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
336914432875	336914433436	336914433986	336914434536	336914435086	336914435636	336914436186	336914436736	336914437286	336914437836	336914438386	336914438936	336914439486	336914440036	336914440586	336914441136	336914441686	336914442236	336914442786	336914443336	336914443886	336914444436	336914444986	336914445536	336914446086	336914446636	336914447186	336914447736	336914448286	336914448836	336914449386	336914449936	336914450486	336914451036	336914451586	336914452136	336914452686	336914453236	336914453786	336914454336	336914454886	336914455436	336914455986	336914456536	336914457086	336914457636	336914458186	336914458736	336914459286	336914459836	336914460386	336914460936	336914461486	336914462036	336914462586	336914463136	336914463686	336914464236	336914464786	336914465336	336914465886	336914466436	336914466986	336914467536	336914468086	336914468636	336914469186	336914469736	336914470286	336914470836	336914471386	336914471936	336914472486	336914473036	336914473586	336914474136	336914474686	336914475236	336914475786	336914476336	336914476886	336914477436	336914477986	336914478536	336914479086	336914479636	336914480186	336914480736	336914481286	336914481836	336914482386	336914482936	336914483486	336914484036	336914484586	336914485136	336914485686	336914486236	336914486786	336914487336	336914487886	336914488436	336914488986	336914489536	336914490086	336914490636	336914491186	336914491736	336914492286	336914492836	336914493386	336914493936	336914494486	336914495036	336914495586	336914496136	336914496686	336914497236	336914497786	336914498336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
80047	40634	12304	2341	1075	861	706	597	526	420	431	400	439	399	400	396	360	352	383	370	366	354	372	347	359	364	328	341	347	329	339	349	314	321	318	360	325	294	359	332	329	330	309	332	343	345	322	329	318	312	340	337	333	326	355	327	297	324	361	317	313	335	323	357	296	348	333	323	342	317	369	301	342	330	330	317	343	322	320	316	331	340	344	300	314	342	323	329	325	332	311	302	352	330	353	341	329	340	319	315	375	345	317	315	321	327	313	322	331	342	332	316	350	297	325	315	328	333	318	348	301	331	357	354	334	327	333	283	315	319	303	323	341	304	298	341	348	311	326	307	333	358	320	322	292	349	351	310	279	312	315	317	325	318	323	299	334	322	296	324	305	312	323	315	329	302	331	378	324	300	304	304	320	296	302	303	331	309	358	317	294	327	314	311	321	343	332	327	310	345	331	303	329	343	309	305	317	317	358	309	324	306	325	326	323	339	368	314	334	322	296	313	314	318	314	291	323	346	326	290	334	349	296	307	314	335	290	339	339	303	345	289	302	310	284	340	345	364	326	335	325	302	315	324	323	321	312	317	338	332	339	313	290	345	316	337	337	323	325	321	390	327	338	338	328	318	338	328	352	329	288	328	294	316	322	336	290	333	340	301	323	326	319	327	304	343	307	316	307	315	323	342	304	338	344	333	302	321	345	338	307	333	319	328	323	298	339	318	302	307	331	336	329	322	299	338	330	352	333	306	321	334	334	294	328	337	348	286	317	328	311	322	306	320	338	341	344	351	322	338	284	332	379	356	335	328	376	367	326	313	293	312	340	309	312	357	321	296	337	323	334	357	369	319	292	296	299	318	310	323	356	307	308	308	345	327	332	363	333	320	322	329	348	297	322	316	351	304	379	358	343	319	325	334	316	276	297	324	338	318	337	352	327	310	319	334	318	359	325	357	309	308	308	349	332	323	315	326	341	340	309	296	337	324	327	312	320	333	308	335	364	339	332	337	337	336	324	299	330	308	290	326	353	307	319	327	326	310	336	350	316	342	326	341	312	326	329	328	348	335	317	356	321	324	326	332	292	321	326	329	330	358	313	334	322	286	328	337	322	330	318	313	327	320	348	316	330	351	351	349	317	345	305	332	318	323	311	326	285	356	301	352	317	353	316	322	325	372	324	296	346	327	343	318	289	319	312	329	320	313	324	285	326	320	323	333	315	347	343	323	300	346	321	303	321	317	331	346	330	292	361	305	319	356	336	361	328	317	336	354	329	313	372	328	311	335	363	306	307	308	329	299	298	322	342	332	323	337	311	320	314	332	305	327	318	323	321	292	316	309	370	320	319	344	318	376	328	316	332	361	373	295	327	351	300	328	322	306	332	348	306	323	363	311	326	331	354	322	345	340	317	285	347	319	325	302	327	354	327	320	338	321	312	341	323	315	308	315	287	361	301	304	338	301	322	333	309	298	301	316	345	321	324	344	349	317	365	305	338	329	313	329	310	332	329	327	298	298	320	351	307	326	313	315	286	328	339	311	310	321	341	316	365	304	311	299	336	334	327	312	322	329	346	312	329	324	324	287	313	307	332	288	311	331	316	327	349	323	329	334	331	304	357	322	329	328	318	342	306	294	333	323	329	322	336	332	313	342	359	354	340	298	310	320	300	347	340	295	326	304	341	367	328	290	372	357	347	310	377	335	322	357	322	326	317	332	325	335	354	332	306	330	298	283	319	339	329	346	335	341	315	314	329	311	325	342	341	338	345	330	338	334	324	296	330	325	357	317	337	347	331	343	321	333	329	324	316	308	354	372	360	331	308	339	345	344	327	381	288	307	295	307	341	335	296	341	315	329	378	353	320	350	301	256	300	311	305	332	351	314	315	307	287	319	319	323	338	329	325	315	324	312	317	325	283	304	353	346	369	357	303	327	279	315	349	346	314	325	322	337	340	343	339	342	324	354	304	342	319	333	330	329	344	331	363	289	315	346	317	351	336	327	305	318	362	332	325	339	321	319	338	334	310	323	343	310	302	323	299	313	323	342	355	331	351	338	346	301	313	323	333	321	348	293	343	323	317	316	306	346	323	325	311	310	325	317	330	311	329	314	315	333	301	311	364	332	299	302	313	367	320	352	341	319	313	308	367	329	344	332	281	325	329	324	311	317	305	340	302	324	312	325	318	311	318	312	338	322	327	288	323	324	338	301	322	313	337	324	303	310	349	337	316	335	362	359	364	342	330	321	346	320	343	326	295	287	317	313	345	304	325	348	312	337	285	323	327	301	287	327	318	331	294	329	338	306	348	330	317	304	314	311	331	314	300	320	327	333	282	361	337	307	324	374	287	332	313	345	301	339	294	301	315	351	297	327	348	342	306	334	325	353	322	324	307	367	332	334	318	348	336	324	353	343	318	345	301	338	340	342	333	336	327	305	319	295	289	316	321	326	359	348	324	290	309	295	336	338	323	317	353	312	323	319	318	318	361	341	338	295	321	301	325	313	340	293	293	328	328	298	343	279	350	354	304	313	322	341	334	306	326	338	340	340	308	305	332	314	321	318	306	346	309	307	329	365	336	312	348	336	353	349	332	314	320	307	316	282	312	341	322	314	305	339	326	330	335	329	335	350	314	282	341	319	328	316	303	321	311	315	320	308	305	344	299	312	352	348	343	326	318	306	317	354	328	347	336	293	341	320	346	379	350	341	343	332	333	311	326	348	340	316	303	354	338	309	335	322	324	363	320	330	311	305	341	295	357	357	325	286	333	325	305	315	371	316	323	295	321	327	324	334	306	323	339	340	351	319	314	333	312	307	319	334	308	347	312	323	316	333	302	329	359	306	336	330	339	300	346	326	293	292	343	305	324	342	328	319	306	310	313	339	339	303	334	350	322	340	304	340	320	340	309	350	314	299	358	325	334	301	313	322	351	356	354	332	289	316	290	330	319	304	292	323	306	310	328	321	327	329	342	312	334	316	301	314	295	330	317	312	327	327	349	333	318	326	296	313	346	332	311	313	322	308	377	329	287	322	333	307	344	341	301	342	293	309	310	309	352	350	315	349	343	343	318	314	336	340	295	335	315	326	297	330	346	309	316	342	351	324	300	333	316	366	337	309	330	324	325	325	327	352	282	305	312	341	356	325	277	352	314	329	336	309	318	325	330	329	377	359	319	315	340	327	324	304	339	323	309	307	358	313	296	305	284	350	338	329	357	324	321	320	285	341	335	331	303	289	313	308	318	316	328	335	312	298	358	335	321	316	307	331	327	322	336	305	309	284	317	322	297	279	314	315	316	313	318	309	356	358	336	313	326	329	327	338	344	328	336	325	337	334	337	322	349	350	328	340	355	345	339	330	311	302	303	325	300	325	332	346	313	344	319	295	294	333	343	323	296	293	346	321	288	315	308	336	315	366	297	356	332	339	325	307	330	341	309	326	329	321	317	313	308	328	348	327	296	348	306	350	274	341	347	347	350	263	319	301	327	368	333	334	320	330	301	312
50646	13439	3878	4508	3861	3179	2625	2377	2045	1729	1587	1454	1421	1310	1196	1186	1203	1135	1035	1075	959	1001	952	975	909	911	968	916	885	853	890	870	856	849	825	864	833	855	874	787	859	782	845	819	852	837	817	787	845	787	801	809	782	819	827	823	811	779	805	793	835	837	809	786	781	772	778	781	746	793	780	775	763	817	782	750	820	813	778	833	768	754	796	785	786	804	765	761	759	803	735	787	786	790	768	803	750	749	787	749	741	765	767	780	756	750	735	756	749	777	785	736	740	750	773	781	758	762	772	778	797	734	728	854	753	742	783	743	795	759	779	764	813	730	801	821	764	777	776	761	813	773	778	772	716	800	762	733	791	796	762	794	757	789	801	779	814	755	727	753	772	817	754	806	822	714	759	790	792	782	787	756	801	812	738	792	793	758	780	777	762	743	774	784	777	797	793	777	748	764	769	765	804	771	788	803	763	750	767	851	787	754	728	792	789	799	828	737	753	770	776	779	763	741	758	711	763	735	782	778	756	703	745	762	769	772	789	725	801	763	756	768	766	819	773	803	767	765	751	782	796	748	778	784	786	763	736	771	810	740	776	815	754	776	782	732	761	782	741	793	752	755	777	756	764	761	827	812	746	794	803	798	759	755	751	792	768	798	776	763	795	754	715	738	749	794	758	802	778	761	786	773	742	798	821	772	774	778	758	749	776	808	831	782	771	803	762	790	753	758	784	787	760	751	778	773	741	759	782	770	786	775	758	794	729	778	784	796	763	819	738	822	783	771	785	735	785	773	787	735	787	779	796	785	748	704	801	771	773	823	819	769	756	764	758	776	760	789	759	768	809	753	720	780	741	763	797	792	763	750	736	777	755	768	743	775	740	809	783	746	711	749	756	834	769	809	782	774	763	767	747	791	819	775	812	797	817	824	723	721	776	732	766	816	777	748	802	773	801	809	748	783	750	742	760	709	784	804	824	779	753	780	763	759	785	784	779	768	710	766	774	775	799	761	791	789	794	776	760	780	760	779	731	758	778	748	752	742	746	740	810	768	790	788	742	780	782	758	740	761	749	764	793	749	747	798	756	787	760	769	770	774	788	748	766	745	794	771	786	767	778	767	819	804	824	759	748	762	774	765	802	729	751	765	740	762	799	743	750	781	786	760	749	791	739	787	803	787	779	795	775	743	726	770	731	764	745	792	759	778	797	727	777	743	735	735	774	754	744	747	755	731	690	743	751	767	798	751	736	785	795	795	751	769	814	756	754	814	787	752	770	761	776	818	824	767	761	728	816	758	742	730	775	737	763	775	749	759	776	785	791	745	747	757	761	764	769	743	742	772	772	767	769	790	746	789	739	755	792	763	728	759	797	782	761	801	743	740	795	811	738	768	775	703	744	751	731	793	768	740	739	781	809	763	801	703	760	794	769	829	781	764	712	767	720	731	773	743	806	811	789	787	763	750	834	797	752	787	757	782	738	801	742	748	782	755	776	795	792	773	763	757	765	752	720	778	835	724	716	768	730	768	715	743	734	778	742	815	735	762	773	761	773	777	769	798	790	789	759	776	767	743	759	804	793	779	793	761	767	763	740	719	794	754	790	770	796	763	801	741	724	705	803	779	793	786	764	727	755	770	788	784	766	773	767	806	745	824	778	784	741	749	765	768	812	741	797	728	765	784	748	758	792	822	787	771	749	742	772	747	761	742	754	766	781	793	722	763	787	804	777	798	750	792	794	753	771	763	714	789	778	727	707	758	770	748	783	790	772	780	772	730	755	778	750	748	785	773	709	813	836	727	752	789	839	838	762	811	814	799	713	794	761	743	759	832	761	786	697	797	803	852	780	745	780	718	789	746	754	712	757	782	801	782	802	792	837	739	783	726	714	755	785	751	756	795	806	786	761	767	743	785	807	799	742	819	788	775	737	730	756	755	778	717	723	773	791	782	784	782	737	734	811	810	736	737	752	788	745	772	796	769	828	750	716	765	763	704	736	770	794	805	743	734	762	759	759	779	769	767	822	772	758	750	780	756	743	757	771	776	734	797	723	758	820	739	789	727	777	671	827	768	758	751	793	805	805	771	787	773	834	752	794	776	738	787	724	763	806	743	787	793	750	735	751	787	767	782	796	755	781	746	774	737	756	745	828	753	741	775	766	784	743	765	784	777	803	724	755	776	724	817	763	749	794	756	757	781	808	714	795	736	746	770	788	752	754	764	779	770	801	787	807	771	729	777	764	752	781	719	772	776	819	694	820	776	781	768	741	797	797	818	794	743	724	729	753	749	755	794	691	772	712	731	742	754	783	745	766	760	774	750	738	722	751	749	752	811	763	802	768	745	747	726	777	813	781	772	743	768	765	776	750	818	800	781	764	776	792	768	766	793	755	798	759	766	745	790	787	789	773	752	794	798	766	787	739	779	782	723	722	764	755	733	740	772	787	766	750	795	738	787	731	768	718	742	801	732	767	719	785	772	722	709	788	779	751	747	794	743	756	757	793	798	801	743	749	803	754	741	773	755	763	798	767	764	759	770	732	777	729	796	798	788	740	735	769	745	779	834	801	785	748	764	788	793	787	759	764	731	820	807	769	783	745	782	771	761	780	766	748	842	754	811	771	781	757	765	806	773	766	791	749	739	796	729	753	774	794	786	742	725	804	799	750	783	786	752	777	821	769	735	785	769	805	799	743	762	749	775	770	854	771	727	748	779	727	755	710	736	769	754	752	780	803	767	709	750	751	754	782	810	736	762	754	737	766	760	772	796	777	815	771	812	786	764	804	753	771	814	787	794	771	760	743	727	721	778	804	819	754	791	754	774	756	763	800	759	707	719	739	818	800	786	833	769	773	764	740	735	756	797	768	786	747	742	786	756	700	773	761	800	777	811	757	781	820	783	818	713	774	771	777	760	787	762	757	710	764	806	751	793	708	761	779	770	758	761	750	725	804	767	731	767	765	813	784	863	771	765	782	789	766	824	739	760	771	733	828	800	762	756	756	775	753	768	761	767	782	778	776	734	766	762	794	794	742	743	792	814	777	772	768	730	770	775	764	784	775	798	807	779	802	757	794	776	747	761	738	787	790	770	764	771	750	738	766	741	789	778	749	746	770	791	814	735	802	774	817	784	761	754	743	751	752	757	737	748	717	755	785	733	776	776	791	758	772	794	750	811	822	797	786	778	779	734	791	800	807	747	806	797	781	761	808	753	785	781	729	798	774	833	769	820	795	749	813	797	786	748	771	758	776	770	798	776	774	784	762	757	745	788	816	735	706	761	773	853	759	758	772	783	763	796	756	788	748	795	787	813	779	782	732	751	763	801	751	783	721	757	753	766	813	780	733	742	777	754	746	766	756	742	775	749	754	747	796	824	758	780	728	793	767	759	776	850	783	838	768	707	773	820	733	787	768	769	758	796	753	756	783	833	770	802	791	770	733	779	760	749	696	774	744	768	745	784	760	761	748	718	723	804	738	741	811	751	767	786	791	792	734	761	763	753	783	755
14082	1513	192	163	166	135	176	142	160	155	153	144	152	140	127	150	142	157	156	147	144	153	144	142	130	165	153	163	155	167	143	115	163	146	160	152	149	152	135	118	164	129	139	151	131	165	169	146	169	164	124	128	152	138	144	130	145	148	153	164	163	132	182	147	149	137	158	166	144	137	167	158	158	133	156	120	148	147	156	129	144	140	156	144	129	145	139	147	157	137	135	158	126	125	152	149	146	145	163	130	143	142	158	134	140	134	131	145	171	147	175	168	137	141	147	172	158	140	158	166	167	146	143	149	153	176	172	163	136	145	132	166	143	156	125	160	131	129	158	168	121	134	157	154	149	144	136	143	161	124	146	140	154	148	140	144	144	121	131	148	144	118	175	151	157	156	138	132	163	148	145	139	149	139	138	136	152	177	132	178	149	135	151	136	151	164	169	162	147	168	151	155	151	134	145	159	145	143	149	140	149	150	138	136	143	132	157	140	149	180	142	130	136	140	133	149	158	143	145	158	147	158	146	161	152	149	160	142	154	148	138	158	139	145	131	138	148	138	152	124	159	162	151	139	157	168	149	129	140	136	145	165	146	146	148	143	137	146	161	121	168	142	152	146	126	143	139	160	148	154	143	161	131	139	164	146	146	137	141	147	157	135	132	154	130	143	147	146	147	128	159	161	142	149	150	156	148	137	136	145	136	140	121	154	171	157	165	169	145	129	155	155	135	126	128	126	138	168	134	157	130	165	162	115	151	139	153	120	152	131	161	151	165	136	174	134	140	109	136	141	156	130	131	137	132	173	162	141	164	155	139	135	135	151	142	134	136	167	137	160	124	132	128	137	141	162	144	148	131	159	134	154	144	139	140	156	155	169	162	146	150	128	176	135	156	166	129	148	140	141	165	137	164	147	153	169	161	118	132	169	129	165	135	166	138	147	171	153	164	128	161	135	142	146	146	154	140	118	155	147	142	148	124	163	151	134	138	137	132	136	165	145	157	142	158	147	149	153	151	142	169	134	140	144	150	155	140	136	155	164	153	129	140	162	147	133	159	149	155	161	138	147	140	142	162	115	134	123	135	134	131	145	138	154	142	171	166	140	133	145	143	137	145	162	153	139	152	155	163	153	150	140	138	141	147	162	135	163	126	179	125	142	139	156	140	150	154	166	148	151	146	136	171	134	125	137	157	137	158	155	135	159	154	163	136	159	183	153	165	148	172	146	161	139	165	127	170	141	146	145	137	124	160	168	152	145	147	163	131	120	161	158	141	146	141	151	132	162	129	171	151	134	159	159	126	128	155	150	161	154	164	146	130	181	132	150	156	134	151	139	139	143	121	150	141	153	150	150	156	156	142	123	148	140	138	157	140	166	152	159	145	141	142	151	144	141	152	168	142	156	145	132	110	155	139	134	166	144	166	144	170	136	154	155	156	140	161	132	150	123	158	132	147	163	143	139	148	160	134	146	146	147	125	140	156	151	142	170	140	162	134	147	153	133	141	128	144	119	146	136	126	160	152	155	138	161	152	158	161	149	134	159	151	162	145	153	143	148	165	154	156	142	160	146	144	136	137	151	138	121	154	173	128	149	134	147	126	123	165	150	145	137	153	163	147	149	153	145	139	136	125	150	134	171	155	159	159	146	139	130	137	129	137	156	156	129	161	139	143	164	131	131	148	156	155	155	131	131	131	152	141	146	117	133	152	140	137	174	168	178	171	169	142	145	156	176	155	126	165	139	125	155	132	158	155	155	140	154	150	160	161	155	150	141	147	139	152	137	137	133	147	134	137	141	134	163	144	152	169	164	129	134	153	152	148	153	169	146	157	145	135	132	163	160	172	154	144	150	136	141	166	129	137	116	166	158	156	170	122	141	164	152	140	117	147	138	158	143	168	149	139	158	147	139	148	155	130	137	138	125	135	153	157	151	138	148	153	131	152	160	134	155	152	149	160	139	146	159	160	144	135	148	140	145	152	135	150	143	124	130	156	131	141	131	152	134	154	137	133	145	150	154	139	145	167	135	141	147	142	155	156	161	145	132	156	164	162	156	131	155	132	183	166	147	123	145	125	169	152	154	169	148	170	154	149	143	138	149	155	160	157	144	153	138	131	151	152	134	125	164	160	152	171	140	136	154	130	163	150	186	127	110	154	139	165	152	154	149	140	165	140	117	155	130	152	169	141	135	149	150	178	156	149	128	137	158	119	143	142	154	155	150	142	132	148	153	146	141	153	136	136	139	143	138	165	148	175	170	153	127	135	165	121	133	142	127	144	131	116	159	127	159	162	136	151	162	135	149	137	154	126	126	141	128	168	134	148	136	144	161	136	148	143	170	155	144	146	152	162	135	157	138	161	132	156	135	165	152	137	150	144	132	161	147	147	140	145	134	129	170	142	153	175	147	169	133	154	155	145	159	136	156	140	148	154	165	148	124	135	162	149	138	147	164	146	166	164	160	160	163	146	150	168	157	143	150	134	153	146	136	180	142	129	164	152	136	151	138	135	173	163	145	160	141	136	130	143	131	148	131	164	151	135	147	164	142	134	130	142	145	136	135	147	142	153	141	137	157	138	146	138	145	139	151	155	155	141	134	139	156	159	149	133	124	135	136	136	156	178	139	134	149	129	135	143	120	145	157	131	143	129	149	162	137	150	159	146	143	154	149	149	146	141	148	137	162	138	140	130	126	146	133	145	137	152	145	177	137	160	155	154	130	156	147	135	146	156	152	136	129	141	160	154	137	147	152	121	156	168	149	129	122	140	156	152	120	151	134	162	129	145	145	143	129	133	140	135	129	134	147	169	158	170	139	150	160	158	146	141	130	129	155	137	160	163	140	146	183	156	150	163	136	151	141	144	158	160	140	164	144	166	148	163	152	153	133	145	165	134	148	108	155	143	156	143	131	146	131	147	136	148	140	135	153	163	153	158	137	162	146	121	161	160	143	176	140	140	137	155	146	150	158	160	154	154	155	150	138	152	136	152	171	134	131	145	146	146	157	153	148	128	147	166	156	155	134	149	150	154	134	142	164	147	130	143	122	167	137	147	145	140	145	152	135	166	137	137	152	150	149	164	158	133	135	158	153	157	163	146	133	129	139	120	148	169	151	156	151	145	128	158	154	139	163	140	150	153	137	150	183	127	168	165	140	153	144	151	162	166	153	155	136	155	130	128	179	144	112	140	133	169	163	132	152	154	158	138	136	132	173	130	162	138	159	141	134	170	130	145	146	138	151	138	169	141	158	148	144	149	163	153	143	134	132	167	164	168	139	147	170	143	142	161	158	144	158	137	164	155	147	134	122	145	127	172	151	131	137	138	162	132	145	144	139	151	129	163	135	145	147	153	163	159	129	148	153	145	159	135	140	140	143	160	145	139	122	140	130	137	140	161	166	151	154	153	147	142	161	172	160	139	158	159	145	135	149	169	137	138	139	140	144	144	160	134	159	136	146	147	157	122	124	144	146	139	146	153	149	127	166	146	138	137	139	124	143
12170	1387	448	491	500	464	437	466	434	456	437	407	457	425	411	452	425	414	421	450	425	415	417	443	406	431	421	432	433	437	429	387	461	408	398	450	430	429	444	375	434	411	397	420	421	468	399	454	403	427	445	410	425	440	430	396	429	455	427	441	445	406	443	389	432	448	393	435	429	447	434	416	395	403	455	432	417	415	418	427	432	389	422	409	483	458	431	412	418	416	429	410	415	418	463	445	445	432	452	405	441	398	434	469	376	423	396	411	416	429	433	441	429	425	439	422	438	421	439	430	419	436	401	406	418	429	429	431	439	424	425	449	444	433	420	436	396	443	429	421	403	428	468	415	461	399	432	425	417	435	387	405	441	436	407	383	419	417	444	413	399	442	414	416	414	445	407	447	441	372	414	391	396	402	414	440	396	437	452	456	425	450	406	452	443	406	425	428	426	412	405	394	438	413	408	424	431	424	408	418	400	442	410	421	436	429	383	429	488	415	432	425	417	401	444	423	432	432	447	377	426	439	433	416	402	431	454	407	422	435	384	406	389	364	448	425	403	418	415	441	422	418	437	431	448	410	413	465	423	412	410	401	371	421	386	405	431	449	444	431	412	460	456	399	431	424	424	426	400	440	416	418	432	387	409	388	429	413	437	407	394	431	416	460	418	388	412	424	431	436	443	414	381	413	451	411	397	403	412	420	396	412	411	398	441	424	397	451	432	416	430	383	436	445	411	432	405	425	422	426	390	419	401	439	429	434	385	411	387	403	430	393	425	405	401	433	402	390	396	430	384	421	432	437	387	417	431	428	402	438	397	398	441	426	384	398	430	417	415	391	395	424	430	411	436	427	396	442	406	441	439	443	430	452	432	437	430	415	454	447	481	436	446	429	452	450	387	443	415	381	403	439	416	467	443	398	429	410	384	433	424	392	427	424	454	437	404	422	435	416	385	454	416	410	397	450	419	391	422	444	385	403	395	399	444	397	446	406	407	415	420	447	423	390	424	418	442	421	432	412	430	401	416	429	437	426	421	434	452	446	479	413	414	459	422	413	487	414	421	428	430	427	460	412	438	458	405	425	433	406	400	431	448	406	412	427	411	437	434	441	451	475	434	438	391	412	396	426	389	420	405	435	449	450	413	411	434	421	425	440	442	431	404	427	440	431	460	458	431	390	381	417	386	394	389	462	453	397	417	397	439	414	405	442	371	399	398	457	403	466	404	436	393	458	409	416	445	410	412	413	434	424	423	412	394	425	416	424	407	453	389	425	413	451	417	460	399	432	435	426	451	432	451	385	434	428	445	409	427	435	431	422	453	440	432	427	390	441	421	420	439	417	439	414	432	420	414	441	411	428	398	399	414	408	429	390	405	433	374	447	424	426	415	441	447	426	409	408	449	369	437	455	417	443	417	435	412	413	443	422	422	435	407	408	429	432	407	428	431	406	411	410	440	409	428	402	413	423	484	427	408	426	429	415	426	429	369	431	426	422	417	434	470	393	426	429	429	425	440	413	408	423	422	428	424	454	426	458	436	414	431	432	458	403	374	431	470	405	449	405	392	386	395	399	440	419	415	396	389	407	380	479	436	413	420	443	415	452	452	432	419	408	443	424	406	406	409	400	397	453	385	413	445	443	396	465	423	465	400	437	421	416	422	407	449	419	445	394	395	434	436	442	417	456	405	453	419	411	415	427	423	425	447	402	426	419	415	430	417	432	369	419	415	390	430	431	435	420	426	402	364	434	394	419	431	419	446	428	396	419	427	431	473	433	413	415	450	415	411	463	394	432	423	454	403	409	400	420	435	442	384	430	436	461	437	423	411	392	447	424	450	425	382	437	438	433	414	448	463	422	431	395	408	428	444	422	449	378	432	408	405	412	414	417	413	388	413	459	418	437	417	373	429	415	406	398	419	426	435	422	415	412	420	404	416	420	408	415	420	415	410	445	422	440	434	413	404	412	375	448	438	404	428	411	426	396	402	377	459	436	414	454	418	409	402	394	428	429	435	443	433	400	411	404	409	399	427	422	432	399	429	390	474	452	408	424	413	439	407	409	395	404	434	401	424	447	404	438	434	412	421	428	406	400	415	421	424	400	418	405	448	432	414	391	378	394	389	434	423	400	415	408	399	420	400	424	405	430	418	416	446	405	429	382	462	447	378	433	416	407	426	423	416	459	441	459	397	448	441	425	415	386	463	413	434	421	451	456	435	393	422	445	406	429	453	452	422	412	437	425	412	438	416	415	432	428	423	438	422	419	414	409	455	419	417	435	424	406	402	406	434	374	449	443	405	396	409	414	416	425	416	450	410	421	412	419	410	440	450	407	447	464	401	407	407	401	401	429	418	422	368	445	440	400	445	439	443	457	411	431	421	438	434	408	401	423	414	435	448	420	430	429	409	451	438	439	409	434	415	438	482	414	422	395	439	411	450	433	420	425	399	450	422	438	423	470	430	412	407	415	420	397	430	416	429	443	401	400	427	415	432	417	426	401	423	426	455	422	405	398	413	428	427	373	427	434	428	429	395	371	429	429	404	434	429	444	416	434	397	424	412	424	410	421	438	434	351	436	432	465	399	416	421	423	410	394	404	412	413	393	413	376	390	444	397	441	426	429	464	444	458	406	418	396	429	435	406	428	443	423	399	428	432	381	383	384	425	421	434	421	433	405	385	401	427	404	383	457	427	425	464	430	440	438	417	423	429	424	439	410	404	465	399	402	433	388	421	443	418	399	418	425	416	444	408	433	464	423	426	418	397	437	392	424	434	446	412	423	410	419	422	417	438	428	434	414	450	408	422	425	416	431	402	420	450	403	433	386	429	449	420	426	435	383	402	461	427	398	434	402	470	417	417	391	428	448	395	387	409	390	391	399	425	422	463	414	427	426	413	456	429	436	399	426	463	435	428	439	406	422	405	448	443	394	415	462	427	420	383	447	421	403	417	413	421	412	408	391	405	445	453	432	410	444	414	408	425	435	445	405	378	408	401	439	440	407	420	484	396	410	399	415	410	417	443	430	448	436	443	429	417	414	407	382	460	430	420	435	426	441	422	403	481	454	388	424	425	417	390	408	432	422	466	454	409	400	443	415	401	408	415	421	428	447	421	429	404	382	387	421	383	399	425	440	427	409	394	418	432	420	408	400	421	431	405	424	397	407	465	444	416	423	408	410	435	452	384	424	436	467	435	396	438	435	429	432	400	396	427	419	433	444	393	431	414	435	421	437	430	399	447	415	416	424	476	420	452	426	423	395	446	406	418	444	425	430	423	426	418	431	403	424	402	438	410	442	438	462	391	429	441	385	426	440	415	438	391	414	415	423	426	419	415	451	416	413	381	442	463	428	443	381	420	413	435	454	422	374	424	402	443	421	401	412	417	438	436	450	449	422	458	426	443	428	404	398	430	409	436	397	439	385	450	431	440	425	389	412	439	419	434	407	439	394	453	424	415	404	421	425	392	408	396	435	441	416	441	414	391	459	422	441	437	391	430	432
67044	31486	6016	1063	667	563	494	455	426	391	372	391	357	349	365	355	367	348	343	311	302	317	310	303	314	303	330	292	313	309	305	329	308	340	349	275	323	345	304	320	323	289	307	326	317	340	285	323	325	310	337	294	288	298	305	325	312	314	286	277	307	311	339	306	332	298	290	344	301	328	278	291	328	301	283	310	336	296	293	299	321	322	312	319	286	289	310	332	348	313	313	299	286	296	321	330	310	282	305	331	273	314	306	300	301	299	341	322	280	293	324	333	325	300	311	330	320	295	285	300	334	318	280	321	313	297	314	304	305	338	330	296	306	331	324	321	282	285	293	308	282	288	294	345	321	334	311	344	320	279	322	289	298	328	291	287	293	335	347	312	284	293	337	298	332	297	287	310	306	306	284	344	297	316	297	307	312	321	301	305	327	326	330	263	293	305	298	303	324	286	280	319	320	348	328	306	327	333	283	294	341	304	307	307	316	318	314	290	297	301	278	322	317	330	294	265	316	350	297	312	275	328	318	303	297	297	327	327	299	289	317	266	298	391	283	321	307	296	289	319	311	322	300	322	309	323	298	346	311	320	323	304	300	310	308	343	315	312	311	301	296	290	318	331	285	321	312	342	286	334	319	310	304	289	313	358	309	332	292	328	315	317	318	324	304	301	297	295	342	306	307	290	332	315	341	290	306	282	308	300	306	342	310	314	313	310	300	326	269	331	318	338	283	337	299	293	298	320	293	309	309	302	314	308	339	318	343	322	319	285	349	300	309	316	291	301	305	323	286	298	303	334	341	327	304	306	325	292	312	309	293	313	303	333	279	328	310	298	365	317	314	320	331	309	307	275	341	293	291	321	311	315	320	297	304	328	290	272	303	281	344	296	316	310	289	293	297	326	331	299	336	349	302	288	319	314	317	317	301	278	306	312	302	313	345	335	314	313	353	298	306	312	283	324	287	310	298	290	318	296	291	332	304	304	321	297	283	316	365	313	286	330	325	277	314	307	311	301	322	345	308	329	295	265	298	344	322	327	306	321	284	277	315	315	322	270	305	315	303	294	301	311	330	310	322	293	301	293	311	313	327	247	297	324	330	330	319	312	306	329	294	306	317	295	322	319	259	273	291	341	283	318	303	306	284	327	325	315	296	285	309	294	284	281	302	319	335	332	290	331	317	293	283	296	291	306	283	298	316	323	298	312	307	321	273	300	344	328	297	266	302	284	302	334	310	338	308	309	297	318	364	315	283	315	295	321	321	290	268	279	300	311	304	302	313	290	313	332	303	304	333	320	310	342	335	295	307	346	297	311	300	289	308	312	352	316	315	306	295	329	304	304	283	316	320	299	310	296	336	301	341	317	330	305	295	320	279	329	310	303	323	356	332	312	305	326	324	281	314	293	306	344	316	295	298	285	333	310	317	311	312	277	302	316	331	273	297	292	330	332	316	330	310	269	304	317	288	308	276	335	286	297	286	308	320	286	266	296	320	283	268	313	337	323	303	308	307	295	330	327	273	316	297	300	283	326	280	311	288	325	305	328	285	293	317	327	305	296	337	287	315	309	318	267	302	305	263	276	316	298	301	310	312	287	335	301	293	301	318	286	294	316	298	279	303	293	331	297	289	297	250	311	318	316	342	337	286	298	308	269	297	312	288	303	326	302	290	297	324	304	293	323	336	322	293	323	315	287	314	292	271	335	308	313	318	307	323	294	320	303	320	344	301	269	291	299	316	322	302	296	296	306	295	308	312	312	299	319	302	326	333	318	308	289	304	334	315	300	299	311	321	312	303	302	292	296	313	308	300	321	293	295	300	328	305	323	305	309	292	309	303	336	291	320	322	298	306	335	302	334	358	302	302	303	281	297	331	317	307	318	339	282	322	324	325	292	322	354	297	328	265	314	308	295	329	327	325	307	283	288	277	331	300	287	336	319	281	276	323	314	339	303	285	312	328	323	300	310	324	317	295	282	326	290	312	327	346	302	319	318	334	289	330	319	300	324	324	320	287	324	294	278	300	294	322	322	287	303	296	307	317	288	358	345	311	305	306	289	299	290	311	323	330	326	322	288	283	307	269	275	310	319	292	326	329	314	306	305	302	313	311	305	287	321	346	301	285	289	317	286	308	314	317	309	327	304	328	296	308	343	308	314	312	285	322	296	315	331	341	338	310	333	318	318	286	336	307	310	296	304	322	316	292	290	302	291	307	291	281	319	302	324	309	313	311	290	305	354	278	330	271	283	328	293	310	319	321	307	306	294	294	323	313	315	306	305	317	309	328	307	316	305	315	301	296	336	302	288	316	283	303	306	321	293	315	295	322	298	285	316	331	328	313	309	329	321	321	351	304	326	327	300	321	369	313	313	309	334	298	288	284	299	313	296	320	277	311	339	299	332	292	314	292	316	318	297	309	279	340	271	345	340	282	303	319	348	265	335	293	327	296	276	308	314	322	315	320	343	317	320	306	308	317	294	291	320	299	275	315	315	302	324	308	326	290	308	285	304	293	300	370	323	290	288	300	279	315	287	314	297	319	327	308	326	302	307	305	301	299	294	300	283	332	285	285	338	291	306	297	282	323	294	295	314	308	314	321	294	324	287	322	292	327	295	302	332	347	337	322	280	349	291	292	311	312	293	311	311	339	295	314	328	295	295	325	326	329	365	281	299	277	330	288	311	305	299	314	307	314	352	321	309	303	278	306	337	304	321	299	313	326	303	295	314	303	299	324	326	303	288	308	301	287	285	295	319	303	327	290	321	331	297	305	304	334	288	314	322	305	306	292	333	324	304	296	329	293	322	309	306	270	312	320	286	321	276	294	313	315	295	339	313	304	324	306	303	323	327	298	319	336	312	286	325	340	328	289	358	284	319	295	301	340	300	340	328	338	293	307	297	323	334	345	280	309	326	318	308	292	314	331	334	299	323	326	326	304	307	306	342	311	349	334	280	329	313	312	300	326	308	294	278	293	341	312	349	292	295	287	298	301	286	306	308	333	314	353	276	331	320	320	301	283	309	304	270	305	296	306	307	281	311	303	304	315	335	306	288	309	320	311	309	304	324	325	289	299	317	300	292	283	317	316	308	320	302	294	275	312	289	312	304	318	277	303	304	302	284	297	290	341	318	334	315	332	312	312	312	303	291	336	301	331	285	314	306	330	349	322	291	329	328	326	338	331	324	329	286	307	322	328	269	268	315	312	281	305	261	313	326	306	329	302	333	320	319	312	318	276	306	292	306	318	324	318	327	265	311	324	303	327	286	334	334	333	301	306	311	310	314	300	298	321	294	292	292	308	293	312	297	317	315	300	308	273	328	331	320	337	304	282	306	321	314	329	331	311	311	296	272	306	287	270	298	310	306	301	277	287	340	318	295	318	301	307	318	296	309	340	313	318	289	281	298	335	295	308	284	302	307	326	278	286	313	291	301	344	287	316	326	316	306	323	303	297	303	317	302	297	308	307	293	308	323	318	273	312	320	321	346	305	300	289	285	317	336
39628	10891	2272	2584	2355	2031	1819	1522	1430	1290	1239	1142	1052	1010	1058	1002	934	915	970	894	917	925	912	826	854	854	799	824	838	839	795	899	752	818	853	783	845	828	794	755	777	799	810	796	821	754	779	796	817	781	797	828	765	788	764	738	810	786	731	814	782	772	791	776	778	791	738	790	777	777	722	833	787	814	786	773	751	805	793	794	802	735	762	747	746	738	757	781	792	751	755	776	771	781	748	830	751	728	725	720	758	854	792	786	815	785	751	772	764	759	765	779	726	771	758	761	805	733	734	779	771	765	777	750	753	771	740	799	816	731	788	745	751	782	737	788	739	781	761	733	752	775	736	703	776	783	746	725	759	698	758	777	728	815	721	733	733	744	780	768	735	787	762	752	777	825	768	726	750	770	778	781	784	772	811	765	738	724	769	732	736	764	759	794	724	810	777	732	780	761	797	766	727	798	788	776	748	741	725	765	793	765	706	747	782	762	743	801	819	750	759	792	746	747	807	717	736	770	730	787	736	758	785	788	747	790	774	751	754	751	775	779	814	790	731	768	838	740	756	741	799	728	783	769	785	764	772	801	736	796	772	774	778	754	781	766	744	772	774	777	748	809	725	774	807	736	742	812	785	727	784	757	750	776	793	816	772	740	792	749	786	745	735	770	787	763	800	807	728	737	795	731	754	738	723	791	801	769	778	736	811	812	809	726	823	743	761	722	729	770	765	782	779	769	759	739	792	729	745	811	794	779	735	739	767	743	805	781	755	756	723	774	830	761	750	811	790	763	748	714	770	748	774	735	800	805	742	770	764	748	725	718	793	725	781	766	773	777	745	746	753	744	778	774	725	766	770	757	758	766	773	749	772	780	728	751	763	775	780	752	753	777	764	771	751	757	745	786	761	805	728	810	762	765	750	729	772	722	722	744	764	751	803	737	784	756	743	721	755	737	768	716	750	755	763	751	767	763	811	721	767	800	745	793	757	742	739	781	793	781	762	772	776	774	737	787	780	725	758	749	762	777	772	765	773	718	766	735	774	766	763	803	734	799	822	806	772	752	770	760	751	767	797	722	765	786	700	740	746	775	730	790	772	736	791	761	763	775	789	773	749	742	730	795	805	713	731	767	741	775	729	741	791	784	733	778	748	748	775	759	753	750	794	800	771	794	788	759	805	723	735	792	760	780	773	742	756	788	777	763	785	718	793	759	792	707	793	781	808	751	782	807	769	733	753	748	837	762	823	791	776	799	760	768	758	776	746	774	759	768	766	766	722	765	774	773	751	789	804	703	753	739	758	786	730	802	794	768	768	754	759	777	795	749	789	732	784	718	798	759	742	780	802	783	777	735	752	746	790	716	767	818	761	781	774	778	773	746	757	800	806	713	795	767	761	771	754	776	749	791	760	748	777	770	707	782	751	777	798	791	843	814	752	791	802	763	696	775	803	803	802	727	770	772	796	755	748	761	746	766	842	716	762	765	766	780	761	757	755	715	760	777	776	710	787	714	786	805	797	760	729	783	749	724	706	755	869	753	760	773	799	768	784	776	761	733	747	759	794	747	813	709	711	788	791	806	757	784	750	743	710	746	764	760	787	720	746	801	786	821	774	784	721	743	745	734	804	791	699	752	747	790	780	757	762	724	748	797	794	742	847	813	743	784	777	789	754	750	806	774	736	703	824	801	715	723	807	738	729	786	742	773	784	774	801	816	818	779	758	769	809	745	737	763	763	759	788	794	702	797	801	786	754	754	771	759	778	742	784	759	735	747	722	766	765	715	771	812	761	749	772	758	817	786	766	792	792	766	746	761	760	802	779	795	755	770	786	786	778	764	774	786	742	785	778	772	731	830	767	797	793	756	742	747	799	792	777	784	803	785	749	814	758	802	789	782	780	769	796	814	807	756	757	776	722	752	763	776	763	782	778	731	772	753	762	783	733	789	767	764	717	788	756	712	779	729	729	712	743	819	729	779	725	798	735	756	755	770	810	728	785	797	737	776	688	766	746	739	750	823	789	740	724	778	753	757	756	744	803	738	717	762	796	799	761	734	758	784	765	747	781	778	707	751	785	758	766	790	788	797	758	744	769	810	746	734	762	717	740	733	771	784	807	792	758	783	827	754	771	743	786	740	768	770	748	778	752	769	777	746	801	731	749	724	729	765	772	785	739	730	775	738	762	734	766	786	739	745	720	764	715	731	839	755	788	788	751	765	784	740	760	755	748	767	768	783	742	775	767	780	763	788	774	756	793	762	793	751	813	754	764	742	745	743	806	760	762	812	781	781	799	749	769	739	779	822	772	781	779	770	771	791	782	782	756	773	740	792	774	806	725	761	743	790	742	761	757	795	775	717	749	773	745	734	800	732	785	772	763	779	765	726	740	748	754	768	737	723	806	765	751	830	750	775	748	698	745	725	752	755	800	746	720	789	804	774	762	708	778	758	700	760	744	748	761	770	768	776	804	741	733	745	777	764	757	765	759	764	771	776	783	734	762	782	722	775	782	718	795	720	732	767	773	782	749	755	749	706	751	790	780	765	744	781	753	801	770	761	743	787	766	812	780	775	776	789	736	791	756	757	737	776	720	756	741	776	704	732	774	711	787	776	728	772	742	757	755	741	689	762	737	737	794	793	767	766	807	722	709	694	750	733	806	783	813	781	818	737	760	730	791	763	809	719	743	718	734	739	760	782	726	759	774	740	776	741	735	795	739	739	739	784	782	827	788	717	753	799	779	793	777	778	808	746	781	731	764	765	783	795	773	737	817	739	799	774	782	721	728	813	792	769	793	755	764	809	782	795	779	770	784	792	740	750	735	797	769	805	722	808	761	710	809	794	796	777	763	739	791	803	757	788	762	784	762	757	742	757	743	758	731	739	747	746	748	773	716	737	782	749	747	791	761	760	747	745	729	795	791	745	771	786	779	786	734	792	771	768	796	714	728	759	792	730	795	736	746	757	766	752	712	706	708	770	724	705	799	761	766	759	755	793	745	770	769	781	780	797	787	768	746	741	750	737	742	752	797	720	784	746	809	771	815	760	828	795	749	779	786	752	793	779	740	755	799	784	776	786	771	761	802	744	786	740	756	815	778	778	757	766	736	776	759	782	803	750	742	798	743	777	756	752	759	710	776	779	743	795	810	760	766	762	748	783	745	776	714	772	824	768	733	754	782	751	732	782	726	777	759	735	777	818	727	746	769	769	730	770	725	747	727	818	743	747	767	799	790	762	775	771	783	746	762	750	731	755	754	733	780	815	782	713	800	736	791	806	779	793	738	746	751	742	760	795	800	778	760	785	732	810	747	767	743	770	732	759	763	734	732	738	749	789	771	798	790	745	794	763	784	703	738	782	733	755	785	778	766	696	772	728	764	758	809	765	786	768	738	758	753	772	702	756	777	782	771	750	790	771	768	770	731	767	769	751	786	741	762	765	724	793	759	782	749	776	766	759	736	767	746	760	752	768	675	749	789	756	750	704	729	820	738	763	769	732	769	783
78213	40247	12715	2766	1087	767	667	589	512	435	425	469	409	386	382	377	368	385	368	353	355	344	334	346	327	353	309	338	333	337	348	299	349	334	326	317	361	326	284	317	313	300	311	307	336	324	347	323	319	312	331	302	307	323	358	338	349	319	330	323	310	307	308	317	315	357	332	351	306	338	336	298	309	351	343	338	313	316	331	324	308	352	344	337	319	303	352	341	349	356	299	326	304	326	326	327	320	320	321	329	310	319	316	334	355	316	309	312	324	292	297	306	339	294	306	347	274	315	319	296	314	329	336	299	374	282	347	333	345	324	313	331	315	297	311	335	332	300	343	323	312	331	312	314	337	326	299	296	297	292	309	340	310	309	340	289	332	304	279	278	314	361	323	324	347	319	300	327	327	322	321	317	286	306	309	322	328	332	308	358	357	335	322	315	289	347	290	303	306	322	331	313	323	303	319	346	313	299	338	315	308	318	284	304	329	330	285	314	330	341	342	312	307	305	332	304	327	305	329	283	308	308	309	336	279	327	313	316	345	340	292	319	304	342	321	315	339	290	341	333	318	319	328	314	335	334	315	313	310	317	305	322	287	306	338	335	293	303	352	318	339	329	312	320	298	330	318	326	304	325	329	306	318	301	330	319	278	326	330	322	335	327	322	290	308	305	319	325	341	291	379	335	301	314	309	308	346	331	307	301	328	347	301	298	291	318	328	318	311	333	296	348	316	286	326	329	319	362	339	320	313	313	335	297	331	323	281	347	316	341	304	279	299	327	316	323	294	320	345	325	346	326	320	291	333	331	308	297	316	335	326	320	313	327	293	307	284	306	314	325	293	317	348	331	365	296	322	325	304	306	325	316	307	328	301	329	330	294	326	345	309	298	324	303	324	326	332	315	306	333	310	311	301	309	315	329	311	323	299	309	327	345	327	306	322	317	356	325	323	309	294	338	311	273	306	303	298	337	327	353	317	296	295	300	323	343	329	305	341	323	282	327	294	317	333	364	322	315	335	345	328	307	318	313	322	313	328	359	321	334	293	309	296	294	327	339	306	320	277	322	306	319	345	344	308	324	292	323	304	304	350	320	302	311	373	339	313	296	342	336	328	342	316	346	347	337	317	315	312	300	335	335	296	287	327	328	338	333	307	272	333	330	303	333	328	335	315	329	296	286	328	345	306	353	328	338	318	344	319	325	330	310	305	308	300	307	321	311	326	304	331	324	308	333	318	317	300	297	290	346	313	353	321	301	324	314	308	289	317	332	309	322	338	292	346	329	313	286	306	311	313	330	321	295	347	303	334	328	339	330	355	343	360	308	337	350	337	305	327	291	320	313	314	291	338	324	320	327	308	346	319	335	397	284	328	339	343	310	307	313	311	297	313	347	336	320	320	329	319	300	307	323	321	299	328	311	296	293	322	307	291	324	320	319	337	337	340	313	343	288	335	284	318	320	316	315	330	337	358	316	314	304	344	325	307	341	304	306	305	323	317	314	337	289	300	305	299	305	300	334	299	318	315	309	306	345	311	283	344	322	298	297	323	327	321	292	325	326	348	349	309	309	271	303	294	315	288	297	280	309	326	318	339	335	312	301	268	329	313	320	306	298	304	292	332	308	297	328	336	329	306	323	304	321	294	315	302	314	318	326	326	334	271	331	333	325	326	333	303	321	291	312	304	346	303	326	313	338	316	326	298	317	324	275	312	301	293	311	314	326	299	321	331	324	312	312	324	292	314	287	311	323	324	319	286	280	312	346	312	319	352	298	303	320	300	298	304	327	332	298	330	315	344	329	281	302	283	338	317	303	308	314	335	318	290	320	312	334	329	320	337	314	327	350	283	309	274	305	317	299	329	311	278	305	322	312	323	315	294	299	313	325	321	296	309	305	314	334	306	329	329	356	335	328	272	287	328	307	289	357	315	333	306	303	311	324	326	338	309	346	291	326	359	312	335	315	303	348	276	296	329	310	353	304	353	290	335	329	336	308	337	328	314	325	328	318	355	321	353	341	351	323	346	355	306	335	316	323	313	338	312	333	355	330	322	323	311	330	326	319	300	311	323	298	315	295	324	301	352	303	366	317	333	301	319	290	296	336	307	290	328	331	290	286	301	331	317	324	280	293	316	284	320	319	315	319	310	302	335	352	325	344	310	336	308	340	335	339	287	335	343	311	310	316	319	344	310	317	310	309	321	297	296	331	338	314	342	309	296	325	336	328	322	328	339	343	304	335	305	324	299	287	310	317	326	292	312	322	333	312	341	322	300	323	306	336	301	279	325	339	317	308	344	298	323	325	328	318	298	334	315	336	302	333	337	315	305	304	346	331	323	308	310	306	332	279	345	338	300	319	341	359	313	333	319	316	306	317	319	310	307	353	326	331	342	320	326	299	311	302	318	315	322	297	323	307	333	336	307	333	310	330	328	307	318	324	295	325	305	316	284	308	290	357	357	300	301	315	323	312	296	286	331	319	327	335	309	313	335	306	303	293	325	322	363	291	317	329	348	315	333	316	349	297	325	343	306	325	314	299	302	317	343	303	320	320	302	306	327	298	328	327	288	290	313	315	325	306	309	335	294	314	335	310	326	344	309	352	318	316	322	325	297	320	322	315	325	332	311	313	304	344	317	357	354	301	320	287	309	338	320	317	299	335	340	299	307	320	345	303	311	304	300	345	337	340	317	335	317	317	334	345	329	321	321	297	317	340	293	347	347	312	338	329	305	333	338	318	334	358	317	335	276	322	346	290	307	319	330	333	331	287	341	342	306	318	345	312	346	312	352	338	333	317	300	310	332	333	324	330	298	310	315	338	343	330	310	333	326	292	320	276	297	310	357	339	326	322	310	317	308	320	296	334	304	319	333	304	300	304	303	347	299	333	287	342	334	364	344	312	325	317	319	304	330	325	353	340	335	384	302	292	272	299	312	339	355	305	299	299	283	326	358	346	325	293	307	337	323	319	348	332	320	303	307	341	359	299	324	323	318	305	309	296	345	327	345	353	335	299	323	309	320	330	299	332	301	327	334	338	316	305	318	277	321	305	316	322	313	322	350	329	340	338	309	329	322	306	373	288	335	338	350	317	333	335	302	317	315	330	325	331	334	295	309	320	317	340	308	306	316	341	314	303	315	333	317	302	320	315	328	328	347	334	287	355	316	335	323	286	325	315	300	339	316	365	331	324	298	330	339	324	339	317	349	297	328	309	299	283	292	329	339	309	285	324	311	311	312	318	339	335	334	302	289	319	324	309	329	332	334	343	321	309	302	311	339	315	309	325	318	340	318	265	308	306	353	321	328	332	352	325	319	335	318	332	351	318	325	301	313	328	337	314	307	323	342	323	322	303	299	318	353	320	300	317	356	304	286	314	300	325	303	329	335	325	325	312	321	321	318	305	279	333	315	348	313	336	316	284	318	298	327	315	313	304	299	325	320	308	303	333	294	298	306	339	308	310	327	326	291	284	293	342	299	311	330	319	305	303	313	324	360	313	308	303
50030	14212	3713	4386	3712	3109	2584	2242	1956	1753	1663	1463	1354	1368	1237	1185	1064	1096	1025	1006	1001	1034	957	998	906	898	865	848	921	890	877	915	876	863	801	879	786	849	816	820	865	861	826	846	847	805	808	823	815	794	803	767	775	799	766	811	855	745	802	740	778	703	805	788	784	762	820	834	812	829	824	801	790	756	768	744	838	744	756	771	733	731	758	739	702	764	747	797	764	780	730	761	801	769	755	733	737	770	794	801	786	738	790	722	781	782	757	739	780	774	766	792	782	719	730	740	793	762	711	778	716	717	762	745	771	784	762	772	756	770	808	801	803	821	776	752	790	740	771	775	738	764	794	741	721	761	724	764	701	748	734	774	770	781	747	747	773	764	750	697	737	717	784	760	745	779	810	757	758	735	806	774	715	788	730	743	717	761	770	766	734	723	769	721	740	763	785	780	763	746	720	816	737	733	741	769	746	754	783	790	822	780	729	747	790	747	727	750	717	822	791	784	720	716	731	810	751	770	707	754	754	764	717	743	767	769	779	733	792	719	816	772	748	724	746	731	767	818	714	707	783	787	709	711	773	852	773	805	723	744	744	776	771	769	802	713	668	763	758	719	752	750	744	820	790	754	759	745	821	756	696	730	769	748	745	738	731	806	762	746	746	731	777	774	737	799	752	734	724	754	748	780	757	792	779	758	778	810	730	751	774	755	759	717	754	759	752	750	752	728	775	796	749	745	759	762	769	771	741	739	708	756	746	735	754	803	790	770	707	749	775	738	723	763	758	802	719	757	764	747	793	773	766	767	796	740	748	740	791	729	768	764	743	798	747	747	731	777	763	805	699	758	733	734	753	769	717	771	733	749	723	764	762	793	750	753	789	726	776	791	781	759	763	746	699	786	753	780	752	724	794	761	727	686	755	786	773	758	798	765	779	764	729	703	734	752	771	699	761	719	748	746	770	774	718	752	747	752	741	756	758	785	758	796	754	737	776	802	758	735	739	776	795	791	742	764	756	785	705	781	748	733	742	708	758	757	760	798	750	716	733	767	790	758	749	737	744	743	755	808	722	763	782	750	752	754	786	769	751	743	751	771	754	718	725	716	767	782	722	789	792	750	753	814	794	729	756	770	752	784	710	736	760	782	742	743	790	756	722	757	761	741	813	714	706	754	759	829	767	759	758	751	741	799	751	791	769	787	721	778	780	718	736	723	773	803	751	754	738	760	736	732	785	724	756	767	751	724	745	779	761	737	776	754	809	718	752	777	772	741	791	780	718	768	703	785	711	767	738	745	746	725	742	760	752	768	721	730	740	746	732	761	740	749	770	732	774	749	768	705	716	734	712	725	746	684	791	726	760	775	768	763	756	751	752	720	775	761	789	749	728	730	752	760	739	770	735	775	756	728	734	726	761	724	759	765	755	767	765	719	775	740	734	793	806	790	797	768	822	765	798	728	808	761	775	760	766	712	734	745	751	737	774	799	741	741	794	820	748	745	740	735	780	738	760	762	810	753	729	731	792	768	759	711	762	762	770	809	771	750	698	755	737	712	763	707	787	773	748	784	789	737	763	735	757	705	734	744	734	758	770	784	731	775	710	794	684	754	819	773	703	754	747	771	751	791	749	726	709	790	811	735	792	757	748	717	801	730	745	785	763	750	753	741	737	764	788	762	748	735	754	735	775	776	744	725	754	765	726	769	771	736	736	764	748	815	785	695	797	767	770	718	721	776	716	764	723	772	748	766	737	766	779	828	747	775	722	745	744	754	777	761	719	747	756	748	800	731	791	741	705	732	778	720	789	792	775	744	758	763	758	746	749	726	786	765	726	743	724	691	708	727	774	736	757	749	726	719	724	696	721	744	787	719	709	786	712	798	770	785	745	733	767	767	768	740	739	716	742	738	735	732	777	741	763	748	744	731	738	750	734	773	789	752	821	816	708	772	714	746	729	792	703	765	756	731	788	789	802	756	774	813	695	775	772	796	786	716	786	770	722	831	749	803	784	758	777	698	828	760	742	733	733	772	787	738	731	780	742	775	688	679	715	756	747	726	725	769	718	759	751	763	741	761	791	759	775	791	766	707	839	782	777	766	808	718	714	760	771	773	713	796	767	757	774	740	733	754	766	704	719	781	807	755	745	754	734	719	768	761	772	782	768	780	717	710	767	738	742	799	766	742	731	731	760	713	760	750	752	761	706	779	764	748	723	780	774	729	786	713	795	790	692	770	795	720	749	723	810	733	773	775	754	758	753	718	775	751	790	803	767	775	781	747	770	745	774	698	749	727	712	763	724	736	748	731	743	722	779	769	755	739	761	763	744	745	806	782	678	742	752	766	780	794	806	775	839	795	755	743	733	748	812	778	738	729	757	740	773	732	755	749	697	689	815	738	727	755	798	738	749	718	779	794	757	747	758	730	762	721	805	745	704	727	763	741	826	749	785	744	729	777	782	785	739	760	794	782	746	741	773	793	757	798	760	756	735	734	749	770	736	740	770	788	809	725	717	709	713	786	769	712	765	702	736	745	752	711	760	733	773	760	804	785	747	719	749	755	754	720	758	763	767	740	733	736	738	799	725	759	733	742	733	796	748	746	776	755	762	727	765	775	784	729	784	764	752	766	737	747	745	736	805	775	771	742	692	760	801	715	766	789	765	734	760	768	776	752	701	794	778	746	744	743	775	772	754	750	744	776	763	764	767	735	758	714	748	759	768	762	788	744	745	763	759	779	751	746	771	734	762	695	739	809	778	728	747	764	763	745	761	785	740	737	701	703	749	780	720	762	778	737	724	708	750	767	703	787	762	757	700	792	770	775	730	748	755	758	774	791	752	688	753	779	771	764	737	712	835	713	753	746	776	776	724	742	754	789	769	785	746	719	747	835	747	779	735	777	766	773	722	730	726	745	736	728	761	747	767	772	759	727	752	742	740	703	760	735	788	776	742	769	787	759	759	748	708	806	724	764	756	759	694	741	792	797	786	816	802	757	798	757	762	731	757	762	750	754	762	748	749	755	742	723	709	764	768	771	768	721	765	705	755	745	798	785	713	772	753	738	780	747	717	775	744	795	764	725	805	747	749	781	746	773	739	738	768	801	708	766	729	706	734	748	724	751	752	728	772	740	760	760	760	799	750	790	750	795	781	699	747	714	715	767	768	756	765	755	736	781	725	795	725	763	788	736	768	759	710	752	772	756	745	745	720	748	797	706	773	788	743	762	762	753	786	748	768	701	788	744	751	754	738	698	760	770	749	774	801	749	729	700	759	763	772	784	765	763	772	763	749	768	783	794	733	768	721	777	756	749	785	789	786	753	767	701	746	751	695	782	723	769	763	710	707	780	705	716	783	657	784	769	751	800	781	778	776	788	711	744	765	748	771	753	760	750	783	738	797	784	749	717	707	720	816	733	786	721	714	723	722	752	754	788	754	764	781	789	772	753	769	767	746	763	788	761	727	769	695	753	766	809	783	746	736	768	773	709	750	749	757	759	744	773	765	753
14201	1627	190	164	180	167	151	161	145	161	155	163	153	146	161	129	138	138	152	150	149	121	166	142	151	150	148	131	139	168	167	172	159	172	156	148	139	151	153	141	130	154	150	126	156	154	140	149	170	164	164	137	161	127	150	166	151	148	154	111	121	151	140	156	156	137	164	181	139	152	151	159	159	156	169	156	139	142	138	135	160	143	165	137	163	140	139	118	185	164	143	154	175	134	153	169	152	149	146	141	162	151	146	129	136	173	145	162	120	175	138	167	143	154	138	162	133	140	154	140	156	160	152	134	122	158	132	160	148	139	145	157	127	179	150	134	134	132	157	124	144	163	158	140	161	170	162	144	157	167	152	141	148	136	167	158	157	169	162	120	177	145	141	150	144	140	147	130	140	143	139	151	166	133	117	148	146	156	147	129	150	138	153	152	149	158	144	162	164	148	129	140	142	134	151	172	171	138	161	164	151	154	144	131	164	145	148	171	136	123	170	135	144	154	157	138	162	129	145	143	146	134	140	145	137	135	158	154	153	140	128	161	133	139	147	145	158	148	160	140	152	145	140	145	129	124	151	158	159	140	141	138	138	150	157	127	134	146	152	180	171	150	141	119	139	164	143	149	151	155	138	155	120	150	147	125	162	153	152	158	138	153	141	147	160	143	162	148	143	148	131	159	136	148	144	160	140	177	176	162	134	125	157	122	138	139	152	141	135	149	143	137	153	152	137	148	159	145	158	156	133	134	149	158	162	143	173	152	168	167	155	132	146	140	126	148	131	120	170	121	137	154	162	170	133	137	149	129	138	147	147	142	155	150	138	144	138	134	132	153	173	138	143	160	146	137	142	151	148	128	139	159	152	159	151	172	153	123	169	145	149	146	134	143	164	151	152	153	135	136	168	161	150	157	158	167	135	157	150	154	126	156	153	140	148	152	160	150	142	132	155	148	129	149	153	155	157	160	170	177	144	153	138	144	136	165	147	165	132	164	153	152	143	145	158	132	129	145	142	162	142	147	167	127	142	157	168	141	146	153	157	152	152	163	154	167	184	152	126	131	144	134	149	142	146	138	145	136	157	172	141	137	160	138	126	152	144	185	147	149	149	151	152	170	148	143	158	133	152	145	175	152	159	156	151	144	154	145	142	155	132	145	142	171	143	149	155	149	132	125	156	133	157	138	144	158	161	155	149	154	158	155	136	149	159	152	167	160	142	160	144	140	158	139	148	139	154	130	163	168	149	126	156	154	139	133	155	138	145	157	180	154	140	155	156	137	148	150	138	134	169	160	170	144	144	155	148	150	142	148	167	156	144	153	145	152	155	116	168	157	147	170	135	148	152	133	147	146	147	138	119	164	170	135	149	145	152	137	139	152	150	152	158	163	140	140	155	157	162	155	172	149	178	152	141	151	141	136	144	167	137	128	146	144	150	137	146	146	139	130	141	136	146	146	163	136	148	144	144	168	169	165	131	154	155	129	160	145	142	160	137	155	152	160	169	155	154	151	146	153	166	128	141	156	158	136	165	138	142	165	137	167	140	155	135	150	153	132	137	160	146	143	166	153	147	155	123	166	149	181	167	145	163	165	138	145	151	164	160	155	159	153	158	158	170	134	160	126	117	159	144	142	139	162	153	161	179	143	162	141	144	137	153	143	132	150	140	146	162	164	173	167	141	158	169	152	145	149	127	161	149	139	155	161	154	142	141	153	151	160	157	160	145	165	138	156	146	177	139	136	146	143	153	159	157	155	138	145	136	123	179	149	137	143	149	132	149	148	153	132	131	138	169	163	147	153	128	139	159	150	152	145	137	156	156	148	139	149	155	142	141	132	156	129	163	145	160	155	158	151	144	170	157	138	147	154	146	167	152	170	166	146	141	149	148	155	169	141	154	158	151	158	143	171	133	133	164	148	165	135	156	159	134	167	156	166	141	143	132	164	125	135	162	155	144	167	153	166	156	137	126	161	159	146	165	155	138	159	164	149	165	131	175	138	151	125	152	137	167	156	147	141	155	146	128	133	138	163	150	152	142	148	162	157	151	149	140	157	137	145	162	152	151	156	149	129	156	130	127	145	160	164	156	138	156	144	140	132	152	126	139	145	151	150	131	158	137	160	160	165	144	160	150	151	154	164	133	138	158	178	158	151	167	135	132	173	160	133	157	145	144	140	134	178	154	140	142	150	172	163	126	143	151	140	145	149	133	143	157	142	152	136	153	165	162	162	170	161	178	163	148	143	140	145	141	150	137	143	155	154	167	133	143	141	151	172	161	158	145	165	145	169	149	163	137	168	137	141	125	127	125	141	157	174	158	134	167	128	163	173	160	155	152	138	174	150	146	169	174	146	133	161	153	150	163	153	137	161	169	173	171	169	132	150	160	159	145	142	150	139	136	147	166	154	136	173	150	164	152	141	138	139	131	149	141	155	156	141	147	146	133	144	171	143	158	151	158	159	132	147	166	143	156	164	138	148	139	137	157	158	165	130	132	151	161	155	134	156	138	131	149	166	149	133	149	136	161	149	175	147	177	121	167	139	138	133	133	149	152	143	149	129	130	143	157	146	133	127	162	165	142	129	129	148	187	145	127	126	151	165	148	122	155	154	146	152	139	149	146	164	144	152	140	123	138	154	158	146	159	119	175	159	147	153	155	140	166	144	145	147	142	142	140	133	142	139	145	167	146	162	130	149	138	144	144	151	139	147	154	130	152	152	137	152	130	154	153	155	133	167	153	149	150	129	162	162	150	143	138	158	169	131	134	149	169	128	149	155	160	193	145	157	146	132	157	137	162	127	164	146	141	151	139	138	146	138	152	140	124	146	136	145	138	146	175	142	175	142	127	157	162	160	133	157	156	121	173	137	127	157	132	144	140	153	154	146	139	140	154	148	146	160	140	164	158	165	154	161	138	137	164	143	167	142	159	131	150	136	158	134	142	146	149	154	143	147	168	144	161	151	141	166	159	134	157	140	141	135	142	161	166	139	177	138	159	172	167	138	154	156	147	136	133	140	152	150	148	149	146	144	134	147	146	145	144	153	155	140	143	130	172	154	166	158	143	146	136	166	161	145	142	133	147	135	148	158	125	144	137	175	144	150	157	135	161	158	137	141	137	167	136	148	125	141	116	134	157	157	128	144	132	137	138	149	167	154	148	148	153	147	141	140	139	166	144	147	146	141	164	152	159	153	130	140	142	143	156	165	139	175	172	120	166	129	145	145	150	150	163	149	161	125	143	157	140	133	127	152	152	157	163	143	114	152	137	160	157	149	163	164	156	164	155	134	148	159	161	145	142	123	143	119	176	147	163	141	142	159	144	161	151	149	145	116	157	166	150	142	129	151	155	171	142	140	146	130	159	148	134	146	145	126	153	149	125	146	149	144	173	150	149	162	147	150	136	151	147	129	154	142	154	170	129	145	167	141	142	150	145	127	147	159	166	160	167	152	143	154	172	148	143	161	120	155	168	119	143	149	136	145	150	136	145	120	141	161
12474	1513	468	464	450	493	443	451	451	457	449	453	438	455	434	428	411	448	405	407	467	431	424	408	455	433	433	417	382	434	414	409	415	419	433	420	427	436	408	415	466	407	386	428	438	415	424	402	430	435	425	444	449	407	435	441	384	432	415	435	416	416	420	454	384	441	442	446	411	432	433	394	373	417	449	420	397	435	399	428	438	452	388	435	417	418	432	443	406	425	414	429	413	412	412	396	437	434	403	407	394	451	392	453	395	407	402	428	385	397	455	430	385	460	417	397	470	408	424	389	432	408	418	423	428	367	448	423	413	454	413	455	410	406	402	418	432	418	423	393	412	452	469	427	430	408	433	426	405	429	411	385	426	392	439	459	398	411	361	404	415	406	417	425	429	417	443	416	431	426	418	436	429	445	413	460	416	442	417	404	472	396	413	414	409	427	419	420	412	412	428	421	395	426	455	411	429	475	417	418	430	441	454	429	428	439	420	462	395	427	458	422	440	425	402	409	419	407	441	425	460	417	464	392	436	434	427	432	392	389	415	411	440	415	385	419	437	414	407	426	389	394	398	440	437	397	444	414	408	430	416	395	401	440	398	439	405	437	385	437	433	386	398	437	435	418	418	428	396	418	447	451	399	459	444	456	463	425	410	427	425	418	409	425	414	421	416	480	400	422	415	402	456	399	434	417	439	401	431	413	422	402	414	409	408	444	427	455	402	454	393	415	438	474	414	417	432	452	399	420	427	420	425	416	406	449	415	431	410	423	441	459	412	405	439	426	370	437	442	387	439	449	477	419	414	393	420	429	419	401	453	437	424	417	448	437	382	447	422	446	410	447	397	427	423	430	397	418	393	431	429	399	428	420	443	423	431	412	433	390	406	433	412	442	436	451	411	415	438	429	418	435	403	404	437	390	455	408	435	406	457	428	424	464	433	436	426	410	428	436	395	435	399	461	427	437	445	449	441	427	442	390	442	449	431	408	422	400	422	437	463	414	436	443	438	416	448	442	426	406	442	417	447	388	431	407	418	434	464	403	400	391	403	433	424	412	439	451	425	409	412	440	421	437	416	442	447	450	438	431	425	431	435	442	432	448	440	432	421	417	408	393	440	384	441	453	412	449	428	381	435	406	437	447	417	426	413	458	422	433	410	437	420	414	422	416	401	407	420	428	388	437	430	413	434	421	430	415	434	435	422	406	416	409	387	429	401	419	420	402	457	422	417	410	389	430	426	425	431	459	427	406	401	392	426	439	424	404	456	423	407	389	429	404	421	423	468	408	416	422	410	427	401	428	431	421	427	411	450	447	451	404	417	436	440	458	414	438	430	420	445	413	453	403	427	426	451	456	395	393	434	455	424	444	450	422	435	445	437	419	441	421	413	413	415	467	441	440	383	411	435	352	435	406	410	438	437	439	424	448	458	425	428	419	418	435	423	446	434	471	368	411	425	432	390	392	413	398	398	440	435	436	434	447	423	439	428	411	425	426	447	415	402	430	464	417	449	420	379	410	419	437	477	402	428	495	432	426	424	402	420	425	435	409	396	435	437	410	406	394	450	434	456	460	442	449	404	438	410	438	442	448	423	436	446	425	428	380	429	403	371	417	376	434	411	419	419	439	429	419	400	432	418	455	435	449	424	421	437	403	427	443	433	448	430	458	417	441	388	434	435	449	398	453	440	435	373	398	427	432	453	464	432	425	457	413	393	378	363	405	447	370	422	429	434	458	378	445	419	416	440	422	428	433	427	404	412	436	386	431	439	443	438	419	400	425	420	426	421	409	430	438	373	428	450	420	435	382	416	431	417	447	408	434	470	429	427	473	403	409	422	421	435	434	441	426	447	431	429	453	430	431	436	415	411	409	423	475	405	403	430	474	405	410	443	425	430	447	452	440	421	379	437	429	427	466	420	439	421	401	414	429	420	412	419	427	461	444	438	387	401	396	432	392	478	426	427	440	400	431	425	437	418	406	398	505	432	411	416	421	454	442	403	413	463	441	418	412	446	453	399	401	420	403	409	394	409	434	459	450	440	428	435	384	440	440	409	420	408	436	429	465	399	380	400	415	470	454	387	428	441	429	423	406	412	402	420	452	445	414	418	432	422	427	436	414	452	449	406	427	433	430	420	416	432	391	439	420	463	430	446	468	415	420	421	422	431	431	404	428	413	417	434	429	443	411	410	446	394	428	443	397	423	440	425	421	425	421	412	407	426	426	426	410	396	384	436	395	419	431	410	410	361	433	443	407	378	391	424	422	381	426	434	409	432	425	417	392	450	422	393	427	418	431	441	439	443	434	422	394	424	407	413	422	452	419	403	428	409	411	402	412	413	414	406	423	450	432	410	423	428	427	452	448	418	443	425	439	458	414	384	421	432	439	394	434	368	373	423	424	415	427	422	392	414	433	401	441	456	417	399	411	408	439	426	445	433	450	413	449	449	433	427	435	417	438	406	401	425	429	427	475	414	461	435	419	444	411	442	429	382	427	442	461	433	444	394	411	439	437	440	428	409	395	446	390	402	430	434	427	411	450	428	404	422	463	425	437	417	425	455	424	411	429	419	455	399	463	434	401	395	410	433	420	441	421	387	387	454	406	448	409	427	416	394	429	430	442	444	434	446	415	435	421	421	452	447	443	404	448	462	459	426	438	384	410	420	412	384	453	428	403	442	415	411	435	436	398	436	408	447	417	429	420	442	442	446	427	435	423	384	418	388	410	399	439	418	436	369	432	436	424	407	405	439	466	401	442	409	439	442	406	445	422	434	405	395	404	462	409	443	436	440	435	425	427	393	421	405	437	448	408	433	409	411	467	442	446	435	423	409	446	409	420	407	443	451	442	434	420	427	442	425	416	472	423	457	399	438	423	442	424	420	420	422	440	392	408	415	399	429	395	474	426	443	421	433	468	397	449	404	425	433	442	394	428	422	442	436	468	437	404	435	431	373	410	431	441	444	439	433	381	401	438	448	436	454	435	439	463	428	420	442	410	456	443	447	410	420	446	425	406	434	449	424	449	409	415	437	416	433	420	415	391	419	455	408	430	457	432	402	441	420	421	424	405	390	387	417	387	410	398	423	429	416	402	424	385	430	423	437	445	407	452	390	418	465	430	440	430	433	432	430	419	419	389	431	456	410	453	421	398	410	392	404	408	431	420	441	418	414	443	423	414	420	420	417	447	405	456	402	414	436	418	441	421	444	426	427	416	413	421	474	421	440	429	429	360	443	455	434	480	410	390	417	412	432	442	434	455	413	409	420	424	431	409	423	412	422	385	445	400	432	424	396	449	414	427	404	413	420	420	447	447	428	425	425	419	443	426	396	459	440	416	437	393	443	456	449	427	447	406	413	420	415	389	423	433	416	416	418	428	439	468	429	395	438	440	460	427	405	422	376	436	445	396	446	415	435	418	405	448	429	416	431	484	404	442	390	408	423	415	397	424	404	424	415	437	439	420	417	432	430	402	423	408	413	425	437	426	439	411	411	456	427	423
68059	29822	6419	1095	655	551	453	453	412	372	394	381	339	352	370	348	351	345	337	334	318	332	335	328	326	317	293	304	337	301	335	285	318	302	318	315	309	326	358	310	276	339	315	314	304	334	323	316	286	309	311	328	353	327	311	309	312	335	302	313	337	335	347	282	310	302	329	293	300	291	292	339	281	308	311	299	320	303	301	322	300	308	357	311	297	297	304	328	357	343	267	298	302	341	298	289	309	292	293	293	349	331	320	307	332	338	324	291	319	290	305	320	307	312	308	324	332	304	305	307	304	298	327	308	281	294	307	317	293	315	299	318	312	282	345	328	277	290	332	298	283	313	337	324	317	314	336	275	316	295	320	320	310	286	306	331	301	276	330	339	331	315	307	310	313	304	309	291	310	298	350	333	317	292	314	311	297	331	301	285	303	318	300	275	318	294	302	315	329	291	308	331	304	327	340	285	306	318	315	304	302	337	322	319	304	295	306	331	300	297	310	324	300	305	308	326	315	309	277	296	326	317	321	308	342	334	330	325	322	288	299	324	335	305	303	304	316	312	321	311	306	307	331	300	281	288	332	292	307	325	299	290	290	296	337	322	269	322	285	339	313	334	307	292	324	291	340	297	306	313	306	331	291	284	364	275	293	314	300	298	305	260	317	282	314	367	326	325	290	292	310	292	318	353	329	344	299	317	307	304	292	310	329	315	335	306	332	347	293	290	337	309	327	288	292	307	326	287	308	323	340	294	285	296	325	292	297	310	330	332	313	323	344	291	340	341	309	330	315	329	319	314	297	313	294	313	303	351	285	283	311	310	338	329	302	281	284	308	300	319	314	301	307	324	327	303	321	304	310	321	329	307	321	312	327	316	315	279	313	294	331	293	327	298	304	315	275	301	280	321	291	282	314	305	316	344	323	316	325	298	324	291	298	330	311	337	296	322	339	302	317	312	285	322	327	306	297	293	306	306	302	296	330	320	319	277	308	304	330	331	297	320	293	319	297	315	320	311	298	304	350	290	306	320	293	319	313	305	307	330	343	286	304	329	319	315	342	304	317	294	318	273	311	317	284	308	282	324	304	327	292	317	310	293	287	282	307	329	298	326	352	306	302	322	316	353	298	302	327	301	331	309	305	315	310	298	340	329	332	326	311	307	321	341	313	345	301	322	322	321	310	318	305	323	298	336	281	339	304	331	308	280	316	308	301	317	316	319	289	317	315	323	282	335	311	295	292	320	320	299	302	282	337	297	322	323	295	324	314	318	386	338	319	303	295	315	295	317	305	304	317	304	311	310	324	295	302	322	297	308	283	324	306	307	314	291	319	316	294	305	362	290	321	331	306	306	329	291	321	319	324	298	305	314	295	324	257	321	297	277	320	327	312	298	326	335	337	299	333	307	319	335	272	329	316	257	301	299	323	299	298	285	319	276	294	319	294	304	280	303	296	319	321	303	291	293	310	304	291	330	315	309	306	326	330	304	309	301	312	344	313	317	308	317	303	337	316	337	313	289	314	314	333	331	316	313	329	292	306	307	317	303	310	308	309	288	340	318	309	328	319	337	300	334	356	302	300	297	313	329	325	293	308	312	298	290	305	338	327	298	292	309	317	341	301	305	308	293	286	284	281	299	323	321	347	315	315	317	313	311	309	305	312	351	322	313	327	350	292	301	319	331	302	334	310	338	333	303	304	297	311	338	314	287	274	327	332	308	299	319	313	311	334	295	313	331	312	327	317	331	322	292	333	288	298	312	303	309	310	303	303	356	298	316	329	329	292	306	293	311	332	331	313	307	309	301	305	292	299	327	315	309	309	307	315	300	308	304	345	349	317	334	320	319	293	324	348	272	316	319	294	314	329	322	321	303	310	324	311	334	319	298	316	310	289	338	333	321	305	363	332	331	328	320	298	294	277	310	291	329	305	305	303	300	327	325	301	294	309	284	332	311	315	350	325	292	302	315	290	285	336	292	307	336	282	316	325	310	281	288	326	322	306	323	302	337	313	302	306	310	305	322	304	298	313	276	323	313	321	308	310	302	309	322	326	292	335	320	317	327	303	294	283	305	303	319	311	290	330	314	300	341	276	311	300	315	314	304	296	287	285	274	300	332	295	282	307	327	311	314	361	317	290	332	323	297	318	310	300	273	332	330	356	295	297	313	303	300	328	289	298	308	295	322	326	296	282	297	291	318	330	290	330	300	290	313	303	288	298	318	321	308	303	352	311	319	310	359	314	306	299	290	301	301	316	321	346	303	316	318	312	318	298	336	334	307	360	323	332	312	301	292	334	293	321	337	317	283	317	321	309	310	295	299	313	320	307	321	317	310	328	284	305	314	335	313	296	330	324	270	330	290	287	306	288	300	281	291	299	337	294	283	290	326	315	279	306	289	312	313	313	294	313	292	309	308	295	345	319	304	315	350	303	307	305	304	314	309	304	302	318	284	300	308	309	306	334	317	350	298	320	252	296	341	317	353	334	334	339	297	341	321	309	332	319	290	326	296	304	323	297	299	308	311	332	324	323	280	318	283	316	305	336	316	313	294	312	332	300	327	323	299	271	335	278	300	302	308	323	311	309	323	297	324	312	327	352	315	287	276	304	321	307	309	321	278	308	288	299	289	338	318	302	304	322	338	292	310	291	307	313	286	326	279	316	337	325	308	321	314	289	308	322	296	320	316	310	313	293	307	313	315	291	294	313	307	301	297	321	343	309	319	271	301	305	318	331	328	343	295	296	312	325	335	320	300	342	322	299	300	354	299	317	279	324	337	304	346	311	323	324	309	316	308	330	320	314	310	298	334	307	287	280	278	320	316	306	304	301	305	320	315	308	332	331	319	297	322	321	316	333	325	281	318	288	304	294	320	290	278	332	328	303	321	334	325	273	332	316	307	296	321	322	285	295	311	306	304	312	275	325	340	302	310	298	304	310	323	326	248	320	317	327	302	312	308	314	265	332	301	310	315	348	331	299	330	328	283	320	311	346	313	328	299	332	299	274	302	336	279	312	322	314	338	311	329	334	337	301	277	345	298	290	340	300	310	286	313	318	303	325	325	305	309	321	278	332	306	288	322	338	284	316	313	275	324	337	298	315	310	316	294	315	276	315	319	308	297	325	305	313	319	346	298	292	324	286	313	304	329	329	308	311	310	360	318	304	280	313	326	311	309	333	328	311	309	287	286	350	296	297	292	313	325	329	303	299	306	311	316	319	317	326	295	326	311	327	304	317	330	299	335	294	283	310	324	334	299	336	293	310	306	327	262	279	320	306	332	298	353	314	295	294	308	311	316	311	318	315	305	308	294	283	284	316	269	301	335	333	314	348	286	345	311	320	310	319	318	306	326	343	315	307	329	350	327	331	322	328	303	308	282	289	303	305	308	323	286	294	326	325	301	309	281	320	277	290	313	308	321	294	302	319	327	319	354	321	300	324	278	317	292	287	323	299	299	316	300	309	304	329	314	302	296	305	302	315	287	306	279	344	300	304	299	357	317
40121	8813	2367	2661	2397	2039	1666	1512	1406	1314	1181	1158	1016	1085	1049	980	942	987	908	878	914	880	859	849	903	804	857	841	811	816	803	814	855	820	796	828	844	823	774	817	795	811	770	751	737	801	786	841	797	773	773	765	781	790	842	769	814	776	744	758	811	760	804	741	766	810	749	818	739	841	836	736	761	756	810	760	752	794	749	790	760	787	745	796	816	750	790	759	771	714	750	787	775	768	802	753	784	794	730	732	755	766	751	755	760	799	779	754	772	756	765	817	730	693	795	771	713	768	748	750	746	772	757	774	742	777	806	783	832	776	762	796	760	731	769	773	776	727	771	724	774	792	745	789	769	746	771	758	725	798	778	766	761	742	769	778	761	773	749	747	793	738	775	780	719	777	757	786	745	731	756	748	756	806	797	821	821	735	735	788	760	764	760	775	736	748	775	786	773	744	795	802	739	786	785	756	735	748	750	761	797	774	775	786	757	743	723	812	806	739	743	766	738	771	780	775	726	744	747	819	785	777	801	732	754	742	785	770	746	759	777	810	775	790	725	775	796	784	807	766	721	770	800	760	723	741	745	794	773	737	771	754	743	726	742	736	789	771	753	736	814	762	754	692	802	759	774	743	730	757	801	695	712	791	779	738	771	723	768	778	803	721	771	758	753	749	761	798	785	784	795	799	810	739	766	744	770	774	721	784	786	801	761	822	803	820	774	738	752	732	773	758	729	801	811	792	731	742	767	752	767	751	852	763	764	814	716	734	759	748	792	792	764	761	797	752	757	736	809	771	756	709	778	760	712	755	745	763	800	728	790	806	809	787	758	749	725	778	751	730	772	782	772	768	771	798	718	784	795	777	766	790	726	746	755	776	767	734	806	745	791	735	758	803	759	731	760	729	766	778	721	797	735	765	755	774	771	793	781	773	787	767	773	735	770	747	803	722	740	727	747	768	780	734	760	800	757	735	778	766	799	799	738	771	780	782	694	683	756	795	730	760	722	747	729	751	675	747	758	758	729	764	730	750	745	776	769	790	777	756	784	748	758	791	791	723	734	760	757	781	772	787	744	723	800	798	810	844	742	735	735	795	694	768	749	761	781	754	780	783	770	778	759	761	731	760	778	817	795	761	740	729	770	761	743	716	818	726	773	757	746	771	783	802	754	773	761	729	743	795	753	783	822	800	697	749	745	763	742	822	747	748	826	802	768	768	765	742	755	755	742	795	742	742	763	708	768	731	752	777	802	726	788	786	736	801	756	787	774	745	736	783	799	784	718	788	809	791	756	748	779	774	764	765	739	749	733	743	747	782	758	745	728	740	788	776	752	696	743	780	742	780	800	768	732	759	752	759	760	761	778	744	789	788	786	779	790	785	727	802	743	775	741	730	748	762	709	784	724	716	779	805	772	729	759	701	760	766	718	730	691	791	772	760	774	770	756	814	768	761	739	743	756	803	839	748	767	763	795	775	740	761	752	775	759	768	779	761	803	778	716	714	746	809	778	815	732	795	773	704	781	778	772	816	739	766	712	715	809	791	769	736	834	770	778	767	742	765	763	768	744	806	752	807	763	777	771	758	784	751	727	766	738	714	740	753	795	809	804	739	793	747	793	806	763	755	782	775	771	748	780	772	782	787	738	791	770	757	734	765	804	779	849	707	765	764	783	782	807	771	734	726	826	764	808	762	799	785	710	747	805	759	770	805	783	802	711	778	781	732	761	734	776	754	740	769	727	755	755	762	734	763	742	792	742	728	804	727	762	734	812	764	782	780	737	744	688	776	707	776	732	744	743	780	808	729	757	802	803	767	779	789	773	779	710	719	796	756	862	782	720	758	766	764	750	747	777	752	768	784	826	741	799	755	740	777	727	761	749	738	764	760	787	774	747	816	765	790	747	752	703	740	768	727	736	752	799	751	731	715	720	759	728	780	821	760	760	722	777	785	779	782	751	757	737	823	771	798	749	771	788	761	766	763	791	730	705	774	750	783	760	755	708	710	732	765	759	751	755	746	750	762	822	794	761	782	774	766	784	735	691	755	769	752	757	774	772	722	762	754	752	870	756	782	792	772	778	746	772	768	785	735	847	724	760	777	741	749	795	740	749	719	716	794	753	794	735	766	730	754	779	735	807	757	775	765	804	790	764	781	802	745	802	808	775	749	717	748	796	742	803	848	790	758	798	772	794	723	740	750	777	745	807	806	797	803	731	737	743	742	745	790	762	724	758	747	695	728	792	747	748	758	782	815	768	778	756	734	761	769	809	744	832	757	751	766	769	803	754	775	740	803	799	746	759	763	771	737	776	776	745	797	798	770	784	739	726	788	798	751	772	772	769	786	782	822	723	740	799	738	801	790	714	746	739	823	787	716	744	780	756	773	776	740	705	736	756	766	770	752	774	758	757	811	747	792	775	784	754	717	781	810	761	767	746	704	765	719	783	784	807	730	734	766	804	813	789	705	782	775	766	793	750	760	748	752	732	753	734	761	769	763	764	740	766	778	755	736	795	819	704	738	752	781	752	679	744	730	748	730	805	782	772	755	803	756	804	748	780	775	742	753	722	765	764	726	771	788	769	774	818	742	765	805	770	763	727	783	725	722	745	757	728	779	789	794	763	804	739	783	774	757	768	758	746	694	791	774	741	744	832	749	819	786	757	783	748	726	804	751	775	800	715	721	768	759	773	740	715	727	826	782	807	746	767	728	792	799	781	772	754	725	749	718	787	778	761	743	784	753	773	768	779	752	745	761	768	720	790	732	780	752	746	767	701	816	770	804	768	737	752	813	724	787	782	743	735	732	773	807	770	766	731	743	748	731	747	771	750	796	817	722	752	775	735	790	755	796	778	733	786	710	762	743	759	757	788	770	728	730	805	771	705	728	750	749	747	774	764	762	783	723	793	742	757	764	801	779	755	738	764	772	729	800	753	726	768	704	757	727	784	761	774	782	756	761	754	781	729	780	728	818	726	756	740	780	764	756	715	787	724	783	745	786	749	744	793	791	750	763	807	717	734	744	731	699	770	750	790	777	783	738	764	797	761	733	761	753	740	736	766	781	827	769	766	762	766	779	759	780	742	775	753	756	755	769	770	760	796	760	745	804	759	781	776	763	759	731	726	755	764	761	779	809	762	795	818	702	729	853	748	785	772	764	759	743	784	732	755	694	756	755	736	752	775	713	784	762	767	776	758	773	770	792	723	725	808	774	772	768	787	779	805	763	753	739	760	790	788	749	725	747	738	760	772	754	770	794	722	758	765	761	780	755	757	749	790	804	725	740	762	827	802	748	720	838	772	799	782	755	778	751	758	772	754	773	753	755	773	815	755	768	813	755	778	768	797	772	783	777	788	768	749	735	810	739	742	776	772	786	788	785	747	748	790	772	807	739	774	793	763	772	777	750	784	794	788	779	693	756	757	737	736	770	764	777	753	770	769	751	762	725	756	702	758	741	752	782	751	770	757	745	793	772	768	834	737	780	784	775	766	757	768	751	818	793
76865	36098	14995	3640	1131	877	719	603	509	488	438	432	439	424	385	368	361	330	364	345	382	375	349	381	340	319	366	302	348	362	336	337	313	327	332	304	296	356	331	339	310	340	337	336	329	317	333	312	359	320	363	339	356	295	344	316	324	307	299	316	337	325	303	356	319	335	371	334	312	319	289	315	291	321	351	309	285	310	343	320	332	330	311	318	319	313	352	309	342	340	335	314	340	341	338	320	322	319	315	306	295	300	318	301	322	283	295	302	317	307	308	291	304	339	341	320	355	301	316	290	308	325	333	284	342	315	337	350	302	349	292	295	327	304	361	290	305	290	332	313	303	293	320	290	293	288	304	302	345	303	339	313	313	337	322	324	302	324	324	319	337	317	337	294	291	324	311	350	335	289	328	338	328	313	346	354	325	319	344	304	325	335	322	300	286	287	309	310	318	335	335	326	311	317	285	324	309	335	312	327	304	342	294	309	312	342	342	358	312	343	302	331	311	323	302	315	336	327	283	340	317	307	339	291	330	315	340	333	305	317	308	324	314	303	313	357	335	320	315	356	317	307	327	302	328	341	299	293	315	329	327	318	342	318	303	331	299	277	323	330	353	323	317	325	329	320	335	339	289	383	335	336	283	325	314	350	295	317	286	326	317	307	327	330	319	329	342	306	345	329	329	296	323	349	323	328	313	315	325	326	312	313	320	336	323	294	298	291	334	339	321	352	370	302	337	299	296	349	335	308	319	299	304	293	344	294	330	299	344	349	378	339	334	296	321	312	338	328	347	333	348	309	316	293	331	320	334	336	337	331	327	308	293	312	291	324	327	340	347	307	320	271	307	328	356	317	352	350	328	321	317	320	344	314	325	324	284	341	293	355	330	316	321	314	293	284	282	320	318	325	297	325	345	330	322	349	315	334	357	322	334	333	306	321	309	302	299	333	312	304	321	347	327	306	378	314	312	325	336	324	296	314	288	316	298	316	324	323	311	348	334	310	303	330	294	311	313	325	293	309	290	328	301	297	324	314	330	303	330	311	336	313	340	307	297	310	303	317	327	328	344	317	315	324	359	339	332	330	308	316	341	340	338	299	323	318	311	361	325	300	321	274	305	296	334	288	355	330	325	306	289	311	345	350	326	318	331	349	359	321	329	302	329	327	311	328	301	305	325	273	332	319	319	337	313	346	311	302	297	349	284	331	293	337	357	324	315	322	340	335	316	334	358	315	323	350	328	305	321	281	303	300	282	315	339	321	335	312	311	340	333	336	323	319	300	332	350	298	309	319	303	330	329	321	320	331	293	276	300	320	288	310	320	308	327	309	314	348	339	308	301	351	322	311	342	304	320	322	349	314	333	314	307	319	324	314	301	331	312	337	339	334	318	343	377	315	312	361	333	325	304	343	305	293	331	307	304	310	342	315	290	299	300	319	331	317	328	342	332	341	296	296	322	289	297	358	296	334	355	306	285	309	300	345	310	344	342	313	322	317	311	355	315	320	309	329	322	325	300	331	327	302	316	325	306	322	311	323	298	329	292	358	308	360	324	328	323	290	298	329	326	264	339	356	324	319	288	300	336	365	310	323	361	286	292	342	300	303	309	354	336	361	313	322	297	298	319	284	276	335	301	337	332	301	332	343	339	292	292	329	311	331	311	350	303	302	359	324	289	295	292	314	320	325	317	366	298	321	315	337	361	320	332	323	312	319	309	333	325	321	354	298	309	344	337	315	342	328	297	310	308	328	311	355	294	318	332	311	304	364	317	298	325	319	308	316	312	321	324	343	319	320	347	299	335	315	328	300	342	329	347	322	275	307	344	327	347	313	329	322	293	348	323	297	330	320	315	322	369	324	323	318	315	324	298	335	336	342	320	333	351	322	345	309	308	304	324	308	334	292	350	294	329	310	339	294	328	319	299	370	325	290	323	298	323	290	306	347	338	307	292	308	349	313	338	296	305	306	327	337	301	321	306	337	287	352	307	343	319	334	330	292	344	342	332	312	306	297	305	316	300	342	329	323	306	321	333	295	322	323	318	287	312	331	342	337	332	316	303	320	325	286	292	291	296	324	289	310	331	311	345	322	308	313	319	324	309	300	303	323	328	319	317	314	339	317	312	336	293	300	333	316	307	327	303	331	347	309	324	318	307	339	342	311	300	315	331	321	332	326	329	338	305	323	336	311	313	315	319	338	310	314	334	305	305	343	334	331	305	297	313	318	284	299	306	315	331	319	336	332	334	303	334	309	273	354	290	300	336	328	300	314	293	289	312	318	305	336	315	307	320	288	317	342	302	350	329	305	324	344	315	307	315	309	350	323	322	319	327	305	316	331	294	283	328	311	273	285	306	314	331	311	286	316	329	338	290	331	302	340	341	326	328	327	319	314	290	337	281	339	313	337	314	322	288	341	301	317	303	312	322	330	329	355	310	341	293	335	319	318	305	352	317	298	302	336	325	314	296	317	334	305	329	356	307	301	318	298	315	308	314	310	286	314	310	322	336	293	286	327	350	320	310	326	334	300	313	304	329	336	334	284	305	322	296	315	339	335	332	346	294	313	310	298	366	344	340	294	333	298	322	292	332	338	320	350	333	331	319	329	336	320	310	313	342	340	291	334	311	272	315	291	321	325	330	312	318	311	323	315	317	312	313	306	319	329	344	312	314	348	298	286	327	333	330	303	307	311	331	327	316	303	330	315	325	332	362	330	320	330	298	324	296	340	321	321	298	344	330	291	311	308	302	293	279	330	323	310	327	245	291	340	340	302	332	315	360	329	292	289	333	310	309	341	313	327	316	348	324	309	356	326	277	325	331	329	318	330	310	297	292	316	313	308	333	316	336	347	278	307	336	341	307	314	343	314	331	314	318	317	318	302	302	333	337	318	309	325	311	327	326	298	303	308	298	297	313	325	321	334	348	301	320	330	316	351	322	316	309	356	335	300	344	313	346	310	302	341	309	338	338	282	320	312	320	304	319	319	277	330	309	326	301	289	352	300	313	354	325	284	324	303	283	324	336	313	324	351	306	331	346	305	337	314	316	308	299	327	317	305	335	329	302	320	317	299	281	297	296	313	288	347	337	325	321	353	302	313	331	363	289	326	323	327	291	303	328	305	333	335	342	305	318	299	325	321	326	314	302	352	335	302	274	335	340	314	298	315	313	303	319	330	302	323	288	306	335	313	286	321	316	326	333	330	306	325	303	316	318	297	315	323	291	355	298	296	338	328	295	302	309	316	317	291	322	325	324	308	345	318	347	345	329	286	352	302	289	317	295	317	315	312	358	318	342	298	342	311	334	293	308	325	329	339	287	315	322	302	306	358	325	340	325	326	315	337	340	333	302	380	313	300	318	333	323	333	326	307	356	330	301	333	301	297	314	304	298	330	303	329	296	336	300	317	279	329	344	335	328	302	318	296	290	317	296	332	328	309	338	321	324	306	294	332	309	297	298	350	328	316	334	283	307	302	318	310	287	338	298	283	341	312	321	318	336	335
49685	13201	3862	4233	3642	3126	2650	2258	1991	1753	1597	1497	1357	1281	1175	1174	1088	1066	1054	1025	1008	967	957	938	894	926	868	931	897	872	845	801	863	813	881	846	812	810	809	846	853	799	861	794	841	774	795	807	817	834	771	808	751	812	789	776	821	734	803	791	785	759	802	777	774	758	740	748	720	817	793	812	807	774	747	772	786	759	761	784	750	773	700	792	780	734	798	725	773	747	732	754	724	757	751	766	746	802	771	740	696	760	775	807	737	721	802	768	751	711	765	733	756	766	733	754	755	746	778	738	776	712	763	785	788	727	729	781	730	780	766	751	740	825	678	775	769	799	769	794	777	717	693	716	745	718	744	754	781	768	778	726	717	746	732	784	737	727	722	727	793	698	774	736	753	770	744	811	781	764	784	744	729	745	767	808	748	757	806	731	779	725	770	725	691	751	716	730	783	725	731	784	817	749	700	770	820	777	736	758	761	723	738	781	766	718	706	738	750	738	867	724	762	701	728	761	757	735	733	790	745	761	717	755	728	751	770	740	765	746	770	721	797	731	755	775	783	726	772	790	728	680	743	818	803	750	739	764	819	780	775	775	766	779	789	718	758	802	770	726	758	673	754	736	735	755	747	753	796	751	803	809	791	733	758	764	744	707	759	766	738	786	797	743	750	761	825	777	722	781	709	774	790	724	720	713	756	710	776	759	709	747	767	763	758	736	726	760	758	757	736	776	737	726	759	717	738	758	790	702	774	780	723	750	744	748	772	737	768	727	753	756	746	795	749	732	770	725	722	738	732	707	739	738	768	707	723	719	720	744	788	737	795	710	747	742	754	749	781	781	740	743	754	765	772	772	775	748	704	777	685	733	757	763	716	774	759	717	759	733	736	768	734	745	753	783	772	757	770	781	743	769	755	774	770	784	774	728	723	717	769	755	727	740	700	773	709	754	784	730	763	768	785	820	748	744	745	727	735	755	752	743	768	713	735	749	734	762	738	745	741	767	724	794	770	795	770	757	753	720	729	756	798	776	729	772	691	751	745	789	770	764	774	708	726	805	744	729	785	766	733	792	719	776	757	752	815	748	755	723	760	758	722	712	709	765	755	739	716	758	771	728	696	749	790	743	772	756	825	764	782	759	776	775	722	747	759	755	766	705	762	812	735	765	762	734	740	784	756	759	722	728	729	724	776	778	782	788	779	774	768	795	711	734	758	748	787	744	747	734	726	711	728	731	711	744	744	732	765	770	699	717	697	731	769	718	764	736	724	741	741	742	788	731	735	732	791	772	755	765	776	704	773	777	776	723	771	758	735	749	709	702	715	762	765	718	735	741	778	753	726	745	757	749	761	754	760	735	716	756	725	701	711	689	705	695	774	733	747	760	801	752	759	791	779	814	817	803	742	765	724	745	748	744	741	781	774	772	759	785	746	745	786	760	738	771	745	728	778	782	774	738	739	732	746	765	753	738	817	779	782	741	778	767	749	681	750	752	783	758	758	755	728	775	732	735	757	738	764	769	713	778	822	725	726	720	741	718	749	711	746	719	773	790	773	728	768	769	732	723	794	768	697	741	838	690	720	729	781	764	755	766	777	730	797	795	786	715	750	752	749	719	729	758	761	723	735	749	742	776	685	762	754	727	734	778	734	753	745	777	736	763	698	769	714	742	738	740	747	733	764	742	736	762	765	804	764	746	745	735	721	786	782	767	757	731	750	745	762	754	731	715	784	730	725	770	799	756	733	766	730	741	717	765	767	733	765	726	712	676	749	754	761	744	749	753	758	793	720	729	712	782	750	747	732	720	798	767	737	771	745	740	756	769	780	791	733	722	708	764	739	776	756	712	739	801	706	782	739	697	807	751	742	780	783	722	749	699	766	750	738	796	761	757	735	715	743	735	727	745	739	732	735	785	714	724	765	771	763	738	748	771	774	746	757	730	762	758	762	770	766	803	750	742	760	709	771	750	737	678	752	789	745	716	778	749	765	753	762	759	823	752	772	764	760	741	772	768	745	760	699	732	729	686	781	698	790	782	816	777	744	758	752	743	718	747	724	742	811	739	763	742	727	769	697	774	791	771	723	772	764	758	784	757	768	735	719	738	819	725	758	718	758	722	767	767	792	722	737	699	761	740	803	736	773	789	716	715	785	745	722	745	776	753	743	750	699	702	713	732	811	794	733	755	741	748	720	770	757	784	780	741	721	730	771	753	753	732	707	746	764	733	732	769	799	775	766	757	723	761	714	786	755	771	713	788	762	760	743	774	785	714	762	776	748	735	751	715	747	765	765	727	807	719	768	786	753	761	796	670	729	751	775	724	731	757	692	773	740	758	748	756	710	783	767	736	775	725	788	761	751	764	703	719	752	752	693	779	752	745	814	752	727	748	744	750	798	762	740	749	746	732	755	748	713	781	759	719	757	740	710	755	695	744	709	773	736	747	774	735	696	788	723	777	739	788	723	729	771	728	745	789	755	771	734	745	743	746	736	755	723	736	726	771	733	742	732	742	731	758	761	757	729	777	733	755	765	737	731	747	716	788	755	778	791	787	811	755	727	758	723	770	705	786	771	734	791	743	740	735	797	731	782	740	739	774	756	762	790	757	755	760	769	756	727	745	720	723	735	718	754	737	730	748	858	730	767	731	730	785	776	784	734	734	755	782	717	750	739	748	727	740	759	735	739	763	763	751	732	695	737	783	725	780	725	775	773	763	753	734	732	750	744	732	736	726	790	735	795	801	725	743	729	787	737	778	769	753	769	769	774	795	728	755	753	794	711	729	723	797	734	785	773	744	773	709	767	727	754	753	729	710	721	743	760	780	778	776	778	739	712	716	806	695	720	748	723	749	743	743	753	753	711	743	751	751	768	746	724	744	738	735	704	775	769	742	721	783	734	778	712	778	783	766	783	727	778	717	783	742	748	787	697	761	733	742	765	783	745	722	769	750	804	723	783	774	743	797	745	772	747	746	671	730	722	769	775	773	719	802	728	704	767	758	749	721	759	786	752	725	734	750	785	783	784	770	754	757	737	776	749	783	720	796	801	782	745	764	733	734	796	749	767	767	780	755	735	738	728	772	761	734	796	768	759	778	763	721	706	741	813	742	796	790	760	741	734	743	814	750	727	767	733	752	735	749	757	732	749	734	749	776	696	806	727	775	703	791	700	763	746	755	842	740	784	743	764	780	757	763	770	754	715	773	761	749	747	776	746	714	783	763	739	766	781	714	716	716	748	781	771	790	745	738	766	766	781	736	732	722	758	771	753	753	701	716	801	798	747	732	757	736	732	791	753	748	747	708	753	786	708	783	746	724	708	769	770	708	706	736	786	762	818	798	763	724	764	778	755	768	759	782	748	739	722	790	728	746	784	731	765	778	753	734	783	722	728	798	757	751	755	775	713	734	773	715	783	772	760	755	763	758	764	768	721	743	791	742	716	739	746	730	744	743	748	742	773	783	785	735	752	772	773	703	716	733	726	777	748	716	723	768	785	706	715	760
14002	1490	161	152	161	163	152	149	168	150	143	158	136	160	143	138	136	158	172	152	167	156	146	147	140	164	130	142	158	134	150	148	156	152	148	158	136	141	137	135	148	135	147	149	157	152	162	161	157	151	143	143	134	164	161	156	143	159	166	183	137	148	143	153	135	157	148	154	148	145	148	167	155	138	156	133	152	136	116	142	150	177	161	159	169	152	138	115	147	161	171	173	133	136	142	147	157	137	166	157	140	125	154	129	133	150	155	159	163	168	133	135	172	181	139	130	143	171	144	129	148	150	120	108	159	136	129	160	129	129	138	122	136	153	175	130	170	150	147	156	156	138	145	158	157	147	168	165	140	150	162	174	156	140	153	151	145	169	153	147	133	160	149	181	154	160	162	126	151	170	147	163	150	152	153	140	155	172	169	158	152	159	148	157	130	175	157	128	156	158	116	146	144	148	163	162	135	120	141	135	165	143	162	160	149	140	136	151	133	140	160	154	157	172	162	166	145	159	152	161	171	141	149	145	141	164	134	167	146	173	172	157	159	148	135	144	139	164	144	161	145	149	139	140	169	158	157	139	153	178	169	143	136	137	151	139	132	160	154	158	134	157	141	135	143	164	129	129	154	137	169	156	130	152	148	131	148	153	146	147	125	137	147	124	180	158	152	156	154	127	155	137	142	121	137	149	161	149	127	157	164	136	155	124	168	142	152	137	148	146	131	150	126	155	160	159	187	134	169	134	155	145	144	130	148	146	157	150	162	167	166	137	117	154	132	146	127	113	168	149	164	163	126	142	140	137	139	156	118	125	137	155	111	159	154	146	145	148	149	149	144	151	146	150	148	146	122	117	153	173	152	132	145	152	159	158	122	140	155	124	134	128	150	180	144	136	139	140	158	149	140	146	153	137	145	131	162	153	144	161	174	148	150	133	150	129	157	142	144	124	140	141	170	162	158	159	155	150	138	155	144	133	164	135	136	137	137	129	151	134	146	116	139	149	128	131	142	164	133	146	148	147	130	150	149	136	167	152	124	136	148	173	143	118	162	161	121	184	146	147	155	144	138	133	141	154	130	137	150	135	143	153	178	184	128	139	163	149	145	156	142	160	141	137	159	150	130	149	149	145	178	163	156	155	126	150	161	126	121	136	142	147	134	153	135	146	149	142	148	140	134	154	136	132	126	135	147	138	132	149	129	153	146	149	136	147	145	150	157	134	146	158	154	139	146	152	173	127	143	141	153	140	166	166	135	149	133	127	151	126	137	133	116	143	142	137	120	149	147	150	162	137	152	152	156	167	165	153	158	142	154	138	140	143	144	143	134	136	141	133	134	152	142	138	150	140	141	169	136	154	142	179	140	147	142	136	157	153	158	135	152	161	152	165	134	156	150	146	128	164	150	159	151	182	150	131	141	165	138	133	131	128	145	143	129	147	131	163	155	150	127	146	160	143	147	165	157	127	153	144	164	126	140	128	141	141	145	136	145	149	140	140	130	152	158	177	154	151	162	135	132	141	138	157	149	153	138	127	151	146	156	148	157	167	157	139	146	134	144	175	123	132	145	170	157	159	149	154	165	168	155	126	162	140	150	133	148	148	154	165	124	147	141	167	168	145	145	151	148	161	146	157	168	137	149	152	155	159	163	150	169	138	127	140	143	147	139	140	155	138	155	197	160	169	155	170	148	148	138	135	126	155	157	146	144	137	130	162	169	151	162	138	158	148	137	139	117	146	147	173	148	136	145	172	157	149	182	169	155	153	140	153	162	147	154	140	144	144	136	138	164	129	150	134	156	146	137	137	136	174	133	151	139	152	141	139	141	130	151	147	164	149	133	135	156	168	169	169	157	150	171	141	160	142	164	150	138	148	165	163	163	153	139	137	144	159	139	139	139	141	148	144	137	137	171	154	152	144	145	149	161	165	130	168	152	149	158	160	147	155	143	127	151	129	154	151	156	148	136	162	154	134	161	149	169	153	156	128	149	164	147	144	129	164	150	139	157	132	146	154	145	155	143	173	156	135	155	143	152	144	141	128	150	157	170	154	160	142	149	126	141	160	120	158	158	151	132	156	157	146	138	141	165	124	157	120	159	143	147	150	140	137	139	140	154	148	149	138	155	132	152	148	156	149	155	167	148	149	166	151	133	148	151	141	147	126	141	151	132	144	158	149	119	143	126	142	132	157	149	148	169	156	140	134	158	151	136	151	132	139	164	156	171	155	137	142	152	152	159	134	154	134	168	136	141	145	139	147	155	137	144	152	153	146	145	142	148	140	154	145	136	118	144	159	133	143	137	146	143	153	157	137	154	127	153	162	142	129	137	152	133	172	142	173	152	168	167	148	117	148	161	161	155	153	126	157	168	125	155	148	146	139	146	159	136	145	149	157	144	148	139	144	160	140	147	151	145	127	150	145	130	142	140	161	153	155	138	160	144	138	161	138	144	155	145	156	137	149	141	143	164	133	152	161	152	129	149	150	137	131	160	140	161	149	149	138	149	132	142	137	144	160	140	168	150	134	140	135	149	160	135	166	159	159	131	148	156	135	148	151	140	152	153	140	148	164	126	156	144	151	161	164	134	148	142	127	157	131	146	143	164	143	154	148	153	154	124	172	142	162	141	152	135	140	145	144	120	138	141	141	157	141	155	132	145	151	142	137	134	147	158	148	167	146	179	143	120	151	150	147	153	150	165	137	147	153	154	164	144	130	131	124	130	135	167	151	144	159	147	126	137	145	145	142	152	139	146	126	129	133	152	152	170	144	161	151	168	158	151	170	154	155	177	161	130	146	147	132	153	150	141	134	148	145	138	147	151	166	143	163	132	146	166	149	149	166	150	137	130	137	175	155	145	149	168	147	131	154	137	146	148	140	129	130	140	142	147	153	148	125	156	139	166	138	157	143	153	123	162	149	137	145	154	143	149	126	158	149	153	166	150	139	142	138	145	149	161	150	144	132	157	149	140	142	152	153	127	133	155	149	134	137	150	150	151	152	125	148	141	164	145	161	144	139	151	140	147	147	146	143	163	159	143	130	146	159	137	159	158	134	141	141	138	165	136	133	157	128	130	162	164	147	156	129	161	151	145	138	131	147	139	154	144	149	146	154	131	136	142	125	152	154	126	135	166	165	156	150	153	132	153	137	149	169	145	147	161	150	147	134	147	177	160	136	152	130	153	142	151	141	159	139	129	135	142	161	138	139	155	120	166	124	142	163	160	157	143	139	168	137	150	171	165	161	146	137	147	135	154	126	147	136	134	131	167	160	141	161	142	162	128	151	151	135	156	146	163	145	138	154	157	154	135	160	133	143	143	117	149	134	165	142	151	151	168	132	150	151	147	135	137	162	161	140	146	140	151	150	157	134	148	168	150	144	148	133	155	168	138	143	145	137	139	167	146	162	139	158	149	135	152	153	157	130	142	154	161	127	147	152	138	156	132	135	169	142	124	140	149	129	168	132	156	148	154	117	132	148	147	147	151	140	147	161	123	172
12085	1389	429	486	472	474	438	434	443	447	428	442	393	447	434	428	424	408	423	409	422	403	445	388	419	435	433	427	433	473	436	420	414	422	459	411	415	438	419	408	452	407	391	400	397	434	425	415	462	430	358	428	429	425	424	463	426	434	420	403	412	426	433	442	424	414	424	457	415	414	399	442	398	396	405	423	425	397	435	422	417	433	413	436	402	442	419	406	439	427	425	444	455	447	417	414	429	385	420	439	401	392	444	452	402	419	417	377	408	401	454	438	418	405	426	379	446	431	427	449	422	394	420	407	430	434	426	403	424	423	418	447	423	414	402	443	469	417	467	424	421	410	411	424	435	391	416	404	434	406	435	424	443	407	447	416	394	419	389	423	374	408	436	429	424	402	429	458	401	452	399	417	433	432	440	442	384	412	431	415	382	426	415	424	442	421	416	434	402	418	403	419	395	394	469	439	390	428	437	412	419	426	414	415	397	446	425	382	442	435	411	392	403	416	446	409	410	450	430	419	433	410	443	421	423	430	429	431	451	449	431	414	427	464	423	444	440	446	374	426	457	400	461	444	416	419	435	414	406	471	453	399	395	422	403	392	385	466	424	416	478	433	450	441	390	393	410	392	427	412	398	410	423	425	439	436	420	470	436	424	444	433	407	419	435	404	434	439	411	437	382	435	399	446	404	460	468	390	443	422	425	417	415	391	457	359	423	402	400	434	464	434	453	419	395	464	423	437	442	365	392	435	422	402	413	427	451	429	419	426	395	446	410	421	383	461	437	434	429	425	413	426	399	439	430	419	421	423	410	460	417	392	426	425	415	445	454	427	372	405	402	406	445	419	425	437	412	444	430	419	416	397	415	396	384	404	415	463	462	444	409	456	447	397	452	384	417	405	439	433	454	403	423	463	409	419	459	393	411	408	429	422	417	440	443	416	406	419	424	431	402	441	442	430	360	448	458	385	402	453	411	407	445	456	374	381	391	422	397	409	432	427	449	447	410	401	426	416	442	424	399	433	421	430	437	408	373	427	397	431	433	410	396	406	389	432	438	422	416	444	407	384	397	431	400	431	447	428	410	446	401	441	393	426	405	435	389	377	377	427	431	388	443	424	396	425	427	427	399	414	398	405	429	423	420	391	404	419	434	390	424	435	402	420	432	432	412	396	423	381	424	405	426	421	415	451	389	421	424	439	381	431	401	391	446	411	380	422	392	414	409	451	489	402	446	410	426	405	406	448	426	436	414	407	420	396	443	395	419	435	414	410	383	448	430	394	414	432	401	392	422	426	445	438	401	409	451	418	396	463	421	437	452	423	437	412	404	408	385	438	422	384	426	439	426	432	440	413	445	426	391	426	452	416	424	418	420	376	443	413	414	452	395	430	396	408	429	436	391	416	418	425	440	424	392	423	422	397	391	390	434	409	428	425	428	422	417	429	386	398	454	395	437	414	423	432	428	395	381	419	437	376	403	401	428	435	443	424	426	400	408	416	374	407	428	419	410	411	408	408	384	443	426	449	389	394	382	420	420	448	377	435	385	413	444	425	396	440	393	412	382	408	413	399	429	422	425	399	392	399	433	372	458	404	438	432	409	483	402	445	391	424	425	430	435	431	400	420	406	409	420	432	455	410	430	425	420	439	426	416	393	405	357	418	389	429	399	385	426	427	425	398	359	440	451	468	406	396	376	435	444	389	444	407	398	426	390	448	427	427	426	399	412	398	444	449	411	437	440	409	411	433	392	429	440	416	407	390	429	423	442	405	411	432	386	449	441	377	403	438	419	427	418	415	381	417	437	433	460	425	447	454	459	424	439	423	457	393	404	408	426	428	418	414	415	417	423	379	403	421	413	405	376	402	411	388	401	381	393	437	365	434	427	389	424	435	420	421	430	414	412	424	405	406	407	399	444	422	431	396	430	432	422	436	421	447	392	418	416	405	434	420	424	428	433	421	415	410	440	454	429	408	402	433	424	391	388	430	420	411	457	404	392	409	421	410	410	428	428	424	416	446	426	426	410	432	408	396	423	406	393	396	434	423	441	410	414	439	428	432	400	434	410	413	406	430	429	370	388	435	411	401	440	403	428	391	419	419	466	440	430	394	406	423	435	415	450	440	420	403	449	407	398	453	422	423	430	420	391	404	410	429	412	433	420	416	407	451	405	430	405	420	407	413	439	435	409	441	412	411	412	416	428	427	394	447	452	423	416	398	407	429	451	401	419	401	464	400	439	423	420	415	392	378	431	445	397	410	413	425	450	449	467	428	423	434	443	391	424	382	443	427	400	417	447	418	443	367	388	476	459	431	396	448	401	417	390	428	402	440	421	425	413	419	411	423	432	419	417	411	416	414	418	399	423	431	432	416	410	440	416	421	405	441	422	420	425	414	426	429	428	446	437	419	399	434	424	377	406	406	430	423	439	426	377	413	392	423	422	395	428	456	393	408	414	444	417	431	407	419	403	437	442	411	415	435	448	411	411	419	440	419	424	431	390	411	398	436	443	418	444	406	405	402	433	434	436	422	421	392	393	384	461	410	449	400	426	449	416	435	442	407	456	412	423	404	413	416	392	401	457	450	407	449	444	426	397	391	398	415	422	421	413	407	410	446	411	463	426	396	441	441	459	422	394	440	414	433	431	437	435	426	402	414	387	453	387	423	458	423	388	407	404	436	447	401	430	420	431	417	409	435	412	405	419	424	435	422	428	433	399	435	434	370	439	406	417	422	402	422	425	442	423	387	421	401	389	419	441	425	442	412	407	441	425	424	439	453	417	423	385	457	438	402	408	443	396	452	431	434	425	431	427	452	448	416	404	427	409	395	369	412	412	469	397	407	414	411	413	426	451	465	438	429	415	416	417	444	458	436	428	382	445	432	430	459	410	446	414	407	444	412	426	406	442	388	442	416	417	454	394	402	436	420	423	431	405	416	414	425	400	409	423	420	416	429	446	429	413	378	458	442	420	424	439	382	413	439	410	392	414	383	414	434	426	425	429	428	401	425	420	408	445	433	441	384	416	398	422	481	415	437	399	408	419	421	440	448	428	371	435	433	408	395	400	450	440	395	408	427	436	433	433	443	402	397	419	451	410	435	420	410	416	411	439	437	413	451	422	447	405	459	402	433	446	395	431	400	379	422	404	410	402	436	402	400	435	399	417	435	392	419	419	445	401	419	368	412	414	378	398	418	429	421	430	419	408	393	419	420	393	415	459	421	414	431	382	435	443	413	419	439	428	400	443	454	416	413	409	394	394	406	431	412	410	439	410	450	456	415	433	453	442	399	435	411	413	388	390	429	413	466	451	386	433	460	393	424	398	467	398	427	453	436	407	398	475	394	451	453	428	424	439	453	408	413	399	416	395	409	419	399	452	435	454	433	419	428	447	413	461	413	431	370	445	433	421	425	408	383	405	411	459	434	407	441	392	431	413	439	384	410	384	363	372	459	436	436	388	401	401	409	418	436	424	462	464	423	420	477	438	437	414	399	417	415
66892	29407	5343	995	655	572	487	433	382	400	420	359	343	348	351	370	296	321	298	323	311	326	304	336	336	324	325	294	354	293	294	314	286	311	303	313	310	310	299	302	298	311	304	304	275	303	331	271	316	322	297	315	340	289	341	318	305	312	292	348	274	302	305	302	334	319	290	306	299	311	320	299	300	281	312	282	289	309	312	297	304	297	302	326	324	309	331	306	317	330	319	322	293	329	287	287	329	289	353	320	333	303	296	316	344	343	315	283	324	277	286	300	293	330	302	278	328	341	296	322	293	311	303	307	298	323	298	291	321	312	306	289	297	286	306	307	306	304	324	322	285	300	303	280	327	340	308	302	296	318	297	292	313	320	317	264	334	326	345	289	325	311	317	296	316	288	289	284	325	318	329	308	291	283	313	296	308	346	332	309	301	317	307	306	308	305	310	295	300	323	289	333	285	355	327	304	324	286	313	324	311	293	318	355	310	295	278	305	311	338	339	293	309	310	317	298	307	301	286	292	353	284	326	304	319	306	313	279	316	317	284	281	294	314	311	329	266	334	329	318	321	294	339	327	299	347	325	306	338	306	336	273	293	308	297	370	311	326	302	334	308	316	321	308	351	302	286	284	302	297	290	299	309	296	323	324	345	300	318	326	309	326	291	305	286	375	279	276	315	316	309	306	306	308	314	346	268	292	322	331	308	284	315	299	278	337	323	311	294	281	317	259	301	298	298	295	306	311	326	338	320	298	306	295	327	294	292	330	282	321	320	317	316	300	286	283	292	315	326	320	310	316	288	304	331	288	319	303	314	328	315	330	285	303	331	292	292	291	322	321	324	298	297	290	303	319	315	319	299	306	320	330	304	347	289	317	304	320	295	306	293	271	341	316	302	334	322	295	328	287	307	315	319	287	322	310	331	306	264	333	305	314	313	323	329	312	332	295	274	317	289	290	322	296	318	285	307	312	312	313	300	335	305	324	310	264	327	326	299	318	301	312	288	305	305	322	299	291	324	293	310	316	332	314	332	308	313	343	328	339	323	301	301	334	287	339	294	319	319	297	318	301	289	316	323	310	333	286	311	317	339	326	274	301	309	279	272	324	306	297	309	300	304	313	263	327	307	316	292	317	346	303	306	285	309	293	307	338	320	328	297	291	318	307	298	326	285	279	276	290	325	303	310	289	309	301	312	290	312	313	303	295	299	308	324	308	305	305	279	286	321	324	304	319	292	295	302	289	288	266	304	320	332	299	303	322	284	307	291	335	311	278	298	298	317	335	341	327	317	333	310	340	342	287	336	328	303	308	280	259	306	307	364	269	269	305	334	316	322	309	303	290	322	296	305	277	288	316	288	332	299	327	261	308	326	297	275	321	339	308	291	321	271	349	295	320	296	297	322	286	312	297	298	322	276	317	290	310	285	295	320	321	306	296	307	315	304	294	294	301	324	245	319	281	304	316	331	315	292	320	324	303	310	313	301	314	300	251	307	300	313	312	334	280	311	313	323	320	323	279	320	296	321	318	297	299	319	298	324	290	352	337	303	320	320	309	307	285	290	263	304	274	294	302	331	315	321	338	315	294	331	305	324	267	302	316	327	322	324	299	307	323	289	286	299	313	339	307	302	328	330	293	286	290	281	303	320	313	310	319	298	308	288	316	291	297	299	337	282	302	287	333	310	301	283	311	331	299	283	316	332	312	296	333	306	303	319	292	286	292	309	304	330	305	310	294	325	285	290	317	327	302	302	321	311	302	332	306	333	269	296	304	310	287	331	324	325	312	305	341	283	310	338	323	294	308	306	331	305	298	303	299	287	293	327	331	317	324	285	328	312	321	306	306	313	321	311	340	323	308	324	331	340	301	316	278	354	293	307	322	295	320	278	279	312	289	283	304	312	303	282	311	308	314	306	309	314	328	295	340	359	302	306	315	313	335	316	288	311	332	325	316	284	319	297	297	339	329	325	313	330	319	301	297	337	306	304	329	291	273	309	348	335	310	321	326	337	315	284	280	336	332	299	277	327	279	311	305	317	288	332	365	309	309	279	310	272	313	305	295	327	289	310	308	319	354	321	337	306	294	308	281	324	297	305	307	322	300	289	295	335	275	290	317	328	292	304	308	333	315	315	337	303	324	297	278	310	276	316	291	301	331	289	341	304	286	312	348	311	330	312	317	322	340	303	302	308	305	290	319	281	328	322	315	307	330	264	308	323	341	314	308	309	310	302	312	329	322	321	338	324	295	366	332	305	345	302	330	318	329	301	338	327	321	320	301	300	321	306	331	314	288	283	306	311	317	296	304	331	323	298	307	324	303	343	308	305	333	292	332	293	310	304	304	303	293	306	293	291	313	310	312	293	292	333	299	304	322	301	359	293	286	289	289	317	327	311	319	272	306	294	284	300	285	307	328	318	304	334	306	306	295	324	315	306	315	308	294	292	325	333	334	332	310	293	285	315	285	322	301	282	330	275	321	349	290	288	314	294	324	282	314	293	327	276	289	320	316	327	309	317	320	293	322	293	313	339	313	337	294	304	343	322	300	301	313	345	294	320	300	306	321	320	288	284	297	295	318	302	315	335	272	306	296	312	309	306	300	309	324	301	280	327	332	334	305	328	331	335	343	306	294	338	292	328	291	297	300	316	283	340	306	267	301	311	269	331	298	262	336	291	275	298	333	345	318	316	309	335	281	296	286	311	268	299	312	302	324	342	282	301	311	314	303	289	318	312	318	279	323	307	300	338	315	309	328	311	306	308	298	318	341	277	312	339	303	303	297	343	294	288	313	307	299	343	284	314	316	301	294	287	289	286	289	299	307	322	344	306	274	301	276	309	319	317	299	317	296	318	304	300	319	282	311	290	315	295	276	274	295	300	313	310	308	325	338	305	306	318	320	307	292	332	319	303	292	308	324	317	320	324	337	283	310	343	314	339	342	322	325	303	311	335	319	273	290	289	298	300	295	298	280	280	309	275	334	306	292	274	302	301	303	300	315	309	324	302	329	287	291	311	312	285	341	315	273	326	309	305	292	322	302	292	316	312	308	327	324	314	315	286	289	305	271	304	295	283	297	300	326	305	313	310	295	311	335	310	310	305	306	292	305	291	299	247	294	325	325	332	310	329	268	292	280	296	319	314	313	330	323	329	315	320	288	313	325	328	302	305	339	311	297	328	283	319	297	302	314	297	295	292	314	299	335	313	339	294	338	325	304	295	324	296	331	317	317	274	283	313	324	290	278	299	310	309	301	308	340	356	311	301	294	322	310	329	307	321	301	335	333	335	304	317	296	308	323	332	328	338	276	277	300	287	332	311	316	351	297	306	305	272	282	338	312	311	330	344	312	315	276	318	295	348	319	294	339	292	353	330	306	310	300	327	328	299	311	298	286	286	310	267	292	309	316	326	306	273	307	291	291	311	308	276	290	307	308	303	339	315	308	326	308	345	311	292	325	305	306	302	309	301	331	325	303	321	318	320	338	313	362	290	309	319	304	298	327
38705	8754	2284	2648	2296	2091	1809	1503	1340	1199	1164	1115	1036	1046	1005	972	979	929	942	928	891	817	879	851	824	786	799	843	828	834	834	813	819	804	840	777	766	808	827	825	794	817	795	800	789	824	726	784	803	773	784	791	768	828	767	777	749	767	734	731	773	799	737	751	768	834	729	787	790	827	766	794	709	745	791	776	689	765	792	754	762	763	743	811	764	842	786	727	768	782	740	755	792	711	800	732	765	770	750	753	764	785	743	721	748	726	794	780	733	769	750	731	765	756	809	728	721	760	765	741	788	762	745	764	749	746	762	747	736	722	735	776	725	724	776	727	758	714	719	807	729	756	743	774	756	803	782	740	714	703	759	739	737	778	777	763	776	751	791	769	729	723	733	762	783	865	726	753	790	739	729	744	727	759	754	748	784	772	739	751	776	741	800	778	743	744	735	705	713	747	737	739	771	742	766	732	764	734	781	753	741	684	768	759	751	782	755	761	770	760	814	797	745	796	770	722	733	750	744	761	776	789	790	752	712	760	773	781	765	767	809	756	737	751	779	754	791	788	773	766	813	720	786	733	763	757	776	741	773	738	803	747	804	745	723	760	795	722	747	745	724	724	782	716	726	767	762	756	780	776	769	775	785	787	783	799	788	715	777	744	752	750	774	757	725	768	797	757	737	721	812	726	747	782	809	774	728	754	792	797	742	697	755	776	749	792	813	755	768	803	739	722	776	804	757	762	813	762	758	731	765	806	744	756	770	735	777	738	815	750	783	793	732	728	713	767	774	758	780	782	781	771	788	749	745	723	761	735	782	767	736	718	717	793	736	750	777	765	733	761	780	703	763	775	748	738	794	758	791	750	726	751	779	782	728	772	751	780	822	755	767	795	743	749	784	774	771	775	701	721	744	737	762	787	750	763	767	741	724	747	764	764	741	787	717	777	798	759	778	769	777	731	766	791	804	707	772	798	860	766	753	797	723	767	772	734	737	790	725	718	775	765	773	787	777	760	740	768	813	795	763	743	775	759	791	741	766	773	775	732	798	716	782	711	761	766	768	747	759	717	782	779	759	755	760	693	787	762	745	793	826	761	740	810	750	726	778	717	778	772	733	779	757	749	728	711	760	763	770	749	799	769	763	766	772	733	772	753	747	724	778	712	704	807	758	767	722	725	796	746	784	733	721	779	733	736	742	721	725	714	747	781	775	744	770	710	708	803	720	732	742	712	746	752	753	739	753	744	780	805	750	683	779	779	756	782	697	737	750	762	763	789	804	742	812	706	779	764	717	725	733	724	748	759	776	772	771	707	758	833	777	760	726	727	715	808	807	763	794	796	721	775	763	738	763	767	733	736	717	758	742	797	779	767	755	714	742	782	744	754	733	757	757	746	765	826	717	744	736	732	748	737	776	793	750	743	777	824	793	810	729	732	745	817	738	808	721	796	790	763	791	740	711	798	727	757	809	719	768	706	744	774	792	797	809	798	734	737	739	765	775	737	770	735	789	769	762	768	768	790	740	748	768	731	773	756	780	803	759	768	728	720	811	768	786	790	715	801	719	736	751	790	750	750	761	680	750	784	785	744	779	802	722	741	766	730	748	759	788	794	775	725	741	738	757	697	758	733	739	745	749	763	717	749	779	756	812	774	756	757	775	764	769	780	719	785	752	756	776	752	763	751	772	749	744	736	813	744	706	760	801	708	762	756	733	758	743	757	732	752	767	765	743	775	752	753	801	748	741	738	778	715	763	772	768	780	754	748	783	747	756	814	772	751	765	760	760	775	805	740	720	747	759	731	744	753	773	769	766	732	757	736	756	760	801	744	729	754	753	744	769	818	781	763	769	718	756	677	712	757	740	762	735	727	711	779	786	782	771	757	770	714	784	803	806	801	757	784	785	725	718	794	759	690	758	754	746	786	735	779	776	721	730	779	689	745	712	708	738	745	770	732	804	749	754	757	774	746	750	740	752	794	793	743	779	811	737	778	780	761	714	776	784	808	733	754	727	771	802	705	736	795	766	734	781	722	787	755	744	777	736	705	773	731	756	725	697	728	820	794	774	745	746	778	760	735	737	715	744	781	772	790	777	794	706	733	784	781	788	753	719	839	795	733	713	725	771	748	760	751	737	759	758	750	786	747	776	774	760	738	737	768	786	750	782	751	719	743	798	734	786	747	739	778	705	761	761	736	795	711	780	807	806	746	781	763	733	765	742	783	760	761	774	732	803	748	707	761	753	731	755	742	794	709	750	754	735	774	779	735	776	748	753	777	799	732	768	759	795	742	754	707	785	801	761	780	799	764	749	732	724	752	782	781	761	776	764	800	755	791	773	766	704	712	749	727	778	775	727	739	767	767	779	782	740	758	721	759	740	751	740	764	739	756	808	806	745	766	855	773	729	771	769	755	749	767	769	798	774	759	774	793	793	722	718	721	765	799	770	740	781	771	788	749	756	711	733	727	753	753	747	749	744	761	767	732	731	706	752	767	686	771	790	797	763	780	770	764	735	749	697	763	747	749	785	743	754	782	788	770	742	763	722	771	755	757	756	787	755	712	740	768	790	760	764	789	757	735	758	719	799	748	744	697	716	784	740	770	775	706	732	753	777	787	762	774	762	744	746	746	772	738	742	774	791	695	785	726	736	764	748	780	799	795	748	730	723	774	729	730	781	758	780	751	754	783	766	768	744	810	767	743	816	767	750	762	736	730	715	758	765	804	808	775	757	744	816	758	738	770	812	776	748	742	714	761	713	739	795	772	742	777	758	760	716	789	772	786	750	760	809	758	732	812	761	727	769	769	813	749	761	732	708	722	765	729	711	720	798	752	752	741	735	759	748	773	739	720	768	771	809	709	751	758	753	793	723	774	795	708	731	830	796	762	693	762	771	786	770	738	780	736	774	738	762	769	773	800	733	792	790	756	767	783	671	774	755	774	792	766	760	751	782	741	754	742	792	745	813	796	740	732	776	764	758	793	792	811	713	784	736	766	711	751	802	744	754	758	786	789	799	717	748	726	769	759	737	796	776	702	778	762	775	781	771	739	750	750	765	710	757	737	695	762	739	780	697	738	684	740	801	741	776	781	768	791	759	749	777	722	705	803	755	785	721	794	711	779	757	778	752	776	782	735	730	751	775	756	739	780	788	805	805	761	761	793	741	793	741	728	787	758	732	672	764	772	772	748	773	757	740	748	800	755	748	792	792	785	726	731	749	708	768	748	763	770	767	765	726	742	745	790	740	773	708	782	764	718	716	758	774	770	786	733	744	765	796	778	786	791	760	771	788	785	756	715	815	742	704	743	760	729	766	794	794	771	721	744	763	739	775	788	750	778	737	730	730	745	812	845	706	730	808	725	713	754	760	814	731	717	747	781	782	774	725	776	842	735	768	762	750	738	778	796	741	747	713	745	755	748	786	731	727	792	824	764	777	743	762	747	703	770	733	772	766	757	726	712	774	746	768	758	721	737	778	781	759	760	787	785	747	767	795	738	776	750
77564	38834	11060	2268	1129	842	647	610	536	466	484	450	379	419	370	372	358	366	369	352	325	370	332	335	361	295	327	334	308	336	310	335	312	331	326	334	327	308	331	334	291	343	354	313	353	300	318	351	313	320	312	326	312	315	325	312	339	327	335	315	305	336	304	298	328	358	324	277	312	317	323	337	327	352	320	340	350	294	311	281	325	372	301	311	322	355	317	310	341	334	325	318	301	290	268	308	299	320	329	323	321	292	330	312	291	317	342	311	292	349	286	310	320	315	320	325	333	336	327	299	309	298	323	291	313	298	343	312	321	317	332	280	320	337	323	317	295	333	292	302	324	335	322	316	340	313	307	341	287	289	276	326	317	312	307	311	302	317	314	347	296	290	333	296	321	307	301	334	336	316	316	326	316	329	332	316	339	299	308	332	322	283	294	306	319	323	306	305	354	328	357	328	300	289	321	307	319	293	308	319	313	292	335	288	295	347	336	327	314	325	305	296	284	316	339	340	305	319	323	341	340	280	306	314	288	304	319	309	331	299	276	332	309	315	326	286	300	318	334	338	309	324	332	316	321	297	351	323	352	311	314	298	284	319	331	317	311	282	331	310	287	336	333	317	335	316	327	357	335	292	305	341	298	333	365	283	270	335	326	323	331	319	281	325	300	316	343	338	300	297	320	319	318	295	352	327	304	312	295	334	310	348	294	307	302	325	278	311	310	330	341	310	377	325	329	336	315	284	345	341	325	294	298	319	339	328	332	315	309	346	300	324	302	320	330	319	311	297	327	314	335	275	315	306	322	315	352	324	304	295	331	330	323	326	309	323	336	332	294	309	336	372	311	328	331	335	312	314	295	269	315	311	303	322	330	315	286	327	322	301	317	310	312	327	279	297	310	303	300	339	345	299	320	323	325	327	301	328	325	275	330	332	317	322	329	292	319	327	305	327	321	299	285	351	325	329	321	322	316	314	321	303	300	311	322	295	311	321	334	299	319	276	305	340	286	311	343	340	322	342	312	306	291	312	339	291	315	305	307	310	329	336	339	298	309	306	338	327	301	322	304	292	338	290	326	333	362	302	307	311	345	280	289	318	297	352	324	287	329	314	318	354	303	304	306	348	296	278	298	360	333	320	315	309	269	327	321	324	315	276	309	331	336	321	318	327	313	311	297	328	288	272	296	271	299	303	309	298	321	307	268	320	293	330	352	350	323	333	324	339	318	290	314	339	329	328	283	342	344	294	302	293	295	340	310	300	336	364	300	306	326	314	295	331	286	282	333	322	321	325	320	327	332	336	291	320	326	312	340	315	306	340	318	346	319	325	319	340	323	297	326	330	323	345	283	304	302	328	297	312	322	323	288	288	304	303	315	319	335	299	289	318	324	281	293	357	369	314	354	322	334	336	318	320	291	323	293	322	334	320	329	301	319	305	332	316	341	321	303	314	290	298	307	328	298	338	299	306	323	326	335	319	362	326	313	325	283	322	320	310	308	339	272	313	301	333	309	326	324	338	354	325	352	346	310	322	353	297	295	326	323	328	355	326	320	310	291	316	323	309	315	336	339	313	323	304	322	299	323	340	337	301	272	325	297	316	303	283	328	335	317	292	300	275	331	268	316	309	320	332	285	330	341	301	289	321	306	273	300	346	284	348	314	327	326	299	321	340	322	313	312	350	324	297	319	289	303	321	307	348	328	303	319	317	330	308	311	313	284	311	318	303	298	332	316	281	358	309	319	295	357	319	308	271	336	326	323	337	313	301	298	311	323	329	331	297	316	298	334	308	347	308	316	296	336	315	288	333	315	344	335	312	324	303	307	319	333	302	301	283	312	308	313	300	287	332	296	305	314	308	299	302	330	322	297	322	301	347	302	314	293	315	335	302	333	295	326	298	344	309	309	326	327	351	301	323	290	313	298	330	317	310	321	307	300	264	322	324	317	336	319	279	304	267	315	313	302	301	328	297	317	309	305	301	273	326	316	311	345	315	321	343	312	306	329	324	315	345	358	283	352	290	296	338	307	325	284	317	324	314	307	305	306	342	299	306	295	303	314	301	333	344	321	296	326	312	317	349	302	305	336	314	337	305	329	291	335	308	331	308	286	317	331	310	316	301	307	353	342	277	345	324	308	306	296	317	300	301	325	335	343	321	301	314	341	278	331	303	315	330	288	318	290	299	329	345	292	315	310	307	302	301	332	322	302	316	317	328	283	333	314	310	294	296	299	303	377	303	303	339	338	294	282	322	292	333	320	295	320	315	302	306	312	287	299	307	295	300	310	311	317	339	312	338	318	302	310	329	332	342	319	319	302	298	275	304	286	310	311	282	338	280	291	312	312	309	327	335	314	313	318	293	314	304	320	327	319	287	288	309	309	336	322	340	298	308	283	327	348	294	310	284	305	294	339	318	355	310	347	322	307	333	323	304	302	291	310	304	307	311	319	309	328	318	352	311	301	326	285	280	332	297	313	294	317	307	309	267	294	307	314	317	351	299	294	360	293	322	334	318	315	281	309	320	347	310	320	310	322	279	334	323	263	333	296	279	312	301	335	346	321	299	305	309	327	333	343	331	294	332	305	327	317	337	305	341	303	331	294	315	315	312	343	308	297	343	321	346	318	301	291	320	344	324	316	298	314	336	316	256	327	322	342	301	315	312	305	337	289	352	289	338	296	325	287	311	306	312	312	339	309	324	302	334	346	307	300	290	343	301	319	311	318	308	310	308	343	340	315	303	335	336	334	330	293	282	307	353	336	347	249	322	310	298	329	297	339	305	323	318	338	352	336	294	308	320	302	314	311	294	337	340	301	317	358	313	307	311	343	291	330	304	321	326	326	317	333	304	333	320	299	301	325	298	308	324	328	300	311	316	286	299	297	321	297	306	332	328	303	356	339	369	323	301	333	323	364	296	341	341	317	319	330	326	339	329	334	301	299	291	312	316	298	298	302	322	275	342	303	313	335	327	327	301	314	304	336	305	303	317	283	320	301	311	300	310	319	314	338	322	329	362	320	331	321	284	332	332	313	317	291	305	326	332	315	300	300	321	316	306	317	328	327	321	331	310	294	336	313	341	313	345	331	337	342	307	339	334	326	277	303	304	316	337	318	292	278	342	303	329	321	332	333	304	329	317	320	312	322	339	298	305	302	309	291	296	308	313	327	309	305	338	304	327	323	303	290	352	282	314	293	287	339	327	296	317	297	293	282	299	316	301	289	293	298	293	307	323	316	283	318	341	349	303	311	344	354	309	311	322	287	313	330	275	326	270	319	327	321	297	328	345	308	301	304	328	329	313	339	316	313	285	351	295	301	344	360	315	352	339	322	312	325	328	295	294	346	315	339	308	341	320	309	324	326	297	339	328	338	313	299	306	296	291	283	311	302	355	305	334	308	332	338	363	274	307	337	322	354	298	309	337	336	313	305	323	319	337	299	334	299	344	323	296	286	296	316	302	337	338	334	306	339	325	292	322	329	348	303	280	312	359	284	322	328	305
48738	12326	3710	4351	3884	3123	2617	2298	2028	1784	1582	1473	1401	1285	1242	1162	1090	1076	984	1040	980	972	1006	882	872	903	923	853	856	909	830	846	879	849	864	862	811	826	822	845	791	831	790	786	799	803	841	794	763	801	763	831	800	746	772	751	758	783	782	750	748	780	781	794	727	733	791	757	753	739	792	729	767	774	815	741	707	822	745	764	765	766	766	758	782	766	782	774	758	779	772	770	765	774	798	760	749	784	710	759	798	741	823	787	786	745	737	717	719	753	752	772	757	780	769	728	763	737	779	730	784	780	716	754	751	696	739	707	744	739	737	725	773	767	752	729	698	733	773	759	759	762	707	790	756	766	752	718	720	751	768	798	745	747	765	792	730	793	706	743	782	746	768	801	747	744	724	726	803	718	772	772	776	798	780	771	706	742	760	756	750	723	763	788	728	744	746	747	746	764	697	716	711	783	724	734	780	770	708	784	765	770	732	754	768	753	752	704	726	748	746	697	730	754	785	754	711	709	784	684	730	767	762	729	801	770	770	731	764	764	723	747	713	795	722	757	728	747	752	771	750	727	704	761	706	738	812	743	792	743	782	786	730	733	744	740	698	714	748	748	731	740	710	753	730	741	734	721	768	757	743	735	746	716	711	756	769	761	717	755	710	724	758	701	747	793	687	754	761	782	723	799	764	768	757	814	714	742	742	701	734	764	734	726	787	799	682	754	743	713	781	711	739	780	768	797	768	744	727	707	785	727	761	735	775	746	706	738	753	758	772	746	804	734	793	774	743	734	732	742	781	753	756	738	763	763	732	739	730	793	725	753	786	714	745	753	728	697	810	733	743	703	789	797	748	794	731	772	750	763	737	721	745	756	713	739	731	791	780	796	715	723	726	720	722	749	768	775	752	776	752	710	692	733	749	725	751	745	711	736	714	780	710	761	763	747	769	761	790	762	716	754	746	748	764	805	745	778	728	747	766	747	682	763	754	769	699	757	741	758	766	717	740	713	731	719	798	783	768	738	785	762	731	744	737	767	747	750	763	717	754	722	800	744	747	742	702	731	796	745	747	713	713	742	759	745	714	770	788	737	772	758	733	762	771	731	733	736	789	744	713	738	706	770	764	785	706	743	736	734	754	715	760	710	777	778	708	758	726	745	705	759	769	738	716	749	686	693	765	769	745	784	775	724	701	779	731	746	759	753	734	792	741	738	766	796	756	689	758	770	759	762	742	778	747	729	760	717	794	736	731	733	763	703	727	737	724	776	719	759	777	748	736	720	765	766	694	764	769	760	750	733	767	786	703	752	776	747	790	737	751	740	730	769	752	743	736	699	772	757	747	775	755	735	754	737	733	703	698	717	723	758	739	721	762	745	741	757	775	795	732	745	806	757	751	752	735	760	743	739	698	747	734	742	688	744	742	777	708	738	730	719	732	784	713	754	755	708	763	763	779	706	769	735	789	760	771	743	715	721	721	758	754	739	744	759	741	717	725	745	712	728	767	732	730	745	731	782	725	724	752	766	742	738	748	764	736	758	757	720	702	713	719	769	766	727	761	779	763	764	790	704	758	727	761	717	743	772	740	786	796	741	777	734	743	772	722	732	694	745	790	732	709	720	770	750	754	714	768	724	752	733	746	737	718	771	725	749	770	763	692	755	781	725	740	728	733	718	762	712	751	766	734	746	776	730	723	798	770	757	763	779	719	728	724	791	780	748	792	796	733	711	783	751	702	725	763	730	707	737	782	723	783	773	741	771	790	705	761	722	766	787	752	721	717	752	729	766	750	754	807	763	759	752	776	735	755	774	738	714	756	748	782	744	710	774	731	727	784	709	740	749	782	810	790	748	762	760	765	784	701	729	776	763	744	749	713	709	735	746	745	783	735	742	743	791	762	754	693	760	731	728	720	690	759	727	700	757	738	740	799	754	760	711	772	764	763	751	731	716	791	755	733	740	757	775	754	750	766	735	761	734	728	768	759	754	704	744	794	754	720	742	763	728	791	740	767	768	701	786	740	728	788	797	730	782	726	755	772	759	760	766	739	759	713	797	781	756	704	768	740	751	743	793	782	730	741	742	733	695	714	742	771	741	815	770	779	759	689	801	720	759	708	753	788	761	802	734	703	736	752	765	723	758	772	777	787	758	736	754	757	762	744	771	757	729	785	735	739	733	755	750	692	733	791	816	719	749	764	744	738	731	739	716	766	735	761	747	778	751	794	756	765	746	769	763	722	730	750	749	813	798	732	802	733	765	825	727	789	728	665	710	736	720	825	720	713	756	767	766	757	731	741	776	724	754	723	750	713	771	759	771	760	732	757	789	699	777	712	726	736	748	752	743	764	770	739	718	695	737	732	753	724	755	745	766	725	738	766	768	723	716	732	702	725	749	738	780	786	798	707	760	715	835	740	720	740	720	774	696	754	742	763	759	730	750	766	740	710	770	769	729	760	765	764	713	736	755	741	771	744	789	765	715	743	745	757	738	722	766	764	756	768	744	715	761	741	717	754	748	741	779	741	730	705	776	706	754	798	761	700	735	780	713	800	789	750	736	717	735	756	792	707	759	731	722	742	786	741	778	764	759	740	766	728	750	786	730	724	772	782	749	778	711	803	767	727	704	724	739	787	729	709	739	721	740	794	735	749	743	800	708	757	743	776	736	785	769	742	724	752	752	774	789	736	814	726	748	714	750	706	699	733	770	775	722	759	755	763	709	769	752	737	725	700	719	714	730	724	741	773	710	737	772	738	681	776	732	720	679	789	753	719	751	773	777	723	693	764	782	778	731	769	757	780	753	762	681	720	766	751	740	749	773	750	741	750	753	737	728	750	719	735	772	742	756	735	736	750	706	683	735	736	740	728	761	762	705	726	756	707	809	714	774	743	774	748	729	779	745	741	716	768	722	752	706	736	753	773	701	783	743	741	697	719	745	740	751	779	718	733	759	695	766	754	712	745	739	740	779	738	751	804	752	750	731	798	773	724	709	700	751	742	801	755	746	781	748	753	786	775	770	726	793	773	761	774	757	755	715	741	762	825	714	738	732	728	763	748	760	760	768	753	727	798	743	732	798	739	750	741	722	781	742	727	767	735	730	731	690	778	732	739	723	733	752	712	715	740	747	758	754	701	686	751	730	772	718	736	735	777	766	683	733	754	804	728	754	771	759	776	723	725	743	758	748	768	776	753	739	762	801	750	788	710	705	720	778	755	739	814	727	723	700	774	703	743	732	782	704	756	743	713	783	768	725	731	776	768	734	725	785	671	749	774	720	704	727	739	777	740	759	758	743	793	752	782	748	773	747	753	738	727	688	767	707	771	731	716	750	694	737	776	777	772	739	710	798	730	710	731	701	757	744	709	770	802	755	762	792	726	745	758	745	766	754	777	743	793	727	752	750	729	813	678	785	748	768	792	747	729	739	759	739	745	764	737	766	724	735	750	711	753	738	734	733	743	715	779	771	747	729	785	768	756	773	725	733	755	742	765	792	754	738	747	743
14073	1577	183	153	124	171	156	148	149	141	145	137	136	128	151	139	121	142	150	140	155	149	143	160	120	129	141	168	140	151	141	138	154	158	184	173	154	136	142	122	156	144	152	147	139	149	144	131	132	157	144	152	158	148	140	134	159	156	150	129	135	156	159	152	156	135	134	158	155	139	139	147	151	146	132	157	150	126	138	139	138	135	130	143	147	156	141	122	163	141	151	143	134	142	146	135	158	170	163	145	153	139	172	142	132	143	149	151	158	147	151	139	128	147	126	150	118	144	127	152	144	149	155	130	155	150	136	156	149	147	147	127	160	137	152	125	152	132	137	151	167	141	158	126	150	139	139	132	148	137	144	148	146	123	160	138	148	161	156	165	157	144	122	154	174	156	157	151	149	182	145	144	146	160	152	146	156	147	149	128	153	147	160	124	157	159	148	169	147	154	158	146	147	147	135	143	145	134	146	153	142	161	134	153	142	156	142	136	158	160	120	127	177	162	140	149	135	134	157	136	150	148	165	163	142	158	145	134	133	142	131	136	143	164	156	154	155	137	151	159	157	159	143	136	136	147	136	148	135	141	129	153	156	161	147	147	124	135	147	137	156	156	142	142	164	139	147	147	177	154	136	161	170	142	128	145	151	135	144	171	149	152	142	121	158	154	151	136	133	118	155	144	153	147	141	142	154	153	183	153	122	159	137	151	148	158	154	145	183	168	139	151	167	142	163	147	145	159	145	138	165	169	150	134	153	147	181	141	137	118	126	158	132	128	162	137	144	140	163	138	138	149	144	146	136	146	172	126	149	140	123	167	148	138	139	144	134	149	131	130	149	150	157	126	146	147	163	165	137	152	139	138	137	144	149	158	142	164	124	161	149	160	127	147	148	164	142	138	136	148	138	144	137	140	148	150	150	145	134	144	146	139	125	143	133	151	163	137	157	144	136	155	148	145	131	131	140	148	146	143	147	149	168	151	163	144	156	140	162	136	136	131	128	129	160	126	136	134	133	140	157	170	153	158	162	146	132	163	161	163	127	149	125	139	149	153	179	156	143	141	164	140	144	149	162	156	147	146	187	178	164	130	151	162	146	139	156	157	149	161	147	139	149	160	167	179	144	136	133	141	143	166	141	175	131	147	165	134	134	156	142	158	128	140	168	134	148	149	130	139	130	153	158	159	133	148	143	153	165	148	144	177	147	128	154	152	167	160	123	146	151	131	127	148	135	147	151	160	160	164	152	164	152	146	163	136	151	139	156	134	163	151	147	139	145	146	161	155	152	161	128	132	165	141	142	142	144	163	155	165	136	148	135	154	152	159	131	144	177	146	151	146	146	140	114	121	114	152	147	161	137	128	144	149	120	150	128	153	153	171	156	162	151	163	150	152	141	132	169	179	155	158	132	140	172	152	154	140	182	145	127	115	140	163	166	155	130	152	142	147	145	149	161	136	135	146	157	163	160	146	146	138	181	133	148	157	146	157	159	136	146	150	150	156	150	135	175	145	138	155	147	157	166	128	162	148	125	133	135	128	159	154	146	154	162	122	158	158	134	150	149	157	144	146	139	135	147	157	136	157	153	158	161	152	161	129	172	147	144	136	128	126	130	149	149	130	138	172	150	172	155	141	149	151	156	169	147	166	135	148	151	137	145	152	134	143	139	133	129	150	157	139	154	148	137	162	156	148	130	129	143	149	159	154	130	155	140	140	164	140	162	135	154	164	152	144	160	138	122	140	133	132	123	161	140	137	140	164	134	141	160	163	148	152	167	149	160	139	138	153	153	143	149	162	140	146	157	162	160	154	160	149	158	151	133	159	150	134	170	149	156	155	162	133	156	137	153	145	162	132	151	160	146	162	142	132	164	139	133	130	146	125	147	134	155	164	121	153	148	137	156	136	153	139	149	165	157	144	162	162	153	149	169	147	155	142	136	151	156	139	123	146	154	158	156	153	159	142	144	161	139	187	151	133	174	140	137	139	124	136	156	134	149	144	160	172	139	126	148	128	143	127	154	156	157	171	141	118	166	145	156	162	142	151	132	139	162	151	152	163	151	137	152	146	155	161	167	167	146	125	160	148	118	182	156	151	179	145	134	151	149	135	129	162	136	126	130	163	126	149	140	126	141	145	153	148	136	126	170	169	165	148	134	141	155	142	157	146	158	161	154	145	154	154	137	154	139	150	149	149	144	156	149	145	133	163	152	157	157	167	155	154	137	135	168	153	143	140	156	125	137	145	154	161	145	160	159	139	161	144	155	145	158	158	147	125	136	153	141	158	145	166	147	153	154	138	161	139	164	134	128	153	146	142	156	145	152	150	159	134	147	134	140	152	168	144	138	155	147	152	144	133	129	149	148	139	149	148	144	164	144	148	156	147	140	135	156	131	171	135	133	146	140	150	140	146	152	171	153	138	137	145	149	161	157	130	139	146	140	156	170	153	152	131	149	151	155	153	140	137	147	156	138	173	144	151	147	123	142	143	165	120	153	137	153	145	133	157	141	121	133	141	172	147	146	135	166	133	166	166	149	152	151	136	142	151	146	157	177	141	170	147	140	151	152	171	137	155	123	151	144	135	119	158	135	144	160	150	180	148	139	150	159	135	148	140	143	153	169	157	147	151	143	112	126	171	151	148	159	147	160	133	161	147	155	143	128	140	126	148	147	144	136	137	133	157	145	145	145	143	151	162	160	156	149	145	138	147	136	161	128	165	143	156	153	134	165	150	141	141	172	154	136	148	134	144	157	127	138	144	112	147	132	145	152	158	157	141	132	151	142	142	142	134	160	136	157	134	153	136	166	168	135	156	155	144	162	160	171	130	157	140	127	129	152	151	147	158	138	154	143	139	157	122	152	139	146	155	122	145	144	179	132	149	136	153	155	148	170	144	132	156	125	147	160	144	148	156	136	147	144	128	146	137	126	144	131	146	133	168	140	175	125	138	137	150	161	159	152	158	131	159	156	148	154	143	143	137	150	171	154	175	131	158	171	168	173	159	127	151	161	148	144	140	161	153	153	157	147	163	129	157	151	173	113	155	131	127	149	129	128	124	149	150	146	135	173	169	152	148	136	142	157	167	150	154	180	132	154	142	130	142	138	139	153	153	153	145	142	144	123	139	155	135	147	154	159	144	176	150	148	137	132	167	140	144	183	144	131	147	158	140	151	138	166	151	148	122	132	139	123	162	168	131	154	133	131	152	147	152	140	127	129	134	157	161	157	155	128	129	135	160	151	139	175	150	151	164	137	161	127	140	164	158	170	135	153	155	141	147	138	154	165	130	132	126	160	127	140	171	143	146	144	145	145	166	163	173	143	149	137	155	144	145	133	132	141	148	141	154	139	145	148	134	138	157	171	148	144	152	147	135	131	147	151	135	156	165	149	158	141	156	149	190	145	151	135	138	148	159	139	158	139	136	158	113	128	142	142	135	156	157	148	135	130	146	141	135	143	155	138	139	146	154	176	137	171	140	126	126	160	142	145	148	149	123
11998	1326	492	489	478	475	444	466	453	409	435	456	409	458	420	389	433	413	400	389	450	452	444	394	422	404	445	412	405	412	431	392	436	430	420	389	421	418	421	451	383	423	442	428	418	381	406	437	399	425	419	459	400	401	380	436	427	433	411	439	438	392	416	418	424	424	390	446	377	430	419	405	413	453	413	408	408	412	447	403	422	411	396	475	451	414	405	465	426	438	416	395	389	416	423	398	435	430	420	406	405	439	467	436	432	426	462	434	411	419	426	421	418	421	421	432	426	436	420	404	439	404	428	441	444	404	429	397	390	433	453	451	386	418	409	370	419	422	431	376	423	428	438	407	412	453	432	446	386	401	425	419	467	413	434	422	402	405	425	451	408	423	420	434	437	437	419	429	398	432	408	427	418	441	398	421	413	427	436	435	414	427	418	405	432	410	431	414	453	425	410	398	432	434	409	418	428	443	409	408	418	439	421	412	391	396	417	399	411	399	404	426	431	450	401	406	403	444	443	430	434	423	408	419	370	430	424	425	463	456	392	453	422	433	414	454	413	462	463	403	467	432	412	451	462	409	423	425	401	388	374	423	426	411	390	413	452	390	444	449	420	439	431	390	397	414	473	454	420	445	472	400	441	413	476	412	439	442	425	423	366	406	407	428	451	414	434	441	417	412	396	393	423	419	425	413	450	460	431	376	430	427	440	423	384	398	408	435	434	468	410	426	427	412	438	408	409	400	420	403	398	424	434	403	410	440	427	445	391	410	439	432	432	417	405	413	418	391	444	360	398	425	427	445	482	431	403	432	435	425	381	466	406	419	412	403	431	443	389	421	430	425	414	410	399	392	423	446	420	412	420	428	411	403	423	434	410	389	420	428	428	410	419	446	400	429	419	411	431	405	431	460	410	421	445	406	429	412	426	441	404	419	410	420	427	425	415	448	429	386	416	370	418	451	422	411	434	443	394	430	450	395	399	421	435	428	416	433	441	416	385	393	439	397	374	399	425	404	433	438	450	437	479	414	423	446	431	415	444	429	416	455	454	434	454	451	440	424	463	416	429	419	425	406	465	417	458	441	413	427	417	370	407	450	387	437	404	441	402	402	418	386	449	404	406	421	444	420	461	424	388	437	409	415	406	437	383	426	411	401	421	395	424	487	429	422	472	410	431	407	417	400	407	432	384	422	442	433	425	405	455	413	452	461	435	429	446	403	411	398	437	445	454	426	432	413	458	409	414	405	411	388	413	412	441	450	415	401	453	464	374	394	397	412	424	439	434	412	426	402	421	409	430	418	453	410	393	472	406	411	404	435	397	398	405	433	429	446	411	455	465	403	425	424	422	428	422	395	417	395	437	411	463	485	420	447	420	443	398	435	438	434	409	416	409	410	421	449	396	406	403	410	414	386	405	424	448	422	387	410	418	445	416	410	420	431	453	421	432	409	414	444	392	427	431	405	428	421	415	440	462	448	465	459	418	427	401	459	425	450	375	415	399	428	430	417	445	419	414	403	432	411	386	432	426	452	411	418	399	439	407	420	430	411	440	396	429	435	431	459	439	434	427	410	445	405	422	386	418	431	411	434	435	409	414	422	460	465	403	454	450	407	449	426	434	408	429	428	400	469	428	433	406	398	422	380	401	412	422	368	423	436	404	400	453	429	381	439	415	409	365	448	430	413	418	426	443	409	433	413	407	405	416	413	420	408	453	439	415	427	394	402	428	450	429	446	456	426	410	381	419	450	414	446	450	421	434	370	469	360	425	404	434	379	436	445	410	444	407	398	412	431	447	430	460	412	412	418	413	432	398	417	404	373	424	389	396	399	415	383	438	379	444	413	414	360	428	439	404	431	417	403	454	457	427	424	417	394	417	457	398	422	449	418	427	389	431	432	411	415	430	410	414	469	410	451	421	417	431	417	398	419	416	426	422	447	419	393	449	449	403	440	393	452	412	422	446	413	397	429	431	385	404	459	370	378	413	459	425	367	434	404	410	427	412	447	418	393	401	452	404	425	433	417	390	407	440	442	430	399	427	399	435	381	394	460	405	399	423	399	449	409	388	408	409	415	413	445	451	404	446	433	454	412	402	384	418	444	428	386	440	438	439	431	423	455	450	398	395	422	372	421	415	436	412	436	419	416	379	426	420	402	421	381	388	477	424	408	429	413	440	417	398	405	379	414	429	410	418	440	436	452	447	395	444	410	434	417	448	428	401	446	397	449	407	434	441	415	415	419	443	452	434	405	398	456	421	373	414	420	422	416	416	413	399	407	456	425	445	413	419	434	409	416	434	441	393	451	437	405	405	426	461	412	419	404	446	439	436	382	420	423	470	431	428	422	431	425	415	427	381	440	437	413	411	461	408	414	400	426	387	423	402	404	410	416	424	416	442	415	446	416	410	410	447	463	421	426	443	416	406	395	404	417	361	421	441	441	403	469	417	418	418	389	451	450	433	437	404	431	391	414	407	430	388	431	409	379	403	440	422	456	444	436	450	410	365	441	412	437	443	411	464	424	421	427	436	423	441	397	395	408	405	418	442	438	451	409	436	424	428	402	428	448	441	373	438	427	436	382	427	460	398	450	447	420	428	444	424	407	460	406	400	412	406	397	461	400	408	404	402	424	418	373	432	439	425	421	434	447	443	409	458	435	419	434	412	405	412	458	448	394	407	419	429	411	436	407	405	427	362	408	363	411	423	398	409	392	430	442	453	395	436	412	412	400	403	430	395	436	412	414	439	413	430	446	407	386	435	443	381	443	431	436	432	418	445	420	438	450	439	389	414	403	429	404	427	450	426	432	418	450	362	425	397	420	402	417	447	418	433	454	451	429	413	396	440	424	421	428	447	424	430	402	426	432	392	421	438	415	453	402	412	429	435	407	400	431	415	376	406	414	430	416	449	417	458	433	438	410	419	433	439	420	413	423	430	435	445	383	427	388	435	391	418	407	423	428	444	410	451	431	407	431	409	406	408	445	415	423	444	417	443	418	433	415	429	418	439	408	422	438	383	438	405	450	406	407	437	444	408	447	430	403	431	432	418	390	382	419	402	408	402	441	417	398	403	431	436	459	465	440	411	421	410	407	431	426	439	456	421	408	424	417	436	440	406	444	433	426	479	405	442	437	447	413	429	393	437	392	451	446	404	423	446	437	419	384	438	430	419	405	437	453	435	467	400	399	439	454	442	423	412	419	448	420	425	412	408	432	412	419	443	442	426	409	474	425	408	432	441	442	407	398	435	408	401	436	416	423	394	413	425	415	419	425	424	443	409	425	441	405	428	434	415	408	434	393	459	433	424	426	410	428	402	405	423	393	438	447	410	384	441	418	393	457	420	416	430	398	411	445	404	447	419	399	420	414	418	439	457	393	391	410	439	404	377	425	423	417	433	432	443	436	429	416	410	421	455	375	401	428	428	420	424	428	442	435	436	425	409	433	423	382	411	389	427	432	386	425	437	410	415	464	434	443	407	432	433	401	414	429	454	414	432	408
64462	30620	5788	965	704	538	485	459	390	359	429	386	353	339	335	372	340	352	301	339	305	299	306	307	349	315	339	313	312	300	342	332	322	332	283	319	314	302	292	290	310	331	307	305	327	313	310	339	342	326	285	273	295	329	313	312	293	276	240	301	307	322	316	292	299	307	309	326	286	285	284	296	329	310	331	309	328	292	308	343	301	321	340	287	338	316	319	308	319	309	300	313	282	309	306	317	309	296	300	311	333	317	294	312	309	338	311	296	320	325	282	327	299	323	294	335	277	331	303	298	308	302	325	288	295	317	284	317	316	329	310	302	298	305	310	296	283	304	288	315	303	287	307	301	293	293	280	288	299	318	300	292	302	286	314	336	340	335	313	316	300	307	310	316	319	313	281	307	340	310	298	313	312	312	323	311	295	324	328	330	292	330	320	300	309	315	306	277	316	309	315	312	293	311	271	296	307	310	300	342	338	345	289	340	278	357	307	294	320	269	292	343	301	287	309	306	319	302	317	308	304	285	307	302	323	300	290	310	296	318	326	283	314	304	291	313	325	288	300	282	307	333	321	314	279	319	296	283	286	274	310	320	310	292	305	301	272	304	302	303	320	259	288	337	290	275	312	299	316	265	300	294	295	322	317	287	324	327	325	289	305	275	293	325	305	350	312	309	337	294	289	297	302	321	313	315	327	310	302	319	289	326	306	319	295	332	328	336	292	305	290	311	303	302	324	290	294	299	296	311	333	309	334	300	316	328	292	303	306	295	336	314	283	307	306	310	301	320	322	300	280	294	299	318	314	310	320	296	334	313	328	320	322	299	311	299	292	293	299	285	299	296	304	346	293	304	289	318	314	320	326	312	308	315	308	294	302	322	316	285	309	321	301	288	303	318	326	309	339	308	316	306	282	308	333	301	319	309	309	306	314	350	330	318	307	298	301	319	289	327	328	299	320	344	290	315	315	290	325	297	309	298	296	281	298	291	329	328	283	332	320	306	341	288	312	332	322	314	301	315	299	335	318	321	331	307	298	313	299	302	305	322	288	321	305	293	308	309	282	296	324	286	275	340	301	343	316	324	335	319	319	331	305	333	302	286	302	310	297	294	301	315	323	338	309	315	288	281	297	300	293	285	317	302	345	283	293	326	291	262	314	287	295	322	314	292	291	338	334	307	271	321	312	294	312	324	311	295	291	292	308	314	308	312	304	303	317	316	294	311	273	305	324	337	311	325	314	291	312	303	304	313	311	305	299	286	324	282	328	318	296	290	301	328	329	340	297	332	303	307	317	332	299	297	296	329	315	320	311	340	325	291	273	309	331	316	285	309	302	308	335	332	299	344	277	299	302	303	323	301	288	315	302	258	300	283	336	305	337	295	293	313	270	303	296	300	296	283	326	318	298	290	318	311	288	270	331	331	314	320	297	302	309	322	338	278	294	320	281	299	299	296	326	302	297	321	313	290	312	283	319	298	313	292	317	302	307	322	304	296	308	350	345	321	320	297	301	288	323	330	299	288	331	317	282	298	288	296	297	313	322	313	326	285	293	320	309	313	260	303	313	300	356	275	272	285	296	315	317	331	314	287	309	321	327	289	295	314	328	333	285	304	296	301	321	307	317	349	287	295	305	295	325	273	312	308	341	317	308	321	309	301	294	315	332	317	314	296	311	283	306	300	294	292	301	304	307	319	319	315	322	335	329	274	302	282	319	327	327	290	301	329	297	259	297	308	299	318	289	290	288	262	264	299	298	300	340	278	306	318	308	328	290	305	294	300	324	340	311	307	297	307	310	287	306	265	318	285	321	306	306	305	335	281	269	296	298	274	294	292	312	299	276	304	304	310	286	315	303	266	299	300	325	309	330	296	298	290	306	297	299	303	289	303	311	295	292	310	290	290	314	303	318	272	282	300	304	313	337	314	308	314	308	278	303	299	297	311	278	287	278	300	279	289	318	281	311	316	293	320	309	298	339	305	291	330	287	283	325	311	297	309	290	322	289	303	302	311	315	273	283	331	321	318	303	300	311	314	297	305	302	299	323	293	325	312	309	280	320	339	349	329	335	286	293	303	323	295	310	303	302	279	321	321	319	289	315	316	300	287	298	321	310	323	347	310	311	286	294	312	293	308	307	283	282	309	317	318	294	308	296	301	329	300	314	276	287	310	315	289	323	344	318	296	299	297	294	309	294	300	270	282	323	280	283	325	335	320	302	324	308	317	302	325	300	316	329	307	319	320	308	291	317	326	302	297	309	301	306	299	238	308	324	328	320	310	319	314	303	296	299	295	310	308	313	300	286	305	312	309	258	281	297	282	305	316	293	331	325	341	350	326	303	304	291	298	293	315	306	293	316	304	304	323	276	320	303	268	282	336	314	312	283	322	270	349	308	291	323	308	308	327	305	275	287	288	306	303	304	285	308	327	279	307	335	325	277	276	311	337	283	318	327	318	282	283	306	313	294	316	330	298	305	266	306	306	288	265	310	280	297	305	351	279	342	304	329	336	357	291	336	302	276	302	283	302	284	352	326	302	317	313	324	308	311	305	324	329	287	304	312	308	319	289	280	317	302	323	303	279	311	337	323	299	323	323	279	292	312	299	336	311	286	300	335	327	332	321	315	284	310	328	317	315	315	309	319	294	298	316	329	294	282	308	294	324	317	323	307	277	293	319	316	332	317	311	312	274	364	321	341	316	308	307	316	323	303	339	301	312	310	324	271	297	288	303	353	287	312	294	355	301	318	295	305	304	298	307	310	292	306	310	334	292	298	351	308	297	309	278	299	289	279	307	333	309	329	305	311	312	302	354	320	303	304	308	315	303	291	345	330	366	341	304	312	323	292	280	300	307	305	286	278	308	296	309	303	306	311	301	304	316	305	327	301	321	337	294	304	316	309	278	293	326	330	299	309	311	310	316	288	304	316	300	302	302	317	329	293	285	322	294	311	341	308	284	317	332	310	306	325	303	297	318	299	330	284	309	295	301	319	335	288	303	297	302	283	328	261	299	299	324	288	326	301	297	331	324	320	310	292	296	324	313	317	285	329	300	285	277	304	324	285	302	332	310	291	318	315	316	351	286	308	317	285	295	333	318	319	299	317	327	327	307	292	312	331	333	311	331	267	299	319	312	299	328	289	322	311	299	316	312	319	273	280	308	274	307	325	300	317	324	288	312	317	301	311	316	320	290	295	284	272	287	323	307	309	316	298	297	328	285	258	290	343	294	273	324	329	290	323	336	332	286	294	319	308	321	306	336	326	282	297	321	302	330	284	324	327	295	313	336	335	294	310	297	272	308	328	336	320	294	335	292	283	312	311	322	294	332	283	268	341	318	350	349	308	303	323	300	298	312	272	301	321	287	335	303	312	294	298	308	308	280	336	299	334	300	311	327	273	324	311	288	260	303	331	322	305	296	290	264	307	313	306	286	321	307	315	317	347	315	305	298	296	296	329	296	329	304	279	311	303	264	317	300	297	347	325	288	310	290	284	282	348	329
38704	9229	2320	2615	2280	2041	1689	1599	1457	1203	1161	1106	1100	1021	1012	942	976	925	889	964	902	928	875	767	854	838	806	792	801	793	835	880	800	781	798	803	790	824	779	763	805	811	767	760	753	783	816	752	801	811	794	792	794	784	750	737	780	778	715	817	801	772	731	791	741	754	788	765	794	755	765	786	755	812	745	791	785	747	791	795	790	744	763	777	796	745	772	760	782	783	785	779	740	768	736	776	713	767	780	726	760	755	794	765	743	831	768	742	749	786	728	745	755	762	776	738	800	750	796	745	728	807	768	734	768	727	762	759	826	765	739	858	793	765	782	737	800	767	775	771	726	734	805	811	798	732	723	773	767	774	742	740	748	752	787	737	756	770	753	761	778	772	734	794	765	765	754	743	783	768	772	704	812	788	797	723	745	810	700	743	720	749	701	753	804	727	801	781	745	772	742	748	704	751	800	772	757	764	765	787	708	786	778	798	759	756	692	754	753	754	785	758	733	779	750	706	781	761	761	774	765	758	735	779	755	736	775	734	815	738	719	783	775	744	727	759	806	781	727	770	802	781	758	730	754	777	757	819	741	778	699	739	730	758	765	767	767	796	743	719	780	725	758	759	742	754	779	779	767	726	810	773	718	698	795	730	717	715	744	682	752	794	741	784	754	758	752	744	755	750	730	759	713	730	727	740	757	759	746	757	786	859	819	767	725	796	784	845	760	755	764	739	746	784	770	750	794	768	742	794	795	744	741	819	777	676	752	762	747	745	785	795	691	741	795	724	796	748	768	753	794	741	748	728	771	797	761	725	755	789	722	761	764	811	736	743	708	734	743	793	771	799	782	759	769	798	777	744	733	722	742	796	699	744	742	717	752	794	764	722	771	738	771	753	805	763	770	788	769	747	736	728	754	745	758	714	761	736	792	795	756	740	751	723	717	751	787	725	711	738	790	790	762	780	751	739	768	773	698	784	742	748	764	719	796	746	715	730	762	776	741	764	733	807	756	779	766	796	721	732	716	775	740	747	769	763	775	718	806	711	706	735	752	746	771	756	798	746	717	779	701	750	755	736	756	762	764	745	766	802	754	716	751	717	788	788	771	750	779	750	782	733	707	796	736	730	753	749	798	739	737	690	776	704	750	747	774	772	790	766	786	802	787	789	728	740	792	757	815	761	803	674	739	714	777	763	785	733	800	798	760	755	745	716	809	713	748	771	729	708	780	720	739	792	770	768	739	802	733	789	802	723	746	742	775	771	726	756	745	763	761	770	762	762	702	747	734	719	803	806	752	750	790	741	781	755	761	740	727	732	757	734	737	814	808	757	826	751	789	739	743	782	721	771	788	720	771	782	721	799	718	742	750	759	772	761	752	753	784	764	798	766	790	760	768	742	782	767	741	758	701	739	757	788	742	771	711	768	745	768	771	780	824	753	752	791	752	777	774	747	786	751	758	812	739	762	794	796	770	735	796	758	709	772	757	757	746	749	725	742	840	707	741	719	786	750	764	745	699	788	696	725	782	730	742	747	760	720	743	735	764	769	814	740	738	733	769	749	777	763	786	766	853	796	795	739	802	767	767	798	819	748	785	787	788	719	829	707	797	740	752	776	749	727	733	743	737	769	770	750	739	732	715	765	717	726	733	798	738	725	738	748	804	734	718	759	743	801	739	778	774	716	771	792	755	720	799	734	790	746	756	756	696	769	738	750	753	804	744	774	764	775	773	715	702	857	715	737	745	717	734	718	741	778	756	749	770	788	764	775	734	749	797	769	732	767	755	728	768	758	745	747	767	768	764	760	768	727	678	744	746	742	783	759	777	765	734	691	740	744	714	770	733	764	743	720	765	759	742	696	757	786	732	775	734	821	779	754	746	733	713	752	785	732	733	777	739	805	769	671	770	744	715	790	714	771	768	762	762	778	731	788	761	789	758	758	784	812	737	709	765	813	805	728	714	765	748	736	761	772	729	798	767	751	774	779	727	748	752	748	781	751	781	763	774	693	755	777	771	740	772	811	730	782	745	757	789	734	772	725	748	751	722	729	743	728	777	740	785	785	764	732	737	789	770	785	728	781	784	782	776	764	733	772	724	740	760	761	736	723	740	792	753	748	726	774	735	769	725	775	763	761	797	798	725	800	785	822	783	777	749	747	793	700	753	742	740	702	731	770	732	765	733	750	762	825	783	781	700	750	766	791	741	766	763	770	812	796	736	744	711	732	772	780	744	698	794	753	730	827	745	785	739	792	700	715	816	781	746	766	796	715	718	766	769	710	749	773	735	731	781	752	778	714	752	777	761	756	743	767	748	752	686	733	806	770	711	722	730	766	784	779	763	770	755	767	803	764	733	744	709	774	720	738	767	781	730	750	745	706	765	716	743	761	788	720	809	750	720	757	741	748	792	716	746	746	732	732	758	771	701	806	705	793	749	770	777	732	732	761	723	788	727	767	748	776	773	671	794	747	701	756	739	708	777	758	793	746	796	774	758	753	737	776	765	833	757	799	704	730	799	698	743	787	794	761	770	724	775	729	761	749	700	783	741	744	751	772	804	757	761	783	713	803	770	768	782	711	704	738	755	733	729	757	792	735	766	730	770	732	724	741	786	771	717	732	760	785	742	745	742	779	754	715	796	732	762	727	768	751	777	744	801	708	717	731	795	758	797	791	777	773	806	720	747	760	699	763	774	776	717	756	769	748	779	816	767	724	773	811	750	806	793	776	750	761	786	749	762	770	772	719	758	801	760	760	740	780	690	771	797	780	750	735	764	768	782	718	738	754	717	780	736	705	774	738	767	741	770	770	765	751	781	757	756	753	795	759	708	733	757	787	751	751	728	771	787	733	767	740	767	753	770	747	761	767	741	731	720	784	786	744	738	774	731	806	774	782	781	739	753	772	733	717	736	773	776	771	756	772	720	754	795	759	752	759	737	837	790	772	747	721	720	797	789	748	758	780	761	732	755	797	719	742	754	764	761	753	791	775	722	751	762	754	773	778	722	746	808	741	736	784	803	762	753	740	752	721	763	732	764	763	733	726	747	766	770	740	728	781	751	733	732	749	743	755	761	824	720	720	749	755	776	772	710	768	806	763	707	740	742	760	743	787	759	774	777	776	776	767	765	766	777	737	735	743	759	780	723	791	744	768	751	735	777	783	767	769	744	761	795	765	729	762	762	761	743	757	763	777	821	763	773	774	749	741	799	759	763	771	747	774	755	778	819	756	766	802	782	743	718	784	807	764	734	777	768	774	734	784	779	728	752	772	764	769	766	759	748	758	750	771	738	749	748	779	730	822	717	730	765	782	789	754	740	743	735	757	751	752	722	737	754	749	800	811	758	698	724	752	693	720	767	797	756	734	789	773	745	803	775	786	716	780	757	774	751	754	678	773	755	762	755	736	728	722	759	751	767	715	815	742	767	836	742	801	728	722	770	759	728	752	726	755	769	787	777	775	759	748	794	761	733	782	774	772	784	740	775	753	742	710	738	741	791	736
73371	41591	12303	2365	1161	823	682	598	563	478	481	408	405	373	355	351	367	363	356	372	354	363	372	325	335	378	352	325	367	382	324	366	315	337	329	315	310	348	291	329	317	337	340	294	333	320	302	317	348	333	318	314	314	317	331	306	311	318	329	301	310	305	288	290	300	330	345	325	314	327	343	334	322	295	333	344	303	302	329	287	264	301	316	325	319	306	325	361	314	336	289	316	342	287	349	287	322	333	308	356	323	298	314	310	313	302	327	325	312	320	316	326	312	317	327	322	312	289	313	301	312	346	320	316	318	305	297	321	303	344	298	313	346	303	318	281	332	310	320	319	327	341	317	286	313	356	314	299	276	325	296	292	301	301	342	312	339	355	321	332	325	325	331	323	316	276	287	311	352	286	286	311	304	324	346	336	297	313	342	321	332	283	297	291	315	293	330	292	312	329	298	332	297	317	316	335	309	334	308	302	312	327	317	307	309	330	296	326	282	358	284	327	328	306	303	356	302	269	310	345	307	327	326	338	306	339	309	322	318	288	278	313	280	293	274	301	290	307	302	283	292	322	309	292	278	316	329	299	306	326	278	302	326	298	320	333	314	295	358	348	290	316	360	314	316	324	317	294	312	294	318	325	319	282	335	311	320	337	303	305	294	285	301	305	343	284	324	314	298	318	304	314	315	322	301	329	323	309	300	284	335	311	317	301	322	313	301	322	312	314	329	307	374	325	317	292	301	308	341	310	305	320	289	337	303	339	337	304	297	306	273	300	341	315	347	291	314	286	329	310	285	339	347	310	300	318	269	307	307	333	291	322	294	301	291	311	327	319	327	322	307	276	343	297	353	303	300	326	337	327	316	326	310	282	343	309	329	289	279	335	298	322	320	318	278	282	287	324	314	299	336	319	307	303	293	339	290	285	304	342	338	349	297	311	325	307	332	335	297	297	278	294	317	316	330	289	328	302	297	311	345	337	285	327	347	312	316	311	325	346	321	289	312	347	329	316	341	338	311	327	305	316	328	304	321	281	312	316	305	338	306	300	296	293	288	286	330	332	312	326	333	314	302	318	303	322	269	308	328	300	344	324	285	371	332	313	308	320	305	327	293	334	314	279	310	340	303	300	312	324	350	322	328	315	330	320	325	289	296	322	307	336	329	308	313	290	306	348	328	294	318	327	306	339	347	322	330	278	314	308	296	322	309	296	312	298	311	299	331	308	279	312	294	307	337	305	316	292	340	319	304	320	361	297	316	308	307	327	341	343	342	319	315	339	285	303	316	299	334	341	291	310	298	309	293	338	297	318	333	280	317	358	317	306	304	356	345	310	346	330	312	336	308	310	330	303	342	301	308	335	344	317	309	344	309	336	304	299	365	322	314	294	325	344	310	321	317	315	338	333	310	321	342	311	318	318	332	303	293	284	324	312	343	281	324	295	279	290	309	309	357	308	306	307	332	318	311	310	323	316	314	327	331	340	287	328	320	311	317	328	317	294	286	313	376	324	315	330	319	309	296	295	279	292	332	327	302	292	322	315	308	302	321	309	291	311	296	304	328	315	314	323	353	289	324	309	346	345	314	233	320	301	307	290	339	316	308	315	277	328	307	330	316	338	307	336	316	315	294	297	352	333	293	270	323	293	310	319	334	296	299	312	334	344	323	313	343	267	324	325	321	331	311	312	354	305	323	308	301	322	316	315	306	304	333	335	323	336	297	347	284	299	326	321	348	284	327	309	308	321	315	330	338	320	314	313	317	293	317	296	315	342	296	294	301	326	305	294	321	328	316	305	285	308	300	298	331	278	302	314	292	337	306	313	325	314	336	335	294	295	295	315	317	299	319	290	304	349	286	306	359	301	320	328	288	356	324	302	310	306	342	327	313	318	367	320	311	270	295	329	318	317	306	301	297	321	315	326	283	341	307	324	314	321	318	307	287	311	290	330	304	301	323	335	323	332	322	316	316	296	280	330	334	336	337	320	292	301	277	331	355	319	293	285	300	306	319	340	305	309	340	288	315	294	349	320	334	334	304	308	368	293	315	308	327	317	308	288	348	317	342	350	338	321	294	324	336	325	322	301	313	306	364	310	328	310	341	318	320	332	317	308	321	305	312	314	320	337	331	313	312	313	319	328	334	293	305	343	303	302	317	326	314	316	313	337	289	307	300	298	308	300	304	312	291	314	311	301	309	333	340	306	293	317	288	306	263	334	320	278	330	318	305	333	327	339	337	289	357	322	281	338	311	300	327	300	319	304	328	315	303	295	323	324	328	341	316	280	333	315	345	335	284	356	308	315	337	318	306	313	284	325	316	332	310	313	316	321	293	308	312	273	287	316	299	317	326	339	329	333	311	325	314	289	323	314	304	322	325	315	365	322	289	282	300	335	306	321	303	300	308	323	276	281	302	322	311	313	317	296	301	285	300	332	312	314	330	308	334	291	298	316	321	331	336	310	356	317	316	319	316	280	329	313	330	339	311	316	343	329	334	332	301	296	332	341	310	305	301	281	298	333	308	297	305	304	322	324	323	317	334	301	307	303	330	336	324	292	329	304	323	298	324	298	305	321	286	309	306	340	302	311	288	356	351	311	329	304	343	313	332	299	322	355	327	310	320	340	316	312	327	311	331	307	309	328	298	314	315	359	329	308	305	337	349	341	305	303	300	299	302	311	294	304	308	342	274	288	292	324	287	292	327	339	297	314	309	307	302	328	302	300	333	309	312	293	317	293	303	293	289	309	288	297	319	297	307	297	307	326	349	299	310	307	305	321	288	343	308	329	294	335	346	317	294	284	316	297	315	307	291	342	305	325	346	303	334	364	335	318	335	273	307	289	339	293	259	323	283	294	305	283	306	338	282	316	318	305	307	331	328	315	291	338	316	314	312	327	304	304	309	359	326	292	308	349	335	305	341	317	334	302	283	292	340	289	308	303	316	313	321	288	313	342	319	300	318	278	323	307	344	286	330	314	346	308	336	316	307	298	280	305	297	346	282	309	325	320	316	295	312	311	324	316	258	323	316	285	290	318	331	301	331	289	321	314	314	296	273	277	258	297	300	282	329	345	317	298	340	325	336	290	328	299	328	320	304	320	306	347	323	317	292	301	333	325	317	302	296	322	309	309	298	302	307	320	323	331	327	302	302	342	319	304	305	346	312	320	338	293	293	291	327	307	297	288	320	306	294	319	299	307	303	312	339	320	324	307	303	318	310	304	292	313	328	330	284	294	303	319	353	305	329	320	301	291	310	328	333	298	345	307	341	320	288	302	334	302	318	296	314	363	302	332	331	306	329	330	332	300	320	269	332	282	309	333	318	322	310	307	338	297	325	320	287	277	317	304	317	297	321	314	339	272	282	323	312	329	305	335	299	323	312	286	298	334	332	321	317	312	326	299	321	312	317	291	295	324	289	278	307	359	283	295	304	342	308	312	298	313	319	320	313	308	344	313	294	287	335	313	330	343	324	339	302	302	305	309	287	323	326	312	287	318	328	322
48684	14760	3751	4346	3776	3141	2673	2271	1993	1680	1653	1513	1424	1270	1223	1155	1130	1065	1061	1010	952	977	967	955	956	876	878	925	874	834	894	862	851	809	815	752	760	803	849	779	769	833	750	826	819	780	788	740	779	830	778	758	774	759	783	741	806	786	797	814	760	764	799	796	778	778	785	780	775	765	760	775	774	801	730	747	764	808	735	760	784	763	748	762	795	778	722	771	730	771	741	760	762	763	758	771	810	774	725	770	740	754	770	784	746	735	779	739	685	736	788	784	737	773	765	744	764	781	770	728	713	781	753	746	759	752	721	779	727	736	768	785	756	764	776	737	759	745	770	753	752	725	738	774	774	718	742	778	764	741	728	721	787	763	769	715	754	696	727	733	811	739	758	790	737	752	778	747	750	686	714	747	787	771	722	759	772	714	787	766	766	663	720	700	764	717	733	774	755	743	754	786	775	734	741	734	717	750	726	760	756	748	682	763	764	731	725	837	734	704	723	734	752	753	759	798	770	762	741	744	692	775	764	728	761	784	736	753	714	741	783	679	701	746	729	733	739	745	818	765	764	777	707	720	773	731	741	760	743	730	794	743	734	762	771	721	764	746	732	745	753	711	754	787	750	774	707	751	740	778	794	767	741	772	733	760	753	746	745	743	732	737	741	725	785	775	728	707	722	707	734	771	731	721	789	750	730	750	757	795	723	698	767	735	755	747	744	728	770	774	749	724	708	712	769	732	740	757	733	739	761	700	787	743	729	750	767	762	729	782	687	730	756	789	773	745	702	742	759	792	788	760	788	764	727	733	763	721	742	738	699	704	733	748	773	739	755	693	775	757	745	749	749	719	750	704	742	749	742	695	734	770	709	690	768	741	779	762	747	784	747	763	778	772	768	733	724	773	754	771	729	713	750	737	702	748	698	765	742	739	706	737	724	742	762	753	733	710	749	761	695	754	740	821	751	754	731	745	729	774	714	755	742	748	724	750	779	733	747	743	775	769	743	758	769	721	749	769	746	749	776	698	773	724	701	754	748	700	701	752	748	723	710	764	762	710	779	824	736	741	765	764	706	750	738	753	783	758	719	758	676	735	724	797	779	758	757	765	750	713	752	784	741	755	730	754	755	804	701	740	756	717	705	739	704	758	770	742	760	734	736	762	720	726	712	768	733	753	738	731	738	738	737	750	777	747	691	725	765	712	759	783	757	774	782	791	790	748	722	753	750	779	747	758	789	721	784	698	741	756	709	794	752	708	771	750	722	689	702	671	787	779	702	716	738	775	703	720	737	748	751	697	725	774	725	707	725	723	746	746	748	735	739	738	736	758	746	728	793	768	754	736	731	713	757	729	803	737	744	757	703	724	758	718	743	777	724	768	764	775	735	718	768	754	773	782	796	727	761	742	749	758	719	763	747	715	766	717	730	686	721	765	740	728	753	749	729	772	775	763	775	733	728	774	799	713	742	720	736	737	757	758	813	740	771	754	741	773	750	741	758	779	734	745	764	763	737	739	777	707	728	774	700	706	744	729	814	767	742	802	724	716	705	787	760	720	718	751	738	747	705	758	808	813	713	758	747	753	750	721	702	722	748	786	751	740	761	764	754	763	743	770	751	787	757	756	763	716	739	729	762	763	736	739	744	744	731	711	667	760	764	747	752	763	723	735	686	785	764	738	731	758	751	755	761	800	783	779	755	750	759	713	759	719	692	773	759	735	727	743	766	753	718	710	717	754	723	721	725	754	753	745	761	776	734	770	760	748	781	759	716	754	731	779	762	729	755	697	706	721	708	769	711	728	759	768	704	747	731	805	720	752	761	723	739	709	771	743	743	728	763	775	728	710	814	782	743	736	727	738	772	712	714	727	748	777	782	739	698	688	740	751	730	731	728	748	762	772	755	754	742	735	739	760	748	756	752	751	756	726	762	759	770	759	749	799	732	759	744	767	727	734	725	768	753	772	732	764	733	769	694	734	768	739	752	737	759	753	727	740	741	753	712	762	757	744	789	763	783	701	778	768	747	765	718	740	758	770	758	726	770	687	736	733	742	775	742	679	750	819	743	726	807	741	745	759	777	748	746	741	738	785	748	738	719	730	768	786	743	732	764	762	702	729	772	809	830	766	774	750	765	725	732	785	728	734	783	719	750	740	725	792	729	756	732	735	744	707	711	688	753	690	736	745	733	759	731	766	742	749	720	731	707	768	732	689	760	725	735	745	707	725	717	765	785	736	787	752	723	713	741	718	720	787	769	754	787	730	745	753	709	747	752	773	730	772	726	713	714	777	736	752	782	780	770	724	745	751	739	696	742	773	705	796	767	711	791	719	745	798	700	768	780	782	766	741	771	754	734	731	772	752	735	792	735	769	765	713	743	724	749	713	787	746	755	700	750	729	735	730	753	752	721	780	773	735	734	716	787	749	774	782	739	733	725	763	755	777	741	777	766	788	735	727	751	747	700	758	751	794	692	729	770	768	728	739	765	768	700	751	742	727	736	692	767	766	725	791	741	756	743	782	734	735	731	750	743	743	734	702	683	757	791	688	712	745	759	750	740	739	740	754	765	685	718	752	757	759	712	748	693	739	781	775	766	732	757	749	759	761	746	718	712	754	737	731	742	766	753	738	741	715	782	726	718	758	751	751	756	748	754	752	715	781	753	721	730	746	753	772	739	786	744	709	754	750	722	712	725	758	727	760	752	722	791	739	741	756	702	729	748	769	785	732	726	767	802	742	738	707	764	781	752	757	792	713	795	713	726	699	782	770	746	746	749	727	758	740	750	739	724	733	751	719	738	720	794	706	797	707	759	784	717	731	780	722	765	742	729	757	752	724	717	719	738	760	730	709	737	758	698	683	704	785	736	734	730	759	770	771	715	766	796	721	748	788	746	766	790	725	727	767	795	753	737	762	748	722	810	737	753	722	752	751	753	786	763	701	728	768	708	766	722	780	738	729	762	714	720	746	733	702	758	794	758	718	793	707	732	706	758	758	774	692	719	751	723	741	732	746	730	778	734	722	752	746	774	743	758	731	736	756	685	727	742	754	747	749	743	766	741	772	779	704	763	736	709	768	750	767	790	769	693	712	735	708	730	711	735	734	728	770	728	726	761	712	706	724	712	725	743	705	724	717	754	726	812	746	737	786	732	756	752	735	743	707	771	714	723	721	736	728	709	767	761	742	741	749	789	736	783	787	776	760	721	749	772	731	726	759	782	741	751	685	749	719	732	767	774	741	729	741	759	767	731	710	754	730	716	734	718	744	741	746	737	761	776	742	765	716	777	798	759	688	748	736	783	739	704	822	747	698	741	786	693	708	747	729	772	774	765	699	759	798	751	744	747	774	744	717	685	730	703	746	764	770	750	740	758	779	761	718	760	773	742	701	738	736	774	788	760	733	747	761	720	720	789	717	729	783	727	790	736	712	777	692	713	738	756	804	788	726	729	698	772	746	761	703	785	694	780	724	737	750	772	764	783	745	755	795	752	788	726	719	750	757
13242	1733	172	162	196	146	145	155	159	119	144	159	138	154	126	155	143	150	157	154	138	147	156	129	156	141	137	151	155	163	151	140	144	175	127	146	158	127	150	126	145	129	125	166	157	125	131	128	116	128	153	143	139	153	149	152	143	135	131	160	124	150	148	147	143	131	140	137	153	149	143	134	147	145	129	142	141	134	135	143	145	142	139	128	139	132	131	146	139	158	151	159	142	155	151	136	147	139	154	133	142	144	151	172	143	149	150	133	169	132	152	149	133	148	153	141	145	158	139	140	146	157	154	123	163	144	136	141	142	159	132	136	163	138	134	133	162	143	163	116	134	152	156	130	136	145	153	149	133	149	167	162	162	139	156	138	158	136	131	169	149	146	145	139	150	135	146	154	153	115	148	151	131	133	127	131	138	159	135	148	147	138	122	158	140	139	161	153	141	146	179	130	154	159	118	131	148	140	152	142	147	145	153	155	139	149	163	135	143	154	141	147	160	145	134	159	146	159	127	150	145	152	145	155	177	155	137	149	142	144	128	142	149	143	139	143	155	159	144	145	157	132	126	136	150	129	157	166	148	162	153	145	153	144	149	158	143	140	134	141	132	151	143	163	144	166	137	168	148	144	160	118	120	122	144	155	162	151	150	152	139	153	146	144	141	158	129	132	172	140	182	185	135	130	147	129	138	144	140	142	154	172	139	125	160	141	143	159	147	123	129	161	168	139	143	146	132	141	160	142	150	146	158	133	147	146	126	143	168	135	161	164	150	151	152	151	137	151	144	155	145	158	138	162	137	131	131	156	172	143	135	145	144	146	134	124	134	149	131	144	162	135	150	146	150	148	155	149	135	154	117	156	134	143	149	159	161	173	144	146	152	148	154	147	166	139	141	166	147	156	125	148	161	155	136	146	130	150	140	146	140	141	147	140	154	160	150	125	172	137	161	131	145	120	159	129	145	154	130	131	139	145	136	143	140	139	132	155	131	152	155	161	159	122	118	162	132	146	142	149	145	157	140	147	142	150	119	139	126	128	143	156	135	145	162	156	165	160	158	138	133	131	140	136	166	156	139	164	173	129	147	151	160	123	161	138	150	143	156	178	139	160	155	135	164	149	146	152	148	145	147	135	130	153	159	137	144	118	137	136	150	153	138	145	162	142	165	148	171	156	145	127	127	144	143	139	158	157	145	143	164	152	138	140	152	144	159	171	157	143	147	137	150	156	150	134	159	141	147	135	125	140	128	132	148	161	133	175	154	143	152	142	146	140	139	130	146	149	158	169	160	148	150	144	132	162	176	132	135	158	163	152	150	149	129	157	149	160	153	128	131	124	138	129	141	178	154	122	140	131	132	161	141	129	160	135	152	153	153	155	140	148	158	156	154	132	122	115	158	153	154	134	138	141	160	139	139	134	128	140	140	160	127	148	150	153	173	150	147	126	164	146	138	143	147	136	140	132	155	131	130	131	144	149	159	138	133	143	152	136	144	160	150	141	140	138	156	149	137	125	156	171	174	156	132	151	152	144	122	134	139	174	145	135	136	137	153	154	143	156	147	156	111	162	124	141	155	151	126	131	151	141	130	143	144	165	168	152	121	148	154	163	153	152	149	149	143	148	130	163	152	118	158	139	148	129	134	140	149	157	151	140	147	125	169	160	132	118	149	143	138	123	139	135	162	144	156	167	123	139	149	126	140	152	139	149	156	145	141	128	157	164	133	128	143	131	140	154	145	153	141	143	149	158	159	157	132	152	140	148	150	127	149	160	125	168	173	147	151	155	115	150	129	125	145	155	158	145	149	163	151	155	163	145	152	160	155	151	139	158	131	145	153	161	131	162	154	140	143	162	141	141	151	123	138	135	139	131	151	154	156	152	152	166	177	139	143	153	155	171	157	145	172	127	132	157	141	145	130	153	141	130	134	140	155	142	149	154	117	145	178	136	143	144	136	139	138	148	136	123	139	142	164	148	160	143	164	134	126	123	159	137	162	138	161	134	139	179	122	140	152	138	124	150	145	139	167	144	162	137	153	140	161	162	131	156	143	139	134	159	160	148	143	157	143	138	131	146	130	131	147	127	122	144	157	164	134	153	146	136	161	137	134	128	140	152	135	144	128	144	131	144	159	164	141	153	146	124	131	129	134	145	128	140	154	156	136	119	138	143	148	142	164	122	121	143	144	160	158	145	149	154	135	147	130	161	155	141	151	110	131	151	146	147	168	170	121	136	133	142	143	126	134	152	137	137	122	137	138	128	155	150	163	143	162	161	152	172	170	135	147	137	130	138	138	154	120	130	127	143	132	138	156	163	161	130	138	158	144	150	142	164	130	150	147	130	156	143	139	136	148	143	133	147	160	148	188	139	134	140	145	134	146	162	132	146	152	169	168	143	162	158	154	149	152	148	143	160	146	139	161	143	126	144	161	141	150	159	157	142	144	146	150	124	156	147	152	137	178	142	135	161	139	141	155	135	135	140	138	137	147	136	126	165	151	130	136	163	155	153	147	147	158	142	151	170	159	182	135	154	147	150	142	156	142	140	142	164	155	176	146	118	148	137	129	129	128	158	153	164	140	159	149	145	153	147	136	145	146	149	136	136	168	137	128	153	141	126	142	142	157	127	179	145	128	134	144	145	137	171	138	135	138	141	157	147	128	161	165	139	153	131	141	124	145	141	124	140	136	188	146	143	148	178	157	147	143	156	151	151	134	159	133	119	123	137	122	130	153	134	167	169	140	165	137	122	128	132	128	157	166	150	130	136	139	139	154	130	130	146	157	154	142	141	138	153	127	126	156	150	177	138	123	128	155	131	148	140	156	139	179	171	153	151	151	150	167	176	156	150	145	159	140	149	146	151	152	151	147	138	166	144	144	140	136	154	168	151	142	155	153	142	142	156	151	160	149	165	152	154	130	134	136	154	140	138	145	136	133	152	130	135	141	146	130	145	159	154	135	146	147	147	132	147	135	135	148	142	183	149	154	130	150	140	133	122	151	163	140	144	161	139	144	153	164	142	141	147	130	152	149	156	160	158	145	176	121	138	159	131	158	145	135	173	126	163	130	126	141	120	149	151	144	142	133	130	137	143	143	129	121	141	148	141	148	137	138	136	160	132	143	159	176	156	153	132	139	139	144	145	140	160	121	162	151	139	130	154	160	171	139	159	150	129	131	156	131	166	143	144	144	144	158	181	129	124	147	157	146	150	134	153	168	150	163	146	151	163	133	152	177	137	138	140	148	139	150	145	149	142	134	153	137	148	153	172	150	152	173	167	146	140	144	134	147	142	159	144	132	153	157	136	155	153	154	140	147	139	153	157	125	139	150	135	149	138	151	131	146	141	156	148	151	149	156	129	156	137	149	147	157	154	162	150	143	141	132	156	165	167	149	170	137	145	132	127	130	135	159	158	141	139	115	163	159	158	157	143	154	160	129	156	150	145	159	143	136	134	169	141	141	142	152	141	132	151	144	163	137	163	132	145	157	152	134	138
11300	1668	460	501	482	495	435	433	444	451	431	460	423	426	441	436	422	425	405	411	386	437	414	409	447	398	427	440	390	451	406	411	454	439	439	442	431	388	395	437	445	454	377	446	438	435	414	368	411	418	410	447	412	421	412	445	391	460	395	415	418	421	427	420	452	400	440	407	436	442	407	405	436	440	454	426	393	448	426	449	405	423	394	424	454	416	414	432	408	401	470	385	398	422	434	449	421	445	409	453	389	437	377	420	457	401	398	414	449	395	460	416	388	452	424	458	428	404	422	382	444	437	416	409	395	472	418	413	398	396	451	397	454	371	392	429	432	385	433	418	435	425	409	414	433	448	429	431	363	403	442	431	416	407	394	410	435	425	428	418	436	421	411	463	388	447	447	445	404	424	408	383	411	378	409	400	394	413	435	406	408	404	456	424	400	405	416	400	412	444	421	420	444	390	440	439	399	387	420	413	418	425	414	413	419	435	405	401	429	448	387	418	442	411	391	418	413	421	421	391	404	449	430	455	421	422	440	426	440	415	404	408	393	443	396	394	428	429	422	428	404	400	417	452	449	422	419	431	456	393	390	407	443	408	425	436	388	406	428	385	405	393	417	402	413	426	401	376	440	406	417	422	424	387	427	420	423	366	431	437	430	393	399	435	431	434	420	429	435	474	440	415	441	442	414	439	413	390	388	394	423	434	396	437	447	436	446	385	406	400	419	417	456	403	450	400	421	434	415	448	380	426	415	438	407	399	433	438	412	420	420	422	417	436	396	422	431	394	389	416	397	404	433	422	423	416	435	386	391	418	416	403	414	428	457	433	418	425	428	413	384	403	406	411	419	412	389	406	371	460	409	431	456	442	397	429	416	398	447	437	444	374	411	414	431	434	398	414	409	413	416	443	395	394	432	412	454	431	413	428	430	454	435	443	439	424	479	407	466	435	417	394	399	409	433	385	413	412	462	424	454	426	420	406	410	414	395	374	432	406	426	426	426	433	429	425	434	388	453	425	418	391	460	404	426	415	372	379	434	411	438	430	414	421	427	394	432	412	450	387	422	395	454	448	396	447	459	425	415	454	372	403	416	450	421	364	417	377	421	430	455	423	396	381	417	375	421	389	414	395	430	441	452	431	405	457	407	426	401	379	418	392	412	400	406	434	402	433	398	419	405	423	422	416	437	409	425	473	429	377	390	381	443	440	397	451	426	391	479	450	420	416	427	424	424	456	449	406	417	399	424	445	387	412	445	398	425	410	453	404	424	441	441	402	391	429	420	430	427	437	405	434	418	406	372	392	411	478	434	395	415	369	410	375	408	415	392	439	402	391	412	435	426	395	414	410	387	418	396	430	432	430	428	434	419	426	382	397	445	473	437	435	414	383	447	379	426	422	454	404	432	381	413	382	427	405	442	426	418	395	415	397	422	449	388	397	385	404	393	430	438	403	394	444	443	444	392	427	464	369	421	395	429	414	389	412	411	439	400	430	419	402	477	425	411	410	419	410	425	434	481	419	402	418	448	434	424	394	434	432	404	421	428	457	441	420	431	405	439	428	414	432	420	450	424	411	421	424	421	407	440	441	425	413	435	434	429	393	442	424	407	427	405	399	431	411	445	401	427	396	414	428	383	436	418	424	412	422	425	436	441	440	408	413	438	442	445	408	407	420	412	393	435	415	411	439	413	440	390	418	409	388	442	406	406	417	432	426	445	410	456	429	421	413	415	419	380	457	410	411	408	411	380	382	453	427	414	429	388	430	431	412	400	418	406	449	406	404	417	426	419	415	425	409	441	424	447	437	406	417	461	431	435	394	437	399	397	397	428	445	406	370	429	419	424	425	488	398	385	401	366	439	435	428	466	416	450	399	425	441	369	427	401	408	407	451	427	428	402	406	416	390	405	420	435	425	416	442	407	419	370	442	406	397	431	469	410	428	424	417	394	414	427	432	409	452	391	416	422	454	442	404	424	399	434	428	422	430	447	435	380	422	428	431	451	440	405	435	409	405	396	436	458	399	430	427	437	416	422	390	421	451	428	439	411	424	455	425	431	386	382	430	407	449	407	431	418	405	397	416	476	420	402	403	453	443	420	431	397	398	435	472	422	442	434	423	427	392	412	435	442	396	420	434	427	419	396	429	452	434	440	422	431	402	399	449	408	423	400	419	453	386	430	427	442	408	454	434	430	399	422	405	425	392	417	390	420	445	425	413	412	434	442	456	425	425	409	444	405	390	389	441	394	380	437	434	422	456	404	434	450	410	388	410	404	434	392	460	415	392	415	423	411	381	419	395	390	394	416	424	389	449	436	404	402	464	386	400	407	422	410	433	417	429	423	434	440	425	399	413	406	424	418	407	414	443	452	406	427	443	413	387	424	427	418	416	424	401	432	408	466	389	402	387	404	429	410	430	436	448	407	421	400	412	416	382	408	427	391	414	399	398	421	437	405	423	395	388	455	456	396	396	441	421	397	396	433	414	416	411	432	426	419	452	460	425	434	417	374	422	442	407	439	412	385	403	429	412	397	440	382	453	421	445	407	447	401	450	427	392	389	388	423	426	403	419	405	476	422	428	445	423	471	416	419	435	458	414	416	407	396	456	415	463	404	422	433	422	461	439	424	418	404	408	424	387	434	443	418	404	454	381	413	411	408	418	455	408	409	410	433	410	428	428	402	429	429	445	404	417	430	447	416	433	428	411	409	421	407	435	415	393	430	404	383	414	439	441	452	445	433	420	415	364	403	443	413	441	406	384	401	410	426	423	418	430	441	430	417	398	396	394	379	435	423	426	406	432	434	401	444	402	428	435	407	422	419	401	430	427	414	446	443	446	439	409	460	409	378	386	440	428	463	440	402	421	456	443	397	433	403	428	398	440	403	412	430	442	437	437	452	394	417	465	423	395	435	443	411	427	443	427	420	411	423	427	417	418	400	427	407	429	441	401	404	406	415	442	427	412	424	428	441	437	390	433	420	409	445	406	456	431	397	455	409	414	408	441	425	417	423	432	411	435	429	437	384	399	410	420	383	392	414	423	422	405	430	433	433	402	405	415	434	465	428	445	415	409	391	415	429	443	382	436	402	416	431	390	433	403	450	394	424	398	437	416	413	431	386	441	462	428	409	435	415	411	386	414	412	407	449	415	389	394	406	397	396	438	456	388	419	443	421	444	433	406	430	435	392	441	443	405	445	409	419	412	406	386	422	414	443	396	452	408	385	421	422	399	411	423	402	407	434	409	401	393	431	441	448	427	435	421	413	408	407	450	437	382	438	400	408	436	400	397	433	403	438	455	437	391	427	416	404	401	425	401	419	402	414	408	435	445	395	447	399	418	438	417	413	398	438	411	413	415	395	442	398	399	434	452	424	394	416	406	438	427	431	436	413	418	395	402	425	415	419	422	419	386	441	398	402	400	425	435	418	399	438	419	465	447	424	468	432	407	417	394	436	424	410	383	434	419	444	446	372	387	452	435	400	393	438	442	425	431	418	412
62847	32290	6577	1020	622	518	473	410	377	402	371	361	347	332	337	378	324	320	319	300	302	325	324	305	335	293	325	300	309	325	310	313	336	292	305	302	321	330	298	316	270	303	346	297	292	305	302	283	297	305	299	322	324	296	324	333	299	321	292	292	327	307	314	285	312	316	299	305	336	315	319	302	270	319	301	295	306	328	309	311	326	311	302	295	328	319	343	286	274	305	311	299	277	300	308	294	281	305	287	302	304	311	305	285	337	315	296	306	329	279	304	294	326	281	288	298	299	293	290	312	289	310	313	300	309	331	285	302	351	315	341	319	301	295	351	347	283	318	322	317	301	309	314	312	311	304	291	294	326	302	300	324	286	297	328	315	303	318	268	307	293	314	317	315	326	289	311	289	313	319	297	321	293	304	289	305	302	305	307	296	313	296	304	287	279	275	310	311	273	274	303	323	272	274	316	299	325	336	326	303	312	304	296	292	298	324	282	286	283	310	344	317	278	333	270	318	296	301	291	330	305	323	313	309	293	323	294	355	285	300	308	314	280	277	272	294	310	316	279	304	297	311	319	296	271	336	302	269	315	290	312	290	318	293	277	322	308	305	310	327	315	316	304	286	280	299	322	309	299	301	303	302	300	272	298	328	311	320	322	272	279	318	315	307	310	326	283	308	263	296	328	320	306	316	313	278	313	322	303	302	311	322	311	321	351	258	294	276	262	283	305	303	299	264	296	272	283	350	304	299	302	347	303	292	308	307	321	299	292	297	288	267	328	310	311	299	312	325	299	333	310	326	306	316	274	312	276	299	333	307	316	324	292	322	341	331	318	337	320	306	318	316	331	319	338	292	290	311	318	295	318	286	318	295	342	329	301	276	342	292	356	304	306	308	279	336	327	308	307	338	330	310	295	288	294	306	282	341	312	308	309	279	257	288	333	336	294	310	347	296	289	303	332	289	310	298	303	314	299	320	314	285	278	318	305	300	306	299	300	340	316	295	306	303	304	313	327	299	355	308	305	313	290	297	307	294	312	306	267	313	324	293	281	306	288	295	274	321	321	291	313	325	311	315	303	286	295	338	323	301	300	323	297	322	332	333	299	295	320	292	314	314	307	302	327	246	312	289	305	266	325	331	299	320	286	293	306	325	333	312	325	305	270	303	311	321	279	344	329	307	276	281	310	287	299	312	317	328	345	309	287	309	312	302	292	289	314	307	286	273	312	297	297	302	318	319	297	347	302	317	313	340	310	305	304	299	329	326	316	322	320	318	314	334	292	318	325	301	314	317	321	298	281	296	304	281	299	300	321	300	306	369	285	314	312	327	298	296	296	342	307	309	328	338	330	265	297	292	298	286	315	309	284	320	293	302	302	312	339	308	296	335	309	291	301	341	306	329	294	355	327	285	296	326	283	340	302	316	338	319	324	314	330	297	305	315	326	300	311	283	292	273	279	334	299	290	326	325	348	321	314	332	315	288	302	280	286	325	303	302	287	354	297	301	336	273	318	311	312	318	309	328	296	347	290	317	285	307	303	321	321	330	303	287	339	300	315	290	275	350	312	308	287	304	297	345	302	293	296	259	305	318	318	322	309	333	286	317	280	295	295	319	310	305	299	295	326	284	312	322	291	286	329	287	289	267	256	337	295	314	291	296	285	311	317	309	304	340	305	291	324	289	318	296	321	323	306	312	299	284	295	300	294	320	315	298	302	303	303	324	289	328	288	305	325	330	284	311	310	275	282	314	329	309	317	326	286	311	288	329	310	307	306	309	310	318	276	351	292	317	316	325	312	296	315	305	302	312	303	274	335	297	298	250	309	317	330	281	320	315	327	303	319	280	306	329	309	305	327	334	306	303	305	297	326	315	328	278	310	297	319	296	316	315	289	314	331	322	315	294	277	289	309	324	284	286	307	299	291	345	294	283	262	307	317	311	298	298	325	303	295	279	313	320	294	312	290	295	296	268	257	244	324	285	339	325	303	277	303	286	322	327	293	321	326	296	298	298	302	306	323	313	313	303	301	284	319	304	336	309	343	301	290	305	332	291	327	301	295	282	314	315	319	308	291	310	293	322	306	297	294	305	323	333	307	327	323	303	314	319	308	355	325	277	323	300	334	300	310	299	317	308	316	286	316	293	299	292	286	323	279	306	345	296	293	314	314	268	294	303	331	287	307	318	329	335	356	311	307	319	326	299	303	318	302	315	287	308	334	315	333	306	301	308	289	302	318	301	291	292	314	306	330	292	305	325	306	327	312	298	293	309	277	324	326	332	299	307	315	302	318	318	275	290	309	312	300	312	324	307	290	307	293	332	304	313	299	358	325	310	302	300	329	264	323	283	294	287	316	310	291	319	324	268	290	306	302	282	319	297	300	309	325	297	328	286	300	301	331	307	295	296	303	284	294	285	321	290	290	312	314	326	290	315	284	340	309	298	290	313	297	320	299	314	301	321	307	313	322	294	299	285	304	317	282	324	328	308	290	301	303	297	317	280	322	314	315	300	275	316	297	268	298	325	301	304	321	291	302	304	336	305	331	312	309	335	298	296	286	333	297	303	293	305	290	287	284	313	292	307	328	322	297	281	303	311	303	315	295	298	316	313	299	313	301	326	309	325	324	309	309	327	326	343	322	296	298	287	297	299	322	334	299	307	306	310	313	314	284	323	305	305	312	318	304	312	288	311	271	327	302	309	309	317	274	296	284	294	281	299	280	302	327	314	286	324	339	302	314	301	293	295	297	313	327	288	296	301	315	296	291	338	301	277	290	321	281	332	325	294	308	334	302	312	297	294	283	312	327	325	299	297	271	254	296	290	302	311	268	311	284	320	332	289	287	313	291	300	293	282	334	317	345	299	288	312	296	266	287	291	309	332	356	289	346	280	322	282	322	336	269	331	328	320	345	304	319	296	309	307	289	328	313	303	290	290	319	307	317	290	314	293	296	315	300	284	317	329	324	316	297	284	305	332	313	312	328	289	273	334	300	306	325	287	284	312	317	302	293	307	324	310	336	334	299	314	262	308	340	333	301	290	323	278	298	274	308	311	308	274	299	309	308	330	310	296	316	281	314	291	315	300	309	298	296	312	335	286	322	300	319	300	314	295	296	329	280	307	289	306	285	300	316	322	301	278	277	309	309	295	302	329	296	297	300	299	308	328	279	324	315	327	291	313	301	337	313	331	313	308	345	334	313	321	306	287	303	299	321	314	323	334	310	285	304	305	318	309	299	316	324	318	291	293	315	309	314	317	299	319	305	289	329	330	285	291	315	291	326	288	346	308	298	296	292	297	277	358	324	328	284	303	325	309	300	271	333	293	302	281	311	276	300	276	318	300	334	285	289	355	317	295	317	289	314	276	282	330	303	303	308	309	316	269	326	334	296	299	331	321	335	334	295	304	290	284	308	308	305	306	293	305	290	323	294	322	312	327	284	333	300	303	314	303	276	310	307	266	326	313	270	292	308	310	318	305	307	310	294	315	293	298	316	335	307	302
39076	9983	2353	2681	2376	2063	1713	1547	1367	1303	1197	1107	1129	1002	1001	982	976	871	872	910	842	856	856	879	821	819	861	786	840	806	812	815	791	805	797	814	821	818	741	765	875	760	776	814	802	786	790	820	736	772	771	807	780	805	736	772	685	768	759	778	813	781	755	768	739	762	732	801	776	727	791	802	725	746	749	742	785	741	769	765	750	739	786	811	723	749	732	776	733	746	769	748	780	785	744	758	750	714	740	796	759	748	752	709	714	703	814	737	748	741	785	750	749	789	768	732	734	748	781	768	779	710	721	795	755	705	819	743	773	749	783	772	766	754	752	736	782	735	798	736	728	723	779	761	725	764	742	777	739	726	755	738	732	766	736	752	774	755	749	822	715	730	743	705	767	733	772	773	793	737	750	722	758	739	732	724	750	743	741	755	783	765	727	726	738	811	804	775	785	745	755	768	747	756	763	718	691	780	739	755	784	791	778	787	754	789	778	738	755	726	769	707	730	760	739	777	734	746	737	709	756	837	734	789	760	729	761	739	754	772	773	737	775	720	722	753	778	791	738	695	748	725	732	770	752	745	766	770	727	745	757	786	723	726	693	730	751	732	758	772	784	768	763	762	788	776	712	781	773	768	705	749	702	788	770	785	782	750	763	797	769	772	737	763	725	753	745	723	728	747	744	782	736	760	782	787	737	780	763	742	749	770	757	770	767	801	747	715	749	716	805	738	747	737	788	722	755	746	681	785	814	749	702	835	796	776	771	754	720	800	789	740	747	717	775	740	780	785	744	827	759	771	765	825	757	754	736	796	703	749	746	739	776	745	750	755	738	737	768	756	719	799	782	805	704	782	776	815	752	790	753	769	801	793	757	735	760	783	759	729	713	753	737	784	747	727	729	747	719	777	727	754	765	749	727	800	775	757	781	706	788	756	781	780	750	730	729	761	769	738	813	796	760	780	732	786	704	797	735	797	760	732	749	723	748	746	775	693	762	799	763	764	736	778	754	724	745	789	733	792	766	718	779	736	717	778	747	702	783	770	755	778	761	720	771	747	750	762	754	756	775	682	755	728	727	758	742	726	724	724	745	710	747	776	785	734	761	724	800	744	772	754	739	759	793	755	814	750	758	739	774	729	719	724	765	769	741	731	752	735	757	777	722	733	828	774	753	767	791	800	751	723	775	795	726	761	770	739	733	798	706	794	752	775	796	780	778	711	742	743	749	774	793	739	776	784	762	765	770	782	773	800	759	759	746	721	758	743	755	772	735	763	766	737	787	723	697	772	779	736	744	767	745	777	750	756	744	711	801	777	745	735	813	756	706	763	726	753	775	753	737	750	750	769	765	754	773	761	731	777	745	723	770	721	730	759	767	811	725	771	722	730	801	758	777	798	756	723	743	713	761	756	781	726	814	714	790	727	769	753	786	700	770	746	782	784	756	767	701	747	781	761	741	757	782	736	713	776	821	751	771	710	785	745	740	731	709	769	758	752	707	715	720	760	785	760	747	737	785	741	752	773	755	747	718	760	772	789	770	737	806	712	767	740	829	756	721	782	697	749	720	754	766	783	747	756	799	789	745	737	778	738	751	787	795	718	751	785	756	807	775	752	748	731	736	776	740	753	738	771	779	760	759	778	735	792	729	749	753	776	718	767	744	755	738	713	760	708	745	769	726	728	742	732	787	810	814	708	742	743	739	730	781	752	737	746	723	745	736	785	722	719	807	746	785	794	704	744	734	742	786	755	746	746	722	700	697	738	746	781	741	780	781	783	746	734	781	722	754	792	814	817	722	744	726	739	764	782	742	736	757	740	747	784	733	713	744	776	735	717	776	783	795	752	720	780	702	761	733	745	790	747	744	798	722	740	724	793	746	810	730	709	791	714	739	772	783	818	752	710	729	744	732	733	773	757	738	743	742	785	843	747	724	767	760	766	762	741	711	792	752	791	753	711	744	759	715	739	743	751	778	758	751	747	744	751	757	751	725	737	740	760	742	736	781	751	723	777	707	755	779	692	815	746	767	813	767	790	748	732	720	732	732	737	720	739	724	720	782	731	746	772	726	762	709	739	801	764	733	749	770	717	760	741	761	761	752	754	760	720	778	788	717	783	796	771	803	801	785	756	777	769	761	760	756	749	810	726	722	742	743	690	776	734	778	726	723	807	698	718	780	774	768	787	752	758	783	727	736	765	784	757	730	756	759	750	754	807	758	742	784	790	764	739	745	744	837	745	776	753	741	776	780	741	770	779	776	781	760	759	746	742	758	802	740	797	717	795	783	753	730	788	780	762	771	781	771	708	746	730	711	733	735	767	743	761	769	738	762	714	720	759	727	702	768	765	722	738	760	794	731	760	733	723	762	760	731	755	724	770	726	719	739	773	740	791	776	792	748	740	774	775	726	782	780	760	788	722	727	761	733	748	761	720	717	774	732	754	731	778	751	804	762	719	742	724	760	739	750	782	759	801	766	744	762	776	761	764	772	765	765	731	784	753	717	740	754	719	769	729	748	755	736	749	737	713	742	763	755	761	741	802	725	755	755	745	718	773	816	751	731	761	737	773	763	774	702	741	777	773	776	793	760	743	746	764	749	757	704	728	752	815	751	732	757	766	731	768	806	794	711	757	761	789	780	771	735	821	750	757	762	715	740	740	769	742	718	720	758	773	804	744	779	749	757	735	734	802	760	764	776	785	756	740	766	780	785	779	804	784	740	754	741	778	780	702	738	723	792	728	734	752	768	782	762	806	765	782	761	804	761	713	791	734	750	819	830	770	711	723	748	729	750	759	746	770	735	772	780	754	703	756	734	717	765	766	720	814	782	781	748	764	711	702	768	768	716	741	795	742	762	780	709	758	749	788	730	737	740	755	711	789	760	785	741	723	704	768	770	775	814	760	748	748	773	724	767	759	748	732	728	762	748	787	777	716	731	761	770	730	723	761	752	763	754	726	767	806	778	765	742	777	721	757	727	764	783	748	748	797	745	735	721	766	724	730	781	785	788	728	749	735	747	748	776	750	756	762	733	782	723	762	733	771	800	721	800	766	768	800	724	745	798	791	738	753	758	723	750	756	807	765	779	744	758	747	776	732	789	774	739	804	748	752	790	751	769	756	741	742	754	774	782	741	772	794	752	738	738	770	836	732	735	736	707	751	739	716	732	761	790	760	763	766	760	746	782	770	756	793	704	813	723	761	751	803	754	744	764	704	784	751	727	794	770	774	726	719	736	760	708	764	762	760	772	787	780	745	762	748	724	752	784	770	743	811	718	766	752	765	774	729	754	741	761	766	751	702	781	805	791	742	764	748	746	756	739	776	759	722	749	728	819	749	770	737	746	776	754	737	774	770	765	746	762	767	761	709	767	772	768	735	747	727	708	786	778	753	670	768	734	760	737	728	732	799	712	778	764	727	747	788	727	767	772	770	703	738	765	764	757	821	754	754	765	747	770	747	756	720	770	748	801	757	731	731	782	733	742	747	726	732	748	743	754	786
71747	40490	13767	2374	1167	877	676	569	558	469	439	427	444	411	372	331	365	344	325	347	335	334	352	353	308	347	308	317	322	342	349	304	344	327	341	343	301	335	307	301	310	321	300	332	308	352	351	308	321	333	313	325	289	309	356	287	308	305	317	337	324	315	336	326	297	301	328	330	334	318	306	326	287	317	310	337	285	292	301	315	272	313	326	305	316	325	312	329	273	320	336	317	258	300	339	278	336	335	358	283	309	325	331	323	315	328	320	319	293	303	319	316	274	327	344	269	303	332	309	300	303	332	311	317	325	312	314	294	332	319	314	315	333	323	323	293	318	320	320	290	319	311	300	321	312	318	330	344	321	324	298	298	325	340	321	306	332	345	315	309	317	327	296	323	294	293	328	326	320	288	331	320	312	336	335	319	316	318	315	307	303	314	299	354	324	316	330	340	321	309	316	300	319	327	297	322	298	307	287	318	338	334	341	319	297	313	267	309	310	286	318	282	323	309	278	331	255	324	321	305	319	285	284	305	326	329	316	320	316	329	321	302	327	307	287	310	312	324	286	331	304	259	296	300	302	323	281	330	341	303	334	285	313	312	325	298	323	320	343	339	286	348	315	290	327	290	302	320	316	306	317	295	310	312	312	276	313	302	279	306	320	311	316	335	297	312	289	315	307	282	288	320	323	295	341	379	313	328	320	286	280	300	294	322	321	318	319	305	325	298	335	299	340	298	295	288	301	310	306	299	325	331	314	344	291	344	322	338	327	315	339	297	354	323	320	318	312	294	298	323	317	320	294	314	314	316	305	335	317	362	302	314	334	334	297	331	306	307	293	291	325	292	332	323	333	302	335	356	345	321	325	290	299	358	319	289	337	315	298	323	323	348	294	346	299	336	335	310	292	312	297	337	295	289	315	286	323	328	295	326	311	327	336	325	313	305	285	316	326	328	284	302	307	337	267	308	314	306	324	327	307	320	291	309	306	317	271	335	299	326	346	305	291	309	317	338	301	299	310	310	330	307	314	289	300	279	335	324	323	284	265	309	328	294	321	319	302	316	279	288	298	320	305	303	320	279	303	256	348	351	298	286	299	334	326	323	328	315	337	299	343	318	353	308	321	289	342	303	302	333	294	331	307	302	318	307	297	316	346	300	313	337	294	317	298	346	287	312	272	307	328	301	321	299	320	305	307	303	324	323	329	296	304	330	303	304	286	340	311	295	308	349	313	271	303	327	330	315	297	298	307	293	302	324	314	334	297	334	333	326	328	306	304	344	328	359	341	301	300	299	288	310	310	321	282	311	348	314	311	321	338	313	314	331	311	294	299	309	288	302	292	313	328	298	323	319	301	318	327	302	331	261	307	298	293	326	305	344	327	293	274	294	322	319	329	307	310	325	303	340	266	312	293	328	295	306	336	356	266	324	304	308	334	316	295	312	332	324	327	290	326	313	290	313	308	332	289	320	298	342	294	327	301	278	325	289	314	320	302	344	311	356	288	332	308	341	283	299	325	307	282	314	306	297	326	322	280	309	283	315	293	344	318	343	363	309	314	323	318	341	331	330	324	275	306	319	331	313	350	303	315	331	305	293	296	342	299	318	325	311	275	312	290	316	292	319	282	304	331	311	313	272	321	329	301	302	319	320	318	334	321	297	283	335	320	319	329	320	322	290	298	314	315	300	311	315	335	346	323	332	290	289	335	311	327	310	304	286	319	315	310	305	334	293	337	291	300	303	286	320	345	337	312	327	306	315	318	338	351	306	313	315	323	346	352	309	342	320	319	292	298	310	320	329	348	333	288	313	333	322	324	290	308	332	308	303	311	322	340	331	307	275	284	314	329	293	304	303	298	296	291	301	306	329	319	341	302	325	314	299	340	314	314	310	330	309	306	324	303	325	315	288	281	316	313	295	343	294	298	304	334	309	293	332	325	298	303	300	287	326	310	365	295	320	289	320	331	332	295	283	326	317	299	326	293	301	289	292	283	277	323	315	315	305	290	347	310	304	286	289	286	317	318	277	313	337	305	316	293	334	291	320	318	342	338	317	303	316	325	303	302	304	302	262	296	326	331	330	297	324	322	284	303	309	303	326	303	323	329	320	295	329	290	326	318	295	307	310	325	337	310	313	320	305	323	297	323	292	344	329	314	322	309	338	296	321	362	297	345	290	311	323	306	315	310	276	293	324	321	328	299	322	320	340	281	306	302	322	313	292	312	356	345	331	293	278	296	310	292	340	284	317	288	323	325	327	301	316	307	305	344	301	317	334	313	310	327	309	332	313	296	288	328	314	288	332	323	319	330	320	299	319	302	303	320	329	326	323	340	330	357	301	310	337	322	294	280	282	312	286	292	314	310	300	324	293	351	312	314	285	315	294	324	315	318	327	305	306	302	316	264	297	297	323	311	351	298	300	302	356	319	313	286	307	297	350	355	307	289	317	319	282	307	310	302	289	311	286	326	303	324	310	307	292	296	275	307	320	300	317	292	333	317	318	288	315	322	311	301	321	320	301	303	337	324	330	327	336	321	315	271	327	319	253	310	287	298	303	287	331	279	326	294	310	299	318	321	346	244	318	317	332	329	326	329	302	341	295	300	348	329	311	333	337	309	326	318	306	367	318	354	313	305	292	310	321	315	330	311	324	329	332	332	317	337	356	301	275	309	312	332	344	286	310	298	325	329	310	285	305	306	316	281	307	323	341	291	315	310	326	289	278	325	305	307	303	275	301	309	291	332	321	310	319	324	266	323	344	288	317	319	321	328	302	319	350	317	303	278	321	320	299	289	332	312	333	295	314	312	319	344	329	366	304	320	286	295	287	312	327	326	302	329	321	338	352	339	314	274	275	333	310	350	312	300	315	340	304	286	311	299	311	319	337	297	327	266	299	306	292	317	318	334	290	339	294	274	324	301	302	315	320	285	316	305	291	316	299	297	330	319	298	275	313	304	314	330	340	304	305	314	300	318	328	315	321	309	318	292	275	326	302	318	308	341	315	335	307	304	303	331	309	325	336	324	294	329	305	289	334	308	302	311	317	308	309	330	297	340	300	295	347	300	310	290	320	287	294	293	320	303	315	311	294	328	284	311	315	345	322	317	296	309	327	369	330	332	305	317	261	321	267	306	321	318	319	315	324	292	305	313	320	279	288	339	296	340	329	318	310	304	323	316	291	312	282	314	322	307	300	317	310	306	289	301	309	310	319	311	311	323	278	324	330	317	276	313	356	296	316	310	318	286	325	279	312	320	288	303	312	321	295	340	277	315	301	282	321	296	305	310	339	316	319	310	303	318	315	315	305	319	299	317	309	299	310	305	331	312	305	314	290	331	286	303	328	312	298	285	322	315	325	354	263	319	318	280	314	339	313	304	286	280	312	295	305	343	327	325	325	305	320	293	324	316	311	340	273	296	327	302	302	312	332	330	312	371	294	324	301	342	338	355	307	346	314	305	314	295	280	307	293	304	303	346	328	290	286	327	302	323	311	297	357	300	314
48640	13780	3839	4317	3932	3248	2653	2259	1975	1676	1626	1521	1384	1381	1195	1187	1123	1047	1059	1018	1009	1008	957	975	935	887	919	882	873	842	837	846	835	871	818	879	819	794	830	783	806	833	818	769	811	820	772	786	857	781	758	777	812	772	758	773	787	762	730	762	766	774	792	784	837	787	769	726	772	764	755	712	802	712	760	725	796	765	768	781	798	750	810	793	734	720	747	727	693	785	788	736	824	752	755	718	740	779	748	764	753	795	757	754	739	761	764	748	687	744	678	771	751	705	697	765	777	763	755	762	737	740	782	743	803	707	766	735	739	731	721	739	698	756	733	747	726	726	719	770	764	773	737	731	737	753	771	757	753	717	691	735	775	715	733	771	709	756	745	741	707	741	729	765	682	763	675	715	714	770	757	745	761	763	700	731	765	769	691	805	747	753	733	755	709	735	732	746	763	731	738	734	774	740	760	707	788	738	765	723	721	811	756	728	744	756	759	734	769	815	754	745	723	701	724	741	743	742	758	737	697	748	749	751	751	753	756	753	734	743	768	803	754	751	758	720	758	768	738	778	743	714	769	719	712	718	726	764	709	717	784	746	719	700	754	715	779	723	741	720	713	742	711	688	767	734	753	769	727	724	783	780	753	766	736	738	718	787	707	777	791	685	769	749	762	708	703	747	774	836	737	773	792	758	761	757	737	752	786	723	746	717	774	757	764	737	747	705	735	738	740	736	801	783	741	728	751	742	696	767	749	773	678	712	766	772	693	761	750	724	754	741	684	748	742	692	761	744	680	759	717	783	767	729	761	789	773	744	728	731	705	750	715	703	787	690	750	745	737	795	729	789	724	740	769	748	730	731	731	701	723	765	711	705	752	754	810	732	751	770	750	735	720	714	783	720	731	719	773	707	756	743	716	733	736	729	756	747	735	727	747	766	678	778	745	701	762	755	753	714	730	803	728	709	767	731	702	708	752	727	749	782	765	732	732	745	706	734	711	768	775	751	684	736	740	763	726	727	739	704	709	752	755	750	693	701	724	711	791	743	779	753	707	737	741	735	768	773	775	789	720	755	705	726	738	724	671	721	704	809	731	715	734	744	763	780	789	730	765	724	816	759	728	710	732	796	749	753	732	765	738	723	738	731	758	753	718	746	761	728	729	782	700	743	713	741	726	708	704	739	765	723	752	729	768	761	708	747	697	796	784	712	703	768	722	734	780	780	760	751	824	754	762	740	738	738	692	743	762	726	730	737	724	719	759	732	789	747	752	744	763	749	711	738	707	716	727	773	752	739	761	705	751	730	756	739	743	757	707	716	687	750	742	747	765	725	773	698	720	734	752	754	750	771	714	722	764	714	771	727	678	741	720	768	738	749	756	739	718	784	754	758	743	725	715	735	784	698	734	725	745	772	753	752	693	760	743	777	736	683	800	741	692	734	732	778	761	732	733	757	783	732	806	755	756	721	746	709	798	769	730	720	708	769	729	830	720	825	750	719	745	704	763	673	743	714	734	740	734	731	780	717	723	742	722	726	757	704	698	767	777	821	749	778	711	760	738	733	791	765	746	754	719	757	705	741	723	696	722	696	729	756	749	781	756	728	717	725	745	742	723	800	755	717	737	763	697	735	752	727	754	722	709	780	730	727	742	720	780	720	747	716	810	712	744	710	709	787	717	812	763	727	698	718	703	734	711	753	718	755	812	703	687	781	751	793	775	768	764	703	779	728	723	773	745	762	724	709	804	700	782	768	731	747	774	722	740	695	772	753	707	759	703	719	752	766	787	768	728	736	688	811	759	752	742	714	714	743	757	730	742	777	731	730	691	776	761	764	752	755	744	701	722	834	756	732	750	727	778	766	752	745	746	772	750	701	760	721	756	714	719	729	750	761	724	778	767	720	712	770	739	796	732	746	759	765	757	740	747	804	707	737	753	756	708	767	757	722	753	729	749	719	810	712	753	781	725	745	738	736	763	734	776	729	791	768	749	786	732	715	747	748	746	774	792	760	762	777	742	728	697	718	724	704	736	741	730	725	784	704	710	742	753	747	792	774	716	711	715	795	734	762	744	713	747	761	705	733	737	800	724	729	750	780	757	782	644	759	779	713	748	711	760	691	722	730	725	731	743	749	714	770	746	717	701	719	765	691	731	756	758	796	753	786	724	782	731	713	731	728	732	739	707	746	731	714	767	723	775	757	813	740	718	717	710	693	759	743	712	676	758	685	766	744	784	753	688	756	720	696	760	757	745	744	778	750	706	741	744	766	747	726	746	743	741	731	768	706	758	714	723	705	733	750	738	705	718	716	730	736	749	752	734	739	772	691	749	715	736	736	745	786	743	779	753	747	729	773	739	743	762	774	724	711	741	785	709	719	756	758	802	727	721	719	708	701	734	729	756	807	733	725	779	749	698	731	744	747	762	754	711	802	753	730	803	713	712	776	768	788	769	698	714	763	761	731	745	729	796	727	721	762	697	777	718	770	764	741	785	830	722	717	781	706	722	782	749	734	748	750	735	719	691	722	750	743	735	752	697	742	766	763	757	740	751	782	769	718	763	781	727	758	739	743	737	719	777	711	731	691	753	744	702	754	782	760	681	746	721	770	752	704	752	743	690	709	747	733	706	679	751	779	735	690	744	709	731	781	712	789	742	804	736	727	732	751	742	747	721	768	762	741	703	759	740	745	742	716	752	773	737	748	738	767	774	744	728	768	714	739	748	761	750	771	762	776	744	722	753	718	748	715	744	745	773	754	745	719	784	757	754	754	771	786	795	722	714	728	738	740	731	829	715	734	696	746	753	761	777	711	722	717	756	735	722	710	741	699	713	759	748	753	727	702	745	725	757	696	776	741	756	767	718	710	740	750	714	700	698	710	733	730	783	735	743	756	783	701	720	724	745	719	729	775	724	746	730	769	749	759	732	787	749	734	716	724	766	737	738	768	738	747	752	726	717	739	762	745	724	737	732	762	745	717	756	728	708	765	720	730	720	715	756	730	826	721	692	746	740	713	758	747	772	741	760	718	737	735	734	757	820	770	777	729	785	728	755	762	732	747	726	754	785	737	732	760	719	712	758	755	736	714	778	739	746	726	741	702	738	770	774	724	697	727	760	737	769	743	722	732	729	698	773	719	720	747	738	757	723	780	703	727	768	741	726	797	772	719	755	740	755	702	770	763	767	738	783	715	709	755	783	741	704	743	708	769	758	747	759	712	726	725	703	725	740	768	758	705	710	751	763	736	749	738	767	711	715	765	759	721	729	733	770	743	760	740	755	736	777	740	738	733	741	718	825	768	732	782	762	735	748	757	698	733	700	732	705	732	755	744	770	790	729	722	771	768	721	732	733	753	749	770	713	747	772	779	738	773	757	701	699	765	718	717	689	735	741	743	730	710	729	727	749	763	772	683	755	743	760	721	783	782	706	725	772	756	779	743	756	723	768	741	773	767	652	730	702	809	733	764	724	719	722	720	705	711	725	761	749	726	712	753	721	747	735	766
13314	1596	210	176	137	164	162	157	169	166	153	135	131	139	174	149	166	166	153	124	135	155	139	138	152	117	122	154	163	140	136	144	151	134	145	119	124	156	153	149	163	145	132	140	124	128	135	136	147	138	142	133	140	160	147	128	160	114	133	133	156	141	132	133	134	144	127	129	148	133	140	135	151	133	126	145	160	164	146	161	156	143	151	137	138	149	149	130	151	161	133	129	140	161	151	151	132	146	142	153	156	135	141	149	153	140	157	147	136	137	154	146	129	155	145	150	151	141	158	142	138	166	139	131	165	145	154	139	143	146	156	140	140	150	141	154	130	131	154	151	146	146	130	132	162	146	153	141	130	145	140	149	157	144	154	149	129	140	145	143	155	151	141	156	148	138	139	161	147	154	152	136	126	149	135	135	129	167	148	147	131	161	115	140	170	164	123	153	159	141	144	138	153	148	139	126	134	157	177	135	161	134	147	164	147	148	156	139	154	146	143	151	143	159	128	151	142	144	139	133	144	144	106	164	126	140	132	160	153	155	138	139	165	150	144	151	119	139	143	126	153	154	151	138	154	156	139	132	160	145	153	141	165	144	143	161	139	148	153	148	160	160	140	154	158	148	147	142	140	145	137	142	132	150	157	162	149	149	145	133	151	162	149	145	136	148	144	140	146	135	128	129	166	128	155	164	141	144	161	152	122	140	136	146	129	151	153	149	167	139	168	167	127	141	128	146	143	173	140	111	137	157	147	150	170	143	168	141	141	117	138	149	134	155	155	144	164	147	156	154	147	147	156	166	138	141	148	125	153	135	167	145	147	141	133	144	170	147	156	152	141	135	160	140	148	131	120	147	157	151	147	128	111	144	135	149	147	135	141	174	136	130	137	140	149	149	134	152	154	150	146	136	136	144	150	147	147	139	135	154	139	152	142	158	135	138	145	147	130	156	117	132	147	148	118	159	163	122	143	138	158	122	133	150	149	115	141	135	136	149	144	164	148	135	132	153	145	158	124	152	161	160	130	150	163	153	136	164	156	157	126	153	135	142	145	133	146	160	139	144	150	130	150	155	142	138	130	141	162	151	132	147	154	139	147	152	135	152	146	133	185	159	153	148	156	125	151	154	133	139	145	134	138	163	138	156	144	134	150	145	119	151	155	140	160	135	130	143	142	157	138	157	148	160	146	141	150	142	153	150	149	123	141	142	147	145	144	156	128	134	153	138	124	152	133	146	149	140	142	136	148	160	148	121	122	144	153	162	150	148	127	144	143	153	151	139	168	121	133	129	143	127	135	161	128	131	151	145	145	174	144	141	159	140	143	133	146	135	152	155	139	132	142	160	141	134	156	146	148	138	135	128	145	152	135	143	124	138	143	139	145	106	166	136	134	143	136	157	141	139	153	140	143	122	126	156	130	152	140	144	143	155	137	168	153	159	128	156	147	157	151	145	133	138	156	161	156	137	146	128	149	157	130	160	142	149	158	144	153	145	145	128	129	139	154	150	155	151	125	135	143	127	148	120	142	135	134	159	158	131	124	142	160	132	141	142	121	134	134	159	150	139	148	122	119	155	169	147	149	122	145	130	143	117	158	133	148	168	153	143	153	147	160	140	133	147	150	143	157	150	163	149	148	132	167	137	127	141	132	149	154	132	137	136	160	153	144	144	142	122	162	125	151	150	144	163	146	147	143	131	142	131	126	131	158	138	154	119	125	127	158	152	163	154	145	138	141	132	126	149	132	154	160	144	133	137	171	164	142	132	159	157	165	152	147	134	150	144	149	149	162	141	125	152	137	139	127	155	120	143	144	150	137	134	155	155	172	160	150	145	148	145	142	151	162	165	146	151	146	150	152	161	141	135	165	156	143	150	116	147	152	123	134	143	130	126	146	130	161	131	142	125	144	141	158	122	141	148	144	150	162	131	128	177	148	149	141	145	134	173	136	157	144	129	144	139	154	148	132	153	155	156	137	149	148	159	170	153	147	153	130	154	144	147	154	137	158	144	149	151	135	124	145	155	137	153	134	141	157	146	120	131	143	119	145	144	142	163	134	133	140	138	146	148	148	126	150	146	149	138	146	160	142	138	152	131	137	139	166	131	130	143	143	147	142	147	153	137	150	127	156	132	150	147	167	145	153	145	164	123	143	173	162	146	148	152	152	155	171	141	149	156	148	127	155	153	149	137	149	145	143	134	167	150	124	157	138	154	160	147	154	149	133	138	143	128	144	166	147	138	135	153	136	138	160	156	131	151	155	146	128	115	144	147	161	148	139	152	140	157	138	132	132	151	145	160	171	155	139	145	152	140	155	135	141	156	142	137	129	150	148	144	150	144	137	165	148	142	142	141	155	148	132	144	143	153	155	155	121	147	159	156	121	167	158	138	158	146	143	129	135	137	167	147	124	145	146	144	139	126	128	140	143	122	154	152	142	147	147	153	120	131	128	124	133	136	147	139	136	159	144	156	140	132	147	140	134	141	149	141	149	138	154	147	178	154	121	162	152	156	137	170	156	156	161	137	138	176	160	163	161	157	146	141	145	135	163	151	162	151	145	137	125	136	118	139	138	139	130	131	121	137	150	134	138	139	146	141	163	125	145	135	148	150	130	165	135	149	135	148	139	147	150	168	157	151	130	135	128	155	159	140	145	154	127	141	113	135	161	123	143	137	149	146	136	137	121	128	140	148	160	156	147	138	124	151	148	142	146	131	138	142	136	136	138	153	154	150	134	149	151	155	142	142	148	141	142	144	149	135	131	133	133	137	139	147	143	157	157	155	144	158	129	161	126	156	153	159	143	160	154	139	133	149	133	172	150	129	146	157	125	162	163	129	146	161	171	144	147	150	122	148	133	127	153	151	143	149	142	146	160	152	151	144	137	149	144	156	135	159	156	139	147	125	154	142	139	153	134	112	142	137	146	131	153	167	108	147	135	143	147	158	144	138	126	145	149	139	125	149	155	145	158	123	128	138	144	153	147	153	136	159	120	138	159	137	159	137	124	144	133	138	144	140	150	150	147	151	150	132	151	143	173	161	158	141	162	140	143	160	150	133	126	124	146	150	131	152	149	128	157	134	127	150	139	144	148	134	146	153	120	134	152	162	169	147	149	139	140	158	139	131	141	153	134	141	121	142	139	140	131	156	139	160	143	150	164	107	141	154	145	144	151	135	139	148	141	147	157	163	163	124	150	146	138	129	160	152	163	162	161	136	164	143	157	137	132	145	131	135	132	159	146	157	138	162	148	149	150	132	159	143	153	132	146	126	160	134	133	148	167	151	162	139	157	164	155	157	153	149	136	151	159	133	167	158	147	156	155	135	127	138	148	122	142	163	147	154	165	149	170	151	124	145	149	159	144	145	157	143	140	154	162	155	132	157	109	146	160	126	160	142	148	163	163	161	170	167	119	132	157	180	163	140	144	132	138	159	161	146	121	161	148	158	150	142	145	150	141	155	140	138	144	143	149	155	161	138	140	161	138	136	154	127	152	156
11475	1475	461	453	480	424	457	424	412	414	414	455	413	412	414	414	441	417	401	436	405	394	470	423	446	424	415	442	428	427	406	412	397	369	411	415	394	400	408	418	437	420	395	421	416	432	424	439	402	410	436	433	404	383	407	411	409	401	433	416	399	426	459	419	350	434	422	416	402	435	397	385	398	418	421	450	414	458	390	434	440	443	406	489	446	396	438	397	420	455	426	403	472	416	422	412	401	445	419	404	397	418	437	445	421	392	427	390	397	379	420	431	414	430	453	393	415	406	423	376	429	408	414	406	413	398	383	433	427	411	393	420	416	411	451	428	433	437	427	439	412	445	429	408	432	413	420	384	430	455	413	403	415	418	410	404	405	416	375	403	403	391	428	385	430	407	410	430	411	386	407	408	394	376	400	415	428	403	403	407	407	436	405	413	457	408	415	449	409	428	387	396	390	397	418	410	417	435	439	424	447	415	431	448	394	404	433	382	397	418	403	399	418	431	434	419	421	417	455	445	433	400	421	450	424	450	423	430	429	395	403	427	432	378	391	394	421	406	427	416	387	407	400	441	445	403	411	404	422	446	393	443	424	420	436	430	414	431	410	434	416	399	435	433	415	410	388	408	442	370	388	456	398	411	421	434	426	383	407	410	416	473	384	411	432	382	407	404	458	402	426	423	422	423	417	388	399	384	425	409	416	415	402	408	410	421	420	394	434	406	399	407	378	402	398	434	405	431	422	434	444	422	380	409	365	403	371	419	410	429	450	435	437	402	411	446	428	393	388	388	437	398	427	405	391	411	366	430	460	397	437	399	422	417	417	407	402	367	405	388	431	388	401	409	416	433	418	406	424	386	430	416	369	417	426	444	425	397	412	406	422	405	415	427	426	395	424	373	372	414	427	408	421	419	400	434	394	441	406	412	393	418	411	415	404	397	442	438	429	410	395	399	403	429	419	392	401	429	411	401	421	407	412	449	401	424	430	447	385	418	388	419	463	420	409	429	407	393	412	424	387	395	425	433	387	436	406	390	372	418	420	386	411	458	444	407	435	412	398	403	387	411	433	447	463	401	423	416	403	444	409	436	418	412	395	382	421	380	470	446	424	378	430	417	376	399	385	401	416	402	409	421	419	430	430	386	392	394	414	415	407	393	425	435	409	443	408	394	423	407	409	403	416	377	416	390	421	411	452	433	418	411	410	402	443	417	409	429	398	381	378	396	425	375	414	425	420	432	423	412	371	382	436	424	439	433	449	447	438	414	416	407	394	415	430	402	439	431	437	415	416	414	409	422	403	415	440	419	442	371	429	445	427	407	392	429	399	373	413	422	396	421	410	392	410	434	418	413	398	389	436	417	447	423	429	444	426	443	408	418	453	426	423	433	387	424	401	430	464	407	393	440	434	414	376	440	413	422	390	406	437	385	424	398	416	428	402	394	386	361	419	417	432	435	406	388	412	429	413	429	434	405	398	422	419	464	409	397	448	412	425	421	460	427	423	399	425	387	413	359	442	405	395	402	419	453	415	427	431	423	404	414	443	413	372	437	385	420	436	402	431	452	427	432	415	411	416	411	393	414	373	409	412	417	434	413	392	383	408	416	410	424	479	421	408	427	416	360	425	417	438	408	374	407	409	423	418	409	400	427	418	412	402	409	404	436	387	439	437	437	416	414	388	411	417	417	413	430	407	422	420	375	444	388	460	426	409	404	433	389	391	413	399	377	434	433	404	423	370	408	418	418	427	410	388	388	448	466	413	445	431	422	394	406	426	445	398	379	387	406	382	406	417	434	375	390	437	401	442	447	428	421	407	442	482	424	440	426	408	452	448	442	420	453	424	442	409	430	408	415	397	418	412	401	404	402	385	417	435	415	424	401	413	413	415	442	425	420	422	453	398	390	430	418	393	452	461	403	431	418	401	442	431	382	406	418	428	449	402	421	407	435	412	437	410	393	410	421	426	427	383	424	431	415	426	413	419	407	404	435	442	422	417	444	413	454	395	415	442	436	434	430	421	418	410	414	377	413	403	387	427	445	418	389	441	408	393	407	450	454	400	433	427	418	385	393	410	395	394	405	427	396	422	385	427	413	400	398	398	427	447	421	405	396	443	392	426	425	419	393	430	415	351	418	438	397	390	460	395	401	387	427	420	411	411	401	413	383	401	392	411	462	397	403	393	433	428	381	415	403	396	412	430	405	442	414	414	435	385	404	405	416	440	425	419	383	432	404	442	408	405	404	432	441	392	405	413	404	402	399	412	391	425	401	411	413	394	395	428	424	424	469	436	430	412	416	402	408	418	434	387	432	433	413	434	425	412	395	412	400	442	441	411	446	418	440	421	428	455	432	428	421	416	434	442	405	398	419	403	381	438	437	363	407	404	410	416	417	448	410	402	435	409	423	405	419	433	428	416	406	423	392	407	382	425	438	416	425	372	386	430	460	398	371	419	441	425	440	436	419	434	380	428	422	426	418	421	426	379	402	404	392	395	429	417	415	387	420	405	404	422	383	432	408	402	405	387	444	414	405	388	404	444	428	423	383	390	422	438	392	400	389	411	406	430	422	430	432	402	399	420	393	445	428	430	399	436	423	409	422	417	444	429	408	402	426	422	461	387	408	431	436	432	426	398	463	424	411	416	405	416	417	416	403	440	405	388	384	451	383	456	409	403	371	385	413	416	413	428	412	434	442	481	409	400	405	412	438	412	444	422	404	412	409	411	399	397	384	422	437	426	434	468	430	412	397	388	428	394	413	398	401	431	427	425	426	388	435	413	403	403	429	413	402	440	424	401	408	432	405	410	486	418	426	401	392	417	423	423	414	442	407	420	437	395	429	375	422	415	439	441	434	404	438	408	418	408	450	429	393	410	393	442	433	437	397	440	425	380	440	416	428	409	447	379	410	431	391	398	384	408	438	423	385	387	423	373	384	406	414	418	427	395	403	418	418	423	433	407	401	397	446	459	427	399	408	398	385	409	391	410	375	399	403	422	448	379	427	415	381	383	416	432	409	414	426	392	398	404	392	419	410	396	392	429	415	381	420	404	418	449	407	391	401	431	429	424	425	403	409	417	407	417	424	425	400	390	395	392	449	389	465	358	389	426	450	419	451	422	420	407	412	424	403	439	440	450	418	416	409	386	410	400	426	400	400	402	422	396	412	362	414	400	415	410	384	406	442	415	430	404	418	401	427	416	415	439	423	419	407	428	403	391	406	442	400	456	424	381	460	394	440	459	414	463	448	438	434	394	422	384	424	418	422	428	380	383	413	401	392	420	398	420	380	449	426	454	401	419	444	460	398	464	414	431	458	422	386	429	420	422	427	413	391	413	413	453	388	420	439	452	431	414	414	390	407	417	396	426	421	400	401	397	412	405	421	419	430	428	419	402	423	385	450	433	412	384	405	383	411	394	412	414	404	381	432	414	436	426	419	419	441	409	441	399	406	409	421	442	417	433	449	413	445	414	395	426	402	389	403	420	406	438	421	421	378
61977	32091	7173	1008	637	564	426	428	391	368	380	362	344	354	343	304	304	314	334	323	297	320	320	325	318	304	307	292	283	356	279	307	321	294	323	298	307	306	292	325	335	311	285	310	313	312	329	346	282	283	317	299	288	298	292	274	300	324	279	314	318	266	283	330	336	317	307	310	312	347	331	295	299	342	326	307	318	268	317	339	322	286	288	318	317	307	276	315	315	334	309	328	316	309	295	296	305	298	292	303	334	322	308	321	325	304	296	309	284	287	298	321	298	263	321	290	350	290	304	284	264	318	301	304	340	315	331	300	298	287	278	315	314	322	320	307	337	286	289	270	295	289	316	346	301	311	280	287	316	304	336	270	320	303	306	274	311	288	311	306	294	305	303	349	294	280	300	299	290	317	320	312	297	330	323	329	316	303	328	327	312	314	289	313	329	322	313	284	321	307	297	308	329	298	348	315	324	288	291	289	295	317	328	292	289	310	291	318	292	298	321	318	318	311	264	311	326	316	315	286	290	322	314	304	314	310	333	305	270	228	303	297	286	311	308	324	280	302	282	299	319	301	314	288	325	295	316	336	328	291	280	325	315	307	304	347	293	312	318	309	289	322	282	317	317	314	309	305	327	300	319	287	317	282	310	322	315	295	326	264	282	331	317	301	299	298	309	296	306	291	286	313	305	304	264	292	294	305	336	275	309	306	290	276	302	320	329	285	289	286	308	314	284	311	302	292	290	299	292	291	303	322	288	299	309	306	365	342	335	331	287	293	329	293	280	284	278	307	293	308	289	316	302	283	322	341	305	284	331	290	325	278	311	270	285	297	308	308	310	289	319	270	343	314	283	275	288	302	280	317	318	316	281	317	286	313	285	303	335	295	277	298	318	340	314	307	284	296	305	338	285	322	332	309	284	324	313	310	288	288	285	355	341	311	334	309	315	300	329	302	296	310	313	315	323	296	308	306	301	297	306	355	293	327	309	297	340	297	264	310	296	296	307	311	313	315	302	303	320	311	303	321	298	315	295	280	280	267	292	332	288	333	289	308	331	324	321	314	271	291	335	309	307	285	288	325	288	305	300	343	274	301	314	309	305	305	288	318	300	277	305	314	304	320	308	320	296	278	300	280	273	317	292	322	300	274	287	313	326	314	297	328	300	316	309	305	287	297	281	313	278	311	319	290	317	330	316	311	321	284	333	330	296	332	316	285	296	329	280	324	278	318	283	324	301	324	290	273	314	280	310	318	282	295	323	283	304	299	342	319	312	308	308	277	312	326	313	303	292	299	301	271	319	291	322	298	293	306	301	321	306	304	292	299	316	312	298	306	308	353	286	325	327	285	316	294	304	326	300	316	320	309	289	307	318	302	308	296	316	323	279	301	271	302	293	334	285	296	301	301	290	284	292	315	289	314	278	304	277	296	283	324	299	286	292	278	282	313	316	279	279	282	301	320	337	301	300	306	316	318	324	298	301	329	338	314	339	330	305	349	296	327	315	307	304	298	280	297	324	310	336	289	355	285	305	313	328	280	323	275	314	298	310	296	333	356	307	329	338	301	316	296	284	299	329	316	293	299	325	304	310	286	313	301	311	284	320	280	283	281	284	308	351	297	337	274	342	308	349	286	320	326	283	316	312	328	299	317	338	331	336	271	335	290	313	292	283	282	310	380	309	288	284	329	290	335	281	301	303	296	330	302	288	298	274	323	316	303	333	307	305	310	302	313	303	318	320	294	294	309	281	312	339	291	310	319	285	310	319	299	333	309	279	320	292	295	308	292	309	269	290	306	313	293	288	330	290	298	319	339	318	276	283	317	323	337	305	310	314	286	295	297	267	298	333	295	306	303	282	298	303	320	269	325	317	284	288	322	312	337	340	292	330	303	316	291	315	282	307	327	298	285	297	306	309	328	293	282	333	323	281	294	264	314	321	272	311	316	299	316	314	274	332	331	295	308	318	295	340	326	296	326	323	305	330	331	285	343	320	309	356	311	284	305	308	293	309	279	298	306	340	287	322	318	331	294	275	304	292	317	301	319	349	340	330	338	307	281	274	314	303	316	288	302	313	283	287	273	295	299	283	298	335	296	313	335	288	319	297	337	282	295	314	310	327	321	312	270	310	307	332	276	349	305	307	287	308	267	281	307	342	310	312	330	254	273	306	328	262	291	307	307	310	313	302	291	314	319	325	275	320	299	290	280	308	295	320	303	302	307	291	297	308	295	314	303	320	309	333	300	299	305	274	306	336	320	293	301	305	281	293	310	319	280	348	307	283	289	261	301	286	343	289	348	294	305	313	304	303	309	324	308	312	326	265	275	292	345	320	308	309	296	309	314	325	276	309	322	295	334	324	298	343	307	314	306	309	308	270	337	290	283	284	322	324	335	326	361	311	320	297	299	319	316	317	275	303	304	299	306	320	304	324	312	298	296	324	335	330	273	344	277	308	328	311	299	288	316	318	283	297	297	280	276	324	335	293	336	343	293	281	302	299	295	325	310	305	309	288	327	301	341	312	314	304	329	299	331	299	307	316	295	287	324	333	319	286	310	318	286	285	304	303	303	334	275	296	273	298	330	285	332	325	289	326	289	316	265	293	293	303	361	311	281	298	271	283	295	306	293	317	282	311	320	321	285	329	324	312	302	297	322	289	304	299	310	289	313	309	322	318	326	302	330	331	250	280	321	344	305	310	330	310	320	272	354	297	302	288	302	312	325	338	303	296	323	359	320	288	293	302	318	318	312	279	300	315	288	300	285	332	290	308	302	322	300	297	291	312	317	322	312	286	308	335	321	317	286	272	312	336	307	334	309	315	312	297	297	316	273	335	289	315	298	298	303	289	334	276	294	320	310	318	287	302	308	320	308	305	297	323	287	298	277	295	307	287	325	289	305	303	293	303	284	313	324	308	281	302	319	326	314	318	312	317	334	314	295	312	308	317	310	282	326	334	321	306	329	298	294	290	318	322	315	298	327	321	316	296	310	300	321	325	276	275	315	309	321	344	309	312	312	287	307	313	306	316	286	327	296	296	348	292	302	310	282	323	284	319	349	298	294	289	303	302	298	320	283	293	309	303	304	291	303	302	336	297	319	334	305	266	280	314	325	287	284	333	319	328	298	309	276	314	296	300	323	267	334	278	327	340	282	333	336	310	308	286	283	286	280	284	283	308	327	299	310	288	290	314	315	286	288	284	316	310	311	313	280	279	316	286	294	290	303	315	304	270	307	332	309	332	302	322	281	333	272	321	327	326	273	300	318	337	306	319	297	313	293	304	323	313	311	308	314	316	316	295	330	311	338	305	320	295	290	314	296	330	273	282	311	284	320	291	297	304	317	309	307	308	314	297	301	322	298	276	302	315	328	304	306	311	321	299	298	305	309	297	302	303	307	279	302	308	307	326	269	324	299	308	314	293	306	300	347	333	312	294	333	292	291	300	305	300	303	314	310	312	299	301	316	311	312	310	301	326	288	313	286	318	351	320	319	292	288	272	313
38556	11316	2372	2596	2380	1992	1772	1604	1365	1246	1228	1161	1081	1019	1021	968	1011	896	954	883	900	861	893	913	822	779	841	814	815	830	816	813	776	810	787	796	754	785	809	745	760	769	776	797	843	755	752	813	791	768	806	740	789	732	813	789	759	718	734	749	751	792	798	815	763	796	806	762	753	782	776	766	790	794	783	718	731	781	772	767	768	760	739	758	786	781	715	724	760	772	735	788	745	717	755	732	764	714	730	751	720	724	762	774	783	751	800	752	697	748	741	782	745	742	766	729	753	778	727	804	776	801	770	748	741	782	776	741	729	776	773	744	739	817	762	704	752	754	744	793	740	769	736	769	727	749	760	755	762	748	780	769	798	750	753	720	750	762	753	770	773	744	734	752	720	818	774	773	762	737	731	786	748	756	754	733	783	712	683	685	751	744	708	752	725	736	730	722	776	774	754	757	782	751	753	747	726	736	735	701	753	747	720	824	733	773	754	780	729	727	776	756	777	750	755	741	775	803	721	713	788	800	737	714	758	765	737	722	798	748	771	726	777	759	741	758	799	716	757	776	696	670	709	780	684	701	729	763	759	789	749	734	712	754	698	760	713	758	723	704	730	742	720	717	793	757	734	753	753	746	720	785	776	818	715	743	752	748	679	707	783	743	727	734	756	748	768	714	759	744	729	757	744	707	755	785	764	764	699	761	768	772	717	764	756	812	787	714	766	759	762	804	783	782	745	739	739	736	750	753	733	777	708	747	715	734	794	722	775	742	743	768	754	727	718	784	753	683	783	721	740	733	744	725	716	765	757	774	792	740	786	772	730	772	785	759	744	763	720	719	708	754	774	735	763	747	807	698	741	773	746	798	713	741	772	778	752	748	735	726	703	689	702	721	750	685	829	774	741	804	793	734	804	713	750	723	698	756	806	737	807	657	720	726	741	780	769	750	760	789	760	763	765	691	793	721	698	741	794	738	766	729	727	747	779	722	780	744	772	746	718	763	743	733	723	778	751	785	799	773	722	714	733	728	720	743	746	737	736	753	754	771	740	774	764	718	785	772	767	717	783	764	770	760	757	781	784	731	693	762	782	761	697	783	772	794	730	815	708	760	802	762	751	734	785	701	742	718	707	728	717	768	750	716	829	695	725	824	801	744	744	757	742	727	762	727	776	748	746	760	783	771	675	707	738	764	810	709	746	754	751	782	721	714	751	692	775	689	753	728	777	767	746	766	753	787	733	727	786	754	750	791	773	759	747	748	762	774	749	730	744	725	749	747	787	744	710	745	717	777	725	777	731	806	731	727	727	808	791	705	771	711	726	739	742	687	734	817	744	792	735	727	705	753	763	727	752	763	758	717	803	733	715	727	709	733	728	817	746	726	751	765	773	781	775	714	704	721	742	755	713	772	764	732	760	734	752	736	792	796	739	725	720	790	764	776	760	761	738	761	740	757	755	747	764	746	743	747	782	828	777	740	745	796	785	780	749	756	772	753	711	772	748	718	767	724	714	736	765	766	776	729	725	748	774	781	777	794	757	746	746	755	763	761	780	786	739	753	822	738	727	705	732	741	741	807	763	693	764	749	780	787	778	731	740	784	776	728	783	735	791	764	782	769	727	786	756	754	722	754	770	750	767	726	785	756	666	779	760	773	751	722	797	733	705	707	715	773	737	765	746	758	728	775	741	714	736	759	760	800	708	715	822	760	720	799	726	766	782	713	764	741	760	728	738	710	725	670	696	738	813	717	792	769	723	720	731	751	777	746	736	755	753	721	772	744	747	779	786	786	782	760	796	734	742	759	712	813	740	714	753	778	762	734	718	731	751	778	727	795	745	778	729	758	750	789	734	747	734	729	763	743	794	749	767	762	757	734	722	722	747	750	764	765	734	720	750	775	759	765	757	758	770	733	769	699	756	693	778	764	761	714	785	819	781	754	774	733	669	761	738	732	750	785	790	785	731	742	718	757	739	804	776	756	762	719	739	786	740	735	741	750	756	720	761	755	772	682	749	722	788	786	760	701	729	731	767	739	711	743	750	756	764	774	732	786	728	753	741	780	730	774	773	801	754	737	729	775	737	757	738	762	749	738	762	734	752	711	753	704	770	750	729	768	730	705	752	722	746	749	779	755	766	770	714	807	736	766	790	771	758	748	780	734	671	746	689	771	729	755	742	746	747	805	671	731	751	739	749	759	717	698	723	737	732	736	758	739	791	784	753	731	716	765	718	752	744	790	816	711	740	731	732	776	789	718	755	768	728	730	683	735	738	779	722	781	769	777	725	722	802	798	760	790	796	755	719	691	747	747	761	736	694	754	767	777	779	775	697	736	743	756	715	734	766	721	780	725	805	769	733	691	732	771	777	741	787	726	700	721	705	766	753	792	726	773	790	791	770	759	774	716	781	723	815	743	763	748	709	772	719	772	753	739	778	728	737	831	756	752	755	769	779	707	793	750	758	776	759	746	778	816	730	795	737	781	759	759	787	782	760	732	737	736	779	774	777	782	715	764	723	765	757	753	754	798	765	757	720	787	754	741	745	721	735	739	744	792	757	772	781	706	780	758	754	709	786	755	777	721	735	705	758	740	751	781	761	760	762	732	760	778	684	750	732	723	770	725	746	734	745	767	769	773	735	732	739	728	730	788	757	765	744	783	785	737	714	745	733	783	737	763	773	744	771	724	762	774	774	712	761	795	749	716	832	755	717	759	730	757	732	723	717	763	729	751	779	745	732	812	752	763	729	804	794	783	713	734	813	737	765	796	729	756	712	724	737	743	761	731	715	699	772	771	717	729	755	727	794	776	745	769	704	719	735	744	718	764	765	787	817	788	719	798	745	749	741	784	724	756	743	710	722	744	771	749	722	745	790	796	770	680	776	772	731	736	743	755	754	732	781	802	744	733	753	736	693	754	769	750	749	786	721	740	793	730	781	740	758	761	766	755	775	726	736	665	742	767	752	717	795	763	772	735	799	704	757	764	760	808	728	732	717	719	791	724	753	778	775	760	700	796	682	701	762	737	764	752	772	757	701	754	747	761	783	761	721	747	780	748	779	714	716	732	785	744	789	723	723	744	760	769	737	747	742	764	733	760	699	741	768	766	760	737	729	778	787	802	745	784	736	780	700	734	759	740	789	759	742	713	762	755	766	783	740	745	775	691	739	718	751	759	725	715	807	729	735	757	689	765	721	738	750	740	759	742	703	762	770	731	779	768	763	731	749	719	759	754	769	748	773	765	752	714	707	787	760	726	784	772	749	735	721	789	714	680	693	747	720	728	761	801	755	796	740	788	765	733	729	752	747	766	737	750	774	728	734	747	790	741	778	810	800	761	741	748	748	760	728	748	776	761	776	751	734	750	727	751	780	719	791	790	731	737	763	738	716	768	740	751	774	750	732	756	746	809	734	744	788	785	763	682	765	762	731	723	718	761	725	756	822	781	694	749	775	783	705	752	749	826	755	809	774	774	808	760	708	758	765	761	767	728	741	737	768	752
71851	40835	12946	2270	1131	834	642	581	503	517	447	406	404	395	368	373	399	375	341	399	329	309	304	334	363	335	326	326	338	303	326	311	336	312	322	328	303	317	300	314	303	318	334	280	334	303	320	310	349	312	305	277	287	349	329	323	323	348	330	323	276	348	324	300	300	337	298	322	305	324	328	345	292	332	325	316	291	333	320	302	287	285	338	328	318	317	358	300	305	322	309	309	313	316	310	322	277	313	307	329	299	275	276	314	312	315	300	316	297	312	331	306	322	306	306	332	300	295	299	317	321	309	313	303	323	312	298	325	310	280	319	305	288	304	350	316	303	295	317	286	297	312	293	283	304	295	316	284	320	313	298	305	298	326	321	325	321	314	287	313	325	325	335	337	346	310	334	296	302	322	315	319	313	329	309	278	320	308	298	288	315	293	325	309	326	304	310	309	283	334	292	312	325	307	292	318	308	302	308	307	311	351	350	336	318	317	313	330	317	311	317	299	310	355	315	308	343	331	299	321	337	326	288	279	292	320	316	306	309	313	327	309	308	315	287	324	315	325	332	299	312	325	329	266	312	286	325	310	303	334	311	318	330	332	319	308	316	306	306	313	315	325	289	310	339	304	307	315	323	306	293	289	299	312	284	315	306	316	307	297	292	303	321	296	282	336	281	310	307	322	298	287	290	342	315	347	307	280	305	282	328	298	314	330	347	314	313	305	334	300	316	298	314	290	328	317	311	324	321	335	329	298	278	296	286	278	311	288	335	310	274	296	281	316	325	301	324	312	311	298	302	295	313	343	310	298	335	298	291	307	334	332	345	337	319	323	317	305	312	292	306	306	320	316	340	341	311	324	340	311	311	332	302	292	310	311	287	296	318	309	292	276	306	310	288	296	355	285	308	311	340	333	296	309	320	344	307	293	316	333	327	314	331	336	315	339	322	304	314	314	339	322	313	313	306	296	331	300	311	337	292	325	328	312	310	342	303	325	282	319	334	346	296	341	305	323	316	342	344	329	331	286	299	321	302	315	347	299	311	358	311	314	338	303	355	295	267	303	339	333	316	293	307	315	302	306	312	313	334	313	310	337	283	295	311	304	274	339	298	333	321	333	300	325	320	329	307	289	310	277	309	329	336	265	310	329	336	300	312	303	316	319	299	286	314	320	303	291	306	308	316	299	320	301	324	274	316	338	275	281	308	332	322	321	339	312	322	336	343	288	334	289	287	331	317	351	319	291	293	270	308	313	296	298	322	310	302	291	293	302	319	298	320	300	296	291	341	351	333	312	282	296	266	300	311	326	292	317	289	300	294	282	286	313	324	331	321	321	263	292	310	302	318	314	296	268	330	292	291	288	298	297	324	325	305	320	285	298	297	335	318	303	303	310	301	286	329	275	303	321	314	348	292	323	318	297	300	338	308	317	304	328	307	318	289	304	302	304	331	309	310	288	318	317	320	267	318	329	325	321	327	307	318	304	313	275	310	293	322	343	337	309	321	310	318	290	319	342	336	316	351	300	297	292	307	319	310	317	295	346	311	298	301	308	332	327	312	318	318	339	312	291	294	331	305	310	311	322	323	319	312	333	320	333	312	312	305	268	291	265	349	321	320	296	313	300	303	318	310	310	323	315	313	300	294	303	302	317	336	284	291	308	344	288	298	313	298	326	345	330	329	325	299	318	289	306	306	305	303	282	319	321	313	282	318	336	316	300	330	288	328	313	294	319	316	321	291	295	329	301	333	310	311	300	310	317	303	319	309	312	302	340	289	322	371	307	333	305	296	331	330	285	335	339	333	291	317	305	314	298	317	278	324	332	338	311	299	313	308	307	304	314	301	303	317	310	321	315	310	303	308	295	324	309	309	329	328	319	287	295	294	299	339	298	309	320	312	345	321	319	299	297	290	281	306	307	325	316	324	332	336	303	308	333	307	339	332	323	317	332	313	298	306	319	307	318	315	335	308	305	328	297	329	346	294	324	322	338	326	331	314	330	333	317	288	315	307	305	334	310	325	305	329	317	309	289	314	319	288	278	347	338	299	324	325	264	282	328	331	339	320	301	309	302	302	305	310	328	318	312	309	284	326	313	317	339	323	321	312	319	295	317	326	341	306	311	314	313	349	307	326	340	292	307	334	320	321	300	322	295	296	330	332	309	286	311	317	310	334	314	320	297	305	261	290	305	303	319	310	286	347	339	294	312	291	321	314	293	337	319	331	283	324	329	294	335	349	307	298	320	300	286	309	311	338	308	299	321	314	318	345	292	308	293	276	344	338	319	283	322	338	311	305	297	314	280	300	307	304	291	317	313	315	355	321	313	317	309	303	329	275	316	295	301	299	305	354	298	292	305	343	346	307	322	315	333	348	323	313	322	295	322	295	279	325	317	310	322	280	272	314	313	307	266	288	316	314	310	336	345	332	313	273	334	312	335	300	293	309	338	333	325	306	301	262	317	313	295	304	307	294	313	286	319	346	312	325	289	328	320	284	314	321	264	289	305	306	283	330	326	290	314	298	338	306	300	305	318	307	294	357	314	291	351	320	301	314	323	319	292	309	312	281	352	323	290	324	286	340	305	305	334	358	316	290	328	294	333	302	316	309	305	311	315	299	292	315	337	315	317	324	309	298	289	320	313	300	326	310	294	337	308	335	314	302	298	291	327	300	292	296	310	290	323	291	330	314	314	277	341	299	280	329	309	317	299	301	326	287	327	284	303	312	301	294	300	341	331	326	320	287	323	270	307	341	299	320	292	297	303	322	292	295	301	281	303	319	333	338	331	313	327	312	309	295	295	308	298	313	314	324	271	339	328	316	309	301	293	302	326	335	312	309	321	307	306	304	308	337	302	282	300	327	318	314	319	316	332	340	366	357	324	313	279	313	305	332	343	292	305	286	339	291	317	294	294	320	317	327	306	353	323	293	270	277	322	291	288	332	303	316	269	295	307	315	316	318	304	307	289	276	293	330	276	320	304	322	337	344	302	326	332	329	340	303	332	307	325	332	310	336	299	336	302	298	319	301	298	285	300	293	306	271	335	269	318	315	309	331	297	301	315	304	320	331	351	325	293	317	314	308	328	315	285	302	353	324	311	321	280	305	285	327	292	317	310	309	298	326	311	329	329	294	324	328	325	311	317	316	287	357	288	302	308	303	317	343	339	312	302	325	312	293	311	367	322	311	314	297	318	321	299	308	332	311	305	307	330	304	294	309	312	293	332	288	330	332	308	320	354	320	278	275	290	313	335	324	297	365	310	305	323	331	317	332	320	330	320	301	315	301	333	295	300	328	311	302	321	305	332	296	282	290	302	310	313	327	328	319	301	295	309	326	294	318	293	296	320	301	319	337	315	321	328	315	321	307	375	292	295	349	317	291	325	281	293	315	348	297	314	301	312	295	333	320	286	296	308	332	333	312	310	310	311	286	320	328	315	341	318	288	371	331	283	316	309	324	318	345	325	334	309	303	323	292	312	302	296	317	292	310	340	271	332	314	324
47434	15802	3833	4463	3801	3208	2612	2292	2028	1831	1604	1467	1413	1299	1145	1197	1135	1086	989	1020	962	941	972	898	913	921	830	875	858	873	828	837	831	869	840	840	797	829	820	810	837	744	813	814	824	799	815	781	802	807	751	802	774	794	762	758	797	820	749	771	776	767	783	807	734	757	785	724	753	749	732	774	754	744	757	735	743	685	738	740	736	757	743	708	763	769	740	765	758	738	769	766	771	733	678	764	731	782	725	733	711	779	785	733	732	756	756	744	748	735	731	787	761	731	680	749	737	736	751	758	781	731	748	744	758	723	710	726	750	746	749	730	741	740	746	764	728	745	786	718	761	722	757	748	712	769	768	735	788	744	757	708	728	764	742	694	747	746	796	731	742	745	685	722	723	787	774	753	781	742	707	688	730	745	704	796	711	772	746	779	776	758	736	720	756	788	740	757	713	756	736	717	718	752	696	714	709	774	770	718	767	707	713	723	760	732	734	760	706	734	730	731	700	757	771	728	703	721	723	757	756	701	759	753	761	808	710	719	755	723	736	776	732	726	687	756	787	746	766	741	755	724	706	753	728	733	733	690	748	732	729	714	740	750	745	735	725	763	746	722	777	739	708	745	715	759	795	727	723	744	769	695	717	743	750	735	761	736	654	730	737	717	712	779	729	780	789	769	740	723	772	732	708	693	758	736	741	732	719	748	761	698	710	760	710	718	731	710	731	747	752	786	786	763	730	769	712	728	727	748	753	741	698	722	750	774	783	726	726	711	746	744	702	747	707	756	778	667	723	716	711	704	722	717	756	705	738	768	724	736	745	749	746	759	699	777	762	735	787	755	754	673	740	725	737	772	784	756	768	717	764	753	767	721	764	707	770	715	746	776	778	706	754	689	719	691	784	717	754	714	747	772	708	790	714	731	716	696	734	763	739	752	707	718	772	783	720	768	744	748	718	750	730	752	718	799	699	697	775	767	744	700	763	779	738	730	750	764	740	728	761	726	698	682	739	716	738	719	740	746	716	761	734	711	754	777	670	729	769	717	757	757	675	705	720	714	663	731	762	719	756	741	671	767	781	737	750	729	730	752	746	749	783	738	766	694	719	751	704	706	736	721	743	712	736	721	766	737	719	692	743	760	707	778	794	773	770	753	756	762	786	739	725	752	782	716	743	780	717	763	734	770	755	729	696	680	729	732	731	742	737	720	708	708	778	790	738	722	716	742	722	739	740	708	754	708	722	753	702	723	692	784	725	748	747	746	769	739	701	730	755	747	750	763	738	729	723	728	719	755	748	754	730	720	751	756	747	718	700	727	765	739	727	734	663	757	691	757	715	782	745	731	736	722	766	783	715	786	711	727	745	769	751	707	722	772	693	767	743	771	765	743	711	739	765	716	697	794	698	733	742	726	686	785	685	785	694	784	770	752	723	721	718	735	723	742	748	748	703	774	757	735	699	726	725	739	683	728	736	701	732	804	741	709	700	753	739	748	692	802	767	733	758	723	770	752	712	757	706	721	779	752	724	722	741	782	746	746	750	781	729	715	755	754	724	808	733	728	735	769	788	752	692	676	792	719	745	713	745	748	775	698	761	736	745	699	745	726	749	693	754	706	745	728	725	755	787	763	735	739	724	756	695	723	710	700	719	724	753	721	731	697	750	725	750	770	785	753	757	777	744	701	701	773	756	750	703	721	743	795	716	782	724	752	699	758	764	718	666	736	727	768	722	707	799	747	721	726	698	809	755	715	766	733	749	727	717	768	717	727	726	761	707	781	758	693	721	727	737	754	714	765	780	801	733	727	742	717	732	750	751	764	737	721	777	796	779	732	735	690	711	727	741	772	724	762	749	717	730	730	690	743	710	715	751	716	737	741	728	823	732	754	747	743	693	752	735	682	727	708	710	738	704	695	718	745	743	691	708	714	697	750	741	750	735	686	765	662	739	742	688	754	762	790	746	754	768	722	740	726	741	725	749	746	744	748	704	723	772	742	721	742	688	734	732	764	719	741	797	772	767	727	713	700	758	707	740	774	743	707	766	742	759	751	720	723	705	697	729	701	734	740	741	771	708	792	692	737	704	736	755	760	740	750	722	727	780	735	757	768	678	709	735	776	809	765	751	743	781	712	741	748	771	708	742	775	716	741	690	776	754	735	723	736	752	741	715	712	747	758	733	724	720	744	794	726	773	774	797	726	768	714	738	705	716	732	737	750	718	725	748	738	716	706	772	744	739	726	705	747	748	733	770	761	728	704	672	761	767	758	762	725	732	708	726	730	737	711	717	709	751	738	746	748	737	740	732	741	684	732	733	752	765	786	730	734	699	740	698	748	708	725	720	706	741	720	726	715	693	709	732	734	728	703	728	726	669	701	760	751	762	772	752	762	751	686	798	741	759	724	713	707	708	739	731	759	734	699	731	744	736	726	717	761	775	709	723	728	757	753	739	683	711	724	736	742	732	714	752	694	733	716	784	759	725	721	732	695	728	772	764	749	770	766	758	734	719	747	754	747	770	716	744	707	813	765	724	719	767	715	724	693	782	698	765	668	778	772	783	751	741	760	771	781	708	725	768	804	781	724	742	752	716	760	723	726	738	702	691	720	747	752	759	731	732	763	697	726	757	714	776	712	716	730	734	747	718	768	726	733	791	802	691	735	717	717	724	760	730	694	718	779	693	719	721	747	721	768	713	713	746	740	740	755	747	737	693	746	745	730	744	717	726	721	758	714	773	754	738	699	707	739	751	752	761	795	752	713	741	736	748	765	732	694	722	743	756	768	791	755	766	750	756	769	699	762	717	716	779	735	712	777	773	734	719	792	727	708	766	708	694	771	748	797	705	711	730	785	742	757	735	743	707	710	732	708	733	742	735	729	733	751	682	812	794	721	758	765	754	773	696	789	745	755	758	750	719	734	732	762	737	752	737	759	743	725	713	781	722	718	746	735	701	718	711	750	709	766	662	769	760	713	731	733	730	743	705	743	737	783	703	793	722	743	714	778	759	738	767	714	715	717	693	726	721	709	731	707	722	720	745	800	727	750	772	703	697	762	723	722	712	738	763	785	740	791	731	743	739	738	767	745	713	782	739	743	750	698	708	747	744	728	727	752	749	740	754	733	731	698	735	768	729	718	782	729	717	747	745	720	660	758	749	734	745	741	739	734	737	700	696	723	767	718	734	736	745	730	708	726	731	805	725	721	749	752	757	729	770	732	762	733	756	731	744	713	786	731	777	755	745	717	727	726	731	694	758	761	671	731	736	727	770	751	753	703	732	709	709	743	714	734	709	760	723	752	718	746	761	750	711	754	712	757	702	740	733	736	732	731	732	766	737	756	730	690	734	751	724	730	794	689	702	784	729	700	718	775	766	780	742	708	741	728	759	775	739	730	754	721	757	748	720	759	713	724	706	771	728	730	697	791	714	730	814	746	769	721	760	730	750	729	740	755	769	748	805	776	747	771	770	690	761	757	734	716	726	723	758	753	781	769	747	743	743	737
13283	1765	158	168	175	160	155	180	162	144	130	128	175	146	142	152	143	151	157	148	149	151	149	135	134	140	152	147	141	154	155	145	132	167	150	162	161	158	136	149	140	160	132	159	141	149	152	144	134	137	132	132	157	146	139	125	127	156	136	143	150	152	132	128	142	150	132	144	138	153	169	148	151	122	147	146	145	144	145	133	138	158	120	144	143	154	128	164	158	143	134	138	150	158	155	134	130	142	131	150	151	162	144	143	142	125	121	171	148	148	120	145	164	149	146	163	138	145	151	154	137	157	156	142	169	149	142	150	136	136	163	174	154	157	152	139	132	131	159	141	153	130	125	168	146	147	153	158	129	133	141	174	111	117	168	134	153	150	179	144	156	140	147	135	142	140	172	146	149	155	138	148	137	144	147	153	165	146	155	146	155	166	172	159	150	142	159	128	144	145	167	152	162	133	121	139	142	129	151	150	128	154	132	149	155	146	164	173	154	141	142	129	151	134	149	121	138	142	161	127	135	140	121	122	153	144	157	133	157	143	136	173	145	144	136	131	132	140	128	114	129	149	133	145	129	132	132	141	141	145	144	157	139	149	134	134	140	147	129	180	142	151	137	153	156	152	145	123	151	146	133	138	141	151	127	144	140	150	114	155	159	137	138	147	160	138	132	140	163	162	170	139	151	130	141	135	152	137	140	173	150	142	130	171	142	154	137	137	138	133	165	139	158	175	152	133	168	135	144	149	137	167	146	141	142	134	152	140	117	158	160	153	119	148	127	144	142	159	151	145	124	135	134	138	139	141	162	150	144	145	137	137	127	138	130	145	136	145	152	129	124	148	155	128	165	129	143	149	157	146	120	158	126	135	156	148	144	164	148	126	127	147	150	160	134	148	142	163	154	139	136	148	129	140	134	141	123	155	144	151	144	124	142	135	156	146	158	167	142	120	128	128	153	144	144	145	132	130	127	155	150	131	139	157	150	142	133	142	133	158	129	133	143	154	143	143	142	162	170	128	154	147	151	158	163	131	144	130	146	148	136	132	168	152	134	142	141	155	155	138	132	160	142	141	126	116	129	147	155	166	129	164	161	134	136	151	140	144	136	136	138	158	141	165	151	152	129	169	158	162	148	167	155	133	147	130	140	168	133	149	140	157	152	134	122	146	145	147	162	143	152	142	128	167	124	134	137	142	135	141	146	142	135	152	161	168	145	145	148	149	138	130	134	135	128	159	137	147	167	157	150	140	139	146	134	152	121	148	147	134	146	122	132	134	150	130	126	157	141	139	131	145	143	144	159	126	152	149	140	132	172	138	159	132	124	136	166	142	130	150	139	148	163	142	138	150	149	140	138	143	143	156	164	158	163	128	151	153	136	156	143	138	147	137	145	141	159	143	136	149	138	161	144	164	174	146	140	160	149	137	150	138	151	157	132	140	141	149	160	148	152	162	136	161	111	155	138	144	139	150	162	151	160	144	161	134	128	142	143	151	138	157	140	155	126	146	141	130	149	138	148	133	147	143	140	120	140	158	130	156	157	146	173	124	153	155	150	128	143	147	141	157	145	171	157	160	139	152	142	164	138	158	137	140	157	157	151	154	171	128	158	148	148	163	146	146	159	143	153	156	136	147	139	167	146	128	158	152	140	140	128	124	140	137	139	162	135	130	149	144	142	146	145	137	154	166	155	143	137	133	142	135	138	137	149	165	135	147	134	162	165	138	138	122	137	156	125	163	123	122	156	133	129	127	141	141	139	173	140	154	148	163	147	143	153	154	131	134	138	124	147	135	145	148	149	169	156	138	155	137	134	139	127	125	135	147	159	136	153	133	123	158	131	149	148	138	151	134	155	137	146	146	135	158	182	151	123	149	148	142	134	150	132	131	140	146	141	125	118	153	171	170	140	128	134	152	149	129	142	146	131	156	144	160	151	135	127	132	143	126	128	156	170	130	138	142	164	130	161	124	131	145	153	124	135	149	162	158	163	137	148	138	131	135	134	177	139	162	139	126	148	143	153	129	124	134	141	140	150	142	137	153	131	136	141	150	158	153	156	149	133	147	160	141	147	137	115	158	148	168	163	129	156	155	137	152	147	156	167	139	137	156	156	165	128	138	144	166	153	148	154	147	162	132	151	142	142	142	127	167	146	152	143	161	132	138	147	143	159	128	138	154	148	140	149	156	142	137	125	131	139	147	139	135	160	150	145	154	143	142	151	143	127	148	144	139	169	157	131	151	136	127	132	158	129	123	148	155	152	175	175	145	141	140	172	151	147	145	144	151	168	142	152	154	143	150	133	146	138	156	132	139	143	150	146	126	143	158	150	152	145	137	157	141	152	128	150	119	113	158	136	129	124	145	152	147	138	156	138	120	151	134	149	150	132	146	136	163	148	119	143	143	132	168	158	148	137	141	139	154	140	141	149	120	147	147	129	131	123	164	165	143	137	150	161	154	150	168	115	141	132	157	142	158	146	127	151	140	142	126	144	163	147	144	165	164	151	140	138	138	150	145	139	146	140	144	125	134	150	153	151	138	158	135	128	154	151	147	123	155	141	145	164	128	134	147	149	161	147	143	157	138	146	145	156	130	138	150	157	136	165	156	133	129	122	152	133	144	122	143	119	154	167	143	135	139	163	158	146	137	138	161	143	144	143	159	165	148	148	134	126	178	140	120	161	156	146	144	144	147	142	150	134	145	146	135	135	144	121	130	137	141	171	147	138	149	152	142	133	147	142	131	154	130	143	137	148	133	118	127	127	147	140	155	124	145	158	153	148	146	127	142	149	158	138	157	133	146	155	135	144	164	143	154	138	154	149	147	143	152	141	141	129	158	154	129	177	162	137	146	142	127	143	138	142	146	166	146	151	137	153	167	149	153	158	134	150	126	155	130	177	121	140	138	143	136	157	133	182	156	148	157	140	153	131	155	153	160	136	144	132	145	147	149	136	129	153	152	141	144	143	155	138	158	151	150	165	137	145	153	162	149	154	134	169	157	146	137	137	174	158	152	136	161	126	137	154	131	139	129	151	155	140	143	149	140	135	129	145	143	125	142	144	129	139	131	131	137	147	143	134	142	140	152	157	159	132	156	157	150	133	162	135	131	163	144	141	132	139	146	149	164	145	159	128	138	169	153	156	120	129	172	124	144	154	142	151	156	133	151	146	156	145	141	138	124	141	149	137	131	156	137	132	152	165	139	164	137	128	152	146	138	160	153	136	154	145	139	141	132	162	149	155	143	166	129	156	135	142	158	136	131	162	152	139	164	145	149	156	151	170	161	152	127	131	160	146	153	140	140	138	136	139	145	147	139	140	136	127	149	137	141	142	155	161	160	131	150	147	134	159	117	148	141	136	145	173	121	137	148	129	148	144	152	131	168	117	135	143	149	153	148	141	163	160	132	158	155	124	158	142	134	147	137	163	145	130	146	141	152	147	157	139	131	133	164	146	144	159	145	132	151	133	138	133	152	149	163	136	147	142	163	129	137	149	151
11099	1679	472	495	455	504	450	454	426	397	436	413	415	436	428	455	426	443	405	403	439	418	375	372	407	391	409	416	416	406	427	422	416	422	431	398	416	390	427	437	381	371	373	442	420	443	426	380	439	396	406	387	397	411	441	406	409	437	411	401	413	434	444	435	442	432	453	426	416	399	427	410	437	422	463	367	415	393	384	412	400	417	411	417	423	417	415	418	387	423	397	376	398	404	424	399	406	427	412	390	383	424	410	399	424	442	400	389	412	416	431	421	394	383	457	393	419	391	371	396	407	425	416	428	393	387	410	427	422	401	432	380	408	410	404	391	413	403	424	400	383	399	467	447	381	428	445	423	402	421	419	420	398	413	407	442	422	437	407	396	444	421	418	415	394	408	396	436	430	413	421	414	406	473	395	414	393	412	390	427	452	382	401	410	397	438	381	380	421	431	452	444	415	414	416	426	427	415	392	398	409	398	432	426	416	432	406	404	426	466	434	401	447	440	436	401	423	394	413	417	444	407	419	426	377	400	388	402	391	422	373	396	401	431	389	390	464	429	432	409	415	460	406	399	427	424	398	408	443	406	392	425	412	417	420	397	427	396	383	393	422	414	402	411	437	388	422	428	435	415	404	415	388	385	434	422	387	374	377	429	367	409	391	405	412	392	417	417	377	402	382	406	413	409	394	429	427	378	412	420	418	443	423	393	398	394	402	429	439	435	427	405	392	464	397	396	444	431	406	423	418	399	405	424	394	381	405	417	404	422	405	405	415	407	427	464	438	413	392	426	428	430	373	392	436	438	416	393	415	467	436	459	403	424	375	417	439	438	399	383	412	425	390	398	390	417	414	411	438	426	389	418	455	438	411	439	436	408	437	399	412	404	401	400	421	413	392	397	435	395	441	418	411	450	384	397	400	391	393	447	420	435	409	407	439	447	398	410	413	385	422	448	445	412	444	412	427	426	384	412	394	421	422	416	419	455	453	410	430	393	374	397	450	428	451	422	413	414	382	396	407	411	458	458	378	422	413	439	439	393	428	389	412	401	351	440	423	416	438	401	406	401	438	401	444	399	405	442	405	424	392	403	409	430	372	396	396	409	414	436	427	408	418	401	405	412	353	402	400	406	410	418	405	450	426	421	433	401	406	428	439	446	425	389	423	424	444	414	406	417	406	397	385	446	406	387	414	438	402	407	397	389	417	401	377	433	442	416	384	392	419	417	409	403	416	405	382	437	438	422	421	418	441	403	404	410	428	424	435	403	438	415	423	466	428	387	436	386	409	423	441	402	395	455	425	440	416	408	394	437	433	415	435	397	390	419	384	389	432	420	428	388	403	396	407	429	388	414	400	421	489	412	386	409	440	430	426	366	427	399	443	408	409	440	404	438	423	405	432	413	380	404	389	411	392	390	374	427	416	417	410	473	421	410	422	435	420	421	419	382	457	426	397	491	449	419	405	412	398	432	429	427	406	418	406	442	430	386	400	434	388	412	393	395	417	396	426	405	429	393	431	420	389	416	422	400	405	374	408	408	388	400	420	404	404	414	405	407	444	368	402	465	430	444	382	416	424	418	408	408	466	432	439	383	413	433	417	407	459	406	438	426	396	414	411	400	446	414	421	416	395	407	413	429	425	414	419	429	402	439	400	419	435	444	401	407	376	396	408	443	413	405	418	407	449	413	420	436	383	400	372	442	385	397	399	399	442	438	410	415	416	402	405	406	436	406	442	400	398	432	426	427	450	388	390	394	438	403	405	431	414	420	399	414	398	420	438	387	447	413	401	445	422	421	398	406	411	388	405	374	391	395	426	425	383	441	428	428	414	396	397	364	397	411	453	383	413	397	413	402	407	394	428	415	393	402	399	431	392	407	423	433	408	446	390	398	425	397	389	398	424	418	390	407	403	396	413	415	419	430	389	405	400	441	417	423	373	414	455	392	442	432	395	393	434	417	426	443	388	427	415	398	399	417	439	419	433	417	445	425	429	459	383	386	433	409	415	423	435	460	419	414	404	378	382	443	426	430	394	418	450	423	426	432	412	408	401	379	417	402	384	426	418	412	450	412	397	408	413	396	410	433	405	433	386	399	405	438	399	434	410	431	420	425	410	440	382	429	418	458	413	397	424	408	474	416	401	441	407	378	401	398	412	407	429	403	434	413	442	409	420	441	401	419	401	450	414	421	428	398	407	410	396	406	385	433	420	432	394	426	405	446	408	399	413	409	390	413	400	388	414	428	437	397	422	409	434	408	381	452	385	422	389	391	407	374	394	415	399	363	401	434	439	420	444	411	434	386	410	414	430	396	377	403	406	397	407	402	425	423	431	430	415	409	408	460	448	423	382	406	411	398	438	410	409	405	414	425	416	410	410	408	383	398	430	398	403	431	398	406	370	379	420	430	416	422	394	426	411	437	387	413	423	406	438	410	416	415	417	414	426	393	399	447	389	411	428	397	417	402	407	433	424	410	419	406	372	402	401	433	408	432	438	392	433	396	428	458	435	413	411	415	394	461	422	439	389	418	413	453	427	410	419	412	418	395	393	413	410	411	395	411	415	412	453	405	394	398	422	373	432	418	430	433	398	421	431	414	440	397	403	360	409	404	403	407	453	449	390	402	396	417	387	414	429	407	401	402	407	412	396	413	395	448	418	413	451	435	437	412	393	409	402	435	417	404	386	400	427	442	420	411	382	415	393	401	412	411	419	396	405	427	416	444	417	412	401	413	406	426	437	396	420	414	398	428	425	405	438	422	439	428	412	440	401	435	422	425	415	417	454	438	402	411	375	445	411	416	418	385	454	413	383	419	391	440	443	394	435	410	415	413	381	429	429	397	410	431	424	418	422	397	431	427	409	398	445	444	444	411	404	416	403	428	404	415	412	408	395	425	416	412	447	429	411	406	409	399	417	420	417	440	390	429	424	414	455	405	472	423	403	445	416	406	408	414	453	382	394	424	395	388	400	430	432	408	422	416	402	427	416	396	408	408	427	432	390	411	412	444	419	459	368	400	403	414	428	399	411	416	420	394	412	460	372	368	420	397	411	426	435	440	433	403	436	407	437	394	444	404	421	403	405	386	389	384	387	402	365	449	385	444	419	409	419	402	409	404	432	433	397	383	413	431	395	410	384	404	430	390	416	426	443	411	440	434	409	432	382	394	402	422	434	393	392	404	439	452	391	384	417	398	411	376	430	412	413	413	390	425	436	433	394	427	434	422	406	418	397	386	429	416	418	399	446	400	439	418	405	428	422	396	388	406	406	423	408	424	462	411	406	423	418	436	417	407	408	395	428	392	436	403	415	387	451	426	453	375	399	415	402	409	418	400	431	420	423	409	380	431	426	383	417	395	397	399	441	392	403	423	415	437	404	436	411	410	387	396	416	445	385	391	379	374	399	441	418	388	426	404	400	405	446	415	446	413	391	409	409	375	419	456	441	429	404	419	441	437	410	404	438	406	416	381	418	371	454	421	413	430	400	380	390	392	427	397
64613	32808	7199	1005	675	545	487	425	431	391	381	383	339	358	343	320	332	353	327	299	338	334	317	302	337	310	303	339	344	312	317	302	295	259	312	338	290	310	338	309	312	333	292	320	318	337	319	312	366	327	291	328	313	308	343	307	342	328	338	306	297	310	307	316	310	293	343	271	316	313	300	292	298	354	339	319	291	307	298	320	355	292	291	331	305	294	285	317	302	294	327	329	324	280	310	318	306	314	336	284	316	328	302	307	315	289	327	326	317	304	329	323	286	289	318	292	330	327	270	325	298	316	315	336	313	302	316	336	311	304	348	323	313	334	294	311	295	288	336	334	294	322	287	313	329	309	297	285	298	307	334	328	314	275	306	301	278	324	281	322	298	286	296	314	297	335	306	289	295	313	314	311	338	332	342	314	338	272	303	332	310	310	278	323	301	320	320	310	273	313	300	306	289	306	346	299	319	317	280	275	326	287	282	288	313	332	323	318	348	303	318	317	375	346	312	307	334	347	310	282	300	287	299	291	295	327	302	329	330	303	319	306	340	282	287	303	289	286	289	291	307	328	329	317	313	337	310	312	289	280	306	311	318	325	313	319	277	326	334	313	326	278	311	337	281	301	308	331	305	324	342	268	287	289	317	327	321	310	269	287	323	333	314	293	327	341	292	270	304	267	299	313	321	297	347	327	304	282	341	295	325	320	301	277	302	292	311	304	299	311	291	272	288	299	327	322	307	320	305	302	329	316	308	285	292	287	309	303	301	325	306	309	278	275	312	320	348	342	291	301	342	286	301	320	324	311	284	319	309	332	306	314	323	283	290	327	294	287	291	308	287	321	322	313	311	330	317	314	288	284	306	286	305	316	308	287	346	317	309	311	299	294	311	318	318	362	313	296	326	291	321	303	328	353	316	326	275	336	283	323	305	284	277	301	296	311	337	319	305	320	325	304	308	328	318	308	335	281	274	308	311	295	323	313	295	335	295	288	313	313	317	335	312	319	313	336	322	312	328	318	298	314	288	324	313	308	299	309	321	295	287	275	322	338	301	324	306	335	306	276	294	322	331	343	287	304	319	314	331	308	294	285	278	301	283	331	317	311	301	296	302	331	284	304	314	302	316	324	292	332	276	322	313	309	291	320	319	315	305	288	333	318	303	342	299	312	307	327	286	318	329	294	286	298	302	333	319	286	269	300	282	305	338	318	339	312	316	330	321	341	306	302	301	289	292	310	287	317	325	340	317	300	287	295	306	340	308	304	307	305	307	338	294	349	315	305	331	306	289	341	291	323	312	284	315	280	294	321	301	313	299	336	284	297	291	305	316	302	275	289	285	313	336	298	310	262	314	351	295	310	294	300	318	318	330	317	304	337	327	308	297	291	333	299	293	297	347	348	329	318	346	287	264	275	312	312	300	320	312	293	331	295	330	300	313	297	299	322	287	320	281	339	288	313	316	326	305	305	297	306	300	304	309	304	311	314	312	322	294	316	301	282	284	321	316	343	343	291	282	321	303	300	268	299	330	291	281	281	312	321	304	330	302	311	286	326	313	306	293	318	281	308	267	285	305	317	335	304	309	308	347	315	314	321	319	320	338	328	281	310	318	309	329	341	322	307	308	312	303	324	308	290	348	310	310	297	291	283	309	298	324	349	305	303	290	301	307	316	271	306	319	310	319	273	303	286	305	280	305	301	296	287	344	305	337	312	310	311	332	288	323	321	302	286	324	311	305	307	335	323	313	310	331	296	308	329	291	271	327	297	309	324	348	307	312	327	308	281	320	300	327	303	318	303	280	321	308	307	301	306	308	303	319	303	296	321	302	296	310	297	327	320	332	302	281	327	290	268	318	304	293	298	307	303	297	292	299	295	295	328	306	307	350	270	327	295	308	334	313	309	314	318	267	303	303	309	313	334	276	275	301	313	319	325	304	322	308	292	336	255	303	327	308	283	309	304	316	305	302	269	304	278	321	307	329	318	306	308	318	307	325	305	309	287	280	289	303	336	320	290	313	347	313	297	301	289	327	314	314	306	275	332	290	328	312	308	306	301	323	310	324	296	310	288	299	341	323	341	337	313	312	293	290	293	322	288	298	307	316	272	316	314	297	275	318	280	313	303	296	321	280	345	359	325	334	276	306	293	335	353	323	304	281	296	273	295	341	284	313	322	267	305	341	320	299	348	316	318	337	350	286	339	319	336	304	312	307	301	300	318	323	312	295	315	321	306	326	305	304	307	329	306	321	298	323	323	333	294	317	285	320	326	312	335	319	288	297	301	338	335	287	284	319	328	300	300	319	312	321	324	315	288	293	311	330	322	301	321	308	317	334	303	292	317	314	266	301	283	348	308	321	326	327	337	300	301	269	306	325	324	319	293	293	312	286	293	307	273	294	317	305	345	333	321	308	299	300	322	310	347	297	293	315	305	277	327	335	290	299	355	330	320	291	357	297	323	326	328	350	324	290	321	307	314	292	314	332	318	308	322	312	315	313	280	298	278	282	363	344	341	287	326	329	317	322	320	297	319	339	292	308	328	330	345	294	334	297	304	329	317	297	350	323	315	313	315	310	346	297	294	337	305	299	299	278	334	312	308	305	288	298	326	292	297	310	298	313	293	302	289	285	301	296	296	314	296	336	324	323	309	290	317	331	285	321	300	331	327	314	317	305	314	310	302	297	344	349	321	288	328	306	284	312	321	334	330	292	296	310	284	316	312	297	324	318	351	343	322	309	305	326	273	281	326	301	301	331	302	305	309	318	305	333	257	299	307	309	320	320	292	321	304	317	319	320	310	335	334	281	300	260	320	318	311	328	304	305	312	280	295	280	304	293	321	273	293	315	296	285	297	301	315	348	312	304	308	324	318	280	307	323	304	303	303	328	277	292	310	285	348	316	310	302	317	298	302	306	288	309	288	328	310	307	284	307	328	312	301	321	290	329	316	299	331	299	329	316	324	318	311	260	320	327	335	308	301	325	271	298	318	305	303	320	285	281	287	320	321	316	306	273	320	315	299	295	295	309	304	304	333	304	291	329	316	315	323	318	318	349	307	304	278	293	291	281	318	294	341	298	322	332	322	305	306	303	311	311	293	293	294	317	306	355	306	303	267	350	301	331	295	329	300	297	292	293	299	294	325	308	288	300	302	308	337	279	297	305	327	295	283	289	292	339	294	315	310	264	316	278	274	300	295	286	291	320	316	308	304	314	298	300	306	314	297	271	291	282	289	286	325	306	340	328	336	304	301	289	287	310	282	282	287	335	298	326	314	279	284	291	305	304	307	312	355	293	270	288	343	331	320	322	315	325	325	306	309	335	303	308	305	304	347	321	307	280	307	282	303	303	341	333	347	325	290	276	288	317	288	292	305	303	315	326	312	305	307	317	309	281	319	318	310	304	317	314	303	336	345	356	282	327	328	291	289	308	307	277	297	327	302	293	262	295	329	334	334	330	328	310	306	310	284	288	291	315	320	303	292	307	288	292	296	305	295	322	318
39431	11458	2350	2628	2355	2045	1777	1546	1369	1230	1219	1069	1047	1045	954	946	939	907	958	883	877	860	789	812	865	817	870	805	799	801	804	840	767	798	800	858	786	757	801	777	800	815	789	787	800	749	791	810	759	772	808	778	781	777	766	748	732	810	763	765	766	760	805	796	732	840	770	726	766	779	763	777	733	772	778	789	752	787	791	748	784	743	796	746	755	745	750	776	752	729	761	757	798	736	738	785	743	735	740	796	754	778	801	747	757	749	762	782	796	766	812	773	756	738	783	780	723	774	754	792	764	806	765	779	779	740	752	712	779	709	784	750	775	779	731	714	732	790	748	754	757	796	745	737	789	797	759	760	784	737	733	813	733	747	788	761	755	777	785	728	768	827	769	742	717	696	750	729	774	779	763	746	745	809	748	780	751	791	761	721	797	751	751	730	779	785	749	760	771	761	698	787	753	743	708	768	768	684	762	755	773	768	771	742	735	764	706	748	747	813	752	741	716	760	752	766	753	802	754	742	766	773	744	738	728	767	744	770	791	726	740	781	716	713	746	746	738	730	790	791	772	744	774	755	718	756	759	675	746	747	690	738	750	719	778	718	754	747	749	696	738	726	763	748	747	765	791	763	738	742	743	747	751	741	727	701	746	724	740	703	748	709	727	760	711	765	719	736	799	776	756	775	736	782	747	746	773	769	783	759	766	733	778	750	774	750	747	734	716	782	748	715	722	765	712	731	746	711	753	762	709	777	727	772	775	741	737	771	744	822	755	743	784	717	789	728	717	735	717	740	773	738	779	783	781	749	746	823	746	803	726	772	732	764	784	759	768	754	783	757	766	743	750	712	715	762	737	756	756	762	811	734	738	773	774	795	798	808	755	754	737	780	726	727	773	769	764	729	772	767	731	702	756	788	751	769	820	757	747	782	724	734	715	760	778	757	751	803	732	718	745	742	760	774	776	745	738	784	778	741	729	738	744	794	767	701	787	782	733	782	763	778	736	751	730	745	755	730	787	733	753	734	771	761	811	759	747	762	815	777	718	738	729	761	774	750	798	744	784	775	706	746	766	712	735	733	738	741	752	773	737	731	745	736	753	724	765	750	718	731	767	753	759	687	743	777	744	769	760	738	783	775	786	736	753	758	755	726	712	743	758	758	737	775	757	758	738	728	745	791	782	778	791	770	761	780	783	763	718	760	730	735	764	803	708	773	752	757	771	775	752	738	742	773	776	772	774	747	767	760	729	782	771	699	758	779	752	745	724	818	760	733	723	741	733	770	771	752	730	718	780	760	731	780	770	794	790	746	766	780	712	751	765	757	727	804	763	787	786	817	747	760	770	767	711	701	812	741	717	819	747	734	818	759	778	764	760	766	804	738	762	770	702	696	754	727	728	757	749	783	738	786	733	773	757	774	784	786	768	722	728	746	775	755	800	774	762	735	754	760	767	705	702	739	755	732	718	748	748	745	735	784	729	755	708	708	764	771	802	720	823	744	758	769	742	748	692	771	771	739	751	752	767	772	784	740	785	792	758	782	778	770	798	757	741	728	772	763	717	759	753	716	731	781	788	777	768	725	739	783	734	773	764	742	703	767	772	795	768	765	735	743	751	755	788	760	741	771	792	760	744	800	732	733	763	737	750	764	739	738	713	756	752	757	737	737	762	745	720	738	760	712	746	752	715	764	799	742	778	777	713	795	775	748	731	732	732	770	749	754	757	745	778	748	741	711	751	750	732	766	757	738	765	788	791	719	725	798	760	725	806	744	711	765	751	753	722	787	745	748	780	735	763	725	750	738	771	709	755	795	747	729	748	766	709	769	750	781	760	776	744	810	763	755	707	772	735	754	744	738	802	725	730	755	753	772	702	763	712	811	744	788	766	767	798	739	749	740	769	813	725	741	756	740	764	696	716	753	776	745	778	748	720	725	775	735	761	746	753	773	760	739	799	791	722	744	798	775	766	717	732	787	751	733	770	797	782	802	798	818	772	758	714	707	770	753	768	775	775	729	722	789	726	783	753	810	771	738	746	768	757	761	697	751	754	776	822	724	759	707	790	751	751	747	768	778	777	763	800	792	750	717	693	767	784	808	770	690	741	753	821	789	732	756	730	740	721	716	765	749	760	742	797	747	790	745	784	747	770	720	711	764	724	735	763	827	781	806	799	743	809	773	722	740	795	755	748	754	739	755	752	773	750	747	735	767	762	737	744	750	781	770	763	721	723	727	742	767	783	750	738	745	681	764	805	736	790	737	770	730	716	763	758	771	738	721	782	712	723	792	742	757	745	748	760	714	735	731	768	793	721	756	747	733	766	696	730	703	787	756	757	755	742	741	766	725	765	725	760	737	777	762	765	752	704	711	773	737	759	703	746	719	775	760	726	739	731	718	791	767	762	751	788	716	753	791	740	773	787	786	787	688	773	705	801	784	756	765	804	775	751	752	776	750	765	781	790	783	748	782	756	733	737	754	720	765	682	722	804	732	852	730	757	745	768	788	750	746	769	732	756	778	785	749	718	788	757	706	766	771	775	760	777	768	754	771	798	736	762	751	766	705	765	725	760	753	799	800	773	778	715	791	791	699	766	749	747	707	759	780	750	767	757	760	775	706	771	834	734	745	757	809	739	769	714	750	713	849	754	731	779	765	748	700	770	781	766	746	805	758	765	755	843	757	738	768	764	788	760	766	719	763	771	747	773	717	749	770	749	719	729	765	744	707	745	793	775	759	717	744	766	807	754	788	739	759	751	743	811	763	740	800	834	798	741	723	759	739	731	712	740	744	740	751	719	789	779	765	764	701	746	709	801	754	744	782	779	747	809	749	773	766	767	752	770	750	714	783	786	704	756	810	731	790	729	778	710	762	769	772	749	756	776	755	745	766	770	730	754	793	757	766	767	813	702	726	723	732	739	784	764	734	708	700	742	747	801	808	790	714	799	745	805	765	749	751	802	771	738	766	753	803	754	762	741	767	796	796	795	736	766	807	774	781	781	765	750	759	793	779	773	726	731	767	729	777	795	729	758	761	793	722	770	748	745	750	716	749	741	761	791	757	746	734	753	789	805	766	788	789	764	710	827	746	761	707	828	788	776	785	737	756	767	759	788	766	743	774	784	746	776	711	760	780	728	724	785	737	753	724	736	723	773	745	792	786	788	812	776	756	785	761	732	741	744	746	762	730	713	738	777	766	813	809	732	730	762	798	722	710	777	737	752	778	764	798	757	737	786	835	805	727	761	792	759	762	769	787	744	787	744	709	764	753	759	772	809	698	769	738	694	758	725	769	806	809	769	773	728	757	789	755	707	756	774	747	784	728	743	749	747	801	713	789	785	817	755	771	810	772	767	759	772	715	724	800	734	786	743	702	773	760	773	737	786	795	725	743	737	730	807	743	819	806	681	708	725	731	741	771	740	780	809	800	799	743	775	743	774	707	760	723	755	724	776	763	774	720	760	769	794	730	762	806	803	738	767	737	773	774	756	765	781	752	774	742
73393	39267	12916	2389	1151	868	659	626	510	495	453	454	387	390	374	400	371	368	332	350	350	317	343	327	345	314	313	333	353	307	330	355	318	310	289	321	329	307	350	333	319	337	313	294	285	305	290	330	322	297	316	291	323	334	345	324	289	330	300	313	336	304	324	348	319	305	309	335	366	299	316	315	327	314	320	313	301	324	308	335	343	330	321	290	356	300	297	295	323	332	340	284	302	312	309	283	307	309	307	340	306	340	295	309	330	355	296	297	299	301	313	316	342	324	320	296	286	335	331	292	304	319	275	302	302	308	326	328	290	282	335	314	291	341	310	325	310	309	321	314	324	338	320	313	323	310	301	329	289	296	285	314	294	342	271	346	300	268	300	341	338	332	308	275	316	325	367	294	304	335	275	308	313	315	368	317	298	354	285	300	300	286	303	309	313	339	329	285	299	302	308	339	323	333	322	328	313	316	277	286	304	318	328	270	323	307	299	300	317	298	325	318	303	290	323	312	299	325	359	306	315	323	289	338	307	283	278	304	297	322	331	348	317	352	333	316	313	338	307	302	313	323	277	317	350	287	293	308	308	306	312	282	292	311	333	330	270	275	303	316	311	319	310	328	296	275	284	318	328	318	329	366	299	297	322	315	341	326	317	302	271	304	313	301	297	326	320	306	315	300	323	300	322	313	311	310	309	328	299	313	303	303	309	310	338	321	313	317	287	326	315	307	318	262	303	316	309	309	318	297	275	313	323	268	279	299	320	271	322	303	277	327	343	302	287	289	308	284	304	310	315	346	284	328	355	339	336	305	309	315	318	326	315	300	334	320	281	334	323	306	306	268	326	335	312	296	328	318	369	297	345	275	321	341	320	300	300	311	311	323	327	295	323	324	302	348	309	324	326	304	291	291	309	316	306	302	312	292	323	306	292	342	319	342	300	326	290	308	301	313	327	355	315	307	313	316	329	301	317	307	329	332	287	280	307	309	318	322	298	305	358	324	355	307	307	282	319	313	356	326	289	314	327	311	303	326	344	312	352	319	293	288	252	264	347	314	317	288	312	296	323	323	347	283	326	299	279	304	308	314	282	308	312	311	349	306	338	308	303	310	295	267	307	306	327	335	342	305	322	290	329	314	290	274	323	321	310	298	318	313	304	310	350	316	320	342	298	309	339	316	295	301	312	309	327	295	288	324	310	319	316	314	291	311	319	312	328	322	311	316	332	268	307	297	322	333	298	294	325	288	331	304	302	312	301	294	311	304	331	292	322	268	359	335	327	293	319	320	311	298	314	319	342	313	295	312	285	300	333	304	326	317	319	307	315	327	322	312	343	318	315	326	307	320	311	323	283	288	328	323	300	315	300	302	313	312	314	308	304	331	326	307	322	330	288	306	301	309	324	292	333	317	283	316	290	321	315	337	316	303	309	330	298	288	276	289	290	315	314	295	354	309	264	279	325	267	278	340	320	305	285	335	289	287	293	274	334	315	339	269	299	309	277	283	318	305	318	305	302	271	330	311	315	304	307	291	331	281	320	315	343	275	328	320	295	290	262	304	323	308	317	334	302	331	284	300	301	310	304	327	290	304	344	322	347	295	310	303	364	312	349	295	309	320	294	305	340	300	329	300	301	303	327	276	317	300	317	313	303	341	310	331	310	323	312	293	294	286	331	331	317	319	280	326	306	312	282	289	316	324	292	338	284	310	311	302	327	308	302	279	258	292	330	301	308	309	329	300	299	301	286	324	316	313	330	289	319	311	324	306	329	310	292	340	317	293	330	351	320	313	317	311	295	332	289	279	318	288	304	329	300	316	286	324	312	313	331	318	324	317	309	299	281	312	306	305	299	305	298	307	312	277	329	301	331	335	329	321	313	341	296	332	291	328	303	295	308	326	279	317	310	298	313	335	316	274	290	294	312	337	319	309	277	307	295	324	309	327	341	310	271	334	294	317	319	316	325	291	307	329	312	311	289	295	286	327	277	311	308	302	321	303	295	301	346	328	326	323	339	297	302	285	300	306	336	323	307	324	303	322	282	293	299	313	334	333	330	321	293	284	334	280	310	309	333	307	332	298	292	295	306	290	332	294	300	296	318	312	325	298	312	315	297	298	329	319	333	297	266	318	305	300	308	284	293	330	318	324	307	324	295	320	306	316	324	326	314	306	340	311	306	292	335	329	334	337	304	339	306	306	320	284	314	294	302	307	300	283	312	315	284	300	310	298	320	285	324	287	304	314	288	314	292	297	306	329	295	310	288	291	332	290	345	307	299	302	321	311	297	295	315	337	305	312	306	309	292	319	302	303	336	328	317	311	310	321	331	309	319	312	349	330	310	294	312	319	322	309	332	320	332	306	328	345	332	341	310	293	316	321	312	315	284	295	347	298	299	297	288	322	304	272	310	296	314	290	315	327	302	296	330	289	288	301	327	291	298	291	306	333	303	302	301	319	314	321	301	306	311	318	288	277	300	299	295	320	334	312	315	299	341	303	298	323	302	314	311	294	299	323	336	318	336	291	315	302	346	332	288	335	302	332	325	295	287	279	290	284	315	296	298	349	307	301	325	274	304	321	307	342	328	318	311	311	318	310	307	315	334	303	309	319	327	315	307	315	335	299	328	301	307	299	303	292	309	301	295	289	316	295	287	331	330	342	318	300	286	317	274	300	333	319	276	315	315	312	302	297	303	335	299	333	323	308	316	342	327	316	322	290	336	321	319	315	311	311	312	314	299	284	330	292	310	300	317	271	283	323	312	337	289	334	306	325	325	308	316	297	297	300	318	294	280	301	306	306	295	342	313	293	315	306	289	318	322	342	318	346	351	311	343	286	303	319	299	334	360	295	300	289	303	302	329	296	332	321	327	305	316	289	310	290	304	329	304	302	295	321	340	329	309	325	363	292	322	339	326	305	334	328	307	284	283	294	324	312	289	267	331	293	314	310	325	315	348	310	303	303	304	301	292	311	340	294	324	295	303	307	298	288	334	333	310	283	304	287	306	333	308	281	283	338	287	312	305	319	293	328	314	318	309	317	330	306	305	297	338	356	296	283	315	302	324	295	348	280	291	323	306	320	321	333	357	314	308	330	283	322	315	338	329	318	292	328	313	328	331	318	335	340	292	310	344	286	297	310	323	330	321	340	324	305	306	286	291	313	313	349	312	309	298	296	310	295	322	280	311	334	295	270	306	295	306	314	279	310	320	327	307	309	317	319	286	309	318	300	312	331	322	298	294	285	292	311	340	296	341	325	295	292	336	275	318	326	311	291	305	313	300	310	315	301	310	327	315	309	334	313	328	302	298	287	293	317	306	319	314	323	306	341	339	308	321	301	327	317	328	283	330	337	344	333	323	332	319	300	312	303	315	317	310	317	264	293	315	317	307	285	289	294	299	296	315	298	338	297	290	313	336	288	304	325	315	291	303	315	303	314	322	327	295	348	297	317	322	306	298	296	270	285	310	308	304	310	320	316	295	338	349	319	333	321	273	304	353	290
48523	13472	3806	4566	3774	3221	2652	2226	2065	1722	1638	1505	1279	1340	1298	1150	1093	1024	1054	1028	1008	924	925	885	893	903	910	867	824	852	794	859	832	807	803	779	804	793	778	789	806	834	811	794	783	821	751	754	785	822	768	772	769	782	757	769	771	762	796	814	710	849	750	815	804	732	749	821	781	769	770	763	795	729	759	749	752	757	767	758	784	724	792	742	779	783	727	743	760	740	743	713	765	745	785	717	768	727	718	780	765	713	703	762	742	770	726	776	753	798	722	712	766	739	755	778	776	728	721	759	728	760	769	691	747	717	698	779	752	812	761	757	722	777	726	730	759	708	723	724	708	748	710	768	739	727	760	725	814	761	758	743	741	768	748	764	730	761	772	760	749	741	751	797	734	772	714	761	732	764	744	771	722	720	698	756	742	755	771	775	757	680	766	770	724	744	768	730	711	764	766	765	767	673	686	742	776	739	760	806	722	747	708	745	707	711	759	781	706	757	748	752	696	764	752	757	760	741	721	775	726	743	716	743	697	687	691	722	756	725	781	789	763	705	776	704	668	717	781	747	726	738	743	749	716	807	759	758	738	724	760	686	758	726	757	742	715	739	736	699	712	730	697	705	758	768	763	764	722	716	748	735	708	747	771	719	659	748	677	739	755	707	746	807	691	724	694	706	733	733	745	739	769	740	709	739	749	769	757	730	718	754	718	771	721	737	699	740	684	752	746	728	748	724	687	737	742	741	703	722	692	736	759	774	700	748	772	755	750	715	754	694	760	725	705	750	703	706	684	765	697	751	720	743	765	733	748	729	783	746	701	704	710	724	716	678	721	783	749	731	768	730	805	735	735	730	718	750	725	725	685	723	773	771	749	688	731	707	729	719	752	725	751	768	750	736	749	745	775	798	781	721	746	774	723	741	731	740	770	709	677	715	677	759	713	773	691	688	710	737	750	752	733	728	666	724	681	724	734	686	770	740	740	763	727	736	741	760	769	732	712	770	737	769	649	753	747	753	757	714	748	737	810	707	747	750	724	763	730	691	703	773	733	770	730	748	728	707	707	732	764	749	740	730	767	754	679	758	709	745	741	721	734	675	743	762	738	770	729	741	742	722	698	786	686	722	731	746	731	718	754	748	744	715	737	700	710	719	708	748	735	730	742	762	734	778	768	742	727	726	717	721	718	721	732	750	770	763	681	740	685	772	762	678	742	796	713	774	718	699	764	716	808	750	716	716	714	737	756	736	694	750	769	721	686	748	716	750	769	774	736	736	737	738	733	764	754	744	787	767	782	720	734	785	785	757	702	773	768	744	764	724	727	711	771	779	720	700	752	712	716	763	700	758	728	758	693	722	714	671	708	735	730	713	738	784	720	727	724	713	698	760	759	736	804	753	694	730	726	765	710	702	709	724	725	777	741	702	796	755	737	749	761	703	694	783	719	723	722	746	720	746	752	734	727	706	766	754	730	735	768	781	784	725	685	785	687	740	689	700	760	719	740	780	749	708	726	723	773	748	690	743	718	711	709	713	717	739	696	767	737	729	740	752	718	734	684	731	724	712	783	751	734	723	708	724	714	693	749	740	707	716	725	791	719	765	779	754	731	763	702	720	703	682	701	701	666	776	725	771	719	752	733	656	709	717	679	757	691	717	743	700	694	737	753	722	772	724	730	779	696	747	744	767	758	746	727	773	715	748	713	749	745	731	687	694	744	717	720	753	773	761	762	742	749	708	696	768	769	718	717	688	736	678	713	748	757	749	721	705	745	753	751	779	735	751	736	714	726	793	724	730	683	729	762	748	771	709	744	784	710	753	778	743	743	731	753	797	712	710	763	741	772	717	765	698	724	693	749	726	747	757	732	666	742	701	740	761	710	721	695	735	723	715	754	800	739	732	706	809	763	746	733	796	740	724	725	750	744	729	779	757	723	779	699	709	821	714	740	741	729	713	677	742	705	712	743	796	727	716	730	699	737	777	688	711	753	763	714	703	762	728	747	686	737	774	746	733	700	733	735	776	695	721	735	736	738	696	699	710	742	733	792	735	785	784	729	753	719	712	753	775	686	698	777	716	728	744	725	725	753	666	715	734	759	700	755	735	723	694	730	716	746	733	733	701	726	709	774	753	764	724	768	738	706	795	729	752	738	723	735	807	671	758	755	724	692	756	740	760	762	700	753	737	782	765	740	736	726	709	714	744	715	739	724	704	694	725	759	691	743	725	731	729	766	756	743	689	729	715	730	745	703	689	773	723	738	754	739	704	778	708	771	730	743	740	725	721	734	749	744	740	698	759	742	722	706	743	694	774	703	780	734	779	801	747	763	728	735	755	685	714	741	774	753	736	754	805	679	743	798	745	738	725	727	718	712	725	725	728	749	767	693	714	715	730	768	757	725	744	782	719	782	729	665	724	684	712	774	765	778	748	728	716	749	709	743	710	791	750	803	789	666	715	715	760	767	715	741	781	742	729	703	751	731	762	736	742	713	741	753	750	663	705	727	727	734	761	745	709	730	776	764	744	730	744	711	698	785	721	778	754	718	748	778	692	746	726	711	739	752	707	756	718	754	707	767	709	725	711	750	765	747	698	750	776	727	733	706	738	744	754	765	765	691	762	799	712	793	752	727	696	798	698	747	747	754	763	685	780	711	761	760	768	719	723	739	726	743	769	756	704	704	758	718	726	790	744	729	766	746	779	723	728	699	725	737	751	709	790	737	755	740	780	701	730	777	718	729	715	741	680	717	766	734	770	702	741	714	708	772	727	736	706	782	743	745	703	741	724	719	734	761	756	671	711	736	732	743	748	769	704	757	758	730	702	717	734	743	699	730	753	766	713	714	741	718	761	679	696	766	735	720	697	760	735	689	751	684	723	735	717	718	730	704	710	732	720	732	736	750	669	752	729	691	736	716	711	735	742	773	724	743	736	711	744	728	753	727	722	738	682	677	785	719	763	737	771	686	717	762	739	750	785	743	783	765	742	749	741	766	751	705	714	770	745	747	780	764	743	743	701	738	751	758	769	725	783	775	726	757	746	732	738	702	710	689	750	742	703	756	731	732	709	754	729	732	749	741	732	709	727	719	766	776	693	737	770	702	718	730	820	735	741	722	745	728	751	727	766	700	724	736	714	713	767	706	762	745	723	682	767	759	685	744	731	660	737	673	720	767	714	759	776	729	730	816	763	714	743	728	764	712	715	704	680	749	733	772	714	728	726	761	717	746	751	756	770	742	766	755	723	741	722	699	732	725	742	680	699	705	768	740	720	690	713	678	695	696	743	703	710	726	697	763	754	717	739	697	725	631	789	788	716	754	754	733	733	770	726	736	737	714	735	702	733	730	748	714	736	743	693	726	687	755	724	707	742	688	669	749	769	763	740	750	701	735	735	711	710	789	759	709	796	747	734	709	723	756	759	701	718	743	734	713	764	768	737	722	719	758	681	748	698	745	723	777	753	701	719	765	754	778	739	740	754	726	709	751	712	750	806	763	744	734	770
13116	1368	175	170	148	166	164	158	125	155	158	170	154	136	152	146	125	129	150	151	142	133	153	139	132	128	152	134	139	188	135	162	166	131	134	141	138	149	136	149	148	138	147	146	152	137	118	157	154	134	115	160	154	132	171	146	135	139	142	143	137	139	144	146	167	144	121	130	147	141	128	149	142	138	118	124	139	123	164	142	118	151	156	140	150	125	151	135	122	145	141	141	145	122	145	149	138	155	143	148	172	142	167	138	132	127	134	132	126	168	161	129	143	156	148	142	157	144	144	153	131	138	126	155	161	149	127	139	165	141	135	163	150	160	159	125	129	127	149	124	141	144	130	141	141	125	149	148	156	136	146	133	136	161	135	138	139	152	133	151	152	149	160	150	153	140	149	138	130	149	159	143	131	157	147	144	135	167	148	138	156	144	142	116	146	112	155	147	142	147	153	125	130	147	165	134	155	140	150	135	162	174	141	162	140	139	134	130	143	154	140	139	134	126	148	161	157	138	155	134	118	124	115	136	149	125	136	126	126	141	143	157	162	117	134	140	144	139	155	151	159	137	136	141	136	140	133	138	147	142	121	141	165	127	138	136	151	139	136	166	136	150	128	156	136	156	153	144	155	162	132	141	144	156	132	141	124	134	136	130	140	153	153	139	147	147	132	144	119	151	149	141	145	151	152	145	136	154	156	154	133	139	135	153	174	138	140	134	156	128	152	148	143	142	133	140	120	140	157	148	133	146	154	137	147	141	154	155	150	141	143	137	141	147	148	138	137	140	142	143	152	142	136	147	150	177	131	135	170	154	128	178	143	139	150	143	128	161	152	152	124	172	158	160	144	130	143	150	132	140	131	155	137	148	153	153	150	135	138	145	135	131	153	145	126	134	154	154	126	134	153	129	145	133	154	150	136	129	138	135	142	164	138	136	122	126	144	161	144	135	149	149	129	138	136	123	117	137	158	126	171	136	167	149	153	138	138	135	139	129	167	132	158	152	166	142	138	126	128	134	141	149	146	171	140	136	128	160	136	131	144	161	149	161	106	149	134	145	153	133	161	165	141	149	148	160	132	154	133	165	162	142	161	121	133	151	159	151	162	160	143	134	143	147	140	145	149	145	136	134	133	169	136	154	136	140	120	131	140	154	155	159	145	143	144	143	135	170	126	132	144	155	136	128	133	150	169	148	158	135	126	151	139	154	143	127	149	121	156	116	137	141	149	149	138	154	131	144	120	133	138	127	149	132	154	155	144	134	156	136	127	133	119	122	146	139	101	132	124	132	146	139	135	135	137	136	143	147	137	152	126	155	138	160	160	151	172	138	156	131	158	160	154	126	147	149	138	158	170	144	150	134	150	164	139	143	122	127	152	161	139	138	163	169	145	159	151	147	124	153	133	173	138	136	148	121	118	137	154	162	168	125	131	139	157	159	170	139	147	135	158	142	136	158	160	130	132	139	127	131	155	138	140	128	130	162	164	143	171	144	135	153	151	150	154	168	155	150	127	157	134	133	125	164	116	158	133	159	136	156	159	150	141	155	176	131	138	157	156	156	118	150	138	134	137	128	149	141	145	154	121	143	116	135	137	149	130	137	117	141	151	139	167	140	133	140	136	126	155	148	138	154	140	164	114	139	143	147	117	126	157	136	159	122	129	134	149	136	140	153	138	159	133	137	125	154	122	131	147	147	138	140	151	137	135	146	129	130	137	126	139	114	138	143	167	149	134	155	133	153	150	142	138	143	137	154	139	116	137	139	132	133	148	166	141	139	135	161	145	152	139	148	157	155	147	156	152	142	130	128	160	129	135	138	144	131	161	131	130	158	145	132	149	142	129	158	129	134	115	139	160	157	151	128	160	154	153	130	154	145	152	152	156	138	139	146	146	146	147	155	149	128	141	179	160	139	147	155	144	142	132	132	136	147	141	138	148	122	143	149	157	134	169	145	142	138	149	141	126	139	182	146	125	149	148	128	146	155	149	149	149	157	152	156	140	171	142	145	144	134	161	166	159	148	146	128	146	141	135	137	168	149	145	143	152	141	125	148	139	123	181	140	136	138	161	142	150	135	142	140	151	159	135	148	134	152	172	142	138	139	132	126	154	155	173	134	151	129	118	134	136	141	135	148	140	125	126	152	159	121	143	132	160	132	137	149	145	159	156	142	138	130	157	141	148	143	124	112	141	152	135	146	158	155	142	153	128	148	131	129	143	151	143	131	135	154	165	130	153	126	148	162	158	131	146	141	151	145	142	154	138	149	139	151	154	157	145	145	121	125	127	138	154	127	130	148	145	132	139	121	146	124	148	156	121	152	175	149	124	121	148	152	124	152	158	140	132	144	128	143	160	140	168	125	143	149	130	140	128	157	154	156	132	175	168	152	167	166	150	116	145	121	129	142	141	143	157	155	129	129	149	127	146	117	148	128	149	125	161	150	147	131	120	121	119	154	134	162	160	138	159	149	122	153	157	155	166	158	150	149	152	137	139	134	126	148	141	136	151	138	134	121	140	137	151	149	137	147	146	155	160	154	147	138	128	142	139	147	133	151	126	144	138	136	152	143	147	153	140	143	131	152	141	144	156	142	151	157	148	148	152	147	117	139	140	152	143	156	160	127	128	143	146	121	154	160	153	164	147	127	149	130	145	158	127	142	158	161	136	152	149	155	150	121	143	145	128	135	133	155	146	150	127	141	153	146	142	145	157	144	155	149	127	149	139	142	140	127	140	154	131	151	157	153	159	143	154	141	143	160	151	136	129	130	152	125	156	128	149	148	162	142	127	164	150	134	132	151	130	141	143	144	145	128	136	138	159	129	152	146	130	144	126	140	145	143	137	134	134	149	136	153	162	143	143	145	126	129	141	135	135	139	137	140	151	148	143	145	141	136	167	153	144	129	146	123	135	143	158	116	142	147	133	142	144	145	130	135	137	172	120	134	127	142	143	177	152	151	125	134	141	152	129	127	148	143	142	134	119	142	156	179	153	141	162	157	132	149	138	132	135	147	140	135	131	142	132	144	154	168	142	136	132	144	163	139	135	133	167	113	130	157	133	146	168	123	137	155	131	161	145	124	146	128	152	135	134	145	127	127	164	145	141	155	157	158	147	139	152	154	134	137	151	165	122	134	143	136	157	152	147	164	141	131	145	153	165	143	134	159	140	151	151	171	124	146	158	143	127	141	163	129	158	133	153	156	153	170	162	141	147	131	130	123	154	136	152	148	164	134	130	142	155	151	139	138	130	124	144	116	128	146	110	134	133	141	161	145	133	150	132	146	116	137	130	138	145	121	139	153	156	138	134	154	153	151	135	134	142	150	137	147	135	147	121	146	151	151	146	126	161	166	138	140	125	124	156	140	152	131	125	148	149	132	139	149	150	157	150	153	151	142	129	157	161	119	142	158	169	148	149	152	147	160	144	169	149	135	151	142	154	132	142	148	155	119	137	153	137	135	132	134	139	150	133	161	122	144	155	153	150	139	147	146	158	149
11508	1159	476	465	466	482	447	432	454	417	425	418	414	418	406	448	407	459	400	399	409	416	398	422	423	390	402	413	403	380	446	385	394	388	415	435	407	395	380	408	400	432	385	422	424	431	427	393	397	431	416	388	420	369	383	418	431	425	381	454	403	434	382	413	375	400	420	412	386	430	419	395	417	417	418	441	460	426	383	461	459	407	354	427	394	424	380	400	407	408	405	412	404	393	447	423	464	425	429	401	422	425	430	389	385	434	396	417	400	445	389	376	419	416	430	419	403	390	452	419	384	444	459	411	424	406	425	403	398	402	413	381	388	417	414	394	446	397	408	372	404	406	428	378	405	419	406	420	407	421	400	404	419	413	415	414	412	414	371	402	420	385	392	401	379	422	412	412	401	388	425	356	390	451	394	435	417	410	401	424	392	411	406	436	384	424	419	456	388	423	424	414	407	423	374	397	444	379	419	419	407	408	388	411	411	395	395	414	401	438	405	409	392	418	418	460	401	393	416	407	424	431	427	415	411	414	424	395	390	428	389	401	383	395	409	399	413	417	378	414	437	424	417	413	409	433	391	386	435	413	399	411	444	444	383	390	402	435	422	396	376	416	419	415	414	423	414	402	424	417	389	380	414	440	420	428	408	416	426	407	440	388	430	438	423	380	425	417	418	404	438	425	413	430	408	416	402	448	383	375	446	412	417	418	410	400	428	402	413	410	404	440	402	431	402	419	430	439	421	397	450	402	402	453	438	393	445	420	418	405	437	395	419	417	430	417	392	369	402	415	455	419	428	400	417	395	447	415	417	442	426	412	441	404	449	423	454	425	391	434	402	444	424	414	401	402	423	419	403	397	420	402	419	388	444	379	419	418	380	401	401	437	406	391	398	403	386	396	427	448	433	451	422	444	434	398	386	367	387	398	409	433	412	389	417	410	415	408	423	424	430	398	396	444	386	389	402	428	386	400	421	394	457	408	429	373	440	415	443	415	423	423	422	433	401	428	398	456	413	398	394	442	429	406	403	412	423	388	403	419	403	390	444	418	405	435	397	353	442	429	413	390	443	403	389	427	396	372	412	409	381	378	401	438	441	409	395	429	410	415	434	425	387	396	421	369	417	404	409	388	418	373	426	400	419	423	432	381	423	384	385	409	397	438	426	432	421	417	399	386	405	419	425	415	415	436	422	413	393	445	437	399	413	443	416	390	435	392	379	417	410	373	388	426	430	403	422	404	418	436	389	422	411	413	422	427	404	424	405	389	455	390	439	393	403	402	417	453	378	427	394	429	402	392	424	394	394	377	413	407	411	444	430	412	405	409	356	394	411	407	404	383	377	417	404	412	412	404	445	397	411	408	375	401	384	393	433	399	423	399	390	416	423	393	405	431	426	411	404	412	411	445	426	419	422	407	405	405	398	376	407	436	432	381	372	409	418	409	412	402	413	419	377	404	411	449	390	428	389	407	394	421	370	404	429	397	408	395	382	381	350	400	408	386	416	372	428	386	430	416	416	391	409	384	376	399	412	438	428	416	410	413	401	402	400	379	408	409	394	423	435	427	398	402	410	420	411	391	434	395	393	394	436	418	415	389	420	387	423	369	415	407	442	424	365	419	413	431	393	379	420	429	420	393	436	391	371	429	412	404	439	417	427	403	389	397	397	452	426	388	371	441	431	413	428	426	430	416	415	402	389	409	436	392	380	406	418	402	428	413	440	358	421	418	425	419	423	399	428	395	426	447	403	448	435	398	419	430	389	460	409	390	373	414	425	394	400	413	410	427	408	397	426	390	433	421	412	413	386	437	426	423	416	409	411	403	397	413	417	387	413	414	380	425	419	437	370	397	396	396	397	400	426	404	405	391	432	400	424	400	440	431	421	448	384	429	384	404	425	412	396	428	423	394	434	430	416	434	424	490	406	409	414	370	430	431	434	394	431	447	428	427	396	428	433	438	423	409	375	372	429	401	384	373	436	401	379	423	402	415	411	405	424	377	400	435	397	400	399	407	415	448	416	464	388	379	380	399	419	420	402	419	402	419	433	447	444	432	434	435	426	400	409	421	403	407	425	395	419	404	405	412	410	411	417	450	382	432	420	379	406	426	400	386	421	391	418	427	433	395	410	369	429	429	381	385	400	394	427	454	428	423	400	361	424	402	405	474	445	450	381	386	462	389	449	388	406	415	415	418	448	403	401	388	393	426	423	414	394	453	403	432	396	403	400	405	397	411	441	408	425	419	422	436	422	434	414	415	403	382	452	445	425	414	426	441	402	412	375	402	423	438	387	413	389	407	405	407	402	433	408	421	399	416	393	423	398	421	422	434	421	388	390	373	399	382	376	398	430	424	431	455	398	453	408	421	382	397	426	422	398	399	428	399	410	429	413	398	389	409	395	406	408	393	440	373	412	384	387	409	435	395	387	402	412	438	406	415	388	453	385	392	418	428	390	408	382	389	384	363	419	394	431	372	406	414	414	404	402	380	394	415	420	394	424	402	416	429	413	357	412	404	402	403	399	390	426	423	386	412	406	416	429	406	455	407	392	418	398	408	447	444	392	414	431	419	401	367	402	422	382	400	418	401	484	391	391	395	394	438	424	396	378	412	419	421	391	447	372	413	409	460	393	438	369	462	407	412	429	404	452	430	374	424	397	394	415	402	403	435	393	426	404	432	433	456	408	396	386	404	392	386	423	390	459	394	397	416	389	411	394	415	395	428	403	415	406	468	417	435	395	399	383	432	410	415	376	436	404	386	391	418	411	407	426	432	407	396	416	378	384	410	403	408	410	414	421	439	418	402	404	413	410	388	416	404	361	421	447	413	406	388	398	428	438	401	380	403	398	424	431	395	374	400	389	425	382	387	411	424	445	409	392	427	367	395	426	407	424	443	389	412	427	411	406	411	449	421	393	393	402	405	372	432	393	421	421	381	425	403	375	372	419	416	401	410	406	434	391	421	449	418	429	420	417	395	434	430	439	385	428	407	379	388	393	411	448	407	389	442	393	399	402	385	399	370	409	401	437	418	420	419	463	415	439	428	434	435	422	414	383	425	409	408	453	441	416	386	408	389	428	384	389	427	416	386	420	386	420	401	401	424	447	430	419	422	401	364	438	453	389	373	412	384	435	391	441	380	404	388	430	409	409	408	395	403	383	395	420	437	409	385	396	418	394	428	411	433	440	380	419	392	443	412	434	412	428	383	418	385	409	421	414	432	422	390	397	416	433	373	418	399	404	412	406	421	413	413	385	369	423	416	432	431	425	411	424	415	402	410	420	410	424	429	417	372	429	449	403	400	436	400	418	404	384	440	427	426	416	437	404	455	415	415	390	424	388	397	427	411	419	426	402	392	420	416	395	435	465	418	380	438	405	394	452	436	421	407	451	428	418	398	384	436	417	402	404	426	440	436	398	411	386	401	444	399	401	421	389	401	363	394	451	404	372	417	422	412	424	388	406	408	431	411	400	421	395	401	393	401	417	392	377	371	395	401
64975	31595	6321	970	636	555	487	434	390	375	375	339	341	329	324	322	357	306	340	313	310	333	298	283	309	321	303	319	316	328	312	290	319	329	288	317	303	312	302	308	326	326	320	323	282	306	288	305	301	304	313	326	283	318	312	270	317	334	307	302	339	322	304	318	317	291	300	302	294	307	306	292	317	284	341	313	275	319	312	315	311	298	311	311	304	317	305	337	289	287	293	295	324	272	290	326	281	285	324	283	331	316	314	324	293	306	301	290	298	328	303	332	311	296	301	294	316	306	300	320	323	296	317	321	297	296	286	332	318	310	307	289	279	284	308	287	279	313	316	333	341	304	279	286	289	316	297	313	317	301	332	266	317	290	288	291	331	280	308	301	302	306	309	294	272	296	305	315	277	306	297	261	290	293	332	299	312	290	305	266	299	264	331	287	288	303	275	318	298	322	296	307	265	293	294	309	292	276	298	292	312	305	325	342	292	315	270	294	306	306	295	310	289	305	308	303	292	295	273	310	272	272	323	303	276	317	313	322	292	307	301	285	301	330	321	294	334	283	319	324	287	304	325	305	343	348	321	298	303	308	316	307	338	297	305	294	275	309	317	323	299	301	265	311	281	295	283	309	296	322	272	278	298	282	317	298	286	333	314	313	268	294	344	299	320	329	329	310	287	334	307	314	302	275	309	321	278	306	299	321	330	309	270	280	287	305	299	305	277	298	294	295	301	298	341	330	322	297	264	277	326	329	308	295	304	300	319	325	331	309	313	293	297	301	311	267	325	301	323	257	265	286	324	314	300	313	316	313	318	294	279	295	298	272	308	340	336	286	311	297	331	296	324	314	312	312	316	306	329	290	297	325	294	302	308	323	336	347	283	326	338	323	297	318	320	331	296	284	293	281	319	296	283	282	303	298	298	307	309	304	297	297	294	300	276	299	304	334	256	322	321	347	333	320	316	288	296	318	313	293	288	321	291	304	317	315	342	289	305	315	316	308	305	289	313	310	274	336	322	287	335	322	303	280	303	277	318	313	284	283	273	297	277	314	270	307	307	301	319	310	305	301	296	285	306	307	317	283	309	295	321	301	315	324	287	287	303	302	308	273	294	275	303	291	298	284	260	304	330	334	293	314	287	311	311	342	300	310	294	284	278	321	281	300	271	305	299	298	283	310	270	326	302	325	286	306	307	288	280	320	322	334	305	316	300	310	290	302	293	306	286	307	283	297	300	327	295	280	333	302	301	300	289	294	298	329	307	299	309	326	308	323	286	274	268	284	301	303	301	304	300	306	311	306	308	315	348	286	280	309	291	265	284	309	316	302	312	305	315	298	297	300	308	281	288	311	298	309	319	315	285	319	310	314	308	285	337	295	320	308	290	293	325	294	322	313	329	307	270	283	277	310	296	300	341	298	304	297	323	279	327	289	311	288	277	325	327	267	317	299	293	293	321	328	301	295	311	307	299	290	290	300	291	326	323	301	304	314	254	293	307	291	307	293	300	308	303	311	311	298	308	307	288	301	302	298	318	311	302	323	310	296	275	293	302	312	292	302	283	321	300	293	300	339	275	321	294	296	297	311	291	311	331	290	312	316	292	294	300	333	312	302	314	293	307	304	283	303	297	296	327	316	325	324	304	321	276	290	303	318	293	295	309	302	315	311	336	309	264	300	303	308	316	295	306	310	282	291	335	295	307	280	310	277	325	312	299	315	321	294	279	310	293	294	327	311	308	307	302	306	276	301	304	280	282	331	291	310	278	277	281	308	288	297	316	298	282	311	281	270	283	317	316	310	298	304	302	335	291	310	318	325	284	307	335	295	321	285	304	300	304	312	333	311	307	324	329	314	282	295	344	308	292	314	307	338	303	289	328	304	316	320	292	268	282	319	302	305	324	278	304	296	292	285	286	269	312	314	273	318	284	279	324	308	314	298	274	266	268	311	318	285	304	296	335	278	290	304	307	322	312	282	275	300	297	295	305	320	314	294	280	322	278	320	288	298	294	332	309	300	316	280	281	296	274	323	334	318	302	316	293	311	309	304	297	302	284	316	293	293	321	286	334	294	309	297	325	294	305	315	350	298	331	298	307	298	308	351	321	342	327	330	300	320	312	310	304	327	308	321	279	316	312	280	314	283	301	278	298	312	279	319	326	316	281	320	342	332	321	308	314	319	302	302	319	319	310	309	287	325	309	295	295	316	283	266	297	298	277	330	303	333	298	323	329	300	281	304	303	316	282	308	301	326	309	296	303	280	286	283	312	321	306	264	297	283	308	330	317	302	297	302	306	334	320	313	297	329	305	291	313	283	311	307	316	304	308	327	311	321	301	312	299	339	319	284	296	296	311	269	321	305	298	304	306	307	312	298	329	303	321	304	300	325	305	306	317	292	321	285	275	295	269	268	310	297	283	314	338	313	282	312	295	311	302	296	275	301	291	351	308	340	286	274	320	306	330	311	273	294	278	330	353	311	311	296	313	316	325	285	314	316	317	303	301	309	331	291	300	301	308	299	300	276	303	316	312	289	317	293	292	300	293	330	305	278	314	320	310	306	274	346	312	320	275	313	294	307	291	296	334	343	317	283	292	318	311	276	308	321	300	303	289	329	336	284	319	324	293	317	319	317	322	283	327	325	295	310	318	310	332	277	292	300	310	272	285	321	316	302	310	304	321	314	308	288	312	296	320	311	318	306	324	278	302	302	362	312	300	322	289	306	291	286	314	277	279	270	310	318	315	299	319	306	292	267	333	308	275	309	282	294	311	304	302	289	299	292	323	306	299	297	308	311	322	291	298	289	309	316	314	321	299	322	312	317	315	283	292	299	296	306	304	297	307	291	313	299	336	327	270	299	298	308	277	332	319	308	314	327	296	319	313	302	311	329	314	324	275	295	310	295	284	342	309	287	277	331	321	285	301	300	326	317	295	283	308	302	311	287	305	305	314	323	301	294	305	295	299	268	303	313	288	292	308	298	299	285	307	294	322	305	311	329	305	283	285	323	297	318	291	302	315	270	291	317	300	303	289	327	277	294	312	299	319	277	316	281	333	293	311	270	295	317	319	313	281	320	317	309	287	323	271	318	308	259	335	311	294	300	315	312	328	347	312	327	319	269	303	270	291	291	287	309	320	295	303	296	324	305	329	301	327	304	283	289	287	318	302	324	302	301	276	326	303	280	292	272	321	316	295	301	323	284	316	293	322	329	298	299	280	314	312	271	281	271	296	282	333	267	305	293	301	314	330	297	316	288	282	307	290	305	291	285	293	319	300	269	283	340	317	315	293	304	298	266	303	315	294	306	302	292	293	298	281	322	327	332	342	280	334	271	304	287	314	324	319	320	303	301	314	291	295	289	289	316	290	329	301	300	333	314	322	274	305	294	329	342	302	293	327	294	308	315	310	300	293	313	293	283	312	288	289	339	293	303	325	300	319	325	276	289	330	308	293	283	308	294	315	301	288	294	284	320	324	280	265	310	318	303	296	324	312	320	335	270
39446	10004	2335	2664	2303	2059	1771	1610	1363	1361	1221	1070	1122	991	966	1002	922	891	904	939	889	869	848	891	905	797	816	803	778	814	773	777	788	792	788	863	818	797	817	790	816	816	799	766	744	834	747	770	758	766	755	787	747	731	753	821	825	748	767	786	724	775	772	730	787	766	751	790	775	738	734	762	732	776	749	758	793	767	818	737	756	771	730	743	761	736	757	725	723	753	767	806	779	760	787	719	804	687	761	739	726	741	758	735	778	726	781	711	804	755	760	734	795	732	748	803	741	739	768	737	764	771	752	762	740	745	753	795	734	723	769	722	743	737	749	728	720	745	768	756	726	694	719	737	730	738	758	746	712	752	756	736	727	755	807	743	796	747	746	758	744	703	788	750	779	770	742	782	729	787	743	758	755	729	765	716	816	760	760	769	746	721	756	772	768	727	701	765	728	763	781	704	749	780	756	773	753	750	735	734	747	759	730	712	781	720	769	748	767	727	757	730	770	746	779	755	723	723	721	718	761	721	750	716	763	770	800	803	762	750	779	762	788	741	753	746	739	704	766	731	770	695	757	722	736	721	727	765	741	753	751	710	733	738	760	787	810	757	752	769	685	727	705	721	748	771	722	759	762	715	731	759	767	732	744	733	740	773	752	785	702	736	787	675	764	744	738	743	748	727	793	790	763	741	740	788	755	746	747	741	733	753	759	739	776	733	816	760	736	723	724	734	718	727	784	716	783	729	752	756	725	744	812	850	730	754	696	728	751	746	739	782	755	728	770	785	753	770	743	735	774	754	789	759	737	755	753	745	706	774	766	819	755	758	794	721	752	765	743	774	739	713	787	759	755	762	779	762	804	777	758	755	736	776	721	738	711	712	726	739	719	735	726	790	768	724	739	734	706	802	722	798	755	771	807	749	742	739	738	751	744	779	752	765	742	757	805	717	717	740	717	712	734	751	768	743	777	733	757	748	775	740	737	735	795	761	736	763	720	767	764	754	792	735	756	780	808	754	732	720	743	777	750	790	722	748	722	726	735	758	742	743	749	692	739	707	769	791	739	746	770	774	746	692	778	723	712	781	746	739	764	804	744	795	756	738	778	751	744	779	717	805	753	733	747	727	763	782	683	777	745	729	775	753	764	805	740	758	739	777	732	724	758	747	718	754	728	738	743	725	738	742	752	777	826	742	751	724	736	779	770	760	787	710	742	748	727	790	735	771	744	738	756	755	700	741	746	729	741	773	783	769	696	716	811	768	770	739	741	731	802	758	736	704	765	764	803	728	763	768	726	777	706	728	772	713	737	799	744	803	773	730	746	794	771	739	734	721	761	716	707	780	801	782	761	783	725	749	738	731	756	725	706	762	731	777	791	730	710	773	736	791	753	772	770	766	768	737	753	748	666	756	762	759	757	771	717	745	756	734	747	738	754	802	756	752	789	768	766	765	719	787	706	756	747	764	725	723	778	738	733	756	745	741	723	739	741	777	727	775	775	755	755	711	757	749	738	777	772	735	776	768	730	735	761	694	745	755	734	719	761	739	786	739	753	763	739	786	789	774	742	758	753	744	761	763	735	789	737	715	749	758	755	738	769	733	698	756	754	770	736	736	773	739	793	759	770	715	721	776	759	748	753	731	731	815	747	717	725	735	741	731	721	712	705	713	776	736	751	740	761	730	790	749	782	742	790	712	855	777	776	744	692	752	765	744	726	747	728	744	781	792	776	774	787	800	731	731	783	756	753	779	722	802	772	774	795	737	775	729	752	718	752	747	767	733	732	727	730	691	783	756	751	758	743	752	742	782	809	784	730	713	762	758	743	708	754	720	748	717	789	765	771	822	755	752	795	698	791	745	721	732	745	717	767	808	752	710	774	746	791	727	737	688	783	774	724	747	778	820	759	722	752	784	843	753	715	764	749	745	739	756	729	728	776	781	796	764	768	695	792	723	748	750	745	737	746	766	723	726	709	776	769	758	772	756	802	761	769	694	732	749	734	765	788	697	795	752	728	773	774	755	757	740	743	733	750	756	787	748	734	783	731	714	740	733	733	710	736	740	733	768	744	755	747	779	772	752	714	756	764	775	732	788	700	793	761	808	782	760	722	745	711	746	769	762	748	702	716	760	767	786	800	693	735	785	763	751	761	723	738	750	771	726	761	754	750	775	779	719	775	728	801	727	776	730	767	739	783	711	775	770	774	746	715	725	739	769	789	770	769	727	703	758	745	755	745	753	745	797	779	756	776	739	772	749	734	720	771	767	765	737	747	792	702	723	729	802	787	765	731	744	758	723	784	790	720	695	751	763	787	765	747	709	774	747	746	709	761	748	731	722	768	760	743	763	766	740	760	688	781	731	744	787	779	792	748	730	795	749	768	724	752	784	725	752	770	708	761	697	751	753	746	774	710	721	741	748	737	755	763	815	707	776	684	735	738	697	736	739	753	746	769	774	771	741	753	731	748	782	777	706	703	764	797	778	749	717	734	728	783	771	729	771	717	741	762	765	761	729	768	753	848	733	765	794	779	756	736	764	738	739	794	776	752	718	771	767	693	699	736	683	762	744	732	740	754	762	741	775	742	741	764	749	777	738	751	727	752	755	717	729	711	753	731	706	719	741	782	755	760	746	711	724	748	779	789	735	793	732	789	762	743	743	766	753	753	728	767	776	750	793	726	711	788	752	758	798	747	806	719	761	764	743	734	751	766	706	709	779	751	735	752	777	706	759	751	721	725	743	787	719	748	790	785	738	762	752	735	768	741	759	733	751	761	710	723	780	773	728	753	788	744	720	724	802	754	752	745	704	813	712	781	781	727	745	768	760	754	677	776	793	791	741	721	744	763	801	801	721	732	736	789	744	726	774	749	763	784	755	773	786	750	734	711	745	777	697	753	725	751	731	781	730	741	776	745	686	779	729	750	782	742	758	819	745	809	736	777	802	765	767	714	735	820	718	748	816	768	794	731	765	790	786	752	757	727	725	746	766	727	737	713	751	737	683	686	749	761	776	747	781	781	796	722	769	724	779	723	767	786	733	778	724	782	730	745	769	744	761	784	754	769	786	735	767	752	710	781	741	737	765	812	793	759	778	773	742	739	735	755	750	812	760	707	765	768	776	728	699	763	736	782	723	787	763	703	730	751	707	773	774	775	754	748	704	773	720	736	721	780	702	747	714	759	745	725	771	727	727	723	783	750	725	770	737	804	730	712	704	737	740	737	721	783	749	743	758	729	776	741	803	717	750	728	720	761	738	724	726	755	752	807	738	728	710	752	723	743	749	789	775	754	714	750	728	759	768	713	735	761	737	761	775	747	750	765	779	706	783	717	770	742	769	804	723	686	746	770	717	741	800	804	749	727	750	759	805	735	741	730	729	750	747	747	764	740	759	718	766	768	721	717	728	751	752	751	791	754	790	744	741	762	770	681	756	741	767	745	799	780	753	823	758	825	775	736	759	794	707	699	748	763	767	693	759	776	741	711	776	780	740	748	731	709	743
76672	43038	11838	2343	1112	764	681	594	519	507	426	413	415	388	400	374	342	350	362	339	340	309	331	362	321	308	324	339	326	329	323	341	321	308	320	293	297	299	336	345	288	336	296	343	336	298	334	302	308	336	319	307	295	300	343	326	322	325	322	287	293	314	290	296	338	327	312	302	301	306	292	311	327	301	317	300	323	281	295	297	286	277	316	318	305	275	329	339	337	325	308	319	310	325	332	368	306	320	321	335	330	315	305	292	337	289	284	271	314	307	316	316	341	285	321	310	326	302	294	307	308	302	334	306	287	317	306	303	337	318	307	328	319	312	312	320	295	348	332	322	306	304	293	280	296	305	284	312	321	306	277	299	306	314	342	259	310	297	306	302	301	313	299	341	318	307	339	322	281	296	330	326	342	326	329	315	332	311	308	338	316	305	295	324	299	313	315	299	313	306	329	344	329	314	312	306	339	297	308	304	288	307	320	319	305	320	307	314	293	305	298	314	280	282	301	311	326	283	300	333	322	319	280	333	290	313	306	340	295	305	294	305	284	303	326	338	275	310	291	298	291	272	335	278	328	288	320	295	327	303	337	307	297	281	288	312	308	317	301	304	311	299	291	309	330	299	292	308	310	332	306	328	336	309	317	328	298	290	284	299	320	301	318	325	314	309	333	317	317	301	272	317	314	318	308	324	296	303	302	343	277	304	313	294	305	359	311	307	337	308	318	303	289	300	301	326	287	307	293	285	273	304	310	310	298	291	308	313	312	334	331	296	297	298	339	323	302	291	324	302	334	341	317	304	307	287	346	291	281	318	281	280	336	291	293	322	324	298	298	314	341	338	284	345	316	293	340	292	298	322	339	288	305	272	317	287	304	321	329	302	308	310	306	302	293	318	323	315	280	296	314	313	318	316	286	280	310	299	291	286	304	281	300	303	320	278	300	312	325	274	288	318	305	306	326	332	303	271	311	290	326	323	277	303	276	299	293	307	308	318	327	344	330	284	304	303	326	327	317	298	302	309	349	296	325	299	295	328	306	361	283	311	320	302	337	322	307	296	304	281	329	331	301	300	305	331	306	317	321	271	320	308	303	317	314	337	319	300	293	314	339	309	347	315	302	289	342	290	313	329	304	332	317	303	302	328	311	321	286	293	317	335	307	289	310	314	362	304	315	361	325	322	321	323	306	291	300	294	315	314	342	314	330	332	298	317	311	297	304	309	317	312	338	301	320	294	302	334	296	336	313	327	307	316	340	327	334	338	334	322	292	328	281	320	318	287	278	316	326	310	294	313	291	330	317	310	318	322	338	315	312	298	278	316	275	318	304	340	363	323	297	303	289	323	313	317	255	314	319	323	345	289	288	293	305	329	311	328	323	322	329	321	321	323	289	318	333	335	305	337	321	318	329	347	346	319	337	296	296	314	304	323	313	311	303	310	327	273	278	310	306	312	275	325	307	328	332	336	297	297	272	339	363	298	326	313	289	304	277	326	319	293	291	319	330	311	341	321	296	323	326	318	321	328	310	289	305	290	279	316	305	310	308	344	269	306	296	323	368	325	317	337	320	266	290	325	327	315	344	313	323	259	311	271	308	314	316	310	275	323	293	282	304	309	327	313	326	294	309	305	294	312	303	336	298	312	329	308	284	305	296	310	314	301	305	327	343	366	299	309	317	301	313	309	300	316	302	340	303	310	306	300	308	338	272	302	320	295	325	299	316	363	301	323	303	306	299	327	312	327	289	323	305	321	308	318	299	281	293	306	317	327	283	323	322	325	334	283	313	313	296	305	333	279	323	311	330	307	298	346	303	315	297	304	288	298	297	336	345	310	328	303	352	319	290	332	324	289	299	302	328	331	319	285	317	302	285	303	285	337	294	277	287	324	333	324	299	296	323	337	321	306	319	313	293	299	321	323	324	323	321	323	290	332	305	307	303	329	312	300	311	322	327	304	295	333	303	313	308	275	287	327	297	351	318	289	302	281	318	303	308	288	284	293	323	331	315	292	293	286	327	327	292	320	306	268	316	305	300	270	290	311	298	298	328	300	304	294	304	301	289	315	280	340	309	325	312	311	319	319	315	319	301	307	303	317	325	290	312	282	310	337	337	301	298	336	305	296	295	309	282	348	297	295	282	312	277	307	329	295	310	308	337	320	298	298	337	292	355	315	301	305	275	307	271	307	283	317	331	326	299	285	327	346	311	334	310	311	307	299	308	334	300	290	286	313	325	279	321	291	346	319	324	316	353	317	321	320	339	302	345	342	334	312	300	316	276	314	313	333	295	310	312	326	336	314	312	309	289	296	296	264	296	286	303	314	347	322	311	332	315	285	294	297	314	331	317	316	301	303	307	323	297	314	313	320	312	339	328	301	332	307	305	338	331	281	306	324	270	291	325	331	296	312	335	318	345	353	327	320	321	347	301	322	290	293	322	302	339	297	298	300	309	306	339	325	297	303	314	313	337	308	298	317	296	305	300	323	321	321	297	343	333	311	302	285	323	308	302	322	302	323	329	318	288	310	307	275	305	313	306	325	342	301	332	315	297	293	287	286	285	321	320	350	302	316	292	304	325	330	313	298	314	309	328	318	342	348	297	301	305	299	289	312	326	322	319	287	306	323	309	309	321	295	296	305	319	320	285	316	317	322	311	312	291	318	331	311	304	332	328	367	323	296	295	292	352	324	314	287	280	314	305	304	304	289	354	303	274	311	310	310	350	339	345	330	325	281	327	330	298	300	293	301	297	304	286	290	301	332	276	304	291	299	290	297	308	332	311	307	343	297	310	315	304	279	287	322	297	305	314	358	318	292	289	330	345	305	321	325	285	325	296	266	275	335	314	323	274	327	309	304	347	335	331	306	304	318	321	326	303	318	333	314	304	275	338	308	322	321	285	317	323	335	311	316	328	313	321	315	325	298	303	292	280	279	309	331	321	300	307	314	339	338	309	318	327	343	307	275	292	315	309	304	315	288	316	352	315	324	336	295	301	321	330	295	333	314	332	290	304	298	324	311	298	303	307	297	323	289	271	289	300	278	303	306	277	270	355	311	293	327	314	293	301	287	306	344	313	335	297	304	293	311	329	301	321	294	328	321	320	329	295	316	365	330	289	320	333	322	336	344	335	308	291	291	272	300	317	310	311	290	316	310	302	304	305	326	313	330	316	351	367	314	312	339	334	316	319	299	313	300	320	300	298	299	305	344	304	304	300	310	304	321	310	313	332	310	339	317	286	325	311	325	313	294	311	311	310	325	301	334	293	285	301	323	316	343	331	272	319	331	310	308	305	290	279	290	291	336	297	268	298	320	289	306	325	318	328	327	307	315	322	316	323	320	328	305	313	295	280	321	304	353	327	301	332	287	318	339	303	321	322	313	297	338	331	284	320	308	314	295	294	318	320	329	325	323	317	310	336	296	315	314	312	320	268	330	316	306	291	334	306	294	323	326	317	330	327	328	288	340	336	326	311	295	286	305	304	336	336	296	324	309	333	307
49815	14463	3846	4342	3739	3180	2624	2243	1895	1749	1582	1472	1340	1284	1242	1165	1120	1100	974	1052	940	993	957	976	971	921	932	879	853	816	848	812	795	897	819	806	828	818	768	800	812	822	766	763	812	801	822	775	803	793	798	767	778	801	753	769	772	815	740	723	815	714	767	749	754	714	789	795	717	748	787	756	739	734	760	746	741	738	765	759	750	770	716	750	773	749	758	772	778	759	745	752	761	721	762	734	738	729	700	773	751	721	773	748	740	740	749	730	740	766	730	739	801	783	713	749	710	715	750	766	739	719	738	694	692	777	709	729	711	732	733	711	767	793	721	768	676	734	736	739	732	739	806	723	758	799	734	766	788	736	774	760	703	787	735	711	706	737	764	803	789	759	776	728	712	716	747	733	755	744	727	731	737	690	766	778	741	770	716	774	750	731	696	725	739	726	774	729	745	698	768	731	733	683	735	706	728	708	757	748	737	690	765	770	763	745	729	743	733	764	735	775	777	746	814	761	733	714	685	753	786	710	779	749	714	732	760	793	762	742	724	731	797	689	710	678	727	765	720	760	769	707	790	773	736	761	726	776	731	724	711	770	773	716	690	709	750	749	689	786	768	773	690	716	763	712	758	746	769	725	743	783	750	750	766	704	730	773	738	731	725	707	753	749	729	746	752	711	768	801	744	712	716	758	781	778	716	697	731	737	766	730	742	722	740	774	743	721	738	765	717	720	753	707	758	779	712	762	752	735	754	741	720	720	721	729	719	745	731	717	742	711	726	719	772	754	719	742	736	725	728	736	737	673	758	697	702	774	718	764	707	720	755	753	742	716	706	733	773	729	727	676	722	739	721	710	754	711	732	756	766	719	792	705	737	761	735	740	747	731	690	715	755	748	710	695	690	721	775	749	824	749	668	728	736	732	720	752	725	735	662	745	735	776	764	743	761	745	741	768	721	717	732	701	719	799	773	724	695	734	730	752	750	731	724	741	759	731	756	794	767	721	720	772	764	735	754	727	733	718	747	784	754	755	748	706	764	722	754	726	732	748	745	763	754	745	775	687	738	751	736	778	745	719	754	751	745	718	723	692	722	763	710	744	766	704	776	731	795	652	740	732	771	736	747	756	759	715	726	729	708	740	717	717	772	732	743	736	719	725	762	755	705	742	739	708	689	705	744	751	709	729	717	757	756	753	756	711	703	744	776	766	786	748	706	764	757	766	713	728	747	756	712	758	774	721	762	732	760	738	737	758	735	726	754	726	740	725	726	732	762	754	816	708	739	762	775	737	745	708	719	735	723	774	711	726	749	717	746	718	699	776	724	744	704	739	767	704	739	731	756	750	699	749	735	750	753	738	753	757	755	725	718	768	782	723	722	747	790	752	740	732	761	711	736	795	763	760	753	714	737	737	761	717	710	739	735	723	749	739	735	776	733	733	728	703	740	744	707	711	750	718	703	757	695	700	711	724	756	720	725	742	764	753	751	731	703	744	681	694	715	744	744	778	731	738	732	734	740	725	733	770	712	731	715	751	740	729	714	723	763	768	754	793	764	758	741	711	771	739	728	727	733	708	722	718	725	724	713	760	765	757	710	736	769	752	718	715	746	722	706	766	787	737	746	754	765	729	749	772	704	757	726	731	757	753	754	727	715	723	743	752	736	752	761	728	747	720	693	704	734	731	725	732	766	697	757	742	731	731	757	717	751	713	778	735	766	706	745	736	740	688	751	739	724	717	744	787	742	738	735	731	730	761	782	766	738	699	715	691	747	753	751	744	702	753	749	730	750	677	765	694	717	748	728	759	746	727	780	751	698	734	743	701	698	731	713	755	714	715	697	700	749	807	704	760	720	685	701	740	720	726	711	707	766	785	777	787	734	748	733	745	722	722	726	717	728	742	736	738	767	762	770	731	729	754	731	701	720	788	698	716	744	765	697	768	703	735	728	809	721	750	683	750	767	758	724	725	695	719	704	669	748	699	768	757	746	769	754	734	749	739	731	713	724	769	756	713	766	780	755	723	741	741	716	715	726	719	741	732	744	750	755	721	747	704	744	764	746	728	779	722	725	699	722	716	712	744	744	739	693	749	743	718	750	725	731	772	784	752	728	777	744	722	705	734	723	708	707	763	771	713	728	746	726	772	720	702	771	696	731	700	731	766	713	748	716	783	734	753	703	762	744	738	706	706	740	722	683	732	717	759	724	778	734	702	749	716	759	783	727	726	747	704	738	772	727	748	727	752	680	726	708	741	753	741	707	704	772	720	728	731	676	812	713	765	717	714	716	673	717	758	703	725	749	729	749	787	736	696	704	733	742	691	722	704	743	740	736	745	772	741	715	780	715	776	698	730	708	729	783	713	713	779	753	715	755	747	696	735	775	712	759	693	782	738	735	694	689	697	713	726	784	724	687	729	706	731	716	762	717	735	734	747	732	765	773	748	716	762	719	727	678	695	714	736	744	772	775	729	736	814	709	751	773	744	740	773	750	747	733	696	736	735	739	727	682	726	743	710	694	783	734	742	735	772	709	744	711	723	779	678	729	738	739	707	756	712	750	767	742	805	745	698	716	716	715	693	712	757	768	726	796	724	753	766	772	755	722	769	767	779	692	764	793	734	729	727	720	752	783	731	731	771	710	740	790	775	757	744	737	725	732	771	829	787	748	745	749	771	746	763	703	760	734	711	731	742	786	718	747	752	805	731	747	767	727	790	786	734	768	731	742	701	734	717	707	810	771	693	738	704	733	666	696	744	727	715	692	737	722	716	722	774	724	783	733	724	759	708	694	734	713	727	686	758	743	728	738	734	778	738	743	702	754	764	771	771	765	763	726	742	769	780	725	733	768	716	740	719	722	700	775	784	699	719	711	721	745	725	736	754	724	728	755	721	707	761	725	734	745	709	774	726	720	764	753	743	688	754	744	715	718	752	714	721	787	744	755	751	716	763	751	735	732	767	748	745	708	756	761	737	721	817	719	719	717	712	715	721	692	741	801	728	769	745	764	702	697	751	712	724	724	712	754	744	750	713	678	709	738	699	771	763	792	754	740	724	716	762	763	792	737	740	721	716	700	757	773	720	756	684	762	670	722	722	750	738	731	726	665	721	746	744	736	709	700	748	761	738	745	783	763	733	761	706	749	717	770	720	691	732	662	759	738	699	776	762	782	736	705	782	734	742	750	696	756	723	771	729	723	803	769	714	723	768	749	714	740	714	737	742	753	759	712	747	735	745	751	780	794	753	781	748	743	767	720	739	746	747	734	744	732	734	774	756	845	775	754	776	753	764	718	798	720	751	741	704	773	723	712	736	728	747	748	755	723	784	747	738	732	731	772	691	754	716	741	749	754	761	745	732	720	722	744	739	765	764	774	740	789	791	736	710	745	735	759	735	733	748	724	694	719	713	746	709	721	680	762	707	759	732	756	733	728	720	751	757	719	685	747	734	713	751	721	743	771	760	725	725	735	759	744	767	721	749	708	700	828	737	758	757	689	749	763	745
13813	2036	159	154	179	138	156	157	137	148	161	169	153	161	138	136	147	150	156	150	179	141	142	109	139	154	145	150	189	123	149	159	125	142	135	150	154	151	138	129	142	133	145	146	159	143	135	150	161	159	147	135	154	136	147	154	161	113	164	143	146	145	155	156	135	144	152	132	153	145	148	134	129	126	141	154	156	129	146	157	164	135	163	148	129	112	127	126	153	161	156	146	145	148	141	143	140	160	161	145	138	123	156	133	152	119	151	153	166	167	139	157	126	158	135	144	131	148	154	152	164	172	125	149	126	166	157	143	138	160	129	150	143	158	163	153	126	154	138	150	165	155	135	157	160	147	153	156	146	136	144	136	131	152	151	157	122	165	147	147	148	134	153	149	133	129	139	139	150	139	156	158	168	156	145	143	144	170	130	154	153	135	143	163	189	153	154	150	160	139	158	130	148	122	148	130	153	124	107	140	146	138	169	144	171	132	135	151	147	145	135	148	171	173	134	136	120	151	146	160	158	150	123	134	137	140	133	124	142	154	147	145	124	122	143	148	163	129	151	163	157	142	135	179	162	122	136	127	137	151	140	133	152	160	138	132	134	157	139	144	145	142	158	153	148	166	175	147	152	147	126	142	176	135	142	125	133	153	128	122	129	136	139	162	159	149	125	161	128	141	151	163	156	165	147	125	155	144	166	157	155	139	156	150	159	144	141	148	153	166	138	136	150	142	136	149	156	135	151	154	151	135	130	159	143	136	150	146	157	128	148	153	153	138	133	144	163	136	133	150	144	158	145	134	162	154	162	152	124	139	150	146	143	169	125	136	163	143	155	159	139	152	146	159	133	180	151	142	155	129	140	153	135	179	138	138	129	151	160	147	148	168	169	149	129	142	131	143	152	161	159	145	118	148	171	134	142	138	144	129	135	149	144	141	147	161	141	131	125	133	150	151	126	162	135	133	154	149	136	151	126	144	142	160	149	130	140	138	144	118	156	137	156	145	135	128	141	131	135	142	145	163	164	120	125	169	155	157	152	150	140	137	167	143	138	131	119	134	145	129	140	165	156	138	166	148	141	163	131	158	154	140	133	150	150	150	142	163	155	145	147	163	169	142	140	146	150	141	146	144	145	126	146	126	140	128	144	142	132	152	159	156	151	125	165	139	140	138	132	140	133	151	131	140	161	146	160	134	138	146	154	138	134	159	139	122	132	153	153	138	135	147	133	128	148	146	155	124	157	155	134	149	141	167	157	151	146	146	161	142	127	146	155	159	157	157	129	143	168	140	141	165	136	139	153	143	141	153	149	125	150	136	161	140	133	139	141	154	137	146	168	147	132	154	151	148	117	151	160	156	133	138	144	130	150	133	147	153	136	148	147	164	154	136	140	145	129	144	150	160	153	130	141	138	159	127	120	133	147	138	155	153	151	139	157	145	141	165	152	120	132	156	137	154	149	153	131	140	135	157	148	144	144	125	120	146	145	125	160	149	136	140	115	146	139	128	162	136	167	129	169	134	152	133	130	142	152	141	156	141	158	146	154	165	155	135	126	135	149	138	133	138	165	131	123	155	144	130	155	150	129	142	151	135	147	147	162	137	166	140	137	145	132	124	144	140	169	172	140	151	142	140	137	137	145	141	146	128	113	131	141	150	163	124	130	148	143	129	139	156	154	162	135	140	149	149	160	131	138	141	124	137	164	137	128	129	135	145	144	172	124	131	152	151	150	135	124	172	142	161	153	153	146	136	138	152	134	146	145	142	151	143	135	140	114	154	137	150	139	141	137	138	129	148	135	131	131	127	156	152	139	151	147	132	149	144	144	158	143	172	135	135	131	142	141	155	152	158	151	150	172	167	143	144	155	125	150	137	142	129	158	133	140	156	144	124	148	128	127	140	149	131	146	137	147	143	137	152	128	126	123	138	153	146	129	128	155	147	118	145	146	155	123	138	158	162	124	149	160	147	141	133	147	133	155	139	133	134	145	152	129	135	136	150	184	155	144	151	149	159	172	144	147	141	124	136	153	159	133	138	128	124	159	150	161	135	169	163	143	169	150	122	135	163	144	141	151	154	151	131	168	152	141	135	153	143	149	147	156	167	157	154	147	129	158	153	135	146	157	158	148	138	142	137	126	114	144	152	134	129	152	158	125	133	116	134	149	150	148	149	168	152	134	147	144	169	139	129	140	160	136	158	159	154	179	152	135	128	150	136	170	154	133	141	149	151	160	144	157	145	151	126	137	165	153	166	152	139	173	159	129	128	147	150	136	148	150	144	143	160	133	135	156	134	174	120	164	162	151	141	141	160	147	133	134	155	153	137	139	143	159	135	139	140	139	171	136	153	132	142	130	170	142	148	147	153	137	164	143	138	122	173	143	141	128	168	158	157	146	141	154	145	132	158	182	149	150	168	149	136	133	149	165	132	128	169	141	136	149	143	149	165	134	155	135	129	165	150	155	165	145	160	132	121	130	124	134	156	172	139	136	172	166	161	163	149	149	129	132	160	144	122	138	160	132	146	135	142	162	123	145	148	153	132	152	169	141	156	165	134	139	157	133	150	150	148	151	149	146	133	148	133	134	175	156	141	159	142	147	136	143	165	155	156	126	140	144	139	139	167	158	177	148	138	172	157	157	143	146	163	138	143	140	127	136	111	145	156	152	121	141	131	166	132	159	154	139	134	141	160	156	143	139	145	144	130	157	145	147	144	134	147	139	134	160	135	129	138	136	139	149	131	146	154	156	163	157	154	141	134	134	126	165	148	150	162	157	144	155	136	147	129	165	144	149	144	143	128	138	155	152	142	139	153	159	129	143	132	142	146	163	157	143	144	133	117	158	152	182	150	133	146	137	151	178	154	112	163	132	159	133	134	167	139	120	116	154	156	137	154	149	133	168	146	165	168	144	144	137	138	130	157	155	156	150	144	140	120	142	158	153	125	152	130	152	150	150	141	148	141	161	151	148	188	165	152	137	128	133	165	146	128	152	158	148	157	152	153	145	129	157	152	161	161	148	134	122	131	125	160	161	150	132	155	144	150	151	164	145	135	124	139	120	152	151	157	137	150	159	161	124	148	156	146	144	160	110	135	136	153	147	156	138	137	152	161	141	154	132	153	146	153	167	148	149	153	152	147	163	171	148	149	163	150	158	150	143	133	154	153	144	129	148	144	129	156	148	162	137	143	158	131	130	122	144	134	155	132	134	143	131	159	152	151	131	136	121	146	129	146	132	157	144	155	144	141	151	152	141	144	154	138	146	142	158	127	129	137	173	143	136	132	149	141	146	139	134	145	121	141	155	150	147	158	155	156	141	144	154	134	127	149	139	169	124	143	128	142	145	114	150	146	151	167	156	143	144	137	145	144	159	146	163	166	149	147	140	147	141	158	133	142	166	143	164	150	145	139	152	150	153	166	171	129	155	123	161	145	144	115	147	136	151	147	154	129	119	149	140	138	142	147	138	145	127	154	127	141	130	142	144	143	142	136	154	119
12212	2061	475	502	491	431	458	415	414	410	407	407	416	434	406	416	401	453	446	435	427	424	407	417	392	420	437	388	446	426	421	403	379	396	417	381	438	401	412	424	413	392	423	415	390	376	404	435	403	434	439	426	413	438	435	438	399	407	412	421	386	423	414	417	451	409	458	408	439	408	406	438	422	459	427	430	375	355	436	428	402	419	408	432	414	456	379	412	404	430	458	475	426	383	417	421	429	394	423	431	449	431	417	411	438	429	451	450	422	411	392	430	413	409	417	438	425	456	413	418	432	404	437	378	400	414	416	426	413	413	403	422	427	403	395	402	411	427	409	403	427	424	430	419	408	402	419	441	440	460	448	413	417	410	424	422	415	421	420	446	397	374	461	451	405	416	423	400	431	423	390	418	420	399	471	439	432	426	443	408	419	416	413	410	429	397	469	412	397	399	413	437	390	413	374	431	422	401	393	400	411	433	440	412	408	434	444	391	386	388	419	404	414	404	377	405	443	417	411	426	402	433	399	412	428	437	402	431	425	413	418	405	423	435	417	416	432	380	421	368	419	415	411	427	449	430	416	426	425	417	388	420	445	438	419	403	388	435	424	422	409	389	416	410	410	421	385	435	400	427	415	393	380	454	429	419	400	421	427	392	415	406	381	451	434	414	398	411	391	423	413	403	407	427	436	414	407	405	400	453	407	400	413	439	451	409	463	414	401	428	409	409	439	436	408	427	441	436	402	419	400	405	388	432	398	396	410	390	418	407	419	404	437	383	426	412	399	451	422	416	388	403	436	392	428	414	384	430	412	416	380	371	430	428	397	425	403	433	421	405	411	400	411	368	415	435	405	406	446	363	405	430	391	399	401	422	412	411	408	418	415	447	421	421	431	434	429	395	424	423	415	424	430	440	409	425	402	410	416	407	424	397	417	422	444	450	445	419	467	430	404	454	404	428	377	410	415	413	461	413	388	445	409	431	426	433	410	398	427	435	436	414	444	419	423	425	434	459	391	390	395	435	434	444	436	387	412	479	391	394	402	418	414	405	407	450	396	431	403	394	410	406	399	432	407	365	406	440	409	413	423	424	401	400	392	459	422	400	385	446	438	437	413	400	434	417	424	430	425	425	443	426	427	354	393	419	381	426	408	398	409	389	425	414	459	420	433	396	401	438	393	415	365	393	419	396	449	444	381	398	456	375	387	440	426	417	424	418	428	421	424	353	437	398	406	437	393	428	384	455	417	429	435	424	431	414	425	398	390	405	459	453	417	423	399	418	422	418	391	420	403	397	401	447	408	417	383	378	441	415	423	397	384	401	390	400	448	393	435	413	398	417	406	452	455	430	401	424	439	394	421	389	431	430	398	421	400	415	400	400	393	404	408	396	391	418	394	409	410	469	392	413	403	381	439	418	369	439	416	433	442	418	387	410	409	412	379	419	391	408	417	420	461	408	411	406	423	387	407	397	419	382	446	432	427	433	426	403	398	422	429	422	432	399	402	436	414	438	430	420	392	427	416	432	442	403	418	403	424	420	400	427	414	427	404	423	418	417	385	443	401	406	424	433	413	426	392	421	440	421	432	397	397	395	426	397	432	421	402	400	428	371	409	384	366	429	422	401	393	428	402	404	444	430	414	441	431	407	403	435	435	449	416	456	431	410	400	440	411	418	416	451	456	436	451	414	433	382	393	394	447	404	450	400	391	403	428	446	371	386	429	406	412	448	417	422	411	404	412	441	447	417	430	390	421	430	415	395	410	381	427	417	417	400	391	379	424	383	434	399	423	429	413	425	405	427	387	428	418	445	384	455	433	419	428	417	420	394	421	428	390	442	404	418	447	435	428	405	463	424	410	439	440	400	411	383	414	423	449	399	409	415	401	437	398	423	415	424	427	419	418	400	402	390	406	387	408	401	418	417	423	407	411	426	404	443	434	414	428	419	412	405	402	394	467	397	402	442	417	425	450	378	400	403	411	413	412	403	417	403	447	411	399	439	454	410	423	423	425	393	433	443	398	413	440	400	399	431	398	433	390	390	419	424	428	412	398	447	386	378	415	429	406	388	401	401	415	401	417	402	414	443	390	409	387	427	435	390	418	434	419	401	410	441	410	422	430	395	441	467	407	448	423	436	420	438	408	401	410	398	412	403	442	422	425	419	366	400	420	423	405	455	395	423	406	389	440	449	423	386	431	402	393	410	391	419	400	441	415	408	413	416	427	412	413	395	406	423	428	471	404	383	427	454	401	416	383	415	377	412	423	438	399	413	410	423	403	408	419	433	385	437	407	433	430	422	427	427	410	431	433	407	396	415	423	398	406	396	385	464	435	438	390	421	451	406	424	406	400	434	454	421	429	435	426	456	414	404	420	420	364	409	392	392	446	418	435	403	389	415	428	430	447	444	405	419	414	385	400	421	416	458	411	428	418	405	412	380	380	395	413	388	439	424	401	413	377	413	450	406	387	419	415	436	436	392	437	397	393	398	383	442	407	371	434	424	406	414	406	437	420	415	405	400	418	413	436	424	420	437	413	426	389	454	434	450	412	433	416	416	429	392	411	407	413	403	437	448	404	433	433	428	359	406	397	385	429	396	408	391	390	431	437	403	421	405	418	414	451	409	394	444	423	422	398	412	430	403	402	466	427	401	387	410	421	381	408	431	411	422	417	432	382	414	418	397	362	371	413	413	410	421	448	428	394	425	438	405	441	397	463	431	424	409	402	408	412	399	409	438	428	411	439	396	420	439	395	443	416	446	408	419	427	439	431	401	419	408	405	402	420	411	448	435	389	420	408	407	423	449	426	392	448	405	408	397	403	418	414	435	428	430	414	427	454	381	448	394	403	417	414	429	417	406	445	405	405	393	396	390	412	427	441	399	420	439	400	450	423	459	407	403	408	439	430	433	374	416	390	427	414	434	428	430	436	417	399	429	384	421	437	385	408	396	418	419	404	430	442	411	394	377	426	417	417	386	444	400	407	421	396	434	419	458	439	406	432	399	402	421	406	394	391	417	404	388	444	441	387	445	455	410	409	423	435	448	409	424	412	422	415	416	458	418	443	417	425	439	404	421	401	405	380	379	460	413	458	410	394	430	457	435	400	417	452	403	396	402	437	398	455	407	431	414	444	426	435	388	416	431	393	408	367	411	421	422	425	423	428	405	431	410	400	421	393	438	425	430	424	401	387	421	388	421	415	409	423	395	422	399	444	406	424	428	428	407	408	434	392	436	407	412	407	393	411	405	411	421	471	440	445	443	394	424	420	411	422	397	408	424	430	423	378	409	396	413	437	445	430	444	396	425	438	448	422	399	424	383	410	388	444	428	417	425	425	426	438	403	419	404	392	415	414	400	418	402	433	420	376	438	423	382	435	380	413	373	432	402	413	443	453	410	402	404	403	388	408	395	377	407	428	386	381	427	395	414	464	415	434	404	396	410	368	442	412	412	431	418	431	391	423	424	420	371	416	430	426	384	401	420	432	404	421	407	424	436
65280	34204	6095	1032	670	556	505	422	387	406	367	349	338	351	349	331	325	312	312	337	325	336	326	337	330	321	326	302	325	317	332	320	300	337	330	283	310	309	296	335	337	335	308	321	318	279	288	280	345	294	304	308	295	305	307	308	341	278	319	309	335	301	329	298	281	347	328	282	328	280	292	298	294	300	282	302	332	331	293	288	304	312	308	326	286	307	313	301	299	297	293	307	298	307	305	298	317	315	287	273	294	307	312	330	318	320	311	294	328	331	307	291	326	313	309	307	331	313	296	343	285	295	296	304	303	285	292	319	327	310	300	316	309	329	304	290	309	346	308	315	315	297	302	319	313	310	296	359	312	310	270	314	288	346	313	320	288	310	301	304	291	314	317	307	306	333	293	288	316	301	274	330	312	293	307	299	294	303	315	304	334	344	313	306	299	308	300	301	309	291	298	311	309	290	304	291	293	298	310	307	339	351	299	316	308	304	307	312	296	340	316	331	268	281	326	339	293	291	305	289	298	348	289	282	316	328	299	321	317	314	362	309	317	307	300	315	310	316	305	283	295	302	283	312	340	284	296	309	298	320	306	325	321	324	328	293	321	324	329	316	281	305	292	298	292	319	285	344	316	291	303	314	316	327	343	312	318	294	306	320	311	345	280	307	312	323	282	314	283	281	309	301	348	295	336	279	304	308	291	306	335	313	314	353	312	336	304	361	316	299	317	290	290	327	281	320	318	297	336	293	305	321	294	337	283	332	317	310	275	284	300	282	328	282	311	322	299	292	301	299	315	312	325	291	320	336	346	319	317	304	331	312	308	340	321	294	311	335	288	309	286	317	291	328	336	319	293	303	311	301	294	312	318	273	341	308	308	315	322	304	298	315	274	331	303	295	313	312	314	300	342	323	322	308	290	298	295	305	322	298	296	333	278	336	336	292	319	315	297	318	305	264	285	302	300	297	292	306	274	304	327	297	325	284	295	307	341	300	313	304	300	249	302	299	344	307	337	301	340	289	327	288	354	291	305	324	289	300	346	303	295	289	323	304	299	315	348	296	294	313	289	300	301	278	307	289	330	346	295	317	339	311	296	284	311	309	265	322	306	311	309	329	316	297	324	293	321	291	302	320	298	328	336	302	319	316	339	286	329	277	318	308	286	317	328	322	311	290	305	315	318	322	342	287	308	307	292	337	280	280	282	332	296	317	302	291	306	291	321	312	320	294	328	314	293	270	309	295	304	329	318	311	309	275	316	301	307	289	309	293	312	270	282	351	344	309	267	300	292	305	327	324	323	299	315	298	327	290	316	292	310	280	279	312	293	280	308	328	319	282	321	317	326	306	317	311	317	304	262	279	310	317	309	293	320	317	322	319	308	300	324	317	334	290	275	319	296	283	297	306	287	305	313	327	291	331	329	290	310	327	348	280	351	314	315	314	275	317	300	296	303	299	316	333	315	310	357	323	297	310	296	333	316	267	307	313	285	292	290	293	301	296	320	314	303	327	306	327	278	294	314	350	308	289	301	305	287	290	293	316	319	290	305	300	328	284	275	296	315	299	305	313	310	287	289	331	335	267	331	320	291	277	314	329	330	318	313	319	309	296	276	280	289	346	312	333	294	303	333	304	288	301	315	291	316	307	323	325	306	291	328	316	306	316	309	290	296	282	298	305	342	344	335	304	313	293	320	293	328	296	302	314	286	293	334	318	316	306	299	325	322	346	309	344	312	340	270	328	322	302	285	334	296	300	300	300	327	325	316	333	338	329	327	292	304	315	311	308	327	289	288	306	269	299	326	310	340	280	290	303	304	282	342	276	314	267	326	297	301	314	298	306	288	307	297	317	278	305	278	335	328	295	302	305	350	302	332	274	294	347	307	325	289	300	313	308	280	275	265	329	291	309	288	307	305	341	300	310	338	313	323	321	312	318	337	289	316	304	296	299	298	289	306	327	291	303	293	283	317	279	326	319	334	294	280	291	283	300	329	314	315	300	305	309	301	301	305	337	312	290	307	324	298	317	329	296	291	282	311	321	305	281	294	320	319	292	306	292	284	337	348	300	315	300	330	320	293	308	321	316	334	294	311	306	299	323	311	291	286	270	312	312	273	315	300	307	313	285	344	337	304	293	328	325	316	289	305	312	304	304	285	290	290	296	311	293	317	291	312	313	311	312	320	303	279	318	293	318	317	312	303	297	311	317	299	313	299	314	321	284	333	349	313	310	300	304	320	336	348	330	298	285	306	311	315	307	319	306	297	323	347	326	320	298	321	285	308	301	303	313	322	311	272	291	300	294	306	286	294	318	305	323	298	301	311	297	286	300	307	321	284	300	286	302	301	283	298	320	351	340	295	285	331	304	336	302	290	311	278	281	308	332	310	301	295	285	294	293	324	332	301	312	324	300	305	302	319	337	339	321	292	306	300	323	343	296	300	314	315	310	304	310	323	305	323	321	310	294	343	320	302	315	322	347	300	311	319	310	271	325	306	342	317	299	310	291	315	299	324	311	287	299	298	298	293	286	291	270	336	305	311	309	327	306	296	308	298	314	318	290	324	347	294	307	310	318	285	290	279	316	317	297	287	289	327	310	273	254	293	306	339	305	311	302	307	290	303	334	313	326	299	288	329	275	312	328	284	301	323	297	302	307	319	333	353	275	308	299	328	288	308	283	310	309	310	326	332	281	299	304	306	306	297	275	299	323	292	324	306	297	302	342	331	297	296	286	299	307	298	287	258	278	286	308	299	314	308	330	281	299	343	311	311	303	308	303	317	273	325	297	302	347	303	285	275	316	303	331	280	282	323	313	334	307	319	298	322	326	275	291	354	306	320	337	306	287	324	322	300	341	308	310	310	307	313	337	329	319	294	340	344	293	287	298	327	290	313	330	304	314	301	323	310	311	337	329	342	323	304	318	303	330	336	294	308	307	301	320	312	338	319	308	304	309	306	312	272	313	311	317	303	307	305	278	296	320	265	331	345	339	282	302	284	313	319	317	294	301	344	316	337	286	341	315	316	310	308	303	315	296	311	300	325	313	282	286	300	310	315	290	333	320	303	281	307	320	329	286	290	309	300	345	290	315	295	283	314	283	313	301	353	285	311	319	309	308	313	296	297	300	328	335	308	327	335	285	298	294	282	317	310	319	305	304	321	322	263	315	301	332	299	318	300	333	338	313	307	277	302	331	335	295	309	333	316	325	322	286	295	301	280	299	331	324	320	340	306	314	288	303	280	305	300	283	319	315	303	322	332	298	290	303	315	282	315	350	341	302	305	320	309	313	292	316	294	287	339	332	325	291	325	267	298	289	297	286	301	318	319	298	315	322	330	319	300	295	275	295	286	279	329	294	298	307	304	313	297	304	300	276	346	313	300	315	300	293	325	307	308	306	282	305	310	317	283	309	335	285	328	288	302	318	336	349	305	317	314	347	331	274	298	322	307	304	317	325	342	322	325	319	312	287	302	300	293	309	287	285	293	327	324	308	302	311	279	305
39667	11910	2341	2651	2418	2034	1701	1509	1445	1272	1270	1130	1087	1035	1030	988	898	919	894	889	877	865	846	825	862	798	854	806	819	795	828	797	845	789	824	801	756	743	754	830	767	774	756	798	755	773	786	781	764	768	746	736	733	785	822	754	798	733	757	778	786	738	765	734	772	782	735	760	719	760	796	764	757	740	737	739	728	756	779	740	782	794	768	766	778	776	738	757	769	743	781	775	784	785	782	752	750	735	736	751	765	750	754	728	803	751	769	769	777	777	765	758	766	762	712	736	782	769	811	769	761	755	753	751	781	739	757	732	702	781	793	779	770	760	755	728	786	818	699	733	778	778	734	747	750	754	777	759	703	807	768	746	714	778	698	781	751	747	755	748	787	759	781	779	797	758	790	779	801	687	736	792	759	721	755	681	733	783	778	731	731	785	759	758	731	725	807	768	750	780	781	811	754	758	746	803	783	738	803	730	768	768	753	729	730	770	765	779	765	717	688	794	742	799	783	766	757	761	776	782	773	805	766	730	741	752	762	799	762	747	765	762	750	766	749	755	739	773	743	738	779	782	776	731	759	804	712	782	790	725	772	748	752	773	763	784	794	750	794	725	729	763	736	768	762	756	793	727	779	746	745	773	739	767	744	754	754	739	792	758	786	733	739	858	783	699	736	749	728	763	755	744	823	805	747	758	758	715	751	757	737	728	813	835	719	823	773	796	794	794	727	756	726	757	671	750	792	741	752	790	719	746	742	816	749	758	736	754	740	778	778	756	794	780	771	763	768	766	755	774	756	766	737	751	748	800	772	743	832	756	726	767	690	728	780	757	776	763	711	778	742	772	773	703	736	810	761	715	749	762	765	808	765	756	742	783	734	753	768	781	738	793	754	791	743	731	767	739	757	726	767	777	749	737	761	774	732	775	744	763	687	730	780	732	719	750	797	745	777	731	727	753	725	769	731	735	806	780	760	777	763	726	749	757	696	666	755	759	758	737	744	765	735	812	710	759	769	742	774	725	748	695	782	820	750	746	756	694	766	743	742	802	738	788	706	785	778	694	797	769	734	772	750	789	772	743	751	723	748	812	741	765	792	734	758	731	704	704	760	751	776	768	728	749	760	792	770	765	789	747	764	758	766	706	775	799	744	749	762	786	757	700	764	748	735	765	734	719	729	736	764	773	723	757	775	750	778	731	721	767	757	818	753	723	788	783	711	706	784	768	759	762	771	756	754	711	785	703	769	728	777	736	778	738	804	782	757	775	786	695	750	799	734	749	761	732	739	757	791	766	768	752	738	762	757	733	737	782	806	782	755	742	711	722	762	790	732	774	752	777	706	748	734	752	749	743	778	737	740	789	773	769	800	750	763	789	762	734	744	741	762	767	768	796	796	721	788	748	780	808	752	755	778	721	764	732	755	723	801	767	739	770	748	786	808	731	720	707	756	780	757	725	722	761	703	729	743	764	694	785	741	793	766	716	752	809	806	740	767	753	699	750	789	750	782	764	740	734	720	742	789	771	772	768	767	776	789	747	744	796	745	704	808	796	752	785	757	739	779	763	729	746	736	724	797	759	800	767	788	721	741	749	700	743	739	747	739	766	768	732	728	750	773	766	737	740	756	739	736	691	690	758	740	722	757	731	741	770	765	780	750	746	702	741	775	742	741	829	757	744	758	772	774	813	689	804	749	765	756	746	748	736	754	783	758	707	758	756	793	784	761	754	740	733	786	695	734	729	758	763	751	794	750	730	770	784	765	756	742	748	746	794	770	777	701	760	737	711	745	780	738	802	746	769	767	779	742	757	794	761	748	775	764	834	790	739	743	761	756	749	727	795	778	849	762	723	803	782	771	728	783	731	745	754	729	785	732	766	775	763	752	741	754	794	718	788	735	717	725	780	747	771	781	731	725	725	764	778	716	739	739	746	725	780	778	754	690	766	809	770	792	786	750	788	784	732	787	679	756	774	728	786	761	764	795	703	761	723	767	747	747	727	787	749	788	700	724	727	783	735	721	764	736	742	732	736	760	774	771	750	725	745	787	777	735	788	727	781	682	772	753	749	775	740	760	723	741	767	748	770	740	796	708	786	752	769	792	739	723	757	743	737	774	745	761	744	761	736	742	686	777	756	751	756	727	756	770	817	722	701	749	733	729	721	745	766	732	740	772	782	755	776	737	771	714	725	727	704	757	726	760	741	738	787	735	720	787	762	781	775	755	722	744	787	791	747	789	753	790	804	710	732	792	707	796	735	747	738	686	764	716	722	741	748	752	737	742	755	745	734	758	721	787	747	757	774	749	768	760	795	718	754	705	731	695	784	802	746	729	718	773	741	773	727	829	723	745	750	780	754	719	779	778	789	718	747	812	743	759	788	806	734	731	798	722	752	739	760	712	827	781	766	764	788	773	806	767	748	712	698	782	753	796	793	725	777	727	708	799	747	716	754	731	761	765	767	740	785	771	741	746	787	741	688	768	719	760	731	728	747	751	736	750	779	798	766	765	741	721	720	749	738	768	787	791	765	740	786	750	778	744	793	689	726	731	744	735	786	753	746	753	697	794	710	736	753	807	758	822	751	712	722	748	803	761	729	745	727	791	796	723	726	741	748	847	726	785	751	728	746	746	751	742	720	726	755	749	743	814	732	775	750	792	769	745	772	711	761	794	799	786	739	755	740	753	765	755	815	748	758	775	678	765	761	752	745	748	751	771	779	774	744	733	728	732	735	771	732	756	761	775	763	746	782	733	759	728	790	755	782	773	763	717	759	771	735	746	756	706	766	755	767	717	742	773	679	709	726	743	751	722	736	759	769	752	766	739	770	771	753	795	804	754	737	751	805	782	752	745	719	747	751	810	810	718	758	763	781	740	752	758	805	725	749	745	743	738	792	759	752	765	746	765	744	735	747	765	749	758	744	782	713	683	744	773	713	730	737	689	754	821	711	793	741	822	750	789	717	773	805	774	744	732	740	750	778	727	738	764	794	732	721	701	749	747	745	751	724	823	794	754	726	760	752	736	761	744	771	742	811	722	763	720	714	749	698	761	736	719	756	755	733	836	736	728	699	731	706	773	737	801	823	773	735	715	792	751	741	737	804	776	775	724	778	763	759	782	751	749	736	730	739	774	782	748	745	794	774	757	775	786	685	778	773	780	753	767	708	754	751	761	768	745	800	771	777	769	766	749	743	701	756	739	736	786	767	786	724	769	806	771	768	751	729	742	783	745	764	781	768	754	749	720	752	729	763	773	785	739	721	769	745	771	753	736	771	735	773	764	740	763	757	726	715	736	716	705	736	754	713	728	724	784	727	755	745	708	715	753	793	748	718	757	757	767	759	789	766	767	804	756	777	726	789	803	732	757	766	743	742	747	749	760	742	712	722	763	713	747	728	804	765	709	769	757	758	761	731	721	750	708	753	758	749	780	755	741	758	782	741	709	765	737	766	786	768	746	740	752	760	782	757	732	758	772	767	796	785	735	744	737	799	769	777	817	729
73803	43972	11692	2216	1081	813	684	550	525	499	421	392	390	428	347	380	361	328	376	337	340	343	355	331	329	339	346	325	342	322	325	309	317	339	344	292	325	323	337	345	340	301	312	354	310	354	300	356	283	287	296	298	343	297	308	325	304	313	327	339	311	310	317	325	319	309	333	281	301	315	340	307	289	311	278	299	303	278	320	274	307	268	309	277	312	273	292	332	292	332	341	317	329	315	291	301	328	313	329	323	356	316	319	307	311	327	297	285	309	310	320	313	313	298	333	284	317	296	314	272	326	329	316	303	352	324	306	327	281	302	324	320	300	275	327	302	299	323	320	312	311	347	314	308	311	284	314	301	340	298	358	294	294	305	330	294	318	321	316	317	302	311	315	327	346	334	294	304	323	322	303	348	322	344	304	318	302	305	296	319	326	308	309	312	305	334	319	314	309	336	319	356	295	337	307	303	302	253	333	298	307	332	268	276	323	335	314	325	320	338	330	322	308	305	306	320	325	319	299	295	318	309	289	300	295	306	294	337	300	292	307	304	297	304	295	312	358	305	321	297	302	329	307	334	325	279	288	312	328	325	304	332	298	315	316	321	295	305	302	307	309	287	280	310	317	327	305	330	313	321	320	324	302	282	331	306	305	314	319	295	315	278	334	319	312	325	321	273	309	313	315	300	308	357	316	309	354	300	329	293	325	282	337	312	281	313	333	314	302	312	289	312	287	328	347	326	322	275	311	306	320	340	309	315	310	322	330	316	258	300	300	342	303	350	314	316	300	332	330	334	298	324	299	285	332	296	331	320	326	323	329	332	333	308	330	297	311	293	308	321	326	271	297	302	301	318	265	289	288	307	298	296	286	311	293	312	277	284	311	326	350	316	319	331	301	286	270	306	309	296	332	311	294	313	334	296	284	284	295	324	314	287	328	316	359	301	287	300	321	304	318	342	333	309	330	306	344	327	263	306	304	331	337	304	275	289	299	337	327	319	348	313	291	318	284	316	322	309	293	337	340	309	306	313	328	317	317	343	310	268	308	340	305	336	310	349	293	331	298	315	321	324	328	347	294	287	282	299	272	299	308	279	300	343	294	322	318	308	312	273	292	314	315	288	327	282	324	329	290	329	315	319	334	299	302	319	312	299	341	334	298	309	276	321	311	326	332	280	309	333	298	347	306	298	299	301	294	313	312	296	300	292	303	329	323	287	319	305	288	311	326	280	323	292	294	313	338	310	297	296	292	311	309	289	323	317	344	309	329	300	307	333	316	341	324	316	330	317	325	326	232	317	286	294	315	336	331	326	289	319	303	310	308	287	295	270	291	316	326	323	267	304	303	319	327	322	295	329	302	307	353	317	315	290	315	300	310	323	306	302	301	294	316	325	300	328	325	327	319	274	296	306	287	310	314	286	308	310	328	332	327	319	314	305	333	303	329	310	323	327	256	270	310	314	294	300	280	304	324	338	347	304	306	320	330	300	363	314	289	291	296	316	313	302	293	313	322	294	314	295	278	317	328	342	283	302	313	351	329	278	290	314	280	340	273	312	297	330	293	316	308	342	315	311	303	287	322	329	354	282	308	340	317	308	317	325	307	330	309	294	323	313	325	336	314	309	292	330	325	309	287	295	284	276	272	308	314	325	321	313	299	316	334	298	284	317	323	323	313	319	301	277	324	303	319	309	294	278	303	306	297	300	309	320	314	291	303	336	327	291	292	307	318	315	350	343	319	309	303	292	282	271	308	334	342	314	326	309	303	309	308	307	320	306	308	311	326	292	304	297	285	281	313	345	319	320	317	349	332	310	325	313	323	312	317	314	314	293	305	291	308	290	317	297	305	320	293	340	334	322	305	293	326	333	313	291	341	296	293	302	304	323	319	350	322	323	319	292	314	311	338	300	311	350	337	328	333	316	299	271	311	302	324	319	305	311	314	320	338	301	349	332	302	300	309	294	301	301	321	302	330	312	302	295	300	284	335	319	317	289	298	299	311	294	323	342	323	312	289	321	287	311	273	294	299	326	275	301	313	320	322	321	331	326	325	344	308	287	294	288	325	332	332	302	329	286	284	311	317	329	327	289	320	356	320	299	282	290	286	332	315	294	290	302	307	317	318	325	318	301	316	305	286	314	315	278	308	320	320	309	295	305	274	312	297	296	332	330	349	315	306	314	329	293	326	298	301	290	331	296	351	310	356	304	318	338	302	349	294	290	314	309	314	320	307	303	311	305	316	302	335	352	302	275	312	343	287	333	348	299	325	337	313	307	307	290	302	306	320	275	258	304	282	335	300	328	301	305	290	298	267	293	289	316	326	303	296	308	319	275	312	305	303	340	310	288	304	302	332	312	284	350	281	316	299	319	322	296	290	309	300	323	287	317	312	332	282	311	312	314	304	310	309	311	277	315	331	340	323	331	315	293	309	315	290	295	315	298	303	295	318	312	281	348	328	309	325	339	349	310	319	282	284	332	308	302	332	318	335	297	299	307	285	330	330	293	340	327	298	314	300	329	282	316	311	312	280	313	337	298	319	323	272	338	348	290	320	310	341	313	316	290	297	323	314	336	325	311	326	327	300	303	303	325	342	303	296	292	319	287	318	343	310	336	296	276	336	319	325	301	306	307	285	308	279	298	312	311	322	314	325	330	321	296	318	298	289	293	309	326	289	323	292	334	302	316	322	308	348	290	304	334	323	288	357	326	291	308	310	312	336	329	292	298	295	314	340	298	321	305	326	315	289	322	333	281	264	310	356	311	312	343	316	300	320	323	315	299	307	339	325	314	340	312	313	304	306	303	293	329	296	355	320	289	282	314	343	319	321	296	305	314	325	322	304	307	320	332	331	310	304	328	310	305	334	298	298	316	307	310	297	318	314	333	329	326	293	329	302	364	282	300	327	275	331	295	301	308	297	322	331	355	351	307	301	337	299	271	309	298	309	337	319	344	311	308	298	300	330	330	342	313	311	347	311	324	297	355	332	292	310	302	321	312	308	276	320	338	326	307	313	311	327	300	345	309	308	297	277	319	296	304	313	313	303	306	313	273	305	335	306	328	311	295	326	291	313	324	344	352	326	316	328	314	318	345	315	311	320	310	327	322	322	286	305	310	307	280	332	296	323	330	293	315	312	283	323	321	318	311	318	292	294	317	330	306	286	297	277	288	321	328	305	346	316	303	316	266	331	317	285	307	337	303	284	325	327	340	316	283	292	306	304	303	320	319	323	304	321	285	297	303	317	305	330	344	337	285	310	336	306	312	357	315	302	278	318	316	303	298	328	290	335	302	294	332	305	281	335	308	295	334	295	314	348	313	289	300	332	345	292	279	312	308	329	341	287	301	283	297	303	339	318	316	295	300	294	316	316	318	289	319	331	267	312	306	330	299	322	286	291	299	320	332	341	319	269	304	333	349	331	290	322	300	298	278	326	321	328	303	304	286	274	310	310	325	297	301	329	279	292	314	289	321	333	334	280	290	332	337	322	352	302	314	317	328
48304	16505	3909	4380	3987	3177	2693	2280	2028	1804	1534	1528	1367	1276	1205	1207	1156	1104	1041	996	1018	906	970	885	883	933	884	915	855	853	879	862	854	852	806	820	824	825	844	846	792	834	775	786	793	787	747	793	812	773	779	795	744	739	749	753	786	744	785	778	784	743	737	723	802	759	785	762	757	770	727	704	729	741	778	715	721	805	752	713	785	712	732	699	738	762	758	750	708	768	763	760	769	730	758	793	676	725	727	708	748	783	699	790	706	713	746	809	715	754	813	731	737	763	748	720	733	761	756	761	752	763	788	719	736	699	722	726	755	746	747	765	756	716	729	701	726	691	738	734	770	799	732	731	734	709	764	701	725	740	770	753	729	750	695	744	725	712	755	738	755	746	694	716	741	729	750	740	737	773	732	792	762	736	716	742	713	731	747	729	793	729	712	739	762	701	758	749	779	709	739	752	730	707	738	710	744	710	708	746	709	718	767	769	722	697	778	709	767	688	750	804	697	772	709	761	775	710	746	734	707	768	680	739	709	704	731	770	748	730	725	711	714	745	703	721	744	734	693	752	735	735	692	758	735	729	704	767	701	769	785	734	751	743	723	743	735	789	717	701	734	722	690	766	750	725	729	710	701	755	652	734	716	737	772	766	687	739	736	732	716	710	748	677	734	707	736	701	773	773	770	679	734	699	753	727	743	747	730	720	778	681	715	742	698	678	721	736	715	774	682	732	709	746	696	714	712	741	734	695	722	726	755	737	730	729	750	761	775	713	704	716	726	702	760	721	675	737	702	755	769	755	722	740	749	726	763	719	681	727	706	722	701	746	745	760	755	774	711	719	697	724	725	715	701	708	737	769	748	780	728	747	696	716	748	702	731	765	762	716	790	703	741	739	721	699	738	706	712	664	722	680	728	720	725	685	684	721	730	777	806	696	718	741	723	756	739	712	723	687	729	747	723	731	729	739	745	769	716	737	712	666	715	706	675	728	732	777	790	729	794	755	724	718	752	796	743	772	682	768	716	757	744	726	726	778	705	708	742	758	785	708	784	747	753	743	739	784	707	712	736	752	763	687	750	684	730	737	752	762	753	720	714	744	702	727	741	709	721	759	736	735	662	726	713	785	746	762	698	669	746	731	759	727	778	742	724	771	689	717	730	684	766	739	723	746	737	756	718	734	731	737	716	724	698	723	745	753	722	727	719	780	716	687	747	707	710	741	745	734	720	722	711	723	763	686	680	684	741	730	796	733	695	726	706	677	724	747	703	738	706	731	730	750	756	748	746	744	720	699	700	736	759	704	733	735	732	720	725	690	761	725	717	754	763	707	768	731	729	722	764	688	742	689	749	702	686	801	691	735	741	758	694	725	745	743	758	733	740	704	752	717	724	748	793	791	744	755	704	769	730	757	740	695	713	742	707	741	757	706	740	752	762	717	759	738	755	726	761	737	764	764	731	694	724	735	764	740	713	751	752	709	757	724	723	781	721	758	733	727	702	686	755	693	801	692	706	756	767	735	747	746	784	723	727	720	715	717	744	741	746	713	736	741	772	785	757	780	721	782	791	755	719	728	735	716	733	773	729	718	735	738	715	760	789	758	764	688	743	737	748	743	736	770	705	735	769	738	719	738	749	779	713	721	718	732	769	702	735	779	710	726	748	736	718	783	689	704	708	744	729	756	685	755	748	717	708	746	741	720	753	777	732	659	741	714	710	737	695	763	742	718	712	756	720	735	756	781	762	700	728	726	778	757	759	695	717	720	779	717	763	670	758	739	704	752	782	710	720	702	737	742	698	736	777	740	749	708	743	736	686	736	748	778	722	785	734	696	698	773	736	721	734	715	732	711	744	758	808	810	776	733	746	729	764	706	693	726	727	744	715	804	711	737	738	761	732	739	780	703	738	764	703	720	690	781	752	686	720	690	788	721	729	792	717	767	756	736	747	738	751	744	760	741	752	753	743	762	707	778	779	746	759	707	749	776	709	735	787	732	749	675	717	714	715	730	781	734	745	746	793	732	750	755	752	746	720	742	730	757	737	764	765	776	724	751	793	719	701	747	721	728	735	745	735	747	749	766	685	767	755	711	778	743	747	790	698	721	743	730	729	728	776	759	692	766	725	728	677	694	718	742	721	744	735	743	747	707	736	756	728	716	723	738	729	736	731	710	690	726	687	729	728	681	747	679	759	732	685	703	716	732	706	757	709	719	724	761	736	691	739	731	715	721	704	708	738	731	736	703	729	714	670	742	716	728	671	709	715	766	731	740	708	704	784	710	766	743	720	748	769	704	724	727	697	736	731	703	739	779	717	751	707	789	758	727	741	720	744	714	690	712	724	757	723	815	749	720	768	797	784	715	744	749	707	778	713	731	733	725	733	712	747	731	699	677	713	745	734	732	702	737	746	715	729	717	716	751	708	733	740	780	704	744	700	758	717	755	766	698	754	723	733	732	735	691	709	747	757	719	745	720	749	746	748	733	724	772	716	726	757	715	735	727	710	736	721	731	722	694	704	748	706	720	773	694	700	758	730	758	729	727	790	741	715	708	763	762	724	703	767	713	742	762	747	791	723	788	690	730	739	764	743	714	759	685	772	728	703	712	758	754	744	698	740	716	715	719	759	740	710	744	769	734	743	706	795	732	762	748	715	764	719	716	755	745	743	743	761	696	719	700	712	722	715	740	753	717	745	744	756	751	742	728	735	716	737	743	675	780	725	704	757	749	736	751	722	707	726	701	689	757	706	748	771	667	786	772	777	731	784	723	731	724	728	731	736	750	725	783	697	725	730	726	734	699	700	707	732	729	767	729	724	772	725	765	794	773	748	778	771	738	736	709	753	725	730	715	745	736	735	744	749	754	740	722	746	739	760	746	783	762	709	737	698	707	694	754	767	730	727	732	734	730	765	776	725	729	736	744	771	704	753	741	766	721	744	720	751	726	726	729	755	730	713	756	662	697	705	744	695	730	729	714	728	724	750	748	750	705	715	738	698	735	710	729	716	761	769	700	761	766	719	741	722	742	731	703	760	773	702	713	744	733	770	682	712	768	747	745	744	757	682	697	759	739	743	749	760	725	738	720	759	717	735	749	765	754	740	736	736	684	748	759	737	734	757	742	771	706	771	719	712	739	739	732	706	723	795	739	695	757	772	771	746	751	723	755	766	747	772	766	739	743	754	756	758	684	772	718	766	736	738	713	762	750	725	756	729	744	785	738	736	692	719	739	717	765	747	742	741	741	763	710	747	769	707	749	708	677	706	700	747	745	732	708	751	742	727	754	741	736	741	726	744	744	781	689	750	741	709	728	770	735	717	707	725	781	758	745	754	764	742	713	723	725	690	724	700	731	738	741	709	756	737	773	703	733	729	736	748	758	723	750	749	738	762	691	746	681	702	693	725	755	777	707	684	709	699	701	728	717	726	743	750	707	728	711	716	763	795	766	757	759	757	765	757	757	737	728	739	765	754	742	764	747	732	719	774	728	703	728	733	762	754	768
12818	1790	149	149	149	165	147	170	146	149	137	182	158	121	136	146	129	164	154	162	146	146	110	150	144	169	133	144	146	148	145	155	166	125	169	153	130	139	161	153	154	151	149	162	148	145	156	146	106	136	136	153	144	127	139	148	121	134	183	149	154	158	145	135	138	151	141	145	157	140	176	156	149	134	116	133	141	121	154	128	139	123	150	158	146	160	162	133	134	163	153	150	144	164	132	159	128	153	116	141	148	138	134	142	142	174	142	125	140	160	139	131	163	151	149	149	134	135	155	137	133	136	136	157	142	135	152	144	141	120	158	150	142	140	149	128	153	145	171	123	128	141	156	152	138	133	146	143	143	121	143	138	134	152	133	147	161	160	165	117	132	145	133	152	165	135	145	150	151	147	152	147	131	139	142	130	138	118	154	151	130	161	169	146	134	147	150	144	138	127	126	130	129	130	143	132	153	162	129	136	125	146	117	136	125	132	163	148	136	153	144	123	160	167	160	133	141	162	153	148	136	140	138	135	144	141	136	136	164	150	157	129	123	154	142	153	137	172	141	138	144	154	152	155	136	131	120	153	134	152	141	140	138	133	138	164	130	160	138	131	120	136	141	139	140	144	150	156	154	135	164	139	150	136	141	121	144	106	135	119	150	114	119	138	142	130	131	126	148	160	124	145	137	146	166	150	157	133	129	139	166	151	155	147	161	148	155	144	152	144	147	149	126	138	145	151	139	126	159	134	122	146	138	145	135	143	159	158	140	154	165	173	126	143	143	145	140	141	146	137	151	147	141	156	125	144	145	131	149	151	158	163	164	148	142	139	164	143	129	152	131	140	123	159	116	153	145	129	139	149	147	150	154	133	139	144	155	151	142	141	147	124	140	146	139	150	131	164	128	153	145	153	134	157	148	133	117	156	128	138	146	137	120	146	125	139	166	151	151	136	126	141	143	131	156	151	159	138	154	144	151	128	149	148	161	152	142	130	165	157	150	122	135	149	135	145	163	131	181	151	171	162	130	123	139	123	141	160	160	156	144	139	168	131	147	166	158	162	168	145	149	157	150	151	123	132	126	133	141	148	154	129	139	133	142	126	129	135	148	137	132	150	148	134	138	136	145	137	141	131	128	144	123	147	160	146	152	130	147	143	154	168	135	147	136	124	153	150	159	148	153	159	157	143	149	151	133	160	133	152	155	160	139	139	144	158	153	160	159	149	151	143	167	133	125	132	138	154	146	160	155	132	134	149	147	121	146	152	157	142	143	136	159	164	134	130	171	143	146	161	122	146	121	128	137	151	159	133	141	151	130	140	143	162	144	138	135	141	134	145	156	139	126	147	146	166	158	158	138	147	144	150	139	133	152	141	147	128	154	125	132	147	157	142	132	160	141	138	143	143	149	161	162	144	157	161	142	132	140	143	142	162	120	141	133	156	159	147	157	125	157	135	140	170	149	150	157	150	117	137	134	161	132	138	135	191	172	137	123	139	141	153	132	150	130	167	164	135	141	151	164	143	152	155	131	147	142	145	137	129	149	140	163	149	174	128	158	137	145	145	169	171	143	135	143	148	138	152	157	149	137	130	127	133	124	141	151	155	169	128	153	138	170	133	138	135	161	137	119	135	140	128	141	143	124	148	156	155	137	132	154	145	151	153	140	144	168	114	136	142	152	149	139	147	115	139	138	154	140	158	160	141	153	126	142	132	140	137	136	128	149	140	146	153	140	155	171	146	127	131	141	137	137	136	149	142	149	145	140	154	153	124	143	138	163	141	142	129	148	118	137	131	154	148	142	142	130	139	146	139	160	149	146	138	135	158	133	126	131	129	169	153	143	129	133	124	159	126	125	156	164	137	144	158	150	153	113	137	158	126	157	128	149	148	129	133	135	157	145	113	140	153	156	151	156	139	155	123	138	134	128	153	151	155	134	161	123	145	158	145	141	129	149	137	140	139	150	123	143	168	162	133	116	164	147	138	122	143	139	143	142	155	137	140	141	147	120	124	137	142	137	133	143	136	145	156	133	134	125	141	149	145	148	146	131	136	148	136	144	135	161	121	149	140	138	163	151	161	138	132	127	153	151	116	143	130	137	176	132	138	160	157	149	154	155	144	153	154	132	142	124	145	145	139	147	156	153	167	140	126	127	143	146	158	158	150	153	151	154	151	123	162	139	146	155	160	159	172	152	150	143	149	131	156	135	125	116	137	143	152	126	125	140	150	131	127	147	138	139	137	134	164	140	132	132	147	124	144	167	136	138	150	137	134	132	149	141	149	143	135	115	148	162	139	148	138	136	137	161	134	130	122	156	119	141	135	166	132	139	121	131	139	142	123	133	164	136	136	163	121	138	140	144	146	149	129	123	137	126	126	140	138	140	192	124	149	130	144	145	163	147	140	160	139	139	144	139	155	159	129	151	122	174	156	151	162	149	157	150	128	132	154	160	134	166	160	147	156	129	160	130	132	144	144	141	135	151	148	138	147	128	152	157	137	145	132	141	139	137	135	155	124	128	141	162	148	141	154	132	138	149	151	142	159	150	142	142	141	136	136	140	151	141	118	164	123	145	110	148	138	135	161	154	147	133	150	141	141	139	128	166	132	171	145	158	142	150	159	153	139	132	129	128	119	141	153	131	123	136	149	166	157	141	137	150	130	136	158	131	153	164	124	135	131	127	133	154	153	153	156	131	152	146	160	155	138	121	142	130	135	131	149	134	154	170	167	155	161	169	162	135	137	157	145	124	141	149	143	159	148	155	166	143	140	126	131	147	147	127	135	174	141	160	134	141	154	132	144	144	155	138	143	159	170	142	167	149	140	162	150	134	146	141	147	150	169	135	150	147	123	128	158	148	155	144	174	141	152	138	137	162	158	134	143	162	137	142	132	165	158	159	149	151	146	132	131	124	139	149	139	143	161	128	130	156	134	138	137	144	136	129	144	147	137	127	136	141	142	149	155	158	138	161	141	141	119	148	144	161	149	143	162	135	150	150	156	131	141	149	154	142	148	139	151	138	129	134	145	162	166	144	145	140	136	135	148	152	130	131	143	149	165	175	145	141	130	141	150	159	137	134	139	134	145	125	138	140	153	141	148	129	150	152	140	134	154	141	145	149	153	157	144	148	157	145	141	140	133	136	157	161	141	137	130	145	129	146	179	129	139	135	143	143	129	141	153	158	171	146	134	141	148	149	159	137	142	135	127	138	127	161	150	140	137	132	136	153	130	157	138	153	168	147	175	139	135	143	150	137	139	123	117	130	159	131	139	146	112	144	159	122	144	162	151	131	165	128	137	147	140	105	132	139	119	144	174	148	124	165	143	176	155	148	146	124	145	149	148	129	127	145	166	153	170	139	145	123	151	152	161	140	126	129	159	144	133	163	163	156	152	138	146	137	137	157	143	129	166	147	146	143	159	154	142	132	152	164	139	160	147	150	159	134	153	149	155	155	156	148	143	127	131	143	133	156	147	172	144	136	146	142	148	156	167	133	160
10967	1940	474	491	503	464	449	436	417	456	424	459	437	457	390	440	416	412	403	436	415	400	444	393	409	427	414	440	406	428	431	440	420	400	429	432	450	406	408	441	418	396	427	405	421	427	431	413	387	398	403	406	420	418	433	430	382	397	426	406	436	403	438	415	397	406	445	412	374	390	376	423	403	385	398	351	417	425	394	413	393	376	403	409	422	427	439	438	393	426	414	411	464	416	436	413	387	383	408	420	401	409	415	413	374	407	408	439	434	432	405	429	383	425	423	408	416	421	402	405	387	418	422	424	385	384	396	419	412	378	392	429	416	416	417	416	428	413	431	441	430	429	410	380	406	416	395	408	392	389	393	408	383	418	417	411	421	405	408	425	442	394	397	455	388	412	438	425	424	380	434	367	411	421	399	451	377	386	398	384	412	392	396	399	426	410	393	417	418	426	405	415	389	394	420	444	398	407	394	422	417	366	400	366	417	417	427	416	400	419	416	411	426	400	429	421	414	442	453	378	400	420	412	414	403	419	422	392	402	406	408	411	415	411	396	410	403	438	403	407	397	422	437	449	426	429	405	440	372	411	458	467	404	435	411	430	451	406	413	424	400	425	419	388	393	411	429	427	432	409	412	410	417	411	424	417	416	413	440	374	400	420	408	396	407	424	393	403	450	371	447	430	427	413	438	395	409	433	411	394	399	420	418	370	409	407	395	420	369	404	416	386	442	382	390	399	395	409	393	410	465	416	413	418	487	430	431	479	414	393	408	401	406	408	403	417	414	457	410	416	436	399	476	437	440	411	389	424	422	394	388	419	415	426	406	414	419	373	437	434	384	425	436	393	404	389	383	417	435	432	392	392	421	364	384	395	405	395	410	389	433	428	415	415	395	419	418	391	393	431	424	419	412	457	382	367	391	429	442	418	407	397	406	397	405	421	408	379	404	415	392	416	434	418	389	410	392	384	396	407	426	407	397	416	432	439	409	402	401	423	397	435	396	412	412	422	418	410	403	424	410	400	399	397	407	406	387	405	419	440	436	391	442	391	419	372	419	428	424	411	382	418	420	467	437	413	382	403	407	425	415	420	415	429	392	397	426	402	422	418	441	395	419	392	388	390	422	390	413	375	371	445	424	415	449	394	427	408	434	397	396	410	397	410	392	436	402	415	414	450	446	433	395	380	417	433	413	436	425	403	393	423	356	444	450	396	386	402	394	392	367	397	422	437	444	401	429	439	457	381	404	417	427	429	427	408	399	410	393	422	431	385	402	436	428	384	415	393	413	461	393	423	413	424	409	412	415	443	401	418	390	405	394	436	401	404	436	435	445	395	416	438	430	418	426	417	426	415	433	430	437	389	415	400	409	419	413	417	399	418	427	426	448	416	389	462	421	405	414	406	419	385	412	447	398	395	434	394	440	412	428	413	380	425	424	386	441	416	417	428	435	433	421	434	395	396	398	403	399	402	423	401	439	440	421	420	411	435	401	444	432	443	409	417	408	428	418	389	416	424	407	421	405	428	415	414	412	390	403	380	439	390	395	391	414	415	434	391	452	429	441	382	450	413	407	423	388	449	431	402	363	435	389	416	451	437	361	431	425	448	391	431	398	429	409	422	449	445	418	419	428	460	405	415	426	389	451	426	423	406	419	409	382	389	386	412	412	413	425	413	420	428	420	381	440	421	411	432	414	391	418	443	414	419	393	424	423	423	417	396	407	421	424	376	387	434	453	417	378	398	444	404	409	391	435	461	391	458	438	424	377	432	443	408	385	418	409	414	423	424	384	386	386	393	431	422	407	408	443	392	386	417	411	428	428	397	413	441	396	425	413	424	443	376	419	408	404	446	430	425	415	438	394	430	424	399	445	438	394	433	416	421	430	422	405	446	436	431	411	409	394	424	415	376	407	419	432	408	382	419	425	427	398	384	408	409	426	424	395	390	379	401	372	403	420	384	453	424	401	430	395	377	390	403	398	396	397	402	418	411	381	390	433	405	417	413	434	398	384	392	443	395	438	424	407	387	408	404	419	452	414	426	420	387	442	383	447	428	396	423	402	385	428	396	419	433	401	435	414	391	391	422	456	457	415	417	402	433	467	458	461	415	424	414	394	417	408	405	446	459	434	413	417	401	418	427	413	391	399	376	445	461	387	414	364	401	432	394	438	382	431	422	405	402	415	400	373	383	413	384	397	411	442	382	408	420	420	413	408	445	384	415	418	422	385	396	397	433	432	407	431	422	414	416	422	404	430	441	388	397	409	396	351	425	399	408	440	426	411	379	426	416	404	422	402	435	441	388	382	421	411	434	411	393	429	406	415	408	378	437	427	382	416	416	432	408	432	345	408	414	383	412	409	414	421	406	417	397	355	367	421	412	396	370	418	384	430	411	413	410	403	420	376	419	378	392	424	398	427	403	409	420	378	439	405	403	405	426	409	424	422	419	413	369	396	414	377	421	407	422	427	408	449	399	471	414	410	419	425	393	407	391	421	420	407	418	413	426	405	414	412	423	418	434	405	396	408	440	398	423	424	451	433	428	399	432	378	415	399	437	444	385	391	414	409	420	384	437	380	427	429	423	424	433	452	423	413	375	398	431	448	409	447	418	377	420	415	436	434	398	430	381	437	433	470	382	420	386	406	444	407	419	401	408	396	426	433	402	435	419	425	426	388	393	424	424	423	386	404	396	410	389	388	433	405	401	419	416	406	394	373	362	450	414	407	396	426	409	444	458	420	415	405	394	425	422	449	399	404	388	434	430	437	383	393	427	419	431	442	407	397	395	425	416	428	413	390	441	387	417	435	450	402	450	383	403	399	401	396	457	378	403	402	414	418	428	418	408	390	425	410	422	380	472	425	395	421	409	453	413	425	395	422	423	373	391	405	402	418	416	412	386	408	410	425	435	415	387	405	423	400	451	429	396	384	427	404	445	425	442	386	416	406	391	407	366	421	416	422	407	419	405	379	418	378	398	400	424	445	398	379	382	407	398	417	420	374	442	415	436	435	372	401	417	409	414	419	395	404	407	416	384	447	406	380	440	396	436	407	435	445	387	401	415	437	393	408	401	438	412	411	431	387	391	409	358	394	437	430	439	388	409	429	390	391	416	391	418	404	426	411	399	424	386	414	404	417	396	423	415	411	368	409	425	402	410	387	435	446	430	428	403	404	402	379	417	394	445	393	399	431	426	442	385	434	444	380	430	419	444	426	416	398	417	430	403	407	411	410	404	405	382	405	396	420	410	420	411	394	416	401	419	405	385	384	411	429	452	430	367	439	364	447	397	443	396	387	411	466	429	448	370	433	422	419	407	411	402	424	408	434	417	398	394	419	433	424	389	404	386	416	404	421	390	421	401	468	365	412	446	378	429	448	402	403	419	433	381	389	400	394	434	388	397	410	434	427	418	414	437	405	414	398	431	438	432	380	445	421	408	419	429	403	431	368	393	379	417	449	439	409	422	415	427	410	400	408	438	385	401	413	429	398	398	442	397
63285	31889	5820	998	693	591	523	456	410	379	357	354	371	327	336	311	309	325	295	320	283	312	290	326	296	290	300	298	313	332	327	342	304	340	294	310	294	329	296	302	324	319	320	295	310	313	320	305	284	325	336	326	287	334	306	298	284	319	307	303	314	343	324	311	318	309	305	312	259	297	311	311	318	303	315	311	296	344	318	301	310	306	308	309	312	313	321	300	323	288	304	299	333	290	322	311	307	296	297	291	317	336	291	285	306	310	317	323	320	285	289	304	295	297	324	300	293	271	292	305	328	330	292	305	302	306	301	294	313	312	356	316	348	314	318	313	287	279	275	360	299	278	282	341	311	326	317	280	310	265	290	310	303	309	303	297	322	299	285	304	285	312	329	320	321	320	289	298	283	301	327	292	324	300	316	287	291	331	291	310	285	297	309	304	306	322	292	296	312	311	329	297	304	318	336	303	306	301	308	311	311	297	347	308	303	313	297	298	318	356	295	301	292	303	296	332	320	329	294	315	302	277	336	297	327	308	286	305	321	295	310	317	313	296	305	334	320	326	339	309	322	338	295	329	321	331	279	309	292	292	304	294	285	305	316	336	307	319	313	312	311	285	295	310	318	284	294	281	291	335	307	297	325	277	295	319	287	303	335	315	268	276	306	297	293	299	312	307	320	300	327	303	311	273	304	301	313	314	309	300	290	316	323	283	278	307	303	333	305	327	308	313	306	279	295	332	311	312	294	301	338	312	321	311	284	292	322	275	298	291	267	281	285	298	285	302	305	283	337	293	279	290	323	284	339	302	280	303	326	304	299	297	336	316	314	289	324	305	293	307	300	306	300	299	301	307	289	323	314	304	284	300	293	286	293	289	283	326	317	302	286	277	289	325	300	280	330	308	291	267	330	320	282	286	282	318	269	290	301	306	308	295	329	299	298	311	288	289	301	298	266	273	301	317	302	309	283	343	296	287	314	272	319	306	313	307	299	354	305	347	295	291	306	326	275	285	339	294	303	291	313	305	321	329	281	267	311	294	309	309	307	296	298	298	326	282	291	319	304	328	318	301	305	302	272	291	304	322	308	289	333	296	290	307	306	314	315	335	368	262	303	286	336	270	337	292	303	302	303	334	308	304	318	294	296	270	311	310	294	309	313	296	340	323	296	276	303	286	306	313	284	320	322	300	324	286	314	291	333	313	284	306	319	281	281	334	316	320	286	264	280	314	312	320	294	337	282	342	310	285	283	310	306	307	294	329	296	335	290	320	330	314	273	310	269	306	305	279	344	292	276	300	371	291	289	334	319	288	286	316	280	321	290	266	309	330	308	280	312	324	330	317	294	320	291	305	331	307	311	290	286	285	340	293	328	296	287	328	286	302	294	350	326	313	292	304	317	308	326	291	309	352	309	267	284	278	303	276	321	313	293	284	291	307	295	315	286	324	315	321	291	309	319	327	292	306	325	292	267	291	303	333	286	314	308	316	321	266	281	268	277	315	285	269	334	327	302	289	323	293	320	302	322	310	314	280	300	301	335	317	272	321	316	327	301	293	289	360	314	268	274	302	302	304	271	296	310	287	331	308	303	342	329	295	317	304	291	294	270	312	283	317	270	294	312	301	330	300	348	267	310	308	299	295	328	308	314	295	328	313	291	256	300	287	306	314	346	341	294	288	304	314	328	288	323	305	328	311	313	316	352	302	298	306	280	313	326	312	316	311	274	319	305	290	312	303	308	324	289	324	307	330	316	319	320	335	262	300	283	274	301	317	317	310	296	297	307	312	308	341	284	315	333	298	298	274	302	316	283	330	287	302	282	263	312	307	300	283	333	282	283	314	309	284	307	299	299	301	273	324	332	281	329	321	288	348	306	284	295	306	302	349	317	312	316	301	304	340	311	313	312	298	317	334	303	299	318	323	305	289	269	327	302	330	282	299	316	297	307	323	315	302	296	310	299	320	320	334	312	291	319	308	301	300	304	322	308	308	317	297	296	306	327	288	297	290	297	303	286	306	314	303	320	306	284	284	300	309	313	317	300	306	331	313	305	286	308	307	299	278	280	316	314	311	294	288	276	254	331	302	288	330	327	320	303	337	298	327	311	300	311	323	299	305	313	291	298	325	290	292	303	272	301	325	315	314	280	315	261	331	291	326	318	328	305	310	307	286	318	303	302	288	288	322	318	283	286	314	301	301	294	292	305	274	311	312	296	301	330	326	304	343	326	291	296	326	298	303	323	339	315	299	311	297	301	265	306	313	323	315	315	315	311	299	287	309	293	304	298	304	336	276	291	341	296	298	321	296	300	326	295	326	286	299	286	336	308	300	296	287	286	284	300	293	309	259	284	328	356	283	292	326	309	329	307	332	322	279	311	278	328	293	335	295	310	349	284	294	318	268	290	293	329	303	328	285	297	318	316	290	297	282	320	302	330	333	311	333	271	310	288	313	304	317	307	296	289	296	327	299	289	310	300	288	307	275	311	299	283	324	326	289	277	297	298	284	332	323	295	319	301	307	300	302	300	308	318	284	276	305	286	273	305	317	282	340	345	368	281	318	269	290	288	302	318	303	297	304	321	307	285	320	261	302	304	291	315	268	309	344	317	291	307	285	295	296	322	326	345	317	280	331	333	297	285	288	290	313	302	298	296	302	331	310	278	326	311	328	300	277	287	298	323	330	303	311	302	312	300	289	283	299	299	309	317	272	319	294	306	296	307	267	293	295	310	301	287	278	339	329	278	335	314	316	294	314	286	323	287	283	309	303	298	305	290	281	302	309	284	308	287	279	330	313	328	288	291	304	314	307	271	297	311	292	311	303	310	275	274	314	304	314	328	286	300	293	303	334	320	323	280	315	267	316	266	294	268	303	310	322	312	298	309	273	273	317	304	330	303	310	315	307	297	322	267	311	313	294	295	288	309	322	318	326	301	305	314	279	297	287	305	331	310	333	328	280	320	322	303	286	308	311	294	309	309	289	296	351	329	297	325	312	290	313	275	318	323	309	325	322	283	285	277	312	292	271	294	319	302	309	281	263	271	314	298	309	295	359	315	302	310	297	317	281	319	373	304	296	309	295	317	344	297	305	297	322	290	292	306	290	333	327	302	274	298	317	283	315	311	329	301	323	309	310	279	286	300	284	321	295	316	314	313	342	283	308	293	295	309	327	299	290	282	317	305	303	309	309	310	336	318	301	317	303	318	304	292	311	315	324	302	313	304	289	329	296	315	324	306	300	296	278	286	281	319	314	335	308	310	326	271	261	292	282	320	300	290	303	303	292	330	281	295	304	311	309	310	269	283	308	355	288	304	300	301	328	323	278	286	301	307	326	327	307	309	322	321	346	308	340	311	350	300	312	327	296	308	286	293	325	297	290	285	334	324	284	310	287	308	330	322	321	296	315	311	306	286	314	331	296	327	275	323	313	350	334	283	293	290	293	298	293	320	320	301	321	321	307	316	287	318	307	348	280	268	314	290	323	297	285	286	292	337	308	305	278
38005	11335	2422	2782	2414	2104	1805	1575	1375	1269	1225	1072	1091	1110	1017	981	929	915	861	860	817	826	832	825	869	833	829	795	842	799	732	783	841	805	804	796	775	818	789	780	890	826	822	767	806	761	749	684	756	767	745	762	722	759	789	699	765	744	733	821	744	734	781	737	739	745	728	733	729	724	816	775	765	781	789	757	728	752	770	773	757	763	817	741	732	789	740	786	728	729	780	737	738	765	799	759	738	720	747	745	721	812	775	803	764	746	736	719	732	752	740	761	760	761	782	764	721	740	795	782	768	709	783	766	780	739	753	804	754	750	767	760	736	772	782	806	770	755	746	772	669	733	782	742	728	758	724	734	744	764	751	765	755	798	768	760	755	737	727	700	789	752	753	761	722	734	802	772	724	766	719	695	764	768	768	716	718	717	720	692	743	761	723	785	746	728	736	780	736	759	748	777	752	773	732	744	727	719	756	770	723	738	780	759	747	742	755	746	807	746	763	760	758	741	765	766	769	738	780	722	722	742	749	705	761	786	725	727	727	781	723	709	751	697	799	740	739	708	737	737	752	722	710	740	751	715	768	728	679	771	741	751	731	781	776	753	774	728	746	710	752	783	760	712	681	715	781	749	734	754	734	702	689	753	811	756	765	785	722	732	778	738	717	734	744	728	743	736	749	720	753	684	696	718	751	772	806	715	762	793	784	729	724	714	737	734	847	750	769	779	752	760	735	787	780	734	716	731	762	790	789	720	769	729	746	718	743	748	731	777	761	788	741	724	744	717	789	772	683	727	775	724	764	689	730	750	775	714	731	697	723	731	770	753	749	732	692	713	753	728	748	755	771	745	759	721	792	756	719	790	696	738	760	764	733	763	733	736	748	790	795	686	713	729	717	777	726	714	775	703	754	692	741	714	766	756	675	756	730	735	750	702	730	747	741	722	711	769	784	735	744	841	750	799	702	783	732	755	790	730	759	730	721	750	747	741	753	747	747	760	730	728	769	741	724	753	742	731	731	767	722	742	730	722	775	797	756	736	738	739	745	752	813	755	745	735	744	747	683	730	748	778	738	783	733	754	740	751	741	796	741	705	728	775	760	798	760	740	753	761	733	741	745	772	733	770	744	752	766	746	765	778	749	818	711	789	731	734	706	762	744	743	781	707	732	729	740	766	791	769	745	760	746	779	750	760	724	732	741	734	743	791	752	752	769	710	727	748	763	788	753	710	761	728	769	727	712	720	720	743	764	792	725	760	719	793	774	783	747	759	702	718	700	765	719	739	777	767	751	751	744	745	765	772	743	776	776	743	743	742	717	759	713	751	746	759	717	782	768	770	775	752	785	770	729	709	770	683	768	786	723	728	791	746	763	739	744	737	767	731	769	733	752	737	776	751	720	803	742	753	732	782	797	777	789	762	767	763	746	770	715	758	786	766	712	740	752	738	725	771	734	745	718	705	764	769	764	761	719	760	737	782	758	745	728	782	710	759	691	746	763	734	760	760	744	778	706	699	773	776	815	712	761	700	735	730	753	765	773	727	751	725	780	735	694	735	751	751	767	796	728	782	811	758	688	748	795	733	743	723	765	768	683	782	707	743	788	695	766	742	751	771	723	740	742	782	741	712	738	737	763	707	758	730	753	754	800	759	732	762	736	766	744	738	746	706	752	784	733	748	756	741	775	762	755	724	766	717	732	751	783	765	774	740	745	779	736	735	753	767	759	712	734	729	736	769	749	733	749	773	722	727	802	756	747	727	754	774	742	716	711	708	737	782	720	786	735	732	756	756	767	780	761	749	754	750	749	754	745	721	762	746	765	742	744	774	768	743	760	760	774	773	758	714	747	761	738	699	747	724	769	724	755	753	815	717	775	727	720	697	754	737	795	751	696	798	707	721	749	748	736	742	752	789	752	712	731	806	718	777	748	763	744	765	776	759	701	738	778	743	755	825	710	705	716	758	755	745	799	722	763	747	744	738	796	751	742	751	727	742	739	720	753	787	772	729	772	732	723	744	720	775	771	725	760	701	703	734	756	775	742	724	749	780	731	738	738	732	774	763	756	753	793	793	731	710	751	732	759	712	738	748	775	733	729	741	767	835	743	782	747	743	759	744	760	705	761	790	734	734	773	726	750	731	783	734	785	757	765	726	710	761	793	722	766	755	731	731	738	776	748	716	798	788	759	743	778	752	695	744	756	732	767	753	781	770	719	736	709	718	736	722	749	714	753	748	755	735	719	750	778	714	717	726	775	752	745	734	759	729	765	730	758	761	691	726	774	761	722	767	792	733	753	778	732	693	749	747	725	779	758	722	757	749	738	773	782	771	719	746	697	757	711	781	713	749	763	733	697	750	768	703	793	740	730	724	723	746	724	757	729	755	755	730	754	737	710	732	716	689	772	713	727	721	744	750	729	734	714	734	735	780	765	703	770	772	757	743	732	728	792	733	723	788	750	735	750	713	722	781	773	747	752	706	713	743	776	787	754	728	735	757	718	731	788	746	753	719	768	784	748	747	732	780	741	732	747	737	811	738	681	741	752	725	742	747	793	735	746	774	785	776	774	736	713	743	748	749	733	773	706	732	733	753	773	704	778	750	715	712	752	759	758	752	725	779	726	752	713	763	788	689	777	753	766	773	753	757	728	742	787	753	746	764	745	691	717	703	732	740	748	717	729	803	725	720	737	766	758	763	711	792	761	724	725	768	761	769	734	726	743	732	736	744	738	764	691	749	722	724	772	789	742	712	768	761	799	746	763	704	739	756	726	723	759	726	734	766	753	741	713	696	769	755	769	782	703	713	744	748	741	764	758	723	739	728	764	773	765	698	758	780	791	768	747	818	720	746	822	704	765	743	735	766	719	734	731	706	712	762	700	768	721	740	753	742	730	729	729	706	706	749	749	707	770	742	774	764	738	739	740	780	724	770	684	725	768	762	770	785	743	780	734	769	785	745	737	733	707	731	767	741	711	772	763	754	770	727	751	740	778	738	738	728	751	725	719	709	809	794	697	730	759	737	782	721	745	781	750	742	766	746	755	772	723	778	722	731	746	774	749	712	722	717	760	759	754	737	776	724	765	700	734	706	762	721	809	724	754	726	705	761	720	728	738	758	721	688	752	737	822	785	768	763	709	749	733	719	738	708	765	768	803	699	765	792	713	757	775	728	736	730	741	767	735	785	692	718	771	767	749	719	749	762	749	761	755	733	815	729	700	761	755	735	756	760	744	699	766	796	732	761	737	771	722	734	727	740	718	747	737	784	759	748	701	800	725	774	785	732	730	774	755	715	730	774	708	722	698	775	762	750	712	712	732	764	754	727	776	732	766	711	746	747	788	764	747	756	741	724	758	733	743	795	707	728	746	768	706	741	760	712	741	761	756	761	741	736	742	748	744	768	750	732	754	724	781	686	730	709	802	730	710	732	771	707	754	717	754	753	776	748	737	709	763	760	708	759	745	724	755	737	784	760	771	695	764	757	739	735	726	732	747	782	699	753
74884	44393	12384	2290	1120	821	678	586	490	497	468	423	395	427	372	360	371	319	367	371	332	328	337	344	390	304	327	351	326	350	306	310	314	315	319	318	322	349	307	301	332	301	312	340	318	320	327	315	320	309	320	324	356	321	314	354	318	303	298	310	318	329	323	300	286	260	308	276	287	328	341	313	287	284	276	340	302	323	319	318	337	291	347	316	303	295	328	302	292	322	299	323	291	303	323	343	291	313	291	322	313	322	334	304	302	302	284	316	281	291	311	314	365	306	328	343	347	272	339	306	300	280	281	296	324	336	306	298	281	309	337	329	311	320	326	324	279	288	301	325	323	318	301	270	309	321	297	351	306	283	301	308	309	303	322	338	305	315	307	339	313	308	276	306	338	294	271	336	316	304	343	302	283	328	308	320	281	315	312	329	303	308	306	324	275	305	265	315	325	323	301	316	292	307	310	314	338	323	320	326	308	296	289	304	300	296	312	337	291	332	340	289	284	325	281	328	301	297	346	316	306	308	287	353	305	303	311	327	312	309	326	331	349	302	306	304	301	305	329	317	324	295	305	295	317	305	297	333	308	317	307	330	309	292	325	311	316	314	292	263	295	289	336	341	309	310	326	322	278	301	325	340	339	311	307	330	344	293	302	295	314	329	311	283	305	280	337	294	304	311	318	299	311	328	330	341	342	297	302	293	311	300	306	270	288	346	308	328	299	318	313	331	330	297	303	334	297	287	314	307	304	314	290	300	322	290	329	314	304	300	315	298	328	294	301	302	302	313	343	301	276	300	334	336	314	322	305	305	333	307	289	321	327	291	287	326	319	334	300	286	297	309	328	327	306	336	299	323	330	321	312	335	324	300	328	314	319	283	276	325	341	302	304	335	301	324	270	302	317	298	286	297	293	298	330	291	298	300	280	365	282	284	337	284	316	330	326	269	297	306	317	329	332	328	296	291	313	312	291	286	301	325	315	303	283	316	329	279	306	329	292	324	316	306	312	296	276	287	304	338	331	289	332	288	317	299	321	307	351	309	310	323	291	333	283	312	318	327	322	294	272	313	325	339	332	307	315	286	296	309	295	288	304	272	322	319	329	295	341	307	315	356	333	317	324	307	306	312	271	329	319	311	300	308	296	312	314	301	331	292	308	325	299	293	307	294	306	297	336	277	305	340	286	299	310	313	306	317	334	303	313	283	297	361	316	315	308	319	294	279	312	305	313	333	327	315	344	333	306	318	304	318	280	324	339	282	329	311	326	327	282	298	310	290	323	292	310	299	332	345	321	285	297	287	356	341	324	305	299	291	276	278	312	342	322	291	304	299	294	287	309	289	329	315	309	302	299	293	314	312	310	273	297	328	309	291	267	300	271	297	306	281	306	297	381	332	317	325	332	296	334	291	292	317	309	280	323	322	327	343	298	285	320	331	368	317	304	291	336	280	327	293	305	292	286	321	334	310	318	302	331	315	288	326	312	321	278	330	321	316	295	289	297	285	322	309	316	323	318	326	342	290	294	291	316	285	311	291	299	299	331	344	300	276	292	297	295	320	296	304	305	313	310	308	308	268	310	300	307	331	302	321	325	308	303	311	298	322	318	338	323	270	330	326	343	337	305	318	299	277	304	297	284	318	283	323	321	314	277	332	328	321	281	298	299	303	354	295	286	334	322	330	309	332	320	292	334	321	310	325	325	323	326	314	319	274	336	344	304	294	349	319	333	297	327	319	300	316	317	319	342	286	277	307	306	298	306	301	306	306	303	316	309	280	317	326	284	315	301	323	323	328	291	328	318	299	337	297	332	346	319	285	331	328	360	296	276	291	300	341	288	309	312	281	288	276	289	305	297	287	324	314	323	310	311	297	298	310	315	311	324	309	286	236	300	320	333	336	304	320	321	316	326	333	304	297	309	310	304	297	297	304	299	277	300	303	313	311	314	301	296	299	288	340	294	323	326	345	275	339	309	343	325	335	335	325	313	329	317	352	308	286	308	317	318	333	297	306	297	284	303	318	272	319	287	298	318	289	307	313	333	303	336	276	305	302	276	312	331	306	299	345	291	306	347	301	320	296	305	321	286	311	309	289	329	309	311	308	314	332	284	320	319	280	324	322	311	298	309	291	306	333	309	325	303	303	322	337	328	323	297	295	283	291	310	331	312	318	316	299	303	298	291	320	334	296	323	304	286	292	302	242	320	317	304	304	308	309	335	319	306	311	305	313	315	322	324	327	326	283	303	308	252	299	328	309	302	308	314	310	298	287	315	322	289	303	306	336	303	279	301	304	334	306	297	326	324	294	330	300	291	285	299	297	309	330	326	315	330	331	323	306	302	297	335	317	296	317	308	296	315	318	294	364	271	300	311	292	298	288	345	293	307	295	295	302	332	296	322	291	303	299	282	312	318	328	300	303	312	323	354	310	311	316	324	272	269	323	298	316	300	299	342	311	301	325	339	310	312	292	319	294	259	298	297	289	298	326	301	295	284	320	329	298	314	314	308	330	292	306	311	303	318	330	303	322	304	282	289	312	351	309	346	333	342	298	280	310	284	340	324	314	331	302	265	298	333	305	294	360	331	319	304	316	313	305	303	307	330	279	306	332	306	338	304	306	327	308	305	293	284	308	295	311	303	328	315	306	286	333	313	314	339	327	329	321	300	317	313	318	283	299	300	323	330	308	316	309	346	284	334	330	277	323	327	318	317	283	301	322	330	284	288	314	301	308	335	289	328	318	314	313	297	334	292	315	323	341	290	333	307	315	319	326	299	321	315	338	311	330	304	283	304	282	309	305	328	304	313	282	312	302	340	291	315	296	314	292	258	315	317	312	310	298	313	310	320	337	322	280	308	285	327	329	295	344	296	305	306	300	341	345	292	313	316	309	313	308	294	304	300	276	327	317	323	312	268	335	328	290	311	318	301	341	339	307	292	311	322	322	305	296	331	305	335	300	281	282	301	363	291	355	326	341	340	276	310	293	287	326	313	320	330	317	305	302	305	300	296	321	288	284	319	327	258	313	308	297	330	302	275	329	318	303	322	361	289	326	320	317	308	323	306	318	354	290	286	299	319	310	284	289	317	306	301	301	298	273	280	284	318	309	297	317	298	303	303	324	300	262	336	310	333	323	310	281	328	327	317	314	328	308	294	304	309	332	267	311	323	335	303	317	328	300	310	271	283	299	340	307	297	274	293	322	324	306	328	331	300	315	310	296	311	318	312	328	307	295	293	313	297	315	292	309	307	273	344	339	329	302	300	334	298	296	325	290	323	301	308	295	319	344	320	296	296	321	290	316	290	346	314	293	322	325	328	327	314	337	289	323	300	313	323	332	321	311	335	322	294	335	310	289	279	284	281	289	329	313	296	314	302	297	331	293	322	307	319	314	312	315	315	324	294	317	283	308	320	312	323	311	338	289	320	292	329	309	290	303	338	286	317	299	334	323	305	287	290	302	331	325	328	317	317	294	313	283	328	286	347	308	311	340	334	325	314	342
48401	17713	3813	4459	3881	3101	2641	2279	1923	1718	1603	1536	1328	1286	1171	1178	1097	1113	1082	1035	941	943	896	903	904	865	870	866	880	867	861	812	798	845	877	819	805	800	738	805	801	806	771	726	832	830	790	754	801	772	742	762	757	736	801	763	777	724	756	713	733	728	757	821	768	760	743	747	730	717	761	742	761	736	691	755	704	762	771	788	749	730	750	714	727	798	734	762	742	752	716	804	757	751	739	780	736	752	745	747	755	786	771	748	717	655	781	747	719	680	756	753	733	769	745	766	715	696	696	731	723	739	726	790	752	725	708	748	743	761	724	731	722	755	729	690	731	737	729	703	718	741	714	716	725	700	778	686	706	703	721	703	736	709	754	763	730	745	721	740	677	751	743	712	704	762	742	703	708	696	691	724	716	751	772	745	685	725	755	749	719	738	748	768	736	755	680	741	739	739	755	740	727	739	711	707	725	684	757	658	729	715	726	763	717	725	702	721	724	749	738	787	727	724	715	750	713	737	707	671	714	740	788	717	737	740	790	682	754	714	773	781	683	787	729	733	694	687	687	698	718	725	701	758	785	720	721	727	723	728	701	741	732	711	755	697	729	780	743	705	717	730	699	777	723	724	707	763	749	703	794	785	722	762	744	736	749	732	718	727	735	741	726	792	713	750	737	772	669	708	735	735	763	749	760	684	703	742	734	726	724	678	703	755	735	744	744	746	738	764	711	724	750	763	714	705	731	712	707	740	710	770	775	729	723	705	714	735	705	718	768	666	730	721	711	758	758	736	790	681	764	743	772	708	709	707	749	793	719	760	745	753	731	726	653	777	732	723	711	749	738	774	734	761	721	705	767	724	732	778	701	716	722	769	703	764	741	692	736	781	764	732	733	665	770	767	737	786	698	749	775	709	738	714	719	694	793	739	750	734	741	755	748	724	763	702	743	717	708	646	719	760	740	721	733	741	722	782	720	742	782	728	721	738	724	673	680	703	760	672	762	746	733	778	715	721	761	735	746	747	701	708	739	756	735	747	739	698	702	769	772	713	764	752	726	750	699	767	737	715	691	741	722	748	712	717	765	695	772	702	700	714	729	765	715	748	680	716	725	667	721	735	753	722	741	706	742	747	716	782	706	765	703	697	723	745	711	714	723	748	727	713	684	761	758	733	750	760	729	716	786	735	795	729	734	727	740	736	741	739	749	746	737	713	736	734	734	723	726	765	743	703	709	729	722	745	738	718	725	729	750	718	769	751	703	725	707	723	693	743	712	770	753	729	761	759	705	734	743	801	769	717	734	740	705	715	772	745	698	742	740	712	730	751	703	709	742	718	761	767	738	686	700	717	772	724	704	728	710	701	719	754	757	742	719	723	687	741	785	711	722	723	686	733	731	693	710	753	666	756	713	781	789	735	749	752	745	727	688	736	703	710	731	733	744	739	714	697	672	748	728	715	757	750	756	705	751	745	702	719	712	679	703	781	756	763	736	729	794	745	749	730	746	725	689	737	771	722	732	759	762	742	713	795	761	733	744	737	758	680	698	741	741	762	680	683	727	710	754	728	722	729	763	757	739	753	742	716	732	740	764	731	733	749	757	704	755	722	751	760	748	721	767	751	689	737	774	757	771	735	693	723	724	732	701	683	740	701	742	695	675	728	730	703	716	742	714	727	724	735	736	711	753	759	737	739	767	717	750	715	707	732	739	713	758	774	710	707	774	714	693	681	743	721	675	743	723	749	709	752	752	750	762	727	733	754	732	730	682	756	760	717	737	752	709	731	722	720	737	788	736	736	751	728	762	727	752	748	727	722	751	696	721	724	734	688	701	716	717	739	758	772	709	711	786	662	739	706	708	727	692	751	738	758	711	695	757	712	757	734	710	740	699	735	762	765	718	732	746	737	730	710	712	758	712	735	739	747	684	775	723	708	738	780	721	750	712	764	740	762	736	726	736	724	714	736	748	739	765	756	746	724	731	725	759	725	702	714	704	693	769	733	758	710	763	750	743	776	720	729	723	745	724	748	720	733	752	732	680	716	705	736	763	709	761	702	687	730	743	708	749	700	749	724	730	778	716	716	732	718	741	723	749	744	762	698	777	727	718	721	756	715	726	743	776	715	721	701	720	740	763	710	704	690	727	736	698	736	689	680	691	750	764	741	704	739	713	742	700	719	783	710	724	711	772	684	749	763	756	728	754	744	712	741	751	705	757	768	730	682	757	747	725	732	678	802	720	709	792	733	721	715	712	786	734	729	746	737	717	752	755	803	741	707	729	735	751	717	744	738	740	711	731	738	722	738	748	705	764	754	672	729	693	741	756	710	711	708	693	742	721	773	721	746	690	769	758	726	741	714	739	770	746	734	733	729	767	692	724	710	711	734	765	722	693	733	818	748	739	704	731	708	746	773	723	784	727	715	773	706	713	742	707	787	745	746	706	760	779	757	716	743	725	759	725	737	717	787	719	700	774	769	697	765	814	764	744	739	706	718	740	653	726	730	745	712	736	748	738	748	686	734	750	718	725	800	753	706	701	734	731	721	760	736	692	755	711	782	699	764	722	703	710	726	738	787	717	752	713	698	718	724	729	725	727	722	730	725	759	760	712	718	727	756	737	793	743	720	774	672	737	734	743	797	778	721	730	771	716	728	731	729	798	710	733	756	686	778	693	783	764	748	737	674	688	762	729	724	733	670	749	800	722	713	762	705	761	762	746	771	767	723	723	692	734	765	691	736	722	722	717	768	743	754	727	713	704	690	741	744	730	764	762	740	795	705	738	754	690	753	738	729	701	728	772	747	737	758	679	704	771	773	759	737	717	728	749	726	704	750	729	712	741	723	697	712	713	680	756	740	721	674	763	737	760	725	730	727	723	723	741	732	776	718	747	676	727	701	753	725	685	732	714	728	762	736	748	750	767	761	735	758	765	752	745	733	743	695	783	691	774	719	752	745	730	717	747	753	702	737	727	711	756	750	722	716	737	768	722	753	730	719	751	726	746	752	688	781	708	701	749	755	692	708	736	729	754	689	728	766	729	714	689	728	711	753	747	758	738	753	744	737	771	750	735	763	741	673	748	746	710	725	750	769	755	735	720	702	781	758	754	739	709	696	762	769	717	768	745	709	678	739	802	726	697	777	741	733	709	726	743	698	773	713	762	694	716	775	680	767	718	801	725	704	748	696	740	734	736	707	757	659	765	732	778	739	711	732	736	720	740	749	709	746	681	753	729	754	739	742	729	722	707	737	738	688	690	782	738	725	727	697	725	735	721	747	746	722	755	757	736	745	708	774	743	727	712	716	746	717	758	770	723	741	683	784	731	767	725	719	708	711	730	754	711	731	728	703	764	704	734	765	745	754	762	681	751	736	749	726	774	753	736	712	761	721	725	676	698	706	768	725	765	711	758	712	760	769	748	707	707	752	688	744	741	767	752	713	680	784	745	785	713	666	729	702	758	749	699	737	719	768	743	735	749	749	731	708	743	714	757	749	712	717	759	735
12817	2158	192	154	162	161	164	140	145	149	157	151	153	141	139	136	150	115	160	152	143	151	142	134	138	158	175	148	159	128	134	150	147	130	144	145	145	139	143	160	150	154	140	150	153	148	151	138	162	181	147	132	146	137	168	137	136	147	143	140	122	130	123	166	155	142	163	141	140	139	164	160	127	153	144	162	114	143	160	135	146	131	160	138	130	161	147	136	141	137	183	164	150	140	183	158	158	125	143	153	163	150	138	152	165	134	153	148	139	126	132	151	136	147	170	144	146	140	136	126	148	142	135	164	154	159	158	136	133	116	139	122	138	135	167	125	152	142	135	137	150	141	157	159	146	153	147	163	144	157	146	168	148	151	155	144	151	150	158	146	147	147	134	142	142	144	141	151	146	140	142	135	153	149	150	135	155	150	137	133	148	138	155	155	135	139	134	147	149	146	116	142	150	150	158	106	133	144	128	135	141	141	155	141	119	139	134	159	143	156	166	178	146	145	152	137	128	158	160	176	156	134	148	118	136	147	141	142	155	157	168	172	137	142	137	142	160	114	129	148	141	132	146	154	152	116	131	141	164	141	142	120	158	135	135	181	113	144	136	132	153	134	148	149	128	175	142	146	149	132	169	124	135	171	133	152	139	153	154	146	136	142	133	157	152	139	144	129	159	155	155	160	128	142	150	129	142	140	132	118	156	122	122	148	142	134	141	142	150	116	107	133	157	133	132	141	137	145	154	151	145	135	133	163	143	147	125	143	129	117	123	147	134	162	139	152	136	138	141	155	129	148	150	138	124	141	149	157	153	153	173	141	135	138	145	136	158	130	139	148	140	163	163	147	151	166	155	128	138	150	152	125	142	136	135	148	132	154	160	147	156	143	163	147	140	161	160	145	155	137	152	163	149	136	134	128	145	140	129	137	130	150	150	132	143	122	127	140	156	94	128	155	147	147	150	146	148	143	139	110	133	141	144	148	115	147	165	152	157	136	136	111	127	140	170	159	137	139	150	141	124	159	157	138	131	130	153	141	125	131	158	130	147	135	153	121	135	136	138	144	139	108	133	148	152	132	177	149	150	136	143	154	154	157	156	133	125	130	151	143	111	158	128	132	134	147	140	163	150	149	138	152	144	171	136	161	139	170	143	135	134	150	177	145	144	154	121	147	131	144	160	143	158	145	151	160	138	130	131	146	147	153	142	136	145	142	151	138	157	151	166	129	140	162	146	138	181	134	151	143	160	128	154	147	113	139	142	134	162	160	156	133	155	139	159	149	141	152	136	144	152	175	135	129	137	137	137	128	142	126	140	143	129	136	143	136	141	155	148	126	153	145	164	140	155	151	148	153	130	143	136	154	167	135	139	145	153	146	154	148	173	139	125	152	134	147	147	134	133	133	161	166	168	130	136	145	139	160	141	131	144	146	123	132	144	146	150	159	193	158	139	152	140	157	159	146	152	147	160	152	157	140	139	142	145	147	131	132	151	132	135	149	140	155	141	157	125	178	148	147	133	145	138	171	164	151	148	157	158	152	159	141	134	159	136	132	153	149	160	119	140	146	145	149	136	126	159	148	146	134	143	141	140	165	172	130	154	171	150	134	147	133	132	142	138	167	163	151	157	157	155	158	140	163	163	150	134	148	163	163	151	160	149	139	139	150	127	147	146	136	144	136	138	150	144	140	140	135	147	143	150	125	151	138	141	136	138	165	164	151	149	143	148	135	143	144	145	129	139	148	154	135	150	150	144	155	127	122	123	143	149	123	130	149	121	165	142	143	150	172	143	143	146	150	148	141	130	147	136	144	129	163	159	143	149	152	133	157	128	149	135	145	132	150	118	138	154	145	154	141	121	134	138	129	159	130	147	148	149	145	131	151	165	144	147	147	156	137	131	144	133	151	143	126	140	141	169	137	152	145	151	139	134	144	146	132	156	142	163	153	154	168	141	132	142	150	168	143	149	154	144	152	134	148	136	141	138	127	167	155	122	170	143	144	148	139	137	159	122	126	125	136	164	155	137	160	140	132	148	137	143	157	136	152	142	143	133	136	138	159	160	130	144	163	143	142	145	162	132	164	157	158	158	135	152	150	136	146	128	154	139	150	126	141	166	143	164	113	130	157	140	144	148	143	131	161	140	158	147	134	130	151	142	158	171	135	152	138	139	147	144	131	128	155	134	161	135	156	151	142	146	135	140	147	152	134	162	150	128	138	167	135	163	138	130	153	163	153	154	136	139	145	143	136	159	145	160	143	149	117	140	141	137	168	128	140	133	141	136	146	146	164	162	155	142	158	142	134	158	138	139	154	145	126	151	121	162	137	138	150	128	138	125	148	157	122	141	137	139	118	147	162	131	158	151	147	138	133	141	163	117	142	143	126	140	155	115	155	125	161	161	137	128	149	153	148	145	149	143	150	144	137	132	148	133	138	145	192	169	139	142	125	152	119	156	152	157	140	134	156	140	143	134	133	127	164	151	134	136	125	140	150	142	135	140	135	141	139	127	137	146	161	141	131	155	125	135	130	145	143	152	171	129	149	176	144	129	137	136	135	139	140	160	141	145	133	140	145	142	164	156	149	133	157	146	144	142	156	118	139	141	134	151	133	135	144	149	152	140	122	145	132	136	139	154	145	133	166	151	136	156	151	167	151	157	135	149	141	137	119	140	135	157	126	161	138	138	146	149	143	149	133	132	145	147	165	154	157	150	140	127	123	141	147	126	152	128	140	154	147	136	155	147	141	172	152	136	148	130	149	117	133	143	129	132	143	132	140	132	151	121	150	147	148	139	158	139	147	166	136	130	141	145	155	151	124	152	139	164	154	155	146	161	154	152	145	125	137	143	138	145	145	148	158	142	134	136	143	124	135	141	147	149	126	160	161	146	144	135	133	154	145	140	135	178	149	158	135	150	131	159	134	161	145	128	160	186	150	130	127	145	143	133	137	151	154	140	144	144	149	140	138	142	149	142	122	133	136	135	151	132	153	140	119	126	136	141	138	147	138	147	133	158	162	157	142	139	153	139	141	134	155	158	145	154	170	154	147	153	141	163	149	135	156	148	140	128	157	130	108	162	133	160	127	140	146	152	157	141	151	146	144	148	142	162	161	144	159	145	142	129	141	155	145	144	135	126	149	142	134	137	162	164	158	147	142	138	149	143	149	165	145	150	156	142	122	143	135	168	141	139	148	156	137	152	162	129	160	136	133	148	159	149	139	142	145	143	152	146	132	136	131	154	157	128	159	154	168	139	151	126	156	130	121	144	123	143	173	157	140	136	126	161	135	133	122	128	147	175	156	129	148	148	136	161	135	133	152	112	129	140	180	164	137	150	142	141	152	136	149	159	145	144	131	160	141	155	143	129	169	145	162	146	160	153	162	144	132	134	145	126	151	139	137	143	125	140	154	133	163	153	138	130	147	142	156	136	177	149	149	138	153	157	123	147	129	135	150	135	134	128	139	111	136	124	168	150	137	145	130	127	134	151	160	135	146
11143	2146	483	474	474	444	489	442	449	422	464	425	398	460	394	410	392	435	441	424	403	382	427	419	411	416	406	412	395	424	427	402	411	418	431	407	390	421	411	416	408	389	427	427	415	426	435	399	400	395	391	435	426	396	448	428	405	429	391	397	417	407	424	405	412	398	421	427	404	377	403	389	422	426	429	402	452	397	426	427	446	422	394	418	394	432	389	403	490	396	403	439	410	443	404	430	396	401	419	399	413	371	421	405	438	436	445	407	416	428	448	442	431	456	416	428	424	412	418	420	434	436	435	379	381	441	400	402	412	376	429	437	435	425	409	414	430	418	422	399	403	404	416	417	417	392	429	383	371	392	402	400	436	444	427	418	414	412	421	383	408	422	399	443	414	388	392	379	396	407	434	416	407	445	415	390	456	413	394	430	392	416	389	424	392	443	433	427	418	397	406	426	420	402	377	380	365	412	398	430	388	413	428	435	424	368	394	421	445	452	416	426	427	393	419	442	411	419	392	431	442	447	434	394	424	382	446	406	405	431	402	449	424	430	425	449	402	417	415	412	413	414	413	461	382	383	422	404	387	437	418	412	425	432	406	379	443	415	418	434	400	379	411	411	396	406	397	412	416	436	397	453	435	393	412	428	424	437	394	384	381	443	407	389	390	406	410	439	400	402	411	421	449	416	436	422	392	411	417	398	409	407	445	405	442	412	435	439	436	424	377	409	408	424	400	416	438	378	387	406	398	399	432	399	404	387	423	419	378	424	415	432	380	431	412	425	416	395	425	432	405	435	416	399	417	414	420	419	412	416	416	431	424	413	412	401	404	482	394	387	445	406	442	401	414	384	404	392	409	402	426	405	438	434	395	420	383	413	421	410	431	377	404	434	394	404	401	401	422	398	381	388	397	403	393	414	451	384	390	384	441	417	396	436	457	389	405	438	394	367	419	432	363	421	439	451	425	413	466	444	370	389	380	396	431	447	422	435	428	405	442	442	421	401	416	430	424	438	425	454	429	416	387	408	392	431	412	418	391	405	424	382	433	399	459	458	439	434	390	377	440	421	429	399	407	402	406	404	423	407	403	417	397	397	438	408	441	376	440	428	392	419	430	415	418	395	395	442	438	406	437	437	415	394	423	396	425	416	419	389	403	407	431	447	417	380	432	415	423	386	413	403	417	394	407	412	395	401	431	400	386	422	430	397	407	418	390	406	421	416	432	418	410	386	416	368	404	398	415	414	445	422	426	405	409	413	413	384	433	425	446	386	373	412	416	465	384	443	419	413	397	411	421	382	449	392	376	431	414	379	433	428	416	396	373	408	390	371	404	404	413	426	423	416	449	403	392	456	415	444	400	396	438	456	400	414	420	367	432	417	407	371	427	450	408	413	429	412	408	407	376	398	398	430	409	441	411	415	415	380	423	415	421	408	412	418	410	433	412	460	406	404	430	384	423	381	432	421	424	418	438	382	404	410	403	380	417	419	445	451	444	424	421	434	418	369	428	386	413	406	411	428	379	447	416	407	423	401	439	418	449	369	388	422	386	417	400	408	402	403	421	407	400	407	411	418	438	437	423	450	396	397	431	420	389	422	417	414	418	403	403	457	434	424	405	411	407	404	394	405	414	441	408	403	456	428	392	432	427	425	443	390	427	460	409	453	412	412	386	396	416	393	402	415	406	406	397	424	416	427	424	411	465	430	381	374	400	414	402	440	413	398	430	416	431	384	407	428	420	407	403	431	408	412	428	382	462	402	396	447	406	389	425	417	414	404	427	391	440	395	424	434	412	430	386	422	393	405	399	419	422	451	431	403	385	382	420	354	420	384	438	408	431	402	401	426	441	410	418	396	422	417	414	440	408	394	413	424	401	400	442	413	426	437	447	412	368	407	437	413	415	401	403	428	428	405	390	419	386	392	430	429	393	386	417	418	411	415	414	413	373	424	423	399	439	422	409	413	440	423	393	398	403	400	390	406	449	449	369	405	408	388	418	397	419	390	419	423	421	413	418	404	434	385	405	428	423	426	406	394	412	417	431	407	419	396	403	435	394	428	405	401	400	417	416	435	389	426	426	411	422	372	451	425	410	424	415	418	443	416	456	434	436	432	409	423	413	395	431	433	383	415	425	406	406	419	399	414	439	425	404	405	441	416	442	402	447	378	399	390	410	398	415	408	443	414	436	429	390	416	457	389	440	423	428	401	373	415	396	396	401	403	363	447	461	441	455	384	405	418	421	457	421	417	423	391	413	435	428	405	396	409	373	369	412	428	408	412	418	391	402	413	415	402	437	429	428	443	432	418	421	412	395	413	425	431	377	435	394	440	377	434	410	427	444	408	410	440	423	424	383	426	440	382	411	421	443	435	427	400	420	382	414	418	439	428	435	410	417	447	393	415	430	403	389	385	407	403	411	389	411	387	405	402	409	416	434	428	413	399	428	442	441	380	415	437	411	392	433	424	406	411	422	393	402	404	385	415	414	416	400	403	409	437	400	390	420	427	383	413	381	373	423	406	399	400	406	418	451	384	388	422	380	424	428	421	413	378	369	394	428	417	361	439	395	402	433	450	408	386	441	409	409	446	399	410	431	416	432	408	426	412	420	417	421	432	415	407	419	406	423	403	434	402	417	405	435	411	405	408	400	436	394	402	453	433	428	396	412	398	446	440	429	442	407	425	417	415	395	436	414	415	428	405	407	393	433	390	395	417	432	433	396	394	417	425	442	408	407	407	422	369	432	418	445	445	406	416	452	435	422	399	443	432	407	436	404	397	402	428	417	411	436	411	411	445	427	419	452	423	407	439	445	410	416	440	450	401	390	418	412	401	420	438	363	383	393	379	414	372	417	408	407	418	402	416	406	424	433	422	396	412	396	373	425	415	435	387	377	394	399	417	434	435	390	446	391	434	447	441	415	420	397	428	445	405	436	425	415	388	408	424	399	399	415	418	406	431	382	395	443	415	410	428	376	428	440	417	431	395	415	403	434	379	426	405	392	410	412	441	454	410	411	402	374	418	418	409	441	408	444	441	428	389	419	388	424	375	428	401	403	429	419	389	421	421	381	391	391	391	484	380	448	429	387	406	413	434	401	421	406	401	416	433	413	399	390	365	429	432	409	397	398	437	408	464	364	385	413	407	431	416	396	442	441	427	410	422	417	381	423	402	387	416	370	409	433	420	426	384	450	423	429	389	399	417	425	431	402	442	392	430	404	406	408	421	429	399	406	416	428	398	441	385	403	404	414	429	391	393	406	426	447	415	414	377	406	418	428	403	369	417	406	420	398	386	412	410	432	399	386	374	428	404	421	410	414	438	415	415	370	414	419	402	422	439	387	389	421	422	403	436	389	390	421	370	413	416	365	418	399	425	410	384	387	438	443	417	433	433	432	433	386	404	404	416	388	366	397	395	431	407	403	416	389	414	431	392	430	420	431	409	389	459	418	443	418	420	421	441	419	408	425	443	396	404	397	400	435	464	415	360	435	395	393	411
62774	33864	6190	987	699	563	478	447	399	390	389	358	349	354	327	322	353	295	304	340	355	344	318	304	342	295	288	278	272	304	308	336	328	288	288	294	283	303	304	287	318	324	308	279	300	345	284	341	305	320	292	291	278	315	331	313	279	298	323	310	270	326	295	345	293	290	298	283	331	309	284	282	294	344	322	350	319	296	286	275	265	315	319	327	313	287	305	318	299	296	298	303	319	268	276	311	285	278	293	333	304	309	322	293	295	301	319	275	293	287	334	328	300	296	290	289	306	302	264	274	321	308	307	324	279	279	322	289	339	294	290	295	299	283	302	287	315	288	286	287	302	290	313	279	278	302	292	293	299	307	298	303	289	312	289	329	308	308	327	290	293	269	291	326	328	339	332	310	283	315	326	248	279	291	333	323	279	292	280	311	301	334	297	328	269	287	286	304	328	299	263	315	318	296	291	284	303	311	284	292	301	305	309	304	295	284	276	304	279	301	299	297	280	289	298	295	331	291	322	282	290	300	284	312	317	285	360	314	316	286	291	312	311	285	285	307	268	290	291	290	331	304	296	284	290	284	312	292	316	290	294	327	319	307	271	304	315	270	299	315	310	314	277	316	316	285	310	313	329	282	280	295	301	322	295	293	306	316	294	259	328	322	309	269	282	307	307	279	330	313	335	304	265	336	300	287	328	315	299	311	294	320	311	318	314	283	290	331	347	305	317	335	339	284	311	293	282	306	319	286	290	289	329	331	324	297	295	281	307	303	296	317	295	312	306	309	298	278	288	292	319	333	315	292	299	319	322	319	314	307	321	280	279	316	296	313	290	314	291	301	286	268	320	308	330	298	301	259	311	294	314	297	326	311	338	316	287	318	314	298	290	303	305	317	302	277	322	273	320	288	304	305	319	291	330	313	294	283	301	286	311	309	264	302	302	287	308	297	337	330	288	301	290	288	337	326	291	326	277	340	315	302	266	331	279	299	298	306	274	297	329	309	292	300	280	320	293	288	271	311	316	294	333	313	327	287	282	286	298	286	308	295	318	307	328	309	329	288	313	320	295	294	286	307	289	301	281	330	312	306	283	319	302	292	311	296	325	359	283	320	306	292	309	279	293	307	311	296	304	313	293	305	335	298	278	292	319	299	293	275	285	295	312	307	305	316	318	288	337	298	304	311	296	317	296	306	310	304	308	306	282	310	317	311	298	315	292	296	306	337	330	310	312	316	299	298	310	285	304	314	329	320	282	309	268	302	334	330	321	316	306	315	301	283	312	322	288	299	313	300	291	307	295	273	282	331	295	299	301	311	313	350	295	308	307	325	338	276	333	283	295	313	310	331	301	317	314	287	345	300	307	271	315	296	282	269	323	300	302	293	307	305	303	274	338	279	307	313	309	301	317	270	300	341	289	311	331	323	312	310	306	308	316	295	298	319	306	292	296	309	307	307	313	281	295	295	319	299	262	331	284	316	311	305	271	266	343	307	283	285	312	321	288	285	286	282	318	305	314	293	310	283	282	314	311	290	283	298	254	279	338	314	281	327	314	299	310	322	331	315	283	328	307	354	285	293	316	297	284	338	281	320	270	320	286	347	296	311	296	335	291	320	270	305	326	318	328	281	332	296	285	361	337	296	305	307	294	338	293	305	319	314	302	330	313	316	314	292	299	320	301	313	324	320	299	292	323	304	274	285	311	314	295	278	300	328	274	307	286	264	309	326	284	272	264	284	321	325	330	294	286	329	308	331	316	297	310	268	296	310	296	301	312	291	268	284	328	305	290	299	262	310	309	313	268	301	316	302	301	274	312	303	305	287	297	289	315	319	321	316	295	312	310	308	314	291	309	269	318	308	303	286	303	290	310	305	318	310	310	311	307	333	276	286	291	312	318	315	313	317	289	305	302	305	282	340	299	321	303	282	304	289	316	319	301	295	311	304	313	286	302	309	287	294	321	312	307	332	315	315	301	313	282	306	296	292	300	306	312	281	322	280	354	328	302	288	309	339	326	306	324	295	299	297	269	299	289	291	330	295	322	313	308	314	305	293	317	309	314	315	299	302	318	341	310	300	291	314	272	304	315	314	323	319	312	332	309	275	301	303	307	319	303	288	280	317	321	307	328	310	300	320	301	287	293	314	313	288	314	275	295	324	292	297	290	297	298	313	314	315	288	316	279	284	310	317	292	285	303	309	303	314	266	303	296	323	308	341	335	316	297	296	308	295	308	319	324	343	269	292	328	326	325	290	316	293	322	331	324	326	312	329	359	316	303	343	304	336	276	297	291	346	294	285	302	284	293	308	317	310	261	312	296	317	285	304	309	327	297	298	294	286	316	321	290	273	282	306	308	316	278	319	296	325	321	325	325	291	325	282	287	293	316	321	301	310	340	338	283	285	336	295	309	310	342	295	326	281	298	291	312	306	312	283	307	271	290	314	338	308	303	254	297	304	299	268	285	290	313	301	299	263	326	304	274	307	320	279	337	307	314	308	292	308	333	289	309	295	315	300	295	309	304	317	315	296	335	306	316	301	276	342	332	281	277	328	294	292	297	301	298	311	320	283	326	280	285	306	315	306	288	322	324	312	311	318	278	288	311	283	329	273	323	298	302	322	296	330	307	319	304	317	285	314	330	299	302	320	339	320	283	294	309	287	297	315	270	280	304	318	295	331	278	295	293	280	286	288	318	291	322	328	308	296	295	294	311	298	312	309	327	337	311	300	294	319	287	293	299	327	287	276	348	315	308	311	301	299	330	323	305	296	281	310	323	321	323	317	312	302	322	318	286	294	308	316	313	299	310	319	278	303	340	294	319	319	327	303	319	306	316	274	324	335	317	291	276	299	295	332	321	298	288	294	315	318	296	342	300	269	303	305	313	321	296	300	311	318	281	301	301	288	322	275	311	316	310	297	301	300	282	268	308	269	289	325	333	323	264	319	295	308	273	335	302	310	260	312	329	303	332	299	314	334	327	300	294	291	307	311	324	272	283	277	308	311	314	312	322	249	280	315	321	302	348	329	303	320	312	314	293	310	293	306	282	277	286	275	298	313	318	320	292	308	335	306	301	267	295	287	310	302	292	291	314	300	321	285	278	317	279	296	301	278	306	278	279	303	318	330	317	309	299	288	259	324	330	341	325	310	299	320	308	295	301	307	319	332	331	299	315	300	299	308	300	301	290	333	272	271	284	274	283	294	300	324	270	294	291	324	294	303	322	298	324	328	319	305	268	302	308	292	293	315	289	313	292	325	309	299	308	345	294	303	331	307	295	281	307	302	314	306	313	311	304	306	305	317	308	302	335	314	303	293	293	302	301	326	321	314	288	303	293	303	303	325	295	308	298	306	323	296	314	288	307	344	313	309	295	258	300	291	298	327	309	270	312	317	337	313	324	285	297	310	316	317	318	310	304	287	313	292	298	279	284	312	310	312	335	309	294	286	299	311	329	312	342	346	274	311	288	298	286	285	339	335	284	310	301	306	325	296	317	307	316	304
37987	13472	2361	2729	2372	2095	1739	1494	1406	1293	1197	1116	1076	1030	983	941	958	915	889	860	860	826	854	872	815	850	850	833	767	811	791	797	809	760	781	808	791	770	792	726	841	805	832	785	736	795	786	732	779	756	785	709	733	787	752	763	793	781	781	753	730	701	791	782	778	753	780	786	747	763	749	769	746	719	761	770	767	752	778	765	767	758	753	728	772	755	711	754	776	746	749	721	735	744	759	765	711	763	706	757	739	746	765	769	771	766	738	703	786	711	735	713	753	782	745	788	729	729	771	731	714	764	731	788	736	756	762	727	762	775	758	756	767	746	746	715	752	761	729	720	787	817	717	755	751	733	779	761	749	714	724	677	729	766	714	727	745	755	792	744	773	723	770	735	737	751	785	752	729	707	736	751	736	746	758	710	705	746	754	717	735	735	763	727	775	761	737	729	740	736	744	758	741	794	755	734	817	741	753	717	760	732	707	722	711	771	732	774	755	714	765	760	763	717	732	774	707	760	790	695	808	751	739	747	709	775	661	752	739	754	752	776	704	735	724	742	728	731	690	706	783	735	698	712	741	716	754	786	765	764	757	736	743	716	735	772	781	742	791	721	765	751	731	727	712	785	748	718	755	779	758	796	750	784	730	760	759	710	717	728	730	743	729	724	734	765	712	734	718	760	708	723	677	707	739	764	768	738	750	741	763	764	716	770	750	677	741	775	762	764	735	725	730	727	765	730	719	729	758	699	703	755	725	749	713	739	718	805	733	763	710	736	705	766	740	700	768	747	713	738	720	757	742	770	742	780	769	706	760	724	727	772	779	725	745	757	727	748	754	742	788	741	770	804	749	778	730	748	714	760	722	786	740	708	767	730	791	696	758	819	720	786	741	725	754	734	786	726	765	758	705	754	779	694	716	736	713	787	783	806	715	782	779	725	760	723	747	773	787	815	707	737	800	777	767	731	770	706	725	762	750	733	724	744	756	793	740	770	782	758	749	749	757	721	703	764	766	750	748	691	730	743	739	684	761	773	725	739	757	768	744	796	719	719	783	797	704	800	759	767	719	758	716	730	772	750	746	803	728	675	724	739	729	778	768	755	729	749	727	732	725	710	694	735	734	713	739	725	808	722	755	773	833	748	762	747	735	760	711	741	763	726	742	722	756	760	751	737	737	766	725	724	736	754	731	751	801	776	710	753	740	726	737	719	737	766	751	785	782	728	709	739	784	768	740	750	728	764	798	752	716	732	714	751	769	696	789	730	746	759	717	754	700	750	742	734	763	702	758	737	725	732	728	768	767	743	793	769	727	763	778	751	751	722	734	768	792	739	821	767	747	754	747	757	740	736	717	746	757	717	796	752	748	724	787	735	743	740	715	756	716	730	729	802	751	755	771	747	754	738	731	695	729	779	781	754	694	739	771	720	704	772	724	748	755	691	760	755	735	790	749	796	744	722	705	721	750	776	720	696	748	730	705	770	761	763	745	707	789	752	783	714	701	779	749	759	732	711	765	745	744	746	737	711	774	736	767	802	791	734	814	702	788	735	771	760	756	720	704	758	757	756	730	744	733	752	711	728	686	747	710	756	776	745	762	775	766	750	738	698	701	801	775	739	777	760	712	765	764	750	751	747	751	718	728	723	724	762	711	695	761	742	736	769	785	737	769	707	733	740	744	811	738	714	741	767	726	735	787	723	732	707	722	768	742	765	743	758	760	716	734	757	785	751	724	770	764	799	747	745	708	733	788	748	718	718	749	721	784	770	717	720	782	711	733	775	739	732	775	726	747	715	717	801	716	750	717	767	752	761	757	745	704	779	780	695	731	739	751	768	772	762	726	718	769	698	711	816	750	736	768	759	759	745	772	766	705	764	772	775	741	746	732	708	726	784	733	731	761	727	715	731	705	743	743	715	744	735	758	739	754	764	784	759	752	762	756	730	786	780	747	750	741	718	787	773	743	764	724	793	728	745	728	735	715	742	735	779	802	750	744	743	733	749	739	760	684	713	735	784	766	822	728	743	721	778	738	707	787	718	736	749	746	769	769	770	736	776	725	724	774	704	715	703	796	749	730	774	768	787	769	722	703	720	743	722	732	770	731	746	734	780	743	742	733	765	713	743	753	771	802	677	722	734	748	727	711	770	766	788	771	732	723	772	745	726	724	799	716	769	752	757	732	739	743	759	754	777	666	732	756	709	772	728	742	772	756	735	794	809	788	770	769	701	752	748	740	711	746	727	716	740	766	733	784	743	745	735	784	773	735	748	751	745	758	747	691	761	793	803	735	756	726	777	777	736	745	722	749	740	740	764	774	776	746	757	755	730	737	708	753	678	788	749	781	727	744	760	724	694	728	757	732	730	747	787	715	773	755	759	715	816	751	718	711	779	740	755	766	758	739	784	752	767	779	759	736	701	726	763	774	691	760	756	728	774	742	762	740	785	710	716	754	809	728	777	721	717	708	684	788	770	749	768	760	721	691	731	830	756	685	728	717	739	752	804	741	781	767	737	744	801	720	709	778	787	726	762	776	762	767	796	765	688	704	810	804	768	766	724	728	725	730	730	745	789	732	765	722	794	682	790	782	722	737	733	777	756	713	764	695	786	736	759	756	742	706	782	767	768	782	719	764	762	757	715	724	725	728	692	799	733	736	691	700	754	734	711	746	742	757	802	691	768	726	769	777	745	756	719	749	730	806	744	750	784	772	784	726	725	760	711	724	744	673	731	786	756	743	745	756	718	768	768	747	753	759	700	782	786	689	751	695	775	728	717	751	817	736	736	763	779	708	778	739	751	706	770	772	733	732	773	755	730	744	724	796	696	759	770	732	741	764	769	749	684	761	804	749	730	696	738	708	757	762	784	697	816	710	685	710	738	766	729	747	759	770	744	770	782	763	733	719	742	738	764	795	707	746	779	751	754	716	763	766	738	747	734	756	728	763	730	818	729	738	720	727	754	756	689	733	748	760	752	792	758	727	787	761	760	726	709	752	794	788	785	747	733	785	722	723	742	822	799	765	769	723	756	788	748	758	759	777	767	731	746	695	749	739	772	774	722	838	726	753	738	725	756	721	749	764	723	807	733	724	769	700	748	750	757	733	772	725	739	719	798	760	758	755	731	684	766	703	739	791	760	733	723	695	797	773	757	702	799	773	736	749	769	743	721	768	721	753	736	793	725	766	742	734	775	739	738	687	722	770	733	737	757	720	711	782	728	746	700	744	736	747	770	786	764	750	791	717	708	784	719	721	740	780	713	700	764	722	751	780	784	712	737	745	770	758	747	721	716	755	774	739	732	734	717	752	748	763	730	730	741	746	734	743	719	704	756	703	753	754	772	722	765	753	735	757	741	751	752	706	754	730	752	743	786	726	723	785	765	742	718	716	701	741	755	725	731	766	714	730	713	756	735	741	797	752	757	753	723	744	694	736	756	709	733	724	732	797	765	756	754	763	759	773	699	795	729	755	754	757	682	741	732	716	761	725	757	708	698	696	741
72827	41577	13613	2321	1125	857	682	607	555	466	413	392	396	372	413	370	341	381	373	341	331	339	359	328	324	341	346	324	303	319	336	319	329	297	315	303	313	316	334	346	336	344	331	287	327	316	337	288	300	346	325	302	323	316	328	299	312	310	302	312	337	313	305	290	336	293	314	314	280	296	321	285	290	327	313	313	322	299	277	325	332	300	286	319	349	355	280	320	293	301	339	298	305	271	322	289	304	304	304	311	304	275	320	325	324	317	306	293	313	287	339	343	337	331	311	300	321	328	305	321	311	295	322	313	311	349	308	312	308	282	302	325	306	286	320	320	332	338	292	312	342	281	337	323	298	313	297	283	288	292	328	298	294	309	271	320	296	345	306	282	304	313	328	329	311	292	329	305	312	296	303	328	296	292	309	301	305	283	306	309	282	289	345	296	279	314	310	321	275	325	339	300	307	303	314	313	355	316	332	341	325	315	317	309	317	298	315	297	300	283	309	336	302	282	305	333	278	288	335	288	312	318	322	315	286	293	324	270	289	307	297	334	292	329	315	333	317	331	300	311	331	283	289	327	307	307	316	310	296	291	313	308	311	346	294	300	306	327	291	326	309	309	309	311	311	307	291	305	325	318	324	329	294	291	311	268	287	324	326	317	317	298	306	342	334	308	311	312	280	294	318	319	339	301	315	316	315	324	287	333	286	288	296	310	311	328	349	300	316	292	298	326	324	301	291	306	297	304	283	298	292	342	297	293	324	308	291	316	312	283	311	307	309	277	315	329	317	291	285	311	319	304	294	291	315	319	316	297	266	316	297	302	326	336	288	313	336	307	299	266	295	303	309	326	323	301	313	292	318	309	287	298	313	306	314	315	349	291	305	310	314	316	302	299	293	317	296	283	309	307	310	314	325	326	311	280	339	332	297	299	336	332	279	310	312	312	269	291	305	329	287	307	314	290	285	291	334	278	309	319	300	307	262	307	312	295	288	264	320	331	297	294	288	295	308	345	329	292	311	307	310	293	295	324	318	292	343	303	318	271	311	306	299	318	334	331	298	329	324	293	291	313	287	303	332	314	342	277	303	333	331	293	318	287	334	314	305	309	258	307	313	342	302	298	316	305	318	295	320	310	329	309	300	316	324	326	304	294	298	341	284	326	308	290	292	303	310	328	303	332	285	311	298	311	338	319	261	307	298	316	290	330	302	308	284	306	296	315	300	288	315	306	278	274	314	270	319	289	295	300	321	315	290	293	271	298	288	286	308	298	290	309	314	320	326	328	327	290	313	276	297	303	282	314	296	289	309	356	286	302	303	322	345	311	309	279	298	334	312	291	265	303	316	330	293	320	300	284	322	332	286	343	312	329	324	303	299	324	300	335	301	325	298	310	315	301	355	286	339	305	314	324	302	302	307	280	333	310	356	306	301	286	319	323	288	298	303	321	321	289	297	318	304	287	283	332	296	355	287	303	299	356	301	301	324	301	294	296	296	280	282	313	315	313	297	304	307	287	309	303	307	319	298	295	319	338	315	297	299	311	306	326	291	301	280	327	307	299	308	290	326	315	321	319	316	327	309	286	311	297	276	294	334	303	336	303	288	311	290	309	339	300	314	298	301	312	335	331	301	324	289	294	309	284	337	295	322	318	292	319	298	297	293	297	306	333	319	313	308	336	331	297	322	303	319	306	305	309	309	322	294	321	292	286	291	328	315	305	316	286	307	284	335	331	285	299	340	314	300	302	323	338	306	325	314	333	286	323	294	326	290	271	319	301	319	296	290	330	329	315	311	319	331	323	305	306	302	283	288	331	314	281	320	352	337	274	286	312	338	332	322	323	317	333	274	283	354	302	329	312	298	298	283	288	290	288	306	296	285	321	325	312	322	321	332	301	306	294	327	289	339	315	328	327	303	313	314	272	311	336	296	282	307	301	276	309	303	338	333	322	310	345	332	317	291	308	309	301	309	330	304	320	297	278	276	279	345	323	337	292	289	312	289	301	268	298	308	311	313	300	302	305	354	294	314	314	295	327	327	303	329	343	317	301	298	331	287	307	350	292	301	281	317	324	292	296	313	306	312	312	307	284	304	331	294	328	278	339	290	313	292	287	312	297	349	282	282	302	319	267	337	298	294	290	304	287	289	321	310	320	317	318	312	291	293	306	294	318	297	300	292	306	330	313	267	334	320	288	289	291	314	317	294	294	334	303	326	286	317	269	301	288	349	308	316	313	317	327	318	317	291	312	343	316	280	319	278	312	294	319	333	337	327	308	253	297	329	310	317	311	318	304	314	271	326	302	291	286	327	320	311	285	295	276	326	291	314	300	287	288	293	283	300	296	307	307	282	295	260	348	301	346	335	306	313	337	302	315	352	348	324	289	317	279	271	288	294	302	317	316	310	313	302	329	277	324	308	300	311	343	281	318	306	298	315	302	313	306	287	306	288	271	288	324	310	263	332	300	292	304	306	300	287	317	324	308	296	286	281	284	303	324	319	316	279	315	302	285	288	303	340	283	331	301	282	271	316	284	333	322	312	316	299	299	291	280	282	285	297	313	316	292	304	304	329	322	324	316	277	327	297	300	304	316	310	275	300	311	316	307	307	307	313	321	332	308	309	308	306	294	309	293	297	297	298	296	315	288	319	302	300	290	342	292	278	315	312	301	348	297	299	283	318	334	296	288	318	314	330	301	315	305	283	319	303	328	278	286	295	307	346	295	306	298	285	298	301	334	294	300	333	296	293	324	303	291	317	347	289	325	315	293	314	330	332	278	322	285	310	305	315	309	313	295	352	302	254	291	304	319	309	281	301	311	304	318	272	292	318	293	292	333	292	338	291	335	313	298	297	341	269	290	286	308	305	322	314	305	306	276	292	304	303	306	287	336	326	297	313	307	347	279	316	317	272	325	327	332	298	304	311	330	308	305	296	315	302	281	314	270	285	310	292	283	333	296	318	294	277	355	340	296	265	319	295	301	320	300	309	285	285	316	313	331	296	265	319	297	295	320	325	301	307	314	312	301	326	332	319	281	329	297	303	286	316	338	313	346	311	293	284	320	256	314	342	313	323	338	294	297	291	289	276	301	309	318	359	310	309	303	296	342	310	293	297	298	311	310	293	309	311	312	272	289	317	279	316	278	337	277	314	286	310	318	297	308	319	282	317	330	306	307	307	287	312	301	295	303	320	327	304	357	290	305	306	314	292	321	307	300	307	318	301	327	305	321	310	304	329	313	288	319	333	291	294	299	328	323	295	284	289	310	307	303	296	294	324	320	291	313	317	335	299	297	311	285	291	271	337	301	310	302	325	339	295	293	315	313	307	284	325	286	300	336	309	329	272	301	309	301	312	333	298	295	287	314	305	299	291	280	285	334	312	306	305	323	264	273	305	326	326	309	314	298	307	291	278	268	313	307	300	338	300	329	304	304	301	330	297	298	291	281	297	279	322	301	307	310	289	296	312	287	285	317	290	307	302	335	316	293	334	340	313	313	285	302
47421	17720	3918	4393	3867	3192	2639	2341	2003	1792	1605	1494	1343	1243	1205	1225	1166	1066	1067	1021	1014	951	929	951	829	873	842	938	869	870	804	824	849	838	844	804	835	773	824	814	760	865	785	786	800	792	779	725	761	781	779	752	768	731	752	784	746	789	747	740	764	742	697	790	830	781	757	752	753	771	765	785	757	744	772	745	714	689	750	783	717	717	754	817	734	706	707	743	755	738	735	763	773	790	766	734	788	719	760	828	706	758	742	804	741	736	707	768	744	737	726	770	795	730	744	746	712	760	763	745	780	755	788	756	736	755	696	752	696	771	745	677	720	742	720	749	717	752	709	775	750	722	681	713	686	693	736	744	724	737	745	760	693	718	734	712	721	710	773	675	711	718	706	724	722	741	725	753	697	708	737	771	731	743	796	738	770	718	723	734	679	721	739	685	704	747	707	705	686	752	699	749	736	726	683	743	719	728	779	776	718	751	741	767	776	731	747	760	724	699	755	713	727	738	703	713	713	745	706	734	618	724	731	688	737	754	740	668	668	770	742	728	723	713	695	727	724	709	760	712	750	756	731	762	792	752	719	708	734	701	716	674	747	781	739	710	720	682	728	732	775	692	731	729	747	756	697	684	712	744	744	732	715	789	702	721	699	719	741	702	700	682	776	745	722	771	707	760	744	717	728	735	689	793	652	732	754	672	739	758	730	710	704	706	711	752	716	667	696	676	732	712	720	667	758	741	771	711	737	717	766	736	752	744	723	719	745	718	755	715	742	728	756	721	726	734	728	688	756	718	735	657	752	742	704	760	727	732	702	737	780	723	714	695	691	742	716	708	741	752	719	728	736	724	731	685	746	681	731	730	716	744	710	764	774	719	739	773	717	742	751	745	711	693	748	712	697	757	743	709	736	763	763	767	719	731	720	721	748	748	727	712	736	731	715	749	760	679	730	702	694	751	749	724	790	761	726	761	709	742	721	748	760	737	712	711	764	687	707	723	722	681	771	661	721	722	751	800	674	693	702	746	738	741	730	716	757	737	691	776	708	722	689	710	735	729	770	730	750	741	725	720	707	799	704	720	721	738	725	706	734	721	693	756	780	746	729	715	709	777	713	774	764	742	744	752	703	729	725	690	737	729	725	743	700	727	733	742	756	734	740	716	745	745	726	742	735	676	734	799	720	724	742	718	750	744	751	722	745	745	710	723	744	767	733	725	734	704	797	746	786	649	725	757	711	754	731	751	755	725	707	738	665	756	734	744	719	717	762	744	744	727	749	716	697	713	694	738	718	738	727	764	775	748	695	705	772	719	732	708	711	728	725	745	711	716	781	708	681	753	733	723	749	729	721	724	720	726	686	727	728	693	707	744	743	713	715	747	708	726	760	759	712	748	697	739	754	736	741	757	720	730	700	708	796	707	699	742	756	683	715	708	690	722	735	728	670	760	727	742	770	750	709	701	687	752	739	696	764	749	713	764	748	754	724	727	711	751	740	771	742	733	777	744	746	724	705	738	757	730	686	712	739	761	735	755	717	729	750	700	758	740	776	742	772	746	729	718	773	698	774	722	724	796	719	711	720	701	734	740	743	722	792	743	759	746	760	701	711	697	781	711	718	786	772	656	713	701	734	704	735	765	743	709	684	678	735	730	743	655	736	712	713	789	710	757	726	678	696	697	748	721	716	745	719	713	746	771	718	759	719	707	731	764	712	701	691	720	702	696	698	719	746	674	720	776	691	740	744	690	734	743	743	700	779	704	744	724	736	700	745	714	745	717	695	719	742	701	739	731	739	736	727	699	700	690	705	757	730	739	687	741	726	779	757	750	679	694	757	720	736	749	760	728	707	760	702	759	763	713	689	792	768	696	706	739	734	729	743	730	784	707	714	747	683	686	697	738	770	671	762	727	710	733	698	739	694	736	661	685	710	732	767	769	706	677	702	701	692	737	683	710	713	732	745	737	724	699	758	727	741	718	775	733	757	717	757	756	702	729	725	714	690	727	726	711	707	736	736	756	782	734	758	744	742	750	717	710	690	718	714	752	732	733	751	772	712	765	732	743	684	754	731	705	711	772	716	737	735	704	708	704	798	714	689	743	713	694	713	656	739	687	704	722	715	735	735	754	723	695	749	707	757	736	697	724	701	712	719	693	778	700	745	719	717	739	700	730	724	737	774	705	767	719	675	709	738	701	747	757	694	715	782	744	764	694	751	747	782	745	777	747	697	703	721	673	717	755	743	797	726	701	700	743	755	693	752	704	730	704	754	756	752	726	764	725	718	689	749	730	799	754	718	713	675	756	725	748	762	696	784	756	736	714	709	741	731	754	711	774	741	709	731	688	717	670	757	710	739	739	770	748	719	737	716	746	709	731	689	724	733	681	717	711	709	715	775	774	706	743	714	782	736	751	693	712	737	724	755	717	736	663	755	703	707	661	779	689	741	733	713	674	733	736	749	717	746	739	730	708	737	716	751	772	706	716	784	748	735	724	728	686	748	740	731	705	726	693	766	762	689	724	714	701	710	759	767	721	698	735	730	723	679	733	780	716	761	680	741	738	736	744	782	730	732	662	697	679	695	713	672	715	770	730	726	744	752	719	693	708	760	728	751	712	714	704	733	725	752	685	713	765	726	750	711	756	646	709	738	765	703	734	753	742	735	744	758	755	716	744	709	793	741	749	750	684	733	748	720	734	727	744	749	717	694	729	712	713	747	788	738	734	779	761	755	749	742	678	714	750	784	736	682	745	731	729	730	753	695	719	734	746	730	744	701	755	710	709	695	708	702	714	709	675	720	731	726	760	703	719	751	728	711	709	738	694	716	750	718	721	710	755	689	699	743	720	762	730	690	792	750	753	732	695	709	737	710	736	743	694	714	731	727	695	735	706	702	716	714	744	691	783	717	707	753	761	748	740	703	717	729	751	758	785	701	727	709	720	729	671	734	697	708	691	719	748	731	703	717	709	711	723	751	746	701	711	740	775	711	708	702	705	672	740	746	668	718	770	718	732	720	710	732	738	725	736	745	724	735	714	688	697	754	756	697	730	736	736	692	745	718	709	784	685	698	713	735	694	795	720	721	744	704	723	746	743	742	688	765	730	753	672	732	747	706	723	711	717	711	743	776	701	681	709	686	709	731	710	766	709	673	764	741	697	736	744	742	723	726	708	764	775	756	707	728	684	719	752	715	733	740	746	691	750	758	755	781	762	726	738	696	711	758	707	721	759	726	697	730	723	755	730	723	772	733	746	752	779	756	764	724	694	767	694	671	654	796	753	709	761	708	730	699	657	756	733	697	734	757	768	710	703	720	726	751	723	768	785	762	738	743	725	747	755	738	733	748	706	710	757	738	744	720	725	690	720	719	755	672	705	757	762	704	700	714	705	707	758	777	681	736	736	723	780	741	708	719	781	698	705	732	748	767	724	713	717	753	686	718	730	735	723	728	677	735	739	753	727	729	706	744	697	752	714	716	725	716	721	711	757	732	719	714	712	749	733
12910	1488	160	170	160	146	139	145	140	134	146	154	139	163	150	142	150	147	146	148	133	138	147	132	158	159	124	169	160	156	167	155	131	156	126	148	142	124	138	136	138	144	131	141	122	132	143	149	141	155	155	146	148	149	125	128	141	155	150	173	123	154	149	156	136	162	137	134	130	126	157	152	126	134	133	153	156	161	142	135	159	140	139	147	132	143	126	170	162	138	140	159	145	139	141	147	125	144	142	142	144	124	139	129	144	153	138	139	127	135	144	167	136	140	146	145	133	149	148	132	146	132	128	157	128	153	135	137	127	163	139	130	139	153	143	148	140	155	145	141	158	144	141	138	114	159	118	138	136	145	145	132	164	153	138	147	143	141	149	131	165	154	158	130	141	156	139	145	141	157	125	127	144	169	118	147	134	152	149	141	144	154	131	140	133	165	131	140	144	155	134	135	149	138	143	117	147	148	167	143	132	128	137	140	142	129	144	139	172	139	144	138	145	143	151	140	128	125	141	160	140	152	134	153	134	142	150	159	139	144	137	112	164	150	136	147	147	143	138	139	136	144	146	141	143	129	112	133	131	125	147	134	140	150	137	144	128	145	131	139	140	148	141	134	160	146	165	126	144	130	128	136	132	131	162	137	129	141	138	139	122	150	175	146	140	137	134	151	139	142	138	130	121	134	149	132	149	144	146	148	150	179	152	139	126	153	135	146	148	172	137	138	150	164	158	142	174	154	155	166	158	133	144	128	153	127	127	146	148	150	139	145	163	139	171	139	133	142	153	135	158	136	135	141	149	151	132	136	144	128	133	155	151	124	142	143	176	133	161	142	150	142	138	117	136	144	135	150	119	129	137	147	124	121	147	126	121	122	173	127	139	136	135	134	145	139	134	146	142	143	134	127	152	150	139	143	155	150	148	157	135	147	151	139	141	136	135	138	134	133	144	115	141	161	128	162	127	148	129	149	157	139	124	148	141	159	155	145	149	148	148	134	167	126	124	142	130	130	151	140	138	119	133	196	151	134	109	170	159	126	144	143	133	139	143	127	147	155	139	148	141	148	147	154	153	153	142	148	143	163	137	146	158	129	140	131	142	142	130	137	153	151	146	145	133	148	146	130	139	135	129	147	142	140	134	140	155	155	119	138	126	137	153	170	155	144	142	140	138	162	132	142	158	151	152	136	138	158	145	141	151	124	134	140	131	125	147	121	154	141	137	122	134	132	145	150	154	149	142	161	122	149	164	155	138	142	134	136	151	133	145	116	152	160	138	120	152	152	147	150	154	156	152	126	158	131	148	163	138	154	162	139	125	153	140	141	130	143	129	140	140	148	124	160	148	137	166	153	129	134	153	128	157	138	115	140	160	139	114	134	139	144	160	139	152	176	149	177	135	150	142	138	150	139	137	121	140	151	139	124	158	145	146	149	144	139	131	125	162	149	139	150	116	146	149	152	141	128	166	149	134	144	151	144	139	120	144	141	145	133	149	154	140	152	119	133	126	130	129	128	125	139	136	128	144	136	137	152	151	144	140	124	146	118	137	138	130	162	142	157	126	114	126	133	136	124	142	144	158	136	124	140	123	138	157	119	162	126	124	128	133	125	163	132	157	128	136	139	142	139	138	148	147	148	140	129	120	147	166	147	139	130	157	153	147	138	139	153	136	124	155	127	123	148	142	128	158	120	138	142	141	137	148	133	133	166	156	114	150	138	135	153	145	151	159	141	137	135	134	142	127	141	136	142	162	136	147	152	136	127	160	143	140	148	152	127	171	158	170	157	147	141	136	143	128	140	136	135	128	144	113	131	124	137	147	128	155	121	126	137	163	152	156	146	140	154	151	141	161	128	142	131	133	129	143	130	149	142	118	120	154	144	147	139	144	157	143	147	132	127	143	152	163	148	132	170	131	135	128	159	142	163	146	131	146	145	146	125	150	157	143	142	146	134	157	145	148	141	166	148	131	144	132	150	135	142	144	158	130	131	130	135	119	138	106	169	128	147	146	117	134	130	133	142	146	144	126	132	140	146	143	146	133	140	128	149	141	146	140	130	159	163	169	158	160	133	145	138	138	153	156	134	160	135	134	148	144	121	144	149	129	120	146	145	134	139	142	135	151	139	174	123	149	120	132	164	145	121	141	140	130	152	146	129	139	149	134	168	139	141	138	131	148	145	148	143	137	131	130	134	133	161	117	140	118	143	146	160	153	130	132	123	123	154	145	169	155	132	142	129	132	150	176	122	146	131	153	171	145	126	125	123	147	146	152	169	159	138	141	145	139	128	131	136	137	138	160	130	131	143	173	139	159	148	128	148	168	134	149	114	122	143	142	160	133	152	165	122	170	124	160	125	145	133	120	154	137	149	162	132	148	128	150	121	148	127	127	154	149	138	151	144	141	138	138	152	133	136	144	144	130	134	145	145	151	138	146	165	138	137	147	111	135	149	139	153	145	133	163	139	145	139	137	158	142	156	134	142	169	143	173	144	138	130	148	154	153	135	144	144	166	156	149	134	172	138	139	140	121	126	150	157	145	151	141	139	139	136	149	155	133	153	122	128	138	138	128	155	143	154	137	141	159	139	169	131	126	136	129	128	159	160	160	141	147	127	136	148	159	137	138	156	151	149	133	118	134	148	162	114	138	144	141	154	143	144	128	125	131	151	124	138	158	140	151	147	131	164	139	136	160	150	136	127	131	129	123	159	139	166	142	152	146	150	162	131	139	129	123	144	158	121	138	139	145	166	138	157	154	162	135	126	147	148	140	148	129	148	133	142	156	149	143	143	140	157	132	137	125	138	124	155	136	150	139	137	136	127	151	149	142	146	150	142	127	141	129	136	139	155	151	125	116	161	149	162	145	154	126	139	148	147	144	126	151	157	131	132	141	128	125	112	138	144	156	130	164	141	138	154	159	141	178	149	122	140	143	145	141	160	139	135	147	149	154	141	152	139	131	141	128	142	132	127	149	144	142	146	143	118	139	147	137	147	136	165	124	133	142	135	142	136	119	153	143	114	135	147	151	171	158	162	124	133	134	140	156	135	155	131	153	151	127	130	154	151	153	154	158	132	158	129	118	128	127	139	149	157	136	142	158	119	153	151	141	134	126	142	132	151	138	139	151	155	145	154	143	148	138	145	141	150	141	149	133	145	154	141	147	144	139	125	158	140	130	157	139	129	137	138	152	129	117	151	150	156	137	132	137	144	157	128	141	125	152	174	145	152	123	127	171	148	124	151	137	139	147	165	135	151	130	160	138	140	136	136	124	128	145	145	133	144	139	137	137	147	134	124	141	143	134	156	161	146	166	160	154	148	147	158	155	145	139	134	145	136	129	149	153	160	135	143	141	135	151	155	144	138	156	143	149	142	164	144	141	170	132	154	150	139	146	158	131	140	158	139	156	154	138	122	138	121	149	146	147	129	137	146	124	142	148	111	143	140	128	121	125	159	174	145	141	142	136	140	146	138	146	144	169	139	139	143	151	156	146	127
11281	1432	464	481	444	460	432	455	444	475	429	410	411	439	410	430	412	369	433	450	417	429	443	410	437	402	414	438	414	406	399	397	409	402	386	432	399	412	366	409	455	403	395	433	386	439	374	431	398	418	409	392	391	406	380	424	392	405	386	392	371	381	420	391	462	392	427	389	422	416	410	438	403	392	442	412	422	422	368	426	455	435	398	422	428	380	434	402	392	400	410	401	410	432	413	428	376	390	402	420	420	416	406	417	363	400	397	402	374	425	410	431	400	430	407	366	450	393	389	409	400	446	403	399	388	414	416	434	429	407	405	380	390	426	409	397	382	378	403	435	395	411	382	427	397	421	427	393	414	408	416	396	420	409	383	388	410	416	435	399	420	424	458	411	339	395	385	421	413	402	422	440	410	417	418	407	400	408	423	404	420	446	400	397	386	421	430	404	425	400	404	418	386	397	416	413	408	394	450	390	424	438	388	412	412	396	431	413	420	395	416	391	366	387	390	407	419	407	404	404	432	398	400	429	422	408	386	389	392	405	441	377	395	398	420	410	390	393	463	399	427	402	442	419	447	414	383	390	401	402	415	379	387	427	412	417	411	468	400	395	403	438	401	410	389	384	413	390	398	385	413	416	439	392	428	384	425	421	408	399	404	427	417	389	392	399	371	392	414	366	428	405	382	381	432	451	432	398	428	392	409	388	386	407	380	417	399	417	384	443	387	395	433	412	385	425	379	415	389	435	395	414	422	407	377	422	405	428	424	440	415	426	422	424	413	467	413	445	388	388	390	382	424	393	447	415	403	403	397	422	401	394	403	386	380	402	422	454	406	412	376	398	391	401	407	429	377	444	389	414	429	387	385	419	394	380	414	376	407	431	401	382	391	418	415	391	373	408	353	428	404	411	400	407	410	442	411	388	421	402	379	420	393	388	391	410	394	426	400	398	450	408	404	402	406	394	393	414	413	396	399	439	403	403	417	403	397	427	397	400	383	385	385	411	403	418	424	399	391	374	409	419	381	429	427	425	381	431	410	413	412	435	396	417	392	427	439	400	388	382	414	467	374	424	427	416	382	454	422	404	380	413	411	417	430	427	414	443	393	415	420	436	410	408	402	388	395	395	404	432	389	434	378	390	402	419	401	436	389	441	419	397	424	417	434	423	421	417	421	405	425	414	399	399	442	416	439	403	416	412	435	385	418	417	390	395	390	365	449	378	429	412	408	369	435	359	425	398	410	414	376	410	378	439	400	427	426	410	423	365	385	403	418	424	383	385	422	442	436	378	432	361	414	384	397	445	394	428	415	445	413	399	428	408	425	373	385	394	433	376	408	403	428	404	464	402	406	398	413	396	395	416	400	393	407	409	385	428	402	394	393	430	402	427	397	417	414	405	390	377	416	382	399	385	400	424	385	416	393	387	395	418	373	411	419	420	412	398	409	404	366	430	437	408	409	389	448	390	420	440	411	406	405	433	410	398	400	375	392	353	427	413	395	419	437	406	386	389	394	412	382	443	449	411	390	415	399	415	421	380	419	449	390	427	407	398	386	432	405	392	412	424	386	382	435	402	407	390	358	404	452	414	383	419	428	377	424	441	422	382	438	470	392	420	410	417	393	418	397	422	463	446	383	403	403	393	425	364	400	399	368	437	426	399	402	368	380	403	402	394	403	428	409	400	430	401	430	402	407	435	397	417	415	423	408	417	432	395	398	368	397	435	409	407	432	428	377	394	404	414	385	385	399	403	411	401	386	399	442	407	404	383	404	388	417	401	421	438	369	411	402	420	386	393	408	396	396	398	396	418	407	412	394	406	415	412	382	414	444	392	446	407	405	417	432	415	401	428	413	391	441	385	390	398	437	398	433	438	389	396	433	398	406	373	396	443	418	403	411	428	404	362	420	425	416	379	392	387	398	411	397	372	429	388	395	412	412	379	424	426	407	419	408	412	457	414	423	388	410	410	417	373	441	432	378	412	404	435	426	435	434	421	389	412	391	388	397	389	428	397	418	446	403	413	412	415	411	414	436	396	422	372	412	429	423	382	374	445	405	418	382	374	382	412	386	400	427	395	369	400	438	418	393	403	391	394	384	384	429	391	429	383	402	397	425	421	389	415	390	416	377	385	411	425	390	414	391	422	425	383	404	428	416	401	403	387	439	362	423	402	419	383	398	366	392	367	385	413	419	439	431	415	393	422	391	418	407	420	394	380	404	396	391	423	418	405	430	401	400	360	406	429	399	434	425	372	391	400	424	442	437	439	419	428	401	411	431	398	411	383	448	366	394	377	425	407	383	428	414	403	458	389	380	398	398	401	427	420	444	386	435	403	437	384	439	408	421	426	389	417	409	425	402	394	374	392	412	430	378	403	403	449	419	393	415	429	390	377	401	388	375	407	415	430	399	402	428	409	448	428	455	417	417	394	406	436	395	379	392	393	393	412	415	411	417	373	396	391	393	400	389	375	425	397	426	420	418	392	378	403	432	430	383	426	409	426	400	386	415	397	411	409	425	395	423	385	422	427	453	378	443	409	403	399	428	405	418	410	381	398	365	395	415	380	413	366	408	430	415	433	369	412	409	408	396	438	372	460	416	384	401	357	424	407	405	444	426	417	446	369	429	440	417	402	422	373	434	414	395	381	375	414	412	412	404	387	377	412	388	409	393	405	422	417	387	463	422	390	418	402	393	429	417	385	398	408	446	388	411	401	400	395	389	425	430	416	449	376	390	386	390	421	400	377	389	403	388	394	417	401	383	369	389	393	408	426	427	385	393	369	443	432	422	391	392	427	431	403	429	444	412	417	410	431	377	381	395	379	395	402	418	404	408	407	398	392	395	422	398	404	403	420	368	406	400	388	389	411	434	429	398	421	420	416	402	413	400	403	410	421	402	421	400	428	423	408	408	426	410	422	391	403	443	405	426	401	442	430	408	397	408	421	386	417	428	392	397	383	445	360	420	393	387	391	437	391	425	453	392	414	409	408	398	394	387	381	437	400	413	396	402	404	401	446	416	465	364	424	403	418	406	424	424	412	369	371	413	395	367	391	368	418	425	400	414	381	398	428	428	427	405	408	399	403	433	434	391	361	413	430	438	415	397	431	430	392	398	404	410	414	391	374	422	438	418	377	406	434	399	412	441	409	403	413	410	421	381	416	395	399	414	413	344	394	409	428	395	412	413	430	432	418	434	398	418	428	426	419	368	402	430	398	405	385	394	421	393	420	414	401	420	380	427	368	401	448	402	400	409	406	393	397	410	401	390	415	437	432	399	329	386	437	385	417	431	404	408	446	402	383	452	392	429	414	439	399	368	402	412	413	437	397	423	425	413	432	418	404	455	397	443	379	434	443	416	383	399	366	397	361	452	362	430	384	417	417	442	414	413	390	427	382	422	414	453	411	430	422	408	423	392	365	429	391	434	425	408	407	419	376	411	412	417	413	415	394	411	391	421	388	391	421	413	367	427	401	438	378	392	423	430	418	394	376	393	400
63288	31136	5394	933	704	594	469	435	393	409	408	347	364	363	356	366	323	343	315	342	378	299	335	280	279	314	303	288	310	257	306	344	317	330	326	309	357	333	325	284	332	342	299	306	270	313	324	300	288	325	303	304	299	309	319	295	292	287	314	293	293	320	298	322	307	325	312	267	289	276	306	305	310	280	309	311	274	289	302	323	278	314	327	324	307	285	324	298	302	284	315	316	302	311	301	321	331	283	309	307	326	324	302	311	323	275	312	342	309	305	285	313	291	338	311	311	296	297	283	283	288	281	292	294	334	271	288	283	299	309	308	301	339	342	301	324	330	328	305	315	305	302	326	292	304	296	302	287	297	275	283	302	276	285	279	298	306	288	286	342	316	279	311	339	285	318	277	323	308	329	309	294	285	305	303	310	293	325	275	316	334	286	306	316	288	302	311	298	331	285	306	304	307	315	290	280	291	331	301	282	300	302	308	297	294	289	333	279	268	319	301	300	305	326	303	296	290	256	289	320	338	309	278	263	300	325	319	299	306	305	294	320	330	307	324	315	287	308	287	329	306	283	343	333	311	311	330	317	282	296	275	291	310	314	301	303	301	299	263	313	314	305	290	315	307	300	311	289	311	328	290	308	292	316	305	284	295	327	274	300	309	296	293	322	291	311	311	289	284	323	296	326	291	288	310	313	331	285	286	306	311	328	331	320	318	311	317	319	288	322	301	331	317	296	301	306	292	299	341	332	306	322	266	292	269	285	301	309	316	302	307	309	298	324	299	303	290	286	285	306	334	295	337	326	305	288	285	300	294	313	327	323	289	333	291	306	291	320	316	289	292	313	290	313	280	307	316	309	285	307	308	303	295	318	317	315	296	326	325	310	338	285	314	310	285	288	289	315	290	289	311	319	317	316	343	271	309	301	287	296	321	295	312	268	291	323	285	324	321	315	279	276	317	274	277	293	282	283	269	341	295	293	295	306	271	295	300	329	324	321	303	287	319	286	286	337	295	312	323	341	322	289	305	330	305	326	279	277	313	314	335	343	315	283	294	321	295	292	308	295	321	317	313	290	307	317	308	291	306	289	329	338	291	306	305	303	295	292	277	288	320	296	307	307	318	314	323	327	281	296	312	280	322	289	317	323	292	290	311	277	293	300	278	318	300	340	263	296	304	325	329	306	295	311	306	309	317	307	301	285	309	304	335	307	302	337	286	274	300	311	322	309	350	313	302	328	319	311	315	306	289	301	319	304	328	316	323	307	312	314	317	312	312	318	297	294	331	334	303	281	294	317	282	292	287	315	313	307	310	292	270	273	317	324	267	327	285	305	283	284	260	291	309	280	310	290	284	283	292	322	329	285	311	275	297	312	296	301	310	308	295	291	284	301	331	291	318	294	298	326	314	295	272	300	290	317	309	283	318	290	336	291	313	288	291	328	292	288	300	307	287	299	297	340	303	297	330	290	300	307	326	291	315	330	324	324	255	299	317	312	310	287	289	303	275	315	291	291	301	321	313	288	288	313	266	281	319	321	286	293	304	329	299	321	314	341	296	300	325	297	294	307	321	289	306	308	329	287	279	304	313	326	303	306	270	296	311	296	288	303	350	319	296	313	317	313	315	301	297	283	295	278	296	294	307	299	298	307	294	291	309	311	271	307	288	303	288	306	284	330	323	309	321	297	302	299	309	302	326	289	293	305	285	282	260	302	277	298	347	288	338	297	275	289	295	323	317	272	315	310	296	284	332	303	328	291	325	323	300	300	299	304	296	278	294	293	274	288	293	317	282	339	333	317	318	302	336	291	317	286	321	304	301	282	292	317	318	303	321	305	307	283	282	319	297	304	294	305	309	299	307	292	310	299	293	271	317	315	313	311	281	319	323	295	329	307	307	348	310	303	269	276	322	319	286	270	290	289	305	308	297	285	322	313	289	262	304	313	304	309	313	288	323	331	302	301	267	337	304	285	304	342	324	287	315	285	314	330	287	311	281	310	305	292	306	315	279	282	297	290	321	297	341	275	313	298	295	303	288	312	321	303	319	285	313	301	309	318	322	311	273	308	299	290	342	307	300	297	293	291	323	329	318	309	301	285	305	315	310	296	328	328	306	301	261	314	301	301	322	307	309	319	325	263	321	290	282	333	321	304	309	298	270	295	300	306	291	275	275	308	299	317	292	319	280	285	321	335	322	254	285	281	335	331	284	340	297	306	295	324	282	292	299	298	289	294	307	301	313	343	294	309	320	302	288	305	295	319	279	293	290	325	308	314	325	289	272	309	303	306	312	309	314	328	305	342	288	302	301	325	298	294	291	334	324	310	290	308	300	273	322	292	332	284	304	315	313	322	330	297	330	301	306	307	332	307	298	291	303	333	281	307	303	287	323	296	284	314	294	324	306	314	325	307	267	315	294	304	303	307	291	309	313	311	328	300	309	328	314	359	326	310	281	291	309	332	247	291	296	294	323	320	301	301	307	295	307	303	266	286	298	297	311	283	311	320	326	312	306	292	301	294	290	290	305	280	295	293	292	306	289	291	309	317	300	318	306	306	323	321	283	279	276	331	347	328	292	308	333	307	272	306	271	311	302	308	295	260	338	329	306	296	317	274	319	324	283	306	294	286	293	302	289	271	284	314	323	305	287	320	277	357	303	281	294	305	328	319	286	292	260	287	293	334	324	315	310	301	301	283	309	292	309	358	315	298	292	282	303	304	283	323	309	265	297	326	305	299	286	341	272	335	313	262	267	310	294	307	304	300	289	314	291	309	298	277	284	326	339	333	287	315	303	295	301	295	319	276	289	320	342	286	301	332	317	346	292	273	347	333	316	309	273	292	323	304	304	307	290	308	295	294	326	317	284	300	308	286	291	303	289	320	339	294	297	299	288	324	308	299	354	291	275	288	333	306	300	306	323	332	323	311	293	268	319	308	308	301	344	301	323	322	267	280	330	266	310	316	302	299	317	290	311	319	296	292	285	275	298	316	322	299	320	338	305	290	286	287	309	308	333	292	273	325	293	318	299	298	312	280	352	289	290	303	304	289	278	276	294	293	301	271	290	298	292	332	300	297	286	307	296	303	294	279	307	302	309	324	318	309	324	262	327	293	314	319	294	268	286	298	297	319	287	333	320	311	292	307	295	293	322	288	308	315	295	293	293	273	308	297	290	294	289	290	272	287	296	298	283	301	295	312	298	256	288	307	298	301	303	296	273	279	320	327	307	298	265	284	337	305	325	322	269	298	309	294	308	339	297	297	321	279	304	292	296	296	273	311	330	320	293	303	300	285	303	301	310	335	336	317	309	312	296	278	308	301	297	295	282	311	295	293	310	288	296	326	324	289	308	268	301	309	311	311	320	277	286	295	309	304	315	287	307	303	258	292	327	304	322	325	303	295	310	288	254	287	299	287	278	320	301	324	296	298	318	302	299	301	280	274	332	319	323	307	326	285	288	258	314	292	291	291	271	312	323	313	301	274	320	306	291	314	348	314	330	317
38385	9673	2279	2668	2406	2039	1828	1560	1467	1268	1200	1163	1040	1045	990	999	944	944	937	869	850	861	869	857	852	876	756	787	811	796	804	751	811	798	837	821	788	746	818	739	795	768	809	769	786	748	853	759	769	816	760	757	718	766	778	773	777	728	777	753	745	761	766	756	822	742	794	770	762	770	761	756	757	675	763	768	765	769	735	734	764	783	772	728	762	754	755	701	771	781	751	751	736	764	759	771	768	757	724	745	735	775	720	726	745	775	724	733	759	735	773	704	765	764	769	738	762	726	739	695	762	744	773	748	763	799	738	766	729	746	752	746	740	770	721	727	748	763	752	729	821	796	763	723	769	763	727	717	765	713	736	761	731	714	752	728	749	729	748	758	809	748	741	795	753	772	706	688	791	758	728	757	769	712	758	738	768	760	722	698	744	750	748	755	722	729	708	744	759	701	722	721	722	778	771	781	761	775	716	766	711	735	780	680	755	767	747	757	710	760	737	745	722	703	710	751	785	747	731	732	735	785	719	752	742	735	739	747	762	741	757	723	731	736	719	754	760	703	753	723	752	791	821	690	768	779	739	732	757	758	759	773	759	663	747	733	762	727	745	790	744	727	764	745	807	730	783	746	698	713	718	752	748	742	737	748	737	754	755	738	758	721	697	705	716	757	710	770	704	733	748	715	765	745	721	735	737	711	726	751	756	778	760	749	698	771	737	710	761	698	758	716	802	781	711	755	741	753	731	794	763	751	800	755	754	746	815	724	770	792	734	766	717	744	745	783	751	759	711	727	769	683	715	733	757	761	735	803	743	747	755	797	762	706	727	786	779	765	736	701	730	743	777	691	714	782	732	783	766	773	763	762	700	747	778	746	751	752	703	723	742	752	763	731	725	744	787	725	749	766	729	772	734	762	750	753	732	729	739	730	724	748	754	720	731	737	739	765	777	673	704	750	745	685	747	741	757	740	754	742	776	727	744	724	708	720	721	760	720	681	721	786	782	721	732	719	788	757	769	739	735	754	815	734	743	707	784	731	778	803	726	776	763	746	711	782	732	754	729	757	768	751	758	775	746	707	805	738	749	767	764	735	734	738	744	760	713	739	757	772	695	722	724	790	761	733	788	708	738	733	728	758	729	715	754	743	778	749	733	719	703	742	739	729	775	778	727	745	765	747	742	737	721	760	749	760	769	739	782	775	736	785	789	761	747	738	785	719	725	784	719	763	751	742	769	775	731	745	713	730	777	753	719	737	764	734	747	783	780	796	732	808	780	768	751	749	754	788	737	758	742	749	799	743	747	731	726	723	746	785	739	736	715	723	742	764	732	748	710	751	755	723	723	739	756	742	749	728	772	775	759	800	736	731	720	776	743	735	749	774	766	753	763	728	781	784	742	754	739	796	741	749	755	754	722	717	777	754	780	741	685	717	763	734	749	753	741	730	735	705	741	704	798	736	757	749	768	782	743	740	733	771	724	753	737	717	778	726	736	742	719	785	705	747	756	738	762	738	740	720	708	748	736	714	809	744	718	764	761	779	734	761	770	727	747	703	726	761	753	699	751	728	701	732	759	718	768	722	753	731	749	778	755	780	754	735	746	736	733	799	706	728	774	762	735	767	772	771	728	786	777	719	708	750	735	722	768	722	734	767	699	768	729	719	766	725	769	765	780	743	737	725	764	697	734	764	720	731	756	751	763	714	751	742	713	722	784	787	796	732	721	736	782	709	705	737	736	772	775	762	754	699	755	715	726	740	760	743	760	754	740	761	708	765	746	764	720	734	757	726	717	741	760	730	760	748	739	768	745	732	685	726	725	772	713	708	722	760	738	745	739	725	765	730	711	721	743	762	758	791	753	728	717	724	741	775	744	732	769	811	737	702	752	732	752	719	747	752	687	686	756	752	783	764	786	755	796	713	727	770	694	783	709	766	797	733	721	733	774	728	778	727	749	687	757	767	771	747	740	749	790	756	727	737	735	751	751	680	750	810	722	810	772	736	755	731	694	759	782	753	766	764	777	725	793	727	773	753	736	749	718	768	710	771	795	790	750	714	759	708	795	695	756	707	760	758	717	745	721	791	760	750	735	724	739	733	773	744	781	777	724	724	743	724	746	787	770	800	722	810	752	741	734	724	739	783	772	798	730	704	700	748	771	766	720	714	792	758	720	804	773	754	726	743	736	733	756	731	798	729	752	721	730	760	737	715	753	716	722	741	774	778	754	704	758	708	766	723	763	749	767	737	749	798	756	707	730	738	776	781	769	720	771	760	737	791	734	718	791	741	739	702	763	705	740	727	758	748	761	710	747	757	804	719	761	728	759	747	753	698	732	766	740	732	757	810	752	709	780	779	757	744	760	729	741	739	688	708	741	757	723	748	794	764	727	823	712	779	734	686	760	767	762	687	734	740	716	749	768	740	766	737	750	714	740	748	751	783	713	703	744	745	707	743	776	729	774	733	707	733	771	743	751	740	727	747	729	715	733	755	698	735	742	747	751	737	729	773	757	730	745	711	694	736	718	746	767	737	733	793	758	703	783	761	721	722	765	716	738	731	733	733	766	732	732	699	809	766	752	775	804	752	729	735	804	756	787	748	750	706	763	713	725	760	733	761	756	752	791	715	713	723	724	766	775	736	760	794	711	721	774	751	764	775	761	751	708	787	762	715	743	739	730	766	768	799	705	738	761	716	752	746	694	768	742	767	741	727	733	740	771	758	737	726	771	772	756	756	835	760	733	761	755	690	742	762	713	679	808	734	731	721	721	747	710	752	750	742	758	756	774	731	751	705	730	719	721	742	779	733	743	737	704	767	793	779	723	734	791	692	741	727	763	710	722	705	735	706	749	712	734	772	758	769	742	733	727	799	774	770	784	788	739	738	771	815	762	752	775	723	752	763	738	720	793	763	743	775	646	776	750	768	775	775	764	710	764	742	728	740	698	737	790	751	721	736	745	733	764	753	778	764	788	753	677	739	730	741	778	782	790	725	727	742	702	766	758	738	707	759	777	749	764	742	762	798	735	715	750	738	731	681	742	759	706	776	678	782	694	794	763	765	781	682	725	742	721	724	728	718	760	746	754	769	769	750	748	737	718	764	739	763	749	745	767	765	790	717	745	766	743	803	696	766	704	788	727	727	821	716	751	693	733	700	703	748	747	787	790	736	750	714	720	722	736	719	749	725	723	770	717	706	761	696	762	739	751	795	711	786	660	736	770	727	716	761	727	734	732	750	729	715	736	757	765	745	734	790	731	749	794	753	678	757	773	748	709	732	739	737	739	732	721	773	733	695	809	730	718	737	705	704	725	801	749	797	731	729	769	754	753	713	713	767	749	783	746	723	734	729	780	762	721	798	721	765	760	713	734	793	727	769	718	738	743	741	779	789	745	808	786	713	717	756	749	737	732	804	701	757	735	783	798	756	689	753	732	710	770	742	706	725	710	736	788	726	720	725	741	729	748	726	697	737	727	731	743	738	681	679	720	705	763	726	783	785
75020	41152	11697	2223	1069	802	659	580	502	456	475	411	382	382	405	374	339	333	345	347	319	325	338	335	331	340	309	342	327	324	339	289	334	296	329	321	315	304	279	287	316	320	319	285	321	283	323	286	346	280	301	314	278	291	312	299	300	266	320	321	297	285	311	293	328	316	319	302	312	302	328	301	333	323	317	291	306	303	328	311	295	343	341	287	317	316	287	306	305	323	301	284	345	325	294	315	312	287	306	293	321	311	297	290	280	309	325	279	313	296	312	312	285	298	296	360	312	309	337	301	307	284	288	279	309	295	296	331	322	289	313	326	283	323	313	297	285	304	334	289	328	270	293	339	305	299	337	302	311	317	280	307	296	317	284	281	308	350	327	300	289	289	327	310	319	313	298	296	317	310	275	322	306	308	320	274	288	328	298	324	297	343	342	266	350	316	304	299	281	321	337	319	299	282	302	317	341	323	308	307	323	309	288	300	304	328	339	288	315	314	332	312	269	302	289	288	313	309	311	310	285	289	309	324	297	312	285	332	309	294	340	318	306	314	318	292	322	339	317	295	331	295	298	323	302	264	321	306	284	278	319	307	287	285	301	338	312	282	279	355	327	295	307	296	290	312	287	306	331	314	302	327	299	295	290	300	340	336	281	300	292	300	326	283	286	325	293	311	315	317	280	297	305	307	309	277	297	293	325	304	308	281	287	274	299	307	297	277	307	314	324	310	350	302	315	300	333	268	321	309	308	304	322	322	282	307	272	313	312	293	310	311	332	323	323	306	322	317	322	328	326	317	316	306	298	306	298	340	308	310	323	299	287	301	313	315	323	284	298	300	326	322	290	317	317	297	306	308	285	299	275	314	294	343	277	266	320	297	302	317	297	307	333	297	337	310	285	291	313	310	267	316	331	287	301	336	281	322	289	316	271	287	321	322	281	293	312	312	282	309	325	289	309	322	303	324	315	282	315	305	280	293	324	304	313	289	295	276	300	302	241	328	341	299	298	314	335	302	288	294	308	338	308	332	308	305	299	296	289	310	308	276	305	261	326	269	302	324	323	318	337	295	307	306	348	306	314	299	289	289	321	285	284	331	316	301	302	322	298	328	288	287	307	295	291	296	293	305	330	323	271	293	299	313	323	287	276	304	334	292	293	339	296	286	311	311	284	327	317	313	311	292	322	284	277	289	335	312	291	284	313	265	298	287	324	297	307	346	310	307	299	313	282	306	302	327	291	305	321	292	316	319	296	295	279	325	314	306	313	288	313	303	318	299	309	298	312	349	310	292	342	301	307	287	282	333	298	369	335	305	303	317	276	312	308	334	328	294	290	298	310	309	303	301	302	316	293	322	309	317	304	311	330	320	286	281	244	315	268	286	311	314	323	288	313	298	273	292	335	298	318	307	331	309	292	317	329	312	334	304	298	304	321	301	319	292	294	296	314	324	313	321	332	320	321	303	303	295	292	307	316	311	313	315	296	353	280	333	266	285	263	288	319	318	326	323	275	327	294	300	348	307	299	321	304	304	297	299	326	309	296	275	308	306	311	317	309	323	306	306	291	286	329	328	309	307	304	314	297	318	324	294	335	304	285	294	302	320	313	275	324	304	305	323	271	300	296	316	310	300	322	302	299	310	332	294	282	313	290	304	310	309	309	324	298	302	293	306	285	305	323	325	283	315	343	324	316	306	305	291	333	308	308	339	318	276	287	323	306	296	318	329	306	307	342	316	325	342	325	318	322	298	301	307	294	322	312	293	323	299	336	281	307	303	321	367	291	318	309	326	358	315	302	286	315	303	309	343	298	274	337	316	295	290	304	324	326	268	272	292	288	318	304	326	321	309	313	276	307	319	321	299	314	332	294	284	295	289	331	313	334	297	320	287	312	302	314	337	298	316	303	313	304	317	302	325	331	288	320	343	276	335	294	318	312	306	269	305	301	295	300	281	324	309	300	322	317	307	323	305	308	315	308	348	332	316	294	316	300	300	266	314	282	299	323	318	312	312	316	294	300	313	298	293	299	310	321	321	302	311	318	314	310	288	328	298	295	304	288	340	291	309	294	326	319	291	288	296	298	315	289	302	287	278	300	291	296	336	291	306	294	328	300	298	299	318	307	324	285	329	284	302	315	310	323	333	315	321	318	326	287	334	293	347	288	308	338	330	284	285	297	311	290	300	323	283	314	328	253	305	312	311	300	300	299	308	330	358	307	300	288	281	366	330	316	341	345	308	292	324	312	274	312	283	281	342	306	332	310	320	287	316	290	299	290	281	290	315	350	331	294	300	322	276	308	284	302	321	318	247	316	319	284	293	289	341	334	321	317	293	313	317	332	367	307	307	298	318	301	310	325	311	312	316	302	305	298	323	299	299	296	294	323	338	267	357	319	293	278	293	326	287	315	304	294	342	284	298	311	306	305	305	319	363	314	312	319	289	311	270	299	322	303	315	285	311	318	264	291	316	304	302	353	299	282	291	305	292	267	302	293	305	344	275	300	319	335	311	302	302	324	317	298	318	293	273	305	304	310	321	345	313	319	299	290	294	281	314	297	280	297	320	316	293	295	292	300	282	322	314	313	310	307	319	338	338	303	306	303	300	276	337	297	301	309	308	303	295	323	302	315	309	282	294	283	295	293	281	294	343	282	328	310	314	304	307	267	296	325	282	329	342	319	308	313	317	309	285	297	288	338	298	297	304	280	326	286	316	324	315	307	318	317	323	310	312	312	338	298	284	325	275	292	337	303	279	316	322	323	346	312	315	297	323	298	331	281	297	306	318	309	294	334	287	268	266	290	299	311	336	275	323	299	330	309	274	308	305	327	317	279	320	297	328	327	317	296	304	326	338	308	329	323	319	303	298	268	326	327	299	357	324	323	319	319	347	307	322	294	303	306	323	300	310	325	310	323	284	309	293	266	324	285	312	280	305	287	294	312	318	313	336	295	305	281	310	288	277	343	278	316	293	318	318	323	294	332	292	301	312	316	306	302	350	310	300	289	317	296	309	289	317	284	316	326	324	321	297	290	271	316	311	297	265	314	317	305	305	273	310	292	314	319	337	300	342	302	315	332	324	301	318	299	312	270	301	285	306	306	291	319	319	331	318	324	294	315	295	290	321	309	313	326	301	319	325	283	291	300	279	308	326	305	328	314	341	331	342	339	313	330	313	279	326	317	299	281	315	298	301	306	307	304	305	310	321	302	292	338	344	299	296	274	321	301	316	308	309	323	281	313	310	300	349	337	288	286	298	323	316	326	287	315	273	315	321	332	330	303	288	317	285	309	297	350	319	310	287	281	283	312	314	324	285	309	315	289	288	297	289	332	316	281	313	313	315	272	334	310	311	309	296	284	288	312	287	286	338	332	295	322	308	300	293	321	300	325	314	315	284	287	307	324	309	293	298	323	292	286	314	321	307	289	297	285	300	319	308	323	311	280	305	354	328	288	313	339	335	309	306	284	288	277	294	305	321	329	339	297	294	298	332	338	272	301	291
49177	12265	3825	4439	3853	3170	2629	2267	1961	1782	1609	1412	1338	1297	1193	1147	1083	1056	1059	1047	1019	968	939	902	938	838	878	859	852	879	812	796	894	824	805	879	793	817	814	786	782	782	792	809	751	763	806	789	786	747	741	806	746	776	761	775	780	754	732	765	734	709	763	794	734	735	712	752	776	721	760	774	744	712	695	750	736	668	728	729	716	761	681	715	724	774	743	738	743	772	731	732	731	734	721	728	719	768	756	699	776	741	746	734	710	798	716	715	736	730	729	781	738	713	690	766	714	714	768	697	739	720	721	712	741	759	730	764	740	748	728	726	722	751	740	705	718	697	712	727	768	719	713	715	771	805	759	707	727	693	736	747	682	762	694	762	693	706	746	712	676	717	717	774	694	716	745	781	744	747	722	738	744	741	728	728	752	780	714	757	734	753	693	764	712	739	754	782	710	763	743	704	745	756	722	743	742	715	724	769	732	738	705	713	725	729	692	745	749	755	743	712	721	712	720	719	691	770	722	662	705	709	757	725	742	781	754	745	714	745	739	747	709	777	712	730	701	712	767	754	739	778	726	761	719	748	738	733	728	730	737	695	724	713	734	718	691	727	688	730	759	685	731	752	765	757	746	735	736	701	754	707	704	737	719	742	717	702	770	725	736	724	701	748	766	678	728	747	757	728	725	695	726	738	701	731	734	732	749	696	713	700	726	744	715	684	745	762	770	725	740	770	798	736	777	778	734	695	737	716	737	736	722	705	725	743	717	681	722	771	700	724	732	732	742	689	735	714	779	739	744	703	726	733	696	747	733	791	717	730	735	719	744	731	698	734	694	720	739	754	703	710	700	735	791	762	691	742	726	731	739	718	774	743	715	761	726	737	756	740	703	735	698	728	785	769	687	726	740	696	766	772	749	759	711	749	724	747	708	722	695	724	720	727	791	731	785	762	753	739	706	748	716	695	720	758	775	686	759	727	655	715	716	745	717	749	702	689	698	727	700	688	767	743	670	745	787	714	772	759	746	730	738	703	668	749	743	697	730	752	729	713	755	734	727	716	694	736	691	734	736	769	718	730	709	746	745	698	639	710	751	779	780	756	728	779	737	727	753	695	743	730	750	700	731	692	771	724	758	727	716	680	734	737	764	704	700	710	716	754	755	757	735	701	716	715	729	736	745	716	744	697	745	692	707	778	735	722	756	700	739	716	708	718	713	718	729	748	718	734	713	742	724	719	751	687	778	758	716	683	712	750	749	744	717	697	727	747	731	723	720	692	730	768	712	715	734	708	747	707	738	748	687	729	679	768	696	777	715	730	730	768	703	741	748	769	726	721	744	788	677	730	735	725	712	722	717	705	719	756	759	751	722	783	722	737	728	732	731	691	696	752	714	737	742	728	737	692	719	705	715	692	705	744	713	727	700	748	738	737	720	726	691	710	790	708	702	733	717	747	717	704	728	757	705	703	744	729	706	742	750	708	733	728	681	755	729	709	658	674	724	754	770	733	722	771	748	758	753	765	726	762	724	739	738	699	719	722	789	746	769	727	691	711	712	730	722	713	739	726	742	727	704	789	740	762	757	690	686	747	764	698	705	760	757	714	702	710	734	745	674	686	742	727	730	715	697	729	704	754	734	705	755	747	717	722	734	671	732	746	674	759	756	738	794	731	703	715	705	696	745	718	695	719	713	697	693	714	775	715	724	712	717	720	734	697	732	775	740	700	742	750	686	746	707	743	755	698	700	707	712	714	716	722	668	699	717	727	767	668	758	743	730	739	721	736	753	702	763	707	736	733	675	759	704	750	726	713	729	703	713	723	727	719	758	740	753	727	708	761	718	739	685	726	727	699	731	729	729	681	719	775	695	706	709	749	724	727	724	812	745	742	707	732	759	757	685	698	730	704	674	702	704	741	699	691	725	740	750	696	740	690	743	687	724	737	763	707	732	736	808	728	729	712	709	758	723	729	693	714	684	703	700	738	731	761	761	717	729	708	726	708	755	689	724	745	769	703	691	745	749	675	740	738	725	724	758	745	700	701	708	779	765	709	735	765	770	768	698	696	773	715	707	703	720	721	698	753	689	732	708	691	727	727	751	725	707	694	713	789	757	678	740	753	676	738	715	731	714	697	726	756	746	747	701	738	710	722	758	776	689	745	722	717	701	716	690	781	738	767	745	684	727	763	752	738	707	737	735	713	738	757	716	702	727	732	765	715	699	740	760	739	754	741	732	718	691	770	695	690	742	755	702	753	784	717	737	692	738	740	745	697	707	750	748	692	694	708	753	750	665	699	719	708	696	740	725	733	692	740	719	712	733	755	742	750	700	754	710	723	691	702	716	726	695	711	720	726	760	772	684	729	762	706	744	713	704	752	750	734	727	755	730	782	737	770	714	715	726	722	701	741	675	751	776	711	742	713	762	731	723	748	711	756	772	736	671	722	737	718	767	710	734	764	709	762	713	723	734	728	714	755	756	744	745	724	726	717	700	750	794	717	718	698	703	734	689	738	711	717	717	735	692	726	771	731	742	752	714	731	721	709	768	753	744	737	683	756	709	772	739	753	750	715	736	744	751	732	716	753	737	718	743	745	746	722	682	683	680	725	684	755	726	749	736	729	729	725	765	765	747	728	727	739	719	716	724	739	714	727	755	704	701	755	769	706	706	721	738	703	707	745	723	749	742	748	719	692	758	765	756	706	706	745	743	780	732	727	745	702	703	684	762	741	689	720	772	762	697	741	719	730	687	747	746	751	727	719	735	695	730	747	772	700	735	706	697	747	650	710	746	719	758	705	738	738	750	692	766	745	729	727	726	754	715	721	742	769	734	737	722	717	748	752	768	787	723	752	733	772	768	702	721	715	758	713	695	706	689	714	720	691	730	690	744	764	739	696	709	753	717	714	711	717	711	747	734	771	775	761	731	751	714	718	721	731	715	730	743	737	730	752	732	737	762	700	712	686	722	724	700	683	693	708	698	768	710	740	748	723	746	708	703	709	702	707	725	742	735	734	739	751	735	711	721	736	706	733	725	708	725	755	714	705	725	741	715	752	691	722	719	756	721	755	769	716	692	790	767	759	729	699	716	750	733	688	737	767	702	757	785	737	696	718	740	696	726	703	737	717	738	727	728	730	748	733	791	688	725	647	715	717	754	699	734	740	721	709	717	770	654	705	732	705	717	696	678	754	741	739	689	708	747	712	720	728	810	689	745	701	720	766	775	719	726	734	725	712	735	736	720	689	773	708	711	722	746	753	737	722	732	740	734	735	745	758	710	721	745	710	768	727	714	706	735	719	746	732	731	709	755	745	703	737	712	729	737	728	727	742	722	748	680	753	727	760	702	713	710	705	737	750	736	747	729	689	716	768	704	707	718	746	736	721	723	710	726	766	760	742	712	745	692	751	708	725	720	690	708	706	728	678	755	767	758	698	740	726	746	749	745	711	702	728	725	710	682	775	702	740	722	720	762	738	749	695	762	723	744	701	712	697	745	764	715	730
13985	1799	170	170	149	167	135	161	150	145	132	148	155	152	152	126	138	133	139	142	151	150	151	175	157	160	141	140	137	153	143	154	141	152	132	136	168	156	168	144	146	150	136	135	137	157	155	146	133	137	139	143	150	155	150	148	146	137	172	156	161	137	127	132	131	129	146	134	149	164	132	154	161	148	145	133	150	121	138	149	138	130	159	165	150	145	173	151	140	150	154	158	129	135	129	141	146	128	138	150	131	146	154	142	147	142	143	150	141	151	132	155	139	141	130	141	133	146	114	143	148	140	134	136	156	153	163	163	153	129	137	152	131	148	129	143	132	171	146	151	148	160	138	142	141	137	159	148	144	119	140	144	151	123	161	143	135	183	165	139	164	153	125	129	136	142	147	134	142	133	142	154	147	181	138	135	141	149	164	134	145	143	145	153	140	136	182	150	143	145	130	146	156	143	156	144	139	137	143	148	146	155	137	148	146	143	170	139	171	158	174	129	158	137	135	161	137	139	160	128	128	134	138	143	157	154	140	147	133	130	136	148	136	145	139	127	157	161	144	155	160	134	149	144	176	141	138	145	150	125	153	151	138	131	148	133	148	144	128	158	163	162	174	146	168	149	152	158	120	149	156	146	152	110	157	134	137	160	144	159	146	157	125	129	133	126	139	141	149	151	129	154	164	131	155	142	156	139	135	147	156	129	159	150	163	138	163	183	129	141	133	151	132	128	144	132	137	146	141	144	160	159	172	153	147	149	135	146	129	139	138	147	162	158	145	160	149	146	147	149	159	153	175	116	141	161	149	150	164	178	160	153	144	153	126	138	147	130	140	147	150	139	154	165	136	166	156	144	155	155	151	104	119	138	176	135	144	128	139	143	122	156	139	136	143	142	149	128	151	130	148	141	136	116	136	136	130	137	152	132	131	130	156	149	143	161	167	149	138	141	148	153	142	136	136	142	120	133	126	146	146	155	133	134	164	151	152	121	159	140	109	144	135	131	137	120	142	135	139	140	133	136	137	136	145	125	141	109	171	151	152	155	159	156	125	171	150	147	133	128	140	164	150	164	137	146	141	146	127	148	137	142	132	151	123	126	145	151	133	136	121	159	154	149	145	168	127	185	131	139	136	154	135	129	157	134	154	150	123	130	151	140	153	163	155	125	145	142	140	122	129	114	142	143	144	133	139	147	122	140	145	144	152	153	149	138	145	143	141	140	132	158	142	124	143	139	144	151	132	131	137	136	141	137	145	151	130	156	148	147	133	144	142	155	148	134	155	140	163	151	140	153	145	128	139	136	131	142	160	134	137	138	157	154	123	147	134	155	157	142	151	159	142	149	158	162	147	135	159	134	122	147	121	158	155	161	137	168	122	134	127	152	136	148	145	150	159	146	135	143	121	146	141	127	134	172	162	153	140	143	138	153	125	122	160	145	176	147	164	161	170	127	147	139	150	142	141	150	151	154	134	156	129	149	153	146	142	152	155	163	154	145	159	149	142	162	139	139	144	125	151	140	136	137	136	146	142	128	119	140	151	141	141	155	145	134	142	153	164	117	152	133	138	142	132	127	131	149	111	150	152	156	138	148	102	140	170	123	133	166	161	127	157	148	148	146	158	149	165	137	162	132	138	134	157	170	154	160	153	158	151	139	156	159	159	149	159	104	145	128	143	151	149	146	137	155	138	145	159	143	126	155	151	156	133	144	133	126	125	142	134	164	165	168	152	140	124	154	152	121	137	175	144	135	153	140	145	154	169	142	124	127	146	169	148	150	149	130	118	129	132	163	156	138	150	126	153	173	150	163	140	142	146	132	156	140	160	157	165	130	143	156	155	171	174	141	161	126	194	138	148	137	175	147	167	157	146	150	164	127	146	147	133	145	135	148	163	140	145	141	157	140	157	122	142	131	153	154	131	146	130	142	140	142	151	154	141	143	126	150	161	132	144	145	140	133	162	130	153	139	137	138	151	162	147	137	145	155	144	146	123	154	120	144	146	174	124	149	150	142	140	132	165	132	149	153	138	156	152	149	130	134	143	167	178	153	142	148	151	156	167	143	147	181	153	135	124	152	129	125	150	148	132	154	148	151	146	140	129	124	146	138	144	130	160	130	162	125	154	125	152	125	142	138	147	150	168	145	144	130	144	152	128	136	129	128	137	142	145	146	129	156	132	138	131	143	131	136	140	140	140	158	138	121	134	151	138	165	143	123	141	149	142	135	159	144	123	144	148	155	153	150	160	136	133	142	142	142	129	143	150	134	124	149	141	150	135	147	145	138	136	165	145	114	136	147	146	124	142	142	148	130	146	155	141	150	156	147	121	142	150	138	135	150	155	142	165	149	145	130	123	149	148	141	119	139	153	141	149	154	156	166	158	160	157	149	162	140	138	160	133	148	141	154	147	133	150	155	121	141	138	151	141	140	135	144	147	153	152	129	138	156	138	160	145	130	162	142	131	152	149	137	147	128	157	127	147	140	140	135	133	151	164	138	139	152	134	151	139	127	149	132	144	148	145	147	138	144	132	154	150	128	132	139	144	121	141	126	129	136	154	166	149	144	123	127	155	133	142	139	143	153	164	154	128	139	167	143	134	132	141	139	130	152	145	132	137	134	155	125	151	159	156	119	123	178	136	143	136	164	154	163	156	136	159	144	126	148	145	118	162	153	141	153	148	156	126	124	138	140	122	162	140	143	145	142	146	143	145	141	141	141	155	140	154	157	125	148	147	141	150	128	138	122	151	148	137	132	162	129	146	132	140	145	152	154	131	131	155	141	108	141	138	133	142	142	145	143	162	151	158	159	165	161	149	121	128	115	147	146	142	151	143	138	141	151	149	165	152	133	141	135	154	127	135	158	164	117	127	167	133	137	148	151	152	138	141	141	143	153	154	125	155	153	136	157	132	146	152	128	134	147	155	125	151	140	136	136	144	166	133	142	159	141	130	156	153	135	155	147	166	135	144	140	160	148	135	162	139	154	129	154	157	140	164	137	138	147	139	142	132	150	166	138	137	121	127	171	136	163	142	164	161	157	165	142	152	135	155	144	149	149	142	149	154	191	124	155	161	136	124	147	140	140	144	133	148	146	158	173	156	157	136	166	145	145	138	158	139	127	154	134	160	164	154	141	147	146	142	126	162	147	138	135	142	148	181	147	172	159	136	143	155	128	151	130	142	147	147	159	175	164	129	143	147	153	151	141	126	143	130	141	145	152	143	147	167	127	162	153	144	127	158	145	153	149	149	152	159	143	137	129	144	132	164	124	152	133	135	139	148	158	123	140	140	151	168	161	137	146	136	154	135	137	150	145	149	145	148	140	136	146	149	148	143	141	144	171	163	146	142	134	134	148	147	145	148	158	148	156	159	155	146	121	148	121	146	146	148	132	128	132	155	118	141	128	129	133	151	132	132	122	148	145	140	151	150	162	139	145	172	132	148	136	157	134	149	140	154	150	176	139	149	138	126	150	138	138	158	164	181	174	124	134	141	122
12193	1713	478	463	470	462	456	437	437	422	399	439	414	420	465	438	383	421	426	458	402	400	419	422	380	371	415	386	412	424	416	426	375	431	424	451	427	469	407	410	406	417	442	417	444	419	461	368	413	429	416	395	393	418	420	438	430	442	409	404	446	401	361	420	425	405	464	406	399	432	446	432	447	420	442	398	404	399	409	393	403	381	452	422	409	425	436	412	380	401	393	418	415	470	403	381	413	390	428	435	433	420	423	399	426	396	404	423	428	385	391	408	384	412	436	417	383	406	392	425	459	388	425	431	422	389	413	419	411	411	429	431	407	441	431	397	420	432	442	377	436	401	412	413	407	439	402	408	417	404	387	427	403	420	399	396	400	423	385	433	410	412	411	406	366	361	421	407	406	457	383	382	433	379	440	406	411	390	367	431	406	427	356	430	438	444	372	416	445	407	395	417	383	403	452	405	410	410	396	415	366	397	392	430	421	409	380	367	427	424	424	386	408	420	440	433	418	396	432	411	430	435	398	409	389	415	440	414	407	425	430	393	433	374	408	441	415	397	411	433	394	411	428	432	422	432	424	405	398	403	423	432	364	416	420	396	422	407	444	459	417	421	410	419	414	425	423	439	418	397	406	405	406	395	426	404	400	404	420	449	386	435	420	395	406	380	378	429	425	417	423	417	406	419	392	417	406	421	418	422	429	412	429	414	395	409	422	453	407	442	397	427	384	400	420	415	381	391	409	412	397	402	438	417	384	396	400	393	376	425	409	382	443	442	444	408	392	462	392	385	395	422	398	399	419	388	403	393	411	433	426	445	428	386	452	413	391	403	398	440	431	386	471	433	419	414	383	432	388	396	434	411	404	407	386	406	381	416	419	394	426	387	431	413	437	412	403	394	416	445	407	413	429	414	425	417	429	413	414	434	411	427	427	423	394	407	407	432	421	444	434	400	405	375	403	410	428	386	409	420	408	431	439	427	439	395	409	409	408	398	394	392	422	435	362	412	398	428	404	420	385	428	390	402	377	376	401	413	429	422	392	374	423	408	417	384	412	401	427	397	400	454	420	416	438	422	448	414	416	443	409	388	430	420	448	452	442	435	414	392	432	411	374	406	406	412	408	409	382	414	426	398	410	419	406	356	409	402	390	434	415	421	439	408	375	407	390	386	395	381	393	407	443	418	432	407	431	428	374	427	398	420	422	403	386	431	400	436	401	425	438	413	426	403	440	433	442	404	391	422	443	399	441	414	428	397	423	405	398	398	398	417	373	398	431	424	426	401	431	404	379	432	396	367	398	377	409	406	430	392	382	429	435	412	394	399	446	410	408	421	418	412	418	421	416	408	409	385	419	397	429	397	408	411	403	388	393	409	397	402	418	398	410	423	428	430	364	422	408	382	405	423	388	405	405	404	363	466	421	427	420	385	402	427	408	420	438	442	410	411	430	408	416	384	372	416	426	392	398	389	404	416	436	434	427	421	406	411	440	406	417	425	419	412	380	399	443	393	418	411	417	378	413	456	417	421	444	378	406	418	378	410	418	371	416	367	367	378	432	440	409	411	430	422	413	412	411	425	366	433	402	448	432	426	409	396	416	390	417	402	419	416	409	388	396	449	413	410	421	409	395	429	441	402	425	379	388	371	419	450	397	425	398	418	406	397	406	388	406	384	442	420	431	416	416	456	415	423	423	422	445	412	425	437	431	429	397	404	367	401	427	402	427	414	386	432	403	400	409	400	408	389	426	399	398	381	437	383	439	413	425	459	413	403	457	407	431	408	415	371	421	400	393	428	382	395	402	416	445	416	415	388	410	407	393	389	414	432	347	402	435	417	418	446	407	383	384	404	413	419	397	445	397	453	414	445	417	419	433	412	399	439	424	395	428	387	425	445	384	399	428	431	437	398	434	376	384	418	420	410	401	380	419	427	395	412	408	418	454	399	417	394	437	410	437	432	423	402	392	433	413	424	421	441	404	400	408	444	406	399	394	458	404	410	411	411	438	440	445	397	399	390	412	428	388	396	404	430	397	432	424	411	409	424	388	402	438	421	425	431	401	415	432	428	416	418	401	383	376	432	412	398	408	445	399	365	403	386	398	409	440	409	440	416	454	414	360	428	440	434	385	396	422	406	409	382	397	431	443	413	428	391	427	379	411	432	420	419	394	395	416	404	415	407	408	402	424	422	423	428	416	378	406	446	367	429	436	409	401	394	409	403	422	418	377	434	405	410	416	407	426	421	417	404	428	453	381	432	431	403	412	407	392	415	427	426	399	421	435	454	439	429	386	433	418	415	390	390	416	451	410	397	430	413	402	395	396	377	409	421	407	420	416	434	417	427	424	424	429	428	441	402	389	440	386	412	394	395	392	415	432	427	430	429	406	434	419	440	396	400	404	394	410	420	413	397	422	421	411	374	423	396	448	432	445	414	409	395	400	437	384	391	457	371	450	396	421	399	401	441	386	362	447	404	397	424	408	413	399	395	419	419	400	402	443	406	421	380	449	403	376	410	414	449	402	415	387	423	419	394	402	446	427	375	416	422	412	395	409	406	429	424	405	432	413	413	415	405	414	411	421	347	434	429	437	427	400	393	427	410	416	416	425	421	413	408	396	398	406	421	381	435	426	427	413	399	400	398	407	411	430	420	410	428	393	406	441	427	418	402	385	414	403	405	406	387	384	412	413	405	449	447	388	389	384	420	405	401	410	382	423	394	418	411	393	415	434	408	436	420	399	402	440	404	417	398	385	424	428	403	416	425	407	416	423	402	406	404	448	431	380	378	418	424	424	416	434	433	446	393	402	437	405	404	387	397	434	415	421	444	425	411	421	439	409	408	404	408	429	415	416	398	379	404	409	410	396	425	399	389	391	420	384	435	407	420	427	399	396	383	417	413	374	423	411	397	403	401	401	403	418	400	391	449	407	419	397	385	391	400	426	401	418	402	417	421	409	393	406	405	405	411	409	408	419	423	422	396	434	410	396	385	439	413	402	428	438	427	396	437	387	407	426	371	428	368	402	455	391	418	398	375	420	408	362	427	426	391	420	409	406	415	414	376	410	411	416	384	423	440	385	414	425	397	438	398	408	402	426	402	394	447	425	404	376	387	396	423	412	382	410	425	417	387	421	430	401	383	414	408	386	406	398	469	430	412	376	405	435	421	406	420	396	422	412	421	439	390	388	413	401	401	410	402	447	405	405	438	400	401	408	387	385	380	387	413	411	435	403	405	431	412	380	394	394	387	433	445	387	409	393	438	398	388	417	441	398	426	403	399	408	419	380	409	402	437	380	425	417	439	388	412	390	425	431	460	399	397	393	445	398	417	424	382	433	415	415	411	428	435	386	409	385	382	381	408	429	399	404	412	399	450	406	430	402	396	430	425	407	443	433	433	446	417	393	428	438	452	381	432	422	411	430	448	385	423	412	395	419	437	405	417	418	413	427	439	443	420	392	413	405	434	431	406	408	390	402	415	405	420	428	397	417	404	403	426
64693	33580	6291	1034	691	571	461	440	447	370	393	334	385	344	321	360	308	314	316	322	311	320	323	321	297	320	286	327	338	322	352	311	305	338	307	301	288	311	298	327	295	331	327	301	346	299	269	300	311	300	296	316	313	343	279	340	315	317	316	314	280	310	288	299	299	310	297	331	284	283	320	267	303	302	282	293	286	316	301	299	305	319	302	325	313	316	287	274	287	297	310	300	315	332	313	286	291	341	301	313	348	311	318	298	294	292	347	325	297	330	290	312	315	272	271	322	297	301	290	313	302	273	330	291	297	293	323	329	314	294	310	314	307	336	286	259	309	323	310	319	277	340	304	298	281	318	269	331	349	300	328	308	324	278	325	318	295	325	336	318	282	324	310	350	326	334	339	285	333	302	310	318	317	321	300	290	306	334	304	325	314	310	292	257	292	285	299	289	300	309	290	321	297	311	335	289	302	272	307	292	301	296	343	297	296	334	313	299	313	320	310	312	337	341	301	297	305	323	313	328	298	311	311	351	293	290	318	290	295	285	309	334	299	321	294	279	305	290	301	287	308	303	289	287	284	309	275	280	314	305	290	307	303	302	308	323	298	310	295	330	286	287	294	340	314	297	322	280	292	293	281	312	317	316	307	303	276	310	285	333	301	296	343	307	297	309	296	299	299	323	283	304	345	317	324	298	302	309	307	351	335	295	307	319	306	316	296	313	305	302	307	340	274	328	281	294	280	326	328	280	311	299	270	322	302	311	325	304	303	294	289	304	302	318	299	318	284	294	295	289	295	313	341	317	280	300	307	314	320	300	297	294	303	305	344	308	296	318	298	301	293	313	312	334	290	335	305	311	290	280	292	301	302	364	312	276	316	281	313	297	311	308	325	311	292	314	311	293	327	321	304	280	298	278	282	308	298	291	317	281	312	289	327	331	283	311	309	308	331	337	311	276	312	300	319	309	311	305	329	308	313	292	308	290	317	319	304	297	313	301	313	282	278	285	303	313	304	336	332	281	313	298	299	292	309	307	270	302	286	325	293	291	313	286	321	299	305	287	308	288	257	302	312	311	320	284	297	322	294	284	308	282	266	302	341	307	299	318	299	310	287	313	282	289	309	323	307	314	304	283	314	300	334	279	289	329	298	307	301	299	300	299	298	301	353	302	267	314	300	321	317	318	279	289	322	297	276	331	305	320	302	298	333	285	292	303	312	348	319	306	299	300	330	301	350	342	287	262	290	304	300	269	330	279	322	306	315	331	305	313	262	292	313	270	314	314	289	317	275	283	272	273	283	331	287	306	320	311	299	329	304	292	302	296	310	301	322	310	315	336	314	261	286	331	289	307	303	311	315	321	312	302	308	306	287	296	315	309	283	334	269	269	303	286	316	293	301	289	323	278	292	268	293	340	308	312	322	305	296	313	318	329	332	288	324	273	313	313	301	278	303	281	325	317	284	302	300	320	291	315	299	289	295	317	279	317	318	316	301	329	304	308	344	302	304	341	305	326	296	316	307	281	297	300	309	305	297	284	304	324	321	349	311	304	295	310	297	298	324	297	341	301	282	353	373	305	309	298	293	327	312	298	346	324	313	280	294	301	339	304	318	328	320	308	315	305	325	298	324	301	282	300	334	320	271	305	308	271	351	318	306	297	311	314	301	297	319	278	297	310	307	305	335	313	298	308	304	308	312	308	327	362	313	304	329	305	322	299	318	323	310	327	317	309	302	291	298	275	312	317	291	270	311	304	289	303	352	328	284	326	290	286	290	293	317	310	322	312	250	281	317	298	330	277	287	316	278	284	351	300	285	273	315	313	265	305	284	283	324	319	302	336	340	339	328	269	289	342	290	313	346	301	295	316	303	303	339	246	242	291	302	298	306	289	293	300	319	334	324	323	295	335	331	322	317	297	293	299	321	308	316	307	313	319	310	301	304	281	325	314	285	272	334	323	308	339	306	322	340	328	300	301	318	307	302	278	318	274	278	282	327	283	305	318	359	291	296	340	333	290	327	318	302	315	294	318	304	317	326	287	315	322	306	282	280	309	300	314	326	331	304	357	306	312	288	287	288	299	282	297	291	329	288	349	311	298	352	306	343	306	331	324	317	306	312	315	354	294	308	315	292	346	309	326	312	295	292	317	274	291	281	316	268	275	303	304	325	310	315	317	284	309	331	334	305	302	291	337	293	313	288	302	294	332	273	323	284	320	286	299	314	314	326	318	303	303	316	329	311	311	314	315	332	294	336	314	295	296	302	324	266	308	305	336	321	309	333	304	311	287	291	329	298	316	311	275	304	289	289	301	309	278	316	332	293	297	298	333	301	326	278	302	306	305	294	311	318	289	271	304	272	302	305	323	312	304	302	319	333	309	289	305	323	316	262	298	307	327	306	294	301	290	272	283	308	301	290	294	303	279	297	320	301	298	264	332	293	323	305	298	303	297	288	288	286	309	330	305	277	322	290	320	278	271	332	282	323	297	290	315	309	306	320	281	288	305	299	305	312	319	295	297	288	303	278	309	321	312	322	300	283	301	331	314	306	318	324	298	315	296	286	271	288	312	308	294	310	306	292	301	286	309	308	310	335	294	292	315	315	307	318	304	290	293	300	303	314	316	313	321	328	299	323	283	312	303	328	325	322	326	292	299	339	294	279	290	316	332	305	324	289	313	307	315	323	290	290	344	282	318	307	300	283	322	281	295	299	277	310	303	302	290	310	283	288	293	317	271	278	276	293	301	303	267	292	318	341	333	325	297	309	310	337	290	292	312	340	309	324	302	350	308	280	308	305	287	332	331	306	303	293	297	300	283	306	314	293	331	298	300	319	323	326	326	294	315	330	312	315	309	315	333	299	312	280	293	313	307	305	292	297	302	282	289	278	316	307	322	292	309	312	312	274	290	325	347	304	309	319	313	284	293	349	305	287	321	322	334	311	309	275	283	315	321	289	283	313	318	290	330	315	358	269	297	304	289	302	323	323	289	285	314	299	274	343	313	311	310	311	305	295	304	287	285	288	306	320	343	291	282	308	314	283	308	305	324	303	321	308	325	281	304	319	326	293	328	318	314	296	298	302	315	296	334	323	285	285	305	275	297	283	277	284	325	295	310	296	326	300	320	341	267	308	306	287	306	315	342	319	308	309	301	331	329	314	306	297	285	298	291	327	326	351	316	322	284	296	303	295	323	336	279	313	332	321	299	319	324	303	344	297	322	305	288	300	313	334	317	277	302	285	316	329	301	343	320	299	316	313	332	312	298	276	322	283	289	299	303	285	297	294	324	309	291	282	298	311	297	328	298	299	319	295	297	296	317	314	310	290	290	329	342	328	320	333	314	302	302	307	322	281	304	338	292	288	261	325	263	305	308	307	317	317	322	311	315	295	281	340	275	308	329	280	319	323	310	293	296	274	289	308	320	306	329	270	313	321	296	327	313	315	312	271	305	306	324	291	302	284	304	326	302	285	283	302	275	282	299	300	305	321	301	293	286	284	297
39410	10521	2313	2650	2337	2010	1758	1534	1400	1259	1157	1101	1131	964	979	919	922	940	859	889	872	850	860	855	829	788	769	804	775	819	769	788	774	810	779	755	790	822	777	770	747	772	778	786	818	780	784	750	807	812	733	752	787	774	750	797	824	765	729	724	762	795	775	753	765	788	704	814	736	772	777	781	742	747	757	752	751	759	768	798	802	754	738	762	787	808	751	815	715	804	757	703	804	809	743	760	736	767	734	800	773	763	735	752	719	755	728	731	707	748	729	757	768	724	768	765	759	741	745	783	745	796	815	763	753	777	698	759	714	742	716	786	792	751	782	767	762	747	781	740	759	744	758	748	761	785	726	734	766	776	751	769	743	797	719	731	748	793	794	764	757	670	794	761	748	792	818	740	761	735	766	713	736	775	741	750	683	715	809	749	741	738	718	735	745	730	758	711	779	737	691	746	752	734	782	713	737	714	763	767	752	731	764	791	764	740	743	750	720	743	770	722	780	770	710	730	724	746	742	728	729	727	766	735	777	707	736	758	729	792	741	735	714	719	780	795	740	686	748	786	764	734	751	743	751	763	767	745	705	750	786	715	750	715	726	761	751	778	762	752	750	740	763	771	765	708	752	773	769	742	726	803	783	745	760	723	745	701	722	753	721	715	801	747	748	716	710	713	783	731	757	776	764	748	718	771	784	713	769	768	729	745	751	794	748	792	741	728	745	751	751	774	721	728	736	783	765	754	712	773	737	719	779	731	739	783	719	765	806	700	732	761	737	750	718	715	708	788	732	684	712	786	795	747	745	745	791	734	736	787	735	699	719	751	729	777	777	730	724	793	776	758	733	729	696	745	761	775	787	766	683	771	800	717	781	777	737	785	770	766	760	814	752	671	728	702	749	775	745	701	689	751	785	733	727	795	740	761	818	758	778	723	783	734	719	715	733	720	765	768	780	804	740	706	734	773	764	738	750	716	726	743	737	781	744	758	713	786	730	765	792	756	737	727	761	781	779	749	706	714	695	758	713	741	730	751	757	753	694	715	763	712	750	737	749	765	790	761	806	771	735	715	734	761	769	741	756	732	783	740	789	785	752	715	743	738	733	814	750	769	725	752	728	739	738	729	735	698	746	750	752	720	771	739	762	704	722	757	737	752	786	749	716	763	769	709	818	788	749	742	772	750	769	799	742	736	791	775	768	752	720	776	741	700	777	746	698	773	764	800	735	774	818	780	735	724	743	766	805	762	778	722	747	736	758	740	753	737	774	728	709	740	761	781	803	785	737	773	743	767	717	764	742	751	759	729	711	759	713	744	781	766	746	709	745	725	737	798	756	733	728	743	741	694	724	738	711	775	737	760	726	753	757	742	786	759	752	786	725	739	750	766	809	763	749	716	772	763	720	738	782	775	733	687	772	730	721	741	739	739	773	700	793	778	791	745	763	745	767	686	731	747	732	805	699	771	765	751	745	673	742	755	797	731	755	775	716	738	752	719	729	716	750	735	741	747	731	752	742	735	754	734	700	752	742	735	771	739	771	722	726	729	759	715	810	779	751	689	787	733	745	760	750	706	792	744	759	789	798	771	815	702	793	774	737	763	729	761	731	733	697	761	713	742	787	712	731	741	718	727	798	772	724	704	729	776	750	760	728	765	716	798	738	737	779	761	709	689	736	753	788	739	788	790	774	756	781	719	745	787	736	738	841	703	722	734	780	705	755	769	726	756	732	800	712	738	774	743	732	707	745	736	736	722	776	714	783	741	753	764	771	721	737	743	796	808	754	710	747	756	730	719	717	738	733	765	820	737	720	757	800	762	717	737	769	790	718	724	697	720	788	732	749	700	727	718	757	744	726	758	782	785	773	811	773	694	730	785	732	712	715	756	755	760	731	773	772	727	735	761	758	755	764	748	740	687	739	752	776	713	748	751	763	721	776	740	768	731	705	728	746	779	753	705	747	701	724	749	768	782	713	738	734	753	773	719	766	768	797	736	725	738	773	794	759	743	697	717	737	762	727	728	713	724	770	733	733	759	721	718	777	700	729	773	761	757	754	771	727	755	807	710	699	759	723	781	721	785	742	750	762	757	723	717	761	725	767	703	709	734	724	746	738	737	729	753	762	752	785	759	745	715	754	708	760	734	789	792	730	741	748	763	779	772	772	778	784	729	779	757	714	758	789	733	717	743	750	724	688	745	795	748	716	766	711	773	791	762	743	802	785	694	786	715	756	742	793	782	774	776	710	761	717	743	722	746	753	756	753	741	726	726	778	750	723	769	721	749	729	743	755	717	751	778	725	779	773	748	758	761	759	781	746	720	685	723	781	771	781	762	721	691	754	704	731	736	770	761	762	714	730	757	797	714	782	751	757	756	756	745	716	693	781	748	714	754	737	741	715	683	752	783	728	745	746	728	772	753	766	795	763	762	756	783	727	779	755	736	763	709	778	759	738	748	741	766	763	752	726	735	725	766	741	741	784	710	746	770	749	784	712	771	733	742	732	739	785	749	722	767	740	787	737	758	767	691	741	823	748	779	735	758	765	721	749	749	732	762	715	755	745	700	738	769	749	762	727	709	772	776	787	730	767	737	754	742	687	716	747	772	726	722	734	716	826	765	734	744	748	726	727	753	752	710	736	735	758	744	768	741	761	781	702	759	723	729	729	758	772	751	703	702	747	781	710	754	736	752	745	702	718	725	737	734	784	750	698	715	732	734	704	731	726	740	745	688	759	769	753	740	700	703	710	765	754	740	747	678	739	710	773	749	758	771	773	759	749	748	729	774	721	724	760	780	744	730	783	727	768	761	770	734	745	721	768	756	747	787	800	738	759	705	721	749	725	728	739	799	774	724	774	712	739	726	721	753	731	772	744	764	718	765	775	787	765	706	793	755	732	775	779	735	739	768	713	728	733	737	736	771	769	782	786	776	827	740	693	713	747	799	758	764	732	768	690	758	778	751	766	739	709	778	775	719	776	752	779	743	738	769	693	733	749	709	750	760	692	782	736	749	730	769	780	745	752	752	720	777	738	720	737	773	726	809	798	748	705	755	730	745	746	685	733	742	741	713	690	741	735	720	691	741	776	771	749	734	753	732	732	794	752	735	787	774	783	728	754	754	785	759	720	739	737	772	744	737	743	786	787	762	749	800	749	759	717	688	709	735	681	712	748	742	764	736	777	781	731	747	754	776	718	729	741	748	733	770	739	776	695	760	759	785	706	753	768	768	736	678	744	793	712	710	751	752	784	740	750	792	749	784	780	748	783	718	806	735	742	733	789	728	741	737	753	740	749	684	723	807	698	723	714	765	748	730	759	744	769	756	705	715	766	740	772	712	784	755	714	730	715	837	713	744	771	721	766	753	741	758	744	721	691	758	703	738	727	728	784	742	730	681	717	753	756	733	744	728	719	777	727	758	750	753	738	697	799	742	763	744	791	789	804	794	774	743	762	752	739	710	732	775	783	711	682	719	795	735	701	739	725	735	725	811	739	713	733	686
77436	42821	12154	2263	1051	799	677	553	455	483	447	443	413	375	369	350	376	365	349	369	341	319	331	362	320	345	363	318	312	313	324	287	311	325	306	321	333	354	303	284	312	317	322	293	361	310	304	318	321	323	310	336	300	340	305	316	334	335	335	294	307	308	327	300	305	302	293	313	310	302	298	322	293	289	321	315	308	278	338	349	332	328	297	283	330	305	321	301	327	294	311	292	309	311	314	310	320	288	316	261	287	324	280	286	296	309	291	293	280	332	299	302	289	297	339	288	303	320	315	309	326	328	302	320	302	297	321	311	281	303	283	308	323	327	339	324	292	303	326	301	291	293	336	304	333	303	359	323	304	283	309	339	300	276	337	321	324	335	309	324	295	286	282	283	303	321	304	306	290	309	295	306	325	284	310	317	302	283	289	327	270	333	320	304	319	290	313	317	298	306	309	337	328	328	278	303	322	299	312	306	314	307	316	317	318	279	284	305	297	308	284	323	307	313	310	300	310	291	338	322	326	313	308	309	336	298	334	297	308	319	331	332	301	280	313	305	310	283	300	327	310	306	286	322	335	300	279	317	313	320	281	346	289	302	310	267	329	344	306	337	325	275	291	338	345	335	311	329	307	323	310	303	319	270	266	309	300	340	305	327	316	297	333	339	303	309	300	296	296	298	289	352	305	309	317	309	307	317	338	293	354	273	314	306	304	299	306	292	301	307	292	315	285	296	299	312	299	327	311	312	343	296	295	317	299	291	307	304	306	289	312	293	299	302	318	322	292	297	286	324	306	291	297	276	302	301	326	313	288	279	312	295	355	300	326	299	326	324	346	289	301	280	333	308	315	332	317	299	346	316	306	322	313	343	318	336	347	310	300	332	310	289	284	283	283	278	313	319	313	321	309	318	298	323	331	320	302	309	322	286	269	327	331	360	303	313	307	297	308	290	304	311	329	319	289	319	337	329	310	289	305	312	308	287	305	314	319	340	292	312	351	331	316	302	329	331	337	328	310	278	289	311	266	302	308	314	318	285	268	293	301	317	303	319	294	283	274	303	310	344	328	302	303	347	324	322	286	329	293	334	274	323	325	307	285	316	310	301	291	318	311	302	296	315	327	310	282	322	293	332	324	337	310	295	307	319	303	284	267	299	327	320	301	324	321	316	299	313	311	289	321	317	300	294	276	321	297	293	318	290	331	314	297	321	310	295	303	322	333	298	318	330	336	278	293	312	291	300	313	309	294	326	312	305	299	334	301	310	315	313	321	289	316	306	313	288	306	290	291	317	291	289	311	306	290	316	296	321	321	333	302	318	314	300	309	333	323	300	279	295	295	304	285	336	301	275	324	301	315	300	298	292	310	304	283	302	337	274	297	310	281	301	331	307	293	332	331	325	293	272	292	289	309	317	310	299	305	311	317	325	332	337	347	283	303	291	295	327	318	310	300	308	303	300	268	297	308	343	270	299	290	271	321	293	326	309	310	316	342	318	307	307	253	273	286	324	344	323	295	315	292	285	333	304	300	316	282	279	321	331	322	317	334	283	302	312	291	286	303	293	303	280	319	269	287	321	282	335	331	324	292	298	280	314	305	331	302	319	308	296	267	295	269	310	325	289	298	290	307	291	325	314	288	311	304	309	294	328	312	282	292	306	322	299	304	337	301	303	298	325	322	286	291	291	310	295	295	302	312	284	336	300	284	318	328	315	317	296	307	316	333	318	328	326	309	302	312	333	304	287	315	295	326	252	299	260	302	270	290	294	322	326	309	332	287	321	265	304	325	332	300	274	295	290	303	297	301	311	280	321	314	275	327	306	304	334	291	312	284	303	295	342	326	339	282	306	308	316	301	295	278	317	289	359	280	325	297	299	290	301	300	284	280	356	286	309	307	275	348	313	317	295	291	308	318	301	317	327	323	272	314	322	340	300	302	329	322	284	348	338	269	319	312	273	285	305	321	314	315	295	271	281	299	290	293	299	300	318	307	309	287	289	298	293	328	308	302	312	310	320	299	296	288	301	313	336	295	291	307	307	301	332	279	296	298	314	300	297	315	333	325	310	294	301	330	326	313	316	307	256	310	300	303	300	299	285	332	289	299	299	312	323	297	299	312	303	283	302	290	304	298	331	319	305	315	329	308	319	333	302	305	303	302	328	300	297	332	313	299	328	294	294	296	271	309	321	323	314	294	317	270	320	287	329	305	319	273	296	273	304	297	298	294	299	313	305	295	298	300	275	300	331	320	337	315	305	323	287	293	321	298	361	311	272	308	304	321	318	300	315	322	313	304	330	332	321	309	310	278	347	299	297	294	335	308	314	327	350	302	311	335	321	341	299	282	289	291	324	294	280	313	321	296	297	316	343	318	342	273	326	335	296	312	303	314	343	307	305	323	294	320	325	302	294	306	302	326	300	321	284	308	295	323	327	300	305	316	323	272	311	305	363	288	297	309	310	324	325	303	353	273	315	297	287	308	337	301	338	318	334	318	287	299	326	310	316	320	312	315	312	300	310	299	333	294	295	318	292	321	317	337	316	348	276	312	316	303	338	265	325	299	290	301	276	332	317	313	300	308	285	320	315	311	339	368	300	289	302	338	318	339	314	319	332	273	314	308	321	302	318	294	349	318	327	307	303	330	331	276	290	305	316	309	313	299	331	337	325	317	296	291	318	324	313	323	322	283	330	305	293	297	328	281	291	297	278	301	321	326	316	291	300	312	309	260	331	328	285	301	307	316	345	345	263	293	290	308	311	302	301	298	320	305	313	300	295	306	300	308	279	314	299	299	298	300	305	307	291	297	348	298	288	276	292	312	275	293	330	318	288	298	293	277	327	321	295	294	308	304	300	310	283	310	322	290	300	342	295	327	337	324	340	332	305	286	286	270	305	276	317	276	325	337	312	283	316	320	295	329	349	323	335	322	350	314	290	311	316	330	347	309	320	295	261	300	297	320	329	297	324	336	272	291	291	269	297	311	305	316	345	310	292	307	321	307	309	285	293	326	325	333	288	290	309	305	339	297	294	320	301	317	325	296	288	317	268	307	335	323	316	350	262	311	294	314	297	319	286	316	347	295	337	310	307	315	289	359	308	338	321	310	318	280	346	312	283	315	326	308	336	294	303	294	273	316	290	308	303	309	318	318	337	315	290	308	298	314	288	290	312	323	331	314	301	309	312	288	340	304	315	301	276	302	304	287	303	347	302	325	296	287	333	285	305	317	292	306	313	277	290	302	323	286	321	301	302	312	274	340	324	311	324	295	291	317	322	320	342	313	304	280	347	326	294	299	313	299	321	294	317	297	317	261	304	309	284	325	309	317	287	323	341	324	295	304	323	304	313	322	312	322	315	342	356	340	334	322	305	318	304	325	326	320	285	281	314	329	302	314	305	322	299	307	316	275	304	317	297	301	319	337	311	305	299	280	344	358	329	338	317	331	286	291	293	307	344	311	278	285	297	270	313	299	295	297	304	303	289	296	328	297	309	328	288	299	317
49497	14381	3887	4308	3766	3098	2610	2252	1960	1711	1581	1386	1294	1265	1126	1193	1113	1137	1077	994	947	962	973	958	902	908	892	924	852	839	850	824	828	828	790	856	790	806	784	827	786	693	793	829	808	757	736	719	783	808	772	730	805	779	766	770	696	778	734	733	740	738	719	737	818	721	737	709	810	726	778	746	759	753	724	736	763	744	736	719	720	712	760	785	748	758	688	712	772	728	687	718	730	726	778	801	770	737	750	687	712	725	710	760	756	721	700	793	746	734	726	699	725	708	752	740	746	728	716	732	766	723	732	731	771	704	723	741	685	685	710	725	763	744	764	694	683	727	749	734	717	713	781	726	699	704	736	711	722	759	758	759	744	737	722	731	752	761	738	765	741	745	777	739	689	756	772	723	715	716	751	733	669	721	791	774	739	755	736	680	731	708	748	724	680	740	731	714	736	744	748	768	748	730	724	715	709	708	712	720	667	719	697	751	713	717	667	695	756	689	709	750	739	717	712	745	736	754	729	706	767	776	730	731	713	782	743	727	734	737	748	756	718	717	737	741	737	702	737	688	693	704	735	737	750	749	759	788	708	722	759	760	729	748	710	738	700	711	766	747	752	758	704	746	659	733	694	722	719	779	708	723	772	702	649	743	765	735	703	762	737	727	713	748	726	745	750	700	763	701	710	719	776	649	798	747	749	721	699	708	709	735	719	693	705	689	720	663	760	755	720	730	745	717	717	738	736	706	741	750	702	672	692	753	725	740	739	768	743	713	752	683	722	757	726	762	746	680	725	729	731	749	740	707	718	736	680	772	744	716	751	754	752	707	737	700	688	736	739	730	758	692	754	716	726	680	749	736	746	726	729	693	747	688	739	707	735	699	756	726	732	724	654	707	771	718	731	728	681	708	738	756	707	757	724	726	732	748	731	659	735	774	780	721	726	730	674	703	712	700	753	781	731	756	692	746	715	721	719	738	735	723	718	771	733	771	734	707	735	718	687	758	715	730	725	770	688	726	732	736	764	732	673	717	723	697	737	739	678	710	732	704	738	731	697	759	692	702	777	718	756	752	724	704	730	726	770	735	778	759	722	731	718	767	710	747	709	686	707	675	710	740	695	753	748	673	660	729	740	777	694	734	746	724	763	763	738	727	725	779	764	735	686	731	692	737	753	738	762	761	765	769	708	738	704	803	728	784	753	728	716	696	780	761	681	741	720	731	761	736	699	702	766	733	806	747	720	730	682	689	676	706	734	694	721	736	707	736	720	743	756	752	721	720	743	752	722	764	731	764	746	710	731	706	715	659	670	735	760	717	766	764	713	734	803	716	797	737	733	736	716	719	724	710	725	727	753	764	760	728	768	717	667	753	684	754	704	741	697	728	739	694	728	737	746	737	705	712	764	713	755	709	738	698	743	687	775	712	738	692	688	736	736	768	748	705	715	725	765	744	726	712	759	761	754	702	722	707	719	747	688	689	718	730	755	739	762	716	705	705	702	762	735	721	739	708	730	701	786	710	705	724	698	703	745	759	725	724	732	651	707	725	726	771	678	760	696	723	722	721	712	710	729	730	731	744	737	664	704	749	719	720	711	751	719	705	685	744	801	738	722	753	748	725	725	780	708	726	752	705	743	734	708	740	741	740	743	738	732	679	747	748	757	711	760	711	711	725	726	705	718	772	731	732	730	728	743	714	732	738	718	738	737	739	745	719	706	736	710	700	695	750	720	773	731	699	734	745	668	743	762	719	727	695	707	721	742	742	720	718	724	710	708	743	781	732	716	742	707	700	756	743	756	730	775	693	732	691	746	752	726	761	669	728	712	704	714	742	722	714	736	704	772	666	717	730	780	737	728	727	723	796	744	771	720	732	720	713	663	744	691	756	775	733	706	755	721	749	746	714	751	718	731	727	796	712	717	726	722	739	705	740	706	664	721	768	738	729	749	709	738	745	680	722	722	736	723	693	739	708	712	750	704	696	693	746	701	690	722	745	748	734	720	755	724	674	694	726	718	731	733	720	714	726	752	739	750	690	706	738	732	682	733	699	744	720	780	705	789	794	715	775	729	732	699	764	749	729	749	725	687	734	723	760	712	750	731	667	720	730	695	660	729	742	706	732	691	719	707	691	684	761	772	738	726	761	725	724	750	721	703	715	734	731	765	707	768	749	755	722	695	728	733	706	727	720	724	721	746	710	732	769	763	696	732	727	686	732	717	763	723	723	724	799	706	717	725	731	753	771	696	747	766	744	724	741	702	750	779	781	739	745	742	760	737	702	743	744	724	769	698	769	704	737	739	698	737	701	700	678	730	713	750	739	700	712	764	744	737	716	712	702	735	692	720	706	714	702	695	746	731	741	701	675	750	793	740	664	757	730	722	706	725	668	786	769	707	728	725	708	751	717	761	738	678	701	758	735	743	714	679	731	797	733	709	697	728	732	736	768	732	710	745	697	728	704	748	792	717	671	727	745	691	737	696	734	730	704	722	711	711	743	663	713	718	741	717	758	696	719	715	741	734	708	749	750	718	723	714	728	745	723	785	763	759	684	726	738	710	695	751	722	664	712	764	733	708	738	753	762	752	761	710	703	687	709	716	696	744	716	719	699	716	742	696	730	699	732	736	756	743	728	705	730	761	751	741	752	752	718	755	728	664	740	676	732	709	716	707	689	762	727	738	708	749	714	722	703	711	725	764	756	750	722	704	723	724	743	747	720	726	714	740	750	720	751	697	735	712	762	735	783	692	733	637	673	693	683	707	720	662	721	694	732	709	722	738	733	735	727	707	698	766	732	758	729	712	706	755	766	731	703	721	769	685	781	731	706	725	752	729	729	747	719	782	761	700	715	768	729	707	723	702	728	718	770	756	706	711	683	724	761	738	759	738	725	780	807	701	705	719	730	744	730	685	711	764	728	754	737	719	747	725	729	712	716	755	705	717	736	737	699	767	730	756	705	686	769	713	769	741	749	716	729	741	711	781	725	762	736	747	738	721	730	753	715	743	731	711	715	709	717	719	757	698	719	738	736	739	763	734	745	766	733	715	746	703	720	708	699	741	731	709	720	727	668	716	681	667	762	760	764	709	706	723	717	724	692	749	711	755	751	749	741	716	727	760	734	658	708	709	761	728	702	770	733	749	753	741	721	714	695	763	695	714	786	694	689	733	712	762	730	716	722	749	696	663	739	730	713	706	698	693	679	717	665	725	684	762	719	727	742	753	684	782	742	700	733	738	743	713	727	682	760	782	728	701	672	726	718	760	684	803	760	695	762	707	728	709	721	724	733	699	713	726	723	768	757	763	750	726	733	754	756	701	788	718	752	748	735	733	727	758	723	713	680	734	746	724	772	732	758	719	700	735	728	809	730	709	685	714	750	732	734	725	702	708	749	730	767	723	769	725	735	723	732	695	764	797	738	715	722	744	639	748	758	735	728	709	696	749	724	688	745	700	744	741	740	726	697	756	713	736	754	740	775	693	772	722	730	758	728	681	708	691	783
14396	1883	181	173	178	186	179	166	122	152	145	150	156	170	140	137	136	133	147	156	148	154	148	147	132	148	147	153	145	164	173	143	156	142	136	141	146	164	149	175	128	162	146	131	135	132	143	150	128	131	163	131	156	162	139	131	123	140	160	137	124	122	156	125	156	145	148	153	161	146	144	145	153	163	158	148	139	160	132	138	136	136	146	124	131	152	142	151	131	138	136	159	141	125	156	158	138	156	131	137	153	120	132	145	154	156	142	152	144	155	132	154	147	173	140	152	143	140	153	160	118	148	142	139	134	130	142	154	151	163	166	145	133	139	139	152	147	167	148	163	137	120	138	163	148	139	166	151	144	139	144	145	156	158	148	146	144	154	152	150	139	137	130	155	139	126	159	138	155	160	124	136	145	145	154	135	131	165	155	165	148	134	133	136	145	161	148	136	130	140	136	150	148	145	161	132	149	137	149	143	127	146	154	141	171	146	124	157	159	157	145	132	122	147	132	135	148	144	146	140	142	145	147	155	144	164	136	154	147	162	136	148	160	139	127	144	150	149	144	124	147	143	128	133	136	168	153	150	141	126	149	142	130	140	145	140	140	160	126	136	141	157	151	150	147	135	124	160	136	135	145	142	169	146	164	159	141	155	155	136	157	137	137	160	123	132	137	147	149	146	142	140	135	129	157	140	148	119	150	135	148	136	153	140	155	138	145	152	135	140	146	141	158	140	145	130	148	131	128	151	154	144	136	154	148	139	143	154	139	135	153	141	139	146	135	136	149	169	132	140	160	166	142	159	144	131	129	145	143	146	143	140	151	127	150	134	135	146	144	150	129	129	140	148	129	150	137	138	169	151	146	158	136	140	171	142	154	139	167	146	119	148	164	148	141	142	151	154	132	148	141	159	162	139	163	155	144	137	138	142	139	148	160	133	156	152	148	161	147	138	122	141	145	153	157	155	146	142	127	157	146	136	165	162	151	152	125	150	149	142	156	155	155	145	145	144	163	168	155	142	147	150	169	138	160	142	138	154	136	122	137	154	145	160	156	156	148	157	140	137	147	154	134	127	152	173	163	158	134	153	129	155	153	154	148	144	165	154	144	160	132	145	144	141	151	158	126	143	144	148	157	136	163	140	141	167	161	159	155	136	147	142	145	140	152	145	162	126	145	164	120	148	160	167	151	137	129	165	144	146	156	143	135	143	147	155	148	143	119	140	166	141	134	147	143	126	150	145	134	135	143	145	152	131	150	140	141	155	140	116	164	148	161	153	141	157	139	154	161	129	149	134	154	143	141	150	142	141	169	152	143	166	143	131	146	159	144	130	133	137	155	135	157	168	142	143	136	155	109	142	142	125	134	168	146	153	140	144	129	141	159	139	157	162	155	145	158	151	127	165	158	142	166	152	149	138	138	146	136	120	157	175	140	181	148	143	110	166	123	144	136	128	142	120	141	144	152	157	153	140	141	144	144	178	148	148	142	128	137	146	138	131	126	129	143	153	136	155	161	147	145	142	145	152	154	154	145	155	141	133	134	152	135	130	138	149	156	145	152	139	152	158	158	147	149	132	146	157	127	143	144	172	129	154	123	135	114	142	141	159	142	160	134	141	153	154	122	151	146	151	147	131	138	152	153	134	130	141	126	129	153	149	137	140	172	133	144	144	149	137	120	164	132	148	151	135	163	165	153	156	142	124	149	148	157	128	134	150	148	137	157	148	159	134	150	133	150	156	141	133	156	131	140	147	135	135	140	163	149	153	122	136	132	164	139	159	133	139	146	152	145	150	166	154	143	131	150	161	152	133	165	136	146	125	122	141	143	154	159	169	126	143	171	154	144	137	140	138	161	146	148	161	130	168	149	162	144	137	158	150	146	126	128	143	138	147	131	134	150	131	141	144	157	157	144	140	141	160	138	135	146	141	134	155	175	140	132	138	153	140	138	152	148	143	140	151	156	134	164	123	115	145	167	141	130	125	153	130	144	128	141	144	120	147	152	137	137	149	141	141	147	147	140	144	135	121	148	147	153	161	160	153	135	152	134	160	154	160	147	113	146	134	136	143	139	145	141	136	141	173	144	145	142	146	152	139	116	144	141	168	143	143	167	142	150	160	146	159	148	136	139	125	160	116	145	136	146	145	139	133	160	149	134	141	143	141	160	156	149	163	141	155	136	144	155	125	144	129	140	147	141	145	142	126	153	132	142	144	157	136	151	152	145	166	146	131	140	137	135	143	123	155	138	116	143	134	129	146	132	149	134	144	162	126	151	144	179	129	153	114	136	162	163	122	157	134	146	168	157	134	158	150	146	150	135	165	142	146	138	159	151	136	142	154	140	143	122	145	133	145	134	126	165	154	135	141	132	138	166	153	137	133	136	146	149	146	158	151	136	151	147	156	154	134	152	143	148	156	130	137	156	133	151	131	144	135	148	135	148	135	138	140	170	139	151	149	142	113	141	161	139	130	150	149	135	136	147	138	139	150	144	148	156	157	151	155	147	162	154	127	127	148	145	135	142	134	118	168	146	137	132	146	129	138	126	157	149	153	136	148	153	169	142	138	174	139	130	156	135	152	140	131	138	167	145	140	149	127	139	138	133	151	150	129	174	156	155	152	155	159	115	140	145	147	160	150	139	139	141	138	165	125	146	159	131	157	135	133	132	166	162	135	159	159	149	153	138	119	142	142	157	133	134	140	176	138	135	159	125	128	129	155	161	167	132	134	153	124	149	129	154	138	148	167	132	143	113	165	159	167	141	170	184	155	144	157	131	141	156	148	137	145	130	138	145	139	127	158	130	133	147	150	145	151	123	145	143	170	149	133	159	143	157	137	136	147	124	137	131	162	172	137	154	141	158	136	138	159	136	143	138	153	139	146	168	144	150	136	157	147	136	168	140	134	162	152	148	132	122	123	139	126	161	131	149	168	161	143	170	133	136	150	153	134	146	173	129	139	145	151	159	153	156	149	125	146	147	140	126	143	137	155	133	140	149	164	149	141	119	153	153	128	157	153	152	137	145	152	162	149	156	140	142	135	156	156	141	144	129	163	140	130	131	149	155	121	151	137	145	151	136	128	141	173	151	141	157	146	123	167	137	140	147	151	150	145	130	147	136	156	159	172	151	153	135	126	136	147	128	140	146	117	142	138	133	161	153	137	147	148	126	147	126	128	137	159	125	128	143	146	156	159	139	134	147	166	142	144	131	139	139	165	162	152	133	146	127	164	140	162	155	150	140	147	155	127	148	135	152	149	131	175	132	156	145	143	180	140	147	140	153	157	118	130	150	131	137	138	138	152	141	158	130	136	138	122	130	162	136	160	135	151	133	141	149	128	153	155	146	128	139	154	142	164	133	148	135	134	123	155	147	135	162	171	142	156	162	151	132	159	145	134	152	135	144	156	134	135	149	137	161	144	144	149	113	146	143	144	150	148	129	141	140	132	165	146	144	144	166	140	152	145	150	144	132	116	148	152	139	150	154	151	134	161	143	138
12573	1571	502	506	448	478	441	457	418	446	425	402	402	398	442	464	415	418	409	411	397	428	374	461	435	454	425	411	389	394	444	407	398	436	424	426	427	408	386	498	360	425	420	392	371	403	428	395	416	408	428	421	419	395	404	413	418	407	415	439	417	446	432	439	438	408	408	422	397	416	385	436	416	410	408	422	426	416	362	402	443	405	414	438	389	387	405	428	427	446	418	451	453	413	452	405	379	448	425	408	438	455	406	430	427	391	383	381	433	425	421	416	422	407	414	435	339	387	433	410	404	402	339	385	410	376	444	423	429	413	409	395	404	358	406	417	439	411	372	414	371	422	437	421	428	412	390	422	421	441	402	419	413	419	418	428	435	404	385	401	419	383	415	424	381	406	404	430	412	411	387	404	451	416	405	409	428	419	382	421	415	432	413	406	429	415	424	400	408	350	389	439	418	420	393	436	409	390	392	422	419	432	399	413	418	440	412	377	412	428	416	434	417	415	389	419	432	436	366	416	405	420	425	424	451	411	437	429	435	444	424	438	440	439	458	410	445	425	406	393	463	419	381	427	416	386	402	399	389	432	395	406	405	436	425	419	408	438	428	415	407	437	437	377	387	439	408	402	417	436	398	416	422	414	451	405	414	421	447	425	392	448	406	386	382	405	411	444	350	420	433	422	414	407	424	404	378	437	420	395	387	424	412	394	428	395	407	415	386	432	468	444	388	399	391	424	422	417	418	395	434	411	396	429	429	407	391	414	436	404	436	423	433	416	399	412	426	420	437	432	429	404	417	405	429	434	428	442	390	448	394	393	418	422	384	402	424	412	411	415	446	437	399	396	365	390	422	404	446	415	454	425	415	417	430	402	414	392	380	446	383	441	413	433	392	419	414	425	436	425	398	392	436	434	410	392	427	421	435	419	391	418	422	441	417	420	441	411	384	415	405	417	394	373	407	437	390	411	429	458	430	416	384	395	423	410	401	452	402	443	388	437	438	443	420	424	425	396	423	424	444	413	446	401	424	425	430	428	400	434	444	438	428	418	430	442	418	433	423	432	422	390	380	401	396	438	393	397	409	403	415	414	396	362	402	398	423	407	409	452	434	394	422	438	439	448	426	391	427	435	404	363	438	402	414	441	451	398	442	396	416	401	408	413	380	387	420	387	393	395	438	362	409	420	404	392	403	424	407	407	437	412	471	393	392	443	399	427	420	404	431	396	372	419	397	401	384	387	435	426	437	387	437	416	432	409	418	396	420	416	408	435	392	428	400	423	421	387	421	404	393	404	402	429	404	439	409	372	440	404	391	392	401	440	406	397	401	437	425	428	415	391	419	434	418	415	406	429	394	405	451	455	424	409	410	437	380	436	380	425	427	399	380	416	443	436	423	371	412	369	392	421	410	400	408	430	404	447	417	392	389	419	413	453	429	429	415	392	423	398	415	397	392	437	464	423	392	382	403	425	409	406	399	419	409	379	400	401	419	382	389	396	394	410	400	404	412	439	427	383	409	398	400	428	412	424	442	407	443	428	427	389	444	416	420	378	415	387	438	389	425	428	426	404	409	464	401	449	414	413	385	420	381	416	418	401	389	431	419	400	426	441	439	418	391	406	378	414	441	416	422	439	401	427	435	431	401	410	423	419	386	458	429	399	406	437	386	419	412	415	410	405	392	359	432	401	372	372	429	386	406	439	410	422	392	389	455	362	389	437	444	376	420	415	419	395	409	377	400	396	399	407	382	401	410	407	416	401	404	382	426	414	419	408	427	423	391	367	428	440	440	429	416	402	401	425	425	389	433	401	439	436	402	423	408	406	421	445	411	416	394	415	399	385	436	401	420	396	417	428	434	437	405	392	381	407	409	367	450	421	390	391	434	407	420	409	456	444	397	386	384	387	409	454	422	427	416	417	451	427	410	448	435	406	401	438	420	419	405	403	395	397	374	432	416	442	451	386	432	432	388	448	429	406	399	388	359	398	470	430	389	432	411	433	381	374	392	398	401	376	407	391	414	402	418	396	419	405	415	401	436	400	380	412	395	385	399	427	406	428	436	447	451	423	404	470	397	403	382	423	405	388	402	426	397	420	424	429	418	403	438	440	441	455	399	442	416	382	414	443	435	411	385	397	448	393	403	414	418	427	414	404	424	439	397	428	424	446	402	392	454	439	409	402	401	388	396	417	414	424	430	420	402	468	420	412	418	431	407	422	407	427	437	427	462	426	401	429	471	394	431	430	406	410	423	380	436	366	451	410	434	395	413	412	381	428	409	386	392	411	400	391	407	389	420	404	395	372	420	384	413	422	386	393	385	402	416	385	403	424	439	445	408	421	412	404	437	399	408	393	422	414	425	408	430	407	411	441	418	394	413	405	393	412	413	462	408	417	413	415	425	399	382	410	413	409	408	405	402	391	425	416	406	424	409	401	448	453	408	403	400	403	403	425	427	416	428	413	414	388	457	385	422	403	386	409	406	388	416	428	416	443	424	429	406	426	428	423	415	428	410	375	389	410	417	453	407	399	400	373	414	389	410	390	416	386	383	420	381	425	397	383	399	395	433	408	454	429	414	411	426	426	431	409	414	396	413	412	403	446	416	388	405	459	432	407	457	391	382	397	392	440	412	428	400	412	413	384	412	410	392	407	415	382	416	416	427	408	394	401	385	407	415	406	439	442	403	418	430	459	403	374	428	413	463	404	426	395	426	403	439	434	427	434	400	408	429	395	410	405	396	401	449	428	383	431	411	420	419	431	428	423	390	452	417	434	406	440	385	415	369	395	429	383	425	396	416	386	401	401	388	410	385	442	413	411	397	411	415	469	405	408	403	399	357	420	414	413	454	360	402	470	372	437	379	448	433	433	394	446	384	402	408	407	379	411	389	451	398	417	457	421	438	422	388	409	407	408	401	407	440	357	426	390	450	396	402	401	434	414	401	444	412	387	421	419	423	415	415	417	387	418	407	414	390	426	390	405	404	407	431	405	418	425	396	403	419	426	444	406	407	399	423	391	420	414	403	421	349	425	402	403	397	415	433	393	436	369	405	404	424	367	440	404	452	443	436	415	422	438	383	437	397	407	416	424	394	411	428	410	418	395	414	398	417	426	378	414	443	411	411	386	412	414	369	409	407	375	435	413	395	413	449	407	433	415	440	361	415	399	415	435	416	427	405	404	418	404	420	413	424	369	401	459	409	399	401	417	429	399	444	437	397	419	397	409	426	421	391	401	397	417	394	442	384	396	402	391	393	411	446	438	402	425	457	409	385	423	397	399	406	380	417	399	431	431	434	420	409	391	412	383	398	420	403	415	428	432	387	427	433	451	424	427	419	413	388	450	429	387	445	430	414	396	408	434	398	387	421	395	414	385	444	391	391	416	448	402	413	394	406	381	405	400	420	410	387	435	405	431	436	418	433	391	429	429	413	413	433	412	421	416	391	392	409	409	418	453	439	406	414	385	437	449	399	422	433	404	439	432	458	371	397	396	418	401
65659	32619	6266	928	570	540	448	430	419	374	376	323	353	336	334	349	327	352	319	336	301	310	319	297	308	314	341	314	294	292	316	310	295	317	331	296	299	290	298	317	321	310	328	310	280	264	312	306	330	291	279	270	316	283	316	321	319	318	289	290	298	316	313	295	355	291	326	273	319	293	306	334	315	342	336	313	292	328	309	280	325	316	296	315	296	314	315	292	310	290	290	328	286	296	298	312	321	325	282	299	300	294	312	313	295	315	307	315	293	341	291	249	322	328	303	317	299	296	279	292	300	291	264	281	305	314	283	325	338	275	299	304	329	306	296	308	313	310	312	303	295	292	303	314	295	314	348	313	330	338	299	332	297	304	308	301	307	316	321	339	273	311	329	274	296	307	279	269	292	295	310	320	301	300	304	307	329	302	296	292	275	272	306	319	304	264	295	294	295	307	279	303	312	317	316	310	312	278	317	267	293	288	276	297	283	306	312	305	282	282	331	293	312	325	288	332	288	297	291	296	338	290	290	295	295	337	286	296	287	268	300	312	308	294	314	286	321	330	297	291	322	327	325	304	319	320	296	276	288	315	289	303	316	279	292	291	337	318	302	324	300	309	296	299	297	317	298	307	287	312	302	321	287	282	303	300	279	272	281	297	309	295	297	308	311	317	306	289	334	292	313	286	328	297	300	294	299	288	308	297	350	321	274	314	325	300	271	314	309	317	326	321	298	314	321	291	298	312	276	288	290	313	320	300	307	300	301	316	288	288	301	305	307	291	362	305	306	325	294	310	311	304	315	307	288	301	288	331	280	264	321	301	285	321	305	308	302	292	301	300	297	317	293	317	317	313	339	317	297	322	291	293	269	282	314	251	318	301	329	300	290	304	311	322	266	282	287	307	292	295	307	319	285	278	299	268	302	302	321	278	291	295	283	322	328	311	309	332	306	302	314	305	312	300	309	305	301	290	317	316	330	317	296	283	310	314	302	278	307	311	280	343	288	301	311	306	312	293	304	313	344	282	311	283	318	336	341	323	306	285	321	318	296	311	319	297	318	304	333	317	267	289	319	287	313	300	269	304	290	285	325	297	311	298	282	294	318	327	280	318	299	349	297	332	317	315	305	303	281	328	303	288	316	294	319	281	286	319	294	285	326	276	310	340	305	276	315	288	297	300	326	299	302	271	328	338	270	288	309	280	317	293	339	299	323	294	315	283	321	298	301	313	325	312	313	314	294	321	309	352	299	299	286	301	293	289	250	314	336	321	307	281	290	277	325	319	319	275	336	306	299	315	292	303	282	330	314	325	275	329	291	308	311	353	292	291	294	285	303	287	288	304	314	281	277	320	310	290	312	306	296	295	315	328	310	290	309	281	327	316	302	300	320	298	295	276	278	285	307	277	277	278	277	306	299	332	314	305	307	294	314	315	329	302	316	314	288	297	299	335	287	303	309	298	287	283	311	301	337	271	311	303	272	282	328	302	287	314	304	323	328	300	311	315	301	305	311	293	312	293	331	279	320	302	335	268	314	290	299	321	300	306	271	305	296	318	314	271	281	299	275	305	301	311	279	306	305	324	312	296	295	309	300	314	301	306	321	308	329	320	298	321	302	300	331	294	319	287	287	334	288	335	326	305	310	323	300	310	324	285	331	320	298	319	293	308	301	312	276	333	326	310	281	308	327	317	271	297	291	317	309	298	315	279	294	279	301	301	309	289	280	298	326	313	304	310	293	289	298	309	269	302	292	308	286	297	262	308	288	356	320	345	291	274	292	312	300	301	311	301	298	308	318	307	311	303	333	331	301	330	325	315	333	326	307	322	297	310	314	288	299	325	303	323	310	306	313	341	298	290	312	296	267	307	326	307	292	290	304	317	307	338	292	305	299	305	326	276	326	311	303	292	329	338	357	315	325	292	337	324	313	332	307	274	317	307	294	297	302	300	324	307	314	289	301	313	319	307	301	304	293	322	292	328	301	308	324	296	302	270	291	300	318	291	316	297	330	270	299	322	337	285	263	311	320	310	318	294	311	291	332	304	292	306	299	291	306	284	292	278	265	314	281	306	315	307	318	338	292	283	315	332	319	290	293	320	308	316	320	295	304	321	328	284	305	284	305	287	313	300	314	330	341	327	320	282	311	332	304	292	326	326	296	295	322	327	293	324	327	301	302	294	324	294	298	299	307	358	308	291	295	299	281	327	301	305	350	293	300	304	291	291	309	307	297	297	284	280	320	277	312	330	304	320	341	278	274	289	314	282	311	285	309	312	328	288	284	302	303	312	312	323	318	326	289	286	326	288	309	302	308	313	294	305	294	314	303	316	307	292	280	297	304	296	302	306	301	287	290	301	302	297	319	331	309	301	297	287	288	286	313	326	309	296	311	286	296	302	309	328	290	302	325	304	309	316	340	307	314	327	263	309	318	320	313	299	306	289	294	288	304	314	305	284	305	313	308	287	288	297	291	308	299	288	299	299	270	273	306	326	298	293	270	283	284	287	268	330	295	328	293	301	304	295	293	314	313	288	307	297	297	318	265	302	348	322	312	305	317	328	345	318	296	311	320	305	327	296	313	294	321	339	334	313	322	295	299	285	301	321	330	281	304	310	269	306	311	325	318	308	279	307	302	327	276	297	318	298	319	282	296	283	319	297	329	276	316	283	298	295	303	305	333	276	301	312	313	302	295	295	303	311	308	294	298	307	302	313	275	272	308	304	287	288	317	306	315	316	334	323	285	292	271	300	297	290	336	308	292	303	268	330	311	280	316	289	318	316	270	288	286	299	313	292	333	313	341	317	302	278	293	313	288	308	297	361	293	329	306	278	299	297	298	302	293	306	352	307	327	326	297	316	278	287	305	291	316	292	334	291	316	302	316	302	291	315	301	314	331	302	296	278	282	302	294	301	340	298	339	318	332	288	297	327	305	315	285	323	307	305	306	328	294	300	311	282	321	298	311	304	305	311	274	308	344	310	317	275	319	299	346	293	323	271	348	301	305	275	329	284	280	310	269	267	308	296	321	310	306	324	329	311	275	292	310	324	300	335	265	310	328	309	307	312	293	318	339	283	278	273	333	299	313	292	346	330	347	314	301	301	276	270	296	309	309	300	299	279	288	299	303	294	303	286	315	307	307	314	285	297	300	309	301	274	304	333	306	349	296	289	315	312	268	270	299	309	283	283	292	313	308	336	305	302	335	317	333	340	355	326	308	300	336	304	283	288	328	273	311	319	333	321	303	282	299	320	311	296	319	281	279	322	287	314	295	303	346	307	296	318	310	310	332	306	319	280	334	275	309	302	301	326	308	329	301	313	333	291	314	297	285	283	261	300	342	328	293	306	301	299	292	321	303	331	308	300	277	318	332	284	315	293	277	302	301	310	280	319	372	320	322	311	304	271	285	307	275	290	293	296	313	307	303	326	326	278	329	308	329	280	287	328	292	277	317	296	305	319	315	276	296	300	306	279	313	300	312	320	313	335	301	308	299	310	305	307
39389	11256	2377	2638	2339	2033	1753	1536	1362	1251	1183	1083	1084	988	983	987	959	872	958	900	867	888	881	843	813	826	773	779	846	785	813	823	786	782	823	779	762	782	787	786	795	776	799	743	719	761	791	774	798	831	805	772	783	725	729	782	795	763	736	750	779	708	772	767	788	754	794	729	773	731	738	749	723	734	741	762	760	737	733	775	728	752	715	745	774	802	707	751	765	795	767	740	753	757	788	775	745	729	760	773	752	753	799	764	785	739	745	747	796	756	746	740	774	750	720	756	788	767	731	710	744	773	787	820	713	761	781	772	718	725	755	693	763	766	770	699	779	758	735	738	757	729	797	797	714	740	718	749	757	772	733	786	722	711	778	761	782	727	707	706	729	766	754	781	793	797	702	796	752	738	707	767	762	723	753	731	716	747	731	743	785	744	741	752	709	775	753	720	757	763	771	753	765	731	771	704	765	712	717	723	751	725	724	715	801	783	784	717	774	730	784	804	743	729	721	760	720	799	703	767	726	764	724	738	713	770	725	709	786	747	759	752	761	762	708	744	758	750	725	745	754	756	706	789	776	745	767	788	736	744	692	775	761	716	714	778	749	811	736	803	740	710	779	772	733	719	750	748	759	725	695	725	727	754	747	757	763	737	763	769	731	731	753	806	767	766	771	721	743	727	775	782	770	748	746	729	733	752	746	728	784	740	751	714	768	740	725	761	763	757	780	743	774	766	729	776	746	701	738	706	730	766	708	749	719	733	684	732	749	731	732	723	742	759	746	718	740	742	727	736	729	748	730	814	729	777	711	741	756	741	762	747	721	730	727	721	719	794	740	770	743	772	732	778	740	741	724	719	744	719	750	752	698	705	780	737	793	729	698	751	744	751	768	738	749	716	775	795	736	723	787	759	764	747	748	731	725	742	742	683	805	775	737	743	742	769	731	795	777	753	735	714	782	758	643	774	746	758	756	757	756	779	775	725	707	733	733	746	789	731	697	705	766	731	729	711	769	752	710	710	803	729	732	756	714	761	794	759	759	764	712	725	761	780	770	736	758	784	761	815	707	745	740	725	745	720	761	743	748	755	771	768	755	793	731	745	741	781	805	726	745	781	704	696	788	761	797	726	733	710	769	737	765	763	759	749	760	758	740	755	752	723	770	759	811	750	733	748	732	713	730	755	775	722	778	776	781	748	727	776	783	748	742	746	703	737	772	722	730	707	763	741	756	743	815	748	727	740	757	729	745	799	770	738	777	742	784	738	719	794	782	752	745	750	722	755	801	734	761	761	730	801	762	711	790	760	808	718	691	751	738	752	738	749	695	782	766	722	702	718	750	757	741	789	744	771	732	738	762	765	753	753	766	756	750	733	756	767	772	737	764	737	771	770	790	761	745	690	735	742	707	758	769	778	725	779	736	756	703	730	718	728	732	738	771	748	764	740	795	724	760	732	707	718	698	795	756	729	771	737	813	731	752	752	704	724	774	734	740	714	726	748	752	781	746	692	717	780	778	748	697	755	738	732	776	719	802	746	704	753	752	746	799	751	770	726	732	723	712	753	747	732	761	741	742	786	757	738	795	735	721	752	716	776	729	736	790	721	752	769	773	735	765	725	769	742	739	732	789	767	752	713	760	703	733	751	736	755	762	787	716	772	759	750	743	696	760	767	726	688	730	783	778	695	747	769	767	767	753	756	757	780	727	803	784	738	758	728	754	725	741	768	828	777	767	745	755	764	753	751	720	716	736	776	738	729	793	756	763	723	769	709	778	744	765	743	759	701	692	691	762	769	715	729	744	750	736	739	761	757	771	735	743	727	750	741	707	715	729	756	770	761	730	797	741	744	735	753	758	803	792	778	760	748	757	749	719	779	762	745	718	730	747	748	801	722	720	717	804	757	773	718	743	793	754	693	754	713	697	732	752	755	766	774	742	712	756	744	740	794	732	763	724	755	731	718	746	797	739	772	725	735	778	715	790	759	735	763	712	783	710	697	709	751	740	751	767	783	735	782	705	761	758	705	754	747	742	721	763	796	739	752	731	705	772	775	733	809	754	731	718	765	731	790	733	750	743	716	704	743	689	774	726	764	769	767	745	816	732	803	713	703	734	711	782	754	786	714	757	698	758	720	753	739	746	756	778	691	737	748	784	733	792	748	733	775	726	747	743	703	741	699	772	747	748	696	812	724	752	774	786	760	754	776	781	726	750	698	741	728	755	774	768	758	731	803	766	783	766	747	769	784	763	762	753	809	737	737	771	735	723	715	700	716	724	736	717	704	734	754	738	746	777	827	759	768	705	745	730	776	708	758	762	761	786	735	723	791	724	735	745	757	700	753	773	772	708	782	725	796	783	763	789	715	757	742	768	750	738	772	720	721	741	728	781	805	803	728	714	732	736	740	756	760	717	746	765	757	754	783	729	752	748	729	716	728	713	717	755	788	746	807	741	783	800	721	777	719	762	728	746	714	740	733	798	756	756	754	745	749	756	744	737	762	759	748	744	751	718	743	752	775	732	747	733	764	710	753	708	830	770	703	792	737	770	786	764	743	755	767	695	705	759	744	740	822	745	782	757	725	793	698	738	744	765	739	731	805	734	761	712	732	762	737	762	716	724	759	703	733	728	792	730	750	752	754	754	743	750	751	719	769	794	778	792	765	740	772	728	756	777	759	772	719	713	709	750	706	763	731	766	761	738	749	742	784	724	752	740	754	756	754	721	660	808	765	759	727	715	759	746	753	738	736	724	812	726	754	750	766	710	721	755	730	797	744	700	766	741	726	713	764	740	752	771	732	690	783	803	793	747	776	757	740	721	731	736	766	720	774	765	749	778	735	742	802	738	747	715	767	751	785	754	732	774	689	728	751	737	722	704	801	773	782	753	747	750	704	775	753	751	728	710	752	735	754	742	756	724	757	737	787	740	776	739	794	741	705	799	790	765	766	697	747	783	770	741	729	735	762	732	793	735	776	734	762	742	729	728	753	713	713	713	760	787	744	808	735	743	753	701	765	708	745	704	776	753	770	752	731	733	799	764	718	757	752	739	701	761	776	718	769	717	721	793	772	761	719	715	768	699	725	757	728	721	795	726	713	745	745	774	723	745	771	767	713	745	752	727	713	692	764	781	739	802	753	728	725	746	710	736	771	779	799	691	732	715	754	748	732	716	786	778	737	706	725	727	733	739	692	794	808	704	720	757	680	773	725	767	773	702	765	724	800	737	775	736	720	716	731	710	741	706	731	692	693	726	746	750	760	727	738	737	766	755	741	782	780	757	786	800	793	766	729	751	693	780	724	730	726	759	713	743	750	783	720	722	738	743	764	733	748	761	767	767	732	763	775	760	767	799	753	748	747	746	756	738	740	735	784	806	753	755	735	789	770	756	729	743	727	734	765	761	728	736	718	764	772	744	754	760	753	762	760	724	785	735	798	749	776	732	758	736	755	755	751	756	718	766	717	785	709	740	726	734	732	743	759	794	764	697	733	720	793	742	787
77442	42426	11881	2190	1131	860	654	643	501	507	464	438	398	395	348	374	331	338	326	328	371	370	322	333	369	332	324	342	322	313	324	350	273	308	293	287	311	322	305	316	318	333	295	302	308	328	285	308	335	313	313	327	292	308	321	302	334	314	314	353	307	320	300	354	280	308	282	286	284	291	306	306	337	300	296	308	313	315	310	315	292	278	326	318	314	324	319	286	310	295	316	347	313	341	298	313	300	331	304	290	287	311	299	295	298	328	321	305	331	303	293	307	303	302	274	295	304	290	340	308	333	321	317	312	298	276	333	298	314	323	318	343	327	303	285	322	348	340	315	322	305	347	293	314	325	330	323	305	290	291	320	336	320	292	302	308	287	332	321	290	336	329	315	319	326	316	299	340	292	282	284	298	286	297	290	322	322	300	312	275	272	318	306	268	327	299	315	306	312	344	321	305	319	344	325	325	317	338	329	322	318	346	282	289	326	295	324	300	300	305	281	337	323	334	277	324	308	298	295	280	277	316	294	294	291	291	329	316	335	299	311	291	304	325	317	296	294	338	335	306	294	300	322	303	320	283	296	336	328	307	325	343	327	288	296	326	296	284	322	290	296	298	314	305	335	281	291	296	281	283	306	331	287	325	302	290	334	292	287	347	301	293	324	317	319	298	301	330	296	325	294	313	308	337	267	318	311	332	295	300	291	329	324	315	340	313	300	324	328	328	309	344	290	299	293	305	268	297	314	285	300	290	305	296	304	302	318	308	309	301	294	317	306	325	286	314	304	322	328	307	290	307	277	291	333	292	296	297	304	311	342	330	307	302	282	325	280	325	330	295	315	301	292	305	326	307	289	265	311	308	330	299	293	309	302	303	314	328	307	323	307	309	304	317	299	251	295	319	285	296	312	332	318	277	306	317	329	310	266	302	328	295	299	322	287	310	325	290	291	324	274	310	276	312	323	347	308	294	344	339	340	303	324	288	325	293	339	285	281	297	299	323	301	345	283	322	278	308	310	300	337	332	294	300	282	293	308	310	312	302	320	289	276	298	355	335	303	293	324	298	286	322	298	277	343	348	274	287	315	296	334	297	318	309	319	275	307	271	345	277	272	293	290	314	300	312	311	300	338	311	333	307	330	316	301	299	299	294	319	285	286	301	318	317	303	326	315	319	295	297	323	288	331	301	339	305	327	280	314	291	320	317	289	299	336	300	294	296	332	308	278	307	311	316	295	305	267	350	295	284	308	330	307	341	317	305	283	268	316	290	331	320	308	290	267	307	284	309	296	317	326	321	304	321	317	294	305	294	325	295	290	318	283	283	292	335	289	313	282	314	327	296	344	331	299	311	326	312	311	272	313	316	299	293	315	325	340	332	317	262	305	307	321	297	288	317	338	304	297	282	339	306	335	313	309	316	285	308	308	293	314	299	297	292	280	300	299	285	302	295	293	302	303	303	346	307	347	270	290	313	329	313	307	321	304	334	286	299	338	320	307	322	309	339	322	304	286	295	353	297	301	266	311	312	299	303	299	310	309	266	305	356	317	315	318	289	278	296	278	276	301	315	334	297	303	312	293	311	302	287	314	294	266	324	305	299	314	316	304	270	305	304	280	307	316	306	308	312	336	299	349	296	337	256	305	307	300	292	339	305	333	279	261	305	289	291	317	326	295	313	305	321	324	357	311	300	306	265	317	314	342	337	329	300	279	328	302	299	333	318	293	303	315	320	286	298	321	269	280	315	310	285	316	299	281	281	320	289	309	304	309	295	301	296	305	291	274	292	327	285	309	299	296	302	306	316	311	301	294	306	311	273	316	315	299	310	286	281	297	294	301	307	294	294	358	317	328	290	318	302	324	336	330	338	322	301	338	327	335	262	268	297	269	289	309	268	324	308	326	310	287	336	332	315	287	304	312	296	311	329	313	337	316	301	331	313	291	313	305	311	344	300	311	299	327	298	292	303	325	322	328	329	298	321	308	322	337	304	294	318	283	291	331	297	322	305	277	313	283	276	282	301	292	320	278	263	354	326	279	316	310	301	325	284	335	318	323	302	294	315	350	323	316	295	305	296	292	305	301	310	306	297	343	287	273	266	318	281	302	316	327	313	321	298	303	320	326	299	300	335	306	288	297	283	327	299	291	319	301	329	344	315	313	317	302	302	316	319	292	307	299	288	343	329	289	298	273	300	332	327	308	308	281	330	302	298	265	328	311	294	300	294	322	322	289	305	286	303	316	308	286	329	330	317	312	297	295	285	308	299	261	299	320	312	289	301	290	304	336	323	329	335	273	290	320	328	289	322	324	303	264	320	310	296	332	306	301	313	322	304	299	269	326	296	325	319	297	326	308	343	326	319	341	325	276	337	319	303	296	296	277	298	303	299	310	279	316	292	331	273	285	315	328	279	310	298	314	321	303	289	302	294	289	325	287	290	311	326	298	308	315	293	296	290	301	308	310	293	294	300	327	306	300	295	277	280	310	293	292	315	311	297	334	308	289	289	302	302	294	294	293	327	289	300	293	298	311	321	306	298	314	269	299	302	319	324	315	321	305	285	336	337	306	284	311	310	286	323	318	324	312	296	295	270	304	312	291	284	280	338	310	320	330	301	291	322	302	328	306	344	302	325	305	273	303	298	290	308	331	285	299	331	280	286	286	291	293	340	330	304	273	309	335	335	311	305	305	314	299	312	287	303	283	286	298	320	252	312	295	328	293	276	310	307	304	326	313	290	291	326	303	318	303	305	323	274	297	333	343	319	307	291	339	332	320	277	296	304	333	311	292	310	293	307	314	318	323	317	292	323	301	287	319	308	288	309	324	302	314	287	300	308	322	307	294	313	294	313	310	298	317	311	302	293	316	279	299	297	323	298	293	306	308	303	299	298	302	296	324	282	313	321	296	319	292	291	331	312	302	330	316	295	354	281	303	321	333	305	323	328	316	316	294	302	307	299	311	304	295	314	309	319	294	308	315	313	304	290	291	328	319	307	310	287	308	319	288	307	290	316	325	312	327	301	291	321	329	304	285	309	295	317	312	321	331	312	347	310	310	322	298	307	305	307	273	279	322	339	305	341	294	310	289	333	327	324	276	307	311	302	317	299	333	300	285	307	283	295	283	310	326	321	325	308	293	316	284	301	275	287	317	284	297	291	301	274	292	284	307	321	305	317	315	318	303	315	282	314	312	290	292	332	304	313	297	312	319	307	300	289	314	315	347	286	313	292	322	290	293	300	324	295	313	270	282	305	313	307	300	306	286	292	296	309	282	322	295	279	305	321	290	293	285	327	290	310	305	300	290	315	299	304	316	298	289	297	312	304	341	303	318	283	322	336	296	295	303	321	294	273	299	308	302	288	314	309	322	297	314	303	304	284	309	311	309	283	286	312	302	338	280	305	274	279	283	313	312	323	315	297	341	285	292	282	318	317	275	315	307	296	305	309	312	324	334	300	322	322	291	328	302	293	332	338	319	320	300	309	335	311	317	280	286	289	338	285
49193	15753	3803	4370	3854	3172	2690	2277	1943	1701	1601	1451	1323	1304	1155	1138	1029	1067	1017	1007	982	959	1025	891	929	875	882	833	805	850	809	811	787	788	784	819	832	797	845	746	808	773	816	732	809	794	791	756	742	796	744	783	796	777	744	727	770	734	740	723	760	764	742	741	750	759	745	756	746	790	691	728	683	756	781	728	740	740	735	766	742	768	718	741	719	767	743	794	708	790	794	708	672	787	719	747	728	789	726	717	707	759	720	768	750	699	689	714	739	778	750	762	770	741	760	705	750	736	760	727	725	740	694	681	741	768	711	709	746	725	711	732	741	707	683	767	801	700	764	785	711	683	767	697	743	730	718	726	691	726	771	707	757	734	746	764	710	748	788	717	776	728	722	711	790	730	764	692	743	721	677	693	742	771	720	727	723	718	723	785	769	718	745	762	713	734	766	721	724	755	683	714	699	748	718	749	734	722	756	704	723	701	744	742	735	741	700	722	708	739	748	706	741	703	755	753	728	722	738	716	727	729	699	723	713	737	734	741	706	739	708	748	731	727	703	722	694	733	760	723	708	702	766	741	683	702	715	692	680	752	749	722	770	701	739	720	742	719	709	707	734	696	748	662	690	731	746	762	737	694	752	717	730	746	706	725	685	704	770	696	762	705	699	691	700	743	722	711	697	721	680	736	734	733	738	745	715	698	707	737	744	765	708	716	720	775	779	744	734	730	729	722	704	757	735	740	682	741	696	721	727	701	708	736	730	739	740	701	720	754	718	696	758	758	762	762	708	774	744	706	759	753	762	668	733	741	718	730	667	711	747	731	697	759	676	741	730	751	770	741	777	730	716	726	719	708	717	711	723	721	730	758	768	718	753	737	721	684	717	713	753	743	759	689	711	736	681	777	749	741	675	717	735	760	729	741	750	769	703	727	742	734	732	699	695	708	772	677	724	712	729	730	759	758	682	729	747	720	788	658	730	773	670	724	714	742	716	698	733	703	729	714	691	702	730	717	715	699	728	729	743	771	759	740	722	777	734	748	764	745	722	715	706	734	782	753	774	704	749	809	747	702	716	732	772	762	715	692	694	700	695	732	784	747	732	675	719	724	693	743	725	726	739	726	683	698	714	743	754	756	683	753	722	731	749	715	674	721	699	698	771	739	716	692	722	738	705	739	734	733	731	719	731	758	735	717	721	753	699	647	684	732	722	743	754	736	747	697	719	765	679	706	726	706	746	725	737	728	725	748	784	732	748	778	730	721	730	718	702	682	724	725	780	733	741	760	708	724	749	777	721	740	701	751	711	737	695	707	743	719	751	705	708	758	744	699	770	759	716	700	726	792	766	736	744	676	672	745	727	710	727	709	754	709	740	716	784	730	754	701	767	701	706	730	726	724	760	675	714	768	696	719	735	718	730	771	706	764	710	727	747	769	780	740	687	747	685	733	735	716	745	740	760	720	729	739	797	692	724	719	727	723	740	745	754	705	710	742	689	715	772	698	753	720	760	765	763	724	690	742	705	738	713	693	764	723	728	729	732	686	675	732	736	708	713	733	686	743	707	744	742	778	762	773	699	672	749	756	762	727	738	721	764	724	717	764	774	765	789	711	707	757	720	713	714	719	754	746	718	740	753	743	717	714	760	700	735	729	732	719	734	708	765	746	701	729	700	780	724	733	733	695	776	715	680	720	740	753	712	733	716	731	695	740	723	777	762	708	714	745	716	690	700	693	767	723	734	731	680	712	715	710	708	709	714	754	733	693	717	735	703	766	716	756	751	740	713	746	710	716	739	747	742	732	686	669	701	709	714	722	767	723	782	697	738	736	728	767	743	747	740	759	712	711	697	722	766	737	719	780	708	727	728	735	711	709	734	683	759	726	709	791	765	712	727	742	726	742	696	774	721	722	694	759	733	752	728	676	739	733	751	758	752	772	661	729	725	767	756	710	715	739	683	728	687	757	721	727	732	739	736	732	734	738	711	707	745	735	758	748	707	719	717	722	709	706	759	710	712	728	725	762	760	736	709	760	671	762	699	773	715	748	735	722	771	753	720	756	718	736	725	709	708	761	735	726	774	767	737	718	696	715	749	710	768	752	728	683	738	740	660	703	698	754	769	731	747	745	655	699	705	737	720	743	721	718	719	745	688	725	728	700	748	703	752	712	725	717	754	789	752	745	753	702	693	750	735	773	702	723	704	754	730	721	745	713	684	687	733	710	718	748	733	744	778	715	757	751	728	737	677	716	733	718	750	751	726	697	722	716	734	704	761	716	739	683	763	747	726	726	733	745	777	771	770	724	724	733	697	764	739	745	756	712	730	705	748	812	741	758	747	755	728	701	775	743	704	748	723	709	674	719	725	712	722	687	773	734	776	703	758	797	722	718	769	715	738	669	768	727	710	733	741	713	763	691	717	720	742	710	731	717	759	715	699	728	701	751	705	725	765	765	757	708	764	763	757	734	734	754	758	779	731	772	770	712	706	720	676	730	719	719	699	772	737	736	697	729	723	666	680	732	722	754	774	725	717	714	706	727	727	676	767	783	763	766	746	706	762	723	731	702	727	754	769	680	701	741	697	781	689	709	732	730	750	765	730	680	759	731	723	697	769	727	723	770	744	759	739	743	718	742	704	774	756	758	747	775	732	761	723	714	745	700	725	754	775	733	732	734	734	737	744	722	753	720	707	757	698	727	772	737	743	695	731	725	751	737	750	697	700	765	732	711	781	656	686	711	749	718	730	762	715	687	700	737	735	734	756	739	752	751	736	714	732	786	712	737	699	753	719	686	702	713	707	746	731	740	712	696	714	727	764	716	751	696	766	759	714	707	699	664	738	761	702	705	671	742	683	714	727	710	730	721	724	704	713	719	739	710	756	745	764	732	743	731	729	734	751	777	743	712	712	722	720	781	708	723	746	717	770	718	721	704	743	682	721	749	747	761	746	713	754	691	739	755	690	748	717	705	756	770	750	735	765	728	697	746	715	744	718	735	720	731	758	752	712	711	722	706	718	714	705	741	715	751	760	706	725	775	680	666	737	774	732	755	736	691	723	729	684	705	769	772	734	744	658	768	680	744	725	724	746	742	742	707	725	691	698	699	774	724	712	766	695	742	692	765	665	714	714	685	722	704	745	739	768	722	740	741	743	725	727	698	731	729	745	763	727	727	761	689	672	720	713	708	705	685	726	750	741	734	712	740	695	737	719	731	681	737	720	697	746	731	762	697	723	701	661	731	697	720	768	763	750	748	767	774	711	730	757	721	706	732	729	725	745	712	729	704	699	741	754	735	720	746	743	732	755	724	707	778	780	726	712	707	705	715	705	686	773	710	689	774	670	682	765	759	706	743	694	722	698	757	763	704	697	698	712	741	762	704	733	717	709	767	744	763	757	735	710	789	772	760	736	723	745	650	745	681	693	701	719	761	725	740	749	728	753	687	741	722	669	718	751	714	709	742	739	702	733	768	708	764	723	747	719	715	755	750	714	750	699	684	749	709
14614	2047	183	153	149	137	147	134	164	149	152	150	140	148	123	142	157	157	156	152	152	160	174	132	138	138	135	147	135	146	140	141	127	148	144	133	146	141	143	143	157	178	141	164	141	146	142	160	144	152	134	157	134	144	148	132	138	160	148	144	159	154	150	139	158	140	159	144	130	146	134	150	138	152	145	127	141	153	129	153	137	136	131	132	174	149	158	149	133	139	138	151	155	126	122	136	155	133	156	130	137	142	157	149	148	161	154	140	135	171	134	140	134	145	137	149	150	138	136	119	132	126	136	157	151	145	158	132	152	155	157	153	162	126	138	139	135	152	140	143	145	146	126	158	153	139	138	167	145	167	131	136	138	148	149	131	128	135	141	145	143	153	162	125	152	125	146	157	146	163	162	137	134	148	142	157	154	144	161	131	153	137	134	126	137	129	150	134	146	154	169	136	167	166	157	146	122	161	172	129	140	163	127	155	151	120	134	156	150	151	164	122	133	152	141	132	142	153	136	156	128	159	143	114	146	158	140	162	139	162	148	137	164	145	131	145	166	159	150	142	133	140	140	153	142	152	141	136	141	151	142	121	138	145	183	148	139	132	144	162	147	158	127	132	123	148	130	141	119	140	155	133	139	167	117	164	157	151	126	150	176	144	140	147	159	146	136	123	140	127	150	166	131	130	132	140	150	137	145	139	115	117	168	155	129	143	140	110	141	168	140	138	141	123	154	166	171	142	142	151	147	156	137	155	148	147	151	138	161	165	161	155	130	153	156	139	144	151	155	133	144	131	157	146	152	169	163	150	146	138	129	156	157	149	153	130	139	138	156	130	135	151	143	148	160	150	129	161	158	127	162	136	146	129	154	146	137	123	167	151	145	155	145	158	137	121	152	137	140	159	135	143	138	147	149	141	136	136	134	125	171	155	152	159	139	142	139	171	160	136	152	131	142	149	131	140	147	165	141	141	143	145	162	152	159	154	148	167	118	155	138	145	119	142	121	166	136	141	141	130	157	134	181	142	131	153	142	141	148	117	141	128	133	138	118	137	149	162	137	163	150	144	151	122	137	167	154	131	137	132	133	166	140	157	116	154	142	136	152	148	143	141	135	163	139	140	154	141	147	157	137	156	146	167	127	143	128	156	146	135	160	156	153	138	155	148	155	145	153	149	145	139	146	155	156	150	164	135	135	148	137	141	133	139	137	130	143	171	144	131	150	174	135	136	134	139	136	139	149	133	142	152	136	145	161	134	152	132	146	127	143	129	121	146	150	130	151	133	153	149	139	125	149	151	153	139	129	124	136	145	124	153	152	149	149	134	141	140	129	143	156	163	146	152	163	129	143	153	147	146	148	168	144	175	155	156	135	128	148	160	148	164	161	160	150	154	162	151	130	129	141	156	134	123	170	175	147	142	165	157	163	142	156	136	152	151	157	151	143	139	143	149	146	136	137	136	154	148	132	147	161	155	138	129	147	124	146	152	155	166	156	145	141	143	162	156	149	144	151	146	167	163	139	142	137	142	128	170	141	145	129	156	157	143	137	114	131	167	160	154	142	150	142	146	144	130	144	139	185	146	151	149	156	155	138	133	133	156	156	162	137	157	163	130	138	130	144	145	140	151	148	142	145	151	131	156	151	158	128	148	131	127	142	135	137	132	150	142	132	146	138	156	140	129	145	155	156	127	163	161	143	141	153	130	157	158	141	142	155	158	135	141	141	167	167	158	156	124	164	147	148	159	130	141	154	137	157	156	173	129	140	153	137	125	147	139	166	160	161	166	157	158	144	149	139	133	126	149	135	139	157	143	150	165	148	143	146	127	145	145	133	142	142	142	144	155	136	141	125	152	158	121	163	149	145	159	127	174	123	151	146	125	138	159	139	134	137	140	142	143	148	137	132	125	146	163	165	144	143	144	144	157	149	156	157	159	137	162	162	130	133	154	130	135	142	149	151	162	149	137	149	153	137	143	148	150	129	162	158	152	148	142	159	149	152	132	160	148	122	153	130	159	141	138	166	156	145	159	144	151	144	150	149	157	119	131	137	159	169	146	125	138	160	129	141	135	163	144	149	116	150	142	139	139	144	137	156	139	141	158	133	143	161	134	127	151	146	159	125	156	151	146	139	150	142	143	134	116	137	140	137	152	153	144	128	145	153	170	141	146	143	140	138	147	162	139	167	156	152	147	165	138	136	157	142	140	163	141	135	133	133	140	149	153	175	139	136	136	134	161	127	145	120	128	140	155	153	145	155	120	153	158	149	164	168	156	149	161	154	149	140	151	149	133	144	158	145	150	123	171	153	156	147	157	148	138	152	145	157	147	146	153	129	160	166	133	137	139	153	144	143	138	144	149	151	154	147	155	137	153	174	147	156	139	138	156	143	183	172	149	129	134	145	164	139	136	155	134	133	162	143	140	142	158	163	146	120	152	190	166	160	129	144	141	166	145	144	139	135	132	131	143	146	173	144	131	142	112	187	146	139	157	139	146	141	144	149	130	139	150	153	141	141	156	137	150	135	142	149	138	161	130	150	146	145	145	149	148	144	147	165	138	148	145	150	135	139	144	144	125	153	158	151	160	130	142	145	135	145	154	145	140	142	141	141	151	169	161	134	150	147	140	152	157	126	114	137	158	158	136	149	118	145	129	144	138	150	149	161	139	174	124	130	147	121	179	161	159	147	130	143	150	155	138	148	162	139	116	117	129	157	151	148	135	176	153	160	167	144	164	152	153	169	155	135	156	150	130	164	162	142	144	158	144	159	139	138	147	159	153	150	140	163	126	136	158	143	171	169	124	156	132	123	122	153	148	128	134	138	150	131	128	155	142	123	134	160	150	148	165	136	137	160	162	162	131	159	136	141	148	136	138	147	143	156	140	151	145	171	160	143	131	175	148	152	142	146	138	160	171	152	136	116	146	148	131	127	145	170	151	151	140	158	155	140	163	137	137	146	135	165	139	136	141	137	145	142	156	161	140	152	160	146	139	131	129	154	157	146	137	139	138	158	134	141	146	140	137	156	144	147	148	169	149	141	171	142	166	155	149	138	150	127	144	142	153	156	157	150	134	143	144	146	159	148	150	123	165	141	145	134	144	140	150	142	127	143	150	143	152	174	144	145	146	138	135	141	156	137	146	131	147	179	143	141	148	162	149	142	147	144	155	134	133	147	139	135	138	137	135	140	143	145	131	164	140	149	146	151	150	149	160	144	154	146	155	148	137	153	134	127	136	143	172	146	148	160	146	132	142	165	135	146	144	147	150	145	127	120	162	141	139	129	169	149	163	147	121	135	149	148	145	162	152	134	157	127	123	151	130	173	141	146	143	154	145	109	169	143	152	139	157	149	148	128	154	141	143	137	138	140	129	127	154	129	137	166	176	162	123	173	166	152	127	131	140	137	140	124	152	135	143	133	161	155	155	135	146	164	152	167	145	166	145	135	153	130	144	137	152	149	175	133	137	143	147	158	141	160	156	160	155	151	135	138	146
12919	1859	513	508	510	502	398	432	454	443	400	450	445	434	433	403	423	410	427	424	479	433	430	426	446	447	424	449	419	413	396	418	449	438	429	428	427	394	443	431	421	410	427	402	374	404	413	373	442	455	418	434	414	398	429	392	421	417	460	428	430	438	368	428	437	413	394	420	415	413	409	373	437	391	377	400	407	399	451	427	430	369	411	389	427	428	408	424	402	441	414	411	436	421	411	423	417	407	415	395	440	428	417	439	421	389	433	386	434	443	413	452	404	414	456	427	422	429	397	457	440	393	423	409	444	414	450	409	400	407	368	428	417	406	430	371	458	425	420	400	418	401	394	422	430	431	447	438	452	425	401	431	401	436	386	401	410	400	430	411	419	403	404	459	428	468	391	394	393	397	393	421	422	383	495	434	407	428	420	387	404	393	439	390	422	412	436	438	415	419	403	418	399	441	404	410	402	452	384	447	386	433	379	439	408	430	386	436	389	376	398	417	441	414	412	388	429	422	435	384	410	437	410	412	448	435	420	391	375	407	439	392	411	403	430	424	402	429	397	418	456	403	417	453	409	394	379	419	432	439	436	421	433	427	436	430	424	426	436	432	433	410	414	385	424	432	387	418	413	455	426	416	460	370	448	415	426	432	443	423	387	429	402	407	415	411	433	448	470	473	429	422	416	457	390	408	417	444	423	422	417	437	445	432	409	425	445	424	426	372	423	402	408	419	384	437	428	400	414	403	406	409	429	410	400	388	417	405	409	436	411	414	432	438	413	411	461	418	416	419	374	419	468	384	442	403	403	440	415	400	402	411	412	413	419	413	412	423	447	439	447	443	459	420	427	426	454	399	413	414	437	405	426	420	412	411	399	442	440	431	383	423	419	451	408	412	426	408	432	426	427	398	415	390	415	414	424	395	419	405	415	414	448	375	440	442	449	415	419	379	422	407	428	420	436	394	419	418	412	440	403	390	417	419	379	397	407	426	396	417	397	405	440	409	368	413	413	432	423	386	447	421	412	407	441	420	445	386	461	416	406	387	414	406	428	431	457	440	420	420	400	379	440	397	448	416	412	393	446	417	427	452	384	487	388	437	414	422	458	426	424	430	444	397	447	434	442	418	428	400	432	405	397	419	437	432	402	406	417	412	422	456	432	415	437	429	436	384	418	402	407	401	433	378	413	406	424	394	386	396	440	405	412	448	402	410	447	407	416	397	410	427	398	396	423	413	431	401	425	384	453	421	404	394	420	410	400	423	412	434	418	411	445	413	451	392	427	415	430	417	428	442	411	398	422	447	425	426	394	454	419	437	415	437	384	446	392	385	392	425	412	439	399	398	420	388	389	434	429	396	400	391	409	403	425	412	394	395	400	414	401	428	415	378	396	446	413	429	434	423	391	411	431	395	402	425	410	443	371	419	398	407	412	419	397	393	400	431	451	397	415	406	405	389	386	449	412	378	404	377	429	398	433	415	407	404	406	403	434	383	409	439	418	444	422	479	474	376	421	456	413	405	417	370	435	388	442	427	403	430	419	391	402	404	425	458	412	441	417	436	390	375	416	426	419	417	439	419	405	378	384	409	385	442	407	438	449	419	416	403	429	438	395	444	449	400	393	457	442	416	437	393	398	413	396	435	443	429	418	449	411	433	421	371	441	447	389	441	438	428	433	439	427	391	417	407	422	394	441	408	434	423	385	450	401	406	436	405	450	407	444	422	397	414	448	432	420	395	413	406	439	435	405	381	466	447	400	435	393	443	416	401	414	371	425	408	425	478	408	430	418	404	451	431	423	410	428	404	403	403	432	404	452	419	417	406	413	414	382	374	455	377	427	410	399	393	419	433	425	453	401	403	417	386	418	466	402	454	423	432	400	439	396	411	421	431	421	418	417	396	440	389	382	431	406	437	437	424	421	438	425	371	433	398	435	469	418	403	392	427	411	437	443	462	437	394	399	418	425	423	451	382	405	424	406	428	483	404	427	439	413	394	418	412	413	450	427	434	428	402	428	463	454	415	438	429	412	415	421	401	460	397	438	422	409	426	399	435	419	381	445	404	395	414	421	418	434	428	422	369	419	410	452	416	408	407	404	433	431	392	442	425	457	393	450	381	389	419	438	406	412	407	445	404	400	415	410	449	403	457	421	418	423	404	399	436	392	414	413	414	449	426	434	411	452	412	436	450	408	454	432	392	404	404	448	395	444	393	423	420	405	437	413	419	429	410	415	418	402	405	399	402	410	429	410	418	399	419	388	461	404	425	404	427	424	403	418	444	413	423	434	417	393	413	438	427	437	431	424	427	420	370	398	411	434	429	382	401	413	407	391	417	367	422	409	408	406	430	410	402	428	436	407	412	397	414	439	399	412	391	407	437	411	447	423	399	396	400	433	414	413	445	398	439	415	419	394	437	425	402	395	382	412	471	413	402	412	431	413	431	425	409	411	423	411	427	395	395	423	431	383	435	434	411	411	426	416	425	395	421	406	421	401	416	432	399	370	406	419	462	406	395	411	413	415	409	386	407	409	403	442	382	411	431	441	402	400	418	420	433	375	425	438	400	427	417	449	440	380	394	416	418	438	408	452	435	390	438	433	401	441	413	433	393	429	378	375	423	424	419	413	404	406	423	420	428	451	438	391	414	416	416	394	407	408	388	408	423	422	439	420	392	403	434	425	392	408	428	379	400	411	406	413	432	437	451	417	430	427	418	433	418	411	437	419	462	419	436	393	388	391	429	456	428	422	399	426	406	419	432	425	379	408	409	417	393	411	414	451	409	419	425	424	413	368	417	392	424	431	382	388	428	402	420	427	403	388	421	410	418	410	415	407	385	440	420	408	375	417	402	437	398	390	400	431	445	415	420	447	398	436	430	424	410	403	402	409	439	403	413	424	383	419	395	432	420	400	387	391	439	417	432	429	426	437	392	426	418	408	414	448	385	414	391	450	421	410	397	413	445	397	407	420	426	397	465	399	420	409	407	441	427	406	393	396	412	425	438	423	400	420	440	441	429	417	405	373	396	408	418	443	423	429	438	422	438	432	425	415	419	412	407	401	425	454	393	427	400	429	421	429	448	410	444	413	393	411	402	397	414	457	424	433	413	394	415	412	404	463	434	442	412	432	409	403	420	419	424	416	435	411	446	421	396	447	420	434	425	452	386	437	454	409	404	413	403	402	433	428	409	413	442	410	397	410	412	410	392	438	427	417	396	408	438	436	431	399	442	403	453	427	422	406	415	436	424	404	399	440	417	389	411	398	438	404	435	410	391	417	408	437	441	406	371	409	428	428	415	424	412	452	419	397	404	441	393	423	369	413	375	430	443	367	438	416	422	403	397	440	443	433	434	455	432	438	405	390	441	432	432	409	389	404	414	421	419	420	439	415	450	406	395	401	378	429	442	446	428	432	408	425	408	446	455	387	449	413	418	418	425	400	402	389	453	407	399	415	395	413	381	420	455	397	439	421	430	449	444	450	456	416	405	451	411	440	398
66741	32999	6056	938	653	564	435	442	383	384	385	334	338	356	352	326	336	328	307	308	311	302	307	311	331	322	339	313	319	316	293	304	286	296	298	299	314	325	312	324	351	267	290	296	351	295	307	330	297	287	333	308	301	292	274	311	304	284	294	280	314	287	341	309	316	329	295	274	274	334	305	327	344	312	326	285	294	296	308	297	293	322	339	344	263	290	299	288	296	283	307	313	293	288	315	290	295	289	302	302	342	303	289	293	320	320	313	304	296	331	308	270	291	314	289	298	293	294	342	286	272	302	283	285	353	294	323	294	315	308	287	298	313	307	292	292	295	293	300	314	288	315	314	295	300	297	270	323	340	314	327	305	286	285	278	305	300	334	320	290	327	300	297	275	290	300	297	297	330	326	281	292	316	345	319	294	326	314	318	347	308	279	286	325	304	282	315	285	305	313	301	259	320	299	303	310	332	300	289	362	307	323	302	306	293	344	326	297	288	303	297	287	297	307	322	296	305	315	322	289	294	290	321	305	286	290	276	299	309	297	292	289	322	307	327	310	311	285	294	324	311	306	322	309	287	296	312	323	278	320	325	288	342	317	306	307	277	265	293	318	329	315	289	302	303	309	292	312	287	351	313	283	275	280	291	324	298	317	278	309	284	323	301	304	300	300	290	306	325	290	316	289	320	297	321	324	292	284	340	322	295	299	301	318	323	305	315	309	322	301	324	332	311	301	316	282	321	304	309	277	301	319	273	324	272	276	330	311	316	308	307	307	348	285	277	306	296	316	298	308	302	289	307	284	284	270	316	324	303	314	278	288	283	304	301	295	304	305	299	277	303	320	319	303	305	301	301	279	272	317	291	314	316	312	319	295	322	310	308	352	279	298	300	306	295	297	291	325	321	297	297	297	277	318	300	315	292	292	332	316	285	281	292	302	293	317	311	304	301	305	289	268	305	298	325	317	281	289	323	297	316	284	310	292	286	316	328	308	302	329	294	296	281	311	344	282	299	319	342	267	324	338	295	313	278	309	297	308	285	297	273	317	287	316	306	295	333	309	315	258	295	304	327	315	279	287	305	288	311	321	279	306	343	312	287	336	296	296	277	305	302	277	307	307	291	282	307	313	323	321	309	280	289	326	316	327	318	305	297	303	313	287	296	316	284	299	306	290	291	311	309	317	275	303	303	317	332	311	311	291	285	269	329	304	309	297	277	314	307	307	257	297	310	305	307	307	279	286	288	295	272	277	302	324	279	317	321	346	298	291	320	319	280	302	314	279	279	310	309	315	294	291	306	294	299	296	325	307	333	313	321	325	301	276	316	297	332	296	286	305	317	322	335	327	313	297	326	303	313	322	299	282	315	290	313	327	299	272	316	320	296	301	307	317	306	289	287	330	334	312	317	292	310	282	305	295	275	350	291	339	304	302	299	309	311	301	294	295	290	294	294	301	298	289	305	313	281	298	295	322	309	313	289	314	326	290	299	296	319	299	297	293	286	265	291	290	335	317	321	304	274	304	305	282	308	327	273	338	316	283	309	272	317	309	310	327	288	296	311	346	291	312	274	282	329	254	291	287	315	300	295	285	326	285	317	310	307	310	311	301	335	298	304	269	290	283	271	301	339	330	289	339	311	302	293	326	311	311	305	284	291	305	296	279	317	318	310	302	322	273	313	320	309	319	307	305	305	322	315	299	292	324	301	294	326	298	315	299	312	322	307	312	328	310	315	318	294	309	297	333	309	281	304	299	325	281	276	306	329	247	310	303	299	308	308	293	308	297	287	328	323	312	282	286	301	294	330	300	291	302	283	300	286	321	320	299	271	278	342	300	316	270	277	327	339	320	320	317	314	291	327	283	330	311	308	323	331	294	291	313	288	327	287	291	318	306	330	301	327	330	326	299	311	273	275	304	303	297	262	307	310	285	300	284	288	290	302	295	310	301	308	325	316	297	320	320	294	275	296	286	291	327	316	332	309	303	292	327	282	314	280	295	278	302	319	282	290	313	299	289	291	304	286	302	291	286	302	306	316	285	277	283	330	305	306	317	305	304	329	293	296	293	269	313	307	272	321	296	283	344	327	327	293	321	336	265	314	323	321	312	328	292	335	310	312	295	313	323	295	319	307	335	334	290	301	291	292	311	312	332	298	285	285	302	325	315	296	310	320	285	299	307	319	336	278	313	310	305	319	313	311	286	302	290	307	270	305	326	324	330	275	328	300	331	316	291	294	298	308	309	325	284	313	287	311	310	324	306	288	321	316	311	309	331	309	297	268	300	280	307	284	315	302	293	304	319	317	324	342	316	297	299	299	287	286	309	304	334	310	295	319	349	266	287	319	316	313	295	302	308	330	325	325	302	283	277	308	322	297	333	296	308	322	306	305	300	315	304	291	313	294	293	305	329	314	288	270	296	332	308	315	291	324	290	312	314	304	332	353	315	318	308	291	270	307	302	286	326	295	287	282	320	287	296	304	307	316	336	275	268	296	320	311	321	285	324	269	299	295	309	300	300	289	320	270	288	301	323	321	264	311	306	306	300	306	318	286	291	286	326	325	250	326	335	300	278	314	311	276	308	338	280	292	283	297	308	294	303	311	290	313	287	274	276	341	318	294	332	308	311	303	311	299	322	314	315	290	321	324	308	331	328	269	322	274	263	330	295	306	301	323	323	321	343	350	338	334	298	286	299	287	286	302	278	296	333	267	300	298	308	322	286	279	290	316	318	335	301	299	311	273	300	339	267	288	285	291	320	314	292	286	309	350	268	297	304	289	333	293	293	312	302	315	311	314	295	309	287	301	311	306	314	296	281	334	301	293	333	317	273	316	312	303	316	309	271	318	282	363	346	301	316	279	312	349	323	295	283	293	319	323	291	284	319	278	315	304	331	303	327	321	297	335	299	297	315	309	282	313	329	300	303	306	300	290	271	313	270	324	328	294	313	292	311	313	304	310	323	286	274	275	289	299	281	318	309	294	307	321	305	325	298	299	271	318	306	275	329	281	285	305	303	282	300	312	326	271	305	301	319	285	321	280	319	287	258	282	302	269	280	291	306	316	316	308	285	296	318	301	315	277	322	326	271	292	315	278	302	351	268	284	315	315	277	307	330	328	309	305	306	274	283	302	312	325	317	311	290	300	282	299	328	315	293	271	275	310	310	280	295	281	294	345	304	308	291	275	292	288	330	266	309	301	314	317	298	292	303	268	305	281	322	298	305	305	312	273	339	342	278	287	298	295	288	317	305	300	295	310	307	324	295	321	334	306	301	265	304	313	286	320	313	311	294	296	295	302	299	312	338	296	340	290	312	291	295	309	289	279	324	340	326	304	298	291	304	284	287	278	310	302	287	292	283	324	309	310	288	307	310	288	313	329	320	349	300	311	328	252	348	308	291	305	261	291	290	317	324	306	287	303	267	277	305	322	303	289	314	303	330	313	298	306	296	286	290	303	310	312	289	282	301	344	273	303	284	327	303	295	332	316	318	281	277	340	356
39612	11378	2322	2707	2320	2004	1752	1510	1333	1325	1196	1133	1080	1041	995	989	928	916	935	871	874	906	861	818	833	830	826	795	830	799	829	801	790	766	781	755	781	832	823	768	817	757	808	765	796	827	753	745	831	771	700	745	810	804	808	765	813	750	754	743	773	763	755	749	777	788	734	761	753	729	715	755	779	744	749	749	754	751	770	765	740	733	758	748	763	771	722	722	754	777	727	734	740	779	758	744	711	737	755	773	768	752	732	761	748	778	773	756	771	811	737	774	757	779	729	750	789	763	720	725	770	765	742	731	731	780	759	790	787	736	769	758	766	714	768	806	749	792	782	812	748	758	726	759	694	768	743	726	690	782	717	733	710	758	765	733	803	763	682	720	722	784	780	736	774	737	723	751	711	735	744	761	734	731	722	758	766	741	787	727	758	742	717	783	744	769	779	731	765	783	765	770	763	725	815	709	692	775	765	736	741	774	774	738	753	707	716	749	738	774	761	746	733	750	759	779	769	708	726	743	776	755	756	742	761	750	766	800	774	763	751	777	703	698	773	717	705	714	715	730	807	750	726	769	771	826	755	781	728	723	783	729	745	743	773	784	719	728	758	741	769	746	738	694	785	769	769	751	753	748	740	775	751	748	721	742	705	691	747	747	754	728	714	773	794	708	749	770	771	791	858	732	781	731	762	718	736	772	759	737	820	726	784	762	730	735	757	695	696	733	720	770	794	740	716	741	739	742	762	785	754	741	810	729	803	785	748	747	713	739	752	744	737	763	767	763	751	701	769	737	734	747	783	779	819	747	802	747	787	759	697	744	789	768	748	784	819	737	749	758	756	759	706	749	751	739	736	763	754	765	765	769	791	768	744	776	707	762	784	777	786	775	726	746	728	701	759	770	751	700	772	779	751	744	746	796	766	707	717	771	725	744	727	725	745	782	707	753	757	732	746	761	766	721	763	775	771	749	763	749	776	744	740	726	782	798	737	724	751	828	762	761	728	774	742	756	681	719	765	764	795	761	760	800	772	694	745	720	740	770	724	784	726	710	755	766	726	711	792	737	736	708	740	808	774	735	779	774	752	757	735	757	769	730	739	702	710	786	691	762	733	714	747	768	725	754	710	730	758	759	699	759	777	775	795	776	766	774	730	700	733	739	742	765	768	745	705	776	734	764	749	770	748	731	762	763	704	741	731	755	736	736	761	755	770	772	742	737	754	752	769	742	775	761	749	765	760	762	769	720	763	763	743	754	717	767	730	777	762	744	782	770	730	759	763	746	791	765	775	793	750	782	745	754	786	749	747	739	706	746	723	748	752	734	714	751	790	756	677	769	753	749	815	768	763	743	718	782	717	744	760	765	775	730	763	774	801	796	738	775	746	768	733	700	772	774	745	725	740	765	751	685	679	726	759	750	765	773	719	751	767	724	786	748	761	728	744	745	763	737	735	767	752	779	762	726	682	765	719	784	744	701	794	708	763	792	752	729	713	772	758	703	724	755	780	735	779	759	729	781	771	739	733	797	770	764	771	762	794	726	797	777	752	759	703	768	811	719	739	750	735	772	734	741	694	735	730	733	732	756	700	758	732	765	747	762	779	751	722	709	732	768	733	749	766	752	751	800	761	758	776	767	738	716	751	773	806	735	789	717	773	755	715	779	783	775	765	729	739	745	755	716	701	707	754	771	731	726	752	733	756	725	780	730	754	743	742	739	711	755	764	731	741	708	704	778	713	713	745	716	686	758	733	714	709	799	757	749	758	724	739	765	746	735	684	730	717	762	749	722	733	757	798	731	726	771	760	770	753	753	736	760	741	813	678	731	749	765	791	766	711	726	768	754	754	782	737	716	774	755	701	699	739	761	782	739	735	728	751	745	715	761	771	706	745	728	760	787	743	794	775	761	732	736	759	724	720	771	720	773	730	702	784	725	770	754	748	727	739	791	768	769	751	697	755	775	747	716	781	765	750	773	792	751	790	749	762	738	765	711	746	730	763	759	693	750	718	756	768	746	744	756	803	768	769	727	726	735	690	772	772	793	743	740	772	732	765	765	700	730	760	768	789	670	752	750	767	774	732	763	744	750	784	773	745	756	738	718	699	745	731	723	770	745	812	771	748	778	749	714	730	758	746	743	770	709	750	786	769	723	750	725	771	719	721	717	738	766	767	697	750	790	765	762	772	747	728	761	729	721	782	782	774	758	717	726	765	711	797	775	716	736	726	760	777	747	726	766	785	774	753	748	745	761	748	726	750	783	762	769	740	751	772	698	760	731	753	781	748	740	712	719	742	752	781	722	767	746	762	730	743	770	761	708	761	734	750	770	786	742	755	782	718	693	705	711	726	706	739	748	740	744	756	752	739	784	755	717	727	727	761	765	733	788	804	752	798	800	796	789	768	707	739	777	757	728	757	762	753	703	754	734	740	702	789	787	716	761	747	782	714	741	773	711	782	732	733	740	753	751	746	722	758	776	714	734	764	725	746	761	743	766	730	719	806	753	713	780	762	733	757	720	728	717	784	753	711	731	761	734	769	747	763	728	778	786	801	745	760	755	784	715	807	737	748	743	727	749	727	749	738	699	743	702	791	731	717	767	741	742	773	747	756	751	790	785	707	736	699	790	733	753	758	737	778	746	779	803	702	750	753	751	781	751	713	726	772	798	757	776	748	769	737	724	726	761	754	722	766	761	762	753	758	687	734	773	760	708	757	740	709	760	747	710	723	762	742	771	726	751	752	774	765	738	767	710	740	796	771	728	702	750	766	756	708	751	797	748	746	749	786	760	733	785	764	784	717	755	811	718	752	750	756	720	750	712	734	759	798	742	778	770	745	769	785	760	720	747	685	747	753	792	764	719	718	795	768	748	772	744	760	744	758	786	789	720	741	719	740	796	776	749	771	762	743	783	789	788	733	706	760	790	781	797	770	784	745	747	767	749	733	745	726	760	753	724	709	744	787	742	740	734	757	758	766	789	674	798	774	744	733	766	750	767	797	717	685	757	777	790	777	791	732	798	759	777	719	723	738	736	737	719	719	740	778	734	747	845	782	755	767	730	735	771	734	751	792	743	683	693	755	754	734	743	740	747	752	707	755	728	745	771	756	723	743	738	722	747	795	793	758	756	740	720	744	743	725	738	739	745	707	748	741	775	742	768	750	777	769	764	739	723	756	757	762	728	737	740	756	726	715	747	699	757	771	696	751	790	769	752	777	750	768	721	764	762	724	788	755	812	746	774	760	796	722	760	725	769	762	726	744	694	721	748	759	781	715	778	774	771	722	758	735	723	799	779	749	716	728	758	774	766	765	753	756	785	771	760	777	727	738	767	740	720	772	738	783	753	728	764	717	757	782	748	759	738	814	774	738	740	755	786	775	762	755	731	765	726	741	686	768	738	772	751	726	735	716	803	764	813	726	708	724	791	729	801	797	757	740	735	743	762	783	736	726	794	774	735	723	750	752	802	718	721	735	716	738	698	784	729	680	740	721	719	731	706
78206	42716	12250	2337	1034	845	674	568	541	507	465	418	400	426	383	363	342	358	329	339	341	321	327	359	350	362	311	294	298	293	315	317	322	298	295	333	299	320	332	294	294	317	322	314	282	331	333	317	313	298	289	271	316	320	297	301	350	295	304	296	322	314	320	344	316	292	288	310	283	364	307	309	309	274	293	295	302	284	284	301	301	292	293	309	298	311	323	293	296	326	285	307	318	303	351	298	300	316	280	324	305	297	299	331	291	301	288	312	284	311	298	297	324	320	303	295	303	331	313	320	324	324	300	320	306	307	297	310	289	302	274	323	290	296	306	305	295	304	328	336	325	260	286	303	293	319	325	296	290	309	296	311	317	286	335	309	292	318	308	282	325	314	299	308	303	303	308	289	297	279	317	299	320	287	310	327	331	294	312	325	308	303	312	309	295	335	318	301	283	301	294	302	317	315	324	312	293	294	325	305	310	334	298	335	300	297	322	334	349	328	308	317	342	294	332	280	286	286	321	316	296	296	320	321	277	315	293	305	313	310	291	309	308	307	295	330	318	316	318	322	294	293	328	308	303	310	312	295	297	311	302	311	302	318	315	329	307	330	320	277	310	309	302	339	305	310	304	300	293	306	310	351	314	305	342	273	304	292	318	303	300	302	317	280	293	328	291	291	321	274	306	296	314	283	313	310	333	332	313	284	306	300	297	297	329	304	319	331	273	302	299	300	311	302	320	284	304	319	305	339	322	343	335	317	285	300	280	278	335	286	307	307	313	288	366	328	317	285	301	315	311	250	335	291	312	307	268	296	310	291	332	301	342	291	312	303	306	288	260	295	303	313	286	321	350	337	320	288	333	309	336	290	304	297	311	320	322	295	306	300	298	315	280	307	297	313	284	318	320	319	312	309	286	318	332	303	290	311	329	317	284	302	347	291	309	296	281	320	283	303	326	265	313	294	321	314	296	299	324	287	302	296	317	322	284	316	260	300	282	301	315	306	311	332	331	322	308	299	309	283	335	309	318	283	315	291	309	289	309	325	305	294	321	284	299	287	299	302	344	318	303	342	309	298	295	350	298	317	285	314	342	342	303	310	301	318	306	323	330	311	302	324	294	296	293	286	350	299	327	302	272	319	294	288	309	308	297	333	296	301	303	308	298	278	323	312	298	288	323	304	313	295	296	338	325	330	319	282	305	286	289	261	312	298	289	287	288	303	294	362	347	286	278	312	325	305	316	312	289	325	328	301	272	302	311	315	316	286	304	334	323	315	286	312	292	315	266	329	306	331	315	337	318	299	295	305	302	305	353	283	308	350	294	319	273	286	292	278	275	302	293	322	343	287	312	314	293	321	276	274	324	300	346	319	287	319	311	320	302	280	345	329	282	291	301	289	291	317	287	295	307	291	326	279	262	299	287	288	311	309	332	334	266	302	315	286	274	319	302	282	299	296	308	293	272	270	275	299	280	290	360	304	291	313	288	309	310	298	313	295	293	291	294	307	338	311	305	312	304	328	290	310	320	298	272	286	301	287	303	282	329	305	300	320	319	316	297	348	298	300	323	307	309	309	278	312	280	285	306	273	319	306	296	285	290	309	295	313	289	328	290	293	289	316	322	280	324	308	313	329	308	295	277	290	323	308	302	278	295	291	296	320	302	331	319	299	279	302	266	305	314	284	313	256	339	304	289	347	290	296	299	285	319	268	317	305	281	311	339	309	324	314	297	310	327	273	283	303	310	306	288	291	329	297	284	294	268	309	282	269	324	348	316	286	334	283	302	278	329	313	308	310	317	336	329	322	291	269	286	305	309	267	346	310	314	281	318	306	297	304	296	309	273	306	296	288	294	304	319	306	328	277	299	284	316	292	307	280	303	302	312	293	311	320	316	286	290	315	273	285	306	308	299	280	273	299	319	295	297	298	323	307	362	297	298	292	314	288	301	291	329	312	297	310	330	313	276	290	322	322	327	319	308	285	310	318	310	284	307	323	332	310	338	314	318	293	312	280	284	279	285	341	272	313	277	332	300	301	320	318	312	278	300	274	318	302	311	327	326	312	331	300	283	296	317	301	283	284	349	320	323	348	310	281	355	296	283	304	309	318	296	294	340	298	288	349	326	310	319	275	304	284	331	327	310	308	347	332	327	319	304	282	305	332	314	295	296	302	323	320	309	273	329	328	290	292	336	302	305	310	305	309	318	269	312	325	301	331	308	293	312	285	348	289	327	340	299	271	318	346	294	302	283	311	317	298	318	297	311	330	308	303	304	281	296	301	303	317	289	290	294	275	274	247	328	297	318	309	311	321	329	316	336	333	324	262	287	275	275	311	295	300	322	290	310	310	314	328	273	316	318	278	324	275	295	294	302	302	301	307	303	310	305	279	304	284	282	322	314	314	312	293	315	327	342	297	288	310	296	297	327	303	292	317	284	311	314	329	297	285	332	251	284	318	312	326	307	298	331	324	287	303	312	295	295	305	316	268	300	314	315	288	295	279	316	333	280	308	326	305	349	293	295	337	363	327	284	295	320	336	327	293	294	288	294	291	294	295	301	272	303	299	313	301	284	300	302	292	304	283	292	281	282	291	301	292	348	344	288	270	306	323	290	304	279	252	288	292	339	300	295	311	307	324	321	299	337	314	326	318	295	289	342	297	317	291	297	321	307	310	284	286	305	291	312	283	273	317	316	318	326	294	280	315	339	337	325	326	331	323	307	305	316	332	271	297	281	304	288	277	284	349	329	300	308	300	292	313	317	318	299	325	324	317	324	326	314	307	322	320	277	275	289	316	305	298	304	298	311	322	295	304	310	327	302	321	294	311	311	322	304	332	301	305	327	314	306	314	320	291	311	314	321	299	276	340	319	276	325	313	311	317	317	332	285	320	302	294	297	351	294	310	333	312	338	292	300	331	285	274	328	300	289	316	302	297	279	309	271	324	324	276	310	327	300	290	301	310	322	291	284	284	296	325	304	287	302	323	301	296	304	306	298	292	293	322	291	318	291	282	337	291	318	323	309	296	336	332	276	283	313	333	309	289	330	312	294	288	292	309	324	279	297	278	278	316	310	251	318	278	306	292	311	303	303	299	293	328	292	290	303	337	291	314	274	337	288	278	316	312	311	300	274	292	283	312	308	286	284	298	299	287	327	350	318	311	311	297	283	307	324	298	339	299	280	313	286	324	295	326	297	331	308	306	355	286	280	322	280	321	301	293	310	309	309	290	299	294	276	302	310	281	321	315	317	291	327	305	320	319	292	318	270	283	310	284	329	348	276	319	299	305	302	320	295	267	307	294	288	309	298	318	324	280	308	296	286	289	293	345	325	304	296	286	296	288	296	311	301	284	298	301	276	314	312	320	314	266	292	278	320	310	338	315	319	330	318	305	311	304	284	322	326	299	282	293	342	322	306	288	299	299	312	322	302	303	322	286	265	310	320	328	279	291	324	315	328	303	301	316	332	300	299	295	301	309	306	297	297	337	309	309	310	314	290	322
49471	14977	3811	4234	3838	3138	2580	2240	1941	1779	1537	1412	1337	1289	1240	1192	978	1085	1053	1034	993	928	951	893	870	845	900	840	863	869	860	843	829	837	826	801	806	832	836	793	801	725	818	818	792	777	766	759	807	775	791	777	783	745	766	749	757	719	759	764	800	764	746	761	751	730	750	750	762	747	721	765	719	748	721	748	735	767	730	737	771	762	750	751	733	777	816	771	747	744	750	702	752	750	685	756	712	754	796	761	734	772	721	769	725	741	711	765	703	709	775	751	717	747	739	741	699	738	740	758	772	726	777	707	735	704	753	682	791	643	723	749	745	754	715	764	751	729	780	700	705	722	696	720	741	729	768	730	687	733	711	719	752	741	687	680	740	718	707	740	727	686	724	689	724	724	682	753	706	776	700	692	754	736	681	715	713	723	779	735	669	745	711	743	684	683	748	746	736	769	757	766	754	735	742	722	784	762	750	738	750	791	740	726	708	713	778	710	760	689	684	755	694	714	761	759	689	758	743	750	770	788	701	736	775	733	690	745	758	720	723	763	727	763	708	739	760	753	711	748	710	738	707	721	662	698	719	694	729	718	722	728	714	677	686	736	728	698	700	801	757	742	724	688	730	726	727	676	756	756	735	707	726	724	734	719	702	722	696	753	733	721	715	699	738	717	730	693	689	729	761	710	749	727	741	737	735	718	736	789	737	735	713	803	719	781	786	747	710	721	744	735	758	714	697	728	750	717	738	743	703	706	697	742	767	739	750	747	716	777	721	739	740	717	697	714	726	744	714	727	697	714	736	719	730	711	713	732	720	698	712	745	705	706	727	733	721	755	706	699	716	747	766	785	716	744	751	753	718	752	726	745	715	733	759	724	699	727	691	721	688	752	711	723	735	765	731	714	757	701	676	773	732	690	733	767	726	753	715	707	687	759	735	721	693	717	748	690	744	761	750	692	747	705	757	689	700	739	778	744	716	649	726	787	736	720	729	712	747	730	720	770	722	744	726	728	752	727	685	767	739	714	712	735	780	731	780	755	763	668	709	743	732	726	736	732	702	707	734	722	717	751	738	717	756	720	688	747	740	754	779	719	724	728	697	711	730	759	730	693	706	728	734	752	716	761	735	708	784	739	750	661	758	693	695	765	712	715	764	718	684	706	745	787	754	767	745	723	714	691	742	719	718	706	719	711	760	707	690	751	717	748	770	732	702	705	717	786	730	713	718	752	691	724	735	731	676	768	755	718	724	770	752	755	743	700	718	725	682	732	693	769	705	702	821	744	683	714	760	690	755	747	736	743	748	707	734	717	694	682	702	677	672	727	714	715	725	734	700	750	780	706	738	752	685	759	731	716	716	764	764	682	680	768	716	712	709	740	755	695	726	744	730	724	726	717	709	713	740	723	696	749	766	754	713	724	711	758	695	714	756	782	748	704	816	705	744	663	760	751	723	696	729	707	733	753	712	713	725	709	714	730	700	734	740	702	727	729	773	698	698	736	712	731	708	720	730	715	738	727	712	718	755	740	700	742	767	693	712	736	754	757	735	728	728	775	750	712	688	766	687	705	735	711	724	757	742	734	744	714	773	700	718	712	756	743	733	713	736	714	785	716	712	773	733	723	784	694	785	703	669	762	696	721	746	674	712	707	723	740	738	728	703	742	733	739	710	687	728	739	752	701	747	738	688	748	783	708	759	713	695	706	738	746	706	759	722	730	728	693	696	700	748	745	721	734	721	714	697	703	714	692	704	716	731	743	727	699	751	751	764	680	750	732	724	712	736	731	680	727	723	755	726	703	730	737	691	711	677	733	677	738	763	752	742	702	759	723	753	722	688	738	741	680	756	728	691	761	718	690	777	679	756	692	737	737	701	716	724	728	704	729	714	732	776	754	698	722	666	748	716	715	757	704	773	730	716	766	721	735	681	723	736	716	743	726	767	701	696	719	764	751	716	707	783	703	753	697	710	755	729	704	719	712	754	759	709	737	744	721	743	701	715	745	745	700	753	702	765	726	776	747	737	758	800	731	746	743	760	726	758	704	723	764	717	750	717	772	734	681	761	741	774	800	718	753	735	766	733	706	741	735	730	692	702	803	720	701	803	743	737	741	784	675	706	753	768	751	706	731	728	713	691	726	776	750	781	731	730	751	712	717	729	760	680	763	668	742	747	695	785	760	698	716	701	732	717	743	727	714	735	748	708	744	735	755	716	751	707	740	718	748	691	765	780	700	765	696	751	704	750	760	735	778	778	707	755	735	782	700	732	724	707	764	735	765	769	728	726	740	696	736	683	727	717	698	724	707	787	709	762	733	719	738	768	748	734	743	787	735	719	766	777	715	720	753	690	676	702	747	735	749	758	724	746	767	740	765	735	691	725	720	733	747	714	761	742	693	733	739	719	679	700	770	676	724	718	745	730	768	743	747	713	737	718	698	776	693	740	762	759	758	738	739	752	746	721	770	732	716	719	705	720	768	744	732	751	718	678	705	742	690	747	744	725	764	667	778	721	701	692	733	689	702	702	704	770	715	723	749	738	770	711	689	722	772	720	762	676	746	716	716	731	747	693	739	720	758	714	747	733	727	706	754	739	752	699	742	722	745	765	732	676	733	748	702	680	751	769	718	721	720	708	762	747	713	692	722	741	776	728	715	720	779	759	716	757	744	709	704	732	743	694	750	738	782	680	758	718	734	740	719	708	725	697	708	731	733	734	759	706	726	768	773	737	744	750	737	704	758	716	761	763	753	739	706	732	668	728	716	746	703	697	760	669	743	724	703	788	696	774	738	668	736	742	745	769	740	777	749	708	719	743	741	687	661	740	704	718	704	722	754	707	750	721	742	742	681	727	749	704	641	777	793	761	724	720	751	747	771	724	721	702	746	746	735	651	689	752	742	747	721	728	678	759	725	715	717	680	716	710	742	725	663	729	677	726	763	711	771	744	748	748	684	707	729	719	743	719	753	756	714	702	766	728	744	731	746	668	695	690	724	738	732	744	744	729	715	750	731	793	709	749	735	729	750	729	738	727	726	745	726	717	726	738	697	720	715	719	760	774	701	711	712	699	728	714	734	710	747	758	661	736	686	716	721	747	723	711	722	758	739	703	697	769	670	749	763	752	733	727	678	720	745	794	699	704	727	743	720	751	714	735	697	729	709	746	748	767	699	719	727	691	766	723	728	736	740	703	713	727	744	696	711	717	740	719	716	768	698	711	715	727	721	725	724	722	660	777	734	692	725	724	738	734	724	669	728	689	768	754	709	768	705	747	736	669	760	721	724	723	782	772	730	720	740	673	729	712	774	740	756	755	730	757	719	727	724	731	727	780	713	714	718	740	695	693	741	708	684	752	728	749	729	750	760	745	758	759	742	758	687	718	695	768	736	746	772	731	677	767	713	740	732	764	688	752	748	776	718	737	747	753	742	735	722	724	704	709	740	739	751	820	728	730	744	731	709	726	746	723	742	755	723	705	750	765	723	739	742	715	703	720	711	731	716
14620	1848	189	180	159	137	172	158	153	158	164	116	160	164	156	156	158	136	134	128	149	153	134	163	121	159	152	151	141	131	167	133	155	138	134	138	171	132	145	146	133	163	148	140	144	152	168	159	132	122	127	179	174	127	166	145	140	142	137	151	132	139	140	159	152	133	183	144	171	157	155	159	128	118	140	156	147	149	165	131	166	139	127	151	157	122	156	155	154	144	146	141	150	157	147	140	119	147	126	137	168	174	134	144	110	143	128	147	137	133	145	142	154	132	147	146	137	150	154	168	144	156	178	141	173	134	129	137	145	160	145	146	164	126	131	140	156	167	137	156	139	134	159	147	152	153	127	173	155	136	168	141	152	148	152	149	152	139	152	142	146	127	143	152	152	157	148	118	137	139	163	155	159	156	134	145	147	150	128	135	150	164	155	149	152	141	176	138	144	152	143	140	147	138	162	167	132	134	153	161	133	160	138	133	164	134	149	153	154	154	129	146	154	137	130	132	131	140	161	141	165	140	151	139	166	154	135	142	138	133	164	135	121	163	127	119	148	145	141	145	127	158	142	151	128	149	135	160	146	127	128	152	131	173	166	141	157	150	135	150	140	157	152	121	151	136	139	148	158	129	130	144	157	132	161	130	130	153	137	148	139	162	153	149	133	145	148	159	157	134	145	153	145	129	155	155	141	114	156	134	167	163	153	153	138	138	145	137	144	147	145	153	173	156	153	140	152	145	144	139	141	135	129	155	153	151	115	125	123	152	146	152	127	144	147	134	143	135	141	137	129	145	149	135	120	139	152	114	130	137	149	156	124	153	140	152	150	132	135	172	161	145	169	148	147	144	162	152	137	142	141	163	158	154	137	155	141	146	153	137	147	154	127	138	124	158	123	132	144	155	147	153	142	139	157	147	166	147	157	147	139	119	149	163	139	151	132	146	158	147	139	153	157	126	142	145	146	150	139	152	152	134	147	164	143	136	132	158	153	165	149	148	145	148	130	142	155	149	144	142	147	161	170	159	160	157	138	159	158	159	127	156	129	137	141	149	105	152	132	133	143	123	149	132	148	142	117	145	151	171	139	136	157	128	158	139	150	152	153	138	132	136	145	152	142	143	152	164	119	167	176	150	139	145	152	152	160	157	141	147	150	152	142	137	136	130	138	134	122	143	136	129	158	155	142	155	151	146	147	144	144	128	151	146	164	153	134	125	143	152	163	143	130	146	149	138	153	160	165	132	156	129	143	156	141	132	166	141	132	159	140	141	127	139	163	133	142	154	154	162	152	148	131	155	141	161	166	154	158	153	152	148	140	119	112	142	150	149	132	134	143	147	160	134	128	150	169	117	151	165	165	155	142	129	126	158	121	148	150	158	168	146	145	164	151	156	150	150	155	166	152	144	139	151	139	178	129	128	176	135	137	160	158	124	126	141	140	147	152	141	139	149	160	140	135	135	132	161	152	141	146	163	142	136	126	147	128	137	141	167	148	133	129	141	146	140	135	148	127	164	154	119	153	135	156	142	139	173	156	153	134	149	138	150	135	146	152	120	135	141	151	144	131	164	155	148	141	138	154	150	145	147	146	129	158	142	186	138	164	138	128	157	125	148	139	149	132	132	149	151	143	129	133	150	145	130	153	145	134	134	171	146	142	135	130	159	166	160	142	145	152	150	145	146	185	146	142	140	149	155	156	140	145	155	125	164	129	131	175	173	153	152	150	172	161	134	145	147	149	143	149	168	139	141	156	156	154	130	143	150	149	167	154	164	142	132	131	159	138	152	135	133	156	137	153	173	143	145	169	149	148	132	147	143	150	171	174	160	135	160	140	148	136	169	126	137	142	132	127	153	151	148	134	134	125	130	156	160	147	141	142	158	148	138	131	127	154	146	131	146	165	165	162	153	156	170	129	152	134	141	153	134	137	150	126	151	161	160	144	159	154	168	149	152	119	157	123	151	152	127	158	152	150	136	167	151	165	161	166	132	130	151	177	137	166	159	150	148	135	166	139	132	176	152	166	152	145	124	143	127	138	143	111	138	141	134	151	141	154	117	186	130	131	130	130	151	139	144	156	138	180	132	144	165	159	129	145	124	150	145	125	154	126	142	160	146	137	146	124	130	159	153	137	135	140	125	130	146	169	142	157	141	136	147	142	139	138	173	152	158	135	137	144	135	143	174	132	135	147	132	136	145	151	125	144	134	139	145	131	138	160	147	169	140	161	157	178	152	178	175	164	150	138	131	142	145	166	174	143	156	141	137	150	146	155	143	131	155	132	160	136	137	154	146	121	167	127	133	146	140	157	162	115	153	139	166	158	151	157	145	149	155	163	139	146	138	150	133	144	153	155	147	146	160	143	143	149	124	140	141	135	143	146	145	144	150	141	142	118	156	134	159	158	157	154	138	143	149	139	153	156	150	172	169	143	157	141	152	138	147	131	135	150	182	150	150	157	126	132	146	121	136	138	141	137	130	139	135	143	159	145	149	129	132	132	153	125	149	145	162	114	152	150	154	149	150	129	160	140	147	133	144	134	136	166	139	158	140	161	156	149	139	140	139	146	143	174	144	139	157	130	147	134	157	148	144	146	151	147	142	144	143	134	141	148	131	144	149	150	165	143	149	139	138	122	131	131	144	144	159	144	149	156	144	147	133	158	160	152	134	152	143	142	157	161	163	130	164	139	148	151	143	147	124	151	158	137	149	163	143	139	123	142	145	123	135	142	131	158	129	138	161	162	137	143	146	148	112	148	97	121	155	140	153	134	134	111	158	142	148	136	152	121	143	149	156	129	158	145	162	167	160	144	160	178	166	141	130	146	154	166	148	139	164	138	145	132	158	168	148	132	135	156	146	148	147	159	133	117	145	140	165	152	154	162	152	182	153	162	147	161	136	138	146	131	165	135	156	139	140	124	129	148	156	140	130	142	150	154	147	145	149	154	118	160	146	156	126	127	165	148	132	133	128	131	182	128	164	173	134	157	147	146	170	149	160	158	140	132	156	130	126	169	135	135	166	167	145	152	158	149	143	124	144	156	138	158	119	153	149	141	146	139	121	132	132	159	165	152	157	156	133	140	138	118	144	149	144	127	134	134	157	137	142	127	131	165	136	144	152	129	185	137	144	138	143	136	126	160	130	144	136	125	153	121	153	132	123	159	147	158	182	142	128	137	140	143	128	145	169	157	137	145	135	153	158	121	134	149	146	143	150	144	172	131	139	136	171	137	164	162	142	138	161	160	149	134	146	146	142	135	143	159	140	171	148	146	153	147	133	162	125	159	140	161	115	138	157	132	170	159	140	149	131	159	128	156	146	170	152	138	132	130	138	152	158	150	148	136	146	139	141	135	152	118	152	166	146	159	159	148	136	167	149	156	184	156	167	131	150	130	130	141	154	156	129	161	155	128	142	123	140	130	146	153	139	166	147	162	151	156	150	146	157	150	138	147	158	156	136	154	127	153	171	157	130	142	143	135	141	159	116	168	146	144	144
12809	1634	506	484	510	476	458	450	418	417	426	410	455	436	419	404	413	409	436	419	427	419	412	429	405	439	427	382	423	469	418	409	413	398	402	418	397	387	401	457	426	410	390	399	420	421	429	408	394	438	433	450	426	392	394	422	403	429	436	419	442	461	400	403	429	456	428	386	401	385	420	368	405	425	422	392	428	433	419	418	446	402	427	425	412	383	408	398	407	403	430	438	396	392	427	420	458	392	423	435	423	429	382	442	397	446	424	425	458	417	416	434	399	409	418	466	397	413	382	406	423	418	409	414	419	457	371	408	421	371	409	379	413	422	412	444	410	417	381	431	400	424	456	453	431	447	417	363	420	422	414	384	398	358	445	391	407	418	409	411	425	398	381	390	424	412	401	399	394	439	429	409	401	417	396	361	433	432	419	440	404	361	404	443	392	433	404	400	478	435	406	407	411	454	384	405	404	394	391	440	398	415	418	456	421	437	364	394	400	426	426	373	438	447	431	434	423	380	395	413	402	405	433	420	418	375	404	377	433	416	461	404	410	408	427	407	425	466	403	423	433	401	422	419	423	429	416	408	417	395	412	406	392	455	402	406	379	413	383	420	453	442	390	389	408	410	436	432	388	413	371	407	377	418	439	443	430	423	386	433	449	432	442	416	417	387	387	425	432	460	412	421	399	428	426	414	405	394	411	403	398	373	406	423	436	421	401	410	414	406	438	438	391	412	415	367	436	396	399	394	413	421	405	448	418	448	410	396	443	417	421	419	389	409	409	417	388	402	421	414	394	400	388	425	446	410	419	434	415	406	427	451	397	406	426	429	429	394	433	422	406	420	376	433	421	427	413	420	425	408	411	419	413	444	400	405	393	434	404	401	393	426	408	390	415	424	424	415	397	383	410	394	387	405	369	438	427	409	388	385	441	410	413	396	468	379	418	450	446	373	401	426	439	442	378	413	432	419	421	428	426	387	371	427	408	438	404	442	412	445	391	396	428	440	431	430	417	431	391	422	454	424	476	412	396	416	396	411	435	438	394	417	443	441	384	422	437	422	393	411	423	419	437	384	403	429	403	417	410	405	423	411	408	415	411	408	378	421	427	432	410	410	434	431	425	383	458	417	438	416	458	404	402	423	439	426	412	444	457	443	412	410	435	401	393	401	417	412	398	430	425	457	442	406	448	413	414	422	403	400	415	437	395	400	424	381	433	440	402	417	403	426	437	420	387	383	409	429	413	412	436	429	410	425	421	432	427	416	451	429	406	424	421	397	400	440	413	408	458	383	420	394	387	406	403	393	453	400	390	391	398	412	418	426	426	424	430	404	420	417	409	394	404	414	449	447	460	424	411	455	407	441	403	426	418	428	418	427	461	383	369	399	458	408	408	406	392	404	419	404	394	411	412	400	413	390	409	390	455	417	441	400	419	431	406	380	387	444	399	442	410	388	400	408	444	425	419	417	404	402	396	415	434	382	422	405	385	394	416	402	399	400	381	420	419	424	393	439	433	403	392	418	416	416	419	403	416	404	367	398	421	443	419	411	415	373	437	405	394	414	451	414	412	410	383	396	450	435	388	417	427	399	415	386	417	421	389	421	425	416	416	421	423	376	458	421	408	397	405	394	404	410	425	416	423	407	397	415	422	440	392	380	417	401	411	451	428	415	466	453	393	419	381	438	412	436	417	429	442	409	423	415	413	416	399	373	400	430	365	433	414	403	448	408	388	388	431	409	460	414	403	442	402	417	413	458	394	412	412	417	400	459	438	435	428	397	429	434	413	434	410	431	416	400	404	436	427	407	428	428	413	441	449	442	416	433	417	381	399	394	421	445	420	421	434	417	417	468	420	441	390	390	410	415	417	425	394	367	380	413	424	401	431	407	432	410	412	406	404	426	366	412	426	422	407	423	398	455	412	434	413	402	435	418	424	452	406	400	391	404	397	430	411	390	416	397	483	438	452	422	464	430	405	427	449	393	375	439	408	390	419	400	441	397	420	409	439	434	460	433	384	431	409	398	403	406	415	411	423	382	398	399	427	409	397	388	422	408	419	437	418	426	376	412	402	403	419	415	395	388	406	445	455	433	433	426	449	373	391	432	420	408	415	383	392	427	397	446	404	384	429	398	408	443	410	460	419	408	417	423	431	401	439	428	428	409	421	418	435	403	424	404	393	409	432	427	430	398	424	384	375	402	449	436	436	420	405	428	420	411	450	422	467	442	385	398	457	456	419	417	420	384	404	404	413	399	449	396	426	354	378	443	391	445	404	407	437	385	415	403	395	378	424	415	414	395	399	427	444	417	434	411	409	410	391	425	410	408	408	404	407	443	441	408	421	417	424	440	397	394	435	427	414	400	442	417	411	376	425	400	425	412	352	403	392	438	402	386	423	431	436	435	441	417	421	383	416	384	443	451	414	397	436	394	406	427	387	398	422	416	435	429	433	439	426	431	390	398	424	409	420	383	451	412	416	393	427	392	344	420	423	401	379	396	423	412	399	438	425	433	450	451	375	427	437	385	412	374	391	375	362	418	427	407	421	473	423	411	436	414	402	398	426	415	384	413	416	424	412	437	429	409	423	435	408	402	411	422	411	401	452	380	405	402	411	415	396	406	409	406	387	406	410	401	432	385	389	416	424	416	423	430	376	443	416	389	402	434	388	389	370	402	434	425	445	426	391	397	441	431	411	412	412	436	401	410	387	436	417	452	399	445	402	421	438	412	447	428	468	421	405	405	437	418	440	397	426	408	421	407	392	393	432	436	448	399	406	424	423	404	430	416	415	433	407	394	413	428	392	418	404	450	418	396	417	421	446	458	444	412	418	388	422	368	411	407	393	443	414	382	428	395	382	423	412	428	420	405	394	389	413	438	397	435	398	410	446	379	401	434	422	422	422	413	391	402	406	405	394	402	407	455	427	424	376	384	409	421	429	368	420	427	415	429	395	412	424	411	415	391	405	409	386	396	383	409	451	437	447	370	431	431	419	413	415	431	400	448	415	416	446	410	398	432	392	411	399	387	426	429	422	425	410	355	385	436	429	414	394	394	441	397	421	385	402	417	421	431	405	375	392	410	410	406	383	411	399	381	407	425	417	406	417	390	422	458	425	449	406	397	432	398	407	440	446	402	425	408	419	414	407	398	457	403	431	441	406	420	417	396	382	420	405	410	400	418	419	400	402	433	411	412	427	360	391	427	412	434	426	393	427	437	423	426	450	432	440	413	408	360	416	426	444	409	397	428	450	409	423	438	447	425	402	440	430	441	440	427	411	410	432	394	399	424	384	431	415	410	394	424	407	437	411	421	408	413	395	400	388	408	373	413	409	403	397	395	428	393	413	426	400	408	418	437	426	414	408	447	388	405	399	398	426	423	471	391	394	434	393	412	428	417	420	385	388	423	433	405	397	433	418	411	424	428	400	417	416	414	421	405	386	359	379	418	431	401	427	415	424	405	419	415	445	396	411	409	408	389	441	428	396	422	410	443	408	427
67001	31999	6025	998	668	552	494	379	418	387	365	346	333	368	347	343	332	355	351	304	279	271	321	317	322	306	335	314	319	284	326	329	275	311	297	291	347	310	309	300	312	276	313	291	301	265	315	337	318	308	299	301	294	289	326	261	326	316	302	283	315	319	288	329	316	315	325	287	279	324	313	289	305	323	290	330	299	284	297	332	294	328	282	331	312	334	286	301	343	323	326	310	333	283	335	296	288	307	317	316	322	271	317	310	283	314	320	282	308	321	305	300	287	291	282	312	311	282	322	332	302	311	302	291	289	307	324	294	338	287	304	270	332	301	293	337	315	338	316	302	322	314	280	292	292	317	336	333	304	354	309	321	306	301	300	308	319	297	285	318	319	311	313	301	286	319	292	291	295	315	303	328	290	329	314	311	321	333	308	315	281	288	279	311	339	311	284	306	290	300	299	325	304	343	304	308	323	313	288	293	290	288	281	317	273	295	303	316	304	320	299	294	281	305	292	319	311	301	329	312	293	326	282	306	294	300	317	306	314	278	308	279	295	316	306	326	317	275	295	304	299	303	291	309	309	312	313	314	317	292	303	308	329	320	277	307	329	292	331	287	291	299	304	318	316	292	322	330	289	292	323	288	299	276	330	289	315	297	306	297	335	292	299	304	310	307	311	297	334	325	282	351	289	322	313	297	308	292	308	304	306	321	283	297	322	325	305	309	318	281	310	276	326	312	306	304	297	305	301	289	296	296	305	323	272	330	326	303	306	291	323	292	288	315	285	293	304	288	289	299	327	265	288	291	327	335	251	283	313	277	324	314	293	307	296	301	326	290	301	302	276	329	320	248	331	292	328	284	308	294	286	323	307	298	304	295	298	291	300	306	273	300	301	297	304	304	277	291	266	294	293	306	311	296	325	329	304	295	286	293	298	299	283	308	322	318	280	299	304	295	314	304	295	332	327	324	283	275	305	303	316	282	330	313	303	319	318	303	295	313	312	301	295	360	307	338	297	285	324	299	309	339	293	314	309	308	317	278	296	310	314	274	291	289	315	290	280	316	279	310	316	284	335	288	296	306	315	321	292	310	284	305	295	286	284	300	326	290	317	341	294	321	334	278	251	311	323	291	296	279	298	313	296	283	291	283	311	297	289	303	310	299	293	282	328	289	299	299	300	308	276	314	290	282	285	265	278	285	301	274	308	321	321	360	273	325	313	312	298	302	292	284	335	255	276	309	278	316	273	317	278	309	283	272	299	274	324	280	283	277	298	317	259	300	329	311	301	295	301	276	317	312	328	286	320	297	289	343	293	322	265	324	297	305	270	281	299	300	295	300	293	295	300	302	298	314	316	290	281	334	307	299	301	270	277	346	255	295	326	327	286	261	309	304	292	297	330	272	321	335	330	324	297	312	318	293	290	295	280	293	335	344	303	300	336	323	306	312	301	279	296	304	276	287	296	262	288	306	304	307	282	324	333	284	268	293	296	322	302	307	309	301	276	293	314	271	316	317	315	313	264	290	313	291	321	305	341	322	291	301	285	280	343	283	302	305	296	299	320	305	307	301	302	326	297	300	319	301	302	313	319	299	322	312	304	320	302	318	283	283	301	318	316	275	291	283	292	335	306	321	323	286	315	272	280	285	303	283	295	293	283	335	294	294	302	298	272	324	302	294	292	308	305	275	314	300	288	300	324	314	295	315	316	314	324	319	330	302	332	310	299	317	308	300	280	343	270	327	322	323	307	324	288	328	334	298	308	314	295	321	334	297	322	303	340	291	315	306	333	296	319	319	289	305	282	295	303	288	282	292	293	297	292	289	311	315	293	273	301	313	308	304	301	303	314	316	304	283	310	305	275	339	295	313	312	320	297	291	309	313	270	298	328	282	319	329	298	301	330	350	338	310	333	330	275	299	282	315	288	313	301	328	292	287	307	308	311	345	288	295	289	282	303	283	310	295	319	286	290	305	278	306	309	318	297	332	276	278	323	298	318	298	297	329	282	292	326	316	328	288	305	308	290	310	290	312	336	286	297	269	319	290	311	286	318	294	306	286	339	276	275	308	308	300	308	344	291	297	304	316	283	275	300	313	294	296	307	303	318	308	279	320	283	321	313	314	300	297	317	308	351	320	323	309	262	283	303	278	283	336	255	340	316	298	297	316	340	312	321	316	304	284	310	279	323	322	322	305	283	291	278	356	312	294	285	284	302	272	303	318	332	276	297	286	303	303	294	283	290	270	328	328	328	286	304	287	310	303	315	313	330	293	310	289	310	305	310	314	295	310	303	292	289	304	308	284	305	300	351	296	271	311	291	296	300	314	287	301	303	313	316	325	325	297	329	327	318	309	339	293	314	290	306	296	304	297	315	283	285	296	285	307	312	338	327	292	303	307	305	315	297	302	301	295	300	293	296	271	275	326	285	315	292	303	347	321	303	293	330	307	320	306	308	292	322	324	302	327	274	292	326	337	294	338	317	300	274	300	322	278	310	274	306	276	279	314	316	296	294	286	318	317	254	300	311	291	325	271	294	313	306	325	319	283	332	293	272	294	322	313	335	329	308	294	295	312	292	323	328	274	329	330	319	302	287	313	300	307	297	313	279	307	280	314	305	278	318	322	285	307	302	292	289	292	300	286	305	331	301	315	278	278	320	271	308	293	302	317	307	301	306	312	297	315	269	316	322	296	294	317	288	288	305	308	307	314	312	274	286	312	297	313	297	334	266	304	286	315	317	306	315	289	315	282	305	364	301	296	315	307	310	335	332	298	293	323	298	327	300	284	278	296	307	322	270	329	302	299	295	328	315	325	306	285	278	277	323	282	295	314	305	322	301	301	295	277	334	322	289	264	299	324	317	293	308	305	308	310	295	297	294	282	265	292	322	321	305	299	270	294	307	319	302	301	329	303	290	283	280	308	290	300	289	311	323	312	292	274	316	306	330	295	300	289	354	281	302	291	293	321	327	300	283	309	299	307	306	290	305	295	288	321	316	288	305	336	273	301	305	317	303	319	309	323	289	331	337	331	286	310	345	347	319	295	323	283	303	320	285	320	290	291	312	329	323	283	328	291	281	287	321	279	287	309	330	294	295	310	324	290	318	303	304	285	293	299	347	303	264	301	315	344	310	282	339	306	330	328	301	309	317	277	314	314	305	289	300	325	326	320	293	303	325	329	306	289	310	294	318	271	295	316	307	256	306	310	333	279	313	314	298	313	298	328	294	307	323	293	249	319	304	311	284	296	269	314	320	287	303	288	331	334	317	316	297	278	328	308	332	365	326	302	273	314	293	312	299	321	307	336	273	285	298	314	315	305	296	354	349	281	308	312	295	279	309	316	331	320	311	317	323	307	292	291	323	320	299	287	290	294	286	329	324	274	330	282	307	299	300	309	305	337	306	309	293	313	325	281	293	303	303	263	320	326	308	323	300	290	294	297	306	286	291	287	307	311	350	328	309	319	257	301	300	312	283	296	265	302	300	276	299	314	297	280	288	319
39571	10828	2394	2530	2331	2012	1720	1557	1345	1270	1181	1100	1132	993	986	1035	939	960	903	893	894	824	835	821	826	829	862	865	816	808	845	822	794	802	772	757	787	737	743	751	739	837	781	803	754	759	762	764	786	765	787	817	781	757	761	756	739	711	793	802	778	782	753	778	775	733	724	777	769	756	751	760	770	751	759	723	765	728	765	740	727	771	739	723	749	763	749	741	752	737	730	747	743	749	767	760	749	776	727	727	743	753	745	763	708	720	711	719	741	744	725	744	752	753	708	723	701	789	702	707	805	742	696	751	748	742	761	708	711	744	749	742	699	698	788	726	758	756	716	759	745	744	791	738	770	749	766	750	736	728	747	720	792	774	784	760	721	692	758	736	737	771	743	750	725	738	739	765	742	712	744	740	785	734	779	729	737	765	764	774	678	730	748	807	721	749	730	699	757	757	775	696	748	750	708	747	715	789	696	750	733	771	748	726	780	767	754	766	713	714	762	741	711	716	678	734	724	779	743	760	705	735	759	740	727	726	783	773	764	749	767	721	734	745	757	757	736	726	726	725	694	745	754	719	751	721	761	754	729	763	771	738	740	706	748	766	736	741	752	737	745	735	727	775	737	722	776	710	739	795	754	721	773	748	736	730	747	784	700	744	719	753	757	776	801	716	764	766	745	732	760	740	749	758	747	778	723	741	746	769	743	766	755	741	775	715	806	753	738	745	728	780	713	754	711	766	727	728	782	732	779	738	699	755	773	796	767	744	737	769	748	806	761	721	740	750	729	739	755	682	728	703	746	676	774	747	735	746	710	738	769	716	709	802	765	744	794	719	738	766	716	690	764	729	754	730	757	731	707	766	692	760	751	775	718	731	758	783	710	764	750	727	732	730	783	756	702	741	729	767	765	782	725	787	717	757	705	735	715	743	769	743	729	724	735	736	763	763	787	771	731	729	730	774	753	721	726	714	734	719	733	751	739	749	733	779	773	788	743	721	783	758	764	750	769	768	747	746	729	761	777	738	755	755	758	737	706	704	748	758	738	682	775	743	744	755	777	799	687	706	751	759	747	799	760	729	749	794	747	729	724	753	716	744	776	729	769	761	753	794	756	741	745	791	763	723	732	712	740	701	728	783	733	731	725	755	734	765	776	727	745	750	732	753	743	753	774	782	724	722	763	718	728	734	741	756	771	758	697	723	781	748	737	749	728	758	749	760	761	745	749	741	681	751	765	726	729	712	723	768	750	696	734	751	727	778	747	769	787	773	765	723	716	786	740	685	758	749	802	740	743	772	756	749	760	738	744	749	730	771	728	764	728	702	721	790	704	727	723	735	725	774	688	734	745	711	783	708	779	728	784	756	780	762	741	723	716	787	736	710	715	786	725	780	742	762	770	708	722	701	713	738	763	734	774	733	741	750	722	696	804	742	724	740	760	721	749	754	756	757	739	732	737	740	775	768	712	789	730	761	761	729	715	754	729	761	767	713	744	748	745	711	717	751	744	745	768	779	758	746	755	742	727	756	702	759	769	730	738	758	718	730	781	757	763	728	772	733	756	738	741	750	679	751	769	774	799	768	755	733	690	748	734	752	740	750	741	719	727	744	761	749	754	731	742	768	761	723	730	762	723	741	688	747	742	744	756	787	727	744	811	738	763	727	732	763	729	732	793	734	687	750	712	772	713	721	707	734	675	770	796	729	749	825	764	754	770	739	712	770	754	713	743	722	776	753	754	728	732	787	750	717	804	729	737	759	733	758	703	729	783	739	754	776	746	746	729	714	778	737	737	674	785	703	691	745	761	768	712	745	772	723	714	715	757	731	739	762	749	760	707	722	729	739	761	743	760	729	764	773	706	793	746	755	758	786	720	766	747	767	753	762	706	759	756	712	742	690	775	724	744	793	768	780	741	752	785	769	748	732	769	701	737	778	762	765	728	765	771	734	723	826	772	720	768	726	763	795	733	742	798	771	746	731	741	772	738	746	816	777	716	741	724	749	754	742	726	748	763	750	735	727	736	764	738	717	733	791	723	713	733	717	729	777	773	805	759	756	757	728	757	727	735	748	757	747	742	761	749	765	724	769	802	742	748	731	764	681	760	744	704	799	746	747	707	750	731	765	740	755	772	709	752	747	777	747	729	765	747	729	769	719	781	755	744	775	777	732	701	732	764	720	777	737	774	753	733	711	722	802	765	728	711	748	752	720	716	747	730	722	754	764	765	795	761	763	759	711	723	727	746	774	740	748	783	703	769	741	768	738	754	691	701	766	783	715	716	724	717	755	740	730	760	695	739	755	753	797	741	750	677	730	748	769	768	749	791	722	743	738	717	787	773	776	718	744	772	714	808	740	744	698	711	761	784	749	731	758	702	756	781	786	761	751	767	721	731	737	739	754	718	735	772	781	721	769	744	734	736	770	732	692	725	765	751	753	739	738	789	766	674	751	744	740	757	755	745	740	709	770	823	757	760	752	742	745	742	719	795	705	742	717	766	793	751	782	752	716	753	710	759	764	746	769	750	764	762	748	764	726	727	729	772	728	702	716	795	734	718	746	722	736	724	741	749	769	770	734	745	699	784	788	771	781	678	742	739	775	765	754	777	711	751	747	682	746	745	752	790	734	739	670	729	711	716	724	718	736	778	716	760	784	759	729	721	759	732	736	754	750	729	770	713	777	745	727	685	787	730	727	818	759	784	830	736	744	760	761	740	676	730	700	737	798	706	685	755	804	753	784	800	699	751	756	746	725	736	754	759	702	780	763	772	792	786	726	754	728	754	693	733	719	728	765	746	725	754	755	757	794	775	714	748	771	732	750	791	731	739	748	766	772	788	791	727	770	727	760	777	691	770	753	762	726	718	732	731	749	731	740	726	761	744	736	798	711	801	744	768	764	714	755	736	734	720	696	691	707	726	729	741	741	774	753	710	707	796	811	735	745	719	733	735	799	743	732	724	765	743	748	728	748	743	748	743	763	698	749	741	707	750	765	742	728	714	817	743	770	762	738	755	786	789	762	723	747	754	755	729	751	753	710	720	719	775	727	741	786	739	788	766	739	748	750	751	747	649	742	796	780	729	745	756	746	756	747	775	753	733	758	801	706	717	758	740	741	787	731	756	761	760	688	713	727	712	775	739	722	777	736	772	747	756	770	771	804	740	732	720	750	717	698	706	749	701	726	775	690	704	764	781	734	730	721	767	757	723	791	784	738	728	728	749	755	742	801	750	734	749	756	723	711	697	691	756	779	723	739	800	733	762	751	742	753	751	762	724	783	736	763	748	669	761	746	742	786	733	703	747	722	792	744	732	742	729	813	711	774	769	750	720	743	753	731	746	735	736	774	814	767	789	827	755	733	672	744	771	753	688	715	786	741	741	693	697	714	784	765	739	754	744	756	758	764	751	711	712	766	821	737	770	781	692	691	725	761	738	787	769	772	735	725	732	723	753	728	766	723	755	748	752	724	755	726	766	738	740	815	748	747	741	700	780	675	752	701
79236	41003	12383	2296	1129	813	700	574	528	468	448	388	380	376	401	422	358	311	334	351	346	339	327	315	366	349	348	341	337	328	336	276	342	334	303	303	348	330	337	326	345	302	286	332	314	293	317	280	342	322	312	315	311	326	325	331	290	293	277	306	317	291	291	294	296	300	322	332	275	314	306	314	294	314	294	292	290	325	287	321	312	344	324	287	334	326	331	305	328	306	324	300	314	311	302	313	334	303	308	300	320	316	289	265	336	318	301	296	303	327	301	314	321	338	284	283	323	318	312	326	291	293	315	291	328	342	314	303	309	298	293	301	301	295	339	311	322	340	294	308	291	289	311	308	293	288	304	298	302	308	280	303	302	317	256	302	298	316	311	292	300	305	300	326	322	299	297	314	303	338	303	313	307	329	308	320	288	320	333	328	323	300	284	283	284	305	308	325	334	296	307	316	272	282	345	306	301	329	290	298	322	290	351	290	305	314	304	323	291	322	330	327	300	301	326	307	310	311	292	305	281	273	276	290	324	281	309	345	311	314	293	299	310	262	288	309	303	332	332	313	296	304	287	284	302	301	306	299	279	298	296	363	282	306	303	321	308	271	288	343	306	332	325	330	326	305	304	316	292	302	295	291	318	297	263	322	325	325	304	316	276	287	324	308	312	293	361	267	297	294	331	325	318	292	273	301	299	292	297	294	319	279	293	284	334	341	330	295	293	307	306	319	309	315	308	330	269	335	293	327	289	329	304	267	318	295	255	313	319	324	314	290	327	277	307	285	326	328	311	321	310	328	342	332	290	270	302	312	310	272	309	301	307	305	293	288	321	290	276	308	318	290	278	310	299	288	306	305	306	305	299	316	303	285	284	299	290	319	287	311	304	301	273	309	319	289	296	286	280	340	334	311	273	301	311	307	272	340	325	299	324	315	329	324	306	313	303	317	310	310	300	280	310	308	321	317	325	330	306	298	324	311	306	319	322	358	301	284	331	299	310	329	348	324	286	317	251	272	320	293	322	288	320	314	283	317	331	304	294	286	337	260	309	266	320	318	327	312	294	320	272	297	294	335	275	321	329	333	314	325	307	328	293	301	332	291	278	314	314	309	323	343	312	317	308	305	321	312	332	311	323	307	330	337	310	327	332	318	295	296	282	310	341	300	304	295	324	304	291	312	308	290	298	324	289	282	324	308	305	289	307	322	315	328	338	316	292	292	302	282	329	295	303	321	314	290	333	327	314	325	285	309	301	310	340	293	289	303	282	306	302	340	335	304	302	290	317	315	296	301	278	326	295	320	288	276	306	279	315	309	286	249	297	302	308	302	310	314	296	306	309	273	327	307	323	327	310	295	330	327	299	288	319	301	302	274	301	292	320	314	319	328	299	330	296	332	309	301	289	329	316	274	296	288	317	321	306	290	278	364	313	306	334	312	304	292	338	239	339	331	327	306	289	318	306	303	307	320	301	304	315	302	308	303	309	305	324	302	294	265	304	316	294	307	278	293	293	296	286	294	317	291	353	287	316	326	290	331	301	299	336	303	317	310	310	299	315	308	294	332	310	283	289	288	329	304	319	293	291	323	339	323	308	304	334	282	305	316	300	272	341	308	320	327	353	300	287	299	285	295	292	287	285	299	313	289	324	283	314	305	315	307	287	304	301	310	296	290	307	309	290	317	310	324	304	293	300	309	314	308	291	310	281	343	287	314	316	326	310	280	312	303	284	288	307	315	293	333	323	319	307	322	291	286	316	306	324	309	294	299	295	300	289	339	305	338	306	279	299	293	288	308	341	336	319	307	327	325	274	302	299	298	347	296	295	306	308	317	311	318	316	373	321	310	288	313	316	323	305	321	279	299	314	316	304	306	284	279	311	330	308	315	317	269	345	278	315	286	319	313	313	281	321	288	299	282	303	305	292	334	327	290	356	302	283	299	302	296	283	293	292	325	271	301	311	291	296	330	317	307	299	348	319	308	304	316	317	329	298	331	327	288	327	298	303	297	287	280	319	279	294	301	317	327	295	295	363	296	286	305	311	313	303	325	335	283	265	327	287	266	283	300	298	291	309	327	287	302	308	285	318	316	295	256	299	307	282	323	310	291	303	310	328	301	298	321	298	288	334	317	316	277	298	334	323	315	347	292	284	298	308	315	299	313	319	330	312	298	316	309	299	290	314	308	315	321	321	278	306	293	313	292	327	304	327	335	308	297	319	277	306	296	296	309	296	312	268	305	308	282	274	317	299	327	319	346	312	294	297	299	299	292	323	280	306	298	291	335	301	271	298	318	306	320	302	315	276	338	339	345	299	314	290	316	298	298	332	287	323	320	323	328	305	299	288	258	293	296	281	314	337	323	302	294	320	321	289	337	299	309	298	303	297	292	295	334	364	321	279	325	294	350	293	294	284	279	313	261	291	348	324	318	287	306	283	310	297	347	315	290	284	305	300	298	286	297	297	306	313	317	335	306	307	286	312	287	306	286	307	301	315	316	342	316	297	303	317	290	337	291	295	296	311	306	302	305	343	271	303	303	305	307	331	325	353	304	301	317	320	295	302	282	333	334	307	307	295	313	327	289	324	303	291	291	295	355	303	275	319	290	332	319	288	330	315	275	283	342	309	296	313	303	283	283	301	288	307	317	312	305	290	320	293	303	283	296	307	325	320	306	269	310	299	323	294	329	283	315	292	316	272	291	308	318	301	306	287	342	325	301	312	315	320	290	294	309	342	311	344	354	300	335	324	306	325	308	288	320	294	298	340	323	292	307	322	315	276	312	298	303	332	313	312	302	293	314	284	308	327	323	292	293	308	282	289	303	349	330	290	315	321	297	314	283	278	348	301	275	277	286	284	322	316	321	312	310	310	294	303	296	330	307	309	334	320	291	317	300	339	307	284	302	293	284	305	311	314	306	295	282	350	328	321	299	299	293	323	311	331	327	329	284	295	306	280	293	295	295	314	309	305	326	329	312	293	293	314	301	309	281	306	324	315	293	285	309	287	313	285	316	316	307	306	299	284	330	326	302	305	310	309	295	300	305	320	297	275	298	307	320	269	366	325	303	281	308	292	304	324	274	284	292	292	324	310	285	315	327	315	283	301	313	308	336	323	319	292	306	319	278	325	314	305	333	280	304	330	334	320	306	290	297	310	346	309	298	292	274	312	293	311	292	277	300	304	318	343	289	313	306	317	272	304	321	311	290	296	302	297	299	313	305	283	288	299	303	284	270	316	325	299	281	296	287	347	324	321	302	318	298	283	320	313	305	287	306	315	294	315	274	283	295	306	311	268	292	310	330	308	306	300	300	306	296	315	284	327	334	313	322	297	287	312	328	271	312	305	322	308	318	313	307	289	283	313	318	324	318	286	312	307	310	302	289	297	321	304	297	291	325	286	260	278	296	308	304	298	309	306	316	283	294	316	329	298	320	299	268	283	293	332	330	287	299	278	317	298	334	278	313	328	292	289	320	310	279	328	292	314	320	324	308	294	296	340	319
49506	14152	3710	4314	3757	3089	2676	2166	1919	1741	1522	1505	1324	1267	1183	1149	1084	1060	1030	982	924	969	919	911	907	911	867	820	858	852	844	796	849	801	837	814	747	796	783	784	804	799	765	763	786	783	718	760	764	761	774	828	750	759	770	777	729	747	745	702	749	740	721	725	774	752	788	785	774	721	757	758	720	726	735	732	754	728	743	783	760	712	752	753	739	780	742	713	702	749	719	749	751	715	747	720	737	730	707	731	732	729	765	753	725	724	720	743	682	709	760	719	767	756	751	725	746	780	768	711	735	707	726	716	698	714	703	687	726	695	768	734	720	727	777	761	761	729	769	761	718	700	707	720	716	689	734	690	763	676	710	726	720	724	722	716	725	740	778	722	710	721	712	689	766	679	713	749	738	701	723	730	727	723	737	738	769	746	729	735	736	723	739	687	755	705	740	710	723	740	719	724	743	730	704	766	717	753	741	698	751	678	734	744	724	757	737	767	717	684	706	747	731	696	723	689	737	697	732	674	728	715	770	709	691	716	766	754	721	750	705	733	753	750	728	725	708	708	723	709	752	699	756	729	750	752	734	736	702	689	722	702	729	727	744	715	724	696	728	736	715	731	713	725	697	758	685	741	717	701	722	691	690	740	739	727	701	731	722	728	717	735	754	719	738	688	711	703	702	695	718	765	695	684	718	699	734	719	781	682	756	757	690	756	746	786	701	697	737	715	675	794	763	738	767	723	740	706	713	747	720	687	693	732	783	670	742	690	734	713	708	729	742	711	734	712	737	682	702	709	724	711	739	754	703	754	676	741	750	740	728	716	712	767	675	717	717	702	707	735	715	731	719	746	736	755	719	684	753	723	743	737	702	750	749	727	686	677	723	715	735	737	705	696	728	712	707	745	721	766	687	741	695	735	717	764	789	730	714	751	701	744	714	681	729	692	701	692	685	687	729	712	714	698	753	763	747	723	757	774	750	724	748	703	725	748	752	715	749	724	686	739	729	695	716	740	708	708	775	673	725	677	715	698	738	717	754	698	773	705	716	727	769	720	737	764	707	739	794	721	717	703	754	722	771	752	675	702	719	701	676	737	732	693	755	773	712	755	716	691	790	734	760	722	692	740	742	709	667	709	748	757	711	729	722	691	713	718	751	723	710	673	770	723	724	710	718	754	732	735	711	718	714	714	699	713	765	716	722	734	718	669	707	715	733	702	701	769	697	744	721	704	705	738	729	740	749	689	758	734	771	700	723	721	756	732	738	740	769	705	750	744	738	742	744	755	715	758	734	720	722	761	693	742	712	668	725	759	737	701	677	718	727	742	724	778	707	784	716	696	690	747	738	685	734	748	775	753	727	724	698	767	735	708	756	731	735	718	769	736	769	721	706	728	751	721	715	775	753	733	705	696	738	712	709	738	736	695	728	728	745	715	692	719	666	725	724	719	728	744	681	687	754	713	713	744	764	712	670	700	721	722	738	708	730	733	734	742	711	713	685	780	708	734	704	692	694	748	703	699	696	774	706	705	719	658	727	738	738	746	743	702	732	713	739	741	741	717	769	786	720	768	750	647	701	732	730	671	769	786	711	776	744	705	693	737	726	742	740	668	739	741	728	669	711	688	727	670	743	740	793	726	736	738	712	718	726	728	733	687	700	778	726	715	771	737	683	727	738	777	706	716	738	715	687	721	734	681	723	720	711	694	698	724	685	729	685	746	725	743	722	687	742	671	763	727	729	766	769	736	705	715	725	735	715	740	757	725	705	750	737	701	669	724	698	745	739	721	705	663	735	734	747	723	692	752	726	761	716	700	716	713	756	747	693	716	735	686	690	715	736	726	698	760	728	693	704	752	755	742	686	718	753	694	725	723	737	746	714	696	739	719	781	772	710	722	706	708	736	712	681	709	723	697	704	699	771	712	742	762	753	743	729	710	744	705	694	732	729	739	762	767	770	708	676	740	704	750	694	715	769	740	719	732	734	745	698	684	715	752	715	754	697	743	772	682	736	757	723	752	675	697	782	770	752	710	752	679	718	733	711	718	753	683	743	674	727	736	721	730	704	726	732	741	714	737	752	663	712	738	699	671	716	713	724	741	699	716	748	697	704	701	716	720	711	705	741	732	743	691	711	724	688	694	720	730	727	710	695	756	744	777	743	742	694	722	717	737	726	725	754	699	717	754	731	717	750	682	701	724	729	656	691	739	776	697	716	715	702	727	735	730	686	740	770	718	802	717	763	732	773	739	751	756	742	708	703	778	676	725	763	714	705	712	713	734	701	767	731	685	747	748	723	726	726	678	740	705	698	764	715	759	705	708	709	682	700	706	757	717	744	719	763	736	732	726	755	741	681	693	710	714	712	763	734	772	697	705	685	715	731	705	697	745	716	663	699	760	756	758	727	700	736	690	706	711	715	717	751	676	743	687	724	733	740	740	758	757	709	721	756	743	731	719	684	722	734	697	703	712	721	725	704	691	726	689	709	700	695	704	705	760	734	734	733	752	706	717	751	734	706	720	677	735	757	748	727	734	713	706	748	731	755	713	802	680	683	738	707	733	721	702	730	689	769	714	706	736	674	715	698	688	745	717	734	774	696	714	703	672	728	730	685	732	711	707	742	694	749	724	771	724	744	717	713	747	722	738	715	741	678	700	783	743	726	766	746	731	744	742	675	711	698	722	726	724	725	755	742	743	734	705	779	719	748	670	753	753	760	745	732	733	706	680	717	702	688	774	740	731	732	673	694	755	729	703	660	750	735	732	720	701	724	694	683	732	734	766	756	717	779	714	714	741	679	710	739	790	714	758	742	707	731	766	760	742	730	739	773	711	746	716	717	752	726	724	733	722	746	731	755	725	712	739	748	720	687	705	720	712	718	731	725	684	718	741	762	700	723	722	723	739	732	776	713	711	744	725	765	707	670	685	731	749	739	714	754	736	723	703	683	687	742	700	704	772	725	750	700	739	819	731	718	661	704	759	736	762	747	708	757	721	698	721	711	759	774	700	692	665	718	692	717	721	724	712	707	722	744	752	716	713	722	767	712	740	709	724	742	715	757	741	743	771	716	740	709	727	697	689	702	713	760	684	726	670	712	726	726	731	693	772	738	702	738	761	700	706	765	712	755	692	680	721	697	747	690	690	720	707	736	760	749	719	785	729	734	745	716	806	744	704	754	697	719	722	701	706	749	746	729	735	736	735	695	709	783	744	733	813	728	752	708	684	704	729	640	682	741	733	721	740	705	702	695	719	755	680	708	680	731	726	723	735	716	760	710	731	682	696	692	706	714	728	706	722	735	701	701	724	785	753	665	743	682	732	700	740	730	697	769	719	676	713	699	745	758	716	742	720	697	733	742	770	713	708	704	750	685	707	734	728	766	726	714	779	758	742	690	736	722	727	745	711	748	712	730	761	709	744	758	745	762	690	745	733	726	714	683	687	731	726	752	700	730	762	707	721	698	694	696	752	699	708	726	711	711	770	723	748	755	726	717	718	745	765
15123	1809	195	177	165	157	147	144	155	156	156	156	153	152	155	152	144	128	159	136	123	133	131	149	153	150	129	110	147	138	180	146	138	141	159	149	147	133	171	150	136	158	155	164	169	144	155	152	141	156	150	140	143	152	153	147	121	140	141	148	150	142	134	133	153	141	152	149	168	136	159	124	114	157	152	138	136	125	148	139	162	132	156	136	154	142	122	130	145	164	122	146	140	166	150	154	133	140	141	138	134	131	122	141	147	136	144	136	158	128	162	154	149	146	144	149	155	141	165	146	161	123	149	126	123	133	143	157	136	147	159	141	124	119	149	149	142	142	151	159	168	128	143	149	139	127	144	131	142	163	131	139	134	143	149	142	141	125	129	140	135	163	145	171	132	150	152	173	134	133	146	139	129	148	139	131	151	118	131	141	129	140	128	155	138	140	159	162	137	134	134	167	151	158	155	141	143	153	149	128	124	151	151	143	128	165	124	144	141	170	117	151	138	153	148	145	118	159	145	130	152	139	126	138	169	138	155	149	138	136	154	158	147	122	137	136	136	123	135	150	125	158	129	134	156	150	120	135	149	155	98	139	137	154	145	149	135	152	177	139	137	122	133	153	129	141	140	135	149	147	130	141	141	142	142	148	173	154	141	134	142	159	152	147	160	146	160	141	171	152	152	146	143	142	149	164	139	165	135	135	160	171	131	152	139	146	132	146	138	162	146	160	151	111	136	169	170	160	187	151	136	121	127	149	151	118	152	155	129	157	165	137	140	155	126	166	125	149	121	158	137	153	143	163	120	146	116	154	129	156	133	131	142	134	122	134	135	164	150	139	132	144	141	123	123	139	137	130	129	135	154	145	142	140	154	126	145	150	131	119	127	151	126	133	149	138	162	125	139	152	144	147	124	134	123	145	145	145	142	149	170	141	124	134	133	132	131	129	140	154	135	161	167	160	168	159	140	145	151	157	142	169	133	133	135	162	138	160	127	141	122	154	167	139	127	159	148	125	141	146	153	139	169	140	141	150	137	139	151	156	143	158	163	142	126	131	151	149	130	142	155	148	148	149	146	135	151	138	141	153	137	134	138	142	132	165	126	148	145	147	149	129	145	138	161	151	137	155	157	162	133	133	127	139	130	128	145	157	167	148	134	147	116	139	123	137	135	140	142	140	143	116	141	141	142	150	140	187	130	145	151	140	150	163	153	128	145	148	159	163	123	171	167	121	136	145	158	138	134	148	140	137	131	130	156	128	142	111	163	131	144	136	153	147	162	141	149	131	153	146	132	161	137	160	142	148	124	126	163	168	153	132	147	129	177	144	146	144	151	144	148	150	143	175	143	118	150	145	165	162	138	146	148	146	125	135	136	144	137	134	152	141	147	142	134	124	147	158	140	148	147	172	165	142	137	125	143	155	133	121	110	151	158	137	145	147	160	155	126	149	145	131	154	147	147	148	127	150	139	161	158	151	141	136	162	180	147	129	147	160	137	148	141	129	138	152	163	137	138	146	131	162	109	146	137	151	157	155	138	163	146	158	145	135	137	165	164	153	148	162	132	159	137	132	121	140	136	128	150	129	138	149	139	150	158	143	140	125	119	146	135	130	138	129	133	133	144	129	132	138	147	152	144	140	104	157	155	145	145	139	139	160	146	152	135	138	126	134	157	141	137	161	148	169	130	157	154	158	145	136	166	140	145	152	168	131	137	131	149	129	144	134	129	129	132	158	148	175	133	155	138	157	144	150	146	143	155	150	143	141	134	139	172	126	138	138	147	147	134	140	137	117	142	134	144	146	156	126	143	139	153	133	142	149	141	134	158	142	164	147	155	145	139	160	138	151	148	148	138	155	146	145	155	135	160	143	129	172	129	142	154	162	126	134	117	113	143	155	137	119	143	118	147	172	160	132	142	144	139	142	140	134	148	153	149	149	129	123	152	133	144	170	162	153	157	123	158	140	135	154	134	159	149	148	151	133	150	169	149	151	145	150	155	136	131	147	136	129	135	145	166	155	147	153	146	150	139	148	152	163	106	132	149	134	136	144	156	141	149	143	143	153	150	121	139	129	152	123	156	116	158	142	144	145	143	144	148	140	161	124	143	155	139	149	126	126	155	145	159	148	132	165	149	139	139	160	140	170	140	139	160	160	125	139	140	155	158	145	147	139	162	163	138	160	124	138	151	149	146	135	122	155	124	138	152	140	151	158	146	145	148	155	125	120	159	161	129	158	160	136	127	160	150	163	149	155	123	140	132	160	138	141	151	173	147	149	133	149	146	150	142	157	166	137	146	140	129	143	151	113	144	120	131	141	146	164	144	121	136	147	157	150	147	130	153	131	138	142	155	155	152	134	152	129	146	150	136	153	160	136	143	133	146	153	170	134	149	147	141	154	127	150	146	130	157	157	145	115	161	136	142	144	151	151	151	145	171	160	160	157	138	155	143	164	130	153	150	157	140	150	133	165	144	166	162	174	140	135	155	153	144	148	139	148	153	141	153	163	158	133	160	158	140	143	155	139	148	156	154	149	130	138	158	131	145	136	123	175	137	164	142	130	150	158	144	144	144	131	148	142	153	151	132	154	120	160	155	133	132	164	118	143	127	140	131	157	153	157	141	146	135	155	136	139	136	139	134	142	132	150	138	150	141	138	160	151	135	132	156	142	130	123	170	137	128	149	147	146	155	125	158	157	158	156	148	110	143	122	181	147	159	169	138	148	140	151	148	112	144	169	142	148	142	146	146	133	152	140	141	158	121	163	158	138	141	147	147	150	130	132	136	145	140	158	150	154	157	180	159	164	119	148	144	152	117	147	137	167	126	136	127	130	158	153	147	159	144	151	142	127	129	143	145	129	138	151	172	159	131	127	148	142	169	148	160	148	154	143	141	129	140	131	169	144	156	140	140	167	153	155	153	133	145	150	134	154	147	156	149	127	140	147	160	141	139	111	147	140	141	127	148	156	113	151	135	156	164	161	143	167	146	135	148	148	130	143	142	138	137	117	152	152	144	160	159	154	144	128	140	139	128	135	145	139	151	142	147	129	130	151	135	150	128	147	134	146	168	141	137	131	140	153	144	149	140	133	128	154	130	145	133	126	144	134	158	166	124	160	142	138	137	134	160	143	139	160	138	149	149	142	136	136	148	136	124	136	121	147	145	130	151	140	154	117	153	149	141	149	127	124	139	154	157	129	138	120	138	149	171	164	133	163	135	161	139	148	129	139	144	140	131	144	145	152	167	161	155	151	153	147	146	137	152	156	132	121	158	144	155	144	128	145	123	142	131	162	147	141	150	162	149	136	151	153	136	150	143	143	147	144	140	157	149	161	132	151	137	147	138	149	129	149	142	116	140	131	137	146	133	139	141	147	157	141	143	141	151	130	154	153	143	133	140	160	129	121	138	150	143	142	132	145	143	136	132	143	145	147	146	118	144	148	153	132	144	137	112	151	137	159	168	164	146	137	165	153	142	154	149	124	140	149	150	132	139	148
13160	1368	488	463	451	456	411	438	464	430	429	432	439	428	437	387	426	396	401	430	403	405	423	402	402	429	427	436	406	417	383	437	419	397	441	413	403	400	417	429	454	428	402	400	431	410	439	463	407	410	417	363	417	391	405	398	419	418	422	398	406	443	425	429	412	429	417	412	393	402	416	388	423	434	426	421	446	410	425	444	406	433	395	418	422	395	399	441	438	399	402	421	384	395	447	375	408	432	443	468	401	405	408	425	425	422	443	407	417	406	387	410	418	397	396	398	423	415	412	405	397	408	403	405	404	397	395	423	402	433	421	415	397	389	419	407	418	409	413	366	423	385	428	418	399	451	436	408	409	419	414	422	448	414	433	410	423	431	428	399	412	398	402	394	389	415	419	425	421	386	430	403	358	455	379	428	408	399	416	385	409	391	410	397	421	403	416	413	382	425	383	424	435	424	424	423	402	391	390	368	417	389	403	431	394	443	399	369	411	444	380	386	424	400	402	387	418	398	406	436	368	422	379	427	401	462	406	390	402	424	384	426	408	411	401	407	376	387	398	440	417	386	391	440	407	402	372	417	403	409	410	420	425	398	431	424	380	424	416	398	390	423	410	431	431	402	397	392	428	399	438	408	443	442	457	411	394	408	428	387	444	427	429	432	421	385	394	396	428	426	449	383	418	388	403	425	406	402	399	405	416	432	390	415	398	422	423	436	421	465	376	422	434	418	404	418	390	406	394	383	415	436	410	416	389	401	397	408	416	430	389	436	407	365	391	387	433	410	419	403	428	377	433	420	416	400	405	431	439	415	382	442	431	396	400	454	432	425	409	434	383	412	391	382	391	416	417	456	426	402	441	412	406	432	407	388	419	389	420	427	419	393	398	393	413	417	418	407	397	386	411	392	396	400	428	412	414	412	423	376	399	411	407	433	427	421	390	425	396	455	423	422	413	411	377	434	439	406	373	385	416	431	432	419	359	370	408	427	404	386	402	399	415	433	411	410	414	380	421	368	436	385	385	422	473	401	423	438	417	412	436	391	379	415	416	417	420	371	428	413	398	416	430	389	417	388	436	397	398	389	417	437	392	442	415	434	421	402	393	450	402	418	432	403	415	406	416	415	426	400	387	431	403	418	403	410	387	408	413	395	398	416	393	416	379	437	388	429	433	432	402	373	399	435	412	451	435	418	396	371	417	427	431	391	387	428	452	406	412	415	381	413	440	413	404	419	376	416	434	398	430	377	395	426	431	406	406	401	382	413	413	443	404	432	414	427	410	403	431	430	407	401	438	426	407	383	408	415	464	423	432	435	408	425	413	437	373	404	419	366	430	405	441	405	393	418	409	367	369	406	431	399	420	417	389	431	436	380	374	405	407	407	403	466	411	431	426	414	422	399	432	383	405	421	387	417	381	383	439	419	395	428	446	384	432	470	465	380	412	388	391	425	424	411	423	462	424	407	426	450	406	418	408	400	392	391	414	428	444	429	412	433	398	415	419	431	390	439	377	402	388	395	420	420	440	423	400	439	391	417	426	425	424	441	436	417	427	435	385	443	429	415	409	387	396	425	406	371	414	397	407	408	416	412	431	432	416	412	397	406	422	427	384	405	427	389	394	405	421	399	405	427	397	438	403	404	440	436	436	430	410	444	395	396	418	439	406	396	424	404	393	363	370	385	427	416	407	435	392	409	416	423	378	414	380	397	375	404	405	396	424	431	404	377	393	447	394	452	404	410	412	441	401	391	391	440	440	405	423	386	392	390	388	455	394	423	398	399	404	453	419	393	445	416	436	444	415	398	369	430	406	430	421	408	418	429	444	397	396	397	435	402	440	431	427	430	422	434	435	402	405	399	392	422	436	343	396	397	426	411	400	391	404	405	364	431	386	429	439	438	354	446	421	411	436	438	393	390	402	366	407	385	419	408	412	389	400	424	382	420	406	403	408	455	405	394	451	402	391	396	408	381	394	386	404	383	368	402	432	402	418	428	398	413	411	406	436	399	443	451	380	407	441	424	389	437	416	402	430	404	437	394	403	392	370	395	393	377	425	411	386	429	403	406	401	429	428	397	416	417	367	391	409	400	447	407	391	388	408	409	416	409	425	396	401	425	412	433	406	437	413	377	417	446	428	414	424	446	398	431	395	392	409	417	405	412	432	437	401	432	380	426	407	403	413	414	390	441	406	405	422	374	391	416	414	456	430	396	412	396	434	471	428	421	434	452	410	447	413	399	410	371	412	439	425	399	377	398	373	380	411	384	401	412	394	385	365	413	420	405	418	436	399	448	367	392	401	395	377	421	420	444	393	411	397	405	399	415	440	377	444	439	408	384	403	375	444	415	422	401	383	416	425	427	383	406	398	423	414	450	410	400	396	411	418	437	426	419	440	414	433	434	393	397	419	408	427	424	439	423	448	414	409	435	423	377	423	417	414	385	418	412	398	430	449	381	382	436	421	412	394	411	428	416	401	396	411	418	403	411	440	400	404	416	400	411	389	379	426	403	427	420	395	417	400	425	430	397	410	404	399	396	387	433	397	402	437	407	428	430	406	423	409	417	445	439	387	433	390	395	433	397	380	394	405	451	399	381	422	426	389	428	449	391	412	413	372	384	425	405	422	434	439	413	376	395	414	413	384	429	370	416	376	450	428	387	441	406	401	403	384	402	400	391	408	360	421	395	389	400	403	391	429	415	435	422	418	439	396	422	389	426	419	420	419	461	387	409	406	418	407	393	446	424	413	413	405	400	378	425	431	408	441	435	429	417	446	398	401	415	412	429	439	369	423	407	415	406	404	382	418	402	389	391	414	396	370	435	418	390	421	432	393	402	398	442	360	426	397	450	403	392	395	380	445	383	394	391	404	407	418	422	405	435	431	409	409	432	407	393	393	418	403	396	436	422	403	439	459	384	417	380	413	400	404	413	405	434	449	424	390	414	409	416	393	388	405	415	413	407	396	394	385	412	418	379	452	422	421	405	436	383	470	407	415	403	381	402	388	406	425	359	413	386	424	426	429	360	400	380	429	390	385	411	409	412	406	431	431	399	425	399	423	393	451	443	413	421	445	418	396	436	411	417	386	383	396	408	400	436	411	440	371	420	441	396	412	404	411	415	357	411	420	415	409	423	406	394	391	409	403	406	418	404	404	393	406	417	395	403	392	391	445	441	416	417	396	415	381	393	408	410	420	445	394	396	424	372	387	413	435	368	424	413	418	416	427	390	423	424	405	425	412	405	399	393	417	377	448	459	437	428	396	371	441	417	390	379	455	422	422	412	442	421	390	379	390	405	435	414	418	411	396	407	419	436	393	375	407	418	373	411	422	390	360	391	384	424	399	391	402	422	432	418	426	393	417	393	409	445	434	427	404	362	416	424	351	409	426	385	425	443	443	397	392	404	397	402	468	402	367	379	415	364	427	395	399	468	406	407	453	408	415	414	370	408	410	405	414	444	391	454	407	429	408	390	438	420	404	417	455	415	432	445	430	399
66317	30156	5282	982	684	541	464	404	432	342	363	373	335	347	384	329	314	313	325	293	321	295	324	286	304	315	321	310	319	332	318	309	292	298	336	292	264	308	283	302	318	283	290	293	290	288	340	313	290	289	295	313	339	313	298	351	298	321	306	309	306	336	299	302	309	304	295	263	303	306	340	275	331	285	293	298	311	299	329	324	278	322	286	288	265	296	311	307	328	290	305	314	296	310	277	277	325	342	301	301	307	290	295	290	288	305	302	308	323	300	334	302	297	304	296	299	323	294	307	283	322	314	303	286	294	310	303	320	311	289	267	321	281	274	313	292	268	314	292	292	322	310	303	274	323	281	297	307	323	263	309	315	295	304	283	314	274	265	287	293	344	292	275	300	291	293	343	297	303	308	282	325	297	294	282	291	301	318	308	290	293	296	301	315	321	281	343	298	316	290	338	298	333	296	283	290	294	298	312	285	301	326	303	326	322	302	335	338	271	288	311	295	273	304	321	303	274	293	324	329	339	317	311	308	290	308	296	271	315	287	299	298	271	281	270	336	304	293	305	313	317	292	322	279	301	327	331	300	295	295	321	298	292	282	342	294	332	299	298	284	323	273	301	309	293	296	317	334	306	327	323	303	279	297	301	268	311	315	314	258	301	290	317	298	298	281	330	292	321	307	325	301	300	320	296	340	304	277	316	319	273	324	311	308	291	318	336	308	277	278	276	301	281	292	273	347	295	307	315	272	313	296	299	304	300	302	299	294	277	340	284	306	300	307	288	291	300	261	298	288	291	286	288	322	294	296	305	306	322	339	292	330	335	339	263	291	295	310	289	286	271	307	292	315	295	329	286	320	340	272	289	292	297	303	301	300	341	275	322	292	302	338	299	289	275	313	314	289	302	327	322	300	319	278	308	313	310	288	302	297	285	292	333	300	279	272	289	304	290	291	324	299	338	282	279	285	308	299	313	272	290	302	314	309	305	343	368	295	292	292	322	283	293	307	280	322	291	286	313	318	290	311	321	258	280	301	257	325	259	277	292	312	313	313	277	299	285	297	284	286	300	293	305	294	305	280	331	321	319	296	304	312	339	289	289	316	330	317	293	294	288	324	305	306	315	296	317	268	298	286	314	294	321	310	304	298	332	298	289	274	281	275	327	281	306	294	292	298	324	307	299	291	300	299	307	314	291	341	300	328	292	284	324	314	315	275	288	312	286	297	268	333	297	292	288	312	322	312	307	294	292	312	338	278	278	316	297	293	302	297	295	311	305	300	297	304	300	331	302	289	302	308	320	323	279	299	314	310	318	319	300	292	322	305	264	316	301	315	278	303	336	307	311	288	314	308	305	285	336	294	288	265	353	306	339	313	300	286	280	296	292	301	300	284	292	319	321	292	304	300	314	255	305	322	300	304	323	304	326	326	300	329	314	288	317	323	264	304	305	283	305	298	292	328	285	309	318	322	321	289	310	318	279	296	288	301	279	271	304	288	314	286	322	291	337	293	335	288	321	298	310	323	293	266	313	265	295	299	304	320	318	310	267	314	312	288	303	321	286	289	278	330	268	284	276	267	307	302	287	326	298	295	302	294	290	307	318	298	300	294	286	299	275	296	304	313	280	267	320	314	290	267	296	285	307	286	311	275	302	296	282	309	282	316	296	303	304	290	315	292	292	280	298	287	323	290	296	300	318	279	281	321	294	312	316	281	289	307	276	272	346	291	266	291	332	311	318	289	323	278	300	311	304	297	336	325	320	294	295	302	290	305	327	288	302	308	304	291	310	320	307	302	300	295	304	309	301	281	293	281	296	271	272	328	284	289	306	297	300	262	315	299	335	306	298	317	310	334	291	287	298	288	296	284	294	323	334	299	301	295	337	298	294	289	300	294	305	293	319	280	293	328	296	310	303	282	284	308	312	304	263	325	340	300	304	296	303	286	279	285	301	307	283	322	322	316	279	315	316	266	310	257	300	273	310	317	325	305	318	328	314	264	305	309	320	289	308	274	323	296	284	295	317	285	298	324	330	298	318	333	312	325	339	330	290	307	302	284	303	289	321	283	335	329	276	308	310	294	322	319	319	283	296	325	329	302	322	290	280	283	331	288	312	327	276	345	296	289	265	291	284	313	308	313	316	327	323	282	278	306	292	323	332	290	303	314	314	305	316	317	306	317	301	290	291	289	302	289	292	326	305	255	296	327	321	308	275	322	309	297	298	298	304	289	296	285	327	312	306	307	301	319	298	326	270	263	305	308	309	297	295	280	294	301	313	319	314	284	314	291	303	315	267	274	329	309	303	311	304	306	309	290	280	278	307	296	291	304	320	295	304	298	303	317	305	294	321	291	303	294	289	289	339	327	330	307	290	266	318	286	320	334	337	300	359	276	321	289	279	309	265	321	280	287	283	310	300	305	263	307	321	326	334	297	278	299	271	315	308	250	314	293	277	293	321	291	315	326	252	333	340	310	300	291	305	297	324	303	272	279	313	295	279	284	312	305	296	291	276	279	256	284	323	299	293	338	291	364	295	315	288	321	321	277	292	324	310	311	324	300	317	318	290	281	293	277	305	279	312	305	311	303	298	285	313	275	306	316	281	308	310	297	297	302	294	303	298	299	316	283	292	274	280	306	275	299	332	308	301	321	283	313	305	305	323	324	297	321	312	288	299	282	322	318	324	273	271	281	293	315	319	306	321	303	295	299	300	297	286	308	318	338	294	317	293	330	306	329	287	283	284	292	282	303	253	299	289	314	316	303	286	312	288	302	313	321	263	277	269	290	294	320	311	278	289	302	297	311	285	277	293	313	309	307	297	329	299	279	269	300	303	305	284	312	309	316	342	310	322	334	289	298	290	311	273	282	299	294	349	316	305	291	301	278	314	305	301	295	274	290	279	287	354	279	306	303	309	306	287	273	310	297	277	289	331	306	306	315	302	295	281	312	307	318	299	325	300	298	318	315	305	305	294	299	285	310	307	298	292	313	271	318	293	294	289	300	289	267	307	283	320	308	327	286	327	296	281	318	340	318	303	285	307	285	311	300	288	284	281	307	323	295	311	320	316	282	294	277	282	313	298	298	316	318	298	311	306	319	340	290	293	304	303	330	283	290	300	320	308	333	293	304	317	292	358	292	300	296	314	308	298	281	324	286	297	320	285	315	313	304	314	300	285	311	311	317	288	300	304	285	298	293	334	337	313	292	310	305	325	315	318	284	293	305	288	299	311	273	307	292	279	294	292	285	316	325	319	329	298	312	290	295	301	324	297	348	313	308	309	303	325	327	354	296	281	340	305	304	296	284	316	308	306	312	306	295	329	317	311	294	307	320	274	297	288	283	322	317	333	307	318	286	292	291	304	306	320	293	314	277	279	264	315	309	317	303	268	318	283	305	308	292	317	281	271	306	315	308	288	306	319	315	314	308	340	311	280	316	320	298	270	277	303	286	275	286	300	287	283	275	316	296	325	310	338	272	269	306	289	316	336	333	330	301	264	276
38390	8269	2363	2661	2381	1982	1787	1510	1393	1157	1153	1132	1023	1012	987	974	927	935	962	816	885	855	824	820	813	813	803	836	817	882	773	819	770	819	764	769	789	801	822	794	780	759	782	793	763	736	802	725	769	816	749	824	761	729	747	820	736	759	773	762	753	722	793	732	768	728	733	770	785	721	752	733	772	776	729	768	721	791	738	787	733	776	723	759	768	748	749	781	751	721	732	687	734	741	722	728	724	704	772	755	745	782	739	748	792	721	719	751	720	714	790	718	756	729	766	752	768	699	773	734	759	727	696	770	746	701	720	720	739	731	676	733	737	805	758	760	763	788	763	723	750	766	711	725	772	756	733	755	755	759	737	735	780	753	745	704	746	735	763	743	783	777	734	741	734	726	787	756	760	722	761	757	753	801	751	742	707	729	724	780	718	750	691	718	742	750	768	760	727	740	735	735	703	726	746	716	706	731	723	788	753	749	721	718	743	674	730	767	721	725	758	809	756	737	775	696	729	711	774	719	708	760	741	745	753	778	746	726	667	717	754	748	766	751	774	744	724	707	764	683	743	690	738	724	732	749	760	746	742	739	718	747	765	698	723	737	729	763	719	717	797	701	752	739	725	730	705	745	722	732	775	769	724	805	756	722	694	755	729	798	747	780	675	740	772	727	754	689	731	738	729	735	718	791	664	770	797	741	787	705	767	686	749	707	735	762	757	778	726	695	754	723	717	764	795	746	744	763	728	720	757	746	781	753	735	732	708	765	714	745	740	752	757	746	772	754	780	739	784	749	728	727	771	760	740	747	706	681	741	728	762	768	727	741	747	717	755	769	733	684	759	745	751	772	735	741	734	747	762	702	754	741	773	731	752	764	696	741	753	782	769	725	804	790	762	740	744	761	755	738	747	719	726	723	738	714	749	791	755	736	786	689	748	700	749	798	745	717	727	795	727	711	767	745	731	755	726	745	770	724	763	682	707	754	739	759	718	728	711	709	732	690	757	750	724	796	765	709	691	746	702	756	745	730	760	730	728	744	732	696	752	711	762	793	774	758	751	742	772	700	738	757	773	722	684	731	804	692	671	755	783	768	759	714	761	745	750	762	753	760	750	725	745	754	742	686	730	753	751	766	803	741	729	735	705	746	772	731	734	728	727	693	713	738	733	763	783	695	719	721	713	694	688	706	713	752	790	748	770	726	718	779	772	715	712	729	695	745	711	761	699	734	705	749	738	720	724	757	784	746	699	711	773	770	738	769	746	715	746	745	738	763	726	776	754	777	745	738	776	734	717	764	741	775	729	767	759	708	686	733	729	762	729	695	766	732	746	736	704	757	758	718	734	821	749	715	709	732	708	712	742	704	732	772	759	806	750	754	746	728	717	723	750	723	759	722	771	759	710	775	790	737	722	772	727	752	732	768	714	738	801	771	764	740	744	722	754	707	764	721	734	796	750	769	752	745	753	758	718	738	678	750	742	710	711	728	753	763	734	713	703	729	718	752	753	708	748	759	761	671	764	711	694	754	699	731	746	743	649	749	754	757	712	745	753	745	791	728	737	780	726	767	768	726	768	757	735	728	682	776	740	763	714	744	713	707	748	716	743	715	774	721	713	788	753	737	790	723	765	758	708	710	735	760	805	770	756	734	740	780	745	717	768	778	726	724	759	797	718	758	750	732	731	692	705	762	741	737	754	743	746	733	749	708	773	776	743	717	706	715	719	784	724	733	758	826	697	707	725	747	724	733	687	737	728	756	735	751	766	697	729	776	715	785	717	738	772	760	695	718	756	704	749	735	729	749	751	732	741	716	745	723	752	738	746	708	735	704	760	702	730	719	764	706	761	740	770	763	739	754	719	705	763	687	734	781	769	772	738	779	693	745	788	718	720	727	783	782	703	753	732	727	744	758	755	756	769	732	733	761	706	706	740	736	721	726	752	742	717	672	752	727	737	791	741	788	758	734	725	715	723	741	782	757	764	740	743	712	725	741	756	727	761	760	727	713	729	742	753	720	739	717	760	802	699	788	710	737	734	729	777	760	756	698	774	744	775	761	729	772	715	747	720	757	802	741	711	704	683	743	746	732	768	784	714	734	745	727	718	749	727	753	778	753	682	727	731	747	749	753	684	753	721	818	744	737	739	748	728	724	784	699	736	740	757	687	750	778	725	757	710	744	695	797	688	715	753	742	698	756	779	763	711	730	721	744	722	750	707	740	713	737	742	749	762	748	739	737	727	713	660	737	764	690	692	821	717	744	713	726	731	723	778	706	700	736	752	701	755	744	766	735	743	703	750	720	728	786	743	770	758	784	722	690	720	703	718	740	727	741	714	714	784	709	725	748	753	748	716	728	747	781	740	701	744	723	778	776	745	772	741	750	753	732	773	777	748	720	763	757	727	734	668	756	762	772	748	786	725	758	701	748	797	735	724	756	739	732	753	707	752	742	765	700	776	762	766	743	753	720	743	755	779	691	764	681	728	739	633	652	757	724	744	724	766	754	696	791	754	729	735	733	728	722	710	746	761	718	767	784	722	749	760	785	766	761	714	767	734	713	765	718	780	712	770	720	777	776	756	726	722	745	739	704	793	776	725	777	703	742	731	718	724	729	727	725	739	738	786	761	771	706	705	764	723	741	680	734	734	745	734	717	730	727	726	729	792	706	755	707	751	741	786	711	713	721	759	754	717	714	748	700	757	777	729	710	729	726	741	747	752	752	740	739	736	755	716	749	690	715	724	738	746	824	755	758	736	728	751	718	709	793	723	741	764	744	725	739	710	749	733	739	754	772	731	757	719	753	754	718	765	746	735	761	728	754	709	749	738	738	787	745	713	733	810	760	736	799	760	741	728	767	762	683	787	724	721	733	730	690	782	707	753	737	724	716	710	738	698	727	752	816	774	699	702	716	768	721	731	735	702	704	723	726	721	748	745	697	741	703	769	733	777	718	726	752	742	739	734	732	742	689	725	716	753	733	739	687	757	703	720	710	762	729	726	746	690	749	777	722	718	769	728	745	749	717	720	797	761	769	689	787	720	714	742	715	734	733	741	757	738	749	752	749	721	784	785	766	733	790	737	749	746	753	754	694	766	735	759	748	756	722	723	704	743	739	769	765	709	755	738	779	777	761	736	775	753	801	789	732	696	756	707	729	748	746	724	769	692	702	790	732	729	737	685	731	746	768	682	717	725	735	700	738	788	734	673	737	772	727	720	796	736	739	738	726	770	714	770	761	726	772	749	754	804	779	720	755	680	767	739	704	719	762	741	736	717	765	780	766	727	745	712	754	752	721	737	738	778	767	773	757	738	749	774	736	714	722	689	749	680	765	753	748	729	749	730	689	743	720	744	673	717	742	737	734	719	719	749	741	750	696	755	769	715	743	760	783	800	752	714	766	736	760	748	704	738	708	750	688	746	809	763	758	712	744	775	722	741	731	788	758	683	737	745	719	759	737	793	706	747	717	776	732	740	759	736	669	767	755	763	708	732	734	762	770
78793	37823	11816	2568	1142	826	667	572	516	467	432	416	392	336	376	349	346	327	329	337	349	300	340	320	319	327	334	325	338	326	275	338	344	326	321	299	333	300	309	300	314	287	325	295	310	320	283	316	331	278	302	328	310	305	304	307	313	319	276	284	315	306	334	319	309	303	315	331	275	321	289	310	280	306	344	296	294	324	289	307	312	331	313	323	285	309	300	323	304	292	368	317	304	304	283	289	298	284	308	298	291	321	313	312	277	296	323	316	318	285	337	286	312	277	300	318	299	317	289	318	282	305	311	302	299	314	268	333	299	306	302	308	279	301	334	308	300	324	297	276	288	284	331	289	277	286	290	292	295	323	304	316	321	295	270	324	315	305	295	325	305	322	324	355	302	304	331	299	309	285	306	312	311	297	293	328	324	291	278	293	285	300	343	292	313	353	296	301	312	308	326	304	307	338	291	328	271	295	337	323	291	295	341	316	309	322	338	295	320	311	296	278	320	354	315	313	282	291	296	285	280	295	338	338	304	273	304	338	297	310	287	310	318	317	320	300	313	316	320	350	295	330	333	263	306	350	278	319	298	323	291	300	307	295	295	299	339	308	302	306	295	348	336	327	321	312	300	295	336	298	296	318	259	310	302	255	286	273	304	292	297	300	272	304	298	286	300	333	272	292	312	263	312	268	299	287	323	297	326	309	285	316	306	311	340	297	308	318	306	323	325	288	279	288	302	324	295	313	304	295	287	300	283	315	294	276	283	312	319	303	320	324	305	304	325	321	295	304	296	299	286	319	331	295	296	297	324	263	324	284	292	327	295	307	283	330	344	302	318	303	285	298	299	304	319	297	300	326	316	282	316	293	271	306	302	287	279	301	325	295	295	288	271	304	307	327	304	284	340	308	297	306	304	317	311	319	295	272	317	302	275	295	304	320	300	308	291	310	269	293	294	316	287	310	289	296	317	336	297	303	311	315	290	285	315	318	303	289	310	318	324	336	265	313	303	302	297	317	289	287	269	301	287	316	280	311	295	322	304	308	309	331	308	328	301	270	291	309	320	316	294	313	295	316	296	309	272	306	320	300	301	272	313	298	283	324	337	264	309	282	287	313	326	282	317	305	289	283	317	307	336	318	295	319	294	277	312	288	322	301	313	276	279	290	305	319	311	282	287	277	322	314	311	292	281	263	288	304	294	290	297	310	301	281	309	312	274	301	330	280	302	308	269	293	315	288	285	327	300	295	359	265	304	273	299	292	291	306	297	286	314	302	319	272	303	266	311	295	317	304	319	289	300	291	311	324	315	321	298	295	295	320	299	293	288	266	302	290	338	310	307	314	334	313	289	289	304	322	321	296	314	298	297	317	296	287	302	322	330	307	293	294	312	289	289	304	298	307	258	298	299	284	348	280	281	291	315	340	307	311	330	330	317	307	300	295	285	316	307	311	309	290	289	318	302	305	303	297	314	317	281	330	329	309	297	294	286	292	347	298	297	323	309	293	306	311	286	291	294	282	299	312	334	297	333	299	291	301	334	294	295	284	328	268	258	314	314	299	322	319	334	311	334	290	292	276	299	309	290	297	321	342	324	281	293	316	309	323	338	313	316	301	308	302	299	277	299	303	292	291	320	301	333	261	326	296	327	267	326	287	317	292	307	297	270	300	288	326	308	323	290	334	289	278	316	290	306	295	285	308	290	283	334	270	271	293	298	300	284	356	294	281	298	299	315	292	315	305	302	292	300	307	309	297	298	311	261	278	324	335	323	302	291	272	333	308	314	309	302	298	240	314	299	303	292	304	277	289	305	323	306	314	274	291	289	292	327	327	312	304	276	284	287	313	317	284	271	294	307	268	299	324	292	298	266	314	295	280	276	303	330	312	284	318	304	314	279	307	296	333	350	293	279	291	326	287	295	316	309	289	269	346	302	286	320	299	287	312	329	310	287	280	315	278	292	311	309	294	320	318	303	330	285	304	320	271	323	290	306	309	315	317	293	300	282	292	317	316	316	293	282	332	346	261	283	334	302	328	307	277	284	329	293	313	292	336	277	314	291	298	317	314	326	286	309	305	323	328	293	313	292	337	317	319	313	304	304	282	308	295	324	313	307	308	297	273	281	279	295	319	318	316	313	273	295	304	301	302	304	300	308	311	304	304	313	337	294	308	308	315	314	328	293	283	294	290	309	325	290	315	297	265	324	329	288	292	317	281	299	293	278	321	291	297	288	339	287	316	316	309	303	313	349	293	257	312	313	335	332	296	325	297	307	279	328	295	277	276	307	326	321	312	276	319	341	289	318	327	291	310	308	299	287	295	301	322	297	310	315	288	260	334	306	324	300	260	317	285	307	302	283	312	290	290	317	305	298	301	271	297	305	302	317	297	328	314	299	307	296	298	271	283	302	308	283	340	326	312	297	299	304	291	282	312	290	282	256	309	321	306	320	300	303	299	308	293	326	308	329	326	331	291	334	296	312	293	311	310	312	312	301	271	302	317	323	299	302	322	322	323	308	276	268	277	287	305	302	313	324	284	302	313	311	325	318	258	314	298	313	300	321	272	331	311	299	284	297	292	281	300	326	333	324	325	308	310	298	299	300	306	276	301	298	332	299	291	300	314	311	286	297	310	298	298	303	271	316	317	331	327	302	305	286	307	285	287	305	286	323	324	306	307	322	258	320	292	327	290	315	326	316	339	303	285	321	302	319	313	301	306	322	301	327	295	326	311	268	293	312	310	301	310	293	322	275	314	337	297	300	280	305	287	308	297	302	296	312	290	287	297	290	302	275	273	321	287	311	320	305	301	289	286	285	296	304	315	323	307	303	273	278	294	298	278	313	292	292	301	291	286	315	312	343	321	293	318	281	306	295	292	315	290	305	299	319	265	273	269	323	316	293	308	289	313	299	291	307	318	293	259	330	318	306	324	287	290	281	311	289	325	309	278	297	283	294	297	309	282	244	280	332	298	293	303	295	325	300	272	305	296	301	295	299	341	298	293	340	302	310	294	333	284	285	293	325	310	280	279	309	315	302	320	315	291	289	291	308	318	308	340	292	324	286	315	275	319	293	309	316	303	326	313	292	325	284	322	275	279	288	304	264	310	302	302	306	311	297	304	288	293	299	316	288	299	290	293	321	270	268	304	305	319	286	313	297	305	325	313	318	320	320	282	284	290	307	306	299	292	316	304	284	276	305	319	316	314	310	296	303	253	292	268	305	319	302	313	305	252	300	316	324	286	253	298	330	286	307	303	312	354	294	308	276	305	285	290	290	288	294	285	308	303	305	291	295	299	284	298	294	320	289	281	296	298	297	301	301	321	292	301	287	334	284	280	278	295	306	318	314	298	294	324	317	323	302	286	310	303	277	293	323	311	300	298	332	295	307	333	331	289	285	270	321	326	314	290	311	298	322	306	319	287	309	267	290	287	289	342	282	332	307	277	302	332	311	295	289	300	326	341	320	295	321	312	293	285	310	308	308	320	301	322	300	320	283	277
48466	9606	3948	4378	3814	3239	2595	2258	2022	1798	1600	1444	1323	1272	1231	1118	1043	1056	969	1008	966	971	949	895	897	869	884	801	836	826	892	770	826	858	807	799	817	773	749	786	734	787	755	786	750	781	770	786	750	710	752	757	763	797	741	734	746	765	758	740	738	761	784	687	739	721	745	720	758	697	765	732	779	775	712	733	748	704	708	737	762	708	712	753	735	705	733	743	735	761	707	810	768	737	744	709	685	713	752	710	765	744	744	702	730	769	720	709	715	762	713	698	729	743	737	750	769	734	716	695	744	692	699	708	793	741	747	759	686	707	713	704	767	731	735	713	751	733	700	699	738	742	731	702	655	768	718	724	701	712	678	739	749	687	713	731	716	704	714	709	711	726	738	704	671	677	698	712	706	703	700	762	728	726	729	737	721	724	719	714	728	663	728	735	737	738	746	724	687	743	702	674	699	708	723	700	686	722	722	693	735	735	715	703	762	726	697	691	714	730	693	710	749	743	765	759	708	740	745	698	720	689	693	742	665	789	744	745	698	689	711	687	749	672	777	733	754	763	725	746	686	693	725	732	734	723	715	715	748	715	720	721	723	730	674	794	743	708	726	693	752	714	701	690	714	708	745	770	678	733	662	662	676	732	684	714	714	678	705	731	716	685	712	721	691	677	703	717	655	719	686	678	756	711	697	771	755	726	685	730	704	749	698	762	727	731	740	735	677	658	690	726	748	716	720	727	697	770	676	712	712	704	736	731	713	758	714	672	716	745	738	681	736	736	762	717	688	779	758	752	739	710	698	693	708	713	702	739	751	719	767	763	753	678	745	699	728	748	749	760	680	749	750	690	748	678	747	714	721	677	694	686	729	702	710	749	698	713	697	700	747	771	748	693	722	708	784	709	730	745	725	715	699	733	754	700	722	704	676	743	724	671	738	718	698	698	749	719	691	710	711	740	735	689	769	716	667	699	703	753	748	692	687	706	746	735	713	681	693	693	695	721	726	744	709	745	731	742	667	746	701	702	728	754	727	711	687	727	683	655	755	730	701	708	686	733	723	696	755	753	677	729	787	690	747	731	684	766	746	676	728	772	711	745	705	709	761	763	678	720	741	711	737	710	739	717	730	723	728	688	692	693	714	726	703	721	732	743	749	721	734	738	684	694	735	726	706	723	740	702	718	711	726	707	745	687	727	656	741	737	695	715	746	686	721	717	690	739	726	756	670	669	693	727	722	745	724	705	710	760	688	693	720	723	703	705	704	691	721	749	711	739	718	688	720	729	704	711	785	762	686	714	741	707	697	700	718	737	679	683	711	726	760	677	738	703	759	685	661	685	708	757	702	738	738	731	780	705	786	713	698	720	724	714	757	770	741	768	728	737	714	703	707	676	701	687	708	750	725	712	725	692	748	683	714	730	704	753	674	715	698	739	705	701	706	688	749	698	753	763	723	725	706	731	695	728	683	680	703	732	729	728	711	681	705	754	664	744	750	640	777	719	743	756	747	721	751	732	702	680	707	765	759	720	719	722	740	746	733	757	707	690	682	744	705	735	752	715	730	732	724	749	717	670	738	733	713	712	734	681	754	755	710	677	718	711	670	755	743	715	684	722	696	746	752	734	733	740	688	692	699	728	744	722	722	672	724	722	743	724	731	745	743	702	731	745	709	698	730	696	706	707	725	698	712	650	715	684	733	685	715	708	685	717	686	747	742	735	711	720	743	726	744	752	698	688	711	698	730	700	735	767	730	747	747	683	720	713	770	693	814	741	762	734	687	752	680	716	711	703	760	696	772	730	719	727	723	695	717	743	730	727	726	729	716	706	736	715	732	698	731	733	758	688	707	740	723	684	699	712	735	693	729	772	728	708	695	722	718	724	713	684	729	714	724	702	739	697	698	705	724	697	713	760	731	720	708	700	757	676	688	715	671	697	743	742	737	706	709	687	734	705	726	727	731	717	669	712	710	723	718	687	709	701	693	747	715	726	743	707	716	736	700	673	764	740	690	727	700	743	727	790	695	725	683	758	698	708	704	760	760	701	727	696	661	725	710	736	740	643	731	747	725	694	722	731	722	703	688	694	729	766	705	731	724	728	707	691	736	731	704	705	728	724	713	703	716	678	732	697	734	719	678	714	738	657	703	715	731	768	715	711	716	758	680	766	698	726	737	720	709	672	726	727	730	739	712	750	726	775	711	718	729	737	739	746	756	682	717	704	682	741	714	725	727	728	702	756	716	754	753	719	739	735	746	767	754	720	759	730	724	701	701	727	737	716	705	728	720	712	714	731	759	731	740	741	752	733	759	692	758	722	705	717	696	715	750	695	725	681	730	699	772	677	664	744	711	713	679	703	701	732	737	672	686	724	745	714	741	716	675	740	673	759	699	675	728	709	720	696	717	762	730	740	685	693	748	711	662	734	714	729	701	704	687	735	706	735	675	738	680	721	719	747	721	726	705	700	687	683	717	679	789	731	682	701	709	742	720	678	683	724	692	703	720	755	713	728	714	717	713	720	692	693	664	727	725	695	689	731	717	757	713	759	681	684	724	676	720	734	731	763	707	702	699	716	724	742	754	719	709	746	730	711	759	748	739	718	752	772	691	700	705	674	752	707	702	697	710	722	767	714	771	691	749	753	753	738	708	755	705	700	753	650	724	756	683	791	722	717	730	690	729	715	708	723	752	705	686	714	710	708	756	720	715	731	695	715	740	684	744	696	727	714	734	714	686	677	721	751	679	711	742	714	708	710	695	693	728	737	686	768	764	722	742	732	719	721	729	708	677	732	714	703	679	760	714	764	705	664	776	749	736	728	702	718	733	715	714	696	725	678	706	696	706	741	725	763	755	727	695	786	703	736	690	714	711	748	685	697	733	701	737	739	714	715	684	733	727	689	718	716	729	717	753	665	695	757	700	706	707	762	694	718	711	714	733	685	752	736	695	734	694	687	748	698	710	708	742	696	703	763	733	661	718	706	761	709	697	753	739	696	730	711	748	715	763	735	696	696	693	749	666	725	720	709	714	766	686	715	729	727	776	699	742	717	679	778	704	681	717	744	697	732	707	733	717	746	708	730	699	716	715	743	702	764	709	701	724	706	729	708	706	711	746	758	710	677	671	789	751	684	745	658	716	744	697	721	748	739	679	696	723	663	679	708	708	738	688	715	688	709	704	695	718	790	730	738	694	695	693	702	768	752	733	729	715	690	741	735	701	690	695	686	656	759	747	717	751	741	700	681	731	724	738	702	717	733	707	685	703	677	694	665	687	709	738	736	739	741	749	706	750	675	784	710	788	712	721	715	697	735	685	747	740	704	726	725	705	735	711	678	720	736	748	676	713	684	717	741	734	697	692	727	744	682	697	742	800	736	685	758	738	695	723	768	702	744	753	720	751	676	710	729	793	665	704	722	728	720	702	734	664	734	706	751	751	738	712	740	722	694	734	693	701	747	693	725	704	717	689	735	726	713	765	765	719	758	701	671	787	721	761	698	722	748
14571	1654	202	129	163	152	131	154	157	145	151	139	131	130	134	136	136	124	152	125	156	139	148	121	154	158	134	152	139	165	173	125	163	157	120	144	154	145	147	168	134	169	147	143	127	138	138	163	135	152	151	145	132	118	159	141	151	135	127	151	129	171	142	155	140	130	135	149	144	124	145	138	144	154	155	150	120	130	148	126	142	165	147	130	139	150	151	137	139	157	131	145	150	141	134	143	146	138	125	137	143	150	130	150	132	163	138	130	138	135	179	144	145	157	131	147	142	148	147	149	160	149	153	134	143	152	150	140	142	145	161	134	132	158	158	129	144	112	139	159	145	154	175	119	140	146	154	166	115	145	143	127	145	142	149	148	136	149	160	155	128	135	143	160	156	143	128	133	154	151	144	128	133	139	141	153	161	168	133	157	142	146	146	130	139	134	137	151	127	140	139	148	129	135	132	133	167	154	159	172	133	153	149	160	141	151	149	148	138	133	135	139	140	166	135	149	136	141	120	143	153	131	137	157	151	147	147	151	151	154	166	156	149	172	141	149	134	128	155	133	155	149	146	145	146	140	171	124	135	136	136	141	142	136	124	161	158	140	150	131	141	153	131	148	153	146	163	153	141	145	138	146	154	144	144	122	129	157	158	136	141	158	142	154	146	150	163	128	158	133	139	134	137	127	147	144	130	148	146	131	134	143	140	155	141	143	156	150	145	142	144	149	143	155	136	138	134	124	132	127	139	151	144	143	150	141	139	156	130	151	147	145	145	117	136	128	139	146	143	150	156	140	162	169	140	131	153	162	136	148	141	130	140	125	157	162	146	131	158	124	169	145	145	146	148	130	165	142	140	161	137	133	131	139	166	152	176	144	131	135	151	167	148	145	123	140	139	135	144	163	155	144	118	156	136	139	130	158	126	124	142	142	120	137	159	126	123	134	145	165	144	159	158	159	149	135	147	130	164	121	140	149	153	172	136	145	142	148	130	143	160	151	127	137	153	145	152	156	163	115	135	145	145	146	131	144	142	170	153	149	145	137	142	131	145	139	135	140	164	124	136	143	143	149	157	158	135	132	153	167	158	156	132	125	144	143	137	151	122	129	135	144	146	129	145	122	135	146	156	143	127	150	157	146	147	147	154	137	145	151	131	132	132	140	142	139	134	151	119	130	128	155	152	145	130	140	132	152	135	138	152	150	142	148	142	145	155	144	162	153	135	155	125	125	150	142	125	156	155	166	136	161	134	144	147	151	122	142	147	130	167	163	142	142	133	153	144	156	140	164	133	147	144	154	150	158	154	142	157	102	157	136	125	133	134	141	150	115	150	142	133	131	127	145	153	132	150	147	146	139	161	139	146	151	166	149	146	163	140	124	136	139	150	146	147	144	152	150	134	147	153	175	154	144	150	151	127	138	146	164	106	156	136	149	163	142	152	137	138	145	138	125	149	135	149	144	148	164	149	156	142	137	131	151	153	144	141	132	140	140	158	158	124	150	141	141	156	128	123	159	140	138	138	119	159	140	139	151	173	141	112	139	137	142	133	145	143	132	147	144	134	145	154	139	169	136	149	154	137	138	142	141	138	140	140	149	138	142	143	147	157	141	143	135	135	165	145	135	123	142	142	148	140	166	162	154	164	173	141	135	150	116	159	126	112	127	150	144	174	142	143	147	135	135	159	139	142	141	136	161	141	139	140	133	142	156	131	164	137	150	113	140	150	143	168	146	148	139	173	150	155	147	158	164	131	123	136	159	150	161	152	156	134	132	137	156	162	144	141	142	165	148	129	125	143	155	123	148	133	126	134	155	159	152	155	155	155	162	135	142	144	125	132	134	135	152	128	128	123	139	172	145	139	148	138	141	144	167	140	144	173	143	152	127	153	132	158	126	152	138	141	142	139	144	154	129	140	134	123	138	154	125	131	143	172	140	140	147	115	148	143	131	136	144	154	137	116	150	135	138	161	125	121	150	153	134	143	120	145	153	136	149	138	135	167	146	149	154	162	150	143	123	162	160	135	136	140	155	136	150	151	135	140	156	141	144	137	142	142	135	144	158	139	143	135	133	123	134	156	146	150	129	153	169	124	161	146	130	161	148	158	138	162	137	151	122	135	150	143	171	135	163	157	148	144	145	148	130	111	155	156	137	155	119	126	155	114	153	130	157	146	151	142	135	154	128	135	131	152	117	147	147	165	140	144	158	147	137	132	125	158	184	155	131	140	144	149	167	148	141	146	156	158	145	125	145	147	149	135	147	145	125	148	155	143	150	124	132	140	135	160	138	147	144	171	140	147	132	160	134	125	131	141	144	132	161	168	170	134	161	149	132	153	153	125	127	150	152	129	138	138	142	147	140	139	138	155	138	144	160	143	163	138	139	134	145	143	155	163	149	130	146	144	136	155	148	128	139	141	154	172	141	159	129	120	135	132	127	130	147	121	159	153	141	144	145	166	141	144	131	146	141	141	153	151	121	152	140	134	147	149	173	150	125	129	162	134	150	136	135	127	157	153	133	160	155	149	141	159	159	139	136	138	171	147	156	148	154	139	122	162	135	148	130	146	160	123	122	163	154	161	136	154	144	143	140	151	144	124	168	137	138	141	154	139	150	169	124	147	146	153	140	146	152	140	146	175	156	156	142	155	146	134	123	169	129	135	153	146	135	144	159	165	125	162	150	141	152	134	145	136	126	154	132	152	152	171	131	122	143	148	149	146	117	143	134	132	141	143	138	137	135	154	143	158	149	133	150	172	132	138	157	123	138	143	158	162	142	143	123	138	123	145	135	150	122	158	141	128	150	155	133	140	153	139	182	162	122	134	144	148	125	146	159	145	148	154	135	149	150	156	155	147	156	163	156	160	154	140	153	162	144	147	166	132	138	145	146	153	130	142	137	138	146	136	137	152	150	147	159	139	142	118	133	141	138	132	127	152	119	156	138	174	149	133	139	134	140	120	165	156	129	147	134	144	140	138	170	129	149	136	167	160	149	146	146	147	145	161	149	140	148	136	146	137	142	150	155	126	155	164	156	147	136	129	143	150	121	161	145	134	155	160	134	161	138	128	133	147	170	143	160	167	148	160	134	145	130	157	142	148	158	132	140	135	141	163	149	130	126	165	166	142	161	141	163	141	162	128	145	105	160	130	146	174	148	125	141	154	140	156	154	157	141	129	155	141	140	157	145	151	154	116	135	145	140	127	148	135	153	126	156	139	156	134	166	146	153	150	154	128	127	155	131	152	135	147	136	149	132	149	134	150	157	122	127	161	145	151	149	149	132	135	143	140	154	130	147	156	157	140	144	146	142	160	142	144	144	130	134	132	159	153	148	169	157	153	149	135	164	131	159	149	150	129	136	136	120	145	136	149	134	161	146	131	129	123	130	148	119	143	154	133	149	142	156	152	159	142	145	142	174	139	142	139	122	151	162	161	142	137	150	167	160	134	170	133	137	134	133	136	153	153	144	147	117	164	141	136	149	148	133	145	145	126	126
13005	1417	506	472	503	480	398	449	445	465	445	408	443	417	443	409	388	399	441	406	457	411	423	418	404	411	384	416	371	429	406	404	391	410	440	405	397	418	405	404	406	406	415	439	396	397	443	409	412	415	420	408	403	403	428	392	443	378	409	387	404	396	410	434	393	391	373	421	465	385	437	426	417	424	432	416	461	402	445	416	413	398	404	442	390	408	408	391	401	386	423	424	389	424	418	373	420	421	380	430	424	390	396	406	388	451	391	396	393	410	423	433	419	390	384	422	408	419	377	433	410	423	430	411	405	397	420	427	412	442	450	392	414	425	383	397	413	398	429	422	407	417	442	422	448	432	405	364	409	439	390	384	379	382	398	413	418	420	398	405	421	412	392	437	423	390	425	418	403	421	439	402	374	399	407	406	435	385	426	385	394	408	468	397	414	419	382	425	431	405	446	406	417	382	389	429	421	422	399	422	419	415	418	431	406	375	411	379	395	442	389	391	391	404	462	408	428	407	380	404	408	398	420	382	405	393	408	391	396	428	427	405	408	406	465	422	420	383	412	386	429	429	422	446	433	395	393	429	426	442	423	366	432	415	405	419	368	464	404	410	427	371	371	425	384	413	415	414	447	425	397	386	355	399	385	417	426	416	397	403	468	442	407	420	426	436	413	400	381	410	398	414	392	406	460	376	435	385	386	430	429	408	413	385	406	428	343	414	406	419	415	422	431	415	425	420	419	425	407	430	397	388	400	384	415	424	418	413	426	410	436	408	398	425	380	407	391	402	426	368	432	423	386	396	373	429	385	418	404	463	395	355	405	427	426	407	423	432	384	432	394	408	400	402	422	439	401	446	409	398	407	382	387	449	405	422	402	429	389	416	433	425	426	420	407	377	423	406	399	373	398	403	409	397	408	443	420	410	419	418	387	442	411	415	459	431	398	418	385	402	392	407	397	428	390	421	435	400	465	425	410	395	404	413	403	404	409	438	397	453	440	404	394	425	436	454	386	428	447	414	379	436	399	420	426	394	414	447	422	375	410	416	373	409	424	389	416	404	375	455	409	415	408	411	415	413	394	389	424	375	390	442	426	392	412	432	421	463	382	463	422	420	388	428	392	389	394	423	437	416	421	428	424	388	411	397	400	454	410	436	418	414	384	403	413	408	401	406	455	402	410	397	424	407	387	409	436	409	418	425	402	403	432	401	425	417	371	393	420	441	405	405	378	403	423	406	387	366	406	397	420	393	430	440	372	423	435	404	413	390	408	395	412	411	412	426	406	377	426	370	417	424	403	434	392	379	446	405	377	401	389	419	412	393	408	411	381	425	430	410	406	420	462	415	410	398	406	408	383	427	420	430	421	395	405	446	457	401	408	419	435	461	402	392	417	410	397	438	401	400	397	370	408	420	402	416	410	379	416	411	410	405	405	401	408	409	444	419	433	427	402	390	423	416	383	442	390	419	386	403	406	437	402	413	424	407	401	435	407	436	398	364	426	413	417	403	406	401	395	388	423	374	398	434	426	373	401	400	395	405	404	401	401	438	384	382	395	385	413	398	442	380	412	429	406	373	396	381	414	435	373	426	405	437	419	385	396	429	390	390	385	391	444	434	396	409	399	379	412	404	401	414	373	397	411	361	394	407	385	391	419	395	404	363	421	386	387	392	416	406	418	411	385	379	446	432	387	432	383	424	446	430	392	392	441	424	396	434	401	410	412	409	433	415	400	399	393	401	465	407	414	411	410	419	414	407	424	448	411	391	424	402	395	380	417	388	419	421	427	368	434	408	403	394	417	389	434	361	399	413	422	406	417	392	402	408	384	415	420	421	400	420	444	395	434	412	418	378	431	391	384	413	399	399	401	404	422	392	447	437	414	395	377	405	376	392	415	433	431	406	407	402	399	395	450	384	398	433	412	443	409	418	424	456	420	414	392	395	421	405	409	423	366	404	400	416	424	392	427	379	431	411	419	424	458	394	430	425	450	400	401	423	466	408	385	434	466	410	413	424	436	415	373	383	398	392	384	408	404	404	446	417	397	393	416	409	419	431	406	460	413	387	409	416	421	400	455	408	395	428	425	452	430	371	387	425	442	402	429	373	386	400	429	387	399	414	421	346	424	416	410	374	393	386	383	431	427	377	374	410	393	387	424	424	425	424	393	423	423	410	402	420	401	445	395	410	350	437	385	436	428	411	409	393	401	412	424	412	391	423	415	390	425	401	447	387	415	388	400	431	403	417	409	412	454	419	412	385	390	428	413	437	378	454	445	415	394	433	395	383	407	440	436	416	413	414	431	411	415	398	429	411	383	433	391	397	396	416	419	401	445	450	407	440	418	393	388	399	397	426	419	378	397	411	400	401	362	418	427	429	389	425	365	424	423	431	415	421	435	439	408	410	450	417	425	415	410	422	409	397	465	435	405	416	442	434	439	401	403	404	421	377	428	436	402	402	423	458	425	397	406	402	422	396	430	407	446	430	393	406	395	426	435	432	410	403	430	392	422	398	420	425	407	413	443	382	413	379	408	428	416	387	426	392	378	416	428	431	425	414	422	418	410	419	369	389	414	441	391	425	418	378	399	411	383	405	397	400	424	412	405	407	387	411	448	447	371	409	396	380	389	416	411	419	417	414	395	425	442	409	431	393	400	398	383	437	411	380	407	431	415	384	405	419	443	416	408	422	398	392	425	411	401	404	416	403	398	399	430	393	422	406	425	381	428	416	439	424	401	395	385	379	432	395	399	404	432	408	393	395	387	418	399	405	396	388	439	407	363	386	404	426	391	420	407	395	419	405	425	438	424	403	410	407	395	379	419	410	399	419	401	363	406	430	416	394	443	380	436	437	398	428	416	404	385	414	402	431	434	392	372	400	404	412	415	381	402	394	425	413	427	419	420	403	408	398	426	409	425	415	418	397	431	373	434	407	394	442	418	412	438	411	388	411	407	422	443	389	379	419	448	419	408	405	444	412	427	397	417	422	423	353	449	441	406	483	383	403	400	428	384	426	407	400	424	392	442	374	386	400	434	398	415	461	414	404	389	427	370	416	423	412	436	400	419	400	419	417	370	392	438	419	429	382	438	416	407	426	409	428	406	427	390	438	413	445	437	415	398	434	427	430	421	408	408	409	403	388	422	413	399	391	443	373	420	410	407	390	415	410	410	422	387	403	392	360	419	381	410	411	408	443	461	394	413	416	435	420	413	423	425	435	374	417	415	405	389	394	396	450	370	385	399	405	386	405	412	407	430	389	391	394	396	421	413	392	413	401	437	394	372	396	421	410	410	418	442	381	422	422	410	393	418	413	394	431	402	465	399	401	437	380	401	408	423	436	445	410	491	399	388	437	417	395	391	379	424	401	379	403	390	431	413	426	389	452	448	444	400	406	406	393	424	386	409	392	413	383	388	411	400	410	428	379	421	420	407	438	358	421	398	435	405	396	442	424	423	411	428	414	421	418	402	388	379	413	454	382	399	453	398	410	427	441	418	414
68108	31677	5790	981	691	551	494	435	370	402	348	344	368	356	317	342	335	338	326	310	304	321	288	301	333	321	309	330	281	307	304	302	323	302	332	292	315	311	304	298	290	312	299	311	327	337	289	280	326	312	327	308	316	323	278	298	286	341	313	303	304	311	285	310	294	302	291	317	336	295	297	333	308	302	293	281	318	337	299	274	306	287	277	309	323	308	282	293	312	280	308	299	306	320	291	311	294	292	304	281	279	284	309	315	290	330	306	315	297	265	303	317	308	296	323	327	290	298	305	315	299	287	343	305	297	306	254	310	267	301	277	294	312	312	298	289	313	330	289	294	313	308	309	283	316	302	309	291	291	339	302	302	306	304	327	292	297	289	317	300	308	315	303	313	311	310	297	330	302	294	277	294	285	322	278	324	313	312	271	295	301	333	302	320	288	299	258	302	318	307	318	301	321	312	280	306	314	320	282	278	295	311	294	302	310	281	280	298	293	296	297	272	293	319	290	297	305	289	247	320	315	306	267	289	298	327	278	290	285	300	326	323	264	259	297	308	336	304	333	315	297	278	343	308	316	318	295	272	301	299	328	327	296	284	297	281	291	303	292	277	302	332	321	350	322	308	327	286	271	281	275	313	289	313	274	299	274	291	295	328	291	321	305	301	317	316	293	320	283	276	297	305	320	295	319	320	279	295	298	313	308	286	296	326	322	307	288	294	281	307	301	333	319	308	318	303	336	312	304	312	285	338	328	303	308	282	276	298	318	326	293	314	299	314	306	289	276	323	289	293	282	269	315	272	332	312	271	283	324	283	285	301	306	281	321	295	284	318	313	302	269	302	284	280	327	305	285	303	304	276	289	337	303	318	276	309	305	326	309	321	279	323	320	324	306	333	312	310	301	323	315	300	292	294	316	297	254	317	296	299	301	315	295	277	292	267	268	297	294	307	285	299	269	317	327	299	293	346	312	294	311	286	311	319	269	325	314	268	299	332	290	296	307	263	271	294	287	324	319	310	306	298	316	294	314	291	306	318	307	296	312	302	291	281	322	284	297	293	303	295	339	284	297	314	293	256	280	278	276	293	330	271	302	291	280	296	334	305	293	319	300	329	314	309	306	312	299	265	293	286	316	285	286	317	316	308	315	304	325	302	292	317	304	275	263	315	324	298	304	322	345	321	310	347	328	305	308	278	296	287	300	270	282	289	294	316	281	271	320	307	322	292	303	300	281	295	299	284	289	303	290	333	304	321	306	296	328	293	310	317	310	311	288	278	289	267	287	299	300	331	282	333	349	296	277	291	315	281	298	333	306	326	320	300	284	320	298	341	300	306	287	334	261	297	302	297	313	273	292	318	277	257	300	283	333	322	304	306	303	319	332	313	287	275	303	302	315	290	299	295	299	278	317	290	299	310	302	290	272	297	278	293	313	273	315	284	323	336	289	263	340	275	275	303	311	329	283	322	293	301	318	293	284	334	299	328	293	287	314	297	303	268	328	297	284	345	270	290	300	291	330	312	332	271	326	306	308	298	296	299	313	312	288	283	278	325	269	302	316	323	279	286	297	292	317	346	299	298	322	281	287	305	294	311	299	306	307	286	306	290	294	274	289	308	281	315	286	303	300	304	282	294	311	308	317	325	291	294	293	279	295	302	276	295	289	309	282	303	322	325	318	316	284	288	282	310	292	304	298	306	310	322	292	316	306	293	300	288	307	305	279	301	317	307	321	327	310	312	312	293	313	305	328	288	286	299	285	291	308	312	320	334	353	311	290	313	282	345	293	275	319	312	347	336	326	256	275	337	324	290	312	305	300	299	297	300	310	296	322	277	274	293	287	287	298	301	304	338	310	303	274	327	310	318	280	307	306	296	330	294	281	317	321	290	322	322	291	287	266	291	321	306	312	285	315	326	298	300	301	320	302	300	330	282	287	281	324	297	309	292	296	312	299	272	294	299	311	307	281	329	326	324	285	291	290	305	295	318	282	294	332	310	315	274	311	313	307	297	322	291	291	293	282	319	266	279	318	290	305	308	299	297	282	292	306	280	285	315	300	276	314	328	327	332	291	313	334	303	313	298	285	297	311	282	270	278	303	329	309	300	302	297	286	260	305	315	281	307	291	297	332	285	325	336	304	306	299	273	303	335	304	322	302	266	327	319	316	306	282	296	308	346	270	262	292	291	285	317	314	304	300	300	293	303	343	288	313	295	304	300	310	310	323	307	294	298	317	321	281	299	313	291	283	268	274	327	299	312	311	313	296	306	283	332	299	264	295	255	330	335	303	296	288	311	292	316	303	310	266	300	324	292	305	293	303	312	338	303	284	284	300	304	323	290	310	324	293	311	301	284	290	311	288	307	260	299	290	288	281	324	304	275	315	315	279	283	305	277	288	264	324	340	322	291	296	289	323	308	293	289	314	308	270	296	329	304	279	284	307	323	290	280	291	293	345	276	331	300	301	312	315	309	304	328	305	290	312	302	297	300	270	304	292	287	324	305	289	337	324	320	308	296	298	285	304	307	288	296	311	296	314	275	283	285	290	300	317	292	318	277	294	307	297	292	294	317	311	297	262	325	281	319	324	292	286	275	316	278	299	296	320	341	293	264	303	314	297	286	333	280	285	316	336	336	293	305	312	289	307	322	327	319	319	266	262	286	275	284	306	289	342	305	313	316	301	319	298	317	311	331	300	306	288	292	297	313	292	285	308	321	300	319	299	302	307	292	334	280	305	294	284	272	305	316	280	345	282	308	331	288	288	294	324	304	321	313	303	293	278	310	334	305	296	287	305	317	303	288	280	296	295	301	346	348	295	321	302	302	311	273	325	290	340	264	310	281	292	304	290	292	304	332	331	293	293	289	292	315	291	302	309	293	315	294	331	313	315	285	298	284	299	322	329	340	285	292	279	323	317	295	310	341	297	315	275	290	308	330	299	326	321	305	314	292	313	309	310	297	291	289	341	295	310	281	313	322	314	281	292	287	307	276	263	287	318	284	293	278	273	299	296	343	326	312	279	283	326	294	331	306	319	290	283	331	316	281	277	350	287	281	295	287	333	276	306	304	326	296	320	322	330	319	314	281	283	296	360	312	307	302	285	296	305	325	290	301	316	332	289	335	283	312	315	295	304	266	311	318	309	297	287	301	348	279	286	326	322	316	278	314	287	290	277	305	298	284	311	319	276	307	296	300	287	310	299	273	288	285	249	279	286	307	313	271	278	322	287	302	304	297	296	286	305	285	276	331	313	275	295	283	315	266	295	345	312	323	309	311	302	294	307	280	323	299	309	292	326	293	282	290	292	310	293	295	284	319	292	296	284	279	305	319	316	301	340	297	300	274	319	302	312	323	340	334	336	305	285	303	312	293	346	332	285	308	291	307	322	330	346	310	306	307	307	301	306	283	292	295	314	249	304	294	321	294	296	295	306	299	275	297	295	261	318	288	292	293	291	296	303	291	288	302	298	349	276	307	319	275	285	308	301	306	317	294	272	297
39421	9186	2321	2704	2206	2009	1743	1532	1411	1295	1201	1085	1059	992	1000	955	941	888	887	847	848	867	838	763	844	866	813	789	774	833	762	819	811	850	812	857	756	801	741	814	796	792	830	822	770	776	777	788	737	739	747	755	735	758	765	745	735	809	761	758	715	769	743	759	770	740	777	727	746	760	791	734	729	719	780	777	718	712	762	708	758	763	726	750	710	738	748	746	772	774	793	769	750	715	720	730	730	786	748	767	729	760	730	738	762	757	738	751	727	762	750	707	768	757	786	717	746	726	727	751	772	698	709	801	757	747	780	741	769	706	746	759	717	748	791	749	757	764	697	758	771	771	738	737	766	746	760	789	738	742	720	731	783	818	783	755	748	742	753	740	766	769	749	752	721	705	743	767	767	716	749	724	713	743	733	760	762	726	714	726	711	762	754	806	712	704	766	758	742	751	740	744	755	730	718	692	736	740	711	713	738	734	726	751	666	729	700	751	716	803	729	763	704	708	773	749	696	724	717	734	716	743	739	770	722	759	745	745	774	745	776	779	752	745	798	725	782	723	746	720	760	776	753	730	755	683	744	744	698	789	782	752	759	754	679	756	786	751	736	734	751	733	771	749	748	748	744	746	735	761	763	767	729	753	702	775	778	744	770	754	737	763	746	753	685	739	760	718	744	725	771	723	687	729	749	799	788	746	744	752	734	756	708	692	736	731	753	751	738	724	727	706	758	751	734	727	724	702	736	774	750	772	751	721	707	753	721	777	726	757	748	726	759	732	733	788	769	710	735	712	757	728	741	724	800	751	736	758	742	700	712	735	734	732	731	755	681	748	749	751	774	743	758	772	720	729	753	751	766	763	733	749	729	744	734	777	762	768	749	754	783	742	715	675	748	722	760	682	717	714	696	728	787	741	712	735	751	767	705	784	749	708	811	770	736	763	723	724	732	775	738	758	680	738	734	751	673	734	789	783	771	772	778	758	748	729	674	732	705	777	742	756	720	759	754	784	761	693	720	833	763	799	717	740	742	704	765	798	774	728	745	692	738	715	747	766	735	745	740	750	738	707	761	713	789	742	742	748	735	750	719	698	735	741	739	708	677	750	755	779	756	758	733	740	759	761	774	721	763	791	756	693	766	686	720	750	706	714	765	741	745	767	735	724	731	769	769	739	730	725	732	726	699	758	734	731	728	716	771	785	739	756	759	737	756	742	742	718	718	749	768	744	745	696	721	737	735	763	758	738	746	706	772	757	770	757	754	736	739	745	726	759	730	713	734	744	762	747	787	739	772	743	742	725	727	736	748	722	727	750	745	728	758	788	735	777	702	698	741	717	801	794	743	744	759	766	719	706	671	763	744	706	798	750	661	769	725	793	758	742	760	716	712	781	746	704	730	754	744	738	766	757	727	734	720	738	731	743	720	758	767	682	762	753	736	714	732	706	698	701	764	706	726	791	722	772	762	749	732	742	701	739	756	753	752	760	717	703	787	731	751	768	758	693	718	726	788	788	716	761	709	730	715	770	684	743	699	756	770	725	732	702	750	746	751	742	754	744	744	732	742	765	720	776	722	738	729	746	729	754	741	739	745	756	729	791	774	735	757	771	758	791	765	800	697	757	723	721	732	712	754	763	730	764	697	716	762	760	781	705	735	729	766	709	744	708	720	740	731	774	768	749	742	722	763	710	714	723	754	780	716	736	747	782	778	736	752	757	696	725	749	720	731	714	765	780	784	734	725	730	702	704	736	788	753	749	798	747	735	761	707	735	734	765	762	749	758	705	755	739	770	755	747	749	749	752	784	770	771	791	745	755	748	799	712	712	762	727	736	752	717	699	699	762	732	715	753	776	765	751	776	724	767	721	738	713	746	774	736	791	712	751	742	764	736	726	772	725	745	781	709	737	754	762	746	714	756	730	790	720	735	794	698	724	750	762	750	734	747	783	785	789	757	742	792	751	696	698	771	756	749	713	732	737	763	772	752	728	688	749	724	764	695	724	732	709	795	757	726	739	758	733	735	769	775	706	715	725	701	758	718	754	726	733	778	709	722	734	746	743	743	721	710	731	695	749	732	718	720	732	723	744	768	737	734	738	668	729	726	709	737	732	787	748	734	709	716	762	718	735	723	722	716	779	753	760	750	783	738	773	802	734	730	789	709	776	732	773	747	738	731	737	726	720	746	703	727	759	694	774	753	735	779	737	720	770	761	779	721	705	739	760	718	780	801	699	751	741	693	780	743	726	769	725	716	749	736	697	738	730	778	746	739	686	716	702	797	714	769	736	755	729	763	753	749	697	739	735	715	805	725	750	740	698	748	750	766	765	720	742	756	719	726	738	697	744	733	755	707	760	742	733	709	720	721	738	729	746	792	751	730	714	755	729	757	761	743	769	722	719	754	752	745	672	769	769	772	739	740	775	711	750	743	689	754	732	754	733	719	775	764	782	745	747	749	780	766	755	761	769	771	732	745	732	735	768	752	773	717	775	698	742	762	734	718	744	742	723	803	727	721	746	682	764	733	689	734	715	738	750	769	731	741	731	766	740	724	710	717	763	765	771	735	755	707	768	773	721	750	725	746	784	717	735	727	744	717	773	815	712	708	776	789	718	748	722	751	782	733	737	700	748	716	745	771	709	749	693	731	766	752	742	777	727	758	761	766	737	688	764	743	780	786	794	773	770	765	747	736	802	753	762	707	730	751	718	739	750	751	728	754	756	773	751	760	780	732	763	708	729	728	788	710	729	736	684	713	741	746	733	700	739	758	714	707	707	732	738	764	701	775	746	778	714	728	747	718	772	736	720	692	760	749	729	724	767	715	746	695	738	766	730	727	794	703	793	746	711	744	746	708	742	730	744	755	743	749	724	757	738	768	731	711	724	762	769	723	698	709	747	796	748	741	755	716	734	749	726	790	722	726	748	773	751	711	729	715	701	739	740	714	750	729	771	807	716	728	672	734	750	726	713	741	710	727	793	789	752	743	791	762	740	737	739	719	768	729	758	766	747	759	729	741	750	792	737	756	722	749	720	739	744	792	752	728	740	733	702	765	696	794	719	739	774	777	738	795	759	745	751	702	729	728	758	713	759	729	768	751	739	732	691	716	718	758	748	754	741	758	755	731	799	771	726	728	805	777	711	727	751	725	770	763	757	756	724	705	730	738	760	745	751	720	709	711	769	798	770	710	787	729	715	781	769	755	722	727	719	742	675	760	709	726	686	777	743	721	761	723	754	729	687	718	743	730	701	753	707	767	762	715	787	743	745	689	764	735	714	690	714	741	720	757	712	727	732	709	723	739	732	735	695	784	737	766	745	734	695	756	721	714	752	735	690	733	745	736	762	712	714	761	713	781	758	728	793	765	722	775	791	701	746	735	767	743	726	741	733	744	735	740	747	779	747	733	747	735	719	713	775	746	795	730	789	759	764	748	717	767	724	765	694	722	763	745	756	744	724	740	738	725	714	723	755	712	740	717	716	747	777	709	738	750	788	746	759
80705	40576	12749	2572	1137	825	682	578	515	438	443	425	403	370	368	372	351	349	341	324	309	354	323	339	312	339	310	334	312	365	321	301	308	292	272	320	310	340	331	305	324	324	335	308	320	287	327	318	354	318	346	300	302	280	284	298	314	286	275	363	280	292	300	315	285	302	288	262	321	314	303	279	300	323	328	318	273	331	295	320	329	330	327	338	286	296	280	273	326	283	297	329	302	341	290	320	313	292	296	313	327	335	283	268	277	312	289	287	321	253	299	273	311	288	299	325	300	294	283	303	335	336	303	292	312	296	314	300	302	285	327	315	324	322	278	277	285	321	287	316	316	288	300	305	322	317	302	288	333	326	300	298	284	320	275	332	288	301	292	267	301	354	293	321	298	313	278	297	282	310	318	300	298	316	294	288	279	277	331	298	309	318	325	283	294	332	283	296	286	302	293	318	308	293	317	305	328	310	289	328	308	324	308	279	266	318	304	273	326	297	298	306	290	318	283	325	296	289	297	283	283	308	309	336	310	259	304	292	301	297	279	306	319	291	288	301	294	319	279	294	296	280	303	304	276	298	295	287	310	299	311	313	309	321	331	292	315	282	299	305	307	302	311	283	316	289	307	278	268	325	317	343	302	336	291	311	278	323	306	310	301	294	289	290	287	274	332	320	249	299	309	281	297	326	275	286	317	270	298	316	291	362	303	310	309	280	307	303	316	324	340	315	319	299	311	330	328	327	298	303	302	307	315	309	321	304	279	252	309	311	264	311	312	285	314	302	280	304	299	295	332	315	317	291	312	283	297	288	296	299	313	306	285	286	303	325	306	298	312	265	287	310	308	342	331	279	333	275	320	304	298	289	269	297	336	326	308	311	302	285	296	312	261	291	318	312	315	291	297	308	312	313	283	290	358	288	296	308	288	301	319	306	301	318	311	307	328	330	300	294	284	323	296	323	270	267	292	305	301	317	301	303	307	289	308	310	284	295	281	329	296	306	319	309	327	323	320	293	322	307	281	326	301	303	292	307	299	285	323	309	328	319	322	279	290	336	304	333	298	289	302	324	284	287	300	266	299	296	282	304	313	289	300	283	278	299	308	338	290	298	312	303	305	285	313	295	326	297	306	308	281	321	323	333	305	294	302	286	284	272	304	291	305	278	297	307	253	343	302	325	307	299	319	279	322	281	347	327	285	276	306	286	317	342	270	306	285	315	306	279	306	267	311	312	270	305	317	327	312	298	300	314	340	299	316	294	313	320	318	346	312	329	333	313	306	295	293	296	311	320	285	279	311	284	328	298	328	307	275	301	333	306	324	267	314	273	264	299	283	299	278	278	314	303	292	297	314	266	300	281	253	314	303	304	301	346	314	300	313	275	316	271	348	311	269	317	322	318	305	328	316	294	331	306	326	320	304	282	315	297	285	276	307	290	327	319	288	322	290	313	303	322	268	279	285	274	305	337	290	321	306	316	280	331	338	308	314	287	265	313	295	312	305	293	309	326	302	346	299	305	292	332	319	301	318	300	298	305	311	321	294	305	293	270	320	296	273	278	294	278	310	302	282	301	301	313	320	320	327	306	315	275	329	276	284	292	298	282	290	326	334	298	292	280	291	320	288	329	319	309	301	298	320	282	297	319	299	268	298	317	298	285	295	311	327	289	281	273	313	303	324	311	313	302	308	340	293	317	326	316	332	316	283	310	312	295	305	295	340	279	319	285	304	301	292	301	303	310	309	292	295	299	290	302	296	285	313	299	294	291	272	272	312	294	289	317	292	286	328	292	308	324	324	310	294	295	288	331	312	322	328	313	288	310	321	306	298	315	272	297	294	293	316	307	282	292	284	286	306	312	352	301	313	304	313	307	292	297	318	270	290	284	302	316	301	318	317	310	303	313	313	326	324	279	291	329	306	302	285	298	293	314	292	314	307	327	318	326	299	313	322	304	316	277	309	296	299	299	368	310	277	303	304	317	325	324	282	332	296	333	303	307	288	298	289	324	339	323	317	281	291	301	304	304	294	269	300	306	316	286	295	287	292	311	314	305	296	283	301	320	296	311	301	332	335	331	302	333	310	315	285	316	290	273	285	340	277	313	298	291	305	296	310	311	314	280	317	274	309	302	306	310	298	306	334	327	299	328	319	312	328	311	319	289	336	289	309	258	260	274	297	322	306	347	279	295	321	304	308	277	339	289	308	336	304	354	333	315	298	304	310	308	288	275	294	312	289	270	306	321	309	285	296	294	267	307	276	332	303	296	307	295	297	299	332	285	295	324	307	284	317	283	290	289	304	299	312	280	308	309	299	315	255	315	275	295	315	301	277	330	278	326	307	292	291	315	296	259	334	326	296	327	309	339	306	310	321	311	293	317	322	276	298	292	297	318	329	286	321	285	319	316	273	305	299	324	306	334	311	342	299	280	310	293	349	302	283	294	328	303	323	327	276	297	309	295	310	317	336	311	306	315	294	308	317	284	306	268	327	290	308	281	314	295	282	279	290	294	301	296	308	300	294	302	289	307	295	300	286	284	331	284	326	316	312	269	361	304	306	320	301	294	306	321	295	303	287	317	307	296	296	322	324	345	285	318	351	293	271	303	292	330	306	280	300	290	311	280	327	296	318	333	315	308	298	331	327	325	289	297	271	288	306	295	302	303	312	292	311	303	305	328	293	311	343	322	293	293	318	287	272	286	301	286	307	331	296	285	293	341	326	328	319	274	287	308	309	326	294	322	301	300	268	287	306	311	299	317	297	309	280	299	284	300	332	273	299	285	304	315	281	295	311	304	323	292	336	268	289	287	351	342	307	305	316	303	281	286	312	310	305	301	313	330	314	319	285	293	319	275	299	285	294	282	331	313	314	298	314	320	302	311	307	281	311	311	288	329	281	311	315	282	313	288	296	301	312	314	312	292	347	283	282	327	335	323	324	311	305	294	288	302	311	306	271	284	299	312	314	299	318	331	271	322	309	293	281	321	321	305	289	323	297	305	320	285	303	318	284	297	301	305	306	300	303	327	315	308	300	307	302	311	315	296	289	296	334	331	354	327	306	318	305	309	301	325	288	268	311	330	328	313	290	285	297	280	325	310	299	329	269	321	337	316	273	315	297	284	274	329	315	267	292	270	278	305	327	320	294	320	311	309	310	306	306	317	346	310	278	312	291	319	309	277	304	267	315	288	300	297	275	318	319	336	285	306	287	291	311	319	268	335	281	289	303	316	326	287	302	304	284	294	284	299	285	282	264	282	275	281	279	308	315	308	262	286	297	300	288	306	323	295	295	324	293	270	305	294	295	319	317	269	324	297	292	295	342	326	295	300	318	284	271	308	316	317	269	301	290	325	292	310	330	308	288	323	311	308	264	295	315	317	329	277	323	304	326	323	318	300	307	287	311	301	296	286	341	327	326	297	293	283	312	302	294	285	334	303	291	295	341	288	327	327	292	297	295	299	318	307	312	300	301	316	303	305	314	305	305	284	297	264	330	280	297	301
49003	13658	3689	4396	3740	3043	2577	2249	1959	1690	1493	1427	1337	1247	1207	1116	1067	1066	1004	994	978	961	896	889	911	888	907	834	845	869	868	769	828	807	813	797	784	793	780	780	771	786	781	762	762	798	751	772	769	787	787	785	728	734	781	809	759	757	736	777	745	734	806	779	802	752	770	743	712	720	771	712	692	763	740	719	745	755	720	714	744	731	706	769	767	724	735	776	765	676	696	744	759	706	703	768	735	739	713	698	717	760	754	737	774	680	691	739	749	742	738	679	702	704	722	713	667	797	690	761	716	737	726	751	747	689	750	706	648	760	732	748	783	698	693	676	695	719	752	690	729	639	704	729	721	753	658	720	752	776	727	681	723	700	711	728	726	738	739	715	725	782	706	730	690	726	713	761	748	719	700	726	772	670	715	776	731	682	781	722	717	701	688	744	765	734	741	740	724	788	683	760	686	773	704	683	753	736	756	734	738	703	686	715	725	683	729	735	689	769	690	717	726	722	765	713	705	709	708	699	777	693	753	718	682	688	759	713	715	710	700	718	740	772	711	704	703	732	764	698	717	732	707	737	719	709	708	680	697	728	711	708	681	732	735	724	736	671	725	701	723	707	733	746	748	682	665	760	761	769	743	731	716	686	741	741	716	675	727	730	677	739	701	658	714	732	745	711	703	715	686	675	707	678	725	693	738	782	720	738	698	740	745	728	742	727	694	726	727	752	705	740	761	684	705	688	705	680	706	728	729	730	760	683	756	704	728	690	721	730	677	716	705	658	733	687	706	714	735	688	784	733	738	753	663	721	722	717	707	711	693	732	713	742	782	724	696	747	706	692	687	727	666	732	696	753	723	738	681	717	689	745	765	715	727	709	740	709	751	720	719	744	703	740	661	724	739	729	683	713	728	694	641	716	716	708	757	760	730	745	718	707	755	719	713	699	711	701	703	665	685	721	750	720	716	704	709	719	779	741	733	634	746	683	743	683	697	699	698	762	724	736	737	764	723	695	733	707	714	702	754	687	743	722	721	747	711	698	700	726	721	680	729	722	742	676	714	715	703	746	773	739	771	745	735	715	672	729	703	687	737	748	684	684	719	714	700	714	681	677	700	714	715	732	718	714	810	659	707	716	673	700	687	752	704	732	675	649	707	699	725	687	764	692	713	717	720	743	712	678	745	670	720	732	681	717	711	707	766	712	722	757	720	707	722	756	743	738	674	738	720	721	715	749	726	734	701	701	728	716	720	740	696	716	700	723	703	725	705	707	731	692	743	744	756	733	739	694	709	725	708	722	677	695	744	740	695	689	715	723	738	722	723	711	707	657	746	782	724	734	703	689	716	706	792	702	685	690	719	724	728	770	769	724	720	721	708	729	737	719	683	762	758	716	700	747	756	742	742	738	697	742	768	728	739	685	695	689	722	714	694	735	742	748	753	719	756	746	680	712	733	765	719	679	741	747	710	707	733	737	726	715	679	766	764	686	734	721	707	703	700	731	718	701	659	712	751	741	708	720	731	733	707	697	722	743	769	731	712	735	706	719	712	713	744	739	703	697	697	706	749	681	688	711	748	689	710	784	713	724	761	758	709	730	734	725	729	753	669	705	682	773	701	715	747	718	752	761	684	722	716	754	723	761	659	695	690	749	710	676	673	744	720	706	730	683	667	776	719	726	730	698	685	750	690	764	748	654	742	717	700	682	675	722	714	726	704	718	756	727	752	733	746	703	701	715	693	734	697	688	727	707	740	714	711	760	754	692	693	735	714	688	703	720	704	686	772	726	753	710	691	755	687	722	707	794	766	702	741	695	749	721	741	702	729	783	707	707	716	732	708	703	712	719	708	669	730	712	746	710	691	702	710	728	655	705	699	697	691	775	715	671	728	688	702	722	764	712	694	768	672	730	713	763	701	734	701	703	705	681	726	711	654	665	734	741	698	710	771	724	707	709	724	739	697	721	754	720	739	737	721	662	703	720	700	745	732	743	732	724	749	715	750	713	703	743	734	697	732	733	713	764	762	733	688	766	736	713	725	717	692	738	700	704	745	721	737	693	732	710	715	709	715	672	697	717	724	736	682	739	743	686	687	745	740	768	748	749	713	715	735	719	668	691	701	744	682	727	703	721	738	739	742	690	718	710	737	715	764	744	688	787	707	749	727	694	688	720	737	764	726	692	730	723	760	703	760	683	669	749	717	691	708	697	681	724	689	692	750	706	716	714	754	722	702	714	752	667	740	689	723	702	733	747	753	735	703	737	736	749	759	701	753	749	709	714	755	686	711	736	743	704	771	712	703	720	737	737	706	744	706	766	730	736	704	721	723	673	706	748	717	702	722	729	742	718	748	713	733	715	748	714	710	722	760	689	697	730	750	705	706	691	704	692	727	715	698	700	728	722	719	713	727	738	741	672	702	690	743	691	670	779	747	735	719	734	752	712	701	736	701	690	686	670	737	683	699	723	719	748	703	753	745	727	726	760	713	736	723	702	730	709	694	689	679	743	657	705	732	710	698	748	683	712	720	708	711	688	678	730	710	702	726	757	757	701	720	698	698	726	670	747	734	715	724	715	703	697	694	682	704	747	762	678	730	769	756	667	709	700	717	675	715	733	694	708	720	711	717	756	712	775	700	708	706	768	701	699	723	716	688	740	732	733	719	721	750	724	720	708	754	691	720	704	739	726	734	763	711	720	770	721	685	699	693	726	740	696	703	703	705	708	775	697	761	719	746	682	745	709	660	743	730	728	686	676	717	707	727	732	760	746	718	736	674	706	773	668	745	725	748	763	704	714	671	720	707	696	729	698	747	754	725	715	705	785	706	783	742	680	748	738	765	742	741	714	681	762	753	720	775	744	720	707	714	715	776	718	750	697	699	723	700	761	730	744	698	711	725	774	740	717	691	754	730	702	779	725	739	699	696	690	673	713	761	714	747	691	709	753	715	711	726	686	762	735	714	719	692	741	708	725	734	718	751	734	722	702	734	717	734	755	778	666	709	754	707	723	702	673	711	751	738	667	733	753	721	666	757	777	682	779	707	729	757	718	796	737	702	700	712	705	732	737	708	709	707	725	725	765	741	694	746	717	692	726	722	729	740	695	724	717	686	740	713	744	681	723	682	721	780	723	723	730	681	662	691	731	719	735	716	739	687	717	718	725	697	740	767	733	744	741	696	744	713	715	702	689	698	775	757	717	705	741	705	703	711	710	726	735	717	730	694	763	771	714	745	763	735	686	758	735	738	712	720	660	711	707	682	756	682	688	734	745	709	711	725	744	769	704	726	711	696	751	700	742	707	682	704	741	747	745	725	696	785	722	720	706	742	778	698	697	718	756	690	750	720	711	722	729	677	708	741	741	722	698	745	637	681	722	708	730	733	685	698	701	714	715	743	700	695	703	715	729	682	736	732	720	742	741	750	748	729	703	781	711	749	702	736	732	746	709	765	753	699	757	753	718	711	663	722	750	674	720	696	759	735	779	737	746	753	720	750	722	700	688
15060	1629	184	171	150	151	149	171	140	137	133	140	144	144	135	127	136	135	134	153	166	143	139	128	153	141	156	125	140	134	163	163	151	141	140	155	132	138	144	138	132	159	156	154	140	140	143	152	159	108	130	147	169	138	164	150	128	127	156	131	137	142	145	160	155	137	119	149	161	137	142	132	143	148	145	145	151	159	142	141	142	140	139	146	117	142	128	164	160	145	136	145	137	144	127	134	141	153	149	147	138	151	137	141	131	149	152	148	142	118	127	142	136	136	149	141	135	161	154	145	152	145	158	150	148	123	162	154	152	144	161	154	154	138	163	122	145	144	165	124	145	165	160	136	155	160	134	145	128	159	141	152	178	153	147	134	130	156	118	131	136	143	136	158	128	148	135	128	140	143	141	138	134	142	147	126	147	151	156	163	149	132	155	136	142	150	162	174	127	153	147	141	165	162	152	129	146	157	142	156	133	141	140	156	146	156	149	146	153	156	150	126	136	150	161	142	158	146	135	161	159	162	154	165	142	136	151	139	126	121	136	151	149	152	139	140	136	158	135	133	139	154	148	161	136	149	143	120	137	153	139	149	146	158	157	133	162	160	140	152	163	162	164	136	135	127	153	139	149	105	159	142	163	132	148	145	147	131	149	144	157	157	121	164	137	140	141	151	156	140	131	137	173	134	162	124	162	119	142	150	144	142	146	130	129	125	142	159	140	156	137	137	144	144	137	145	147	179	139	171	169	123	122	155	157	152	154	153	136	137	165	145	168	122	141	137	141	136	141	122	147	141	153	173	113	129	149	161	144	147	159	148	143	137	143	131	160	151	148	146	117	153	138	130	145	150	143	132	128	139	160	144	126	124	151	132	138	145	143	127	148	134	136	160	160	152	134	166	154	147	144	150	144	132	138	163	151	148	141	143	166	130	139	144	125	140	134	158	144	149	135	128	145	126	141	145	154	139	149	150	155	123	148	134	146	143	127	147	145	159	150	143	122	147	130	129	144	170	159	145	157	155	145	163	147	162	138	129	133	134	135	115	131	130	169	122	151	129	136	142	144	166	152	131	143	132	117	137	141	149	161	160	134	129	154	140	153	150	147	142	122	153	146	124	165	143	174	146	139	132	141	129	144	135	162	171	143	134	127	145	150	149	171	143	154	147	147	158	144	155	142	136	143	165	121	148	128	159	146	119	141	149	172	137	143	143	160	151	161	149	137	171	133	146	163	162	139	151	148	138	129	118	142	166	159	165	157	130	136	140	146	119	153	167	159	158	123	151	128	159	149	136	138	154	148	126	158	149	150	146	147	150	133	136	156	132	136	151	132	136	130	128	156	173	159	148	144	130	141	142	121	159	149	146	120	155	143	131	159	147	149	131	123	137	147	140	119	130	127	138	140	148	147	146	158	160	155	155	138	143	166	138	146	149	147	146	145	135	131	171	144	138	139	137	123	151	126	148	159	148	145	150	152	166	135	131	147	142	155	159	154	142	118	142	140	154	136	169	148	141	122	134	149	149	143	143	152	120	140	136	164	117	149	158	139	150	152	165	119	144	149	146	152	147	141	128	142	162	140	136	149	126	149	143	128	149	142	139	140	118	133	135	141	139	155	138	135	178	147	144	156	131	137	145	146	144	119	155	126	124	132	137	133	150	123	166	133	162	126	149	142	142	141	135	154	122	154	143	148	135	134	140	156	162	123	127	144	135	162	141	143	141	146	171	133	160	144	142	136	160	134	139	148	140	136	129	147	134	140	133	144	138	135	162	135	143	139	151	138	147	144	148	147	146	136	116	124	169	150	167	146	141	152	150	137	155	155	165	156	152	124	146	149	153	143	129	139	143	132	108	152	123	149	139	144	116	150	154	131	146	128	132	145	140	125	148	131	135	138	135	142	129	152	126	151	128	147	149	147	151	159	145	130	149	170	159	153	150	140	140	156	128	142	137	147	141	175	126	140	137	156	150	151	140	128	144	145	134	138	156	157	148	138	135	107	164	146	130	146	133	145	123	153	159	126	164	136	148	138	127	150	146	138	141	136	134	162	159	127	164	161	132	120	159	133	137	141	142	159	168	170	136	156	121	120	146	151	147	145	147	140	158	132	127	107	153	159	157	143	147	148	169	137	148	146	160	139	174	155	148	161	160	157	132	131	154	161	157	124	151	154	127	146	145	147	160	133	126	138	154	136	135	130	152	123	149	146	143	129	156	174	142	159	136	159	151	137	135	172	146	143	155	151	149	152	125	152	154	147	137	126	128	141	132	132	129	147	141	136	164	156	168	168	119	138	148	130	130	135	120	126	131	153	120	154	153	149	146	145	146	177	131	151	131	133	150	127	136	142	155	123	145	154	125	146	135	162	150	149	144	138	152	131	161	131	133	147	163	146	140	159	136	130	142	143	141	138	149	170	137	138	154	150	140	128	158	138	145	146	146	143	110	135	114	140	143	135	149	134	163	136	133	154	128	146	149	140	120	133	161	136	151	142	153	143	135	164	142	166	121	144	149	151	152	159	153	137	136	151	171	156	160	173	119	150	161	158	130	152	148	153	146	128	142	152	140	147	130	166	148	149	165	125	143	142	153	126	150	164	141	130	146	139	129	151	127	134	139	140	153	144	155	169	154	149	151	148	145	153	149	153	126	164	153	162	160	128	138	147	141	164	124	135	148	153	143	130	134	161	135	161	160	158	153	153	132	139	150	139	130	158	140	148	159	141	140	134	147	156	157	142	150	133	123	169	145	133	150	158	145	145	118	160	133	138	142	146	147	138	150	143	129	151	142	144	147	147	148	154	164	144	123	140	159	162	142	148	156	134	129	139	146	150	154	116	152	163	135	134	144	146	148	151	134	126	141	147	136	137	140	152	152	149	168	142	122	150	134	144	149	125	127	152	149	166	147	141	149	156	152	158	159	150	132	153	160	167	141	148	159	152	135	162	155	140	117	120	141	146	157	149	164	125	134	131	142	139	152	157	176	148	145	131	148	135	152	160	152	163	144	159	130	120	147	146	148	162	148	138	113	125	165	150	151	141	123	139	140	144	176	154	143	161	150	138	172	145	157	155	164	133	140	134	131	134	143	136	122	121	148	130	162	152	154	146	141	136	147	150	162	159	138	147	147	143	166	165	124	138	168	122	147	150	146	142	182	152	134	125	140	151	140	151	145	128	149	143	159	147	171	148	126	162	150	176	144	159	124	174	129	161	168	157	157	138	140	131	138	136	148	148	148	152	163	134	132	133	153	148	176	134	142	131	150	142	131	148	111	147	156	143	119	149	165	160	124	153	135	157	153	153	147	157	116	156	148	126	148	161	154	146	140	164	159	148	133	131	178	164	129	138	145	127	156	146	149	143	163	121	140	144	127	141	134	135	129	150	127	152	128	149	162	150	135	153	127	131	139	140	158	156	138	143	141	146	145	159	152	127	140	145	147	133	152	134	143	144	121	154	130	128	133	155	142	142	143	123	135	138	166	143	154	149	154	161	139
13097	1383	483	483	456	454	465	449	404	428	389	424	429	438	392	408	426	396	438	440	415	396	379	402	409	427	414	413	412	421	410	406	422	413	390	417	405	387	428	431	375	418	436	417	460	428	450	396	427	409	403	425	398	420	389	400	390	425	439	444	379	388	420	402	427	404	409	387	367	392	402	407	421	419	423	426	420	403	405	397	430	412	416	383	394	386	404	406	414	441	398	429	450	435	403	421	394	431	425	417	380	438	417	403	413	392	407	394	431	417	378	410	404	422	399	420	439	426	381	390	393	452	409	394	403	421	412	423	404	383	408	412	420	391	416	438	411	370	398	399	372	398	427	433	440	407	382	395	391	427	421	396	408	409	415	422	424	402	381	392	423	434	414	438	443	427	419	427	398	411	373	397	411	440	406	413	450	471	461	388	433	400	405	402	410	436	423	424	406	421	454	421	422	415	408	423	379	407	397	418	399	408	409	373	399	391	400	473	458	394	413	412	448	392	394	414	403	396	397	410	404	401	401	431	396	392	394	413	398	442	425	408	441	420	412	404	379	416	387	394	395	372	410	404	412	435	424	375	417	407	413	424	437	421	413	403	429	435	407	431	359	392	433	393	374	400	442	392	396	433	390	404	433	398	375	407	395	402	403	422	393	425	412	396	428	385	402	382	396	396	437	437	430	379	406	399	412	400	397	407	419	383	427	431	393	368	396	416	398	415	427	404	397	398	417	422	416	376	412	400	428	413	388	390	444	428	403	448	424	390	386	415	404	382	406	391	412	402	386	442	383	427	422	404	393	405	393	379	437	392	408	396	405	395	403	404	374	419	382	430	445	398	411	412	411	425	389	389	401	426	406	416	413	418	401	412	403	426	389	379	407	420	421	409	404	466	413	383	401	402	399	381	417	442	400	429	399	457	388	418	440	372	431	401	403	412	422	427	389	410	373	395	402	421	394	437	431	444	418	419	423	433	412	409	396	391	420	403	421	426	435	444	416	393	405	414	416	395	419	428	388	373	396	405	425	401	394	394	395	382	438	405	390	409	418	419	400	396	413	454	432	402	433	413	449	436	392	405	394	415	433	417	421	404	439	412	426	385	400	419	426	428	459	384	378	401	408	390	406	406	418	398	429	416	403	407	424	383	447	421	424	432	382	432	429	411	433	382	405	389	421	397	402	429	386	397	417	441	416	385	406	433	461	474	408	393	417	419	380	429	396	447	389	395	407	384	418	403	418	391	397	431	401	431	409	420	407	417	425	437	409	384	401	419	420	389	366	405	388	414	394	390	396	436	397	401	397	399	401	417	403	384	405	431	416	419	427	381	471	413	411	439	411	408	418	455	417	437	418	403	418	408	374	408	411	380	408	395	433	482	403	383	421	391	380	427	389	395	414	403	434	395	410	400	481	399	405	369	413	420	404	434	404	410	394	379	401	391	386	442	440	419	434	407	435	396	399	411	419	443	406	423	409	408	419	395	408	383	405	405	403	428	377	433	398	382	446	412	363	412	445	394	435	422	383	422	402	399	398	394	398	404	397	441	416	420	392	381	420	415	420	389	409	399	433	435	391	395	424	409	392	402	433	413	394	386	419	449	405	422	408	390	407	419	427	421	419	418	398	394	427	389	402	420	404	403	409	413	417	413	415	404	386	365	429	406	421	420	416	411	404	479	424	412	412	435	399	426	382	390	401	406	408	402	418	400	393	424	435	449	455	373	424	427	443	381	403	430	424	404	410	413	403	431	383	427	429	378	454	420	424	399	420	386	419	432	372	403	413	415	422	416	399	359	420	391	409	429	424	405	401	365	391	415	437	396	373	417	431	393	418	441	367	394	408	412	425	437	401	416	399	413	395	414	370	460	383	430	386	409	427	445	399	405	439	412	387	416	415	390	412	389	423	379	364	387	388	399	404	422	411	440	447	381	412	388	393	375	426	429	390	425	402	381	410	438	415	390	398	394	401	399	374	441	422	418	427	412	488	475	430	417	419	442	427	398	419	433	391	423	407	431	415	394	413	384	428	398	410	397	417	412	352	394	447	410	443	452	401	411	439	419	401	469	389	407	415	423	382	453	390	370	389	387	396	434	369	413	402	428	429	418	392	403	388	391	419	406	398	418	446	428	400	417	384	420	437	416	412	410	407	415	413	438	424	401	393	419	425	388	396	367	420	395	399	409	424	381	427	429	407	417	423	415	428	392	403	409	418	395	373	415	368	410	410	405	416	338	375	403	405	389	422	418	381	390	378	378	382	409	403	407	428	397	403	430	435	371	397	440	395	410	398	441	382	403	363	401	416	395	399	405	420	420	403	416	427	407	425	421	448	447	390	400	394	451	383	418	415	437	404	406	374	406	370	412	379	427	415	410	390	380	418	386	418	423	400	414	375	416	399	416	411	402	384	378	423	396	394	402	422	399	390	416	391	418	392	362	407	395	432	438	414	402	417	393	399	417	370	417	386	434	406	398	419	426	449	420	402	379	394	428	451	414	426	403	404	391	453	427	365	396	393	430	419	379	409	442	368	413	386	394	400	432	391	400	425	410	418	408	413	401	421	402	388	399	409	430	403	424	409	415	395	421	398	393	397	400	412	416	400	396	424	457	393	422	392	447	386	427	394	421	434	407	404	438	430	415	409	405	477	389	401	407	435	407	439	435	406	411	388	434	408	399	437	403	419	410	407	405	413	407	405	391	412	433	392	382	408	431	399	391	418	415	411	413	409	411	400	393	399	427	409	419	432	436	432	380	393	435	432	403	373	413	413	383	413	414	396	385	426	426	433	438	401	395	465	414	415	425	425	394	423	401	409	354	379	445	408	385	411	400	439	370	420	433	390	395	453	437	383	403	427	417	366	429	407	464	426	444	398	383	411	417	407	417	385	415	438	417	409	411	407	407	438	416	430	428	423	407	442	398	461	418	410	422	415	440	371	433	397	425	373	381	461	398	403	397	426	408	405	411	403	425	420	379	397	424	415	453	428	405	401	391	427	388	413	395	419	428	416	420	422	411	435	431	436	414	418	408	428	398	430	396	414	403	422	430	429	410	401	434	420	403	420	408	390	370	383	416	403	406	413	387	413	415	400	413	425	419	409	395	387	407	406	416	398	395	383	392	397	446	391	412	415	399	382	424	404	402	432	412	433	380	414	414	374	440	403	418	429	411	407	403	437	437	397	458	447	413	429	425	407	412	388	450	392	405	410	443	397	407	422	464	425	393	384	445	376	419	437	383	383	401	435	412	442	417	416	415	399	372	402	369	435	399	402	400	396	421	391	378	416	408	407	405	437	434	399	388	400	383	439	447	451	381	436	416	372	391	381	420	401	425	422	420	410	381	408	403	414	438	411	387	444	402	404	425	395	405	403	410	411	423	375	440	415	432	398	396	405	410	420	412	392	412	426	383	418	440	396	412	430	401	391	409	401	410	411	414	405	396	423	393	376	430	367	410	416	438	397	389	441	385	444	401	408	394	412	413	416	381	405	404	418	401
67154	29539	4646	996	701	580	450	477	416	401	376	340	340	329	301	325	317	345	296	309	340	309	317	319	309	298	337	336	331	323	297	346	305	328	308	305	303	307	312	292	326	319	326	325	292	280	304	308	294	310	323	288	320	299	328	288	312	308	266	317	332	332	303	308	283	333	281	290	295	268	302	311	318	310	292	258	290	290	300	300	295	287	310	298	278	275	275	274	294	263	301	286	320	302	305	283	313	293	344	288	328	287	339	297	274	317	306	300	300	308	307	307	292	359	309	305	304	330	305	284	300	317	312	281	335	310	308	295	285	318	288	302	300	296	281	296	276	344	304	283	309	287	318	318	300	310	298	308	328	335	269	324	319	321	301	315	302	291	295	300	317	313	278	306	315	300	321	334	290	306	292	290	273	317	304	303	293	250	296	284	311	291	287	280	320	280	281	284	314	309	302	324	287	270	275	302	302	311	315	302	300	317	289	310	307	271	329	304	289	323	325	283	302	297	296	329	324	295	299	258	298	328	259	309	293	310	302	293	300	275	293	325	276	280	297	324	297	319	313	287	289	297	328	293	305	299	277	291	276	288	278	295	304	271	302	317	300	313	309	280	311	322	288	298	305	282	337	272	293	283	308	291	317	308	327	316	329	308	313	308	270	277	308	309	273	313	338	313	300	293	335	287	320	302	303	285	263	285	336	305	317	313	275	310	303	321	327	314	297	276	309	296	319	305	278	290	306	323	307	309	322	305	299	278	278	279	304	297	282	370	285	323	284	307	293	282	297	293	312	316	297	288	284	310	333	332	304	268	300	301	278	314	307	290	321	295	311	310	278	282	276	290	353	316	294	281	289	301	322	294	291	330	311	336	327	311	349	329	295	309	305	336	256	292	280	306	299	302	261	271	294	309	286	321	308	311	281	288	299	286	315	308	320	323	294	303	287	322	277	291	290	318	297	316	292	310	266	295	318	310	282	290	327	293	293	311	315	323	301	324	307	297	307	285	310	332	313	295	288	311	300	286	329	318	297	291	330	292	309	320	292	302	308	312	302	306	292	280	290	310	269	298	296	297	284	280	282	257	280	283	293	289	291	347	276	309	278	314	302	301	293	322	295	287	290	300	287	310	318	305	294	298	294	257	291	290	264	278	308	274	313	309	290	297	286	319	320	327	297	272	271	298	308	295	323	326	307	323	297	297	330	253	332	312	315	303	292	306	327	330	312	277	292	303	310	307	288	295	339	309	320	302	285	295	308	294	328	294	346	320	297	327	299	274	316	297	308	306	324	291	296	290	308	286	299	327	275	284	335	302	324	273	333	316	306	316	312	304	323	296	283	288	311	298	328	325	268	321	292	281	313	289	298	320	296	279	278	305	304	313	298	321	311	311	306	319	298	302	309	310	285	301	310	313	324	304	304	273	323	315	281	291	305	302	297	288	308	294	282	300	340	303	282	315	288	319	280	297	290	304	316	306	280	316	295	311	304	312	339	320	305	328	291	284	297	321	329	325	281	318	297	292	314	294	302	288	324	325	352	276	304	333	302	320	321	344	320	282	291	311	298	305	337	294	279	272	299	295	282	300	340	299	309	274	279	316	296	308	273	311	291	309	309	296	303	278	316	297	283	275	295	335	288	294	351	296	276	329	313	285	328	281	303	298	293	331	299	305	315	332	318	328	274	285	304	312	315	288	311	292	294	297	299	306	287	282	280	274	272	304	325	291	303	316	324	285	338	290	293	286	287	321	305	288	287	299	322	309	251	285	310	281	301	298	309	321	288	314	309	312	272	328	284	291	308	304	296	294	277	293	313	291	283	317	296	277	300	325	306	299	285	299	304	275	326	310	314	329	294	291	306	305	307	316	312	283	321	269	305	314	316	324	326	302	338	317	343	257	314	294	305	267	318	292	282	297	324	289	293	332	328	294	298	322	297	253	303	321	320	268	296	309	292	291	331	305	287	314	299	296	318	306	301	293	331	319	303	301	277	273	297	337	312	294	300	334	298	284	301	270	276	312	346	322	318	310	320	287	295	287	320	285	296	306	313	293	292	321	300	300	299	281	274	298	308	303	284	322	313	341	319	298	302	314	281	317	330	260	282	327	284	318	315	294	319	290	302	302	279	329	282	301	295	283	308	309	295	320	293	308	261	268	315	290	363	303	308	297	298	295	318	301	284	283	317	300	301	305	260	331	293	311	288	340	317	308	279	281	292	320	286	297	282	332	321	306	291	315	293	308	327	303	319	298	308	295	307	318	301	264	307	307	306	283	299	315	300	312	293	313	303	282	276	294	320	320	284	278	329	311	351	303	299	294	328	304	317	310	290	313	334	322	259	288	305	311	291	288	303	295	309	296	300	299	306	284	288	289	275	336	322	278	323	317	318	310	303	314	264	289	322	290	292	314	329	302	322	327	310	293	278	307	293	301	313	302	310	326	278	340	300	315	268	292	301	326	306	312	307	298	303	291	339	287	310	299	289	288	319	318	295	321	310	305	299	318	286	302	296	328	305	291	272	293	313	297	307	291	296	321	313	264	317	293	354	264	330	323	290	309	306	300	302	314	311	316	316	263	330	271	277	308	248	304	288	338	315	328	279	306	294	306	324	315	290	311	286	286	305	321	301	286	279	298	296	290	319	320	277	325	285	288	286	284	315	297	304	311	324	316	282	283	275	340	301	321	300	284	301	301	299	315	307	276	294	305	304	326	326	331	303	312	283	298	300	299	285	294	291	282	289	325	334	320	263	262	321	324	314	290	293	319	277	283	301	313	269	306	311	275	288	291	285	304	291	290	307	262	323	320	282	301	320	294	306	289	308	307	310	295	320	303	288	325	306	311	323	306	295	296	267	289	282	329	283	299	313	302	298	266	304	295	303	301	311	281	318	269	324	278	308	300	286	307	308	290	291	303	264	304	281	272	321	289	295	287	300	284	312	302	306	301	305	283	314	328	305	307	337	314	327	293	292	284	311	290	288	306	287	317	278	291	284	263	322	285	293	276	293	309	330	307	320	303	270	272	264	284	286	272	314	306	268	257	296	277	278	320	296	280	294	342	333	294	285	303	336	325	282	325	315	356	289	282	316	290	301	313	281	289	313	283	297	301	330	319	297	337	306	325	271	313	306	302	362	290	266	307	329	312	316	296	278	289	235	302	287	301	281	289	316	324	310	307	308	348	292	295	308	305	323	295	327	312	279	305	325	292	294	296	297	289	314	312	321	281	313	302	281	297	292	285	303	297	323	301	276	310	297	305	294	277	269	305	289	316	314	280	295	325	318	295	316	288	291	309	303	286	271	283	299	295	315	322	322	299	304	294	342	303	342	271	304	315	306	282	310	309	347	290	315	288	284	334	311	293	268	267	296	278	297	285	271	314	298	301	316	309	283	286	333	298	284	323	280	303	301	285	311	274	304	279	278	313	306	355	291	296	281	293	307	282	296	281	305	287	301	314	301	290	299	278	311	293	299	330	315	315	316	324	284	317	302	292	292	305
38079	8875	2325	2720	2427	2020	1804	1518	1328	1286	1192	1103	1086	1018	970	940	967	898	915	904	838	841	867	815	856	762	787	810	803	805	760	832	829	772	800	813	762	759	783	775	706	787	757	833	756	754	738	745	735	810	691	768	794	720	756	737	767	784	757	726	774	724	724	830	766	742	812	771	727	754	730	737	768	754	727	750	739	808	745	732	753	711	757	752	776	798	723	762	709	778	707	735	728	785	782	747	724	743	731	730	814	705	777	773	773	704	751	753	732	725	720	724	734	730	714	783	785	757	783	748	757	757	755	793	703	733	738	768	762	726	733	764	753	748	740	740	753	729	723	761	777	674	762	706	734	792	761	769	732	746	737	735	742	729	783	756	718	766	756	726	763	725	761	732	726	718	731	754	750	713	735	761	742	746	743	753	767	747	736	739	739	712	745	712	740	718	800	769	796	781	765	778	745	686	721	726	686	743	728	745	705	800	750	758	700	718	763	753	756	749	750	747	802	720	768	712	694	749	762	702	699	748	737	713	734	786	751	741	749	791	702	764	721	714	813	766	751	680	749	777	752	769	708	746	749	714	712	791	713	734	717	761	728	758	746	770	760	746	719	766	766	752	767	697	719	739	696	740	732	729	742	705	830	744	779	791	742	723	746	738	727	707	715	743	732	762	759	733	710	727	715	778	770	730	745	715	728	739	724	734	689	715	735	729	732	691	735	746	769	760	727	743	752	770	743	729	727	735	779	767	792	768	711	730	757	747	761	743	734	714	751	766	719	764	731	779	700	712	711	739	753	712	707	740	723	720	761	768	723	755	720	742	753	739	800	739	723	719	763	799	726	762	702	734	727	753	721	758	739	744	711	749	764	730	757	755	734	730	697	747	762	757	752	735	730	745	739	728	763	734	773	754	737	694	717	738	774	712	760	748	726	713	748	776	714	767	743	763	741	720	719	780	671	726	729	756	764	732	776	722	803	735	802	737	774	775	764	745	764	711	733	765	785	752	751	746	733	702	760	759	739	721	695	735	798	723	726	715	766	784	736	754	752	740	709	718	718	742	761	739	700	726	761	732	721	754	702	800	754	748	741	747	745	729	738	751	744	714	714	773	721	722	738	743	731	810	697	674	770	718	697	676	765	706	735	755	720	749	770	736	731	759	721	784	717	711	716	714	756	722	730	753	769	734	739	698	741	724	757	779	713	764	782	755	778	722	758	711	731	759	709	767	736	792	721	682	737	744	765	717	752	732	758	734	712	766	757	730	744	706	717	759	737	720	752	804	743	767	702	727	787	704	748	746	699	771	737	740	699	719	711	731	742	784	728	712	741	722	758	735	724	785	727	715	703	750	780	763	742	723	731	769	712	697	722	751	754	724	748	725	724	706	736	740	687	741	755	721	701	758	767	700	758	752	714	771	731	721	762	753	765	730	727	719	783	739	704	725	733	793	773	731	757	742	739	774	775	775	723	762	745	744	716	752	721	750	716	746	739	773	712	694	748	739	747	733	758	779	713	699	752	695	735	687	768	766	780	746	787	750	736	744	732	707	774	719	694	745	716	722	802	764	720	756	716	728	752	700	710	734	733	760	713	723	759	709	762	686	811	768	738	747	708	689	750	755	773	729	753	742	773	717	689	745	756	762	751	716	767	757	752	689	757	718	705	773	740	748	745	704	743	720	686	750	704	773	720	737	773	750	729	769	697	773	728	720	704	711	800	741	700	767	764	735	726	753	750	769	732	723	741	737	733	726	709	716	734	774	747	731	787	769	754	697	740	738	771	702	758	766	736	732	704	774	747	734	691	713	746	738	728	757	819	760	744	708	721	751	747	752	736	757	753	737	684	743	771	705	756	668	745	765	789	708	679	730	738	721	734	769	691	747	742	734	719	746	688	739	700	739	724	780	766	713	751	760	724	737	733	758	694	771	734	699	740	765	718	715	720	772	751	723	756	747	751	730	791	777	688	760	759	723	737	770	718	781	782	765	783	730	740	682	712	758	741	722	718	719	741	763	706	715	701	743	742	758	683	766	776	737	813	692	725	783	735	779	761	749	698	735	711	741	706	762	738	731	765	738	761	796	723	714	718	798	673	745	743	736	752	739	746	695	740	752	744	766	718	762	709	722	774	760	771	719	713	789	764	747	759	766	771	695	746	754	744	671	730	755	766	685	720	755	737	757	722	756	719	702	777	723	763	701	787	713	794	772	771	781	713	767	777	742	739	736	734	795	720	726	762	730	727	729	760	712	714	732	737	785	769	713	749	694	758	762	725	731	759	766	759	688	743	736	680	728	737	701	763	716	793	762	784	727	758	756	733	742	798	719	766	702	777	760	751	693	753	773	708	741	747	770	744	767	757	742	711	714	772	688	758	720	760	748	728	746	719	746	760	767	759	716	719	711	780	740	733	826	777	726	752	741	753	724	795	758	778	776	711	730	723	741	725	745	742	771	768	746	729	735	752	738	734	756	745	765	768	764	776	663	757	726	734	725	701	729	779	737	712	719	724	738	762	785	779	745	740	726	730	766	760	748	744	751	736	693	724	717	736	744	733	735	730	782	733	757	736	791	806	740	688	743	762	779	782	750	714	701	754	711	753	754	670	704	710	739	731	787	727	796	727	754	703	744	692	686	734	727	734	754	715	691	732	734	732	765	738	755	716	722	775	730	735	729	777	689	738	719	703	721	781	737	692	742	737	707	744	733	679	793	722	761	777	746	765	726	746	723	725	720	744	725	763	718	766	702	722	736	753	700	758	754	756	713	768	773	714	760	768	750	742	754	748	753	760	736	696	777	787	739	742	740	741	741	749	744	716	738	734	751	748	781	749	770	718	712	789	739	731	768	771	738	752	727	749	706	686	772	760	748	800	742	772	770	780	728	763	774	736	723	751	789	770	766	761	731	728	727	726	728	715	799	731	744	805	733	744	713	761	734	806	709	724	752	734	690	703	732	744	740	694	735	756	744	744	788	728	741	730	755	728	733	714	752	718	749	768	691	778	749	755	726	707	709	730	668	756	728	736	720	717	770	754	738	720	740	772	755	742	745	755	749	721	719	714	788	731	733	790	744	759	710	710	757	799	718	756	762	732	767	724	706	755	752	717	754	714	713	731	776	746	779	726	721	744	788	741	754	691	717	716	728	768	717	729	734	704	692	696	755	710	717	704	781	755	725	744	749	722	705	706	708	744	731	749	758	740	698	775	753	737	745	728	746	737	719	783	710	768	749	667	734	773	793	811	724	775	766	772	754	733	759	731	720	713	684	732	754	779	720	726	733	715	765	772	706	722	731	719	759	727	720	714	734	736	744	722	740	760	756	764	743	731	695	747	778	761	754	776	780	690	763	797	792	738	765	733	723	718	681	808	817	743	765	732	720	732	753	702	747	745	717	737	763	715	724	712	758	728	676	738	738	747	741	752	749	744	743	776	748	700	707	748	732	714	741	756	743	747	776	736	786	764	774	685	746	738	709	735	741	719	691	753	751	731	766	678	684
78159	39902	12221	2753	1124	813	670	566	524	497	461	412	427	406	372	355	346	367	342	302	366	310	341	331	329	319	344	327	316	312	360	310	297	333	320	316	295	351	313	344	284	309	302	325	315	294	298	314	288	336	318	324	291	320	304	302	361	315	328	297	342	283	310	290	335	310	303	333	316	308	303	328	308	311	267	314	328	306	302	298	294	284	314	285	302	288	273	326	312	290	299	298	325	308	332	287	317	290	284	298	322	346	322	290	285	319	311	344	299	304	312	310	313	326	300	292	323	289	309	342	311	288	298	266	304	337	292	288	289	289	308	295	278	314	288	326	326	305	285	294	318	299	336	295	294	335	334	300	306	327	283	315	326	299	320	318	326	300	295	300	323	317	296	296	266	314	344	300	288	293	292	315	289	332	298	314	285	332	290	294	308	298	279	299	304	329	321	336	280	281	326	312	302	274	319	335	287	280	305	305	312	311	321	302	310	283	286	257	323	330	327	274	298	315	289	283	274	296	291	292	312	316	317	283	307	328	324	308	317	317	270	297	305	310	329	289	311	317	298	283	327	296	298	320	303	283	308	323	306	300	301	325	329	300	295	329	292	314	315	323	334	297	324	307	279	273	283	293	324	333	304	317	309	316	294	294	310	313	302	269	314	284	307	288	283	334	336	314	322	309	284	320	297	309	320	302	284	300	333	301	309	288	336	305	318	308	294	298	316	301	282	295	306	316	307	342	332	343	316	297	300	280	271	323	314	287	301	286	282	283	327	293	303	308	295	306	338	282	290	296	296	290	295	307	296	308	310	300	300	292	319	293	294	326	311	275	293	283	330	335	317	299	286	282	332	294	310	297	302	333	287	310	315	282	280	272	301	332	291	324	292	308	311	309	269	297	300	291	273	297	284	294	310	287	290	286	296	247	321	336	305	296	282	367	295	321	316	309	267	333	315	349	337	321	286	311	304	314	288	309	273	311	278	308	318	307	297	294	319	306	291	302	308	337	301	297	304	294	318	281	321	284	325	316	309	293	290	280	320	316	320	319	293	260	345	306	304	306	303	310	294	285	324	316	289	332	311	271	320	307	292	269	308	268	294	275	309	322	285	333	302	319	289	325	321	341	292	302	298	320	324	304	304	279	289	311	293	273	285	337	326	301	301	313	311	307	290	312	295	330	309	305	292	319	305	284	288	309	314	309	294	259	296	314	279	299	267	301	293	305	306	300	307	295	284	346	287	317	310	319	297	281	287	272	305	313	296	299	300	305	302	273	319	316	298	305	323	304	301	310	307	292	322	292	323	316	327	310	309	305	284	326	280	288	308	292	305	300	289	298	298	304	318	299	297	303	315	295	296	297	317	280	294	316	324	282	303	312	310	299	288	293	313	325	317	312	312	303	347	305	278	301	285	312	306	302	291	308	315	273	315	299	285	314	296	307	295	330	314	329	281	295	314	284	300	293	313	322	307	306	297	354	298	300	301	289	329	320	273	284	313	307	302	338	265	334	314	300	318	291	320	313	314	306	293	344	311	295	333	324	291	308	312	305	299	308	318	313	303	272	303	268	297	307	285	277	321	342	313	307	318	258	313	321	319	301	304	316	285	281	301	292	292	330	313	296	274	299	324	286	292	301	333	321	311	300	315	319	331	312	269	293	305	263	306	299	297	326	292	324	340	298	305	322	312	312	295	333	277	288	303	306	291	314	288	308	300	300	290	295	300	305	309	304	316	320	282	325	292	286	300	293	316	335	292	304	268	312	319	311	293	329	296	311	280	280	289	314	294	305	324	312	290	304	276	272	278	318	318	324	305	337	293	317	305	302	293	349	314	287	281	332	313	307	326	282	286	299	294	319	297	295	283	294	318	325	307	315	295	298	267	292	285	290	275	312	285	252	318	316	307	312	313	328	341	319	295	325	327	256	286	258	276	285	315	298	314	257	344	318	307	329	303	272	302	308	281	341	250	311	271	310	313	283	322	309	300	322	296	307	291	293	302	309	291	293	306	294	280	302	310	295	314	308	293	304	302	286	297	294	314	306	304	313	295	333	347	294	318	285	290	300	326	293	300	316	294	282	306	303	330	277	297	278	302	293	317	285	325	284	265	263	280	252	296	303	296	356	298	282	310	293	308	336	306	308	314	294	306	354	298	296	284	296	291	313	312	323	306	336	292	301	294	287	333	306	297	327	309	299	297	292	324	282	303	281	282	313	294	296	318	312	304	309	308	273	306	302	311	351	277	260	301	331	306	271	299	304	284	288	297	293	279	276	292	312	278	288	311	282	293	300	297	315	283	314	310	301	286	287	279	336	285	310	288	322	286	300	312	325	304	296	307	267	313	299	302	302	309	282	301	320	288	310	310	326	300	282	317	283	295	287	299	265	320	303	318	306	298	302	272	288	295	311	318	268	319	311	301	311	306	323	328	259	306	278	309	289	310	307	306	309	312	310	279	303	289	301	291	278	294	308	305	319	302	289	316	310	285	303	319	315	296	281	286	309	268	326	297	324	306	352	301	327	288	293	290	308	294	317	345	308	281	302	268	286	291	290	314	305	319	285	334	346	302	333	272	322	306	321	314	303	310	309	301	304	277	286	315	260	276	306	313	263	256	309	279	286	341	309	309	304	307	285	325	271	318	301	315	293	307	289	316	355	287	293	327	326	304	305	321	290	290	292	327	334	307	292	272	314	296	317	307	269	302	343	319	289	326	295	307	335	316	327	304	296	294	334	327	305	301	299	264	264	312	314	295	323	301	304	313	304	305	287	312	314	290	356	296	329	302	302	325	293	303	308	315	319	305	341	295	308	312	315	302	282	314	295	298	284	280	288	317	301	306	316	307	320	275	306	283	319	318	319	328	290	288	330	303	285	328	284	337	325	303	304	280	307	291	302	312	281	319	276	319	292	289	303	307	266	293	322	295	285	287	298	312	335	330	287	303	299	295	303	284	291	300	319	311	315	294	301	316	303	314	298	302	289	294	298	334	321	336	303	284	314	304	296	324	325	333	339	300	329	296	310	320	268	315	297	325	284	322	303	330	330	287	302	322	309	321	282	284	334	323	312	311	350	315	296	284	313	321	280	273	285	312	302	295	290	315	300	290	310	299	279	323	281	302	331	271	305	278	277	316	282	307	294	291	283	272	295	334	293	323	256	313	308	316	342	349	279	290	335	312	312	322	308	310	298	314	289	260	294	299	317	301	315	301	298	273	299	292	314	307	320	310	313	315	314	292	311	287	279	277	285	266	319	308	304	301	306	282	331	289	317	284	307	332	312	308	271	302	292	305	336	309	281	319	287	309	326	321	326	286	315	297	308	325	291	298	268	282	322	327	323	305	289	326	332	311	336	285	272	320	288	298	314	291	296	276	298	306	274	284	304	330	285	318	340	319	321	331	279	317	320	302	303	317	300	295	322	308	319	301	276	327	261	306	304	296	315	296	312	283	305	294	290	309	314	281	289	287	332	292	299	292	314	289	316	281	304	303	304	319	316
47854	12050	3894	4407	3683	3150	2606	2179	1988	1760	1601	1380	1301	1245	1214	1128	989	1068	1017	985	871	956	880	920	878	898	831	831	846	842	804	809	818	804	787	797	818	800	742	817	765	765	783	811	783	761	790	725	769	755	703	758	741	761	801	783	796	766	748	751	717	727	812	718	777	737	719	723	746	705	730	706	759	702	744	750	822	744	754	749	727	695	711	741	740	798	679	711	722	719	698	741	775	704	755	735	729	730	748	695	741	739	750	727	751	737	704	702	714	743	717	708	692	759	747	706	723	724	702	745	760	691	697	724	737	744	764	744	744	665	749	742	755	710	696	725	693	727	719	750	705	737	738	723	685	735	716	745	713	732	733	719	762	688	678	738	711	736	697	719	674	737	757	712	689	708	693	692	738	719	708	745	746	723	712	739	675	720	723	725	692	719	666	709	751	750	695	771	695	733	701	705	729	766	686	677	703	740	693	709	685	695	727	768	756	723	728	758	728	738	738	691	717	762	704	708	786	737	707	705	732	692	734	736	710	685	735	704	729	742	620	711	686	700	683	703	722	692	731	681	711	687	755	723	713	752	633	719	697	749	725	687	732	756	738	744	707	774	699	677	731	683	707	701	705	747	739	771	720	735	652	699	706	686	768	715	718	746	751	710	694	721	737	686	691	730	706	687	766	709	721	734	659	717	701	707	704	679	693	735	728	711	739	694	707	722	719	727	693	732	700	739	673	708	697	712	728	688	710	697	741	767	647	661	722	714	691	743	687	740	737	739	744	730	722	718	733	670	752	711	712	725	711	720	720	698	709	765	687	687	707	718	728	653	723	729	713	720	722	734	710	661	730	705	717	716	727	705	791	694	675	684	664	746	719	737	701	698	681	739	695	751	716	755	730	717	687	728	678	735	714	721	699	729	691	693	715	701	765	757	740	727	730	767	719	675	699	716	706	720	720	698	693	722	717	679	692	720	739	721	737	732	725	699	745	707	744	721	694	724	730	738	735	747	723	695	698	749	709	691	717	708	712	703	655	706	710	691	722	706	717	757	713	694	738	741	761	726	747	704	693	704	743	705	767	693	708	722	661	728	707	737	785	706	709	711	699	753	766	695	669	686	759	738	723	701	757	726	734	671	698	715	739	686	735	684	684	712	758	729	734	711	735	754	738	706	743	740	717	708	721	721	737	744	733	722	739	717	697	706	736	693	718	728	690	694	752	658	650	755	669	730	736	728	722	741	711	746	753	703	715	729	744	710	704	707	733	688	724	692	752	682	694	680	724	722	749	716	741	710	753	725	701	698	707	681	715	737	733	727	706	758	725	704	705	668	697	705	711	748	683	717	712	717	756	714	707	747	728	704	692	746	723	733	749	728	721	722	735	756	718	725	696	787	703	734	739	719	707	690	760	677	742	739	681	730	713	768	684	691	716	734	727	704	754	721	697	703	716	730	639	744	736	737	720	719	696	723	755	738	708	744	703	733	691	710	740	707	699	711	764	715	718	717	728	741	706	670	724	734	758	726	667	692	724	694	718	734	738	709	714	703	726	707	707	723	706	774	711	681	690	733	728	718	725	675	700	702	704	680	685	727	728	655	719	750	729	738	736	686	702	739	674	706	685	737	673	732	745	720	747	680	706	735	690	700	707	686	739	721	738	737	675	703	684	725	729	671	676	729	729	760	724	710	691	725	710	741	721	743	719	736	675	746	766	715	734	712	738	699	712	728	717	737	727	722	722	647	722	738	686	753	677	714	688	696	740	675	683	674	689	730	691	694	710	682	714	686	710	717	676	667	784	748	761	739	705	708	698	670	722	714	712	739	700	725	722	677	746	716	733	728	706	670	663	723	666	729	749	725	716	680	665	688	729	689	727	751	685	716	722	706	712	694	745	720	719	724	712	742	713	704	737	693	744	685	677	694	667	703	744	740	683	761	737	751	731	751	744	721	664	720	749	711	697	704	702	694	694	705	693	757	715	753	684	712	690	754	722	728	749	751	745	708	775	717	773	711	739	697	717	710	730	704	701	766	681	769	750	738	772	714	707	757	711	733	741	731	687	714	682	703	751	725	688	696	685	721	672	657	683	698	703	717	786	735	720	697	735	719	717	751	650	696	668	694	724	700	752	700	728	703	715	686	678	711	710	704	716	742	721	709	676	761	737	764	724	729	704	712	713	699	735	702	747	718	730	727	717	727	765	722	706	666	727	669	749	688	748	725	727	729	753	715	765	738	697	673	732	705	708	717	709	723	692	717	711	723	765	731	703	744	718	736	742	760	699	768	717	673	739	701	702	765	780	696	696	721	710	736	738	763	694	689	720	722	711	736	719	700	721	711	726	720	699	693	741	738	750	779	695	730	717	717	727	711	755	718	731	747	743	746	717	716	737	695	682	716	758	706	681	726	767	692	759	734	713	738	714	748	726	746	714	694	708	728	671	677	676	713	709	737	726	766	754	702	690	756	708	724	712	726	689	743	741	705	694	697	704	683	747	737	774	716	701	725	721	720	713	755	681	698	707	737	732	696	714	747	704	758	747	741	743	721	682	698	723	782	716	754	768	706	697	731	693	735	698	786	726	697	756	706	751	700	701	672	734	787	698	751	714	737	695	705	743	648	727	781	685	728	664	686	673	739	738	740	705	696	686	741	718	730	742	733	750	702	745	718	741	747	666	721	729	679	665	694	705	676	716	688	762	757	741	719	744	697	722	708	671	747	728	690	710	725	680	744	688	725	709	750	762	752	723	779	702	702	746	720	745	721	709	726	746	737	739	701	711	718	702	700	721	713	725	711	757	682	708	723	709	655	786	788	665	725	719	742	709	719	723	741	726	688	752	678	736	701	743	721	731	742	722	738	732	731	757	732	700	724	740	733	737	693	748	736	708	711	709	674	700	710	787	683	693	731	671	682	756	698	707	698	673	721	722	710	686	691	696	739	743	678	700	712	678	705	723	739	700	754	773	742	732	710	731	710	778	705	705	754	773	694	701	731	737	707	647	727	703	715	698	727	727	669	705	707	735	746	747	753	707	760	744	743	712	753	710	743	671	717	723	739	771	702	740	685	749	711	750	728	720	702	715	700	761	712	672	717	696	738	716	676	693	753	682	704	681	751	727	712	704	669	676	680	719	740	759	716	696	695	720	713	711	733	701	715	735	703	704	713	700	709	668	719	724	715	697	713	768	715	731	699	727	701	761	736	678	697	717	738	721	772	683	719	693	730	736	739	732	689	758	733	745	700	730	720	738	701	717	730	724	708	697	682	738	692	762	721	743	732	701	716	733	722	688	697	718	748	745	698	704	733	666	701	712	705	734	728	740	717	729	799	672	713	686	684	710	707	676	760	707	718	651	721	730	683	771	723	769	686	725	738	709	752	726	735	700	707	727	692	724	739	698	735	739	727	757	739	694	731	750	699	692	662	729	693	755	726	700	720	722	730	723	730	730	707	729	765	692	715	755	725	671	716	669	702	710	719	751	695	710	732	707	734	742	747	757	754
14338	1897	203	172	135	135	144	149	149	123	168	133	139	150	136	159	127	149	163	138	123	123	156	130	126	134	138	143	142	139	157	142	152	151	167	140	140	147	132	168	151	124	134	150	153	131	149	145	143	137	132	140	170	164	139	151	129	100	162	156	137	161	158	138	141	168	129	162	137	154	131	145	140	148	150	148	138	147	137	130	149	167	134	156	143	145	157	164	150	132	150	139	121	152	149	142	146	157	133	163	142	144	130	144	142	157	137	150	144	131	166	141	119	137	157	151	153	151	128	164	139	153	145	158	122	107	139	148	122	160	137	118	152	135	173	150	137	160	149	138	149	122	144	155	150	157	138	136	147	146	157	163	127	132	153	145	143	155	128	145	146	147	140	179	148	141	135	164	139	153	146	131	157	140	163	163	150	163	168	121	153	162	148	137	156	136	140	160	146	150	169	122	142	159	150	138	136	148	127	163	149	131	136	147	136	153	161	159	135	141	136	172	140	134	140	157	147	156	151	139	157	147	145	127	145	133	173	145	152	150	148	148	149	133	145	141	166	150	147	145	154	145	159	119	152	130	138	147	156	136	125	159	166	166	148	143	132	151	145	120	153	136	144	142	169	156	160	141	137	132	138	139	134	155	151	146	133	144	148	178	136	150	166	166	127	157	145	150	142	143	110	157	179	128	128	144	133	140	141	149	159	137	158	152	145	130	145	146	131	173	116	141	149	147	141	151	157	140	129	141	135	135	145	125	157	157	164	144	162	127	149	147	120	148	159	140	148	168	159	117	150	169	136	111	149	141	150	143	159	153	123	168	167	149	155	147	126	158	146	149	116	175	146	150	145	153	168	138	121	131	147	154	155	130	147	141	138	123	148	146	150	149	112	125	159	138	133	123	135	165	138	139	144	169	130	130	134	180	141	137	131	158	144	145	161	152	145	142	153	127	163	141	141	155	143	142	138	126	152	140	136	150	146	133	143	146	154	144	152	146	135	153	161	143	141	145	124	141	136	133	128	132	154	140	140	143	158	161	154	147	161	139	153	150	131	143	168	140	146	144	148	162	157	158	142	137	127	144	131	143	145	161	157	154	172	126	137	144	139	142	139	144	144	150	149	160	141	138	137	137	151	180	128	138	168	140	128	132	161	156	118	160	146	137	133	156	130	137	170	159	137	127	142	139	146	131	172	134	155	149	148	130	170	138	128	135	141	146	132	140	111	165	142	136	143	147	146	165	152	156	147	139	160	155	149	151	133	156	130	155	147	143	177	141	164	141	149	161	159	142	152	125	149	136	149	178	131	131	140	180	130	145	142	139	167	128	142	131	149	140	147	158	166	141	140	129	144	157	148	137	137	146	163	165	146	136	150	177	149	165	136	147	130	135	188	123	163	151	169	151	168	143	127	141	183	129	150	152	146	165	136	152	143	151	140	166	153	140	133	162	141	135	141	140	145	149	145	135	139	158	151	136	141	153	185	155	152	178	152	127	159	152	144	144	138	139	125	133	149	161	147	143	161	163	136	155	166	146	161	155	149	144	146	131	151	140	142	174	152	158	145	147	161	130	145	143	160	139	152	146	145	132	147	151	124	160	145	159	153	155	139	135	134	135	137	158	166	145	153	141	141	159	146	149	161	150	141	139	131	141	136	139	136	161	147	135	137	143	156	142	153	162	164	147	146	149	144	134	166	144	160	165	167	143	168	146	143	129	127	148	140	147	140	158	158	173	142	146	136	146	138	127	157	153	134	126	155	155	159	140	147	128	138	139	134	129	153	132	138	149	150	167	145	150	152	137	158	162	158	142	158	145	138	136	147	124	157	139	136	151	158	164	147	163	137	150	145	126	143	174	133	153	156	156	142	146	153	144	141	152	136	141	154	147	125	159	135	144	123	156	150	156	132	157	129	176	129	144	145	155	158	135	151	139	141	133	154	162	134	158	143	149	146	149	138	153	143	136	138	153	144	143	171	160	130	134	160	163	134	138	132	159	154	141	167	162	145	148	143	144	139	154	168	156	162	128	131	147	156	158	152	150	156	147	149	127	131	159	163	125	161	167	163	162	158	176	133	159	171	146	150	134	141	151	157	105	141	162	149	158	141	167	155	162	141	149	119	140	167	154	159	167	155	162	156	143	157	146	146	153	143	168	157	141	151	163	127	134	148	143	135	171	135	150	140	132	134	135	119	150	157	136	142	151	151	161	154	158	163	147	139	148	165	145	140	127	127	142	132	135	167	144	147	161	150	149	156	139	141	152	150	142	152	141	163	162	137	155	151	149	142	141	145	143	130	126	162	147	142	138	135	151	158	142	121	154	130	150	132	136	163	141	147	146	129	134	134	161	147	139	149	155	142	142	165	169	149	158	134	132	137	154	139	139	146	159	149	133	153	153	122	154	138	137	147	164	161	158	154	136	156	137	135	154	145	137	162	163	144	143	149	136	170	142	138	124	142	145	159	133	142	139	170	150	148	156	163	137	141	142	139	176	154	149	155	128	125	143	148	143	138	168	156	149	150	147	150	139	129	167	135	149	146	144	155	131	145	156	160	159	134	129	146	156	127	159	137	163	147	171	126	151	157	142	157	149	173	158	161	151	142	140	134	143	137	131	145	162	149	139	131	152	152	139	147	131	150	146	131	158	159	154	141	135	159	159	146	136	144	145	148	171	142	138	135	133	137	145	147	140	165	136	156	135	132	166	146	133	133	162	156	158	144	170	142	122	128	154	136	138	159	144	153	135	146	144	142	141	144	140	138	144	141	172	138	144	159	144	138	158	151	148	148	148	126	141	136	140	140	135	142	156	136	146	162	157	130	147	133	137	134	147	152	140	132	144	167	148	138	123	172	138	127	139	116	134	143	139	151	134	128	138	145	174	134	137	158	153	151	151	150	154	156	151	129	136	150	143	141	149	148	145	133	156	142	117	149	137	132	146	138	168	136	141	166	156	159	149	161	149	144	129	133	161	138	152	149	150	144	126	141	148	155	168	131	143	161	146	147	158	139	168	148	149	144	163	157	137	146	157	136	152	163	151	133	169	135	149	149	127	138	162	145	134	142	144	136	161	149	131	136	151	154	134	145	141	147	145	142	132	130	137	137	165	121	157	135	124	132	160	112	136	174	167	143	143	150	137	150	171	162	151	161	155	142	134	149	117	141	138	151	175	149	163	147	130	142	135	161	141	134	165	143	152	154	150	142	131	142	162	158	153	152	128	160	138	158	155	115	137	156	155	135	152	140	127	138	147	174	153	164	134	150	154	167	144	138	153	141	148	145	135	162	134	138	145	149	152	134	144	165	144	130	150	141	151	134	163	159	155	149	150	154	146	168	166	135	136	155	123	156	148	130	138	139	142	147	148	153	145	132	144	139	148	155	141	146	143	110	119	152	140	149	136	152	124	145	156	132	116	139	128	154	160	147	156	151	139	132	136	158	155	133	147	143	119	175	158	150	140	123	153	190	129	146	159	153	147	155	141	133	152	133	147	126	155
12449	1808	484	490	468	492	493	472	415	452	434	464	422	443	423	405	422	422	431	411	416	438	402	457	429	478	414	423	425	436	402	449	429	426	386	397	415	424	419	425	418	399	383	400	455	402	434	464	402	407	408	441	444	402	391	433	384	394	400	408	430	419	441	403	400	397	423	414	397	374	406	381	457	410	404	396	388	426	426	384	439	444	388	405	386	365	435	383	437	399	448	402	418	462	418	405	378	468	447	414	423	419	414	403	425	411	430	450	390	415	438	476	426	426	418	433	401	405	462	420	419	389	432	413	395	414	379	419	421	410	389	458	416	442	405	402	402	473	416	407	402	448	405	440	399	427	417	392	408	449	397	437	407	427	442	401	446	362	403	359	415	444	445	406	415	424	431	404	421	453	427	418	427	450	405	386	408	412	385	434	394	415	423	391	407	438	431	435	420	421	404	404	434	422	428	426	397	416	432	408	447	368	455	439	380	434	384	390	407	424	425	394	407	438	431	406	411	399	405	435	415	394	387	413	446	438	443	419	396	424	406	424	389	433	422	446	386	401	411	429	404	402	424	424	406	414	380	448	397	445	436	417	391	464	410	420	429	412	398	406	403	400	465	422	403	399	396	381	417	389	395	428	396	404	379	420	390	419	408	408	429	398	399	409	407	386	411	417	410	442	418	410	413	401	477	387	433	432	413	450	439	408	448	452	428	410	410	421	408	401	393	410	426	403	437	439	391	411	430	416	441	433	423	445	409	438	455	417	405	412	418	403	417	400	408	398	415	406	419	381	425	401	407	415	358	417	421	412	455	430	418	427	400	400	394	414	394	425	404	422	399	398	418	423	362	408	454	392	411	418	423	369	395	432	422	413	410	412	437	422	407	443	411	391	409	401	416	418	432	414	404	414	411	417	403	426	390	420	439	397	455	420	411	412	444	403	376	418	423	441	420	441	405	391	399	410	400	424	422	379	446	417	402	411	424	429	417	403	406	425	430	412	431	422	422	406	410	414	385	430	411	425	431	438	418	429	412	452	420	391	432	438	405	437	440	398	406	402	429	411	379	372	380	400	413	441	438	453	482	390	388	406	437	409	415	386	430	444	406	426	415	391	414	410	413	411	386	413	398	459	419	413	430	426	412	438	454	427	450	414	432	415	448	399	452	442	402	408	419	386	422	416	427	418	434	410	427	443	393	433	422	434	427	381	385	414	420	404	368	374	434	437	444	391	409	410	408	406	405	403	386	401	417	436	407	413	432	397	434	421	426	440	441	417	413	395	417	408	400	383	402	399	420	414	412	393	402	429	447	426	424	390	396	426	413	460	364	394	430	422	478	447	395	438	442	425	407	431	429	401	406	403	433	421	392	405	380	387	464	423	418	361	388	429	461	430	432	402	395	416	383	433	404	385	420	406	416	422	390	386	396	414	434	422	367	384	345	399	409	428	368	393	424	370	447	421	421	427	395	427	404	448	439	393	398	417	433	420	415	382	424	400	431	435	422	392	413	400	395	426	441	375	420	403	375	407	429	411	415	408	416	377	403	419	421	427	380	398	412	403	424	414	446	374	446	430	429	408	395	423	420	437	419	377	427	385	424	410	415	387	397	405	441	427	424	411	407	407	428	407	420	480	425	403	398	441	431	410	446	427	424	393	409	452	451	374	388	430	420	366	406	435	417	428	414	403	398	393	393	418	430	402	439	418	409	393	404	410	393	420	462	427	436	460	453	428	410	438	426	361	422	419	417	412	433	418	428	437	424	403	421	405	443	419	362	408	392	391	407	401	435	432	401	429	417	401	396	383	400	416	440	403	420	418	412	413	414	404	415	448	407	430	398	409	448	442	427	408	380	402	444	446	398	406	440	370	411	454	392	447	447	380	416	399	431	431	387	415	412	401	410	363	434	391	434	435	434	419	458	391	417	424	414	436	419	436	374	391	429	404	412	436	390	389	376	421	411	427	383	419	438	396	379	417	416	397	363	409	375	423	418	443	409	440	413	396	392	404	433	426	400	398	417	407	428	385	401	418	434	398	396	433	398	397	452	403	441	417	401	394	368	422	404	424	425	417	418	405	388	436	387	408	432	446	381	420	397	406	415	389	387	412	410	417	412	430	413	403	457	411	415	408	436	428	458	452	394	449	422	453	407	405	431	382	422	432	431	436	405	403	384	393	429	394	408	444	407	372	448	402	410	446	413	422	422	404	395	403	453	397	430	422	432	424	404	415	394	428	392	420	434	448	396	401	403	423	403	445	414	415	411	436	405	418	461	395	467	439	459	400	377	419	446	403	441	449	428	371	410	461	449	433	376	400	387	386	393	407	451	413	401	397	417	424	415	437	434	421	402	435	383	402	418	424	436	410	469	377	405	444	411	373	414	410	458	409	432	406	413	394	440	406	438	414	434	408	417	425	439	401	406	428	433	394	420	398	404	403	448	400	392	447	414	392	403	431	413	417	413	418	401	396	425	416	403	406	432	431	383	423	401	427	429	395	407	399	395	451	434	410	452	417	418	438	368	426	419	401	408	412	441	438	429	443	411	442	420	406	425	424	410	421	394	415	401	380	437	407	423	440	420	395	420	473	450	417	442	397	410	397	377	431	409	422	445	415	427	413	429	399	438	416	439	411	418	405	425	450	395	399	413	400	434	430	407	403	431	411	452	367	393	398	406	387	414	426	431	449	423	415	411	438	474	396	409	385	425	380	432	442	409	408	383	386	398	395	414	408	423	398	399	412	414	393	425	421	429	428	429	420	426	436	402	384	420	439	430	447	426	406	420	412	414	443	416	393	433	416	429	419	402	416	420	423	427	450	442	439	376	445	432	388	419	417	431	440	406	444	382	424	467	432	393	405	440	442	416	387	406	456	391	392	402	438	420	432	409	427	378	411	442	432	413	430	426	446	404	421	425	394	416	397	408	432	425	434	435	408	398	423	410	421	427	429	411	441	392	450	421	393	430	467	394	411	446	414	417	439	428	390	432	433	403	416	434	451	401	446	397	391	423	407	409	412	447	424	458	424	415	397	409	420	427	456	414	424	429	400	412	458	424	393	451	428	449	400	410	408	444	414	423	387	418	394	419	416	432	430	415	423	458	437	379	412	416	455	404	421	426	410	421	444	423	417	414	443	396	402	416	404	395	445	414	426	436	448	424	412	392	400	404	411	396	451	440	390	404	418	433	445	397	369	415	421	410	401	410	434	420	418	416	413	404	410	466	416	443	418	446	393	424	419	418	409	450	383	434	415	404	403	401	421	392	387	419	384	428	400	460	393	388	390	426	396	444	372	429	431	464	428	424	408	406	413	433	447	403	428	430	406	435	426	431	438	453	401	406	400	421	428	414	418	430	406	384	422	411	406	410	394	387	406	444	397	399	372	422	420	423	384	420	393	363	416	439	425	421	443	407	367	404	400	413	443	407	418	417	400	436	407	455	427	398	433	377	418	437	407	404	438	407	422	407	433	438	424	414	408	445	414	376	420	401	415	428	403
66751	31635	5348	977	685	566	491	448	389	382	380	339	341	348	283	328	337	327	337	324	316	311	299	344	352	309	333	312	288	263	294	322	316	320	323	334	326	307	281	318	303	320	321	289	334	291	262	276	299	340	306	323	325	321	292	320	295	297	311	268	276	313	317	290	282	328	316	298	314	298	308	349	320	304	311	276	306	283	286	288	284	292	316	290	257	292	345	301	319	326	309	300	337	318	294	299	330	307	271	300	311	284	279	304	283	327	327	321	308	332	332	306	303	292	304	284	283	278	305	357	314	344	296	273	305	313	311	323	293	290	313	282	301	298	303	301	288	284	323	307	264	313	277	316	290	312	366	293	325	303	283	330	271	292	274	304	307	330	305	324	320	317	307	290	307	257	295	333	306	302	289	331	330	314	280	317	263	336	302	270	304	311	291	310	302	290	297	311	322	324	310	299	317	295	315	324	308	307	298	301	295	297	326	298	280	319	284	297	334	318	291	308	332	310	291	325	289	299	318	313	276	297	309	330	318	299	324	305	300	283	304	321	303	282	318	330	312	292	312	286	304	290	305	284	302	310	315	294	320	331	329	345	321	325	305	313	305	276	317	310	282	297	304	267	309	299	318	295	301	286	284	331	305	291	320	292	325	285	300	296	329	311	331	309	304	313	306	287	287	307	301	282	276	312	270	300	294	276	329	298	290	314	291	289	282	336	295	275	294	316	316	309	298	287	281	302	298	320	313	308	316	310	307	323	297	275	362	296	305	299	287	303	292	293	304	295	294	309	308	340	335	330	305	305	311	297	292	294	303	301	297	291	321	274	293	353	307	316	314	291	317	279	323	301	279	281	278	284	320	326	300	288	292	279	314	320	282	309	303	322	323	305	286	287	290	282	279	323	308	308	295	309	299	308	277	316	302	329	298	316	304	333	339	288	288	320	298	284	288	293	258	273	293	269	298	309	299	297	287	309	308	288	304	315	327	295	327	308	302	279	347	302	331	298	289	311	290	308	326	288	322	269	309	347	303	313	284	288	308	262	312	300	282	325	315	305	287	310	306	298	306	280	295	296	309	298	275	295	307	340	330	324	293	319	321	301	271	297	304	285	288	308	296	290	298	313	329	299	276	296	315	269	296	318	293	269	309	300	300	309	287	293	333	337	294	312	316	287	284	299	302	315	308	328	316	330	309	301	286	289	280	268	323	301	311	274	339	316	301	314	291	309	325	284	298	298	261	317	313	306	290	310	307	326	309	266	317	287	288	302	272	304	334	328	312	302	309	282	294	285	342	303	311	321	304	285	313	311	302	300	315	263	319	285	309	315	298	303	269	304	307	287	301	297	288	296	332	285	317	302	293	301	311	309	302	279	262	282	325	325	327	316	305	289	298	305	318	307	305	304	350	293	301	281	265	325	295	313	325	287	312	299	297	300	325	299	295	326	299	278	327	311	312	307	297	307	295	313	310	308	320	325	277	298	310	303	299	342	273	278	276	286	299	295	322	326	254	293	319	320	293	314	332	300	306	329	298	309	304	280	287	317	331	313	308	289	284	315	278	324	306	314	305	292	297	291	297	311	320	315	314	279	325	288	296	288	312	312	289	318	305	321	332	299	321	316	313	274	294	275	313	311	302	322	305	314	329	305	271	315	307	284	284	310	312	309	298	294	300	335	298	317	303	304	301	286	306	317	302	302	333	299	325	283	290	276	314	308	324	300	311	300	319	307	340	283	309	293	359	279	303	287	276	310	316	313	262	306	280	255	273	286	340	305	297	321	287	280	275	283	294	334	333	309	287	294	327	290	303	287	296	281	282	301	248	319	275	316	316	317	276	297	310	342	298	285	318	323	279	330	314	286	304	311	322	288	273	329	283	337	320	339	340	318	320	265	277	349	295	323	307	308	293	290	294	301	298	278	292	339	289	317	300	301	323	295	306	314	266	320	312	323	336	274	312	266	325	283	315	274	287	284	291	291	282	277	296	295	263	289	320	322	351	277	340	273	278	333	310	262	306	287	299	290	315	306	291	305	286	285	317	338	308	298	279	283	300	289	295	330	294	284	288	291	299	292	293	301	303	314	340	306	249	261	315	296	293	288	322	330	286	302	277	294	280	291	342	294	296	304	297	314	288	307	301	287	315	302	294	300	284	340	307	291	307	298	300	273	324	295	314	312	339	316	318	315	315	318	298	303	317	316	291	321	273	292	319	303	287	280	300	301	299	310	287	256	258	298	305	304	299	311	313	270	302	269	329	291	320	306	284	307	325	314	311	306	327	285	315	294	281	293	274	307	286	291	292	280	289	327	318	303	296	315	294	302	293	320	307	311	285	299	295	309	324	315	312	299	284	327	302	295	311	339	316	303	318	278	285	302	294	297	305	297	285	308	273	282	287	317	304	332	316	282	312	295	296	292	312	308	298	297	295	308	280	320	248	315	329	290	323	335	299	345	342	328	312	325	270	289	307	314	341	295	315	304	334	297	303	314	298	306	314	357	281	304	307	322	325	278	290	302	339	294	295	306	265	333	286	322	311	307	300	305	251	286	303	313	316	281	312	278	291	322	365	294	356	310	321	292	318	299	315	325	312	336	303	297	274	282	326	307	307	258	288	296	304	313	321	312	277	281	335	330	315	326	301	306	314	292	311	277	270	308	299	310	314	310	282	370	291	297	321	296	310	296	319	277	298	323	292	285	297	306	295	289	325	298	298	322	325	271	291	317	282	281	286	333	329	315	293	300	276	318	314	313	303	305	316	310	311	278	267	292	334	325	343	307	325	281	309	336	310	307	300	336	295	303	327	324	303	341	311	326	321	282	309	299	315	302	313	281	309	283	316	309	337	286	301	292	304	316	300	332	310	347	322	306	284	312	312	320	310	284	319	273	279	280	302	317	304	305	317	299	316	338	321	282	303	302	262	279	311	292	270	313	294	317	304	319	350	290	304	281	286	330	305	299	308	282	297	270	290	294	300	300	327	286	305	293	310	325	288	309	296	307	301	331	315	288	293	305	338	302	316	295	324	287	277	312	317	322	295	302	308	281	279	301	329	307	297	290	288	299	310	307	300	310	300	302	325	276	289	315	338	312	297	272	277	299	303	289	305	308	285	321	306	295	317	305	337	276	308	321	273	337	302	304	298	282	307	292	287	299	300	309	342	328	284	308	303	314	275	306	291	317	298	275	307	322	324	297	303	291	295	293	307	299	308	304	313	305	333	313	339	296	341	310	294	308	334	293	300	284	274	302	268	303	300	288	280	320	304	308	311	281	318	317	277	317	331	300	308	283	289	292	280	289	311	307	330	280	275	283	292	300	285	294	317	320	311	314	301	328	313	299	312	315	312	294	281	314	287	308	323	279	283	278	295	314	311	298	313	298	257	321	293	288	313	283	305	312	279	278	271	282	310	303	309	329	329	272	300	302	298	315	296	279	289	296	305	285	304	310	317	344	325	311	298	288	296	294	299	291	294	275	310	297	301	284	318	281	288	294	304	292
38120	10097	2383	2638	2380	2009	1756	1595	1396	1305	1189	1086	1039	1037	1002	958	925	855	921	896	857	867	907	820	787	820	805	801	787	806	820	795	779	805	726	802	766	792	813	788	777	813	812	794	752	780	780	755	751	778	833	709	757	761	747	736	754	776	753	766	732	842	721	756	755	718	759	715	701	746	725	761	734	771	727	724	698	761	715	751	747	772	747	782	757	788	777	774	763	730	681	780	791	789	749	708	746	772	703	689	777	768	744	735	738	749	753	759	782	782	756	725	706	743	743	749	810	750	715	765	757	730	760	762	739	765	782	734	714	701	698	713	737	731	746	757	728	744	790	776	702	771	749	788	740	764	824	763	736	766	726	738	718	764	743	757	771	778	715	714	691	720	760	806	719	752	772	684	719	766	730	736	767	693	728	717	777	766	724	715	808	757	717	727	714	776	746	742	728	716	739	766	773	711	762	731	788	742	704	742	755	791	722	731	730	790	719	765	772	706	728	669	737	736	749	738	790	753	767	769	763	740	758	754	714	711	758	750	777	774	763	778	725	721	720	770	708	780	754	730	737	723	730	721	755	754	739	718	713	729	747	781	730	742	733	730	737	761	749	739	772	780	764	749	734	772	733	727	760	762	764	725	744	713	796	771	752	764	740	710	756	795	738	758	739	746	746	697	754	705	741	751	750	705	796	726	775	769	747	692	755	756	763	705	752	796	722	699	730	736	737	751	778	753	735	736	756	753	741	730	736	746	716	789	691	704	715	780	732	779	732	704	738	720	725	733	802	737	771	759	737	718	767	725	775	714	772	781	782	743	765	761	760	711	777	760	765	719	710	800	739	739	783	793	766	749	732	759	776	768	717	773	746	758	729	762	744	808	744	724	726	743	735	717	732	809	721	777	745	723	762	714	771	718	770	704	731	759	755	726	796	801	751	721	708	792	778	736	766	728	754	684	771	758	735	700	715	709	758	747	761	711	754	771	751	763	765	733	748	793	744	737	749	738	762	693	758	748	742	738	738	750	733	783	750	742	775	713	795	709	768	798	717	724	727	729	725	775	741	766	758	718	716	746	771	744	746	701	774	769	721	676	781	750	695	678	762	745	744	726	716	721	786	771	720	763	737	748	736	703	779	715	734	756	784	709	745	808	717	769	737	753	752	733	733	759	728	749	787	672	755	789	739	751	743	711	756	759	743	767	755	715	739	717	757	684	765	686	731	747	759	712	753	766	756	724	737	736	726	698	753	725	749	730	778	697	756	746	785	743	761	726	752	723	699	770	705	760	776	702	691	742	788	736	705	733	733	777	696	734	722	681	746	711	746	781	742	734	731	709	753	764	777	731	746	780	735	756	723	757	703	755	739	788	756	722	748	788	795	756	677	788	725	726	759	717	737	735	762	770	726	741	706	733	722	744	738	738	763	686	736	707	753	757	730	712	740	671	728	690	746	748	749	781	723	719	743	732	717	754	746	698	743	754	699	762	731	755	712	721	798	757	743	719	751	739	741	727	739	767	714	776	692	773	775	737	710	753	720	729	772	728	755	729	758	722	750	706	725	799	757	774	692	725	762	708	736	753	789	674	753	715	731	761	739	729	756	710	705	722	738	713	759	741	746	770	721	779	753	773	707	740	740	704	745	805	740	794	768	749	755	683	758	729	760	723	724	738	735	716	716	750	744	720	766	715	791	739	796	728	723	709	754	718	776	760	722	736	735	760	730	730	793	761	777	762	721	688	713	762	724	764	723	692	696	683	726	785	767	776	739	755	713	788	742	742	798	747	710	765	824	745	754	732	736	730	727	757	736	715	733	797	681	739	728	780	764	726	707	773	724	751	770	742	747	761	750	723	783	757	751	727	725	795	681	732	734	726	770	698	724	765	721	792	768	767	731	772	753	701	725	749	799	779	775	790	735	745	740	670	711	737	715	797	732	712	756	726	756	729	776	737	773	735	716	710	713	743	768	712	775	765	755	740	720	715	766	704	715	698	736	773	751	762	758	759	775	779	714	707	751	732	746	741	762	724	773	739	680	728	699	743	729	754	771	732	740	745	755	727	757	772	807	708	713	713	780	755	750	754	721	724	714	717	722	723	753	769	733	780	717	768	730	756	709	728	718	757	757	758	804	768	784	738	766	783	747	722	721	731	787	732	764	803	784	780	708	757	750	706	740	732	721	763	736	735	776	672	773	732	701	762	687	765	779	750	744	723	744	761	688	776	740	760	748	746	727	736	723	738	731	771	753	727	724	804	765	704	739	717	757	773	698	737	729	764	728	757	711	688	770	741	725	735	754	730	788	748	728	793	815	734	740	729	759	709	731	730	747	754	711	748	715	746	731	708	751	716	731	793	756	730	749	802	797	725	723	786	758	731	743	764	727	736	705	738	707	773	713	753	739	790	720	789	795	700	750	689	745	762	761	717	752	769	727	760	686	747	741	740	719	730	766	728	729	758	728	802	727	730	675	764	733	731	742	719	737	736	780	754	684	792	745	731	727	736	726	775	759	710	717	750	751	741	712	775	740	717	723	716	723	790	725	747	750	770	742	795	728	770	765	749	747	753	751	783	753	779	754	740	720	745	740	720	715	766	788	766	701	789	758	729	745	739	746	755	726	730	713	776	789	745	779	765	703	715	767	771	746	785	748	752	713	804	759	694	777	755	761	790	763	744	737	774	697	710	758	711	756	738	726	777	742	727	786	728	729	725	774	755	779	688	737	717	746	741	724	738	752	751	787	795	721	727	778	798	772	736	761	740	723	775	761	758	712	791	745	706	764	727	744	716	739	732	789	720	732	748	778	722	743	730	765	746	749	689	738	721	735	731	775	705	776	731	719	724	788	766	802	714	750	728	717	770	725	704	761	736	763	747	748	796	740	760	716	767	756	667	708	749	803	753	725	729	726	761	691	785	713	753	771	706	768	770	757	801	744	803	735	730	714	733	740	788	782	763	733	782	722	710	734	726	733	746	715	708	732	756	736	729	772	734	730	729	739	756	771	745	759	714	705	705	747	725	718	737	740	736	721	777	780	767	764	749	739	725	723	714	675	732	732	756	743	735	708	787	716	774	754	763	743	740	772	742	734	715	747	781	723	737	697	744	777	730	748	793	763	705	723	736	705	708	756	716	730	790	716	758	788	768	772	778	777	763	757	771	701	775	763	739	726	777	744	785	734	727	735	727	743	720	749	748	743	760	739	714	739	672	761	726	767	747	703	756	701	707	751	795	756	728	723	751	705	739	749	729	689	707	680	663	765	738	715	753	722	722	685	720	741	723	710	800	742	742	723	702	704	697	774	739	773	758	730	734	725	742	711	766	734	738	745	779	732	773	753	744	773	737	757	728	712	713	774	724	724	725	722	799	768	733	752	703	755	707	748	722	752	787	751	737	733	729	705	760	774	753	717	729	815	718	768	734	713	744	751	720	767	758	752	747	718	720	778	722	776	734	734	761	740	680	752	757	742	733	763	748	754	745	748	754	716	746	696	762	757	720
77084	40157	10951	2296	1167	826	668	559	508	506	421	417	410	379	378	361	347	333	337	342	360	302	279	356	335	338	319	301	351	335	321	315	316	324	347	339	310	322	314	342	318	297	316	294	322	285	291	299	304	320	334	286	311	331	329	307	301	318	306	314	286	303	291	282	297	319	329	300	307	310	287	291	292	327	294	279	303	278	325	291	288	264	300	287	324	306	346	305	266	347	304	319	296	291	337	275	293	280	275	315	283	340	320	310	314	271	317	304	300	311	319	311	289	307	304	290	320	294	293	297	279	286	287	331	326	279	288	256	310	307	315	298	306	301	294	286	302	304	305	295	292	307	278	319	297	307	324	278	321	302	316	317	332	303	277	327	329	333	348	275	294	315	302	277	308	294	327	331	314	317	313	298	301	347	305	288	285	272	321	305	324	289	310	293	293	324	310	280	295	306	336	329	300	289	298	319	280	280	322	290	304	318	276	316	287	308	323	275	328	324	300	292	307	292	316	311	306	300	313	317	298	315	270	290	293	290	308	328	320	324	286	314	303	294	305	304	285	284	296	311	305	336	310	323	288	287	303	298	337	289	296	303	306	334	289	282	288	312	297	292	297	304	303	331	303	301	306	294	308	298	296	318	315	287	297	307	319	292	291	299	305	322	317	287	274	304	294	289	311	351	319	272	324	315	326	277	310	306	312	284	336	301	292	296	288	299	305	314	293	300	290	295	295	303	285	346	308	295	330	284	332	327	286	307	292	316	298	262	279	291	317	338	290	308	351	321	305	272	310	272	284	308	302	308	321	289	291	355	306	305	317	333	314	296	295	290	285	301	329	246	282	306	309	327	294	322	317	308	297	302	298	293	296	297	300	273	319	313	302	276	259	300	311	323	274	306	297	302	299	330	288	293	314	309	325	315	331	325	322	285	297	283	291	299	315	255	317	294	333	289	318	341	312	303	303	283	286	278	296	291	289	312	281	292	322	280	306	308	293	295	319	283	262	301	328	304	312	312	324	320	317	299	311	339	338	314	268	300	295	299	299	289	327	312	284	307	306	295	289	317	282	286	338	314	331	297	304	292	316	305	322	291	335	294	289	308	333	319	330	301	300	314	324	284	330	303	281	284	308	272	323	277	314	296	301	283	301	286	275	266	290	275	304	279	282	308	279	283	292	322	328	304	277	274	348	310	328	270	290	293	252	308	288	286	289	302	320	282	329	296	285	298	300	309	284	311	281	327	295	291	342	291	328	291	301	291	294	274	306	315	309	291	289	324	284	295	289	323	320	311	297	338	286	317	286	329	281	286	290	343	300	319	289	296	342	335	328	296	281	279	270	287	300	317	313	314	306	294	331	309	296	280	315	285	334	302	306	300	305	307	293	292	309	271	271	267	290	278	279	307	299	317	300	297	296	336	298	292	282	329	312	301	300	292	290	302	342	286	314	311	302	282	317	321	294	320	311	300	308	312	286	326	296	293	318	322	284	293	309	279	288	317	287	291	299	303	279	328	285	277	275	309	301	300	278	279	312	290	288	293	298	318	290	333	295	283	307	270	289	320	305	286	321	329	293	289	334	306	312	274	308	293	294	330	312	348	294	314	279	321	300	312	344	315	276	312	319	292	293	321	301	283	331	303	333	275	308	305	290	282	296	302	304	326	290	278	289	280	300	324	300	305	330	284	280	304	297	283	321	293	313	328	300	319	294	300	272	293	270	282	294	297	332	338	317	306	318	318	305	300	325	314	316	289	290	336	305	305	275	312	327	293	294	302	329	291	297	319	302	281	321	299	300	318	317	312	301	298	265	331	314	323	275	294	312	285	300	288	316	308	287	316	293	264	297	297	313	314	326	292	307	306	306	292	284	293	299	296	335	287	313	277	298	297	291	304	302	288	292	295	302	332	297	316	283	284	287	306	303	308	293	307	297	294	290	305	287	293	319	302	283	291	294	321	277	312	304	308	304	322	314	290	309	315	291	321	287	295	273	297	277	322	317	311	301	289	290	321	307	297	310	319	276	306	310	304	273	266	282	348	298	336	298	268	306	316	316	310	304	316	300	312	298	321	259	299	293	309	293	298	291	325	296	295	300	323	272	309	321	284	330	294	309	329	321	313	297	315	319	310	299	302	277	317	300	297	313	307	314	334	302	332	310	295	288	284	302	283	323	279	312	302	316	298	325	347	279	298	300	309	332	297	337	312	303	327	322	275	334	312	310	338	309	316	237	322	311	287	286	286	325	288	313	331	323	290	304	286	313	320	306	321	287	286	274	290	273	310	296	284	266	306	280	272	311	296	291	324	292	317	274	282	286	287	325	303	335	277	267	306	276	304	320	292	284	323	295	295	288	312	318	296	300	271	311	291	329	317	338	322	305	305	284	295	311	328	289	310	310	277	304	260	291	308	297	304	327	305	282	300	332	331	295	343	298	298	314	306	291	341	255	308	299	308	302	302	311	273	280	301	338	314	313	332	313	287	320	286	310	277	320	286	317	309	320	281	287	286	314	309	327	308	288	288	307	280	318	323	285	282	280	311	330	305	321	271	318	310	331	269	296	310	321	301	320	284	285	330	319	278	279	290	281	324	290	319	315	346	301	288	333	278	310	313	259	300	282	251	281	283	289	311	335	307	331	285	318	319	309	288	291	312	274	273	308	290	302	279	298	335	302	306	318	288	346	322	311	276	283	285	271	312	285	310	293	284	282	300	328	294	314	300	316	309	299	294	267	296	316	297	293	294	287	313	329	292	311	323	290	296	289	286	306	333	336	280	325	299	310	286	267	290	286	289	289	322	287	307	289	290	309	324	324	318	280	343	313	321	305	322	308	289	268	278	270	328	279	303	297	311	307	307	334	297	323	305	338	302	290	319	282	312	330	297	305	263	317	306	320	288	324	311	303	296	272	308	263	305	287	287	274	328	285	290	289	289	301	305	324	328	298	299	288	290	283	321	299	286	291	309	296	292	280	272	285	284	294	306	285	324	314	316	311	295	284	325	289	303	320	307	310	300	270	290	283	275	281	330	309	273	308	270	303	326	300	287	302	309	291	289	319	304	279	299	294	296	293	327	315	316	296	284	276	302	282	318	265	346	308	299	305	310	337	304	286	329	295	317	296	305	278	319	317	310	314	289	294	300	324	293	303	286	276	286	303	285	283	313	294	326	297	262	301	290	283	324	327	312	300	343	347	281	273	288	281	295	311	309	289	309	306	308	292	286	263	332	331	302	321	309	266	289	300	342	287	280	304	297	302	302	273	291	306	295	316	301	304	317	302	320	286	291	275	323	279	305	258	317	294	300	286	339	315	319	293	337	338	293	302	308	310	319	294	285	296	298	333	267	293	276	325	292	279	280	288	297	326	291	291	306	298	306	308	302	295	293	298	288	284	283	300	311	292	314	322	309	316	292	301	326	314	322	288	299	318	306	297	299	280	297	293	293	309	279	282	310	296	321	298	305	311	302	287	268	331	273	293	259	283	293	317	316	299	294	258	306
46510	14223	3866	4415	3936	3203	2602	2255	1910	1777	1577	1502	1362	1301	1209	1147	1146	1021	1019	950	1014	953	922	899	866	883	865	824	813	782	822	780	821	782	824	797	804	826	795	739	764	780	778	748	781	772	831	731	802	756	784	773	773	714	775	741	737	784	724	728	761	733	748	769	729	741	755	759	748	745	743	756	773	714	789	729	717	735	750	729	713	712	716	728	748	749	751	759	724	731	708	767	721	722	712	796	745	749	694	705	712	740	728	677	742	737	748	720	749	710	733	750	720	698	756	748	699	745	688	774	656	760	720	668	739	690	724	718	718	713	726	736	741	700	723	712	724	710	732	759	714	707	700	722	707	684	711	703	737	766	718	681	712	710	689	723	726	671	745	726	740	721	744	729	655	715	703	759	746	724	716	745	735	728	728	693	715	732	708	743	724	681	692	749	721	748	740	673	772	716	719	674	715	764	722	716	700	690	701	691	713	708	718	713	702	703	723	738	734	746	740	716	692	721	792	686	747	749	745	678	697	733	693	653	709	712	729	744	743	727	732	694	647	731	751	752	676	732	775	685	678	733	698	696	698	758	724	704	738	715	705	702	726	715	717	756	722	742	670	689	756	705	717	719	694	698	727	704	719	722	702	740	770	668	657	728	704	750	717	713	726	730	695	743	749	710	740	731	726	745	718	709	729	740	723	711	746	699	731	748	723	675	706	736	749	692	726	735	685	752	703	741	740	736	701	712	698	688	739	699	703	710	764	719	696	693	731	677	741	689	710	735	727	727	729	685	680	734	679	694	756	698	725	718	722	684	685	717	719	744	700	666	666	768	768	712	726	728	656	741	690	691	727	720	706	710	724	658	694	742	678	763	659	719	745	749	715	703	711	708	739	704	719	695	702	742	728	768	733	710	687	699	710	707	746	738	668	729	735	734	724	724	726	690	729	737	765	771	743	727	695	726	728	706	761	715	644	715	747	730	736	714	694	708	711	678	708	710	746	732	732	715	699	751	765	716	711	721	719	713	709	764	739	659	720	715	769	736	729	723	714	769	773	745	745	702	699	700	704	735	708	758	709	693	702	738	729	717	684	716	740	697	679	691	728	744	739	721	733	738	672	705	703	704	725	667	701	736	701	697	746	748	690	753	683	730	697	753	732	770	676	755	728	767	718	691	687	667	741	711	674	787	763	738	710	730	717	715	732	730	703	737	731	733	740	720	700	656	721	713	673	735	706	702	741	715	682	692	708	691	730	718	676	713	699	732	691	724	707	759	683	696	763	734	716	745	715	731	742	724	734	765	708	750	668	773	689	726	731	678	755	734	764	716	710	742	701	718	675	658	710	748	758	737	700	678	723	704	725	735	690	703	729	699	700	751	725	748	677	724	696	759	730	733	734	737	682	700	712	708	689	728	693	693	710	666	775	753	720	688	679	701	726	705	764	712	686	737	667	714	736	732	639	704	750	727	731	745	713	665	740	745	645	734	711	723	746	720	684	662	746	706	701	738	726	678	729	683	758	720	728	722	708	718	742	739	771	753	743	699	759	797	714	731	733	739	671	650	731	748	723	724	676	741	731	697	695	745	718	708	737	718	733	720	691	739	702	716	713	707	739	696	704	744	712	688	687	692	704	707	721	727	706	689	740	704	722	690	717	697	751	698	686	703	699	692	700	757	723	702	726	721	734	754	666	691	708	717	725	753	704	692	735	682	715	707	705	706	717	709	726	747	758	693	721	670	720	729	695	738	695	690	765	717	699	694	720	718	704	746	672	763	703	702	705	778	737	723	707	701	740	711	739	742	744	664	712	752	691	735	770	719	710	716	678	709	747	685	761	722	712	662	762	683	724	718	745	735	705	683	733	722	707	721	659	707	732	741	695	749	736	696	723	738	717	767	733	764	700	744	741	726	674	705	705	725	758	722	701	713	718	743	706	767	728	758	749	685	789	656	725	692	687	682	736	739	673	693	693	687	742	720	709	718	715	712	745	745	687	718	688	687	704	726	713	705	691	691	687	731	683	697	744	716	716	710	704	703	694	737	703	727	739	698	685	703	681	739	713	717	666	703	720	722	709	717	683	691	707	739	731	694	744	693	694	722	784	715	752	714	709	720	663	717	711	700	733	699	728	686	756	733	706	739	703	703	720	710	710	677	740	748	676	701	693	734	762	719	732	671	695	725	729	717	730	674	742	682	713	749	752	681	721	739	718	743	771	655	723	694	704	658	710	707	696	721	728	704	726	683	668	773	701	744	736	725	716	710	735	699	669	721	711	674	700	782	677	691	708	709	693	728	708	692	710	676	670	750	720	785	733	686	731	763	772	719	711	744	707	720	710	723	707	706	695	725	709	727	691	720	700	758	728	704	699	663	676	757	678	685	688	736	688	740	718	717	654	706	712	734	746	724	709	743	674	709	712	772	744	711	725	767	713	702	732	670	698	712	701	706	718	752	718	704	711	710	701	683	696	762	716	679	695	669	695	716	747	727	739	708	753	733	682	721	674	739	781	745	673	754	724	721	709	735	726	795	717	736	720	762	722	648	746	723	721	669	726	690	714	746	717	675	680	722	712	709	735	705	726	719	676	744	756	696	718	688	718	691	755	682	706	657	702	741	707	722	753	718	691	667	743	705	721	720	724	765	667	733	720	717	701	702	692	718	738	690	707	759	734	710	740	715	730	768	690	688	721	743	749	701	743	725	758	716	735	695	731	726	723	684	751	690	720	775	737	758	726	709	688	723	711	712	679	704	723	674	730	650	709	784	730	732	777	718	690	697	702	730	726	747	675	719	762	707	705	707	708	705	699	695	709	723	753	712	728	773	705	687	700	729	728	724	738	728	700	709	735	711	747	732	700	742	686	752	747	715	712	674	692	672	693	740	787	663	708	667	705	750	733	698	698	751	743	732	757	716	703	735	700	757	716	688	666	704	735	715	713	723	694	731	695	697	727	653	741	693	723	667	723	721	695	715	709	743	748	699	730	720	687	734	691	727	722	685	699	745	688	717	727	713	676	675	738	691	738	692	726	707	778	689	731	715	707	732	744	751	646	708	719	735	752	679	696	726	679	711	688	731	679	687	738	713	712	716	728	710	727	732	706	750	712	669	686	699	702	720	680	711	730	735	732	739	778	753	685	691	754	697	703	713	716	739	759	691	702	723	730	717	725	728	692	720	733	767	684	682	728	704	726	696	713	747	725	711	702	720	734	748	725	688	764	685	706	694	712	692	716	692	714	738	771	749	728	685	687	682	719	726	679	751	715	747	705	731	716	721	701	681	725	748	690	731	725	747	712	735	788	749	725	708	700	722	724	690	619	711	705	727	751	718	679	737	738	717	713	694	739	735	747	716	687	722	739	694	712	686	703	662	786	715	712	667	737	727	706	692	708	717	691	736	723	748	733	674	695	743	720	765	692	704	692	720	745	723	689	752	737	743	743	730	739	729	725	690	721	698	771	694	676	722	744	698	658	772	761	692	712	708	782	753	711	669	757	709	718	702
14243	1721	191	146	137	159	137	160	133	173	137	137	141	152	165	198	153	136	148	139	144	147	150	172	135	154	120	158	143	149	130	134	144	154	157	153	166	115	160	125	150	115	135	131	129	151	144	140	158	156	145	146	128	132	157	141	156	151	166	146	160	144	173	152	150	139	161	146	158	148	143	140	142	130	170	166	147	154	132	151	154	157	140	145	142	154	162	165	138	126	141	116	144	140	137	153	129	157	139	150	155	128	131	131	149	130	121	153	154	129	149	134	148	143	125	151	126	155	152	144	136	157	167	136	120	170	131	144	167	152	141	128	136	127	153	136	140	118	154	132	151	149	141	137	161	143	137	144	153	144	142	131	124	148	145	136	149	145	139	156	146	149	156	161	167	151	163	148	146	150	137	150	155	151	157	129	149	153	157	144	140	154	161	137	149	145	136	131	153	156	137	141	130	142	153	144	163	160	141	139	153	125	128	139	141	139	146	139	141	152	125	143	136	136	117	150	150	146	167	153	148	151	141	153	153	138	167	157	121	152	153	134	158	150	149	146	161	140	143	151	142	158	169	135	141	146	164	135	141	148	153	122	157	141	125	143	150	133	124	141	146	137	161	144	176	143	145	135	164	131	154	147	143	153	135	174	152	148	141	157	163	153	147	166	144	138	144	172	140	129	162	178	133	130	128	157	153	170	168	128	147	172	153	115	160	137	158	148	156	152	176	142	134	155	154	160	157	126	153	156	122	129	142	157	159	122	161	125	145	141	161	166	155	147	143	132	144	165	130	162	140	121	148	120	140	146	153	141	150	150	144	134	147	135	145	133	151	148	174	164	166	131	151	121	127	171	150	137	124	140	137	153	131	168	150	159	131	145	135	140	147	152	137	144	157	135	140	133	140	162	149	148	146	145	152	108	156	137	157	128	133	157	159	138	148	154	162	133	145	161	166	164	117	148	128	158	139	144	133	150	137	147	144	131	151	147	129	133	141	156	149	134	129	157	139	145	145	144	140	141	135	143	134	149	147	153	128	137	131	136	134	140	165	155	153	149	145	131	157	154	165	152	155	153	137	150	164	157	136	146	141	134	139	141	145	142	134	148	157	155	142	151	140	141	151	163	150	122	118	154	130	142	150	158	155	155	142	159	154	153	162	155	155	158	136	155	134	155	141	154	173	161	138	140	151	174	142	146	164	134	157	161	143	155	135	156	150	150	145	171	142	165	144	140	157	152	158	139	137	125	131	136	137	137	125	128	139	124	141	156	169	162	126	149	135	152	157	175	147	140	147	144	148	125	132	150	135	136	142	152	151	145	154	173	153	151	136	126	160	146	138	146	149	148	154	138	140	144	140	144	151	137	139	156	130	145	115	153	151	130	151	162	153	157	139	148	155	143	142	150	138	138	163	143	146	125	154	132	138	138	158	150	151	143	136	143	143	150	129	150	135	145	176	165	133	160	135	125	148	133	143	144	144	132	150	141	132	157	144	137	141	148	157	141	118	137	153	142	146	170	135	153	142	159	144	140	147	142	137	158	154	143	143	143	156	118	149	140	142	157	133	149	144	146	125	127	162	150	128	144	159	159	130	147	141	173	159	152	155	165	152	154	145	132	172	151	136	143	151	158	151	136	146	137	151	155	155	131	139	142	152	162	157	134	147	124	127	135	146	147	173	155	162	155	141	134	133	137	141	140	161	169	158	147	134	144	147	129	149	134	151	155	146	153	151	149	162	137	145	136	153	152	131	139	149	137	141	133	149	147	153	136	133	136	116	147	125	127	138	130	164	142	163	161	164	137	135	141	150	150	138	151	135	130	154	134	117	139	144	150	124	137	138	121	135	141	159	120	149	144	152	152	140	145	163	141	161	150	141	133	149	151	152	133	170	117	145	131	159	152	147	135	139	131	140	164	132	130	141	135	151	139	140	169	144	182	156	144	167	149	157	149	142	166	131	148	153	161	143	136	168	140	151	150	146	133	139	137	155	164	152	143	140	142	132	144	138	121	140	153	126	145	146	133	135	139	162	144	120	144	154	143	165	160	149	154	152	143	160	161	144	185	127	138	159	153	149	124	165	121	121	134	158	153	150	122	131	139	142	148	148	172	150	139	138	159	148	167	133	177	141	143	146	165	138	139	122	140	156	140	159	148	153	152	140	130	153	151	152	127	144	124	147	151	139	155	153	161	143	140	154	154	134	138	139	142	149	152	140	122	148	154	149	160	136	142	133	149	153	141	161	130	124	140	167	152	160	135	154	154	137	153	151	150	156	155	155	150	142	143	154	153	114	144	136	151	150	161	146	144	140	123	142	143	159	164	135	162	140	146	138	133	131	133	167	135	132	161	172	136	148	168	137	149	124	137	153	140	137	138	146	156	129	139	157	137	153	138	139	148	162	157	153	147	149	115	144	155	160	147	125	176	137	143	127	130	143	155	178	137	131	148	138	157	128	131	138	124	158	147	148	120	155	169	151	142	157	176	125	137	144	139	150	150	143	153	129	148	148	145	157	144	130	168	176	124	142	165	154	125	149	150	130	148	154	144	165	134	125	136	138	139	161	133	147	139	150	139	145	140	154	167	149	146	130	161	145	140	146	142	144	150	135	126	143	134	137	137	130	169	139	149	150	148	154	145	142	139	139	147	159	128	150	139	124	139	135	160	152	183	138	154	140	137	150	149	140	151	164	146	138	152	143	136	147	160	143	143	152	147	147	148	130	144	146	173	148	142	148	159	137	134	138	143	146	142	134	143	156	152	146	159	156	115	139	142	142	144	137	130	139	142	152	132	153	160	127	132	144	134	156	167	151	137	132	159	137	135	149	131	144	152	139	150	135	148	156	146	154	151	154	145	152	149	175	149	140	142	158	153	163	157	163	143	131	138	143	143	139	155	143	154	164	134	147	155	143	136	121	148	149	142	140	150	151	150	142	147	135	117	132	150	133	126	132	139	149	132	154	145	158	129	162	139	153	142	140	127	132	146	145	139	146	149	143	150	167	152	156	155	136	156	155	123	153	133	149	139	144	155	131	157	144	150	146	150	164	131	171	139	157	131	145	158	165	133	165	149	153	156	136	148	157	168	143	130	148	117	131	150	147	150	149	130	124	157	152	135	131	159	136	147	163	133	143	133	120	131	154	139	142	142	139	138	137	153	153	134	143	141	141	131	130	138	137	146	140	123	129	128	136	138	148	168	159	149	117	148	155	128	154	147	158	133	165	139	135	130	136	140	173	148	155	154	141	157	157	133	153	149	144	157	165	139	134	144	120	123	137	144	171	145	159	133	156	137	133	130	143	138	148	159	136	146	160	132	155	164	138	161	133	136	144	162	132	142	142	161	125	138	137	118	155	146	153	134	154	153	158	146	140	135	153	140	148	154	166	159	166	155	142	146	159	151	156	154	136	132	137	143	131	118	139	140	157	164	146	145	155	151	169	150	123	140	146	139	136	144	166	135	155	193	147	151	130	175	154	156	158	142	154	153	134	174	148	140
12121	1753	429	489	507	495	439	433	431	432	455	428	422	440	422	434	406	404	417	420	419	414	402	435	408	425	436	447	415	421	433	390	421	454	411	401	423	457	404	383	432	410	405	424	421	428	404	439	417	398	397	446	427	431	425	434	408	391	410	396	448	431	434	421	410	435	430	402	408	406	403	389	385	419	428	411	408	385	409	373	404	406	434	437	410	391	426	420	389	420	394	393	396	432	412	417	378	421	398	415	383	412	425	414	446	388	434	441	432	445	405	441	399	438	382	432	402	390	410	407	448	366	440	427	413	398	417	403	393	410	400	424	435	422	434	412	397	418	447	410	421	402	421	381	409	405	386	395	413	425	403	397	417	384	396	392	431	403	380	393	430	454	439	401	404	396	382	428	400	406	382	438	401	445	431	422	416	381	424	430	417	422	416	437	377	404	394	451	398	418	429	440	407	419	443	398	398	405	454	420	394	446	444	379	411	404	360	373	439	402	399	383	408	410	450	411	421	409	374	413	432	423	411	402	379	460	403	409	418	399	415	421	441	415	389	416	386	401	445	451	406	413	406	413	408	411	401	424	384	434	456	381	409	398	396	418	427	394	423	420	375	407	419	411	425	433	392	431	409	424	404	408	406	421	421	419	398	419	428	396	435	411	411	416	409	406	429	410	413	406	430	372	408	425	428	420	427	450	439	418	399	378	409	435	441	423	395	407	375	419	423	428	403	403	449	408	399	399	393	403	432	396	394	417	417	444	451	427	408	393	386	423	406	438	392	427	455	418	410	445	421	419	442	410	408	418	407	446	411	425	432	397	418	434	407	417	406	428	426	422	425	416	418	422	404	411	431	382	417	393	399	401	405	426	458	443	393	392	422	417	389	424	400	448	434	401	427	426	424	421	416	408	381	367	416	415	412	407	417	399	389	409	411	420	422	422	401	419	436	387	411	415	393	408	430	403	418	449	431	401	438	419	454	413	426	395	439	375	447	435	379	430	376	430	419	432	396	407	408	412	403	412	416	412	394	446	419	418	416	411	433	417	389	370	429	400	389	418	374	386	442	425	412	428	437	414	397	378	417	428	435	381	396	432	426	406	415	417	410	396	398	432	445	402	413	405	446	390	418	400	402	425	420	350	431	477	433	421	407	376	423	437	394	410	414	406	403	376	399	401	384	401	461	417	377	432	417	408	435	419	446	430	438	410	397	422	443	435	419	429	425	395	401	421	412	391	398	372	410	420	409	396	460	416	446	447	430	428	391	446	441	390	405	399	433	385	423	430	426	434	399	386	425	419	396	413	401	448	411	449	444	405	400	452	432	414	426	375	408	386	433	433	409	407	383	401	411	356	389	431	400	402	409	445	428	410	431	396	430	379	399	416	419	419	425	399	415	391	413	442	433	391	435	422	413	413	433	417	414	401	411	378	357	442	420	409	402	429	399	436	391	418	409	408	441	400	401	392	431	416	401	435	411	415	417	445	397	400	408	413	445	399	430	388	429	416	390	410	388	438	449	430	412	416	390	398	397	418	370	405	424	445	354	419	432	423	448	398	387	407	412	427	405	428	392	444	401	437	439	444	428	405	423	478	411	396	440	361	429	391	425	437	400	366	409	425	404	365	406	364	375	391	448	414	439	380	392	396	422	442	416	400	414	421	397	445	407	459	411	402	390	412	412	429	408	437	422	412	402	399	408	442	417	392	390	438	424	433	404	383	388	425	439	371	396	423	448	393	396	449	415	370	437	435	439	383	388	397	403	394	435	406	396	432	418	397	407	416	399	393	451	433	403	407	414	403	418	429	411	401	410	434	423	379	417	470	433	405	421	422	419	430	439	420	413	416	413	405	428	416	401	408	379	391	430	392	416	424	450	417	425	404	386	432	419	419	393	408	409	406	424	409	406	416	412	453	373	410	393	439	448	434	404	407	393	407	348	469	413	423	425	406	433	410	400	371	375	391	379	416	443	383	430	412	456	412	432	410	409	411	381	386	469	435	413	400	412	382	439	369	437	419	449	449	403	427	403	418	403	387	415	395	418	369	403	411	367	447	414	409	396	446	405	401	418	414	385	368	403	422	431	413	388	419	405	371	433	408	419	389	384	457	383	426	432	417	418	389	439	430	426	412	414	406	407	420	396	409	404	432	419	396	445	455	391	389	414	409	412	398	405	408	421	422	388	375	424	419	441	402	412	427	436	430	402	441	401	429	467	462	411	446	389	423	390	368	412	452	414	408	447	386	400	412	429	413	396	415	415	423	422	400	393	423	424	386	429	436	427	452	440	422	372	422	410	385	423	371	401	414	419	420	418	387	403	404	411	420	424	407	413	402	408	419	430	394	380	449	418	416	408	393	426	419	399	383	406	447	421	409	412	418	438	408	399	411	437	418	422	420	398	451	420	419	457	425	394	392	419	428	454	412	398	412	415	452	417	427	414	385	414	451	408	418	419	410	414	446	424	422	412	427	367	437	445	417	391	414	398	413	421	420	424	398	426	421	380	414	424	424	410	440	397	423	468	425	405	411	420	415	439	430	428	428	411	425	424	386	424	423	460	391	368	409	430	434	405	431	425	426	383	424	441	412	444	429	432	403	423	414	405	433	411	368	420	404	430	439	380	449	407	406	442	414	415	419	388	401	437	401	422	424	411	462	431	397	395	448	394	381	394	407	393	382	446	414	446	426	420	403	412	427	396	404	382	404	395	446	423	404	381	409	436	419	420	433	432	420	470	414	422	391	417	391	415	419	413	436	403	410	449	400	416	444	392	378	427	427	406	422	470	400	404	411	433	425	410	444	407	421	400	412	400	386	430	442	407	401	430	424	378	401	429	440	451	402	396	415	388	431	399	428	397	409	391	434	440	395	388	380	410	395	419	387	445	401	409	397	389	401	390	408	423	445	407	387	401	442	445	405	373	446	444	432	390	426	397	444	416	429	393	382	412	402	386	425	411	426	443	413	419	427	429	425	423	421	411	448	408	446	424	377	385	412	407	385	429	396	408	401	393	391	417	431	414	394	422	393	388	398	411	433	403	446	404	398	388	436	418	368	399	399	399	411	392	407	418	433	423	426	408	459	410	440	411	446	403	397	420	441	435	382	413	435	438	429	398	423	400	377	423	384	434	439	411	425	375	405	392	412	412	416	399	417	431	411	436	383	426	422	418	431	453	416	438	427	415	412	411	400	411	446	455	421	415	441	432	418	413	430	432	420	436	435	385	429	401	420	420	413	442	451	454	451	457	391	392	406	434	408	383	406	411	374	438	429	403	387	418	380	392	383	406	404	439	408	413	429	429	404	416	415	389	423	426	429	444	418	414	407	440	444	438	445	386	417	434	415	408	412	422	452	399	405	408	381	394	415	430	433	396	430	400	440	371	434	392	391	416	396	411	420	457	400	419	424	413	430	383	386	407	430	449	433	401	435	380	461	391	416	391	402	431	400	389	462	412	389	403	428	394	399	423	423	461	413	398	417	454	386	414	420	439	400	453	410
67422	32528	5834	1005	709	586	480	418	397	370	392	383	383	332	361	299	339	298	332	313	282	320	315	320	281	283	313	293	312	304	331	315	297	303	335	280	328	306	303	294	306	332	334	307	324	332	329	326	289	298	337	288	319	318	317	274	300	312	302	259	292	306	287	290	315	299	285	299	309	332	326	312	294	295	287	320	295	293	316	276	305	350	264	301	287	290	288	282	296	331	299	294	318	322	314	277	285	307	335	318	311	305	336	316	281	321	290	302	290	300	316	308	295	328	297	319	330	308	293	306	289	307	299	305	281	302	326	322	333	324	287	317	325	276	286	299	305	278	293	328	304	299	313	326	310	293	282	291	324	306	306	332	284	321	312	305	319	303	289	339	297	296	301	284	309	302	312	322	283	311	283	297	298	298	299	310	262	290	281	283	336	312	294	306	317	289	306	305	285	307	322	292	307	301	314	302	325	281	287	299	273	320	287	285	320	309	307	322	311	330	272	290	307	291	306	329	305	290	299	304	304	308	334	300	282	302	344	308	303	297	334	345	317	281	294	274	304	307	278	299	295	306	289	318	323	271	312	313	306	306	292	302	283	298	335	306	290	342	275	316	310	308	281	277	262	268	335	268	311	294	292	297	314	295	331	310	315	294	313	301	280	322	276	303	310	304	288	330	293	274	316	296	311	319	294	278	282	307	310	331	276	287	294	306	275	285	330	290	248	306	317	329	309	297	288	284	296	291	293	256	276	285	318	339	319	295	304	311	291	302	335	317	291	313	316	293	275	276	301	309	312	308	325	309	329	316	324	303	312	328	324	297	266	324	308	316	304	341	309	317	325	294	282	301	306	328	274	308	279	278	294	322	273	284	286	318	279	306	325	315	337	313	304	305	308	307	284	289	288	292	309	301	318	309	307	286	311	313	306	349	264	266	313	320	294	332	336	276	294	298	276	301	282	310	319	318	290	313	274	339	289	287	309	314	290	308	324	290	309	313	284	332	275	283	291	344	293	281	274	300	275	337	349	284	312	319	275	291	313	267	326	298	330	309	313	287	279	291	316	308	293	311	289	294	293	296	282	309	290	301	316	292	292	272	300	315	295	308	305	319	283	311	329	322	283	301	277	323	302	284	292	298	294	283	307	312	298	340	303	273	293	299	301	280	317	306	298	282	275	282	309	297	284	316	295	313	339	295	302	282	291	316	287	287	302	286	321	286	297	295	288	317	306	326	340	316	288	272	289	311	261	304	290	296	327	298	309	304	318	284	304	299	298	311	277	274	327	290	299	273	297	284	283	308	315	288	300	320	271	292	299	277	319	306	299	298	304	308	311	278	285	300	318	290	290	295	293	307	309	294	269	262	322	309	288	306	305	281	296	323	292	279	322	319	314	284	322	297	320	308	344	275	317	298	317	310	319	319	297	291	281	322	344	284	296	321	285	303	293	324	292	305	314	325	330	289	322	313	296	286	283	341	296	310	306	309	265	345	287	301	268	342	320	314	330	323	330	286	314	321	286	307	277	264	317	296	281	317	317	301	321	292	293	299	322	309	290	324	334	305	310	295	319	294	317	291	301	330	289	310	342	322	327	338	288	307	334	314	316	290	301	319	306	306	299	328	290	280	304	284	330	314	308	319	299	336	309	292	330	295	334	294	288	317	262	313	292	301	300	314	284	319	294	279	311	293	254	271	330	303	315	318	321	317	304	301	291	278	310	304	286	297	303	290	333	300	280	305	304	303	292	315	279	288	300	301	307	281	292	310	284	302	281	323	287	272	294	281	280	265	319	314	311	298	323	291	283	310	287	295	272	270	286	302	301	302	295	312	297	298	291	290	306	301	284	289	301	317	295	323	318	314	297	270	287	316	274	302	310	266	302	275	319	324	317	288	324	334	294	248	303	311	323	325	338	271	282	303	312	296	285	299	283	307	286	312	300	309	306	297	298	313	313	313	323	310	319	296	316	313	305	325	305	313	296	324	288	290	292	318	302	333	314	293	323	275	308	293	299	301	296	294	283	330	306	297	299	317	314	295	296	306	320	300	316	304	327	311	291	302	305	297	253	311	291	287	299	315	316	305	305	294	322	286	286	296	309	313	324	313	289	321	281	334	265	314	275	301	322	290	302	320	285	310	292	309	282	307	289	301	298	308	313	318	290	276	330	291	295	279	303	303	306	305	293	311	308	300	306	332	274	300	316	288	300	320	295	284	329	311	310	302	284	293	325	299	296	311	276	330	337	297	319	300	282	280	274	292	305	302	333	307	291	301	310	307	284	291	302	306	317	299	306	333	302	288	307	338	322	288	322	296	336	276	355	298	276	327	307	327	301	305	293	303	281	315	336	299	308	287	267	297	313	307	302	299	310	310	304	301	308	327	309	296	304	339	322	328	300	320	292	287	313	285	290	311	295	294	332	335	311	303	310	312	279	282	308	300	301	317	297	310	305	295	289	302	295	319	344	285	270	310	294	299	299	324	309	287	287	298	319	332	324	295	293	318	288	298	310	305	311	282	297	327	308	302	299	293	280	336	300	309	326	307	308	287	310	281	260	287	307	333	332	285	329	295	304	295	298	323	260	315	258	307	309	287	307	296	314	290	334	292	301	302	318	314	271	321	329	334	304	293	296	272	303	338	300	290	265	328	285	307	323	319	313	300	302	303	306	318	284	287	311	295	302	325	307	331	296	294	285	305	274	308	296	313	313	330	259	295	280	284	307	296	304	282	319	286	303	310	296	343	306	303	311	271	270	300	279	310	265	296	286	286	296	298	314	298	301	295	285	308	294	303	317	291	306	305	305	310	306	321	290	323	308	281	293	284	326	296	301	292	314	297	332	309	283	312	295	324	313	320	298	329	289	277	287	324	294	300	305	308	295	323	317	284	306	269	282	283	316	327	248	291	299	299	314	298	318	301	319	305	291	279	308	287	315	307	301	306	329	304	293	285	284	326	323	285	311	348	293	312	324	328	285	309	319	298	291	304	332	276	281	294	311	318	296	303	291	305	283	301	302	301	302	278	276	287	284	306	279	285	290	304	312	297	283	260	322	310	292	317	335	298	296	303	275	288	286	299	279	307	286	314	326	317	320	299	330	318	297	304	340	324	306	339	294	318	294	305	322	320	311	275	290	282	341	317	302	303	288	295	286	318	309	330	294	280	335	331	294	319	288	296	317	322	312	260	317	325	276	308	300	330	310	327	294	297	282	300	289	302	324	311	304	304	278	330	295	327	298	304	285	318	297	318	322	287	316	315	311	296	290	282	313	290	280	270	339	298	323	321	300	283	265	282	294	314	283	310	296	303	306	293	299	333	303	286	299	293	324	338	314	318	337	282	306	291	311	292	275	282	301	316	292	335	259	294	281	308	343	321	281	322	322	292	327	253	299	310	321	299	296	307	274	283	311	307	281	284	322	325	338	288	293	344	291	309	319	297	284	308	274	320	343	303	318	295	277	293	292	316	342	348	295	291	310	314	302	311	328	296	294	327	352	313
37469	12286	2314	2691	2287	2049	1736	1552	1315	1288	1093	1086	1083	1046	955	912	934	822	851	877	881	835	864	827	838	834	781	727	822	779	864	797	776	778	772	771	778	770	808	758	827	814	773	771	794	774	762	789	756	721	749	749	749	785	718	770	762	748	755	756	733	750	729	807	768	764	752	732	756	755	757	772	735	707	744	731	705	784	739	760	752	753	769	763	724	778	701	761	714	754	767	758	760	776	734	756	762	762	753	742	733	785	773	693	751	744	744	706	767	765	749	758	711	815	776	786	787	767	710	727	735	759	728	738	733	712	753	799	766	773	733	754	740	733	771	774	729	799	779	743	752	722	779	776	764	746	749	718	734	700	702	733	728	761	715	726	749	758	733	778	719	696	793	754	747	752	772	737	755	746	741	742	738	780	738	707	741	722	807	756	740	723	768	682	729	801	741	739	717	717	742	730	711	747	756	731	764	729	749	776	707	748	701	747	729	722	688	775	709	738	773	726	716	759	769	737	749	771	734	775	761	704	751	734	728	709	726	722	703	747	809	733	755	779	714	733	753	730	761	755	760	722	723	776	693	701	728	747	757	756	769	723	717	759	732	731	660	727	737	742	789	735	749	763	696	755	693	736	758	771	735	758	758	760	737	749	757	727	751	747	736	761	759	700	733	737	775	786	696	743	748	747	734	715	724	727	729	776	698	757	728	756	735	719	760	742	737	710	738	799	748	732	779	744	727	739	740	736	710	734	776	717	698	728	754	706	724	778	705	762	787	774	768	755	745	752	766	752	740	740	734	772	739	739	734	712	758	745	736	726	715	765	705	790	772	699	707	754	710	763	745	758	762	748	765	693	726	754	766	705	762	729	797	757	755	734	763	703	751	732	727	749	747	758	727	709	742	742	750	725	789	725	726	751	721	750	730	710	734	714	777	712	757	740	766	768	770	753	800	723	700	769	749	690	730	750	787	719	732	771	731	727	740	712	773	699	782	713	711	733	747	746	732	764	750	749	755	769	753	761	741	753	736	679	717	757	741	703	756	732	715	731	758	725	705	770	732	734	702	782	778	715	770	781	787	701	750	745	755	740	763	747	742	715	778	729	720	703	759	773	788	756	726	713	755	732	763	719	741	696	695	720	702	723	758	724	743	726	758	736	744	712	733	727	734	748	750	778	691	768	739	764	764	756	726	772	696	700	722	733	759	792	785	786	732	749	785	718	748	798	743	758	755	735	759	741	723	769	744	738	735	769	734	778	718	765	730	729	728	665	757	714	734	790	696	751	772	757	743	734	775	783	710	749	748	757	711	727	740	721	791	759	790	714	681	747	737	721	737	726	726	727	730	779	731	714	730	737	794	718	692	759	758	757	731	710	763	727	768	747	821	716	723	697	776	773	730	748	717	784	739	691	788	708	765	760	730	757	710	778	756	742	779	713	807	693	790	728	757	717	746	733	736	696	764	748	735	717	788	811	694	743	751	781	659	790	729	748	739	685	755	762	725	772	735	739	676	681	745	767	774	757	801	765	778	716	726	789	742	715	758	748	709	734	759	752	795	764	718	749	707	726	749	702	814	736	722	774	711	771	717	744	753	765	777	745	708	780	724	757	712	743	782	727	729	774	727	740	736	752	739	737	709	739	761	835	748	749	741	746	730	737	765	769	694	767	781	815	732	742	802	757	715	710	784	755	706	715	730	717	759	719	728	761	765	720	765	756	735	757	757	785	770	715	731	714	734	723	752	729	748	708	703	758	761	729	715	726	660	745	748	734	760	723	713	771	713	773	734	773	742	731	765	703	716	744	725	749	751	711	730	768	717	722	749	715	771	686	737	757	758	705	750	707	782	706	705	759	678	737	756	721	736	750	750	706	735	780	793	743	732	743	746	775	709	720	747	754	710	750	753	778	785	764	773	752	767	724	776	755	732	791	762	768	731	731	736	752	727	726	759	775	721	784	711	815	763	688	773	780	747	708	754	720	733	745	723	733	716	753	759	747	754	731	753	730	721	777	740	724	752	776	764	729	742	726	743	769	793	752	758	722	789	707	781	774	734	760	797	723	708	776	691	716	767	728	794	712	762	788	751	753	728	773	775	734	743	804	727	804	783	750	793	733	751	729	744	753	771	762	722	779	752	766	728	702	752	752	771	744	769	740	747	727	750	697	709	744	786	778	782	760	766	713	698	778	757	722	716	721	732	761	719	796	775	751	746	727	761	737	710	730	747	712	761	741	744	750	737	740	747	724	683	797	714	763	759	759	703	762	799	723	766	755	737	767	798	751	779	758	743	735	765	763	766	751	768	770	729	752	734	734	724	715	788	731	710	724	772	737	736	786	750	769	757	742	740	723	727	683	742	724	754	740	684	725	726	723	735	768	771	757	745	757	750	736	760	764	734	734	717	758	728	791	741	699	715	734	729	724	765	702	769	743	726	763	750	743	748	745	704	767	731	765	713	767	759	739	760	734	763	684	731	711	740	794	690	704	723	751	748	716	724	763	723	788	739	768	756	736	772	698	712	768	740	753	717	743	760	708	739	711	730	707	797	734	754	738	780	765	762	735	750	706	727	785	774	737	733	775	804	682	735	736	763	757	745	790	765	696	750	805	786	754	705	734	745	768	725	715	705	731	783	759	785	744	752	707	686	735	744	682	750	738	721	724	791	767	748	723	699	738	734	715	728	759	705	768	776	748	740	711	804	773	735	735	755	744	756	721	731	725	734	709	751	736	716	721	697	728	715	749	669	771	741	738	779	751	727	740	736	746	752	737	737	773	769	746	717	727	792	737	705	755	780	800	724	775	737	765	773	759	748	759	733	777	753	717	743	716	782	757	777	722	779	783	747	772	696	712	706	743	767	772	714	736	772	733	731	724	726	755	722	738	744	752	741	694	743	718	745	696	764	730	783	751	742	770	728	731	730	765	733	751	756	744	740	750	740	696	743	713	735	726	768	811	735	717	690	790	736	776	791	694	727	731	753	727	789	746	747	748	748	744	728	761	781	705	753	713	737	720	733	778	733	735	755	745	761	719	751	708	727	738	732	720	746	759	732	750	783	715	736	730	738	807	725	779	735	715	808	762	732	816	764	730	728	705	789	759	765	748	751	753	753	725	723	727	774	726	693	772	696	749	755	722	711	736	776	720	744	696	658	775	759	757	770	729	769	709	724	731	755	770	774	735	717	730	726	737	753	722	776	707	733	723	739	742	733	702	775	737	746	722	757	800	777	726	716	739	730	717	757	694	745	730	756	725	777	779	749	738	732	745	781	734	727	740	742	794	791	805	721	787	723	765	752	698	694	731	783	728	758	720	748	683	778	730	699	702	750	714	762	741	717	750	780	756	762	743	733	749	749	750	758	713	711	745	762	707	725	723	743	774	721	743	730	722	754	755	746	721	742	809	704	727	705	734	766	782	770	815	772	738	758	733	736	772	736	785	747	742	777	745	767	751	713	733	731	743	738	747	716	761	762	696	715	756	731	761	775	747	743	746	760	743
77237	40940	14372	3271	1153	765	649	551	542	461	437	464	382	365	367	344	365	346	330	344	289	306	342	299	359	336	308	314	304	286	352	317	299	300	335	324	314	306	325	305	299	327	341	333	301	276	282	325	316	335	324	300	289	293	315	286	308	305	303	316	334	316	339	331	318	358	303	322	336	293	288	303	317	302	298	329	319	291	290	294	313	297	286	292	356	271	286	325	328	330	297	289	330	283	292	273	300	314	269	307	308	298	297	319	312	279	326	305	267	278	310	330	313	283	281	314	283	298	292	324	280	279	290	279	309	307	290	297	283	330	299	307	284	289	291	313	273	301	305	327	320	292	303	300	307	314	308	311	289	290	301	321	297	320	356	287	272	298	302	292	279	306	293	276	301	320	321	297	292	308	311	302	326	311	290	304	287	290	329	272	301	307	322	312	343	270	277	271	312	321	273	312	295	276	303	332	320	307	288	314	318	317	341	298	320	273	342	308	292	278	322	280	345	308	303	319	310	324	315	319	322	342	318	265	294	296	323	325	312	288	309	296	335	294	313	288	301	271	314	310	292	323	320	306	285	330	301	283	296	325	310	311	325	296	306	306	314	321	316	322	279	285	314	278	306	308	298	299	313	330	300	284	261	298	305	305	289	270	323	295	291	280	320	289	293	288	324	316	284	315	310	295	284	258	272	311	296	316	289	323	306	301	317	294	293	297	278	293	339	308	328	304	337	293	345	304	321	299	312	292	309	298	299	315	292	313	303	315	263	315	261	284	309	302	338	337	298	299	265	317	298	324	303	285	297	303	302	306	298	328	304	284	313	271	317	310	318	318	283	287	299	285	286	288	284	286	319	316	266	288	288	315	344	297	290	297	322	317	313	309	316	281	282	316	305	322	314	327	322	309	302	291	317	304	290	274	310	318	298	293	301	280	295	293	354	301	329	308	311	274	289	290	306	313	318	311	313	310	311	284	276	285	316	296	288	300	318	269	286	288	303	310	310	270	266	277	296	311	291	264	295	302	313	291	325	268	283	295	311	268	279	324	303	299	320	290	301	296	316	271	310	308	279	287	311	326	317	288	277	305	276	323	289	272	291	296	298	310	316	326	302	281	300	267	280	303	276	289	279	314	295	277	341	292	285	315	282	288	308	313	329	290	341	307	277	305	299	284	273	313	325	306	299	301	256	332	295	318	287	301	269	315	286	287	294	321	300	311	306	318	275	304	298	308	338	312	330	329	319	302	279	329	330	310	301	317	325	277	313	283	306	312	280	312	262	308	281	293	316	304	312	278	292	350	293	318	285	293	328	320	280	306	312	315	302	340	280	265	294	292	309	314	289	311	289	279	286	310	302	317	311	285	309	329	331	283	293	318	285	296	273	285	301	297	291	305	295	310	330	297	290	294	294	285	284	288	317	296	355	292	319	303	320	300	317	292	289	342	282	285	290	308	299	314	287	305	279	299	305	295	312	297	301	333	274	319	296	306	292	296	314	333	294	283	330	312	305	276	299	300	296	299	275	280	328	280	291	284	308	306	308	298	321	270	303	309	307	284	324	317	318	322	267	298	306	304	314	290	297	322	305	327	325	318	278	308	306	297	281	308	296	303	296	313	313	311	288	286	288	280	278	325	288	295	328	296	328	292	318	297	294	298	302	335	290	311	325	305	317	326	294	298	281	292	313	276	278	316	346	315	299	301	313	301	333	337	335	290	306	307	289	347	319	299	293	304	323	315	299	337	286	311	295	294	297	291	307	319	323	305	296	299	298	328	314	332	285	268	298	285	291	304	277	315	308	308	320	301	287	315	303	337	305	291	289	298	309	295	279	310	312	309	329	313	285	297	292	312	296	301	284	324	304	295	332	327	286	265	287	289	322	322	300	272	305	331	273	297	295	274	345	316	290	309	292	311	275	289	291	292	315	295	311	322	289	343	304	285	297	291	314	314	324	288	276	338	310	300	271	289	310	338	328	304	301	294	299	304	308	346	292	299	282	283	321	341	303	313	290	300	288	313	337	325	301	329	299	309	286	300	286	309	317	304	282	283	317	288	283	282	330	315	281	313	279	286	313	323	306	303	306	316	291	278	297	311	293	296	278	307	304	306	312	319	286	263	302	328	301	291	307	291	310	310	279	327	332	312	315	289	289	335	241	301	322	270	312	274	302	302	278	314	272	314	292	291	318	279	280	285	305	275	322	286	310	279	311	301	305	291	306	291	263	300	324	342	322	261	279	269	313	343	267	277	334	302	315	306	296	282	304	297	301	326	301	346	314	326	337	289	281	268	308	285	319	326	276	308	340	288	312	296	275	291	335	327	279	308	294	310	303	291	274	293	301	315	318	309	337	356	289	295	298	275	325	323	301	318	298	291	295	316	309	289	300	274	308	302	292	318	299	281	284	299	315	326	335	325	328	307	307	316	322	294	295	329	310	276	291	291	371	271	322	297	307	324	308	318	309	305	319	305	323	330	296	314	344	296	323	330	324	310	302	283	311	276	312	291	310	311	301	318	308	279	324	265	324	303	267	312	299	292	305	336	307	348	285	313	304	303	300	309	339	281	282	311	325	296	318	285	309	278	287	291	292	299	301	329	303	295	291	307	303	260	267	292	307	284	293	281	341	309	324	295	332	314	300	302	347	333	280	297	294	317	299	321	273	358	343	304	318	301	316	287	297	292	322	315	304	328	299	298	327	341	298	264	331	306	295	285	318	305	316	268	299	313	336	280	298	295	332	284	284	270	321	306	317	276	296	304	308	292	296	314	302	299	313	305	303	321	320	321	312	310	291	295	314	304	292	306	315	278	295	321	325	293	312	291	286	301	300	302	272	275	297	301	306	318	286	301	308	298	289	321	338	303	295	297	324	313	303	330	312	281	297	271	285	294	297	292	293	301	302	309	306	294	256	307	297	315	278	334	310	297	292	314	308	286	281	325	271	304	306	302	333	320	282	312	283	301	300	311	277	309	304	289	304	292	298	321	305	303	286	347	305	292	310	297	323	291	305	288	280	273	281	326	319	344	327	292	301	318	312	304	302	315	297	274	302	310	313	295	307	318	292	295	305	306	288	299	307	288	341	292	320	329	319	285	309	306	312	306	310	309	306	301	306	272	309	286	299	336	314	317	313	317	303	298	313	339	319	277	328	340	302	269	311	278	293	301	299	282	280	315	327	309	307	299	286	319	303	276	291	306	309	297	297	283	314	303	315	292	313	295	335	267	301	285	289	301	299	315	275	262	299	293	292	314	306	301	301	322	326	271	294	298	293	337	282	322	313	322	337	290	302	286	298	317	277	292	311	315	281	322	295	323	307	354	305	257	281	300	325	323	297	264	334	345	269	322	286	300	341	316	328	297	279	317	260	274	300	329	311	267	314	268	327	323	291	305	259	304	285	297	305	290	303	294	316	313	311	275	343	311	298	302	297	309	316	319	291	285	272	325	295	292	278	310	286	327	301	305	306	268	313	290	320	291	302	273	292	300	290	307	315	315
47083	16409	3788	4400	3965	3082	2668	2284	1890	1837	1549	1429	1402	1269	1193	1127	1052	1017	961	1010	979	978	931	901	889	892	884	842	877	876	809	824	853	837	803	816	790	793	817	785	791	760	785	771	790	767	731	781	808	745	736	750	743	715	779	720	740	754	717	728	710	703	767	708	750	763	718	767	726	770	746	733	759	668	733	703	692	744	714	782	750	724	741	714	719	731	714	710	720	690	699	707	786	713	740	680	720	758	696	782	701	701	730	711	721	754	713	766	735	687	737	736	739	722	754	749	749	728	732	760	739	696	733	772	728	739	705	753	712	711	667	697	779	713	697	709	746	760	681	702	708	770	761	721	740	756	732	732	719	717	694	701	735	762	706	751	718	717	702	704	680	728	742	706	757	732	766	716	732	696	731	757	724	745	726	793	704	715	699	717	714	723	726	715	728	699	750	789	707	736	724	730	711	723	723	692	751	704	724	744	730	673	727	751	772	734	705	730	727	735	671	678	729	726	730	697	729	723	779	727	742	755	697	701	722	723	706	691	701	759	722	742	739	669	700	718	702	736	698	743	751	704	739	694	769	711	692	724	732	736	725	714	663	709	729	742	708	740	708	715	701	751	757	666	656	706	751	708	737	712	759	710	663	716	698	749	695	715	716	761	704	768	730	699	728	754	720	695	718	719	677	735	730	742	739	659	726	726	665	698	664	735	678	746	727	695	727	712	716	646	740	718	704	693	703	676	732	702	741	707	674	705	688	710	732	693	702	701	712	739	740	686	778	753	739	642	739	735	701	745	784	697	765	746	711	712	745	702	732	684	719	712	708	725	705	684	673	717	769	708	723	744	750	757	753	761	719	707	743	742	703	756	706	724	742	737	731	759	728	704	748	666	745	732	719	664	736	662	773	721	726	729	745	742	696	698	700	718	705	742	739	752	681	665	767	701	710	716	717	676	687	709	699	684	716	718	663	752	682	738	719	708	734	729	756	718	759	684	699	714	769	776	737	698	739	749	709	719	705	726	705	696	725	694	693	766	721	766	711	707	757	655	744	759	674	738	692	703	735	788	753	699	735	694	690	699	685	796	722	716	719	696	728	669	714	727	747	725	718	736	685	745	683	731	719	718	747	687	741	696	695	696	702	680	737	729	727	728	703	747	712	709	735	696	748	713	766	710	747	749	712	715	743	747	753	720	678	663	726	701	730	740	732	698	711	708	701	714	736	670	766	696	705	690	733	700	739	738	693	742	757	706	767	710	689	707	700	737	718	767	727	710	726	691	740	675	674	740	675	726	732	792	729	713	710	682	717	713	670	736	691	686	759	757	715	749	689	705	757	735	686	727	696	763	772	705	744	731	680	736	705	712	731	660	713	660	758	741	714	693	752	654	756	693	660	741	722	730	761	734	737	703	720	683	759	715	753	752	708	686	726	769	740	673	709	720	710	715	742	744	711	706	723	734	698	711	728	733	721	694	705	715	744	741	732	783	723	692	678	740	700	728	729	761	731	712	698	703	729	671	713	731	748	721	731	739	732	757	723	759	694	784	681	696	718	744	733	725	718	707	737	724	735	678	675	741	739	727	702	735	712	756	747	700	708	692	723	733	725	699	704	732	711	761	744	681	694	719	728	682	700	717	705	695	728	729	759	671	672	703	716	702	654	725	728	693	707	714	761	714	689	723	704	702	750	712	738	738	681	736	697	759	678	756	653	693	719	724	728	710	751	679	699	703	715	734	686	691	721	700	721	776	704	722	717	719	740	710	688	722	707	693	687	744	718	672	711	722	674	768	713	711	727	738	643	705	737	674	709	748	723	695	725	739	700	759	716	707	693	768	727	684	725	749	677	734	663	729	710	701	709	722	705	713	653	732	706	692	791	718	761	718	719	705	718	691	719	721	676	758	725	714	738	684	753	826	687	724	724	753	731	753	693	706	730	695	696	750	722	693	712	720	734	700	694	689	760	723	712	723	766	742	727	727	710	682	695	760	695	729	691	717	679	705	727	684	729	728	770	718	743	754	689	724	707	719	726	719	694	706	704	717	724	742	708	741	672	683	710	689	728	709	698	747	721	650	711	722	744	720	720	737	740	777	681	678	696	742	710	725	728	734	683	746	729	726	752	742	684	719	725	724	740	719	708	751	702	729	721	713	745	726	754	690	716	723	706	711	723	678	783	691	741	714	761	758	652	757	759	707	731	749	689	684	724	770	745	712	744	718	656	756	754	751	722	728	684	753	772	751	686	745	729	686	690	729	749	721	678	712	695	668	715	690	696	709	750	698	708	678	725	755	738	720	748	764	712	699	682	783	730	673	714	735	759	762	717	708	733	704	713	793	745	729	678	739	718	732	760	678	699	682	687	697	676	712	685	720	741	726	733	687	720	725	719	747	691	717	740	728	720	717	721	754	717	736	732	715	704	750	715	708	737	725	685	754	751	704	717	737	726	742	707	743	718	695	736	707	743	682	720	772	724	722	721	709	708	731	737	708	724	691	682	774	684	764	679	701	746	696	733	736	734	722	755	704	727	717	743	725	696	721	724	762	674	659	764	728	738	748	672	714	762	687	725	721	749	709	744	694	751	686	720	740	727	661	711	784	673	741	693	679	687	735	702	732	660	740	690	695	715	717	730	730	719	713	726	775	691	668	677	745	723	670	719	661	746	677	714	717	717	712	687	685	729	718	737	711	721	700	724	747	700	702	734	721	723	680	697	705	721	722	731	697	735	722	729	724	704	668	715	735	666	705	722	733	698	769	734	727	727	672	724	715	767	754	689	699	744	774	691	716	720	725	744	740	730	701	703	752	705	689	757	712	738	774	732	729	746	708	694	711	714	689	651	703	714	705	756	690	692	765	681	694	719	709	709	707	720	723	731	710	761	717	725	720	710	707	703	721	733	757	681	721	656	724	758	725	713	753	702	718	761	726	726	716	709	713	721	718	734	733	697	695	726	696	695	715	719	751	731	731	708	711	722	704	724	705	725	727	695	712	723	739	735	692	736	730	750	708	708	688	734	732	737	706	735	694	722	703	708	724	688	721	747	707	706	735	681	701	737	719	763	655	736	729	729	759	716	676	706	693	702	737	735	694	701	729	710	712	758	694	740	702	722	697	739	761	717	715	732	693	680	718	776	717	735	749	726	746	742	741	708	757	759	692	711	715	707	743	744	747	666	722	685	756	715	725	705	775	729	689	743	699	704	723	735	675	788	743	746	684	732	713	729	694	710	683	682	693	712	741	745	748	746	720	732	767	709	740	715	756	724	711	713	713	657	667	696	727	778	730	701	661	677	787	746	711	733	734	706	709	704	715	702	786	769	708	656	675	687	693	765	750	731	697	754	732	710	706	771	754	725	711	736	730	747	702	675	690	715	743	722	718	720	742	719	743	700	745	733	696	663	768	738	728	730	722	713	707	703	746	742	705	732	707	738	753	693	780	704	737	701	750	728	703	720	743	747	771	767	708	743	673	719	743	730	764	678	736	712	719	733	705	783	712
14010	1807	178	189	158	146	129	142	127	143	156	139	164	168	157	150	157	145	161	150	166	140	128	155	143	149	153	146	165	157	160	140	171	148	144	142	131	159	154	161	152	136	138	145	169	154	141	136	124	161	156	134	144	138	128	134	129	141	140	163	156	139	125	134	147	163	142	152	140	153	156	151	124	175	135	151	156	148	148	145	167	147	153	158	130	154	148	157	147	167	167	137	172	144	152	159	122	161	125	144	131	162	133	161	148	141	154	155	154	124	148	149	168	135	166	136	145	171	143	153	139	145	139	144	161	140	138	149	151	141	159	167	160	163	165	160	169	156	154	149	155	155	131	136	137	155	159	137	130	118	148	131	147	151	155	154	141	141	144	135	127	132	154	146	144	131	149	151	148	144	162	153	153	154	143	127	135	122	128	136	144	148	128	155	156	151	148	147	176	153	166	147	165	148	151	161	131	141	120	122	121	179	153	155	133	159	119	156	174	142	160	172	137	134	149	148	147	135	168	166	115	155	133	143	133	157	140	127	141	126	137	156	124	157	132	141	159	152	150	142	140	153	134	146	146	170	151	131	139	151	141	111	127	137	142	145	119	117	139	135	141	165	180	152	148	153	143	141	155	141	138	151	140	145	138	147	162	147	151	159	122	140	174	139	131	160	124	137	147	146	136	148	136	138	139	131	129	155	133	161	146	165	162	142	153	157	157	159	165	143	146	146	132	128	136	135	136	148	136	144	147	137	118	149	150	149	172	137	133	171	150	158	137	148	139	146	119	142	153	147	133	141	161	140	154	150	145	150	147	137	142	147	137	164	151	164	141	144	146	147	143	191	157	161	175	130	137	147	141	152	143	136	147	137	142	136	147	136	138	140	154	125	167	137	128	148	128	144	158	146	152	140	145	166	158	158	137	131	141	137	127	158	137	147	144	146	156	158	149	127	151	152	126	132	141	136	148	138	129	161	127	149	129	147	150	144	130	138	141	151	142	129	137	135	138	134	142	140	170	160	149	144	144	163	158	158	145	134	143	162	125	159	135	172	153	140	156	153	138	150	133	145	142	152	132	133	143	160	145	145	147	150	144	144	149	154	155	160	160	161	149	134	131	131	123	144	130	146	134	159	129	158	162	119	140	158	143	156	152	133	155	130	140	153	150	127	112	129	137	135	124	151	145	139	128	151	159	146	168	166	152	145	115	155	146	135	135	142	134	144	146	153	146	165	164	137	134	135	152	143	167	144	136	126	128	155	155	120	119	157	165	161	138	182	143	150	155	145	157	133	129	155	159	145	153	136	138	153	135	125	183	135	136	138	144	154	139	147	165	152	139	142	149	169	156	136	165	121	145	159	148	133	152	157	162	176	167	162	131	142	147	136	155	154	148	153	118	150	133	155	162	134	161	136	143	158	165	150	122	121	142	142	169	135	133	142	158	142	161	126	142	130	141	168	130	142	134	146	170	142	137	146	173	142	157	139	139	132	152	149	141	141	152	146	145	134	140	138	148	125	132	161	125	146	146	170	142	157	146	136	148	166	134	139	148	145	165	130	160	146	157	137	144	142	155	166	139	134	156	171	140	153	132	131	137	158	172	147	134	163	127	143	164	141	136	135	139	139	120	145	145	144	162	136	140	132	136	141	149	156	148	155	120	141	156	147	136	124	137	137	148	140	160	132	130	153	148	184	148	125	149	157	145	140	130	119	150	129	125	149	151	151	165	142	161	147	167	164	154	140	149	148	159	165	164	144	157	156	162	153	127	126	156	139	164	167	147	133	142	150	161	162	156	142	142	146	151	158	155	154	122	151	147	166	142	162	157	163	147	152	136	160	147	133	127	169	147	156	145	127	143	134	134	147	143	123	167	158	145	155	142	138	123	156	159	141	133	150	127	161	135	154	133	133	161	150	136	147	138	134	168	146	137	117	146	161	161	138	134	132	144	123	155	139	175	131	148	150	161	129	134	155	151	163	151	137	153	140	163	136	140	160	153	138	144	124	137	142	154	141	153	135	130	135	138	149	111	128	128	141	142	144	141	154	137	131	149	130	125	158	165	145	164	132	141	144	139	121	147	147	147	151	153	150	135	154	145	145	140	123	150	150	160	135	140	140	158	127	143	167	142	162	144	147	148	135	143	138	138	148	146	141	156	153	129	132	140	148	130	143	149	142	166	153	129	154	145	146	134	153	129	120	161	123	155	151	150	135	140	146	138	159	150	154	150	138	133	152	132	159	151	140	154	151	151	153	147	146	163	149	124	142	166	140	148	161	158	139	153	155	157	151	126	129	133	145	142	150	143	147	152	150	157	137	144	134	142	139	142	156	149	140	142	143	153	145	152	150	146	158	142	166	128	155	134	153	148	160	133	148	147	143	146	142	130	132	151	142	142	143	144	150	148	151	159	117	140	130	145	165	151	144	135	137	147	150	146	129	126	129	130	155	169	132	156	153	154	139	144	125	159	134	126	148	151	143	151	158	153	145	128	142	124	162	124	176	131	137	143	140	120	144	144	151	162	144	134	142	130	159	137	152	157	174	138	148	136	167	145	153	154	149	154	146	143	147	153	155	125	139	161	161	146	146	166	141	142	129	147	164	141	160	141	165	136	149	152	156	148	151	148	156	143	142	185	127	158	126	161	114	153	134	134	147	119	128	143	157	130	152	144	154	141	158	157	150	129	117	172	163	152	138	133	158	136	141	151	132	150	152	147	166	149	141	150	169	145	127	148	152	143	150	134	125	137	123	144	146	149	156	140	140	152	127	145	151	156	166	146	139	153	129	150	166	150	131	131	121	129	130	147	152	154	145	143	146	165	139	119	156	167	145	129	140	138	136	147	157	133	150	158	144	146	151	144	175	143	146	122	134	164	148	142	165	165	150	181	145	138	156	139	136	142	154	106	139	150	148	162	169	156	160	144	143	141	152	144	166	150	148	182	127	151	147	138	141	154	151	143	161	141	155	143	150	142	163	134	154	136	153	139	138	158	133	150	137	151	149	150	148	153	155	141	173	149	185	146	135	139	145	148	155	138	144	136	142	143	127	144	138	127	160	139	132	164	179	154	143	138	137	130	141	155	163	146	145	127	144	160	133	130	169	147	154	143	129	140	125	140	156	148	135	143	134	143	155	154	136	126	138	167	160	165	156	144	165	141	151	152	166	136	142	136	154	140	141	141	139	135	138	146	147	154	146	147	129	140	149	154	164	150	138	132	131	138	139	135	131	135	161	118	143	146	133	138	151	150	144	147	161	121	140	163	135	132	145	174	153	157	163	143	153	156	151	145	151	146	160	168	153	148	168	145	149	150	143	142	156	132	149	139	149	129	144	134	164	149	131	157	148	136	124	159	126	146	141	129	131	147	173	151	166	148	155	137	133	142	150	135	153	163	156	163	130	134	167	163	137	136	120	150	147	148	139	141	140	136	141	129	135	135	139	129	162	131	134	148	134	132	121	150	152	138	149	147	139	130	148	162	128	155	143	131	149	150	155
11775	1596	452	508	462	498	441	421	435	459	397	449	411	433	398	444	436	483	402	435	415	423	423	420	429	398	386	395	408	424	387	443	412	387	399	388	392	427	394	407	434	395	411	420	457	368	429	431	426	407	404	374	413	438	444	427	417	400	425	389	400	421	416	408	403	392	420	434	407	384	414	370	427	428	404	437	443	391	415	395	438	404	405	412	436	419	426	422	393	413	420	401	430	447	375	378	407	407	397	413	366	439	419	402	416	403	399	407	396	400	412	426	422	393	414	436	377	410	401	400	425	391	411	427	412	432	410	433	372	416	404	405	438	427	415	426	408	437	432	434	390	450	403	420	442	408	418	409	426	391	422	426	408	411	363	453	452	400	424	412	453	404	388	418	400	379	369	380	405	403	414	417	450	400	433	400	437	394	406	415	418	419	419	400	395	404	417	352	417	407	436	409	423	398	393	401	427	437	387	436	376	443	407	419	401	431	416	446	356	409	410	406	421	393	420	401	410	426	408	479	398	450	430	447	414	426	428	396	422	399	424	428	396	407	407	382	421	464	391	403	407	400	420	393	404	402	399	412	416	440	376	412	390	400	417	403	421	384	407	423	432	408	399	389	393	401	455	403	438	424	393	401	368	396	414	392	400	376	400	418	385	416	403	401	436	399	387	397	439	435	376	426	459	421	428	430	432	435	437	391	397	428	466	415	439	430	388	396	428	414	425	399	426	424	388	410	411	431	455	423	403	404	389	432	403	423	434	428	439	414	430	383	401	411	434	417	400	405	390	397	431	406	433	400	440	370	434	377	421	423	403	391	443	410	430	418	404	441	385	412	404	436	418	390	402	403	437	410	416	411	446	410	437	423	402	409	409	435	390	420	410	437	413	416	405	433	441	435	378	404	395	428	411	418	418	407	403	434	461	369	425	409	398	374	399	432	414	434	393	388	423	426	409	402	417	444	441	417	403	412	432	407	396	413	451	427	433	419	402	382	441	437	409	415	440	414	424	419	385	431	399	384	400	418	386	392	373	441	390	388	405	436	417	392	405	416	428	414	386	414	425	415	412	446	384	403	435	383	435	428	424	403	369	431	420	447	423	438	448	380	427	453	382	427	413	447	384	408	402	411	437	426	415	416	408	384	424	442	416	432	400	408	424	390	434	396	437	393	431	385	432	393	395	434	413	415	409	420	412	422	385	443	410	396	412	396	410	423	438	407	408	413	379	406	408	400	391	396	406	393	389	404	431	416	398	418	450	421	394	421	404	382	427	428	406	393	428	413	435	412	415	389	451	420	389	406	372	410	387	428	399	395	401	405	416	403	398	375	403	401	441	425	420	419	412	405	418	393	413	424	423	389	444	424	415	380	413	412	412	425	430	360	380	432	432	431	391	414	444	458	412	419	404	425	423	404	411	415	426	411	399	382	430	405	421	426	417	357	422	423	412	422	401	385	427	416	411	388	403	415	375	385	429	439	415	417	425	385	413	418	428	408	430	398	380	411	429	405	404	410	416	423	440	384	393	432	396	470	397	425	395	411	411	399	389	444	433	429	417	425	442	417	420	428	378	386	410	422	408	403	400	421	421	409	420	434	409	422	407	446	421	407	405	414	414	423	398	415	397	388	392	421	391	391	424	383	364	398	378	409	449	453	416	420	383	379	392	411	386	389	400	403	425	412	389	399	408	386	396	401	396	425	402	442	425	393	448	400	405	370	401	415	419	403	371	423	400	399	397	424	393	407	410	382	406	416	412	396	417	410	414	440	403	388	393	404	393	421	397	388	429	398	413	420	421	406	400	413	390	415	389	454	414	412	431	411	399	433	432	395	401	450	382	407	418	410	389	414	409	428	420	406	393	405	429	414	442	412	412	410	387	390	393	466	408	390	449	389	440	382	404	424	414	395	423	403	412	422	385	430	401	412	372	414	386	377	403	428	373	436	375	434	388	411	408	441	379	419	395	416	473	448	400	411	396	388	399	397	405	382	418	414	402	441	399	407	435	371	461	421	377	409	432	408	382	394	413	425	414	412	424	409	372	412	393	413	409	409	404	425	426	428	422	408	408	358	401	423	418	405	415	430	407	399	418	419	426	395	395	417	370	407	380	441	406	444	387	417	397	395	445	371	388	403	363	422	432	411	426	410	405	389	390	424	426	430	404	428	415	417	454	389	433	425	399	430	444	400	433	414	410	427	396	406	417	422	407	413	410	414	441	398	402	446	404	375	404	417	419	389	417	397	417	428	405	421	396	427	416	407	392	399	423	416	396	417	465	408	405	446	390	446	398	427	426	372	413	375	421	433	422	438	405	433	434	387	406	403	386	400	426	424	425	403	434	408	405	403	397	398	417	394	407	433	420	390	414	426	441	392	413	409	455	428	417	410	424	423	412	433	396	384	409	427	426	418	437	385	410	433	404	425	429	432	403	378	409	386	428	377	420	408	382	403	409	392	391	397	420	424	406	425	455	422	477	390	428	431	369	377	422	384	401	397	422	368	361	409	413	445	387	427	454	425	359	410	397	462	420	413	407	400	443	435	411	401	424	424	381	379	464	447	420	440	399	411	461	402	386	414	403	408	413	417	391	437	448	396	394	448	386	433	411	387	394	448	399	406	388	421	411	448	440	449	388	391	424	423	406	388	381	408	386	407	430	434	444	414	435	424	407	410	395	449	427	451	359	430	391	413	405	401	416	421	445	425	384	396	414	418	422	442	377	417	411	413	418	405	410	410	443	401	396	392	392	409	395	389	415	392	414	443	413	401	390	430	362	426	428	402	434	389	395	386	391	432	364	411	408	424	389	418	379	419	406	400	421	409	420	409	400	394	383	400	433	398	393	383	422	387	426	396	387	397	420	433	418	424	439	431	411	427	406	407	436	429	419	421	424	454	412	415	416	388	404	411	370	414	413	413	390	419	404	400	381	392	412	410	442	435	401	409	397	421	388	398	416	394	407	428	425	419	420	381	416	469	397	430	390	427	430	442	399	448	409	455	376	436	403	408	430	388	441	403	400	432	412	407	405	405	399	397	410	401	401	387	399	419	426	414	419	437	411	418	418	429	395	409	392	416	412	437	439	419	426	417	424	408	425	414	423	416	414	427	390	428	441	406	422	400	391	422	410	396	379	415	436	376	436	432	422	419	414	391	461	448	408	413	417	419	389	411	397	448	423	427	383	390	429	409	420	397	407	408	389	401	420	449	409	388	417	414	386	390	401	414	421	385	444	451	394	417	409	438	385	417	401	405	413	420	393	439	425	432	437	393	379	412	410	399	395	431	409	432	424	432	424	405	407	371	383	421	408	398	407	393	425	445	428	386	399	408	392	383	426	423	414	418	407	387	412	377	394	401	390	389	404	378	398	376	428	397	451	426	376	382	402	439	410	410	419	440	434	421	420	437	399	409	404	383	432	416	384	413	402	404	412	395	425	424	415	417	420	435	443	430	418	399	411	417	420	438	434	428	427	447	441	385	384	373	451	405	410	414	428	434
65562	31919	5531	948	716	550	519	421	433	395	354	388	327	339	332	332	379	323	331	312	323	325	309	294	295	294	305	278	337	315	292	318	339	279	348	304	291	297	308	316	293	266	285	335	351	278	287	309	304	338	301	339	350	315	276	320	294	288	317	315	327	288	319	304	339	343	288	290	331	293	310	338	288	277	319	321	300	306	332	310	344	308	324	330	300	302	288	292	291	289	281	276	298	256	309	285	306	270	314	297	295	292	304	300	317	296	294	358	290	316	315	294	321	326	268	334	308	279	299	291	282	331	291	296	293	302	308	290	290	306	339	295	299	303	295	313	298	289	347	288	256	315	307	323	337	313	310	298	318	330	291	290	297	322	295	307	309	294	299	298	309	299	300	302	314	307	316	289	275	340	290	277	292	329	299	293	280	270	288	298	322	321	343	300	316	308	331	320	317	281	290	296	275	300	286	283	298	344	285	290	338	301	308	326	304	295	304	304	278	304	273	291	320	296	263	300	261	323	301	309	289	288	286	306	312	316	275	296	311	306	265	346	280	318	331	299	286	299	317	310	283	298	307	285	315	298	317	328	314	293	325	301	304	291	312	294	302	329	302	313	336	286	295	327	314	303	305	287	305	299	308	278	316	284	277	315	301	350	285	311	306	312	297	290	285	333	315	306	290	275	312	308	312	304	296	300	275	310	298	299	285	299	312	282	305	346	306	273	296	301	277	323	319	277	296	303	317	277	316	299	300	318	312	319	308	332	313	274	288	301	308	261	328	309	298	290	273	289	302	288	292	295	299	311	330	333	323	297	299	287	285	324	272	271	318	309	261	286	332	305	320	302	294	289	294	288	316	308	332	311	302	301	313	279	295	310	309	337	328	302	314	284	292	310	333	289	273	290	297	320	297	290	303	284	297	310	313	315	297	304	291	309	271	300	294	306	294	338	292	290	320	301	334	317	275	278	282	270	299	305	283	308	285	294	291	307	309	301	330	297	303	300	289	288	304	291	300	312	321	291	309	289	296	305	252	288	290	285	291	286	299	303	307	308	289	307	291	321	278	318	287	289	317	305	303	276	336	330	312	304	308	289	301	318	301	280	321	313	312	311	298	317	272	283	300	301	290	289	291	298	326	281	310	281	330	289	303	302	279	322	300	293	309	313	318	342	311	301	274	278	315	283	301	287	331	274	308	277	324	327	299	310	296	291	282	290	294	305	310	285	309	267	294	289	314	297	303	310	309	309	326	295	301	278	300	293	280	305	316	346	290	350	311	285	311	326	316	299	280	284	293	296	297	300	292	279	285	311	309	308	327	292	284	278	315	294	296	298	288	321	306	301	352	325	319	279	276	339	292	318	331	306	299	295	289	288	322	282	278	292	285	304	330	294	282	293	286	305	296	302	270	328	267	332	262	294	262	316	286	345	296	350	296	277	309	298	296	307	270	313	297	303	292	325	300	301	299	303	313	291	306	300	291	288	324	301	328	331	320	281	277	288	326	300	320	299	298	300	274	325	301	294	293	282	306	274	298	306	301	290	286	317	299	284	301	338	291	312	324	299	298	315	317	300	337	329	329	329	303	288	311	320	305	286	308	293	312	298	318	303	318	304	268	289	307	286	294	296	283	322	300	279	298	317	301	292	294	291	276	287	280	316	320	283	304	304	313	297	309	311	308	281	284	316	306	292	331	316	292	282	299	302	282	300	282	310	272	311	319	294	288	290	313	325	276	281	272	314	346	304	301	314	300	275	282	277	302	274	302	268	288	275	301	314	301	304	326	315	303	319	302	314	296	311	293	307	306	310	305	332	340	288	293	325	296	297	282	348	287	284	284	313	284	297	299	301	287	302	288	292	303	315	332	293	288	350	317	299	292	311	314	303	300	269	276	343	298	303	299	306	317	322	314	314	288	275	303	284	289	308	299	321	300	306	275	273	304	331	295	339	323	312	311	289	266	309	303	319	302	289	294	289	306	282	296	301	306	270	255	291	264	293	292	280	282	310	282	320	295	325	308	301	287	269	289	329	324	293	285	293	278	311	307	297	348	296	339	315	300	308	282	293	361	306	302	298	319	325	329	291	316	342	279	300	289	309	336	255	301	299	292	306	305	309	282	328	295	309	291	309	283	290	322	301	307	319	316	342	287	306	304	262	281	304	306	318	316	322	324	304	289	262	313	284	279	262	298	286	297	303	304	341	307	289	319	295	341	273	309	312	285	306	296	335	317	317	286	299	289	316	306	274	299	310	299	306	287	292	326	306	294	312	308	277	305	284	315	316	302	305	291	292	311	294	305	319	270	271	297	291	283	321	298	292	269	340	310	290	298	348	316	308	309	308	282	322	313	301	343	294	286	295	313	351	278	274	280	299	305	307	303	278	291	289	281	323	322	304	282	272	304	258	265	301	311	295	283	287	288	307	285	330	311	298	277	331	298	298	320	315	279	308	296	299	344	275	316	315	336	319	302	279	308	298	318	308	315	290	311	290	305	306	301	303	285	296	307	327	304	292	328	276	301	287	319	300	335	301	343	322	288	294	325	330	285	309	279	294	314	286	314	302	282	291	311	267	316	311	305	328	310	315	300	292	303	323	258	292	294	290	303	298	274	266	309	272	302	286	316	327	272	325	293	322	289	290	302	320	283	302	274	280	300	323	300	321	295	330	339	294	313	287	293	305	291	331	301	305	342	317	297	308	304	297	297	304	294	299	300	302	305	313	309	294	314	296	316	301	340	266	301	267	339	294	313	297	307	319	302	302	304	299	355	306	327	294	318	298	312	272	281	315	298	326	293	305	298	290	291	296	319	278	313	305	315	305	333	295	281	276	299	303	325	287	295	302	283	299	320	253	317	281	281	304	316	321	321	309	293	297	286	327	297	316	308	301	303	318	303	306	272	335	313	321	338	309	325	312	300	315	295	327	322	333	297	270	321	300	303	287	332	283	303	289	290	309	300	287	313	302	294	311	275	348	316	287	307	310	252	299	300	289	303	298	300	288	311	292	292	326	292	328	312	312	306	305	297	287	301	310	280	287	278	318	302	270	329	298	325	295	304	285	275	298	277	285	287	290	269	297	297	287	268	308	289	287	318	294	293	315	318	324	308	306	259	313	274	293	287	343	307	298	297	299	330	269	313	284	322	284	321	317	301	318	271	295	297	280	345	297	291	279	334	311	293	291	318	295	290	286	312	305	307	253	291	299	293	312	322	291	295	300	293	318	328	281	314	295	310	280	305	323	305	313	331	310	316	333	285	310	288	313	290	301	293	285	301	269	303	314	318	291	326	299	322	311	309	343	315	276	298	283	308	301	324	292	321	302	325	294	291	304	268	288	338	314	291	305	285	303	310	294	320	287	299	312	322	300	284	295	296	326	286	287	292	304	285	302	262	312	304	294	317	292	307	284	314	288	284	274	299	291	305	309	303	311	293	275	289	314	296	338	276	276	291	306	310	304	298	310	313	323	280	298	303	312	313	307	313	287	317	305	308	304	309	334
38023	11657	2406	2689	2322	1967	1773	1521	1412	1248	1188	1084	1092	1007	981	1013	941	934	858	818	847	877	836	814	823	815	825	794	783	817	797	809	832	797	789	772	781	741	762	789	811	746	746	745	745	753	745	797	763	759	772	763	769	783	707	725	761	777	779	741	740	740	744	725	737	703	754	777	703	795	736	727	760	735	724	737	795	752	695	741	716	738	742	765	794	745	743	765	749	721	714	750	709	743	767	737	742	694	752	755	770	752	758	739	685	743	749	747	783	751	751	756	783	710	743	698	730	701	721	780	742	718	737	767	754	753	766	728	753	689	759	703	676	750	735	738	767	757	773	750	763	748	717	740	741	743	705	784	783	744	681	745	743	736	712	785	717	766	752	776	789	741	718	725	765	742	712	735	790	778	760	741	743	756	733	762	787	736	723	771	724	718	735	690	751	779	752	749	765	743	740	728	810	796	786	748	763	723	756	748	736	761	742	743	760	776	704	750	823	732	717	729	754	749	740	747	742	793	769	735	712	752	712	745	765	776	758	734	733	735	715	812	750	712	767	834	746	740	746	722	697	772	739	824	711	719	725	758	711	724	724	745	748	747	745	777	751	764	720	771	728	766	805	706	768	717	760	744	721	726	730	735	774	720	734	730	768	776	740	748	802	775	724	719	745	780	738	744	743	754	722	711	762	827	699	743	759	759	741	752	718	752	727	754	755	749	714	709	752	723	722	706	713	758	773	772	718	748	826	802	754	746	738	776	720	791	761	748	687	771	724	704	782	731	798	748	751	740	709	747	709	757	760	721	704	714	715	706	743	751	736	711	728	764	770	722	690	704	736	725	753	735	775	755	780	746	729	740	724	775	713	762	742	753	715	726	725	735	709	740	712	732	779	723	751	736	770	760	767	714	755	745	774	703	711	687	750	736	745	729	754	734	729	733	727	747	765	716	796	766	744	686	745	747	766	776	709	709	775	724	694	759	756	759	759	755	738	724	714	738	741	809	723	692	722	776	697	724	792	680	752	719	730	727	737	765	728	716	842	762	754	772	736	776	735	709	769	741	724	821	720	776	725	738	755	809	813	745	723	712	740	775	846	723	737	802	755	765	736	699	735	711	754	742	780	759	719	739	683	729	720	774	721	746	728	764	706	710	771	704	810	714	753	733	753	735	741	731	768	709	748	766	707	711	717	722	713	769	771	775	753	739	750	710	703	759	754	766	706	762	747	771	756	746	761	702	770	748	733	747	685	744	708	729	719	725	748	743	749	736	723	740	730	777	791	733	774	746	750	743	735	721	733	742	676	748	751	785	791	720	746	811	654	712	728	808	739	733	737	722	752	730	697	701	709	725	701	750	731	732	723	773	717	715	707	727	699	724	746	750	702	746	793	707	770	772	723	715	763	726	707	803	723	710	776	725	749	730	766	679	808	788	707	761	729	716	716	716	742	759	706	709	761	736	725	710	767	767	747	721	757	768	733	768	797	707	738	764	745	711	761	741	759	753	725	785	687	796	751	786	769	760	742	731	719	758	781	743	703	708	786	731	720	783	733	714	688	771	777	729	717	699	736	762	749	739	729	757	748	748	734	730	744	759	738	722	757	773	762	792	714	752	750	685	771	766	726	730	709	762	743	760	672	735	721	738	716	726	741	731	741	715	744	786	704	759	810	749	773	773	705	752	784	786	769	719	768	751	736	742	724	754	747	760	772	793	723	693	688	709	747	726	776	752	732	765	766	708	755	757	694	754	712	750	720	816	767	735	692	778	738	759	747	684	766	735	775	728	714	743	750	739	731	763	804	717	730	717	769	770	742	732	734	712	723	680	758	756	754	754	781	743	712	703	758	708	726	753	748	749	716	748	710	774	774	718	789	778	708	771	724	677	719	744	774	659	698	708	742	702	740	730	730	730	694	713	731	765	689	753	758	725	705	727	729	740	733	783	706	755	710	740	709	781	697	721	751	723	783	718	776	782	673	710	771	742	763	731	763	762	720	774	760	748	790	761	719	715	757	754	762	714	794	813	752	716	734	719	687	739	713	717	775	766	757	741	759	694	765	750	745	756	712	710	723	721	736	720	759	710	694	763	762	687	739	709	700	693	689	707	747	765	737	727	740	694	762	707	753	755	730	765	751	719	758	731	755	764	711	726	719	759	720	731	760	744	752	729	724	754	778	737	787	715	731	791	743	722	726	810	757	796	733	680	731	740	714	691	757	754	778	738	742	732	710	704	750	723	761	713	773	785	765	713	739	727	715	760	715	772	756	728	772	761	738	755	749	719	751	753	754	735	692	752	750	729	776	737	711	763	725	758	741	719	756	710	749	793	711	728	712	719	719	748	733	764	753	682	695	719	762	752	723	737	737	746	678	761	790	725	738	738	814	760	753	736	735	810	732	733	725	785	733	720	721	754	700	755	750	700	761	743	736	772	728	719	721	752	749	742	744	723	760	704	702	718	715	748	734	720	714	752	667	776	738	733	780	704	761	712	725	746	752	702	719	800	705	696	707	740	717	718	760	775	774	738	742	733	712	733	787	742	732	774	771	801	699	750	732	743	705	753	743	788	716	755	716	718	757	745	752	681	718	780	757	719	727	727	754	751	735	735	778	733	785	724	694	705	717	724	761	735	724	663	740	737	754	686	751	729	727	767	733	762	769	729	727	736	770	764	728	747	772	753	779	757	744	742	786	738	778	749	708	776	782	770	751	733	738	738	728	804	761	747	685	769	706	742	760	700	736	743	687	748	737	764	774	770	709	773	709	747	736	716	728	715	747	729	732	728	774	719	718	745	741	807	717	749	754	761	704	772	714	746	711	730	757	768	720	716	717	743	732	793	748	707	701	741	723	700	735	759	751	716	780	785	691	755	746	716	797	688	732	787	732	745	752	745	770	676	724	745	695	753	697	771	724	715	761	721	732	754	721	732	730	757	707	754	742	725	761	707	744	716	744	722	732	734	725	750	750	758	742	727	745	785	747	779	776	769	791	758	720	740	754	711	758	736	768	747	765	727	712	722	786	740	744	727	769	704	709	788	732	715	776	701	756	727	786	741	731	750	714	693	700	708	787	753	733	734	694	757	748	712	743	679	726	768	705	747	771	773	755	727	778	771	745	731	732	764	707	699	727	702	725	720	693	714	739	725	758	762	703	721	758	692	759	765	704	716	739	700	698	790	771	723	743	762	748	804	757	719	754	751	762	757	696	706	664	716	738	723	736	754	753	727	745	733	759	757	757	803	675	749	727	791	729	785	761	764	720	721	730	766	780	732	724	742	770	738	672	760	718	690	823	705	750	724	747	692	722	732	770	711	704	768	799	728	739	766	715	768	726	722	717	731	665	670	720	784	738	715	734	708	761	757	728	723	717	753	715	726	670	746	790	756	778	765	743	709	740	713	680	732	743	734	671	735	739	748	740	713	749	752	735	751	761	768	740	729	762	703	798	750	709	718	696	725	766	727	705	689	738	714	717	781	782	727	710	724	740	778	735	729	732	704
77598	42818	11897	2443	1096	854	665	575	501	445	480	423	359	374	333	380	348	322	340	349	332	342	335	298	319	316	328	354	339	327	348	340	283	276	308	293	299	326	331	310	319	283	277	299	301	307	303	332	309	290	324	291	306	328	284	297	290	292	302	286	297	302	306	297	302	309	292	288	310	336	280	333	304	321	302	305	275	301	304	307	305	304	271	318	303	306	292	292	291	282	291	276	278	269	290	339	273	332	299	302	306	277	264	290	297	294	293	299	297	339	328	307	305	299	279	302	327	333	276	300	315	292	314	280	291	276	306	293	293	318	307	288	301	291	285	295	271	266	312	293	316	317	310	284	278	299	296	322	297	276	314	286	319	284	292	290	289	317	331	314	316	308	302	323	295	301	313	336	306	345	276	305	287	313	314	279	263	265	283	304	316	304	318	298	295	323	304	264	307	292	337	313	303	288	322	288	282	293	267	311	344	288	294	282	290	315	331	292	289	299	285	301	308	290	286	272	315	301	275	271	296	286	290	302	294	306	292	315	296	280	301	276	275	297	309	264	259	287	321	277	300	302	307	307	336	317	285	290	281	298	274	292	312	303	315	285	272	305	278	333	329	342	346	277	307	282	334	310	301	294	330	295	330	292	276	293	304	305	291	300	334	329	332	296	323	301	306	305	287	318	274	310	295	294	281	301	324	292	299	328	310	282	348	324	327	307	321	292	299	318	295	249	306	290	279	293	334	302	304	303	316	281	290	280	297	306	303	269	296	307	302	317	290	271	308	298	269	302	315	315	334	313	336	308	319	336	322	297	302	304	288	308	298	297	297	317	293	314	310	334	337	315	282	300	276	306	299	296	262	319	315	321	306	310	308	327	300	310	291	306	277	291	281	313	294	329	342	282	300	292	298	291	315	288	303	303	287	299	306	268	265	330	291	290	286	291	299	288	293	272	303	297	291	289	314	285	292	313	294	296	323	298	284	315	304	278	321	312	314	293	300	320	343	291	320	307	298	320	319	300	295	298	278	309	312	303	289	293	286	269	311	314	324	293	282	313	261	269	338	310	265	290	292	321	286	290	304	350	282	282	302	321	303	294	293	293	298	287	270	293	311	322	309	312	360	319	287	326	263	325	286	295	322	274	301	312	268	313	295	312	320	308	297	309	294	300	284	326	286	297	340	307	291	301	298	313	286	314	300	284	301	300	278	270	293	297	264	323	296	294	282	280	342	289	272	294	278	275	295	305	292	317	309	302	310	294	305	303	311	314	305	304	290	273	297	304	268	304	294	325	348	287	338	284	294	309	314	302	305	292	326	295	297	317	300	325	305	290	299	278	282	340	304	302	291	301	315	298	297	309	280	278	321	326	299	328	307	299	295	269	325	305	282	301	304	315	294	290	297	279	343	311	297	286	293	335	285	334	349	314	308	295	322	316	276	279	309	290	300	295	305	330	285	283	265	294	312	302	297	295	320	325	301	294	294	288	300	284	335	325	276	293	325	326	334	295	298	279	328	285	307	274	307	284	265	292	299	287	288	317	319	298	319	313	280	281	298	276	323	275	311	294	314	302	300	272	305	292	294	295	285	315	302	297	302	325	291	287	314	331	283	274	298	288	317	280	297	312	296	316	299	277	321	295	322	286	305	335	275	298	293	304	292	299	304	302	301	297	293	282	279	291	290	271	320	328	294	290	291	305	326	285	306	282	302	296	294	309	328	288	288	293	311	327	323	298	296	279	309	288	306	292	300	286	313	291	288	295	313	284	312	308	288	294	301	294	335	317	295	325	329	316	292	282	313	302	310	347	314	300	327	319	311	303	331	318	306	328	305	308	317	293	291	277	290	294	268	335	325	303	297	284	291	341	311	321	273	296	315	309	305	274	289	310	293	324	298	287	289	299	315	293	311	320	280	283	283	283	279	303	290	310	305	281	318	296	333	330	329	332	316	308	291	301	265	291	274	288	292	316	335	292	310	309	299	325	293	342	313	302	349	348	311	297	268	286	279	315	307	317	273	307	312	288	290	278	309	299	290	287	307	292	302	328	283	323	280	273	274	277	301	333	310	325	315	289	278	316	311	312	273	277	295	304	287	310	300	267	312	305	288	295	316	324	303	273	276	261	313	315	285	283	307	315	285	287	310	333	315	329	333	318	321	316	319	315	317	315	340	310	296	296	318	310	332	277	321	292	314	297	313	309	296	330	276	287	307	298	265	306	298	316	291	301	316	264	310	307	304	315	342	290	287	285	305	325	319	325	307	308	303	331	295	255	294	336	315	331	339	309	304	268	281	290	306	313	274	323	309	287	306	305	316	316	305	299	316	308	298	269	304	317	310	290	292	287	327	291	295	322	306	303	295	274	303	328	335	299	301	300	310	301	288	305	302	299	314	267	301	304	283	290	284	290	317	288	265	307	331	303	267	286	279	311	309	306	335	310	301	325	321	315	285	324	281	272	319	291	285	243	299	298	314	311	348	306	324	311	326	305	279	296	304	293	304	286	294	309	324	294	267	310	285	332	299	313	285	292	303	305	285	340	310	334	280	290	271	300	292	322	276	297	286	295	316	333	311	282	304	286	276	284	294	313	295	321	281	302	305	292	309	313	279	299	303	296	282	279	311	323	298	317	303	285	334	321	313	296	296	307	282	279	274	295	265	322	301	324	331	327	320	323	338	318	340	344	302	320	316	316	292	295	294	271	310	231	323	315	303	305	311	304	281	336	330	304	314	308	281	295	294	320	317	303	293	317	300	296	286	286	278	303	318	304	299	285	283	288	302	285	244	324	282	320	316	286	315	282	300	320	292	315	283	285	309	301	337	317	337	340	293	292	322	302	295	319	308	294	296	288	286	308	316	300	284	345	311	283	299	297	265	290	270	288	311	311	341	270	291	309	307	309	324	305	324	265	287	287	314	318	332	324	299	300	297	285	274	276	305	328	343	297	288	300	300	301	314	323	298	318	274	307	276	276	288	292	261	256	279	299	329	317	297	281	321	308	320	310	294	304	300	317	273	293	283	294	294	286	315	303	317	318	300	339	301	279	297	327	298	307	319	318	276	268	296	281	325	284	312	298	296	306	281	278	321	278	288	291	289	296	301	302	279	291	298	268	298	286	301	326	319	308	297	317	313	330	268	300	301	312	274	294	285	295	300	318	283	279	302	307	298	301	310	303	291	344	285	306	318	325	319	306	303	302	299	290	287	279	300	298	263	295	312	295	298	298	275	253	317	302	318	335	280	318	295	340	280	296	324	328	292	286	281	307	285	302	302	307	267	295	300	296	283	334	309	277	274	279	305	319	306	285	305	330	325	317	286	302	304	290	298	291	306	309	326	304	296	306	300	283	307	290	309	312	302	324	299	276	294	309	343	310	325	268	286	305	310	288	303	318	272	306	280	287	266	316	263	303	331	315	337	280	310	299	314	304	310	311	306	271	298	300	299	296	323	311	317	307	297	317	278	321	277	309	324	288	285	290	295	302	317	287	297	296	307	324
48460	16219	3954	4283	3812	3174	2720	2254	1966	1718	1564	1473	1332	1225	1196	1164	1030	1061	971	1020	987	946	985	869	868	936	859	864	809	843	863	795	790	818	765	806	811	785	827	774	787	752	738	736	755	733	730	725	780	759	771	780	746	749	695	736	780	774	742	781	777	698	775	801	778	689	710	761	692	714	727	732	755	784	737	735	722	713	771	714	700	747	721	714	708	741	726	705	718	715	699	667	705	757	690	744	712	695	702	755	717	715	728	750	734	754	733	708	720	736	717	740	734	728	708	684	745	702	732	738	721	750	789	711	709	774	731	726	760	735	752	692	694	722	757	744	706	701	739	683	743	715	701	720	733	694	715	704	722	723	781	728	777	713	729	708	742	698	714	675	691	692	737	744	728	711	672	735	706	726	700	723	696	690	697	702	667	692	700	758	701	727	723	728	790	670	738	734	689	711	717	771	728	725	677	660	659	718	749	693	712	782	740	707	742	700	667	745	705	734	709	679	716	741	689	753	729	720	713	742	737	727	723	709	715	736	675	682	649	720	740	769	706	712	707	721	740	739	771	669	672	718	733	750	730	721	668	741	679	697	673	778	734	706	740	699	708	719	764	714	719	743	740	708	677	703	746	756	750	711	688	673	703	689	696	723	719	720	717	723	740	689	714	701	679	675	637	722	660	714	733	707	708	733	744	716	695	724	734	702	730	730	745	701	715	751	704	751	700	747	695	729	717	681	725	709	749	736	709	694	725	696	763	685	674	705	705	730	723	734	720	703	728	704	755	717	670	697	740	695	700	694	702	715	725	759	735	696	727	711	751	727	750	700	704	692	735	709	780	720	728	718	687	680	707	707	756	727	697	723	696	697	709	713	715	701	712	743	727	691	725	735	678	718	704	747	730	734	692	715	737	704	701	714	752	684	705	717	699	697	724	761	707	697	718	719	746	696	710	710	684	693	726	727	705	715	721	694	738	689	706	711	710	748	722	679	713	758	710	705	740	693	762	729	691	701	655	714	742	756	735	688	715	727	736	724	737	706	717	717	742	687	733	727	716	732	715	707	676	749	686	690	713	761	701	754	719	712	747	756	693	694	710	701	734	709	674	742	701	705	677	692	794	678	672	714	730	741	715	735	679	714	703	750	702	688	708	753	693	721	703	661	731	687	742	760	727	696	744	727	727	743	703	723	699	738	748	697	735	704	723	737	722	731	766	705	699	733	689	744	718	696	747	707	706	677	741	704	760	720	754	656	714	707	721	707	705	687	722	725	680	714	713	702	720	699	678	763	710	663	749	675	704	765	669	740	724	743	715	718	734	732	705	745	739	754	726	711	713	684	720	708	774	698	742	771	735	752	683	706	721	683	689	669	700	738	711	696	731	729	653	721	693	709	681	745	696	675	720	738	703	761	757	703	705	723	691	756	668	715	733	679	692	723	663	715	717	737	666	687	737	721	725	698	718	722	683	737	724	753	683	708	690	715	730	754	702	701	704	697	697	729	752	736	723	698	707	692	681	707	721	653	696	715	734	711	745	720	719	696	751	737	706	712	714	748	690	724	792	682	767	684	702	748	715	688	708	684	691	706	699	714	741	701	704	745	729	688	735	742	739	718	696	732	753	730	720	707	706	702	775	755	704	701	735	710	694	755	703	753	723	693	727	719	701	693	711	695	728	718	715	739	696	712	737	744	700	727	703	717	701	722	740	703	720	663	704	669	697	729	711	742	691	710	738	707	701	699	729	714	739	728	725	739	718	679	713	697	740	744	715	688	723	714	738	695	745	709	728	682	721	753	714	710	750	735	689	722	725	710	766	724	702	703	733	746	714	735	751	721	695	692	715	712	700	674	711	724	697	707	709	735	694	748	727	715	710	688	733	728	707	690	739	743	691	693	776	676	736	728	723	756	708	740	693	676	731	689	736	727	676	679	727	670	714	746	711	705	687	786	697	725	754	731	774	710	683	725	701	735	711	695	699	736	675	726	757	744	708	695	713	673	680	678	710	718	718	718	675	721	749	731	738	686	707	700	710	762	719	712	712	758	700	729	687	747	759	672	718	718	719	675	702	728	713	712	777	718	712	742	749	749	723	723	710	713	700	687	718	733	687	733	668	653	699	701	643	727	724	710	734	721	728	720	735	785	748	749	734	711	755	743	648	790	719	682	733	692	701	707	716	708	683	642	705	708	721	725	705	720	692	675	745	749	744	695	736	740	714	729	702	732	709	737	691	740	686	693	703	741	721	712	660	780	779	706	695	718	723	766	743	756	742	676	703	757	707	751	680	720	705	736	714	687	728	670	676	679	714	704	700	715	788	766	714	724	668	724	721	739	692	677	751	735	691	757	767	724	696	751	672	676	746	763	723	686	701	720	737	682	679	711	690	731	689	772	766	737	661	678	691	736	677	698	688	688	718	707	685	711	713	726	705	756	704	708	650	706	693	706	696	685	740	752	685	722	775	725	748	737	726	713	725	693	726	681	716	672	738	695	696	655	714	686	710	706	729	756	739	725	688	739	730	725	720	726	736	688	730	760	701	715	725	718	740	756	706	726	695	709	730	738	763	742	691	685	709	754	762	747	734	724	693	671	697	688	739	749	752	725	656	663	739	737	702	748	734	732	761	735	737	731	721	740	709	701	740	682	697	703	678	720	699	703	749	685	664	688	696	698	719	714	726	701	757	712	704	681	721	701	691	718	732	741	704	725	683	762	728	678	683	721	738	718	711	720	716	721	760	700	706	731	707	741	728	735	697	698	756	751	728	689	674	678	701	691	747	669	707	734	722	719	716	696	722	711	713	703	729	708	698	721	716	698	707	746	719	739	693	739	725	693	691	740	779	720	702	760	754	738	691	706	711	714	689	667	676	730	665	734	735	714	704	759	721	724	667	701	683	736	788	734	710	727	756	745	701	713	666	696	673	734	710	704	698	711	706	685	676	689	700	701	688	758	724	730	729	735	705	690	731	735	735	679	744	692	735	720	686	714	729	753	660	700	759	724	700	756	712	719	698	702	732	780	722	688	727	725	705	726	668	754	714	714	684	717	739	713	694	714	660	705	733	686	748	701	727	690	680	693	711	709	687	716	741	716	729	697	734	744	700	711	694	676	727	713	774	711	746	743	715	726	693	718	702	727	722	712	699	723	700	727	699	708	691	760	701	711	727	734	693	683	721	746	711	646	723	723	679	751	754	679	766	720	703	726	704	710	706	680	760	684	696	714	740	754	731	742	725	738	701	756	726	675	715	694	767	711	677	710	710	723	671	684	728	694	700	721	681	722	745	745	716	717	723	752	692	718	726	770	726	756	723	715	673	749	709	653	719	731	709	718	721	689	732	683	741	744	720	749	720	712	666	735	751	679	742	688	720	704	692	753	763	733	741	714	707	677	761	719	703	715	739	701	729	707	703	715	707	682	749	675	777	718	711	652	716	714	721	738	705	736	738	727	705	691	692	778	760	713	720	718	704	705	746	701	694	731	714	705	673	696	669	731	725	766
14348	2216	280	178	161	179	147	128	161	174	163	136	125	115	149	146	153	147	136	148	155	133	151	140	169	173	144	153	149	133	127	161	135	143	141	136	133	154	159	149	140	139	143	161	160	128	134	153	178	150	161	151	138	151	116	137	154	141	150	131	162	144	157	154	136	155	138	147	143	159	135	160	117	154	175	148	129	143	153	164	156	146	143	149	144	126	138	156	153	178	151	138	145	129	140	167	154	170	153	152	173	166	140	147	135	135	134	152	139	149	163	149	143	146	136	145	159	125	137	137	131	146	149	130	139	129	129	149	133	157	157	192	142	162	141	138	167	145	119	124	163	132	156	138	137	133	149	141	152	156	157	136	132	152	148	151	150	148	133	155	149	149	140	147	155	145	153	140	150	141	133	137	140	134	142	143	154	144	137	166	145	129	149	145	162	137	138	129	129	155	145	163	150	163	149	142	167	175	142	149	151	135	140	138	157	150	153	128	154	164	135	146	143	157	163	140	129	149	135	137	136	151	173	140	149	133	136	136	167	162	155	139	132	142	127	157	137	146	165	164	145	133	158	150	142	134	152	145	159	153	135	143	136	151	167	152	124	148	158	149	158	177	151	142	137	157	153	145	159	178	137	145	174	158	135	142	166	158	150	155	144	140	148	144	164	149	159	155	148	127	145	156	135	156	177	145	133	156	167	159	148	131	162	146	155	138	139	174	149	123	134	156	149	142	150	151	181	135	142	143	134	156	150	152	160	160	151	134	136	159	126	144	153	142	152	111	136	127	177	132	136	146	150	146	167	146	133	139	176	132	147	136	172	140	138	143	125	139	142	149	138	141	155	136	140	125	136	141	153	128	159	149	136	153	134	148	137	161	142	152	142	139	150	172	141	162	136	153	162	138	132	161	155	172	161	147	145	164	147	155	132	136	170	113	121	153	138	164	141	146	140	137	141	132	136	133	131	158	147	155	182	147	142	150	128	151	141	146	147	146	125	155	153	125	146	155	152	152	139	164	117	146	160	147	160	149	147	153	156	166	136	160	143	173	113	148	153	167	131	138	115	135	134	141	145	158	143	136	150	162	150	144	141	147	170	138	143	146	146	175	148	144	133	132	143	152	152	150	141	123	161	136	138	154	136	127	147	151	135	145	149	161	162	133	144	138	149	136	143	160	131	176	131	136	128	146	143	151	144	147	147	145	148	163	143	151	164	121	148	140	151	133	145	142	150	162	156	143	147	129	145	131	135	143	136	147	151	160	142	158	135	128	143	151	143	160	135	140	141	157	161	157	140	129	149	168	128	150	149	175	155	130	148	156	148	135	161	141	154	144	150	153	134	137	153	155	143	127	165	157	155	137	125	142	156	130	137	130	154	178	150	170	157	127	137	136	145	160	167	142	137	129	158	151	158	158	139	153	146	192	173	130	167	145	147	142	136	161	153	135	142	174	142	149	141	145	138	149	154	162	159	130	166	145	158	139	156	149	161	174	166	156	162	129	166	137	155	163	149	138	122	127	137	137	146	140	133	133	156	159	160	136	149	149	157	168	150	142	138	167	143	135	142	141	148	149	153	138	143	146	123	145	157	130	165	139	158	139	152	126	149	164	171	141	146	120	142	142	161	152	142	148	154	144	129	152	141	145	139	126	153	141	157	161	140	142	141	144	136	135	152	153	162	148	140	140	153	139	150	153	141	134	150	164	133	135	126	148	130	155	157	154	133	148	153	117	144	139	143	130	146	155	160	129	129	145	154	162	145	138	152	140	127	172	158	129	141	166	144	137	138	139	154	142	153	155	146	155	138	149	160	134	154	161	155	137	122	133	155	167	138	163	159	183	147	169	142	148	144	142	164	142	153	159	139	159	152	144	138	127	144	159	125	147	177	163	135	157	170	145	154	136	146	153	148	132	161	142	150	128	139	150	129	152	154	153	137	147	133	113	128	146	166	157	134	176	152	168	120	135	158	135	137	117	140	145	156	152	155	161	142	144	128	140	144	145	157	152	145	155	149	150	148	137	153	169	134	161	147	153	149	180	155	139	128	135	130	156	138	153	153	155	168	135	151	162	124	142	170	163	157	162	140	143	140	136	127	150	162	136	148	134	166	151	150	138	137	132	141	150	148	144	150	155	160	145	144	164	150	141	146	141	156	167	131	142	132	151	129	131	162	144	132	149	154	157	158	138	119	141	127	161	145	168	159	143	165	142	171	128	164	148	137	148	135	129	144	143	159	165	160	142	147	148	129	162	128	141	147	141	126	155	155	178	155	135	136	146	158	133	154	131	146	125	169	133	133	139	164	143	148	145	147	141	121	151	172	169	137	149	145	110	139	135	161	150	142	146	147	148	147	137	142	152	159	159	156	140	150	136	149	129	108	128	172	148	148	144	163	150	142	145	153	150	122	158	158	161	162	158	138	146	154	161	145	142	138	137	139	155	138	129	153	152	154	135	151	151	135	136	131	158	164	138	137	117	143	166	167	148	143	139	157	151	143	148	161	139	159	160	163	142	139	150	140	131	149	138	141	132	142	138	150	155	161	147	136	148	142	144	157	122	145	148	151	153	151	172	152	130	129	125	154	128	160	159	141	144	138	158	177	152	144	151	126	117	148	168	132	132	130	164	143	149	150	146	172	129	139	132	156	144	136	124	150	132	163	149	132	161	152	145	152	132	155	157	149	147	151	146	142	134	137	146	146	139	141	135	138	156	151	156	134	153	133	136	138	164	133	151	153	140	145	170	154	148	171	128	151	151	166	147	168	157	119	126	138	141	146	138	138	142	141	148	137	141	125	157	143	142	143	150	133	134	148	163	162	125	147	155	155	145	154	169	140	136	152	164	132	158	137	119	142	156	143	147	173	162	131	167	146	150	140	139	118	143	129	150	153	152	151	142	121	135	149	140	148	140	165	148	148	157	152	174	164	139	126	168	169	156	162	144	143	144	150	152	145	147	168	156	147	143	150	140	155	146	148	146	181	147	138	146	146	143	168	119	151	152	151	130	156	159	147	154	150	147	137	164	151	158	142	150	138	134	128	155	137	147	132	147	137	156	141	160	160	163	162	136	161	127	151	133	150	150	160	133	144	145	136	143	154	155	156	153	131	161	164	126	156	144	158	144	149	158	161	145	144	163	133	142	145	173	148	155	147	160	152	151	136	147	166	132	146	159	131	158	143	153	121	159	147	131	147	145	141	133	152	165	157	153	128	153	150	135	145	140	144	142	138	141	153	135	145	137	142	135	139	132	131	144	167	135	151	149	144	155	141	118	158	147	146	155	151	143	144	141	160	138	132	154	143	138	148	167	141	150	158	143	147	135	141	142	139	123	140	149	148	162	165	134	133	148	163	147	177	156	137	153	168	154	145	148	133	136	145	145	157	162	142	140	145	158	136	135	129	171	133	149	158	144	130	149	157	158	155	128	125	136	146	148	135	122	152	141	124	146	141	142	141	157	130	169	156	156	151	133	156	125	141	142	156	147	150	139	135	136
12424	1838	515	544	533	482	467	466	494	420	451	412	445	430	400	466	438	424	421	452	452	443	440	411	431	450	405	417	442	400	404	427	425	410	426	442	413	434	413	396	426	445	428	442	411	455	450	421	428	434	412	385	408	428	408	475	438	447	440	392	405	406	412	415	411	394	427	385	388	402	401	376	434	405	378	432	389	434	420	429	423	424	416	435	428	434	414	446	413	423	437	413	408	428	436	414	406	443	404	415	468	406	408	368	414	446	426	420	429	447	435	404	393	390	442	422	438	415	425	409	430	401	457	434	390	374	419	407	430	409	371	454	424	417	418	419	405	451	426	445	438	421	406	434	433	386	427	418	405	416	387	426	417	408	437	401	451	399	396	408	399	370	418	383	435	424	426	410	434	402	453	422	421	430	443	411	397	444	443	396	394	421	427	445	426	429	417	400	378	424	476	413	466	410	410	374	431	428	404	383	462	426	412	428	374	387	416	433	443	411	435	414	406	429	428	399	407	414	420	425	421	437	422	399	431	437	403	410	421	367	404	394	422	429	416	387	398	422	421	402	433	413	430	403	408	386	432	410	433	381	431	424	420	411	436	372	409	419	440	412	439	396	436	449	431	431	383	378	410	392	422	446	432	433	414	422	421	445	411	404	466	434	411	424	390	423	425	380	454	405	451	388	419	392	396	414	411	394	408	422	396	398	414	423	401	389	407	372	412	426	400	407	392	378	407	408	397	390	432	394	398	387	405	421	421	422	415	424	405	413	413	418	403	439	401	391	430	432	404	416	435	379	397	390	396	447	427	397	398	424	434	410	443	420	412	414	413	367	386	406	406	423	429	387	394	435	401	392	441	407	447	432	441	421	469	399	431	402	387	398	445	412	440	452	380	417	438	444	431	391	403	451	447	404	435	400	411	417	417	421	413	423	405	416	403	403	432	411	405	417	430	392	398	436	385	418	417	408	404	401	442	371	442	401	413	375	449	415	411	420	441	473	445	456	380	416	435	423	435	438	428	454	423	378	411	384	417	419	450	413	414	385	443	391	392	426	407	387	444	415	385	442	418	424	411	422	450	393	412	411	429	418	412	414	374	416	439	424	425	434	439	442	417	431	395	406	401	414	420	403	431	408	464	410	444	387	395	410	444	412	426	396	429	410	400	453	438	370	410	403	417	414	385	419	413	405	396	439	458	429	434	413	396	431	426	430	418	428	458	394	410	404	413	431	390	370	454	392	419	385	439	364	387	396	412	425	400	427	403	411	390	428	443	430	408	459	424	401	423	374	434	433	412	439	405	421	429	462	442	399	395	415	415	386	458	448	428	429	403	443	423	449	424	427	420	411	394	418	377	448	405	412	419	471	428	404	396	418	423	427	493	407	405	405	407	442	413	373	424	399	401	420	368	460	425	410	401	390	399	426	391	413	436	418	375	453	398	416	392	394	401	419	393	433	428	429	380	395	394	387	419	383	401	438	442	424	395	419	412	425	392	412	464	436	414	411	413	396	395	412	418	384	443	420	395	428	424	392	402	391	398	370	412	430	425	426	410	406	424	393	394	420	446	412	370	403	399	427	437	398	439	422	408	421	465	393	416	426	386	442	404	466	432	405	417	429	430	423	424	382	448	402	395	435	452	392	396	445	409	378	438	396	425	418	387	394	459	418	381	448	443	383	453	383	432	443	429	408	406	414	389	393	375	393	413	414	456	374	426	450	429	403	379	392	402	443	397	392	405	441	403	393	413	483	438	437	417	418	403	388	449	413	458	395	412	397	466	428	433	425	395	375	384	413	436	421	424	397	391	411	447	408	386	424	416	422	440	404	466	408	418	427	446	428	469	429	431	440	413	395	410	398	370	448	369	412	426	425	406	408	398	460	434	452	398	373	443	431	449	399	414	399	429	469	419	405	385	433	417	409	411	465	359	431	403	395	398	397	442	388	397	393	450	432	398	453	446	381	435	411	413	441	403	393	413	442	424	433	360	431	395	425	429	452	423	402	403	385	419	393	406	410	416	432	389	427	431	422	441	390	395	420	420	420	423	409	432	435	417	392	434	417	414	393	395	409	389	409	420	418	410	426	423	420	458	406	412	401	410	427	448	384	405	396	430	421	378	410	428	395	432	408	407	413	403	398	407	393	418	446	428	396	408	453	445	420	422	457	425	409	400	380	448	476	396	431	404	410	404	426	448	403	401	416	424	428	395	403	419	398	420	416	405	437	422	429	440	395	421	407	442	388	431	398	441	399	432	404	385	465	437	444	418	412	422	433	424	386	381	434	434	428	411	383	418	412	384	418	404	408	391	424	421	427	410	421	398	402	407	391	426	442	415	388	394	412	393	396	406	404	379	396	398	423	425	428	387	407	410	405	434	403	410	394	394	429	406	441	409	409	399	416	414	415	406	428	423	410	360	409	392	400	395	399	389	429	433	401	397	446	388	416	380	393	436	399	440	447	407	423	387	453	437	415	414	413	439	405	439	428	447	463	449	410	407	374	429	398	381	378	408	396	419	443	395	405	442	388	387	414	447	431	417	406	420	411	417	393	423	413	463	454	400	423	412	381	420	408	407	416	436	426	414	408	418	450	441	430	413	394	399	384	462	403	420	419	394	425	396	407	412	438	435	402	427	408	419	421	413	416	413	426	445	413	416	394	402	418	394	432	397	423	395	415	428	422	442	422	396	422	421	435	436	423	386	425	437	429	418	397	369	416	410	423	414	409	420	416	393	405	440	385	417	357	379	417	416	418	423	403	413	440	441	382	426	402	406	429	443	415	394	424	405	443	447	421	423	403	434	416	420	413	406	400	404	421	440	421	413	376	398	417	388	406	452	422	434	431	407	428	404	411	473	435	399	411	452	413	420	397	384	423	388	415	425	431	437	425	434	376	405	442	422	388	452	452	423	394	441	417	396	434	418	372	428	389	397	427	435	416	418	409	395	400	407	437	387	447	401	404	387	413	418	458	457	400	397	402	404	365	416	411	414	415	417	376	399	374	422	410	456	450	433	392	424	423	390	409	405	418	401	395	385	436	396	421	399	401	413	388	412	403	410	387	424	430	387	377	412	424	414	389	422	427	439	407	412	383	444	397	442	412	395	399	389	392	420	397	429	430	413	388	422	376	385	428	455	385	432	421	404	436	391	427	422	444	443	396	418	413	417	368	411	363	430	444	381	444	418	426	390	409	425	423	440	409	386	424	438	425	388	422	401	441	389	424	365	396	409	375	434	431	421	399	395	412	408	408	386	424	472	398	400	408	446	386	402	402	435	433	414	449	430	461	381	407	415	375	451	402	394	427	395	440	415	424	411	388	416	421	450	424	392	413	424	419	407	400	452	410	396	434	370	420	408	416	431	396	427	402	438	422	373	391	402	440	442	418	388	428	431	394	392	408	404	401	363	408	394	439	427	419	409	423	402	397	404	420	398	451	450	403	402	367	438	429	417	394	403	424	415	425	445	419	433	423	393	403	409	411	398	406	412	408	403	389
66027	32420	6068	1050	707	524	482	438	392	420	362	369	335	346	320	337	352	320	353	343	321	279	315	309	307	311	333	329	325	311	327	292	309	336	312	335	295	330	321	335	298	330	338	300	299	289	345	324	311	303	269	333	315	293	287	340	282	302	324	328	347	318	277	277	322	289	304	326	304	308	313	329	275	315	329	278	313	331	324	296	318	297	289	295	298	289	292	311	306	327	296	301	305	323	286	297	298	301	304	319	312	296	304	334	343	346	300	326	311	287	294	305	303	327	292	322	325	293	278	318	274	329	307	299	304	286	286	329	268	341	285	307	280	314	266	299	283	322	327	312	310	319	318	299	335	308	293	281	304	327	319	340	328	297	298	312	325	304	289	320	316	330	287	301	310	329	291	319	335	299	318	320	305	281	303	337	325	281	305	299	341	288	285	294	316	299	287	320	323	317	294	319	323	295	276	310	308	310	301	305	323	302	301	308	314	305	308	269	307	286	290	329	304	315	277	308	311	284	303	306	313	273	308	274	304	336	307	271	285	301	284	294	281	292	319	299	298	291	287	298	296	317	298	306	332	281	278	307	310	280	330	307	306	311	271	297	294	322	296	305	298	295	280	284	307	285	316	326	302	324	307	295	297	320	318	327	311	327	318	303	288	311	282	294	306	298	313	317	309	306	312	305	322	326	305	297	275	284	313	321	336	308	296	299	299	308	279	311	304	308	303	307	321	274	317	310	299	335	302	308	299	322	322	324	318	278	319	324	266	305	302	321	338	294	318	279	294	324	299	336	309	286	310	338	297	358	306	284	298	329	315	303	309	299	313	303	323	308	312	301	308	301	317	303	308	332	300	330	273	312	312	306	341	310	317	346	324	297	327	282	295	323	316	291	303	311	309	304	324	292	287	312	297	282	314	303	284	291	298	324	268	277	290	326	333	291	259	300	304	312	320	270	327	298	324	289	307	275	299	328	318	321	310	311	305	323	321	312	289	317	265	329	308	318	293	316	332	298	313	307	313	266	290	345	314	298	311	297	311	320	302	313	284	310	332	292	293	301	289	298	316	333	307	299	291	297	328	314	330	328	307	312	297	283	310	274	332	315	309	304	335	263	321	294	318	299	299	322	317	310	309	321	340	313	266	295	312	302	313	292	297	278	286	307	292	310	282	319	316	310	290	307	269	303	279	299	312	284	323	292	287	327	344	321	297	313	309	294	311	307	327	278	285	283	301	286	266	326	332	314	313	311	307	340	285	322	259	290	278	297	296	300	288	303	272	302	322	320	288	338	308	273	314	287	288	321	328	303	303	302	341	297	290	304	292	308	330	300	318	307	313	292	300	307	285	320	310	338	277	296	299	301	306	331	353	264	309	301	280	337	299	318	333	326	313	320	309	299	316	301	335	305	308	310	301	305	324	283	318	318	304	308	309	302	313	326	299	283	289	337	341	286	289	290	321	310	305	303	306	293	324	321	284	298	290	319	292	272	316	306	278	299	321	285	312	320	311	302	276	251	297	306	325	298	297	301	267	300	291	286	303	307	332	313	314	278	291	305	331	317	328	317	298	305	303	306	338	320	310	324	318	281	320	277	336	297	309	304	320	295	295	310	295	295	312	298	303	273	285	276	311	317	311	293	325	313	299	294	342	303	301	317	291	310	325	328	344	277	290	320	266	310	311	300	317	305	282	347	333	317	286	339	340	307	308	318	288	337	320	307	317	323	296	342	289	302	290	284	330	307	329	305	292	318	314	301	336	319	308	273	308	278	283	292	292	321	318	292	280	302	306	312	294	304	321	297	323	315	315	290	322	273	279	331	286	324	282	319	320	314	343	329	293	308	316	320	294	334	295	314	318	317	299	299	321	308	289	297	294	312	325	285	345	329	301	296	298	307	324	342	290	301	327	303	324	288	306	294	340	310	326	332	308	271	329	323	279	321	286	316	296	306	325	282	297	291	304	274	315	298	309	300	308	308	299	359	302	273	298	293	309	283	302	294	309	315	314	316	282	325	285	301	302	346	307	324	321	325	306	304	267	277	301	289	280	312	299	318	297	288	292	296	327	320	318	320	311	301	280	322	269	297	315	316	308	305	287	308	317	290	293	282	308	305	294	299	311	293	293	316	280	313	279	308	321	313	306	298	299	289	272	301	287	315	296	307	293	311	298	318	318	280	316	290	327	296	296	310	292	284	289	314	292	285	300	313	294	285	328	303	314	327	322	314	301	315	344	309	333	315	309	328	345	302	270	305	292	300	270	300	300	291	295	274	313	324	294	313	264	285	295	312	285	284	300	301	294	300	293	316	330	292	321	313	308	308	303	306	279	329	304	309	280	313	313	290	311	314	317	330	318	319	340	304	293	323	319	291	295	308	343	323	293	330	284	298	333	300	319	313	284	336	307	317	345	308	301	320	297	303	312	292	316	314	290	292	307	298	315	300	310	304	314	305	307	310	312	288	283	305	330	283	270	326	296	282	303	306	323	274	300	311	266	272	275	281	318	294	311	290	321	302	303	311	299	338	297	360	305	244	265	306	294	311	288	315	286	309	307	305	250	303	319	305	262	283	321	288	322	314	296	300	308	293	321	317	271	304	313	306	287	238	292	308	291	298	295	261	285	316	312	291	308	317	320	311	322	290	279	272	296	271	285	318	310	287	291	283	309	283	311	305	289	308	290	286	307	308	272	300	316	310	292	313	320	284	293	281	279	314	321	276	314	313	293	245	296	299	299	305	284	314	302	338	308	322	260	308	304	313	298	319	277	328	341	293	296	334	278	286	289	324	300	303	285	307	275	279	278	269	321	307	296	351	320	299	287	298	307	308	319	352	312	331	333	302	308	320	307	287	320	284	295	272	294	337	288	295	320	296	310	329	274	291	306	324	289	318	296	313	302	302	322	295	326	301	295	282	297	305	281	312	324	286	307	287	291	325	283	288	293	268	273	301	305	325	292	300	298	293	301	282	314	289	294	320	303	298	293	293	300	296	291	314	283	316	324	325	334	290	265	306	315	305	306	339	300	293	318	288	310	320	274	311	317	290	275	289	314	307	306	309	308	284	295	312	279	299	302	315	278	292	293	318	313	303	281	298	301	304	269	301	319	299	295	327	312	356	294	321	309	299	335	295	318	285	325	300	329	313	303	291	306	300	317	302	329	325	318	307	332	286	312	307	326	295	312	309	284	337	311	328	278	289	313	307	319	295	293	292	322	308	306	297	297	323	271	307	271	281	289	286	279	302	291	300	299	309	307	319	331	313	319	321	310	326	285	281	292	297	271	298	287	302	332	301	293	312	300	311	312	308	284	319	296	311	280	333	311	313	271	292	311	278	307	315	308	283	330	287	311	294	276	310	300	323	328	289	338	286	317	288	334	318	300	305	291	305	328	326	301	266	316	290	335	302	344	309	309	308	303	292	326	306	297	302	320	357	333	323	296	286	291	285	283	318	290	304	328	296	280	254	291	328	346	310	303	301	298	306	290	294	271	300	297	314
37675	11374	2357	2677	2315	2067	1677	1498	1417	1252	1165	1147	1069	1044	971	902	1010	915	844	900	895	873	817	831	864	860	803	811	822	849	804	803	776	783	826	757	786	793	761	750	808	773	745	712	781	748	748	797	746	811	729	751	756	759	751	754	772	761	779	717	782	711	759	735	757	739	739	806	743	677	762	696	771	741	779	678	738	705	771	710	757	722	754	788	709	735	766	750	764	724	684	743	769	728	709	686	737	730	767	746	718	759	761	725	772	749	704	781	790	751	739	732	729	750	730	728	754	731	743	751	756	748	739	723	692	766	745	720	735	781	746	752	779	729	741	773	794	742	739	751	719	760	749	730	731	673	757	723	766	753	702	717	729	721	792	763	790	753	724	757	728	734	741	728	725	717	718	725	756	724	722	775	757	709	683	746	726	699	713	685	734	745	727	681	718	748	719	708	756	732	767	767	710	731	745	719	748	696	749	743	719	750	749	743	727	721	722	737	689	690	741	771	743	709	738	706	739	759	749	729	702	762	750	781	745	744	756	663	747	724	738	717	761	725	768	725	717	719	705	752	728	753	730	743	746	774	760	704	728	730	724	778	728	703	741	766	770	749	766	732	735	780	697	750	781	724	677	766	743	764	755	706	720	740	753	740	757	770	737	737	754	746	740	766	725	713	721	781	762	719	698	742	739	739	733	730	722	746	780	791	745	752	738	745	782	776	719	733	780	732	755	744	745	790	760	722	780	687	737	738	800	783	740	731	705	680	689	785	749	758	749	733	709	762	739	750	747	747	752	763	723	745	789	752	759	741	758	809	760	717	739	708	727	718	751	778	727	810	719	747	793	727	715	755	734	731	744	729	760	748	718	792	693	708	664	705	747	720	716	712	778	681	766	781	716	757	742	753	722	769	751	713	710	759	774	779	741	727	747	762	749	735	722	731	714	722	709	775	757	759	735	704	732	748	755	738	731	724	735	741	746	729	748	717	718	708	742	704	807	746	709	755	763	723	783	738	780	722	726	730	750	718	782	728	736	769	752	741	738	774	709	705	765	736	731	771	759	723	749	763	735	705	744	780	732	741	771	772	758	733	752	730	767	789	758	723	789	793	781	720	775	666	777	703	714	779	765	753	774	756	734	715	737	726	727	716	817	699	746	760	690	742	755	764	711	784	714	739	729	733	722	745	792	733	777	743	768	715	786	708	707	781	747	753	756	802	721	752	716	690	729	742	695	723	752	755	738	731	700	742	764	758	770	761	751	732	779	751	737	746	698	767	764	715	787	737	770	741	753	745	775	722	700	724	790	764	731	722	730	755	746	818	723	726	768	730	724	695	733	732	738	745	760	705	790	709	718	676	730	725	738	754	762	753	739	777	752	740	724	722	759	732	760	800	735	717	769	741	707	714	761	762	702	776	753	735	737	737	741	734	720	720	754	787	775	774	720	776	769	716	711	757	761	752	748	704	744	776	748	746	725	748	706	715	732	676	690	771	698	739	720	742	748	715	738	714	717	761	748	720	810	725	730	745	806	777	782	765	740	735	775	733	722	707	772	745	705	724	764	749	740	772	740	755	754	743	768	735	774	752	724	773	738	695	702	741	774	735	723	759	748	789	734	708	762	704	711	758	753	774	714	743	687	732	711	711	732	784	708	736	714	782	727	738	746	746	786	746	792	726	713	736	747	743	738	750	682	714	746	725	753	810	755	715	808	726	760	766	761	772	752	738	748	762	734	695	764	771	725	756	735	765	719	772	743	775	759	732	746	731	722	765	731	743	707	744	769	750	667	727	726	709	734	768	771	726	751	774	727	731	722	717	751	722	727	791	736	749	732	716	762	675	758	708	766	761	776	706	757	722	704	786	728	737	731	724	699	716	736	757	732	732	732	727	729	686	673	726	739	776	733	739	695	726	756	715	726	760	705	706	761	767	730	745	669	723	756	756	730	723	743	771	757	805	740	744	735	731	746	710	799	749	740	689	749	695	800	748	785	740	700	672	763	738	762	771	821	739	688	723	737	752	772	761	744	784	746	753	778	752	732	717	720	736	743	779	760	754	703	711	752	720	754	816	751	750	757	703	777	704	752	749	757	702	728	760	742	728	696	758	719	710	752	746	698	739	745	724	786	707	757	711	795	727	727	771	711	777	785	689	741	767	760	757	726	735	743	799	741	716	735	747	738	662	703	721	703	747	728	758	786	767	747	765	750	709	755	741	758	721	741	740	706	761	725	784	729	735	752	750	712	728	763	763	804	764	723	749	784	796	731	768	721	761	675	754	758	671	773	786	707	776	709	770	754	705	740	706	676	727	704	727	717	758	812	661	690	716	755	754	758	720	751	736	762	751	746	759	736	731	728	747	747	697	740	743	737	724	749	725	752	708	694	712	720	726	742	762	747	747	699	717	734	789	744	742	740	710	784	745	751	791	752	753	760	735	716	718	789	710	701	760	740	705	707	734	741	694	700	769	757	694	703	792	719	699	694	755	753	729	785	732	779	767	700	714	782	726	764	720	706	764	760	781	751	793	753	765	779	720	732	737	748	738	754	743	749	722	737	683	788	728	779	749	708	735	751	705	739	711	732	727	738	721	740	712	711	804	782	758	749	788	759	746	745	729	718	747	743	763	707	716	764	751	737	754	721	770	769	738	760	697	725	765	734	771	748	746	750	768	753	726	743	753	723	742	762	735	750	690	774	684	749	763	752	705	754	777	708	755	730	781	731	725	748	709	766	723	773	758	741	735	731	714	758	726	753	767	755	700	737	757	717	756	759	736	688	746	767	676	751	737	795	696	742	768	734	762	730	722	749	728	777	753	727	745	791	748	731	754	750	774	745	721	786	701	745	758	753	751	726	728	731	723	776	804	738	713	777	763	760	799	677	717	748	753	736	771	770	717	750	697	674	804	747	743	734	759	743	745	752	761	745	721	748	731	731	677	768	783	742	755	771	777	746	793	731	764	769	749	721	771	776	789	735	761	760	722	746	737	706	692	774	720	753	736	749	691	717	697	774	781	724	771	761	694	747	766	795	748	723	706	684	689	668	694	728	717	743	743	753	721	716	739	742	709	733	774	748	693	745	766	747	730	778	727	768	724	705	706	777	746	758	734	748	730	684	776	783	768	808	770	720	762	704	771	727	718	733	737	780	762	750	723	733	761	738	713	813	740	734	750	744	710	708	732	764	764	753	721	717	759	729	719	729	779	738	744	717	711	761	710	769	697	781	728	702	726	752	775	694	749	743	702	788	709	703	735	721	702	773	736	753	733	792	727	783	732	729	732	743	696	733	771	746	726	740	716	735	774	769	752	764	793	717	742	723	738	727	729	731	743	737	715	722	664	701	693	746	709	725	751	775	739	740	722	735	805	758	707	747	751	800	750	781	759	743	740	728	727	758	793	715	721	756	756	735	783	756	750	762	775	787	732	763	766	794	755	773	743	735	699	739	733	734	721	733	783	753	781	741	682	708	721	695	739	710	747	733	739	780	754	742	698	723	702
76270	38152	12189	2760	1185	864	683	599	552	513	425	439	411	414	363	390	343	340	360	330	344	326	333	335	300	324	325	291	304	327	315	323	339	331	312	316	327	304	289	297	287	309	290	312	320	304	278	327	334	319	299	291	315	318	297	291	291	278	287	260	362	299	311	254	316	307	286	319	328	277	326	304	312	321	302	322	312	288	266	303	267	293	296	295	289	305	301	289	301	286	283	293	313	301	313	287	346	318	307	295	293	331	283	287	311	310	303	329	297	276	276	257	300	315	287	300	324	267	282	268	296	320	298	306	300	316	286	308	312	329	309	294	298	291	305	277	303	308	273	285	291	280	314	294	320	276	300	286	293	270	353	282	259	284	268	309	320	330	293	287	321	284	329	317	267	281	294	282	282	290	310	288	288	267	302	298	263	278	295	296	304	280	295	291	261	285	302	280	327	308	274	293	308	285	328	287	271	315	306	289	287	302	295	270	298	295	269	286	275	282	327	292	279	324	332	280	312	269	282	302	295	307	305	311	308	358	272	309	312	306	300	296	276	300	284	310	284	271	314	314	299	280	312	288	312	288	294	297	303	307	313	295	311	317	308	279	304	286	285	279	303	266	292	288	305	302	294	345	291	311	272	318	326	300	300	288	281	288	328	288	273	314	297	312	278	326	303	313	304	299	300	268	284	266	309	271	305	300	298	283	330	267	300	302	308	342	268	289	309	287	284	277	319	321	292	315	310	309	294	286	299	302	276	308	317	339	318	285	303	313	291	282	323	294	285	315	299	285	294	287	304	330	310	298	310	288	307	275	273	283	295	279	317	289	280	291	305	282	283	272	335	310	286	277	293	276	312	327	324	301	297	315	314	293	303	315	284	282	297	328	325	312	292	291	291	278	315	305	301	315	291	323	325	298	267	272	324	297	283	357	275	335	308	270	297	319	307	303	302	322	310	288	291	314	321	303	343	333	310	321	334	323	299	294	314	278	288	321	274	348	293	285	291	263	321	331	292	288	306	296	317	282	281	283	292	283	300	269	303	317	294	313	287	306	290	299	332	321	314	315	309	288	318	307	311	280	312	311	287	326	285	316	291	321	304	318	301	292	317	293	295	340	272	315	290	284	309	305	274	295	316	294	314	315	279	334	298	276	285	300	295	300	319	292	289	344	310	300	266	303	305	336	256	344	295	276	270	317	255	315	294	286	288	320	279	262	301	317	308	301	357	312	323	296	285	306	291	319	295	313	317	304	301	300	279	288	279	277	271	298	302	331	279	269	322	300	306	320	294	309	290	304	288	279	288	330	292	276	293	314	312	316	321	315	306	309	285	276	269	312	321	288	325	285	285	298	286	313	289	304	298	293	300	308	277	282	271	286	280	294	306	280	290	284	274	283	301	264	322	320	299	317	286	313	295	281	271	273	287	309	311	295	315	307	316	302	337	293	288	277	290	344	297	294	306	330	311	268	271	313	293	325	306	276	305	320	288	262	325	285	322	301	297	290	327	297	267	336	309	299	303	288	286	329	274	289	295	325	285	308	293	309	300	285	291	272	305	280	280	310	308	320	299	334	283	296	306	282	292	327	284	277	321	339	329	294	334	328	316	283	269	296	333	262	305	312	270	313	300	285	295	337	304	294	297	289	319	310	329	320	334	274	294	307	291	284	317	293	294	305	298	293	302	306	305	324	306	309	320	296	252	303	287	308	297	308	289	332	293	293	294	293	318	287	269	298	312	300	286	288	290	298	317	314	315	285	275	301	337	314	293	308	279	299	325	292	303	346	306	292	302	319	308	290	352	293	279	287	275	276	290	312	312	295	281	295	306	286	309	291	265	263	308	289	307	283	289	277	284	295	279	260	313	279	274	299	297	298	280	318	326	276	279	298	292	261	303	290	308	332	297	284	338	322	294	304	283	289	310	283	276	320	286	296	315	306	283	314	334	326	305	288	259	275	314	267	270	295	336	306	305	285	264	308	289	277	289	282	285	294	278	300	292	289	317	313	298	309	318	295	317	306	322	290	288	321	315	275	291	314	327	293	304	299	295	317	273	291	274	311	286	298	304	274	288	316	323	272	291	277	307	325	283	312	329	282	293	268	327	290	276	265	267	273	319	288	302	299	288	318	302	297	307	273	321	263	309	313	300	298	283	266	320	320	279	290	285	298	291	290	289	299	271	276	302	311	326	320	306	307	272	304	267	338	323	298	301	306	304	342	302	315	339	329	294	297	336	291	332	265	277	326	311	307	308	260	329	318	312	279	308	310	300	279	301	287	282	311	325	327	327	332	267	341	333	294	295	290	273	321	296	325	277	296	285	305	316	324	316	265	295	261	278	321	295	300	298	307	312	313	318	305	308	288	307	303	302	273	301	307	315	315	309	318	295	310	311	312	286	295	266	276	309	287	312	321	296	299	292	279	292	313	300	317	288	296	309	296	296	286	278	310	308	268	295	265	299	309	291	308	292	323	296	273	261	280	277	282	302	311	311	300	257	298	268	302	313	324	314	290	273	276	272	317	278	295	306	284	299	283	305	286	302	307	312	263	311	354	333	301	297	266	313	287	318	312	312	266	278	274	288	332	272	299	260	336	311	287	296	311	327	299	283	271	285	310	298	333	320	306	286	316	293	281	312	328	315	324	327	295	304	255	297	303	308	304	284	294	312	285	285	317	309	305	285	322	276	297	295	302	290	280	284	312	290	321	309	292	309	295	281	309	282	301	317	296	268	312	309	303	306	266	294	302	277	302	299	306	287	298	294	294	288	288	273	309	299	245	332	287	291	289	270	298	308	295	285	306	273	299	345	307	301	304	328	300	296	285	297	317	257	283	294	298	298	297	300	279	296	299	307	314	271	305	290	332	321	289	337	310	307	303	317	292	324	277	316	298	315	268	344	313	313	335	328	312	294	303	332	277	317	313	287	319	375	307	306	312	293	327	266	315	323	279	316	307	282	334	282	283	313	274	313	299	315	334	296	288	320	293	272	298	293	291	269	310	271	305	301	296	307	286	319	303	305	289	307	289	314	301	310	300	283	296	311	282	277	341	304	286	276	290	287	306	298	309	306	304	307	330	324	274	329	302	318	286	284	316	276	315	279	275	319	283	285	281	282	291	310	305	305	289	278	293	299	268	315	330	295	308	270	302	294	319	290	310	282	327	313	299	296	280	320	300	293	305	309	333	286	258	319	297	303	319	307	318	293	320	289	290	275	291	272	303	288	309	276	278	295	293	305	327	278	289	290	310	314	305	302	292	301	286	303	310	305	279	306	309	309	306	297	299	292	336	297	292	301	295	329	278	312	324	270	307	300	291	275	293	303	313	328	266	318	283	318	315	312	330	335	322	282	273	317	304	289	271	328	320	332	338	309	304	289	297	291	312	282	332	242	326	284	300	296	307	278	278	281	288	294	312	315	270	301	302	311	296	305	298	342	296	291	308	270	308	311	293	288	290	290	293	302	295	269	259	290	289	304	313	297	315	319	282	306	300	293	298
46250	12645	3912	4407	3856	3315	2711	2254	1938	1801	1638	1477	1344	1184	1156	1129	1119	1010	955	1047	962	947	889	923	889	863	879	865	808	846	786	829	832	804	790	758	774	816	799	819	774	721	767	774	754	769	723	754	747	753	761	738	737	758	740	773	759	718	750	736	738	709	753	766	724	733	775	730	690	733	705	756	745	745	705	735	747	724	736	691	689	743	731	744	705	699	709	691	728	687	688	740	718	728	744	690	748	697	747	695	717	694	701	731	724	722	735	727	667	677	647	727	714	765	729	724	759	745	727	744	713	680	749	696	711	739	684	761	731	698	733	718	738	723	742	760	704	732	711	724	740	702	721	683	688	707	714	693	742	722	724	709	700	703	765	711	764	740	697	715	708	689	697	722	688	745	706	705	724	703	724	737	735	721	673	710	664	654	743	717	713	762	702	726	698	684	704	768	712	760	711	699	676	691	722	724	706	701	717	683	693	744	684	718	712	669	700	724	744	769	674	673	689	669	716	751	702	734	754	733	636	739	722	746	726	673	706	741	747	731	704	674	706	726	729	706	664	723	699	675	698	680	683	728	736	702	729	709	708	669	695	719	731	719	726	714	719	674	699	716	698	725	696	702	703	754	757	706	698	747	706	701	681	702	749	706	663	720	714	709	734	721	639	705	777	692	700	764	681	753	660	667	731	737	687	691	703	763	709	690	737	687	725	665	682	742	712	750	732	708	695	728	710	714	677	679	729	708	771	666	710	702	732	698	652	690	654	709	662	697	714	728	705	700	672	688	717	735	745	713	712	671	733	706	736	687	685	715	701	684	723	682	674	648	744	689	720	692	730	726	705	661	710	697	742	685	714	701	754	716	740	713	699	710	717	733	689	670	723	700	692	689	725	703	739	736	715	712	671	702	689	710	737	711	731	678	767	694	655	672	730	762	685	719	711	683	691	694	707	751	745	711	683	713	739	711	700	740	687	737	684	739	705	712	779	694	684	731	737	691	704	707	706	709	743	756	729	738	717	722	736	694	728	686	704	664	728	698	687	717	731	686	720	705	725	642	687	746	688	709	714	692	704	685	679	708	704	721	712	727	663	728	745	702	735	708	691	719	711	733	724	707	667	680	696	719	675	719	679	691	664	707	721	735	679	728	708	715	709	735	707	727	738	715	734	680	714	691	703	692	737	699	717	714	702	707	734	691	777	705	712	694	703	698	671	709	660	770	662	720	697	747	753	652	711	757	697	740	748	705	689	687	711	703	709	745	725	746	695	734	697	706	670	700	681	690	693	692	714	738	721	702	687	665	729	748	741	722	735	690	718	706	714	695	758	713	688	716	726	744	697	656	735	696	732	691	700	753	709	740	683	715	723	700	702	664	692	679	706	710	698	719	705	697	754	695	721	661	702	711	729	690	654	693	683	729	709	714	690	754	694	711	727	747	692	726	664	681	703	742	709	686	669	721	736	704	628	720	646	743	675	660	708	726	723	707	664	699	672	716	691	669	724	696	692	680	722	690	689	737	676	716	765	743	683	669	686	729	689	700	680	672	713	711	724	695	714	746	731	704	694	707	722	683	713	703	731	709	730	744	696	696	705	698	724	692	669	706	692	694	712	747	713	788	753	747	724	747	669	664	690	707	705	671	727	686	731	724	741	735	714	692	709	719	709	751	694	698	707	699	720	719	726	687	732	672	703	744	694	708	702	660	684	735	722	686	701	706	725	730	675	729	696	671	746	690	673	722	727	705	732	679	670	666	660	671	744	725	700	672	715	718	682	713	669	728	732	695	689	659	677	725	684	736	680	693	678	726	703	696	680	716	739	743	678	720	697	737	711	718	763	685	754	707	724	701	698	733	705	742	711	660	745	687	700	675	709	681	672	640	694	717	743	761	732	707	743	679	669	714	751	727	707	685	716	684	703	717	734	714	700	727	706	662	667	656	706	724	691	717	741	682	737	708	685	692	721	702	706	730	713	705	692	717	720	709	763	772	733	722	698	727	697	699	698	657	682	703	700	697	750	684	675	752	728	725	708	697	756	683	756	684	741	714	669	700	656	704	700	707	782	702	704	760	701	700	724	744	708	672	670	706	661	731	743	714	753	746	649	696	691	711	699	716	671	674	719	755	731	724	708	689	717	733	667	697	709	709	670	726	696	719	701	713	735	740	684	688	742	678	696	773	715	662	662	730	710	713	718	664	674	689	662	716	685	711	694	688	750	720	739	728	724	741	748	726	666	693	690	734	692	687	698	714	747	676	695	724	703	739	724	728	706	690	673	703	694	762	725	689	674	674	710	754	748	694	714	714	711	701	686	730	750	686	729	711	733	722	679	679	680	726	688	728	678	695	702	758	722	717	746	705	759	658	712	692	719	732	741	718	686	716	716	709	650	699	687	724	719	651	717	722	721	707	703	685	699	698	710	704	700	694	688	698	709	703	676	721	697	703	742	731	684	718	701	715	700	679	684	706	744	733	686	712	674	750	748	732	710	697	675	699	711	737	712	694	690	676	716	705	672	739	748	723	710	710	707	712	767	718	702	690	746	702	707	743	674	709	637	660	727	742	769	701	768	715	683	674	683	714	694	743	675	703	704	749	705	726	725	689	727	695	715	678	738	694	674	726	650	714	707	714	690	702	705	708	693	718	761	745	651	735	724	730	725	703	690	707	687	697	696	677	699	718	711	670	713	754	685	686	671	711	724	677	703	743	716	693	683	675	699	683	736	729	717	723	714	746	742	761	711	670	726	725	691	699	714	692	686	705	707	704	755	687	700	689	719	735	733	706	713	709	671	699	656	768	699	702	736	737	737	724	671	718	669	709	699	724	695	734	719	707	706	715	779	695	727	739	695	722	692	655	744	679	700	715	698	735	668	701	664	722	687	662	696	702	724	736	705	712	693	737	708	710	685	685	696	761	674	693	695	706	693	689	685	673	662	761	716	732	717	692	694	693	666	711	695	707	675	728	737	679	732	725	704	716	689	720	680	713	722	739	725	670	743	738	728	731	794	743	717	766	705	703	707	683	692	708	675	723	713	705	659	734	717	704	731	682	732	699	737	711	704	753	695	728	708	672	691	733	721	717	740	725	731	697	747	713	707	689	740	715	681	711	634	697	742	655	721	725	685	699	722	727	724	683	678	689	672	724	679	728	669	669	755	700	685	706	692	719	760	749	666	734	696	686	732	720	681	704	700	672	726	697	733	709	737	723	663	775	705	690	720	674	666	694	715	685	766	688	708	671	645	709	721	670	691	716	721	752	732	667	726	749	683	669	711	727	734	734	677	734	702	703	666	721	711	715	753	693	680	662	691	691	642	691	749	755	730	734	718	703	715	736	744	705	677	696	718	704	709	711	693	696	713	721	696	697	686	745	716	706	747	746	731	707	706	743	695	676	743	718	665	741	704	717	711	737	718	691	684	679	679	716	701	711	676	677	682	687	726	692	654	707	693	693	659	704	734	729	721	700	727	746	712	737	702	707	647	676	695	731	675	713	664	748
13648	1318	170	159	168	158	133	141	134	139	138	129	127	135	129	140	143	127	144	162	146	134	141	129	156	166	152	126	146	141	163	168	134	160	158	149	165	142	138	146	151	133	114	146	112	138	153	120	139	130	154	140	135	136	145	152	154	150	122	135	138	154	162	146	130	149	150	117	132	134	119	147	139	136	148	127	131	149	140	113	145	128	132	160	131	124	136	133	148	141	125	148	122	140	158	131	145	134	122	139	138	143	120	149	129	141	140	130	134	130	151	133	127	178	160	152	134	132	143	138	130	131	154	136	130	139	136	143	138	140	140	125	131	148	151	155	136	138	140	148	142	135	142	130	148	140	156	164	117	140	138	127	144	149	149	139	155	139	157	117	139	122	159	142	161	133	137	135	160	166	144	150	144	144	160	151	131	159	144	155	125	116	139	134	137	130	132	122	126	129	133	124	136	148	159	135	134	161	153	153	146	113	159	155	141	148	133	140	124	148	154	133	153	144	139	154	129	138	129	146	150	146	147	130	146	154	132	143	120	143	144	139	140	146	137	143	128	136	152	156	134	149	147	122	130	133	150	151	138	125	159	150	143	142	154	137	146	130	127	141	147	144	148	137	137	147	139	137	144	141	141	131	137	139	143	132	139	145	129	131	147	130	133	135	122	172	149	103	146	127	155	151	128	123	151	153	123	149	139	144	162	130	134	140	170	151	145	157	154	150	157	163	156	140	160	127	139	140	130	150	146	136	130	132	122	149	143	156	129	138	134	139	132	150	160	145	155	136	152	148	120	153	137	137	148	152	128	141	159	135	160	134	145	153	171	146	154	133	143	166	130	134	144	127	147	134	150	131	142	150	138	124	130	117	144	140	125	146	155	165	133	142	135	153	131	133	129	127	142	151	147	149	133	153	134	158	147	142	138	160	135	118	142	135	124	163	146	141	139	149	127	120	155	151	159	141	143	142	160	137	152	141	122	145	145	138	141	158	118	138	146	150	164	129	133	126	145	158	155	149	132	138	154	142	124	154	133	135	147	151	128	130	135	141	117	144	172	139	135	177	139	147	143	176	149	142	127	123	151	137	160	134	136	158	160	147	157	137	129	144	138	124	127	131	162	159	153	134	138	122	136	146	145	150	125	130	115	149	130	132	156	127	127	134	144	125	141	142	172	129	125	148	146	160	134	143	145	146	148	141	142	166	136	139	152	145	152	145	141	150	155	152	156	170	150	167	163	135	136	137	137	142	155	142	121	155	148	143	140	138	157	143	148	132	161	168	158	126	135	141	152	152	140	132	153	138	137	124	131	154	156	151	137	144	150	142	139	131	132	146	161	123	129	144	155	165	131	134	116	129	154	150	142	144	141	154	131	132	146	146	162	147	134	142	159	148	160	151	139	143	132	125	115	149	146	133	152	162	125	149	156	143	144	152	145	147	157	133	139	130	163	161	133	124	150	184	142	160	168	125	132	158	139	127	135	150	124	151	153	151	146	140	145	139	137	140	141	131	148	149	137	138	135	140	115	128	145	148	130	160	149	165	150	159	135	148	143	132	140	138	139	140	141	140	123	139	131	114	162	137	139	146	126	131	147	135	130	112	166	141	164	135	143	166	152	156	157	127	139	152	130	149	146	159	144	143	148	145	143	130	153	128	148	143	162	139	143	150	136	126	133	150	128	133	166	150	151	153	147	141	128	153	129	148	136	132	123	131	147	171	146	141	126	131	150	151	137	120	149	154	149	139	137	147	139	148	110	136	147	160	135	157	136	151	145	147	141	159	141	150	124	163	149	127	154	136	153	141	144	147	117	128	135	148	138	144	149	150	163	138	140	162	163	161	163	156	135	136	131	142	157	134	131	135	137	132	146	131	161	129	118	134	159	132	137	144	142	117	145	138	125	142	140	141	152	127	137	139	134	158	128	141	170	132	143	154	149	139	145	134	148	132	157	140	148	134	126	125	130	128	154	154	132	137	113	146	164	142	158	134	145	127	138	132	143	136	134	134	123	125	116	138	140	150	134	148	138	143	133	134	128	165	162	139	132	134	157	156	173	124	136	137	146	132	154	129	143	136	150	120	131	138	157	141	120	132	145	136	136	140	144	148	138	148	158	158	135	147	111	137	148	151	149	131	127	163	145	155	125	147	138	137	148	131	150	155	147	158	130	146	146	135	152	141	154	145	131	123	145	151	110	142	137	152	133	131	172	146	156	122	136	146	133	142	139	153	145	143	131	140	121	150	149	150	127	120	140	139	157	142	139	141	147	150	147	135	141	127	158	167	157	143	122	128	154	152	138	150	147	148	140	141	140	134	129	125	152	150	155	141	164	134	156	130	143	160	133	152	156	128	150	140	144	155	135	141	146	144	141	134	142	139	135	149	127	154	121	159	161	157	157	173	155	152	147	161	136	176	120	143	143	146	140	135	134	126	135	144	155	130	138	146	165	128	135	151	137	156	123	150	150	131	133	140	128	156	115	136	151	156	137	127	153	133	132	141	140	135	153	149	140	151	144	126	134	137	140	142	134	128	126	129	151	144	149	152	135	143	140	141	142	147	159	144	122	148	161	132	147	152	164	153	129	140	169	147	142	159	154	150	154	159	142	135	145	169	133	152	138	148	145	143	135	148	144	113	131	132	134	133	142	139	140	134	151	163	168	128	159	146	138	126	141	132	145	147	142	139	153	152	139	144	151	141	153	146	138	142	131	123	127	140	139	160	139	162	127	129	139	144	150	134	145	143	151	142	119	135	138	162	131	161	142	136	140	136	150	144	140	170	147	120	129	168	154	134	146	131	137	121	174	162	128	155	142	134	141	139	139	121	172	134	149	152	156	162	145	142	129	146	144	135	148	161	145	139	125	148	125	132	131	130	145	132	119	158	140	147	135	132	148	154	140	126	141	127	117	154	144	165	138	142	149	129	131	141	136	141	158	139	138	151	136	151	145	147	145	157	120	147	154	136	149	145	128	153	157	146	140	132	122	146	153	132	137	134	134	149	145	130	151	150	148	134	138	149	131	156	128	121	144	125	145	145	148	137	147	146	117	136	150	129	143	143	133	135	135	134	137	129	143	157	142	172	134	135	140	133	177	169	142	135	158	137	121	139	137	154	164	148	127	145	144	153	129	141	144	144	141	163	134	153	131	143	135	139	155	167	132	144	142	144	173	142	185	133	124	157	145	160	140	145	133	121	149	131	141	152	130	154	136	129	158	149	142	141	138	134	120	130	119	137	125	125	144	145	160	158	133	146	145	155	158	143	142	120	153	140	132	146	131	130	141	162	153	152	139	147	154	132	152	145	148	143	152	150	155	120	153	162	155	150	137	160	131	164	132	164	172	134	139	159	150	141	130	156	152	125	140	148	162	160	146	140	155	145	142	132	137	132	133	137	148	145	141	124	148	140	149	156	131	139	154	131	157	142	158	165	114	131	116	159	131	135	138	126	153	138	144	130	130	142	128	149	149	150	111	146	123	128	140	156	142	136	153	111
10975	1098	490	493	488	484	456	441	415	424	426	418	419	427	412	415	386	400	389	409	430	385	411	450	399	403	420	406	416	407	427	392	418	436	353	420	412	368	376	416	427	447	434	389	407	397	436	355	401	391	422	423	383	387	384	449	401	435	405	374	377	384	416	442	431	388	383	415	397	383	401	423	394	384	400	433	416	409	388	411	403	365	366	400	397	405	415	388	446	409	413	420	421	423	397	385	383	416	403	423	372	419	377	398	384	424	367	388	418	367	414	420	393	366	414	402	408	423	406	381	404	390	369	408	412	421	401	399	404	407	392	425	425	393	461	407	428	410	443	388	403	414	382	428	390	404	410	396	421	392	394	397	452	384	410	402	389	354	432	397	394	403	396	387	412	450	411	390	393	439	447	360	444	406	386	423	434	407	378	432	388	406	394	468	409	398	419	412	407	383	411	385	421	400	390	381	391	426	427	452	422	373	382	397	410	416	454	426	428	407	389	384	385	373	408	403	375	409	382	384	432	451	382	380	427	403	394	443	433	408	388	402	416	407	380	380	395	433	410	418	385	386	384	391	419	405	402	409	407	378	412	420	420	398	376	404	427	397	386	355	422	402	410	385	395	395	422	433	412	418	392	465	439	427	405	414	430	399	390	421	412	424	435	401	366	409	378	421	406	388	394	396	425	393	428	403	393	432	432	365	407	423	409	390	423	409	417	449	392	396	430	407	425	410	415	388	451	406	402	429	404	360	410	397	392	444	417	405	412	432	420	458	409	378	419	393	395	435	441	424	404	400	422	384	421	403	400	389	411	403	432	394	395	393	395	420	392	403	413	372	418	392	434	398	403	391	430	415	411	393	402	395	439	405	449	386	413	366	423	401	434	415	425	345	411	430	362	417	387	419	411	382	405	414	420	402	401	404	418	382	418	387	404	437	375	395	405	414	405	418	379	441	376	373	352	408	441	392	400	435	396	418	420	440	413	424	407	403	435	423	389	413	403	423	367	419	409	419	388	378	420	416	433	440	398	428	414	384	406	395	417	378	401	395	419	402	416	371	427	410	415	416	409	377	399	386	397	382	374	376	410	432	414	427	420	380	384	409	416	412	441	391	416	436	403	418	434	403	396	400	401	413	395	428	435	419	390	399	379	415	394	398	429	396	422	348	413	405	395	393	401	412	409	365	393	402	409	428	384	404	411	420	387	366	404	380	395	395	405	409	421	430	386	400	403	409	401	372	404	412	420	409	389	392	421	374	440	419	398	438	408	379	398	398	407	419	399	416	390	389	405	421	395	412	407	409	439	401	432	367	432	439	408	420	400	412	383	382	435	416	421	396	388	390	422	415	399	390	440	449	446	412	423	416	389	399	410	432	383	386	395	405	406	399	445	412	414	390	404	401	395	446	394	389	403	412	410	394	432	388	397	374	396	429	425	402	403	380	419	412	415	413	359	410	416	410	368	426	384	407	369	410	416	384	372	429	388	398	422	373	405	411	382	375	377	407	409	395	410	391	418	428	377	429	384	393	376	437	414	401	404	391	398	446	433	396	380	397	406	410	393	410	428	422	402	439	366	384	389	403	455	391	430	417	409	438	424	444	388	419	424	401	393	429	385	396	414	387	415	420	417	390	419	405	393	411	412	430	376	404	360	398	398	420	360	396	396	386	399	423	380	417	418	405	413	412	372	421	434	397	451	374	388	436	412	387	420	384	400	432	417	403	398	373	422	418	395	410	428	366	407	435	444	408	411	369	400	416	402	380	409	407	402	406	433	425	396	351	433	411	393	401	403	396	380	433	395	401	428	430	359	444	423	382	400	408	429	408	436	426	391	441	394	409	377	392	398	428	385	411	362	396	423	400	375	388	377	416	387	417	437	435	417	413	399	376	374	404	402	394	386	390	405	422	435	405	434	419	409	380	408	391	430	399	441	360	436	417	420	444	412	394	348	405	420	389	409	403	422	378	416	412	379	411	409	399	383	391	399	389	407	398	407	408	384	416	421	384	428	369	414	425	402	418	396	393	413	428	382	416	403	412	429	427	394	418	396	400	394	392	420	429	407	418	381	414	429	464	425	391	402	396	422	405	404	417	417	353	422	385	372	393	425	408	424	391	399	397	420	422	405	473	404	387	381	404	410	424	408	419	439	415	405	415	445	376	417	414	405	401	429	387	414	411	430	416	390	391	423	399	368	410	399	403	381	417	421	407	444	427	384	419	421	424	409	392	406	420	411	411	406	394	429	444	393	400	394	392	379	380	363	403	418	399	410	413	395	397	389	406	433	407	422	422	376	409	378	419	398	410	393	385	402	420	409	419	397	382	425	412	399	432	381	408	402	425	456	384	404	367	410	390	387	444	391	427	385	398	426	448	406	407	377	443	415	403	374	428	399	421	423	407	359	429	396	419	405	404	410	418	425	413	386	419	412	415	374	383	386	365	396	409	448	375	416	380	369	434	413	395	405	426	382	406	413	396	414	435	412	427	371	381	431	385	399	412	413	405	412	400	392	379	438	422	398	384	376	411	407	402	390	394	419	391	398	399	380	358	372	381	372	425	394	420	409	388	439	368	394	375	431	423	400	386	392	393	412	394	388	399	390	373	429	409	410	399	438	375	428	402	379	372	381	380	415	406	405	409	406	375	406	412	398	407	435	416	423	413	442	421	379	397	349	397	410	414	414	447	424	390	428	400	390	403	388	403	404	420	399	413	430	382	399	401	405	479	404	422	410	395	421	437	384	420	397	430	387	408	408	414	405	390	383	371	441	412	414	417	417	395	412	414	425	401	402	401	401	436	417	416	397	431	370	383	431	430	380	423	383	410	400	386	408	438	404	433	388	405	418	397	393	441	411	414	435	412	411	377	403	406	420	409	436	436	383	387	452	403	415	405	384	424	407	373	383	351	379	420	409	409	400	401	405	399	398	379	414	423	425	382	383	404	391	399	394	421	405	388	390	407	395	378	403	393	365	389	404	420	408	396	421	398	399	391	409	397	407	404	388	419	391	419	415	371	394	416	417	391	394	398	424	366	379	408	431	454	412	370	431	396	410	427	413	397	429	408	439	419	350	411	396	416	423	414	399	396	369	389	397	431	392	402	399	409	397	430	387	372	421	387	410	414	382	419	388	395	429	394	398	385	387	415	386	374	389	389	386	424	417	389	406	395	403	402	409	420	409	407	397	392	446	408	360	407	390	381	425	418	419	394	364	393	406	423	405	377	392	428	435	458	401	388	409	422	397	399	422	393	386	391	442	388	357	421	422	428	431	398	403	395	406	415	424	379	432	411	397	442	398	409	433	368	420	399	397	407	406	405	393	438	403	434	417	405	450	413	417	403	389	415	418	384	452	435	391	373	379	382	411	413	400	433	436	390	423	416	391	394	398	425	383	442	390	400	393	412	403	419	398	393	401	435	393	405	426	358	403	358	397	394	409	392	415	409	407	398	392	426	443	434	413	371	420	439	420	396	367	453	420	389	432	417	408	399	424	397
65064	26951	4485	980	684	577	472	421	401	397	363	369	335	390	325	331	288	348	285	346	317	318	330	301	321	342	320	331	315	317	278	293	312	328	318	296	343	323	276	276	278	266	291	288	294	279	302	328	333	329	304	287	291	323	268	273	280	295	299	291	312	303	285	297	298	326	291	271	309	323	295	310	287	298	287	276	277	284	273	315	327	308	329	275	292	312	304	302	309	318	307	311	321	279	268	309	298	320	282	261	273	295	315	337	312	293	308	282	300	294	286	334	297	306	286	287	278	324	293	279	298	278	291	319	281	288	271	270	271	289	314	291	323	300	303	309	262	294	297	283	285	301	320	316	323	311	296	298	304	313	303	308	269	278	286	311	308	313	265	289	310	309	288	286	308	288	274	285	349	325	287	309	263	318	300	304	290	291	310	294	304	267	281	273	271	310	263	281	293	299	308	292	307	286	283	306	303	283	261	301	301	334	286	291	308	289	315	310	274	317	309	295	293	319	280	285	302	283	290	288	322	303	309	275	281	303	294	314	301	315	318	294	263	306	268	257	287	282	324	290	298	302	319	310	322	257	302	288	303	306	285	294	299	309	311	279	301	282	301	281	283	309	286	325	302	291	279	292	284	288	293	290	262	309	285	312	297	262	275	349	306	276	310	289	284	293	295	277	294	297	285	267	311	294	283	319	321	323	298	326	302	296	279	284	300	303	292	311	288	302	255	290	333	231	262	325	330	309	282	320	278	319	333	283	287	307	319	297	271	305	333	290	285	300	310	282	301	309	273	276	305	301	287	309	251	267	307	301	289	286	295	282	263	303	286	283	273	313	313	344	298	320	307	302	322	309	305	255	293	332	299	311	283	301	319	310	296	317	296	294	308	315	295	317	285	305	303	314	313	286	298	297	317	306	274	294	302	359	262	294	314	298	294	319	318	326	261	296	278	298	277	277	297	278	308	312	295	301	270	298	297	305	340	280	324	334	292	325	301	318	286	330	286	304	336	283	306	284	289	304	271	325	300	319	291	297	311	306	296	313	304	289	344	284	266	286	340	281	306	258	280	328	306	322	299	286	296	303	259	278	285	312	288	286	311	299	302	279	292	294	317	268	266	296	317	322	289	263	316	275	309	308	278	280	318	299	285	292	318	283	301	276	288	298	294	278	308	284	291	294	305	309	321	318	332	304	299	296	301	287	294	277	303	295	298	263	312	272	299	290	297	335	303	264	279	271	296	296	323	291	310	268	259	296	319	295	290	263	288	279	286	271	321	288	312	263	331	299	289	294	296	289	301	283	281	287	277	272	282	334	295	278	286	292	323	301	307	297	299	314	292	322	325	304	280	283	296	305	295	313	303	323	286	305	286	298	304	325	287	286	283	288	293	283	283	324	275	313	314	285	273	297	312	305	319	320	289	277	290	315	271	301	301	335	310	288	272	328	289	304	314	313	309	302	271	304	302	316	295	299	302	318	314	296	296	321	295	333	335	287	292	307	334	306	326	333	332	297	271	297	269	256	304	286	266	302	292	313	331	301	278	294	303	307	302	290	302	274	318	295	319	284	275	287	284	269	296	308	276	305	277	306	295	303	304	289	310	287	279	269	346	280	284	267	330	280	328	270	276	292	328	265	303	318	296	342	278	293	287	290	311	289	300	337	297	301	280	275	303	278	291	295	321	283	272	280	294	282	282	292	307	320	332	287	283	294	299	268	302	344	281	300	294	307	298	308	295	254	271	304	274	312	270	308	291	335	331	287	288	308	320	304	278	293	283	304	308	276	296	275	282	277	315	290	289	321	345	267	305	318	314	294	310	274	272	299	306	301	319	281	295	277	275	299	290	268	286	300	302	274	292	263	291	310	275	305	295	274	325	313	320	277	282	306	317	284	305	329	288	301	282	339	280	268	254	294	280	301	293	302	288	281	301	292	294	300	322	320	273	295	296	294	265	278	297	300	301	272	287	293	294	289	264	286	269	267	264	302	302	292	318	319	283	266	282	286	277	263	317	298	291	284	288	333	316	272	279	303	282	310	315	315	327	281	317	302	311	311	302	311	307	286	304	317	289	277	316	303	318	303	299	339	298	302	283	322	281	315	315	307	322	300	305	271	328	328	291	308	316	310	314	322	310	307	269	309	310	261	301	293	312	296	318	306	295	321	303	301	262	293	316	323	267	294	280	284	314	307	299	318	303	281	294	276	287	317	332	282	327	292	311	275	300	312	297	284	300	309	283	271	312	261	298	335	275	294	280	283	311	290	287	302	315	268	300	303	303	298	342	318	291	293	321	298	310	281	348	290	297	300	294	322	279	291	303	283	268	288	272	281	302	329	306	299	281	283	310	260	320	289	289	299	321	288	276	312	297	300	295	289	281	270	308	330	326	288	299	297	293	282	289	333	332	286	292	298	323	303	303	287	286	284	283	295	310	324	309	304	297	313	310	310	266	310	322	309	296	334	341	306	291	294	260	301	267	320	294	290	275	291	297	289	290	294	300	303	325	317	295	289	311	282	316	273	343	293	302	314	300	291	318	304	287	294	320	320	312	289	299	285	292	301	314	278	266	312	276	294	325	323	315	340	272	301	317	287	302	282	310	301	296	299	287	270	284	333	296	296	293	313	291	314	284	331	293	296	278	339	272	282	326	288	283	289	319	310	294	295	289	304	295	263	285	317	285	283	300	284	265	272	289	277	308	324	314	286	297	286	293	321	315	301	327	298	287	322	285	282	287	296	294	271	286	286	277	290	304	303	281	296	301	308	291	309	335	296	263	273	300	290	278	295	336	306	304	309	322	311	304	290	265	279	332	279	256	293	309	314	296	293	283	277	287	278	299	300	281	280	291	301	317	315	261	263	294	306	328	298	299	287	281	260	253	260	303	280	319	327	297	292	285	310	301	300	310	305	280	288	298	319	297	306	289	259	288	303	286	294	297	309	294	312	271	307	304	338	290	299	305	287	283	317	290	304	291	289	286	287	339	319	279	292	300	301	311	317	263	323	327	312	324	281	306	330	280	296	333	309	273	285	297	299	316	303	275	310	286	324	313	301	290	308	270	301	294	306	283	305	290	309	287	292	293	311	299	290	306	337	331	298	316	277	294	299	296	317	310	304	279	288	283	288	298	311	337	329	283	285	309	324	305	297	286	275	313	292	292	287	304	276	309	294	289	295	285	305	309	302	306	313	294	334	297	280	304	301	279	273	294	276	300	288	308	279	318	302	273	308	315	296	311	290	299	266	266	308	316	322	319	289	300	277	298	303	308	317	290	287	337	273	300	302	300	263	286	287	300	276	302	280	295	279	299	290	258	270	287	276	273	278	305	297	325	306	287	281	298	261	287	287	283	326	291	312	325	303	316	311	296	303	305	295	283	304	314	293	280	314	333	272	321	293	259	263	272	316	288	291	265	320	310	317	290	289	342	275	307	299	308	309	285	313	311	330	294	264	299	292	287	301	314	280	265	295	295	296	305	246	301	323	302	291	293	314	354	294
35721	8028	2470	2769	2515	2076	1858	1621	1453	1295	1126	1138	1059	985	961	915	937	909	913	877	805	908	883	805	817	856	830	829	810	800	776	764	732	828	768	740	770	775	811	759	769	800	710	781	776	737	752	774	762	802	782	800	745	752	792	741	787	754	739	715	750	763	774	759	757	777	730	776	746	765	709	738	764	748	692	723	724	755	754	719	732	735	771	714	709	743	727	808	725	721	712	739	760	726	744	711	712	721	704	763	770	731	734	773	748	710	726	743	749	774	788	770	737	707	724	794	741	753	738	680	755	712	740	766	755	711	729	713	699	712	692	761	785	721	730	700	729	740	747	763	716	722	774	755	703	750	692	748	722	709	718	728	724	729	730	689	693	748	693	723	734	763	750	717	692	730	774	739	735	747	697	732	708	697	727	728	796	736	709	780	712	724	698	734	722	698	783	725	731	699	729	748	774	724	744	752	708	719	788	724	752	740	729	711	721	729	731	743	711	751	734	671	750	729	736	704	750	753	732	701	804	780	715	743	735	724	728	719	699	758	737	754	750	771	733	745	763	757	751	725	764	681	729	725	775	662	715	736	723	726	721	699	760	738	738	744	737	715	746	746	693	713	727	668	743	723	742	758	737	730	716	707	749	701	744	762	686	737	700	714	734	787	742	753	754	755	727	771	733	726	710	797	726	707	750	757	738	720	750	704	731	708	715	732	731	730	688	711	752	714	689	739	778	680	758	749	750	746	773	752	690	772	698	747	707	757	738	721	676	758	743	748	669	752	692	724	711	712	736	724	743	701	733	738	703	740	727	756	722	754	764	726	726	748	719	720	726	781	759	713	725	735	722	731	741	757	712	737	741	736	726	729	665	720	691	737	736	718	746	758	715	668	714	744	769	708	689	761	783	766	712	753	751	717	736	739	761	686	702	794	680	721	717	789	733	749	677	734	714	719	730	788	733	793	706	732	723	701	734	660	748	697	741	721	755	737	775	742	699	706	688	725	717	728	783	785	705	713	764	761	742	720	736	738	753	733	750	746	718	726	698	729	749	712	719	736	719	718	745	742	733	735	757	763	722	689	724	682	754	749	734	765	728	707	768	800	765	699	739	713	728	766	722	777	661	703	694	773	771	705	744	694	723	717	726	725	766	712	758	809	699	736	726	718	757	778	787	706	733	716	759	714	735	719	696	758	697	668	752	715	748	689	790	735	693	769	696	756	711	685	712	703	735	706	749	693	713	699	712	746	701	729	737	742	687	721	763	742	679	735	723	734	765	698	728	704	750	762	730	698	778	735	762	721	726	760	759	715	706	744	725	696	778	711	761	719	686	745	691	734	708	719	785	721	782	762	738	714	808	711	734	699	710	715	746	754	699	753	694	776	736	668	692	700	713	798	697	769	710	706	710	748	726	749	722	713	690	738	719	753	678	764	770	735	750	744	783	765	715	723	779	717	727	759	720	739	764	708	693	719	731	651	755	746	706	695	740	754	746	733	721	686	765	785	737	716	745	733	740	767	729	718	745	723	750	735	710	701	741	755	758	727	754	716	767	728	711	716	689	749	715	668	776	687	727	736	709	720	761	738	717	698	718	768	738	709	737	682	741	695	716	687	775	712	758	728	709	707	720	725	720	687	708	750	673	676	772	683	670	738	736	716	708	724	737	741	700	718	734	767	751	740	729	745	769	718	747	686	680	745	767	713	727	717	735	715	724	764	747	782	706	738	743	694	742	712	704	756	692	784	726	739	716	705	712	726	757	708	725	705	718	756	794	749	723	719	752	712	742	735	703	722	729	717	704	730	727	710	725	712	745	736	697	698	768	729	770	765	752	716	705	820	789	737	740	741	722	701	732	748	672	773	739	711	759	689	724	752	760	715	717	690	704	736	735	719	672	759	724	702	733	737	745	687	722	747	708	767	777	700	753	718	676	724	743	755	758	738	751	737	724	691	713	741	755	750	744	721	765	740	700	722	723	727	723	748	764	747	751	744	760	742	698	713	743	733	794	751	768	671	701	738	742	705	747	705	732	723	688	738	719	715	760	767	669	747	675	744	754	706	746	732	672	722	744	781	668	711	745	730	707	687	709	726	740	712	715	718	689	747	761	728	751	711	724	727	731	714	747	705	705	701	765	736	751	729	693	713	745	720	783	776	710	670	724	743	727	767	749	716	739	694	699	688	712	755	740	753	718	713	726	724	692	729	727	758	737	746	742	791	732	765	774	754	721	690	721	785	732	752	737	723	739	729	694	728	720	737	744	701	752	740	767	705	718	729	746	748	737	698	762	744	735	730	769	741	709	787	704	694	775	735	730	685	755	704	688	735	757	702	702	732	743	718	754	686	785	749	698	723	707	740	729	737	713	729	709	705	752	661	766	691	765	709	732	727	696	740	701	725	760	768	759	699	726	748	739	792	744	759	744	704	741	722	672	705	748	727	701	757	708	737	715	727	738	641	789	764	720	723	720	742	692	720	714	705	761	746	782	692	749	690	704	736	708	754	745	729	755	711	751	711	762	737	744	675	717	692	737	758	747	756	772	744	734	756	689	760	763	754	729	710	749	757	726	723	762	699	740	768	761	786	776	726	780	706	707	716	758	738	671	718	720	767	697	749	761	732	721	734	716	679	715	724	709	735	740	727	757	704	730	695	683	766	708	694	724	745	712	747	684	772	720	727	763	756	721	743	769	705	732	736	757	758	711	691	710	726	722	714	674	779	698	793	774	757	718	720	768	737	700	708	717	713	734	736	840	760	721	758	722	737	736	728	764	739	707	680	696	696	718	783	774	703	702	701	756	742	719	748	671	721	674	749	751	723	725	706	705	734	752	721	736	724	722	746	762	740	771	692	768	764	712	766	708	752	707	741	811	719	785	709	776	686	744	768	720	698	726	723	732	737	725	668	714	789	783	721	734	713	719	791	701	649	696	739	716	708	708	684	776	732	746	774	729	695	682	783	755	743	717	747	727	741	696	754	726	700	735	707	726	758	730	728	774	713	776	783	732	673	724	712	793	713	737	680	726	709	747	752	691	724	724	746	707	767	748	751	726	755	715	777	703	728	743	708	737	786	710	700	803	749	738	736	703	770	699	738	767	728	713	750	752	687	771	708	751	713	694	716	709	716	719	719	736	745	745	745	763	782	745	687	726	748	773	753	770	793	698	715	737	715	746	743	700	709	730	747	714	715	701	701	669	694	718	704	737	781	739	703	715	746	753	752	736	684	716	718	716	748	692	776	742	731	716	723	743	673	776	716	733	702	732	718	799	768	728	738	753	731	741	677	711	762	706	729	742	773	742	723	720	703	744	688	757	734	727	747	783	722	738	724	731	689	797	748	737	718	755	738	742	765	727	756	732	723	691	703	762	725	724	728	755	714	740	766	726	724	713	784	712	736	761	720	674	680	771	783	705	747	717	758	720	764	756	733	728	719	767	737	718	786	679	720	712	694	758	745	719	711	728	725	707	715	701	736	753	759	702	762	764	747	688	723	741	728
75796	35182	10876	2531	1135	871	649	579	498	491	423	426	375	373	397	370	319	324	353	332	330	316	268	331	310	322	321	305	314	368	306	287	275	302	333	317	305	312	302	310	299	317	281	286	271	285	303	287	299	292	301	308	292	293	299	305	306	325	294	329	260	314	296	310	293	299	280	320	301	288	289	300	272	287	268	291	289	311	351	352	323	270	288	275	291	266	300	284	317	303	301	301	302	331	296	335	266	274	260	313	316	293	296	306	321	323	293	267	288	267	278	276	308	317	301	277	302	298	304	278	296	273	286	298	300	302	298	295	304	342	283	293	301	258	311	278	300	307	305	278	314	297	312	305	339	297	284	299	341	316	286	318	273	294	270	310	294	276	308	299	279	295	293	287	278	275	273	241	290	323	263	300	295	306	325	288	289	277	296	286	288	309	249	288	306	284	292	304	291	282	330	323	314	291	289	247	274	305	290	327	313	311	327	281	283	288	268	284	313	272	279	283	290	273	275	283	287	318	325	316	274	285	283	275	296	267	344	281	323	298	255	291	288	291	267	302	276	292	266	272	291	276	289	285	267	316	307	272	295	279	303	275	296	298	312	297	292	314	280	267	286	276	312	303	286	304	276	310	296	300	299	283	297	315	312	287	287	292	335	279	269	305	335	264	282	321	296	295	329	275	283	287	309	259	281	326	313	282	283	305	314	277	297	292	296	320	287	320	297	269	288	322	276	302	287	296	276	297	284	294	289	272	284	283	286	302	296	276	309	342	288	276	298	290	302	282	309	320	294	278	295	322	290	287	292	293	313	311	296	302	293	329	281	289	320	314	301	305	271	301	297	313	278	315	315	284	271	287	285	288	279	289	296	282	285	307	272	272	284	260	307	307	336	290	277	286	300	289	284	301	273	286	305	320	285	271	280	286	312	288	294	276	285	313	260	294	295	289	266	276	322	258	255	283	257	299	314	285	283	274	321	305	273	259	300	306	293	318	299	311	282	266	314	300	313	323	302	322	315	305	296	339	300	308	304	291	291	303	297	290	327	272	305	260	268	301	323	314	297	303	264	289	309	304	276	311	319	311	291	301	285	298	296	292	277	338	328	303	307	320	307	262	287	287	317	326	308	281	305	308	304	296	310	266	305	300	306	306	269	285	252	265	300	307	307	341	279	306	313	289	266	268	309	270	269	277	313	273	277	299	325	277	271	267	279	281	289	268	288	299	295	302	297	287	300	280	318	256	285	332	296	269	271	252	286	303	310	284	278	302	303	297	301	353	282	310	329	306	278	312	288	309	278	314	280	272	315	266	290	303	302	266	303	307	267	291	318	315	313	284	288	292	292	311	309	292	291	297	287	297	269	266	325	271	282	293	302	281	289	297	312	327	293	321	285	315	294	322	282	276	286	268	284	301	317	283	304	302	281	274	287	273	289	270	284	285	292	290	287	311	287	309	311	309	304	323	299	282	284	336	272	283	250	267	288	305	297	269	291	271	293	286	310	311	273	288	303	275	262	264	288	311	291	315	307	293	266	280	274	307	276	288	289	335	300	305	294	302	266	337	309	297	274	297	289	312	320	294	319	302	292	293	277	284	261	292	308	313	278	298	307	290	341	291	324	314	280	284	279	299	291	298	315	286	287	311	279	303	315	310	297	282	279	286	326	276	275	283	276	272	292	268	304	273	281	316	252	296	279	324	332	296	282	300	324	296	322	299	289	290	291	286	287	275	305	307	269	294	273	306	289	275	282	306	294	307	276	270	288	284	287	285	279	296	290	288	315	294	321	286	289	280	309	272	316	316	280	297	288	269	279	306	313	293	297	290	283	294	332	285	279	282	298	283	272	276	324	279	281	295	270	268	308	278	292	291	292	315	317	334	294	295	295	302	307	311	300	290	275	303	273	305	312	304	296	323	317	294	260	318	280	287	289	268	268	285	277	268	293	261	297	304	333	304	290	265	257	298	281	294	295	293	307	296	289	288	287	308	306	327	300	316	283	286	295	331	285	289	274	291	274	290	262	274	289	299	281	297	303	301	288	288	292	286	282	301	302	294	262	298	272	323	284	309	284	299	297	286	301	292	334	323	297	327	288	279	282	310	274	309	280	312	302	256	332	291	300	270	281	288	303	285	281	282	297	316	266	317	257	263	264	259	316	295	308	308	278	278	299	294	344	299	290	273	282	286	310	289	321	318	293	281	284	304	295	306	318	274	273	311	327	263	263	275	283	310	289	279	278	293	285	309	294	308	256	318	273	280	309	270	301	287	286	341	306	260	284	301	329	281	302	296	323	293	284	318	294	301	318	315	297	292	270	291	280	283	307	296	292	315	311	301	313	293	298	296	302	294	284	312	298	282	292	289	310	286	307	237	330	328	297	297	278	337	319	311	283	293	273	285	296	310	282	295	319	284	322	300	304	299	269	290	281	298	291	268	294	278	319	300	271	287	291	295	294	294	308	301	289	291	313	340	283	301	301	288	287	295	262	307	285	283	287	285	319	302	270	279	284	240	289	314	304	276	347	334	277	271	274	336	291	288	317	272	291	316	302	303	283	303	297	308	332	317	314	314	309	322	284	280	273	280	294	252	260	288	303	251	287	300	297	276	300	288	356	301	319	314	290	341	314	276	324	261	300	295	306	274	295	288	296	325	277	264	294	291	287	297	302	282	288	297	297	310	350	319	310	280	299	295	297	324	322	286	301	312	283	328	291	304	303	283	311	300	288	304	271	307	293	305	296	302	291	305	293	292	294	293	316	328	246	316	304	288	287	320	307	324	266	285	316	338	284	333	319	292	323	314	329	311	324	288	310	329	315	314	274	303	319	287	273	314	305	265	300	254	311	300	281	297	296	292	295	327	280	286	302	320	272	307	293	283	302	276	279	325	306	321	294	294	282	312	278	288	301	272	295	300	280	288	291	311	293	310	293	298	267	296	311	296	279	313	309	317	269	262	334	299	270	274	296	296	311	318	289	312	301	302	320	286	261	280	279	284	303	308	296	309	265	311	283	271	271	251	305	288	307	292	272	314	295	278	280	302	313	329	303	321	295	265	304	315	292	291	323	272	309	299	309	289	272	296	299	310	276	306	316	301	324	288	293	323	274	296	280	330	287	308	315	321	301	303	281	311	298	284	281	290	294	274	304	269	298	259	247	271	295	275	287	276	246	266	289	251	291	288	284	307	306	280	273	297	311	315	299	318	297	315	288	298	317	297	323	289	283	276	319	328	330	304	283	277	280	255	282	303	313	312	302	331	280	272	274	299	314	315	275	262	288	270	301	253	303	317	306	302	279	309	299	322	317	321	268	284	288	294	278	243	298	284	300	293	297	278	289	309	304	322	268	312	310	288	279	294	352	331	299	332	290	307	314	282	292	260	318	319	277	293	289	296	314	304	283	307	264	301	261	304	299	287	334	298	312	231	272	281	302	269	305	283	265	284	266	279	300	276	306	287	313	294	319	291	306	297	289	289	269	296	295	274	247	289	283	314	283	270
45116	11330	3988	4642	3988	3255	2721	2260	2030	1772	1670	1470	1354	1292	1187	1108	1123	1086	1010	1011	935	978	848	894	869	941	800	794	860	824	844	767	791	803	824	802	787	777	784	746	735	762	794	791	748	739	756	771	731	746	732	772	739	725	784	789	765	784	736	712	712	701	683	732	707	747	715	731	745	718	750	689	734	709	745	720	711	703	764	670	738	670	713	712	721	691	706	711	687	727	735	670	694	758	723	737	714	722	741	662	726	678	697	723	713	712	698	696	748	723	716	656	726	665	715	747	701	668	662	712	723	645	671	702	723	703	748	720	714	680	728	715	693	696	674	754	709	733	705	692	737	735	725	724	715	699	699	749	690	681	734	720	654	701	697	705	730	717	680	710	733	712	653	682	675	668	689	719	678	744	699	705	692	683	723	716	732	685	743	706	729	719	718	708	689	710	730	675	721	713	708	737	678	701	733	702	707	727	718	737	670	729	700	719	678	699	732	711	703	674	732	731	735	729	751	697	714	641	756	701	735	721	635	688	665	745	674	727	737	684	698	642	733	690	707	719	701	633	708	707	715	664	693	729	721	706	751	713	712	740	704	706	677	706	704	720	708	748	725	704	652	669	763	665	707	725	739	694	705	665	706	690	735	690	713	692	692	743	716	717	682	695	708	686	718	692	698	703	687	665	682	721	670	723	715	692	710	690	705	759	719	706	684	702	713	737	706	726	727	672	759	718	702	717	717	695	708	728	666	661	678	711	707	701	703	720	670	698	726	703	729	695	652	725	678	682	733	719	710	714	703	689	687	746	705	662	665	726	705	688	699	695	720	680	704	684	751	720	660	697	742	672	668	698	715	738	660	673	700	679	662	653	670	735	694	728	705	665	697	634	714	699	711	729	683	751	704	742	687	663	705	720	694	684	705	717	712	681	731	703	691	694	695	702	766	707	709	713	676	690	681	706	721	690	692	719	732	728	692	691	707	678	655	689	720	666	703	740	716	709	705	712	655	709	679	729	663	735	732	702	675	700	720	690	690	683	696	688	648	638	674	670	685	730	691	678	702	706	678	745	713	757	699	679	705	716	698	723	732	736	732	752	743	673	716	689	704	701	715	696	695	705	679	686	699	712	710	717	690	698	694	676	679	690	693	695	697	686	694	696	706	689	721	715	698	717	752	676	704	722	687	685	699	691	713	713	687	742	695	701	670	710	728	715	725	709	658	691	710	677	736	727	696	703	674	721	759	702	674	733	735	661	725	716	669	716	685	712	652	725	740	768	695	714	676	729	697	674	761	684	726	721	731	614	731	695	676	675	747	711	702	760	700	685	724	691	645	682	676	729	666	712	708	684	673	694	647	693	714	727	695	695	641	684	714	719	755	662	680	707	698	693	693	708	705	698	714	725	756	695	676	672	709	714	747	682	688	731	728	693	706	715	717	738	682	684	668	723	724	678	668	683	704	699	683	666	738	669	714	721	702	727	707	707	692	660	692	661	684	709	696	706	650	696	692	704	699	656	685	737	689	737	702	699	668	666	744	709	662	699	679	647	751	705	706	695	723	733	689	692	703	756	687	669	658	690	703	694	676	687	751	674	730	685	741	695	691	665	652	657	617	704	656	690	691	734	752	694	677	727	700	745	707	717	722	714	676	702	698	734	698	694	781	691	701	751	729	705	669	668	736	717	729	708	731	704	677	652	675	721	736	690	684	700	706	659	699	732	708	693	639	687	704	653	713	710	729	660	707	687	734	693	723	706	697	699	723	638	701	691	744	669	671	768	704	667	736	703	736	675	660	676	676	681	733	721	707	696	659	720	651	689	723	712	719	690	683	681	690	694	722	628	706	686	664	688	745	668	711	667	692	733	692	718	674	761	704	704	705	668	743	700	651	677	704	673	737	696	696	691	700	704	721	698	684	697	699	724	677	712	716	693	687	663	724	708	674	752	690	719	692	661	727	686	727	697	680	685	725	698	691	674	705	659	687	707	712	718	720	725	714	701	673	671	714	735	689	689	673	724	759	643	663	672	704	707	673	690	672	772	681	695	697	681	697	697	678	720	677	720	720	704	702	737	717	674	700	677	694	705	731	739	738	696	719	663	705	679	721	706	674	754	725	719	676	687	713	678	708	719	667	742	679	731	658	697	701	711	716	688	711	729	667	763	717	695	700	689	713	709	684	701	694	657	722	696	723	645	695	681	687	696	731	714	667	720	725	725	677	671	737	712	684	689	710	698	735	718	713	697	721	724	714	715	723	749	684	692	677	704	666	722	640	726	718	704	693	680	695	694	684	696	705	727	710	720	712	754	687	689	711	703	679	723	720	664	730	701	706	737	715	708	688	692	695	683	649	732	659	740	702	660	696	717	699	685	742	723	721	708	713	705	730	718	663	708	715	689	701	684	710	710	696	729	703	760	759	684	737	740	689	731	721	742	679	735	677	691	693	672	676	705	679	705	677	750	666	670	701	710	705	734	686	677	720	685	675	741	702	708	672	673	739	715	666	726	740	675	708	680	734	661	704	667	691	703	670	712	650	688	669	686	762	720	699	693	712	666	728	712	710	671	720	680	707	690	696	718	694	675	764	717	686	699	740	692	714	714	680	729	718	708	653	643	733	700	694	697	680	732	689	690	749	725	646	642	697	689	643	729	722	726	708	699	712	699	683	723	726	732	666	728	674	717	715	698	664	725	663	688	709	688	718	660	682	735	692	743	730	703	658	710	715	723	713	725	640	679	702	683	751	694	717	683	705	687	697	679	668	657	657	659	672	705	702	674	686	713	693	677	679	701	706	717	679	670	712	680	767	665	729	715	691	683	707	693	670	656	740	688	705	737	727	672	690	687	708	682	687	742	737	698	684	661	687	734	691	720	671	720	727	696	685	729	667	707	674	699	685	690	690	695	719	672	731	678	725	692	687	709	666	729	718	723	708	696	741	700	691	681	688	711	683	686	661	689	684	666	742	679	679	689	696	687	669	696	716	760	731	691	670	676	727	717	673	697	694	707	684	727	679	680	718	715	708	678	727	731	701	698	648	751	714	694	727	676	696	647	686	702	667	703	695	657	725	728	735	715	752	704	724	689	663	701	681	683	704	711	654	682	714	700	708	695	710	686	652	704	686	687	686	738	658	707	701	682	691	688	742	724	681	684	702	676	708	678	719	712	679	674	700	668	694	666	700	691	701	719	683	704	676	697	719	704	682	688	750	741	678	722	674	745	738	669	655	713	670	697	711	678	724	756	702	681	677	673	697	736	695	707	720	675	666	695	653	711	673	709	653	706	674	697	678	719	725	746	670	696	742	698	694	669	711	650	718	685	712	723	725	679	693	705	699	682	702	708	709	696	749	664	616	674	661	718	745	724	687	714	711	720	663	734	688	705	674	734	722	724	684	682	714	740	704	692	711	745	651	682	703	680	703	688	734	690	710	690	704	710	694	734	727	660	806	668	734	720	720	693	741	662	751	708	682	743	739	713	688	720	672	659	698	695	713	718	678	674
13785	1416	166	151	164	138	130	145	153	122	155	142	125	143	141	142	132	122	138	133	123	132	147	129	115	142	144	139	153	169	149	135	137	118	156	149	161	146	141	139	150	148	152	142	135	144	153	127	132	134	152	154	127	147	151	160	121	151	157	138	119	136	152	140	135	144	130	149	153	127	150	138	136	147	134	136	139	143	139	158	146	174	128	156	128	146	129	132	140	167	130	160	129	153	136	165	138	166	139	137	140	136	126	155	127	150	134	133	155	139	142	138	152	169	145	155	145	166	142	128	135	141	135	156	156	161	132	135	146	153	125	147	148	146	145	144	152	146	139	154	151	128	145	122	155	163	132	147	124	141	130	169	136	139	147	158	146	133	130	128	113	148	133	122	142	134	124	144	143	162	146	130	148	147	154	142	155	122	148	129	153	150	152	148	143	146	110	168	135	121	140	155	161	142	143	152	148	145	144	132	153	119	136	136	155	151	153	146	120	137	150	125	130	138	134	141	151	147	160	146	126	124	163	151	134	160	139	154	154	155	133	137	137	131	144	145	151	144	126	122	149	133	148	137	134	145	148	143	149	124	129	129	149	134	142	139	135	153	161	139	131	135	133	166	151	120	135	152	128	145	139	141	147	136	163	148	136	146	132	145	140	142	142	164	139	144	129	127	142	146	150	134	126	129	146	142	132	155	138	140	144	166	131	148	117	147	134	139	139	127	111	123	151	138	136	157	141	152	145	131	142	142	152	139	161	160	144	150	154	124	123	138	152	114	147	149	155	166	145	141	139	153	163	159	153	141	144	141	160	133	131	135	134	136	132	150	149	158	145	150	129	173	147	151	142	141	134	133	137	135	133	126	159	139	132	118	120	137	146	131	118	152	126	132	167	138	135	133	139	149	129	134	138	137	150	153	142	164	141	159	164	152	128	133	144	130	139	144	136	135	141	142	145	147	118	142	153	174	157	147	149	145	170	137	162	141	123	152	143	170	142	159	143	113	137	155	153	157	137	150	137	121	140	123	135	154	168	143	155	130	146	141	142	126	149	139	140	168	144	158	153	152	131	143	152	144	146	120	125	127	131	146	167	151	141	136	144	115	127	131	141	164	136	122	134	121	143	150	133	132	143	139	153	147	139	160	134	142	134	146	141	131	134	128	119	143	149	126	156	144	134	156	129	140	138	134	145	140	131	123	144	145	152	135	142	132	164	149	134	127	141	100	131	147	152	119	150	137	131	134	162	180	132	129	138	135	138	149	147	149	139	133	143	155	147	138	146	128	156	149	145	147	123	127	127	131	148	132	136	147	154	134	138	167	141	129	139	158	119	125	141	147	153	153	165	132	137	149	121	150	141	143	122	144	144	153	127	148	140	129	151	163	145	138	126	146	133	173	134	159	119	133	136	123	126	121	158	148	134	133	151	158	125	130	154	150	140	125	132	151	130	123	144	151	158	146	122	131	124	148	122	123	124	136	162	141	134	139	146	147	158	111	125	147	152	146	116	140	158	123	117	140	125	124	141	128	133	149	133	125	138	141	158	134	137	141	138	117	143	161	140	152	137	113	134	120	148	126	138	130	155	137	136	129	121	143	177	152	147	117	157	129	155	150	163	153	141	154	141	160	138	154	145	131	129	123	131	146	136	131	143	131	158	137	121	139	118	166	144	118	156	133	150	138	145	160	154	125	124	141	140	143	157	152	118	114	127	157	145	131	134	146	145	140	121	137	140	111	136	129	150	134	152	145	138	142	126	149	169	158	127	154	118	147	152	128	142	143	133	134	122	143	134	106	131	158	137	141	138	130	147	153	133	142	128	143	128	132	141	137	139	111	157	151	138	129	145	149	132	137	129	151	151	158	142	127	112	176	138	149	152	145	171	174	126	121	160	136	146	117	160	168	167	150	157	121	142	145	147	148	141	143	120	119	154	123	153	164	121	145	143	134	132	140	124	138	124	140	130	119	130	146	133	129	146	137	156	129	137	130	152	144	160	124	128	137	137	144	123	159	148	140	139	146	132	163	149	155	128	128	137	141	115	134	145	121	127	151	145	145	140	138	148	129	172	152	160	157	144	136	119	137	137	140	118	165	156	136	136	112	131	143	138	161	133	161	137	136	158	138	138	136	132	142	124	153	157	138	131	154	148	161	142	130	143	129	135	121	152	136	140	132	149	143	151	130	150	114	138	136	133	156	129	141	154	118	124	137	146	144	144	149	145	144	145	146	144	151	165	136	153	141	145	137	149	130	121	135	141	138	140	146	150	144	124	157	147	130	156	154	144	161	145	127	148	151	133	144	133	132	132	154	153	147	147	154	156	151	149	128	145	133	148	138	145	141	158	144	147	153	145	142	103	130	118	134	149	163	142	149	141	152	148	128	151	152	153	131	138	129	125	141	135	140	148	131	141	143	131	150	153	136	143	144	154	136	153	133	152	149	154	127	156	145	138	129	134	141	133	124	133	147	158	158	141	108	153	146	158	150	169	140	134	157	141	144	119	143	134	139	145	164	141	147	126	144	125	150	134	131	142	133	153	140	127	123	140	151	141	157	135	127	143	131	144	144	139	138	140	150	135	146	150	136	139	122	140	126	153	143	146	150	124	133	128	142	120	137	137	158	147	144	142	151	154	126	157	131	141	139	122	142	151	122	147	140	157	149	146	139	132	151	157	155	152	136	146	155	142	135	131	147	144	141	151	143	131	122	158	153	133	136	146	131	120	138	133	141	144	141	136	129	167	139	135	145	148	154	142	154	138	132	150	141	125	144	140	152	111	126	135	137	154	141	145	150	136	151	164	142	161	144	157	148	125	134	133	129	159	134	138	155	129	154	145	146	169	146	123	133	142	128	144	151	141	138	154	134	145	142	143	133	126	141	143	140	152	117	160	165	132	161	138	139	138	137	137	157	116	152	150	130	145	138	148	149	138	158	151	138	128	161	136	128	128	146	123	166	143	147	139	139	132	150	151	152	142	147	144	137	149	149	129	136	143	152	148	131	130	148	149	126	163	138	122	142	134	129	164	160	143	157	149	144	152	126	150	159	128	147	151	103	138	128	122	130	126	155	136	141	147	148	129	163	141	142	156	151	141	148	155	148	151	145	137	133	159	155	135	129	134	170	136	148	136	140	144	160	129	129	135	125	157	120	127	128	148	153	139	124	123	156	145	148	152	152	133	166	156	145	126	147	131	131	139	132	146	139	135	111	132	154	144	169	152	146	152	141	137	129	127	122	144	119	133	165	151	163	150	134	133	137	138	158	149	170	153	155	136	146	146	136	146	157	139	149	122	144	138	133	158	133	143	130	145	137	139	144	143	158	152	152	146	152	136	137	155	120	140	175	153	122	146	145	135	155	134	146	159	134	145	137	132	162	153	162	164	161	153	129	136	138	151	141	149	162	137	143	139	142	143	125	140	145	182	149	122	140	155	135	135	152	138	125	137	131	165	153	159	134	132	143	161	127	117	133	128	145	148	124	158	123	152	137	150	131
11351	1199	472	484	484	480	464	463	442	434	415	434	403	409	405	416	439	419	400	382	408	413	392	377	434	418	427	408	381	388	434	408	429	457	423	414	385	409	415	390	417	396	404	398	393	388	396	421	398	404	427	429	428	411	406	413	436	410	409	406	397	374	418	409	387	387	403	438	443	387	429	383	402	390	428	392	419	405	372	423	430	411	439	411	355	383	369	384	392	430	390	380	454	390	420	392	411	408	447	407	420	426	420	435	404	401	407	383	393	443	413	421	379	393	421	384	388	422	411	402	388	392	397	434	419	399	424	438	350	418	377	409	384	385	418	389	407	385	417	385	401	403	369	359	384	413	392	399	414	411	423	409	456	416	405	408	395	390	419	403	416	426	382	377	440	429	409	427	398	407	401	400	420	387	410	440	442	432	402	411	395	415	411	409	373	402	408	408	365	403	403	426	372	412	385	405	415	401	400	408	408	391	396	383	424	400	396	427	406	403	401	378	391	387	402	399	377	411	391	407	407	393	407	400	424	394	409	447	421	387	404	386	410	438	399	385	397	415	418	398	440	399	452	398	416	396	389	380	410	451	418	402	425	415	413	426	408	415	387	414	365	405	372	404	433	387	400	410	407	388	384	372	403	385	398	369	413	362	393	422	401	407	406	429	411	403	373	384	409	415	416	384	419	401	418	402	411	408	429	385	418	403	387	397	396	405	423	466	401	400	396	386	431	387	453	432	391	393	383	416	404	420	369	414	414	394	377	384	410	425	380	399	390	381	386	408	410	398	424	419	392	416	383	473	386	383	403	421	419	386	421	401	393	403	416	441	383	421	423	394	387	393	378	409	442	441	381	402	412	419	400	393	402	404	412	395	376	393	412	389	396	431	413	416	379	394	407	403	384	438	411	433	410	402	407	375	374	406	403	395	429	396	406	384	373	376	419	414	422	429	399	427	408	427	390	407	414	389	387	381	400	430	417	396	421	423	442	433	397	409	431	376	400	458	418	399	393	410	403	431	402	407	379	413	423	390	401	427	431	406	394	399	418	374	425	386	403	452	387	413	386	395	408	405	408	423	399	379	424	403	410	429	413	449	428	398	426	423	397	401	427	391	385	438	363	385	419	415	412	427	428	419	420	381	420	408	392	392	431	476	393	429	379	360	400	380	389	414	390	392	432	426	378	406	407	441	382	429	385	382	412	407	387	337	434	415	415	385	429	439	376	400	399	412	382	417	419	402	377	412	402	404	354	413	421	420	377	405	408	442	395	416	421	408	367	382	457	397	404	420	428	335	420	403	379	390	421	438	389	435	397	389	386	396	403	424	403	373	371	407	427	373	385	438	395	431	391	432	416	396	401	400	368	395	405	402	395	437	406	421	413	424	383	427	396	416	407	412	406	420	369	421	389	434	434	376	410	363	417	399	402	416	365	426	421	419	396	418	411	419	393	416	412	386	402	413	412	419	375	383	395	398	421	422	390	416	400	398	429	438	373	439	402	433	387	401	435	393	423	373	397	436	388	448	377	375	397	449	399	396	403	356	388	419	409	383	405	418	395	442	371	417	387	449	393	381	411	400	433	398	390	414	431	445	414	403	402	391	411	413	411	395	415	379	452	425	390	405	403	429	427	408	368	425	392	404	409	439	433	381	412	409	418	387	379	371	420	424	438	381	386	427	398	390	442	422	381	408	414	408	431	373	392	410	372	426	385	382	400	415	398	398	409	405	396	356	380	384	385	366	413	410	426	437	375	377	395	388	403	377	436	394	381	422	408	415	407	443	406	411	375	393	409	396	407	389	402	369	427	413	402	417	394	420	396	424	424	403	376	390	388	390	445	406	422	391	405	406	415	398	396	406	402	436	385	405	446	410	361	411	403	390	428	397	404	402	425	408	414	444	388	388	387	422	350	418	435	393	405	407	371	413	410	371	420	411	401	390	418	379	378	437	365	462	380	411	360	412	389	383	395	409	452	395	415	384	402	425	424	380	405	420	376	396	426	417	412	403	413	420	402	386	422	373	401	411	398	384	380	415	376	414	416	401	400	417	397	395	400	396	385	438	446	390	421	420	372	428	391	406	450	413	424	426	351	413	438	467	402	394	416	412	436	417	360	429	413	391	404	401	448	398	413	356	401	387	417	394	381	383	420	399	386	419	404	377	378	441	433	419	414	403	382	409	392	378	410	415	403	404	383	403	414	405	425	399	374	414	400	415	388	443	391	420	418	423	400	382	435	397	405	409	420	421	427	428	432	420	428	391	403	425	381	391	397	418	358	426	403	398	421	372	438	388	405	410	401	420	444	407	396	411	430	373	406	401	417	436	436	428	412	415	386	422	383	360	416	423	408	371	395	364	410	401	398	417	417	371	352	442	434	401	414	383	382	446	448	416	412	367	394	375	400	427	401	401	423	408	405	463	402	383	407	413	447	412	374	393	401	378	412	417	372	372	453	376	415	402	404	423	434	404	427	411	384	393	393	425	396	381	373	423	416	436	403	367	413	369	370	440	426	405	404	419	412	410	395	431	413	406	428	380	415	389	403	423	382	396	414	412	435	379	378	381	396	435	394	408	392	387	404	415	400	386	370	445	378	409	382	425	417	422	419	401	409	414	395	379	411	406	376	398	392	421	393	415	403	426	388	401	368	396	430	386	390	413	401	434	385	359	399	389	405	414	415	428	399	398	387	391	417	388	414	432	399	419	379	410	393	404	404	384	403	408	384	428	368	389	391	407	398	431	427	395	407	414	421	400	392	410	394	448	375	382	441	435	419	404	384	408	387	441	374	393	409	347	425	449	378	407	384	370	395	417	376	423	393	391	377	437	390	395	403	384	371	426	398	410	441	428	412	443	405	388	395	446	388	406	450	379	438	417	405	424	393	423	396	391	408	429	378	434	383	385	410	416	395	394	394	416	439	404	396	387	418	412	401	365	434	435	409	421	395	383	416	412	413	391	368	399	394	401	402	385	390	406	394	372	422	403	408	421	417	400	398	417	405	394	407	430	412	447	398	435	409	408	414	392	416	450	396	417	398	420	390	381	385	413	389	411	387	360	399	379	435	402	382	413	387	451	417	420	424	396	421	397	394	414	377	400	417	386	420	409	393	426	420	390	366	410	393	427	408	447	390	421	346	410	439	425	415	399	377	377	361	382	397	421	426	410	419	390	435	415	430	415	398	402	394	398	438	390	428	425	429	394	383	407	367	400	404	380	409	413	398	400	398	398	406	390	398	382	397	419	403	419	405	423	415	360	409	380	404	419	391	433	421	405	415	430	411	436	429	384	402	386	397	394	394	385	372	424	405	419	396	402	449	405	391	460	409	398	379	424	406	440	429	415	414	406	385	399	411	421	397	418	485	389	429	408	394	425	415	430	397	393	427	387	440	404	395	410	421	406	387	432	444	416	398	377	416	402	416	381	359	374	389	400	388	408	400	449	383	427	409	380	399	403	385	433	377	398	423	409	397	419	424	439	412	416	422	375	442	405	434	428
66454	29000	6271	1097	706	542	506	487	423	419	362	350	324	344	350	346	300	326	315	342	367	313	294	303	338	345	308	288	295	304	295	283	339	294	302	314	295	297	309	314	309	325	330	295	283	306	344	309	300	326	341	316	324	302	280	304	305	316	316	315	287	264	323	312	327	320	313	317	306	308	282	319	290	268	315	295	300	299	276	294	362	287	326	276	246	286	348	305	295	290	289	298	291	299	280	279	331	261	285	279	291	311	313	308	332	308	299	303	292	305	267	310	288	272	292	317	306	290	329	278	327	320	298	276	299	295	281	295	307	309	278	277	305	304	308	290	274	311	248	288	305	309	277	298	289	275	323	302	270	311	297	319	269	328	332	290	260	296	321	312	313	287	301	303	290	285	276	309	293	314	293	285	285	309	288	323	309	319	284	267	267	304	296	310	317	301	299	289	302	284	302	288	321	298	281	272	326	317	290	286	365	288	297	296	269	305	304	307	311	289	295	301	302	293	330	323	315	279	294	291	302	277	308	300	312	278	275	282	277	322	297	316	305	327	272	313	311	295	276	294	268	320	295	306	282	292	294	296	255	283	293	285	304	303	318	301	301	268	300	284	304	290	316	299	294	309	283	283	297	323	292	308	282	315	267	255	281	281	304	267	334	327	269	272	286	298	306	319	292	289	300	303	276	323	296	293	298	296	329	301	291	276	302	309	268	302	316	319	263	287	272	290	320	320	325	330	288	304	271	294	328	265	276	289	285	294	263	273	288	280	298	257	276	279	315	279	276	295	297	281	311	312	309	294	264	298	294	303	346	315	263	289	285	303	312	274	313	282	293	297	301	320	291	303	313	266	300	283	294	296	339	280	313	274	319	274	319	318	309	310	251	302	281	315	267	296	296	281	325	297	311	281	329	312	294	272	294	280	314	306	299	290	318	310	324	270	299	301	325	300	301	328	284	296	281	308	327	309	295	286	312	323	285	300	275	283	278	282	292	281	299	284	301	314	285	293	317	305	310	321	315	287	276	315	269	275	308	308	314	320	286	282	284	321	298	295	279	288	285	271	319	310	325	303	309	289	326	308	282	313	306	288	292	289	292	293	304	317	311	303	299	339	309	258	283	300	305	312	311	316	325	308	291	306	310	304	290	274	287	309	291	282	281	282	304	289	299	299	319	300	300	302	286	274	276	287	270	297	288	283	287	316	328	282	297	304	289	291	313	299	342	307	290	292	283	310	273	313	347	278	301	307	308	266	299	329	295	330	298	324	301	307	314	292	288	282	324	295	312	286	322	295	333	293	296	281	288	269	303	322	312	319	293	309	300	299	306	316	279	288	292	338	280	278	282	313	283	292	333	277	303	274	297	302	308	274	285	308	300	293	300	308	297	311	317	316	280	328	324	300	335	290	311	277	316	300	310	286	289	302	278	314	289	285	289	311	318	291	299	282	308	279	277	309	289	290	288	317	299	297	298	319	314	314	294	301	293	282	299	291	328	302	256	285	286	296	337	299	250	300	334	310	297	291	285	323	293	293	278	284	309	282	317	298	302	304	280	321	302	313	295	295	306	291	299	312	328	287	322	297	307	308	301	338	308	266	297	322	291	332	293	294	300	292	316	298	295	330	297	338	317	281	319	290	286	291	286	305	281	288	311	295	306	281	268	282	285	298	298	297	332	317	288	288	314	300	324	275	287	294	268	352	305	341	275	299	327	311	298	281	310	324	315	311	325	303	293	304	281	282	318	285	319	291	316	317	334	282	324	300	307	312	318	312	282	289	291	289	260	304	284	305	328	296	306	309	283	316	286	283	310	269	293	280	318	276	286	319	316	270	272	272	262	310	308	299	295	292	290	310	312	318	296	310	279	287	310	282	293	292	296	316	284	315	304	313	295	297	297	281	295	288	309	291	321	282	280	290	323	302	271	311	329	298	287	296	280	314	295	300	318	290	311	305	315	273	316	273	298	274	303	306	301	286	304	287	305	292	315	268	294	271	305	305	280	295	284	283	315	303	304	308	313	306	310	327	278	301	327	295	316	282	292	316	290	328	281	255	277	311	285	326	279	315	295	285	299	351	296	291	291	293	273	291	316	272	292	272	304	286	310	305	330	284	298	289	283	254	306	309	336	306	271	301	284	304	297	280	318	317	294	293	302	325	287	292	319	320	316	281	304	270	273	275	311	303	275	293	284	285	279	288	300	311	318	293	276	274	302	322	293	305	290	300	278	305	298	314	286	306	276	282	307	326	306	294	297	308	295	275	282	332	316	305	291	268	287	295	306	278	308	284	318	310	275	293	268	313	287	285	298	305	292	317	300	276	278	300	280	300	305	300	268	277	262	314	302	307	280	329	274	289	326	257	282	299	314	304	279	304	308	290	294	299	309	336	289	303	325	316	301	341	303	319	309	295	304	327	305	296	338	271	263	281	307	278	297	283	299	285	321	292	286	310	283	343	274	294	308	303	280	299	329	306	275	307	304	276	304	267	316	317	336	310	276	300	281	289	293	304	284	296	274	286	288	317	295	250	324	295	278	267	268	315	286	256	309	303	281	305	295	334	254	297	307	289	296	304	302	266	268	281	323	275	294	302	323	312	317	338	268	305	311	310	327	275	273	272	288	315	295	297	309	311	298	285	316	317	280	296	342	268	299	252	300	321	294	300	283	310	287	289	310	309	296	291	306	324	287	282	305	318	311	303	319	347	308	273	302	281	322	310	273	284	284	331	289	307	289	266	287	298	283	317	279	274	294	276	300	262	305	305	276	304	299	310	266	341	305	310	301	309	282	301	297	285	282	303	306	308	314	293	269	289	301	309	283	281	276	313	290	299	296	313	360	287	293	298	325	266	281	264	277	289	298	288	316	293	317	303	322	312	295	304	323	282	295	284	303	294	278	290	311	296	330	293	298	282	323	293	336	273	280	283	292	276	328	311	275	301	292	327	267	263	260	312	283	319	318	295	303	305	292	281	297	290	288	299	342	304	311	300	291	287	308	315	309	280	338	307	299	315	316	291	300	303	299	290	304	280	288	315	319	296	259	296	291	305	279	297	325	289	294	321	300	325	307	300	312	278	292	288	311	282	287	327	298	281	286	275	298	291	288	287	302	306	278	286	308	308	296	350	296	279	309	291	320	300	310	308	297	312	318	334	305	274	272	330	311	297	297	299	304	305	283	305	315	295	317	334	322	321	314	299	320	330	312	300	282	291	271	290	319	292	262	302	262	306	309	303	323	328	327	301	276	311	301	298	279	306	317	275	335	301	331	312	296	309	323	295	263	336	289	298	275	281	297	294	280	294	311	294	295	303	257	350	277	293	288	317	308	305	293	307	268	279	273	308	272	301	308	315	317	289	318	286	286	295	316	319	290	246	310	284	291	289	322	282	320	284	307	304	302	273	298	316	285	313	272	307	282	309	301	298	289	332	303	319	292	305	284	293	303	318	276	298	320	316	298	320	300	293	287	330	280	303	281	298	303	287	326	325	315	290	311	299
37589	8752	2372	2749	2501	1943	1720	1584	1345	1309	1219	1126	1023	1081	1026	959	963	899	912	906	835	890	842	864	850	810	744	805	808	835	794	822	781	771	745	788	761	820	751	750	740	741	736	790	777	759	771	769	793	776	747	718	803	717	721	752	709	746	693	711	782	750	764	723	767	754	696	734	728	750	748	770	746	730	715	765	700	707	722	774	765	753	731	693	734	706	753	725	773	784	742	688	779	769	668	678	755	722	713	747	709	725	729	740	770	722	692	749	728	743	773	800	747	690	712	710	721	735	730	763	771	743	707	685	700	701	729	700	729	732	718	721	735	735	705	694	752	731	686	734	748	740	721	660	712	677	727	744	737	768	744	735	680	700	692	788	707	730	694	732	737	739	762	764	691	703	750	763	764	730	775	703	706	735	714	751	718	785	751	732	674	719	713	712	707	783	756	727	761	731	715	741	725	760	732	740	749	737	786	721	760	762	724	729	793	747	737	710	728	731	763	668	772	767	719	766	737	711	711	727	741	768	761	741	693	763	730	696	743	753	773	703	743	780	716	700	747	764	706	783	753	799	750	672	654	689	724	760	711	756	760	746	759	703	704	750	720	770	756	785	731	721	778	763	702	720	781	765	749	699	772	752	720	785	747	722	722	748	728	734	749	730	705	739	734	742	701	759	731	720	737	713	744	730	707	658	741	757	685	732	691	767	696	740	668	691	719	717	715	706	775	767	732	695	705	763	772	745	744	786	750	743	727	733	711	781	774	757	724	704	739	775	741	719	672	721	702	751	685	724	727	705	735	747	786	738	748	720	718	789	734	693	789	716	730	738	725	754	759	764	779	741	657	692	720	735	707	721	699	709	755	775	773	731	690	737	742	765	741	714	695	728	714	716	732	756	772	763	764	755	723	723	731	777	732	774	724	737	721	714	751	706	756	756	680	796	708	730	696	754	738	773	773	736	703	742	742	744	708	756	738	726	710	729	704	688	720	754	746	744	783	724	777	728	756	768	773	760	759	745	730	691	714	711	763	720	693	730	727	735	749	763	768	744	706	807	748	729	711	707	737	709	734	729	743	745	700	719	691	732	773	736	747	736	723	758	766	722	726	758	715	725	695	738	716	739	741	763	736	765	729	733	724	709	713	763	731	763	736	784	713	731	721	723	713	714	716	741	742	740	751	709	733	737	755	723	696	733	751	726	739	727	716	767	690	738	718	741	703	710	720	710	775	709	738	758	750	742	725	731	747	734	773	763	716	724	710	758	694	724	707	758	708	699	717	727	733	717	704	743	751	718	713	739	704	700	710	717	761	732	726	746	716	719	763	718	717	740	764	764	743	708	717	767	730	770	710	701	722	762	728	699	755	771	725	715	690	704	739	763	725	748	695	724	730	708	702	674	700	757	698	702	729	729	694	727	717	682	688	697	750	703	709	720	736	733	756	687	769	724	781	723	736	762	736	696	758	712	717	736	740	724	762	746	742	703	729	708	712	737	731	741	767	721	715	749	760	739	743	744	745	810	716	796	744	739	724	731	713	700	719	767	721	775	739	752	741	737	733	713	748	720	685	694	743	738	722	660	784	723	762	716	703	728	779	732	703	744	703	776	798	760	741	694	737	779	751	754	736	660	705	750	723	748	729	681	716	774	715	740	733	746	693	741	755	739	715	734	794	744	770	732	739	761	744	715	714	733	731	699	738	744	717	778	764	751	754	761	778	724	775	732	788	757	710	756	757	736	716	715	734	761	758	770	744	767	696	703	789	762	706	745	719	723	720	755	748	744	727	765	742	741	694	719	768	758	718	688	721	701	712	750	722	758	724	756	727	724	767	698	712	747	741	705	714	759	781	751	752	779	747	746	724	788	731	778	763	712	782	720	723	693	761	734	744	752	700	739	725	719	747	713	753	730	705	714	760	782	731	752	763	697	697	747	713	731	717	709	725	776	705	750	740	722	718	715	685	716	760	773	733	725	772	735	736	709	738	719	731	718	708	735	714	772	707	729	754	740	763	745	720	751	707	801	724	729	731	718	685	714	711	742	739	740	760	701	733	717	719	703	750	726	776	712	729	711	720	705	728	770	701	732	732	725	783	722	734	753	710	728	724	725	705	734	758	740	700	719	741	715	755	763	732	701	787	808	788	742	759	725	706	694	742	733	740	779	718	735	776	762	700	779	761	721	753	721	758	762	729	702	694	758	736	727	735	693	766	720	765	768	709	726	710	757	711	732	741	724	799	699	718	760	743	708	742	709	740	770	743	742	765	778	710	724	715	734	764	812	764	717	757	751	698	709	767	730	733	733	735	704	707	755	731	781	726	748	728	690	752	701	725	696	715	700	742	698	719	760	749	761	731	765	720	752	765	743	725	756	737	726	725	750	749	743	782	723	718	692	746	734	728	736	717	784	724	716	723	689	799	722	739	758	759	756	713	786	699	788	818	697	709	708	734	741	745	713	727	741	704	757	688	776	699	700	739	721	754	745	679	726	746	757	749	719	716	690	765	696	729	732	717	709	747	730	717	749	731	763	745	758	729	747	734	742	756	726	677	693	767	703	725	772	729	748	796	717	721	713	720	715	730	750	727	724	713	718	717	753	695	801	706	765	750	753	715	709	697	753	764	704	783	728	729	709	735	703	761	760	693	740	810	739	693	754	759	777	743	728	708	718	696	736	745	789	768	716	704	762	702	741	759	728	742	729	752	715	703	717	682	738	704	752	706	706	768	698	724	746	752	746	754	718	742	717	750	747	782	758	698	764	731	743	718	756	697	700	773	738	768	745	743	708	755	714	729	744	776	737	689	727	720	705	773	798	705	743	759	724	700	687	775	730	702	767	766	699	779	745	697	734	745	703	722	712	762	744	763	778	706	737	735	712	714	782	721	731	748	743	725	733	744	721	743	741	722	725	736	765	783	700	701	729	717	692	755	723	761	740	714	755	733	661	729	758	722	763	723	750	754	750	742	696	744	665	756	701	786	732	767	708	736	747	773	705	704	690	741	729	776	729	738	774	713	710	705	788	730	698	741	695	719	759	726	718	788	716	737	740	761	725	679	773	708	745	757	754	734	722	697	680	727	727	706	745	761	744	743	704	744	706	757	753	723	751	733	715	749	759	720	710	788	736	672	754	780	725	685	688	742	739	750	715	747	759	712	756	752	712	730	772	763	727	663	744	723	788	738	748	697	753	707	744	780	706	761	724	745	775	707	719	739	835	739	704	727	742	722	782	721	749	711	708	709	754	734	781	726	786	751	749	788	695	750	709	759	728	746	777	736	761	746	735	758	717	751	706	685	749	708	734	752	718	722	743	721	700	728	695	645	691	744	739	775	771	731	688	713	747	738	766	744	714	700	745	732	701	736	732	775	722	719	741	732	729	769	751	728	771	704	808	748	744	749	728	726	734	733	721	742	764	818	707	757	678	755	736	725	771	757	667	760	753	727	767	719	741	713	695	749	726	734	755	762	740	766	771	755	744	744	769	704	742	716	706	725	716
78049	34191	14164	3792	1245	830	648	564	553	504	469	413	397	388	408	347	372	348	377	340	309	323	335	345	320	341	307	309	288	283	344	342	310	293	341	291	355	270	283	279	299	325	313	296	285	309	280	308	314	287	329	264	259	330	286	302	294	305	315	277	247	302	312	275	289	298	300	309	306	272	300	291	280	303	248	263	274	303	303	299	319	331	289	286	288	291	276	304	312	307	288	286	309	285	294	312	301	288	300	297	299	335	274	292	298	295	288	266	308	314	292	293	285	308	285	275	291	297	291	298	319	298	295	290	324	287	309	292	273	283	308	273	303	310	329	292	288	293	280	306	298	308	308	314	310	284	289	279	284	314	309	273	296	283	301	325	317	280	288	319	313	316	335	274	277	294	314	327	272	279	281	290	322	288	307	292	288	314	326	300	303	282	290	282	318	306	264	319	287	264	314	286	290	350	320	286	295	298	280	274	295	305	329	329	275	307	289	287	280	285	320	294	297	288	299	323	288	273	314	292	321	268	314	295	285	276	292	297	309	315	289	288	290	299	326	312	295	306	277	294	286	303	312	312	301	313	309	277	283	287	275	295	309	305	307	305	280	297	312	288	303	311	279	257	309	350	311	279	306	313	305	298	317	298	252	318	323	302	313	273	306	301	305	307	288	299	290	287	272	319	288	285	328	310	288	283	303	284	314	287	304	293	283	317	298	310	296	290	297	284	284	310	316	299	320	292	293	321	305	342	270	296	297	333	296	280	280	298	277	319	308	298	290	284	330	321	285	280	276	271	257	300	266	266	285	323	302	294	311	315	293	281	281	302	324	288	270	300	319	310	277	307	305	257	281	276	310	298	300	288	279	299	270	297	282	301	287	279	280	304	332	320	275	290	320	296	278	324	271	314	271	313	326	303	292	270	295	282	269	261	299	292	332	286	290	300	271	280	285	307	276	287	285	311	293	304	306	312	307	311	310	274	281	322	300	350	276	312	284	280	291	260	297	311	300	272	274	264	288	281	299	257	294	304	285	317	296	285	297	313	289	285	276	293	312	295	306	292	307	306	296	283	274	303	303	286	300	288	308	297	285	307	290	294	278	293	314	314	303	310	307	272	278	309	269	274	286	310	285	263	298	278	307	298	275	277	278	303	269	318	274	303	305	298	288	319	312	306	275	275	300	343	317	290	289	273	320	294	281	285	296	315	311	312	314	286	256	289	284	279	302	292	301	280	263	293	291	275	310	287	286	258	278	304	288	278	298	274	330	282	290	278	259	304	289	300	283	287	290	288	311	318	298	282	316	287	294	321	296	295	279	295	306	301	324	294	285	301	298	303	300	286	292	296	300	322	334	297	310	312	292	282	312	330	298	284	296	321	318	324	325	314	277	297	301	293	258	289	306	295	312	332	291	312	317	311	270	298	288	302	274	312	285	297	309	327	305	291	262	291	292	286	293	311	316	279	300	313	301	325	284	317	319	293	325	302	321	303	269	300	284	293	295	292	327	276	294	303	304	294	300	321	298	296	293	297	305	301	331	299	294	295	298	285	295	296	326	274	290	284	322	304	278	275	312	281	278	295	277	262	269	273	317	272	314	293	322	300	306	302	305	274	296	299	306	274	298	302	333	301	287	324	329	315	282	286	299	297	303	304	318	297	289	268	296	306	310	274	303	296	324	294	302	280	285	317	276	287	265	275	300	278	306	299	313	289	289	278	327	291	290	293	285	310	287	295	318	280	329	304	266	261	314	297	313	299	331	280	299	263	312	298	286	274	301	296	287	319	313	295	289	305	314	319	290	285	316	318	271	284	291	307	302	289	281	284	311	255	297	298	297	263	256	262	290	301	301	306	300	294	280	307	286	301	315	314	311	316	288	316	299	290	290	288	274	320	269	270	314	307	288	274	303	327	309	309	314	283	298	264	301	289	304	291	270	293	295	275	260	254	329	301	308	310	322	292	281	326	290	325	272	299	285	319	294	310	300	293	286	308	282	295	267	286	314	293	284	300	283	291	296	290	278	314	295	313	256	299	288	259	266	284	285	267	318	301	291	302	310	273	300	323	335	270	296	300	292	321	341	309	285	290	324	295	270	289	300	303	315	269	293	324	311	294	299	336	334	261	260	283	293	312	275	318	293	288	302	312	275	293	316	304	279	312	274	295	286	310	287	299	306	265	296	282	292	275	322	308	306	300	283	300	315	272	303	333	321	299	320	288	309	286	312	314	305	267	301	303	273	268	320	294	323	354	288	331	288	281	310	278	314	275	274	290	308	328	319	276	291	274	325	307	325	299	333	295	286	304	285	311	297	257	276	298	305	288	315	320	277	306	291	284	309	307	305	283	285	298	285	284	318	302	268	259	311	301	290	305	312	306	268	289	284	326	297	281	315	260	301	309	262	291	285	324	265	301	303	292	333	288	324	309	284	267	267	281	335	311	313	264	310	290	290	284	257	303	311	283	302	310	274	293	312	306	269	311	265	281	255	335	300	291	289	302	282	307	267	303	286	324	280	305	283	334	318	302	278	318	305	285	315	277	282	304	268	300	283	273	281	308	277	300	313	275	314	309	312	322	273	300	308	278	289	268	295	305	294	297	295	309	286	316	292	320	295	277	303	309	297	303	304	284	273	312	297	288	308	271	285	282	277	287	276	304	306	296	299	304	317	336	297	298	256	305	310	274	308	274	305	295	303	342	311	309	304	290	295	276	288	290	298	287	278	290	321	307	315	268	336	295	315	308	270	307	302	294	304	304	282	273	335	291	303	304	305	287	293	319	273	310	312	310	295	320	273	274	274	282	298	300	278	310	288	286	298	302	281	323	289	265	295	296	303	297	279	309	296	315	325	303	258	317	264	275	291	309	279	310	292	257	304	259	306	277	288	320	290	305	255	310	270	309	297	266	272	283	312	289	311	298	269	279	291	319	299	292	308	300	301	290	295	279	307	273	312	307	318	290	269	322	316	272	263	289	318	295	267	297	272	300	275	327	299	281	326	252	287	293	305	301	317	300	289	288	286	318	333	293	286	290	318	317	300	295	320	309	303	315	303	256	299	291	294	301	284	286	288	309	298	305	314	296	248	306	300	288	283	302	274	304	320	306	288	283	286	280	327	300	315	326	272	263	287	291	284	313	300	296	280	300	293	309	309	289	284	295	312	279	313	294	311	292	288	321	286	293	285	298	288	286	290	303	298	275	302	269	293	287	295	310	294	320	312	306	315	335	313	302	293	268	307	283	295	278	273	281	271	294	288	295	310	311	271	267	290	320	291	318	293	320	294	312	295	302	311	322	304	290	267	248	295	290	317	297	254	291	318	297	275	299	279	286	299	291	278	285	290	284	328	317	289	296	315	279	282	300	316	288	273	334	316	288	309	301	324	287	299	305	290	322	279	300	306	287	289	305	305	266	285	274	327	302	310	289	306	288	277	272	275	285	285	280	289	296	327	314	271	273	318	272	318	306	306	286	285	286	298	276	282	324	319	305	288	305	308	307
46865	10785	3946	4458	3894	3200	2669	2232	2030	1775	1602	1442	1381	1254	1199	1155	1086	1064	987	945	1001	951	931	897	914	863	838	854	819	874	876	828	776	824	737	747	768	825	767	712	768	787	768	758	763	751	818	724	740	760	711	711	761	769	706	782	762	701	801	782	745	716	729	704	744	712	730	702	785	694	676	774	735	741	693	674	713	695	737	775	741	703	758	719	705	719	678	758	711	729	721	761	728	725	710	721	681	669	705	709	695	757	733	714	726	746	711	737	685	699	716	750	690	743	680	692	742	686	687	656	755	720	715	697	722	684	710	743	701	715	729	700	735	736	722	726	695	723	708	690	693	748	716	739	727	734	695	686	694	692	678	732	701	721	678	753	665	717	669	738	745	707	725	715	669	662	674	709	709	680	726	683	714	722	732	694	758	688	730	704	742	650	692	718	715	730	708	756	722	721	716	737	720	715	741	722	763	711	699	707	704	707	751	759	705	724	728	720	735	689	698	718	652	725	753	742	733	689	679	710	743	700	673	711	717	718	735	685	755	710	686	700	692	730	723	723	715	686	714	701	691	678	727	700	671	708	740	724	657	701	706	703	702	697	770	679	713	721	767	735	697	718	656	714	675	740	686	670	724	685	716	718	700	673	693	744	736	749	700	711	714	703	725	707	676	709	709	697	754	708	704	723	708	654	678	708	694	770	718	660	733	719	700	718	719	716	692	700	705	671	682	709	728	679	697	644	708	734	683	710	739	690	683	715	702	680	700	700	713	689	679	709	682	692	705	725	673	697	697	707	708	698	704	707	718	648	714	767	685	724	667	705	697	685	644	690	638	707	758	685	710	701	705	702	648	718	713	705	709	719	690	755	707	726	716	790	731	731	676	722	653	690	761	693	681	692	709	676	729	704	744	723	738	698	655	682	676	757	714	743	777	733	726	721	744	655	680	733	704	762	665	723	643	737	698	730	699	733	688	724	712	686	687	714	719	732	678	704	719	690	658	682	710	722	726	716	678	691	787	702	681	749	729	681	685	695	703	658	681	701	720	707	699	718	707	721	691	701	705	648	688	726	709	700	683	717	733	746	706	704	714	765	692	692	710	723	679	659	725	734	697	639	709	726	737	699	723	645	678	695	722	717	716	661	704	705	712	694	715	696	700	712	681	663	716	720	737	712	687	699	723	691	694	712	746	726	722	709	715	734	653	781	693	710	714	710	695	709	692	765	741	707	707	705	732	697	710	675	680	714	700	674	654	700	736	723	700	681	799	706	653	742	697	704	706	674	676	635	712	693	695	704	695	657	742	732	677	712	729	733	659	703	695	680	693	714	722	682	677	704	694	662	707	709	728	733	685	721	703	679	663	673	695	690	703	708	711	712	720	695	731	752	645	702	708	681	713	722	744	709	697	710	701	676	715	689	684	759	684	744	722	725	655	705	716	672	693	719	714	725	710	727	659	699	739	676	700	696	754	713	701	661	720	682	710	695	682	731	698	733	725	700	742	721	735	692	683	736	680	720	690	663	686	647	672	715	672	686	715	660	731	689	683	737	756	692	685	670	727	696	677	702	719	722	701	692	692	665	697	714	649	661	704	694	717	693	694	714	737	697	703	675	718	682	690	739	764	695	703	756	698	740	709	713	711	683	721	717	754	667	648	706	691	704	689	708	707	709	723	728	728	735	707	676	727	679	700	770	722	727	667	708	666	756	671	743	710	717	700	696	693	723	706	673	694	676	687	642	694	746	700	665	717	695	689	716	716	715	718	733	701	717	726	665	687	694	671	688	742	714	700	695	743	740	711	700	743	652	718	661	717	724	679	757	720	686	736	705	711	678	705	737	739	691	708	733	648	765	681	714	689	744	706	730	708	740	678	704	693	723	703	706	679	746	719	719	694	671	706	734	754	713	689	718	674	692	699	657	761	720	688	733	685	673	675	679	661	712	694	691	697	691	706	708	704	709	762	709	678	688	703	726	709	765	728	691	696	668	687	721	668	664	667	661	673	727	752	678	737	715	710	705	699	720	753	713	726	663	691	685	726	713	741	719	670	740	757	718	702	714	742	741	713	729	675	671	656	684	755	699	720	729	736	707	732	715	753	682	736	695	702	729	696	712	711	707	740	692	716	725	730	712	739	700	692	727	672	679	669	682	703	744	746	706	710	705	711	711	709	703	711	699	700	694	671	708	708	690	715	736	708	659	673	721	673	714	683	684	719	695	719	731	683	688	733	679	695	723	686	705	694	683	719	720	676	694	688	735	751	682	719	687	686	741	622	766	706	676	709	733	686	712	680	730	702	699	725	731	698	751	728	724	726	701	750	687	692	739	700	702	725	750	727	713	741	701	692	737	698	718	699	712	708	708	697	702	667	692	701	730	696	669	704	671	719	680	684	682	720	674	659	670	684	756	668	644	702	680	719	693	709	711	689	694	669	681	760	663	709	700	711	658	647	729	669	720	692	712	709	721	670	670	679	673	686	697	686	715	701	709	664	747	691	734	741	707	714	697	724	731	727	662	753	651	756	747	730	684	699	718	654	727	720	714	751	694	717	688	699	701	729	660	690	715	697	747	722	726	726	704	735	707	701	738	707	738	699	733	727	666	695	708	733	772	663	711	744	683	689	659	746	735	731	678	725	742	698	772	716	715	687	691	703	669	725	679	703	703	675	641	673	708	693	747	696	713	697	728	735	697	655	704	718	711	682	690	699	754	709	727	676	739	721	819	730	701	719	713	699	676	696	685	700	644	707	720	708	743	734	752	707	723	639	691	709	711	710	717	688	672	668	660	700	737	685	723	749	754	680	743	685	728	724	684	708	725	744	723	631	724	698	711	764	744	701	688	709	660	743	707	699	718	714	712	734	734	693	727	699	697	707	680	766	704	684	711	710	677	735	746	721	737	751	723	663	639	656	720	744	722	727	642	673	742	667	726	698	704	685	699	713	736	741	657	716	724	725	750	673	679	709	709	720	731	664	727	716	701	690	692	694	727	732	708	731	731	714	712	684	744	751	645	678	739	708	728	710	733	718	704	691	689	736	704	685	713	693	661	688	687	673	714	698	735	746	707	686	671	728	680	698	692	710	710	691	691	701	716	725	731	696	706	714	708	699	680	718	711	727	717	694	709	702	686	730	681	641	725	759	739	703	691	700	713	739	747	724	697	700	700	691	708	682	698	692	680	707	655	675	676	691	683	724	676	729	677	708	737	719	704	697	749	656	753	680	667	658	696	719	681	728	723	701	687	680	706	694	693	722	687	704	647	648	697	716	647	717	721	729	743	729	705	706	681	695	729	714	692	739	717	691	712	719	702	692	697	728	714	678	697	677	711	731	715	699	712	749	723	707	688	682	704	720	709	679	700	696	714	703	656	696	716	712	698	752	674	657	668	713	692	690	686	702	709	664	696	734	697	741	659	689	686	735	695	686	724	709	702	715	700	718	763	697	708	715	773	694	721	697	716	693	721	738	701	723	749	713	742	714	716	734	730	728	701	703	648
13417	1409	164	173	160	146	136	131	135	118	138	127	156	152	138	137	166	125	147	131	127	128	137	144	128	139	109	134	152	148	150	135	118	134	145	141	148	144	175	141	145	165	146	152	134	122	149	144	152	146	138	121	130	134	124	135	133	144	154	160	133	152	149	156	143	125	151	147	151	131	142	141	157	144	159	122	172	155	135	137	119	140	129	118	140	145	132	145	156	150	154	151	135	142	140	146	140	153	157	128	170	157	150	125	145	132	154	166	141	128	165	136	130	131	134	163	150	139	140	140	144	152	140	138	168	139	165	126	153	158	143	159	136	160	140	127	146	138	153	122	152	149	132	124	154	151	134	158	125	153	148	142	140	123	166	153	150	157	123	105	140	148	155	125	141	131	152	146	128	142	127	137	112	121	141	142	132	154	150	118	141	142	151	132	143	138	157	133	150	133	136	137	164	137	121	138	149	157	156	143	131	138	146	129	141	154	159	160	143	132	164	163	135	137	164	131	141	134	146	139	149	152	173	142	147	145	132	152	131	143	153	140	154	160	135	134	151	137	133	138	144	125	137	152	145	149	138	126	115	150	136	149	151	134	128	163	151	117	149	136	155	123	127	131	143	130	162	174	140	122	148	146	145	135	138	141	143	135	144	144	113	134	154	139	137	145	126	142	145	149	137	116	147	154	136	134	137	139	141	143	146	176	147	153	143	128	143	143	163	136	146	133	134	154	113	142	153	141	140	126	158	160	145	136	153	120	118	138	140	138	147	141	149	139	158	142	158	142	156	142	144	169	144	125	150	142	121	131	119	144	129	144	167	151	132	157	123	138	144	137	140	132	132	157	151	157	131	154	136	138	146	148	139	136	145	153	147	141	138	146	139	147	148	134	118	157	144	145	119	142	155	161	136	138	138	146	145	156	150	136	155	134	140	133	129	130	163	156	133	135	127	149	131	144	119	135	134	134	130	150	131	166	139	137	138	168	140	136	159	118	132	145	151	118	139	130	163	138	126	154	133	160	139	121	145	153	139	140	123	145	118	131	136	141	161	143	135	126	133	133	151	124	152	138	143	153	148	127	151	148	139	156	154	145	136	141	146	167	129	128	135	133	146	157	157	135	143	138	150	160	154	130	162	138	149	151	138	134	138	187	125	139	124	154	141	112	127	138	140	136	142	135	137	135	171	152	127	133	148	142	145	122	131	153	124	151	141	147	158	122	144	138	135	147	129	139	145	138	120	138	134	144	135	154	135	157	141	133	129	132	147	130	153	137	139	136	149	157	131	158	149	148	151	123	140	152	148	154	143	144	136	150	140	151	132	153	132	154	161	150	148	172	130	132	151	137	157	138	154	142	139	128	145	132	141	148	156	138	144	138	142	142	143	136	142	149	148	136	138	160	131	143	135	135	134	132	151	136	132	142	147	127	146	142	126	130	124	128	138	132	152	170	112	122	138	154	152	143	150	147	170	149	149	153	129	151	146	127	166	150	128	133	144	133	146	146	145	132	164	152	129	134	162	149	134	159	153	145	143	132	159	115	152	138	146	150	139	150	154	153	144	136	152	143	144	163	113	141	144	136	129	135	138	124	144	149	121	144	135	128	138	134	139	132	156	126	141	149	140	128	143	141	138	137	161	160	136	120	145	149	142	148	122	148	162	144	154	149	152	135	143	146	147	132	144	162	157	134	147	148	132	138	141	133	137	129	147	133	132	132	137	131	143	124	163	146	146	130	127	123	153	129	105	151	128	145	135	151	140	149	126	143	154	157	141	135	133	172	120	158	141	143	130	125	129	116	156	134	164	151	147	163	123	152	133	125	156	155	156	135	142	158	165	136	149	132	137	142	140	140	151	163	158	131	175	130	151	142	143	136	146	153	171	168	140	134	159	138	155	142	137	169	121	147	140	154	142	156	124	137	155	139	128	141	147	154	123	143	138	113	154	143	149	134	138	142	139	120	133	150	136	127	147	126	154	151	149	135	148	123	144	149	147	155	134	145	151	142	126	127	131	154	164	123	154	129	142	125	165	143	135	138	145	132	142	130	129	133	131	146	150	127	145	148	138	143	143	128	147	139	120	159	128	138	155	137	150	135	129	136	147	119	170	143	157	156	156	125	156	144	155	142	161	153	138	133	124	133	155	146	155	130	132	153	138	138	141	139	128	147	138	141	166	178	156	146	140	134	150	141	122	155	135	133	152	142	159	139	167	139	118	134	147	135	136	149	153	141	151	128	175	117	118	132	148	144	132	150	141	147	162	128	161	146	135	154	135	142	128	154	143	143	164	128	150	151	136	135	133	129	160	127	153	155	147	151	125	137	134	154	146	141	152	117	141	143	148	123	143	137	141	121	137	114	147	139	142	142	129	133	160	156	132	149	152	136	142	160	154	158	146	139	133	158	132	149	149	138	148	140	156	126	152	184	142	132	140	133	129	157	141	140	131	132	148	121	129	125	114	133	136	152	138	131	143	146	135	141	154	157	133	118	118	173	132	147	141	130	151	148	148	136	153	154	161	164	143	134	163	152	149	124	130	127	144	130	150	147	167	163	121	133	144	131	141	149	147	156	140	156	130	171	126	165	143	124	141	132	147	147	149	149	155	162	139	133	118	152	140	158	153	153	123	150	116	139	134	127	141	144	126	145	143	145	131	156	146	148	147	135	141	119	112	150	135	151	132	142	147	154	159	161	138	134	174	139	135	136	157	128	144	152	122	143	131	137	148	138	125	164	131	145	137	137	153	147	130	149	141	140	149	120	129	154	145	136	135	151	135	146	128	136	148	157	138	161	140	143	138	155	145	128	146	142	132	164	131	135	146	117	143	127	131	132	145	133	114	156	153	132	158	144	139	133	132	142	136	143	140	138	143	156	143	141	149	142	124	140	128	139	157	139	168	155	127	145	144	147	120	157	137	131	170	150	130	151	159	147	157	133	122	156	162	147	127	140	162	139	144	154	154	131	134	151	157	145	155	142	154	132	161	159	145	160	148	146	126	128	148	136	132	141	164	137	157	138	126	153	139	123	164	160	134	146	149	124	124	160	120	132	163	142	132	131	140	144	137	127	145	164	161	138	160	141	145	134	149	143	131	146	147	140	131	159	127	154	159	139	145	144	131	185	152	170	152	160	125	144	132	137	131	165	127	152	149	167	137	151	143	141	118	151	150	139	155	132	167	125	143	160	144	158	137	146	135	151	166	139	135	142	143	143	132	148	158	162	148	166	133	124	143	144	144	146	148	138	129	135	126	118	142	133	148	126	151	137	142	149	139	134	161	145	155	158	172	152	150	142	131	117	158	142	135	131	137	138	138	147	167	155	147	146	123	150	146	151	128	116	142	140	146	154	144	146	150	155	160	141	120	146	154	128	129	140	139	132	123	126	127	136	139	143	146	140	163	148	146	128	155	123	141	142	152	126	137	122	153	134	158	132	140	154	159	150	142	139	151	161	138	145	154	124	147	137	149	159	140	129	127	151	161	128	171	135	145	127
11370	1064	514	513	507	464	467	431	438	406	416	409	437	435	413	446	400	413	446	429	437	381	432	377	361	432	415	390	401	418	444	412	431	393	410	418	379	404	403	400	375	381	424	420	436	426	411	395	376	394	352	416	426	397	379	401	433	372	413	417	437	404	407	404	378	397	382	429	425	399	408	410	375	392	394	381	380	409	395	413	438	367	394	418	384	391	406	410	378	429	384	410	409	386	423	421	384	412	393	399	373	388	448	426	371	401	388	383	383	416	383	387	403	371	394	423	426	407	401	384	370	426	427	399	390	384	409	396	421	411	397	410	389	375	404	391	392	410	369	375	397	425	383	423	421	384	428	387	417	390	412	428	441	396	415	409	378	429	378	432	382	399	396	387	399	421	442	385	362	396	394	390	390	412	423	378	352	412	429	420	379	415	430	401	421	401	412	418	361	403	420	420	356	396	401	406	368	390	413	388	385	432	404	404	415	393	414	409	438	390	414	422	408	415	406	447	355	401	420	365	377	420	394	412	413	401	379	351	382	381	420	380	400	424	411	394	409	418	409	400	405	379	391	403	406	431	426	384	407	392	425	394	378	425	405	378	428	435	350	428	436	442	387	405	400	403	416	392	426	431	408	397	414	418	398	416	397	392	409	390	418	422	414	406	419	389	418	419	384	415	417	411	432	453	423	414	416	387	413	385	374	384	385	389	405	385	392	379	430	409	412	374	412	418	418	379	444	386	389	435	408	382	369	435	392	362	420	439	440	419	417	404	431	439	404	399	411	406	393	408	405	403	409	417	398	436	435	401	382	416	382	411	392	409	403	386	425	413	401	432	392	431	403	416	393	403	418	382	421	413	432	386	417	404	398	403	393	394	377	407	423	422	423	415	411	377	418	393	388	389	411	426	396	395	364	379	403	411	441	445	419	418	429	418	430	399	422	410	399	416	418	377	412	384	396	386	365	389	412	377	400	410	402	442	408	414	379	448	400	385	396	403	410	421	409	386	393	414	373	407	386	432	439	381	417	408	396	395	390	412	381	429	405	417	375	389	375	431	396	390	408	427	459	406	392	403	427	412	423	427	402	391	419	431	402	388	381	380	421	438	439	394	398	415	426	390	430	409	378	406	379	451	439	399	408	408	383	433	393	400	414	424	427	419	390	387	393	403	427	420	366	406	403	398	389	397	389	341	419	385	409	401	394	403	392	426	417	379	427	411	429	413	393	375	411	395	415	427	392	371	414	391	414	419	443	418	400	396	434	411	412	389	383	429	395	427	404	407	404	396	415	403	409	404	398	402	396	373	408	389	405	436	402	361	388	432	395	416	381	418	412	423	412	398	409	387	412	415	429	404	398	394	415	387	405	395	440	398	434	396	386	446	404	407	428	391	393	411	431	407	368	416	414	400	440	388	442	449	413	430	415	428	385	388	399	412	389	398	389	415	422	427	396	426	392	384	392	463	406	401	402	412	380	397	386	432	426	394	378	426	381	391	389	440	393	440	397	406	405	410	411	395	410	391	393	392	377	407	415	389	405	394	398	394	413	433	417	389	404	374	386	421	424	442	386	434	411	405	395	444	395	408	395	407	415	414	441	405	427	403	407	428	419	383	391	420	410	389	399	393	382	378	433	391	428	417	408	375	373	405	395	407	422	420	400	395	411	377	398	368	422	412	374	419	405	454	388	405	390	394	398	366	422	363	384	358	407	405	419	395	414	410	420	419	400	442	399	418	399	447	404	383	392	413	411	417	413	415	378	422	428	422	394	402	417	419	433	375	436	419	401	410	418	398	429	400	390	418	409	403	397	451	396	418	396	416	411	380	397	398	375	416	409	400	425	409	422	393	428	400	414	427	404	396	423	431	412	401	400	413	409	352	370	408	421	418	388	418	426	381	460	389	364	392	374	393	416	446	425	407	393	426	374	437	417	427	413	402	423	408	411	409	381	390	417	393	435	407	411	418	421	422	414	414	405	410	406	416	423	439	417	404	439	422	384	421	395	405	404	401	392	401	415	422	385	404	436	400	418	424	404	413	399	435	426	435	411	393	394	411	408	407	385	402	432	411	382	428	445	399	382	389	436	385	409	421	399	382	376	434	419	380	411	382	407	398	435	394	381	419	403	455	441	377	421	384	400	415	424	388	407	427	382	379	390	384	411	378	387	418	437	402	420	397	421	385	364	417	380	393	423	425	453	381	445	409	404	396	370	406	420	351	420	438	365	405	423	417	431	385	421	395	379	425	440	349	385	409	418	371	392	424	429	427	380	410	410	399	400	379	416	374	410	407	366	414	378	421	362	445	437	417	407	367	423	398	406	430	397	395	427	374	384	380	404	410	402	373	417	383	410	396	418	371	421	427	407	390	414	405	414	423	415	385	405	399	417	405	424	416	416	395	435	359	411	431	409	389	423	401	396	403	410	416	401	432	400	384	419	436	380	439	426	419	404	411	409	410	410	417	437	419	437	392	366	402	403	370	429	389	439	415	386	428	448	409	437	413	391	397	413	427	398	427	385	447	396	370	425	422	383	394	369	436	424	414	386	433	419	430	450	390	421	413	389	415	404	395	436	417	407	416	422	374	469	390	383	393	416	419	402	391	400	381	422	392	373	387	384	409	361	387	433	412	443	429	426	423	403	403	380	405	423	386	415	423	405	428	395	409	410	420	393	392	399	410	374	411	416	389	391	426	403	413	397	408	423	412	416	430	378	413	387	388	417	387	414	363	397	399	386	404	417	418	366	398	379	440	373	399	412	382	426	393	371	397	404	394	356	447	387	402	401	397	390	388	417	421	396	409	389	373	401	410	397	410	400	417	385	395	368	391	421	403	372	396	422	424	407	412	377	411	394	375	416	399	408	410	385	402	419	422	379	424	407	394	402	411	414	401	401	398	435	372	383	407	409	376	411	406	394	416	416	391	400	426	400	390	365	428	407	378	406	407	410	423	412	408	397	385	424	398	393	384	394	407	408	411	396	383	395	440	401	407	392	417	402	390	389	398	420	404	397	410	458	380	448	406	391	424	388	407	419	394	420	421	423	387	405	414	393	382	413	375	365	391	425	418	404	389	431	436	399	381	373	389	426	430	398	439	425	408	409	390	395	411	388	387	401	410	396	389	432	428	398	383	402	391	398	384	393	413	401	407	411	412	403	416	407	396	451	405	417	432	376	422	395	407	415	407	362	396	410	415	399	419	421	408	434	379	404	383	403	399	367	394	408	418	390	375	395	431	419	404	417	354	385	405	386	376	399	403	399	415	411	399	373	398	388	412	414	445	417	404	440	398	389	397	389	450	400	378	386	439	424	400	415	353	427	397	407	367	424	375	396	434	416	410	372	400	422	426	400	394	420	449	400	413	410	400	410	378	423	388	387	366	415	360	422	371	382	427	420	401	444	434	417	359	436	371	433	414	401	415	407	380	444	388	395	413	387	394	384	403	369	383	400	381	366	377	409	390	411	403	423	414	370	456	396	409	414	434	422	425	430	400
65885	29451	4860	1018	681	573	475	413	398	362	369	384	364	352	309	319	319	332	337	303	297	296	319	318	310	342	325	294	261	314	324	311	310	310	327	299	314	315	288	313	290	319	314	296	329	280	330	280	288	324	311	345	323	285	300	309	310	328	325	273	321	318	321	284	302	295	298	291	313	298	297	311	331	259	324	271	327	327	295	308	313	273	261	328	323	297	297	317	280	305	325	296	294	307	325	293	324	298	301	305	320	269	285	265	305	290	262	294	273	306	289	330	283	314	309	284	336	290	299	322	310	329	298	325	288	299	306	341	321	275	287	255	295	283	273	296	324	293	288	279	297	344	285	303	312	313	285	317	345	319	303	278	310	346	332	313	343	283	289	255	284	287	322	308	302	286	297	315	293	315	289	287	304	297	295	297	284	324	280	318	326	310	309	300	295	315	281	277	270	269	327	317	331	296	285	305	321	307	316	287	284	318	314	312	300	283	304	309	300	313	290	305	302	297	282	298	277	303	294	292	293	311	307	283	273	293	273	284	281	289	296	308	323	306	314	289	310	330	291	288	281	312	328	297	306	311	331	289	292	292	289	318	323	298	309	309	291	323	321	299	289	308	294	280	282	271	289	292	315	299	335	304	280	263	278	303	301	311	295	315	310	286	303	286	304	299	273	322	280	243	283	309	303	310	279	309	320	308	309	313	303	278	288	275	291	284	310	318	336	317	310	286	322	292	313	303	347	311	312	320	306	308	321	295	304	311	265	291	291	294	262	298	290	310	313	323	303	320	291	311	307	289	293	291	269	301	288	300	303	320	292	269	303	276	320	326	294	320	291	320	314	279	309	316	263	285	318	298	314	286	295	294	267	298	285	320	301	309	310	285	322	285	309	310	317	289	285	313	279	327	303	266	316	298	334	345	323	294	297	326	245	309	305	275	332	333	287	280	308	309	316	296	295	275	292	290	325	274	321	279	310	300	293	299	318	322	283	299	295	288	334	305	318	308	334	310	304	312	306	278	278	297	277	296	288	291	278	285	285	309	266	324	293	296	304	302	261	298	311	296	318	266	311	283	300	289	321	285	294	311	277	321	319	273	271	296	298	305	320	288	284	280	288	333	309	308	287	297	318	254	281	300	306	298	320	287	282	266	287	272	332	319	293	266	269	318	325	301	299	296	313	304	326	283	301	277	282	288	310	289	314	313	303	306	325	266	295	300	291	282	293	271	279	302	258	286	319	329	278	293	300	306	270	319	314	323	307	271	304	304	289	325	297	289	323	312	301	282	286	303	308	291	304	301	258	308	273	311	283	305	318	291	342	308	305	303	292	340	274	304	272	311	291	305	296	312	321	309	326	268	327	281	299	307	316	300	309	332	314	313	293	292	305	307	294	318	281	278	278	296	283	313	312	301	306	311	304	300	284	280	291	305	273	300	313	283	314	260	305	273	266	283	311	299	273	282	295	283	290	289	301	289	334	277	289	300	308	338	340	297	297	284	321	266	304	335	286	275	279	289	296	286	317	274	303	290	304	302	322	304	308	296	313	288	309	312	288	279	289	284	288	329	281	304	311	326	297	276	277	307	310	308	332	297	326	317	306	309	319	313	291	309	307	295	285	291	285	287	291	284	286	317	315	299	294	310	293	297	294	308	313	297	320	300	297	297	279	262	305	265	294	279	324	317	326	339	292	320	327	297	266	281	283	292	299	302	304	289	275	289	322	282	287	286	282	343	278	274	289	289	302	292	309	303	269	307	285	310	315	307	288	282	297	269	277	311	284	313	313	309	273	301	316	300	303	270	295	281	341	306	307	305	283	299	271	299	301	262	280	282	311	321	294	295	308	291	299	298	319	283	338	267	321	292	295	308	314	295	300	309	268	305	290	312	303	299	305	303	254	291	281	267	292	315	282	296	296	284	308	322	328	288	292	297	310	256	322	309	298	269	268	330	298	321	309	288	302	314	316	268	314	306	277	277	322	314	313	331	288	299	297	286	258	302	290	275	330	321	267	300	290	301	321	305	298	290	306	289	274	294	295	279	312	314	296	319	274	270	327	305	307	290	285	283	269	278	299	280	297	307	317	307	298	298	299	284	279	305	280	282	273	279	290	303	265	299	291	301	294	279	280	278	310	277	326	293	322	314	325	280	295	311	288	266	291	287	283	301	304	301	333	290	308	294	321	317	259	310	287	273	295	291	318	326	333	297	293	284	274	287	318	272	312	305	314	322	292	296	297	278	295	318	325	293	268	312	284	297	312	263	266	323	289	290	290	297	256	290	324	323	303	278	290	314	274	280	302	341	316	304	269	302	311	288	295	297	309	277	319	322	288	306	276	290	297	306	304	263	305	281	312	292	295	308	301	304	332	303	288	301	323	317	280	294	314	291	273	308	290	286	317	278	285	313	286	318	298	316	285	339	286	325	303	311	270	291	293	299	319	294	287	307	286	304	298	315	311	297	286	299	309	315	314	286	273	307	277	286	273	345	314	304	312	311	289	270	270	285	249	320	332	324	330	309	293	294	275	273	291	288	335	286	298	298	307	314	276	330	323	309	306	301	307	302	266	288	298	288	262	285	316	313	275	297	288	284	323	330	287	305	320	331	318	285	292	294	325	296	284	300	319	314	290	317	308	317	279	314	297	323	330	280	311	318	282	253	289	300	304	308	316	315	288	279	301	340	313	270	286	319	295	298	318	271	308	301	322	348	312	282	274	286	327	330	315	293	288	282	290	333	287	289	302	280	292	287	285	302	295	316	286	287	305	302	288	327	284	328	333	291	293	292	277	299	284	273	279	305	285	291	291	302	320	314	300	300	270	275	256	285	296	313	298	281	326	281	310	287	322	275	300	293	281	276	311	292	295	271	319	309	293	302	299	285	265	314	294	293	266	304	314	267	302	266	282	291	294	299	321	292	293	314	280	278	315	291	279	309	298	302	287	250	268	288	294	283	312	330	304	324	300	276	274	305	300	313	270	300	313	315	309	293	298	302	298	296	277	294	288	278	318	272	286	291	299	315	307	291	322	270	302	271	311	324	306	332	301	315	328	294	299	305	286	288	276	282	302	277	314	285	311	272	271	271	311	305	297	262	285	301	290	297	310	317	293	317	266	283	347	263	298	329	327	314	287	293	287	292	268	300	298	283	309	305	292	276	314	302	279	308	260	293	319	315	314	279	274	283	294	294	300	316	303	279	298	305	292	283	326	297	314	295	300	289	337	291	291	301	311	294	285	323	305	270	264	298	317	300	273	287	285	310	313	282	288	319	304	334	300	309	304	319	313	298	319	284	281	292	317	298	269	319	309	297	325	294	295	306	311	321	281	311	313	282	307	294	316	345	327	287	314	290	300	303	312	344	313	305	299	302	282	291	301	313	294	296	297	324	260	312	301	319	293	311	272	287	276	271	287	306	304	293	273	297	282	290	305	251	306	301	331	314	287	272	304	293	319	289	285	284	287	296	295	298	283	311	310	310	307	319	273	274	275	277	338	301
36984	8204	2393	2667	2371	1995	1822	1480	1346	1310	1271	1118	1041	1038	990	938	929	921	919	828	858	870	847	833	792	796	805	807	763	791	824	797	798	766	770	793	801	769	742	799	732	784	796	777	779	738	748	765	747	723	724	742	725	762	703	753	750	738	782	740	759	755	680	753	703	753	728	758	703	712	775	741	728	730	751	670	720	732	769	723	770	738	714	728	731	728	782	773	734	773	747	713	740	731	771	743	715	711	756	691	708	745	674	661	681	691	749	766	715	767	727	745	777	709	741	782	774	702	740	742	770	710	748	764	722	713	759	691	704	689	757	726	739	749	764	701	736	698	723	714	743	695	715	760	692	712	713	705	746	721	702	695	732	714	741	705	712	729	750	713	741	713	725	793	675	765	733	766	695	746	743	724	742	706	730	678	711	726	718	719	730	746	751	754	691	693	734	701	707	748	727	747	674	696	733	707	738	707	742	735	750	728	717	776	655	721	682	761	712	725	728	720	712	751	766	713	738	755	761	692	736	726	764	739	767	724	742	699	765	744	753	743	729	719	738	767	718	735	737	749	766	696	668	731	692	733	693	705	739	711	789	733	750	707	741	749	731	712	715	703	718	705	743	752	685	701	727	760	740	770	717	715	717	695	682	704	710	748	735	755	717	778	712	761	757	729	682	708	747	726	743	691	760	750	717	731	706	697	761	743	729	701	697	659	752	717	742	700	747	754	735	727	691	738	721	756	751	715	725	769	693	742	749	743	728	707	768	692	697	739	733	708	694	735	673	724	732	729	757	728	738	740	682	707	722	774	725	738	755	680	736	724	788	733	712	715	703	695	719	741	749	690	701	736	758	704	753	769	705	736	711	717	741	713	728	739	694	792	724	778	703	704	738	728	725	701	694	666	740	730	721	748	735	732	716	739	717	747	689	753	728	679	762	802	713	783	741	679	778	762	684	733	730	697	692	717	799	731	690	730	766	728	726	663	713	739	769	732	724	712	716	740	730	714	702	675	738	708	677	764	719	765	706	718	713	749	732	705	726	726	741	699	718	673	734	710	712	721	689	758	715	680	684	746	693	733	730	740	728	759	745	678	750	724	746	740	725	767	751	723	733	755	730	729	730	688	724	707	746	740	739	716	738	749	766	695	703	702	701	734	721	733	717	706	717	717	731	718	697	709	727	748	743	726	745	710	698	693	695	728	753	736	714	743	688	763	708	781	675	735	684	694	729	761	757	679	749	728	741	767	745	720	761	737	763	716	693	700	734	718	755	743	749	718	744	732	736	748	741	741	750	721	722	731	724	726	706	714	685	719	691	801	712	696	728	728	725	704	712	803	763	717	797	696	744	739	739	697	734	704	752	782	709	737	739	713	718	736	731	713	692	748	732	789	657	771	769	755	740	726	752	748	703	731	720	733	758	782	750	702	703	751	755	763	702	695	728	715	711	753	744	726	744	713	723	773	701	721	753	735	735	710	684	712	722	731	668	728	714	722	698	723	742	698	702	725	735	760	773	680	716	697	758	726	721	705	728	758	703	749	720	709	712	754	717	707	727	755	759	754	744	761	722	738	690	728	723	740	683	732	736	723	730	735	685	708	728	700	724	718	732	700	681	691	740	744	736	682	731	675	750	695	735	746	732	754	713	747	770	737	659	715	753	681	764	707	704	744	727	705	716	682	773	752	672	731	688	744	701	754	747	760	735	747	721	701	725	722	728	723	744	681	746	771	751	731	695	755	707	752	752	729	731	691	731	677	718	739	734	695	730	721	721	771	701	739	741	702	748	728	670	727	724	747	748	741	701	685	716	665	682	719	739	751	727	751	729	721	721	747	709	715	690	736	739	746	724	725	738	723	693	755	728	722	744	741	755	736	696	769	779	749	750	736	735	725	703	746	706	726	727	762	730	702	758	678	732	728	732	766	758	755	697	728	746	721	729	789	735	750	703	722	718	708	698	730	701	769	692	719	725	698	760	675	750	744	697	769	758	704	690	713	753	718	710	675	679	711	737	723	697	750	708	747	757	709	719	756	694	697	757	770	715	715	741	722	693	653	753	748	740	719	732	729	754	712	749	704	680	713	796	774	701	728	719	678	763	747	779	725	690	790	698	748	766	706	728	670	791	742	761	743	727	728	769	688	751	682	713	700	727	724	685	731	755	726	678	680	730	741	744	690	717	741	770	756	701	695	687	714	714	680	714	714	734	750	732	724	762	729	762	684	738	739	749	752	697	726	695	783	675	766	692	746	733	734	710	684	756	732	734	731	760	722	749	664	780	764	725	736	693	741	726	732	725	703	732	726	727	714	678	717	779	748	758	692	708	763	794	717	703	743	720	701	717	730	757	730	731	729	686	765	709	673	734	721	714	756	705	709	763	754	789	742	724	720	736	718	709	749	710	790	772	786	716	767	738	758	733	747	728	725	753	689	721	710	717	746	733	709	749	698	707	726	707	675	702	707	673	778	735	757	751	742	753	722	709	777	681	751	720	714	708	764	728	757	712	680	685	795	767	749	734	672	736	756	666	747	758	729	743	773	699	747	739	683	673	683	720	698	758	687	735	719	752	779	694	697	720	760	757	763	704	731	718	676	729	745	719	719	727	715	735	715	737	708	680	719	705	738	731	772	768	780	703	758	693	714	700	716	772	710	721	750	714	682	739	715	783	774	706	747	723	748	750	779	710	709	735	727	726	737	772	737	756	753	718	753	716	741	754	688	758	737	705	734	707	754	763	725	708	711	682	738	732	778	707	713	705	763	706	744	692	674	731	720	732	723	725	711	737	751	750	737	753	689	713	717	735	753	742	747	741	684	723	703	705	689	741	722	757	755	734	749	774	696	739	718	707	754	748	723	714	743	771	739	744	718	760	761	761	686	728	731	707	764	761	715	748	703	677	738	734	722	723	733	700	753	745	727	736	711	782	688	752	755	762	711	758	712	729	758	736	752	771	728	711	746	777	704	767	759	724	744	708	727	714	705	742	734	695	741	702	708	696	750	719	740	692	734	677	725	692	700	711	708	688	717	715	693	742	734	704	740	672	728	718	722	681	703	695	731	721	738	731	766	689	747	694	723	737	696	693	775	684	720	711	740	747	682	690	693	689	807	754	736	760	752	757	778	781	793	770	760	744	729	764	722	689	698	727	719	768	706	712	701	716	730	692	770	738	741	726	748	706	683	702	709	744	773	756	709	754	744	746	768	724	691	778	656	716	778	769	770	705	724	731	761	736	734	739	734	713	667	715	734	736	729	743	770	732	713	731	729	725	713	715	754	706	724	756	716	752	720	728	731	790	730	741	735	740	770	721	756	723	735	745	766	723	697	745	751	729	745	738	712	692	665	693	762	685	707	709	733	711	744	750	737	680	693	760	760	704	754	763	711	732	708	762	727	724	708	718	751	736	709	695	731	692	668	694	716	742	691	703	735	761	699	746	709	715	690	736	774	717	757	748	713	727	714	771	755	681	733	718	754	745	717	747	743	741	760	707	723	750	722
76762	38823	10713	2185	1107	782	653	616	510	452	464	403	408	369	378	403	325	378	338	323	304	298	323	314	306	307	327	299	327	312	317	282	340	314	262	275	300	347	301	306	325	340	322	324	286	309	305	297	287	274	295	286	308	301	309	283	281	313	328	286	314	300	301	283	270	310	306	318	288	318	320	288	292	276	320	308	293	271	283	279	335	287	314	333	285	320	274	324	292	288	303	303	291	294	309	308	282	269	308	296	255	290	312	286	300	291	271	297	302	298	282	311	279	289	302	327	285	306	306	303	288	273	312	278	294	300	294	284	284	319	290	291	292	281	278	278	317	319	286	296	290	275	296	317	328	281	286	290	299	281	281	270	280	304	277	319	322	285	260	319	282	296	290	276	259	283	267	277	327	313	284	297	287	305	295	342	281	310	282	295	258	274	299	294	279	291	304	284	331	268	297	284	278	301	309	308	294	302	312	365	298	277	293	291	310	280	299	293	282	277	276	326	294	267	299	282	293	310	296	333	318	312	299	315	311	311	290	314	272	267	289	309	313	282	303	283	262	293	283	275	294	313	297	314	263	273	289	272	276	275	308	309	306	285	312	254	279	279	278	286	306	295	270	287	318	286	313	305	297	290	290	297	298	286	306	279	303	279	292	297	270	303	284	282	265	265	266	325	330	321	314	276	289	294	280	336	326	276	295	289	313	297	275	312	311	308	278	283	310	285	304	311	268	305	300	292	311	297	292	289	298	306	285	324	296	282	297	287	322	288	310	293	285	319	294	297	284	296	298	282	310	314	312	288	293	315	309	281	294	327	326	311	274	333	294	294	294	294	278	288	286	302	295	297	304	300	285	271	275	298	302	285	276	301	293	280	270	299	279	286	305	289	291	314	284	305	302	300	291	279	291	305	303	284	306	308	325	292	288	304	322	244	316	309	291	303	329	288	291	306	286	297	275	328	283	297	291	333	270	293	295	314	312	263	304	274	279	290	302	282	294	283	292	293	270	283	323	299	305	288	277	295	286	329	283	309	290	282	281	299	296	298	294	296	255	285	276	320	285	318	302	302	265	303	275	290	310	322	302	286	292	278	288	340	299	293	289	269	304	286	277	332	295	315	294	288	306	326	291	310	323	316	316	278	322	296	303	304	314	275	253	305	309	327	304	291	301	277	299	288	277	318	283	290	312	334	290	343	259	299	313	301	322	333	283	304	320	308	296	322	321	298	276	321	281	255	327	269	301	308	281	300	280	293	277	256	273	303	285	280	301	278	288	322	301	302	314	278	266	249	301	289	282	299	253	285	270	295	263	305	268	298	297	305	278	306	279	270	284	286	277	281	298	314	279	304	306	300	282	314	284	332	282	312	282	260	298	310	271	280	320	299	297	274	278	307	302	301	287	297	289	291	305	259	312	291	283	305	287	327	263	299	275	308	308	284	247	312	286	325	268	300	289	274	293	284	280	289	265	252	296	287	292	280	295	295	286	319	313	291	299	299	309	290	271	286	296	276	255	283	270	307	287	292	288	295	302	278	263	292	354	290	309	279	270	312	310	272	303	294	317	300	287	288	283	303	300	293	288	260	272	311	314	296	274	304	286	297	325	296	291	283	308	283	275	307	314	287	322	344	266	247	302	309	258	316	307	327	281	295	292	306	299	271	285	281	325	290	294	289	290	274	309	301	297	314	333	292	298	292	307	299	329	305	259	319	302	295	293	277	270	302	305	283	269	276	278	296	316	266	291	321	287	312	303	288	278	306	261	332	299	279	291	312	312	276	304	315	279	275	286	294	260	307	298	296	267	294	277	305	316	275	317	283	276	287	286	316	303	255	293	298	341	294	285	321	309	284	270	299	288	300	315	303	334	298	319	262	305	307	290	260	293	265	284	288	282	317	307	302	283	291	313	280	278	285	294	284	311	285	304	282	271	294	297	301	299	300	288	303	292	312	288	293	294	327	293	309	310	301	297	278	306	349	329	313	285	300	259	275	299	298	289	309	290	294	263	327	276	308	307	294	306	313	290	315	291	275	303	279	279	303	291	310	319	290	290	283	263	316	324	312	341	290	318	298	277	326	283	297	300	322	314	279	316	296	297	273	292	292	301	294	306	278	320	294	281	270	289	299	311	309	278	291	314	309	299	290	300	261	240	307	287	263	270	285	284	323	314	332	263	296	264	282	293	319	285	319	295	297	286	324	298	283	265	292	283	296	279	297	289	263	306	257	301	288	273	299	272	309	316	283	312	273	302	290	286	289	303	295	277	296	288	291	280	277	290	323	311	282	320	286	280	304	268	294	301	286	309	280	291	302	246	300	297	305	293	292	312	312	315	296	297	299	301	265	313	295	281	274	326	304	269	296	296	291	307	274	282	275	293	303	310	293	246	279	316	288	313	332	304	322	285	308	302	270	260	308	282	312	291	292	305	262	292	331	286	294	295	322	266	289	297	270	302	296	343	297	273	284	291	308	279	283	294	283	269	336	279	280	277	257	279	318	315	296	301	295	304	267	295	297	326	290	280	315	277	276	301	331	293	286	321	290	301	291	288	301	288	300	285	284	277	286	292	291	310	283	299	295	275	271	295	297	330	282	299	310	286	313	297	264	302	285	281	282	309	298	272	250	262	298	314	288	291	307	311	299	274	274	306	293	293	325	278	259	284	300	324	308	293	308	268	288	257	284	280	315	304	312	339	312	283	317	312	303	318	276	276	294	313	287	288	301	314	321	293	324	271	312	312	291	328	302	288	299	296	279	301	302	294	289	300	304	301	307	274	297	290	273	289	345	308	281	293	289	329	273	299	286	280	289	298	265	305	310	301	311	304	312	297	277	307	286	265	303	289	271	317	279	286	279	266	281	313	280	294	301	293	266	286	331	300	272	300	293	283	326	289	277	296	317	277	307	306	328	290	291	302	282	320	299	298	282	284	304	311	298	324	261	301	311	321	287	315	277	303	288	314	289	291	278	282	296	248	295	315	306	295	292	311	275	305	291	329	290	293	323	298	278	290	267	285	252	300	291	296	301	290	300	279	300	295	293	306	276	283	294	303	270	293	296	291	273	284	315	310	306	311	267	296	294	293	310	292	297	293	319	332	317	300	277	278	309	287	281	302	278	279	279	318	282	301	303	270	302	289	293	264	319	304	302	301	312	336	287	291	285	294	285	300	307	288	295	320	305	278	262	316	300	304	273	305	328	311	284	303	292	314	283	321	282	295	281	282	269	308	316	312	268	282	311	305	308	320	294	303	301	276	281	328	278	287	315	310	290	319	305	314	312	272	271	291	285	310	287	280	296	297	275	284	294	309	286	289	325	312	322	301	266	303	292	316	267	276	292	275	267	300	299	272	301	263	282	277	280	314	310	305	295	274	297	267	315	289	290	283	330	291	291	336	265	281	299	274	290	333	298	299	322	310	333	286	300	305	296	288	298	333	306	296	311	318	261	328	311	250	295	295	253	283	307	253	289	306	320	322	271	282	285	315	312	286	281	320	277
46532	11590	4068	4504	3999	3272	2717	2322	1953	1723	1601	1392	1386	1253	1206	1123	1115	1059	1008	971	953	972	917	872	909	852	875	845	855	798	743	828	803	794	784	784	797	745	796	763	772	767	787	780	763	780	713	732	753	760	736	709	737	702	736	738	742	741	717	740	732	738	718	742	755	735	732	707	724	710	768	713	687	772	786	708	778	679	666	734	712	711	657	711	712	712	693	665	691	724	734	719	693	748	704	749	755	723	694	723	664	739	699	725	668	669	701	696	678	694	710	714	739	745	693	682	739	693	717	702	658	706	691	721	697	685	691	686	661	716	709	609	702	714	747	765	740	707	724	684	668	689	721	650	748	725	663	703	708	700	710	693	692	675	720	677	766	726	730	677	709	695	713	717	700	717	704	677	756	729	687	722	691	694	728	717	684	696	655	731	683	703	660	705	714	680	715	711	730	732	682	722	635	720	660	703	728	702	667	664	706	684	731	727	662	679	687	660	702	705	688	681	695	736	680	694	696	708	691	702	641	688	706	685	701	676	670	722	666	685	697	676	681	646	639	690	725	684	711	695	635	688	740	720	707	712	668	702	677	741	702	666	704	677	697	673	675	685	687	706	706	721	716	717	756	663	703	671	682	667	692	714	717	724	685	704	677	677	711	698	686	672	642	701	701	693	649	709	696	709	734	677	661	694	669	714	678	714	694	740	719	721	689	695	728	684	696	708	705	717	669	749	703	726	732	755	724	696	737	672	703	678	735	702	706	690	699	673	740	704	702	717	656	737	669	693	736	678	719	684	666	644	701	687	709	706	641	694	673	718	665	667	685	706	652	718	691	714	618	725	608	696	690	781	661	699	672	665	692	698	665	671	719	707	656	697	633	672	724	717	695	684	703	684	716	666	736	678	715	693	659	682	696	687	667	697	679	739	690	659	687	672	654	710	704	683	655	683	668	691	674	712	738	734	725	688	682	699	700	701	690	676	711	680	714	689	685	701	685	665	719	666	712	738	738	761	704	718	650	680	671	699	707	759	664	685	686	755	736	702	715	703	686	680	717	693	735	719	681	686	712	657	697	708	754	749	672	672	691	706	672	734	710	660	703	715	729	705	689	737	720	726	679	716	696	678	676	684	720	734	707	722	698	662	672	698	764	710	690	705	748	693	699	704	699	668	683	663	710	630	655	709	680	743	685	699	740	742	767	673	677	728	710	695	684	717	644	684	757	687	743	696	697	755	733	697	697	707	713	665	720	698	702	689	714	672	692	752	766	705	702	688	638	725	681	676	689	700	724	650	685	715	702	679	702	699	718	659	693	742	687	710	694	717	670	652	698	745	684	708	748	679	683	696	665	710	693	686	633	715	698	744	631	714	669	681	700	723	699	736	689	697	704	654	738	727	674	699	666	667	697	713	742	714	713	675	737	711	683	711	664	704	683	717	703	723	685	687	694	773	689	679	727	674	714	740	785	696	709	664	684	652	667	682	702	678	700	654	705	751	697	733	697	643	709	677	693	684	751	730	712	722	667	680	679	689	707	707	701	728	714	698	710	736	713	719	642	693	742	687	702	657	693	733	740	663	710	713	738	697	688	667	689	671	688	712	675	720	699	682	713	717	647	674	667	743	712	698	680	694	717	695	686	711	682	676	724	721	736	701	677	702	675	685	740	654	758	676	716	722	686	701	677	681	728	691	730	715	692	705	689	676	702	733	666	746	708	720	687	680	671	722	675	674	657	684	682	677	675	641	663	720	699	667	698	677	676	712	724	705	677	697	697	691	675	752	707	717	682	762	686	668	699	692	676	648	641	687	714	641	728	713	667	671	692	666	720	695	714	736	690	643	712	702	663	706	738	676	673	687	721	687	723	683	726	691	716	688	735	678	704	697	716	716	695	694	694	727	729	717	702	682	712	694	692	687	676	701	697	700	687	683	647	704	706	688	710	664	697	674	662	680	729	643	705	705	657	700	710	707	701	726	722	708	723	671	689	729	682	731	686	667	739	723	691	711	656	678	678	684	700	683	711	697	664	717	681	707	720	647	701	638	707	750	683	672	694	675	695	676	698	708	679	701	689	674	709	697	728	710	660	688	684	679	676	664	639	694	673	721	665	682	664	691	736	710	680	736	694	712	694	706	668	678	704	769	716	643	688	677	691	692	698	706	680	760	721	678	665	706	661	697	705	723	701	690	672	714	667	710	682	729	650	701	705	645	697	684	679	699	684	681	686	689	684	675	726	742	650	694	673	678	679	659	725	691	682	693	712	711	664	699	702	692	684	724	671	711	704	696	684	708	681	675	679	704	644	682	692	660	675	655	695	661	675	674	734	726	707	718	671	734	715	676	669	717	696	727	709	694	701	670	712	692	731	679	700	679	696	701	735	723	709	690	694	691	704	700	706	699	694	691	698	703	652	679	713	720	684	699	727	707	695	696	717	718	761	701	747	682	734	670	733	720	696	692	713	682	700	694	683	683	718	664	731	675	681	736	721	719	632	695	706	745	735	689	681	674	680	700	714	716	734	681	713	650	664	659	671	741	699	717	711	673	666	743	669	722	701	706	663	725	729	704	700	725	714	683	696	701	737	708	706	726	679	727	661	737	684	743	692	714	753	703	687	648	717	677	686	688	693	737	704	691	693	662	695	680	645	658	709	671	713	694	714	719	710	718	725	716	692	721	713	693	723	707	701	667	706	663	721	710	667	706	675	699	716	702	702	730	680	698	665	706	693	708	715	686	702	681	707	726	743	661	736	664	663	738	713	697	666	714	658	657	731	674	671	711	630	748	715	707	701	684	709	737	683	684	720	710	660	717	712	721	712	705	702	763	691	703	718	709	701	680	681	681	699	678	665	707	714	728	676	697	682	704	692	700	700	727	672	678	678	735	673	667	691	762	723	684	650	651	716	628	716	713	621	685	645	713	725	676	701	700	718	671	706	689	667	731	703	725	703	662	701	701	710	668	673	670	712	688	727	687	748	710	650	731	678	736	674	673	679	675	721	682	698	649	700	678	680	667	696	700	740	720	719	692	731	716	756	687	739	723	656	687	704	714	716	676	695	733	695	683	676	725	682	728	666	737	688	717	691	654	718	709	665	704	690	697	653	706	725	679	670	690	701	683	699	653	717	754	702	683	672	729	726	709	753	679	704	708	721	705	688	706	704	670	682	703	721	687	690	760	701	714	716	659	718	688	709	680	703	712	686	697	696	680	749	699	681	684	724	670	700	673	700	679	704	746	728	719	697	715	686	687	676	669	705	712	682	722	695	684	677	681	718	712	677	689	694	665	677	728	717	740	660	690	714	665	665	660	717	683	703	719	708	717	750	714	662	701	707	750	690	692	705	725	687	691	664	668	761	681	669	659	763	686	762	719	714	635	709	727	756	786	662	663	730	641	696	649	639	729	710	677	693	767	714	719	654	670	707	719	672	623	678	747	698	697	690	691	701	698	702	710	689	736	638	682	727	670	721	690	712	706	660	728	750	668	702	698	705	722	755	708
13514	1335	193	153	147	135	146	139	152	144	153	142	139	147	164	151	142	147	142	118	120	135	155	129	133	129	143	170	149	133	152	145	122	154	158	146	138	140	166	161	133	166	148	140	153	151	139	142	139	114	147	136	141	142	153	119	143	151	133	139	144	150	154	137	153	139	136	151	147	144	151	151	145	136	159	129	115	134	138	147	141	139	135	146	148	148	150	142	142	138	122	145	135	151	139	136	140	141	152	149	121	149	134	151	120	147	113	147	140	131	144	148	139	146	163	147	135	152	151	137	120	122	146	134	143	127	134	131	132	175	135	130	106	141	128	133	150	150	144	141	118	160	145	144	134	139	133	137	140	150	123	152	143	131	134	142	153	148	141	153	152	150	170	139	152	118	127	133	164	143	134	129	125	151	137	156	154	139	131	149	124	135	134	144	149	139	147	107	143	123	141	154	139	148	133	134	165	130	157	121	142	151	149	154	132	150	132	137	135	151	159	138	134	141	152	148	129	146	155	137	121	142	143	143	138	140	135	135	157	151	144	141	152	165	134	132	161	146	143	156	138	145	120	138	132	148	147	129	142	145	137	139	137	125	126	112	153	125	135	132	134	133	129	126	137	137	148	146	131	154	134	157	150	163	144	165	138	115	140	145	126	129	131	145	132	153	120	134	131	140	136	133	148	160	154	150	133	152	132	130	165	146	116	112	179	165	136	154	136	165	131	146	151	128	149	127	138	119	135	153	121	142	170	144	137	125	152	125	164	150	133	130	147	139	135	131	144	127	161	150	161	115	130	133	141	118	143	148	150	144	165	143	171	124	145	139	131	136	151	147	139	152	137	150	127	110	132	146	148	150	135	152	121	148	138	133	143	166	135	150	139	155	128	150	144	144	151	143	125	146	129	133	144	143	151	112	136	139	122	132	143	134	161	137	146	156	139	164	133	155	141	123	136	135	141	143	132	116	140	139	118	134	156	149	163	151	153	152	135	135	139	123	140	137	157	145	143	137	148	123	119	130	132	140	136	140	131	137	140	152	136	130	157	151	150	135	135	120	164	147	132	157	150	141	149	122	148	161	143	144	144	132	137	137	139	135	135	134	136	113	145	162	129	134	140	160	123	131	138	149	139	129	157	144	160	140	136	131	154	139	151	151	153	139	138	143	155	122	143	134	146	151	148	150	139	154	134	143	138	150	125	141	131	142	134	140	153	139	126	146	148	150	134	124	151	150	125	154	147	127	131	125	132	163	169	137	137	126	147	151	123	131	136	138	140	117	142	142	142	151	141	153	133	146	152	129	129	151	143	146	162	119	134	150	158	143	157	120	150	159	117	152	134	131	158	138	148	142	136	142	133	169	117	162	134	153	141	135	127	142	148	138	145	117	146	155	151	132	140	139	146	138	121	161	159	142	150	157	126	143	145	142	138	143	155	136	164	141	147	136	154	128	152	167	140	141	149	123	138	149	146	144	138	135	160	147	140	131	137	144	122	159	151	147	142	147	146	129	151	114	143	171	132	160	142	149	156	148	143	156	130	138	153	133	127	138	146	146	132	136	141	134	106	132	128	135	136	129	154	154	147	136	135	149	116	126	143	135	129	148	133	120	172	121	123	143	135	140	133	152	156	142	136	139	141	135	149	151	134	158	151	137	147	150	138	146	163	155	134	138	123	122	152	148	156	141	143	141	118	145	143	146	143	122	130	137	150	171	146	168	132	144	154	146	132	139	140	160	113	134	143	131	139	144	140	169	120	129	132	144	157	137	143	145	151	146	129	139	136	129	135	132	153	124	158	162	140	163	158	141	153	125	161	130	127	131	139	152	131	145	146	143	145	145	170	139	115	141	154	155	170	128	136	149	149	140	144	156	125	135	140	147	114	140	151	147	133	134	149	140	156	145	124	135	150	150	134	138	134	134	130	101	138	140	129	145	128	133	148	143	127	165	141	158	145	177	162	140	139	153	132	152	131	141	106	179	142	161	143	133	135	170	127	139	142	147	119	151	136	153	136	124	105	126	145	153	132	145	151	144	162	138	135	142	128	130	130	142	144	140	157	149	152	142	158	134	123	140	152	165	153	135	130	133	125	159	128	133	141	145	151	140	147	156	140	147	133	153	120	144	126	130	145	143	144	135	112	147	134	139	124	127	137	151	127	139	146	144	139	139	143	145	140	135	141	164	144	147	112	131	142	144	140	135	110	148	146	142	159	138	140	129	159	151	130	141	145	137	143	146	158	120	128	134	135	139	157	148	164	136	146	139	161	161	142	155	146	140	166	136	130	157	156	128	143	130	149	141	124	161	131	141	145	144	139	141	154	134	129	132	124	120	122	133	155	140	154	121	134	138	160	123	121	146	134	126	117	136	143	141	138	117	136	139	152	143	153	134	166	149	111	138	141	144	160	113	153	133	149	141	146	165	146	130	116	141	156	167	143	128	136	159	148	152	171	150	142	140	156	151	162	121	129	140	148	138	145	146	142	153	127	135	141	153	111	132	156	156	126	144	145	148	116	145	117	178	151	150	137	160	142	151	137	142	127	132	153	144	145	155	145	152	142	143	147	132	151	137	170	141	164	115	131	130	155	145	122	151	135	148	111	154	118	133	144	114	129	130	155	156	139	147	136	154	150	155	146	143	142	152	140	134	149	117	141	130	163	131	151	158	123	156	151	127	139	130	137	134	158	127	123	133	115	127	132	124	152	132	117	129	145	144	148	172	173	135	119	153	137	119	129	134	138	120	145	132	135	133	129	169	148	141	133	149	140	143	149	157	147	127	115	138	145	147	139	129	154	141	150	138	153	154	129	141	118	156	133	139	163	143	143	128	140	148	151	140	151	123	158	126	126	139	149	154	145	129	140	159	140	141	146	155	147	135	143	140	158	143	123	129	160	154	146	133	118	151	146	165	165	143	164	175	145	146	146	156	139	136	170	129	141	143	138	140	153	140	132	136	153	142	161	119	117	141	132	150	131	150	134	140	132	157	166	154	143	164	143	129	127	137	156	136	137	152	137	116	139	119	124	126	122	141	133	142	181	138	133	132	119	138	116	135	146	136	142	160	120	137	134	160	138	151	137	135	150	128	134	126	158	141	132	139	112	124	126	133	151	154	134	155	150	129	135	136	148	157	137	138	127	160	145	136	148	141	155	152	147	145	146	136	141	152	149	127	145	142	159	167	155	137	143	144	142	151	125	131	141	107	129	140	137	134	131	134	140	120	147	138	150	140	145	140	136	130	137	131	134	146	133	128	147	130	134	136	154	136	153	130	118	140	149	151	143	146	141	140	149	130	135	126	148	139	154	126	149	153	138	152	152	122	119	147	158	145	141	140	143	105	133	138	131	154	117	120	160	146	140	161	160	120	140	138	145	145	155	143	156	123	136	158	161	143	150	126	130	161	156	125	144	134	129	139	162	151	140	147	136	135	135	127	124	154	129	150	143	142	150	152	133	143	126	125	141	145	143	135	128	144	156	142	155	134	123	132	134	138
11335	1044	478	463	476	438	489	441	399	409	419	415	436	427	429	407	392	398	452	402	390	383	403	399	442	393	398	415	403	422	416	412	362	396	392	411	417	405	406	364	431	412	369	446	408	388	408	433	430	400	406	394	407	389	402	447	433	400	403	374	403	423	425	419	405	426	366	367	388	403	389	386	423	383	425	395	381	389	399	414	396	401	405	397	404	459	411	399	394	406	393	435	391	406	390	405	398	389	411	442	396	415	407	402	431	419	392	394	346	377	401	404	404	403	386	385	393	404	374	389	391	359	414	386	410	390	379	387	434	417	383	436	388	394	357	388	415	442	409	360	423	379	395	408	421	375	394	389	385	383	422	400	405	387	421	407	393	391	418	424	371	373	399	417	443	393	361	408	391	394	432	402	422	402	412	438	382	395	390	448	429	425	400	418	387	407	380	401	391	393	405	404	403	397	382	388	407	409	407	404	404	390	426	417	373	403	385	364	385	391	382	384	412	403	390	423	394	387	378	412	427	426	421	425	364	408	373	372	416	425	419	404	391	378	383	402	411	417	382	422	443	417	424	427	382	375	393	400	371	382	411	395	396	387	380	412	426	418	383	348	410	393	397	415	374	426	402	425	408	444	374	438	444	396	372	386	399	407	403	394	390	412	382	408	367	396	401	405	377	349	398	369	385	377	396	389	383	397	409	414	400	430	384	404	419	401	398	391	428	392	384	421	424	440	419	386	433	388	366	382	398	422	385	395	359	376	395	410	408	406	389	399	392	383	359	426	361	388	395	408	401	404	399	393	400	393	394	380	375	395	404	402	401	399	431	366	394	445	423	409	381	432	390	395	386	416	421	425	441	361	382	380	427	400	409	385	360	368	378	402	390	377	352	426	392	367	425	422	412	404	407	430	390	397	427	405	419	402	386	410	365	372	389	407	377	418	394	405	407	411	424	404	398	416	383	382	413	397	359	379	365	439	426	441	396	415	403	389	421	418	431	409	403	413	393	358	426	419	425	400	394	388	415	393	400	391	401	385	423	411	397	430	436	383	405	404	387	367	395	394	435	389	379	422	390	395	370	403	388	398	421	406	384	380	400	426	441	413	387	380	447	386	387	409	438	394	377	381	401	389	427	384	418	403	420	407	409	394	377	361	415	392	392	373	358	391	395	367	423	402	412	397	374	417	433	405	419	361	383	418	377	442	389	414	404	393	401	431	419	409	390	436	366	407	405	396	425	418	430	413	402	395	383	390	427	398	406	460	396	359	399	412	398	419	394	410	425	419	412	360	378	358	402	388	386	374	391	385	386	404	381	384	438	331	446	427	398	396	437	421	399	388	380	407	432	387	375	403	386	408	414	395	382	405	442	415	400	436	391	428	396	375	390	384	387	372	410	427	420	387	469	417	411	410	392	427	395	385	373	463	398	398	406	393	403	408	392	409	391	415	396	414	393	379	413	429	368	392	416	394	394	401	382	405	453	439	416	407	385	409	395	416	420	387	398	415	402	376	381	399	421	362	416	373	404	403	403	409	414	401	406	410	374	379	419	389	416	410	424	390	405	396	397	403	391	359	404	412	406	392	357	368	396	416	402	383	404	427	373	400	383	384	397	402	460	415	404	434	395	400	367	408	378	403	396	382	386	391	380	423	413	429	391	438	412	404	396	416	425	355	405	416	362	443	441	404	389	392	434	441	405	404	377	401	387	425	403	435	389	440	395	408	414	403	412	370	352	388	401	386	410	384	404	364	407	374	421	381	378	416	432	407	398	410	384	369	396	405	379	381	375	407	377	374	434	414	403	414	420	417	361	421	435	374	393	361	415	358	415	451	407	396	393	404	380	364	410	401	394	433	381	402	413	390	408	421	380	401	405	421	390	402	399	421	395	425	379	390	405	417	405	407	393	407	437	369	390	383	394	416	397	409	329	384	369	413	398	393	372	415	411	379	430	398	394	399	403	397	406	411	420	389	379	400	379	382	405	419	411	406	422	391	387	407	408	393	381	395	403	411	395	395	414	374	427	420	397	377	386	411	415	386	380	419	393	385	381	403	389	411	411	366	395	397	411	419	415	410	403	408	414	413	404	428	407	400	438	389	431	402	408	396	406	412	394	403	398	406	376	394	419	400	437	372	448	381	394	420	423	394	392	399	442	406	392	412	425	406	413	407	379	397	427	396	410	406	436	416	364	391	378	391	405	407	393	406	394	433	407	374	421	412	385	367	397	388	410	396	403	373	418	387	411	353	416	429	400	396	419	387	389	381	394	435	410	414	421	388	375	386	401	397	360	365	389	385	401	374	390	402	418	393	379	406	407	402	399	397	373	410	407	435	418	381	388	382	400	428	403	416	400	383	338	412	419	379	388	396	457	398	396	426	397	398	380	404	397	399	408	368	405	399	409	405	409	382	352	411	381	389	382	419	420	395	420	383	424	400	406	410	396	392	416	378	403	446	416	426	385	419	395	388	386	384	422	408	374	386	412	407	330	368	424	384	403	402	395	441	394	393	354	394	380	420	406	403	397	365	402	407	406	390	387	396	395	382	402	368	374	432	383	426	402	418	386	401	400	384	397	440	389	391	389	435	385	406	414	413	425	418	419	405	401	383	389	405	348	436	431	371	399	360	421	375	412	398	421	376	399	405	408	425	376	420	426	390	386	396	400	421	431	382	429	395	401	406	385	419	408	394	388	421	400	399	407	389	392	363	394	390	387	366	377	367	367	404	383	434	378	389	398	433	411	398	378	417	378	390	366	395	379	436	417	403	388	420	399	408	406	409	431	399	415	432	416	372	436	413	364	377	394	369	419	406	422	402	401	389	384	398	387	412	380	397	380	408	394	436	408	392	390	361	414	395	403	396	415	392	406	375	389	366	402	390	379	424	396	402	383	389	409	438	374	406	392	433	394	406	381	366	416	414	395	381	404	429	459	412	408	448	393	386	440	412	397	385	382	454	405	414	427	442	426	385	395	411	395	412	359	417	399	398	385	420	389	385	402	389	408	438	424	395	407	423	411	428	399	411	386	413	362	405	430	402	399	365	403	401	352	417	398	418	420	397	383	390	399	442	377	373	393	424	405	407	416	388	409	439	399	401	377	386	397	425	431	362	384	380	393	443	402	399	376	378	379	403	415	422	414	367	417	410	385	409	390	416	388	412	401	384	427	436	401	393	382	392	429	379	387	433	453	394	418	385	408	397	427	396	389	428	405	402	377	400	398	390	385	412	412	428	406	420	425	388	457	419	401	377	400	430	406	399	399	402	378	424	403	395	423	405	425	385	387	406	380	400	385	424	422	430	386	369	416	416	409	409	387	359	402	387	422	419	386	395	422	369	427	416	362	414	394	417	381	416	427	425	373	388	407	432	411	388	394	409	400	361	429	405	376	416	379	389	385	429	439	384	372	372	404	389	438	388	378	411	401	426	417	406	396	390	399	428	421	428	409	418	378	414	470	424	373	399	368	388	408	372	369	414	401	413	369	394	414	407	406	391
65462	29552	4872	971	670	529	456	458	404	389	354	353	320	350	321	311	358	303	310	318	317	317	320	345	344	298	308	298	266	324	313	342	325	334	299	295	291	338	291	334	276	304	309	284	305	301	332	288	289	299	322	314	299	286	273	321	344	285	291	310	313	285	321	300	309	278	288	296	322	312	314	303	315	315	329	307	301	269	312	273	303	325	292	306	319	275	260	305	307	318	304	298	300	303	278	289	305	284	283	268	299	287	281	277	289	288	329	276	284	348	297	283	273	321	270	325	304	258	275	298	307	298	278	311	300	260	283	310	286	309	303	310	300	285	294	294	276	304	300	291	284	286	316	311	318	287	269	323	304	330	287	282	305	329	325	294	287	263	303	319	291	277	290	327	312	316	311	274	272	247	292	295	309	282	319	273	299	289	284	312	269	305	270	326	286	312	290	270	286	333	320	305	301	291	304	307	306	281	293	289	280	285	290	314	304	300	310	298	300	273	302	312	287	287	301	299	271	312	287	307	309	322	318	268	298	286	285	319	295	298	311	316	302	291	303	317	280	297	287	316	301	292	286	283	282	274	297	324	325	288	314	302	309	306	326	317	286	298	296	283	270	303	308	294	304	301	316	337	259	322	290	309	290	290	272	303	271	299	303	301	296	278	277	279	274	297	291	263	296	299	322	306	305	315	273	305	292	303	306	367	319	289	354	294	291	301	261	290	271	298	283	296	290	276	284	266	301	297	289	296	297	266	273	300	317	301	314	290	298	278	285	288	313	306	274	276	283	278	284	312	301	278	298	318	290	309	284	310	301	316	318	269	305	277	317	310	275	312	305	292	277	267	311	285	299	320	294	310	292	300	284	272	271	262	283	297	304	298	294	313	283	300	283	291	279	294	315	292	284	290	323	311	278	298	253	306	291	285	291	320	260	303	283	298	279	270	300	303	283	312	306	304	275	305	324	301	302	263	285	296	333	302	291	295	320	293	294	303	312	300	301	326	301	322	333	302	303	282	294	305	320	290	280	277	315	302	263	299	311	304	314	264	333	275	309	264	275	304	295	320	285	321	307	299	304	273	295	280	300	285	240	320	308	310	290	266	290	285	269	280	315	316	296	281	297	272	267	288	307	285	313	302	275	295	283	301	309	296	292	309	329	310	311	290	329	300	306	293	263	295	300	327	314	298	338	307	298	323	309	304	304	306	312	296	285	293	269	300	279	300	313	333	316	302	308	288	315	281	271	312	328	296	261	286	288	325	302	279	318	329	306	305	282	269	316	327	286	249	314	276	306	283	328	326	300	321	278	285	309	293	294	296	290	292	294	269	291	266	302	301	287	292	289	304	309	290	308	310	325	326	289	269	261	329	276	304	297	244	284	301	301	303	306	292	281	324	290	264	327	289	312	314	304	284	319	313	289	276	301	296	313	291	290	286	301	264	280	280	283	322	316	314	318	307	296	293	255	294	265	290	295	302	318	313	323	308	303	275	291	304	300	295	297	289	297	308	302	309	280	295	288	284	285	309	303	323	278	295	331	316	319	304	278	294	314	305	306	297	241	347	314	288	298	300	330	275	292	318	292	319	303	293	304	293	341	310	293	306	281	279	302	299	329	289	308	262	302	279	303	338	303	267	298	309	278	301	256	284	282	307	295	312	314	280	315	294	295	287	279	327	278	295	272	311	300	302	286	299	292	278	294	302	309	289	311	289	319	282	285	273	271	273	277	269	306	295	274	335	294	296	311	292	307	333	287	295	300	270	282	285	303	297	304	283	282	283	282	281	292	290	296	278	291	274	320	273	295	300	300	289	308	292	311	303	289	341	282	311	314	275	268	316	320	290	303	269	297	307	329	330	294	293	316	308	286	266	266	274	279	300	297	298	325	291	293	281	280	326	351	302	289	284	296	289	281	331	297	264	308	286	312	301	286	306	268	314	279	305	314	316	345	304	291	270	301	279	299	326	294	329	318	283	286	286	294	281	282	315	312	283	313	331	287	287	292	283	298	319	267	286	280	275	291	295	272	285	293	299	329	288	274	306	326	293	307	289	276	313	303	306	329	305	294	307	296	312	321	310	311	322	283	287	321	295	307	275	281	297	302	317	305	308	291	319	325	262	278	318	327	329	318	308	309	328	285	317	292	291	312	283	281	284	286	310	333	315	283	288	273	301	281	317	315	323	296	324	303	279	308	293	269	294	296	314	315	329	282	292	281	291	302	310	301	294	274	273	288	295	313	296	316	314	281	264	306	330	307	328	307	292	319	287	307	300	283	317	305	285	290	289	301	290	299	283	293	303	315	328	297	372	280	291	295	319	290	280	277	265	300	295	304	276	311	305	316	282	315	308	296	295	292	288	298	304	288	313	303	313	272	301	317	290	297	297	308	329	323	323	303	256	268	268	286	323	307	314	325	295	297	327	284	271	319	300	296	296	287	318	321	282	307	283	292	294	283	295	309	306	313	328	291	297	291	319	279	292	299	306	286	308	294	292	299	258	302	309	282	302	270	336	295	316	314	302	288	290	314	294	296	320	284	288	293	287	284	307	314	294	295	286	297	313	281	292	342	300	300	294	288	313	298	317	299	284	275	332	299	305	292	299	313	321	290	303	309	265	308	321	296	290	303	299	292	310	289	299	311	304	292	309	274	259	304	310	278	274	305	308	324	293	291	291	267	313	294	292	253	281	297	291	269	282	309	299	303	263	317	275	290	300	330	326	286	285	307	312	287	301	300	291	292	267	268	299	308	283	295	316	286	287	264	307	283	271	328	276	303	268	275	321	311	285	294	278	278	309	310	270	303	290	300	347	312	297	314	316	327	290	311	272	293	281	259	322	332	317	300	277	315	284	301	305	331	297	283	304	334	289	313	273	297	247	326	286	304	323	299	285	283	295	309	283	295	293	323	303	315	285	305	318	319	294	335	319	328	313	277	271	283	330	316	311	274	314	291	302	301	299	292	314	311	280	308	249	269	278	304	305	303	297	340	301	306	282	316	318	298	307	297	270	320	311	319	281	306	287	296	285	344	287	316	310	316	289	289	293	295	330	271	280	295	320	257	308	283	289	261	308	316	315	286	297	294	300	312	300	309	333	310	277	309	301	319	313	295	316	308	316	265	317	285	301	299	304	265	291	260	298	269	319	297	291	282	281	300	291	306	285	275	302	281	294	297	296	270	322	316	297	285	316	356	284	292	313	265	270	295	288	274	313	295	277	300	287	269	291	272	279	323	317	292	266	299	291	302	312	299	299	298	300	311	284	300	333	266	304	294	279	290	278	281	266	294	337	298	312	297	309	314	313	287	313	319	305	327	294	324	305	337	327	326	320	315	281	282	316	281	308	302	302	301	292	253	264	293	327	317	283	286	271	274	328	309	297	332	298	313	294	274	322	320	304	301	310	296	294	298	295	268	288	305	302	288	289	298	324	290	282	307	277	272	276	275	310	270	289	324	304	289	268	291	291	317	269	299	315	292	303	268	293	268	307	289	266	311	311
37199	7982	2403	2831	2400	2082	1739	1497	1356	1225	1147	1092	1086	1057	925	978	932	884	907	910	868	843	859	871	845	831	816	770	757	750	763	762	785	782	730	769	768	767	809	753	719	726	740	709	742	707	713	751	779	731	752	743	709	688	796	772	800	779	758	772	749	733	751	774	740	754	768	727	712	758	725	701	750	745	713	730	750	802	756	714	777	741	730	717	741	736	731	723	768	734	746	764	736	766	678	770	759	735	745	684	733	778	745	751	753	699	709	674	736	705	756	721	683	735	718	720	713	670	725	769	703	735	724	736	736	696	708	689	721	781	806	749	732	773	755	710	707	718	742	745	742	743	737	754	731	728	737	790	716	697	732	708	702	734	723	692	777	751	726	730	740	761	741	681	699	705	783	675	778	699	772	713	755	728	712	732	758	737	743	743	727	731	669	730	718	744	797	763	738	775	697	737	692	740	727	734	778	726	702	687	776	743	740	724	737	740	770	665	749	709	770	736	687	705	736	744	743	722	711	712	720	740	722	738	696	726	697	703	733	757	722	750	724	703	701	740	700	685	734	718	772	717	716	700	735	719	720	753	759	748	711	751	730	713	727	769	746	722	740	714	726	736	744	730	736	760	741	716	709	755	702	721	738	735	768	731	771	730	741	715	717	738	771	746	741	732	746	731	736	713	739	700	716	711	719	706	746	721	749	721	751	725	656	731	752	739	722	682	707	708	721	719	729	747	738	743	748	749	671	720	712	757	767	728	758	721	759	687	720	771	730	714	740	733	740	724	677	754	714	746	732	761	705	710	786	730	655	727	727	681	766	688	732	678	743	726	713	718	745	754	709	713	722	775	753	766	727	764	784	743	769	669	719	725	735	743	724	719	746	710	708	675	751	730	719	716	643	753	731	746	765	707	745	746	791	683	719	672	685	680	710	695	741	722	750	733	727	709	715	771	756	731	707	721	683	754	731	685	740	750	750	738	734	748	735	660	716	778	736	710	757	755	734	683	766	732	688	718	780	749	799	814	779	728	720	738	687	773	715	774	775	668	782	748	745	744	700	715	758	708	726	715	737	714	766	730	732	727	721	669	734	702	742	726	709	709	766	707	732	727	728	739	720	753	762	712	711	700	708	755	759	680	697	738	723	746	749	758	718	699	721	671	781	749	721	780	677	742	701	727	782	713	741	752	714	790	738	725	743	677	733	741	711	752	688	739	720	715	697	729	738	781	728	764	678	719	717	696	730	722	709	728	730	789	721	722	755	754	722	703	747	679	711	766	701	737	765	701	757	695	747	699	744	710	706	754	721	753	734	684	730	707	725	704	738	718	702	700	692	704	748	739	720	697	730	713	722	739	690	722	723	732	702	657	742	748	802	710	712	710	701	718	736	725	720	694	730	732	699	755	673	709	726	733	784	694	734	725	744	745	773	677	751	760	761	744	711	721	732	678	746	728	776	713	729	761	694	695	698	729	739	757	784	698	697	726	752	679	755	719	777	741	695	717	725	712	659	711	709	766	697	695	771	696	708	684	724	715	740	716	786	715	704	689	704	723	706	692	672	726	760	725	728	699	739	767	666	717	743	739	719	752	761	747	723	775	753	767	712	746	725	695	704	732	722	732	716	709	744	731	742	705	684	733	684	730	710	736	706	721	721	718	719	739	756	735	713	749	753	771	734	691	715	760	716	751	776	745	738	705	697	710	717	738	734	742	747	717	712	683	721	757	705	668	739	715	729	729	687	737	766	715	744	723	728	766	755	713	771	761	732	733	698	705	705	717	717	701	717	711	727	698	710	729	712	722	733	691	731	718	705	675	765	733	752	699	687	695	776	743	712	711	741	773	758	765	757	705	713	717	768	691	725	737	766	687	705	752	722	723	709	687	704	727	720	737	734	724	771	757	751	731	723	761	717	685	716	734	726	740	711	707	719	757	709	673	727	740	724	724	721	738	684	698	712	685	766	699	698	727	689	747	759	709	693	762	692	752	731	706	713	738	763	712	777	716	700	763	683	735	751	760	741	660	751	715	701	733	739	685	697	771	765	757	706	757	703	709	722	697	734	758	728	752	757	696	715	725	704	719	730	697	748	762	694	703	722	671	724	755	721	732	726	746	755	706	785	759	712	786	731	696	709	745	750	728	685	734	725	688	700	710	732	721	701	699	748	709	735	766	782	720	705	754	713	724	722	681	749	704	727	732	726	743	742	707	723	750	739	722	773	725	695	747	740	749	670	718	694	760	730	711	680	708	779	707	726	722	737	679	722	691	756	808	687	747	715	729	726	695	753	738	752	775	702	694	677	690	701	715	719	709	754	715	698	732	745	771	683	733	726	653	698	760	725	738	702	704	708	746	760	680	764	733	714	713	739	714	747	702	692	726	746	732	719	710	711	720	698	723	686	744	666	757	788	682	714	723	706	687	726	710	726	722	720	682	781	726	747	733	741	711	782	755	759	732	753	764	750	739	697	664	712	750	755	754	746	765	751	713	676	708	733	758	701	686	706	745	687	746	743	705	734	737	683	777	735	707	731	760	725	763	760	724	666	755	690	775	701	686	777	677	740	745	757	785	753	726	757	739	746	723	727	738	652	737	751	685	721	763	753	718	697	705	733	738	717	738	734	740	732	747	749	693	735	739	765	704	714	691	753	739	707	743	745	702	730	688	720	725	771	678	711	736	747	734	717	726	747	675	731	757	747	734	744	717	728	704	691	696	749	754	740	696	718	781	688	705	725	719	689	785	691	729	751	738	744	721	731	735	694	736	766	756	745	739	707	788	735	714	713	778	684	707	717	760	706	722	757	695	717	783	718	741	709	706	694	747	740	746	720	722	758	719	665	714	718	723	735	797	720	716	711	669	694	760	639	741	715	701	713	692	725	714	741	717	743	742	734	676	685	711	772	703	682	777	745	723	670	729	727	694	672	741	731	702	732	735	697	710	690	773	739	716	716	721	722	729	764	698	739	733	696	720	777	738	745	767	753	725	710	748	691	707	700	783	731	739	726	728	768	741	711	680	686	801	733	709	682	687	755	710	657	697	678	715	714	708	722	702	715	745	728	707	751	756	703	780	736	706	750	698	742	764	685	713	769	685	735	744	708	747	743	674	740	685	739	729	697	755	751	733	722	691	773	750	699	708	737	741	741	757	682	773	754	711	695	734	704	748	730	726	718	747	728	718	765	735	769	761	720	783	739	705	690	756	776	700	700	693	778	765	706	786	694	695	741	731	719	768	735	709	720	747	697	742	743	758	761	732	735	743	707	753	726	773	744	700	695	736	744	677	711	728	769	707	732	703	729	749	731	782	712	671	755	743	718	704	766	771	725	720	729	749	740	721	790	710	720	759	742	728	729	715	709	720	759	792	761	739	757	690	739	688	721	732	703	713	687	784	746	722	702	707	652	730	722	751	750	725	786	762	745	729	703	756	704	746	684	762	753	709	715	732	752	650	761	689	745	712	720	718	735	731	697	711	719	698	744	725	701	721	697	733	743	705
77078	39130	10740	2207	1179	808	653	585	496	441	462	393	405	377	344	363	353	327	313	327	344	320	335	305	288	319	280	295	355	306	298	273	305	314	305	310	301	305	313	278	295	282	288	305	275	312	310	298	297	324	278	315	297	357	295	240	300	295	320	289	284	297	307	275	290	315	287	298	310	303	305	310	276	299	292	308	322	303	296	332	304	282	307	316	282	261	310	291	297	322	319	286	299	307	273	275	299	305	324	281	310	270	314	282	277	268	288	286	277	283	320	302	277	280	270	316	282	303	260	292	270	321	300	276	306	329	294	325	283	294	302	312	285	313	277	271	299	285	282	277	279	290	311	268	290	275	264	310	293	300	306	284	263	363	277	268	335	314	297	295	276	278	300	289	322	326	307	279	252	272	305	294	293	336	288	315	285	315	314	268	278	281	290	304	279	328	302	294	298	281	329	271	279	250	297	293	294	319	290	315	289	312	320	291	313	303	286	299	286	309	276	325	273	270	319	307	300	305	290	307	264	266	325	288	250	298	305	296	295	282	295	300	267	317	312	295	310	314	307	287	311	263	281	266	297	293	274	284	331	306	281	307	304	284	311	284	271	287	285	317	313	297	298	271	305	314	289	300	288	305	289	257	290	308	328	333	272	326	288	329	318	279	290	290	277	312	300	321	270	295	322	301	291	271	310	271	253	294	296	286	321	320	261	295	281	310	306	282	304	275	273	295	304	281	305	279	271	328	270	282	320	270	283	331	283	317	294	310	277	269	310	329	317	300	276	302	296	297	306	300	292	301	303	306	328	292	305	279	305	293	311	286	300	282	285	285	299	311	300	289	300	316	267	279	300	270	287	317	283	271	293	304	286	287	312	313	310	264	294	317	293	316	283	240	302	282	275	306	310	304	292	275	273	308	286	291	282	272	297	293	270	265	308	284	293	305	305	272	315	326	317	298	301	295	338	311	335	302	302	282	333	282	286	286	292	289	291	327	267	280	298	301	310	277	297	311	328	280	299	284	291	274	256	295	308	311	333	313	289	291	269	314	285	278	300	312	271	315	312	289	263	298	301	297	294	267	261	304	314	305	278	333	300	333	291	313	318	291	292	290	297	297	266	295	285	285	298	306	266	274	258	304	277	301	295	274	265	317	292	272	288	306	310	292	304	282	293	320	312	287	327	303	291	308	285	301	306	305	280	314	299	275	274	276	273	281	298	271	265	284	289	276	249	309	271	301	278	283	316	331	326	281	315	290	285	309	299	304	252	290	305	286	326	304	283	289	323	309	309	303	308	314	287	336	331	294	308	323	312	333	311	298	313	309	304	305	310	283	284	305	285	313	305	326	314	306	305	299	273	310	294	296	330	320	298	266	296	331	308	260	273	297	304	282	292	292	299	317	335	266	321	301	302	266	298	273	260	315	320	295	310	321	272	283	280	306	261	292	269	291	295	299	288	272	250	269	296	277	330	273	268	299	306	314	296	275	309	301	308	305	311	298	299	257	324	286	281	255	318	337	319	300	311	304	304	301	285	290	277	288	276	279	311	304	274	305	324	317	265	290	286	260	297	292	303	310	299	283	319	312	319	277	291	272	274	295	292	309	266	302	291	292	307	304	289	303	288	289	293	278	300	279	296	277	330	301	325	282	271	310	291	302	283	304	298	301	306	283	274	281	295	286	327	303	310	311	304	292	256	292	295	298	318	298	308	312	277	269	288	290	311	299	323	305	311	298	284	295	291	283	292	328	295	286	295	265	283	289	292	297	286	316	313	269	288	326	254	284	283	289	284	326	280	318	307	302	306	286	300	295	274	302	290	315	294	278	291	316	310	282	309	313	320	275	299	298	318	301	310	275	304	288	295	277	262	313	303	266	313	287	268	286	277	271	321	303	312	293	318	287	293	263	278	320	296	288	286	280	284	290	269	305	288	304	303	320	291	263	305	293	305	331	276	315	319	276	310	261	297	344	291	293	287	316	295	316	271	308	318	312	294	296	260	279	300	293	291	286	303	257	274	273	331	305	328	302	288	253	316	325	302	260	278	336	313	270	319	281	274	310	304	299	309	290	294	282	279	324	327	284	298	280	283	318	326	283	297	265	277	299	301	297	308	312	303	285	310	313	300	290	311	282	300	281	292	272	323	279	287	309	285	304	289	263	315	288	296	268	274	288	310	296	327	291	298	296	291	302	291	285	296	284	299	294	313	294	264	297	306	294	265	286	323	299	294	286	279	303	335	321	300	311	286	292	289	280	308	293	294	287	287	277	277	296	311	301	280	307	262	300	291	302	308	275	277	316	279	275	274	289	295	324	329	300	282	300	274	297	316	295	299	320	295	289	339	276	314	303	242	282	296	306	290	276	270	284	301	313	300	288	291	290	290	279	308	308	294	283	290	293	304	321	304	304	290	315	299	299	283	292	307	273	302	314	296	314	287	328	278	301	276	289	290	300	293	295	311	291	322	300	283	284	312	294	319	321	279	307	274	320	298	289	321	288	304	320	260	282	283	299	274	323	276	303	319	282	291	274	296	310	278	305	273	306	286	326	276	292	303	291	315	299	281	272	289	291	291	261	329	295	276	294	298	275	277	293	307	313	304	292	279	255	298	240	323	255	314	297	286	292	302	313	294	291	281	314	297	315	281	292	271	290	321	291	295	270	283	286	316	249	288	274	317	302	334	272	273	296	273	297	303	281	292	287	305	275	295	293	283	297	323	318	305	282	273	300	279	305	296	269	266	277	301	296	287	294	290	294	274	288	275	306	290	264	289	316	284	290	314	271	295	311	277	289	295	280	279	315	332	339	292	280	301	295	297	295	313	283	278	327	289	257	294	298	299	305	284	299	288	267	289	290	289	277	272	297	289	306	305	290	292	276	295	261	290	268	319	289	277	273	324	302	299	293	271	324	299	293	301	295	319	270	300	308	292	288	267	319	299	286	303	284	299	282	301	316	319	299	279	287	282	251	278	327	306	293	312	295	321	323	276	285	282	291	270	289	290	287	273	308	282	281	308	276	298	316	311	295	299	311	314	278	333	305	320	286	311	269	299	305	281	303	282	278	321	285	289	299	279	325	322	316	292	301	303	292	304	273	299	274	290	276	261	328	304	296	279	279	268	315	338	291	301	307	317	297	304	285	271	300	324	304	297	291	311	272	315	261	304	288	309	320	264	311	329	291	316	271	300	273	299	306	276	284	306	284	263	322	314	288	282	291	317	296	302	327	306	290	293	297	257	297	284	328	290	284	316	281	293	302	297	297	282	312	304	272	268	268	327	296	298	342	281	254	299	317	296	284	310	312	310	310	300	291	336	304	282	267	303	318	250	279	313	292	337	264	302	300	331	287	319	296	296	291	299	269	311	279	315	304	336	298	304	274	286	250	290	278	332	347	283	260	310	294	297	305	316	304	300	292	304	291	277	274	308	278	283	320	294	290	318	338	282	272	324	308	305	293	306	317	338	317	267	315	281	293	270	281	309	279	265	305	266	294	297	292
47799	10303	4015	4581	3873	3177	2651	2301	2014	1753	1581	1405	1330	1319	1192	1165	1124	1033	1044	976	944	919	873	905	913	883	867	801	829	863	831	802	786	821	815	788	768	756	827	807	732	758	766	762	743	768	755	767	736	788	735	765	746	777	782	731	777	786	706	729	748	737	740	701	752	640	757	687	756	710	705	703	707	714	729	687	754	745	713	726	735	748	662	731	691	689	727	685	774	715	771	744	720	653	710	705	706	683	715	684	675	728	699	673	678	659	699	762	709	721	697	715	713	685	753	710	679	646	690	721	708	706	673	709	724	751	745	692	723	655	692	684	728	720	716	689	692	645	709	699	732	727	699	657	688	662	695	684	708	710	677	703	718	746	690	703	698	703	687	725	727	640	721	704	690	706	658	687	716	666	703	681	703	695	628	666	711	651	702	668	706	659	737	734	702	705	756	726	647	710	710	680	713	701	676	716	726	717	701	756	723	705	684	737	682	702	724	707	725	726	740	680	702	700	719	707	672	754	736	673	645	724	706	680	689	720	725	721	735	666	675	694	737	752	736	692	718	746	700	757	723	700	665	674	711	704	716	724	762	702	653	660	698	652	650	736	694	730	668	701	696	738	716	668	722	687	703	707	691	684	706	657	698	730	688	710	711	750	727	661	706	755	710	667	722	698	669	714	732	728	684	722	646	670	734	695	712	716	704	698	689	671	681	731	655	673	684	683	674	706	668	722	688	724	736	721	702	719	706	708	654	691	750	697	659	691	699	685	689	659	713	679	682	685	678	745	712	660	656	679	730	701	656	673	634	706	738	699	737	678	701	657	728	741	702	702	663	696	723	721	673	679	735	669	662	692	713	679	719	718	684	694	703	717	675	675	672	715	727	700	689	666	643	693	644	650	638	716	705	678	673	717	752	677	692	692	698	719	672	684	698	661	672	710	750	699	744	720	690	676	691	744	665	708	645	696	677	689	715	736	696	694	694	669	697	701	748	722	684	693	664	682	707	685	716	696	705	654	672	644	694	711	708	687	709	695	712	742	744	667	738	730	732	729	698	675	718	703	751	731	723	695	719	680	652	731	714	704	651	666	726	703	639	700	641	678	677	702	667	698	735	707	708	665	692	714	672	699	718	690	709	704	682	691	703	735	694	720	686	684	684	713	697	687	730	734	707	701	677	745	669	676	650	704	687	708	650	693	738	712	690	704	738	729	717	691	694	670	667	706	744	693	726	637	710	710	697	711	731	679	705	702	678	712	705	674	695	709	693	660	703	691	722	736	680	693	727	677	729	678	701	711	716	697	710	675	725	696	698	702	698	652	696	674	738	674	674	729	639	714	740	699	685	653	704	688	696	755	693	662	686	678	743	662	713	680	721	709	711	745	650	762	728	730	616	716	673	688	709	698	726	709	688	692	703	754	680	640	707	695	710	713	685	699	650	691	693	706	661	721	723	699	710	659	705	718	723	750	763	652	734	741	718	677	702	674	708	666	702	726	667	674	746	684	707	702	685	722	675	712	674	727	742	722	682	711	674	673	694	731	705	693	728	663	751	682	667	688	701	708	698	658	694	704	675	687	743	670	682	771	686	671	714	649	735	701	757	685	657	725	722	739	673	685	678	649	748	696	673	618	691	750	711	722	726	670	732	694	690	658	729	676	664	680	716	674	713	661	697	685	694	734	690	706	712	689	694	677	718	655	674	729	677	715	686	689	735	709	706	739	680	684	659	673	708	672	694	715	708	681	739	653	688	717	703	742	667	699	652	635	689	695	704	697	739	705	714	699	704	696	668	698	700	718	716	735	687	666	705	742	728	722	703	694	736	705	719	688	713	681	695	683	724	712	681	706	721	635	698	700	690	666	698	718	704	737	683	713	726	727	764	690	743	667	693	694	699	711	675	684	708	685	700	722	667	701	659	732	743	738	696	691	697	678	709	728	677	678	695	680	721	744	694	697	703	694	713	668	704	735	702	702	683	684	705	755	695	697	683	748	728	702	689	700	741	645	690	679	682	726	731	734	744	697	757	693	688	727	687	642	689	712	691	657	694	649	654	696	703	718	648	675	661	724	688	714	723	748	714	679	698	714	688	670	701	733	664	698	711	708	734	749	700	691	680	718	700	720	701	688	713	724	725	676	708	692	724	719	706	739	665	714	738	670	703	675	656	712	738	721	640	684	689	701	644	755	665	700	693	723	703	700	690	718	715	707	697	707	697	690	633	691	661	708	693	669	700	691	682	740	708	693	698	699	733	688	678	696	666	680	720	715	693	719	685	731	638	694	738	717	684	748	718	692	719	696	702	689	740	726	699	705	692	721	765	680	722	729	675	696	657	740	696	688	710	723	715	691	683	703	676	701	661	758	724	696	700	714	715	724	703	653	691	712	750	662	683	685	665	704	656	692	693	710	720	742	728	706	654	689	702	711	702	730	681	664	704	722	688	676	726	708	650	697	729	694	699	664	716	686	686	691	711	674	679	725	680	707	728	711	659	679	718	657	693	688	699	711	714	688	693	697	714	696	669	706	703	692	700	688	712	746	730	704	691	676	667	722	652	701	675	716	696	680	695	691	711	735	684	663	723	682	700	686	707	706	695	684	697	730	664	639	711	681	669	639	730	729	704	688	671	694	676	722	705	677	659	692	735	694	699	697	647	714	748	741	732	640	703	709	701	675	685	683	693	704	745	669	690	715	684	668	671	702	647	688	687	655	688	672	707	725	642	688	695	694	675	702	708	666	710	699	718	680	672	719	671	719	762	710	691	697	674	687	699	666	679	661	674	753	696	697	680	697	663	686	717	666	723	730	689	755	675	691	701	726	645	695	713	716	674	700	741	703	702	658	711	706	706	725	716	731	696	643	670	696	687	712	681	668	637	688	691	681	713	698	687	694	727	742	677	684	691	756	659	664	690	724	683	715	640	719	699	704	716	721	715	713	741	731	709	737	698	728	701	706	748	680	706	673	686	716	734	719	668	670	748	690	680	686	726	689	681	690	685	666	729	698	713	675	690	677	714	707	697	679	700	680	682	706	711	697	689	672	731	640	703	729	715	695	742	717	698	678	730	713	719	691	752	756	698	685	718	653	680	685	762	722	743	705	690	740	669	694	757	671	668	705	670	677	682	697	682	696	692	669	710	653	701	738	701	709	692	730	718	699	700	677	739	684	668	698	657	743	729	679	734	675	661	675	630	680	748	736	683	702	699	653	704	734	650	688	655	707	712	734	665	660	725	678	689	687	721	713	718	707	680	707	682	677	680	674	704	710	683	716	648	714	682	708	697	657	704	704	649	720	641	668	665	729	654	734	704	719	699	682	709	689	732	711	743	706	676	708	692	677	641	704	683	712	658	669	675	690	702	700	666	738	676	701	693	741	697	725	708	664	711	696	697	655	718	714	753	666	681	729	729	679	695	734	700	732	715	740	701	660	677	679	692	686	654	694	690	706	713	682	681	690	747	729	699	694	687	721	689	728	687	689	685	676	675	711	680	686	679	697
14090	1387	164	195	156	131	133	174	155	152	127	144	158	132	152	157	123	146	162	128	136	120	138	147	128	130	168	143	164	122	136	154	149	150	143	153	132	146	159	131	155	138	136	129	149	147	146	133	132	138	140	121	137	157	146	163	134	158	164	149	131	146	140	140	130	149	152	137	155	133	132	131	166	136	134	141	144	144	154	140	154	144	142	164	137	141	142	125	150	136	158	146	143	127	130	133	145	155	132	135	149	137	158	147	149	131	139	123	156	171	136	127	172	139	146	136	141	133	144	132	160	126	124	139	143	126	147	129	128	118	128	119	167	136	124	153	144	126	154	125	130	129	131	132	130	138	143	131	125	141	134	148	157	121	170	138	151	153	134	117	138	148	157	153	152	135	137	130	151	135	137	149	160	142	114	139	154	145	154	154	138	134	147	151	152	146	134	124	152	140	129	143	145	129	133	145	153	134	140	145	136	146	135	144	140	135	141	155	137	161	149	135	147	170	118	155	131	142	113	139	124	123	146	152	144	144	138	143	151	136	134	145	133	120	145	147	151	138	153	167	135	135	149	154	142	158	154	149	140	144	137	151	133	149	124	143	133	121	168	127	131	135	150	154	137	112	129	153	163	134	127	138	131	151	143	147	144	138	139	125	135	141	147	123	170	136	152	162	124	135	137	121	159	132	132	143	152	152	138	134	148	143	136	126	160	132	149	117	142	133	128	141	144	147	153	134	145	141	138	150	164	147	135	131	134	134	122	159	133	141	155	128	151	172	126	154	132	158	125	141	162	138	130	160	156	137	145	133	151	140	136	131	134	147	134	135	128	132	172	159	138	153	140	126	127	138	130	143	131	144	158	127	147	131	142	145	158	152	128	146	141	145	134	157	136	140	130	122	134	123	163	145	132	137	146	122	131	124	151	141	140	165	181	141	141	149	155	168	161	143	139	162	149	134	126	133	148	137	115	140	153	157	107	135	137	138	137	131	127	151	144	161	164	132	145	139	150	155	155	134	126	168	145	129	137	148	140	151	161	147	142	135	135	140	160	134	148	144	146	131	129	118	127	137	131	130	160	117	135	133	148	134	144	139	151	122	155	131	146	144	155	120	135	145	137	145	149	163	155	127	142	121	158	147	157	129	132	129	146	132	138	137	156	144	171	145	138	136	130	154	143	147	138	144	152	139	146	145	151	150	145	134	153	153	136	136	137	153	133	146	129	160	146	144	138	126	137	144	150	137	125	143	162	161	121	159	154	124	136	145	137	113	134	154	144	130	135	166	141	151	131	136	129	155	157	138	151	132	138	138	138	130	159	149	133	142	128	139	138	144	133	129	118	156	156	163	156	120	145	130	134	164	173	149	154	132	150	135	139	159	148	134	127	140	159	148	147	139	156	122	143	145	131	131	135	141	131	135	125	146	155	125	128	143	147	129	126	132	126	148	144	135	129	143	141	134	159	129	125	132	122	141	135	126	133	129	132	121	164	139	168	154	155	155	146	132	149	150	168	150	120	135	150	125	147	144	141	149	148	130	127	153	166	142	160	153	145	133	131	132	140	122	135	133	153	132	120	128	120	147	142	131	131	142	163	150	134	135	161	151	162	134	142	126	151	122	144	125	145	110	129	135	133	136	133	140	126	153	123	113	128	133	124	146	130	157	142	161	124	151	138	133	137	148	127	157	159	124	163	134	146	151	145	113	135	157	155	157	159	143	126	157	128	136	130	139	117	137	137	139	146	125	154	143	157	126	141	136	127	136	142	131	127	146	166	152	138	149	137	142	147	122	136	149	142	127	163	123	129	154	139	145	133	143	146	150	161	145	144	147	121	138	161	148	134	126	148	140	136	148	145	124	164	118	124	166	144	160	139	142	135	155	155	131	150	157	157	153	151	127	132	131	156	138	138	132	136	126	154	141	138	147	151	129	162	165	157	143	158	135	136	147	140	142	137	129	132	168	122	154	138	135	132	136	132	121	117	143	125	154	126	152	113	133	137	116	129	131	128	162	142	135	149	157	122	135	139	122	126	149	145	154	129	157	155	145	160	139	125	131	132	146	140	128	145	148	143	150	166	147	134	146	151	161	123	159	162	128	125	140	134	152	156	154	153	134	175	131	132	157	154	146	131	150	145	127	136	143	140	165	143	141	155	114	138	134	132	127	133	145	138	158	132	123	149	149	135	138	134	130	140	163	126	132	135	156	134	127	166	157	159	125	152	141	159	148	135	165	162	155	153	147	117	147	148	142	130	166	121	135	142	164	146	126	125	149	139	138	160	142	137	152	116	138	131	147	147	157	144	158	155	139	126	125	137	137	144	138	150	137	126	135	128	127	131	158	133	148	153	129	124	134	162	158	132	153	126	131	143	150	144	135	129	143	135	132	137	137	169	142	118	129	153	130	130	150	120	134	154	131	149	122	136	144	129	148	147	163	138	136	151	148	130	145	158	131	141	146	130	145	140	145	151	118	141	148	148	155	135	147	136	148	132	150	144	145	132	132	152	154	132	133	145	164	151	122	144	132	139	148	134	124	135	143	136	140	147	157	168	146	150	137	115	112	145	158	132	144	134	141	152	141	144	143	151	168	133	152	134	117	158	138	139	138	145	132	140	137	148	148	134	152	166	135	138	123	123	111	143	126	164	164	156	159	111	136	166	136	117	134	145	138	135	156	132	159	169	133	148	135	131	136	138	141	139	145	170	127	125	133	145	155	153	125	145	121	148	136	169	143	133	141	123	141	132	140	153	146	134	137	144	157	131	134	140	127	139	122	147	142	161	125	168	152	165	134	147	147	140	128	146	131	144	144	155	158	145	129	141	139	142	133	126	130	154	133	142	161	148	147	122	157	118	148	154	139	152	132	156	148	157	137	138	136	99	139	134	156	153	126	152	146	130	131	120	147	152	134	125	157	133	147	152	169	147	157	144	148	138	140	139	142	134	145	140	140	160	138	146	130	130	131	121	138	130	147	142	156	108	134	143	159	137	144	125	127	130	139	159	147	151	144	131	157	119	146	144	155	148	133	126	146	141	166	143	135	152	139	146	146	154	140	122	149	138	154	167	141	135	133	133	136	131	155	154	138	126	158	125	119	132	145	117	129	131	150	139	134	159	137	139	140	128	155	150	139	144	161	133	128	147	124	127	139	152	119	125	128	133	135	156	125	138	121	145	130	149	133	132	110	145	132	143	145	139	152	147	156	134	148	146	154	138	154	146	121	141	153	152	143	161	150	156	129	132	126	143	133	142	137	135	147	143	125	144	144	122	135	149	146	120	125	145	133	142	129	152	143	135	141	143	160	159	147	139	153	159	156	146	142	140	143	136	162	127	133	145	125	150	136	141	142	132	134	135	141	140	154	148	132	143	174	149	133	167	153	157	141	140	133	140	123	126	147	135	145	168	146	123	142	143	146	141	139	134	111	154	140	136	162	155	129	148	150	147	157	129	142	138	147	128	113	118	154	114	144	137	155	129	139	186	122	157	140	159	139
11785	1077	458	521	470	468	438	455	425	410	449	369	454	405	415	411	425	410	429	448	390	412	396	420	402	416	432	414	441	400	406	398	422	392	427	423	442	386	425	430	413	410	401	401	373	387	365	377	403	401	387	403	401	376	412	406	421	383	423	421	399	409	399	357	371	407	382	386	396	388	387	366	385	400	386	414	395	376	410	385	384	395	401	371	409	395	436	438	395	417	407	427	407	386	399	391	372	393	410	402	400	412	400	405	411	400	393	425	433	368	387	370	389	415	427	420	392	442	401	414	378	400	381	383	414	393	389	381	368	386	431	398	375	411	442	392	441	410	399	408	394	390	398	353	397	374	419	385	414	377	384	404	435	383	416	362	426	372	405	427	412	366	388	384	402	389	405	391	382	423	383	400	384	395	416	442	388	396	399	422	412	350	425	442	400	417	374	416	371	381	379	412	384	397	414	392	357	382	413	386	426	381	406	422	409	386	377	410	412	361	386	378	389	417	405	426	381	415	428	411	408	405	361	388	381	394	393	434	402	396	393	422	416	412	418	401	419	407	352	415	362	417	408	428	426	413	403	388	398	422	437	400	414	405	400	409	406	385	400	413	384	410	386	460	378	408	404	372	411	378	374	376	386	397	373	388	440	381	375	413	392	392	413	395	435	386	382	392	433	405	439	391	405	369	367	390	419	416	382	378	407	420	416	403	404	400	427	394	409	399	423	400	407	428	380	441	419	392	388	368	404	405	379	423	397	406	413	419	449	405	389	401	410	413	371	429	386	436	402	407	387	411	415	393	451	390	432	443	400	426	384	378	409	384	397	386	379	351	385	429	400	419	400	402	383	380	379	388	386	384	436	385	378	411	395	417	406	389	387	401	398	408	407	404	407	399	410	429	408	415	389	385	412	391	392	397	356	414	411	407	389	435	398	392	465	394	402	386	427	382	385	441	395	399	409	416	418	425	378	408	414	383	383	404	407	394	408	429	407	394	398	390	396	434	382	397	369	430	398	410	384	413	393	383	404	403	377	400	390	403	387	427	385	384	419	383	394	403	404	415	403	421	400	391	400	346	391	398	401	378	380	396	442	376	392	419	386	423	400	398	373	383	405	402	385	404	399	380	384	398	359	401	403	397	420	413	411	408	365	413	419	397	429	429	403	423	396	422	381	411	390	394	380	416	400	423	438	381	397	381	370	387	436	372	417	419	344	395	390	381	385	410	377	442	406	369	429	395	424	431	398	408	401	390	362	400	417	425	377	437	390	393	392	390	409	408	416	403	388	392	421	452	414	417	387	402	429	372	404	411	393	396	371	390	402	402	397	378	390	407	418	368	426	406	444	414	394	368	419	388	396	403	398	396	421	423	380	397	409	385	415	381	411	380	393	424	439	418	471	404	379	384	421	424	398	415	395	382	404	382	388	400	362	411	398	370	414	402	394	383	381	375	413	412	399	424	416	386	396	419	364	393	376	398	427	398	408	410	438	388	409	417	414	383	415	387	388	414	393	383	379	410	414	428	410	389	402	435	416	388	396	369	414	428	400	361	409	408	406	423	368	414	427	379	384	392	394	410	395	395	429	434	387	410	413	385	398	361	392	392	412	417	411	452	404	387	400	414	403	388	411	428	390	405	412	374	388	418	415	386	411	429	398	397	384	400	356	433	419	394	394	426	387	413	412	385	405	401	458	380	417	386	439	386	426	444	407	405	420	448	409	400	407	391	399	404	374	395	418	388	407	375	445	378	382	407	397	431	413	416	388	396	396	391	402	399	408	399	445	428	432	410	406	398	383	403	439	394	373	387	413	433	407	381	397	378	403	408	417	406	417	437	427	464	428	396	410	426	366	428	410	392	388	421	387	421	432	417	403	403	396	421	403	410	384	397	363	379	418	416	414	419	390	424	444	403	414	381	396	392	352	397	400	408	395	422	377	415	361	407	413	416	394	409	435	424	396	379	352	391	398	366	401	396	416	395	393	380	412	406	431	426	402	406	413	376	374	396	425	393	399	358	397	385	383	420	412	387	418	416	371	346	415	406	384	353	387	422	399	401	441	397	440	409	418	396	417	394	413	444	436	421	410	394	409	392	389	412	394	391	389	397	380	384	412	422	433	421	421	425	378	380	398	431	425	350	419	415	384	410	396	376	401	409	428	384	409	405	397	409	372	399	416	433	398	371	376	391	420	400	381	407	410	424	409	430	425	416	424	423	364	421	387	409	379	423	429	353	396	404	398	406	382	374	405	403	408	421	363	386	431	376	409	402	443	403	419	410	390	385	440	405	423	401	413	396	386	404	378	362	414	386	406	405	371	412	394	412	367	399	403	427	403	390	361	394	413	434	449	382	378	390	408	426	406	431	423	412	413	418	423	416	391	393	416	410	394	420	418	378	415	413	393	418	427	405	381	424	395	388	409	385	390	415	371	414	373	401	427	427	399	392	398	406	371	399	438	395	383	403	412	398	405	439	417	406	417	388	436	430	408	357	450	335	390	415	409	397	376	410	412	405	395	395	416	389	409	394	415	430	384	381	380	386	384	397	414	374	398	438	402	416	366	402	387	421	360	396	397	439	407	415	389	397	410	386	433	440	408	400	436	411	408	412	416	424	396	415	417	378	383	401	401	403	413	414	360	384	402	394	402	359	435	398	402	413	412	385	434	373	369	402	383	419	367	404	421	376	385	429	400	406	395	371	403	389	363	391	421	433	379	395	411	419	380	416	409	423	415	393	392	431	394	425	384	378	378	408	393	437	397	376	381	379	411	416	408	386	373	431	399	377	359	386	400	410	422	374	400	401	428	366	429	400	428	409	392	398	408	397	369	388	423	410	398	429	394	409	417	418	411	433	409	384	394	411	420	385	413	385	393	386	381	376	388	437	398	396	438	383	402	395	391	404	397	410	399	454	403	394	389	433	412	393	424	434	391	406	405	415	435	353	428	415	360	424	374	375	419	366	392	399	407	386	431	427	358	376	412	412	383	381	381	409	390	404	394	401	408	366	435	401	395	395	398	387	392	413	420	366	392	417	422	416	363	437	410	428	393	394	397	414	386	403	416	389	395	406	376	412	381	390	368	408	374	396	381	384	396	411	399	383	377	397	383	414	376	392	389	380	379	422	375	375	394	432	361	424	411	398	403	432	412	360	413	398	414	390	386	388	408	367	417	375	391	443	383	409	406	393	406	416	393	430	397	366	417	407	441	388	436	424	400	376	420	425	378	412	381	415	406	389	424	411	409	420	409	422	388	394	411	401	383	405	393	379	409	370	421	428	395	416	381	390	423	414	410	377	395	388	395	412	415	389	414	383	393	397	407	405	392	407	406	395	386	396	444	395	414	407	417	391	405	376	374	429	396	374	380	392	386	368	398	394	410	402	368	430	391	406	428	409	410	372	435	383	405	405	440	387	395	377	406	406	395	370	401	423	428	381	401	380	402	398	413	410	426	389	421	369	433	403	396	374	411	401	394	414	401	412	384	386	412	383	428	417
66371	31091	5264	946	683	523	489	420	400	384	368	340	337	373	367	296	340	331	344	336	352	319	306	355	324	303	332	325	298	289	318	320	321	306	311	320	289	293	336	284	289	282	281	290	309	308	289	273	325	301	302	323	294	307	312	317	311	285	302	322	276	292	282	276	325	303	285	317	324	302	302	292	307	298	267	301	279	314	289	292	275	286	312	339	307	309	295	268	284	289	300	322	293	297	275	277	293	329	300	301	297	261	313	320	282	276	288	312	304	272	284	318	319	280	286	314	288	293	325	304	318	332	314	307	265	314	287	307	309	317	310	273	302	293	252	309	259	286	270	295	280	280	305	292	314	260	263	285	279	308	319	271	279	287	273	304	294	311	337	295	285	288	289	295	356	324	296	288	304	325	335	281	294	285	282	291	307	312	301	293	282	326	342	302	301	288	285	325	286	290	313	289	270	326	307	294	316	263	287	279	306	342	334	288	298	266	293	291	338	290	281	285	314	302	280	270	298	320	292	293	277	293	292	292	280	314	293	321	272	310	328	299	286	295	269	305	267	312	264	294	289	301	280	322	278	325	307	282	273	279	262	293	287	287	285	291	299	287	287	313	293	305	313	298	316	256	298	300	334	298	307	322	272	284	292	290	266	329	294	322	289	302	299	275	309	276	310	323	299	317	315	289	293	282	323	294	305	278	290	260	273	299	301	307	303	333	290	288	299	295	264	302	316	299	294	315	289	283	282	288	312	329	278	300	311	290	299	302	299	281	291	290	308	322	292	288	338	308	298	305	273	291	276	304	274	282	273	293	288	297	259	294	273	306	312	345	287	336	312	292	271	307	292	329	330	270	292	279	298	270	282	297	296	283	328	316	302	295	271	306	269	308	326	310	286	295	278	268	299	323	283	305	269	286	288	293	291	281	303	288	292	305	283	314	276	324	300	317	292	286	295	315	303	307	291	277	271	298	307	304	277	310	330	319	313	302	275	300	325	302	293	293	315	315	303	309	279	267	310	314	318	293	264	288	299	283	277	303	297	280	293	317	296	320	304	285	276	256	330	314	293	303	298	276	276	297	329	321	316	294	277	285	319	290	310	294	301	288	305	296	290	262	322	270	324	266	265	278	302	313	305	307	309	308	305	311	299	322	297	288	309	323	281	305	296	313	296	286	269	278	346	320	264	294	308	293	293	297	291	312	310	268	291	316	298	269	300	316	272	262	287	302	289	268	276	255	288	268	293	314	308	302	322	291	280	295	285	306	320	285	293	290	294	299	277	284	296	290	324	284	300	324	307	275	294	304	251	316	294	310	288	285	307	317	296	293	318	292	355	306	284	287	300	291	343	298	316	312	272	320	266	314	303	303	293	331	297	299	296	302	300	310	321	294	331	303	293	334	281	272	287	297	318	272	314	346	292	316	296	297	292	321	291	298	315	311	301	311	311	274	297	324	288	296	276	288	309	285	306	301	292	350	323	296	336	275	308	288	294	327	330	275	281	300	293	309	306	296	300	313	315	297	303	283	260	289	312	314	291	303	317	290	310	311	336	302	330	306	286	285	322	269	306	306	297	302	315	315	298	297	294	327	312	269	301	293	317	276	318	282	303	267	296	319	300	274	314	276	306	287	327	304	278	276	314	298	308	286	277	262	290	315	289	297	294	292	288	279	273	283	307	278	295	318	286	302	279	320	269	319	298	305	340	288	297	279	320	301	289	310	296	276	279	285	249	291	269	280	311	300	321	277	285	309	313	298	299	302	280	263	277	326	321	296	272	300	306	262	325	269	304	288	278	249	296	317	297	314	264	295	295	294	277	320	299	299	287	299	275	297	280	287	306	268	298	288	305	274	304	296	332	316	270	300	287	288	292	296	304	276	310	307	261	278	307	288	265	300	307	290	264	311	320	300	303	294	289	280	326	326	281	298	299	314	335	298	291	277	301	278	279	282	312	279	282	312	246	273	299	281	291	307	271	293	283	328	321	303	282	292	299	279	279	307	345	295	303	268	298	303	303	298	309	300	294	332	295	288	292	301	268	306	332	320	287	281	326	281	306	307	267	302	298	306	302	293	313	310	319	306	286	315	298	300	305	272	292	302	266	303	285	293	306	323	322	330	297	302	305	287	270	309	309	276	316	287	288	300	292	322	321	312	300	276	294	309	292	293	333	321	291	309	315	311	306	288	283	312	275	267	304	295	296	304	293	289	304	309	290	330	280	298	291	293	290	289	312	326	300	322	293	298	303	255	272	314	298	296	307	273	305	291	274	320	324	320	297	300	306	282	278	309	273	265	282	300	304	266	308	286	298	266	279	304	296	318	303	314	309	293	294	294	271	302	300	299	329	300	318	316	316	306	302	261	318	288	290	275	262	271	297	285	292	295	297	274	303	308	289	300	306	312	307	330	301	312	298	264	311	288	266	304	281	289	287	294	296	329	282	304	308	302	274	298	293	297	318	282	314	288	269	268	321	326	293	315	292	310	312	324	305	299	310	309	287	291	296	287	315	270	285	328	299	257	297	285	307	304	302	269	294	285	275	266	288	283	290	270	265	292	290	325	287	316	278	302	271	307	281	304	283	311	281	283	287	294	284	283	293	274	283	290	288	295	299	297	293	300	298	320	292	289	331	284	287	330	328	300	291	290	284	330	282	291	296	269	290	297	271	324	270	316	302	337	327	330	295	314	288	292	278	303	308	262	300	299	274	280	286	306	280	289	266	304	276	290	287	307	312	331	320	278	262	297	277	267	272	304	285	313	274	313	339	315	287	294	275	283	306	292	302	285	317	309	291	308	286	285	269	298	281	302	276	300	303	280	299	297	312	332	326	299	309	316	288	274	287	305	281	296	323	274	296	318	312	289	300	353	322	290	311	306	316	304	281	306	283	274	320	336	300	309	326	314	266	284	314	305	294	309	305	322	290	296	331	284	317	309	322	260	299	307	268	306	271	333	294	320	324	333	270	263	311	284	293	306	238	300	284	298	306	315	300	274	292	268	300	301	320	297	274	295	315	320	292	298	301	301	352	302	291	286	312	310	318	301	318	306	318	327	312	303	297	317	279	312	283	301	343	296	335	303	280	310	318	293	322	292	326	315	306	282	277	306	305	299	292	296	272	290	313	256	304	275	298	289	301	313	305	322	329	312	319	310	294	295	290	320	323	297	315	311	281	336	325	263	296	302	286	300	316	305	307	324	285	306	287	283	322	317	287	312	289	301	291	290	295	301	309	308	276	283	320	283	314	318	281	289	272	283	283	307	295	287	294	310	308	312	287	296	270	253	298	305	321	293	313	278	320	315	318	266	300	303	273	282	274	280	282	280	287	254	284	318	323	283	275	275	300	313	294	320	305	290	305	290	280	278	273	312	259	309	278	270	293	264	311	312	265	303	303	276	281	338	310	291	290	301	302	310	268	297	288	270	286	291	319	314	272	294	262	293	303	295	294	303	309	265	307	295	313	310	271	308	278	306	314	302	264	314	310	315	320	294	322	311
39436	7752	2377	2727	2446	2044	1814	1570	1322	1264	1235	1033	1065	1002	938	938	896	911	940	901	855	885	776	786	817	770	807	802	771	765	793	760	807	807	767	819	760	732	772	753	802	738	771	770	747	750	781	731	778	750	738	734	774	746	703	772	744	739	784	759	764	773	750	756	701	805	753	745	731	767	750	758	725	796	729	766	782	764	745	763	727	769	689	694	716	709	741	766	732	694	707	739	791	696	719	762	710	697	744	718	705	752	754	765	750	791	721	720	742	768	741	746	728	709	788	728	722	709	742	754	701	736	731	710	745	683	700	713	722	707	779	712	685	715	719	759	742	732	756	741	730	711	711	711	754	726	662	767	749	765	707	698	730	720	730	767	738	763	716	654	782	706	721	748	710	741	707	757	777	715	722	763	751	698	740	766	725	742	733	692	763	703	744	764	738	754	763	747	732	704	683	737	761	767	692	710	724	696	679	721	716	718	726	694	739	749	748	717	689	714	717	740	718	750	723	723	763	756	789	718	729	728	741	747	746	758	674	750	720	713	694	686	712	752	723	729	699	765	694	667	708	768	763	729	695	718	711	791	709	733	689	715	726	697	724	696	722	725	716	751	683	697	758	749	751	749	756	712	697	738	733	755	708	766	764	720	720	723	733	758	752	725	727	731	695	755	706	714	766	679	721	760	741	715	774	752	704	778	741	742	751	686	680	731	715	711	748	742	707	672	776	726	687	779	743	774	724	732	740	699	749	727	724	726	712	724	764	709	777	765	733	679	719	783	728	749	739	738	729	788	689	702	720	741	722	734	786	689	713	742	730	742	730	743	738	713	758	691	785	696	721	735	739	711	730	737	717	742	763	746	688	721	787	722	750	710	699	765	744	745	690	786	751	702	725	780	712	665	746	761	693	707	704	709	740	722	782	786	730	750	722	742	704	697	744	714	686	736	663	772	751	724	699	696	717	781	714	701	747	741	689	736	767	754	700	740	730	734	684	767	742	753	753	753	716	732	753	720	763	759	747	740	750	681	717	752	700	687	748	697	726	702	704	778	748	776	702	726	710	752	736	760	687	722	781	690	729	734	728	716	746	668	700	675	761	724	733	735	672	680	773	762	735	683	721	738	761	752	708	757	744	731	722	694	768	721	733	730	735	733	753	692	732	762	749	714	696	739	726	726	742	737	769	691	724	737	676	709	713	749	726	738	724	777	748	740	737	750	676	725	737	722	678	683	686	748	716	739	771	724	739	704	716	714	726	762	739	747	722	745	718	735	709	787	735	704	716	702	776	733	744	737	752	703	756	704	733	736	737	696	776	707	702	731	733	726	724	769	711	736	730	713	779	740	714	706	779	719	720	743	714	694	691	725	741	721	727	729	742	757	742	694	732	701	708	733	750	696	742	739	733	702	769	683	713	748	767	739	749	696	745	739	752	739	741	711	748	763	702	772	685	730	801	651	721	755	718	739	725	693	719	752	735	739	698	724	706	739	721	736	733	719	687	745	686	726	704	728	750	737	736	750	742	760	760	713	719	742	715	703	731	685	683	727	740	707	721	698	710	737	703	705	752	703	665	708	741	755	743	726	798	676	724	732	722	756	689	780	740	684	724	738	725	721	724	740	763	746	696	724	756	681	722	766	713	716	780	740	715	720	720	799	718	722	736	715	690	715	719	752	726	671	721	756	716	688	699	706	702	739	747	711	734	709	721	789	724	767	735	705	737	695	763	730	754	688	779	722	690	716	717	731	711	742	760	708	693	760	763	741	710	757	698	766	709	727	716	712	742	713	755	701	768	752	689	772	716	725	730	705	702	726	759	721	729	728	720	764	740	762	668	728	704	706	719	682	734	754	748	757	732	695	731	701	709	645	693	702	731	740	713	708	760	755	698	686	737	723	760	722	750	723	768	758	706	717	742	700	764	727	741	759	734	747	737	720	715	740	732	742	726	742	732	735	738	708	706	767	726	763	753	740	725	715	715	753	782	741	717	698	773	760	755	663	734	729	728	724	771	687	705	734	717	750	742	693	752	738	736	688	727	701	742	727	736	721	755	756	666	684	713	753	737	770	745	716	728	747	733	740	721	672	714	692	711	768	732	712	744	741	713	739	755	711	724	738	729	743	713	721	727	694	777	773	721	728	743	759	753	705	748	782	740	709	720	712	720	758	728	766	713	746	739	760	721	782	729	723	731	754	705	757	717	755	719	804	713	738	689	730	757	754	734	719	717	690	783	739	724	707	788	732	739	726	704	733	689	679	720	680	728	729	703	731	700	759	694	712	741	694	758	671	709	730	796	722	746	701	726	755	726	709	731	674	695	736	677	767	704	735	742	762	701	758	684	699	726	746	807	734	740	738	764	697	762	735	692	747	717	720	766	781	700	733	743	721	719	731	715	725	734	760	701	738	714	737	765	716	722	729	754	757	663	700	703	706	755	709	746	787	709	735	748	707	709	757	715	763	741	742	738	728	702	756	678	705	708	783	746	712	729	723	710	729	741	750	734	729	737	724	722	733	753	774	771	715	714	727	750	705	768	731	780	730	727	715	734	780	773	764	743	709	705	720	706	769	708	739	732	677	719	713	686	723	720	704	689	706	749	726	734	694	759	693	753	745	723	692	749	756	717	710	716	741	764	707	779	714	717	742	709	732	708	733	770	721	751	762	675	705	751	731	735	738	722	729	708	772	745	732	709	735	686	739	741	735	727	715	718	752	773	757	771	729	718	716	774	762	743	715	686	715	734	707	762	749	707	717	676	741	694	739	751	694	740	772	757	732	746	735	721	769	734	765	715	724	767	693	731	750	742	710	690	751	723	686	740	770	674	718	697	743	780	737	742	759	732	739	749	711	727	670	706	756	716	679	755	778	769	786	755	720	759	716	725	679	731	752	708	713	747	737	733	762	710	761	740	724	691	722	731	701	729	751	756	752	745	748	739	716	687	797	682	739	776	756	716	720	701	763	757	750	750	744	690	736	689	745	702	730	711	765	722	693	720	724	703	720	698	716	690	714	757	712	703	699	741	774	759	748	734	709	706	698	747	715	712	747	756	741	765	790	757	695	711	760	729	720	696	694	744	717	745	721	699	743	693	768	737	718	777	665	730	743	754	747	749	718	735	726	720	737	773	770	678	750	708	704	745	740	721	706	713	733	697	714	683	737	766	771	763	786	777	723	704	714	732	674	770	721	743	732	707	756	763	672	697	773	723	756	701	779	760	773	722	732	703	679	717	738	703	731	736	738	719	678	727	750	696	672	731	764	726	739	746	751	663	710	688	780	747	730	765	674	756	732	705	719	729	761	712	754	755	737	756	726	712	780	723	745	691	733	685	728	702	721	750	759	752	711	695	772	688	714	710	727	722	680	730	713	678	734	718	721	717	697	712	693	713	717	772	663	742	702	742	729	716	679	734	678	700	742	750	697	747	701	673	678	717	684	699	781	721	754	766	744	730	763	688	676	698	720	762	681	705	719	670	723	728	700	750	700	747	727	773	755
78341	38425	12614	2997	1151	768	664	560	506	433	436	423	388	339	342	365	339	327	336	332	291	294	332	332	343	341	320	293	298	311	281	306	287	295	267	312	320	337	310	294	286	333	300	260	288	301	295	311	305	284	272	265	301	310	312	318	301	308	317	304	289	298	285	293	285	307	299	313	325	255	317	322	304	293	282	261	313	304	272	285	286	282	289	296	308	279	273	280	309	273	275	305	323	310	319	274	287	319	270	285	289	306	308	281	300	270	309	280	289	284	325	305	284	292	271	313	303	298	271	281	298	292	307	277	296	312	298	289	329	308	285	303	304	282	290	289	319	269	305	297	285	324	283	292	298	296	299	275	263	265	318	305	297	298	305	299	299	300	303	276	276	264	280	300	274	305	281	282	332	281	328	282	308	297	267	308	319	291	311	277	290	301	344	324	299	291	300	305	297	295	280	312	293	317	316	268	294	309	278	311	292	302	265	310	273	279	319	301	291	267	283	279	307	307	327	309	325	266	268	294	292	288	275	299	290	302	281	306	315	277	324	297	292	274	312	278	313	287	294	315	294	290	316	271	306	317	299	308	320	262	307	298	290	279	306	292	315	311	298	262	288	305	309	321	297	286	294	284	320	287	279	276	265	332	300	285	284	281	291	321	308	282	303	295	315	277	298	322	299	285	318	299	271	280	303	318	288	292	322	314	279	300	279	311	293	286	327	313	295	292	274	293	332	293	276	312	274	300	306	299	292	322	291	281	297	295	279	278	312	296	301	280	315	280	284	271	308	304	313	284	319	298	272	317	321	256	281	272	318	249	282	282	291	307	300	309	302	283	317	294	272	313	269	298	311	297	273	319	299	297	299	284	309	290	298	269	285	270	300	277	287	306	317	316	290	309	276	300	317	281	280	279	296	291	289	303	279	291	284	282	342	324	299	285	304	288	289	305	298	296	280	300	281	297	266	269	273	307	277	287	293	290	297	328	297	328	285	307	247	325	330	328	302	312	291	298	322	308	285	299	293	335	265	274	269	257	301	298	306	310	268	307	261	245	295	256	282	281	323	285	275	279	270	294	312	290	275	314	307	316	278	288	304	278	323	328	284	295	280	274	308	323	269	271	309	277	310	294	309	268	280	313	319	274	324	313	316	282	299	278	303	265	326	292	318	337	262	312	289	299	299	295	310	269	298	294	268	262	273	301	245	310	294	302	279	291	335	283	337	310	291	316	307	263	288	284	301	296	298	331	289	305	290	309	276	284	303	282	299	322	293	300	295	317	289	286	354	274	267	286	247	282	342	321	284	320	299	271	283	267	313	321	327	286	271	320	277	263	291	299	287	292	322	300	276	294	306	279	276	295	278	318	301	301	280	297	300	302	301	313	288	278	300	280	310	267	285	260	287	328	286	325	308	256	291	316	286	303	304	306	274	296	317	286	255	287	285	267	286	299	283	308	298	303	279	282	290	309	296	289	289	288	316	300	294	298	290	282	296	295	300	278	267	311	294	285	265	322	294	328	279	277	297	263	261	297	287	278	275	280	299	290	298	309	308	320	316	300	298	314	291	256	308	281	288	320	290	306	332	274	294	289	278	284	295	271	275	279	298	290	309	300	285	286	316	317	285	301	296	328	275	291	295	289	295	296	302	299	311	296	298	261	303	332	308	322	288	302	314	298	299	270	293	322	274	283	294	280	272	302	302	305	267	278	284	313	311	269	296	291	300	294	281	261	286	301	320	320	297	296	284	272	289	263	281	314	307	296	291	287	286	318	308	342	286	288	299	309	288	293	286	314	311	315	322	297	287	270	316	302	284	273	290	309	259	306	303	259	279	281	298	317	287	259	274	308	316	291	314	313	288	284	272	280	281	301	327	250	312	316	304	291	304	299	287	292	281	304	321	262	264	292	272	286	287	293	312	279	295	300	320	327	282	285	307	312	329	330	288	267	289	321	294	292	306	271	281	310	248	277	287	294	278	291	291	317	309	295	295	293	305	310	299	317	327	293	290	314	281	308	324	295	277	315	273	298	279	286	303	311	269	266	291	303	297	261	313	294	298	316	308	283	318	327	301	297	306	285	290	298	281	313	302	322	296	294	272	339	343	296	304	272	330	284	298	269	293	292	311	326	298	305	266	296	292	296	281	302	258	287	292	316	282	304	278	341	307	291	285	289	295	292	323	287	302	258	287	291	319	290	311	278	272	275	321	303	314	314	311	276	275	317	276	293	334	270	297	282	289	315	304	333	304	320	275	321	292	308	296	313	297	304	264	307	305	315	287	256	310	275	312	274	277	296	285	320	302	282	273	313	269	285	331	280	276	298	303	266	306	296	286	279	292	312	308	261	268	253	291	294	303	318	310	299	272	302	302	317	282	290	276	268	320	287	280	287	276	300	313	296	269	297	303	277	299	315	274	286	318	301	280	301	272	315	284	300	275	297	327	297	300	292	319	298	301	291	284	286	265	302	346	294	279	309	276	312	293	338	283	318	330	284	318	311	323	298	311	303	309	333	335	315	335	326	280	327	302	282	255	273	273	267	326	290	286	316	277	320	280	302	314	279	308	344	303	314	303	290	271	266	287	292	301	305	278	296	305	288	273	278	275	295	276	295	311	336	285	303	287	330	290	289	292	270	297	284	273	304	295	305	323	306	339	304	335	300	274	305	279	304	266	292	291	314	291	281	282	299	308	290	284	286	301	277	296	301	281	281	293	306	323	326	274	269	319	298	338	274	285	273	304	277	288	286	295	324	331	266	307	299	304	286	280	337	286	298	274	298	276	292	271	311	271	276	303	261	301	279	308	278	297	296	299	287	291	321	281	301	314	264	290	293	275	276	291	293	305	302	316	287	289	270	314	291	284	301	270	301	303	311	277	312	300	285	279	311	310	287	319	265	320	316	307	289	266	292	256	300	305	346	305	271	301	296	277	270	334	294	341	270	299	281	302	299	308	272	302	303	302	273	281	243	277	271	266	272	330	287	272	288	317	291	294	287	294	285	296	279	267	293	270	297	324	300	310	302	297	307	289	285	275	282	319	320	312	260	306	279	330	293	291	305	272	287	315	291	282	278	321	285	285	279	325	286	285	287	284	300	279	267	289	292	321	305	271	295	274	314	296	310	283	284	279	257	266	306	296	292	295	295	301	324	305	301	293	272	330	309	270	301	277	278	291	266	302	281	312	285	269	264	280	295	292	331	267	257	304	271	287	297	270	302	299	304	323	267	282	275	300	285	312	295	315	304	284	260	322	346	312	287	300	309	291	265	278	294	283	317	281	294	269	273	270	296	289	269	301	303	296	289	303	302	308	293	294	283	314	304	274	291	291	277	279	319	307	335	330	291	292	289	318	290	277	302	289	281	290	292	308	271	310	313	297	322	298	300	281	268	282	286	319	296	320	277	278	304	299	324	247	318	310	335	292	287	304	273	314	288	290	302	271	270	270	303	260	302	299	318	298	295	302	314	284	282	318	299	295	305	312	299	312	312	290	274	295	295
48513	10753	3947	4385	3837	3133	2576	2193	1926	1768	1587	1422	1325	1247	1175	1176	1115	1063	1025	925	951	888	936	907	838	879	852	855	776	803	877	829	821	799	785	784	786	830	826	714	750	795	749	765	768	738	692	774	764	716	739	755	742	754	706	747	709	764	775	704	741	778	711	753	685	729	737	712	660	778	697	725	685	776	723	690	722	701	704	719	734	692	710	743	728	743	715	699	689	727	690	748	671	707	691	689	666	726	677	712	689	738	675	697	735	746	766	673	713	720	687	703	689	682	670	709	747	732	696	704	690	703	739	705	690	695	674	726	722	751	747	748	718	681	749	702	719	684	688	712	709	709	691	697	740	734	643	758	689	643	725	670	673	724	696	727	705	739	729	714	684	667	683	711	716	700	677	718	700	723	714	722	649	691	697	689	707	716	677	717	687	671	741	716	689	731	687	719	703	697	650	705	701	745	714	745	734	671	732	683	742	676	693	641	693	683	689	722	750	724	730	713	686	695	697	658	697	757	693	666	698	670	729	684	668	738	670	700	711	685	698	707	727	678	680	663	736	699	693	666	715	694	711	673	675	667	706	711	687	675	749	702	709	686	673	717	720	734	716	699	678	669	671	698	702	655	691	714	692	711	714	658	711	705	693	685	708	719	685	639	629	703	717	630	714	723	694	688	757	674	727	732	729	700	698	695	643	693	716	730	645	705	730	679	691	689	683	755	724	698	657	723	668	677	698	707	730	711	715	687	715	708	618	673	673	696	681	726	725	684	658	684	672	689	748	714	666	708	660	721	641	643	665	647	718	727	713	668	720	697	734	712	644	687	723	763	708	717	704	712	695	735	660	696	701	731	688	694	685	727	673	733	664	712	713	658	701	675	650	682	678	760	663	679	685	738	659	690	703	731	676	670	686	743	672	696	684	696	647	652	744	722	704	660	690	679	699	742	685	691	770	699	738	695	661	704	700	704	718	681	673	712	688	721	668	667	752	699	687	672	705	687	672	649	671	680	671	665	656	679	750	697	724	701	678	696	695	710	682	715	709	728	702	654	739	736	709	687	713	664	691	708	689	732	677	679	700	655	727	682	668	695	714	659	660	737	691	658	742	670	723	730	715	696	676	719	692	686	689	705	716	634	713	648	720	708	686	669	742	672	730	713	724	760	727	706	732	678	681	692	657	675	675	711	707	686	697	746	696	735	683	699	696	737	703	718	659	709	686	660	666	701	705	700	680	679	663	719	755	690	716	714	712	678	702	680	696	702	691	683	662	727	707	735	708	649	707	724	699	675	706	701	661	703	699	673	658	712	715	675	689	732	719	711	704	625	701	692	706	720	678	694	689	687	700	699	733	736	716	683	610	730	716	716	651	693	709	671	673	677	758	674	706	662	697	651	687	696	670	708	676	672	735	688	729	682	661	672	709	712	693	685	711	652	743	708	687	698	741	734	714	742	765	686	719	678	701	700	695	686	747	692	689	705	729	673	671	722	715	670	733	666	701	732	681	713	694	693	684	716	730	693	697	709	712	724	647	683	670	729	721	772	727	704	675	715	658	748	693	717	725	658	706	680	690	669	747	696	741	673	712	704	654	705	672	696	690	704	704	700	647	682	687	730	692	718	726	711	706	677	713	769	679	708	762	738	686	684	743	701	700	695	699	705	715	700	683	689	685	655	695	745	689	720	698	675	703	696	703	693	710	629	742	673	644	682	730	735	696	676	711	739	694	685	682	683	749	689	682	699	722	686	678	688	697	750	704	699	674	691	712	665	701	643	717	667	716	682	706	726	753	681	697	697	673	700	719	652	681	674	677	682	665	714	677	714	673	703	702	704	701	676	623	659	648	672	666	734	663	708	696	677	685	676	733	708	694	677	711	707	693	749	694	725	706	688	718	688	726	695	710	704	689	703	720	679	687	734	725	681	705	708	681	668	656	689	719	694	686	743	680	687	715	679	656	677	678	691	711	666	686	692	713	657	644	710	688	716	669	703	746	748	774	673	703	720	692	671	698	712	716	633	765	697	641	705	709	711	707	713	708	759	714	706	736	792	698	680	669	711	735	660	704	713	704	733	667	718	669	657	697	729	684	689	690	676	721	689	694	713	652	671	710	661	770	723	687	737	696	692	676	704	649	732	727	692	640	690	707	734	708	651	680	731	676	749	696	735	719	720	694	688	716	756	717	672	725	694	690	772	736	737	700	682	701	729	658	662	715	705	685	713	711	726	698	710	674	691	727	678	690	691	745	703	719	612	669	658	714	706	713	690	682	712	727	692	681	730	706	691	664	723	668	654	699	678	733	692	717	688	653	704	759	710	687	706	701	700	698	740	705	713	719	662	679	684	674	638	718	698	691	647	722	694	703	693	744	708	709	701	653	690	666	684	664	674	670	700	674	656	739	686	718	677	684	699	698	681	706	696	703	694	674	665	718	659	676	664	669	646	715	680	732	698	750	679	689	704	704	696	686	705	717	738	732	669	654	721	698	666	669	656	693	713	739	699	702	701	710	698	687	701	705	721	710	673	709	714	688	695	738	732	744	680	688	675	747	693	694	646	696	699	674	747	691	724	709	664	675	701	676	730	708	646	637	685	720	745	691	685	716	709	725	652	693	670	671	681	631	677	688	700	733	715	703	654	740	690	694	733	639	677	689	730	693	699	704	708	713	685	690	654	738	672	672	697	683	705	685	682	685	709	701	718	688	696	706	675	685	681	732	668	731	713	743	655	706	679	649	744	741	688	697	691	683	714	702	683	730	724	657	728	758	713	707	681	693	703	664	724	710	746	679	711	693	706	732	701	690	693	706	689	762	707	719	726	661	687	714	662	662	710	648	705	685	681	708	691	701	722	703	757	728	718	705	699	746	721	691	682	674	665	720	721	725	696	706	667	674	700	665	705	669	625	737	708	693	663	673	698	712	698	705	669	692	678	729	682	676	699	708	665	762	660	698	701	669	717	681	662	698	677	682	740	714	717	703	702	691	724	710	739	723	660	698	705	722	686	715	672	723	667	683	727	662	703	687	710	725	653	740	729	713	727	700	706	710	713	691	705	722	657	723	732	672	695	667	721	685	627	666	700	749	735	694	698	698	724	737	666	689	658	709	657	695	700	670	704	721	712	662	713	716	692	662	738	677	662	705	683	692	695	727	703	696	702	703	702	720	668	727	696	736	668	754	678	685	691	710	720	644	711	686	693	691	738	701	690	752	654	736	738	720	690	668	687	737	698	707	684	733	664	683	695	707	678	689	696	736	720	725	717	702	704	714	727	686	739	701	701	664	713	684	732	664	703	715	670	717	659	726	661	729	719	665	639	724	693	720	707	708	700	661	712	675	713	705	671	714	688	694	698	699	700	693	638	692	728	706	677	700	699	705	727	687	735	689	709	762	695	727	704	664	711	727	728	711	680	713	684	694	674	699	717	700	745	662	746	685	655	666	674	699	667	692	704	706	700	733	705	698	694	696	649	704	707	687	685	735	719	734	652	672	688	715	711
13175	1715	172	148	173	140	168	167	170	141	154	141	172	148	147	139	131	139	131	145	141	154	160	141	127	145	161	142	142	140	136	135	136	164	146	131	152	129	136	133	153	141	148	159	164	131	141	127	145	134	125	145	131	143	153	134	151	127	134	159	143	132	128	163	144	135	135	151	131	146	148	137	151	125	139	142	131	125	128	123	138	129	167	167	129	134	164	150	137	144	143	130	111	138	154	144	123	137	123	127	133	131	149	151	163	153	150	145	143	151	153	129	145	164	159	162	144	163	145	165	163	120	129	131	156	140	128	155	134	102	142	148	133	135	152	148	125	148	131	121	136	154	144	156	149	133	155	172	136	145	133	126	135	124	154	178	141	162	141	134	138	133	157	141	150	137	154	149	125	137	134	150	150	128	136	122	154	135	154	150	134	136	154	148	135	168	142	150	139	136	155	135	140	143	143	155	139	125	145	168	157	147	166	136	138	132	153	139	171	143	139	151	147	154	162	138	149	124	139	136	131	141	149	168	146	142	151	130	129	157	169	149	142	174	150	155	152	163	120	135	141	136	136	119	128	151	139	152	122	141	160	160	149	159	157	121	146	157	148	135	152	153	143	124	140	146	154	139	139	120	142	125	164	144	148	145	175	138	141	156	146	156	131	138	164	130	138	127	153	156	160	134	134	160	157	153	140	154	129	136	130	138	127	165	120	140	159	146	151	149	152	161	134	139	152	153	133	155	107	137	156	145	151	142	136	145	149	125	166	142	147	154	126	137	154	145	133	117	161	150	156	135	141	135	150	133	136	135	133	152	135	137	152	124	130	130	141	132	127	152	142	123	124	127	143	124	131	132	126	110	148	121	127	144	135	158	161	159	127	150	156	129	145	128	152	145	174	132	142	136	141	136	138	135	148	151	131	126	144	133	141	131	145	142	145	151	124	138	142	142	129	128	131	150	134	169	130	120	154	142	143	131	151	154	131	125	158	132	163	142	140	150	129	145	149	161	166	134	136	124	132	170	143	124	161	141	149	155	151	131	153	122	139	138	145	157	143	163	140	159	145	152	134	130	142	117	147	153	129	127	135	164	137	147	152	152	121	131	141	161	126	148	161	149	129	134	151	140	151	141	160	150	137	167	128	149	139	146	155	156	124	139	151	152	153	133	164	152	154	179	154	154	135	140	157	137	164	145	124	147	155	151	125	159	143	144	135	120	147	167	136	136	147	166	167	130	116	142	149	146	134	117	135	142	134	155	137	133	159	183	141	152	129	138	146	144	137	159	135	141	139	155	131	142	139	153	111	153	156	156	146	167	153	134	152	146	156	122	152	119	174	144	138	153	142	141	164	153	143	153	142	149	136	154	133	146	137	144	152	140	145	142	141	152	148	136	165	129	154	107	134	128	147	166	155	131	138	142	125	128	163	141	128	161	128	140	154	147	128	150	131	156	139	149	137	151	146	119	132	136	130	149	155	139	143	136	139	106	144	135	138	139	138	151	148	134	146	157	130	149	125	170	147	128	149	158	137	145	158	133	152	132	145	148	130	144	141	134	154	148	145	135	140	158	164	144	152	157	120	137	140	155	139	115	113	116	155	159	137	157	145	144	152	130	125	154	122	144	145	145	157	141	139	137	154	140	129	125	130	152	133	150	154	146	148	148	149	143	120	129	157	134	147	145	140	143	125	153	126	157	141	131	151	134	125	169	128	151	129	130	132	164	151	140	144	148	149	150	129	146	138	141	136	151	133	134	145	145	144	157	145	150	136	139	127	128	150	113	142	132	129	150	153	132	132	135	143	137	141	124	137	146	155	122	143	152	155	166	133	136	151	129	128	144	136	151	136	129	122	124	126	151	161	138	136	143	145	142	143	177	134	166	172	127	138	146	146	134	153	138	139	148	135	126	142	149	133	137	138	150	134	150	161	132	156	163	122	129	152	153	148	142	148	149	163	128	131	137	158	154	156	126	140	167	128	160	140	150	144	132	140	133	142	141	152	144	122	145	152	121	125	153	147	157	154	140	127	151	136	141	147	162	133	130	148	150	129	115	115	118	119	122	149	139	151	134	155	150	151	150	155	153	125	125	152	123	143	131	154	132	133	175	131	143	132	127	132	148	122	152	137	147	123	136	138	125	128	118	154	152	137	145	143	152	146	142	118	146	124	138	149	144	126	143	131	141	123	146	120	111	130	128	139	135	113	118	121	143	155	148	154	133	128	145	142	145	150	146	132	142	156	149	139	139	144	166	154	137	138	136	143	135	123	134	141	150	134	129	127	132	148	134	134	160	146	140	142	135	153	154	122	136	150	161	135	159	143	126	151	125	138	133	139	149	139	135	134	130	155	154	147	157	136	145	154	162	124	104	144	130	141	139	135	141	155	119	139	152	128	119	120	160	133	144	147	160	133	151	132	133	133	161	146	128	126	121	129	158	132	161	156	155	148	138	129	150	146	150	166	137	150	135	118	153	132	145	144	140	155	141	137	152	125	142	115	151	131	170	132	131	138	141	145	139	130	159	156	128	131	160	159	158	137	128	126	132	118	144	130	143	160	150	151	158	145	132	157	163	127	133	136	137	133	146	131	141	129	145	139	146	151	138	142	139	150	149	137	161	117	150	133	139	151	138	147	158	144	125	139	163	167	181	140	129	142	136	140	150	122	148	128	141	139	147	149	129	167	145	159	131	140	135	130	139	125	152	139	146	146	119	137	131	126	142	160	148	136	138	155	156	146	131	139	145	139	133	157	135	154	136	148	143	143	161	136	133	136	126	138	121	123	126	143	143	133	163	140	148	148	115	159	145	138	153	144	126	139	132	140	142	146	161	132	141	145	160	140	134	146	141	153	139	157	147	123	130	134	149	126	124	147	146	141	131	147	134	139	156	148	125	140	137	138	148	179	143	110	152	147	152	127	111	161	141	121	158	149	141	137	166	134	147	146	135	124	134	143	124	141	137	134	159	151	138	133	132	151	124	126	134	125	155	146	153	124	156	141	139	150	125	133	156	131	139	127	154	152	139	152	138	128	129	139	126	139	153	124	135	130	163	147	127	147	138	139	140	119	154	132	128	142	128	122	129	126	141	164	148	149	135	141	122	135	144	135	145	139	142	148	134	151	140	145	134	147	133	153	143	110	147	129	127	144	142	160	143	166	135	133	133	151	122	123	140	132	130	155	160	132	130	144	150	120	145	134	171	161	146	160	163	139	150	153	140	158	140	132	142	119	129	146	143	142	124	143	151	122	136	156	145	153	136	126	146	140	143	153	154	154	136	141	156	127	128	143	180	165	145	147	129	126	140	154	146	128	144	137	155	128	132	141	153	157	144	150	156	138	133	123	145	138	147	130	155	120	125	165	162	141	132	146	177	146	119	159	125	146	112	146	153	154	156	150	169	137	142	167	154	148	134	135	141	147	164	142	128	134	117	129	117	157	141	129	154	148	154	163	149	134	132	135	155	135	126	157	142	150	157	156	167	136	133	145	116	134	150
10862	1739	473	477	469	448	463	407	434	431	445	413	421	390	407	413	404	396	410	434	442	379	392	381	416	397	400	402	419	396	373	407	412	416	413	402	423	406	417	389	416	414	369	391	385	425	382	390	400	398	406	401	413	406	400	439	380	421	407	384	421	413	367	380	424	398	423	345	422	408	422	410	436	360	411	409	370	417	392	378	368	402	385	395	426	396	396	397	397	422	362	414	417	380	378	400	428	404	400	425	387	378	406	385	390	398	411	411	405	387	429	392	393	391	420	367	424	400	368	415	392	383	406	405	384	415	387	429	398	412	384	384	396	376	414	436	420	400	396	415	434	440	383	398	398	423	393	393	455	441	377	407	419	392	392	434	386	409	388	413	410	408	424	372	388	416	379	395	407	427	432	398	381	389	410	435	440	377	415	389	388	440	434	434	383	382	433	406	422	427	401	378	404	397	388	394	374	432	444	358	425	421	408	389	386	446	429	380	449	415	412	415	403	386	398	398	397	420	395	430	425	378	391	400	425	366	391	418	410	407	385	402	407	409	393	382	423	387	434	399	349	393	385	407	451	376	410	406	428	397	403	395	409	410	397	431	388	371	403	400	390	405	409	379	395	416	431	394	399	386	402	404	410	408	434	400	414	379	419	389	409	415	429	382	407	407	441	419	400	425	383	390	362	410	414	390	413	417	412	406	387	413	395	397	396	415	388	430	409	425	370	395	427	413	390	387	390	393	392	364	430	441	442	438	434	406	400	422	445	381	386	445	412	422	415	420	412	380	410	381	418	372	375	412	437	390	377	384	397	391	419	385	395	437	398	406	405	360	374	392	387	436	395	416	395	396	431	417	416	416	413	402	396	375	402	412	430	404	402	434	431	416	397	386	426	431	400	408	420	414	380	424	438	417	432	404	444	412	416	409	410	404	392	386	400	392	417	410	421	389	422	436	433	410	401	411	409	401	393	400	381	425	421	387	402	384	395	393	408	385	411	411	429	356	400	431	416	422	418	361	374	441	422	440	392	421	413	406	438	364	415	408	406	453	403	377	397	421	393	363	395	407	408	373	407	408	443	418	417	395	439	375	417	420	385	430	421	392	400	375	417	369	413	377	439	395	351	397	430	398	417	414	405	395	454	402	424	383	425	373	448	377	389	398	403	415	378	383	421	390	415	413	418	395	420	430	411	397	412	393	433	393	423	391	408	404	420	382	422	389	430	397	390	386	416	383	407	420	421	396	365	419	395	406	423	388	420	401	394	433	391	393	442	388	421	410	407	433	383	393	408	388	399	420	407	405	400	420	394	418	381	400	402	407	379	427	438	434	427	413	399	405	433	386	414	419	378	407	433	375	363	390	386	410	408	399	430	427	408	428	374	432	392	445	417	426	392	413	414	412	378	399	378	433	416	419	391	402	359	442	386	374	378	383	409	396	414	398	371	429	394	383	387	378	359	419	406	422	383	434	423	409	441	380	374	427	394	425	375	407	364	373	375	372	389	406	414	400	420	416	397	389	416	403	427	379	393	383	429	398	404	412	370	398	403	426	410	425	417	440	407	399	393	411	396	379	392	387	409	392	411	385	413	378	429	426	413	398	363	397	419	364	389	447	406	410	434	398	414	444	400	431	389	387	394	416	424	437	356	414	411	403	451	443	404	363	418	405	390	413	403	385	403	422	406	405	390	395	401	375	394	424	393	418	383	404	428	365	436	398	418	430	392	414	399	388	406	433	388	396	394	377	425	398	383	422	422	393	409	400	386	396	384	370	438	384	431	427	414	412	440	407	395	367	391	436	396	421	371	405	422	381	407	453	441	364	400	423	371	401	403	392	396	400	401	417	396	462	404	420	443	398	383	400	410	416	384	399	407	410	409	354	376	370	397	398	418	395	407	413	403	396	421	415	409	416	403	421	376	417	415	450	400	392	417	404	387	418	423	399	401	409	408	415	365	395	384	398	412	403	398	392	407	411	364	419	394	411	419	404	374	426	381	439	418	395	408	362	431	440	385	376	391	390	419	396	392	409	406	393	416	394	397	389	394	401	441	377	404	432	399	405	425	418	410	404	415	391	422	439	420	455	412	396	424	389	421	437	374	415	390	378	409	418	406	404	400	396	387	396	435	404	380	417	353	402	394	384	381	411	395	418	383	458	369	399	365	371	388	393	402	420	416	406	413	400	408	420	388	388	395	414	415	400	413	422	377	386	424	401	398	427	409	389	379	379	408	403	386	401	412	418	407	376	412	409	412	411	388	373	403	424	424	407	372	387	410	405	424	416	391	421	423	418	389	407	385	363	435	405	424	407	398	402	403	429	377	367	428	446	389	393	387	406	421	439	402	409	428	385	401	394	414	372	407	391	435	391	378	420	405	379	369	409	398	421	418	409	333	380	397	425	441	399	420	380	433	401	391	385	405	428	398	421	395	402	360	407	404	392	408	404	431	386	420	414	429	385	407	433	368	375	390	391	430	412	392	406	403	427	371	411	442	351	406	433	417	424	361	391	382	355	432	415	421	426	403	422	421	409	393	393	386	399	445	427	419	434	427	405	396	410	405	432	383	373	416	412	389	378	421	412	444	359	424	371	413	405	381	411	375	411	409	376	421	392	396	408	428	355	368	391	398	389	381	423	429	390	390	396	393	390	415	418	409	412	391	413	374	396	428	400	392	412	377	403	396	399	420	392	409	431	425	389	395	435	422	364	389	427	441	405	399	450	379	417	404	411	383	424	424	344	413	424	418	421	387	389	401	410	393	405	385	396	395	405	396	400	429	427	389	444	412	370	415	412	407	404	392	401	407	388	374	379	407	429	416	428	410	403	402	383	393	409	421	418	395	395	439	393	389	440	406	403	399	362	387	408	382	417	393	377	422	379	426	360	405	405	390	392	426	397	396	403	429	401	418	413	425	404	414	393	407	431	426	378	379	432	416	375	385	422	429	434	418	384	410	392	395	428	426	401	421	397	406	419	391	393	420	412	413	393	402	407	418	381	406	390	425	411	412	425	378	396	400	391	376	408	426	415	363	414	369	407	388	430	428	364	426	368	415	431	415	404	361	432	385	420	416	424	407	423	406	419	424	382	388	424	381	401	410	397	408	387	410	416	413	377	443	370	405	406	433	363	403	390	427	411	416	399	397	398	382	464	415	398	425	464	417	414	425	413	398	391	395	391	394	418	445	382	381	367	371	386	433	411	425	416	435	409	424	397	437	390	374	375	369	404	393	392	381	396	362	417	365	389	410	432	400	399	398	384	405	379	375	415	367	379	403	370	391	388	413	441	423	419	414	427	424	398	364	383	382	377	423	378	423	409	438	385	408	403	381	432	378	392	415	393	420	455	384	397	414	403	384	423	453	398	387	406	395	381	413	416	374	393	381	387	377	398	397	417	401	382	411	409	394	468	399	373	404	418	398	388	391	420	397	398	442	419	382	399	414	413	390	416	438	367	422	407	401	436	416	428	418	399	399	389	388	426	431	457	424	395	406	405
63979	30445	5431	978	652	538	487	461	418	339	379	374	331	351	338	307	346	313	353	298	330	284	321	331	305	292	333	304	309	291	291	297	292	300	287	317	272	310	277	271	287	304	301	313	290	294	315	314	266	295	281	280	313	297	310	309	313	302	293	321	280	288	278	289	320	298	291	280	292	281	345	316	294	269	251	287	296	293	311	320	275	296	284	288	296	292	302	280	302	304	273	296	290	263	339	307	297	293	258	268	280	285	306	283	290	301	321	322	270	261	296	292	283	335	288	303	291	309	300	318	279	318	327	300	294	299	273	276	315	284	267	302	307	272	271	271	258	291	283	272	264	292	282	295	291	328	319	297	281	315	303	328	296	251	306	305	276	317	310	303	311	317	312	294	300	288	285	314	305	295	294	288	298	284	306	296	238	263	296	285	276	311	280	309	278	271	265	300	302	315	288	280	302	280	351	309	275	321	281	275	268	294	294	294	266	286	284	288	282	278	306	313	271	298	294	307	310	353	288	330	274	303	298	323	320	284	298	303	319	321	340	262	290	265	337	316	297	337	298	286	308	293	333	284	280	325	294	291	276	295	319	307	293	311	304	351	289	303	337	298	282	272	312	301	305	303	282	310	256	322	305	300	308	306	307	302	318	308	314	302	277	286	270	288	301	332	285	332	296	263	293	305	290	308	291	289	318	298	315	284	298	337	311	320	295	287	331	310	295	304	301	309	327	263	299	308	318	291	281	313	283	304	304	321	294	255	286	308	286	276	286	301	302	332	292	273	277	307	282	313	279	268	297	291	310	285	273	315	286	274	284	296	288	279	287	300	311	292	310	298	295	302	301	302	284	297	284	290	281	333	282	301	306	289	257	301	297	298	306	310	288	298	311	303	289	299	305	292	309	316	305	280	309	275	289	283	270	308	278	293	300	283	294	291	311	325	287	294	316	320	301	270	272	303	302	304	291	268	282	285	287	334	313	315	322	282	333	315	314	305	311	322	301	309	274	279	314	314	298	257	297	273	308	307	284	312	288	328	277	327	286	306	322	282	298	251	291	272	291	264	332	303	327	313	285	264	282	296	301	274	307	270	280	285	303	276	296	301	280	312	270	274	300	268	282	307	317	324	301	318	314	302	294	302	320	328	297	276	291	302	278	271	302	287	287	306	268	302	277	298	280	297	292	292	301	300	295	274	303	313	285	306	273	279	341	279	299	283	281	310	321	298	309	321	289	302	323	290	284	267	322	277	298	295	279	275	292	292	284	279	281	278	279	315	298	296	305	306	304	285	272	304	299	317	308	318	314	295	343	306	298	302	286	302	292	341	291	302	285	335	305	258	328	300	293	325	309	292	289	285	326	303	281	316	278	258	284	286	275	300	300	333	296	312	321	300	302	287	324	315	286	291	273	314	295	324	291	275	284	315	311	307	292	298	303	295	303	276	319	294	299	292	295	293	291	292	318	282	299	292	291	310	297	276	290	320	306	300	295	282	292	275	294	289	303	304	285	269	329	291	317	278	267	298	295	279	321	315	315	292	284	277	306	294	263	285	296	298	265	291	303	305	283	325	300	295	327	305	277	346	295	274	302	289	313	313	289	270	291	304	296	294	292	314	264	285	293	290	290	280	277	332	296	262	269	277	296	285	276	314	290	287	299	339	306	289	282	293	296	295	289	301	286	305	297	260	313	303	302	290	327	276	281	312	308	291	309	261	308	313	296	323	308	291	299	258	304	284	282	312	283	263	305	320	304	330	325	289	296	310	250	315	292	307	288	292	328	266	315	314	295	286	310	292	301	268	285	293	298	274	306	307	288	300	292	306	276	304	302	303	286	312	289	309	322	281	280	281	309	296	320	286	286	278	312	283	307	287	255	273	274	267	312	287	309	306	266	312	309	302	299	275	298	301	297	301	308	291	317	288	320	318	269	296	303	295	300	282	286	269	276	295	320	308	284	275	288	325	345	306	259	314	287	322	282	290	290	310	291	294	329	295	266	270	292	316	296	297	284	260	286	257	277	259	336	296	296	308	310	275	272	325	297	287	311	267	348	300	301	290	339	352	330	270	265	279	292	324	279	255	297	301	276	302	302	291	296	315	277	297	300	318	285	305	294	299	279	273	254	301	299	297	328	303	285	300	304	334	274	283	326	300	312	290	330	281	293	263	270	312	294	290	283	289	328	293	310	309	288	315	279	293	279	296	297	308	276	307	304	278	267	328	289	302	319	299	309	289	300	304	302	298	305	292	288	291	278	284	325	310	293	320	278	293	325	272	337	318	320	318	300	291	310	286	268	301	295	300	338	310	284	305	308	317	317	281	285	263	277	278	301	303	276	301	265	297	340	329	325	310	325	318	323	247	303	304	300	332	278	284	322	292	280	282	300	305	284	292	293	253	270	274	266	293	280	295	299	275	293	294	297	274	304	315	335	288	329	283	295	336	296	311	306	308	303	316	316	315	304	306	298	320	319	298	286	283	306	311	292	312	286	285	301	287	301	308	325	264	300	304	293	255	274	306	281	299	295	306	304	314	304	280	313	278	320	300	292	316	265	276	293	311	308	300	285	332	297	320	273	284	281	292	286	301	294	304	334	318	299	302	306	274	314	279	292	287	309	308	273	290	321	327	281	281	285	294	301	283	314	267	280	284	289	291	281	309	297	269	317	279	325	292	287	284	295	286	315	304	311	305	327	287	312	284	301	325	309	302	290	293	293	301	302	317	282	300	284	290	303	288	272	327	301	267	340	300	296	313	292	314	309	311	323	341	326	297	303	287	295	284	291	285	303	286	283	304	271	315	306	267	293	322	282	292	299	301	300	286	280	301	283	291	301	288	308	269	277	278	306	317	304	317	271	277	301	277	321	296	310	309	268	311	305	295	291	273	294	308	296	279	277	307	281	323	306	294	324	311	311	322	279	299	291	285	285	320	297	337	309	303	314	283	276	308	311	295	291	266	291	283	254	316	290	316	293	313	277	303	304	321	311	324	284	335	285	291	304	315	278	326	294	295	302	306	304	330	281	297	282	294	296	288	287	303	248	286	281	302	296	292	291	305	301	284	303	303	294	301	345	285	288	287	288	317	295	342	284	320	284	302	294	293	304	283	285	305	316	293	277	299	297	298	291	290	279	308	307	268	327	295	290	289	269	276	313	288	267	313	291	274	326	301	310	261	346	300	297	297	285	261	307	292	324	263	257	251	270	285	277	310	265	296	307	270	307	284	296	295	299	297	334	314	301	260	295	295	298	288	296	263	318	295	277	285	293	297	306	291	319	309	290	287	270	314	299	300	246	287	308	306	303	275	271	298	306	301	311	277	297	289	323	275	290	282	304	308	300	304	296	271	294	269	264	278	282	305	302	295	318	299	296	302	287	310	313	305	279	294	248	325	325	277	285	274	312	323	303	297	294	317	308	296	296	311	307	315	309	280	275	335	314	304	299	307	308	296	312	293	273	306	348	280	315	269	283	319	288	295	268	252	311	303	304	280	311	304
36776	9447	2479	2769	2472	2166	1783	1541	1428	1221	1192	1139	1101	1007	1011	991	866	940	928	857	893	836	861	902	824	826	833	815	789	792	800	765	813	791	806	742	840	779	776	727	757	771	797	707	704	759	777	749	738	790	779	767	753	794	734	737	758	750	767	717	752	779	809	729	711	732	737	713	746	748	731	715	734	763	737	724	730	677	742	776	769	786	728	744	766	739	749	772	745	692	704	700	721	759	748	740	721	752	723	692	659	706	728	780	738	711	745	711	777	775	740	738	756	685	733	724	711	757	766	697	714	741	715	732	713	741	720	710	746	723	749	731	717	744	753	747	748	712	727	724	681	754	717	702	708	726	716	739	723	749	737	689	786	736	731	786	784	672	747	758	714	717	734	718	689	766	750	750	693	745	723	698	700	749	733	743	739	747	728	737	673	705	735	709	743	719	702	720	725	746	729	688	731	679	728	740	747	756	742	730	722	764	702	751	735	739	738	762	723	770	714	749	738	725	755	686	731	773	713	777	707	738	697	741	740	709	742	737	725	725	753	775	767	750	736	740	757	735	757	730	764	780	733	723	710	763	750	731	731	771	795	700	733	737	743	706	710	737	722	693	772	725	771	729	723	744	696	735	737	722	747	723	749	712	773	704	739	730	695	752	712	718	716	700	732	740	727	677	752	681	758	730	770	730	713	698	752	746	729	727	780	822	693	726	778	724	688	741	725	743	727	753	686	730	748	738	691	755	713	736	704	701	740	762	726	734	698	729	744	718	753	747	713	718	724	790	772	672	739	754	759	737	724	708	735	767	753	711	750	749	738	735	724	734	668	743	744	732	720	730	714	718	739	758	693	751	699	712	697	712	692	745	755	731	723	754	717	748	743	705	719	730	721	711	719	718	728	730	752	798	726	745	720	732	746	718	729	727	715	722	714	698	710	730	758	742	690	702	714	756	717	771	693	685	709	716	753	703	722	722	682	752	716	702	753	712	724	711	751	762	762	728	731	690	713	751	728	764	753	712	742	717	723	695	728	723	743	733	753	743	737	752	721	711	766	698	747	779	736	732	708	717	712	720	691	652	734	761	693	731	717	745	703	781	732	723	709	709	729	686	701	745	685	785	746	763	749	756	737	738	720	748	722	761	747	696	736	727	761	761	752	742	696	690	741	758	761	705	722	682	715	763	725	711	698	737	726	726	726	740	737	768	690	708	763	746	698	714	733	762	751	702	702	713	718	737	699	737	737	752	749	741	693	734	766	735	717	724	743	752	751	707	690	746	715	752	727	692	718	733	681	767	716	686	765	709	681	769	686	717	713	749	746	747	713	668	679	743	757	725	682	737	683	777	777	751	774	715	755	742	731	738	745	752	689	727	693	761	763	727	741	709	754	692	751	744	767	747	707	762	759	708	710	776	762	716	741	728	741	745	717	719	726	729	709	747	706	722	715	674	748	768	735	710	764	735	693	712	730	676	752	726	747	737	759	761	711	752	708	689	723	741	709	695	696	743	768	716	734	752	772	769	713	808	723	729	768	712	691	798	724	806	720	677	727	781	727	741	744	728	697	725	782	702	754	738	755	733	705	725	718	699	682	756	746	766	772	728	725	770	784	719	736	698	669	727	778	744	739	724	729	743	778	707	745	713	744	720	777	789	739	708	687	710	707	755	736	708	761	744	668	699	719	731	713	765	718	684	708	710	736	715	718	738	671	718	735	711	730	779	761	749	747	655	740	739	713	781	716	751	734	713	719	756	751	740	733	711	697	771	710	750	720	750	769	691	707	719	748	742	722	740	703	681	714	705	745	729	739	744	768	731	730	717	736	748	728	699	738	768	732	802	707	738	698	755	721	726	754	693	694	732	727	727	724	740	736	737	682	778	692	708	731	753	750	756	768	725	743	683	704	684	708	718	709	761	712	745	711	743	737	652	721	712	787	700	675	736	734	736	731	721	757	699	741	740	756	733	734	718	689	741	679	726	707	748	768	728	726	714	734	737	718	735	748	704	700	751	704	719	700	733	747	724	747	745	679	710	720	699	750	674	684	701	737	724	721	742	708	738	734	707	692	741	720	764	745	699	732	788	697	662	707	748	741	738	735	719	716	720	754	690	695	781	694	719	737	740	713	723	753	752	756	735	698	694	743	749	732	701	683	737	728	708	735	734	741	749	744	711	713	740	703	748	724	742	727	727	686	723	756	741	783	724	725	727	725	733	697	738	736	698	756	739	782	752	673	756	702	658	739	728	707	732	706	701	760	730	753	728	726	712	758	779	726	738	701	710	723	724	720	672	751	745	758	714	714	702	771	715	698	709	682	726	713	734	724	768	726	751	739	737	682	679	745	712	725	754	750	703	745	718	764	735	718	711	692	725	810	756	728	762	754	739	749	723	731	705	718	712	712	746	740	777	749	712	732	702	717	747	754	703	716	710	707	702	682	765	712	764	757	736	720	770	762	706	731	702	721	733	697	668	728	724	737	709	760	792	711	742	733	735	727	760	733	765	722	739	723	698	748	735	738	757	739	695	757	722	724	790	701	757	739	797	724	744	722	720	756	717	693	747	745	703	702	751	737	705	748	741	697	719	723	733	708	727	761	763	689	682	716	773	704	739	758	765	709	762	785	707	691	764	766	769	741	699	730	738	697	674	730	742	728	761	708	777	718	686	709	786	734	761	748	776	741	756	746	723	732	725	676	752	740	723	736	711	710	720	731	716	748	720	749	744	760	726	715	784	735	711	725	730	777	744	745	754	775	746	704	760	730	727	719	721	742	737	691	712	704	693	759	729	717	704	739	747	741	747	758	711	737	713	741	742	742	724	717	710	736	701	737	707	724	707	748	735	729	739	718	739	708	691	711	724	745	740	689	749	738	696	725	712	742	713	748	749	716	726	761	691	762	694	721	728	788	748	740	731	731	746	719	763	738	773	709	764	712	674	724	715	775	735	702	737	731	682	749	737	759	755	754	724	756	756	748	754	696	755	760	703	724	723	711	729	756	789	714	778	715	747	700	695	734	715	665	721	743	702	700	687	725	725	783	732	733	703	724	773	717	753	681	752	711	697	738	737	766	723	689	700	716	786	721	701	720	772	681	757	746	741	724	702	678	747	749	737	714	712	711	682	748	727	753	737	771	761	768	712	728	754	797	741	724	702	780	736	758	735	714	734	750	747	730	754	762	716	728	730	714	742	715	735	751	781	753	709	674	714	725	731	703	757	725	735	674	731	785	750	689	755	716	727	667	773	741	700	780	721	723	773	726	697	764	785	766	743	753	716	703	731	785	711	700	761	730	708	753	721	730	756	722	672	731	712	704	715	741	713	739	730	728	738	735	697	750	717	736	766	720	754	721	685	735	697	712	785	736	738	754	737	762	684	737	727	689	704	772	701	711	746	699	726	699	761	726	695	710	702	700	768	719	694	783	730	727	695	725	733	720	760	765	724	696	712	711	695	725	690	729	724	704	727	712	721	755	723	743	750	715	756	712	779	706	720	717	712
74830	38748	13396	3178	1196	882	701	573	468	474	445	398	350	352	326	314	368	350	331	297	316	340	340	314	324	338	292	313	289	303	269	326	341	326	321	315	303	303	291	314	282	294	313	302	298	323	308	308	287	295	335	285	289	286	339	325	277	258	282	275	320	276	264	288	283	307	302	279	280	302	323	319	279	341	321	299	291	318	293	318	287	293	342	283	252	256	318	317	300	291	278	290	279	305	318	304	287	268	276	294	283	304	294	282	287	248	288	310	272	315	324	286	276	270	275	255	292	301	274	311	301	289	316	311	281	283	304	309	328	278	282	312	260	293	291	290	285	299	302	256	277	294	315	300	329	267	278	289	314	300	300	312	321	278	282	302	300	292	269	260	304	302	286	290	306	314	301	293	288	297	290	293	308	282	338	289	288	283	288	281	319	326	289	323	281	321	297	283	313	265	290	313	297	283	296	301	294	306	302	267	309	304	313	296	286	285	300	264	301	293	299	258	279	314	273	295	262	293	324	272	252	295	283	306	290	285	285	267	297	286	296	328	295	301	310	316	298	290	286	283	299	307	309	287	309	311	287	314	287	302	283	299	266	268	316	303	316	292	334	274	265	261	296	263	312	295	324	319	286	267	337	289	281	292	321	287	281	297	271	282	294	278	275	297	304	325	304	291	301	304	281	293	290	308	283	353	297	291	297	270	285	277	321	287	276	278	286	307	282	265	304	304	279	334	318	287	256	299	267	317	304	303	307	290	272	300	289	289	307	278	319	294	321	274	298	292	317	309	250	312	258	308	262	276	310	276	320	286	279	287	303	288	283	270	285	295	286	274	286	290	306	241	261	322	293	303	289	276	298	312	300	313	274	283	268	296	301	279	312	306	272	322	275	254	292	259	279	279	257	323	294	272	341	281	294	267	294	286	298	266	260	285	291	305	301	320	302	276	313	276	297	312	320	310	290	325	308	295	295	288	277	330	279	352	284	298	298	307	294	313	267	284	264	310	293	297	267	289	297	247	292	300	296	285	290	272	301	290	320	298	313	303	268	316	317	304	301	287	293	293	294	294	292	292	335	320	327	303	283	285	271	285	317	305	287	277	306	290	327	301	309	286	318	294	286	267	296	290	309	267	311	279	307	272	296	293	285	316	311	302	293	302	282	261	293	302	289	287	305	301	290	310	268	290	301	325	273	292	313	282	290	286	307	282	310	317	290	292	287	286	303	255	316	281	284	283	285	297	312	264	278	290	339	284	298	296	304	312	317	285	309	312	275	328	259	299	292	252	278	300	278	277	288	304	290	287	310	294	291	287	313	322	287	291	280	302	292	333	282	294	289	304	279	269	307	280	268	317	301	322	248	301	318	326	280	309	280	295	296	286	294	278	285	318	283	271	291	277	304	284	297	272	325	284	285	265	279	268	270	295	299	301	292	306	302	275	264	274	283	287	293	286	276	292	306	292	277	278	290	309	289	285	300	316	313	312	294	292	302	299	297	303	330	279	278	304	300	314	271	289	265	293	274	281	312	291	309	267	270	303	301	268	290	280	296	293	288	317	292	303	274	291	312	287	299	291	290	288	305	294	323	282	310	291	305	258	277	308	326	310	298	282	288	298	270	334	279	313	268	309	288	292	288	294	277	312	287	312	289	290	283	285	306	296	314	295	288	280	313	295	317	252	285	274	285	297	295	307	296	303	310	282	262	291	299	325	294	282	282	300	290	317	282	286	291	303	298	267	287	256	252	277	281	257	297	304	315	291	294	285	290	283	275	299	305	265	290	320	311	280	277	275	322	282	282	295	240	272	272	270	320	306	300	314	278	291	325	265	341	318	291	277	269	268	261	295	285	275	285	280	308	296	316	259	288	264	283	303	293	298	257	280	314	323	304	282	272	293	334	295	288	278	288	295	313	302	305	291	325	288	290	279	298	284	289	305	268	291	306	299	304	287	294	301	288	256	266	296	280	287	298	290	262	291	272	322	286	299	276	274	296	266	295	255	289	291	320	299	299	302	293	321	278	253	265	279	310	315	282	297	285	298	278	304	300	283	310	310	287	271	297	290	300	293	305	286	298	310	291	327	268	317	269	273	279	293	325	281	275	306	318	301	294	289	254	298	265	321	286	278	312	304	287	270	289	308	284	307	288	285	299	312	288	320	300	291	292	273	291	295	286	291	268	298	285	269	286	276	307	280	282	290	309	293	301	295	284	292	273	290	306	309	311	288	263	299	274	304	310	286	283	271	331	299	297	299	304	286	307	302	279	259	282	284	298	290	286	289	266	311	274	271	287	281	291	307	315	299	313	274	289	277	290	300	291	267	284	285	299	313	285	284	317	310	276	305	308	278	302	312	265	285	299	269	297	296	294	286	314	273	283	274	266	275	303	280	265	276	278	291	303	282	325	291	275	298	273	258	275	310	280	299	279	295	315	308	285	312	287	275	322	297	287	321	310	273	294	307	290	300	299	302	315	304	289	291	304	288	262	271	305	287	333	299	289	290	281	282	298	290	326	294	296	279	275	334	284	300	323	266	288	298	308	306	314	312	305	299	292	299	278	306	294	302	285	315	292	276	313	297	318	289	270	287	288	292	299	304	291	269	298	326	269	258	310	308	315	287	294	332	292	278	306	295	280	270	260	302	290	298	287	325	282	284	292	298	290	278	258	285	297	282	263	306	297	305	329	269	286	294	301	271	251	291	283	267	319	297	300	319	288	337	321	306	276	285	304	291	272	288	288	308	287	249	289	304	279	304	253	295	300	294	305	269	263	274	267	277	267	285	282	277	307	276	300	340	313	291	303	295	318	303	295	311	273	351	315	285	302	293	266	307	309	279	280	286	313	264	313	280	280	273	272	298	301	296	292	275	302	270	277	322	289	297	319	283	311	316	288	274	318	295	297	294	353	262	275	268	276	301	290	267	327	305	280	294	286	295	304	267	260	295	320	305	278	280	297	281	283	272	297	318	306	274	289	261	287	269	297	280	274	306	256	291	256	276	315	278	283	272	300	317	300	285	292	293	312	280	310	306	277	297	276	279	297	283	293	291	295	267	286	293	290	317	303	282	309	286	314	308	264	274	310	295	284	269	299	265	321	316	298	286	297	296	305	291	307	312	302	296	318	288	292	315	300	282	270	313	296	288	303	267	288	276	294	277	271	282	314	251	296	299	262	268	279	307	294	288	283	296	292	306	297	290	316	277	301	277	282	293	292	291	260	308	303	297	297	302	303	265	288	296	286	335	306	291	286	287	284	319	282	278	291	262	303	284	299	286	312	290	280	295	300	293	296	293	313	336	284	274	339	297	281	295	278	291	289	283	302	274	302	284	270	295	306	284	291	294	285	317	287	297	317	307	297	283	287	330	282	261	333	308	281	313	280	280	298	300	290	297	306	266	265	298	292	301	284	277	244	293	301	301	295	300	296	268	283	298	296	292	270	275	322	295	293	311	316	307	279	264	340	299	301	299	316	288	298	302	293	316	295	312	294	306	305	287
45672	15629	4048	4644	3958	3186	2740	2317	2066	1720	1620	1458	1354	1298	1224	1128	1074	1034	1002	968	949	968	914	931	956	858	863	865	912	842	858	847	823	834	793	802	806	787	739	723	722	784	753	797	698	746	796	732	776	734	694	728	755	776	676	686	722	726	686	770	786	723	734	761	726	743	694	736	715	773	741	711	698	695	728	709	722	694	711	752	732	688	735	711	760	717	743	686	700	742	712	668	675	723	652	735	684	713	690	730	726	629	688	712	664	752	669	744	776	716	732	714	744	711	684	688	672	724	739	698	758	663	658	673	727	674	668	697	707	710	680	716	684	685	696	706	720	714	770	697	744	729	693	714	742	686	714	690	715	675	678	728	665	702	702	712	698	759	706	687	655	652	675	690	710	720	750	677	714	716	702	703	720	692	711	676	661	684	696	681	679	726	717	653	673	660	652	727	704	678	669	727	726	713	714	668	741	717	687	724	702	677	735	697	727	707	617	697	755	701	711	675	683	672	763	707	656	745	686	716	749	708	746	727	699	707	718	703	691	710	685	726	723	686	662	687	718	696	650	757	694	673	687	710	723	690	706	680	672	678	710	683	699	675	691	697	750	697	673	693	724	695	682	696	693	668	663	700	725	676	660	676	714	708	688	679	676	682	679	709	720	700	691	685	671	706	703	642	728	737	744	657	712	747	702	671	721	671	663	701	751	714	714	657	685	676	651	747	725	669	689	671	664	677	761	745	701	702	719	685	751	702	682	741	717	749	747	756	726	714	680	710	688	615	723	730	684	669	693	655	713	708	662	694	666	620	668	681	681	714	776	730	721	741	683	694	670	700	732	704	725	652	686	715	725	690	678	686	654	720	670	734	716	715	738	723	704	738	694	694	671	722	709	731	709	655	751	687	739	692	680	691	662	685	692	660	697	688	653	705	692	731	691	694	666	680	709	699	700	679	697	706	688	734	718	693	737	663	657	718	723	676	722	674	657	708	681	694	699	699	699	708	699	688	721	700	624	671	734	711	692	720	699	687	707	682	651	702	686	692	711	712	681	688	674	725	677	671	701	726	645	712	666	707	761	690	692	669	700	682	701	655	726	683	695	711	723	680	723	681	716	746	702	687	679	736	680	675	738	736	722	704	665	715	673	680	706	677	714	713	748	683	719	698	672	673	688	702	727	720	709	690	691	730	680	721	670	688	730	690	688	724	688	695	730	718	686	692	710	671	669	736	731	764	711	689	680	715	695	742	684	682	731	681	687	699	667	689	684	685	686	727	714	696	681	648	678	708	651	731	666	699	665	695	670	714	719	674	658	657	691	694	672	671	709	676	661	748	712	727	722	669	753	722	681	723	706	701	735	694	703	725	675	701	738	677	715	675	708	726	707	711	643	722	693	703	735	707	712	636	697	716	690	704	711	708	733	735	692	721	654	754	735	726	701	673	705	738	703	686	710	761	696	742	684	726	704	671	631	690	671	734	654	652	708	715	681	692	714	740	655	704	717	688	648	710	690	706	692	731	738	661	677	739	697	674	668	713	677	687	699	722	684	713	719	665	719	720	700	680	677	724	676	691	701	714	665	699	655	724	676	686	637	691	735	699	683	725	705	643	694	691	686	673	697	718	708	695	691	677	729	734	717	706	694	733	691	696	708	688	682	729	714	704	700	704	687	719	688	673	671	700	689	741	684	707	679	646	703	690	680	700	695	711	730	696	711	707	707	717	726	680	685	716	696	676	741	681	728	654	657	713	704	722	645	718	714	690	699	745	728	670	685	696	696	745	699	690	702	706	706	675	712	691	728	683	655	680	707	706	716	719	658	682	697	689	693	758	699	670	664	706	678	703	663	668	706	652	674	715	683	730	667	655	686	705	728	720	697	746	691	728	672	716	715	699	723	712	714	659	726	682	698	682	695	685	735	702	680	707	702	727	661	693	724	707	702	681	747	690	714	683	711	643	687	729	690	688	728	683	757	709	661	714	706	705	697	674	694	712	702	686	732	719	689	702	718	743	634	710	671	700	663	732	720	692	675	712	703	670	654	698	668	659	715	662	681	691	654	672	668	657	645	681	684	661	714	760	686	668	691	667	694	751	683	680	716	658	697	721	697	686	686	645	667	676	618	727	724	720	715	725	676	706	663	653	666	691	699	700	653	695	697	721	701	748	706	733	730	754	742	723	648	740	692	696	690	732	696	639	714	675	691	689	695	688	709	677	712	726	717	705	675	705	706	687	683	711	705	667	669	726	738	654	662	695	694	674	665	679	702	713	661	725	641	696	714	663	686	695	673	663	718	706	666	700	709	703	695	701	711	726	653	736	697	686	700	741	724	685	656	669	687	745	699	689	744	717	691	701	738	685	722	640	708	673	632	704	694	685	701	725	699	712	713	710	701	674	707	677	736	681	728	679	676	703	683	650	707	717	707	736	704	700	716	727	664	738	729	696	637	675	707	679	693	726	685	661	728	663	698	706	690	684	761	707	727	722	723	700	672	684	694	684	743	687	652	684	711	677	678	725	693	667	719	676	685	691	702	698	697	663	732	639	669	668	741	690	707	684	717	690	673	683	681	731	705	697	722	717	699	760	710	699	682	670	711	735	706	712	732	680	686	726	673	649	696	684	674	673	677	695	738	727	744	677	698	689	683	694	751	739	705	704	664	685	700	733	705	725	711	680	698	697	641	655	727	664	681	671	685	644	696	670	689	720	701	711	689	670	706	742	668	690	696	717	729	697	710	652	734	724	657	675	669	695	701	702	743	750	706	683	699	659	671	654	661	688	704	713	662	672	686	680	732	682	714	737	707	651	717	675	681	708	656	736	681	662	715	692	710	678	703	722	705	708	677	703	726	692	659	707	731	677	701	669	705	709	659	693	719	703	765	734	716	708	635	713	672	636	634	691	684	700	662	706	653	698	718	714	672	703	648	646	699	646	687	668	773	660	758	701	762	683	725	720	715	700	718	724	732	691	724	674	702	692	698	703	668	670	706	683	660	693	696	710	714	692	725	709	703	707	673	685	640	707	705	661	711	733	680	720	693	653	713	709	649	734	676	765	742	684	702	670	698	673	724	676	696	683	703	668	709	691	711	736	693	698	658	703	703	712	660	698	685	696	726	691	709	635	685	717	684	715	732	686	728	698	698	669	687	703	695	671	677	668	683	707	663	684	697	655	684	671	702	712	719	689	710	698	701	676	668	695	756	725	640	675	729	695	624	666	657	654	727	703	699	705	706	666	716	713	707	652	708	684	676	698	683	662	726	676	705	704	757	703	683	694	690	721	685	654	727	714	694	686	709	674	657	702	706	693	732	720	703	646	685	768	669	677	703	728	676	670	707	693	718	684	700	737	656	719	688	703	717	707	726	726	740	674	719	668	669	736	721	677	689	659	702	711	675	674	713	694	672	657	696	741	732	683	690	676	650	671	699	669	680	721	722	735	692	730	712	739	693	691	661	689	716	678	670	710	705	672	733	688	688	710	685	666	702	659	683	653	722	721
12078	1721	159	138	151	149	149	157	143	122	147	147	126	140	140	134	116	139	165	158	144	143	136	138	146	150	138	143	156	148	151	127	154	145	144	153	144	127	124	125	135	130	152	144	140	148	158	149	143	126	156	136	149	144	143	164	138	138	130	131	139	143	119	134	132	143	139	140	143	159	126	139	147	138	136	133	126	150	138	156	149	131	134	133	137	177	150	135	143	142	144	164	154	130	151	155	144	145	142	134	136	150	161	123	142	149	128	137	154	128	157	144	150	146	145	137	152	145	126	130	146	139	118	145	126	139	169	147	151	163	155	160	160	126	138	146	132	154	137	137	149	159	135	128	145	148	136	142	146	147	120	140	152	139	113	170	140	136	118	140	142	126	128	151	133	145	142	136	132	149	147	116	137	124	167	147	125	127	149	149	133	143	137	152	150	150	136	128	138	133	144	154	141	139	165	108	144	148	151	128	136	114	151	155	134	131	144	143	154	131	133	155	162	155	142	164	146	140	145	133	134	125	146	141	137	149	138	119	126	152	147	132	156	140	124	140	152	125	140	123	143	138	134	117	128	140	142	149	135	141	149	147	142	149	129	139	109	160	164	144	150	164	161	136	132	151	150	133	149	150	156	143	129	138	135	143	145	130	142	156	123	160	124	154	138	122	145	146	123	135	142	158	129	145	120	138	143	143	141	130	144	135	148	135	122	121	128	161	140	140	134	136	138	140	132	138	142	143	140	148	146	143	147	126	133	126	156	140	147	150	144	131	143	155	129	140	153	150	139	118	140	140	143	152	138	145	151	149	161	137	125	131	130	118	143	137	134	145	135	129	140	134	130	146	127	134	144	164	159	144	155	155	157	137	156	147	134	132	141	149	180	148	128	123	129	151	136	121	151	119	142	148	120	151	151	138	139	132	134	138	132	154	142	139	156	139	136	134	143	128	135	150	151	135	130	155	152	132	159	143	125	144	138	156	113	136	125	134	166	153	139	124	144	158	124	136	138	140	147	142	128	129	135	143	135	146	154	143	139	127	154	149	134	155	136	142	147	149	149	141	119	126	132	138	152	136	131	144	123	165	130	144	145	136	144	128	168	122	135	111	152	135	152	145	139	135	142	139	158	173	139	150	167	119	143	110	148	140	153	139	130	141	116	156	161	153	145	137	150	130	155	133	131	133	129	121	149	150	154	127	144	167	136	133	129	141	132	141	142	139	137	134	152	145	147	134	168	126	135	149	135	161	145	159	144	123	130	168	119	129	139	148	129	132	145	156	153	141	157	123	148	144	153	130	160	124	146	139	129	119	144	123	129	144	137	132	131	153	122	126	129	137	149	150	146	128	146	150	153	160	131	146	132	152	117	139	151	149	121	145	127	156	147	154	143	147	129	136	163	161	150	128	140	138	128	134	154	158	141	134	146	150	126	144	172	137	126	125	122	151	151	119	121	131	153	129	137	151	133	156	141	128	127	130	128	165	124	147	150	156	133	164	159	132	151	150	146	140	150	129	134	152	128	132	142	137	132	137	145	148	165	117	144	130	150	145	137	144	140	132	157	157	156	152	148	149	144	141	144	134	151	135	131	163	146	160	148	149	149	165	161	139	154	129	149	164	142	138	148	156	149	157	157	130	156	124	150	138	117	155	133	154	123	135	153	136	153	131	141	143	142	133	168	134	144	132	122	130	145	151	134	125	150	118	139	151	152	160	130	154	150	140	154	139	144	141	140	151	132	137	134	141	153	160	137	151	144	148	142	138	153	132	145	124	143	132	151	133	151	137	130	129	105	145	141	137	130	114	150	139	130	139	148	131	144	137	146	129	147	150	126	126	138	166	133	125	142	122	122	102	164	156	130	121	158	141	143	143	124	150	154	149	141	171	114	133	154	152	149	160	132	129	121	134	134	157	134	142	142	137	131	128	138	142	171	138	160	130	146	165	132	146	171	129	132	134	146	140	126	131	149	132	142	151	122	139	145	139	136	118	153	132	138	120	136	142	122	151	143	140	160	148	150	150	124	127	142	159	129	159	139	131	139	141	152	158	140	134	151	120	140	148	147	168	141	134	143	153	135	159	152	152	161	171	146	164	137	148	127	142	140	142	138	136	125	146	143	136	132	119	136	140	163	136	150	148	140	146	131	142	139	131	135	138	168	138	153	115	142	148	150	124	125	144	160	133	138	134	141	137	139	150	159	152	124	158	148	133	146	155	155	154	139	114	121	152	139	153	151	144	154	139	151	133	161	144	132	138	167	146	136	157	131	133	128	123	129	144	147	130	149	153	150	152	130	145	148	134	136	161	136	145	130	168	150	127	152	133	131	143	147	150	153	157	145	142	148	170	159	147	141	133	137	134	135	172	143	133	162	144	136	145	132	146	136	140	138	156	157	128	146	140	145	140	141	140	127	153	144	119	159	140	127	143	150	152	137	122	159	144	136	127	143	142	146	157	126	160	133	147	146	122	144	145	166	165	148	139	150	158	159	128	140	155	143	139	150	141	119	119	127	145	129	143	152	152	131	123	123	140	132	147	145	154	120	157	122	124	146	149	122	137	149	150	152	140	153	169	133	141	144	140	130	128	139	136	148	150	132	151	123	140	134	123	151	141	159	161	147	159	147	143	163	130	146	143	141	174	124	161	134	122	138	130	134	141	138	179	140	136	123	161	143	160	144	138	167	162	137	150	139	159	165	135	133	150	180	139	126	119	156	141	153	128	144	144	148	134	156	134	136	117	134	147	130	147	163	132	150	127	147	130	147	142	142	145	140	154	132	139	130	124	147	161	159	151	145	163	153	150	144	144	132	144	122	138	146	144	138	143	149	124	143	129	134	154	153	155	141	125	126	131	147	158	150	159	157	140	128	141	136	142	150	140	170	149	140	149	138	158	127	140	153	161	137	146	145	131	138	157	159	130	139	126	147	133	142	143	151	145	149	163	121	156	160	124	129	129	156	136	135	131	146	143	125	114	162	142	150	118	146	153	140	136	132	157	143	143	134	127	137	155	130	147	144	157	142	134	139	128	140	146	142	142	160	139	125	137	139	131	146	132	137	132	127	157	142	134	119	131	141	148	139	143	140	162	145	122	121	131	117	134	160	149	128	129	158	159	141	139	143	127	145	152	158	126	163	152	141	143	136	139	142	154	136	162	136	148	133	150	134	150	131	129	132	148	156	137	130	122	119	124	132	139	151	137	156	146	144	137	146	127	138	136	127	148	142	160	131	139	114	158	142	157	156	172	127	132	151	165	145	134	145	124	114	143	159	160	134	153	121	116	154	156	129	142	153	154	157	145	128	144	148	143	148	123	137	146	147	148	153	150	159	139	146	137	129	117	143	142	138	144	143	149	147	119	150	119	137	134	140	149	160	152	142	138	139	165	126	145	112	136	131	137	135	154	161	147	150	147	137	130	145	158	139	151	146	125	129	112	147	148	147	138	140	155	141	142	113	147	147	154	157	136	127	146	142	143	156	145	150	143	164	139	134	167
10061	2129	444	498	472	431	438	410	430	448	420	415	428	416	412	405	362	388	439	417	393	391	438	410	425	385	421	430	431	387	393	381	418	408	377	411	404	397	399	418	407	389	405	386	436	405	442	384	407	426	416	400	399	377	429	380	386	384	415	395	409	414	413	396	416	381	428	383	430	369	398	405	400	415	382	407	427	406	416	398	416	433	399	388	406	421	407	407	419	405	410	385	366	432	418	407	426	405	403	390	402	395	413	426	400	405	409	409	405	404	382	385	412	390	427	413	411	389	410	409	408	404	387	396	415	391	372	396	421	397	411	428	406	402	396	381	409	390	346	442	397	403	421	409	402	377	416	404	430	391	388	408	412	391	400	418	404	400	442	401	426	431	402	360	392	429	403	394	391	346	402	421	408	458	395	400	363	411	390	420	393	402	433	415	423	394	412	457	400	394	402	406	418	389	420	380	396	403	435	410	390	358	393	457	406	349	373	397	437	416	404	360	375	373	412	418	408	418	420	410	400	384	368	397	409	379	401	400	388	403	396	385	411	384	387	385	381	414	440	421	373	397	431	373	403	415	425	365	419	370	387	403	409	395	409	405	390	413	366	374	423	376	382	428	428	408	380	416	389	373	411	413	394	414	445	417	408	402	371	369	398	409	401	391	395	428	407	429	430	411	426	403	426	379	404	417	415	375	421	420	388	385	399	409	432	422	400	401	406	413	410	426	381	421	393	391	377	384	410	427	401	423	366	367	433	432	378	429	413	396	420	403	388	467	449	413	432	394	411	405	391	439	401	372	413	385	413	410	374	395	401	415	439	412	374	422	378	405	409	409	421	403	374	383	399	403	438	401	400	367	405	375	388	397	408	391	409	374	384	392	427	373	374	401	400	393	404	394	438	411	385	401	368	405	404	414	388	414	420	434	419	402	406	385	383	389	406	420	382	425	395	411	413	422	355	404	400	378	402	396	370	413	391	398	433	425	374	436	379	419	401	376	413	398	397	410	390	387	449	396	394	415	394	393	412	427	371	391	421	402	431	444	427	381	383	390	408	427	431	386	394	404	416	381	406	369	400	442	454	382	376	403	417	396	418	405	433	441	423	383	399	403	406	428	372	374	412	384	431	436	412	419	417	392	405	395	391	390	395	398	384	415	372	374	432	365	393	354	414	374	421	419	397	403	402	429	384	398	425	413	391	392	441	414	391	397	437	411	410	379	406	440	424	418	403	394	362	396	358	410	395	385	405	399	387	377	399	413	437	400	413	385	371	396	373	418	382	394	396	372	389	396	429	371	406	388	389	391	382	370	414	422	358	404	409	391	389	387	392	397	391	430	369	380	427	398	400	387	411	411	355	373	391	390	381	395	418	388	427	370	416	381	406	421	390	387	371	383	395	410	395	389	385	385	373	393	386	414	378	386	395	429	432	412	427	405	416	413	432	374	407	402	405	394	394	433	359	375	400	413	397	382	384	435	382	400	376	414	389	390	422	363	407	403	445	375	399	400	371	402	399	419	432	392	414	423	403	410	412	428	411	348	417	445	376	395	404	399	407	401	423	411	395	405	363	419	394	396	409	407	431	394	426	382	429	386	409	398	394	386	390	418	405	438	391	405	410	390	405	379	414	379	409	403	406	426	394	434	413	388	405	423	394	374	415	393	384	408	422	415	436	418	413	424	423	383	417	397	410	416	432	417	376	415	402	394	367	395	360	411	401	423	388	411	409	400	402	382	413	445	399	379	444	412	403	396	406	408	409	427	381	372	435	400	390	398	386	405	401	412	398	389	430	385	393	419	383	380	421	395	405	419	429	397	420	384	399	410	372	393	433	397	395	384	389	408	382	378	402	389	376	391	431	389	396	397	398	422	387	412	396	435	404	424	424	386	382	411	398	417	434	406	374	411	401	427	407	405	395	412	421	405	439	380	399	400	405	366	403	389	387	385	425	383	389	380	393	403	394	380	402	418	374	409	418	410	421	400	406	401	395	412	435	394	400	396	445	394	400	414	386	415	393	394	393	414	422	400	404	443	417	421	406	444	406	398	429	393	408	401	387	366	382	410	383	385	401	405	386	403	415	402	410	409	414	404	394	386	385	406	398	401	391	380	391	419	392	403	408	424	386	390	401	415	435	424	408	420	428	380	420	344	424	398	394	412	416	388	390	381	404	411	404	352	421	390	430	418	419	419	433	405	370	400	433	424	417	419	372	388	403	377	394	425	386	420	369	435	405	394	406	414	399	399	400	411	417	412	421	416	406	403	381	371	422	437	399	440	414	362	388	380	396	417	402	411	393	385	418	413	389	412	377	414	395	422	410	433	440	424	431	388	395	420	365	389	400	409	390	406	378	409	428	383	429	367	380	388	388	375	441	389	399	413	409	421	383	392	380	416	407	393	401	395	396	381	416	396	425	401	400	390	369	392	378	378	432	406	422	394	403	391	378	386	390	395	419	389	412	416	384	387	403	392	408	455	417	396	378	395	387	393	453	397	384	388	388	426	399	383	400	421	390	418	433	397	406	446	431	441	430	400	405	367	394	415	409	412	389	425	393	398	388	403	384	414	444	409	395	414	386	371	411	437	394	419	451	380	404	390	422	402	386	397	431	389	394	361	409	391	396	394	383	377	408	405	442	416	434	440	403	421	430	404	423	411	405	418	388	419	391	400	422	386	406	402	403	423	411	370	410	416	396	425	402	415	381	399	391	424	413	415	399	398	381	403	390	403	384	413	383	378	416	369	399	424	399	380	361	373	383	395	440	408	405	392	414	397	384	412	406	368	396	401	387	401	386	408	367	381	387	403	399	389	386	464	426	413	422	387	418	409	416	412	418	390	389	433	433	443	388	420	388	399	414	427	416	367	395	418	430	369	410	392	409	419	409	455	402	424	383	414	430	380	431	377	419	429	429	372	380	366	439	367	415	419	405	408	411	430	418	426	419	414	421	461	399	419	384	359	414	372	388	427	402	385	383	392	435	366	402	383	405	384	396	377	415	422	369	409	401	397	391	407	426	380	420	415	423	383	392	429	400	411	393	418	399	416	435	402	434	377	409	378	377	394	407	454	364	374	408	401	437	407	434	377	398	373	428	406	388	417	406	420	428	429	398	393	397	408	453	421	413	364	375	434	371	426	412	387	424	399	407	425	392	380	395	391	389	397	413	408	415	424	419	348	397	422	389	365	430	410	366	419	430	412	425	394	413	395	416	374	432	427	388	411	428	396	413	413	419	392	364	419	430	408	381	427	414	411	435	413	407	406	419	393	394	423	378	377	376	416	425	384	396	389	421	397	406	382	425	393	397	379	415	409	408	412	395	407	382	397	400	410	380	424	401	411	385	426	387	389	418	443	408	424	383	427	416	393	418	400	409	372	401	418	399	405	429	388	412	410	363	365	438	390	401	395	419	386	368	428	446	396	380	392	423	397	382	465	415	412	386	409	440	411	400	405	374	428	396	396	403	391	376	406	368	417	393	440	405	414	393	383	394	402
62311	29639	5931	1037	718	528	508	436	406	392	363	338	343	338	346	327	319	337	320	273	332	324	328	293	326	288	281	321	358	325	278	318	325	309	331	323	268	253	322	313	283	301	294	340	305	277	300	274	340	298	329	302	294	307	279	326	325	292	273	311	291	294	285	307	281	273	288	284	310	293	287	315	283	304	291	310	278	302	292	289	305	302	320	308	261	319	307	289	299	291	311	296	320	266	287	262	236	292	282	291	298	271	292	302	290	298	337	291	256	277	292	284	300	277	301	272	297	314	302	306	313	297	278	285	294	283	268	273	291	289	312	332	297	286	306	308	313	267	260	291	299	305	301	311	310	322	283	314	270	284	296	255	310	266	309	301	309	277	284	293	305	265	285	318	310	283	255	290	309	290	307	305	250	288	267	298	300	292	284	300	331	312	275	281	283	310	303	294	295	282	319	274	289	278	309	304	315	283	315	313	287	294	294	311	317	339	328	281	306	314	284	305	289	270	287	340	295	304	317	286	282	287	289	298	308	283	288	282	294	279	311	307	319	300	283	270	276	325	281	287	289	293	324	300	297	286	312	302	286	296	271	278	320	312	270	279	316	294	338	318	305	325	314	285	308	309	293	304	309	255	280	303	311	314	275	308	291	290	305	286	325	291	284	299	307	286	313	295	301	301	297	268	308	262	307	278	260	277	292	325	322	321	291	322	333	281	297	312	298	288	276	300	276	274	271	290	306	298	278	288	309	319	300	297	287	302	317	274	272	305	289	295	275	283	296	286	280	289	297	295	278	310	311	291	307	316	312	318	341	299	305	332	302	279	304	303	295	303	309	278	318	277	270	307	284	279	272	308	287	315	281	299	305	281	285	277	280	286	270	302	283	285	325	295	297	258	313	299	304	294	283	274	296	332	286	285	305	286	325	292	308	302	293	302	271	261	300	306	287	301	303	321	288	300	291	322	281	311	302	320	271	299	302	284	342	265	297	290	288	329	304	318	312	292	293	320	309	287	324	314	310	271	276	264	267	292	299	279	275	290	327	303	311	307	319	264	321	262	332	281	273	265	286	309	306	282	309	318	312	324	277	297	304	279	277	272	288	303	273	313	291	308	322	294	272	309	288	279	255	262	309	284	300	307	282	322	322	312	273	302	289	272	290	278	312	265	320	284	295	305	284	299	308	302	286	303	313	284	306	336	314	291	311	298	313	322	308	304	295	296	303	285	290	318	310	310	289	290	268	300	292	319	312	300	286	295	299	282	302	293	315	314	299	292	291	336	309	326	287	272	274	259	277	327	278	322	271	316	293	273	296	275	283	276	308	292	279	286	301	282	312	299	282	295	312	302	280	261	338	286	306	272	259	323	289	337	283	298	306	288	292	292	295	276	303	294	289	280	265	276	317	260	276	288	282	296	271	289	291	286	281	299	324	283	291	300	303	301	325	289	267	325	294	294	316	269	285	282	290	283	288	311	280	307	304	292	289	297	332	262	306	280	262	297	302	275	300	306	285	279	287	293	282	289	293	302	299	303	324	298	285	289	300	318	285	257	281	308	307	294	291	300	299	273	293	316	311	298	292	277	322	322	262	286	287	310	283	306	339	269	252	321	291	283	305	298	323	292	304	306	302	284	288	289	296	310	312	289	280	261	286	300	309	300	275	302	274	309	297	311	312	268	311	298	284	296	316	272	299	316	277	323	303	306	297	297	277	293	304	306	293	310	265	285	291	312	295	301	282	310	316	286	288	313	283	300	280	309	280	278	274	288	301	316	277	312	280	286	279	304	270	297	312	295	302	308	278	296	300	299	294	239	281	311	329	306	293	280	285	294	285	315	304	277	323	274	291	278	247	285	301	295	290	307	302	275	268	320	319	290	326	295	294	288	282	272	330	299	300	324	304	314	291	274	301	335	336	326	288	304	320	314	268	281	273	291	312	274	256	300	297	302	290	313	285	291	265	302	291	297	252	295	307	307	297	302	296	297	274	299	291	286	279	267	281	308	329	282	285	335	294	304	291	318	298	288	303	315	286	316	302	289	278	282	316	302	278	292	296	276	322	307	309	303	291	304	292	292	295	306	289	299	272	329	326	274	311	299	321	265	304	297	251	288	284	292	312	291	278	297	302	285	271	311	306	309	301	294	288	251	325	300	314	304	299	254	275	313	280	279	284	307	299	283	316	340	318	295	251	308	314	296	280	294	292	323	298	258	328	295	302	287	305	309	297	298	306	300	285	315	310	323	305	273	296	268	297	280	311	324	301	340	267	301	295	308	316	293	281	276	282	273	321	276	265	298	303	294	271	318	300	288	268	279	333	306	303	290	287	309	307	319	286	313	313	283	303	282	262	272	293	306	316	297	312	315	317	286	308	286	301	308	317	319	285	273	285	303	273	286	306	293	280	307	293	316	277	285	293	330	288	296	282	295	279	317	271	328	269	302	276	287	321	275	301	276	278	279	299	276	291	245	316	278	302	307	306	263	279	316	282	307	287	278	305	292	304	317	267	301	326	306	341	267	312	298	275	277	304	296	272	307	290	285	296	318	269	324	312	310	288	254	335	295	320	300	313	308	295	304	275	288	297	284	270	306	313	308	311	278	287	288	294	271	287	295	262	322	276	309	319	258	303	290	299	293	298	311	332	295	299	278	292	302	311	293	314	291	303	250	326	308	294	282	297	297	297	288	279	306	279	291	318	327	267	316	277	292	261	295	293	266	308	295	297	305	301	316	287	299	283	285	315	295	274	275	330	306	333	322	291	319	298	282	292	301	293	290	289	276	301	314	292	322	272	290	301	300	295	295	280	324	285	307	289	296	291	303	272	311	323	310	324	313	319	314	313	296	298	299	293	288	305	265	291	319	296	279	274	279	317	272	293	293	266	294	306	287	303	290	307	323	290	309	297	276	285	289	312	290	291	280	308	299	319	278	300	312	282	281	314	274	275	300	293	307	314	329	298	298	279	318	303	300	293	291	298	291	298	323	293	285	301	258	254	291	293	275	300	321	286	280	266	245	299	264	280	253	295	274	294	317	266	306	264	302	309	295	319	338	302	270	297	306	343	295	295	264	300	277	289	299	299	293	303	283	290	269	305	291	285	321	310	287	335	286	300	305	264	294	272	296	295	266	296	266	290	275	283	331	281	311	310	274	304	289	292	308	297	279	316	274	306	315	286	282	299	273	274	287	285	302	306	267	267	291	316	278	298	260	311	326	269	281	291	290	291	311	270	265	297	287	291	282	291	263	276	330	323	289	270	303	298	279	305	291	294	306	335	289	287	295	278	293	313	317	345	314	311	297	305	283	293	307	281	288	304	329	294	276	306	291	282	273	274	294	318	277	288	274	286	301	299	267	290	305	326	288	315	283	313	291	275	296	312	321	297	296	329	270	293	299	290	285	240	313	296	303	267	316	307	292	288	292	280	308	274	269	298	276	293	318	278	306	335	290	294	286	309	288	297	327	319	278	330	286	258	314	306	316	307	309	288	276	260	345
36140	10182	2492	2835	2417	2085	1835	1584	1470	1283	1198	1146	1096	1036	936	984	955	927	921	904	837	928	838	845	801	772	772	826	809	816	793	788	833	728	800	732	794	749	770	789	781	741	819	761	731	778	733	789	744	747	709	766	786	783	755	789	812	734	739	730	735	754	734	714	785	752	727	698	741	775	776	740	762	745	724	749	711	707	761	747	717	766	708	728	744	768	742	766	729	721	760	727	763	723	705	763	703	752	728	738	708	702	678	743	739	740	729	721	753	709	732	733	713	721	749	708	747	723	747	737	726	694	697	749	733	758	717	742	717	738	750	719	717	690	765	744	747	749	755	714	759	741	705	727	757	766	713	702	717	755	721	722	751	709	714	684	675	740	689	682	760	726	753	717	718	677	728	737	730	763	713	748	789	769	711	693	716	682	764	727	666	755	743	699	729	740	722	672	747	803	721	715	720	687	742	740	764	737	730	741	683	679	713	681	690	738	737	695	706	724	730	747	715	747	748	694	714	703	710	737	734	723	745	711	777	738	742	776	707	777	752	755	751	706	701	685	744	742	700	756	737	732	718	702	743	693	700	727	764	696	729	728	712	737	719	744	750	748	747	678	777	711	722	715	709	742	745	720	679	707	720	717	719	716	777	703	718	729	748	763	730	729	718	698	737	711	685	755	729	709	692	769	720	694	742	707	729	704	712	700	741	734	676	740	739	699	722	704	738	717	681	747	732	722	707	731	739	666	728	751	753	715	694	692	733	676	695	684	695	746	704	735	739	699	731	695	733	716	699	689	797	684	695	700	739	719	772	705	720	741	728	719	731	735	731	743	724	697	739	767	678	711	703	758	737	727	741	726	757	716	747	712	754	739	733	707	710	706	683	752	732	736	752	699	742	717	712	699	725	749	726	741	775	723	682	723	744	726	772	704	721	698	722	733	697	696	737	692	774	711	710	707	694	751	735	740	701	738	720	744	703	715	729	757	704	761	715	743	702	733	739	739	736	724	705	704	764	691	740	725	737	713	724	747	758	726	782	717	739	715	728	707	739	744	727	708	696	710	745	749	759	731	698	757	738	767	674	723	735	717	714	673	722	679	751	712	720	719	729	730	717	728	749	646	723	723	740	746	693	692	748	708	721	739	723	722	702	718	720	716	739	715	679	710	739	752	717	725	721	725	737	722	772	743	747	706	741	710	718	714	707	736	724	703	723	718	750	721	750	728	746	737	723	697	768	767	717	698	719	777	777	717	757	738	700	739	722	709	689	724	747	763	712	708	720	711	772	750	733	740	701	735	717	736	702	736	697	712	734	737	727	713	741	702	737	736	732	694	750	755	785	727	724	717	696	707	705	689	723	707	722	701	733	745	722	693	697	708	774	734	743	714	706	754	703	724	797	747	709	761	693	782	746	701	712	715	757	736	776	685	743	681	667	747	696	725	688	730	704	765	736	775	720	714	731	713	726	742	728	768	757	697	690	767	715	731	713	745	761	736	694	678	741	687	769	710	781	721	743	745	731	723	705	728	692	720	697	729	736	719	752	742	735	732	714	731	708	719	742	721	700	768	725	706	715	710	732	717	716	722	739	695	763	770	753	747	713	743	730	737	775	759	696	703	758	771	700	768	718	739	719	703	750	748	746	706	719	732	734	733	706	722	699	772	763	720	681	737	721	743	717	692	693	724	700	754	676	706	714	718	740	730	703	711	730	692	696	679	733	720	739	760	696	714	752	730	705	734	766	741	730	792	738	680	692	746	729	664	775	708	764	710	782	732	755	714	686	700	704	760	745	773	722	701	688	759	737	679	748	716	767	702	719	732	688	696	748	734	763	728	715	693	712	730	731	749	727	693	727	707	747	752	710	697	764	734	700	726	701	754	756	647	758	719	728	720	738	734	689	724	727	745	692	754	671	707	738	718	710	715	688	672	713	787	726	712	677	705	694	688	752	716	693	711	709	732	718	741	690	775	709	732	706	716	717	707	640	722	781	731	746	736	730	733	691	721	708	740	720	697	718	753	728	653	721	680	706	762	769	668	686	724	737	698	755	757	771	736	731	744	750	718	738	762	707	708	732	688	759	731	695	731	759	759	707	732	719	710	694	709	808	750	727	764	727	707	785	734	718	723	730	689	787	731	768	705	736	755	731	690	706	731	708	716	692	726	775	705	742	743	694	703	737	772	737	757	716	737	695	758	703	727	726	667	719	724	788	753	713	740	760	740	714	731	705	707	738	744	717	729	754	742	740	748	733	752	727	716	703	720	695	732	742	774	751	726	739	702	711	738	740	722	712	736	703	766	704	748	748	732	707	699	721	776	711	713	709	777	716	742	659	763	725	721	765	708	701	729	697	754	719	734	710	744	712	736	756	694	749	697	724	728	747	726	807	732	709	771	698	663	726	759	761	735	741	690	714	677	720	733	711	646	775	720	690	786	691	715	707	775	710	713	708	736	772	730	704	706	749	675	740	769	739	728	757	719	694	692	720	701	763	707	680	779	681	752	690	691	767	692	709	699	690	717	764	717	680	678	739	749	753	696	705	784	731	707	714	705	774	711	723	739	745	743	694	733	725	695	750	738	712	763	742	716	660	695	709	698	792	698	662	713	701	714	731	709	775	686	708	744	712	800	792	736	722	749	702	710	732	744	729	757	706	762	709	747	719	737	752	762	745	714	779	748	744	751	727	709	790	749	721	787	695	738	763	708	738	715	753	715	695	749	726	756	723	776	674	697	747	688	769	730	717	714	732	713	739	741	747	750	773	733	717	743	731	781	794	712	714	689	671	749	730	740	736	716	761	750	694	734	642	686	706	738	744	743	713	701	747	740	692	752	701	724	754	671	743	755	744	723	764	716	763	696	771	708	725	769	727	710	748	722	736	765	756	671	728	728	749	734	707	761	713	715	741	728	765	746	721	725	725	719	768	732	709	722	729	780	764	790	727	723	752	774	698	730	696	771	744	693	672	707	707	729	707	739	729	751	702	708	742	734	678	663	724	752	734	733	732	725	713	762	699	772	702	735	734	704	740	686	734	727	715	730	725	741	724	701	741	752	707	710	737	726	732	723	712	745	744	717	761	768	728	714	717	691	725	704	735	742	690	706	720	701	716	731	761	719	757	710	701	729	732	764	731	736	728	735	720	772	760	768	746	744	712	693	732	759	758	692	658	663	770	724	717	737	706	725	736	720	739	726	795	732	747	740	718	726	737	747	707	733	706	709	710	689	719	768	730	725	693	706	720	724	742	749	712	748	734	680	744	712	701	752	755	755	731	709	778	722	775	746	697	740	723	745	701	738	805	771	740	744	755	745	710	695	721	717	731	695	702	784	723	761	717	748	749	692	743	720	773	704	725	688	734	755	766	716	699	737	709	710	722	696	752	701	717	705	757	758	705	680	737	720	760	743	746	717	725	732	741	690	717	695	719	757	746	705	688	730	750	768	754	739	743	704	696	715	720	717	743	716	719	733	731	771	766	754	743	703	693	764	747	699	665	736
71297	38039	12942	2892	1141	838	729	568	564	490	428	432	396	363	366	368	351	356	350	352	340	310	288	291	309	305	311	307	308	297	317	285	288	292	270	302	289	318	261	288	307	307	314	285	292	312	294	289	304	299	328	301	315	298	255	287	274	289	298	283	311	314	269	283	285	267	308	300	260	314	326	310	290	314	302	315	285	308	269	311	292	289	251	313	303	310	276	308	286	306	285	276	294	297	310	292	287	262	281	317	321	305	312	282	288	277	304	296	276	298	293	314	323	318	271	302	337	298	316	287	267	285	283	283	311	303	296	308	274	278	318	319	303	284	256	300	295	286	295	293	280	272	298	306	292	283	264	259	349	268	295	289	335	274	254	278	284	296	275	307	305	284	294	290	274	296	293	271	312	322	253	291	318	298	302	293	273	315	286	316	285	264	314	299	307	313	297	272	279	313	324	300	275	280	263	302	309	279	288	296	292	308	293	300	257	293	313	313	316	298	286	297	269	304	311	291	310	288	277	310	265	303	298	273	293	301	266	260	301	282	285	288	311	281	296	288	276	269	271	275	307	281	310	277	292	267	299	292	284	309	268	265	321	289	306	288	300	315	262	252	277	289	249	246	283	311	327	282	299	304	291	254	293	279	280	297	297	278	276	331	308	253	269	305	314	274	319	306	293	275	270	272	311	267	290	290	286	270	268	267	297	276	287	261	300	266	281	300	281	264	266	280	262	288	335	298	302	276	285	298	274	268	280	309	255	297	279	312	278	332	287	282	290	283	281	287	302	268	256	303	279	295	289	329	273	297	296	293	339	312	278	285	296	294	267	267	284	301	312	273	316	275	269	291	282	285	287	287	271	280	273	276	267	281	286	276	288	280	287	266	293	272	285	318	299	284	290	312	279	255	274	271	283	310	312	314	283	318	276	295	302	279	287	293	266	315	299	272	313	281	280	292	282	313	293	273	292	298	309	277	285	305	247	317	297	302	297	282	320	287	278	282	303	280	335	299	283	277	267	304	272	313	291	285	256	252	279	304	271	291	284	273	295	285	279	331	290	303	305	292	279	294	302	277	275	286	291	304	255	299	293	235	283	250	288	298	276	303	264	270	288	294	295	292	276	277	316	276	277	257	288	293	292	291	285	316	299	314	271	299	273	260	275	275	286	267	297	326	305	264	301	296	294	283	283	259	283	288	314	314	288	299	282	286	289	286	321	278	309	298	271	305	307	280	286	310	293	313	314	297	277	267	274	307	295	301	276	278	290	289	281	290	307	256	317	289	294	276	257	298	279	327	319	300	260	271	268	324	311	317	278	281	283	289	292	312	282	308	295	292	298	284	279	296	276	287	272	270	300	293	272	276	300	261	290	320	272	287	283	273	273	300	297	291	289	278	294	304	286	306	302	313	318	248	278	298	286	327	258	298	300	286	277	322	303	316	289	286	284	286	287	268	299	279	286	299	296	290	275	272	284	339	300	323	256	259	287	303	318	253	285	296	311	306	301	287	271	277	281	271	293	276	297	288	295	295	317	280	273	322	318	308	314	320	284	291	284	291	290	291	306	282	269	326	304	309	272	288	298	272	307	264	308	273	295	266	289	308	278	312	278	283	303	303	313	278	299	311	281	321	301	284	273	311	293	283	266	285	294	302	318	310	289	305	299	307	266	306	259	277	282	284	292	286	291	306	275	297	270	311	282	296	278	266	281	279	266	275	305	306	297	275	292	298	280	319	319	287	306	300	288	301	288	277	292	297	312	279	302	299	317	297	276	274	323	279	274	288	311	304	245	296	272	286	291	287	289	280	275	306	275	265	310	301	276	267	319	281	276	280	319	278	284	298	288	281	277	276	278	287	311	300	289	308	301	273	298	289	289	292	292	259	287	300	316	278	309	266	303	334	256	265	261	292	281	270	324	285	254	253	311	286	282	294	323	304	305	306	304	321	263	328	286	295	269	295	287	271	308	273	306	293	295	272	317	288	309	306	310	268	275	242	287	318	267	301	307	290	286	304	265	274	305	298	279	290	285	280	253	264	262	293	271	310	265	266	276	293	298	267	310	297	292	338	338	279	299	284	260	310	303	304	259	307	310	302	292	301	287	298	273	286	283	271	331	282	260	310	284	295	281	291	281	298	307	287	277	275	304	320	291	278	314	294	293	271	298	328	311	253	297	292	300	311	294	295	305	272	287	280	302	293	293	314	312	313	305	296	278	300	262	275	287	294	305	298	286	309	278	308	300	293	307	276	283	274	289	326	300	304	287	314	317	283	313	274	278	320	281	288	309	304	265	287	318	309	323	285	268	303	291	286	266	283	296	295	259	322	281	299	256	285	273	281	294	299	280	278	284	307	288	319	276	260	326	293	283	301	265	270	306	299	307	286	305	300	309	270	311	278	300	295	285	271	303	301	289	268	308	315	308	277	269	277	279	303	297	285	284	296	301	298	309	278	263	298	290	292	315	293	278	290	294	256	283	278	295	267	284	267	297	285	278	300	302	280	260	286	291	275	268	314	300	271	279	280	305	326	312	305	289	318	285	298	265	288	277	284	291	281	308	312	264	317	279	298	286	321	270	290	308	284	293	302	285	286	258	319	288	326	287	266	291	296	300	292	298	259	286	280	286	290	322	291	301	316	281	311	297	296	287	306	294	317	284	293	277	280	284	306	288	278	262	324	295	272	307	277	288	311	275	292	309	274	296	302	277	273	321	279	314	261	276	273	271	297	267	247	323	285	298	273	291	277	300	287	288	304	293	290	284	260	316	294	291	324	283	308	265	309	298	307	297	300	323	293	272	290	303	319	285	282	262	266	280	262	276	292	256	315	280	291	296	291	280	274	290	293	292	282	270	280	311	308	275	268	298	280	331	283	268	310	260	257	280	285	311	303	307	298	289	275	268	278	303	277	291	302	304	307	287	274	248	252	304	328	286	289	319	280	275	284	312	300	278	296	276	286	298	316	268	285	275	283	272	292	305	270	305	279	272	259	284	305	302	262	266	286	265	253	289	292	303	301	321	303	316	329	295	290	283	276	295	288	339	275	319	290	285	309	281	293	284	282	315	274	317	273	279	307	291	324	296	290	278	274	301	297	307	286	293	272	276	264	287	270	300	284	299	258	297	303	274	291	271	289	299	276	332	266	286	289	262	266	285	290	289	302	328	302	272	305	276	290	300	322	310	307	271	297	277	265	244	303	261	281	280	265	257	260	301	314	297	293	261	285	290	300	273	319	272	281	280	317	276	315	298	289	289	314	295	302	297	297	326	289	283	299	298	292	287	293	295	299	307	317	272	272	298	347	281	301	329	241	286	285	312	293	296	278	286	315	308	282	270	298	288	284	277	278	342	286	312	268	274	287	292	290	277	293	303	269	301	302	289	275	280	293	267	289	306	298	247	289	282	318	290	341	289	287	259	303	289	279	305	339	269	293	279	293	278	306	293	284	291	283	277	313	305	285	285	276	267	306	297	299	263	296	311	266	272	276	307	301	265	305
44752	15073	4055	4593	3984	3262	2770	2366	1983	1776	1591	1475	1392	1290	1211	1206	1090	1055	1032	1014	918	942	912	906	881	830	892	840	843	850	817	801	856	824	814	763	789	794	758	767	746	727	772	776	724	768	788	706	771	696	731	709	708	726	771	714	716	687	709	753	691	766	757	729	717	741	710	746	700	715	675	731	706	750	690	706	698	694	736	773	709	777	679	749	706	724	720	744	668	700	679	727	687	663	732	727	729	709	712	679	715	741	643	707	727	734	703	761	697	726	708	729	716	695	696	712	717	770	680	728	716	728	724	746	745	691	703	755	722	675	688	726	712	679	712	742	675	668	710	680	725	714	690	708	662	711	730	712	746	642	731	670	695	700	693	724	680	693	670	705	714	727	682	668	713	714	745	688	722	708	710	657	650	674	714	699	705	730	712	712	697	707	670	694	697	705	656	664	725	694	711	727	710	726	675	654	751	674	664	669	673	664	713	740	680	709	709	688	710	700	706	689	731	677	733	708	700	720	678	767	679	718	679	645	699	694	721	693	698	716	699	674	652	715	660	705	713	676	715	692	715	697	698	710	648	695	720	672	704	728	694	669	719	721	722	652	706	725	737	674	725	685	667	694	664	661	705	677	682	704	730	689	738	669	707	721	703	662	743	738	731	655	680	729	675	668	647	697	697	694	708	675	656	718	683	709	707	661	689	736	676	674	653	708	675	689	679	684	664	660	678	715	732	689	723	752	674	682	748	706	676	738	674	692	751	704	700	694	682	718	669	680	711	688	728	682	697	749	687	713	683	653	708	699	691	731	713	705	710	706	688	754	705	663	704	646	648	674	699	727	725	707	707	694	710	634	660	703	723	705	713	716	732	682	684	701	679	669	668	705	701	669	709	709	656	655	666	689	725	723	674	679	752	687	733	697	741	729	697	645	669	674	717	684	695	686	710	704	728	707	704	735	707	664	726	665	686	668	665	744	677	704	696	706	727	725	690	674	723	676	722	705	661	687	697	710	656	722	681	693	707	712	692	693	704	692	704	736	693	694	690	686	700	675	687	699	684	711	704	714	656	703	714	738	672	680	672	691	739	695	685	694	681	670	663	746	699	748	710	691	702	692	678	706	668	715	704	711	686	676	691	716	704	696	691	680	666	753	721	714	668	670	715	689	664	720	716	681	691	672	708	689	632	725	651	714	657	676	712	686	720	682	649	651	698	680	675	678	661	684	763	683	716	679	720	715	689	687	740	682	680	670	739	728	743	704	673	716	655	755	697	704	620	699	735	664	668	686	685	721	675	651	720	692	697	702	746	702	681	672	674	661	667	711	641	673	660	710	684	690	669	671	718	732	703	685	700	730	604	703	693	679	666	694	697	721	656	680	676	666	674	717	662	666	739	707	684	676	683	683	724	695	686	672	691	700	719	685	711	686	708	673	722	716	670	692	639	690	653	721	722	695	701	719	692	732	707	695	711	690	701	720	696	671	696	698	666	757	670	692	713	701	724	660	674	688	699	705	683	662	749	708	690	706	664	675	719	719	692	719	673	719	694	731	719	702	729	737	734	704	730	712	665	686	755	723	671	670	631	683	704	771	730	755	714	698	708	715	704	678	727	687	663	697	657	711	681	691	656	708	670	716	677	707	728	702	698	702	684	653	730	677	671	731	700	686	673	662	664	724	702	685	695	735	741	736	740	674	684	681	714	694	752	662	689	715	708	708	688	707	694	663	677	684	685	732	662	655	691	719	771	735	718	720	702	702	683	678	719	669	739	655	731	675	722	694	737	657	683	690	698	702	710	673	726	728	677	669	759	751	669	696	661	744	739	662	727	686	701	722	708	724	715	696	681	671	731	659	690	701	691	675	716	740	700	708	684	703	701	703	677	696	738	720	728	702	704	713	685	671	663	683	689	703	698	723	708	687	711	659	669	714	668	685	691	706	676	725	625	681	718	694	714	741	687	684	722	690	691	714	696	703	679	718	659	718	715	727	670	687	672	680	692	727	669	708	679	683	659	720	681	682	660	688	678	699	650	715	705	665	696	668	697	676	641	698	707	707	757	699	704	657	722	743	715	691	680	727	689	701	689	716	664	702	709	711	676	701	705	690	682	670	667	690	733	703	715	727	696	703	701	725	704	644	685	695	686	723	677	694	707	646	695	697	702	734	642	657	687	730	692	710	683	676	670	724	703	737	674	684	719	707	662	734	709	689	708	691	674	686	668	710	693	682	681	673	709	710	658	707	677	712	715	695	685	701	667	672	689	690	692	713	711	669	635	704	718	741	648	698	721	696	748	679	674	655	722	718	675	695	656	691	674	724	699	743	708	720	705	724	676	694	651	685	708	679	695	705	679	713	685	672	683	727	720	698	605	685	702	692	683	738	673	645	699	705	761	709	686	693	687	766	644	726	737	681	699	675	682	672	665	672	712	667	702	713	686	687	694	732	719	731	699	695	739	646	677	657	706	709	655	678	738	696	678	694	696	712	742	663	689	680	676	678	743	715	692	704	665	702	732	724	678	735	693	747	719	721	687	711	708	677	744	701	654	710	659	695	634	678	689	728	706	658	673	729	727	683	724	720	730	709	642	712	682	709	710	709	687	700	686	711	658	718	666	689	681	670	684	749	690	692	695	698	699	661	700	696	667	703	732	697	708	726	720	729	702	706	667	724	654	669	731	687	703	675	649	694	723	693	670	710	719	664	697	664	703	703	668	790	708	697	681	700	642	712	686	686	704	700	728	728	677	677	727	628	738	700	691	720	676	653	731	651	714	698	668	658	718	716	684	691	662	686	662	649	669	705	667	706	690	668	719	683	680	664	701	710	643	720	687	685	767	617	726	713	681	677	715	709	708	708	692	726	672	714	686	670	694	691	689	666	739	684	707	671	644	755	698	701	675	685	621	711	665	654	689	614	684	769	706	711	704	692	681	711	696	678	736	700	700	687	724	692	714	694	692	748	680	732	717	709	719	662	716	694	658	656	711	708	717	700	683	661	715	699	721	664	688	757	700	679	681	704	701	691	703	716	705	702	703	686	697	734	718	717	708	651	658	684	699	670	691	661	691	724	732	712	663	721	661	727	645	665	640	695	721	684	728	716	688	717	683	692	698	668	664	661	698	694	676	683	713	693	696	653	718	675	722	682	668	690	685	714	682	673	741	688	731	725	667	697	685	681	721	689	714	682	698	701	705	659	668	655	656	668	699	668	758	701	697	716	706	721	730	696	697	697	706	734	694	673	694	728	639	736	663	654	654	667	668	704	728	656	721	680	725	700	706	717	702	758	737	729	695	672	725	657	699	695	702	684	676	738	714	699	661	703	672	694	744	693	691	625	679	733	673	696	701	690	687	663	708	707	654	687	635	676	727	717	674	662	683	657	642	668	694	688	699	652	654	653	695	692	671	675	737	654	701	688	681	705	717	661	667	706	695	700	696	713	673	718	668	761	703	718	643	688	734	669	660	732	721	700	697	711	718	689	661	675	730	714	680	699	698	664
11840	1909	174	164	163	187	125	126	128	130	135	143	146	166	131	146	146	141	135	173	131	147	141	170	152	138	125	136	144	179	126	136	134	124	126	133	130	140	147	135	158	130	153	167	135	128	148	150	147	152	149	165	122	160	114	134	147	99	144	132	132	151	144	129	141	131	139	133	136	136	132	154	122	142	130	148	138	157	132	144	137	129	131	144	181	121	144	140	129	168	120	135	126	170	145	135	143	145	133	144	128	131	130	113	131	118	149	146	155	143	143	134	135	142	127	139	142	141	126	129	145	131	146	154	142	140	127	156	156	151	129	137	147	153	147	125	134	139	157	163	145	140	142	138	152	138	151	141	119	138	111	126	139	159	141	141	114	146	138	135	140	133	160	137	149	132	116	147	151	156	171	133	149	146	125	138	149	142	135	128	100	153	117	155	147	136	151	153	126	156	139	137	158	130	155	158	135	145	120	119	154	157	140	139	144	144	136	122	161	141	128	129	144	126	130	118	133	140	150	148	142	143	145	163	140	177	147	127	128	148	162	132	143	140	131	149	142	157	131	160	150	140	129	139	119	135	150	129	160	146	136	132	135	157	134	137	145	134	149	132	137	145	148	158	153	127	140	160	153	124	156	128	143	157	143	166	163	146	140	146	130	137	119	136	148	135	137	146	125	144	151	130	134	138	127	143	146	137	138	137	143	130	115	130	120	130	154	124	152	143	154	121	154	175	137	136	135	143	154	135	135	141	136	119	166	158	140	155	140	160	145	130	158	140	144	140	157	127	133	165	152	149	131	119	124	131	137	144	140	146	146	125	130	144	149	148	141	142	149	134	149	137	133	151	150	116	141	136	106	149	152	143	144	151	133	134	141	168	140	162	133	131	124	139	128	147	153	125	150	144	132	146	140	157	129	123	131	138	138	136	142	146	123	131	121	128	141	160	132	163	136	156	137	145	117	147	131	136	138	148	142	139	119	137	129	133	134	128	116	125	136	151	117	137	134	145	132	148	135	149	145	145	126	145	143	139	145	140	147	157	118	138	153	134	127	143	134	139	154	145	141	135	131	157	139	144	144	144	153	160	135	122	104	127	127	126	131	145	135	149	138	135	135	152	127	157	151	134	134	140	134	134	145	153	145	147	140	143	131	151	138	127	131	148	128	133	117	123	136	143	153	141	135	131	134	159	144	144	157	127	141	132	139	128	142	136	137	128	138	169	140	120	144	146	145	140	142	130	153	159	144	116	121	132	152	132	126	129	132	142	137	133	141	143	144	137	144	153	150	155	127	120	163	149	152	129	142	132	129	134	146	124	137	153	158	134	131	137	130	145	127	161	132	152	129	142	151	134	145	137	137	149	123	144	125	155	155	124	146	128	114	152	130	149	126	133	144	126	134	128	136	138	145	136	154	133	140	149	138	148	136	154	144	154	140	138	142	132	126	120	130	133	155	139	127	147	147	139	138	136	168	127	137	142	131	140	119	155	137	136	121	147	138	145	147	148	124	135	142	147	138	155	152	123	123	131	145	151	162	129	143	130	153	125	135	116	149	153	116	138	146	142	139	132	129	126	138	121	121	146	156	147	146	129	179	146	129	149	157	148	141	144	126	151	146	136	162	141	144	134	155	113	124	143	153	151	142	144	130	147	137	140	123	149	160	140	144	144	134	175	120	121	129	123	144	132	153	150	161	136	162	113	138	135	132	119	137	140	139	137	144	174	161	145	140	147	156	132	129	160	129	170	127	142	142	135	135	136	130	130	153	148	140	131	157	145	138	122	138	157	121	129	118	166	163	154	126	136	133	155	139	153	118	124	147	134	135	144	140	147	145	151	154	122	151	137	128	137	140	165	158	142	136	142	173	140	132	126	145	133	146	138	137	140	161	138	129	130	150	146	134	140	151	156	154	138	154	158	157	139	157	136	146	157	137	147	131	136	129	131	146	157	143	154	133	148	135	141	130	141	158	127	142	125	172	142	126	148	151	144	141	149	127	128	148	127	152	159	137	136	136	136	129	135	140	127	135	145	117	133	164	142	133	134	148	145	138	131	162	141	136	146	157	136	141	140	136	141	152	156	161	138	167	138	137	147	148	145	132	154	139	149	163	149	126	150	144	120	138	160	152	149	151	152	139	131	157	121	150	135	138	121	147	127	153	158	130	152	150	129	158	140	131	118	143	130	125	138	136	136	122	153	118	149	133	138	145	168	119	143	150	128	161	143	133	151	142	138	146	143	120	130	145	133	122	153	135	131	138	131	168	142	136	130	122	124	129	138	132	146	105	149	146	166	159	132	114	121	139	145	157	127	151	128	144	132	140	147	130	136	157	133	172	138	133	148	140	131	143	148	160	133	138	154	132	136	156	137	121	138	144	141	150	129	148	142	150	137	147	144	126	141	137	167	146	152	136	153	142	141	140	136	143	136	161	128	150	146	135	130	132	108	154	137	140	137	151	151	127	128	124	126	142	139	153	148	132	143	131	129	147	122	153	139	145	141	148	142	142	133	133	141	115	169	151	150	157	126	133	137	150	142	139	143	135	162	145	148	139	154	149	119	113	150	127	150	135	153	142	175	147	140	108	130	127	150	141	133	160	136	154	139	154	147	150	143	142	124	126	146	106	144	137	140	127	147	138	133	108	130	147	137	122	145	146	121	153	142	140	145	132	135	156	152	148	151	135	141	133	127	125	154	134	160	144	115	138	137	142	125	153	161	149	136	136	148	123	137	152	136	129	136	137	135	135	150	140	119	147	132	139	149	144	139	146	123	131	130	144	137	132	140	136	164	139	154	136	150	144	135	139	167	149	142	132	144	127	154	136	143	145	154	133	145	143	140	142	144	149	139	152	151	124	142	132	134	145	136	128	125	147	138	145	114	136	125	148	149	140	117	140	142	136	131	142	121	133	133	133	140	118	131	145	150	132	122	150	144	143	156	149	134	124	148	145	155	135	154	137	120	162	139	142	152	132	142	141	158	147	154	141	150	156	147	136	151	142	137	126	138	137	146	150	137	152	130	122	153	136	160	158	160	129	147	139	113	124	155	137	163	162	128	156	129	154	137	140	131	128	160	131	141	154	157	164	136	140	151	134	154	145	135	146	163	135	137	139	145	140	150	149	158	143	138	136	139	151	119	146	145	137	141	145	174	142	127	162	146	137	152	147	136	109	160	154	145	163	151	163	139	164	144	151	145	147	149	112	137	132	133	156	127	147	130	136	124	136	149	152	135	112	134	132	140	150	132	148	158	148	150	135	151	161	122	148	141	139	146	162	119	135	164	146	133	134	141	141	149	115	136	143	136	130	154	171	124	120	147	150	134	137	133	149	154	122	134	159	136	135	147	129	132	139	145	142	142	142	146	149	134	151	131	158	140	138	141	129	130	132	165	140	159	135	136	138	143	113	128	133	142	137	154	144	155	152	148	149	121	156	135	113	127	126	136	130	132	140	128	115	136	154	145	121	150	147	133	125	127	157	136	133	184	148	138	108	138
9677	2271	438	453	468	455	428	425	382	382	408	414	399	460	417	413	398	396	413	390	410	412	430	432	414	423	438	438	390	401	415	418	397	439	409	412	370	403	410	373	377	381	415	394	408	412	410	432	382	407	367	390	395	397	388	429	364	426	411	410	419	396	404	376	421	414	413	397	404	411	372	427	422	413	429	391	404	398	401	411	415	452	389	419	429	439	436	428	392	389	424	416	390	412	367	419	394	417	416	394	432	406	403	391	412	403	385	400	413	403	401	401	409	417	383	434	394	399	389	396	396	398	385	391	400	379	419	426	404	436	399	395	390	421	390	373	391	379	392	385	402	407	396	402	383	359	314	401	407	425	426	400	394	406	374	399	397	410	445	397	413	416	411	384	435	399	432	414	387	422	394	391	407	377	373	382	383	391	383	429	412	365	390	439	390	407	412	374	386	425	396	427	377	423	364	399	446	380	413	376	386	422	435	409	399	392	360	397	409	402	414	391	396	357	427	422	370	375	378	396	421	380	431	380	414	385	366	409	418	359	429	386	417	398	371	457	387	423	406	408	382	398	366	410	413	394	410	367	381	362	405	391	435	400	389	409	387	410	407	417	401	394	387	395	389	400	427	427	400	405	392	411	427	399	365	375	377	391	411	399	402	391	406	413	405	400	409	419	411	403	385	389	442	378	425	387	402	407	413	404	437	406	389	404	379	397	396	420	412	383	438	397	399	433	392	426	402	371	380	392	384	394	391	375	411	395	403	414	397	414	398	399	357	385	403	384	405	421	433	416	427	390	422	380	419	397	386	391	432	370	412	394	390	383	414	399	395	379	398	405	403	407	402	407	393	424	437	427	396	413	364	367	404	380	354	364	398	408	390	394	384	378	418	403	381	391	410	372	444	401	431	392	403	419	388	388	423	371	400	375	432	378	427	397	391	424	381	424	392	400	410	383	404	414	390	410	352	381	388	403	394	402	399	424	399	394	399	389	433	390	408	369	411	416	402	379	386	415	411	404	410	398	401	407	376	383	399	395	399	390	383	410	382	416	419	412	406	392	399	396	387	412	386	411	379	423	440	434	392	374	389	391	415	391	411	424	415	354	403	397	405	431	395	424	364	397	404	397	394	399	425	435	371	408	381	368	393	385	382	386	420	375	390	404	430	377	408	386	393	420	419	383	406	360	415	395	450	381	344	402	365	410	403	378	440	403	429	423	361	411	427	406	380	426	407	428	433	400	445	416	422	372	396	396	381	404	397	393	377	421	409	389	431	417	428	433	395	392	387	430	442	397	378	364	387	416	384	436	413	379	430	379	421	417	384	412	401	376	390	417	443	418	412	392	416	394	408	428	412	422	373	416	427	427	407	357	392	450	429	363	406	414	384	408	382	433	389	429	415	392	437	394	414	430	417	381	404	399	387	358	396	381	407	390	388	398	408	389	399	370	379	406	397	389	383	369	412	392	425	409	355	435	419	381	408	405	418	406	397	389	444	373	387	422	445	423	432	383	389	398	397	354	392	394	418	416	372	400	404	429	370	422	387	379	387	442	420	423	410	408	393	400	390	401	382	427	422	407	411	382	408	422	416	405	411	435	367	416	372	411	410	388	365	407	392	399	351	435	410	416	363	393	390	397	398	410	404	407	405	409	404	417	426	384	419	400	391	404	407	358	404	379	398	387	404	377	437	391	436	418	421	414	397	406	393	387	378	386	379	372	409	394	425	459	388	385	408	383	394	383	410	413	407	437	386	375	391	411	410	384	420	411	396	374	388	424	408	381	394	419	425	434	425	400	409	452	404	407	361	391	386	410	382	431	399	432	381	401	406	425	434	412	389	442	403	426	404	439	418	373	395	370	416	426	392	393	414	409	409	379	410	400	414	393	379	458	365	399	379	398	384	443	392	407	442	401	436	399	370	371	387	412	395	380	389	417	419	424	377	410	370	435	390	382	396	390	411	406	378	473	426	400	428	434	406	378	423	386	411	421	371	406	436	400	428	393	424	395	385	419	402	420	399	401	410	417	387	430	388	417	373	380	402	413	390	406	392	414	398	397	381	431	453	354	415	391	362	408	420	388	422	382	440	390	434	401	370	369	410	395	373	404	404	409	392	420	418	391	418	419	400	390	401	383	395	396	418	419	405	380	403	399	426	368	363	375	393	422	374	374	423	392	402	392	435	402	399	409	392	392	395	415	383	404	409	412	412	409	412	392	424	396	432	389	426	409	379	404	399	419	402	449	415	380	416	429	399	405	405	415	378	395	392	389	401	397	372	378	421	403	406	419	415	385	407	406	408	413	425	400	400	378	408	406	405	383	390	405	415	389	381	414	419	414	410	388	425	397	371	379	383	417	396	431	406	405	397	386	430	420	361	415	365	429	404	401	429	414	406	419	397	411	367	410	393	364	385	408	401	416	402	392	400	458	415	409	401	415	435	466	412	396	401	396	381	387	424	399	354	415	387	384	379	416	399	426	461	404	382	395	394	394	386	407	431	403	414	385	402	378	413	389	404	407	427	391	407	377	422	351	398	407	404	371	381	398	417	415	416	437	404	410	356	417	413	352	374	418	415	396	379	372	426	400	422	399	436	470	437	393	376	413	378	447	434	402	409	450	444	423	389	417	373	408	414	388	401	400	419	396	404	432	407	416	394	424	407	351	400	435	400	411	404	439	387	415	365	404	421	391	390	406	384	385	408	392	426	417	403	383	395	424	419	382	395	387	413	403	448	409	383	423	406	399	397	387	410	380	385	367	417	392	410	413	402	429	415	416	390	410	407	385	413	410	409	420	413	364	343	376	384	394	405	442	439	402	408	377	377	419	413	416	404	407	366	409	394	398	458	397	375	405	390	392	428	366	365	400	416	418	367	407	387	427	383	420	407	430	420	403	384	401	386	396	380	409	391	443	395	405	432	419	430	390	426	369	438	401	390	407	389	357	413	383	403	395	396	413	371	428	413	388	392	392	422	409	421	445	415	429	436	382	415	385	401	431	414	385	370	373	380	382	383	382	390	390	435	396	418	387	410	394	412	424	385	424	402	389	403	435	428	384	392	387	377	397	426	410	394	396	377	376	403	401	389	404	456	390	366	401	426	376	410	354	397	400	403	392	395	406	403	399	409	380	359	371	406	389	396	370	360	416	398	395	375	409	400	397	415	350	386	418	438	391	419	405	407	392	389	416	385	386	374	432	384	397	373	426	385	391	439	430	385	357	427	384	430	430	388	423	405	412	386	383	409	386	396	375	366	410	399	364	411	400	390	386	380	400	397	389	379	405	406	395	388	425	379	388	413	386	422	367	423	458	370	379	396	413	408	406	407	427	412	394	420	395	396	424	424	400	388	397	378	383	415	410	413	399	379	374	398	368	373	414	392	416	414	391	418	424	439	443	433	406	396	406	409	388	366	368	382	381	368	433	388	413	419	376	399	391	394	392	407	393	415	386	384	419	411	424	361	400	383	419	393	408	409	401	411	418	416	424	411	366	378	432
61333	31839	5600	1032	661	582	516	424	387	400	357	362	326	361	342	328	306	276	299	311	319	319	308	317	306	318	291	289	325	337	275	276	296	301	267	287	329	282	307	307	310	301	287	299	269	314	281	283	309	295	330	308	292	321	316	298	290	281	316	281	325	320	304	314	292	268	320	315	316	297	322	316	323	282	284	268	310	304	258	309	291	280	250	305	296	315	279	287	353	299	282	275	276	308	283	291	285	314	284	320	303	269	297	278	295	302	296	261	303	307	329	331	302	279	276	304	302	295	319	279	299	300	292	304	282	313	333	306	272	289	289	313	263	299	303	301	330	315	303	328	278	257	307	305	278	305	279	269	287	333	301	289	283	313	260	293	292	286	312	293	324	313	312	311	300	304	310	294	309	299	268	278	313	315	303	303	309	306	281	315	286	299	264	332	289	295	263	297	275	288	274	284	294	294	314	269	280	293	291	288	321	291	310	278	298	285	313	300	289	299	305	310	333	294	293	296	266	270	335	323	327	297	305	309	292	301	305	265	293	291	319	250	309	298	294	329	285	281	285	317	279	278	308	291	288	296	293	290	308	306	298	305	323	280	304	277	297	316	296	263	280	317	321	286	319	306	253	281	293	337	301	285	300	278	308	277	277	316	305	282	291	275	294	273	272	329	283	322	280	269	268	307	276	286	273	283	310	295	300	298	286	276	301	333	311	310	278	291	270	320	299	311	295	283	320	297	304	305	294	317	292	300	322	325	295	289	267	310	283	285	260	311	294	279	282	302	318	301	276	297	284	283	295	271	279	298	281	287	292	312	286	304	291	281	302	284	275	313	299	288	322	280	293	268	308	264	295	304	309	316	283	324	285	304	273	269	286	307	280	292	297	317	321	286	267	301	293	278	280	313	319	296	291	309	323	309	293	327	285	297	292	305	283	302	328	297	271	300	296	267	306	269	301	317	299	300	323	311	307	300	305	307	304	329	284	310	270	295	321	267	301	293	272	279	301	284	311	269	267	309	266	295	316	287	276	301	325	328	328	337	279	267	285	308	291	281	277	313	310	271	346	322	291	293	268	310	317	302	301	294	306	293	285	298	287	279	299	304	290	315	280	333	299	281	326	309	316	271	283	284	296	292	320	307	308	294	304	277	308	279	265	327	271	272	286	304	297	266	278	288	297	280	312	291	334	298	304	278	309	301	313	285	294	270	293	309	300	307	285	271	290	312	290	324	328	284	277	312	287	293	303	342	280	325	290	309	299	286	273	320	265	281	284	296	295	326	280	282	300	305	298	297	256	275	310	304	295	310	275	292	260	281	308	291	329	297	295	318	284	306	283	281	302	282	282	329	292	302	292	315	292	262	305	277	265	306	303	281	287	267	298	286	260	255	277	301	255	302	290	298	294	293	305	293	271	290	312	312	275	261	270	304	290	271	275	332	288	288	296	305	336	296	311	275	332	287	272	294	292	310	262	295	282	318	290	329	297	320	310	295	315	284	249	316	273	295	289	275	267	268	328	273	326	293	330	302	302	305	253	312	310	295	287	265	272	277	305	274	278	298	306	309	269	284	321	298	287	282	295	275	305	302	295	300	260	312	268	293	294	278	294	298	276	301	304	294	310	289	291	291	294	280	327	297	283	272	278	313	297	269	304	279	335	282	310	278	277	293	298	293	261	289	293	307	298	304	312	284	285	291	301	262	301	282	269	297	286	299	276	278	272	296	294	310	306	280	281	299	269	282	320	297	299	316	315	295	249	290	314	314	314	304	263	275	317	308	289	316	282	308	301	298	289	316	322	295	325	306	300	304	276	269	299	327	324	274	309	312	272	299	308	327	282	327	316	306	305	280	294	304	322	334	296	291	304	301	289	302	288	297	267	293	303	299	288	307	325	299	297	303	302	295	290	327	302	318	287	311	331	293	286	309	276	303	289	263	261	292	313	282	296	304	329	327	259	285	291	281	310	307	308	282	307	275	302	303	316	265	286	323	303	296	296	307	272	265	318	313	317	316	300	304	290	323	302	294	301	318	303	317	325	287	318	285	295	295	333	312	303	301	298	290	291	303	314	314	306	285	295	283	293	304	260	308	297	322	293	300	306	291	285	282	317	277	276	322	325	295	281	325	281	271	281	264	300	265	328	308	326	290	265	261	310	300	341	317	286	285	284	272	275	300	262	288	272	308	306	305	289	282	298	311	303	301	302	280	297	299	335	299	312	305	309	294	302	296	291	293	297	288	298	283	309	318	272	299	288	319	296	337	300	285	284	311	312	285	291	313	307	309	271	287	269	299	269	310	304	303	315	289	301	305	327	287	286	310	295	275	255	250	318	284	306	324	292	320	294	301	321	284	292	292	275	319	291	285	279	329	304	318	299	297	264	307	264	283	321	290	294	316	325	296	304	317	281	277	305	324	289	337	300	312	288	282	284	306	345	274	292	301	274	307	280	290	285	287	302	265	287	291	305	276	260	325	279	287	269	319	268	277	322	297	279	310	280	321	293	288	269	306	303	264	328	287	294	290	316	283	283	324	333	296	299	279	274	294	288	310	282	336	315	300	319	297	290	289	295	275	308	314	308	329	301	301	297	296	283	307	291	299	313	270	282	340	310	310	291	291	272	281	268	317	314	298	270	326	312	287	300	270	296	274	298	308	296	311	334	304	315	309	314	299	317	275	324	286	304	310	314	277	325	305	284	279	259	292	287	299	327	289	298	285	298	314	298	264	297	303	313	292	298	317	305	306	336	253	302	283	319	302	295	326	307	280	305	286	284	316	284	313	307	299	282	258	289	329	298	310	274	296	301	281	303	251	319	286	270	306	287	267	340	346	301	284	291	272	275	303	299	305	297	281	287	298	297	309	293	324	277	268	305	302	293	325	319	309	279	303	285	269	304	280	289	316	288	307	281	305	295	300	315	295	301	301	265	303	277	293	272	290	302	291	273	298	279	291	306	293	296	284	284	304	300	306	294	313	275	301	249	297	330	282	318	276	322	311	294	310	297	315	285	275	292	302	289	310	290	279	251	277	295	262	287	309	318	304	304	299	303	283	317	304	289	307	277	290	306	303	285	287	283	291	312	309	295	291	313	292	311	303	293	279	256	327	307	287	301	274	294	325	312	314	260	326	296	307	310	311	275	302	289	317	326	274	288	277	291	301	301	308	309	303	290	314	308	275	280	303	320	328	273	307	295	251	288	287	296	299	298	266	314	274	299	290	281	279	294	289	331	318	288	297	289	297	287	299	293	304	316	267	287	311	335	332	305	270	287	279	309	302	341	311	276	278	326	307	296	307	266	297	306	302	276	327	303	307	309	249	288	288	283	294	339	290	298	315	268	302	283	310	304	333	284	310	266	289	290	285	319	283	325	282	293	303	306	311	257	288	320	315	279	298	308	326	260	287	276	292	278	330	282	323	285	296	300	307	290	296	302	275	313	259	285	290	315	317	302	293	327	289	274	277	290	294	300	309	281	279	294	273	286	286	304	276	276	310
35521	12560	2418	2751	2497	2045	1763	1561	1386	1261	1215	1175	1098	1001	976	946	882	915	922	853	851	908	862	806	788	808	794	834	745	832	815	806	759	806	793	752	758	787	772	751	764	759	755	743	741	714	754	736	760	784	770	739	750	801	726	738	786	738	729	781	737	697	752	723	706	786	755	700	744	685	730	753	714	753	752	743	745	753	704	694	718	711	743	741	724	721	735	737	686	770	755	756	730	700	706	730	688	739	702	761	760	728	769	682	770	738	669	729	718	764	748	729	743	684	739	728	689	688	731	763	715	735	722	729	737	738	731	720	718	747	773	693	711	750	677	752	734	692	684	696	756	724	738	713	747	701	703	767	741	699	743	718	709	748	728	714	712	736	744	714	729	722	706	767	778	706	749	766	707	726	687	757	756	725	691	692	687	768	704	742	707	738	752	723	716	763	747	733	684	701	722	726	695	774	750	706	761	800	725	708	720	730	740	715	676	736	726	712	726	775	708	737	772	765	694	758	677	728	701	798	715	706	741	715	743	749	712	732	747	738	718	743	702	748	717	707	763	734	703	783	756	744	765	787	776	704	670	709	720	723	714	708	727	694	755	725	731	771	700	688	716	714	676	773	684	653	780	740	745	743	747	719	709	726	741	757	705	745	697	720	740	748	743	730	759	735	748	738	709	755	737	766	740	711	772	700	748	700	708	702	723	734	770	689	758	725	683	724	738	707	727	701	704	672	701	728	713	699	769	708	715	711	741	703	737	744	761	753	734	719	677	751	690	706	707	727	694	719	759	742	732	722	704	729	744	751	738	771	758	766	729	712	744	721	760	727	771	712	723	753	707	749	726	721	672	707	732	748	782	674	702	690	756	705	703	690	731	706	734	760	692	747	738	737	744	774	757	708	754	725	731	722	689	713	743	781	736	715	704	739	733	735	732	765	723	655	751	745	683	721	731	767	791	743	701	748	719	739	682	746	710	700	700	742	730	748	736	728	767	734	669	728	691	704	755	796	721	680	766	684	706	702	743	739	749	757	657	759	730	807	731	731	736	738	765	726	734	741	736	714	781	768	733	775	735	762	748	761	684	663	764	675	712	728	679	675	693	714	718	748	729	717	738	678	755	758	754	710	759	736	767	699	720	729	711	727	697	752	715	699	733	747	714	730	697	738	752	706	742	715	723	664	681	756	680	667	773	691	716	696	724	730	730	719	754	705	688	804	689	689	761	805	724	741	729	757	719	722	758	683	721	702	752	706	724	714	779	677	750	737	729	734	701	724	681	727	794	699	747	790	752	668	740	733	698	759	718	746	724	750	803	713	730	738	744	747	732	731	736	713	736	707	724	798	750	721	703	757	753	734	718	714	751	709	698	779	719	756	755	718	729	734	652	743	715	741	759	697	699	706	715	747	731	736	780	713	709	740	707	674	731	706	707	740	760	752	725	708	757	730	708	703	686	754	751	689	668	753	738	677	738	711	696	749	782	708	741	731	705	784	705	753	735	736	735	700	696	716	762	754	698	698	727	722	740	730	704	803	706	724	745	700	744	668	741	722	761	760	761	715	714	756	733	699	681	740	726	749	699	727	756	723	773	699	780	706	702	740	728	726	789	789	718	727	753	745	755	743	728	705	716	734	777	716	719	739	723	744	726	656	756	759	718	760	742	709	738	739	751	760	701	716	730	757	723	690	733	741	753	723	708	747	722	722	710	712	739	719	697	724	731	705	753	752	709	737	747	771	746	757	732	744	725	722	747	755	690	723	693	730	727	709	705	668	761	678	682	766	727	726	732	711	732	754	692	733	750	769	709	759	720	728	723	726	742	708	756	768	750	722	730	762	705	697	681	706	743	723	733	733	697	758	718	720	730	692	731	700	712	726	695	761	748	760	687	774	724	740	683	732	775	789	734	753	702	728	785	697	711	734	736	734	731	746	713	805	675	725	780	743	711	753	755	712	722	714	737	724	749	705	712	722	760	733	697	681	709	777	724	689	720	712	736	736	737	729	752	772	716	726	720	717	705	782	754	732	711	787	699	693	692	716	711	753	703	735	724	735	723	750	740	757	773	736	648	804	714	730	726	739	732	698	708	703	714	748	710	723	652	663	757	728	755	686	724	772	749	702	732	762	716	763	755	742	734	740	713	714	680	711	708	709	777	738	749	717	751	763	681	721	750	781	671	716	731	731	727	741	723	745	767	746	766	725	736	759	677	713	713	726	791	718	702	732	743	695	722	692	649	715	733	719	737	693	705	711	745	690	745	719	735	727	734	734	781	753	732	729	707	726	711	734	734	706	711	744	725	668	730	761	733	725	717	725	707	740	713	740	763	804	732	667	710	689	685	747	737	768	690	730	750	726	674	718	760	711	757	730	708	761	748	749	728	696	760	735	725	720	705	670	735	684	719	708	742	712	753	732	725	756	722	745	746	717	719	733	745	705	742	740	710	721	721	758	703	743	746	723	737	707	743	748	685	729	751	722	739	759	737	751	742	768	750	736	713	722	700	667	695	739	715	752	748	792	733	749	751	727	744	769	673	694	727	727	673	733	689	731	749	684	731	745	753	761	745	708	754	713	777	747	735	752	703	704	750	712	717	711	737	754	707	737	675	758	730	766	762	759	755	711	724	717	724	715	716	739	724	738	718	767	735	765	787	700	711	736	754	742	758	727	721	728	756	724	727	759	738	688	726	708	707	738	709	733	771	707	700	748	706	738	724	725	711	730	757	715	723	696	737	739	751	729	752	682	764	699	760	681	743	695	749	701	758	722	751	727	721	727	753	712	727	694	742	688	736	723	749	734	767	720	741	715	706	728	695	707	729	698	765	725	742	740	719	729	728	716	700	698	738	691	723	714	686	761	699	723	718	738	701	757	709	711	703	732	737	734	740	692	727	765	772	744	703	708	733	685	692	754	722	693	680	731	719	736	727	736	771	725	751	722	727	726	733	728	724	725	728	715	718	731	740	731	721	669	715	719	747	753	788	704	664	736	724	731	782	723	746	745	689	705	764	742	712	695	694	675	714	708	752	702	751	748	723	730	752	727	754	746	695	703	742	707	770	678	722	725	723	713	765	774	769	729	731	720	698	733	717	788	712	683	736	746	707	731	728	730	740	699	748	735	797	714	746	745	767	751	683	702	761	699	707	723	705	735	773	736	686	700	756	706	772	726	766	699	720	737	699	711	701	746	765	734	710	717	756	749	702	746	679	779	756	734	740	735	718	760	689	705	776	692	719	756	769	707	740	759	685	732	734	729	708	712	758	729	702	717	697	773	696	776	750	721	716	776	702	748	755	701	729	764	716	702	725	715	693	752	752	723	730	712	698	712	726	723	732	727	762	714	739	686	755	737	747	735	758	739	706	705	722	722	769	769	763	723	722	747	726	725	726	718	737	727	767	724	747	724	696	751	692	780	792	747	715	751	709	722	726	748	689	705	778	730	693	740	716	770	747	720	694	743	754	700	687	734	743	766	725	770	762	730	760	740	700	737	786	722
73361	38845	12912	2952	1072	843	671	582	522	444	422	426	370	387	367	377	352	351	330	324	331	323	295	312	313	299	304	302	319	307	306	289	296	311	309	334	324	300	298	259	286	302	326	311	298	305	303	279	270	271	310	282	293	295	324	256	301	286	309	287	309	308	295	314	306	254	288	266	297	280	311	302	280	262	298	277	257	291	320	307	263	278	293	300	287	285	248	299	254	346	307	333	296	321	299	318	288	293	299	323	318	273	309	246	286	283	299	280	270	278	329	283	300	282	306	258	297	283	266	315	287	283	303	281	323	265	302	286	267	294	307	277	292	302	291	268	305	300	303	275	278	296	288	265	298	274	291	271	290	280	312	297	304	320	297	302	294	305	288	282	273	307	298	300	277	290	301	269	315	287	259	264	284	300	297	301	305	283	259	293	284	308	294	294	272	280	301	265	325	281	306	279	293	277	292	273	278	289	288	269	262	275	304	279	293	296	329	302	324	267	299	304	273	270	299	297	316	289	291	316	296	283	286	291	305	267	289	297	238	269	282	292	282	277	291	266	293	307	324	305	269	299	310	277	267	312	294	248	267	327	271	288	289	298	287	313	304	313	300	303	304	289	278	307	300	254	303	313	303	286	295	265	275	284	300	277	289	273	267	271	300	265	288	282	280	305	303	320	290	271	296	282	301	289	301	292	294	299	308	269	310	294	264	285	299	294	294	277	286	312	308	273	299	277	317	322	295	285	300	321	290	288	305	282	288	304	300	291	305	294	292	305	284	294	306	278	292	252	272	290	264	281	277	313	328	281	283	281	303	286	287	258	298	272	282	259	299	248	271	291	334	294	294	264	317	258	322	293	257	293	308	309	309	269	290	274	260	282	306	311	292	321	281	287	304	285	290	274	258	283	284	271	318	279	285	327	290	281	256	299	298	300	284	277	290	295	269	299	307	298	289	272	301	276	300	334	271	282	323	281	295	278	310	310	291	278	292	296	380	296	296	274	272	304	313	272	287	322	281	282	281	256	292	300	305	275	273	315	294	302	312	284	299	294	267	310	316	281	315	321	289	310	287	303	274	305	287	277	289	309	322	286	241	310	309	283	298	292	281	264	294	298	259	284	335	266	273	277	274	318	321	289	305	282	279	285	278	288	277	276	281	282	285	320	300	307	313	242	269	308	273	281	273	332	316	282	297	303	300	295	323	316	291	320	291	302	295	238	291	316	317	277	290	287	283	319	275	267	264	273	307	271	278	259	293	279	314	292	313	254	283	298	303	311	291	287	279	302	273	267	301	258	299	270	286	294	293	256	316	314	306	278	300	296	323	286	283	310	283	286	293	335	296	312	321	349	294	273	297	290	289	290	277	327	280	300	309	289	297	319	287	298	276	274	327	312	296	304	300	285	266	279	280	321	315	301	282	300	276	318	277	277	295	309	297	290	283	278	261	277	288	290	269	301	275	298	304	293	300	251	318	270	267	276	290	277	306	279	280	294	275	284	286	268	305	280	271	268	264	273	302	298	298	277	282	274	330	311	296	313	254	253	255	290	337	306	278	292	303	253	298	296	296	272	266	264	302	292	279	290	298	289	277	283	276	329	290	256	265	294	296	250	281	297	312	291	281	300	290	268	276	247	305	299	303	295	288	276	304	288	310	297	292	285	291	317	284	313	323	279	274	293	283	293	301	270	276	297	303	285	274	315	298	317	287	286	256	302	262	308	297	332	287	268	277	301	285	277	256	281	295	277	299	273	288	280	252	306	297	317	317	296	298	281	285	294	308	309	263	330	290	327	292	271	294	294	302	301	320	310	297	281	274	268	309	298	293	280	287	308	278	290	285	312	302	307	274	258	326	318	275	333	302	286	309	291	284	270	262	277	312	280	275	260	322	319	276	302	271	271	296	285	301	287	294	310	306	324	271	300	299	309	284	264	278	290	287	302	259	295	290	294	300	274	242	273	275	263	272	312	292	288	304	294	296	286	298	289	279	283	307	279	275	292	278	295	288	269	300	286	283	299	289	290	270	262	262	297	285	333	330	283	288	272	299	281	282	296	282	305	295	299	279	275	299	273	313	296	286	326	279	308	278	291	309	314	283	316	316	273	283	283	280	291	286	305	253	260	278	294	298	303	308	297	272	276	250	302	281	294	277	273	296	325	306	305	266	277	279	275	270	289	308	311	253	275	285	275	304	311	293	294	308	290	325	246	292	306	276	295	285	288	274	297	291	327	280	281	288	281	297	287	325	329	289	273	310	286	300	264	302	313	305	283	286	303	270	295	256	290	287	269	321	320	268	279	346	274	308	311	309	278	275	253	289	279	294	309	283	271	277	284	318	266	306	313	301	296	341	306	273	286	303	283	291	294	276	328	304	274	283	297	275	325	271	294	275	288	303	307	288	276	287	295	330	317	280	269	263	289	275	312	258	270	276	273	311	289	283	294	296	299	306	282	289	291	270	279	312	323	296	298	296	281	302	302	252	291	290	327	283	262	283	310	298	286	252	273	285	284	304	293	294	277	305	301	308	263	273	295	315	311	296	296	272	281	296	282	270	262	292	300	284	273	289	277	274	262	346	282	273	303	301	275	298	278	293	289	274	281	272	294	282	282	278	297	274	290	290	283	303	296	319	284	269	299	288	267	302	263	284	269	317	309	273	289	280	304	285	324	297	305	273	299	293	311	315	290	286	296	294	311	281	311	297	263	303	297	287	263	264	289	290	289	260	270	267	284	321	312	288	259	290	285	284	307	301	290	297	301	334	315	262	277	302	319	293	286	312	276	288	275	281	276	316	271	292	296	306	322	292	303	257	281	297	255	288	291	297	284	301	281	290	300	297	284	300	309	315	268	290	302	313	267	293	249	254	299	317	322	288	283	272	255	314	307	252	320	289	273	277	311	265	285	270	318	291	302	303	325	273	283	283	293	305	280	290	252	281	301	287	281	296	304	299	300	314	294	289	300	279	279	277	320	259	292	307	276	284	279	272	311	323	304	272	329	287	280	286	276	290	274	283	269	266	301	309	261	302	302	292	306	287	287	285	325	283	296	279	320	307	304	288	289	302	259	302	291	267	304	320	306	286	311	288	266	307	284	293	300	262	269	297	283	297	283	299	300	302	284	305	297	318	327	309	265	259	292	282	294	287	264	285	339	275	286	276	276	269	263	295	291	308	324	277	307	291	286	300	271	277	294	295	279	299	327	280	244	273	279	285	296	284	304	297	306	279	274	294	317	294	285	311	257	307	261	283	286	288	270	267	325	297	264	293	294	290	307	284	290	316	308	284	308	278	279	309	287	293	311	294	278	241	275	304	298	319	320	286	299	303	273	272	291	293	292	291	286	262	294	281	294	287	301	302	287	303	326	310	263	297	294	278	265	277	288	286	312	263	277	274	285	285	290	282	303	279	280	317	306	324	296	309	284	347	285	267	299	290	297	303	265	299	286	294	278	288	320	309	295	293	278	276	276	261	304	305	302	276	248	300	274	320	288	323	283
46084	14330	3999	4485	3904	3224	2747	2249	1979	1803	1627	1522	1307	1241	1168	1209	1073	1033	1007	977	897	917	912	939	832	819	856	861	830	832	776	817	825	758	796	751	827	783	702	725	748	751	736	769	755	743	685	772	735	733	778	769	712	713	714	751	693	703	709	765	747	709	700	732	696	756	731	711	686	754	749	736	684	691	736	682	753	688	683	708	696	732	697	694	673	715	717	720	668	672	737	681	726	688	725	695	693	679	720	689	709	731	724	715	681	737	688	737	714	692	726	683	665	721	702	717	658	737	702	657	673	665	685	636	695	723	686	692	685	724	732	740	705	657	668	735	697	718	675	678	653	713	678	697	699	688	654	714	712	703	652	718	681	689	685	690	734	681	777	686	718	685	719	696	695	695	721	659	669	703	706	677	669	710	668	707	719	720	708	667	674	666	683	679	698	691	695	682	703	713	727	718	687	664	726	666	688	686	680	682	700	664	726	676	725	708	732	697	686	683	676	727	688	709	653	679	733	743	714	634	698	709	712	714	721	687	723	703	696	666	678	693	692	668	676	650	711	689	702	707	722	718	659	722	718	760	691	735	749	684	690	724	689	685	699	685	682	702	668	720	733	656	697	647	698	665	690	712	727	662	668	620	713	716	695	744	678	671	694	682	707	693	712	684	716	678	705	692	724	715	713	727	695	707	619	648	744	657	673	699	683	698	761	696	712	687	708	687	661	711	728	697	678	663	735	694	736	699	673	685	648	714	735	657	720	673	701	673	715	738	673	702	696	705	660	677	673	713	764	698	671	724	705	694	698	687	692	725	677	709	678	662	652	692	689	701	676	729	721	687	678	743	644	758	663	687	706	677	632	672	668	711	665	684	678	695	676	649	707	772	701	699	644	729	660	689	693	646	631	691	727	697	714	608	707	666	703	694	704	647	657	719	699	725	667	647	710	701	709	739	685	707	691	673	700	708	709	704	674	647	694	672	699	721	666	716	689	698	665	670	666	716	694	680	679	729	672	677	696	653	671	679	672	698	656	695	695	637	663	714	701	712	709	713	715	696	683	713	717	659	670	680	687	675	644	685	732	682	725	679	685	666	689	716	742	650	766	678	710	651	695	676	707	737	677	681	662	721	699	666	737	720	738	654	734	677	709	698	666	705	701	711	705	626	704	700	719	711	684	676	673	672	670	670	710	675	670	720	713	706	667	695	719	653	700	730	699	724	650	668	708	698	701	699	723	702	656	692	739	708	714	699	687	741	658	700	742	729	698	715	680	734	722	643	711	688	671	683	698	704	704	664	686	703	701	688	718	666	675	692	711	705	667	693	692	694	648	710	670	724	683	665	748	689	717	707	727	683	705	684	680	684	680	729	705	727	751	689	661	701	666	676	711	700	693	705	710	746	703	706	701	684	675	685	670	711	658	631	696	659	672	673	683	678	714	649	681	713	701	672	663	699	671	711	709	728	683	707	723	671	775	706	675	693	700	678	661	694	743	714	705	708	710	728	644	690	695	634	713	717	718	698	673	674	701	686	715	728	713	674	675	737	698	717	721	717	690	698	715	676	692	660	695	646	707	722	683	657	721	729	669	693	636	697	667	721	700	703	667	673	665	670	682	722	709	757	735	747	738	687	692	717	697	724	710	731	656	749	667	688	698	693	677	681	704	704	673	747	685	695	673	735	687	646	655	705	721	667	722	659	684	696	685	695	750	668	673	632	691	651	690	731	653	665	681	676	651	697	728	698	678	734	678	679	665	718	674	695	702	727	723	668	685	708	706	680	651	740	713	699	695	670	671	702	760	708	685	666	679	619	682	693	684	683	715	697	696	678	712	654	690	698	676	696	731	708	683	705	692	698	654	653	736	693	703	685	707	680	735	671	708	655	658	674	722	684	648	737	661	671	714	700	728	719	699	718	672	653	750	695	678	682	708	703	653	702	708	692	705	712	717	691	654	683	682	735	668	713	751	733	710	656	711	698	690	674	726	698	703	696	687	636	715	688	682	704	684	671	687	719	692	696	655	698	704	717	686	726	676	708	662	663	728	687	706	709	636	675	667	670	664	707	673	663	680	678	686	650	731	708	689	659	707	647	697	727	659	697	721	743	682	659	722	728	682	659	637	713	698	698	698	679	692	669	662	666	660	714	707	652	700	676	709	694	733	686	715	639	677	676	702	716	647	663	682	667	734	645	657	726	696	723	685	725	724	701	725	659	681	644	680	650	695	727	668	702	719	762	702	717	691	712	688	680	700	672	710	676	688	700	668	719	753	726	684	696	645	651	689	741	707	715	720	671	720	672	717	726	709	693	686	722	700	731	664	731	725	704	708	672	741	685	682	709	727	674	636	720	693	704	674	698	705	724	683	687	721	743	728	714	727	718	683	695	744	690	725	679	660	689	671	713	669	674	688	659	632	687	677	726	722	754	705	713	713	668	689	702	724	724	675	706	672	717	742	771	711	665	695	741	672	665	711	655	696	721	766	679	703	656	688	702	672	713	675	751	676	679	675	647	706	708	683	696	687	689	663	706	685	699	693	683	682	695	685	699	733	682	621	699	670	690	694	684	693	678	708	671	742	671	697	684	760	730	664	708	686	702	729	750	731	669	690	685	721	694	721	651	663	680	650	709	693	658	709	698	718	705	697	679	691	700	712	692	693	710	676	721	671	708	705	657	703	692	677	684	688	686	694	694	661	661	717	693	720	678	679	672	678	689	716	698	666	684	706	735	706	676	658	660	710	726	649	694	693	674	726	709	665	679	730	687	697	697	679	696	665	731	729	678	704	660	693	669	682	680	682	708	671	683	684	694	681	717	691	695	700	659	662	722	711	664	699	706	728	724	708	723	679	730	667	701	717	698	692	715	698	696	722	696	697	716	721	660	703	701	667	700	720	686	706	713	661	695	692	679	678	690	680	732	681	683	677	709	677	702	702	741	725	710	718	660	702	731	678	686	701	705	735	667	720	659	680	698	657	677	675	704	688	686	699	632	674	675	723	644	716	719	656	650	699	665	744	694	694	701	666	695	707	665	689	668	702	688	703	753	690	717	709	654	703	700	734	704	725	716	703	678	694	719	701	713	743	667	712	730	704	707	729	686	711	693	644	704	641	708	717	737	730	667	732	641	712	683	682	710	695	693	673	753	717	706	689	690	681	682	625	699	639	666	696	656	698	701	692	668	683	702	717	682	672	672	703	735	681	707	722	687	722	708	718	738	699	683	683	696	726	667	735	686	718	711	654	726	621	682	683	679	666	687	681	733	725	694	705	722	681	740	683	735	716	721	650	685	686	676	667	679	734	651	695	647	651	725	711	699	727	632	710	652	679	703	662	690	653	667	722	689	692	718	675	687	708	709	735	711	716	725	691	696	707	690	676	702	705	707	671	684	737	648	660	724	682	724	713	705	684	707	708	703	681	682	725	676	688	664	713	674	715	668	690	686	675	664	694	689	663	688	703	705	724	699	718	779	657	708	668	702	712	700	709	695	710	682	696	642
13264	2267	285	209	164	160	137	154	136	171	148	160	143	149	144	163	134	173	151	129	164	156	169	142	153	136	136	152	153	137	166	138	133	141	112	201	159	133	137	133	146	117	128	170	127	146	134	128	133	135	120	149	149	143	140	154	154	148	142	157	131	126	127	143	155	123	151	129	147	133	133	138	138	129	157	154	149	155	161	124	138	158	129	132	146	147	119	129	130	125	135	152	147	136	161	126	156	149	146	147	151	146	128	137	139	163	148	160	144	143	134	136	153	147	133	146	148	158	147	157	169	150	156	143	119	129	141	154	139	148	139	137	134	158	134	108	171	143	132	160	149	130	134	147	133	151	143	151	151	148	167	125	160	148	147	155	125	141	137	136	152	124	129	138	181	171	130	153	140	166	156	116	137	130	137	137	156	137	150	107	135	153	142	130	148	122	142	129	134	134	133	136	144	153	163	148	152	133	147	148	132	137	136	146	145	148	152	131	139	135	126	157	147	161	139	137	145	142	164	126	147	164	144	151	143	143	147	139	160	134	140	137	138	133	154	137	161	131	134	138	121	128	175	152	168	129	135	159	112	144	136	136	153	162	137	152	160	110	151	131	141	145	146	155	134	159	142	147	135	149	120	138	152	129	152	133	139	139	132	148	124	169	144	153	138	133	123	159	166	130	157	144	143	152	138	137	141	143	150	130	148	142	155	146	157	178	135	147	135	148	123	152	170	143	148	118	154	152	122	148	135	171	146	137	145	135	149	167	126	147	126	140	126	149	158	129	127	135	136	136	134	163	149	138	125	136	149	120	139	129	130	143	150	158	139	151	160	137	138	126	167	148	151	170	129	153	149	148	110	129	146	145	133	139	131	154	133	149	128	143	143	151	151	156	141	145	158	154	145	137	141	163	127	151	143	141	121	148	138	167	150	152	148	140	150	136	155	131	136	147	151	129	131	159	132	126	161	141	128	114	132	134	158	140	146	163	147	142	132	156	141	132	144	141	162	131	133	152	129	133	136	150	130	136	164	145	137	156	151	174	119	147	142	150	141	148	149	142	147	142	145	141	137	130	127	151	156	135	141	153	140	155	166	163	133	128	138	149	145	165	138	149	116	132	137	161	142	150	146	144	150	165	146	121	140	159	165	160	156	143	151	144	140	157	122	142	133	168	141	138	152	127	178	143	130	164	128	155	148	154	138	139	140	156	154	142	141	135	123	162	165	143	140	159	129	149	143	122	138	123	151	145	147	126	143	134	140	134	146	142	154	164	141	139	134	150	160	140	141	141	155	126	152	136	135	128	144	123	121	137	136	158	143	155	114	145	141	133	135	125	139	126	116	125	139	148	125	127	151	129	155	153	133	147	137	147	123	145	132	151	144	150	149	141	124	149	166	149	123	135	140	134	144	166	136	150	140	143	102	169	138	161	147	151	165	160	143	140	143	150	159	140	128	153	127	144	142	153	138	138	141	120	157	115	128	148	156	148	147	149	134	142	149	150	140	150	118	139	112	118	119	143	125	137	165	150	145	126	152	169	156	132	162	158	154	141	168	167	155	132	150	133	134	148	136	150	132	109	155	138	146	155	145	156	146	146	147	148	135	152	146	136	143	167	156	144	166	139	135	117	147	153	144	142	154	120	149	145	137	138	143	119	169	134	161	143	138	138	115	155	162	145	146	150	150	150	129	143	136	132	127	143	138	163	131	158	149	138	159	139	142	144	133	155	133	146	142	145	143	132	134	143	127	130	143	133	150	163	131	155	140	136	165	127	137	156	150	140	164	144	145	134	140	143	167	156	145	163	131	151	155	134	154	142	151	135	147	153	146	145	146	119	167	123	153	150	109	148	145	152	151	117	156	154	137	134	150	167	153	147	158	136	137	129	141	134	129	161	150	135	166	152	144	144	124	157	140	126	132	120	153	161	147	122	141	151	176	160	145	127	138	149	150	150	136	164	144	143	158	152	158	130	134	154	161	157	133	133	139	146	142	149	153	145	141	119	133	151	148	151	137	140	149	147	138	155	145	162	140	134	142	145	142	143	143	151	131	142	135	166	164	129	125	161	134	147	159	125	151	131	126	145	137	138	148	145	155	155	155	141	147	151	156	120	174	149	125	145	146	132	154	150	146	132	148	164	141	147	136	136	137	129	150	145	138	138	127	155	141	130	142	160	161	137	140	146	149	165	142	143	133	154	143	138	148	115	133	129	140	148	136	137	108	153	149	141	140	153	107	128	163	138	163	138	134	120	141	137	143	118	148	130	144	153	154	150	153	133	155	143	137	165	125	160	134	136	157	140	141	139	129	167	179	158	139	147	154	127	149	141	176	161	123	120	163	153	147	144	159	151	125	145	136	146	140	126	162	144	156	127	150	150	168	138	148	152	138	143	131	158	151	154	130	134	151	138	151	136	126	159	117	143	133	124	134	127	168	145	142	130	134	171	149	139	155	146	130	148	128	135	141	139	135	151	149	146	144	131	140	129	150	146	149	147	160	136	136	150	123	122	150	149	153	154	136	149	139	138	136	107	140	130	149	127	147	130	140	154	139	144	143	151	139	164	152	155	160	140	131	165	127	137	138	154	136	149	144	149	171	148	138	138	157	123	141	129	153	156	142	142	131	163	151	154	133	138	147	148	129	141	144	152	149	124	145	143	159	151	140	147	147	146	163	128	150	135	124	160	143	159	149	138	132	163	163	146	167	148	155	132	152	138	165	130	129	153	139	137	134	136	138	156	160	127	170	136	139	133	123	157	134	139	157	120	141	140	136	136	127	156	125	145	133	155	163	134	157	137	143	142	135	148	115	119	166	143	156	155	157	163	139	163	141	141	156	158	165	134	162	146	130	146	143	149	140	146	146	155	150	121	144	157	158	133	167	138	150	162	136	143	152	155	147	147	136	151	151	152	130	136	148	156	148	161	154	156	141	152	144	146	129	142	153	145	153	154	157	142	153	149	145	157	140	145	138	139	168	143	144	152	151	158	162	151	152	142	178	127	119	141	124	144	144	142	138	124	155	128	107	143	126	148	158	162	133	150	137	149	136	134	129	157	161	126	153	152	157	156	148	144	152	153	137	140	158	165	129	155	155	147	137	135	149	126	126	115	142	147	129	134	136	143	151	150	130	129	143	145	157	149	145	140	130	149	151	150	151	155	142	129	146	116	130	154	160	133	144	150	148	126	146	152	138	133	141	140	141	125	146	125	136	141	130	150	127	132	125	134	134	138	129	147	167	155	137	141	140	143	124	171	159	134	145	143	159	133	146	156	149	119	144	153	131	161	129	128	163	155	145	133	164	124	153	144	115	140	139	126	135	145	141	155	165	163	160	148	134	171	135	144	151	127	140	132	149	136	132	153	133	127	139	133	157	160	125	134	126	151	156	110	132	142	150	136	149	127	143	129	144	144	158	136	130	158	140	136	151	145	126	139	150	144	146	146	137	133	134	148	129	145	142	132	153	146	144	123	132	114	143	137	120	125	153	133	134	129
10142	2331	506	518	469	498	472	457	440	457	458	395	420	465	394	438	391	406	419	417	373	434	399	432	429	427	384	425	396	402	365	405	407	395	423	384	418	412	493	405	424	420	426	422	431	399	439	426	419	378	396	416	369	400	377	409	386	409	419	388	417	395	422	408	453	402	423	392	393	399	419	445	379	379	351	419	382	396	381	434	415	406	390	415	422	395	406	396	410	391	377	387	409	396	395	363	464	419	426	434	410	392	415	420	427	396	414	421	396	384	392	387	387	420	379	434	424	421	392	424	387	421	430	382	405	376	428	392	418	396	384	395	402	425	381	399	425	381	402	364	379	392	415	404	390	414	395	391	411	420	402	394	412	430	409	371	407	416	395	412	430	426	427	398	407	407	388	413	420	423	405	399	398	432	397	453	420	416	405	423	404	438	437	413	400	414	409	408	426	406	403	379	417	396	432	402	419	406	420	400	426	423	399	408	415	399	406	410	409	443	407	441	433	409	400	432	425	391	373	443	396	419	410	397	412	422	415	414	394	396	412	449	414	403	443	383	392	428	404	401	416	425	398	396	412	427	425	391	399	409	401	410	398	392	377	435	383	404	377	391	427	411	384	404	428	410	441	385	413	395	361	393	417	379	390	378	390	422	418	395	393	432	420	418	470	395	420	409	399	393	393	372	428	424	413	376	410	414	424	427	431	406	408	385	368	418	396	381	410	387	408	402	406	408	425	432	411	417	373	398	395	386	426	386	393	439	386	393	401	412	404	396	397	388	393	378	382	416	434	448	405	386	420	412	400	394	389	396	418	412	421	423	416	417	395	398	407	423	422	417	397	415	391	408	421	412	376	437	415	413	406	421	429	378	404	414	379	383	439	417	433	423	439	403	368	426	390	434	386	396	366	402	414	396	404	415	386	369	407	419	402	422	413	406	411	366	425	407	418	415	408	392	410	399	388	405	408	402	389	381	406	398	435	417	412	419	406	406	416	378	405	399	400	415	398	419	414	411	432	391	407	396	425	400	429	413	432	392	386	393	407	419	383	396	427	400	442	392	438	422	422	411	382	403	424	438	421	424	398	435	470	431	379	413	415	402	383	412	397	399	400	394	391	368	363	401	396	419	433	405	385	407	395	437	409	377	421	360	422	415	378	374	404	383	394	388	406	429	387	428	406	396	414	365	402	398	393	380	384	354	370	408	402	405	403	433	424	411	393	397	417	409	426	396	374	376	398	368	410	421	409	393	402	416	381	416	411	404	403	412	413	415	372	367	377	402	400	409	394	389	401	390	358	402	415	396	413	405	377	407	406	392	355	413	429	411	378	404	382	410	429	434	417	413	411	378	401	427	401	378	442	422	398	393	404	409	398	421	414	432	385	399	421	415	429	425	421	422	396	421	405	412	411	398	435	404	402	380	386	419	386	403	388	422	428	427	401	444	394	394	346	389	412	385	370	403	383	399	416	417	408	408	394	430	412	480	393	389	398	377	399	435	402	384	376	428	454	441	411	407	430	398	402	388	401	442	412	383	420	392	406	402	415	414	371	406	400	418	396	400	412	372	414	362	419	398	378	379	437	403	413	413	404	433	395	425	383	374	403	384	391	369	406	431	411	360	379	415	408	414	380	420	398	416	410	432	400	429	371	426	399	414	420	414	418	413	404	423	383	393	403	391	401	412	378	413	371	393	397	401	402	404	392	400	414	362	399	414	401	391	380	429	363	400	399	425	380	414	405	395	424	411	412	401	434	399	404	432	412	407	423	382	390	409	356	416	381	411	387	438	411	412	406	380	392	406	451	434	399	391	391	404	402	396	391	459	406	406	435	398	417	394	409	410	402	435	415	414	391	411	433	412	423	393	415	403	410	366	430	424	412	381	412	405	431	390	398	399	378	391	377	397	386	404	398	421	403	382	404	417	395	394	428	385	425	403	398	409	394	434	463	405	371	405	427	406	405	386	392	370	409	395	408	435	420	415	418	377	387	397	408	430	414	438	384	436	439	413	426	403	422	399	401	400	358	393	401	396	408	451	403	403	391	380	383	414	421	399	413	416	398	392	371	385	414	395	398	381	412	393	393	411	405	403	378	401	405	423	411	408	372	407	425	410	424	430	396	413	431	385	412	425	415	424	409	423	443	405	399	394	429	401	414	421	367	429	404	391	446	386	417	412	414	417	372	450	381	361	400	408	405	414	415	420	394	399	425	395	426	418	439	424	412	430	417	411	371	427	423	412	394	394	395	423	437	426	402	405	413	378	385	401	352	418	413	414	396	419	431	395	411	374	384	379	423	368	425	433	409	406	446	423	416	383	395	398	399	419	412	408	417	377	413	388	394	430	391	418	391	431	427	383	411	402	407	403	379	418	409	362	369	430	402	404	407	428	420	382	416	397	411	437	434	395	399	406	401	372	431	402	426	396	403	435	406	421	365	423	402	406	392	408	386	395	423	418	460	396	401	416	432	432	413	406	394	399	419	415	371	428	390	390	422	407	387	420	394	438	391	430	429	367	408	391	413	408	389	392	398	417	424	414	403	430	448	414	424	413	397	381	414	409	359	400	438	439	404	381	421	431	392	431	412	397	407	402	399	378	416	420	403	404	427	408	444	384	433	421	414	410	410	372	438	407	404	388	424	397	377	382	375	367	405	418	407	422	380	391	372	403	409	410	413	403	416	379	399	423	437	439	390	390	380	434	391	362	388	455	416	399	374	394	400	413	403	411	411	403	413	399	406	413	414	389	386	411	411	435	383	420	390	373	408	416	391	362	387	384	384	418	389	432	410	361	436	427	407	364	404	416	372	394	438	397	429	386	396	409	349	407	381	391	414	420	403	420	379	401	387	390	414	387	381	395	400	429	389	424	363	404	397	361	398	404	395	411	367	452	412	401	424	398	410	361	394	428	386	438	384	394	416	378	418	415	392	379	433	394	383	390	376	418	372	419	424	408	427	419	415	389	385	418	398	435	408	377	455	437	400	398	349	417	404	408	444	408	418	388	424	411	415	386	406	407	412	422	404	399	404	423	440	421	396	423	371	421	411	406	406	427	382	427	427	431	401	434	407	392	409	383	369	393	398	412	407	371	426	427	389	392	409	408	393	401	370	405	390	397	397	408	428	437	387	373	420	394	392	388	417	405	403	372	419	383	402	429	425	387	423	426	388	387	427	390	405	426	408	419	394	419	373	417	416	377	376	369	441	392	413	399	436	400	390	398	420	404	387	412	376	418	418	413	431	425	422	370	407	411	396	401	361	422	404	400	424	409	397	435	375	423	399	383	416	388	448	418	387	417	424	390	412	456	378	384	382	423	414	401	417	398	408	407	390	382	388	426	407	406	414	433	396	409	402	402	363	388	392	409	416	388	421	404	406	372	374	400	381	409	394	408	370	410	415	386	382	420	422	357	406	446	408	430	449	403	413	424	379	394	391	414	396	363	391	441	370	401	439	377	430	423	406	431	434	392	398	440	362	401	409	391	441	402	395	409	386	406
62576	33157	5501	977	671	532	445	423	397	388	399	361	349	341	355	331	317	340	356	308	304	307	340	320	313	280	348	297	321	269	302	321	310	304	308	282	308	307	306	295	284	293	310	289	294	319	298	316	288	300	323	329	324	310	324	285	288	316	344	313	288	290	278	284	304	323	314	303	265	301	305	283	324	322	304	306	309	260	282	295	315	302	310	309	293	338	280	302	296	313	301	299	323	293	300	312	280	306	325	301	273	309	299	279	324	271	298	301	274	313	279	305	300	302	271	315	293	272	300	308	258	314	280	273	303	295	293	328	316	301	298	284	302	321	304	289	260	327	297	308	309	306	333	318	308	340	302	286	327	314	309	278	314	305	291	300	269	310	311	302	301	341	287	299	310	309	334	293	283	312	287	277	282	295	307	300	290	292	337	295	309	286	285	285	300	261	310	297	305	313	268	287	306	322	309	306	258	343	290	277	297	310	307	278	316	302	327	273	303	305	308	279	287	298	295	277	274	314	278	297	288	281	306	294	303	313	263	291	268	279	315	252	305	274	311	284	300	313	269	285	305	281	282	301	292	293	307	282	278	301	299	317	286	323	294	293	267	333	274	305	276	291	276	300	285	333	322	286	306	286	285	309	308	288	290	299	310	300	300	297	288	294	311	284	333	272	318	299	269	313	296	286	292	317	263	306	289	275	275	293	305	317	276	301	301	311	310	309	298	296	289	292	292	296	263	285	321	261	280	302	279	321	280	263	262	314	307	285	297	306	280	306	289	314	294	287	287	284	303	317	277	315	307	308	299	329	316	312	282	288	290	308	283	307	281	282	297	289	278	299	303	337	315	303	338	255	290	332	304	290	299	280	290	299	273	269	284	272	308	306	265	278	280	322	304	290	335	273	298	280	291	295	301	273	285	303	288	324	296	302	276	303	286	299	318	263	275	330	275	271	319	320	299	311	314	308	292	289	334	288	314	305	323	311	328	325	317	286	285	291	302	290	301	257	283	292	294	291	282	317	305	294	300	272	313	318	276	267	292	291	333	332	265	289	299	270	321	300	313	297	285	329	250	288	283	264	292	352	297	286	283	266	276	272	303	269	287	288	281	265	309	300	298	286	297	304	287	301	277	292	289	307	290	290	264	263	276	276	287	281	278	260	288	293	279	270	290	294	323	301	321	298	287	297	332	303	304	290	305	301	289	302	288	274	296	296	297	299	323	299	267	288	276	304	276	277	290	309	294	291	290	280	297	323	299	299	326	296	274	311	288	300	317	293	294	331	315	329	271	324	314	317	317	289	315	316	314	303	276	320	322	295	263	303	317	251	254	288	265	292	283	314	273	298	313	308	273	310	304	257	278	280	315	287	302	317	311	285	295	299	289	314	318	282	297	305	262	288	313	288	343	298	287	330	289	299	280	286	311	294	298	311	289	271	280	312	301	314	310	284	328	300	294	286	277	265	297	262	271	307	318	282	285	299	305	344	293	270	290	284	295	285	279	287	295	278	342	285	285	307	295	258	284	322	310	300	293	302	290	286	282	321	279	302	289	315	288	344	317	281	296	298	313	283	294	312	288	312	308	271	274	290	296	307	297	318	331	315	292	290	287	268	270	313	304	298	272	325	297	306	277	308	300	275	311	295	285	272	269	299	284	296	279	291	277	272	288	309	271	314	313	288	286	286	317	341	306	269	319	273	318	328	266	295	271	300	300	256	309	306	297	267	300	296	290	295	311	301	271	295	270	286	295	313	306	294	305	323	362	297	265	319	296	308	313	276	291	318	283	279	305	309	297	285	295	327	305	299	272	315	293	332	334	322	290	298	324	313	313	281	293	296	292	308	284	276	311	302	331	315	275	281	340	281	285	309	295	274	300	295	299	304	280	300	284	272	307	300	305	281	271	300	348	350	301	277	291	302	312	314	317	268	306	314	284	292	299	281	310	267	298	341	285	270	283	285	320	316	293	292	326	292	281	321	313	306	288	295	290	328	292	300	291	286	276	304	298	335	289	310	303	303	303	292	294	287	294	282	309	292	292	298	279	272	274	332	332	302	315	301	250	298	312	268	304	309	285	321	308	300	255	289	292	289	273	305	285	305	309	286	305	298	293	264	294	304	262	268	294	295	286	313	300	314	281	287	301	298	306	283	314	328	308	309	272	303	313	262	305	328	297	299	291	263	254	284	290	285	303	291	291	308	301	287	302	312	300	301	285	297	304	290	310	291	319	308	275	316	323	297	267	297	298	257	269	304	290	288	317	286	293	281	302	268	294	306	318	343	309	318	324	295	297	321	292	277	263	314	303	284	327	265	311	321	259	317	295	351	292	304	291	284	283	295	303	317	291	281	294	317	290	297	291	339	280	305	310	283	336	315	297	296	285	313	263	303	258	343	278	320	312	304	276	273	304	293	315	293	286	323	276	284	301	301	265	300	298	339	298	314	324	292	302	273	313	325	294	309	291	315	333	324	307	309	289	312	301	353	266	288	324	285	284	294	311	323	269	315	285	291	266	296	293	280	281	299	310	300	329	334	298	316	339	275	315	301	272	283	305	296	263	297	280	325	303	311	300	277	299	292	288	318	322	260	314	304	329	306	297	281	266	323	311	323	282	302	305	291	307	305	307	277	293	284	294	314	270	301	312	289	311	276	265	302	297	290	268	272	276	297	275	275	314	331	256	273	330	297	286	307	269	311	311	274	255	275	265	296	265	293	298	298	301	326	292	286	277	306	318	292	336	286	304	331	302	311	287	311	265	323	291	301	301	304	302	314	288	333	302	289	299	317	332	292	298	301	282	292	309	301	272	300	315	301	309	313	287	285	323	282	281	283	300	305	299	300	282	317	317	295	293	293	309	292	310	331	280	293	288	328	303	298	314	291	273	304	271	286	305	298	313	296	288	295	282	315	276	301	310	296	295	323	301	286	303	271	300	303	299	301	288	291	286	282	330	303	270	283	282	295	266	316	309	294	311	304	295	268	244	299	324	289	297	339	324	317	295	257	288	306	317	309	267	310	290	298	329	259	307	304	298	296	306	312	345	306	284	294	298	299	295	299	262	300	328	298	323	330	316	320	296	308	288	280	289	330	305	293	299	284	294	273	296	293	276	286	303	319	291	289	319	294	267	304	296	286	322	256	321	279	289	271	313	314	280	320	291	283	276	291	289	305	276	312	294	335	295	291	328	313	313	278	282	302	313	275	303	289	274	321	310	342	305	294	265	286	300	330	280	296	296	306	288	297	332	321	279	302	305	294	309	289	299	334	299	330	313	306	310	261	311	328	298	272	262	307	305	330	317	272	306	297	306	312	311	303	304	276	296	306	314	281	274	273	290	295	284	280	294	297	297	325	259	309	322	291	300	277	308	297	323	317	277	300	312	266	300	292	264	276	307	281	279	285	299	295	276	325	315	306	290	305	291	306	304	294	306	256	290	300	325	299	300	303	313	312	304	326	282	281	298	351	339	298	310	285	291	290	280	312	290	288	276	297	285	309
36360	12670	2363	2753	2397	2036	1710	1561	1365	1298	1200	1120	1060	988	942	995	925	845	819	918	861	837	862	815	776	808	804	786	767	740	817	757	796	803	745	810	769	755	766	751	799	786	760	765	748	747	741	709	779	699	711	749	756	735	780	746	746	713	783	783	731	724	751	768	762	748	753	732	742	771	777	759	714	735	696	703	717	751	736	727	708	750	749	761	745	749	695	762	740	719	743	704	744	726	763	698	759	761	723	766	742	728	739	765	775	717	702	736	695	759	772	712	731	733	730	689	765	772	722	770	740	800	712	751	739	744	727	698	719	735	731	684	690	771	754	721	707	729	700	702	754	784	760	685	736	759	780	701	743	708	683	728	706	754	747	711	748	701	739	728	731	724	731	740	746	769	753	778	745	727	718	752	790	696	794	718	689	731	771	706	731	771	735	762	702	712	782	756	729	688	744	710	686	698	715	741	718	707	760	715	731	737	778	691	750	727	705	724	789	739	718	769	749	762	697	718	755	770	702	688	734	733	729	758	721	725	723	728	715	761	780	748	751	748	750	728	697	704	729	731	786	701	732	723	711	746	752	703	748	761	697	785	730	775	767	723	691	721	778	705	714	737	767	698	687	704	717	753	710	688	750	720	717	706	771	714	737	694	705	735	753	720	649	747	706	726	740	730	726	737	739	721	675	763	721	731	742	766	765	714	730	744	743	712	746	723	723	694	724	707	704	698	741	700	737	741	723	768	686	759	732	706	710	756	746	722	728	769	698	717	734	710	688	740	758	729	718	790	776	666	744	744	766	735	748	690	718	746	758	756	696	681	695	700	754	755	766	785	722	707	786	702	768	734	724	717	740	697	735	658	757	750	723	741	755	705	766	677	727	739	739	704	718	715	753	812	777	748	718	754	711	719	698	717	773	703	730	706	706	705	715	764	716	752	695	711	742	731	730	758	728	749	707	755	729	714	707	734	697	680	754	726	778	749	752	741	748	784	717	712	734	748	762	703	713	730	716	764	702	728	797	693	750	665	718	716	758	733	738	701	744	735	688	683	712	695	774	696	731	728	702	732	726	726	716	715	689	713	684	759	719	762	726	744	718	676	684	761	760	750	663	722	726	809	752	753	744	767	694	687	690	712	749	737	722	730	740	730	772	687	777	716	758	726	730	727	741	767	713	683	678	687	789	686	721	741	721	706	769	727	753	747	700	713	728	732	688	748	760	726	691	740	737	717	719	746	742	753	694	769	726	701	697	790	733	709	739	710	728	712	784	700	730	729	687	761	701	773	751	732	737	716	731	731	675	675	730	766	742	689	752	744	787	697	728	708	706	721	741	716	708	704	767	685	742	707	777	732	721	748	703	702	697	692	693	712	693	709	712	695	695	707	779	706	738	715	712	686	736	731	735	712	719	742	749	736	746	713	708	709	749	699	724	725	736	720	739	782	707	715	763	673	719	688	755	701	691	715	740	673	737	730	753	703	740	728	736	724	712	778	788	752	689	757	764	755	749	694	768	728	702	730	723	713	777	697	745	743	756	735	731	778	709	731	734	749	726	765	758	735	670	767	779	700	740	718	735	745	666	711	759	709	703	745	718	733	675	694	743	686	751	695	727	714	757	765	716	720	710	717	742	717	730	727	741	765	704	721	738	735	744	758	701	753	709	724	773	744	755	702	713	703	746	705	725	699	706	713	726	705	745	751	701	694	759	738	707	727	774	729	684	719	721	708	743	707	703	744	721	761	745	720	755	693	725	747	726	721	706	712	684	740	722	717	730	671	737	752	697	698	704	739	742	720	724	725	682	693	713	753	724	754	728	710	740	691	766	721	746	722	713	737	745	758	724	733	721	752	727	740	799	738	716	722	753	737	719	734	702	740	741	765	739	771	726	723	703	711	680	704	765	716	733	712	692	726	710	715	716	742	742	704	668	725	738	684	722	730	704	740	719	712	733	735	769	751	736	759	772	743	783	726	715	747	719	741	724	742	729	743	670	784	698	719	716	735	752	750	716	759	722	688	746	725	732	744	736	736	695	761	731	739	712	738	684	691	779	732	746	720	713	708	754	732	736	697	693	734	712	768	753	698	731	730	735	708	728	726	713	737	734	754	729	738	717	727	687	707	730	752	704	698	766	688	750	728	687	737	736	735	711	719	757	755	719	706	699	742	724	762	732	682	752	713	716	756	736	759	790	745	730	735	707	734	711	759	752	734	731	734	750	738	740	725	742	715	731	695	720	704	778	725	704	737	732	772	710	722	710	737	793	804	744	751	711	715	757	720	704	735	726	707	694	702	703	740	730	764	677	697	721	729	722	729	753	673	699	742	720	736	728	734	763	728	743	774	740	750	659	696	720	726	684	688	739	705	745	736	763	670	693	731	776	726	731	695	725	737	691	739	732	746	720	721	738	755	738	716	685	721	720	738	752	743	697	776	717	737	722	729	706	692	692	719	710	779	735	765	710	767	730	767	684	767	738	685	729	740	722	749	702	727	772	735	697	755	741	716	737	736	725	732	717	758	719	725	754	707	729	766	662	732	774	720	721	745	745	761	694	732	693	728	761	779	752	750	775	781	753	691	720	793	713	758	727	711	686	715	727	727	730	702	707	716	744	723	744	700	759	725	705	718	697	740	760	749	702	778	747	758	752	672	763	747	730	709	705	749	717	707	727	698	710	738	714	719	758	739	696	719	721	687	691	734	698	699	751	713	709	689	669	691	702	800	738	694	726	723	678	692	741	727	769	739	731	752	687	696	741	722	704	749	702	727	722	743	756	700	748	702	685	719	724	751	789	781	712	745	772	738	752	784	689	789	740	703	726	732	755	740	746	728	705	715	749	720	754	711	753	695	715	675	718	731	686	716	752	713	694	736	737	777	749	702	696	752	773	668	747	714	768	705	713	702	736	692	731	770	693	734	737	728	723	745	693	705	728	689	711	762	731	693	740	742	755	730	720	772	726	728	737	739	744	711	762	742	697	740	792	710	709	761	704	812	701	720	739	727	713	703	713	757	722	688	739	721	732	662	702	719	752	701	693	693	689	743	722	769	743	716	741	771	736	670	717	741	724	738	711	728	728	736	763	744	718	697	731	670	715	727	746	764	683	732	743	698	706	746	751	712	737	707	707	696	754	756	776	708	723	759	720	776	759	744	708	708	785	736	730	698	718	701	691	735	743	762	678	733	733	747	719	752	722	725	711	688	755	755	743	667	726	762	691	755	745	762	751	715	759	767	813	722	760	752	753	683	713	743	727	716	744	747	699	742	719	708	721	758	723	725	769	701	740	775	702	769	706	704	730	720	718	755	680	739	745	758	691	719	716	729	731	669	729	764	706	693	740	725	748	709	719	726	723	741	703	762	787	763	749	722	716	724	711	712	723	738	724	706	714	725	775	715	741	743	701	709	747	747	692	711	723	780	758	715	718	700	714	706	699	680	721	765	743	753	702	694	730	757	769	733	712	717	735	759	730	705	741	727	706	733	716	786	720	778	714	728
70598	39425	12485	2492	1060	839	677	597	514	476	431	402	362	391	387	356	314	341	364	331	309	315	303	321	337	329	291	312	302	295	281	271	310	318	293	277	298	320	292	296	257	296	294	307	297	298	291	282	333	290	273	328	292	339	310	300	267	314	304	285	307	300	315	292	277	253	292	318	258	274	277	319	275	268	312	288	297	328	349	303	290	305	282	316	277	294	292	298	299	275	310	298	267	284	356	256	301	303	273	275	285	309	294	291	291	284	275	290	277	296	292	302	274	295	279	294	275	319	276	333	310	324	272	296	266	266	290	287	266	318	301	283	301	259	308	287	291	286	305	298	263	267	284	305	300	276	300	277	288	278	282	330	292	290	275	291	268	279	285	295	262	280	293	303	314	299	290	279	308	273	293	294	300	284	314	297	322	302	295	296	282	293	300	288	300	309	300	303	321	286	327	280	300	270	282	294	286	304	287	264	263	256	263	287	322	326	290	271	308	281	268	298	288	287	261	279	287	283	287	341	290	274	278	287	268	300	284	275	259	298	326	292	287	269	300	292	282	280	313	280	319	313	262	278	272	300	309	261	251	277	276	258	304	296	280	318	287	274	312	280	262	289	284	293	258	275	312	302	279	300	294	253	276	303	317	288	296	308	280	287	288	274	249	288	302	324	259	308	298	278	301	303	284	304	260	304	292	274	300	282	266	295	297	315	286	315	321	302	282	291	295	256	274	302	275	289	281	312	299	286	286	278	291	286	299	301	316	269	267	327	296	295	256	287	264	270	261	291	283	319	307	302	304	277	287	280	278	287	341	317	279	288	283	283	272	288	284	307	272	268	299	302	284	296	302	307	280	280	301	292	296	271	298	295	278	277	310	297	292	292	271	289	327	287	312	264	294	239	271	297	280	274	269	292	306	276	299	309	316	303	271	305	284	287	296	274	269	291	273	278	290	254	294	292	277	286	297	261	273	309	294	285	316	284	290	289	290	311	305	331	282	273	268	318	298	283	308	284	275	302	275	289	306	289	305	335	309	277	298	288	277	275	291	283	275	252	262	282	319	318	288	319	312	304	326	314	246	279	275	288	294	269	305	290	289	329	289	286	308	239	287	270	333	283	269	287	282	287	281	282	296	286	296	321	285	256	273	323	275	276	325	275	308	269	285	327	314	285	285	240	264	312	289	282	306	267	303	271	266	261	288	310	302	291	273	301	294	277	254	288	251	264	278	324	286	285	273	297	262	285	295	271	247	307	296	318	304	287	300	291	279	250	327	296	260	319	321	282	311	280	271	304	273	293	286	320	294	327	283	284	284	312	271	285	281	300	289	292	296	293	272	286	269	300	286	304	315	290	300	281	309	291	329	276	267	277	302	293	291	283	304	311	269	274	272	303	287	283	295	285	288	301	303	275	286	269	282	277	294	290	305	320	281	303	313	299	273	236	317	290	351	279	322	293	295	253	305	326	297	302	315	280	284	301	346	307	299	278	257	283	298	300	298	283	280	292	298	303	277	324	280	272	322	284	283	279	263	311	298	328	300	316	324	277	290	292	296	288	307	272	303	296	281	304	297	295	271	296	276	280	281	311	273	335	300	281	316	282	296	282	306	291	264	266	242	284	270	286	281	305	312	342	305	274	329	309	294	283	281	286	300	300	295	266	274	314	305	284	285	300	321	322	288	294	276	288	262	308	266	280	309	282	317	268	309	293	269	305	287	271	302	277	273	292	275	318	300	278	259	335	325	287	300	319	268	289	322	298	261	288	276	253	273	289	259	299	262	274	279	299	304	309	301	276	283	282	283	274	275	285	289	298	287	287	264	284	314	292	321	307	298	292	290	290	263	293	295	299	321	292	246	298	320	276	293	304	284	294	307	303	301	282	292	288	264	268	253	263	292	317	275	283	258	280	288	313	303	300	295	327	288	287	281	305	308	298	307	286	290	284	304	285	319	267	272	266	313	282	319	295	285	311	294	292	298	288	302	306	293	284	305	320	272	297	283	282	292	270	311	309	265	270	292	293	277	282	272	314	323	301	299	284	272	288	271	270	298	319	317	291	279	299	287	304	310	275	287	297	286	296	336	274	299	312	271	285	305	290	282	304	269	287	317	318	290	263	293	290	299	308	296	275	288	306	295	307	304	271	301	272	298	292	285	301	259	265	330	294	274	304	270	285	289	292	293	294	283	278	297	296	308	274	290	273	277	294	307	288	303	309	279	289	258	303	269	302	270	305	281	304	282	279	299	300	309	319	260	268	287	303	317	330	310	293	293	270	252	266	297	278	292	318	309	280	267	296	283	279	289	300	318	306	288	287	312	296	276	314	286	268	244	251	280	280	318	299	277	295	271	257	298	281	304	302	298	256	266	317	278	313	290	271	288	280	303	305	287	270	279	268	295	279	260	294	320	293	305	270	271	275	249	295	287	296	297	294	279	314	283	270	268	306	277	281	293	309	246	292	325	301	299	318	298	294	304	262	277	309	291	289	272	280	298	289	296	250	291	279	262	297	273	316	290	284	296	278	317	281	244	287	295	309	325	323	275	309	289	263	285	285	296	280	266	343	292	283	290	299	277	293	283	290	304	298	288	290	292	272	281	298	286	306	285	267	297	293	309	273	329	286	294	295	337	286	276	281	299	256	318	318	271	293	291	300	260	325	285	303	292	290	261	298	304	282	297	292	290	322	297	309	309	256	308	269	283	289	292	276	266	267	290	275	292	297	304	300	303	286	263	269	275	269	273	294	296	294	279	299	315	255	265	318	282	286	313	283	307	273	277	300	281	282	280	273	291	301	294	323	291	315	273	278	286	281	276	274	304	291	286	306	264	264	304	274	335	259	295	287	289	286	284	285	331	259	314	297	305	273	314	274	296	287	307	274	300	271	294	287	275	329	298	285	301	308	285	279	278	294	285	289	304	289	297	290	283	328	270	283	271	253	311	314	341	297	310	286	285	300	282	278	315	311	314	289	302	300	287	296	315	300	295	306	300	305	291	275	297	277	297	273	277	283	298	261	302	288	306	267	280	271	305	305	317	303	288	296	275	321	277	282	303	302	307	319	301	272	317	299	286	317	348	311	289	292	276	290	299	266	270	276	283	304	280	291	283	297	302	307	284	293	294	295	289	294	311	329	300	301	301	284	284	293	300	295	300	290	273	309	286	291	290	285	273	282	287	289	284	270	306	304	299	281	295	254	281	264	310	283	299	305	267	317	270	306	278	299	295	331	279	251	285	247	290	283	280	289	269	311	261	246	294	293	281	298	287	272	270	290	282	302	326	310	308	294	281	277	286	279	339	305	297	286	288	321	288	281	279	308	306	319	327	259	312	287	279	276	289	311	307	309	257	284	281	298	282	296	330	298	310	322	334	258	295	295	321	269	280	279	308	269	303	263	262	308	264	320	312	304	326	321	286	309	292	263	294	271	305	266	293	308	258	283	308	290	282	304	302	312	270	265	291	254	290	261	251	289	286	285	295	283	298	299	300	303	293	298
45763	14503	3974	4506	3899	3303	2713	2165	2047	1760	1594	1504	1303	1220	1187	1113	1045	1029	1055	991	939	927	886	890	845	841	819	844	855	842	823	814	804	754	749	839	800	756	778	800	777	732	805	753	771	750	711	693	729	765	745	711	762	713	711	767	776	697	707	722	763	724	729	685	709	707	658	745	674	668	712	696	689	691	702	694	726	722	693	692	745	646	713	700	669	729	693	679	742	753	694	726	663	663	696	650	708	746	677	714	678	752	677	703	714	678	699	699	701	689	697	677	724	699	707	633	739	642	671	696	693	668	667	688	671	733	680	746	712	657	710	692	760	669	692	687	715	695	689	679	667	724	647	684	666	634	730	732	706	705	695	673	694	666	684	661	699	678	686	720	664	700	682	729	696	665	685	696	667	729	690	658	696	694	732	698	704	689	683	696	684	688	711	688	687	723	757	655	698	702	671	634	679	670	628	711	673	685	661	662	662	649	718	696	739	683	684	694	735	738	662	683	623	693	751	693	694	703	700	696	698	739	712	683	698	710	687	721	669	663	684	712	715	710	669	708	696	680	701	680	649	695	672	680	711	701	634	721	673	702	639	707	676	688	678	686	661	694	670	713	719	687	729	761	736	693	679	666	713	652	693	672	673	707	691	735	711	700	727	712	642	708	721	678	680	690	688	710	676	695	685	690	674	685	708	696	683	736	736	686	674	726	741	671	735	744	702	699	744	713	708	708	712	708	681	690	639	698	626	682	679	647	722	659	646	696	687	701	718	697	683	700	648	681	699	710	697	707	712	687	734	728	691	708	674	708	652	731	668	655	747	683	719	677	699	661	668	690	688	657	738	705	707	651	695	641	690	670	708	672	681	725	679	640	723	676	729	689	683	702	712	672	703	698	649	687	681	698	713	693	663	710	703	695	700	711	725	660	756	660	687	710	717	699	709	737	692	710	766	720	711	715	680	662	726	700	692	652	654	650	681	673	696	652	701	708	682	640	706	681	752	724	680	688	667	643	627	697	678	671	703	676	688	695	659	695	724	684	709	717	673	683	689	702	629	707	671	691	660	726	683	658	709	647	728	655	654	675	678	672	681	658	675	673	651	689	677	668	691	704	732	681	679	681	712	742	736	727	714	703	679	706	714	704	682	726	729	673	711	646	692	690	729	689	675	685	714	711	680	728	718	732	698	681	745	704	716	694	701	721	663	699	721	650	671	710	660	708	705	705	673	684	688	668	711	684	707	705	625	711	747	724	691	660	675	687	716	770	709	656	713	725	687	647	661	688	658	693	674	687	690	678	716	653	679	639	660	674	684	701	696	733	698	709	752	674	721	727	725	674	715	694	673	663	710	704	675	655	691	719	708	680	685	713	688	669	759	681	642	638	643	689	701	670	617	721	689	691	691	710	686	671	724	672	715	674	649	682	690	709	667	661	709	660	671	699	672	708	663	661	666	709	662	654	653	646	630	724	719	688	673	702	645	674	668	684	754	701	680	698	720	685	691	668	741	684	683	711	707	657	728	710	676	707	692	693	700	703	707	688	729	707	701	692	718	701	670	685	741	668	675	708	640	737	660	728	672	707	668	716	673	664	723	722	620	687	646	671	684	711	725	701	677	655	702	684	650	702	674	653	737	690	745	676	768	701	645	720	674	646	717	683	676	646	678	730	690	695	690	668	710	675	680	693	660	730	740	733	689	723	700	718	695	701	686	688	683	713	694	621	697	711	676	651	682	656	725	669	710	678	655	715	669	681	680	655	637	746	664	684	649	726	684	757	640	679	719	684	654	677	677	659	697	657	711	711	666	643	646	673	689	690	647	691	674	658	693	629	684	686	673	670	708	706	735	657	643	692	664	741	667	711	698	683	685	707	652	716	726	715	736	668	670	713	700	665	626	705	664	683	699	684	690	717	711	739	715	695	701	727	694	670	701	673	624	696	688	658	667	698	692	697	745	719	672	669	674	694	705	690	688	664	682	685	688	649	702	662	684	686	672	665	648	704	729	755	696	699	668	658	741	677	650	698	677	688	708	690	725	706	651	661	684	691	705	701	701	695	699	667	714	644	696	719	689	697	679	709	677	695	709	702	689	649	672	690	656	699	655	690	711	723	675	702	632	689	672	691	682	750	698	709	720	668	690	734	713	714	667	657	680	700	694	681	643	690	696	705	671	651	660	677	765	693	699	732	664	653	731	727	695	721	709	716	684	683	701	702	686	693	678	695	652	693	689	694	709	698	687	712	669	689	683	729	713	664	682	675	724	759	681	722	693	682	768	710	699	650	695	697	710	701	724	700	721	699	693	695	732	684	733	688	666	671	670	724	662	712	716	737	638	737	652	650	699	614	677	694	765	699	671	713	709	691	712	667	737	695	683	653	718	651	716	713	690	706	702	697	770	720	653	720	690	694	711	694	660	624	679	735	707	646	694	725	672	661	711	653	691	687	748	691	703	682	697	736	664	706	681	736	743	681	657	672	674	726	729	697	649	651	702	681	747	697	712	712	699	671	667	694	623	732	657	705	687	725	657	684	737	700	671	692	691	681	674	617	703	691	714	701	720	720	735	680	691	733	717	672	697	723	681	675	707	648	695	688	691	694	703	727	710	702	690	674	624	696	712	708	731	740	683	709	678	706	688	675	723	771	669	614	650	732	692	652	694	678	708	676	704	725	716	672	667	740	706	645	677	661	668	687	688	677	674	670	710	687	724	672	692	657	697	719	739	732	666	674	699	710	668	695	687	706	653	689	738	695	684	641	699	718	752	653	675	695	702	687	680	687	688	724	706	674	711	690	742	674	684	716	703	679	687	649	678	708	674	709	722	684	693	677	690	718	696	702	683	645	646	632	644	685	655	729	690	682	684	675	699	695	641	719	674	705	673	662	691	652	665	734	645	685	697	696	674	706	687	696	702	678	677	689	706	678	682	673	736	664	745	701	686	725	684	671	675	663	644	726	706	676	708	700	718	657	713	651	739	699	723	703	658	694	665	666	681	656	673	691	711	693	639	723	655	664	715	685	676	663	658	696	694	729	698	656	701	729	713	714	723	673	705	694	698	679	713	708	648	673	671	701	662	713	686	682	690	689	665	678	731	686	707	753	704	685	674	714	714	644	715	709	697	713	660	674	731	673	658	652	678	710	697	704	673	717	750	634	685	680	716	662	714	758	692	703	673	681	659	706	717	645	723	664	645	713	676	698	682	678	671	725	694	639	648	717	709	623	670	739	740	699	693	655	650	642	666	772	707	680	644	695	700	667	682	671	666	669	678	684	711	687	661	708	701	682	689	686	683	722	722	688	704	709	664	697	660	667	689	705	707	672	690	698	703	727	651	673	655	705	654	678	689	668	738	661	695	666	684	741	673	656	612	665	659	634	697	710	701	706	706	690	719	685	662	670	659	695	669	607	734	680	717	665	654	689	696	688	683	671	615	718	702	711	673	666	718	674	713	673	692	694	702	727	689	706	684	645	708	693	705	667	677	699	754	680	649	715	651	680
13326	1765	192	172	158	141	172	142	156	167	147	169	148	128	134	144	154	145	140	140	141	140	143	142	140	109	138	143	147	137	127	152	146	120	131	153	135	134	154	126	146	109	133	137	149	136	151	136	141	152	136	153	142	155	147	126	129	146	127	149	142	163	144	150	158	132	146	137	150	158	139	129	148	133	151	122	149	126	157	151	144	152	153	115	173	124	129	150	172	153	122	151	141	168	152	132	128	164	150	140	125	145	126	165	125	130	131	124	156	130	138	123	167	148	139	144	154	143	140	140	131	122	145	150	116	152	164	177	127	153	156	144	154	125	149	132	134	147	130	151	119	149	125	145	144	147	151	142	135	129	123	152	135	152	127	153	136	119	156	140	138	144	134	162	141	135	110	134	137	172	168	150	167	148	125	127	144	138	129	128	140	144	163	137	125	143	142	151	129	127	125	123	134	137	133	161	147	129	131	149	170	151	135	147	124	138	120	138	135	147	153	132	159	133	146	137	147	119	134	160	121	148	142	135	126	129	139	139	136	157	129	116	126	147	156	124	141	135	137	155	135	154	127	131	159	133	133	140	139	132	148	151	144	156	133	131	132	116	153	153	141	138	151	140	132	151	147	144	138	138	147	118	140	138	146	137	135	136	119	148	135	146	133	152	133	135	147	113	148	144	144	152	137	123	139	124	140	152	150	144	127	159	148	125	130	157	158	132	146	150	142	141	110	137	153	132	133	159	125	148	151	141	151	128	131	140	141	122	149	127	161	150	134	133	148	125	155	136	159	132	131	160	137	166	139	115	134	135	131	122	153	143	152	126	133	143	123	122	149	111	138	137	144	132	139	146	132	119	124	168	140	140	146	154	144	168	126	154	146	163	127	122	134	142	169	134	146	140	140	138	137	147	143	145	147	133	161	175	138	120	148	125	136	169	155	130	164	127	132	121	152	122	146	156	131	123	153	127	134	134	142	129	129	141	135	151	145	144	130	140	161	127	120	141	125	150	151	149	134	129	144	155	134	149	158	133	145	138	158	142	135	156	139	145	137	126	156	157	134	122	129	141	129	150	144	156	125	144	127	138	134	155	143	150	148	152	148	129	132	150	150	132	152	156	148	134	139	152	127	159	124	143	148	151	148	148	137	149	139	129	157	152	147	149	129	138	117	126	124	142	152	130	141	146	131	131	154	156	136	146	149	131	152	105	150	146	160	133	115	147	136	144	133	155	155	141	145	137	148	138	133	141	133	144	126	122	145	141	141	142	131	151	131	133	139	130	139	135	151	124	157	144	142	134	138	145	151	144	131	122	149	155	139	155	150	149	143	153	141	117	143	138	140	170	149	146	112	134	133	136	153	141	132	136	145	140	131	141	132	139	163	120	139	126	152	144	153	153	148	140	155	147	130	144	139	128	132	143	158	135	146	119	122	124	138	167	142	142	145	136	131	129	129	145	141	155	134	146	141	115	142	147	153	131	133	138	126	141	139	147	137	144	140	145	140	117	142	117	140	143	141	120	163	156	151	130	145	143	165	126	124	153	131	112	129	135	130	147	128	130	148	137	160	148	145	149	131	115	131	143	154	136	142	151	147	165	146	136	133	145	132	125	159	125	145	124	128	132	159	134	124	130	138	136	141	142	149	127	148	137	146	121	132	145	142	121	134	147	135	133	137	136	141	128	152	160	134	164	121	136	136	126	138	131	143	161	135	109	153	149	139	163	101	145	145	134	156	150	138	138	145	151	124	128	134	153	127	138	142	156	176	146	136	130	132	159	130	145	130	145	140	138	131	149	152	148	136	147	141	159	138	141	153	126	137	152	151	154	132	127	146	145	141	140	138	135	156	128	140	146	134	116	156	118	134	165	119	138	133	120	164	131	127	136	145	142	116	149	138	140	150	142	143	141	133	141	145	157	114	129	156	148	142	138	161	141	132	141	136	130	129	146	158	130	146	126	139	134	106	135	142	131	123	157	131	117	143	132	146	143	143	135	135	136	146	143	141	131	178	122	158	152	130	157	128	155	164	128	154	144	130	135	167	145	137	141	120	117	160	150	140	145	144	121	151	151	139	144	144	162	132	158	143	152	144	134	141	125	152	130	125	146	133	146	154	153	144	127	139	168	144	154	138	120	138	154	128	146	148	153	145	131	157	132	145	137	140	131	146	161	141	134	156	122	129	138	132	134	145	127	141	141	122	129	142	140	155	123	127	128	146	140	149	142	157	136	154	148	131	148	157	130	132	135	121	166	130	145	125	160	125	140	131	139	131	170	148	128	122	125	132	134	164	137	135	126	155	161	129	139	128	150	133	125	134	123	151	124	119	136	143	140	137	142	142	137	123	163	150	146	134	127	162	124	135	128	137	124	131	142	127	126	118	159	145	135	124	130	143	144	133	133	129	120	168	136	140	153	150	165	143	167	148	130	130	133	135	142	149	142	136	156	131	140	142	157	165	128	149	128	144	135	122	139	143	143	154	138	134	130	145	137	147	131	130	127	145	153	131	126	148	136	134	136	120	157	142	136	129	158	132	165	161	134	114	146	130	142	142	131	147	132	148	136	129	135	181	135	159	169	149	153	148	144	144	142	141	139	148	140	130	155	123	150	145	136	119	167	126	145	132	112	140	132	136	114	151	125	142	125	135	140	132	134	162	136	119	141	147	132	124	148	138	153	145	131	128	127	163	138	131	145	135	140	139	157	135	129	127	160	130	167	124	153	113	153	136	132	140	139	137	114	132	163	162	149	118	133	139	148	137	148	134	153	141	154	138	148	153	132	136	128	136	151	133	137	151	116	143	136	123	148	130	135	141	145	145	147	140	130	148	146	136	143	163	139	123	136	134	141	140	154	149	132	149	125	121	147	126	163	138	160	161	116	154	129	140	142	135	152	127	119	144	141	155	143	130	150	134	138	139	139	147	123	117	150	129	113	135	144	140	137	141	137	128	122	119	162	173	139	148	135	143	126	170	144	146	147	128	133	153	144	148	135	133	140	152	144	132	139	156	144	125	139	131	162	116	133	134	132	139	142	133	155	134	131	135	129	151	152	153	151	135	141	154	141	151	142	152	129	141	153	150	141	145	115	129	124	152	146	174	129	120	147	155	125	141	177	160	122	138	158	135	139	135	144	171	136	122	140	156	143	123	147	138	132	154	118	143	154	116	150	147	121	120	136	142	181	128	126	145	131	141	134	130	136	153	161	126	124	147	137	143	155	152	157	146	126	125	131	137	139	116	122	125	156	126	122	130	135	119	135	132	143	142	139	175	150	120	148	159	139	148	167	134	153	140	138	136	153	134	134	133	139	123	123	140	158	130	153	148	148	136	157	126	159	145	144	147	141	158	164	139	124	132	155	138	124	140	143	154	129	149	147	137	142	119	128	129	143	153	134	133	170	135	156	146	121	131	138	142	160	135	145	148	166	144	142	138	139	152	140	163	145	128	139	121	127	139	156	123	118	151	145	140	150	160	132	151	159	154	146	139	144	154	131
10363	1814	472	441	485	471	413	447	445	430	398	434	444	431	437	410	430	411	425	448	392	376	439	411	413	416	419	394	413	418	419	414	374	400	386	423	435	397	396	392	377	425	396	368	417	417	360	417	414	412	374	407	409	427	367	418	374	401	403	396	412	404	387	381	424	399	399	413	406	393	420	411	390	392	393	407	391	410	414	407	414	381	411	378	406	426	415	407	407	406	386	403	388	394	388	382	406	360	420	398	411	387	404	402	381	447	385	417	375	398	428	393	404	419	423	396	421	406	423	378	412	376	349	380	421	407	396	380	369	426	419	373	380	421	424	401	395	361	398	371	400	373	439	359	382	410	396	390	406	430	394	412	408	421	439	397	419	373	383	388	385	352	407	398	434	430	405	396	386	381	416	410	412	373	406	430	386	391	398	415	405	429	381	418	357	386	387	376	378	399	397	414	364	355	391	380	422	458	363	385	413	404	408	379	409	417	407	410	378	415	391	428	399	386	415	385	449	419	398	370	374	419	405	395	408	409	385	373	410	382	417	383	396	411	383	443	366	451	397	380	401	395	426	398	380	416	428	378	396	383	430	395	426	400	394	386	409	427	394	393	378	385	384	363	401	419	408	425	421	407	387	398	400	386	394	380	412	406	390	390	406	409	412	374	405	385	400	404	424	420	408	426	414	415	405	373	396	401	381	399	366	418	392	413	388	407	422	373	421	398	392	427	430	390	454	382	372	401	407	409	403	410	414	397	396	426	412	381	395	395	351	448	388	420	413	395	406	394	417	371	409	428	408	420	370	407	395	417	423	386	376	393	387	445	373	400	379	423	383	404	403	409	386	385	408	383	388	384	405	404	396	384	386	397	425	385	387	401	413	404	433	381	392	396	431	395	400	413	351	370	415	423	425	397	406	439	406	423	424	400	385	360	417	373	397	385	381	390	409	400	396	371	439	393	432	419	407	404	396	425	381	385	402	384	402	401	406	411	407	402	384	447	378	402	367	418	415	467	397	407	402	360	391	384	385	446	409	433	418	379	408	416	438	415	431	399	401	424	383	406	392	396	410	398	399	399	415	395	391	417	386	417	404	427	382	402	398	457	364	423	368	409	369	389	423	385	418	391	371	395	419	393	396	393	405	402	391	384	391	425	423	377	386	381	398	381	411	375	433	413	398	391	382	439	398	369	377	358	383	362	352	385	394	390	365	423	411	405	412	362	383	362	365	351	374	399	405	415	420	429	401	408	410	384	408	360	393	389	423	399	378	399	364	409	415	391	375	420	392	405	394	435	417	401	410	413	391	438	364	409	392	419	417	404	402	418	358	362	398	425	387	382	382	371	420	392	391	417	376	349	412	390	396	427	390	412	422	411	408	415	429	411	388	371	392	404	410	370	407	393	388	400	404	427	391	400	386	415	396	404	407	408	401	445	420	379	400	396	376	412	396	386	336	420	376	386	421	395	386	396	400	388	367	410	426	382	399	436	383	385	403	384	395	426	420	440	374	411	422	398	400	392	400	424	402	435	390	382	380	405	384	400	384	449	439	444	399	417	405	409	409	430	404	429	383	395	392	381	460	417	410	425	428	406	425	397	376	417	414	394	379	398	415	404	434	414	425	421	401	388	393	401	379	359	409	379	417	405	393	406	406	361	390	412	384	394	398	394	406	391	416	419	392	421	398	406	402	407	417	388	433	399	389	389	423	410	428	399	417	402	402	369	413	436	379	435	383	389	397	407	426	388	391	392	360	404	389	346	396	382	411	428	395	423	401	379	389	380	427	411	404	394	396	415	416	401	405	402	435	394	415	372	416	424	405	429	381	413	427	451	386	421	417	388	430	375	437	364	388	429	405	396	392	411	362	404	405	363	389	409	382	402	383	390	387	414	413	397	405	339	411	383	380	369	380	392	388	423	406	396	425	404	385	399	442	391	427	434	369	411	398	405	404	395	400	418	401	417	382	428	407	403	382	414	406	401	390	436	392	416	360	369	404	389	399	413	429	374	415	391	408	408	416	404	376	433	407	414	426	382	406	441	429	394	395	421	384	402	436	450	403	383	388	426	400	428	402	403	401	411	382	408	384	390	419	395	410	404	403	367	430	406	393	395	389	416	373	398	415	384	424	402	406	433	416	379	389	423	422	400	365	414	363	390	392	387	406	366	394	397	400	403	412	399	408	400	404	393	433	362	403	378	400	401	416	389	395	366	409	402	406	398	426	405	354	446	389	406	400	410	384	364	410	418	392	408	416	420	351	424	392	379	384	396	403	383	421	407	418	390	417	403	396	394	403	420	412	409	432	382	447	412	393	389	420	412	401	419	389	362	431	404	407	387	410	420	385	405	380	421	399	416	410	392	374	398	396	418	381	397	405	428	364	411	379	420	383	417	373	400	389	392	373	391	414	397	410	373	400	413	383	407	404	408	425	382	378	392	374	394	404	401	471	403	434	397	402	438	390	395	421	406	360	374	405	388	387	411	437	393	413	374	368	447	381	408	389	361	349	389	370	410	373	420	405	395	400	384	377	393	391	395	415	398	404	381	387	401	391	397	380	443	415	370	378	414	393	384	420	400	413	391	405	437	377	371	414	407	443	370	441	407	412	387	412	394	412	420	412	389	385	363	376	391	395	408	392	445	403	360	420	418	382	392	424	387	428	433	412	423	431	386	409	407	383	411	351	378	387	430	410	376	389	452	418	352	408	431	427	398	396	365	404	409	364	415	407	421	382	396	401	402	418	369	429	428	412	390	387	385	430	441	422	400	414	404	380	367	415	417	403	352	419	383	365	413	417	381	394	426	372	377	385	410	374	393	365	382	421	398	397	432	412	373	368	421	430	457	402	394	387	387	403	386	389	379	398	415	373	384	429	440	378	396	427	421	416	416	354	424	427	374	373	373	419	425	388	423	386	420	429	405	420	418	388	355	396	401	394	389	341	394	405	387	411	407	393	364	392	416	372	389	374	378	414	449	441	380	391	399	379	415	410	396	368	414	427	395	377	408	402	402	404	398	376	383	422	390	411	408	391	412	411	421	410	399	401	418	395	417	415	422	378	401	389	364	426	439	411	394	395	382	396	413	393	389	380	365	384	360	407	388	406	408	408	388	390	362	380	381	395	390	364	386	374	419	422	426	367	404	383	434	393	401	406	393	394	413	437	453	386	392	374	393	450	386	354	393	376	391	390	396	401	410	387	417	372	409	400	432	389	377	397	410	360	394	425	364	379	367	405	399	390	386	379	410	399	378	410	401	426	412	398	409	377	391	385	366	409	373	383	417	421	412	405	372	370	392	377	378	404	383	420	390	403	400	441	391	395	388	425	411	391	368	382	420	403	436	414	414	363	397	436	416	393	390	411	411	402	389	393	404	394	404	395	365	399	413	362	426	423	418	394	420	404	415	398	386	384	438	419	407	383	414	409	406	424	404	417	370	404	388	417	397	391	388	398	397	426	398	415	386	401	408	391	388	437	419	439	416	408	395	431	405	378	397
61355	30192	6306	970	650	517	514	465	406	395	395	343	325	336	309	352	358	322	296	304	329	334	328	305	274	288	299	316	310	307	305	310	323	316	309	278	340	288	306	307	300	283	308	314	310	303	306	287	319	286	298	290	299	304	311	325	308	270	281	286	294	301	282	328	309	278	303	297	314	273	297	293	299	288	334	279	310	288	301	327	326	293	276	300	287	282	300	305	298	306	296	301	318	302	325	305	309	291	282	285	279	303	331	282	267	321	323	304	289	271	307	322	284	288	284	299	280	267	310	254	276	299	302	293	332	284	276	342	337	321	324	317	297	319	264	321	290	264	318	290	329	304	309	265	290	318	295	292	298	301	314	290	271	293	293	265	262	288	283	272	257	291	275	322	289	286	286	296	293	292	297	312	292	308	292	264	260	255	303	274	284	297	277	296	272	304	280	321	280	274	324	304	304	305	278	273	272	247	312	285	298	305	297	280	296	293	304	304	304	299	292	303	280	277	284	254	293	310	324	313	323	276	332	297	299	313	287	292	285	311	306	312	256	280	319	272	258	301	295	296	305	306	310	311	323	294	326	304	302	317	293	272	272	287	324	299	300	279	308	305	285	280	301	261	299	292	275	297	285	282	301	303	338	289	310	314	265	288	310	291	312	292	263	296	308	288	292	330	328	294	311	279	290	289	312	281	305	284	305	278	267	286	315	286	270	284	302	291	295	313	300	263	297	283	296	297	293	290	313	272	257	266	309	294	272	272	266	279	312	273	300	289	278	276	273	328	261	273	330	284	302	296	280	328	307	305	283	305	279	295	246	297	311	321	318	302	257	293	279	300	316	312	257	289	279	289	294	290	297	283	318	298	309	299	325	287	258	297	261	284	272	286	282	302	274	313	306	295	301	287	284	294	288	290	294	301	321	333	285	290	313	310	288	292	269	289	272	261	272	288	282	283	294	293	268	311	311	308	303	280	275	299	294	313	285	295	333	329	276	269	284	281	306	293	301	286	290	285	271	302	255	296	324	291	290	309	298	271	309	313	305	311	294	287	284	281	260	288	287	291	292	329	274	259	285	325	298	282	329	301	296	291	321	302	300	309	316	283	295	289	292	308	274	282	264	281	291	288	291	320	292	325	311	276	296	289	302	301	294	294	311	297	284	289	284	316	290	289	295	290	281	295	305	284	281	294	290	293	311	273	301	285	302	307	280	291	256	263	300	308	273	305	330	276	295	295	270	305	302	284	279	316	331	283	312	299	283	290	289	288	281	314	302	293	293	289	313	301	286	313	286	283	269	264	307	318	336	291	296	322	285	313	268	298	295	262	313	289	334	290	314	324	263	304	337	306	336	290	295	323	286	320	303	318	275	316	294	273	299	299	283	317	299	280	277	295	274	302	282	291	285	302	310	305	308	273	295	293	289	304	297	306	301	298	332	268	270	299	334	308	319	302	280	325	321	288	302	311	277	291	279	289	268	293	316	279	327	341	299	316	299	330	321	306	300	297	269	276	318	334	300	305	276	322	304	284	297	292	290	287	276	279	286	288	262	303	307	283	275	302	280	309	291	324	306	305	287	320	266	285	311	286	286	292	258	307	277	291	257	275	268	303	308	315	311	289	294	304	278	288	284	300	288	294	300	275	289	275	306	291	264	301	289	279	266	287	296	299	284	302	292	284	294	327	316	263	291	279	297	312	292	271	306	310	290	309	308	302	288	280	293	321	263	303	269	279	306	314	300	308	297	299	241	290	276	307	292	322	306	281	287	303	323	278	260	310	293	269	300	315	283	282	288	284	302	277	268	325	267	303	270	278	285	313	293	300	292	292	285	277	297	313	296	288	315	292	275	302	298	264	244	262	342	301	266	280	274	270	272	254	285	291	284	294	274	311	310	285	319	274	324	294	292	288	286	298	309	260	272	321	289	302	273	311	290	298	278	292	293	292	309	289	300	296	273	283	313	265	282	334	324	310	327	298	277	275	316	296	289	294	307	307	281	301	261	286	266	309	297	285	318	296	314	291	305	272	313	297	284	293	268	280	286	332	313	305	304	327	283	303	322	313	278	298	293	295	304	287	293	275	314	316	281	277	301	285	286	277	336	294	279	325	330	294	293	283	292	293	324	261	272	308	276	311	299	282	302	268	305	324	297	294	273	289	262	290	292	301	305	251	294	310	320	255	297	293	291	274	298	299	310	326	296	279	291	307	283	257	292	298	290	289	311	295	294	299	297	296	286	297	266	273	287	324	304	275	261	304	286	316	273	296	330	280	224	321	277	278	276	304	300	304	305	301	324	345	283	279	291	286	301	327	299	282	283	293	270	287	310	310	272	287	282	279	320	303	246	293	268	320	306	294	293	320	285	309	299	301	317	301	302	314	294	300	277	307	279	316	300	290	298	274	296	317	306	290	291	276	306	302	304	318	278	289	272	298	292	285	296	289	298	310	288	307	306	291	276	267	289	304	270	298	290	291	284	252	309	286	333	300	289	303	272	272	286	293	321	340	302	274	317	317	296	311	289	283	297	294	274	299	316	300	299	308	302	322	278	289	298	320	292	305	321	290	295	322	308	316	305	297	293	322	286	315	307	301	266	298	302	308	310	352	303	266	288	302	293	270	305	272	303	300	289	293	309	316	275	281	323	303	292	302	318	313	324	308	303	322	317	263	278	296	271	281	302	292	312	273	290	294	273	302	294	282	268	297	290	287	291	313	254	299	303	277	260	308	322	337	306	310	277	293	261	317	291	290	311	287	270	293	302	303	303	342	325	274	288	313	281	294	275	306	306	340	293	319	292	269	319	289	274	280	322	293	291	272	276	282	252	279	297	275	315	317	283	282	290	329	308	308	308	269	280	306	346	297	275	301	267	311	269	323	288	299	321	288	303	299	297	297	283	288	287	313	306	305	327	322	293	317	282	324	318	298	318	302	281	327	282	270	270	278	282	316	307	260	307	296	303	269	356	328	288	298	281	325	284	280	318	314	282	285	285	293	284	272	268	304	312	272	276	282	277	271	323	290	283	300	306	271	282	283	317	282	284	309	304	286	311	320	299	305	306	313	279	324	321	316	292	283	290	331	306	316	314	270	292	291	307	291	281	278	270	302	278	293	302	288	290	309	320	314	273	303	281	267	276	300	298	293	306	305	276	277	289	311	297	326	300	305	273	325	295	321	281	263	283	281	327	313	314	265	289	280	271	261	281	269	310	307	316	315	260	287	285	309	325	318	264	279	306	274	268	321	287	324	313	297	256	288	310	311	299	285	303	301	302	325	327	278	275	307	271	293	297	279	267	286	298	313	275	278	308	308	300	311	291	308	326	325	303	318	250	289	297	324	292	304	285	304	285	319	309	292	291	269	277	312	319	301	253	274	304	286	287	273	299	317	327	314	323	308	303	270	290	275	316	327	276	285	315	288	305	263	290	292	306	284	305	299	294	298	289	290	279	286	287	269	299	249	288	291	289	280	297	289	309	280	296	307	265	303	285	293	306	308
35821	11700	2399	2760	2445	2050	1857	1550	1461	1280	1159	1071	1053	1015	983	987	950	906	898	883	865	854	829	799	831	818	802	800	756	775	794	825	812	775	822	782	756	780	762	761	781	746	697	734	695	773	765	710	795	750	762	694	781	778	730	750	749	790	748	732	756	756	693	736	768	748	703	776	715	726	767	734	742	746	751	727	769	717	731	722	705	745	723	713	780	760	767	739	723	707	702	754	704	699	743	713	736	776	726	755	724	761	721	748	778	744	688	672	710	718	779	723	725	712	759	738	735	752	725	742	707	768	742	714	759	695	767	720	741	733	691	770	752	728	709	742	716	718	714	717	743	722	759	697	739	699	735	748	712	775	737	685	679	735	742	730	732	740	687	707	694	734	746	722	788	713	723	761	707	692	745	733	800	716	707	719	771	729	703	755	703	722	735	679	746	724	697	741	690	730	714	696	727	721	737	710	741	704	760	723	733	702	714	757	744	775	722	719	762	685	686	699	746	732	704	751	709	742	794	742	754	755	730	730	747	734	717	730	684	756	717	739	720	693	704	691	688	712	751	724	702	717	720	725	690	684	722	731	676	698	704	686	734	696	692	770	753	662	722	727	700	726	717	754	729	707	697	752	731	744	721	730	726	748	757	771	711	755	733	743	765	731	713	755	723	687	733	740	748	741	723	703	714	726	756	717	680	688	744	726	720	752	730	680	722	747	706	698	711	687	746	795	730	708	730	731	746	745	725	763	699	725	763	745	709	715	715	731	719	731	716	739	714	775	729	725	719	729	723	698	717	716	754	701	719	737	690	719	750	694	704	721	704	754	777	692	709	773	713	703	702	740	705	746	759	730	708	746	704	713	712	723	742	756	734	697	713	674	756	712	723	785	738	686	755	725	713	699	720	672	712	704	758	699	691	745	696	759	698	692	699	723	744	728	716	740	712	706	744	742	706	680	696	762	702	733	742	711	730	717	729	737	708	721	715	707	708	705	703	714	652	711	724	767	727	706	770	739	740	729	766	680	701	727	722	741	722	667	701	702	751	729	699	701	753	711	752	707	773	773	714	772	744	718	750	725	736	710	748	710	685	739	749	748	663	737	737	689	718	732	765	708	710	764	762	738	712	742	710	721	739	703	748	741	726	716	733	756	721	740	729	727	712	757	711	699	735	747	728	691	744	709	704	734	718	748	721	677	743	708	733	718	701	727	722	722	734	759	677	734	758	756	712	714	740	738	737	705	716	731	742	734	722	696	718	707	675	727	743	727	714	738	758	728	728	710	772	721	706	703	748	709	729	726	698	756	710	718	760	668	720	709	731	761	701	716	776	744	688	758	745	738	715	763	744	674	749	761	739	708	709	718	755	719	733	731	686	728	665	718	687	705	754	705	744	689	702	731	724	743	681	711	689	683	717	730	714	693	729	689	692	736	714	689	768	790	708	698	727	738	742	734	715	748	680	685	741	691	719	758	720	717	718	707	742	737	744	756	728	708	722	723	761	785	681	679	727	750	722	734	739	738	705	729	741	714	719	701	668	757	743	752	725	777	725	738	713	681	716	710	753	705	714	764	707	770	771	740	687	730	739	745	737	732	717	723	729	740	686	724	661	750	752	731	722	704	700	691	695	724	700	745	778	776	701	710	793	714	704	694	768	697	735	739	744	749	747	750	716	696	706	716	678	746	723	731	786	683	743	726	722	714	735	786	731	764	706	774	709	725	714	703	725	755	739	671	726	773	802	705	712	681	729	747	707	757	694	722	695	758	728	669	756	724	715	714	689	693	729	769	721	683	703	731	721	769	726	744	701	732	664	718	689	723	747	670	720	700	761	729	687	752	728	752	726	705	736	742	720	728	770	710	749	728	784	680	733	709	735	763	734	713	757	660	717	748	704	709	727	739	678	681	701	798	751	739	743	749	728	702	760	726	758	733	724	717	674	751	723	703	751	736	694	689	714	696	734	682	724	712	707	700	698	753	756	723	684	702	760	685	706	748	761	701	711	744	642	760	746	750	751	767	708	755	725	721	792	738	724	776	742	733	738	729	745	709	704	689	746	715	723	742	742	748	714	739	718	748	732	759	725	726	722	719	708	754	697	727	751	734	709	720	690	722	716	705	675	753	734	743	768	700	705	719	742	694	770	729	746	721	769	753	697	658	772	738	690	676	722	721	757	704	732	722	714	687	762	692	731	702	738	757	740	721	699	769	788	775	724	696	742	697	739	699	720	747	715	775	763	753	722	720	730	731	678	792	779	749	737	735	728	726	703	697	736	748	740	714	701	722	743	744	749	733	737	721	726	697	706	739	724	721	717	740	735	749	740	723	710	749	767	710	715	725	702	710	716	723	718	695	711	705	751	725	756	758	739	740	733	728	743	751	708	740	749	736	760	710	699	701	741	690	716	746	766	729	743	732	730	734	719	761	759	725	632	713	748	716	727	765	685	747	706	727	728	739	711	725	720	725	767	729	732	745	748	716	707	730	705	748	717	728	751	768	776	717	745	743	721	722	734	782	706	729	747	717	731	709	743	693	774	751	782	695	736	704	698	752	770	741	701	725	668	704	729	759	663	716	749	732	753	754	683	751	707	764	712	718	715	722	708	681	710	755	765	762	751	743	785	720	699	705	764	742	719	704	726	725	759	715	707	665	713	706	761	702	713	745	759	734	730	740	717	718	773	703	734	764	669	699	709	718	678	728	739	706	694	712	723	727	701	718	731	703	742	759	735	752	756	744	699	744	686	755	760	738	736	715	725	686	698	706	698	707	720	759	741	729	694	686	724	725	743	760	737	739	734	704	700	694	759	735	726	669	715	757	719	762	706	712	711	704	771	745	742	740	694	754	702	699	734	707	772	721	733	683	702	801	757	750	718	708	730	696	745	735	761	699	687	785	753	721	762	732	745	758	704	718	760	721	728	678	726	767	723	730	737	736	705	734	725	722	742	728	757	747	741	739	720	735	756	719	699	707	743	733	754	741	670	716	760	708	724	753	653	751	754	705	744	717	762	751	660	686	736	700	756	763	736	702	723	739	680	684	657	752	698	701	724	754	703	751	724	699	702	782	739	703	704	683	739	719	704	732	686	699	747	757	713	733	684	778	735	713	733	685	728	787	696	714	725	717	743	686	735	711	722	720	707	747	754	725	707	736	679	728	726	660	711	667	721	658	716	737	724	685	705	756	746	719	680	704	669	709	726	747	725	694	662	807	667	702	742	678	729	725	726	690	672	721	730	752	771	734	715	639	744	676	707	704	765	716	732	759	738	728	754	671	774	746	739	736	755	727	700	678	717	715	742	750	728	693	696	743	681	686	739	711	753	738	729	769	741	709	753	769	759	747	732	733	708	698	723	721	742	721	746	678	806	738	743	668	699	663	712	747	696	763	723	737	701	763	753	780	717	712	690	758	711	695	705	717	692	750	724	692	761	732	736	696	734	722	742	726	751	691	734	724	716	707	724	680	675	733	713	766	740	770	703	702	728	729	768	716	721	711
69732	39885	12169	2196	1156	880	666	566	543	437	397	370	369	374	382	345	345	346	309	323	307	333	340	291	318	335	333	286	286	310	298	308	323	322	315	325	324	300	313	277	286	324	309	310	282	311	266	286	289	270	285	278	269	298	296	287	296	291	308	311	287	285	274	291	303	281	295	321	303	309	280	306	298	285	282	261	262	260	261	325	290	307	286	312	275	271	264	289	267	295	284	323	278	313	257	291	266	261	272	266	294	301	295	303	317	306	276	297	301	286	283	288	279	299	287	322	288	293	295	304	266	279	333	323	290	323	301	283	326	264	278	262	299	293	281	289	295	298	265	298	307	315	262	284	310	309	301	302	239	287	292	280	270	322	287	312	303	278	281	290	320	268	295	310	266	303	309	279	259	274	244	290	300	252	283	302	273	312	279	324	306	296	317	276	282	310	298	250	295	266	268	290	316	298	295	299	305	303	278	262	282	285	286	266	252	294	305	278	286	269	284	271	270	295	281	298	281	271	277	303	283	315	262	270	304	271	268	305	279	285	305	301	298	289	301	303	273	269	272	274	311	339	276	325	299	290	280	311	295	340	309	279	291	306	296	305	284	272	273	294	270	291	296	311	279	294	274	291	284	306	311	304	311	290	324	316	299	287	295	297	274	300	294	309	293	300	308	255	338	273	299	284	289	306	318	293	300	273	286	267	321	300	311	292	280	280	304	357	281	255	277	320	274	287	278	305	318	303	278	296	284	279	303	280	309	277	267	298	283	265	326	287	276	288	271	272	263	274	281	327	298	255	287	304	325	276	276	281	264	292	327	284	279	263	280	290	292	279	276	298	286	271	260	300	280	304	307	301	302	286	309	268	281	304	285	320	280	298	311	296	269	279	273	266	299	317	307	279	273	285	288	289	286	327	286	283	319	306	264	299	278	310	284	268	278	331	293	322	278	301	300	290	299	283	273	297	290	295	282	298	253	315	303	278	288	282	285	284	289	302	284	296	282	290	300	327	284	291	275	288	293	274	294	248	286	271	287	268	251	291	296	315	296	276	292	300	279	283	289	281	313	266	297	285	298	289	257	295	288	302	288	297	282	297	299	292	290	302	303	290	306	288	307	304	305	282	304	294	267	280	297	312	290	277	266	260	294	302	295	292	275	301	258	253	320	280	287	304	290	255	278	276	270	289	311	274	301	300	310	306	280	307	302	308	278	311	291	294	296	330	275	272	319	269	271	295	262	275	276	291	291	314	287	304	307	255	285	271	280	279	293	277	310	301	284	287	291	287	310	323	266	273	269	299	282	301	299	291	298	245	296	264	275	291	313	282	322	300	307	285	290	275	306	266	300	295	293	322	297	250	297	261	296	293	288	314	270	271	270	283	279	248	284	291	261	298	278	297	287	314	300	287	307	293	268	269	278	302	248	279	292	294	272	277	310	257	285	283	293	288	302	290	303	326	264	298	265	290	289	294	246	307	259	306	268	312	274	283	281	280	323	305	286	282	278	296	302	283	284	314	258	280	299	294	282	266	322	282	274	290	289	307	269	268	268	289	305	311	298	281	286	284	285	304	292	269	255	264	290	289	281	309	275	265	298	298	316	295	272	299	325	296	312	299	277	310	296	271	269	277	279	256	304	314	334	303	295	285	270	270	277	291	273	299	285	307	273	260	266	312	292	334	245	267	326	297	245	262	292	285	278	306	301	300	285	284	295	270	278	292	277	293	313	265	256	268	308	317	279	291	312	289	271	297	286	333	287	264	296	279	262	325	272	294	312	286	287	284	267	290	277	313	318	285	302	321	269	296	305	315	309	264	279	296	272	300	317	329	284	316	304	292	270	246	275	261	299	285	303	271	318	274	298	313	309	297	295	275	302	289	300	319	315	283	301	331	284	274	283	284	264	300	292	334	292	327	306	274	300	307	276	279	282	266	309	285	296	302	288	337	307	309	250	286	304	297	321	262	304	283	286	267	259	301	289	300	319	274	275	291	302	307	266	279	283	279	283	300	273	272	276	325	312	266	298	301	280	262	281	330	281	275	273	307	270	260	269	291	260	293	290	262	315	287	301	328	279	269	290	258	287	324	264	293	247	291	281	284	317	292	288	278	295	292	285	279	275	275	311	274	282	277	267	300	290	277	298	305	251	295	286	283	275	285	292	299	242	294	318	302	321	308	299	297	266	304	297	255	292	293	276	299	265	281	291	296	299	291	295	273	289	288	325	278	321	278	271	328	322	276	275	281	271	330	274	273	279	309	286	311	294	299	311	294	259	273	296	296	296	265	283	304	265	276	295	271	302	276	293	299	289	302	302	292	280	284	298	285	280	296	335	301	266	297	314	248	289	274	288	288	287	253	307	295	278	300	308	310	248	308	298	289	260	305	284	347	303	268	259	288	328	262	305	300	276	318	297	292	308	309	305	291	298	304	304	296	268	280	312	294	281	297	288	281	303	293	263	287	289	280	292	283	273	283	316	261	301	265	306	303	291	312	306	296	264	287	293	312	321	288	298	282	294	328	306	326	284	263	298	285	289	312	273	301	260	266	280	276	263	272	289	270	295	266	318	286	333	265	282	275	285	275	289	288	298	272	273	277	322	287	289	286	289	280	294	264	302	282	302	298	304	285	279	284	303	265	279	306	283	260	277	317	281	279	310	276	269	262	307	281	276	318	298	301	277	290	320	292	304	295	310	297	294	292	293	288	276	275	286	264	316	267	281	284	277	301	307	307	289	282	296	277	275	268	313	261	281	287	337	312	280	253	302	276	281	282	278	318	266	309	288	277	296	308	286	282	271	305	331	304	290	275	288	305	316	302	294	317	306	305	303	298	259	308	312	273	279	287	297	329	284	279	268	285	310	261	294	276	285	307	324	283	317	316	278	271	291	282	290	282	277	272	300	295	288	284	288	263	277	300	259	294	287	285	304	308	293	267	300	277	283	280	291	310	282	299	286	294	274	289	288	297	260	288	302	272	278	332	260	268	287	284	262	292	260	275	286	286	281	285	273	293	291	298	296	271	298	305	291	304	324	288	269	287	307	270	301	290	307	296	299	293	292	323	318	259	274	277	308	292	273	298	276	309	247	269	262	287	290	292	311	306	298	279	281	291	312	296	267	271	284	278	282	259	280	278	284	272	292	269	273	265	273	284	281	293	253	298	309	309	264	245	270	310	317	297	313	281	282	314	321	304	281	287	279	303	286	261	276	282	276	258	323	301	300	277	280	296	288	262	295	309	281	268	285	269	274	301	285	288	298	312	311	297	265	288	296	282	300	306	292	312	309	312	277	307	307	286	278	267	250	290	297	302	266	278	267	311	290	296	262	291	292	263	270	278	284	317	285	317	297	278	289	272	230	294	291	290	284	268	286	296	276	300	289	277	273	303	297	266	290	339	288	273	287	285	287	299	311	290	264	279	295	290	294	296	296	323	315	297	305	285	269	249	290	313	276	298	287	267	267	311	269	275	299	298	299	271	283	306	277	309	270	271	272	287
44699	13803	3971	4517	3826	3319	2740	2321	1978	1745	1583	1499	1385	1251	1150	1096	1028	1102	1050	915	962	925	889	821	889	826	888	886	857	832	806	812	791	788	755	801	735	739	763	759	762	782	765	731	743	763	756	713	723	698	689	706	727	726	730	740	740	681	740	691	685	772	693	671	733	697	686	750	733	654	725	711	691	757	697	683	726	687	658	700	695	720	686	705	647	702	724	660	713	713	681	658	633	707	724	738	732	675	703	711	706	686	732	643	665	708	662	648	692	680	668	677	687	694	721	695	719	710	686	714	664	709	722	677	673	699	650	717	657	660	688	727	651	658	662	690	646	762	695	674	659	656	667	661	698	656	746	709	710	666	724	681	677	697	655	639	691	705	660	655	686	678	677	723	708	723	686	714	729	695	718	724	710	745	688	687	695	673	692	658	672	691	709	711	732	659	644	718	715	682	684	660	662	691	703	725	663	635	674	686	719	711	679	713	682	701	679	731	752	719	707	674	660	624	649	676	698	683	663	629	692	726	664	731	751	684	685	691	712	726	723	681	660	699	727	718	686	682	680	687	701	691	685	651	724	702	722	684	618	660	711	671	700	643	684	668	670	703	697	678	670	668	691	720	740	668	700	674	708	612	710	688	699	718	698	707	728	735	735	718	666	685	753	676	713	741	658	671	668	646	682	693	688	713	648	689	724	691	689	720	708	681	658	668	727	709	693	703	670	724	686	671	704	682	708	689	675	753	693	640	711	705	715	709	707	708	730	654	658	687	733	738	685	700	686	661	671	757	685	725	709	681	735	686	666	688	723	676	677	705	641	706	700	701	745	675	676	682	689	690	705	679	737	716	712	693	702	714	670	690	666	752	734	707	748	688	686	694	674	674	667	706	706	671	646	689	648	671	661	654	682	729	664	649	719	685	702	671	682	719	701	652	671	702	706	634	645	677	683	684	717	645	687	668	693	701	691	679	703	709	677	663	713	688	669	746	638	683	732	663	703	698	632	697	669	722	675	697	698	648	710	700	686	659	719	693	712	683	707	698	721	683	716	649	715	684	696	651	722	693	670	709	707	680	699	669	701	659	704	697	735	717	675	635	694	664	700	699	701	703	710	691	680	703	711	705	727	712	693	702	696	713	669	702	645	672	683	710	656	709	711	683	720	737	691	695	702	697	660	647	637	714	733	665	690	686	676	672	670	662	672	720	665	689	740	709	681	711	659	693	700	662	690	701	712	682	671	703	710	709	683	693	689	695	698	662	687	678	620	650	692	688	671	696	716	653	715	674	708	707	658	694	685	670	701	706	683	697	640	630	640	704	690	711	701	707	705	653	707	671	684	694	671	705	668	701	673	666	695	657	751	744	659	708	666	639	669	667	686	661	676	697	691	683	673	704	684	670	685	739	733	711	684	688	707	707	697	656	689	667	685	702	652	642	705	720	664	677	671	707	692	724	666	713	726	632	720	696	731	671	672	643	688	672	654	641	677	701	690	668	656	673	685	648	673	697	650	722	691	717	728	749	679	708	673	738	662	700	684	702	668	688	666	687	682	691	685	674	701	664	732	623	689	671	711	753	699	710	683	648	665	697	667	689	646	705	703	688	695	687	702	687	739	708	635	656	693	693	682	715	669	679	651	636	710	716	684	695	662	693	803	616	735	664	670	675	721	684	725	658	686	674	690	713	716	694	651	693	658	664	746	672	692	691	677	691	693	703	656	676	669	722	650	671	667	689	645	700	733	721	666	693	681	660	726	729	707	722	676	685	669	685	671	684	690	690	692	657	735	674	716	661	674	696	681	692	722	681	738	691	683	708	687	659	681	654	712	684	661	678	713	674	708	709	706	693	664	675	717	712	686	714	712	695	710	674	667	663	757	757	719	646	730	636	658	675	696	690	702	716	666	718	671	706	705	663	695	688	711	704	695	696	666	725	738	670	658	721	709	696	719	700	711	673	636	683	744	703	655	649	662	719	748	690	651	699	638	704	705	631	701	716	719	691	695	690	711	658	682	685	737	609	739	666	647	673	706	735	709	712	660	702	692	698	705	721	727	675	650	701	687	734	657	618	664	710	687	610	683	698	665	674	667	669	722	698	735	650	664	676	662	649	669	720	685	708	701	687	662	688	663	662	670	640	690	670	653	676	684	717	683	668	664	690	688	650	698	679	660	733	705	691	704	707	665	708	672	642	681	733	726	707	630	699	667	703	678	695	713	701	646	656	668	731	661	716	699	712	743	673	743	699	691	696	688	670	706	750	687	712	692	670	687	669	710	691	705	697	727	715	673	685	686	694	682	667	656	681	713	733	682	733	697	721	687	689	653	676	628	657	669	692	723	664	690	643	689	683	671	687	665	697	659	703	656	732	658	694	713	703	682	686	692	728	684	699	678	702	657	764	667	687	649	683	692	664	713	694	656	716	653	721	667	688	682	678	686	720	723	642	697	672	677	645	678	672	665	658	755	710	676	693	699	672	699	709	689	698	654	696	715	706	669	722	708	675	692	697	713	665	688	723	693	694	687	693	704	663	685	661	696	693	626	663	691	689	663	696	713	641	718	704	696	654	681	720	692	689	673	680	687	644	682	674	665	651	650	658	685	727	679	705	689	706	688	702	732	669	694	721	736	700	706	698	635	706	740	686	659	696	715	696	713	749	669	743	687	685	682	680	686	714	684	720	711	704	737	659	697	680	664	731	729	723	697	748	726	686	722	716	679	674	649	704	663	640	656	672	664	712	678	708	657	706	709	673	662	698	735	680	693	662	673	740	715	668	655	707	691	679	694	696	693	665	682	656	684	685	738	706	638	648	651	689	663	704	656	700	702	717	665	739	703	672	692	664	674	733	648	634	705	692	682	680	687	723	661	684	704	642	647	698	701	686	681	741	775	685	717	688	729	688	701	654	756	706	679	682	692	690	688	693	659	689	682	713	703	700	698	696	639	688	682	677	729	706	677	697	655	692	663	691	707	658	717	685	684	657	698	705	709	677	686	682	707	670	672	669	727	650	713	719	679	747	704	678	683	693	702	698	684	689	707	690	689	726	717	684	670	660	672	688	719	696	634	743	673	719	702	707	673	696	690	670	652	675	688	721	682	657	691	677	722	719	640	695	720	702	693	704	722	687	637	651	715	684	696	669	709	699	699	707	652	675	686	679	700	713	643	750	660	690	680	711	730	684	677	628	692	696	739	697	706	690	690	661	689	734	735	698	703	684	687	653	706	675	687	648	661	664	682	674	725	768	711	734	728	659	693	705	673	658	731	702	681	726	678	685	734	689	658	719	681	690	738	689	691	704	708	691	680	699	686	667	676	712	690	682	711	706	699	677	682	689	683	707	661	689	677	703	726	709	716	697	713	677	711	677	690	684	684	723	727	726	687	668	715	706	705	673	671	695	729	676	676	678	658	677	641	714	705	728	695	705	655	704	637	748	691	715	701	683	684	696	642	700	687	682	688	714	673	700	646	655	643	704	635	704	705	690	719	700	650	665	659	707
12215	1604	177	144	162	141	153	142	134	152	142	130	155	153	144	132	142	133	132	145	135	149	146	153	149	140	141	127	131	127	106	148	142	130	137	148	126	142	122	138	149	129	148	134	118	132	152	122	133	139	138	138	138	140	134	152	132	145	134	165	131	141	124	136	138	144	130	130	121	156	140	130	136	151	138	152	145	137	160	133	140	143	149	164	145	153	141	134	122	148	137	147	142	154	143	148	148	152	149	150	128	127	131	125	162	138	133	154	150	132	144	160	158	141	146	154	144	138	144	131	134	134	149	144	122	139	137	102	131	131	156	122	155	128	138	136	148	128	150	132	136	126	135	167	135	143	143	144	148	146	145	128	113	153	143	138	134	122	135	136	128	132	144	126	133	154	143	128	139	124	142	127	148	141	122	125	127	150	140	147	140	161	157	139	144	130	139	157	150	159	161	150	144	137	140	131	116	120	148	134	126	165	137	122	136	148	136	143	138	139	155	136	156	132	137	151	141	155	148	124	141	131	145	123	132	128	134	153	128	127	146	133	148	142	154	121	106	122	156	159	150	143	150	161	135	134	162	122	150	143	147	151	130	157	149	137	150	142	124	138	135	138	153	145	128	143	143	121	127	139	149	138	142	136	141	131	149	105	147	122	127	110	151	132	160	149	135	143	128	157	142	153	138	147	117	136	154	132	116	140	129	168	150	147	171	147	139	128	123	139	129	133	156	141	136	153	115	140	128	137	162	141	147	108	150	139	156	128	137	128	147	161	163	148	165	165	138	121	141	128	149	143	128	152	140	148	149	143	134	137	147	136	138	160	165	147	145	141	119	129	134	124	153	152	150	117	130	164	145	150	140	126	132	141	147	146	135	160	152	142	125	135	125	133	127	117	159	131	136	146	128	137	154	117	127	133	124	139	119	149	151	144	148	110	134	131	113	138	147	147	114	156	146	132	148	143	150	146	133	140	142	157	148	147	128	124	161	145	137	144	127	139	134	177	127	108	158	147	134	138	141	155	134	138	148	117	144	125	144	127	143	131	128	134	151	124	133	140	146	146	133	143	139	129	123	123	136	134	127	137	136	145	134	141	128	129	135	146	141	157	148	120	129	126	160	153	137	122	126	130	147	124	134	124	127	138	137	150	130	154	122	141	157	153	149	140	135	152	144	157	124	121	106	129	153	148	141	158	143	137	160	160	144	137	154	139	119	132	127	132	151	119	151	140	147	137	139	141	143	117	172	144	107	126	140	150	129	153	167	138	121	129	134	127	141	121	143	138	143	157	142	121	159	148	150	120	120	125	155	150	145	158	124	130	153	123	137	135	129	160	162	174	130	149	120	135	141	158	141	157	130	149	146	174	153	142	148	132	121	136	145	117	148	115	143	156	117	152	142	129	113	140	143	143	144	146	146	137	138	151	146	142	157	127	156	145	145	154	114	143	137	133	138	124	144	151	126	156	142	146	155	117	157	129	144	131	154	128	141	142	142	136	121	132	127	132	142	141	125	123	158	144	139	129	141	120	131	160	163	117	132	143	121	141	124	123	135	137	145	142	139	125	122	125	139	118	129	145	134	128	149	149	152	144	138	131	137	144	157	125	157	133	128	144	139	126	124	135	137	164	135	134	126	131	149	152	140	139	140	150	153	131	154	128	133	137	124	143	135	147	112	151	146	143	136	161	136	147	144	145	142	169	164	155	153	137	141	145	152	125	154	128	145	129	152	130	158	143	140	138	147	127	140	147	147	134	131	150	126	127	132	144	162	140	127	154	143	136	153	131	151	158	129	140	146	140	169	146	138	150	146	139	147	132	139	128	147	152	154	139	128	159	135	139	139	125	136	146	148	127	141	126	143	146	121	145	148	158	155	125	138	126	140	147	136	146	159	154	141	132	151	138	152	121	128	148	129	134	142	142	151	146	118	170	145	156	154	135	137	142	126	140	163	136	152	132	142	152	149	141	133	134	153	125	113	129	143	140	137	140	151	151	132	121	149	173	145	144	141	134	141	135	152	145	134	137	126	129	141	151	130	120	146	161	147	117	139	122	140	147	144	143	147	154	162	143	128	128	125	158	151	133	134	136	143	140	141	156	117	124	114	157	130	146	152	130	131	145	127	150	158	181	136	122	145	130	141	148	143	147	147	129	121	148	132	142	136	138	129	150	130	138	130	146	144	143	146	124	132	131	151	137	130	134	154	129	146	157	139	129	143	135	134	146	141	152	143	147	143	133	116	146	132	114	135	122	142	147	139	156	148	141	153	152	141	131	137	115	134	121	152	163	125	134	137	154	154	133	137	157	144	123	145	129	121	138	125	124	147	137	136	155	141	166	139	134	141	140	149	161	132	142	160	121	164	134	118	124	135	127	150	159	151	121	149	119	121	127	148	129	137	121	152	128	157	157	136	136	155	137	140	137	140	134	128	145	138	131	143	145	138	138	153	133	121	160	149	122	148	127	169	126	125	138	127	142	147	152	145	157	119	146	144	117	142	145	136	141	129	120	154	162	145	130	155	135	150	161	136	159	142	133	138	147	154	134	137	115	128	164	139	126	131	152	175	150	146	144	128	145	122	141	134	133	138	169	118	135	161	149	154	130	145	148	144	114	137	139	145	130	137	139	153	119	160	149	131	139	134	111	145	119	141	125	154	155	144	165	149	136	143	130	144	149	159	130	139	143	118	137	157	148	132	162	161	166	138	159	149	138	136	131	124	132	147	153	145	136	144	132	130	151	155	110	150	139	144	151	139	130	138	121	147	118	142	169	146	150	137	139	145	150	128	130	143	122	146	140	163	150	120	135	128	137	126	154	115	147	135	136	144	134	155	117	134	152	124	132	148	118	134	141	131	131	143	129	140	141	141	145	126	130	128	144	135	159	145	150	158	141	106	154	116	140	137	144	125	132	130	138	155	129	139	154	123	131	154	132	119	136	159	158	135	140	140	140	156	148	143	130	153	128	158	148	141	158	142	122	153	140	136	128	133	146	147	154	129	152	140	127	139	133	136	147	149	137	161	167	146	136	143	152	149	142	131	146	145	132	147	140	167	141	152	130	141	149	140	171	148	134	132	133	141	147	145	151	143	130	138	126	139	136	121	112	134	127	132	126	129	121	111	127	151	130	160	142	148	139	135	142	133	130	142	154	152	156	134	154	138	129	145	150	123	135	156	152	142	151	133	133	146	143	144	155	133	142	122	139	141	147	159	171	140	178	160	167	158	133	118	140	122	132	129	142	127	128	134	131	138	134	135	114	118	107	143	130	130	133	138	155	150	161	161	161	149	125	114	131	145	114	152	131	148	138	151	158	144	126	152	153	146	131	137	136	128	124	151	146	159	150	154	133	146	134	125	137	144	116	147	128	158	125	114	122	138	132	141	148	136	152	143	160	139	154	142	155	146	150	148	141	146	136	157	134	117	138	163	131	151	111	139	137	143	138	132	156	136	121	147	109	166	165	150	151	151	132	143	140	123	149	136	133	127	145	158	134
9469	1699	519	450	458	436	488	446	467	400	410	426	403	385	430	410	417	410	384	410	424	387	430	418	432	370	393	418	415	420	370	396	383	424	397	417	396	412	384	403	448	395	408	410	418	416	409	434	440	404	386	397	388	411	404	366	438	392	388	422	408	444	392	399	432	392	381	424	421	427	435	385	436	381	376	401	402	406	387	407	417	421	378	384	431	429	401	423	419	398	374	396	415	387	390	386	385	403	410	372	425	418	382	419	401	395	420	411	404	388	381	390	383	380	369	401	342	394	386	406	391	380	395	372	369	370	392	411	419	396	381	383	440	387	385	351	357	438	381	390	401	383	430	415	402	380	399	380	390	351	354	406	400	400	419	425	441	381	399	385	365	394	429	397	394	408	389	384	384	413	391	398	377	453	344	396	400	414	404	435	421	408	396	411	380	417	409	388	427	379	399	383	434	415	401	401	383	411	368	408	389	348	403	412	450	371	377	434	397	385	414	382	394	388	370	397	394	417	425	378	409	407	383	381	403	445	400	412	390	431	411	392	388	382	377	407	395	407	418	394	397	400	424	418	399	440	428	389	425	393	405	441	360	368	413	398	400	388	389	406	405	382	407	390	395	380	383	387	369	399	410	400	396	375	416	354	379	385	392	393	388	407	404	376	397	383	414	390	394	388	406	418	385	414	401	395	407	366	380	413	390	414	395	372	405	406	392	390	406	379	413	365	393	427	387	398	410	414	406	385	394	393	400	386	403	420	412	357	446	365	407	393	408	379	383	415	398	405	399	417	412	403	427	436	421	394	404	402	380	368	391	388	366	371	384	392	376	403	383	405	417	386	393	351	391	372	380	379	399	406	415	390	433	385	387	395	397	387	410	405	403	404	390	375	408	391	384	424	426	413	420	367	445	408	380	397	405	378	407	435	389	451	420	396	368	408	397	416	398	412	373	383	391	410	418	351	415	417	396	417	397	413	354	444	386	360	361	362	397	396	423	404	399	405	416	390	383	413	386	357	430	396	380	407	393	397	382	411	373	408	413	383	430	404	403	413	390	406	436	378	416	381	398	387	399	374	394	386	401	400	394	415	369	421	397	390	408	428	426	408	408	417	402	373	401	406	377	410	420	408	390	373	390	422	391	388	401	385	407	410	398	406	393	408	381	380	363	382	405	400	385	423	390	365	434	419	392	423	382	410	378	390	417	395	381	391	420	367	399	379	383	411	384	390	394	403	415	407	361	396	384	404	419	398	395	387	393	410	363	396	401	423	361	372	392	383	370	407	372	458	363	388	441	399	375	411	393	421	411	402	373	362	411	415	407	407	407	393	374	433	413	384	381	423	366	386	445	407	401	407	362	388	373	400	411	372	369	391	410	380	411	395	375	393	393	385	411	411	402	390	416	407	379	420	397	416	370	363	414	406	374	420	375	388	422	391	386	409	405	356	388	393	398	387	377	414	387	412	380	390	370	403	394	386	422	399	425	372	415	388	382	379	416	380	405	397	381	410	428	387	384	402	402	409	410	373	383	392	394	383	385	372	406	404	398	384	407	377	387	429	395	372	395	397	368	409	420	386	384	450	418	378	429	378	416	395	389	404	413	381	403	390	397	404	382	419	432	379	401	445	375	392	390	414	371	412	384	426	410	409	377	408	394	359	388	419	376	413	414	387	383	398	411	404	400	389	383	390	415	380	408	396	395	389	394	380	408	388	396	411	381	395	393	412	368	408	396	379	409	434	410	396	412	412	436	349	395	401	421	391	415	387	424	397	392	421	378	411	396	393	396	402	358	350	383	409	417	416	374	410	394	376	343	402	414	388	403	395	423	393	380	408	424	399	408	404	383	399	387	373	398	380	378	422	373	399	407	414	409	378	371	381	397	412	403	385	397	400	406	354	395	396	394	380	426	392	393	356	414	415	381	391	368	394	427	380	413	370	415	374	400	416	386	377	374	407	392	412	379	370	393	391	394	398	388	410	403	437	372	395	407	399	425	398	391	412	408	437	431	417	376	402	400	379	397	406	413	432	434	403	396	405	425	404	394	371	395	437	395	373	398	405	419	418	406	415	383	399	378	410	378	407	393	356	375	420	419	392	351	382	400	424	381	357	392	417	388	404	377	387	412	387	447	369	413	387	392	402	387	383	426	394	400	390	380	370	397	374	418	401	369	419	410	408	378	404	372	375	408	412	378	430	372	402	386	403	372	394	393	382	413	426	408	409	384	402	408	387	383	375	444	381	367	386	406	427	383	442	399	396	397	365	379	396	416	370	395	396	399	371	404	409	367	371	391	402	395	384	424	382	413	397	395	378	422	377	374	373	424	365	395	393	402	394	372	386	356	395	407	382	421	386	387	383	396	423	412	435	406	377	414	383	392	397	420	419	373	404	424	432	403	381	384	388	409	411	422	383	358	431	439	411	372	379	387	406	408	414	450	385	391	381	378	395	378	409	401	379	386	353	389	366	417	393	404	419	389	401	376	412	372	394	408	394	398	375	401	407	383	392	407	395	393	382	389	399	365	393	400	401	401	441	421	413	383	363	381	392	422	403	389	433	391	382	387	391	426	391	348	393	386	393	384	398	389	350	427	409	387	429	367	403	401	388	421	389	367	372	393	399	401	373	391	392	427	405	382	399	413	353	424	400	431	430	398	375	392	375	405	371	424	391	375	363	400	388	410	397	391	390	376	417	402	419	362	423	429	402	360	395	360	355	376	383	409	380	395	449	394	361	424	443	346	402	418	391	414	411	435	417	409	396	403	375	393	436	380	405	404	401	407	382	410	397	386	413	408	393	407	418	359	391	376	383	428	401	411	397	398	407	389	379	413	401	377	402	399	408	389	422	416	421	395	378	417	392	377	385	351	363	438	414	380	382	408	383	385	421	389	430	401	370	403	390	397	430	400	397	408	428	377	391	384	407	427	364	388	444	412	404	383	424	364	401	417	409	404	375	425	385	390	419	409	421	376	442	360	389	419	382	369	390	361	390	370	376	384	394	378	401	387	397	415	404	401	444	417	350	386	403	425	372	407	394	379	414	430	371	373	415	405	368	380	396	430	394	393	390	373	391	423	441	403	417	391	421	403	420	412	407	410	397	421	405	374	401	405	431	421	371	393	352	396	432	388	366	428	392	416	421	409	396	394	367	395	398	412	407	406	372	414	394	414	398	400	422	381	404	383	411	403	339	411	401	417	448	421	391	397	399	377	405	438	439	364	411	413	379	381	408	366	380	378	419	424	391	389	412	437	400	391	396	421	385	422	395	395	397	415	385	416	356	377	406	346	390	374	381	412	401	352	403	416	434	412	378	412	387	420	356	413	372	394	416	434	390	374	387	373	413	416	408	443	401	412	424	391	397	411	446	391	422	391	400	364	372	432	432	405	415	419	415	380	388	410	394	389	399	399	387	402	385	432	421	409	379	389	401	402	379	400	397	424	383	404	405	397	409	387	386	415	409	383	410	404	396	389	393	441	421	438	432	416	420	412	377
57382	29177	4868	984	743	529	442	432	392	408	365	362	350	318	295	345	298	349	319	316	293	289	286	297	303	303	299	317	316	330	326	338	287	293	296	281	320	298	298	279	324	287	284	306	299	302	278	291	317	301	284	284	305	295	300	337	314	236	294	281	280	300	325	306	288	248	302	305	312	283	276	288	281	316	279	267	310	294	312	322	273	256	303	297	273	327	297	277	283	279	292	282	302	327	283	267	280	310	335	298	293	277	281	279	307	278	309	309	293	294	269	304	272	310	289	286	315	258	312	297	305	320	285	297	276	304	297	245	289	287	296	323	283	320	240	288	285	306	277	282	309	324	305	308	294	312	293	279	295	268	277	313	293	261	303	320	295	288	280	312	279	295	337	312	317	295	284	287	300	311	282	316	311	303	286	335	304	294	283	310	320	321	306	245	281	303	297	295	307	300	278	292	302	295	311	289	277	275	270	324	288	296	345	303	280	316	270	277	322	263	311	286	259	305	282	286	297	325	311	306	293	272	275	304	268	283	288	264	291	256	339	294	291	298	325	319	271	319	330	303	326	338	320	308	298	276	294	276	280	289	318	299	277	307	316	273	288	318	302	326	327	279	240	279	269	274	331	294	285	264	305	275	300	277	302	291	288	288	286	269	274	325	313	279	302	305	299	296	283	313	313	302	269	268	345	288	300	273	310	316	278	309	318	316	270	295	276	318	298	320	279	280	284	274	275	314	315	306	284	326	271	289	292	303	304	302	295	267	321	280	293	347	274	301	303	268	318	268	285	306	286	289	275	321	292	306	324	305	267	304	295	266	336	300	273	295	307	297	289	302	298	324	324	270	312	282	298	275	317	305	271	273	283	274	288	272	266	294	308	335	309	251	321	293	281	277	286	304	267	253	277	296	292	253	304	302	314	301	317	291	314	275	301	322	284	295	318	306	298	310	281	300	287	302	281	296	270	289	305	254	279	303	279	304	313	267	271	289	313	292	277	301	307	316	287	296	299	276	334	310	304	298	313	274	305	306	297	283	297	317	264	271	301	306	265	304	317	272	282	283	248	304	314	278	293	308	273	293	284	267	290	273	301	302	291	279	275	274	288	289	304	283	285	305	270	293	310	324	304	307	292	308	308	311	287	288	296	279	305	312	272	299	289	299	319	293	293	249	319	297	292	287	287	296	322	293	302	306	304	300	277	277	296	280	297	300	290	281	304	297	297	304	286	299	295	290	291	273	290	291	289	282	251	311	318	320	313	337	295	303	285	291	305	317	315	312	329	333	286	280	291	286	280	292	296	270	285	296	246	287	294	318	305	295	270	281	271	292	282	301	284	286	270	320	291	306	306	272	293	300	285	282	291	295	300	327	312	286	292	288	299	282	325	283	296	283	262	291	307	293	319	295	285	281	314	304	254	303	264	274	283	304	299	310	315	295	262	281	284	290	323	332	292	299	308	285	303	300	276	304	296	267	300	314	338	285	269	292	295	287	305	284	315	307	301	271	341	294	282	282	298	312	292	312	306	276	281	293	293	280	310	282	260	307	279	302	283	274	266	315	291	277	287	294	301	305	295	317	277	265	274	275	274	253	273	261	304	305	307	329	350	293	276	298	285	252	319	292	325	311	283	295	281	304	316	271	300	302	291	306	293	251	303	305	265	268	293	297	307	294	333	240	298	280	275	284	272	281	279	272	296	313	294	289	254	278	246	320	258	275	267	266	298	283	258	294	295	286	287	320	269	274	284	276	299	298	293	285	284	282	267	324	337	288	270	287	311	296	291	295	294	296	308	274	276	280	285	314	312	263	291	295	315	281	269	289	303	301	293	280	291	300	305	280	262	287	286	271	281	286	297	287	300	304	291	274	333	318	278	298	241	300	295	319	314	289	264	298	292	313	298	317	295	284	322	276	302	329	279	278	363	306	313	284	292	282	289	281	286	304	291	283	307	264	292	298	283	285	290	312	310	270	287	256	326	290	321	297	292	300	317	282	306	298	303	273	315	306	324	277	324	260	266	276	278	276	302	304	321	286	296	312	308	307	271	306	283	294	280	285	340	273	293	293	315	305	302	324	282	299	283	267	308	307	265	296	280	293	327	324	277	290	294	297	300	274	310	281	292	299	276	262	288	313	300	313	301	326	306	296	301	289	294	281	283	281	303	293	303	303	300	295	330	298	305	266	310	309	286	277	293	319	302	267	272	306	279	295	278	265	295	305	292	305	284	257	279	316	290	298	295	306	286	274	294	313	305	324	313	274	331	261	288	277	287	269	286	306	269	297	331	324	264	318	285	311	292	308	304	260	303	273	263	303	265	321	297	300	289	310	280	291	317	275	291	305	298	294	299	306	294	297	307	296	323	294	274	326	293	294	337	286	327	293	299	338	298	294	299	292	291	287	255	270	291	316	306	304	282	291	279	278	281	296	298	287	298	288	280	318	305	318	280	301	318	274	307	301	318	325	292	299	307	286	270	265	279	288	257	303	261	272	287	309	319	277	289	266	283	279	299	299	272	279	308	276	320	310	287	312	322	277	292	290	315	293	300	284	299	298	279	313	319	310	290	301	298	292	254	274	316	299	301	291	312	320	298	317	306	324	301	306	288	281	281	306	308	340	331	261	288	286	265	317	321	306	331	305	269	302	299	283	305	329	280	298	274	308	281	307	293	324	307	283	317	289	315	289	312	302	280	292	287	305	333	279	333	301	273	327	288	261	292	277	294	272	301	296	280	323	305	308	308	326	281	281	296	305	285	315	294	286	289	311	291	288	310	261	325	280	318	298	284	267	313	282	283	285	331	326	311	322	287	304	310	276	323	307	308	314	296	274	273	272	248	308	332	288	303	281	304	288	333	311	293	307	293	265	297	277	265	285	292	297	286	289	271	291	288	304	278	313	319	313	275	322	294	298	301	305	295	311	325	299	301	314	316	269	291	287	291	314	284	278	314	291	307	296	305	309	267	295	311	307	273	312	315	324	310	301	276	299	290	281	316	304	279	276	252	281	293	282	312	284	298	286	300	299	304	303	291	310	299	308	293	289	278	281	267	288	293	298	288	295	267	282	307	278	255	312	295	291	297	303	286	300	340	278	310	289	299	318	300	288	283	308	301	261	251	302	294	253	297	300	259	275	323	283	345	294	313	276	305	268	304	306	291	296	285	335	304	336	291	291	297	294	312	291	292	290	292	287	283	321	323	279	311	300	300	277	279	290	271	281	282	288	298	307	271	314	330	302	300	327	296	298	322	310	303	295	280	304	269	308	274	287	291	294	322	287	297	298	301	300	290	277	305	322	300	301	305	283	288	263	298	303	292	288	288	313	259	327	292	270	286	324	282	265	321	310	279	277	292	289	289	309	322	322	311	317	291	291	302	279	287	295	326	291	293	304	331	311	276	293	284	290	285	318	303	301	304	308	302	254	268	302	305	293	285	305	288	284	334	304	316	287	290	295	285	297	278	297	306	314	251	280	285	283	289	307	288	287	266	298	303	275
34442	9658	2573	2910	2525	2102	1804	1547	1401	1340	1188	1173	1112	1038	992	987	937	931	918	904	845	830	831	774	835	764	797	782	863	795	750	838	736	743	738	762	797	783	718	739	760	738	770	745	745	731	718	738	791	764	775	760	752	724	774	681	739	745	741	751	736	728	753	808	759	717	762	750	756	728	739	756	711	769	748	775	740	781	685	725	766	710	735	739	776	718	697	743	729	750	740	725	727	690	730	702	717	749	731	709	714	733	749	733	754	719	737	772	678	742	764	693	743	738	729	741	691	741	723	768	753	737	689	702	734	665	720	705	745	734	741	806	733	780	708	704	705	676	694	727	763	714	702	784	715	708	743	698	713	748	725	723	714	693	731	763	718	692	660	707	713	751	731	731	728	747	706	757	714	748	759	693	734	762	707	731	722	688	687	693	763	704	721	744	731	716	655	712	733	733	692	699	744	682	740	715	735	682	688	710	725	717	706	745	669	707	673	716	755	689	686	730	727	733	768	720	761	695	728	697	755	700	742	674	691	758	742	741	650	759	736	698	713	743	717	720	692	718	680	747	717	730	755	742	722	684	761	707	694	726	692	676	731	721	709	729	729	695	746	720	711	737	728	757	699	691	704	730	716	765	727	737	708	694	790	756	724	733	768	723	693	729	723	721	708	725	677	713	709	755	711	706	712	716	703	696	760	774	730	746	698	759	731	718	686	730	697	718	703	716	752	687	737	703	724	684	736	715	735	752	736	750	734	694	713	744	733	729	732	682	700	717	682	759	745	697	701	700	684	695	721	737	717	748	712	694	745	748	711	712	743	750	707	739	717	724	714	693	706	742	743	715	726	696	708	766	761	732	723	744	743	729	687	674	692	736	725	724	693	703	673	713	690	722	731	751	731	713	753	722	738	730	760	684	710	747	724	723	713	712	696	724	714	711	666	732	756	710	730	765	737	727	691	740	730	684	717	679	739	696	704	676	734	753	688	755	768	696	716	717	718	704	712	755	708	736	728	776	714	713	753	717	701	707	695	714	741	736	707	729	739	733	743	758	718	735	736	712	745	677	752	713	741	710	665	683	700	702	697	741	759	733	711	701	667	724	704	732	715	692	744	723	759	722	733	730	724	764	698	699	758	767	753	726	697	718	753	665	766	721	734	710	740	751	713	745	737	770	767	731	708	723	711	708	717	750	771	720	717	709	716	717	775	622	710	704	700	698	750	700	803	710	736	697	730	674	735	730	745	671	701	743	700	714	743	747	708	709	727	707	711	754	732	716	687	654	707	700	696	710	685	774	690	712	771	729	678	713	773	706	735	684	736	663	747	720	685	781	748	675	731	672	739	701	722	734	703	650	726	747	698	707	694	709	707	729	680	716	737	743	732	698	723	701	713	687	697	684	689	689	703	747	718	742	698	776	738	720	735	765	711	720	716	690	780	690	790	707	697	713	744	714	688	718	718	686	717	761	734	692	678	736	689	728	738	762	735	726	743	707	673	648	721	770	700	666	693	746	702	725	776	728	734	730	710	762	777	739	750	752	805	697	725	744	680	724	742	757	714	744	785	709	732	669	726	691	707	693	720	702	702	712	696	690	746	696	701	712	715	760	734	693	697	672	717	820	741	717	671	698	713	692	747	701	697	744	728	710	693	698	756	726	712	702	709	724	726	741	727	725	712	730	750	710	722	734	744	699	713	727	724	745	683	774	733	689	738	717	734	742	691	724	721	712	713	707	717	732	693	740	728	720	693	732	717	718	705	758	721	745	694	732	718	771	728	699	701	721	725	738	735	721	712	708	708	701	703	724	700	695	710	682	725	771	733	735	682	773	737	740	688	775	766	665	731	752	724	731	720	784	684	743	755	744	733	682	676	728	681	777	762	703	737	743	723	724	731	692	688	725	722	683	715	730	735	716	725	725	717	703	730	736	728	738	688	674	709	699	726	713	739	708	715	727	740	767	731	732	748	699	678	744	730	755	692	718	692	713	754	745	709	765	698	673	711	738	701	709	755	739	730	676	708	727	753	771	711	742	702	744	718	719	734	718	735	772	718	670	693	687	750	724	720	703	753	735	764	724	765	702	741	685	741	684	694	743	709	750	688	722	700	734	744	725	728	709	726	724	717	688	738	708	708	725	767	713	693	717	736	724	714	685	721	777	741	761	732	735	763	681	727	698	722	725	733	701	725	732	742	769	695	718	711	719	736	702	712	735	757	733	719	692	739	774	710	719	751	733	730	725	669	696	716	728	730	712	711	723	696	690	743	737	700	728	726	723	707	730	659	782	690	734	669	734	740	706	710	734	679	719	741	740	685	743	693	697	687	762	708	697	656	706	703	720	751	707	701	755	782	675	786	674	723	707	688	743	677	704	666	666	704	706	744	742	705	672	758	686	724	694	731	684	704	656	735	759	721	716	720	719	717	707	685	692	706	709	701	744	749	720	735	717	728	708	700	711	722	750	729	682	673	737	669	723	693	728	725	730	725	716	757	746	762	698	726	703	786	696	707	693	716	709	718	736	708	703	752	745	692	745	685	709	728	724	767	749	695	760	743	693	669	672	710	716	720	686	733	727	705	724	711	701	713	724	758	710	712	710	736	695	673	709	716	716	719	739	697	738	741	690	701	762	708	747	714	758	708	712	737	698	707	762	722	705	724	713	744	733	779	726	790	722	728	697	675	744	753	712	696	713	714	690	701	698	754	732	709	726	704	701	742	728	711	661	724	667	720	734	692	740	756	724	711	709	756	740	739	763	680	683	696	773	730	722	715	688	693	730	700	722	696	696	684	748	770	716	715	734	671	763	713	695	693	689	721	750	750	694	715	699	709	737	744	707	693	686	691	696	750	740	692	697	739	688	695	716	734	708	734	694	718	687	774	736	681	676	707	737	722	702	753	732	718	741	700	683	675	741	708	763	740	779	727	696	749	726	729	741	709	735	692	683	743	698	739	692	757	716	767	767	750	756	736	714	698	675	730	755	687	737	706	716	739	709	762	671	725	719	761	733	726	660	666	723	729	703	766	710	715	704	749	721	756	759	687	700	678	665	704	697	749	741	682	752	715	705	705	718	688	763	726	731	765	746	715	772	704	741	716	687	696	756	729	685	660	688	761	730	722	722	717	718	696	695	720	652	695	786	681	702	733	712	715	721	723	717	708	683	695	762	740	676	655	710	688	732	714	749	736	761	727	721	711	737	713	732	718	744	715	713	754	717	740	706	690	754	731	734	728	702	704	697	740	726	763	722	703	750	720	731	712	707	726	690	716	715	703	743	708	726	730	748	726	734	771	715	695	703	667	722	703	697	678	725	762	738	756	734	734	670	700	712	719	726	709	676	751	718	722	774	678	715	752	711	688	706	684	712	712	714	712	770	733	714	707	735	715	719	670	739	752	710	760	746	719	711	686	763	688	720	741	739	762	778	671	699	741	756	765	689	700	704	741	733	781	733	730	728	704	759	725	730	760	719	772	697	690	710	735	708	718	736	746	731	719	680
70401	40770	9851	1958	1069	921	696	564	471	445	440	443	405	379	381	326	343	310	320	301	346	323	311	292	306	282	293	300	319	299	307	274	276	294	287	268	318	273	304	259	301	276	290	254	276	287	298	294	298	291	276	285	283	322	279	313	316	251	303	309	286	297	292	308	285	289	289	254	302	318	296	307	284	304	305	289	302	287	301	303	291	300	330	295	284	301	256	290	333	287	285	261	300	286	256	312	300	293	284	335	289	304	277	284	270	286	283	292	299	319	293	290	293	252	325	304	301	277	318	325	289	313	294	302	300	290	313	292	267	269	294	280	291	259	285	307	286	263	289	283	282	320	272	303	309	280	293	274	292	301	269	277	300	291	278	274	294	287	274	262	304	261	288	273	286	281	288	303	281	317	292	292	282	311	300	268	276	295	270	266	277	290	288	301	310	266	290	263	292	232	281	313	263	298	309	326	298	292	280	286	291	292	308	274	268	299	312	266	275	292	293	289	254	318	298	273	279	289	297	271	283	266	294	266	285	294	263	263	253	271	285	261	272	306	259	289	331	290	281	295	270	308	288	314	288	290	299	289	276	272	288	291	263	284	294	302	275	305	260	299	296	277	295	285	284	273	259	267	266	324	264	294	327	274	272	296	270	280	270	277	277	300	289	315	292	293	300	300	250	287	303	299	316	293	302	293	294	262	287	285	311	261	293	257	268	289	308	290	265	256	280	291	317	277	310	325	288	291	301	282	259	275	305	267	286	298	260	284	277	312	292	287	298	290	296	318	266	287	289	316	286	259	320	315	292	300	262	334	285	286	302	285	273	255	301	279	282	285	285	276	315	286	280	268	323	278	283	320	284	277	292	290	297	320	313	302	300	285	289	306	300	295	290	314	300	289	274	283	277	314	275	306	273	260	292	272	296	276	278	292	262	272	287	287	270	288	269	265	300	311	276	270	261	278	295	273	294	295	280	253	320	271	306	283	271	252	260	284	288	288	292	284	305	258	277	291	280	291	277	307	273	296	269	276	287	267	291	272	282	240	305	291	269	317	291	305	312	277	262	329	297	286	308	255	260	320	286	272	321	276	277	280	317	258	269	307	297	273	273	285	298	311	280	291	302	278	265	277	308	305	307	259	296	281	288	314	269	298	316	295	296	267	293	303	288	297	263	282	294	329	294	306	287	300	283	319	315	272	269	307	270	269	319	292	287	268	276	313	265	297	263	314	269	263	240	284	294	303	285	298	277	291	270	287	307	293	297	261	310	263	281	304	296	294	274	290	292	301	280	295	301	272	274	278	282	298	294	309	294	290	268	268	283	257	283	268	318	284	285	315	286	299	285	279	284	301	278	299	310	304	279	284	287	279	308	278	267	311	282	266	309	285	304	296	250	270	287	255	266	286	274	287	299	302	288	284	288	294	291	288	286	278	292	317	261	290	272	270	283	287	259	311	296	273	293	287	280	298	269	300	329	305	302	273	296	300	283	263	272	286	259	273	291	308	284	268	297	305	318	294	275	275	285	326	305	269	281	284	276	290	278	311	297	309	297	291	309	284	311	262	270	307	322	326	276	299	280	296	294	305	285	283	300	277	283	287	271	275	283	280	273	283	303	265	277	304	291	294	299	296	292	288	256	286	262	253	296	323	308	290	308	279	282	287	310	280	298	275	339	262	278	298	292	297	282	272	281	320	282	296	300	305	286	320	315	283	270	287	280	327	273	291	304	296	318	267	283	297	286	279	274	308	270	268	253	334	302	305	306	287	326	297	284	297	259	296	281	282	324	305	267	294	274	290	250	299	298	288	291	281	295	307	284	296	274	310	294	310	309	304	268	292	321	260	285	295	263	294	309	264	286	305	272	296	288	284	257	275	255	272	280	294	304	287	312	351	292	262	310	269	263	259	264	280	288	291	270	277	269	289	301	284	282	296	289	294	263	301	294	304	286	308	288	281	313	311	296	277	272	301	268	270	314	307	288	288	276	262	287	271	277	294	296	299	312	289	246	306	280	313	290	302	274	319	280	288	274	329	320	279	279	282	274	290	258	288	270	318	299	262	274	274	295	301	285	285	280	276	292	299	278	314	260	264	294	266	307	322	280	301	281	289	278	292	316	258	309	311	319	304	271	275	311	291	283	299	287	300	299	283	288	298	299	320	294	296	300	283	270	298	269	264	277	296	282	270	304	287	276	284	261	265	275	296	286	280	282	297	251	289	283	290	286	315	330	266	307	288	256	284	299	282	274	293	308	303	290	324	315	305	289	273	293	278	283	296	301	297	304	279	333	282	284	274	268	297	300	301	302	313	284	284	254	325	260	292	288	256	299	286	261	264	245	276	299	301	289	298	285	311	297	298	276	288	273	259	290	296	303	291	292	269	293	291	306	287	290	303	288	291	303	278	281	296	280	268	279	290	304	295	335	275	266	272	288	297	270	271	299	281	261	293	255	300	270	314	266	312	280	295	276	285	285	307	262	251	301	265	294	291	278	296	282	264	297	312	291	301	291	300	303	321	287	266	292	285	277	280	290	279	298	277	303	302	280	290	289	276	269	249	294	283	285	293	318	287	299	289	285	255	283	293	307	286	274	287	302	278	271	283	304	313	289	301	280	295	304	300	270	280	306	278	273	282	284	285	297	259	277	305	307	279	303	284	252	321	290	252	278	291	283	271	290	280	294	281	292	294	311	296	296	293	261	253	286	301	292	287	292	264	272	308	296	296	304	295	270	307	321	308	303	271	288	288	274	272	301	283	309	281	319	285	321	295	264	281	265	276	266	332	308	283	319	286	275	289	308	274	314	279	277	301	286	274	295	278	283	282	295	287	298	294	293	277	268	282	266	301	277	285	266	291	281	270	254	279	290	271	295	270	273	305	285	288	301	285	265	291	269	259	256	262	281	284	325	310	274	293	279	253	268	317	288	245	274	291	244	309	287	319	288	278	311	278	310	298	317	320	295	261	274	273	262	294	257	275	327	288	330	276	329	286	294	282	299	312	281	263	259	287	311	285	261	282	255	284	286	250	272	286	264	304	290	287	276	250	320	301	261	300	278	351	284	263	273	279	283	302	248	276	285	300	276	311	297	268	270	301	282	290	284	278	295	294	311	278	279	278	286	274	286	295	285	308	276	317	278	274	292	273	295	291	270	285	287	310	311	278	283	289	279	265	322	298	265	267	311	282	283	282	293	304	312	263	273	297	305	281	303	285	295	280	295	289	281	290	293	270	282	277	275	296	300	305	303	271	279	306	294	302	307	275	269	266	265	300	255	319	282	291	277	267	315	250	296	293	311	322	314	315	303	274	297	319	272	292	306	279	290	280	290	266	274	295	270	308	289	291	313	307	309	255	288	296	291	304	297	303	293	301	308	324	276	270	298	301	304	333	284	274	297	297	286	332	282	303	302	283	315	258	271	322	278	298	271	274	286	289	294	288	307	277	288	307	275	275	268	282	283	263	285	301	268	291	296	274	278	285	271	272	299	280	271	285	292	274
45110	13225	4140	4673	4113	3246	2815	2362	1945	1682	1562	1476	1391	1244	1226	1132	1113	1075	997	980	857	938	902	928	873	882	847	831	779	788	796	811	773	783	759	780	718	764	771	802	789	738	706	762	768	728	794	736	774	705	700	721	721	727	671	752	715	724	741	705	710	733	766	729	741	739	722	714	670	692	751	708	758	691	675	711	704	734	742	678	729	679	705	669	718	730	695	670	703	748	708	663	673	725	679	728	709	693	712	653	668	720	686	711	684	695	716	727	719	692	690	708	693	686	655	718	713	672	725	701	747	717	672	645	671	703	676	674	716	692	700	734	663	644	674	688	717	678	734	678	641	711	708	652	710	738	718	678	652	680	657	684	652	688	712	709	695	722	745	679	706	745	694	662	665	713	703	714	673	648	647	680	681	691	719	686	749	671	662	685	695	678	640	692	668	689	732	674	690	667	668	637	655	689	723	669	698	701	665	717	704	690	656	698	707	707	671	711	687	675	655	671	684	700	657	708	696	667	704	671	678	652	708	682	662	678	700	655	733	698	671	675	643	690	696	721	736	664	694	664	693	667	699	673	710	707	664	674	690	655	690	678	656	656	712	680	728	690	649	701	669	695	695	672	703	689	659	686	702	690	700	712	652	717	683	717	663	667	683	665	657	703	664	704	722	708	718	687	707	773	726	697	676	682	672	705	670	696	679	685	702	735	677	719	717	621	677	654	673	686	696	659	707	666	679	670	691	711	646	713	688	687	686	681	725	673	663	675	711	640	693	672	658	704	667	671	701	711	691	691	684	748	664	695	689	669	696	708	683	677	713	689	697	657	667	705	660	661	676	661	695	677	640	706	701	703	652	700	632	688	697	656	675	710	714	697	655	688	680	689	638	647	710	683	656	684	690	681	693	676	651	700	705	687	717	728	730	679	703	678	679	647	678	664	668	668	699	736	640	691	688	686	690	692	650	691	676	722	646	692	711	699	667	726	672	677	704	732	719	706	654	620	633	685	721	721	685	666	713	671	627	664	698	702	690	689	682	675	664	674	674	654	674	687	707	721	680	688	663	692	689	652	685	696	627	719	677	754	716	694	701	730	658	658	707	709	716	699	662	654	640	692	693	688	631	682	671	690	647	712	662	705	666	653	701	684	669	660	642	699	649	695	677	657	661	728	715	679	702	661	693	698	662	653	657	704	697	643	696	715	693	672	669	721	662	676	698	700	636	667	688	702	721	711	659	677	684	694	652	711	676	656	697	639	633	743	698	709	693	714	707	677	687	683	705	700	743	687	699	688	700	642	703	709	674	691	624	699	672	685	687	630	711	683	680	726	747	725	692	679	642	699	689	675	729	691	639	631	741	671	687	679	706	691	663	696	679	676	675	683	699	716	688	704	687	749	697	644	676	685	726	701	675	709	671	685	667	687	722	731	653	684	678	727	731	651	654	667	700	679	661	646	730	687	685	706	659	651	690	666	676	663	714	673	687	673	688	707	664	701	664	705	670	706	643	661	665	645	647	717	699	723	745	712	683	686	678	684	668	724	713	686	675	707	683	688	680	686	692	674	692	679	660	735	667	722	677	676	693	719	669	668	710	666	645	687	662	679	699	657	708	698	640	727	676	685	681	681	694	661	693	707	679	707	719	725	689	720	690	677	710	668	717	744	681	753	726	651	742	667	675	686	688	669	713	676	686	652	768	652	678	688	699	652	675	651	692	682	706	652	620	675	675	695	703	719	711	723	721	698	688	683	699	689	661	666	675	716	726	700	606	706	675	768	637	730	624	612	669	720	705	651	662	725	641	701	645	683	708	663	678	667	700	650	666	644	612	656	671	678	663	662	702	677	674	674	676	665	675	660	680	672	716	684	706	709	713	676	696	662	694	707	710	673	653	673	682	702	693	672	648	675	661	738	668	625	688	704	685	672	710	693	681	707	661	688	691	658	686	726	693	655	671	728	720	715	687	685	693	662	690	680	685	724	707	687	687	711	694	681	710	668	682	712	704	702	663	689	649	662	672	677	722	697	689	643	663	706	678	691	704	679	665	678	692	725	677	669	729	646	684	674	634	719	644	706	703	693	684	686	728	640	684	723	684	708	733	652	665	652	690	701	630	667	684	696	705	677	717	695	655	683	683	696	692	681	705	734	648	639	675	671	726	693	677	667	705	681	700	665	672	735	704	720	689	669	695	684	666	678	711	676	666	656	721	696	733	663	665	634	706	701	692	669	698	694	704	686	697	681	685	681	675	681	707	688	703	679	692	673	673	700	694	680	683	634	733	692	708	701	676	633	667	677	698	673	677	644	677	684	719	647	674	668	678	629	706	647	700	727	656	659	712	682	657	667	692	693	688	714	708	684	669	709	658	748	697	649	660	698	712	704	676	656	671	685	665	684	695	666	695	703	687	661	685	686	746	660	675	637	674	757	680	699	682	637	652	660	684	701	704	719	683	711	689	717	657	682	741	760	695	667	696	752	719	668	658	649	695	712	711	687	635	731	680	655	680	699	683	714	718	683	675	676	699	667	704	648	668	641	735	688	666	696	701	669	676	669	653	671	655	676	678	641	670	678	716	723	724	735	681	653	670	713	669	632	690	652	700	721	677	686	738	688	773	724	677	661	684	681	688	751	683	685	634	705	733	674	660	692	702	667	700	675	678	675	668	675	633	704	692	655	652	663	721	719	663	699	692	684	730	693	696	709	648	700	667	717	653	681	706	686	669	693	660	701	704	691	698	682	659	673	679	658	689	650	676	697	694	668	694	696	652	649	731	691	725	674	716	745	750	675	733	704	682	660	725	664	671	696	704	702	700	685	675	673	717	700	699	684	733	692	661	702	718	664	710	665	749	643	644	669	682	701	715	647	703	683	686	727	679	662	684	663	684	691	633	660	681	673	676	692	688	649	694	711	686	683	654	673	671	679	689	687	706	674	692	713	680	674	661	673	712	703	690	696	688	715	632	671	692	641	693	704	674	677	727	669	675	704	640	697	660	723	713	735	688	695	676	679	701	695	699	689	696	658	661	713	716	650	659	670	663	667	698	690	707	662	689	710	698	722	705	640	661	679	681	683	678	607	690	685	731	713	726	677	691	697	668	706	714	700	697	672	618	676	705	685	674	652	680	706	696	653	678	690	690	670	730	672	711	684	693	710	647	683	677	683	704	674	707	719	678	736	661	714	706	670	701	635	668	673	699	716	695	740	662	647	689	729	676	724	730	671	635	686	700	692	709	704	677	675	663	659	662	719	669	665	700	728	631	688	700	699	713	697	677	689	726	697	682	671	646	627	635	705	732	670	681	678	712	678	698	691	715	669	686	666	711	691	670	714	649	663	740	714	691	711	684	646	654	650	680	686	679	749	686	667	698	710	649	677	685	677	680	658	719	635	665	668	683	686	687	689	712	718	677	652	690	724	735	666	629	667	696	703	666	687	684	774	687	680	711	634	704	641	715	646	714	677	696	697	687	662	656	675	734	671	675	720	718	691	680	679	663	695
12508	1737	243	186	147	136	146	156	140	158	147	156	141	144	123	141	136	150	134	143	141	163	151	127	150	158	138	152	139	133	138	131	129	141	149	136	143	129	131	124	145	149	156	150	138	137	140	151	144	129	129	155	150	132	130	172	131	140	135	130	131	128	131	146	142	132	136	145	143	122	158	150	159	146	126	135	146	135	151	147	147	124	143	135	148	149	162	151	150	141	147	122	126	127	114	127	159	143	149	151	146	127	145	143	135	142	131	143	166	124	131	133	140	159	117	122	144	132	143	148	146	153	141	136	147	144	156	143	126	150	141	149	150	145	129	157	138	133	140	164	132	159	146	130	143	134	131	128	140	153	162	149	134	142	134	138	140	138	143	127	134	138	149	125	141	144	137	146	121	150	136	142	141	141	145	138	131	150	135	120	156	149	150	134	139	122	142	136	127	128	129	131	147	130	157	161	150	161	151	160	134	129	109	150	158	121	128	130	140	138	137	117	132	132	151	156	142	133	148	139	142	146	147	129	131	149	140	136	143	136	139	167	129	146	139	147	146	156	139	162	153	141	134	151	126	151	149	123	131	123	115	142	154	141	152	149	132	155	150	153	136	149	138	138	128	136	149	114	153	133	139	153	128	122	130	124	166	152	127	121	166	104	145	146	148	147	145	136	161	156	140	153	162	169	140	131	130	148	125	157	152	153	140	126	117	143	148	124	139	131	131	161	148	139	118	140	162	142	143	135	142	136	155	123	142	143	138	134	142	151	142	132	122	146	125	134	149	144	144	130	128	150	144	118	126	139	141	150	151	133	154	115	125	140	142	149	150	139	131	137	160	135	113	157	132	124	134	139	152	165	147	150	135	125	137	157	149	154	154	110	144	157	141	136	150	129	146	133	164	136	140	170	154	141	151	138	154	154	150	136	141	139	133	139	137	132	125	162	130	136	144	142	153	121	156	132	130	129	136	108	141	142	134	149	133	129	153	145	155	143	131	133	161	139	143	146	145	146	144	156	111	118	139	134	120	126	147	124	146	123	129	152	149	131	138	154	144	130	158	145	136	143	134	130	155	137	153	135	133	149	136	158	156	127	160	121	132	146	155	139	151	132	131	140	149	131	143	146	121	128	127	139	139	160	151	130	159	138	139	163	138	154	130	138	148	133	157	132	143	112	129	124	153	125	123	156	139	146	165	149	140	134	154	153	162	126	124	142	125	140	139	141	140	133	144	131	131	162	137	125	137	148	150	138	158	137	128	147	140	152	134	142	141	117	134	131	130	161	160	158	142	144	136	140	136	130	133	162	125	141	135	145	138	153	138	153	145	130	134	141	124	143	122	153	136	148	140	147	133	123	148	142	157	154	153	123	157	140	145	131	142	112	145	120	125	132	146	147	141	121	130	127	143	117	143	131	155	163	140	158	160	130	140	156	134	154	117	139	150	156	179	142	133	154	142	142	150	157	133	146	153	128	136	131	159	146	132	134	138	134	126	144	131	155	146	146	143	139	124	123	121	129	159	110	138	122	122	136	133	137	160	136	138	148	144	140	136	134	124	165	156	141	145	154	143	140	124	149	155	147	141	147	121	149	135	105	144	148	140	141	138	125	128	123	130	133	150	149	140	125	128	138	140	160	158	132	149	124	139	132	146	131	136	147	141	132	142	142	112	150	136	148	139	125	157	133	121	149	131	157	135	139	130	149	145	155	137	142	132	167	130	124	162	136	129	141	126	140	133	136	152	141	146	144	135	136	126	147	160	142	127	159	151	139	118	138	130	155	144	136	137	130	151	144	146	143	159	117	154	140	145	142	135	116	129	120	135	133	130	134	138	138	146	107	137	142	124	177	117	135	161	115	131	153	137	131	151	113	139	152	129	129	151	156	152	143	134	141	137	131	149	128	141	137	133	134	142	131	161	139	136	149	118	142	125	156	142	151	133	153	141	148	152	122	137	135	135	144	157	156	115	140	168	127	107	148	139	143	136	151	149	124	140	150	169	124	146	143	133	133	142	161	132	138	149	145	143	134	118	148	166	131	129	133	142	129	127	149	130	133	120	121	158	134	144	137	147	147	112	136	140	133	129	129	161	134	120	141	125	152	137	124	141	154	130	142	128	132	136	130	150	120	144	150	180	145	127	156	126	133	145	134	133	132	141	189	152	113	125	146	138	150	147	147	140	170	134	151	150	136	122	175	147	149	146	135	147	152	131	141	138	180	147	125	135	139	134	148	153	146	144	141	131	150	121	137	136	148	144	144	132	149	117	131	134	153	140	126	139	161	155	124	149	154	125	124	148	130	138	127	158	132	160	146	132	129	154	131	157	148	134	149	127	123	146	121	132	150	138	148	153	129	120	145	137	142	165	136	175	142	134	138	151	147	148	155	141	142	138	146	134	148	134	135	144	136	126	132	135	144	137	129	143	149	136	163	156	145	155	143	123	140	125	141	154	158	132	147	145	139	163	145	146	126	133	136	105	134	146	135	131	148	141	156	127	144	126	149	118	157	148	139	134	139	143	136	141	138	145	128	147	134	178	144	135	123	145	127	146	141	136	148	142	134	155	127	151	156	142	142	161	167	152	153	134	157	140	134	123	141	163	137	117	136	178	162	127	137	117	137	131	145	120	129	122	170	128	129	132	128	158	138	131	141	138	130	155	125	143	142	146	142	131	135	159	144	133	126	143	141	158	140	135	126	118	151	129	142	145	134	139	144	118	134	140	162	136	166	120	139	118	128	147	141	127	136	125	133	141	145	115	145	143	147	153	148	122	133	120	151	127	123	141	149	138	142	156	150	109	150	129	147	152	150	124	136	145	142	163	167	153	136	140	156	154	149	147	126	128	152	152	145	154	140	144	159	163	133	141	133	146	112	135	128	152	127	126	143	141	122	120	125	138	151	140	161	130	131	155	124	140	141	155	130	139	136	142	142	130	143	145	133	149	139	142	117	128	142	140	148	146	149	152	160	117	155	160	136	126	135	144	153	129	141	138	151	154	131	161	146	148	134	154	172	138	147	142	166	156	130	147	163	150	132	137	133	143	139	141	144	149	139	138	159	131	154	131	138	119	141	142	137	129	139	155	133	140	135	149	145	156	149	126	140	142	136	147	125	131	142	141	145	153	145	126	150	135	146	144	153	134	150	127	141	136	152	140	130	148	142	146	129	143	139	116	134	152	126	169	158	142	149	142	147	154	146	155	163	156	144	146	131	116	146	137	138	124	142	185	151	153	140	144	168	150	137	141	152	147	144	141	133	143	152	126	162	134	142	115	161	143	126	152	139	148	187	147	128	135	115	153	129	142	133	157	126	148	157	141	124	147	126	152	131	128	124	143	136	158	156	149	139	149	113	136	139	144	141	132	141	139	136	145	118	141	142	140	146	117	161	151	131	146	158	134	125	137	154	125	133	152	128	140	147	132	130	142	143	138	137	148	149	121	161	115	141	123	160	144	158	153	150	126	150	129	144	151	144	124	150	130	143	133	152	114	136
9721	1609	494	492	533	449	469	449	467	427	437	411	441	377	411	402	424	420	411	411	407	416	415	407	391	435	398	389	390	357	407	431	398	426	399	413	393	410	404	406	414	391	401	416	377	410	400	436	387	408	409	410	437	412	412	376	392	405	415	379	406	385	422	399	406	368	376	406	370	433	407	392	436	392	391	384	418	366	365	395	411	369	403	381	372	405	376	386	407	411	371	420	423	369	398	414	372	397	400	432	370	385	392	379	371	422	415	398	414	386	387	408	415	366	404	430	417	382	419	391	428	429	393	415	387	420	404	375	400	397	394	402	398	356	413	394	407	394	427	381	394	373	405	443	402	423	394	408	431	400	382	393	395	383	387	418	416	405	440	423	371	412	366	392	363	393	392	393	411	372	394	367	389	418	400	377	384	391	437	405	436	432	390	424	405	414	411	392	400	363	398	388	400	406	399	438	398	433	394	374	399	385	387	406	402	372	385	359	375	406	413	386	404	399	374	394	407	406	433	351	436	349	413	408	357	379	402	396	430	424	444	410	413	421	407	401	401	417	378	387	370	415	384	378	406	377	366	432	372	429	381	427	357	406	396	361	420	414	392	434	406	419	404	430	406	370	409	414	404	391	420	367	400	397	404	431	402	388	421	429	402	379	387	428	385	392	403	410	378	390	406	372	428	404	370	402	412	397	424	422	394	362	376	425	366	389	399	398	408	381	418	388	424	389	392	387	393	417	402	385	398	379	426	389	371	391	417	394	393	409	395	428	396	404	421	430	394	371	375	408	395	420	393	392	380	414	381	414	388	420	384	374	409	404	390	414	392	408	408	410	409	382	412	394	389	405	402	417	428	377	390	389	406	363	396	356	409	359	383	404	389	384	366	406	379	408	400	380	428	392	402	417	374	393	406	369	427	384	382	422	387	386	387	383	395	416	402	450	398	380	403	404	380	447	371	403	390	423	414	402	420	424	385	430	411	418	370	400	378	397	393	404	371	386	413	416	371	416	403	400	407	363	409	388	427	386	358	421	406	393	381	365	391	373	408	375	400	399	410	398	428	381	432	369	405	403	391	422	391	388	410	373	396	419	405	394	403	410	384	394	406	423	427	382	371	392	434	386	400	381	412	403	416	393	361	410	404	414	408	428	377	370	419	388	404	400	362	385	426	448	399	392	403	427	394	384	391	400	434	416	410	377	391	380	388	414	369	409	432	417	407	402	384	402	364	376	396	402	413	370	423	406	356	403	404	415	413	401	372	441	414	367	389	360	394	415	374	388	401	366	412	406	386	362	409	418	438	410	403	388	425	415	405	414	396	373	368	364	407	416	412	411	386	415	403	362	379	408	378	415	412	446	390	396	418	404	403	403	390	410	379	408	403	375	408	392	382	392	394	404	416	427	425	432	380	370	388	356	390	393	373	436	402	407	406	388	420	396	389	418	396	400	399	381	413	399	429	397	387	422	408	412	376	390	409	414	427	398	372	415	378	399	408	405	411	410	443	417	396	361	424	386	405	386	421	390	402	392	408	395	418	359	415	405	373	410	374	378	360	418	368	403	419	400	407	387	356	385	418	404	394	398	416	426	417	368	417	387	421	389	403	389	408	381	388	405	403	428	403	376	370	389	412	421	414	401	347	451	415	422	403	379	410	369	405	393	408	400	403	382	455	375	400	398	399	394	390	390	393	395	416	369	378	382	356	412	391	413	375	399	411	423	369	399	391	409	376	396	386	373	418	408	400	417	377	394	383	421	388	363	409	422	366	405	397	409	381	405	378	437	399	386	407	397	353	404	400	395	402	395	410	373	383	397	403	365	408	376	378	380	362	389	389	412	364	426	417	443	380	343	392	401	395	395	390	406	385	403	411	357	413	398	417	393	407	412	392	402	390	402	362	424	382	403	397	413	414	409	375	380	366	448	391	403	412	398	408	368	354	423	391	423	412	382	392	360	417	413	405	401	383	365	394	379	390	376	421	399	379	386	380	409	422	391	393	394	428	403	433	417	371	373	386	389	368	394	374	396	401	419	396	385	383	417	384	403	368	417	401	386	364	386	417	430	364	356	418	407	435	419	409	418	414	398	405	401	396	437	408	380	402	394	417	355	385	388	404	399	414	400	402	372	395	417	419	384	374	389	382	371	437	440	390	415	437	387	374	385	414	425	401	426	422	367	397	400	397	426	382	383	437	382	424	368	398	362	408	385	358	423	406	405	417	377	394	394	382	428	403	416	417	385	404	374	381	388	407	372	420	383	405	412	428	432	387	386	414	361	393	385	378	390	394	410	436	413	376	370	402	420	400	396	392	374	418	407	377	412	416	412	398	385	415	368	405	377	405	391	400	403	397	410	410	398	370	428	359	408	425	386	407	384	394	387	408	418	360	390	399	396	387	402	366	406	412	404	379	385	388	416	385	408	414	375	420	372	392	403	398	389	432	416	417	397	408	376	400	391	373	377	394	414	422	409	408	405	381	419	406	426	398	431	373	391	402	420	415	429	362	397	365	411	411	407	400	381	393	409	385	362	402	372	401	374	411	382	404	426	376	412	414	420	378	397	380	377	399	365	405	397	372	415	395	377	427	391	425	423	392	374	384	404	404	396	413	416	406	402	380	437	408	395	417	420	413	386	433	394	421	443	416	369	393	379	403	405	378	437	390	395	412	389	364	416	387	381	383	387	401	382	415	421	432	387	381	389	393	411	409	410	371	384	366	399	385	423	400	379	404	380	380	432	416	394	395	444	390	425	426	360	419	377	414	357	413	359	399	440	434	383	404	368	381	400	385	397	409	417	429	391	393	443	381	396	390	399	404	388	413	410	375	388	425	394	407	396	410	392	433	408	400	382	398	389	430	379	385	376	410	399	418	380	396	387	406	402	388	395	400	375	417	401	372	356	412	395	433	383	394	414	407	426	412	385	377	376	404	378	392	418	391	376	417	396	407	381	389	406	383	384	390	365	403	385	409	422	377	376	376	405	406	367	399	380	398	394	409	404	380	419	438	397	387	387	382	396	418	412	428	387	391	407	400	432	396	426	428	422	411	393	402	396	388	402	372	395	400	354	415	425	422	385	421	400	383	405	400	377	436	421	388	393	388	377	363	411	435	411	430	401	403	414	399	397	369	393	425	425	424	386	390	432	412	410	397	389	417	395	383	402	416	391	393	357	399	352	366	400	405	399	410	397	385	405	416	413	431	420	362	406	408	414	370	406	406	413	373	387	406	375	394	405	398	389	384	363	437	392	390	403	366	398	374	413	394	370	385	419	389	404	414	452	413	413	375	372	362	403	425	411	386	393	382	446	420	439	400	421	408	388	375	381	410	413	401	401	396	422	394	414	391	395	382	414	405	400	379	418	426	377	363	384	391	443	396	402	417	400	401	389	419	414	393	396	413	422	417	385	365	401	420	398	374	380	408	409	362	380	402	408	426	386	372	374	424	367	395	370	435	417	411	390	371	399	374	410	388	414	396	409	414	453	401	414	373	395
60065	26777	4864	986	700	584	504	437	411	355	373	326	317	322	350	351	271	306	328	341	298	322	306	309	325	294	276	279	336	251	299	298	293	311	288	296	292	273	306	295	334	281	287	288	283	300	336	276	277	315	274	351	280	282	282	285	287	301	267	263	333	285	253	294	287	289	325	284	293	284	306	306	280	299	268	296	262	283	319	306	303	291	311	298	300	290	287	268	277	271	302	324	295	298	281	287	318	285	279	281	285	297	324	304	279	274	271	315	279	271	307	314	279	281	298	292	278	310	315	299	308	278	286	302	281	275	270	302	281	279	309	293	291	332	333	287	262	280	327	303	318	263	316	276	290	292	314	283	314	318	270	278	288	265	285	263	301	300	296	311	296	274	267	330	273	283	265	314	298	305	283	309	289	259	301	274	271	298	279	292	314	280	310	308	287	305	301	275	316	290	277	255	294	340	274	275	277	261	287	296	269	295	286	307	285	268	302	328	278	278	312	262	253	279	274	279	310	264	309	286	293	286	300	277	304	274	299	320	294	278	294	298	295	299	286	285	307	284	302	294	281	279	299	299	310	304	311	277	257	317	276	293	300	308	310	323	268	264	291	294	300	320	263	285	313	326	290	295	264	316	277	290	315	295	252	284	305	281	262	283	264	289	281	277	286	304	291	295	259	289	284	281	293	311	313	275	304	295	306	288	271	284	286	288	280	295	292	256	265	291	286	309	293	310	272	294	291	289	292	273	281	299	295	297	334	323	283	288	278	296	301	282	293	312	308	326	314	280	299	302	288	309	290	270	297	285	278	309	270	314	271	314	305	275	294	290	263	276	293	304	260	310	311	348	287	308	269	279	302	277	305	279	309	299	333	298	305	323	259	273	287	264	322	292	295	300	272	315	303	292	304	304	285	305	276	284	308	309	307	319	277	289	324	272	284	289	303	270	297	265	283	273	303	301	311	315	308	286	277	285	298	271	259	297	282	286	265	290	337	273	265	312	284	319	268	266	277	293	259	296	270	296	321	252	284	289	270	276	322	295	270	318	278	324	275	265	305	277	316	286	320	291	307	308	313	321	323	274	288	271	258	291	313	312	313	296	278	290	289	280	290	279	297	273	281	300	271	266	294	296	291	298	272	293	312	293	285	319	291	304	271	283	279	318	271	315	296	282	300	289	317	300	303	305	309	275	318	262	312	313	265	285	305	269	288	261	316	293	299	319	283	310	326	310	268	275	301	280	279	320	295	290	294	310	301	258	281	311	298	280	279	299	287	326	239	317	290	276	293	262	315	304	322	281	307	317	281	268	316	272	300	293	335	292	293	293	291	306	291	303	286	268	292	283	285	279	322	282	316	291	272	290	296	301	291	313	310	309	317	266	318	291	272	297	310	308	290	258	273	340	277	282	292	256	280	330	300	297	304	288	277	285	313	262	306	286	302	283	306	312	287	262	301	307	264	275	295	285	258	311	280	285	288	268	308	286	309	288	282	296	274	260	312	278	284	336	289	286	298	305	261	286	306	310	271	296	301	304	312	283	264	332	276	304	268	334	316	278	301	299	248	297	271	291	269	266	303	296	299	288	312	289	274	277	303	334	295	314	271	291	283	267	286	280	287	294	295	322	286	292	314	293	304	297	306	304	275	276	282	285	258	289	308	264	312	293	310	294	283	279	288	335	282	286	280	300	284	276	282	292	284	305	295	318	290	323	294	269	303	264	289	257	290	287	273	331	273	300	291	308	298	304	301	308	259	280	339	282	252	294	285	311	262	271	297	300	297	281	284	273	291	281	313	300	281	296	274	274	306	272	305	291	279	283	301	331	295	283	286	270	290	300	330	282	291	305	286	275	305	300	312	275	296	315	283	306	280	299	292	247	287	299	326	296	285	304	300	272	296	306	269	322	282	283	283	297	295	278	281	289	323	289	308	278	295	304	282	295	285	276	279	293	298	252	279	293	292	297	306	283	309	270	272	300	268	299	295	302	305	276	259	277	319	333	311	289	276	305	273	309	333	281	288	292	287	300	289	298	299	295	270	313	274	284	291	279	287	290	274	265	284	279	285	291	295	268	250	314	261	328	267	305	279	276	264	264	329	307	310	290	275	284	279	278	287	327	299	271	283	298	293	275	268	288	274	302	306	279	301	297	298	288	318	305	290	275	310	266	298	312	289	298	327	298	296	267	273	280	276	285	291	316	291	277	305	308	299	322	273	287	309	283	268	307	279	295	315	285	280	270	272	284	288	300	259	294	277	339	293	302	278	278	282	280	285	285	295	274	272	266	304	305	306	302	271	300	289	307	312	300	287	284	324	297	313	302	271	291	276	270	272	291	304	255	290	268	305	288	280	297	302	270	294	301	288	303	288	280	286	293	261	280	316	290	281	290	298	302	299	304	293	296	305	293	321	287	283	294	314	295	297	284	279	288	301	261	276	260	282	329	290	279	299	299	296	284	303	309	276	280	265	310	310	269	254	291	293	348	334	284	307	294	298	308	300	290	291	293	284	301	296	312	300	275	333	306	267	300	278	290	256	323	335	307	267	295	291	340	253	285	273	281	316	323	286	284	307	306	284	284	314	272	292	311	287	302	268	280	255	323	273	313	324	280	288	284	314	296	281	316	263	288	284	274	297	299	295	301	278	284	288	317	263	284	304	297	287	272	269	296	280	260	294	284	288	301	301	291	284	279	290	300	310	300	319	289	287	285	258	284	278	296	291	303	265	287	264	304	316	312	325	305	241	261	281	297	278	282	255	319	290	290	291	286	289	306	295	292	314	277	291	286	271	304	289	272	300	296	271	293	303	246	249	334	284	301	298	326	294	266	300	284	271	304	283	283	276	264	272	283	290	311	279	308	309	262	286	308	275	256	299	304	277	282	294	276	327	282	284	285	281	299	279	279	291	318	293	299	300	315	290	288	292	279	310	291	275	282	262	283	305	269	285	295	261	287	268	252	342	293	282	313	281	315	309	275	277	291	315	297	274	288	269	283	297	287	275	297	305	281	285	246	294	307	309	275	327	275	287	322	292	255	313	309	288	291	299	268	257	274	297	277	290	272	273	300	285	297	319	278	305	310	294	292	299	316	302	275	307	295	284	292	291	327	272	259	284	301	269	273	293	278	349	289	285	289	291	273	292	301	307	320	304	296	291	281	282	325	263	286	271	268	287	262	301	268	295	276	280	277	276	313	263	289	313	283	301	277	298	288	294	279	295	254	282	265	290	261	318	325	292	299	290	282	262	281	281	304	273	311	296	328	280	310	307	297	284	295	334	284	279	281	265	280	293	264	303	318	276	284	293	267	319	286	309	270	302	275	278	287	318	309	309	307	282	332	315	280	270	271	275	275	299	259	270	304	298	298	283	279	274	282	296	308	291	297	295	298	280	267	272	294	301	304	290	277	288	292	277	307	303	247	279	300	287	300	284	317	313	267	350	292	264	275	285	306	296	265	281	293	269	277	304	283	295	302	272	295	306	266	323	298	301	268	287	310
35768	7220	2550	2896	2555	2170	1767	1660	1444	1319	1211	1066	1034	1007	1049	951	981	925	927	882	808	854	836	845	802	809	822	834	790	827	767	765	680	783	779	731	750	745	768	757	730	720	706	782	835	766	746	742	725	729	744	730	767	726	755	723	717	729	685	723	734	756	713	684	712	736	734	716	711	695	752	714	636	716	695	695	724	688	714	719	699	771	746	731	745	755	729	733	700	698	716	722	744	735	672	679	731	654	687	727	668	702	701	697	769	684	691	727	682	747	749	706	754	748	666	682	676	707	700	759	672	702	747	750	705	711	719	702	753	705	724	728	714	747	700	688	733	718	696	707	726	698	730	781	717	694	736	693	680	719	699	733	719	698	691	714	674	779	702	721	693	691	734	712	719	745	669	698	730	736	712	755	721	729	738	716	723	765	722	778	722	707	729	663	713	740	767	714	673	729	716	732	679	699	701	720	685	718	724	737	703	727	723	687	758	752	791	737	666	697	711	690	714	768	728	670	753	715	716	705	711	713	727	703	672	704	720	715	666	704	720	723	712	694	710	747	723	699	711	678	677	695	672	641	710	697	685	738	715	692	745	699	683	724	710	754	701	683	729	728	731	713	750	744	704	755	695	687	726	686	721	733	687	719	717	732	709	714	706	698	705	680	730	716	683	678	732	741	706	717	735	741	773	725	710	745	707	731	730	743	685	664	728	740	717	678	701	720	735	746	714	709	747	719	738	725	701	684	726	736	721	766	695	695	753	716	762	688	669	765	720	670	733	713	751	750	706	732	755	708	718	680	740	735	709	698	726	731	736	777	677	723	722	740	725	729	709	732	731	675	694	766	762	709	756	715	683	717	722	705	751	758	726	695	688	715	694	707	704	730	689	711	675	729	729	716	753	749	753	656	729	691	740	712	727	698	703	681	734	752	743	693	686	766	686	758	705	721	749	743	699	763	745	778	689	683	728	717	705	693	752	702	680	755	699	699	748	699	730	727	750	706	759	732	685	710	727	725	722	716	685	758	738	689	777	712	739	757	741	725	711	697	715	661	753	703	784	694	709	725	730	791	749	719	682	730	689	772	719	722	738	758	725	731	710	714	767	720	674	723	697	716	663	721	706	714	762	737	678	735	778	744	731	724	710	716	686	732	729	724	732	697	730	654	680	701	704	652	714	744	702	687	704	695	698	724	723	711	723	705	690	691	725	713	779	687	753	711	723	690	678	704	721	729	713	734	660	640	693	710	683	701	729	693	707	705	693	672	692	735	714	694	765	711	705	762	695	668	733	722	710	725	739	699	712	706	721	676	713	669	790	693	739	732	689	693	742	709	689	704	721	745	721	671	721	729	690	724	712	712	690	715	787	752	731	749	705	702	722	686	759	718	714	719	735	754	732	744	678	746	687	727	716	738	726	697	758	686	683	708	686	685	700	737	738	682	680	726	677	717	715	742	735	716	702	704	686	722	712	724	702	758	752	699	732	742	726	722	711	734	676	776	704	740	715	702	680	736	757	756	715	728	742	705	713	723	661	751	698	720	748	728	700	724	728	710	741	713	707	746	690	658	700	713	650	730	699	723	721	712	756	729	764	709	748	681	721	735	702	716	696	735	694	671	724	694	678	737	678	690	727	739	755	710	695	746	708	701	740	764	750	725	670	747	778	734	745	729	709	717	729	740	714	714	678	722	679	702	657	704	733	715	726	669	689	696	717	742	701	725	728	701	738	746	732	701	696	707	715	713	746	779	761	674	731	763	747	711	749	736	698	727	724	713	747	754	725	690	705	688	708	736	754	734	647	645	740	698	752	718	725	683	722	693	681	718	733	710	735	682	726	736	742	673	705	749	730	723	681	698	687	796	703	733	722	712	748	731	752	727	734	679	723	697	674	791	690	715	719	672	718	729	723	729	697	737	720	732	682	690	704	649	687	705	719	748	702	718	750	706	711	734	724	715	692	725	701	664	755	679	706	649	729	725	686	719	702	750	718	689	737	712	736	691	685	726	735	761	736	700	698	710	709	690	737	728	706	695	675	704	732	672	687	728	697	684	689	736	707	828	723	751	743	688	721	709	689	698	784	672	654	719	749	692	714	726	686	739	724	701	749	724	690	700	728	688	731	676	715	731	738	725	677	722	709	697	713	712	729	707	725	710	721	733	732	722	658	760	695	693	679	702	750	670	755	688	680	723	715	680	729	732	746	705	703	707	736	714	703	743	718	687	729	683	696	689	735	733	697	707	730	757	724	697	700	728	695	715	682	693	704	710	711	688	693	754	700	740	739	689	700	720	738	675	715	687	749	725	748	737	717	714	772	761	677	746	727	718	692	709	740	729	733	723	711	739	753	703	667	714	734	754	694	693	730	728	720	716	684	712	701	710	726	721	743	718	671	725	702	733	671	730	723	735	692	728	716	670	743	706	728	697	688	700	697	750	735	746	668	735	734	689	698	741	726	724	710	722	708	698	715	693	734	728	730	671	726	716	699	712	709	729	690	736	670	736	766	719	750	730	699	703	747	746	699	772	747	697	729	709	720	685	686	744	708	694	704	722	695	727	731	722	705	686	721	743	748	693	691	683	731	757	746	717	753	694	708	691	732	738	691	734	729	717	675	688	725	687	693	725	724	755	725	709	702	690	692	711	711	753	738	745	683	702	772	702	743	661	641	703	707	726	707	717	723	681	727	686	750	677	715	720	729	719	696	670	712	704	735	732	726	772	689	736	761	650	690	686	673	751	762	702	733	728	724	685	690	703	698	688	708	755	706	731	734	719	703	666	685	677	723	709	755	719	709	711	730	730	714	779	724	697	699	706	717	701	736	729	743	702	721	723	721	725	705	712	732	713	651	650	720	711	673	708	715	765	703	739	729	749	724	693	701	728	709	753	733	682	714	725	750	722	714	706	702	753	676	692	727	757	705	704	730	715	728	771	688	729	673	714	739	729	722	743	690	731	701	720	713	726	679	745	751	717	738	712	730	688	699	673	702	694	691	725	689	723	744	733	697	704	734	710	713	739	720	693	699	715	693	716	682	677	745	715	746	735	714	745	719	735	734	720	678	699	704	754	710	696	713	706	754	742	718	699	703	718	721	653	710	728	727	725	767	695	745	758	729	747	699	711	664	682	726	652	673	661	754	703	728	731	738	698	714	717	740	715	695	743	710	720	741	699	695	708	720	734	734	742	719	692	695	706	708	719	695	739	732	662	710	705	705	733	712	740	688	757	752	690	728	735	752	741	758	731	749	693	707	726	767	718	714	716	697	700	745	737	707	686	716	674	750	749	701	751	756	741	698	697	727	683	717	694	660	722	721	726	714	747	734	681	688	712	721	685	684	706	722	722	754	709	721	756	731	671	712	698	712	697	703	690	676	667	669	709	711	670	759	689	704	670	727	751	708	732	715	701	726	753	691	720	706	688	726	716	700	731	724	738	724	699	685	723	677	689	686	730	735	705	753	755	706	687	727	691	699	729	762	675	666	744	697	741	769	690	721	724
68328	32875	11674	2196	1142	828	669	611	502	456	417	398	366	387	352	336	353	313	341	327	315	307	320	311	296	334	323	281	280	332	307	312	283	324	250	293	320	296	295	280	287	333	284	276	306	266	296	310	295	285	271	260	308	287	294	305	303	262	278	305	293	296	324	304	308	297	282	282	284	319	275	303	280	326	330	270	281	258	272	284	280	279	266	286	319	306	292	297	297	295	279	311	275	280	314	301	320	285	278	287	297	273	290	281	307	295	268	292	275	297	289	275	272	294	268	273	282	282	296	289	277	273	329	261	261	298	297	282	290	265	300	266	277	291	280	282	275	259	281	237	280	284	294	295	302	306	259	288	278	275	322	295	268	295	281	280	279	278	297	278	297	299	272	312	273	308	289	277	264	294	279	263	282	283	274	292	271	279	269	307	271	303	297	318	317	284	298	281	304	260	252	272	255	294	292	254	277	294	263	283	286	313	294	284	263	289	311	311	284	316	298	296	290	276	283	275	264	306	258	276	276	323	316	275	285	268	286	286	304	283	274	300	293	280	279	267	284	293	292	290	287	276	282	305	281	282	266	299	286	272	274	240	287	279	311	265	275	265	286	251	307	297	330	298	284	278	288	285	266	268	299	277	283	261	285	266	266	277	280	312	274	291	276	297	298	275	281	306	279	312	265	257	294	266	247	253	282	277	277	287	284	271	237	288	288	286	267	269	279	302	286	305	298	280	253	284	280	275	296	292	285	284	279	289	295	289	324	285	268	299	267	301	247	285	289	267	310	287	278	272	281	286	296	267	243	305	266	254	283	287	294	262	267	307	314	270	296	281	265	288	279	269	294	284	291	283	283	274	274	274	268	277	273	293	299	303	305	304	254	260	291	290	327	265	257	284	293	305	281	291	277	266	302	286	274	271	296	276	293	290	308	242	321	301	296	269	278	296	297	282	292	282	277	304	284	283	264	285	264	299	303	310	279	264	267	270	290	291	276	258	266	283	280	305	285	299	292	276	293	305	253	286	301	273	276	292	286	289	302	281	281	280	270	292	304	264	311	301	281	305	288	293	304	266	278	273	286	284	308	277	275	281	273	327	256	294	324	284	306	275	294	311	297	276	275	281	261	300	281	282	279	279	254	291	278	293	290	278	276	308	329	274	285	270	294	284	297	310	283	289	287	281	263	294	271	299	280	304	275	312	265	321	281	287	298	289	266	257	285	282	284	273	301	293	288	265	265	295	278	325	288	278	273	292	264	322	298	288	290	307	302	302	302	251	283	270	282	300	306	302	285	270	273	293	281	290	289	254	245	289	278	288	301	276	319	288	303	317	292	306	259	268	288	313	260	293	284	284	262	251	284	316	271	304	289	281	295	316	285	250	258	294	300	286	313	280	309	303	287	264	291	284	308	293	286	308	275	284	274	270	286	298	282	281	315	297	292	296	278	304	293	266	287	297	282	315	311	304	272	271	314	272	298	318	280	318	301	281	274	299	307	280	302	268	298	276	271	307	237	279	289	249	278	285	250	282	289	254	259	270	275	286	270	273	277	275	293	262	289	285	297	284	280	305	280	302	292	259	280	312	286	292	284	275	273	296	292	260	253	301	277	255	285	281	273	279	306	282	289	255	279	247	276	281	267	285	287	255	277	264	260	244	303	285	304	252	292	319	305	273	303	279	275	285	259	285	264	285	287	309	251	293	265	285	302	308	289	289	264	284	286	282	270	266	266	310	268	294	250	284	279	262	284	288	316	256	288	266	268	314	294	293	305	286	296	254	281	276	262	272	286	270	308	293	287	298	259	297	251	245	295	290	284	286	254	305	282	259	293	267	262	317	316	283	264	264	290	278	244	286	284	329	290	246	290	282	286	314	276	311	273	263	271	269	297	308	288	297	295	272	268	293	263	271	269	292	298	293	276	269	282	295	281	312	277	277	290	277	265	275	282	267	280	295	300	295	315	304	276	294	293	302	284	282	269	286	273	288	263	272	256	296	278	296	296	289	266	283	277	294	277	275	289	282	262	258	249	299	289	293	280	283	280	267	264	303	269	288	288	282	289	298	280	306	298	286	305	282	265	267	293	316	330	322	304	318	269	280	276	295	294	320	272	300	271	306	316	289	275	277	303	291	259	282	302	299	308	268	327	268	273	287	297	279	293	291	293	297	277	284	284	277	265	268	266	298	265	273	262	296	312	305	308	289	280	281	300	275	281	292	293	326	291	270	287	290	262	271	280	265	283	299	314	270	318	280	292	275	312	291	276	285	281	275	290	293	311	293	305	274	259	300	294	261	319	317	280	305	303	288	317	288	285	271	274	288	299	274	262	282	274	263	274	306	278	267	256	273	280	293	260	241	296	305	314	291	270	280	275	270	250	280	326	304	257	295	316	288	251	284	296	289	273	284	309	299	316	280	265	278	286	276	280	319	280	270	314	254	304	276	307	326	300	324	271	299	256	287	257	297	287	274	287	300	309	272	274	287	275	292	294	275	258	273	314	278	278	281	297	280	292	309	259	253	271	274	269	278	283	292	271	286	299	268	316	293	292	297	260	277	251	283	281	276	292	277	267	327	302	284	306	286	283	274	279	289	260	286	264	263	283	255	290	270	277	256	310	267	264	297	300	276	284	292	293	274	287	315	294	263	262	305	279	292	326	313	300	302	293	243	261	301	333	268	275	256	284	314	285	276	265	286	272	253	291	251	284	308	301	302	256	301	315	267	259	294	270	293	254	278	289	290	289	270	278	295	293	309	273	276	272	307	291	251	275	292	298	301	308	293	256	298	284	314	249	293	289	279	292	316	270	278	273	295	284	251	268	286	295	266	247	299	263	285	271	274	290	302	274	309	293	307	306	274	277	323	287	302	287	278	333	298	286	281	286	273	304	280	278	260	294	311	281	292	307	272	295	274	296	295	286	246	316	273	286	298	270	299	282	315	291	306	267	279	266	302	295	278	271	299	305	283	295	306	289	268	287	309	272	292	297	272	298	284	289	274	294	268	261	308	282	303	298	247	277	230	284	280	301	307	276	271	246	298	271	274	302	278	264	317	280	302	254	311	293	270	268	316	259	278	300	302	266	265	290	307	256	247	294	281	294	293	288	262	286	276	247	282	278	302	266	289	310	288	290	343	302	259	286	301	286	247	305	270	263	290	290	296	268	267	241	277	291	298	303	291	292	307	266	289	241	259	307	328	252	295	265	300	294	266	284	282	258	294	281	288	277	330	298	323	294	269	271	295	262	261	310	308	296	309	287	268	284	286	321	302	290	304	295	287	272	251	273	296	276	332	282	308	293	279	305	287	288	250	272	296	246	297	277	272	292	294	249	277	300	264	347	284	262	307	261	318	284	292	299	329	305	277	305	299	268	287	284	292	271	314	315	266	270	266	269	287	288	243	286	276	299	274	317	308	275	275	278	277	294	309	266	279	268	285	266	292	262	336	268	283	282	301	303	288	301	266	268	277	320	289	302	282	291	308	269	293	306	277	284	255
43733	8324	4211	4782	4099	3332	2780	2342	2100	1804	1615	1494	1429	1233	1197	1171	1154	1025	989	1003	975	987	891	910	864	874	820	836	844	786	780	792	783	825	771	814	774	771	733	758	753	727	725	767	740	739	729	725	759	765	722	713	710	713	730	696	727	682	704	732	722	703	700	717	705	701	732	674	684	693	648	684	668	654	682	678	683	678	719	651	666	691	688	680	698	693	679	695	689	672	742	704	654	689	696	650	671	675	711	719	661	685	697	681	690	701	699	727	708	664	699	721	714	714	681	676	611	691	672	667	679	719	701	675	689	683	620	658	702	680	701	719	678	687	645	717	688	685	663	671	687	713	690	709	697	704	673	683	634	713	717	679	688	704	694	670	674	688	715	685	692	664	688	720	713	669	691	677	646	681	705	725	636	654	662	677	663	714	618	713	682	697	637	654	685	709	662	665	682	696	657	686	703	664	706	706	725	675	657	655	718	654	670	654	675	652	649	629	699	693	717	680	641	646	688	642	690	694	694	668	673	712	668	670	711	683	654	671	672	692	686	697	639	678	684	653	655	649	675	678	692	665	697	676	690	676	693	708	717	650	718	672	647	661	675	668	683	731	670	681	693	631	667	699	715	749	709	636	691	657	677	667	682	633	663	697	716	649	656	692	661	675	701	646	650	657	663	717	661	631	674	650	706	668	700	670	700	695	688	666	704	687	649	677	665	694	689	678	675	669	671	686	670	659	671	676	675	628	700	655	669	699	637	656	684	660	636	624	641	698	665	705	675	688	651	662	672	695	687	663	687	730	658	676	680	707	668	664	686	629	717	683	683	667	699	651	636	687	670	668	685	678	720	680	686	717	638	703	704	684	703	671	698	729	651	680	642	672	720	680	714	709	622	652	676	726	644	722	679	641	619	717	659	677	655	659	703	686	676	700	710	671	667	697	652	700	734	685	637	686	679	616	713	655	707	687	700	705	652	679	680	669	677	648	686	669	657	659	697	674	705	691	645	695	695	648	681	642	662	671	664	671	673	696	682	672	659	678	616	641	669	692	677	643	660	666	650	666	721	707	650	670	724	646	650	685	677	649	638	656	679	645	719	686	683	654	694	724	642	706	666	656	696	692	709	696	719	708	711	695	649	651	674	674	673	636	705	673	714	616	689	688	639	667	650	700	689	664	649	653	692	685	661	706	697	738	668	679	644	652	704	701	664	687	672	681	675	685	704	670	711	663	653	678	649	661	640	695	661	629	662	666	705	656	695	684	691	680	690	685	685	688	731	608	703	649	624	635	724	639	665	678	728	657	669	655	639	671	669	683	675	713	699	698	654	636	692	679	678	647	699	661	661	689	694	666	683	692	689	730	709	698	660	689	648	719	709	673	687	658	710	724	709	673	647	659	683	711	678	651	625	656	693	689	698	677	671	740	670	631	698	690	707	665	656	688	656	672	667	676	650	678	670	663	666	640	662	730	647	667	683	706	705	652	680	641	666	676	687	675	673	705	688	690	691	678	660	672	723	693	722	700	656	695	679	684	709	705	708	671	627	669	691	695	706	700	673	675	661	700	667	685	696	676	674	668	687	671	681	682	727	678	723	644	685	701	677	694	657	655	719	723	688	710	714	693	749	675	688	703	708	676	658	716	699	723	657	706	714	715	666	724	686	676	681	653	703	717	668	644	678	693	678	674	709	734	677	665	696	739	669	659	678	650	641	695	646	685	669	694	667	700	636	665	661	686	655	663	671	689	695	683	676	659	702	613	639	695	681	685	688	643	699	720	680	699	675	672	682	674	707	650	699	692	648	675	677	668	669	674	616	706	709	701	669	690	719	661	723	675	646	671	630	664	707	691	713	713	718	660	672	603	682	691	668	683	664	670	646	573	683	663	695	671	661	671	656	736	665	712	712	677	652	719	670	670	621	710	736	695	670	710	662	727	723	682	688	701	686	665	677	696	630	692	661	722	679	680	707	662	641	683	709	658	682	656	677	688	690	699	687	686	665	724	703	697	733	742	656	720	688	646	630	723	650	635	697	696	627	687	650	717	714	694	658	689	645	675	642	652	634	685	718	659	686	698	642	730	646	628	671	692	699	693	731	659	671	719	692	651	636	707	669	689	656	712	680	677	689	693	709	714	685	688	691	666	672	650	667	727	697	669	687	677	697	654	700	703	660	691	700	662	678	673	665	687	688	672	692	710	669	691	671	691	684	683	712	682	680	673	655	669	676	738	659	721	644	648	645	722	691	651	725	691	685	650	708	671	702	703	698	653	695	720	696	646	695	672	658	672	713	655	697	643	687	680	707	683	694	696	699	652	654	675	665	694	619	666	681	626	701	683	660	641	700	675	685	679	751	625	628	719	677	662	677	673	670	673	703	705	665	703	668	686	657	682	683	696	699	690	671	675	679	685	722	656	677	672	681	709	657	654	693	689	666	726	694	651	727	698	644	634	628	650	660	645	639	684	713	659	652	634	650	695	731	646	687	672	707	645	701	632	655	690	694	649	677	676	743	675	649	643	627	659	614	626	685	662	705	669	696	686	628	699	672	667	673	696	655	662	667	653	656	644	685	636	664	663	618	677	686	635	665	661	649	642	679	674	679	691	637	658	674	683	680	649	707	651	673	639	671	660	696	609	684	638	624	697	753	669	659	706	683	657	721	660	678	686	692	660	693	709	636	702	704	679	681	717	695	683	685	700	694	717	710	668	688	676	666	708	755	683	693	674	684	651	699	691	664	688	664	680	663	673	732	708	679	690	620	640	630	665	666	648	697	696	743	715	668	695	689	678	705	692	685	639	649	677	719	658	688	640	658	715	685	700	678	688	708	623	697	713	689	680	649	703	584	634	652	715	637	720	686	637	684	690	670	701	654	649	718	702	696	653	676	661	620	710	714	679	672	654	658	696	700	689	656	692	705	656	629	691	699	671	692	681	674	653	690	714	639	629	685	635	658	697	678	679	672	714	654	701	660	668	668	679	694	626	688	684	719	647	715	689	702	703	678	673	661	674	685	699	657	694	704	656	617	703	664	643	667	686	655	671	617	691	668	698	697	658	657	699	687	688	681	725	681	681	664	662	675	734	741	659	671	638	680	648	690	641	658	736	718	664	668	691	686	682	712	667	663	661	677	676	655	696	663	683	680	721	714	661	661	697	655	676	680	691	708	682	642	663	683	682	722	647	697	649	699	667	664	680	711	683	681	711	672	696	649	710	700	661	657	706	718	654	642	665	678	686	676	742	677	624	689	660	709	650	672	693	705	667	674	683	694	657	702	677	673	634	696	691	723	695	680	740	670	683	670	676	645	674	658	635	692	688	675	657	654	670	624	637	654	638	640	720	689	708	703	695	723	649	698	656	662	679	681	704	711	677	691	676	701	702	711	671	680	658	642	657	682	689	663	626	659	644	712	713	684	699	696	680	673	664	669	687	713	640	611	670	683	699	660	635	667	631	655	615	674	732	691	682	676	687	701	667	640	645	619	681	654	663	681	659	675	606
11857	1335	243	180	147	164	171	138	132	140	143	148	141	153	134	143	147	137	139	140	144	136	122	140	150	132	156	128	115	136	126	150	138	135	135	139	151	141	135	119	135	134	144	144	120	154	142	135	127	137	163	138	145	149	144	127	155	136	145	152	149	139	151	133	124	154	157	128	138	140	141	137	154	123	157	136	145	127	152	154	165	146	137	139	146	135	133	117	147	155	151	131	136	152	114	118	171	137	123	147	143	145	127	135	138	146	147	137	141	156	158	133	129	126	136	151	164	127	154	135	119	136	117	137	126	144	132	151	146	136	139	139	154	141	117	147	134	135	124	150	141	131	133	143	137	144	120	115	166	157	135	135	132	166	176	159	163	125	117	148	149	151	153	127	142	112	130	127	155	143	132	144	141	136	138	125	148	176	152	129	137	119	129	149	134	134	138	132	163	147	140	143	131	161	130	141	140	134	131	154	132	132	135	160	133	146	140	131	128	152	122	132	129	144	143	129	142	128	133	141	132	118	129	117	133	142	140	125	140	147	144	135	141	153	132	126	143	148	140	125	116	136	124	134	135	136	123	157	144	153	151	151	148	158	132	146	147	127	130	134	118	135	140	126	152	142	122	165	117	131	141	131	117	150	142	135	142	138	135	142	140	156	136	158	134	141	140	156	136	113	133	146	139	139	130	140	132	144	145	144	151	128	155	141	114	128	132	118	129	137	127	124	136	149	138	141	126	135	117	126	145	122	135	142	147	147	134	140	148	129	143	139	151	147	153	136	150	140	141	154	152	133	132	162	154	140	136	143	126	145	144	125	141	157	127	129	135	135	151	137	125	118	126	147	136	145	131	138	154	121	132	143	134	153	141	121	138	142	147	119	126	132	149	154	111	132	145	144	161	123	134	139	141	138	113	142	133	180	162	131	152	154	133	123	131	130	129	142	144	146	126	150	124	143	133	150	135	151	137	133	159	120	135	131	148	133	131	127	164	148	148	152	146	136	134	121	141	134	159	159	139	146	145	163	94	147	151	165	144	151	149	142	141	139	136	150	145	138	167	117	120	143	120	127	134	124	142	116	127	141	134	140	117	150	132	136	119	130	145	139	118	152	158	123	127	149	136	131	141	150	154	155	132	131	142	128	136	128	119	136	136	151	152	135	127	115	138	128	119	127	131	136	132	156	145	123	130	139	125	146	147	129	130	143	150	125	137	139	140	149	135	117	175	106	128	120	145	144	132	146	144	145	143	145	128	152	115	144	155	126	144	114	127	130	129	141	139	137	133	133	137	133	134	133	134	145	140	146	130	147	144	146	157	115	127	142	142	176	163	138	127	160	132	134	134	135	133	162	127	141	153	141	121	146	135	142	150	159	127	144	138	141	138	123	132	150	152	129	131	136	135	132	142	139	141	132	147	165	154	146	153	140	151	141	130	178	132	146	142	145	160	124	133	135	145	131	129	150	132	156	143	130	149	123	120	152	118	131	116	125	132	119	154	148	143	148	133	143	138	156	153	158	128	138	121	155	132	146	140	127	140	120	131	153	126	135	138	143	148	123	147	134	132	132	136	148	140	142	102	137	145	140	147	138	141	153	144	150	119	151	149	152	129	130	126	126	132	132	140	111	134	139	139	134	153	129	125	128	130	123	145	137	135	149	154	144	141	156	149	141	127	122	135	128	120	161	125	136	145	142	116	127	110	138	168	147	116	143	175	143	120	130	128	131	134	134	146	139	153	159	139	149	138	135	145	112	137	148	148	127	115	141	135	120	147	153	137	149	131	162	112	131	123	121	146	145	146	135	151	161	139	160	146	156	136	141	143	138	137	135	151	124	122	133	125	144	144	157	139	134	156	147	142	153	128	143	168	132	139	136	143	131	180	133	137	133	145	136	130	148	144	146	134	139	147	155	120	155	136	157	126	137	141	154	123	141	148	157	164	136	147	125	127	147	146	157	121	121	127	125	129	123	139	137	139	160	141	116	123	126	131	143	152	145	151	151	119	123	140	116	119	148	140	119	149	123	136	146	139	145	130	137	120	128	147	153	139	137	144	127	138	140	159	137	116	142	132	132	151	141	114	150	146	125	127	134	125	143	145	119	150	147	145	144	150	150	135	121	133	138	173	157	132	149	159	134	145	127	110	149	136	140	166	145	124	128	158	175	144	137	130	139	135	149	175	147	139	140	139	145	121	137	151	145	158	136	158	171	144	136	143	133	136	129	130	123	136	126	133	147	111	163	132	142	135	136	124	145	162	129	136	140	148	147	122	147	148	142	140	109	137	137	132	108	146	138	120	132	142	135	131	141	141	145	140	150	146	148	151	159	123	139	146	133	149	144	144	146	149	137	150	161	131	157	125	123	137	129	125	140	131	140	131	145	154	128	137	147	125	134	153	136	163	122	122	121	147	144	140	155	151	136	135	144	157	141	148	116	145	125	156	139	135	143	124	115	126	143	131	135	133	131	167	141	125	143	136	116	130	151	129	146	151	150	126	142	154	145	140	141	139	142	137	146	119	150	130	133	137	134	147	127	131	142	143	135	142	127	158	127	163	134	120	147	147	118	157	136	135	137	138	125	145	161	108	130	152	134	132	119	141	165	140	146	141	136	122	125	135	143	132	125	140	156	167	151	142	143	132	124	146	139	129	134	155	154	147	148	131	148	135	114	138	136	139	134	141	141	161	125	158	156	161	132	138	151	142	124	148	162	128	153	158	130	139	129	126	126	134	144	141	144	144	125	127	131	120	120	134	130	153	141	111	138	134	123	140	122	154	138	138	120	128	151	135	152	131	139	120	118	132	138	140	108	123	131	138	154	168	126	151	128	139	137	137	150	142	131	151	159	112	157	130	155	137	126	144	153	125	149	123	134	155	153	143	156	152	155	142	119	143	121	143	128	115	126	135	122	136	153	137	134	124	144	114	135	130	147	142	156	135	130	136	135	133	136	167	144	151	136	158	133	150	144	141	145	124	136	153	143	135	133	151	112	133	139	121	134	160	131	150	143	119	129	133	122	149	119	157	150	140	132	136	127	120	151	161	151	133	146	150	128	126	149	137	155	125	121	130	142	129	132	143	154	132	144	145	126	144	134	147	128	129	160	137	162	138	154	136	153	149	145	153	131	136	145	138	117	140	125	120	150	143	145	146	139	129	145	144	138	141	159	133	129	152	146	132	155	144	149	138	123	128	147	124	140	134	133	150	147	153	128	135	154	133	127	126	149	149	146	125	155	133	107	150	145	147	113	162	142	131	110	140	118	139	138	148	152	153	125	141	144	154	136	126	157	142	116	124	156	147	130	146	124	145	125	149	136	167	142	138	158	131	136	144	138	140	111	119	131	125	147	140	144	109	131	146	134	129	155	130	172	132	112	142	157	129	126	112	131	137	124	135	142	145	144	137	132	137	157	126	120	134	141	135	119	136	147	156	144	142	155	131	143	136	133	141	143	141	132	153	126	121	143	139	123	136	127	137	139	128	132	143	129	147	163
9176	1140	515	533	466	495	443	448	452	421	434	394	406	415	447	386	425	414	382	427	377	405	378	407	406	407	381	393	396	391	396	425	355	414	395	394	427	407	381	406	406	397	360	394	380	379	413	403	417	396	393	382	405	396	349	393	396	374	389	393	426	413	399	399	404	360	393	405	380	380	418	386	378	389	412	402	380	395	407	414	397	363	387	406	382	370	381	408	377	400	411	386	372	400	417	397	367	431	372	404	414	412	374	393	398	378	371	378	350	393	376	391	392	411	359	423	404	372	397	387	384	426	414	403	376	421	396	385	358	400	402	372	397	415	409	383	360	378	409	390	397	411	412	378	387	399	394	424	371	382	405	403	404	374	397	383	386	361	369	406	382	395	392	378	397	404	365	407	385	365	377	395	389	379	364	414	429	381	389	421	394	412	430	401	407	441	371	370	395	380	401	355	382	396	384	397	398	409	417	381	399	391	410	410	401	375	392	392	427	383	408	395	382	381	406	375	405	373	413	365	375	411	386	370	414	395	379	407	393	411	374	401	437	394	405	355	423	379	390	424	411	423	400	359	420	377	419	410	386	454	395	425	422	339	411	420	412	421	367	419	382	398	395	350	363	387	365	382	414	376	410	382	381	390	368	392	411	399	381	407	409	388	414	390	393	395	422	409	367	362	392	380	404	403	377	360	409	408	389	380	402	396	393	401	381	373	387	403	408	390	379	385	384	430	392	416	397	399	391	419	400	418	398	421	385	383	364	395	434	395	382	373	407	372	434	371	338	436	404	396	422	396	371	388	406	372	403	401	411	372	408	410	359	405	377	431	411	388	400	388	382	388	423	378	373	385	408	358	386	385	410	372	432	432	382	387	378	342	368	382	421	372	405	433	396	389	396	407	360	397	374	372	401	368	393	366	390	417	434	413	380	399	416	417	391	387	360	416	384	388	386	409	371	410	377	384	381	373	419	404	393	369	383	373	414	399	353	413	413	394	409	392	397	404	367	371	394	418	387	407	403	414	442	387	398	424	372	413	402	402	415	418	387	372	378	437	392	411	404	350	393	407	403	407	393	402	407	390	356	373	408	372	376	400	427	375	402	386	393	393	367	403	382	417	406	394	394	426	375	341	400	395	398	381	401	384	409	339	340	376	362	375	401	379	382	423	414	385	375	384	361	377	418	399	405	396	378	436	390	357	376	380	390	406	426	397	415	370	415	409	373	369	381	400	395	419	372	407	408	355	398	384	370	413	399	398	373	348	387	414	371	395	403	405	403	436	413	391	408	395	402	353	375	399	414	396	384	373	368	393	464	414	383	402	400	359	411	362	400	417	397	432	396	397	398	392	378	400	414	388	408	385	406	391	420	376	407	359	381	378	371	390	402	386	386	423	393	422	396	367	394	399	397	405	405	376	384	396	384	393	390	370	411	417	424	401	419	401	389	406	365	370	397	415	441	363	408	367	397	425	380	395	397	373	419	434	385	402	384	397	414	389	392	378	424	355	406	391	378	378	398	395	409	385	422	393	388	372	389	393	410	389	408	402	392	389	426	377	399	415	418	421	395	374	394	410	396	382	403	397	375	390	393	385	409	405	402	359	431	417	404	373	414	374	393	387	385	413	420	380	391	391	391	411	427	415	389	376	414	402	385	396	384	407	362	413	416	397	389	387	431	389	389	387	419	403	399	384	418	381	420	425	411	388	361	414	388	368	381	401	388	401	421	398	386	383	358	404	400	399	379	422	346	354	402	371	405	388	403	394	389	384	424	403	409	412	373	384	377	378	405	382	368	380	398	394	375	387	401	400	424	402	430	378	389	388	371	424	394	381	379	385	416	417	406	359	384	406	381	442	380	408	381	343	417	418	399	374	376	411	408	385	392	366	360	420	380	388	405	370	363	411	431	376	413	405	374	376	394	395	374	396	393	370	375	382	421	386	412	401	396	408	344	401	424	398	424	423	371	371	410	407	393	384	404	406	403	382	399	349	372	406	379	389	404	354	378	379	385	378	391	404	400	406	428	402	424	387	377	383	355	372	412	371	386	411	376	399	376	405	409	344	407	402	387	403	350	385	367	390	411	383	397	377	374	398	392	399	397	376	418	418	408	384	439	437	365	400	385	390	388	386	381	380	430	403	382	423	385	419	398	398	393	390	416	378	374	402	411	358	402	401	394	415	389	369	380	398	370	410	393	362	393	430	396	389	386	440	366	407	377	380	402	404	406	376	408	396	394	368	381	426	383	418	406	373	433	378	410	380	358	422	396	385	393	412	417	413	441	367	396	387	376	384	393	415	410	419	394	380	400	384	409	366	368	365	382	395	402	403	378	378	386	380	344	423	384	373	414	400	386	416	400	377	359	371	375	399	381	364	385	386	415	376	383	397	424	388	389	381	405	384	408	418	396	388	416	428	388	348	352	424	385	379	419	359	392	385	444	447	385	411	409	430	404	402	377	411	419	395	408	398	400	368	406	392	394	421	381	390	373	419	396	399	350	378	366	394	394	405	470	388	408	375	365	411	401	392	359	393	411	375	377	394	396	399	366	422	378	409	405	398	422	374	445	385	397	388	410	401	367	379	369	420	416	365	430	388	396	386	397	339	372	390	370	404	399	433	400	361	421	348	415	422	372	387	413	385	383	362	393	450	360	394	426	409	414	394	409	360	395	422	418	423	399	396	372	413	372	413	397	395	393	425	402	407	386	376	430	399	378	387	414	397	410	418	379	386	396	398	398	391	402	437	387	402	337	430	370	404	411	391	393	379	413	391	379	427	380	365	386	374	421	420	419	434	428	389	440	392	376	403	371	397	342	388	404	372	403	396	435	405	392	377	408	391	397	386	373	416	396	423	383	405	430	366	401	413	405	423	371	377	417	421	389	375	361	436	387	351	413	371	391	398	367	401	390	413	396	416	380	370	398	383	369	391	371	416	398	386	380	407	393	417	412	368	408	378	375	397	388	382	406	373	390	393	397	370	409	390	411	414	413	394	402	394	361	425	420	357	381	396	408	400	405	449	398	391	373	390	385	406	423	410	383	382	387	416	385	389	395	406	393	389	441	364	389	393	417	383	403	423	373	412	386	430	417	415	392	378	424	374	387	382	421	354	381	439	381	386	403	395	377	356	389	408	388	429	375	391	402	424	363	404	395	385	412	369	382	381	404	398	384	377	435	425	393	404	408	418	384	411	376	348	419	388	380	390	426	400	390	423	407	423	417	424	454	419	380	398	367	400	408	415	364	352	383	379	404	387	406	410	383	403	355	381	368	417	402	390	351	416	391	403	391	411	412	341	389	402	417	377	417	396	375	385	445	396	376	418	376	421	382	411	413	429	395	408	377	407	395	391	379	426	368	402	401	405	381	403	417	417	363	371	443	409	397	365	396	381	425	390	402	427	367	416	385	395	391	385	388	389	392	369	381	391	399	374	401	371	396	380	403	424	417	404	408	394	403	389	380	409	400	435	407	391	394	418	369	407	421	392	383	381	423	385
56755	26499	5094	969	613	571	511	486	435	385	349	368	347	335	325	271	336	313	319	325	324	295	341	288	299	315	314	345	324	321	318	262	300	299	332	303	330	278	281	280	300	276	287	300	312	267	296	305	281	292	262	313	299	293	295	313	305	334	276	284	282	289	322	303	305	300	268	294	265	287	301	271	293	297	289	329	256	305	283	297	293	309	310	316	304	294	294	279	294	268	275	318	297	281	302	261	279	310	290	282	301	318	285	285	302	288	314	301	277	285	270	278	266	290	295	293	288	315	312	292	302	285	287	296	290	254	319	290	303	274	268	316	319	282	301	299	282	293	287	320	294	318	283	294	299	281	297	290	279	316	283	283	295	265	282	305	290	285	292	307	294	314	269	301	293	322	287	289	275	323	301	307	307	295	290	305	319	299	274	331	288	277	284	311	303	326	264	308	279	301	287	317	275	296	325	303	258	295	322	317	291	288	296	300	315	295	288	315	298	287	321	255	303	323	297	297	295	310	324	280	293	279	300	302	311	258	276	300	304	302	272	314	287	305	314	292	296	292	284	291	274	285	271	316	305	281	290	261	291	276	267	328	274	287	291	295	320	279	295	307	275	287	279	288	306	264	298	272	292	328	282	277	300	304	294	276	283	297	296	307	328	285	282	293	280	278	272	276	296	258	273	321	286	282	295	272	312	278	280	316	251	301	314	282	306	286	330	266	298	293	286	311	318	254	284	312	288	311	293	303	306	293	303	279	318	297	307	299	287	301	281	299	303	317	313	276	314	285	281	305	302	301	284	317	294	270	278	271	266	285	286	315	266	266	264	285	287	298	305	249	264	274	313	256	295	298	305	291	284	272	287	311	283	276	285	294	291	325	293	286	259	279	293	290	294	332	297	306	309	307	285	287	257	309	261	286	275	286	296	280	307	280	319	274	288	279	324	319	278	287	288	289	291	289	280	300	277	322	250	287	300	281	297	282	289	267	267	295	306	317	286	311	273	328	329	298	281	305	292	280	294	302	335	288	251	320	280	278	293	305	271	296	297	271	289	308	251	268	302	306	302	274	291	302	279	307	285	297	295	275	317	295	274	284	289	265	325	296	254	276	315	282	272	278	301	274	282	282	270	266	306	303	322	289	301	307	322	307	285	304	300	310	309	306	272	279	307	290	295	283	272	275	282	284	299	278	296	312	286	304	315	284	252	265	287	299	302	283	276	308	296	283	286	287	305	297	309	301	284	288	272	305	317	290	254	293	276	301	303	298	286	302	299	288	297	287	306	310	303	289	306	293	276	294	253	271	319	296	286	307	279	289	293	290	285	291	306	274	292	294	293	295	310	271	293	302	306	286	251	307	301	298	278	263	295	279	295	280	255	285	319	286	299	282	306	281	288	303	297	326	318	276	264	313	277	316	294	298	311	270	268	285	276	301	279	283	276	298	289	255	307	296	298	295	302	293	282	281	312	323	327	312	332	299	265	319	287	287	291	290	295	277	327	294	287	309	273	283	306	314	309	310	259	295	284	280	309	277	282	307	324	279	282	289	276	291	281	303	300	293	283	273	302	307	295	302	303	285	316	297	288	286	271	298	314	282	283	287	299	278	287	287	282	296	269	292	294	272	298	297	302	305	285	290	288	296	304	262	291	302	294	326	293	298	287	293	264	288	321	301	306	285	283	298	283	313	295	309	265	282	308	293	274	294	324	296	290	301	276	295	280	309	294	298	320	325	306	324	306	301	286	271	314	285	273	312	290	257	304	328	295	281	299	280	298	284	288	299	295	292	322	279	308	315	309	278	311	272	305	279	304	303	292	285	281	282	298	277	305	269	301	276	292	325	270	269	267	293	293	295	279	331	283	293	273	280	264	244	290	283	291	294	311	288	315	256	289	292	306	290	297	276	266	285	295	287	284	299	295	304	308	290	306	281	307	292	294	297	330	287	305	288	281	288	272	301	279	281	302	299	299	286	297	302	281	305	306	270	283	309	280	307	279	298	282	311	285	285	289	287	313	301	301	302	315	297	303	289	299	315	306	294	303	309	295	288	316	294	289	298	311	296	289	274	275	282	303	299	294	284	309	281	320	269	296	298	323	313	292	297	283	299	275	275	297	287	326	277	257	276	283	315	307	271	294	285	291	250	288	281	317	286	270	310	309	307	308	301	308	265	290	288	274	277	288	270	295	261	304	311	308	272	335	298	285	301	296	322	297	267	298	283	248	281	287	307	292	305	269	296	273	294	307	307	297	282	288	283	314	321	288	276	309	286	300	274	293	280	264	309	302	288	312	290	310	327	279	288	300	307	273	292	274	292	300	322	295	300	281	273	288	301	289	307	281	304	311	298	304	293	255	288	297	297	261	268	255	276	313	302	343	290	313	282	285	313	297	294	289	323	279	283	293	275	295	282	307	278	293	251	285	302	296	311	306	276	278	293	287	290	287	315	288	279	297	287	300	318	287	292	330	260	301	284	272	300	304	329	305	311	314	269	272	300	317	312	282	266	279	308	303	284	295	283	281	289	334	300	272	284	336	296	309	291	271	308	268	288	329	297	302	259	303	303	294	275	270	310	309	311	305	317	308	294	283	271	302	346	280	279	332	255	331	309	277	289	307	305	267	343	291	304	302	280	302	282	317	285	251	316	271	265	287	304	321	307	302	291	310	295	331	267	257	309	301	297	305	286	268	304	281	330	301	266	300	304	300	321	317	294	297	285	305	282	293	334	299	312	267	285	288	270	305	287	301	299	284	294	284	288	277	260	289	307	264	256	287	288	262	288	305	285	301	303	296	347	280	277	301	298	293	267	290	319	273	307	312	278	315	276	291	298	282	308	300	312	278	296	286	319	314	282	305	257	278	267	314	299	305	276	293	305	337	262	270	288	265	287	263	323	283	272	267	310	314	292	281	285	327	302	291	299	319	290	297	313	292	293	276	281	294	287	282	289	301	311	273	271	262	263	311	296	281	308	285	253	286	302	302	287	292	303	282	312	319	291	290	307	294	307	288	295	284	286	292	331	293	306	271	324	279	318	295	266	282	289	298	293	279	289	289	301	331	270	300	293	235	276	290	283	297	310	283	297	288	268	280	312	304	278	298	277	292	285	279	302	281	299	275	275	288	316	269	315	304	262	270	251	314	289	291	314	286	292	304	286	270	279	278	293	327	311	327	302	283	283	299	320	306	288	300	275	305	283	263	298	292	296	289	295	300	318	286	305	287	289	281	284	298	313	286	304	291	261	296	288	270	273	306	301	315	284	282	285	272	320	317	294	285	281	302	308	306	296	303	260	276	283	316	265	298	320	313	285	304	280	281	311	316	293	293	308	273	322	274	272	305	308	290	290	283	278	273	324	312	305	305	296	300	284	268	273	285	307	242	309	295	301	327	266	284	265	314	281	289	309	291	286	294	299	292	275	324	302	303	267	277	319	310	294	265	290	262	290	281	260	312	292	283	270	319	291	288	314	307	301	291	293	278	276	307	286	276	283	280	268
34774	6840	2452	2869	2488	2180	1788	1656	1414	1313	1176	1139	1081	1031	958	950	945	879	870	890	870	853	830	828	810	781	822	836	776	769	795	713	831	797	818	790	788	768	750	722	754	758	698	750	759	789	731	714	707	720	709	733	792	732	732	775	753	683	744	753	707	715	698	703	730	712	775	700	708	744	736	751	722	707	743	734	691	722	716	729	749	713	775	658	701	680	766	802	680	721	733	702	749	721	720	688	752	697	733	738	746	705	716	716	725	738	748	718	679	719	749	710	697	697	681	743	779	779	724	704	688	655	738	688	705	698	721	728	766	714	720	662	751	736	741	751	721	723	683	749	688	692	702	716	703	715	711	732	684	721	716	722	704	761	681	713	732	712	712	750	698	710	721	672	717	717	673	677	673	721	749	738	687	706	726	694	736	724	763	776	738	712	694	695	684	717	706	698	701	759	722	757	731	724	733	680	749	698	731	685	691	683	721	755	690	724	685	724	709	727	682	678	692	716	635	717	732	782	702	734	702	712	730	686	705	667	693	651	727	703	729	744	729	726	761	761	695	710	712	715	748	717	670	679	746	703	752	668	723	745	717	712	716	726	735	731	739	725	667	699	707	742	686	670	737	745	711	683	708	700	719	721	748	691	676	710	755	644	689	728	766	707	764	748	718	688	696	689	727	762	729	730	714	698	697	707	752	687	767	686	723	696	712	723	727	732	674	738	706	679	739	719	690	682	692	733	736	710	713	743	670	700	748	725	682	718	702	741	674	712	710	730	696	667	691	731	730	705	760	743	751	700	694	728	719	727	704	696	742	717	709	772	736	732	729	719	719	699	737	726	674	726	717	722	705	724	722	722	655	701	709	752	707	708	713	721	690	685	671	728	700	716	734	778	757	672	734	710	717	657	727	721	750	747	685	738	741	723	730	704	748	661	763	750	677	713	672	717	713	681	768	714	672	708	713	676	707	702	714	733	784	659	713	663	667	717	701	729	697	702	719	666	722	730	706	680	771	724	717	664	725	713	702	707	689	718	687	731	742	709	710	711	700	721	718	707	707	684	697	715	712	738	730	717	676	696	672	729	646	711	707	708	731	733	732	711	688	759	703	715	719	767	693	708	707	665	720	736	776	707	731	711	710	698	737	737	668	729	729	793	678	725	777	734	756	728	706	716	715	731	712	668	695	759	706	709	711	707	729	700	710	727	720	697	683	667	725	716	697	672	765	703	739	734	695	738	693	705	721	741	785	679	723	691	747	738	757	685	715	776	682	737	693	717	674	759	720	754	725	698	784	728	699	761	726	676	683	722	739	687	780	661	688	720	760	690	721	719	739	724	716	727	756	742	765	723	679	724	735	739	730	707	720	718	736	665	708	745	702	724	706	712	718	712	705	670	691	679	714	754	762	667	719	742	741	706	715	727	725	731	716	694	719	726	681	750	705	727	682	691	716	736	692	724	713	685	724	731	730	768	733	708	723	742	728	683	704	679	709	697	703	696	720	747	745	687	688	763	735	704	717	690	735	654	754	707	721	717	710	694	722	744	670	723	750	699	682	753	724	686	695	690	676	705	710	697	707	699	719	693	701	718	694	742	752	730	703	666	704	728	714	683	732	722	694	725	713	726	688	701	686	668	731	753	701	695	698	807	711	725	776	723	711	730	720	749	732	712	765	712	656	683	720	737	726	745	725	689	739	744	732	679	758	704	750	693	732	655	737	698	707	703	732	716	729	726	744	702	755	685	735	766	724	730	659	727	734	723	746	699	720	741	658	730	703	721	704	703	757	735	737	726	733	686	686	678	689	755	797	721	729	677	683	739	700	761	683	695	709	711	714	725	724	709	696	723	724	741	713	717	721	694	717	726	753	691	693	750	698	718	715	699	739	723	702	711	702	736	704	731	711	686	712	738	699	689	682	713	703	715	702	721	697	735	703	758	725	701	712	735	689	648	702	734	730	679	677	712	750	692	692	732	701	727	729	732	673	738	669	714	680	749	647	701	741	730	728	661	748	694	708	718	681	686	698	721	698	701	676	699	726	652	734	726	694	719	717	709	719	734	725	683	797	759	736	701	701	710	713	684	691	737	706	699	695	744	704	744	747	692	712	720	717	702	758	713	730	714	740	700	691	712	737	702	718	709	741	761	709	712	725	732	740	689	702	726	709	691	722	703	742	740	676	751	693	742	728	729	674	728	718	719	668	730	761	749	726	680	697	719	707	731	743	716	720	738	758	687	722	716	764	749	786	698	661	670	699	729	717	749	679	761	736	748	737	686	766	768	694	686	721	704	739	745	721	683	708	729	704	731	751	734	718	756	692	727	697	717	692	687	681	692	720	708	694	720	749	686	700	676	713	759	756	727	735	718	690	701	696	734	715	710	696	733	733	738	708	688	735	709	685	758	667	716	723	742	740	688	699	704	708	667	699	717	729	699	687	683	723	755	688	691	729	737	690	716	697	690	746	751	708	687	713	712	748	674	748	741	727	696	755	713	692	710	697	715	706	782	733	717	690	765	693	671	690	725	735	776	714	717	717	766	713	680	706	717	725	754	711	664	673	710	720	674	762	741	709	708	738	724	733	738	747	743	708	744	729	706	742	703	745	658	704	706	666	742	657	744	687	729	688	734	678	678	695	713	715	698	677	703	704	697	704	705	750	702	730	703	708	747	719	721	742	747	706	732	702	739	731	731	730	736	718	724	762	701	664	721	718	756	725	709	723	701	703	706	715	742	709	725	757	704	744	736	726	692	696	717	716	690	731	697	711	749	676	738	695	656	708	684	773	718	708	670	701	685	730	756	775	687	694	754	722	691	692	715	703	720	678	698	714	741	754	673	782	658	673	694	701	742	737	708	683	730	708	738	689	690	690	766	771	701	681	724	745	736	688	732	772	787	728	714	741	703	685	703	741	701	722	697	696	695	703	742	730	737	739	695	736	736	712	755	748	724	696	720	711	703	725	754	687	698	751	724	727	765	698	660	718	701	725	729	715	728	721	730	722	698	692	682	741	685	741	717	729	719	736	703	782	701	711	697	723	702	702	758	739	678	674	743	711	684	734	691	699	704	708	727	761	724	723	700	717	780	718	765	722	742	709	704	732	682	720	715	712	745	705	704	701	698	750	750	738	682	659	744	710	706	731	724	732	714	678	722	723	722	730	741	706	696	694	710	694	740	729	740	699	744	677	706	704	711	693	727	684	744	700	718	707	748	735	745	728	681	699	706	762	712	691	737	689	724	740	774	699	735	698	657	723	718	702	710	736	703	720	730	736	723	692	733	675	707	704	683	696	745	680	689	719	697	776	680	781	764	685	746	761	765	711	751	741	726	696	726	739	705	736	752	660	704	724	683	750	755	753	707	735	677	705	704	708	712	722	751	700	727	739	778	759	697	737	699	703	711	725	729	661	700	713	731	714	707	696	695	650	740	730	691	687	708	689	733	728	663	701	687	721	682	712	726	726	810	692	724	712	710	732	682	714	727	682	700	730	714	768	697
63561	31831	15234	2687	1223	825	675	568	552	504	400	413	382	404	360	313	328	318	335	333	317	284	291	289	359	316	293	285	285	303	294	301	282	301	301	285	278	297	291	312	272	314	328	261	250	292	266	291	294	306	280	275	290	298	256	292	250	283	286	269	293	308	271	290	300	270	283	296	313	269	313	278	244	272	273	269	289	281	288	279	290	283	296	281	268	297	289	241	255	272	304	266	269	285	297	294	269	272	282	289	278	290	266	286	309	247	287	268	287	292	297	305	275	269	284	293	275	296	298	288	329	297	265	322	289	306	293	276	277	296	296	276	287	296	297	286	265	284	263	273	293	254	279	254	299	294	281	297	253	252	253	277	288	266	302	303	289	305	288	288	300	276	249	295	301	272	332	296	263	276	314	288	291	270	293	325	291	288	277	283	290	285	293	243	297	282	282	269	317	279	305	274	280	295	291	300	267	286	279	253	276	269	258	302	268	297	244	255	264	283	295	324	298	278	270	317	285	288	266	248	316	283	282	278	312	247	290	266	307	293	281	272	282	275	316	282	274	288	307	281	273	289	313	237	261	281	318	281	257	271	264	299	277	290	290	291	269	276	276	300	285	261	269	304	304	284	309	251	265	312	288	268	281	263	297	303	292	282	282	273	281	264	299	333	312	299	300	255	303	284	279	252	276	278	307	253	269	271	260	275	279	308	294	263	272	271	294	295	279	261	280	283	281	321	291	289	293	260	306	297	290	271	287	263	278	281	279	273	293	295	321	294	281	269	269	289	271	323	246	273	269	298	261	278	263	250	293	256	274	285	278	255	270	257	281	258	259	272	280	278	285	290	286	281	294	274	298	290	295	276	265	286	304	290	277	269	312	316	277	289	293	291	282	280	277	282	303	275	283	286	297	279	285	284	305	269	280	275	299	290	283	293	309	282	282	291	272	284	276	257	266	260	296	286	263	289	311	287	306	316	272	280	289	273	271	287	276	267	292	289	312	278	267	282	304	321	287	280	302	260	273	306	275	266	269	292	235	283	293	272	296	288	267	291	295	288	287	298	269	265	303	262	245	277	306	291	247	287	306	289	276	261	304	281	265	285	278	285	276	299	264	300	316	260	284	305	293	277	295	288	297	289	263	255	284	281	284	281	272	288	295	294	280	283	273	269	307	275	287	274	298	247	268	264	300	238	279	286	277	300	289	285	284	270	277	324	288	277	278	292	309	290	301	287	330	271	268	270	300	271	321	274	288	292	269	272	275	301	274	296	284	287	287	284	295	280	285	265	250	266	304	295	288	273	286	284	327	290	275	293	288	275	294	314	299	286	298	275	274	257	295	293	269	298	311	302	272	295	293	279	254	317	262	313	288	253	258	291	258	284	276	256	248	284	290	281	272	288	273	294	279	314	308	256	294	247	304	261	269	278	328	295	293	272	251	278	323	288	294	278	297	306	301	303	248	274	270	268	257	262	279	284	285	257	281	291	287	300	284	306	286	285	305	293	277	268	267	289	335	274	297	286	335	317	264	274	300	311	293	285	290	313	279	300	272	303	266	276	272	261	282	290	297	286	289	285	269	286	296	276	295	283	298	271	298	288	270	266	249	276	288	290	296	300	292	278	301	232	277	289	323	301	264	273	288	270	292	327	287	262	287	308	307	278	288	275	286	272	266	276	298	272	314	306	251	263	265	259	277	273	262	295	259	281	269	278	302	275	298	275	278	294	257	246	310	275	300	290	289	271	291	317	311	286	307	253	280	313	273	313	317	260	281	301	294	288	298	273	277	260	315	256	266	276	297	302	270	271	279	306	268	290	286	302	301	284	318	270	277	298	287	292	276	267	273	301	277	270	257	287	276	273	307	300	270	291	248	281	257	315	303	271	331	278	313	263	275	245	287	282	306	265	285	299	276	291	310	277	294	259	296	292	289	277	293	314	318	291	310	289	283	293	318	272	281	314	288	262	275	313	281	289	290	356	324	331	304	286	313	299	282	276	269	306	297	284	272	268	285	312	284	295	294	272	296	294	290	273	299	308	273	302	295	291	294	265	271	245	267	284	255	286	276	304	263	292	237	280	259	264	311	297	277	285	275	259	289	289	266	274	308	290	274	286	274	317	317	310	317	291	269	284	313	300	280	304	285	269	271	271	255	320	279	304	272	298	284	285	260	310	295	318	294	273	267	277	267	282	279	291	313	302	280	256	325	298	274	284	259	286	285	293	298	299	267	304	279	275	288	294	261	288	303	283	316	300	307	311	278	293	299	290	284	247	279	283	289	296	273	281	291	311	263	252	289	317	299	267	291	302	304	291	268	276	290	279	275	283	284	296	288	291	304	303	266	279	267	312	282	296	295	269	272	283	279	290	295	282	266	290	279	279	279	291	284	272	290	278	294	280	310	290	306	269	271	288	267	316	273	269	269	294	285	282	301	286	290	261	281	246	293	243	259	267	270	248	275	287	280	291	255	268	270	287	290	315	279	262	276	291	267	261	273	281	250	272	298	278	286	295	309	292	309	279	278	284	279	264	270	249	280	256	285	297	279	291	299	281	277	300	260	277	238	267	295	280	298	315	286	289	321	279	300	258	296	272	283	298	245	285	297	307	302	294	309	273	260	285	296	265	310	275	275	270	290	276	254	316	284	317	330	272	270	302	280	262	309	286	280	259	262	287	277	285	288	277	330	287	263	300	281	267	300	295	266	322	259	276	288	259	297	269	319	305	265	301	277	294	254	308	271	263	286	287	308	308	287	297	304	280	327	324	253	275	279	274	281	278	289	279	288	281	307	276	295	251	267	311	250	300	286	281	309	252	271	300	249	265	273	260	279	276	260	258	266	279	292	282	280	256	270	279	271	290	276	259	306	291	286	286	287	295	278	284	303	292	302	267	272	292	300	281	278	278	258	284	275	276	261	255	248	280	280	281	297	283	287	285	297	293	277	290	304	335	280	255	267	296	289	323	265	328	279	281	280	288	306	270	304	316	256	280	291	262	299	290	305	274	257	277	286	265	278	279	319	297	250	275	268	268	295	265	252	307	305	284	311	280	266	273	275	251	278	300	247	276	265	286	245	304	274	287	270	293	281	333	295	313	261	297	301	288	295	297	280	298	293	270	299	297	280	288	275	299	273	260	321	299	257	284	277	267	305	267	267	291	289	288	289	311	326	271	282	270	268	251	290	276	295	313	325	288	241	277	257	282	289	309	263	309	272	288	267	283	305	264	233	274	309	292	268	269	308	286	282	279	297	294	265	266	282	275	273	264	316	290	320	307	279	261	275	290	277	284	285	271	304	271	287	271	292	302	281	254	272	300	253	279	303	304	295	290	278	289	328	313	269	305	256	268	286	280	232	271	255	271	289	326	286	293	278	281	280	302	267	307	278	289	317	289	263	276	300	285	294	276	273	302	308	244	286	291	305	299	277	258	245	303	300	300	273	301	284	301	310	277	308	330	265	286	288	327	280	276	288	255	235	314	324	274	289	300	255	293	303	302
43551	9292	4129	4718	4021	3427	2807	2409	2102	1833	1597	1498	1351	1287	1240	1202	1031	1002	977	987	951	933	907	852	890	844	794	850	810	834	762	776	760	851	773	793	718	769	754	718	760	755	733	750	772	756	738	714	690	706	692	742	732	726	693	699	750	697	698	706	679	703	737	681	706	709	690	707	668	708	708	723	698	734	711	669	667	664	701	689	675	707	681	770	681	727	689	746	655	706	674	691	713	680	719	704	633	714	694	689	638	711	700	713	701	702	678	680	636	662	653	697	690	637	696	658	673	701	679	703	640	677	706	689	730	687	734	642	655	660	684	647	724	640	687	672	706	729	686	722	744	680	693	681	716	641	771	680	692	700	694	704	673	641	679	678	659	709	685	631	697	693	660	660	636	703	678	734	691	666	665	673	679	680	705	684	653	724	692	651	707	671	644	668	656	681	695	679	627	673	698	674	727	726	679	636	699	637	714	710	662	696	686	680	663	666	633	712	704	660	664	706	683	663	653	678	668	634	681	663	665	674	650	672	682	695	627	649	692	685	654	727	666	656	655	720	675	689	725	671	685	638	674	665	686	681	679	686	673	726	684	690	663	663	685	654	680	644	693	636	670	672	745	689	655	687	688	683	663	627	647	688	697	633	684	706	669	723	607	708	649	656	643	658	626	649	710	714	700	682	671	628	673	669	635	665	690	702	696	701	692	685	647	685	686	660	710	623	701	689	668	680	673	706	653	696	665	664	743	659	678	707	634	657	664	720	660	745	677	717	678	677	710	675	710	699	685	649	666	646	716	709	643	685	728	668	727	670	662	633	697	690	643	719	709	674	721	650	675	672	621	619	691	697	622	674	675	638	683	735	655	647	644	705	695	699	707	663	680	675	719	664	664	723	678	693	658	664	637	689	706	627	680	689	685	732	702	677	608	685	663	668	668	634	666	599	686	685	677	675	692	714	675	674	644	706	668	661	652	745	731	684	747	674	640	676	678	671	662	721	708	686	700	707	663	646	658	665	667	676	654	701	724	635	667	678	675	697	723	684	650	636	685	706	689	683	738	661	698	725	727	713	691	623	694	662	688	645	639	705	652	684	735	661	658	653	697	639	724	709	713	653	697	708	672	684	668	678	625	644	693	660	693	657	670	656	643	664	668	686	625	669	692	666	659	672	671	696	647	714	648	718	665	712	632	724	631	697	715	633	685	670	680	724	664	695	676	681	669	709	638	640	687	661	655	673	651	623	692	674	634	704	737	685	697	672	670	613	643	657	690	673	648	688	652	724	713	666	658	605	711	663	746	672	641	628	703	698	684	657	694	689	680	712	642	662	693	693	654	663	714	680	683	667	674	708	708	655	683	696	669	636	634	682	690	672	681	690	654	667	655	680	686	654	674	657	691	669	670	684	655	683	664	672	646	708	682	718	672	718	674	701	643	660	644	690	657	698	697	676	666	718	664	700	654	663	695	697	699	747	647	692	682	656	710	685	692	706	691	680	688	728	687	676	662	707	675	651	682	724	675	686	707	652	672	674	665	679	648	638	689	702	690	694	684	678	706	696	700	683	647	624	640	723	665	680	726	667	651	709	671	675	695	658	742	634	701	699	706	634	682	675	676	651	650	668	703	657	658	664	650	676	687	719	643	638	668	658	662	645	637	679	675	715	707	672	684	641	687	656	658	672	644	647	698	640	675	713	655	659	671	637	639	729	691	634	656	639	692	690	668	678	638	654	639	699	704	621	659	674	705	700	684	680	687	720	737	675	683	682	713	675	732	653	696	697	698	644	619	717	702	692	674	699	703	658	693	665	654	664	622	672	679	715	679	725	631	681	656	661	645	695	670	670	703	667	700	676	663	701	709	679	680	691	680	665	680	760	639	669	697	714	658	661	643	672	672	677	675	657	648	692	705	681	728	636	691	660	617	693	686	634	649	678	684	674	688	676	680	703	661	638	669	706	663	655	644	689	613	659	668	680	658	710	698	673	703	671	673	677	703	632	682	662	694	724	678	646	650	666	647	675	676	644	687	683	645	668	657	666	701	659	704	701	650	719	702	668	706	668	661	642	700	680	662	668	637	685	664	704	654	656	676	704	641	682	692	684	668	673	703	675	666	721	684	669	664	702	674	676	681	695	643	733	688	688	683	655	675	654	695	682	671	701	697	719	670	683	718	669	684	695	688	690	681	661	700	654	652	684	666	681	684	720	694	663	637	685	696	681	679	733	648	683	650	704	691	700	673	720	650	675	704	685	694	705	712	698	681	641	723	662	730	692	685	646	654	643	676	701	665	651	655	695	685	710	641	670	709	664	723	653	654	622	659	668	708	716	645	700	664	645	640	684	646	690	680	688	720	686	641	645	726	642	688	709	659	688	646	693	699	701	717	659	692	650	662	678	674	666	682	693	715	715	641	677	662	720	690	621	702	681	671	669	693	629	674	741	662	716	666	665	675	667	658	664	648	708	670	685	657	682	674	661	715	683	668	676	694	686	677	653	677	648	677	702	659	635	680	673	639	697	637	667	652	637	634	697	664	669	694	672	687	697	650	686	680	714	668	692	731	660	668	661	675	679	630	685	674	664	704	686	643	660	681	707	660	668	727	707	701	676	673	708	659	614	619	708	699	631	633	697	677	706	643	626	652	687	645	683	674	661	704	655	706	675	691	673	678	739	667	645	676	683	709	723	654	681	637	702	641	690	687	688	667	667	699	678	684	681	727	625	690	691	642	685	656	685	662	698	715	668	667	674	647	645	729	658	711	664	711	669	676	661	715	680	641	718	616	668	690	677	687	659	656	684	613	726	656	678	684	628	714	638	715	690	698	686	774	674	688	647	680	669	729	652	661	671	705	670	715	694	718	669	694	683	680	666	682	671	699	632	675	651	648	710	696	646	698	649	639	691	721	675	686	664	689	632	659	667	673	626	631	677	694	676	656	657	682	681	685	684	683	653	702	687	676	687	610	675	650	688	663	658	684	674	642	693	693	664	725	667	709	707	686	686	666	611	667	683	704	723	742	626	629	682	668	644	654	648	684	679	685	647	716	690	712	689	706	722	663	711	663	688	700	714	679	675	642	638	727	669	633	664	694	699	692	654	650	713	635	681	711	672	690	701	691	642	622	706	629	654	657	690	685	681	706	685	690	655	656	697	692	698	691	658	717	621	692	722	688	726	675	686	646	658	688	639	678	689	703	692	652	730	665	687	729	661	682	651	691	712	632	709	673	689	649	668	647	647	699	669	699	692	662	666	740	713	709	687	710	692	674	667	675	693	714	681	671	629	646	638	677	661	721	678	715	689	665	682	676	624	654	688	658	687	724	746	654	625	699	695	714	679	686	654	643	657	699	642	674	679	748	663	682	651	684	639	666	648	651	639	680	682	673	646	667	700	674	682	664	687	698	715	611	697	656	674	687	680	649	685	714	692	678	639	680	666	669	668	705	700	718	632	692	682	697	671	666	698	722	634	658	698	684	711	667	666	647	634	658	672	717	682	707	625
11310	1213	140	171	147	161	155	122	141	136	127	140	145	146	143	146	144	135	153	151	133	131	143	162	121	136	135	139	137	131	141	132	125	133	129	139	151	112	137	120	142	148	132	122	137	140	162	132	153	115	120	148	123	136	133	149	150	153	156	158	170	150	129	140	150	138	149	159	132	144	148	138	140	130	155	140	124	140	128	155	149	135	112	147	142	130	124	120	142	150	118	123	148	152	146	151	147	150	135	150	141	171	135	151	129	140	138	131	129	156	163	150	120	121	140	129	146	143	116	121	124	118	141	157	139	153	148	125	136	136	136	120	141	139	140	120	125	132	149	123	124	129	143	150	132	148	151	139	142	137	142	117	145	109	121	148	129	139	129	145	157	166	139	125	142	164	129	142	135	140	140	138	128	134	131	161	121	122	159	139	130	159	124	152	107	157	167	150	133	145	106	134	106	145	132	140	134	126	153	138	138	138	129	142	135	153	119	130	134	136	130	130	99	140	136	137	135	128	133	112	130	136	146	133	149	144	142	138	130	131	154	157	147	144	132	117	133	151	154	131	155	140	123	112	122	142	146	141	117	137	125	138	130	134	140	125	121	140	136	119	125	114	101	148	119	152	125	143	135	134	137	130	139	119	119	139	117	126	148	143	142	126	144	136	132	137	118	155	142	137	115	141	144	132	154	133	143	130	139	141	129	137	136	126	142	106	147	129	109	134	123	143	131	169	158	158	131	126	131	132	141	137	156	143	161	163	122	159	135	139	121	122	123	115	134	135	139	134	124	143	113	132	130	144	118	161	139	132	132	157	120	133	131	146	151	131	151	139	139	138	129	142	134	125	139	126	141	131	121	143	125	114	153	134	152	150	130	130	165	138	135	146	123	137	142	142	155	134	161	149	137	147	128	140	140	131	136	131	118	142	158	147	142	139	126	128	127	144	152	156	133	126	148	147	131	127	146	151	141	155	128	135	131	126	151	133	124	153	145	146	132	115	130	133	114	151	141	134	144	150	126	159	146	130	127	135	121	148	152	128	141	110	123	129	163	142	135	143	136	127	123	133	144	126	132	146	159	125	125	148	126	128	153	136	109	153	127	123	159	150	143	127	154	141	126	127	143	125	145	131	153	133	150	148	155	129	132	120	142	139	135	138	138	164	149	135	133	135	136	146	140	130	142	124	164	139	131	146	123	140	131	150	132	141	143	122	137	153	143	147	148	129	143	133	142	132	124	134	135	149	136	138	142	160	125	141	153	146	139	118	112	137	138	126	144	128	141	155	133	143	147	149	139	156	143	132	144	141	136	133	153	122	122	141	114	130	140	127	126	125	143	138	131	142	134	128	128	128	137	153	136	119	111	155	139	118	142	136	125	160	136	142	140	130	136	142	112	123	140	129	163	140	147	131	143	118	137	149	152	137	128	124	126	143	144	159	130	135	137	142	147	129	127	136	123	149	114	127	145	141	129	147	136	157	132	146	133	134	138	125	103	124	127	121	160	121	138	137	127	155	123	142	142	159	127	141	119	138	122	141	130	131	121	161	159	119	129	140	143	136	135	120	126	118	141	142	129	137	148	146	139	132	137	140	157	133	144	130	160	128	144	125	145	154	162	127	114	126	125	120	130	141	154	133	147	148	145	134	139	135	132	148	149	146	130	115	142	133	153	160	130	152	131	146	143	140	129	140	134	128	126	150	152	159	143	152	139	137	137	136	135	123	114	132	139	116	141	119	147	140	155	143	142	143	134	136	125	124	116	150	132	121	128	150	160	148	127	142	137	155	122	157	157	136	129	140	150	141	125	135	117	148	132	150	134	147	159	134	129	141	145	125	138	139	149	142	155	122	145	145	131	138	140	123	124	125	141	138	155	136	145	127	139	125	133	135	129	137	128	113	133	141	162	136	128	123	155	135	145	110	147	132	127	144	150	159	139	120	150	147	144	133	141	146	138	164	140	156	134	139	162	129	140	153	122	139	150	124	138	122	163	149	124	130	120	135	138	140	150	114	157	155	144	121	143	142	119	148	136	136	159	134	124	146	134	128	139	151	169	122	148	119	160	139	133	144	150	134	145	110	146	134	153	147	149	144	144	123	137	136	148	137	131	128	119	148	155	119	123	131	114	140	138	142	131	133	120	151	137	111	137	139	147	173	146	133	133	125	155	140	133	117	138	134	131	133	138	165	160	132	136	125	123	134	135	137	137	129	138	156	143	162	157	140	155	134	126	130	142	120	128	132	132	131	134	143	145	121	135	121	134	120	134	154	138	136	147	126	136	131	158	139	125	138	129	143	142	137	126	125	138	125	131	144	121	147	148	142	153	123	135	147	139	148	137	124	131	123	140	150	138	140	157	126	129	147	140	151	116	125	135	130	121	134	135	141	117	106	133	134	131	148	129	116	138	134	133	140	117	146	149	135	142	133	155	128	126	147	129	130	141	160	148	140	126	124	143	148	137	137	123	141	131	124	133	140	139	131	116	140	136	128	136	122	146	136	158	136	142	128	128	132	155	130	123	127	117	131	146	118	137	146	164	136	152	136	145	134	156	152	126	172	144	126	138	143	153	122	142	157	141	154	131	118	161	141	137	139	118	127	154	136	124	124	133	137	140	145	119	139	130	139	133	130	135	120	150	141	141	130	133	134	143	139	161	135	136	150	120	159	143	123	127	138	156	132	136	147	146	155	152	147	151	155	150	151	135	124	140	155	149	129	143	140	135	138	156	132	146	129	105	143	135	129	143	149	130	162	113	130	127	132	144	129	168	122	117	128	131	132	138	124	141	145	127	134	125	121	128	132	139	137	141	137	153	141	168	110	130	174	144	116	137	145	144	154	134	128	116	128	111	155	128	143	126	153	144	138	144	125	153	140	136	141	142	127	131	136	126	112	147	138	139	134	143	148	132	126	130	117	131	127	122	148	127	147	149	125	162	129	129	134	132	119	118	147	147	136	126	133	126	152	147	142	143	152	119	135	144	149	140	151	139	150	146	131	130	147	149	151	147	125	148	150	142	134	133	133	131	144	145	121	121	135	131	133	156	135	150	126	142	144	145	123	114	142	143	112	148	139	153	127	160	126	144	146	144	128	166	149	158	155	129	122	125	129	128	121	140	136	134	141	126	138	170	134	146	138	117	124	130	134	143	150	126	136	138	147	122	130	136	126	131	142	149	137	133	137	163	157	137	146	143	145	134	124	126	159	132	139	151	148	120	139	141	147	134	130	132	115	149	140	141	139	136	168	151	143	149	135	160	146	120	135	129	136	128	134	104	128	149	138	121	122	131	125	135	149	118	125	141	167	138	135	146	148	142	169	141	149	133	170	114	168	157	134	135	126	130	134	141	127	145	156	145	119	143	155	144	142	155	150	131	158	113	122	143	140	149	148	138	142	148	158	140	126	143	133	133	107	129	135	146	129	149	139	116	126	160	139	154	115	130	132	127	143	149	131	116	136	141	155	125	147	140	153	116	122	133	132	141	148	110	132	122	147
8900	1207	489	452	461	467	442	454	408	410	389	401	411	415	383	399	378	415	408	375	410	360	381	376	415	365	403	420	389	399	391	401	401	378	393	424	412	391	370	360	421	383	387	400	383	410	406	407	381	381	398	365	389	393	426	382	389	404	400	430	412	405	372	393	401	411	381	408	420	394	410	379	394	384	346	399	403	391	383	396	390	399	395	377	378	437	417	393	382	388	360	396	387	422	369	411	395	396	367	355	399	389	358	409	410	368	396	404	353	382	365	388	357	359	382	394	352	384	399	431	381	376	397	418	401	428	378	408	416	376	380	384	418	362	391	398	372	398	404	376	384	388	382	413	404	414	356	426	416	436	405	363	417	391	342	378	423	365	428	379	402	399	401	401	389	410	393	400	362	385	384	371	355	384	388	396	419	401	363	381	429	373	377	386	423	411	389	394	416	386	424	386	387	367	384	377	390	388	414	406	384	396	388	414	395	388	410	381	386	399	410	385	390	417	435	382	386	363	413	359	371	353	393	378	395	396	405	394	398	411	416	373	385	377	370	424	415	419	393	405	384	413	350	373	366	400	387	393	388	372	395	400	393	387	367	397	409	401	413	400	359	458	367	355	394	414	416	378	426	380	383	386	402	389	414	388	381	371	373	357	422	413	365	397	398	385	388	382	394	361	355	378	408	392	398	373	441	379	382	405	404	401	415	415	391	404	416	429	379	407	410	366	419	401	367	388	408	380	363	391	389	413	389	393	350	365	415	383	410	389	362	409	388	397	391	433	418	388	387	367	407	393	391	358	366	378	381	399	385	413	396	382	374	379	401	367	381	433	391	380	373	403	409	384	378	415	403	371	359	401	390	415	408	369	438	371	386	397	411	384	373	392	391	392	378	410	349	409	373	384	386	421	396	395	432	369	383	392	407	374	395	378	387	371	376	387	432	344	394	394	382	394	397	426	406	383	391	398	407	396	360	395	418	405	401	414	378	418	376	411	351	406	380	386	394	365	384	378	376	403	394	431	415	400	359	392	383	374	394	410	401	387	410	419	354	407	373	400	407	387	400	404	404	389	385	398	353	409	370	394	379	368	376	359	407	377	374	411	388	393	371	377	382	363	366	421	394	388	394	375	394	407	384	388	405	387	396	379	372	415	388	403	390	410	368	415	377	380	402	376	364	363	377	407	364	356	397	375	404	457	401	389	362	407	441	412	387	406	430	415	394	418	396	412	416	380	408	377	351	400	389	416	395	417	399	394	390	389	380	391	366	413	382	397	366	439	367	397	408	420	374	356	394	417	382	379	368	383	403	387	388	391	421	358	384	401	392	399	394	436	408	387	358	407	376	419	393	407	384	395	423	420	408	381	422	378	385	371	415	405	379	429	398	391	373	386	365	397	408	401	394	408	404	377	399	386	392	402	381	415	393	383	426	414	381	390	374	395	393	371	396	423	375	402	384	402	414	383	434	384	389	406	419	390	403	423	396	400	403	421	400	412	377	386	393	377	381	410	377	409	421	418	417	389	428	386	391	401	361	390	371	401	387	363	387	386	387	404	400	417	444	392	351	400	406	380	429	382	388	373	401	407	394	377	365	397	419	365	419	384	377	380	389	396	392	395	423	346	429	403	384	401	389	384	418	412	399	375	401	407	407	403	395	377	403	413	391	414	407	393	386	414	401	406	388	417	423	396	371	407	381	398	399	379	427	414	372	362	382	355	368	384	424	396	426	399	372	375	390	373	392	382	394	404	381	436	369	377	415	376	401	367	394	381	387	401	358	382	377	375	350	362	392	409	412	434	396	408	382	391	375	404	404	399	373	388	398	386	389	373	419	408	377	402	402	377	374	404	383	375	429	404	383	391	415	388	398	377	390	401	383	385	399	377	376	410	392	401	386	380	373	380	355	389	424	392	413	383	398	397	422	413	404	419	402	391	396	401	406	388	412	424	383	387	373	375	366	378	386	388	397	373	417	416	368	359	408	389	382	389	412	433	449	398	393	378	433	394	396	370	373	391	404	377	349	389	429	364	390	358	400	428	399	375	376	427	436	389	335	382	353	380	407	379	389	386	349	402	417	360	400	392	392	431	402	414	372	388	417	400	414	437	436	413	404	364	389	405	427	372	354	384	413	422	409	379	372	395	405	387	402	393	388	362	420	420	382	391	381	386	385	414	380	358	409	384	413	407	404	407	433	418	380	399	415	407	419	390	359	393	396	377	407	399	394	418	405	399	359	405	418	362	390	389	404	389	429	396	420	398	403	388	375	407	387	412	404	419	386	387	422	393	396	356	408	388	396	418	392	395	394	366	395	380	425	364	403	390	375	375	388	387	395	389	384	406	386	353	399	377	394	386	369	387	419	401	380	405	416	389	407	384	393	398	380	402	407	393	389	395	389	402	411	371	407	362	376	368	392	399	374	440	400	405	386	390	376	401	400	400	347	397	417	421	386	393	377	361	414	386	392	389	408	376	385	381	403	417	372	382	378	388	400	418	404	345	379	385	409	368	352	377	422	387	441	423	426	400	411	389	381	388	363	387	394	413	384	396	375	413	380	437	381	358	380	380	414	402	392	416	373	387	427	397	371	385	405	396	369	369	428	395	396	417	370	422	391	415	393	423	401	386	372	390	403	388	389	429	375	446	403	442	364	393	399	398	415	412	373	403	388	387	356	423	367	372	422	402	365	349	383	355	431	383	387	397	394	403	378	431	402	374	364	404	377	389	385	424	400	405	391	394	385	391	424	395	415	375	360	450	411	387	431	386	405	394	396	386	394	421	393	359	417	397	423	432	393	377	371	423	397	399	406	413	389	350	424	368	435	363	407	359	381	388	371	404	379	378	405	418	417	416	414	379	390	398	419	404	403	393	411	393	386	402	405	387	402	400	392	336	390	406	377	375	390	421	400	375	380	402	348	355	387	404	427	418	349	404	391	400	379	363	399	396	355	409	411	373	396	399	404	400	372	427	387	364	352	412	391	399	383	365	374	403	401	380	432	400	409	366	380	401	389	419	398	405	440	386	414	385	394	391	349	387	397	364	361	400	403	416	416	376	385	391	426	398	363	356	399	398	364	399	402	415	389	416	390	379	410	393	389	370	388	384	398	377	421	410	411	420	410	359	389	377	414	390	397	392	379	424	390	348	361	372	379	395	397	397	438	447	379	426	411	355	420	437	390	401	403	385	384	387	381	403	403	424	410	356	370	383	402	397	378	388	379	397	388	417	377	406	374	423	366	378	386	386	395	379	387	410	383	380	385	397	414	412	380	403	416	332	392	391	425	439	408	382	377	410	395	398	438	407	390	398	378	393	408	395	395	399	395	400	400	384	384	409	384	379	419	391	422	380	396	406	391	367	385	398	404	371	383	391	421	389	360	393	396	377	396	407	388	382	391	393	376	384	383	412	396	418	407	417	387	414	391	384	378	378	409	396	373	385	382	406	430	391	367	368	358	409	409	394	428	387	406	436	386	382	409	383	417	401	389	365	385	401
55523	25536	6425	1123	732	572	499	467	396	399	374	348	317	311	350	326	338	313	316	312	316	274	279	285	288	316	312	306	314	269	317	283	324	284	308	304	303	285	304	271	282	286	303	315	305	287	291	269	283	295	281	282	325	288	284	299	286	296	301	328	300	298	308	312	296	299	289	308	299	304	308	278	266	278	303	311	277	303	286	303	283	272	283	273	312	310	303	265	289	305	293	266	275	265	279	269	303	282	308	259	268	295	272	296	271	293	287	283	304	296	282	298	334	286	305	296	284	300	287	310	285	297	297	282	296	322	294	280	301	296	310	289	308	283	285	314	281	282	292	287	266	267	291	335	300	286	278	280	275	295	270	302	279	300	287	284	292	277	308	290	315	287	297	266	279	282	285	287	284	271	277	302	305	316	270	285	293	319	311	267	287	277	347	294	289	281	289	292	305	293	332	289	291	282	276	284	295	297	302	290	293	285	292	301	271	276	279	294	329	264	304	276	290	308	285	281	291	281	284	276	295	307	313	307	257	299	309	281	267	281	282	276	251	293	332	313	283	323	292	311	291	276	285	304	305	299	277	321	278	259	308	282	281	285	285	305	289	334	294	315	309	291	332	292	282	292	324	309	231	309	317	315	313	310	291	316	283	302	288	299	284	307	303	277	279	277	312	292	305	279	316	289	280	266	316	276	272	287	263	269	284	274	310	310	294	269	288	277	298	297	288	329	254	269	299	293	301	303	272	296	298	301	299	289	289	319	297	294	294	298	277	292	274	301	320	273	282	327	299	300	292	301	288	274	284	285	306	284	289	310	273	275	307	284	300	290	307	309	316	277	321	301	260	273	279	329	311	286	312	319	298	273	322	324	288	280	300	251	268	304	293	295	305	291	285	288	320	289	313	281	303	306	283	290	278	272	291	301	280	287	279	274	327	308	294	251	315	307	278	309	299	269	285	307	327	289	287	282	266	308	267	259	315	290	272	279	268	291	294	296	285	292	286	266	279	314	319	298	289	297	274	295	267	313	286	283	302	299	320	285	273	278	300	272	285	272	300	291	292	279	301	324	280	304	301	270	273	279	268	290	290	296	299	307	284	290	283	270	282	278	267	282	293	296	294	306	293	263	297	265	312	318	294	293	274	278	311	293	280	305	296	280	304	288	296	289	285	310	269	306	297	288	283	278	313	276	294	327	288	281	305	298	286	285	279	277	290	326	306	284	291	296	309	260	283	296	283	273	292	308	272	294	307	302	286	290	321	287	275	263	262	300	318	305	275	299	273	303	306	308	239	305	311	295	298	306	300	262	285	328	291	261	291	293	312	291	269	307	313	284	286	287	316	275	296	286	307	260	262	296	304	296	281	267	293	285	291	321	295	325	303	289	305	283	276	283	271	280	336	260	280	280	291	267	273	286	270	316	305	290	309	268	271	286	293	299	294	278	244	317	300	303	327	290	259	232	288	290	294	275	274	321	313	282	300	286	307	279	272	304	293	306	317	267	295	273	285	279	279	268	303	327	289	264	301	302	297	285	282	298	319	283	292	297	307	265	313	286	269	287	288	293	291	310	283	291	298	301	287	297	317	262	336	271	284	272	279	301	283	281	321	298	285	284	292	312	290	300	314	304	275	281	317	274	305	268	315	298	310	255	292	270	294	317	294	288	292	291	277	305	293	296	295	290	281	296	304	292	312	271	289	304	266	282	277	301	309	315	278	275	316	294	324	322	314	279	277	296	291	300	289	310	310	311	286	281	285	276	299	280	286	285	307	270	291	275	327	310	290	310	283	274	294	267	303	280	296	286	312	285	322	265	289	291	257	289	312	313	249	289	291	295	296	274	293	250	286	263	307	286	276	287	290	290	304	280	290	289	270	294	302	308	280	284	253	267	281	321	272	281	298	298	273	264	310	317	279	287	283	299	309	299	269	291	295	326	302	289	305	268	302	311	305	283	284	284	311	274	290	275	290	293	290	283	294	287	280	298	290	307	273	313	266	304	301	292	319	309	268	257	298	284	260	314	334	281	293	302	288	307	286	274	287	283	329	302	283	289	274	289	295	285	266	302	316	299	309	291	280	271	288	289	297	281	294	312	289	285	300	291	308	294	281	304	286	269	267	296	292	308	329	301	300	304	297	301	313	278	290	304	284	293	270	300	295	292	264	292	301	311	282	314	312	256	307	301	307	306	290	307	292	276	286	325	264	296	286	294	316	286	256	300	324	311	289	325	279	274	290	332	297	274	309	263	259	294	301	279	269	281	297	285	311	289	322	289	304	313	273	292	280	279	283	286	284	291	302	282	288	297	283	285	291	282	306	305	330	285	290	298	282	291	330	288	295	279	287	288	298	298	309	290	296	286	308	291	295	261	294	310	324	331	291	291	275	250	260	273	310	279	279	310	308	264	292	294	284	302	297	300	315	301	279	272	277	296	307	274	273	282	288	303	262	293	311	321	300	314	297	291	246	302	290	293	296	299	300	286	302	283	286	299	279	316	281	285	303	319	290	289	257	297	337	306	312	299	303	281	320	274	309	290	291	284	274	308	287	246	283	276	288	283	261	283	307	292	280	300	273	268	326	285	271	283	316	297	324	253	290	319	293	275	278	328	304	299	255	313	298	315	279	296	323	272	307	301	292	303	264	297	287	322	284	320	323	308	279	303	327	254	315	310	331	313	281	305	264	293	311	315	277	283	265	304	284	279	268	239	297	277	293	302	261	305	259	272	290	283	266	271	316	286	279	306	275	304	280	322	286	267	286	330	278	290	297	319	278	289	245	277	285	281	296	276	308	299	299	307	269	284	246	290	305	272	285	294	303	276	251	301	264	304	284	320	290	295	271	313	261	277	300	263	282	263	299	273	290	275	311	317	276	300	305	277	270	306	297	330	334	320	284	273	291	268	310	301	290	302	277	292	298	282	275	274	264	301	290	287	310	286	298	290	306	301	293	287	265	283	298	285	292	313	284	279	314	284	306	300	294	296	293	287	311	285	275	284	286	285	280	299	314	243	277	274	296	255	277	286	303	278	255	272	272	299	343	302	298	311	309	300	290	310	316	270	311	298	297	256	266	273	313	285	311	288	267	307	328	294	288	269	292	276	293	287	264	304	300	292	297	292	284	288	317	263	313	316	300	340	269	282	295	304	278	290	277	273	287	273	272	290	296	274	256	298	289	330	322	301	305	321	307	291	253	271	286	328	282	309	285	318	298	307	333	298	283	294	263	300	284	276	302	253	283	297	291	273	290	316	284	301	307	268	296	302	265	267	281	282	288	299	293	284	318	299	279	296	315	305	312	281	300	308	241	286	290	255	265	287	313	296	296	276	315	299	277	305	280	305	289	278	305	277	299	291	313	281	318	264	267	278	290	284	290	298	294	292	274	313	253	285	297	285	300	319	306	296	310	267	284	301	290	332	295	289	308	268	287	276	302	294	319	285	291	296	350	293	293	300	290	290	326	303	309	314	286	303	295	281	275	302	321	313	319	312	304	291
34118	5827	2509	2884	2439	2100	1850	1626	1368	1266	1189	1195	1065	983	980	1011	917	873	861	884	790	879	777	825	784	793	777	755	742	786	760	740	795	807	752	714	737	690	804	784	763	730	763	719	695	749	750	773	710	726	757	752	684	721	734	735	719	684	737	722	693	714	753	697	718	712	690	698	689	726	715	737	721	722	712	770	726	720	690	728	690	713	716	687	733	725	717	713	756	712	673	702	723	717	708	708	766	716	703	707	710	696	743	711	697	712	669	750	684	686	710	729	779	723	694	753	708	711	766	657	717	705	697	673	709	750	696	707	692	712	715	728	723	685	732	722	694	715	722	685	704	660	784	738	764	715	694	714	724	720	737	691	709	722	706	661	686	718	745	704	709	724	688	717	717	718	721	709	726	665	754	723	682	680	704	672	678	750	689	705	746	708	676	710	694	697	701	718	745	737	722	694	703	732	726	760	756	728	712	707	706	705	734	747	710	740	690	719	706	712	745	701	698	691	710	709	711	674	736	718	719	671	730	735	702	688	669	725	705	694	691	767	681	736	750	725	686	683	681	716	750	719	718	650	731	737	733	659	769	753	699	703	752	714	692	742	701	703	712	693	688	749	724	726	713	692	668	754	763	755	709	670	699	753	754	781	681	647	694	713	704	723	706	719	695	735	740	733	696	746	727	706	749	692	684	733	710	739	725	722	759	738	717	698	725	733	683	759	725	716	720	700	709	729	694	736	688	707	676	734	756	701	749	741	713	676	676	685	721	710	727	705	698	727	734	743	752	681	704	716	726	667	690	722	727	663	723	675	753	703	691	689	745	703	678	747	701	712	698	705	706	711	718	667	729	793	713	719	685	730	703	699	744	757	666	673	714	733	735	699	722	747	702	717	726	728	735	732	680	717	707	724	763	729	740	733	674	681	723	715	672	715	751	771	767	735	741	710	677	722	699	706	723	687	723	716	732	695	680	721	699	755	690	702	723	726	688	711	722	723	710	719	684	671	707	728	727	769	704	719	742	733	748	721	720	740	698	732	734	741	673	719	714	688	673	717	791	720	753	711	792	732	718	694	724	741	744	743	728	706	678	699	738	755	728	694	713	691	727	693	715	736	704	695	754	718	749	763	697	714	738	671	744	670	747	730	733	716	736	715	678	734	715	686	713	682	726	763	719	740	668	667	687	748	727	703	758	723	729	699	732	752	709	671	681	699	722	726	696	703	749	732	683	694	700	729	703	688	706	725	763	731	730	693	711	748	672	735	699	706	682	702	693	729	693	724	700	687	725	728	654	701	721	711	714	689	646	729	720	711	687	703	694	717	712	714	667	778	693	702	703	711	687	727	677	741	729	723	716	707	719	716	743	725	686	706	675	677	731	754	731	705	769	757	717	722	739	697	763	714	753	696	709	674	702	706	726	727	712	713	685	708	640	716	766	729	747	762	732	669	712	763	703	739	711	643	697	674	698	698	733	735	703	752	672	694	696	753	714	736	727	715	738	703	673	715	752	761	712	746	714	701	750	728	769	724	738	718	725	758	717	711	705	734	732	747	722	735	746	699	702	722	728	733	667	721	765	718	727	724	745	706	751	738	708	710	709	699	735	685	750	706	675	739	758	698	753	738	744	685	737	725	740	747	720	715	694	756	678	736	741	694	690	758	727	738	771	720	721	713	707	730	712	696	737	711	739	675	720	673	674	723	750	730	696	713	690	692	702	720	705	685	720	743	739	702	717	729	704	709	707	734	692	703	703	704	705	697	713	703	698	700	711	720	752	715	691	723	734	739	778	733	693	790	673	741	745	706	749	711	715	711	728	713	791	740	750	716	676	790	692	681	721	720	686	721	730	702	725	666	720	680	666	776	703	683	675	701	667	681	710	687	711	682	725	728	675	628	735	693	724	744	729	727	735	736	748	680	700	675	666	707	662	672	706	705	674	717	716	694	693	743	714	682	669	697	718	738	673	703	694	747	730	677	751	706	686	748	734	695	679	743	673	745	704	673	692	707	706	726	664	694	693	757	750	731	682	718	701	723	790	715	703	688	721	705	720	712	654	694	694	768	706	765	702	739	727	737	715	704	673	728	711	728	709	704	725	705	681	715	720	714	719	754	766	638	678	732	714	698	729	723	670	670	750	724	704	699	753	755	706	746	727	731	742	733	702	750	699	729	703	695	684	727	707	672	744	695	755	758	713	739	692	754	656	686	709	708	744	752	712	691	691	696	753	693	718	671	720	711	707	755	716	720	699	707	757	702	711	764	714	728	710	684	699	729	720	713	700	709	700	708	712	684	753	720	717	670	746	692	752	776	692	706	727	714	736	701	711	714	675	725	705	682	705	732	668	742	753	677	732	759	708	698	739	740	670	708	715	723	747	692	718	693	687	689	739	737	735	696	749	734	715	724	666	697	752	686	744	720	714	689	713	694	723	735	775	751	704	727	721	681	676	690	748	682	714	713	729	735	688	770	739	732	712	659	717	706	691	682	742	735	751	692	694	713	716	746	712	692	750	688	712	706	698	708	722	703	654	697	718	642	733	716	690	744	698	702	762	760	716	751	730	688	741	666	729	743	715	703	708	715	745	710	725	725	681	724	740	719	673	763	701	715	709	695	713	708	701	712	665	701	723	662	747	699	702	682	696	692	684	738	674	807	697	731	718	679	719	713	707	696	732	705	718	719	711	723	704	717	716	706	705	700	691	718	753	695	645	705	765	742	674	733	755	727	692	713	729	693	789	741	790	701	702	680	662	728	692	742	725	721	675	707	728	735	698	731	712	719	697	683	728	682	715	702	715	723	714	685	695	646	743	738	676	718	733	726	720	680	661	726	689	762	721	744	674	716	740	729	695	719	705	742	679	665	756	740	705	721	666	690	729	707	740	691	682	713	700	717	708	729	660	709	720	673	769	732	747	703	698	746	683	722	731	693	702	729	694	680	711	754	728	699	701	733	750	756	739	728	738	694	649	761	691	732	744	783	690	733	701	694	706	696	726	687	736	728	709	723	722	699	706	667	705	691	718	726	689	693	746	710	721	712	683	709	699	689	748	725	711	728	708	695	724	706	695	742	704	689	740	709	682	726	744	718	688	699	678	687	742	670	711	693	667	699	738	753	705	732	725	756	762	675	761	704	665	742	721	687	761	743	701	709	734	676	719	720	647	700	670	721	705	766	754	748	752	709	659	719	701	693	716	746	710	694	733	712	741	720	707	737	714	746	710	702	683	711	746	697	775	691	705	761	742	737	716	694	717	707	724	669	718	727	690	668	695	706	728	728	673	683	710	696	698	719	730	711	710	692	731	707	719	743	679	700	725	735	692	725	700	699	727	690	691	754	705	685	707	704	745	691	712	729	750	702	743	720	685	672	726	714	703	786	730	709	739	697	686	722	705	688	712	738	696	694	677	723	730	746	721	716	713	670	655	662	709	719	704	743	690	732	715	723	772	721	720	740	708	707	728	729	723	716	729	771	698	740	725	634	744	712	703	689	715	743
62697	29381	17816	3728	1174	815	741	568	500	421	414	429	377	386	371	340	348	340	336	291	332	302	300	302	313	284	282	284	284	285	301	316	294	290	270	331	287	284	312	299	281	318	317	278	315	282	252	307	264	311	291	309	271	283	312	261	266	254	256	311	299	275	294	273	300	266	287	316	266	284	289	246	331	294	257	271	271	278	293	291	269	283	261	263	285	289	277	259	278	257	286	247	272	300	278	299	290	259	282	307	275	301	259	281	315	309	292	278	318	317	300	278	274	304	312	255	298	297	289	307	277	314	297	289	264	280	260	287	284	270	292	304	298	293	261	302	278	298	299	284	298	313	272	301	295	282	307	302	318	288	284	293	273	272	303	261	282	291	267	263	286	283	298	302	303	271	300	274	320	269	246	239	308	270	281	298	288	299	303	251	298	259	286	279	320	284	313	242	254	276	278	293	307	289	272	250	301	293	309	264	270	260	294	281	307	296	295	275	307	297	236	277	288	289	296	276	302	301	264	321	295	315	291	324	266	305	272	285	317	296	288	298	259	297	277	233	263	284	307	282	263	272	268	294	306	265	291	296	306	280	286	292	297	276	287	287	308	256	283	282	303	277	283	274	300	263	292	264	323	277	307	310	245	261	290	282	291	283	289	286	290	285	258	253	287	279	266	275	295	289	283	290	273	284	294	268	282	275	261	304	293	260	267	282	273	283	295	297	264	304	252	272	263	299	320	275	274	234	301	287	287	257	279	294	295	310	253	284	287	284	271	243	269	311	269	303	264	284	308	290	280	280	286	294	261	275	308	309	280	257	255	286	265	280	296	321	292	256	259	297	263	271	281	237	304	304	281	276	290	259	284	284	276	281	264	301	254	254	285	271	302	272	294	284	280	263	260	244	285	276	249	292	258	286	297	282	305	287	262	306	307	269	292	309	305	319	288	297	266	278	277	268	296	290	292	315	294	275	280	261	287	272	285	290	301	274	275	253	287	274	278	264	289	303	263	290	286	302	287	300	292	322	278	292	282	299	278	289	311	309	277	266	276	282	267	251	255	298	292	259	256	287	311	283	311	311	308	239	263	275	289	293	276	297	305	297	282	285	283	290	263	241	309	304	283	304	297	300	283	258	299	278	279	317	279	300	290	285	290	241	264	270	326	275	271	251	268	303	305	306	290	293	283	269	313	282	306	252	258	304	294	249	288	296	287	269	268	301	290	275	279	271	287	266	255	285	264	269	289	283	253	290	274	296	306	301	285	316	275	282	278	293	280	298	288	276	291	293	289	277	286	305	263	281	271	293	281	258	306	287	281	270	288	291	296	297	284	239	289	297	259	295	276	287	264	290	304	268	294	289	259	304	271	301	263	301	272	288	303	277	271	324	252	265	279	244	330	275	298	227	278	287	306	272	288	258	293	295	286	291	320	262	288	277	303	261	258	293	272	235	248	270	280	286	276	272	267	258	283	302	305	256	253	290	294	284	303	265	267	253	292	291	303	261	288	267	291	279	305	301	301	267	299	286	301	293	291	250	297	257	277	328	260	309	265	301	276	282	280	288	283	313	287	287	278	283	275	274	245	266	287	268	293	275	297	296	292	294	278	299	278	287	271	267	282	289	307	307	310	318	281	282	251	294	285	269	284	345	302	283	271	276	308	278	281	290	290	284	263	277	291	288	261	318	280	297	285	276	298	305	281	267	282	276	265	302	323	261	266	291	273	264	301	276	310	284	293	278	310	275	290	306	264	271	273	277	297	297	310	271	264	261	324	287	289	252	281	301	314	269	288	292	279	279	272	304	273	302	295	291	298	273	290	279	264	252	305	295	289	301	259	272	242	298	308	272	267	286	270	300	269	307	274	263	273	294	285	326	287	282	243	274	275	265	301	295	300	269	283	311	280	327	292	315	290	281	296	295	317	308	279	295	279	263	278	300	266	269	296	287	275	266	268	292	297	278	310	314	299	255	285	269	283	288	311	269	287	286	291	265	267	311	298	263	266	286	293	287	262	297	305	298	285	256	267	298	276	293	308	287	300	292	248	255	279	287	271	265	304	326	304	283	265	283	271	286	274	280	289	311	276	280	289	277	297	320	270	264	277	342	293	295	293	288	267	284	259	289	283	283	302	294	319	261	288	274	265	299	292	303	251	322	290	292	274	226	296	250	286	303	300	282	258	284	295	296	275	283	279	280	306	272	270	290	274	262	296	296	273	273	283	279	276	270	282	285	288	260	287	308	282	268	250	307	230	278	306	324	280	297	299	289	293	293	313	310	279	290	288	252	252	294	271	312	291	258	273	309	261	266	264	302	294	291	281	292	274	254	265	288	287	267	277	289	298	288	281	271	287	259	274	284	268	275	279	324	281	275	280	273	287	267	311	294	278	285	294	309	288	284	299	275	271	272	260	291	252	265	292	301	279	312	281	301	301	280	269	287	252	304	284	295	303	297	299	284	294	272	263	279	286	289	295	262	302	256	283	306	292	278	287	293	255	303	306	301	265	308	315	292	276	282	255	272	254	272	276	270	303	284	294	274	279	290	344	293	273	266	285	279	302	274	273	302	294	280	296	275	277	278	286	270	284	274	268	292	247	266	286	263	280	286	300	268	297	268	279	267	278	289	304	282	311	314	278	313	274	287	279	274	286	257	303	268	267	280	277	298	270	274	281	281	278	299	288	271	279	281	306	305	288	294	252	283	309	299	280	279	285	265	293	287	311	285	288	299	288	311	296	298	263	282	265	290	280	316	277	298	288	286	291	276	291	284	304	288	281	251	289	291	287	301	283	278	284	298	278	295	310	277	304	280	267	269	265	278	283	274	257	249	278	276	298	294	285	301	285	287	294	306	283	297	271	280	277	293	309	313	263	268	246	290	254	288	305	293	297	279	257	292	274	264	293	293	275	291	289	277	287	301	303	260	281	288	272	265	293	278	277	276	246	270	268	291	261	248	265	281	295	296	261	280	301	301	305	292	288	300	287	261	285	284	309	290	308	292	263	263	259	319	282	275	297	291	292	286	300	283	285	312	259	293	288	273	293	248	301	291	256	284	294	299	273	278	304	293	298	307	264	290	251	300	302	322	284	306	284	290	285	313	262	251	298	268	275	306	276	274	271	297	301	300	285	261	284	286	294	237	250	261	282	284	296	290	277	318	266	288	290	298	295	283	302	303	304	309	268	286	296	313	288	318	292	282	295	298	338	296	299	265	302	310	283	286	272	291	276	272	305	311	311	267	282	304	298	277	282	246	278	282	264	284	286	296	278	286	289	290	247	306	307	264	303	281	284	284	307	271	281	274	293	279	288	293	280	268	296	288	267	272	282	276	277	288	308	285	257	285	295	277	297	296	275	294	289	269	297	298	307	290	324	304	274	276	274	262	248	307	282	298	259	279	305	259	293	277	236	304	284	298	282	266	293	290	281	310	292	281	279	281	272	280	306	304	287	278	274	264	293	285	283	308	272	274	274	287	294	303	254	321	252	285	297	256	288	283
42236	7762	4161	4803	4066	3385	2832	2388	2067	1764	1656	1487	1376	1315	1227	1130	1116	1053	1017	1008	999	893	889	910	909	847	783	795	814	751	759	784	738	787	784	781	739	747	773	744	743	748	737	726	772	757	731	703	697	698	711	704	730	730	726	758	734	702	711	713	685	741	736	695	731	704	724	742	725	626	705	685	688	715	688	731	678	680	724	669	696	695	656	674	694	707	666	709	652	703	687	715	724	638	711	706	653	711	689	691	680	670	653	725	714	679	692	680	662	701	720	695	705	706	685	688	662	705	713	689	687	681	674	678	691	671	733	645	647	624	663	714	660	664	678	684	737	710	659	700	631	696	663	701	695	651	675	634	648	677	668	671	672	723	679	636	630	651	685	642	679	665	727	679	678	681	675	655	686	682	720	667	621	672	654	655	681	663	678	741	685	678	687	636	681	717	649	678	701	650	693	639	670	651	658	669	682	643	659	719	675	667	660	674	737	660	688	656	646	666	703	665	659	687	678	734	677	685	635	639	652	706	617	667	636	655	679	650	646	660	632	686	692	683	659	655	690	693	690	718	703	653	687	674	674	683	653	653	699	648	659	706	631	665	679	653	673	679	751	662	624	672	660	655	637	664	685	698	704	651	685	703	689	633	688	656	682	671	676	639	694	691	704	689	655	715	653	695	654	673	647	695	653	698	659	700	668	664	638	651	654	701	708	677	647	688	658	693	679	722	670	673	671	692	701	620	659	654	686	672	652	695	594	682	666	676	631	661	663	652	669	652	633	687	694	680	705	669	680	672	693	673	676	650	713	627	648	635	668	694	656	700	647	687	678	666	710	606	694	675	702	648	645	626	670	672	646	697	693	640	698	667	640	700	695	676	666	655	686	665	666	715	619	696	673	642	671	675	682	689	700	692	650	742	708	730	670	672	655	661	646	662	748	690	691	692	703	698	648	681	697	658	652	700	681	705	650	653	708	710	695	695	695	704	667	670	654	667	637	658	682	681	679	684	692	702	673	708	671	672	668	642	673	642	688	684	665	710	646	647	664	641	684	661	688	690	696	660	717	680	652	700	683	660	664	676	690	640	648	685	654	635	617	609	645	672	688	662	653	694	663	665	678	705	707	670	687	694	701	693	677	669	630	648	681	651	688	619	720	652	698	664	675	664	684	697	652	687	666	675	685	618	686	687	735	687	690	726	671	698	724	687	712	741	676	665	676	666	670	719	671	621	642	646	677	669	637	687	681	696	680	684	701	702	727	744	638	692	678	624	694	668	658	692	654	696	670	706	712	699	705	698	676	664	681	625	697	677	693	657	655	667	648	683	703	644	630	675	726	672	692	711	676	644	685	661	649	680	682	650	657	639	690	616	694	651	655	685	643	695	664	708	639	669	693	645	676	661	629	676	682	664	653	651	690	697	655	696	689	667	670	679	684	679	727	624	676	672	700	660	701	618	643	684	665	687	668	636	692	697	645	674	604	634	696	692	705	687	664	679	679	696	663	680	684	664	668	641	673	679	655	674	677	636	653	659	685	695	686	700	639	688	682	654	731	664	702	671	661	699	692	684	703	673	682	697	644	709	698	686	664	687	639	710	635	700	707	733	718	634	699	662	636	672	645	633	648	683	675	649	657	674	666	691	677	643	689	662	708	678	670	651	641	676	646	690	651	653	653	666	685	711	645	669	666	694	667	696	711	709	670	660	664	710	666	641	671	694	682	656	696	679	663	668	639	660	653	699	687	704	630	658	719	680	707	652	676	697	702	611	697	657	681	713	649	690	670	656	693	684	646	734	673	681	683	658	686	692	692	643	709	635	662	674	692	655	695	684	672	667	697	666	698	653	702	685	676	681	625	664	634	637	669	658	708	683	661	689	678	692	644	688	678	670	660	675	683	601	659	687	691	690	647	633	670	699	664	660	620	642	707	691	663	680	684	669	677	676	680	689	706	685	681	704	682	657	665	698	673	651	678	695	664	670	645	685	689	708	678	691	652	656	683	663	643	703	696	666	666	672	733	643	704	640	652	660	699	683	656	699	647	706	649	660	652	685	696	680	647	662	694	745	660	661	680	633	615	697	697	632	659	632	645	690	647	680	659	675	660	680	671	659	672	712	679	640	644	660	641	696	702	685	705	690	646	724	679	648	638	667	639	735	678	684	660	642	671	681	679	700	732	706	676	649	678	676	701	676	678	702	655	670	670	707	669	670	680	670	661	689	695	650	684	688	649	709	681	757	691	664	718	709	670	695	668	694	660	716	685	667	694	598	646	682	683	669	667	664	643	672	653	718	650	707	722	699	640	637	684	676	656	616	673	647	666	644	717	633	679	733	685	669	695	672	676	715	682	684	678	634	668	707	712	678	668	668	660	682	624	677	675	655	681	647	699	674	638	683	677	657	742	626	683	649	682	663	723	703	702	688	677	657	668	688	685	656	725	677	649	639	680	674	685	713	707	679	680	644	674	666	689	662	660	655	677	678	676	671	670	707	683	630	712	665	658	644	705	677	681	657	698	669	682	686	659	645	625	695	688	643	697	664	688	667	678	695	677	655	650	646	691	678	611	710	690	670	705	687	669	676	638	648	633	663	715	623	636	651	669	683	678	645	670	717	706	679	710	701	677	672	681	683	674	703	681	649	698	699	694	657	680	644	694	692	686	670	654	663	725	667	677	687	663	654	655	706	632	676	721	617	685	650	680	659	677	667	692	707	687	652	676	667	769	734	697	699	662	677	644	648	662	644	695	673	701	658	661	685	675	686	662	709	712	703	675	662	718	681	679	663	648	670	666	680	642	702	690	679	662	663	667	655	665	697	648	662	667	669	695	672	685	675	664	725	666	622	637	697	725	665	647	683	654	660	685	681	724	654	669	697	685	703	628	703	658	680	670	660	652	680	686	677	690	666	748	667	695	672	655	664	619	671	598	699	685	661	671	690	682	646	682	703	685	686	630	639	618	747	636	677	659	681	687	672	649	675	683	648	640	686	665	701	687	671	688	677	721	753	696	690	687	663	731	708	682	643	702	625	663	724	655	650	709	659	677	700	629	706	723	673	616	686	661	625	642	683	642	717	673	674	685	662	659	723	686	676	685	634	692	639	686	663	649	666	664	679	718	689	666	625	634	639	634	679	746	654	677	660	717	651	615	627	664	710	674	661	673	631	667	682	690	671	697	678	695	668	630	680	681	653	640	708	643	697	649	664	655	665	680	663	678	645	640	710	672	624	659	697	642	705	678	654	684	665	648	647	662	676	703	692	676	661	663	650	704	676	686	692	729	624	719	675	727	708	673	653	667	728	677	679	694	656	665	676	681	707	728	621	652	688	715	668	665	691	672	695	647	679	669	690	645	686	664	665	663	647	677	667	675	687	658	669	707	712	719	680	703	698	661	688	662	643	614	669	654	661	665	640	671	697	661	693	674	642	682	682	689	714	661	662	689	686	698	676	670	679	733	627	677	673	705	682	724	666	658	692	657	655	676	732	662	708	689	677	695	660
11715	1494	320	159	193	153	172	138	150	134	153	150	142	147	148	156	134	119	143	143	126	137	144	147	146	145	144	131	143	133	133	136	130	147	143	170	140	139	117	137	135	128	140	151	151	146	154	132	154	157	139	142	126	142	135	153	146	141	147	131	131	126	120	148	150	143	149	136	145	137	133	136	114	135	149	149	147	153	128	128	130	141	150	137	142	138	127	144	164	155	122	151	149	142	139	146	131	151	136	149	138	114	122	132	135	130	172	138	136	133	146	142	130	133	145	147	150	134	135	132	142	139	129	148	136	145	164	144	176	138	121	129	147	127	136	131	120	143	121	139	147	131	141	127	140	147	138	143	153	129	153	158	112	145	146	148	127	153	167	133	135	143	127	141	124	131	158	130	138	158	148	140	152	158	137	153	162	148	138	138	135	121	132	122	135	144	135	176	130	158	132	136	139	123	160	132	148	125	139	133	154	114	141	119	136	153	148	116	129	159	133	137	130	121	155	139	144	140	128	125	135	131	135	125	135	116	145	142	144	130	134	107	134	130	157	144	128	109	141	123	141	145	123	146	117	144	108	118	139	135	136	131	122	163	157	134	139	118	132	159	136	148	142	151	113	133	131	154	116	126	128	126	136	147	146	150	130	122	136	126	149	138	136	153	130	149	146	165	175	135	140	121	138	141	135	159	134	133	128	151	152	130	142	159	170	154	149	132	141	135	134	128	153	134	128	184	154	125	130	136	117	150	153	146	130	135	121	139	156	136	133	138	141	123	129	137	138	155	132	162	131	131	143	148	145	145	167	145	142	130	131	143	144	131	160	118	152	121	152	131	145	159	136	175	138	156	148	144	127	143	127	131	128	138	146	141	125	137	153	142	139	139	141	133	143	133	138	148	146	129	151	137	133	134	130	141	102	147	131	156	139	149	132	154	140	135	136	150	131	135	132	147	130	144	156	132	141	147	139	109	137	148	126	119	152	157	149	136	137	124	140	125	162	133	132	140	132	139	130	145	140	109	134	112	160	158	148	143	124	134	137	156	139	146	124	138	150	138	133	144	167	139	143	126	145	147	156	154	143	141	149	135	146	143	140	127	141	148	126	147	139	148	132	139	137	127	154	112	137	135	123	139	151	147	131	127	134	146	128	157	156	120	136	141	149	149	143	120	157	156	153	137	149	129	148	138	174	138	167	134	124	121	157	145	137	149	129	136	148	130	145	132	148	139	142	127	147	141	139	139	119	129	119	135	117	137	124	178	153	146	166	142	149	145	131	138	120	112	138	134	137	154	132	133	154	127	149	149	130	153	121	129	137	116	140	128	163	143	133	138	129	138	155	122	143	141	144	127	149	135	131	134	163	132	145	130	148	153	141	132	158	137	137	141	151	136	129	125	122	151	114	140	148	147	141	146	136	139	141	143	151	150	134	119	165	130	124	129	139	142	113	137	125	127	133	138	148	143	134	143	144	125	148	140	141	103	152	159	139	141	144	140	142	143	120	157	150	158	142	150	154	138	134	139	143	149	141	135	122	130	133	131	149	134	130	124	112	147	154	161	116	132	136	139	138	126	132	129	143	145	133	144	118	127	136	126	127	147	125	152	130	138	137	145	144	173	150	121	149	131	131	135	144	154	131	138	142	158	138	145	126	136	148	136	150	153	133	142	129	144	162	160	151	148	129	152	124	129	144	142	144	123	131	148	125	131	133	172	128	129	162	133	147	119	151	150	133	134	140	123	140	140	147	134	126	131	152	135	138	131	142	126	148	145	137	144	134	131	135	135	123	148	155	122	140	139	144	148	132	136	148	113	158	135	124	148	147	131	144	139	138	138	153	115	133	115	147	141	106	144	145	137	139	139	155	137	142	144	140	133	162	119	143	157	132	148	146	131	123	144	148	128	129	142	143	154	143	143	164	154	152	131	125	151	164	166	136	123	146	133	149	153	145	147	156	128	145	125	131	145	122	127	133	151	146	153	119	151	135	139	117	153	128	123	121	154	145	123	130	118	137	151	159	138	143	137	116	148	144	116	125	149	137	123	142	126	142	150	136	147	140	124	132	131	139	140	141	151	136	128	156	161	153	124	155	125	129	129	148	135	139	134	156	143	133	127	135	134	134	144	131	149	128	117	142	147	132	155	119	140	171	157	140	140	122	148	142	128	131	163	155	140	151	140	135	133	143	130	136	134	169	135	146	130	142	149	133	127	131	159	141	158	124	147	159	148	144	168	125	123	137	149	122	153	144	145	144	145	135	143	130	132	149	145	132	135	133	134	142	158	139	117	126	151	150	127	133	156	131	158	157	135	131	150	124	161	141	125	145	135	142	164	138	135	119	148	155	134	129	139	142	150	112	127	133	127	137	141	150	121	134	135	156	130	117	109	144	130	141	121	122	119	131	135	130	140	121	140	147	139	132	123	137	142	130	141	143	135	154	155	141	134	133	157	133	134	151	139	156	150	126	131	143	143	152	148	153	141	146	146	162	129	118	151	135	131	146	131	137	134	149	140	137	153	124	134	151	136	128	131	136	124	138	138	136	144	147	132	165	122	143	150	134	136	136	147	140	138	144	130	145	129	135	138	135	158	139	128	148	127	129	139	146	140	138	124	135	155	156	132	122	147	141	136	135	132	125	123	121	147	138	134	145	139	139	151	127	143	138	139	143	130	128	123	148	136	148	142	138	138	151	140	145	138	143	131	133	129	134	136	142	121	155	133	130	116	134	157	139	153	129	174	153	152	155	148	145	157	141	144	121	138	144	137	136	149	136	154	152	135	134	137	152	155	122	136	144	164	127	142	141	131	141	149	137	131	155	128	133	145	150	157	129	121	133	130	161	129	149	135	154	165	138	136	143	128	131	148	157	151	134	133	154	150	143	139	140	132	151	132	162	157	141	133	132	116	153	157	137	140	128	178	136	136	160	152	153	130	115	137	158	144	131	125	149	121	113	151	143	130	161	162	151	155	144	156	159	133	120	143	147	137	142	139	122	127	142	153	146	134	138	137	143	145	128	146	125	135	146	127	140	130	135	114	120	148	146	138	119	156	148	155	133	117	130	118	128	147	141	150	159	149	129	137	127	136	151	113	127	132	127	147	129	131	144	107	139	160	140	154	141	148	135	131	134	140	116	155	143	121	144	152	149	140	139	145	165	143	136	141	153	157	125	150	121	128	163	146	133	140	162	147	140	130	157	122	113	149	149	140	129	149	129	150	128	123	131	142	151	146	128	152	130	150	135	159	148	140	137	162	132	112	130	151	131	157	122	142	152	140	138	162	116	145	128	130	151	142	139	127	148	148	145	148	144	147	124	142	139	136	138	133	128	151	113	135	133	147	143	127	137	143	144	128	116	129	122	133	139	126	146	132	160	153	157	120	143	160	133	151	155	158	145	154	146	154	142	140	139	127	137	135	124	146	136	147	139	143	127	150	149	143	138	119	135	143	113	133	153	158	141	141	139	145	133	128	156	136	148	141	138	120	113	130	129	137
8715	1419	505	543	527	453	456	433	441	459	473	478	377	395	391	393	390	380	444	398	413	451	370	396	395	431	410	409	390	407	376	431	386	404	389	375	399	419	415	403	401	400	409	397	387	401	406	392	381	379	399	372	428	373	412	412	369	408	401	403	384	376	406	407	393	390	396	406	351	373	393	367	390	422	384	428	380	444	423	382	395	394	376	412	393	406	405	400	388	371	432	402	372	430	401	409	368	382	392	369	408	370	388	405	379	391	377	354	389	388	383	380	404	423	408	400	396	401	392	379	398	378	409	378	434	431	414	387	349	414	401	372	447	411	391	411	389	393	429	418	406	377	434	408	385	400	437	397	422	418	415	369	373	410	414	372	397	391	403	409	420	400	404	386	402	403	397	387	423	379	423	412	423	429	424	380	393	392	384	380	412	376	424	408	411	422	397	380	409	377	382	413	411	389	378	385	422	413	422	399	418	381	378	374	391	415	358	428	398	379	396	382	427	420	385	395	435	424	424	392	406	382	404	367	383	384	407	415	401	376	380	381	395	399	419	392	378	375	376	429	412	404	384	400	397	417	390	372	374	413	402	433	399	413	386	384	385	374	402	403	395	378	407	368	385	419	362	400	414	378	379	396	354	402	386	371	407	373	364	410	351	352	413	391	388	415	400	409	371	411	406	417	408	375	402	393	398	422	454	381	411	408	404	409	401	409	382	393	389	382	405	414	403	382	420	379	417	392	405	377	406	434	385	389	409	366	437	413	378	420	364	386	356	381	381	394	420	420	400	411	346	359	426	386	409	390	397	376	411	426	383	391	415	407	372	438	435	391	377	383	393	429	416	429	407	420	376	387	416	438	423	399	383	421	413	421	401	433	379	425	406	396	383	430	386	403	430	404	378	391	419	405	385	399	404	396	389	345	397	428	413	408	369	357	407	404	389	378	382	409	372	390	408	394	385	437	398	368	382	395	362	396	372	403	419	379	407	379	403	401	393	380	383	423	400	422	405	428	425	410	398	395	370	408	416	417	418	380	397	391	390	425	426	396	432	396	411	409	406	384	348	389	406	369	419	391	379	412	440	414	376	365	416	416	397	431	381	379	414	380	394	372	416	406	424	411	365	404	389	390	397	368	410	357	373	369	418	396	389	362	439	386	397	390	353	383	399	418	390	407	406	382	386	417	365	354	387	359	410	370	417	382	399	370	400	388	349	378	415	400	407	413	423	398	371	401	386	424	393	382	393	440	390	402	365	385	405	397	379	424	379	398	406	398	410	407	377	371	380	409	389	377	394	395	413	388	380	409	400	402	379	420	385	397	401	411	440	394	426	415	401	360	390	399	390	396	434	405	394	364	351	400	417	372	383	408	416	417	390	391	397	380	395	378	397	398	365	408	407	410	400	376	430	381	443	443	396	426	385	396	408	381	357	382	408	388	386	402	405	426	425	381	410	400	409	381	384	413	381	416	430	367	437	413	381	386	381	419	414	419	412	382	381	406	396	365	401	403	388	402	412	390	365	413	378	400	400	415	398	390	385	400	405	408	427	422	404	419	380	384	376	411	421	400	409	424	383	403	377	412	404	418	402	382	417	386	377	394	431	385	375	375	417	403	425	395	406	392	397	377	373	373	405	386	379	417	408	416	397	392	391	357	422	397	423	401	394	421	384	388	397	381	394	372	372	377	400	374	405	372	409	429	437	412	410	409	415	402	402	414	371	419	382	372	383	386	392	399	397	407	387	448	368	362	376	408	424	403	391	411	422	376	398	373	364	377	400	353	398	390	419	354	387	385	404	390	377	410	418	408	367	374	382	387	410	397	396	432	390	425	420	372	368	373	403	417	401	415	385	388	401	393	379	375	363	396	413	381	408	408	392	393	426	437	432	406	396	395	415	378	413	383	414	392	400	382	425	406	415	414	396	380	423	405	367	402	414	369	390	399	390	399	371	412	406	388	418	365	375	412	413	404	425	387	370	399	389	420	373	368	393	417	428	382	385	406	422	389	396	398	377	389	408	371	412	399	382	431	407	398	372	405	366	380	429	427	390	388	412	381	376	385	406	408	400	375	399	411	378	380	415	397	420	387	371	407	354	386	377	383	398	367	366	393	416	408	362	403	367	396	404	416	381	373	376	353	388	379	376	400	391	403	395	392	408	426	398	416	402	386	418	433	400	387	356	417	369	397	385	394	408	418	393	373	413	391	419	388	380	382	402	408	378	382	363	404	432	395	393	399	410	415	358	456	416	408	394	391	389	431	371	396	406	432	396	383	452	377	404	465	382	391	405	385	417	392	439	403	358	399	375	404	403	425	382	385	392	403	413	397	401	398	421	356	427	409	384	398	411	419	358	396	389	381	375	403	420	411	371	411	358	393	371	413	413	398	424	378	393	401	426	414	406	404	369	354	381	388	411	399	387	422	421	403	388	392	427	406	398	378	420	382	375	390	391	388	361	404	415	370	403	421	409	457	387	395	402	416	377	395	397	425	392	377	379	391	411	403	412	426	398	378	399	390	414	390	372	394	393	395	406	378	400	402	388	422	399	385	381	388	373	405	392	352	369	400	390	387	406	449	386	404	420	393	382	407	391	414	404	410	393	406	382	402	428	395	397	389	437	389	406	381	384	423	393	378	402	417	420	364	364	388	406	387	406	372	419	420	431	385	399	394	439	418	416	381	380	404	398	366	373	373	408	392	413	372	391	437	422	358	412	422	381	357	385	376	436	403	372	352	386	384	411	389	398	399	384	437	392	386	389	405	409	361	392	390	403	415	419	394	411	367	385	383	409	408	374	411	411	400	419	395	372	382	397	386	393	409	394	416	387	386	364	410	377	386	388	365	423	393	365	364	395	415	400	402	393	420	414	415	471	375	417	393	399	390	411	390	416	395	436	388	421	371	400	355	421	396	399	412	362	410	393	405	360	383	406	360	374	428	430	371	423	399	407	412	392	371	401	390	414	393	394	400	389	406	362	403	373	438	388	425	400	408	390	397	360	407	413	375	382	396	419	403	405	393	391	447	423	411	423	425	407	437	376	406	386	376	447	390	413	373	415	366	367	393	432	395	404	426	378	392	404	411	367	428	413	419	376	431	406	420	397	442	386	389	352	449	368	423	415	412	396	399	399	393	402	394	411	430	374	385	430	392	386	395	376	392	415	404	417	406	396	418	391	421	401	412	403	384	394	393	391	378	396	387	431	418	398	389	384	394	370	395	378	353	377	362	363	390	384	425	397	395	387	401	394	388	381	418	392	403	424	365	366	384	379	374	401	398	377	392	433	423	382	394	419	411	384	385	396	416	412	383	398	406	403	360	391	382	410	381	358	370	391	376	414	390	377	394	419	435	369	376	395	376	385	360	403	398	390	411	408	402	357	415	392	435	417	393	390	372	415	370	405	421	371	398	426	380	429	390	409	415	403	431	400	436	403	370	391	437	380	424	366	418	432	384	381	388	418	402	369	402	384	374	390	392	415	395	374	415	400	404	394	378
55449	28883	5539	1012	650	593	513	416	457	393	360	360	306	321	335	342	341	329	324	310	301	331	309	315	268	323	287	309	309	324	311	299	295	309	290	285	278	303	312	311	291	255	282	297	298	306	327	301	306	312	277	296	286	289	323	302	329	286	283	261	329	316	297	301	315	286	292	282	272	263	260	303	287	312	305	285	297	292	309	351	277	295	300	281	242	301	307	279	301	309	297	269	267	292	297	298	283	288	340	285	306	330	289	312	290	310	301	294	285	270	280	283	307	284	299	259	307	316	275	311	314	321	305	281	293	297	291	298	304	284	339	291	300	319	257	282	280	268	283	294	276	275	285	304	300	304	294	301	253	262	282	279	277	339	290	299	298	279	260	293	291	310	284	282	289	267	313	306	302	258	297	351	295	307	327	284	308	293	302	321	299	261	285	279	283	324	282	273	303	309	319	296	312	273	267	307	281	284	293	271	284	276	283	298	290	293	297	285	287	310	277	269	281	310	294	302	300	298	293	317	293	276	277	305	309	266	297	303	261	286	311	296	308	293	297	291	285	301	299	274	276	260	285	300	278	319	265	268	314	292	283	299	295	261	269	288	287	280	292	296	318	280	262	279	281	279	309	294	302	300	322	278	287	283	307	307	286	296	287	282	322	304	318	306	259	299	305	286	282	270	283	290	269	302	298	259	277	272	309	295	272	267	271	298	284	259	286	257	304	305	292	291	291	299	277	269	280	306	323	260	286	283	306	279	292	294	311	313	305	253	307	286	268	274	298	287	266	286	307	298	278	263	297	268	275	264	295	313	299	295	279	297	322	297	269	311	292	288	269	304	297	306	317	281	285	315	279	279	322	272	318	301	272	301	308	310	299	317	306	304	313	284	283	312	294	315	294	286	298	325	307	299	302	284	255	295	279	304	326	309	270	298	295	301	309	297	302	291	294	305	273	301	301	270	274	303	299	277	311	275	268	285	294	295	287	257	314	310	295	293	296	270	288	318	301	258	277	287	288	303	283	266	254	295	302	303	260	309	280	298	334	326	309	268	283	287	306	273	331	286	299	292	266	328	288	308	318	266	280	312	281	283	281	290	294	278	310	324	293	285	288	251	292	293	286	306	340	310	299	313	290	315	292	270	271	295	291	306	313	278	291	322	311	282	298	273	328	326	272	318	269	303	260	302	280	283	290	275	318	273	294	312	286	304	307	277	294	304	273	291	317	289	276	299	245	311	296	319	297	311	322	263	304	293	314	269	279	288	258	295	283	311	323	294	290	286	275	302	303	272	312	273	311	293	297	285	297	275	276	272	285	285	288	247	281	281	291	288	307	300	307	310	294	270	284	295	264	292	276	286	279	260	326	275	276	268	305	276	286	300	294	339	300	285	292	290	300	273	302	274	286	294	273	291	276	292	287	305	287	303	281	265	265	299	318	305	291	333	284	286	299	302	272	274	303	285	305	274	281	276	308	283	306	270	274	325	296	287	286	287	310	268	274	316	313	308	334	290	276	306	288	302	301	294	328	325	302	272	290	281	313	278	285	271	281	289	308	340	281	301	276	283	321	280	306	281	267	288	284	269	266	261	293	310	324	271	300	305	249	243	271	281	291	258	291	249	334	266	272	248	268	293	292	273	308	300	299	302	295	278	296	296	296	270	298	268	279	331	280	247	288	268	315	300	291	295	293	298	300	285	302	288	285	302	318	292	306	275	274	273	289	264	301	300	287	297	312	300	284	301	278	295	263	338	277	329	291	285	267	289	296	290	301	276	267	306	296	298	266	290	306	310	295	284	294	277	265	261	279	272	280	310	282	252	256	268	273	292	287	286	324	300	319	278	297	296	277	275	297	265	269	330	318	309	276	304	320	289	305	304	274	288	294	300	311	294	322	305	279	289	296	304	275	281	279	313	269	315	278	277	309	296	310	309	263	283	269	287	303	277	268	309	326	281	301	286	297	314	299	310	299	271	308	290	290	291	305	290	289	282	319	283	275	311	293	306	299	286	275	332	293	271	301	300	278	300	297	279	306	294	271	300	298	274	293	309	294	327	307	291	272	305	277	288	260	287	279	281	304	296	290	313	283	278	263	294	274	258	273	303	312	324	279	319	280	259	290	285	287	307	284	297	293	312	316	284	299	287	292	323	298	298	295	298	311	295	276	320	282	299	313	311	264	344	278	280	291	269	301	311	311	257	282	296	320	284	265	288	292	322	325	284	290	294	288	267	319	314	298	312	304	313	306	276	313	263	278	282	290	309	303	280	300	297	260	297	278	334	286	297	316	260	320	297	304	299	286	314	330	288	266	279	313	265	283	281	285	267	251	305	275	307	280	264	319	306	317	300	283	285	309	312	290	309	273	267	278	287	303	277	302	285	318	297	312	278	321	283	315	296	312	291	273	289	304	288	304	323	296	304	279	315	296	309	288	291	278	273	293	292	298	298	292	281	302	297	306	280	304	292	276	286	292	274	339	288	263	295	299	287	295	302	282	258	313	297	299	295	300	328	318	301	301	283	258	287	272	309	299	285	282	281	280	283	301	300	267	304	269	314	305	320	276	331	301	279	261	311	298	267	292	266	285	262	294	268	270	306	321	325	298	268	295	287	292	270	299	308	281	272	358	294	285	297	279	318	281	297	296	302	331	284	282	265	293	292	285	289	262	294	245	278	281	304	291	309	297	291	282	295	289	287	341	275	313	290	285	303	257	315	265	263	286	313	293	287	319	295	292	311	326	306	284	302	289	321	319	252	284	289	305	287	306	270	282	274	289	292	275	298	315	321	318	339	297	271	327	285	290	271	265	291	297	286	289	277	276	289	307	332	270	286	331	270	285	304	274	273	270	297	301	313	282	287	290	295	282	315	262	292	297	321	272	271	286	280	272	306	265	273	282	271	262	272	287	327	270	303	288	287	253	293	281	278	323	259	294	311	309	274	288	293	285	284	316	291	293	322	285	296	291	289	317	285	319	278	294	293	281	291	287	281	257	306	290	283	291	306	278	303	292	309	306	314	303	302	325	304	302	330	300	298	297	257	284	290	285	283	280	259	288	278	280	293	332	255	290	264	309	307	290	322	295	270	279	312	263	268	249	308	320	326	301	303	344	258	293	266	315	310	276	291	301	291	309	319	311	299	311	311	322	272	278	272	316	275	268	280	293	314	314	305	274	255	295	315	300	276	320	324	326	314	306	305	307	307	292	309	282	278	283	273	278	296	311	294	266	290	297	286	315	305	267	288	289	316	301	312	327	292	292	301	307	273	286	273	276	279	299	312	271	282	253	322	290	298	273	298	309	335	297	320	311	263	293	318	301	310	296	282	266	301	302	274	311	269	294	295	303	275	281	269	270	296	279	272	264	320	283	290	322	270	303	272	315	292	277	292	321	279	281	280	316	303	294	280	273	275	283	282	288	311	310	291	289	304	282	317	290	283	293	265	282	291	310	297	275	278	302	284	307	265	289	298	287	284	296	339	295	304	285	296	312	250	269	285
33571	9935	2413	2842	2463	2073	1816	1578	1470	1245	1258	1127	1107	1006	954	922	915	865	869	912	863	833	835	798	787	786	791	750	807	767	784	779	776	759	702	775	815	769	735	751	785	773	779	741	740	795	756	755	704	707	693	720	711	770	756	721	687	681	769	751	721	793	712	709	748	751	712	694	743	727	744	713	691	722	719	776	712	709	765	704	714	736	678	729	720	717	757	721	680	689	730	664	685	701	735	694	718	721	735	702	755	730	731	741	708	685	723	683	692	738	773	750	712	747	710	703	744	728	743	732	716	736	772	669	736	706	748	684	723	742	711	688	748	736	694	694	696	712	688	729	736	714	667	706	749	726	705	716	656	720	735	769	765	739	700	687	705	698	671	710	725	705	785	720	681	769	716	711	729	776	699	732	717	728	709	716	689	661	682	736	748	722	729	707	717	719	729	694	806	681	730	739	735	729	701	689	781	733	721	713	701	713	706	708	741	692	704	739	714	708	640	714	702	727	678	746	708	662	714	723	713	738	738	702	769	747	695	731	766	693	742	683	696	676	736	754	713	714	713	753	730	712	699	716	692	729	730	709	775	714	753	734	706	723	680	681	698	706	807	728	784	733	747	669	666	727	699	710	680	743	719	709	712	731	739	760	681	765	757	686	728	684	770	708	664	680	707	726	739	730	713	734	721	731	710	727	711	687	748	712	726	757	701	695	698	688	669	714	729	687	695	726	714	716	746	737	749	718	707	662	675	691	715	729	705	710	711	671	672	714	714	721	734	732	709	680	738	737	712	702	696	779	721	750	742	725	727	766	723	689	695	697	755	710	766	732	757	695	717	766	729	731	718	708	748	689	724	671	745	703	655	658	709	729	714	735	704	678	752	727	710	672	679	729	684	744	707	708	706	699	713	715	696	692	720	676	703	709	721	691	706	737	718	742	721	766	675	715	738	755	753	702	707	717	660	735	701	732	724	732	752	741	647	758	697	691	768	671	703	735	744	733	707	711	745	734	668	769	714	737	727	723	712	722	721	696	719	736	748	716	726	674	674	677	721	766	701	704	681	731	727	701	730	718	691	730	740	688	732	742	713	677	760	730	683	693	751	744	713	725	707	719	721	693	679	671	728	700	704	749	725	679	742	721	695	779	702	717	728	698	696	705	710	691	772	701	717	785	773	729	697	743	688	648	701	704	707	669	753	746	709	765	733	717	696	711	738	706	695	740	732	717	722	700	724	690	732	728	723	729	737	723	708	742	659	651	718	715	702	672	697	725	712	715	709	748	697	725	790	708	784	716	707	708	742	740	687	704	710	710	753	701	713	723	726	674	715	691	720	719	709	727	702	706	721	706	704	711	748	748	753	733	742	784	687	731	765	749	702	748	677	738	743	695	717	677	719	709	697	709	763	668	746	714	740	703	755	721	706	752	750	677	690	689	720	687	718	773	665	718	744	693	707	751	709	778	738	708	733	726	725	728	710	670	684	744	682	710	724	693	751	677	739	734	771	739	683	692	751	722	703	726	752	696	731	710	695	718	738	738	717	770	669	738	696	755	717	688	766	688	722	705	722	651	728	695	662	700	730	723	700	704	737	711	693	703	750	717	756	750	741	769	706	707	703	707	710	715	669	732	722	757	749	711	741	709	669	742	712	677	654	708	694	719	684	695	714	727	733	696	758	714	730	670	725	710	649	681	748	710	722	674	715	742	698	701	708	705	714	728	738	674	725	724	683	762	688	700	695	706	704	665	714	715	700	715	713	688	711	717	756	702	681	752	707	732	674	703	703	710	700	729	754	688	639	738	722	719	738	775	690	738	692	717	743	738	756	698	745	696	686	712	711	692	695	728	713	694	679	661	721	664	687	742	783	721	704	703	721	733	765	681	762	694	739	759	706	727	752	710	694	711	701	721	726	709	734	697	703	692	698	729	672	709	762	727	703	706	678	776	742	727	692	748	753	717	698	766	751	697	760	750	734	742	714	718	717	677	718	698	694	740	736	709	726	707	725	746	715	733	739	678	720	697	771	724	725	644	676	729	775	715	715	690	734	692	680	707	724	708	743	730	780	681	719	691	730	735	730	696	692	712	730	750	751	720	687	650	725	680	728	752	719	725	753	715	690	698	704	750	705	696	709	709	715	698	730	733	681	738	737	741	750	693	713	731	709	716	709	701	758	750	730	710	725	744	705	733	690	769	744	720	725	702	744	754	715	709	727	785	690	715	722	716	714	717	713	710	730	711	691	695	676	700	707	706	697	728	704	726	753	748	753	715	683	706	787	706	719	688	717	625	727	747	700	708	756	717	722	714	691	736	738	735	719	678	697	730	695	735	706	717	727	752	713	712	734	712	735	686	682	691	709	699	722	729	742	707	716	712	701	671	743	715	714	728	706	688	679	711	730	742	668	738	679	697	737	680	727	708	714	809	740	724	686	734	711	712	668	662	741	676	670	667	699	689	749	730	704	665	702	721	724	765	682	758	723	682	710	768	684	741	727	671	758	684	717	725	688	699	708	723	773	679	762	716	673	731	707	707	700	755	755	747	723	731	715	714	712	689	751	744	746	716	721	690	723	751	708	733	728	772	695	762	713	732	725	734	708	753	691	728	750	715	733	725	680	673	695	697	698	668	791	729	659	677	672	701	722	722	708	691	695	670	674	683	723	692	706	748	717	693	711	704	743	623	758	714	737	719	697	715	704	717	649	734	697	760	740	705	724	691	735	694	728	719	745	716	685	700	721	698	717	751	709	710	760	730	683	734	679	708	758	705	749	686	728	664	757	722	720	758	719	779	718	730	698	722	717	703	714	679	675	738	726	719	726	722	765	722	737	736	727	672	803	754	709	685	723	699	665	701	689	690	748	727	696	714	711	756	685	684	706	678	750	693	677	771	672	706	722	743	761	696	708	734	716	690	728	677	754	731	746	691	750	677	682	684	714	712	698	744	715	717	696	696	717	701	716	675	717	749	705	709	698	708	707	716	681	693	680	736	702	707	695	725	713	732	765	693	734	705	722	666	674	730	652	732	680	731	758	699	708	716	709	717	708	732	744	722	733	747	710	755	646	724	688	727	726	718	713	693	745	739	710	768	724	756	702	738	737	719	701	686	721	770	668	686	719	688	729	711	713	751	738	736	712	755	682	714	729	719	789	766	666	755	698	731	707	755	741	722	710	711	711	695	714	708	695	698	752	707	701	700	735	741	731	707	705	745	707	714	769	701	733	742	721	708	739	684	714	709	728	702	767	683	757	698	693	724	715	741	707	729	758	733	767	688	718	732	753	725	761	715	715	675	709	700	686	703	729	672	709	752	750	711	749	672	734	705	692	687	656	733	725	690	690	721	696	757	741	746	736	726	738	693	760	734	691	706	711	750	720	721	695	698	711	737	701	735	767	719	712	712	676	756	714	698	712	742	728	710	714	701	747	703	766	713	698	708	687	758	691	752	722	689	768	732	728	722	688	706	688	714	716	696	705	710	700	687	702	725	701	741	700	695
64982	39616	11818	2474	1079	875	647	550	533	514	419	416	354	408	356	340	327	325	347	288	357	298	303	335	318	294	323	289	319	280	324	300	291	297	319	302	308	306	298	254	295	286	334	290	279	307	305	295	276	299	269	317	258	336	304	313	298	286	269	294	277	312	261	247	284	298	279	293	286	286	312	266	292	282	291	278	286	296	278	291	288	287	309	290	281	289	285	254	265	296	289	281	247	298	262	291	284	287	262	288	254	247	275	270	266	306	269	280	267	296	292	299	282	270	292	259	269	279	272	258	293	285	240	319	268	278	276	267	303	290	312	262	282	278	246	287	302	247	291	263	276	293	313	289	262	290	295	294	261	282	278	310	263	298	263	292	289	274	245	267	315	268	309	289	282	285	289	321	308	286	276	294	309	278	274	290	302	289	274	287	304	251	282	296	267	273	289	283	247	298	284	291	252	272	288	286	307	267	282	271	252	273	275	309	285	299	312	291	264	286	305	271	327	312	274	298	302	306	254	284	257	269	308	276	317	309	297	299	308	265	298	276	278	286	305	271	252	297	303	261	268	302	287	275	271	272	283	298	233	269	281	297	266	281	291	290	253	273	276	255	243	292	278	290	284	290	305	286	293	267	268	293	238	271	294	276	296	313	279	275	270	285	263	270	292	258	269	289	241	280	301	314	286	286	267	274	233	275	292	284	266	313	266	278	234	259	305	286	304	285	304	275	287	280	261	293	269	304	297	281	297	278	277	288	266	300	288	266	278	316	299	309	308	279	313	296	301	294	275	302	294	265	264	292	293	274	293	274	312	286	288	263	277	257	298	296	281	305	256	285	296	280	283	280	290	278	269	311	322	274	291	271	270	267	265	307	303	264	273	296	274	278	265	308	287	295	282	292	310	303	304	271	291	277	290	298	313	296	292	271	256	281	260	271	314	293	322	292	291	302	288	306	288	281	262	282	276	302	270	289	321	276	277	280	281	277	275	333	310	280	263	256	285	260	292	250	266	260	256	270	302	299	281	300	303	281	265	319	285	274	295	274	306	312	297	277	312	289	280	291	278	275	297	286	298	293	306	245	264	244	308	285	321	303	283	301	275	276	312	273	272	250	313	263	266	282	287	275	273	265	274	270	293	285	248	275	299	281	266	288	281	277	298	304	283	273	273	266	293	279	286	269	288	267	313	305	288	301	275	298	292	297	296	311	291	308	277	283	286	276	287	284	295	289	262	299	290	268	267	304	276	281	300	277	312	275	270	291	242	284	275	280	276	264	297	277	275	300	291	275	298	287	270	243	304	305	268	286	238	275	275	278	282	269	327	262	279	288	263	299	298	275	294	270	277	305	270	268	252	261	283	278	320	298	281	281	279	270	282	268	267	296	301	285	290	291	321	273	288	275	263	285	279	274	268	277	250	290	305	284	310	291	313	283	287	309	281	259	272	266	253	284	294	284	306	275	279	298	289	282	276	291	297	293	272	254	291	289	297	268	272	276	271	314	294	257	295	274	294	278	262	307	300	287	274	268	302	287	280	269	284	287	311	267	305	289	329	255	254	291	268	259	269	269	282	283	271	298	292	266	286	294	293	309	265	276	252	288	301	251	280	302	282	253	286	253	268	286	284	265	286	296	280	289	276	276	283	276	309	306	266	306	281	315	279	264	291	296	306	291	257	284	272	278	265	295	261	293	280	291	292	257	277	277	287	260	272	258	279	287	277	269	301	282	265	311	303	270	264	285	292	272	271	288	295	282	273	291	280	259	291	260	258	291	266	275	260	258	294	267	274	293	301	298	279	286	264	306	275	291	264	286	321	309	304	319	284	309	279	272	271	259	303	287	246	298	268	289	258	275	272	290	316	303	287	308	234	290	300	275	284	265	290	299	267	291	271	284	301	296	278	281	321	270	279	295	297	253	284	280	287	276	300	290	300	303	310	300	293	294	288	276	287	268	280	321	271	263	296	289	282	263	293	265	279	290	254	271	277	308	268	258	286	276	283	289	278	297	275	293	278	283	256	284	278	259	286	283	331	304	322	262	278	254	263	314	314	265	278	260	286	283	266	292	259	283	279	297	270	288	295	309	300	277	276	276	265	340	292	286	261	289	292	266	264	310	289	283	285	270	293	317	282	292	263	305	288	273	249	269	285	279	331	287	260	283	278	281	266	283	285	262	259	300	251	301	283	276	288	312	269	289	265	278	294	291	303	281	277	310	261	319	289	290	293	296	278	278	306	268	295	280	290	256	274	295	274	336	287	293	274	327	270	300	277	275	246	298	271	304	279	292	301	302	270	314	296	314	274	308	284	263	272	274	285	263	288	281	296	270	287	280	251	284	295	287	285	302	284	277	276	263	261	317	248	279	283	301	304	280	268	253	288	282	290	275	281	277	292	269	275	274	277	261	278	273	300	277	272	296	283	290	320	299	255	277	297	256	274	299	269	303	268	262	278	278	254	294	286	273	276	303	273	287	277	294	278	294	301	275	287	284	273	297	297	280	275	283	262	280	329	272	286	295	272	323	300	265	282	290	273	300	276	270	280	271	319	296	242	289	277	269	285	261	287	281	298	279	285	291	281	277	292	326	252	304	265	265	278	295	288	280	289	273	283	273	311	283	296	311	305	264	305	262	270	274	302	309	283	277	273	285	282	275	269	278	294	291	262	277	292	297	291	302	290	296	298	313	268	286	277	289	261	290	277	264	285	292	277	297	262	291	292	273	280	257	277	261	270	264	276	315	299	277	293	259	288	270	291	280	256	281	290	302	265	312	304	281	291	289	259	272	285	286	270	266	263	239	281	314	261	295	297	263	263	277	299	289	268	274	284	296	290	276	292	274	278	309	290	270	262	284	295	292	290	280	279	252	299	280	322	303	286	273	306	299	290	278	273	290	293	282	295	301	277	298	277	303	301	297	285	282	278	288	310	280	300	307	308	266	303	264	277	275	268	304	287	318	324	293	263	271	289	292	300	280	295	296	270	342	314	267	279	268	289	275	279	319	286	295	252	245	280	279	304	256	263	278	276	308	258	295	267	305	289	272	280	279	268	294	284	260	289	282	309	293	333	265	301	286	269	293	297	291	299	264	280	303	300	266	263	311	304	267	271	279	234	243	279	289	274	311	316	295	272	278	261	297	284	302	249	312	309	256	264	269	282	290	319	255	248	303	293	306	276	310	289	294	285	286	259	268	323	256	329	301	282	267	270	290	287	279	301	300	285	276	270	276	317	299	301	315	263	278	288	292	298	281	278	289	323	288	273	279	292	298	266	293	302	272	282	275	306	286	287	260	295	317	305	298	282	283	279	263	301	285	295	301	284	290	301	294	288	285	270	297	268	282	293	250	262	284	305	299	296	317	286	283	286	301	293	271	283	280	265	242	260	301	306	259	280	295	293	300	314	298	305	270	284	265	276	267	286	310	306	278	279	286	259	291	288	272	241	288	262	291	314	287	259	286	290	293	287	272	290	258	316	318	273	267	243	273	280	310	257	284
43347	13862	4007	4661	3936	3279	2705	2305	1934	1826	1615	1512	1358	1200	1127	1146	1076	1066	1005	1052	916	896	890	900	866	857	820	841	825	807	695	815	822	735	734	823	807	756	739	718	755	784	778	731	760	744	765	762	699	750	704	743	747	691	672	730	739	672	740	679	698	689	724	703	689	692	696	662	746	696	694	693	702	730	704	688	692	728	697	688	671	700	745	705	696	682	660	705	665	720	717	689	688	753	688	659	704	708	677	694	764	704	728	709	681	688	713	717	700	686	708	659	742	653	679	678	649	691	687	694	704	729	708	652	684	664	637	681	719	674	694	703	674	715	670	673	678	663	636	700	669	666	717	672	686	673	683	650	719	714	708	671	652	733	727	690	695	686	700	663	675	680	660	673	637	704	627	670	660	666	670	742	662	705	726	707	709	677	717	702	672	673	652	723	677	735	659	723	657	705	689	699	652	647	697	698	707	639	682	657	673	660	646	691	672	706	687	696	692	694	700	736	636	669	612	675	692	687	661	634	703	694	665	666	697	641	686	686	674	688	700	700	685	709	677	685	682	684	641	676	644	731	666	690	722	677	684	633	673	712	655	707	710	683	664	690	647	640	676	694	687	616	662	690	684	620	670	704	681	645	715	659	690	663	710	642	658	677	673	673	644	679	680	684	663	682	684	653	656	711	676	613	736	692	633	670	682	653	648	730	687	681	706	649	703	639	679	704	620	633	664	654	648	715	659	690	697	678	690	680	652	656	679	697	670	659	668	651	678	697	692	687	696	675	722	645	691	680	679	668	656	659	628	703	665	733	698	656	716	696	716	690	696	671	679	718	725	642	707	690	656	651	718	671	660	714	669	631	714	746	675	663	757	676	658	685	701	727	695	704	695	695	635	711	646	672	646	683	665	710	655	686	692	626	736	679	667	680	657	677	727	644	664	687	699	669	723	716	673	644	698	712	661	637	655	694	724	706	689	650	665	714	642	662	643	665	684	686	690	670	638	664	673	640	688	654	689	659	684	731	690	658	684	705	710	723	684	648	657	665	665	671	724	651	697	698	715	650	712	688	725	726	630	681	697	685	676	679	714	695	664	702	643	671	679	676	680	709	670	714	665	705	659	656	670	679	694	682	675	637	663	696	680	705	682	684	653	670	761	684	684	637	617	675	697	693	699	657	711	691	696	675	684	694	645	716	726	651	687	718	696	695	717	705	698	690	642	737	665	676	647	663	657	661	683	699	661	637	639	717	679	655	717	678	663	692	661	684	659	680	682	621	767	659	689	690	634	704	690	688	659	649	707	705	704	651	652	662	699	666	676	678	673	671	686	643	693	653	666	699	714	656	676	675	693	660	692	673	647	694	644	663	665	677	694	770	692	657	700	652	666	641	698	605	647	623	639	684	695	680	666	700	689	675	692	695	699	656	676	722	627	663	699	683	741	701	753	606	645	653	679	673	662	644	711	678	643	657	682	670	688	677	673	676	701	693	658	718	653	659	695	711	649	655	698	706	663	717	634	625	716	689	711	670	648	692	643	646	678	714	658	659	683	670	670	716	683	684	708	673	680	713	697	638	669	701	682	716	700	654	624	657	672	659	724	696	657	696	715	703	659	641	705	664	662	682	665	684	701	707	672	713	673	722	643	700	651	660	651	676	758	665	677	729	705	670	660	663	648	640	667	665	655	688	718	635	696	651	695	654	668	661	666	701	662	688	723	682	689	691	732	691	672	661	677	686	697	674	662	687	685	674	670	699	658	641	673	714	727	643	640	686	713	662	702	632	679	681	665	652	700	635	659	673	680	716	662	664	721	747	675	673	676	677	672	652	666	693	651	711	676	636	683	674	651	676	649	662	693	643	726	683	689	670	620	659	680	655	716	701	688	707	665	660	694	678	656	650	672	694	704	641	691	678	699	645	718	668	670	682	716	720	702	683	705	690	700	716	681	641	605	665	658	697	659	639	700	689	702	686	679	623	662	709	651	720	667	710	673	653	703	672	663	690	699	686	689	681	648	632	690	663	694	707	689	684	663	637	757	704	674	676	686	693	641	685	634	638	673	682	649	686	648	685	695	652	675	667	697	737	711	661	689	705	703	698	647	641	655	645	722	645	665	658	726	682	683	704	678	681	655	664	671	685	717	678	726	672	667	671	725	646	671	627	672	658	706	690	711	698	691	637	706	652	643	730	685	664	683	673	665	634	678	654	666	690	691	653	673	659	694	646	681	751	694	690	687	715	676	660	628	680	698	657	686	685	635	684	665	662	666	710	710	679	634	643	701	654	644	643	713	701	712	717	703	676	678	633	673	678	685	662	665	731	686	631	668	662	643	677	714	734	675	734	700	711	699	667	711	663	681	669	677	661	671	658	728	688	676	687	659	687	657	713	689	704	632	687	687	644	712	689	722	694	649	709	669	719	673	702	693	691	662	665	707	642	664	703	704	690	648	656	642	700	705	731	672	651	687	660	672	641	692	650	676	677	683	646	662	680	684	697	644	685	667	652	715	663	718	691	671	700	711	685	674	672	682	673	623	652	611	688	690	689	658	641	740	696	698	678	700	642	729	661	655	663	700	685	725	671	683	710	689	660	678	687	713	698	654	691	655	698	663	677	650	693	736	675	663	675	695	695	679	667	707	689	712	700	673	686	665	708	654	698	703	686	673	700	692	662	661	651	670	707	704	715	673	704	726	659	701	679	657	679	653	699	723	707	652	687	645	671	654	711	704	684	693	716	652	693	710	669	659	681	661	690	686	656	709	657	713	709	691	711	666	661	671	682	648	693	678	658	657	668	659	624	670	702	665	656	672	704	693	746	661	656	649	637	672	706	711	680	724	718	713	657	661	673	693	697	697	701	723	658	686	712	725	621	729	706	634	694	631	662	691	659	688	637	621	674	655	697	667	705	675	715	667	661	669	713	650	646	666	683	705	682	653	687	684	704	722	715	642	658	668	685	701	671	662	713	670	676	645	671	722	680	684	653	650	721	656	687	639	696	658	666	689	729	760	701	669	683	648	664	666	705	641	725	697	678	683	661	724	647	679	695	672	675	703	733	652	651	690	688	675	680	715	664	693	706	637	679	688	676	660	658	667	679	679	687	670	730	724	718	681	645	673	700	668	692	693	676	690	655	653	665	681	673	645	663	678	689	706	708	675	711	686	697	688	641	702	691	676	680	738	715	727	682	663	688	698	713	689	705	673	669	706	690	673	668	722	658	690	657	627	650	707	710	698	693	701	675	682	673	679	661	665	659	662	711	667	667	691	702	710	701	677	660	670	666	678	681	691	712	628	715	694	689	665	717	716	652	672	650	654	721	629	727	714	683	689	607	684	644	683	703	717	672	693	695	683	718	678	709	705	655	684	684	652	683	645	671	697	675	666	721	679	714	682	702	693	638	663	683	695	739	708	726	667	667	615	663	714	683	682	692	669	663	696	678	688	672	671	705	666	698	683	679	680	666	691	703	684	699	656	700	647	662	650	725	652	720	712	700	711	636
11978	1922	204	162	154	168	145	152	141	143	131	143	149	135	157	137	138	132	148	140	149	136	155	130	141	130	122	138	133	134	140	138	151	143	130	153	152	136	135	155	141	131	139	122	119	125	134	128	127	132	163	125	136	121	107	139	132	131	136	134	114	140	142	151	122	156	155	125	154	136	142	122	165	158	149	140	151	165	147	158	166	143	139	146	143	135	141	151	157	115	143	156	140	127	150	146	128	158	125	112	142	158	146	152	148	112	140	138	129	138	159	119	140	130	133	151	135	134	129	143	160	151	141	164	124	142	159	125	133	133	132	148	118	125	137	144	138	166	129	127	135	137	166	160	120	138	152	129	137	139	120	139	140	144	157	127	133	130	142	103	143	124	136	154	126	162	135	132	145	138	132	149	128	132	143	164	144	146	123	132	137	153	138	126	153	152	141	146	144	149	160	149	127	138	138	131	117	140	130	138	124	128	129	118	136	144	132	149	141	133	145	129	136	129	151	134	135	145	141	139	142	112	118	152	125	160	132	160	133	130	142	140	147	117	123	149	145	150	165	152	137	136	135	136	142	130	144	176	146	134	166	134	138	151	134	142	133	122	156	154	159	120	157	147	161	162	143	136	135	126	148	160	148	142	140	134	135	135	147	132	139	152	142	148	156	141	132	115	137	129	152	158	159	131	134	133	128	146	140	152	143	142	136	156	133	133	122	131	144	144	133	124	124	139	142	142	149	136	122	125	126	131	144	141	148	138	128	138	141	160	145	129	150	130	150	141	156	145	118	128	151	130	145	147	155	154	124	150	142	109	133	124	142	145	129	136	170	133	142	155	129	160	141	136	131	141	158	154	141	156	142	152	103	140	164	151	159	140	158	144	143	130	134	148	144	141	119	135	136	125	133	140	153	121	128	115	141	143	138	156	158	149	153	116	107	129	157	139	134	134	115	167	128	132	150	136	113	124	160	145	145	146	160	129	152	137	145	114	114	119	114	156	149	136	161	150	124	126	145	149	133	159	169	125	125	142	160	124	141	125	157	137	127	157	119	127	130	123	146	152	122	133	143	139	127	137	135	144	152	119	157	137	131	116	143	149	153	152	128	117	138	140	141	142	129	148	105	128	132	124	133	135	141	141	118	123	144	136	139	156	151	130	152	144	135	156	167	138	148	136	142	134	155	154	134	142	142	160	141	118	128	149	125	135	139	130	135	150	142	137	133	130	152	134	126	138	149	142	126	134	127	127	140	133	143	150	137	133	155	134	150	164	126	138	142	134	146	137	145	132	142	143	142	136	125	130	118	143	134	136	113	120	140	139	147	152	142	136	130	125	136	152	134	140	164	116	146	158	145	151	149	153	149	139	155	148	145	137	135	132	145	146	134	130	133	142	127	152	134	145	141	144	122	146	153	137	141	143	145	149	166	139	150	124	153	142	136	129	140	150	139	164	142	144	126	127	130	129	169	154	159	130	139	125	142	126	166	139	119	150	164	138	148	145	145	149	153	147	122	168	150	134	127	129	122	138	132	132	145	132	139	138	135	146	145	133	147	141	156	151	123	134	146	132	154	155	174	166	146	129	125	143	119	142	146	114	142	138	122	155	134	122	144	156	137	149	146	133	138	127	147	143	133	132	156	157	156	141	147	126	129	129	129	156	136	123	122	144	146	152	157	159	139	123	135	131	137	142	148	146	124	133	157	151	154	140	143	158	137	149	115	152	152	141	140	148	133	134	122	127	147	147	150	132	152	146	128	141	135	144	129	141	131	138	156	151	137	139	145	154	126	133	149	135	143	151	125	145	149	162	134	129	143	127	142	125	140	157	139	152	145	132	138	118	123	134	153	140	161	127	123	138	163	133	139	142	148	150	127	125	140	142	160	143	131	157	113	162	152	142	133	141	150	148	140	142	120	152	158	145	136	140	131	124	153	146	159	146	131	137	134	137	107	129	128	132	147	135	136	102	140	139	152	146	163	140	130	129	169	136	129	154	142	127	143	131	159	154	149	112	121	149	142	127	139	131	135	127	149	159	151	154	165	138	143	148	136	123	153	148	130	154	150	156	154	130	152	181	157	124	123	103	141	146	128	139	134	140	132	154	127	150	135	164	131	148	144	154	160	149	141	130	145	159	136	148	144	139	151	131	146	148	147	159	156	151	135	141	148	137	145	133	132	126	113	135	138	130	128	122	168	126	129	123	150	144	146	138	128	126	134	135	146	140	141	140	159	129	147	124	128	146	153	139	149	143	147	133	129	148	148	133	147	164	158	147	138	135	147	142	147	141	154	155	144	133	138	121	133	139	131	122	143	139	127	158	118	147	146	129	141	154	137	161	132	137	162	152	131	151	120	140	109	137	156	123	128	128	127	132	141	132	138	146	158	163	143	159	118	139	134	128	133	145	127	116	142	143	134	135	141	143	130	131	145	144	124	142	114	127	136	122	131	148	154	126	146	163	149	134	145	130	150	136	125	160	149	154	148	140	114	126	140	138	136	140	127	137	121	137	133	126	146	129	131	133	124	128	141	139	126	144	163	132	136	153	155	122	155	145	142	127	141	161	107	148	139	125	117	134	144	136	131	126	145	131	146	160	151	138	154	122	108	125	169	130	140	126	135	144	132	138	150	133	150	145	152	150	126	146	145	164	133	151	135	113	138	119	136	104	160	134	130	133	139	130	135	153	155	142	139	144	142	130	144	143	144	163	132	155	131	130	140	133	147	137	132	134	148	158	131	146	145	127	134	148	126	124	143	157	131	129	152	146	159	134	131	139	142	139	150	126	142	148	127	139	155	158	136	147	126	129	135	138	138	134	146	158	131	143	133	147	114	115	155	133	153	152	152	148	138	130	139	167	148	139	140	144	142	156	144	156	152	124	126	118	144	130	140	147	138	143	145	157	152	149	149	127	150	151	143	131	138	134	131	159	127	104	145	103	136	134	146	131	143	130	122	146	134	142	130	122	117	139	147	150	132	145	152	119	150	136	145	138	143	129	153	143	133	158	116	135	140	101	147	127	153	124	138	173	135	126	125	146	139	137	145	119	138	146	164	160	144	144	131	122	127	128	137	150	118	128	143	148	121	145	115	120	127	155	138	141	137	141	135	135	140	134	153	140	165	153	133	140	130	141	138	153	126	140	157	156	152	155	150	146	136	115	136	157	136	149	136	151	138	147	135	156	145	132	130	130	128	139	129	159	147	135	142	158	127	144	120	138	120	160	134	172	158	160	146	151	136	149	142	138	148	144	154	163	141	147	139	131	125	133	138	146	163	154	139	119	142	159	121	140	126	135	126	131	147	148	155	141	143	142	149	166	148	137	121	127	127	144	152	129	160	133	127	152	150	147	173	149	127	156	156	127	161	137	128	128	120	136	124	127	115	143	144	133	145	123	128	151	134	132	136	137	144	142	147	137	127	113	154	139	117	116	112	112	132	126	137	129	147	140	140	126	114	132	149	150	140	146	129	152	163	132	137	122	152	155	116	154	139	162
9192	2166	490	480	515	447	467	451	413	427	469	452	451	406	429	430	441	381	373	402	394	407	397	366	422	425	390	404	398	414	404	393	417	384	382	431	374	432	390	396	437	404	393	392	387	413	377	404	397	397	400	384	358	403	393	417	387	409	427	417	369	423	395	433	436	394	422	416	384	418	424	403	391	392	425	383	390	456	367	400	394	370	393	359	415	384	414	406	369	411	369	410	386	428	401	401	423	414	399	380	409	390	387	423	396	407	426	397	434	400	395	408	401	381	344	416	402	407	405	404	383	408	371	394	400	405	373	416	382	437	376	399	389	399	424	424	364	446	404	400	407	367	411	411	367	398	407	405	414	381	425	409	377	394	404	393	413	416	400	385	403	405	351	381	381	390	388	428	414	401	351	369	418	418	413	435	394	402	381	404	415	369	416	414	405	373	412	411	414	425	408	375	418	401	365	397	400	401	417	395	378	400	387	410	385	357	380	395	404	415	425	385	407	406	412	376	431	386	371	409	368	365	400	394	391	353	439	382	400	423	396	400	412	410	353	396	375	395	389	373	396	419	360	423	391	416	381	442	373	392	434	414	415	388	444	419	402	400	423	392	393	404	376	386	381	407	394	405	406	424	415	411	427	409	388	398	416	381	394	369	388	441	429	393	380	360	400	375	374	406	434	415	386	425	398	387	379	390	412	394	402	387	424	405	395	394	407	397	414	389	369	355	385	390	385	412	405	401	394	402	408	385	385	402	399	403	444	408	428	420	404	386	357	366	437	404	371	414	406	422	435	423	392	394	379	430	430	421	370	402	435	359	357	356	376	389	398	378	401	405	374	382	393	398	414	388	409	389	419	395	423	372	390	400	427	417	403	409	398	379	373	372	398	400	347	403	421	412	402	412	390	414	355	400	393	401	410	374	400	404	380	420	371	425	401	403	449	409	398	393	406	386	395	409	380	406	381	433	418	386	415	401	397	418	364	425	418	376	372	391	379	401	397	400	389	403	398	450	365	382	392	397	367	386	404	398	422	408	405	404	390	378	354	416	393	418	387	366	426	405	370	421	416	407	395	391	375	419	420	409	405	375	344	418	360	390	412	414	362	366	416	403	404	391	387	403	397	417	392	397	369	401	392	419	395	368	392	422	463	408	400	381	337	393	410	386	393	431	377	407	405	392	395	408	409	410	408	357	436	436	393	381	412	396	362	366	418	434	413	382	408	443	418	372	388	425	384	370	428	395	365	417	401	416	435	405	395	389	403	409	410	393	418	384	414	383	405	427	425	435	388	423	405	399	398	392	394	381	376	383	399	381	392	379	404	389	405	399	443	369	369	401	400	425	384	394	415	362	425	413	426	388	406	421	377	370	409	427	382	406	406	427	401	396	416	397	406	393	406	391	419	413	382	406	364	372	387	400	428	366	398	389	446	370	411	405	428	375	374	368	396	399	385	384	350	407	388	414	391	374	384	400	409	416	372	403	424	367	421	376	378	382	393	398	391	388	414	415	368	366	382	384	396	389	378	348	399	359	399	398	413	405	373	392	399	378	379	387	369	354	382	412	405	398	428	360	366	389	399	386	395	422	407	383	400	395	411	378	384	411	385	417	388	446	401	405	421	424	383	388	382	400	444	416	407	360	354	405	369	435	394	411	398	406	415	381	355	413	386	369	390	418	379	379	367	404	404	398	384	405	418	386	388	432	392	408	427	395	449	392	371	375	409	397	420	398	353	393	416	412	380	398	376	394	382	380	425	417	391	416	363	395	382	428	377	423	408	386	397	401	407	424	398	374	402	415	407	381	408	402	381	412	387	365	393	460	354	379	379	406	356	409	370	372	402	404	385	407	393	394	394	368	394	395	429	405	417	406	384	401	407	394	402	362	364	405	355	391	425	387	400	391	375	403	407	411	373	406	411	378	391	368	388	416	387	390	369	379	391	387	405	410	389	403	415	411	399	420	382	362	415	419	417	392	421	418	420	409	426	388	411	399	396	404	395	391	372	409	397	371	433	379	402	390	396	402	400	401	424	386	413	358	398	387	397	411	360	415	397	425	366	385	377	405	407	367	390	415	400	378	473	411	416	369	363	408	394	397	390	399	422	392	405	349	406	408	373	447	384	370	413	381	405	388	431	399	390	412	425	373	420	386	408	406	407	430	414	385	383	362	375	422	385	398	390	399	351	398	410	392	409	399	373	410	412	372	373	387	397	401	408	405	447	387	385	409	397	414	420	397	416	385	421	419	397	429	380	387	422	415	382	395	423	356	368	426	395	378	407	406	382	392	437	393	389	391	395	394	398	397	380	399	405	396	402	418	408	404	373	402	424	377	383	396	400	403	402	410	385	370	424	340	423	364	396	377	386	397	430	410	411	390	401	459	407	406	405	403	406	393	412	389	388	397	404	416	365	391	444	422	407	428	397	420	359	368	389	394	409	382	389	391	382	414	380	383	384	405	403	371	425	406	388	389	358	382	416	380	416	386	404	428	375	461	392	404	398	384	374	403	386	399	365	408	423	361	395	385	367	413	383	394	370	378	374	407	414	401	415	389	389	374	402	400	383	385	424	406	376	375	424	414	390	407	397	415	403	347	397	429	387	415	416	419	378	406	413	410	417	401	391	414	437	383	389	395	418	368	401	410	405	421	417	399	388	385	389	405	371	397	404	387	400	376	397	396	398	415	403	403	421	399	382	392	399	350	402	421	394	386	401	416	391	385	393	363	400	417	391	380	404	405	418	402	403	403	447	369	382	385	402	381	358	396	419	402	401	419	398	404	388	396	384	403	397	382	431	416	410	441	388	390	413	415	417	414	398	369	435	380	414	372	398	411	417	397	404	401	429	384	397	390	416	414	393	412	402	411	414	395	381	414	387	383	408	404	397	400	401	388	399	400	414	421	419	395	398	398	426	430	391	376	416	401	374	443	386	431	405	369	396	394	384	389	391	365	393	406	405	399	404	384	393	380	386	375	390	368	414	378	391	379	396	391	410	377	403	419	402	379	397	412	421	373	409	416	409	402	403	350	374	354	413	432	407	389	395	384	386	372	394	393	414	384	404	409	345	387	413	392	399	413	367	352	416	402	403	430	375	417	402	396	392	423	399	366	397	415	399	410	429	401	388	396	414	391	374	376	441	394	414	384	383	408	416	387	427	401	414	371	377	419	395	389	359	399	421	407	403	396	391	389	378	397	380	394	396	394	427	393	404	414	367	393	415	382	391	376	455	387	394	346	405	350	387	372	391	433	408	372	407	401	384	391	401	388	394	387	378	402	389	421	428	378	362	392	397	409	372	408	404	409	400	444	361	424	369	369	418	389	412	420	402	384	374	400	397	421	432	387	396	425	421	383	362	403	419	403	384	393	373	405	412	418	422	396	382	393	405	408	368	384	370	408	411	398	372	375	407	403	408	386	393	374	372	391	386	387	378	373	420	406	368	400	401	371	405	383	393	402	369	434	401	430	390	400	376	414	384	400	395	382	412	437	400	412
57769	29772	6051	1066	697	569	465	446	411	383	371	390	347	376	306	345	317	321	318	284	315	300	315	329	285	290	320	308	298	300	289	310	312	280	322	283	299	304	304	272	307	349	306	283	313	263	313	324	283	302	316	307	317	341	316	272	284	317	278	262	327	298	309	273	281	282	309	302	294	287	311	298	252	312	273	312	305	286	341	290	284	303	288	273	284	295	290	303	283	308	277	288	290	312	316	271	313	311	264	297	317	304	310	289	284	283	272	292	297	308	293	295	270	307	328	302	315	287	286	294	290	283	280	298	298	295	298	300	300	304	294	300	289	280	307	271	322	286	285	310	266	271	296	281	287	287	273	260	265	304	291	301	264	307	307	292	321	336	283	297	296	318	300	295	313	296	292	315	299	285	277	302	275	307	283	276	291	275	295	305	321	295	319	315	280	313	305	298	279	284	310	290	287	275	299	283	309	306	289	267	309	295	267	288	272	261	298	289	270	290	292	289	283	295	292	286	299	295	308	276	321	277	311	269	280	297	277	297	288	279	291	300	291	274	307	310	275	292	267	339	334	278	299	292	263	285	281	257	282	289	288	281	282	289	310	314	286	293	310	289	284	280	328	241	325	310	307	303	287	287	307	283	302	295	285	280	308	285	273	294	281	314	274	325	302	262	272	292	282	271	293	292	293	290	327	309	295	322	293	279	295	298	302	301	293	290	280	310	316	316	341	277	330	283	341	274	343	332	260	282	306	308	295	267	288	290	298	255	287	313	310	279	287	298	321	278	281	280	249	278	270	269	313	279	265	291	273	300	270	277	274	297	267	276	280	295	279	286	326	291	273	294	302	265	311	253	303	291	297	278	310	326	270	282	270	280	304	287	283	305	297	289	295	286	289	257	266	269	267	268	294	300	292	294	267	296	266	258	293	279	277	279	297	314	294	262	295	258	285	291	312	320	279	281	268	288	276	308	239	288	307	291	298	305	264	284	279	256	291	290	278	264	288	300	295	294	295	295	274	337	285	250	302	282	278	327	291	290	314	299	269	310	286	319	311	302	282	287	264	308	269	266	281	273	304	290	275	292	262	293	295	294	288	293	306	298	270	303	276	308	276	281	312	308	287	305	285	302	312	261	250	296	318	291	313	279	284	303	307	272	310	280	346	279	307	288	280	290	288	282	286	317	293	295	293	319	317	290	260	344	296	290	303	274	298	296	297	280	277	295	297	298	307	261	298	276	282	283	319	276	292	287	296	322	282	306	302	267	296	322	280	301	324	278	310	262	324	276	261	292	297	271	272	294	299	279	268	294	287	298	332	307	259	294	316	280	263	262	315	273	265	284	283	313	326	277	293	256	256	292	283	259	274	308	295	307	294	322	273	307	316	275	321	297	295	291	298	278	310	262	281	329	287	292	293	291	289	304	303	246	293	290	282	278	266	316	267	261	313	305	297	305	275	299	279	301	301	340	300	305	285	317	299	300	318	292	306	277	279	338	273	278	297	318	296	269	306	299	256	292	287	284	304	295	284	276	324	340	337	329	307	293	299	299	288	289	295	300	296	270	261	281	293	309	300	301	278	302	287	292	310	347	300	267	303	322	280	328	298	282	271	305	294	263	329	305	271	269	318	274	283	295	321	306	286	260	301	304	296	273	291	264	284	323	263	290	303	328	280	280	274	291	298	296	280	302	269	267	335	303	323	272	297	288	284	305	261	273	309	309	309	264	313	314	303	300	282	257	322	307	316	301	293	289	264	278	268	278	288	312	298	293	288	297	310	289	273	320	296	272	299	297	290	311	303	283	308	264	281	301	296	291	289	302	305	284	334	300	245	303	309	299	301	293	295	284	311	298	257	276	277	273	296	285	271	298	267	284	325	278	295	306	269	291	269	266	294	274	282	305	254	273	303	306	311	285	267	291	277	273	290	341	308	299	288	269	283	296	291	272	296	304	309	282	285	305	286	309	302	279	272	312	281	321	319	273	289	269	262	295	283	280	271	315	253	284	310	278	323	290	259	274	319	272	274	274	277	297	299	317	286	289	317	307	273	307	313	289	293	291	305	302	307	284	295	276	267	304	295	317	320	288	302	301	322	310	299	311	293	316	278	271	290	276	312	281	297	290	274	285	311	288	335	276	319	312	327	286	317	290	292	289	308	314	301	298	268	284	290	290	290	301	305	287	277	283	286	314	297	289	273	301	320	298	325	265	322	322	306	313	311	288	319	281	321	276	326	281	265	260	316	296	290	322	288	284	271	306	299	320	297	298	307	298	284	316	327	315	321	273	292	306	285	278	276	321	303	306	316	301	260	317	311	260	273	292	302	309	295	301	313	332	310	327	323	291	279	287	288	280	269	272	293	291	302	303	257	273	284	315	316	285	279	278	291	292	279	280	277	293	291	321	301	291	300	323	266	309	324	309	263	292	292	318	298	299	266	294	309	316	271	295	300	293	279	278	252	290	278	306	295	294	282	285	285	266	287	297	293	284	328	306	271	286	299	307	325	307	315	307	293	260	307	259	272	259	298	288	289	283	308	277	272	260	276	257	295	283	300	279	284	310	273	295	270	295	271	317	306	282	332	326	304	278	311	291	342	299	322	273	337	323	327	284	285	263	288	292	311	297	269	312	291	303	276	283	280	304	308	273	296	306	301	295	310	275	303	305	266	284	325	310	281	285	280	334	309	293	293	299	271	279	301	287	288	285	329	300	289	283	285	300	308	287	293	270	279	295	296	275	284	295	305	279	318	253	279	294	299	303	311	298	278	295	289	298	271	314	318	284	278	324	311	290	246	292	296	287	274	291	308	273	274	278	316	278	302	299	300	301	295	301	266	295	300	304	296	306	300	287	312	301	257	280	274	288	323	292	323	300	265	299	327	298	306	285	323	299	285	320	283	303	296	254	273	315	344	315	285	288	264	285	268	287	280	307	303	294	316	278	292	287	327	308	274	269	317	299	257	297	291	305	299	285	320	260	293	303	299	283	279	302	307	300	280	296	280	290	256	314	284	290	307	294	278	302	287	279	303	292	313	285	288	298	287	292	297	296	313	296	294	291	294	250	299	270	268	287	289	323	311	300	298	303	295	287	289	299	290	289	331	287	299	293	294	298	283	280	294	310	297	292	305	285	327	277	314	286	265	324	317	304	307	264	270	284	283	285	289	294	275	251	297	292	306	280	290	277	283	302	294	264	255	314	263	281	279	338	281	269	260	248	286	292	284	303	297	320	306	323	298	295	335	288	249	280	270	325	300	276	277	252	301	272	281	279	283	267	291	316	306	262	299	266	284	257	288	315	334	286	293	266	321	274	296	273	279	296	270	302	322	290	263	288	289	307	301	290	270	309	307	303	285	306	286	292	300	306	294	274	315	277	317	303	319	302	295	281	300	283	302	302	271	302	291	290	295	277	286	281	288	281	286	270	292	269	263	289	315	302	277	278	311	316	320	295	303	281	289	288	290	297	309	315	284	307	302	284	283	266	283	263	273	266	302	318
35083	9805	2450	2731	2419	2060	1850	1565	1381	1287	1141	1105	1085	959	982	946	918	984	879	847	941	836	788	844	744	807	803	807	781	816	796	738	788	735	798	801	762	782	738	733	770	748	752	765	742	747	767	735	725	733	769	761	730	733	797	742	739	720	762	748	742	751	762	687	719	730	725	742	722	711	677	773	694	719	730	727	770	735	735	668	755	758	733	707	727	775	790	784	755	710	707	749	714	725	755	698	727	694	735	697	688	739	688	729	759	741	715	735	759	701	688	708	772	702	731	732	740	743	734	711	725	724	728	713	706	715	711	713	702	694	698	779	697	718	742	725	703	727	687	711	697	770	746	674	704	714	747	666	704	759	747	666	723	750	747	725	726	700	734	692	675	751	754	755	677	775	689	689	729	744	777	711	693	703	718	740	740	736	703	673	744	672	653	777	718	714	718	692	765	776	700	764	751	750	744	739	717	730	696	707	720	706	691	708	679	708	747	707	706	714	710	732	699	737	697	739	752	782	778	644	727	696	700	724	696	674	689	685	706	733	756	709	756	713	755	717	740	691	735	716	763	687	702	724	743	650	719	729	713	762	680	677	687	691	714	717	751	729	712	741	717	722	745	778	722	698	691	742	698	740	694	708	687	712	716	700	707	764	679	669	751	712	642	742	714	734	765	706	713	727	754	758	719	731	668	727	725	742	691	723	697	731	702	761	743	705	674	682	705	741	765	723	719	724	747	731	716	724	737	730	776	742	742	715	737	718	701	764	686	686	710	730	708	687	730	693	712	721	744	742	635	752	713	699	725	708	719	726	708	670	715	757	717	686	698	675	657	704	702	747	735	646	703	710	716	720	703	719	690	732	682	700	699	692	705	688	745	744	736	737	730	730	678	713	726	707	764	655	745	721	697	703	760	703	696	717	726	743	706	729	753	705	675	649	667	744	767	738	725	687	646	753	668	760	753	714	763	698	721	737	722	705	715	786	744	704	766	692	672	706	703	693	686	765	734	725	691	728	716	756	698	705	730	743	729	769	709	749	684	678	739	731	675	707	719	728	673	717	755	695	715	674	753	664	718	683	744	681	702	688	760	693	675	673	732	696	661	700	693	722	740	697	714	741	719	720	674	757	701	798	725	760	753	740	691	724	739	763	694	654	749	726	751	732	747	713	686	714	682	759	700	686	712	692	742	754	744	651	709	677	676	721	754	766	710	750	701	721	708	705	728	728	716	671	722	724	700	716	750	688	710	777	691	707	696	715	748	717	747	738	697	697	737	699	703	676	700	757	707	759	710	697	666	713	727	714	706	750	685	678	711	703	756	747	743	775	742	743	719	679	686	714	715	719	717	722	744	724	745	759	730	728	713	737	680	779	717	678	738	746	717	652	683	749	697	708	727	697	694	725	746	693	687	719	753	702	704	729	800	697	745	717	692	692	692	696	736	713	702	729	745	733	702	726	706	744	700	725	696	753	724	676	716	692	725	719	765	698	785	678	734	708	720	715	714	721	679	742	729	717	724	691	718	686	734	724	724	707	724	743	757	705	735	691	711	700	704	747	731	744	710	701	741	733	748	685	684	709	734	685	726	752	738	738	692	719	701	734	738	743	701	696	700	758	707	713	755	769	689	695	766	707	721	679	716	728	722	677	691	751	681	745	717	744	802	715	721	757	682	682	734	736	721	724	729	681	761	691	753	736	729	631	708	738	686	694	766	751	745	744	732	741	723	699	705	687	748	701	703	700	706	722	714	691	707	734	665	672	743	700	708	689	672	704	739	774	762	732	681	731	718	680	763	780	730	723	735	678	714	673	738	758	690	736	760	664	739	695	716	699	722	738	755	726	746	706	702	712	771	729	740	714	708	689	699	742	694	708	778	767	733	707	721	683	766	717	710	726	730	695	747	774	697	729	750	684	734	766	741	754	721	720	676	773	722	661	730	717	706	676	721	689	681	718	720	705	714	736	758	735	683	693	697	740	692	720	688	708	683	676	728	681	696	690	734	749	770	706	736	692	708	708	700	670	667	775	708	762	711	691	745	690	771	749	722	744	686	728	693	726	686	771	706	728	744	731	725	738	725	735	718	729	769	690	713	663	726	741	671	724	689	731	718	705	718	699	738	715	752	725	745	705	726	733	718	714	704	759	703	706	708	717	710	734	656	704	713	699	690	714	701	704	728	724	711	738	737	756	720	706	705	708	702	743	706	700	792	692	786	741	709	707	696	707	692	663	741	716	707	668	674	751	750	735	708	674	717	714	736	728	729	723	772	682	725	705	639	742	708	720	685	739	723	732	694	701	720	692	725	760	719	741	702	679	708	703	750	742	735	728	705	796	746	715	684	726	723	697	715	699	709	751	716	802	708	696	707	698	729	758	700	724	754	711	764	727	705	655	743	702	742	736	709	706	711	702	745	725	729	735	676	718	722	686	710	705	736	681	749	700	732	704	697	722	717	745	694	741	674	750	753	695	706	723	746	719	723	782	696	708	751	723	709	742	703	670	695	746	740	725	748	689	708	704	701	708	800	686	706	725	715	721	726	670	713	722	722	694	745	684	735	682	691	711	714	746	690	705	721	752	756	742	726	759	741	738	739	724	721	734	706	675	664	715	744	735	727	726	692	740	646	693	750	690	772	748	724	736	769	723	736	702	739	713	740	746	685	723	752	728	718	675	744	679	721	733	723	747	750	724	694	750	684	698	738	738	728	731	741	739	682	712	757	718	711	708	696	723	736	739	724	714	748	724	707	735	747	712	695	725	695	746	694	760	756	722	724	715	785	709	746	705	728	738	765	772	734	705	752	709	703	730	743	748	689	718	736	697	725	748	738	737	748	720	731	744	701	709	717	749	742	736	690	696	716	711	644	782	716	747	715	643	720	757	700	684	747	700	721	698	727	697	723	703	731	715	670	673	721	706	732	684	756	676	705	700	712	723	731	694	753	706	735	741	732	714	722	734	691	728	734	719	715	693	719	655	724	721	734	711	750	705	766	741	705	707	736	667	728	681	769	703	734	720	748	727	692	675	785	662	713	654	691	713	708	729	714	673	716	683	749	751	712	727	725	681	695	693	705	684	690	712	730	752	720	748	691	710	712	697	714	704	711	705	721	714	762	709	733	717	751	674	694	723	675	689	732	740	701	728	745	703	688	681	726	679	737	687	746	714	755	696	726	711	744	704	710	722	726	696	760	722	690	723	764	716	702	676	698	730	693	724	751	723	739	728	722	738	729	690	711	753	692	693	711	696	712	723	748	726	718	756	723	734	661	658	733	738	735	762	772	685	743	730	702	728	714	702	730	760	720	701	680	773	705	721	701	727	740	705	686	749	714	712	732	726	744	726	751	737	672	705	701	699	729	723	705	685	745	670	756	724	727	728	721	733	730	731	757	695	675	711	744	677	761	765	727	735	714	737	700	678	710	749	759	703	657	680	700	701	715	769	727	717	714	750	696	711	744	722	709	717	700	736	755	708	698	721	709	728	727	717	720	700	723	753
65724	33862	16177	3924	1200	858	664	580	497	421	447	418	405	383	368	343	330	327	305	307	341	317	328	295	331	337	302	296	302	300	255	298	282	296	320	303	296	300	295	290	319	257	320	307	289	295	319	291	292	269	286	280	278	340	304	288	274	260	289	292	268	254	263	271	291	301	312	311	299	287	275	289	275	291	302	296	303	272	300	292	274	301	294	289	275	295	313	285	287	300	304	317	271	282	281	288	279	273	288	267	311	281	285	296	305	302	307	276	299	248	271	277	296	274	308	276	279	306	283	280	286	263	306	291	282	300	301	274	289	275	264	295	269	287	277	287	284	253	276	302	277	298	282	281	269	293	301	258	270	300	279	290	296	274	285	317	298	296	271	297	327	274	301	307	283	283	275	248	301	264	298	312	286	278	287	287	283	277	285	288	305	266	262	277	279	290	258	277	258	263	304	294	324	293	255	278	305	260	286	292	280	279	278	286	292	272	294	292	246	300	310	278	278	299	245	308	267	277	264	291	262	286	257	301	271	288	299	299	262	306	284	299	290	269	308	326	258	291	320	286	310	264	296	284	300	258	280	282	295	299	284	289	283	250	285	283	309	278	288	305	271	276	269	294	277	302	262	315	252	273	300	309	279	301	295	259	316	309	255	303	311	276	281	305	305	270	256	294	280	277	272	305	312	266	306	296	268	257	294	305	293	281	267	287	272	283	258	286	299	273	292	309	296	268	274	328	271	302	258	277	281	302	262	256	278	281	321	295	315	278	266	260	297	293	300	280	307	303	263	291	273	291	314	272	292	341	281	282	301	292	291	261	287	269	268	294	308	301	287	252	258	245	294	267	287	298	270	311	275	275	258	293	285	316	281	263	303	316	277	289	296	291	288	286	255	278	250	291	262	283	281	290	290	269	287	301	297	297	272	299	291	255	271	291	280	286	294	289	314	326	296	299	270	319	293	290	300	297	308	292	293	295	293	271	238	286	270	293	263	277	284	267	283	328	309	286	253	311	280	293	273	300	292	245	307	306	288	282	323	329	307	276	263	289	303	296	299	297	265	274	304	287	276	282	251	248	287	293	267	277	307	286	277	320	310	270	299	302	281	262	278	289	299	310	295	298	295	298	257	286	313	307	288	274	310	286	298	288	310	302	298	271	288	283	286	277	316	285	270	267	291	313	314	260	316	288	265	281	274	303	317	277	288	314	244	272	304	300	294	272	300	270	257	324	264	296	299	290	296	256	303	275	282	247	287	305	279	280	288	294	308	317	280	263	256	274	296	290	305	304	276	320	284	303	295	287	287	268	303	280	244	296	316	275	308	292	294	324	276	248	266	251	270	264	240	301	255	274	282	290	231	279	273	275	279	316	266	284	311	273	272	290	279	282	267	267	304	269	269	267	262	277	302	340	263	286	298	298	286	278	276	299	249	315	281	260	304	270	300	286	266	293	303	298	294	280	265	334	291	272	274	262	275	272	278	273	302	279	291	252	291	270	254	272	268	297	285	293	297	303	267	293	244	296	285	291	287	259	289	299	273	262	259	298	295	285	285	286	279	283	299	254	276	294	249	266	293	296	259	276	293	245	268	332	301	272	269	288	270	308	298	242	321	268	276	277	293	293	259	291	293	263	295	275	276	285	294	288	317	321	272	259	317	277	276	304	290	298	269	282	289	261	297	300	290	265	294	281	302	262	277	312	285	290	280	289	293	315	290	289	294	266	294	290	326	308	281	302	302	297	267	305	298	271	269	294	271	294	281	292	303	287	288	285	280	293	247	309	288	265	288	294	281	282	287	294	263	272	316	294	304	269	281	276	268	279	293	291	290	298	284	302	286	290	303	277	280	302	278	306	306	295	283	259	278	274	285	288	278	271	291	304	270	288	272	262	262	306	305	334	283	294	283	284	272	275	268	263	290	284	281	278	255	274	271	279	299	273	315	295	306	305	315	279	279	249	284	332	274	300	303	262	309	300	253	263	251	269	308	273	264	281	271	315	301	277	293	282	284	292	257	286	294	303	280	319	271	286	290	276	304	326	300	289	279	278	302	302	277	286	274	280	304	268	299	260	298	281	268	258	265	317	275	274	292	298	268	288	307	248	275	272	310	288	285	289	258	324	273	276	269	262	279	237	275	293	305	311	280	281	308	268	246	258	289	326	294	270	298	318	329	302	288	248	292	289	286	273	286	286	266	285	264	281	314	283	277	291	307	263	281	276	306	273	279	265	261	286	276	284	307	308	270	283	280	257	304	282	279	270	301	311	299	304	292	260	316	281	307	277	265	275	296	243	282	268	288	277	308	261	307	265	288	294	285	258	280	277	274	252	305	300	266	287	268	279	270	275	283	287	307	274	289	262	296	288	295	301	298	292	289	286	276	274	286	283	259	291	293	288	267	286	311	312	298	279	290	295	283	279	255	277	307	306	288	292	308	306	275	264	293	248	282	321	277	287	299	298	251	268	299	282	299	278	306	305	269	285	292	292	303	292	286	277	305	322	288	238	290	280	285	298	290	266	276	264	278	289	299	267	286	297	275	273	277	293	294	291	256	275	268	296	299	260	263	276	309	274	249	292	325	310	301	260	277	278	288	272	272	291	275	288	294	289	278	293	307	303	272	281	274	297	306	290	298	299	293	263	264	270	276	285	281	293	274	302	269	287	283	301	303	261	283	261	286	289	298	291	274	270	303	308	294	291	292	281	262	277	260	256	288	309	316	245	268	292	251	299	286	282	264	336	293	291	307	285	286	273	282	285	268	273	294	285	294	285	250	266	269	291	280	263	293	295	240	297	275	313	265	281	262	275	259	291	284	271	258	288	264	291	282	280	291	308	290	308	300	299	265	292	298	272	319	294	319	275	269	306	271	261	276	282	286	293	296	262	245	307	297	327	254	294	284	252	275	296	304	282	273	296	283	284	294	296	281	278	279	281	319	282	287	330	273	272	271	301	274	293	261	267	296	309	299	281	269	280	302	274	291	307	252	257	300	296	263	318	290	300	280	282	281	298	313	314	289	268	301	277	280	280	263	266	342	296	285	276	287	265	289	273	315	262	277	285	277	265	287	283	285	281	276	281	283	298	275	320	313	281	312	277	297	275	285	306	295	286	285	274	300	262	281	303	242	285	277	285	299	286	265	305	314	305	275	264	278	305	323	320	289	295	287	279	265	313	301	323	295	323	290	286	300	289	271	290	270	272	272	288	263	262	277	294	287	285	282	255	314	287	269	265	294	295	260	278	325	310	268	263	271	278	293	299	273	270	290	316	228	277	307	251	285	242	295	293	294	268	290	275	286	282	313	263	276	281	302	341	269	276	315	277	290	301	273	300	339	330	298	321	256	308	268	333	297	267	312	271	248	275	294	272	262	284	277	311	275	272	268	284	239	264	265	313	290	296	268	310	275	272	293	273	283	292	296	303	290	289	291	299	295	268	291	283	281	259	263	297	300	263	285	251	309	300	269	291	283	304	269	297	298	293	286	296	294	262	291	283
45051	11430	4031	4600	3990	3294	2705	2269	2041	1716	1508	1486	1356	1231	1180	1179	1072	989	1049	967	980	923	950	914	848	842	874	817	855	835	779	789	792	755	740	732	750	762	734	828	747	727	702	743	718	742	750	680	743	748	734	726	720	713	697	737	738	641	718	758	754	657	695	705	692	754	717	750	664	681	666	694	696	677	736	697	708	671	708	656	673	686	678	710	684	643	725	691	689	667	683	673	683	677	677	680	722	697	662	715	667	693	684	719	660	696	675	708	679	670	683	684	691	683	643	701	645	742	668	710	674	738	690	684	683	636	683	691	718	688	659	698	676	653	687	654	699	715	716	645	731	678	666	664	735	700	658	629	666	629	686	685	717	644	685	698	687	678	674	686	673	691	653	690	688	736	669	685	650	674	696	695	689	652	671	690	647	718	701	699	658	649	681	661	681	657	699	715	693	719	699	638	670	712	703	719	693	673	688	664	673	723	660	646	666	660	654	734	665	695	664	652	642	697	696	659	668	705	657	684	710	635	688	684	664	676	690	672	698	669	652	670	647	679	709	692	690	687	692	695	666	701	637	636	725	692	703	697	650	659	655	631	662	679	693	717	720	705	702	711	687	673	649	701	660	681	677	680	684	674	676	699	678	747	675	642	728	669	648	668	677	676	688	679	661	704	695	676	713	645	650	680	669	678	684	674	688	659	707	715	659	686	685	626	640	703	641	630	672	688	687	678	626	692	728	650	695	670	679	627	654	686	678	669	662	708	719	671	713	706	679	665	717	672	691	652	679	688	671	762	669	693	679	681	694	688	683	756	697	692	656	709	687	684	699	686	674	698	632	679	694	670	670	673	732	715	710	681	634	699	685	668	638	678	627	693	642	686	666	653	673	728	634	636	678	659	690	661	667	647	688	701	675	689	674	672	628	663	663	646	731	695	699	666	649	649	686	658	694	651	707	673	659	647	706	688	732	679	655	657	676	682	703	673	679	692	696	672	691	682	710	714	607	658	649	677	692	703	690	674	645	692	618	726	636	670	689	661	711	639	668	662	696	712	665	704	711	691	642	649	662	720	681	656	671	657	673	673	676	679	665	679	643	660	689	660	662	699	685	659	731	670	689	676	688	708	644	655	676	757	675	694	683	677	692	709	733	652	677	688	681	657	641	660	678	683	690	672	652	701	692	696	655	703	677	709	708	664	700	680	661	697	636	666	679	653	624	666	661	679	691	746	666	622	657	699	670	656	617	692	722	774	679	740	656	678	634	673	656	664	670	685	671	676	677	662	676	671	665	686	682	680	643	658	665	738	721	648	680	685	678	611	673	671	647	617	731	698	620	656	699	709	696	696	656	699	687	697	712	688	704	659	709	705	623	632	695	677	692	675	680	670	696	652	712	700	746	625	707	641	677	647	675	671	661	703	726	622	697	647	689	679	663	680	681	698	682	713	640	677	681	632	734	657	636	631	732	711	704	701	693	711	656	677	654	647	663	703	692	745	688	685	696	669	681	671	698	697	711	678	676	688	693	710	676	671	674	670	685	687	681	685	666	659	665	666	684	699	691	656	656	668	664	633	618	642	705	661	692	654	685	676	646	663	712	663	695	635	679	654	765	662	697	668	673	695	676	685	673	655	656	662	673	674	696	627	674	691	698	639	684	699	686	679	670	717	684	651	706	713	662	699	627	660	697	629	672	654	666	703	672	683	652	682	669	727	636	651	715	657	673	686	653	663	624	690	644	680	674	658	677	693	643	712	712	635	652	653	647	664	655	667	699	661	638	692	667	693	697	640	687	705	700	656	703	687	624	694	673	691	667	666	682	704	637	680	706	678	699	743	670	652	683	659	705	640	707	684	672	672	657	624	720	652	684	692	671	703	667	702	713	660	691	698	673	668	690	708	671	666	647	658	662	650	706	657	685	664	660	706	621	718	669	688	647	617	736	668	687	649	641	643	654	664	660	711	659	712	701	670	682	672	676	708	649	663	681	674	725	659	708	691	681	731	680	680	687	680	687	656	637	684	727	667	703	663	689	677	644	675	626	663	642	696	678	694	665	685	662	663	620	689	714	680	714	718	656	630	663	647	683	650	663	660	641	682	686	691	670	685	677	692	632	660	696	724	672	723	677	658	681	690	679	670	681	687	668	666	668	686	669	672	695	685	695	663	662	641	668	643	648	705	655	679	673	641	699	684	665	683	635	682	689	680	702	632	695	674	649	733	648	689	627	657	659	642	740	673	661	660	653	668	680	628	688	673	689	688	713	658	681	689	688	667	655	648	637	681	736	704	677	691	662	723	669	653	674	672	679	716	712	721	675	698	668	712	717	679	689	681	678	653	672	679	689	657	648	695	691	687	696	679	664	678	694	696	698	724	702	711	680	613	690	709	722	647	690	664	728	709	643	696	692	658	636	643	646	681	722	673	699	668	651	637	688	674	707	687	667	723	684	687	657	708	648	673	691	725	671	681	615	676	642	706	714	679	698	659	695	695	659	681	654	692	675	643	686	616	642	707	681	698	682	711	653	680	624	645	688	678	673	642	719	683	676	694	640	652	732	672	678	634	660	668	683	708	691	702	666	656	659	688	677	718	674	678	678	676	716	647	674	687	701	674	674	683	700	693	719	684	659	678	666	667	691	719	675	648	702	660	671	673	692	713	670	667	683	688	665	705	671	691	697	679	687	631	719	694	698	655	675	645	686	708	649	692	656	666	740	732	678	703	681	654	702	732	634	673	702	666	685	674	651	661	711	668	705	672	668	687	645	674	676	688	712	675	677	685	662	701	665	701	699	717	721	632	662	666	654	721	724	707	674	642	666	689	693	637	715	719	661	711	682	724	648	718	663	677	677	684	704	680	673	683	681	706	736	676	709	680	710	712	677	688	663	651	676	677	700	689	698	664	688	655	702	674	667	712	661	698	655	685	693	710	675	672	685	639	665	699	665	680	693	694	679	690	700	645	662	690	701	667	693	675	663	722	675	639	696	663	651	696	714	693	703	675	681	710	688	639	701	663	645	655	665	681	685	712	658	670	688	712	693	659	690	652	657	668	675	710	700	687	666	699	655	653	716	675	683	671	687	643	684	671	709	709	703	670	717	688	697	669	697	667	625	695	681	652	694	704	688	707	720	643	688	645	731	648	711	714	681	713	670	672	700	687	640	664	667	677	675	705	698	680	719	610	678	712	661	645	667	676	700	713	698	662	698	699	690	701	685	675	694	649	697	665	698	691	669	647	708	672	698	708	676	687	633	634	664	680	700	692	671	692	686	677	705	698	670	715	663	631	703	668	673	668	684	706	681	667	662	697	649	705	666	732	678	678	687	717	621	660	668	700	716	723	641	674	665	665	666	680	676	660	675	684	663	722	650	673	689	695	689	710	637	660	622	657	730	684	672	637	709	685	648	651	673	649	670	671	713	695	676	684	719	707	702	686	706	683	635	731	684	670	686	699	677	701	662	734	677	694	667	716	689	683	644	710	665	700	678	656	669	671	667	670
12816	1609	203	159	151	151	124	138	158	141	144	138	143	163	148	161	148	155	146	134	153	142	148	144	142	146	127	127	149	126	188	130	143	141	123	156	125	128	149	148	128	139	157	155	148	159	142	129	134	129	143	133	127	157	122	123	144	161	146	149	148	120	113	134	144	157	149	156	140	140	165	124	147	136	154	158	134	154	123	138	122	131	136	141	108	149	125	145	152	139	136	133	136	145	153	143	143	128	128	155	149	148	144	122	130	126	123	124	124	142	133	129	142	146	151	149	141	129	140	136	147	136	131	130	139	121	150	124	150	167	135	143	140	149	131	138	137	161	148	138	124	139	129	156	133	131	161	131	119	141	141	134	134	150	153	148	134	129	146	137	163	162	142	140	132	131	139	122	172	135	143	123	157	151	154	149	159	124	138	131	123	151	150	136	136	145	153	138	132	118	162	165	151	153	137	135	132	160	164	142	128	126	151	141	156	114	158	152	149	125	145	155	141	129	125	136	147	155	146	129	136	145	155	134	146	156	150	172	179	152	145	130	153	142	152	135	167	164	145	154	151	155	132	131	145	144	136	126	138	129	136	122	129	120	128	147	141	149	131	137	133	141	150	134	143	169	158	140	140	108	142	132	150	166	140	134	158	142	109	141	127	139	135	162	148	143	152	138	129	138	131	122	139	166	128	136	153	120	137	156	146	149	143	144	133	124	153	138	142	141	124	142	136	140	153	154	146	117	133	150	128	123	144	142	173	147	125	145	137	127	128	124	132	126	154	143	161	131	137	123	149	150	147	154	140	115	108	136	139	149	144	147	158	153	151	132	155	153	161	139	128	124	143	162	165	137	134	125	136	129	133	137	137	106	129	146	138	139	148	132	127	159	140	124	141	137	139	135	144	145	144	151	159	131	115	132	165	139	155	142	135	137	131	141	130	127	131	160	125	155	156	159	128	127	171	146	128	146	173	138	150	131	159	129	160	125	150	144	135	134	150	126	148	153	141	147	143	148	140	142	134	147	133	121	129	137	123	134	139	156	128	132	159	171	166	136	146	131	145	142	135	133	134	140	123	150	132	120	130	139	146	115	134	135	152	132	157	135	127	133	135	117	139	152	158	137	118	139	120	142	119	157	118	133	139	132	140	138	137	128	122	125	142	118	143	142	126	143	138	146	139	106	131	150	160	137	139	132	148	144	135	167	151	140	158	117	144	141	143	125	133	149	152	134	133	135	142	145	148	147	126	160	151	136	140	126	133	138	126	151	144	126	129	138	141	142	144	146	156	141	144	150	136	133	151	159	147	146	132	148	162	152	158	143	140	136	132	131	159	154	154	160	139	137	135	129	157	153	112	137	124	135	128	141	127	162	157	123	151	127	134	128	149	151	126	138	142	153	116	155	138	144	156	132	137	156	145	148	132	124	119	150	147	124	121	140	131	121	131	150	159	117	142	146	142	153	143	131	142	161	134	142	133	144	132	142	143	139	129	137	146	133	124	140	148	144	132	141	120	140	125	157	128	128	137	154	124	119	140	142	139	136	170	137	148	148	134	148	121	152	134	144	160	133	145	148	159	145	133	125	143	119	146	144	132	146	131	138	147	184	149	139	166	125	134	146	122	149	150	142	149	141	161	146	141	153	122	132	127	145	159	142	138	145	140	132	152	145	155	148	140	146	140	146	125	157	130	156	151	153	159	162	148	139	134	136	135	136	148	145	122	132	133	173	140	138	155	139	159	137	145	140	136	133	143	133	132	154	123	145	166	147	122	141	125	145	137	157	136	126	143	148	139	129	144	136	149	150	152	168	136	161	138	124	154	125	150	146	140	132	141	146	136	137	145	139	132	129	134	158	143	146	137	133	126	112	139	134	134	144	126	137	144	143	133	139	153	119	130	142	150	145	138	140	145	153	132	161	122	137	163	137	140	153	153	134	128	166	144	126	141	143	160	165	178	132	133	131	129	136	137	154	159	147	148	169	118	140	138	152	147	137	136	142	141	142	151	136	127	148	133	148	148	141	126	136	145	147	140	158	131	128	141	132	147	144	138	137	134	133	146	155	151	150	146	171	153	160	125	119	143	138	129	129	138	117	167	148	142	144	167	144	141	149	139	181	146	117	138	146	144	146	131	124	140	139	148	139	144	133	135	151	150	136	138	149	121	157	155	126	167	144	130	123	124	132	129	132	140	132	152	129	131	140	151	149	150	144	148	120	131	127	163	134	156	131	141	141	145	145	140	154	159	139	137	133	124	152	130	138	144	138	158	147	149	152	131	147	157	151	143	128	136	134	145	154	142	142	158	143	144	127	162	139	143	137	142	133	154	132	137	144	138	145	124	151	124	126	162	133	157	136	135	135	137	139	135	150	135	139	138	123	123	156	155	151	126	114	156	127	171	140	142	135	129	154	142	152	153	133	133	143	131	140	124	151	162	125	144	152	144	140	134	149	162	161	137	142	122	123	155	142	136	137	138	134	151	130	141	126	138	155	142	137	145	122	140	144	134	148	147	136	135	162	154	145	148	161	138	139	146	156	135	123	159	152	142	148	171	128	140	127	142	158	158	155	146	154	139	146	140	133	159	122	132	135	136	131	154	130	134	160	135	130	140	151	137	150	136	137	138	140	144	142	149	138	148	170	141	146	145	146	126	135	113	126	129	162	145	151	151	159	147	132	130	143	162	133	141	131	149	155	135	146	143	150	136	126	139	124	158	145	115	156	150	149	128	144	125	127	150	146	136	143	135	149	135	151	145	161	157	132	141	135	132	137	143	118	153	136	138	139	137	158	169	135	136	164	136	139	134	141	153	149	150	141	138	145	137	128	138	166	126	134	116	129	122	150	123	143	152	146	162	146	140	142	147	155	147	119	125	137	159	137	131	139	142	146	158	164	145	145	118	126	141	130	114	151	173	140	139	141	123	156	129	148	150	139	150	142	129	138	144	153	141	142	148	160	123	145	117	135	107	135	129	150	126	157	127	150	137	145	140	149	132	159	146	181	145	131	132	150	118	135	131	141	164	170	134	141	145	150	166	142	139	155	131	126	145	142	135	143	141	149	154	137	148	140	141	149	120	133	165	149	124	140	163	149	124	141	149	134	143	116	163	142	137	126	136	134	134	135	124	136	138	139	147	120	148	157	128	130	153	154	172	142	134	151	158	125	136	140	131	152	146	139	136	130	125	150	178	184	134	124	141	137	130	143	144	128	129	137	152	130	132	124	154	167	145	168	147	162	127	140	140	168	127	142	164	140	159	133	142	132	141	155	121	143	156	134	140	179	128	157	152	137	159	145	133	155	125	133	152	154	126	140	141	131	115	150	135	127	135	121	146	146	127	144	144	108	153	147	160	141	162	152	122	143	141	128	142	115	136	142	156	143	133	147	133	148	143	128	141	137	144	125	139	137	151	118	127	136	146	147	139	152	138	133	163	147	133	132	146	139	150	131	152	140	159	145	159	149	133	154	142	153	132	138	137	159	142	133	131	157	126	143
9976	1539	496	519	444	469	469	431	385	435	414	405	402	383	427	430	404	423	407	393	407	410	400	360	369	393	376	412	407	406	392	408	428	418	367	404	390	415	403	411	412	396	397	405	402	382	378	383	402	412	437	386	426	378	417	387	412	412	409	434	414	394	382	415	400	407	377	377	395	399	392	403	368	380	394	450	391	416	394	391	402	378	390	418	391	385	426	388	398	383	429	427	404	396	411	384	385	407	384	373	398	410	373	434	398	374	417	405	429	390	377	418	369	389	417	404	362	387	387	419	395	402	404	363	389	374	367	411	415	404	427	405	363	388	362	388	341	406	394	364	385	407	379	404	428	368	416	414	391	388	402	414	372	386	417	408	379	417	407	404	386	393	392	426	384	413	438	394	381	390	392	408	383	424	405	391	388	415	418	399	372	393	415	392	387	385	413	410	405	414	381	387	395	408	399	427	428	392	388	390	366	435	394	382	386	367	412	388	365	399	426	441	386	395	416	385	359	404	393	357	393	434	406	411	421	406	391	401	368	402	404	419	415	420	401	439	398	417	370	389	416	393	400	417	409	397	392	419	395	385	409	387	415	378	394	358	385	420	379	366	398	440	394	405	365	394	365	400	427	376	446	396	439	451	349	409	414	395	376	439	393	404	379	417	400	383	360	384	368	369	363	395	362	381	384	390	395	425	415	397	425	407	396	398	405	374	392	409	383	364	387	386	385	372	408	417	397	370	384	385	399	397	381	390	385	365	423	400	419	366	418	392	379	401	412	401	411	433	354	396	378	407	417	396	392	371	379	400	410	398	392	419	377	383	425	405	417	383	396	378	409	379	373	415	407	390	368	383	357	413	416	411	361	363	413	407	403	410	381	403	408	373	415	376	402	371	375	386	415	383	405	436	447	439	442	393	390	374	404	391	416	410	400	372	450	404	391	421	397	432	402	366	387	364	372	374	389	417	383	402	426	436	377	388	389	352	424	381	384	414	391	416	370	382	435	415	406	378	422	393	397	393	365	367	357	395	397	389	417	420	391	388	400	364	408	370	370	402	410	416	391	371	402	422	384	377	411	381	437	391	395	408	394	395	401	381	393	385	388	392	413	385	410	434	375	371	402	390	377	376	356	395	399	423	418	393	366	393	407	408	375	408	404	419	403	352	377	433	399	414	380	364	364	393	407	424	360	402	407	428	392	383	386	424	391	357	373	400	414	379	417	396	415	394	384	391	377	388	392	409	396	394	436	390	402	399	395	378	434	384	404	391	382	397	411	407	434	380	375	414	398	393	433	383	376	393	404	383	379	401	371	365	447	360	407	366	395	421	404	382	376	402	409	378	414	423	390	391	421	365	389	402	388	406	412	399	420	425	392	397	462	422	429	397	400	387	390	383	408	405	412	364	374	393	397	399	373	399	417	402	401	369	440	401	420	401	385	426	436	398	398	416	425	449	410	371	369	393	384	371	404	401	372	392	373	407	372	410	434	403	433	372	376	381	382	364	397	392	430	394	397	405	373	389	401	382	401	398	386	415	399	390	396	381	399	393	377	414	380	412	383	374	399	404	412	359	408	363	405	397	396	403	415	412	433	365	415	384	406	402	411	415	403	363	378	392	410	392	380	375	408	387	377	403	392	399	422	394	384	423	432	400	427	404	384	406	393	403	379	370	386	399	370	383	413	389	430	409	420	401	360	393	419	387	405	406	388	413	406	373	363	366	418	399	411	396	386	390	402	417	377	392	395	385	415	358	369	388	398	394	380	387	421	373	440	436	399	400	380	384	385	386	395	390	374	414	388	430	399	385	398	385	411	374	389	397	417	351	389	406	421	388	407	382	397	457	390	417	394	397	422	424	414	387	379	395	382	381	374	377	366	421	386	380	403	394	382	415	419	406	409	424	393	375	383	398	379	380	356	387	383	395	393	410	418	415	392	430	401	390	380	400	390	390	376	405	390	415	410	395	419	429	378	384	389	379	411	437	397	428	385	408	377	391	416	362	407	385	383	364	413	380	398	416	413	363	402	424	408	392	374	386	420	404	420	424	412	414	377	394	395	369	401	397	401	363	404	382	395	369	370	417	395	390	400	376	378	375	383	404	432	406	373	387	422	391	390	371	367	386	418	391	405	376	376	410	387	379	402	347	425	387	462	384	412	383	412	382	380	428	390	399	364	378	398	400	404	363	372	397	383	415	441	370	401	436	429	393	397	389	436	343	371	398	400	373	432	405	422	397	416	399	424	418	420	415	419	413	417	407	406	392	407	442	424	393	377	414	415	422	390	388	397	399	376	406	412	382	387	397	391	407	377	424	414	381	407	430	394	404	393	401	386	376	387	450	396	370	426	409	380	387	391	397	394	392	394	410	412	392	353	404	378	390	406	388	388	387	406	439	361	389	382	402	370	401	403	395	406	424	393	405	344	386	401	378	397	393	394	386	419	381	394	404	367	398	402	413	449	394	450	409	375	372	368	429	420	397	378	406	413	396	396	393	364	402	421	372	410	422	391	382	385	368	378	382	392	421	403	411	435	381	457	399	398	390	383	365	444	404	396	378	391	376	421	380	390	387	399	407	427	395	414	388	390	381	417	388	380	387	409	376	405	390	395	409	378	403	381	434	370	369	392	425	407	391	366	385	412	420	418	397	417	419	381	415	425	399	396	404	395	366	407	410	434	403	401	392	387	388	388	392	400	431	399	403	371	400	412	430	408	422	432	372	392	379	420	393	388	356	390	399	428	421	438	395	393	360	420	340	402	427	402	338	384	393	383	405	382	397	394	413	381	406	430	402	390	360	365	410	420	406	417	402	383	388	392	410	374	378	427	408	390	407	386	412	404	363	377	431	385	403	367	386	406	387	398	373	381	411	392	422	388	398	389	359	416	410	436	404	394	403	407	384	423	393	382	412	410	394	386	402	388	389	394	381	395	411	412	387	394	368	384	416	421	440	416	417	407	359	407	382	391	407	401	417	394	418	432	402	386	402	404	404	372	428	375	368	401	413	406	384	387	400	388	369	414	370	402	409	379	395	380	428	381	428	400	390	390	370	428	388	394	405	389	405	396	421	372	386	400	391	365	385	409	398	377	382	423	396	434	421	411	422	421	402	388	368	398	393	430	387	403	363	389	439	370	373	417	403	419	405	388	422	371	442	400	362	381	382	377	377	415	404	449	389	413	387	405	398	385	400	402	401	400	379	397	398	375	364	419	417	360	391	374	411	419	364	391	372	368	383	422	381	413	337	385	409	373	438	388	426	391	412	361	399	383	412	381	353	393	428	370	382	428	408	413	396	393	359	384	394	396	384	388	366	413	406	363	401	377	385	398	419	405	406	387	415	406	416	419	389	370	411	408	382	371	405	405	398	382	426	410	419	413	405	404	365	409	383	419	430	372	405	385	416	422	365	411	393	379	411	386	437	406	378	397	389	360	404	392	419	410	388	387	407	386	347	380	402	409	394	424	397	424	415	411	390	357	409	366	386	407	398	391	379
57183	26753	10619	1236	673	578	480	444	426	377	360	353	343	309	340	295	306	300	326	301	316	290	303	316	323	331	314	308	324	284	320	291	313	281	293	296	276	321	276	311	301	280	309	321	335	278	281	283	313	286	292	296	270	326	283	339	276	277	307	336	306	289	294	290	282	308	264	317	306	309	273	312	282	292	332	309	290	285	321	299	321	319	316	323	315	288	277	300	290	313	274	313	305	278	283	297	296	311	305	342	309	317	290	302	301	286	255	287	320	324	276	283	298	289	300	327	301	318	311	302	252	295	249	312	276	298	290	275	262	285	253	270	272	283	324	296	278	289	305	297	286	320	291	284	311	308	290	306	256	281	288	296	283	294	307	279	259	301	299	292	309	293	307	292	297	308	285	285	259	311	312	278	296	328	326	303	293	282	278	283	283	296	313	290	296	292	274	273	296	312	295	270	286	258	275	277	275	291	319	285	303	304	289	324	301	323	307	288	307	277	341	277	291	291	287	315	305	284	289	318	301	289	260	296	299	273	301	309	336	270	296	276	307	295	282	331	270	289	306	265	279	279	292	299	295	286	273	303	305	312	287	275	265	265	299	284	274	266	287	307	271	274	312	270	313	254	293	255	264	257	305	327	301	287	311	298	307	290	255	301	318	279	303	324	306	300	333	301	307	307	286	266	304	323	275	296	298	274	281	272	322	277	262	274	255	294	291	303	290	296	295	301	313	291	288	298	288	309	319	296	322	296	297	292	276	306	297	296	320	328	301	300	309	318	310	306	309	249	331	296	273	328	288	283	287	287	275	307	300	275	317	283	289	294	328	260	348	274	283	306	280	291	313	323	290	256	275	300	288	275	300	289	283	302	301	282	307	312	297	305	263	289	267	313	300	308	302	278	271	284	295	310	285	327	260	273	282	294	314	274	252	265	299	282	297	310	324	286	290	263	274	284	293	276	285	306	295	310	298	275	332	290	281	327	301	275	248	277	321	275	294	319	287	303	311	322	310	322	304	293	281	305	289	283	262	281	300	282	317	279	268	286	309	275	278	288	261	242	291	286	301	287	283	292	283	314	301	302	288	307	301	269	297	291	323	286	306	298	271	298	307	303	304	289	341	291	310	297	276	276	314	281	298	271	264	332	273	296	276	273	299	307	296	287	298	280	301	289	271	297	293	300	280	297	292	267	287	260	280	327	281	277	320	290	286	278	285	289	262	297	315	279	295	300	312	264	296	268	300	303	273	322	281	290	320	305	292	299	271	289	277	280	270	292	301	280	327	314	313	311	267	289	297	288	289	312	305	264	290	289	298	309	303	317	307	324	296	273	292	290	293	302	283	288	323	291	297	270	287	302	290	284	281	277	272	291	297	308	268	305	283	298	302	288	281	288	356	271	326	254	285	283	282	282	289	297	285	293	284	263	270	289	277	285	290	285	321	288	292	275	290	292	302	299	309	300	285	275	302	287	304	287	287	272	282	316	253	288	268	325	239	318	279	291	316	277	282	289	253	280	328	276	316	290	313	305	305	290	316	320	271	311	304	297	274	268	305	290	285	292	295	282	284	301	276	280	316	264	292	298	284	269	256	279	283	314	287	280	292	310	288	297	275	281	291	298	333	293	312	300	303	303	303	312	310	262	280	274	308	290	298	315	271	268	297	272	291	279	281	314	305	303	282	264	264	281	310	310	296	300	290	289	297	286	298	316	303	325	302	274	313	303	343	298	272	268	309	315	280	282	259	305	285	270	266	280	309	289	287	295	317	272	313	305	284	304	322	289	275	301	290	257	272	294	285	305	284	260	274	272	274	301	303	293	282	307	325	292	301	279	303	298	284	286	283	301	263	305	313	267	306	285	271	318	254	297	306	309	318	292	301	270	268	261	301	328	325	276	289	314	318	295	316	289	302	300	303	303	290	291	265	294	322	284	297	297	315	294	314	318	302	294	268	340	274	273	305	288	299	284	327	311	304	287	309	320	300	301	250	335	297	284	284	275	314	292	357	254	274	284	299	320	294	269	323	286	305	304	299	311	280	271	297	308	295	327	310	279	283	299	280	285	309	282	296	323	298	284	284	256	280	317	287	301	282	293	311	324	290	280	265	293	316	307	295	297	281	290	249	265	278	280	297	264	292	296	289	278	297	318	258	294	310	298	339	289	299	293	313	281	284	261	243	315	285	302	248	291	279	302	287	294	289	287	284	279	288	281	296	304	291	317	309	292	307	282	341	287	294	286	298	276	309	252	289	283	288	299	283	285	293	308	298	286	308	283	309	309	297	303	255	262	303	299	301	302	295	298	311	336	296	296	274	272	281	293	305	283	288	294	272	272	289	257	297	304	303	338	294	296	309	293	300	307	318	319	249	300	300	310	294	296	294	273	289	284	275	279	309	318	272	305	276	317	295	298	280	291	294	298	277	305	285	293	303	285	323	285	278	310	284	300	302	286	306	283	311	290	277	309	279	325	272	340	290	305	310	258	304	289	322	289	315	305	279	308	311	312	281	317	272	322	286	272	282	281	301	302	305	273	274	272	271	284	315	293	301	303	287	278	318	314	305	272	284	299	301	283	291	282	280	306	297	317	318	312	313	281	309	302	312	290	297	278	291	283	293	295	288	304	300	304	316	286	285	282	284	311	288	305	271	266	298	284	300	297	311	321	302	315	286	305	291	253	293	293	280	280	294	267	282	268	292	302	284	325	255	293	287	287	309	317	318	300	293	290	277	330	273	281	320	285	274	283	286	304	262	293	295	304	310	312	283	272	325	295	295	314	319	298	304	291	299	339	327	311	285	294	326	288	310	285	281	296	276	293	299	310	261	291	279	294	312	307	265	302	285	299	268	288	291	291	298	257	309	273	252	285	291	261	302	294	287	257	308	307	274	286	299	303	289	289	311	310	292	293	322	296	295	315	291	334	305	277	272	288	288	307	261	320	296	280	295	307	297	277	289	295	292	279	297	319	255	286	269	275	309	284	261	285	236	299	284	307	292	281	288	277	303	332	266	294	307	291	294	296	308	281	287	293	270	298	286	305	292	295	285	270	287	317	331	267	291	280	283	303	311	340	300	295	277	262	289	283	318	290	267	287	291	319	282	288	298	304	312	265	287	296	312	266	320	270	302	269	300	315	276	279	297	312	312	282	306	287	284	311	279	274	300	295	320	302	277	268	277	278	276	258	282	291	246	288	290	294	273	279	311	314	258	292	293	285	271	296	295	295	325	293	271	274	294	297	289	296	307	301	253	313	322	299	308	318	278	325	297	318	255	282	291	316	306	298	298	292	314	297	246	305	332	309	313	315	305	310	279	273	300	257	301	314	291	287	268	274	282	305	259	295	272	321	311	305	307	308	275	282	315	284	295	317	267	298	320	315	330	286	303	301	286	305	313	287	284	306	294	279	286	287	276	301	278	303	320	290	269	303	261	283	288	289	279	317	328	303	282	304	284	280	280	305	292	291	312	298	300	281	278	285	274	296	290	291	316	299	270	285
37080	5606	2431	2852	2434	2089	1819	1604	1398	1245	1242	1137	1080	984	1031	941	926	885	837	889	890	809	867	801	818	782	775	795	811	772	768	755	726	758	743	765	784	765	802	718	724	756	727	697	709	778	722	713	744	759	757	761	748	786	754	717	779	725	770	729	737	744	769	731	765	724	737	736	730	750	699	723	710	740	703	743	731	718	716	714	734	750	741	734	689	757	749	751	725	741	707	754	730	758	717	725	761	724	673	691	710	736	695	703	743	727	763	693	745	736	723	697	723	720	744	704	709	753	694	694	706	715	708	743	665	695	699	690	705	711	720	679	742	714	712	754	696	733	752	702	742	715	694	751	732	705	700	715	726	733	752	686	737	761	710	755	699	748	705	671	717	712	704	699	719	676	720	709	738	738	712	742	716	702	709	717	734	672	722	687	675	701	682	716	676	710	733	725	720	778	744	666	741	703	703	698	753	679	723	696	722	751	725	730	770	712	729	746	740	726	747	699	707	717	726	744	725	705	698	699	686	725	729	778	693	695	705	765	722	722	672	717	729	694	699	672	727	711	718	692	760	628	671	690	720	763	719	698	739	720	714	718	723	734	678	753	731	725	727	745	694	740	696	740	715	722	690	760	672	754	682	764	734	697	724	665	765	722	691	718	725	717	720	675	733	689	729	737	729	701	664	720	722	766	668	725	723	731	726	712	690	711	712	746	735	692	721	706	710	707	713	730	683	720	740	706	724	708	663	742	691	712	720	708	728	698	707	726	664	689	777	748	776	711	685	719	687	723	731	743	692	727	736	710	700	711	673	756	742	733	741	751	739	717	740	702	706	715	744	728	692	672	735	693	761	745	716	697	745	738	742	642	716	733	726	735	714	710	749	735	726	701	733	688	720	790	735	732	762	725	733	709	728	772	742	735	731	746	684	725	731	683	752	714	732	723	684	689	728	746	697	680	689	764	704	681	721	738	711	723	682	720	738	714	744	716	698	667	690	704	686	727	745	712	725	716	711	729	719	677	761	685	702	696	682	692	668	750	739	723	736	708	737	717	754	723	722	730	760	666	778	664	717	702	701	738	685	751	712	733	711	683	730	720	696	708	712	708	683	686	717	738	707	711	723	740	768	768	705	684	754	678	735	744	690	717	710	717	717	716	729	731	704	719	762	738	769	714	691	726	755	747	739	716	711	727	732	700	677	689	760	700	716	749	659	700	654	702	734	702	711	716	682	708	716	753	742	693	674	750	693	714	742	661	737	725	705	695	699	709	710	707	704	661	696	751	711	734	711	685	738	677	702	694	758	741	701	750	733	710	752	711	737	710	748	646	700	723	709	713	696	717	719	684	659	737	677	690	741	650	700	751	705	713	678	711	689	710	723	693	723	731	754	727	706	740	737	683	685	738	731	755	707	726	706	715	693	709	717	726	717	732	713	678	706	678	646	734	696	708	791	709	724	714	710	710	687	743	711	718	750	712	685	687	738	663	645	746	704	734	647	682	706	737	735	689	709	782	733	714	706	723	677	692	736	715	722	742	710	708	720	702	736	751	725	723	725	694	718	745	727	715	714	727	720	715	705	728	691	732	722	728	711	717	692	708	706	752	704	701	748	777	704	749	694	719	718	720	669	659	681	702	694	709	725	673	719	726	714	733	744	699	725	700	694	687	747	680	727	697	730	738	749	722	686	707	743	767	772	714	692	747	739	708	700	692	701	707	720	712	741	757	680	717	748	668	722	708	731	702	706	711	722	727	726	726	703	712	734	710	696	744	732	713	705	741	743	716	707	719	734	717	763	680	690	756	711	729	668	653	717	719	723	716	739	737	742	716	720	721	687	757	680	725	729	700	706	749	674	729	709	754	730	711	780	687	741	695	679	729	709	708	756	727	644	662	712	747	712	738	712	680	721	717	718	703	716	706	715	701	685	672	725	734	740	736	731	776	654	692	703	698	758	721	710	731	738	694	727	748	724	703	748	735	743	761	702	749	735	739	634	716	721	690	729	660	697	721	701	695	702	723	702	719	752	697	732	719	695	681	693	704	747	737	708	704	688	719	718	762	741	736	700	730	697	724	731	714	699	745	750	694	723	726	712	732	724	704	702	731	699	721	701	711	738	739	736	696	663	728	698	714	737	682	745	687	751	652	708	705	665	633	703	738	685	691	720	748	683	732	743	705	744	672	734	761	723	728	741	743	732	685	693	697	736	688	730	769	764	731	721	717	744	727	701	718	682	705	681	713	692	728	733	704	685	759	700	723	717	675	720	717	730	716	665	713	756	682	709	784	702	723	715	721	691	757	700	732	745	700	719	696	685	786	645	708	695	710	736	706	665	695	746	693	698	758	732	760	699	694	753	720	695	677	690	698	729	748	677	726	720	730	717	764	694	722	721	692	744	773	699	731	739	711	722	732	738	674	679	684	690	720	770	726	775	684	699	717	709	733	722	733	765	711	718	738	725	726	741	734	689	695	666	708	682	682	752	682	740	673	718	705	691	707	701	697	742	701	672	699	720	704	739	717	774	715	703	666	743	738	688	695	731	698	741	728	783	719	661	659	691	738	699	667	723	721	684	684	732	664	725	772	667	696	679	663	732	667	712	716	761	725	709	689	690	682	710	732	738	695	752	690	712	700	733	702	721	669	637	720	716	713	738	665	716	711	711	764	698	731	697	707	750	740	713	704	711	734	683	723	751	729	730	707	724	721	720	669	683	703	657	650	752	732	722	692	683	730	739	727	723	751	698	705	721	730	707	688	740	694	665	730	737	771	721	728	705	743	688	693	744	735	758	710	760	726	687	712	735	731	744	669	700	741	760	746	729	714	670	719	724	679	696	699	662	656	713	715	664	655	749	731	706	701	699	760	684	741	724	736	734	720	725	692	710	693	734	720	739	693	670	731	669	680	711	716	698	734	707	702	716	741	719	713	740	726	694	686	692	647	707	698	724	768	715	713	719	686	657	675	714	717	724	720	673	688	745	727	705	697	685	756	700	701	730	689	709	697	707	734	683	733	707	717	683	728	722	752	663	716	697	710	734	663	665	659	709	751	726	727	699	725	732	691	714	659	719	698	762	710	672	774	711	709	703	692	725	716	740	753	689	715	735	721	676	744	672	718	705	734	695	708	687	686	710	764	726	745	700	716	710	780	730	646	680	718	755	721	687	706	683	709	694	705	701	736	710	702	703	711	793	736	695	716	694	737	736	678	693	685	742	741	745	741	689	736	697	726	703	686	721	675	711	686	700	734	714	737	720	712	710	732	753	718	691	747	678	693	715	726	675	752	744	764	729	735	709	698	688	708	716	694	723	704	762	719	763	703	717	733	716	683	759	678	716	716	729	718	768	705	718	741	711	697	744	678	721	687	669	745	663	692	737	729	729	692	720	751	698	710	756	724	715	706	735	707	734	725	703	709	719	730	666	752	758	696	684	685	727	714	729	690	685	691	687	702	732	697	681	716	748	707	720	714	705	716	692	673	668	737	692	700	765	709	754	707
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
