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
335871041897	335871042456	335871043005	335871043556	335871044106	335871044656	335871045206	335871045756	335871046306	335871046856	335871047406	335871047956	335871048506	335871049056	335871049606	335871050156	335871050706	335871051256	335871051806	335871052356	335871052906	335871053456	335871054006	335871054556	335871055106	335871055656	335871056206	335871056756	335871057306	335871057855	335871058406	335871058956	335871059506	335871060056	335871060606	335871061156	335871061706	335871062256	335871062806	335871063356	335871063906	335871064456	335871065006	335871065556	335871066106	335871066656	335871067206	335871067756	335871068306	335871068856	335871069406	335871069956	335871070506	335871071056	335871071606	335871072156	335871072706	335871073256	335871073806	335871074356	335871074906	335871075456	335871076006	335871076556	335871077106	335871077656	335871078206	335871078756	335871079306	335871079856	335871080406	335871080956	335871081506	335871082056	335871082606	335871083156	335871083706	335871084256	335871084806	335871085356	335871085906	335871086456	335871087006	335871087556	335871088106	335871088656	335871089206	335871089756	335871090306	335871090856	335871091406	335871091956	335871092506	335871093056	335871093606	335871094156	335871094706	335871095256	335871095806	335871096356	335871096906	335871097456	335871098006	335871098556	335871099106	335871099656	335871100206	335871100756	335871101306	335871101856	335871102406	335871102956	335871103506	335871104056	335871104606	335871105156	335871105706	335871106256	335871106806	335871107356	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2687	3650	2300	2687	3650	2300	2687	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2689	3650	2300	2689	3650	2300	2689	3650	2300	2690	3650	2300	2690	3650	2300	2690	3650	2300	2691	3650	2300	2691	3650	2300	2691	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2695	3650	2300	2695	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2698	3650	2300	2698	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2700	3650	2300	2700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13849	1895	2139	1677	1290	847	664	535	680	2578	274	265	250	230	209	211	181	153	166	155	123	166	171	149	138	116	131	111	146	145	125	139	118	115	137	127	121	123	105	114	100	146	102	111	103	119	130	101	126	123	131	103	135	121	119	115	106	117	134	119	116	126	114	121	117	103	110	129	97	134	135	120	116	111	104	111	127	116	125	116	102	114	122	108	126	130	129	86	96	104	132	122	112	107	119	116	119	110	102	122	141	101	105	121	106	112	122	109	105	105	103	96	131	131	101	130	105	111	135	116	125	104	114	105	117	96	134	114	107	113	118	109	114	115	126	116	97	103	102	123	101	105	109	116	110	105	113	114	117	116	116	115	110	120	97	116	109	99	92	111	120	127	99	107	116	120	99	109	116	120	126	125	121	131	121	127	113	97	112	99	121	113	121	116	118	97	119	105	112	119	137	108	114	99	113	118	113	139	125	133	109	119	127	128	89	104	129	112	107	116	132	92	125	109	113	107	99	105	120	112	108	121	105	113	138	116	109	125	119	114	108	124	127	99	111	112	122	132	117	117	115	111	117	115	100	105	120	94	116	124	123	104	109	113	130	86	115	106	129	119	100	131	118	107	102	120	116	95	120	114	124	99	118	114	112	127	119	115	116	101	111	111	104	96	123	108	130	120	106	119	109	123	120	110	106	126	135	100	110	112	114	121	115	131	124	102	131	96	105	116	127	112	102	122	105	101	106	107	110	102	101	124	125	121	103	103	101	125	121	124	113	113	97	105	124	122	117	101	113	99	119	109	105	102	125	99	122	110	129	112	104	109	121	107	123	105	125	117	116	122	118	106	123	99	108	116	109	126	119	105	102	103	107	121	121	122	96	117	111	127	94	127	115	118	102	116	115	114	108	105	113	96	113	103	109	115	97	117	112	125	125	119	130	92	96	97	106	146	109	114	106	117	108	118	111	98	108	120	111	95	124	112	117	94	89	128	118	107	115	104	119	99	116	126	141	112	115	95	117	125	127	109	118	112	105	113	129	114	117	123	120	108	125	107	129	107	113	105	121	103	108	116	107	121	111	113	135	122	115	102	103	96	124	117	109	126	118	109	111	117	111	113	102	116	119	106	103	121	116	120	107	119	108	131	108	123	109	123	116	99	121	134	109	99	124	116	110	115	111	90	98	120	108	111	115	112	102	118	126	105	106	121	112	105	131	107	111	109	113	111	104	112	110	109	110	111	102	118	110	116	122	108	122	119	107	111	114	120	121	108	125	129	107	135	103	111	124	110	113	111	106	118	123	118	94	111	110	134	102	128	106	115	100	111	103	114	112	90	115	106	101	112	111	103	134	104	110	99	102	126	123	129	91	107	109	113	108	112	130	102	139	115	111	97	104	116	125	104	119	118	110	86	117	120	109	122	130	98	121	109	122	117	105	109	116	112	100	125	103	116	100	110	102	111	111	106	109	114	111	106	96	101	135	125	96	113	102	138	104	114	105	103	112	98	101	116	128	102	108	130	124	120	111	134	127	105	116	114	96	120	106	96	114	104	109	106	125	109	119	115	109	118	118	112	97	112	127	112	112	118	112	114	102	119	110	102	100	130	112	112	103	126	126	120	104	115	96	111	103	110	113	116	121	118	107	105	112	113	99	124	127	121	83	121	116	121	121	98	137	121	116	118	120	108	107	125	107	106	128	118	102	108	90	123	101	112	121	119	116	97	112	108	121	121	103	102	125	137	117	122	108	110	104	98	109	113	103	108	103	108	110	104	118	105	110	119	121	111	105	105	118	108	115	116	96	120	126	126	98	116	114	126	105	103	112	93	115	131	96	106	108	114	108	105	101	100	113	94	111	117	95	121	102	122	127	101	99	120	106	116	108	119	105	105	140	111	100	106	117	118	112	114	132	128	126	117	111	117	108	111	115	114	114	101	115	125	127	99	116	125	112	119	124	108	149	116	123	131	118	110	111	108	127	119	124	106	120	100	100	115	123	107	114	94	91	122	131	113	129	105	115	112	103	117	101	114	106	125	101	92	102	114	125	117	129	125	129	120	118	116	118	132	110	121	114	113	113	119	99	115	106	107	102	130	92	115	130	104	115	121	110	125	111	120	125	120	113	122	107	120	104	128	119	128	103	117	107	106	118	107	111	118	107	115	122	107	109	115	120	112	106	105	107	124	121	115	93	116	98	112	111	99	122	110	105	127	104	116	119	100	105	111	126	110	121	96	122	109	121	121	108	99	115	109	109	87	126	134	119	108	107	117	111	111	111	106	135	94	128	115	118	106	114	96	94	126	113	129	91	126	101	130	104	123	113	117	117	95	102	112	114	125	110	120	102	99	122	113	124	118	114	139	122	104	116	119	105	110	138	121	117	108	118	125	129	120	109	128	119	105	121	115	128	119	102	113	97	100	118	118	110	98	127	118	126	102	108	126	102	97	112	115	112	111	115	113	118	88	148	118	119	97	138	98	129	97	122	107	113	131	123	125	105	109	130	108	112	121	124	119	106	118	136	118	95	111	143	103	122	119	140	115	130	111	115	115	105	108	121	102	118	102	124	124	104	124	99	109	108	121	125	115	110	93	119	118	93	109	110	129	135	105	118	121	129	119	135	111	107	110	120	112	93	108	114	116	126	126	95	127	125	108	93	116	110	115	114	115	119	107	103	95	106	96	129	106	118	106	128	128	130	125	110	112	121	114	114	92	112	124	107	112	111	115	106	117	112	109	125	126	101	113	118	125	104	107	118	131	111	104	135	119	117	116	119	109	107	115	126	110	114	114	111	116	123	120	143	116	115	102	125	110	112	102	97	108	109	110	103	116	94	108	93	118	99	129	109	131	101	142	109	97	111	122	102	105	119	124	98	105	107	109	86	115	104	96	116	107	108	106	87	119	126	118	98	130	97	113	113	118	106	110	120	102	100	126	110	118	101	133	129	110	111	119	104	111	121	130	102	125	107	86	101	136	116	96	105	107	132	107	114	121	117	120	130	106	139	100	118	108	119	103	89	142	114	110	109	113	107	119	107	114	114	116	91	119	110	112	116	95	152	132	131	107	115	113	108	98	120	127	118	114	109	116	78	120	98	121	110	125	97	125	123	111	109	109	121	128	118	104	101	116	116	115	110	119	110	108	106	126	103	102	125	114	124	120	140	119	113	100	99	133	117	139	94	124	91	106	118	116	108	113	119	125	115	110	113	119	115	112	127	102	113	118	115	111	126	95	120	121	115	107	115	115	126	128	106	99	99	112	99	98	109	99	111	116	126	131	112	125	111	107	100	102	125	93	120	111	120	111	112	114	91	122	142	134	139	109	122	137	94	114	123	99	119	102	111	117	101	126	111	107	106	129	111	108	109	117	116	120	131	102	106	112	98	124	119	117	122	94	104	122	102	112	113	102	100	123	116	122	118	131	124	109	121	111	105	126	98	134	106	111	109	101	111	105	125	106	99	112	127	129	114	116	119	104	105	112	114	117	140	126	106	123	113	111
7538	2125	4759	5666	4858	4019	3347	2771	3662	9563	1673	1598	1394	1280	1127	1107	1037	941	932	833	799	773	765	699	662	668	632	665	610	608	607	608	566	581	581	549	502	541	528	519	487	522	485	516	508	533	533	492	502	475	487	496	463	479	444	468	476	505	447	464	494	399	451	495	485	472	458	483	464	432	466	481	445	429	452	449	498	437	461	454	438	424	424	423	467	391	454	444	478	490	449	436	434	460	434	420	426	456	470	504	438	449	442	424	441	439	437	434	465	458	421	465	440	468	453	424	436	434	432	460	438	469	429	442	439	469	437	446	420	453	467	478	435	433	454	438	422	430	429	408	425	475	437	442	468	460	453	447	438	412	415	410	412	411	480	442	451	385	424	407	440	424	419	419	417	435	396	397	403	466	417	427	393	463	413	439	455	433	434	424	453	441	451	435	455	430	446	445	446	423	428	454	410	443	414	451	402	419	418	449	434	473	475	473	442	453	443	453	432	422	448	408	416	416	444	428	450	473	450	419	420	442	444	413	425	463	443	506	414	434	410	423	447	450	468	426	412	432	418	443	426	427	433	431	396	452	424	432	447	442	457	438	456	441	432	447	430	428	451	420	447	455	414	437	490	429	439	423	417	427	401	417	461	436	410	459	397	469	420	428	434	448	420	441	424	426	430	460	417	443	402	409	435	426	442	423	438	421	440	461	459	436	432	437	428	418	464	433	413	433	438	393	409	467	413	427	430	460	425	422	446	406	469	450	442	420	397	418	462	441	402	443	437	452	409	431	458	395	457	415	428	429	408	446	467	435	385	388	450	433	430	422	430	425	474	445	429	409	403	477	423	472	438	437	412	451	424	407	485	454	437	431	443	468	427	414	421	428	426	409	381	462	463	397	443	417	430	465	412	434	419	447	429	406	424	472	424	461	376	434	410	436	406	455	452	410	465	408	445	402	437	454	453	453	431	417	442	413	443	448	428	411	406	413	452	406	433	460	425	415	471	412	434	416	426	433	442	470	445	424	429	392	430	447	434	446	417	433	427	408	428	478	446	423	446	436	428	396	448	453	454	396	461	411	432	489	454	464	437	411	426	425	438	439	449	409	426	447	437	400	381	449	400	459	416	431	451	498	414	418	440	472	435	431	431	448	406	450	423	441	402	435	439	383	443	418	415	434	452	435	433	415	448	433	435	418	428	430	441	484	416	418	425	437	417	438	440	429	424	459	423	419	439	444	444	414	418	477	399	423	423	434	472	417	423	417	398	440	435	415	442	452	459	449	430	451	434	433	469	411	423	419	430	419	430	435	473	464	461	426	442	449	428	408	431	441	414	434	429	431	455	434	398	374	404	417	414	434	401	465	460	395	398	419	436	433	434	406	443	443	438	420	412	426	411	446	448	429	451	450	419	398	420	436	441	446	447	405	426	437	423	465	441	459	464	448	458	401	424	435	428	441	454	434	440	405	479	403	450	421	436	414	434	442	432	452	441	430	446	437	432	450	450	426	455	440	429	404	457	444	432	407	390	432	467	472	432	430	438	406	437	431	424	429	441	422	430	461	448	404	401	411	410	443	407	396	442	457	417	455	399	435	417	443	426	442	415	463	474	428	425	424	450	450	399	434	448	422	425	465	429	435	450	466	461	428	411	417	437	444	416	451	460	439	433	446	452	425	419	456	438	451	406	437	401	432	443	469	431	443	418	443	430	434	478	446	422	411	450	428	424	438	457	390	423	435	437	464	446	420	443	436	437	437	424	455	424	440	453	444	469	454	413	390	402	445	421	420	412	428	421	451	410	437	441	435	429	451	440	439	443	428	413	455	425	395	427	414	467	465	444	468	452	446	430	417	442	406	466	399	454	474	459	452	445	432	420	420	429	453	431	460	454	418	451	469	437	430	422	423	461	414	452	391	456	404	453	438	457	442	435	445	415	422	431	432	392	409	416	409	435	432	424	430	432	449	432	460	422	430	466	423	430	453	451	417	434	416	426	449	450	426	460	400	442	443	429	418	442	411	424	414	436	443	420	470	436	453	427	463	428	438	453	443	399	452	420	425	493	441	428	389	424	415	416	429	392	474	470	427	473	439	416	451	457	433	438	434	448	414	431	432	415	466	443	405	438	423	431	450	425	483	429	488	421	434	402	472	428	412	439	431	445	418	425	403	405	417	459	452	444	419	469	429	429	445	438	398	426	422	405	454	420	425	429	384	447	405	446	426	439	427	422	424	402	425	443	445	398	424	407	405	439	441	441	477	411	444	418	423	441	472	443	423	447	408	430	455	424	435	469	421	443	399	417	403	407	455	418	441	457	471	428	445	438	401	462	395	417	455	460	419	432	425	460	456	455	452	468	458	425	450	417	422	450	395	418	409	442	427	440	464	438	446	435	421	413	453	434	465	431	441	441	442	405	412	442	426	422	444	430	423	441	453	434	410	417	432	452	442	448	445	465	421	417	391	400	422	484	401	413	430	428	383	376	434	442	396	452	404	413	422	444	427	437	466	461	430	438	424	439	392	425	424	447	433	443	446	426	427	430	439	431	452	443	414	406	421	475	459	424	458	417	453	402	451	409	479	440	439	448	448	460	429	460	416	452	453	440	439	464	411	440	478	441	458	416	416	430	406	444	455	421	409	442	388	452	425	425	443	420	477	418	442	435	444	429	435	415	434	441	444	452	455	437	421	425	429	430	424	452	419	436	441	431	443	445	437	446	441	432	420	437	431	440	427	437	457	443	440	408	401	432	405	433	433	437	408	395	430	425	446	424	477	431	453	426	437	408	467	431	425	436	453	453	432	409	437	478	405	434	449	448	424	452	482	436	426	438	414	477	409	408	408	472	446	422	435	432	447	425	416	438	442	419	455	427	463	445	418	472	454	426	432	408	414	464	411	449	415	434	409	381	457	415	458	417	460	437	446	416	452	403	432	417	441	430	451	454	461	412	419	422	430	413	436	435	393	440	445	432	430	442	431	431	413	424	395	431	436	427	429	439	418	405	453	423	430	390	423	400	437	408	406	430	452	468	432	406	415	398	467	459	426	414	429	418	441	420	393	403	455	431	429	467	459	421	427	403	433	459	448	446	434	407	411	454	416	483	435	427	425	426	395	439	419	454	461	444	446	429	422	467	421	453	438	412	422	431	422	428	432	478	431	434	449	459	437	391	431	409	389	418	434	379	427	412	430	413	425	442	452	438	436	395	409	450	431	429	441	433	450	449	437	424	399	400	380	423	420	489	424	449	410	451	438	408	428	440	416	446	447	436	433	431	441	449	430	470	402	441	467	440	434	449	459	430	394	425	438	447	439	429	413	437	434	466	400	460	462	434	440	442	434	445	425	437	412	452	426	402	438	419	438	463	405	464	451	428	382	445	433	376	422	416	437	482	430	421	422	407	427	424	402	434	435	464	427	452	425	406	449	416	447	421	404	428	424	428	433	428	463	460	439	466	482	439	423	437	381	476	425	423	421	405	437	456	407	439	417	429	456	419	437	453	440
1778	301	258	260	259	271	287	219	227	259	260	243	229	230	231	260	218	222	233	205	223	237	254	227	242	242	218	226	192	249	196	253	217	240	226	235	237	246	235	229	220	248	261	233	205	226	229	229	226	207	250	241	264	257	236	207	249	234	236	247	250	232	248	247	219	244	214	240	208	216	237	223	247	238	229	216	246	259	231	257	224	214	239	232	241	238	227	232	236	225	249	229	227	219	240	250	259	215	243	220	236	238	230	234	223	209	234	231	205	219	229	246	228	226	252	235	220	241	267	245	221	253	223	215	207	211	240	243	203	222	215	227	227	230	244	237	228	224	242	225	228	228	239	250	232	215	221	221	203	234	222	237	223	231	238	249	243	224	231	214	238	225	228	236	210	226	220	261	235	222	224	244	232	225	241	214	240	230	201	243	227	226	225	241	211	218	243	225	220	226	251	237	255	213	232	242	230	204	219	229	241	247	244	225	206	226	233	275	248	212	217	239	223	249	210	215	229	216	230	229	234	228	224	234	226	251	237	225	215	233	227	258	234	234	262	243	237	237	196	227	234	222	227	244	223	244	238	268	257	235	248	239	220	224	234	189	231	256	230	214	223	228	226	216	214	229	213	245	246	258	230	227	256	229	249	260	215	248	226	241	235	215	238	235	237	229	221	236	234	252	215	238	241	252	212	227	240	229	237	238	223	214	248	208	221	251	233	243	245	251	224	240	236	215	228	231	218	201	239	218	232	268	224	218	244	210	234	233	239	228	218	221	221	230	247	206	202	232	213	225	248	231	241	237	263	244	259	230	229	215	231	240	227	234	197	205	228	225	264	224	204	239	234	232	223	253	232	240	209	226	242	222	231	210	219	212	216	235	221	207	223	229	220	254	232	225	240	231	205	227	242	237	221	250	235	242	248	214	263	262	241	218	214	219	210	246	236	214	220	236	220	240	207	229	224	207	229	219	247	233	211	233	214	208	255	222	219	217	229	230	255	241	244	226	226	220	232	229	240	251	242	217	227	235	235	228	237	231	244	234	254	246	262	222	217	215	214	217	242	226	220	245	220	241	218	240	248	256	232	250	214	256	230	241	233	243	241	250	253	216	233	233	239	230	242	218	218	231	234	227	216	232	227	217	253	234	233	226	231	221	249	252	227	272	228	222	229	224	244	209	246	211	242	232	228	252	249	235	223	205	260	249	241	242	229	215	220	224	239	231	225	240	211	242	229	245	240	236	244	220	233	221	231	243	253	240	214	256	227	223	224	223	234	227	234	246	243	244	222	239	233	204	224	235	253	248	224	235	224	215	193	237	230	223	237	203	225	258	221	240	216	256	215	226	241	259	256	248	226	227	234	204	248	245	271	226	232	247	268	215	231	240	232	218	236	245	226	225	258	249	231	216	229	222	217	229	242	220	219	232	222	222	243	246	233	223	235	257	235	253	231	240	255	235	227	247	246	230	250	201	238	242	233	231	205	228	231	251	249	236	227	254	219	231	221	234	227	223	252	214	224	233	243	226	234	223	250	225	219	252	229	232	225	220	239	223	240	234	230	244	227	219	252	241	227	230	237	208	231	252	232	260	226	210	240	226	249	224	222	210	225	231	240	230	190	240	238	232	217	225	252	230	254	220	252	256	221	234	237	240	258	228	219	219	220	253	235	242	215	241	214	233	225	238	217	222	251	206	224	224	242	227	261	231	211	218	257	235	240	216	226	239	217	224	248	238	206	242	241	233	222	215	260	261	236	237	249	227	232	229	218	235	254	223	215	227	252	205	245	254	203	262	212	233	209	219	244	244	239	232	215	227	271	227	207	246	238	236	222	214	236	246	222	237	233	233	233	216	220	210	242	233	220	233	206	217	244	241	232	219	231	231	252	223	260	243	258	206	238	249	237	225	231	224	221	243	230	247	225	246	218	239	249	242	252	223	231	243	226	247	220	262	228	240	225	240	222	215	225	245	209	263	245	218	240	241	251	210	225	248	226	221	252	213	214	234	219	235	235	218	231	218	222	215	235	256	233	224	247	270	245	235	231	231	238	212	233	241	212	255	226	206	220	244	218	226	268	226	221	220	208	233	246	224	220	213	261	242	241	224	212	230	250	246	233	261	239	231	235	231	260	249	244	228	228	253	228	233	226	212	255	202	247	235	228	260	250	227	227	224	219	241	262	210	280	224	245	216	239	230	229	256	212	241	235	251	237	215	253	240	222	225	220	231	237	255	217	223	255	250	229	221	234	254	232	234	225	225	231	239	222	239	236	257	218	233	214	253	218	236	227	248	223	228	227	229	223	248	234	228	218	220	232	237	216	272	276	255	224	237	249	224	232	242	228	252	225	227	202	237	223	228	238	245	238	254	243	244	254	249	242	245	231	256	229	219	234	227	258	213	237	243	233	189	259	215	224	230	218	230	256	239	235	231	236	224	228	221	211	228	235	245	222	236	244	232	238	239	239	243	223	237	214	214	228	234	229	236	225	219	212	211	213	251	225	226	229	222	248	230	219	245	239	242	209	226	247	214	208	223	240	213	264	239	234	226	212	249	226	237	220	249	215	230	258	232	239	224	238	243	214	231	237	247	195	215	226	225	220	252	222	238	203	265	259	273	206	226	227	234	248	259	261	243	212	228	228	233	224	197	232	227	244	231	230	213	255	246	211	242	229	240	217	219	227	233	208	227	236	247	199	213	235	233	231	260	211	234	226	254	215	240	225	226	243	255	203	231	220	221	247	238	218	236	228	236	227	211	219	223	280	209	280	221	241	212	247	237	213	233	207	234	240	242	211	214	230	213	237	216	249	225	229	217	245	224	243	222	218	221	243	261	241	199	233	231	257	239	257	196	232	215	230	233	254	238	232	215	196	236	226	229	241	226	249	234	245	245	233	225	222	226	228	246	208	259	212	247	223	233	246	223	217	232	233	207	243	232	257	247	228	237	214	209	214	236	229	251	240	215	223	245	245	260	240	252	257	209	256	248	256	222	225	254	252	216	211	248	210	235	199	225	242	251	235	231	252	224	236	237	253	240	242	237	245	238	214	211	215	221	220	237	261	233	219	229	223	228	235	249	234	240	223	213	250	234	236	244	244	254	238	248	256	271	227	262	231	216	216	250	236	212	217	238	237	236	270	254	236	232	246	258	217	196	223	250	243	235	202	205	248	225	228	254	228	249	245	245	234	237	244	239	249	269	213	235	221	274	221	224	257	223	230	243	222	228	273	251	239	259	220	223	234	210	252	228	222	247	239	232	249	240	223	245	225	243	209	228	250	221	226	228	232	221	233	240	259	264	226	223	235	233	209	205	236	221	269	236	226	214	247	232	222	238	220	271	245	228	252	232	222	231	224	202	235	223	211	233	225	230	219	220	238	253	232	235	252	234	218	226	251	243	205	250	239	262	211	224	243	248	240	265	241	222	222	231	237	215	255	227	201	225	228	241	227	233	213	212	236	259	220	234	213	223	233	228	229	230	243	255	254	246	215	240	251	245
2341	808	913	887	895	914	909	843	837	950	874	807	803	857	833	837	755	784	775	766	851	805	825	777	821	780	857	776	753	821	786	822	832	795	775	767	828	802	761	775	786	803	798	786	788	828	792	785	829	801	785	813	809	782	804	773	778	872	803	737	769	781	800	815	801	778	773	741	771	810	755	861	770	780	763	774	826	746	784	791	750	823	803	750	780	742	768	768	796	771	741	803	784	852	822	795	796	820	791	779	777	770	845	769	774	765	788	748	813	815	818	771	829	773	825	740	780	804	766	753	857	786	813	751	793	778	764	749	784	770	807	793	774	774	748	764	757	735	800	824	800	783	833	781	740	789	788	751	778	780	884	806	790	777	789	774	818	803	785	768	787	792	800	767	765	838	799	741	763	736	764	826	756	745	809	808	787	757	778	819	785	794	769	790	819	777	788	793	765	791	835	757	838	819	834	775	802	832	825	765	763	778	825	756	781	791	785	796	809	774	802	800	824	829	806	758	753	755	751	779	776	772	762	821	820	797	813	748	794	734	793	791	817	798	777	761	790	796	827	772	760	854	759	772	797	806	805	786	774	791	779	809	818	848	744	807	812	764	770	776	797	766	796	797	768	795	791	777	804	783	779	778	790	729	762	793	798	757	816	779	767	840	771	762	734	795	773	797	756	795	797	777	777	797	805	786	795	844	742	782	774	745	773	780	818	838	774	800	794	805	752	758	793	787	765	820	777	811	786	768	813	825	794	788	847	782	811	759	749	754	757	839	759	754	807	767	774	815	806	812	811	779	724	775	771	742	829	771	741	776	740	811	817	808	800	761	797	777	807	764	730	787	769	753	790	761	835	744	804	822	780	817	815	801	806	790	841	735	802	752	772	775	814	759	794	799	836	810	795	771	745	747	799	775	823	731	789	794	781	839	777	811	810	747	788	798	772	797	771	782	770	749	786	763	803	787	786	817	755	812	817	730	800	784	748	788	793	783	800	782	770	829	790	817	814	820	762	802	739	804	790	745	787	831	809	836	749	766	826	814	777	757	831	787	740	821	809	795	737	808	761	815	799	824	876	795	778	770	834	803	762	781	734	738	819	782	786	803	783	824	758	862	784	786	771	730	833	747	747	790	782	758	783	792	788	759	818	765	792	765	827	760	820	782	794	809	826	791	774	782	785	781	825	793	827	791	762	780	818	839	798	806	837	810	811	748	802	786	745	739	780	794	803	793	752	792	769	800	732	757	740	759	771	764	751	781	727	779	780	761	792	794	749	825	788	783	782	815	775	805	790	819	801	740	809	734	802	758	803	785	739	780	798	794	829	767	804	810	785	808	739	805	804	749	785	769	787	748	838	810	762	776	740	803	775	833	786	735	767	761	755	765	774	718	825	776	811	815	813	774	793	845	778	776	812	754	750	740	795	814	829	800	765	805	767	793	791	803	780	780	727	734	798	789	785	756	817	776	814	775	782	796	764	785	814	770	818	771	797	792	788	781	778	747	779	800	828	806	750	777	804	773	746	744	818	833	767	776	783	790	839	804	790	738	815	785	767	748	779	822	731	814	818	772	804	788	799	800	779	826	754	806	772	827	782	765	809	823	784	808	799	818	804	779	781	792	790	807	810	821	801	795	822	762	738	800	783	798	809	817	713	758	781	771	821	829	768	858	791	776	835	765	760	783	735	779	783	773	803	817	788	816	749	777	816	783	802	801	745	830	797	697	801	835	817	775	823	814	815	776	770	781	823	785	771	782	821	825	802	764	819	746	804	796	843	766	794	820	867	806	768	737	780	774	797	806	784	753	745	785	729	744	852	774	836	761	802	850	781	809	732	801	780	747	814	771	838	776	698	766	864	820	759	798	814	771	774	831	729	827	798	795	784	772	794	765	790	759	809	816	798	804	794	837	767	777	768	751	782	817	766	824	824	791	749	775	784	795	813	791	793	775	772	798	790	761	790	732	800	801	829	781	746	809	796	749	804	779	758	787	741	807	800	788	746	775	767	778	767	811	788	779	827	797	841	738	776	825	808	776	755	785	803	774	790	852	808	744	799	772	823	776	812	842	734	758	790	814	782	817	805	746	782	806	769	755	789	761	768	765	786	809	770	822	781	810	789	745	823	717	854	833	799	724	782	767	775	810	802	806	828	807	767	836	737	819	761	814	741	870	781	802	754	808	798	821	796	736	755	747	800	747	786	814	774	851	771	776	752	758	801	778	809	797	809	809	779	819	776	763	789	815	768	799	797	763	777	779	800	775	807	795	787	807	774	786	780	745	795	790	767	761	769	793	788	795	760	713	774	746	843	759	780	817	804	763	775	788	749	776	789	756	773	799	808	786	759	810	763	819	792	803	747	798	762	791	789	810	834	769	749	798	768	775	830	783	773	787	819	768	770	802	772	797	792	791	755	855	751	787	808	781	791	771	773	757	768	815	791	778	822	746	798	765	813	809	798	844	786	825	829	762	731	812	806	793	791	808	847	815	778	772	751	783	757	807	766	737	785	815	774	769	853	814	782	769	776	737	841	781	792	776	806	837	740	825	742	821	783	767	810	787	796	779	822	795	753	803	787	825	795	766	800	794	755	762	798	775	804	778	771	770	744	784	762	735	801	829	793	816	828	776	815	808	843	777	767	766	740	741	767	769	833	802	790	750	792	811	750	789	815	766	786	793	783	776	809	774	776	778	796	758	824	811	782	823	769	798	784	818	817	760	762	804	796	769	812	813	757	801	811	806	809	767	741	799	783	843	756	748	782	786	772	781	767	768	790	795	761	726	766	773	816	799	776	726	810	782	787	720	778	810	750	780	808	812	787	808	812	823	788	767	797	740	803	737	780	823	830	767	769	818	760	795	778	801	780	786	783	778	811	792	786	775	790	796	831	793	782	812	754	803	760	774	753	787	798	794	806	782	807	815	807	831	844	731	733	805	830	736	801	774	827	795	820	756	732	816	820	758	783	768	818	797	788	781	825	793	810	774	788	778	790	814	795	783	769	780	819	771	843	767	785	799	776	797	743	805	786	751	767	769	833	758	812	797	774	783	775	784	782	784	798	788	768	737	825	777	748	768	777	780	760	856	793	787	766	831	789	784	802	772	834	808	733	788	843	745	790	790	776	762	776	777	793	794	785	775	795	773	790	793	809	791	772	723	764	767	804	784	802	789	816	816	823	819	793	841	770	772	750	791	719	788	792	786	795	792	833	835	826	797	796	758	766	822	775	814	791	831	824	798	790	818	769	770	768	767	800	857	792	803	759	796	817	801	723	763	761	796	775	764	795	701	773	805	791	806	843	837	814	779	763	755	739	827	800	773	790	833	776	795	799	767	853	753	756	786	797	798	815	809	781	754	815	752	768	820	768	757	797	817	816	782	761	808	749	772	741	725	786	804	770	772	831	803	723	822	823	805	771	829	770	820	718	801	788	818	762	803	804	775	757	770	759	803	797	761	787	770	771	808	787	789	789	773	804	835	781	777	757	812	807	777	828	749
6364	803	1062	878	619	477	376	327	440	524	219	247	188	200	183	177	166	155	176	162	151	160	164	156	155	165	153	159	159	145	151	135	134	157	128	117	135	152	123	160	132	149	133	138	156	132	145	114	136	133	145	127	162	136	138	134	125	133	125	141	136	139	119	136	147	118	131	135	128	125	151	130	140	140	127	130	110	138	116	118	140	134	120	116	132	138	134	116	131	128	137	139	159	135	124	123	110	145	128	134	144	144	124	127	134	132	131	122	139	131	135	135	124	131	126	123	150	171	143	149	149	133	133	151	137	134	136	145	118	117	132	133	132	130	122	136	121	123	136	131	112	139	137	151	128	133	136	117	148	130	140	152	142	135	120	127	121	132	133	126	117	136	131	134	136	125	140	133	145	130	134	129	138	125	134	125	135	143	152	110	148	127	149	137	112	138	130	133	135	119	129	141	136	138	128	121	128	147	129	132	113	139	130	118	130	135	133	140	119	126	114	127	141	129	117	146	134	146	144	127	124	142	138	146	124	132	139	116	124	140	154	128	129	147	117	126	114	136	148	130	139	166	120	108	142	133	116	128	155	126	141	125	142	139	114	154	135	136	139	124	128	126	125	141	146	129	143	126	140	129	126	150	120	129	120	126	143	142	128	117	119	130	121	125	132	90	135	141	155	119	102	120	117	145	140	126	130	130	148	130	147	139	138	134	143	111	131	133	133	125	151	143	141	128	173	112	131	134	125	115	114	128	126	131	132	153	124	108	122	154	125	113	150	141	138	121	119	128	122	120	156	153	150	150	136	125	151	125	140	129	130	139	130	115	122	102	144	135	133	121	148	120	128	134	112	118	131	150	122	138	136	134	117	129	135	137	142	117	132	108	154	124	139	135	151	115	133	124	138	131	122	120	135	122	125	120	123	129	121	136	114	144	116	128	143	138	128	145	151	134	152	136	120	134	111	143	135	141	125	115	143	122	137	138	145	118	135	131	105	121	140	121	124	140	152	124	139	122	132	138	123	158	130	150	140	127	146	134	115	124	153	118	126	145	146	144	137	131	143	129	125	139	138	127	142	133	129	134	135	140	120	118	131	121	136	130	128	129	111	166	141	130	127	139	145	127	132	151	105	132	123	134	151	140	126	113	144	125	128	136	131	137	123	130	130	138	136	166	142	122	136	142	144	123	142	129	141	140	118	125	151	148	149	136	118	139	121	148	130	119	123	132	142	137	127	123	134	122	125	127	122	141	136	129	134	116	123	128	114	129	141	143	121	127	133	134	140	128	141	137	155	107	121	121	133	130	135	126	126	126	133	154	120	137	164	143	127	138	134	140	139	123	151	131	142	146	118	127	111	135	121	137	137	139	126	131	162	121	159	131	124	116	127	144	160	132	147	127	123	137	126	123	140	116	142	113	124	129	117	149	120	149	131	135	137	142	131	119	133	111	147	125	127	124	108	140	125	109	127	132	129	131	123	140	130	143	126	130	129	115	143	118	137	131	134	125	139	123	107	142	121	133	120	124	146	154	114	139	113	127	147	154	141	128	125	131	114	141	142	147	136	166	131	137	131	139	142	119	130	135	131	133	132	137	137	144	152	140	125	151	132	132	121	118	136	123	131	115	136	142	126	141	135	133	131	108	133	116	126	126	128	120	143	123	125	112	134	137	127	125	144	124	119	142	148	123	118	128	122	131	143	116	120	141	146	118	130	151	118	141	158	152	131	132	151	130	118	131	134	124	106	142	133	132	134	135	121	116	155	134	130	126	132	153	135	153	130	143	129	148	116	141	124	129	127	141	109	123	128	149	115	128	131	147	121	146	125	129	131	99	123	137	142	123	142	114	128	126	137	135	135	128	148	113	139	149	126	134	150	117	146	143	134	136	141	134	114	128	127	124	142	146	137	128	137	128	148	127	160	122	131	141	140	132	143	141	143	126	119	134	141	111	125	122	141	113	134	131	142	127	135	134	111	137	138	141	141	148	147	131	141	132	132	136	118	133	134	129	126	138	132	117	128	130	122	138	129	128	119	138	121	131	115	138	152	119	137	131	138	141	145	147	126	135	132	136	138	157	125	154	140	136	138	124	135	131	115	152	125	133	130	131	140	116	108	110	111	136	118	134	129	130	132	125	128	126	147	135	122	123	136	144	135	122	123	124	128	143	120	137	128	140	130	128	128	144	115	127	134	143	116	123	128	124	139	124	135	152	115	136	124	135	149	119	129	131	125	130	125	145	148	120	122	148	131	132	138	133	131	123	134	113	135	154	143	119	124	109	150	122	147	146	121	113	126	128	130	144	146	135	125	127	143	158	116	125	118	121	130	126	123	134	123	130	139	123	128	112	142	157	128	139	139	121	123	123	132	130	138	142	146	127	132	145	147	147	141	120	125	131	162	122	139	124	124	136	134	123	103	124	153	130	116	116	116	126	127	124	126	132	133	150	112	139	150	115	132	136	146	134	128	127	147	147	123	132	150	127	147	123	131	135	122	142	125	156	127	116	124	129	134	138	136	142	134	145	135	141	137	165	131	147	121	126	135	149	117	124	144	153	132	121	126	131	126	148	124	132	138	130	115	144	132	131	139	141	139	140	128	147	141	114	116	132	128	144	132	136	137	141	116	122	133	135	143	126	118	140	149	148	131	141	133	126	140	137	136	134	110	105	131	113	150	132	135	133	146	108	127	134	126	126	132	134	149	134	111	141	126	118	131	115	119	122	124	119	149	127	133	115	134	131	133	140	142	133	118	122	137	130	138	112	131	138	129	124	116	129	115	142	114	119	126	136	141	119	152	130	133	133	116	162	132	136	128	122	127	113	157	129	118	118	138	126	151	161	123	131	122	119	135	123	141	140	129	133	147	136	111	145	142	120	128	97	129	137	140	139	142	115	142	140	110	108	122	127	139	130	130	138	139	141	136	149	123	132	121	157	127	111	149	136	149	138	129	163	111	145	154	120	125	116	109	115	132	122	120	133	120	151	128	140	136	106	147	143	130	138	117	136	137	133	157	127	139	141	146	150	129	116	154	121	131	114	151	110	109	133	140	112	128	126	135	143	136	147	135	138	132	133	149	114	109	121	130	133	139	149	149	131	127	119	152	142	107	115	121	142	120	127	129	120	134	126	137	135	145	111	130	127	143	114	159	120	135	130	132	133	133	137	135	145	153	112	133	121	140	135	112	134	120	133	136	118	143	152	151	128	145	137	135	129	129	173	129	135	130	133	115	130	120	155	131	142	115	126	119	146	143	119	135	120	130	139	125	112	143	135	127	143	107	117	120	123	110	134	127	144	135	139	133	112	121	143	138	160	141	136	134	147	129	142	133	151	147	111	123	137	124	116	143	119	130	145	119	147	142	119	147	135	116	146	126	135	130	141	130	134	131	126	127	117	122	116	137	128	125	110	140	112	107	133	152	109	144	125	147	113	138	131	127	125	143	121	150	140	138	136	129	120	160	129	125	113	147	142	148	137	137	135	151	116	115	147	134	124
5078	1228	2454	3030	2605	2065	1864	1585	2142	2904	1094	1017	888	881	870	804	735	750	651	675	693	622	652	618	635	625	563	599	574	593	556	539	566	528	488	565	531	565	561	498	529	494	525	511	556	527	511	459	511	518	504	498	523	492	492	500	481	505	508	491	493	502	512	531	513	507	546	473	493	508	517	451	520	523	525	497	460	536	499	484	515	526	460	459	500	509	461	503	528	510	499	505	468	526	466	468	492	481	512	472	464	460	516	463	476	452	473	474	492	520	518	482	467	491	522	510	515	462	523	515	491	493	510	470	500	480	517	501	461	444	515	468	501	480	509	498	482	473	479	467	490	479	502	469	473	474	474	491	488	517	510	489	494	477	508	496	454	444	502	510	514	503	463	489	484	477	475	490	515	500	528	459	513	464	464	512	490	476	491	442	506	484	477	491	482	486	485	467	517	489	472	448	514	473	497	475	453	504	457	457	471	464	537	524	509	494	487	469	475	481	516	475	495	480	475	488	485	462	473	505	495	470	481	481	495	529	441	461	484	493	500	512	504	481	472	489	533	456	456	474	510	462	428	506	520	486	481	493	517	501	475	502	436	476	480	489	460	481	456	457	532	524	470	488	494	492	458	478	532	488	472	507	485	505	481	489	492	495	461	512	448	503	509	451	482	487	457	496	486	474	457	483	481	508	490	509	477	458	499	448	472	462	459	482	482	465	466	464	475	448	461	538	476	489	507	497	480	517	495	497	473	468	477	496	477	478	493	446	461	477	494	501	526	463	487	485	473	488	455	489	494	474	511	458	466	494	480	471	472	471	496	437	476	478	480	505	497	497	454	462	457	476	494	503	495	496	501	476	509	484	483	475	500	499	483	516	481	498	485	467	473	428	514	472	522	452	491	476	487	476	521	500	508	475	491	466	474	489	492	449	495	440	518	505	499	495	493	474	443	519	463	505	472	511	450	495	496	506	495	514	456	517	486	471	461	512	467	435	470	493	470	485	474	495	492	457	453	493	496	481	503	476	474	473	505	477	454	485	452	478	462	467	469	486	488	463	491	504	493	481	522	480	488	465	479	489	512	485	500	506	487	504	501	488	494	459	477	474	523	507	455	490	484	420	479	488	469	442	468	453	487	464	492	485	500	507	528	460	458	483	475	475	508	469	498	511	490	514	470	496	454	510	470	481	493	493	500	479	460	464	470	467	500	492	517	448	492	522	503	484	444	465	491	475	464	472	473	486	476	532	472	432	487	482	466	473	495	458	462	477	537	489	506	476	502	477	453	464	491	490	516	508	492	499	476	485	489	450	472	492	530	512	492	485	463	484	478	492	496	503	483	485	496	460	533	472	491	520	474	501	491	513	486	482	494	492	464	478	464	506	476	486	506	514	438	474	521	495	507	476	502	432	496	454	472	473	502	498	453	474	525	482	441	477	461	504	501	502	449	462	509	507	471	468	460	473	501	508	523	470	529	495	449	471	469	453	489	517	460	496	510	497	490	502	474	498	487	500	510	490	488	450	508	485	499	493	475	526	472	471	501	498	499	465	444	486	484	475	496	513	502	487	489	518	483	503	480	458	503	448	446	515	461	520	504	521	512	462	479	475	454	508	496	468	456	477	500	451	435	431	502	482	482	514	457	488	481	510	473	446	451	505	518	458	506	467	461	479	494	477	495	464	490	484	472	488	478	451	509	483	478	480	549	470	427	459	446	531	474	497	456	472	461	497	484	496	483	474	456	481	514	461	492	476	473	487	497	481	508	512	465	477	505	506	500	472	463	448	500	474	498	486	459	490	487	507	501	485	449	485	545	510	523	512	496	511	518	442	458	492	504	487	478	524	462	483	464	486	503	507	482	466	518	496	486	481	498	468	486	503	497	481	540	497	490	488	478	468	493	484	493	477	497	469	500	437	459	483	463	500	495	490	496	498	435	505	484	479	448	481	505	497	430	486	483	513	484	483	467	491	490	533	454	506	468	466	488	463	475	473	484	456	457	524	482	481	508	472	475	531	507	504	485	460	499	475	506	475	462	475	513	460	493	486	495	503	503	494	478	468	477	524	443	497	509	472	481	486	430	473	463	475	482	483	502	479	466	488	479	526	441	481	481	502	466	440	497	498	492	441	519	482	453	466	481	509	473	505	487	459	503	481	487	479	519	517	512	520	497	486	499	482	475	502	505	505	482	449	478	494	487	477	454	484	484	496	484	467	512	484	474	467	479	462	520	464	471	448	495	471	482	496	510	470	504	485	463	500	467	505	483	494	495	471	464	520	479	480	497	504	470	471	484	506	496	491	513	507	476	504	484	508	466	506	494	481	475	523	499	480	485	471	463	483	444	494	480	496	466	511	486	503	477	497	485	477	477	452	480	483	501	467	451	497	497	504	478	456	453	511	458	488	487	504	445	518	462	474	447	468	481	487	492	486	471	474	436	473	497	470	512	527	458	503	483	503	499	484	444	451	494	464	530	512	499	475	458	516	491	498	477	470	497	488	530	461	497	463	503	516	508	543	491	476	468	450	501	470	489	525	468	469	524	475	503	469	475	530	500	496	473	523	478	451	496	470	452	520	473	452	517	520	505	485	509	465	481	479	486	511	482	465	500	534	488	474	487	452	473	477	513	462	510	502	477	498	502	474	500	429	442	531	494	491	488	466	517	474	478	460	497	457	458	482	454	513	481	484	499	490	539	503	470	487	478	498	457	475	505	478	484	449	481	472	532	454	458	465	494	441	529	450	490	516	461	466	509	430	490	493	452	488	470	517	544	488	460	505	494	496	476	480	464	488	488	473	506	506	555	471	497	489	509	503	482	513	473	476	467	460	478	500	463	489	439	528	453	486	461	465	457	485	480	502	475	483	456	476	480	484	494	497	480	488	489	478	453	469	517	479	465	493	484	483	459	490	481	471	480	452	528	513	514	499	496	472	485	440	453	444	431	484	521	459	488	497	508	484	478	473	489	493	478	491	498	457	495	523	461	459	476	466	467	459	469	458	458	486	483	505	487	495	498	503	475	522	483	479	497	486	511	443	485	466	509	486	552	483	482	470	493	444	479	496	488	490	501	537	462	458	484	461	483	465	447	489	491	523	453	467	471	506	465	503	523	494	456	483	478	470	497	476	519	485	504	459	468	484	505	453	480	484	446	491	469	481	472	501	479	493	447	454	445	521	474	495	499	568	504	486	496	489	471	486	488	481	471	497	459	455	455	524	486	506	512	503	501	519	497	468	500	489	470	454	494	509	505	484	484	494	494	463	460	492	487	476	473	485	449	505	452	468	478	476	516	477	512	455	495	473	495	447	500	466	490	495	461	487	482	491	504	467	506	461	486	488	463	460	491	464	455	529	478	501	488	462	456	514	498	482	511	482	458	490	461	476	470	493	541	460	465	473	471	509	487	499	479	492	508	487	471	529	455	522	456	469	482	478	487	488	480	482	484	505	491	486	525	493	530	482	486	473	478	519	485	493	516	477	474	483	466	524	514	485	470	474
13496	1709	2140	1617	1179	950	662	528	773	867	298	255	244	232	215	195	173	184	168	182	149	163	121	128	143	126	144	147	125	122	132	126	140	132	117	125	120	119	134	135	125	102	113	130	112	118	131	157	127	135	109	104	124	111	121	131	132	100	110	107	121	114	113	90	136	123	133	110	111	96	126	117	110	113	110	126	111	123	114	92	119	127	115	100	111	106	123	157	120	108	108	120	110	99	115	111	105	115	118	130	116	123	123	121	119	120	109	111	118	98	124	112	100	109	119	118	109	114	112	115	96	97	119	131	107	109	112	110	123	119	112	124	96	116	121	122	117	103	122	115	112	111	119	109	97	94	96	115	113	98	108	113	119	116	111	105	102	96	146	90	119	120	124	114	113	106	104	99	103	107	100	107	119	112	112	109	109	109	118	96	122	128	103	115	126	117	111	118	114	103	104	118	110	112	107	108	121	102	117	133	117	102	72	111	112	103	104	106	100	97	122	114	105	104	86	118	112	127	120	125	122	136	95	113	112	124	101	99	113	110	107	106	122	119	132	111	118	120	116	101	115	137	103	111	104	104	92	94	112	106	117	106	96	105	107	118	105	102	114	118	111	112	100	126	108	107	121	101	115	122	108	98	97	107	106	103	108	116	116	123	123	101	121	94	113	119	123	118	123	112	110	111	124	117	118	129	120	122	109	117	110	103	138	110	99	89	106	107	103	109	105	98	96	105	107	101	124	112	96	97	119	109	112	101	130	107	114	106	125	121	124	117	93	121	112	119	100	120	116	115	126	92	130	104	111	106	109	114	108	109	125	114	103	84	110	128	109	101	120	113	103	109	115	131	116	112	122	115	112	120	120	106	102	117	112	105	106	113	99	115	125	107	109	119	88	109	122	90	118	110	97	111	122	102	113	122	121	102	94	89	133	124	110	92	106	115	105	120	121	102	97	124	124	119	100	125	117	125	126	115	109	117	108	115	111	105	115	108	86	110	95	107	114	108	120	100	120	113	128	117	125	108	106	106	95	107	102	112	115	117	114	120	113	100	113	99	96	107	114	120	97	125	107	102	103	122	107	106	114	106	93	117	118	114	108	127	124	110	110	120	80	117	105	100	100	93	123	93	104	110	107	112	99	103	109	104	97	123	114	105	99	99	120	113	109	129	102	108	116	118	102	113	107	106	103	107	120	111	106	113	101	95	134	102	118	118	119	127	112	119	104	125	99	108	116	96	124	97	87	111	134	111	113	116	111	118	90	123	116	104	103	89	103	95	106	116	113	101	103	115	99	110	111	117	120	101	115	102	124	120	105	105	116	125	107	100	102	98	120	113	105	123	106	137	116	114	118	108	108	98	121	116	97	105	115	95	117	92	127	109	99	107	112	102	106	113	110	126	115	111	95	108	126	113	114	108	109	112	104	105	109	126	108	127	116	117	125	119	127	119	92	124	96	104	112	117	103	114	125	124	113	99	106	99	105	118	116	123	111	99	93	125	99	95	116	88	101	118	107	111	101	133	110	111	121	105	119	114	104	122	99	105	110	108	128	109	122	110	111	96	98	121	102	107	112	83	113	115	115	114	98	113	109	82	115	97	112	123	107	120	118	99	96	113	113	104	101	128	106	90	106	117	118	108	111	103	123	123	108	97	126	87	107	104	89	124	103	121	112	117	118	120	122	128	88	115	95	124	107	116	103	110	124	110	96	121	106	118	127	95	129	102	112	96	105	99	121	111	102	107	121	102	108	116	115	118	110	118	98	111	107	115	99	101	118	109	117	102	117	122	113	118	96	113	112	116	105	111	111	112	109	114	111	106	107	117	124	94	116	118	126	119	110	125	101	104	113	120	108	95	117	92	105	127	112	127	103	104	119	131	109	110	110	123	96	103	116	102	102	111	112	119	123	112	126	96	113	130	98	126	103	123	104	111	126	104	120	107	128	106	107	100	120	108	119	110	118	113	101	118	105	95	92	101	103	94	121	128	104	109	104	123	112	106	118	120	108	119	105	131	122	113	112	116	90	125	122	142	107	114	98	109	121	104	115	116	97	123	97	120	125	100	114	124	110	93	89	112	109	116	95	83	110	95	117	115	108	127	128	92	119	104	116	103	107	94	108	110	115	112	91	99	115	105	125	116	93	126	99	114	103	107	116	102	108	105	109	121	121	115	124	101	128	123	105	130	107	112	111	111	96	116	105	115	88	142	127	97	118	97	110	101	127	130	110	103	117	111	100	96	97	99	107	98	119	114	107	123	123	107	119	100	118	115	110	99	121	86	93	93	111	122	129	107	101	113	112	118	112	118	107	103	119	110	109	113	106	109	111	122	101	121	113	110	124	102	99	101	87	101	114	110	99	109	122	115	104	137	114	128	115	98	117	105	110	106	118	106	118	121	112	111	110	101	115	114	105	108	102	106	114	123	118	99	115	108	125	116	114	109	110	110	92	122	122	103	112	103	120	100	105	90	118	95	120	124	106	116	106	127	115	111	107	127	104	111	113	123	105	96	116	112	131	105	98	104	115	107	97	103	105	123	96	95	100	90	106	134	122	106	125	112	97	115	123	119	115	124	118	104	138	114	109	132	109	138	90	106	107	113	126	108	106	123	102	91	112	100	101	109	109	126	122	116	126	106	106	102	118	119	97	122	102	96	109	103	125	121	108	131	126	110	101	94	117	114	100	109	102	107	122	104	117	123	85	109	108	98	121	104	100	107	111	121	114	88	115	99	119	106	106	119	114	121	108	116	108	96	130	129	105	123	132	119	95	101	122	110	107	106	112	118	103	111	116	116	101	105	118	115	112	119	113	103	120	119	97	104	110	95	107	128	112	103	103	131	106	117	127	117	117	91	106	109	104	130	116	131	128	89	115	108	105	114	108	113	119	115	110	112	108	110	120	124	109	110	130	97	125	107	117	104	122	114	113	101	104	109	102	104	109	106	106	102	102	101	119	110	94	103	120	122	100	107	92	117	122	132	124	105	102	106	106	110	114	88	117	111	127	136	104	123	95	123	99	99	105	120	100	121	115	108	112	127	122	109	92	116	101	106	102	88	88	112	100	122	103	122	102	98	96	92	92	127	123	109	95	107	119	104	127	103	129	104	96	117	89	102	92	112	125	120	111	98	98	127	120	110	107	103	126	108	128	104	129	120	112	102	103	98	105	91	115	98	108	116	94	98	104	125	121	117	101	112	110	112	128	116	107	111	95	110	118	104	112	106	97	97	110	111	119	97	118	99	117	104	101	114	145	127	128	123	118	117	125	89	117	114	119	115	127	118	126	114	107	118	103	110	106	118	105	110	101	108	104	130	110	104	121	123	95	98	91	105	133	94	108	121	110	126	127	124	123	107	127	111	91	94	114	99	112	111	109	85	102	107	107	96	114	107	107	116	104	111	103	118	105	116	108	112	89	91	96	106	129	98	124	106	104	113	102	102	110	95	117	115	121	112	111	99	116	105	127	106	122	115	90	102	125	119	117	114	129	123	113	100
7513	2183	4753	5576	4797	3938	3268	2807	4524	4620	1653	1498	1352	1254	1182	1051	1013	953	859	842	794	759	735	686	706	648	677	658	634	595	612	575	593	507	583	557	554	547	490	494	541	504	535	479	499	506	442	466	459	428	462	517	479	467	451	470	463	443	475	468	485	459	430	461	500	463	474	469	428	451	464	471	427	418	464	436	482	446	424	484	460	418	445	438	467	459	489	469	432	433	428	409	465	445	446	421	441	435	431	429	433	444	425	438	419	418	399	464	422	445	450	448	390	448	437	436	420	420	413	452	433	434	416	432	439	411	419	450	471	453	419	420	421	426	434	421	432	458	419	423	402	440	405	418	461	467	406	409	421	433	392	435	411	412	453	421	436	423	430	446	397	427	433	429	433	446	443	425	437	467	438	464	432	404	420	441	417	458	454	410	450	441	404	440	423	436	416	400	386	418	440	410	435	421	414	436	397	431	436	449	410	429	441	418	409	392	424	440	417	383	404	426	424	442	447	418	437	426	423	407	441	418	402	417	417	424	401	451	456	397	408	437	416	444	411	414	426	437	425	442	422	433	394	403	415	436	441	422	431	406	403	415	461	449	423	425	426	428	418	478	437	422	428	428	451	432	421	430	446	429	422	417	419	435	455	416	423	449	415	418	420	412	422	391	433	481	397	446	462	448	407	423	427	403	409	440	406	401	422	419	409	420	419	494	435	430	416	398	421	441	399	404	432	446	393	435	429	421	438	425	410	392	436	474	427	430	436	404	433	448	446	421	448	446	433	420	406	429	409	400	400	399	431	426	401	407	411	426	416	422	422	432	426	403	415	404	444	420	414	437	403	455	393	420	418	411	414	431	448	450	402	436	430	457	414	447	435	446	396	440	410	421	409	414	433	365	438	460	430	437	389	459	425	423	422	427	410	426	416	435	396	406	413	404	424	425	462	409	445	422	438	460	441	407	457	442	428	461	420	426	423	448	416	401	407	413	449	446	407	425	429	422	425	422	435	422	424	416	414	376	437	414	418	415	421	414	448	402	458	430	408	397	434	404	429	419	423	379	446	404	430	418	377	427	450	452	410	402	394	411	399	439	424	419	386	398	437	440	424	425	436	418	410	423	398	400	437	432	386	423	395	419	419	397	414	432	393	465	403	393	427	443	429	400	471	393	430	418	466	417	462	434	445	431	427	410	385	407	397	411	397	448	386	452	416	422	435	417	410	423	442	415	424	397	426	396	436	431	458	464	421	416	426	391	428	432	442	406	397	397	420	442	398	455	432	418	421	429	444	407	453	406	428	439	430	427	446	393	461	422	406	416	396	436	442	407	420	469	395	409	477	429	428	405	413	399	413	448	407	430	416	410	428	455	421	445	388	404	410	430	420	436	394	377	412	437	453	411	442	408	424	435	465	456	433	442	441	417	409	435	398	412	404	431	438	415	399	440	458	442	396	412	419	448	413	433	402	416	389	427	465	404	434	413	450	419	411	457	395	416	438	431	414	426	433	414	465	420	428	442	433	426	411	425	466	432	424	451	426	390	414	371	401	417	376	443	444	431	422	412	387	426	407	415	474	422	431	436	403	411	472	440	413	472	430	447	394	423	427	441	420	430	457	391	429	450	438	438	418	441	435	417	415	425	440	433	407	443	412	416	453	430	433	373	458	452	404	390	406	407	412	425	420	457	401	459	449	415	453	424	393	430	422	445	433	388	401	420	377	384	431	426	404	428	413	395	467	416	441	450	415	417	382	428	406	435	438	414	407	411	411	441	439	449	435	397	419	438	414	421	408	412	413	433	406	452	384	375	417	410	424	437	433	427	422	425	389	437	382	423	403	411	420	414	453	427	404	433	449	427	447	439	476	407	392	418	417	438	472	436	420	450	413	402	431	429	403	458	430	439	425	412	401	447	442	422	441	365	459	438	408	451	409	379	403	427	420	415	421	419	428	443	458	425	404	429	426	391	421	436	426	459	465	394	434	439	453	429	435	394	405	402	405	436	381	393	436	413	406	412	388	380	403	425	438	462	422	454	417	384	396	404	433	433	415	423	393	412	452	434	446	431	391	456	439	404	381	424	428	408	423	424	418	404	431	426	403	438	423	446	388	465	418	428	453	417	410	417	441	475	420	445	428	426	385	438	424	457	424	466	406	424	403	432	464	439	433	389	431	431	422	433	432	405	430	417	405	427	413	453	433	417	407	418	392	429	448	394	412	429	388	418	425	417	415	468	418	422	419	428	411	404	431	409	403	425	414	425	451	402	422	431	403	408	422	399	426	391	400	400	409	389	433	416	463	469	413	438	406	429	462	407	401	417	429	413	450	417	425	455	423	395	381	429	431	373	406	433	427	425	443	398	458	446	451	421	445	473	439	396	441	402	388	445	416	418	419	400	413	420	428	422	429	422	450	428	412	446	398	437	422	424	425	427	436	431	394	427	433	435	410	434	443	443	396	395	405	401	420	384	444	425	429	420	432	436	442	433	464	412	413	422	406	434	446	414	414	413	450	454	441	399	426	422	450	458	424	418	405	416	434	430	395	400	411	412	419	427	441	398	418	447	428	404	404	419	394	427	433	434	436	449	469	442	421	451	418	394	390	379	389	414	437	423	404	386	434	444	468	417	388	425	408	435	459	389	434	439	443	409	411	425	426	438	444	446	429	423	408	439	398	434	427	390	415	419	390	432	407	471	421	434	427	403	415	429	407	414	433	418	440	407	460	437	407	382	424	416	426	407	440	406	416	459	422	437	434	445	398	426	423	424	418	421	422	436	450	448	434	418	394	422	399	395	400	414	411	416	430	422	443	457	417	413	455	408	452	407	421	424	432	412	435	432	427	417	451	445	435	415	491	441	431	422	419	406	412	424	391	424	428	418	429	436	414	429	431	422	436	472	405	427	444	438	425	423	447	385	394	430	437	432	408	427	416	447	439	462	428	443	405	459	441	437	424	408	431	427	392	431	421	417	402	435	437	410	447	421	454	425	392	465	426	407	397	413	413	417	444	420	412	468	406	424	408	456	418	443	448	452	437	468	395	390	454	426	421	417	416	424	395	457	387	485	416	423	413	369	428	407	414	395	379	452	427	462	444	416	444	415	436	390	387	441	413	450	427	391	427	387	403	413	397	353	410	428	419	446	439	449	418	464	407	451	423	450	423	403	414	441	425	400	441	420	437	428	419	435	417	449	437	413	406	416	409	444	417	418	459	390	453	423	382	437	423	466	408	424	401	450	401	447	460	426	468	369	421	471	416	399	421	404	430	428	421	418	398	433	418	439	441	451	442	428	434	419	416	451	430	432	437	384	415	405	452	429	488	430	406	417	421	412	447	451	421	392	423	435	412	428	381	446	409	408	465	437	442	427	404	406	427	439	411	394	447	446	469	422	446	417	403	391	459	416	430	409	429	376	439	434	419	401	415	427	424	441	411	438	416	434	424	403	424	447	435	419	462	409	454	436	425	412	385	435	431	446	446	425	442	471	442	404	423	419	439	399
1878	278	296	269	248	262	252	250	236	228	235	238	245	270	201	253	222	230	255	246	222	248	237	235	242	230	223	259	228	226	246	219	210	226	227	245	233	234	268	233	226	212	259	224	221	224	244	248	210	247	242	252	194	231	242	228	225	205	236	240	243	218	254	227	217	242	246	208	238	219	229	230	255	234	207	224	218	231	241	242	239	246	248	232	247	273	222	207	223	223	235	234	224	260	235	223	235	247	250	223	227	233	219	235	224	213	221	219	246	256	250	240	265	233	231	252	217	243	222	227	258	242	235	236	233	257	244	234	229	221	224	227	255	241	205	227	235	247	268	220	233	243	240	228	208	252	232	230	221	228	229	233	242	255	230	267	255	242	240	233	224	239	227	213	224	246	210	232	221	248	218	218	269	239	221	221	201	222	249	206	214	259	213	195	247	240	262	255	256	225	220	240	246	222	240	234	225	243	249	243	252	247	228	237	205	208	245	236	260	248	235	219	218	217	212	248	217	202	232	244	228	250	234	250	262	245	209	208	225	209	211	240	226	225	227	234	234	217	236	220	231	245	233	215	221	231	219	257	243	254	241	228	204	234	235	234	234	225	243	227	230	230	249	231	257	230	223	242	218	250	247	226	215	223	215	247	241	227	238	238	213	204	237	232	256	200	234	196	237	230	237	235	233	224	218	252	222	252	226	226	231	240	232	231	228	219	224	224	263	219	264	246	241	243	221	263	217	217	240	234	253	242	246	235	224	251	229	248	201	237	192	251	217	218	226	253	234	231	217	257	233	224	229	251	250	222	249	235	260	212	219	239	230	230	239	247	243	235	223	225	250	224	224	232	213	227	258	221	223	217	223	230	232	212	251	235	235	237	248	205	217	213	244	252	247	240	223	230	264	211	234	238	228	243	222	231	240	215	228	206	238	230	237	221	239	240	233	234	222	234	235	227	218	216	246	219	242	239	227	220	232	226	214	268	262	238	237	242	277	224	232	222	242	232	232	239	223	239	248	256	225	229	247	227	228	229	266	217	229	221	206	238	219	238	243	232	234	254	232	249	231	234	241	242	231	252	208	240	222	261	235	236	245	257	231	219	250	231	221	245	245	241	238	248	227	227	238	253	228	248	249	195	236	221	223	228	240	240	254	222	237	252	235	247	223	226	257	239	268	214	251	204	239	260	226	232	199	217	230	216	221	226	251	235	231	224	207	201	236	250	235	240	216	230	234	203	264	231	216	216	238	213	231	223	228	268	262	227	248	236	210	247	249	239	246	233	250	222	245	238	240	229	228	251	224	240	238	240	250	265	237	241	262	236	216	249	215	238	240	260	198	241	229	216	229	242	222	235	216	204	229	251	240	239	216	251	251	231	213	229	205	217	248	250	255	225	236	231	249	223	220	245	204	247	252	227	246	214	229	235	214	220	251	220	221	235	243	259	270	239	244	263	202	207	236	227	202	233	237	217	214	202	240	234	243	234	233	225	225	212	246	220	219	251	258	232	245	237	247	216	241	216	234	212	244	217	234	240	223	238	235	226	225	221	217	247	222	222	213	207	232	226	216	229	237	243	257	206	225	240	225	267	213	231	217	279	229	220	213	235	233	208	246	231	228	238	233	245	215	223	212	235	227	249	218	252	269	234	212	250	217	223	256	224	238	217	222	229	220	220	243	225	224	246	238	222	217	243	225	233	210	206	236	228	208	221	236	247	227	246	244	226	232	209	232	225	232	249	203	231	240	253	230	251	236	209	247	229	236	216	239	220	230	256	265	226	203	245	236	211	243	249	238	238	250	214	262	245	206	211	223	250	237	228	239	235	230	242	210	242	229	233	249	266	211	222	244	222	224	223	219	226	222	237	234	237	221	224	232	223	214	256	223	268	244	256	224	228	233	241	225	259	246	216	224	220	244	230	234	226	247	235	223	256	246	236	199	242	245	258	233	218	242	234	237	240	268	219	240	245	223	241	218	231	235	261	250	234	257	239	222	245	234	214	225	227	231	215	227	240	252	248	233	235	220	214	210	238	195	241	250	232	254	255	241	228	219	250	233	229	262	219	234	228	242	229	220	225	261	257	249	261	232	234	207	228	239	236	226	261	223	259	232	254	211	238	211	244	245	224	232	223	250	241	255	237	266	216	224	206	186	222	246	238	251	247	212	239	229	239	215	250	234	247	224	229	239	222	238	221	220	221	228	218	228	258	224	236	265	235	266	236	208	248	219	223	229	222	224	224	225	225	203	230	239	221	249	227	217	218	247	232	245	217	221	239	239	220	230	254	220	241	206	263	225	210	240	248	240	219	234	211	237	244	232	243	217	241	241	223	216	217	224	255	245	219	227	221	245	219	252	229	244	223	229	211	215	244	219	244	238	207	250	255	222	221	216	216	241	219	204	202	213	234	263	221	238	215	247	235	227	238	248	223	241	221	226	221	214	261	240	226	256	261	252	263	239	225	237	209	214	229	211	224	244	212	250	223	223	228	239	230	232	255	261	219	248	234	231	198	226	214	219	244	225	246	241	246	221	225	223	210	235	208	212	207	240	234	216	228	262	211	235	240	238	240	212	252	232	249	249	239	202	221	254	227	251	228	246	262	243	254	240	246	213	232	221	205	224	233	246	224	231	239	229	227	217	253	233	218	233	217	214	228	244	227	231	211	241	233	222	236	213	222	244	228	236	221	245	226	217	224	238	214	237	246	250	242	224	232	223	229	236	232	250	215	240	233	231	221	235	210	218	252	230	232	236	237	235	198	230	202	263	219	226	237	215	228	224	233	231	241	210	227	236	242	248	235	241	238	234	236	255	227	252	217	249	216	251	230	244	236	230	239	216	226	222	252	189	243	226	215	252	243	216	215	247	236	239	227	219	214	233	232	232	257	234	238	225	234	236	229	192	214	229	206	246	226	245	250	254	237	229	227	220	213	218	235	233	238	217	209	236	216	208	231	236	238	238	243	232	247	237	229	235	221	217	253	205	242	259	244	200	244	218	241	218	243	227	226	239	222	217	218	222	229	215	242	232	242	209	238	234	245	225	238	227	226	261	236	248	229	235	241	224	225	235	238	244	217	246	221	227	219	228	217	226	216	235	240	266	227	211	210	224	240	223	233	233	248	252	236	256	238	231	220	224	213	248	247	238	244	251	245	215	219	250	270	216	208	247	220	249	217	225	224	225	225	240	233	259	218	222	221	246	233	258	221	202	243	263	229	245	240	243	219	240	232	251	254	262	214	227	225	243	256	249	211	226	242	217	194	219	233	238	207	235	263	272	229	218	248	241	214	231	228	242	271	228	244	218	254	231	230	216	245	221	209	254	236	262	241	241	229	258	198	239	245	245	223	221	216	240	208	249	246	220	242	244	242	255	236	251	249	229	229	242	234	241	213	246	228	265	253	192	242	222	207	234	232	218	231	219	228	256	231	246	233	217	214	254	229	227	229	253	222	226	257	206	267	239	213	206	217	260	232	204	222	226	222	216	237	269	234	207	230
2252	864	984	978	966	871	893	854	902	894	776	816	794	765	853	860	863	825	846	802	808	760	724	814	832	800	825	772	800	771	836	805	795	833	751	784	743	784	826	814	828	820	753	765	789	769	820	770	808	749	739	774	767	759	784	788	782	733	775	831	765	795	777	782	804	763	748	760	755	857	768	779	780	823	807	821	788	770	797	777	861	739	817	781	778	788	788	737	769	768	804	820	758	763	819	767	804	782	783	794	764	760	757	747	785	796	767	800	776	774	776	755	790	825	737	826	808	788	763	774	849	773	797	801	784	807	784	785	767	736	752	771	781	763	830	757	767	811	853	763	749	768	791	793	813	728	768	773	806	745	783	801	802	773	795	811	781	785	802	777	768	820	723	766	723	791	775	826	767	771	760	798	800	794	777	751	812	827	763	742	797	775	803	824	786	783	794	813	753	753	782	763	799	794	799	810	789	796	745	810	753	809	730	799	821	786	764	800	797	860	827	807	771	797	764	793	777	735	772	749	787	738	804	824	812	768	750	794	805	781	777	777	765	765	760	734	801	823	802	769	815	808	775	805	777	755	762	813	843	809	842	784	747	817	790	757	768	744	793	790	753	788	804	804	802	780	757	806	786	810	766	803	771	828	775	760	795	777	833	790	782	772	765	735	766	816	755	773	752	748	783	761	801	768	782	839	728	819	768	754	815	775	749	760	773	782	784	784	829	786	795	773	815	807	773	807	813	805	760	779	732	787	764	768	766	803	786	799	847	769	836	816	806	826	807	783	788	820	763	786	797	752	799	759	765	764	793	801	819	759	739	784	737	824	750	774	773	826	767	792	809	823	813	794	795	774	798	800	731	833	828	754	777	697	801	726	773	800	790	796	784	797	792	793	787	770	760	785	801	739	721	824	816	798	734	798	769	801	773	835	800	850	787	762	822	810	871	764	776	758	813	818	784	748	776	795	845	795	809	785	817	810	771	765	790	784	825	779	754	743	798	786	750	808	769	804	787	804	710	768	815	749	764	760	841	810	775	783	780	771	760	787	793	788	832	788	776	776	819	758	788	795	787	788	804	805	744	797	784	820	824	774	745	783	806	806	796	799	807	745	798	839	739	795	755	820	763	770	870	743	831	788	746	795	786	790	789	775	757	760	800	798	782	862	826	838	806	747	734	779	723	820	767	776	760	797	826	774	815	814	792	794	772	770	792	727	770	772	814	807	802	796	807	769	770	802	784	798	815	818	789	770	775	818	753	801	792	789	748	816	819	797	845	801	795	758	787	799	785	826	771	767	767	789	793	772	733	819	769	803	741	762	755	838	747	834	795	841	800	804	792	821	779	754	800	829	789	776	793	751	835	794	786	779	788	780	777	771	793	780	813	760	813	841	844	812	808	779	802	773	785	772	831	781	784	801	803	806	828	748	809	780	788	796	804	780	800	787	757	788	802	813	792	762	815	819	817	832	786	769	789	778	775	811	768	771	792	792	747	776	770	792	827	787	842	749	753	781	765	712	761	844	759	754	819	757	772	774	783	771	744	783	752	805	778	776	791	800	741	750	762	767	777	835	781	739	809	805	777	783	733	765	771	788	772	711	819	790	822	793	807	722	796	743	785	714	792	797	800	782	796	756	763	756	787	795	806	810	793	775	768	805	816	760	780	766	795	803	775	788	780	777	782	811	775	741	772	790	825	786	764	770	762	797	827	839	788	744	798	776	740	769	744	792	815	804	773	740	786	847	824	741	789	765	821	758	786	793	753	840	757	770	805	783	767	805	796	812	830	786	795	753	753	815	791	791	781	780	792	781	782	786	790	798	802	790	786	739	783	775	809	790	787	773	796	840	776	773	822	789	798	792	754	802	785	762	771	794	876	791	761	817	792	808	799	770	776	799	785	783	799	793	784	765	789	778	775	780	794	825	747	770	800	771	776	726	788	780	792	782	804	756	792	843	790	758	758	772	785	821	768	761	851	800	817	773	813	739	822	792	783	751	818	827	750	779	816	807	761	805	836	734	803	823	823	788	783	800	793	716	814	798	766	807	753	772	768	788	798	787	795	757	798	772	743	843	766	803	774	805	799	774	776	780	763	779	751	758	745	792	823	748	804	791	751	851	813	789	874	813	751	782	826	745	793	788	790	788	778	806	800	819	799	776	799	806	781	789	763	842	818	767	788	804	768	709	775	775	755	759	781	758	758	747	741	805	765	749	822	855	777	746	788	818	776	820	836	802	772	773	800	763	818	839	773	774	807	748	831	814	775	818	785	798	816	805	813	792	762	761	787	770	813	774	826	752	823	749	811	830	788	833	733	727	788	741	792	831	787	724	793	770	773	814	780	782	810	803	771	804	759	834	763	789	784	791	811	760	799	777	788	782	823	818	762	787	779	796	785	811	776	797	818	829	770	817	752	767	822	772	769	736	796	798	752	785	808	789	797	814	822	817	763	779	830	744	802	772	814	744	810	774	820	785	829	776	793	795	745	787	757	760	795	782	789	784	779	806	823	759	804	828	853	782	797	805	811	736	837	746	791	762	775	812	788	838	764	776	823	784	770	763	774	792	764	804	774	789	738	788	774	743	800	785	768	842	791	771	834	788	789	756	761	812	791	792	798	776	758	760	757	814	774	846	806	783	852	780	715	778	785	784	795	771	792	751	851	770	781	829	799	760	839	772	740	779	792	797	811	824	820	777	758	793	800	795	775	813	828	786	779	790	758	755	796	787	772	799	806	827	757	810	803	767	768	759	816	806	810	791	814	764	802	733	757	807	823	787	768	759	797	761	787	779	750	738	807	788	776	816	854	767	819	773	764	758	837	772	800	784	828	757	779	778	800	799	797	784	778	790	788	776	803	777	779	752	769	824	772	780	809	759	784	768	782	761	803	765	793	807	783	804	782	785	780	792	772	792	814	810	803	788	793	832	766	800	797	721	815	812	835	764	811	793	782	726	813	800	821	776	810	788	783	786	805	786	781	830	798	793	783	778	763	749	803	775	745	830	831	783	807	778	761	851	759	784	810	755	763	769	762	788	810	748	756	796	749	778	780	791	822	803	801	813	805	801	800	753	772	756	788	788	780	789	773	773	817	749	786	794	798	809	787	799	820	768	811	787	754	810	847	780	725	785	794	757	794	776	772	747	778	773	774	791	744	804	781	807	783	837	783	775	744	755	788	773	782	793	805	749	783	750	786	778	818	780	805	748	778	726	760	753	767	819	751	773	798	753	801	816	772	803	804	769	755	808	771	774	811	729	756	756	787	813	795	751	834	784	751	785	800	815	793	725	811	755	785	806	762	728	763	784	805	751	821	746	793	769	768	830	755	795	810	795	761	764	808	783	800	772	823	802	849	770	799	804	811	754	777	759	794	744	802	764	767	798	785	800	808	801	827	778	844	795	825	735	783	825	835	769	737	790	803	817	832	780	779	779	783	822	750	784	804	814	748	831	750	816	767	796	757	793	757	832	844	700	821	778	766	810	779	741	746	815	772	750
6381	741	1058	838	629	488	348	318	723	789	227	179	211	202	185	163	166	155	152	167	164	123	147	140	152	145	151	150	137	130	137	130	137	145	145	131	140	130	126	135	112	143	142	141	116	144	124	130	160	138	129	137	129	144	125	156	128	131	120	136	129	146	135	128	146	133	128	129	131	130	120	129	145	133	134	124	124	125	134	125	129	134	141	151	145	143	141	129	125	136	130	157	130	122	127	137	127	157	144	104	113	141	129	135	127	127	140	118	134	131	154	142	120	113	142	109	142	121	149	128	133	129	129	129	127	110	146	121	141	118	136	112	136	143	129	133	128	128	131	124	143	137	121	128	109	125	139	131	113	124	118	150	121	120	124	132	134	111	142	134	138	158	115	136	109	148	125	135	145	117	106	135	115	106	123	141	140	127	142	134	125	148	140	130	112	127	126	131	122	130	124	119	133	121	143	125	144	132	138	149	137	127	127	139	125	121	118	129	127	136	142	123	162	147	138	136	136	152	136	124	112	121	136	116	118	151	136	135	129	121	122	141	123	136	129	136	124	137	107	127	131	159	157	156	143	130	147	141	138	118	132	110	142	123	109	142	153	139	132	130	132	148	111	136	127	128	130	151	137	151	113	131	134	110	144	139	132	136	135	134	137	133	126	141	132	122	110	153	124	139	121	139	119	131	121	121	128	126	129	132	104	135	150	125	112	146	146	146	136	134	129	132	133	136	138	143	122	132	130	154	143	135	121	135	125	150	133	144	132	117	141	133	119	129	138	124	141	142	127	143	144	122	110	139	121	149	129	127	135	107	140	111	128	104	139	138	131	120	118	137	129	106	141	124	127	141	132	115	149	111	136	124	134	136	103	133	133	140	121	125	139	140	125	114	141	130	135	132	133	135	131	127	128	132	120	138	126	125	124	131	128	133	136	106	123	137	126	128	129	138	137	133	137	126	135	117	146	136	133	133	148	134	129	124	124	122	140	134	135	126	143	119	122	127	150	133	133	139	144	128	129	123	123	118	128	125	138	126	114	132	101	132	116	161	135	149	130	140	141	134	121	118	129	128	129	129	140	114	132	128	133	115	141	154	153	132	133	118	144	117	150	141	138	148	134	131	137	107	160	157	142	139	142	127	130	133	130	143	143	133	119	122	141	130	153	131	133	122	118	134	125	120	138	118	123	116	149	134	139	122	121	128	128	146	133	101	127	134	137	134	105	131	107	126	137	130	121	132	127	132	144	132	130	132	121	124	135	139	124	126	120	145	138	129	144	126	135	127	130	123	123	129	110	130	117	142	104	134	141	127	138	124	137	148	123	132	137	120	124	116	145	127	138	133	128	141	131	117	126	147	128	125	141	143	111	127	110	131	132	125	139	131	125	129	148	124	149	132	134	114	108	124	142	137	127	151	121	133	131	147	136	125	135	137	150	134	149	142	118	133	123	140	148	120	136	129	139	145	133	120	159	117	134	127	140	111	113	123	136	153	140	129	117	131	131	125	128	118	120	150	117	107	145	151	127	132	164	151	114	140	119	125	140	132	112	129	130	119	119	119	134	126	146	116	123	135	132	122	137	135	133	136	114	131	131	133	122	115	146	115	133	133	116	115	150	146	137	121	151	127	129	121	112	150	135	135	103	139	147	134	134	139	130	126	153	117	113	119	113	131	135	148	134	136	134	144	122	109	127	114	127	118	127	143	149	137	147	113	137	142	125	139	110	128	127	143	111	144	131	134	134	127	156	128	121	134	134	116	139	155	125	134	125	143	141	114	131	133	148	139	137	131	119	156	136	126	138	138	163	133	115	152	124	122	159	136	137	134	130	128	125	134	120	119	134	133	129	113	136	128	129	113	141	127	133	118	131	132	129	144	143	119	133	142	101	149	127	121	131	123	126	139	141	131	148	127	128	139	122	120	157	132	148	127	124	129	141	136	127	126	130	114	116	146	127	108	126	135	121	143	113	135	116	135	137	139	135	148	113	131	131	115	129	154	126	125	121	128	133	122	135	116	148	133	129	132	135	144	142	136	123	124	133	145	139	143	142	133	133	144	142	117	115	127	120	128	133	134	127	130	139	143	114	120	131	117	115	136	126	154	131	113	158	154	124	134	129	128	110	134	147	135	135	151	123	129	146	114	116	127	123	133	114	139	133	127	131	134	132	136	157	158	135	147	129	143	145	127	129	124	107	119	141	121	132	130	128	126	126	110	124	145	144	137	136	119	134	122	147	95	132	105	117	136	142	137	129	104	140	152	132	113	114	136	158	123	134	120	133	139	138	131	117	128	128	128	146	134	128	142	122	121	145	131	115	125	130	133	136	132	127	126	126	112	121	128	143	120	116	125	157	164	139	125	137	142	130	128	113	138	128	132	119	139	124	128	127	114	151	125	135	123	146	151	149	123	137	153	120	110	138	144	138	98	121	144	137	128	121	134	121	120	132	124	147	123	125	141	149	123	117	138	122	126	119	130	114	129	131	145	119	123	125	128	140	140	146	138	112	148	145	123	148	134	128	141	135	115	131	129	140	133	127	132	122	139	123	123	125	145	147	146	105	136	130	110	108	147	123	134	120	128	144	154	117	149	119	126	138	115	125	148	118	134	132	121	142	130	145	127	138	140	143	123	147	131	137	121	126	130	132	121	116	124	130	112	118	113	154	132	133	127	130	118	120	146	143	149	138	105	124	132	123	118	127	158	123	115	150	140	127	142	116	142	134	142	129	149	143	119	127	144	135	115	130	129	138	143	123	115	130	126	140	140	129	141	139	130	133	131	127	129	115	119	127	111	130	134	129	125	146	132	131	146	132	157	136	152	116	142	132	110	134	147	151	129	138	136	136	134	131	136	126	112	132	137	123	117	122	141	120	114	114	122	145	123	138	140	117	159	135	131	158	148	127	140	139	124	131	117	121	129	148	130	116	122	124	139	119	128	125	135	128	138	138	134	131	138	144	124	111	130	127	122	119	123	134	148	128	126	120	137	144	137	127	128	145	144	146	146	119	135	135	141	123	124	153	116	131	132	124	132	132	139	122	133	129	135	146	126	112	131	140	140	129	140	140	123	117	133	125	139	136	130	125	107	128	147	141	128	134	130	133	139	121	122	141	142	141	134	117	135	135	143	124	130	124	132	114	130	121	116	125	112	138	141	129	127	129	149	116	112	119	104	139	123	123	132	115	121	134	126	119	134	117	143	114	146	104	128	144	150	131	121	135	133	120	128	129	106	144	146	126	117	126	128	125	144	117	145	158	150	133	125	129	152	152	124	131	146	143	146	119	129	105	107	119	125	141	145	146	140	119	126	121	162	124	145	108	130	140	130	126	129	137	130	153	150	121	133	129	139	147	150	161	121	146	136	135	153	123	129	118	139	146	137	139	121	129	131	135	146	141	132	152	128	130	140	134	122	122	117	140	133	144	124	123	143	132	118	131	140	120	130	131	124	117	121	130	140	114	130	144	134	116	138	128	143	125	147	123	115	147	124	111	127
5039	1266	2424	2991	2688	2185	1854	1551	3918	3592	1015	959	861	865	768	842	700	768	654	689	635	616	611	637	585	640	581	614	583	565	573	566	537	527	536	568	530	549	484	558	520	564	545	486	514	515	556	507	490	509	508	520	520	464	488	487	445	508	500	491	504	525	494	544	483	478	525	497	517	509	502	500	471	504	480	491	483	516	497	490	471	475	511	486	469	497	474	508	532	502	486	493	470	513	487	477	506	481	461	499	427	492	510	508	496	466	486	486	487	478	433	489	501	532	489	490	459	495	470	479	503	500	481	516	490	505	471	490	438	465	470	479	486	516	514	500	506	503	488	478	500	462	490	507	471	535	507	464	489	492	466	472	465	489	515	528	474	481	497	464	483	480	491	528	476	494	457	465	494	494	479	465	493	436	473	498	479	495	461	473	458	493	495	517	491	492	482	519	480	515	519	486	506	490	532	489	485	490	481	492	473	469	477	461	434	472	482	457	452	495	467	475	472	439	483	481	451	455	485	480	464	500	508	460	490	480	499	497	495	516	470	500	472	479	473	437	486	467	484	454	497	482	507	502	530	477	457	490	475	473	451	493	468	526	490	461	486	495	502	491	511	453	498	461	464	498	446	452	474	494	478	461	506	485	482	480	504	469	482	518	451	462	483	508	471	470	521	469	512	505	476	471	474	465	494	456	487	456	557	480	523	479	483	515	467	508	519	504	469	491	477	469	486	509	499	543	465	484	471	488	528	474	468	437	484	502	494	445	531	446	467	472	458	495	506	497	465	510	494	523	470	478	468	549	483	416	472	492	479	513	447	476	437	492	463	500	485	527	473	496	449	504	532	498	494	511	475	505	464	480	479	510	491	501	497	464	468	520	513	457	451	444	490	460	533	455	456	467	495	492	472	472	460	485	478	512	513	478	487	461	460	478	487	473	497	439	490	504	466	465	491	489	482	469	493	470	522	466	461	444	477	478	517	482	460	470	436	501	482	451	492	468	486	466	463	487	486	495	469	481	488	504	457	484	461	464	435	512	468	464	475	471	502	478	481	462	515	500	476	474	483	479	484	468	505	486	487	474	502	482	479	482	462	488	470	471	456	462	499	498	471	506	499	496	489	478	462	482	505	493	462	456	487	472	524	446	472	484	503	471	462	458	505	490	455	507	446	533	479	518	495	504	455	490	451	486	523	489	486	508	498	519	453	482	500	472	496	502	469	499	487	502	452	495	444	486	461	491	456	499	493	461	526	503	475	475	484	506	488	505	500	467	480	469	451	480	481	493	463	483	498	489	472	510	484	476	519	490	484	481	432	457	454	456	483	458	476	433	470	491	490	506	493	427	497	470	506	459	470	478	439	509	470	487	483	474	480	488	491	454	458	507	467	484	502	504	459	490	465	494	511	481	503	485	483	469	493	469	459	465	482	520	499	490	454	511	483	462	475	455	438	463	477	501	480	488	494	466	482	477	453	504	502	473	503	453	453	464	482	457	449	512	458	483	501	466	460	439	487	504	502	487	488	479	480	503	462	464	478	482	491	494	497	507	479	473	506	517	492	438	477	435	470	472	506	461	472	490	505	506	495	484	497	462	441	482	465	486	469	473	438	472	468	532	482	456	497	469	464	468	504	502	471	452	479	471	455	500	489	472	471	466	502	526	489	474	514	456	471	510	495	441	467	454	493	510	481	516	467	490	528	458	496	477	490	491	470	468	522	501	493	489	465	511	479	469	468	448	496	462	527	509	456	513	472	471	512	537	465	479	506	474	483	489	506	492	469	487	514	499	485	482	474	507	516	454	516	505	463	491	543	467	483	494	471	475	492	464	508	490	474	503	514	478	500	472	478	500	493	467	481	492	510	506	475	495	487	519	520	488	500	466	502	472	479	446	493	516	534	475	439	491	495	488	477	499	487	461	480	493	490	491	491	508	459	473	496	494	442	465	473	486	452	496	479	471	498	490	510	480	490	518	467	467	496	524	465	489	482	442	462	487	457	484	483	476	496	478	435	496	474	450	494	487	465	476	513	492	463	471	499	483	485	487	479	483	485	473	488	454	512	481	477	479	476	449	545	485	476	497	506	491	526	542	460	495	523	503	469	467	455	480	478	509	482	511	480	487	506	470	548	436	486	464	494	490	490	452	464	460	487	509	481	443	461	505	489	489	502	455	457	462	487	507	466	498	488	444	494	487	479	471	466	460	472	492	473	462	480	480	483	433	457	471	477	460	479	500	459	456	465	458	485	503	499	520	480	473	515	470	488	487	497	475	494	548	522	518	479	455	494	466	454	491	497	479	460	497	463	467	430	505	469	503	459	497	434	488	494	493	448	504	492	505	486	510	491	505	506	479	482	454	471	464	524	483	467	463	446	461	493	494	511	455	477	496	465	498	461	486	513	467	488	471	484	518	456	477	503	524	472	508	471	464	527	502	447	485	518	471	456	496	464	471	486	512	478	457	498	498	523	492	484	526	426	453	451	510	468	522	493	498	473	481	516	482	518	505	490	485	445	464	452	480	459	466	494	501	514	476	476	462	469	462	449	481	474	522	507	456	471	455	500	508	507	464	447	503	474	490	495	499	505	513	514	497	473	485	451	505	511	500	520	487	497	504	473	512	458	513	484	468	488	447	515	476	503	476	503	475	525	465	511	464	465	495	465	486	472	483	499	469	449	459	496	502	497	465	516	486	514	474	442	505	468	475	517	506	510	475	488	472	529	496	516	496	446	499	445	497	475	456	490	495	502	515	497	476	468	487	475	500	481	473	487	441	473	487	446	495	499	457	458	483	501	461	463	505	481	487	516	499	518	521	438	480	444	467	515	480	522	486	457	478	502	457	477	482	460	492	475	479	493	460	515	440	455	424	518	478	466	500	457	455	496	475	506	484	432	475	508	456	459	489	456	454	484	439	455	475	459	511	458	476	502	457	477	481	488	509	477	482	453	483	451	497	463	498	493	507	508	496	467	510	483	450	518	467	514	503	459	483	505	458	499	510	519	507	487	476	507	468	449	524	465	456	468	489	483	473	439	480	490	476	491	472	477	482	512	477	489	496	492	516	457	489	449	457	446	517	506	503	467	500	507	490	455	476	473	492	515	490	501	466	473	472	491	464	488	478	492	445	491	452	512	483	516	472	491	462	486	471	514	490	490	485	510	450	512	487	480	465	449	509	463	480	485	457	426	495	501	484	469	494	477	475	499	482	509	505	468	491	505	495	498	480	509	501	476	504	480	514	445	461	502	468	476	487	467	440	457	482	484	493	497	486	512	468	492	524	527	479	480	471	483	497	525	474	461	517	485	491	479	491	494	468	490	435	481	458	493	464	493	495	482	466	462	497	483	498	525	509	499	501	463	494	466	493	462	522	498	482	492	525	450	451	477	476	525	479	482	491	527	473	507	504	500	498	470	454	473	514	490	480	487	489	454	454	459	462	464	472	518	498	460	467	473	462	525	513	490	506	455	453	471	474	452	458	471	498	510	518	465	515	478	466
13601	1803	2135	1651	1087	848	692	530	1288	3230	320	279	266	230	204	202	182	171	169	150	131	144	151	164	147	141	130	137	138	139	116	126	121	118	125	125	123	143	126	114	119	122	127	110	126	139	123	109	133	107	107	125	128	108	112	118	117	120	114	129	121	110	119	111	119	113	123	118	128	107	106	115	101	104	120	128	135	115	121	103	136	113	125	120	115	132	108	112	109	116	105	115	117	116	102	123	125	99	102	111	109	125	118	126	99	113	117	101	106	125	113	105	98	107	103	110	113	106	132	97	116	122	113	88	112	124	118	118	103	121	97	121	114	112	114	111	118	115	102	125	114	108	119	101	113	140	122	105	121	130	121	103	128	102	114	107	105	133	96	120	129	109	98	117	113	123	97	117	122	119	116	105	100	114	121	106	117	127	125	105	117	112	104	126	105	123	102	118	115	107	100	116	118	108	96	96	124	113	125	93	114	117	113	102	93	124	119	113	100	108	111	112	84	109	115	105	126	104	119	116	120	97	118	111	89	118	128	120	108	109	98	140	109	99	113	90	108	104	115	122	100	132	100	124	118	119	110	115	123	96	84	121	113	109	127	127	109	106	115	115	101	132	101	98	110	113	119	130	105	97	121	94	108	112	129	86	101	109	116	126	134	111	125	120	120	105	98	112	108	110	105	108	115	144	96	113	121	118	108	125	101	113	101	100	103	113	101	119	129	113	108	114	126	101	105	128	127	129	110	111	106	109	111	119	110	126	128	109	106	103	110	120	109	103	113	105	117	129	109	107	124	119	106	104	124	102	92	125	116	103	110	86	126	104	109	103	120	110	100	109	102	107	112	128	101	100	110	112	124	115	105	110	128	93	134	118	139	129	97	101	119	125	105	101	106	119	120	102	94	95	114	132	112	103	114	120	117	114	144	108	107	121	122	116	131	93	109	108	110	118	94	117	105	97	117	102	109	94	97	106	124	110	119	96	105	97	101	112	105	108	119	95	101	104	114	123	118	133	117	81	111	98	108	108	116	104	105	109	108	107	130	118	113	104	114	113	105	98	102	121	118	107	116	139	102	100	116	98	141	111	110	104	113	94	114	121	79	131	122	111	117	126	119	118	93	102	115	108	111	97	111	98	123	107	122	133	113	123	108	130	109	99	110	111	96	100	105	118	106	118	126	102	102	132	125	100	112	118	105	109	105	105	105	104	124	115	110	110	123	130	117	110	125	117	106	135	112	104	111	101	130	105	111	130	109	111	129	110	100	116	128	95	127	107	115	121	126	95	104	97	103	104	117	121	94	122	98	118	108	132	97	93	118	117	122	128	111	93	110	103	128	113	110	129	112	114	107	116	123	124	114	121	122	96	111	99	108	106	112	115	124	111	89	116	115	109	126	130	129	118	105	117	128	117	120	96	111	103	114	96	92	113	109	132	110	109	119	117	111	110	101	113	102	106	121	129	123	127	113	104	116	130	115	105	127	125	111	99	119	126	132	101	135	110	114	102	118	106	108	129	106	105	124	121	126	110	112	105	113	112	131	124	108	146	104	99	104	123	106	123	134	103	121	106	99	128	119	115	124	103	117	114	102	117	108	128	103	103	109	93	94	106	121	128	115	120	119	121	89	119	114	113	115	101	137	125	96	109	110	103	95	123	109	122	122	112	103	108	120	103	90	129	119	100	91	108	104	124	127	116	154	105	103	114	138	99	113	116	121	110	109	103	115	98	102	116	104	96	103	103	125	116	124	119	120	111	119	107	125	92	124	131	97	108	101	117	120	116	108	120	114	96	122	104	123	113	103	101	99	116	115	113	104	89	120	104	92	111	121	101	117	120	125	119	121	107	113	105	106	127	118	102	120	124	114	109	119	122	122	100	120	100	122	96	103	120	109	113	102	120	124	100	105	101	107	109	126	97	113	105	107	105	126	113	112	112	102	102	124	118	125	116	118	111	123	104	124	104	135	123	95	134	120	120	105	115	108	133	121	111	97	133	116	106	124	107	108	105	133	99	127	113	128	107	121	110	129	103	116	131	102	108	119	105	120	117	111	125	108	123	118	126	114	106	117	100	128	120	115	125	125	114	114	107	108	117	136	110	123	98	106	105	119	99	103	96	113	107	111	111	97	115	129	127	115	105	119	112	113	129	93	119	94	131	103	102	102	114	95	115	102	112	104	108	117	116	103	115	107	140	118	103	110	122	123	135	130	119	117	123	98	122	112	112	103	113	125	112	117	112	116	116	107	129	113	124	116	105	122	101	100	133	101	108	110	103	107	98	115	126	114	116	114	131	94	91	123	112	128	116	120	106	109	100	114	114	100	116	115	103	112	111	110	109	107	122	102	103	133	115	96	133	114	113	123	110	128	103	111	120	101	111	124	127	102	104	125	105	112	99	121	123	140	109	112	103	114	113	100	115	108	121	119	115	127	115	130	110	118	99	111	112	100	104	111	108	125	97	93	107	125	112	117	115	104	127	100	125	115	128	121	124	104	120	107	104	114	100	107	99	121	107	89	112	109	113	110	110	109	91	103	97	107	106	104	120	126	116	133	116	102	120	109	113	102	120	97	116	100	130	111	121	95	105	107	109	123	111	129	115	102	116	120	110	116	111	131	108	106	116	120	115	107	100	102	142	105	107	116	124	102	118	115	106	118	124	112	100	122	124	95	103	108	127	121	122	107	108	114	112	105	107	109	137	105	125	124	138	122	105	114	110	96	118	100	114	115	104	123	88	126	111	112	119	122	129	113	116	105	123	117	117	104	113	90	114	134	111	126	104	107	96	102	114	88	125	110	99	96	98	110	123	110	114	110	98	99	111	118	118	116	99	97	133	117	112	138	108	102	109	104	104	121	105	115	105	121	96	112	111	125	102	119	102	119	112	111	113	111	108	98	107	118	99	110	108	130	114	125	117	109	101	151	115	96	105	106	108	110	120	82	101	98	105	102	112	132	114	122	106	118	123	98	101	107	106	103	108	126	116	113	112	116	102	87	101	153	110	132	97	109	120	125	119	104	104	124	116	101	116	95	95	120	108	132	112	113	128	128	91	107	93	122	114	118	119	106	100	125	107	119	94	128	103	101	109	112	102	123	125	109	123	117	106	122	94	116	111	99	115	102	123	112	115	123	111	108	99	121	98	108	118	102	100	132	85	103	101	121	102	111	117	109	106	94	123	114	100	115	131	113	116	108	122	116	103	118	89	118	125	122	117	111	109	103	119	109	96	121	113	107	117	118	116	97	109	119	114	114	106	118	113	113	100	109	105	125	129	102	112	116	118	105	111	108	120	118	105	109	104	109	101	99	122	123	103	114	118	126	88	111	115	110	114	114	125	99	117	102	102	102	116	111	108	100	111	112	105	112	109	123	95	130	131	105	118	100	114	124	118	111	130	97	113	113	106	105	101	95	96	114	110	88	116	107	102	95	117	102	112	113	120	112	127	114	123	121	84	101	130	116	92	121	106	94	106	118	118	100	119	123	121	110	95	124	97
7481	2086	4719	5675	4852	3896	3281	2697	6674	10262	1765	1527	1422	1240	1136	989	930	900	871	824	776	749	684	680	722	690	661	621	622	609	608	607	543	558	542	577	569	559	480	515	477	524	508	541	538	491	498	546	484	445	469	500	494	504	472	462	496	464	494	454	448	435	475	464	469	482	460	456	451	427	493	444	458	438	413	461	447	453	445	472	432	459	455	448	475	475	455	439	440	427	458	476	425	444	451	487	423	457	472	453	490	456	406	428	450	443	447	453	479	405	440	489	428	407	427	452	448	459	423	421	394	422	450	464	460	466	444	437	433	429	418	435	471	436	420	420	423	435	430	470	418	424	431	414	437	417	419	446	442	423	437	458	430	417	462	459	425	423	413	409	437	449	408	419	441	431	431	458	419	391	421	410	435	459	423	430	382	426	454	420	448	424	449	368	403	380	424	446	420	426	425	435	471	466	422	412	417	430	450	432	476	445	439	467	455	444	416	428	415	429	418	446	410	398	459	446	460	419	437	448	437	430	404	451	434	409	434	416	444	446	431	430	400	399	419	454	426	416	460	418	437	445	433	469	427	454	450	447	444	438	424	422	439	428	449	426	411	432	407	494	438	457	444	432	437	447	416	429	444	427	449	410	444	447	440	423	423	432	436	424	417	422	432	432	394	443	430	391	414	443	447	396	417	428	449	422	445	447	410	432	396	468	435	403	431	394	458	393	419	453	402	434	444	434	434	425	443	406	411	449	382	435	455	443	434	400	454	425	454	440	411	448	428	406	416	426	416	440	455	422	409	445	389	445	436	405	422	453	439	444	433	427	396	436	411	404	441	432	434	425	421	457	430	400	419	429	407	437	409	409	445	440	437	435	426	420	449	437	405	435	403	448	380	436	432	458	415	432	403	466	395	455	396	403	429	430	377	431	423	453	461	402	425	426	423	425	475	433	422	420	412	414	420	377	426	425	421	450	397	425	413	448	424	448	426	433	440	461	426	403	462	393	437	404	415	424	477	422	426	398	424	422	420	446	449	437	407	439	421	387	404	433	446	462	406	440	407	451	438	439	415	429	439	436	410	443	423	467	445	415	466	413	392	392	404	432	408	427	422	415	474	439	408	435	423	452	425	425	440	415	387	437	444	397	431	412	456	460	411	426	423	417	398	402	417	439	435	394	407	472	485	454	446	422	425	409	441	396	422	423	426	429	436	472	477	431	391	422	419	423	445	407	457	421	459	385	457	423	408	398	420	448	418	484	445	445	424	443	424	416	444	449	450	402	420	470	449	418	394	404	439	413	424	416	408	423	446	413	442	427	392	403	393	410	427	430	425	427	380	443	432	393	452	417	431	475	459	402	428	429	410	425	444	430	412	425	445	412	423	455	381	436	383	453	444	419	423	419	420	482	408	403	428	452	459	477	404	445	417	408	459	386	419	455	428	433	395	414	398	494	407	444	433	407	432	422	395	436	435	413	436	417	436	445	451	390	428	447	432	448	426	397	391	396	432	393	411	436	446	445	436	392	413	430	426	408	436	426	456	446	406	466	397	425	417	459	403	448	437	412	406	418	461	425	436	441	424	429	425	420	434	440	425	450	447	457	425	430	412	409	436	440	424	424	416	473	460	450	435	405	478	432	440	393	432	426	469	437	430	446	459	440	462	435	384	392	419	403	415	471	437	416	379	414	432	433	429	450	446	454	433	433	451	431	442	415	418	398	421	432	433	439	433	377	420	440	442	446	422	438	415	465	411	459	398	437	412	436	475	432	462	415	425	456	428	409	445	419	433	433	401	396	434	459	408	440	467	469	425	440	415	458	455	416	441	380	464	435	421	387	430	411	435	397	449	410	404	431	425	433	421	402	477	406	432	438	416	429	424	456	432	439	469	445	400	436	451	449	405	443	414	439	419	453	427	433	426	422	398	426	439	432	410	423	447	375	393	434	435	454	421	411	419	428	437	459	436	425	453	435	431	418	434	454	426	419	467	435	420	445	445	454	418	403	439	392	448	456	389	437	414	420	413	427	456	450	398	432	441	404	406	445	447	463	433	448	442	452	454	421	417	402	450	423	422	408	443	438	431	417	425	405	464	440	431	416	423	410	409	431	443	430	415	432	445	432	402	444	444	421	432	423	446	445	431	443	401	429	436	436	406	438	394	424	467	425	420	446	432	414	436	458	437	429	418	426	442	441	413	430	449	432	437	443	423	434	435	398	382	444	416	419	409	407	430	398	414	385	450	427	434	420	438	391	469	450	413	462	438	448	441	435	442	429	442	429	416	449	453	411	399	429	465	415	427	435	431	445	429	417	427	405	411	447	439	418	448	435	435	412	422	449	407	456	382	436	436	375	427	432	460	454	441	414	431	462	417	444	473	428	461	431	443	433	420	439	470	441	439	452	415	463	449	431	453	444	468	412	474	451	436	415	439	443	434	447	410	448	450	423	441	427	429	433	448	442	450	411	429	419	446	449	463	443	437	450	377	423	429	437	415	410	465	424	431	397	425	389	403	425	454	406	425	447	400	432	411	421	462	420	444	438	398	448	447	406	445	416	421	417	413	425	422	424	417	478	423	452	432	428	406	426	474	393	417	434	450	434	423	395	430	426	445	432	431	439	412	395	404	441	447	434	424	438	437	431	398	420	440	457	502	405	414	408	433	433	448	417	424	440	430	407	450	442	445	426	448	402	396	391	446	432	424	475	445	419	430	468	419	420	425	471	387	447	439	405	384	421	465	454	457	441	435	416	439	443	411	411	448	440	433	419	421	437	446	437	429	447	460	410	430	428	400	414	425	408	395	401	446	439	422	405	433	436	428	408	430	436	431	437	398	425	425	432	454	422	427	457	440	439	455	398	445	403	425	441	432	418	449	424	456	405	456	433	480	450	423	395	455	437	435	437	441	434	396	425	435	414	374	399	408	410	449	448	396	432	462	411	417	424	431	450	438	441	434	430	435	417	441	445	432	429	417	436	464	445	390	442	450	436	441	462	406	424	417	422	416	399	374	465	447	454	404	433	421	436	449	450	452	420	447	432	421	416	433	430	455	429	436	430	404	407	438	445	429	408	427	442	408	447	438	426	440	424	430	401	414	467	450	404	412	440	437	422	388	413	432	438	427	392	438	447	453	422	407	437	429	467	447	433	464	428	420	414	454	384	415	400	445	419	389	426	473	400	420	421	431	400	425	413	451	436	434	418	430	408	473	447	399	406	430	395	446	420	450	411	472	457	429	439	426	469	413	445	410	441	461	442	412	406	425	414	429	432	451	406	430	453	461	456	435	457	459	435	434	424	447	429	410	420	435	407	380	458	424	480	445	419	458	406	462	412	440	450	437	405	438	422	408	420	418	427	442	440	431	421	412	388	432	418	442	436	432	393	419	426	425	428	415	425	414	449	431	418	437	454	399	414	415	367	475	404	432	409	416	432	432	425	435	446	405	407	451	440	465	435	445	405	414	408	444	436	415	444	453	413	433	414	457	437	435	435	426	426	444	465
1889	268	285	253	271	252	241	232	298	346	215	232	241	258	245	232	260	233	230	262	230	243	225	255	210	255	260	255	234	240	223	253	234	233	251	234	250	229	227	249	240	253	230	207	233	245	236	207	230	216	235	231	237	201	228	206	247	210	234	218	206	263	248	235	239	242	238	232	237	225	247	237	238	259	229	241	228	230	231	228	211	205	230	222	235	245	235	224	221	250	219	254	227	228	238	259	243	237	263	224	226	242	247	231	237	240	229	234	246	232	249	213	244	221	248	237	222	252	232	229	236	258	249	241	278	234	251	241	235	240	242	213	250	243	247	237	221	271	255	243	251	263	242	223	241	240	248	244	236	240	240	254	206	220	255	239	242	224	235	234	224	255	243	220	229	239	218	257	227	231	247	240	233	243	218	237	205	213	223	224	234	274	246	238	233	259	243	235	235	257	255	239	238	251	229	252	237	229	258	248	237	224	236	233	251	261	265	232	258	221	239	238	227	232	230	233	252	227	246	252	211	245	236	255	234	227	254	224	264	218	231	233	238	228	234	209	224	256	241	216	257	224	200	232	220	243	224	242	234	258	226	248	224	229	220	245	228	232	240	217	209	223	269	215	241	207	223	249	237	241	229	249	231	240	229	229	231	227	234	220	202	243	234	231	228	234	211	210	217	248	283	266	239	230	239	236	218	224	221	242	216	247	209	234	220	232	216	239	238	240	233	249	238	237	213	235	211	251	220	248	239	224	260	249	219	259	234	227	273	258	241	227	207	234	223	234	234	233	249	229	226	240	237	201	213	243	213	246	217	213	253	219	253	277	247	234	217	249	231	217	266	199	235	215	249	237	233	233	204	217	218	256	267	256	268	244	256	228	250	231	221	215	241	239	226	270	223	228	257	228	227	195	225	234	238	219	240	231	240	235	230	244	226	240	231	232	238	226	229	209	220	259	231	226	241	252	241	222	259	259	238	221	223	223	242	224	214	236	220	252	248	211	239	199	242	231	237	218	252	219	227	243	263	229	242	221	236	230	231	230	210	266	250	233	205	231	240	248	234	253	241	218	241	243	226	253	232	207	227	242	224	217	227	248	248	221	215	231	254	227	228	241	219	252	227	235	236	224	234	230	238	225	235	242	228	223	244	227	232	212	236	228	243	242	239	237	219	226	229	282	224	245	221	272	234	227	206	212	222	253	253	237	240	212	242	235	238	221	231	219	237	248	260	253	218	226	266	209	231	202	219	196	232	242	246	227	229	229	229	248	252	226	229	238	247	228	216	257	209	243	219	218	246	226	244	249	242	242	231	228	221	233	208	239	227	241	201	254	243	245	214	245	225	231	222	191	238	213	243	227	236	220	240	226	247	244	265	252	219	232	250	237	234	228	233	237	216	232	230	248	232	225	245	234	236	216	233	224	211	217	238	250	213	234	226	242	258	220	256	230	198	234	203	263	233	233	234	263	217	211	228	227	245	251	259	229	245	239	243	254	235	230	228	237	213	215	229	257	218	272	232	233	211	225	224	255	254	264	228	256	214	235	216	231	273	225	247	237	262	236	237	247	220	241	236	200	274	266	253	252	244	222	229	236	233	218	191	270	236	223	253	205	218	235	262	215	241	228	266	227	244	237	204	251	229	228	235	235	223	246	254	233	234	219	228	242	233	228	279	225	265	243	231	251	255	231	240	248	218	267	247	218	227	262	220	225	239	226	211	225	224	260	222	240	239	206	227	213	227	235	241	235	257	200	240	222	242	246	267	198	204	224	255	240	233	249	243	247	230	234	256	226	244	261	260	228	258	218	255	215	237	219	246	239	231	239	229	230	247	200	260	253	215	225	225	256	242	257	239	234	259	245	224	231	247	241	244	211	247	217	228	224	228	205	221	231	231	227	213	233	242	257	267	225	253	261	259	238	220	224	249	227	252	236	262	245	219	223	237	243	235	247	227	224	236	247	267	234	226	228	240	245	246	260	253	243	227	242	243	245	243	227	233	229	253	220	237	253	244	220	197	224	238	212	257	225	243	231	237	213	226	219	247	217	221	219	224	209	217	253	247	241	240	243	220	236	238	237	255	246	238	248	257	210	225	224	214	213	247	224	235	219	231	238	239	240	260	245	232	264	198	206	235	209	222	215	238	218	242	235	197	225	228	238	218	235	246	230	200	228	237	255	236	242	224	211	216	235	207	229	248	240	249	220	250	210	229	204	259	225	249	236	234	234	230	239	240	278	248	225	205	263	220	236	253	258	228	240	216	247	223	213	246	246	215	235	247	245	231	227	203	229	223	240	239	216	255	228	235	234	225	242	242	222	223	241	248	239	213	258	184	243	254	245	221	247	254	253	270	230	247	216	251	234	214	230	231	223	232	247	253	233	236	248	209	231	224	199	246	249	229	249	206	232	242	240	245	258	242	238	246	220	215	265	227	234	241	233	237	209	228	239	238	262	203	227	242	247	221	240	217	243	239	233	229	240	252	231	234	232	261	215	202	226	214	235	248	221	221	257	222	220	237	230	244	245	257	238	216	258	237	232	226	233	219	194	255	228	245	221	254	214	243	245	212	246	209	218	228	238	236	224	251	237	204	205	232	232	239	238	251	239	229	233	240	252	218	249	242	237	241	268	236	228	213	261	218	240	224	240	219	227	249	229	233	228	255	243	219	235	240	230	246	229	226	225	217	245	218	230	221	232	235	221	223	208	276	255	222	242	251	238	245	259	218	246	221	235	215	234	235	241	223	233	242	229	242	225	229	210	215	246	244	227	223	215	236	225	226	224	237	239	224	242	209	238	210	264	249	249	245	253	217	262	240	265	224	230	236	216	249	237	240	214	243	244	239	204	255	216	224	232	234	231	219	232	255	232	226	243	222	252	237	245	271	237	221	221	213	244	218	216	221	231	232	228	176	244	232	253	245	211	265	231	271	243	237	207	249	226	226	247	209	192	219	235	241	250	243	231	222	203	246	220	206	235	232	254	208	263	248	229	231	242	237	209	216	226	210	223	245	229	222	201	222	241	205	247	229	251	243	234	273	228	221	208	228	215	247	221	229	236	220	261	220	233	213	248	238	217	247	229	246	249	221	241	230	209	217	220	248	237	256	259	236	235	268	222	228	237	238	239	243	218	231	238	227	248	255	276	221	230	220	236	226	242	261	239	223	246	264	244	230	221	242	235	202	232	268	212	251	236	222	235	234	235	223	249	251	213	235	214	222	247	234	263	236	231	256	213	229	250	235	199	252	249	253	207	229	257	248	225	250	257	215	234	214	256	229	221	221	235	217	242	242	234	230	240	235	248	234	249	229	220	261	239	227	229	218	213	232	231	218	236	241	214	220	232	217	237	227	204	239	245	248	263	219	241	256	228	246	206	241	219	228	241	244	203	253	242	246	232	236	243	218	208	221	227	236	228	224	196	232	240	241	219	267	226	251	224	200	216	242	255	219	212	248	231	251	217	226	238	259	247	222	222	235	217	235	241	240	261	265	217	264	205
2400	854	933	1029	938	924	911	915	1153	1331	821	854	832	837	840	852	859	855	838	825	779	790	772	834	828	839	758	768	737	795	787	812	857	750	806	822	815	807	776	761	757	775	822	804	794	766	829	778	772	789	809	785	799	771	805	778	778	786	792	814	771	779	778	797	784	795	786	776	784	772	764	743	773	772	807	753	789	837	837	768	792	791	848	749	808	777	807	794	768	776	765	767	776	839	795	828	775	808	759	758	751	772	815	798	817	833	782	761	837	762	782	820	784	814	823	768	839	786	837	779	757	783	777	811	774	802	794	803	771	776	821	736	832	778	770	794	843	806	792	774	759	749	822	780	837	814	856	821	790	807	788	798	780	793	752	833	773	794	782	823	814	795	750	707	754	870	774	768	757	794	782	795	774	812	768	776	784	786	773	766	783	775	783	842	764	739	841	836	768	797	794	814	863	817	853	795	823	780	794	808	788	734	788	816	773	846	736	778	712	813	777	787	757	775	754	790	800	815	751	796	820	799	772	825	830	802	812	821	753	829	819	759	770	768	749	787	755	723	747	797	744	843	798	818	793	798	755	777	792	780	857	808	782	764	814	734	833	812	828	823	788	759	774	784	781	783	821	816	816	777	812	751	778	749	807	793	756	835	778	794	807	781	793	763	822	792	817	821	793	806	820	811	778	828	783	803	806	787	807	766	783	837	776	827	781	797	808	819	799	810	810	801	774	769	821	799	795	808	754	760	824	752	792	811	778	784	765	805	761	818	794	812	841	821	855	776	779	810	771	771	787	817	784	795	748	798	812	778	818	819	791	803	746	830	861	781	791	787	812	808	771	756	828	839	823	793	815	795	772	763	783	800	821	784	735	770	819	823	785	786	792	758	786	763	784	803	786	775	833	734	823	782	794	774	744	866	790	768	801	805	773	780	800	788	788	753	822	744	779	773	778	786	783	736	753	792	800	784	781	772	750	777	767	810	778	809	799	792	829	816	775	795	751	735	777	758	814	723	819	785	848	757	775	859	756	786	785	779	818	813	839	811	795	813	794	808	744	817	793	808	812	796	790	801	770	806	763	780	769	853	773	790	790	805	781	759	842	822	828	836	785	767	792	788	800	834	811	777	766	796	788	832	771	795	747	783	775	804	794	822	793	772	823	758	781	793	810	801	782	801	791	800	769	792	748	750	830	815	808	812	748	787	744	797	740	774	797	727	765	770	782	805	800	782	790	747	797	771	738	800	832	818	774	773	741	763	803	833	759	738	780	755	808	803	784	793	865	760	782	780	741	820	847	786	793	786	822	766	778	831	889	784	841	823	744	826	798	770	807	830	736	842	790	769	801	753	864	833	781	790	792	767	750	774	785	777	786	765	794	788	767	774	789	812	795	834	785	745	830	746	770	837	802	782	729	783	856	779	763	794	838	785	806	770	777	783	814	785	757	771	740	785	813	812	763	811	842	754	800	780	743	792	779	784	798	753	765	840	816	764	856	817	819	761	735	782	773	788	789	770	831	817	797	882	827	770	776	781	752	730	795	769	821	829	793	810	758	763	794	784	723	756	768	811	768	792	773	789	754	760	796	776	804	767	810	807	771	816	802	799	777	801	805	806	781	786	777	797	751	762	791	766	770	786	825	783	745	807	819	804	819	748	799	778	809	785	777	787	788	805	813	807	765	796	784	801	763	837	787	788	840	781	799	799	760	752	756	709	791	757	814	805	836	761	758	785	771	821	801	824	716	786	766	749	793	777	812	806	773	803	787	760	784	749	796	796	795	764	823	800	831	748	835	755	859	822	814	848	836	824	785	740	784	737	752	814	794	819	745	779	780	801	740	818	785	787	841	835	736	798	806	826	756	823	728	798	785	843	812	768	816	830	848	794	761	807	807	793	783	815	796	826	811	816	773	759	830	766	798	764	801	814	797	828	760	789	837	752	746	772	816	748	740	766	786	786	783	787	752	846	839	818	780	806	793	826	779	754	757	784	765	746	796	727	788	833	773	732	797	802	750	812	842	855	824	799	735	817	797	811	825	806	815	798	795	787	782	845	763	788	772	769	803	811	753	779	767	788	782	784	805	749	825	818	794	774	800	829	793	801	790	824	774	777	773	769	789	773	799	811	746	807	831	785	817	793	776	799	828	766	813	743	789	785	776	820	849	794	793	791	801	797	812	808	802	764	844	781	759	820	783	759	831	805	795	791	749	798	797	788	763	797	825	767	764	816	827	822	806	755	752	741	750	753	745	819	809	801	818	753	767	806	792	800	809	771	773	820	840	756	790	805	786	826	840	792	784	751	784	807	784	796	811	745	747	768	800	744	770	753	799	818	807	748	784	798	793	806	798	793	770	814	844	789	823	841	798	749	777	833	855	830	811	837	800	797	804	726	786	741	789	778	757	777	825	754	789	856	806	801	806	808	793	748	811	791	742	752	815	785	783	799	825	841	756	815	832	777	807	784	753	798	777	778	798	766	805	757	798	832	849	762	763	758	810	799	831	748	810	842	769	791	780	784	804	789	811	766	794	815	792	824	737	772	785	782	794	839	748	779	880	782	835	793	771	767	768	823	772	802	778	788	814	822	768	787	813	772	755	747	767	821	750	802	814	743	794	821	776	811	882	821	796	791	777	828	783	795	804	778	807	828	772	803	773	795	796	782	806	786	794	799	811	795	775	745	800	769	784	762	787	824	844	759	814	796	788	764	797	750	783	799	831	779	812	808	769	783	783	803	816	786	797	777	772	775	789	758	731	819	790	795	821	794	837	757	830	749	762	770	782	772	758	792	844	806	790	753	764	776	820	771	777	784	808	806	805	834	802	807	788	778	792	776	812	841	778	748	765	825	819	808	747	777	787	788	797	821	780	830	792	796	774	832	729	748	769	782	764	788	775	764	794	797	785	768	862	787	790	773	763	734	825	755	762	785	778	772	795	774	812	822	841	784	779	834	789	851	793	766	772	758	810	788	766	774	783	824	826	745	787	796	788	783	797	803	823	782	787	814	721	769	779	767	790	777	781	825	796	796	760	817	753	788	784	805	806	818	803	783	818	822	764	775	763	815	831	806	750	797	857	777	839	848	800	729	771	766	828	793	755	809	780	758	785	789	780	815	814	785	792	831	779	824	809	786	819	781	748	750	803	781	801	755	818	799	804	822	807	786	811	819	826	806	813	765	804	795	810	777	765	766	809	788	792	763	769	841	771	764	792	810	804	766	805	783	775	808	784	767	786	805	793	786	870	823	807	782	819	836	803	848	807	790	802	780	801	814	801	790	766	801	752	800	802	766	798	792	811	790	802	768	828	769	774	785	795	796	805	770	735	756	801	781	790	803	833	752	760	822	795	811	784	808	809	762	773	758	741	802	749	842	767	814	819	808	748	814	813	795	836	772	782	799	761	777	791	818	805	800	770	794	796	769	787	791	779	799	785	780	782	781	754	779	769	787	789	758	762	753	790	831	776	811	728	824	806	771	788	794	811	812	774	714	821	784
6518	801	1025	808	618	485	379	315	729	802	212	202	193	188	171	161	206	162	139	151	143	135	158	145	150	141	150	123	144	146	147	158	127	131	133	138	140	141	142	151	147	153	141	122	132	132	142	138	155	127	124	136	135	137	136	149	134	140	139	129	139	150	123	145	122	120	132	129	125	116	113	141	146	148	130	136	138	144	124	163	139	134	136	143	113	142	131	120	130	140	148	148	144	133	130	131	156	121	145	138	142	122	142	119	108	149	144	121	131	145	131	126	128	143	119	161	126	134	125	130	116	140	140	146	135	144	125	125	122	149	135	134	143	155	148	150	138	128	131	132	145	133	111	122	138	136	144	124	144	123	133	139	126	121	139	122	133	140	145	127	115	142	132	118	139	115	135	138	139	147	136	137	130	142	138	135	135	109	140	117	111	142	141	132	128	132	142	149	147	116	117	139	145	132	138	121	125	147	137	143	137	120	129	134	123	122	122	123	132	149	106	139	130	141	141	130	141	135	150	135	131	136	132	130	131	134	135	145	127	165	155	124	133	139	119	142	110	126	133	129	154	137	157	115	136	128	138	126	146	156	145	141	144	136	148	115	117	139	121	137	127	118	135	117	115	134	151	142	148	131	135	128	134	124	132	126	104	119	147	115	112	130	132	119	116	122	132	127	133	121	154	138	113	137	137	159	145	122	139	129	117	145	134	127	136	127	144	143	147	132	132	138	136	123	137	119	125	119	126	158	132	146	139	127	137	134	134	137	131	123	139	140	139	133	133	125	136	128	133	134	140	130	143	128	117	143	131	163	139	137	147	134	122	136	140	132	141	124	133	146	136	142	153	141	143	141	149	123	125	116	144	144	128	133	141	122	127	132	128	128	142	127	113	135	154	142	129	113	138	148	125	148	126	120	151	140	144	130	141	140	122	129	132	142	129	128	144	144	133	133	142	134	149	130	152	139	130	137	133	131	147	108	153	133	135	151	141	139	127	134	125	127	128	140	119	150	119	113	119	131	146	136	131	139	132	156	134	136	125	124	136	130	124	133	141	132	142	127	126	123	143	119	126	126	125	129	139	135	133	127	121	132	143	140	116	133	152	120	149	117	133	122	140	143	144	149	131	120	127	125	125	129	124	125	128	148	136	130	117	125	130	130	124	144	128	136	136	134	137	128	134	146	147	139	142	138	146	112	132	122	129	149	122	128	129	139	122	147	123	123	126	134	124	127	141	133	125	131	152	128	130	129	146	144	123	119	150	136	136	116	137	121	146	129	146	140	161	130	124	123	144	136	142	118	117	129	133	142	144	125	130	132	134	129	132	166	146	147	134	105	150	155	142	124	134	146	139	138	153	150	131	120	132	120	122	115	126	131	125	145	145	151	124	120	155	120	123	128	134	131	123	128	136	144	134	114	166	134	114	121	121	142	114	133	138	118	123	121	123	101	133	119	141	139	126	108	134	144	132	145	131	126	120	148	128	144	148	133	138	146	123	143	125	163	138	131	151	113	128	101	137	120	152	141	135	129	134	114	126	124	132	110	149	127	114	139	134	125	126	135	139	138	121	136	144	127	142	133	156	117	154	147	127	135	149	118	128	126	134	127	116	122	128	132	142	141	126	118	116	136	144	138	134	138	129	127	126	131	133	118	149	110	112	139	130	136	144	113	120	148	156	139	132	132	131	135	131	128	126	134	120	141	133	140	142	127	121	144	117	136	144	117	142	152	135	134	119	149	134	131	129	133	135	127	133	106	134	143	136	149	154	133	143	134	141	120	138	137	125	131	126	119	131	125	127	125	166	113	134	129	149	117	120	150	139	113	134	136	134	130	118	136	137	147	121	123	139	130	143	120	135	141	144	137	136	117	142	126	129	144	133	128	128	129	126	126	133	128	134	125	128	127	149	116	124	142	129	131	128	146	136	117	148	148	123	141	127	148	112	144	123	157	147	130	131	112	136	129	127	143	122	128	138	117	130	111	133	139	119	130	134	132	136	134	136	131	126	130	113	129	120	138	131	133	131	124	131	140	105	139	115	142	158	137	132	109	157	142	141	135	126	142	150	155	139	142	137	131	120	160	137	156	131	119	151	124	122	142	104	154	134	131	116	151	116	129	155	141	145	133	129	108	122	135	147	136	116	132	118	119	121	136	140	137	133	138	118	102	112	129	137	126	124	133	136	123	135	138	150	134	137	127	146	127	147	129	115	140	131	135	147	128	129	134	114	123	111	147	121	142	149	127	129	139	128	119	109	137	115	144	149	136	123	138	134	126	131	145	147	138	134	142	131	135	137	161	128	104	139	165	137	133	138	137	153	139	157	124	143	125	124	146	133	130	128	144	149	149	132	140	135	133	141	149	133	130	143	130	132	142	126	123	135	129	127	138	142	154	153	142	145	130	160	114	129	135	131	132	123	123	125	132	114	128	130	130	144	139	135	149	146	142	133	135	122	132	146	146	137	143	133	135	138	138	152	126	119	139	142	130	163	132	145	116	137	120	142	147	109	131	118	137	134	115	154	140	133	138	140	137	118	130	127	119	103	145	137	131	137	131	143	134	142	130	135	121	136	148	146	135	141	130	139	153	140	136	134	146	131	136	132	114	138	135	139	124	129	134	120	133	139	144	103	126	128	149	114	136	117	141	131	117	127	135	125	128	144	130	122	124	151	117	156	131	153	143	126	136	135	119	140	131	115	133	128	129	120	124	110	132	134	131	130	130	124	120	126	137	123	136	130	145	143	143	131	133	125	154	118	125	127	114	158	143	143	141	122	151	134	127	134	142	122	130	143	132	135	136	134	104	126	127	133	125	138	128	146	123	128	142	138	136	143	135	122	152	140	153	140	120	121	128	148	131	134	130	137	136	143	145	112	126	126	132	151	143	139	127	141	139	134	127	138	131	147	126	116	137	134	113	125	124	137	121	126	124	125	131	137	120	140	128	139	139	127	141	153	117	128	120	129	125	125	145	147	131	138	147	151	121	150	131	124	147	139	111	124	125	143	136	129	153	135	156	127	128	126	144	132	129	153	138	107	110	136	117	111	150	119	131	136	113	139	122	134	148	139	137	124	120	151	145	114	128	131	129	141	135	150	130	122	138	118	127	122	117	140	137	134	118	130	137	155	135	122	122	149	124	156	157	141	123	129	128	124	103	130	123	128	141	134	134	126	143	120	138	132	139	134	142	142	139	148	135	131	115	154	123	139	128	147	126	130	143	125	131	127	126	127	106	152	131	144	119	132	135	139	131	138	157	144	143	129	129	135	142	126	122	145	143	116	143	136	132	126	161	128	139	134	127	118	114	125	129	102	132	152	152	128	120	116	153	159	159	131	127	112	113	137	111	138	141	119	149	135	140	121	152	128	125	126	137	155	129	131	155	126	135	128	153	129	152	99	126	149	135	129	130	138	124	115	138	122	145	147	132	102	148	122	122	132	130	126	130	122	112	144	144	126	124	151	137	122	116	131	128	132	123	153	151	144	120	112	136	126	146
5273	1241	2545	3004	2603	2164	1787	1554	3942	3585	1133	1017	905	903	786	748	711	754	726	712	638	618	656	604	630	551	626	577	570	560	560	599	537	566	533	512	541	543	520	513	490	545	526	506	509	507	513	546	522	514	518	524	508	515	492	531	509	498	511	549	509	518	497	493	483	526	494	499	470	473	507	502	495	513	504	508	489	489	515	506	539	514	470	487	486	521	479	507	506	528	500	502	515	456	492	500	436	517	491	504	469	530	478	530	480	483	476	554	520	489	532	481	531	536	460	451	504	470	491	514	523	486	519	471	509	501	500	471	492	498	499	492	506	466	472	512	495	503	466	462	508	500	496	433	507	532	453	465	480	461	495	491	507	475	494	508	492	495	498	484	528	459	493	493	476	471	486	523	494	492	485	508	487	473	516	477	510	488	484	501	474	470	477	509	492	477	520	482	451	475	488	446	494	447	511	439	518	498	496	517	459	497	479	489	493	493	489	487	521	492	481	492	506	520	487	479	512	483	524	492	472	504	464	452	473	459	443	503	483	455	502	467	526	456	493	481	468	476	472	508	495	521	506	511	508	503	520	494	478	479	519	452	504	499	475	476	506	486	498	492	510	487	504	525	497	527	526	495	445	474	542	464	476	503	497	458	461	456	480	452	451	482	472	497	454	484	482	464	507	499	518	475	467	470	464	505	493	468	487	482	500	461	463	439	479	487	508	461	429	453	513	464	501	498	501	485	496	517	470	508	492	460	498	520	460	479	488	490	452	490	457	449	454	473	468	463	501	494	488	483	495	519	485	506	488	477	487	493	453	460	507	484	502	480	494	520	517	462	527	503	487	494	473	466	512	457	490	533	491	491	502	455	476	497	503	474	454	485	488	509	467	498	466	492	487	495	460	452	491	482	473	477	487	445	516	475	480	495	551	475	466	461	485	532	484	511	455	517	452	532	497	463	443	464	494	495	483	481	506	461	478	476	481	524	497	506	511	491	500	484	491	481	451	491	492	461	463	503	515	507	476	516	503	478	493	507	488	470	492	470	515	493	481	528	508	500	482	511	476	514	476	465	443	480	461	492	492	463	473	506	488	455	460	493	489	455	531	519	518	516	473	486	459	503	468	509	519	511	507	464	466	451	521	497	493	483	466	493	532	497	466	488	530	498	483	492	504	502	511	438	457	485	474	522	476	506	456	490	497	455	517	514	503	482	482	492	464	544	470	487	479	447	500	513	499	493	464	452	472	501	491	492	436	467	511	452	481	475	526	499	455	464	496	482	480	515	502	484	511	503	505	485	497	451	464	472	490	502	475	489	496	529	486	505	498	486	471	465	479	480	506	522	513	532	497	499	481	511	462	478	486	480	512	453	461	483	516	490	516	458	479	485	456	468	489	509	481	494	502	477	443	481	469	494	494	509	454	526	480	520	449	474	508	480	488	473	530	456	489	492	519	484	496	466	472	494	463	504	442	492	463	491	507	492	454	488	461	429	483	485	497	487	490	469	475	485	491	500	483	467	476	497	492	459	516	514	455	503	498	463	513	474	500	472	488	543	525	492	485	494	504	482	497	524	462	475	489	500	461	499	503	489	489	501	478	531	545	463	451	497	468	474	508	478	497	514	497	489	498	546	485	456	504	429	487	484	479	479	480	461	481	527	521	462	477	540	464	511	499	503	463	459	471	492	456	453	464	448	510	503	502	478	483	514	479	466	494	495	477	505	503	504	484	456	513	479	440	456	477	505	519	516	480	469	500	517	512	471	500	467	456	491	495	473	460	480	492	494	479	491	440	523	484	495	498	477	463	503	485	508	517	461	446	488	500	515	478	494	477	473	497	503	492	502	476	498	505	513	498	511	474	470	485	455	472	455	510	493	524	516	518	469	518	463	496	473	485	469	512	478	474	503	492	514	480	474	482	463	509	448	488	463	491	498	475	492	470	484	467	535	478	500	489	542	496	480	466	503	475	482	444	495	498	513	505	513	525	491	477	514	519	517	509	507	481	536	468	497	474	475	511	490	508	491	499	445	486	496	489	530	505	483	472	504	511	463	462	513	488	501	440	493	481	455	485	506	459	480	515	464	495	471	496	489	493	477	505	430	486	491	511	490	467	514	493	477	490	467	467	474	484	482	468	501	484	456	467	463	443	509	520	453	521	461	498	501	502	504	487	463	484	477	494	495	496	495	488	485	438	497	520	527	445	468	491	444	526	495	472	485	487	467	459	449	490	473	496	493	495	482	478	495	543	499	479	513	460	451	483	457	512	495	489	500	474	484	409	462	486	501	485	491	443	490	503	455	452	512	492	460	473	477	459	485	485	511	495	510	524	498	502	416	503	488	481	469	490	483	479	480	460	469	466	500	450	481	490	487	518	483	481	476	477	486	500	509	477	476	450	494	506	467	476	491	511	479	487	496	479	502	483	488	480	481	503	495	455	495	490	494	477	452	502	462	492	519	474	526	456	523	482	493	510	478	450	506	522	533	498	504	508	482	496	467	488	493	489	479	480	467	449	466	524	441	515	485	473	510	429	505	469	496	508	482	478	488	480	488	487	436	484	492	473	468	519	497	468	486	465	511	527	485	496	498	470	488	473	521	495	488	443	508	475	467	505	484	513	474	482	435	485	468	511	513	510	484	495	507	485	438	508	493	508	459	495	483	498	521	487	505	507	483	468	502	497	499	480	483	469	475	527	522	515	487	519	473	450	480	498	470	500	518	524	487	474	506	483	465	443	495	470	520	489	526	517	466	480	457	484	493	511	452	535	512	484	476	515	444	495	528	470	493	469	469	492	460	502	507	488	477	482	486	506	476	485	507	479	506	494	478	441	472	480	436	471	474	469	495	458	466	465	480	505	514	494	450	446	449	471	492	476	522	478	507	477	502	466	518	475	462	486	485	468	459	481	483	462	494	528	470	488	456	511	503	493	473	493	476	423	451	464	505	475	483	471	463	506	473	506	508	523	507	485	481	475	500	486	501	475	492	520	502	485	482	515	462	489	500	486	482	484	496	454	452	467	492	487	486	483	473	474	500	497	478	470	470	475	505	514	479	422	473	460	453	501	477	476	511	464	503	447	540	502	491	473	493	471	484	512	486	504	487	509	452	464	485	466	470	441	430	471	463	516	531	523	493	496	503	449	456	495	505	469	465	510	491	511	470	466	474	477	486	496	493	504	484	490	467	480	517	506	508	518	496	524	479	477	491	476	474	470	489	495	490	471	512	497	479	497	517	471	456	528	483	489	477	497	481	514	478	525	521	552	498	486	467	487	506	505	487	486	474	474	488	530	494	472	490	464	478	478	488	425	503	481	485	478	497	466	486	469	490	499	456	465	477	485	519	510	501	495	504	514	475	487	473	500	495	495	485	487	525	485	494	469	484	493	501	491	519	475	489	484	477	501	444	484	464	489	476	496	466	525	538	455	480	464	504	479	453	483	482	508	512	504	534	514	509	493	491	495	487	527	500	470	465	472	492	487	472	486	475	475	505	444	451
13971	1827	2163	1587	1224	894	672	544	1080	3337	299	287	208	205	206	195	182	155	152	168	162	147	157	145	139	145	134	123	141	119	135	126	110	157	123	127	130	134	104	127	127	131	113	135	119	125	123	113	106	121	114	111	86	121	102	104	132	133	114	113	113	102	131	105	97	124	130	110	118	119	132	125	123	125	137	122	118	105	110	111	117	104	117	120	114	120	97	130	126	122	115	112	116	104	109	117	122	97	124	106	117	121	96	130	109	120	102	114	101	111	104	111	122	120	117	119	131	103	92	106	113	109	97	116	112	105	120	131	97	108	121	124	104	120	115	114	111	136	141	114	115	138	86	127	135	111	152	108	110	101	124	101	115	110	109	121	109	105	107	125	106	91	107	106	122	117	106	114	126	105	105	120	120	98	122	105	91	119	104	109	119	125	105	117	141	111	101	111	110	126	126	96	117	116	111	116	116	126	106	115	121	126	100	121	88	112	108	103	123	105	126	123	107	120	100	114	111	113	94	119	124	104	119	114	114	115	127	101	92	108	121	94	119	109	105	121	101	114	118	99	105	102	122	113	116	99	118	122	120	122	103	109	112	99	115	96	100	118	126	111	91	118	111	110	113	113	112	115	99	110	106	138	107	102	114	109	109	116	114	101	115	105	127	115	126	120	123	125	120	104	103	123	102	116	105	125	139	129	101	106	104	116	119	120	102	109	123	102	103	121	95	110	121	103	123	106	113	124	114	104	120	103	124	127	107	116	124	122	125	115	124	103	114	123	119	115	101	141	95	112	126	120	118	103	138	111	108	97	93	115	121	99	111	125	104	116	119	116	116	111	93	109	114	103	116	129	120	105	106	130	117	108	124	105	120	104	104	123	122	121	104	115	110	105	95	120	106	109	121	101	133	131	138	110	116	120	95	106	125	116	95	115	110	120	121	133	134	100	100	98	103	117	102	110	115	107	111	120	106	108	101	115	104	113	137	118	108	137	102	103	136	97	94	102	116	111	101	130	121	124	109	116	126	116	98	119	94	105	116	106	111	118	113	108	128	124	118	110	107	113	115	125	108	125	112	127	116	117	108	114	115	123	109	110	109	115	131	90	115	109	111	98	104	130	98	109	116	105	112	102	121	122	114	114	116	94	117	99	111	97	122	127	109	120	105	115	114	127	110	99	114	115	99	121	115	142	102	107	102	116	123	113	122	109	112	115	116	111	99	99	121	107	113	122	100	106	112	112	98	120	108	126	100	102	122	118	91	108	103	123	109	99	107	121	99	106	118	100	98	119	131	119	113	97	106	114	123	117	105	115	122	102	100	99	114	122	100	111	128	119	119	106	114	116	117	114	103	123	118	131	125	128	103	98	125	94	114	126	117	112	107	119	111	107	117	109	129	121	119	111	124	115	113	107	107	111	126	103	128	123	101	139	101	124	135	116	123	116	131	124	117	109	110	117	111	122	96	106	107	102	118	110	112	139	115	114	110	107	136	108	113	100	114	109	113	125	122	107	122	128	116	116	108	133	108	114	96	104	87	127	117	118	104	115	116	120	121	119	132	112	112	96	117	108	100	111	104	134	126	109	125	118	106	115	120	145	107	86	106	128	109	141	123	121	123	111	116	137	106	122	120	79	94	121	114	117	99	97	118	108	114	110	124	119	92	105	115	119	117	132	133	112	109	112	106	118	130	97	97	103	117	121	103	98	128	103	118	114	109	117	119	115	116	114	111	118	109	113	111	116	112	126	97	115	115	97	121	112	113	120	114	105	132	106	107	116	133	123	107	105	104	113	115	109	107	102	130	124	114	110	126	123	106	101	118	131	98	92	121	115	124	95	85	83	100	112	106	124	121	104	93	129	112	100	119	126	119	118	126	88	123	118	116	129	118	104	105	109	108	106	115	120	98	102	121	102	96	116	105	124	109	106	98	110	97	123	114	126	109	109	109	108	107	107	114	106	111	99	113	126	114	109	101	118	115	111	113	103	108	91	132	115	116	114	101	121	127	115	104	113	102	121	119	112	100	110	124	110	110	108	133	119	105	112	113	113	128	118	111	117	116	103	115	109	115	103	122	121	108	124	98	106	102	107	100	110	122	103	102	114	107	119	110	112	106	106	120	112	112	100	110	124	134	124	113	112	110	114	129	139	103	108	110	112	111	109	109	110	107	113	117	121	135	100	114	100	123	110	108	108	120	111	116	102	116	123	108	102	98	115	124	95	107	112	111	122	107	124	108	97	98	106	96	108	104	110	115	123	121	96	131	119	107	122	104	106	104	123	115	108	99	120	104	117	114	103	127	114	94	95	123	103	116	110	104	99	100	120	116	103	100	121	114	109	111	113	94	127	114	115	123	118	94	112	113	123	106	119	121	104	118	114	107	107	118	116	123	105	121	130	106	111	111	111	114	109	117	112	105	114	92	108	85	116	125	98	111	98	109	106	115	111	112	109	135	115	123	114	94	90	108	124	89	141	126	101	105	107	117	121	94	111	117	124	104	101	109	127	118	116	108	127	113	103	136	103	114	121	105	104	110	120	121	105	93	112	119	120	103	106	109	113	85	118	108	109	110	135	131	117	117	108	108	130	113	98	113	98	110	111	96	111	129	96	110	115	128	90	101	120	128	120	118	111	103	100	106	126	119	118	130	107	108	94	105	118	101	102	97	106	125	112	113	116	90	124	100	113	102	106	119	130	104	95	139	104	111	104	119	125	117	120	123	124	92	92	105	122	103	116	100	97	118	126	104	106	115	95	110	127	112	121	112	119	115	105	93	94	108	131	105	104	124	121	116	140	104	98	127	106	122	127	106	125	118	115	110	124	115	137	100	100	106	115	104	120	112	123	110	109	98	116	117	103	107	108	115	110	117	115	103	108	124	108	119	129	123	119	117	123	134	100	130	121	112	118	97	102	137	108	121	100	119	123	115	92	119	103	101	97	118	128	127	107	108	117	123	106	127	107	102	121	114	95	96	109	115	98	115	127	114	119	100	111	109	124	115	104	112	111	123	118	118	110	114	95	98	132	100	124	112	118	116	98	117	106	132	108	109	96	114	113	122	104	115	107	106	117	124	133	118	137	101	117	117	114	100	118	133	116	126	104	109	98	123	104	119	131	110	121	110	119	117	103	117	133	113	125	126	106	108	115	105	96	133	99	111	123	120	133	126	120	125	107	104	108	108	105	117	121	108	118	104	106	125	106	116	117	109	100	106	105	113	113	123	98	122	111	120	118	98	114	132	107	117	130	115	116	123	119	121	107	102	96	126	121	111	113	110	137	111	116	147	116	93	116	102	117	125	107	119	123	109	105	121	105	117	113	105	143	104	116	114	120	116	110	103	98	115	108	118	95	110	103	114	92	102	113	120	114	93	96	109	97	96	106	105	119	148	112	135	100	114	113	123	125	111	103	102	111	117	108	117	115	116	105	106	112	105	98	121	118	114	106	104	109	99	110	101	125	108	126	109	110	123	105	112	116	127	116	93	116	131	115	119	116
7749	2180	4542	5459	4905	3866	3334	2681	5934	10336	1693	1549	1301	1212	1212	1024	947	876	874	825	784	768	719	667	684	730	657	631	635	628	623	585	574	604	595	565	595	540	538	546	570	502	513	485	528	534	478	558	469	486	493	466	520	470	472	480	451	450	468	474	502	483	451	492	431	466	469	482	482	481	449	454	441	493	458	477	447	442	435	468	479	428	450	447	425	460	493	439	419	430	488	439	417	446	459	463	438	420	438	460	416	433	466	459	419	466	459	424	446	459	460	481	465	427	463	507	443	431	478	462	464	457	401	433	444	440	464	450	433	464	446	438	430	452	442	443	435	433	452	426	435	462	407	423	393	414	416	423	467	438	420	410	442	418	417	463	425	427	430	446	430	419	439	444	414	403	443	451	432	448	425	448	434	396	476	456	426	430	449	437	450	422	405	453	443	439	434	423	424	420	416	427	456	447	407	440	460	432	463	401	366	461	457	414	435	432	411	428	470	429	428	465	443	432	428	436	448	477	449	423	417	451	438	420	433	454	425	420	440	477	449	457	432	413	464	448	452	460	441	451	428	458	407	415	397	425	413	461	428	449	396	400	452	468	412	442	455	459	428	442	408	416	425	418	444	403	410	440	386	440	421	444	376	424	432	446	499	407	451	440	440	417	428	418	417	440	409	440	457	446	438	448	415	422	430	461	420	424	440	449	417	448	379	428	414	428	396	451	439	406	410	430	436	405	403	457	386	416	451	425	498	415	392	407	438	456	448	428	450	453	411	441	453	451	362	452	440	397	426	435	464	439	423	449	465	393	480	439	418	412	426	413	411	416	448	448	448	451	441	436	461	446	431	456	457	428	442	396	405	432	459	424	433	470	451	414	422	401	429	430	449	439	442	441	396	421	448	438	434	442	454	445	403	409	421	448	420	433	417	462	428	445	423	436	446	421	423	402	402	436	443	426	418	427	434	420	441	432	452	452	435	424	493	443	423	440	450	448	467	404	399	448	453	429	398	430	412	430	426	454	414	427	408	441	404	427	435	383	412	454	454	421	464	417	462	439	470	432	422	409	455	424	443	429	404	426	414	414	430	455	445	419	464	405	446	425	446	441	407	398	411	446	418	429	423	430	436	411	415	452	415	421	457	430	425	392	421	463	419	419	430	421	402	443	440	434	437	429	439	421	428	438	453	418	481	443	440	420	421	435	420	406	454	404	421	418	413	455	449	416	389	416	454	424	445	449	386	437	431	436	451	420	472	436	441	437	428	434	426	423	421	415	418	445	431	428	408	453	391	427	398	430	436	409	427	397	451	415	400	434	395	442	451	428	419	459	443	451	432	470	424	424	430	458	428	412	441	438	433	424	439	407	431	450	433	427	423	418	422	466	406	423	435	430	419	434	423	422	457	422	441	452	468	426	460	423	437	454	427	433	443	422	459	422	417	443	462	410	453	434	400	424	414	403	398	433	407	423	419	418	419	462	428	459	418	429	392	473	445	393	442	426	421	405	422	440	433	418	405	454	398	421	443	465	440	438	424	456	447	471	447	434	392	440	403	421	438	447	461	388	427	402	427	424	437	434	447	418	421	416	435	442	422	441	412	443	449	409	391	433	395	427	415	429	432	429	451	432	434	455	435	451	436	437	449	433	442	427	432	458	411	383	440	397	408	410	391	391	454	421	442	447	405	417	444	418	417	410	426	427	453	426	410	393	425	470	466	458	415	434	397	448	437	452	450	441	438	431	431	433	416	410	442	431	447	438	432	460	421	444	442	440	445	433	425	466	434	437	476	454	402	420	441	440	441	440	393	459	429	434	477	429	404	403	439	447	439	439	431	419	440	446	428	398	422	430	455	378	416	402	430	411	445	445	396	444	427	417	414	412	447	447	463	451	448	468	455	400	449	397	475	446	416	420	452	443	438	410	450	422	411	428	449	410	383	411	493	425	425	473	415	426	396	422	444	407	441	438	448	437	417	430	432	371	408	413	451	435	425	433	415	464	430	434	418	437	417	425	434	434	444	427	386	404	477	408	428	401	452	420	444	411	446	439	436	422	446	426	400	457	447	426	389	446	501	446	427	405	402	425	416	423	445	430	434	450	421	449	439	429	459	446	423	443	408	461	482	447	413	425	438	440	463	436	411	447	427	448	433	446	433	432	452	414	398	460	408	420	434	430	412	410	389	454	414	452	461	427	382	443	443	409	438	441	438	445	395	446	443	423	435	450	434	490	410	438	426	425	437	419	422	432	426	407	432	396	422	433	392	412	441	443	428	408	443	427	413	434	430	474	448	420	445	454	452	383	429	472	374	421	421	486	447	423	423	430	442	426	426	440	451	433	416	423	447	434	415	425	430	414	445	457	422	443	457	427	407	420	436	428	402	406	409	455	434	444	464	428	436	394	405	446	448	412	428	453	445	484	427	436	423	420	401	465	488	425	416	443	433	398	454	430	432	435	417	427	474	400	402	423	444	436	439	431	451	442	412	399	387	433	411	432	437	413	432	419	436	412	440	401	432	444	422	435	410	426	460	432	423	424	424	402	424	416	402	410	477	458	445	424	437	439	399	440	460	447	430	466	433	395	426	415	437	436	413	389	418	441	458	376	431	436	451	445	468	430	414	425	446	451	435	428	417	429	402	438	412	417	435	385	452	409	453	440	423	423	401	438	402	429	401	435	439	446	400	424	431	440	397	421	434	403	443	438	467	419	366	449	417	396	454	407	444	426	441	430	440	418	445	433	438	432	420	431	477	445	424	449	444	438	438	426	446	407	419	454	423	430	414	432	395	411	454	440	476	432	432	413	440	434	404	461	454	418	448	428	485	449	437	461	427	427	434	416	409	439	452	434	396	443	405	421	403	417	412	432	440	460	432	469	398	437	442	415	439	441	415	450	455	423	413	436	405	446	447	412	433	421	399	440	425	447	402	438	411	399	419	458	397	440	403	431	432	450	443	434	457	391	404	441	444	406	441	453	425	380	454	440	417	421	409	430	421	406	427	423	447	422	442	439	448	423	429	440	387	440	436	408	439	437	442	448	449	468	426	441	420	440	434	429	429	467	454	416	417	426	448	425	456	432	429	438	378	417	418	488	408	403	413	448	406	417	436	407	453	426	433	455	437	423	409	464	423	437	419	408	488	443	431	444	436	454	429	430	426	448	433	467	454	418	475	431	433	454	398	427	449	406	444	435	438	448	434	466	441	443	452	440	446	419	445	429	415	400	432	446	439	435	421	428	430	471	402	385	401	413	417	401	450	418	412	402	401	426	442	419	385	412	438	437	423	441	428	435	398	448	464	391	446	408	437	439	439	406	461	434	400	384	439	397	399	414	411	458	436	433	454	435	443	456	425	406	456	392	423	418	433	420	424	466	425	458	412	419	462	453	439	425	413	444	380	458	454	412	426	400	412	413	426	460	453	406	395	431	393	431	476	418	430	421	430	434	440	422	441	434	443	433	439	417	456	418	425	423	433	381	382	488	444	413	416	439	478	416	440	442
1875	277	320	291	271	260	265	237	227	300	256	236	246	198	224	224	228	243	235	249	245	228	229	231	252	224	254	230	229	235	218	236	249	216	220	228	235	242	242	219	238	243	240	244	249	257	283	245	211	223	241	218	229	225	261	232	244	233	236	203	232	227	213	227	241	242	220	214	252	195	244	248	251	213	244	231	218	229	233	225	218	235	238	212	251	211	233	205	231	237	214	224	232	224	227	263	235	209	247	241	233	220	238	238	227	208	238	216	237	255	229	236	223	248	232	235	233	240	219	203	223	241	250	220	237	213	226	237	223	239	237	215	230	228	236	271	233	217	232	250	238	228	231	240	243	240	252	265	231	223	239	204	221	218	227	265	230	252	204	236	240	220	231	251	219	200	240	228	224	230	206	233	231	214	219	215	241	232	260	273	243	231	252	234	264	236	217	245	236	249	215	245	249	237	232	255	228	240	238	259	206	208	255	233	208	217	229	239	227	205	226	224	225	249	222	262	210	251	225	229	260	221	236	229	232	211	248	213	241	241	259	235	213	228	219	250	246	255	231	247	249	230	220	226	243	253	237	255	254	227	232	233	210	235	233	217	216	241	221	246	255	228	215	227	249	240	211	223	219	224	225	212	216	224	264	239	213	211	237	206	231	213	207	261	232	205	220	252	243	229	251	227	213	241	217	230	244	256	248	232	232	233	218	243	231	246	215	218	274	227	244	236	214	276	249	245	218	203	233	258	216	209	224	237	227	204	243	243	215	212	237	229	225	228	261	239	264	216	228	218	216	264	237	216	228	229	241	216	232	230	239	220	234	232	231	201	240	248	244	241	222	235	240	233	225	238	265	238	251	246	245	224	238	242	243	224	229	227	260	217	254	220	218	221	223	225	218	203	238	240	231	260	240	243	223	232	224	235	230	214	222	239	257	234	239	253	234	249	253	243	238	214	249	232	186	235	252	223	217	219	234	217	236	224	240	229	249	231	250	247	212	236	198	228	210	248	212	227	210	203	240	251	224	243	222	223	223	219	233	233	236	242	230	236	211	235	243	212	235	234	225	224	201	240	225	266	263	246	217	238	224	237	238	211	238	221	219	234	234	241	245	231	233	237	217	243	254	222	201	214	247	210	219	227	213	219	223	229	244	240	210	208	247	241	222	239	232	209	226	223	219	220	230	246	209	246	231	234	252	239	238	230	239	232	236	251	225	239	249	241	223	235	245	254	239	229	229	234	257	222	190	250	209	261	235	270	216	241	250	217	245	246	229	220	233	237	236	242	229	258	241	254	221	205	237	253	236	251	255	240	248	230	248	215	228	230	222	247	229	219	247	224	217	230	237	248	244	232	225	188	236	250	212	236	238	210	219	257	228	255	271	215	235	257	238	213	222	233	217	237	211	240	207	224	262	224	238	251	237	251	211	228	231	252	224	215	234	211	207	236	234	250	215	246	215	227	243	227	233	215	245	241	237	233	218	271	255	241	219	240	259	249	232	248	227	240	219	221	252	227	228	238	257	240	213	223	203	261	218	240	212	212	233	226	241	228	248	218	233	221	248	226	234	239	247	224	246	234	230	236	213	218	245	226	225	203	220	251	258	234	227	259	248	241	223	234	247	259	237	241	236	207	241	241	239	216	215	222	211	225	236	234	232	252	253	217	251	235	248	221	230	245	218	243	233	220	228	219	220	234	195	254	211	238	222	219	239	195	260	240	244	263	242	237	229	229	245	244	256	221	239	210	224	237	210	240	233	252	209	248	249	192	253	245	244	238	218	236	220	230	236	220	230	235	236	256	205	237	209	231	218	222	260	224	231	253	229	212	246	227	267	258	226	237	244	227	235	241	265	232	244	223	240	214	241	221	225	227	255	239	242	265	233	233	217	229	229	238	251	254	254	228	246	213	230	205	239	225	250	216	203	232	231	233	233	240	228	249	242	228	207	250	212	185	240	248	232	247	230	233	248	221	224	238	226	196	225	229	259	214	226	231	231	250	227	220	261	220	248	227	222	233	211	215	231	215	225	222	225	232	256	244	245	253	219	231	259	224	207	222	233	234	239	245	232	255	236	219	238	252	206	248	207	217	213	214	266	230	229	245	224	242	207	219	233	249	226	240	225	227	257	222	193	223	233	240	240	228	218	206	233	230	221	215	232	244	205	238	242	212	203	242	214	224	257	222	229	238	215	241	235	194	240	220	233	222	243	245	229	209	232	222	208	227	234	235	240	245	212	226	233	203	225	244	228	228	217	242	236	216	211	208	226	221	225	214	212	210	247	250	213	204	221	214	239	215	226	240	271	222	268	234	220	213	223	253	223	233	230	256	246	207	243	219	239	239	235	239	206	232	229	215	230	249	229	204	206	218	228	238	235	232	226	225	220	232	262	252	208	225	217	245	227	210	229	241	264	228	245	240	232	226	209	230	230	248	229	243	234	229	232	216	221	225	237	231	233	276	256	230	255	222	247	227	246	232	238	230	232	201	254	246	234	210	230	220	235	216	223	218	201	221	250	215	230	238	232	250	226	233	209	265	220	231	251	231	221	222	240	234	203	208	234	225	244	220	250	223	236	219	238	240	233	259	249	226	250	215	233	212	180	236	231	214	240	216	260	243	244	201	241	222	251	249	240	259	241	263	234	235	237	250	245	223	249	213	227	246	213	224	232	222	250	244	239	235	267	231	209	225	203	241	228	252	243	246	239	237	263	211	208	205	220	225	237	226	239	243	232	229	242	261	242	264	209	256	226	231	245	283	213	238	262	227	218	225	225	231	247	236	240	216	219	241	212	206	227	261	251	255	224	236	222	225	233	218	246	207	211	227	241	226	241	243	225	215	240	244	230	239	196	218	231	238	229	238	241	240	227	223	228	253	229	243	227	204	234	251	270	222	210	245	252	206	264	238	241	211	256	223	260	232	240	225	243	253	229	237	244	237	269	238	243	207	248	238	245	240	250	236	237	232	216	216	245	240	236	236	277	233	212	244	241	236	238	224	218	229	256	227	235	222	227	261	239	229	244	265	247	218	225	251	245	229	231	234	239	248	188	232	234	223	225	245	224	231	216	216	244	246	229	216	223	248	221	236	231	231	221	226	253	255	252	221	218	236	223	236	232	237	207	227	240	254	216	237	251	220	246	241	250	230	240	230	236	235	236	230	229	241	232	230	220	215	242	230	243	227	210	244	211	253	241	227	228	212	231	219	224	230	217	250	220	207	235	244	234	236	200	213	252	226	244	238	227	224	248	236	235	232	222	241	238	243	219	248	227	236	230	233	229	241	237	221	220	271	258	219	242	214	234	182	229	245	223	241	209	241	211	203	225	242	263	216	210	243	240	202	233	219	236	256	263	197	245	236	226	213	244	234	241	207	227	250	228	226	235	246	209	238	259	244	225	224	207	230	252	219	217	252	200	242	217	217	231	223	251	232	225	237	258	234	219	260	238	254	238	227	212	263	237	247	233	251	247	220	250	255	250	260	195	216	220	224	226	267
2627	843	924	970	1017	913	868	872	957	1141	855	826	838	835	825	861	780	762	825	840	816	778	799	808	791	818	786	786	846	832	811	800	790	811	758	805	775	795	788	766	767	775	758	787	796	787	777	766	783	813	804	836	812	823	740	860	821	808	812	804	797	790	773	774	811	767	745	807	821	866	771	770	775	779	766	787	765	793	819	746	768	784	825	779	832	796	846	783	792	790	802	745	816	848	749	805	797	736	812	778	777	791	775	779	852	788	784	778	767	749	780	753	746	771	782	782	793	770	819	819	786	790	796	804	771	814	809	745	785	799	797	773	726	813	802	730	818	745	771	773	774	772	751	725	818	781	848	781	850	798	760	734	784	792	804	719	755	778	785	726	797	747	763	788	786	825	787	830	831	782	763	761	771	787	816	774	758	762	766	782	797	799	834	772	747	791	796	762	800	778	805	770	790	779	814	782	770	830	786	798	827	779	815	788	749	823	805	798	834	775	822	756	771	736	745	824	784	786	757	743	769	809	804	798	749	849	802	762	774	788	765	813	767	774	745	772	798	812	821	798	780	751	835	801	801	766	773	756	771	806	798	817	768	809	765	758	826	766	744	785	763	798	805	739	799	822	767	764	725	771	829	865	808	805	792	744	748	811	804	822	756	808	765	757	791	783	731	800	761	785	761	737	776	767	827	770	799	791	770	746	775	769	793	800	763	803	774	783	788	749	763	803	774	764	793	767	806	742	765	773	785	761	783	791	748	809	782	783	760	770	783	799	790	820	772	757	776	789	781	821	771	759	768	831	763	813	796	806	740	771	782	795	790	761	784	798	750	808	827	790	761	775	833	769	852	817	789	806	736	754	796	795	775	750	821	788	797	802	786	777	749	838	789	796	766	826	819	729	756	756	818	854	796	736	775	762	813	807	772	773	806	816	760	790	801	776	810	788	796	772	805	797	715	804	764	752	782	794	808	826	801	803	835	819	803	757	773	804	791	765	798	768	831	792	795	840	847	743	754	796	775	819	813	759	798	734	826	795	779	789	759	800	798	761	790	804	792	767	791	831	777	798	796	787	787	773	823	790	793	864	799	784	731	771	761	776	762	807	758	740	771	767	782	791	785	800	778	758	759	815	781	821	790	789	821	758	830	754	817	754	752	789	750	751	737	733	795	724	797	729	787	804	787	837	809	775	760	798	783	750	782	763	765	820	718	770	819	813	791	789	758	779	776	821	744	735	782	785	809	783	757	800	783	753	822	748	804	846	788	794	788	763	811	735	816	816	782	797	763	784	808	763	758	852	763	812	764	791	811	774	772	722	715	730	817	792	801	751	780	790	772	772	771	825	775	802	785	843	758	792	791	814	745	761	796	758	778	795	818	761	796	739	742	823	763	799	824	783	791	839	843	816	829	763	811	778	823	790	779	779	835	843	777	776	750	779	787	788	766	830	789	831	829	730	784	755	797	785	825	815	777	773	843	770	785	808	846	791	820	836	755	805	810	808	834	781	837	788	797	766	768	814	818	754	828	787	728	813	815	787	789	783	782	824	768	774	807	784	793	801	762	769	765	793	748	797	815	767	772	848	763	815	766	825	796	779	793	722	779	837	815	803	797	834	827	769	831	795	825	790	777	828	771	789	772	810	773	744	783	761	798	810	785	705	745	770	809	778	799	794	794	759	798	790	779	852	747	835	796	799	856	777	813	741	806	776	816	788	787	781	754	818	823	757	810	790	790	766	795	874	766	774	791	803	802	768	757	767	830	808	796	782	800	764	793	810	802	816	745	802	819	761	762	729	805	768	780	762	765	779	831	808	856	740	804	748	750	775	781	792	824	733	774	831	823	776	802	746	799	754	796	828	767	822	807	753	730	768	798	821	802	839	779	802	769	779	795	809	769	784	801	780	813	761	785	768	835	756	797	763	827	854	785	739	785	794	748	810	769	840	791	782	806	786	799	796	863	804	770	818	775	764	751	760	799	815	766	794	799	773	763	758	769	797	833	829	792	759	773	810	836	759	836	806	791	756	762	768	794	777	795	786	814	779	767	793	815	766	756	762	818	820	764	782	811	763	728	829	828	796	784	736	764	798	773	788	803	738	822	819	777	792	769	792	797	739	799	744	823	752	766	783	775	794	806	840	778	757	730	804	809	817	782	820	807	799	782	765	795	761	817	779	748	749	811	827	820	781	820	794	730	824	821	810	780	791	827	726	785	835	808	782	834	792	723	796	792	839	773	758	808	766	785	751	776	778	833	765	802	791	793	771	817	746	761	798	753	765	838	840	819	776	752	780	774	822	823	798	779	787	789	760	748	759	769	774	808	778	770	786	780	788	822	780	787	805	800	763	754	832	793	787	785	773	812	825	769	754	800	773	818	805	844	766	779	789	746	809	782	778	822	787	813	784	803	789	829	842	718	802	747	841	815	822	760	752	817	762	772	770	790	774	746	800	804	740	779	795	811	839	773	766	747	808	813	836	797	789	781	793	761	823	775	759	781	780	775	826	859	786	812	777	794	786	752	795	793	799	811	766	731	743	796	793	812	807	823	779	820	813	786	776	815	816	733	772	770	713	795	825	772	749	791	760	847	841	766	791	748	763	804	770	753	772	749	783	754	781	758	813	850	799	818	728	784	780	781	762	831	787	774	772	748	741	791	787	793	803	800	783	809	763	821	810	821	724	746	742	758	844	797	722	825	774	767	785	759	841	768	768	761	751	811	800	784	771	783	778	787	816	767	811	776	766	845	819	787	780	816	766	793	795	810	822	803	813	855	793	781	773	817	833	820	775	829	821	766	784	756	774	840	771	773	796	799	783	844	743	765	821	813	787	776	810	820	757	763	781	800	785	811	751	803	822	811	768	801	837	795	742	772	770	793	752	774	763	791	762	781	784	792	769	804	810	764	793	805	835	778	747	824	769	806	799	799	773	805	772	775	824	764	789	803	783	737	828	789	762	825	782	784	783	714	815	768	759	777	788	743	827	785	781	792	715	777	785	802	824	810	756	806	813	784	856	825	809	752	828	780	785	807	793	777	751	783	792	759	780	817	783	804	845	800	750	746	801	833	831	856	766	770	766	830	802	779	826	793	814	838	786	766	789	783	801	833	769	757	741	747	799	827	701	803	777	809	790	804	832	800	779	811	779	806	796	767	869	829	740	819	780	806	802	804	761	806	733	774	813	775	754	796	787	780	798	827	817	775	770	795	806	799	768	724	739	783	739	744	830	761	851	778	784	777	779	751	808	792	792	727	788	813	774	767	753	740	774	755	781	761	781	805	776	785	798	794	739	773	759	827	791	784	766	801	816	795	809	736	811	751	787	758	704	823	855	816	792	807	765	801	820	841	841	821	791	806	793	762	808	768	759	795	779	783	762	778	807	765	742	847	842	828	771	796	762	720	758	829	796	770	776	801	788	819	788	806	787	789	817	778	761	852	809	796	781	783	809	764	790	743	787	783	767	720	788	768	757	765	817	768	760	810	810	752	817	816	802
6713	707	1022	822	682	498	361	303	321	712	240	204	195	182	184	171	170	177	155	169	143	136	141	156	161	133	144	131	143	125	130	135	127	132	184	139	115	134	138	122	134	118	131	118	129	145	123	144	138	124	143	125	120	128	134	117	142	142	142	149	139	143	134	134	139	118	133	136	155	116	137	128	118	144	160	144	132	157	140	116	139	127	119	120	153	121	133	129	106	163	135	126	153	143	129	131	119	117	147	129	121	119	134	147	131	128	115	144	139	133	128	122	122	111	136	141	131	141	139	136	130	116	127	133	127	133	146	142	126	142	138	157	150	146	110	142	129	130	134	135	120	115	129	136	144	130	137	125	122	136	132	118	159	122	136	128	126	136	156	132	118	144	127	120	129	109	131	128	148	133	115	150	139	125	125	122	125	135	122	135	121	134	119	122	138	135	135	128	121	135	133	122	131	138	116	119	138	131	115	144	143	148	128	123	134	126	115	127	112	134	124	148	138	126	121	129	135	107	150	127	134	130	112	131	144	130	133	155	116	125	116	136	147	152	142	128	137	116	141	136	134	132	122	144	136	140	101	125	129	129	130	126	134	132	144	121	116	139	129	134	143	125	133	139	132	136	139	123	119	151	130	144	128	116	123	123	123	125	131	134	123	148	135	129	125	146	131	140	121	137	115	132	118	129	121	147	147	136	141	137	135	115	134	131	151	134	139	139	117	134	132	104	124	131	131	124	148	124	118	135	132	123	142	151	122	128	129	129	134	118	111	125	118	131	106	141	124	135	126	144	117	108	131	141	133	147	148	118	128	142	146	133	133	115	129	124	130	130	125	108	147	148	116	134	143	117	127	116	126	129	121	109	125	120	117	139	131	141	142	144	107	139	116	115	126	108	129	132	140	123	135	131	140	114	139	141	138	134	156	125	153	133	141	141	125	121	136	142	126	131	157	130	104	126	133	148	139	128	137	162	119	117	141	139	113	148	124	128	138	115	139	110	146	128	149	120	130	138	123	139	120	146	133	134	114	123	113	146	118	123	120	140	156	141	147	102	148	135	131	127	140	135	131	115	133	137	132	143	145	158	131	133	158	147	108	146	135	125	133	123	134	158	143	124	122	127	127	124	121	151	132	116	134	118	130	125	134	146	129	157	122	128	142	137	142	127	147	131	140	135	111	138	131	160	141	139	126	123	121	144	124	153	140	136	127	130	123	124	126	99	140	102	128	150	139	130	138	142	124	138	114	132	148	134	122	140	125	119	143	116	108	135	128	118	134	119	116	119	141	130	127	120	129	139	172	123	141	125	114	121	129	130	118	124	129	137	141	121	126	139	113	134	125	133	134	142	163	128	135	123	104	119	150	116	104	149	152	127	136	155	136	125	138	124	141	136	121	145	138	143	145	149	133	151	139	143	134	134	141	148	141	136	128	151	136	126	134	124	129	130	116	128	128	126	128	129	104	126	114	136	106	127	137	132	154	136	144	129	146	149	147	145	145	141	135	136	140	118	127	143	139	119	122	136	148	143	138	105	136	152	131	147	114	124	143	132	142	139	133	138	126	119	134	147	136	111	119	133	139	133	125	138	140	139	123	120	139	121	143	117	137	164	127	153	131	120	132	146	135	120	112	138	108	147	121	138	133	133	115	137	124	136	123	132	119	150	160	138	144	108	138	122	163	138	114	137	124	150	115	127	121	121	152	126	144	124	115	157	141	141	143	141	116	133	125	127	135	126	128	140	121	129	163	120	107	142	126	157	139	127	126	119	149	117	135	132	143	132	156	107	150	155	117	124	114	136	158	138	115	142	152	125	135	138	132	105	121	107	131	128	133	128	154	149	153	109	141	136	114	125	125	135	134	136	149	129	142	133	139	114	138	114	138	135	148	123	122	131	127	143	120	138	151	136	136	144	137	111	128	140	112	135	150	131	146	120	159	131	125	132	125	128	146	149	131	125	120	138	120	130	120	135	141	131	124	124	129	105	145	134	128	126	123	132	127	121	121	143	130	107	129	140	141	129	133	130	128	134	122	132	111	135	146	131	152	137	140	129	107	143	139	127	139	134	134	139	138	130	122	142	141	138	104	133	125	129	122	129	146	134	111	138	140	103	151	137	112	123	140	115	140	143	132	141	143	120	119	136	130	136	155	124	126	139	136	134	125	149	151	125	121	148	118	127	142	140	122	147	135	144	117	138	125	135	140	135	141	135	158	121	135	125	108	130	152	162	142	115	132	143	122	140	126	143	119	132	137	112	120	112	125	112	121	128	118	114	166	135	128	150	147	141	138	125	130	107	133	111	110	146	108	146	124	134	146	125	129	133	135	119	147	129	137	134	142	127	117	115	127	124	131	145	125	148	136	125	137	157	110	143	139	129	142	135	150	125	152	120	139	110	120	127	110	122	148	147	128	141	124	160	150	138	135	123	124	144	131	136	135	111	117	108	124	137	136	140	121	142	144	123	129	158	141	139	138	115	108	142	139	115	135	128	131	138	133	126	125	120	116	129	137	122	127	138	127	137	144	132	119	116	150	137	139	123	134	136	133	127	136	126	136	131	140	116	147	133	132	145	137	129	122	164	121	118	154	116	117	145	123	129	146	126	124	144	132	132	145	121	116	137	132	123	114	149	110	125	154	136	155	150	138	134	131	141	130	122	129	136	128	138	136	122	133	101	162	142	127	132	144	123	119	109	136	127	127	143	119	122	146	143	115	109	129	124	143	147	115	121	129	131	130	129	127	145	118	137	138	135	137	111	149	148	134	120	127	126	140	110	120	125	151	119	128	134	134	122	120	133	154	132	111	110	150	133	150	143	129	126	129	149	144	126	148	111	122	128	114	122	134	136	137	143	136	150	124	126	117	133	119	119	148	113	119	143	132	120	125	129	130	133	127	134	136	112	139	122	145	146	120	137	117	143	134	143	144	99	119	132	138	137	134	135	128	124	158	121	127	120	104	162	152	122	158	133	131	135	126	101	125	141	144	144	139	111	119	118	116	133	147	121	141	122	104	127	124	146	148	127	114	150	133	122	152	138	156	122	132	131	135	128	113	107	115	120	141	120	126	121	118	138	134	121	157	144	131	136	141	134	123	142	138	133	128	115	141	150	126	134	137	172	158	125	146	128	148	138	139	121	131	145	133	132	144	135	153	137	120	137	112	122	143	126	114	120	137	110	116	122	117	140	121	118	127	130	130	143	138	116	123	139	120	121	156	143	126	135	125	124	147	129	146	140	143	148	143	138	149	140	152	127	114	146	138	147	131	144	137	133	135	125	142	143	118	175	130	134	135	120	113	138	149	122	149	117	119	131	140	123	135	151	139	134	121	139	128	123	151	122	147	138	147	145	130	132	119	130	141	156	134	137	144	123	125	125	147	139	113	124	131	136	123	133	118	131	121	126	150	133	134	133	139	119	139	130	132	123	151	133	136	133	134	149	127	119	128	133	148	126	134	130	109	118	139	133	134	136	132	128	124	144	133	116	139	134	117	132
5403	1244	2563	2852	2567	2164	1759	1542	1551	3902	1128	1005	916	851	814	727	767	722	702	665	617	638	632	613	591	578	590	586	558	573	545	570	553	596	517	550	524	552	549	544	533	556	490	489	519	510	510	493	478	528	526	544	511	510	495	556	477	479	488	495	498	537	492	487	503	522	538	487	518	528	517	502	480	514	493	477	479	490	513	499	495	457	505	500	479	464	496	528	514	479	504	527	491	500	483	514	540	514	511	493	476	481	473	514	495	452	492	504	468	478	471	500	471	457	496	497	503	523	496	481	520	523	499	461	476	496	475	473	475	505	483	465	478	495	485	476	477	487	483	463	497	488	502	496	482	502	494	500	457	461	455	502	538	491	479	472	480	421	535	456	482	501	503	504	471	491	484	540	469	463	508	447	487	478	453	478	469	462	475	517	494	508	496	476	494	493	443	518	480	503	480	473	497	455	465	483	506	499	483	510	498	514	481	523	483	491	505	465	474	500	485	491	475	499	496	457	418	474	483	480	484	452	483	488	504	470	472	521	451	490	497	466	466	494	475	488	480	448	487	469	486	461	443	480	457	492	464	488	504	482	480	464	446	466	488	495	505	494	482	463	503	464	455	469	498	456	477	450	487	518	495	501	459	477	474	516	447	470	490	484	476	470	467	496	506	493	504	485	470	486	516	502	472	504	481	466	502	488	503	481	508	492	523	505	516	461	487	454	479	480	494	471	457	483	485	515	522	472	497	501	507	460	485	495	486	481	466	491	465	455	450	533	494	468	490	501	478	495	507	516	489	501	484	499	482	489	462	492	483	553	500	536	451	513	474	484	452	480	492	427	517	496	491	476	479	501	480	529	446	544	496	479	496	518	519	458	482	461	458	495	480	492	459	491	487	468	530	482	448	464	456	505	468	484	506	459	492	504	459	462	478	447	469	531	520	459	456	447	467	488	477	491	477	480	487	476	490	493	463	488	496	474	496	501	504	475	512	503	506	468	465	508	485	503	490	470	526	476	455	441	492	496	465	494	492	485	461	488	452	474	501	488	486	479	485	489	480	509	457	497	472	509	456	499	528	462	506	497	497	483	482	469	492	488	501	460	477	470	482	461	526	467	521	488	437	520	502	481	479	507	513	448	432	501	507	506	456	483	500	443	495	516	480	471	515	518	481	495	464	449	532	494	473	495	491	477	488	500	492	499	497	506	472	492	487	489	460	494	498	508	496	462	451	506	467	463	465	445	467	453	461	517	472	486	477	519	470	462	471	490	495	429	483	498	513	503	502	476	445	493	480	467	511	462	466	498	486	494	476	450	474	485	476	507	469	529	479	444	468	536	509	477	488	464	495	468	481	514	485	485	481	486	459	478	502	477	459	510	474	512	499	477	470	499	494	504	492	473	458	467	506	491	454	448	503	484	514	487	469	500	460	438	499	487	493	528	483	488	521	485	467	514	499	451	474	459	484	467	469	508	502	468	505	473	463	521	484	464	490	523	473	463	480	479	470	490	484	479	490	486	501	481	491	488	516	520	468	432	479	467	457	496	468	537	462	420	479	503	506	481	500	473	499	478	487	503	465	514	442	485	475	475	485	517	464	525	467	475	512	458	474	479	479	516	453	477	496	500	463	484	486	508	462	495	511	486	509	496	473	464	486	482	475	471	493	495	431	482	485	492	467	475	496	452	466	501	503	513	469	505	488	474	475	471	464	484	491	496	508	512	499	479	489	465	462	450	489	521	482	463	471	491	439	519	489	499	493	480	487	452	465	474	488	460	518	486	479	490	473	479	443	444	493	471	516	463	495	487	452	484	505	536	473	516	487	486	481	475	491	515	445	466	483	500	496	478	495	488	481	476	457	479	438	417	483	495	478	463	490	492	468	489	458	534	513	543	468	487	535	472	518	489	480	484	476	470	463	460	504	545	505	507	460	486	478	468	503	502	458	509	479	482	485	466	466	501	481	488	485	481	510	480	502	472	489	468	480	516	507	446	465	467	529	483	498	471	529	506	484	479	554	497	516	475	511	518	474	471	464	512	506	464	451	462	482	479	483	515	515	507	545	467	503	487	468	460	472	517	465	479	489	488	472	496	455	504	461	496	486	512	483	459	509	482	486	497	503	462	510	501	481	509	498	518	471	472	483	494	479	484	496	494	474	488	442	510	471	460	496	486	517	465	466	484	463	514	506	454	492	485	449	490	491	477	498	504	491	464	474	432	480	506	500	515	451	485	484	478	495	481	444	504	455	486	498	446	476	465	512	477	472	494	474	466	487	478	478	475	455	470	499	491	505	460	482	493	484	485	508	465	492	498	474	498	460	512	449	494	480	488	468	523	509	488	506	468	480	479	528	462	504	536	460	491	472	510	486	507	476	477	480	488	492	496	523	502	427	496	485	461	482	491	488	446	447	484	492	479	512	541	455	496	516	516	472	510	485	479	485	525	477	476	466	536	469	474	460	509	503	464	474	481	464	475	493	512	502	478	473	467	476	471	491	511	483	482	484	500	472	501	469	459	474	437	453	509	461	496	467	497	521	482	459	544	471	519	477	474	507	514	508	519	496	514	484	487	441	448	515	484	462	485	481	473	488	485	526	488	433	504	513	473	476	504	477	471	504	507	522	477	483	482	463	504	484	481	456	467	464	471	496	458	455	467	505	499	464	499	489	454	480	495	480	468	458	463	506	483	489	506	446	486	460	470	505	481	496	509	487	490	449	484	457	467	464	500	487	456	524	517	492	469	501	461	518	485	462	483	509	475	479	447	499	497	490	504	473	475	457	492	468	495	486	514	455	528	492	482	505	518	487	469	464	491	462	514	480	479	456	518	481	517	480	469	464	484	499	450	507	491	516	494	480	469	528	490	498	464	451	481	447	461	468	421	465	444	441	513	487	513	484	470	488	482	498	515	461	457	521	502	546	467	502	471	491	471	490	468	456	433	487	468	473	489	502	495	446	490	457	483	508	476	470	469	506	476	496	485	478	469	514	465	469	487	484	510	439	484	454	476	529	507	453	489	491	472	486	483	527	501	443	502	462	489	498	496	503	452	525	455	439	503	536	485	511	478	483	479	479	470	426	507	521	495	512	459	476	464	518	457	463	570	442	495	488	518	484	486	499	498	485	457	453	460	467	506	498	450	479	486	509	499	456	458	466	496	484	486	478	509	492	479	495	490	495	515	453	488	475	506	482	500	480	454	493	465	512	500	515	535	476	514	501	490	489	482	510	492	487	494	484	479	472	465	498	484	502	444	494	489	468	445	478	481	494	425	508	462	516	475	513	500	504	493	465	492	513	478	497	521	464	497	508	478	441	484	511	487	445	490	474	454	481	498	481	506	469	470	470	474	509	476	462	476	504	462	449	485	468	448	472	514	505	500	503	510	519	510	512	478	470	519	505	475	477	474	485	467	502	469	467	495	540	460	502	510	487	512	486	468	455	472	484	477	473	490	499	500	509	454	450	496	488	482	490	474	510	547	518	514	481	486	480	507	505	508
13572	1699	2169	1565	1163	878	640	508	754	993	294	291	232	225	237	198	183	178	154	167	156	162	152	137	141	145	131	147	158	129	141	123	140	103	113	137	115	117	120	125	115	110	130	127	122	104	97	115	150	115	115	109	93	117	118	122	114	108	112	138	113	95	109	130	119	109	130	112	109	119	122	104	123	129	98	102	140	114	112	114	102	124	132	112	129	111	130	101	114	116	132	108	119	110	108	123	111	101	114	122	100	100	117	108	100	130	136	96	130	119	102	106	97	99	100	113	113	108	114	119	112	108	112	104	115	124	99	99	107	106	104	95	117	121	93	107	102	107	119	114	112	110	117	104	109	104	109	91	111	111	121	123	113	94	113	97	98	114	104	114	130	129	129	118	127	137	109	97	108	105	99	123	114	115	127	111	116	110	101	118	108	124	117	109	130	116	108	104	107	105	114	104	133	104	107	116	116	120	105	114	133	110	107	100	101	117	109	105	92	112	101	120	107	116	123	116	105	89	118	114	99	129	119	104	110	120	99	95	122	116	107	113	108	101	104	78	120	108	107	91	102	107	97	91	123	129	85	119	107	119	116	106	112	123	119	93	118	104	110	112	95	110	109	124	127	127	100	113	98	104	98	122	113	114	122	110	117	111	116	108	116	104	94	114	118	98	96	117	101	130	121	120	112	90	97	129	131	99	142	100	117	96	85	100	123	117	104	120	107	92	100	119	105	110	131	112	100	104	127	105	124	111	131	123	101	97	105	122	105	118	102	107	131	117	118	118	112	101	109	108	99	100	103	106	122	115	106	118	110	117	105	120	118	129	98	114	111	120	121	136	114	120	110	98	103	114	88	97	106	107	109	107	125	113	112	117	89	85	107	105	106	115	94	117	115	117	101	125	112	108	125	118	106	127	129	111	110	99	114	99	106	113	117	116	108	114	100	112	92	100	84	102	115	103	90	124	111	108	105	97	127	123	99	104	104	105	111	102	122	103	96	100	99	104	123	114	120	117	102	117	99	96	120	129	107	125	111	119	108	125	108	105	93	119	118	101	98	115	113	91	124	120	117	91	100	107	118	105	95	93	118	128	118	114	96	113	115	104	122	97	118	115	116	105	127	127	88	121	133	106	116	107	99	101	110	114	114	107	106	110	125	106	107	103	108	133	126	102	103	98	119	103	127	116	106	112	117	117	104	106	98	113	115	102	115	122	108	111	106	94	110	99	119	123	104	110	118	122	131	116	115	106	104	125	112	130	115	107	110	127	125	100	113	107	133	109	102	106	117	129	103	100	109	118	118	117	102	116	119	130	114	125	105	119	105	110	112	119	83	97	119	117	101	103	92	107	115	101	113	114	103	107	105	86	104	106	112	108	136	112	112	115	113	119	118	113	135	136	97	102	96	103	116	108	140	106	119	86	108	110	120	109	104	116	105	100	109	110	105	114	107	101	112	139	105	115	120	116	111	128	106	126	100	111	116	123	115	96	111	108	134	115	101	113	124	108	115	122	97	92	103	104	109	88	112	131	115	119	114	122	119	102	109	99	121	109	81	101	123	114	130	109	104	116	127	121	111	111	112	108	107	116	115	135	101	105	102	114	119	101	119	123	124	115	126	113	127	122	107	112	126	112	103	105	115	110	98	108	102	135	96	120	96	126	115	104	107	119	100	98	96	117	138	106	128	93	109	123	95	105	119	112	103	120	98	108	107	116	119	116	104	106	113	132	120	110	127	114	99	99	115	109	100	114	114	102	113	109	110	113	106	128	105	104	99	115	92	111	105	100	109	119	115	121	94	102	117	112	108	107	105	104	120	112	94	95	111	120	111	106	105	116	106	97	107	112	109	129	121	111	97	116	109	115	113	109	94	113	103	122	107	108	100	115	123	109	108	109	98	123	109	114	107	123	87	97	129	105	103	122	124	108	113	124	118	112	106	102	106	113	108	98	104	110	97	119	121	97	112	117	104	110	100	116	118	101	123	107	119	101	132	109	100	107	117	106	127	113	108	113	96	98	114	107	111	122	106	105	126	116	94	92	120	121	132	113	108	83	121	111	96	115	116	121	100	104	96	117	96	108	111	87	105	110	102	116	107	100	116	98	114	117	96	122	114	98	111	120	115	114	116	89	121	119	102	100	111	118	110	111	109	121	118	115	131	124	115	106	89	114	118	108	116	111	120	102	117	124	114	125	99	109	85	114	89	117	122	124	121	115	123	106	106	130	113	121	97	114	128	98	122	121	135	101	117	100	114	100	108	141	110	113	102	132	112	106	120	98	112	109	113	106	115	115	102	107	122	125	109	103	126	117	105	110	109	123	113	111	102	110	108	103	114	114	109	102	110	130	112	117	116	123	111	104	122	112	105	99	118	136	133	141	131	123	112	104	103	110	109	129	127	113	110	98	122	108	101	118	104	117	91	107	125	120	115	112	111	106	118	115	106	104	91	107	126	99	85	119	113	98	105	109	126	111	107	97	105	112	121	120	108	90	115	120	106	99	108	123	107	115	136	95	111	121	73	118	126	126	114	109	102	103	131	98	106	111	96	119	98	103	106	117	115	117	109	110	115	104	104	116	93	117	130	109	104	115	118	117	128	119	126	96	99	116	105	102	111	96	111	117	107	102	103	113	101	104	126	121	100	115	117	102	106	117	97	126	108	114	106	115	124	110	111	100	101	111	109	109	102	109	117	107	106	117	103	88	111	101	114	136	105	108	105	137	101	111	124	117	104	111	109	121	104	120	99	113	112	105	81	129	113	121	81	122	112	100	98	111	109	113	119	111	112	115	110	103	114	100	106	129	118	100	113	99	100	104	111	99	112	112	119	143	105	105	116	95	110	103	115	140	111	111	103	108	129	105	106	122	115	115	119	101	130	106	101	117	115	104	106	113	126	114	96	113	115	107	96	114	121	111	111	112	121	98	101	102	94	114	137	103	111	108	100	111	116	107	96	113	94	119	102	111	110	93	98	108	113	110	124	115	99	104	125	122	87	115	117	115	105	90	99	122	94	101	121	109	104	94	96	112	106	120	123	110	123	108	100	110	136	118	112	84	108	115	102	101	114	114	98	105	119	118	119	104	109	95	115	111	105	116	105	102	110	101	125	119	129	109	88	104	117	102	116	123	114	123	129	103	122	89	121	111	115	113	118	114	104	91	103	90	120	117	103	107	114	93	103	116	93	141	96	106	105	105	113	106	130	133	120	101	107	144	116	85	88	121	119	106	103	128	127	110	106	113	92	127	117	108	102	106	116	115	110	90	110	113	99	105	102	116	82	111	109	113	112	126	125	106	121	117	104	88	106	99	125	110	120	128	103	127	108	115	89	90	106	112	103	109	104	112	115	108	125	114	115	109	125	113	114	108	106	114	118	102	121	107	111	119	118	128	106	94	116	104	93	100	107	117	107	108	132	107	94	103	114	118	124	101	112	119	86	106	116	112	96	117	116	100	109	127	103	95	107	102	100	115	107	101	106	103	100	109	100	117	129	103
7545	2131	4631	5489	4833	3935	3243	2706	3924	4588	1678	1580	1374	1200	1140	1026	997	950	850	842	818	751	729	711	729	698	655	650	600	568	614	600	579	577	550	563	529	572	547	539	467	557	521	506	488	487	511	485	489	472	479	498	479	482	445	463	445	463	470	451	506	465	474	446	487	476	467	444	448	426	434	469	463	487	446	436	439	465	458	448	480	443	456	438	435	469	443	433	486	416	437	454	428	494	432	418	437	418	426	413	405	423	449	421	426	425	443	418	405	456	427	457	417	432	442	488	430	469	381	448	435	427	447	463	428	429	443	429	407	434	414	422	421	427	428	418	414	422	422	444	424	451	430	413	394	427	447	426	435	422	435	445	443	445	441	458	439	461	431	458	396	456	430	425	423	431	414	446	408	409	409	454	435	414	388	446	399	442	418	443	471	417	426	417	453	441	391	396	412	428	412	433	409	432	462	402	439	422	448	415	417	402	386	411	420	419	447	459	432	405	413	425	445	420	441	473	378	382	429	455	452	421	437	468	441	410	458	429	441	453	420	426	418	422	430	434	402	407	416	441	405	451	437	433	440	428	430	421	447	411	425	433	447	413	430	437	439	437	421	466	443	417	430	428	463	415	438	457	431	412	436	402	432	422	461	410	435	401	407	431	423	456	406	392	429	415	402	425	405	503	408	421	438	404	415	427	437	469	416	426	407	434	406	424	443	438	439	413	421	406	428	429	423	444	454	424	435	414	442	418	393	420	410	418	421	426	399	437	433	432	451	450	433	425	428	454	409	437	407	444	437	400	428	424	447	419	409	401	457	471	428	430	465	442	403	442	444	431	436	413	429	420	438	431	401	446	417	447	448	442	405	397	409	418	399	432	434	444	438	460	432	411	460	436	478	422	434	424	415	410	448	429	417	426	406	461	464	392	421	418	445	389	432	427	432	471	475	408	409	414	469	435	384	424	461	429	433	430	409	416	426	419	451	432	463	442	422	420	429	428	427	417	428	463	434	425	424	415	434	448	407	446	383	456	408	428	415	416	440	430	410	422	407	443	382	454	412	431	411	420	433	437	412	419	418	420	422	436	417	437	483	433	434	394	446	435	422	443	406	440	433	425	415	463	433	409	421	434	433	421	437	436	499	450	466	416	459	392	418	414	397	412	423	446	450	416	393	436	412	439	429	445	414	431	435	377	424	432	437	432	424	408	431	424	425	416	434	450	447	434	399	445	413	412	412	448	402	469	379	440	442	409	433	414	440	412	417	411	406	440	430	405	410	427	418	421	424	440	438	446	470	430	407	435	461	431	387	408	386	451	424	439	404	422	390	424	426	379	436	411	433	460	413	395	402	414	431	435	387	423	462	459	434	423	438	415	386	407	465	414	418	463	435	441	410	439	430	445	434	411	407	457	439	426	435	401	435	411	405	437	466	395	443	408	415	430	427	403	412	459	434	422	401	466	438	422	421	414	406	390	420	443	424	466	440	418	420	482	420	435	429	391	440	431	420	437	399	440	420	416	418	412	406	419	427	410	422	416	421	415	404	399	391	419	417	435	412	415	448	434	412	403	436	413	450	436	403	422	409	412	432	423	474	420	444	408	437	433	418	394	445	437	429	421	417	397	434	412	416	428	448	397	430	417	446	427	455	412	427	395	439	417	447	412	429	376	430	435	460	411	421	396	425	399	429	419	407	440	397	421	458	403	402	437	384	410	441	406	416	451	418	427	438	467	447	403	438	421	449	425	387	424	412	446	426	427	410	411	370	411	431	419	440	430	416	428	423	452	420	397	436	416	438	437	426	457	411	415	416	465	449	448	418	416	400	437	385	424	400	414	457	450	407	414	394	418	456	445	466	410	406	394	418	429	430	419	465	434	399	417	422	440	426	421	419	411	374	418	457	423	393	422	401	423	434	431	464	432	393	419	427	427	409	414	447	473	448	414	446	396	438	457	444	419	433	438	412	434	410	423	448	437	443	418	452	455	428	433	412	421	397	443	427	416	420	424	429	407	439	430	426	429	427	439	455	441	445	417	431	456	430	428	413	464	423	428	441	422	437	423	428	464	434	403	451	404	435	416	490	425	396	401	431	386	422	439	418	444	422	400	437	446	426	445	413	389	417	433	428	421	426	411	406	464	434	413	428	473	412	424	431	427	432	412	433	425	453	414	388	430	441	442	453	445	452	410	446	445	441	420	440	422	423	430	416	433	425	385	416	434	436	420	437	438	455	420	460	416	403	436	423	428	434	461	412	439	408	453	424	419	413	448	482	471	443	477	384	409	438	415	447	436	429	462	441	421	401	436	429	401	402	401	416	438	395	442	425	403	396	439	431	453	429	421	445	440	407	401	449	401	412	425	429	449	466	408	438	439	469	424	429	468	424	409	400	394	413	414	415	461	415	426	426	432	449	451	420	454	404	442	430	429	416	396	460	422	416	432	457	395	415	440	430	444	414	398	446	452	430	445	427	453	418	380	418	408	432	433	441	435	411	415	449	407	416	450	442	437	411	433	428	389	431	383	397	429	426	396	440	430	418	484	428	421	442	438	459	430	429	433	397	418	396	453	392	449	398	411	409	433	443	385	380	409	444	408	413	359	458	423	427	421	420	432	423	393	423	423	426	432	425	437	459	407	431	417	453	422	428	436	466	426	389	435	454	427	431	386	450	427	416	421	401	444	419	450	393	388	422	423	413	411	458	429	420	393	421	417	432	431	467	420	439	420	447	386	415	409	464	400	424	431	433	456	470	407	466	392	445	421	421	411	439	403	390	436	463	457	442	407	435	448	443	439	448	402	443	420	455	435	412	434	412	408	433	400	424	452	395	430	419	451	447	422	421	398	438	453	443	437	426	409	440	396	459	385	402	391	370	431	436	418	402	396	424	410	406	380	442	442	401	447	471	443	390	386	457	396	449	416	405	426	456	396	389	418	409	428	410	425	425	442	449	398	406	411	416	423	435	439	450	421	435	390	442	395	423	459	444	438	460	420	442	380	425	408	422	453	423	415	431	403	441	432	409	392	433	427	406	397	438	412	410	429	414	401	443	427	435	486	423	423	412	396	410	424	392	390	445	425	411	420	470	421	398	425	455	450	435	435	440	394	402	406	427	437	417	423	433	420	418	432	394	410	430	425	437	430	429	431	443	428	467	425	416	422	430	435	413	446	423	439	406	438	393	406	441	446	432	417	378	428	450	430	418	450	471	432	452	415	440	418	439	443	425	413	414	439	444	440	448	419	447	474	421	439	460	446	414	437	457	415	399	448	385	456	404	464	395	428	433	421	410	394	434	404	429	426	420	420	427	419	437	412	402	422	448	436	435	385	422	478	411	456	438	439	381	438	444	411	414	412	399	409	434	432	458	444	417	451	441	452	466	420	422	437	468	410	459	432	406	447	434	394	413	459	443	429	420	421	429	413	405	443	413	428	446	461	432	407	439	408	464	422	430	399	404	441	431	458	435	432	412	409	449	416	429	439	412	430	416	430	445	442	448	427
1834	287	294	292	286	261	264	239	272	333	209	273	250	228	220	262	213	249	202	253	245	242	250	238	214	220	224	215	238	229	257	271	237	202	238	237	249	248	229	253	239	223	218	226	234	252	221	255	206	265	237	224	213	237	237	251	247	252	236	235	224	230	239	218	220	216	196	237	238	236	225	220	237	230	235	238	228	237	228	256	264	235	222	232	247	221	216	268	222	228	229	219	217	254	230	239	231	225	208	239	258	237	226	225	231	232	255	224	226	230	227	213	215	232	228	257	217	227	252	226	223	240	213	239	205	223	262	234	217	233	214	222	204	223	224	212	251	205	224	223	232	236	211	234	222	228	195	216	235	224	242	244	258	226	225	247	232	246	216	220	233	228	217	216	225	245	229	225	253	227	242	242	231	249	239	235	222	216	264	247	233	242	237	214	218	240	250	224	244	232	257	220	209	247	227	248	228	255	224	213	229	215	221	269	225	232	239	225	219	211	223	221	211	205	214	238	221	225	218	234	224	253	252	223	248	249	228	219	183	231	227	222	243	221	263	221	216	226	221	214	227	212	221	243	256	220	227	219	228	232	225	246	256	236	259	250	226	236	228	247	241	242	250	232	227	230	226	215	217	244	243	208	219	230	230	242	221	230	220	239	208	242	241	235	252	231	247	241	222	210	246	225	237	221	251	259	227	250	219	213	228	253	237	207	219	225	235	246	220	234	229	261	253	239	235	205	212	244	233	244	215	224	239	230	202	211	233	234	214	245	238	271	239	238	256	233	237	228	246	260	235	240	224	205	230	250	207	238	230	236	233	226	249	234	237	224	214	222	244	209	224	259	253	230	228	242	249	252	249	245	234	255	217	220	256	230	185	230	210	226	247	207	258	268	227	258	227	239	222	229	248	245	231	212	233	221	229	230	238	243	224	245	222	249	257	218	213	248	223	186	234	223	215	208	196	233	234	221	260	229	229	242	245	256	252	223	266	222	246	239	237	241	209	246	235	264	244	242	254	192	239	246	257	207	236	244	266	226	230	221	208	225	239	217	242	234	216	216	237	236	243	246	236	237	211	221	228	220	204	241	219	207	238	221	224	251	249	221	240	252	241	232	207	245	217	247	228	241	237	216	247	206	211	203	229	263	218	222	230	216	244	244	236	222	241	243	227	238	232	192	248	224	239	211	253	247	236	229	233	209	235	222	223	237	233	223	208	264	188	251	220	209	241	225	216	236	225	238	257	237	209	221	246	229	213	220	242	227	243	231	209	231	266	243	228	242	222	244	252	242	240	264	223	231	244	251	244	233	243	212	223	234	246	235	251	223	250	242	215	235	228	229	237	243	242	245	224	251	242	257	229	209	218	201	221	241	238	259	234	251	257	245	232	250	221	215	237	218	220	247	219	228	224	228	234	229	266	241	246	227	207	242	233	214	247	234	231	264	223	233	214	205	219	245	237	238	229	237	231	250	240	220	243	252	221	243	235	246	237	245	228	218	235	218	255	188	218	220	238	214	242	201	231	218	224	252	226	222	237	228	240	235	226	242	244	247	240	209	232	216	207	250	239	208	214	206	248	228	205	213	237	251	239	218	233	237	240	224	223	239	221	256	220	231	227	234	221	231	231	239	217	224	241	216	259	224	211	239	210	210	224	246	228	228	251	214	243	240	253	239	250	242	234	232	225	232	195	237	237	234	222	219	232	246	229	230	202	251	245	250	217	222	246	215	232	222	245	226	207	235	233	230	267	235	230	232	222	242	235	208	225	215	232	220	249	257	235	231	233	254	235	233	243	249	220	236	230	232	218	228	246	240	206	221	244	218	232	199	217	231	219	233	263	233	243	245	251	226	230	235	226	231	234	241	194	279	202	211	245	228	204	216	238	239	205	224	242	227	233	233	234	239	244	237	229	215	256	238	247	240	244	214	211	229	234	218	209	222	214	263	250	232	232	265	245	238	225	213	200	215	220	239	246	250	243	211	234	252	194	218	254	254	214	226	233	248	206	252	210	214	202	254	220	223	238	224	217	242	261	223	227	229	244	238	220	201	252	221	220	241	230	270	233	246	249	242	231	240	265	240	240	219	252	240	220	234	250	234	241	236	205	252	205	219	219	226	220	213	243	246	239	231	244	199	247	224	239	223	229	220	259	258	238	242	267	223	253	256	236	268	252	237	243	234	204	234	274	223	269	242	227	237	230	207	246	230	240	200	199	225	244	238	245	233	228	226	252	221	229	226	229	225	255	253	228	229	201	206	226	236	242	229	238	229	268	225	217	253	251	230	210	212	224	223	206	233	207	249	223	237	224	240	219	233	226	232	229	232	229	223	246	236	209	222	248	236	251	240	217	212	239	210	217	220	237	232	229	224	286	238	221	238	238	238	247	234	219	265	218	228	214	214	224	223	218	233	229	232	237	254	240	233	219	242	243	197	237	238	256	219	221	238	210	214	217	211	270	233	216	243	225	228	238	213	223	241	230	235	229	223	243	238	217	241	225	219	258	212	239	212	211	266	259	219	252	242	242	230	218	231	211	209	246	243	224	255	215	217	224	215	207	240	234	248	232	205	234	229	216	222	243	247	242	239	235	231	242	216	219	270	233	222	231	251	228	232	247	204	215	254	236	261	216	240	227	245	244	234	224	228	224	219	235	257	216	238	212	213	248	228	198	265	242	230	237	232	252	224	221	226	225	223	250	223	238	246	263	229	243	224	228	242	262	207	265	219	232	212	234	219	279	242	255	240	214	244	220	222	227	236	259	232	241	204	229	253	231	251	198	232	248	197	250	221	223	231	219	222	226	221	224	223	259	236	213	240	234	230	242	249	234	237	227	237	225	213	223	234	250	236	244	218	240	239	228	240	220	201	240	240	257	221	233	271	223	235	245	220	241	197	226	230	247	250	213	197	238	228	235	232	206	233	222	237	233	206	219	222	239	259	217	244	244	253	273	215	212	243	234	249	235	279	264	227	218	237	223	254	240	213	242	233	240	226	234	249	223	229	213	230	253	245	195	230	252	212	227	241	221	223	238	220	209	271	261	235	237	248	242	249	246	212	235	219	257	227	215	251	269	209	223	234	226	230	234	206	272	255	232	232	251	234	269	228	254	203	259	250	232	222	271	247	227	230	201	240	231	254	221	213	262	212	230	237	240	227	210	223	234	229	241	254	233	215	225	240	233	237	244	206	226	227	211	236	217	240	252	237	211	225	237	238	248	237	239	228	236	223	235	228	226	229	213	235	264	266	234	213	207	245	208	208	205	209	258	230	244	218	257	230	226	243	224	239	230	222	226	223	226	203	225	246	226	226	236	219	237	203	232	256	232	217	227	214	225	245	241	258	246	209	249	259	222	231	224	204	223	227	241	208	234	279	210	226	245	247	224	260	222	236	226	249	264	215	230	247	214	248	240	248	253	230	239	194	256	222	229	237	235	243	266	213	221	248	238	249	203	228	230	232	240	243	220	231	239	229	230	243	240	217	227	234	216	226	225	229
2542	871	985	1008	975	960	871	826	1006	1441	892	816	847	827	890	785	787	833	871	775	757	830	833	751	770	848	805	768	813	777	832	782	810	825	784	785	841	779	834	759	806	790	840	789	813	748	757	799	799	762	835	825	794	819	777	807	828	806	836	785	816	744	806	764	783	771	780	778	792	795	853	782	761	747	742	845	809	789	786	784	786	786	797	826	769	791	813	730	763	823	787	816	771	785	778	789	793	809	754	809	765	762	781	765	801	775	816	816	813	787	832	769	807	772	840	769	795	831	785	759	757	819	807	776	776	779	755	765	804	781	753	830	811	806	803	829	776	799	777	758	780	807	795	801	803	809	803	789	787	811	814	804	794	774	781	810	811	814	768	783	772	840	785	808	801	838	810	845	835	844	805	755	791	810	823	768	716	792	751	817	789	821	778	791	792	726	821	803	751	755	770	767	785	800	809	738	825	836	778	787	790	792	793	802	821	824	819	802	760	772	794	807	784	833	719	770	778	802	850	808	737	811	742	751	812	778	811	832	805	813	806	803	783	779	769	794	777	835	797	752	777	790	801	764	756	793	793	783	838	856	780	774	838	756	770	787	784	782	830	798	778	812	783	751	771	781	783	805	799	781	830	805	811	788	807	764	763	750	781	793	820	770	853	754	775	798	797	776	831	785	773	746	764	806	733	829	765	809	768	804	771	808	783	754	819	746	800	792	825	759	764	793	841	775	787	822	782	820	805	831	793	765	757	759	748	821	782	810	811	814	745	758	780	802	766	785	795	753	785	746	821	748	782	756	780	794	775	824	827	765	791	789	767	802	797	791	791	738	750	750	815	806	819	754	783	770	787	735	757	786	800	783	804	787	841	784	788	783	799	769	736	785	771	782	776	753	770	789	833	753	842	773	795	722	802	800	812	794	828	797	735	816	786	785	753	811	781	791	772	839	779	794	788	808	774	816	776	718	838	694	857	757	760	814	827	782	792	825	761	766	827	836	771	762	808	781	794	763	820	777	797	813	799	823	813	754	802	769	823	764	804	812	804	759	789	769	752	755	812	785	804	801	809	786	786	780	797	802	800	793	742	770	774	775	771	805	854	783	828	725	764	800	813	800	796	870	777	782	817	844	790	804	800	828	794	826	838	806	809	765	800	771	806	805	777	754	802	753	836	768	817	787	788	756	768	854	807	749	800	823	809	831	801	834	785	801	801	794	772	805	844	824	776	802	808	827	817	810	828	779	799	787	795	823	769	800	805	744	821	788	806	780	773	788	768	809	809	758	848	815	793	743	827	776	775	776	819	787	784	793	770	791	775	793	863	790	778	827	755	773	793	755	781	818	818	822	780	740	784	764	825	793	782	783	808	814	813	773	806	750	837	762	823	755	793	782	730	797	797	789	768	798	798	817	806	813	773	805	785	767	761	743	774	813	835	855	834	826	818	824	754	774	779	827	785	750	772	782	789	785	827	803	770	788	771	740	803	756	780	804	819	812	790	803	745	826	797	805	780	784	769	788	818	795	798	760	797	828	819	816	791	758	840	835	805	742	774	804	785	776	802	776	833	792	829	796	839	849	787	798	811	798	744	824	806	808	813	798	776	771	816	807	791	781	821	794	768	836	794	809	808	811	795	748	827	786	788	789	806	731	755	764	768	754	778	795	809	826	840	751	752	794	786	758	800	760	750	803	792	797	774	796	756	734	836	793	785	804	764	814	799	758	830	779	770	752	760	859	762	815	847	826	798	809	791	813	777	808	783	785	818	811	763	795	795	787	753	763	764	808	811	808	781	776	816	763	780	823	806	806	788	802	803	795	770	828	792	744	806	752	763	802	811	776	825	772	847	736	800	781	821	765	789	751	768	808	785	847	803	783	763	864	770	821	794	724	766	813	814	757	784	763	809	756	806	806	771	793	808	813	790	785	784	774	779	803	752	801	799	799	804	814	818	804	856	804	776	818	791	798	744	766	846	805	783	799	782	743	785	788	795	816	781	861	811	781	779	771	787	800	770	792	817	800	772	853	794	750	740	824	792	834	731	764	767	776	801	784	749	763	805	792	782	801	810	755	803	797	784	806	771	795	841	768	792	796	772	813	792	845	777	833	750	809	797	795	783	810	774	761	788	789	761	774	772	824	798	791	807	753	793	741	795	750	770	803	744	725	805	799	829	804	783	778	789	785	753	801	837	862	790	757	793	800	792	752	762	829	754	786	772	788	787	805	791	821	749	782	810	808	784	811	821	760	812	800	761	782	769	774	802	835	816	813	765	780	800	793	812	817	749	756	839	773	826	766	736	805	806	824	790	816	803	770	821	821	789	772	778	800	837	757	726	832	806	752	749	761	798	789	820	778	730	793	826	784	792	731	806	807	724	771	780	806	821	783	788	853	802	764	817	777	781	785	762	802	781	757	783	789	832	778	757	723	805	806	799	837	773	754	791	812	799	818	821	717	811	794	791	790	835	803	774	732	821	830	818	764	790	747	793	809	779	808	783	794	748	828	809	795	769	776	831	861	789	789	790	755	799	811	756	845	799	781	777	765	763	774	812	785	808	773	812	767	806	785	797	750	815	718	762	746	771	777	800	780	792	765	806	760	775	858	827	784	795	796	790	824	816	792	774	846	793	785	794	731	761	790	809	756	812	790	770	823	737	793	780	758	838	796	805	756	805	761	797	793	762	793	805	791	745	773	818	800	771	766	724	772	773	756	793	777	786	757	761	816	797	789	771	784	732	815	794	799	815	822	755	765	837	779	801	793	803	813	846	806	768	784	800	834	740	791	781	762	813	835	767	761	766	752	764	791	781	777	732	789	783	793	799	835	742	810	811	809	863	817	776	791	797	787	816	823	755	838	751	787	790	803	831	832	762	819	793	816	790	752	757	797	817	796	780	794	741	818	774	762	788	769	825	803	799	729	781	750	800	797	770	763	788	741	795	783	782	770	775	791	783	844	764	834	761	825	805	819	794	805	815	782	813	838	790	773	758	785	776	776	800	763	797	777	858	784	726	751	776	779	782	810	809	797	799	783	754	790	804	772	746	761	795	816	802	815	764	787	797	799	757	790	752	807	809	828	754	842	800	802	809	789	746	820	793	725	815	824	827	777	802	768	761	821	783	794	777	768	801	809	786	753	793	806	815	778	764	771	815	771	832	769	775	790	782	836	790	770	756	795	779	806	817	819	755	763	785	791	765	744	733	799	823	808	775	774	766	794	810	741	785	821	757	721	806	804	818	795	833	778	789	761	808	755	798	805	788	803	809	754	754	830	781	828	765	761	829	779	771	781	743	791	826	777	777	841	796	860	806	781	781	812	789	732	780	787	762	800	797	781	811	777	780	754	767	780	794	811	852	775	797	817	810	762	779	750	813	815	762	765	811	827	800	741	759	789	786	804	803	782	760	810	775	816	803	835	800	788	796	792	789	798	811	798	812	787	787	778	793	772	812	748	771	794	771	770	786	739	815	772	785	806	867	744	798	816	775	819	772	751
6436	746	981	883	625	465	375	289	475	2158	217	203	200	177	199	176	166	159	160	157	185	166	166	172	138	143	146	151	137	130	136	159	123	130	163	133	140	131	139	136	135	138	127	137	167	130	119	141	137	137	137	139	129	119	135	149	133	126	135	142	149	139	120	131	139	152	127	148	133	141	114	124	143	118	137	115	139	148	138	136	124	151	112	157	131	140	117	137	131	117	120	142	133	122	124	118	157	132	131	139	137	122	138	137	122	136	122	144	131	134	130	132	117	138	139	141	133	128	129	124	152	141	136	132	151	115	132	140	132	134	155	124	129	136	124	138	121	140	126	133	133	120	130	123	124	160	119	133	141	137	130	129	143	131	125	124	150	117	131	132	124	131	129	137	130	144	142	140	127	112	130	126	147	135	143	112	135	138	143	152	134	134	126	144	149	143	118	144	133	119	146	137	164	124	141	178	119	143	137	128	133	134	127	132	143	115	146	132	128	138	119	158	130	120	138	121	132	131	115	147	134	127	143	144	139	133	151	139	147	126	131	134	157	142	127	135	133	142	103	113	154	150	127	128	130	130	140	156	109	140	138	132	152	120	141	121	129	144	123	143	139	147	128	126	119	143	123	131	128	140	129	132	129	118	133	123	131	133	142	150	126	124	107	127	125	126	146	144	141	112	147	137	119	134	132	133	128	139	141	136	139	135	123	135	123	128	111	140	128	144	120	128	122	132	128	131	123	123	122	143	121	134	142	134	124	118	162	137	152	123	124	112	129	112	133	140	120	119	129	116	120	137	116	120	121	144	123	135	143	126	121	131	124	130	131	133	135	123	135	131	136	135	122	136	120	152	141	148	146	156	111	124	120	130	134	143	132	122	138	114	136	145	121	125	125	148	117	119	133	124	124	130	147	136	129	130	117	118	116	121	135	132	126	138	141	134	144	118	136	132	109	141	115	121	121	127	123	133	141	138	141	128	142	124	129	135	135	106	136	118	124	144	132	125	137	126	129	151	116	150	125	122	120	138	140	132	149	133	123	128	109	137	147	140	142	127	134	119	138	139	142	130	116	119	153	127	121	154	146	150	143	141	141	119	150	125	149	130	131	138	101	138	145	138	133	147	140	150	152	126	133	142	127	120	117	134	142	149	126	115	161	133	134	134	133	143	129	127	121	144	131	142	142	131	114	136	137	117	156	131	139	123	142	139	134	123	130	121	142	150	124	147	135	123	151	124	146	142	124	132	134	137	130	140	119	142	115	143	131	120	129	117	135	133	134	143	124	143	97	120	123	150	123	146	140	127	149	141	127	123	145	147	132	119	123	123	124	121	124	112	131	123	141	147	129	140	138	119	130	124	129	134	133	120	131	137	139	139	137	136	150	145	134	128	138	133	104	119	138	147	157	156	133	144	130	125	134	146	140	149	132	143	140	123	145	115	119	117	150	134	135	141	139	124	137	137	144	124	135	130	134	134	130	148	140	143	133	143	145	128	152	145	122	132	135	139	142	110	139	139	115	142	125	149	151	119	149	139	132	126	125	142	150	146	122	149	129	140	137	141	113	125	114	114	134	132	109	121	132	154	143	130	131	142	120	131	122	130	138	133	120	137	135	122	131	116	132	138	115	139	143	136	111	144	139	129	142	147	142	120	131	144	124	120	135	133	139	117	136	137	138	136	154	131	128	123	132	128	138	111	141	130	151	148	129	134	113	135	126	133	122	147	111	141	143	130	145	127	134	130	120	127	126	136	120	140	128	130	139	140	167	138	134	130	141	137	135	157	130	132	127	140	129	131	140	136	139	112	144	141	109	125	137	113	137	140	142	113	131	122	125	149	134	117	101	134	131	129	128	130	123	130	136	137	134	119	131	124	121	139	122	126	142	121	138	127	164	142	111	125	123	137	130	156	123	130	145	111	133	138	133	132	141	138	170	131	126	136	138	115	145	119	113	110	131	117	150	133	147	136	122	136	102	118	138	140	137	145	131	124	128	139	136	147	143	151	134	140	148	128	134	110	138	119	150	120	129	120	128	153	127	134	125	131	119	146	132	127	131	123	136	167	117	143	124	124	141	125	132	150	128	143	135	129	118	117	181	138	141	141	136	123	121	139	137	113	157	135	121	122	126	128	114	135	139	127	129	122	136	126	147	129	138	143	119	133	164	141	128	131	154	123	131	141	145	135	127	130	115	124	135	136	149	121	127	121	120	145	138	127	119	136	141	160	129	140	125	142	130	114	135	128	125	110	148	133	142	136	152	131	115	146	114	125	135	118	122	133	128	116	133	135	139	131	143	116	127	150	135	133	140	151	142	138	125	131	152	145	138	123	131	142	124	133	135	129	153	117	126	131	130	123	133	135	152	138	141	142	144	152	117	134	142	145	149	158	153	113	142	147	105	130	139	147	118	139	117	128	107	126	132	145	117	119	101	123	129	127	117	127	128	138	147	141	135	132	130	138	137	145	150	153	139	133	140	134	135	142	158	145	142	159	144	138	119	133	130	135	130	137	132	144	120	121	148	125	152	128	141	128	136	128	135	134	117	131	127	143	131	124	165	115	128	123	130	142	158	140	133	128	125	125	143	125	146	122	119	125	123	128	141	137	139	122	135	127	127	135	142	119	132	127	143	127	110	136	125	140	127	126	135	129	143	133	151	145	154	124	147	132	118	131	111	120	137	145	143	140	143	113	115	128	158	124	126	149	128	117	123	133	134	137	135	147	134	141	135	114	128	124	116	125	131	135	136	137	142	144	111	129	117	134	124	113	122	149	149	139	147	125	143	129	128	138	127	139	151	134	136	125	130	137	143	140	118	131	106	138	146	126	123	130	128	120	144	126	118	157	113	146	114	134	102	147	119	108	127	138	150	135	159	113	147	127	102	148	142	148	150	118	114	131	151	116	130	127	136	119	133	153	148	142	158	142	122	117	138	139	134	126	143	106	126	139	125	130	149	137	139	140	150	129	149	124	143	130	122	134	124	132	133	124	130	150	136	129	123	132	129	122	122	114	128	128	141	134	124	142	126	133	142	115	128	138	118	132	139	135	144	138	127	108	124	135	144	149	159	130	116	135	142	131	136	140	118	110	104	138	131	137	111	132	127	141	120	138	130	129	132	128	124	118	137	165	141	129	138	112	142	138	132	130	148	119	131	126	146	122	129	151	115	126	124	138	144	124	140	140	160	120	134	142	142	119	144	144	136	148	113	130	131	130	129	149	123	131	139	133	137	147	137	125	126	125	147	137	121	145	128	172	141	132	132	127	137	145	140	127	136	128	120	135	130	148	136	126	126	132	129	136	149	123	171	135	129	140	136	133	144	134	137	129	121	138	163	121	128	108	118	147	129	135	132	146	128	127	121	127	140	129	135	145	152	140	119	149	119	155	140	124	127	130	131	121	126	144	134	150	112	146	153	124	109	132	135	130	122	119	124	139	114	136	146	137	132	142	129	127	119	128	123	141	153	145	138	113	139	137	137	148	136	136	122	128	125	133
5191	1279	2511	2996	2570	2151	1888	1552	2789	9236	1072	963	957	836	783	812	727	714	664	689	636	647	651	584	570	640	622	592	555	607	556	549	546	581	548	531	552	529	526	539	545	560	506	520	492	555	542	474	574	521	525	536	544	526	534	481	533	495	533	559	503	498	492	506	543	515	481	512	559	512	510	520	523	535	501	497	473	501	535	501	477	522	505	479	510	479	506	454	487	498	497	475	468	527	482	454	510	491	496	497	530	511	494	491	476	469	508	518	479	501	509	477	513	507	504	455	494	499	499	476	501	489	491	489	444	502	497	490	458	485	487	467	505	494	556	465	530	542	475	469	493	491	438	513	495	470	487	497	508	460	482	492	485	481	457	461	478	502	486	494	516	453	475	495	477	488	499	492	480	494	478	494	455	484	468	489	495	505	492	489	470	481	532	461	500	465	492	482	487	510	514	500	476	505	470	498	515	489	472	486	513	469	516	521	526	464	479	515	479	475	493	468	460	467	506	465	496	496	476	476	447	500	487	462	467	497	488	525	502	468	483	504	499	499	448	470	474	477	486	513	458	524	476	466	476	491	525	491	502	499	496	522	471	500	474	507	482	496	503	496	494	490	521	454	513	511	456	476	452	487	480	562	525	532	534	482	525	475	464	507	496	495	505	495	507	453	497	471	480	511	477	489	494	482	440	515	500	482	485	497	490	473	512	506	512	440	460	457	499	484	491	490	474	512	498	493	510	479	495	474	488	480	476	473	526	462	486	523	481	517	524	478	433	435	514	470	571	472	484	511	498	535	500	458	499	467	542	489	526	480	503	485	462	516	480	484	513	506	492	520	469	494	506	449	480	504	444	464	483	497	483	502	456	488	464	493	507	454	502	492	495	467	502	489	504	457	470	498	504	492	486	519	495	487	507	482	481	476	482	481	519	488	480	489	483	477	492	490	462	454	469	499	496	451	495	496	505	472	491	502	486	461	516	482	474	498	481	519	506	499	488	486	478	479	492	499	458	488	446	509	503	501	491	466	506	493	472	500	504	469	496	449	478	491	505	501	472	473	479	531	496	482	509	452	479	478	504	508	460	521	482	448	484	452	470	487	472	495	468	493	453	467	476	484	512	519	495	484	465	513	542	490	473	453	502	488	470	479	483	471	501	498	505	508	513	503	484	505	485	459	502	470	504	444	437	482	504	497	466	497	462	475	450	468	468	488	492	495	512	495	458	490	504	467	483	509	514	465	505	468	475	467	504	497	486	486	485	472	527	504	475	514	491	472	447	464	532	477	484	487	474	521	505	514	522	476	520	498	503	483	481	495	481	525	478	492	478	470	520	469	491	525	459	486	468	538	505	483	524	481	488	513	454	499	507	513	518	503	474	443	468	525	493	489	480	479	492	491	528	530	501	471	503	495	497	486	506	495	483	493	529	523	489	471	458	486	472	473	501	547	512	471	489	511	490	503	471	508	480	477	462	496	485	480	484	446	520	488	458	497	506	485	482	474	500	523	476	492	506	493	495	486	468	508	478	463	496	497	480	502	439	479	490	474	469	473	512	471	495	470	479	500	497	493	486	479	457	488	466	494	468	513	479	515	493	460	538	460	511	519	511	523	494	498	466	457	478	480	493	484	506	481	539	481	501	483	471	483	443	455	481	477	500	516	475	472	477	469	500	500	447	452	483	467	498	494	477	500	512	467	431	501	514	464	472	482	515	487	520	498	487	485	474	503	490	471	481	508	495	481	515	456	479	474	503	469	458	481	488	472	463	472	525	467	471	484	473	452	506	460	501	491	479	488	495	542	471	461	502	481	490	473	474	524	462	487	491	497	490	482	516	480	478	483	475	532	457	476	511	482	470	460	509	461	479	497	462	496	494	468	509	513	481	514	476	494	471	465	507	472	467	442	515	537	514	495	499	450	485	444	500	474	499	513	441	498	497	455	488	437	480	533	472	493	468	525	457	480	497	478	503	459	492	487	488	451	475	460	479	483	479	512	518	498	485	454	458	501	483	472	506	495	468	464	451	455	523	459	489	503	497	480	488	473	494	493	479	491	487	495	497	513	520	466	462	537	449	474	486	522	484	481	467	478	484	475	487	470	468	507	494	482	495	507	441	504	477	517	494	493	507	502	477	510	513	500	491	504	505	479	495	466	487	498	504	487	452	471	503	465	460	521	509	476	528	467	451	490	485	480	478	493	481	468	452	480	439	498	441	485	546	496	502	488	522	479	488	451	479	475	500	476	459	474	474	484	477	491	429	492	504	449	508	491	512	488	472	492	506	479	480	476	496	450	491	507	480	507	470	477	504	500	444	481	461	496	483	477	481	518	462	453	507	529	489	505	468	475	522	456	478	499	491	481	486	512	477	455	493	494	486	500	513	477	464	452	499	469	503	525	484	484	476	488	463	494	483	458	496	486	494	481	528	505	473	463	498	524	464	521	497	453	531	463	474	453	516	486	488	493	486	505	510	514	449	483	457	492	495	493	457	495	496	462	488	486	460	494	486	503	486	468	484	506	489	539	499	516	498	511	483	471	466	466	485	504	515	498	453	509	487	503	480	501	450	529	513	502	459	464	478	432	494	504	486	484	483	488	461	492	521	465	456	516	515	469	501	486	534	468	497	488	486	473	474	514	511	486	508	501	487	493	473	484	486	523	482	514	492	527	523	480	497	469	524	449	499	502	525	460	476	492	476	482	484	527	523	453	498	509	482	462	448	439	457	481	484	476	494	492	489	493	458	501	458	525	484	501	506	479	461	476	458	481	478	479	483	476	499	490	477	507	529	536	470	467	462	517	545	461	490	489	480	434	516	508	484	486	474	487	500	496	453	536	467	508	496	489	496	465	462	478	514	439	477	479	531	523	461	451	472	473	500	469	520	448	464	481	473	494	493	528	489	481	509	533	410	490	457	463	502	466	491	531	456	473	480	447	474	460	472	492	492	438	487	508	491	491	447	469	473	493	461	482	474	500	466	505	489	504	508	467	468	543	465	461	528	479	486	483	448	480	500	495	477	465	475	460	476	531	456	461	490	463	463	462	476	497	530	474	493	482	485	448	500	469	452	484	518	518	473	496	489	465	458	481	505	450	460	502	495	506	474	485	487	509	536	497	490	465	481	490	499	461	495	490	497	491	488	476	544	503	499	503	507	474	524	475	492	493	478	487	445	479	491	459	501	493	467	520	498	519	485	488	517	474	512	487	491	517	530	491	504	492	457	495	475	485	483	493	482	468	511	479	461	455	477	504	452	484	497	493	472	460	478	478	484	473	447	500	455	506	458	470	484	468	510	509	466	491	508	495	486	483	499	520	513	499	499	479	527	498	496	500	464	528	478	485	478	444	517	478	505	511	478	481	479	494	501	467	460	498	483	475	498	502	456	501	516	478	500	492	476	489	427	491	442	515	465	503	472	508	497	480	486	442	493	473	537	527	480	503	531	532	511	455	474	469	462	516	492	499	499	482	506	474	537	515	502	470	460	487	461	470	474	495
13652	1856	2096	1677	1190	863	688	545	2107	8029	351	255	245	235	234	185	206	196	129	169	146	141	143	153	151	148	147	144	140	132	144	147	126	128	156	122	133	137	112	108	138	140	118	129	134	130	130	124	104	122	119	92	127	118	136	139	123	115	132	132	133	108	133	116	106	127	129	122	123	114	131	108	131	122	106	124	117	102	124	110	95	125	109	119	124	130	115	112	117	96	122	122	100	120	114	116	117	95	121	121	108	114	121	93	120	111	137	115	101	94	131	122	135	124	124	105	110	132	138	116	116	110	117	108	107	125	137	110	105	124	115	112	110	99	114	138	104	132	142	118	103	123	102	128	108	100	104	109	105	123	139	113	104	115	122	101	101	132	123	119	120	122	110	108	112	126	123	122	124	146	108	130	112	92	109	121	110	114	115	102	118	115	109	111	98	121	134	115	115	111	115	135	97	92	122	100	114	110	122	114	128	125	122	119	111	120	118	120	94	121	136	136	101	111	131	113	113	116	113	119	111	112	121	97	125	126	120	109	130	125	124	118	114	108	95	102	133	128	88	120	138	128	129	100	153	118	104	118	99	120	113	115	101	101	109	119	132	135	107	105	128	113	124	110	115	99	125	108	112	109	105	106	100	106	118	113	116	99	109	118	115	108	124	111	113	125	115	125	118	120	118	126	115	130	121	108	144	117	115	118	100	123	119	111	112	107	118	121	141	117	109	147	107	96	101	122	113	98	110	121	92	104	110	102	118	121	108	101	103	99	117	113	122	103	88	117	92	111	110	114	122	111	119	116	102	125	105	108	131	128	116	115	120	115	126	123	115	107	104	111	119	108	111	140	116	133	111	114	116	131	109	96	126	106	101	110	119	111	111	116	111	108	97	93	113	124	127	116	96	111	127	121	120	124	124	90	115	118	124	113	119	115	108	113	118	114	113	104	100	119	112	132	111	98	117	101	111	122	107	104	120	119	104	122	100	118	93	123	110	109	135	129	100	111	125	109	109	132	94	109	113	97	123	131	118	133	113	114	119	126	99	110	116	118	110	128	146	85	114	109	120	106	111	120	113	128	122	115	110	108	143	125	112	98	131	114	127	102	128	106	126	112	115	114	125	112	132	126	125	102	126	108	108	123	117	121	105	106	111	122	114	98	107	133	124	131	113	141	104	129	106	122	116	92	100	114	122	101	117	110	122	138	126	124	102	107	109	123	132	114	118	116	132	115	121	105	117	128	124	133	121	112	124	93	123	115	123	115	127	107	134	119	125	110	134	111	113	116	145	125	127	112	99	100	116	116	127	111	107	120	123	109	118	139	110	111	111	101	119	119	113	116	113	119	114	123	125	117	109	115	137	111	138	99	121	108	129	117	111	129	114	142	110	129	91	110	114	116	124	130	121	121	128	115	123	120	122	105	102	131	115	120	111	110	115	111	98	103	108	107	122	113	126	106	118	117	90	108	99	98	104	132	113	113	113	109	107	101	108	109	118	124	122	125	106	118	115	118	106	120	99	118	105	106	90	122	100	113	97	111	114	133	119	111	108	105	100	111	105	110	126	120	98	89	118	124	137	137	135	125	106	110	121	101	117	125	135	114	113	102	112	116	122	123	123	105	113	107	98	107	112	142	126	96	124	123	129	112	120	110	114	117	104	127	108	107	121	124	112	113	132	116	109	126	112	100	94	127	115	105	111	138	107	122	127	105	136	109	118	93	116	119	125	104	103	124	101	90	93	119	112	110	109	119	137	108	109	110	135	126	106	106	103	124	112	112	119	114	132	124	125	123	110	111	121	98	131	105	116	140	115	109	122	99	112	113	114	113	102	107	95	104	118	125	132	115	106	123	121	102	110	121	128	103	118	110	109	138	118	97	124	106	115	116	102	110	120	121	127	116	127	118	125	126	113	110	99	144	117	100	113	104	122	126	117	118	117	98	127	130	97	108	123	119	113	113	116	130	122	110	109	112	114	119	103	125	125	96	128	103	103	134	125	117	111	122	132	121	112	102	111	121	104	121	112	123	101	100	125	122	111	95	108	116	96	107	122	100	107	94	109	103	108	100	113	106	109	124	103	105	117	126	135	81	138	133	120	96	117	90	114	104	115	120	121	115	108	107	131	116	96	106	130	118	129	114	111	116	112	115	115	99	118	124	113	105	109	114	117	119	116	102	128	118	108	101	112	126	116	131	114	101	121	88	118	124	90	121	130	128	109	121	134	108	109	123	98	100	124	114	105	125	126	121	113	122	112	127	118	143	107	128	106	125	101	119	134	130	128	111	93	103	115	107	112	114	121	116	119	123	114	114	127	144	117	120	101	99	117	113	127	116	107	118	120	99	113	102	129	110	115	94	100	101	130	126	97	106	106	90	108	111	110	115	107	113	106	123	109	98	109	110	125	111	105	117	116	105	124	115	133	117	115	110	110	110	104	114	123	101	103	103	114	117	113	121	127	118	98	117	117	116	119	111	131	110	111	106	109	104	126	109	117	113	102	110	121	113	96	113	134	118	106	104	124	124	108	104	127	125	99	116	109	120	103	108	123	127	135	119	117	121	98	140	108	103	109	112	141	105	119	123	132	105	117	112	93	128	107	110	97	99	110	111	112	121	121	111	115	121	127	114	105	118	111	105	128	116	98	101	110	94	120	122	117	109	107	108	113	120	101	102	146	99	98	99	110	128	135	107	113	114	124	107	110	107	115	91	121	108	112	109	103	121	113	114	112	126	124	117	104	127	104	111	122	125	126	112	119	118	106	108	100	108	115	125	121	104	125	106	104	120	117	114	110	113	96	135	117	112	103	128	111	107	115	102	102	118	122	113	115	111	115	113	101	124	115	133	104	115	112	106	114	129	120	117	112	103	112	113	114	103	115	113	106	112	104	135	90	114	124	114	107	111	102	106	106	95	109	100	114	105	101	113	120	137	134	123	106	116	114	105	113	108	124	110	129	100	121	105	121	148	123	116	133	136	123	136	100	117	109	112	105	143	110	118	111	114	107	119	110	117	121	112	128	123	116	114	148	96	136	102	116	118	139	110	116	124	98	109	131	122	111	123	114	104	100	107	120	115	108	111	123	122	111	104	106	123	113	112	112	103	106	112	121	117	118	127	104	121	130	118	132	93	124	116	138	93	96	111	114	103	136	95	123	122	112	105	125	111	114	96	106	121	101	117	121	109	122	120	111	129	117	109	117	105	118	102	109	105	111	103	113	124	109	105	127	119	110	107	118	125	123	120	102	113	117	122	110	117	103	95	108	102	113	123	94	101	116	125	127	111	121	113	116	105	111	99	121	107	120	114	118	120	104	100	112	114	110	124	101	119	119	117	108	124	132	140	105	108	98	120	112	103	115	116	99	123	102	105	107	111	141	111	120	115	110	107	103	104	148	121	102	131	119	129	106	127	117	98	106	120	122	99	107	120	107	112	106	114	92	106	106	109	95	118	112	104	122	110	98	104	131	121	119	121	118	101	100	119	107	124	114	109	114	105
7424	2197	4730	5540	4967	3993	3246	2792	8707	16967	1698	1496	1319	1216	1147	1013	972	891	893	797	806	798	751	679	647	659	643	648	605	622	580	584	572	586	555	563	572	511	515	550	555	517	507	537	536	488	450	501	460	504	493	496	451	528	502	508	506	515	451	460	519	451	466	441	486	460	469	448	473	455	454	518	463	518	466	491	440	457	451	481	465	468	438	426	419	468	466	440	450	460	453	491	450	437	461	480	460	481	447	458	499	412	465	434	399	461	452	429	446	443	458	474	478	437	439	421	453	417	467	450	437	442	475	442	436	428	448	460	434	435	432	420	462	433	447	458	472	446	431	446	415	460	443	380	449	448	461	440	470	453	416	459	432	459	430	467	451	472	438	473	461	461	423	446	457	417	443	465	408	471	457	444	444	457	452	417	453	424	453	419	444	444	462	452	431	420	441	455	487	469	436	494	451	429	452	488	429	410	464	471	409	459	469	456	401	495	410	454	432	442	443	457	448	409	408	433	457	435	433	422	418	446	448	413	492	453	414	432	437	410	414	438	445	423	448	453	434	421	406	415	442	415	415	425	434	447	471	462	419	459	452	465	410	442	433	453	448	450	419	460	436	453	456	419	434	446	398	466	440	439	473	416	424	437	461	441	434	465	440	462	453	425	402	437	450	398	473	445	427	442	454	440	422	418	419	473	456	446	408	464	410	427	455	454	477	455	432	448	449	456	435	445	413	416	460	397	422	470	417	423	456	453	434	468	431	456	409	449	403	456	435	491	462	429	434	430	472	447	426	491	407	434	448	429	433	439	437	444	437	440	447	481	450	438	405	443	447	408	456	466	415	459	468	487	490	438	461	419	407	417	432	430	442	434	453	441	490	449	424	412	452	431	421	440	404	462	408	422	399	447	449	467	443	411	433	429	466	490	453	493	413	447	397	437	481	437	411	463	418	435	424	400	480	426	448	429	428	458	419	480	434	439	421	403	478	413	430	455	472	441	432	460	414	436	424	420	420	450	441	448	455	473	437	414	454	506	448	434	461	420	472	443	431	436	430	473	442	427	429	456	474	448	429	434	417	452	402	442	463	451	433	420	434	446	416	449	433	433	429	431	454	444	443	415	423	457	453	444	416	468	424	451	464	471	485	429	450	430	429	422	431	392	424	392	445	456	417	428	416	440	442	436	417	461	463	393	447	412	398	448	458	450	406	407	412	424	448	427	420	476	430	402	407	384	401	445	439	452	414	441	414	448	456	427	443	476	441	456	396	422	467	428	469	424	423	462	486	470	412	424	450	448	395	434	443	428	443	436	434	444	460	454	452	418	434	449	462	429	396	426	425	459	437	420	455	430	445	452	447	444	440	492	407	449	427	435	459	454	464	434	463	445	457	423	426	443	460	450	417	435	409	473	441	461	454	486	446	432	415	414	428	426	459	446	450	455	466	420	464	415	418	448	483	444	440	423	443	432	439	457	462	416	451	434	444	453	427	412	483	435	471	433	458	443	429	424	456	438	436	434	468	443	456	429	439	419	388	437	417	468	453	455	412	450	467	470	443	426	439	426	444	445	445	419	428	428	436	410	427	449	474	417	447	429	406	451	457	443	425	431	441	440	471	415	446	461	420	379	469	460	423	407	429	399	449	476	416	431	454	419	439	469	433	460	432	421	447	437	451	455	457	416	379	435	434	422	474	415	428	463	431	438	459	423	426	446	484	489	419	447	418	428	490	450	434	410	449	397	483	440	443	441	458	465	435	427	456	428	437	423	458	449	433	429	429	471	438	440	396	470	463	441	497	413	411	447	451	444	476	445	460	414	433	461	411	421	427	460	422	429	481	439	408	445	441	461	471	438	412	442	451	431	462	446	453	418	445	416	466	413	427	441	462	455	474	417	423	426	455	443	421	424	441	462	487	420	465	433	482	412	433	417	429	433	455	435	458	447	414	458	436	438	470	453	439	432	421	459	415	419	453	401	457	407	418	425	430	453	458	456	434	448	472	428	472	417	450	425	471	483	432	403	458	374	441	449	458	424	427	464	425	465	419	449	419	459	449	462	477	464	412	443	456	431	441	420	439	461	425	388	415	402	460	435	423	446	447	422	439	417	477	454	456	456	479	425	476	427	450	423	440	430	464	464	452	454	451	444	488	467	451	417	449	417	478	421	443	426	449	417	444	473	423	443	446	472	436	419	472	416	464	459	448	435	416	399	441	459	419	450	438	438	457	428	475	435	435	431	482	450	484	445	469	443	462	430	454	450	398	433	416	454	440	440	493	414	410	455	442	427	466	431	427	438	443	458	477	450	464	433	490	411	436	433	413	447	451	457	454	462	421	435	411	397	438	482	462	426	457	470	463	439	437	438	436	404	479	448	407	451	421	437	442	436	412	435	458	434	464	422	410	413	474	422	442	411	511	451	410	451	400	441	472	457	450	408	440	419	458	447	459	410	454	439	436	413	426	431	425	483	436	435	422	431	438	445	443	422	411	398	447	474	415	436	420	431	414	457	454	410	429	495	442	450	422	426	439	438	458	436	442	422	446	428	428	449	443	432	456	434	413	428	470	415	456	452	438	421	457	444	427	420	430	448	464	402	435	427	425	435	460	439	432	434	431	436	428	440	420	454	434	417	451	421	450	427	419	441	427	434	440	434	431	468	452	428	470	449	441	456	451	409	407	438	476	462	419	430	478	441	454	442	449	446	462	445	430	410	462	454	427	413	428	430	434	405	445	461	453	467	432	419	440	446	441	468	429	412	437	447	401	463	447	375	457	473	429	478	424	442	451	438	402	430	432	411	426	438	454	430	446	446	390	427	442	413	437	424	472	448	440	437	449	447	430	432	426	421	466	458	436	431	465	464	442	464	428	439	400	440	455	444	434	405	453	436	443	451	474	440	442	443	441	404	460	462	415	428	468	459	428	403	417	438	493	468	407	455	434	426	435	458	451	461	446	408	407	433	456	425	456	416	428	449	457	444	411	402	447	425	415	412	453	439	417	447	446	423	444	436	423	439	429	448	417	443	443	432	435	444	423	452	410	456	433	410	417	453	436	440	458	425	434	455	485	440	436	471	436	435	480	432	428	438	444	442	433	485	426	422	442	448	478	423	414	442	428	378	443	427	450	417	474	421	454	461	435	433	464	414	419	432	457	451	444	465	426	456	459	468	436	445	474	431	462	491	504	444	465	486	421	400	434	434	387	474	437	462	423	445	458	458	458	434	423	425	429	434	408	470	434	450	454	435	476	425	446	438	404	409	463	461	469	457	473	431	431	447	463	420	432	473	421	455	451	486	432	407	454	457	452	437	463	463	431	424	458	423	473	410	415	422	408	447	429	437	441	431	451	461	445	421	435	432	447	461	424	458	418	432	471	400	430	429	445	439	429	413	410	466	433	436	468	403	445	419	444	451	468	433	460	437	465	424	420	414	435	438	435	463	410	427	412	450	471	460	461	450	457	470	423	447	429	453	451	435	485	428	424	420	422	421	450	449	438	436
1855	307	263	294	260	256	247	230	313	481	278	225	232	229	233	244	226	251	258	253	222	231	242	255	252	244	224	227	221	225	244	251	205	221	228	243	236	218	230	248	219	247	222	206	247	233	205	223	206	224	220	243	247	246	233	241	290	231	208	235	220	248	221	267	245	253	233	221	243	240	219	245	250	229	213	227	220	219	220	236	236	256	245	211	235	245	253	221	243	250	243	239	213	256	253	219	217	239	218	236	256	237	222	252	218	224	228	190	242	233	248	245	250	222	212	229	218	241	218	244	228	239	248	223	230	222	241	242	230	244	222	241	237	213	237	240	233	223	237	247	255	226	230	235	242	233	239	271	232	233	235	244	264	241	232	246	247	216	214	223	198	265	217	244	234	203	245	221	232	258	232	221	228	232	223	218	214	237	234	237	244	240	188	197	246	240	209	272	231	241	255	226	239	238	222	237	249	221	231	219	267	235	228	255	208	239	221	211	237	253	241	214	224	234	236	246	233	234	237	232	210	231	228	246	213	212	257	218	244	229	259	255	236	242	241	231	222	204	232	221	231	212	232	225	244	258	244	225	223	231	241	261	231	243	225	258	230	248	254	251	229	242	216	229	241	243	242	224	235	239	216	199	246	252	271	224	259	223	234	226	244	237	243	257	229	242	216	263	234	245	223	218	239	228	216	217	243	254	240	243	246	229	210	217	231	224	241	258	235	264	240	226	256	233	201	255	235	256	212	211	269	230	253	230	238	236	234	236	238	226	233	224	227	226	238	210	254	250	224	234	249	257	227	235	238	248	227	227	222	216	242	265	241	230	232	224	250	248	215	227	231	253	234	253	215	227	202	251	234	239	236	236	236	260	229	236	232	222	219	224	220	220	226	234	234	240	219	227	242	221	223	220	229	226	231	242	244	221	204	241	241	234	235	226	242	215	242	237	233	251	215	241	242	236	226	231	233	253	241	225	248	214	214	261	243	225	232	226	220	230	244	247	233	225	237	226	212	225	225	272	239	214	236	209	214	256	238	255	231	264	259	218	250	240	220	239	269	217	239	214	242	255	209	244	217	225	256	249	275	256	238	234	242	228	246	254	221	237	207	242	247	232	224	200	235	228	209	251	240	234	213	222	250	209	258	234	256	216	212	229	241	261	205	246	278	225	231	244	229	247	245	243	239	201	245	270	261	223	246	217	215	233	247	221	222	238	218	228	233	246	239	231	226	227	214	217	247	233	227	245	218	251	237	228	238	241	232	257	234	258	239	221	216	218	253	227	230	233	232	223	233	214	245	239	275	238	218	230	268	213	241	212	242	231	227	218	250	237	223	206	224	221	218	263	229	243	242	213	229	217	213	238	224	211	254	239	224	239	223	242	241	241	248	249	239	253	233	201	229	224	253	243	228	223	233	233	248	241	220	253	208	257	228	225	248	234	266	229	250	224	185	241	207	237	247	224	212	238	228	215	237	226	247	247	225	225	240	252	230	219	245	247	248	226	211	235	231	231	220	216	227	236	203	234	237	234	231	211	210	222	227	254	242	246	248	253	225	218	263	248	200	255	232	226	262	211	230	246	265	233	234	232	224	223	225	222	223	217	241	229	242	222	243	252	236	226	234	228	228	228	220	231	226	246	246	246	229	230	227	228	258	258	230	241	208	227	238	217	263	240	224	222	249	253	194	241	235	220	227	256	264	242	229	264	254	238	245	209	253	199	246	251	230	229	227	225	234	226	236	227	249	240	246	226	232	260	218	252	209	211	234	236	222	265	236	221	207	209	228	241	235	219	209	236	213	253	232	216	226	231	255	247	235	239	228	245	215	207	233	232	224	193	237	229	228	228	228	225	230	260	217	215	252	246	246	220	218	223	214	260	223	254	241	255	235	237	228	217	239	226	230	275	209	252	248	215	233	247	240	241	243	244	243	216	233	222	241	217	237	238	236	246	230	241	255	260	236	257	224	218	224	238	242	241	271	241	231	261	233	225	245	231	249	233	207	225	238	248	223	263	223	237	236	223	265	218	244	252	233	264	248	219	244	246	236	226	239	235	202	252	249	226	245	214	216	242	244	212	227	219	207	231	217	227	230	231	227	257	243	220	231	227	253	219	264	259	259	257	232	222	229	247	241	218	224	264	226	262	219	264	220	242	234	246	232	229	220	231	237	249	226	242	244	195	224	212	233	221	202	230	233	212	259	211	249	252	251	230	212	244	212	221	210	235	212	247	229	241	224	251	236	245	246	252	253	219	233	209	229	243	230	219	225	220	230	227	246	253	234	255	208	214	251	250	203	242	228	233	228	233	234	239	246	238	204	235	233	253	248	236	230	248	236	212	261	251	222	248	253	209	258	222	269	241	235	251	239	240	234	231	224	222	240	244	210	222	231	229	224	235	229	232	253	259	240	240	239	235	230	223	236	220	233	238	244	241	228	220	228	245	235	230	238	247	256	227	232	221	217	209	238	247	236	223	247	235	233	216	232	233	233	234	222	242	227	244	234	250	237	229	228	247	217	211	236	247	225	248	226	222	245	240	234	256	232	237	230	212	231	222	204	251	250	223	232	245	233	212	233	228	232	228	210	233	203	218	222	259	218	218	251	239	262	230	238	248	229	253	239	231	219	239	226	236	256	239	250	242	221	234	251	255	228	232	226	221	244	211	252	227	233	215	217	256	243	235	228	277	215	218	233	228	231	262	246	243	240	234	238	238	236	222	244	234	222	220	213	239	239	233	230	212	258	240	248	230	238	227	233	245	263	246	269	211	252	257	216	244	254	236	236	240	242	229	231	257	210	236	219	236	211	250	226	223	236	211	226	234	221	219	245	219	234	228	219	225	226	217	231	236	255	238	253	258	222	232	247	203	201	237	268	208	240	212	213	254	209	268	241	234	206	223	218	255	243	226	249	211	236	226	221	225	262	258	246	234	244	229	219	207	245	253	259	243	206	255	212	246	225	274	249	239	240	240	236	255	231	223	238	215	242	214	252	254	264	245	226	231	241	228	236	247	231	223	258	252	247	246	223	231	225	245	240	234	207	254	255	212	211	242	250	227	251	226	254	231	214	247	223	238	262	227	250	250	240	258	229	222	238	240	241	255	246	219	224	220	238	243	205	234	213	213	247	245	231	230	230	237	192	239	220	217	235	243	241	251	226	234	232	251	234	238	236	240	222	239	239	233	239	221	240	213	265	226	219	248	223	244	208	209	261	237	224	217	256	198	243	217	218	258	231	210	244	229	231	262	207	212	216	227	228	243	240	252	257	235	230	232	232	252	245	262	225	234	225	262	222	265	242	208	228	223	243	216	230	239	235	220	226	221	244	238	258	227	240	257	235	256	221	219	246	261	253	209	234	271	204	250	232	222	229	246	229	236	227	250	228	218	208	222	231	212	221	243	251	213	238	247	222	230	208	219	240	239	243	203	237	237	258	236	243	248	249	239	218	251	251	218	203	200	236	273	234	245	242	242	234	221	265	236	237	250	241	240	229	241
2384	877	936	991	981	933	911	919	1242	2054	826	892	841	799	797	863	799	779	829	808	800	820	805	782	831	823	838	809	813	780	829	817	802	783	864	799	764	768	828	793	828	803	780	758	775	792	832	800	803	806	767	811	810	827	814	747	806	817	825	833	803	791	780	795	792	809	765	798	762	816	838	787	745	723	816	813	771	737	829	828	830	787	808	799	839	791	780	776	826	821	786	800	774	775	804	806	831	800	803	814	794	754	783	868	862	810	767	813	790	781	807	795	827	779	852	749	771	769	776	865	817	779	744	769	741	760	810	807	803	803	819	832	774	829	789	777	837	773	799	831	802	793	810	798	826	782	805	776	830	814	800	747	750	742	773	815	766	781	780	777	848	783	802	750	812	764	810	799	776	801	797	843	763	829	770	800	832	764	782	779	797	819	808	766	795	816	807	774	783	812	758	822	790	779	786	793	802	790	832	808	820	815	823	770	773	777	801	758	849	821	805	786	828	789	865	758	793	813	812	766	837	744	772	788	798	800	842	869	798	804	827	805	797	795	832	787	805	812	819	826	806	790	817	805	733	767	783	799	792	826	765	796	772	849	780	755	796	769	804	761	798	854	790	835	802	853	834	782	792	846	833	781	816	842	813	784	795	817	820	878	837	759	830	727	812	792	856	773	847	787	805	789	790	794	782	741	799	776	778	778	793	819	785	843	801	805	760	810	871	772	766	770	806	829	784	796	774	803	755	776	757	783	794	795	812	784	795	800	855	872	792	802	831	795	804	771	786	805	774	776	796	766	815	849	807	808	811	825	805	795	768	776	769	800	778	849	782	789	804	804	752	795	821	816	812	823	842	790	800	847	808	760	771	783	787	775	873	816	789	794	844	785	792	795	783	782	793	815	847	790	787	789	798	792	823	808	769	783	768	775	809	776	800	762	794	782	753	775	835	770	807	828	788	844	866	752	739	724	781	768	849	701	780	803	812	815	781	794	855	814	825	810	784	804	812	742	805	773	771	789	763	805	779	773	806	795	764	841	827	813	762	777	810	817	794	775	787	786	784	831	810	864	793	835	800	770	817	833	795	782	797	836	808	811	856	761	796	783	761	788	864	816	803	784	801	764	844	770	824	794	799	752	803	816	839	774	819	810	838	806	820	814	797	809	814	785	755	785	757	811	770	803	802	809	802	821	750	804	812	760	841	749	807	788	752	766	814	818	772	817	810	805	758	796	795	849	821	801	832	767	760	807	799	802	786	765	791	782	833	775	792	831	839	797	792	825	784	769	775	746	736	792	781	784	790	768	733	745	795	821	848	810	773	795	765	825	751	800	838	766	858	801	773	747	799	786	813	824	813	831	797	796	824	815	836	819	852	785	814	815	810	792	741	793	817	787	802	852	796	790	820	774	742	811	830	785	822	804	795	777	789	802	799	788	820	801	778	775	821	816	801	799	806	810	838	773	795	873	790	832	804	811	815	763	789	866	829	787	802	793	818	773	766	839	755	832	773	804	823	841	855	847	817	823	746	826	746	811	801	816	837	776	794	802	765	798	806	801	825	777	829	772	794	781	803	805	780	852	814	772	742	796	792	800	839	760	861	826	793	760	781	820	825	773	797	822	816	771	831	752	809	772	765	829	802	767	792	785	781	855	777	803	796	780	724	804	778	767	795	756	785	801	830	823	841	771	764	791	838	821	784	803	818	792	803	859	771	751	805	753	813	769	807	814	789	800	825	771	802	782	761	746	794	787	781	796	811	779	810	819	805	808	781	777	773	822	800	796	782	800	763	774	781	791	819	809	741	806	764	783	824	782	829	834	824	839	779	827	797	788	838	778	800	792	742	768	787	797	787	873	843	797	769	828	769	773	838	804	729	814	812	774	746	800	779	804	776	814	760	816	844	830	829	798	836	793	777	744	794	757	815	778	813	761	791	826	776	783	803	815	785	760	788	783	852	766	781	815	851	781	849	792	811	799	790	809	804	794	803	789	786	823	814	812	781	833	837	821	778	807	767	832	791	780	784	762	787	759	792	805	783	788	789	810	803	804	779	810	819	778	749	827	839	807	826	814	771	795	766	773	830	808	764	789	832	783	823	832	818	755	780	794	742	751	800	802	769	777	801	824	822	771	795	787	763	804	784	756	784	856	837	783	826	749	772	779	833	769	777	819	806	770	826	850	782	812	838	786	835	774	779	757	833	790	753	828	800	766	863	789	819	794	823	793	784	790	813	872	856	806	771	776	753	847	790	804	801	783	825	799	767	784	829	780	792	767	842	831	755	832	790	846	785	792	782	793	814	776	814	808	716	786	820	832	789	833	817	819	777	776	780	784	794	761	812	807	768	797	750	778	741	809	772	796	793	781	788	789	795	840	789	799	806	809	828	767	735	824	812	807	839	830	796	814	831	773	831	796	764	779	794	850	815	799	761	733	780	774	779	821	815	762	851	791	808	777	839	759	789	827	767	801	810	719	813	742	763	783	773	860	820	766	751	801	817	816	820	720	837	804	799	809	806	730	765	761	789	826	755	806	806	814	807	791	798	769	805	811	783	802	808	830	787	808	816	820	786	815	739	788	794	842	781	804	803	764	800	786	827	790	790	758	836	767	823	836	794	796	789	791	815	795	768	795	797	774	779	797	812	840	811	780	834	834	793	815	838	790	794	783	798	798	812	766	865	822	736	828	779	780	777	790	841	802	849	774	781	775	829	757	834	864	785	833	829	800	791	776	838	780	789	792	780	792	812	705	851	776	818	800	816	760	830	764	772	819	776	815	767	831	791	787	842	747	804	780	753	807	793	766	817	800	803	808	847	784	777	782	772	842	783	834	792	806	813	761	803	829	777	763	793	831	826	841	737	828	777	779	768	786	817	719	809	797	790	832	795	820	780	800	773	796	806	770	782	753	785	824	805	820	743	765	835	853	821	829	784	791	791	840	809	791	839	795	757	795	782	812	779	752	749	782	785	783	804	776	758	810	775	821	793	791	805	803	780	811	801	829	801	802	795	841	832	792	817	774	783	769	763	861	806	780	811	817	801	823	786	769	755	813	779	827	812	757	835	761	811	808	803	779	820	765	797	821	825	795	831	812	780	775	728	794	757	780	809	755	777	763	814	803	799	750	834	794	836	815	762	831	828	842	796	803	856	814	809	807	818	811	728	803	818	789	765	803	793	835	785	761	786	766	826	809	779	782	839	767	840	814	807	760	830	799	837	779	786	742	768	746	801	799	825	770	774	818	825	798	803	814	810	767	795	845	854	797	774	783	822	762	779	802	787	803	816	800	782	778	770	789	792	773	792	789	863	804	779	828	797	795	753	759	795	832	827	829	788	772	817	824	835	796	801	771	848	773	769	801	831	799	796	783	766	783	840	770	769	774	825	740	831	822	787	780	801	794	761	830	799	807	822	811	826	794	781	818	768	837	838	780	790	766	778	797	806	768	780	747	803	812	817	829	830	782	807	811	764	779	765	763	772	781	774	753	844	859	781	786
6403	756	1039	866	644	475	354	310	1174	3287	254	201	206	201	179	183	163	165	170	147	145	176	140	141	173	143	141	137	122	140	124	158	144	132	160	126	122	139	134	139	130	125	118	142	136	138	154	144	129	135	128	121	140	146	133	145	154	134	118	137	152	140	126	124	146	134	143	150	139	129	123	145	137	138	148	152	144	142	128	129	149	121	131	143	142	145	148	137	141	138	126	146	149	147	140	144	155	140	140	132	145	133	131	123	134	120	122	124	126	115	151	138	146	133	115	126	137	144	147	128	133	127	142	148	140	145	138	128	120	127	148	128	135	134	132	132	164	132	142	152	138	123	117	134	132	149	131	127	134	110	139	150	122	141	129	129	139	138	133	132	151	125	140	129	123	129	126	147	145	127	142	157	144	153	122	159	139	157	120	115	142	133	132	120	155	143	140	128	123	146	140	130	130	146	111	140	136	142	113	138	142	126	138	152	153	135	133	132	130	115	153	126	144	144	148	153	115	112	144	128	114	109	131	138	147	128	138	133	129	143	122	142	126	146	136	146	136	111	127	148	122	128	116	119	133	139	136	128	129	117	132	127	116	145	141	142	126	119	123	125	130	135	134	135	103	141	152	140	125	133	146	129	144	129	137	138	147	122	148	125	110	138	140	134	122	137	132	112	132	134	153	115	121	129	120	140	133	154	136	140	127	142	133	113	128	122	132	120	134	148	129	123	131	148	119	120	144	117	137	136	120	135	125	134	143	135	143	130	128	133	145	122	155	138	140	138	144	148	129	134	117	104	127	138	136	128	138	155	126	141	138	130	135	122	125	127	126	128	106	120	135	138	148	145	140	123	128	149	138	124	131	155	116	128	155	153	147	141	131	147	134	123	132	131	140	135	138	135	109	144	116	141	132	132	138	145	124	122	137	129	131	142	140	136	124	130	114	143	133	132	136	147	113	142	106	119	154	120	150	126	162	139	136	139	134	142	149	143	144	121	128	118	138	141	137	142	156	161	134	152	124	144	132	143	132	112	154	132	131	131	130	134	128	125	156	130	130	127	150	137	139	132	141	136	131	121	148	129	137	155	145	137	143	138	140	136	141	149	121	134	139	130	137	140	149	134	133	135	142	123	137	135	145	142	151	117	134	129	128	137	136	142	118	144	151	122	139	115	128	118	132	143	140	156	126	117	128	121	148	139	144	126	147	148	110	129	129	128	125	147	138	153	154	143	120	140	137	125	133	140	148	141	140	119	129	149	123	126	122	122	130	130	124	144	145	146	136	133	126	123	128	118	141	132	133	118	132	142	145	132	134	131	140	116	120	131	137	142	126	132	137	136	118	116	138	138	135	135	149	146	146	122	157	120	137	148	136	137	139	150	125	141	131	152	127	133	118	134	123	113	123	128	140	144	128	133	144	123	143	141	127	130	145	136	135	146	121	134	150	142	144	156	147	141	143	138	134	129	119	146	139	125	129	122	115	126	129	142	146	161	130	120	129	115	125	134	130	119	135	132	127	115	130	142	143	132	148	143	143	132	136	143	143	137	125	146	141	132	124	133	133	135	140	123	145	140	155	126	132	134	128	129	138	129	134	132	120	119	133	129	142	149	134	141	131	150	134	147	140	133	146	131	138	138	130	125	147	137	125	142	134	138	150	132	151	119	125	130	125	140	135	144	131	112	128	127	128	152	133	136	149	152	124	116	121	134	137	147	141	145	127	144	129	130	125	127	129	138	143	132	122	151	135	117	135	134	135	133	135	139	124	115	123	131	139	106	140	118	140	120	148	138	135	121	136	119	108	130	143	116	146	132	132	150	134	155	130	150	130	162	134	146	149	152	145	133	130	130	129	136	157	143	136	144	121	157	138	140	135	136	124	153	136	129	136	129	132	133	120	131	128	158	131	153	149	133	125	135	129	142	139	131	133	125	143	136	112	132	145	115	134	137	132	123	152	143	144	119	136	120	131	132	112	142	136	159	140	116	139	143	122	152	131	116	153	130	115	130	137	129	137	140	132	113	114	117	140	137	124	126	154	130	119	117	134	142	126	140	141	132	132	122	134	118	141	149	135	143	132	143	133	143	160	161	135	134	131	114	139	135	145	138	137	116	116	144	123	129	144	144	129	119	130	145	133	137	122	139	133	130	121	130	112	137	117	135	130	131	147	116	129	136	121	140	128	138	157	118	116	136	126	118	137	140	153	140	134	144	111	138	135	140	133	128	129	141	163	127	131	161	141	154	115	147	142	130	133	134	147	132	129	137	121	136	135	140	115	141	130	129	117	142	130	128	134	135	146	146	162	144	146	127	136	125	133	121	138	157	139	142	134	134	140	121	124	156	121	126	123	137	136	137	131	151	125	153	144	132	146	138	135	149	129	121	138	130	128	142	123	139	97	133	140	139	147	132	125	153	139	131	133	157	134	132	131	142	120	128	149	150	149	145	122	147	132	125	129	140	139	130	127	127	153	147	124	138	150	167	119	132	134	138	127	153	121	127	148	142	138	141	146	126	134	139	128	124	117	115	140	129	125	156	132	117	147	137	123	131	130	144	176	138	129	143	130	140	147	135	119	128	150	145	104	133	131	134	120	139	124	158	140	136	132	124	152	142	116	140	143	124	112	160	139	146	121	140	159	151	130	132	142	126	130	129	133	133	148	127	134	128	119	137	136	131	105	144	153	126	129	138	140	126	133	112	141	140	136	121	126	129	133	127	146	139	143	126	127	123	124	138	131	153	136	123	125	124	124	141	136	129	141	140	147	140	121	131	130	146	136	112	124	138	137	145	133	130	156	125	139	131	129	118	138	152	134	138	136	150	139	141	139	121	135	135	127	140	134	118	154	137	128	141	149	147	135	121	136	140	136	135	138	137	128	127	139	137	143	127	140	148	106	138	120	137	137	127	139	143	136	119	123	120	159	148	137	128	128	111	136	111	129	120	128	126	128	132	141	139	132	125	131	128	126	129	129	116	140	127	134	142	158	142	135	122	138	153	130	151	121	146	132	123	145	118	121	129	110	130	151	113	146	128	136	119	127	134	139	132	120	121	117	145	138	141	136	172	127	141	148	118	142	151	133	141	117	119	119	144	127	107	145	143	135	134	132	131	127	146	140	140	104	124	134	148	134	113	132	153	154	127	149	143	126	151	128	143	128	126	142	145	148	125	131	138	127	136	153	137	122	139	141	133	141	140	139	152	131	138	145	141	111	145	119	127	151	128	135	131	152	117	131	143	126	145	138	133	137	138	144	126	128	133	126	122	114	130	126	132	118	144	122	131	135	136	139	146	146	132	140	131	150	135	110	125	135	132	140	130	135	128	153	136	145	114	152	144	124	124	122	126	126	112	124	145	137	133	152	133	120	138	143	122	140	131	125	126	131	127	127	139	125	143	109	121	141	147	133	121	134	125	147	128	128	131	123	117	153	151	145	122	139	124	125	127	137	144	148	116	134	133	137	131	120	125	127	154	140	129	123	161	142	127	142	151	127	147
5020	1245	2514	2972	2651	2194	1839	1583	5678	11570	1068	1011	907	888	822	773	780	717	696	635	611	655	633	630	641	617	584	569	596	560	607	596	572	583	577	568	553	556	563	478	550	504	538	554	554	536	513	525	562	518	526	465	537	549	539	517	500	521	527	482	488	566	492	503	494	520	470	507	505	482	455	542	515	494	509	533	507	492	489	441	474	508	514	478	493	506	478	475	474	477	465	491	477	516	467	512	513	506	473	468	481	470	512	503	465	505	472	490	513	526	495	473	503	494	462	507	529	501	463	487	496	480	499	511	447	522	461	466	506	485	485	502	495	500	482	465	486	529	506	452	511	479	518	472	478	488	474	495	472	496	508	552	490	493	501	531	466	522	514	480	517	500	543	511	486	480	489	526	460	520	471	485	498	500	510	492	500	457	477	489	536	476	490	473	464	513	494	481	496	527	503	502	487	522	466	482	501	517	485	515	468	460	469	479	509	505	508	536	489	452	468	484	477	495	446	499	471	497	481	481	488	518	518	470	499	492	483	557	519	525	496	491	475	476	497	508	501	483	471	485	468	528	513	508	478	482	519	535	494	498	545	484	518	481	510	485	561	494	486	511	516	484	506	488	476	448	476	473	483	534	451	494	490	477	462	511	469	485	506	482	494	467	507	541	440	482	483	471	563	509	481	457	552	473	494	439	477	498	520	492	481	500	496	499	501	519	478	499	567	506	509	465	505	478	508	490	521	504	474	494	481	481	457	476	448	500	503	505	531	491	499	477	486	483	445	485	510	539	470	434	522	482	497	476	528	486	495	508	446	517	498	475	502	479	481	465	463	503	458	478	509	470	494	500	467	537	493	478	488	483	501	500	488	492	496	480	516	505	513	489	503	485	493	501	488	500	479	493	493	483	493	482	515	466	507	507	485	511	542	503	495	532	476	455	491	511	533	469	462	531	471	516	504	525	464	506	506	488	522	489	456	497	492	491	498	528	484	496	480	480	479	481	497	461	516	493	482	456	516	496	534	478	502	473	486	488	466	502	488	500	483	480	493	514	491	486	486	518	520	507	473	492	511	462	522	504	482	490	503	504	491	480	485	491	491	492	486	514	509	500	503	479	532	501	476	443	487	503	514	507	419	522	464	511	487	475	532	512	489	497	497	466	517	496	520	490	477	500	512	528	481	491	514	462	477	458	485	480	478	469	494	513	461	484	484	504	490	487	440	493	499	497	495	487	522	470	530	480	478	465	527	470	488	467	495	512	501	510	483	450	502	467	498	510	502	494	469	528	516	527	454	496	533	487	496	521	503	455	470	531	549	461	485	441	477	469	478	511	514	499	457	502	518	504	517	535	487	504	474	505	535	497	490	525	505	509	485	472	527	476	484	495	537	487	523	500	488	472	494	489	463	489	500	475	471	472	528	479	499	513	528	504	503	483	500	495	466	518	529	480	491	490	470	492	483	496	437	500	484	489	515	482	499	479	504	503	465	499	496	490	502	515	538	529	464	489	478	510	499	469	503	523	483	474	490	461	477	456	488	483	471	518	480	509	457	483	479	428	496	498	498	478	499	434	476	490	490	437	485	513	497	484	494	472	524	493	483	496	492	525	528	513	526	493	506	482	469	495	482	478	511	506	488	481	491	487	525	437	477	494	518	470	464	485	514	502	482	445	477	482	492	482	500	534	484	503	494	469	509	489	551	446	483	452	521	463	525	463	477	462	507	533	507	475	479	495	509	492	477	510	495	445	489	442	516	475	464	516	484	520	459	459	489	500	510	490	451	516	453	472	476	483	486	505	525	506	525	472	513	484	462	469	497	483	495	456	489	500	524	479	480	509	519	495	516	478	520	452	510	474	506	499	507	486	474	499	461	456	466	517	466	491	520	475	511	490	470	499	481	555	487	535	503	507	452	449	492	521	475	491	459	497	501	475	499	482	491	472	498	505	503	510	479	466	491	509	488	445	488	496	521	498	509	504	452	443	492	501	483	491	464	469	439	467	498	515	479	500	498	502	499	473	440	508	537	490	528	485	483	503	517	493	496	467	485	469	511	482	487	514	479	476	491	475	467	505	481	468	465	529	504	505	494	502	488	487	480	472	471	510	532	494	527	510	543	500	469	455	526	476	466	478	502	484	468	499	470	512	472	504	459	487	492	484	470	462	478	464	477	520	505	461	515	492	506	508	494	504	485	496	472	468	463	481	447	481	495	484	477	468	488	510	439	490	487	485	470	473	499	475	504	481	492	531	482	455	540	513	472	481	487	509	475	481	486	517	511	474	468	461	489	500	466	518	521	491	468	504	477	461	455	500	470	515	502	498	484	469	461	471	443	495	485	476	456	523	472	465	525	510	475	482	495	480	502	527	483	500	451	514	514	461	502	514	470	525	492	524	507	476	492	496	443	477	505	469	526	449	509	474	509	480	493	524	488	480	544	448	528	475	484	450	513	490	480	497	466	521	502	508	528	478	486	489	468	456	499	518	497	511	493	484	473	477	471	511	491	501	489	444	500	469	502	496	479	497	509	500	482	504	455	534	533	471	498	519	507	489	503	510	509	497	514	482	481	488	453	504	479	493	467	496	509	477	524	492	465	482	490	505	473	470	465	534	536	487	518	484	488	507	499	497	486	464	499	537	546	488	480	483	479	501	448	452	466	497	507	473	527	547	515	462	466	471	461	455	477	477	507	521	505	481	479	464	481	509	460	493	491	499	506	459	486	498	509	482	476	482	478	477	513	481	473	495	491	483	473	500	476	491	521	497	503	486	468	498	485	495	455	495	460	471	477	480	466	451	471	479	493	516	490	481	488	467	461	492	451	485	504	483	463	500	509	529	474	495	506	509	462	520	491	495	513	491	495	502	520	488	500	493	470	527	462	503	499	491	484	499	522	479	529	459	506	483	473	485	503	461	468	492	507	509	504	451	513	497	523	467	535	507	513	533	466	496	508	489	520	486	500	490	505	506	484	495	492	477	497	486	471	452	464	493	463	484	498	469	489	478	491	509	474	470	511	451	480	466	473	498	457	511	513	497	478	481	507	450	472	515	465	504	503	546	481	487	532	517	530	498	469	502	497	466	482	513	494	509	472	476	518	442	491	466	459	492	450	510	468	536	524	489	488	503	497	471	522	519	465	485	525	443	477	470	488	440	484	509	501	522	471	509	472	487	488	512	527	518	464	481	452	508	486	492	484	515	536	497	555	502	499	480	482	513	476	494	493	489	450	540	486	465	489	480	484	476	478	461	525	506	494	485	546	532	452	478	459	488	518	502	497	505	501	492	464	505	475	493	482	489	461	548	482	493	487	528	516	496	500	481	470	503	497	490	492	453	527	488	470	470	475	495	497	507	521	492	525	523	496	494	465	505	510	476	490	496	548	480	481	504	488	454	527	533	534	481	511	519	482	491	494	520	457	486	506	495	505	468	461	506	500	471	527	487	482	463	522	498	481	526	497	483	523	525	502	506	472	498	492	500	479	491	476	489	456	485	494	482
13197	1723	2124	1721	1219	912	656	499	1967	8164	357	246	279	237	228	215	165	167	183	166	150	168	175	138	134	145	133	132	135	152	144	132	137	139	127	131	140	115	128	120	118	130	109	134	124	116	113	117	134	122	130	109	132	120	114	131	137	122	97	131	120	114	124	103	117	127	121	115	137	132	126	117	97	119	118	109	114	108	106	122	124	97	104	130	112	106	97	89	134	114	111	108	136	104	107	112	124	109	118	119	120	92	117	115	105	122	123	117	134	134	87	100	91	129	103	101	128	141	116	106	128	125	128	131	88	124	123	119	120	122	116	118	137	122	145	117	115	124	118	125	121	112	109	140	130	115	147	120	118	134	118	109	118	120	121	118	123	129	115	114	90	114	128	154	123	121	115	88	121	109	100	126	121	136	113	100	108	118	100	141	104	128	96	104	109	100	126	121	124	118	108	105	119	107	123	110	111	118	103	116	114	131	95	123	106	112	102	99	130	109	112	105	122	103	106	95	105	106	91	124	113	111	126	108	118	114	115	96	119	99	127	112	106	87	117	114	122	110	127	134	129	115	118	133	126	106	105	121	140	120	121	118	104	120	123	122	105	120	100	105	111	101	122	119	117	127	126	112	132	132	112	118	115	126	107	103	130	120	116	122	116	141	120	113	126	127	106	113	112	114	103	123	107	109	124	103	111	115	103	121	110	113	123	107	119	110	124	113	114	118	98	108	127	103	110	113	127	117	118	128	111	125	116	109	97	121	119	113	129	120	109	116	100	121	126	115	129	123	126	128	128	128	111	131	137	113	114	101	117	143	136	122	99	107	126	114	139	117	123	98	113	109	115	117	120	140	106	140	124	105	113	96	112	108	98	125	123	114	123	126	102	128	131	108	118	107	110	131	122	122	113	103	108	122	147	108	144	125	120	116	123	126	129	127	113	103	111	112	116	111	122	106	117	107	123	125	127	113	103	115	109	101	121	101	128	100	116	121	112	103	104	112	122	109	121	119	118	122	127	107	155	105	95	99	115	103	116	114	114	105	131	105	121	118	126	109	124	111	113	107	115	118	129	116	119	117	124	116	126	122	116	92	123	111	117	122	134	136	119	134	117	131	122	108	125	126	120	108	98	143	113	111	83	106	107	119	111	127	133	102	125	122	99	123	120	129	109	108	113	123	132	106	108	123	128	115	123	100	125	116	94	103	110	104	109	120	113	100	116	123	133	121	128	120	133	119	118	113	111	109	131	104	110	124	116	124	123	111	111	117	105	123	119	118	104	113	105	112	93	108	119	127	115	132	130	109	125	112	100	113	109	132	109	108	113	103	106	108	107	108	116	127	116	118	120	91	109	122	107	123	119	117	132	120	104	113	111	104	125	114	101	113	117	115	98	130	110	129	109	122	101	97	118	108	104	140	138	112	127	130	108	105	112	126	100	138	104	132	122	124	116	109	96	139	124	106	108	98	129	124	124	110	132	109	124	102	127	105	113	104	110	107	105	114	120	131	103	116	118	112	113	107	113	122	123	91	110	123	117	118	128	101	126	133	121	119	110	96	112	118	114	97	109	121	120	110	108	134	112	130	120	111	111	103	98	107	105	116	115	118	114	107	108	116	94	126	121	114	117	116	126	131	104	105	96	108	104	132	109	118	121	121	102	100	131	113	108	130	133	116	112	120	126	119	123	125	119	131	129	119	100	100	132	106	100	122	107	118	98	129	116	94	132	116	111	114	122	113	110	103	102	114	106	95	121	100	121	142	133	117	94	121	103	113	115	129	111	112	120	105	138	115	119	103	117	94	107	112	117	129	120	118	115	104	117	119	122	115	131	126	118	101	109	134	136	112	111	117	134	106	98	93	126	120	119	111	110	136	126	117	110	117	106	108	124	113	108	126	111	107	114	108	122	122	120	110	106	121	117	121	117	125	125	122	124	116	122	110	114	113	113	100	111	135	114	116	113	122	125	113	102	120	105	111	114	123	122	113	128	118	124	113	109	126	115	121	112	107	124	109	115	115	103	115	119	108	118	100	124	121	103	140	99	111	106	110	113	107	110	111	122	123	130	128	125	113	115	122	111	126	107	126	108	108	122	117	116	111	136	119	126	105	111	122	112	106	129	107	137	111	112	140	112	129	106	118	131	107	136	118	99	120	150	135	121	113	131	121	112	130	104	98	114	113	125	107	118	124	125	107	123	106	130	95	125	111	141	129	92	106	118	118	124	94	110	110	100	68	105	124	120	97	114	125	117	119	111	140	103	135	102	121	115	117	114	120	100	108	123	129	101	93	111	118	116	103	93	110	127	109	91	131	105	105	120	108	106	117	117	100	126	109	109	108	96	129	91	118	109	122	108	116	104	99	109	122	110	128	113	102	131	116	126	104	133	137	106	104	117	118	128	131	100	101	120	114	125	126	107	105	128	121	120	111	136	122	105	124	117	109	118	131	124	126	112	127	119	99	121	117	133	124	120	125	116	109	110	96	107	112	100	138	118	118	111	95	108	128	113	116	114	113	123	91	108	107	117	116	123	135	110	116	104	128	110	126	104	98	120	117	114	115	137	119	137	100	113	122	103	111	130	126	132	119	108	120	128	112	129	100	120	106	116	105	123	98	96	107	108	114	105	122	93	117	116	102	116	108	117	123	123	116	120	102	113	113	129	125	130	111	129	114	132	127	118	102	109	105	109	115	121	111	118	114	92	120	116	116	114	121	109	114	133	125	99	115	111	133	133	117	119	128	117	101	118	116	115	115	122	144	114	111	130	117	126	119	105	105	106	96	122	118	113	117	117	126	99	103	97	110	117	121	113	110	120	109	108	113	107	114	117	124	121	104	114	109	121	120	112	95	117	113	128	114	118	89	133	111	119	108	116	136	109	118	115	113	144	100	113	115	124	103	118	110	100	123	114	138	122	106	120	138	111	128	102	103	109	97	132	116	112	112	124	120	122	96	126	114	123	103	113	117	115	117	118	120	108	107	110	106	127	115	123	117	113	112	103	134	108	128	115	100	118	123	103	130	114	130	106	113	115	100	105	119	103	120	100	111	105	109	106	113	107	135	117	112	111	108	97	114	114	121	128	132	120	108	127	120	104	116	110	110	116	124	99	128	104	120	140	111	103	92	111	94	114	107	120	112	114	102	111	122	105	128	124	97	112	126	134	102	113	124	110	104	111	120	112	108	130	119	114	118	124	130	116	117	111	103	117	102	116	118	135	122	104	119	129	112	122	137	109	98	134	129	120	128	113	120	101	104	127	106	114	116	120	121	111	120	118	109	127	106	119	101	94	116	133	122	100	134	94	138	118	124	122	122	102	143	133	110	112	106	105	98	112	105	109	145	104	126	117	124	113	119	125	112	117	125	95	131	141	106	104	103	112	133	113	109	117	124	136	99	108	102	119	104	115	114	115	110	116	113	138	123	124	127	108	129	112	96	125	111	103	118	113	119	120	121	117	122	117	112	105	121	133	128	120	120	120	94	116	141	112	119	117	125
7425	2140	4814	5588	4810	3957	3226	2695	8649	17753	1690	1519	1327	1159	1157	1054	951	907	842	830	854	795	752	711	715	644	643	631	614	545	609	602	587	588	561	524	559	494	554	529	572	534	532	483	481	501	515	454	495	493	509	489	503	487	472	488	460	494	469	463	457	441	492	457	498	461	476	452	443	481	469	438	466	448	452	477	501	488	455	462	492	478	439	455	477	447	434	463	420	494	449	432	434	432	460	461	433	435	441	446	446	462	442	427	431	444	445	490	457	430	467	451	449	415	460	443	442	448	462	416	437	429	442	493	465	456	456	444	453	420	503	487	425	432	456	429	428	471	407	429	466	452	435	488	478	463	444	417	439	441	443	468	453	447	449	434	441	462	449	433	475	442	443	432	449	458	431	429	424	428	479	441	404	427	377	459	442	441	417	463	440	444	463	430	426	411	455	427	430	423	435	473	460	403	480	441	473	474	440	414	480	437	393	402	412	447	419	483	426	434	440	438	475	427	459	449	463	445	428	420	433	417	417	467	459	437	429	422	449	434	417	423	444	401	452	468	448	451	407	430	414	424	456	441	450	452	436	457	392	404	402	450	424	435	475	466	419	416	402	432	454	458	445	417	445	452	455	434	433	432	438	447	427	398	427	439	450	459	423	413	430	427	409	456	466	440	460	441	408	444	404	442	447	465	471	410	422	451	450	451	433	436	436	442	420	453	452	469	462	400	427	440	450	406	446	425	433	437	428	457	453	404	429	441	425	431	439	470	433	444	410	476	406	433	421	413	424	423	428	454	435	420	465	432	431	421	394	428	444	403	422	422	428	430	469	461	431	426	421	448	426	421	438	392	448	431	440	418	455	420	424	442	481	411	411	420	475	467	447	433	440	401	425	437	434	417	440	421	462	443	454	417	452	400	411	430	473	426	440	457	420	458	467	428	408	442	460	457	420	412	439	405	423	440	439	422	420	464	434	420	426	429	440	424	407	434	464	441	459	467	438	437	426	459	436	465	413	493	422	410	415	455	462	416	449	456	429	430	435	439	412	417	468	439	447	433	424	435	385	458	420	429	422	400	435	414	450	460	463	423	440	395	439	402	430	471	428	428	460	444	463	441	438	432	432	472	420	442	437	440	439	415	422	425	435	474	449	420	434	417	426	435	441	438	426	431	475	408	421	459	436	434	459	442	412	435	455	445	437	412	465	421	392	443	463	432	423	458	449	436	418	434	421	443	445	447	414	417	430	423	480	452	423	451	457	447	455	445	440	430	431	404	433	436	410	455	442	482	408	417	472	443	417	433	463	433	472	421	423	418	458	420	439	391	429	454	420	436	450	446	470	444	424	447	425	440	460	446	410	423	455	443	420	432	450	410	423	460	415	449	438	416	459	466	433	437	430	430	432	446	439	437	417	431	459	442	444	419	433	442	443	426	482	478	436	430	460	452	438	449	454	433	448	432	431	417	441	399	466	435	419	420	442	440	461	436	453	458	418	419	464	388	417	439	460	473	430	436	395	445	481	441	397	416	452	433	463	461	445	405	431	402	460	448	457	470	444	474	443	453	456	455	432	453	436	451	454	425	409	429	458	456	398	416	462	423	426	449	447	445	436	427	446	458	437	454	432	388	410	435	382	427	437	446	458	457	451	437	376	425	427	416	463	453	450	409	401	440	451	440	464	426	413	440	448	431	433	403	408	446	427	426	445	450	471	429	433	469	425	431	443	440	460	426	418	409	453	435	466	445	445	412	441	431	469	436	420	468	444	421	431	450	439	480	433	445	434	465	425	429	449	426	434	448	466	417	425	467	420	448	418	410	470	449	425	452	446	450	412	399	425	455	418	408	426	416	444	461	452	353	433	435	450	437	455	432	416	429	448	473	440	416	468	496	437	425	481	446	452	423	444	451	441	494	447	444	485	427	477	429	430	439	440	407	434	455	439	433	455	428	454	471	461	424	445	439	419	396	460	478	403	451	434	453	405	455	465	429	405	422	440	428	423	436	459	435	480	452	439	397	475	425	443	449	439	451	467	437	419	434	410	448	394	425	389	444	425	430	420	434	432	416	431	439	472	410	424	447	426	436	415	420	399	448	461	443	474	455	470	438	426	444	431	449	444	443	473	452	422	438	448	436	410	449	425	427	465	444	419	425	429	421	454	414	438	478	469	423	446	492	441	485	441	436	441	479	437	433	497	450	428	427	441	479	429	438	442	431	444	460	434	415	477	433	425	411	432	417	399	448	438	399	466	405	415	447	456	488	470	442	429	424	396	439	417	480	467	446	438	435	446	409	445	430	435	430	440	426	395	455	441	479	417	442	453	445	455	419	431	459	445	432	450	436	452	470	418	415	450	447	437	465	449	472	412	442	434	439	474	438	454	438	462	420	448	476	475	405	444	461	488	446	416	443	425	406	447	433	411	444	445	434	455	392	494	457	460	468	460	393	474	417	448	434	445	438	398	456	408	417	453	457	443	405	435	431	425	439	471	470	452	446	427	448	474	462	436	432	449	487	469	450	453	435	449	473	453	421	450	444	426	442	435	448	409	431	441	436	476	437	448	443	403	442	449	434	447	414	449	418	448	403	434	416	455	435	393	437	463	443	456	456	452	472	439	431	448	426	407	417	425	451	456	414	479	451	432	427	422	421	472	456	439	461	417	420	471	413	436	434	418	419	446	446	491	407	429	470	408	444	466	452	410	450	488	410	465	467	429	419	430	472	428	422	455	437	431	435	460	438	443	430	445	441	453	446	462	415	464	447	421	465	429	449	448	444	422	470	391	394	424	469	419	432	434	429	462	432	462	428	396	437	434	410	467	428	481	447	432	443	476	409	425	421	392	443	397	424	412	432	407	422	402	411	438	460	409	441	452	452	421	416	467	415	476	464	440	412	467	447	412	486	425	431	437	414	436	434	425	460	422	476	417	432	446	439	470	419	473	474	449	393	413	439	476	437	372	437	460	423	458	434	457	424	435	415	434	450	440	443	445	426	418	457	444	422	451	443	430	442	433	422	454	441	472	461	477	446	442	415	434	423	449	441	432	455	433	420	455	473	448	409	439	456	439	426	446	444	437	424	489	456	455	459	436	415	418	454	441	458	402	457	467	476	431	425	473	420	431	421	460	463	429	462	437	418	448	430	481	434	450	445	402	432	433	428	443	436	426	401	419	466	449	465	396	491	419	437	414	439	420	430	422	455	445	460	429	457	430	394	408	479	451	420	458	464	449	445	421	445	409	440	435	441	437	460	415	425	431	446	452	467	419	472	412	417	451	420	415	431	420	468	432	426	456	439	453	466	428	424	421	446	440	437	430	448	434	462	445	430	424	429	380	433	451	444	431	434	429	416	433	498	459	531	404	400	443	428	434	423	396	451	434	454	453	414	462	424	418	434	423	433	399	465	434	417	429	444	427	442	422	478	427	402	437	451	432	445	451	428	427	414	409	464	432	484	442	429	420	462	433	435	431	447	443	432	439	462	431	463	442	437	441	412	440	433
1970	268	289	314	261	253	278	273	278	445	251	229	248	228	225	258	263	242	232	224	254	233	253	222	211	260	226	256	230	251	223	240	228	232	232	226	239	237	231	236	227	230	246	239	230	210	242	231	238	258	219	241	218	236	223	257	211	229	239	250	257	235	228	226	232	190	233	212	227	226	254	256	222	240	241	232	226	245	201	252	233	216	223	231	235	207	208	223	226	220	257	261	239	231	231	235	219	228	228	241	242	228	253	220	255	231	240	208	219	249	240	247	240	214	228	226	212	207	236	247	223	251	245	269	215	244	234	247	242	223	246	229	237	244	227	231	256	270	217	248	258	204	239	233	255	259	207	246	220	251	235	269	217	225	236	228	227	236	236	241	248	239	227	239	240	253	257	238	221	258	217	245	228	239	241	223	255	232	257	244	232	248	227	218	256	247	217	191	230	260	242	218	234	205	240	224	217	202	251	245	250	216	250	233	245	234	236	247	224	214	231	257	227	233	250	235	234	263	257	226	240	226	200	229	235	220	224	251	249	243	239	237	231	227	244	246	253	269	226	230	234	223	267	237	232	224	229	240	271	211	233	244	242	251	223	257	256	252	227	218	257	260	260	247	228	247	227	265	225	233	221	235	264	221	243	237	225	218	242	225	226	220	267	230	243	248	237	257	235	225	219	219	234	263	223	226	207	216	254	252	244	251	208	230	234	259	245	235	212	225	241	240	219	218	230	240	260	218	196	243	226	234	225	215	216	230	217	243	220	217	246	242	213	237	214	230	244	241	230	216	243	214	232	209	248	240	220	226	217	219	239	234	244	207	241	243	241	254	274	250	221	211	234	235	242	225	223	236	226	244	248	233	236	254	226	231	239	250	244	227	247	231	213	224	204	187	203	242	221	252	194	242	211	219	219	229	193	221	211	245	262	247	229	236	203	228	202	241	238	209	224	266	246	233	233	214	224	241	236	244	219	206	234	230	246	242	225	222	236	272	256	254	271	231	239	204	227	239	252	226	230	236	246	222	201	234	239	250	255	224	241	242	250	236	229	260	243	237	250	212	197	231	251	251	207	251	221	236	249	231	265	231	217	224	236	243	232	253	211	233	218	229	224	252	248	221	193	228	240	266	223	228	232	241	247	226	239	227	246	227	219	235	243	241	219	214	244	262	255	222	257	265	233	232	241	241	273	250	207	250	246	248	236	241	254	242	221	247	225	236	219	246	237	235	250	213	228	218	238	215	213	244	250	253	249	239	260	256	219	236	244	241	243	244	232	253	238	216	225	240	251	224	228	221	229	246	210	204	217	223	245	231	218	223	242	272	229	270	249	249	231	237	243	272	239	245	236	230	240	226	245	231	225	233	248	233	224	229	220	228	243	258	251	277	253	229	213	251	233	237	213	269	257	244	216	248	243	227	251	255	224	230	222	245	238	242	242	249	228	214	249	234	196	223	218	252	207	227	221	221	241	227	212	239	218	257	236	250	235	253	234	236	277	238	248	232	223	234	231	252	258	242	243	250	230	222	261	244	228	222	238	243	225	212	221	247	208	255	258	237	251	246	253	224	224	226	233	235	224	204	220	235	240	255	223	217	227	221	220	236	228	239	218	233	222	235	238	255	249	234	256	252	248	264	248	234	230	263	294	253	264	215	222	249	229	224	259	227	218	243	220	250	213	261	235	244	240	235	249	240	248	260	247	234	233	238	211	244	227	239	235	223	210	217	228	233	246	232	228	250	243	226	254	214	238	227	254	227	242	239	244	229	245	223	268	219	238	232	226	200	237	232	222	212	235	240	240	241	240	220	254	222	229	247	247	257	245	226	224	265	256	221	225	227	234	244	259	247	239	243	258	235	224	217	253	231	248	203	232	230	240	200	240	224	242	241	236	233	222	237	246	227	265	213	236	257	220	228	232	203	230	255	225	243	236	241	241	225	204	233	240	256	218	229	206	225	232	207	224	211	231	243	267	222	226	242	242	222	230	251	229	253	227	263	239	254	243	219	224	223	219	253	202	244	264	253	222	236	229	220	213	241	227	209	236	236	224	265	249	227	242	221	222	224	234	240	216	209	251	233	235	209	244	226	250	257	220	217	225	227	247	251	227	238	233	229	244	239	239	237	238	253	235	244	218	267	223	262	229	219	234	263	244	249	233	231	224	251	224	230	248	215	217	236	230	225	230	230	263	231	233	245	242	234	251	241	227	250	236	230	219	241	265	244	228	214	228	257	244	249	229	224	237	216	224	233	244	261	226	254	244	237	212	219	235	245	207	227	246	232	242	253	254	206	226	235	246	244	216	210	228	214	239	218	250	255	258	258	234	219	224	247	223	248	237	237	234	229	239	244	242	240	250	221	236	231	221	236	256	234	227	236	259	240	219	220	241	246	217	236	245	251	230	219	228	248	231	239	214	220	264	236	216	240	225	234	239	194	232	228	253	230	242	212	207	230	227	246	255	228	226	209	247	266	243	258	246	226	235	250	217	252	229	253	226	252	234	240	241	220	250	215	236	236	240	244	236	244	240	236	222	219	242	202	259	230	244	231	242	240	222	241	223	236	235	244	223	244	227	276	253	234	274	246	226	245	221	246	227	232	235	254	251	206	232	254	227	248	240	242	225	237	243	227	240	250	262	237	247	250	242	209	240	222	214	246	236	229	233	227	230	243	235	235	244	235	273	229	260	260	239	241	253	258	225	240	209	235	237	226	234	228	242	240	264	227	251	231	255	235	247	255	258	244	233	256	250	263	218	262	263	260	229	199	247	229	228	221	233	239	247	221	234	251	223	234	236	231	256	225	240	215	258	247	242	224	232	257	258	256	252	215	253	248	201	221	220	225	214	222	250	222	218	223	232	228	236	234	234	212	229	222	230	231	243	215	235	221	249	263	213	227	220	231	268	238	223	226	230	229	228	246	249	228	222	246	243	226	235	250	233	239	229	257	251	235	252	226	236	223	258	231	226	240	231	228	243	250	221	254	213	245	226	224	211	215	238	219	242	229	246	266	232	220	212	215	208	225	217	210	212	201	223	229	212	254	254	222	224	239	217	234	250	226	214	237	256	223	237	252	226	236	224	252	247	224	239	260	241	228	238	238	226	241	242	215	228	223	246	269	232	236	213	231	247	234	223	234	239	218	245	230	217	215	198	242	259	241	216	218	254	254	230	248	245	247	246	233	236	210	210	219	238	219	273	244	239	242	219	211	227	251	246	210	267	218	256	241	237	221	218	224	237	209	230	224	256	217	228	249	223	255	228	238	237	245	235	241	242	251	238	254	207	207	229	246	247	253	242	240	230	227	242	249	246	243	233	249	225	235	227	244	256	248	240	268	241	216	228	264	250	218	231	220	230	233	220	271	199	258	225	217	242	232	249	227	240	230	250	236	229	228	220	244	218	269	247	243	281	254	217	217	241	257	266	223	232	217	215	248	262	261	253	253	272	247	248	245	237	217	213	245	235	218	228	231	259	234	250	236	216	211	229	227	246	235
2313	875	916	1014	972	897	872	876	1145	1932	821	860	855	791	781	785	868	762	760	827	862	858	867	784	842	719	778	803	808	787	792	774	808	757	785	783	812	770	779	808	817	774	836	761	807	781	842	787	733	760	816	759	763	848	764	819	770	778	736	786	798	764	810	833	826	753	730	812	786	754	782	811	825	789	771	758	811	784	763	824	771	762	824	756	762	784	810	776	803	818	805	761	795	849	814	806	776	761	800	794	766	789	759	759	774	817	735	825	845	781	806	789	753	774	776	809	833	753	814	784	783	806	833	756	806	752	845	773	831	805	750	813	780	785	829	771	830	804	772	771	801	828	773	825	815	772	784	842	744	758	796	799	781	759	789	838	818	808	782	775	807	760	792	818	782	779	832	782	832	802	823	758	817	790	780	808	767	820	794	742	770	773	836	744	773	803	799	770	787	770	803	758	749	800	792	806	821	831	752	768	743	809	807	767	821	765	828	826	808	864	773	771	737	784	772	804	825	787	761	836	773	799	769	838	807	817	786	768	779	845	797	776	824	761	780	793	788	823	771	803	788	786	746	787	776	785	838	782	813	758	770	837	778	818	834	797	819	760	812	751	789	844	763	755	811	790	768	833	771	762	776	785	804	782	796	807	796	771	760	776	806	795	797	799	807	825	813	820	770	818	753	762	815	793	813	812	741	768	780	777	834	781	802	761	796	844	797	817	787	787	789	787	773	831	744	814	802	785	799	773	782	800	856	761	771	784	841	811	802	789	790	807	786	775	820	797	715	791	758	768	872	797	772	830	739	761	794	822	803	804	791	781	764	792	771	818	777	793	809	776	782	753	738	794	803	795	791	756	809	757	813	793	812	777	770	805	830	772	816	802	855	807	789	810	812	881	781	817	766	810	753	822	791	833	822	808	772	780	765	805	818	801	788	819	785	861	825	831	819	808	825	805	773	791	775	809	816	821	787	764	805	736	775	764	818	850	745	767	808	769	801	824	828	750	843	749	771	790	788	805	783	807	789	824	793	820	796	781	817	775	810	719	764	781	813	820	834	765	789	775	770	800	786	749	751	824	845	832	825	820	809	746	777	792	773	768	841	737	834	794	754	831	768	826	785	751	773	780	804	817	821	799	752	796	780	777	772	768	817	768	795	823	783	773	807	834	805	765	765	789	764	783	767	780	802	785	829	776	812	797	781	823	772	804	748	796	813	792	796	781	816	770	810	787	803	773	769	784	815	790	795	814	779	793	778	741	792	870	767	825	834	850	764	730	758	778	800	811	806	787	775	809	785	824	725	818	815	778	789	818	760	772	851	776	849	765	775	827	848	789	745	784	762	775	793	773	767	779	812	784	795	797	814	775	780	789	792	810	811	823	801	796	784	793	767	817	799	781	789	802	783	753	754	786	760	799	818	771	805	806	814	791	798	788	808	795	788	758	741	786	792	813	795	790	804	839	810	760	823	765	786	759	765	837	760	806	774	806	778	831	823	790	819	780	808	807	845	791	820	785	792	810	790	813	794	742	797	777	860	833	791	799	818	808	817	828	795	781	802	720	771	842	794	814	747	798	798	832	815	808	766	839	824	787	793	821	817	795	757	823	776	757	795	787	781	820	814	764	788	809	775	827	802	811	823	743	758	767	771	805	786	783	764	774	793	790	729	835	811	780	797	818	776	806	773	745	821	763	872	840	814	824	768	808	828	830	792	761	807	794	790	767	820	720	790	819	791	780	836	784	804	797	852	832	822	788	858	798	784	768	786	789	784	820	833	758	796	800	737	795	827	746	836	744	829	818	834	814	768	773	786	762	835	756	783	825	787	782	790	798	790	767	810	805	846	803	798	789	826	819	796	781	818	764	754	808	765	827	787	795	818	805	834	768	761	745	834	798	796	785	825	803	759	742	800	806	740	793	743	784	821	753	838	833	856	793	747	826	759	777	796	735	794	798	819	800	845	791	773	772	787	762	854	771	823	788	807	808	783	809	794	804	780	769	815	761	815	802	745	719	784	769	818	774	815	802	794	820	795	787	791	798	803	783	827	832	801	805	791	835	758	782	750	812	797	784	743	838	778	787	760	801	756	798	817	798	812	845	832	819	825	789	778	756	828	808	801	798	797	772	724	790	834	812	768	801	796	790	771	810	787	797	805	763	800	821	801	804	786	848	843	812	813	787	766	832	796	802	803	778	771	781	817	837	776	789	773	793	782	823	809	788	795	766	793	827	858	812	808	793	795	785	785	765	788	817	783	808	712	751	796	733	789	815	768	801	798	793	832	788	816	788	758	839	847	799	775	773	897	811	787	823	803	778	821	759	823	858	828	810	814	778	831	788	788	813	803	814	807	825	785	842	759	793	789	776	805	824	743	788	796	809	758	805	787	803	766	797	737	816	832	849	772	777	828	801	756	798	792	822	824	840	793	805	778	821	777	855	813	769	758	784	806	838	768	743	790	836	828	760	799	729	775	823	812	774	789	781	817	851	845	784	834	824	774	803	785	864	807	825	790	766	815	801	822	801	781	777	826	759	818	798	833	768	794	768	824	798	789	753	818	774	762	792	823	795	807	736	810	819	778	791	789	816	836	830	772	803	815	765	767	761	762	792	785	789	778	780	822	787	799	815	801	784	783	817	804	740	778	810	757	799	812	807	781	747	826	771	792	785	759	794	787	784	806	814	798	831	771	757	748	771	828	805	779	811	779	819	787	776	804	774	801	833	788	769	830	767	838	767	747	762	759	745	800	777	793	777	814	833	801	826	803	811	792	798	829	782	783	823	817	804	796	812	840	832	880	765	789	800	789	825	798	790	774	765	772	809	789	777	807	791	818	848	793	785	806	811	753	820	792	822	818	777	823	802	765	779	822	786	812	833	754	775	787	768	787	803	817	786	803	784	778	827	855	843	769	808	786	785	783	755	805	740	840	816	827	775	818	804	812	776	797	814	807	823	754	778	799	796	815	792	765	808	799	821	773	813	850	773	806	820	816	828	788	767	786	798	798	850	819	792	803	816	788	809	812	771	756	781	787	758	814	824	805	828	799	766	797	822	769	770	787	799	796	761	798	809	821	773	787	783	781	822	856	807	746	808	750	784	774	814	818	830	823	786	826	752	754	793	793	771	816	805	846	781	843	811	769	787	815	818	761	773	819	778	819	802	821	761	819	751	761	749	777	780	757	782	770	743	799	772	783	809	868	877	777	762	759	836	828	758	802	828	766	769	797	822	815	781	781	845	827	803	795	790	791	779	772	783	792	774	777	810	837	779	766	795	776	817	842	777	809	834	844	804	792	802	779	819	785	843	798	781	770	790	729	779	773	759	797	758	802	816	812	803	791	843	806	798	806	777	769	820	783	744	779	806	747	778	831	757	822	805	760	786	787	815	751	806	844	792	824	724	792	778	791	834	754	772	826	775	791	752	825	801	813	788	816	806	850	787	791	819	788	850	792	782	792	818	870	792	793	808	792	783	812	803	759	779	779	834	787	765	832	796
6405	803	1040	850	643	479	391	329	538	2198	229	236	181	177	200	179	186	129	157	162	141	164	150	159	158	126	133	139	132	156	137	148	142	161	149	167	134	143	125	148	133	130	147	147	139	161	164	140	129	122	128	147	125	143	131	129	121	149	145	136	152	130	146	135	166	148	125	140	130	146	129	125	137	128	143	131	132	159	142	135	115	125	127	112	133	115	149	138	97	148	116	116	129	144	123	110	139	120	133	124	137	149	130	141	136	120	124	151	144	160	131	134	129	141	135	129	105	130	141	148	129	117	130	114	129	134	144	137	134	135	140	149	107	119	118	128	136	152	118	103	140	144	137	138	137	113	146	154	125	117	117	146	140	118	134	141	127	129	119	142	150	143	127	124	139	114	134	156	127	132	132	108	141	119	129	122	138	123	123	131	143	129	142	155	127	157	126	117	141	121	119	133	124	136	126	151	152	146	115	119	150	124	137	142	124	136	136	147	125	141	142	135	140	119	125	137	156	123	147	137	129	130	134	142	146	120	152	136	158	138	134	116	135	136	139	126	147	147	140	135	122	148	145	125	123	146	126	138	135	137	137	137	108	148	126	114	141	130	148	137	135	135	172	126	129	152	137	122	139	137	151	135	114	117	126	141	109	136	129	134	125	136	144	150	124	141	143	133	134	115	119	137	129	123	133	135	160	120	140	138	138	130	117	131	138	138	157	119	130	141	137	130	144	145	139	135	152	131	135	112	135	124	142	139	136	145	156	130	121	149	129	140	142	103	130	125	131	125	135	110	149	129	159	135	121	129	105	138	137	141	139	150	116	128	148	123	134	140	113	149	138	145	143	126	127	146	144	128	129	131	119	127	126	127	142	128	117	129	126	126	142	127	119	136	142	116	138	109	119	142	140	118	134	141	121	132	133	144	120	144	130	134	138	135	119	143	116	132	130	140	132	131	133	131	127	125	146	142	130	149	124	124	132	137	129	154	113	132	146	121	123	146	156	140	137	132	129	127	125	144	133	135	165	121	121	122	134	120	113	138	134	124	124	140	124	142	150	127	130	137	134	131	130	115	131	113	125	145	120	149	126	139	121	116	119	133	130	125	120	141	129	119	119	144	143	112	138	127	113	117	108	135	138	126	130	115	129	131	138	137	119	128	131	144	147	123	134	144	148	141	135	141	141	140	126	153	133	129	129	126	131	114	139	145	129	118	98	129	121	130	144	128	148	122	151	136	150	147	144	98	123	136	152	119	143	136	142	135	138	173	130	138	136	129	137	135	134	105	143	127	122	155	124	134	115	127	128	125	136	124	125	130	136	140	115	146	134	146	145	139	126	170	144	129	156	124	112	125	132	133	143	113	127	124	125	155	161	133	136	130	127	119	127	123	124	114	134	129	134	136	117	110	145	156	129	129	119	150	124	142	108	125	120	128	144	116	156	129	126	140	118	122	126	125	128	139	147	124	131	116	113	125	145	130	133	155	133	132	137	135	135	122	109	121	113	125	135	118	125	147	143	131	153	133	123	134	147	152	122	128	143	119	143	140	124	119	154	127	142	129	144	132	141	147	135	132	115	136	150	123	130	135	127	129	133	102	124	141	127	109	149	134	118	139	124	126	135	138	149	135	125	132	118	141	142	117	128	131	135	127	145	148	125	134	156	138	128	153	124	128	146	148	111	149	122	130	131	128	138	155	137	139	127	127	114	129	138	128	131	133	133	127	161	142	116	147	136	125	129	132	117	115	139	116	140	129	147	142	148	120	118	119	123	135	118	123	154	132	154	137	105	121	135	147	114	117	114	127	139	120	115	145	162	148	115	141	140	140	120	115	132	131	120	127	128	128	110	118	122	146	125	139	148	149	131	120	152	116	139	124	123	130	129	112	133	122	112	116	122	132	113	123	135	124	135	142	151	141	140	129	144	133	138	140	128	145	134	129	126	131	118	116	127	142	124	141	148	137	129	129	134	127	137	151	146	139	123	130	146	118	126	124	118	132	136	133	150	127	127	139	121	151	129	133	129	151	125	121	142	140	131	126	134	118	138	137	139	116	126	129	137	114	128	127	131	142	123	110	137	139	151	138	154	119	137	140	132	134	131	129	121	135	125	116	141	117	147	129	120	145	112	139	146	132	140	132	138	123	139	130	124	132	129	126	139	145	131	129	145	147	138	131	149	110	159	127	129	122	138	149	126	129	126	158	121	124	112	143	127	133	125	122	126	122	110	137	139	147	135	136	136	128	130	140	128	116	120	139	141	146	129	127	129	129	141	123	139	132	124	128	117	132	150	135	141	125	114	146	146	113	131	127	115	114	143	149	133	124	118	118	140	137	142	142	110	137	137	123	142	131	138	118	140	124	142	141	141	122	134	120	124	142	118	133	143	135	129	127	127	151	127	130	141	134	141	130	138	152	134	118	110	146	135	149	135	139	143	133	128	116	135	128	123	127	139	142	152	147	135	118	134	125	127	119	129	139	136	136	125	121	128	110	114	128	119	128	131	128	137	132	144	135	128	118	131	132	135	138	114	136	127	130	142	134	120	112	138	145	128	132	117	155	120	128	159	147	142	158	129	136	129	120	164	135	134	133	123	136	121	139	132	151	154	145	151	139	130	165	129	126	119	141	115	137	170	132	126	128	117	125	111	142	126	150	123	136	117	126	146	137	131	139	161	139	132	116	119	136	128	131	123	135	135	126	124	144	130	130	110	151	147	158	127	146	148	124	114	145	135	137	132	146	146	131	125	137	120	140	139	111	164	137	137	147	131	117	132	134	144	144	108	137	140	154	145	133	132	143	137	127	113	131	147	125	128	135	125	132	129	131	120	124	122	145	132	124	142	134	119	130	137	129	139	125	126	134	124	131	136	133	153	139	125	124	123	153	144	123	142	142	139	133	134	108	138	139	136	127	142	135	135	133	145	122	135	128	124	126	131	125	113	148	140	139	112	120	121	133	137	135	136	142	121	148	119	135	116	149	118	131	127	126	140	135	128	134	136	136	124	131	157	127	135	120	135	137	116	115	140	118	121	125	134	124	112	111	136	139	111	144	138	131	138	134	129	142	117	118	141	140	123	131	141	134	116	143	129	126	133	123	115	137	133	173	131	141	123	120	158	133	104	125	134	138	141	151	142	135	132	128	144	131	110	140	121	124	110	129	132	161	136	137	127	149	125	123	119	125	145	130	134	141	147	113	137	114	128	129	142	136	148	131	137	153	136	122	140	127	138	143	141	132	153	147	156	138	126	124	124	126	161	121	149	146	121	135	127	131	147	129	138	130	137	130	146	150	148	137	150	141	132	132	143	126	147	155	136	135	134	140	105	117	159	120	134	137	128	119	125	132	126	127	132	140	130	125	124	144	119	137	144	121	138	127	136	136	118	132	134	139	133	138	111	148	151	131	127	138	146	148	129	145	151	136	132	144	149	126	135	128	131	123	136	131	112	122	127	132	126	140	132	149	143	138	126	125	119	139	132	151	135	118	149	116	134	146
5143	1303	2539	2989	2675	2099	1830	1502	2942	8783	1071	987	931	789	810	753	723	756	694	660	630	599	609	654	589	581	584	579	561	547	609	598	531	527	567	536	574	534	545	519	558	544	538	483	497	541	509	498	516	515	503	507	509	528	524	511	523	548	474	497	509	532	489	502	500	502	497	436	463	508	534	482	473	494	474	493	473	506	482	446	519	491	577	468	473	507	485	488	482	499	484	444	473	448	505	455	478	477	491	498	451	493	499	512	460	525	453	504	473	538	473	501	479	475	483	510	502	471	473	484	495	455	474	481	450	489	474	469	517	476	458	479	532	493	508	537	495	529	487	466	485	510	493	521	501	473	476	476	506	478	490	508	487	480	541	518	435	501	480	480	473	479	507	490	461	492	426	454	441	494	473	476	483	494	524	471	511	469	488	489	463	507	507	482	497	506	483	522	516	476	489	512	482	477	507	474	502	468	477	507	498	504	459	478	522	493	487	481	500	483	494	526	496	507	525	483	482	489	467	466	458	491	467	502	492	517	522	504	504	473	497	478	436	453	498	467	468	479	495	524	499	484	485	447	470	491	492	497	499	464	466	485	468	475	476	500	477	422	517	499	466	491	482	466	504	507	482	502	500	511	466	461	493	487	499	451	461	495	497	465	509	487	517	467	498	478	487	536	493	477	442	524	492	495	509	450	485	463	465	523	447	478	486	452	515	487	511	496	505	522	507	489	466	476	474	485	482	463	511	506	520	502	450	498	472	464	498	473	465	481	511	460	510	465	518	453	513	497	489	513	507	491	461	496	493	480	457	454	474	507	505	515	482	497	464	475	454	473	484	503	484	508	458	497	449	501	461	482	450	500	482	489	504	526	503	513	508	462	503	537	505	496	480	515	468	508	487	505	507	503	480	549	506	469	517	468	515	512	502	483	463	489	475	493	468	471	529	485	478	485	494	472	502	451	500	521	518	487	519	455	502	522	458	515	451	485	487	470	489	462	477	508	519	504	488	484	497	493	460	479	520	446	474	496	517	480	475	485	453	513	491	491	473	523	504	496	450	488	449	482	503	468	466	458	468	507	473	461	489	479	493	477	467	491	504	496	472	493	477	492	524	518	502	506	492	496	518	470	488	490	477	495	461	453	454	515	468	503	475	468	492	471	516	514	465	468	481	515	533	492	512	470	457	493	449	487	501	452	442	463	505	490	489	453	487	489	489	468	498	473	476	508	479	483	489	445	463	451	479	468	466	522	487	490	484	491	494	502	479	477	501	464	523	502	469	501	462	446	488	488	491	474	492	508	483	470	464	499	488	490	465	463	493	500	537	518	477	481	503	474	483	492	472	487	489	430	485	502	505	483	466	486	486	474	495	442	516	482	536	492	518	445	479	481	506	491	458	490	494	473	487	442	485	544	469	454	500	468	466	455	487	493	461	490	532	495	487	473	511	460	476	465	458	502	472	495	482	505	466	510	497	465	491	453	485	530	523	490	476	506	482	446	479	504	466	500	484	502	487	493	505	522	516	468	454	503	469	479	476	498	511	483	472	465	483	506	521	480	469	481	465	538	441	450	504	496	472	479	497	482	432	508	463	488	495	470	512	498	482	480	508	479	515	518	443	456	510	497	479	478	493	490	480	493	501	457	496	472	483	484	472	480	448	513	496	448	448	446	487	500	483	445	477	469	492	473	489	471	485	469	488	475	442	474	480	426	476	499	498	461	514	469	460	472	574	502	506	506	488	514	508	505	474	549	477	518	440	509	458	463	491	443	471	498	465	486	469	453	505	524	461	469	471	483	520	479	468	508	518	477	474	521	513	517	484	483	474	442	479	517	488	442	550	458	452	501	489	472	491	515	493	488	470	461	488	477	458	487	510	481	523	437	467	474	503	477	499	482	491	509	520	459	464	488	485	506	486	461	536	484	498	492	451	487	505	518	465	500	480	504	521	449	465	473	484	489	470	503	454	482	484	492	512	461	468	519	497	457	486	491	536	499	481	510	490	468	502	478	485	463	517	533	465	492	504	445	495	533	454	474	473	477	471	472	483	459	509	476	462	464	447	490	455	464	476	460	466	444	462	506	477	504	477	500	493	490	471	469	474	504	523	471	512	465	475	486	494	517	446	507	516	463	481	468	475	493	490	513	503	481	490	474	468	523	481	481	484	447	534	461	466	468	483	477	488	498	501	493	503	473	475	478	520	463	505	484	527	496	448	498	520	445	499	521	507	483	484	440	462	494	460	439	511	470	452	505	481	498	514	519	485	491	481	477	473	473	454	463	433	541	511	458	479	485	478	518	453	476	467	484	472	491	498	458	493	491	469	467	430	487	489	495	467	457	471	447	458	506	481	504	460	433	476	481	509	513	502	496	471	459	513	482	465	476	472	478	516	511	479	469	501	496	444	492	484	486	495	472	486	469	468	450	470	409	481	468	487	491	469	505	492	517	467	485	510	450	448	457	476	484	497	470	463	522	466	474	481	472	499	478	442	500	507	461	500	472	493	500	481	496	496	487	523	491	488	462	476	467	498	459	507	480	517	495	492	483	463	481	495	468	501	471	498	522	486	470	484	499	463	490	451	451	482	493	486	475	467	486	465	463	478	473	473	517	482	460	505	486	503	507	470	460	495	456	506	533	474	485	486	465	465	497	493	556	465	462	461	508	504	441	480	426	480	493	427	497	507	519	508	489	496	471	488	466	514	521	501	476	512	495	468	504	459	474	492	495	493	537	473	501	475	472	500	490	488	460	468	485	510	481	527	492	506	465	478	467	501	488	463	467	498	471	509	496	517	495	497	511	513	435	483	477	511	485	459	463	466	496	504	482	444	511	474	531	516	477	473	486	471	549	460	495	465	435	500	548	501	472	489	501	470	440	491	485	478	453	498	475	541	471	530	438	488	528	446	460	478	516	503	450	467	466	467	472	520	474	518	481	487	463	463	511	426	504	488	515	516	471	486	509	483	484	498	501	498	475	473	521	480	490	473	494	475	506	453	466	512	484	500	506	489	497	483	455	458	455	482	469	484	463	499	485	510	463	485	451	500	483	498	506	512	491	465	546	477	472	484	476	481	490	486	471	459	488	452	486	478	477	508	510	465	473	471	478	461	504	507	463	494	528	475	490	467	494	483	465	499	495	477	515	491	509	500	496	446	472	499	491	494	474	486	498	497	445	476	444	495	452	497	469	479	489	503	507	505	437	487	476	491	464	487	503	459	500	452	451	497	488	469	483	492	499	522	484	481	496	487	463	500	504	470	517	528	481	501	463	453	498	515	512	472	458	456	473	460	446	522	507	458	473	508	479	508	511	461	475	500	498	529	536	502	500	513	488	477	490	505	518	491	470	452	465	464	449	476	481	489	520	518	526	464	490	481	511	474	483	487	518	475	518	543	480	485	457	473	479	533	490	493	494	490	511	510	465	509	483	482	488	477	465	507	492	472	434	470	493	500	513	510	519	509	483	509	485	472	463	532	457	475	461	475	459	489	489	471	471
13450	1750	2164	1715	1142	861	664	532	886	2869	342	255	246	201	199	174	205	184	163	180	150	157	161	145	162	146	132	158	133	116	105	136	124	137	122	133	123	139	144	136	109	121	140	126	118	133	117	126	132	121	116	107	118	99	128	98	139	126	126	99	103	105	120	105	123	139	113	130	122	115	114	121	106	109	101	126	114	117	104	107	125	131	101	110	122	95	116	126	112	136	89	142	108	94	104	114	121	112	117	117	107	118	111	122	104	112	120	119	109	110	123	119	111	113	133	96	101	100	93	118	118	109	95	93	114	116	125	103	103	139	123	134	108	113	117	111	111	103	117	114	135	108	108	101	115	129	100	121	108	126	107	125	110	111	118	112	108	118	125	109	111	122	98	108	119	114	82	108	116	113	106	107	110	114	120	116	95	121	118	109	104	109	107	119	95	121	112	118	119	124	122	125	135	116	117	120	117	106	119	109	109	112	124	98	110	116	114	98	122	108	118	103	122	106	120	106	103	136	113	134	98	104	125	98	122	142	118	112	108	130	95	130	115	117	94	95	102	95	106	117	120	110	122	118	106	94	127	109	113	98	108	131	122	105	117	111	126	103	99	117	122	107	113	113	96	120	125	118	101	107	98	102	119	103	106	114	116	114	116	97	104	116	119	104	117	125	128	111	123	121	122	100	108	114	139	113	111	121	117	111	115	124	96	124	135	118	119	117	106	125	80	100	115	94	110	125	138	110	116	110	95	102	109	112	100	112	115	107	108	100	121	85	104	117	114	123	122	115	109	126	132	122	105	108	109	123	118	105	109	105	121	103	118	127	122	106	113	122	109	113	93	112	112	104	109	115	87	109	100	145	120	106	109	102	119	104	92	113	130	111	93	117	112	117	100	98	127	98	112	94	102	114	93	109	122	116	119	105	141	136	129	114	113	103	96	114	109	123	125	92	103	93	104	117	122	122	116	117	97	110	104	97	116	113	138	122	114	111	114	92	101	105	114	127	120	117	109	123	114	117	112	102	126	129	104	117	114	105	109	105	105	107	101	110	112	117	119	117	119	110	132	115	126	86	145	127	100	113	107	113	99	117	111	112	107	129	124	106	112	114	119	120	112	128	125	115	108	122	111	124	107	112	119	120	121	96	116	106	115	116	113	101	93	108	117	125	110	102	110	94	106	106	114	94	117	112	109	118	104	107	104	98	121	104	105	121	107	110	99	87	104	95	116	114	124	99	92	116	110	123	105	118	110	114	106	122	116	108	128	96	105	133	102	114	96	119	113	115	107	110	94	103	114	100	129	105	102	99	97	123	118	130	104	117	122	106	104	119	118	126	114	125	101	89	119	117	116	111	127	103	113	109	96	109	116	93	122	118	116	122	111	110	126	115	115	124	124	88	88	101	93	121	108	105	121	115	107	121	112	109	122	112	112	107	116	130	124	105	107	112	110	112	103	109	108	103	109	116	113	118	115	113	107	99	90	123	100	115	122	131	132	116	98	113	113	114	102	108	116	112	123	91	100	100	119	110	103	102	120	115	92	127	105	125	101	98	94	122	100	103	101	116	84	110	116	107	114	120	118	109	111	117	120	112	124	121	123	81	103	117	106	142	106	113	122	110	117	101	100	101	94	124	108	117	99	120	124	119	109	104	95	99	126	112	103	117	107	94	131	107	102	120	111	126	112	105	104	113	121	104	102	98	106	106	107	107	116	123	139	113	117	117	138	108	122	110	130	109	119	105	114	115	115	99	123	116	117	102	108	116	120	105	109	109	121	122	116	104	115	108	108	121	125	103	104	97	99	99	133	97	117	123	108	129	139	108	101	107	99	91	118	119	104	98	101	129	94	110	117	102	110	107	109	131	110	112	134	114	113	106	105	110	105	121	93	85	107	100	139	110	127	102	129	111	106	109	116	112	119	112	123	102	89	95	116	109	113	98	120	106	115	104	111	90	102	123	113	102	112	124	106	107	102	121	120	105	116	126	100	87	109	107	113	103	94	124	119	116	117	110	103	131	110	98	110	116	119	100	111	102	98	104	122	106	116	125	98	121	123	105	100	112	137	111	108	125	128	109	105	105	111	104	121	104	114	104	108	125	102	145	104	113	121	102	109	124	95	109	109	122	104	111	102	109	110	122	113	112	95	131	107	107	101	128	113	120	114	125	109	121	120	103	103	105	129	112	117	106	111	111	117	112	95	105	75	106	131	125	104	134	115	102	114	126	130	107	110	110	92	108	134	98	94	112	95	108	105	131	113	107	104	116	132	113	104	106	109	101	115	108	111	115	110	96	117	112	105	106	101	113	108	125	111	112	107	111	114	104	108	108	135	106	109	111	93	117	114	120	112	111	122	109	122	101	109	105	93	122	121	117	111	116	102	104	101	117	113	124	120	115	120	112	109	125	133	96	120	102	101	123	109	128	105	104	124	98	114	119	97	127	100	115	116	110	107	102	118	86	99	120	105	128	111	104	123	124	110	114	107	117	108	112	119	119	131	108	105	102	101	107	116	104	92	106	123	107	130	102	112	127	118	121	115	103	107	109	105	119	119	94	111	106	112	123	125	115	110	121	122	93	87	110	146	109	99	123	103	94	116	106	104	146	110	104	124	104	110	110	105	104	92	109	104	101	115	106	104	115	96	114	134	120	112	115	82	111	111	124	117	113	132	116	89	114	130	101	101	119	140	135	133	120	121	130	118	126	93	112	105	116	108	121	134	109	100	117	107	115	125	111	111	105	107	103	104	127	91	119	104	131	108	123	116	122	125	139	116	116	110	126	86	84	100	110	95	107	104	127	123	123	99	120	118	126	94	118	112	114	100	122	100	121	115	102	109	105	108	107	124	116	93	113	95	114	122	87	93	126	106	96	112	105	102	122	105	112	107	121	115	105	107	100	111	103	112	115	102	116	101	106	122	130	115	110	98	101	87	103	126	110	105	127	116	122	122	91	121	104	103	103	119	118	107	111	125	121	117	113	116	97	106	108	103	114	97	102	118	114	126	116	107	112	82	122	99	105	115	103	127	126	112	114	112	114	107	102	105	111	118	101	113	102	111	115	122	113	112	102	100	100	102	98	115	123	124	137	108	107	114	93	105	122	111	124	115	104	107	104	106	104	101	125	106	129	118	119	98	114	93	104	111	104	107	124	101	99	88	122	121	122	107	107	106	86	100	107	128	100	77	107	122	113	119	110	105	113	132	110	106	87	121	114	112	111	117	107	142	87	111	95	108	107	91	105	112	128	111	100	116	107	117	109	100	106	110	101	106	76	118	84	108	96	122	123	124	122	122	118	112	124	96	118	120	114	109	108	98	124	113	114	96	114	112	108	103	98	114	116	139	97	97	123	109	127	111	114	120	113	120	116	121	99	128	126	117	103	117	137	121	107	118	120	115	123	105	106	113	125	103	101	113	113	116	112	110	119	119	114	121	108	117	117	102	110	125	119	112	107	92	102	119	119	120	121	121	104	99	105	111	121	119	105	106	106	118	96
7547	2086	4660	5498	4738	3956	3241	2686	4991	10213	1663	1525	1364	1283	1116	1026	975	909	869	794	777	691	731	705	681	685	656	624	623	610	594	580	571	541	564	529	531	575	520	573	506	512	525	504	498	498	501	437	479	504	497	490	472	482	470	479	465	482	422	479	485	484	471	457	453	435	455	469	444	477	414	495	439	461	457	443	427	444	450	468	427	485	443	448	506	450	437	434	433	451	463	475	457	496	420	455	486	437	425	442	444	476	388	467	424	456	418	401	432	472	486	465	444	449	424	428	408	448	471	404	404	435	431	464	416	391	421	400	426	440	464	461	418	466	434	450	421	451	415	470	459	423	406	448	429	464	482	433	456	424	432	440	437	418	444	444	441	471	416	466	439	426	445	413	467	463	425	447	408	421	428	454	459	422	432	406	436	435	443	445	452	422	417	381	414	401	461	414	419	419	434	417	462	475	413	437	436	465	408	448	413	412	429	447	431	444	454	488	431	431	437	433	451	400	434	412	453	436	418	416	388	417	438	455	439	423	378	421	415	413	422	480	403	420	434	428	428	418	439	429	395	415	435	444	426	438	469	432	436	418	401	427	406	471	421	396	424	427	436	436	418	434	400	449	424	448	445	441	448	412	409	365	421	411	427	428	416	392	435	431	412	428	408	445	409	415	427	411	450	433	431	446	430	412	440	415	427	442	404	432	416	431	419	422	433	468	433	420	451	422	433	391	400	421	448	465	436	453	429	424	449	442	438	393	403	387	431	420	388	430	429	415	410	438	428	429	448	405	444	424	437	465	401	427	442	435	438	449	427	425	435	405	445	415	431	443	430	422	462	430	424	418	388	388	416	456	409	437	383	406	454	458	406	394	422	422	429	427	449	436	414	472	444	466	423	424	391	420	425	425	419	414	434	416	449	429	446	428	471	439	439	412	406	418	398	418	440	417	448	414	429	419	393	413	422	450	422	435	422	447	418	413	408	421	431	435	430	419	459	454	442	391	432	447	427	458	418	408	432	458	451	434	418	422	463	450	432	456	433	421	437	404	439	389	436	420	421	436	437	459	429	433	435	412	454	414	425	429	422	419	425	434	436	444	421	426	479	411	459	433	426	462	419	442	424	452	460	405	421	431	457	454	417	419	435	409	441	455	447	428	406	429	418	386	456	435	418	412	381	426	385	414	427	413	439	380	410	446	422	426	394	400	413	417	423	400	410	403	417	419	416	436	456	437	381	464	439	432	413	423	425	435	428	417	404	451	418	446	411	438	424	449	423	431	412	417	442	438	432	401	388	443	428	443	415	465	421	431	423	441	420	401	418	420	463	403	441	429	403	448	446	403	430	435	453	422	452	456	414	377	436	445	447	451	432	407	431	449	453	433	439	433	448	411	441	439	432	407	422	425	460	435	462	378	407	383	421	429	444	424	426	433	411	462	414	401	411	422	438	439	405	465	451	407	434	405	416	419	403	403	398	390	421	423	432	446	465	380	401	378	408	436	446	409	430	424	429	412	425	443	430	426	411	447	436	432	384	445	378	447	417	430	443	395	406	444	410	438	430	418	437	409	436	430	418	432	428	457	450	408	402	405	427	416	388	425	425	427	434	424	422	423	445	439	427	455	410	389	431	458	415	434	447	434	442	394	419	413	430	438	442	405	399	408	428	431	437	393	419	429	419	399	417	405	422	423	439	456	416	413	438	440	438	421	417	440	440	418	412	405	435	418	404	442	407	433	391	421	415	434	447	378	457	422	454	450	432	421	447	405	436	434	444	431	426	420	387	428	409	438	430	412	419	450	447	422	425	430	395	429	437	397	468	445	426	419	438	431	413	435	437	425	452	475	406	438	453	434	430	446	412	412	442	404	381	419	472	442	405	380	441	390	407	413	423	416	458	445	409	433	393	449	436	462	431	405	428	430	440	437	439	435	417	437	441	417	451	418	430	415	431	415	446	453	405	411	390	409	409	410	419	387	421	401	413	409	413	426	419	411	464	403	449	413	438	410	428	441	434	394	406	399	413	401	425	413	400	431	424	415	449	468	457	421	445	432	452	439	391	449	415	436	414	408	458	412	421	432	447	431	423	433	405	455	434	446	416	421	443	413	435	392	433	456	427	421	427	434	437	402	449	401	367	433	423	416	466	434	394	437	396	411	416	452	431	454	432	414	430	431	420	418	441	437	456	433	390	452	436	409	397	431	451	466	384	449	398	431	435	448	430	452	399	430	425	404	401	424	423	419	427	418	424	466	411	410	418	430	424	410	393	422	387	433	405	487	409	401	413	443	432	419	430	427	426	417	421	416	439	411	468	453	472	444	459	430	441	450	396	423	437	442	448	400	409	443	418	416	397	407	462	399	442	434	430	423	428	412	425	456	407	457	435	398	428	394	426	438	390	454	448	430	451	420	427	421	411	435	426	413	456	408	441	430	418	413	407	412	448	376	452	428	452	390	429	460	461	442	452	400	429	438	416	444	415	412	460	452	410	441	429	414	384	426	390	434	421	429	393	426	429	420	424	437	442	443	423	411	426	423	397	418	426	459	417	442	434	402	437	389	425	457	434	407	468	419	412	374	408	456	442	454	446	435	403	451	405	438	407	389	453	431	423	410	414	395	424	430	454	419	439	458	461	404	415	417	428	471	422	454	425	409	421	411	435	438	423	403	422	400	438	430	397	418	378	450	421	420	459	421	437	448	448	404	416	414	436	440	410	436	389	416	427	422	425	376	403	393	451	470	401	404	415	416	446	428	464	446	433	463	432	435	396	397	414	436	412	414	454	435	421	434	433	415	421	428	442	393	462	452	402	418	433	462	447	410	398	423	430	446	441	406	405	448	462	468	426	436	401	429	418	450	416	448	409	437	409	424	447	406	407	402	440	443	452	398	459	439	372	404	459	414	423	426	399	421	413	427	429	427	424	419	405	426	473	465	405	411	436	493	442	438	401	433	403	377	404	430	435	412	384	416	427	425	434	420	443	421	432	429	434	435	424	445	434	445	457	414	422	412	453	414	402	448	460	459	485	434	404	429	416	423	399	421	439	431	397	415	421	428	451	392	419	412	422	422	441	438	448	430	410	441	414	414	422	456	431	418	425	420	399	409	407	400	449	469	432	423	436	452	405	423	448	385	391	428	404	440	438	417	445	434	439	427	422	425	456	418	407	403	421	450	413	429	447	402	422	465	415	413	415	453	457	440	386	422	435	421	437	438	449	392	439	431	406	404	424	415	421	405	394	434	416	428	386	458	486	404	444	423	441	479	433	468	452	407	424	437	424	445	390	397	443	454	411	443	426	388	408	447	435	437	438	442	417	427	446	416	430	448	406	418	380	458	444	450	407	447	464	428	428	438	465	404	432	455	435	445	462	417	436	435	405	426	408	436	404	386	447	429	433	418	446	448	456	408	458	405	440	432	405	419	440	399	413	423	419	404	406	439	442	409	428	425	450	454	410	418	443	430	440	420	427	404	413	413	408	421	442	399	474	404	458	433	411	407
1920	325	301	282	249	260	262	258	241	328	246	245	240	222	201	224	241	231	254	234	239	233	233	230	226	241	239	232	213	243	230	234	198	224	222	217	210	223	235	241	229	238	241	205	264	241	249	217	213	221	242	272	221	215	222	210	210	238	219	215	214	237	273	259	217	244	242	236	224	231	216	229	249	252	233	222	246	228	241	226	235	256	255	234	257	219	227	240	210	249	225	242	227	226	211	233	235	231	222	242	226	253	230	230	234	275	238	223	218	208	251	226	224	232	229	216	224	206	226	238	227	239	234	218	256	216	248	215	250	227	214	224	234	208	209	205	237	256	213	218	221	234	225	209	255	245	218	209	237	234	226	228	243	245	234	221	233	255	222	232	261	218	211	241	209	218	216	221	233	254	252	225	217	212	236	228	236	229	233	228	247	223	234	223	226	219	234	227	246	233	206	232	218	226	226	225	230	212	237	230	229	242	221	240	231	236	213	246	228	229	249	234	244	230	226	200	250	189	228	224	211	226	263	220	260	234	244	232	226	235	228	262	231	240	223	220	231	216	230	215	242	231	262	224	236	217	238	230	246	210	217	226	237	237	212	255	209	240	224	222	225	231	257	231	220	244	241	228	220	224	226	228	248	221	243	239	217	229	221	237	232	241	230	226	231	234	234	234	266	208	225	243	241	231	206	248	248	213	216	224	232	233	225	215	242	239	239	223	233	241	217	255	232	225	235	252	246	209	219	198	250	241	243	241	231	232	248	248	241	236	213	233	241	225	234	257	237	213	270	243	238	218	243	242	253	230	215	235	205	211	212	241	220	209	240	247	214	221	234	241	259	227	200	231	220	221	230	234	243	225	201	235	240	231	229	233	253	207	235	226	234	222	237	240	234	222	217	241	247	249	215	220	216	251	207	268	222	211	220	246	240	244	228	230	221	234	215	212	245	219	230	230	210	218	241	233	221	212	245	236	228	228	227	219	261	214	229	231	243	238	237	238	221	221	217	217	227	215	234	232	199	222	217	232	208	218	217	219	253	232	223	239	236	223	232	251	236	227	219	214	263	232	216	213	240	253	247	247	248	210	217	249	206	238	252	243	223	245	259	241	234	218	219	238	223	246	229	239	215	214	218	223	222	232	216	233	229	228	205	228	221	218	228	226	235	227	234	243	241	239	256	225	230	251	228	239	234	227	238	245	227	251	231	229	224	225	219	246	224	248	240	241	214	211	236	206	203	206	243	222	243	227	221	239	233	252	222	260	236	250	233	219	219	258	251	225	257	253	220	240	225	201	230	240	233	213	215	233	241	226	239	241	239	241	214	239	215	227	227	243	215	233	204	244	251	218	208	216	230	213	237	254	218	222	246	230	239	249	249	233	227	222	228	247	231	222	262	234	240	232	222	208	206	238	207	237	230	227	218	205	232	242	252	236	247	218	231	236	252	214	241	237	218	243	248	230	227	233	226	247	223	245	249	245	244	222	247	242	227	218	236	241	234	207	236	233	238	254	232	249	216	230	246	236	218	238	218	266	234	229	228	207	244	234	231	208	226	213	226	241	239	232	225	232	239	248	229	217	246	243	210	254	220	216	239	234	229	207	214	220	229	232	242	225	233	230	219	203	243	246	230	265	212	234	233	234	252	242	231	242	238	233	254	236	228	216	225	243	233	245	208	240	251	226	246	238	225	229	239	236	234	244	229	236	242	203	262	203	222	244	226	236	251	227	235	222	225	229	243	205	228	266	276	248	249	257	235	208	240	225	238	228	244	214	227	248	241	250	208	246	251	211	253	209	232	261	212	232	218	238	247	228	248	233	241	244	232	218	258	219	206	200	232	246	206	220	233	238	227	217	214	232	208	205	250	256	245	233	227	229	259	238	241	249	242	223	238	238	232	217	238	228	208	216	227	271	220	231	225	207	211	222	239	236	218	221	213	232	240	242	248	240	238	199	224	233	259	269	239	216	229	224	233	228	226	189	233	240	250	242	239	220	251	218	183	243	232	242	240	234	234	212	252	217	229	249	265	269	219	225	234	208	198	230	204	221	232	197	241	251	204	206	192	243	240	218	244	232	234	232	227	241	279	220	234	228	206	238	244	244	239	231	229	225	246	224	250	199	209	223	273	212	214	239	205	228	234	208	207	200	234	241	245	227	232	237	226	226	252	218	225	231	208	226	223	255	231	219	246	222	224	224	231	218	246	209	237	229	210	227	240	245	215	252	226	225	241	233	217	219	242	246	225	221	222	236	231	213	254	228	208	243	238	246	218	213	237	252	241	233	238	259	246	229	205	262	241	200	236	192	239	240	231	240	258	222	222	233	220	255	222	222	245	248	224	235	224	229	245	217	242	232	231	223	262	227	248	250	230	232	247	226	251	221	243	240	229	245	256	219	236	234	231	208	211	234	222	238	219	239	206	228	207	224	238	225	224	228	234	220	221	231	251	222	251	220	244	214	263	229	249	230	244	204	224	223	234	216	253	226	226	259	251	227	204	215	244	229	236	249	236	227	237	206	254	244	211	244	236	243	211	233	223	217	251	229	217	240	248	257	216	221	234	238	252	272	255	263	250	247	211	210	249	230	235	213	232	245	209	220	267	219	257	240	220	211	211	235	248	250	253	221	235	247	246	223	225	216	241	210	233	223	245	236	237	263	243	221	246	234	222	226	224	216	224	243	194	219	231	221	235	222	274	200	240	244	241	210	245	222	253	251	221	257	260	240	254	237	224	222	242	237	205	223	256	216	232	204	203	215	210	230	244	219	237	233	214	218	230	249	237	240	246	227	208	223	234	230	227	239	244	226	228	222	221	238	240	229	231	226	214	227	240	222	261	204	236	238	215	232	231	249	244	226	244	200	221	237	210	230	246	247	213	239	233	221	217	221	226	244	211	236	257	237	228	223	200	244	234	239	255	202	233	223	232	225	231	269	242	234	247	222	244	237	231	226	254	215	253	202	227	226	227	234	220	221	242	247	225	243	236	240	220	256	220	243	231	225	231	212	226	233	200	236	227	215	236	249	203	236	246	221	224	220	214	242	239	221	203	210	237	266	232	217	231	256	215	231	200	241	221	233	235	254	240	228	229	240	235	220	236	225	214	249	218	231	249	234	250	204	236	217	224	198	238	236	221	239	223	229	254	219	214	232	225	234	205	205	232	224	233	252	222	256	248	198	250	233	240	234	243	231	250	228	249	207	225	208	203	259	238	234	214	263	243	226	224	247	230	238	274	224	217	256	226	234	225	221	233	219	195	239	240	211	219	222	217	262	223	231	240	209	235	240	250	226	222	206	247	215	221	242	237	240	229	234	245	233	240	236	217	251	236	222	254	267	218	225	209	226	220	240	239	229	246	248	250	244	253	207	239	215	237	215	223	230	255	232	234	245	237	232	203	241	219	208	209	239	185	240	218	223	226	233	252	208	243	238	244	241	234	220	202	212	236	215	234	216	208	226	250	216	211	252	230	223	217	220	222	223	224	252	251	236	259	240
2235	888	984	1002	970	970	907	866	1031	1432	813	812	817	820	844	818	812	811	772	814	778	832	774	788	789	791	803	816	862	779	875	810	802	814	816	778	747	804	801	801	762	846	771	777	773	761	772	838	733	753	789	852	750	819	758	826	757	739	711	809	780	787	761	800	777	751	818	856	776	834	769	809	766	760	782	786	766	807	776	775	810	827	780	757	764	783	762	741	773	783	793	789	769	769	838	749	790	782	769	837	796	789	781	800	759	792	779	782	774	804	841	749	784	777	813	779	779	730	800	779	820	779	779	757	772	806	820	752	770	775	781	788	756	775	828	749	788	782	788	751	816	797	856	792	789	787	788	813	777	794	786	777	759	773	779	758	798	761	764	794	789	745	822	781	768	796	805	771	768	841	762	765	796	790	759	771	757	754	803	795	782	801	743	759	785	802	760	764	791	813	765	788	820	809	790	794	791	821	784	822	809	807	773	806	779	819	732	845	795	803	816	808	755	818	807	804	826	787	808	812	813	770	793	820	819	755	815	809	795	751	785	820	746	867	825	756	803	718	788	788	776	851	765	793	751	779	785	813	813	815	754	803	780	837	837	751	795	781	748	798	769	729	745	788	836	793	796	812	769	819	798	786	793	742	780	777	777	784	777	800	839	842	791	739	742	773	775	766	860	823	775	806	798	775	786	753	774	772	790	812	816	835	787	812	751	776	776	750	791	771	771	770	797	854	800	832	812	788	766	773	798	799	761	812	754	777	770	795	807	770	737	803	779	822	772	841	830	808	790	766	777	755	783	748	763	805	783	866	807	792	808	810	779	832	823	759	801	761	738	769	807	804	766	774	797	832	795	763	790	783	751	772	752	767	768	844	764	809	799	796	792	783	816	787	770	753	788	773	750	799	800	807	801	769	783	803	785	764	782	731	804	789	712	799	790	770	767	799	711	812	765	812	796	770	788	749	792	819	793	788	820	812	749	777	837	812	805	811	809	815	768	770	775	770	801	788	776	826	789	808	822	852	814	799	851	770	738	779	830	804	788	794	730	805	801	801	761	825	806	782	768	774	774	797	791	788	791	788	831	777	767	743	781	811	730	719	810	802	792	820	807	777	763	796	797	815	831	816	781	772	770	810	819	817	760	786	817	790	725	792	746	765	770	786	803	798	770	795	795	776	748	777	808	768	787	751	820	773	765	843	785	795	764	773	781	783	793	774	797	788	795	817	799	781	824	771	772	746	790	808	771	802	805	828	782	784	769	783	737	802	794	788	783	759	805	774	794	844	754	828	827	776	786	791	773	771	788	858	748	810	783	751	805	791	744	792	742	832	783	790	769	794	760	791	846	781	804	783	764	744	764	820	783	806	776	817	724	814	790	760	811	803	800	803	803	802	789	787	791	798	773	804	805	789	765	837	774	790	827	791	734	765	837	766	814	743	796	814	766	786	792	791	801	782	872	802	839	802	764	836	833	775	823	836	812	770	808	798	766	777	816	709	801	782	789	785	824	810	783	818	787	793	778	790	786	797	815	792	765	792	764	799	799	776	781	796	815	783	766	764	825	789	800	744	777	783	786	756	748	820	766	772	762	803	797	810	831	822	827	781	771	780	787	718	742	772	780	779	815	799	790	757	754	800	772	800	790	769	781	744	802	755	779	790	755	776	743	778	776	791	810	803	775	806	745	728	753	842	768	807	770	790	783	800	795	788	807	806	795	812	785	784	770	760	771	757	789	748	813	817	802	777	779	768	784	791	764	770	774	816	776	786	782	804	804	783	801	781	806	748	745	742	719	802	830	818	788	796	801	829	768	786	819	788	824	785	759	812	774	805	796	741	797	796	781	800	767	766	783	788	785	761	822	802	788	811	771	751	754	774	772	776	785	750	783	761	779	718	854	738	788	758	754	811	801	774	771	807	736	802	842	740	833	774	807	770	781	799	788	761	744	788	836	767	773	754	803	824	759	755	776	788	781	761	799	755	830	758	805	847	792	834	806	813	798	763	813	790	757	770	803	793	826	794	824	800	775	796	808	793	802	790	795	780	798	794	791	813	791	767	813	790	768	815	806	756	775	803	762	776	735	775	789	754	774	734	796	784	805	769	768	748	826	797	776	834	753	791	804	814	804	804	733	756	773	738	802	809	832	846	759	778	795	792	745	840	776	793	794	759	768	807	804	784	789	762	758	768	772	784	829	772	790	815	787	810	793	785	786	794	795	795	770	793	807	756	795	760	791	752	820	750	771	761	779	853	804	829	786	818	751	784	807	839	761	744	792	813	801	748	753	801	776	783	823	769	745	796	765	776	764	809	750	805	783	798	815	781	747	760	778	774	796	792	780	832	782	744	777	763	787	830	776	769	780	754	781	771	800	752	810	803	772	799	778	777	766	805	776	764	792	767	800	771	817	818	791	816	774	816	759	740	735	756	826	766	783	765	764	790	781	744	760	741	758	808	769	829	753	763	817	785	768	807	801	840	783	796	768	782	797	797	728	777	782	754	756	764	747	775	758	743	799	751	777	796	806	772	840	800	769	746	819	773	776	809	757	778	810	794	776	786	732	861	808	745	825	814	785	750	799	783	785	798	788	789	764	791	776	797	764	797	809	768	751	793	796	777	795	773	752	820	781	826	775	798	780	782	754	769	821	764	801	842	814	789	794	778	805	778	738	763	822	762	793	763	784	791	788	748	772	833	735	786	811	757	807	826	788	778	770	785	736	771	774	779	783	798	826	792	769	759	830	778	713	797	788	787	793	841	830	769	747	752	781	782	800	838	742	763	779	830	824	766	780	812	788	758	719	727	782	832	774	744	775	765	800	775	771	798	796	765	773	767	791	753	808	765	816	795	802	836	773	811	786	851	799	768	781	816	834	800	788	804	790	765	781	756	786	787	800	790	743	790	767	787	784	769	786	776	806	782	768	791	782	781	808	766	802	789	809	787	771	795	802	792	767	767	802	814	789	789	780	813	825	777	741	773	806	786	783	741	784	808	830	807	841	744	743	762	802	706	798	804	786	778	754	781	803	780	806	805	787	833	795	744	814	798	806	831	758	752	804	769	765	795	786	779	788	784	747	780	782	765	737	770	808	787	767	758	749	796	816	764	760	745	794	748	800	774	795	783	791	800	816	764	811	769	794	797	793	725	826	801	802	732	799	818	805	802	806	747	772	789	773	776	815	738	795	748	814	791	803	788	763	820	764	808	797	765	769	764	798	739	810	780	825	814	794	800	790	755	725	808	781	813	783	748	801	770	768	793	754	800	803	788	776	789	754	762	741	769	774	817	778	781	770	813	826	769	797	823	775	748	747	759	767	775	829	802	786	812	829	828	799	763	758	777	808	778	780	787	774	819	740	778	784	705	813	796	768	763	761	809	798	772	786	747	795	793	797	780	754	823	815	808	829	721	772	817	816	783	760	773	776	791	758	823	766	829	765	789	765	760	783	769	804	798	842	778	764	769	760	755	798	816	738	819	814	808	772	783	804	746	758	767
6310	799	1084	869	648	467	341	316	458	1464	234	199	178	173	164	155	178	176	166	156	134	132	126	141	126	146	136	168	123	150	138	124	112	137	167	135	147	160	119	119	135	132	121	136	125	128	152	129	137	137	147	121	146	130	129	117	122	133	117	129	130	122	143	132	129	126	155	120	127	131	119	115	125	130	143	119	129	123	134	134	118	136	126	112	135	128	130	130	121	125	121	123	147	146	125	134	148	134	127	128	111	120	124	140	140	98	135	134	133	146	144	141	138	125	123	142	136	119	121	132	107	148	136	142	130	143	143	124	144	118	134	145	131	143	112	126	114	134	120	120	132	119	122	131	133	125	144	130	114	110	134	139	107	144	130	136	101	133	148	130	141	124	112	134	127	119	132	132	143	135	127	148	118	141	137	111	140	135	123	119	120	138	137	116	135	126	126	118	100	109	135	114	155	126	123	119	119	131	155	132	127	119	127	132	125	103	124	103	126	126	137	137	140	127	137	121	119	133	115	116	119	144	132	129	129	140	117	126	127	107	136	136	130	129	133	163	161	116	141	132	123	134	138	129	125	119	130	126	115	124	130	132	144	138	128	148	130	117	139	124	128	130	128	135	127	114	135	118	123	134	121	128	143	127	134	129	131	124	123	125	139	134	138	127	148	118	121	108	125	123	143	146	136	128	133	115	116	109	100	134	140	133	117	132	147	131	145	132	116	133	111	119	120	116	144	114	126	133	147	130	140	161	116	116	141	143	136	116	139	144	136	123	119	130	145	155	121	142	139	134	134	130	136	132	135	135	122	147	119	149	122	123	149	107	109	124	143	122	143	139	121	115	133	123	125	117	107	134	144	132	116	123	109	123	130	128	104	136	123	122	115	109	129	138	134	131	123	139	156	134	134	127	128	159	114	131	114	119	130	139	140	133	148	132	123	140	116	141	135	128	139	154	138	140	104	132	142	125	138	126	133	122	124	141	144	141	123	144	131	132	143	144	148	151	145	143	119	125	145	133	107	114	138	129	143	133	130	136	135	127	121	127	130	149	116	133	135	131	133	139	120	127	127	144	143	123	132	136	146	133	158	133	120	118	119	135	137	113	122	125	143	132	118	127	127	148	110	105	128	122	137	123	148	118	127	126	126	111	120	108	138	108	130	159	150	127	135	128	125	125	137	131	113	131	127	131	123	130	122	128	122	140	130	120	152	130	127	131	119	129	134	137	129	138	118	117	138	121	125	123	122	136	151	124	139	151	121	120	112	149	113	119	113	143	129	126	145	133	129	110	135	126	132	134	144	109	132	140	129	139	134	120	128	128	162	137	122	118	129	145	113	139	124	121	156	152	131	123	146	137	127	147	147	134	134	145	123	120	131	148	126	154	128	111	132	146	125	117	137	122	134	150	140	140	105	121	130	144	136	111	134	121	130	146	118	125	123	117	105	148	153	116	119	134	146	133	133	130	122	138	130	108	123	114	123	119	125	129	146	136	119	149	108	125	137	142	132	148	112	124	127	134	118	119	119	134	142	134	130	133	143	150	133	124	138	117	145	122	123	116	139	120	115	155	126	131	133	142	113	120	122	106	130	138	125	119	154	113	130	132	117	129	123	146	157	142	139	131	122	119	135	127	112	134	113	119	143	121	143	136	105	115	140	112	133	134	134	123	137	130	139	123	128	144	138	131	121	111	135	120	145	134	114	121	136	129	118	153	129	125	140	125	129	122	124	127	144	139	150	133	141	123	144	119	130	153	130	154	103	144	127	146	130	116	121	144	151	117	146	136	138	134	141	120	135	139	127	128	128	145	134	141	139	133	133	129	118	130	130	140	116	122	144	130	121	108	128	117	116	143	141	124	133	147	123	131	142	142	147	118	136	146	133	130	133	129	139	132	108	132	126	119	140	136	129	118	142	149	136	123	121	136	142	135	124	131	133	147	131	115	112	134	131	121	128	141	137	148	120	136	137	134	116	127	117	161	118	112	131	146	120	134	121	129	123	140	120	131	140	120	122	153	127	121	124	129	120	119	139	130	128	114	122	103	117	130	118	166	137	125	136	134	140	107	146	125	123	138	124	129	148	114	103	122	124	135	132	127	146	116	134	118	121	145	102	131	145	110	123	118	145	136	121	127	152	133	144	126	138	141	120	123	121	124	130	121	149	130	140	115	137	125	125	112	146	124	148	113	113	124	145	125	116	107	130	135	131	151	139	133	148	115	128	143	111	124	135	141	136	143	127	136	137	127	136	121	134	117	135	123	131	132	118	111	108	119	145	117	144	106	125	136	153	123	138	118	144	114	138	131	118	136	125	135	138	113	119	122	156	123	138	143	123	130	134	142	100	114	120	131	123	130	130	138	122	140	118	142	121	140	124	128	114	156	132	120	125	146	120	133	113	130	117	110	111	137	111	126	131	148	135	153	129	143	131	127	120	105	106	138	140	119	136	121	148	146	121	134	167	116	124	131	137	116	148	118	114	132	137	126	133	132	155	112	140	125	128	134	125	142	143	116	137	132	129	129	135	145	119	129	115	140	135	146	137	139	127	130	140	116	142	133	125	128	130	146	133	121	148	125	136	134	134	115	142	123	118	153	137	120	117	123	114	136	141	141	141	134	113	130	116	122	140	136	136	151	142	136	123	121	129	121	141	107	126	128	129	128	128	125	109	123	135	105	143	162	125	123	130	140	136	140	122	136	118	124	149	128	141	131	124	145	138	131	151	162	130	129	139	165	106	126	120	152	140	134	128	133	123	119	114	155	128	107	120	132	142	127	114	126	141	110	140	118	124	107	122	142	115	140	133	131	133	130	119	137	127	134	119	139	125	122	134	127	116	117	127	162	132	140	135	137	119	126	125	135	121	133	114	116	143	122	140	150	120	143	109	137	138	136	121	130	147	121	131	127	144	133	128	125	152	122	119	130	131	125	155	137	139	138	128	132	123	142	131	143	135	155	129	111	129	129	119	125	150	150	137	141	125	125	137	153	131	136	121	123	135	112	123	124	148	123	134	121	117	119	126	123	125	137	129	127	138	130	144	135	153	138	134	130	121	155	138	139	137	142	125	155	142	143	127	140	132	116	116	138	124	143	132	128	143	126	122	135	115	122	146	136	134	122	143	149	135	121	133	131	150	130	126	119	143	140	144	119	137	153	134	141	138	129	131	114	131	125	154	138	116	139	140	114	119	116	133	127	131	136	148	125	122	147	122	136	122	137	121	126	129	122	127	142	128	125	123	125	116	133	142	132	142	145	136	124	109	131	142	118	122	144	152	112	134	122	113	141	134	147	154	131	138	135	125	125	119	120	125	119	137	139	146	126	114	143	135	113	120	123	130	132	127	144	155	133	110	112	120	116	130	166	142	135	139	136	117	126	119	143	136	128	144	139	116	122	129	118	120	135	122	151	127	129	132	151	114	121	142	132	149	126	138	120	128	144	118	138	125	123	127	155	121	140	137	139	121	129	125	137	132	121	125	139	140	132	111	130	146	143
4938	1231	2466	2973	2590	2191	1849	1621	2873	7128	1113	979	938	878	815	755	742	745	718	663	660	655	607	594	560	564	583	609	566	567	530	567	537	553	542	516	534	516	541	525	489	508	530	520	536	501	565	475	496	537	460	520	502	493	492	515	474	471	511	497	490	487	480	537	493	470	514	483	458	500	498	503	489	487	458	508	451	515	514	506	453	482	496	484	496	524	471	490	464	476	450	478	499	469	456	488	532	485	497	510	482	491	492	492	474	499	464	478	484	478	485	509	487	490	460	485	483	477	509	491	467	504	464	511	504	476	511	484	542	492	506	444	473	471	489	453	516	467	451	471	461	487	514	495	490	469	518	484	507	484	470	454	471	456	482	490	495	487	496	534	454	499	483	466	508	517	485	472	483	472	496	506	461	456	525	471	478	445	471	490	531	474	474	451	458	508	456	446	464	456	500	500	472	481	455	493	520	497	464	463	471	511	479	480	488	517	494	460	447	496	477	496	481	504	488	533	473	508	473	494	486	476	453	492	442	476	488	473	471	430	470	470	530	502	441	484	488	474	464	485	498	468	487	512	478	518	462	489	473	444	485	478	474	505	509	479	489	456	471	474	476	452	440	466	448	459	488	487	490	509	499	501	515	485	485	470	476	464	484	471	514	499	459	483	443	481	492	455	467	477	475	501	473	475	482	492	503	478	518	511	517	469	454	469	434	516	460	455	474	466	487	484	460	501	512	454	472	465	508	487	445	495	483	484	457	511	485	442	540	479	480	467	462	477	480	497	475	498	481	510	467	464	461	465	418	481	503	468	496	455	497	483	452	473	474	489	506	516	495	463	443	447	429	476	463	485	511	459	456	462	501	479	457	458	479	498	470	466	498	548	451	459	430	483	471	503	452	509	450	458	467	497	468	503	487	449	475	480	498	489	493	501	496	443	454	465	515	491	478	490	498	503	477	484	457	489	479	436	528	481	483	490	536	426	482	483	519	475	490	454	500	516	481	480	503	510	491	456	472	486	501	467	509	526	462	474	475	457	513	536	491	467	461	496	494	488	487	484	460	459	481	448	464	473	478	498	410	446	465	468	499	495	492	487	465	474	463	491	479	496	457	455	528	470	453	448	498	465	509	475	514	478	469	500	454	450	448	489	482	481	452	464	470	497	451	477	447	458	507	491	479	451	473	512	487	484	506	449	488	502	508	460	461	434	450	464	525	474	451	465	508	508	500	476	485	455	510	463	457	491	444	481	465	507	534	456	493	446	504	451	526	504	478	451	499	470	441	451	482	502	516	483	464	459	472	489	514	487	478	492	522	484	484	476	464	448	491	466	519	476	488	497	482	467	482	517	445	505	507	453	479	497	485	529	493	478	498	444	503	427	513	505	494	435	424	463	494	479	487	430	487	500	472	492	470	498	436	479	517	459	501	430	476	461	490	487	464	483	490	457	503	493	476	502	500	502	488	502	466	453	483	472	475	467	493	484	489	503	483	426	422	452	463	489	485	440	479	499	456	499	495	491	501	472	506	499	475	488	483	492	480	500	473	485	485	489	476	443	459	464	460	504	445	505	517	485	486	498	478	476	479	481	484	474	477	530	479	477	474	467	455	467	506	529	468	480	466	471	493	465	468	495	434	446	445	497	499	488	476	478	474	473	435	477	514	467	498	459	471	496	476	488	474	483	464	527	498	495	473	457	501	473	472	481	462	465	445	469	494	475	455	477	486	456	489	479	445	482	486	489	483	477	477	500	485	470	470	493	485	504	503	464	477	524	487	494	495	480	513	518	504	461	481	484	509	494	450	493	497	484	499	481	510	502	472	460	509	486	429	528	469	460	451	438	462	491	436	475	481	496	444	485	503	498	471	483	485	473	489	496	488	497	522	521	494	491	468	488	468	477	498	464	448	502	467	489	473	468	476	485	510	483	500	472	461	504	477	496	484	508	506	492	495	480	497	491	486	517	477	476	489	500	512	499	494	487	471	443	503	499	459	494	489	500	463	482	494	449	489	490	470	464	465	466	473	469	513	512	524	465	513	496	497	503	484	464	490	480	503	466	512	463	492	499	478	483	476	454	480	494	434	439	499	497	492	463	472	442	511	468	466	478	486	491	445	460	477	480	478	467	502	463	495	460	487	489	468	540	500	443	489	487	474	464	511	509	458	487	487	463	508	487	472	457	523	467	487	471	484	450	503	460	486	511	473	504	480	532	522	472	489	417	484	492	468	528	528	503	509	492	430	455	470	494	477	483	474	497	507	492	499	463	492	473	471	496	474	460	484	488	453	457	472	490	464	521	484	472	478	445	479	499	475	482	484	516	461	473	453	487	476	441	471	503	450	485	473	445	476	467	490	536	510	436	467	482	435	513	467	461	463	481	463	475	501	482	504	508	445	493	492	445	479	484	495	471	487	499	481	487	519	542	500	474	519	499	476	481	494	490	490	509	478	477	479	473	486	484	478	475	493	474	511	495	478	486	502	480	475	493	468	484	433	461	477	506	491	487	472	505	493	489	462	456	470	493	489	494	515	477	473	520	463	463	510	504	501	484	470	494	477	505	494	426	485	486	495	462	469	502	439	471	437	504	465	481	505	485	487	479	474	488	504	498	489	461	488	499	487	495	451	508	471	464	486	478	519	526	448	487	481	479	469	475	472	488	515	471	486	498	467	500	488	498	467	515	487	487	465	495	485	455	516	460	457	444	499	485	453	512	502	494	478	483	508	491	467	479	522	480	508	463	459	509	456	464	494	489	506	482	477	462	476	472	458	480	520	480	426	478	460	475	463	519	491	486	487	478	478	486	498	480	443	503	467	485	477	517	441	473	506	480	460	469	521	471	506	470	465	489	485	504	500	471	458	465	467	498	426	476	463	470	462	460	475	466	445	506	478	469	487	502	483	465	520	476	465	474	484	436	530	468	469	456	473	448	503	492	484	489	450	480	510	441	480	487	467	464	476	450	483	510	454	446	465	486	467	502	472	489	526	441	509	446	443	501	493	463	481	490	508	457	467	489	487	463	445	490	449	468	451	445	463	503	504	471	467	493	504	453	503	476	463	441	500	466	488	492	505	477	479	518	462	507	470	493	443	480	505	453	499	496	452	449	492	511	453	490	498	489	436	481	510	545	499	476	495	474	496	508	470	468	522	472	496	453	472	448	476	514	452	478	477	544	518	478	516	476	483	456	492	483	489	528	493	499	512	485	506	470	487	478	501	464	524	475	490	480	475	491	500	475	472	484	474	526	494	485	460	485	475	478	517	497	468	469	510	488	510	451	503	495	447	480	438	488	504	477	540	475	462	480	486	449	493	445	487	473	461	453	460	477	472	488	453	462	499	513	483	457	496	477	496	440	486	462	479	477	485	512	470	501	508	500	479	474	462	478	493	424	509	453	451	478	476	496	520	513	504	466	487	500	484	466	496	496	533	456	453	457	499	449	475	471	520	485	486	534	534	475	495	511	483	481	488	427	475	524	462	461	453	494	498	455	435	498
13168	1754	2119	1564	1169	833	654	516	868	3523	311	270	243	213	213	160	189	180	174	163	150	148	149	159	146	128	139	127	124	151	118	127	123	137	130	115	135	121	126	114	128	110	118	120	113	107	102	113	138	127	126	101	120	123	117	97	124	91	101	101	114	132	116	121	114	124	122	113	116	111	103	116	114	106	133	96	87	118	115	108	137	99	107	126	109	144	128	110	97	118	109	120	106	120	116	111	107	107	126	113	130	111	116	121	87	110	105	108	103	114	104	104	102	111	107	108	92	116	120	107	120	111	110	109	100	107	108	133	107	97	100	112	118	112	120	116	104	107	106	127	110	106	114	105	119	113	118	111	100	128	115	125	109	114	109	110	121	104	109	100	106	124	116	123	133	126	121	106	104	111	120	135	115	110	109	110	114	117	107	133	105	96	116	112	102	105	99	110	107	104	112	106	119	98	107	127	94	112	104	119	132	107	117	129	111	89	120	116	116	93	116	120	119	110	128	113	110	99	97	121	114	104	110	129	109	126	102	110	127	111	98	101	123	113	105	111	108	84	109	122	110	116	96	105	103	114	122	109	117	101	90	124	90	108	112	123	118	102	124	127	102	127	116	116	103	107	114	115	98	114	95	142	117	110	115	99	111	113	114	112	111	122	110	106	122	110	128	103	111	123	103	104	119	112	106	114	101	101	88	110	120	124	117	108	122	88	113	105	127	105	121	107	101	121	87	121	111	102	116	106	103	89	108	107	116	116	107	98	107	111	103	132	96	109	114	104	122	114	112	108	108	84	98	104	97	112	130	99	117	109	98	109	116	115	101	109	141	121	109	134	113	105	137	103	122	120	116	103	116	115	105	109	97	101	107	97	122	111	103	112	109	134	100	115	100	130	122	112	110	114	124	126	93	117	125	115	126	119	123	104	105	108	123	127	92	94	119	104	110	106	94	104	90	104	110	108	115	112	100	115	99	104	119	126	115	101	101	125	112	105	94	105	120	107	106	118	100	123	98	117	115	108	121	104	139	125	131	126	100	95	116	98	106	118	105	97	113	104	132	117	105	106	123	108	109	114	88	118	111	113	121	104	103	118	106	87	109	122	99	90	103	116	97	118	93	125	116	127	107	105	112	111	101	109	113	122	97	118	117	110	106	123	100	111	114	111	106	117	108	116	105	105	114	97	113	103	96	102	113	109	95	96	114	119	118	120	108	105	126	96	114	119	125	111	123	107	122	134	102	107	109	107	94	129	132	122	126	101	107	116	109	134	97	114	109	123	113	103	91	135	110	125	96	97	103	123	94	103	106	136	109	110	96	121	125	101	115	105	93	111	125	95	133	114	115	106	112	118	110	100	98	106	114	113	111	105	111	113	105	102	125	110	103	103	115	102	100	102	95	104	107	103	128	91	119	121	115	126	118	109	113	106	120	103	115	121	118	114	116	101	117	122	108	118	122	103	118	120	114	102	101	125	110	120	115	92	113	115	120	118	110	112	110	95	116	111	117	111	109	105	111	105	95	117	118	106	105	98	117	111	96	120	112	100	89	111	129	108	105	106	108	123	113	119	114	97	109	118	101	128	130	112	127	102	114	147	108	119	115	129	106	110	105	111	121	116	119	109	94	103	127	101	138	111	102	121	112	127	102	108	120	120	123	87	108	98	114	108	122	108	121	115	108	110	119	108	119	102	108	119	103	101	124	107	104	106	121	110	109	126	113	120	129	117	121	109	109	105	117	108	126	100	111	118	125	126	114	118	110	87	121	119	100	117	107	123	105	111	115	111	103	117	115	117	126	107	112	101	105	94	108	88	113	115	104	124	87	95	119	121	124	88	124	97	96	106	123	98	111	105	107	108	112	132	120	93	115	120	104	120	89	109	125	101	114	116	99	94	111	123	109	107	99	130	112	107	118	108	108	104	104	123	102	127	96	93	115	111	92	119	108	101	112	124	114	106	107	113	99	125	120	117	113	114	98	105	117	113	113	100	99	99	108	98	112	104	122	103	115	89	113	135	102	128	118	114	97	95	122	115	118	111	106	121	111	123	95	108	115	115	119	91	113	110	103	120	114	119	108	118	109	118	129	99	126	117	118	85	115	112	117	102	101	110	105	122	91	104	126	105	134	121	117	111	108	108	113	113	100	104	100	130	117	105	103	112	133	100	112	108	106	95	117	113	92	115	109	118	133	121	113	124	114	115	117	136	119	127	98	112	114	118	101	104	114	130	108	106	126	119	100	110	111	93	102	106	103	95	113	103	107	126	133	121	93	115	110	104	121	113	102	110	87	113	104	110	84	125	94	112	120	118	106	108	126	111	111	89	107	110	109	97	117	111	114	119	108	100	132	123	103	115	95	98	95	119	115	118	97	109	117	103	122	110	97	125	122	105	89	110	97	108	100	93	112	116	112	98	95	108	140	115	118	117	136	101	124	129	103	113	111	111	115	121	112	97	115	131	97	104	110	135	96	98	112	104	125	122	113	126	122	117	109	124	104	119	108	134	128	120	120	110	108	109	103	88	137	93	102	126	109	124	104	112	100	100	106	108	114	111	106	96	109	125	104	86	123	110	120	103	119	108	108	115	108	113	95	107	117	118	100	118	121	97	118	122	117	123	103	107	120	121	107	100	111	103	121	114	125	111	112	101	104	109	99	100	115	105	101	120	108	126	119	109	117	128	111	80	108	116	93	117	133	127	112	120	99	112	123	127	119	123	107	104	127	109	114	112	114	116	127	110	127	120	118	115	97	127	125	117	119	123	125	105	109	110	135	129	112	127	120	117	125	117	121	106	117	112	110	119	107	111	114	120	123	112	102	113	106	116	122	113	131	86	89	131	118	108	123	109	108	125	111	109	107	93	113	88	109	117	120	109	120	96	108	105	105	109	127	105	112	97	119	138	126	122	134	121	98	116	123	120	111	123	93	91	108	114	127	114	111	117	118	113	120	112	104	110	130	100	102	138	96	137	112	98	116	90	113	124	113	106	125	105	110	104	108	121	100	132	108	110	119	114	115	107	108	103	134	106	119	104	118	116	106	88	125	91	90	121	110	100	92	116	105	118	118	113	105	123	112	137	119	100	95	101	114	97	101	123	117	115	114	104	114	97	108	130	113	122	108	107	112	120	91	107	118	115	106	108	109	125	94	116	118	121	105	99	113	122	114	107	116	102	102	113	124	126	105	121	104	98	99	109	105	106	113	113	110	121	128	99	110	110	112	106	114	104	115	123	113	125	117	120	118	142	103	117	106	127	108	110	122	121	113	105	129	104	132	122	90	113	113	89	90	111	124	102	123	108	97	115	126	107	114	122	121	107	113	123	89	98	121	108	98	109	105	117	116	105	114	122	107	121	109	117	114	106	89	134	124	122	94	105	129	129	102	101	109	109	105	115	99	121	112	129	119	100	107	113	117	97	100	105	108	114	114	111	114	107	105	114	113	111	98	98	107	102	113	117	113	111	116	114	111	113	129	94	112	112	107	118	99	107	128	117
7249	2103	4568	5566	4719	3890	3286	2752	4914	12378	1665	1549	1370	1230	1158	1070	978	941	849	843	811	755	758	732	649	696	603	603	647	606	599	589	619	556	551	524	524	552	565	531	542	489	540	513	477	503	481	517	475	443	500	494	451	434	508	494	448	502	432	447	487	452	453	448	474	451	474	472	472	445	465	453	445	475	448	424	463	462	435	448	441	453	443	447	449	440	425	435	472	435	425	445	454	461	440	443	429	445	422	453	439	451	417	423	444	413	467	444	424	449	419	446	464	444	438	437	454	436	454	450	459	446	456	449	429	428	433	411	443	460	424	445	408	401	412	456	457	416	433	434	452	431	434	472	419	399	431	427	437	436	400	418	449	443	426	446	425	425	403	463	415	425	425	464	429	421	377	438	443	408	425	432	418	439	416	466	422	456	433	436	402	404	464	436	433	440	432	431	419	419	426	418	412	437	402	437	431	452	420	436	432	423	400	432	437	405	419	432	423	433	452	415	430	432	428	473	428	432	449	449	456	435	414	426	421	435	414	403	408	414	430	457	442	429	440	413	443	458	444	419	424	414	392	435	447	409	421	428	451	430	431	434	441	416	479	447	434	452	434	415	395	404	428	415	436	420	415	435	419	452	403	463	444	453	397	431	441	413	445	446	459	447	401	434	428	442	429	434	421	419	390	420	424	424	446	429	420	443	424	414	453	416	460	438	466	464	421	431	433	423	434	441	448	457	406	463	453	404	434	420	411	404	433	431	431	433	479	424	423	434	436	426	424	423	408	426	461	427	442	412	416	438	432	444	429	427	430	411	413	458	415	424	403	404	463	423	425	423	453	449	434	464	431	423	466	428	423	425	439	418	423	419	414	441	434	391	437	403	424	469	436	372	406	416	424	408	414	426	444	416	426	435	391	416	395	445	412	402	435	390	426	420	444	417	422	443	427	441	418	398	425	437	422	419	382	428	432	420	430	415	444	407	395	420	411	415	452	424	448	413	422	434	416	416	480	401	435	417	385	443	418	432	398	426	435	437	415	448	415	427	424	437	431	430	400	430	414	429	427	427	464	424	407	444	394	407	405	434	431	430	443	459	419	404	398	434	456	436	456	436	432	426	414	411	433	438	424	428	382	456	422	401	411	447	428	415	404	414	428	390	421	442	401	425	460	444	418	413	436	436	424	394	453	475	379	422	428	399	429	428	416	431	444	421	454	411	416	395	440	445	432	435	445	404	399	417	401	403	484	427	417	449	437	415	428	445	433	400	463	418	437	413	409	419	444	456	418	411	442	441	395	417	437	426	442	396	431	412	412	455	421	404	443	395	447	421	428	432	459	407	446	398	442	442	422	427	431	435	442	457	435	411	445	445	416	452	413	426	438	424	419	403	453	406	426	409	426	429	399	417	411	427	423	423	430	457	423	417	475	427	456	452	383	418	450	452	430	460	447	490	438	419	454	448	440	439	408	419	407	462	439	433	451	400	424	442	399	413	450	487	406	445	406	408	470	406	452	452	473	405	440	408	427	423	395	426	433	422	437	448	461	484	410	440	414	400	417	450	407	430	401	412	418	430	433	409	403	441	441	414	433	435	412	422	447	422	417	399	447	459	439	419	429	400	420	396	457	443	399	456	471	431	433	438	388	421	375	395	436	417	449	444	439	465	398	472	414	421	414	452	462	397	392	476	460	427	406	382	441	445	453	445	439	439	440	423	407	419	446	408	430	395	389	415	405	471	424	441	415	416	406	428	432	417	404	419	416	405	445	428	416	436	463	431	449	430	424	424	416	468	403	444	441	419	412	445	439	447	457	462	426	463	433	443	421	414	388	481	407	391	470	472	463	428	415	404	397	436	451	423	448	429	445	422	436	397	448	427	427	440	438	402	413	450	394	410	461	443	415	415	417	430	430	481	449	426	424	416	483	417	426	423	382	428	423	408	438	426	413	474	465	431	406	427	395	390	418	423	438	428	418	446	439	422	411	437	399	448	440	436	435	410	377	426	410	412	395	433	405	453	426	434	428	458	411	423	392	459	419	444	449	442	452	388	413	412	455	457	425	432	422	409	419	436	446	392	447	413	409	367	428	458	432	455	448	416	399	414	446	416	447	416	437	439	436	447	434	466	419	416	404	457	452	458	450	458	420	433	462	457	429	430	400	428	418	443	442	434	413	454	422	428	434	431	441	438	407	455	427	390	415	442	416	467	427	432	372	431	422	425	460	497	418	404	422	454	443	406	422	429	411	419	410	415	398	454	442	439	410	435	414	443	471	456	430	414	417	431	418	427	432	437	460	442	386	421	437	415	412	418	421	412	447	444	395	435	426	393	437	442	352	410	446	443	418	438	416	428	399	413	421	406	404	431	425	445	424	453	432	407	414	416	417	430	394	412	419	376	437	449	404	445	450	419	384	436	419	435	412	438	445	426	405	431	419	416	407	418	431	416	406	428	406	433	437	459	462	438	446	406	393	395	412	427	415	431	427	408	434	464	438	426	403	435	456	476	466	417	448	386	423	432	415	440	418	433	396	429	418	431	441	418	439	464	400	411	436	444	451	426	416	424	424	428	434	430	403	454	434	455	438	452	428	427	460	412	393	399	418	442	419	426	438	411	415	420	436	430	431	435	417	440	391	421	404	432	410	432	470	425	439	395	431	423	417	422	444	444	392	412	460	415	413	476	449	415	438	472	368	431	415	421	428	432	416	384	426	456	403	466	429	399	430	429	418	462	449	441	404	450	443	421	455	414	430	389	412	468	443	426	395	416	408	403	401	431	454	457	432	404	411	442	422	466	387	462	395	422	420	419	417	430	405	421	411	415	380	435	438	408	417	420	427	413	433	419	430	420	408	402	423	477	400	438	425	419	397	403	424	421	442	423	460	402	450	435	413	415	414	466	433	437	462	409	415	431	403	408	421	437	460	437	444	464	397	416	438	451	435	426	418	479	462	422	411	442	465	412	441	417	445	444	430	451	426	423	399	421	476	442	426	429	462	403	423	440	425	446	436	412	434	430	416	433	458	399	431	407	444	399	452	466	377	454	420	399	429	456	398	433	458	442	401	413	426	396	424	428	420	462	403	408	435	430	405	433	446	423	403	412	394	417	431	413	428	442	452	423	423	414	437	389	442	438	430	465	441	417	407	395	415	474	419	435	436	428	440	439	452	405	477	412	447	432	450	441	425	443	462	413	427	440	419	456	463	399	438	421	430	389	432	432	409	422	385	425	421	438	466	412	438	403	451	462	434	422	404	439	449	436	435	441	446	460	411	426	465	439	452	449	435	426	416	423	453	415	432	469	420	445	429	476	453	436	430	428	414	441	421	439	453	416	439	461	422	434	434	416	382	392	413	482	403	425	397	391	436	394	465	392	425	428	419	431	424	438	448	442	485	401	413	378	433	429	410	465	414	428	441	451	444	405	446	422	466	476	440	442	414	409	461	440	404	466	382	445	415	425	436	455	392	421	439	433	465	429	445	419	439	400	443	417	437	410	439	427
1816	294	317	280	278	228	247	261	268	294	244	225	240	254	227	233	239	235	246	235	227	248	255	249	217	243	220	223	205	210	221	236	247	253	251	245	232	220	233	239	240	241	243	262	236	229	261	236	231	237	237	229	235	193	205	224	235	232	230	207	203	224	251	225	222	237	267	231	231	252	245	192	234	247	239	247	244	231	261	200	191	237	221	233	257	223	247	215	224	237	220	224	246	229	219	223	243	230	222	237	236	244	249	241	226	253	265	249	225	188	229	224	243	209	229	199	217	221	234	239	260	269	206	228	225	233	225	238	200	248	239	217	243	227	263	232	235	247	232	238	217	230	219	221	219	238	176	235	244	215	255	254	214	240	225	224	251	216	236	221	236	209	229	249	248	230	246	226	255	236	213	241	243	240	231	204	227	247	254	214	221	232	243	228	252	209	230	238	215	201	242	210	261	228	234	208	235	221	252	221	229	220	230	225	227	222	254	243	240	214	197	251	226	225	228	247	239	216	255	229	227	230	225	225	258	207	233	252	265	254	211	232	240	228	268	211	225	218	247	244	230	227	234	242	230	227	209	218	246	215	222	231	208	234	213	239	218	221	234	229	242	235	213	234	233	252	226	215	224	221	227	254	205	242	239	246	217	211	226	242	218	217	219	236	236	220	236	228	239	218	247	235	243	226	226	246	231	237	185	229	217	219	240	218	209	225	217	227	238	241	239	253	230	223	225	251	223	252	256	228	242	237	247	238	212	188	240	220	236	195	259	248	219	250	222	242	232	239	245	241	222	205	252	214	241	237	229	249	248	215	245	228	226	225	220	219	227	253	223	219	228	210	212	244	234	204	249	240	236	220	230	201	212	235	221	230	236	237	252	244	258	266	230	231	228	237	231	227	230	223	258	186	233	224	223	223	239	224	230	227	236	234	218	260	239	229	251	252	216	212	227	233	229	232	236	241	225	215	254	213	237	268	246	208	231	237	242	232	231	249	259	219	229	223	242	235	219	209	225	257	240	222	229	263	199	226	236	257	228	255	219	245	209	224	214	223	231	217	265	213	223	242	239	239	236	243	246	218	252	241	218	209	203	248	215	244	235	238	230	254	225	227	231	215	241	245	241	277	244	240	232	248	222	210	237	250	248	229	203	225	229	209	245	235	234	221	236	244	248	230	231	230	198	250	216	217	250	259	244	203	250	230	233	235	226	230	247	233	201	249	252	238	232	250	199	235	221	232	217	222	238	247	239	234	265	218	227	255	231	226	227	233	211	227	233	242	238	220	244	230	241	235	224	237	228	216	228	207	273	238	246	266	249	262	202	251	241	233	252	236	244	233	264	250	244	249	239	230	208	219	216	236	242	220	225	230	227	239	232	240	232	228	217	225	240	238	224	208	238	233	206	236	229	214	221	238	214	239	244	235	227	240	258	222	219	245	215	219	239	219	216	241	226	222	270	210	213	239	226	261	221	219	212	219	242	221	248	252	229	226	209	264	217	251	242	221	235	265	247	229	241	228	212	217	233	230	238	246	242	213	245	230	245	258	198	195	221	228	228	228	219	241	236	218	243	217	237	217	216	239	224	245	260	243	232	208	232	213	232	212	231	231	245	218	214	234	223	221	246	243	230	227	244	202	233	238	229	226	242	221	252	237	218	215	217	247	227	246	233	204	236	211	226	239	218	250	229	240	196	269	248	234	237	228	230	229	245	229	222	241	221	253	220	255	234	208	233	228	236	235	253	222	240	217	248	196	232	244	229	237	221	225	230	230	252	243	227	244	211	225	214	269	224	244	210	256	243	221	203	262	223	242	224	232	222	227	216	265	233	224	232	258	235	224	249	238	223	210	234	224	254	228	243	247	227	229	214	230	242	243	252	257	234	235	239	245	217	244	239	225	239	227	255	226	227	230	259	212	241	238	233	242	229	235	247	226	243	257	240	248	223	243	242	218	242	239	252	229	227	211	260	211	211	237	244	245	230	230	259	206	220	210	252	269	232	219	234	220	231	213	216	238	216	270	226	210	215	231	225	211	219	219	205	232	226	234	248	198	247	237	257	223	236	235	250	241	238	227	226	215	240	227	226	257	242	244	230	239	238	246	209	229	248	247	251	209	235	223	231	214	242	225	201	237	232	228	229	244	247	262	231	231	240	262	221	256	223	229	226	227	216	273	223	230	216	232	225	253	225	217	226	229	226	236	232	234	234	237	214	204	253	253	224	240	235	238	246	214	223	262	223	228	262	237	240	256	225	243	221	234	244	228	225	214	229	232	215	240	209	209	269	215	231	231	216	228	245	234	233	223	209	227	211	240	233	257	253	239	242	235	245	257	246	233	219	224	242	259	229	215	242	228	252	236	242	234	236	262	237	219	253	203	240	230	210	232	226	226	248	236	224	218	276	210	250	246	220	214	231	204	248	238	237	229	240	232	226	262	248	226	219	211	262	228	233	236	226	222	217	212	262	234	199	273	232	230	243	243	234	240	246	180	245	243	219	232	238	218	221	234	262	221	233	236	237	220	229	225	234	233	227	241	262	227	234	218	242	235	255	243	221	234	262	216	205	240	237	205	235	247	251	224	219	254	212	232	218	253	230	239	234	253	239	256	269	222	243	238	239	227	254	227	225	254	247	233	279	255	240	228	234	236	221	253	242	231	245	227	230	247	241	240	208	215	260	233	227	240	236	239	228	224	242	222	223	237	202	264	206	206	215	234	221	243	240	242	233	224	247	235	247	231	258	244	243	234	232	204	255	227	208	220	251	225	247	237	226	232	203	224	246	227	232	237	214	250	249	216	216	206	227	237	252	224	227	243	224	219	229	226	227	218	241	246	216	231	250	223	216	224	229	240	241	242	243	195	220	220	236	210	240	240	228	262	221	205	235	230	243	227	232	246	232	242	224	225	249	202	232	233	214	256	233	237	260	238	242	204	223	221	247	242	245	231	248	244	252	239	235	220	231	209	216	236	214	218	227	231	222	223	259	243	220	218	241	220	229	222	234	227	238	231	234	258	245	239	263	260	265	228	262	231	248	237	242	242	240	236	234	262	217	233	243	205	239	212	236	224	242	216	272	231	250	241	227	235	217	226	210	224	229	239	225	224	237	243	230	230	233	245	226	232	254	202	221	227	207	242	231	256	236	249	250	250	245	249	235	222	224	231	236	249	219	209	229	220	238	228	233	233	236	229	270	252	236	220	241	237	254	200	224	236	251	247	228	228	219	233	243	224	256	258	245	250	236	225	240	252	216	228	209	229	212	197	230	236	241	238	209	220	238	225	231	231	238	215	238	235	255	215	239	239	213	236	253	247	228	211	276	250	285	232	248	250	226	215	225	222	233	231	248	220	281	232	210	231	237	237	259	236	249	242	222	236	248	260	229	217	220	239	228	222	276	215	208	227	253	212	215	230	224	252	231	226	255	249	243	222	221	224	211	230	218	269	215	237	220	223	248	217	217	239	250	225	249	225	232	231	239	237	248	228	233	230	258	218
2290	894	1004	993	959	886	921	888	1008	1250	827	800	889	781	803	856	822	767	778	870	810	848	793	803	795	816	815	793	780	802	780	770	765	799	769	827	754	839	723	784	808	803	762	777	784	817	796	863	763	839	809	756	767	770	810	758	783	820	782	772	777	848	827	780	780	752	781	809	770	763	832	769	797	821	803	791	793	783	807	779	833	816	792	832	783	824	768	809	775	778	762	803	771	787	775	743	831	793	769	775	776	743	807	761	843	833	813	774	805	784	753	816	748	779	781	805	811	819	791	755	792	771	775	815	745	793	798	770	780	794	824	777	784	745	766	756	859	771	769	827	769	771	807	820	790	834	819	808	802	798	779	786	757	789	773	765	784	817	753	769	750	784	800	742	793	793	780	824	789	814	788	786	771	772	787	808	771	822	827	857	763	815	791	778	786	807	820	806	743	784	799	823	774	796	736	844	769	799	820	772	719	797	797	801	751	791	767	752	785	771	817	756	790	816	846	790	795	792	849	770	859	789	770	733	784	812	773	788	815	834	748	780	833	828	818	795	768	750	758	780	796	811	738	744	812	828	783	741	787	781	814	779	763	798	758	799	804	781	802	846	789	818	790	803	796	765	809	817	771	798	796	810	797	750	788	810	754	768	803	781	818	801	798	746	781	782	832	782	803	806	772	806	805	754	782	796	808	775	786	801	766	787	795	747	803	819	801	770	778	710	834	783	831	776	725	782	807	779	808	771	750	775	787	780	782	773	791	787	793	797	778	813	761	767	796	749	740	828	776	800	784	771	825	808	775	804	776	760	815	803	830	809	779	758	752	752	853	765	793	789	802	814	811	783	734	737	784	742	803	735	806	805	783	784	800	805	769	768	833	809	819	760	810	745	824	786	783	795	763	808	853	800	799	823	742	792	782	826	882	754	844	785	816	811	829	789	794	846	822	736	779	772	800	779	805	812	786	765	755	796	837	792	790	773	812	791	762	759	817	787	788	828	817	797	742	794	748	836	792	809	817	824	753	796	791	784	773	779	781	780	775	833	807	805	797	778	779	862	751	808	772	847	777	818	762	791	789	796	822	788	790	830	779	786	835	804	781	759	745	825	829	772	761	767	779	801	791	768	867	817	835	762	770	793	795	776	808	806	784	774	792	760	710	758	790	802	826	795	808	739	811	751	768	799	807	785	842	767	766	811	819	743	819	818	817	787	741	760	804	794	756	771	752	807	757	790	813	750	792	776	783	770	791	791	790	816	796	766	790	764	748	759	790	783	868	771	808	700	779	855	776	756	794	816	787	770	824	829	779	777	794	753	842	808	791	771	802	806	791	773	776	787	774	770	775	833	780	768	784	711	830	794	769	828	807	775	793	813	757	776	803	810	774	825	799	793	793	813	809	784	764	815	753	820	842	775	759	771	822	818	810	792	794	750	797	725	800	821	783	790	756	810	808	760	802	819	826	761	772	760	763	794	768	807	811	786	787	762	787	746	861	747	801	814	813	773	695	831	790	794	804	831	759	790	771	811	836	819	789	836	797	819	802	762	864	796	778	746	859	800	750	787	803	756	772	803	806	807	817	799	808	826	734	811	785	808	806	781	803	774	755	792	763	803	812	828	816	736	839	771	808	811	798	797	782	844	796	785	782	796	785	778	804	751	809	840	744	772	791	795	794	756	836	778	823	798	808	796	774	821	767	782	813	743	815	778	792	781	763	750	842	774	793	755	804	801	758	783	763	784	876	794	802	770	815	775	749	787	746	817	782	803	815	806	758	767	746	796	797	765	763	799	760	780	783	774	778	765	810	763	774	810	779	797	781	794	750	777	814	745	829	809	761	808	756	811	751	792	886	758	820	801	811	783	741	811	809	783	770	811	784	745	759	777	785	753	820	815	794	778	785	835	758	827	843	761	780	804	799	777	782	791	780	808	772	827	786	832	773	775	820	796	734	800	765	760	817	736	803	803	790	800	815	799	819	789	797	782	808	751	798	839	771	779	775	768	765	827	794	741	766	733	792	844	799	806	787	820	800	736	795	730	854	749	766	820	754	717	810	745	758	809	827	788	786	855	766	803	793	781	807	821	846	809	788	766	806	787	785	773	775	758	802	816	788	797	794	734	776	810	778	772	836	812	711	802	799	778	777	821	789	765	786	794	768	825	829	794	795	791	782	817	750	838	789	805	812	780	753	851	832	768	788	776	748	797	734	775	772	750	813	770	707	794	788	812	793	769	854	815	808	811	817	826	801	826	783	757	805	780	782	760	823	816	803	769	814	768	787	821	782	802	775	784	786	785	766	763	797	787	744	797	744	765	800	772	739	802	817	756	760	763	785	813	773	850	809	792	783	782	840	807	785	817	783	789	835	819	808	799	808	770	828	778	756	822	759	784	801	785	788	746	747	775	767	796	843	815	778	811	742	743	750	810	831	778	815	812	758	826	763	862	793	764	799	778	760	801	822	763	791	790	772	785	860	810	772	766	782	766	836	763	791	775	795	795	737	779	802	887	798	855	865	802	764	818	748	815	747	803	817	749	788	800	798	772	746	772	782	778	769	824	739	751	810	784	821	777	763	797	782	753	765	804	764	799	819	790	801	789	787	802	808	776	787	767	753	822	790	797	786	785	774	791	729	797	735	768	782	782	801	791	794	794	809	788	774	838	753	801	775	765	783	760	785	743	795	780	786	770	738	730	791	798	771	798	792	801	781	785	778	803	742	824	848	798	771	809	775	809	795	799	758	747	778	795	801	779	757	841	777	713	731	756	792	800	852	775	751	757	751	780	720	801	796	815	771	800	805	804	789	761	763	781	767	762	820	786	755	770	768	795	790	777	787	763	788	795	776	794	763	772	797	776	789	795	846	783	804	762	814	816	790	798	776	770	796	754	796	767	814	821	797	822	787	758	793	794	777	768	814	791	804	795	741	830	770	726	788	801	812	776	786	797	819	758	804	818	740	805	786	768	828	788	802	797	756	803	800	757	770	801	778	767	766	788	751	793	768	788	815	754	756	802	867	836	763	793	755	766	720	777	798	755	779	764	835	771	833	819	768	796	801	749	816	773	783	773	797	803	767	843	753	839	784	777	826	805	766	776	752	794	826	787	800	794	843	825	747	737	776	785	785	801	791	809	787	779	790	796	766	770	790	803	745	751	780	773	772	757	766	824	793	823	787	773	799	773	798	756	793	751	810	811	810	776	772	814	829	774	714	776	759	766	775	847	809	800	720	759	777	803	739	729	795	759	795	749	766	729	820	762	761	803	801	771	755	798	797	811	776	753	769	782	806	765	795	756	815	836	779	790	852	840	777	791	749	785	817	759	817	754	775	773	747	769	788	753	726	754	784	797	799	800	748	771	764	821	774	824	766	780	747	774	802	765	789	752	777	764	788	827	769	760	803	761	796	755	817	772	777	764	800	846	758	829	752	767	783	808	763	836	787	794	771	749	791	812	815	798	788	756	773	756	821	771	765	764	763	810	795	821	768	811	822	737
6455	734	1050	883	614	500	408	319	813	1628	226	214	196	170	193	168	176	164	158	145	139	171	157	146	124	142	133	138	123	124	117	148	141	144	143	136	125	160	137	162	148	134	144	138	128	142	161	124	145	120	151	148	148	142	130	145	134	136	127	131	138	127	146	128	150	138	134	127	132	128	118	125	153	112	118	132	141	124	128	142	124	131	133	132	129	132	118	127	124	152	166	132	135	147	130	156	130	118	123	131	126	132	139	131	109	114	142	144	134	127	130	145	142	132	128	112	145	122	129	136	136	139	121	120	105	154	125	139	152	137	151	148	124	133	144	133	122	118	136	140	115	126	139	125	146	159	132	117	123	138	112	129	135	151	141	105	146	136	125	118	136	131	131	123	132	130	136	118	123	129	109	127	125	142	121	127	132	120	176	140	149	160	123	137	125	132	127	140	130	127	130	142	147	127	110	118	132	135	128	138	126	131	132	134	142	151	150	135	136	138	131	140	127	125	129	137	136	116	128	142	121	119	115	138	126	125	112	140	147	133	123	132	132	135	116	126	156	133	111	126	123	128	141	129	131	143	134	138	138	120	118	119	130	131	137	142	141	123	117	124	136	130	125	132	139	135	131	143	143	121	122	120	145	135	123	123	137	150	137	132	135	140	117	132	154	133	110	136	153	123	121	122	133	121	145	130	138	104	108	137	136	117	116	118	125	144	132	134	137	149	141	152	131	110	149	144	124	129	128	113	125	115	120	130	134	131	117	132	130	127	138	123	150	143	138	123	128	136	143	108	133	110	120	120	121	123	124	123	138	125	121	124	117	137	125	139	135	155	138	128	131	130	116	133	132	133	154	129	137	133	143	139	131	139	136	133	122	132	129	138	124	138	114	134	134	117	149	138	125	122	118	156	120	133	139	121	145	142	144	147	136	137	121	130	116	148	124	143	134	132	125	124	128	120	142	113	139	113	123	116	127	123	146	122	120	131	137	132	123	146	132	144	117	131	132	129	146	132	130	113	138	127	142	148	136	141	143	112	124	140	141	113	130	140	133	114	115	136	104	131	159	118	142	133	130	159	123	140	118	119	112	121	135	117	126	146	132	151	106	128	122	122	143	138	123	138	136	130	113	136	130	141	133	135	116	125	123	124	133	145	122	122	137	120	140	141	128	149	120	126	128	126	133	131	126	113	135	118	137	135	137	142	154	146	142	150	129	144	133	121	137	111	132	143	117	149	146	155	124	122	132	144	135	132	125	126	125	138	126	134	134	125	134	139	132	141	148	130	132	156	136	140	142	139	146	121	129	158	146	131	144	125	109	135	126	116	141	125	153	122	132	137	149	127	113	132	135	161	135	132	127	135	122	143	140	141	146	129	129	113	140	113	141	133	132	116	119	142	120	126	148	129	116	124	119	142	131	122	134	126	133	137	141	126	129	115	125	130	128	129	113	136	133	139	125	128	143	130	132	142	119	152	134	143	139	144	116	135	129	124	140	132	126	119	116	129	120	146	132	138	136	170	132	129	124	144	138	132	141	128	136	140	128	134	144	134	136	133	157	119	116	139	134	153	144	119	128	127	128	110	112	133	131	132	143	133	138	132	127	131	122	128	114	120	127	141	137	136	137	133	127	160	133	136	129	130	158	128	122	134	122	125	112	143	145	117	138	125	146	142	132	143	135	125	143	153	120	121	107	136	121	119	125	141	141	130	145	130	156	119	145	109	122	103	119	132	141	134	108	120	128	128	122	118	131	141	135	145	115	115	130	129	132	116	136	147	124	123	134	144	139	122	142	131	125	146	141	144	127	117	134	138	114	140	124	137	125	128	132	137	147	137	133	138	145	145	131	133	129	143	130	138	136	144	129	148	129	125	144	132	124	122	121	112	143	132	141	132	154	138	142	113	140	137	121	148	118	132	128	144	116	119	133	141	138	142	132	135	121	134	131	116	122	132	118	110	142	132	140	144	127	144	147	128	143	120	117	142	145	123	138	138	121	118	116	137	122	119	134	124	122	157	130	125	128	121	157	110	143	145	118	129	124	133	135	119	128	140	119	157	131	123	141	130	121	122	145	136	125	128	135	133	136	135	135	125	132	119	134	151	141	95	139	118	126	154	120	118	129	122	129	131	129	138	134	148	139	155	106	127	129	138	148	127	122	131	125	131	142	128	149	121	131	125	113	161	121	131	160	115	118	138	121	136	138	136	126	111	114	130	123	124	132	117	121	138	127	139	125	121	134	129	118	136	131	118	106	128	121	126	136	126	136	126	136	114	110	136	130	115	136	137	116	139	130	119	133	130	136	141	130	131	148	120	145	115	124	122	135	131	128	153	119	130	129	135	139	130	121	148	138	125	120	138	135	113	127	141	133	116	119	136	141	129	127	162	133	131	147	127	140	131	138	133	131	141	132	130	125	135	145	125	124	94	137	139	149	131	125	135	123	127	122	145	129	127	115	122	133	133	144	127	136	115	153	128	125	113	120	134	119	127	112	154	123	104	153	142	121	122	140	121	140	117	136	116	137	133	155	119	150	123	135	131	116	142	144	141	123	146	127	121	122	132	114	109	141	118	134	129	132	119	135	127	141	109	138	138	140	138	139	130	134	146	137	136	149	136	138	136	131	140	140	129	116	148	143	120	118	133	125	131	155	127	132	171	132	132	125	128	153	123	119	135	136	137	148	107	128	142	137	154	146	129	153	129	131	155	129	123	164	126	128	119	129	135	152	122	125	131	129	131	130	126	139	126	130	105	130	129	127	162	137	136	123	138	138	141	115	152	126	127	120	113	135	126	133	140	128	118	142	149	112	112	113	147	117	134	117	117	122	135	139	150	117	122	136	129	125	137	151	126	151	149	128	122	149	128	139	136	118	123	142	143	139	142	128	119	130	136	125	131	121	120	142	126	130	141	138	128	110	137	133	126	132	136	107	125	137	131	114	149	133	127	123	135	128	149	142	118	122	154	138	135	107	109	151	123	130	127	131	132	148	104	133	113	138	145	132	115	133	136	115	126	146	117	142	134	141	115	130	133	120	119	135	103	138	137	130	122	104	128	139	134	151	147	151	115	138	136	118	131	138	147	158	132	137	118	141	123	125	148	123	106	115	126	137	139	125	122	123	118	140	158	126	142	128	138	130	134	122	147	142	132	127	129	137	121	106	109	139	126	117	128	117	127	148	118	156	125	126	117	149	125	132	134	134	151	129	120	123	145	119	141	112	137	123	123	161	142	152	130	112	129	103	135	134	118	148	103	144	140	137	142	119	139	127	104	129	119	144	133	121	127	121	122	122	121	138	142	138	122	142	118	134	128	147	139	129	137	145	131	135	142	122	146	128	127	127	123	132	129	134	141	131	123	142	115	113	133	123	121	118	136	122	134	147	108	112	147	126	127	147	119	130	125	115	143	111	135	123	140	140	139	118	131	133	117	127	130	138	128	123	154	132	143	125	117	126	114	131	147	133	162	139	136	144	118	129	134	125	143	125	145	144	142
5023	1265	2535	2987	2661	2201	1821	1596	4098	6788	1066	985	942	823	763	794	784	710	703	662	626	699	657	574	609	613	585	617	607	588	563	519	556	512	549	537	535	524	548	551	529	537	518	546	577	495	488	482	497	499	505	548	531	509	502	526	529	506	525	472	499	497	503	503	454	499	523	511	505	550	472	493	452	509	472	467	509	464	514	478	528	472	456	479	492	478	485	492	469	493	529	468	467	519	492	463	476	448	482	481	508	448	500	552	509	482	525	512	452	490	472	531	476	495	483	469	559	470	439	502	462	481	506	524	484	470	530	496	492	526	523	517	499	457	516	490	490	482	470	519	509	478	495	478	459	480	489	518	534	490	495	547	503	477	478	472	504	492	439	474	471	463	484	520	484	482	512	490	494	463	503	508	465	478	514	516	505	470	450	502	458	511	491	456	497	476	540	492	466	458	470	451	481	511	516	506	512	506	479	510	507	510	514	480	460	497	480	465	537	473	531	457	485	489	496	454	479	484	467	509	436	512	499	481	466	452	481	491	508	452	483	454	475	518	469	456	503	509	470	512	471	486	478	492	511	510	463	474	519	529	449	475	480	483	477	499	518	471	482	488	497	434	509	471	467	478	476	490	506	482	472	496	451	457	492	450	481	491	439	464	466	484	512	492	497	507	478	504	526	445	457	497	476	486	533	466	438	438	476	507	508	485	496	505	516	465	492	493	466	459	469	494	485	526	522	481	472	516	483	470	472	472	502	495	472	470	467	485	492	463	477	497	490	485	521	503	469	457	472	491	491	472	526	457	487	497	458	463	441	505	488	453	469	488	487	520	457	480	512	531	497	489	461	478	495	481	477	476	507	496	495	485	484	473	517	508	477	434	470	495	498	474	489	490	478	461	490	458	438	475	500	487	488	489	442	517	480	513	468	457	444	481	497	481	462	480	480	466	508	465	504	487	493	470	491	433	457	513	471	460	463	462	549	476	463	492	493	487	477	480	457	470	480	493	488	482	498	476	475	457	466	449	470	480	473	448	497	491	487	502	516	530	471	515	470	462	517	500	510	488	492	472	502	492	467	474	513	496	476	484	487	524	485	470	490	526	445	476	441	481	459	483	504	467	519	475	499	477	479	524	457	497	474	471	498	468	493	456	493	493	482	484	474	491	508	493	506	492	488	493	479	473	467	483	472	467	450	476	494	456	476	480	445	473	495	437	465	526	505	488	510	460	507	485	509	483	484	501	524	488	504	477	483	455	488	458	486	482	462	523	504	499	497	486	479	503	457	486	445	495	457	524	496	449	489	528	461	490	488	484	498	458	489	478	471	505	493	472	485	466	498	477	521	459	459	502	476	476	473	514	482	490	499	501	515	490	479	474	427	501	515	461	476	463	469	470	528	456	522	476	500	510	492	486	494	455	467	485	489	524	493	496	456	498	460	485	454	458	459	483	464	515	484	529	442	508	461	496	488	484	499	501	490	486	491	511	501	496	479	437	470	505	512	502	510	502	486	448	448	502	504	476	477	522	469	480	476	495	488	471	429	475	457	483	455	453	492	490	513	497	458	468	489	494	481	478	500	453	479	511	464	477	462	484	475	488	502	452	491	474	510	498	499	448	445	514	515	490	484	483	483	491	463	521	473	480	457	501	535	469	503	506	451	521	494	502	514	455	485	462	486	464	475	484	454	476	497	526	468	516	489	496	485	481	501	492	477	493	454	501	488	495	492	506	488	482	505	447	455	440	501	456	473	465	488	508	474	458	479	478	494	452	475	482	478	513	499	487	484	458	488	490	497	457	519	513	511	488	443	520	503	481	483	489	500	450	462	452	497	481	492	510	448	489	489	479	501	487	495	482	444	493	489	498	484	490	489	482	515	484	479	489	451	551	483	464	472	488	507	476	480	500	471	480	486	458	519	494	495	453	497	486	483	514	512	507	524	457	486	537	479	494	476	500	502	482	487	513	471	467	574	466	502	509	463	450	461	490	463	510	474	514	497	501	452	452	465	489	476	464	497	469	515	470	451	497	485	482	495	467	507	474	489	516	491	496	486	474	492	474	458	498	524	495	450	469	472	478	476	480	481	490	531	488	514	479	468	478	504	493	471	465	455	462	489	466	476	484	473	467	474	474	458	499	469	497	448	508	464	470	480	503	477	496	488	487	489	493	487	507	434	471	454	454	506	508	506	499	496	457	489	483	440	484	472	496	452	483	478	466	469	495	494	497	507	468	498	479	458	442	493	492	490	511	455	496	476	499	499	446	504	465	485	529	515	489	484	474	501	496	469	459	480	455	476	504	534	475	461	501	483	479	511	491	467	445	482	443	476	485	462	504	490	480	485	470	440	487	490	502	490	484	466	522	484	482	502	479	452	477	501	495	481	501	473	488	497	517	495	506	509	482	452	465	480	499	512	504	494	487	463	437	475	467	458	517	499	503	513	445	484	466	460	506	500	499	476	488	476	503	516	452	447	492	477	470	498	492	484	468	467	480	474	513	495	497	489	474	483	486	460	472	461	495	480	480	452	476	466	487	516	454	525	492	502	546	492	492	483	479	529	473	464	478	463	452	502	467	511	456	427	467	479	423	519	452	503	499	489	471	478	503	472	520	496	517	484	484	455	524	504	490	473	476	471	460	485	470	459	490	500	472	502	529	437	445	489	515	459	497	457	502	494	457	500	446	489	494	483	461	486	498	457	481	466	498	507	483	470	497	495	471	499	463	476	486	486	458	514	503	510	501	501	490	459	479	489	486	453	520	490	483	478	470	441	481	473	427	478	507	512	456	502	496	534	484	461	488	496	483	495	491	486	471	490	473	459	491	462	459	450	493	515	484	509	506	512	458	479	468	462	472	431	465	465	505	505	510	487	517	503	487	489	486	491	456	477	447	479	488	505	505	454	443	484	462	528	466	505	492	472	549	514	514	460	507	488	489	488	512	464	460	475	483	508	494	468	492	478	502	509	529	486	499	451	487	478	492	476	493	500	478	499	479	476	440	501	487	470	519	486	480	530	525	497	461	468	513	506	490	454	479	485	488	470	469	515	451	522	514	500	465	496	507	476	479	512	476	473	534	488	453	485	518	480	501	472	531	478	454	490	494	490	469	481	489	505	503	469	441	533	476	459	474	482	491	509	500	499	501	516	469	539	454	471	500	490	475	489	479	496	488	448	449	476	464	511	495	447	483	458	455	502	487	490	455	504	492	460	500	485	507	479	514	497	475	473	452	475	496	498	477	500	483	472	475	499	501	523	503	465	482	479	488	470	481	508	494	475	502	501	485	481	498	487	470	484	461	451	497	453	474	480	459	497	498	452	466	498	436	456	497	499	468	491	522	478	466	448	507	503	484	510	477	473	449	511	535	464	493	494	477	466	481	483	473	516	514	462	468	516	495	499	476	510	484	507	433	495	452	470	495	475	460	504	468	485	510	471	487	492	477	525	460	504	457	455	503	450	457	495	498	478	495	460	457	457	509	480	490	459	496	493	497	489	482
13095	1751	2167	1647	1090	854	692	508	1372	1840	325	267	259	255	228	192	203	154	172	170	162	154	148	132	127	149	140	123	137	132	134	124	131	123	124	120	114	133	123	119	114	105	111	120	106	131	118	120	114	102	131	114	100	118	111	110	115	119	99	121	96	112	116	129	121	112	109	109	108	109	95	103	98	113	117	119	112	135	116	119	89	110	121	112	108	125	121	121	99	98	114	119	103	94	103	104	125	108	118	110	115	99	93	127	112	116	104	105	107	128	109	133	131	114	122	110	113	119	102	115	127	107	112	115	106	99	115	93	96	124	103	108	107	102	101	121	136	105	121	112	106	95	116	95	121	116	117	120	116	104	111	100	121	113	118	93	90	120	115	95	110	86	98	117	106	110	95	112	121	116	109	129	125	116	115	128	113	101	110	118	124	116	124	119	97	110	101	117	101	107	109	102	111	104	109	97	117	111	117	122	118	124	102	103	112	115	119	116	129	98	111	117	110	115	117	115	98	109	114	100	143	120	94	114	110	110	100	135	115	109	103	98	105	101	105	105	101	116	107	111	116	79	120	101	112	108	102	116	96	106	103	117	109	112	102	111	115	102	128	118	107	106	133	98	102	100	110	124	106	114	102	116	115	122	110	119	108	102	113	115	102	94	115	137	112	105	107	96	95	115	106	133	106	114	107	109	106	113	107	109	95	100	118	119	104	104	114	100	119	111	99	108	125	115	105	113	105	102	110	107	96	116	90	96	123	131	116	126	105	118	116	98	108	106	113	111	104	117	124	105	110	120	115	111	116	105	119	113	104	121	115	96	112	105	92	126	111	111	103	104	104	101	110	111	117	124	99	99	111	116	91	102	123	108	113	121	98	124	118	89	112	120	92	123	85	98	110	97	137	99	89	96	123	116	112	101	97	105	120	99	112	122	99	126	108	114	126	115	121	125	134	123	96	101	119	114	115	90	130	122	130	118	121	113	98	92	139	95	106	114	127	116	132	109	97	131	101	114	103	117	120	115	108	120	107	105	98	118	128	91	144	95	116	112	104	89	117	108	118	100	106	117	110	110	123	114	109	96	91	113	151	122	105	109	104	95	115	102	140	116	103	128	100	103	96	114	115	93	116	100	126	106	113	114	96	115	114	116	121	106	111	108	109	118	110	105	117	101	111	124	111	108	115	122	105	103	107	101	127	117	110	111	102	120	120	100	108	95	107	123	106	107	118	104	123	101	118	120	99	104	105	88	101	117	99	94	140	108	106	102	114	96	106	99	118	97	129	109	103	115	105	136	104	97	112	103	113	118	127	114	143	98	115	100	128	98	105	122	98	118	90	99	119	123	106	105	118	116	98	102	112	115	113	112	125	120	122	113	106	104	123	119	114	95	119	106	104	123	110	118	93	105	108	95	106	114	111	110	104	110	122	106	97	112	119	114	128	99	115	137	108	117	114	124	94	110	117	105	112	127	102	99	101	102	109	104	108	110	112	106	109	107	117	124	113	113	108	130	128	124	98	142	109	105	106	116	112	123	105	106	130	97	105	119	121	116	107	109	122	117	107	124	85	110	101	99	100	103	112	115	125	123	112	118	113	120	100	109	112	92	118	110	100	114	116	134	92	106	118	102	105	103	121	98	99	129	111	104	124	122	108	112	117	100	107	134	116	124	112	100	111	114	98	102	134	124	121	94	130	103	128	130	103	101	112	102	111	108	107	100	101	94	113	97	103	119	89	118	102	114	108	107	124	102	112	110	115	127	110	116	107	110	112	115	94	98	108	119	110	103	116	94	105	116	94	109	104	126	116	101	113	100	124	104	132	108	94	119	101	107	110	119	120	103	120	114	113	117	121	90	116	109	124	109	105	113	106	109	116	101	100	112	120	112	124	121	103	107	105	118	100	112	108	109	113	121	111	125	98	136	106	114	122	122	105	116	111	122	94	114	109	107	130	95	104	120	119	123	123	98	110	96	109	119	129	111	111	105	111	113	107	103	93	103	103	121	131	105	116	101	109	118	102	129	97	120	103	101	110	108	108	102	115	113	121	108	91	105	103	124	126	126	134	113	110	123	107	99	93	106	107	105	113	106	112	105	125	112	105	93	104	113	106	108	105	113	98	125	119	96	97	100	108	109	109	134	110	97	111	95	113	109	101	107	105	88	107	99	129	113	130	104	129	108	115	115	99	118	133	101	108	102	112	99	100	104	110	139	129	90	98	126	126	111	103	107	103	104	110	118	108	99	130	117	118	100	99	109	105	97	122	107	105	124	100	110	109	102	116	116	120	112	126	101	107	135	114	103	90	117	104	114	107	118	114	107	108	103	130	110	119	112	124	115	104	102	111	121	102	130	106	105	101	106	130	127	97	97	122	115	129	99	121	126	112	122	121	105	120	111	115	123	107	123	103	114	111	110	117	123	94	108	110	110	124	125	105	107	116	122	117	98	118	107	104	108	97	119	109	121	111	108	100	120	134	128	112	120	97	115	113	107	132	99	105	118	112	121	111	109	111	120	103	118	109	108	114	119	117	110	130	100	111	104	117	112	89	114	102	148	121	115	88	106	122	108	107	92	116	116	120	106	120	113	112	101	129	120	125	113	116	113	106	101	119	98	117	101	113	109	113	130	131	94	114	110	112	96	122	122	104	118	106	110	100	122	111	108	96	106	99	109	117	110	117	124	109	103	97	103	86	89	136	111	108	94	112	110	124	125	116	99	111	117	108	107	118	115	98	117	121	109	110	110	105	116	93	102	113	117	112	119	106	112	135	113	106	106	128	109	101	109	118	101	120	113	118	114	96	96	109	126	121	139	110	105	107	105	111	93	111	104	100	117	120	113	114	125	91	112	117	115	116	131	132	118	106	99	109	96	120	106	101	119	99	114	112	103	115	99	96	102	105	112	93	124	88	118	104	103	99	130	113	118	115	102	118	124	106	107	109	100	121	119	123	114	125	95	110	108	105	128	114	107	97	115	105	97	125	102	116	126	113	115	119	113	96	98	99	113	113	104	105	104	103	104	118	130	93	97	111	101	127	103	116	114	120	105	118	122	105	131	124	102	115	105	108	129	97	106	119	126	101	111	132	98	104	111	117	94	98	112	106	109	122	107	112	111	105	100	90	98	94	124	90	105	114	125	109	101	117	125	111	113	121	113	152	106	101	119	105	106	90	107	94	116	112	119	96	117	108	125	113	93	109	109	114	117	113	111	92	106	114	105	98	116	105	133	128	116	95	108	109	119	122	114	117	109	129	112	136	117	120	116	119	99	129	108	113	106	122	129	105	107	122	86	121	112	115	104	111	113	100	103	113	105	116	146	123	117	91	111	113	128	115	101	124	105	104	101	123	107	108	98	112	123	111	138	98	128	116	101	99	128	97	92	103	97	96	85	109	111	106	126	121	104	123	108	102	107	108	107	101	114	108	110	129	108	110	108	112	118	112	108	104	96	101	96	115	125	100	114	116	105	129	112	116	119	116	99	119	127	119	105	131	118
7444	2210	4638	5585	4822	4038	3219	2728	6763	6454	1758	1498	1428	1239	1174	1093	973	920	814	834	796	782	684	728	688	720	654	625	549	615	608	577	570	563	577	566	517	508	521	478	565	537	537	496	530	489	510	506	494	471	486	537	499	495	483	474	456	488	460	468	451	492	483	465	486	515	450	471	480	466	474	447	451	432	421	454	440	429	432	464	426	456	442	447	426	453	435	489	443	432	406	443	475	426	451	450	431	461	474	489	447	453	432	427	420	417	412	437	430	428	422	414	404	467	425	402	456	479	435	448	437	433	404	428	422	409	433	420	427	429	416	428	446	436	437	418	424	472	448	478	447	460	441	418	399	425	406	425	420	437	451	426	458	461	421	418	475	431	427	439	437	418	423	422	439	455	410	456	457	431	435	424	423	437	437	413	408	429	453	433	435	459	424	466	445	437	395	448	433	455	467	418	465	435	436	409	404	431	445	395	445	419	404	432	425	426	471	459	425	430	440	411	401	443	427	443	437	401	420	438	415	391	431	449	409	432	463	458	417	441	459	462	463	418	446	409	433	453	456	419	382	437	431	434	416	450	416	397	458	438	448	473	416	422	439	384	405	456	434	422	420	426	402	422	441	436	447	435	435	390	404	411	445	408	423	429	441	391	430	449	416	424	410	424	434	430	437	437	440	406	475	447	413	455	438	431	430	407	403	429	426	436	424	410	423	419	466	401	409	425	451	427	429	413	454	448	385	426	444	406	405	414	444	406	425	398	439	369	433	414	428	466	389	444	420	436	441	430	425	433	438	431	430	436	380	461	421	439	453	396	454	434	413	451	424	414	438	388	444	432	456	459	440	424	416	420	410	438	431	456	399	448	425	409	423	415	429	459	398	424	451	473	465	409	421	428	405	397	408	407	427	408	429	417	466	411	442	411	446	442	419	408	436	445	404	457	435	400	429	444	421	442	433	439	418	430	398	441	411	438	466	385	406	416	414	437	408	424	392	417	410	450	403	424	462	441	424	406	447	419	434	449	431	409	403	444	394	449	428	430	422	449	422	407	438	445	412	411	436	437	447	442	404	409	474	454	460	434	454	431	441	422	438	446	446	424	458	392	426	400	413	418	468	440	437	447	415	435	412	435	402	434	420	408	437	428	423	412	432	432	456	412	416	439	416	456	423	439	406	393	431	425	435	417	468	449	393	451	444	419	475	436	486	432	412	421	424	411	451	403	431	380	403	456	445	424	392	394	459	419	414	387	439	439	414	416	430	438	424	393	429	413	449	380	414	425	422	443	404	444	411	416	434	372	412	407	421	442	444	431	418	423	443	437	410	424	399	419	430	451	419	419	434	412	441	403	374	410	468	457	430	400	409	432	455	450	433	407	434	440	447	413	445	463	447	458	436	404	423	449	416	438	409	471	397	412	409	428	419	438	417	424	445	426	410	444	429	386	434	401	433	443	394	421	408	426	445	427	458	421	432	415	420	448	452	451	426	444	450	449	387	419	442	443	405	403	408	423	429	416	479	431	447	416	403	458	438	429	433	434	451	441	427	393	429	427	410	413	462	383	430	433	430	428	445	413	402	432	435	478	431	392	415	423	422	406	431	435	451	443	429	427	418	418	374	430	430	443	418	411	478	386	428	436	450	397	441	412	412	413	412	425	408	459	425	401	453	439	392	436	419	454	410	426	399	421	458	433	451	423	420	388	413	395	459	456	439	423	444	403	455	427	429	391	426	441	486	388	410	440	459	418	407	434	438	465	437	443	398	448	425	393	405	438	383	387	478	416	416	467	427	436	416	454	401	420	399	394	450	415	440	427	434	402	452	455	428	399	431	424	404	414	412	443	460	449	455	449	448	460	414	461	428	413	427	421	403	452	446	424	422	447	406	438	432	407	444	405	458	451	435	425	400	457	438	421	414	442	407	468	442	405	407	429	459	428	426	439	465	455	419	449	455	412	427	473	400	384	385	448	423	467	438	411	393	415	447	418	409	441	426	427	472	418	431	408	398	373	451	407	454	428	442	405	435	427	396	423	434	410	438	441	425	405	407	432	432	455	421	433	435	436	396	428	430	410	418	428	431	403	428	395	462	449	415	453	438	427	426	457	404	423	444	432	454	417	432	460	438	427	432	428	416	429	496	421	421	399	449	420	471	450	423	395	411	430	413	406	443	419	431	420	414	412	440	428	439	392	430	437	439	451	421	414	427	458	429	462	421	442	429	413	455	391	424	437	456	403	375	399	422	421	440	433	436	406	436	393	433	388	432	421	443	436	405	403	411	393	431	423	413	391	421	447	398	424	402	404	438	400	451	419	460	431	411	416	439	443	424	443	442	435	446	428	469	456	452	428	486	402	425	402	424	439	434	470	413	408	419	417	422	423	430	448	394	446	444	420	458	433	447	413	438	409	385	470	419	391	451	456	417	429	469	408	424	425	447	413	455	430	391	429	417	427	375	448	419	424	424	478	453	423	411	398	453	442	401	425	416	466	412	412	464	402	427	412	434	460	457	407	436	419	445	427	394	427	423	422	421	368	406	437	412	438	470	420	413	443	431	448	438	408	434	395	447	400	390	434	439	471	415	421	438	426	463	441	432	403	415	464	440	405	445	442	440	416	420	415	421	453	454	437	421	447	448	432	412	452	419	401	430	418	425	425	449	460	451	462	416	437	456	383	424	403	434	398	407	418	443	439	434	437	384	433	430	422	438	417	433	430	406	432	412	407	404	433	398	426	455	386	429	422	404	414	451	428	444	443	445	415	438	456	397	421	463	423	434	415	423	423	402	439	415	383	426	416	426	417	430	391	403	377	449	397	408	430	442	415	410	422	440	409	420	445	441	448	440	464	456	408	424	421	438	429	401	452	440	428	393	403	418	392	435	422	444	447	429	415	409	385	429	438	413	433	389	418	454	408	393	399	431	437	428	421	456	428	409	405	406	473	427	412	412	427	429	421	430	447	443	438	402	437	424	407	420	395	370	395	416	388	439	443	443	418	438	463	452	416	407	419	456	452	392	434	400	439	432	395	441	441	426	444	400	452	460	444	433	426	419	436	446	459	407	420	412	447	452	432	448	417	427	414	473	430	440	402	411	475	453	420	435	446	429	441	449	417	444	417	428	443	436	431	443	409	478	426	453	377	407	404	432	418	431	445	441	380	431	449	437	421	392	447	411	451	421	407	452	438	415	418	426	403	439	437	418	438	437	425	442	443	414	405	426	442	402	418	414	427	421	391	418	455	434	447	418	430	393	437	440	406	401	428	387	413	417	459	432	411	411	426	420	414	421	435	447	419	419	424	371	439	400	404	396	448	415	428	425	451	415	405	416	429	412	439	439	422	422	411	446	441	386	410	431	406	426	410	439	483	422	435	446	447	491	397	437	416	422	409	410	406	399	418	423	438	422	409	432	404	408	446	426	434	429	428	435	418	412	400	423	439	457	456	429	400	421	415	436	438	407	441	441	436	467	406	465	429	436	446	435	455	426	408	449	421	436	431
1849	302	278	286	275	230	232	233	241	307	265	248	239	229	222	220	235	214	257	230	226	255	240	259	208	237	229	231	249	216	243	244	220	251	233	256	259	210	207	250	245	240	245	230	244	259	219	234	228	227	235	247	236	234	239	205	260	210	236	223	231	213	231	249	239	235	242	237	226	262	242	240	194	265	234	255	225	233	234	210	258	222	231	228	218	218	216	247	252	200	223	232	260	254	263	240	243	229	234	267	254	230	246	229	244	241	253	214	225	230	219	236	231	243	236	215	250	222	241	215	227	207	259	233	271	209	247	238	237	235	233	245	218	247	218	232	216	241	232	219	244	241	226	262	245	248	237	212	244	231	224	219	244	217	231	236	245	231	209	213	245	232	216	262	216	226	244	242	227	250	231	220	269	240	242	243	203	252	193	216	214	212	225	242	221	221	235	203	258	233	218	210	235	239	204	228	230	225	253	256	202	241	224	224	222	225	269	216	257	223	211	217	210	216	222	251	223	255	199	230	233	233	240	226	232	223	245	243	243	217	233	223	262	217	257	227	220	235	203	218	200	219	236	227	222	197	254	224	235	214	229	231	251	212	235	216	247	232	226	217	214	234	206	223	221	220	241	252	247	228	227	199	235	241	226	242	243	218	217	239	221	231	239	224	233	222	225	217	232	226	201	249	210	221	237	227	238	254	241	269	229	217	232	212	235	224	230	246	202	225	239	232	246	225	211	221	226	233	220	242	238	237	239	250	213	244	221	249	234	205	239	229	236	239	198	242	224	217	246	217	240	243	228	200	219	240	241	199	248	236	267	243	242	242	218	249	218	201	227	225	235	233	221	221	253	231	237	216	225	231	219	237	232	236	231	226	226	228	256	220	234	232	229	213	234	237	243	196	225	226	216	235	238	243	224	256	218	237	227	219	228	230	223	226	186	237	225	266	228	236	257	245	224	193	237	252	247	226	224	225	236	246	262	249	250	236	248	228	213	225	234	240	245	219	207	231	227	240	243	212	218	239	273	212	229	207	224	236	208	223	229	223	218	241	215	260	226	200	230	215	222	216	218	214	236	255	233	253	218	230	245	238	207	242	260	221	244	228	224	240	221	222	219	235	246	203	221	231	221	235	214	242	228	242	247	226	241	234	233	247	226	221	260	247	223	255	217	231	208	231	215	200	231	261	211	212	247	202	240	227	240	212	201	238	200	211	223	258	242	218	215	249	236	227	238	242	242	235	233	240	221	244	207	237	210	249	239	228	228	267	213	243	214	216	258	232	229	236	230	224	233	205	258	208	216	248	235	242	250	254	260	247	225	232	226	245	237	211	224	245	212	214	222	223	219	232	237	240	234	221	228	222	233	207	245	243	220	248	227	219	214	228	226	217	223	212	241	248	220	216	220	227	216	191	212	239	262	218	242	245	234	236	232	244	243	216	219	226	225	233	241	255	231	238	261	218	234	231	242	217	237	236	217	230	219	239	240	223	227	225	237	239	212	207	246	230	189	221	270	203	208	252	246	247	239	236	212	225	244	214	217	229	249	221	230	256	223	244	239	247	244	219	229	228	237	227	235	252	230	247	188	244	228	228	228	233	207	212	251	232	242	270	205	238	244	232	227	246	238	227	243	219	240	255	235	227	257	240	213	221	230	218	251	210	223	222	241	216	234	218	233	198	238	251	222	238	223	204	226	235	248	239	223	238	209	211	210	214	229	236	228	224	246	227	234	220	227	223	257	234	219	226	222	246	217	218	267	236	232	221	234	241	238	240	236	231	233	242	229	221	199	223	204	227	231	236	222	209	220	231	237	255	240	230	223	227	237	249	236	228	248	221	244	227	206	232	239	234	224	221	219	251	240	238	247	215	212	231	251	234	228	256	231	236	245	218	243	222	229	226	225	205	242	242	210	245	253	241	207	227	238	258	237	229	234	231	237	212	243	226	214	232	246	224	232	244	222	207	234	219	217	238	231	217	262	247	215	237	251	196	242	241	257	255	207	225	213	204	241	222	212	221	238	257	218	235	228	220	235	211	239	222	221	240	225	213	231	243	224	234	238	211	229	233	242	229	233	216	233	230	237	215	234	208	220	220	223	240	217	236	242	245	233	231	222	248	234	255	193	215	224	243	222	230	188	213	217	215	213	229	230	253	227	234	246	234	226	212	237	287	234	216	215	235	227	236	228	234	229	227	244	237	229	232	245	222	226	226	239	226	261	242	225	222	237	230	230	216	225	232	236	259	240	210	206	231	240	227	193	244	260	225	219	214	215	219	253	224	216	214	205	239	207	240	218	201	206	217	247	225	233	248	228	243	243	208	218	241	247	249	232	239	246	228	220	241	233	252	260	237	239	203	231	235	231	223	222	241	256	217	215	197	250	212	217	242	235	229	218	212	238	236	254	258	234	249	231	237	233	233	246	231	238	216	233	217	227	240	228	248	223	256	246	246	238	244	209	223	241	231	227	231	244	230	227	232	215	212	221	240	235	212	187	251	235	223	238	231	240	222	251	211	249	240	246	228	246	239	216	259	249	235	232	227	243	220	222	238	228	211	228	229	239	217	220	238	239	236	217	214	246	247	246	253	225	268	241	238	232	221	221	210	246	191	223	225	248	230	241	211	230	233	232	223	222	235	233	228	243	224	261	226	235	217	240	232	218	212	231	215	241	221	233	227	225	232	240	247	244	225	238	207	220	229	206	222	202	212	245	234	209	244	230	245	260	265	226	222	241	248	232	252	216	222	219	247	234	271	214	230	245	215	266	237	234	224	255	225	214	230	251	261	198	220	246	238	217	199	231	238	248	234	234	242	231	224	243	241	234	241	214	223	258	238	229	252	241	224	218	234	216	226	218	228	225	242	235	232	245	246	207	222	231	235	221	229	253	241	216	236	242	224	225	220	234	238	193	262	228	225	203	238	227	222	198	249	241	228	263	231	221	223	213	242	229	232	248	228	267	242	235	239	227	240	230	225	245	249	232	247	202	196	211	231	233	231	217	236	235	238	243	200	220	267	228	220	236	230	197	250	221	238	236	197	229	256	246	253	215	211	208	234	257	249	196	234	246	211	243	219	225	219	217	219	256	223	221	214	246	220	217	247	217	281	247	221	266	254	216	237	230	229	221	251	213	228	218	227	238	252	244	209	223	226	229	251	228	237	222	250	226	252	206	205	228	220	216	235	222	217	224	253	220	232	235	216	227	227	243	228	235	246	227	219	228	207	221	220	224	239	227	233	227	232	234	222	229	215	219	213	220	251	229	216	224	239	228	252	230	235	227	239	247	250	241	216	212	210	215	229	222	249	222	222	227	231	239	221	226	233	234	268	253	225	218	209	222	255	241	217	225	228	196	237	219	227	229	267	241	248	217	219	224	231	227	233	235	216	212	238	236	265	241	212	225	235	224	234	230	245	243	239	233	251	253	237	237	244	217	225	225	258	241	223	233	224	264	221	245	218	263	212	218	226	211	243	241	246	225	239	242	207	243	222	223	235
2282	909	975	958	965	918	887	894	987	1330	861	848	807	755	803	812	796	834	812	819	798	815	788	789	769	747	864	824	764	799	766	806	810	799	744	817	737	822	774	788	800	805	817	787	771	790	892	760	781	767	802	808	819	784	776	819	800	812	777	769	768	791	809	787	788	768	756	780	766	782	773	810	784	795	793	782	813	786	762	794	813	794	844	810	833	786	808	762	775	821	806	784	825	811	794	811	786	730	800	781	788	801	784	801	774	773	780	803	823	748	775	781	825	795	781	808	716	841	781	806	764	771	773	794	847	817	795	843	779	766	765	791	874	782	760	805	804	786	776	796	726	768	857	817	810	734	787	729	827	851	775	804	744	775	797	793	770	810	780	754	772	769	780	754	760	804	825	773	776	827	844	766	778	822	790	733	796	794	832	775	764	778	797	758	766	773	712	826	727	789	793	833	724	802	809	791	746	737	799	793	811	772	752	848	824	794	816	817	815	797	848	757	813	783	802	806	780	777	768	777	777	769	781	764	823	793	755	796	770	811	799	841	758	792	840	825	806	768	809	764	810	738	768	797	708	780	788	800	802	823	785	777	837	740	772	780	765	772	832	805	808	869	790	765	764	776	737	781	798	757	757	769	822	801	813	787	775	767	773	797	747	795	792	738	795	804	826	785	746	748	771	807	809	801	784	751	743	758	820	832	811	787	777	815	775	788	773	820	827	774	742	766	798	801	784	766	815	779	793	788	796	808	811	754	765	791	773	798	747	798	758	796	761	765	795	752	759	793	727	818	816	775	796	737	752	816	722	801	776	791	777	834	750	796	839	742	763	747	778	767	760	750	769	791	791	810	786	767	774	784	764	767	765	785	785	810	785	743	778	730	748	807	757	763	777	802	812	806	771	778	753	798	750	876	762	776	846	805	824	740	762	821	815	784	775	806	763	731	811	786	781	762	739	786	735	721	750	813	767	809	789	772	770	825	797	777	801	736	725	805	817	777	831	746	838	816	807	821	753	760	761	790	807	778	788	763	779	770	802	784	821	767	794	805	810	813	763	785	793	829	746	770	780	759	832	798	738	829	792	783	747	772	784	752	790	798	806	865	817	764	844	794	791	761	805	777	779	804	759	791	804	831	825	772	836	753	812	795	769	790	718	842	765	805	745	756	809	845	776	823	775	778	812	748	763	828	765	797	761	790	779	791	766	783	743	813	800	795	804	768	816	777	790	779	792	734	777	757	731	781	773	756	835	796	750	800	804	809	785	812	776	798	809	812	803	749	736	747	815	835	768	767	806	760	791	831	784	783	775	818	761	798	805	786	767	797	780	732	779	747	794	797	782	810	758	787	798	755	758	794	788	803	764	774	810	824	835	785	767	777	823	765	812	803	789	824	840	750	817	836	848	715	787	762	783	791	787	792	763	828	792	766	762	815	754	782	760	893	781	786	787	816	759	736	703	792	841	789	809	832	790	798	763	761	800	742	765	829	819	797	816	760	784	824	731	762	770	757	794	777	808	840	828	764	780	782	728	787	729	841	768	768	825	778	783	761	816	765	787	767	759	787	796	825	795	760	787	804	796	801	781	824	770	782	760	806	784	763	794	811	777	735	825	789	758	774	815	789	829	805	817	786	792	773	761	741	859	738	816	817	746	767	782	750	769	776	810	750	818	763	798	730	819	794	789	740	737	738	766	831	813	789	733	772	791	787	735	747	780	770	759	759	786	772	796	807	795	784	780	809	793	782	806	779	793	765	797	747	772	800	785	780	804	857	786	769	788	838	755	757	799	797	857	809	805	775	772	814	781	749	789	824	783	793	773	741	779	824	786	794	773	842	813	833	758	774	772	815	761	868	790	787	783	832	824	820	818	696	791	779	800	785	816	748	745	831	801	755	763	742	815	785	844	789	760	767	804	792	802	787	775	771	823	807	850	785	812	864	786	780	778	787	750	795	806	802	763	778	789	777	828	827	787	752	779	756	814	776	796	757	765	772	764	789	812	804	764	793	831	786	758	781	808	744	784	857	766	814	760	812	776	795	806	736	782	794	788	835	762	780	793	816	815	801	756	786	846	786	716	773	795	799	823	813	782	831	778	789	754	745	860	771	785	802	812	763	758	858	766	812	795	811	799	842	770	780	765	821	798	792	760	819	829	751	841	766	806	775	775	787	827	771	749	779	837	810	798	810	799	800	793	806	757	771	758	750	791	783	794	789	776	804	782	844	788	762	751	678	814	796	824	831	782	824	810	800	835	789	838	800	806	806	760	793	781	794	755	805	792	821	788	775	784	793	821	794	760	751	814	775	792	791	758	806	800	798	722	810	782	779	740	826	763	764	833	795	798	798	766	786	768	769	812	816	765	818	822	801	806	816	753	761	783	797	807	808	771	766	762	793	815	770	783	784	806	763	812	774	773	828	787	819	817	788	786	817	748	770	815	790	771	819	780	831	854	818	762	821	772	803	852	790	813	800	800	796	784	733	820	821	794	804	795	860	783	792	814	729	801	742	777	739	767	812	801	791	758	838	827	766	819	764	826	784	707	754	828	814	833	840	773	748	784	787	801	756	776	772	777	742	761	798	769	769	811	781	761	776	837	759	780	772	803	804	806	798	807	844	810	794	794	752	795	757	788	853	846	794	761	759	784	792	836	749	725	799	813	802	784	832	727	877	774	783	769	787	750	772	759	811	824	803	748	784	770	804	736	796	731	772	752	781	774	770	808	753	744	806	804	816	784	815	755	813	790	806	794	820	813	781	793	778	780	771	787	777	789	790	759	772	815	792	757	768	786	753	799	818	782	803	727	813	867	769	752	784	798	834	831	830	788	733	809	808	735	803	817	784	770	815	772	758	761	773	845	778	753	774	803	770	788	771	772	759	781	787	819	836	776	781	801	780	789	780	755	854	791	809	804	800	777	835	801	801	819	763	811	797	813	812	786	753	787	759	767	772	801	773	825	754	782	794	786	761	798	742	788	791	796	831	850	839	787	735	768	760	804	750	766	757	805	774	763	820	825	754	778	755	839	769	760	765	771	764	790	799	787	813	782	768	809	797	786	786	780	767	777	797	754	826	742	778	817	790	820	816	782	790	804	782	779	810	817	791	812	761	822	775	789	814	783	822	801	794	803	781	755	765	829	791	771	766	784	818	751	768	761	802	804	827	815	751	772	767	823	801	816	775	785	801	801	827	780	781	821	791	793	758	821	809	816	746	821	782	755	800	784	753	791	786	813	814	782	803	816	821	724	773	753	735	845	811	803	814	745	757	785	803	779	780	745	773	791	754	746	811	812	795	784	764	784	791	801	752	799	771	808	768	818	755	829	778	786	806	816	769	810	840	759	780	811	791	777	754	786	745	780	791	802	793	793	765	797	768	798	799	783	822	823	781	778	800	777	798	815	777	811	840	779	815	834	788	795	817	779	789	813	766	740	788	769	843	817	775	731	768	758	809	731	790	781	751	824	817	831	814	782	778	771	767	768	801	807	809	846	842
6251	767	1046	799	620	495	384	329	1071	1905	237	219	187	165	172	148	181	144	150	142	166	156	155	164	148	135	160	120	144	145	128	156	140	121	140	146	126	119	138	148	146	124	124	131	136	140	133	135	122	141	140	121	142	122	147	128	153	124	121	144	149	146	115	132	136	129	125	124	119	165	122	120	143	167	126	138	129	139	135	147	132	119	152	120	133	125	142	129	100	138	137	119	133	119	139	130	145	120	151	108	137	126	128	113	133	133	120	137	142	116	145	130	131	133	109	145	126	118	135	133	136	142	142	126	124	116	130	110	133	98	135	135	124	143	135	140	142	139	135	147	125	130	121	150	129	117	134	125	113	129	125	114	131	115	141	155	130	138	124	123	113	141	116	126	123	106	132	126	113	143	154	137	127	139	136	142	126	127	141	118	104	121	112	137	129	144	126	137	132	157	138	116	122	118	133	138	137	141	108	135	122	123	135	115	125	142	116	108	117	134	140	119	113	119	148	128	130	134	129	123	137	118	155	131	121	118	127	130	141	142	135	128	132	128	132	132	155	135	121	127	136	148	138	129	140	135	104	137	151	134	138	124	124	131	141	134	124	120	124	148	131	151	125	131	132	137	143	125	139	121	131	119	118	124	143	126	128	119	132	132	119	156	129	125	142	123	145	120	115	132	136	132	138	124	129	119	116	135	126	135	135	127	145	124	153	128	129	144	128	130	128	126	159	148	145	140	148	112	125	123	148	114	144	127	143	136	127	126	148	129	147	118	140	124	150	150	120	142	135	134	133	125	127	132	132	139	155	143	144	129	131	132	133	115	115	118	143	143	138	112	125	162	111	130	110	132	140	112	114	118	139	135	142	132	122	112	133	145	110	120	120	115	138	143	143	131	139	114	120	128	114	111	145	119	117	137	159	135	109	146	117	128	140	117	144	124	152	141	135	126	121	126	140	131	138	132	119	134	127	118	142	142	134	136	113	123	122	108	125	140	141	133	149	146	149	134	136	130	130	151	144	156	94	128	144	151	125	142	141	145	129	142	142	115	167	123	131	138	123	138	126	123	120	137	130	145	124	152	133	127	130	144	137	107	131	129	113	119	105	130	135	137	143	146	120	143	125	161	137	117	144	136	134	131	119	136	140	145	114	126	138	135	137	127	125	127	156	113	146	134	143	141	124	118	131	137	147	124	132	128	124	122	136	123	132	139	129	134	154	143	142	132	109	153	142	128	125	119	139	120	131	133	139	109	113	114	137	151	124	147	142	135	149	132	135	122	151	111	135	135	113	111	124	134	128	126	147	142	108	119	123	140	128	143	141	115	130	138	131	129	126	117	135	128	136	153	130	128	152	126	124	121	137	172	131	127	132	122	126	139	145	121	113	128	133	136	116	121	123	129	132	148	143	123	134	111	106	119	129	129	120	136	150	142	133	148	136	135	129	110	129	131	128	114	147	117	138	125	118	113	113	155	141	135	139	138	117	161	144	116	114	142	115	130	138	120	125	122	142	116	117	137	116	138	139	134	142	128	132	132	136	123	141	127	135	138	102	120	140	126	116	121	127	120	120	133	152	114	134	135	140	139	130	140	128	140	125	138	136	133	130	142	136	143	126	147	126	129	144	135	136	134	128	138	125	136	150	128	124	135	132	134	137	123	127	130	138	136	110	125	132	131	123	122	135	132	136	144	137	120	150	143	126	117	138	123	113	131	129	124	142	166	142	136	150	130	147	142	122	125	136	123	130	146	103	136	130	126	113	122	126	122	139	117	140	153	136	151	114	130	140	144	135	116	136	130	143	131	134	129	128	128	130	117	109	130	146	132	116	143	143	135	150	141	125	136	140	131	147	139	144	112	138	117	142	134	133	134	129	122	122	140	121	136	132	144	144	136	134	139	152	145	137	136	126	129	122	112	157	145	123	141	133	120	130	124	120	135	141	137	145	129	151	117	129	135	128	152	147	128	126	138	123	118	118	111	133	125	121	136	114	136	180	125	145	139	145	147	119	128	120	138	152	123	133	138	130	110	135	126	103	131	110	120	128	111	140	123	150	137	130	138	135	144	142	152	127	145	133	134	123	123	130	129	115	128	139	112	120	131	121	122	148	108	136	120	119	136	124	132	111	133	130	142	130	147	132	130	112	109	131	116	135	131	138	114	133	128	143	139	123	140	120	149	127	145	134	122	159	128	135	136	142	148	129	115	139	144	117	133	122	130	117	117	145	132	147	133	147	108	140	132	115	135	132	134	149	136	125	125	129	135	134	151	154	128	135	121	142	115	142	116	141	114	121	139	126	141	138	127	143	140	140	152	124	126	128	129	130	127	134	132	131	142	131	135	140	128	142	126	134	136	108	128	161	130	141	129	142	113	119	119	155	119	105	131	148	116	116	130	114	138	141	125	137	135	145	149	131	131	124	135	139	142	126	129	123	141	132	148	147	119	111	136	118	105	133	117	153	137	120	126	109	145	119	124	101	130	139	158	111	132	121	136	138	117	141	140	127	123	141	149	122	130	98	132	120	126	140	148	129	132	150	128	137	128	114	119	130	141	141	155	141	128	127	151	128	131	130	128	138	137	148	139	113	135	130	132	139	139	148	131	111	127	122	105	132	117	134	126	131	115	127	133	146	136	124	126	141	147	122	132	137	128	132	138	136	118	133	124	136	126	118	155	144	143	125	128	125	137	110	129	120	117	122	124	143	125	131	139	139	141	113	112	132	144	112	142	141	139	115	129	121	130	107	128	136	126	126	144	134	138	126	133	138	120	134	141	114	150	122	118	132	126	139	122	139	129	105	128	128	122	130	134	127	120	132	129	128	116	130	127	142	130	137	121	137	129	120	124	138	123	128	112	146	140	124	147	119	127	151	151	116	120	128	155	150	128	132	145	120	119	139	135	125	135	105	119	127	126	124	115	133	134	141	122	142	117	135	131	135	137	135	131	132	150	123	143	138	125	140	137	129	116	139	131	119	145	148	134	126	152	119	128	124	129	133	135	121	130	100	127	129	133	132	115	125	121	155	125	148	107	127	119	154	144	130	129	113	133	116	124	127	126	156	132	132	124	130	144	128	132	145	125	123	122	123	112	128	141	130	107	141	136	127	125	148	128	124	120	122	139	128	121	135	125	118	124	133	145	148	137	127	120	127	151	122	122	135	118	147	132	117	113	139	115	101	132	126	147	126	124	130	128	146	116	111	145	121	156	116	125	108	116	126	151	145	144	132	121	135	122	156	137	149	125	131	143	138	131	132	148	132	119	142	131	117	121	120	115	121	144	126	146	127	142	130	137	134	137	118	133	136	126	124	133	123	130	157	110	123	124	135	120	107	126	160	151	135	132	126	124	102	136	133	132	136	113	142	146	143	137	141	156	145	112	121	160	126	134	146	149	122	121	112	146	115	117	118	128	110	146	139	119	143	115	129	142	121	130	143	116	117	148	146	134	131	137	129	142	133	133	125	147	142	124	140	138	139	116	140	154	147	112	153	141
5025	1262	2527	3072	2612	2198	1876	1575	5453	6500	1155	1004	872	862	795	782	773	712	713	667	689	636	665	638	562	662	582	594	603	578	554	554	545	536	553	542	550	536	539	527	520	487	550	566	503	533	505	521	495	534	513	516	526	517	463	522	530	520	523	486	475	476	503	510	494	485	529	497	467	532	494	501	505	481	506	497	489	502	511	455	479	465	515	491	515	534	479	497	493	459	522	478	502	518	472	459	494	516	493	523	495	508	497	483	469	463	507	516	470	492	462	530	513	471	477	483	486	501	480	512	502	504	479	441	499	486	498	471	484	484	466	471	515	460	446	473	436	518	474	463	494	511	493	472	470	472	495	470	513	505	449	493	473	494	478	453	487	467	497	468	457	465	474	492	469	462	504	475	455	513	480	521	514	508	480	476	502	454	512	499	472	536	470	458	478	527	497	485	497	489	501	502	478	532	469	508	476	493	463	499	492	449	532	412	478	486	503	492	485	484	528	477	484	462	504	544	503	480	510	468	458	477	472	447	517	481	544	546	497	532	528	500	454	496	518	479	517	486	522	476	484	459	478	456	520	481	488	484	477	467	495	506	457	494	463	481	460	445	524	469	467	482	496	497	482	521	509	467	509	502	489	461	462	499	458	517	469	510	480	496	468	459	514	501	464	482	467	503	531	491	493	461	480	481	512	501	499	502	514	501	501	538	493	479	447	495	484	469	483	494	456	485	507	470	494	448	530	472	527	537	486	505	519	473	506	507	529	510	471	449	448	453	477	488	535	516	476	503	501	451	464	503	475	484	486	483	505	527	493	464	477	525	476	507	448	464	503	516	494	491	478	502	495	487	458	515	489	455	490	468	471	470	494	444	469	497	491	479	485	484	503	450	473	483	521	493	501	496	475	477	513	497	458	462	509	484	515	461	451	465	493	470	496	509	467	483	496	470	476	496	482	502	466	503	491	480	514	491	511	502	465	506	473	470	523	456	462	451	498	534	471	499	501	508	476	495	487	476	469	451	505	470	497	475	512	490	478	485	491	451	436	457	530	523	497	492	478	500	483	513	482	486	459	514	502	494	489	457	469	472	475	497	473	495	467	463	502	453	528	506	473	506	442	483	525	453	475	484	482	475	488	512	477	470	513	511	497	510	518	493	509	462	496	455	489	483	464	516	495	487	492	476	478	439	453	492	486	536	471	467	496	489	491	498	472	474	469	493	491	493	477	507	489	504	482	459	480	486	508	499	501	475	441	494	467	517	524	512	476	490	516	521	500	469	488	482	460	491	490	479	481	507	459	508	439	512	485	496	469	491	477	454	473	479	478	464	504	482	456	518	508	489	480	484	505	505	513	505	464	465	479	523	475	500	531	485	498	453	489	469	493	541	511	497	438	495	474	474	494	460	462	463	494	514	520	453	468	475	480	521	511	478	489	530	478	517	458	421	520	500	475	525	455	578	461	487	459	448	468	483	473	458	481	487	473	494	437	448	470	456	467	428	488	469	469	504	481	470	486	490	478	494	467	505	487	434	478	507	498	521	506	502	506	483	514	501	515	494	481	500	511	471	530	454	515	445	519	488	493	538	482	482	490	493	483	504	460	466	537	489	502	460	479	448	547	496	525	477	477	479	471	485	511	500	494	485	501	471	510	469	506	522	508	485	455	517	503	509	478	507	454	454	435	509	516	503	458	486	497	484	495	491	472	465	498	490	472	508	492	501	474	476	488	472	496	485	477	467	509	480	494	467	463	489	500	527	490	513	492	498	511	486	483	470	479	511	439	485	477	481	508	479	519	453	433	534	468	525	497	461	529	451	510	488	466	481	468	510	528	494	454	508	487	486	481	487	441	480	493	477	501	483	474	491	469	495	508	480	461	492	464	510	528	514	443	480	474	455	492	493	478	475	498	505	474	509	481	516	502	505	481	547	476	483	489	462	511	560	488	485	459	434	519	479	494	504	502	513	498	477	451	480	490	502	459	505	508	434	476	507	485	507	455	549	486	487	467	499	506	505	471	507	483	446	525	502	499	502	495	521	535	506	528	452	456	496	470	472	472	469	502	481	516	465	522	512	477	476	487	489	501	471	452	546	475	505	434	478	471	506	497	474	507	468	500	488	477	475	526	467	482	477	518	500	517	477	453	485	519	514	475	487	515	470	484	464	491	463	486	486	506	473	454	484	490	512	470	454	505	463	463	509	500	463	494	501	493	509	513	477	447	488	498	459	499	507	483	541	477	488	477	497	492	443	487	495	485	445	491	518	479	493	480	486	467	528	506	483	478	508	471	494	524	473	497	501	461	467	504	447	482	485	499	474	493	485	481	481	512	474	490	472	491	512	436	507	494	489	470	519	510	500	472	493	501	487	469	473	478	482	486	481	462	502	496	489	445	484	457	524	451	495	458	473	457	485	484	481	463	496	482	515	532	520	505	525	490	435	451	486	496	448	471	475	515	537	497	462	485	473	525	500	512	490	509	492	510	483	487	480	465	501	483	460	473	529	508	467	479	476	462	520	478	453	550	455	477	504	500	468	456	464	509	459	474	476	468	501	445	490	485	461	468	507	477	522	507	448	462	468	481	460	510	493	472	496	512	488	512	490	458	455	470	484	494	495	487	518	466	508	507	477	477	494	520	492	482	472	475	495	467	501	461	461	494	459	494	511	478	479	488	493	500	502	531	494	469	479	482	504	471	483	496	473	465	450	522	514	504	513	508	456	493	514	504	469	479	455	481	514	491	463	505	502	457	512	447	493	512	471	455	501	491	488	477	460	438	448	455	481	476	474	472	485	511	477	495	512	497	472	481	503	471	443	501	491	470	510	514	486	447	500	507	479	485	523	473	455	492	492	505	465	497	509	467	472	493	486	477	464	499	450	497	500	470	453	475	471	445	471	472	492	488	478	491	457	460	501	517	501	520	486	489	461	500	484	491	468	465	467	473	503	484	488	485	472	466	501	480	507	529	486	464	515	476	515	448	508	493	432	505	521	463	479	482	487	515	484	532	512	517	481	484	497	523	459	521	484	484	467	461	448	481	462	497	454	450	475	460	496	491	492	468	466	459	504	535	474	459	463	491	469	443	526	458	476	484	500	451	510	532	482	487	504	490	490	479	455	488	503	465	447	467	462	468	513	495	480	507	465	468	458	521	461	480	495	481	463	504	498	492	519	491	447	515	495	519	450	487	532	510	484	479	466	531	469	504	510	487	493	468	514	482	494	482	479	443	473	482	474	458	502	502	512	480	444	523	512	486	503	497	467	501	487	465	509	512	494	493	504	506	502	495	433	516	464	491	463	512	496	464	474	526	494	468	489	477	509	461	462	480	517	488	456	473	479	490	478	497	514	481	503	482	463	457	488	480	476	484	512	472	452	504	476	489	528	497	486	478	472	520	496	486	483	516	466	474	509	498	453	452	483	531	501	499	470	470	468	456	489	496	516	522	495	486	473	474	487	510	463	457	508	495	492	472	467	501	502	484	498	519	484	491	475	509	487
13128	1726	2117	1690	1230	879	620	513	1713	7788	364	296	249	249	195	202	191	191	188	160	159	168	141	144	145	167	133	145	147	120	127	129	139	141	115	138	128	114	136	116	111	117	118	134	119	112	130	105	124	98	118	130	128	119	112	104	115	127	108	115	126	113	133	144	117	118	124	116	116	130	104	120	109	114	104	123	136	96	130	93	112	120	104	113	113	127	131	119	112	124	115	116	122	120	108	129	119	111	127	107	121	119	99	108	103	115	117	111	115	106	116	98	121	111	111	115	132	123	103	122	121	126	124	126	106	108	106	108	93	108	122	112	98	101	122	94	159	104	125	105	119	105	100	96	120	114	108	115	108	123	93	123	105	112	131	100	99	112	98	116	118	101	122	121	115	95	114	102	109	110	115	120	90	122	114	128	103	123	104	108	99	121	113	118	144	83	111	111	107	93	107	100	102	109	108	115	105	112	114	122	127	104	131	125	112	98	112	109	112	112	129	125	108	125	121	102	113	112	135	110	123	108	121	114	104	109	138	117	132	130	105	94	120	112	107	117	128	120	106	134	118	114	106	114	105	118	118	121	112	119	109	112	126	109	125	100	122	94	93	123	104	93	104	115	99	130	95	119	113	114	110	125	111	118	116	110	107	119	121	100	128	127	99	104	120	112	106	126	110	100	119	116	104	128	119	118	131	115	112	117	122	123	121	104	119	104	114	116	108	108	111	118	105	97	146	127	101	117	98	122	120	116	120	121	114	109	103	105	122	102	102	100	117	96	105	126	118	115	95	108	122	99	114	129	110	128	106	124	117	111	98	115	120	121	98	107	106	106	99	135	120	125	118	101	118	109	124	116	119	122	119	102	118	106	113	109	122	125	119	102	114	95	112	96	112	102	129	118	114	114	107	115	115	103	103	100	100	121	126	117	120	107	100	117	115	124	139	126	128	121	129	121	126	111	115	101	113	99	92	105	113	131	128	119	110	119	102	101	109	133	131	100	115	111	119	122	111	126	89	118	105	94	138	125	135	128	115	123	110	125	96	113	102	108	112	111	114	110	99	99	118	117	104	111	122	137	112	118	109	128	105	123	119	137	105	105	123	110	123	112	116	115	126	106	119	105	142	115	97	120	128	108	118	106	119	107	123	114	119	118	116	109	116	129	101	115	117	111	105	107	125	112	101	117	141	105	111	100	104	106	108	112	111	123	109	107	120	104	109	109	118	125	110	109	112	95	118	120	124	107	104	115	122	123	116	111	113	108	143	103	95	110	105	100	110	131	97	119	124	120	108	108	106	118	140	98	106	115	112	124	97	96	102	103	117	101	104	118	120	122	110	111	115	112	104	120	103	111	111	113	116	109	123	115	108	102	123	110	130	104	114	110	129	101	121	118	104	114	123	112	112	126	98	106	117	119	113	108	111	109	120	119	119	112	100	126	110	115	103	112	112	110	113	111	100	110	101	115	93	132	118	98	116	111	109	116	117	115	142	111	94	108	118	101	128	111	120	119	125	91	121	118	108	108	117	105	100	108	117	107	122	121	106	118	112	122	119	101	115	129	114	112	96	102	149	118	119	104	113	109	100	115	99	128	128	109	113	124	112	120	100	117	114	125	110	114	134	129	112	117	120	122	119	117	96	123	118	131	100	123	109	112	108	116	133	111	114	118	113	143	103	108	120	133	99	96	96	107	110	121	124	107	111	112	128	103	136	109	121	118	119	100	114	119	113	116	108	102	136	107	110	104	122	100	118	113	112	106	101	116	117	123	117	110	114	110	110	119	103	123	116	118	135	120	106	82	133	128	99	100	123	112	120	102	90	84	116	121	105	107	128	119	107	104	124	106	105	100	110	108	110	110	119	113	120	116	126	114	104	108	117	134	103	122	122	122	131	115	111	123	117	101	122	102	120	95	116	136	126	117	110	116	115	134	118	119	104	104	114	121	121	118	106	120	114	113	109	121	131	117	110	110	126	105	125	102	134	96	110	94	102	121	124	119	127	110	123	112	107	123	110	121	120	117	120	95	111	106	124	114	115	118	137	121	116	109	115	123	120	101	110	117	128	123	99	92	114	109	134	110	121	108	116	111	101	128	101	97	120	134	123	101	115	120	132	118	106	121	103	116	126	123	122	97	105	107	128	119	123	104	105	110	125	124	100	120	123	135	103	99	100	140	101	112	97	116	112	112	136	113	131	108	116	133	118	92	111	121	105	121	119	116	123	118	122	142	118	115	121	118	118	129	132	105	124	104	93	120	118	111	126	103	124	109	132	115	120	101	111	99	108	124	121	126	113	128	106	94	112	104	117	114	122	108	108	117	123	115	113	106	104	108	112	126	119	100	125	121	118	111	122	119	113	104	118	96	118	129	98	117	109	107	100	120	108	125	119	107	109	95	132	89	118	99	98	119	117	114	116	105	120	121	115	117	117	98	88	116	123	120	99	105	123	120	115	114	91	115	102	124	120	106	105	115	99	106	140	110	102	126	111	102	130	117	115	123	95	134	98	109	112	95	132	120	114	103	119	113	118	76	101	116	116	114	111	132	126	114	105	112	105	102	113	121	108	113	112	115	122	100	114	96	103	118	120	124	112	108	130	100	117	117	116	115	126	113	106	102	116	107	117	111	134	125	104	111	114	115	140	114	146	120	123	106	110	126	114	112	117	110	123	135	103	113	121	124	108	101	115	108	113	110	129	129	109	107	120	78	126	112	118	111	112	111	120	129	129	107	112	106	107	103	119	104	122	111	128	108	91	94	117	122	103	114	106	106	126	105	111	123	124	115	123	101	95	112	102	88	108	119	98	116	118	125	101	117	120	99	124	130	116	118	105	106	115	105	134	145	135	123	102	111	106	118	114	94	114	142	102	116	112	127	115	103	107	117	116	115	129	145	109	115	131	130	127	114	115	110	118	100	117	121	105	114	112	112	131	109	106	116	113	117	116	122	115	118	120	94	115	103	111	127	126	96	126	111	117	104	104	115	117	98	120	117	108	111	96	102	103	115	118	133	110	122	107	94	113	115	118	103	126	93	130	118	129	117	124	119	116	88	108	128	109	111	111	118	117	113	109	121	114	115	104	122	102	116	105	108	123	98	97	114	110	120	91	99	130	130	113	113	128	108	130	114	105	128	113	112	133	107	114	119	98	113	121	112	114	101	123	115	119	131	116	133	137	113	115	125	130	109	107	109	123	107	124	111	110	115	118	101	121	131	122	114	115	96	124	106	113	128	101	123	93	98	135	117	138	110	107	112	111	116	123	98	117	106	106	114	119	111	113	128	129	107	114	123	109	101	94	115	123	142	126	106	111	98	128	111	117	103	116	103	117	103	119	124	119	120	111	127	84	136	115	133	115	114	122	91	90	115	110	114	104	129	97	108	106	121	120	128	107	123	140	108	116	112	115	110	113	115	124	102	134	121	108	114	113	117	121	104	117	109	98	108	130	116	109	112	113	108	115	103	116	118	115	121	128	122	116	115	108	92	121	123	109	111
7304	2224	4718	5626	4969	4016	3361	2757	8023	13891	1669	1450	1307	1240	1111	1071	958	940	780	881	805	739	778	709	707	672	680	614	573	596	588	581	539	557	586	549	554	528	512	549	567	493	536	526	488	530	498	502	457	514	512	500	456	475	466	492	499	481	524	485	508	457	456	459	458	469	465	467	491	474	451	462	462	420	508	502	488	459	491	439	453	484	440	441	466	470	433	486	451	460	394	441	427	431	420	463	459	472	422	462	433	437	513	458	454	441	425	465	468	480	456	416	448	442	452	448	454	417	435	442	468	449	421	426	478	419	456	458	498	409	424	428	417	449	445	458	486	468	473	462	451	413	413	457	459	453	419	447	445	474	468	434	435	495	438	399	445	437	455	441	461	420	432	453	432	431	434	438	410	463	446	434	458	413	424	406	443	443	429	413	447	437	463	435	467	429	451	433	460	439	438	443	434	442	441	444	414	421	429	434	431	443	415	437	441	411	420	430	417	471	431	458	442	406	448	447	448	435	443	460	384	433	424	428	447	412	400	471	454	441	447	445	467	429	467	475	427	439	405	440	449	482	447	470	464	460	456	473	457	419	439	424	476	405	434	426	458	439	462	429	430	427	456	463	406	434	439	437	452	421	465	459	404	441	451	437	431	455	454	422	488	437	427	422	422	432	444	425	415	433	467	432	419	448	441	415	437	459	430	436	453	449	456	408	471	453	435	453	455	445	407	475	415	442	451	467	432	425	420	413	457	506	464	457	417	426	420	453	470	442	461	464	445	458	421	434	472	465	430	399	482	476	429	436	422	482	474	446	419	406	450	415	466	472	406	404	439	429	481	452	428	434	458	452	405	449	450	423	464	429	454	442	423	459	450	451	441	431	460	442	442	436	441	389	428	422	435	424	451	443	438	430	452	455	457	411	474	432	494	432	456	448	454	465	453	409	458	471	387	430	428	422	418	469	422	466	457	468	442	400	436	403	437	408	420	443	477	454	446	434	403	432	463	443	417	441	423	420	407	451	448	474	430	407	423	418	469	442	414	451	476	412	432	426	454	447	389	417	446	443	463	465	408	442	436	427	420	463	420	460	392	434	408	398	435	469	423	455	442	452	458	460	421	473	440	430	439	400	429	433	429	421	425	439	440	420	469	465	435	465	451	438	409	451	449	421	427	456	454	420	459	473	422	461	451	402	478	430	459	426	434	417	456	474	424	434	427	469	429	442	425	462	485	412	439	444	458	422	441	398	456	411	431	443	463	430	433	402	464	489	449	428	434	450	442	435	481	436	430	428	446	456	438	445	427	413	422	458	436	462	427	444	439	426	467	437	419	429	426	428	447	446	396	453	402	431	421	440	420	446	457	448	424	447	456	471	442	429	426	434	456	431	482	435	493	407	429	481	431	448	437	422	449	417	442	423	425	417	482	438	460	444	436	434	420	451	474	494	442	442	437	465	407	423	452	398	399	423	435	421	446	408	435	430	403	442	452	432	445	456	404	444	466	439	450	414	431	424	452	429	423	469	402	427	430	421	453	478	434	457	422	427	418	445	426	436	390	450	451	442	397	417	451	436	459	448	459	428	424	466	406	447	425	453	450	455	452	446	482	409	431	459	392	442	445	432	473	467	418	453	419	433	424	449	432	468	455	446	465	467	449	440	417	413	445	420	431	456	441	426	439	433	427	419	463	419	459	483	445	405	419	431	428	416	437	428	449	416	469	450	415	425	433	433	427	433	468	408	422	416	420	443	441	410	450	444	461	468	447	421	460	449	444	460	477	409	436	429	400	463	409	423	430	430	445	421	430	413	450	425	419	454	466	463	464	456	436	423	453	472	447	444	440	418	471	480	455	432	437	440	454	418	392	469	416	409	435	425	452	453	452	416	433	465	465	449	448	408	393	431	438	419	457	435	454	422	404	433	420	442	467	438	443	429	459	428	453	470	460	400	438	423	426	415	439	448	426	439	457	436	471	457	449	434	456	452	455	410	479	452	425	414	428	430	441	438	439	385	470	457	452	439	427	421	445	450	434	424	436	475	425	420	455	410	430	455	456	451	444	438	460	443	437	436	424	404	447	481	440	442	408	459	463	483	447	439	451	431	421	437	411	481	409	491	447	441	422	452	406	464	451	460	482	426	427	433	434	421	473	423	410	463	407	410	492	437	413	388	413	429	455	400	409	416	457	448	446	425	470	443	418	467	400	429	430	455	439	473	454	449	412	443	475	435	450	441	433	451	446	420	468	432	425	425	459	435	397	471	408	399	432	470	487	444	465	437	410	437	451	437	421	465	444	436	429	394	446	455	424	439	459	435	451	471	435	458	416	453	455	421	459	410	459	435	431	479	459	433	441	423	448	447	403	421	398	412	449	442	429	460	461	416	464	387	423	456	391	458	432	453	433	473	463	436	421	426	412	470	446	419	404	427	454	442	440	443	430	473	417	483	448	497	429	429	451	478	436	443	460	397	452	441	435	439	416	423	462	450	463	429	429	441	461	428	434	431	462	463	445	412	435	436	434	413	458	410	438	414	377	449	458	436	445	469	470	434	453	441	429	424	428	446	440	480	454	431	403	422	462	451	436	460	421	458	456	458	442	435	445	468	420	408	431	437	455	425	442	481	439	445	409	471	446	447	437	460	413	447	453	443	439	436	416	447	424	430	417	447	407	454	443	421	454	456	415	435	433	446	449	420	451	419	452	469	435	432	462	442	449	423	430	417	423	480	413	436	443	422	442	433	420	453	432	448	425	449	478	436	442	419	392	445	437	455	444	464	449	425	466	406	444	436	449	441	420	482	457	426	416	429	449	432	435	410	455	455	395	484	437	435	461	419	431	459	389	437	430	417	469	444	460	457	450	480	410	448	404	456	463	417	449	420	438	468	448	416	427	475	434	461	448	422	437	455	455	412	457	431	462	444	447	402	435	428	475	426	462	427	430	435	457	417	432	418	477	440	460	411	415	428	468	443	475	437	474	448	431	457	444	411	380	414	437	429	414	385	412	420	456	466	421	460	431	465	455	447	457	435	408	414	463	473	428	441	457	463	428	462	434	450	409	431	482	439	414	414	423	408	426	455	443	437	421	456	428	469	435	395	398	416	422	417	444	424	432	433	432	457	400	439	451	417	437	462	468	445	430	444	439	436	430	435	438	426	425	432	455	429	462	435	416	483	443	427	410	439	436	411	443	387	463	425	430	447	438	475	431	445	422	437	435	446	434	436	467	420	421	401	459	414	401	452	413	422	421	449	404	443	462	399	461	452	395	437	424	436	414	473	473	444	425	464	429	405	444	376	447	419	402	440	430	441	464	465	453	428	427	435	438	431	445	462	464	441	453	439	420	416	446	418	413	384	441	459	411	458	436	421	420	477	426	455	436	455	401	433	463	466	457	425	504	456	423	422	438	428	446	423	462	413	427	439	459	414	444	476	437	395	460	472	422	459	432	466	464	426	457	461	449	450	441	426	395	440	470	440	434	443	453	445	442	446	445	414	420	424
1801	262	281	277	266	252	229	241	270	354	213	259	218	248	254	246	221	214	238	242	233	244	226	234	248	232	243	225	211	208	247	235	242	224	235	238	237	219	218	224	225	236	246	222	203	245	239	230	254	216	220	240	228	248	210	224	233	228	238	236	212	212	245	186	243	223	235	248	235	224	246	287	237	252	242	210	237	240	208	229	252	226	250	243	229	231	224	261	228	234	240	218	224	213	224	207	227	237	226	250	254	222	246	246	206	251	195	223	242	221	230	220	235	244	214	242	223	205	197	230	238	249	233	227	207	220	246	216	217	250	234	234	215	237	239	239	220	213	246	237	238	245	234	230	260	259	239	229	242	223	264	207	216	260	283	213	227	216	258	244	226	242	253	243	226	215	219	242	224	235	213	219	239	222	217	233	263	226	200	232	260	243	223	207	199	197	240	251	219	237	227	227	271	207	231	225	253	243	223	240	231	242	228	249	243	243	212	233	232	216	217	229	219	206	231	233	209	221	236	239	232	238	211	229	242	234	220	235	245	243	220	251	244	216	221	235	242	235	231	243	220	247	219	218	243	239	230	203	217	254	193	230	230	230	244	221	217	220	220	226	220	243	241	219	232	226	253	234	219	226	241	221	198	222	206	227	244	227	215	248	201	250	220	254	229	214	232	241	240	241	229	257	245	263	222	258	223	213	255	213	238	224	264	254	232	203	235	242	223	263	225	206	234	229	223	227	229	242	229	205	233	239	225	225	249	222	211	216	241	215	237	237	255	232	239	218	250	221	221	229	238	253	236	233	241	228	224	197	234	242	214	229	234	228	239	248	197	205	236	270	235	230	235	225	233	237	227	208	240	235	265	230	221	246	253	241	224	231	198	228	233	214	228	230	234	220	237	222	232	239	225	246	231	212	238	210	237	194	233	265	238	239	229	248	256	235	227	237	253	223	231	210	237	236	245	237	230	237	228	254	235	260	244	271	214	225	239	257	255	246	223	249	219	245	219	211	214	266	250	238	233	248	224	243	223	233	266	218	243	211	227	238	215	234	207	208	242	252	218	209	249	218	250	241	231	247	199	233	242	240	234	204	225	226	214	257	261	219	258	231	243	244	241	232	222	238	263	235	221	219	206	231	226	226	217	230	216	228	229	220	243	235	213	232	234	242	233	239	220	200	247	236	227	220	256	232	207	231	239	234	249	240	219	247	223	237	243	257	250	229	227	251	215	244	241	250	220	238	231	235	231	210	221	240	227	205	250	208	239	230	249	222	227	252	245	216	224	272	260	205	232	209	240	234	224	237	229	244	223	244	250	236	247	194	227	235	248	234	227	222	227	208	218	201	261	236	227	235	252	241	252	237	243	245	232	207	228	217	237	234	213	216	253	237	258	225	226	227	257	240	245	230	246	252	242	263	232	239	252	245	239	227	225	219	231	226	226	211	221	247	238	242	238	235	238	228	217	261	225	235	230	253	211	239	239	233	200	222	232	230	211	250	228	216	220	231	224	251	202	237	240	231	237	253	227	204	221	239	232	245	209	244	225	247	223	250	271	231	225	265	218	228	240	240	248	228	219	242	228	246	234	222	224	198	255	222	235	228	227	237	234	219	238	234	226	248	253	252	201	251	210	225	226	242	239	252	236	255	218	255	248	228	227	231	227	249	252	238	241	234	230	241	222	237	252	235	223	247	232	224	223	240	256	220	228	250	216	219	229	243	244	269	251	228	241	247	284	253	231	206	230	227	233	227	202	256	240	267	231	238	207	241	233	240	245	250	247	238	219	216	209	238	216	254	249	251	204	246	227	246	237	232	215	248	205	237	225	234	237	260	235	221	231	238	224	228	228	230	232	198	223	212	232	225	255	221	218	221	223	231	236	212	233	220	245	236	231	237	231	241	229	245	226	229	263	228	243	236	253	245	214	250	222	234	242	227	220	224	234	242	248	217	264	212	228	246	216	243	241	240	257	212	246	216	210	240	231	237	259	259	211	247	201	234	234	237	227	213	234	231	223	252	220	223	209	202	245	233	240	215	231	237	237	267	267	235	224	230	243	230	232	225	229	242	283	261	241	229	234	228	254	249	217	235	219	235	216	233	249	219	233	232	221	229	217	229	255	218	227	227	250	243	234	204	186	216	251	233	250	229	249	255	233	197	239	227	250	204	244	244	225	250	256	208	207	224	230	228	229	229	210	230	213	226	215	247	236	252	236	232	196	228	235	255	207	241	251	236	236	206	230	248	231	236	241	220	252	231	245	235	235	235	246	237	245	240	229	234	216	237	259	216	224	230	229	241	241	253	258	254	226	258	265	233	239	218	212	212	215	237	219	223	232	240	223	245	239	227	215	210	222	247	243	242	235	205	241	244	219	233	243	259	259	191	214	215	234	218	224	251	228	231	266	235	236	221	236	211	225	225	227	227	233	232	232	211	235	256	270	253	227	203	262	240	220	243	247	218	233	214	227	246	239	201	233	221	243	215	231	222	238	238	278	243	246	232	227	223	232	227	214	232	229	222	246	226	228	238	218	222	198	245	232	238	230	205	222	213	250	245	238	223	253	201	218	236	223	245	269	240	233	217	230	218	242	262	251	208	212	214	230	259	236	241	235	234	225	234	210	229	227	278	247	238	203	237	223	229	224	211	239	251	211	207	230	228	247	239	228	222	217	230	237	235	253	258	215	241	267	239	240	250	223	210	231	220	220	223	233	223	247	246	235	259	257	253	229	226	255	244	225	217	215	220	244	257	244	214	229	241	230	237	205	225	233	267	247	216	238	221	244	240	249	252	216	277	248	217	224	225	247	239	236	244	239	242	241	254	241	245	223	239	225	252	228	225	239	233	250	232	257	265	253	242	250	223	206	233	233	215	242	234	249	226	238	245	233	234	223	227	250	238	227	233	232	237	242	226	212	221	236	239	247	230	206	241	239	204	217	261	266	247	233	208	218	228	226	208	225	220	193	223	231	206	248	212	233	219	255	229	214	225	236	223	231	244	236	214	236	251	227	242	252	246	239	268	233	251	225	230	232	227	233	204	229	243	244	212	227	221	227	228	221	243	244	208	204	253	222	226	243	233	239	241	249	225	217	257	225	244	239	248	232	222	197	236	234	232	191	227	223	216	233	220	223	254	267	229	245	251	248	263	239	242	232	232	203	223	223	250	259	262	243	226	235	231	221	245	240	199	224	215	245	249	230	264	238	239	219	218	227	253	225	219	250	238	232	228	229	209	226	226	230	230	236	211	224	224	240	214	259	245	197	245	223	224	239	238	224	237	234	262	219	244	224	237	215	249	222	250	213	225	212	236	250	250	239	249	209	226	216	205	257	262	260	226	216	226	244	205	249	230	234	203	255	199	233	229	257	227	244	219	243	246	193	220	246	253	248	233	210	221	229	219	216	248	211	243	213	261	225	229	250	239	233	205	255	241	232	249	242	228	230	210	204	213	221	247	215	236	232	252	248	237	202	219	223	229	240	214	210	256	230	214	256	250
2257	878	904	978	922	887	867	852	1069	1438	831	840	830	837	834	818	794	776	793	831	802	789	781	752	804	791	779	822	788	763	764	806	805	768	792	805	816	775	824	706	769	815	827	850	778	797	804	777	771	802	800	817	737	743	758	791	800	758	781	781	753	814	844	813	810	785	755	794	808	825	773	797	792	790	821	801	802	775	787	742	816	779	799	812	811	843	795	784	820	818	823	815	762	812	806	809	833	803	831	792	796	769	800	783	824	753	767	833	782	844	787	789	809	792	808	803	811	801	809	811	803	815	795	793	832	793	763	774	824	781	768	785	808	794	734	745	855	761	839	778	829	788	788	801	743	870	811	764	831	808	773	798	796	823	788	766	804	816	805	809	754	790	819	778	767	829	777	768	850	768	776	800	821	787	771	813	826	793	764	767	814	771	837	787	766	745	838	771	828	775	780	811	827	788	789	779	800	822	788	745	791	766	785	761	764	778	815	763	799	793	777	801	810	781	814	824	774	747	757	799	786	764	810	769	791	767	784	763	808	780	783	727	788	769	789	854	779	816	793	817	779	819	802	786	814	796	792	784	792	778	796	753	743	787	800	778	775	782	776	819	814	798	810	797	809	798	747	766	793	787	810	816	856	782	841	785	784	795	844	789	769	757	853	828	799	818	833	830	799	777	804	779	810	770	804	761	788	786	775	736	755	783	805	786	840	815	782	810	813	755	757	809	783	818	792	842	801	813	759	803	827	803	795	788	791	811	790	750	805	798	791	773	851	791	802	808	784	823	788	760	802	786	815	774	839	824	834	836	771	805	805	783	748	766	808	791	771	807	777	812	805	815	782	775	772	821	785	807	745	797	817	832	801	823	799	817	841	831	805	796	801	804	744	768	822	799	728	832	786	824	754	780	793	813	857	767	781	791	816	770	827	851	799	815	794	789	800	808	761	800	803	725	827	754	805	815	843	787	765	815	790	763	845	800	780	821	772	783	792	803	823	813	829	796	805	793	747	764	811	794	805	791	768	823	813	755	784	831	755	756	798	811	758	807	774	747	819	769	798	818	800	784	786	879	790	763	827	821	788	787	791	818	811	809	787	715	821	759	799	805	761	796	808	795	822	843	833	783	764	788	811	758	770	795	764	766	810	796	762	766	811	810	790	832	750	775	792	821	795	796	786	822	764	756	774	848	825	764	810	750	793	813	785	844	790	795	770	785	796	777	730	823	820	774	809	776	779	798	755	814	802	762	794	799	861	801	800	758	825	760	814	827	810	837	760	789	780	813	870	797	784	781	846	811	837	757	764	784	780	799	819	779	786	796	779	787	775	787	770	834	793	770	822	771	760	842	833	795	777	725	765	837	776	780	797	801	819	786	767	840	825	780	765	785	808	803	821	754	794	759	783	790	861	772	802	789	761	782	791	822	737	758	792	805	777	810	834	784	755	779	814	738	843	790	828	771	782	801	817	779	736	729	810	841	739	796	784	763	775	764	849	790	808	795	816	747	768	798	794	759	841	767	771	809	778	722	776	792	768	835	811	798	743	783	777	805	861	774	825	788	777	819	809	784	789	805	801	781	782	800	784	773	808	816	795	823	787	776	783	782	801	796	762	795	798	794	799	815	792	761	795	804	788	778	824	770	847	742	822	807	802	792	781	777	780	787	802	777	815	772	769	803	770	814	799	821	801	790	794	766	746	795	748	800	813	809	802	805	791	777	800	848	852	766	772	790	784	769	733	875	832	816	784	793	853	782	809	810	823	784	774	798	774	825	765	803	848	768	803	768	811	811	769	804	751	789	792	840	789	800	820	780	786	823	799	770	787	842	773	797	760	798	770	811	794	818	801	814	811	830	787	804	766	748	869	838	799	770	787	784	758	768	787	751	817	792	761	814	797	832	819	801	792	759	753	777	763	738	799	817	793	778	768	809	790	825	772	792	832	817	825	810	758	804	819	821	823	772	837	803	783	767	768	816	784	776	797	811	789	761	781	771	756	791	790	796	845	794	767	776	771	766	781	806	811	797	772	782	822	744	796	813	810	801	763	794	815	783	780	809	794	809	748	781	767	825	822	775	802	777	765	795	815	790	771	766	789	792	753	855	823	782	834	741	799	788	823	822	809	795	834	789	772	829	779	819	773	809	778	838	812	762	768	821	841	828	738	793	826	742	774	765	820	829	737	795	798	832	785	789	789	742	754	814	702	826	855	757	795	811	801	788	861	775	815	782	809	764	827	781	806	791	752	803	784	791	775	778	762	835	829	845	791	764	749	821	759	852	782	800	816	808	782	771	823	772	823	842	762	826	774	830	783	799	764	817	813	802	833	803	774	782	805	760	758	780	790	837	831	812	781	795	770	848	772	822	792	775	796	775	822	818	814	789	789	812	788	779	844	790	823	777	758	778	747	805	791	753	766	803	817	763	766	755	849	847	805	800	841	805	773	771	797	796	833	799	780	794	746	798	797	804	871	824	801	799	797	821	758	755	756	784	844	736	786	772	786	848	783	819	832	821	805	772	794	808	828	810	799	809	798	810	784	796	798	817	771	800	763	802	826	841	767	802	801	752	837	782	742	791	808	751	773	855	821	793	817	748	785	790	785	792	803	793	742	800	800	766	830	813	770	832	808	844	740	826	820	736	793	756	758	791	799	791	818	819	795	769	813	785	801	763	794	778	781	823	749	789	773	793	783	775	805	769	767	834	820	768	785	721	745	752	800	787	824	831	804	809	787	774	811	787	804	775	791	736	852	854	762	817	836	836	785	777	785	832	764	814	816	787	842	793	755	848	822	789	728	773	782	829	815	777	806	807	749	805	784	768	800	804	795	780	766	777	794	827	818	805	763	784	829	793	770	796	834	752	809	804	781	801	767	756	768	814	808	767	807	772	831	816	802	818	777	821	796	762	798	796	818	765	827	782	789	797	806	786	816	778	811	796	766	810	755	810	810	847	741	802	765	822	812	751	785	865	804	788	769	775	801	856	775	786	851	823	715	737	795	788	782	766	816	762	815	801	848	764	802	779	818	852	804	815	814	816	867	808	790	794	835	848	817	819	819	811	769	797	792	820	829	807	816	799	797	779	786	827	815	796	786	782	751	843	788	822	798	807	764	754	772	771	790	815	783	821	802	826	789	769	793	804	848	752	779	758	747	813	735	797	793	812	759	805	834	801	801	799	789	804	779	781	782	816	777	790	810	814	773	810	785	812	744	811	751	804	772	759	792	803	822	850	818	750	821	798	760	780	791	766	817	769	796	799	767	819	775	802	785	813	763	842	784	798	839	764	824	773	801	798	789	826	805	795	812	772	806	807	814	798	841	764	762	844	825	825	756	784	816	831	788	776	765	774	832	778	772	781	777	769	823	847	803	760	818	760	793	793	788	773	825	793	817	791	812	786	790	793	846	755	829	771	745	842	788	830	801	776	792	750	762	806	819	812	812	764	815	780	792	800	835	759	760	866	797	780	802	766	799	806	797	830	766	756	810	789	817	763
6528	787	1053	847	596	486	379	337	913	1998	215	236	181	193	169	189	168	158	163	156	140	130	178	142	157	172	131	149	145	137	123	144	164	140	147	139	157	129	148	122	142	129	117	141	139	118	131	141	132	126	138	141	133	127	117	127	150	152	115	118	118	132	140	121	139	114	121	115	122	99	117	139	136	148	131	129	142	120	128	153	120	147	157	153	134	118	111	131	123	138	151	101	98	132	139	126	134	114	138	154	157	134	121	120	136	140	124	156	123	131	131	131	139	139	131	131	126	140	142	116	127	140	131	113	123	145	120	128	123	123	139	127	137	121	139	125	127	139	131	134	142	122	131	129	132	149	147	134	123	119	141	127	92	143	119	131	134	155	131	134	143	136	146	113	137	148	125	121	146	121	137	140	134	128	154	171	116	136	126	121	138	118	128	136	137	127	141	106	123	136	123	123	121	124	129	118	122	135	127	117	129	142	132	144	131	165	139	139	124	140	135	124	138	133	128	125	132	131	115	128	126	119	122	120	125	141	130	131	137	124	115	140	131	116	137	133	136	125	135	141	123	138	120	122	128	131	131	123	109	124	142	143	126	140	136	137	142	123	155	130	149	160	125	132	120	151	133	135	123	146	134	131	150	123	152	149	137	131	128	137	123	122	132	121	139	114	131	125	127	113	123	137	145	120	133	116	131	141	122	154	154	123	136	134	134	135	155	128	141	126	131	132	129	120	120	141	155	107	129	130	128	119	118	135	105	144	139	133	117	133	134	133	143	137	116	125	130	113	130	158	141	143	101	136	136	144	151	143	149	147	136	118	144	154	115	140	135	137	129	115	113	139	136	139	133	125	111	103	112	117	143	134	149	133	115	133	140	120	146	125	112	133	129	140	126	147	126	139	136	127	116	136	146	152	122	114	135	117	112	120	136	168	123	137	121	126	144	118	140	128	127	151	133	114	118	127	139	131	129	134	124	140	127	140	141	158	135	128	131	113	130	127	130	126	119	117	151	119	105	147	123	124	135	134	141	128	101	131	135	143	132	131	114	126	125	132	148	128	141	135	105	135	133	142	137	129	138	143	115	131	128	125	138	129	133	131	124	117	125	132	134	132	106	137	113	130	127	129	140	141	155	145	146	125	130	101	147	158	140	131	123	134	161	128	142	137	130	118	148	130	114	124	119	124	137	130	121	114	117	124	133	111	133	124	133	148	154	117	116	137	109	113	135	156	117	130	140	111	131	126	135	130	119	135	125	138	141	129	116	135	126	162	134	118	115	134	136	142	133	132	151	129	122	143	146	149	120	125	147	132	111	128	118	120	139	109	132	144	111	114	136	115	125	127	128	133	134	150	119	131	129	131	130	110	119	119	145	124	127	143	146	160	138	158	114	146	131	138	133	124	131	139	147	141	126	134	145	132	135	140	122	154	105	126	122	128	135	134	150	142	129	118	124	119	120	122	126	129	136	124	145	138	129	150	141	145	152	134	132	127	140	132	141	114	142	128	123	121	128	127	130	123	116	145	135	144	138	130	116	134	122	130	128	141	136	116	107	130	130	148	128	131	130	136	132	102	134	134	117	134	132	138	128	110	119	126	139	143	133	125	152	127	125	152	139	164	144	114	127	134	124	124	131	131	127	137	124	127	141	127	150	129	118	140	110	125	111	124	106	133	138	142	142	153	150	146	122	133	125	121	127	138	116	127	149	142	144	128	134	130	144	126	139	131	147	129	115	129	147	127	137	126	127	129	127	130	138	131	130	130	154	130	112	140	145	142	125	127	141	130	140	147	133	131	113	134	123	130	133	128	124	121	147	138	135	130	139	137	121	127	146	151	118	143	138	125	137	138	111	109	126	133	138	130	152	144	121	137	133	141	128	143	103	126	143	113	141	146	138	126	140	109	127	136	127	123	135	141	130	136	134	114	130	126	150	121	129	124	126	146	134	150	102	145	110	124	132	133	126	128	125	110	121	138	97	135	129	128	137	145	129	120	113	137	125	134	130	109	139	118	131	134	129	144	135	132	139	113	120	127	124	121	140	129	124	161	123	117	133	114	136	121	123	115	128	163	164	139	148	113	130	128	140	120	138	137	123	126	128	124	146	120	121	127	144	133	133	136	141	132	121	146	176	144	145	134	134	140	122	147	125	121	128	133	131	119	139	155	139	126	149	98	114	141	146	113	129	140	112	117	133	108	158	153	137	121	139	133	162	128	117	129	138	128	126	118	138	139	128	126	134	125	133	123	136	126	141	125	134	119	123	130	143	131	133	117	131	103	112	145	124	142	131	133	144	132	131	120	119	132	127	137	147	132	149	137	155	129	137	134	122	159	144	119	121	157	131	156	130	153	126	131	129	137	140	141	141	148	136	137	143	136	119	128	139	154	142	147	127	142	119	144	110	132	126	119	129	127	124	124	149	122	145	135	126	131	154	135	164	107	129	114	149	106	135	140	132	139	149	120	128	121	130	132	137	137	155	131	137	142	134	137	139	106	131	147	141	121	132	136	120	147	127	113	130	133	122	128	113	137	125	127	112	130	119	130	116	122	140	131	130	123	143	158	147	155	104	131	121	120	111	121	135	139	123	119	136	116	123	127	129	141	121	137	143	137	122	122	126	122	113	134	145	140	127	134	133	144	114	121	123	127	148	114	128	150	130	114	157	121	126	136	141	108	127	153	124	137	129	142	132	128	152	135	142	125	144	146	132	135	114	124	128	142	130	121	123	120	153	144	152	127	131	123	160	126	144	121	115	131	140	127	124	130	131	113	126	125	115	112	123	140	138	149	125	127	126	140	134	129	124	129	123	118	113	124	113	123	122	124	133	143	131	120	135	133	120	131	114	123	143	129	115	134	124	120	113	137	112	137	142	152	126	142	127	134	128	137	140	138	125	140	142	134	126	121	137	148	119	124	127	157	142	124	135	135	147	116	126	114	117	131	153	141	131	151	134	134	145	126	119	147	152	161	123	138	121	135	158	137	117	132	137	142	128	125	138	136	119	146	124	141	133	133	137	131	140	122	142	123	126	143	118	130	123	135	131	116	135	118	121	135	140	143	111	149	119	142	132	125	144	133	124	127	107	124	116	136	126	134	129	129	135	126	135	139	145	124	144	122	121	142	138	157	128	132	133	134	144	119	123	111	116	156	129	133	133	159	141	142	174	125	145	135	127	134	140	139	147	135	122	132	137	141	120	101	125	152	147	110	129	125	154	114	127	123	117	131	150	138	110	126	145	122	137	161	125	142	127	151	141	128	129	133	136	133	147	150	129	147	118	139	131	169	139	129	120	137	121	125	136	153	123	138	127	150	140	133	116	125	135	135	138	130	132	143	152	120	133	128	117	130	139	135	164	125	130	109	148	118	100	131	145	141	140	143	132	138	126	146	135	95	134	145	154	122	138	119	128	151	132	128	160	132	126	153	122	132	122	149	100	128	151	135	160	123	142	140	134	130	120	140	143	115	115	140	116	100	129	124	140	160	152	109	138	133
5176	1293	2609	3009	2590	2256	1821	1638	4780	7581	1138	1049	892	882	793	776	789	744	684	716	666	581	622	568	657	636	580	584	576	592	600	582	588	500	526	568	564	560	540	539	534	484	527	510	548	511	516	534	548	478	527	489	514	508	518	570	494	495	532	518	511	525	507	485	503	548	495	503	508	513	499	497	511	492	503	514	502	473	467	507	451	469	484	470	457	492	452	477	502	529	480	507	497	500	449	481	488	487	450	495	525	492	514	491	468	497	452	498	454	500	471	463	493	451	449	489	493	454	494	475	474	466	471	503	511	480	477	498	467	470	529	481	475	499	516	488	509	467	462	491	466	478	466	490	482	480	452	500	488	484	451	487	518	477	463	506	438	476	478	467	498	533	490	465	512	518	501	497	457	491	460	453	531	484	507	502	509	484	488	462	488	506	512	466	486	470	453	458	482	488	483	484	480	480	479	496	500	485	509	487	470	507	528	457	487	467	476	446	505	492	446	498	517	457	482	475	496	463	516	490	467	511	489	461	495	519	467	517	510	470	462	471	472	502	508	497	462	477	485	489	475	496	508	481	492	479	474	452	484	508	525	481	475	504	488	460	501	482	498	515	494	482	516	466	513	485	494	450	498	495	486	495	493	510	505	475	509	459	463	518	452	493	465	468	543	459	493	484	475	471	478	512	449	497	501	467	463	502	471	482	517	504	473	504	478	507	446	487	452	517	514	496	499	466	463	476	497	473	477	450	491	495	491	520	506	496	503	483	466	468	503	428	514	547	465	480	466	523	451	511	515	474	464	463	476	468	521	503	450	487	504	479	506	522	506	482	494	514	479	487	502	498	474	521	507	433	476	495	466	531	519	476	446	483	480	502	490	453	480	493	466	434	487	469	522	467	462	471	483	473	487	490	516	461	509	481	480	482	483	494	503	499	515	464	471	514	464	465	477	521	479	497	443	495	483	478	473	496	474	515	484	497	469	455	491	511	495	477	509	470	517	497	496	505	484	486	482	489	496	475	481	485	508	484	473	477	511	468	486	501	482	483	441	436	481	482	518	497	499	493	511	507	482	445	478	479	472	504	510	536	504	489	473	466	479	504	511	486	474	505	460	468	506	466	450	444	487	484	480	472	503	484	501	482	485	485	479	489	487	486	460	504	493	504	464	524	475	479	450	495	487	494	479	435	507	519	468	544	491	483	460	445	450	480	470	471	482	475	463	462	491	481	501	498	489	515	483	487	474	487	460	478	426	492	504	504	456	474	495	459	507	481	538	499	492	469	492	470	542	469	479	473	500	512	482	497	511	502	448	498	422	493	507	534	461	481	485	490	508	530	501	484	481	508	508	491	519	453	497	493	470	540	517	497	470	478	521	513	493	528	496	492	455	478	483	477	501	493	485	513	494	521	476	503	482	521	463	468	492	438	500	460	487	495	460	508	514	505	507	479	494	507	494	477	492	477	468	487	438	486	504	469	526	468	473	541	466	471	469	460	468	467	466	454	461	494	491	475	488	476	484	498	455	482	513	500	472	503	482	473	513	453	492	480	433	496	467	500	484	457	465	522	474	477	490	502	505	505	511	508	467	505	488	444	454	471	479	484	479	547	483	505	495	515	451	478	526	496	490	465	455	521	500	496	465	470	475	442	516	506	438	494	459	509	487	478	462	494	515	469	528	457	468	454	452	466	500	487	517	465	462	475	466	481	446	459	481	461	474	516	502	452	493	501	488	447	489	530	472	444	490	487	500	481	499	487	442	532	528	483	463	467	504	488	449	496	493	502	463	462	500	477	465	499	477	488	475	475	507	509	493	481	484	477	488	478	478	466	490	481	507	471	472	470	522	501	466	468	525	462	496	522	460	482	479	453	469	471	478	497	481	456	470	451	483	483	521	478	514	490	467	498	488	452	505	480	460	445	480	511	519	466	471	494	508	502	470	502	491	486	482	485	494	462	486	473	476	454	495	486	480	478	498	470	514	486	494	489	491	506	452	519	488	477	466	500	518	498	495	476	456	417	494	472	498	516	465	477	531	462	478	468	495	504	486	485	517	493	487	472	468	515	474	502	445	476	482	503	488	453	520	479	476	448	472	475	479	463	511	464	496	500	462	478	480	478	482	465	487	475	434	502	491	507	488	508	456	512	475	447	492	490	477	533	461	507	463	432	483	494	491	465	470	476	505	468	486	428	466	486	450	450	494	459	454	442	482	471	484	467	469	474	516	503	471	455	481	457	467	481	516	468	461	484	502	494	489	469	515	502	458	449	470	451	503	497	461	463	501	458	455	496	530	518	479	500	480	475	499	490	466	484	488	530	500	491	488	464	485	496	473	518	530	439	500	447	486	508	481	500	485	460	502	484	475	487	483	491	492	499	514	475	510	493	507	506	482	486	522	462	497	454	502	489	478	481	491	464	476	458	485	486	465	489	484	463	531	487	433	467	459	545	473	442	488	483	510	491	495	527	490	486	477	524	480	502	502	471	485	513	472	482	494	467	502	443	485	424	485	477	502	482	461	494	458	474	495	499	513	499	502	534	475	470	464	472	476	460	503	516	532	507	441	473	470	479	486	453	499	497	461	480	479	541	483	477	513	498	476	484	497	457	508	504	465	493	489	453	489	486	501	492	485	507	453	450	487	440	488	478	471	463	535	467	472	510	451	494	464	495	515	482	484	482	486	515	478	499	498	525	483	498	490	473	489	456	474	447	495	476	474	532	505	460	499	494	488	494	506	479	492	499	455	522	472	478	457	473	536	527	484	464	475	497	501	469	493	470	492	502	495	495	465	505	546	475	442	514	458	513	486	462	482	498	479	507	493	501	482	461	479	503	489	489	484	496	482	457	487	491	515	469	505	483	486	503	509	484	521	508	451	527	485	469	491	482	492	452	476	492	508	489	475	513	479	467	475	485	465	501	492	493	477	455	472	513	441	458	461	490	518	475	482	476	501	494	487	505	502	498	510	500	534	505	507	467	506	491	477	458	466	477	497	491	513	478	462	439	498	499	524	490	499	472	481	491	482	444	466	471	512	479	492	509	445	492	495	493	515	465	497	477	493	470	499	481	502	480	454	458	482	508	465	469	508	490	423	474	472	469	465	467	456	460	490	488	498	456	470	457	511	453	459	488	487	484	486	526	486	522	480	486	486	479	526	493	472	496	518	497	428	498	492	468	515	504	429	493	463	475	520	530	462	496	466	500	486	479	509	491	498	498	470	503	440	471	452	539	490	485	485	518	464	499	511	489	482	508	481	521	478	510	498	472	488	506	505	497	474	505	495	480	476	450	467	472	477	482	482	498	514	528	482	467	478	493	477	481	467	484	473	481	511	499	471	513	502	470	500	489	520	516	485	495	486	479	492	460	493	531	478	487	481	479	503	517	496	440	519	492	457	530	491	505	450	501	502	505	484	482	514	429	459	474	477	489	463	487	508	500	493	486	458	494	469	496	473	498	507	497	509	483	505	516	487	499	461	476	448	495	449	535	508	476	491	475
13357	1757	2084	1664	1221	879	657	508	2069	3479	303	306	249	268	208	216	173	160	166	209	146	149	144	162	137	168	136	121	140	135	144	135	129	141	119	145	112	126	115	125	115	141	118	124	134	138	124	116	135	116	118	119	118	122	111	133	129	112	119	121	135	106	110	107	114	139	115	111	122	129	90	120	118	134	116	128	103	104	117	134	116	116	91	118	116	132	110	114	116	108	122	104	123	130	111	102	109	119	105	131	103	99	120	108	134	114	113	115	119	109	129	104	125	126	122	108	114	103	129	104	106	115	118	95	128	118	127	113	113	113	109	117	127	112	106	109	124	112	103	112	123	113	114	94	118	99	118	113	109	124	118	124	105	93	138	122	141	114	113	125	83	119	129	102	108	117	116	102	116	109	140	116	84	120	132	113	112	100	135	114	113	101	95	109	114	108	109	138	111	101	120	122	115	100	108	110	95	115	106	117	119	113	95	114	108	110	117	103	108	111	113	98	119	111	126	122	118	120	102	125	132	122	112	119	105	97	98	94	116	110	98	116	108	113	114	115	98	103	99	108	101	119	125	102	116	102	113	124	119	125	131	105	113	103	104	105	124	130	126	117	132	144	120	105	107	85	119	109	112	99	125	105	117	122	132	120	111	126	118	109	118	106	146	118	109	109	110	121	111	100	138	117	115	120	118	111	113	117	106	106	127	138	103	109	132	89	106	124	105	105	117	116	94	134	106	116	123	138	90	108	93	106	120	111	113	101	99	126	126	117	122	111	111	121	103	110	100	100	105	102	112	124	131	103	127	131	109	110	108	112	122	112	128	113	123	102	128	130	122	120	104	119	111	90	101	87	97	123	118	111	118	97	120	114	105	129	123	124	111	112	120	108	120	116	122	134	119	102	109	129	99	102	102	126	96	115	137	96	110	103	109	105	125	101	103	111	131	100	106	118	108	104	108	118	125	103	118	108	118	112	115	121	99	100	103	111	117	126	113	121	127	114	101	131	139	119	113	105	110	124	113	127	106	120	124	103	121	113	117	119	108	119	127	119	103	109	94	79	129	115	110	123	113	103	116	123	97	80	90	110	112	117	123	122	129	106	122	112	112	120	109	103	103	117	111	108	128	111	123	101	120	123	107	122	115	118	121	115	118	128	120	99	103	125	104	109	136	106	115	129	105	132	105	118	139	131	109	123	89	127	105	118	108	118	123	119	100	106	128	93	117	126	119	108	117	134	123	114	121	98	134	105	105	107	111	110	112	119	131	122	107	105	123	119	120	108	104	107	117	122	123	110	105	107	101	96	105	109	113	106	105	107	111	104	115	127	120	125	115	115	121	114	111	83	95	114	124	112	116	107	112	114	89	113	122	110	93	124	107	113	109	124	96	104	114	109	120	109	111	87	97	117	93	104	107	95	106	112	110	109	113	104	109	123	117	106	120	113	101	119	108	109	88	121	110	117	96	92	95	107	104	113	109	116	105	108	104	119	110	119	112	117	112	119	105	120	110	116	109	123	122	99	104	98	111	124	123	121	108	114	127	113	113	119	113	118	102	111	91	99	119	109	127	109	121	117	100	120	113	125	126	114	89	96	94	107	85	116	90	119	108	110	128	108	104	119	115	117	129	97	91	102	122	104	103	112	119	109	131	108	96	106	108	114	114	120	109	123	106	103	111	114	108	99	103	112	113	107	116	120	130	110	124	114	111	114	114	98	101	112	106	90	115	121	120	113	107	106	141	100	111	97	114	115	108	125	119	123	111	124	124	122	112	114	119	105	113	112	114	116	97	120	116	106	122	106	97	103	110	113	112	94	109	101	121	112	117	108	108	131	123	121	114	104	119	101	107	104	119	114	122	115	109	120	107	99	95	102	114	126	91	138	115	95	105	95	124	134	99	114	103	113	119	127	86	106	127	126	114	108	102	110	97	126	96	124	125	110	122	111	109	101	120	134	104	119	115	132	116	104	135	109	117	107	110	118	96	97	131	105	102	105	127	123	121	111	112	123	129	118	98	106	129	123	120	117	138	108	106	113	104	120	113	115	117	106	127	121	134	92	95	113	88	125	118	100	108	129	120	104	116	124	114	111	110	111	104	115	112	118	120	122	108	119	112	111	135	104	111	108	107	95	88	132	114	109	123	99	116	108	102	128	123	113	111	113	118	120	116	115	109	119	104	119	100	127	107	99	119	96	107	104	120	114	121	131	96	107	132	124	98	129	128	124	107	144	123	98	104	120	120	96	124	107	114	104	90	116	106	101	107	131	104	114	126	120	117	93	126	97	118	96	116	120	124	97	94	117	113	106	93	111	125	105	96	90	115	119	123	128	131	101	106	111	129	122	123	100	125	123	113	106	93	118	121	115	101	109	106	122	110	116	112	107	111	110	102	108	115	126	102	103	126	105	113	126	105	109	115	121	128	111	98	109	123	111	107	92	111	123	124	99	113	98	114	102	118	111	94	108	121	118	108	109	116	108	97	126	114	105	115	116	114	108	131	113	108	111	109	89	116	97	136	96	117	118	124	115	120	99	95	133	80	103	111	121	120	118	102	108	114	129	127	111	112	85	113	123	139	101	95	125	115	119	118	105	101	121	109	115	93	116	124	99	105	105	122	113	97	119	103	113	108	109	112	99	107	114	117	112	106	118	106	122	112	119	117	110	102	94	112	127	115	113	124	123	97	104	109	122	125	115	107	99	110	89	115	118	101	128	117	117	116	124	109	115	115	104	120	100	111	105	107	98	127	113	95	116	103	113	97	110	123	112	138	100	115	130	124	118	129	109	104	120	139	118	119	118	104	99	115	102	122	113	99	129	126	92	118	111	113	107	102	95	128	93	114	117	120	99	125	100	119	117	111	120	112	102	114	96	96	123	121	125	108	117	112	122	110	115	126	107	107	125	130	105	116	114	116	100	103	108	113	125	115	102	98	111	110	102	103	117	115	114	106	128	118	102	106	100	104	104	116	103	121	114	104	111	100	112	108	133	112	119	122	119	117	104	126	106	101	97	119	116	113	108	111	126	116	107	121	121	125	115	107	93	99	113	125	105	107	124	107	113	115	119	125	114	96	114	109	107	104	106	104	115	104	105	121	91	106	113	116	115	121	105	133	121	105	103	110	122	118	113	110	103	107	109	126	109	117	103	122	122	94	122	124	104	106	115	109	97	111	110	105	105	117	106	110	84	114	117	107	116	94	132	126	105	116	116	111	115	124	106	114	127	106	104	115	114	98	122	106	93	118	129	129	103	95	131	130	103	122	96	100	108	119	103	128	114	119	124	111	119	101	123	96	100	122	126	140	109	123	110	120	112	116	121	107	110	115	131	115	107	108	122	125	106	115	116	104	124	108	114	111	120	99	115	120	111	99	125	116	128	112	113	104	119	124	110	104	83	115	109	106	123	118	116	108	131	115	90	102	121	120	109	125	108	121	108	126	111	134	104	123	117	125	108	122	123	101	126	115	95	105	114	102	114	106	118	118	127	127	121	110	108
7480	2217	4758	5549	4844	4060	3264	2736	8825	9102	1728	1531	1291	1271	1142	1060	951	996	874	824	825	720	730	693	711	669	679	640	608	575	605	576	589	562	567	550	571	554	576	543	531	526	540	499	516	491	485	549	472	510	529	462	470	462	469	478	523	518	444	477	450	486	480	451	483	433	450	458	484	451	459	462	470	471	426	462	457	473	456	447	492	450	454	447	463	431	444	444	451	455	438	421	461	437	418	429	422	462	443	473	423	434	464	403	448	458	416	445	457	425	444	477	493	445	444	417	428	448	460	407	480	446	445	429	446	454	448	444	447	447	453	401	439	430	440	436	457	427	390	479	447	430	421	413	431	426	421	448	461	401	436	389	433	423	428	408	429	417	453	453	405	439	412	452	412	456	398	421	428	467	431	426	484	423	436	441	446	456	433	429	448	488	467	414	391	465	415	450	435	454	442	438	440	419	400	383	411	413	406	442	443	450	459	441	418	380	471	437	412	436	421	419	435	448	447	419	468	446	436	434	490	438	444	425	429	424	457	439	452	457	438	412	455	437	445	434	497	474	402	431	423	449	380	443	416	412	426	473	396	443	486	427	424	431	408	405	410	448	435	452	444	442	458	452	439	427	405	436	461	420	414	440	398	463	429	443	451	454	414	467	435	419	415	444	431	426	432	463	402	423	430	413	470	432	442	445	431	434	454	412	420	447	446	421	427	445	423	429	457	423	453	414	403	404	443	449	439	428	415	420	448	445	478	428	444	466	463	420	420	451	386	457	419	451	448	480	440	447	468	453	460	407	430	448	420	451	464	428	440	452	425	414	408	454	421	409	416	467	459	442	441	428	434	426	407	450	423	426	440	439	394	443	444	434	427	415	449	434	424	418	434	459	437	415	422	408	441	474	475	443	441	419	437	413	423	432	436	449	447	408	435	459	424	432	448	425	417	436	408	420	407	401	422	427	441	422	417	434	434	430	466	420	410	445	451	408	433	423	423	397	430	446	443	429	389	424	414	389	428	451	468	447	435	421	417	437	408	476	411	429	436	431	422	422	444	427	434	451	460	425	413	415	437	450	424	444	444	425	442	407	437	415	430	469	471	444	400	444	411	446	448	456	435	424	415	440	475	425	436	433	423	434	448	425	437	497	431	433	457	445	432	421	439	452	448	456	414	422	423	426	427	437	417	410	453	431	416	431	472	409	431	412	455	386	402	436	431	408	374	439	416	430	464	423	401	442	441	409	433	409	447	460	419	426	387	407	452	426	410	396	457	454	458	400	412	447	410	395	452	452	438	421	451	446	402	450	417	418	432	413	438	425	443	424	434	403	477	442	416	440	435	378	418	420	429	407	421	451	405	428	434	436	421	424	440	404	391	447	418	447	453	409	396	399	433	422	463	474	426	429	443	410	439	411	441	438	433	452	403	452	424	420	455	419	469	456	413	446	427	418	445	437	429	452	460	444	420	428	446	432	414	466	483	425	437	418	463	451	432	444	438	445	435	407	438	473	441	407	423	410	413	401	442	442	470	430	433	409	441	428	393	414	413	426	460	447	411	416	377	443	442	439	418	448	451	414	407	423	390	450	465	414	422	452	422	397	399	413	395	399	434	405	411	439	435	411	469	470	438	418	453	437	431	449	428	435	424	450	418	451	478	440	437	426	446	428	441	435	442	414	469	455	449	409	419	452	479	431	409	406	452	438	415	443	443	425	472	441	437	398	442	425	405	416	448	425	434	397	412	420	430	415	406	432	414	440	471	426	468	464	437	444	470	438	432	468	449	405	445	440	432	430	455	415	426	439	429	446	447	412	425	448	414	453	488	444	446	449	447	452	448	425	443	446	453	436	437	416	437	432	416	441	420	434	409	426	468	424	439	430	404	423	438	435	424	429	436	478	448	399	458	428	472	397	459	417	428	437	423	422	465	470	439	409	477	451	422	430	411	422	423	439	452	406	431	437	409	444	439	396	418	413	471	409	411	452	439	423	439	429	482	430	449	440	421	421	457	441	437	412	447	414	406	430	460	437	431	472	407	403	473	458	437	413	444	430	402	439	446	450	430	443	453	442	405	446	451	408	482	463	427	454	473	413	427	429	444	444	440	431	448	400	445	445	481	433	407	440	456	427	428	428	434	403	422	437	435	424	442	407	443	406	397	432	448	442	435	469	432	433	454	445	432	425	431	454	414	407	434	435	462	434	422	399	419	429	414	424	414	436	439	445	414	460	486	407	417	431	414	447	455	422	437	443	449	439	411	442	427	438	422	463	421	463	441	475	465	450	414	403	437	464	429	453	422	467	439	461	411	420	431	415	431	448	427	424	439	429	460	420	426	475	430	427	414	413	430	447	401	428	407	447	427	446	415	411	457	470	442	379	435	415	455	435	391	429	437	453	426	426	439	426	410	456	443	413	467	428	386	415	430	377	433	450	423	419	432	428	418	390	422	458	377	478	427	388	414	442	447	460	461	435	449	462	421	462	450	416	422	461	427	432	414	476	465	437	425	431	450	516	435	431	468	440	437	433	402	482	418	429	434	440	457	426	413	441	418	400	416	421	463	451	418	434	408	458	432	438	425	412	415	436	432	453	414	380	428	411	451	444	424	425	430	423	429	417	466	476	420	436	462	427	432	440	406	435	442	438	408	451	442	428	442	434	428	423	443	432	411	478	432	469	423	447	415	452	444	394	428	442	406	446	490	417	437	453	452	428	442	412	415	473	412	407	423	448	418	395	425	427	425	471	402	430	429	441	449	421	434	444	447	434	458	421	446	447	409	480	427	432	425	425	430	379	449	415	458	449	451	396	424	448	396	444	433	419	489	441	452	446	433	417	481	454	429	396	441	433	419	419	442	424	422	453	465	442	413	391	430	431	446	434	441	475	459	395	421	429	380	396	462	440	414	393	454	443	417	422	419	425	424	452	442	440	503	439	419	424	426	425	437	443	445	406	429	431	448	422	407	455	447	432	395	430	438	410	430	428	446	444	449	440	448	424	439	418	459	442	437	402	442	465	442	446	441	413	439	452	408	415	435	467	425	404	466	412	458	421	426	485	439	414	431	428	427	409	451	472	489	431	415	413	436	433	437	462	427	433	404	443	426	424	444	432	442	455	436	456	409	428	388	423	409	456	414	443	439	433	424	464	416	475	424	479	455	449	437	405	433	423	465	417	440	447	390	429	428	440	426	436	469	431	456	459	425	429	425	435	421	415	468	454	459	409	401	433	404	414	433	419	419	421	423	458	405	432	422	440	449	394	440	408	417	433	452	409	394	405	396	415	441	379	403	436	441	442	446	444	459	444	388	450	417	429	449	435	449	446	458	436	430	435	429	461	455	438	405	395	409	407	436	482	427	429	448	453	447	442	429	432	466	465	437	435	436	435	439	435	370	437	454	424	394	430	473	471	430	415	465	454	422	470	433	419	409	454	447	422	466	430	454	427	465	440	412	452	459	434	375	414	399	435	404	467	470	445	445	434	406	452	440	458	420	434	421	433
1720	266	260	278	267	269	235	249	310	311	237	242	252	222	228	216	201	248	235	239	258	232	246	234	224	251	222	228	235	204	227	234	218	248	209	219	198	204	265	245	257	208	238	243	238	261	229	226	226	231	220	212	247	222	228	228	226	213	206	221	228	205	206	238	222	227	217	255	217	252	233	200	233	212	257	227	229	232	259	211	217	233	261	206	225	237	219	226	210	228	216	239	226	224	241	222	223	223	241	215	220	246	230	226	228	238	225	215	213	229	241	245	250	238	250	230	232	241	216	237	239	207	241	249	243	222	245	246	199	224	217	232	235	234	234	240	251	221	207	224	227	209	246	220	222	235	229	219	257	210	244	248	224	229	222	228	235	233	231	232	215	232	219	244	246	233	221	231	220	237	221	258	249	233	235	227	224	261	222	250	243	232	242	248	208	257	211	238	267	233	233	229	245	233	241	231	242	256	215	238	236	226	238	234	241	249	246	240	235	192	228	200	199	232	238	232	215	228	245	246	236	250	232	248	220	237	237	257	236	247	221	251	243	217	221	233	210	235	202	235	237	240	249	242	233	230	231	250	224	208	240	247	235	227	252	233	237	248	217	221	226	257	222	228	237	216	230	205	225	225	211	255	202	225	237	239	240	236	224	206	269	210	212	228	242	208	217	210	220	227	244	235	222	250	246	244	238	224	206	256	233	227	202	228	217	237	226	237	234	235	224	239	243	205	243	205	221	237	236	236	223	247	231	196	222	238	225	234	219	219	243	223	241	255	217	269	236	250	238	242	247	239	254	228	235	234	230	209	249	253	216	249	239	219	255	248	229	239	247	239	225	222	246	221	223	232	207	241	227	236	232	236	220	229	251	242	261	241	230	239	216	228	239	204	244	257	223	225	240	248	239	241	237	225	219	254	216	248	245	212	223	258	221	216	210	235	258	250	237	219	218	248	242	208	247	233	248	208	245	225	214	226	213	229	256	248	257	212	250	197	230	239	241	219	231	255	210	209	249	216	243	233	216	222	238	238	254	228	211	221	221	200	253	239	222	253	224	246	229	221	242	229	219	239	226	252	218	238	225	254	249	213	229	235	248	235	221	257	237	251	232	233	237	261	241	227	230	210	209	221	259	229	227	228	270	233	239	255	239	239	265	213	209	225	238	232	230	241	229	225	229	218	222	235	242	200	222	232	254	212	211	223	230	232	234	205	248	229	243	227	226	225	255	252	216	247	246	226	225	215	250	223	244	249	224	236	230	251	225	254	241	226	258	247	244	236	223	222	229	233	228	249	244	202	256	235	261	205	247	236	228	268	269	220	248	236	214	238	278	226	209	248	259	217	223	218	239	223	241	253	254	227	214	227	234	228	218	248	237	205	220	215	223	235	230	220	242	243	243	228	202	209	204	232	227	240	226	250	220	236	241	228	215	217	232	231	234	236	244	200	246	239	262	221	245	252	240	218	224	255	239	233	223	242	236	234	242	216	233	198	223	254	236	210	234	218	269	245	236	231	216	242	218	243	233	227	238	213	222	216	215	231	220	261	254	218	226	230	232	261	220	233	267	238	216	227	229	260	242	224	201	236	230	235	197	227	229	241	246	218	233	230	218	260	203	250	254	202	234	251	219	223	245	236	234	239	226	213	231	250	244	226	254	239	242	237	217	230	235	218	217	261	243	227	230	228	252	235	229	213	235	253	200	220	225	204	241	220	217	217	236	232	248	236	219	242	236	225	245	241	241	242	228	231	226	203	207	235	222	253	236	218	231	240	225	239	211	225	219	211	205	215	258	233	220	250	229	226	202	234	218	210	256	227	235	244	229	237	198	230	239	219	235	256	257	229	240	210	221	220	233	221	228	233	215	216	206	234	242	220	204	219	211	220	210	232	226	235	214	221	218	210	250	214	242	210	244	224	230	241	248	231	255	256	240	222	216	235	195	238	228	220	233	224	245	224	196	234	227	225	234	224	257	209	216	233	205	217	222	217	234	234	243	247	230	232	242	202	234	228	249	243	221	235	259	242	249	224	212	225	236	244	238	253	215	224	204	207	249	233	237	238	253	236	225	247	219	253	211	229	231	216	219	217	246	231	209	213	230	258	244	263	238	209	229	232	239	242	220	210	234	224	224	245	250	256	208	253	210	229	251	211	235	275	229	216	233	224	244	214	193	240	222	209	232	200	222	212	229	240	244	227	231	220	246	247	239	228	250	240	240	225	240	240	243	239	249	200	246	232	228	241	224	225	253	227	216	222	223	223	252	221	227	247	211	221	229	227	234	213	215	242	215	218	229	244	233	255	221	191	243	227	233	216	244	236	232	216	250	211	261	236	234	235	234	233	229	219	224	248	249	258	252	223	221	231	239	242	223	233	212	223	249	234	231	222	214	258	226	235	243	251	226	233	222	244	212	223	247	237	238	253	267	235	250	219	262	212	233	247	257	215	223	234	209	235	220	226	274	241	229	256	231	227	225	221	258	257	231	257	236	231	233	229	239	247	218	291	246	228	235	256	243	229	256	216	221	228	226	237	232	257	238	245	206	228	247	233	219	203	241	253	221	251	234	227	226	241	233	254	264	235	234	247	249	209	244	230	233	235	222	242	224	249	224	203	215	195	220	200	237	193	226	236	247	239	213	241	237	229	227	218	240	250	231	232	235	229	212	208	226	222	225	220	233	234	239	222	220	224	226	218	229	225	202	234	254	249	217	230	215	267	240	242	229	225	249	241	219	232	236	219	242	248	245	236	252	243	223	224	209	230	202	229	239	222	234	221	249	227	194	214	241	242	200	235	222	232	233	246	231	223	254	205	203	221	224	204	229	210	231	226	227	226	227	238	238	222	234	228	214	243	245	225	239	219	234	248	211	232	223	241	236	257	214	220	234	215	210	230	246	239	222	246	242	215	216	206	264	223	230	238	251	231	237	239	230	230	204	248	239	240	242	208	249	220	230	230	271	248	242	223	227	242	217	242	234	226	229	261	237	223	214	244	267	229	232	237	236	242	219	196	267	221	234	231	223	229	223	245	248	254	212	214	240	209	238	217	223	195	238	226	218	220	240	219	229	234	218	207	235	227	216	227	232	222	231	236	218	251	231	228	268	262	216	221	223	226	237	212	238	246	227	240	205	226	255	215	228	232	270	230	216	251	210	233	229	218	226	226	230	232	202	232	232	225	208	237	230	202	215	229	203	230	222	253	250	232	219	266	210	233	225	227	221	235	215	259	243	226	221	243	243	231	219	218	233	251	219	215	248	231	247	243	250	207	246	242	216	228	238	219	220	222	228	260	210	226	263	272	201	234	215	227	239	252	214	246	243	208	231	242	229	255	253	210	251	234	205	229	235	236	231	199	224	238	200	228	240	233	214	224	232	250	251	260	237	248	242	232	231	226	234	249	218	248	232	244	244	235	238	256	237	254	223	254	231	219	232	217	241	227	220	219	214	246	221	263	245	242	247	226	231	223	214	223	233	235	250	241	249	277	197	257	230	223
2296	866	914	918	909	871	847	851	1149	1528	836	799	848	795	739	785	831	807	824	824	766	729	786	793	779	785	784	801	797	796	806	870	779	747	741	804	819	764	760	819	761	831	808	786	776	814	783	805	720	769	766	772	811	818	822	837	802	805	758	805	777	796	747	818	770	722	765	774	765	771	774	750	767	787	807	779	814	835	770	794	784	775	787	781	824	786	761	765	761	756	758	797	799	825	798	791	778	734	797	791	814	755	770	742	813	772	791	791	800	832	756	806	818	773	758	804	795	719	756	813	741	840	799	765	799	810	784	754	825	779	756	712	726	792	771	741	786	774	832	793	807	805	805	828	768	815	744	789	771	791	807	753	763	798	776	781	805	797	818	808	768	849	770	796	827	797	795	778	817	807	808	810	834	779	819	790	813	777	827	786	781	832	835	799	796	781	740	735	795	774	727	783	762	768	819	755	798	789	765	789	813	802	760	815	768	782	776	810	782	800	801	777	720	775	769	775	809	783	810	778	767	753	761	804	801	777	780	735	825	814	825	802	730	821	773	759	788	758	798	798	773	804	794	784	779	774	730	773	840	743	766	829	867	751	766	762	762	744	761	835	826	764	782	826	831	731	823	798	778	807	800	847	833	779	782	770	740	795	800	758	748	790	798	839	786	802	796	753	767	741	831	762	787	805	822	760	758	783	788	778	798	754	785	788	775	784	790	809	786	814	794	820	746	737	789	755	792	801	869	780	808	794	820	814	832	787	834	809	751	827	809	760	784	775	766	797	840	792	798	824	743	767	766	788	763	799	791	797	770	774	770	761	739	746	770	816	750	796	785	801	775	805	724	754	793	820	861	807	778	786	746	816	814	841	817	789	756	804	770	765	768	726	762	808	770	782	829	829	774	754	819	805	772	858	768	762	839	793	808	780	799	776	787	812	779	734	841	775	825	836	820	775	843	807	799	793	776	833	779	758	824	762	781	812	799	811	775	782	825	782	736	785	811	807	817	773	805	734	759	778	837	799	790	784	806	778	743	812	755	811	823	821	771	792	794	821	775	761	757	794	816	775	767	785	855	730	772	815	774	767	763	793	801	800	824	818	790	788	799	766	739	823	770	798	842	729	790	749	762	767	797	801	751	785	801	788	791	774	792	814	784	770	769	771	786	800	782	786	791	786	788	769	793	787	770	781	758	769	792	787	777	811	745	802	743	771	796	771	780	736	765	766	782	763	778	762	805	786	790	748	777	831	828	817	790	766	773	799	763	727	811	800	821	802	757	773	815	795	783	809	797	751	748	803	824	786	743	798	798	788	821	792	767	766	782	782	775	783	804	752	756	771	805	759	772	787	824	787	821	745	795	767	741	809	813	782	782	799	765	755	742	822	825	729	825	784	795	799	828	774	811	760	814	779	793	792	758	828	779	766	788	764	783	766	768	781	799	732	743	794	769	745	751	795	802	798	809	771	834	823	787	795	796	790	797	754	781	814	759	770	757	762	734	785	800	772	842	791	777	786	784	849	827	774	813	836	720	807	799	787	747	816	792	801	734	732	790	776	809	769	809	795	823	769	849	810	790	824	762	773	788	748	790	785	787	807	791	793	779	817	787	769	784	807	779	782	784	768	751	836	801	773	731	766	799	832	840	809	787	755	799	766	772	753	839	751	766	748	779	802	804	819	809	774	814	810	822	814	792	826	743	803	774	805	792	755	775	802	826	772	770	785	822	765	832	746	811	788	795	756	773	834	822	803	752	752	817	739	786	851	775	776	792	724	822	808	769	810	774	825	823	822	805	838	759	784	794	808	776	799	793	793	831	764	744	804	814	818	827	758	767	798	779	774	792	775	775	802	822	765	751	773	796	766	853	795	807	827	730	748	807	816	738	792	820	786	801	810	703	781	820	742	786	754	771	733	753	793	789	779	794	769	797	778	810	782	763	773	796	765	813	801	758	757	793	784	777	742	797	761	753	822	819	762	741	790	819	761	815	848	783	778	810	772	808	772	776	743	786	851	834	784	739	790	778	740	767	810	815	781	734	758	790	799	809	852	759	740	762	809	753	793	808	812	756	779	817	808	732	764	775	762	807	806	777	792	841	794	805	780	774	809	798	760	796	808	786	816	786	795	818	755	773	775	826	841	819	857	834	800	779	808	800	744	745	743	807	748	731	777	756	774	823	815	757	781	778	790	873	767	768	780	709	823	762	771	751	788	737	824	762	805	806	758	817	818	841	809	829	735	792	780	784	817	807	774	808	793	739	739	787	754	757	744	799	755	790	824	767	800	809	780	762	851	795	831	773	736	798	779	769	812	743	800	760	785	828	730	813	786	812	779	742	813	812	809	794	802	777	789	742	825	811	763	777	792	788	775	778	781	797	808	807	796	863	796	740	828	802	774	762	812	810	803	787	837	771	785	813	730	757	786	825	760	785	808	840	759	755	789	781	790	785	790	818	739	789	796	796	794	820	826	765	761	816	802	796	780	714	727	764	781	789	784	831	840	830	772	789	775	810	782	741	744	771	786	805	718	839	765	808	805	822	783	800	776	780	796	767	799	779	807	819	783	779	800	778	792	795	799	794	798	766	737	770	792	806	788	793	816	809	803	758	772	798	747	768	779	819	750	813	810	792	732	728	781	782	772	780	824	757	808	781	721	776	752	812	752	767	773	757	797	797	793	794	815	800	829	782	729	771	810	820	815	788	777	785	790	781	781	816	772	738	830	797	767	760	792	763	781	813	761	789	798	773	760	820	778	761	787	784	771	766	767	781	826	808	786	823	759	839	816	790	787	781	765	788	747	800	771	766	809	786	790	787	790	799	807	805	789	770	768	779	790	789	819	803	788	740	762	804	831	797	800	771	751	782	770	796	827	757	834	751	844	811	764	734	785	773	772	813	745	787	800	776	760	827	778	813	801	793	835	829	775	741	809	854	781	773	778	773	753	768	752	790	805	812	738	777	802	781	799	789	768	841	792	758	759	809	752	779	773	778	785	761	739	776	786	805	727	757	790	745	784	806	833	810	780	802	765	781	805	781	755	775	789	764	809	765	807	792	838	773	790	797	774	749	839	785	786	797	786	828	779	808	774	798	747	804	823	756	802	826	779	773	742	793	753	776	844	793	834	747	779	805	759	771	798	821	777	804	791	812	785	814	740	805	819	781	773	803	753	819	810	833	790	799	767	803	778	789	839	771	830	771	770	737	803	815	832	813	812	749	812	848	802	752	795	797	813	781	802	758	742	778	885	794	783	766	761	797	750	802	792	836	791	814	770	811	829	760	790	815	777	754	795	802	798	746	755	843	804	784	761	749	785	807	795	818	809	770	750	833	775	784	796	809	735	772	759	745	805	786	806	772	788	780	761	754	838	785	857	811	735	822	809	771	769	783	803	776	772	749	796	783	751	761	754	828	809	808	748	807	823	790	782	756	757	777	750	768	748	769	783	812	815	755	833	771	778	761	806	774	781	781	848	783	825	798	799	829	796	781	788	835	775
6388	766	1106	813	608	501	365	314	1489	3352	214	213	201	186	177	139	149	165	140	166	136	157	147	142	148	165	144	139	133	153	136	123	152	152	165	134	140	145	166	148	108	146	140	150	123	135	127	150	132	152	133	137	139	159	152	135	131	142	124	122	170	143	121	124	141	134	127	119	110	134	129	119	140	155	122	145	149	138	130	143	117	119	144	147	126	146	118	126	129	135	119	122	139	120	126	122	132	136	134	126	143	124	119	125	125	140	135	125	131	136	131	131	123	134	125	133	129	153	129	123	146	138	120	117	127	120	121	132	140	118	122	142	165	134	123	109	138	139	136	111	133	124	125	130	122	132	125	137	120	135	114	129	144	145	118	147	135	98	137	161	129	141	135	137	135	140	124	135	127	146	118	121	146	119	122	119	137	133	126	116	169	126	131	129	136	122	117	140	122	137	131	143	127	126	135	126	123	110	131	122	144	135	140	123	144	126	119	141	140	134	123	138	133	143	128	148	129	127	129	143	125	135	121	148	125	123	110	140	112	146	128	138	151	139	124	139	144	135	110	127	131	126	127	124	117	106	142	135	120	143	155	132	135	144	114	130	159	137	125	135	129	140	132	125	132	147	132	112	135	114	128	124	136	132	124	117	133	136	131	111	122	117	123	132	126	136	129	142	129	109	140	134	147	119	138	134	141	126	129	115	168	133	159	136	131	141	123	129	128	132	141	132	125	130	140	136	131	146	135	111	130	133	144	116	140	125	149	134	127	136	115	126	134	111	137	128	122	104	144	148	134	119	142	127	115	152	131	127	131	139	143	119	115	128	132	130	122	131	150	122	124	129	126	138	128	134	146	121	142	144	138	121	166	132	141	104	123	154	110	121	120	120	142	111	119	152	118	123	141	135	129	122	133	106	130	119	132	138	119	140	146	145	117	142	144	124	118	122	119	127	133	135	119	143	111	145	121	106	103	120	160	137	117	118	147	134	138	142	138	123	124	126	137	129	130	132	130	129	135	109	129	143	123	131	115	135	123	124	146	140	136	127	129	142	142	137	124	146	137	156	129	132	146	135	116	161	131	134	132	142	132	125	139	125	118	146	116	131	136	127	137	129	147	121	129	123	126	125	114	129	132	118	135	130	125	144	137	145	120	126	139	129	151	137	142	139	134	132	113	124	125	125	131	104	146	123	123	134	142	113	141	134	150	133	122	134	117	137	127	138	117	132	131	132	117	126	129	134	126	140	126	118	135	132	126	155	145	105	153	124	125	116	98	122	117	120	134	140	135	141	124	142	121	130	133	143	130	125	137	117	128	127	145	124	156	116	138	123	133	128	123	142	135	119	113	122	130	148	120	134	133	126	122	162	130	132	127	108	115	129	127	128	125	130	124	118	126	125	129	135	129	122	112	130	125	141	134	139	123	157	118	154	136	126	130	136	142	143	141	144	121	132	148	162	125	162	121	113	125	125	133	126	111	109	157	145	129	133	135	148	105	153	118	138	121	149	139	112	125	129	123	112	137	136	132	130	117	135	121	125	138	133	119	155	145	136	141	131	133	137	142	136	123	121	121	143	137	137	150	148	128	136	119	124	117	131	126	146	141	148	114	140	133	138	134	137	137	148	116	125	109	112	138	116	127	126	117	154	136	137	163	106	125	148	142	145	117	136	117	150	122	135	117	116	126	109	119	129	112	129	132	136	106	153	138	143	126	142	117	153	130	125	136	133	123	122	136	122	119	128	130	134	125	123	151	122	129	145	108	113	113	119	144	144	112	148	126	136	117	144	138	124	126	147	144	117	122	139	141	132	143	141	125	122	121	132	127	139	137	109	134	138	144	126	98	145	131	131	120	115	130	115	147	142	107	130	137	125	165	141	127	136	119	136	127	135	123	131	120	145	133	123	131	126	129	129	130	130	153	128	131	138	124	132	147	129	138	119	104	123	123	117	136	117	160	133	138	137	129	132	129	104	141	121	130	129	132	115	126	128	120	140	125	134	123	134	107	110	108	122	153	153	139	131	134	123	133	137	149	130	131	137	127	149	142	118	146	133	136	123	122	117	134	148	127	139	135	159	125	124	133	116	115	133	126	129	145	144	154	156	127	125	141	135	133	131	108	144	120	146	107	148	139	155	136	125	117	125	107	127	143	148	130	134	134	122	119	122	135	115	132	141	158	137	126	138	146	152	124	115	129	160	116	124	140	141	127	133	109	124	131	125	146	116	149	156	133	130	139	130	113	130	135	103	135	135	137	133	129	136	144	125	121	123	133	149	130	143	132	139	125	137	132	150	128	124	154	123	138	117	138	133	148	129	127	128	125	114	147	127	125	119	121	131	129	135	129	140	129	140	128	141	123	135	146	157	124	151	143	116	130	155	132	127	137	123	117	134	148	143	94	123	119	137	110	145	148	135	136	145	117	120	141	142	111	115	129	129	127	133	137	130	145	148	131	141	137	125	137	132	124	146	126	129	138	139	140	121	153	165	121	128	155	127	126	139	132	149	146	139	120	142	137	117	141	111	150	143	132	138	149	136	128	137	126	144	133	133	116	151	124	124	129	126	127	132	130	131	142	114	127	117	159	139	119	134	129	128	115	127	101	119	126	132	119	131	117	133	126	136	118	104	126	135	121	131	140	123	137	136	143	143	132	114	118	121	131	111	139	145	132	135	159	136	126	148	142	127	125	138	132	151	134	125	135	134	122	129	134	156	135	126	121	138	134	135	112	113	117	133	120	121	150	163	146	131	134	150	114	120	126	141	126	113	134	128	128	144	131	130	131	126	130	135	146	142	121	134	128	134	148	132	147	145	128	124	126	123	116	132	136	153	131	138	144	124	137	120	134	135	124	134	129	122	157	126	133	123	129	148	126	137	119	138	119	126	118	141	132	124	152	141	106	141	123	118	148	136	129	143	114	141	115	156	147	124	145	122	158	134	134	132	132	117	132	133	148	147	134	126	141	142	145	123	126	131	139	124	133	136	124	126	135	119	131	157	144	124	125	135	161	126	118	133	135	136	134	129	135	138	146	136	120	137	120	129	168	128	138	135	141	123	134	124	119	113	115	136	149	131	123	143	133	139	117	122	127	106	121	170	138	129	133	142	140	121	141	131	123	147	141	137	123	126	118	125	140	131	138	117	139	127	142	110	134	133	152	135	126	134	158	132	130	132	150	139	145	139	114	128	140	135	133	125	135	129	133	143	150	152	128	126	107	122	130	131	132	126	121	129	133	137	129	121	120	141	142	139	117	130	128	162	136	139	151	128	134	111	135	133	135	133	122	122	148	127	120	140	130	142	138	127	132	145	137	139	150	137	117	153	134	153	125	134	148	139	131	119	136	106	114	130	130	106	145	125	153	134	119	129	148	127	135	130	139	132	135	135	112	135	121	134	145	128	112	133	127	137	113	139	105	134	132	126	129	125	132	148	149	153	147	139	150	107	136	126	144	129	150	149	118	115	143	135	113	138	118	132	111	134	118	148	131	121	130	125
5054	1226	2504	3074	2706	2191	1871	1655	6810	9399	1061	947	937	851	774	761	663	712	683	669	627	642	633	647	583	601	587	556	534	538	549	539	550	532	593	548	537	517	564	539	575	502	553	502	538	503	505	548	507	491	518	513	500	514	524	506	497	484	512	479	488	506	470	490	537	515	509	484	502	511	522	478	538	520	465	498	465	460	501	488	498	497	527	522	508	489	495	475	508	521	505	463	551	456	496	511	514	450	466	493	474	469	512	486	493	519	492	548	506	470	505	518	484	508	491	519	497	500	517	488	483	459	472	478	511	505	494	479	489	490	488	486	511	459	505	498	461	511	484	497	490	510	449	510	536	473	479	451	504	468	480	525	475	527	483	501	484	487	496	501	473	475	516	495	499	481	473	500	488	487	460	469	500	499	451	499	498	467	503	521	498	481	525	486	445	536	469	468	486	496	520	497	467	447	470	505	488	457	500	469	490	505	518	505	508	489	472	476	502	501	500	480	505	454	507	507	498	446	511	500	509	492	474	495	473	461	491	467	476	494	486	437	512	481	506	500	475	473	464	506	510	508	480	438	480	461	485	513	472	530	505	480	481	454	491	473	479	465	489	501	479	501	503	493	490	509	511	508	479	465	494	485	504	493	461	495	492	483	471	489	530	475	463	483	514	553	502	497	505	501	471	497	481	495	482	482	504	513	495	495	491	438	483	452	507	464	491	528	464	460	505	498	518	487	479	434	529	448	476	516	476	484	489	504	472	481	437	474	497	521	542	517	478	478	544	447	510	489	513	455	513	441	461	486	487	471	486	535	495	514	485	504	513	541	508	488	486	469	478	498	462	471	498	495	516	509	462	491	473	496	460	487	478	516	519	516	427	497	483	511	424	479	502	484	484	465	499	474	553	488	514	464	472	516	458	487	479	503	478	537	520	480	479	484	494	488	477	495	502	521	452	458	505	495	468	472	462	548	497	477	467	472	501	479	462	480	486	467	472	472	441	496	468	504	516	477	523	506	485	512	528	468	501	483	475	521	512	486	498	498	482	500	511	515	462	494	456	511	463	520	494	493	489	471	465	484	532	523	499	509	466	493	512	497	491	476	494	441	494	475	467	512	503	500	482	543	505	470	473	508	475	492	448	480	489	460	445	510	526	476	513	458	481	489	457	486	474	522	466	499	508	520	516	491	477	439	500	535	455	460	458	488	486	488	505	487	526	438	457	516	474	531	477	488	455	524	474	474	472	498	505	450	512	458	519	470	512	473	503	469	528	477	511	489	471	463	531	475	450	516	532	499	518	455	493	482	481	464	473	455	484	472	486	458	470	487	493	532	477	486	453	459	465	530	504	489	492	445	454	499	484	477	475	490	503	498	458	480	461	501	505	516	505	450	463	453	503	466	491	505	519	522	491	511	497	498	500	468	504	467	460	460	473	469	491	491	519	491	471	481	491	513	465	493	460	478	465	444	489	487	520	477	485	453	497	474	479	448	497	491	454	482	467	452	457	484	492	449	465	507	501	505	522	476	458	488	507	487	476	459	504	501	487	472	483	493	490	489	495	474	505	467	481	492	463	488	549	496	478	498	519	494	430	521	469	490	471	465	425	517	477	472	482	486	488	514	527	498	469	484	466	506	499	502	451	473	515	449	517	526	501	512	522	504	479	473	474	489	525	466	472	474	482	498	514	496	526	461	461	461	482	464	476	515	486	465	493	469	481	484	482	459	459	499	484	462	452	494	534	461	488	530	502	491	461	475	551	482	496	497	526	496	491	464	544	471	475	516	498	482	505	466	418	475	468	473	478	509	472	536	463	495	531	507	510	466	480	466	459	500	466	485	494	483	493	492	483	453	460	476	482	475	491	522	455	494	524	455	473	504	496	470	496	472	457	494	477	471	499	445	482	520	503	493	493	491	493	458	480	505	490	529	498	497	454	503	491	498	456	520	515	465	491	506	514	466	466	471	471	450	494	461	477	488	467	487	518	478	494	478	504	512	507	500	468	490	494	495	478	490	484	480	507	468	498	508	475	511	518	497	471	490	480	463	435	505	500	475	441	483	486	471	507	521	466	507	501	483	455	486	485	493	462	468	490	472	467	481	470	513	503	525	478	471	477	487	485	477	502	507	474	495	486	515	469	483	524	504	518	479	479	513	482	444	481	500	444	516	457	433	483	477	483	447	483	500	506	511	527	482	479	517	524	464	508	450	483	504	474	471	503	475	511	470	479	493	519	469	493	488	491	491	473	495	517	506	509	423	481	478	461	472	497	412	477	488	495	480	460	523	464	480	462	507	493	490	483	517	466	490	520	421	467	517	469	496	453	461	484	517	478	476	502	450	506	453	483	491	469	478	491	496	492	456	484	516	463	494	482	483	493	465	467	467	473	514	492	485	467	502	495	463	492	473	489	516	446	536	468	492	499	499	497	484	477	475	440	507	508	463	501	466	465	504	447	467	516	527	488	442	470	470	427	469	517	534	447	496	517	523	467	489	500	474	474	489	492	472	460	489	511	471	451	509	517	485	510	483	501	461	468	446	467	521	460	514	457	474	500	469	540	486	514	469	479	458	471	529	499	478	504	427	473	450	477	477	484	468	489	460	487	478	521	532	490	475	501	486	498	496	480	492	485	483	477	497	516	464	504	473	482	441	489	490	494	493	491	428	462	481	468	484	467	477	474	477	504	505	477	493	498	493	476	455	506	470	546	493	508	524	442	483	498	452	542	499	491	478	535	478	479	450	502	501	493	470	493	511	471	482	488	518	508	467	488	496	453	481	489	526	503	477	491	492	449	476	508	463	478	502	454	438	454	484	476	498	486	470	479	502	498	525	485	484	489	487	475	484	494	466	471	455	497	510	472	493	474	483	457	494	435	486	513	475	468	492	495	484	475	521	495	509	509	483	498	489	473	520	511	521	463	483	452	502	463	490	468	464	512	487	487	449	484	476	500	477	498	501	479	499	471	493	515	467	487	481	509	502	477	484	450	490	489	449	496	503	546	523	480	478	479	477	495	467	438	459	495	450	490	487	492	529	455	473	471	490	520	451	521	514	521	517	443	517	464	460	517	497	486	504	494	485	519	473	526	498	508	482	486	458	496	435	438	466	525	481	517	408	490	551	493	509	505	483	467	469	493	479	447	499	523	510	529	492	503	478	488	486	475	490	494	457	479	471	494	479	489	485	475	484	479	476	482	491	464	474	512	516	494	500	487	459	483	514	520	428	486	493	511	504	505	449	501	499	482	482	459	496	477	468	463	444	488	470	468	495	474	479	449	523	461	503	495	485	493	480	443	499	498	483	479	485	515	505	485	498	522	496	438	502	490	483	448	507	517	471	458	493	478	480	489	494	498	469	477	481	444	501	479	495	484	507	495	471	457	462	509	466	504	523	487	459	477	505	553	521	477	454	496	468	517	503	501	480	470	496	463	459	484	503	496	481	472	471	495	456	518	479	513	473	510	520	457	484	498	477	468	478	524	488	500	456	459	485	439	480
13445	1799	2167	1663	1193	853	610	520	3000	4975	316	279	243	203	209	189	204	182	160	176	146	140	148	157	146	158	134	122	137	119	123	146	136	135	131	109	121	146	134	94	117	125	102	120	106	132	121	113	129	113	117	116	107	119	117	126	120	119	118	113	104	130	98	114	124	106	127	116	119	117	117	124	123	128	119	115	112	132	111	111	116	130	112	123	134	114	110	111	139	103	107	114	133	108	113	110	137	113	130	91	103	128	108	132	121	136	114	107	123	134	95	110	107	95	98	125	112	116	106	143	105	129	112	118	116	131	100	110	135	123	128	115	104	113	134	117	92	118	123	101	129	109	124	115	121	123	124	114	124	102	115	118	120	100	116	112	110	110	119	104	113	126	124	118	113	118	100	120	119	116	112	110	112	101	122	131	131	98	117	113	116	112	96	112	102	107	134	115	129	97	116	124	108	114	89	94	121	106	110	116	113	110	113	124	112	105	109	107	130	106	127	120	119	95	120	108	113	104	104	132	109	103	136	136	110	110	108	115	110	116	133	121	118	117	116	122	122	120	116	102	86	105	106	120	109	114	107	114	118	106	122	101	99	138	117	107	111	116	126	114	127	99	131	110	108	107	125	105	107	94	113	108	111	109	104	113	109	113	96	101	114	111	127	101	114	125	101	122	108	132	97	111	116	109	125	121	102	99	108	105	112	101	111	121	122	119	119	97	106	105	118	132	115	107	122	119	124	111	109	101	130	110	106	114	113	116	106	112	106	121	117	119	119	120	132	101	123	104	97	109	111	110	125	118	121	104	96	107	116	101	110	106	112	112	116	92	122	101	115	121	112	124	120	119	97	104	123	110	110	116	121	107	107	121	110	113	123	133	115	105	96	94	106	128	121	118	114	134	123	107	127	98	97	122	112	120	124	133	106	99	110	103	126	120	132	117	117	108	110	122	133	129	102	108	120	99	117	96	116	134	118	125	104	133	106	108	117	115	122	130	100	118	105	112	110	111	103	109	127	120	128	103	115	111	118	108	120	103	106	122	109	113	107	119	123	110	109	116	111	110	119	109	120	114	99	97	109	114	95	101	111	111	122	125	125	113	107	125	105	110	121	109	103	119	118	121	95	120	132	124	111	92	104	120	115	118	95	123	109	134	124	124	127	121	116	100	117	121	125	115	114	105	125	115	128	108	117	107	133	110	105	137	129	119	123	103	135	116	116	115	99	117	126	105	131	124	108	101	117	107	85	112	115	137	131	127	105	111	100	107	102	120	126	128	112	126	116	85	123	123	102	111	121	116	103	93	132	108	112	105	122	98	110	122	114	124	113	109	114	118	123	122	121	91	105	111	109	110	109	108	99	124	104	104	126	100	109	136	112	104	122	126	117	109	122	104	108	118	125	103	115	112	104	121	103	115	124	133	100	112	129	126	115	105	102	99	121	119	119	109	103	117	128	109	112	116	123	94	128	119	116	99	101	133	103	122	108	127	109	99	119	118	134	104	114	118	103	106	112	104	113	124	106	129	123	111	116	119	100	104	117	117	112	124	121	121	129	121	120	115	114	118	110	112	112	132	94	113	127	98	112	100	134	106	115	104	106	102	127	123	130	117	129	123	113	117	108	113	120	123	119	127	107	105	111	122	105	87	107	122	118	121	113	114	120	119	107	138	128	134	119	133	102	140	113	111	118	133	153	116	129	128	122	111	123	104	101	120	104	134	116	118	94	111	124	127	113	96	120	133	113	114	92	103	112	96	86	108	112	115	109	125	121	103	110	99	110	116	120	121	108	120	135	113	110	108	110	122	103	112	138	105	106	112	97	108	114	131	120	110	130	113	121	126	130	112	100	123	114	103	119	131	120	121	132	116	123	116	118	105	132	115	118	100	119	113	135	115	131	107	97	120	121	96	103	109	100	108	147	118	113	138	117	118	114	122	121	116	114	106	124	105	117	115	96	107	110	116	129	129	105	106	108	115	117	103	109	88	106	110	112	138	117	122	119	84	122	108	118	125	107	111	118	112	124	90	133	120	104	131	135	124	108	107	102	101	120	117	110	124	118	112	112	101	120	121	118	116	104	97	128	120	97	115	115	112	112	110	107	103	103	98	110	136	125	112	107	106	120	101	115	101	104	117	105	114	124	118	105	99	97	111	110	125	117	119	119	125	109	126	112	103	92	123	101	127	112	115	125	112	111	117	113	121	109	127	122	98	127	127	100	107	103	118	125	110	114	115	113	131	134	121	119	103	108	113	110	103	103	123	103	118	98	100	119	99	104	104	124	125	102	101	132	116	106	134	101	136	127	122	97	116	92	90	106	120	114	113	123	104	115	131	115	130	126	134	116	141	126	115	98	89	116	108	120	108	117	124	116	114	114	87	128	114	104	133	119	113	123	102	123	121	122	126	99	92	108	112	104	114	110	110	95	122	121	117	112	102	95	132	108	117	136	117	95	104	116	125	107	117	130	97	142	113	104	103	117	131	126	117	99	101	121	115	123	102	95	138	124	122	117	113	112	92	118	93	105	110	114	117	102	107	112	116	125	103	96	108	127	114	108	109	106	112	101	108	117	132	130	98	102	134	106	134	107	115	113	110	119	91	113	104	95	118	107	117	107	105	110	100	114	97	114	113	107	123	124	119	105	107	115	113	104	116	107	121	109	116	120	99	105	117	91	105	98	106	99	127	107	106	126	108	104	120	129	117	111	101	129	105	116	111	112	115	133	120	121	118	116	109	112	112	106	122	101	108	116	103	118	120	110	122	123	116	105	113	99	133	97	106	115	130	120	108	100	117	107	134	94	89	126	106	119	98	142	105	111	118	102	106	117	123	122	116	109	114	125	109	94	130	110	127	95	103	110	105	117	101	103	119	122	115	124	125	105	109	104	130	112	122	120	126	117	128	106	125	113	89	115	126	114	109	121	120	117	111	103	109	123	96	128	121	95	109	100	85	122	104	122	123	115	106	122	102	102	117	132	124	112	104	116	110	108	115	122	106	127	101	123	115	116	133	114	99	118	117	123	109	126	109	123	105	101	115	118	138	98	125	122	113	122	111	104	112	103	115	127	127	116	99	103	116	109	115	118	105	116	111	130	110	117	122	127	129	121	124	93	124	106	120	110	119	111	113	120	128	112	112	114	126	104	110	127	108	103	112	104	96	92	106	105	114	103	122	112	117	118	134	105	111	108	97	131	125	118	115	112	102	119	115	129	122	122	106	116	126	119	118	103	110	124	99	103	102	99	111	102	114	109	122	111	103	115	118	108	115	110	108	125	119	132	128	120	110	113	131	103	116	121	124	109	104	120	128	112	105	103	119	107	120	102	118	130	115	122	116	127	116	122	96	92	105	111	125	133	127	120	123	115	108	112	113	128	103	93	122	132	116	113	127	112	107	117	116	103	119	119	108	106	113	129	120	118	103	116	125	104	109	123	108	106	121	113	106	108	116	118	107	121	122	106	119	98	91	135	113	106	119	112	104	109	115	112	104	110	96
7551	2185	4756	5561	4789	3908	3274	2727	10840	10249	1686	1509	1393	1227	1182	1060	958	950	884	792	822	764	800	742	708	690	634	631	604	605	538	564	595	548	564	573	561	538	549	533	534	541	495	547	491	537	525	484	533	485	492	469	487	502	483	468	478	478	494	446	482	464	532	499	515	462	487	483	483	454	453	463	477	462	445	455	484	503	474	417	491	433	473	460	430	459	456	431	491	473	412	447	491	441	466	479	452	454	452	454	439	433	443	430	462	431	460	423	437	455	447	422	494	453	480	450	467	466	466	419	504	415	442	462	427	451	450	427	440	439	465	457	418	456	418	408	441	454	421	459	449	410	440	454	442	422	430	415	487	419	475	448	443	449	426	432	442	435	430	447	431	464	424	425	418	394	388	424	453	428	419	473	472	398	443	454	455	426	419	462	465	449	435	443	483	443	419	419	451	427	453	440	451	446	445	394	420	430	468	463	406	430	413	457	434	451	422	412	439	417	503	415	438	447	448	445	446	451	437	437	445	416	424	437	467	440	439	427	463	452	456	434	470	425	461	466	437	426	408	469	421	462	405	411	407	448	412	426	436	403	424	456	439	423	429	425	444	425	391	461	431	425	444	432	448	442	451	429	409	448	438	431	432	409	434	402	411	441	433	462	471	455	444	417	422	431	449	465	432	470	445	435	437	411	427	430	415	415	450	460	434	454	479	421	404	412	431	409	480	442	457	431	442	438	422	433	435	432	411	454	435	453	427	389	432	448	409	431	411	435	467	430	459	448	434	427	404	471	489	446	442	461	439	427	392	444	430	447	455	430	429	455	423	459	472	445	416	442	426	481	476	447	443	418	426	454	410	431	420	458	421	454	410	437	458	431	422	438	462	434	449	426	450	428	433	437	447	439	421	419	406	438	436	441	431	430	382	446	435	437	418	427	471	429	448	438	471	452	415	451	423	431	455	434	469	455	407	404	455	441	388	424	429	439	434	419	447	433	464	480	427	443	432	457	449	458	415	422	422	419	451	501	414	429	427	458	439	401	461	395	421	444	395	413	423	437	439	441	444	443	487	465	432	429	448	439	426	429	452	407	452	425	463	501	444	442	461	433	487	430	446	420	431	411	454	432	438	433	429	450	428	461	455	425	445	432	457	468	470	423	446	413	407	429	428	408	446	445	428	409	418	439	403	436	449	457	461	447	430	415	462	460	431	433	430	444	454	447	434	447	465	429	453	473	395	473	443	412	458	451	447	454	456	418	414	468	414	416	428	465	411	455	492	425	434	461	467	418	456	461	452	426	433	457	417	437	436	426	434	471	422	456	448	410	404	451	404	444	434	428	428	419	434	441	447	449	445	424	452	429	430	410	469	410	477	450	426	437	436	400	445	446	447	463	443	450	450	471	469	421	467	477	439	449	425	456	472	455	488	483	456	422	439	428	465	402	429	439	443	450	450	436	441	444	436	451	443	437	418	413	418	442	437	478	451	462	456	385	420	462	418	431	440	462	461	406	466	404	426	398	414	421	442	454	458	432	444	420	452	430	445	437	451	439	422	474	429	430	416	433	447	446	430	416	449	465	460	437	424	449	431	420	429	463	390	442	442	415	422	425	409	397	437	448	427	462	438	447	434	417	445	439	439	453	424	438	418	431	473	422	443	484	447	418	462	472	435	421	439	456	417	425	459	436	447	451	466	429	445	440	461	426	419	417	429	436	471	472	425	408	403	434	434	473	439	465	482	436	402	451	422	440	432	445	430	443	408	423	438	419	441	432	450	466	406	418	457	429	485	436	452	460	468	412	411	465	421	442	439	467	441	429	443	454	456	454	445	452	465	424	456	426	426	438	462	394	470	475	430	427	394	442	399	420	423	437	456	458	441	435	409	430	447	464	497	431	431	446	433	452	466	407	461	483	485	451	437	433	461	457	435	441	461	422	469	434	442	436	451	420	432	412	414	432	425	400	428	496	445	473	453	452	489	426	451	431	465	440	431	440	434	463	438	458	448	435	480	464	423	418	462	433	434	478	434	422	416	425	427	440	467	402	444	463	443	447	433	454	438	435	442	439	420	425	450	415	459	437	428	431	439	469	457	424	434	434	418	462	436	442	429	448	416	447	449	412	440	492	450	423	435	400	402	406	437	414	446	418	451	441	432	423	442	431	423	453	404	471	417	440	419	422	467	452	448	453	396	453	419	441	407	456	433	452	415	425	448	438	436	377	471	430	411	479	423	430	417	399	442	457	433	440	434	442	466	426	442	434	441	435	427	396	443	437	451	444	446	432	447	461	450	417	441	391	416	436	442	441	453	428	443	454	402	428	399	464	451	432	444	432	409	449	439	451	439	471	458	424	426	434	447	473	458	426	439	460	446	440	449	419	422	422	406	437	499	457	434	474	408	431	482	443	430	454	443	445	389	403	428	433	451	448	431	430	426	426	467	412	460	408	403	457	413	438	428	441	444	434	438	449	448	439	420	407	487	482	446	411	458	414	442	466	450	427	439	432	456	436	425	425	425	406	425	473	464	455	429	419	440	465	457	434	466	416	458	437	458	453	444	438	415	400	418	457	418	448	467	437	453	475	437	476	486	440	491	458	395	458	413	427	430	414	429	429	430	460	457	434	419	491	470	437	415	433	429	432	476	418	439	395	463	413	456	453	454	455	425	431	424	449	449	438	377	413	423	438	477	474	445	454	413	427	420	425	432	440	405	453	459	421	416	428	478	423	425	469	413	427	468	450	481	453	434	448	446	444	455	438	428	463	429	469	422	395	419	443	382	432	480	410	475	450	454	448	443	452	458	399	422	428	423	432	433	410	419	422	466	447	431	450	426	446	465	411	427	415	383	455	459	451	458	439	447	424	451	461	449	469	402	412	442	453	433	464	433	462	455	442	431	454	423	455	421	424	459	445	427	409	447	474	429	438	433	423	440	477	460	431	416	417	444	409	406	424	435	441	442	422	430	445	454	458	420	453	409	431	407	431	446	422	462	431	443	414	456	438	425	426	429	438	447	454	423	409	401	447	401	470	444	427	438	476	412	427	425	445	447	421	444	448	378	419	459	464	400	459	409	426	458	435	422	451	403	456	451	434	411	440	421	432	448	462	424	409	437	446	423	446	423	463	434	442	469	441	488	431	431	420	440	482	437	461	435	443	419	441	440	428	442	412	431	425	469	434	461	453	435	402	423	423	440	433	436	452	409	488	421	408	410	413	435	447	479	441	441	437	460	411	445	470	431	412	407	439	408	463	419	422	444	416	430	457	424	420	454	466	411	418	477	449	457	463	435	443	434	462	392	471	426	412	437	450	445	437	464	459	429	412	440	418	423	410	425	410	465	451	411	438	465	445	444	423	397	475	447	452	421	447	446	423	462	398	409	433	397	429	460	473	446	448	414	427	448	449	457	420	423	436	444	402	430	451	460	475	447	433	414	455	430	450	445	418	432	457	461	402	449	404	472	439	420	415	451	445	431	439	432	444	476	415	403	439	409	430	439	435
1924	270	322	298	279	278	255	267	296	363	220	198	249	224	230	226	209	239	228	235	230	256	253	219	214	225	237	256	235	213	244	242	237	256	220	222	226	225	212	218	206	199	251	232	262	224	215	246	248	212	242	215	238	222	251	206	240	244	236	251	246	202	231	229	225	214	242	255	250	210	249	238	221	222	246	230	215	237	239	240	237	241	231	238	229	246	234	221	242	243	242	247	199	249	231	215	232	213	226	226	223	218	237	234	241	212	254	211	223	232	241	258	231	235	216	211	251	247	232	233	248	228	224	247	216	266	247	201	245	250	215	210	233	243	265	219	215	205	229	263	246	218	239	203	230	244	244	226	232	223	200	223	228	235	205	230	221	235	232	252	228	221	243	263	219	229	243	220	227	228	242	232	221	230	217	243	221	242	230	213	236	220	227	240	234	250	191	215	215	239	241	233	224	248	213	261	236	245	249	246	194	249	234	261	240	227	237	249	228	194	271	214	239	227	225	213	227	229	212	211	252	229	211	234	232	237	244	237	216	242	259	223	229	234	216	227	222	231	240	219	247	236	220	244	220	232	243	219	231	232	232	242	246	214	240	220	211	217	257	267	262	249	252	260	237	209	215	212	234	211	212	246	247	243	231	230	230	240	223	230	239	243	227	227	249	201	206	230	263	214	245	209	232	227	215	233	234	255	242	226	258	233	235	231	239	216	229	217	190	234	247	241	265	242	237	242	241	231	233	210	246	209	231	212	236	200	229	227	234	250	228	214	210	253	264	233	235	215	194	239	234	211	246	225	227	236	210	226	233	240	237	228	226	236	241	218	224	222	222	223	237	233	252	226	225	239	216	236	220	218	231	248	224	249	235	203	249	242	213	216	232	222	236	240	241	215	225	214	221	233	227	230	214	256	215	247	215	212	211	226	214	231	221	234	237	235	242	244	237	235	226	242	207	259	229	212	204	244	248	229	214	254	239	229	246	265	247	246	231	221	225	199	237	216	249	235	232	237	228	246	227	215	251	215	246	246	244	242	225	203	237	228	254	220	228	249	225	217	260	235	223	236	233	217	226	211	214	237	216	220	220	219	253	231	227	216	210	215	248	237	211	225	226	202	236	223	216	228	237	245	264	217	233	224	226	226	239	209	217	246	210	209	258	258	238	246	251	214	220	225	232	206	232	221	223	235	240	237	235	232	245	208	208	222	265	252	242	232	222	232	221	206	201	241	228	244	239	230	236	248	234	191	226	240	233	235	260	195	228	223	260	227	236	249	230	250	226	218	238	231	241	205	255	238	220	208	216	204	223	246	238	206	259	220	237	213	230	237	229	256	242	230	261	266	222	220	229	246	231	268	247	225	229	212	247	236	225	225	213	238	231	247	219	229	234	243	213	224	217	250	237	227	220	228	246	250	216	214	228	223	227	251	254	207	234	239	216	231	226	222	251	251	221	247	244	249	254	216	228	228	233	226	232	233	218	230	207	221	220	233	214	220	230	220	230	242	226	229	222	223	237	236	264	228	251	225	222	213	250	240	238	244	239	246	251	229	218	242	226	202	229	243	222	218	218	233	234	233	220	224	238	241	242	240	215	220	219	212	217	222	235	219	234	243	253	260	221	220	206	213	227	223	237	265	239	217	235	224	228	220	238	238	226	203	219	263	236	241	237	250	236	238	222	239	228	259	245	218	229	235	233	237	239	206	225	234	213	252	264	254	240	215	239	236	238	231	249	207	229	206	228	238	237	262	250	210	232	241	219	229	238	232	232	251	227	228	240	225	262	229	240	226	223	236	211	216	203	228	236	236	233	231	225	241	239	211	221	227	236	224	220	220	240	232	246	235	223	209	212	248	233	222	245	248	242	231	221	230	233	227	216	225	234	247	228	234	205	219	226	206	230	244	229	245	218	193	256	233	220	227	217	239	207	230	226	224	265	227	225	220	252	240	241	231	233	234	229	253	243	233	241	247	224	216	210	229	232	255	235	266	229	249	241	249	235	205	227	213	224	219	199	236	254	244	246	231	248	218	242	246	219	239	217	231	242	281	235	244	242	244	239	248	224	226	247	248	244	237	235	238	254	240	239	235	241	241	230	227	225	199	236	243	248	263	214	212	222	219	228	239	236	245	196	229	232	211	231	199	217	246	218	293	258	229	235	248	235	239	225	251	232	220	262	229	255	220	226	227	224	213	248	244	237	219	232	206	225	253	250	231	201	268	226	235	228	232	273	241	239	207	220	216	206	232	239	221	234	230	242	233	228	255	246	246	248	212	222	230	220	244	209	219	239	244	213	213	216	244	216	252	242	255	233	229	229	218	241	238	233	231	203	250	257	236	242	229	223	228	223	249	223	245	240	237	208	236	207	285	233	219	220	243	274	228	218	219	241	227	243	232	227	233	233	221	219	216	253	233	214	225	231	246	260	239	252	217	243	216	250	222	237	225	245	218	215	236	233	245	233	223	227	218	235	220	232	259	202	216	236	243	244	241	234	221	238	245	229	270	240	220	222	221	232	204	227	223	221	253	227	246	227	265	241	244	254	234	243	233	248	227	238	239	225	238	233	234	188	242	213	255	238	235	227	252	232	223	245	225	247	221	226	232	218	231	223	221	214	214	254	255	224	239	218	227	236	217	214	236	264	236	218	246	226	264	244	225	223	231	198	274	241	232	228	240	231	263	237	256	251	244	236	260	218	224	229	222	228	222	214	232	222	254	213	255	262	212	227	253	240	212	243	215	242	238	251	229	238	227	245	202	214	216	220	197	261	226	279	196	238	217	220	240	206	234	233	252	243	260	222	227	203	209	236	235	225	241	230	241	252	271	225	238	227	227	224	218	226	238	236	210	231	215	233	245	220	226	237	202	230	239	215	227	216	227	226	220	241	253	234	243	214	244	221	233	223	215	235	217	215	241	244	211	241	271	221	228	236	239	238	241	230	223	224	239	223	253	228	211	200	205	236	234	250	251	222	218	207	243	231	230	219	241	221	237	214	254	229	217	260	211	230	211	216	212	259	236	218	248	227	245	227	235	256	237	244	241	247	221	222	237	248	241	233	240	213	231	205	251	213	248	240	252	243	216	213	206	228	208	245	226	245	232	236	233	213	246	233	231	228	229	235	274	230	259	232	223	213	259	226	224	248	242	235	242	217	239	207	237	229	218	214	240	233	229	247	221	247	239	216	212	209	203	238	241	239	242	233	210	241	241	217	226	240	224	222	216	224	219	237	250	220	240	259	233	221	223	213	239	230	227	231	241	250	215	234	232	234	214	214	231	255	223	225	237	245	231	263	240	235	229	236	259	223	203	231	224	216	222	222	236	223	213	226	239	242	246	241	260	211	241	241	230	223	207	249	238	220	241	209	248	248	232	228	233	234	250	232	217	253	249	250	262	243	246	209	216	239	234	215	224	223	231	215	215	225	240	237	262	214	223	242	230	246	244	214	248	238	200	218	244	203	199	184	228	264	200	236	225	240	249	237	236	233	230	217	245
2326	893	889	980	928	978	887	891	1300	1669	839	838	764	812	797	763	884	838	794	752	782	784	796	750	785	800	786	819	757	787	755	805	761	833	809	771	765	805	772	818	730	850	867	799	784	767	819	793	799	816	760	788	821	868	828	780	791	758	805	761	772	779	761	794	796	775	793	798	765	800	762	809	743	775	816	812	827	806	791	808	828	766	772	783	825	758	759	813	788	841	811	816	789	842	798	769	781	762	828	783	818	782	814	768	817	723	810	812	782	775	804	796	839	774	812	803	791	785	848	824	767	770	835	792	804	800	761	790	793	800	748	817	779	846	762	811	789	735	750	738	795	766	791	799	781	742	831	803	806	775	766	849	800	799	816	784	763	801	796	805	823	782	737	799	797	818	776	763	771	849	800	758	793	810	799	783	837	794	775	792	765	791	778	822	760	765	770	730	755	744	809	780	817	777	847	777	781	808	809	798	792	814	786	794	811	792	760	766	767	801	769	808	817	835	824	810	778	773	768	785	744	824	789	763	782	796	767	795	804	816	820	790	840	770	794	820	759	824	820	778	766	758	772	794	770	775	792	789	815	804	773	768	734	758	794	807	768	795	774	780	781	755	707	795	803	780	828	748	801	821	779	803	745	750	750	784	826	790	800	764	789	764	766	764	812	792	781	751	792	826	773	787	821	788	793	746	747	771	767	805	760	792	835	804	777	758	777	793	798	756	805	758	768	796	783	828	768	751	793	878	786	767	798	801	791	816	782	779	755	788	735	796	807	811	797	746	825	829	824	750	749	790	742	763	797	735	798	764	802	793	785	797	846	813	812	804	734	767	791	823	785	801	819	805	770	826	815	792	803	798	757	779	760	782	786	786	787	840	779	791	826	827	770	801	761	733	790	798	762	783	793	808	803	758	777	816	769	754	781	781	771	784	850	785	810	790	788	788	776	802	773	798	806	814	834	808	798	770	780	831	765	772	795	793	796	799	751	789	813	802	791	804	769	745	775	776	805	783	765	760	829	768	813	751	801	794	789	784	821	754	781	797	818	811	804	789	770	775	810	803	759	769	838	733	760	777	788	796	758	779	790	768	746	788	783	779	797	771	759	799	770	809	818	819	786	836	776	774	796	786	777	765	785	751	782	771	781	775	799	823	797	796	805	784	802	820	807	753	809	802	774	773	775	802	732	802	819	737	805	799	758	778	810	788	773	770	771	849	802	836	765	789	699	785	802	824	765	825	819	785	803	789	788	838	827	794	762	780	785	779	785	831	792	776	788	764	794	780	772	832	812	763	807	762	784	748	768	801	810	788	754	791	875	784	818	847	828	802	814	761	725	802	772	805	791	815	729	820	770	817	768	759	768	778	772	757	765	784	772	825	787	789	841	750	830	821	828	769	808	837	786	807	747	801	793	818	807	797	780	762	812	766	776	770	822	745	746	782	731	789	780	803	826	755	762	792	809	775	759	752	775	772	814	775	822	818	763	767	789	794	814	773	828	776	803	765	759	785	793	819	818	750	770	748	770	835	794	760	802	793	782	857	770	802	780	738	755	832	772	770	798	772	858	770	804	787	763	794	772	824	802	832	781	758	765	766	761	801	759	799	787	823	768	811	780	758	793	756	815	809	774	743	840	802	734	806	795	760	760	797	807	813	820	799	737	762	776	803	751	792	750	822	765	781	766	810	817	849	797	780	816	796	771	800	833	811	786	768	784	814	780	791	766	837	771	802	807	788	794	734	809	839	769	753	817	780	764	740	776	789	761	811	766	769	759	823	791	783	791	809	780	820	791	769	821	807	817	800	789	804	781	782	805	793	794	766	818	775	752	741	741	746	727	788	760	808	790	783	817	771	814	751	812	792	801	795	782	786	863	760	793	791	774	826	752	780	720	815	773	803	811	832	850	836	856	815	824	743	808	786	779	817	740	809	739	795	762	813	777	797	798	772	747	761	804	808	751	815	837	749	783	790	785	804	795	794	827	830	770	791	749	748	796	752	786	781	818	756	778	774	817	733	816	780	792	765	804	806	761	758	802	770	792	759	783	814	796	784	814	779	783	821	789	771	787	794	784	778	751	782	796	766	813	827	804	823	778	776	759	794	759	791	828	820	734	743	837	848	789	755	781	793	821	775	729	789	742	829	854	756	799	804	812	826	768	759	831	806	818	700	778	786	793	749	795	828	745	791	763	813	799	765	762	777	791	773	811	819	771	795	795	741	776	752	797	761	823	786	791	750	778	803	779	793	801	748	811	782	820	801	798	806	801	781	776	774	771	796	781	784	862	762	761	768	789	749	781	802	813	780	795	781	758	747	807	752	836	809	813	762	851	778	797	852	846	795	759	784	781	811	722	776	792	802	789	737	750	789	830	753	830	841	772	777	780	819	816	794	809	780	802	790	799	799	752	816	747	790	775	799	780	787	806	748	735	733	753	815	780	774	793	736	797	812	802	787	779	820	751	798	777	810	788	779	760	818	771	791	818	760	767	768	763	747	809	744	769	770	793	774	778	776	754	810	776	795	782	742	801	809	756	817	816	824	783	760	794	822	758	781	741	747	772	799	782	784	779	761	810	741	835	773	782	801	764	758	802	779	824	810	786	780	800	791	794	792	855	782	745	839	729	822	770	791	785	770	751	837	752	787	807	812	790	768	813	808	772	780	811	812	762	803	827	833	787	781	841	790	728	798	832	816	775	800	783	768	804	795	799	821	835	750	834	796	797	783	803	773	684	763	825	797	806	762	820	810	826	820	754	821	727	792	792	761	780	817	791	772	787	780	789	816	786	827	769	807	838	834	824	824	775	792	787	759	849	807	826	814	781	817	813	815	788	796	804	786	810	787	781	808	823	794	825	806	816	815	767	773	857	802	823	788	769	795	791	763	754	818	844	825	762	773	811	780	741	722	795	771	823	782	833	799	764	840	727	781	838	799	748	744	781	841	813	781	743	823	795	785	763	775	822	776	721	771	809	822	761	803	770	751	749	799	815	746	771	792	789	826	727	767	817	780	808	810	768	774	781	800	792	801	811	827	814	858	802	821	806	838	809	767	820	764	849	766	769	813	763	802	758	838	812	762	781	753	816	803	774	792	812	827	787	764	829	786	807	818	818	782	799	803	767	760	844	743	773	794	810	769	807	845	754	785	783	810	795	809	780	736	806	803	800	791	789	785	813	824	814	856	844	805	805	762	807	793	759	758	804	757	788	772	745	784	803	775	745	806	825	785	797	804	792	807	818	796	805	793	800	785	757	794	742	836	757	777	797	779	778	811	773	743	807	819	780	805	809	784	816	760	782	823	787	806	787	800	771	790	755	778	851	789	823	791	830	810	807	781	791	800	823	826	784	776	800	811	787	829	779	767	776	733	809	794	787	812	834	765	764	799	770	834	744	786	800	800	778	798	770	801	824	767	749	798	780	812	794	730	764	834	773	801	754	800	757	750	822	774	780	814	799	738	792	791	779	725	773	802	792	802	821	799	762	784	830	743	799	742
6345	781	1084	862	652	456	393	300	924	2117	226	219	206	166	149	174	181	179	165	163	163	169	158	142	149	146	146	127	136	120	140	140	139	139	150	118	127	122	156	156	124	131	144	145	123	126	126	138	122	117	120	127	145	137	126	118	121	137	123	116	145	146	126	110	133	148	116	139	131	146	119	108	146	148	124	135	142	135	136	122	112	144	130	117	126	148	133	136	125	136	138	123	112	129	130	116	132	112	118	130	139	144	132	132	128	156	127	121	121	123	121	130	155	126	134	141	131	137	128	128	120	133	117	144	114	127	129	124	124	140	138	112	134	111	128	118	140	115	128	120	131	119	151	150	109	117	135	121	132	116	139	98	111	134	102	123	139	129	121	148	134	137	130	137	130	123	136	125	128	135	118	125	148	126	130	137	144	126	123	121	131	113	128	107	124	141	133	137	108	136	132	107	134	144	125	128	113	128	139	132	124	149	131	123	152	116	132	114	121	139	137	132	135	121	130	129	140	142	123	125	136	116	139	124	105	143	116	141	127	113	126	119	122	130	109	123	131	132	130	138	121	150	115	117	124	149	115	134	115	131	148	110	132	127	122	125	125	119	103	160	124	116	127	131	140	130	135	114	147	122	118	144	127	123	128	132	123	111	144	143	111	127	134	111	127	129	121	132	125	123	142	144	142	128	124	131	121	122	137	128	117	129	130	123	123	140	148	123	128	132	136	133	116	128	124	133	122	133	113	111	136	135	137	120	108	129	133	118	134	156	113	133	131	132	145	135	141	128	160	99	148	126	131	139	139	125	134	130	141	134	128	140	150	143	164	129	142	132	142	132	134	129	112	109	126	141	127	147	124	122	141	128	121	130	122	149	121	119	109	129	142	124	136	126	131	128	130	120	151	141	123	102	122	128	128	134	147	118	130	139	127	115	122	135	129	139	141	137	115	144	137	144	132	121	122	151	122	130	114	134	113	114	131	137	111	115	148	147	129	129	137	120	109	116	163	127	134	130	132	127	136	118	130	122	137	133	141	128	138	115	120	134	130	109	151	162	136	150	126	114	146	136	127	133	142	116	123	136	145	133	135	118	139	118	136	143	132	142	135	151	133	125	166	118	115	123	126	116	139	124	141	128	118	119	121	128	134	146	136	146	123	121	121	120	124	149	119	137	122	134	129	113	135	108	107	118	161	122	143	127	136	134	110	133	136	129	116	135	140	137	134	153	166	135	146	144	118	140	154	129	126	123	131	105	120	134	141	146	105	127	138	115	116	158	133	130	125	140	136	148	144	130	148	123	127	145	137	112	121	144	136	126	129	126	143	139	152	136	130	96	119	110	137	139	117	119	123	111	111	137	134	134	122	117	137	155	127	134	112	122	144	138	123	115	132	119	110	112	124	110	149	131	142	126	106	104	111	130	119	134	135	132	119	120	133	140	143	125	140	129	113	150	118	140	105	130	108	127	103	115	135	111	130	136	119	144	114	157	111	140	144	124	125	140	132	143	130	135	143	115	134	119	116	126	129	132	112	152	109	127	123	108	121	121	140	128	132	126	127	106	144	139	144	123	122	152	120	123	115	131	141	152	137	136	123	127	137	124	131	130	111	119	120	156	136	151	135	115	112	114	137	128	115	143	123	131	143	119	131	129	118	137	122	136	148	131	131	112	115	115	127	115	143	134	130	144	124	121	124	133	125	125	119	99	154	150	132	115	124	123	131	132	110	115	109	133	110	122	152	113	119	108	134	123	109	124	120	113	122	137	143	145	114	116	122	127	124	125	116	127	139	120	134	107	153	126	127	121	116	125	142	119	105	144	103	123	135	108	133	138	113	146	143	156	105	132	127	130	143	133	131	113	145	141	120	108	122	113	147	121	119	137	133	112	119	144	127	131	147	123	140	141	129	139	114	140	124	117	125	126	148	131	136	127	127	145	148	143	113	118	116	117	127	121	122	120	133	119	134	120	124	122	109	118	131	119	131	140	131	139	126	121	123	130	134	128	143	142	111	123	125	145	130	146	131	120	126	144	141	144	142	127	149	135	120	139	140	108	131	119	137	126	109	117	126	125	116	107	134	137	116	148	120	124	134	131	119	129	95	147	124	128	121	116	132	121	105	133	110	116	114	114	130	133	128	128	113	108	128	126	140	126	116	145	123	153	128	126	146	127	125	125	140	130	133	137	133	147	123	119	143	119	134	132	144	118	116	129	137	112	129	127	138	125	117	113	140	127	122	137	127	109	136	137	125	137	121	150	128	114	116	109	118	121	125	129	112	118	111	123	120	113	136	136	129	110	111	140	123	126	127	126	108	134	118	121	138	143	130	118	123	131	131	142	138	120	141	139	147	133	124	124	105	136	110	114	136	123	133	128	133	128	121	120	130	112	129	154	130	123	122	116	129	141	131	127	123	132	137	143	129	130	133	118	120	138	138	118	149	121	130	129	143	130	113	119	162	126	114	130	122	136	130	151	128	133	139	144	155	119	149	134	134	129	129	131	133	123	116	132	123	112	134	127	118	136	144	121	134	145	125	147	111	127	128	133	122	131	136	121	117	111	131	123	122	141	115	133	115	133	108	151	122	115	144	127	121	118	130	127	141	144	126	114	135	119	132	146	125	130	137	135	138	147	133	142	133	126	119	135	113	131	105	133	129	115	137	113	143	120	132	113	127	138	133	138	125	134	116	105	138	138	117	152	115	136	128	112	134	149	148	127	124	124	122	135	132	119	146	131	143	123	147	129	119	126	138	125	91	133	128	103	141	146	120	132	127	144	132	148	120	127	155	127	134	113	139	131	121	128	121	131	118	160	118	131	113	129	122	115	117	130	133	123	138	140	118	136	134	107	127	145	137	148	127	125	132	136	117	126	138	132	114	134	116	165	138	134	145	127	154	127	129	137	139	125	137	151	132	133	137	126	154	142	121	130	122	131	125	149	133	124	137	128	122	129	134	154	138	131	127	128	138	122	121	128	129	125	112	125	121	112	148	114	122	138	120	125	130	138	121	155	115	127	137	120	141	124	134	145	123	110	134	129	134	131	137	139	132	141	139	116	118	124	128	120	111	127	130	127	134	126	125	148	116	127	141	132	125	122	129	133	140	118	144	129	139	141	109	127	128	117	132	117	142	115	114	115	127	129	155	133	135	144	132	126	134	122	114	136	129	149	124	141	129	132	123	131	120	126	119	113	139	120	124	123	136	122	127	118	125	109	126	139	127	109	125	125	121	118	152	125	136	125	125	129	142	141	106	135	134	148	123	121	148	137	130	119	122	111	123	137	126	103	116	109	125	126	141	115	122	127	139	140	97	143	118	125	126	127	134	119	152	129	140	131	108	153	124	117	130	147	140	134	130	123	134	135	139	123	132	124	124	116	124	115	138	111	125	127	137	99	134	124	124	129	121	136	119	109	137	108	146	134	131	130	123	114	149	134	119	150	138	123	143	137	127	123	109	138	146	108	159	123	130	117	141	123	125	105	117	136	128	127	156	139
4997	1225	2592	2883	2583	2125	1816	1618	4596	8228	1057	1004	862	849	846	791	756	726	747	649	630	649	584	553	616	589	572	618	597	607	547	551	512	565	538	504	527	501	528	519	558	491	515	492	513	544	568	534	488	508	555	483	555	489	490	472	535	460	516	537	495	524	498	527	518	481	492	480	478	482	483	456	442	481	452	513	521	500	481	494	506	487	491	483	455	524	504	507	513	523	499	497	490	471	478	467	449	497	490	495	477	479	480	463	490	504	464	478	472	504	463	514	490	497	496	507	469	478	441	489	482	544	498	495	479	519	448	445	487	511	450	471	488	457	477	475	456	481	469	467	473	488	511	487	467	461	480	478	473	478	490	474	482	441	464	470	472	523	439	489	529	482	485	479	463	518	469	488	493	457	471	445	480	481	458	462	479	472	504	475	483	482	471	461	495	476	499	474	454	483	491	498	468	497	491	453	484	463	461	466	487	487	513	464	498	505	470	534	475	500	485	448	511	481	465	466	510	465	490	464	459	496	469	486	493	452	465	486	505	491	456	481	474	471	472	479	486	491	464	451	454	457	478	491	476	497	455	502	466	483	508	474	493	452	445	447	509	493	498	492	518	468	438	483	471	485	499	452	470	491	493	480	463	501	497	533	468	446	452	459	441	449	465	516	477	446	469	461	479	503	469	463	495	446	485	468	494	496	452	501	487	487	474	489	472	464	471	495	510	466	509	469	465	466	473	488	459	438	457	491	499	469	450	479	482	489	499	498	481	495	477	456	487	464	462	486	477	493	481	433	508	496	461	489	448	498	469	533	492	512	493	490	480	483	540	475	460	460	471	504	489	515	489	506	506	475	477	472	506	465	473	425	462	473	502	470	515	506	481	444	432	479	465	448	464	498	460	483	462	495	489	469	444	434	495	451	482	469	446	494	503	463	473	471	459	481	485	498	502	459	475	439	492	475	428	449	485	441	469	513	465	501	498	466	488	476	491	502	451	511	469	468	486	442	462	480	445	474	486	517	483	491	474	535	458	481	434	480	451	474	469	505	496	508	488	483	458	490	509	511	464	485	464	461	480	501	458	506	500	495	494	477	499	481	473	461	483	475	495	462	456	442	486	442	508	514	506	488	504	465	489	512	488	494	475	541	488	491	505	419	478	502	483	471	453	494	481	450	488	429	502	483	539	514	467	464	495	514	470	493	472	471	507	482	501	485	483	435	532	470	527	412	457	460	474	518	503	448	479	481	473	497	459	538	512	463	451	496	469	458	510	463	455	497	471	505	474	459	457	453	493	503	498	481	479	465	446	487	496	411	491	478	476	468	470	492	464	449	502	462	507	457	498	452	491	519	479	458	501	457	520	486	484	503	492	494	503	502	520	453	498	476	502	512	498	487	492	480	482	512	526	443	465	519	480	456	473	458	449	458	481	500	475	489	491	434	456	437	460	494	478	465	461	492	482	478	464	491	493	486	512	467	519	460	486	490	514	485	487	487	467	460	486	453	452	518	474	478	455	514	499	500	472	500	472	479	495	469	459	434	479	447	458	518	487	475	493	442	467	498	498	506	490	445	449	500	473	526	501	488	483	464	479	468	489	423	472	470	466	479	486	445	481	492	481	493	454	463	441	480	492	474	453	458	526	484	477	504	513	495	463	458	512	487	472	527	480	499	521	464	507	455	489	472	462	504	438	471	472	505	485	510	475	446	499	508	497	516	469	465	499	462	469	518	480	507	480	461	474	473	464	542	516	448	466	478	484	483	472	468	487	469	477	440	481	480	522	454	477	442	479	515	492	509	486	480	479	474	466	480	485	484	449	461	493	479	471	497	452	530	459	439	486	488	487	529	473	480	457	471	481	489	523	516	493	530	498	491	500	488	495	478	518	442	478	456	501	487	447	495	474	424	484	490	474	451	495	487	473	489	509	519	474	489	469	510	483	469	441	498	456	476	489	490	461	475	490	480	506	493	507	484	467	466	447	492	495	496	446	439	445	478	474	432	455	473	459	487	476	510	485	451	494	456	489	476	501	487	515	478	483	485	475	492	468	502	462	486	498	440	507	505	524	489	469	454	475	462	448	466	456	492	469	430	477	476	481	511	469	494	448	465	489	497	509	460	461	516	491	445	467	496	491	472	523	472	461	468	483	481	473	498	461	474	475	482	468	476	465	516	482	479	451	466	474	476	521	496	459	470	511	477	482	454	491	488	478	470	438	438	505	478	470	466	464	499	501	446	453	468	485	524	530	481	472	511	492	444	489	505	418	498	488	469	457	459	508	497	477	464	481	499	453	508	491	507	456	505	499	505	479	507	484	487	473	463	478	468	479	477	471	469	462	469	491	474	503	486	497	497	470	484	499	502	441	464	546	498	479	455	467	470	467	485	483	465	485	505	463	476	471	479	472	476	508	495	457	494	457	476	480	482	480	473	471	498	513	478	473	496	476	472	474	459	504	473	530	451	483	499	467	480	456	513	479	490	467	479	443	500	457	501	500	485	501	444	531	501	434	525	471	486	495	518	485	503	465	461	473	481	472	489	482	471	493	491	430	496	483	472	509	488	502	445	483	465	481	497	477	491	463	480	492	460	470	522	495	469	469	460	481	482	497	503	497	507	503	475	502	482	531	433	457	448	426	495	505	505	498	455	474	471	469	488	444	506	467	475	498	507	477	449	490	517	509	484	476	492	464	479	469	459	495	465	458	470	487	463	489	467	511	464	484	502	502	458	474	422	480	511	476	482	477	459	515	519	485	520	454	449	480	475	480	494	460	458	480	451	476	473	477	479	499	450	446	443	455	498	480	478	475	497	486	476	452	497	476	485	473	452	472	466	462	477	478	446	481	445	490	490	431	471	466	482	452	500	459	437	496	487	476	495	483	430	488	433	472	511	445	502	456	459	492	479	510	478	501	503	474	465	484	487	468	458	472	468	476	471	438	453	465	537	479	485	478	474	468	477	474	506	479	484	512	508	462	486	484	483	501	503	459	457	511	461	481	506	494	458	482	497	472	431	502	486	521	492	439	438	482	479	454	496	457	462	460	483	481	453	494	441	499	451	453	471	494	489	489	472	404	459	469	494	465	492	521	490	497	452	481	510	473	454	469	462	456	492	447	403	475	472	501	467	488	475	475	485	486	493	455	472	492	432	479	499	433	468	494	424	500	447	431	484	489	425	453	480	482	475	502	487	504	489	454	483	482	487	456	512	467	461	497	466	469	457	438	466	447	451	452	504	441	453	462	479	463	511	493	505	466	525	448	491	480	504	462	478	493	512	446	464	499	469	520	460	465	482	463	499	516	460	454	501	487	478	484	507	471	521	471	529	475	497	501	483	455	500	456	470	470	451	474	507	483	436	496	463	463	455	467	457	489	485	462	476	445	508	482	486	426	476	505	446	476	483	502	477	497	491	479	489	456	475	512	484	492	482	433	483	470	538	491	481	473	470	460	492	480	514	477	506	489	465	493	505	469	494	454	500	498	459	465	485	479	459	458	507
13158	1807	2136	1645	1229	858	638	526	1919	2746	319	305	229	209	197	190	190	186	179	147	173	144	150	149	132	129	116	122	127	119	123	112	158	139	137	127	120	105	123	126	132	99	106	117	116	112	122	125	125	104	118	115	121	122	117	116	126	113	121	114	113	124	126	126	118	126	123	118	129	111	118	128	120	119	112	121	100	112	108	122	117	109	104	120	123	111	107	97	116	114	96	135	97	118	110	100	121	107	104	127	143	98	105	116	132	115	132	107	105	117	98	110	119	103	122	111	112	115	120	130	90	113	105	135	115	86	120	113	94	113	107	117	109	125	96	105	110	124	114	100	123	98	92	126	98	118	124	121	130	110	116	110	123	127	113	139	110	113	102	109	111	88	109	134	114	100	95	113	101	120	119	100	115	115	118	111	108	118	116	117	110	113	143	128	114	108	103	103	105	106	114	114	104	103	112	108	115	104	93	101	107	107	102	104	117	94	117	110	112	94	109	138	111	114	100	125	116	115	98	110	115	108	120	114	127	120	87	136	106	103	101	101	109	111	135	107	129	114	111	106	120	89	123	137	101	118	116	114	109	110	112	132	125	108	111	117	106	118	115	102	119	123	107	124	120	103	95	120	92	110	120	104	127	104	119	108	98	89	109	117	111	111	122	99	118	99	108	116	100	98	125	111	100	114	124	135	105	98	100	115	101	109	109	112	102	117	105	106	116	104	108	89	127	106	110	123	123	113	125	105	117	104	98	130	101	113	103	105	105	115	104	128	111	101	103	113	116	110	104	107	108	132	108	99	120	104	107	105	117	103	124	92	110	100	119	114	103	110	112	129	112	103	105	118	114	111	104	106	115	104	119	106	142	102	114	103	120	110	126	100	106	117	103	89	106	136	122	111	107	105	143	121	116	102	122	123	102	107	109	100	80	98	122	110	113	98	88	111	102	124	111	118	108	110	99	101	106	114	112	109	103	96	116	122	110	120	117	113	107	113	121	106	125	99	122	119	112	123	105	123	118	115	126	106	123	128	101	99	128	109	124	110	107	117	105	124	97	92	113	102	114	118	119	110	125	125	105	111	93	128	105	107	103	109	90	115	120	111	96	110	102	131	116	112	119	107	105	113	100	127	111	128	107	128	126	121	114	101	103	96	131	109	120	134	107	116	107	113	118	110	119	109	135	125	108	105	116	109	132	141	124	107	95	97	92	137	95	115	116	104	98	110	115	119	89	99	126	119	110	117	111	120	129	113	101	101	104	132	113	114	113	105	116	118	128	121	109	110	129	122	113	99	111	114	112	105	109	111	112	116	122	101	125	88	121	98	128	127	124	111	117	120	106	113	110	104	134	114	118	129	110	119	124	109	127	115	92	124	104	113	128	125	123	111	100	116	92	100	128	117	83	124	104	113	126	112	118	122	96	124	116	107	103	100	101	96	113	133	113	112	93	109	99	87	111	117	101	119	108	102	106	105	93	111	118	97	96	109	115	85	115	105	106	105	121	117	115	107	114	112	110	120	113	102	124	110	86	113	119	127	119	114	122	114	103	84	112	123	108	113	126	109	100	117	97	104	117	105	96	116	89	104	118	104	117	116	110	99	121	103	122	95	95	126	114	136	102	105	114	102	112	112	143	117	101	108	100	113	92	119	117	130	109	113	105	122	111	119	123	122	86	111	117	98	111	132	123	105	106	96	117	120	111	112	115	110	109	111	102	100	125	108	114	117	125	108	107	120	124	110	113	110	115	102	98	107	105	123	104	122	118	106	115	131	103	109	125	131	122	93	106	117	109	118	113	104	116	113	118	93	113	116	104	103	125	110	100	115	96	119	113	80	109	112	116	104	103	106	119	120	111	118	114	109	124	108	124	124	106	99	94	106	109	115	128	104	122	100	119	101	96	105	100	117	101	127	124	102	108	114	111	126	106	102	97	114	119	128	113	106	116	112	100	113	116	118	130	117	126	93	100	119	119	113	101	115	112	119	114	106	106	115	116	135	132	111	111	100	124	104	96	131	109	110	119	108	119	125	123	115	117	118	115	106	117	132	105	111	104	118	102	108	104	111	99	130	119	118	120	116	106	96	104	114	101	125	89	119	106	119	94	120	109	103	120	107	126	114	101	115	117	120	114	110	126	104	114	102	100	122	110	123	95	112	110	92	108	124	117	117	105	114	91	124	105	93	107	105	121	104	100	119	124	115	106	105	109	109	119	123	109	121	105	118	112	101	111	121	101	95	113	123	108	105	120	109	108	95	100	114	93	117	109	130	111	105	112	100	108	105	124	118	110	89	122	101	106	111	109	89	108	124	109	117	101	114	107	120	118	124	114	126	118	118	102	125	101	122	127	91	92	108	106	116	97	110	122	103	124	119	125	114	108	109	127	101	105	100	92	102	113	122	112	106	124	120	121	105	134	128	143	100	100	113	110	123	110	115	102	132	120	119	113	112	110	114	107	120	99	107	119	129	113	132	108	118	113	113	105	119	96	130	117	107	114	127	94	101	133	115	113	103	118	117	114	118	108	110	112	103	113	126	107	107	112	119	108	129	104	95	103	117	100	111	117	131	102	114	123	121	114	108	109	104	114	100	115	99	99	133	123	117	99	118	119	109	114	133	119	108	108	119	111	106	97	96	128	126	111	118	115	109	112	93	120	130	118	106	107	95	122	99	109	115	117	100	129	101	100	128	102	119	105	117	120	98	97	96	112	126	90	130	107	109	108	112	109	128	104	106	139	119	118	93	98	95	120	113	117	117	121	143	110	88	134	115	124	115	117	101	99	108	114	121	113	110	114	106	106	124	113	118	115	111	111	106	125	99	99	116	107	96	100	116	113	107	108	120	103	109	119	132	109	119	124	110	106	114	103	109	116	96	96	100	110	114	116	104	106	122	110	111	135	114	138	112	113	106	98	100	125	117	103	111	117	116	115	122	120	114	126	96	117	109	106	102	136	115	108	116	107	98	115	122	139	94	119	104	111	129	118	116	122	120	111	99	89	109	106	115	106	114	112	135	111	103	123	105	120	100	110	96	109	107	120	105	106	119	112	131	115	110	124	102	103	115	115	106	102	114	91	107	116	119	99	104	132	94	130	102	111	117	99	107	109	123	117	104	96	115	115	123	99	145	108	93	116	128	135	122	111	103	113	110	126	132	117	100	109	127	109	97	121	103	115	123	103	106	110	102	103	100	118	107	118	111	115	132	128	105	119	103	95	122	112	113	105	112	106	115	115	121	122	122	115	102	116	121	111	110	98	93	96	124	98	111	107	118	101	116	100	116	105	128	121	107	104	118	97	125	115	100	110	138	113	104	131	110	111	111	106	95	115	112	114	91	120	100	132	107	93	122	120	101	105	110	122	121	120	100	106	112	121	105	138	115	99	115	129	107	121	100	117	108	110	93	99	116	143	101	110	96	92	107	124	102	112	101	121	113	121	112	110	129	104	98	106	117	100	103	122	108	100	110	116	119	116	104	101	116	100	106	119	120	106	111
7445	2197	4634	5628	4915	3978	3280	2693	8573	8358	1734	1539	1372	1281	1162	1042	943	935	871	869	797	777	759	777	714	683	643	656	675	597	649	643	575	526	580	555	611	549	499	531	517	508	488	493	528	512	488	483	488	501	504	458	499	464	481	487	476	493	472	472	492	483	438	511	480	453	447	463	475	444	478	494	447	458	484	409	468	457	410	438	448	461	440	436	510	431	434	431	441	479	401	463	445	430	411	468	457	446	420	418	420	420	438	468	449	437	447	402	472	442	419	398	421	429	424	452	475	422	474	445	465	467	424	439	429	433	448	417	462	415	432	436	451	453	407	448	449	461	445	440	434	441	430	469	460	436	440	436	411	389	435	442	451	452	471	451	462	427	418	409	424	461	422	424	438	422	430	437	430	460	434	422	449	458	405	424	429	411	465	424	416	453	447	428	429	464	476	429	455	422	411	440	418	419	427	450	410	424	425	413	463	446	427	422	425	420	408	395	429	429	456	471	451	396	458	436	423	440	425	428	454	444	455	430	417	436	424	437	458	421	418	416	423	415	451	417	461	428	415	442	458	406	443	407	386	413	428	430	430	435	397	441	409	437	454	425	419	419	434	427	437	455	428	443	438	437	409	431	421	422	453	435	435	456	389	417	430	426	469	454	444	449	446	431	428	438	451	451	439	423	440	439	460	427	457	421	406	433	463	398	427	438	444	447	476	469	408	459	466	428	413	445	458	462	426	422	438	433	432	444	411	453	444	469	438	449	439	467	429	431	432	411	424	453	393	397	473	417	438	414	413	425	380	411	408	461	446	429	473	460	427	424	442	418	418	475	414	441	417	411	445	402	451	433	456	432	474	458	394	442	448	419	449	421	448	453	419	429	445	447	441	397	437	444	422	422	427	444	424	440	408	412	412	463	407	454	429	447	442	431	455	434	406	422	441	440	413	443	477	437	451	396	458	433	416	445	445	442	454	404	442	434	419	464	432	443	425	392	435	396	418	439	449	430	426	438	415	396	423	434	472	369	431	432	430	450	406	439	436	450	429	407	444	432	449	449	452	416	439	453	407	459	402	405	408	431	392	434	421	434	390	418	453	404	432	423	430	432	441	481	433	423	445	414	438	449	461	425	436	448	419	460	478	409	428	430	429	468	419	426	431	430	423	449	444	434	413	421	421	430	430	442	451	437	430	418	451	474	423	436	411	449	456	409	411	424	400	440	401	433	354	496	423	441	442	415	432	408	438	416	400	422	414	426	421	438	454	397	425	391	427	408	422	449	473	414	444	400	443	450	440	433	391	435	410	420	416	449	448	433	445	450	442	444	438	440	422	425	467	443	424	453	426	410	438	387	421	414	431	457	475	434	468	434	471	420	434	423	469	378	431	432	449	440	473	426	413	412	415	398	424	424	473	442	458	400	423	433	426	436	408	424	427	417	426	422	405	424	419	405	436	423	467	449	435	456	433	427	444	406	430	406	454	470	397	469	433	439	410	423	424	443	425	456	446	468	438	443	427	409	451	442	435	420	414	418	437	419	405	441	421	473	434	467	465	402	436	500	406	432	436	457	435	424	449	421	423	405	449	426	423	440	402	438	460	402	455	414	431	453	428	412	456	447	442	429	450	495	453	434	441	450	441	436	433	497	438	437	431	450	431	392	415	450	443	433	399	446	410	477	420	401	406	475	446	461	414	389	418	436	379	426	390	433	443	420	444	449	445	412	427	422	402	462	411	386	404	419	416	441	466	394	412	440	398	444	436	438	426	423	413	433	453	411	423	437	421	425	441	430	469	463	427	410	423	403	398	395	406	449	441	456	435	434	445	458	431	444	441	428	423	447	413	425	422	453	458	423	462	407	435	428	489	440	440	409	418	423	440	413	451	423	437	434	386	487	459	402	468	427	412	439	423	448	434	435	444	412	455	425	416	438	453	403	401	407	394	422	407	474	433	438	376	388	449	447	400	426	405	450	429	413	414	418	403	396	433	423	446	421	390	440	406	434	441	443	429	455	458	399	413	454	447	453	411	447	405	407	403	439	419	448	403	411	425	448	427	429	421	446	426	436	443	449	435	424	457	431	423	453	449	414	407	459	447	425	431	446	430	416	373	443	446	443	436	409	470	448	426	431	430	443	416	406	438	423	435	450	417	425	418	401	439	426	449	451	435	436	446	443	438	435	443	444	428	399	415	421	415	384	425	421	424	399	446	423	430	436	440	421	456	410	414	421	458	440	439	417	419	431	430	426	407	426	445	464	424	436	414	427	431	431	456	404	450	436	436	437	422	471	448	488	423	459	473	438	414	441	451	400	397	434	437	413	427	445	447	412	446	426	447	428	407	472	434	409	463	408	444	443	402	449	453	446	460	438	411	432	457	430	446	436	484	440	444	388	464	441	459	456	454	448	432	412	440	401	398	470	451	416	439	440	460	406	442	408	413	423	456	394	420	445	430	413	407	431	437	411	432	445	425	393	431	428	420	461	469	433	441	404	410	427	431	453	443	422	425	426	407	415	445	434	409	451	443	413	439	426	403	456	482	416	424	411	424	406	411	427	438	419	459	463	442	433	422	436	439	420	447	399	442	414	426	445	438	426	413	452	452	431	387	449	435	471	455	436	418	435	430	431	432	447	436	424	408	440	411	404	400	425	422	438	412	458	445	433	396	432	449	438	448	392	457	430	415	459	437	438	437	464	413	417	421	420	406	443	433	421	448	440	419	438	429	421	420	425	424	441	425	444	474	455	398	439	419	388	418	442	403	428	428	445	435	440	472	446	459	435	444	444	429	424	425	423	421	420	442	469	443	431	435	449	427	438	401	431	437	458	438	447	414	411	457	449	438	403	443	417	407	450	441	452	412	441	410	421	440	439	434	416	437	428	418	406	454	461	397	421	449	393	432	446	430	448	414	409	465	459	391	435	408	449	437	414	460	439	463	402	425	450	422	426	415	440	448	398	430	435	442	441	420	443	454	397	404	479	411	434	456	469	429	449	417	454	398	409	418	416	431	430	429	424	411	440	432	438	396	429	444	428	442	445	432	417	445	428	444	462	429	405	396	440	457	410	405	424	472	401	441	435	417	417	451	402	433	399	415	427	416	413	452	463	453	458	416	437	430	418	441	417	474	417	456	437	429	432	443	425	457	478	430	406	466	438	427	409	461	434	406	430	443	487	449	448	432	437	443	455	429	424	415	445	459	440	443	439	403	437	446	433	401	385	440	459	416	407	406	430	442	440	393	450	439	414	441	417	420	386	442	414	446	404	432	442	420	420	453	432	450	419	398	421	418	422	442	420	426	423	433	428	461	443	447	399	430	433	404	388	406	385	462	432	423	422	433	404	445	441	463	449	439	444	467	458	459	406	423	415	426	417	424	454	444	409	413	418	434	422	427	424	418	425	420	432	447	425	405	431	403	416	426	430	419	413	443	457	436	449	444	418	437	447	427	441	453	397	419	430	456	455	385	429	413	440	387	456	419	424	433	454	424	426	434	431	421	440
1995	299	284	288	269	287	243	252	307	330	251	238	217	245	253	229	243	217	225	250	248	244	254	236	224	215	247	241	246	213	233	235	234	226	235	232	213	203	226	247	228	246	218	209	220	198	207	216	233	233	249	247	214	223	208	254	242	236	242	257	247	241	221	217	240	219	203	220	268	221	212	220	234	215	242	223	216	238	219	239	236	211	226	250	265	223	214	225	218	215	200	245	260	237	262	219	234	246	218	229	214	229	224	230	245	243	256	221	239	222	233	218	231	224	229	243	250	231	254	221	254	235	220	256	245	221	251	216	245	259	207	247	233	205	209	212	226	232	211	222	257	243	227	205	233	245	238	239	241	224	210	214	221	221	253	257	219	226	224	236	225	232	226	199	205	258	224	236	232	230	241	237	213	219	236	234	212	228	206	235	210	236	230	215	229	230	219	235	260	210	234	232	233	245	189	238	235	220	214	224	207	208	208	239	195	216	197	250	252	238	235	246	206	216	238	241	228	230	248	212	227	234	238	211	229	216	244	202	210	228	220	241	246	217	227	229	217	217	238	209	241	229	255	225	224	231	215	220	229	210	233	211	169	234	232	225	236	237	203	223	249	236	215	231	229	250	246	222	220	251	220	244	234	219	243	216	214	264	192	248	246	210	241	217	230	232	193	258	224	254	217	216	223	218	227	233	224	210	252	234	236	208	241	222	246	210	218	255	228	239	216	262	268	228	232	228	243	238	222	225	241	240	231	238	232	232	224	241	228	230	221	247	235	235	230	220	232	232	196	230	214	233	214	221	223	234	227	215	241	232	221	239	254	231	206	252	222	230	233	208	215	219	213	238	243	207	238	204	221	247	214	236	216	230	226	237	228	233	235	235	250	218	230	220	217	235	227	227	205	220	256	232	231	245	237	241	237	212	251	229	233	234	205	243	202	253	235	197	220	235	271	241	218	230	214	227	225	222	245	246	243	270	237	199	227	254	226	280	219	247	212	244	192	242	245	211	212	219	219	201	214	226	219	266	245	249	206	252	224	202	228	226	245	221	225	235	254	249	245	229	227	231	202	237	217	252	216	217	238	217	246	223	227	208	228	207	210	233	237	204	217	229	196	241	218	218	225	256	263	253	242	228	240	235	217	226	236	237	190	229	227	209	252	224	227	230	234	256	235	217	231	218	207	226	216	212	241	230	235	222	212	201	223	217	230	237	252	221	245	208	216	219	224	228	243	238	243	234	184	219	216	267	224	225	220	201	239	236	213	230	240	220	240	219	254	202	216	220	243	209	214	230	210	240	235	224	233	232	219	217	210	224	216	211	221	242	198	229	225	236	250	205	245	236	225	252	239	243	208	208	233	237	192	232	225	235	237	223	215	209	242	226	241	234	253	251	252	237	231	229	200	236	227	216	234	238	228	223	204	234	217	231	235	244	220	246	218	224	236	231	219	251	226	260	216	237	222	229	235	234	196	222	246	239	213	221	225	216	225	229	236	234	241	232	249	217	249	235	233	239	195	221	217	240	234	215	242	221	232	254	204	239	218	213	226	250	235	236	222	259	232	220	238	219	264	233	226	216	235	251	225	211	238	236	228	227	210	257	192	233	228	221	256	212	213	242	245	200	225	229	226	220	245	228	251	247	226	238	245	223	234	217	221	234	217	219	215	207	237	211	227	223	246	224	220	241	240	238	226	231	243	212	222	230	205	234	227	229	230	207	243	214	229	213	234	243	246	227	234	220	236	245	216	238	256	231	220	227	267	218	249	237	219	230	217	225	233	245	220	233	235	238	207	252	256	240	212	215	249	198	226	224	241	247	228	227	242	236	245	215	238	224	224	227	229	246	249	239	251	232	225	236	244	205	216	243	219	242	213	220	228	238	235	224	224	215	221	216	247	270	237	205	217	214	233	227	242	212	246	233	206	219	217	228	231	221	216	242	231	230	251	220	233	216	248	207	221	241	190	235	236	221	241	225	241	246	223	231	223	244	228	216	242	221	219	243	253	249	206	233	217	220	236	223	251	209	220	236	245	223	209	246	230	260	256	251	240	229	222	225	199	252	234	212	235	254	215	241	207	240	222	172	249	220	237	221	235	224	249	240	236	215	245	221	231	234	215	206	240	240	229	234	202	230	231	218	220	222	220	246	233	222	230	245	231	226	232	247	219	219	200	249	231	223	234	221	219	222	248	230	254	244	244	245	221	247	263	205	240	216	235	226	251	237	212	226	235	264	214	247	220	226	231	231	248	250	241	206	230	226	225	213	221	256	242	239	242	213	240	232	215	223	207	255	190	242	227	205	191	238	246	224	233	232	227	254	214	261	237	218	227	229	221	226	214	216	230	230	213	243	223	229	222	237	235	216	212	239	234	222	236	246	228	235	233	237	214	238	227	223	233	243	258	229	225	244	208	213	256	227	240	231	234	235	245	232	227	229	231	229	202	237	232	228	228	235	219	224	241	237	215	234	227	243	267	202	222	248	218	236	205	242	225	213	233	243	224	221	226	219	234	207	210	243	200	242	216	225	253	215	242	187	202	229	242	211	211	234	229	227	230	219	238	232	232	229	222	215	260	214	234	232	225	237	219	217	220	243	230	244	221	240	232	214	222	219	237	225	240	248	219	225	253	225	212	236	224	229	241	234	234	210	230	217	225	238	226	249	222	219	259	230	217	228	225	239	242	221	216	233	240	228	208	218	211	206	214	209	210	229	222	238	217	237	240	213	227	229	249	247	226	236	221	231	211	228	197	220	212	214	238	245	271	229	233	228	249	216	207	216	250	245	205	228	226	222	228	224	259	243	221	230	223	207	220	242	246	197	226	255	235	214	236	240	227	278	223	267	242	206	224	221	232	238	223	218	248	236	248	220	228	203	218	212	220	223	235	214	226	216	236	219	206	239	240	218	225	223	244	218	221	251	212	246	275	232	222	216	250	231	209	209	201	208	257	275	207	240	211	252	213	231	219	225	240	221	263	226	257	205	216	227	218	243	232	238	228	266	221	197	230	237	232	207	232	225	237	231	238	222	212	214	251	206	219	203	250	231	249	218	249	220	254	236	245	225	226	224	234	215	227	222	233	224	207	210	213	194	227	236	214	251	217	244	211	229	238	211	236	250	220	223	216	218	206	226	233	251	232	241	246	262	257	234	218	219	239	226	226	215	217	225	223	238	213	216	253	241	215	252	218	251	217	230	257	223	253	271	212	204	220	207	201	217	212	211	209	216	204	231	208	209	238	222	244	206	221	238	238	216	253	232	227	235	234	232	232	243	248	228	254	232	245	223	229	225	220	212	256	247	225	240	228	238	215	227	210	234	229	218	206	262	224	224	233	204	213	243	221	260	232	248	242	203	227	243	214	220	263	216	241	234	216	208	234	207	226	239	225	233	238	224	232	209	233	222	243	211	222	217	225	228	233	242	208	227	212	232	234	219	231	222	220	234	207	227	238	233	244	236	205	250	228	223	230	267	232	242	229	208	238	238	226	233	220	209
2407	905	985	955	980	886	910	827	1161	1169	854	799	809	814	818	809	801	805	774	769	770	827	794	772	820	762	737	791	817	792	756	789	759	754	757	816	829	808	751	806	750	775	775	769	779	782	742	740	788	769	765	772	746	840	792	812	782	744	761	762	781	804	772	785	814	826	786	758	762	747	770	735	755	721	791	832	746	741	826	831	759	811	770	783	747	766	809	775	772	815	784	791	762	831	786	814	780	744	812	843	766	819	784	852	755	773	816	817	760	760	769	798	761	819	797	745	779	781	809	761	768	799	765	772	842	758	809	742	753	826	744	805	753	728	863	818	812	756	811	777	733	781	769	802	721	764	755	793	791	758	758	748	793	774	731	787	765	751	792	757	767	863	773	792	767	759	741	767	769	809	757	798	792	796	741	751	743	793	803	787	785	757	846	795	791	786	745	779	804	761	794	766	756	795	784	787	759	780	779	834	839	782	763	773	770	738	743	764	786	762	792	757	797	784	795	804	786	762	803	775	738	725	790	815	759	765	729	802	808	808	773	760	784	806	751	800	747	768	811	778	780	832	769	800	791	789	777	775	746	755	787	822	817	775	778	769	778	742	806	778	802	809	786	766	741	802	754	752	762	781	782	756	731	811	785	776	780	800	832	786	748	756	790	768	754	763	793	783	796	752	780	819	788	809	795	766	799	771	855	784	769	796	758	814	788	849	771	804	778	777	767	769	818	822	726	811	805	816	785	761	756	775	768	812	785	769	770	806	780	789	762	802	751	759	782	799	774	803	772	783	859	785	748	772	771	826	771	823	820	818	795	760	759	765	806	692	781	824	756	811	829	784	764	740	792	799	783	729	779	776	781	714	769	775	784	731	790	778	755	761	737	779	822	733	772	808	793	764	819	778	823	767	766	808	742	754	806	781	754	785	784	808	737	780	807	787	778	802	782	772	800	756	756	798	764	808	779	784	737	732	750	773	755	743	769	767	797	785	763	752	784	789	753	750	797	760	788	771	767	775	798	748	771	799	767	793	804	714	800	799	751	805	781	768	811	756	793	830	808	775	800	767	766	790	745	781	769	726	791	808	782	816	774	808	794	817	770	809	742	781	777	786	791	834	826	792	777	822	754	762	762	771	766	750	815	794	806	730	798	786	790	759	769	753	796	760	747	748	763	742	798	797	763	810	774	702	766	790	740	766	784	721	774	755	738	798	775	754	780	752	803	814	787	755	760	759	770	794	802	828	789	794	762	763	802	799	787	823	781	789	749	764	779	770	806	755	796	815	813	796	844	775	777	784	789	762	784	760	798	773	779	779	777	777	735	744	751	825	798	752	726	758	798	805	789	799	827	780	796	739	821	812	744	823	797	778	824	809	804	765	773	801	775	761	825	772	791	825	776	765	779	798	742	741	772	759	772	835	763	785	739	809	826	778	778	764	711	790	752	791	739	754	790	773	767	779	740	822	796	775	781	788	758	750	795	786	742	773	811	756	783	794	776	756	787	762	717	810	786	786	757	829	740	802	777	781	746	815	809	776	800	791	796	773	759	787	789	754	787	786	809	776	738	762	797	749	771	774	786	779	807	795	807	785	769	761	765	808	790	779	793	771	742	769	800	772	793	825	747	823	752	785	800	804	798	783	787	798	773	802	771	769	770	801	808	780	760	792	792	774	788	742	833	764	792	770	728	836	733	770	775	747	813	767	782	770	766	764	794	778	807	822	786	773	766	796	797	798	783	826	748	782	770	777	806	804	785	798	834	790	793	813	748	782	787	745	773	812	743	751	857	721	735	810	756	817	748	725	865	774	802	800	764	848	743	823	790	814	853	742	759	790	740	807	770	820	777	740	737	803	799	796	800	762	763	749	782	791	812	803	818	744	774	795	738	796	736	783	731	784	818	793	761	802	751	791	771	757	740	782	845	738	739	799	821	765	817	743	803	762	749	797	786	866	807	815	844	749	763	785	791	796	753	792	781	807	753	738	748	747	744	787	742	763	788	789	800	769	794	839	754	724	792	787	796	763	761	753	779	854	735	791	788	755	799	790	759	820	792	813	761	793	789	761	758	787	819	787	774	822	794	789	797	812	741	752	769	768	797	804	763	767	782	786	796	732	756	834	745	767	780	778	779	792	753	783	767	788	742	819	804	730	828	813	808	846	733	754	789	808	798	772	809	774	796	762	753	805	751	758	817	807	740	770	781	792	798	759	801	728	760	789	798	775	730	765	741	704	809	749	768	801	761	777	745	851	829	755	770	798	761	811	768	765	755	798	787	797	814	833	765	796	818	746	800	782	792	786	773	775	793	791	761	796	774	762	790	763	727	759	777	783	760	759	757	779	719	776	830	783	809	730	750	852	756	754	780	780	779	767	836	749	755	747	793	803	778	734	752	831	787	767	736	757	814	763	736	787	836	823	716	809	780	777	778	788	765	760	818	832	740	796	741	802	800	791	786	749	749	804	775	789	766	752	773	763	773	797	790	785	779	743	778	793	802	748	788	791	739	777	765	768	823	785	795	780	770	791	791	765	782	773	798	769	820	795	832	755	812	829	784	784	780	793	776	823	767	772	773	757	803	767	773	790	814	807	810	796	771	770	770	802	755	779	744	758	762	754	745	748	790	788	778	765	742	809	812	785	780	789	795	807	762	775	787	752	783	782	793	751	752	776	770	739	794	794	746	816	806	801	774	722	780	791	734	773	810	753	782	797	802	794	748	832	778	793	776	758	827	774	819	774	777	733	790	735	791	747	834	743	824	798	776	745	812	723	763	762	755	746	766	802	780	808	816	783	765	780	776	782	775	787	765	795	742	787	715	789	782	801	742	783	834	803	841	770	749	780	806	801	758	775	769	747	788	801	752	776	751	768	800	755	769	734	795	750	800	750	747	781	784	856	778	747	805	791	763	775	767	776	806	732	785	741	810	763	765	806	778	801	827	739	789	821	773	722	809	762	744	766	773	811	772	740	763	763	749	829	721	811	764	798	756	796	732	793	776	763	754	799	809	774	790	729	757	750	778	769	796	754	837	787	803	783	794	775	747	742	758	781	796	765	797	798	841	803	790	781	813	770	825	820	780	800	790	737	827	813	788	784	795	821	765	753	794	805	736	772	776	793	763	795	801	797	783	788	770	820	851	777	788	745	751	791	794	788	800	808	822	762	729	734	817	804	763	760	749	740	758	768	764	808	818	740	808	810	765	750	754	785	728	775	784	832	802	760	799	778	762	779	756	791	818	741	784	753	780	745	830	747	766	773	792	798	838	843	773	753	761	771	755	825	770	742	788	792	792	727	802	794	817	772	785	752	798	791	814	743	785	790	774	775	801	821	833	828	750	789	779	801	793	821	791	794	769	771	842	823	777	817	768	795	786	755	810	814	756	727	789	774	837	803	809	790	798	809	779	783	843	781	791	779	781	761	758	788	820	755	812	815	725	783	774	794	789	765	818	806	796	791	801	774	785	781	727	744	821	808	772	787	774	800	763	750	776	747
6516	750	1064	834	644	513	381	328	920	517	184	205	170	184	161	170	172	163	175	129	151	151	136	135	158	154	132	130	137	131	149	138	117	137	160	130	128	151	154	123	130	104	130	129	139	132	131	139	123	143	129	103	128	121	121	130	126	136	135	136	116	135	134	165	146	128	129	140	137	123	143	137	127	124	142	133	112	99	141	127	123	130	140	138	99	119	135	146	113	133	129	136	108	148	132	131	142	138	144	131	114	125	102	127	147	137	125	124	135	136	129	128	131	146	147	124	114	118	124	113	130	154	134	120	133	99	143	136	132	123	146	115	112	122	142	134	153	142	130	146	145	133	147	128	133	152	121	115	129	135	125	139	171	112	113	138	115	140	134	131	137	128	140	107	129	132	138	125	123	112	127	128	130	122	140	98	120	126	112	122	144	120	143	117	127	128	106	123	122	144	146	127	149	129	128	141	132	132	127	122	124	133	138	122	137	119	147	112	146	142	133	120	133	124	124	132	140	145	118	122	138	143	119	136	125	130	125	119	124	127	128	135	139	125	127	106	124	131	127	117	135	139	127	104	118	115	109	116	125	122	137	118	142	127	133	136	123	144	116	121	160	124	139	137	119	127	127	127	132	121	114	146	141	119	149	115	114	135	145	129	129	94	114	111	122	130	131	142	122	133	146	98	141	131	126	130	140	122	118	128	117	133	121	129	136	130	151	120	124	134	117	112	112	138	142	135	119	137	118	136	141	122	125	119	122	140	145	147	120	140	126	130	114	109	122	139	138	132	113	161	120	139	113	124	140	127	107	112	135	131	109	128	104	135	125	127	125	114	122	133	121	138	129	138	126	137	131	119	132	121	126	127	132	129	128	127	112	124	132	128	137	126	129	150	134	123	127	114	127	115	116	112	139	118	132	151	115	125	123	132	140	145	132	110	123	131	107	145	152	150	135	135	119	121	137	139	144	139	137	135	130	135	130	109	122	136	122	131	135	145	121	137	122	122	119	136	135	124	104	119	143	125	118	114	121	125	137	130	130	123	129	132	137	136	128	142	130	137	136	120	144	134	104	138	134	131	156	121	130	129	131	131	124	122	141	114	106	131	124	151	142	138	135	140	122	124	118	117	137	133	131	123	103	116	137	118	125	123	128	110	142	121	130	134	125	136	126	115	144	134	123	117	112	137	137	130	121	106	120	130	120	132	113	129	148	134	113	128	146	133	144	147	135	125	115	146	130	142	119	149	121	131	116	147	114	162	139	123	144	125	134	121	111	131	125	129	145	142	140	133	139	133	110	154	131	122	127	115	140	127	130	128	126	128	101	118	117	127	155	146	128	132	134	113	130	131	129	141	140	142	105	117	140	112	119	144	117	131	112	134	131	113	135	135	110	104	115	153	143	131	123	127	140	136	131	120	138	140	134	122	122	127	114	130	118	144	115	135	123	135	111	125	135	114	129	141	113	135	123	131	125	118	123	141	120	109	125	135	122	114	118	124	129	118	151	124	124	149	129	122	147	133	122	118	128	129	135	145	138	116	105	133	140	147	116	116	127	122	148	119	124	133	126	133	150	117	146	121	125	143	132	128	123	125	140	129	113	130	118	120	130	142	132	123	137	141	125	119	144	117	116	141	118	124	140	125	119	130	116	135	133	115	127	114	147	127	115	122	148	135	126	130	108	124	135	123	110	121	132	133	143	134	119	120	142	147	138	125	118	146	125	135	128	118	124	114	136	129	122	136	142	120	122	128	109	156	122	136	120	114	114	119	119	127	114	139	128	128	114	137	122	129	133	111	123	135	140	135	139	124	149	145	141	113	128	120	127	119	110	114	135	148	121	126	117	123	121	122	117	119	116	117	118	124	119	128	131	120	145	133	118	124	145	116	119	148	123	123	123	132	139	120	143	129	136	126	113	126	127	116	123	124	135	152	137	139	139	144	131	108	114	137	121	143	123	124	125	124	126	127	114	130	128	113	121	135	148	128	125	139	125	120	129	121	134	121	142	138	149	134	133	145	104	142	128	136	119	135	132	135	154	128	109	135	124	151	128	106	138	103	126	120	105	127	142	142	141	127	114	132	142	128	132	132	133	124	117	117	118	146	139	130	115	116	125	114	120	127	131	123	137	123	113	137	133	114	117	109	127	143	138	124	131	126	123	125	130	118	124	111	133	120	132	132	139	122	131	117	143	105	128	128	138	127	128	130	137	129	129	125	133	147	121	127	120	135	128	148	114	149	140	122	120	128	131	127	109	141	150	137	122	127	149	135	131	129	111	118	144	123	118	129	132	141	119	128	112	114	105	123	141	128	125	136	129	138	139	129	130	95	145	136	148	126	122	131	129	124	130	156	137	147	111	136	127	127	128	103	134	129	116	114	110	124	122	138	152	138	124	135	139	133	111	127	129	143	114	113	136	117	139	136	129	122	114	108	121	129	127	135	140	132	124	122	123	133	130	138	128	134	122	133	124	132	116	116	132	116	160	134	125	120	138	127	140	122	116	117	132	124	117	121	125	151	134	135	121	121	123	124	138	125	125	124	123	131	136	133	140	127	110	123	118	123	119	130	120	130	131	107	129	120	130	125	118	136	116	121	158	108	118	143	143	141	126	130	148	134	136	141	136	133	125	151	120	139	133	143	112	124	114	120	139	119	124	105	140	117	130	121	111	127	142	136	157	134	109	126	130	120	111	130	128	138	145	125	115	137	141	121	116	123	133	115	140	129	142	147	127	134	124	119	126	134	127	130	137	138	120	125	128	143	120	121	112	157	121	110	126	113	146	109	108	146	129	131	129	145	122	123	148	135	140	116	132	130	114	135	125	116	127	124	145	123	118	148	120	135	131	129	145	133	137	130	142	117	145	121	141	135	124	129	131	123	128	126	114	141	140	139	129	141	118	137	132	123	129	145	128	141	117	132	148	105	115	137	110	118	121	117	137	123	134	131	144	127	140	136	114	141	120	131	117	118	118	119	134	130	121	111	131	156	115	119	136	132	135	110	107	120	120	116	120	141	128	116	144	116	122	115	128	143	140	108	112	117	137	129	137	114	135	127	136	132	137	119	122	128	125	129	137	115	116	120	121	111	134	113	125	114	131	133	141	134	124	123	143	119	156	118	128	144	131	137	112	125	132	120	134	114	124	131	138	121	130	120	131	119	137	122	145	124	114	130	137	140	117	137	110	134	130	123	139	116	136	123	149	126	102	137	119	140	109	115	140	109	144	138	129	116	133	132	115	136	131	132	117	128	127	124	108	143	151	127	132	139	126	123	124	134	138	124	141	124	145	133	106	132	149	112	147	127	119	113	122	118	142	124	151	155	120	135	128	123	134	125	115	149	125	141	115	124	146	152	116	122	118	140	124	137	124	138	128	128	136	133	129	128	115	130	130	129	131	136	123	154	127	146	117	126	134	121	114	116	132	130	122	145	114	135	123	128	119	123	134	125	114	137	130	134	150	117	119	105	134	149	123	110	119	104	132	140	107	138	136	141
5142	1269	2547	3025	2624	2243	1900	1627	4952	2208	1105	924	934	899	820	789	715	733	727	622	605	624	651	606	560	564	572	572	537	536	544	545	548	511	571	494	539	545	578	516	536	534	510	508	527	538	478	536	513	532	510	488	502	529	511	513	513	474	521	506	496	462	487	502	483	481	470	471	513	500	514	505	483	483	461	520	465	471	494	494	467	448	450	514	459	472	492	502	474	504	515	510	476	538	462	433	496	488	498	494	476	478	502	480	466	471	466	519	450	492	482	454	495	446	499	487	481	496	485	460	469	519	474	471	483	492	499	486	475	469	440	476	478	522	457	491	474	476	499	480	482	523	494	498	479	453	452	454	481	493	476	462	479	482	436	481	466	480	465	505	442	482	465	449	435	472	479	512	468	454	494	464	460	506	475	491	470	505	505	435	515	456	483	431	471	471	457	496	486	464	489	442	504	489	469	489	476	483	485	501	481	458	480	477	481	476	454	441	467	503	469	467	464	480	483	483	466	479	466	482	465	499	509	468	469	466	444	495	454	482	442	479	467	462	480	468	496	480	481	478	501	451	498	477	507	499	479	429	458	456	443	471	456	492	481	447	495	445	452	481	480	447	482	487	457	466	471	484	489	494	484	450	440	486	493	502	463	491	507	472	455	475	498	490	474	471	462	452	438	481	454	448	481	461	413	465	493	517	446	474	481	451	492	479	474	487	488	484	462	459	488	483	502	462	465	484	484	468	451	475	503	459	475	437	488	476	476	444	448	459	480	515	487	486	478	503	488	452	480	479	483	409	514	452	480	499	486	479	466	502	473	466	491	479	462	467	488	485	433	425	470	490	497	470	501	507	466	491	495	422	469	476	459	438	513	444	512	485	476	475	479	501	507	440	503	473	470	489	515	479	469	493	488	434	476	461	487	482	468	462	455	495	457	449	459	500	493	502	467	448	440	466	471	462	509	459	451	455	486	433	509	495	484	488	466	458	465	481	476	467	502	469	467	467	461	485	453	482	522	475	510	496	469	484	506	432	464	492	511	456	459	478	446	456	501	460	475	420	467	458	498	456	496	471	447	497	442	463	478	462	483	445	517	485	476	477	491	467	461	480	526	449	436	508	454	458	492	491	484	441	453	487	487	435	462	493	480	468	481	480	522	471	481	499	492	471	492	499	500	473	459	474	451	456	467	514	457	453	517	473	483	434	495	476	491	451	456	482	492	483	486	518	520	504	507	500	478	473	491	450	496	489	427	441	480	477	462	526	498	465	486	445	483	458	449	469	504	470	486	461	467	462	492	466	483	436	500	496	480	459	476	498	469	492	469	505	439	486	428	463	438	470	457	471	475	453	445	433	495	460	465	460	479	484	468	492	518	480	526	463	470	455	471	451	515	476	488	490	463	455	479	485	497	439	467	445	451	479	461	480	436	491	462	470	452	488	439	460	492	480	523	450	475	497	442	462	495	463	476	486	466	474	459	466	476	501	474	468	448	462	482	482	448	461	452	462	466	447	469	475	454	475	474	452	509	453	481	449	468	477	483	472	472	486	481	488	510	504	511	432	461	484	469	493	475	478	489	477	460	472	459	475	459	496	484	479	466	449	447	473	454	464	440	479	469	480	446	487	501	488	496	487	485	489	445	465	489	480	526	455	467	467	483	449	494	499	479	499	457	462	462	498	489	471	442	468	441	444	455	477	475	433	501	483	500	453	459	488	474	450	482	456	496	480	457	490	503	466	494	510	478	465	481	487	492	487	500	473	449	475	457	431	472	453	494	472	505	514	498	471	478	467	461	490	477	489	476	486	485	467	474	481	477	486	473	460	455	489	483	452	485	444	495	485	469	468	464	465	469	470	505	477	486	443	443	469	461	460	449	516	471	515	464	498	497	456	477	438	454	481	496	472	502	464	512	486	470	472	481	492	426	491	472	473	467	488	493	464	451	480	478	429	502	481	471	445	459	448	508	468	474	451	475	487	484	487	496	478	479	481	459	416	502	492	445	499	454	480	505	449	502	458	474	481	485	443	477	476	471	468	473	433	526	429	471	505	454	490	509	472	489	478	452	471	526	498	480	468	494	482	441	456	483	460	485	495	483	499	512	483	474	503	483	434	476	491	451	463	471	467	478	439	472	479	490	492	471	477	465	491	473	463	459	477	471	497	485	475	460	485	477	469	442	490	480	524	491	474	457	498	493	488	508	456	459	476	534	493	484	484	460	468	442	456	503	519	504	483	498	474	509	497	466	485	492	486	457	480	440	483	491	476	470	454	465	499	459	460	474	453	476	483	449	431	485	512	481	477	463	470	508	442	509	472	445	498	432	451	450	455	493	456	459	478	475	454	458	473	494	478	492	462	508	474	491	468	450	515	486	470	501	500	475	420	485	473	459	496	504	494	477	462	455	514	460	477	476	462	456	471	479	484	474	472	462	514	432	494	454	478	475	486	499	477	507	472	512	457	471	489	471	484	445	428	472	452	474	472	457	482	474	472	485	499	467	464	492	435	437	450	486	483	463	451	457	454	495	470	495	435	497	484	505	484	465	483	470	452	498	483	443	469	427	429	490	455	453	482	495	466	520	478	469	476	465	488	495	478	425	462	512	457	485	491	503	480	459	466	466	446	490	451	516	481	464	506	461	475	470	479	490	488	455	485	523	488	459	507	473	457	483	487	500	491	487	446	461	443	512	467	455	497	507	464	475	450	490	436	480	462	493	450	474	480	447	464	459	488	479	478	490	468	462	433	471	440	465	482	499	459	472	483	495	440	494	480	470	451	491	504	520	489	483	500	481	472	489	490	476	467	495	459	484	459	507	531	466	475	493	470	508	479	500	465	463	499	504	458	478	518	483	495	469	496	439	470	465	495	503	470	470	438	521	480	474	480	463	506	448	493	439	515	468	491	492	469	483	467	459	463	504	469	459	473	429	481	490	465	459	458	500	475	461	467	491	480	544	444	458	466	492	504	467	440	482	432	470	503	451	488	490	436	510	478	475	446	500	486	484	439	508	495	453	470	483	455	472	482	443	477	492	492	458	453	438	500	452	498	484	459	540	458	466	481	461	465	501	445	459	503	441	449	478	480	503	492	442	454	478	482	495	460	444	463	442	496	481	460	509	478	469	459	501	455	440	483	507	486	468	489	502	501	448	484	439	458	477	481	478	484	460	464	484	468	443	466	465	480	481	496	487	488	453	505	499	462	488	430	487	474	448	488	452	464	491	465	449	452	467	456	474	493	496	483	430	559	429	456	502	512	488	467	482	485	473	482	457	510	474	459	469	509	461	455	503	424	461	449	449	460	449	487	443	487	453	471	518	464	494	461	447	503	480	446	474	481	516	451	503	468	490	471	499	442	456	462	495	461	489	428	446	484	477	482	482	487	470	466	502	477	474	508	492	467	493	448	475	460	440	505	453	420	452	482	474	478	452	466	470	482	493	455	466	435	486	473	465	476	504	484	447	470	453	505	486	490	452	465	462	417	501	504	485	473	437	437
13047	1733	2151	1729	1221	843	623	496	1500	2024	312	250	254	200	219	181	177	163	161	178	152	144	149	125	127	138	124	140	137	111	140	140	123	145	124	124	111	108	122	100	117	134	127	122	122	114	134	109	114	135	132	117	123	110	124	100	137	137	129	127	117	129	102	117	109	101	118	95	108	106	112	104	101	107	98	103	132	88	119	119	110	112	114	115	131	107	130	104	129	92	111	98	111	107	110	118	90	91	119	114	127	91	117	121	122	91	111	112	101	100	108	118	94	123	116	84	124	116	135	90	103	112	110	123	125	100	117	111	102	115	124	89	86	127	118	106	119	102	109	118	106	118	104	120	112	107	128	107	131	103	97	98	130	115	116	119	111	119	116	114	99	101	118	119	111	115	91	122	100	119	117	108	104	111	105	108	114	100	112	118	109	115	115	125	114	113	121	125	110	98	116	114	95	112	108	110	104	114	109	108	104	125	122	102	123	110	118	124	85	135	100	118	116	99	115	125	122	124	116	114	124	99	104	94	116	121	117	141	121	103	103	105	119	103	103	97	112	126	118	111	126	105	116	121	118	108	115	102	114	120	99	104	116	100	116	115	98	105	113	106	104	109	113	96	99	99	101	108	119	112	91	103	113	133	105	102	110	97	102	105	97	110	112	101	102	118	93	104	117	119	118	86	119	105	110	105	100	127	102	103	116	101	121	110	104	99	111	93	121	115	106	94	111	117	110	105	120	105	109	108	120	106	102	102	130	109	110	128	110	123	116	110	119	113	110	102	94	103	105	99	103	98	100	94	93	94	93	82	101	110	116	112	108	104	123	118	118	111	108	120	111	118	111	99	122	93	114	135	126	110	94	118	110	102	101	135	114	103	110	98	127	126	100	126	118	112	139	109	97	117	106	116	113	111	111	105	119	113	110	125	104	114	108	130	119	103	112	99	110	129	109	103	104	111	92	133	118	127	122	107	106	117	105	114	86	119	109	82	116	103	102	108	120	127	110	103	107	112	95	116	108	100	114	116	122	100	111	119	99	88	115	137	114	126	107	118	109	98	93	106	112	127	112	120	110	111	116	131	126	113	100	103	99	117	123	111	119	126	112	113	117	113	109	93	113	115	113	113	117	109	112	108	112	109	105	137	106	98	122	101	119	109	105	114	100	98	104	121	120	101	117	117	104	128	114	131	99	120	116	107	117	113	126	120	142	102	112	118	120	104	123	107	115	123	103	98	113	114	119	119	120	112	110	134	111	117	113	97	120	120	118	105	112	111	127	107	99	108	114	112	115	126	102	119	108	127	104	113	107	110	127	100	102	95	113	118	104	111	108	110	121	117	114	104	103	91	121	98	116	123	114	94	122	116	95	105	113	98	123	116	105	130	94	117	103	112	114	106	106	119	117	107	107	118	111	114	103	117	109	117	108	101	107	109	106	108	112	100	113	113	125	125	115	116	121	82	98	119	105	136	114	96	106	94	100	108	104	107	102	100	116	119	100	100	128	110	109	100	109	110	102	122	110	109	89	119	110	141	114	94	105	123	126	143	122	107	125	110	128	116	103	106	117	110	108	111	140	114	116	122	103	119	116	104	126	115	95	109	96	117	128	120	93	106	98	108	132	112	114	127	111	119	118	114	109	128	103	106	107	101	104	101	121	135	114	105	103	123	116	115	123	109	128	95	113	115	124	120	126	101	113	98	98	110	108	109	105	100	129	119	104	128	126	110	114	111	118	106	127	103	102	117	93	108	111	106	128	131	110	108	100	104	92	99	105	107	117	106	119	100	97	116	126	104	107	111	97	110	109	101	90	97	114	117	101	121	113	105	126	105	135	111	112	112	100	124	115	118	117	116	124	125	111	95	109	132	113	121	113	115	119	101	102	91	118	97	99	94	95	118	113	113	123	115	132	102	105	118	82	102	94	111	123	116	113	109	103	108	126	100	107	122	108	102	113	117	110	101	105	124	108	115	116	120	112	114	105	110	100	103	112	121	84	109	97	112	101	115	119	101	109	90	123	133	111	111	134	125	111	132	103	115	108	124	105	113	104	122	95	111	115	103	105	105	112	119	104	118	101	106	122	107	120	94	96	113	96	133	98	105	114	104	87	124	129	118	108	109	102	138	130	106	129	115	127	112	124	112	96	103	116	109	124	119	106	120	117	130	112	106	124	108	104	102	123	124	103	100	96	98	115	109	125	90	131	120	105	99	111	113	105	130	115	120	118	97	115	107	109	93	101	130	111	111	108	112	118	121	119	109	112	93	129	140	132	101	120	126	94	96	103	118	119	88	108	120	115	84	106	84	97	102	107	113	119	112	115	100	124	99	94	100	114	100	101	114	96	104	102	107	132	110	125	106	92	122	94	110	100	96	109	103	103	100	116	110	104	111	117	113	130	123	115	122	132	118	119	97	137	107	117	125	93	115	91	108	106	110	115	122	122	102	112	109	111	98	95	97	102	110	111	111	113	109	93	98	102	111	106	112	110	127	99	101	125	113	101	118	115	122	115	116	89	98	102	116	102	121	113	103	110	113	117	143	104	99	91	113	105	119	100	120	128	113	113	117	127	122	124	113	125	96	111	114	112	116	102	107	131	80	96	114	99	115	111	104	115	105	103	103	112	122	108	119	106	110	111	120	116	108	125	121	100	107	113	115	126	119	103	102	105	108	108	111	105	111	101	103	114	127	116	126	109	104	113	86	83	99	107	107	101	120	122	113	133	100	117	120	115	103	97	112	132	118	118	118	112	97	107	106	101	101	91	114	110	121	123	102	116	105	127	114	127	109	119	128	109	107	101	121	116	109	119	105	121	126	124	103	119	121	117	104	92	108	111	93	116	122	100	103	127	125	113	121	111	107	126	120	115	117	102	106	118	116	97	101	108	113	118	111	120	100	102	101	124	99	116	114	120	117	122	114	99	104	110	113	109	87	113	129	121	109	106	104	118	128	98	105	109	96	111	119	114	120	112	107	124	116	139	119	99	94	91	112	123	121	114	117	121	117	137	118	101	95	109	91	108	121	120	111	120	110	130	119	113	108	105	105	128	102	117	104	121	111	116	106	117	121	95	103	107	104	143	100	121	116	104	99	118	94	120	123	103	118	99	103	128	91	100	108	107	117	115	102	119	108	104	102	120	109	112	108	127	106	112	116	95	114	95	110	120	109	112	102	107	135	102	98	126	112	108	105	110	109	102	115	107	122	122	124	110	104	106	111	120	113	101	121	95	116	97	96	102	107	112	116	98	98	93	110	101	118	95	102	99	117	112	114	110	111	95	108	123	123	108	118	104	122	107	104	118	120	118	114	113	93	118	111	118	118	109	108	98	114	111	114	110	103	108	112	103	98	102	103	115	103	107	108	107	113	96	120	102	109	117	101	114	111	107	103	116	106	107	110	97	118	128	100	103	121	112	99	92	100	121	96	112	104	100	103	108	91	111	105	107	128	107	119	97	110	137	87	109	113	115	121	97	101	129	104	104	103	114	108	106	106
7412	2177	4741	5530	4948	3948	3312	2738	7200	6688	1693	1507	1371	1236	1072	1062	991	950	868	886	801	778	719	681	650	653	641	566	621	608	620	578	563	566	577	569	568	555	562	549	510	535	492	499	512	518	474	483	508	484	481	490	492	447	433	443	479	490	455	417	467	474	436	479	451	469	462	480	437	432	438	460	472	444	475	453	458	451	447	489	441	451	454	446	459	422	376	445	455	465	407	476	416	447	449	432	463	439	439	434	456	440	448	376	492	413	454	466	475	439	436	423	420	423	434	440	405	423	459	444	403	469	449	421	417	362	440	445	444	393	464	470	435	427	461	448	437	448	432	433	395	440	439	455	414	384	459	449	444	423	445	403	449	425	411	417	428	483	463	399	421	459	421	423	426	431	432	385	424	453	443	429	446	453	452	415	428	443	415	437	431	433	455	438	428	402	413	468	446	406	436	398	421	417	437	429	451	449	393	451	432	454	415	419	461	462	430	426	425	405	440	418	445	439	422	448	435	427	423	407	424	402	456	413	482	437	458	435	427	442	433	422	422	454	446	445	416	418	427	432	426	442	446	433	442	414	418	439	394	424	429	426	444	457	469	433	435	426	395	434	398	418	419	418	430	419	459	440	394	406	427	417	444	412	415	414	408	433	421	460	448	424	441	428	410	431	457	428	433	430	447	443	413	411	435	397	428	406	432	414	403	425	462	436	426	440	409	422	430	452	473	452	381	436	419	467	456	410	433	400	412	417	441	429	436	439	414	449	458	420	457	417	431	402	428	420	400	411	438	419	417	400	425	465	431	497	434	446	421	424	418	422	412	436	422	423	468	405	413	444	439	409	429	439	463	438	442	414	447	464	428	432	458	443	460	451	478	451	432	449	427	402	441	422	436	418	392	449	408	443	427	427	408	424	449	431	380	430	426	434	436	406	411	406	444	403	426	457	441	431	411	434	440	425	403	411	442	410	435	475	405	434	450	446	414	445	423	406	459	436	404	466	423	413	393	442	414	382	428	437	444	430	411	445	435	413	400	416	422	411	465	442	444	446	447	426	422	429	463	416	444	421	417	401	464	414	430	447	417	415	444	418	431	444	438	427	441	441	419	435	406	457	425	439	421	421	444	424	414	465	432	398	396	454	424	407	414	460	435	460	421	447	443	488	427	444	439	438	422	464	445	438	420	445	414	436	446	450	423	424	432	448	422	384	443	404	470	458	459	433	401	463	472	372	414	459	442	457	420	449	431	403	438	429	437	442	447	426	446	453	428	403	433	443	442	399	427	385	434	422	432	442	469	419	444	460	414	424	434	453	451	416	411	420	457	422	403	416	442	475	465	439	411	402	410	402	436	424	429	420	411	403	409	456	443	440	451	430	443	447	417	411	383	442	432	426	402	409	426	428	400	397	412	439	414	413	437	427	429	423	412	458	428	439	440	457	419	441	421	442	403	427	470	423	422	390	415	440	429	451	422	413	410	433	430	410	409	426	441	427	412	388	429	393	434	447	437	418	441	396	446	430	413	409	444	417	417	391	423	435	424	449	406	429	434	434	434	424	400	415	434	441	441	438	394	415	443	424	437	434	434	441	415	463	406	442	429	382	432	440	416	427	462	423	420	409	425	414	448	434	451	433	424	421	438	436	426	436	412	408	434	469	435	438	439	406	431	423	425	445	396	434	440	428	400	416	409	454	407	433	402	404	435	445	433	423	420	413	413	433	428	420	417	424	414	429	431	404	414	417	444	388	459	446	435	421	443	438	403	420	452	447	418	460	418	439	446	421	402	378	448	429	415	417	452	403	426	422	439	396	430	445	437	438	429	464	426	428	394	403	430	457	408	413	437	428	441	397	435	462	416	425	438	422	434	480	399	435	424	448	416	451	449	436	428	419	393	424	433	440	392	457	393	418	400	455	418	477	406	430	388	450	451	412	445	419	441	435	420	424	428	428	448	430	453	438	439	440	414	430	456	427	442	424	425	451	441	412	425	441	426	424	431	399	461	417	433	423	441	434	400	435	402	458	432	450	424	422	453	459	414	416	393	442	395	412	464	456	437	427	477	424	409	415	412	398	407	453	465	433	403	415	417	413	376	428	438	405	446	441	438	411	441	457	432	434	422	421	450	437	435	424	440	468	381	445	417	473	422	436	418	428	412	476	428	444	411	460	417	433	401	393	428	455	427	452	443	438	421	443	447	441	439	457	459	418	425	417	454	448	406	436	421	369	467	429	450	463	436	436	446	410	413	435	420	419	414	450	464	408	430	402	445	421	434	430	441	431	430	399	443	449	431	447	428	433	447	397	441	448	388	446	420	429	437	426	396	444	388	433	397	438	408	442	453	402	421	428	434	468	421	427	424	438	405	448	446	438	479	432	427	399	440	444	426	405	419	389	413	440	386	410	415	415	402	426	412	426	441	398	401	415	394	403	454	426	387	461	418	419	411	410	451	449	395	401	391	459	407	409	412	417	409	455	412	444	456	419	437	397	445	437	424	455	449	455	440	424	433	453	464	438	406	444	410	422	459	463	441	431	429	438	427	424	440	398	461	431	394	442	425	435	445	429	441	407	441	418	427	426	430	427	408	394	417	442	434	407	437	436	428	427	453	455	426	393	442	430	438	460	391	402	415	464	380	436	452	449	414	420	394	441	422	428	394	488	411	463	396	419	457	425	471	414	475	414	414	466	418	464	470	437	409	445	417	413	415	436	400	431	396	445	417	405	421	441	432	424	422	424	380	426	395	444	429	400	414	419	405	395	420	428	406	406	448	462	440	389	463	454	424	453	393	425	418	385	418	402	441	426	453	425	450	462	446	438	466	408	430	415	461	446	446	421	415	446	412	459	426	438	430	449	420	404	402	437	448	415	424	423	442	426	425	435	448	444	415	438	423	470	409	445	461	414	424	382	403	420	414	418	433	423	416	430	411	424	440	444	454	453	426	419	416	458	415	404	422	430	404	392	445	430	471	422	448	429	435	445	400	426	428	436	417	428	409	462	438	435	416	434	467	443	412	392	418	409	439	421	427	421	421	432	446	409	432	450	432	431	409	429	435	468	427	449	444	417	428	403	425	407	426	419	398	501	453	379	416	410	426	412	440	393	433	449	427	427	436	430	430	417	432	407	460	452	434	430	441	442	461	432	400	429	409	407	467	445	450	462	409	427	387	450	432	419	455	438	444	416	442	450	438	439	422	421	443	435	422	432	416	435	444	425	462	440	452	451	393	409	456	424	433	399	439	410	455	440	435	445	404	422	428	408	457	454	426	457	472	431	402	427	396	464	421	471	436	434	480	444	439	413	452	431	421	452	450	411	436	443	450	426	421	428	421	430	411	408	404	407	437	401	449	440	400	421	435	408	444	443	432	456	419	410	425	452	468	446	421	393	426	406	419	408	465	417	429	422	389	406	460	440	422	437	387	412	457	400	423	428	401	437	450	438	396	442	463	460	438	428	442	422	464	445	423	422	378	431	408	442	412	402	418	444	354	408	431	421
1755	288	271	272	299	238	243	236	301	270	239	251	227	232	220	249	239	260	227	245	220	229	231	234	196	196	274	227	237	213	256	245	208	213	239	264	214	245	222	224	211	232	246	231	251	234	226	253	226	259	234	210	250	209	207	251	250	225	239	211	234	221	213	250	219	247	232	240	245	229	228	210	220	250	233	267	217	227	210	233	235	236	230	219	219	231	250	235	242	226	232	243	256	238	216	246	231	213	241	249	236	194	208	253	206	240	229	242	250	238	236	203	232	241	239	228	258	234	234	232	236	234	236	230	217	237	221	224	230	210	224	243	244	219	224	236	236	239	222	206	237	225	213	231	219	224	220	223	265	238	236	232	237	213	240	223	259	238	250	215	236	251	255	218	225	226	252	234	243	253	223	223	247	233	228	225	238	206	237	241	227	246	247	223	237	264	230	218	222	228	225	231	260	207	245	228	254	241	216	228	223	230	250	209	237	203	196	247	212	218	241	226	262	244	228	233	239	237	224	211	226	215	204	245	236	206	232	244	232	197	238	220	224	246	242	216	240	254	241	248	224	222	210	245	231	232	232	207	225	241	225	211	225	239	231	238	216	221	216	209	231	217	230	235	234	233	234	241	227	220	234	243	230	213	224	230	250	239	208	263	216	239	217	246	241	223	261	256	226	257	225	248	223	254	214	205	221	222	248	239	223	219	211	226	200	222	228	246	213	247	228	221	227	252	238	241	215	215	228	235	236	225	241	249	228	237	176	208	237	233	227	235	247	207	224	240	251	238	212	231	210	233	234	225	224	240	217	249	220	224	205	227	236	199	234	228	240	211	216	213	216	220	244	238	225	240	224	262	222	264	232	223	216	200	249	221	203	234	245	228	227	235	245	221	223	236	202	231	229	213	241	248	221	233	236	219	240	242	249	248	207	213	231	219	248	229	209	225	242	230	237	226	246	240	223	250	213	218	250	229	229	237	250	242	231	255	249	259	205	232	232	277	239	242	230	266	230	255	246	249	218	220	223	263	236	222	235	260	242	224	278	218	212	242	255	260	219	207	222	212	232	246	214	234	242	220	226	230	241	270	205	243	228	211	223	216	196	218	215	228	203	232	227	243	202	221	222	212	202	216	230	236	246	205	240	244	243	212	208	215	238	223	206	252	243	269	240	246	232	205	246	244	207	247	260	244	212	225	239	220	221	224	222	250	252	215	212	215	220	240	238	226	262	239	232	246	230	258	222	249	249	237	230	230	263	222	221	225	243	245	238	229	236	228	240	258	229	270	219	209	220	198	220	236	256	218	249	247	251	230	260	215	251	213	232	246	242	221	222	232	235	232	236	252	232	234	261	224	248	225	222	197	214	235	238	207	225	264	257	233	251	237	224	234	224	253	215	232	246	208	238	238	204	211	228	236	226	232	230	219	247	245	214	234	236	260	223	247	257	240	217	241	247	221	229	225	230	249	198	211	202	218	204	238	209	225	232	239	243	223	230	229	244	202	207	238	255	222	230	254	239	219	246	200	221	219	226	210	219	256	227	212	224	225	272	230	204	250	228	211	226	222	237	222	252	199	255	233	233	225	230	221	230	252	240	242	233	245	228	242	239	221	207	225	251	208	254	228	236	251	235	232	231	239	241	227	243	241	227	216	246	243	238	251	242	228	239	222	229	227	225	228	229	219	216	218	238	227	225	240	230	241	220	218	217	233	204	224	230	219	230	255	220	243	237	248	228	243	242	241	217	261	223	214	241	240	243	228	221	232	208	231	244	231	224	240	225	234	239	240	250	245	214	212	215	218	248	234	192	223	216	239	251	224	253	249	233	229	240	234	273	261	263	211	227	214	219	247	242	241	226	225	225	254	230	232	216	218	203	221	210	218	236	279	219	265	261	251	251	229	240	266	277	240	215	243	216	228	239	237	247	236	227	211	247	235	217	221	263	228	207	206	254	248	236	235	247	269	228	220	216	228	232	243	207	236	220	221	237	217	221	244	233	243	213	245	207	229	226	245	225	225	231	242	220	266	227	232	207	226	230	231	242	210	249	221	243	242	233	258	234	195	241	204	237	210	209	198	217	238	228	230	256	212	209	255	217	254	220	206	208	227	238	234	218	219	235	227	221	225	234	223	237	241	221	222	244	218	253	204	224	254	232	229	215	236	229	214	252	217	214	244	252	202	233	255	231	209	217	231	240	243	241	238	237	234	213	244	225	242	226	233	243	250	231	233	215	242	216	240	233	238	230	242	229	239	241	235	216	236	230	239	238	242	248	228	244	234	233	238	233	215	230	226	239	251	224	223	249	271	228	216	240	239	227	226	209	236	256	233	229	228	237	228	225	202	252	199	232	234	242	236	228	246	224	211	248	224	231	232	251	245	248	235	256	229	241	234	239	222	235	222	234	207	224	247	232	226	261	239	218	234	213	228	256	221	233	240	200	250	243	228	196	224	223	215	228	253	224	219	224	179	239	233	241	229	225	240	232	253	218	204	218	226	251	227	216	238	251	235	227	224	254	244	233	234	229	230	246	234	241	230	231	214	220	238	235	242	215	240	230	211	250	213	211	219	239	259	262	233	254	230	237	224	251	210	242	240	256	207	243	210	238	240	240	209	222	207	231	258	211	246	228	230	220	224	256	243	231	236	223	231	239	217	228	240	252	220	230	219	214	225	257	244	247	240	219	234	225	228	248	223	243	245	220	231	237	224	234	235	207	204	225	250	248	249	214	245	238	240	243	244	233	232	226	212	229	224	218	237	233	220	232	236	229	236	218	225	219	222	209	237	220	236	202	224	214	249	223	252	233	254	261	206	209	242	238	219	221	211	233	229	285	206	230	213	243	230	256	228	225	218	222	217	201	211	223	223	222	223	238	212	233	234	223	238	220	234	234	250	212	226	237	201	235	237	229	220	244	220	244	232	246	229	255	216	242	239	237	236	208	220	224	204	256	228	215	227	234	237	219	220	229	242	251	229	221	218	240	216	256	250	210	243	228	224	220	223	222	234	224	235	214	251	229	239	223	229	237	241	217	263	226	243	243	229	247	232	244	260	239	251	229	232	273	225	206	235	250	215	253	240	219	250	225	244	236	241	258	209	265	246	225	256	234	235	271	216	241	207	229	258	243	222	248	238	242	208	239	235	234	250	246	228	263	221	237	227	225	236	219	233	243	216	236	221	210	204	255	218	216	234	228	248	206	207	218	217	234	230	209	234	224	238	258	243	231	230	229	237	214	224	240	225	242	229	234	210	233	247	235	248	226	240	217	223	239	228	215	224	224	270	235	216	229	214	222	251	205	266	216	248	225	226	236	216	230	257	241	222	239	249	218	239	214	213	221	270	240	255	233	239	202	242	238	225	214	225	232	258	234	245	235	235	236	240	221	236	248	238	251	241	255	188	235	190	246	242	217	225	234	241	236	225	231	243	213	218	228	221	232	250	224	245	210	253	251	247	221	239	207	236	227	225	215	237	227	221	226	245	194	218	223	196	226	213
2311	833	937	935	911	890	856	838	1114	1110	790	789	832	827	811	758	743	753	834	789	833	817	793	802	747	783	803	768	820	800	818	840	768	769	755	836	818	752	779	784	726	840	773	767	808	759	786	789	811	792	817	818	774	770	804	794	799	761	796	790	817	782	769	789	783	744	810	807	753	823	804	802	793	789	797	815	744	792	782	804	765	720	796	798	808	751	798	808	767	782	837	779	789	756	809	753	776	808	786	816	768	788	772	782	747	780	785	824	724	772	803	762	756	791	814	749	765	787	865	725	768	805	742	744	778	799	762	853	759	767	799	794	833	756	816	832	778	807	744	785	816	800	771	780	741	823	817	815	803	769	840	773	759	777	811	752	754	797	817	803	806	830	784	818	817	779	809	739	826	817	829	820	771	833	808	782	771	772	774	800	847	764	801	825	802	755	801	756	794	841	774	761	824	740	781	856	778	771	799	807	784	788	771	739	773	780	779	812	828	776	816	762	773	818	778	853	766	783	772	773	798	807	791	799	748	726	756	752	746	806	773	773	727	832	769	752	780	809	815	785	798	771	794	765	761	738	797	734	748	746	762	790	764	795	775	825	756	809	804	757	738	807	777	779	775	775	793	768	825	803	797	822	821	770	767	765	764	772	801	745	780	768	805	765	814	789	795	785	770	796	816	794	801	753	792	766	812	808	807	781	838	754	756	806	803	797	809	783	768	784	781	755	783	779	758	775	806	788	722	813	796	756	810	791	766	768	762	773	778	843	826	806	792	795	796	809	729	794	777	780	766	823	799	779	771	864	779	722	785	775	743	778	797	753	830	803	811	782	815	794	815	776	778	779	806	766	793	822	798	791	772	781	779	827	777	745	833	766	799	774	766	772	778	781	754	781	806	770	771	791	795	799	760	780	778	798	811	802	754	804	822	786	796	804	777	803	816	781	775	763	774	788	750	804	785	786	758	794	786	762	795	764	794	801	834	795	788	754	728	797	810	765	771	787	774	793	801	852	771	823	764	745	799	812	768	785	798	804	783	799	789	785	779	812	787	773	754	755	765	817	761	782	821	808	805	820	748	824	822	772	817	779	757	767	780	771	816	773	737	764	816	758	804	812	735	784	786	777	850	740	820	799	790	785	803	761	790	797	800	801	760	733	779	768	788	749	857	849	781	797	777	821	794	799	777	772	769	793	751	770	782	819	762	757	771	778	765	766	757	776	840	754	753	766	802	791	775	778	825	780	802	796	763	775	807	844	787	757	811	782	806	754	766	769	816	823	797	786	818	815	817	822	769	817	761	761	770	761	819	814	774	804	786	794	786	792	809	840	772	757	779	835	793	722	761	792	788	779	811	798	784	797	783	826	828	809	796	813	780	809	807	813	751	744	819	770	817	796	769	723	795	802	846	754	746	764	746	801	813	768	815	828	819	787	823	817	792	826	773	788	810	753	835	798	803	783	775	791	783	780	784	795	827	791	734	788	821	762	800	776	802	784	830	806	863	777	765	765	792	798	807	854	804	806	799	832	815	791	796	794	808	747	799	792	776	769	794	798	792	791	785	834	788	797	804	790	769	828	758	785	807	768	799	830	792	820	779	838	864	788	743	813	765	763	734	815	805	810	806	802	760	812	802	827	777	786	791	801	770	825	812	782	781	789	797	769	760	809	816	834	772	826	774	790	807	814	822	808	786	814	824	807	810	781	819	762	799	814	846	777	792	826	801	762	787	774	758	746	811	770	818	820	765	805	790	814	758	745	784	782	794	736	789	822	829	724	752	798	814	809	773	822	824	793	819	763	803	769	765	726	775	822	745	815	812	794	821	802	770	823	778	819	774	827	789	830	779	818	768	783	765	797	789	808	795	764	798	824	778	757	767	823	795	774	796	772	738	760	818	810	819	796	813	774	797	783	814	798	823	805	767	808	792	776	788	824	799	816	785	813	845	794	807	814	816	794	781	796	769	773	793	828	778	723	775	815	763	785	774	824	771	756	750	831	837	818	802	784	795	838	759	833	792	752	764	792	823	810	793	757	783	749	775	815	821	829	792	743	758	800	781	830	791	782	761	793	771	777	776	780	735	780	793	763	781	784	843	812	727	770	786	761	818	757	798	775	776	811	719	759	821	793	770	772	784	818	717	801	786	801	794	816	805	779	746	775	735	781	773	809	753	744	772	839	780	736	787	763	793	800	775	762	776	753	761	785	754	776	771	773	788	822	790	799	764	758	796	767	797	807	735	787	814	800	781	768	816	774	823	723	745	750	819	750	796	812	735	746	796	793	817	782	843	755	765	833	787	816	777	824	780	807	826	843	740	749	773	817	828	759	782	821	815	782	815	745	843	791	814	785	814	745	779	811	828	800	778	829	784	773	763	808	809	760	758	837	777	756	766	821	818	808	800	770	775	773	814	785	835	765	786	811	802	797	752	773	826	744	814	725	749	791	817	760	770	786	832	762	759	777	789	828	774	796	787	810	754	796	787	782	792	771	790	802	799	810	835	842	801	768	729	803	803	794	815	829	799	752	824	766	735	749	789	783	774	769	815	836	773	820	774	789	768	798	760	810	735	798	818	817	778	805	794	760	792	813	769	801	814	868	767	791	778	799	832	802	785	770	797	780	750	802	762	763	769	774	783	787	780	792	810	771	761	821	839	758	773	776	790	787	773	790	787	750	780	776	783	769	754	823	773	839	771	716	792	784	751	752	741	795	820	762	762	734	789	766	801	788	805	791	801	780	761	766	743	788	778	810	786	814	779	789	764	809	791	794	804	787	722	806	797	799	805	747	847	768	763	811	791	775	799	828	810	772	772	819	803	811	733	803	816	798	850	712	808	738	783	807	785	784	758	814	817	807	776	810	757	784	800	789	789	798	827	818	800	790	840	806	785	769	823	737	807	803	766	797	745	821	738	801	759	795	803	775	812	754	787	784	770	788	721	789	780	794	762	793	792	765	800	821	761	754	755	774	802	815	808	819	805	813	819	823	772	784	800	776	795	810	807	820	796	786	799	804	744	810	788	768	813	780	761	822	811	753	806	800	755	734	789	821	775	794	853	808	774	805	754	792	801	837	797	776	781	822	773	761	828	789	776	817	818	785	753	789	765	784	712	784	798	852	757	803	797	797	766	804	827	815	781	783	797	796	793	779	803	777	781	821	793	837	799	830	750	757	775	780	749	778	781	776	784	772	806	811	806	792	754	761	784	790	800	781	795	788	781	747	781	731	716	791	807	815	776	770	794	818	777	788	751	809	774	801	831	796	784	782	738	791	777	753	713	780	843	798	825	779	758	817	768	770	785	806	699	785	801	810	818	761	809	763	832	768	837	856	754	776	792	803	820	790	789	797	776	749	782	838	799	771	801	845	793	782	812	756	801	779	766	796	749	746	804	751	828	808	848	738	785	762	795	777	830	811	806	817	767	840	803	814	773	785	752	765	807	794	809	822	807	739	818	806	804	802	786	792	836	791	821	796	743	785	706	824	732	767	798	831
6473	788	1046	864	650	489	380	315	1633	2111	227	180	160	182	184	180	177	154	171	142	146	159	136	136	145	160	136	141	143	126	139	141	142	133	162	143	138	135	135	131	134	126	125	128	133	125	144	125	140	135	121	111	131	136	136	124	140	131	132	131	114	127	144	146	120	122	123	142	124	125	129	147	136	131	121	148	128	108	142	134	126	132	124	129	129	138	134	142	119	133	129	117	140	152	118	142	130	122	137	132	154	146	126	135	121	135	134	123	126	105	145	114	123	124	128	136	151	121	123	128	134	132	141	119	156	117	138	113	121	146	136	151	149	121	130	161	132	118	139	120	139	112	113	139	140	121	131	134	125	152	152	121	139	131	147	127	146	110	122	131	129	129	136	126	133	134	132	137	142	129	139	129	131	130	123	136	155	121	134	129	145	121	125	121	148	125	144	145	126	128	126	111	127	129	135	135	122	117	134	142	121	122	136	118	128	114	131	131	145	118	124	135	134	126	123	112	118	136	135	143	148	148	119	137	99	130	109	121	147	114	108	130	143	112	125	133	159	103	116	129	151	137	114	144	141	127	135	134	141	124	127	126	134	108	132	132	128	109	141	110	135	131	126	105	118	128	137	149	119	132	143	126	114	117	129	121	133	123	116	134	126	116	111	132	137	134	134	120	141	105	130	128	126	150	138	135	112	122	148	125	147	127	131	132	128	129	126	124	127	117	109	114	128	136	122	113	143	110	121	137	108	123	124	163	136	126	120	141	135	137	129	95	142	102	111	134	141	144	131	152	109	113	140	118	128	137	130	119	123	142	148	132	128	130	149	128	127	116	134	122	149	133	118	124	125	142	117	132	144	141	151	119	127	122	130	120	153	141	99	111	125	125	148	126	148	142	129	109	124	157	116	118	113	123	131	123	113	126	118	133	124	135	120	130	120	126	138	138	136	127	123	126	125	132	116	139	126	126	136	121	124	149	131	121	129	147	130	117	138	137	135	128	133	141	130	120	133	139	127	114	124	116	145	127	131	124	123	118	121	117	138	128	135	118	144	125	155	137	153	114	132	130	133	143	127	105	140	150	132	135	133	113	139	137	146	107	134	135	121	130	149	154	136	141	115	138	127	149	117	122	140	150	144	121	115	123	130	122	121	116	131	136	140	129	111	131	138	117	134	137	138	129	134	107	143	131	120	127	118	129	120	133	132	139	133	124	136	91	139	124	144	148	142	113	149	139	111	133	135	145	113	137	126	129	147	120	114	105	128	136	140	144	143	130	115	136	126	123	101	139	140	110	114	109	132	114	133	135	134	139	134	137	146	127	118	128	139	128	117	126	126	172	137	123	122	122	132	137	124	131	153	122	121	112	158	142	135	130	123	126	143	133	133	121	122	126	142	135	137	122	133	115	140	135	148	117	120	138	125	130	134	102	118	121	137	138	124	120	124	140	129	116	136	101	159	123	119	132	146	142	135	132	115	126	104	133	119	104	125	136	105	132	111	137	132	101	132	121	125	132	115	104	120	124	118	120	125	118	115	130	140	132	120	131	138	117	125	138	153	140	144	139	137	150	144	122	118	137	117	138	141	136	107	111	143	143	134	121	138	144	117	131	127	124	137	128	123	134	127	129	97	147	141	145	143	126	126	128	135	136	137	124	115	137	134	150	126	135	136	129	126	126	129	135	120	138	122	129	130	128	145	133	128	118	127	123	128	137	132	143	116	108	122	116	123	126	132	113	144	127	148	130	124	120	126	104	124	104	121	123	123	131	139	138	116	130	136	131	128	112	127	99	148	120	139	122	109	120	131	125	128	120	133	120	114	118	129	124	123	130	124	153	149	135	124	115	121	114	123	131	133	104	122	117	124	125	134	122	129	140	117	123	125	132	142	133	133	129	138	124	109	108	128	133	105	120	120	115	132	117	134	120	123	123	138	143	127	140	127	131	124	119	135	116	139	146	130	108	139	121	122	118	141	137	137	139	129	128	137	114	134	135	125	120	115	127	116	140	117	128	142	133	126	128	112	107	132	115	139	118	114	118	121	139	126	127	128	141	136	120	131	150	153	115	160	129	139	148	124	155	132	138	132	135	135	130	127	119	151	125	139	136	134	143	118	140	122	127	146	137	147	111	144	141	137	127	122	139	119	130	136	137	162	120	115	152	123	128	136	142	125	118	108	124	148	136	143	128	119	115	120	118	129	101	144	128	133	133	127	131	115	128	119	140	139	143	139	114	129	135	146	113	131	124	123	149	134	138	134	145	130	150	124	126	124	137	117	131	110	131	135	128	122	122	119	138	137	132	130	115	141	124	153	121	134	131	120	135	120	139	137	132	133	127	131	108	122	147	129	136	139	119	138	128	130	121	145	134	121	115	122	131	126	135	120	138	128	130	125	128	119	136	141	121	129	122	141	132	131	134	148	144	120	149	131	119	120	128	116	142	125	148	116	144	124	150	124	116	109	123	128	127	132	143	130	129	140	130	122	109	122	117	136	137	126	130	136	130	120	130	127	114	128	144	161	130	130	139	118	126	140	144	130	134	134	123	146	126	146	122	134	112	119	141	133	133	142	149	130	127	130	133	149	132	104	132	114	122	111	127	120	119	120	139	116	130	119	121	134	132	141	120	136	142	127	115	117	120	119	123	139	118	116	127	123	134	139	128	132	145	124	121	132	131	112	152	116	131	130	123	129	104	124	146	114	130	127	124	119	128	131	116	125	148	119	124	136	140	123	136	132	124	122	124	161	128	132	110	127	114	101	127	121	112	129	141	138	139	140	124	127	139	125	126	144	142	134	145	132	119	132	133	145	121	119	120	128	120	110	120	121	131	115	133	113	125	116	111	117	122	136	151	115	131	133	117	142	121	106	107	134	131	139	130	139	127	131	130	130	139	117	128	135	154	134	114	105	123	133	136	152	139	109	120	139	118	125	137	129	131	133	135	141	118	126	141	142	125	127	117	114	134	124	125	119	136	150	125	126	101	131	130	121	118	142	112	132	133	122	134	125	158	144	131	125	120	105	135	134	121	133	147	119	137	110	131	118	128	143	123	137	117	138	126	125	134	137	122	114	133	120	127	125	141	134	115	119	119	127	124	138	136	134	122	146	135	115	120	125	106	119	117	133	94	122	126	133	132	117	120	118	142	127	140	142	123	122	114	136	114	111	142	137	138	132	137	111	127	135	127	128	144	149	142	127	120	130	144	126	128	145	147	128	129	131	116	119	137	138	144	140	125	146	129	107	125	119	117	147	135	118	127	129	112	136	132	130	129	110	115	129	124	127	120	116	145	134	128	128	113	142	123	141	124	117	141	132	131	119	144	118	116	136	141	122	144	139	125	120	141	122	132	118	155	131	143	126	119	137	150	142	140	127	124	150	116	149	146	116	113	108	124	116	130	111	117	122	139	138	116	130	141	140	142	126	132	135	140	138	121	128	127	154	133	140	132	152	148	156	132	115	104	104	114	127	131	146	145	109	128	117	123	113	133	133	153
5107	1320	2585	2999	2608	2203	1843	1599	7501	7145	1022	1007	905	844	799	748	706	715	692	654	652	615	650	611	625	571	577	583	594	556	528	569	551	558	500	523	562	505	501	512	538	500	520	511	535	516	524	512	487	571	474	508	499	524	504	527	535	528	487	467	528	512	541	492	522	528	516	499	483	487	487	464	480	518	490	500	498	503	465	494	472	498	465	505	489	507	489	471	510	459	467	481	498	493	482	449	485	457	475	542	438	484	534	483	506	516	512	525	490	461	511	466	457	457	439	486	486	531	497	500	498	515	475	484	483	450	480	489	515	470	443	452	524	486	506	518	497	453	452	458	523	479	440	479	503	454	468	508	451	478	468	487	435	483	482	464	525	498	508	484	525	469	496	480	485	520	451	466	486	486	483	496	471	479	483	470	499	492	460	495	515	503	497	488	482	512	486	469	465	462	492	511	487	475	521	485	496	464	504	455	475	466	462	475	483	485	481	482	494	427	473	477	503	485	491	477	525	458	466	448	495	491	511	527	438	464	455	462	494	507	474	496	536	479	457	506	481	531	469	511	478	513	444	489	492	487	487	478	455	455	455	511	479	483	466	476	476	473	485	496	477	466	497	458	481	466	495	477	447	473	502	500	490	484	472	510	483	489	486	468	501	487	513	462	493	428	473	434	482	453	486	473	510	483	447	505	460	477	457	497	466	483	493	469	474	482	427	458	461	456	485	473	499	451	435	453	515	479	486	479	498	463	503	507	478	474	470	462	518	423	503	460	494	465	472	457	507	472	493	498	492	473	481	520	486	459	528	476	491	509	487	504	449	489	471	486	460	436	464	451	506	496	494	508	492	481	499	455	521	486	459	504	513	452	463	524	485	499	520	438	449	490	468	500	501	493	477	478	453	471	447	477	450	467	485	497	499	483	478	459	486	474	507	462	512	494	479	496	488	488	498	463	485	476	477	480	479	472	456	453	440	438	445	469	482	455	471	481	470	499	502	452	479	481	498	447	482	466	474	531	429	474	481	472	482	482	446	475	501	455	471	470	508	449	539	496	497	462	518	538	522	432	519	476	514	486	450	493	509	463	503	468	460	481	489	494	514	472	439	480	453	468	451	473	478	441	439	518	466	492	496	460	507	454	463	464	472	461	495	482	510	455	507	494	478	454	485	487	457	498	420	448	449	485	445	503	467	477	509	468	511	507	448	487	534	446	506	474	498	477	537	454	459	479	449	478	497	488	452	478	508	481	460	487	483	498	461	483	486	485	503	447	493	494	478	464	481	464	484	475	488	475	497	447	510	478	497	485	483	480	498	481	499	450	506	496	448	498	458	490	497	480	487	478	482	461	486	492	482	468	498	490	512	512	459	468	494	481	473	497	494	458	474	500	494	448	501	455	464	457	518	451	523	453	494	497	460	477	425	456	502	490	462	497	494	450	483	498	513	473	483	472	450	497	482	456	464	490	454	471	476	513	476	510	479	497	461	471	456	472	474	490	499	478	444	493	480	524	471	450	497	482	467	494	515	450	510	517	491	487	466	494	487	478	479	468	488	474	498	455	487	474	447	481	477	484	469	472	471	468	501	453	497	502	469	461	414	476	473	469	499	465	503	435	483	476	494	489	455	472	505	471	512	484	464	482	463	457	476	474	492	474	502	484	439	491	472	443	485	514	478	471	504	474	475	493	428	506	478	460	448	458	523	488	491	486	454	466	466	511	494	445	443	484	456	511	491	455	479	447	526	466	464	478	505	483	443	506	492	475	458	454	488	461	506	467	467	436	504	508	493	461	545	503	498	524	488	496	471	520	499	509	455	496	499	486	474	488	480	496	501	485	496	447	460	490	530	455	468	533	479	483	488	506	445	492	452	488	506	468	524	458	502	503	505	484	479	478	512	470	509	476	448	478	488	508	481	457	457	481	477	487	478	526	461	496	498	522	479	467	464	446	446	457	468	483	472	498	467	440	490	457	506	472	522	518	454	484	485	508	478	464	470	453	489	487	490	461	464	494	463	475	447	445	492	461	476	491	451	494	497	447	482	480	497	466	486	467	488	489	487	466	473	493	457	480	509	490	501	520	475	463	476	475	471	479	460	488	488	474	508	473	491	455	528	498	493	499	476	499	517	477	466	494	522	474	476	447	485	509	468	494	479	453	470	539	463	473	500	515	464	479	473	494	507	515	493	497	478	477	467	479	468	505	517	479	451	456	464	522	458	474	486	490	485	486	502	495	480	476	462	473	485	496	494	498	527	510	493	479	485	486	445	480	499	455	471	496	449	457	447	497	510	474	507	464	499	514	431	464	478	490	458	483	459	456	503	481	423	507	504	494	476	465	467	476	495	454	472	449	490	434	437	441	480	470	489	488	436	488	508	497	475	490	487	536	473	469	505	473	519	492	461	518	498	499	488	490	519	466	465	436	480	493	476	471	475	469	483	465	515	479	475	463	489	454	538	505	450	552	477	473	528	480	511	467	492	430	456	463	495	451	472	495	447	482	471	463	515	483	497	472	513	490	519	509	464	480	473	475	475	449	500	472	494	490	536	477	462	495	461	484	456	496	506	495	479	447	513	475	511	472	467	446	497	515	478	480	502	497	495	503	487	468	487	430	496	484	462	486	507	506	456	462	498	491	502	449	515	457	469	465	479	473	463	497	456	466	466	474	456	476	476	472	462	471	464	485	463	522	519	461	473	472	406	476	500	494	500	481	455	487	464	469	505	498	459	430	481	466	471	451	471	476	487	464	479	462	419	477	486	455	527	458	496	490	514	487	492	496	472	470	484	463	481	492	489	455	503	484	510	447	488	469	492	484	448	480	452	480	483	442	496	448	482	460	461	484	456	447	476	498	490	453	484	484	507	480	427	467	428	474	486	462	450	500	504	481	479	478	497	481	489	452	465	467	473	478	485	482	479	496	500	469	449	469	458	451	487	472	457	479	495	487	507	469	496	489	479	484	478	499	482	501	480	454	468	483	481	470	460	486	455	525	483	504	493	485	495	430	448	452	471	482	484	439	467	450	475	490	454	466	453	478	494	495	471	486	508	450	509	505	485	513	481	477	481	455	504	495	474	500	507	497	476	498	490	483	482	483	458	504	447	473	449	505	552	498	510	514	466	488	496	450	504	459	470	503	454	457	479	494	526	462	474	491	488	468	500	506	450	455	459	485	494	419	497	494	502	481	492	456	434	461	495	479	488	482	474	464	477	470	446	483	499	429	503	509	486	516	505	506	465	515	474	477	438	464	437	534	474	459	435	491	477	478	510	439	457	458	500	507	477	446	492	525	484	468	470	517	464	481	453	492	489	464	461	473	480	496	477	492	493	486	466	531	490	480	476	447	487	498	475	487	500	514	457	483	524	450	507	456	440	468	440	530	511	469	500	486	498	468	456	490	473	462	461	473	466	471	504	482	481	506	478	528	508	489	479	490	473	507	504	524	431	454	483	505	458	505	477	496	471	454	518	462	492	509	439	462	500	465	520	474	486	500
13154	1753	2177	1634	1146	859	649	525	3443	3709	311	278	247	216	183	188	188	180	164	172	179	170	152	158	156	128	143	146	130	142	144	123	124	140	129	132	119	107	128	121	130	127	112	130	153	142	143	135	97	111	128	95	126	110	117	122	121	101	122	105	131	114	114	123	132	111	110	114	132	126	121	109	132	128	105	108	106	112	109	129	116	108	120	118	88	118	129	115	115	107	107	126	100	125	126	109	128	117	128	120	116	113	106	106	135	117	109	106	124	104	108	116	124	93	102	93	100	117	105	97	91	118	105	109	106	108	108	118	134	116	108	144	113	112	116	133	111	108	108	117	119	123	113	116	100	95	114	109	129	85	120	119	104	107	92	108	115	110	122	117	115	113	108	123	91	131	126	128	118	125	131	111	111	98	127	140	115	99	126	119	114	128	118	118	114	119	136	122	110	105	117	111	127	105	120	105	114	106	127	125	116	116	120	123	132	112	127	112	99	97	120	126	123	119	113	122	118	134	100	106	123	115	111	118	103	113	124	116	100	123	110	110	115	119	107	118	133	124	97	112	115	116	111	111	95	118	104	115	101	118	89	122	93	124	117	108	116	107	121	122	120	99	115	101	116	104	104	122	104	118	101	126	123	116	127	110	115	104	118	106	109	103	117	114	109	117	109	111	101	91	112	96	113	112	118	110	109	97	111	120	124	104	101	108	126	111	117	117	102	122	135	108	112	116	136	97	103	101	116	104	99	108	114	115	104	110	101	121	107	117	117	108	104	102	119	111	110	109	115	110	132	119	101	124	119	115	110	116	120	113	130	117	101	119	114	116	101	120	111	117	123	116	99	113	99	127	131	95	105	116	91	115	125	120	116	119	120	96	107	106	119	111	124	124	108	118	103	118	119	116	117	108	103	98	112	138	107	118	121	110	109	120	93	130	118	97	102	116	117	108	113	99	132	107	116	95	104	109	114	110	96	100	122	118	112	118	108	88	136	103	115	105	121	123	121	122	116	100	103	117	132	115	128	133	103	114	135	98	113	125	122	96	132	121	129	111	122	111	109	117	126	99	108	98	107	128	125	105	121	104	114	102	125	120	136	114	106	101	126	116	122	120	110	97	119	100	129	108	125	117	111	110	91	115	104	121	98	121	104	110	103	107	126	110	113	99	103	121	113	100	129	116	116	119	106	99	104	139	127	99	120	109	108	106	115	102	116	122	109	111	127	131	128	126	119	102	117	117	105	105	120	121	119	107	118	96	107	116	110	103	125	108	120	124	105	102	117	108	105	127	102	102	117	115	109	140	112	119	98	120	90	102	130	121	105	123	114	133	136	101	131	110	108	121	116	130	118	90	137	109	99	103	102	111	118	122	119	123	110	124	121	111	92	94	109	118	106	129	100	121	111	128	117	113	93	118	113	118	128	119	141	120	103	116	116	124	104	100	106	129	111	107	117	121	123	124	99	117	101	110	125	116	98	111	95	103	128	111	107	126	123	105	115	113	104	123	117	135	126	119	117	126	129	107	121	104	115	112	111	119	105	97	116	106	104	117	113	108	115	124	122	119	108	108	102	125	114	116	107	102	121	116	109	122	129	117	116	111	137	97	120	114	114	117	110	78	119	115	118	95	104	108	109	117	115	110	138	97	121	122	115	100	102	116	140	107	102	121	105	125	120	121	119	115	99	101	108	105	130	120	105	104	124	113	117	126	117	120	107	125	116	113	113	123	112	109	110	142	102	135	115	97	105	100	118	137	97	96	101	133	112	114	114	117	122	100	123	135	105	113	109	108	127	101	127	97	118	108	113	102	106	121	104	115	92	110	115	116	118	103	110	127	109	99	119	118	108	126	110	115	112	109	120	119	112	121	107	102	117	109	117	123	99	111	97	105	104	93	122	104	130	111	120	117	112	120	126	105	111	98	103	100	124	109	110	112	103	114	113	108	112	108	120	98	100	110	98	121	96	114	113	117	114	108	109	107	99	106	94	120	118	130	128	110	98	134	106	92	88	96	111	91	113	115	100	144	105	127	129	125	93	124	121	115	84	133	98	91	109	106	120	121	101	115	110	117	111	96	105	98	91	98	92	117	111	117	100	119	117	109	113	118	121	133	108	113	124	123	107	77	108	125	128	117	108	123	94	129	134	123	119	105	118	109	113	101	126	121	112	108	123	114	135	121	95	120	131	121	109	108	80	107	118	129	108	103	104	117	114	116	127	123	112	114	131	110	118	120	101	119	119	94	90	115	111	130	112	119	103	90	114	105	109	122	116	119	126	108	94	107	97	123	113	101	98	110	105	109	109	96	117	128	114	98	108	129	141	97	110	112	119	121	114	109	122	118	108	116	103	100	120	121	124	121	97	111	117	107	132	140	101	146	117	132	123	110	121	106	115	131	108	94	87	105	108	98	96	102	129	96	105	121	121	113	118	115	111	105	115	123	110	119	121	115	109	107	127	116	116	128	104	107	114	104	124	116	100	125	97	115	116	119	95	95	107	103	132	111	127	105	119	105	121	123	133	108	103	109	105	131	111	108	109	124	103	125	112	116	113	110	96	105	97	119	109	122	103	112	88	126	108	125	116	110	114	115	89	118	139	130	106	114	123	126	108	136	120	109	101	117	109	107	141	109	127	109	115	118	128	112	124	113	104	111	129	121	113	106	136	108	104	111	114	116	124	102	97	111	99	115	112	117	115	91	119	129	120	111	129	131	121	128	88	120	106	132	121	112	93	119	143	97	111	119	121	112	126	113	95	111	114	111	118	121	124	100	106	106	99	108	125	128	121	105	108	86	107	99	116	114	112	121	119	98	119	111	115	123	132	111	106	121	110	114	122	100	105	109	93	114	109	131	118	111	119	101	104	113	102	94	125	106	133	124	130	137	102	114	108	104	120	113	108	127	107	118	131	115	96	111	119	121	107	110	99	122	105	92	119	122	109	113	132	122	114	123	107	106	133	124	121	96	125	109	113	105	114	126	125	120	100	94	112	107	122	130	112	129	128	109	116	134	115	129	98	100	109	116	119	98	104	105	117	111	122	133	121	110	115	90	113	110	109	110	96	104	108	135	113	126	118	105	110	113	110	129	132	121	129	102	110	126	98	117	103	115	101	122	113	121	110	117	117	111	121	111	133	108	109	112	104	127	119	111	127	105	116	109	125	116	127	128	124	119	109	98	122	115	129	117	105	126	114	117	107	114	119	125	109	112	104	121	116	130	112	112	96	97	103	105	108	110	119	122	132	112	121	102	99	121	131	112	114	94	114	125	120	131	116	117	92	103	122	109	118	117	116	111	109	118	115	93	114	97	108	111	117	111	131	104	114	113	115	118	100	118	98	110	102	104	116	114	95	121	108	97	111	113	119	117	104	126	117	139	117	114	99	109	100	113	100	116	108	110	128	104	120	136	114	98	107	112	108	113	89	111	113	109	111	105	121	98	112	104	126	115	102	108	111	124	104	98	117	101	116	98	105	116	92	108	107	109	113	100	108	111
7374	2143	4636	5537	4795	3956	3169	2700	11523	8037	1691	1519	1389	1238	1102	1067	995	927	834	849	807	746	716	688	694	657	602	668	585	596	572	605	570	540	515	561	543	545	540	515	553	538	531	512	465	512	509	520	513	475	516	467	498	480	485	477	457	474	464	480	434	438	490	462	494	501	471	451	474	475	511	432	421	466	454	446	510	458	446	485	460	436	433	464	456	444	449	493	434	430	425	426	413	475	430	454	457	458	394	443	459	435	437	454	448	465	457	470	442	470	453	438	437	422	415	451	424	427	485	415	438	420	431	499	440	450	454	462	453	453	421	441	469	468	439	461	445	417	441	438	427	423	430	438	456	443	444	437	496	473	431	419	449	411	429	415	430	432	440	459	426	474	404	419	440	409	427	429	439	457	428	438	417	419	414	428	457	443	437	430	436	439	441	439	418	429	400	432	433	442	448	432	418	426	468	467	455	425	415	455	427	414	456	453	457	423	452	456	424	428	433	438	453	441	469	417	442	447	424	453	424	423	468	457	422	432	399	449	447	403	433	462	440	404	419	441	435	427	426	415	426	419	408	417	425	383	451	463	449	475	429	424	453	458	477	417	426	457	493	420	423	436	420	443	417	412	430	431	444	412	443	400	407	434	433	405	417	448	465	407	426	443	441	491	454	427	449	480	465	489	461	461	427	474	427	422	448	418	432	435	466	387	417	450	397	455	462	455	406	455	435	418	436	404	420	444	434	414	421	444	450	443	429	387	441	472	372	441	434	443	449	444	430	466	403	449	440	398	424	415	427	401	446	421	440	439	449	450	423	437	422	436	435	418	438	430	416	422	398	441	451	443	400	421	432	462	405	476	454	419	442	467	413	419	421	440	412	452	408	450	422	414	445	413	413	466	454	418	414	404	475	433	409	429	443	439	407	466	406	424	439	405	455	438	443	410	407	450	405	438	448	433	446	408	440	448	415	413	428	433	427	417	422	440	405	446	389	457	442	449	420	433	413	445	403	454	444	435	432	431	464	434	429	412	447	431	411	437	445	423	475	430	444	414	417	461	407	438	440	414	408	437	401	430	412	425	410	429	427	414	439	460	437	457	427	433	398	428	403	418	427	461	428	445	417	399	439	422	447	413	440	440	468	424	423	390	463	442	428	439	447	454	420	413	473	442	448	427	407	426	432	415	469	425	455	395	445	438	415	434	392	425	439	446	440	501	471	429	438	436	460	449	396	444	461	448	423	416	452	457	418	447	398	440	418	414	426	431	417	431	447	456	439	416	438	438	440	458	435	422	466	433	435	463	425	410	430	422	422	453	439	420	420	430	428	447	420	468	450	454	425	443	433	410	429	445	470	469	451	446	441	423	439	442	445	440	438	442	434	423	436	438	419	434	476	417	450	468	459	424	421	453	439	416	442	456	433	416	417	430	422	443	430	450	425	420	444	464	403	461	431	417	402	429	399	430	425	449	436	397	435	413	481	402	461	448	456	424	425	396	415	434	459	433	439	410	405	432	432	436	430	438	426	428	465	429	405	421	442	415	420	449	451	411	448	435	472	455	434	414	438	451	418	415	406	441	440	402	406	414	441	410	392	443	449	456	407	391	429	426	405	455	452	434	424	456	467	395	441	422	435	412	416	440	447	433	453	406	468	428	444	443	468	409	419	428	399	457	441	422	444	442	461	435	393	466	467	473	398	468	417	410	421	427	429	419	437	468	445	420	435	428	424	442	472	462	430	431	473	419	405	420	431	407	406	433	440	405	453	411	438	446	469	417	452	453	434	418	465	452	449	466	419	426	422	456	409	428	449	444	426	472	409	412	414	440	460	387	451	422	424	449	445	464	403	426	401	422	425	429	438	453	446	429	454	456	454	412	441	469	429	396	413	419	438	398	459	418	404	426	459	429	439	438	411	431	442	425	460	448	416	421	438	461	421	471	444	409	454	452	427	410	444	441	446	454	426	448	457	412	502	468	409	453	432	413	434	423	427	423	423	421	452	445	426	423	425	427	438	458	443	419	451	460	454	457	437	438	419	395	442	432	409	419	466	426	473	419	421	436	431	439	467	449	409	428	431	448	451	440	415	494	412	439	464	422	420	447	410	455	374	477	458	421	446	471	453	414	414	439	430	402	426	442	451	434	407	423	422	413	409	391	415	462	390	428	427	470	437	435	433	462	421	401	436	445	458	439	437	397	471	397	418	411	433	433	478	416	415	439	402	472	440	448	431	419	448	459	434	454	442	411	464	424	440	416	455	422	460	452	434	460	443	427	466	467	442	431	442	459	417	480	466	418	426	434	424	417	449	424	411	456	418	391	408	458	425	456	417	435	402	421	435	446	417	448	404	455	386	430	441	437	430	453	429	403	407	477	415	437	436	398	435	423	432	427	453	440	435	460	398	455	426	400	435	419	422	418	445	436	414	439	448	411	404	457	415	426	426	423	421	471	420	448	440	461	443	416	422	429	454	419	448	427	432	435	466	443	450	426	429	445	448	445	425	429	424	426	455	440	487	475	464	438	410	445	438	435	408	444	408	403	426	437	473	467	484	414	451	430	413	422	446	406	433	460	457	441	423	437	427	450	407	417	471	448	435	442	418	426	436	415	443	434	445	419	448	423	428	401	403	480	429	474	444	411	405	403	430	466	445	439	443	439	417	458	406	428	446	400	471	464	426	435	398	424	425	442	438	416	441	418	427	412	434	425	442	414	434	425	432	426	436	436	454	425	422	439	449	410	451	434	455	461	434	417	442	472	441	444	440	445	420	430	411	448	428	439	464	434	460	468	473	447	439	459	404	465	467	434	440	431	424	433	405	497	449	439	412	431	445	425	489	461	401	422	435	441	417	433	438	405	442	425	415	417	430	422	392	435	419	424	434	409	429	445	423	434	438	399	465	451	452	471	446	414	416	434	437	425	423	396	412	476	486	434	461	455	452	463	417	434	418	450	425	399	428	449	460	441	417	396	459	390	454	406	427	461	421	473	451	398	421	405	408	410	437	441	434	450	401	461	429	436	444	458	444	421	419	455	426	451	377	439	427	434	431	440	429	451	377	437	457	418	445	446	449	445	427	398	405	437	443	412	448	418	434	447	475	441	417	413	436	447	432	411	431	395	444	458	409	416	419	422	398	454	391	432	422	420	447	470	436	450	462	413	436	420	403	427	415	474	462	441	424	414	422	420	432	454	458	425	434	435	439	432	429	403	452	445	436	437	444	432	462	426	447	419	434	407	391	442	443	437	444	426	424	459	449	420	462	402	441	400	414	415	439	416	432	405	409	446	437	445	448	442	405	427	396	422	424	424	420	408	439	446	428	447	443	473	444	455	437	448	424	433	433	457	417	365	442	404	461	432	439	411	431	426	407	403	485	453	401	439	441	410	433	412	426	425	432	453	409	423	420	445	417	424	441	457	396	427	450	463	430	430	451	441	403	431	400	418	431	444	446	446	410	469	440	454	445	415	435	416	425	431	446	403	438	428	423	421	430	426	470	435
1809	290	264	261	252	233	259	252	294	303	247	238	270	227	241	261	222	232	194	253	252	239	270	214	243	206	226	230	237	225	219	238	207	217	241	249	238	232	227	235	226	221	256	212	243	241	236	207	219	206	216	257	244	214	223	260	206	247	251	224	222	251	210	236	235	223	220	200	213	223	252	235	224	256	214	232	234	258	257	237	240	233	229	241	229	213	228	215	244	227	214	203	224	236	221	233	244	253	232	215	221	204	218	217	234	215	210	221	231	236	252	213	245	242	206	228	219	242	216	229	230	218	257	250	207	251	243	228	221	248	220	210	252	221	212	246	221	230	221	209	213	203	217	207	224	215	234	245	222	227	215	234	229	244	222	230	216	226	228	233	223	228	235	238	219	256	216	223	230	212	218	209	206	228	228	237	233	222	240	217	228	245	233	217	237	224	226	261	246	240	212	240	224	243	233	235	245	254	223	222	239	221	260	233	225	231	235	235	209	231	237	250	247	220	202	249	235	214	233	237	211	248	214	231	227	223	231	241	230	218	242	227	246	244	249	204	245	217	257	236	221	213	240	225	240	217	241	255	214	215	239	235	217	258	228	226	231	249	213	224	225	243	206	234	234	242	223	239	216	225	225	252	235	221	229	247	213	208	214	226	225	246	201	242	204	252	199	247	237	234	212	221	231	242	221	237	241	222	241	213	242	220	252	240	218	260	219	236	210	250	223	240	217	245	225	227	238	217	233	269	213	246	220	205	268	241	236	232	224	253	223	228	215	208	259	227	234	210	210	206	252	253	236	199	244	211	244	201	236	232	220	250	225	258	235	227	214	232	218	239	245	223	219	230	222	209	236	201	238	246	232	217	214	217	229	209	225	229	212	226	216	218	236	230	239	235	238	210	235	227	246	227	224	229	216	220	231	235	258	241	239	209	256	233	242	205	230	227	246	226	227	226	239	227	217	223	240	239	228	230	233	224	243	213	230	193	235	220	217	197	252	233	225	212	232	281	229	234	236	197	207	241	248	213	233	219	218	223	195	219	242	239	223	234	257	222	252	233	225	234	252	236	222	232	214	236	217	210	220	240	256	215	214	214	232	211	196	249	257	204	215	238	239	235	209	246	236	221	219	250	244	250	198	196	220	247	223	246	248	245	226	237	283	217	237	258	245	247	239	232	256	235	248	214	219	253	233	225	237	240	216	203	227	237	219	194	230	233	246	217	208	212	247	236	237	241	202	212	234	218	234	249	218	229	260	236	221	247	223	213	210	219	235	226	244	241	212	242	223	247	218	236	254	245	233	227	230	255	237	251	265	222	210	229	250	231	236	238	236	237	244	232	221	234	239	224	227	246	217	215	231	259	213	218	233	244	220	211	246	200	217	240	215	222	214	226	228	249	232	221	234	242	222	244	216	244	210	230	237	209	239	234	244	206	252	234	232	238	224	226	209	214	209	243	249	222	196	251	223	249	223	256	237	212	221	245	236	226	230	228	227	248	210	232	243	239	218	248	210	234	243	242	225	237	206	219	234	211	238	215	231	266	214	244	215	254	220	238	257	253	229	248	218	220	256	237	253	228	227	230	223	212	250	221	272	217	229	224	221	216	230	259	210	211	235	237	235	210	246	186	201	238	220	227	221	225	227	237	213	218	233	248	228	254	237	244	224	212	239	220	243	233	239	243	217	226	239	216	225	211	215	233	246	229	248	233	227	221	214	233	229	208	233	230	229	219	213	246	199	220	243	203	208	213	232	196	238	196	236	222	241	230	235	241	238	219	217	219	228	235	221	246	257	218	216	215	252	236	237	243	221	234	218	227	247	229	239	245	242	228	245	238	239	258	234	208	200	255	229	234	222	246	214	231	239	229	221	238	234	252	248	238	224	263	223	229	195	224	228	239	244	225	225	208	224	238	244	239	231	230	226	248	247	246	217	242	248	232	238	234	248	236	229	251	232	216	228	225	234	247	221	224	253	213	231	243	218	213	217	201	230	231	218	233	227	247	220	219	213	211	234	236	216	231	227	222	239	237	237	225	243	230	245	248	219	242	231	252	221	233	216	215	243	255	250	251	209	233	191	227	209	249	241	245	238	202	225	229	217	247	227	239	216	240	223	218	234	247	237	239	230	239	295	213	236	258	250	247	217	213	231	224	221	236	232	242	205	220	203	224	240	213	231	244	235	222	253	221	216	228	242	242	232	201	212	222	237	214	230	235	200	233	225	228	243	213	230	227	225	210	217	214	238	237	202	222	206	184	210	222	253	217	237	242	246	227	224	238	208	212	247	232	266	205	218	227	258	256	222	248	211	205	216	213	233	244	214	207	214	246	243	230	203	205	214	223	209	222	223	222	234	252	230	225	243	221	255	233	240	219	253	204	233	253	225	220	212	251	246	227	224	233	221	234	241	201	221	240	260	258	209	202	236	240	249	211	238	209	229	253	210	231	255	256	233	217	217	226	213	226	216	213	234	241	218	243	224	240	216	235	251	250	210	239	211	233	246	228	250	229	224	217	240	229	207	230	247	222	218	228	233	212	213	225	251	235	226	263	240	201	216	241	216	216	221	251	229	236	244	219	208	239	220	218	226	207	217	223	221	223	207	219	237	199	222	221	233	220	234	228	237	234	241	210	217	244	241	239	228	256	238	212	237	249	206	218	222	253	267	239	192	229	255	221	235	218	248	243	223	226	214	214	233	201	192	248	216	256	279	217	232	220	228	202	235	207	223	232	229	217	212	236	250	237	231	218	224	267	243	207	218	211	267	214	220	245	211	223	229	213	254	229	214	216	206	239	228	220	258	225	223	211	254	236	239	249	218	235	233	232	243	256	266	225	228	194	221	226	198	254	205	231	252	227	246	231	231	251	258	225	243	202	251	222	249	255	210	232	247	219	253	196	237	231	205	224	241	210	243	219	220	199	234	214	230	191	239	229	236	224	242	232	237	225	207	212	245	217	256	228	234	249	242	224	237	217	251	234	241	199	240	238	210	238	213	224	213	225	241	227	208	218	237	250	219	230	236	223	210	243	216	231	230	249	221	226	228	225	221	204	238	212	211	249	246	232	248	234	238	253	213	212	228	241	257	219	234	238	211	248	244	222	238	219	221	234	194	224	227	231	221	259	239	237	232	224	249	214	221	255	238	198	211	231	230	224	234	213	223	260	221	237	242	246	221	238	216	242	200	203	237	225	206	234	225	230	247	224	235	207	246	258	254	235	235	225	205	234	236	259	217	229	202	230	224	246	252	238	212	232	216	225	228	213	208	232	232	223	234	258	232	233	242	235	241	238	240	225	217	218	226	233	222	234	210	211	213	203	232	216	234	240	248	247	219	251	247	232	208	240	206	221	200	216	195	233	223	231	234	255	226	227	251	261	229	239	218	201	239	244	206	217	232	248	205	225	218	216	220	213	223	234	242	235	213	219	234	236	217	220	242	267	209	247	237	238	226	242	232	186	226	232	228	246	208	213	218	228	225	236	245	229	229	195	221	239
2158	869	960	910	922	852	876	821	1229	1335	882	803	821	814	826	778	794	797	778	827	843	806	820	809	788	808	731	787	788	826	772	791	803	798	812	783	809	794	805	790	777	838	759	753	741	774	810	815	776	799	801	751	800	758	850	759	814	828	751	717	751	827	801	769	769	803	785	814	817	770	783	779	731	755	754	801	783	758	762	836	825	814	754	782	790	758	741	817	807	778	798	756	777	779	766	781	831	823	788	832	793	763	758	783	746	778	767	806	821	787	811	785	771	822	812	806	785	786	794	835	759	753	770	775	757	803	808	800	773	719	760	745	724	758	769	741	772	746	804	831	792	795	791	793	803	755	758	775	784	790	779	793	768	808	773	827	793	787	717	792	829	836	755	793	786	789	775	775	773	762	801	746	775	805	786	759	746	814	774	738	799	789	844	797	765	765	797	763	770	778	778	772	710	797	812	745	772	826	752	762	803	783	825	754	805	769	776	801	861	779	775	838	803	731	770	791	781	793	813	803	786	769	785	795	792	793	786	805	774	747	773	751	759	767	815	768	760	776	794	794	859	783	797	771	771	782	793	737	804	771	759	787	781	750	804	784	753	789	786	775	808	748	823	740	788	823	802	742	764	768	796	752	782	812	748	738	775	787	810	781	785	789	776	777	819	720	805	801	832	797	784	734	773	843	813	795	769	800	829	792	782	743	806	774	833	731	819	758	810	821	815	756	758	745	776	779	776	797	783	710	792	797	789	778	785	801	769	801	724	807	789	714	804	790	804	727	773	826	745	814	785	719	769	832	810	784	818	789	785	836	742	810	730	804	773	776	791	772	787	756	792	775	808	787	803	775	784	863	793	765	792	805	763	806	802	808	719	777	770	737	764	788	757	759	787	784	807	738	747	825	758	791	780	809	793	807	788	769	786	770	790	751	785	789	798	783	782	742	807	763	767	760	780	766	796	772	778	769	779	776	777	768	808	787	769	793	755	753	771	799	802	798	793	788	809	768	807	733	824	826	816	761	814	801	751	741	786	802	755	831	803	743	800	782	814	804	740	792	839	857	780	757	792	764	773	784	810	741	812	788	709	722	793	786	795	780	765	799	821	762	754	754	771	820	796	803	756	789	780	833	794	787	766	770	780	805	782	775	794	822	805	847	766	774	780	834	814	739	793	783	749	768	738	766	759	828	764	772	771	787	800	786	765	764	810	781	837	787	797	792	784	738	774	821	790	807	738	747	763	748	798	791	799	776	764	779	780	777	797	813	786	800	781	819	801	813	751	774	770	777	755	841	758	776	810	795	791	795	808	760	780	802	767	729	780	813	819	787	811	754	747	808	797	789	769	853	779	805	749	747	781	717	759	781	740	783	741	760	760	781	743	783	781	746	814	804	739	762	746	787	805	806	774	791	769	755	756	819	786	757	798	820	800	763	742	824	788	783	740	776	827	760	763	798	802	805	769	783	753	748	778	784	801	769	776	794	771	736	792	756	735	757	761	770	750	744	820	785	767	804	760	809	825	793	812	783	729	762	789	804	813	780	752	787	760	815	780	815	801	741	761	822	775	721	773	762	747	781	815	755	811	756	794	740	779	745	799	811	764	747	750	761	810	776	804	804	720	754	734	819	774	745	821	781	778	787	830	753	787	771	783	768	808	698	733	815	829	826	771	797	770	799	790	790	774	826	792	803	811	829	768	768	773	806	761	786	801	759	773	742	723	773	747	826	778	743	797	828	781	791	721	795	800	772	757	794	771	788	779	786	749	859	752	773	758	828	761	767	769	797	782	809	779	791	837	763	775	792	742	773	790	760	809	781	788	735	824	763	763	762	750	798	786	761	742	774	705	782	781	795	718	785	783	781	821	788	816	771	809	762	829	794	803	811	760	765	810	784	771	805	766	756	809	849	751	795	739	768	778	739	784	774	820	780	784	781	787	768	801	773	771	802	798	771	740	768	804	752	741	739	833	813	788	796	767	772	745	793	777	857	819	764	775	786	825	751	805	756	827	803	818	744	782	791	742	759	754	760	799	786	758	784	780	751	794	782	770	789	782	778	779	794	795	742	764	731	762	743	760	796	754	773	732	796	808	808	782	805	768	788	749	789	751	779	765	771	793	819	793	734	775	808	769	760	773	764	799	765	783	802	750	816	780	783	771	752	793	762	794	778	798	763	778	753	761	772	842	779	763	761	783	747	819	781	821	768	789	716	817	780	813	770	800	811	769	748	811	752	817	754	772	739	765	764	816	792	742	802	821	797	797	782	804	768	777	751	788	797	835	777	748	765	767	783	777	800	778	751	799	797	765	794	810	810	758	792	727	797	769	769	776	820	783	796	803	774	774	732	799	728	791	793	803	728	746	773	813	767	783	756	787	801	774	779	803	773	777	762	788	826	794	801	765	749	778	819	847	750	807	741	771	810	810	779	816	787	808	775	817	770	795	746	795	748	799	805	818	774	727	778	783	799	779	795	757	784	765	808	807	817	761	784	726	802	761	750	785	810	800	744	734	754	765	805	734	728	747	750	791	840	771	793	751	793	754	834	790	768	789	739	821	796	739	796	793	792	817	781	755	755	762	806	753	727	795	754	764	770	736	797	769	754	799	800	743	760	825	793	830	807	798	745	782	795	770	793	809	816	821	766	750	775	799	788	828	763	754	803	785	792	755	742	750	801	802	786	826	810	807	747	755	741	832	756	806	762	781	835	742	777	740	774	771	823	763	742	826	772	829	758	833	803	789	788	764	784	775	818	817	792	822	792	766	778	790	733	787	772	709	768	792	774	787	769	816	809	774	738	825	850	805	804	763	808	749	765	762	725	814	763	759	793	818	800	819	825	782	803	775	760	775	777	751	806	766	718	821	773	738	803	754	847	797	724	785	836	776	731	810	779	747	789	730	811	757	773	783	821	804	776	767	753	781	786	838	766	794	816	744	754	747	732	810	738	858	788	760	776	772	777	793	781	789	821	757	753	774	822	788	779	787	798	759	798	723	793	782	794	796	747	780	765	754	750	757	834	756	773	806	781	770	797	771	790	777	747	771	822	848	767	846	862	769	832	735	801	744	767	744	776	826	782	738	774	754	798	782	765	818	739	800	807	739	832	768	776	795	776	843	753	800	793	844	736	774	751	808	761	751	783	783	758	765	742	770	780	743	786	758	806	737	761	794	752	753	789	771	795	780	784	811	748	801	747	778	770	785	791	781	813	773	770	759	739	741	758	798	785	765	744	830	778	797	810	781	784	768	777	713	713	799	794	788	787	770	794	810	803	816	755	747	839	814	757	748	841	756	745	862	803	789	800	781	809	809	767	744	772	812	784	757	750	785	747	809	765	759	783	734	752	780	794	769	809	789	747	777	737	836	744	758	779	780	810	818	779	758	803	738	738	781	785	821	773	753	761	811	779	815	749	786	773	759	805	770	789	792	745	810	780	743	784	785	762	782	789	739	787	770	792	787	770	747	791	764	838	761	775	768	770	740	792	807	799	763	781
6522	823	1026	806	625	490	411	330	976	3087	232	185	187	179	165	190	171	144	140	175	147	187	133	130	157	118	140	138	138	141	124	133	115	146	129	139	136	136	152	123	142	140	146	138	142	129	135	118	128	120	110	119	128	138	130	142	157	131	133	136	142	112	144	130	142	132	124	138	122	129	146	137	128	116	119	124	135	141	125	101	133	123	112	134	121	108	122	138	116	120	138	135	122	138	114	134	149	110	140	126	113	122	134	140	127	120	130	117	126	128	133	131	125	134	122	114	114	130	130	139	131	115	132	142	140	103	114	137	132	153	134	151	126	136	127	130	152	153	119	130	110	140	133	121	146	137	133	129	124	144	133	138	125	133	115	121	129	136	151	149	123	136	128	135	156	144	133	134	123	136	112	117	135	115	132	120	119	138	123	135	128	122	133	115	117	124	118	141	110	125	118	127	132	134	127	127	144	119	131	123	148	120	118	121	132	136	128	135	124	134	134	137	132	124	127	121	124	140	135	131	131	112	142	138	141	124	129	140	128	159	163	123	121	118	134	108	139	148	125	151	116	154	156	141	134	124	140	117	136	133	134	135	113	126	137	134	144	122	146	136	117	112	122	134	137	142	131	129	130	127	137	136	117	133	136	132	123	122	131	144	119	125	130	125	129	130	131	130	126	144	137	128	136	122	132	121	138	129	131	127	122	155	142	125	136	126	148	108	131	143	119	133	123	140	133	119	139	131	126	127	137	141	127	146	139	119	122	130	152	152	128	134	140	124	151	121	128	120	133	126	154	128	145	120	137	139	145	132	110	130	134	120	129	140	124	118	122	132	149	137	121	126	129	129	95	122	137	126	138	131	107	121	130	125	126	134	146	137	114	125	122	125	131	120	111	143	142	119	120	126	129	165	157	140	123	136	138	117	123	131	157	122	145	106	126	116	135	136	105	113	119	136	137	124	126	119	128	112	116	125	117	135	133	126	131	134	134	129	131	133	136	124	136	122	135	119	137	130	126	111	109	135	124	135	121	151	129	137	148	141	135	112	119	137	130	124	124	127	115	118	130	141	114	158	138	126	123	123	149	122	140	125	140	127	138	133	119	138	147	129	126	138	127	129	133	143	130	123	124	118	134	117	138	110	117	127	139	120	125	150	146	126	143	120	148	105	130	107	147	117	131	145	143	132	130	135	116	126	120	125	146	140	141	116	104	124	142	141	143	118	120	118	123	133	110	142	136	151	102	122	127	138	127	114	131	153	129	106	153	151	153	140	124	135	135	127	160	138	122	127	131	123	142	118	138	148	121	142	124	153	136	143	148	130	131	146	119	124	149	146	127	138	125	117	148	124	118	141	117	137	121	132	119	142	136	125	119	115	126	126	102	124	159	148	110	132	138	116	129	132	126	128	118	124	116	153	150	117	127	128	133	112	137	117	118	132	121	142	131	125	117	129	128	125	124	141	127	121	141	112	133	131	117	128	138	142	136	127	134	113	142	142	122	133	125	127	134	128	138	124	135	115	127	136	121	137	143	135	133	141	124	126	112	132	134	140	123	140	137	128	130	108	116	137	124	112	134	111	150	126	120	132	149	118	126	127	133	126	125	135	122	143	120	122	126	98	144	136	130	121	98	123	120	134	129	127	129	145	110	127	124	162	117	136	131	144	146	129	136	122	137	137	117	123	150	142	127	117	127	136	127	106	135	144	148	155	108	121	142	147	113	146	120	136	157	144	147	124	123	126	147	141	125	119	113	130	113	113	127	125	126	115	132	139	131	159	128	125	134	125	122	147	133	152	121	120	151	141	134	133	109	139	129	141	146	145	134	134	121	126	136	142	146	115	104	130	125	127	144	128	137	128	121	134	131	120	121	123	154	125	131	137	113	151	127	141	145	121	159	121	114	122	130	119	132	130	148	124	118	123	138	130	140	139	119	121	129	132	149	115	135	134	133	127	142	120	124	126	112	111	110	122	110	126	142	134	147	133	138	126	111	131	127	137	124	137	131	127	131	116	102	144	137	130	120	132	133	139	126	139	166	117	128	137	153	142	125	135	110	131	147	141	160	132	121	127	150	148	147	117	130	124	153	137	125	123	118	136	116	140	147	136	129	129	136	130	127	128	142	114	126	130	133	139	127	119	124	121	132	125	128	120	144	126	140	125	143	127	119	129	141	148	131	112	131	144	109	118	137	137	124	129	102	112	142	144	105	126	126	137	147	109	138	130	102	137	141	127	137	120	140	137	123	129	109	128	111	107	147	138	119	145	141	133	132	138	137	132	137	146	142	116	104	121	128	133	154	121	139	126	136	138	119	156	117	146	139	135	118	145	135	137	139	132	133	131	124	125	121	125	120	125	135	125	126	124	157	155	140	142	130	139	134	117	141	124	110	145	132	124	119	138	138	123	117	122	140	132	131	128	128	125	128	133	145	123	132	140	135	123	128	137	125	138	120	120	148	138	137	131	128	107	130	122	123	137	130	120	143	117	126	131	115	138	136	127	129	135	133	116	115	134	118	114	139	126	112	144	127	129	134	124	138	144	132	119	136	122	115	132	131	117	129	143	105	117	118	129	120	128	111	131	133	125	129	138	144	119	133	120	125	118	154	129	123	129	115	124	128	134	124	119	110	116	121	129	153	122	129	144	120	121	118	143	143	131	115	134	133	132	153	152	130	136	114	163	130	125	138	120	133	136	132	130	134	137	128	150	135	130	136	129	128	133	126	125	138	142	126	140	139	130	139	114	131	142	124	137	146	136	137	124	131	129	130	129	151	135	138	117	124	118	133	140	117	116	123	125	135	134	123	144	128	129	125	130	125	123	113	125	124	118	123	159	124	154	142	136	153	124	111	118	138	146	132	133	127	142	141	128	140	139	139	139	125	127	130	124	152	161	139	144	147	119	97	137	120	123	149	127	139	143	139	135	113	130	135	143	145	126	127	121	124	146	134	137	131	140	122	130	127	139	130	139	141	127	129	105	126	134	146	116	144	155	142	130	136	137	130	137	133	111	125	115	124	135	149	143	122	131	101	133	130	119	128	151	123	139	117	118	125	109	129	126	151	117	134	143	140	145	131	125	131	135	138	122	119	120	140	127	135	128	133	132	137	134	111	120	131	141	114	100	143	113	142	115	131	134	127	129	119	129	140	121	135	116	130	148	147	152	128	128	123	116	128	123	127	133	124	139	130	132	136	128	117	122	123	122	136	144	126	124	151	117	131	148	122	128	139	119	120	140	136	135	117	138	132	118	129	132	152	130	136	122	116	144	126	150	126	129	114	118	115	132	119	131	134	144	146	109	135	117	121	109	140	117	129	141	136	146	138	146	135	143	128	123	151	128	159	145	124	110	132	130	124	141	131	121	126	131	135	137	140	119	142	130	112	125	131	106	120	136	119	134	136	125	126	130	138	114	130	130	130	111	136	125	125	120	127	110	130	135	104	132	120	110	141	114	123	125	124	127	148	126	115	155	132	133	138	147	138	146	123	105	138	122
5127	1315	2522	3109	2704	2264	1843	1612	5125	10103	1110	957	901	912	785	760	769	706	738	686	655	618	619	639	591	569	577	627	543	533	532	486	563	555	517	489	517	526	506	505	543	524	505	527	480	529	490	518	584	547	536	505	486	511	488	491	490	499	543	452	494	479	485	479	505	477	443	495	503	421	506	482	445	489	479	492	526	502	444	476	493	471	514	458	487	482	494	489	510	521	520	466	483	478	477	437	504	477	499	483	481	499	474	462	479	470	458	489	468	478	466	477	503	492	473	485	488	537	505	510	479	425	476	461	488	491	454	510	492	497	508	518	487	541	479	474	495	503	493	493	437	506	496	497	524	487	490	462	498	481	483	460	488	438	498	496	473	487	486	457	443	486	455	472	476	474	490	471	513	476	494	453	452	476	432	471	501	497	494	492	481	475	458	502	488	480	497	473	528	463	484	455	506	500	509	504	498	492	476	499	482	469	529	489	484	489	527	512	488	467	479	498	488	478	509	507	476	453	486	474	469	479	480	464	453	480	501	454	469	480	503	502	492	488	465	472	498	478	472	492	477	462	495	511	479	496	485	478	483	488	471	506	445	458	471	496	499	468	510	491	479	487	463	472	498	506	473	461	459	462	494	476	463	502	481	456	477	494	495	469	522	509	498	480	466	501	470	428	467	464	505	428	500	461	471	465	460	483	460	453	488	487	511	504	453	461	472	480	491	507	464	473	480	468	453	500	472	449	489	444	472	479	466	460	476	483	503	476	476	489	466	473	496	482	457	457	496	484	476	469	495	486	460	467	471	483	495	479	462	429	479	498	441	470	520	472	497	509	444	490	449	455	519	463	476	468	455	428	425	491	520	453	461	470	463	491	506	503	478	474	479	469	451	459	466	453	494	460	488	464	488	476	498	451	498	470	494	460	486	537	424	480	523	476	441	493	512	475	484	463	484	465	483	479	470	508	462	499	471	487	473	506	455	495	463	458	481	490	438	479	501	471	488	489	484	503	492	515	474	485	466	490	509	473	519	487	473	491	496	506	459	424	494	480	468	485	509	529	506	481	476	439	478	476	535	470	462	495	473	458	515	454	417	493	492	466	495	461	442	490	464	469	500	473	482	480	482	455	481	479	482	453	504	475	484	475	495	491	455	440	474	471	457	491	465	459	465	446	519	473	502	484	462	519	444	476	445	510	466	449	462	483	451	491	501	483	467	481	483	479	501	497	478	465	513	507	481	481	488	509	482	479	507	477	513	466	461	533	517	472	490	459	431	475	499	511	483	459	512	515	517	459	501	473	482	440	458	480	448	490	462	465	488	484	438	484	462	454	477	467	500	504	461	471	460	480	448	469	475	490	515	471	483	480	450	485	481	478	483	500	512	466	475	506	477	467	474	487	472	484	510	476	495	454	465	487	464	448	457	514	457	475	489	478	501	505	470	454	480	458	476	499	508	465	439	483	482	431	514	482	508	477	495	477	497	446	532	503	481	476	448	500	493	507	487	478	476	467	507	493	498	468	468	484	476	470	490	472	463	483	495	491	460	478	491	467	503	468	480	493	481	475	501	486	476	491	462	471	464	502	492	464	471	484	458	470	495	516	422	496	461	490	509	474	504	441	451	494	484	474	470	472	518	481	504	461	447	477	451	456	482	433	500	460	445	497	473	476	477	414	494	461	470	488	488	448	474	463	479	463	459	486	471	459	423	478	453	451	472	444	487	472	495	503	501	455	460	445	444	480	445	463	484	458	502	480	485	468	461	481	461	500	473	474	501	441	523	485	492	446	469	444	491	455	479	497	475	469	442	485	496	500	463	496	471	510	450	481	445	483	450	525	493	445	462	453	484	472	446	468	448	483	493	439	450	496	494	466	445	523	512	447	511	449	473	501	486	528	468	449	510	489	505	475	507	484	504	488	469	449	461	504	476	449	498	470	469	460	469	485	481	503	470	475	468	536	451	492	474	486	461	447	485	493	462	473	524	476	456	446	465	494	486	453	469	468	497	472	484	475	453	433	486	464	510	441	492	469	470	482	468	455	496	469	498	462	501	470	455	467	471	485	464	439	470	465	532	460	489	500	501	479	482	432	460	487	490	486	478	535	482	446	504	488	497	485	516	461	472	476	487	501	468	440	501	487	520	481	510	489	488	507	516	509	471	463	466	458	472	467	468	471	462	502	488	483	461	493	497	490	479	475	449	499	503	456	433	482	446	504	450	464	504	458	464	473	452	476	442	473	456	518	477	478	486	479	476	477	471	465	463	494	471	471	481	465	487	490	463	453	475	489	477	455	488	463	477	483	481	467	473	443	529	480	473	456	470	463	482	493	485	486	473	489	509	500	507	461	494	438	462	468	478	494	484	495	454	493	490	491	493	462	455	462	475	501	492	465	479	466	475	481	488	467	471	484	463	504	476	465	443	459	496	526	479	539	494	463	468	462	414	419	465	478	450	459	472	486	439	475	483	476	489	460	493	459	475	498	483	549	469	509	445	458	487	498	452	485	431	506	474	438	491	443	482	461	483	469	460	518	447	467	456	449	561	496	462	459	471	523	506	467	461	473	487	476	472	479	461	516	466	497	508	513	468	494	511	480	507	498	477	492	463	488	474	441	502	486	432	492	460	486	497	443	458	450	456	491	470	485	468	510	502	463	498	484	456	515	497	477	463	494	477	485	438	484	457	436	508	467	450	441	501	483	517	490	473	454	452	439	493	513	478	500	522	467	475	479	442	451	499	453	449	525	485	523	451	466	508	470	485	482	494	469	487	497	501	446	493	493	447	494	486	489	446	495	458	457	483	443	525	458	438	507	443	442	524	480	453	424	486	492	456	457	474	526	439	478	461	440	479	465	471	469	452	528	465	489	473	451	468	471	495	446	503	500	502	481	470	489	467	453	501	501	439	500	472	477	501	467	464	502	480	475	473	448	476	456	473	511	482	436	459	477	524	459	477	467	488	495	476	492	498	475	463	500	523	492	472	460	498	462	487	459	513	455	496	451	482	467	469	482	495	473	462	446	464	491	465	504	496	487	465	470	499	481	454	479	511	482	475	484	500	457	481	489	485	449	484	483	516	480	482	483	518	486	505	452	485	473	489	484	505	472	498	497	511	447	518	486	529	507	500	483	489	494	504	483	445	458	504	490	457	488	461	526	471	476	467	473	511	482	465	487	463	515	448	513	518	497	503	475	511	468	492	490	479	472	496	493	490	462	483	493	514	479	478	456	468	466	494	467	476	482	491	456	459	482	465	440	446	488	518	509	504	442	483	493	450	472	492	480	462	475	471	468	475	515	496	485	465	465	480	461	460	506	430	467	501	494	469	468	460	492	506	513	483	490	488	477	500	501	483	491	511	484	495	492	436	483	431	481	463	491	467	513	494	449	519	482	410	453	493	479	499	475	452	449	468	465	473	465	508	452	480	499	463	450	478	489	474	508	501	453	471	455	475	509	488	469	488	472	470	510	495	456	500	465	455	485	498	492	503	465	502	476
13181	1855	2192	1695	1100	834	612	518	2138	6640	353	268	251	225	196	176	195	180	170	162	162	153	162	153	148	149	156	139	146	120	133	132	147	138	124	118	129	134	136	108	122	115	138	109	108	114	107	119	112	114	111	127	132	112	100	105	118	116	150	127	136	118	119	123	126	134	132	113	117	123	108	114	116	96	110	114	120	110	113	121	114	112	116	95	111	103	127	129	107	106	108	121	102	115	117	128	127	116	107	136	126	110	114	123	108	123	133	122	102	124	110	104	126	118	113	101	117	133	93	119	99	111	116	113	99	105	132	104	111	107	114	97	124	131	124	126	102	126	106	105	118	97	126	130	122	106	114	118	112	113	121	111	131	102	126	121	102	108	120	113	120	103	114	117	112	113	113	104	121	121	117	111	110	111	106	105	109	109	111	108	114	125	114	127	114	122	122	129	125	125	136	114	116	105	112	105	120	127	119	119	119	120	104	98	123	122	114	102	102	121	109	114	115	127	111	105	116	110	108	102	129	132	89	114	114	117	125	102	111	108	106	107	126	101	116	135	118	125	110	113	106	112	114	138	103	127	92	112	108	137	127	117	122	117	100	120	117	132	110	106	112	114	115	110	118	111	102	112	113	136	117	125	134	119	118	111	120	92	107	101	111	121	103	113	122	136	110	116	105	109	119	107	134	106	105	127	106	113	136	141	117	103	107	108	117	104	118	109	112	125	102	110	115	111	127	119	106	120	108	104	101	135	128	110	124	120	131	121	108	118	106	119	126	92	93	127	118	101	122	123	108	138	127	105	113	119	126	107	113	108	111	106	112	108	121	113	102	133	111	130	133	114	108	98	116	113	118	116	121	115	106	100	126	98	92	106	122	103	128	98	123	113	119	95	116	106	119	125	114	98	93	113	108	117	105	103	135	105	117	110	129	106	132	138	110	119	140	123	114	107	126	106	127	110	119	100	139	120	108	137	106	125	116	114	112	120	101	116	137	101	81	112	128	111	123	114	104	109	114	134	118	123	112	120	125	116	105	130	107	114	133	124	113	123	124	110	112	118	126	109	135	103	112	115	108	100	129	109	116	108	121	118	113	118	113	112	130	107	119	124	114	124	119	102	115	106	104	102	108	127	111	123	107	117	100	104	108	105	100	127	115	114	133	123	114	108	100	121	115	104	103	98	109	99	125	127	109	101	110	97	108	118	139	103	132	121	108	118	120	123	103	98	119	98	118	113	111	93	116	118	130	113	112	125	109	121	108	130	123	118	124	106	113	112	126	127	113	112	125	131	110	119	117	105	120	108	111	128	135	112	100	127	122	116	95	99	121	95	118	100	142	117	95	104	101	116	110	101	103	129	137	113	119	131	108	137	128	122	104	107	120	121	125	120	97	112	115	111	120	111	101	104	116	115	111	97	106	105	113	132	97	103	118	105	119	137	121	92	98	111	118	123	113	114	94	116	105	118	121	126	104	101	109	125	141	124	97	129	124	121	111	130	113	107	124	109	118	108	126	111	98	117	94	129	117	123	110	119	125	111	118	111	114	120	105	130	117	116	126	136	122	115	131	112	112	120	127	121	102	100	128	118	115	96	108	117	122	105	119	117	124	88	109	105	111	104	115	96	129	116	114	115	114	103	122	128	101	113	110	118	100	112	122	132	111	125	113	117	122	109	114	95	126	120	107	134	119	103	93	123	129	123	121	119	113	113	117	123	94	103	112	121	90	119	123	95	120	112	102	123	125	102	126	135	125	96	110	119	98	111	108	141	121	116	98	121	115	123	114	110	109	99	104	122	110	98	98	118	110	110	107	122	120	108	132	110	113	97	109	125	125	115	122	106	131	110	89	121	124	129	118	111	116	127	96	108	121	118	129	120	115	116	133	112	103	107	124	129	124	122	100	97	115	115	132	112	135	100	110	117	125	106	104	104	126	119	118	106	102	99	124	111	111	138	102	114	118	117	127	105	110	119	124	108	120	112	132	100	97	112	116	110	107	101	104	99	98	97	120	100	130	115	86	112	102	137	109	107	134	119	90	100	109	132	110	125	119	123	123	108	112	121	111	109	117	113	105	117	126	119	112	96	124	115	117	123	112	124	108	108	130	127	117	123	100	125	131	100	113	116	105	121	119	97	118	99	141	113	106	122	117	110	121	125	115	115	111	110	114	108	106	110	118	100	112	115	125	103	108	96	114	125	130	117	112	117	103	105	114	107	104	107	102	106	107	115	127	116	109	130	104	123	135	99	136	97	122	123	127	115	116	116	118	109	129	109	106	138	121	113	103	115	119	117	113	124	96	108	114	106	114	110	115	92	124	110	112	108	115	114	118	110	118	117	120	121	115	123	104	132	111	104	135	110	96	100	129	112	126	129	115	118	114	127	114	115	96	122	126	122	106	112	115	126	123	125	116	107	110	128	112	113	90	104	117	111	138	92	121	120	104	120	128	106	119	129	121	120	116	115	113	122	100	122	100	109	96	129	105	109	103	100	108	116	132	123	130	129	93	114	111	116	113	103	129	95	143	119	135	100	122	141	107	119	105	99	129	108	94	115	129	124	109	113	122	118	113	122	110	115	111	93	132	114	109	122	118	115	107	127	107	120	106	111	111	126	111	122	110	120	111	121	116	115	124	88	118	124	120	100	120	107	111	97	106	104	126	123	115	110	102	116	100	102	132	107	110	115	121	109	122	114	119	108	119	123	94	109	115	103	116	115	119	98	121	114	99	112	105	105	113	106	114	120	127	94	94	116	97	90	124	104	125	94	112	112	103	107	114	113	119	108	116	109	108	98	112	122	107	131	96	122	135	105	123	108	127	119	117	107	91	108	113	117	125	111	107	119	106	117	113	122	125	102	101	111	128	99	126	104	114	113	113	114	127	126	93	108	127	122	105	105	131	118	112	112	105	113	107	126	102	116	124	128	121	133	138	122	114	131	117	115	112	111	113	93	120	138	129	122	114	102	99	119	128	96	113	123	112	128	99	113	100	122	130	109	106	121	120	121	104	88	125	112	123	134	114	105	111	130	97	106	122	110	119	114	118	110	110	99	108	100	122	113	122	102	125	103	122	104	111	123	114	97	107	111	120	127	110	99	109	110	120	119	115	120	106	111	102	110	117	102	116	126	110	128	121	89	112	121	114	119	97	126	110	114	114	130	107	96	103	110	121	115	93	116	118	113	105	142	122	132	109	104	129	108	121	86	127	117	120	116	123	119	120	113	101	110	115	105	143	115	105	98	113	94	132	104	133	107	121	111	106	116	121	117	108	115	128	107	118	109	110	102	106	104	124	114	114	109	98	116	120	114	121	107	111	109	116	118	110	116	123	99	115	123	115	108	84	125	124	124	113	122	124	125	118	123	113	102	105	139	116	122	103	124	123	117	113	114	107	112	104	112	110	104	119	112	104	111	128	88	117	123	128	116	115	110	124	107	121	112	110	124	137	95	127	129	117	128	109	101	103	134	109	117	98	121	118	142	121	117	119	122	108	110
7435	2203	4724	5601	4824	3893	3310	2721	8908	13351	1698	1455	1380	1233	1146	1054	1040	949	883	791	832	771	749	677	694	637	632	672	653	607	608	591	614	562	544	521	582	571	510	543	547	484	522	522	519	519	458	478	476	510	501	498	513	504	504	460	485	505	495	500	472	464	482	473	435	483	444	478	426	506	473	461	465	435	444	447	490	460	492	437	451	453	463	449	426	471	469	481	439	506	445	436	443	446	469	418	427	462	496	450	470	466	456	451	443	465	462	460	416	418	431	439	479	452	438	438	442	430	422	453	480	439	398	451	424	451	419	429	427	409	481	435	438	467	439	420	446	415	444	460	410	441	418	435	442	460	404	434	447	412	434	452	454	453	444	463	430	429	464	457	408	438	452	441	442	456	428	451	435	438	456	438	466	418	426	392	474	422	456	445	480	445	444	450	443	402	457	436	448	394	439	435	437	434	436	456	433	410	425	473	392	444	456	458	420	404	427	456	427	452	408	467	402	415	422	467	426	475	449	456	464	456	435	442	407	408	422	419	463	430	421	423	436	434	473	362	423	445	440	473	428	440	428	421	490	427	417	479	411	421	435	407	433	399	446	434	421	444	454	427	443	447	443	467	408	421	450	457	444	446	423	427	479	433	416	451	481	438	442	479	429	432	418	416	441	452	462	455	408	439	419	458	452	429	451	440	441	422	465	462	421	448	462	463	442	422	468	453	444	428	465	440	488	447	447	463	403	401	430	442	405	446	450	454	429	468	460	417	443	456	443	384	454	483	478	467	482	413	443	433	428	422	471	436	453	430	491	475	447	421	420	437	431	437	410	463	444	425	421	428	459	416	400	443	478	486	471	462	435	501	451	469	455	448	460	455	454	455	436	438	412	449	463	412	452	430	421	395	440	408	451	407	457	457	424	431	408	401	467	439	463	419	433	468	430	473	451	422	462	416	468	415	443	386	447	441	410	451	433	440	414	460	467	447	430	451	420	465	424	435	445	441	449	460	428	421	420	455	464	415	440	438	443	448	430	413	447	449	460	453	447	409	449	467	465	395	459	416	439	438	456	450	415	446	461	433	418	446	448	434	429	415	418	444	460	437	437	476	473	465	493	428	440	480	413	488	410	438	424	455	425	417	431	458	473	442	442	438	407	411	442	461	452	441	418	428	437	438	447	480	464	425	421	429	436	445	446	437	465	457	448	465	428	460	456	456	408	421	400	405	442	457	439	419	429	437	443	441	429	416	437	432	432	410	469	395	401	435	466	413	444	406	433	442	398	457	466	430	419	458	445	460	448	415	476	415	430	470	436	434	424	430	454	451	455	435	447	432	416	423	431	421	403	462	482	462	440	486	446	455	467	420	422	450	452	415	417	428	405	444	443	436	444	423	450	400	436	412	411	460	439	444	465	434	425	462	409	411	420	435	434	434	499	436	412	457	457	426	432	429	431	444	440	413	428	451	436	426	451	447	421	465	437	457	450	434	439	446	407	415	450	424	431	412	411	469	462	425	445	451	465	473	466	436	456	426	443	386	421	458	419	417	438	453	433	418	404	469	462	426	434	423	426	470	445	435	445	435	445	455	474	417	441	415	445	462	475	392	416	450	430	441	443	429	467	414	417	485	415	428	446	434	429	390	449	476	458	429	479	415	447	437	443	436	436	443	435	450	422	449	434	453	447	460	397	441	461	462	466	446	405	439	420	428	433	426	449	438	451	448	433	444	413	438	437	454	436	410	437	438	450	462	441	390	464	410	394	408	423	445	432	433	421	445	465	414	468	437	405	438	457	431	450	440	450	431	412	446	402	456	404	432	382	427	450	447	435	448	479	450	441	421	425	422	438	395	460	417	429	445	384	456	469	431	424	407	454	434	429	398	470	424	441	459	453	450	427	416	436	440	420	405	435	432	398	421	382	426	452	433	451	468	409	420	427	419	445	463	433	436	479	432	428	429	486	437	452	458	447	428	399	426	454	448	466	416	430	420	420	429	470	429	468	462	398	448	438	436	478	396	449	420	471	411	422	473	434	421	431	428	450	405	445	459	446	448	409	451	457	426	412	439	431	423	438	424	418	397	446	443	453	428	484	470	424	428	454	429	444	451	443	469	445	423	438	402	432	416	444	430	477	441	469	419	421	409	425	421	450	448	463	454	426	422	445	443	434	435	449	436	441	451	460	421	441	402	418	452	439	445	444	424	435	434	430	451	428	440	431	434	448	420	420	405	433	448	418	443	394	452	451	477	435	474	419	414	406	449	452	451	446	421	396	437	450	464	445	434	435	421	455	422	449	433	376	411	493	415	455	403	431	425	461	437	467	465	407	445	470	427	447	434	450	450	434	450	432	411	423	414	421	415	411	443	428	466	427	455	435	467	415	446	418	435	447	412	447	447	393	397	419	456	422	427	422	445	443	453	431	425	462	430	441	486	421	469	453	439	456	442	451	420	454	445	419	420	422	449	460	443	437	436	435	447	458	441	446	441	407	459	440	427	415	450	457	452	419	443	441	466	463	384	436	419	404	459	442	409	441	452	438	437	405	474	452	426	484	439	453	415	455	452	452	438	434	432	434	452	446	401	403	440	464	421	480	445	451	453	431	450	448	479	412	439	402	463	413	435	431	437	384	434	397	427	429	406	441	441	433	451	427	436	463	438	414	452	471	464	408	412	456	421	438	437	419	438	439	408	465	450	453	398	422	426	475	465	472	451	426	453	451	448	470	402	488	418	432	431	456	412	448	428	427	451	469	465	430	429	434	423	441	435	416	422	437	407	428	420	435	452	385	453	462	429	442	422	449	438	452	434	447	420	423	443	482	438	453	416	450	424	492	411	432	433	406	461	408	451	462	393	447	424	429	453	443	421	417	449	413	409	460	435	402	426	446	421	444	384	429	444	439	435	403	439	460	415	411	420	442	424	423	453	399	478	414	419	453	452	454	447	414	423	463	394	410	471	474	459	402	469	475	435	425	447	424	419	408	415	450	415	428	478	479	444	468	416	443	433	440	432	435	417	411	408	460	442	470	427	438	430	415	410	470	397	490	420	458	431	463	443	442	440	439	447	443	435	416	439	452	460	420	408	461	392	409	408	428	461	449	420	438	464	434	415	459	454	452	444	439	430	438	449	452	444	447	464	417	431	412	425	429	430	445	406	460	422	453	435	459	423	412	461	425	468	436	444	427	465	461	445	392	434	454	429	426	465	455	411	399	422	440	404	441	434	428	437	458	459	442	451	402	438	440	436	444	438	433	429	468	432	438	457	410	483	457	447	467	402	490	434	455	436	396	437	473	450	416	400	444	424	417	412	404	470	437	436	429	432	416	453	447	446	396	453	437	454	449	450	430	438	441	455	431	433	425	427	424	404	442	421	457	449	421	409	391	418	407	469	469	428	397	432	433	435	423	439	415	411	461	445	448	393	438	453	424	409	463	450	422	468	426	445	450	453	414	440	418	392	464	428	420	416	438	443	425	439	404	460	426	424	438	427	436	460	445	465
1812	285	321	295	272	247	250	252	282	531	239	241	223	237	237	242	236	255	243	223	247	235	238	244	231	219	238	248	245	232	230	228	230	294	240	239	241	236	211	231	209	229	241	214	257	239	223	219	264	239	229	254	229	238	226	233	247	244	218	231	234	246	235	233	227	245	228	204	212	216	228	218	238	243	253	241	236	209	247	238	237	222	220	232	216	232	237	221	238	233	259	236	227	239	220	210	198	213	227	222	234	252	245	231	213	222	216	231	239	218	210	218	251	204	231	238	237	225	235	228	225	243	246	232	210	224	221	227	219	233	238	234	238	253	257	233	244	224	243	205	222	248	230	217	226	231	226	216	228	230	222	219	223	262	239	221	223	256	232	221	220	232	244	246	236	210	219	235	257	239	235	241	243	222	236	215	256	235	217	231	232	222	214	187	236	225	234	268	219	245	231	233	226	219	230	222	238	223	211	229	232	235	228	203	240	212	221	259	235	226	257	218	218	248	207	239	222	262	214	252	237	228	233	232	209	254	221	206	222	230	239	232	247	242	210	239	222	213	245	254	245	241	250	211	232	253	223	217	260	224	262	230	200	239	256	228	213	268	213	219	235	227	225	271	207	237	219	209	245	212	204	227	249	208	233	210	266	218	224	249	236	252	245	226	226	222	211	221	255	190	235	219	208	248	247	250	261	202	221	240	233	221	232	229	223	248	199	228	251	241	223	243	239	228	223	218	233	274	243	230	245	227	250	236	217	221	228	220	231	254	215	209	229	263	218	236	251	224	225	221	233	251	261	217	237	242	248	222	222	222	230	237	216	206	262	240	226	231	203	241	256	244	233	235	225	209	267	269	240	249	239	230	260	225	217	232	239	213	274	226	247	229	230	235	266	236	214	248	232	226	242	226	225	249	248	202	245	229	224	233	232	235	257	237	232	232	217	217	223	237	252	232	233	257	230	210	209	220	225	225	221	218	236	217	242	230	240	216	229	256	224	220	255	189	250	234	207	239	237	243	241	239	266	223	219	231	246	218	264	220	239	245	224	232	211	197	228	264	235	232	226	214	232	216	233	244	237	228	225	248	212	239	270	226	218	225	211	224	242	260	244	237	240	242	255	265	245	236	276	230	237	221	223	265	234	240	251	243	229	240	239	215	231	256	211	226	236	214	231	233	237	209	196	230	227	253	243	211	241	245	230	228	215	239	214	213	229	220	226	230	249	224	227	242	209	236	220	229	255	223	201	225	227	236	209	211	244	237	236	206	208	218	231	264	243	224	219	258	238	209	217	263	251	223	226	248	222	239	226	260	224	247	206	275	221	218	247	237	206	240	242	210	248	225	256	257	256	245	239	242	184	249	258	225	232	217	246	224	229	247	241	239	216	260	236	239	264	223	205	246	231	248	270	216	237	236	226	252	226	220	244	251	232	226	240	227	255	208	249	247	221	232	234	226	214	215	233	234	251	237	249	209	250	237	250	210	248	242	243	240	245	231	220	247	238	246	221	232	218	211	232	205	198	220	256	216	236	218	236	226	252	243	242	230	227	220	215	207	221	225	228	210	232	243	249	249	227	244	220	224	227	217	234	256	221	224	232	211	233	202	251	234	230	236	205	238	227	243	242	256	231	212	252	239	242	217	240	255	225	247	207	236	252	235	240	227	214	221	251	244	255	226	203	259	225	223	246	223	239	234	206	217	240	216	245	232	248	219	212	250	216	261	199	222	194	232	238	237	223	250	250	227	207	251	232	241	231	227	239	236	232	237	221	216	212	237	222	222	196	236	272	227	219	238	248	215	225	233	260	238	217	254	230	217	236	243	228	250	233	259	233	232	237	236	226	219	217	243	250	223	237	219	229	229	257	239	245	209	246	252	241	217	230	225	224	225	238	240	202	218	228	245	243	216	236	240	229	232	218	204	257	253	236	267	231	234	219	186	233	246	220	225	229	226	217	240	232	247	229	258	219	241	238	238	246	247	244	218	223	216	259	213	251	252	245	225	233	221	217	242	238	263	245	239	236	212	228	242	228	241	216	228	238	221	225	249	234	240	212	242	224	221	241	227	235	241	230	242	230	231	241	248	221	220	232	228	228	229	236	236	222	249	245	226	214	228	225	241	225	253	215	232	224	219	237	226	244	219	227	247	199	226	221	226	234	248	231	231	252	241	232	212	254	249	235	214	260	250	226	228	236	221	251	239	241	250	220	228	228	225	238	216	248	226	219	261	263	252	226	272	257	220	239	238	234	258	235	222	237	203	224	244	240	209	231	210	218	243	221	201	240	234	226	239	206	230	237	217	210	224	237	248	246	238	247	237	213	243	214	247	234	223	248	236	209	269	251	246	230	224	195	233	229	233	229	215	227	229	253	243	250	236	211	240	242	221	241	222	209	222	244	236	232	269	235	237	231	239	212	235	235	228	222	207	224	246	231	238	200	245	216	222	210	224	248	223	220	239	220	243	232	211	229	208	236	243	258	258	218	204	238	238	244	226	218	252	240	226	263	243	221	256	218	253	251	224	262	212	235	245	245	221	246	238	221	222	221	243	246	236	247	222	208	188	236	243	227	208	252	232	234	215	237	202	221	231	237	240	220	239	241	210	214	236	229	231	232	217	218	270	232	246	243	243	245	221	237	262	217	214	219	245	196	240	222	227	220	246	239	213	225	245	228	214	243	261	229	228	251	228	218	266	235	261	209	256	239	240	239	260	245	229	246	252	219	237	243	217	232	223	185	220	223	239	242	226	221	221	233	245	230	244	225	253	261	249	233	242	235	239	241	240	225	228	224	246	227	227	236	207	228	206	233	217	242	230	211	242	244	227	223	239	246	248	221	229	214	270	234	258	237	206	251	193	213	250	234	219	246	202	231	234	228	215	243	220	223	259	258	280	239	227	244	208	233	243	222	239	246	226	242	221	227	244	266	206	233	235	223	219	209	226	225	225	215	217	227	225	235	244	242	237	218	245	224	243	233	248	202	223	227	243	222	234	222	263	222	226	235	237	234	241	200	200	214	253	248	224	228	245	221	250	249	232	225	214	250	236	216	258	241	244	239	232	232	217	233	196	221	245	265	207	240	227	241	239	222	229	238	226	241	208	224	222	253	234	224	201	219	234	243	256	234	241	225	268	231	230	227	224	227	253	229	214	225	204	197	253	221	250	226	230	218	240	207	245	246	260	200	231	214	192	230	234	251	246	254	225	248	216	206	215	233	223	257	235	216	264	246	241	250	260	255	239	244	234	246	235	243	242	214	239	252	223	229	222	238	263	244	248	218	212	231	225	250	220	268	244	245	228	248	235	246	272	241	233	221	268	229	216	238	218	222	217	229	223	220	242	232	230	228	237	242	218	244	228	261	232	234	251	253	252	239	258	190	217	209	241	253	243	243	246	242	264	248	236	240	275	224	222	225	238	228	219	234	227	244	222	230	221	232	246	240	217	249	245	244	202	224	241	236	247	251	205	230	234	209	228	248	198	239	257	221	232	234	236
2326	913	908	960	944	877	900	901	1172	2156	822	903	818	804	793	758	829	842	820	786	808	810	794	791	775	822	791	812	818	821	793	831	744	813	773	798	791	722	799	810	754	800	762	786	802	837	802	755	837	733	795	813	785	766	786	761	775	849	778	790	798	784	785	832	741	787	765	760	763	781	806	797	795	777	795	811	823	792	795	831	798	793	777	804	799	818	787	737	748	765	793	744	778	819	800	763	764	780	790	767	799	781	749	816	786	828	782	768	755	851	816	832	788	788	789	763	792	813	770	841	775	755	797	791	800	826	767	815	798	811	818	810	763	793	783	829	791	784	826	800	852	814	803	807	799	804	816	777	823	716	778	769	811	802	805	781	764	758	822	764	786	813	807	826	807	790	830	768	822	777	748	780	765	813	742	734	745	798	834	767	797	801	772	817	787	777	761	772	768	788	752	789	807	799	790	770	809	818	848	808	790	734	783	812	761	771	827	801	845	776	781	729	740	791	823	797	777	830	830	813	752	817	804	793	777	775	769	825	785	753	846	784	885	800	748	806	786	805	727	789	759	827	727	791	789	792	742	844	817	794	782	819	768	805	804	742	795	781	755	781	780	777	793	865	794	794	742	796	771	797	732	765	767	769	789	756	821	834	809	808	781	806	815	784	795	764	792	762	766	820	798	783	782	788	756	749	781	793	831	766	809	809	801	791	796	838	735	801	814	784	770	789	800	776	753	781	740	810	785	780	790	772	740	796	755	820	790	794	814	783	799	798	783	812	779	798	807	775	818	827	772	759	748	792	776	768	811	770	779	820	788	797	776	838	760	827	738	759	801	792	813	786	817	795	770	805	786	791	749	791	799	790	764	814	789	829	788	790	749	828	848	753	799	793	777	802	768	844	799	819	781	797	793	764	766	769	816	823	800	765	783	793	761	752	807	791	781	755	781	752	780	742	817	817	785	772	767	821	770	818	757	812	771	778	830	802	830	826	740	768	834	758	791	805	776	764	792	781	713	791	771	765	790	788	829	799	764	789	814	790	844	777	757	779	788	750	787	856	711	823	783	796	782	836	769	764	761	777	729	796	804	852	825	777	800	826	771	812	802	789	745	795	754	804	747	799	801	754	793	821	781	788	778	762	798	790	780	756	817	771	809	770	795	775	823	736	771	815	779	820	827	817	745	834	773	824	774	756	729	747	777	759	805	751	786	778	818	797	768	802	837	850	764	771	773	793	765	806	828	800	807	802	770	829	759	815	836	809	792	758	767	799	800	769	797	774	777	839	818	847	815	768	847	801	771	771	795	725	791	769	786	806	831	773	813	850	820	761	748	797	820	779	791	808	790	726	809	745	810	791	801	782	768	765	800	835	810	816	783	803	802	829	762	775	825	823	766	734	845	772	803	768	810	805	770	802	817	772	742	797	807	748	836	771	822	865	795	794	772	816	800	734	789	750	802	775	789	792	842	785	767	771	808	786	812	753	794	794	804	795	802	822	747	780	772	828	782	818	817	768	816	759	746	792	799	785	765	775	747	810	783	796	809	812	761	780	787	834	806	736	815	814	780	799	747	833	759	804	796	799	789	761	786	755	782	824	751	754	741	779	834	757	769	791	778	762	830	759	847	774	814	748	820	834	797	855	780	793	769	801	794	774	791	754	771	835	814	780	796	806	852	765	769	845	799	772	778	831	767	775	770	750	788	800	834	777	754	782	803	821	799	742	762	769	760	819	751	796	789	752	785	789	794	772	833	781	808	777	762	811	797	817	759	758	798	765	823	779	795	798	786	779	817	820	802	815	805	805	781	781	795	753	786	872	744	776	765	792	762	760	820	761	755	836	787	779	802	756	787	824	782	824	764	826	837	801	801	791	807	767	791	794	781	759	795	804	766	762	823	826	824	761	850	837	775	764	799	778	828	750	813	812	796	740	808	812	820	801	853	792	799	795	789	806	770	793	751	760	803	770	788	806	799	772	788	787	782	772	831	746	795	831	826	760	774	794	786	828	768	774	762	763	798	763	786	774	798	796	758	780	777	739	811	786	835	770	774	791	806	756	820	805	799	784	816	814	803	802	735	765	829	762	805	797	797	767	825	773	777	786	774	785	774	760	782	790	791	814	786	830	842	823	751	785	776	826	731	806	738	830	811	783	789	788	802	795	751	837	811	743	866	813	758	826	769	773	799	788	778	812	778	776	764	829	793	766	820	802	801	792	786	839	799	794	844	827	774	808	821	761	809	775	812	764	782	763	744	804	822	813	772	822	831	793	786	750	758	823	761	738	821	788	778	802	736	826	763	786	754	777	793	794	801	782	809	785	810	776	799	806	807	823	832	765	773	772	777	797	794	746	808	730	826	720	768	814	781	795	809	811	806	811	836	853	803	763	812	795	768	842	775	780	776	803	824	799	811	796	796	782	798	817	767	789	734	780	766	780	792	764	831	844	757	825	785	815	778	775	791	808	799	751	827	812	762	811	813	768	792	768	829	778	779	751	789	783	802	766	775	818	772	795	810	774	793	713	776	843	697	797	762	782	771	804	840	795	792	760	779	818	788	851	817	807	789	765	767	841	878	853	828	783	813	794	785	841	825	774	834	779	771	774	814	777	808	757	800	784	788	783	756	749	822	830	811	790	786	762	745	759	856	813	738	826	763	794	771	828	806	797	816	780	837	792	722	800	815	777	764	786	742	803	789	827	778	800	775	798	799	836	828	770	778	793	755	783	767	756	778	809	773	790	775	810	801	841	811	779	785	756	848	825	781	806	767	785	795	795	768	790	806	785	774	775	762	748	796	822	785	786	796	804	827	832	807	785	766	844	776	816	785	835	773	792	773	835	794	772	796	777	799	796	856	814	822	798	737	781	826	800	789	790	765	760	771	817	764	773	718	813	777	753	797	829	774	786	820	818	798	798	781	789	794	814	834	775	823	819	769	799	776	782	809	782	795	784	731	805	766	793	783	840	812	801	778	808	784	781	827	764	807	809	795	793	768	773	799	834	777	765	803	787	789	832	780	828	740	761	823	785	768	771	828	778	799	796	825	807	807	842	796	859	775	810	802	755	793	771	799	761	790	774	811	803	805	791	752	809	776	790	762	839	828	765	794	741	791	784	861	818	794	765	836	818	787	786	781	785	752	758	752	801	764	788	742	774	842	789	822	797	784	773	777	828	766	737	826	806	762	804	765	754	784	748	808	832	862	773	801	791	806	768	767	796	777	808	780	793	819	779	780	815	789	784	821	782	777	761	765	822	783	777	793	755	788	791	765	827	776	774	808	823	791	758	817	758	800	812	777	790	777	776	778	754	772	777	788	800	860	760	796	784	755	796	778	768	812	816	811	792	825	796	812	805	792	782	775	747	838	810	770	827	835	796	773	780	819	762	812	804	819	812	756	772	841	774	776	743	832	790	756	779	803	774	825	774	789	773	805	831	851	797	790	799	740	788	766	842	768	810	780	751	801	838	773	807	768	764	743	838	818	787	807	769	788	774
6395	784	1078	869	603	510	390	290	1105	4701	236	191	178	182	172	198	169	173	150	175	159	150	133	126	162	169	150	134	137	140	132	153	155	138	134	132	144	138	138	139	130	132	150	140	135	124	129	130	127	146	117	131	153	145	129	128	128	144	113	159	127	134	118	113	140	148	109	133	141	149	146	136	121	132	157	109	137	123	133	143	127	124	149	129	135	134	151	119	126	126	129	141	112	130	117	130	122	147	137	129	122	129	119	124	117	144	129	143	116	143	133	133	137	135	151	128	125	143	145	147	120	146	142	125	122	146	145	133	137	115	114	142	135	136	127	141	130	148	120	127	143	136	126	130	124	129	126	146	142	142	146	129	119	118	138	153	159	118	157	126	140	116	111	116	149	120	142	152	130	130	146	130	132	141	123	127	138	139	132	140	121	140	125	125	143	138	132	143	139	119	108	140	133	126	140	128	116	116	134	121	135	131	127	136	133	140	138	136	133	113	139	133	116	142	123	128	144	126	138	125	135	140	133	125	154	137	129	148	122	150	139	150	139	126	122	120	129	130	132	117	133	121	130	134	135	127	144	148	125	142	134	146	137	149	122	138	156	135	136	116	123	119	157	136	136	133	141	111	130	130	116	141	149	135	144	120	150	121	116	124	138	132	138	129	148	136	141	140	149	117	123	133	151	153	108	121	114	126	115	122	139	130	125	144	135	133	126	139	120	136	142	135	136	132	140	113	132	134	142	131	123	102	128	122	126	133	124	117	114	157	121	157	144	124	129	143	111	120	148	123	120	132	142	152	138	143	140	129	147	149	139	135	134	149	139	140	131	137	153	140	139	135	128	138	153	152	122	141	135	136	131	139	137	128	141	158	138	136	139	124	150	129	136	118	132	111	145	124	121	130	134	125	144	115	132	112	120	125	131	129	155	135	132	132	133	134	136	135	104	129	128	127	131	134	130	147	133	123	126	104	130	138	127	120	127	135	130	128	115	113	121	119	136	135	134	123	143	132	147	129	136	129	131	136	143	133	134	107	131	124	142	142	134	133	117	137	147	133	135	142	126	134	143	147	133	134	134	141	114	143	124	153	132	133	128	125	136	126	124	126	148	130	115	137	127	134	147	137	148	130	130	128	123	119	128	130	124	141	129	120	134	133	136	137	129	145	127	146	135	147	130	145	136	121	146	114	129	133	117	146	140	122	138	137	124	126	130	145	135	129	120	122	124	124	157	146	135	129	121	134	99	133	127	123	134	126	139	141	126	127	123	131	140	157	149	104	132	144	124	128	124	102	125	138	121	138	137	140	122	126	123	142	136	142	128	111	143	125	125	134	139	143	117	140	126	140	140	136	131	117	117	136	148	129	116	162	142	133	137	138	130	127	170	135	142	150	134	141	115	109	113	128	151	145	140	129	126	122	128	145	127	141	141	127	137	131	146	161	123	153	106	144	139	140	141	126	142	120	129	131	139	122	133	144	140	138	168	146	128	131	129	123	149	123	114	120	150	132	131	137	131	151	132	124	154	117	153	120	133	135	118	131	112	121	114	123	128	113	130	122	120	127	138	114	131	139	128	152	126	128	136	112	145	105	131	147	136	110	166	131	127	132	122	124	125	123	106	112	118	138	135	139	137	129	131	122	140	147	134	136	134	116	123	125	121	141	136	111	149	160	113	120	136	126	132	134	130	129	112	125	127	110	127	127	125	144	135	115	132	139	127	130	133	138	131	148	126	123	144	148	158	131	112	134	120	147	141	148	140	115	126	139	145	128	139	135	140	127	151	131	119	133	136	142	138	137	145	117	130	143	132	117	123	122	132	122	143	145	123	137	130	112	140	132	118	107	144	128	126	124	133	136	121	134	139	122	124	127	132	138	111	123	127	132	123	118	125	116	130	140	131	112	134	125	131	132	139	137	138	126	116	154	155	123	141	146	145	142	117	126	138	139	129	144	119	115	122	127	133	114	110	140	112	127	128	157	124	136	124	119	119	124	131	125	131	122	132	122	144	142	152	118	142	115	146	152	122	125	167	135	127	134	141	108	135	131	116	130	116	128	140	129	102	126	141	109	115	128	155	125	125	109	125	120	126	140	120	147	135	100	120	149	123	145	137	130	124	124	133	135	146	139	118	132	141	132	126	105	149	128	132	131	134	117	145	142	114	109	148	128	142	139	143	133	155	128	138	139	130	127	128	132	124	138	135	109	123	141	128	117	125	126	136	116	123	133	139	133	117	123	135	117	135	117	126	160	153	133	125	126	128	132	132	137	120	123	147	141	136	145	127	139	127	134	133	142	112	126	132	126	125	140	142	128	117	137	113	124	130	134	137	145	109	124	142	130	149	142	117	134	142	131	159	130	127	117	134	113	125	140	138	128	168	128	141	150	141	133	118	121	134	127	122	125	111	138	123	138	137	130	150	136	113	121	131	131	137	129	136	133	135	146	143	123	133	139	127	138	152	129	132	147	129	141	152	128	139	140	126	145	123	119	140	153	136	140	135	144	150	149	126	122	128	132	125	137	150	130	128	127	137	160	144	137	130	109	127	136	135	132	148	135	124	126	145	137	154	158	153	132	121	152	121	141	136	117	125	154	148	152	118	127	122	121	118	149	105	141	121	122	154	126	101	117	124	166	124	115	126	147	125	124	134	119	123	128	117	134	144	128	129	130	110	111	116	134	127	142	125	127	157	129	137	126	134	136	131	144	120	133	124	111	141	133	125	123	116	135	145	134	116	152	161	120	120	147	125	150	141	135	140	133	117	135	151	138	124	136	127	136	131	136	118	108	139	131	129	134	129	132	131	112	141	116	146	106	141	154	125	118	121	151	127	142	140	123	140	126	124	145	120	100	147	134	141	129	111	125	118	117	133	137	139	126	116	121	130	147	120	137	140	118	133	132	130	152	147	144	123	118	129	122	161	133	147	129	123	147	123	130	144	130	138	122	112	128	128	139	132	129	133	124	133	142	146	115	146	139	157	113	134	141	134	122	134	117	149	126	111	138	126	152	125	123	140	139	127	138	120	118	146	106	114	137	132	127	120	138	115	129	136	132	147	127	111	142	144	117	121	127	137	124	148	144	145	116	166	136	122	114	125	158	127	128	123	121	133	133	129	127	149	123	110	124	131	133	138	107	134	127	133	127	137	107	135	149	140	142	123	117	120	125	135	118	131	136	115	106	119	131	131	121	122	146	148	149	122	123	130	133	107	146	139	135	128	116	125	119	131	147	113	145	125	123	163	130	123	149	137	132	133	127	140	141	145	133	133	111	126	121	119	140	119	145	138	126	157	116	126	126	132	137	131	111	134	122	149	139	150	130	144	129	132	114	140	125	139	146	133	137	138	120	137	144	128	145	125	110	131	133	128	139	117	142	122	153	127	149	138	118	125	135	160	130	143	140	126	155	116	141	118	113	130	123	114	145	146	112	155	135	129	144	127	134	144	124	124	137	133	137	140	145	129	140	136	125	148	130	120	129	132	131	123	130	153	127
5088	1302	2507	2977	2573	2205	1876	1576	5524	13938	1057	967	885	809	780	755	747	715	699	632	670	691	650	632	592	596	610	584	585	589	559	541	555	509	571	554	498	522	516	569	504	527	500	543	552	543	518	518	532	530	515	519	556	504	528	566	485	507	517	507	505	491	536	527	479	512	499	477	501	538	487	487	510	524	513	520	489	515	459	464	498	529	443	471	482	490	476	513	476	535	494	462	500	478	513	496	487	479	491	468	465	478	463	499	486	492	487	454	495	487	501	456	515	516	539	489	486	487	467	503	525	471	464	515	484	489	481	506	495	521	500	475	474	494	455	483	464	490	511	480	444	508	503	481	484	501	503	486	519	521	511	457	507	474	480	491	486	486	481	478	522	518	481	461	483	458	491	545	467	481	495	489	493	489	518	459	472	495	460	485	468	485	486	447	549	472	486	482	489	443	490	473	477	492	487	496	521	492	442	491	505	515	500	513	475	497	500	503	492	512	457	478	506	504	470	464	450	502	476	508	488	465	506	472	505	437	453	471	479	473	539	499	469	479	502	480	460	518	492	512	493	481	487	461	493	529	495	468	471	491	505	502	506	473	456	491	499	495	494	466	500	440	477	511	472	478	485	541	496	548	491	498	515	497	474	479	492	478	510	498	478	480	481	480	462	469	519	475	477	514	517	455	457	467	490	525	488	482	476	491	478	494	493	480	504	498	527	483	487	504	504	489	477	435	500	506	509	483	470	495	447	491	477	495	470	497	476	459	483	516	475	528	473	484	498	516	445	464	518	447	500	461	474	506	495	454	481	479	472	458	494	480	508	437	475	487	473	485	499	478	513	511	502	511	468	479	502	460	489	470	442	536	524	501	479	515	508	480	527	453	452	481	520	513	491	486	489	479	497	523	492	497	450	489	468	522	486	481	513	482	460	476	514	465	510	494	480	495	493	496	505	505	484	453	469	479	486	490	490	480	472	471	478	490	503	466	510	463	479	475	512	480	490	473	485	543	462	554	478	543	484	489	457	466	466	494	515	485	544	453	532	499	522	511	497	486	467	485	535	513	502	472	481	492	505	511	485	496	492	494	505	486	506	497	497	511	446	477	459	490	505	468	445	526	474	463	524	489	500	475	476	477	496	476	492	460	476	479	477	480	484	478	486	464	486	497	451	446	529	469	519	494	475	469	504	462	499	492	426	493	504	481	470	492	485	458	470	516	460	492	449	501	474	538	510	497	501	448	498	486	489	490	480	454	459	482	470	507	500	455	515	506	478	477	461	468	468	485	485	464	516	504	494	482	519	512	497	528	508	485	497	459	480	477	490	485	490	445	520	502	468	504	505	480	497	492	481	451	502	485	497	493	513	506	462	474	495	475	532	497	482	515	464	480	493	512	483	508	494	470	447	486	464	498	524	484	483	489	499	485	481	490	505	471	464	491	443	485	475	491	465	501	467	495	475	479	461	460	502	548	461	478	476	492	457	480	495	458	507	492	501	489	474	510	486	468	502	479	489	500	486	506	473	502	496	504	466	495	494	503	476	485	493	492	531	516	481	482	485	516	529	486	485	466	472	420	467	475	496	468	480	466	509	504	502	539	477	483	511	460	523	492	501	450	514	498	464	485	484	495	513	470	489	490	463	514	500	455	477	497	480	505	511	464	518	488	463	498	494	438	501	476	488	502	510	503	486	469	507	477	495	499	522	531	513	457	519	497	455	470	479	483	466	471	481	494	472	489	516	507	491	542	446	484	470	489	480	483	490	508	482	508	490	535	471	503	509	488	455	483	488	495	491	454	477	492	526	505	480	481	480	453	528	511	486	518	457	485	471	479	503	453	497	442	504	471	513	495	487	501	470	494	514	467	504	506	490	493	507	524	534	501	470	486	466	491	526	504	507	494	505	490	514	488	488	490	511	512	493	460	459	525	512	505	510	467	495	459	506	427	493	496	536	492	534	501	504	515	479	465	498	500	483	484	488	500	465	489	485	467	481	474	468	503	503	481	493	494	475	500	522	485	504	482	494	512	479	513	496	470	482	505	502	474	516	498	480	483	477	487	498	497	508	489	490	479	449	442	500	425	470	525	474	468	448	480	491	532	472	477	478	450	471	486	485	486	501	421	529	534	492	473	475	482	475	425	503	510	477	467	513	492	448	516	514	533	470	476	481	469	491	570	451	510	477	517	460	473	495	514	470	480	518	474	464	492	503	459	454	481	473	493	460	460	455	485	482	516	539	476	488	517	473	469	476	470	484	496	491	474	484	491	482	473	491	512	474	497	467	483	476	468	521	476	497	520	495	499	470	444	502	495	488	488	452	467	476	455	489	475	508	477	475	494	486	496	482	493	483	515	503	490	534	502	550	478	488	520	503	457	468	468	523	499	482	502	489	535	520	486	460	534	495	483	488	509	519	482	466	496	499	534	468	514	490	499	496	538	471	508	489	462	492	504	480	504	500	471	547	439	486	481	456	442	449	503	453	486	490	476	520	471	526	529	482	501	475	497	477	467	480	498	508	462	500	444	532	488	434	527	465	498	479	501	505	461	513	468	488	472	485	473	495	456	497	531	453	478	485	500	467	496	498	515	497	479	487	474	490	496	476	502	466	473	477	467	494	498	475	495	450	498	487	518	484	489	492	493	503	466	456	472	512	460	510	480	476	528	494	495	481	485	476	503	452	495	505	479	483	514	495	528	485	491	450	476	495	462	467	475	474	476	490	515	454	486	490	517	488	464	459	492	479	461	490	461	507	493	475	508	499	473	513	494	497	476	487	468	478	491	526	486	528	503	431	503	491	498	476	456	502	516	442	483	512	492	478	492	502	489	465	474	455	477	466	515	516	496	493	486	450	490	487	471	485	483	517	501	501	497	485	510	521	503	473	500	494	528	477	475	476	478	516	453	476	471	445	479	483	539	526	436	432	481	524	456	480	475	462	486	496	486	502	471	490	467	487	470	466	511	480	482	444	490	491	510	531	468	475	478	465	444	492	517	463	484	513	475	486	481	499	497	501	515	481	473	486	495	481	498	516	492	516	465	504	479	483	453	503	492	507	492	456	473	487	476	467	515	465	501	494	463	493	475	453	482	486	485	511	500	489	476	499	506	495	509	486	485	485	480	480	506	500	461	476	469	516	503	473	490	501	490	486	472	522	471	486	464	485	516	535	505	502	487	517	452	516	506	482	503	520	462	533	463	447	477	490	462	505	494	489	492	487	490	458	437	512	504	504	488	487	480	473	495	472	474	498	472	465	490	471	488	497	457	454	467	505	490	500	472	541	482	491	479	445	449	495	490	473	463	468	502	470	498	496	506	507	492	495	483	455	492	460	497	509	498	488	502	510	481	476	468	466	481	484	477	496	443	454	466	481	482	479	486	499	519	488	525	520	454	486	480	457	486	461	496	505	476	548	484	516	459	480	501	487	475	494	458	447	470	478	487	495	479	516	507	477	487	440	515	494	542	493	468	487	511	514	498	487	461	501	500	455	517	500	473
13130	1764	2089	1674	1226	856	664	519	2537	11228	406	294	234	234	201	215	189	184	145	187	169	161	121	144	155	139	129	159	114	134	137	131	134	137	139	124	125	154	124	128	126	109	100	123	122	111	116	141	131	115	120	110	129	128	130	122	112	134	112	106	121	113	107	121	132	138	119	148	121	117	130	112	124	116	136	108	92	113	128	114	125	116	106	142	137	129	112	130	119	124	110	126	128	120	115	117	101	113	120	109	109	117	134	138	102	120	122	121	134	102	115	140	102	104	90	144	110	102	120	112	99	109	127	115	117	109	131	103	106	116	108	122	144	98	107	116	132	115	120	132	122	121	111	94	122	114	124	138	115	112	121	103	112	115	112	122	124	104	112	133	128	105	124	98	94	116	121	120	125	82	105	122	110	123	117	125	112	126	119	119	135	113	133	112	137	132	125	116	133	117	122	124	108	112	100	103	112	113	121	112	98	106	116	129	119	123	110	110	115	134	118	125	147	104	103	120	136	119	133	113	111	123	94	136	103	120	133	97	119	124	104	111	119	119	109	109	97	104	98	113	120	89	120	111	108	120	110	134	117	104	109	108	117	117	148	127	112	122	116	138	108	116	112	115	114	145	106	127	106	118	138	106	135	138	107	130	130	114	120	134	109	123	121	108	133	118	130	112	128	98	131	112	117	117	117	103	109	126	103	135	118	111	122	114	102	114	109	117	126	109	114	118	107	107	116	133	113	148	117	104	102	107	114	111	117	119	137	122	113	112	124	129	99	99	105	113	115	116	109	113	116	108	107	122	115	125	128	116	121	119	99	126	138	122	105	108	115	120	106	117	99	134	129	88	107	123	121	130	111	128	122	106	120	107	104	119	111	98	124	107	117	117	116	108	134	118	113	138	113	118	99	113	125	137	110	98	125	119	118	132	109	126	119	118	115	131	125	128	95	107	113	104	135	119	129	110	101	109	131	97	116	127	122	101	131	95	130	122	124	103	117	98	109	121	115	103	109	105	133	124	120	120	110	112	130	98	121	125	122	97	107	132	134	125	113	132	118	107	118	123	137	121	105	119	118	118	119	120	112	142	118	134	115	123	114	129	124	109	117	121	116	117	114	107	116	107	122	116	112	113	113	94	119	92	122	103	110	115	128	132	108	126	115	120	116	106	120	121	115	116	137	99	128	131	111	134	127	120	123	134	98	116	117	132	124	116	111	108	115	103	102	111	114	108	116	113	103	129	126	131	106	101	108	129	109	131	120	122	94	92	112	111	117	134	109	129	111	113	107	120	121	104	98	128	120	120	110	110	118	107	124	112	117	106	116	111	126	109	111	90	121	94	128	119	132	118	116	123	129	98	110	121	120	109	118	145	105	92	122	105	119	111	109	118	132	124	120	119	121	107	132	93	112	92	116	104	128	125	98	117	101	99	112	122	128	134	123	126	120	113	122	109	116	113	105	106	111	135	110	116	125	120	125	106	131	115	131	103	119	89	105	104	110	113	102	110	118	97	126	122	125	102	109	122	122	119	118	110	113	124	118	121	131	113	118	121	103	114	117	127	113	98	125	121	122	122	116	106	109	129	109	115	105	128	140	140	116	134	124	116	109	105	111	122	121	132	123	128	94	122	121	127	111	121	121	137	106	119	110	121	91	101	105	119	107	135	110	115	116	109	123	110	120	114	113	127	113	124	123	117	112	127	102	126	115	120	116	130	109	107	143	105	128	120	124	116	126	123	114	125	111	84	128	114	105	114	109	125	128	113	143	120	132	133	109	104	122	117	108	103	142	134	104	96	118	127	104	123	102	102	102	111	119	96	111	106	119	127	104	103	130	120	126	114	107	108	133	96	109	131	117	129	114	111	108	126	120	117	121	107	80	89	144	126	104	117	119	107	115	122	122	109	105	140	115	109	117	113	113	120	98	105	126	113	110	124	100	99	113	95	139	114	137	127	122	95	134	101	123	117	105	121	115	98	121	120	106	121	115	140	104	115	120	128	124	104	124	118	108	111	103	112	125	115	124	115	107	121	122	129	86	123	110	138	114	111	117	126	117	109	134	126	118	127	116	127	111	124	122	122	130	126	123	123	107	108	119	104	109	115	121	112	111	112	115	113	146	103	118	128	131	116	125	129	116	107	121	108	114	110	109	111	105	128	121	108	121	109	123	124	136	119	115	111	115	118	119	104	115	125	112	132	117	118	112	122	115	125	126	113	120	129	109	119	97	107	108	126	120	119	99	117	129	126	112	99	119	126	127	120	103	102	113	124	106	117	122	136	116	129	105	129	122	113	119	112	134	104	107	109	132	119	122	124	105	122	104	107	117	107	106	128	129	108	127	103	117	114	121	115	105	129	99	117	142	116	129	113	108	120	120	116	121	125	106	114	116	112	111	121	135	109	113	128	135	125	104	120	119	118	122	113	123	125	133	116	129	104	117	121	110	116	121	131	122	114	134	128	120	113	107	121	102	108	125	115	109	115	147	130	116	112	110	99	131	109	111	103	117	130	108	145	137	134	90	120	113	113	119	119	140	119	103	105	130	128	105	110	113	101	116	131	117	120	125	140	131	137	116	125	126	133	116	112	102	124	110	121	115	100	99	120	112	111	112	121	99	98	108	120	111	108	133	107	106	105	128	110	109	110	121	96	128	113	125	115	119	117	127	122	117	118	115	127	115	104	133	121	115	113	125	104	113	106	128	101	112	127	124	128	105	121	118	111	118	112	104	115	124	120	112	130	116	105	123	110	118	114	120	116	125	107	102	125	124	101	105	121	127	113	123	134	123	120	121	113	112	115	133	107	112	117	137	126	111	124	112	111	129	123	123	108	105	130	121	119	108	133	134	126	112	107	121	124	124	121	98	121	107	129	109	133	107	110	109	100	111	113	109	115	124	134	109	125	127	104	110	143	123	117	122	97	116	123	110	103	122	89	101	117	127	107	113	129	100	117	117	123	107	112	110	105	115	137	106	119	114	111	115	117	108	116	118	116	121	127	124	103	125	112	108	111	118	120	117	122	118	120	115	117	114	133	96	119	117	103	77	122	109	114	119	127	105	128	120	122	124	125	124	109	116	127	120	113	112	116	127	123	129	84	113	134	94	101	115	100	89	109	109	136	118	110	117	125	120	111	138	120	114	112	114	130	112	114	117	117	101	106	103	119	115	114	117	116	109	109	113	132	103	112	114	132	126	97	117	106	119	107	111	114	119	94	108	108	122	122	122	115	124	111	121	121	118	118	119	146	110	129	133	99	99	113	107	124	104	119	127	110	108	104	121	106	126	117	113	118	107	134	136	119	107	129	124	118	120	116	129	116	133	103	117	105	115	96	119	118	134	109	114	118	140	110	100	117	116	110	105	113	102	120	99	108	109	107	118	129	124	83	109	105	117	135	122	82	124	115	135	118	128	126	110	124	114	109	120	126	123	120	120	139	120	105	111	110	114	101	110	134	95	105	117	109	103	115	121	110	105	99	130	105	116	129	131	109	115	143
7499	2259	4794	5466	4731	3972	3261	2795	9748	20615	1690	1457	1296	1227	1086	982	951	908	853	797	762	800	703	693	669	652	662	643	680	626	575	598	600	545	586	566	527	536	537	527	547	504	548	516	493	513	508	525	494	496	531	495	482	479	501	480	461	510	469	495	489	529	455	535	481	455	471	478	517	528	479	441	501	457	453	489	464	491	490	486	509	480	496	450	479	456	470	430	483	455	472	470	447	444	480	444	519	450	467	473	459	490	465	473	458	429	437	424	442	427	446	465	470	448	449	483	436	448	474	466	448	478	451	464	464	431	453	477	434	453	433	447	508	469	413	449	464	447	463	463	451	451	490	464	476	451	463	425	439	452	443	439	478	460	418	485	442	444	481	428	429	478	438	436	441	452	461	467	460	460	466	449	449	406	483	454	461	475	432	455	429	436	449	483	454	453	452	431	424	473	429	489	420	427	456	461	462	453	435	457	449	423	445	492	438	431	459	444	451	425	435	425	454	434	444	442	440	458	441	453	445	418	474	480	445	436	454	435	423	419	455	433	429	447	466	451	430	465	425	380	408	450	453	463	442	463	465	420	474	440	452	452	479	423	493	477	472	441	469	424	458	485	452	445	431	461	469	427	459	466	450	473	467	459	452	436	440	436	434	453	451	478	417	446	440	431	474	424	428	447	475	408	431	450	461	427	491	438	432	437	417	421	448	453	449	443	442	447	488	476	456	436	457	431	475	488	455	479	428	483	459	454	465	454	423	421	449	478	447	501	474	453	412	413	464	468	416	451	455	467	477	475	475	437	447	438	434	426	429	469	448	445	451	469	444	471	458	471	440	466	442	447	459	453	449	434	497	436	484	435	487	474	475	474	503	466	442	441	485	429	442	479	423	451	445	447	446	422	466	439	428	469	459	421	417	409	453	457	471	431	416	460	435	409	425	460	440	430	447	458	463	456	452	458	500	454	461	424	441	426	452	442	430	424	437	449	465	482	426	451	457	475	405	462	472	420	442	427	433	482	451	436	436	455	456	454	481	434	461	426	462	466	458	441	473	419	414	441	482	441	458	449	426	447	394	442	472	422	443	435	459	417	454	410	478	454	470	455	455	483	441	423	451	466	455	461	477	429	446	425	408	456	463	478	434	468	454	449	418	457	466	449	436	440	441	466	439	465	454	406	442	438	468	461	449	445	401	467	435	422	428	453	475	479	458	400	438	451	428	444	442	449	441	403	476	448	479	450	464	441	451	468	475	449	422	443	448	400	436	440	391	450	426	489	443	468	464	435	456	468	456	420	463	429	431	460	446	428	477	466	447	451	464	450	453	443	468	452	441	470	467	428	459	453	429	473	487	471	448	462	447	425	441	431	473	456	463	438	437	440	479	478	461	442	456	454	463	424	468	453	454	488	434	461	496	438	465	424	434	455	440	453	485	467	457	414	457	473	445	443	454	448	468	453	428	468	459	446	445	453	438	413	428	426	435	420	478	419	428	451	472	467	430	465	448	426	445	453	444	410	462	466	458	501	460	440	487	467	464	473	441	420	467	470	486	468	443	428	434	404	452	446	448	479	470	474	438	474	450	438	469	495	437	501	474	432	414	435	444	464	435	442	459	450	445	484	484	452	458	464	443	476	464	420	426	439	470	409	489	442	466	439	431	442	438	445	414	467	420	456	433	439	460	460	444	465	449	435	425	466	466	420	456	480	434	479	442	471	419	463	432	432	447	425	440	431	474	479	437	435	429	450	463	411	414	425	456	434	457	455	462	451	457	455	488	426	458	472	456	432	399	424	403	455	436	456	445	449	450	425	432	460	433	450	453	449	422	453	434	429	472	469	431	406	461	428	451	454	445	485	458	483	476	416	410	479	469	483	434	441	402	496	459	425	466	446	460	464	432	473	463	452	431	420	426	439	423	441	469	464	457	434	463	397	441	431	421	434	436	472	448	428	435	446	453	419	452	446	436	413	478	411	443	461	455	451	437	430	431	436	435	435	475	429	436	456	427	427	435	411	430	442	445	450	474	417	441	428	469	443	452	430	454	473	433	428	467	455	446	482	389	429	439	443	440	433	441	433	451	405	446	396	444	425	508	451	458	470	443	457	467	432	508	461	445	465	413	429	448	449	472	433	432	468	463	452	430	433	404	463	457	468	456	403	434	446	448	439	446	449	415	455	442	441	482	441	478	443	434	433	445	422	451	448	460	416	448	471	498	486	441	440	473	432	454	495	430	423	465	465	470	445	444	453	454	468	426	467	437	453	464	436	426	457	458	463	437	493	476	417	448	441	448	420	437	470	482	496	423	424	469	462	486	432	420	465	449	436	452	447	463	444	456	426	465	417	450	436	423	451	471	435	414	418	435	451	415	444	435	420	441	453	484	444	425	478	434	444	429	442	467	443	474	417	450	461	446	450	431	415	443	419	402	478	436	429	450	442	460	459	438	458	414	467	437	470	497	447	429	466	438	462	445	468	428	435	436	461	423	426	421	462	450	451	471	432	441	466	464	421	464	443	479	426	451	448	494	443	463	427	407	443	455	425	457	458	454	472	414	464	413	451	457	455	399	448	426	452	460	443	462	456	488	408	448	460	448	439	507	436	467	424	450	432	355	429	422	440	454	452	481	439	418	414	445	426	435	448	435	431	456	453	455	429	477	466	430	450	431	411	438	406	417	470	450	429	430	477	468	458	437	443	470	434	461	433	464	421	464	436	429	443	467	435	453	447	463	473	448	450	459	434	424	413	422	428	462	449	439	464	452	469	474	422	457	482	456	460	453	454	424	455	447	458	427	426	420	447	410	435	415	449	453	421	448	450	427	466	465	440	437	450	474	427	457	456	442	504	455	466	461	413	437	487	432	424	422	445	466	456	442	443	446	415	455	484	450	467	443	472	497	427	433	461	416	462	440	456	425	465	451	433	444	496	443	433	426	437	442	456	446	411	455	435	488	461	456	435	447	467	436	414	423	451	442	514	431	461	436	442	418	421	423	462	435	476	467	478	432	436	424	450	466	468	457	434	401	435	432	453	481	423	434	488	421	410	468	421	456	422	459	480	473	431	450	463	430	456	468	456	455	468	447	450	453	490	481	468	458	445	435	459	471	441	424	432	415	438	478	444	440	425	458	419	437	453	467	422	450	448	428	445	438	473	449	414	430	412	450	460	457	451	474	445	432	449	452	452	454	469	451	433	433	466	451	407	448	459	461	450	466	451	430	447	429	433	488	454	425	432	445	455	428	479	434	433	430	461	396	420	449	457	442	442	439	447	416	423	421	445	444	422	423	446	405	455	493	436	440	468	459	497	467	432	463	444	468	441	431	464	446	450	412	449	442	462	466	452	454	440	482	461	468	430	425	441	470	467	447	440	445	472	417	451	445	465	441	470	432	447	469	440	452	421	450	441	460	431	478	419	463	453	452	444	412	448	441	443	466	402	438	413	435	451	448	418	476	464	417	495	440	435	450	450	418	439	465	474	452	418	455	474	436	462	464	458
1746	271	285	283	234	239	206	252	277	419	251	236	247	229	233	252	244	217	226	248	223	236	240	236	257	242	238	241	253	242	250	226	226	240	227	229	230	237	240	231	243	203	217	236	238	222	267	226	235	248	239	234	202	241	217	247	247	221	257	222	222	259	225	225	243	227	233	248	223	229	215	240	208	248	222	235	264	244	238	243	235	259	251	244	232	241	241	220	259	254	258	236	241	261	249	221	249	207	204	250	247	218	262	244	252	235	232	232	236	235	228	238	207	223	205	243	202	236	248	230	230	230	209	237	257	223	229	231	246	250	237	240	209	236	256	265	242	260	230	252	270	244	244	238	261	247	228	235	227	246	238	198	210	253	238	227	235	223	246	212	273	256	262	233	273	213	213	236	239	250	227	231	248	247	236	207	223	243	230	218	248	251	227	256	222	237	251	231	222	219	223	250	236	237	205	226	228	238	236	250	239	231	212	219	233	238	253	234	226	238	209	240	259	254	240	235	226	247	205	252	226	256	222	246	213	233	267	237	250	253	234	237	224	251	230	216	232	260	237	226	211	231	226	252	206	208	235	236	194	202	230	238	230	232	227	214	238	230	225	240	240	248	227	242	223	236	252	207	232	237	258	249	234	221	235	238	245	253	223	214	254	251	241	240	241	218	214	244	233	219	232	232	244	244	217	240	222	234	243	233	237	210	236	226	250	268	232	235	237	227	244	237	221	252	215	211	262	235	220	229	241	213	223	227	226	233	217	225	240	201	233	206	227	233	251	235	233	246	231	245	227	244	235	245	235	230	260	245	242	243	247	230	224	268	219	243	228	239	256	244	237	214	260	234	241	241	256	241	253	210	216	209	296	235	251	237	242	228	227	243	229	266	247	256	241	236	220	236	259	241	258	213	222	244	201	237	234	246	249	224	229	230	227	245	219	230	235	228	217	230	241	221	252	214	250	238	210	243	235	226	223	238	237	228	239	223	210	251	229	252	218	233	241	246	218	235	236	237	239	252	231	232	255	223	264	234	249	233	250	222	228	233	243	217	219	231	203	223	237	245	214	221	236	217	208	220	225	231	254	237	225	223	222	206	220	235	233	242	224	256	217	249	243	238	240	229	220	220	247	228	237	235	253	218	257	234	265	232	216	214	239	201	245	196	268	247	239	218	201	228	232	246	229	239	226	218	217	238	249	225	231	234	242	249	257	239	232	222	235	216	242	221	221	246	227	227	224	244	227	236	234	220	239	225	264	221	242	236	215	234	240	238	237	237	251	224	217	241	217	229	256	254	233	232	219	231	247	216	224	255	214	201	224	241	242	265	237	227	245	271	251	210	220	236	261	210	239	230	249	238	224	254	226	220	210	273	270	252	215	277	221	216	231	229	247	286	232	249	226	227	218	204	236	246	238	238	248	232	231	216	239	236	211	217	222	231	226	240	251	241	218	250	218	254	260	216	243	230	236	247	248	223	249	238	210	237	245	231	214	258	264	225	232	213	236	266	236	233	254	203	226	223	248	230	228	260	239	220	240	237	257	248	230	229	251	229	251	234	238	221	229	252	236	223	260	241	218	223	220	244	254	231	245	230	229	247	246	246	245	239	228	219	220	232	221	207	246	218	223	230	248	210	211	243	209	231	235	238	238	219	226	258	207	211	249	237	191	232	215	227	225	251	232	212	250	250	242	230	229	254	272	240	220	226	223	225	219	228	249	222	248	227	251	241	221	240	218	252	207	245	229	238	244	239	226	232	227	236	281	223	236	249	204	230	215	247	208	258	237	250	247	222	252	239	251	242	236	232	235	213	248	233	219	239	226	252	263	222	238	221	251	236	239	208	233	249	226	209	245	213	213	237	238	253	217	260	271	222	242	246	236	260	243	248	226	238	244	235	264	233	224	237	238	242	260	255	255	253	271	258	236	237	224	236	208	231	245	217	260	249	222	239	244	227	239	251	225	238	244	205	226	237	227	245	244	217	220	236	241	227	229	255	226	235	222	235	240	224	233	221	236	224	239	228	230	237	228	258	238	228	241	243	224	232	243	249	220	224	242	240	225	226	228	240	203	232	251	247	232	242	257	232	235	204	220	254	220	235	250	235	255	218	251	252	241	226	218	214	272	229	236	241	223	249	252	249	243	230	239	214	241	228	240	249	207	225	247	220	252	240	254	219	233	245	273	240	245	235	213	230	229	256	222	233	227	251	242	205	249	231	216	253	233	242	234	222	230	244	240	213	251	218	223	245	264	222	258	238	229	219	236	225	218	244	233	259	232	227	234	228	215	247	212	232	212	223	220	234	223	236	218	231	225	263	229	233	243	202	232	210	235	253	235	256	251	223	242	246	210	250	249	228	220	256	242	251	250	224	249	207	226	227	249	260	239	207	230	217	208	249	232	214	214	239	235	249	241	227	259	238	209	195	229	257	244	236	220	228	237	222	257	233	254	256	231	243	257	247	271	228	250	218	242	215	248	222	244	226	231	244	241	240	213	232	243	229	240	239	261	249	199	241	230	239	223	255	260	233	232	251	228	228	237	229	240	237	210	232	237	198	252	248	238	222	223	262	237	251	219	242	201	218	226	224	236	243	264	245	233	259	260	236	241	207	232	230	220	241	233	225	249	237	217	257	245	211	224	221	275	233	226	242	256	227	245	248	249	270	236	210	227	243	256	243	240	260	255	249	240	234	243	226	243	214	229	233	247	227	274	224	223	250	222	213	224	229	257	236	212	234	234	238	223	242	236	213	239	217	254	219	235	242	221	241	233	251	228	249	220	214	242	223	269	224	271	242	232	246	243	243	228	283	250	236	244	245	236	239	219	257	257	248	255	217	251	234	254	231	220	222	233	218	208	219	239	223	251	233	213	235	198	246	267	253	215	228	266	230	243	208	246	259	235	229	232	247	227	238	250	214	222	241	223	217	238	217	262	267	235	238	216	229	207	226	231	246	246	232	236	228	222	257	216	260	228	254	237	233	249	231	209	239	230	247	230	255	231	244	223	223	229	220	268	258	241	207	237	249	249	235	215	223	238	254	238	208	227	238	242	222	223	205	242	218	256	239	227	224	249	271	206	255	210	231	254	232	249	236	244	222	224	241	239	240	208	198	247	247	252	213	208	236	226	209	236	230	196	230	243	251	223	232	250	257	255	277	240	221	206	231	248	214	211	224	231	230	226	225	214	242	242	259	222	228	271	231	249	207	258	223	261	229	215	234	237	248	238	248	234	226	247	245	249	220	239	236	239	213	259	224	223	233	234	238	219	265	253	248	266	227	235	259	236	242	245	231	234	244	239	220	214	208	249	243	227	217	248	223	257	217	218	213	231	254	270	257	219	209	262	229	203	243	267	258	244	243	255	278	209	228	244	223	246	231	242	262	231	240	255	237	231	212	233	205	242	232	208	241	225	228	233	231	233	227	217	232	247	210	247	224	221	260	249	234	226	255	210	225	249	230	214	239	227	221	219	245	222	244	254	248	256	254	209	201	223	230
2316	848	933	952	883	926	874	858	1145	2200	814	813	775	820	842	787	805	824	799	815	828	756	783	799	893	822	812	767	810	795	763	805	808	886	770	762	812	814	777	780	796	825	816	750	789	806	821	733	798	805	738	840	773	744	789	774	764	857	770	828	811	854	823	767	843	800	849	822	816	818	772	765	831	777	808	818	797	819	811	815	793	782	806	761	787	791	772	788	802	798	759	777	773	796	819	840	791	785	794	814	809	785	801	799	788	799	815	799	801	846	793	794	797	797	792	725	791	841	801	831	842	819	780	825	785	854	789	783	788	774	767	771	825	796	737	760	810	790	830	795	716	735	796	856	786	798	794	756	816	773	771	766	827	803	807	805	808	769	787	795	750	814	759	832	763	796	832	831	767	806	795	827	776	823	795	802	754	809	762	766	801	777	761	828	822	751	863	804	772	808	759	824	817	791	767	774	821	755	816	799	757	768	770	825	774	793	807	782	780	764	820	766	757	802	775	771	799	820	810	752	807	834	770	824	863	749	816	854	797	804	819	775	807	773	870	791	774	769	787	841	839	756	803	760	783	793	766	815	790	794	798	765	788	777	844	737	810	823	813	797	826	748	808	806	747	734	819	796	798	787	799	822	764	817	814	788	777	808	806	846	805	800	795	775	761	842	816	810	864	790	794	823	797	859	835	789	729	799	810	811	799	762	788	824	786	815	818	756	832	790	812	742	768	806	787	798	822	802	841	789	836	717	794	876	816	759	802	766	820	846	804	817	781	772	858	808	829	779	787	796	816	832	783	826	825	781	796	798	792	735	782	782	796	801	802	808	854	789	815	797	833	789	801	806	831	812	806	793	751	783	789	758	796	828	768	770	790	783	804	793	784	795	814	759	793	809	777	787	799	808	829	820	843	827	799	767	790	810	771	792	787	803	807	776	778	756	804	760	815	847	824	773	803	752	765	794	802	807	819	750	765	760	845	839	815	786	825	815	812	855	769	819	833	802	811	849	756	759	805	772	798	834	799	799	783	819	806	788	770	854	846	765	839	827	757	799	813	780	829	789	822	766	816	810	816	768	787	820	781	860	824	777	792	811	808	775	847	767	796	790	836	776	785	799	801	780	787	807	855	815	820	755	815	847	822	797	780	758	811	782	825	823	787	853	805	769	807	817	811	767	857	798	750	802	796	788	759	814	809	816	838	759	834	786	790	766	878	788	808	817	836	799	833	843	846	772	794	790	809	814	840	802	778	771	768	773	810	802	812	840	780	727	792	777	780	792	798	793	789	830	779	821	823	831	743	829	785	794	761	813	791	811	799	816	774	802	807	795	809	780	801	816	793	856	813	793	739	762	802	776	792	790	796	818	796	805	770	831	804	768	783	734	807	779	782	837	759	835	761	828	795	815	792	813	827	779	796	815	800	781	748	840	828	774	787	807	787	792	833	824	804	835	762	798	810	755	817	785	770	809	823	792	818	744	817	787	846	806	786	790	802	802	789	780	785	784	813	796	779	836	729	747	755	818	796	808	818	802	831	843	807	782	800	795	799	842	824	820	785	774	830	774	804	775	825	787	768	806	810	811	810	765	763	801	808	845	795	803	770	746	796	783	810	809	775	756	775	813	775	760	845	754	755	780	796	773	815	821	819	831	794	781	766	747	782	803	825	785	818	833	820	773	797	776	767	810	807	792	747	799	787	804	811	810	793	789	815	817	823	866	804	780	807	795	755	817	764	815	787	783	809	788	803	780	819	780	810	791	784	783	849	793	821	807	815	788	807	820	844	787	818	822	818	754	785	798	855	813	782	815	796	787	807	787	833	791	768	807	816	788	787	821	776	834	844	819	780	808	841	776	773	828	828	802	803	813	749	819	799	762	853	798	808	771	814	798	825	777	799	796	829	804	779	787	817	816	831	808	792	783	813	818	800	781	759	762	812	804	756	792	744	788	798	790	820	813	825	780	801	779	771	783	815	829	799	804	792	765	766	794	764	842	806	809	791	783	752	812	760	824	779	822	800	781	855	784	824	791	809	768	822	807	794	798	774	768	800	821	799	828	779	803	780	836	817	797	776	766	811	853	779	747	789	827	851	755	789	801	804	811	754	807	848	785	776	756	795	791	808	856	861	817	788	861	788	794	816	781	798	757	809	827	773	748	783	810	786	825	798	839	770	800	796	809	793	814	763	808	792	835	782	792	802	841	809	827	776	797	798	825	823	774	781	784	782	814	777	841	794	767	751	730	772	790	798	765	763	765	836	822	810	792	822	757	831	787	801	795	845	784	844	810	813	781	792	823	806	815	767	793	771	803	827	796	801	819	810	760	780	807	777	808	814	809	814	777	777	824	815	787	765	757	812	759	787	811	810	816	793	765	802	821	781	733	795	823	768	804	747	802	806	772	788	755	765	765	823	789	797	786	806	849	787	788	808	776	792	816	826	784	849	774	770	837	815	790	791	785	834	838	810	857	780	801	809	744	738	805	777	792	807	795	799	782	775	819	768	786	762	821	805	796	820	793	808	788	831	815	879	774	802	761	789	749	799	788	844	807	794	762	763	795	787	781	761	810	825	736	858	800	807	821	754	771	735	818	795	794	793	824	805	757	816	801	825	763	804	796	757	841	751	768	823	796	796	756	814	796	804	748	809	784	778	815	809	793	788	769	805	762	813	816	788	796	827	808	824	829	780	742	794	821	825	795	745	817	771	844	744	817	785	812	767	797	783	793	829	814	787	788	835	810	808	757	799	819	747	788	785	760	748	792	786	779	780	803	764	833	814	781	800	818	805	777	743	775	783	828	755	731	842	815	759	784	807	790	764	850	747	805	832	803	767	777	816	827	796	810	838	744	788	832	801	808	760	791	806	823	782	778	727	845	799	844	796	773	746	816	801	730	816	779	758	826	779	730	793	755	833	774	741	823	769	875	816	788	834	796	836	779	831	796	805	843	763	863	841	792	806	765	801	760	855	837	858	838	786	758	801	781	795	800	768	859	798	770	792	816	781	819	819	802	777	807	821	826	829	795	818	836	804	823	800	789	823	763	779	773	803	843	851	779	807	824	858	833	848	794	767	802	849	788	815	826	793	847	791	836	779	798	820	812	732	807	806	802	811	762	748	760	804	815	768	785	801	805	809	785	787	817	805	777	782	892	736	832	808	819	761	790	777	784	805	784	804	758	797	758	856	809	829	802	841	741	791	794	808	792	738	782	787	779	820	814	801	750	790	801	808	754	772	783	757	830	793	760	801	803	798	822	768	812	776	786	781	810	795	870	739	825	796	810	803	823	797	823	763	819	798	815	815	772	742	824	795	808	768	806	852	765	803	785	773	817	788	862	749	777	791	824	784	806	796	788	772	773	801	775	799	752	796	819	785	794	807	791	826	811	748	774	798	772	821	774	801	810	850	813	791	721	793	823	812	817	834	824	816	805	756	860	806	795	776	771	825	779	797	797	756	775	770	789	783	784	769	775	760	828	818	767	806	782	777	814	826	802
6554	793	1089	800	604	459	359	325	1124	3924	245	213	199	189	180	170	150	182	186	152	144	141	139	154	144	133	145	144	145	117	148	134	123	130	135	114	137	137	148	137	117	119	111	137	143	132	123	134	134	137	140	136	129	128	141	153	144	122	152	136	133	142	130	132	161	139	142	117	131	144	127	126	106	129	128	100	127	123	107	119	155	121	129	134	144	122	115	132	123	132	132	118	130	143	146	134	108	137	130	134	132	137	122	142	141	142	124	135	138	130	118	141	139	124	153	109	151	123	120	138	121	120	117	113	111	119	125	131	119	141	123	132	132	120	128	142	146	130	138	129	138	134	120	120	116	135	121	155	124	142	116	137	143	141	123	116	144	121	131	132	128	144	116	118	116	124	137	124	132	121	158	140	119	138	124	135	130	136	128	129	115	135	155	129	147	130	135	143	126	104	115	133	127	126	129	134	123	132	122	137	140	130	120	128	131	130	130	134	125	148	139	126	132	131	128	138	141	127	127	138	125	129	143	133	132	137	149	137	124	142	131	114	129	127	134	139	152	155	146	108	145	131	159	138	141	134	133	120	139	144	149	147	150	109	119	114	133	139	136	127	136	132	130	132	117	132	138	140	128	143	120	130	121	132	139	132	120	128	127	124	131	124	131	131	100	116	138	139	122	135	125	126	126	135	134	144	137	131	122	138	147	121	135	132	138	132	106	160	148	136	122	152	148	138	129	131	114	134	146	135	127	119	132	127	116	129	147	145	137	149	140	131	128	141	112	132	121	152	133	145	141	125	139	123	136	118	144	132	135	113	124	144	136	118	114	130	134	128	148	146	117	108	151	139	128	121	123	118	120	137	153	137	144	116	136	126	131	121	140	128	136	126	127	156	124	140	148	141	152	149	148	118	116	126	154	139	141	138	141	134	126	145	140	144	128	145	132	134	155	141	136	146	114	115	123	143	129	154	128	129	120	140	121	139	137	134	138	132	119	114	109	129	127	156	125	135	128	144	137	117	143	121	142	142	119	134	116	130	145	124	125	164	130	123	120	140	122	127	120	135	124	105	139	129	133	134	131	132	116	142	136	122	147	131	125	144	129	117	146	112	140	138	110	131	152	123	153	140	129	124	148	120	149	130	142	143	117	125	138	142	138	132	132	139	133	130	120	120	150	133	117	114	118	141	142	123	127	109	133	138	141	143	124	119	119	139	124	139	148	139	118	140	129	127	130	123	138	116	113	120	128	116	126	135	146	142	125	144	124	119	151	141	154	142	132	119	142	147	145	132	129	145	122	137	134	153	126	122	129	142	128	117	116	148	123	127	141	136	134	130	131	132	136	124	124	108	124	131	125	168	145	152	125	148	130	127	112	109	112	144	131	134	142	109	129	135	134	152	133	130	111	133	140	121	126	134	112	120	123	145	133	138	128	144	159	119	136	173	145	127	158	144	120	141	124	127	133	119	127	121	133	146	130	147	139	148	132	113	132	100	113	138	143	143	158	127	120	128	109	136	115	131	138	134	126	112	136	132	112	128	142	124	125	138	123	144	131	136	141	143	119	120	107	128	138	121	134	119	136	146	124	141	128	138	129	153	120	140	142	118	121	133	118	130	122	110	120	134	132	135	125	135	123	123	116	126	123	145	119	116	114	142	126	136	142	126	142	147	142	113	117	111	133	113	134	118	143	133	139	128	123	133	129	117	149	127	125	125	141	123	139	126	127	128	125	128	141	133	131	133	141	125	122	111	137	98	120	134	128	127	130	143	142	139	117	127	131	129	131	109	136	127	115	120	138	142	120	135	128	137	146	113	120	131	132	128	123	126	130	138	131	144	124	133	123	130	113	120	117	138	134	117	133	122	126	140	141	135	132	127	133	153	126	120	129	124	126	134	130	131	135	126	126	120	135	128	117	127	125	137	135	120	129	125	131	149	142	141	128	129	132	150	110	130	116	139	136	118	146	115	102	133	118	124	118	126	120	120	147	110	102	140	141	128	136	120	124	139	163	132	119	122	128	138	117	130	153	130	149	106	116	135	148	149	144	129	129	138	133	122	129	135	142	132	129	133	111	130	131	136	124	132	148	128	119	128	132	137	141	116	127	131	107	126	125	151	139	113	136	148	133	135	125	136	130	150	129	119	126	129	113	126	128	136	145	119	150	146	127	115	163	126	142	141	121	144	125	143	140	162	117	123	137	127	142	126	128	116	140	122	132	147	125	136	111	144	129	149	118	135	134	125	119	114	133	121	129	122	131	148	123	133	143	137	140	126	124	126	121	131	140	128	146	134	134	140	119	125	141	151	136	126	126	124	123	146	140	137	113	139	142	126	149	140	122	121	132	134	127	134	144	122	144	117	119	105	141	134	105	135	131	117	127	149	121	138	138	127	107	96	117	125	139	121	139	124	135	142	137	137	145	133	102	120	129	114	121	134	127	125	126	121	150	119	124	138	139	122	136	147	132	127	125	126	143	120	130	126	147	162	126	129	116	140	113	123	117	115	122	128	127	122	125	133	138	149	128	149	120	124	133	119	126	128	134	139	115	148	142	108	108	120	134	143	135	133	145	141	132	103	133	129	129	129	130	122	123	161	135	110	121	149	135	141	144	146	137	121	134	147	139	121	119	112	129	142	142	140	114	141	123	136	114	146	132	138	114	119	147	126	121	134	139	127	137	131	124	110	118	132	145	148	126	127	133	113	130	114	124	123	109	140	151	123	133	133	122	130	111	158	118	135	132	141	112	140	122	149	127	143	134	146	111	124	149	132	114	137	164	142	118	125	113	136	127	131	141	131	134	117	141	108	116	134	139	133	107	113	122	119	134	133	161	115	136	135	119	120	126	111	123	136	119	125	127	151	137	128	135	119	139	130	117	127	137	131	134	125	135	130	122	113	140	123	132	128	122	126	130	147	150	109	112	131	133	134	117	123	130	125	146	120	97	134	143	147	122	108	116	119	137	137	133	136	138	134	121	136	145	159	119	113	116	124	149	129	121	126	130	142	129	137	155	131	120	136	119	129	123	130	123	145	125	141	117	139	116	112	134	122	125	119	141	118	129	143	143	139	143	126	116	136	152	127	138	131	126	140	116	135	101	113	116	113	117	131	115	134	141	122	135	120	135	127	152	122	144	128	136	141	110	119	140	124	101	128	120	124	144	119	120	144	145	134	133	132	121	132	119	135	131	133	121	142	124	151	123	114	144	124	121	138	136	134	138	130	131	132	131	116	130	146	145	129	131	141	155	143	137	141	142	124	129	126	119	144	143	140	163	149	125	155	143	148	152	148	120	136	134	126	134	134	125	124	146	143	128	129	108	147	124	137	129	142	135	123	136	149	137	153	131	114	124	120	121	133	149	129	123	130	121	134	134	132	137	132	136	146	141	123	115	120	129	124	133	146	127	122	123	114	136	126	127	140	126	123	141	117	131	110	148	135	135	127	145	133	132	121	114	148	154	144	130	127	116	111	154	152	142	153	124	122	131	139	141	149
5178	1232	2579	3080	2618	2172	1805	1606	5669	11931	1074	966	928	900	809	748	752	707	735	643	622	628	609	595	605	579	547	559	525	580	562	543	537	571	607	545	535	514	526	550	518	549	506	506	515	507	495	537	517	530	492	482	520	553	477	540	536	548	499	480	520	503	531	567	519	478	513	471	507	533	488	476	487	504	504	475	519	520	519	512	537	494	522	497	530	508	534	522	504	458	542	477	494	452	517	468	512	513	483	478	540	536	515	470	497	508	525	497	483	479	466	522	462	477	493	491	519	474	479	443	498	500	538	493	455	503	447	435	460	517	498	467	469	477	491	491	486	497	483	492	452	470	492	496	499	449	487	455	478	469	514	484	496	512	460	497	504	489	447	443	464	489	447	515	454	519	467	473	523	463	476	446	458	506	479	505	485	474	494	486	495	498	446	488	467	453	518	492	496	487	447	481	462	467	497	480	499	492	464	470	493	447	446	515	474	488	513	486	470	433	471	465	485	507	497	517	453	473	451	453	488	498	508	493	505	457	493	471	524	435	505	494	494	505	461	449	472	492	473	505	462	512	476	469	473	457	459	514	474	508	457	499	494	475	515	514	456	513	467	477	482	497	520	509	457	450	475	479	481	508	495	490	489	484	460	476	523	476	494	500	475	448	470	503	500	443	505	474	495	459	483	463	490	468	486	514	484	486	515	489	490	467	454	470	512	448	482	463	462	507	458	524	470	462	465	460	491	480	522	421	491	477	472	476	466	472	460	495	500	468	516	471	491	513	476	479	510	464	451	478	528	498	487	496	488	492	473	484	477	456	494	488	480	485	490	440	460	486	507	457	476	494	471	458	495	490	489	490	523	491	500	489	510	502	490	472	476	461	476	480	481	477	477	477	500	488	465	503	451	469	448	499	506	427	451	492	460	507	468	474	463	526	453	449	482	463	465	476	450	480	479	437	450	463	507	473	487	469	486	448	469	465	515	505	513	491	463	507	478	497	481	491	489	442	455	474	527	475	495	474	506	454	502	472	511	483	491	453	488	494	447	459	474	514	466	484	483	487	439	505	450	483	495	437	470	476	487	484	486	453	497	488	491	496	462	504	500	476	467	482	460	487	489	498	506	482	503	482	518	466	487	472	490	442	508	473	452	429	470	463	481	503	472	457	471	520	466	464	425	467	467	471	479	477	503	469	475	464	460	451	478	477	495	493	464	447	510	476	506	471	429	460	432	514	429	481	493	489	500	477	465	512	488	502	480	527	448	492	497	460	534	481	455	477	497	487	475	469	509	514	461	503	496	494	484	486	516	474	515	465	463	503	475	508	507	452	458	438	477	464	485	451	486	480	479	508	493	526	442	515	494	472	478	474	483	470	447	463	466	519	500	498	504	477	505	497	477	462	478	526	474	467	474	495	509	493	478	479	448	509	491	488	471	481	482	474	496	522	496	481	446	508	500	497	498	464	486	496	445	458	516	473	452	491	467	498	462	484	466	459	460	513	472	462	513	485	529	465	516	487	452	528	485	503	476	462	500	505	476	497	499	444	474	474	499	461	506	507	507	428	504	493	442	484	468	462	461	471	478	519	442	477	478	489	490	465	474	508	488	492	430	509	456	441	478	494	474	467	481	507	484	489	472	474	500	509	499	493	527	509	507	450	483	462	513	450	503	494	461	436	511	509	472	476	513	511	467	510	470	539	498	487	456	462	441	511	469	503	463	492	453	471	484	479	532	474	497	472	482	477	443	519	490	466	470	521	508	525	476	476	427	490	503	484	452	475	491	483	498	458	505	487	496	487	489	448	466	500	464	467	437	464	471	513	496	504	512	492	477	480	463	461	480	519	528	465	476	462	488	474	474	487	484	484	450	480	441	493	447	475	524	463	498	496	480	480	489	516	474	521	509	470	489	511	441	503	466	488	461	482	513	452	480	508	533	478	483	471	492	516	506	453	472	495	464	517	465	484	467	510	473	464	460	483	493	496	475	486	491	504	474	501	483	511	503	509	479	470	465	481	488	506	503	469	465	460	458	479	451	430	451	490	472	443	466	502	495	444	474	484	525	479	470	488	458	465	465	518	450	483	489	494	540	515	498	457	480	481	502	468	477	475	468	497	507	500	483	503	479	473	467	491	462	470	485	488	450	484	483	446	453	486	470	440	456	488	504	487	501	443	446	471	508	497	451	454	458	506	470	434	523	464	510	492	497	501	502	493	510	509	462	493	466	509	492	493	456	510	449	471	512	462	475	446	511	483	478	481	477	493	504	453	464	497	492	504	470	487	482	494	452	445	537	494	499	499	443	479	459	473	476	447	486	455	493	473	479	499	472	502	462	480	480	479	477	521	522	504	511	499	475	465	493	453	450	451	470	483	490	497	460	466	499	434	471	494	483	447	501	501	442	482	492	468	453	421	473	438	502	461	447	427	457	458	512	468	521	459	498	515	456	443	481	525	524	462	490	433	502	474	488	470	467	493	510	472	485	527	513	437	494	466	495	524	470	506	510	485	497	487	444	483	490	483	488	466	489	495	494	487	492	429	499	474	444	434	453	486	471	489	480	491	462	497	478	478	498	497	480	507	486	433	456	495	493	486	509	483	459	474	510	482	458	462	474	488	471	447	484	515	515	492	490	476	453	479	531	468	530	468	470	450	504	488	494	521	482	479	489	513	505	501	469	504	485	455	517	467	500	506	475	493	476	452	534	453	532	475	462	469	473	467	475	508	490	469	470	502	470	430	480	545	495	485	489	456	495	543	457	448	469	507	500	498	492	525	495	470	473	515	493	500	484	465	461	524	459	473	488	486	462	445	463	446	485	469	492	490	482	520	482	484	468	465	456	477	478	516	471	492	497	475	428	456	465	478	497	491	451	479	492	489	469	489	499	497	497	472	513	506	502	450	469	492	495	489	469	445	485	510	447	510	442	472	469	498	457	510	516	482	493	474	484	504	499	469	469	443	505	470	452	447	500	477	490	470	521	520	502	450	509	508	429	482	471	474	470	475	496	526	477	468	494	493	489	503	489	441	528	490	460	489	504	453	464	478	491	496	490	483	484	477	421	515	476	494	486	450	456	466	469	464	495	493	495	492	512	493	494	461	441	456	470	517	475	473	488	482	481	484	512	467	465	505	502	474	481	453	482	501	518	490	527	505	501	479	465	410	536	471	503	523	496	528	497	498	454	517	516	470	484	487	506	457	486	451	527	464	461	491	487	464	475	514	494	491	492	468	471	502	486	490	451	499	503	499	489	488	494	453	472	483	456	461	469	518	474	494	494	501	527	483	455	471	459	507	475	456	440	497	449	486	485	488	469	473	488	483	535	499	478	461	517	510	486	467	492	493	488	443	485	467	485	454	488	478	465	470	461	468	497	442	456	469	466	467	481	521	497	510	490	492	495	466	473	491	519	494	463	518	470	464	477	478	485	518	486	505	466	477	469	483	505	490	501	476	497	448	507	472	488	484	477	479	492	473	443	503	504	495	507	493	522	507	503	476
13156	1752	2183	1830	1253	861	676	538	1212	5691	349	290	251	221	232	205	179	206	177	165	180	138	152	156	149	128	141	142	135	131	146	116	126	146	132	138	119	131	125	125	118	110	124	113	136	111	111	123	119	118	109	119	134	129	115	112	106	118	121	112	138	110	122	122	133	100	130	120	106	106	102	109	111	121	116	107	122	120	138	113	110	122	99	134	140	106	109	114	128	119	124	101	116	115	104	124	115	127	117	133	97	111	120	111	128	127	112	113	105	118	135	109	105	101	123	119	101	105	134	116	120	117	122	123	112	120	105	133	140	105	121	119	118	132	126	124	107	113	113	110	107	103	113	114	107	115	121	114	134	103	112	122	105	114	127	96	133	122	107	117	113	118	112	107	122	121	109	127	103	107	130	114	109	119	120	105	112	125	117	129	112	133	109	124	126	108	130	98	94	105	114	131	101	122	129	102	134	86	135	117	114	95	115	115	118	111	113	133	120	139	104	99	119	107	106	115	124	136	133	120	120	120	116	130	98	101	102	96	112	114	107	108	114	129	115	122	130	118	134	106	110	108	130	96	114	122	113	99	103	100	111	121	100	113	114	100	126	122	115	114	105	120	127	125	104	108	107	96	118	105	114	121	126	119	101	100	126	112	98	114	143	121	106	139	130	102	115	103	128	110	120	113	115	115	133	123	129	121	105	118	114	99	103	104	110	133	118	116	112	107	100	129	113	123	119	117	134	138	125	125	121	102	100	107	101	103	124	101	122	120	88	119	113	109	130	119	90	125	127	123	124	91	118	117	116	118	121	110	119	122	108	113	107	118	116	105	105	117	102	112	130	107	131	99	125	125	104	120	110	121	126	106	117	120	99	110	113	108	139	117	99	103	119	119	110	104	124	108	109	124	121	114	105	132	119	108	106	120	110	102	112	114	114	123	127	116	102	110	131	112	95	102	102	136	105	120	104	130	122	104	105	118	114	112	134	123	107	121	101	126	108	122	110	120	98	110	136	107	92	124	128	103	88	100	117	123	115	99	134	120	110	111	111	115	123	135	116	115	116	100	112	129	112	120	103	131	117	109	99	120	120	113	108	101	104	86	100	88	121	118	97	114	119	141	111	113	119	109	103	110	113	115	97	108	119	116	141	117	110	110	99	97	125	104	122	103	99	114	120	138	109	116	136	121	103	134	115	99	103	109	108	110	109	117	109	125	92	119	100	111	121	112	103	113	96	112	104	108	115	140	123	118	120	101	100	120	106	120	135	100	103	121	111	114	121	114	132	125	129	108	119	106	152	130	125	127	106	113	123	115	114	131	120	119	122	82	116	141	110	125	108	112	107	113	126	125	112	91	114	125	118	113	114	108	95	109	91	114	137	127	105	129	122	89	81	106	112	111	119	113	131	94	105	122	116	117	106	131	118	112	110	100	113	109	93	117	100	103	99	112	107	90	116	113	103	124	99	111	108	124	125	128	111	108	128	111	112	114	104	128	111	101	130	112	125	116	118	124	127	120	104	111	97	120	117	119	89	105	113	113	98	123	114	115	111	137	136	116	100	126	147	101	118	127	128	107	118	130	115	117	104	127	111	113	127	119	116	119	113	153	118	120	97	110	120	122	124	126	108	112	103	100	90	119	97	109	109	115	134	90	125	118	126	95	114	132	120	114	116	109	114	99	103	120	121	120	108	108	131	115	118	124	138	112	135	100	115	116	122	107	117	106	104	115	117	119	114	115	103	97	120	93	107	114	106	123	118	119	111	115	91	103	105	92	123	112	109	128	122	116	122	129	142	104	108	108	114	87	110	122	109	106	97	117	104	126	114	127	91	120	112	115	119	119	119	115	107	107	120	124	125	117	115	109	109	119	109	107	108	120	122	117	128	116	115	108	106	127	127	100	109	106	122	123	113	121	128	98	141	120	117	102	138	116	118	114	125	115	125	115	114	111	122	123	124	115	97	111	129	108	94	123	107	121	114	120	122	120	106	105	123	104	110	104	110	121	118	100	121	110	96	128	112	109	118	112	131	109	126	119	123	95	139	106	110	104	118	122	100	112	106	130	100	102	103	97	118	105	113	91	102	121	113	104	94	96	119	98	111	93	107	126	114	105	135	108	119	117	112	111	95	124	103	120	113	111	103	101	124	121	116	122	106	121	117	103	123	126	121	98	120	125	126	98	104	126	111	108	114	131	102	110	118	112	107	99	118	135	115	125	119	97	118	107	105	94	110	102	114	106	92	111	109	102	113	118	121	102	115	103	105	111	125	132	112	118	106	106	107	107	122	108	107	111	105	112	117	91	119	126	114	116	103	121	113	123	119	127	108	122	113	124	116	108	120	119	110	108	98	132	116	116	94	94	117	110	107	114	116	119	109	118	94	129	94	128	105	103	122	112	101	119	106	111	101	133	123	102	108	119	109	118	116	108	115	115	108	104	111	122	121	105	114	105	106	98	109	108	117	122	126	127	121	117	109	104	129	111	116	111	110	115	102	109	118	117	89	119	117	120	145	104	100	113	110	100	125	113	108	115	116	104	122	125	112	107	131	123	106	103	101	114	125	115	132	108	120	109	130	100	107	127	112	124	121	121	126	113	110	116	118	105	105	113	88	99	105	113	95	98	100	135	109	139	139	128	124	118	101	131	99	108	127	111	119	101	112	119	118	126	125	120	108	111	107	126	102	121	97	111	98	109	113	111	112	110	108	112	129	101	122	112	101	108	102	123	138	106	112	116	114	115	102	116	90	119	87	118	123	137	119	127	110	105	96	125	93	105	125	114	113	116	136	115	108	110	103	95	98	123	119	94	126	94	111	114	118	121	124	102	122	108	118	98	108	109	102	114	117	105	115	120	119	119	112	107	118	117	95	118	110	104	116	133	134	112	119	120	125	108	93	111	100	116	109	123	107	111	104	118	117	113	102	131	114	110	112	108	101	122	132	113	116	115	108	125	121	122	120	105	112	107	128	111	130	127	95	108	111	109	109	113	116	105	111	118	107	83	111	124	105	121	111	114	114	116	124	107	123	129	105	115	120	127	101	103	123	125	108	81	116	98	109	111	110	112	120	101	129	119	124	124	121	123	111	118	121	98	125	125	135	123	102	94	115	118	119	90	121	101	114	114	111	113	107	106	141	111	117	111	103	125	103	114	114	113	105	99	112	128	97	122	111	117	108	105	104	103	116	145	112	113	119	127	114	120	123	129	112	104	113	114	120	105	139	112	109	120	117	119	127	112	122	122	106	110	113	126	112	122	117	107	103	118	95	108	98	133	137	108	112	137	104	106	107	133	103	106	106	116	119	107	129	109	110	98	101	117	101	113	107	91	117	114	119	125	104	118	106	97	114	139	111	97	108	120	120	112	113	100	124	122	123	99	115	113	93	101	117	113	108	113	91	120	100	113	129	103	110	134	109	120	96	119	109	94	130	111	127	112	104	102	100	115	110	122	119	100	103	108	111	117	119	127	124	104	103	110	112	110	108	107	124	113	112	111
7367	2194	4639	5708	4836	3862	3329	2712	6269	14949	1634	1552	1370	1237	1110	1057	933	922	843	822	854	823	737	726	722	668	631	629	631	611	630	609	577	579	514	537	598	533	550	543	538	522	534	501	513	506	481	489	500	522	465	471	491	490	481	500	454	476	466	480	436	468	466	483	441	449	505	481	472	478	501	486	449	471	444	422	432	426	419	453	483	429	434	422	471	450	447	460	460	468	496	455	433	464	436	449	464	442	438	469	422	432	397	432	454	420	411	493	478	432	422	455	442	472	485	459	402	447	466	420	425	437	468	434	405	403	460	446	440	472	452	416	446	415	434	438	434	442	456	426	454	441	457	419	441	437	450	398	422	449	427	459	458	470	430	445	442	449	448	444	444	441	442	434	423	434	482	418	435	439	439	452	465	472	385	430	432	450	426	423	448	432	423	444	455	452	411	446	461	431	429	427	436	435	419	424	362	431	445	443	443	393	407	431	482	410	468	447	455	407	470	391	427	401	407	472	442	434	430	433	436	423	440	428	398	431	442	438	430	403	463	441	420	463	467	439	427	486	451	410	399	445	449	444	518	462	381	440	453	449	407	430	454	454	449	418	474	421	389	429	450	417	405	446	408	408	440	443	419	401	460	450	478	450	439	434	439	453	429	437	432	417	447	410	426	402	451	444	444	447	439	405	415	414	456	455	453	438	432	418	409	459	419	435	454	461	445	436	456	413	446	429	422	451	420	412	446	478	451	412	460	408	455	403	441	426	440	417	432	460	437	447	442	434	411	430	414	427	405	461	370	468	408	401	469	453	412	425	396	465	450	443	442	465	437	404	414	445	447	427	449	461	402	391	436	404	440	462	449	438	453	454	438	404	416	397	422	460	439	436	460	437	424	478	421	427	448	447	439	457	443	453	420	429	438	452	422	446	423	420	461	406	436	375	417	423	447	402	383	440	428	410	478	397	432	455	424	451	440	451	426	441	460	440	439	456	439	403	385	413	446	434	418	426	482	414	454	431	452	406	441	453	491	415	430	453	432	413	429	458	433	432	411	425	406	466	415	428	446	437	426	430	444	413	419	398	455	427	437	417	467	412	471	441	432	474	441	412	439	436	411	428	468	425	453	431	395	449	430	436	421	406	448	448	421	439	426	392	451	428	426	418	411	446	418	422	446	443	439	397	464	437	434	455	434	429	442	450	427	464	435	463	440	452	442	439	510	457	457	422	421	421	427	444	431	451	421	442	481	447	406	451	413	423	444	425	457	462	404	423	453	453	438	442	445	471	438	429	417	407	453	440	419	435	467	457	456	450	434	433	436	449	438	424	424	431	453	435	469	450	459	413	445	476	426	442	426	423	463	427	395	442	413	479	412	435	435	446	439	431	471	460	438	415	419	433	418	441	416	415	471	412	412	432	447	417	399	461	430	458	452	498	468	441	440	432	445	468	392	451	441	434	444	422	416	452	433	443	434	434	449	445	431	436	441	404	426	384	411	453	439	429	457	434	465	416	459	453	412	461	427	457	456	456	448	435	425	436	436	443	448	431	439	465	425	474	463	438	449	437	421	396	408	438	423	439	441	450	444	442	450	423	447	460	419	467	430	479	413	456	477	446	454	416	437	453	478	429	479	398	418	422	451	456	425	436	417	427	432	424	432	456	438	375	435	432	417	438	479	445	428	445	478	421	472	423	439	423	429	414	427	457	465	433	415	416	428	466	420	405	391	416	480	431	383	398	439	441	421	467	449	431	491	432	425	470	448	437	443	419	455	439	438	437	435	418	459	455	433	406	449	409	417	459	408	444	416	423	429	442	421	468	420	437	421	425	434	457	423	441	413	435	385	419	448	419	440	449	446	429	439	462	464	425	476	452	418	428	406	448	452	452	459	461	426	418	451	439	443	418	455	415	426	438	390	469	437	418	433	441	438	456	445	450	448	432	462	419	401	444	477	404	405	400	454	432	412	394	460	445	396	436	460	455	426	415	424	432	462	373	462	443	399	437	424	413	480	462	429	455	435	441	422	427	453	440	436	432	415	441	441	402	483	467	411	461	447	439	443	424	461	446	435	438	442	407	450	390	424	404	418	407	449	408	456	401	465	454	434	463	470	439	405	427	448	436	444	439	464	439	458	417	451	451	418	433	430	463	447	461	404	454	387	456	442	482	439	467	485	391	427	422	442	442	415	431	444	467	455	469	420	447	400	451	442	444	450	412	452	448	415	412	481	476	458	462	461	409	433	451	447	414	420	406	415	454	458	444	452	422	443	433	437	427	403	426	429	477	432	421	425	409	441	453	433	444	431	467	438	447	431	407	421	400	437	444	434	425	443	437	462	475	433	410	440	449	448	404	432	458	426	440	421	482	429	418	410	465	434	444	441	440	440	474	427	414	444	437	435	437	415	450	452	440	431	459	432	433	433	418	438	456	483	470	424	434	444	437	451	428	442	408	432	426	444	459	460	443	430	411	435	432	431	449	430	459	442	447	422	375	441	437	438	428	408	441	439	418	417	418	445	449	464	440	389	476	430	410	463	439	454	400	431	421	410	459	437	419	390	426	445	388	407	407	409	413	450	426	393	411	442	447	413	468	447	449	451	402	411	375	422	411	449	426	402	447	476	402	438	433	413	429	431	442	438	384	456	466	458	446	457	427	424	425	456	433	411	378	407	433	468	464	402	474	432	444	482	465	432	463	446	457	423	454	417	433	402	418	434	402	435	432	436	455	428	434	443	445	407	388	447	435	430	420	401	424	453	438	436	446	438	436	444	407	461	432	460	451	462	419	440	409	492	433	435	416	441	444	444	436	399	430	464	436	428	380	483	438	434	428	453	484	400	394	426	464	449	403	426	461	474	450	414	426	438	436	438	420	457	420	412	420	446	458	446	423	431	444	410	449	445	452	435	406	438	445	433	463	426	454	442	441	438	419	423	407	420	413	436	444	435	434	425	439	431	417	464	485	419	439	407	425	401	444	430	434	440	449	442	465	404	426	414	423	471	459	413	462	426	405	444	452	426	420	478	433	448	424	430	410	409	455	477	426	477	431	458	431	449	437	429	437	434	431	423	464	481	422	441	431	448	421	444	457	460	440	446	434	447	425	445	425	432	396	406	422	427	442	452	466	471	464	444	463	446	379	405	442	463	422	434	446	418	402	503	408	445	452	425	442	437	439	472	413	419	405	468	419	448	473	435	450	450	460	448	418	432	464	435	415	438	448	449	404	417	472	478	478	453	453	462	429	410	416	428	411	410	416	475	443	434	432	464	439	439	435	426	425	422	423	419	473	451	437	453	484	446	428	438	461	386	449	422	440	386	453	440	409	464	465	440	448	433	413	424	450	428	466	396	472	442	433	426	438	394	468	458	437	442	408	448	435	444	442	408	451	451	456	426	409	376	451	431	443	437	456	482	451	429	402	388	446	459	440	442	488	427	448	441	427	478	424	445	449	462	409	479	432	438	491	442	458	450	456	429	461	402	448	447	441	431	423	398	436	442	437
1855	241	300	300	239	256	247	244	243	365	250	259	237	241	255	225	222	207	245	267	231	242	212	222	243	216	238	235	234	244	241	188	258	279	239	244	237	210	239	209	225	238	230	264	220	221	227	223	240	254	224	207	202	251	196	223	258	237	217	225	269	220	261	224	249	245	216	238	230	266	243	249	225	258	246	261	201	249	251	214	241	227	220	224	235	225	242	250	244	223	252	219	232	236	215	214	238	231	249	237	226	195	258	225	241	231	219	254	246	207	236	256	227	210	228	207	255	229	223	223	239	230	221	237	225	242	219	271	231	242	250	248	219	221	216	236	235	226	221	212	239	222	233	223	225	235	208	261	235	232	260	225	257	212	239	249	229	226	246	201	238	244	226	248	233	235	235	246	220	232	257	244	222	225	273	226	225	230	265	230	219	243	219	236	224	236	232	213	241	232	216	250	222	224	227	236	227	257	219	225	248	222	238	248	244	212	250	233	241	251	247	233	255	227	239	235	242	228	222	239	242	228	242	233	247	226	234	224	251	233	227	227	227	215	223	210	243	225	217	228	247	201	237	250	230	224	235	243	239	222	243	235	230	260	237	244	242	232	230	224	251	236	247	233	231	215	249	229	234	234	252	236	211	238	251	227	231	204	268	230	221	212	250	213	210	237	244	228	214	224	242	224	226	223	213	222	230	234	226	218	229	214	254	188	228	215	232	235	233	229	227	264	198	226	230	228	233	255	235	233	241	225	213	231	256	233	241	245	218	228	223	226	208	222	233	238	233	213	219	206	225	232	216	240	219	237	240	251	202	226	237	226	237	255	247	237	220	238	235	213	227	207	244	245	242	241	244	222	198	233	232	250	220	239	246	226	244	232	210	237	232	222	223	229	237	242	224	212	242	245	230	250	247	231	232	232	225	216	235	217	246	239	213	249	231	225	241	253	231	252	247	224	221	220	212	215	224	260	248	233	249	246	234	255	228	230	221	244	233	209	246	219	237	245	245	218	223	242	243	217	245	224	220	214	247	247	218	255	218	223	242	245	238	238	201	232	238	245	248	214	217	252	228	228	216	230	235	227	226	229	234	243	242	239	259	218	238	229	223	218	225	218	218	230	220	251	232	242	238	213	230	217	237	223	260	239	213	222	233	208	228	227	246	230	231	229	228	226	216	216	225	233	241	209	225	222	207	216	228	235	222	217	233	213	217	236	237	237	263	223	226	230	246	233	235	232	243	249	251	214	220	227	231	230	263	249	218	235	237	202	229	258	232	241	231	229	261	234	243	256	203	219	264	229	242	270	224	224	237	247	223	236	212	212	232	229	215	239	222	218	262	237	222	241	240	203	195	211	222	225	208	227	245	226	226	239	258	195	231	249	236	255	235	235	245	250	243	213	232	244	212	211	206	252	216	224	207	232	233	228	245	241	219	236	232	269	255	210	219	229	230	234	240	252	231	250	243	216	245	223	201	224	246	243	236	213	250	218	218	235	225	224	223	236	232	221	216	226	239	242	219	229	220	221	239	237	208	272	235	199	271	215	231	247	224	241	258	232	252	225	204	254	215	214	213	235	213	220	244	239	250	218	228	249	234	217	216	232	231	205	241	237	227	240	242	228	221	245	208	234	234	224	215	261	213	225	265	241	209	255	223	254	259	217	216	230	235	235	239	253	237	254	244	230	227	219	217	255	236	216	221	221	248	232	239	210	218	253	241	224	202	218	239	209	223	226	217	222	237	228	229	221	241	209	241	209	231	247	245	234	209	248	242	228	221	206	238	254	240	225	222	218	219	242	257	234	215	234	220	231	222	216	232	226	240	222	246	208	221	215	244	252	251	218	239	230	224	228	236	224	238	245	225	221	254	258	221	242	243	200	231	242	250	235	227	224	248	232	204	235	211	227	211	198	207	237	256	251	220	239	234	223	225	236	216	222	225	212	272	230	214	238	222	235	243	235	223	207	236	207	228	226	232	236	236	219	252	251	217	232	206	236	222	246	250	217	215	241	246	230	216	235	208	214	241	241	237	220	222	213	229	233	245	234	225	225	214	228	220	234	237	209	220	234	218	207	237	205	237	233	215	238	226	207	225	179	231	234	236	237	212	272	200	232	242	242	224	240	229	238	230	208	249	218	223	264	239	233	219	223	240	242	235	224	263	244	231	227	245	239	224	218	253	211	226	239	208	245	233	211	237	242	252	207	227	210	238	231	229	223	239	227	221	231	221	232	197	255	262	246	232	216	249	194	238	203	228	248	227	219	238	201	245	236	234	194	233	231	242	233	211	233	210	253	217	224	231	250	245	241	265	245	229	233	186	242	213	234	205	251	244	228	237	195	242	220	213	214	258	223	214	219	244	203	228	253	228	225	243	250	238	228	216	231	217	242	227	227	216	250	220	231	237	248	220	244	214	204	215	194	251	224	246	227	225	238	242	257	228	233	255	264	264	229	241	231	244	227	226	247	233	243	239	230	248	212	200	235	207	226	226	245	228	249	236	239	222	230	241	218	264	242	237	226	242	249	240	228	199	240	224	237	240	233	245	224	225	233	256	248	218	219	235	237	223	257	237	271	216	226	218	230	240	216	216	247	237	220	258	239	221	232	233	238	240	242	200	209	246	228	247	215	209	208	227	238	212	236	242	256	244	245	205	226	206	236	238	238	223	217	240	240	187	256	232	219	246	243	240	245	240	215	242	215	233	240	220	221	212	220	236	230	228	220	261	225	238	228	248	237	225	217	234	233	238	239	249	195	242	256	205	269	239	246	227	239	253	252	257	223	230	226	236	254	224	250	232	241	242	255	236	234	243	239	243	235	234	253	244	247	228	215	240	232	221	233	248	235	233	231	221	257	223	195	201	219	257	234	209	221	214	222	226	232	227	255	240	229	239	225	184	230	218	242	236	228	222	251	216	233	216	224	243	225	218	243	230	227	218	243	228	237	216	211	216	250	232	211	248	227	226	230	248	221	242	204	250	243	240	206	251	268	255	249	222	214	229	241	211	223	258	218	237	221	222	219	242	223	224	238	271	206	244	242	232	243	240	233	239	213	226	229	221	231	231	239	234	237	243	252	243	238	220	246	196	213	234	222	239	236	245	224	233	221	207	212	269	229	241	218	231	202	233	246	235	233	233	245	231	227	234	227	242	227	209	205	211	234	226	237	235	223	255	235	263	216	218	218	239	245	227	257	250	222	237	205	226	219	234	223	239	228	237	259	247	235	229	218	221	233	247	215	222	230	250	225	226	232	245	223	244	231	240	208	234	222	215	228	239	250	237	224	240	233	223	228	229	230	231	236	234	230	241	238	231	231	209	258	218	250	252	213	198	239	239	220	219	230	243	284	243	254	216	234	240	263	237	208	241	212	248	229	238	249	242	225	220	230	230	246	218	216	251	228	240	243	234	275	224	225	207	235	222	226	256	235	224	223	210	206	213	222	226	236	263	231	217	226	217	241	234	217	230	263	235	222	246	263	223	225	232	233	267	214	225	242
2411	863	925	947	985	934	873	810	915	1480	816	821	772	764	865	791	848	775	826	781	767	783	812	771	727	783	788	800	812	767	814	777	815	732	849	796	800	817	774	826	798	800	764	810	813	750	829	799	789	821	777	824	824	771	789	755	798	757	733	795	725	792	780	779	784	792	829	813	814	741	793	846	780	793	791	782	772	783	759	813	720	807	762	774	778	797	835	696	752	827	734	768	771	786	793	819	774	771	780	791	751	798	737	826	785	785	791	772	812	846	841	789	741	777	796	758	787	760	730	814	750	788	813	736	778	742	752	757	812	804	728	794	825	807	811	791	805	794	760	840	746	814	774	791	766	793	788	830	728	756	779	777	776	827	754	777	810	803	752	742	814	790	779	751	822	809	808	735	812	747	815	804	765	749	797	760	817	762	762	784	736	783	822	816	758	717	759	788	798	785	778	835	776	778	795	833	744	735	792	761	787	777	774	767	799	841	822	799	750	810	758	777	751	753	785	749	788	761	780	807	751	815	764	808	794	778	775	816	767	787	791	777	802	790	762	773	766	776	817	781	803	786	809	784	779	749	778	813	807	744	847	816	774	805	806	746	786	802	755	773	780	807	789	748	822	790	744	772	760	790	793	724	763	787	812	815	749	768	760	790	767	839	793	733	828	807	792	774	794	801	751	769	780	744	809	805	839	806	731	766	769	793	756	799	768	805	768	801	771	796	760	764	803	795	729	766	826	788	772	762	797	800	843	811	769	730	764	792	797	809	782	743	786	737	816	815	757	787	807	784	782	780	767	794	784	798	789	785	748	807	774	725	815	776	835	745	779	773	775	833	811	773	813	795	807	722	779	788	786	819	781	766	791	752	782	734	781	817	831	782	767	735	744	753	789	797	767	786	798	775	774	746	788	777	756	766	835	789	810	747	810	763	768	774	731	755	811	810	780	811	785	766	755	852	800	795	778	781	780	769	767	816	788	750	829	825	788	769	796	760	755	756	766	776	739	774	760	831	809	809	780	740	823	796	821	761	820	807	809	817	759	772	807	761	781	793	773	772	800	839	742	773	829	757	781	799	799	784	822	762	735	783	770	808	732	778	789	795	753	719	788	761	785	778	761	798	744	755	750	782	759	814	877	764	770	795	842	772	727	812	809	787	720	814	795	799	811	779	756	816	801	762	771	759	786	800	777	753	749	765	814	788	789	810	769	822	753	785	776	773	817	818	839	810	753	825	830	813	788	776	752	777	741	760	756	761	791	789	792	830	772	807	833	785	791	755	721	755	806	773	842	809	768	814	801	781	796	815	815	796	818	761	731	781	841	778	818	797	824	788	809	784	781	803	807	770	768	789	778	769	792	808	777	744	871	783	778	799	789	800	768	789	771	745	778	757	756	812	785	795	766	791	810	753	788	738	772	837	770	809	811	790	823	765	801	808	799	823	789	810	768	772	816	818	815	820	784	787	800	775	764	855	712	755	779	746	777	798	823	797	806	796	780	755	776	767	773	739	806	802	793	813	865	803	777	775	766	776	782	783	814	763	767	758	778	779	749	771	761	760	838	779	840	769	784	727	816	796	845	809	794	790	782	806	771	800	716	778	743	771	728	791	781	812	773	810	772	788	822	762	817	750	737	766	781	779	783	826	744	833	820	785	697	792	766	835	755	765	820	748	786	788	854	764	795	784	756	811	785	821	771	811	797	798	794	817	818	779	810	774	757	845	774	767	791	767	759	760	789	774	849	802	764	816	771	723	804	796	772	783	804	751	762	781	813	780	804	798	768	811	731	791	737	804	767	757	736	842	784	734	812	757	787	805	782	790	831	743	777	773	756	768	747	889	759	808	784	752	779	761	785	767	778	796	803	800	792	779	783	736	805	767	805	818	771	800	829	846	765	754	781	815	834	768	758	797	743	804	776	782	809	796	773	764	766	774	787	769	724	748	791	792	768	788	737	773	809	797	791	756	763	806	804	741	796	761	778	793	744	744	745	786	823	799	766	780	785	825	769	780	764	795	761	732	832	810	804	816	851	785	778	755	747	747	788	818	745	771	787	749	783	792	767	796	758	742	794	795	828	798	802	771	739	713	767	731	774	815	787	782	725	811	803	778	780	770	824	786	765	817	816	831	758	799	771	797	829	805	779	762	784	770	771	764	789	767	760	805	814	808	785	832	775	815	789	777	789	791	783	809	802	765	817	802	744	704	776	800	817	777	831	795	765	766	772	775	802	773	764	788	767	774	743	730	819	765	810	828	777	760	729	826	778	757	789	820	750	771	774	830	805	785	807	776	743	728	826	748	803	779	778	795	797	768	799	746	762	785	786	753	784	781	771	818	747	807	762	771	809	723	790	798	787	789	839	768	825	852	833	801	804	782	797	851	793	774	774	729	771	728	766	806	780	731	774	789	776	783	777	786	730	756	802	791	740	757	790	810	777	744	758	772	806	815	781	738	751	787	751	846	809	845	801	814	791	797	786	806	792	775	781	851	823	749	785	762	807	781	854	742	820	800	798	734	768	766	839	775	762	783	795	786	855	751	763	765	772	783	799	750	808	722	800	756	765	796	749	784	840	779	796	742	775	788	808	787	793	763	775	851	810	817	778	818	787	714	790	770	785	837	715	848	789	762	764	845	756	769	741	833	798	795	758	746	807	795	807	789	747	760	779	800	764	801	809	785	776	785	781	801	790	787	812	750	754	740	802	842	788	792	750	748	804	858	809	758	802	797	806	766	776	821	741	783	829	823	805	794	804	794	773	770	783	785	779	781	800	823	804	793	784	809	741	800	819	797	776	839	785	765	809	761	788	780	821	746	783	765	838	848	809	777	755	813	734	798	840	795	739	793	792	778	763	762	777	806	775	829	773	802	798	739	759	811	731	789	829	781	774	853	725	770	758	833	789	770	744	752	744	785	807	815	774	785	771	810	829	779	722	809	811	807	804	834	781	810	828	776	794	762	808	795	811	792	782	714	823	742	793	807	815	786	791	788	747	822	780	810	791	758	747	771	754	787	798	787	756	760	756	796	804	762	779	764	849	775	732	756	778	759	750	785	742	756	749	817	777	801	802	747	751	823	820	742	827	777	784	779	804	815	808	734	788	853	857	734	790	820	765	786	792	774	832	748	760	823	801	766	800	758	807	823	782	785	824	794	824	804	797	771	778	819	788	784	785	763	797	807	779	737	790	735	811	794	788	835	813	744	789	766	789	746	732	798	800	796	803	809	778	766	751	773	771	809	777	801	751	783	755	744	809	813	777	760	783	822	747	755	781	793	809	821	738	813	788	803	800	769	757	737	802	789	776	777	762	779	779	799	793	807	772	777	805	767	771	801	735	780	748	782	792	816	764	770	820	773	787	750	788	799	748	757	800	720	825	765	826	779	798	833	765	726	775	813	759	804	775	801	816	799	794	817	808	803	716	766	762	854	813	812	770	784	783	778	742	798	827	732	782	779	762	783	761	812	775	746	764	781	818	752	734	797	726	787	762	820
6360	707	1043	837	630	502	356	325	388	1286	240	197	211	183	165	153	166	143	158	163	166	139	135	153	145	133	137	125	148	132	126	130	125	132	158	114	157	142	130	121	122	144	119	126	115	146	119	126	126	140	127	133	144	129	118	110	128	118	131	136	118	126	146	134	129	98	143	125	114	117	121	125	121	106	126	133	126	107	133	118	132	115	143	129	133	119	115	128	115	114	139	109	144	124	121	107	114	117	111	118	129	142	148	141	119	125	143	110	117	139	137	136	135	121	134	124	123	133	128	147	128	135	155	135	144	131	137	130	123	140	137	129	135	129	121	125	122	119	121	141	158	126	151	115	110	109	125	133	119	132	111	141	105	122	118	118	130	132	119	123	137	140	125	126	118	137	117	128	126	120	138	141	125	125	141	116	113	137	136	125	123	133	126	128	142	122	134	138	104	138	111	134	137	115	118	131	112	123	106	117	126	123	147	113	117	105	134	131	127	124	138	133	138	112	143	127	134	117	139	124	117	132	127	127	117	110	119	128	145	109	140	111	125	112	127	131	122	121	115	132	138	114	126	124	122	120	135	121	135	107	132	141	122	138	113	135	123	132	120	125	118	117	142	140	125	150	131	122	119	123	132	124	134	111	128	143	141	138	117	122	144	129	142	131	139	117	117	125	131	113	130	132	154	106	121	142	117	130	112	106	124	115	122	125	104	131	130	124	113	136	125	117	139	141	122	126	131	115	150	133	139	126	141	140	135	108	120	102	123	110	133	127	126	119	136	131	113	134	133	130	130	129	125	110	126	137	132	139	134	116	126	133	115	132	127	143	141	149	118	122	144	139	130	135	139	126	125	135	130	121	117	115	113	139	139	138	123	138	114	140	129	139	137	111	119	100	100	110	125	143	132	127	146	136	117	119	120	115	124	122	108	126	117	115	108	126	113	133	122	116	114	113	153	122	111	127	127	123	137	121	121	116	152	129	117	142	125	139	134	128	122	140	127	126	114	109	131	152	144	137	104	144	115	114	140	130	117	127	133	131	119	128	123	142	126	113	130	149	136	114	144	104	103	122	124	116	130	131	129	128	120	137	131	134	124	144	124	133	103	145	152	150	118	117	124	125	116	128	129	125	111	140	105	135	146	115	133	113	117	116	140	124	117	139	136	127	115	129	125	125	142	118	129	116	130	130	137	124	126	108	116	150	119	103	127	140	119	140	138	110	131	126	154	132	123	133	114	144	126	132	117	117	137	133	118	124	127	110	126	133	131	118	121	108	120	119	147	117	115	146	136	119	108	131	136	131	138	135	116	119	129	113	124	110	143	121	136	113	124	127	130	108	135	128	111	135	105	119	129	136	126	105	131	121	143	125	141	130	124	125	128	118	107	138	164	140	116	139	135	133	126	121	113	127	134	127	120	153	133	124	105	119	120	144	131	129	136	132	108	110	134	140	115	119	138	142	117	129	122	134	150	130	152	126	131	118	139	110	120	109	138	121	118	130	127	107	117	142	116	123	121	135	118	141	123	137	124	142	119	121	115	130	124	122	116	119	111	120	134	134	103	97	129	112	125	128	122	130	133	111	138	137	118	113	111	117	125	156	142	139	119	138	138	119	136	142	146	125	129	136	140	140	127	133	115	124	134	130	123	136	132	113	125	112	117	133	129	124	133	115	146	145	121	114	111	113	136	107	116	134	122	127	123	142	134	122	139	132	107	134	123	117	134	108	116	113	113	125	128	122	116	138	133	130	123	136	123	127	130	133	122	124	135	118	136	115	119	120	132	125	123	135	137	117	153	132	114	127	132	127	129	134	142	132	113	117	128	113	107	150	141	122	126	135	144	112	125	131	99	122	118	115	115	134	119	128	120	110	109	138	138	149	128	125	106	119	133	127	118	116	124	127	124	151	122	131	131	131	152	140	143	112	132	109	137	118	112	111	144	137	123	114	143	130	114	130	145	128	127	145	126	148	123	116	102	136	130	122	116	127	115	133	115	137	98	139	120	147	114	123	157	118	106	150	133	114	142	137	117	133	137	132	108	118	121	138	113	116	123	131	137	122	128	141	124	129	148	125	123	127	135	131	117	124	125	133	133	114	125	125	119	119	108	136	131	138	127	139	135	124	110	116	142	117	123	141	105	135	114	133	123	118	121	138	132	128	115	117	136	117	124	137	126	127	132	133	148	115	117	125	113	134	129	130	122	125	119	123	120	134	128	129	112	136	116	148	136	133	117	131	132	139	120	131	117	160	118	142	134	130	136	127	127	141	134	149	126	123	122	141	138	130	100	132	122	146	121	142	139	117	148	112	119	144	132	123	131	124	118	127	125	134	125	117	135	130	125	116	120	130	134	135	125	119	148	106	132	127	110	100	124	127	136	121	118	117	128	116	123	128	123	128	123	121	132	128	131	133	117	138	130	132	133	117	112	130	141	138	116	111	135	139	135	136	126	142	142	123	123	127	136	129	105	135	114	141	112	141	130	115	122	111	116	148	139	117	122	128	110	105	120	129	124	127	114	142	146	115	124	137	124	121	124	116	128	125	126	120	128	143	121	121	126	110	138	114	123	132	116	125	125	134	117	146	112	124	129	130	119	114	123	124	135	127	151	142	114	142	119	117	129	128	144	110	117	112	133	129	114	112	129	151	127	131	135	145	118	124	121	132	118	128	129	131	111	126	139	118	122	112	117	117	139	143	124	115	130	138	125	144	127	120	122	115	130	126	128	135	122	127	146	105	131	142	138	126	130	120	129	142	129	128	116	120	144	115	116	99	117	117	138	156	125	125	113	146	122	138	128	132	131	138	109	151	128	120	129	135	143	133	126	136	137	123	117	137	131	133	141	109	118	142	141	122	115	122	133	125	128	97	135	109	101	129	106	127	112	136	121	139	132	111	113	130	140	144	127	128	132	133	141	124	140	119	151	134	126	115	123	101	122	123	124	113	115	114	122	121	130	133	123	140	138	133	110	117	113	144	170	125	135	117	116	136	129	110	130	118	138	138	134	126	138	136	122	133	98	154	129	126	116	118	129	128	128	120	136	142	114	135	138	109	145	149	108	129	140	132	131	157	144	120	116	127	137	123	121	147	146	121	140	152	124	138	125	127	125	130	104	111	135	134	122	119	133	116	118	126	138	122	144	136	122	137	129	132	136	119	129	146	125	143	134	153	121	125	114	127	129	131	136	111	133	117	139	109	121	138	102	136	125	129	136	129	146	114	145	115	110	121	117	122	138	133	139	108	137	132	118	144	132	125	142	139	120	118	126	118	122	119	127	109	128	138	120	122	143	131	136	118	138	134	143	128	154	123	122	147	143	101	116	118	126	121	119	125	127	119	132	109	116	117	129	134	120	126	124	111	130	131	117	131	117	131	145	109	115	124	143	127	113	123	122	117	146	116	105	128	146	120	123	122	122	122	126	139	126	155	112	147	116	120	105	136	120	125	120	128	106	116	118	128	109	126	132	122	119	110	119	122	113	117	117	107	126	154
5180	1296	2533	3053	2629	2146	1861	1576	2384	6020	1104	999	950	892	813	783	739	695	640	644	655	640	624	577	584	584	587	572	536	538	527	568	556	518	535	509	559	522	530	534	488	544	501	535	524	466	520	520	523	479	499	491	547	505	469	488	510	526	500	445	509	493	455	483	471	479	470	526	505	489	510	528	492	472	453	508	477	455	463	500	501	461	442	486	485	492	471	481	454	512	506	498	492	464	462	459	517	468	500	488	442	484	474	460	481	474	478	529	437	487	463	514	485	474	473	478	478	476	446	461	499	462	458	522	467	487	471	459	487	471	507	493	460	498	481	499	481	490	493	468	460	494	491	446	476	464	495	461	502	486	503	483	479	447	448	492	480	471	451	450	479	442	473	462	478	511	463	520	484	483	443	486	487	510	445	505	486	467	450	452	442	475	509	475	482	458	475	480	494	449	456	478	501	439	480	496	495	445	469	467	488	437	471	483	465	447	492	479	449	440	474	466	454	454	431	477	461	503	475	473	407	456	462	471	476	432	463	480	468	457	482	467	445	476	473	431	464	456	507	427	493	454	446	472	477	491	489	483	471	462	491	458	514	422	457	446	451	478	499	482	460	452	480	469	454	471	486	478	482	491	458	458	472	461	440	458	478	479	466	513	459	455	513	468	497	445	484	478	491	457	422	456	484	479	469	473	527	463	498	479	454	466	438	461	463	439	454	483	497	458	483	460	462	489	421	457	466	446	455	451	462	483	484	468	464	476	475	457	443	485	477	463	448	475	440	456	472	475	476	494	461	481	430	434	454	471	479	490	485	494	486	482	480	479	451	475	447	482	517	450	474	465	492	494	452	430	460	499	495	480	505	460	463	475	473	467	485	417	469	506	473	486	461	455	491	485	461	455	480	490	507	482	474	481	496	454	497	471	441	479	494	487	484	445	452	482	447	489	458	435	506	495	494	474	511	471	472	455	439	472	495	463	501	400	491	413	466	475	487	460	478	480	498	477	466	479	503	509	445	473	428	453	480	480	447	489	491	502	459	493	514	484	448	483	482	437	482	478	437	454	459	468	456	436	475	448	431	447	452	483	478	488	510	518	481	451	452	452	484	513	493	459	480	474	463	470	437	466	511	462	445	454	453	490	513	496	467	455	483	493	474	469	438	511	440	438	453	457	479	494	476	452	474	460	474	453	475	461	488	445	459	482	470	470	462	444	466	448	466	458	493	462	464	482	487	447	484	457	465	477	455	525	480	451	459	426	513	486	457	477	456	480	483	461	465	502	468	483	450	459	454	466	468	498	500	460	443	489	449	458	477	451	491	488	516	471	470	462	511	478	436	498	447	520	464	474	506	484	505	466	480	473	470	471	467	453	453	436	480	496	495	493	464	462	465	459	474	492	513	450	503	428	483	446	482	477	481	508	455	475	474	464	470	474	425	456	440	484	528	450	465	515	496	483	470	483	444	511	469	448	455	492	475	512	443	495	453	515	470	467	499	478	458	465	513	431	448	464	422	492	476	462	473	482	428	479	441	459	460	468	442	460	444	495	513	486	456	480	474	468	511	504	446	435	522	460	482	467	481	454	498	499	487	477	468	472	463	457	452	495	450	462	488	449	464	511	432	463	477	485	469	482	459	493	472	481	463	488	529	510	494	491	476	423	491	482	494	445	485	480	528	475	468	487	480	494	476	491	473	505	480	487	458	477	520	467	530	449	430	447	487	462	451	459	487	452	508	470	517	439	487	459	486	480	446	484	449	460	450	497	493	450	473	480	464	491	477	475	479	479	511	461	474	446	451	430	456	444	419	432	447	464	461	460	441	426	465	452	457	467	460	483	484	483	493	493	440	483	485	497	490	495	474	489	489	474	441	474	450	480	492	508	427	464	491	480	496	508	476	458	469	431	484	466	463	442	485	512	461	460	479	468	476	514	465	509	502	502	465	467	469	499	480	440	488	470	487	468	475	478	470	501	433	422	483	471	433	442	488	475	479	464	474	485	472	493	477	487	483	456	492	521	480	466	493	478	490	439	482	454	473	479	478	437	474	462	430	455	448	449	447	448	481	478	459	461	430	523	491	457	476	489	455	457	484	434	447	490	431	489	466	480	473	462	457	474	495	466	488	514	482	483	488	451	477	461	506	528	533	514	471	496	485	475	453	492	462	470	474	453	453	468	443	461	504	453	437	456	449	457	451	478	446	441	476	458	481	462	449	492	484	482	508	490	474	469	501	457	483	495	468	447	481	483	484	511	479	472	491	485	459	475	441	435	472	487	479	496	448	486	464	438	443	464	466	466	470	525	458	462	514	466	429	492	463	483	464	493	519	491	482	488	474	423	472	465	449	458	462	469	485	455	444	472	459	458	492	456	479	466	517	460	484	457	505	451	491	466	477	484	456	469	428	449	461	460	487	459	495	478	493	489	478	464	488	516	477	427	492	457	434	455	461	488	461	460	461	497	446	502	476	474	465	476	477	458	498	501	492	481	489	492	457	448	461	505	479	464	450	492	496	479	458	467	446	466	435	476	494	494	493	442	499	425	467	472	469	456	502	453	448	475	464	467	485	483	492	451	486	471	453	483	455	478	471	444	449	462	474	454	454	472	514	463	468	519	468	458	478	426	464	513	489	464	449	492	473	452	465	481	455	482	500	454	473	481	454	485	485	445	485	521	479	452	444	498	462	476	485	488	507	478	472	459	455	533	471	436	462	469	510	512	454	476	474	487	468	495	520	486	507	458	495	476	512	436	468	463	465	485	454	496	492	449	442	433	428	488	473	494	464	508	479	474	492	500	500	459	485	456	463	502	473	494	485	485	445	462	486	446	493	477	456	512	474	478	486	446	461	459	495	492	460	408	438	459	465	488	435	496	455	514	448	459	499	483	448	446	490	437	452	478	461	451	435	478	476	421	474	459	454	483	443	468	467	478	494	486	446	455	450	453	470	488	481	505	504	505	465	458	481	485	453	430	505	493	490	490	479	443	474	494	486	449	470	451	481	410	491	451	454	421	482	434	479	458	480	449	460	470	485	509	444	428	484	497	501	459	462	463	506	475	458	433	505	444	431	480	455	469	508	447	435	466	511	431	459	491	490	462	502	463	463	480	501	487	473	457	480	469	446	451	483	447	511	476	439	485	461	485	457	475	485	457	426	477	485	502	484	525	510	481	468	468	512	474	499	493	472	459	445	497	512	513	452	455	459	449	464	505	477	457	483	474	456	462	457	448	478	505	507	455	479	464	474	466	471	461	452	477	487	473	449	451	492	489	488	506	481	477	481	448	461	469	437	498	488	464	494	481	457	466	470	476	485	419	476	471	493	459	444	464	434	423	452	503	464	489	478	480	479	447	477	524	448	444	482	449	487	484	551	454	453	483	472	492	487	453	485	457	465	521	474	517	464	484	474	481	456	470	512	470	454	503	495	469	461	498	461	471	479	472	473	476	482	451	454	500	446	464	481	442	494	507	482	479	466	476	475	500	459	443	480	514	464	449
13098	1706	2031	1654	1185	834	674	491	643	876	282	270	230	218	189	211	179	156	176	152	164	152	145	159	140	142	139	112	113	124	118	137	147	136	131	117	119	126	133	124	116	151	121	125	128	106	140	118	112	109	112	126	112	103	117	125	115	115	110	140	108	108	129	120	117	128	114	127	111	99	125	115	100	114	111	113	114	109	111	117	118	121	105	111	120	111	119	114	102	107	111	116	119	99	105	114	115	116	126	102	113	107	96	105	102	107	113	133	111	131	103	125	122	98	93	115	114	105	120	107	119	141	100	120	109	133	105	109	107	104	120	99	111	123	115	104	116	110	103	112	123	113	109	90	117	89	96	117	130	123	130	118	112	116	113	96	106	104	128	109	100	107	109	120	104	118	126	128	119	109	115	112	121	109	105	112	123	105	102	127	95	117	143	124	104	97	90	106	122	107	102	106	117	110	102	103	108	110	121	101	107	114	119	118	118	103	123	112	106	116	102	113	112	97	117	118	107	109	102	104	124	134	125	105	115	120	105	103	88	119	110	119	106	114	131	102	113	115	113	92	86	103	115	117	108	102	115	105	135	113	116	120	107	93	112	111	101	102	94	105	112	118	104	104	104	111	108	126	116	130	109	122	108	92	106	103	109	105	106	88	121	110	106	115	89	98	105	99	112	95	108	100	107	127	104	88	108	112	111	95	79	132	127	129	108	118	107	131	117	101	105	104	128	121	122	108	120	123	122	121	105	114	112	126	96	101	119	117	110	118	102	104	120	116	103	120	108	126	112	98	100	116	128	116	107	98	120	95	96	119	98	114	104	108	122	110	95	111	104	113	125	104	120	99	111	119	111	115	121	106	121	97	103	118	99	104	100	111	94	122	139	108	111	94	104	110	119	105	124	111	97	99	119	108	102	103	103	92	125	124	113	98	83	100	112	106	107	113	110	97	121	123	95	124	100	107	105	108	100	111	140	111	122	98	98	100	108	104	113	105	102	97	126	114	95	97	116	120	97	127	110	95	109	115	84	114	138	106	130	108	118	118	88	125	95	107	102	98	108	123	117	111	97	106	113	107	111	105	98	107	94	122	122	114	112	97	97	123	105	117	97	116	93	106	105	112	104	84	122	128	109	99	114	126	128	112	116	136	108	118	110	100	115	105	130	111	118	100	116	104	102	98	101	110	113	99	107	107	109	141	120	103	105	104	113	140	112	96	104	107	98	128	109	117	121	114	109	114	101	124	108	112	105	112	100	107	92	104	104	112	128	111	105	108	107	98	104	119	105	98	116	105	105	108	111	103	100	138	116	123	106	103	130	106	115	99	117	104	112	106	101	85	92	101	123	100	94	93	104	121	94	110	107	110	87	104	111	112	121	115	117	132	106	111	115	113	105	111	110	106	100	98	96	107	109	127	110	96	91	112	115	117	129	108	115	96	106	104	111	96	90	107	91	106	111	93	115	102	124	115	112	101	109	112	116	122	114	106	112	108	123	86	98	103	110	94	124	122	110	108	109	105	98	126	114	123	101	111	124	101	100	102	109	120	104	101	110	116	114	101	97	105	124	131	128	110	134	110	109	96	87	92	110	117	106	111	137	112	114	100	104	123	105	111	107	96	101	111	107	98	111	105	112	107	109	119	105	112	119	117	97	118	108	117	110	119	97	114	125	136	101	113	105	117	113	104	103	111	103	116	117	116	117	111	109	88	108	88	127	102	101	132	100	109	113	120	114	134	116	102	100	119	106	110	96	98	109	114	123	105	102	103	105	111	121	99	93	116	114	120	114	101	114	116	114	125	109	81	101	105	105	102	115	96	118	127	97	104	117	113	126	121	116	104	93	98	112	96	135	112	112	99	120	117	119	110	113	99	108	108	95	107	98	109	95	94	100	117	98	119	105	112	95	114	99	110	101	120	129	95	105	110	113	104	118	112	90	106	105	123	117	125	105	117	97	121	101	128	124	105	108	109	112	115	113	120	120	105	102	108	110	93	97	96	113	116	108	125	108	128	112	127	122	113	108	112	120	118	108	84	98	112	94	104	118	116	128	119	108	101	115	103	110	103	119	122	108	104	103	117	111	95	135	113	121	109	107	113	114	137	110	121	131	128	125	128	112	114	133	99	109	93	110	127	124	117	104	100	103	110	103	117	107	98	112	103	122	101	120	121	112	115	107	95	107	91	119	113	110	108	108	105	109	112	124	146	106	102	115	99	120	102	96	99	89	112	107	125	130	126	94	103	107	109	126	98	119	106	122	112	104	108	115	105	106	105	107	124	90	107	99	117	104	129	104	90	117	106	108	106	97	125	105	102	90	110	112	115	99	118	117	96	101	127	108	128	113	111	122	123	103	118	95	101	101	131	122	130	115	108	101	130	134	134	115	100	138	109	102	113	105	119	107	119	114	102	104	131	119	122	122	112	106	105	100	100	135	110	124	102	93	122	99	104	140	105	109	118	92	112	95	126	106	112	115	110	113	122	104	99	114	120	122	120	99	115	113	100	109	107	95	123	96	98	90	137	130	112	130	111	109	114	104	141	97	118	125	133	105	127	121	112	122	122	129	107	113	100	114	116	95	111	120	125	107	85	87	108	96	87	123	121	118	107	120	113	96	113	113	123	105	119	93	117	102	115	118	106	108	101	98	119	101	114	104	100	103	103	103	130	93	93	109	102	101	112	111	117	96	103	104	112	97	100	99	116	100	108	126	108	114	114	94	119	112	103	118	116	94	116	123	120	119	118	116	132	100	97	112	106	109	122	124	99	103	111	99	108	115	122	125	128	113	128	106	125	115	117	100	109	112	91	119	123	115	122	115	126	114	110	125	121	113	104	106	93	113	109	119	135	130	107	115	113	107	112	121	121	106	111	118	115	111	102	120	115	111	102	115	111	112	128	100	129	120	120	105	117	107	120	103	116	119	107	102	118	116	94	96	105	107	114	116	103	120	119	112	99	105	116	111	115	105	110	95	100	111	101	104	103	111	95	108	108	114	104	109	111	121	111	116	111	113	102	106	93	113	102	113	108	107	124	106	99	107	115	107	104	115	93	106	121	109	89	93	110	132	96	108	117	97	131	104	128	103	107	96	115	115	126	132	106	104	111	115	93	127	107	116	117	134	112	118	107	109	103	103	99	100	121	101	106	87	122	98	102	100	120	108	116	110	116	122	123	113	97	119	109	100	109	126	101	117	110	118	130	121	85	110	98	88	84	102	105	104	112	105	109	114	99	121	122	104	125	113	96	123	117	117	111	113	117	116	102	110	110	119	88	99	131	100	111	116	103	99	113	104	119	103	120	112	101	118	91	116	110	112	103	116	114	119	106	104	114	103	109	112	127	100	96	94	108	142	115	108	92	120	101	119	98	106	99	113	88	118	105	111	98	116	98	106	119	121	98	123	119	118	106	104	114	124	106	92	104	108	119	113	102	104	135	117	101	98	119	108	112	102	127	112	107	109	101	117	94	123	95	114	105	114	116	101	121	130	95	105	106
7434	2163	4636	5560	4759	3941	3217	2690	3851	4625	1739	1532	1419	1209	1120	1080	1003	922	868	784	818	798	705	703	686	672	648	620	618	612	608	607	538	575	555	542	515	527	499	500	514	523	530	496	499	527	479	492	467	464	516	479	450	487	505	451	429	498	456	448	496	470	422	432	477	447	452	410	471	439	437	450	458	456	446	424	406	446	441	456	442	424	464	462	440	424	444	445	430	452	372	454	396	419	421	425	428	446	402	448	422	422	469	463	415	411	439	402	477	444	426	472	383	442	456	393	446	433	424	443	439	442	436	432	442	438	449	406	434	426	422	429	430	435	428	391	438	431	429	413	442	424	404	417	412	436	430	433	436	446	424	414	419	402	422	443	421	433	418	484	443	436	407	429	417	411	385	388	454	406	392	434	429	439	381	429	398	408	410	453	424	405	413	447	375	434	432	441	406	438	429	407	442	418	462	414	435	403	407	475	414	470	389	454	418	429	440	428	432	416	412	434	416	386	428	425	425	398	390	428	386	465	461	408	442	381	398	410	408	435	415	402	428	422	407	435	404	423	443	438	447	406	448	407	425	438	420	436	465	432	411	433	453	428	401	442	375	373	441	391	431	413	448	417	393	432	412	416	425	445	424	435	433	426	450	440	408	441	441	437	428	427	423	446	399	436	413	415	446	380	435	474	390	445	440	405	447	449	455	440	420	416	427	472	438	456	417	392	410	416	386	406	461	430	423	414	418	398	436	444	444	394	431	405	424	433	425	421	445	421	452	430	389	400	399	439	408	448	424	444	397	447	461	419	454	409	440	426	430	434	381	427	427	433	396	444	419	434	421	440	437	443	432	456	405	449	429	453	390	474	428	400	423	435	404	415	422	431	461	414	395	490	434	463	419	411	448	457	439	395	422	412	387	461	400	427	425	417	387	429	468	411	416	453	438	449	424	402	423	422	426	428	443	439	386	399	404	388	417	415	418	415	422	455	429	442	439	437	401	438	429	423	384	437	410	438	436	416	426	427	417	431	417	400	446	430	415	409	373	432	417	404	423	434	408	446	411	409	437	433	420	403	420	395	415	426	432	428	436	413	432	398	430	383	401	390	411	462	452	412	437	429	430	402	411	425	449	410	422	418	420	428	420	455	420	420	445	423	461	442	430	427	431	403	421	415	418	440	430	448	423	450	433	407	411	441	426	426	412	429	412	409	431	402	450	416	419	451	422	421	426	436	388	440	402	409	401	377	417	412	402	422	424	428	434	414	434	448	412	430	420	420	405	419	441	432	442	401	428	394	419	438	404	405	447	453	413	459	421	404	459	423	457	419	421	478	392	424	435	403	449	407	436	399	395	449	405	470	400	456	422	447	431	415	448	426	427	428	416	434	439	406	422	430	439	436	406	436	428	418	440	415	408	435	459	425	423	445	447	426	437	429	421	416	415	410	425	411	404	439	439	406	429	396	433	443	456	411	442	434	431	449	420	379	448	440	417	402	438	449	438	419	420	416	445	413	414	448	428	403	465	412	444	422	446	417	395	425	447	413	434	414	454	432	397	409	453	395	470	425	414	426	410	415	399	397	397	445	424	431	391	415	403	432	472	412	450	433	401	417	431	419	441	436	427	421	452	416	403	451	449	436	427	392	411	451	378	440	411	430	457	416	393	431	429	460	404	453	446	397	416	424	437	384	400	438	418	415	442	422	382	428	449	411	420	393	414	431	388	419	436	384	443	417	407	412	444	425	444	451	434	392	387	457	417	442	423	388	425	443	405	393	459	409	407	414	393	458	407	425	440	427	415	437	428	481	401	438	434	438	391	408	414	452	370	445	451	417	429	425	420	416	394	425	457	398	438	400	432	426	423	404	426	428	412	424	423	413	395	400	417	431	406	429	389	450	430	411	414	440	427	429	430	429	413	413	418	435	416	451	446	457	439	417	445	399	399	430	451	392	405	398	415	438	493	415	440	395	425	423	411	445	423	429	397	405	433	404	453	447	421	427	420	418	423	450	458	430	421	450	451	383	416	409	400	447	420	429	433	389	423	439	402	415	430	444	441	437	436	408	437	399	402	450	416	443	447	443	450	412	419	383	475	424	417	384	403	423	442	409	404	400	448	420	410	425	431	401	429	478	425	457	430	426	457	401	458	401	417	433	443	437	454	433	401	423	421	419	456	432	425	468	431	399	436	405	429	416	411	420	424	400	437	405	438	369	450	410	431	397	451	412	460	414	453	453	409	384	397	401	387	396	434	413	442	433	412	443	432	420	406	410	409	429	447	419	443	448	422	446	423	395	413	424	428	392	422	435	436	454	398	396	451	414	420	405	422	442	397	386	440	417	404	454	419	412	489	414	459	398	461	407	405	425	406	429	445	409	412	402	397	415	414	430	450	423	472	435	410	437	407	451	407	433	412	437	423	417	422	446	409	421	431	419	398	454	419	407	442	448	421	406	425	402	420	409	428	480	414	457	422	448	414	406	437	415	467	417	408	422	397	445	389	413	407	420	431	417	405	411	431	424	395	415	441	440	431	419	429	413	447	443	421	457	428	434	430	428	432	434	429	421	427	441	453	441	395	451	359	455	435	436	460	403	413	445	398	405	447	469	413	419	406	444	405	416	389	427	435	434	395	420	443	417	428	413	486	442	411	439	401	427	419	434	370	421	421	423	434	441	419	412	382	423	433	417	432	438	462	402	435	417	426	461	455	443	443	425	424	456	453	412	408	422	437	451	467	417	372	418	450	421	411	443	423	418	406	442	379	393	468	441	426	442	446	416	415	441	408	417	409	408	434	450	420	441	407	440	418	449	404	436	404	403	428	405	390	409	404	408	438	444	422	461	419	422	469	436	441	430	386	447	452	428	413	402	433	464	473	427	432	425	396	428	411	403	417	436	431	412	431	423	396	433	436	437	435	462	431	434	421	428	418	472	413	416	416	431	440	416	443	433	381	475	461	393	385	424	428	474	435	434	428	412	392	447	407	447	473	421	445	419	427	425	426	454	453	417	438	418	431	458	429	420	415	465	450	419	456	429	442	429	422	418	453	466	420	447	455	398	404	452	421	442	397	394	432	479	439	420	390	404	424	438	434	400	408	450	429	422	433	389	448	409	441	422	421	422	422	363	425	445	423	438	439	430	443	444	455	470	408	416	443	439	411	455	420	437	429	427	404	417	396	448	405	412	414	437	388	427	409	428	425	409	408	412	418	430	396	406	426	455	425	463	433	390	427	437	447	428	400	420	385	446	405	391	450	395	398	387	414	399	424	448	424	458	439	410	437	468	405	420	454	415	463	434	400	451	420	418	433	414	442	423	426	414	419	440	423	414	407	430	437	410	437	428	414	444	407	421	403	421	421	375	443	436	419	392	453	448	440	416	414	422	449	424	417	423	412	393	419	437	424	428	410	451	419	429	403	408	408	414	389	419	408	393	418	416	430	409	425	396	416	436	435	427	400	382	409	452	444	388	439	376	427	445	396	407	428	423	415	429	439	462	426	430
1873	278	288	263	237	265	253	214	257	271	234	217	233	191	240	235	220	223	212	211	252	233	262	224	216	236	235	236	195	244	218	214	266	238	205	215	235	201	214	229	226	211	226	217	220	230	215	220	228	224	244	232	219	224	190	224	217	228	217	233	212	222	225	238	242	232	218	230	244	215	223	227	217	217	205	243	222	215	236	230	223	270	249	215	223	220	227	232	230	235	219	241	210	223	234	191	233	246	241	231	223	223	212	220	242	234	212	230	212	249	248	223	263	202	215	239	201	223	219	223	242	244	204	236	222	238	217	239	204	209	210	219	230	248	241	225	224	226	234	216	248	228	217	218	195	223	249	233	221	214	217	201	220	211	221	235	219	214	230	247	234	257	225	202	241	243	237	211	235	245	225	227	254	203	254	216	229	230	251	229	219	206	211	212	204	251	250	243	228	203	223	249	228	214	222	207	220	245	245	232	238	181	221	209	217	218	238	242	212	208	227	203	209	234	227	236	201	221	251	243	244	225	221	216	245	218	221	248	211	231	209	220	221	232	243	225	235	202	215	235	194	237	237	225	208	232	234	210	230	216	219	228	210	233	220	220	228	267	229	227	216	227	224	236	201	248	245	242	238	249	232	226	225	223	237	253	232	207	226	208	208	213	256	234	232	234	264	230	214	221	228	228	232	239	220	225	229	192	240	238	225	226	242	242	259	241	218	207	203	230	254	263	232	219	231	240	212	228	241	215	229	249	224	243	219	237	202	190	223	228	222	254	203	244	242	224	220	246	254	237	205	255	224	230	228	223	209	231	234	209	230	221	215	226	243	230	215	225	223	228	218	207	195	239	228	228	235	234	227	230	223	241	239	222	229	229	224	213	227	230	226	208	235	216	224	236	214	225	258	218	223	187	231	235	214	230	229	216	216	229	216	234	228	240	210	237	228	238	229	217	233	221	225	230	231	211	229	238	212	231	207	196	256	217	214	213	230	226	250	221	223	213	219	233	227	228	181	233	205	221	209	252	221	235	242	228	223	236	247	239	230	246	221	219	231	215	231	223	242	249	228	242	211	212	249	189	241	263	249	256	228	235	216	218	216	215	219	212	243	215	227	220	205	236	213	226	245	237	199	244	238	221	214	244	219	238	226	228	219	223	207	204	225	232	233	240	212	236	222	217	226	213	260	217	208	245	224	250	187	218	248	228	239	230	243	210	215	215	234	224	242	247	216	251	228	212	258	225	235	249	219	233	209	215	230	209	238	248	236	242	225	224	233	229	223	229	226	229	227	213	224	256	241	218	234	237	238	210	223	224	227	226	216	215	226	273	259	219	216	248	244	220	247	222	257	214	227	222	198	216	229	230	242	247	242	227	250	229	220	229	222	235	239	239	194	206	227	240	251	218	218	238	211	238	219	211	268	228	244	256	224	236	223	230	219	203	259	231	213	195	234	230	242	228	233	199	231	227	199	247	246	222	219	236	223	232	230	206	264	195	209	242	211	210	257	245	245	271	266	222	206	254	228	240	241	246	236	237	240	225	239	203	232	215	221	258	212	228	219	204	213	220	237	215	239	220	231	235	244	235	227	228	247	210	242	222	234	228	227	245	221	240	233	207	238	230	228	224	248	216	217	208	251	222	220	238	239	241	238	218	204	237	221	222	211	204	222	213	251	221	218	227	207	227	213	236	240	220	229	214	233	216	230	224	225	268	243	200	233	243	229	236	238	232	247	233	243	240	222	226	238	217	224	232	212	232	222	229	211	241	243	230	267	230	221	223	224	220	213	225	216	224	212	219	208	232	226	241	220	232	195	234	239	242	219	229	241	219	258	238	239	204	257	212	208	213	246	240	259	219	213	233	225	268	206	240	224	237	225	233	238	208	202	226	246	224	240	214	237	227	238	230	219	225	234	195	214	203	226	255	230	200	228	204	216	228	215	227	238	235	238	228	227	235	232	232	223	230	249	230	214	232	219	231	220	216	245	238	236	232	235	240	271	225	243	221	228	234	215	213	209	230	211	243	220	254	209	208	249	248	248	241	243	227	209	227	240	220	235	201	213	245	227	240	224	212	224	212	267	235	240	241	239	219	248	211	224	244	239	214	233	215	234	230	205	250	248	232	227	227	233	228	249	227	215	241	208	228	242	235	240	225	232	221	220	243	227	207	228	211	214	216	237	204	217	208	240	233	234	219	248	225	247	233	230	233	222	225	225	240	260	239	224	221	200	218	240	226	210	237	229	261	227	236	235	237	198	265	221	240	234	197	249	219	237	229	228	242	213	238	227	248	236	225	201	239	224	220	222	221	216	234	238	237	253	220	205	221	245	219	240	233	219	221	226	240	216	192	235	199	209	207	224	219	216	236	225	210	222	231	214	212	213	251	224	237	224	214	213	254	239	217	222	236	232	231	244	223	202	231	207	199	233	229	230	239	212	210	216	233	223	246	245	215	204	233	235	241	226	207	238	223	215	222	232	244	255	219	214	215	241	231	224	230	241	221	209	251	214	234	224	231	243	235	220	231	244	216	223	231	220	222	222	234	224	235	251	221	226	217	216	215	216	244	218	220	238	208	228	206	226	217	195	234	233	189	238	240	208	241	240	232	244	245	226	259	219	239	225	209	216	233	283	234	227	213	238	252	219	238	209	216	211	231	240	246	228	218	247	230	221	226	232	221	250	211	242	218	212	245	262	221	237	248	231	246	225	234	265	225	247	232	215	215	258	213	208	227	225	226	217	210	226	232	238	223	212	227	235	223	240	225	231	238	239	218	217	232	219	217	223	186	241	254	211	211	230	224	245	196	214	205	211	187	213	239	233	213	223	221	218	228	258	205	227	229	218	233	251	244	233	247	218	226	225	237	246	242	233	231	230	261	198	206	233	244	231	229	218	254	220	215	212	213	222	257	237	201	230	235	195	240	244	226	213	245	229	240	210	239	234	202	238	240	232	221	233	224	238	260	234	209	226	203	222	195	224	241	216	214	241	246	225	225	216	225	244	195	207	243	223	253	211	212	213	237	203	246	225	249	259	253	248	228	246	188	232	220	236	223	240	220	261	253	258	249	231	214	240	231	204	220	203	212	234	227	237	198	204	226	230	226	223	219	239	253	217	229	209	220	218	240	225	221	242	227	227	218	213	207	264	228	246	227	192	266	236	264	244	196	242	231	238	228	220	223	209	235	233	226	234	231	262	233	231	206	244	191	219	218	248	224	224	201	224	233	196	227	249	231	256	253	204	197	215	204	239	243	258	248	240	220	209	245	229	231	242	179	208	219	244	237	219	224	227	245	248	208	224	222	237	232	222	222	229	247	200	208	241	209	227	218	198	238	216	224	228	229	212	252	230	204	205	241	236	225	220	224	217	238	237	247	270	223	228	221	212	206	195	221	261	224	249	239	231	249	243	212	232	230	236	246	224	257	233	250	230	223	215	217	205	222	235	210	252	238	249	262	236	209	240	223	221	221	217	210	205	229	216	248	244	229	262	234	207	237
2314	895	902	988	985	957	856	838	883	973	836	827	759	833	785	788	735	769	794	788	781	797	791	788	773	724	796	833	799	766	765	809	784	811	752	798	794	799	787	750	741	759	783	749	771	758	797	813	764	802	751	740	758	770	784	770	765	797	743	762	814	778	800	788	748	771	811	800	763	738	759	770	774	827	782	782	799	828	745	817	776	760	793	832	805	745	750	770	772	789	765	838	775	739	799	730	798	788	776	746	775	790	762	778	797	759	771	767	782	758	769	770	765	808	794	760	761	758	823	787	799	800	747	800	765	731	747	743	734	780	801	805	799	796	755	750	745	764	769	832	750	768	778	772	749	769	754	768	771	802	808	721	735	769	753	744	728	784	781	824	733	778	795	753	742	755	783	724	750	803	773	775	749	770	729	757	775	733	741	739	799	814	821	784	788	732	799	766	804	756	821	752	740	794	783	827	785	791	767	739	769	809	768	780	803	746	783	738	725	867	760	763	750	760	782	760	763	789	775	805	761	734	795	813	814	759	761	788	738	793	796	730	767	767	804	768	781	782	770	797	798	759	784	759	810	797	810	770	761	738	769	751	757	819	717	772	779	750	750	811	813	731	769	793	756	779	745	774	793	780	771	750	779	771	741	749	814	776	773	803	764	738	784	761	717	739	793	811	762	797	753	792	753	804	750	765	809	726	772	798	774	772	797	756	800	807	777	820	758	702	829	769	748	741	802	787	805	773	825	794	749	760	821	752	780	788	796	772	850	762	812	746	762	776	747	845	789	781	765	782	803	775	785	782	731	745	783	784	814	734	775	802	729	780	742	771	795	762	761	729	763	806	803	828	800	734	772	785	794	788	762	761	805	772	753	764	791	759	768	764	742	777	785	797	735	800	807	764	754	778	786	747	819	763	770	771	775	793	780	798	784	774	726	744	763	785	790	727	771	764	772	735	819	751	791	789	791	773	773	811	718	777	794	822	761	783	769	786	779	755	781	755	714	815	751	764	818	758	809	723	760	791	789	728	764	727	790	773	796	769	772	722	798	785	766	795	725	755	740	797	781	749	763	792	770	733	817	823	772	794	764	777	784	831	756	793	798	755	738	770	775	764	732	762	776	783	775	774	791	788	738	752	807	785	789	818	838	767	759	753	786	739	763	756	806	826	745	740	776	799	771	754	805	737	806	778	769	755	808	776	770	757	812	768	813	771	786	766	834	754	757	752	843	814	818	768	770	750	755	759	830	764	759	740	758	799	738	786	813	777	790	748	788	832	790	765	780	786	736	775	794	790	800	769	725	764	734	787	753	781	739	770	776	740	737	758	736	810	787	746	758	753	785	767	783	793	788	765	761	793	782	791	844	812	745	778	851	773	807	809	779	718	771	717	740	743	761	764	775	751	771	781	748	766	803	744	782	773	756	803	762	812	761	751	760	791	774	827	777	823	764	765	797	764	792	786	791	742	776	754	760	756	819	725	752	769	856	761	781	786	800	806	784	808	812	758	791	756	786	744	786	779	742	758	742	787	755	840	774	763	762	745	798	752	788	802	772	778	783	764	810	800	782	817	838	769	793	794	710	749	819	768	725	795	720	779	810	771	762	787	784	790	800	740	772	796	810	725	733	778	757	779	783	814	762	762	804	719	788	757	727	795	775	778	721	804	819	780	766	788	771	785	756	784	743	718	786	805	743	797	754	772	796	797	757	801	821	793	781	790	758	779	804	765	768	797	804	718	773	774	768	852	745	748	809	795	740	765	767	800	812	771	752	762	766	779	762	795	807	816	810	778	837	770	807	785	785	785	796	771	794	811	752	764	805	785	851	797	763	754	757	825	790	743	772	759	780	750	781	808	745	768	752	777	778	804	838	740	783	759	746	799	810	761	758	762	777	733	762	747	747	739	763	796	741	758	770	780	758	789	772	802	766	744	738	742	788	723	779	774	815	747	776	777	724	767	780	763	836	790	796	776	799	770	797	840	827	757	793	809	739	825	771	769	795	791	762	762	744	816	792	672	813	805	776	764	776	796	784	778	741	748	781	789	790	809	770	728	807	772	784	822	765	779	778	791	788	763	804	730	739	789	769	709	753	737	803	763	765	692	744	745	741	749	784	817	792	741	830	767	788	780	811	744	777	792	766	757	760	747	779	805	771	779	763	788	764	770	755	733	761	799	764	782	781	797	795	754	722	776	813	786	770	777	779	766	792	765	765	793	773	836	806	733	777	780	772	797	740	732	749	773	736	756	766	808	747	779	767	778	803	777	793	808	753	811	763	796	756	761	795	811	803	752	805	795	782	776	779	796	832	780	774	715	801	762	730	801	775	778	779	725	771	698	808	796	795	738	806	813	822	786	791	746	773	791	748	736	805	755	740	796	802	792	798	786	769	761	740	785	786	820	735	732	814	803	798	777	802	733	799	764	737	785	759	748	767	745	823	763	741	768	763	792	771	791	743	797	795	781	707	758	724	730	800	743	713	762	814	739	802	789	791	766	734	733	737	816	806	787	783	759	807	808	824	791	789	779	803	774	818	761	750	793	806	769	780	832	779	761	767	756	756	744	805	776	766	743	817	796	745	740	787	758	812	728	758	791	762	799	825	736	785	774	814	757	787	789	824	799	773	784	766	736	786	736	810	763	783	724	787	793	800	796	794	762	848	692	763	751	792	776	763	804	847	781	750	812	785	754	778	740	732	767	758	785	809	740	792	793	777	727	731	761	785	733	782	753	796	756	729	833	790	721	774	736	745	762	802	817	776	797	775	786	799	790	765	800	783	822	804	792	817	751	753	738	777	790	772	766	779	791	752	766	766	760	811	778	721	790	779	817	786	750	778	784	805	777	745	772	814	818	799	787	795	784	765	807	778	825	759	764	803	736	765	778	805	758	798	795	776	822	797	784	762	762	780	795	800	755	779	784	769	796	787	791	815	740	797	753	783	761	752	774	794	804	795	732	758	734	753	767	817	752	819	774	780	780	769	748	765	713	763	763	761	743	755	795	803	781	758	756	824	743	826	742	768	788	777	795	810	760	748	764	765	705	779	808	739	805	822	754	764	798	771	773	757	787	772	822	777	782	743	741	766	790	829	758	722	795	803	768	787	744	774	769	761	762	827	800	781	776	773	811	787	812	792	782	779	749	766	748	781	778	780	763	814	798	772	774	830	789	794	754	782	786	851	745	797	759	819	779	758	754	774	792	751	793	767	757	752	735	734	777	758	789	735	772	756	801	762	783	770	776	764	806	767	778	820	759	749	719	743	802	764	804	731	819	747	774	800	727	712	728	753	746	767	772	768	783	780	843	787	784	769	753	762	799	689	769	788	722	790	751	737	766	768	807	801	748	772	749	762	761	774	807	820	801	801	769	753	772	738	836	764	746	792	766	738	775	755	747	754	760	744	744	852	716	814	734	778	760	760	751	751	786	762	803	776	757	800	795	741	826	756	778	852	791	749	800	756	723	799	786	805	776	770	740	812	795	744	771	741	760	819	779
6576	783	1063	834	629	440	357	311	345	657	210	185	173	178	190	173	149	154	160	144	157	123	130	157	154	136	127	153	135	125	126	139	116	130	147	141	144	123	123	126	120	127	123	133	121	146	116	131	130	127	139	126	139	133	128	135	124	128	119	149	108	131	115	126	134	130	143	146	134	123	127	122	132	127	128	130	109	113	136	138	129	117	125	116	146	145	134	119	118	115	130	107	129	140	124	145	134	114	137	124	156	124	127	108	136	133	118	142	119	115	105	156	116	141	133	154	140	114	137	137	97	135	145	126	143	117	114	124	140	122	123	128	133	109	125	123	110	121	151	154	129	120	162	120	126	120	130	126	116	141	131	116	107	126	144	137	151	116	124	121	117	141	112	117	125	135	113	126	115	131	128	114	122	125	121	148	123	129	130	128	135	141	142	138	132	126	119	117	140	145	122	113	124	138	135	130	116	124	133	135	125	112	125	132	113	110	112	134	133	111	121	136	148	121	131	108	139	131	135	123	133	137	107	118	137	108	109	117	125	140	143	121	121	131	123	127	126	130	123	105	129	135	126	117	124	136	128	126	142	132	119	138	103	123	120	122	120	133	127	124	119	127	104	110	128	114	128	117	108	137	135	146	107	118	121	121	125	129	125	131	124	136	123	132	135	131	128	135	130	123	138	116	123	109	122	135	132	109	98	124	123	127	144	122	146	135	126	137	114	126	134	116	120	108	148	123	122	110	130	118	116	107	130	111	138	152	127	118	147	129	113	132	125	115	130	113	146	123	117	103	130	117	106	121	137	106	122	115	120	117	137	138	112	116	126	132	111	114	116	141	103	105	131	112	128	134	116	126	113	115	121	107	117	144	124	118	122	121	127	120	141	109	132	120	111	116	110	110	131	137	135	124	108	104	128	141	146	133	140	116	118	141	132	127	115	140	126	129	120	112	128	122	116	128	130	117	120	125	130	120	124	130	119	121	114	112	129	129	106	113	125	124	118	112	133	108	141	129	142	117	122	136	142	127	124	135	137	137	112	129	134	122	125	111	141	105	123	118	130	127	137	135	128	124	144	125	110	139	134	137	109	110	120	119	132	121	140	120	118	125	123	132	117	114	111	115	111	118	116	122	127	153	124	138	104	128	144	126	108	123	109	123	111	119	144	113	112	123	126	132	122	123	142	117	125	111	114	131	147	122	116	108	127	108	116	131	113	113	117	141	122	107	122	126	120	126	131	108	119	119	117	137	110	122	138	137	135	122	118	138	138	108	116	140	121	116	143	116	151	134	126	111	131	113	114	129	135	130	113	134	116	130	127	147	123	119	129	121	130	129	119	122	121	118	126	131	138	102	135	108	124	126	103	138	124	136	127	121	142	120	120	135	117	137	108	142	137	123	117	124	124	113	126	119	127	116	129	127	108	133	117	130	140	132	131	115	122	132	144	133	111	136	138	133	119	107	121	125	112	115	143	120	126	99	125	123	143	151	122	114	125	125	117	128	145	128	136	110	134	119	109	133	126	108	133	107	110	112	118	124	130	140	116	141	117	112	115	126	105	124	141	129	123	124	111	132	138	97	122	123	116	130	109	142	118	115	117	120	116	121	120	150	131	134	96	136	106	119	111	126	120	137	121	122	129	121	117	126	120	115	132	112	104	111	123	126	132	121	125	142	104	126	118	119	142	140	135	109	119	131	126	137	115	120	118	127	141	138	119	131	137	131	116	125	132	126	132	110	111	121	112	115	127	128	114	100	104	125	110	118	109	113	136	137	131	140	131	119	116	139	118	137	143	120	120	126	114	115	116	136	133	126	134	107	125	124	113	125	136	114	133	148	114	122	130	122	113	121	137	113	134	122	115	131	110	116	140	125	109	114	130	112	102	149	113	132	116	127	133	121	116	126	139	126	146	128	137	146	148	121	153	95	107	130	114	113	126	113	148	122	116	110	128	104	105	121	120	146	128	129	130	129	117	120	120	122	126	122	141	135	124	144	144	122	127	146	118	118	122	132	121	131	151	120	131	121	125	137	114	136	122	131	103	111	110	122	112	118	122	128	147	123	121	132	125	119	112	133	127	115	139	136	133	101	122	133	126	124	128	143	111	133	116	126	111	133	130	117	135	143	120	129	114	122	124	138	121	122	141	141	116	133	137	129	130	105	124	131	121	114	134	130	140	119	136	109	140	116	133	118	115	113	145	123	123	140	123	127	102	117	140	136	125	120	135	119	128	114	129	134	123	130	129	128	126	132	121	124	116	141	127	111	119	144	122	131	113	137	122	130	121	146	149	128	142	141	106	121	118	124	126	122	131	148	120	150	133	139	116	132	123	111	131	114	127	130	125	120	116	120	129	138	128	123	131	111	114	114	136	125	136	114	130	130	128	120	121	115	121	138	122	112	124	123	135	129	117	157	120	133	123	124	130	130	120	103	113	134	116	143	126	123	126	139	136	136	95	139	124	134	133	115	112	143	133	116	134	107	120	112	134	111	115	126	123	116	115	127	111	119	156	128	119	111	128	142	136	117	145	127	102	137	139	127	129	125	120	144	141	129	117	138	113	120	136	119	155	126	149	122	124	119	122	131	134	114	143	144	115	108	113	132	140	130	125	115	115	123	129	136	138	128	115	127	145	127	129	151	137	132	125	127	128	117	166	110	123	122	124	131	123	103	128	117	146	136	129	116	121	124	125	119	124	128	123	139	132	131	124	124	138	113	124	133	126	140	116	114	116	130	115	148	125	117	116	126	133	138	129	138	109	130	115	131	125	105	116	135	124	115	124	117	135	116	128	139	116	115	136	127	118	143	133	137	118	142	132	116	117	125	115	114	101	142	100	122	114	121	122	136	116	117	132	113	125	130	105	128	111	107	119	131	126	121	132	131	98	114	130	113	121	128	150	118	119	146	107	134	127	126	134	121	115	130	148	114	116	142	107	124	120	122	140	112	137	131	116	138	92	107	125	123	114	128	128	105	139	95	143	117	120	141	139	117	139	118	111	113	104	126	112	127	131	132	113	124	132	130	121	142	118	121	129	126	148	133	112	122	123	131	127	133	103	133	154	109	125	118	138	116	130	113	140	135	125	141	130	122	136	130	104	112	117	125	117	118	120	103	127	119	136	121	111	121	122	127	141	118	126	123	119	117	131	137	146	137	110	118	112	145	112	133	130	127	101	110	122	127	106	113	111	134	119	130	131	142	142	115	130	116	135	111	117	118	120	106	142	95	125	146	122	127	109	112	113	120	114	112	134	122	150	111	111	128	142	121	128	107	116	117	115	126	138	106	115	145	131	99	117	140	121	131	127	113	123	142	148	142	121	135	131	124	120	111	126	109	127	109	126	124	114	130	122	122	116	117	115	130	147	126	121	125	134	135	130	138	123	127	135	118	140	105	115	139	115	127	122	131	123	130	131	132	138	113	139	143	107	140	125	136	108	138	112	122	124	138	135	117	131	114	112	137	119	105	124	111	114	121	117	126	130	111	118	126	137	111
5087	1277	2478	2978	2574	2154	1790	1578	1879	3406	1041	992	911	831	793	755	737	700	692	672	642	623	590	525	602	582	589	600	562	532	559	524	551	546	508	536	491	519	520	499	544	509	501	500	516	498	520	486	519	447	477	525	448	482	504	482	481	478	493	513	453	478	480	490	524	481	483	496	497	526	491	448	526	449	504	507	462	471	510	500	472	544	461	463	447	486	472	470	478	475	513	458	493	464	481	506	486	489	485	462	456	490	469	500	415	456	482	449	488	483	471	439	477	490	472	451	438	473	480	488	431	473	452	434	474	485	481	444	486	499	458	445	464	463	476	448	431	479	470	508	453	456	486	458	455	488	503	442	472	493	500	470	452	494	476	479	490	497	454	434	440	456	500	452	465	449	492	476	441	440	456	496	456	448	448	425	539	459	461	478	443	430	450	484	497	482	495	472	492	475	427	449	491	437	442	497	436	469	487	454	455	466	453	500	454	475	491	440	460	439	462	495	475	434	493	450	469	456	484	461	432	453	473	471	447	479	449	463	471	498	456	467	498	447	471	503	457	454	487	484	447	482	447	481	451	436	458	432	469	464	463	540	469	493	453	463	470	475	486	481	434	463	477	450	508	426	454	521	482	470	436	428	466	470	452	450	412	459	477	493	456	475	488	468	476	482	444	443	480	456	462	452	418	459	451	461	432	436	499	470	477	475	467	482	477	472	461	464	497	489	477	474	472	450	434	510	455	504	478	466	487	455	466	443	484	480	475	491	460	444	418	460	452	478	439	469	446	406	476	504	470	487	491	476	472	503	439	492	454	501	465	497	444	455	494	485	448	459	440	464	465	475	458	473	472	481	467	476	458	477	458	457	507	471	489	443	483	477	462	475	440	479	456	485	510	496	473	489	494	469	456	476	475	473	497	454	454	526	444	459	470	456	493	470	460	447	471	453	474	449	513	512	498	479	473	472	474	434	441	489	438	449	478	459	470	479	512	470	483	439	487	466	488	463	458	496	441	466	473	482	496	470	440	495	452	480	433	455	516	446	460	448	453	460	526	499	488	468	432	456	467	472	458	472	488	492	449	482	445	445	455	464	476	463	468	436	492	471	457	440	470	449	451	474	438	460	499	509	476	460	472	472	493	472	459	449	466	476	483	481	499	464	439	468	492	484	460	498	446	440	473	457	439	468	482	463	493	469	439	458	435	435	491	465	473	464	479	456	450	439	442	456	521	468	460	482	494	423	512	441	504	451	448	489	465	490	458	434	506	455	468	447	470	456	477	456	430	446	433	459	448	489	446	469	450	479	469	544	463	472	485	490	463	427	458	448	472	455	479	456	463	458	474	476	473	427	498	499	431	420	452	473	497	455	484	466	461	455	434	439	457	465	479	491	480	444	464	466	450	494	440	448	477	443	453	488	448	417	479	492	443	474	496	464	483	467	400	426	463	453	484	468	493	472	460	538	507	487	473	454	432	493	476	464	447	451	461	490	473	479	483	482	455	453	453	473	467	439	488	494	477	509	467	479	489	473	477	496	454	456	495	485	460	460	472	441	446	429	426	520	432	461	468	474	470	474	449	466	463	483	441	476	469	455	443	478	485	475	480	494	518	469	461	454	454	406	448	477	451	456	479	432	472	506	464	466	446	503	495	450	468	407	444	477	499	489	450	427	461	509	491	452	441	453	514	476	468	470	470	453	470	473	479	445	456	484	450	480	481	487	457	439	459	423	488	471	472	451	494	471	493	468	484	463	463	505	461	465	468	491	452	459	455	434	503	439	458	468	436	489	469	462	416	466	491	444	462	446	476	462	459	470	488	505	500	459	455	433	455	495	448	441	457	452	511	463	487	472	470	448	499	408	468	486	484	479	475	473	425	485	458	466	450	432	449	473	469	486	451	456	503	475	486	474	486	457	490	474	469	485	465	458	457	486	482	450	489	457	456	479	460	452	454	439	434	450	475	459	539	477	494	504	483	491	488	446	490	464	476	492	410	469	473	407	506	505	455	453	454	461	466	452	467	491	429	475	493	432	468	478	462	468	447	427	485	427	459	478	494	433	434	463	468	450	485	461	470	461	456	441	451	460	508	481	426	463	435	487	435	490	494	446	490	439	442	450	434	473	485	482	481	432	457	479	456	460	463	474	499	469	486	434	471	466	458	508	454	423	461	477	481	448	466	503	481	474	452	481	462	477	452	480	450	430	518	466	459	478	474	451	471	459	448	412	447	446	507	449	453	438	454	441	482	436	467	525	490	450	456	440	479	472	465	502	469	474	397	494	448	496	441	423	461	475	467	429	492	456	456	480	464	463	465	465	451	442	462	475	497	446	451	458	448	513	435	481	460	444	496	468	469	448	468	468	482	464	485	496	449	466	461	461	454	442	491	463	454	482	447	474	488	471	466	505	511	473	484	481	455	500	450	475	497	441	497	482	446	440	458	448	461	452	463	425	432	440	476	477	491	476	455	422	434	462	508	473	477	452	472	453	468	465	468	439	480	478	464	488	502	452	503	496	468	442	470	442	450	492	427	446	428	512	507	470	432	463	466	462	489	493	476	524	487	485	468	466	460	447	461	468	454	480	452	476	464	473	448	443	479	483	454	489	480	494	476	449	461	466	503	476	464	460	436	470	465	487	492	458	451	461	474	488	454	440	447	446	451	495	516	445	442	478	470	484	455	468	471	482	444	444	473	463	445	475	445	467	473	481	471	489	445	490	442	490	436	443	457	438	509	467	472	450	481	492	456	441	427	499	410	474	458	414	455	468	495	440	441	428	478	480	464	435	442	446	460	477	435	478	448	465	453	450	478	493	488	490	457	476	488	483	474	426	485	440	475	478	471	437	468	477	454	468	514	487	483	475	490	453	462	481	463	497	506	499	463	418	457	477	454	485	490	475	466	496	459	469	450	457	492	467	426	493	452	470	468	462	471	499	488	450	454	459	488	445	511	465	427	438	450	459	458	486	458	476	482	456	440	427	489	427	452	472	461	467	460	438	492	459	483	478	503	473	452	483	501	479	469	441	451	479	439	501	464	468	455	470	461	462	475	461	452	454	477	466	467	460	501	483	428	461	474	445	467	485	517	482	474	454	449	480	489	473	431	486	489	453	489	458	456	478	429	468	456	480	471	497	465	451	463	483	482	510	455	491	480	452	479	470	435	457	443	479	452	518	451	430	460	437	470	444	468	478	468	459	490	463	437	491	468	462	477	519	453	461	424	462	458	428	437	493	458	471	471	461	490	438	466	441	440	463	490	472	449	452	484	510	456	467	448	460	483	435	478	465	431	475	487	463	488	431	481	435	456	449	480	440	512	478	465	449	451	475	458	436	493	436	448	459	486	484	504	444	490	432	459	465	469	460	463	465	469	477	463	475	468	473	422	479	488	473	451	485	471	490	459	492	469	453	442	467	472	421	444	420	471	480	438	433	438	491	457	450	475	448	488	463	505	457	490	447	431	454	489	441	453	470	467	464	496	484	462	491	462	458	467	467
13068	1727	2185	1714	1178	784	696	546	715	1211	284	258	265	221	204	203	186	165	165	170	161	157	143	132	154	143	130	135	127	132	139	124	136	128	121	119	127	140	104	128	124	132	124	125	124	113	127	121	130	123	119	121	99	117	105	111	125	107	95	148	126	90	131	104	117	117	130	112	106	122	109	120	103	122	117	119	136	96	112	120	116	105	125	118	122	122	113	113	101	118	113	92	116	100	96	108	125	121	122	114	126	118	103	100	100	136	97	119	115	86	113	104	120	105	113	121	106	116	130	119	107	117	106	128	115	121	120	113	110	120	109	128	136	75	107	111	106	116	128	121	118	126	98	108	117	95	115	100	109	120	99	104	122	116	112	123	103	88	114	115	99	128	115	118	97	119	108	108	100	120	118	107	119	99	132	112	114	112	107	106	122	113	119	112	106	115	125	122	107	110	108	95	110	94	115	117	134	114	103	110	107	102	100	122	100	99	104	130	104	124	87	112	97	122	112	107	105	115	113	125	104	123	90	112	107	95	126	102	110	112	114	122	112	127	107	105	90	106	103	100	100	120	111	104	99	99	99	102	116	116	126	110	109	109	107	108	105	102	103	106	117	112	122	113	122	109	112	107	107	109	109	118	117	120	107	95	112	132	116	94	115	115	96	110	106	109	90	133	120	122	100	94	122	100	99	128	121	110	129	110	116	105	124	110	117	112	100	131	106	85	103	102	106	136	106	111	101	96	119	104	123	109	96	123	99	124	109	115	108	112	105	116	102	117	114	114	99	113	107	115	110	114	110	101	106	116	110	85	116	105	126	105	129	100	144	117	116	101	121	122	120	122	129	124	109	114	103	108	115	112	111	129	137	103	102	105	98	95	109	111	115	107	108	96	113	102	106	133	109	105	116	113	114	98	105	118	121	104	116	129	107	107	101	109	108	129	99	128	111	129	118	96	114	115	114	120	121	119	124	102	103	98	109	101	127	109	112	87	117	95	119	93	94	83	109	104	107	94	116	117	114	104	129	122	120	126	133	110	122	107	122	127	98	102	125	103	98	112	113	112	114	106	120	100	116	113	94	94	110	108	121	127	106	94	93	140	102	95	112	110	105	122	112	120	106	115	131	100	117	95	96	110	114	109	97	116	107	84	111	111	97	102	133	95	100	112	99	111	118	103	105	128	99	117	106	122	120	115	96	111	93	109	133	104	117	112	97	114	113	91	108	99	107	99	118	104	114	100	93	96	124	104	108	127	94	109	105	108	117	137	112	122	111	95	129	122	100	113	112	109	135	98	125	108	131	97	121	108	90	125	85	101	105	100	115	99	98	117	104	102	113	98	120	129	99	120	115	119	118	105	106	134	121	112	105	110	108	107	130	126	118	129	118	117	95	107	118	110	115	117	115	107	94	110	100	105	115	101	89	127	105	107	103	123	88	100	106	87	136	96	109	99	138	97	113	105	88	113	117	105	97	111	104	96	99	99	118	108	108	99	100	108	126	104	100	131	98	107	115	116	108	115	114	98	134	130	111	122	137	109	106	111	97	115	104	117	103	123	111	90	109	103	98	119	100	109	115	107	100	123	102	121	115	120	124	120	125	106	111	94	124	108	123	101	95	112	110	102	128	98	100	101	110	111	102	121	114	116	114	125	94	101	109	122	113	109	119	111	117	111	125	123	97	101	98	96	114	112	99	105	115	103	100	115	110	121	108	117	92	94	109	119	111	109	94	103	124	121	112	108	112	123	108	110	132	99	101	111	104	126	100	108	110	126	132	109	114	86	98	105	93	117	109	112	117	105	104	110	105	110	96	116	91	102	118	107	107	148	109	105	114	106	132	120	124	134	110	105	109	113	112	94	94	109	105	95	130	104	112	92	115	116	96	119	115	130	103	110	123	112	89	109	116	105	122	105	109	116	114	122	118	104	106	109	105	106	104	113	120	116	131	114	114	116	123	128	103	110	93	113	101	116	107	116	104	112	133	102	107	115	129	91	117	101	118	123	112	123	104	111	96	109	131	110	111	110	94	104	105	115	109	112	116	111	115	101	117	115	92	90	100	108	116	117	111	123	99	107	127	104	109	102	113	98	131	107	90	101	96	102	112	97	105	88	124	110	114	109	95	108	126	105	102	118	84	110	116	116	97	112	99	124	120	112	113	112	126	97	90	114	110	119	110	124	120	103	107	116	101	92	96	106	109	129	96	112	97	121	117	99	130	124	105	112	110	112	130	138	134	122	94	123	115	113	104	120	109	112	103	119	81	107	125	122	126	102	110	112	124	93	111	118	118	117	111	111	97	100	125	115	118	104	95	121	111	105	98	117	114	91	108	124	111	108	114	142	115	121	109	98	98	106	104	114	110	108	93	101	112	103	124	112	112	103	131	113	84	119	120	107	102	121	109	119	97	117	109	105	126	112	127	117	122	116	101	115	96	105	113	108	100	121	112	109	116	106	111	116	117	101	112	104	93	101	99	97	103	119	122	116	119	107	99	103	102	130	128	107	118	126	117	100	134	100	109	106	94	122	123	104	102	97	124	114	118	109	112	109	92	123	108	112	115	110	99	108	110	109	105	123	108	113	79	107	98	81	94	118	102	116	102	114	118	128	112	109	111	111	104	87	115	114	110	126	104	99	114	119	101	97	124	109	101	102	99	105	132	93	107	112	126	118	111	104	96	112	116	100	94	106	122	103	90	110	105	118	102	86	127	108	110	110	112	94	121	111	120	101	125	114	118	113	103	110	101	130	82	98	112	107	98	116	122	120	129	111	102	117	89	116	113	131	118	108	100	91	112	117	82	108	124	98	110	115	113	96	98	108	115	118	113	102	94	129	145	111	111	114	114	117	115	127	122	118	99	118	84	109	131	104	108	102	115	118	113	105	109	117	97	105	106	101	121	118	111	114	112	94	98	91	109	114	96	105	99	102	100	116	125	117	110	106	120	117	106	102	100	96	114	93	121	129	112	103	113	118	103	103	96	122	119	109	105	108	118	119	126	102	114	99	104	103	105	105	107	117	101	98	100	121	101	115	106	116	109	96	112	124	108	119	105	108	93	104	111	115	114	118	113	110	109	116	125	97	113	106	98	108	104	111	126	100	115	105	126	108	114	112	98	117	106	97	93	121	120	109	93	100	129	112	104	112	115	95	116	119	109	110	96	106	117	127	108	111	101	124	116	104	114	93	123	106	127	119	115	112	118	111	112	120	115	100	124	94	113	116	110	104	97	97	112	125	118	128	102	129	97	108	94	102	91	106	115	110	96	110	108	95	125	101	99	109	94	121	100	109	88	102	109	111	125	108	119	102	98	107	102	103	115	108	112	109	100	120	108	114	113	82	121	108	98	109	111	104	101	98	108	85	108	118	105	109	111	96	124	106	109	111	108	127	102	105	106	117	101	115	114	96	107	92	111	98	126	133	108	118	108	125	77	106	113	119	96	110	113	118	101	109	118	113	133	114	109	82	102	108	118	107	112	114	118	98	114	119	89	103
7232	2112	4685	5539	4855	4064	3289	2666	3738	5684	1712	1533	1403	1260	1160	1066	964	926	932	855	795	813	714	696	685	711	681	622	640	603	594	538	557	561	531	510	552	542	519	515	512	541	465	515	465	489	496	443	461	518	512	502	465	472	468	484	489	487	455	480	441	439	463	465	466	467	470	498	478	428	478	441	409	464	449	461	452	446	469	443	456	430	462	446	431	478	447	459	453	435	400	437	433	427	425	490	455	460	447	411	413	463	441	426	424	421	431	454	475	438	459	421	420	421	454	408	417	449	435	448	436	391	431	440	439	430	437	414	383	433	406	420	400	435	442	440	425	434	456	439	421	459	419	413	404	433	409	403	435	427	402	426	421	433	388	423	433	462	411	392	434	440	390	433	419	442	416	434	433	416	404	445	447	400	469	412	430	453	437	427	447	399	426	434	413	428	404	424	436	445	401	442	403	410	441	405	434	425	437	393	415	439	405	422	448	427	445	435	443	417	424	430	413	468	442	424	423	414	407	442	396	429	411	452	392	424	401	431	436	438	435	393	435	415	424	437	386	426	420	426	406	379	431	419	440	423	443	411	431	407	441	432	442	423	405	444	414	446	420	432	403	427	418	424	420	439	439	427	410	391	424	422	435	405	408	446	405	407	428	456	413	411	410	416	437	420	403	403	427	447	444	468	430	443	463	451	410	430	427	399	416	452	424	399	428	434	419	392	429	425	433	416	429	408	428	420	450	404	436	452	429	418	403	407	470	386	420	474	420	406	419	378	445	448	445	462	451	429	434	395	425	408	434	419	437	440	417	430	420	415	441	393	409	420	420	445	400	417	448	408	420	424	403	395	461	391	417	410	419	410	466	416	446	432	430	453	420	422	390	410	433	410	408	402	406	406	439	413	406	441	431	402	400	388	428	433	445	438	427	418	468	433	397	450	427	379	398	416	426	465	385	393	429	409	438	421	451	457	424	445	434	445	453	437	449	444	481	457	404	431	422	418	459	399	460	422	418	429	433	412	449	413	420	452	395	435	427	384	429	411	413	421	422	423	425	423	454	363	399	421	403	432	413	434	421	422	450	431	414	440	414	430	427	447	455	462	447	427	430	407	405	435	420	413	438	449	485	430	421	415	471	459	417	373	449	437	437	454	430	431	413	418	401	381	393	449	444	432	434	438	391	418	422	431	403	406	432	408	435	442	426	422	423	426	394	456	417	421	406	421	431	446	425	415	439	433	391	380	418	419	411	410	432	402	418	407	407	424	447	437	457	416	433	431	434	420	398	423	415	407	440	452	447	456	367	429	457	413	429	410	413	411	462	431	413	427	456	389	426	443	447	422	437	440	383	388	466	435	450	403	431	417	440	419	421	441	398	435	420	386	436	407	433	428	457	416	428	416	442	429	431	397	391	434	459	444	431	427	452	435	469	440	439	427	408	385	420	407	425	389	417	455	435	427	442	435	459	405	423	446	443	457	456	432	451	448	418	428	424	410	432	412	422	426	470	412	428	418	431	420	410	444	403	416	429	415	425	451	382	417	425	419	423	415	430	417	405	417	404	436	425	437	445	426	395	424	404	409	466	437	415	443	441	472	405	408	423	378	415	425	463	448	439	447	438	445	402	422	394	407	439	417	420	432	430	432	442	437	415	439	429	439	417	449	402	445	400	431	393	415	411	442	446	436	394	412	416	422	438	386	460	399	394	438	401	418	426	422	436	392	417	421	416	436	435	426	397	399	467	442	446	422	412	402	424	406	412	418	397	418	412	443	417	443	421	431	434	416	439	453	438	422	426	432	446	425	433	444	421	415	429	465	433	449	416	399	422	450	410	426	430	429	419	445	415	423	417	409	436	443	434	412	424	445	435	408	422	409	412	407	444	421	426	426	429	448	421	470	466	419	420	435	389	421	425	431	403	466	478	424	396	437	446	456	420	405	444	408	376	407	414	467	453	428	436	383	427	413	412	462	430	396	441	426	446	417	413	457	396	443	438	454	435	387	393	377	447	412	410	437	449	402	455	393	456	422	434	443	432	456	416	402	459	424	373	439	424	469	411	411	448	442	436	448	393	408	421	423	436	403	446	421	414	399	441	455	425	449	431	445	421	404	404	456	404	431	426	439	389	419	410	471	405	459	395	411	442	408	454	424	369	417	443	462	405	444	466	414	433	451	417	425	410	430	454	435	430	433	459	424	395	405	404	447	428	447	435	439	395	428	393	399	491	442	423	416	427	450	458	429	444	415	430	382	421	435	408	418	475	443	368	448	414	420	438	429	429	400	412	420	463	393	397	420	441	425	416	417	387	414	434	407	428	447	407	438	423	454	412	432	448	441	459	410	401	429	411	430	459	445	448	420	454	410	401	451	439	397	434	398	416	407	429	415	442	390	408	445	451	440	404	431	419	377	404	441	470	417	400	409	406	417	428	402	386	464	440	447	418	409	410	429	411	417	449	432	422	424	424	430	445	431	447	454	432	391	411	421	428	438	415	427	467	427	419	452	415	400	421	444	429	449	414	411	439	411	434	448	424	434	408	470	448	424	433	411	424	434	421	423	418	445	449	398	432	425	454	417	437	407	385	474	433	415	421	423	407	411	378	450	414	411	453	424	412	383	419	412	422	418	406	417	417	454	393	404	432	450	452	428	404	400	397	426	440	375	452	421	442	446	411	432	425	411	436	436	424	430	397	423	416	423	371	406	419	430	422	429	414	423	425	461	383	447	414	399	459	427	448	429	426	410	410	425	421	445	432	436	403	428	457	440	447	438	448	409	415	423	443	436	418	452	440	442	434	448	450	414	447	426	416	430	401	425	420	447	421	408	418	445	446	447	453	401	445	376	429	424	395	418	417	404	413	455	449	425	432	455	462	442	434	441	420	416	444	415	401	432	402	417	406	444	394	425	460	435	454	423	419	423	442	409	428	410	449	379	411	420	432	431	397	411	446	430	429	441	414	408	403	426	427	434	442	409	423	384	417	427	468	433	455	413	428	450	414	389	412	380	414	442	389	437	416	439	441	390	443	420	421	448	426	428	425	437	406	405	458	419	424	407	413	435	414	414	394	444	407	393	446	441	421	438	448	399	413	449	404	421	386	411	433	466	389	411	418	419	422	401	424	414	427	443	456	413	428	434	377	458	434	446	435	454	436	416	399	434	452	434	416	443	428	444	415	370	434	453	408	431	455	433	434	416	424	399	455	402	460	421	430	446	421	435	407	451	446	433	416	457	426	455	425	448	427	387	423	407	447	400	438	419	445	407	441	413	460	376	402	415	435	408	416	431	425	377	433	422	408	452	417	428	457	446	419	423	458	438	434	438	437	400	447	414	407	443	428	417	447	429	394	460	412	445	425	441	389	403	417	419	454	433	439	389	429	439	430	455	415	444	432	407	437	459	410	447	414	402	416	409	461	432	439	462	422	440	416	436	419	432	448	452	408	422	430	422	402	382	421	424	412	434	431	385	448	432	450	404	425	421	434	413	383	433	412	374	452	425
1774	277	277	296	278	248	238	229	231	255	226	226	238	228	217	249	230	238	238	234	206	219	218	227	222	215	232	214	190	222	219	229	213	218	210	208	220	218	245	236	219	240	212	224	223	241	209	217	231	213	203	240	245	225	235	218	225	218	231	213	205	253	217	230	229	236	197	223	191	211	224	196	216	224	225	215	238	234	246	239	227	235	228	218	247	229	233	234	233	256	227	232	222	229	248	245	231	212	221	206	221	215	224	250	228	252	257	241	215	225	219	222	225	226	234	239	215	237	211	214	213	237	249	210	239	229	227	232	199	235	203	228	227	240	232	226	225	220	260	219	210	236	238	215	207	233	221	228	222	244	232	203	208	242	224	231	214	229	234	225	233	212	250	247	209	224	245	225	212	209	190	219	221	231	226	190	246	232	212	234	222	239	223	217	236	234	204	242	232	205	222	213	209	217	223	221	181	211	194	227	229	217	208	254	245	209	227	211	207	235	237	216	194	220	239	222	223	252	231	209	215	217	207	212	215	224	209	214	224	234	221	231	240	246	228	224	217	233	258	256	263	223	191	226	213	232	222	207	231	237	227	234	222	232	229	217	218	241	213	219	218	247	229	219	238	205	220	214	235	233	239	222	195	234	214	225	240	245	182	232	229	237	213	215	240	251	194	233	232	201	237	237	259	247	252	240	218	228	210	219	236	220	236	240	225	213	233	244	217	212	203	234	198	210	225	215	258	227	244	238	230	215	232	213	181	255	215	221	234	225	237	239	231	210	228	233	206	197	224	231	233	224	248	213	226	207	233	236	236	220	226	209	227	220	208	227	221	237	208	228	237	231	231	240	214	222	230	224	217	236	221	250	224	227	229	220	225	231	206	228	246	229	224	232	246	229	228	218	232	248	239	227	234	227	209	230	206	228	229	196	231	213	243	192	222	214	241	220	234	207	215	228	236	218	231	208	249	215	238	225	217	219	227	201	231	194	239	220	212	220	226	230	224	217	213	243	231	225	241	228	223	219	228	221	252	227	195	245	212	224	227	233	204	216	234	227	232	204	215	214	230	231	223	235	234	216	218	228	202	217	225	231	206	242	219	221	233	213	218	209	216	243	221	238	244	224	247	247	215	219	219	222	227	234	217	198	208	223	230	254	228	203	205	197	263	208	238	193	219	229	228	226	234	230	246	229	221	222	221	210	242	218	219	198	210	229	224	208	228	249	243	239	232	264	232	230	219	217	239	241	247	193	224	214	215	214	210	215	206	232	246	238	234	244	249	234	249	205	232	260	212	230	241	224	209	218	234	205	232	244	219	240	232	223	233	246	207	220	237	212	216	269	230	194	205	266	240	262	235	252	256	244	222	220	205	218	221	262	198	213	253	225	207	221	230	226	240	219	241	212	204	235	231	230	215	227	241	213	211	265	219	202	212	224	213	217	232	218	227	212	232	247	243	230	239	225	224	226	214	220	230	218	204	242	223	212	217	211	195	238	215	217	187	200	204	212	209	238	212	242	219	232	210	255	226	203	209	220	247	226	205	220	243	216	208	209	223	229	244	225	235	221	236	218	216	219	209	222	220	231	205	246	238	219	227	234	216	222	235	223	251	232	238	213	226	250	210	222	231	236	209	209	224	234	253	215	231	206	217	232	228	228	237	238	232	244	247	239	255	229	212	266	206	225	229	257	239	207	192	197	238	200	223	241	244	222	212	239	228	193	252	218	194	219	240	235	238	209	207	230	211	234	275	233	229	241	245	232	221	254	215	204	246	220	241	250	206	209	221	257	220	222	215	228	221	188	231	234	210	244	198	229	237	218	215	224	195	224	225	253	234	201	254	226	231	236	199	223	254	243	205	222	210	221	187	255	191	246	221	215	239	227	227	248	246	214	256	215	241	232	220	260	229	211	244	228	219	237	206	224	208	248	228	232	243	214	195	255	214	245	239	204	229	248	241	214	204	283	237	200	225	242	236	211	231	224	233	203	217	228	225	252	227	216	218	245	223	214	205	208	252	238	236	216	225	244	222	204	226	205	249	211	233	235	222	245	257	199	204	248	248	188	231	232	236	223	177	232	214	211	231	232	205	223	232	241	209	238	206	219	215	237	203	224	202	235	253	221	209	207	236	225	230	238	226	241	242	218	250	222	231	223	236	227	247	224	244	211	226	216	241	250	239	220	202	240	273	220	220	241	244	209	221	223	217	225	222	234	220	218	219	227	211	213	211	202	238	194	244	241	238	234	206	236	205	211	224	213	208	197	231	254	231	209	233	237	220	227	228	237	250	220	196	217	225	218	237	235	239	279	233	233	209	215	220	219	236	247	227	206	215	243	247	204	251	233	239	216	228	251	223	244	226	206	215	276	240	205	234	246	213	260	236	217	222	241	229	212	204	220	235	237	236	225	251	206	235	228	195	225	220	226	235	226	222	217	222	243	232	237	215	231	244	255	215	201	236	232	210	230	222	223	216	224	240	234	214	190	253	215	228	231	246	241	216	237	239	257	253	217	253	251	219	255	215	231	240	252	236	211	233	238	210	224	223	239	222	216	232	211	206	200	230	216	249	224	207	217	236	240	240	225	216	238	228	205	244	245	226	223	226	241	222	214	207	239	219	215	237	222	229	238	252	228	216	225	223	237	244	229	210	195	217	189	195	252	225	240	223	233	205	237	236	226	222	200	227	228	220	212	215	238	204	222	199	223	197	226	235	242	218	238	213	247	234	227	219	229	231	230	246	228	246	247	207	218	227	232	224	219	236	238	222	233	214	218	242	213	220	220	227	235	252	208	249	212	213	219	250	246	227	199	228	226	223	240	213	225	223	232	201	217	216	239	229	235	241	202	243	252	229	230	214	245	236	208	217	205	230	250	214	203	230	236	244	235	215	229	237	231	233	198	216	237	216	216	244	243	214	218	251	219	228	229	217	228	229	249	219	232	205	219	248	244	216	267	236	213	237	233	216	208	209	214	228	214	219	224	208	246	226	215	218	228	214	226	224	235	207	213	240	228	213	233	234	244	229	220	218	247	216	218	210	203	232	237	220	235	203	230	214	218	241	240	226	208	241	236	198	212	223	229	202	234	213	239	240	233	197	251	237	230	263	237	244	230	242	253	217	251	234	221	241	213	241	244	209	225	227	223	230	249	248	239	236	198	231	220	231	233	199	226	239	242	239	210	241	227	232	216	229	246	217	229	227	206	229	229	245	216	231	203	238	225	222	250	252	198	212	216	209	223	238	213	227	230	251	215	236	233	232	201	209	243	208	236	228	212	216	229	220	203	231	215	218	224	249	233	238	214	246	220	230	223	197	263	235	205	243	239	228	230	214	225	232	214	229	220	232	231	242	212	214	221	201	233	204	229	213	239	247	249	232	207	211	238	225	237	227	196	244	223	219	241	242	243	214	209	243	204	222	221	234	222	213	216	244	208	223	226	227	225	242	228	221	219	187	239	247	214	227	212	220	242	237	227	215	253	200	237	246	217	241	239	210	215
2206	841	934	904	883	900	887	868	865	1121	790	759	825	797	826	802	783	772	763	802	810	788	768	790	757	769	824	795	715	812	791	774	738	789	768	780	797	790	778	812	802	795	781	728	789	799	779	754	783	773	798	752	730	782	773	809	806	768	780	809	776	789	785	779	786	804	753	775	764	794	801	782	787	792	741	738	759	787	770	773	785	749	775	782	782	782	832	767	773	785	764	808	781	761	860	771	804	728	784	802	735	791	778	787	778	783	742	785	784	754	798	771	781	750	805	806	694	767	793	798	780	806	802	758	789	745	807	766	746	787	768	778	781	792	771	728	793	831	810	805	735	779	783	761	808	752	787	754	797	745	776	800	832	870	799	758	779	833	789	794	785	752	770	751	829	783	817	765	777	790	793	768	831	757	786	759	763	809	790	818	760	761	810	762	801	809	750	806	761	796	744	759	858	755	840	806	780	788	806	794	776	786	794	772	760	784	794	774	742	813	787	750	776	749	738	765	786	759	768	778	749	813	756	782	782	771	779	788	785	762	776	777	804	784	766	775	748	788	765	757	811	794	774	771	779	799	783	738	770	779	749	752	767	752	795	781	756	775	818	753	789	797	793	771	827	799	749	786	756	832	771	815	756	767	763	813	771	758	761	805	785	814	798	768	740	727	778	712	762	820	755	756	755	763	805	751	758	742	734	736	768	793	826	765	781	801	753	767	804	757	799	775	819	788	798	803	748	787	781	729	776	780	805	753	781	825	787	803	779	764	739	756	775	728	752	769	789	797	804	835	781	815	782	727	798	760	757	810	780	747	748	767	759	810	780	734	775	739	803	813	709	816	782	791	807	793	806	711	761	789	765	790	793	753	752	780	756	728	777	787	784	781	721	790	767	747	800	758	753	809	796	818	750	833	815	810	728	779	782	725	769	820	780	736	769	750	800	812	779	775	812	777	783	752	731	792	794	767	783	815	726	754	798	782	784	778	806	775	781	776	799	761	771	774	773	826	739	767	794	805	784	735	754	796	768	732	767	832	762	813	761	778	723	794	782	730	788	730	762	791	752	814	765	809	802	757	764	803	748	815	759	780	766	793	748	788	795	771	798	772	753	758	841	805	811	797	822	811	790	779	762	709	813	804	801	803	704	784	785	775	753	758	750	766	804	786	855	788	813	739	778	780	782	738	712	739	793	776	806	756	772	767	807	792	753	742	749	741	769	846	731	785	757	727	782	791	796	807	749	782	785	794	804	774	767	766	760	755	814	736	767	774	819	729	809	804	749	783	827	694	781	786	753	775	755	804	780	764	787	766	735	755	748	818	770	757	751	767	819	776	750	830	788	735	719	816	739	799	788	756	749	798	733	743	817	790	773	753	772	774	792	723	752	753	738	755	736	735	790	783	723	738	779	733	764	796	827	776	776	811	752	745	768	769	814	784	767	772	731	770	738	734	762	791	796	759	812	804	775	766	796	766	738	811	795	835	778	773	764	813	813	734	771	852	740	811	733	736	747	749	753	769	809	746	736	770	750	805	745	785	792	756	768	802	759	781	795	717	767	769	753	736	797	818	793	794	800	821	736	814	739	723	772	739	795	786	776	789	793	843	819	806	755	738	797	809	821	763	720	778	770	801	803	792	787	792	760	842	738	778	738	782	813	771	757	783	747	788	775	804	791	822	824	746	757	724	752	749	777	786	764	738	815	837	760	767	763	732	724	771	833	791	696	792	784	685	776	766	759	821	746	767	766	712	777	735	775	766	776	810	806	818	788	762	800	757	768	782	766	787	759	782	745	785	797	746	785	797	760	784	758	755	756	751	767	838	814	773	763	808	805	770	710	790	798	782	750	803	779	847	767	774	752	797	799	766	776	758	794	790	760	798	758	764	793	776	786	767	789	718	760	730	785	763	768	799	749	768	807	776	755	777	729	784	762	761	730	780	798	809	745	801	764	794	827	740	749	809	825	793	785	832	769	810	763	805	788	772	763	739	782	729	772	740	793	780	785	742	769	795	793	805	764	819	736	762	783	766	746	749	774	734	734	797	719	769	739	788	753	746	784	762	755	753	798	744	737	764	794	752	763	753	798	786	771	787	744	789	767	731	736	819	759	783	746	786	815	780	788	755	793	750	750	812	805	750	788	761	767	811	795	829	802	772	794	791	788	777	750	713	772	784	736	799	736	795	790	787	810	765	788	750	773	846	769	800	794	753	722	795	748	753	790	806	765	816	798	779	807	769	798	757	814	794	775	773	761	791	799	744	747	785	737	762	750	776	798	782	758	783	743	757	792	751	804	776	764	790	765	787	817	747	694	753	728	774	766	786	751	744	730	778	773	781	784	754	729	786	730	723	780	807	775	836	820	813	796	777	775	741	798	806	850	755	763	779	832	817	758	746	790	778	723	754	764	784	831	774	713	821	784	751	752	794	789	773	783	795	760	731	737	776	775	709	765	742	782	753	777	758	818	794	745	744	818	806	828	781	755	784	747	755	755	737	782	786	781	764	752	813	787	759	729	733	768	779	768	822	795	802	776	826	757	752	810	770	781	794	752	714	775	737	782	764	772	747	748	807	740	740	761	773	778	769	784	693	781	779	802	775	752	818	796	738	721	772	749	728	789	747	766	764	785	751	746	757	750	772	786	812	796	782	765	807	756	771	781	767	752	820	803	804	749	763	730	761	739	815	822	795	770	786	771	819	805	757	779	770	769	753	759	811	811	818	743	800	819	806	821	828	799	764	787	806	791	766	770	834	771	770	752	757	812	782	766	811	771	755	783	802	779	774	805	796	791	790	799	773	787	763	825	782	782	790	761	765	811	776	795	824	769	780	785	754	736	759	787	758	783	804	798	804	819	807	817	780	781	770	814	798	758	683	781	763	783	818	769	806	789	784	729	816	786	759	817	761	803	740	755	790	789	738	734	773	723	768	795	810	788	782	800	838	803	783	753	765	718	778	741	741	788	828	756	748	816	753	762	761	781	775	822	769	768	772	794	777	770	814	773	772	797	775	748	752	783	798	792	765	753	730	780	729	805	818	759	742	774	794	774	791	810	763	784	768	770	806	776	779	755	788	737	809	752	743	814	777	762	838	789	814	726	763	761	842	775	744	825	783	802	816	801	754	738	762	736	758	792	824	821	795	768	794	794	790	759	856	800	806	788	731	770	723	752	791	780	745	766	741	770	830	817	769	785	774	752	819	746	733	766	764	785	791	776	766	684	797	748	780	781	814	717	791	820	752	741	791	722	780	773	764	798	788	771	767	758	799	796	807	766	768	785	772	806	806	811	765	791	791	779	798	739	760	736	812	815	818	803	793	801	809	753	789	790	774	775	853	755	776	806	780	776	813	810	732	757	788	756	780	756	765	733	798	792	784	812	785	754	818	781	795	777	743	778	734	792	772	752	746	783	814	755	782	743	769	762	770	804	747	781	816	783	760	825	794	754	717	768	782	827	774	732	818	745	788	766	788	739	754	766	744	783	809	783	765	770	835
6270	735	996	850	624	493	380	297	700	1028	217	210	185	185	177	155	156	142	141	133	144	162	142	135	151	128	138	134	139	129	123	109	140	120	137	139	126	103	123	146	126	105	137	139	134	128	134	129	134	148	112	123	118	122	135	143	127	107	134	142	137	127	156	144	99	117	139	143	130	127	107	127	113	127	124	116	129	118	128	123	127	128	117	140	119	150	103	115	131	140	115	158	148	113	118	125	138	135	126	124	122	125	117	122	104	112	123	135	136	125	116	139	122	137	128	103	131	135	116	129	128	123	147	131	140	126	122	107	127	129	135	107	126	123	117	134	138	137	130	131	118	136	150	116	129	135	121	119	124	120	148	128	106	116	133	109	122	143	145	131	118	128	133	134	125	115	135	102	131	135	133	136	137	152	142	124	116	133	124	132	111	122	114	125	136	140	131	129	126	141	118	124	118	114	115	119	133	157	123	114	142	131	119	126	118	125	108	106	104	130	118	110	114	120	112	135	118	121	125	130	101	124	138	157	138	141	143	135	148	116	128	106	115	127	108	114	123	136	115	114	130	125	113	142	134	118	121	125	136	109	120	162	110	126	136	130	126	147	118	110	131	113	131	115	131	129	135	123	130	120	112	117	127	124	117	125	126	140	144	154	130	133	109	132	128	131	126	127	133	140	130	125	133	121	129	116	122	118	126	122	140	101	130	143	151	146	117	133	95	121	138	132	130	100	104	111	129	117	118	115	126	116	127	112	128	145	124	129	133	122	130	138	115	136	119	117	138	110	116	130	130	131	147	126	115	119	130	112	124	120	130	134	132	129	157	129	121	125	118	128	116	118	115	109	108	128	113	112	133	131	127	155	129	125	121	132	129	135	124	121	137	102	126	122	128	136	136	121	124	127	150	122	91	134	125	122	125	117	126	122	121	125	119	149	105	140	106	125	131	112	122	129	113	125	110	123	131	107	123	114	116	119	126	122	118	121	132	142	97	108	120	127	115	136	122	117	113	130	136	116	136	114	116	133	110	110	146	116	151	130	109	135	128	131	132	119	128	120	113	127	123	120	130	139	94	123	128	113	127	132	150	125	132	128	133	111	112	112	115	127	136	130	128	145	101	132	110	128	135	122	126	127	136	115	137	127	112	132	140	124	141	126	117	123	128	130	122	137	129	126	99	114	144	139	115	124	128	131	127	129	122	127	137	110	147	146	139	124	151	141	138	109	125	139	128	112	140	125	133	118	109	114	106	118	120	128	108	136	136	122	139	131	121	133	124	133	155	109	124	138	122	129	107	129	128	133	128	104	132	138	119	114	127	124	117	121	125	129	125	138	112	136	124	122	118	135	118	112	127	146	135	138	137	117	126	132	117	137	124	135	118	118	131	100	121	140	119	136	126	133	123	121	134	129	139	108	113	137	129	121	136	113	125	106	124	116	135	131	124	140	134	146	150	127	140	129	118	129	125	111	116	124	127	135	128	121	126	147	121	95	128	111	117	118	140	122	124	122	126	136	106	112	135	149	96	126	136	127	118	125	126	130	137	119	123	116	130	120	139	133	116	127	134	128	129	128	133	122	118	99	129	126	136	138	119	132	119	123	139	133	118	125	108	102	128	136	133	149	135	140	109	114	117	138	114	103	126	111	127	114	135	128	138	125	125	150	141	127	148	115	117	143	137	131	120	127	118	134	116	109	121	133	156	134	111	142	115	134	112	118	103	128	115	128	111	105	132	126	129	117	144	142	123	135	111	123	122	137	137	145	135	136	122	129	127	118	121	136	133	119	142	113	122	119	138	134	128	151	128	128	130	119	125	122	111	124	122	138	102	114	149	136	117	131	131	135	127	132	153	108	114	126	112	129	116	120	127	152	132	141	124	113	138	124	120	116	140	114	124	128	145	131	125	114	143	108	132	134	130	126	132	121	104	117	113	134	121	116	131	100	122	120	140	128	114	112	123	108	111	116	111	126	109	126	123	137	137	118	100	127	119	114	109	137	119	123	127	108	152	139	125	122	137	132	132	154	146	129	129	120	110	108	137	127	127	147	119	132	119	123	116	142	113	125	107	127	131	134	120	144	122	144	123	135	120	122	116	131	125	113	106	141	125	111	124	114	123	112	120	120	133	110	122	109	129	143	125	120	131	141	123	116	117	118	136	143	134	140	137	122	137	137	141	142	130	125	125	145	132	121	124	125	132	118	106	139	128	129	141	127	110	126	128	108	117	118	132	124	117	138	131	105	115	141	128	126	112	118	118	145	133	132	130	124	122	107	117	129	139	134	119	116	127	104	116	132	132	105	116	147	120	124	136	121	137	138	130	142	129	136	134	125	114	140	120	143	140	135	126	142	98	124	150	140	120	119	128	133	114	144	139	141	118	129	118	138	126	129	146	125	105	130	119	133	136	126	138	144	137	104	142	121	125	124	101	121	124	128	124	111	126	120	109	109	122	129	142	142	117	124	133	124	123	126	111	123	143	137	113	114	150	121	148	124	117	145	126	132	147	125	123	124	130	144	116	124	143	116	131	109	101	129	134	140	116	116	127	125	139	132	136	136	122	120	150	118	144	125	124	125	128	144	133	121	112	120	132	143	117	115	143	120	105	139	124	126	141	114	145	130	121	139	123	122	117	141	121	138	129	113	116	135	137	135	122	131	133	135	130	129	110	118	105	122	124	132	110	156	123	119	128	127	115	109	111	137	128	126	150	115	132	131	128	131	124	114	94	130	106	122	143	125	131	121	124	130	126	104	124	139	142	124	146	120	133	130	118	112	151	121	117	140	133	119	109	135	119	142	108	130	126	128	134	127	126	123	108	108	124	113	124	134	136	138	135	132	107	117	137	122	134	113	137	135	142	135	127	128	100	119	129	134	123	151	126	136	117	105	126	117	118	129	109	109	124	126	142	117	119	145	129	126	106	129	137	146	146	122	144	110	136	122	133	121	130	114	125	110	121	140	126	129	121	146	122	117	135	144	120	131	97	142	119	113	108	142	128	123	121	132	119	134	105	137	120	122	129	123	119	125	134	115	123	135	135	126	112	128	135	144	109	127	130	111	126	146	118	143	123	130	134	152	133	130	141	132	114	123	117	113	119	131	128	132	119	135	124	131	127	102	129	145	148	138	127	126	130	140	133	126	114	115	127	109	138	139	142	104	145	114	131	136	124	122	136	122	139	121	135	123	135	129	132	145	119	121	119	112	128	143	139	141	123	121	122	114	153	130	145	128	138	134	128	132	137	148	130	127	116	123	135	116	103	123	110	128	120	128	104	122	113	143	127	112	136	134	102	131	132	136	125	127	138	126	130	136	107	120	137	137	124	131	115	129	118	130	113	136	132	113	128	114	125	115	116	143	144	155	130	116	99	118	118	104	141	116	144	131	146	106	141	123	121	145	134	127	114	122	138	149	130	134	114	129	119	121	121	126	134	125	121	124	150	121	117	135	118	130	117	112	121	118	114	135	143	136	115	121	130	118	114	135	117	144	143	109
5072	1261	2452	3011	2602	2200	1845	1652	3876	4414	1117	1051	899	823	817	803	745	690	663	629	632	596	635	588	594	569	559	570	578	561	576	543	547	499	535	528	530	533	531	488	501	570	497	481	471	505	543	486	492	450	526	506	519	508	467	517	496	487	484	499	506	500	488	493	510	508	482	482	478	474	468	491	456	471	503	448	491	453	486	492	486	449	445	472	438	443	463	491	485	469	483	484	460	476	482	495	474	444	489	491	480	462	506	456	476	472	424	426	458	468	459	453	486	458	470	458	469	462	486	473	488	450	472	501	488	481	502	479	455	461	455	438	491	448	500	479	449	497	483	454	493	446	492	474	504	474	490	443	489	491	444	475	451	480	487	507	495	454	452	484	477	479	449	473	455	435	490	459	522	492	480	523	479	443	460	495	468	492	468	492	492	487	446	457	460	442	455	449	487	505	464	472	441	470	456	448	481	463	475	448	448	474	456	487	440	452	492	481	482	454	507	460	456	496	462	471	434	474	470	467	450	528	462	473	468	469	449	481	506	504	491	463	504	479	440	426	474	443	474	435	473	474	473	437	487	426	477	459	474	469	463	474	465	467	482	466	500	499	433	466	475	472	462	512	478	484	484	487	472	479	474	496	495	522	430	457	507	475	488	485	450	479	442	452	478	459	463	470	426	480	499	496	440	472	494	457	489	469	520	481	507	484	485	478	499	476	445	437	461	479	498	480	433	478	490	429	471	469	490	468	478	504	493	466	476	474	479	508	477	468	479	466	479	485	459	469	417	465	516	487	455	493	427	462	498	495	466	449	418	464	464	488	478	460	499	489	477	430	431	486	421	498	445	450	505	486	481	459	461	504	435	471	523	484	475	462	450	466	482	440	455	476	464	490	443	465	494	430	461	471	509	470	487	459	489	487	477	488	500	477	428	482	457	418	467	461	467	458	444	453	454	502	437	459	474	460	497	461	477	522	453	469	500	438	450	478	473	446	481	492	451	494	467	466	483	482	481	506	455	498	453	479	445	465	447	465	469	468	473	516	454	483	485	454	444	464	504	450	471	476	441	426	441	475	428	460	458	487	485	446	465	483	453	460	472	480	461	476	456	523	428	483	463	482	520	451	454	480	477	435	450	474	463	440	434	471	488	483	472	480	449	490	484	445	438	460	504	469	462	447	463	498	449	450	480	464	446	481	492	465	477	453	453	442	450	505	448	454	483	484	496	453	444	519	458	481	469	473	473	493	461	475	460	486	493	513	469	497	479	451	497	443	466	417	478	496	474	458	446	494	473	442	423	476	458	478	462	463	471	498	479	460	467	458	505	486	480	475	482	446	479	469	472	449	458	414	487	432	481	476	487	455	498	449	508	457	465	459	421	466	448	445	450	469	488	456	515	458	482	536	429	493	453	467	476	477	441	457	438	476	439	453	494	448	485	467	437	485	454	435	500	459	481	486	442	482	503	472	440	478	474	491	450	434	475	479	498	450	460	467	472	440	466	449	477	448	479	471	448	460	458	493	478	440	478	461	492	487	460	465	468	517	500	493	450	493	464	504	445	446	452	446	470	455	480	459	497	455	489	462	466	434	456	505	465	488	483	467	486	496	501	452	455	487	493	448	462	445	458	487	455	448	481	445	479	466	441	478	480	513	424	465	462	479	492	471	469	446	450	477	471	468	487	467	453	462	491	440	460	451	504	503	477	490	506	504	473	434	484	464	481	467	466	455	475	473	443	449	445	486	461	483	448	453	485	419	462	489	473	466	477	467	459	439	458	480	447	458	468	463	476	415	503	439	473	472	479	495	472	429	472	424	445	458	487	458	476	450	465	469	485	444	525	468	474	464	509	467	467	443	492	466	442	477	476	463	455	454	493	471	478	482	423	488	503	440	460	455	461	441	465	492	481	456	478	451	436	449	461	463	516	444	469	447	462	470	488	442	447	467	478	432	480	473	436	466	496	478	469	428	450	490	457	477	468	431	489	449	513	455	472	458	495	470	464	454	498	446	444	441	476	494	450	425	437	461	470	473	458	457	467	438	487	483	470	466	487	424	467	501	433	510	456	507	456	478	496	453	503	485	474	463	456	427	471	475	489	481	503	454	455	473	461	446	466	454	500	465	485	446	454	497	472	478	446	465	481	448	493	498	466	450	459	439	480	474	492	468	469	462	446	489	438	424	487	443	497	496	453	429	485	486	440	487	469	483	465	489	464	432	454	459	492	474	473	468	490	465	422	467	532	434	462	467	505	439	491	484	434	483	430	480	455	420	443	447	494	472	486	431	438	483	449	455	453	474	450	481	494	454	495	439	457	497	489	500	477	475	484	479	430	455	434	436	487	470	432	481	459	474	524	494	473	428	485	476	475	437	499	449	445	473	439	490	488	449	503	479	465	469	449	499	463	497	471	436	453	494	503	461	498	438	434	462	446	470	475	466	489	467	457	441	468	466	471	432	464	492	457	486	446	495	494	497	463	448	520	499	448	439	508	424	467	472	446	471	466	482	471	453	482	478	470	457	458	426	435	474	514	457	463	505	471	478	480	472	481	470	496	476	495	476	532	465	477	475	488	432	449	432	447	453	496	465	427	480	472	513	450	455	476	472	445	464	433	489	472	448	501	484	454	464	490	520	452	464	453	470	456	473	459	458	431	453	462	458	488	485	467	495	473	458	479	443	478	493	508	457	469	483	502	499	474	469	489	475	515	481	474	472	463	454	512	473	490	468	486	480	483	448	489	493	483	464	455	476	462	428	447	446	437	516	489	497	463	475	459	455	429	442	466	521	488	443	489	463	468	471	470	473	440	477	485	505	474	470	418	462	505	478	492	468	495	511	479	477	462	454	466	471	465	476	449	511	484	451	476	478	467	491	443	465	477	485	470	438	445	490	441	465	448	475	495	475	487	499	458	491	459	428	441	493	471	471	444	461	490	447	459	452	449	417	496	487	441	487	474	470	466	464	484	484	458	440	412	471	481	485	467	457	500	475	451	479	445	449	426	441	481	460	455	482	470	460	468	458	498	443	509	466	449	474	475	478	466	473	481	477	494	478	456	466	492	456	495	473	474	453	441	530	508	485	466	479	411	462	441	489	465	474	479	427	487	458	461	466	488	500	449	452	471	473	448	477	468	460	442	483	467	455	458	429	488	500	469	472	426	456	479	463	456	495	481	460	477	477	473	470	508	461	476	459	504	474	469	439	473	450	495	449	492	433	442	457	455	442	466	473	480	454	468	495	449	456	424	431	476	457	480	486	460	440	464	475	479	464	478	453	486	462	489	472	494	424	449	486	459	477	476	463	489	484	492	492	471	465	460	448	471	462	486	465	497	496	457	467	466	486	461	452	481	482	470	460	485	456	424	496	429	414	492	436	479	450	496	486	521	493	479	503	483	473	433	494	500	457	471	499	476	472	508	451	465	443	456	484	521	464	406	462	458	437	454	463	501	441	448	505	458	469	479	475	512	535	504	502	517	474	441	441	516	483	457	476	502	464
12991	1765	2163	1683	1235	874	678	510	2114	1436	301	280	228	230	182	196	162	182	176	175	127	124	136	135	150	150	118	140	141	124	125	133	145	116	132	141	114	117	119	140	109	119	125	113	128	136	116	133	114	110	126	127	120	107	119	121	112	115	102	122	123	122	126	107	106	116	101	120	121	97	121	102	130	125	127	115	119	108	125	122	112	115	125	119	112	98	102	127	102	119	100	96	110	126	128	95	119	92	100	118	114	126	120	92	111	118	121	120	109	131	102	102	99	127	98	118	116	118	112	109	130	112	93	121	110	129	100	121	122	111	109	100	102	130	100	113	127	121	114	111	128	97	110	110	111	102	132	132	105	112	116	107	131	110	107	112	107	112	108	132	110	107	106	107	77	112	106	134	129	108	111	128	107	105	109	118	111	104	112	112	102	106	113	94	123	110	144	115	136	126	115	88	105	116	113	105	106	103	117	129	113	137	109	117	112	96	112	106	136	109	123	105	122	100	133	121	110	110	88	109	117	113	117	97	92	114	118	101	105	110	107	113	112	116	102	105	124	116	96	99	108	124	119	132	127	111	115	106	130	95	109	116	114	123	101	107	105	98	125	115	101	118	107	105	117	106	124	115	117	122	84	125	91	114	104	103	123	99	123	103	125	98	121	117	115	101	120	115	124	102	87	108	120	114	105	137	118	116	105	119	106	120	103	96	104	105	98	117	120	113	121	123	113	117	118	123	118	98	119	130	97	110	111	108	107	110	115	127	124	119	96	106	112	107	104	97	94	113	112	102	107	119	123	93	108	115	110	128	114	119	111	111	125	101	106	110	111	116	115	104	112	104	92	111	90	100	123	123	136	128	113	112	102	117	114	113	128	114	109	107	94	124	101	118	121	116	118	107	113	111	126	121	92	113	109	130	125	120	106	104	98	101	112	106	143	106	101	108	108	116	111	105	122	105	121	120	119	103	108	113	117	109	107	116	118	121	107	103	109	99	116	131	106	117	101	97	117	129	109	100	116	111	108	121	131	97	97	111	101	144	111	119	99	99	103	96	124	142	122	103	111	139	96	80	138	103	115	129	135	124	102	125	114	108	104	107	103	115	130	115	121	125	126	112	117	109	114	120	116	109	99	124	125	123	105	126	87	118	138	107	123	110	107	146	120	96	130	120	117	135	116	120	113	131	108	118	118	127	107	83	114	111	112	122	115	117	110	83	118	134	128	102	108	114	111	128	107	132	99	103	130	115	121	97	94	105	105	95	90	120	127	104	133	118	126	98	108	101	118	120	103	110	117	87	102	115	133	97	97	105	133	117	123	115	105	121	113	128	119	118	119	118	117	125	108	117	100	98	114	119	100	107	96	116	119	127	99	108	117	112	122	110	99	121	129	123	114	116	121	109	127	115	110	122	110	101	106	103	106	109	95	116	112	115	109	97	114	111	109	103	107	94	120	115	117	93	120	98	112	137	113	105	123	114	125	94	103	114	117	110	106	113	106	111	108	103	125	130	127	110	135	103	99	101	108	111	112	121	128	126	114	111	114	112	121	119	116	130	110	106	135	109	110	104	132	110	116	123	97	115	109	110	117	104	118	120	130	94	108	127	116	111	107	88	96	127	103	128	109	110	109	107	93	107	115	126	106	132	108	116	98	111	107	130	113	108	107	95	101	108	106	118	105	120	100	117	113	113	104	103	112	119	112	110	124	119	130	108	102	121	102	119	95	111	97	112	110	101	104	106	105	114	103	121	117	118	103	112	130	110	123	136	106	108	100	132	107	103	115	97	121	110	119	109	109	119	134	115	112	127	119	113	103	105	109	101	124	103	104	119	112	116	123	113	110	99	114	114	111	111	115	117	99	125	126	93	111	132	114	110	103	100	126	99	116	109	119	107	108	98	109	105	86	99	129	112	125	127	109	118	101	116	103	111	110	123	107	94	129	131	106	117	121	112	117	102	110	128	93	109	94	104	118	92	115	114	118	113	91	92	128	109	113	112	101	115	103	109	106	120	124	111	111	104	110	111	114	128	118	122	110	119	111	121	109	139	137	101	111	123	107	109	122	102	118	92	140	112	127	108	105	130	113	102	104	103	99	129	127	107	100	89	122	99	106	92	134	109	119	101	132	122	103	113	128	111	102	107	95	100	106	112	117	120	121	99	116	110	114	111	119	120	115	115	112	110	105	108	98	106	96	96	105	113	105	112	111	107	112	117	135	117	109	113	111	105	92	105	111	107	117	118	127	115	140	121	123	121	122	118	124	91	120	121	122	110	111	107	129	134	121	126	98	106	125	111	140	142	119	131	119	105	114	100	114	99	112	111	119	115	114	140	82	111	104	108	106	118	119	105	128	108	122	114	102	98	110	102	89	102	116	106	123	117	122	105	116	109	113	126	138	139	101	117	113	108	132	119	105	117	128	103	131	133	136	117	104	100	119	132	110	106	108	116	95	97	108	112	123	109	102	112	126	117	114	111	112	112	114	111	107	111	98	112	99	107	117	116	101	114	105	97	110	102	109	106	124	105	110	123	111	112	115	119	109	125	108	95	121	107	120	119	107	99	108	100	121	137	97	121	103	103	118	102	86	92	118	113	97	125	126	100	109	105	97	113	104	102	115	109	113	115	118	101	102	104	124	109	121	110	127	117	125	95	107	114	110	129	122	98	97	126	125	122	107	121	116	130	124	98	111	112	105	120	128	105	116	108	122	107	124	99	107	111	124	111	114	107	114	106	125	107	103	98	97	134	121	113	109	123	103	102	115	102	101	125	100	101	108	106	118	119	107	100	119	108	120	94	107	102	114	106	102	118	101	107	133	108	113	100	121	118	131	111	107	92	89	111	111	116	109	109	110	95	103	104	121	131	120	121	109	106	105	100	123	109	96	105	94	115	109	102	107	110	114	85	116	113	109	114	99	115	123	106	107	106	109	110	119	130	108	119	124	121	113	104	117	110	117	123	112	99	110	104	125	113	96	104	103	131	107	100	134	112	112	94	106	126	109	106	98	111	123	121	112	134	109	103	124	121	127	117	78	133	101	120	97	106	131	115	127	110	101	110	112	109	113	100	100	117	93	101	115	107	120	115	101	103	113	101	112	120	104	126	101	101	113	107	83	105	103	101	112	94	112	102	124	114	112	101	129	110	109	124	117	118	96	110	101	112	88	114	107	109	94	109	102	121	113	120	118	85	130	120	115	133	112	105	118	111	100	128	109	106	128	110	111	93	124	131	107	100	117	108	99	125	100	104	97	111	121	96	117	135	89	110	95	123	94	99	110	115	118	110	102	124	124	103	88	106	141	113	118	112	92	114	108	108	117	102	114	115	100	113	105	121	104	138	129	110	135	110	124	89	133	116	125	121	105	115	104	105	128	103	100	108	115	115	104	119	120	123	115	123	104	106	127	116	123	97	151	116	127	108	115	97	113	116	112	107	104	120	99	118	95	94	125	117	103	116	112	107	134	99	121	100	123	107	92	137	106	99	99	100	116	114
7366	2125	4652	5478	4793	3965	3318	2750	9086	4386	1669	1483	1385	1206	1134	1048	978	949	891	794	842	778	715	719	680	700	657	611	629	622	613	592	578	593	496	527	551	539	480	528	482	523	527	570	519	479	487	466	473	508	468	493	458	499	477	456	463	478	476	473	466	485	469	480	473	451	468	443	505	437	458	454	431	389	447	497	424	465	411	490	435	489	428	454	483	427	452	436	427	447	449	400	410	454	436	451	469	475	442	442	446	458	460	435	417	470	448	445	437	429	437	426	411	451	412	448	427	426	439	426	431	430	404	452	452	412	434	424	421	453	415	423	448	429	449	417	443	440	454	434	449	371	473	448	434	426	471	462	412	423	479	427	435	394	435	436	429	436	429	421	405	421	451	428	469	448	406	435	431	405	428	417	425	408	404	445	427	443	445	433	401	440	431	478	466	431	443	423	426	462	450	449	444	460	439	441	418	403	443	436	434	473	456	425	428	417	438	447	417	440	455	432	416	438	416	446	431	413	438	444	456	419	428	401	406	474	404	455	434	418	408	454	400	454	441	404	430	445	376	438	391	414	434	400	469	423	400	423	454	467	444	456	427	398	437	432	421	471	422	421	378	431	413	439	428	383	438	438	443	437	418	432	427	440	408	436	454	448	420	427	402	412	432	477	453	425	393	430	457	432	449	413	449	420	445	453	487	434	424	392	416	388	447	439	436	451	433	401	446	433	443	439	453	442	440	432	403	402	425	442	410	463	420	460	434	428	439	438	420	440	438	436	433	477	434	457	410	404	427	438	383	413	447	429	406	409	464	425	381	408	408	428	436	427	435	418	412	437	402	446	465	407	450	457	426	413	433	435	440	436	427	406	444	446	435	477	409	443	452	405	455	466	462	431	425	426	404	432	421	422	399	448	434	427	391	420	417	432	418	384	428	448	430	437	410	419	407	432	426	406	448	456	450	453	404	422	445	424	382	378	450	472	393	425	406	420	430	453	406	395	461	409	414	442	425	400	422	407	431	441	425	444	419	433	430	454	439	406	434	437	429	440	437	415	442	427	416	430	405	462	448	442	415	426	451	423	453	426	420	414	439	419	451	435	430	429	443	439	436	447	436	437	415	445	424	408	408	446	413	442	408	446	404	412	445	432	448	452	444	464	388	434	404	417	442	398	410	416	433	416	435	435	441	433	426	431	413	451	425	412	461	426	466	409	402	420	445	440	443	441	424	459	439	440	412	424	433	448	421	422	436	428	433	408	412	471	404	482	431	401	426	435	460	446	418	441	438	439	426	413	451	457	433	451	438	414	427	431	462	465	432	408	414	420	429	394	416	441	404	417	412	419	428	438	404	450	466	434	437	390	421	420	441	407	416	399	452	436	426	412	456	408	398	414	437	408	424	424	425	396	421	455	432	435	472	460	448	457	459	430	433	419	445	397	449	441	410	414	424	420	418	397	450	383	389	453	390	415	469	446	438	423	457	426	451	435	426	436	403	433	452	432	386	430	422	419	418	422	432	430	414	455	401	423	444	429	407	413	428	491	417	455	428	392	417	453	437	417	425	445	386	448	443	425	427	434	436	438	428	439	398	419	419	452	407	429	440	442	424	440	413	423	413	418	440	394	422	466	439	412	417	467	432	463	437	435	426	436	433	420	419	450	432	461	424	422	428	459	421	427	439	449	425	407	442	402	435	410	410	441	433	445	427	411	404	422	393	411	425	411	415	415	415	440	443	405	417	392	399	415	425	411	410	414	418	408	395	421	403	446	403	414	429	416	448	425	426	399	410	428	427	412	429	410	430	465	421	399	397	400	445	423	419	419	448	457	428	440	430	453	442	451	451	478	395	432	442	438	399	465	422	425	418	452	401	436	433	422	445	429	432	419	417	432	417	434	435	381	425	424	431	402	391	437	393	450	419	424	436	437	427	433	425	416	457	442	453	433	413	420	430	421	430	392	432	426	415	447	441	415	406	424	429	445	458	397	408	433	407	420	431	460	432	442	455	431	441	432	433	430	380	419	428	456	444	392	413	429	432	424	424	436	450	430	451	386	447	408	423	396	450	422	463	419	414	438	462	448	421	408	454	447	438	406	472	429	412	481	429	417	426	430	402	424	443	412	413	438	426	430	437	455	396	379	456	416	428	398	413	398	432	454	433	419	440	432	421	465	438	437	438	413	375	434	380	416	403	406	447	412	419	401	414	398	440	402	461	400	458	417	410	408	415	414	422	436	411	426	438	432	430	437	434	408	407	454	421	437	427	410	410	435	405	453	442	425	445	423	449	394	440	434	431	427	396	416	421	431	438	395	421	404	443	430	446	420	430	425	433	401	448	395	411	435	445	424	398	463	426	405	433	411	424	462	425	416	439	422	476	433	447	447	426	416	429	421	441	429	420	452	425	421	401	437	419	424	418	449	419	436	410	402	416	420	439	407	442	439	425	417	425	452	454	452	421	411	453	428	441	412	453	420	464	414	428	444	426	414	410	414	384	456	422	444	451	435	427	433	406	429	409	466	444	460	433	433	412	432	416	430	425	434	440	435	407	425	414	399	405	456	431	426	460	422	419	439	408	424	433	439	435	395	454	460	395	444	426	424	409	491	438	420	424	434	426	456	399	418	447	426	449	429	433	438	446	437	395	415	405	448	424	418	439	481	428	444	443	425	417	445	414	395	477	441	432	429	410	433	432	426	431	439	428	462	428	438	420	495	416	474	425	398	418	416	395	441	465	414	460	441	403	432	440	450	432	445	434	395	448	453	426	395	431	414	459	422	450	434	445	431	428	421	421	435	424	438	420	420	411	456	423	402	403	438	412	427	448	420	412	426	465	369	429	442	439	460	437	427	407	430	434	419	456	408	440	453	435	426	413	428	428	411	419	430	481	429	417	448	428	413	440	413	438	416	426	434	437	449	404	418	419	421	398	418	423	411	421	442	392	457	415	418	421	450	413	414	425	395	437	427	409	400	410	416	454	449	443	435	407	428	464	416	448	474	399	439	435	389	427	448	463	401	442	385	390	430	409	414	451	435	401	415	424	480	415	422	435	456	425	395	429	410	431	431	400	441	410	403	456	396	411	381	446	423	449	376	434	472	476	442	410	463	434	407	413	412	413	398	415	416	421	412	415	420	418	449	410	392	369	449	428	404	419	459	408	411	446	426	412	404	420	408	431	419	435	418	395	457	423	393	392	457	440	432	424	443	434	405	443	428	450	450	421	418	462	403	438	388	385	420	411	444	439	427	448	437	427	443	378	443	405	440	409	457	393	394	444	401	422	469	391	459	474	429	439	414	443	432	433	429	429	414	400	406	415	430	426	419	437	468	412	479	423	415	441	418	418	427	430	478	394	434	414	440	441	401	426	406	426	445	438	410	430	421	451	455	436	442	415	448	428	431	436	425	415	418	459	412	446	436	418	419	426	417	430	407	417	421	428	422	446	412	403	418	420	441	441	432	435	419	417	428	429	443	413	441	447	419	435	382	428	424	436	420	415	423
1831	253	281	271	274	246	235	213	273	266	230	229	224	254	231	230	243	206	233	224	240	217	237	220	233	232	249	226	215	245	226	225	215	231	227	228	233	264	241	235	229	220	221	216	238	244	251	243	238	226	222	232	206	242	246	213	227	281	225	231	246	218	252	219	254	235	225	244	233	216	236	212	245	236	210	221	212	230	232	235	229	214	234	220	228	224	217	225	227	234	245	238	206	244	214	226	198	202	226	226	210	218	252	245	233	219	226	239	217	212	236	245	252	228	236	249	252	253	226	234	252	234	197	231	232	244	237	255	237	216	214	237	221	264	223	223	228	224	199	236	224	203	256	228	208	234	235	228	231	245	199	268	216	194	254	223	204	263	216	241	218	234	218	214	217	224	233	237	231	205	253	254	200	232	246	241	232	228	237	230	233	230	210	229	224	201	211	216	208	241	221	229	223	240	217	203	242	222	261	237	213	251	236	218	202	229	241	259	217	236	225	222	220	239	234	226	211	205	236	223	218	220	239	222	226	254	236	222	203	247	235	207	203	244	213	232	240	259	201	237	238	262	223	250	236	254	205	229	234	207	219	242	238	226	211	213	215	228	220	218	236	228	231	214	219	222	195	244	229	249	229	221	248	235	250	260	212	228	266	204	210	212	235	230	233	240	223	205	188	221	240	238	241	234	234	224	252	225	204	246	243	245	229	250	221	241	248	245	210	244	235	211	255	244	237	234	226	233	239	235	237	216	223	214	253	233	240	212	260	215	198	231	205	221	233	225	243	217	222	222	221	238	249	221	231	228	239	227	236	213	254	193	198	243	207	217	227	223	224	268	229	246	214	224	232	226	227	227	252	200	242	232	233	225	230	234	218	223	233	251	206	245	244	200	195	227	229	224	249	258	217	236	239	212	229	240	239	230	209	259	241	240	220	249	243	210	228	212	236	238	201	213	200	245	247	224	251	255	213	212	229	243	208	228	240	230	241	228	249	231	237	252	227	214	238	211	236	236	193	227	224	228	231	215	215	248	234	217	213	213	235	239	218	228	240	231	222	212	217	223	251	243	214	226	239	236	221	216	251	251	220	232	220	224	236	247	219	227	230	238	214	225	229	224	214	178	240	218	213	230	233	248	215	226	217	249	230	252	224	225	207	231	238	219	229	223	217	240	231	231	247	267	245	241	230	212	222	226	227	245	248	214	212	215	249	223	235	224	242	235	218	209	228	209	223	242	230	239	216	231	240	208	243	204	220	217	213	241	244	259	222	239	241	223	233	235	223	232	232	236	239	218	228	213	229	248	229	202	237	254	239	223	215	236	235	232	250	237	222	239	254	193	223	221	222	210	231	226	212	228	233	237	224	235	242	244	234	227	259	239	231	243	230	208	225	225	229	222	222	283	225	241	221	205	214	214	231	245	220	222	232	221	243	255	236	233	246	222	260	257	240	206	209	211	231	223	227	210	214	206	228	216	227	249	275	246	267	240	231	221	218	210	261	226	225	220	193	251	230	213	225	237	211	237	212	238	179	210	209	224	236	223	272	193	215	250	226	212	266	222	238	223	255	193	206	250	230	239	222	238	227	227	241	220	272	264	246	224	257	208	223	219	240	217	263	236	229	238	224	243	224	254	227	198	222	230	226	236	239	244	201	219	245	239	265	231	238	241	222	250	211	227	249	245	218	251	246	216	212	231	225	249	238	243	239	215	197	248	236	237	235	216	232	230	202	222	252	253	263	225	252	198	223	210	233	226	220	246	232	214	241	243	230	237	216	251	214	230	234	225	237	218	218	220	223	225	204	219	230	227	222	238	235	208	229	237	244	251	228	233	215	221	232	251	251	243	214	241	231	232	246	219	223	249	252	241	241	221	233	233	207	220	215	204	228	222	242	206	223	223	244	214	221	213	214	229	202	238	217	222	238	246	203	223	248	222	237	235	219	222	235	268	235	220	241	222	206	220	242	258	238	252	230	246	236	236	220	242	236	204	215	226	200	232	202	232	260	200	243	257	227	199	229	239	203	224	240	245	242	209	242	225	230	232	226	220	229	186	253	237	240	213	258	238	209	227	214	219	225	233	227	210	226	246	227	235	212	270	267	194	211	225	236	214	230	239	225	252	213	214	228	233	202	200	225	224	229	233	246	223	226	224	245	235	247	220	242	242	246	224	234	230	212	236	244	238	244	220	212	235	239	215	219	227	201	240	222	227	228	254	254	231	242	236	225	243	224	248	234	256	254	243	211	236	209	210	248	238	197	217	242	227	239	258	212	230	217	234	247	229	229	223	271	234	207	218	224	205	252	219	238	225	236	250	230	234	235	235	232	234	230	237	236	227	199	231	234	233	231	200	228	244	224	227	216	245	213	233	211	252	229	213	236	249	217	219	225	246	226	205	223	239	231	225	228	214	222	221	241	246	227	227	253	229	237	226	238	206	237	243	225	250	222	233	240	238	236	240	236	193	205	219	253	214	240	214	244	234	214	221	249	198	208	237	193	201	220	231	219	228	226	213	188	225	210	218	215	229	235	215	222	243	245	224	248	212	229	243	240	237	203	217	252	251	235	206	234	236	248	248	206	256	232	247	239	221	234	246	258	240	236	241	201	212	233	238	236	196	224	241	229	221	236	221	226	228	221	232	216	225	226	242	230	241	214	233	236	225	232	238	220	217	231	234	221	219	249	214	232	204	222	209	234	209	219	237	216	209	213	231	196	213	237	247	226	223	238	226	248	226	210	250	225	204	260	237	239	228	229	234	239	221	233	236	208	220	222	227	197	256	219	235	216	242	195	246	214	235	224	220	226	233	210	218	241	234	218	234	231	236	210	209	229	204	234	219	242	241	201	219	234	237	214	233	240	219	207	234	231	234	219	228	226	226	229	252	235	238	243	249	223	233	227	214	234	245	241	246	237	205	239	239	213	221	229	216	223	204	221	236	243	237	227	256	218	221	205	216	213	213	224	252	212	215	225	252	232	206	251	231	214	212	237	210	218	241	233	228	198	211	231	214	228	223	237	208	240	262	205	224	228	221	242	239	212	243	228	213	223	230	253	196	205	231	205	205	219	239	233	232	216	219	226	230	212	205	224	218	264	228	229	264	231	224	229	234	212	217	224	230	243	228	234	235	226	221	255	234	219	258	246	232	226	234	228	219	266	221	233	219	199	232	233	216	203	221	216	244	212	239	237	230	247	259	243	211	261	255	231	235	222	241	208	250	253	228	208	203	252	235	230	248	221	244	221	208	208	221	251	253	225	228	248	237	220	239	211	199	230	233	222	226	224	236	242	238	235	230	242	206	220	232	233	234	217	240	205	228	223	230	234	216	231	225	213	215	244	240	211	223	255	202	244	216	230	247	228	243	227	220	238	216	240	244	233	232	182	223	239	227	239	226	231	208	206	227	239	209	219	226	198	215	253	240	221	238	223	249	244	260	247	216	255	207	217	236	229	208	243	232	243	219	247	233	212	224	230	252	236	222	213	213	235	241	242	226
2442	873	878	958	954	843	885	821	1144	1088	820	826	822	812	797	746	831	834	766	784	739	799	806	752	784	738	794	808	810	772	811	767	786	731	773	786	758	789	766	755	750	854	792	745	765	808	788	788	782	808	764	777	767	777	768	779	802	761	732	761	769	775	746	831	720	759	735	776	775	794	776	755	774	746	765	783	802	769	752	817	758	762	858	794	754	814	783	779	715	789	766	774	800	790	777	735	746	786	791	778	800	753	753	758	812	812	787	766	764	770	810	806	770	759	736	760	739	741	791	757	747	744	814	776	793	824	746	801	734	767	785	763	814	782	760	748	767	762	769	732	805	774	769	782	758	762	784	771	756	784	792	804	746	806	713	736	801	780	813	739	783	742	787	780	750	774	771	808	747	791	732	783	765	791	767	753	772	771	794	741	772	800	776	813	743	791	750	817	731	807	759	811	786	802	820	814	812	814	771	750	720	780	780	791	789	783	822	769	768	806	856	799	802	809	773	758	803	779	779	781	755	749	797	782	825	760	765	733	796	764	792	746	796	798	709	753	775	809	766	805	802	770	771	779	814	755	781	810	782	756	789	795	755	769	749	803	796	823	728	753	799	770	748	752	807	831	766	862	804	787	759	765	724	802	804	780	751	813	796	817	761	792	749	774	784	767	794	774	796	772	750	791	788	744	826	779	735	793	753	764	755	784	792	764	783	798	732	781	714	812	837	791	746	791	752	761	702	811	744	762	797	775	745	785	793	762	740	777	708	783	785	731	773	774	804	729	761	753	739	772	765	789	717	786	718	764	783	773	778	796	805	803	765	762	733	748	773	737	780	794	832	780	749	790	749	746	765	805	767	821	794	775	803	766	817	834	779	790	790	846	751	767	778	826	752	802	755	787	739	813	786	721	807	750	759	796	814	802	814	780	754	814	777	786	768	787	796	787	766	713	732	801	751	795	783	792	786	802	785	765	769	811	760	816	760	757	740	758	750	765	802	793	772	806	765	777	792	804	737	754	810	813	801	805	800	734	748	742	786	714	771	788	785	756	815	783	705	744	745	800	761	758	788	834	762	787	812	776	768	764	805	745	758	726	764	838	784	790	777	781	768	782	786	770	799	786	777	755	838	778	768	821	754	799	820	774	813	803	762	765	791	744	735	789	761	760	786	787	803	771	799	836	822	758	768	787	785	811	778	726	719	811	778	772	770	801	741	769	771	772	764	768	754	727	748	781	753	756	800	785	819	761	815	748	746	770	825	765	765	757	762	820	802	800	723	748	832	756	773	765	786	816	813	787	774	777	719	774	726	753	804	807	756	786	788	725	797	768	750	792	753	739	777	729	813	767	750	799	701	761	754	768	777	733	817	718	791	767	741	817	772	797	785	739	757	756	773	747	747	787	790	761	805	756	812	737	753	746	760	741	802	788	798	749	800	754	788	787	821	835	771	796	741	801	777	759	777	823	795	762	772	796	780	768	832	798	762	758	755	751	807	757	771	806	752	760	769	811	736	753	753	754	816	859	753	756	720	753	791	756	746	798	781	811	770	763	796	741	777	791	761	742	807	767	770	787	812	794	719	820	786	798	811	793	783	771	778	759	769	794	804	831	738	748	789	785	784	778	747	756	791	783	791	785	761	783	795	749	762	776	776	751	775	786	789	770	745	762	791	716	807	782	778	803	763	715	797	794	806	797	761	793	773	721	790	794	770	777	762	769	759	771	804	780	802	752	815	773	807	762	766	808	781	796	784	794	801	824	782	758	770	771	787	755	735	810	773	797	808	790	800	793	760	748	771	790	783	783	735	790	758	697	754	786	724	756	747	767	773	817	751	782	775	782	721	767	757	760	801	812	792	805	800	823	787	786	755	744	778	786	727	773	780	767	759	754	796	792	768	733	788	758	792	792	795	783	752	791	782	777	776	748	797	774	781	755	789	803	787	807	772	806	778	815	749	750	795	788	743	784	830	766	766	808	808	790	764	778	745	770	816	740	760	764	777	765	790	793	809	778	783	746	789	792	776	798	801	758	795	800	803	769	766	781	732	736	803	783	787	789	748	804	744	775	777	766	736	825	746	751	746	767	747	795	740	734	788	788	781	777	765	752	802	761	809	764	754	748	747	793	768	808	748	765	724	684	780	724	794	790	775	761	742	783	769	778	770	749	791	808	753	744	796	773	758	777	775	784	796	762	756	773	766	767	771	765	771	731	819	782	800	813	749	833	781	822	787	757	778	780	768	784	764	805	789	792	758	792	782	769	844	814	782	791	751	795	744	789	767	800	781	804	775	769	817	759	739	776	802	741	805	788	806	847	788	767	789	774	795	761	779	773	753	735	760	805	782	733	753	787	756	808	822	797	745	805	779	783	823	748	841	783	825	740	776	770	806	805	748	772	753	783	790	773	785	778	757	782	744	796	750	799	735	805	793	771	778	787	727	769	763	787	767	732	774	771	817	780	801	755	858	749	812	794	788	818	759	796	725	738	748	801	774	791	802	817	784	750	734	789	723	818	785	811	768	790	761	800	764	774	781	757	764	763	800	760	811	762	765	773	788	747	798	768	841	729	742	758	778	766	727	781	748	830	751	754	777	819	784	772	830	784	840	812	771	823	785	749	783	785	809	801	761	765	779	773	738	730	812	772	795	755	804	779	773	811	772	742	766	772	751	766	801	811	766	818	761	785	728	782	787	804	790	788	728	778	761	757	820	826	765	722	825	769	788	761	833	792	750	753	760	739	816	772	776	762	783	791	790	797	778	800	806	769	816	789	792	773	789	774	768	762	833	738	786	759	776	802	803	755	795	772	807	705	809	765	822	840	796	719	768	787	747	811	742	771	799	757	781	777	767	767	772	775	746	737	767	751	781	759	782	797	743	786	794	782	781	789	806	835	783	769	735	772	793	773	819	776	823	799	748	780	793	767	816	775	744	742	733	777	789	774	739	755	783	797	755	767	762	757	748	777	753	806	786	743	755	744	800	783	756	749	721	800	803	818	783	752	801	757	839	753	783	742	819	757	793	740	791	727	786	814	818	759	767	771	721	851	767	770	778	772	757	783	761	777	749	757	732	813	785	780	741	748	771	787	759	749	800	823	737	796	811	816	719	797	743	770	785	728	740	733	812	789	754	767	767	761	756	818	741	745	807	793	790	780	803	813	808	781	796	780	789	827	788	805	744	749	798	780	756	762	787	794	758	782	797	841	717	751	730	750	797	762	802	777	773	801	762	776	764	774	807	794	759	759	792	795	793	738	776	772	798	775	785	769	816	780	771	772	835	800	746	779	744	772	780	756	751	782	817	743	763	759	791	739	785	778	755	825	777	810	824	802	778	761	769	779	791	780	816	750	809	757	807	801	765	736	755	782	744	765	760	785	763	769	757	759	801	754	743	811	748	769	828	785	765	711	755	715	740	749	777	832	736	770	791	796	783	791	815	731	776	815	758	761	807	759	725	743	794	756	693	729	779	781	772	755	753	760	818	751	749	755	768	749
6540	755	1066	832	655	488	363	331	968	931	213	200	172	191	159	154	157	171	130	150	157	152	124	142	148	126	128	143	116	143	135	127	120	145	131	136	145	122	120	136	133	129	153	120	134	156	121	145	135	124	144	121	138	136	111	147	138	119	121	122	135	118	117	133	123	125	140	120	115	124	120	136	121	138	122	132	107	117	131	139	155	116	133	129	138	126	121	112	122	121	124	126	148	105	117	127	130	154	115	110	137	115	128	125	123	142	108	130	112	118	129	115	131	148	130	121	136	121	138	135	127	143	137	118	139	125	116	127	124	129	126	144	111	147	123	127	124	122	141	125	133	128	110	100	125	122	124	115	135	128	138	138	135	123	117	141	140	112	106	142	123	129	123	121	138	121	127	129	120	114	133	141	135	133	126	133	126	151	127	126	126	138	121	151	125	111	135	108	121	132	133	117	129	101	125	129	146	132	122	134	116	139	133	114	131	120	136	141	125	142	137	132	125	125	129	118	131	113	134	135	122	121	131	123	125	137	131	124	118	107	134	131	108	127	101	110	129	138	113	144	125	138	137	128	133	115	114	129	125	123	147	121	132	124	138	127	146	110	118	144	133	119	129	144	124	135	116	120	120	126	110	116	140	129	130	109	133	119	117	128	125	134	134	106	119	112	143	126	133	129	130	150	123	119	112	117	130	106	134	131	133	120	116	128	126	129	144	124	116	132	124	123	123	133	116	130	105	143	133	131	121	133	123	129	131	140	124	126	111	132	133	127	109	118	127	122	108	121	135	105	142	113	135	149	131	112	129	116	119	121	141	113	143	141	140	137	104	140	114	134	111	129	141	129	149	116	124	128	128	109	131	125	142	123	111	123	143	112	119	140	130	139	134	128	119	116	136	125	124	123	124	135	115	117	139	124	124	123	134	117	119	118	121	108	115	123	121	126	155	116	137	123	143	154	135	142	127	135	126	132	112	146	130	137	119	123	144	133	134	117	117	119	136	113	142	114	133	119	111	105	126	134	120	111	121	113	126	125	124	110	131	115	132	120	127	127	119	124	127	125	130	143	136	134	122	115	102	126	129	121	138	106	115	139	122	140	124	114	112	132	127	124	115	121	124	133	114	151	131	130	147	116	150	145	144	121	132	135	129	115	119	147	135	119	104	131	126	131	102	109	124	125	109	115	144	96	116	145	131	137	111	139	130	127	138	118	144	123	120	125	125	136	121	146	128	141	119	134	121	139	122	119	122	130	137	129	136	134	111	122	133	122	138	104	114	120	137	147	125	135	117	108	147	118	141	136	126	124	123	131	118	124	136	126	157	135	111	141	139	140	131	138	118	119	129	119	119	118	112	126	131	135	128	126	135	124	124	115	115	117	118	146	141	124	119	144	118	138	139	117	119	130	127	117	117	131	117	125	111	145	127	120	103	117	137	94	128	131	121	121	129	122	115	128	137	110	133	122	129	131	108	136	127	133	101	122	103	140	141	115	129	134	124	114	122	116	121	117	147	141	111	127	140	112	119	145	120	145	137	121	123	125	117	127	143	103	120	133	121	111	137	139	141	119	125	135	127	137	111	123	142	144	122	103	118	131	135	113	128	115	129	134	128	108	109	122	139	135	143	130	132	125	130	136	151	127	142	137	138	128	136	117	127	132	148	125	126	143	104	121	119	125	143	159	140	131	124	146	121	136	134	132	128	113	119	120	130	119	126	115	132	135	146	127	148	114	129	125	118	115	123	116	106	135	147	141	144	162	122	130	106	126	140	122	136	123	133	134	130	118	128	127	144	126	126	117	137	117	118	114	133	128	110	142	147	131	142	122	129	120	134	128	125	124	129	123	125	130	125	124	128	118	138	141	136	120	133	125	119	138	150	110	127	130	108	121	121	139	129	126	146	129	138	135	135	127	119	131	124	118	125	137	129	122	141	121	128	118	131	128	115	114	123	121	123	121	132	107	115	139	112	133	100	122	138	135	108	136	132	127	127	142	124	114	120	121	123	123	130	110	123	109	115	116	125	114	145	128	118	116	129	137	110	133	120	101	125	123	118	125	125	111	114	119	139	128	128	116	127	137	140	108	117	122	121	108	126	119	125	120	138	154	126	116	121	134	126	128	127	127	117	122	120	115	130	119	119	118	123	115	116	134	132	123	118	124	123	134	135	124	112	111	106	132	130	134	139	125	128	112	141	130	121	130	142	120	125	126	134	126	140	132	138	122	137	126	148	134	139	140	133	132	123	128	131	137	115	134	133	112	126	150	112	135	128	124	107	147	119	125	131	144	121	129	137	113	135	105	115	129	129	127	130	136	129	110	129	120	131	127	139	107	118	129	114	101	122	134	123	129	139	122	126	131	125	114	137	114	114	145	126	131	130	128	118	115	136	143	128	147	119	109	129	130	126	112	129	117	116	124	135	116	113	119	119	118	125	116	118	126	149	124	144	132	117	113	117	130	115	137	127	117	134	131	128	121	124	147	111	121	135	125	110	118	123	106	109	127	121	115	112	96	145	115	135	114	134	111	126	149	118	116	122	144	114	118	105	142	145	120	117	138	131	122	115	113	141	135	140	127	120	112	127	131	116	142	111	122	131	111	131	118	151	112	134	106	125	116	137	129	123	121	114	118	131	128	127	129	131	124	110	138	111	139	139	129	123	141	112	131	102	122	139	140	125	131	130	138	140	136	136	112	136	112	133	138	117	117	132	146	127	134	149	107	129	132	141	121	109	118	126	144	131	116	127	136	115	140	136	116	135	115	129	125	139	130	120	119	114	135	115	131	115	116	138	125	105	120	134	141	111	122	120	106	142	111	136	141	170	122	117	137	134	122	142	124	128	115	107	124	111	124	131	115	124	131	150	116	135	118	119	143	122	133	141	125	119	124	130	132	130	125	140	115	110	126	109	139	109	124	136	125	113	123	124	118	132	130	129	138	140	119	109	133	118	141	131	129	155	129	135	126	137	122	126	114	124	114	114	123	111	133	117	146	135	118	118	134	125	113	144	142	128	113	126	123	128	137	123	132	143	115	123	128	100	136	129	137	115	137	127	131	135	127	134	118	122	123	124	148	118	125	141	134	123	105	120	119	134	117	122	136	122	144	146	113	124	124	143	124	116	122	132	139	152	121	103	110	133	110	136	113	125	127	92	118	124	126	140	134	139	148	122	124	105	135	117	146	138	134	118	117	131	131	118	126	125	122	131	132	119	115	136	116	110	115	128	120	127	133	138	128	143	128	140	142	126	122	130	124	107	117	127	129	134	128	140	125	121	115	118	127	133	122	136	137	145	126	147	138	135	101	137	129	129	118	127	125	125	123	97	115	115	126	98	126	142	139	138	139	136	117	143	112	117	112	124	116	121	126	124	131	138	126	108	133	124	130	134	104	121	141	116	132	120	118	133	118	120	131	135	109	113	128	145	120	141	118	138	132	123	108	117	124	151	118	143	129	137	133	138	136	131	128	139	112	128	119	128	140	139	104	128	138	125	122
5184	1301	2511	2960	2673	2188	1781	1552	5000	3870	1072	987	922	858	791	782	731	685	632	687	632	598	620	611	619	552	534	612	562	517	525	553	486	494	583	498	555	468	547	494	532	538	521	513	515	470	514	513	491	464	496	491	521	466	488	482	462	512	457	459	491	507	498	457	480	500	495	519	524	462	493	468	521	473	500	461	463	463	472	467	462	462	484	502	494	463	469	495	475	509	485	506	490	451	460	493	479	492	502	489	490	490	475	494	473	474	479	466	435	488	478	466	475	478	471	439	461	464	461	460	479	464	458	471	462	465	468	478	480	500	441	461	473	445	451	468	499	506	494	491	481	449	473	476	449	462	501	468	422	469	470	470	483	465	473	463	483	459	465	481	467	479	469	503	456	455	453	456	488	477	438	464	471	414	443	485	488	433	480	462	504	470	482	479	479	489	482	425	468	458	414	496	435	454	425	450	478	429	479	511	473	441	505	440	453	439	483	434	485	480	429	473	426	475	482	433	456	494	480	467	468	477	451	464	507	480	464	512	449	442	473	479	449	465	470	480	484	454	466	475	496	463	476	480	470	442	485	446	451	438	442	471	486	483	441	440	505	471	421	456	474	430	469	476	444	463	466	449	494	445	434	443	458	480	476	473	439	431	476	450	453	453	448	473	453	502	472	485	486	472	440	504	467	447	481	487	466	442	441	477	482	469	472	467	477	456	493	430	469	426	473	494	496	476	474	462	488	457	502	450	474	495	465	443	537	456	473	449	468	452	483	426	472	474	459	479	503	510	485	469	450	478	439	443	467	470	452	477	458	462	484	476	470	463	509	449	487	460	479	465	413	457	506	443	454	480	452	475	512	474	483	449	474	437	488	434	501	470	515	457	451	481	464	497	464	509	436	459	463	454	475	495	464	472	478	434	484	461	437	462	441	517	441	484	474	447	479	450	488	495	495	461	452	476	468	489	488	504	430	498	455	459	437	455	492	500	469	491	471	449	470	479	471	467	439	477	470	479	429	530	444	495	442	508	463	477	461	449	440	487	471	447	484	498	484	460	441	461	470	490	503	457	442	436	473	491	477	469	470	457	438	452	468	447	469	469	463	438	512	490	498	443	477	486	467	482	485	502	457	470	466	494	471	460	472	487	447	474	461	467	464	481	454	466	474	455	444	464	471	455	425	478	505	446	437	487	468	468	458	511	438	460	449	496	463	451	460	501	464	459	488	491	499	457	458	450	483	467	463	446	471	457	449	464	485	461	464	451	444	497	471	455	442	450	480	493	471	443	468	437	459	461	484	445	487	478	460	434	497	491	471	490	479	455	460	447	472	446	471	438	439	448	471	467	460	474	458	424	475	434	496	459	484	506	466	442	486	490	453	482	480	455	458	481	495	454	471	480	471	495	476	493	474	464	454	451	498	444	499	445	501	443	432	483	496	479	463	466	471	442	486	447	424	452	472	456	439	487	443	484	459	477	478	446	511	441	428	481	457	476	447	440	487	438	448	453	533	453	440	443	463	421	468	461	473	463	466	458	442	453	460	464	474	484	471	485	473	498	459	508	441	465	454	487	445	448	433	486	492	460	452	445	456	470	476	450	512	495	487	470	506	457	451	489	469	462	472	491	460	473	473	499	433	450	480	475	485	446	451	477	437	482	485	498	500	478	458	471	495	482	473	434	444	454	488	456	467	490	498	462	505	543	458	471	462	465	466	458	458	474	449	453	484	464	446	498	461	458	521	466	446	482	472	493	479	461	466	418	510	434	445	489	487	475	487	462	465	483	491	436	460	464	464	465	469	487	488	477	452	500	449	474	476	454	462	461	486	475	485	484	442	451	467	466	448	489	434	466	413	486	444	503	462	446	470	449	448	473	479	453	494	487	467	441	437	493	463	436	458	464	451	493	448	477	464	475	475	437	460	508	471	459	483	438	505	471	475	475	468	498	439	467	475	453	419	443	467	473	482	463	510	437	445	511	461	459	443	478	434	461	478	462	477	487	428	491	497	491	470	494	476	465	440	458	475	459	482	491	487	479	515	486	464	505	445	463	460	470	460	453	443	467	472	493	482	465	449	498	488	500	466	461	457	453	476	486	464	447	452	423	474	471	444	464	506	447	458	495	457	505	452	479	513	504	496	461	452	493	445	502	484	476	471	442	461	458	475	499	490	500	490	451	447	470	428	468	474	432	452	466	485	455	485	462	479	446	470	481	480	461	494	425	468	467	470	444	468	508	446	471	459	484	470	481	466	475	463	454	468	440	471	492	494	454	466	460	477	493	425	457	456	463	483	444	453	493	497	464	446	478	489	443	466	464	489	462	445	447	460	475	431	477	481	472	473	510	489	446	484	457	469	466	475	457	444	469	478	463	453	459	426	449	483	500	466	450	429	502	509	476	486	451	454	475	456	443	485	441	462	493	469	475	477	457	482	452	471	442	471	487	464	463	474	474	501	453	483	481	451	464	470	466	460	466	508	486	466	490	431	479	460	453	457	493	487	443	456	448	461	446	463	451	476	490	510	471	466	461	486	487	444	451	431	463	447	472	437	447	460	483	478	488	470	460	447	459	425	484	450	508	451	460	477	437	481	476	467	458	489	503	455	461	462	443	454	487	472	527	473	472	433	475	445	461	480	432	484	483	501	469	469	474	469	436	458	440	452	451	490	490	462	466	482	473	467	424	464	491	432	464	474	425	496	489	467	463	465	492	467	426	472	462	464	478	444	449	473	490	460	459	446	453	471	515	455	467	489	434	449	469	454	430	440	465	441	440	468	457	425	454	450	462	483	474	468	447	438	441	446	464	452	471	493	508	446	502	434	471	448	492	436	474	465	465	450	472	453	440	470	455	473	449	498	493	471	499	472	444	441	469	466	474	431	469	466	455	444	487	465	445	466	466	441	489	493	504	457	474	444	452	456	468	454	443	462	465	429	507	478	489	462	436	477	460	449	471	512	458	473	470	454	451	475	515	442	452	448	462	497	488	486	434	459	476	484	477	484	465	502	484	446	487	476	477	461	475	488	440	456	487	451	477	461	466	458	471	496	454	479	445	463	469	436	474	432	453	435	493	486	449	445	483	436	459	465	468	461	500	458	482	474	443	465	495	476	464	443	474	481	448	460	424	454	460	473	462	454	450	462	462	489	417	449	472	466	538	490	478	431	457	470	468	438	478	451	463	476	441	475	498	465	448	438	486	464	470	457	449	491	458	473	507	454	497	471	497	456	464	428	459	466	472	443	467	500	478	453	482	460	461	494	462	485	452	442	477	458	470	468	455	445	465	499	502	483	440	459	488	495	496	450	468	475	481	454	457	477	461	423	434	477	470	472	484	465	466	454	472	477	486	483	456	431	481	476	458	483	478	443	480	484	464	460	475	499	472	483	495	473	450	449	496	456	482	453	450	444	437	457	482	470	495	475	464	477	451	433	491	507	480	462	451	436	484	491	440	441	499	481	478	482	468	489	483	460	440	471	441	462	491	452	455	455	454	467	473
12963	1752	2019	1687	1152	899	643	527	919	1029	309	272	245	214	245	217	177	174	183	174	155	155	141	144	125	139	137	159	125	128	123	143	106	137	97	117	126	109	120	127	114	134	118	97	110	137	124	125	117	107	110	113	102	128	118	116	113	128	111	112	111	128	132	134	94	122	111	125	102	115	107	110	115	109	113	97	106	111	107	100	113	104	132	122	116	111	118	112	89	123	116	104	118	105	127	114	113	93	102	127	107	106	111	109	124	99	95	93	114	134	103	116	111	106	103	131	106	117	126	115	104	114	105	98	109	112	104	111	98	103	113	102	120	110	119	113	106	99	112	123	116	114	118	105	108	107	102	90	127	100	107	113	121	114	112	100	107	134	106	116	101	114	131	126	109	125	101	101	120	100	148	108	107	122	115	91	111	111	118	102	114	118	111	109	110	106	117	121	125	105	107	99	121	120	108	97	114	128	99	107	114	111	117	101	120	120	114	104	131	120	101	108	106	107	116	105	96	114	89	118	109	132	113	91	137	108	115	100	107	122	105	91	111	140	115	102	102	96	127	108	117	116	107	126	104	117	105	109	113	115	111	103	106	120	105	131	103	114	125	112	107	106	105	113	101	103	111	109	100	122	104	104	109	84	90	129	105	120	101	126	119	114	119	112	114	124	102	103	122	123	115	119	133	120	121	104	105	96	105	113	101	89	94	107	111	127	98	117	113	94	96	109	122	116	115	118	146	121	109	127	142	111	112	110	105	119	113	114	115	104	91	103	114	132	112	92	120	126	118	107	108	115	117	128	107	120	108	119	95	113	113	104	101	118	128	119	117	98	104	105	109	95	98	109	129	116	108	104	105	112	121	106	131	111	120	109	109	122	120	124	114	109	121	116	109	104	89	106	107	109	106	109	114	107	114	131	107	121	107	131	96	133	87	107	102	92	117	101	117	101	113	93	125	107	114	117	103	105	103	109	98	120	131	124	113	96	100	116	105	119	118	134	108	111	96	115	123	103	113	111	119	96	102	111	125	103	118	114	107	96	110	123	99	121	106	120	106	133	108	137	107	114	98	105	106	101	105	106	105	108	110	129	97	124	115	122	112	121	130	119	121	110	99	114	119	116	107	122	112	104	130	106	101	107	92	126	111	126	107	125	115	106	115	103	115	120	111	109	105	110	101	112	121	104	128	120	110	123	117	102	107	123	92	122	105	88	104	124	125	104	97	104	114	112	92	109	105	100	105	99	119	87	113	109	98	93	126	86	105	109	111	130	116	110	108	101	115	97	113	118	109	106	121	115	113	106	108	97	101	102	100	105	105	108	114	100	123	116	104	103	96	114	95	91	124	112	96	105	112	107	100	96	107	96	108	116	120	106	126	109	98	118	106	141	119	119	134	104	97	135	112	116	108	113	113	105	124	111	119	108	110	130	111	108	116	117	112	117	107	124	110	127	121	105	136	103	123	116	111	121	91	103	122	114	99	103	113	110	119	118	97	105	114	109	102	111	109	104	109	105	113	112	115	116	115	112	100	129	111	118	100	89	105	118	119	96	82	96	113	115	113	99	117	105	91	113	104	122	111	104	111	103	130	122	126	97	117	109	109	88	126	117	124	120	113	101	98	114	105	121	132	111	113	89	112	103	96	119	122	115	101	98	117	122	123	121	94	126	120	112	112	111	125	114	97	110	99	114	113	109	85	101	118	116	110	117	121	116	114	114	111	127	123	115	98	111	103	102	97	108	105	95	100	107	111	123	120	100	114	121	102	113	116	114	113	104	113	117	91	103	112	100	95	118	109	123	118	117	108	112	120	106	106	116	106	115	117	117	99	118	103	115	117	124	105	99	120	108	120	112	93	137	104	101	99	121	107	117	121	120	103	110	103	126	112	95	97	101	108	122	109	115	111	110	111	120	103	130	105	105	124	132	134	106	98	109	141	106	116	111	104	97	120	114	110	101	127	107	118	116	103	135	121	93	112	132	108	113	94	104	109	132	106	123	97	103	129	114	78	102	124	95	89	105	107	133	103	102	106	103	103	110	111	103	119	102	122	101	108	99	99	105	118	131	106	128	118	117	116	105	112	89	111	109	117	119	104	124	110	97	104	96	117	122	98	111	121	108	106	114	104	110	109	102	113	102	120	99	108	105	94	88	104	109	135	104	112	99	97	114	106	105	138	100	114	98	103	111	96	108	106	99	116	106	105	104	106	125	110	90	102	109	111	117	128	116	102	109	120	94	125	103	104	136	119	101	108	116	113	107	97	118	112	115	121	104	114	115	107	119	114	117	97	114	113	100	113	93	97	103	117	112	93	103	117	127	119	122	125	112	115	124	110	107	91	111	118	111	122	117	119	104	114	95	107	102	104	114	120	100	106	114	124	107	121	118	120	110	107	97	112	132	100	101	126	129	102	94	123	135	102	111	110	120	114	122	95	102	108	108	109	123	116	114	101	119	95	117	125	128	125	108	111	107	116	95	117	105	110	122	114	101	107	118	124	100	119	106	109	106	122	108	124	106	127	121	126	103	113	111	112	111	97	119	98	117	104	118	124	93	103	121	104	122	115	102	99	102	105	108	105	115	118	99	106	103	115	109	96	120	113	98	105	107	109	126	116	110	111	108	123	114	109	101	119	110	121	100	114	105	107	109	103	116	94	127	112	129	106	117	111	103	117	113	113	103	124	112	103	111	97	111	105	126	96	111	128	143	108	110	114	120	120	110	111	131	123	119	119	102	103	118	118	114	99	115	112	109	118	118	96	125	107	102	105	119	119	115	112	121	102	108	110	106	113	111	118	116	100	106	101	101	115	112	110	119	119	112	92	106	114	118	110	109	92	103	117	109	116	124	111	91	88	134	109	132	120	103	105	116	106	112	107	117	100	120	120	117	109	115	98	120	109	126	105	118	116	102	101	120	122	113	105	128	106	123	111	103	123	103	99	107	117	103	75	130	120	106	111	115	102	101	86	104	95	101	111	112	110	112	89	102	103	130	100	117	112	109	136	112	115	93	126	123	129	102	108	102	103	123	115	126	127	112	120	121	112	102	90	116	107	123	104	104	119	108	111	106	119	111	112	104	111	111	110	132	99	119	138	124	106	116	107	121	112	111	128	94	116	115	107	101	108	99	110	120	122	129	108	89	103	114	120	121	120	112	117	110	114	105	106	116	102	107	107	113	93	129	105	104	98	100	110	104	98	112	109	128	100	106	105	129	115	110	121	121	112	111	105	108	105	102	102	98	114	132	112	128	96	105	94	129	98	120	110	123	99	115	120	102	109	99	118	126	112	107	105	117	115	116	110	125	100	111	97	111	125	118	106	118	105	116	98	98	119	103	105	103	137	109	106	117	118	103	108	111	102	95	105	113	126	106	113	93	131	121	95	120	105	105	108	111	109	108	99	112	124	127	95	121	114	91	110	112	130	105	108	97	105	97	120	105	114	99	106	99	108	106	116	100	104	116	115	103	103	130	112	116	97	113	110	123	115	115	109	128
7334	2146	4681	5549	4782	4077	3241	2753	4859	4204	1701	1521	1372	1314	1095	1055	1037	937	848	827	840	763	685	740	686	687	662	642	603	616	602	553	578	548	561	556	500	542	519	564	472	482	498	462	513	509	504	515	463	447	469	490	493	514	448	499	489	455	487	465	452	471	451	485	445	446	426	446	483	421	499	459	455	432	440	481	453	460	436	459	469	434	447	459	440	473	427	437	473	481	419	427	452	417	475	463	422	435	439	447	476	435	434	427	410	446	454	449	403	435	407	421	434	440	418	451	439	412	378	453	441	452	419	435	417	441	449	447	463	468	458	406	397	430	466	399	441	426	399	449	428	458	436	431	437	400	445	451	422	414	449	440	423	459	401	407	435	409	384	410	440	412	390	417	409	390	409	418	412	424	423	428	446	409	416	426	418	378	418	462	423	367	396	392	428	450	431	430	427	431	455	426	400	404	416	400	444	418	455	420	429	458	446	424	403	439	401	449	420	420	415	451	418	420	408	427	405	404	413	439	435	423	428	408	454	463	411	432	415	430	428	405	458	435	421	411	434	426	461	402	440	437	400	447	397	441	430	407	425	444	470	450	457	411	428	412	421	438	409	447	450	403	400	403	445	382	463	401	430	435	423	420	447	438	408	454	433	409	393	410	421	432	424	411	440	448	433	433	440	390	400	427	411	416	433	450	437	447	461	472	425	414	462	424	431	406	432	418	407	402	411	418	415	420	434	444	411	429	419	411	433	446	437	421	386	446	416	393	434	422	432	418	428	414	391	425	437	400	403	444	434	405	415	445	431	400	468	457	449	427	405	442	426	431	414	449	399	441	455	421	410	453	453	430	399	432	416	422	434	405	408	451	409	422	422	431	435	435	409	404	421	432	416	438	429	423	436	373	431	448	416	416	408	443	409	432	426	441	405	412	392	459	417	452	438	417	419	430	422	415	437	432	441	432	382	433	394	402	418	417	464	423	401	418	385	462	435	433	415	409	424	423	442	452	443	397	394	435	437	368	406	444	436	418	435	451	473	422	399	406	458	414	453	393	415	438	433	493	402	409	417	433	421	463	399	457	404	443	436	427	378	464	444	367	445	424	428	398	432	405	420	423	447	419	413	421	418	422	409	430	392	436	453	426	408	398	459	397	407	408	428	408	412	426	417	430	431	423	439	419	458	427	419	425	431	404	407	472	412	413	423	433	455	438	425	420	402	402	470	434	399	417	402	416	452	445	432	445	432	406	420	426	452	377	453	398	439	415	413	442	413	482	426	403	422	415	434	426	454	388	419	417	457	435	437	428	396	423	418	409	432	432	422	422	396	417	454	391	402	417	441	441	421	431	420	424	434	398	430	409	413	417	443	373	420	434	457	407	448	410	439	396	413	416	464	406	395	389	433	474	441	395	410	432	440	391	455	415	443	429	442	405	439	457	408	435	385	413	408	413	407	444	442	429	441	419	482	418	420	444	423	412	446	407	426	441	384	441	432	401	425	407	401	441	408	418	406	431	485	466	402	448	434	471	376	402	428	411	412	427	430	433	410	406	403	441	420	417	409	447	430	457	422	399	425	440	455	415	480	435	410	440	391	394	431	428	426	454	424	441	466	398	427	421	399	412	447	426	436	439	448	428	447	449	438	436	434	390	411	422	421	450	440	423	402	415	433	443	367	456	393	404	425	443	418	398	421	407	396	464	425	420	433	437	413	415	441	448	404	395	366	415	430	418	453	418	423	393	419	400	445	412	411	436	420	442	412	406	431	426	430	461	390	424	408	399	458	426	400	490	411	465	458	404	415	426	424	429	402	422	431	400	424	422	410	416	428	417	411	406	398	436	428	439	454	451	418	406	396	469	452	414	408	428	431	430	464	422	420	429	380	452	440	432	453	429	414	395	382	407	449	434	442	394	427	396	474	373	412	452	430	412	446	381	422	442	401	420	420	399	412	454	439	467	395	396	442	415	450	452	418	480	404	430	435	416	436	450	406	425	419	418	433	433	432	415	433	427	408	412	413	436	457	382	425	420	414	445	461	430	430	431	446	442	411	449	415	417	437	437	435	416	408	439	393	433	451	406	384	426	436	407	456	430	444	428	436	391	402	420	447	460	429	414	413	419	406	411	387	427	408	404	439	432	403	421	391	414	404	410	438	412	439	419	409	409	432	436	407	441	412	455	423	422	429	413	420	441	425	424	414	412	419	413	439	405	406	412	440	454	469	424	451	428	450	463	427	423	442	374	409	430	438	418	393	391	397	421	402	411	446	397	447	427	402	402	463	433	432	406	400	445	410	402	451	434	405	436	410	446	443	486	431	458	426	423	431	433	447	433	420	428	455	428	459	417	452	397	438	395	455	417	419	423	427	413	411	450	405	413	433	388	434	441	419	427	405	431	415	380	401	409	462	448	429	427	414	403	449	444	397	406	424	366	438	431	410	427	457	414	421	443	478	418	425	421	419	416	427	441	421	416	439	425	428	441	397	410	420	443	413	434	444	444	410	461	406	427	415	442	422	426	407	402	440	442	406	428	394	390	434	420	448	406	448	418	443	440	403	427	437	395	425	406	433	432	444	456	434	422	423	423	413	407	396	429	451	407	417	409	445	412	440	456	418	430	410	425	417	451	418	428	428	418	429	406	396	432	411	455	403	426	393	421	440	424	443	407	430	414	422	461	403	433	420	437	421	461	393	405	402	429	423	437	381	433	416	466	448	444	431	401	444	401	448	423	390	443	392	431	440	425	441	423	440	407	402	443	412	438	447	398	423	419	426	440	428	399	445	434	420	413	446	472	442	427	410	406	405	423	438	455	444	436	417	405	421	397	439	393	426	409	398	397	440	460	424	414	438	448	411	412	450	419	435	453	397	407	429	423	435	435	418	417	398	439	385	423	417	409	418	406	424	446	417	414	423	428	427	411	440	407	431	415	416	407	434	423	424	406	420	405	404	474	399	424	428	427	451	430	433	449	392	412	441	403	439	389	444	404	432	466	420	457	412	456	423	446	411	466	414	401	423	416	418	403	433	418	420	435	457	446	403	413	406	385	398	409	383	405	422	455	418	448	447	390	411	419	410	410	430	399	456	448	430	409	425	403	398	422	401	402	456	401	476	443	430	396	411	445	430	441	432	445	403	448	411	407	404	439	408	408	425	416	441	449	458	438	409	412	400	474	448	409	382	424	414	412	417	445	451	439	410	417	435	411	430	439	407	425	460	432	414	425	422	448	440	423	425	425	438	435	427	468	428	409	411	406	444	362	402	425	454	408	406	425	408	422	435	407	444	434	412	429	404	449	414	416	473	430	428	441	408	415	425	451	410	434	429	464	438	455	433	434	441	436	414	446	430	429	399	442	433	409	444	398	445	455	450	416	414	381	432	408	386	420	418	403	438	430	427	425	469	467	445	435	413	422	458	480	447	428	386	440	390	446	429	398	419	441	390	468	436	476	444	448	395	406	410	415	401	438	433	389	456	441	442	411	462	426	434	402	385	447	377	414
1883	267	269	282	265	246	237	279	247	226	228	213	224	238	267	208	231	224	224	240	234	228	217	228	193	229	227	229	236	231	237	229	230	239	226	227	236	218	205	236	200	209	229	215	217	233	206	267	261	245	204	232	226	221	241	238	247	205	199	237	264	223	241	242	236	219	248	181	227	208	236	237	205	240	219	256	235	226	228	216	237	227	223	228	228	210	195	224	236	250	217	239	236	202	220	224	221	210	233	218	190	215	229	214	256	210	222	222	252	226	214	239	244	202	227	228	221	213	203	224	210	209	226	245	246	233	217	230	243	221	213	216	229	231	215	231	209	204	213	200	221	250	209	227	227	238	230	231	221	216	216	226	240	202	226	226	229	222	238	235	228	218	251	213	248	242	252	213	232	227	224	233	217	240	200	246	228	197	220	244	213	241	241	208	250	205	243	238	243	206	210	196	216	236	249	208	216	217	225	187	201	229	232	222	231	234	211	211	210	225	205	237	210	232	241	250	205	202	221	244	244	220	235	241	224	208	225	241	229	222	242	212	225	200	240	216	249	219	252	221	218	222	215	212	241	244	229	223	224	211	232	240	217	241	224	244	221	233	212	204	246	249	233	229	233	257	217	232	225	228	222	229	215	243	229	225	255	239	233	230	224	202	191	234	210	230	239	234	232	218	220	240	217	229	197	241	225	216	206	213	246	250	214	236	221	239	220	211	201	200	232	208	201	228	240	223	222	235	221	238	215	234	196	204	236	221	216	222	197	213	230	216	238	196	226	222	218	186	235	215	235	211	238	222	214	215	226	228	259	211	215	224	222	236	203	240	230	218	235	194	233	229	228	252	227	219	206	257	265	231	243	242	205	209	202	206	212	234	217	213	232	231	223	261	223	229	200	243	226	220	219	206	235	238	220	207	210	235	230	210	243	213	213	222	205	240	223	202	204	212	197	218	220	216	207	239	244	221	223	236	235	248	205	224	270	233	228	233	239	217	286	211	220	212	200	188	225	221	223	224	214	201	238	212	228	234	226	235	210	235	212	234	217	219	251	220	215	210	226	235	229	238	204	219	220	236	210	216	230	258	208	220	243	238	229	226	239	251	186	224	208	222	226	234	220	232	225	214	216	229	219	234	241	205	239	216	228	204	213	206	241	216	224	228	215	226	214	228	245	214	220	218	196	217	222	205	237	219	202	219	212	241	221	218	234	183	229	287	222	220	237	234	213	261	235	272	199	200	236	201	217	205	217	201	215	243	225	228	223	225	226	228	225	252	231	232	200	227	231	226	253	260	209	237	228	210	213	232	221	214	224	234	225	222	213	201	238	226	242	213	227	222	251	224	277	235	246	218	239	215	224	223	234	244	212	207	216	238	240	218	256	226	269	236	239	205	235	214	241	216	247	250	224	231	220	239	202	236	211	219	193	214	215	214	211	241	236	239	210	218	233	224	230	200	225	226	197	227	251	248	224	229	225	239	232	231	207	214	228	220	212	225	231	220	225	266	244	223	220	237	224	238	247	246	222	206	208	211	249	210	228	217	240	251	219	220	248	227	218	229	221	221	253	217	229	222	250	255	229	251	238	232	240	221	197	224	198	236	209	228	232	230	224	227	237	230	221	204	219	231	217	210	227	215	251	249	222	222	228	228	233	204	230	228	228	234	228	228	217	221	208	211	219	220	235	230	199	211	231	211	205	214	210	228	244	250	208	246	239	199	226	238	227	230	231	187	220	219	225	224	247	213	228	234	218	235	203	218	212	207	224	233	242	228	257	212	229	172	235	228	207	233	221	246	223	217	208	233	223	207	204	214	205	228	237	219	221	240	204	211	208	211	242	226	231	231	222	229	238	247	216	233	236	206	214	233	210	230	178	240	231	218	236	235	229	211	212	216	222	234	230	215	222	209	243	223	231	218	253	225	203	243	231	264	226	225	229	225	246	193	225	217	248	248	222	233	229	232	205	222	229	216	235	228	225	224	217	226	207	214	209	212	242	226	190	214	217	228	226	213	203	231	216	231	200	224	237	237	210	247	221	216	236	221	217	240	241	204	224	213	213	211	203	229	215	237	238	237	242	255	215	220	221	219	231	204	243	228	204	222	216	193	224	230	246	233	222	205	230	245	204	203	225	220	235	214	236	259	224	238	216	236	212	220	232	214	216	236	249	214	223	208	202	229	213	239	208	239	234	219	219	230	236	224	251	241	198	218	221	210	216	218	250	211	229	229	221	246	209	230	245	234	212	216	231	225	220	220	208	236	226	226	224	232	238	211	191	223	225	217	248	192	188	218	219	243	259	218	240	228	231	219	234	237	216	225	222	227	213	215	240	196	249	235	229	216	225	227	197	232	237	239	217	211	208	210	198	197	241	233	217	238	209	209	204	252	233	230	224	212	222	216	230	219	216	237	236	230	211	225	234	193	242	231	217	226	215	212	223	234	234	226	204	215	235	248	236	212	213	231	217	207	233	214	227	239	223	226	193	229	216	219	211	217	233	237	241	209	220	207	197	222	224	225	219	240	242	213	223	224	218	224	249	213	242	221	239	235	227	231	241	238	208	207	227	269	225	221	200	227	252	220	215	220	245	215	219	232	197	246	200	211	203	237	222	242	239	226	192	244	219	240	226	208	194	225	192	212	228	225	229	229	223	247	210	228	212	244	218	216	233	231	239	234	207	228	232	234	254	234	220	208	215	232	224	232	218	232	214	234	235	230	212	218	266	236	228	228	236	213	226	226	203	232	247	228	229	232	224	220	217	218	213	225	219	216	229	236	223	208	204	241	195	218	199	233	217	244	228	221	219	241	206	218	218	237	241	242	245	207	206	215	218	262	207	246	260	249	224	227	204	235	202	230	240	248	230	226	237	227	229	204	210	231	217	262	227	250	231	207	234	236	234	226	215	200	236	249	216	224	210	222	218	229	227	220	197	222	219	211	231	246	221	218	213	266	235	245	217	233	200	246	222	204	223	238	199	220	229	224	233	244	226	261	222	206	238	233	224	241	211	215	212	225	210	208	243	227	231	232	226	226	205	236	216	217	213	238	203	250	215	244	216	202	228	233	222	214	207	223	213	223	235	228	221	222	229	235	226	206	210	230	224	257	250	259	227	253	239	250	237	210	245	221	250	236	205	235	210	236	234	214	240	245	206	211	228	225	219	236	204	217	184	230	198	227	187	224	186	245	228	225	223	229	246	212	196	241	217	239	230	230	240	197	243	214	211	234	254	229	231	232	235	222	212	224	234	215	224	210	232	232	213	204	248	198	219	233	226	226	211	207	224	237	265	223	215	222	218	230	233	218	230	198	232	236	234	219	218	237	212	223	219	211	200	232	231	234	229	241	202	245	212	220	211	240	225	226	228	222	238	242	210	236	227	210	199	244	186	243	223	202	211	244	240	212	251	181	242	239	248	265	208	238	211	216	212	224	247	230	227	232	223	218	228	221	239	221	218	223	222	225	230	225	249	207	214	215	227	197	207	234	232	224	215	219
2278	836	930	968	918	850	870	866	937	849	830	795	752	738	789	826	808	820	781	815	777	808	799	790	798	779	774	786	757	826	764	791	797	770	754	777	840	811	739	814	764	773	745	744	729	807	800	777	757	771	800	719	809	807	692	795	777	737	769	760	727	769	781	803	761	782	774	779	790	735	741	784	795	749	818	743	758	772	768	750	766	744	751	791	822	754	761	830	769	705	756	732	779	821	791	697	735	775	746	765	778	776	771	811	811	763	784	742	784	802	781	726	765	793	803	765	763	752	716	775	786	762	778	796	760	737	738	736	747	727	796	757	820	838	815	789	753	795	766	779	771	749	757	722	738	799	710	752	753	745	812	773	784	712	771	805	756	759	749	809	798	761	801	750	751	789	778	746	739	762	733	779	702	775	776	745	728	780	775	739	761	768	799	764	770	797	787	784	752	847	755	762	745	759	758	746	808	803	816	777	794	809	723	762	782	768	766	736	809	750	770	798	779	709	766	773	794	739	803	793	716	751	788	766	797	743	810	791	757	802	764	785	784	774	759	725	771	781	795	785	829	756	787	784	767	732	825	783	736	758	800	795	727	751	705	770	761	797	723	723	761	730	789	729	770	817	782	806	757	789	751	804	738	811	750	798	766	793	779	772	770	758	738	799	773	743	736	813	727	806	743	802	752	765	770	732	757	799	748	767	766	783	720	795	750	753	751	788	795	776	741	764	752	774	760	752	835	813	777	822	776	771	787	790	766	782	759	732	772	697	775	799	786	746	712	747	781	769	751	835	752	800	795	769	746	773	750	729	777	802	727	742	776	789	771	738	791	744	783	783	780	742	756	752	786	767	774	757	748	816	798	761	784	843	756	778	788	727	814	783	755	804	787	794	792	764	780	733	792	789	794	742	760	793	770	818	773	752	785	774	754	800	768	740	802	792	721	740	729	778	755	824	710	805	760	724	737	770	788	785	747	758	775	791	706	764	797	787	770	827	755	741	746	774	748	774	743	746	730	792	781	792	755	787	797	794	733	760	761	750	761	737	783	766	777	826	804	741	733	764	749	736	773	748	815	739	731	780	835	814	708	808	779	741	780	713	736	730	743	796	739	726	745	739	758	705	812	772	791	767	779	798	796	778	755	800	777	808	796	803	808	746	804	770	809	732	755	779	759	776	724	761	761	754	788	777	752	784	786	760	743	833	781	740	720	748	768	759	747	796	792	724	794	743	761	747	733	791	772	800	755	716	709	826	762	747	777	747	831	784	758	787	780	754	735	744	804	750	752	769	747	802	774	741	766	800	785	771	798	749	779	758	729	820	770	729	767	769	765	783	761	781	813	728	791	808	761	745	760	778	731	819	735	770	740	729	819	752	774	749	786	797	807	736	763	773	765	765	718	769	772	840	767	783	769	752	774	782	734	777	793	784	767	790	750	771	804	737	741	763	790	782	756	755	742	726	798	826	771	797	775	764	751	744	753	751	771	778	771	714	816	837	761	789	803	778	775	780	769	782	773	746	781	755	762	744	775	743	832	767	773	762	780	729	741	780	721	744	762	762	773	793	765	827	802	759	784	750	730	804	753	783	787	754	775	727	820	810	813	761	762	768	801	739	800	740	786	797	734	751	809	796	736	785	760	735	801	776	752	769	747	773	772	754	796	754	777	747	792	796	786	747	799	736	795	853	775	809	769	776	777	745	766	771	742	715	779	747	780	738	752	777	768	759	736	778	775	765	769	751	769	750	750	751	704	766	774	777	797	768	825	746	714	812	785	741	768	762	785	759	767	799	737	829	736	730	755	744	762	747	778	787	761	712	793	773	796	804	753	814	728	754	752	745	747	780	720	803	789	724	735	754	755	775	731	756	735	750	759	762	780	803	847	749	716	761	799	723	752	766	788	776	765	778	783	776	749	747	778	749	787	755	763	821	733	748	802	801	737	797	774	749	747	731	766	801	780	749	725	778	793	783	797	776	758	787	740	746	792	773	766	801	780	784	755	773	778	736	736	770	788	822	772	752	764	790	751	814	765	789	766	748	791	733	795	716	766	710	750	751	805	785	761	825	794	794	779	762	706	772	804	725	758	782	807	802	766	792	750	729	799	776	742	790	727	777	828	755	724	749	750	771	765	760	734	732	773	764	750	781	775	755	773	781	795	774	774	798	822	808	736	768	763	770	777	765	738	731	743	755	806	766	810	782	768	844	787	799	726	811	768	775	745	767	798	788	722	752	744	761	712	787	781	775	756	770	762	775	748	792	761	753	784	759	755	695	774	735	810	807	778	733	755	803	754	790	765	710	806	754	781	763	755	747	765	786	775	821	783	730	772	767	754	793	753	764	737	749	730	816	779	729	742	781	795	759	780	760	773	724	729	773	786	808	801	766	763	780	726	777	778	739	729	718	825	760	783	770	756	750	728	773	780	776	786	767	727	768	750	776	723	757	773	762	771	764	735	740	834	794	773	778	753	764	768	749	713	786	744	811	764	737	747	722	771	803	819	788	803	762	762	768	736	772	743	728	791	761	775	790	827	756	764	761	798	771	797	737	791	787	746	762	782	780	720	736	779	753	766	758	753	726	752	804	735	791	727	735	777	791	783	730	768	796	742	770	762	775	760	768	806	716	798	797	775	761	783	724	785	792	773	760	759	763	794	771	847	778	763	749	800	818	773	799	785	827	773	762	817	793	767	768	760	781	756	770	803	752	736	797	799	738	771	783	795	782	786	803	770	735	808	711	741	765	820	744	743	771	760	760	746	761	751	765	743	760	735	767	748	784	777	797	780	788	751	809	816	783	759	751	744	773	791	745	813	794	757	770	759	818	812	786	751	791	796	796	799	775	804	741	756	767	758	794	798	745	813	790	839	728	759	828	781	772	778	786	770	787	750	773	750	770	735	778	772	767	791	838	742	762	741	805	816	804	779	762	739	760	799	775	745	756	775	784	761	763	749	777	764	724	829	794	776	790	755	752	752	758	724	727	821	772	819	766	772	761	742	735	773	771	763	794	736	764	749	751	815	794	777	761	816	771	750	778	811	795	745	754	751	772	761	811	755	780	792	785	816	750	724	812	765	771	781	779	709	792	742	767	776	765	709	767	778	715	764	775	802	786	787	771	771	773	766	783	756	729	776	789	764	727	774	802	766	746	770	795	798	755	815	740	752	725	817	765	830	741	789	716	807	754	738	784	796	731	740	754	721	808	749	733	823	694	753	801	787	778	783	788	755	720	782	766	754	762	740	773	757	769	784	797	757	795	705	745	770	788	797	769	736	780	742	751	823	697	772	770	783	784	759	770	774	719	788	759	774	740	815	800	753	766	784	788	797	778	732	723	764	797	768	777	814	750	747	758	771	739	774	747	747	778	757	728	738	778	764	777	761	815	756	787	775	778	784	766	759	759	822	772	782	743	795	819	772	782	770	741	752	799	805	763	793	851	736	737	762	742	746	772	769	725	733	801	711	787	771	742	719	781	778	766	803	749	749	768	738	750
6477	774	1051	788	626	439	380	319	291	274	233	179	204	164	195	165	162	158	135	154	144	146	151	122	140	136	143	123	132	153	113	141	141	150	123	121	141	137	137	120	135	139	134	111	142	135	134	147	135	121	135	115	144	141	119	130	121	131	137	164	133	112	132	119	155	113	119	104	128	141	118	115	133	117	115	111	135	129	126	138	124	123	119	134	115	116	121	124	121	120	113	137	139	124	103	140	130	106	133	131	127	114	116	131	133	141	129	118	111	100	129	111	116	129	121	125	102	126	111	115	145	130	111	127	124	132	107	114	127	135	121	129	133	136	143	121	131	117	138	123	118	116	125	114	118	143	111	125	108	141	115	132	131	136	100	127	117	132	138	142	121	136	115	119	118	115	114	114	130	139	136	107	111	106	118	123	127	118	134	108	121	134	117	107	143	117	137	125	119	105	126	126	105	120	118	116	126	133	129	127	124	129	127	121	122	115	130	129	125	119	123	123	115	139	130	104	118	127	131	120	109	149	111	121	125	132	103	131	108	103	138	126	139	115	130	101	109	142	108	122	116	130	119	119	99	124	122	121	123	114	109	135	140	125	108	115	125	116	129	135	143	123	133	105	103	122	127	111	133	124	136	115	113	138	131	135	123	107	121	126	127	120	136	98	116	124	113	120	130	127	130	122	117	122	132	120	129	125	118	140	119	123	135	121	115	137	124	114	122	118	107	134	137	120	124	104	110	122	113	121	139	111	148	128	107	123	109	123	136	121	122	146	98	122	109	109	125	111	112	122	115	135	132	116	117	114	106	125	122	128	127	110	137	118	133	110	110	134	134	96	114	121	133	136	141	145	129	114	135	105	120	125	118	110	137	111	137	123	116	125	121	124	112	139	117	129	104	117	123	125	138	148	115	131	139	130	129	123	113	108	117	114	119	127	110	136	127	124	114	126	104	131	124	123	115	133	142	124	117	115	114	123	111	134	122	126	128	125	119	133	129	131	124	117	132	117	109	125	142	128	124	131	133	126	113	136	130	136	131	111	123	109	128	116	136	120	124	97	111	142	128	131	122	115	120	124	116	108	126	136	110	111	118	115	109	123	124	114	112	123	118	123	129	138	136	125	110	124	104	120	126	140	141	130	133	136	139	116	99	144	137	126	121	106	117	111	135	138	106	113	109	125	119	130	140	126	140	118	113	127	128	129	123	105	139	109	134	132	129	145	134	132	125	138	110	137	122	117	143	123	114	91	122	135	122	113	121	133	121	126	145	112	137	123	147	122	123	124	112	128	115	122	111	125	110	121	140	121	113	112	117	127	114	144	122	103	110	127	114	122	126	126	144	109	147	124	141	121	116	109	114	127	128	126	134	138	109	112	115	125	119	116	109	122	110	113	115	126	104	134	134	115	123	124	119	106	113	136	136	127	122	108	126	118	123	129	119	118	100	119	109	116	106	123	120	118	139	129	127	139	115	125	149	121	128	119	158	117	108	125	134	130	111	130	102	143	113	115	121	128	133	128	137	107	145	117	134	122	125	100	112	135	106	129	129	124	132	117	134	138	124	117	114	141	130	109	123	138	105	117	126	126	117	134	107	131	137	124	145	105	111	111	125	125	126	120	129	131	120	114	147	137	130	119	125	123	125	141	127	114	121	110	118	122	137	114	129	140	125	105	129	131	136	116	108	105	117	131	126	126	106	128	117	135	119	107	148	111	125	115	99	143	117	123	155	124	111	118	121	130	116	122	114	121	121	135	139	124	149	104	120	126	104	143	122	124	130	113	123	103	116	136	136	129	138	134	96	119	116	133	133	103	122	125	111	110	133	108	114	101	148	128	105	136	124	144	114	131	101	123	122	104	132	116	124	136	124	131	116	137	133	122	126	132	113	123	132	141	136	145	88	145	120	137	115	118	109	130	120	137	141	151	105	128	108	114	114	111	123	114	129	145	122	135	127	133	116	115	125	136	137	113	128	128	131	124	154	130	131	121	113	124	102	139	113	154	118	131	139	117	129	136	133	122	115	137	120	131	117	108	119	118	134	125	111	120	122	116	126	132	125	135	132	116	105	98	141	109	121	126	126	124	132	107	110	115	114	110	138	124	111	108	138	123	123	134	151	112	119	143	123	140	132	116	151	130	113	130	127	130	124	128	125	129	129	118	117	121	121	140	129	125	108	128	120	130	148	129	119	94	115	134	144	117	107	123	121	116	123	114	138	114	116	130	130	105	136	125	135	119	110	126	105	102	116	136	133	118	146	121	122	117	120	129	119	133	142	143	127	128	116	130	134	131	118	143	125	121	142	132	137	127	118	125	115	126	139	116	107	122	118	115	105	122	123	115	125	134	105	144	96	130	125	144	135	114	132	119	94	106	131	116	151	152	100	116	126	135	99	131	142	117	118	117	128	118	127	119	139	140	109	115	139	137	117	111	124	116	126	129	108	113	132	114	124	126	116	103	120	108	127	100	115	117	145	145	144	118	150	110	130	102	115	114	127	134	123	124	131	124	122	137	137	107	112	113	120	122	140	121	126	120	146	112	122	140	130	117	118	129	102	126	130	116	123	115	138	132	104	119	142	136	121	126	143	118	131	139	120	113	113	107	107	155	105	114	144	144	114	122	126	140	133	110	110	112	118	124	122	126	129	101	117	153	124	130	128	128	129	136	140	109	107	111	108	128	117	118	117	129	119	126	115	115	133	106	137	146	149	120	138	112	117	124	118	112	131	121	133	130	115	119	124	119	118	105	126	114	129	114	128	113	135	132	127	116	115	109	135	105	123	121	107	123	128	128	122	127	116	126	129	134	127	149	126	123	114	124	114	138	127	120	141	113	120	106	113	139	144	101	130	141	112	114	110	123	131	108	108	138	134	149	128	132	135	101	126	139	134	117	142	109	113	122	120	132	127	123	122	126	113	114	128	117	138	112	117	122	123	130	133	120	120	115	114	118	134	131	126	123	116	145	117	127	124	148	123	111	108	101	122	116	126	129	135	118	132	122	121	133	122	123	124	126	127	129	138	117	100	119	131	132	136	126	143	121	115	113	128	122	116	122	137	136	118	124	110	127	126	108	131	131	112	131	115	129	117	115	118	121	123	107	113	125	116	108	115	131	154	158	112	113	128	146	137	100	118	146	124	115	119	118	129	137	112	133	127	117	113	127	135	136	130	123	139	140	128	122	121	126	141	129	144	112	136	136	113	117	116	133	117	136	112	129	107	119	119	130	136	128	120	145	133	134	120	144	117	112	107	121	136	132	127	124	122	115	119	127	133	130	146	112	123	127	135	132	105	107	119	118	138	125	129	115	117	142	124	131	128	115	122	119	124	113	114	115	130	123	115	128	109	129	128	129	141	109	123	126	119	118	107	136	116	116	134	135	103	100	120	115	117	131	116	115	115	131	113	112	104	124	146	121	127	119	120	131	130	145	119	123	107	119	146	121	146	127	121	145	119	118	110	113	119	142	102	137	125	131	125	139	120	121	129	140	102	125
5146	1259	2475	2980	2588	2185	1733	1603	1452	1424	1101	966	920	820	839	710	748	714	745	630	641	607	580	606	585	568	536	553	565	571	537	518	511	560	565	499	505	533	528	513	494	492	454	517	507	508	483	511	478	476	462	462	507	489	505	461	496	491	480	435	459	506	506	466	455	471	464	475	471	484	465	470	447	497	488	467	468	499	467	449	495	503	473	471	453	463	460	454	466	434	461	453	454	439	466	406	492	461	441	480	468	462	495	477	478	492	490	479	499	469	445	482	480	441	475	465	451	471	426	501	482	487	516	489	476	471	467	437	486	443	432	470	481	477	472	499	460	443	495	491	476	459	460	491	451	488	465	464	482	470	496	453	485	418	477	485	456	485	421	464	452	443	512	472	465	471	473	501	470	511	446	461	459	442	457	474	450	462	500	475	448	493	480	440	456	456	450	491	441	510	447	456	483	491	447	444	454	445	448	434	463	460	458	415	447	517	460	469	472	487	513	465	464	486	478	457	479	434	491	464	495	464	462	469	468	482	485	482	459	461	438	457	427	497	462	450	488	428	442	452	464	470	515	431	422	431	449	430	453	462	467	430	441	475	491	441	528	502	477	456	476	453	462	511	438	449	462	438	462	464	472	485	476	484	431	479	458	434	472	473	451	453	415	419	474	462	461	487	490	466	477	452	473	486	514	491	455	470	439	460	480	454	426	472	464	493	438	498	457	425	451	475	458	478	404	484	445	434	481	490	423	443	481	449	452	451	482	405	496	445	448	450	438	440	430	500	445	445	491	462	470	454	453	443	447	452	457	464	464	470	485	439	492	477	480	461	445	425	454	446	488	501	469	432	465	466	457	442	487	423	455	491	490	450	430	440	441	444	472	468	431	464	448	448	446	446	443	470	416	500	503	493	490	439	459	465	479	485	439	441	452	475	435	459	461	464	513	477	453	473	507	462	457	464	441	464	458	452	443	439	472	430	445	463	436	468	442	470	472	477	459	456	454	469	483	453	463	441	465	453	467	462	451	491	465	484	470	451	426	497	446	437	475	452	437	445	463	497	469	475	476	488	478	500	486	473	462	458	485	441	486	512	478	440	471	461	422	496	493	468	481	464	439	457	467	452	444	467	471	464	507	453	461	456	472	477	441	475	466	510	497	466	467	460	470	441	462	485	460	478	465	484	451	457	415	485	450	518	470	473	458	491	457	456	474	467	461	465	423	434	462	442	484	474	417	452	408	447	442	504	451	449	447	482	490	495	441	449	446	469	509	462	464	449	444	419	499	474	461	445	459	409	412	479	471	448	487	439	500	445	447	472	470	461	468	410	410	433	480	450	445	465	442	436	460	451	458	487	485	477	493	486	447	429	467	471	478	462	463	475	458	485	472	446	494	485	497	468	443	434	450	469	496	440	428	454	487	460	444	479	472	448	456	473	428	448	453	447	441	462	470	436	445	450	477	500	417	444	494	474	465	454	451	495	447	474	429	485	440	456	450	470	459	479	469	440	448	452	477	426	489	476	479	468	459	440	471	455	461	459	460	476	463	491	500	451	467	420	476	426	466	495	465	465	462	491	448	488	464	509	480	435	446	468	433	436	444	460	424	471	460	466	461	444	467	454	463	489	453	480	464	454	460	479	465	448	470	451	453	454	454	469	496	489	464	476	433	473	456	473	488	464	435	433	468	464	448	444	465	452	455	484	440	467	462	477	447	470	487	463	419	428	468	449	489	464	472	463	476	430	460	452	476	483	444	491	427	478	497	508	473	462	445	455	482	470	476	498	463	460	506	470	436	469	447	466	464	484	450	523	442	454	452	479	413	459	482	451	452	488	487	444	448	430	422	459	457	411	473	488	486	482	448	495	425	444	481	432	440	472	475	452	468	495	481	487	478	484	420	471	426	474	454	469	441	456	472	445	450	468	454	467	465	458	482	457	460	443	464	439	471	450	392	499	488	458	485	444	449	470	468	432	483	455	473	446	442	468	450	489	473	478	449	485	456	442	490	430	450	473	412	458	442	464	456	426	426	452	461	480	462	456	462	510	494	435	455	470	492	470	454	473	486	512	446	465	421	459	441	467	425	458	484	498	480	462	463	485	471	422	486	487	460	425	502	473	464	483	429	437	433	474	467	479	440	427	397	447	455	478	467	475	463	494	472	474	453	440	446	472	460	415	445	478	475	466	473	429	456	452	495	500	486	443	458	433	462	495	440	453	485	460	519	455	443	430	466	438	487	463	461	491	425	494	426	423	442	447	481	483	496	464	397	461	429	404	448	474	472	504	475	489	506	447	489	423	406	488	414	450	473	484	478	484	486	499	451	415	452	458	436	460	437	445	439	452	492	465	486	460	481	439	447	442	451	440	498	461	478	461	430	460	477	507	455	463	478	507	482	458	502	428	445	440	455	431	435	457	466	478	440	511	466	429	447	443	427	440	464	450	475	461	498	426	481	477	473	501	485	434	434	473	448	483	479	469	454	472	475	460	465	454	446	455	439	469	488	489	452	479	450	479	469	477	489	477	446	466	464	431	470	476	475	438	464	455	421	466	509	487	469	481	448	454	435	454	461	433	463	434	448	429	496	435	486	462	463	477	482	435	434	451	462	455	450	467	460	422	469	463	445	443	444	443	455	447	473	436	462	452	461	452	454	460	485	478	443	454	459	467	417	446	482	496	476	442	467	473	471	500	467	475	469	431	438	446	455	453	433	459	487	477	452	475	484	469	449	441	432	490	426	447	447	461	444	464	433	481	473	477	452	426	464	475	459	438	476	470	452	463	498	489	487	438	453	461	460	417	483	425	432	451	469	470	465	493	486	413	464	453	443	475	492	459	464	475	469	469	446	417	453	442	456	446	472	457	483	503	439	493	469	484	472	482	446	445	454	469	455	461	460	452	457	498	430	424	478	480	458	480	462	460	477	487	402	449	458	468	460	446	459	465	487	439	462	495	473	480	447	441	476	458	446	478	450	429	465	447	479	462	516	498	438	441	440	492	417	437	486	415	479	476	426	444	448	503	507	469	475	467	459	454	472	477	473	460	479	476	461	441	469	465	432	479	476	476	451	504	483	468	468	458	461	455	469	462	491	478	465	500	477	485	446	430	411	461	467	483	458	418	446	438	436	466	475	445	478	450	484	483	452	462	457	443	461	486	509	448	452	460	497	466	503	455	440	486	444	422	457	431	481	457	464	443	431	458	479	438	467	464	476	481	489	451	486	463	449	456	466	492	459	442	477	475	501	460	454	444	486	488	479	478	464	448	480	430	494	484	445	458	444	475	449	435	481	443	434	468	447	444	444	455	443	465	463	469	468	483	474	460	449	474	478	520	442	465	482	460	481	491	408	477	465	460	464	437	429	495	495	490	458	473	463	464	475	461	427	466	477	472	421	465	441	493	479	456	448	480	461	474	422	481	442	459	429	506	477	449	444	505	448	468	474	450	452	494	444	446	465	458	465	455	454	452	474	435	432	448	436	462	430	422	462	478	477	452
13064	1726	2146	1592	1132	863	598	491	500	418	284	289	233	211	201	177	192	155	170	168	159	161	151	151	118	147	143	133	131	123	121	123	148	131	123	129	116	134	122	117	128	104	133	112	136	122	130	122	131	128	128	108	118	119	117	115	104	111	119	95	115	119	112	99	114	111	121	105	101	113	116	120	115	117	112	103	111	108	115	110	112	130	108	123	127	108	98	111	107	109	110	106	109	107	127	141	130	110	130	123	121	132	104	99	121	112	106	111	109	124	127	107	122	111	116	120	107	104	118	109	103	103	110	119	132	108	107	113	119	104	83	103	101	114	106	118	127	100	120	110	105	98	105	98	94	107	111	111	104	121	107	105	109	117	121	106	113	123	118	125	116	95	114	120	106	91	125	115	119	117	129	123	120	131	108	114	110	113	110	120	118	103	103	121	112	123	121	110	107	106	89	114	116	113	114	102	120	106	100	118	104	123	105	106	102	89	115	100	109	92	102	118	106	125	106	102	126	106	124	109	109	124	92	110	106	101	114	110	120	117	124	125	110	108	90	113	114	93	113	99	107	127	111	115	98	105	113	113	101	117	98	126	119	107	133	98	101	99	111	117	95	115	115	109	102	92	107	96	103	89	97	109	99	111	100	92	92	126	121	105	93	119	117	110	113	133	114	112	104	119	115	106	112	132	107	111	106	111	105	108	113	115	117	105	120	105	106	109	92	119	118	114	125	101	103	108	97	92	93	123	116	105	103	101	119	122	124	122	95	73	125	127	132	107	105	93	106	110	114	107	107	116	108	127	100	104	103	104	104	94	122	106	117	115	128	108	129	120	111	105	121	103	111	116	90	103	111	111	112	97	108	119	112	103	112	109	107	101	118	105	101	122	125	106	118	110	112	98	107	136	100	117	107	113	118	106	105	111	133	103	144	107	110	118	109	106	112	99	100	105	108	105	117	113	89	110	115	121	92	134	97	99	121	102	108	111	109	137	105	107	112	101	106	111	85	111	126	116	101	103	114	125	113	118	103	123	116	111	96	121	115	114	93	103	102	98	100	126	125	113	112	120	126	116	126	111	114	117	98	106	116	110	131	111	105	98	105	104	118	121	129	114	130	117	90	81	110	77	112	105	116	106	104	133	105	103	123	117	103	118	125	129	92	136	98	100	122	94	105	130	125	127	101	105	102	120	109	119	112	99	117	117	105	107	103	115	129	107	105	98	111	107	122	115	116	106	98	103	121	122	123	103	98	90	106	127	105	117	104	102	97	97	108	114	105	123	113	110	105	108	115	113	104	105	121	103	113	98	118	101	121	97	105	103	105	137	107	131	108	99	99	102	110	119	99	116	114	112	111	102	106	114	111	104	113	98	113	105	112	93	120	118	127	103	92	119	113	123	91	121	114	102	102	100	96	101	124	107	107	93	136	125	118	117	125	101	101	108	105	116	113	121	98	116	115	124	108	123	105	113	107	103	113	105	114	114	81	95	102	110	91	103	110	116	115	125	91	115	103	111	115	103	105	98	107	115	106	114	107	123	112	117	98	133	121	110	97	109	122	107	115	110	122	99	126	105	96	107	113	110	113	123	110	106	103	104	121	127	101	112	114	103	118	125	113	124	115	92	104	125	104	105	130	109	106	119	104	145	109	119	108	122	120	119	98	120	98	117	97	101	129	108	106	119	99	122	102	107	116	99	106	106	133	102	96	105	103	112	101	114	102	114	119	107	116	102	116	112	102	113	122	102	93	103	95	129	90	93	106	120	115	94	113	114	114	100	116	121	111	106	123	115	105	124	89	119	112	112	118	109	107	93	96	110	122	122	116	99	117	109	116	131	116	109	102	91	107	129	109	124	125	87	99	106	114	120	120	127	101	121	100	82	102	130	115	81	113	109	115	121	103	116	91	103	126	117	111	121	116	113	99	111	115	110	103	121	120	110	98	123	110	109	119	112	113	111	130	97	88	114	122	112	109	111	106	113	114	120	132	110	105	93	102	109	128	104	122	113	129	116	96	121	106	98	117	109	93	106	122	123	105	114	119	108	106	112	138	115	99	114	110	97	101	113	107	113	110	116	97	108	118	106	101	108	91	108	92	115	105	88	102	98	118	127	112	112	109	100	131	122	121	114	108	106	110	114	88	105	108	120	98	92	98	103	123	117	126	96	115	87	119	104	122	116	100	110	111	116	101	117	125	125	102	95	102	102	129	109	100	99	110	116	111	118	126	123	99	104	134	97	110	110	100	102	111	85	112	115	112	117	103	114	123	85	92	119	112	137	112	118	101	133	91	113	92	113	100	108	121	109	104	102	110	105	103	113	113	110	116	117	103	106	105	112	110	110	102	116	120	98	115	106	103	102	102	120	101	115	110	138	116	106	128	115	103	95	99	117	104	109	100	129	90	113	124	118	109	116	120	111	91	113	111	118	120	94	118	121	118	102	123	100	105	102	112	119	109	122	104	100	117	105	122	109	118	131	124	101	119	93	82	123	138	113	118	94	95	114	121	104	103	99	125	103	113	125	100	108	105	116	123	108	106	122	90	108	95	113	113	133	108	112	127	112	120	101	111	123	132	121	128	96	114	118	119	137	89	107	121	115	109	114	121	106	96	101	103	91	104	115	119	102	113	122	106	92	97	126	101	132	116	97	110	87	112	117	96	105	113	104	106	123	98	115	113	107	109	110	124	113	108	104	87	82	107	111	105	110	112	107	113	100	104	114	110	104	109	116	112	119	107	102	104	96	111	122	124	110	110	112	115	125	111	112	113	108	108	100	120	121	110	134	96	119	89	87	114	107	113	109	100	105	95	121	102	128	114	115	118	122	123	109	93	95	109	125	110	127	111	110	94	110	112	123	121	129	91	126	134	98	113	91	127	116	99	118	112	129	101	101	118	131	99	117	121	118	124	109	91	99	108	115	101	105	118	118	112	106	105	110	114	118	106	82	124	110	101	80	102	126	124	103	104	101	106	115	99	135	116	121	104	118	113	115	111	127	115	126	115	113	112	90	103	122	91	110	111	122	99	104	103	122	122	115	120	87	128	105	108	109	126	119	95	99	103	111	109	108	113	94	116	111	109	118	105	123	126	101	97	115	95	113	101	112	104	120	117	134	90	115	97	99	103	97	93	113	112	97	120	94	96	115	124	127	125	106	121	102	96	105	118	123	115	106	108	106	115	105	110	111	119	101	117	107	105	104	107	87	105	109	112	120	104	98	107	119	101	126	104	117	119	100	114	113	108	120	105	113	108	89	103	103	118	90	122	132	126	116	96	93	107	120	106	117	125	113	99	119	96	107	104	100	128	108	120	119	105	94	123	110	131	105	116	115	125	110	115	80	100	91	93	90	100	101	102	96	113	128	93	113	108	119	112	104	112	116	98	98	98	109	91	100	117	113	130	94	108	117	104	124	108	128	107	113	116	108	114	137	112	104	96	106	125	100	111	128	120	93	120	90	119	116	123	118	119	120	111	105	107	98	110	116	109	101	110	89
7463	2274	4698	5437	4780	4007	3254	2767	2802	2417	1753	1512	1313	1209	1117	1058	1000	960	873	847	769	793	773	695	724	659	617	613	615	548	615	582	570	540	539	532	577	553	523	504	544	493	500	487	499	512	500	520	480	492	510	467	480	465	501	496	445	479	439	474	490	457	444	439	470	413	465	516	471	508	417	456	479	413	466	445	456	438	460	438	423	441	458	490	439	405	431	418	434	429	418	457	456	410	451	433	489	435	434	425	453	457	406	429	483	433	443	469	458	420	443	424	468	463	433	452	435	439	458	442	438	434	473	462	447	430	417	421	449	446	429	480	368	439	438	448	416	427	433	438	441	409	409	396	427	408	418	430	408	420	434	438	456	444	429	457	396	435	424	404	438	427	422	442	375	425	404	420	457	470	427	464	411	432	462	432	403	455	444	436	422	433	396	437	423	428	423	474	441	426	394	448	431	420	408	457	410	422	413	434	415	453	433	410	404	446	428	406	461	417	439	379	422	430	423	397	414	403	439	400	466	426	439	427	414	408	430	418	419	424	427	417	429	408	428	433	430	405	425	421	417	437	459	446	387	414	439	437	443	414	400	469	424	407	414	466	420	403	476	424	466	397	441	459	415	415	430	435	432	411	431	407	423	443	414	374	429	414	411	460	433	415	408	437	412	424	415	402	406	455	426	421	422	384	471	434	443	445	432	398	404	435	429	417	447	444	440	401	439	437	441	428	401	406	454	418	426	415	414	431	434	423	451	438	423	425	404	461	437	437	434	427	423	426	438	431	406	403	431	407	455	423	445	417	445	408	418	433	406	385	434	438	444	435	435	426	452	394	427	435	391	475	467	454	418	416	436	445	380	428	422	387	409	435	433	442	461	435	422	447	421	429	403	412	444	428	411	454	434	435	442	451	393	395	426	402	451	418	428	405	394	439	410	421	439	431	414	427	443	427	396	425	427	424	436	395	415	414	435	469	410	409	429	411	429	467	413	417	442	458	418	421	424	410	398	430	378	456	427	434	458	422	414	415	450	416	428	394	394	453	435	475	462	423	424	425	442	422	418	420	458	371	425	380	386	419	425	420	426	439	419	416	399	459	422	413	415	400	459	421	436	443	441	412	393	420	423	416	406	425	425	396	407	400	436	404	410	412	415	411	474	452	424	424	438	443	403	426	419	423	430	472	427	421	427	423	430	389	396	420	458	479	398	383	431	417	412	411	405	411	413	423	426	410	443	419	437	424	436	434	418	413	434	426	431	417	434	420	440	419	413	416	419	475	406	435	403	440	441	459	405	445	451	421	407	414	416	388	384	399	452	443	461	419	454	420	422	437	419	450	411	427	428	408	400	430	435	447	455	399	430	484	415	472	434	407	428	448	407	397	425	415	417	399	465	444	410	422	425	456	407	413	439	432	440	421	440	429	420	422	440	428	395	402	460	434	431	429	449	441	454	442	401	412	419	410	402	470	480	390	396	413	402	427	402	431	440	408	408	404	474	461	423	425	455	419	416	443	398	385	406	405	445	407	393	430	433	425	433	419	447	428	434	388	422	406	395	435	426	418	400	414	436	402	443	422	448	425	428	425	421	428	421	401	428	421	414	413	436	406	418	428	415	406	402	430	417	403	431	426	416	439	416	437	403	416	434	392	446	430	432	429	388	449	411	426	426	432	420	403	413	400	459	414	397	381	417	435	432	411	418	402	434	413	416	441	372	422	408	398	475	407	384	401	391	426	418	389	407	400	472	433	445	404	468	424	411	438	412	422	404	424	433	404	422	407	427	423	476	404	427	387	427	432	432	403	411	418	461	404	388	390	413	444	416	459	372	402	409	420	425	406	455	459	439	429	399	433	427	420	415	386	455	437	461	420	461	430	443	406	405	414	411	431	437	416	415	443	437	443	445	423	427	446	397	410	431	407	434	413	435	395	415	455	400	411	408	387	431	417	445	400	425	401	373	397	419	430	437	406	404	384	426	453	365	437	470	429	427	449	410	420	415	423	401	431	411	428	448	429	453	404	416	408	424	418	401	432	424	406	401	428	406	414	434	434	399	395	410	427	405	437	445	445	456	398	424	416	424	442	381	401	399	442	403	451	421	426	430	435	436	434	451	451	410	445	410	426	441	390	455	438	397	386	385	366	403	422	413	418	426	451	456	414	418	413	401	402	434	418	412	407	430	408	421	417	410	398	408	450	421	395	420	410	407	428	416	415	440	415	411	456	430	416	427	430	438	403	423	380	421	432	439	411	417	453	404	415	401	427	425	435	408	419	419	407	418	402	416	457	409	413	418	420	423	434	390	450	394	438	447	422	405	394	441	424	422	404	454	418	411	393	450	409	398	412	439	401	424	449	409	457	437	417	400	428	421	437	416	426	432	427	444	420	445	430	413	432	419	404	419	452	395	456	426	395	420	439	469	430	419	436	401	437	439	395	443	416	372	416	397	427	449	425	438	411	433	408	429	437	384	435	411	426	429	450	429	400	425	409	410	433	431	407	404	438	404	405	427	406	412	456	455	450	432	422	427	456	413	399	439	420	448	431	416	434	434	441	423	440	442	435	429	398	426	407	415	419	443	413	449	425	423	375	419	443	427	434	429	455	395	377	437	396	401	428	431	421	417	460	424	416	437	407	452	446	432	456	434	409	403	431	428	374	416	376	447	426	402	425	426	426	403	460	415	432	407	411	430	436	425	422	422	402	404	461	411	431	424	417	436	450	439	401	446	436	426	461	437	449	435	451	441	436	396	414	412	471	399	416	420	399	433	407	442	432	434	376	422	441	436	413	417	444	425	414	417	442	450	432	410	399	450	438	418	414	382	443	418	399	399	401	414	419	422	436	459	401	433	432	449	424	438	399	441	415	383	419	424	422	430	440	453	470	442	442	438	438	429	430	481	452	408	418	422	438	405	383	457	413	420	417	463	409	417	400	408	421	446	430	426	441	441	432	390	433	414	413	418	433	432	435	408	402	388	408	431	424	441	405	411	440	423	416	435	400	402	456	443	417	364	440	420	418	388	433	409	434	418	448	423	445	436	437	396	403	381	434	435	393	415	434	410	421	377	411	431	416	439	467	439	431	371	427	407	430	465	438	441	392	443	406	425	420	488	426	401	435	434	416	390	440	442	442	420	405	426	415	416	475	455	404	433	437	378	440	405	436	451	429	387	417	413	453	445	419	436	416	415	424	445	418	456	408	431	412	429	431	399	405	408	439	416	420	419	423	442	453	432	374	444	450	415	430	446	436	357	414	397	422	404	431	467	425	421	432	443	430	399	431	449	460	420	402	444	431	427	410	414	437	476	437	433	378	419	410	417	453	422	409	423	433	431	403	417	405	443	464	409	438	424	412	396	431	437	413	430	451	459	441	460	425	424	411	428	409	417	450	396	423	465	393	405	409	440	431	414	438	486	408	401	388	414	419	427	464	418	473	423	419	440	430	438	427	421	431	428	436	435	376	412	402	428	428	434	429	417	436	409	424	434	386	432	385	372	437
1999	308	304	259	278	252	239	235	254	245	198	233	240	217	260	233	235	194	247	224	224	219	252	239	219	200	223	243	214	221	220	239	221	237	215	263	229	221	213	239	226	219	232	242	221	218	221	226	220	216	221	215	217	223	219	228	221	241	238	224	228	237	209	226	196	236	215	230	193	220	203	204	237	209	241	194	250	189	227	215	198	235	233	226	208	192	226	228	249	232	213	223	209	209	232	215	234	238	227	208	219	223	238	246	235	206	252	224	229	240	234	230	218	231	212	218	233	207	217	252	232	201	219	235	227	208	217	208	228	248	222	202	242	238	237	216	207	219	201	231	214	239	240	204	223	213	221	243	189	228	220	220	221	215	247	226	225	245	198	251	249	204	235	220	205	228	224	203	211	251	223	240	248	226	217	243	241	216	225	225	235	233	181	230	209	254	226	226	227	220	227	231	222	226	237	248	236	229	228	198	206	233	226	239	198	238	256	223	224	214	244	206	242	242	222	225	232	241	254	217	192	229	253	241	229	229	220	208	229	220	222	204	243	245	230	206	214	263	241	235	232	231	203	211	227	244	224	234	240	228	237	203	234	226	224	247	213	200	207	235	224	238	257	227	234	228	235	228	208	215	233	213	237	222	218	233	240	196	229	215	214	228	235	222	231	218	218	246	231	200	234	244	205	207	237	244	196	228	235	201	228	233	209	247	202	217	212	247	252	219	233	229	231	225	230	225	250	236	245	211	206	211	243	231	215	227	210	235	213	250	250	242	211	205	215	230	235	220	230	231	231	235	223	222	247	224	209	231	219	248	256	225	240	230	235	229	220	218	247	225	197	246	229	224	256	231	207	229	252	204	213	219	217	239	245	247	233	213	222	214	238	217	231	250	222	223	251	213	211	228	235	211	238	227	217	235	217	224	226	206	239	236	240	233	255	219	222	236	224	220	217	204	230	223	198	218	214	211	218	193	240	241	219	221	227	255	237	195	246	255	215	237	252	219	215	238	247	235	222	235	232	221	224	249	245	246	250	274	255	235	226	267	220	224	219	211	208	249	223	209	225	187	222	227	231	247	222	248	231	229	223	218	199	219	242	226	235	219	229	251	197	231	198	238	218	205	209	252	232	213	225	214	203	236	232	223	196	202	242	235	215	208	201	244	229	222	215	217	228	223	204	229	241	244	234	227	229	233	236	248	206	223	247	221	211	236	204	216	239	232	242	234	217	200	208	236	214	221	242	211	234	247	223	226	202	228	222	229	241	240	220	212	218	214	221	220	201	214	230	237	224	187	239	222	236	219	226	233	247	231	222	226	245	224	251	220	226	243	239	251	229	235	210	219	238	222	225	249	192	242	256	231	226	204	226	233	202	222	226	217	249	233	242	227	203	235	216	227	214	206	201	229	207	213	231	232	255	246	219	216	211	237	251	238	205	217	198	229	224	229	252	209	253	223	221	212	216	228	207	240	236	219	215	238	236	219	215	237	209	212	233	207	202	262	223	217	210	226	207	232	209	231	217	223	245	236	226	212	220	208	231	219	201	253	216	222	245	233	239	194	235	213	229	246	244	208	218	237	213	224	227	235	233	219	219	234	221	227	238	243	205	230	227	220	221	223	224	219	247	240	238	203	226	235	210	217	235	205	216	225	222	224	208	230	239	211	255	216	214	217	240	209	239	227	231	222	212	199	233	217	230	247	239	208	211	227	221	211	220	236	198	250	222	237	216	221	219	219	218	203	234	267	209	218	233	228	234	212	247	224	204	238	223	211	216	261	213	245	227	236	220	229	230	208	232	226	209	214	227	231	218	230	231	241	207	214	266	235	224	238	230	193	217	242	226	250	207	220	242	236	245	215	223	249	204	213	233	199	215	230	208	218	229	216	216	211	241	214	221	228	224	237	248	200	223	227	226	226	225	202	201	241	239	228	232	206	223	271	235	223	243	223	205	221	203	244	220	239	226	222	227	210	233	252	218	217	213	220	224	220	229	221	212	202	247	202	247	233	248	213	196	233	218	235	234	228	241	220	226	242	248	238	208	223	233	222	245	217	272	220	226	228	231	201	227	210	230	219	230	221	238	214	258	231	199	239	231	211	235	259	207	223	214	255	206	257	235	229	226	217	238	207	223	218	221	205	214	236	247	228	232	224	225	212	275	214	228	240	219	245	212	230	229	213	238	248	234	213	228	240	242	241	234	222	224	256	239	208	196	237	243	224	225	205	213	206	222	188	226	226	223	233	212	243	216	243	218	217	223	216	212	207	240	237	234	244	211	184	229	218	203	212	221	216	213	225	221	236	219	241	240	204	216	221	209	244	242	227	232	239	266	219	207	253	217	234	225	226	227	225	241	190	207	225	210	220	243	247	236	212	249	215	225	224	199	230	211	211	219	214	217	244	208	243	261	223	229	211	223	251	235	254	232	246	176	224	215	222	228	245	238	241	225	218	222	205	235	216	242	214	209	207	227	260	210	212	202	235	245	224	251	224	234	209	221	232	223	228	227	204	219	217	251	207	207	248	253	241	221	229	235	233	241	208	216	260	250	240	203	230	227	228	198	225	221	200	188	235	240	244	223	252	200	251	213	207	219	232	235	205	236	252	212	257	239	225	202	217	218	219	224	231	238	212	261	223	238	244	216	220	255	196	219	226	241	244	228	243	229	229	231	233	208	255	246	256	240	229	223	221	245	180	237	220	218	234	235	197	189	215	228	228	237	254	233	228	218	230	225	204	218	236	223	228	251	194	193	257	233	228	233	212	230	224	235	214	236	227	222	251	219	248	199	231	228	206	254	230	242	254	213	206	226	218	207	225	229	204	231	205	232	233	239	217	225	241	225	210	235	216	210	247	203	240	197	231	211	239	232	238	203	203	239	250	247	249	213	220	222	231	215	225	254	218	240	234	250	229	243	237	220	226	236	207	218	248	227	214	202	233	227	208	224	225	211	247	226	238	235	229	242	217	229	204	226	236	222	230	234	240	231	225	226	209	221	215	208	211	216	206	215	244	230	250	235	238	217	224	228	203	226	210	249	203	211	258	238	255	243	233	224	207	215	204	238	245	257	243	219	222	211	224	225	210	219	220	232	232	212	218	204	249	218	236	223	221	237	216	234	228	226	240	209	239	218	228	204	258	213	215	224	248	217	224	229	221	228	229	210	216	227	224	230	216	210	227	221	216	217	210	212	225	218	235	202	249	217	237	247	236	235	232	233	217	233	247	219	199	224	225	232	203	252	220	236	236	232	200	253	222	225	234	249	230	225	243	237	245	221	210	238	216	204	258	250	234	238	224	220	228	233	191	242	239	236	201	255	228	196	250	239	260	206	236	228	228	229	217	211	214	210	199	245	213	211	242	213	207	227	238	216	236	256	227	220	246	237	226	249	233	247	258	219	237	226	220	213	235	235	246	208	230	220	215	222	201	222	256	236	222	239	203	211	194	226	228	235	249	208	213	198	214	272	211	215	196	223	213	243	253	228	223	246	200	229	216
2603	854	943	1028	975	863	851	887	902	898	847	823	778	799	774	811	764	790	737	829	747	842	802	792	776	774	795	777	722	771	728	799	744	789	728	775	743	827	818	804	755	789	777	771	748	734	793	783	834	774	836	749	751	772	711	784	754	773	728	790	793	720	743	733	755	755	725	755	732	732	809	747	710	806	707	749	728	773	705	771	767	770	799	742	759	763	785	759	793	796	745	739	783	760	755	816	725	727	733	817	756	758	796	745	777	725	773	802	795	794	761	771	743	749	737	783	761	770	769	726	728	762	772	732	793	825	740	802	805	806	748	798	750	789	741	767	793	774	766	777	725	775	714	746	777	753	797	781	790	789	757	773	725	701	770	782	773	746	734	797	694	723	747	737	788	771	755	730	750	744	778	738	738	827	762	805	803	784	768	763	729	759	775	790	776	834	782	737	763	793	790	797	719	786	760	735	762	735	808	787	794	768	769	807	772	745	805	769	772	790	715	762	729	774	782	805	722	780	763	763	755	722	765	758	789	773	794	768	770	737	794	778	777	765	803	794	752	773	761	701	747	715	767	772	762	760	754	782	792	773	803	783	739	782	752	764	827	769	799	763	745	702	772	807	827	762	742	780	745	757	779	803	781	765	743	746	769	753	728	772	767	759	775	773	757	763	674	787	790	760	802	766	743	802	814	734	734	829	748	773	804	803	769	728	748	745	755	751	779	684	752	770	803	745	763	795	761	722	775	739	749	766	755	767	767	786	766	789	805	773	762	771	761	762	803	759	754	762	814	752	770	784	771	747	815	772	801	740	728	778	768	772	726	740	773	744	733	772	777	782	753	781	742	735	747	708	774	759	726	837	740	752	776	790	719	726	813	769	771	771	724	757	783	773	739	774	752	768	789	740	798	789	810	754	745	767	782	775	782	747	778	734	769	756	748	760	775	752	773	787	778	726	822	780	806	761	773	796	779	811	769	757	755	759	770	757	776	769	777	760	777	747	792	758	717	771	764	763	761	757	771	785	743	756	707	770	767	753	784	736	830	726	795	807	788	774	776	804	780	779	750	751	805	708	777	769	751	773	778	783	804	744	809	735	700	749	738	829	800	762	826	713	740	772	757	724	797	744	825	773	741	797	731	720	797	781	760	775	738	790	769	769	755	772	740	750	763	764	734	767	763	721	697	791	803	809	741	801	773	766	765	780	825	742	789	728	721	830	776	820	720	784	759	788	755	753	749	736	743	731	768	744	768	789	760	767	768	783	791	758	742	723	795	822	740	762	737	772	787	782	752	744	771	730	727	754	760	766	716	745	757	776	747	785	765	760	749	764	838	764	778	761	768	731	772	811	753	799	763	781	769	740	765	792	754	772	742	745	778	802	788	753	769	778	770	780	747	755	752	723	749	815	776	745	760	736	779	732	767	792	770	769	741	778	762	753	780	778	738	832	699	776	783	752	770	731	797	779	729	786	740	728	768	785	801	751	751	782	767	750	798	769	781	733	773	771	757	753	743	749	738	773	816	809	725	734	733	806	761	802	785	758	763	753	723	779	780	754	752	785	754	762	754	817	755	741	749	792	766	760	812	775	815	775	756	756	774	751	792	776	765	820	763	751	770	740	758	771	732	743	780	834	762	733	745	790	753	748	718	800	770	758	788	759	779	758	736	787	806	797	772	778	764	744	794	762	753	744	794	742	793	753	765	803	789	783	751	792	776	765	789	816	766	743	738	750	745	719	792	792	771	788	767	742	780	768	784	743	738	750	759	767	770	760	744	731	753	764	778	744	752	723	766	786	788	784	752	727	799	776	802	773	787	759	769	727	780	789	770	800	793	787	778	813	764	808	778	732	791	773	776	767	774	761	758	796	749	784	785	772	791	811	815	725	789	759	836	746	749	772	763	751	799	739	796	748	777	788	734	835	722	813	783	733	778	769	766	762	772	763	777	739	781	741	749	841	767	788	766	758	755	760	835	749	788	724	780	741	759	768	742	790	806	791	742	728	766	777	757	779	756	805	739	691	776	710	764	788	763	772	766	792	807	728	763	771	782	758	725	753	765	783	791	778	788	720	744	807	768	735	766	780	786	767	815	788	784	780	766	769	809	720	788	812	767	716	780	791	753	796	782	749	806	806	783	782	757	804	752	747	796	773	755	789	758	753	767	725	801	765	744	823	750	781	800	710	783	769	742	718	737	726	736	801	787	739	738	803	738	783	789	756	727	754	743	808	774	757	774	777	781	771	749	741	762	762	755	762	789	762	748	757	822	722	813	814	777	819	761	789	779	742	761	777	790	759	778	753	726	745	720	814	709	707	788	810	841	849	756	731	749	714	767	788	749	824	765	699	774	749	710	727	761	805	797	774	793	797	785	798	796	762	752	779	760	797	777	777	763	770	808	751	791	735	740	795	772	786	757	765	731	762	728	741	756	733	747	740	788	727	716	778	757	756	742	768	780	751	789	759	802	808	800	722	782	809	758	844	770	780	779	748	754	759	756	836	759	755	797	757	774	779	759	798	779	759	783	805	782	744	737	745	760	757	776	763	731	769	808	757	732	805	813	749	765	796	784	763	770	795	773	798	794	818	765	736	759	735	767	766	788	758	736	796	795	753	757	727	749	757	772	720	782	759	771	773	783	752	774	772	701	772	739	807	798	766	820	745	762	769	676	761	787	776	755	813	714	756	752	792	739	798	777	725	754	761	742	789	786	759	768	732	801	805	771	795	758	775	743	767	779	750	740	754	817	761	759	750	765	779	740	752	742	759	792	780	726	812	774	774	689	769	745	756	743	813	747	771	788	730	747	770	748	766	783	749	744	759	756	767	750	766	745	750	726	755	731	778	747	777	786	765	755	767	803	720	758	742	784	791	777	766	774	839	721	762	766	771	767	736	712	777	766	729	780	733	727	822	748	746	735	774	784	809	759	769	758	833	749	752	777	744	770	770	778	793	739	751	784	749	756	785	820	818	783	816	782	761	783	773	757	769	718	773	759	764	746	791	808	735	740	763	748	789	760	713	810	752	749	759	735	823	755	763	723	786	771	742	776	822	764	746	756	796	764	772	751	774	811	774	792	789	785	741	746	770	772	757	784	753	757	761	735	745	737	731	772	741	773	731	830	748	744	796	760	789	756	770	752	716	740	749	770	734	758	744	715	775	769	742	777	727	710	756	749	767	748	759	740	804	730	762	797	805	730	712	754	779	754	818	775	750	812	803	799	779	770	757	790	771	792	767	754	777	739	812	798	758	741	808	799	751	785	755	715	755	809	761	792	773	724	797	799	780	785	718	822	800	749	751	792	792	810	741	822	805	768	763	742	737	722	797	776	753	748	781	761	792	751	767	779	751	790	779	808	728	708	788	757	803	813	761	772	775	758	792	788	762	759	788	760	811	772	794	802	756	746	726	762	738	793	748	777	796	792	756	746	772	743	757	772	721	752	787	729	753	759	726	809	753	765	764	724	733	786	763	772	772	762	778	761	796	709	776	764	754
6666	789	1041	844	604	487	383	304	261	340	214	182	196	190	188	164	151	138	145	142	139	144	146	144	142	140	143	164	119	106	150	131	100	143	126	105	131	143	117	117	126	125	122	133	130	125	113	136	125	123	125	123	124	118	134	141	116	123	113	120	132	115	130	144	122	129	125	120	125	131	122	140	127	118	116	129	130	113	127	117	121	128	142	135	126	139	119	113	134	139	142	126	123	115	105	115	118	139	124	137	126	124	145	123	110	118	140	124	122	129	122	130	117	124	130	106	112	120	125	133	137	127	120	155	117	138	128	135	132	127	131	118	116	114	106	118	124	103	132	128	123	127	115	129	135	119	131	144	124	131	132	101	110	119	146	127	121	121	152	114	148	123	108	123	124	133	143	122	128	140	143	131	139	116	114	136	143	115	141	146	116	138	118	133	145	139	108	126	132	113	111	139	120	144	131	136	104	112	117	128	145	110	135	132	117	117	119	123	122	134	109	120	128	116	122	124	135	120	113	98	114	143	131	128	120	120	113	127	107	131	114	118	111	116	112	125	101	137	130	145	109	122	141	125	118	142	129	115	103	135	117	108	124	125	124	123	108	134	138	148	139	134	129	136	126	125	131	128	139	156	132	141	117	115	124	124	120	145	122	107	128	129	135	135	107	128	128	118	109	147	119	129	130	125	131	125	121	121	121	145	128	116	122	144	153	119	124	125	104	130	130	113	144	110	139	126	111	139	129	142	119	135	126	126	122	122	106	132	126	123	121	138	143	115	142	124	118	123	135	141	109	121	119	129	141	112	108	120	132	137	133	131	118	131	111	126	122	134	123	102	134	121	124	139	140	141	118	134	134	132	126	141	143	118	122	107	116	118	138	150	125	127	138	124	125	115	121	134	125	126	124	129	124	138	109	124	123	144	139	137	115	125	148	129	123	101	140	126	119	101	117	124	121	124	106	120	119	128	120	124	98	115	125	101	114	124	142	103	122	123	137	120	134	140	129	113	130	125	144	125	118	126	122	128	119	106	107	113	119	119	110	144	128	123	111	137	113	131	146	135	110	131	129	133	107	111	116	126	108	127	135	116	122	123	95	128	142	118	118	104	117	146	134	123	117	122	128	107	130	111	122	141	141	111	139	100	124	123	116	107	131	133	140	109	127	125	132	128	111	110	135	124	142	143	121	107	125	106	126	123	125	125	122	111	111	121	120	129	126	128	125	135	112	124	121	134	137	146	119	115	136	117	125	116	117	128	132	121	105	110	136	122	133	135	110	116	139	134	122	123	126	137	135	107	121	108	150	109	111	121	113	123	148	131	114	153	126	121	123	145	123	108	124	134	132	124	150	124	122	114	110	140	133	125	131	115	109	123	120	126	116	148	122	139	127	122	124	127	120	139	113	123	140	133	125	107	133	119	155	141	125	114	141	128	129	135	113	112	117	121	110	110	104	115	125	133	133	131	113	122	133	124	123	148	120	148	117	128	100	134	133	136	115	114	139	105	125	114	148	141	132	132	117	116	149	112	129	140	123	117	123	124	138	131	123	109	132	128	138	122	117	124	113	112	117	129	140	123	133	116	125	121	104	118	125	120	144	124	117	118	129	128	113	142	128	109	130	136	129	143	119	144	142	138	127	119	117	130	124	122	134	107	116	118	123	116	100	127	117	141	119	123	104	137	138	122	130	139	113	135	124	117	117	119	127	136	129	133	117	140	121	129	126	126	133	120	118	118	133	139	116	117	146	122	129	148	123	126	133	114	120	120	127	133	115	140	121	129	142	146	115	128	115	100	112	135	130	96	129	125	118	124	119	122	129	109	119	112	140	120	100	127	102	109	112	114	133	129	122	114	106	109	126	126	131	132	123	136	129	126	121	114	131	134	120	142	143	137	129	114	124	128	122	124	135	126	108	132	140	132	139	126	125	107	147	120	122	130	107	119	122	122	141	143	106	141	134	125	116	134	127	125	110	123	133	124	115	135	127	129	126	121	168	130	121	139	117	120	129	146	128	158	116	142	117	123	124	112	126	119	123	116	126	124	123	126	111	129	113	124	106	142	110	127	124	127	153	133	127	113	131	140	135	116	138	128	127	135	132	109	120	123	96	132	134	127	115	142	124	122	123	120	116	128	126	122	130	126	129	119	125	113	124	140	106	114	122	137	126	119	129	122	124	123	128	129	123	120	130	132	133	116	135	111	142	139	109	122	127	120	152	129	134	123	140	123	136	129	122	134	131	129	135	135	108	122	136	119	120	130	112	118	105	111	112	139	122	127	122	128	110	114	107	110	129	115	118	118	132	126	117	121	123	132	119	112	144	111	126	118	136	137	112	124	133	154	119	134	121	120	107	126	130	132	100	122	134	120	148	119	129	125	111	130	127	139	104	120	139	129	137	107	128	122	118	109	102	132	105	104	125	134	108	123	150	117	113	142	118	137	116	122	144	131	132	126	120	155	127	127	142	143	134	132	121	131	128	113	140	121	115	136	126	114	128	135	107	111	139	105	134	120	130	145	126	120	138	147	127	107	140	112	144	118	132	113	143	127	124	110	121	107	114	116	127	117	119	114	155	140	125	122	117	135	119	108	132	116	139	137	123	131	143	119	123	112	146	138	115	137	128	123	130	112	125	116	123	131	130	131	115	123	135	110	127	116	146	134	130	146	116	122	132	115	132	121	121	129	119	112	129	131	142	120	135	98	110	133	109	118	136	154	132	105	135	119	115	133	143	131	130	125	132	119	153	122	110	127	127	124	118	116	137	135	127	130	124	142	127	149	115	123	126	138	118	118	125	129	128	122	125	121	130	116	129	127	121	125	132	135	113	117	136	134	136	117	126	133	119	135	119	141	112	121	137	110	129	139	115	131	131	133	115	131	123	132	121	110	88	118	113	148	122	129	106	119	106	126	123	130	132	114	136	106	104	126	109	122	110	126	116	93	135	125	124	123	115	124	124	108	137	104	146	131	137	118	117	115	128	137	100	125	133	137	129	126	137	104	128	121	110	130	108	143	117	136	121	145	134	123	116	114	129	128	121	114	124	120	127	127	153	120	113	116	140	125	123	118	123	126	141	123	123	111	113	112	129	126	133	144	115	102	124	103	110	137	127	132	97	97	128	133	132	123	125	132	117	120	142	132	147	120	120	110	122	140	127	112	115	130	124	136	111	110	151	139	117	144	136	135	124	153	109	121	124	126	106	125	104	115	109	126	132	142	125	123	115	126	115	122	134	137	130	117	128	136	111	121	128	129	127	137	130	124	125	113	103	109	115	124	121	138	142	129	133	127	116	136	125	123	119	129	124	132	130	139	106	124	100	131	126	132	128	110	106	110	112	106	131	132	135	95	121	127	127	124	121	132	112	108	122	117	132	124	115	129	130	125	132	113	137	153	115	125	136	126	105	133	132	130	130	132	118	119	135	140	127	120	141	111	124	113	124	148	111	122	130	135	135	121	118	138	127	134	125	128	134	117	117	149	112	138	118	109	104	131
5433	1275	2500	2980	2591	2179	1884	1569	1397	1722	1106	970	931	818	818	780	675	682	633	672	635	566	575	584	580	591	535	613	562	555	542	529	521	527	495	510	548	516	494	558	540	500	472	514	470	535	532	487	447	491	476	488	413	519	464	511	455	491	486	483	497	471	469	488	470	472	475	487	444	489	456	479	443	467	457	469	477	497	480	463	511	439	504	498	444	461	495	462	454	465	480	462	470	459	459	457	441	499	486	461	500	455	474	477	457	466	460	462	439	483	454	477	447	468	453	484	472	458	499	471	463	432	446	498	478	450	465	450	501	448	427	479	456	454	475	439	507	477	463	497	486	453	472	480	431	467	435	496	458	445	476	479	459	443	460	452	479	476	466	471	460	501	468	458	460	440	495	483	468	462	392	453	467	451	466	464	450	447	490	475	518	462	456	436	457	479	450	431	465	439	443	459	450	490	457	471	425	447	457	488	485	481	465	459	456	501	435	478	462	406	452	429	482	483	508	473	442	418	448	487	454	502	459	447	441	464	437	449	452	456	505	474	455	456	451	437	425	450	468	489	504	436	461	477	453	474	461	466	467	479	481	491	486	488	476	486	446	466	445	454	473	430	438	461	436	468	461	430	462	478	439	462	454	457	464	471	474	462	452	488	446	480	468	497	459	474	475	434	466	454	478	458	480	505	432	468	448	450	490	464	452	479	428	468	456	433	449	479	421	453	465	437	416	495	513	476	429	435	437	466	479	480	443	457	502	466	426	444	482	476	481	452	457	457	482	492	456	440	492	475	471	401	444	459	481	452	465	487	464	433	477	454	471	485	437	461	492	471	512	424	426	458	453	461	447	438	466	492	462	452	466	472	430	439	463	471	459	499	449	474	454	471	463	436	492	462	452	443	419	487	448	454	464	454	448	443	484	458	435	467	462	433	462	504	453	446	495	454	459	476	452	461	462	434	481	468	466	448	475	447	465	453	512	431	467	478	472	430	414	438	439	452	464	483	448	481	454	450	454	457	474	449	454	475	454	462	471	486	461	454	439	461	455	502	454	399	458	437	489	449	481	438	468	485	473	443	477	480	514	441	480	458	468	473	433	477	500	435	500	468	433	470	435	444	455	478	439	490	442	446	451	476	509	416	466	455	460	468	479	457	477	445	487	439	407	445	483	472	437	457	407	476	468	462	462	468	460	470	445	442	453	516	439	423	489	465	453	448	474	438	470	454	501	468	483	448	449	447	491	455	464	468	462	435	465	447	471	476	465	493	484	467	438	487	422	484	440	458	463	407	486	454	510	474	455	463	449	465	421	454	456	474	439	471	461	447	429	455	463	504	477	448	464	439	445	489	482	477	477	444	448	447	518	470	443	455	476	464	452	501	450	446	466	443	450	468	410	453	493	464	466	470	467	481	452	458	453	467	467	462	481	469	466	466	451	450	461	484	453	456	463	466	468	504	469	434	482	479	453	457	472	466	482	490	446	500	430	458	514	524	469	473	471	447	461	427	451	504	447	461	467	451	456	461	416	480	429	472	447	495	463	484	441	452	457	454	492	444	494	468	421	459	447	472	449	487	457	426	459	493	453	515	490	452	489	466	460	442	455	498	472	470	475	447	492	451	428	482	444	463	465	473	480	454	447	469	475	464	447	454	469	471	455	485	491	468	464	477	456	450	442	454	441	454	482	463	519	481	489	457	455	433	457	437	486	499	470	484	469	467	457	449	467	459	463	493	475	479	468	439	508	461	474	458	473	469	467	410	528	497	466	433	483	487	477	453	476	482	453	439	465	464	452	456	457	464	492	436	455	465	470	463	454	463	440	476	480	436	440	479	441	465	465	455	475	455	454	441	445	451	447	462	472	472	445	466	450	468	480	510	456	467	466	425	478	483	444	447	463	432	478	450	459	467	483	472	486	465	426	437	445	453	439	437	468	458	465	500	442	470	440	466	448	457	462	452	460	478	494	467	452	448	471	441	448	434	471	468	439	457	472	423	486	493	443	444	470	458	489	482	468	451	459	448	466	426	447	463	451	461	502	476	467	486	462	446	487	435	478	474	446	438	464	465	445	490	457	439	427	447	468	472	458	476	429	467	508	499	447	450	464	479	470	475	471	448	484	460	504	460	482	461	499	447	465	431	474	461	480	453	496	467	457	511	447	421	465	480	473	460	431	419	454	442	459	412	449	446	479	486	444	492	442	449	479	442	486	472	501	471	446	435	485	443	467	455	495	437	444	484	421	438	464	463	454	478	495	461	468	476	459	482	455	483	468	467	431	452	479	444	484	471	430	427	451	469	472	498	451	436	437	453	478	435	472	481	436	436	474	460	447	426	480	491	440	476	497	462	454	448	448	461	453	492	493	485	460	502	482	467	476	458	477	475	463	451	467	445	479	480	466	458	465	438	492	501	444	475	425	506	473	466	463	498	438	456	453	473	493	461	460	491	472	465	503	442	465	417	471	463	464	479	456	454	477	467	435	457	474	447	456	442	472	480	430	491	467	460	432	485	480	480	467	497	484	425	448	461	392	473	471	456	443	460	492	504	446	430	445	492	471	474	498	425	474	491	469	441	454	467	482	473	476	431	482	499	419	480	473	450	465	456	475	458	485	438	465	445	474	480	456	483	456	439	453	449	481	476	451	425	441	501	469	443	436	447	476	458	473	431	451	463	447	466	468	472	456	435	472	467	422	446	464	443	464	464	491	458	473	468	452	474	441	467	458	477	465	453	468	473	494	471	450	444	450	439	473	436	466	462	441	453	461	428	446	440	473	474	440	461	468	454	460	447	466	483	508	498	444	487	450	452	487	464	475	482	507	454	454	440	444	489	477	464	461	514	431	471	469	472	468	457	403	509	489	488	450	444	475	475	414	478	455	498	466	431	403	428	456	413	423	465	450	488	467	437	447	460	449	498	450	421	437	485	442	479	468	488	422	484	459	454	428	486	492	453	450	475	484	462	423	473	412	435	433	454	473	467	521	422	486	468	443	485	443	460	485	425	491	469	451	472	469	458	473	450	466	478	490	456	456	471	439	438	499	491	489	445	456	465	426	447	477	483	452	421	466	440	473	437	462	494	427	428	469	473	429	446	449	437	490	428	445	456	468	476	468	470	459	439	426	464	459	457	470	438	477	456	480	446	457	447	471	464	454	478	474	469	477	445	486	495	444	478	488	470	426	482	469	455	442	445	463	466	435	458	494	485	493	490	472	457	487	447	478	459	507	445	442	464	471	447	453	477	441	478	452	436	474	455	488	463	466	480	470	446	462	429	442	450	495	443	448	435	466	460	458	501	472	463	390	478	441	477	449	468	433	451	493	496	445	475	481	456	494	430	445	459	442	463	453	450	445	456	469	461	454	469	502	460	468	448	451	431	426	496	488	439	474	455	440	488	470	461	467	497	450	446	501	447	455	419	459	462	489	488	420	446	457	464	481	442	445	450	474	436	478	454	457	484	450	471	451	489	481	482	468	438	469	453	479	490	456	455	472	463
13222	1701	2093	1714	1151	890	635	514	518	649	316	305	247	236	210	180	196	179	168	152	161	135	120	146	139	153	133	121	123	126	142	116	138	126	125	129	130	120	125	145	105	117	119	129	112	123	127	110	142	96	123	110	117	122	102	122	107	127	130	125	134	138	130	115	126	122	133	106	123	125	124	118	128	119	103	103	103	107	115	112	128	125	125	93	115	105	128	118	108	111	99	107	98	112	110	114	108	115	103	114	116	112	116	110	116	124	117	99	118	119	104	122	96	102	107	107	120	98	115	124	124	107	104	130	99	98	120	106	116	108	98	105	103	102	129	87	120	106	100	123	104	97	95	100	121	119	118	110	103	109	125	126	129	117	107	98	127	110	106	97	117	118	110	117	127	103	120	100	122	92	100	93	128	113	108	110	122	110	104	115	125	111	98	103	123	107	121	105	100	98	123	115	92	99	117	110	105	128	94	113	121	136	126	124	98	100	87	129	80	106	116	109	99	105	106	113	103	116	101	125	91	119	121	106	88	111	124	99	115	118	115	121	89	103	102	102	103	111	123	113	112	118	114	105	108	114	107	111	111	104	105	108	119	103	107	107	145	109	105	120	124	108	94	103	118	108	104	111	119	122	128	104	121	92	111	96	127	123	111	117	106	113	110	114	149	125	124	117	126	110	95	120	121	106	129	107	100	128	104	128	123	100	113	113	107	106	121	106	116	125	97	100	107	115	124	102	102	109	118	107	105	108	91	106	104	117	130	118	92	120	125	129	110	112	120	98	108	107	114	109	117	123	109	124	105	97	99	89	105	113	114	112	99	97	107	121	105	131	132	107	97	109	112	118	119	92	103	105	108	102	115	89	113	117	108	102	115	120	109	103	123	105	114	108	125	114	121	117	115	107	122	116	123	105	97	99	106	102	117	124	107	127	99	108	120	124	109	113	95	112	102	111	119	106	83	108	101	122	113	137	92	118	131	94	104	101	109	99	116	105	116	93	114	91	106	123	103	134	123	127	108	117	126	108	107	108	114	109	105	102	106	125	119	109	104	112	119	107	103	121	118	102	101	114	111	124	103	106	114	124	92	113	113	115	102	116	94	90	93	120	122	103	128	115	124	101	116	125	120	100	144	112	109	105	98	107	99	99	122	109	96	116	113	123	102	106	102	105	108	102	105	118	109	107	115	124	115	113	109	116	99	114	97	106	113	125	121	90	113	103	117	106	101	121	120	115	99	100	122	88	108	111	104	106	107	108	100	130	116	130	124	91	108	122	106	119	110	114	95	106	98	93	113	120	114	114	117	112	112	95	103	124	110	104	98	112	121	112	106	99	118	97	99	98	122	115	93	120	116	115	134	97	121	109	113	108	101	107	103	120	111	109	111	112	112	101	116	104	103	90	138	118	107	100	122	108	127	121	110	112	118	102	112	129	138	106	94	113	102	112	107	106	94	110	117	102	101	115	115	93	114	95	108	117	103	128	101	106	111	106	106	130	106	101	128	96	106	103	100	104	116	105	107	115	109	120	118	115	111	126	110	118	111	133	128	108	124	109	116	131	117	115	128	124	116	106	117	100	105	111	114	129	103	91	105	101	114	117	126	131	118	104	120	120	97	114	120	121	118	102	121	116	125	110	134	108	85	101	115	115	116	96	103	123	118	104	119	125	98	140	117	105	95	113	122	114	103	101	122	119	115	116	99	107	101	113	119	103	101	102	108	107	124	106	97	113	113	120	91	140	127	98	115	91	100	129	98	113	110	138	123	129	113	124	101	113	103	112	107	124	106	105	107	117	97	121	106	108	137	106	131	115	113	139	124	121	124	121	114	127	104	104	117	114	114	125	109	125	100	126	96	122	128	135	95	121	83	106	109	96	111	121	106	100	97	122	117	102	97	103	114	106	116	94	109	117	117	107	102	119	103	105	119	104	102	125	137	99	113	111	113	110	114	121	112	124	110	105	102	112	103	119	99	108	100	114	99	117	107	101	113	130	107	130	110	141	106	112	123	123	101	103	125	127	104	102	107	93	114	115	98	108	92	117	125	119	110	115	106	95	95	113	109	104	109	109	134	107	88	96	106	98	91	113	103	93	99	98	114	106	103	98	114	109	94	124	108	100	105	113	113	120	104	117	119	93	123	109	99	95	118	117	101	127	98	114	97	110	104	96	114	103	115	115	92	110	124	108	116	118	101	125	101	117	93	116	100	103	121	124	112	95	113	104	100	99	128	115	113	98	107	140	103	102	120	110	106	89	107	107	108	106	95	129	99	109	102	107	108	117	117	103	111	112	89	109	110	91	131	120	101	88	109	99	90	102	122	108	118	139	108	116	110	102	98	113	123	100	135	97	92	99	99	90	105	113	110	111	106	97	89	109	96	105	95	99	127	105	116	125	98	122	112	125	116	105	128	109	98	87	97	121	113	118	115	119	103	111	119	115	124	103	95	128	115	89	99	110	100	111	120	99	92	122	99	130	117	110	117	136	119	112	126	105	103	102	108	114	101	108	115	103	134	134	105	119	124	96	112	138	104	120	105	88	104	109	89	94	106	82	105	103	108	99	114	101	121	113	102	103	108	94	120	109	91	105	129	120	114	114	114	116	131	120	105	116	135	103	107	122	104	118	118	115	112	96	132	106	130	115	105	97	119	124	96	88	106	128	103	89	127	106	116	113	104	116	102	101	91	112	116	107	117	105	104	127	106	108	102	109	103	101	115	94	113	119	109	123	133	113	110	118	124	107	118	102	102	81	125	115	132	99	120	141	116	98	108	121	115	121	128	107	119	107	102	125	120	121	118	110	106	101	109	98	113	121	97	106	112	119	98	109	118	118	124	95	126	123	105	120	103	119	115	110	116	96	106	105	119	109	113	81	106	104	114	123	109	107	103	120	92	95	124	110	115	115	106	126	107	114	106	139	108	120	102	99	100	103	111	129	91	106	92	107	114	118	110	85	121	99	95	100	104	110	99	119	102	107	122	115	99	112	95	136	104	119	107	137	109	105	90	102	108	133	92	111	110	109	98	112	108	119	114	119	105	121	110	129	95	99	109	109	103	103	121	112	110	101	89	113	119	106	100	98	112	127	134	112	105	97	112	110	113	104	102	113	109	100	101	103	106	105	120	109	101	115	113	118	111	112	113	121	108	97	101	117	109	113	125	108	138	119	117	116	117	123	112	92	122	115	98	118	108	104	112	129	109	99	112	103	109	107	112	104	129	96	122	117	110	123	122	97	116	86	120	119	113	102	108	114	112	105	119	116	101	114	108	96	105	89	133	124	129	115	113	105	107	117	113	120	107	110	101	106	120	100	131	113	115	103	107	121	124	126	114	122	92	84	127	95	97	89	116	140	126	118	103	129	117	121	102	108	119	90	125	129	109	117	114	101	108	116	125	106	93	121	112	104	106	108	108	108	99	118	108	108	113	99	123	119	108	114	105	99	106	114	112	126	119	106	117	114	110	118	143	119	116	111	116	118	114	127	97	128	100	120
7512	2132	4663	5508	4762	3946	3219	2754	2718	3546	1661	1493	1379	1254	1129	1035	991	919	933	819	814	749	751	702	685	710	669	631	619	586	621	571	625	602	539	551	562	526	515	509	512	517	523	483	508	518	498	445	470	497	478	483	452	482	434	467	473	459	443	438	462	460	450	438	461	441	467	469	429	433	453	453	463	426	451	463	447	453	439	456	459	460	427	405	413	494	454	463	414	429	439	465	491	431	435	419	469	380	445	436	405	420	388	466	447	416	435	438	448	444	442	429	412	450	438	449	451	461	425	445	460	438	425	421	433	432	426	408	429	415	408	453	426	419	424	399	421	426	410	473	395	446	419	451	468	432	448	396	409	416	456	454	432	417	447	409	410	456	462	413	455	425	432	435	430	446	461	439	455	455	425	414	437	448	433	417	446	432	442	468	435	426	412	434	438	433	414	471	458	395	411	433	428	442	420	400	466	431	428	385	421	386	422	430	407	417	419	454	441	443	422	426	430	423	441	423	429	423	431	394	433	417	473	429	397	425	416	423	422	427	469	433	440	429	420	394	445	433	424	454	416	437	441	446	417	387	405	426	429	447	422	440	458	401	390	406	440	433	392	418	425	426	413	474	391	481	413	399	414	442	434	420	431	442	412	408	404	400	449	460	429	431	428	450	431	402	414	419	414	442	419	409	428	432	413	406	441	417	421	409	429	420	425	452	435	401	402	419	426	395	423	442	383	428	447	435	404	443	377	425	417	476	404	418	450	439	413	452	417	425	412	447	435	429	441	437	407	470	446	429	462	463	370	417	411	408	438	417	421	431	418	410	432	424	393	458	460	427	428	423	442	440	417	417	425	443	445	388	406	458	434	450	438	403	434	431	437	437	444	417	415	428	399	435	433	400	436	425	424	413	441	454	412	401	417	422	450	405	419	441	429	448	399	436	425	450	443	442	459	440	437	404	429	410	470	412	444	420	432	445	422	467	425	405	391	444	441	423	403	445	425	426	429	426	440	426	411	429	441	443	395	448	441	417	408	421	438	459	418	463	411	450	414	397	396	427	433	439	412	438	443	434	418	409	422	439	454	435	451	444	416	448	412	395	410	428	402	424	432	443	430	422	415	422	411	421	461	434	411	441	439	433	417	382	432	451	395	454	414	452	447	426	425	410	415	413	419	405	484	435	423	417	451	446	454	454	470	404	407	437	444	429	432	431	495	423	420	415	421	386	404	422	416	444	403	440	420	420	407	426	442	368	446	444	430	460	421	451	433	423	436	381	413	447	427	440	438	430	450	463	442	434	469	413	426	425	445	416	397	391	419	389	410	420	393	448	395	474	455	488	431	470	471	440	434	409	437	418	374	435	380	413	432	427	410	452	376	403	426	409	416	437	433	412	421	411	455	414	410	460	406	424	409	435	396	458	397	417	420	405	453	414	409	402	405	400	405	445	391	407	461	399	454	439	436	419	404	422	427	446	442	443	397	421	434	392	450	431	431	384	412	438	403	432	443	414	418	399	393	420	409	421	437	421	441	418	402	440	438	422	450	453	439	437	390	398	403	438	422	444	412	425	430	426	427	443	411	409	443	417	414	424	438	420	441	445	393	416	389	382	417	414	423	409	418	429	417	452	419	433	453	443	392	381	387	415	426	375	448	377	405	439	430	416	467	444	418	417	427	404	420	404	439	420	414	421	430	427	413	408	441	443	438	448	382	415	410	406	420	460	404	446	430	401	419	433	387	459	460	450	426	464	399	442	399	395	429	399	433	418	421	465	417	438	443	410	447	466	446	437	447	419	446	417	453	440	424	429	405	428	406	424	434	408	460	422	426	408	432	432	444	382	389	379	466	489	408	445	422	422	424	414	412	444	429	455	430	446	443	395	433	449	440	459	410	440	428	420	438	431	417	413	424	427	455	448	412	409	399	397	417	409	430	464	438	466	414	456	394	448	395	413	444	399	431	396	408	433	427	438	434	427	468	415	433	391	448	430	400	451	417	431	432	377	431	472	465	413	451	419	469	401	432	386	424	431	424	434	510	410	424	432	443	391	404	411	404	426	427	410	418	382	387	396	423	425	412	426	452	410	437	382	455	447	416	420	428	402	445	450	430	404	435	436	431	424	428	419	461	424	440	416	456	429	449	420	391	439	458	403	462	398	450	445	434	415	410	405	456	402	408	425	442	416	430	441	442	429	413	425	434	456	411	420	452	404	444	402	450	427	422	416	447	431	451	410	429	476	404	429	424	443	416	429	430	415	405	431	449	442	440	427	443	420	469	436	400	406	398	453	424	429	421	443	437	425	407	397	413	428	461	416	438	422	380	410	399	473	424	427	370	447	476	438	391	471	456	413	417	439	410	408	417	415	421	443	417	389	414	432	455	402	429	442	469	407	449	410	441	433	386	450	409	410	444	393	407	442	426	418	457	462	428	430	437	396	426	413	438	435	401	406	448	434	398	431	422	439	424	459	404	459	423	426	418	425	404	416	462	396	416	423	453	382	454	408	422	402	430	405	461	440	453	405	416	456	433	445	413	416	388	409	427	408	411	462	455	442	428	405	420	444	421	426	426	433	401	424	431	403	455	416	414	422	462	395	420	405	428	433	428	404	430	428	436	433	434	430	448	439	414	430	432	399	425	398	416	420	412	436	424	415	432	416	436	417	400	456	405	425	426	443	417	384	442	415	442	426	433	395	426	427	411	408	433	436	420	426	399	417	426	410	414	435	453	440	442	416	412	392	431	435	442	426	422	420	439	442	386	415	408	401	427	446	425	464	384	389	455	420	436	452	456	366	430	437	458	423	394	425	426	416	391	419	396	429	407	425	419	395	416	414	416	482	412	423	442	420	455	461	421	431	421	443	405	397	457	404	439	413	461	405	445	450	421	459	396	397	424	439	424	442	440	421	443	436	429	455	405	448	423	436	406	433	401	474	416	433	446	413	425	438	421	414	419	413	418	425	430	450	418	441	410	420	415	441	436	429	459	375	425	403	437	414	408	452	447	432	436	442	421	397	357	431	432	390	468	465	425	424	401	437	416	441	433	420	466	415	461	402	404	437	415	427	417	438	431	413	439	448	435	425	444	430	421	391	417	424	434	434	402	465	460	404	407	393	415	422	422	393	424	474	429	405	419	408	442	440	421	424	450	416	460	419	439	401	425	414	447	418	401	443	399	415	441	422	414	393	424	464	401	448	429	390	410	461	410	418	439	408	465	442	408	405	424	405	413	436	434	424	440	421	409	431	426	430	429	416	418	399	424	392	412	400	458	400	391	412	433	428	425	426	438	435	423	446	398	405	409	443	426	403	437	425	419	416	430	430	425	439	427	456	426	405	421	415	382	381	408	424	428	447	396	414	412	402	397	406	455	424	417	404	432	434	433	425	416	423	413	410	424	411	407	423	420	407	435	437	401	418	396	443	415	412	421	413	466	412	404	440	412	461	418	442	432	430	433	461	424	408	471	401	404	461	471	399	401	449	425	436	438	437	377	417	438	387
1864	272	268	280	280	266	232	229	220	238	215	248	255	218	248	219	220	219	211	237	221	229	247	206	220	251	239	247	193	258	204	224	234	232	227	221	188	220	219	219	208	221	194	194	231	245	235	244	225	217	195	207	221	209	243	205	213	257	219	232	211	230	240	216	224	229	240	219	230	225	228	249	193	232	220	240	220	215	209	251	219	239	224	203	223	233	233	250	230	208	243	212	239	254	242	204	211	216	229	222	230	204	235	227	221	226	220	229	241	203	235	231	229	201	242	225	203	226	217	195	205	210	220	218	238	227	203	218	217	212	219	223	203	257	231	206	245	219	207	224	202	248	242	208	210	213	226	215	229	203	246	249	188	219	242	216	210	208	213	235	222	253	198	242	239	225	227	214	232	213	226	249	217	221	185	216	207	219	238	206	238	207	257	228	237	230	213	250	232	221	241	238	193	214	221	228	229	237	246	217	220	198	225	230	228	237	225	240	227	226	204	224	206	243	225	240	239	224	234	229	209	225	209	202	228	245	231	200	239	225	226	232	236	232	218	218	251	228	230	216	241	212	237	254	230	210	231	207	205	227	202	195	245	260	220	214	221	217	210	235	229	247	219	206	209	232	227	221	212	211	238	227	206	218	256	204	239	234	236	240	221	231	229	244	200	230	229	227	236	210	215	197	245	231	225	227	236	223	221	209	222	240	212	227	245	205	208	233	212	213	220	233	212	232	223	233	219	208	213	198	225	195	230	267	210	208	213	237	207	210	232	226	220	225	228	227	206	241	244	225	234	214	209	196	211	246	222	191	225	214	241	275	246	247	215	207	235	233	232	226	235	247	233	228	227	199	239	206	182	215	240	230	224	219	226	232	228	232	221	229	215	225	246	226	211	233	213	234	258	212	243	248	223	247	231	208	233	237	246	241	217	206	234	226	240	228	200	210	220	216	223	230	203	224	245	228	216	266	223	245	225	216	230	206	201	216	236	216	221	219	230	229	213	197	246	248	244	239	213	211	217	224	238	259	210	216	262	214	215	260	245	224	219	232	218	213	243	239	230	226	234	197	244	220	217	209	217	220	227	238	195	219	205	207	217	221	230	208	247	205	216	256	243	193	213	200	187	229	222	239	226	221	227	227	226	225	235	245	232	227	242	231	238	228	213	248	218	212	209	235	227	228	235	221	246	241	244	237	246	221	215	207	239	228	227	228	221	221	232	193	228	220	212	201	228	218	231	238	240	189	212	244	204	206	209	220	222	233	245	210	208	238	216	231	211	202	203	227	227	225	260	229	217	234	228	243	216	228	226	196	223	207	227	231	186	214	233	238	229	195	201	234	256	223	209	219	220	237	208	247	222	230	213	229	228	222	223	227	229	216	230	226	222	228	206	207	214	247	219	228	224	253	224	213	221	188	245	208	210	229	211	222	213	215	228	228	202	191	192	189	223	244	237	209	224	216	213	251	228	224	231	227	234	222	230	207	232	219	240	252	237	216	225	228	229	219	201	215	224	240	226	212	229	196	257	245	213	210	238	231	231	216	222	213	260	234	224	221	201	212	228	243	223	202	176	226	190	207	229	221	239	213	218	217	235	214	234	228	201	243	192	235	220	245	193	191	201	222	221	212	235	236	234	225	218	200	229	255	234	222	233	234	209	261	226	197	209	234	253	237	228	255	236	209	224	206	199	248	222	243	217	231	221	236	244	191	247	209	230	229	200	238	215	233	238	203	223	241	233	240	228	256	220	221	229	244	219	228	227	199	233	213	229	211	239	211	238	235	230	238	215	216	218	203	222	235	210	208	252	243	200	235	219	227	231	220	218	218	211	216	231	229	222	224	218	236	230	216	243	257	235	222	213	240	248	218	221	231	200	238	228	218	212	233	227	221	239	248	225	208	223	231	228	222	219	203	207	216	216	239	227	232	217	243	229	216	205	217	232	226	213	216	221	208	246	235	240	226	205	216	233	225	231	259	254	235	227	243	257	234	231	253	259	220	236	225	221	206	239	202	214	227	226	211	214	225	216	217	257	236	239	218	221	217	256	212	197	220	241	228	253	227	229	230	209	240	222	214	199	201	263	241	257	257	208	227	246	196	223	212	221	231	223	215	214	225	207	237	225	226	242	230	235	209	221	222	225	205	258	218	225	218	202	233	239	223	217	216	232	208	215	217	198	210	207	233	227	230	222	238	230	230	243	248	211	208	218	230	225	206	235	250	221	225	215	225	212	233	216	229	220	213	228	206	206	212	243	240	224	243	223	243	219	203	230	233	232	215	203	206	236	222	243	229	240	216	211	237	210	222	237	241	210	247	204	233	188	214	242	231	199	229	233	240	214	185	239	222	203	205	216	209	221	238	243	233	226	227	285	225	218	246	231	242	249	228	196	233	237	241	226	212	196	221	204	220	221	224	199	223	230	250	214	212	191	220	226	238	246	196	241	219	219	215	238	214	230	209	219	235	235	230	216	236	214	232	240	241	221	211	241	216	248	207	198	192	238	260	205	206	196	238	198	243	258	188	225	210	226	214	239	250	243	212	226	243	236	226	235	248	223	231	206	249	218	228	219	203	235	233	224	205	244	214	255	225	267	239	199	223	223	216	204	227	222	257	209	225	236	254	254	248	223	192	256	219	210	240	228	229	257	231	217	218	230	211	220	249	232	234	217	251	225	237	235	239	224	206	216	209	213	222	220	237	253	261	247	202	213	239	203	198	232	219	240	233	234	208	221	225	231	219	234	215	242	225	229	221	251	225	215	225	214	223	205	230	232	217	199	223	235	232	209	216	233	213	240	214	226	212	212	199	206	219	257	232	219	215	194	218	228	201	194	214	228	225	244	228	223	219	234	212	250	239	208	233	223	241	221	270	228	225	211	215	220	210	215	218	229	215	213	246	227	198	246	243	221	190	230	228	210	243	232	236	215	209	222	226	218	211	241	216	246	230	215	205	233	211	235	179	256	243	221	234	232	238	235	239	225	238	261	235	203	199	199	203	198	223	220	224	246	214	206	235	213	221	230	247	211	242	216	222	240	218	195	234	234	221	222	221	238	263	226	218	244	241	215	208	253	209	253	248	216	222	218	223	235	267	217	223	228	206	220	201	214	220	204	224	200	226	220	205	223	226	211	195	204	226	232	235	268	230	224	204	223	202	209	239	211	204	238	219	211	216	217	236	226	228	242	209	226	227	180	240	218	213	228	213	227	254	190	218	213	231	239	230	195	236	242	220	212	201	232	239	224	221	216	234	226	248	248	224	215	219	217	246	232	237	254	199	223	255	230	201	234	219	210	252	254	262	195	188	197	217	237	228	242	205	230	224	236	221	214	248	231	235	217	201	225	232	210	261	247	230	211	237	265	220	241	225	243	214	228	229	221	182	223	232	211	211	210	229	213	214	251	224	197	238	226	233	234	225	217	213	216	220	223	235	232	216	211	239	242	183	223	240	231	221	206	235	249	254	253	204	221	230	240	222	210	229	248	241	239	223	225	226
2429	847	971	968	956	890	872	872	875	907	857	768	799	808	813	792	840	807	792	746	775	746	725	752	777	751	749	794	764	841	783	788	781	789	761	796	783	718	799	760	783	747	763	740	763	790	755	762	772	770	741	776	762	777	726	773	775	779	804	779	773	750	746	781	791	765	813	772	769	787	774	790	747	745	808	760	755	730	776	756	792	774	771	755	770	788	761	739	833	741	753	812	733	722	764	773	790	826	778	760	775	743	750	738	793	756	720	775	803	783	747	743	750	766	753	747	727	830	739	776	788	735	726	800	814	753	793	773	797	761	743	739	723	736	722	853	785	750	787	745	744	742	775	733	818	718	802	777	845	718	769	784	791	738	779	713	795	677	776	756	766	732	781	718	762	752	801	735	744	771	793	756	796	784	747	785	763	764	765	772	804	732	755	790	736	730	776	762	759	730	746	755	789	786	771	726	742	738	762	763	762	801	767	736	753	776	788	761	756	758	766	724	802	790	703	728	790	778	726	731	762	758	780	753	783	749	761	758	733	713	796	783	806	774	798	733	808	781	737	804	766	763	751	761	752	783	786	810	784	730	745	728	780	803	746	790	757	683	704	766	731	771	755	747	758	763	786	781	729	824	752	755	790	716	777	765	796	773	795	824	802	756	754	743	795	714	763	793	799	775	799	738	730	755	727	752	796	738	733	746	757	743	780	780	783	738	755	770	739	770	738	789	774	776	756	757	737	782	768	755	731	740	761	771	744	758	765	780	775	751	710	807	703	796	815	770	763	739	768	791	706	796	789	757	778	776	754	736	765	763	722	751	750	814	765	786	818	784	701	786	737	742	716	787	756	765	767	767	740	709	755	762	806	731	767	791	779	752	762	773	762	739	754	778	742	760	772	772	756	769	771	830	769	762	800	825	792	787	822	831	759	783	774	714	725	756	746	738	754	789	770	744	731	774	722	813	740	746	750	782	783	771	816	759	730	744	793	750	737	751	748	783	738	740	762	781	770	782	776	798	788	848	768	766	686	772	746	781	769	742	792	747	793	801	757	815	786	745	791	771	776	750	768	770	759	779	734	748	773	789	718	787	694	764	724	788	771	703	735	748	775	728	764	759	763	768	772	772	738	754	771	750	780	730	823	771	786	758	752	738	725	763	804	788	751	750	705	751	754	756	774	788	783	785	764	767	713	744	740	738	761	721	734	785	766	763	797	721	742	809	866	722	756	787	763	772	768	775	747	724	716	761	774	763	753	781	768	769	787	777	755	819	713	766	775	756	728	759	787	755	768	738	717	789	749	804	808	749	733	691	828	776	751	741	733	819	726	728	776	765	778	760	798	756	746	774	703	780	729	740	776	744	792	787	755	752	794	773	706	759	698	769	713	785	798	744	753	781	758	782	774	776	743	786	755	831	737	783	799	740	758	780	814	801	793	770	772	777	753	839	759	768	772	787	764	743	769	769	788	729	705	807	800	802	746	777	751	790	769	756	740	794	739	721	799	774	758	749	767	805	752	718	761	792	739	722	757	747	727	765	740	755	758	757	810	796	805	737	794	708	720	754	757	738	760	803	738	761	750	769	770	778	743	751	761	795	752	762	722	761	763	749	776	727	733	781	758	755	728	754	771	811	752	796	768	726	805	791	757	723	775	786	748	796	780	757	790	770	754	758	744	753	770	730	759	800	768	762	729	721	776	799	731	756	819	761	809	770	797	804	759	788	775	725	762	785	725	775	689	778	816	764	757	790	766	768	734	759	768	785	734	762	791	730	780	761	856	775	760	760	708	746	828	740	753	801	724	813	790	777	743	735	736	774	792	790	736	739	754	772	760	760	759	745	785	782	738	788	715	789	748	744	808	764	729	824	795	756	767	773	717	776	755	804	731	721	723	795	771	813	766	763	775	751	734	770	727	740	732	763	751	718	721	723	781	740	753	738	729	749	719	747	755	732	752	774	755	748	807	768	753	809	816	745	799	806	778	743	704	776	700	741	718	769	805	758	748	732	772	744	742	826	763	745	755	774	789	737	745	769	752	767	726	755	740	767	791	741	759	781	747	740	820	769	798	744	756	735	770	782	748	743	793	717	771	758	712	775	805	810	760	764	759	763	780	753	763	757	776	773	810	751	723	761	808	770	805	774	797	787	793	759	803	770	782	759	709	742	780	817	787	761	786	808	849	772	780	773	785	780	751	791	740	762	746	751	756	749	749	730	787	749	762	746	721	753	785	742	771	757	761	745	789	763	771	732	759	764	749	751	730	734	793	760	744	771	787	763	775	737	732	741	770	760	753	766	739	745	807	774	805	735	806	747	777	775	768	788	789	716	800	748	793	688	790	774	762	748	758	783	770	765	756	770	756	765	751	740	840	737	778	723	778	749	771	720	797	744	825	745	771	812	806	767	740	715	723	776	779	758	791	756	799	785	751	783	779	773	746	732	740	796	761	771	784	788	727	773	741	764	724	804	752	738	762	728	754	797	775	784	721	771	780	766	763	783	782	754	768	789	753	773	725	748	806	766	769	779	785	766	722	757	796	799	765	742	755	761	749	761	755	819	794	768	787	796	768	758	727	803	748	730	747	774	761	761	762	789	736	759	737	769	728	794	778	774	799	756	734	752	742	773	749	749	794	769	739	766	741	815	804	794	767	760	747	754	767	781	770	728	797	788	739	756	781	759	769	734	796	823	789	766	764	843	775	777	747	741	800	742	743	745	752	772	739	750	781	732	749	767	765	729	801	770	841	736	781	700	764	760	741	805	819	820	759	816	761	766	747	764	756	759	731	735	713	741	746	757	750	764	792	786	782	765	796	748	761	790	828	788	777	801	745	764	720	772	768	769	777	781	746	759	787	802	763	775	747	762	769	743	762	801	810	765	758	719	734	755	772	771	800	755	770	765	745	786	728	774	766	763	726	758	763	794	788	742	736	763	769	743	769	780	831	754	713	783	796	732	777	766	755	793	739	766	823	753	707	772	765	758	756	778	754	753	762	745	731	748	721	768	757	813	812	795	724	773	800	752	785	765	729	784	781	712	727	762	754	741	761	762	747	733	797	757	772	724	758	717	821	734	760	729	700	776	720	759	718	734	783	773	781	772	734	742	758	745	737	753	767	781	788	733	759	759	770	778	820	764	721	749	814	794	796	753	756	754	753	766	753	754	751	761	825	792	791	747	806	806	717	728	764	834	767	700	784	797	780	775	778	788	778	788	782	770	773	752	781	725	789	763	763	748	772	773	797	785	822	799	777	822	724	769	734	767	775	719	788	756	741	793	750	778	771	790	779	783	758	720	737	753	812	760	748	757	749	775	806	762	700	786	774	802	794	743	733	752	817	773	777	790	739	777	788	736	744	752	780	783	829	769	747	776	787	738	769	789	711	775	751	754	757	738	750	776	800	756	756	816	749	776	734	778	739	760	792	753	782	735	796	750	755	761	767	746	745	749	750	804	726	762	763	706	815	765	749	743	798	764	756	746	753	762	733	767	755	754
6449	780	1083	849	609	452	355	302	514	1899	224	192	183	175	162	179	163	165	135	155	141	163	149	139	137	133	125	150	138	159	115	140	137	128	121	130	131	127	159	150	136	155	137	121	118	128	125	129	123	137	114	143	140	156	146	124	116	123	116	131	121	144	140	109	134	119	137	126	142	151	105	124	133	123	133	121	121	146	134	119	157	130	125	140	132	136	114	126	149	142	138	110	119	133	138	92	132	137	152	123	135	132	127	129	137	99	117	135	109	129	127	136	118	126	122	123	133	119	128	140	104	134	108	147	136	132	131	126	132	124	120	118	98	129	135	130	123	127	121	131	135	123	131	138	125	124	136	82	122	126	129	137	118	128	135	95	122	125	131	124	114	136	115	126	130	140	128	110	112	118	111	126	129	125	119	118	113	124	114	147	112	130	120	118	116	144	111	126	116	123	134	133	134	114	147	141	126	126	115	129	115	123	130	139	128	122	143	122	130	134	122	124	139	117	117	149	123	121	113	121	132	140	129	142	122	133	133	128	131	133	118	117	126	132	131	123	108	120	135	112	132	129	137	125	130	138	122	111	105	124	136	143	117	126	134	125	109	148	104	121	115	117	109	137	108	137	136	119	121	135	131	129	123	123	140	129	105	129	135	125	98	122	118	128	125	138	139	135	139	114	140	114	119	126	131	143	124	123	126	122	123	122	121	120	123	123	120	133	136	130	117	103	124	127	125	128	119	103	104	128	120	124	118	123	140	128	128	119	104	124	124	138	147	112	146	97	120	149	137	137	98	126	130	117	141	134	114	121	131	145	119	129	125	140	122	134	111	140	122	117	141	145	141	123	112	105	133	107	123	139	121	135	119	128	119	120	100	139	136	102	111	129	135	110	124	115	121	115	111	143	143	125	122	112	115	126	122	135	138	127	109	118	101	122	133	143	134	126	123	115	129	132	136	136	121	140	114	122	127	135	123	133	134	130	119	121	141	141	128	109	122	114	135	115	141	131	133	119	134	138	138	145	116	128	133	129	110	137	129	107	127	120	110	121	119	126	118	128	140	133	119	104	130	127	122	135	133	132	118	140	120	126	106	132	130	134	122	117	125	145	125	135	123	133	125	113	132	133	135	126	140	147	109	120	129	140	118	115	113	128	139	121	149	126	140	117	121	135	140	130	131	128	148	121	138	128	132	135	140	135	126	129	136	113	120	126	138	145	118	144	120	124	130	107	130	122	141	143	122	134	106	124	137	124	134	110	140	99	120	126	135	127	123	105	117	158	115	138	138	149	113	125	107	135	111	143	122	106	107	134	138	147	148	126	143	129	107	138	108	132	132	113	120	112	116	126	121	117	139	116	130	119	120	117	108	131	115	112	127	139	111	127	107	128	127	134	117	133	128	128	124	148	137	133	121	121	124	117	126	127	115	128	131	124	115	141	99	121	118	131	130	128	129	119	116	117	132	126	124	120	129	125	132	131	112	133	109	114	108	124	127	112	138	145	118	128	135	123	117	102	121	142	99	137	127	120	126	136	119	128	102	144	136	117	139	106	123	106	110	125	107	106	113	129	121	105	116	141	122	103	135	143	118	95	117	119	98	121	133	127	120	124	115	141	119	128	138	116	122	119	130	118	117	129	107	136	104	144	116	120	126	110	106	135	115	123	98	118	110	129	146	102	133	117	140	113	113	129	109	125	109	115	136	145	112	120	114	112	129	133	114	126	133	109	106	124	123	136	105	125	119	145	124	106	127	134	121	121	134	142	121	131	106	121	134	117	110	128	124	136	126	108	143	119	118	114	131	136	124	132	109	131	136	132	126	109	111	129	135	135	128	114	129	114	144	106	125	143	122	126	136	113	96	107	130	128	129	146	120	138	134	123	122	125	122	135	137	134	143	133	113	134	120	132	120	121	115	106	133	124	105	123	136	124	107	96	131	128	130	132	139	124	128	119	122	129	111	105	121	114	117	122	133	137	118	123	104	132	133	126	157	121	115	120	124	127	138	138	128	129	129	134	117	123	119	116	135	146	113	133	133	135	119	130	119	134	128	124	125	122	102	128	135	112	140	135	124	111	140	144	146	131	107	146	132	117	117	116	130	137	123	130	125	136	122	141	122	110	122	138	131	153	129	111	144	127	124	139	118	124	119	125	112	133	113	114	134	129	128	134	116	139	136	140	105	113	113	139	140	110	119	134	115	124	113	129	112	110	147	130	116	120	124	126	127	142	118	120	132	122	136	106	114	138	120	118	131	139	129	109	128	126	133	128	110	136	131	124	124	111	136	125	121	127	130	125	118	138	138	123	128	128	105	133	137	127	131	120	128	126	115	128	112	105	118	125	135	107	117	110	126	120	119	150	122	124	118	147	141	125	124	132	131	132	149	128	127	119	136	156	107	124	128	117	107	121	140	114	118	110	126	120	137	133	127	133	121	112	119	131	119	127	126	118	120	137	131	123	117	137	117	97	121	122	122	102	144	126	129	146	110	128	132	130	114	132	132	131	127	111	112	130	119	115	116	144	143	136	141	113	116	110	125	135	118	116	121	119	126	116	136	118	123	146	139	117	134	138	121	120	137	136	117	118	135	120	140	148	122	138	118	129	125	129	125	130	113	126	124	132	126	116	132	144	127	126	138	133	116	119	135	113	98	107	116	131	154	118	116	139	104	120	129	128	135	130	102	105	116	133	127	105	135	115	139	104	133	112	121	125	131	121	119	130	133	102	132	113	132	124	119	119	135	101	134	122	107	124	126	123	119	109	128	106	127	119	136	121	135	120	129	122	142	128	129	125	116	128	111	116	125	142	134	117	119	130	153	142	132	129	138	141	118	119	108	124	134	102	120	122	150	137	136	143	119	113	133	131	118	115	124	125	119	128	105	103	113	130	137	130	113	108	140	114	113	113	106	123	117	111	124	128	138	126	122	138	154	150	123	115	113	121	130	133	137	112	135	138	108	146	131	126	137	110	114	117	106	147	111	116	120	114	114	130	130	131	131	122	102	117	100	134	134	130	102	125	135	133	129	130	132	133	119	138	136	115	113	129	120	124	120	121	129	133	112	130	128	105	116	112	130	127	117	121	109	126	127	134	136	122	138	114	107	109	117	147	105	114	130	110	137	120	132	116	127	130	128	136	124	131	131	124	121	119	133	96	134	117	106	112	144	121	139	111	124	121	131	118	135	122	101	132	113	117	125	123	107	140	134	115	157	123	109	110	144	125	98	112	130	103	128	125	129	108	133	129	109	134	141	127	141	125	122	119	148	124	116	148	116	117	126	114	124	139	134	114	126	128	125	131	139	116	152	160	117	108	121	115	131	127	112	137	118	127	140	132	121	135	130	120	119	139	125	132	147	95	138	120	112	107	131	124	123	141	124	126	128	133	150	141	131	125	131	107	113	130	137	134	100	105	124	114	137	126	129	130	111	140	132	126	117	141	128	117	119	112	108	122	120	118	127	129	114	115	120	126	114	142	110	120	128	114	121	115	152	118
5226	1228	2512	2992	2647	2164	1847	1514	2656	7568	1083	1008	982	876	783	765	758	686	650	673	630	653	593	610	547	576	571	572	547	591	534	588	550	501	586	497	500	515	517	495	513	503	507	485	469	496	532	472	497	465	482	496	471	479	481	496	532	497	499	486	500	482	524	466	498	473	464	482	503	462	513	462	465	480	472	481	484	500	500	510	484	489	423	520	443	476	427	465	483	447	461	479	448	460	465	430	466	452	431	456	473	545	471	499	481	450	464	458	469	458	464	487	480	462	466	484	513	450	474	479	511	493	477	504	466	497	451	490	477	456	427	471	459	468	444	443	494	491	464	465	481	483	465	510	449	477	468	456	472	499	454	444	472	439	458	448	485	465	471	486	498	477	442	482	459	459	464	437	466	427	501	457	483	456	430	493	486	494	491	480	425	470	448	491	454	484	467	429	462	448	500	465	470	469	472	470	450	488	449	508	475	501	446	483	439	462	488	436	502	461	450	483	452	461	448	494	442	470	466	502	478	464	500	438	465	465	495	461	441	469	456	461	466	477	447	447	464	430	430	447	427	432	494	439	482	465	459	462	472	448	469	462	451	435	448	464	462	485	472	465	470	460	475	486	499	515	448	484	460	490	463	499	472	443	456	493	473	410	494	485	446	415	483	479	459	395	434	475	457	492	472	443	494	447	448	517	464	462	458	479	441	479	459	464	477	481	487	456	443	438	450	451	456	450	506	454	485	475	464	440	484	444	473	453	482	465	465	488	456	405	428	484	427	483	461	459	440	455	472	506	426	469	436	460	449	447	468	455	484	489	447	511	465	451	450	465	453	466	436	459	467	455	473	470	482	453	436	478	457	490	461	480	465	490	515	417	473	468	468	465	451	471	443	426	469	462	432	492	500	492	471	445	474	499	461	495	445	479	483	473	462	465	526	458	466	479	428	456	443	441	428	454	506	483	439	480	435	472	484	468	453	513	441	476	468	420	457	456	483	482	483	465	465	457	506	460	459	443	438	474	462	434	473	404	469	447	497	475	444	490	488	468	445	445	464	431	452	478	481	407	471	472	454	479	495	446	465	431	500	443	488	458	471	428	466	431	521	492	430	469	487	428	474	503	430	461	460	448	459	473	431	477	474	431	499	461	491	483	507	496	460	433	452	519	469	441	464	469	443	468	462	486	500	478	429	450	482	485	503	491	483	501	467	496	469	475	470	488	443	446	469	481	463	457	446	514	431	509	460	447	429	461	454	443	514	419	493	442	452	448	449	422	506	489	458	480	497	461	504	473	492	476	460	472	455	514	446	469	464	467	450	475	497	464	499	469	481	493	488	453	447	470	473	489	456	463	478	463	442	486	476	447	451	482	477	471	487	476	475	451	468	464	457	452	507	475	503	481	451	462	501	475	448	478	459	462	490	479	474	474	483	457	474	446	476	446	482	470	467	467	453	491	457	506	479	446	479	448	488	517	487	493	492	479	476	480	482	479	446	491	450	448	492	466	471	463	435	446	478	446	480	420	469	490	479	441	454	455	437	480	419	466	440	458	509	491	496	462	459	500	480	463	469	462	432	429	497	471	472	480	491	477	490	482	488	445	457	441	456	492	492	452	443	450	478	479	472	498	464	461	447	480	444	437	482	489	481	475	474	462	473	452	443	445	473	485	480	443	463	472	464	452	484	432	471	456	463	464	480	470	450	487	494	459	457	441	459	458	480	439	469	470	475	461	470	472	441	455	472	471	429	479	458	431	473	505	451	466	489	480	509	490	489	503	446	473	460	463	440	482	472	450	445	495	445	446	477	476	459	485	500	512	432	484	474	454	453	456	452	433	460	466	503	471	438	462	469	493	441	450	423	473	461	436	458	450	472	439	490	446	510	449	504	468	477	472	478	472	439	452	438	465	471	396	492	470	415	437	469	493	500	469	435	446	475	462	476	477	484	442	496	482	486	448	453	504	473	495	492	454	474	425	440	489	420	501	466	462	468	474	462	467	449	476	476	443	460	488	467	464	474	464	481	487	473	506	492	476	441	490	458	459	472	467	455	473	469	460	467	478	465	472	492	477	472	467	470	446	451	483	446	463	457	497	469	428	467	480	456	467	446	466	470	415	458	453	497	496	437	464	421	456	429	473	482	462	453	466	466	523	442	466	459	478	463	455	463	471	397	439	453	474	436	437	455	484	478	467	469	481	466	430	465	502	451	499	480	485	464	455	445	443	449	483	457	458	479	501	446	504	485	481	482	472	450	469	507	464	498	509	444	445	471	481	470	436	469	476	481	494	459	501	467	447	490	456	471	437	450	493	453	481	466	440	453	473	454	482	462	425	461	465	494	440	449	486	435	437	446	447	447	465	428	448	465	446	435	452	438	447	463	428	503	446	474	444	450	466	495	495	437	513	473	538	505	488	485	460	446	493	487	447	409	488	464	425	464	493	477	450	457	486	442	469	485	442	451	450	454	465	484	458	448	446	480	452	446	480	480	457	499	483	491	459	422	470	489	496	458	467	484	469	461	462	459	497	468	448	484	447	459	490	465	483	453	416	471	471	429	472	441	470	443	462	448	447	439	459	493	493	463	529	496	453	462	479	474	421	450	470	497	504	464	481	473	490	474	521	438	475	508	449	440	479	432	463	478	482	447	470	477	493	475	483	459	466	434	481	481	469	455	484	459	434	483	463	463	491	450	491	457	475	462	456	483	436	450	424	491	435	447	421	450	456	429	451	450	463	431	434	487	476	448	457	429	522	463	456	431	456	496	457	469	451	456	492	455	471	465	414	464	490	445	470	478	490	452	493	442	478	493	467	467	465	471	451	494	509	450	480	427	488	495	467	476	490	465	459	517	485	450	491	437	426	458	473	463	507	439	469	450	487	467	478	462	410	467	488	479	492	464	494	461	455	478	464	460	510	460	467	471	457	447	514	448	480	507	474	487	458	472	473	424	488	455	436	468	473	450	518	510	469	458	500	494	479	464	461	499	475	472	484	481	441	478	479	478	469	438	449	479	445	466	475	485	473	480	475	438	473	437	462	450	492	478	454	464	469	484	464	499	458	443	436	421	490	478	444	448	444	463	441	498	441	449	473	491	437	488	459	472	467	503	448	447	499	474	425	483	483	455	467	481	497	489	503	473	484	451	483	459	501	524	471	444	474	452	448	490	447	478	466	453	457	458	450	477	475	485	430	419	444	475	462	449	460	479	506	495	438	459	489	466	454	433	392	504	466	480	467	467	480	458	462	484	456	463	479	430	421	459	437	437	463	479	431	479	460	458	475	433	492	490	457	463	527	495	483	498	462	478	450	495	490	471	457	417	502	499	477	458	500	448	481	445	415	458	511	435	451	480	472	483	456	476	451	455	479	437	433	432	440	474	466	473	470	491	495	450	455	488	449	454	478	463	444	464	465	472	477	454	478	462	468	445	502	467	496	468	488	517	467	497	449	469	444	461	449	450	461	473	486	483	465	465	454	466	478	425	479	464	462	466	463	463	474
12954	1770	2134	1596	1172	907	638	531	2947	6773	350	270	241	240	213	188	184	174	176	182	159	162	149	141	127	152	147	134	134	131	126	150	141	113	142	144	118	125	133	122	115	129	115	105	127	124	126	139	116	123	116	136	131	112	98	105	139	125	122	112	116	110	95	131	125	109	134	123	140	136	127	113	139	115	133	126	127	128	112	123	115	124	103	112	110	116	106	119	106	108	126	104	108	117	134	132	121	120	111	119	122	125	113	121	127	120	113	124	127	121	129	116	111	110	126	128	115	126	121	110	113	124	113	109	127	115	100	131	113	113	124	97	111	127	110	127	116	99	117	115	116	111	119	126	94	119	131	107	103	126	113	111	115	124	115	116	126	105	121	128	100	118	96	94	123	115	114	123	111	127	109	111	138	118	115	102	98	137	120	129	87	151	121	109	110	109	121	102	126	110	129	107	122	93	121	94	126	121	125	115	94	113	126	140	112	110	113	124	120	102	116	110	108	105	113	105	134	120	103	137	102	124	111	113	103	113	107	125	100	111	113	102	128	106	119	111	124	125	118	130	123	112	104	133	112	121	117	113	112	108	91	100	123	104	119	105	119	110	141	117	100	110	133	95	98	128	96	129	111	124	104	121	106	119	118	99	133	109	122	104	117	109	91	128	129	119	119	110	115	120	108	92	145	115	112	106	115	103	131	130	95	103	120	113	124	108	113	116	120	124	119	105	117	110	107	119	137	127	114	122	124	115	101	118	95	113	131	107	112	141	121	115	119	99	115	115	114	119	94	119	107	112	99	118	123	119	119	122	101	112	112	124	118	129	110	104	112	127	111	111	111	95	115	102	107	103	117	104	122	120	115	110	118	104	127	125	105	116	107	111	120	120	118	127	113	118	120	106	112	134	104	109	128	101	121	99	106	124	117	103	113	115	103	107	105	113	102	106	128	112	114	113	117	117	127	119	114	121	103	108	130	129	105	110	120	105	94	106	123	109	120	109	94	117	110	125	131	120	116	113	126	122	123	123	93	117	102	106	100	112	107	111	122	128	112	100	108	107	110	126	107	137	97	122	115	111	116	113	117	109	113	128	124	104	122	125	124	112	117	126	109	127	112	103	126	121	126	110	101	120	115	119	103	119	112	120	101	120	104	111	112	106	124	116	108	119	131	108	108	120	114	130	117	119	101	127	109	119	116	121	119	105	118	105	102	138	91	107	107	116	133	129	114	120	103	102	116	107	118	99	133	122	100	118	118	140	119	114	122	101	111	132	112	112	141	117	122	99	86	121	126	114	131	117	120	107	128	126	115	108	98	105	112	129	104	111	121	110	129	131	115	116	115	111	131	130	122	119	111	87	105	121	126	113	116	133	133	124	106	113	112	119	114	127	125	105	112	104	102	120	113	102	111	95	121	108	98	116	142	105	114	117	115	111	111	105	114	121	104	103	120	125	113	105	116	131	114	111	112	118	106	110	116	111	110	120	116	127	126	109	129	111	127	100	115	115	125	111	139	105	116	125	111	126	105	103	112	118	93	130	108	118	114	121	116	121	106	110	120	131	109	106	121	104	132	134	116	128	111	122	111	120	115	105	109	113	113	125	139	145	116	107	114	119	107	142	106	104	111	95	114	127	117	123	95	109	118	122	130	121	108	126	99	118	118	114	117	117	117	128	118	108	119	103	105	107	125	127	94	129	108	111	108	125	122	140	115	92	127	112	102	118	132	104	135	108	136	118	113	87	95	103	115	112	123	111	117	123	99	95	131	103	97	96	109	130	129	113	118	114	126	120	103	147	127	116	110	108	101	129	106	101	98	107	118	107	102	131	117	93	112	132	129	121	118	103	117	125	118	119	107	127	126	110	109	114	112	115	122	120	115	111	113	111	98	126	97	100	101	125	116	125	124	122	131	111	110	103	116	120	125	111	121	119	109	113	109	109	95	109	122	122	116	110	116	110	87	117	105	126	110	132	108	134	107	113	97	119	119	121	115	103	131	112	108	109	112	121	121	133	121	146	119	112	122	114	101	103	131	120	107	104	122	131	96	114	107	105	97	127	127	97	123	115	133	109	108	132	110	135	113	102	119	137	111	113	116	119	117	104	99	103	102	122	121	138	116	104	80	123	108	110	111	133	132	102	118	110	114	129	110	114	100	129	101	126	121	115	143	116	107	119	122	114	111	116	127	132	94	100	109	112	105	119	123	136	121	105	111	102	108	121	120	113	112	122	122	139	122	108	122	112	107	114	110	120	121	122	117	122	92	123	108	117	124	124	134	114	128	135	117	98	100	109	105	116	100	112	117	99	106	89	110	122	92	116	111	127	109	104	95	126	125	111	120	96	118	104	118	100	122	122	131	122	103	124	97	123	103	101	96	108	115	114	117	118	110	108	109	120	124	115	105	127	120	119	109	113	115	124	100	116	116	101	140	112	115	128	117	120	108	135	114	115	123	108	128	120	99	108	101	117	105	121	101	109	127	111	125	118	125	124	111	107	107	101	111	126	106	125	123	111	107	109	125	104	99	126	133	143	77	128	97	120	125	125	132	134	112	108	120	109	112	124	118	133	128	94	123	115	123	107	117	115	108	105	111	109	108	119	102	123	101	111	102	107	116	104	118	111	119	89	133	109	96	119	110	117	105	124	112	135	130	115	111	122	121	131	104	115	116	104	123	123	137	115	116	99	121	111	107	128	121	118	124	127	113	103	114	112	102	101	117	113	125	105	114	119	116	96	96	135	112	109	114	109	132	101	120	107	98	104	133	144	104	109	135	107	124	105	105	94	117	109	128	124	112	140	130	119	99	107	103	122	105	114	114	98	118	107	125	105	120	114	103	120	117	105	103	106	131	126	127	99	136	118	109	118	131	109	121	111	115	123	114	115	105	129	125	133	112	105	106	110	114	116	126	106	111	130	102	124	108	126	114	108	112	102	129	135	101	125	106	114	131	120	103	116	129	134	128	126	123	117	114	110	118	110	120	112	101	101	139	126	115	129	129	118	117	126	109	105	112	106	96	112	113	109	108	108	113	117	114	119	117	137	111	117	95	119	123	110	116	112	126	121	108	99	123	103	105	120	107	120	109	117	114	128	106	116	97	110	105	112	97	106	122	112	114	117	106	136	120	110	106	134	102	104	116	114	109	99	131	133	131	120	111	121	100	128	117	113	104	110	109	127	127	122	116	115	116	109	107	125	96	88	121	123	134	115	121	106	125	98	111	118	126	106	122	109	111	100	113	119	102	114	111	108	108	117	131	104	119	137	120	89	104	126	103	128	96	108	114	119	118	118	114	123	127	113	128	92	105	123	109	106	122	103	128	124	114	129	112	135	119	102	110	112	105	116	123	122	113	100	109	120	101	75	106	130	115	125	100	103	108	122	102	108	106	99	108	113	101	121	113	135	119	100	107	106	106	129	111	111	119	122	114	117	102	125	134	111	131	112	125	112	128	110	108	129	124	116	126	111	107	114	113	124	110	121	94	121	135	94	109	143
7373	2125	4680	5503	4805	3991	3279	2766	10495	11237	1627	1446	1337	1203	1068	1039	906	924	875	804	740	746	724	712	636	714	658	598	626	616	620	590	592	540	568	573	567	599	518	531	518	558	486	517	521	494	477	478	480	495	509	480	480	492	495	498	493	465	491	459	500	473	471	425	461	448	446	513	461	469	484	435	433	465	486	459	463	463	462	466	408	488	466	499	458	437	488	486	445	460	455	409	437	418	443	440	449	447	443	449	478	428	446	470	457	459	463	466	435	455	441	470	459	448	439	430	482	411	427	481	422	430	471	453	416	421	437	473	391	442	458	428	478	402	403	446	448	404	440	424	442	458	424	447	422	475	457	464	420	470	441	417	414	430	455	452	429	404	460	412	454	428	444	405	449	413	425	480	465	421	432	463	444	441	441	434	419	488	462	419	418	424	443	420	471	436	417	440	458	459	430	443	415	435	450	400	428	439	433	451	432	421	432	428	440	429	427	422	392	461	449	450	445	434	478	444	434	455	452	446	436	426	407	446	438	402	454	427	459	448	459	438	427	422	381	408	446	453	489	402	431	445	446	435	441	441	421	402	433	432	423	459	439	430	463	447	461	406	442	439	448	458	434	447	375	425	446	422	455	448	386	434	422	442	470	434	453	440	446	458	447	466	449	447	456	415	453	473	457	423	400	456	425	457	430	438	428	427	434	433	442	435	432	406	447	426	438	466	438	452	476	448	442	462	440	473	424	455	410	392	431	441	433	414	427	413	431	422	421	442	442	418	495	450	453	460	427	449	429	434	446	456	457	452	414	413	435	470	455	454	422	404	432	419	400	438	467	399	430	468	472	435	437	431	450	437	451	447	430	412	430	456	431	434	424	437	451	445	414	471	420	450	431	419	459	447	428	433	426	464	433	451	406	428	446	439	393	459	423	432	448	449	420	436	420	412	468	455	449	435	429	430	426	469	451	420	443	478	397	409	452	433	448	454	378	430	442	443	415	427	405	401	408	441	438	445	428	437	450	438	454	424	423	431	464	444	423	405	417	419	435	456	389	403	450	430	461	431	431	419	447	453	450	453	413	463	415	425	447	448	415	424	453	444	459	457	409	426	455	427	433	459	392	438	423	464	455	452	442	440	421	472	425	424	449	453	386	413	450	448	385	447	469	423	425	494	407	419	454	393	406	448	422	454	405	453	423	429	452	387	435	419	437	456	495	456	410	436	457	403	425	444	441	424	445	439	418	459	436	441	440	444	436	419	406	445	450	432	454	437	438	408	419	472	439	451	424	477	461	427	414	443	423	458	442	443	473	422	411	447	409	443	424	427	447	454	425	435	401	436	448	425	425	435	434	446	430	427	447	451	471	405	419	434	433	416	428	452	415	433	413	468	419	451	453	420	399	456	440	444	410	425	441	413	436	439	487	458	443	435	457	439	463	447	474	471	426	464	420	460	461	419	444	439	443	447	443	451	424	372	438	423	457	429	404	415	455	460	418	453	442	433	468	451	410	416	439	416	422	420	451	471	415	490	411	434	426	392	443	447	459	459	423	438	457	455	457	472	401	406	461	427	412	427	432	406	446	415	461	453	405	417	411	416	481	455	460	411	448	416	429	434	417	420	445	435	407	437	431	432	432	409	460	442	450	422	439	434	430	440	408	424	424	446	404	444	431	438	450	471	420	424	425	405	426	431	427	492	462	450	431	420	428	425	447	456	428	421	456	472	380	400	427	439	421	423	416	427	436	415	436	447	454	449	441	406	435	406	405	398	453	461	452	425	438	424	438	409	447	430	480	426	460	469	438	408	417	424	462	428	418	447	406	426	415	431	423	448	474	413	455	452	435	431	460	432	466	461	462	403	428	439	442	436	461	431	431	466	441	434	454	414	406	429	429	424	417	397	427	459	451	410	445	427	470	449	401	435	461	439	380	447	445	408	433	468	440	419	446	424	426	475	463	442	443	449	449	450	458	430	452	462	417	431	477	450	457	434	466	405	432	434	416	405	449	415	434	418	430	505	425	417	461	461	423	438	445	444	428	456	431	447	421	434	427	464	419	421	467	392	405	449	401	412	420	420	448	486	428	432	416	429	436	463	429	436	409	423	424	463	388	463	498	462	409	453	425	427	430	454	422	462	432	451	412	423	463	434	443	399	440	431	475	447	415	421	445	435	441	416	500	436	456	417	419	440	414	449	450	402	423	401	438	451	412	419	447	411	392	427	415	440	423	403	454	464	404	410	444	443	421	429	416	472	417	442	435	451	397	425	420	472	414	418	438	456	450	459	446	406	440	441	436	428	468	418	460	419	399	488	446	448	468	460	450	390	426	427	425	443	437	442	457	442	420	417	447	421	418	491	426	428	415	425	395	451	436	440	434	414	434	455	417	412	421	420	437	418	421	421	449	432	416	468	449	439	432	440	465	420	462	399	426	435	444	434	427	435	464	444	449	421	409	427	421	432	426	447	456	431	419	427	454	442	447	439	413	437	433	422	449	465	424	458	417	430	440	469	422	428	450	390	467	464	479	426	444	469	456	436	440	437	454	449	441	393	439	458	448	427	419	426	448	483	481	421	414	464	430	389	432	418	424	409	449	436	414	432	437	452	443	420	444	451	469	441	436	455	428	442	387	426	406	441	418	439	475	442	462	435	429	406	421	440	437	404	428	415	463	431	406	425	432	429	449	422	480	417	437	426	443	446	456	454	459	456	445	439	447	431	434	434	482	430	449	423	434	416	444	403	444	411	406	444	457	413	480	449	440	400	419	417	435	472	432	398	448	453	431	458	445	479	462	435	460	431	392	418	427	397	439	446	410	429	442	446	417	436	471	501	434	439	396	408	428	458	461	424	459	447	431	406	450	400	457	422	442	447	456	440	427	434	435	468	428	390	442	445	459	465	473	423	416	416	428	447	455	443	418	442	395	444	459	421	419	430	447	447	414	441	403	454	440	418	430	437	416	456	433	449	453	466	454	425	430	436	445	499	428	449	441	366	410	460	464	435	448	431	440	419	411	411	417	439	419	446	430	451	437	441	419	452	435	425	420	444	423	426	444	434	430	441	394	417	442	438	454	443	427	433	435	451	422	411	455	444	448	475	441	427	458	477	407	422	457	454	467	434	450	426	422	422	424	457	461	418	421	421	467	399	435	422	430	467	448	424	447	430	424	429	489	437	467	478	448	414	422	410	415	397	424	395	449	442	464	407	433	426	425	436	429	432	397	444	410	435	461	461	454	424	435	447	437	445	471	441	449	439	432	394	435	415	449	472	420	480	451	440	396	428	430	438	437	501	435	466	409	418	415	459	451	436	435	444	448	442	427	465	414	471	434	447	443	428	441	470	426	428	441	424	467	397	411	463	422	456	434	390	434	454	447	400	435	446	407	415	424	442	459	463	421	441	403	405	403	425	463	416	445	453	447	368	434	472	440	435	437	404	431	424	441	439	449	446	428	433	464	430	475	438	479	422	411	423	434	439	446	435	446	455	448	422	435	438	444	423
1770	271	272	240	237	244	246	246	296	466	232	239	226	246	208	245	215	259	199	231	251	259	247	228	230	230	213	206	242	216	243	239	219	201	221	233	231	215	228	232	227	226	227	207	221	255	231	198	242	207	204	252	233	240	247	233	201	229	229	244	235	221	241	256	249	226	238	209	198	224	224	221	235	194	233	229	258	247	229	231	236	230	251	217	241	231	244	206	240	232	216	204	216	227	232	230	222	221	265	235	228	241	227	224	227	231	225	237	227	220	246	221	227	228	252	235	239	207	252	237	228	240	217	242	251	214	216	242	215	197	221	225	222	207	204	223	237	198	224	231	208	229	224	208	232	220	199	249	245	217	221	248	265	224	225	239	206	220	216	255	228	250	249	232	220	232	217	228	248	222	225	216	214	220	206	235	223	235	214	241	239	226	230	218	230	209	239	233	251	222	199	257	215	245	227	205	220	222	232	234	240	246	223	238	219	204	220	234	226	224	247	230	240	225	216	216	235	223	245	222	238	227	224	223	231	203	222	240	241	232	270	214	210	224	209	260	229	224	261	207	228	221	229	241	220	231	235	248	261	244	222	232	277	239	230	236	227	259	237	197	208	245	230	231	262	224	243	203	231	247	228	230	252	222	240	256	229	234	213	219	220	253	225	238	241	251	206	239	220	225	226	199	230	210	216	238	245	234	224	227	263	231	223	237	232	225	259	227	242	234	226	221	237	226	221	230	216	228	227	236	216	240	224	232	232	243	214	209	239	232	244	222	221	223	238	253	233	228	241	220	230	223	213	221	216	210	233	222	249	218	220	241	200	224	228	225	225	219	220	222	227	260	228	218	233	223	224	232	197	226	237	266	238	250	246	220	232	230	219	255	215	253	222	240	227	240	205	240	210	248	233	226	241	241	263	211	199	223	216	240	227	209	254	248	230	225	224	232	242	224	236	238	244	219	234	274	219	244	224	228	204	214	225	243	248	227	205	229	216	213	223	247	237	201	204	242	238	231	252	210	211	227	235	253	212	253	232	229	239	184	209	239	218	243	208	224	250	223	241	221	218	216	218	223	239	235	218	256	272	222	257	213	261	253	213	208	220	226	209	224	226	251	231	223	234	233	211	224	244	255	226	232	223	251	208	219	232	216	235	262	234	225	212	213	248	196	209	228	215	210	217	227	234	250	260	207	242	210	218	222	229	227	199	237	236	241	228	233	227	228	240	244	214	249	239	226	209	185	231	231	235	239	221	216	266	224	239	246	214	227	216	232	228	229	223	229	235	236	248	247	234	215	244	218	229	210	210	235	235	217	214	215	234	219	233	243	226	266	221	225	233	233	241	203	231	236	218	224	234	237	220	234	234	241	219	233	262	224	216	210	238	223	221	240	205	230	219	239	238	240	223	231	227	213	220	215	217	228	213	275	212	227	237	224	205	251	282	238	235	213	250	234	235	243	223	217	234	194	217	231	214	231	220	212	225	245	227	221	232	248	212	237	215	235	224	211	240	214	213	241	223	229	223	242	235	222	235	235	234	222	225	235	231	228	227	242	243	231	226	245	228	221	232	222	244	237	246	211	238	221	190	213	218	223	235	227	231	230	259	230	235	211	227	210	242	232	234	219	229	226	224	222	226	242	240	225	214	216	236	228	243	227	205	245	242	228	216	246	241	216	231	241	232	219	226	203	227	217	226	226	240	231	239	194	225	250	220	199	206	229	210	228	241	234	247	243	228	222	198	243	223	222	243	237	237	215	207	219	228	217	186	252	222	211	222	223	233	201	231	247	224	197	258	232	223	239	237	218	225	202	203	213	223	263	214	214	226	239	233	255	224	213	226	247	211	201	236	224	196	231	226	249	223	216	186	242	222	224	220	244	224	237	233	218	225	240	220	220	241	230	230	234	252	220	253	242	215	237	248	219	207	213	259	238	242	215	241	239	230	222	229	238	240	245	181	204	215	244	229	200	245	219	227	221	233	216	222	215	224	224	222	242	240	213	235	245	234	242	230	220	215	221	222	250	212	200	246	238	241	271	233	220	250	259	237	237	241	220	238	236	246	234	223	233	224	256	228	232	233	217	227	215	235	214	231	237	249	228	222	227	241	231	225	245	218	208	239	234	252	233	224	210	242	238	221	187	233	245	242	227	210	222	274	208	231	241	238	225	225	227	223	231	205	216	236	209	246	235	250	203	225	214	252	204	201	245	230	230	215	207	249	224	229	211	234	235	235	256	219	257	206	260	237	256	213	261	234	203	222	216	239	248	213	248	225	237	233	233	224	233	231	219	210	209	234	226	221	249	212	243	228	221	217	228	249	184	211	241	249	238	233	218	246	213	237	216	218	237	223	211	216	253	217	207	243	250	222	240	234	219	220	236	240	243	229	204	230	216	230	221	240	220	221	258	218	244	229	242	235	222	206	241	248	219	210	215	236	217	239	238	243	235	248	234	228	222	229	228	234	205	223	227	247	230	221	228	243	226	225	197	222	222	226	229	252	228	237	251	229	229	238	216	241	209	217	208	233	248	214	248	228	220	239	253	260	224	228	207	220	215	219	238	221	243	228	252	225	218	237	215	222	236	230	211	202	230	231	239	244	220	218	237	259	222	228	251	216	249	238	230	232	224	236	210	239	227	243	234	236	240	248	194	214	220	215	227	206	222	217	241	220	231	230	243	227	226	226	238	211	251	238	235	239	257	241	205	228	229	244	230	210	269	242	237	220	235	212	245	243	218	236	224	207	225	245	228	229	218	215	214	224	249	243	261	212	256	220	232	229	212	229	213	240	228	247	196	220	227	226	218	234	272	226	216	238	227	263	206	230	251	217	208	217	232	248	215	251	192	216	239	224	227	226	211	236	224	230	247	239	212	232	209	234	231	235	257	221	228	228	250	213	220	228	222	242	229	242	220	241	227	236	209	201	236	220	215	217	222	234	235	275	190	243	250	213	219	196	256	240	259	240	243	244	212	223	242	239	204	240	230	236	239	224	235	182	206	203	222	227	234	214	213	229	198	222	221	255	226	218	240	225	221	226	235	223	236	220	214	242	218	241	216	224	230	223	239	215	229	251	229	227	232	235	250	217	224	236	208	268	220	219	219	212	211	211	245	235	232	215	211	217	252	219	226	197	229	225	249	228	220	244	208	252	217	226	234	219	188	228	209	233	268	224	232	232	223	273	245	200	218	236	238	242	264	250	235	224	239	251	227	246	242	218	208	211	253	237	247	216	241	211	222	218	209	213	248	230	245	218	229	232	222	200	227	191	217	235	225	218	210	240	241	231	224	225	222	223	237	230	216	219	202	215	212	227	225	199	260	237	213	187	225	209	259	216	261	244	237	232	226	189	217	219	228	237	221	237	209	243	207	221	236	221	244	229	249	254	215	238	231	228	225	249	225	216	219	226	249	222	226	230	248	226	206	230	201	223	201	223	231	227	217	232	232	218	223	228	221	231	228	229	217	229	222	226	224	256	209	232	212	239	218	215	223	235	231
2398	809	963	935	879	934	827	904	1246	1842	827	812	827	764	798	784	874	777	790	800	794	797	763	811	807	800	789	783	820	784	744	783	805	727	787	798	797	760	781	799	842	757	791	725	805	803	743	783	753	796	833	820	797	741	761	736	801	818	745	741	772	760	788	795	753	803	766	760	775	764	790	820	800	754	810	802	770	776	806	764	753	760	760	791	781	806	745	761	783	770	789	785	769	786	742	817	750	759	785	707	769	749	702	774	798	787	780	726	720	830	746	778	811	817	799	777	731	762	772	789	777	741	802	788	758	770	805	716	749	731	818	813	761	782	760	713	768	759	784	787	773	757	770	730	781	812	771	814	770	807	771	795	806	741	758	828	774	721	803	780	765	778	803	737	792	799	763	797	808	736	788	768	725	737	767	787	748	818	751	764	817	746	818	752	742	788	771	741	781	787	800	801	771	790	810	763	773	766	721	740	784	700	755	773	766	801	763	766	762	757	779	719	808	754	809	816	784	747	818	815	780	776	719	776	730	778	791	746	749	781	766	742	779	755	769	782	806	755	815	755	784	770	838	814	734	770	724	802	767	756	774	746	776	773	781	769	787	783	783	743	762	781	781	761	752	795	755	798	789	743	791	765	788	785	794	802	754	729	782	807	745	833	774	696	772	785	787	785	755	770	769	764	794	768	833	776	806	783	822	780	739	811	796	784	770	781	801	777	779	772	782	719	752	790	755	804	765	787	804	812	784	738	764	767	804	818	772	748	744	720	798	767	767	806	743	788	754	761	742	718	768	787	757	760	761	790	828	794	774	792	733	796	786	784	739	718	754	761	768	797	785	752	778	755	792	751	808	815	841	779	826	788	807	778	782	765	772	816	783	772	770	783	827	738	759	799	729	817	765	723	758	773	733	743	817	837	782	771	812	809	747	794	791	759	783	752	775	828	774	786	775	795	845	769	761	765	752	854	732	782	781	754	798	747	766	837	765	768	786	744	757	802	800	806	770	743	802	817	767	776	773	776	799	777	796	820	769	803	793	747	770	761	770	805	778	805	743	766	822	798	748	826	747	768	810	737	721	758	824	791	787	779	756	783	774	765	810	787	829	767	762	802	821	748	760	790	804	845	780	766	787	773	767	794	742	773	762	741	823	756	767	833	787	814	814	813	730	753	815	813	790	740	753	737	713	741	791	759	789	800	813	809	785	785	825	816	778	780	840	769	746	781	739	713	811	737	781	774	769	798	768	772	738	758	781	757	779	782	772	810	812	791	806	767	747	759	760	772	789	790	785	784	749	779	796	791	794	814	750	808	771	742	787	750	802	774	766	785	737	798	748	776	736	805	732	800	772	826	782	833	795	751	761	785	761	767	791	785	753	755	763	825	756	766	765	797	740	792	766	798	820	747	759	797	743	779	743	796	753	827	812	758	797	744	775	752	727	724	801	761	760	738	802	826	711	812	765	750	798	745	765	806	724	753	769	738	804	756	811	787	771	751	768	743	748	781	769	795	817	768	774	763	738	789	797	762	749	745	711	736	795	743	756	764	770	752	740	794	800	830	740	799	836	741	774	790	733	761	798	774	766	762	822	778	797	783	777	768	817	795	778	797	753	800	763	802	799	774	847	749	829	759	818	748	806	769	735	735	776	776	745	777	754	819	791	732	790	754	771	779	818	784	749	750	779	752	806	804	787	774	749	802	788	770	752	753	784	759	783	763	761	773	781	772	755	808	816	825	739	759	761	802	845	813	760	787	794	729	803	786	785	788	758	790	788	765	748	767	771	796	772	817	759	777	774	742	764	755	722	788	812	787	756	774	746	750	802	787	789	780	792	761	795	792	769	785	818	799	794	781	787	822	763	799	757	762	774	754	764	760	756	778	756	792	752	756	789	780	724	745	841	766	766	791	813	758	734	781	809	797	835	800	780	800	749	788	815	749	783	809	816	772	804	777	772	801	788	774	820	751	752	809	743	799	750	736	830	769	755	823	807	780	783	775	788	782	813	720	751	781	751	763	812	772	805	777	803	779	756	754	784	782	765	771	787	787	742	791	779	763	769	792	790	816	766	774	736	768	803	770	750	753	783	787	721	766	743	747	830	784	759	763	761	812	738	795	767	847	800	746	776	781	784	751	743	785	773	800	751	753	765	779	728	754	837	784	717	815	762	799	764	761	826	771	777	753	756	767	828	774	754	770	756	773	826	825	771	779	754	786	753	775	802	730	838	801	761	738	813	736	778	828	762	773	763	767	807	775	800	757	824	799	857	766	821	779	777	741	811	757	765	817	766	768	819	780	789	730	802	766	755	750	805	783	803	791	738	814	803	832	797	767	767	756	740	742	799	744	794	835	756	773	764	800	755	796	801	733	744	787	786	755	780	780	742	828	783	789	751	771	755	822	783	755	749	809	827	724	800	783	760	772	753	790	810	809	760	799	770	846	777	820	754	771	818	751	769	740	778	715	781	772	765	738	811	754	763	746	755	798	754	756	769	703	747	813	788	768	773	704	786	778	796	805	771	772	753	794	803	788	775	771	754	787	817	739	764	760	791	788	794	770	764	799	795	777	787	783	759	785	790	764	784	760	791	795	846	765	765	729	772	795	785	773	777	796	784	715	771	777	832	751	769	775	812	810	794	755	780	758	782	768	803	756	817	826	799	765	776	712	766	814	755	767	802	741	799	767	827	760	743	759	782	743	709	782	767	758	800	729	773	813	801	761	741	811	758	774	751	777	742	740	753	878	773	756	743	816	784	778	751	796	750	731	768	758	779	756	782	806	755	772	798	797	748	753	802	765	775	773	804	769	822	804	779	767	816	769	801	800	801	773	750	732	821	814	708	807	775	775	767	770	752	808	787	734	770	795	786	803	757	751	774	769	745	736	756	818	762	785	791	815	806	793	772	778	818	797	757	783	755	765	841	767	783	747	738	776	774	801	756	780	786	751	742	790	759	762	745	784	831	788	760	725	802	753	733	759	808	753	780	767	741	755	733	807	753	806	766	732	773	765	813	817	792	782	727	793	767	841	744	791	814	768	769	773	816	801	794	775	808	854	798	780	729	740	752	756	867	783	800	812	838	766	802	793	745	834	759	797	721	766	765	776	765	736	781	817	771	799	792	755	808	847	743	792	768	788	799	760	744	802	753	814	756	818	706	760	735	762	771	728	779	787	831	761	781	775	809	781	824	775	809	765	736	802	741	809	780	789	782	847	768	791	760	755	777	798	795	757	778	793	775	769	815	728	757	770	785	750	753	775	755	772	738	776	799	789	764	822	796	770	796	782	759	791	691	807	806	766	785	838	812	823	790	789	755	756	788	819	732	761	763	835	759	834	763	798	778	786	840	780	723	765	799	734	786	763	799	772	772	746	791	775	767	773	759	816	754	772	818	782	714	803	775	755	783	818	743	813	783	786	793	808	714	802	804	812	784	761	789	731	779	765	771	762	788	806	783	743	799	790	738	790	817	742	765	770	769	824	779	770	790	807	753	747
6405	783	1069	824	659	510	399	280	1668	3450	205	220	188	177	157	166	168	167	157	132	170	152	155	139	141	149	137	155	135	132	120	106	132	129	138	122	127	127	133	134	144	132	131	135	155	124	122	116	116	132	113	111	128	119	127	127	125	139	118	120	134	135	130	146	142	127	135	135	132	119	119	131	137	138	114	122	126	122	142	121	128	108	133	138	138	125	128	125	120	131	141	132	127	143	137	159	130	118	115	147	141	118	136	121	131	123	101	125	145	147	140	107	120	122	124	120	149	134	130	138	132	128	123	147	133	103	138	140	132	136	123	135	121	132	158	136	130	133	120	121	116	141	142	116	129	123	131	135	126	119	127	124	126	139	130	139	119	127	129	131	118	119	132	131	146	115	128	141	145	102	134	125	129	112	143	130	123	145	133	108	141	137	109	131	126	120	99	140	125	124	133	114	136	115	139	116	137	137	130	121	136	118	127	130	140	139	114	136	138	135	118	126	134	139	158	112	136	134	134	122	150	136	125	118	117	123	114	134	140	125	117	112	137	142	116	139	115	134	118	110	126	128	141	146	150	128	139	135	128	137	119	131	127	122	142	118	124	128	110	128	114	154	131	140	110	113	130	108	118	126	136	119	126	133	144	131	128	120	126	131	120	124	111	129	131	117	111	124	142	133	143	118	121	116	100	129	111	156	122	135	129	124	130	125	136	120	127	128	116	119	132	138	134	123	122	124	128	129	136	142	151	137	96	144	129	117	126	126	125	122	131	129	134	136	124	130	141	149	120	131	134	124	147	128	147	125	121	103	145	136	148	120	143	131	129	124	133	107	128	108	139	140	131	138	119	129	118	130	123	141	129	129	126	129	152	150	126	133	126	141	138	136	113	135	116	132	135	122	125	122	145	131	128	126	143	132	151	98	119	126	125	117	118	130	129	110	140	123	113	125	131	130	131	116	132	110	120	128	127	125	144	122	142	140	122	129	144	106	122	124	132	116	111	105	103	109	118	134	122	117	130	124	116	129	130	109	134	133	140	136	133	132	122	124	129	138	124	157	141	135	128	138	131	120	116	128	144	124	124	136	127	115	116	120	111	131	121	137	140	145	118	137	111	134	118	138	142	117	136	121	119	113	118	136	119	145	108	150	141	119	130	127	146	124	114	108	144	131	126	133	141	117	129	126	131	117	119	124	123	122	149	110	125	115	123	112	132	110	126	117	149	119	136	146	118	151	132	133	117	143	139	123	119	148	131	107	126	127	128	121	132	131	124	123	131	119	114	129	145	111	128	130	143	132	134	111	130	137	132	132	126	121	123	149	130	127	112	112	121	128	118	143	123	139	149	127	124	129	121	135	109	122	133	116	145	125	142	136	98	114	112	116	134	127	110	149	146	136	127	109	134	110	125	123	121	123	120	136	116	133	114	124	115	122	110	113	127	130	130	144	126	135	117	130	113	119	122	110	123	120	121	123	137	115	135	158	114	119	137	136	130	136	139	112	135	142	126	154	135	130	161	119	130	132	112	127	148	134	115	119	126	137	118	124	126	122	122	123	120	131	109	124	127	112	122	133	143	125	118	124	129	124	130	124	119	146	160	138	121	113	128	155	132	140	102	135	135	122	120	136	127	116	128	137	136	130	127	99	136	124	136	131	122	124	146	130	143	128	134	134	135	123	133	106	129	133	130	129	138	128	112	131	120	128	125	121	123	117	146	143	128	140	129	148	119	112	147	140	127	135	143	128	119	125	126	134	131	116	127	132	137	147	133	138	140	109	123	135	115	141	128	129	119	119	131	136	134	96	135	126	109	157	124	110	116	111	129	137	107	130	126	113	137	140	129	107	126	101	124	140	125	132	128	126	154	125	140	129	140	127	122	113	117	123	133	119	128	120	120	118	132	130	131	112	126	117	155	124	136	136	137	152	131	127	129	122	112	121	125	125	131	139	118	123	119	121	121	143	123	134	113	129	146	114	124	137	145	112	134	136	128	125	110	134	124	119	141	129	119	131	115	143	123	140	116	141	123	129	123	118	113	152	132	119	128	93	138	147	133	126	114	126	151	161	134	145	156	126	130	115	122	141	139	130	142	130	125	129	132	125	139	126	142	107	127	128	136	121	110	119	123	124	128	135	136	124	138	138	136	138	144	124	147	119	132	146	125	122	135	119	131	122	111	146	129	130	141	126	121	121	133	144	139	135	129	101	135	112	130	120	139	120	133	111	128	147	128	125	116	125	137	127	141	121	118	119	123	94	140	128	121	126	127	133	134	127	120	136	118	112	118	131	132	127	118	123	129	127	134	144	141	109	132	142	143	132	141	152	125	126	119	111	109	129	122	122	124	130	139	137	109	133	132	139	119	115	135	104	112	125	121	118	134	115	120	102	148	139	123	124	138	119	121	136	101	123	129	114	149	115	148	108	151	108	127	134	122	134	123	138	124	123	129	139	141	116	125	128	126	121	124	127	118	135	119	95	141	145	127	117	131	130	128	117	130	112	131	120	118	113	102	139	140	126	123	143	128	124	125	129	118	128	113	124	118	126	127	107	132	135	133	140	130	129	131	111	139	132	133	124	133	129	137	129	159	147	137	104	130	121	106	154	133	120	131	113	134	107	113	138	131	126	129	126	147	152	118	115	115	110	135	147	145	127	151	132	121	144	120	124	124	137	121	126	127	135	125	120	115	125	138	110	134	134	136	123	129	128	134	128	129	142	144	116	116	121	122	141	135	124	109	128	127	113	144	139	127	127	145	129	139	111	134	147	137	124	123	134	142	138	128	134	125	129	134	111	137	149	116	134	146	134	136	130	121	123	118	135	138	130	117	130	110	123	119	152	114	131	122	129	134	127	173	115	133	134	129	129	118	120	129	113	141	123	149	119	132	117	123	116	121	139	119	135	134	139	129	142	128	135	130	130	123	136	117	139	137	126	136	134	136	144	120	113	114	121	125	108	123	140	111	142	146	117	111	121	120	128	132	120	141	128	109	130	127	130	121	131	126	129	126	122	122	130	105	139	123	125	133	122	146	118	124	144	125	134	127	128	151	157	132	120	123	125	115	146	121	124	128	120	123	124	127	128	127	111	124	133	120	129	123	131	123	128	133	125	116	116	144	130	131	106	140	119	145	139	128	127	110	112	104	119	115	128	126	112	118	121	117	122	128	134	111	130	137	128	130	133	127	120	117	125	141	131	147	121	142	125	122	147	136	135	163	101	125	116	115	126	147	146	150	114	115	148	143	138	130	113	116	117	122	133	125	129	133	117	123	143	127	137	147	127	125	131	139	131	134	113	122	139	133	101	107	126	132	117	126	102	120	142	124	140	143	127	110	139	113	133	118	117	135	126	129	139	134	117	141	119	126	135	136	122	125	125	132	143	117	132	107	127	125	140	132	143	123	127	128	117	117	116	135	143	131	130	123	138	133	130	138	123	136	154	115	131	120	123	139	125	120	154	159	122	145	130	139	131	147	111	133	120	129	134	125	145	127	123
5126	1224	2605	2980	2644	2202	1762	1579	7431	10060	1057	1020	863	877	867	754	719	683	675	618	620	591	612	577	564	606	540	563	560	573	528	516	549	527	525	543	543	537	524	538	502	491	534	535	512	506	513	506	521	510	469	479	507	526	497	522	492	491	471	495	440	501	484	489	485	489	500	465	447	458	470	471	477	517	464	478	485	531	502	466	498	474	500	516	477	450	441	521	478	483	457	496	491	483	462	464	470	459	471	501	470	465	454	484	472	495	504	510	476	459	449	472	488	512	452	511	525	474	465	464	491	444	511	493	528	481	420	449	462	460	488	462	490	481	492	438	491	453	472	481	470	467	431	509	506	485	486	505	520	471	509	482	482	478	488	492	479	470	489	447	509	423	480	487	458	502	463	458	488	488	481	471	460	461	480	463	495	464	450	479	492	462	497	466	498	485	520	476	444	433	491	489	483	519	487	467	474	476	449	475	489	435	457	522	469	490	470	439	478	512	477	445	475	467	484	482	481	463	449	487	472	489	485	513	462	495	440	480	487	501	479	487	489	492	443	459	508	489	485	436	454	440	478	481	500	463	520	471	483	459	481	499	484	487	508	460	487	472	485	448	447	483	508	472	476	475	479	464	473	444	470	477	433	476	458	480	510	513	497	455	488	441	509	463	447	419	483	468	477	455	461	470	484	488	495	454	467	483	472	481	484	485	491	507	502	496	483	472	467	471	471	482	457	498	473	504	487	513	463	451	483	448	441	471	432	469	443	445	479	464	524	450	495	449	450	490	487	434	488	482	472	499	497	445	452	463	460	463	460	492	484	473	481	458	417	470	468	489	450	462	462	492	446	460	497	448	471	476	462	456	444	508	437	468	463	502	474	422	450	469	475	477	464	463	478	488	451	455	502	461	514	511	456	485	496	458	477	468	466	534	447	483	498	508	453	463	466	438	458	487	444	476	478	463	487	454	468	501	449	464	480	504	498	433	496	450	445	435	495	487	509	480	489	455	475	447	457	447	436	468	467	464	453	480	514	471	475	474	480	509	458	488	486	487	471	476	443	456	476	487	475	502	501	455	505	464	453	461	470	518	468	482	474	492	429	457	459	456	475	483	468	465	499	475	504	490	466	472	495	451	447	501	471	482	474	470	462	469	461	477	485	496	520	440	481	462	453	444	510	477	468	498	463	509	501	487	493	486	496	493	479	442	512	440	474	439	501	463	489	462	474	467	491	472	445	459	435	474	482	494	505	476	477	487	446	432	478	492	485	461	479	480	472	482	521	494	465	461	444	454	503	461	441	465	480	487	513	460	487	494	474	482	508	479	480	479	469	522	481	459	494	469	474	461	502	478	487	471	497	530	447	470	456	470	458	494	488	471	471	502	532	475	483	496	471	520	495	494	445	484	460	482	455	495	459	460	467	479	453	467	494	467	485	422	466	474	450	468	476	438	438	422	469	463	526	479	524	445	509	426	447	484	433	446	488	450	475	474	451	497	530	515	491	470	456	436	456	463	499	507	481	477	477	449	500	456	501	490	468	497	465	424	452	456	492	431	498	495	484	474	504	509	467	439	428	505	453	432	501	496	431	421	483	471	458	497	466	504	476	484	438	440	497	449	494	486	457	457	455	434	463	484	481	485	451	466	454	452	463	470	442	484	459	463	465	457	462	488	469	465	497	449	486	511	483	470	468	490	459	531	461	459	480	447	495	502	504	467	484	481	481	457	490	490	485	474	470	424	507	435	449	455	450	482	471	478	477	524	474	447	493	452	474	441	470	452	456	479	494	474	456	445	466	478	448	466	476	480	502	492	522	516	477	469	459	492	457	451	495	458	489	499	478	469	466	488	495	450	502	483	456	449	469	445	430	501	470	485	493	478	457	445	456	469	475	473	478	481	458	497	471	436	418	489	490	506	474	517	459	452	469	447	475	479	439	450	448	446	469	457	479	448	509	463	463	482	475	450	464	462	446	433	495	473	467	480	475	460	455	398	445	462	463	501	479	484	434	474	490	430	488	462	482	498	491	473	511	497	471	469	499	507	490	486	520	478	500	458	457	474	470	447	475	486	491	445	470	497	481	455	480	470	454	449	451	510	478	477	458	484	516	451	442	497	453	496	448	472	463	494	429	505	497	498	478	500	475	521	477	449	478	440	472	474	464	460	470	507	459	450	488	471	466	440	498	459	471	502	503	454	471	497	440	457	480	458	462	465	439	460	484	477	471	474	469	507	457	450	479	430	487	470	491	506	489	498	484	473	437	472	460	455	541	525	479	489	477	504	472	462	463	503	475	487	478	429	456	482	480	454	470	478	487	421	480	496	540	506	482	490	475	446	532	467	494	452	507	457	496	467	489	486	489	497	460	468	454	471	514	502	440	492	456	480	444	446	463	479	502	495	488	462	468	457	456	498	483	460	461	492	476	441	461	467	492	450	470	515	497	501	447	474	446	513	460	468	428	463	480	460	469	467	450	459	493	476	479	489	448	487	475	507	459	516	465	455	508	499	471	474	470	453	455	478	488	484	482	436	510	494	451	488	473	463	454	473	492	481	493	453	467	468	500	484	479	484	526	531	461	445	481	503	443	486	491	492	458	486	482	456	489	509	521	492	485	464	481	455	459	458	479	454	463	457	495	486	431	475	511	453	479	465	465	461	422	441	492	478	495	477	478	478	510	446	450	476	473	478	415	476	433	438	484	410	462	460	462	504	442	459	490	480	474	501	497	471	458	463	506	509	489	493	475	481	436	448	476	439	435	473	475	489	431	466	438	498	456	473	472	477	449	477	478	506	449	463	478	443	472	493	440	457	468	472	479	455	476	504	449	469	477	472	497	485	486	488	466	464	474	441	447	496	506	451	461	527	502	477	412	474	467	496	497	520	415	491	477	487	472	462	484	417	466	427	452	492	496	495	473	480	451	469	494	468	475	495	482	454	497	491	501	434	466	417	421	496	478	463	502	464	482	450	484	482	467	470	495	448	490	474	451	442	478	467	472	474	475	458	502	472	472	457	481	490	497	479	444	479	482	498	492	448	498	443	478	500	454	490	471	506	460	484	479	492	464	436	475	492	505	448	472	478	525	467	454	483	521	465	460	468	454	486	495	452	426	462	454	495	463	472	483	466	485	443	461	489	486	499	452	485	469	441	510	469	467	441	475	469	462	481	514	456	464	509	458	475	463	447	462	494	506	448	401	452	470	496	498	480	454	443	504	450	490	507	488	464	464	501	498	478	467	482	456	433	491	461	462	457	500	469	467	490	463	453	458	460	476	455	445	470	501	455	454	493	468	498	472	489	436	458	462	459	473	487	455	456	433	468	433	428	481	480	466	472	484	466	504	478	484	450	470	489	474	446	449	483	457	455	455	449	475	430	466	494	472	528	530	494	469	481	519	497	447	492	465	458	480	481	456	472	484	475	506	460	446	459	451	495	487	476	453	469	460	472	464	469	444	495	438	458	458	474	454	515	479	537	483	498	447	442	503	499	496	443	466	489
13025	1753	2111	1641	1118	847	672	494	3009	5288	286	242	220	215	234	205	182	153	173	172	165	150	164	140	166	137	137	157	131	134	125	121	133	117	132	130	132	118	133	137	113	109	129	115	127	119	123	124	122	123	114	109	135	113	124	107	135	146	134	121	110	115	126	125	122	107	124	128	124	117	123	124	113	111	104	107	93	106	110	109	128	129	93	120	123	133	99	129	139	143	114	133	110	105	118	109	127	115	132	139	121	103	124	103	115	101	122	110	104	115	131	105	132	127	107	121	118	129	102	138	112	130	101	112	125	108	110	124	99	107	128	138	106	116	126	118	98	112	95	116	114	104	107	130	124	120	115	112	107	123	115	121	110	115	121	103	117	125	108	99	111	123	146	108	118	138	123	126	124	114	106	118	125	124	107	137	111	114	118	111	109	117	98	110	104	115	115	122	116	99	116	116	96	96	97	100	102	119	99	107	109	125	136	102	105	115	116	98	122	128	118	113	120	103	111	119	102	116	114	144	115	107	99	137	108	133	119	111	109	114	122	126	106	124	97	112	120	109	116	129	138	113	123	103	119	118	127	105	125	96	100	124	94	94	103	99	101	105	125	133	131	96	105	121	122	126	94	125	113	117	99	106	108	111	114	111	121	113	128	122	126	110	107	123	112	113	109	122	106	112	112	121	81	116	119	112	126	102	129	123	108	127	131	112	111	115	117	118	98	107	100	123	130	96	121	134	109	131	105	122	137	110	97	108	114	113	115	112	109	107	106	126	110	111	110	105	112	114	105	117	116	112	101	109	107	103	106	103	99	119	106	101	127	115	116	105	109	121	107	105	134	92	99	117	121	136	101	95	127	113	109	115	113	120	101	118	116	108	115	88	130	118	104	117	121	117	106	110	111	110	113	116	104	112	116	123	120	121	110	98	105	114	125	109	120	104	109	109	102	107	110	133	120	103	112	111	113	115	98	104	97	109	113	119	110	118	99	107	99	107	115	96	110	119	111	129	107	94	113	106	122	103	117	109	129	105	107	108	93	120	121	113	108	109	100	113	101	115	110	101	112	125	111	110	122	132	102	118	115	113	102	109	124	114	132	99	113	104	105	120	138	117	128	116	116	106	126	122	136	136	114	99	114	124	111	113	114	127	124	122	112	103	118	114	97	110	125	102	101	105	106	100	122	122	97	116	113	112	116	119	120	122	115	111	109	111	118	119	119	121	123	131	116	113	113	103	117	127	120	128	101	110	107	100	103	111	120	113	129	121	110	130	105	116	115	125	124	113	116	113	128	113	129	111	92	119	116	117	105	117	119	103	113	112	114	98	131	123	118	110	127	120	113	95	111	109	100	116	113	118	103	95	119	113	111	111	104	104	115	112	123	105	108	115	115	99	126	102	119	122	98	119	119	110	110	112	108	121	119	130	105	112	124	122	100	106	121	110	95	112	107	128	116	123	119	117	107	120	117	98	115	115	117	120	108	127	122	109	112	93	112	115	106	89	129	106	119	113	111	95	111	102	125	119	116	95	130	113	115	118	122	96	101	122	99	104	115	109	120	120	124	123	105	118	113	126	118	120	103	114	117	131	132	124	98	125	105	113	123	115	106	109	120	96	132	125	92	114	96	121	119	90	105	100	106	117	118	116	123	108	135	131	117	111	86	112	112	112	116	100	126	127	102	139	119	104	112	121	127	130	120	119	105	110	104	107	115	102	118	132	109	125	107	122	110	108	115	111	113	109	119	111	120	108	102	123	118	107	119	114	109	98	115	126	114	121	125	125	104	120	117	110	113	99	124	122	123	106	131	109	92	100	136	121	109	110	107	103	100	105	128	124	101	118	120	123	106	101	117	114	119	120	101	104	127	123	119	143	114	104	124	98	106	108	103	102	112	115	108	94	131	118	109	133	121	116	104	112	111	123	116	119	101	103	129	121	136	104	123	83	118	125	92	107	100	122	144	110	136	118	100	123	121	103	127	96	120	98	114	114	108	113	100	116	130	112	115	112	112	108	122	110	129	115	108	108	124	104	110	111	120	109	133	124	110	90	114	113	112	136	125	102	105	137	127	100	119	120	141	101	118	110	102	112	106	102	120	109	139	86	95	105	101	101	130	116	105	120	125	111	116	120	119	102	119	118	109	103	115	100	107	113	95	93	106	128	122	106	136	99	99	120	103	90	119	107	93	111	113	124	105	118	119	113	107	115	119	114	99	113	94	119	111	105	98	109	108	120	109	133	99	93	130	119	113	132	116	97	79	121	124	108	123	98	100	116	115	126	115	104	93	114	123	126	102	108	113	104	114	111	120	117	101	128	119	108	114	128	106	106	127	118	108	123	106	119	117	101	103	112	126	111	123	114	107	134	108	117	106	110	113	120	123	106	113	127	113	124	106	113	117	104	111	112	117	109	134	116	112	95	116	111	112	92	118	103	86	124	102	104	116	103	107	131	118	127	108	126	131	105	101	104	114	103	122	103	92	116	119	120	109	125	117	115	102	121	125	111	113	104	133	93	101	120	94	108	109	108	102	123	106	126	106	145	126	110	116	124	119	109	117	108	99	100	121	115	115	108	128	116	131	101	124	111	133	107	128	103	123	96	117	104	125	107	120	119	93	135	125	116	111	115	120	128	122	117	112	108	118	128	121	100	113	110	123	103	119	92	112	121	120	115	115	121	105	99	114	102	134	120	103	110	103	115	111	86	123	100	107	112	102	101	120	117	121	101	109	115	126	101	120	105	122	97	105	101	111	111	119	112	112	111	124	127	114	122	113	126	120	134	130	126	127	98	121	123	111	121	107	113	111	125	121	117	100	124	109	105	123	116	112	99	126	114	120	100	128	117	114	128	119	118	112	129	86	128	108	94	105	122	115	110	131	143	114	114	107	131	127	126	112	118	115	100	126	112	110	115	103	99	118	112	98	117	118	120	130	97	102	125	93	118	122	135	120	109	117	93	106	106	103	135	124	127	122	120	116	122	114	112	112	117	105	97	110	101	112	111	114	97	118	129	115	98	131	129	111	114	127	108	101	114	109	123	108	106	154	121	109	119	128	111	116	120	115	109	128	123	112	119	114	119	134	129	116	123	134	106	123	111	114	108	114	106	103	118	103	121	129	104	109	126	109	122	99	125	125	126	105	113	105	112	126	97	106	121	92	133	125	113	110	126	114	102	105	104	105	120	122	100	115	114	118	125	115	114	120	125	106	113	121	103	130	133	118	107	123	101	118	121	110	112	104	103	139	117	93	116	103	117	104	104	114	117	129	117	120	110	114	121	100	121	119	111	112	111	113	102	116	129	105	111	116	112	140	120	98	116	103	130	115	120	113	112	100	115	120	120	115	121	110	119	103	120	109	99	119	119	109	134	96	113	112	85	90	137	114	115	111	108	116	113	129	123	119	111	101	124	121	116	126	122	122	128	98	123	116	104	113	111	101	107	108	121	121	107	113	104	113	109	108	113	120	121	108	111	123	144	99	103	109	128	115	130	116	121
7401	2195	4639	5527	4857	4005	3339	2684	10723	10807	1660	1578	1357	1226	1155	1090	1026	915	899	820	810	753	721	721	709	684	667	593	619	605	605	553	598	612	565	582	556	541	535	526	532	511	551	523	472	528	523	485	492	456	500	505	465	473	495	526	476	506	502	474	440	464	464	436	495	463	480	481	496	445	465	469	457	444	454	491	474	459	442	501	458	437	465	459	468	451	431	458	439	465	430	461	441	482	453	431	423	449	446	460	413	451	437	438	456	434	448	451	483	428	419	445	416	501	407	428	437	453	424	420	429	452	439	446	413	415	445	409	440	455	442	431	445	457	406	452	464	460	467	452	437	470	416	432	439	457	442	438	407	433	472	387	426	420	421	436	429	437	424	403	411	402	468	448	427	442	423	446	410	442	448	442	470	433	449	445	428	442	424	435	444	455	461	450	449	415	445	422	437	413	444	457	462	391	430	427	428	424	419	475	473	440	477	444	414	442	489	435	407	422	433	426	446	423	453	434	445	433	453	473	448	426	439	470	433	426	419	442	444	438	429	433	456	445	418	422	404	409	442	470	460	448	420	456	443	455	442	413	452	409	461	416	443	428	460	432	423	442	444	442	460	407	434	448	491	445	474	403	421	433	428	450	433	408	444	460	466	420	453	463	442	447	455	445	405	430	450	384	453	456	441	484	402	414	406	434	447	459	417	447	421	463	397	448	438	422	429	435	447	426	390	418	415	438	457	411	473	395	482	415	403	456	420	429	465	429	451	416	428	415	442	452	407	423	439	434	449	447	391	474	410	424	463	385	436	424	441	465	419	409	430	437	410	433	449	408	448	441	451	432	462	404	441	461	464	435	413	422	468	421	443	401	462	483	460	417	448	456	426	395	459	427	409	408	445	481	405	443	447	451	443	432	397	453	448	436	387	454	468	467	425	447	427	425	475	418	447	439	468	416	406	455	395	414	437	419	425	468	406	394	415	418	405	433	436	491	416	420	446	427	426	437	438	456	419	429	474	393	449	417	428	428	415	407	437	434	438	451	472	419	436	421	437	428	415	455	479	447	447	421	442	389	470	433	430	449	423	425	446	438	432	445	404	441	478	450	439	471	436	426	452	421	463	426	451	410	411	439	466	432	414	436	458	425	450	442	423	425	431	405	463	444	446	454	451	415	424	398	405	408	465	416	465	426	432	433	456	470	447	440	428	432	444	432	425	471	417	460	414	444	416	435	430	443	428	443	403	426	426	412	469	463	429	424	431	415	456	470	471	419	426	430	453	444	449	441	405	430	447	439	420	451	436	433	443	438	455	428	438	424	457	417	439	406	450	406	405	449	447	408	450	444	422	426	431	431	431	435	426	431	414	430	451	448	470	422	417	444	440	457	389	443	451	397	417	458	449	432	409	436	423	403	432	390	427	429	423	455	438	435	462	441	461	453	434	439	438	419	454	419	423	485	443	454	406	440	416	420	436	426	418	435	462	434	416	443	407	421	439	425	416	452	451	414	452	445	442	415	399	422	436	452	437	444	438	435	432	422	470	451	436	451	420	409	433	414	452	433	438	447	423	440	464	430	443	428	449	432	408	430	419	474	434	436	433	423	416	464	458	472	433	435	430	429	430	393	419	456	423	434	409	422	439	475	428	419	431	428	446	475	439	463	418	430	463	459	434	442	433	474	419	435	416	426	412	391	397	451	417	483	414	448	411	440	415	440	436	417	435	447	430	399	418	452	476	423	439	420	414	417	431	444	438	419	393	449	442	425	447	470	448	410	410	436	454	413	418	446	438	418	417	414	435	376	428	448	429	452	413	472	397	433	432	412	449	424	443	419	406	451	421	443	433	453	455	454	430	443	426	418	483	440	410	401	402	421	437	468	452	414	456	384	431	412	446	403	397	402	426	439	408	412	443	403	473	413	423	478	436	452	421	450	430	391	385	416	430	451	438	477	465	433	404	415	389	447	440	432	448	476	435	424	459	461	437	444	450	448	445	450	436	437	453	437	472	406	431	433	434	443	454	433	413	447	438	441	428	440	416	427	440	481	427	462	459	438	412	383	435	410	437	418	428	493	462	438	438	435	473	449	412	434	441	416	439	441	431	423	440	431	441	429	445	445	453	463	406	445	425	413	426	413	434	454	448	457	454	417	458	488	433	420	443	442	467	435	428	457	448	437	402	451	431	456	412	439	409	440	453	437	450	445	432	419	419	418	425	421	425	443	446	406	435	478	434	438	495	422	426	406	419	421	444	416	447	443	442	448	441	456	442	424	412	407	436	453	420	418	443	433	426	435	425	450	398	442	455	430	438	435	467	388	419	429	424	406	423	420	415	426	413	413	436	480	447	456	435	469	408	422	442	452	412	402	452	461	436	427	410	399	411	444	408	405	441	467	414	412	425	425	423	427	458	430	418	444	424	442	458	456	458	439	419	449	476	441	419	414	435	440	418	428	425	427	394	406	414	438	431	412	433	472	435	412	411	436	429	465	481	404	412	462	427	454	415	436	426	413	419	450	425	466	432	423	455	410	409	461	451	467	480	418	418	431	412	442	425	480	384	457	408	464	425	453	400	415	468	431	427	472	428	428	429	437	437	418	434	448	457	408	444	462	383	433	434	434	438	420	439	461	428	399	448	426	466	434	445	465	428	415	427	438	457	416	462	425	443	432	428	463	427	409	430	375	435	447	425	468	446	433	478	413	469	439	439	453	427	407	454	377	441	441	454	401	379	415	430	469	413	447	441	449	446	456	411	454	441	427	396	413	437	410	471	442	413	442	406	414	388	418	440	429	486	436	409	452	425	427	460	407	405	424	434	418	403	449	445	440	421	412	418	437	445	412	445	430	457	433	427	375	475	434	417	455	442	411	418	451	447	428	420	453	462	427	403	397	413	415	461	425	486	406	411	452	419	451	443	433	424	453	445	430	410	398	437	437	432	456	494	436	433	432	400	439	451	435	417	456	468	424	441	432	414	413	463	451	417	452	469	441	446	449	393	432	439	422	475	418	463	398	433	432	402	433	455	409	432	428	457	435	444	483	438	450	406	442	442	447	438	436	436	455	398	465	428	421	435	438	426	437	430	417	440	428	429	464	417	442	429	420	478	419	443	447	453	421	474	436	431	471	411	461	473	442	447	452	416	437	423	389	476	413	436	414	464	423	416	426	404	412	461	423	438	407	452	431	410	414	389	448	418	406	427	400	437	452	421	487	465	414	447	454	390	454	425	455	452	438	378	432	459	435	425	426	433	455	422	433	443	400	403	433	465	460	468	393	434	437	410	424	394	469	454	440	450	472	402	414	397	433	446	421	448	433	439	428	432	459	420	474	426	445	432	394	460	421	435	424	443	456	454	437	426	418	445	412	465	405	439	461	442	453	435	424	444	460	425	423	412	440	476	432	446	438	441	463	451	472	446	465	452	443	452	466	397	460	437	429	404	440	460	417	424	423	437	445	435	423	405	430	440	419	463	425	404	418	421	404	409	454	482	483	418	416	422	448
1853	279	273	254	268	229	246	232	319	348	202	237	235	239	231	225	219	245	253	243	257	207	231	226	211	233	245	242	208	201	209	213	220	234	220	223	231	225	241	223	223	256	230	243	240	254	197	249	224	229	226	253	235	211	217	252	235	242	233	240	227	222	249	272	202	225	219	220	266	240	233	230	234	222	208	225	203	246	216	203	223	211	237	218	204	223	212	209	233	204	224	210	245	211	241	227	234	206	209	223	208	228	240	250	222	227	202	241	234	245	227	244	224	226	227	207	235	225	225	255	218	260	229	213	230	278	229	204	229	252	246	233	226	228	262	236	211	214	241	255	227	229	217	239	239	223	226	213	218	227	217	235	263	225	242	219	208	234	230	201	233	236	233	231	249	238	240	220	205	235	207	265	255	251	238	219	216	258	219	231	224	243	205	231	231	223	231	238	238	256	208	231	225	239	237	229	209	215	212	223	209	241	233	225	232	223	225	240	220	220	260	215	230	223	238	233	210	240	258	232	204	231	233	242	242	228	214	226	206	225	238	239	223	229	229	221	225	232	217	234	237	224	225	214	206	253	229	222	210	229	221	230	251	224	239	228	216	241	210	237	237	250	228	252	225	219	243	267	237	241	217	256	195	225	216	210	242	221	254	250	230	232	224	215	246	250	244	231	231	228	219	247	206	209	241	245	241	247	226	217	213	230	220	231	219	216	216	241	229	228	231	234	240	215	233	217	226	235	214	232	223	229	241	222	231	238	251	238	241	234	216	219	239	230	232	217	230	228	255	218	208	221	219	235	259	220	228	219	235	227	237	223	218	222	231	262	210	225	238	223	226	219	231	225	232	223	227	214	234	236	206	223	228	230	233	226	227	246	219	228	232	229	233	263	220	222	260	234	216	216	215	245	234	201	219	223	219	244	253	210	194	229	196	263	208	227	227	261	240	254	205	231	216	214	228	223	218	210	251	240	230	239	259	242	230	240	221	232	206	245	250	212	222	226	186	195	214	270	211	232	200	233	228	222	219	227	220	212	224	217	216	235	223	226	205	257	210	214	230	275	225	239	246	220	248	198	219	219	227	210	230	243	251	239	256	209	202	228	240	233	259	217	211	228	239	214	218	221	238	237	210	220	227	217	229	226	227	229	208	232	237	236	238	243	223	220	208	231	213	222	241	232	201	206	229	237	246	229	248	236	225	229	244	212	236	222	226	222	200	219	229	232	229	231	234	222	204	259	217	231	202	247	229	248	236	244	215	229	230	228	232	250	219	199	230	229	244	248	211	228	227	211	252	210	221	189	238	230	209	229	224	232	253	228	237	221	214	233	204	215	232	209	236	240	220	249	241	213	226	253	248	227	242	230	222	246	218	260	252	267	216	219	234	231	266	221	254	242	238	212	205	238	230	249	236	225	208	235	218	210	234	221	238	235	219	215	218	243	215	223	245	226	234	252	208	238	239	238	233	258	202	219	216	224	232	243	241	237	227	223	220	253	215	209	216	204	248	227	216	243	233	230	243	244	223	250	224	251	231	229	240	223	202	221	275	223	212	228	244	229	230	228	254	225	220	241	245	230	225	220	214	203	259	233	230	224	232	219	215	209	253	223	241	218	212	231	238	214	244	210	235	233	221	225	209	208	216	228	259	209	226	233	224	227	218	232	221	229	240	231	250	235	214	237	246	226	220	246	207	236	233	240	231	218	231	224	240	257	226	238	225	231	233	217	221	221	225	234	221	219	249	238	245	208	226	260	215	225	225	238	224	215	256	228	234	227	243	247	230	246	223	239	217	249	214	252	239	239	208	217	227	226	240	236	212	231	226	206	217	244	251	232	235	253	218	203	245	231	220	223	233	242	236	252	214	235	241	214	203	222	252	228	236	213	213	200	246	215	206	212	227	232	240	232	245	233	189	223	245	226	222	236	223	239	217	216	238	206	213	250	240	229	191	251	240	213	207	239	236	237	227	231	224	226	253	213	225	225	229	232	244	219	248	270	213	236	194	247	222	255	240	223	233	218	209	223	219	256	242	250	235	249	225	227	238	222	230	211	232	228	238	211	228	244	245	220	235	191	237	219	228	211	210	228	238	274	238	223	210	227	218	227	225	209	225	211	220	202	233	201	213	226	220	220	219	238	254	237	210	222	235	221	199	225	233	239	208	225	197	249	237	247	210	241	195	265	235	240	218	224	253	226	226	217	245	228	207	237	223	243	266	251	230	209	201	257	266	219	207	204	250	228	233	218	228	246	213	207	217	230	215	215	234	209	242	242	231	245	245	237	227	218	209	209	221	243	225	244	236	216	195	240	218	229	205	224	265	231	228	224	218	237	228	220	228	218	228	204	225	228	202	242	220	218	220	248	218	248	231	217	202	223	243	220	228	217	227	247	232	227	248	237	230	238	217	229	234	229	219	241	242	229	217	218	236	225	197	212	218	224	212	210	239	226	224	233	233	250	217	223	233	231	232	202	223	234	227	208	217	207	211	203	216	195	225	224	241	209	247	207	240	239	227	253	235	212	215	215	244	228	234	234	214	226	229	198	230	264	236	225	221	199	235	233	236	233	213	212	234	227	231	209	225	250	215	232	212	233	216	200	227	229	242	221	213	228	210	216	228	235	241	232	243	226	222	211	216	202	225	220	215	216	246	229	249	228	245	230	227	242	229	228	243	238	225	225	213	243	226	248	230	233	238	246	221	225	215	219	252	220	256	242	224	246	234	254	230	234	230	228	243	208	210	208	249	231	233	230	225	228	239	232	205	239	249	240	240	227	233	212	202	233	247	221	242	263	236	235	225	243	227	237	231	229	256	237	227	224	198	227	234	236	235	240	214	207	237	237	225	226	226	231	268	259	224	234	228	233	227	212	243	202	241	200	207	242	217	255	246	241	255	250	213	248	216	230	226	228	217	189	241	233	238	244	195	238	222	216	226	207	220	222	231	218	262	224	223	216	256	218	254	249	225	187	231	217	255	204	248	213	228	234	235	241	212	239	232	226	226	262	231	216	227	232	247	245	217	234	236	217	249	249	233	241	230	244	213	228	211	259	238	241	244	223	235	222	247	241	214	259	254	226	218	235	247	199	219	242	220	191	215	254	236	199	234	209	220	208	210	216	221	250	233	226	225	242	246	223	217	236	218	237	210	222	247	215	234	205	242	195	223	211	195	226	231	250	223	215	226	228	217	221	217	232	216	262	217	252	231	244	203	237	220	237	226	230	212	213	239	217	230	221	272	223	237	205	253	232	205	225	220	242	246	252	219	239	225	238	226	201	262	209	229	248	217	236	220	232	220	209	249	220	227	237	246	240	206	219	231	217	222	245	222	235	223	217	251	197	238	211	226	209	249	232	242	227	240	227	219	221	231	219	238	233	229	218	217	234	215	215	240	204	223	232	215	243	233	228	210	238	219	217	229	219	211	230	243	231	228	230	232	211	244	232	228	243	214	250	205	238	232	209	216	220	238	221	201	236	227	222	236	232	207	241	225	235
2240	811	907	946	926	919	872	854	1388	1317	801	852	806	806	783	794	773	771	773	806	751	757	782	772	770	803	777	733	745	778	772	765	819	741	763	805	747	795	785	771	794	774	743	751	816	748	776	777	806	773	738	763	804	775	779	801	767	812	763	756	771	774	805	808	761	734	773	739	751	735	808	768	753	764	747	799	777	800	718	763	764	812	827	822	731	749	787	754	747	765	773	804	748	763	759	762	755	767	763	742	760	761	768	822	826	780	785	779	779	741	773	750	786	732	764	744	766	780	773	783	745	729	758	790	789	799	748	815	781	794	772	747	746	774	804	758	784	751	759	749	775	764	775	756	810	801	788	793	796	781	752	755	710	778	778	787	800	714	832	753	821	728	787	771	759	801	782	764	772	717	775	772	729	784	787	717	761	770	810	751	776	712	762	760	731	817	771	707	787	701	815	789	714	773	749	715	771	810	780	786	767	740	809	816	782	831	778	770	784	787	722	809	777	748	731	738	771	774	761	765	807	784	828	784	782	799	768	727	787	785	794	782	823	809	821	797	788	804	793	775	755	760	765	779	773	794	804	815	781	766	771	770	771	774	816	791	845	714	764	724	835	760	793	780	829	829	741	724	815	774	806	802	769	760	800	761	781	751	780	822	767	785	725	827	786	773	721	802	730	777	766	731	815	798	792	799	715	760	787	782	756	761	799	799	786	781	805	785	823	775	817	780	785	750	775	744	839	768	749	778	725	734	774	795	784	795	773	831	742	785	757	781	767	833	788	761	770	751	768	791	805	777	762	815	790	783	798	772	765	776	817	770	762	778	790	774	801	743	841	814	815	840	763	797	793	777	789	764	804	800	795	755	828	829	803	765	764	752	736	768	782	764	776	744	780	784	782	764	773	786	766	735	793	766	748	796	759	757	773	777	834	776	812	797	764	739	730	710	752	829	773	799	777	758	770	782	740	818	767	820	722	776	786	783	775	767	780	800	795	774	790	745	774	779	760	817	760	793	766	810	774	762	812	793	781	792	734	805	790	748	752	826	776	747	793	772	758	797	748	799	812	736	779	785	777	772	736	744	724	785	747	750	770	792	760	713	765	804	774	744	790	815	807	755	732	784	775	797	769	771	778	778	783	748	803	801	792	793	788	752	779	826	752	747	748	774	762	805	770	796	789	806	741	788	724	796	822	754	774	755	736	762	824	813	771	768	806	811	782	783	813	792	773	851	770	743	814	779	775	775	753	755	792	788	824	769	781	795	803	803	775	797	789	788	762	807	736	785	747	742	740	766	758	775	785	748	733	809	764	797	765	766	756	780	764	808	799	791	770	798	758	768	717	762	812	780	753	773	776	717	776	827	801	714	732	773	743	754	778	766	807	771	752	748	750	759	780	805	805	743	772	799	799	767	729	776	756	767	800	819	752	770	738	773	740	746	731	763	805	769	747	746	794	795	730	775	775	796	803	744	782	783	760	794	788	806	805	778	738	752	793	770	745	732	829	802	759	785	830	850	800	802	744	776	761	731	752	788	790	768	791	773	763	784	727	726	784	761	758	798	778	816	781	746	797	799	748	790	775	752	725	784	756	775	799	759	798	822	778	759	818	727	781	761	777	749	812	763	788	842	759	758	764	737	735	775	776	774	754	793	788	717	714	753	774	777	753	788	740	733	791	697	756	739	797	722	774	761	784	779	752	762	768	735	771	776	757	742	750	784	797	770	774	755	784	793	783	785	822	796	762	789	811	786	698	794	795	753	758	759	767	786	794	793	801	771	791	742	746	828	807	760	800	763	767	833	765	803	779	790	794	746	801	820	804	793	753	742	746	743	813	727	802	749	822	791	744	792	793	827	756	826	816	768	781	746	740	766	823	826	797	756	753	763	755	790	813	764	758	771	746	774	783	739	816	751	778	782	778	792	786	775	791	778	781	774	825	776	732	771	785	784	825	775	796	782	770	721	776	775	793	774	817	753	734	795	783	753	787	794	746	746	750	820	785	800	728	773	813	820	773	752	764	746	773	781	783	802	771	801	741	755	782	799	740	788	767	770	761	806	777	779	737	777	822	739	789	716	807	779	798	755	800	723	777	764	762	749	757	815	774	818	755	827	712	758	802	812	755	720	794	770	822	788	767	797	791	755	784	811	790	784	795	785	774	763	829	796	787	715	709	755	780	782	728	745	831	805	725	731	773	779	728	779	785	804	752	775	814	728	789	812	776	786	780	766	761	755	773	828	783	802	722	791	763	743	807	720	777	763	772	829	834	784	770	742	772	755	798	767	774	786	784	763	771	790	799	775	764	755	766	718	796	765	757	787	718	794	779	766	768	792	764	767	752	798	810	779	795	767	721	770	769	792	752	755	754	798	782	734	837	758	771	773	795	845	780	766	803	785	833	770	767	746	751	755	780	828	802	785	774	819	797	794	771	814	826	783	773	795	743	803	756	787	819	762	781	801	772	759	780	783	775	807	758	741	764	798	795	772	784	739	767	734	755	747	754	718	824	779	738	812	782	766	798	757	767	771	769	808	753	753	794	772	780	777	802	789	786	777	801	836	780	741	778	789	777	760	763	777	741	765	765	752	769	788	759	765	767	797	754	756	760	793	807	741	823	819	814	771	765	769	794	763	818	801	774	835	786	819	769	773	799	824	835	777	816	769	769	790	740	769	775	764	779	801	795	779	738	756	840	795	788	863	768	769	775	805	798	781	785	812	717	735	757	778	784	788	792	752	768	797	792	745	770	813	773	773	787	755	747	778	715	722	732	782	741	793	788	794	777	764	737	813	740	760	783	774	778	802	797	804	822	784	776	751	780	735	790	723	741	791	763	775	709	778	787	778	752	773	767	772	736	765	835	778	769	780	756	805	779	776	769	717	773	752	753	786	773	816	776	800	783	763	771	781	756	747	826	800	787	816	751	728	805	818	755	758	751	771	784	772	781	791	760	756	719	813	817	747	849	787	731	773	794	740	791	795	785	782	795	841	769	791	773	831	734	759	777	771	758	800	766	836	759	783	752	727	838	735	722	805	806	723	792	805	783	792	783	755	780	745	823	744	775	749	807	763	785	816	725	771	799	781	765	779	756	802	740	781	756	765	818	760	748	779	841	839	788	829	800	737	760	783	781	787	803	813	777	769	810	765	778	769	764	816	780	792	738	795	791	802	796	801	795	817	824	785	774	770	733	765	821	747	766	822	821	749	762	787	758	761	778	800	722	751	769	776	805	793	783	739	803	749	784	781	779	756	820	792	802	833	788	771	829	812	807	821	792	819	800	799	774	757	785	758	766	721	763	806	779	822	786	781	779	762	798	739	795	798	765	790	737	793	760	758	783	802	766	768	786	823	761	768	802	779	742	792	786	747	877	749	777	762	810	850	822	816	755	787	772	835	789	819	804	782	776	787	795	750	786	774	800	791	810	815	741	800	793	748	808	751	736	775	748	766	792	837	804	773	769	742	812	727	757	795	780	798	783	778	753	808	779	794	747	753
6427	794	1080	856	613	437	414	312	2290	857	233	182	178	159	143	154	176	152	161	156	146	128	168	143	137	155	135	130	144	139	109	131	133	139	149	113	137	127	116	124	112	133	116	125	107	147	143	130	133	128	154	131	124	123	145	111	117	129	146	131	143	118	123	124	123	136	140	133	128	126	125	133	130	118	127	134	114	129	132	119	131	142	120	112	137	137	124	130	119	123	136	121	130	109	134	129	118	108	124	117	126	121	138	122	132	131	125	123	116	125	129	124	110	120	133	131	112	123	145	116	127	128	115	104	95	149	125	133	115	133	125	111	125	121	115	141	132	133	117	138	120	118	122	148	136	115	122	123	119	122	113	131	93	144	129	119	118	129	140	122	113	119	102	106	124	126	113	117	124	122	141	126	109	108	128	112	132	145	144	136	147	129	123	116	151	113	132	135	131	145	123	112	108	132	128	113	119	124	136	129	114	148	128	131	136	123	133	129	134	127	117	116	128	125	118	137	163	119	104	122	112	112	147	126	122	123	121	119	122	101	121	143	132	134	134	142	117	145	123	124	110	145	117	131	133	119	111	139	115	147	122	133	146	115	136	142	127	128	142	116	114	126	113	125	118	126	124	124	141	126	134	114	130	122	139	141	127	122	125	151	126	121	105	113	133	124	116	111	116	127	144	118	137	136	118	123	118	126	137	120	118	127	120	127	132	142	139	128	120	130	117	127	137	125	123	141	120	121	131	124	95	147	130	112	122	109	133	130	113	131	139	126	122	117	113	111	133	107	125	121	123	128	138	112	136	138	103	146	138	126	123	131	125	130	133	142	132	127	129	139	138	139	160	123	116	135	131	131	136	138	127	128	123	130	123	129	107	107	129	159	140	145	158	118	142	133	132	121	126	117	118	125	138	135	117	126	123	115	135	143	130	145	153	116	100	139	137	124	132	140	112	127	138	132	135	128	116	128	146	132	136	108	114	113	136	102	108	121	124	128	122	132	135	142	148	124	125	137	132	128	124	124	125	120	136	108	127	124	108	100	124	123	113	117	136	116	138	128	136	108	136	120	142	150	126	118	111	121	115	112	112	119	141	116	125	126	135	121	124	132	128	134	142	136	112	146	120	130	138	141	111	120	133	130	139	123	118	117	125	119	116	123	126	143	129	125	123	143	144	135	132	115	120	146	122	104	116	139	136	116	110	96	121	119	121	140	128	124	126	126	105	147	115	124	124	136	120	117	137	128	119	148	122	120	123	137	120	142	124	141	122	125	132	113	124	130	124	122	126	127	117	118	133	129	120	135	116	134	125	128	127	112	110	130	127	160	140	135	151	117	126	144	139	142	139	122	115	134	104	135	131	130	106	125	136	137	115	131	125	117	142	131	126	127	140	118	103	141	136	114	130	116	133	121	121	117	127	124	123	123	138	123	147	129	138	129	122	141	125	139	139	134	119	127	120	108	111	106	132	128	125	126	118	144	132	137	131	140	159	148	108	122	121	142	152	122	133	107	142	123	135	128	132	107	110	121	130	127	120	139	130	120	126	145	124	112	115	125	128	115	130	114	118	119	120	120	126	144	114	123	104	123	126	129	131	120	117	127	139	142	127	122	120	125	123	117	121	122	115	127	118	133	112	137	118	126	116	119	109	124	115	122	123	108	142	131	117	135	139	148	142	126	128	138	116	136	130	134	114	120	131	112	124	127	129	131	134	118	124	127	129	127	127	112	123	120	109	123	111	145	135	131	120	136	132	146	142	125	104	112	132	119	126	136	135	126	123	111	122	127	117	124	131	132	113	126	122	143	124	130	126	155	118	130	140	115	131	121	132	130	119	140	121	121	108	105	104	121	138	129	128	130	135	96	131	139	112	146	142	110	99	120	128	111	145	120	125	133	128	102	129	139	120	141	153	132	126	141	141	131	133	114	151	144	116	115	111	114	121	109	127	130	130	122	128	121	145	136	125	122	126	103	148	125	116	148	122	130	116	134	133	102	104	131	135	125	122	139	124	105	143	120	122	140	106	150	108	114	133	117	127	112	127	118	124	129	116	136	121	134	133	133	157	99	117	129	140	128	128	127	114	144	123	140	133	133	135	111	128	133	125	138	109	132	98	125	138	111	124	97	124	144	120	131	121	132	139	148	117	131	120	118	137	126	133	144	136	135	133	143	124	108	108	120	131	132	130	126	141	131	109	150	127	95	117	130	112	106	156	128	115	107	121	132	133	118	136	122	131	135	132	114	140	127	131	120	115	113	106	115	107	120	119	127	149	128	151	136	119	107	116	122	117	131	120	127	121	123	130	119	126	122	124	120	123	133	141	137	125	136	124	113	121	128	97	131	129	149	126	129	117	127	124	112	150	121	113	113	125	133	144	127	125	120	133	123	119	129	118	131	126	106	137	136	113	114	122	133	132	120	112	131	115	148	123	116	141	112	133	123	131	120	137	125	112	112	129	118	124	112	124	116	115	128	126	124	111	126	123	138	107	125	114	125	107	132	116	137	140	127	133	117	107	123	149	121	141	122	161	143	127	118	122	131	140	139	151	133	138	127	120	131	119	132	114	113	130	123	122	126	124	117	126	122	138	131	138	113	125	132	112	147	122	133	128	135	131	107	142	118	133	125	136	112	123	117	119	125	141	108	128	114	117	136	132	125	113	125	130	136	128	126	138	154	144	146	121	129	111	128	121	149	126	128	119	126	141	131	119	133	123	130	127	136	129	104	114	125	132	112	118	116	131	133	132	114	124	95	122	150	132	141	126	126	124	115	131	142	120	131	143	130	134	121	123	124	113	116	115	122	119	122	137	125	135	138	129	126	128	117	145	129	114	130	137	127	100	121	117	124	123	125	119	130	121	112	134	118	143	125	135	133	126	124	107	138	132	131	108	126	134	98	118	135	130	125	118	128	129	115	131	144	131	121	124	126	124	125	149	134	117	151	117	122	126	134	132	116	128	118	118	116	137	117	134	120	117	135	134	131	148	125	129	133	132	103	104	121	120	112	103	135	129	147	127	112	135	106	120	132	125	121	132	112	118	128	138	129	137	138	126	127	132	121	120	108	130	135	133	125	123	115	129	122	117	111	113	130	129	107	110	131	107	102	127	119	123	137	145	143	125	159	115	120	117	109	121	135	140	120	133	111	154	141	141	125	158	135	136	134	116	125	125	126	129	135	120	132	146	128	118	130	125	128	129	140	124	118	114	145	103	92	113	119	145	120	125	119	101	148	115	130	129	149	145	112	120	123	146	114	136	122	131	112	141	133	116	140	129	110	123	154	128	113	114	115	113	112	121	117	135	128	119	122	128	137	127	113	135	121	136	115	149	110	119	116	116	130	93	140	120	138	126	124	123	122	108	127	125	143	117	126	112	129	134	136	131	137	138	118	116	135	119	135	125	120	140	111	121	117	134	107	122	136	123	112	126	125	112	129	124	119	116	118	116	114	139	136	111	112	141	141	116	128	108	127	130	126	130	156	125	116	148	122	142	101
5229	1275	2523	3013	2521	2188	1829	1637	9436	3149	1095	985	974	796	815	774	747	687	653	668	618	632	589	613	570	603	567	574	575	532	563	525	548	507	522	535	481	505	491	564	518	494	559	462	483	482	450	507	487	510	517	510	508	500	483	531	455	476	477	485	481	470	470	431	518	479	466	466	480	471	493	472	467	428	446	484	453	468	455	473	530	485	485	477	505	458	533	489	508	479	478	470	489	448	508	468	491	460	445	469	470	445	486	507	501	453	492	442	463	457	491	481	494	480	435	491	489	472	439	460	465	474	474	462	469	452	480	487	451	513	470	444	487	450	463	453	467	480	473	474	442	477	457	492	424	493	489	409	422	471	483	458	492	469	468	480	459	473	487	479	451	495	466	457	474	481	456	435	440	486	479	502	496	469	507	473	457	477	505	432	456	485	476	450	479	479	466	493	444	474	442	479	445	496	479	456	505	486	493	459	490	472	541	472	452	470	508	478	444	482	498	431	486	468	445	437	416	460	458	418	452	489	451	487	445	493	476	493	494	429	462	468	484	469	464	407	463	439	470	491	467	471	511	459	435	460	441	473	472	456	493	454	433	428	467	461	485	471	458	430	454	448	473	475	468	489	490	473	488	475	457	464	439	441	449	454	467	491	469	461	499	490	462	459	492	482	460	480	479	448	439	443	450	466	502	478	470	477	475	454	486	480	485	508	462	477	461	495	490	480	447	456	444	463	474	450	462	463	489	463	490	479	479	468	467	459	540	500	471	428	457	500	462	465	483	485	478	498	443	474	459	437	498	450	478	454	473	493	513	454	474	504	484	480	447	450	452	478	477	476	467	470	473	466	456	489	491	465	467	465	463	443	440	468	481	467	457	473	451	418	481	497	471	445	475	456	467	439	456	447	469	448	469	471	479	521	483	480	494	496	467	442	456	436	459	463	428	474	457	465	483	493	453	440	451	467	487	449	471	453	454	461	475	483	481	483	475	472	464	447	446	466	492	489	488	461	446	466	429	489	458	448	478	434	504	453	477	498	442	469	478	464	457	482	497	421	474	446	479	470	454	508	448	458	460	465	450	464	484	469	444	464	460	424	482	477	439	439	451	461	451	499	452	475	485	488	496	475	473	457	471	449	451	447	481	462	462	470	463	471	466	444	483	474	474	493	458	438	489	450	472	487	467	489	457	500	493	430	521	444	474	450	444	448	433	481	449	479	474	486	522	482	460	494	458	481	466	497	476	439	420	468	459	512	507	484	474	490	462	478	507	477	506	480	440	449	486	477	421	477	437	459	481	450	464	437	467	484	471	492	493	428	494	472	431	464	465	467	489	478	441	475	498	475	440	438	511	440	503	460	478	481	444	467	433	457	454	442	447	487	445	463	456	501	445	440	468	469	479	455	472	457	487	479	439	495	485	429	461	469	477	463	469	439	498	467	481	501	456	449	446	453	483	404	482	486	466	456	495	458	465	489	489	480	483	438	519	460	496	447	491	439	499	477	471	452	492	433	460	462	432	481	431	514	447	465	480	471	477	500	456	468	457	468	479	467	493	490	454	430	467	436	467	491	505	470	455	469	472	479	479	456	485	462	491	463	507	452	487	471	454	480	520	463	499	447	438	455	508	466	477	463	507	480	472	501	463	456	500	472	469	496	509	472	456	487	465	441	468	493	449	439	500	475	458	426	490	489	470	515	503	451	476	487	474	467	496	473	449	447	447	480	460	450	456	454	459	444	480	462	419	498	444	474	486	477	507	443	421	469	458	476	476	495	447	450	476	446	436	474	490	436	452	514	442	441	475	485	474	473	469	480	478	462	438	495	498	493	432	473	464	471	445	470	454	460	470	464	489	469	468	474	470	484	507	473	493	487	484	497	468	479	443	484	460	442	484	482	483	479	497	491	470	484	461	438	446	465	457	481	481	450	469	459	473	490	496	429	456	482	511	444	441	513	477	472	493	508	505	467	469	453	430	454	469	456	498	439	463	457	514	505	470	462	462	455	504	474	481	438	497	498	460	452	473	423	429	492	480	461	457	496	463	438	497	426	454	498	470	515	490	455	480	455	488	450	486	477	493	446	486	449	464	451	436	497	504	500	497	488	454	461	438	512	479	474	442	472	451	473	449	453	469	468	482	453	463	485	458	461	422	442	458	475	471	453	463	480	481	472	461	437	491	453	485	459	477	519	476	495	471	472	473	446	470	464	516	455	429	485	456	466	434	449	464	493	451	454	484	468	488	444	459	473	467	425	460	488	465	480	461	481	468	467	465	494	456	436	465	489	437	482	483	468	471	448	432	456	474	455	449	456	498	456	480	469	465	453	502	439	465	483	492	469	478	460	457	462	455	465	456	486	449	483	500	424	513	493	485	466	481	465	467	457	445	476	471	492	473	491	460	477	469	480	463	485	440	423	472	504	422	475	477	462	476	499	468	492	449	496	470	449	466	462	461	480	515	448	467	464	415	447	457	457	479	477	520	490	478	485	497	474	467	458	491	491	515	465	439	473	443	437	489	462	432	455	439	473	469	456	470	469	489	460	489	485	448	454	448	436	483	462	452	454	487	449	452	470	443	443	447	493	484	484	485	467	491	500	461	464	482	467	492	424	476	465	498	436	457	445	444	453	454	469	453	477	467	447	476	471	479	475	443	469	515	468	458	445	491	512	487	447	480	456	440	477	462	470	485	499	440	467	474	470	472	461	446	450	482	473	478	441	439	491	486	458	463	429	492	498	406	444	496	501	474	464	443	439	465	490	465	492	458	471	478	469	455	508	500	475	451	448	453	462	451	439	457	484	492	488	476	456	499	487	437	439	459	492	477	456	501	470	509	464	465	470	458	473	453	419	476	471	462	482	445	436	450	495	455	448	453	476	545	431	467	446	479	445	459	491	489	480	501	461	464	479	514	505	478	461	451	478	447	483	528	494	477	476	463	447	492	471	442	480	496	511	464	476	443	454	476	484	475	466	464	424	450	450	497	460	430	530	472	449	462	455	484	459	457	474	462	454	446	453	481	478	437	465	464	471	457	449	453	473	476	456	419	471	471	475	497	434	502	480	512	471	469	486	447	471	465	435	464	476	447	455	425	466	456	489	483	456	447	468	465	466	452	480	431	450	490	495	479	432	486	474	431	491	497	497	483	484	498	467	475	500	458	467	454	431	438	437	488	512	466	445	474	445	452	454	440	482	444	483	465	465	475	462	472	462	482	474	446	422	467	437	446	429	440	441	460	446	461	463	462	513	480	492	456	449	439	448	469	481	462	493	487	472	507	491	473	468	517	450	493	482	451	448	450	487	487	445	471	453	488	462	464	487	485	487	477	422	462	465	457	457	474	462	445	462	461	497	466	441	501	468	458	489	463	443	525	493	503	503	472	432	445	480	457	467	475	497	469	492	510	468	472	439	492	497	474	446	477	429	455	388	460	452	464	477	435	484	468	465	488	439	431	477	468	441	452	495	471	483	470	489	451	429	441	511	485	475	480	480	463	461
12963	1733	2175	1695	1151	837	664	505	3754	2343	312	280	245	214	179	193	183	173	160	175	142	184	138	131	144	134	158	158	111	150	136	129	155	149	138	97	148	102	118	125	144	135	117	135	131	117	131	116	98	128	140	102	126	133	127	110	106	145	106	128	130	101	121	100	123	109	129	140	105	121	121	111	100	114	107	112	123	111	112	123	118	119	128	102	101	113	103	107	116	102	115	103	122	116	104	105	118	114	101	109	94	100	103	118	119	102	116	107	99	109	106	114	114	96	107	104	92	122	103	102	103	124	112	105	107	111	119	101	100	130	107	112	94	115	114	109	113	118	104	102	118	108	124	112	130	120	110	116	104	121	124	99	120	96	99	115	102	106	94	111	109	114	99	118	97	117	108	104	116	103	124	111	106	108	97	94	105	94	137	111	102	102	112	118	108	113	105	111	105	101	120	108	110	102	97	116	110	124	113	105	125	90	116	129	107	111	99	113	122	106	128	113	114	103	119	101	84	125	108	109	105	114	111	108	100	101	108	115	123	119	103	121	116	125	115	108	110	109	107	90	123	112	114	124	125	110	113	98	95	109	105	86	93	120	116	92	115	103	102	110	126	126	98	94	127	116	102	110	106	114	98	124	113	124	147	120	102	103	92	122	111	112	101	117	107	119	110	128	126	108	89	117	129	127	111	98	125	116	91	114	119	103	124	122	108	126	125	125	113	112	128	101	127	102	112	117	103	108	88	140	100	106	132	140	102	107	109	97	113	123	123	106	117	115	113	102	114	125	106	104	103	110	117	113	126	123	102	108	115	115	116	111	111	106	107	110	119	113	98	114	104	108	126	121	101	101	110	105	129	116	123	126	111	107	113	107	109	116	113	107	137	129	114	91	103	117	110	99	115	100	111	102	117	127	127	117	98	116	113	114	103	105	112	109	118	102	108	119	106	127	122	110	112	119	113	104	100	107	108	137	114	104	104	126	105	120	113	115	132	118	111	119	116	107	117	112	113	105	123	116	123	114	116	96	100	103	97	120	115	104	122	111	117	131	109	112	111	103	105	119	110	101	119	119	112	111	106	119	107	140	110	122	124	117	109	104	105	115	111	100	111	103	105	97	132	126	96	102	126	131	109	113	132	116	143	113	103	122	113	105	123	104	95	99	113	110	93	107	128	104	121	129	111	124	111	105	120	120	112	114	110	97	93	105	128	106	122	105	106	104	109	107	121	117	124	116	106	105	118	100	101	122	99	112	117	94	112	135	122	115	125	110	115	111	128	96	93	120	104	128	128	114	115	107	101	115	110	115	103	108	115	110	116	105	129	108	113	119	123	112	114	133	111	109	114	111	112	103	132	113	99	110	116	110	119	106	125	112	115	114	109	119	125	107	117	118	111	108	101	92	123	114	102	108	107	116	127	120	107	91	108	113	114	119	122	98	101	121	142	119	124	108	115	135	95	104	144	120	111	121	112	96	119	112	124	114	102	120	116	108	112	118	113	112	122	95	116	109	107	112	100	105	136	122	106	102	108	103	109	117	122	96	130	108	119	120	121	131	113	139	105	125	123	99	111	121	110	117	100	111	107	100	106	102	105	98	131	99	100	128	123	105	131	111	96	119	111	102	105	107	111	112	116	136	109	127	99	119	111	111	127	98	121	106	108	123	119	119	103	115	111	104	139	125	110	108	103	123	110	119	106	132	105	128	130	135	123	123	121	110	113	116	119	109	101	119	108	111	123	117	129	124	119	135	116	120	84	97	102	124	103	118	83	107	110	91	103	95	86	107	81	112	115	122	116	104	111	110	129	110	116	90	102	119	93	112	107	108	94	105	128	111	109	114	105	119	118	123	118	111	136	108	105	123	107	125	123	106	111	107	101	108	89	132	125	123	101	109	105	131	104	117	121	114	126	97	127	126	113	95	124	104	111	112	108	127	111	115	120	113	113	111	123	121	98	121	117	122	107	106	112	101	119	98	102	126	118	117	119	127	110	117	106	115	116	143	103	114	93	110	119	93	103	112	119	117	106	101	116	129	113	91	118	120	102	95	117	103	104	128	117	115	108	104	103	101	101	112	104	109	106	129	88	112	123	128	102	104	98	99	120	132	113	118	125	103	116	96	108	122	118	113	99	119	122	104	114	138	120	116	103	124	122	111	107	89	102	101	108	127	121	116	87	118	107	103	130	134	99	116	108	140	122	130	106	103	116	115	103	116	108	132	122	119	102	109	105	112	97	108	125	122	121	102	100	125	110	122	101	100	101	117	103	115	113	123	114	93	101	120	123	122	97	103	126	121	107	116	120	124	117	112	128	83	88	123	117	97	102	95	116	117	125	131	103	117	118	94	126	109	114	124	98	111	109	111	134	121	95	109	106	125	119	118	121	100	117	108	118	107	116	102	112	94	118	110	119	103	130	90	95	116	89	114	111	114	118	112	128	94	104	104	108	102	121	103	104	115	108	105	120	111	114	118	104	108	96	98	122	118	114	128	112	108	111	100	109	100	103	123	103	120	106	119	117	103	120	122	103	110	124	127	113	110	124	122	102	117	103	126	115	111	119	116	106	111	93	110	100	110	97	125	118	127	104	124	122	115	112	134	119	119	107	112	95	114	121	111	122	108	137	109	105	111	123	109	100	105	115	112	101	121	105	122	119	117	80	117	115	101	118	103	96	113	122	118	111	102	125	101	107	115	76	118	89	137	103	109	101	108	102	109	109	112	103	106	96	105	138	119	108	124	140	124	118	105	114	105	131	111	125	118	113	134	111	120	130	99	112	117	94	103	110	120	116	105	94	116	105	114	115	131	123	91	120	138	113	112	108	112	106	118	121	130	111	126	121	113	117	106	126	109	103	106	115	110	122	115	115	111	121	131	125	138	116	127	106	99	115	113	108	108	113	125	116	94	121	110	109	140	112	110	105	97	123	125	122	111	109	111	108	120	135	100	117	106	120	118	126	111	98	108	116	113	112	109	108	101	135	116	114	118	124	124	102	110	128	107	121	116	89	118	110	113	95	105	119	104	109	101	124	118	93	98	95	111	125	105	110	110	99	116	112	117	101	125	111	103	106	103	126	112	107	118	124	118	108	120	100	117	126	119	103	120	110	122	104	121	102	104	110	100	90	100	126	108	121	116	105	106	113	114	106	112	117	94	118	110	106	125	113	110	116	95	112	128	114	118	115	117	104	102	100	90	112	102	120	101	115	102	101	113	118	113	130	118	117	103	114	121	103	118	110	109	134	122	130	118	119	103	120	123	122	116	111	127	118	102	108	109	111	130	102	121	114	113	105	130	121	107	114	125	116	110	110	129	113	119	128	114	130	124	105	105	104	108	137	126	101	111	112	104	98	110	118	114	142	115	117	124	111	101	122	124	121	118	105	94	116	120	114	113	98	94	99	112	112	102	112	117	115	126	84	132	125	126	105	118	123	107	103	119	122	100	108	113	110	103	105	122	106	115	90	122	120	103	108	114	114	103	116	88	110	122	112	105
7528	2151	4624	5493	4841	3982	3297	2711	12783	7143	1645	1510	1318	1182	1152	1088	972	966	908	782	863	755	762	711	672	677	694	646	635	585	633	615	600	572	590	612	555	538	521	512	559	510	543	503	494	550	530	499	469	478	487	458	474	473	509	479	493	488	486	473	443	511	471	491	429	468	478	460	458	455	434	447	472	518	434	469	439	448	461	443	471	418	487	427	414	458	437	428	452	426	438	457	474	460	447	446	427	412	479	412	471	444	401	441	445	432	420	431	421	441	443	446	419	418	454	415	430	425	409	507	435	452	420	446	410	411	451	388	427	401	481	420	433	424	428	469	478	431	396	426	432	412	423	463	458	463	442	476	428	460	451	420	441	426	428	430	459	409	416	446	426	448	426	443	391	439	455	438	479	465	443	409	434	436	394	395	418	420	433	448	425	427	446	435	415	399	408	420	410	396	423	414	477	452	444	400	432	459	444	400	457	454	429	408	451	481	425	450	463	436	422	451	444	423	416	443	437	467	428	462	448	458	451	423	460	440	437	422	415	451	458	461	494	444	407	471	411	446	459	439	445	404	471	365	420	442	433	424	455	420	465	412	415	466	439	433	442	452	448	452	401	466	447	454	424	464	434	421	436	465	446	393	471	435	429	438	443	450	430	397	413	423	409	467	455	437	408	426	441	425	448	426	439	428	427	438	425	445	434	450	463	411	441	410	421	450	437	428	414	423	461	441	455	403	427	464	471	437	426	441	432	418	423	427	389	421	427	422	432	401	386	424	391	434	408	441	423	502	441	420	416	416	399	416	429	409	432	447	442	460	457	395	436	447	437	470	424	428	432	388	469	398	420	465	430	446	390	450	422	416	441	412	427	439	411	451	425	435	451	438	425	422	426	428	446	442	421	402	427	460	430	439	434	445	426	450	452	502	455	418	423	436	446	402	412	440	430	426	433	431	422	417	460	429	364	396	400	419	435	405	402	442	427	480	458	421	413	452	446	400	421	415	442	459	413	461	414	413	435	460	439	409	431	419	438	447	418	423	419	453	427	402	437	410	404	447	413	434	465	436	431	450	480	422	425	413	406	430	443	459	415	446	441	428	431	433	429	391	423	466	401	436	419	419	443	432	429	426	442	385	395	417	462	426	444	447	420	414	398	398	443	408	418	406	470	413	425	476	434	419	443	438	437	418	427	477	431	501	432	432	448	416	466	434	406	384	464	454	408	443	416	441	452	423	421	417	478	427	399	395	456	447	463	411	420	434	424	415	432	436	386	429	410	428	432	493	432	415	437	463	443	467	438	436	460	424	446	412	422	391	429	469	428	423	426	441	437	409	424	393	417	425	460	397	413	413	450	431	392	447	421	455	480	393	469	402	425	467	442	437	426	424	442	435	431	441	409	442	473	439	398	419	396	453	469	406	412	455	415	439	433	423	433	455	436	427	447	453	454	453	412	430	424	415	389	423	451	424	465	442	382	395	436	419	411	432	453	439	425	414	445	402	425	390	444	453	427	442	450	449	422	432	426	403	437	449	452	462	399	417	411	409	420	441	421	413	465	431	414	443	472	425	417	416	446	432	424	458	451	449	436	429	431	427	446	409	444	417	410	482	460	452	427	406	402	447	422	416	448	420	403	464	462	439	437	473	414	410	436	384	384	416	429	430	453	450	453	434	444	463	442	436	442	447	453	416	405	440	412	443	441	441	429	411	412	449	422	395	437	404	427	431	403	410	454	438	409	434	463	459	421	479	411	435	406	425	446	455	411	416	402	418	429	448	388	440	405	467	414	483	432	453	420	425	436	448	430	405	457	427	431	413	415	393	474	442	435	435	394	444	422	439	419	427	413	418	428	433	401	418	419	402	450	431	410	445	440	442	428	430	473	434	402	420	421	432	427	425	489	454	419	413	435	401	443	398	439	438	435	460	436	457	456	438	422	474	422	473	434	429	441	460	445	468	440	407	420	434	420	463	420	409	414	419	443	437	445	439	428	436	476	472	455	447	459	444	427	440	451	435	406	427	408	419	446	407	430	447	438	442	453	431	458	439	402	468	405	397	404	429	427	411	445	439	404	432	458	486	404	481	436	437	461	436	417	411	450	453	474	426	415	457	405	434	441	453	425	459	412	442	433	425	434	424	464	454	433	414	413	428	430	407	460	464	392	429	428	446	433	473	439	431	427	422	413	436	428	441	434	458	454	427	443	412	447	450	416	413	452	411	424	386	422	423	439	428	410	417	457	421	443	437	415	420	426	431	424	414	455	452	410	447	455	448	397	444	471	448	432	439	422	416	416	424	415	428	478	453	412	449	377	425	428	449	422	451	463	417	451	435	454	443	433	430	406	415	430	420	429	417	411	429	465	460	398	425	433	448	430	448	454	397	448	430	430	412	420	439	420	379	426	396	403	424	434	415	424	424	390	404	421	437	425	417	442	434	421	447	475	440	437	394	421	433	437	423	431	440	430	432	490	478	447	450	417	408	456	397	437	423	380	397	423	374	422	421	435	430	458	441	420	426	436	405	416	439	452	428	441	447	411	435	424	436	467	440	399	397	419	432	455	429	432	394	433	435	436	444	442	424	410	445	436	422	455	458	441	416	442	454	443	403	471	470	409	431	449	391	414	463	424	434	413	402	425	421	438	406	414	434	417	408	441	457	421	460	434	429	480	429	449	420	423	449	444	449	438	432	412	451	414	443	400	404	434	420	435	448	471	447	417	437	407	465	425	472	433	423	453	422	442	431	436	368	438	428	441	411	426	460	405	404	435	427	437	428	448	418	458	460	398	450	445	433	423	438	434	470	413	481	419	441	400	422	430	449	435	458	373	431	427	422	449	447	446	438	409	400	429	414	457	411	468	470	441	409	409	419	446	419	437	452	453	471	470	440	461	403	438	427	422	430	457	446	459	431	426	432	465	420	447	452	447	411	443	442	418	427	418	411	438	425	428	408	405	410	429	456	432	412	445	431	445	390	449	438	397	439	412	448	423	448	453	423	473	425	466	441	424	444	450	465	448	418	441	427	439	399	419	445	489	434	455	397	385	418	368	439	389	438	401	428	450	461	449	459	414	454	455	447	444	441	441	397	425	389	424	468	423	430	456	429	432	420	392	429	421	431	427	415	421	430	400	429	433	439	456	394	449	469	425	455	421	443	411	425	434	412	444	447	451	437	439	439	432	443	399	420	428	432	448	419	419	448	440	430	455	403	449	417	436	443	434	448	425	444	446	431	432	408	415	435	418	440	424	411	441	412	439	450	455	446	432	452	442	449	429	432	460	424	448	396	420	468	440	410	433	447	454	458	459	430	433	449	436	419	447	435	438	414	426	450	444	442	425	449	414	455	445	437	438	413	422	441	436	431	434	440	446	440	452	466	400	449	403	422	431	419	468	464	429	413	407	414	414	418	461	421	453	393	411	399	428	438	431	423	397	463	447	434	436	472	464	432	400	449	432	414	452	456	445	449	433	458	433	424	454	456	463	410	457	428	403	459	451	438
1839	265	303	267	274	249	235	245	270	296	236	255	248	256	236	201	233	256	242	219	214	199	220	236	247	214	207	232	203	250	234	196	222	215	230	220	204	224	207	241	214	204	234	233	218	216	216	226	205	249	209	216	199	224	221	241	225	226	244	224	217	215	209	235	209	224	201	213	221	218	210	213	251	214	200	242	244	225	208	233	215	218	244	226	250	191	203	213	231	224	204	200	221	215	227	204	231	218	221	223	210	212	219	214	222	210	232	231	235	233	225	222	223	231	231	223	234	231	221	211	235	238	226	255	250	220	207	207	210	218	231	243	226	215	237	210	229	216	220	212	222	205	225	209	220	224	224	221	234	219	238	224	234	226	201	212	242	255	258	212	248	212	239	215	236	227	228	189	230	220	237	228	233	241	233	216	223	223	208	228	234	230	222	247	234	237	252	199	220	213	235	236	242	228	220	244	244	212	192	261	232	221	208	249	200	219	229	221	258	226	232	254	234	226	242	219	237	243	217	199	253	232	228	200	217	222	204	203	243	232	208	225	211	245	231	220	219	228	209	226	259	231	218	246	222	227	203	216	205	219	195	230	208	225	225	222	257	222	217	215	222	221	222	236	219	228	217	253	207	219	218	229	216	232	220	237	224	245	254	180	233	227	218	212	231	197	243	238	246	230	248	216	244	212	231	219	239	186	221	229	212	223	244	226	234	240	266	217	236	226	208	225	203	203	241	213	206	255	242	238	229	212	218	254	242	220	245	224	244	217	235	232	191	225	217	198	209	228	247	220	213	227	264	223	240	214	218	210	189	212	232	253	235	235	238	204	219	211	207	247	243	204	238	228	229	241	206	224	222	222	230	226	235	221	252	229	238	220	228	196	229	231	238	234	204	234	218	225	207	226	220	216	214	209	229	211	205	230	268	203	210	208	239	214	213	235	201	200	260	224	229	224	211	212	224	223	251	204	250	200	230	244	205	236	248	235	231	202	215	216	241	240	212	220	215	223	211	204	244	243	217	256	225	221	261	212	217	238	202	251	215	208	237	236	221	234	227	218	222	218	194	212	209	228	254	224	210	227	221	216	220	220	248	256	211	218	241	216	213	208	238	254	215	225	224	225	201	213	232	229	244	237	210	239	202	239	221	232	215	235	226	227	229	203	224	264	270	218	243	230	216	229	224	218	236	220	214	229	227	228	224	215	239	222	226	214	256	229	231	210	224	236	253	239	215	238	248	200	207	215	233	229	205	230	226	245	221	268	251	212	214	213	253	237	238	205	218	198	248	232	259	241	263	214	213	232	229	222	238	216	220	220	220	212	243	231	265	232	223	225	219	244	234	242	217	232	229	235	231	251	208	209	238	201	217	229	233	229	224	229	217	234	231	231	215	206	214	227	213	220	250	204	181	203	221	229	225	241	198	231	202	188	214	215	244	216	213	240	242	234	236	214	203	244	211	228	235	220	215	208	234	219	226	213	228	229	223	243	230	232	206	226	226	219	212	255	228	202	217	229	229	211	216	237	264	213	200	203	224	198	217	231	227	244	234	212	213	254	210	225	248	216	230	205	246	222	258	192	213	248	250	224	237	206	214	208	195	240	245	198	215	227	209	229	231	202	217	212	241	231	201	240	222	215	232	234	214	220	207	219	226	218	241	223	234	199	255	213	235	223	206	227	252	211	216	210	219	225	262	211	224	243	243	217	223	243	232	240	207	204	239	201	224	220	209	209	228	240	194	222	209	224	225	240	224	212	212	229	228	227	223	244	227	262	227	246	264	231	228	233	214	210	207	191	238	213	225	217	262	235	231	227	194	217	231	210	239	231	221	222	221	253	208	214	225	221	238	219	243	248	247	190	256	241	221	238	204	220	243	204	222	213	238	189	216	233	227	226	213	201	220	234	238	241	223	236	228	237	232	212	191	205	220	217	193	242	190	201	231	229	242	236	232	233	204	214	224	236	190	194	233	185	222	207	243	229	235	225	216	187	252	253	236	244	208	236	250	215	189	224	226	208	231	213	213	236	207	223	233	236	258	226	232	218	205	213	223	228	242	212	232	220	252	198	244	233	206	210	237	229	216	229	230	207	233	256	221	237	222	255	236	239	216	216	237	227	208	199	230	225	231	197	216	219	204	234	208	216	261	227	206	231	239	214	239	222	217	211	249	235	226	220	232	234	211	249	215	236	231	254	227	224	239	246	243	234	239	254	244	231	230	201	199	227	228	223	222	219	235	207	205	254	238	230	227	217	218	222	233	220	196	215	256	222	229	247	240	222	246	257	207	204	201	221	215	219	209	216	219	251	206	228	217	224	251	228	210	230	226	207	239	241	216	219	208	219	236	216	247	239	219	184	254	229	223	219	188	209	208	218	232	227	234	225	230	226	220	203	239	208	222	241	223	219	207	221	236	233	223	238	227	198	211	225	232	242	239	224	200	225	214	224	217	230	201	229	237	244	230	217	230	228	218	239	230	215	216	255	213	204	258	219	211	225	228	232	223	213	226	243	256	237	237	207	242	218	199	236	210	232	244	228	227	221	238	210	231	231	237	209	217	231	231	230	224	244	239	211	228	216	242	218	228	235	228	227	224	237	239	237	198	239	214	226	246	229	220	236	229	249	185	203	234	240	230	244	264	211	228	220	240	225	240	241	245	237	222	238	240	235	225	249	236	230	218	223	245	215	206	225	239	225	209	210	240	228	215	219	213	262	216	227	247	235	220	219	224	221	274	216	215	234	190	201	219	230	222	224	232	228	245	258	231	211	226	236	228	223	231	230	221	236	234	218	228	249	241	246	206	222	224	219	221	246	207	251	227	241	217	226	241	228	228	224	202	228	222	211	223	214	217	225	209	200	238	243	232	249	227	240	201	254	208	213	216	227	201	189	217	223	242	246	218	224	204	199	229	231	236	198	211	245	223	213	193	213	209	237	212	210	224	223	219	235	225	229	228	228	208	213	224	246	239	259	210	229	210	221	222	244	218	217	207	257	225	208	221	231	221	214	226	207	223	245	207	233	197	228	217	249	245	266	246	229	220	229	221	256	239	247	243	243	216	197	216	222	263	220	205	217	208	243	229	239	217	233	218	218	240	239	214	209	211	225	243	236	212	225	228	267	225	199	219	229	192	214	239	247	257	219	256	221	239	248	231	219	211	239	214	216	237	225	230	221	243	212	221	238	232	220	252	226	243	205	242	202	224	211	200	231	219	228	209	253	239	222	213	207	205	229	220	236	222	219	212	233	222	207	250	215	226	217	245	214	255	225	217	235	227	242	249	212	245	224	228	229	230	208	214	250	221	237	244	238	238	220	203	208	227	222	227	247	234	223	219	211	199	212	230	201	236	247	240	228	213	232	242	235	252	216	209	221	212	232	217	226	216	213	222	227	212	208	230	234	204	214	224	247	227	252	210	222	222	233	233	208	223	200	214	214	233	233	228	235	242	223	223	235	222	215	217	231	237	209	207	252	253	207	219	230	249	208	215	242	232	229
2344	873	1005	1048	896	851	862	927	1263	1075	783	796	767	817	778	793	829	788	812	752	802	775	771	814	710	798	785	824	783	783	820	741	811	811	758	747	770	785	783	816	774	768	755	702	825	737	770	746	742	762	783	771	768	822	747	748	805	772	788	814	798	762	781	724	769	752	764	736	773	768	753	706	755	778	728	822	765	754	791	772	759	771	722	740	801	734	708	744	794	801	785	812	773	766	769	780	773	783	789	767	774	765	839	756	802	763	745	801	777	764	812	811	727	752	733	781	784	754	782	798	816	762	789	746	801	736	757	778	779	840	802	790	780	801	818	753	807	741	761	768	761	769	770	760	782	789	752	761	799	766	825	788	803	727	721	747	796	766	818	771	811	786	779	718	790	795	773	781	756	761	757	796	732	738	803	800	774	803	761	800	726	770	750	823	777	756	732	768	734	794	773	805	772	782	754	768	771	730	776	743	727	753	777	749	757	732	761	781	773	805	801	758	767	771	784	734	750	812	843	757	761	752	738	773	761	749	750	794	764	754	772	798	782	805	780	716	754	764	789	727	752	797	761	695	774	797	784	775	763	768	761	822	770	753	740	754	744	823	757	751	767	783	768	785	804	766	812	765	756	787	833	719	760	780	754	749	742	757	746	733	793	742	795	761	762	799	754	754	787	759	790	787	785	801	702	720	773	756	800	772	799	744	765	760	684	751	800	775	803	772	792	781	746	773	830	780	776	756	787	741	791	765	741	818	754	713	769	797	794	785	777	789	772	752	782	761	745	788	759	810	742	773	707	767	744	772	795	776	770	749	760	751	804	790	797	818	802	766	755	797	775	775	727	712	787	785	774	789	773	734	763	794	721	833	742	764	806	742	790	782	751	738	785	753	730	776	747	734	747	770	735	729	793	773	778	763	820	769	761	735	778	714	765	786	747	769	810	806	800	770	777	769	779	751	787	751	779	784	737	782	802	720	809	772	711	779	764	742	825	792	729	757	810	759	798	743	790	765	791	754	758	810	820	748	744	800	730	718	767	757	781	799	808	806	758	738	804	797	796	748	759	814	773	737	776	766	761	776	735	761	760	750	800	786	752	746	779	722	757	746	745	783	761	737	736	816	740	770	814	782	745	732	737	782	772	786	753	765	720	726	778	763	818	777	719	763	835	753	777	757	791	779	764	773	782	747	749	776	825	773	762	760	834	795	727	771	727	771	769	806	775	789	742	728	786	758	787	715	762	761	769	726	783	797	814	811	779	782	772	803	740	759	788	728	774	743	762	802	749	754	770	794	805	766	781	759	754	813	799	808	781	736	767	741	791	749	756	795	781	790	766	731	738	772	806	752	798	796	756	761	836	760	775	807	822	821	773	797	757	716	715	748	777	772	790	695	760	771	826	779	744	808	790	747	751	745	777	739	773	775	790	785	745	791	778	757	794	788	698	751	754	747	717	822	713	763	779	774	708	767	799	784	756	762	789	757	781	785	719	780	764	758	749	798	774	773	761	728	753	766	785	770	772	818	748	742	700	789	801	769	800	812	779	744	739	801	808	771	762	777	750	820	757	757	838	727	724	779	799	778	773	795	738	737	780	833	724	796	773	777	741	771	796	773	807	767	740	756	774	735	769	776	718	747	758	710	770	729	804	777	796	750	784	732	781	726	730	788	795	742	809	795	786	734	765	753	771	780	805	755	788	736	724	766	801	710	750	803	794	728	762	783	751	782	777	801	763	740	759	800	789	787	770	770	767	807	712	728	786	757	789	756	786	776	729	758	805	810	762	718	745	780	758	776	806	767	768	787	721	741	754	797	782	736	768	789	759	754	799	829	770	768	772	813	745	797	794	758	816	743	807	732	780	786	730	758	757	840	760	772	760	747	752	787	800	761	797	770	705	807	763	739	724	766	733	790	816	800	796	721	750	779	758	751	776	783	737	761	801	724	785	745	731	784	748	756	778	769	794	786	745	721	768	772	764	807	735	791	804	758	784	734	751	777	779	768	810	782	736	828	776	801	768	739	758	778	812	730	775	795	683	812	744	825	803	785	766	733	844	728	792	755	742	754	756	742	786	800	760	786	758	743	737	793	773	742	809	779	755	704	756	779	755	763	799	772	775	778	757	759	777	750	805	789	766	802	766	779	788	737	792	774	822	788	759	735	766	747	767	786	781	762	795	785	756	791	807	786	759	768	765	811	765	769	827	763	787	779	776	774	774	741	777	756	791	727	792	784	803	765	791	790	777	747	766	782	794	758	786	753	735	786	785	748	741	736	726	739	765	765	837	743	778	735	817	776	727	807	824	755	788	787	759	798	798	773	707	739	745	736	792	765	743	813	810	723	757	757	766	755	797	761	826	753	757	826	722	755	778	745	738	751	788	773	807	772	742	722	756	832	816	736	748	749	819	811	733	772	789	753	750	797	711	761	747	795	799	807	800	763	774	821	775	737	778	763	758	732	748	742	792	769	742	782	739	784	741	787	795	761	814	776	767	768	774	788	782	754	767	813	718	719	777	803	802	820	780	793	747	837	750	797	782	790	799	809	776	774	720	756	802	768	829	714	747	709	786	772	782	799	815	793	747	743	710	817	795	718	736	803	803	743	768	789	775	715	760	801	730	775	735	723	739	735	769	746	721	757	747	774	813	767	796	775	785	792	767	793	788	789	802	751	826	762	741	847	769	763	748	762	752	789	765	843	787	787	751	785	807	720	746	792	774	747	817	748	771	788	816	784	785	787	762	802	755	789	766	816	774	745	772	774	781	771	770	798	782	748	747	765	776	822	742	777	760	749	799	760	756	725	799	796	768	743	754	805	742	734	749	745	781	765	797	757	759	743	795	775	775	728	734	804	756	800	793	769	794	811	787	763	827	817	787	800	745	807	801	761	807	742	780	758	733	807	776	731	788	791	757	742	733	762	737	815	784	767	764	692	756	786	815	762	733	784	791	794	792	785	776	765	737	730	754	723	789	796	742	773	760	786	784	771	810	762	744	774	794	818	796	798	799	743	796	778	827	749	747	810	800	772	790	761	786	749	781	779	795	783	744	775	799	716	747	772	782	763	814	763	788	725	718	773	788	752	811	770	784	764	751	733	804	757	755	760	700	735	763	804	763	755	794	711	739	797	766	818	749	776	759	745	774	728	785	737	785	758	811	791	780	794	814	736	759	777	750	781	728	820	780	747	749	775	740	700	767	748	792	770	795	792	771	772	782	786	801	768	786	815	773	753	748	725	770	776	775	761	777	765	779	770	714	806	779	729	767	791	720	755	775	757	758	799	772	761	778	749	813	783	758	762	744	768	737	773	821	781	808	797	774	746	772	784	789	819	766	790	761	799	736	813	824	756	753	832	807	767	762	757	734	745	835	772	803	771	768	736	795	792	745	778	785	758	792	776	755	774	774	752	708	794	758	778	724	751	800	813	808	757	778	812	730	771	763	790	741	748	716	781	745	749	735	720	725	749	768	761	759	800	761	728	796	766	768	732	780	748
6551	832	1006	837	598	452	373	320	1341	2357	218	202	174	185	155	169	168	127	152	134	167	152	161	138	148	139	143	153	146	150	119	137	140	138	151	139	138	125	129	127	135	124	119	129	131	130	126	122	157	115	118	133	128	140	123	124	119	126	137	108	119	132	127	104	136	153	132	125	140	156	129	133	117	105	141	117	127	113	125	119	130	105	127	101	115	129	127	124	137	129	151	142	125	136	117	141	126	106	133	110	111	117	103	134	123	145	131	138	117	121	123	128	126	126	134	127	161	118	123	131	135	131	129	136	128	126	111	132	129	120	118	122	121	124	94	134	108	115	132	126	113	136	138	125	123	136	138	118	115	120	120	136	115	123	150	129	119	123	124	133	127	116	109	129	113	127	112	119	133	126	132	145	109	120	126	129	120	108	133	128	125	120	136	122	125	130	153	119	113	121	124	127	108	122	132	131	111	123	131	144	111	128	125	125	128	121	143	118	111	126	142	147	135	128	126	118	132	128	122	145	145	124	103	102	135	133	126	140	126	115	112	122	139	131	145	121	123	123	131	133	111	125	138	138	127	114	124	132	127	131	126	132	134	119	115	127	115	119	112	125	119	123	108	115	116	135	122	131	120	109	130	130	132	131	128	136	132	145	120	145	117	131	134	150	114	139	120	129	141	120	150	137	127	138	141	114	120	119	149	120	133	119	134	148	123	117	125	108	138	133	121	127	137	122	129	138	133	130	120	124	123	123	141	137	120	132	133	115	135	124	140	113	111	133	132	130	111	124	119	126	150	122	134	124	131	104	114	136	114	137	115	130	133	105	142	113	127	121	116	143	157	127	116	138	136	130	141	128	135	131	128	123	115	125	137	126	121	144	105	129	134	126	123	133	136	124	133	111	124	139	117	124	130	127	133	132	108	131	169	120	130	131	105	110	136	130	113	126	130	117	132	125	130	138	157	134	122	133	116	137	129	135	132	124	118	127	115	123	124	143	120	136	131	129	119	127	125	125	128	145	132	140	127	127	118	136	147	113	123	127	137	120	113	129	128	124	127	127	105	138	133	115	128	124	124	147	131	134	133	123	126	115	120	128	130	135	119	120	117	122	128	131	106	117	122	118	122	121	112	113	111	130	146	121	122	135	109	123	146	123	134	131	133	110	130	129	120	112	121	120	127	145	150	136	108	137	128	117	142	141	135	120	124	123	125	125	134	129	139	120	128	126	127	135	117	116	115	125	136	131	130	142	128	109	115	109	127	145	113	110	141	111	129	130	143	144	130	126	133	119	133	136	120	126	128	112	120	128	120	133	137	125	129	127	127	145	115	122	106	127	117	144	112	139	119	135	120	130	131	114	137	147	128	122	137	106	118	117	120	135	147	123	122	115	134	126	124	121	133	119	127	143	123	121	130	106	125	110	129	123	123	111	121	126	114	142	152	114	121	122	121	140	134	139	133	134	122	131	139	135	105	123	125	140	145	114	136	126	116	126	139	117	144	123	119	116	124	136	98	125	134	144	100	104	145	112	127	106	119	114	122	125	108	137	116	120	144	133	130	136	146	117	124	126	130	120	137	109	124	124	136	117	114	130	156	137	140	135	112	107	128	127	129	113	133	120	103	143	121	136	139	138	132	123	124	119	130	126	120	138	135	137	135	118	125	132	156	120	131	108	133	153	122	106	118	132	129	133	123	140	140	124	131	126	124	125	127	139	103	150	124	128	128	127	134	131	128	109	136	138	108	117	145	128	101	130	122	108	118	132	133	106	138	136	118	118	114	114	127	115	140	135	114	128	145	133	161	121	137	118	132	127	150	135	132	130	136	133	129	142	111	134	125	131	116	131	109	136	135	137	130	114	107	107	113	128	126	122	126	140	116	110	132	124	136	128	143	118	139	128	121	122	153	114	135	123	132	127	140	112	124	138	135	124	154	118	110	134	128	123	121	135	121	115	135	155	118	130	97	132	146	102	134	126	122	133	118	145	126	141	130	124	127	119	140	138	142	105	105	149	138	126	121	135	112	111	104	124	110	130	130	126	126	140	131	130	131	146	126	114	139	139	125	126	137	120	142	118	125	130	129	115	123	115	132	124	121	135	117	114	132	117	131	132	128	129	130	126	133	132	106	133	135	142	118	138	123	113	134	110	125	125	142	137	128	117	138	152	139	120	131	121	134	122	122	108	122	112	121	125	119	134	117	123	129	131	126	128	115	149	130	137	121	133	115	120	121	127	113	132	136	122	145	126	142	128	120	129	125	121	136	128	143	116	122	126	138	128	127	119	130	105	137	128	122	128	106	149	123	133	119	117	100	112	109	166	139	122	134	118	127	120	111	130	137	129	116	136	122	127	128	149	127	111	120	115	119	121	107	142	104	115	130	101	135	131	124	127	133	141	144	117	108	130	133	121	146	105	116	132	121	119	116	133	113	117	122	130	126	137	145	124	126	137	152	142	136	113	123	100	102	121	119	108	141	107	128	119	134	119	122	109	123	119	105	136	134	112	129	145	124	122	126	129	129	112	113	117	156	121	103	138	138	135	110	109	130	136	118	133	133	127	126	122	106	119	115	127	144	122	130	122	129	129	122	130	136	132	128	143	129	132	133	122	116	114	139	124	123	125	146	122	101	118	134	120	113	119	108	109	111	135	129	132	117	130	123	103	120	104	139	122	133	114	118	118	156	130	107	137	129	144	113	141	133	115	136	117	125	128	137	118	132	117	122	148	121	120	113	123	118	126	127	119	119	118	150	138	111	118	120	126	142	131	123	121	132	112	144	119	137	127	137	121	129	135	117	127	124	99	141	134	127	134	127	110	131	120	142	115	109	113	128	143	114	117	114	114	127	136	127	141	115	128	128	124	128	120	139	134	127	120	131	127	137	148	128	139	116	124	147	117	134	133	135	114	138	139	128	125	134	140	115	148	143	133	142	131	146	144	136	134	137	115	111	144	122	133	112	106	119	139	118	118	131	149	146	127	156	129	130	135	125	130	132	126	112	116	131	120	118	119	137	133	132	101	137	112	130	111	128	138	109	127	142	122	151	136	131	124	147	117	124	146	109	117	121	124	135	121	112	135	121	117	128	119	124	133	132	132	127	105	138	123	116	113	121	129	104	138	133	138	120	121	140	126	108	108	120	134	126	125	119	122	129	122	142	114	130	106	131	123	123	119	134	128	133	128	124	160	130	121	142	126	135	119	116	129	133	133	119	121	132	144	137	128	123	125	124	124	125	115	132	134	143	122	128	113	111	132	130	107	118	116	137	117	135	128	113	115	152	93	110	149	131	135	128	109	143	115	119	148	130	139	119	146	118	121	136	119	164	135	120	106	120	112	119	116	138	119	136	115	141	131	130	126	107	131	126	136	123	121	133	139	123	124	132	134	107	123	132	121	134	123	137	125	139	117	108	116	147	119	112	140	122	130	127	118	128	132	123	123	121	109	142	146	109	123	135	139	147	121	126	117	143	127	135	126	117	136	155	128	123	138	133	129
5134	1292	2560	3035	2630	2281	1844	1599	6463	8829	1067	1002	915	821	832	758	721	705	665	674	661	581	592	583	600	616	563	596	511	579	576	564	533	577	538	568	503	488	523	538	524	474	482	511	482	524	526	506	517	496	505	511	525	522	516	495	495	492	476	472	510	436	470	452	456	520	483	505	462	479	484	448	466	511	452	477	448	465	495	454	488	435	485	462	492	503	441	509	500	479	471	505	496	465	480	461	464	493	494	482	478	514	451	483	480	457	461	473	488	474	479	442	431	453	473	470	477	490	480	492	482	467	441	493	480	500	460	461	472	512	457	475	445	471	502	448	478	444	444	473	495	462	467	517	472	471	487	465	471	438	505	521	448	473	469	423	460	482	438	469	458	512	436	452	462	461	456	432	475	480	488	488	454	468	454	477	455	458	463	505	458	512	458	475	446	459	485	480	516	456	499	473	453	456	446	458	463	448	466	455	469	497	488	474	474	477	448	456	495	446	466	489	514	451	483	457	472	506	456	504	480	438	456	467	477	450	448	481	481	459	511	456	503	500	501	437	403	496	430	462	436	458	462	447	441	453	464	449	441	458	482	458	490	489	466	478	469	475	453	442	463	430	490	441	484	464	468	468	468	469	440	525	475	461	435	467	476	439	455	438	503	455	490	439	440	443	455	500	456	470	442	449	437	439	445	484	475	474	436	487	517	481	490	467	481	448	488	468	442	481	462	422	398	463	451	453	496	463	487	504	521	460	491	478	470	433	490	467	472	461	479	469	500	494	459	479	469	481	444	468	482	448	434	453	466	516	493	444	489	467	459	486	463	486	467	441	480	460	511	459	459	463	477	459	466	495	451	465	473	507	476	457	461	464	470	466	494	444	465	466	493	437	424	469	485	444	462	484	441	464	467	439	504	453	466	475	475	485	465	473	450	485	476	463	476	500	476	469	451	511	488	460	445	463	459	453	462	466	423	481	506	473	500	452	506	447	452	457	480	444	469	440	441	491	447	438	480	444	485	443	433	466	492	493	458	487	444	502	459	492	467	459	487	476	468	502	479	442	495	438	484	474	485	426	474	457	435	471	487	484	468	476	453	455	453	446	458	468	479	491	461	451	446	473	426	426	437	447	482	482	472	470	466	455	476	469	452	506	487	484	498	472	485	502	481	433	440	487	449	496	455	482	483	447	475	474	488	489	502	470	476	446	457	486	465	484	485	467	440	419	464	456	478	456	457	440	482	465	418	448	457	461	482	444	451	503	455	474	484	458	485	468	457	491	426	484	470	496	490	465	450	474	467	490	486	449	461	509	464	470	471	456	476	464	481	459	471	465	477	471	439	458	472	505	466	480	456	472	477	465	479	441	435	460	464	439	486	492	500	475	466	441	458	452	506	502	500	458	455	508	465	439	466	463	472	464	492	487	474	482	473	482	476	422	447	473	469	479	453	479	489	472	493	501	470	487	465	477	457	463	471	439	469	423	424	487	508	461	498	490	472	482	460	457	462	476	454	464	484	467	471	469	490	448	443	473	459	456	454	513	463	494	472	436	461	503	483	471	474	458	427	514	475	444	490	470	463	458	468	459	431	416	459	451	464	492	452	468	466	455	444	487	446	454	467	464	429	457	486	449	487	438	443	491	502	463	494	457	489	462	506	480	474	474	459	471	475	446	452	442	463	459	445	458	462	458	417	506	507	465	431	462	460	451	460	485	473	429	473	485	458	465	444	443	497	478	452	484	493	447	441	441	452	466	505	462	460	484	482	457	452	486	412	452	421	495	482	460	468	484	510	489	470	506	458	455	462	479	442	461	465	439	482	459	446	460	464	442	485	495	486	479	482	458	463	485	423	499	453	454	468	474	465	435	435	441	427	411	506	468	450	466	449	447	489	444	469	461	411	491	474	476	473	492	464	502	477	504	468	468	473	491	451	498	476	463	424	450	455	423	477	477	441	445	455	482	521	437	454	456	491	450	463	457	466	438	502	439	468	436	489	475	470	446	453	458	411	467	487	471	452	468	465	507	436	462	498	476	428	488	466	481	460	460	438	456	471	468	524	526	440	505	453	481	475	452	495	458	452	452	488	465	464	526	449	475	489	476	473	470	473	458	472	482	437	496	467	474	463	446	509	467	467	465	457	416	481	455	472	442	475	469	466	494	454	462	424	490	492	482	485	440	505	442	479	501	479	477	455	471	442	491	462	429	494	479	452	503	428	442	474	458	435	445	477	445	446	476	476	492	473	446	452	475	476	426	493	452	446	526	486	481	452	460	481	436	452	460	459	480	487	494	480	465	459	468	459	430	494	473	477	440	462	471	475	486	436	475	479	449	473	496	444	447	463	467	436	466	464	433	450	422	477	521	458	487	425	455	483	469	450	494	499	481	464	472	468	496	478	477	454	470	463	508	472	476	467	510	427	493	451	440	450	457	465	452	462	439	459	440	467	440	482	466	457	506	447	469	473	485	477	478	416	450	473	450	455	498	490	496	468	465	497	499	467	495	458	468	461	472	485	492	457	475	499	482	443	425	446	446	477	446	471	442	452	457	483	455	443	485	425	451	526	446	492	491	435	477	486	445	490	462	458	468	475	450	488	454	446	457	474	477	502	446	484	469	463	469	483	440	448	461	484	513	462	456	450	454	471	462	485	438	433	473	451	444	463	463	462	489	459	451	485	483	435	445	455	512	480	489	448	445	462	469	450	464	479	459	532	468	447	479	439	448	436	435	464	464	473	465	456	474	467	464	461	485	466	465	462	451	474	438	438	502	482	504	498	490	474	485	456	485	444	481	462	425	450	494	479	442	502	477	457	452	474	454	447	436	480	479	472	463	440	437	458	466	457	443	525	499	460	459	427	467	480	458	504	484	473	457	467	459	477	441	496	439	475	457	473	495	453	476	480	474	446	468	493	492	462	484	480	426	488	434	479	467	445	467	496	490	461	443	490	481	464	455	463	454	503	453	466	453	446	471	439	445	452	468	442	457	468	479	463	452	459	445	475	504	452	498	457	453	485	458	465	484	468	479	470	433	465	495	484	536	446	476	449	460	455	475	450	460	464	475	475	475	456	481	433	486	513	482	450	480	456	465	448	476	481	444	457	441	463	440	457	494	478	490	472	464	489	475	495	469	455	486	431	475	461	465	486	536	432	461	465	483	468	452	478	437	506	463	459	440	496	452	467	447	459	448	467	489	460	485	481	513	487	446	486	477	473	467	455	457	458	491	452	467	463	485	464	470	482	501	481	479	438	468	483	460	461	467	491	480	500	530	469	468	459	466	471	469	445	482	466	467	501	514	436	478	487	491	439	470	497	484	463	463	499	502	446	460	438	478	450	497	470	482	490	468	479	438	507	499	501	418	466	443	498	473	460	499	456	461	472	475	452	485	476	486	507	491	469	452	516	461	480	474	480	455	481	472	470	494	476	456	487	459	490	465	465	430	486	417	446	486	477	450	469	491	478	517	519	459	468	485	480	483	473	477	497	496	488	447	470	460
12783	1762	2158	1584	1185	852	650	537	2144	7002	340	290	231	247	219	187	180	184	148	142	163	152	165	147	145	140	147	129	144	131	141	110	119	144	155	119	117	111	136	138	141	108	123	132	127	154	107	112	103	123	105	110	140	119	124	124	132	118	107	109	154	112	154	127	125	99	131	117	102	127	109	128	114	135	105	108	134	130	106	102	113	114	129	106	124	113	119	118	115	113	133	129	116	118	125	134	120	115	132	109	107	129	124	109	117	105	103	107	121	101	126	98	115	121	115	114	119	113	121	133	106	109	110	103	117	121	122	117	110	107	118	110	129	104	106	107	103	79	114	124	121	110	112	119	118	129	132	123	109	115	118	98	109	106	118	95	98	123	105	113	113	109	100	115	107	106	122	119	128	132	121	108	130	125	114	108	113	88	104	114	111	126	128	127	111	118	117	110	114	109	125	119	106	121	115	102	107	105	110	125	112	98	125	117	106	120	110	111	107	123	101	112	112	116	132	110	127	134	110	102	118	106	120	132	115	113	115	108	119	117	107	121	114	121	122	102	124	134	109	105	126	122	131	125	124	109	97	110	119	141	120	125	109	104	124	118	117	108	121	124	117	114	105	122	108	107	117	107	122	114	116	109	119	129	130	123	119	121	125	130	107	121	110	126	122	110	130	122	123	117	144	130	114	111	122	130	128	123	118	126	121	129	114	118	111	138	121	112	92	105	126	106	112	116	121	116	104	112	111	106	117	112	107	101	116	103	128	100	108	115	112	112	119	117	123	114	119	117	121	111	122	130	120	95	133	102	101	103	126	115	94	84	119	92	132	114	116	112	109	117	124	112	116	111	107	131	111	104	107	119	105	117	90	118	115	124	109	123	120	118	118	118	112	114	112	94	93	120	94	122	102	107	129	108	122	117	128	125	92	127	110	131	112	102	115	129	110	107	111	115	107	121	134	119	118	112	110	110	112	102	128	105	104	111	115	115	119	123	114	115	114	135	115	116	111	109	109	105	120	109	128	123	127	98	112	115	112	106	107	112	110	123	135	132	125	111	111	107	118	119	127	100	110	122	113	125	118	100	110	128	108	109	125	110	118	113	115	118	109	114	116	115	127	126	89	101	118	118	104	108	100	101	104	120	117	129	133	115	121	109	109	102	119	135	104	123	114	105	121	120	106	110	91	107	105	119	109	124	122	97	120	116	119	135	127	130	106	111	104	119	107	107	112	116	120	121	110	119	101	131	103	134	106	105	99	129	118	104	116	133	114	112	107	118	116	117	112	117	110	105	129	117	122	116	115	126	112	116	106	106	133	123	113	108	112	121	105	119	128	115	113	110	124	136	112	106	124	117	124	100	108	104	110	107	106	125	99	123	125	124	119	104	109	103	98	109	132	120	118	107	125	102	116	106	114	124	130	124	141	134	109	103	118	121	121	107	125	103	132	112	121	129	131	124	116	134	120	115	108	122	115	123	103	128	105	110	118	115	110	89	122	114	118	142	126	94	106	138	113	122	99	105	116	91	124	127	98	111	119	112	119	106	112	132	106	111	118	122	108	107	121	100	123	106	116	148	133	111	109	116	118	123	106	92	107	111	123	114	105	112	109	116	112	105	123	114	109	130	102	127	121	124	98	131	105	124	114	112	104	99	122	108	126	113	114	110	112	125	99	118	112	123	114	123	99	110	93	115	135	125	112	112	130	99	114	110	121	113	120	119	120	112	136	107	120	105	111	103	103	102	116	112	113	107	103	110	118	111	109	112	109	93	103	92	127	127	125	120	120	116	117	129	97	125	126	114	116	112	113	118	110	119	132	101	110	92	111	122	138	121	113	148	116	104	100	114	117	127	114	108	136	112	102	131	113	107	107	120	108	109	126	126	106	110	116	116	110	115	132	114	128	120	122	123	125	106	124	107	118	127	94	108	115	127	122	120	114	129	109	118	108	136	114	120	110	122	123	117	110	101	111	121	116	94	102	100	95	101	121	114	98	132	129	110	117	111	118	120	99	111	95	121	112	104	101	127	114	111	122	142	114	122	102	104	116	94	131	108	101	119	111	114	108	120	112	100	145	125	110	115	100	105	111	135	114	117	111	114	108	103	128	108	125	137	112	122	132	101	115	118	119	120	94	111	115	114	119	101	118	110	115	103	106	110	138	112	117	111	107	115	121	108	100	130	111	108	117	115	110	100	114	128	107	114	115	110	112	145	122	97	123	119	114	121	120	116	111	120	117	119	125	116	113	115	119	119	125	116	128	115	117	92	116	118	106	97	110	83	110	133	120	115	128	106	112	123	105	126	105	102	119	112	101	122	117	128	108	116	126	115	106	113	109	120	117	100	111	99	115	120	114	107	123	98	117	108	108	109	123	103	102	109	107	142	107	119	117	95	100	121	134	147	103	108	128	96	117	124	97	102	109	107	93	124	121	119	103	92	100	116	132	120	137	102	112	123	105	99	101	80	124	125	118	122	119	109	103	122	124	134	111	109	127	117	118	113	108	140	114	129	123	126	135	117	84	114	97	112	110	120	113	103	123	119	100	111	114	110	123	122	122	127	85	118	111	100	119	106	118	133	106	124	110	106	101	112	117	118	133	106	101	123	120	132	103	105	102	117	91	118	105	126	104	103	127	145	117	114	124	121	116	121	111	127	118	128	109	97	114	119	125	113	127	112	108	105	116	99	104	128	115	109	99	109	113	109	115	104	104	108	108	133	106	115	113	103	114	120	124	123	105	121	121	103	126	129	105	123	104	107	99	111	100	118	99	150	91	120	110	110	115	113	123	119	121	118	119	129	117	128	98	128	123	94	119	107	136	122	112	117	121	115	109	128	107	110	136	111	98	110	131	96	119	94	107	127	110	106	108	127	111	118	105	114	147	105	87	111	121	119	119	115	126	113	152	128	121	111	144	108	125	113	102	111	107	96	106	131	110	123	115	95	115	128	111	122	121	108	109	131	102	113	114	130	127	113	101	120	107	120	113	136	130	107	101	118	100	98	102	106	112	115	108	123	120	118	122	93	114	110	119	100	113	106	128	128	131	104	113	112	117	123	109	104	120	129	129	109	124	126	107	112	116	102	134	110	121	107	122	140	126	124	118	111	115	130	103	113	126	89	136	122	125	120	127	108	130	120	125	115	96	130	118	108	99	117	122	106	100	114	100	123	116	113	108	110	104	132	101	134	102	102	109	109	133	115	136	131	88	97	109	104	122	141	109	126	111	124	109	130	120	109	99	119	95	128	113	109	117	109	128	119	134	110	124	128	112	132	106	104	120	109	95	98	127	122	118	120	109	115	117	117	110	124	121	117	105	121	113	104	111	137	120	116	103	114	129	111	105	119	110	106	106	112	117	119	137	101	126	82	97	113	111	110	132	113	131	102	102	114	126	119	90	112	99	116	108	111	132	110	114	108	98	111	109	127	121	99	111	98	142	122	110	113	124	118	105	130	103	90	113	120	107	126	110	110	108	111	102	123	127	115	110	113	116	123
7441	2156	4650	5480	4813	4001	3324	2715	9065	14584	1588	1519	1340	1219	1080	1040	984	933	895	819	797	774	759	724	739	689	644	585	586	643	583	576	572	601	547	567	529	524	534	524	498	513	541	540	486	505	520	497	513	494	502	460	488	499	496	451	473	496	486	456	438	501	445	517	451	469	465	486	463	481	463	452	494	461	463	427	487	473	429	482	511	473	458	409	466	456	485	432	420	437	448	480	464	405	470	425	439	438	427	426	452	419	439	469	464	439	444	455	475	470	450	502	441	430	427	431	405	433	449	472	445	478	436	439	458	433	449	454	457	475	431	420	401	458	463	428	458	408	456	409	436	446	497	444	426	484	456	418	442	416	433	440	477	456	422	441	406	436	423	425	422	483	406	421	470	427	424	428	429	414	402	440	424	453	417	423	453	441	462	411	397	436	447	426	396	419	422	464	440	439	410	419	405	430	435	435	456	392	461	440	443	476	442	454	420	444	432	433	432	482	469	445	418	446	398	442	415	435	438	489	462	490	421	397	445	449	453	479	422	407	445	410	468	396	466	419	408	447	425	421	452	430	412	438	463	441	468	437	452	441	454	418	434	436	408	407	457	461	463	442	435	456	425	450	401	429	440	472	435	458	442	416	400	454	455	421	448	435	455	433	468	450	439	428	414	416	429	404	401	420	443	420	450	445	459	420	449	426	444	464	468	424	405	447	467	417	440	466	442	419	413	448	426	447	434	441	429	464	447	440	427	426	459	439	415	434	444	468	458	474	395	424	425	477	434	421	454	457	421	427	449	453	423	455	455	408	416	465	403	416	465	437	475	471	417	464	456	456	462	420	455	439	437	431	487	461	429	462	449	410	433	438	410	447	420	441	443	458	423	437	440	422	438	438	420	460	426	433	423	436	426	449	435	473	439	427	438	439	432	469	401	436	392	434	457	454	442	432	487	451	470	425	427	461	442	421	459	401	439	416	420	445	424	437	417	444	466	450	447	434	420	434	465	440	439	419	458	446	464	435	438	455	399	428	423	442	465	421	478	408	434	414	476	444	435	416	496	449	435	439	430	415	458	411	424	422	451	428	451	461	427	434	435	449	401	425	469	439	405	456	450	437	433	420	436	440	427	434	386	453	443	397	423	420	423	425	442	427	435	453	432	412	399	374	428	454	407	393	436	465	429	445	437	429	482	434	431	422	410	424	458	443	476	427	414	458	426	448	405	446	413	409	417	432	430	444	450	429	430	430	456	483	381	453	415	447	405	429	450	425	443	437	450	453	405	431	456	443	443	439	477	438	464	456	453	415	423	434	426	462	424	435	446	443	423	432	426	445	446	428	451	412	446	455	411	442	420	463	458	459	423	447	458	425	443	430	412	441	406	398	440	415	437	435	435	467	463	402	442	436	447	447	433	422	421	406	455	430	444	456	436	463	413	394	401	463	470	414	443	429	437	437	464	437	437	415	396	403	430	381	423	458	397	433	427	454	405	421	448	419	449	434	462	462	451	441	437	437	394	447	416	434	444	403	452	430	427	423	429	474	442	420	422	403	453	455	434	429	449	423	434	440	426	438	449	444	464	444	424	439	447	436	435	421	419	407	443	457	431	421	431	473	440	452	424	442	446	438	423	432	449	424	455	419	441	451	435	445	469	422	430	424	432	460	462	430	471	449	424	423	454	419	434	420	421	439	446	457	395	432	416	445	431	426	446	443	442	460	404	435	425	444	444	415	427	435	426	408	422	425	433	448	419	461	426	424	446	453	408	486	446	381	449	441	457	419	443	408	465	401	404	440	450	479	427	427	435	419	441	437	450	449	417	444	439	445	435	438	396	450	418	437	447	421	426	402	413	416	432	432	398	459	459	419	434	435	460	454	413	427	435	400	426	434	444	444	441	458	454	424	454	444	477	444	388	481	422	411	420	441	414	432	407	433	439	474	414	457	402	455	438	421	416	421	398	453	460	415	433	440	445	430	456	458	457	444	427	464	415	456	414	416	408	463	430	448	418	447	476	417	450	432	437	396	447	426	465	385	424	453	430	444	448	426	443	414	440	427	454	426	436	443	451	464	430	389	436	451	423	418	381	425	478	433	413	431	431	450	426	409	461	446	433	454	436	425	436	411	433	457	438	451	425	434	447	435	448	452	423	428	428	427	465	457	435	442	388	411	450	410	448	452	434	419	419	411	446	450	465	441	471	431	457	449	463	439	449	445	451	437	418	438	427	448	452	449	435	459	437	446	417	419	421	426	462	421	486	431	477	449	433	434	427	440	436	413	448	428	451	397	466	450	453	476	449	443	433	423	500	430	423	432	413	439	439	385	440	459	428	431	414	449	453	411	444	435	405	454	467	432	414	447	467	434	449	459	451	430	455	434	437	477	417	460	441	427	450	402	450	426	456	503	469	437	429	429	429	401	441	457	457	433	433	449	428	450	450	451	435	401	439	447	425	423	407	442	443	479	434	391	462	447	446	464	471	446	385	416	427	448	458	437	404	409	423	503	450	457	414	437	431	422	402	467	415	419	425	399	447	413	423	450	434	433	459	422	459	443	408	425	452	441	428	465	441	432	395	436	451	431	411	430	412	444	432	423	448	433	425	446	427	453	440	473	410	433	478	422	437	437	404	442	460	424	425	436	450	460	452	408	418	420	431	445	432	410	424	461	422	413	485	447	435	419	436	451	468	403	433	444	424	406	427	423	440	422	422	422	409	445	475	451	462	394	421	419	454	422	443	421	452	423	500	452	413	462	451	413	406	448	472	454	403	448	401	420	466	421	420	435	439	398	431	469	445	458	445	416	488	461	429	428	454	422	430	407	408	439	426	444	427	424	437	449	464	402	431	457	473	431	453	447	419	444	423	407	434	425	433	402	418	392	470	446	439	442	459	480	423	454	456	427	442	432	438	400	424	401	418	439	438	429	413	411	454	440	433	454	454	454	447	479	451	458	449	444	431	423	420	453	454	436	418	440	432	442	420	454	458	464	421	440	420	451	445	423	415	412	479	420	413	435	409	444	426	396	427	461	461	449	409	461	495	412	421	501	430	432	433	447	428	442	426	400	440	440	432	435	456	456	412	449	449	436	399	409	462	439	442	423	428	414	426	434	436	427	458	443	472	431	478	424	433	444	453	396	432	430	427	462	459	425	474	415	446	442	452	401	399	413	426	436	452	467	422	408	438	447	450	423	420	465	430	450	432	425	456	452	424	404	410	434	424	416	467	435	426	420	438	449	423	462	439	458	499	451	475	444	437	456	449	451	426	443	451	443	441	457	462	420	413	447	398	408	425	428	432	429	401	436	401	447	438	435	426	453	448	454	472	435	408	429	479	435	421	444	463	424	439	459	453	433	468	402	394	438	398	472	405	454	434	448	456	459	441	465	460	442	393	408	465	439	472	396	441	423	460	430	420	449	461	411	419	434	414	433	408	454	469	439	424	459	433	469	412	410	442	412	439	412	443	424	439	431	427	450	433	429	423	405	444	472	407	436	474	455
1882	292	305	314	263	249	266	221	291	517	259	258	228	240	234	230	255	242	257	239	233	238	223	274	248	206	234	241	210	256	232	241	235	258	238	194	220	208	237	217	218	236	211	206	270	214	233	228	237	225	226	242	232	207	207	227	225	212	232	229	199	240	246	221	247	236	236	238	254	256	242	234	231	211	218	231	216	237	220	227	247	232	203	224	224	241	225	224	251	215	219	225	220	236	243	212	228	226	234	224	255	218	230	241	238	259	239	206	237	243	241	256	207	230	210	249	270	215	225	256	209	206	234	264	233	229	213	222	225	219	260	257	239	226	225	236	220	270	213	252	223	226	231	261	239	230	229	244	208	248	249	201	233	253	228	241	218	254	254	226	217	221	219	198	214	240	211	252	245	226	219	237	233	224	226	239	227	217	230	224	249	267	240	221	212	227	237	202	227	224	236	219	244	213	233	228	237	206	226	223	204	229	232	233	232	197	187	226	232	241	213	260	209	229	243	198	227	243	242	227	222	247	249	227	262	240	233	225	250	240	212	211	218	246	229	231	235	212	226	251	226	218	239	243	230	219	233	237	244	215	240	242	225	212	238	251	242	260	244	222	251	223	226	228	237	201	213	248	243	226	226	228	252	212	250	245	233	234	200	237	232	254	244	216	232	258	218	243	216	247	220	219	215	248	215	229	240	222	217	223	244	223	219	203	202	245	217	222	234	235	234	250	219	219	231	204	259	224	271	232	242	223	225	249	219	258	249	220	222	230	233	234	241	222	246	217	246	215	231	199	220	249	234	243	223	224	229	210	235	210	205	256	243	250	230	231	256	260	207	280	196	224	201	227	233	216	223	227	234	238	222	254	226	228	233	251	246	247	235	246	219	239	240	239	234	248	247	222	224	258	221	233	230	240	235	245	222	235	223	225	205	243	226	240	250	227	263	206	226	222	217	242	220	233	255	235	211	232	244	220	255	221	208	228	234	219	241	210	239	236	251	239	215	249	254	241	268	240	238	225	264	226	243	221	236	230	235	231	216	215	233	214	232	224	220	229	224	230	234	208	215	224	199	254	224	221	237	239	208	238	225	228	228	240	248	222	217	241	214	262	236	194	211	209	227	242	230	235	242	235	198	241	249	223	243	210	196	241	241	226	217	206	210	241	242	235	231	242	229	235	239	264	214	243	190	234	218	247	242	227	184	229	242	224	250	219	218	225	253	223	234	225	216	214	218	224	231	223	225	248	263	212	256	239	216	260	214	234	227	207	210	209	242	204	218	239	268	221	210	220	209	232	238	226	246	225	239	223	210	232	244	229	231	239	222	218	243	219	223	226	234	248	227	226	234	225	218	248	248	242	217	244	230	251	250	190	243	216	246	251	234	264	237	232	240	216	239	229	228	243	195	241	209	210	226	255	251	202	254	232	258	246	233	237	228	240	229	206	250	218	231	208	217	218	238	220	237	243	235	229	230	233	211	241	242	219	253	225	239	236	220	226	241	217	231	215	251	218	228	212	217	203	232	258	224	241	205	242	241	233	228	198	210	248	221	221	235	243	229	238	230	226	237	250	246	221	237	248	257	219	207	252	241	197	224	240	194	246	222	252	244	218	239	234	233	239	238	254	226	202	228	237	223	215	223	228	239	236	253	227	211	221	236	238	231	240	232	234	198	223	242	228	245	247	224	205	212	202	195	237	239	216	217	223	217	228	230	232	227	212	235	214	241	231	233	226	239	224	227	217	219	238	213	245	254	240	230	226	242	258	249	222	212	226	240	250	228	236	245	249	231	235	224	242	226	213	255	224	225	238	229	246	217	219	231	220	205	242	270	229	233	244	216	223	225	259	227	214	230	210	234	232	234	209	246	227	228	220	244	249	234	229	224	237	205	240	227	256	244	219	240	262	202	223	240	236	247	263	254	230	212	233	212	227	234	241	228	222	238	232	241	218	216	222	232	240	254	229	219	255	219	226	235	222	234	239	209	240	236	254	219	209	224	222	218	198	210	242	206	202	215	227	228	235	192	258	224	243	252	215	241	225	218	231	218	236	236	210	239	231	237	195	223	240	254	243	226	228	211	246	238	222	227	217	238	240	267	201	228	219	236	258	237	210	247	240	206	242	235	208	211	214	208	233	230	214	241	222	234	222	267	240	220	233	243	244	249	234	211	243	206	225	214	241	228	240	224	238	237	229	233	240	237	256	221	211	222	250	218	262	231	225	222	214	226	218	229	237	230	230	264	230	221	234	248	254	215	251	234	275	229	239	226	222	218	236	253	216	224	224	232	236	221	225	211	223	219	248	224	238	236	274	249	241	226	208	256	228	237	237	227	227	225	236	231	216	217	195	210	193	252	238	265	258	256	237	250	226	227	237	238	241	202	224	220	237	231	215	227	235	236	215	239	209	256	242	218	216	230	219	257	232	246	245	240	235	264	240	218	225	239	221	220	207	227	265	246	231	215	229	210	215	206	237	230	241	240	240	251	233	213	227	209	239	194	211	226	219	238	199	218	252	240	229	214	217	208	222	203	207	223	221	223	226	265	223	241	213	236	235	235	236	223	244	239	229	219	239	218	224	261	219	226	225	234	278	249	226	239	221	204	223	242	236	240	225	238	242	241	216	208	194	221	238	217	248	207	220	249	229	207	223	249	224	235	242	253	245	236	237	201	208	211	224	230	245	223	238	197	244	234	233	221	230	229	238	237	238	227	235	263	223	215	254	240	221	252	236	216	258	234	212	252	202	233	233	264	236	222	250	217	230	217	222	249	257	237	222	262	239	215	233	247	211	206	232	235	228	213	224	225	261	240	225	247	209	234	235	216	232	210	222	240	220	211	223	241	240	239	218	231	219	252	228	219	205	234	231	217	250	245	256	222	230	235	240	198	245	244	231	229	244	243	254	227	216	224	225	237	242	230	243	234	193	227	205	225	193	233	251	235	256	221	240	233	236	254	247	251	222	231	235	217	234	236	226	238	236	217	222	214	230	239	263	224	218	235	218	225	219	261	225	214	208	249	230	251	235	231	247	245	237	231	228	211	241	233	222	235	216	216	233	227	232	236	244	209	259	231	234	231	227	231	237	229	234	219	241	239	231	235	257	230	225	211	225	192	217	218	222	231	216	233	246	251	231	211	209	270	234	255	239	240	217	206	239	219	234	246	261	209	240	235	218	247	227	250	233	223	237	236	250	235	258	235	244	201	225	233	226	225	231	235	234	240	230	247	220	214	243	225	228	235	226	221	255	227	221	211	243	218	271	236	214	207	231	234	218	234	256	240	225	226	234	229	251	247	228	213	265	232	225	225	238	218	248	199	215	219	238	212	207	233	208	223	225	221	265	259	250	219	216	230	239	239	226	265	211	226	243	225	228	248	212	221	244	234	229	232	234	245	230	263	217	219	182	258	220	220	235	215	252	222	236	210	213	248	223	217	235	218	224	231	259	221	228	219	239	222	240	243	218	240	215	248	265	241	278	234	214	230	232	234	228	181	243
2453	848	959	979	941	900	863	882	1153	2128	833	833	820	752	855	840	836	801	786	761	766	781	815	753	778	800	761	798	791	762	797	836	781	815	750	822	796	729	738	768	762	789	774	827	819	770	764	802	773	796	760	806	801	731	751	773	735	783	752	798	810	828	811	789	770	793	780	824	780	784	792	793	777	770	721	774	796	810	781	738	714	819	786	735	778	786	817	791	795	768	773	785	755	813	796	790	793	779	786	730	758	774	833	746	745	786	775	770	782	765	794	779	772	776	799	723	766	827	790	763	786	761	770	824	803	818	757	808	796	757	812	763	765	824	802	808	795	743	775	797	778	722	793	817	799	766	749	749	813	765	782	756	803	771	739	794	776	765	804	725	828	787	798	826	794	768	764	797	797	804	797	797	735	787	767	772	803	789	756	820	768	774	795	754	756	861	805	744	766	781	794	791	753	786	774	771	752	772	736	767	788	764	821	767	758	749	769	775	825	770	803	775	770	756	745	769	786	787	776	730	739	801	751	768	807	804	798	759	794	743	810	789	796	793	816	788	770	760	809	760	702	732	773	833	786	776	831	785	785	759	792	776	780	756	768	735	775	784	766	768	740	765	786	746	836	733	764	748	782	738	777	779	783	775	800	839	795	788	836	813	776	759	761	784	809	812	766	816	810	790	799	814	788	775	770	801	797	790	800	817	745	744	823	788	750	747	796	818	811	820	755	769	770	767	757	746	748	783	787	809	742	766	746	793	797	796	795	818	751	763	841	802	776	817	784	736	799	766	828	755	746	751	736	774	820	759	744	780	752	780	783	789	752	780	767	772	751	765	771	823	769	759	791	753	796	789	797	831	750	799	804	781	738	735	821	772	716	766	762	792	802	823	765	769	760	797	810	734	761	812	817	803	784	758	812	780	794	811	721	802	791	767	759	861	758	784	797	795	764	789	757	761	753	760	789	767	796	784	794	792	721	721	772	795	737	833	804	748	790	753	798	790	771	761	780	744	854	775	777	802	778	775	780	788	798	771	792	782	774	795	719	781	783	741	819	792	753	777	749	805	774	793	799	773	731	735	810	779	795	732	721	750	747	790	757	751	771	763	801	767	780	762	822	773	828	820	768	785	782	804	777	731	789	784	783	738	843	768	744	743	786	755	793	778	769	795	761	835	764	808	741	825	754	748	790	801	822	738	786	804	830	784	757	793	762	768	759	711	791	818	776	783	838	777	810	762	774	775	801	800	783	786	766	886	760	773	828	766	795	799	761	834	761	779	762	801	715	810	808	797	743	815	862	816	755	787	787	818	794	755	767	822	785	758	794	777	771	748	786	763	771	741	804	801	833	776	781	799	810	757	809	763	790	765	736	783	786	763	813	788	802	779	784	765	789	763	795	829	717	749	731	762	793	739	817	739	773	754	792	800	806	824	772	732	833	800	808	755	796	758	796	822	782	782	751	782	841	848	782	779	811	749	733	792	783	790	823	808	826	820	837	796	751	767	750	775	789	773	735	768	754	802	767	769	810	748	741	801	799	747	788	797	803	796	784	773	757	778	808	794	771	791	834	763	823	801	751	800	809	777	840	807	783	763	737	828	812	806	815	788	785	757	807	737	818	792	817	813	804	775	783	838	774	781	771	784	710	756	741	786	748	789	777	795	766	762	789	775	751	809	834	771	741	793	739	811	757	786	763	756	750	816	784	825	720	772	833	781	782	778	833	782	797	774	784	820	745	777	834	795	769	786	769	775	789	793	798	807	789	787	774	790	778	789	838	799	752	736	798	770	835	805	780	775	762	806	786	729	763	811	790	786	817	786	758	777	827	737	769	740	794	774	815	771	764	815	756	788	806	747	751	775	793	728	777	809	728	788	758	792	823	799	751	736	785	744	776	818	823	756	792	753	744	760	831	751	778	809	781	778	744	747	774	791	802	769	792	771	807	763	765	783	775	808	782	783	809	771	790	783	775	799	777	811	770	783	773	769	766	780	828	791	795	758	726	807	726	756	774	762	776	780	779	764	755	762	812	766	815	785	765	798	782	802	799	811	775	812	786	743	754	789	818	822	750	727	738	802	806	755	736	772	769	782	761	798	785	764	737	787	772	779	772	762	789	768	811	787	746	837	801	764	797	771	778	797	753	784	791	780	789	795	786	793	788	813	738	797	779	765	783	807	775	756	762	786	788	781	797	746	761	767	774	785	775	797	785	788	756	820	818	790	793	771	805	732	809	763	767	750	776	835	770	751	750	797	788	799	768	799	759	780	744	805	749	802	828	772	795	835	813	776	815	746	750	854	773	773	838	730	800	802	788	754	747	768	811	861	776	806	760	741	795	793	815	750	817	785	750	771	757	786	785	753	761	802	746	800	743	751	795	775	787	801	777	777	738	790	723	735	771	793	785	776	753	739	830	782	811	787	781	837	794	820	855	767	761	773	763	839	785	735	826	776	743	792	756	727	787	858	813	789	772	811	794	775	781	785	751	707	799	708	772	827	774	784	763	773	775	793	816	760	754	727	779	786	760	770	811	788	761	766	791	807	842	779	755	770	762	792	746	698	800	782	794	710	799	720	765	767	834	769	785	781	789	797	771	708	736	769	771	767	741	802	764	785	812	784	812	777	774	739	755	820	825	840	796	716	790	769	769	815	773	749	789	762	729	823	806	810	806	741	821	730	769	761	768	782	785	782	778	734	779	800	770	764	769	776	777	739	747	778	754	741	763	794	794	790	843	794	788	730	749	796	836	812	798	753	749	787	752	744	755	800	777	730	807	791	787	798	828	806	822	796	760	748	819	783	820	753	818	768	804	799	777	821	758	774	786	746	784	769	788	809	737	765	742	771	806	740	765	735	783	723	765	744	812	818	796	770	764	771	762	821	763	735	817	773	779	776	760	771	780	781	769	749	730	749	810	816	794	810	795	825	783	828	803	783	779	740	797	799	767	769	789	754	761	806	747	769	778	801	772	804	855	782	791	773	752	764	766	834	784	785	777	751	737	743	786	789	754	792	777	757	797	783	751	775	770	756	785	777	768	790	757	755	767	789	780	758	783	824	800	792	780	835	730	826	863	784	782	767	781	783	755	801	839	739	766	765	781	787	766	738	749	745	761	758	816	771	862	780	790	845	785	733	744	802	797	762	800	768	800	773	774	796	789	799	780	763	814	737	745	802	775	767	802	814	788	769	782	822	741	822	805	811	756	823	827	786	825	784	772	771	786	736	795	757	789	785	750	751	771	801	753	795	796	752	768	832	786	796	779	761	719	761	807	752	751	770	745	760	764	772	809	804	758	779	751	864	765	763	778	763	776	785	770	752	777	759	810	790	810	800	768	789	773	770	776	818	811	758	721	814	772	820	770	742	765	822	827	798	779	786	752	756	798	765	746	786	760	752	754	715	728	782	785	864	787	779	743	754	760	799	724	765	749	804	763	801	800	789	808	788	787	768	811	785	771	759	763	733	748	751	767	814	748	787	748	788	802	786	714	808	728	792
6645	717	1057	846	605	480	389	315	741	4899	218	196	176	163	167	149	135	171	163	160	133	136	132	134	153	142	146	139	133	158	126	131	147	152	125	149	136	132	148	140	134	128	126	136	133	123	126	146	140	138	123	110	136	123	135	135	131	120	130	114	143	136	114	125	116	130	150	125	135	129	133	140	130	127	136	128	141	143	140	154	131	149	119	128	150	116	133	153	123	138	98	114	133	147	125	140	143	148	134	137	123	127	136	126	140	136	122	134	128	122	124	127	138	127	131	119	139	135	125	134	152	140	123	114	107	142	124	149	142	120	109	105	132	152	132	123	128	124	126	115	137	138	113	121	113	143	110	131	143	118	130	141	135	121	128	122	130	142	126	126	133	132	148	109	145	130	123	112	126	118	114	137	131	119	129	122	135	137	124	120	126	117	136	119	151	107	115	133	113	132	120	145	135	131	116	130	122	134	116	118	118	135	133	127	129	139	122	118	114	133	114	113	117	101	120	129	129	144	130	126	107	133	131	121	120	127	136	126	110	129	128	145	146	141	144	125	106	119	136	130	146	116	141	131	140	131	148	136	132	123	116	128	133	115	129	131	115	131	129	120	112	133	112	147	112	123	118	131	142	125	132	134	133	135	136	127	128	131	131	115	129	125	116	128	112	127	117	133	124	128	118	147	151	141	140	132	138	123	128	126	121	115	123	152	139	127	125	116	124	119	135	121	135	132	120	146	137	151	123	135	135	115	118	139	106	120	138	137	126	132	140	141	146	145	109	150	135	126	140	115	119	127	127	109	128	154	132	123	111	121	140	130	119	141	120	129	144	122	135	104	121	151	139	150	142	119	153	123	146	132	131	131	133	128	104	137	123	128	149	134	125	125	105	128	146	123	132	148	142	138	129	125	134	112	131	131	118	129	110	146	143	117	147	150	111	131	125	121	143	150	132	119	125	131	107	122	136	129	138	138	113	125	128	126	148	123	126	130	110	135	125	133	136	137	130	129	130	116	140	127	134	121	134	122	126	109	135	127	141	134	148	128	134	123	129	127	149	106	138	118	147	122	112	136	120	128	119	125	132	131	132	116	127	126	146	133	134	123	132	124	123	137	112	132	115	136	130	141	127	114	138	132	103	132	117	144	124	135	140	146	120	113	139	149	138	129	154	115	131	114	120	130	119	117	137	124	137	123	121	130	118	143	120	124	125	115	130	152	133	127	145	119	127	124	121	115	129	164	121	112	125	124	125	117	106	129	128	112	137	133	117	130	127	121	129	123	121	122	124	119	138	126	135	129	145	139	135	136	116	105	105	122	128	127	128	106	132	133	138	129	136	134	145	138	121	135	132	112	125	130	135	139	109	133	128	106	119	131	137	120	118	147	120	141	136	135	129	100	120	125	117	139	119	139	148	132	134	125	139	118	119	128	108	131	121	143	135	111	128	117	135	129	141	127	130	145	129	123	132	131	150	145	136	128	127	133	140	130	115	145	134	106	127	137	130	122	136	140	112	130	122	126	133	136	126	138	150	126	118	136	131	129	129	124	135	124	130	132	136	123	127	140	128	122	112	123	125	103	106	128	144	112	122	107	152	132	131	130	142	130	138	128	131	148	116	131	123	129	138	134	110	128	146	130	126	132	142	134	146	114	114	129	123	133	147	131	117	123	124	140	134	132	125	135	143	127	140	135	122	119	117	108	117	117	121	137	157	111	118	106	116	136	123	140	123	131	113	126	139	136	125	118	133	131	116	107	134	128	143	145	138	101	146	119	111	112	104	112	135	128	121	131	148	115	134	128	126	128	137	146	134	124	133	112	142	114	126	135	120	144	142	122	136	137	136	125	111	116	125	143	130	129	126	151	134	135	150	116	126	123	118	126	128	153	110	137	123	138	129	125	114	134	133	117	121	116	107	124	129	101	135	141	155	126	106	115	141	127	124	124	136	139	152	118	107	126	105	149	133	118	127	130	120	131	114	137	118	111	117	142	125	109	124	119	117	127	141	125	128	120	133	121	120	117	131	103	133	128	138	131	130	127	129	122	123	120	144	112	131	129	123	134	129	146	133	124	115	111	122	127	134	136	132	147	128	129	137	115	134	138	135	123	125	139	131	102	120	135	134	118	143	114	141	129	116	131	113	129	136	117	121	131	144	148	112	133	135	129	120	120	147	123	133	120	145	128	131	136	117	132	110	121	135	140	134	137	110	138	145	114	134	123	142	140	136	143	118	125	145	123	128	108	135	127	133	109	137	131	109	114	119	130	146	135	138	110	139	142	129	158	130	149	131	144	122	128	139	128	125	134	129	132	123	126	143	135	126	135	122	115	112	139	146	126	132	125	155	130	128	131	129	143	123	132	154	135	136	131	139	136	128	125	130	124	140	124	120	148	137	142	138	140	127	116	137	105	129	154	127	115	126	130	125	148	146	148	137	129	127	121	129	135	133	120	150	129	130	143	118	117	124	144	123	132	125	133	133	135	128	133	126	138	142	162	131	122	121	132	128	111	140	123	119	126	108	116	119	116	122	139	137	121	130	130	131	125	142	131	120	146	130	114	142	136	129	134	137	127	143	136	118	125	147	113	139	126	123	138	148	125	135	122	129	113	144	138	132	137	132	119	127	134	116	115	144	155	120	145	135	126	148	155	123	122	133	137	145	134	134	130	128	135	149	121	130	125	136	128	136	130	115	137	125	123	124	155	129	125	129	131	113	153	127	125	110	119	109	118	132	125	133	104	118	140	130	130	119	140	110	120	125	118	131	123	132	99	146	116	131	127	96	120	154	106	109	112	111	127	140	125	124	136	137	121	136	123	130	124	136	128	140	127	138	134	124	122	127	148	116	112	123	148	130	137	136	132	126	132	122	111	107	127	118	121	121	127	117	127	116	139	115	121	120	137	131	102	134	133	141	129	136	125	119	122	133	134	133	131	129	131	142	144	136	117	135	142	137	131	138	124	131	114	124	126	136	145	145	119	129	128	119	127	136	142	111	130	133	102	122	114	132	124	131	112	131	127	137	129	126	122	145	136	143	119	119	119	136	142	137	129	115	137	117	132	154	128	137	132	127	122	123	134	127	127	151	112	133	114	131	134	105	128	123	117	135	136	118	101	129	115	133	108	114	121	142	126	128	140	120	119	134	125	133	117	144	149	111	145	143	148	132	123	139	127	131	143	118	134	123	129	125	132	114	115	125	136	116	106	134	121	142	124	116	124	127	145	129	111	158	139	124	127	100	131	131	141	143	131	126	130	128	145	127	137	131	132	120	129	140	111	125	143	109	138	119	112	127	147	133	135	120	123	147	124	103	122	130	120	137	138	132	140	136	119	112	150	118	114	127	143	140	136	116	127	125	153	149	116	124	125	120	142	111	133	131	137	138	132	140	119	140	117	114	117	130	121	132	121	144	118	119	122	107	125	119	130	139	130	113	126	134	145	117	105	113	136	137	129	137	122	142	143	120	116	124	138	128	137	121	133	128	136	118	137	120	136
5487	1272	2558	3046	2677	2232	1768	1593	3718	14615	1046	993	865	817	813	754	743	672	666	637	698	642	611	579	585	577	600	566	552	535	546	551	578	538	556	554	501	516	544	512	563	517	503	535	508	495	521	536	526	477	537	493	515	497	534	502	505	531	541	513	465	533	453	535	465	468	487	515	486	515	511	467	527	497	494	478	483	438	463	481	488	485	515	513	445	437	479	466	489	475	499	479	428	472	489	488	464	464	483	468	493	463	487	515	465	476	528	492	477	479	478	471	497	499	508	475	487	449	481	456	436	485	493	509	458	485	471	493	487	489	514	444	479	519	465	470	445	502	535	482	469	479	461	489	511	468	493	490	478	439	457	487	480	482	454	510	464	485	461	472	480	520	485	484	477	438	495	474	446	491	469	500	465	444	503	490	473	488	475	501	511	508	499	491	467	521	486	492	494	477	487	486	469	482	455	498	494	493	436	497	485	482	463	488	451	463	509	481	461	505	540	470	519	451	456	462	454	477	473	461	474	503	488	462	466	512	481	505	484	468	468	473	479	497	430	503	499	493	484	496	493	525	485	474	443	469	446	507	453	474	436	465	477	496	505	468	481	464	455	501	463	455	478	468	438	486	491	454	495	480	457	488	459	469	519	436	515	487	476	496	511	501	468	533	514	456	502	483	450	497	493	498	525	495	475	461	504	473	455	465	464	477	487	429	487	482	450	447	485	471	499	488	492	491	468	456	476	471	512	447	462	468	479	461	454	477	464	465	485	486	499	486	532	472	486	467	475	456	470	503	474	469	451	483	487	473	510	474	490	503	501	473	479	507	479	485	419	461	463	463	481	491	500	455	532	474	506	484	470	437	527	512	469	518	505	496	461	489	457	454	477	449	493	481	455	476	432	466	456	460	478	465	488	466	480	463	471	515	454	459	464	471	452	503	496	515	509	469	488	478	474	468	447	421	449	466	498	482	476	498	451	462	475	481	461	476	504	516	446	497	477	497	485	446	481	486	457	445	484	518	441	455	488	483	476	474	461	441	445	462	459	486	484	428	476	460	509	461	501	479	474	513	475	513	519	487	477	470	507	539	509	444	467	498	467	474	456	467	475	484	523	498	511	442	529	481	443	437	479	455	509	471	441	398	490	499	481	462	453	477	465	488	457	484	476	476	478	473	448	444	498	462	474	513	488	498	494	463	497	504	484	500	469	447	476	489	449	471	434	485	488	480	466	499	446	455	471	470	450	486	469	464	499	492	467	440	494	445	479	459	444	458	531	472	469	502	492	494	495	497	457	500	477	422	469	493	463	488	483	471	487	473	443	481	483	476	468	495	451	475	503	448	479	498	478	492	478	455	502	473	457	499	447	488	494	451	472	491	506	469	514	488	475	501	481	444	462	449	494	512	478	460	490	471	469	488	472	467	463	486	456	460	457	416	470	479	525	480	477	473	476	447	474	501	438	461	469	468	489	477	494	475	482	481	468	457	464	475	461	483	475	511	482	487	440	465	451	469	466	491	445	444	509	463	518	461	497	485	493	476	488	508	520	495	445	505	472	468	485	492	461	466	512	478	461	452	438	479	513	477	522	443	481	443	498	501	506	501	426	487	495	462	440	484	480	470	490	480	510	486	460	448	473	490	444	457	456	421	460	477	475	482	488	454	482	508	473	500	493	512	491	481	494	485	476	442	461	464	505	508	466	455	479	459	460	442	474	471	478	450	472	466	524	463	479	504	473	500	453	489	459	448	488	463	470	483	431	470	474	497	477	509	514	451	468	465	455	462	439	441	507	499	479	470	479	484	489	470	464	504	454	440	440	485	502	469	500	499	480	464	488	492	504	469	495	461	468	480	487	454	498	488	426	502	448	480	482	485	515	483	466	492	474	485	477	481	469	453	446	481	509	505	464	497	492	520	476	475	495	491	476	448	441	525	493	485	443	480	456	476	458	463	426	444	513	483	457	471	454	453	471	470	470	456	448	482	488	490	472	486	480	518	470	463	468	489	498	487	465	495	516	508	453	490	479	434	486	448	499	501	473	493	538	520	485	505	474	475	513	475	482	447	504	464	453	485	499	476	453	466	473	481	469	457	470	467	469	506	471	485	492	435	540	521	517	469	498	517	474	454	497	470	504	479	470	435	496	483	455	479	483	462	447	487	475	493	489	469	486	488	487	482	492	456	489	473	457	422	463	506	505	480	498	505	444	421	433	452	481	420	481	467	522	484	496	494	486	484	491	450	491	472	451	450	493	505	440	442	494	486	459	472	479	477	457	484	482	462	507	476	463	485	467	509	463	508	486	518	470	468	474	477	445	482	471	469	484	435	494	503	450	456	506	485	480	478	438	482	491	512	454	448	473	499	490	474	472	485	459	494	483	498	494	476	467	470	496	484	452	501	468	480	492	504	516	467	483	476	456	484	458	484	473	471	499	496	473	495	472	507	500	444	450	480	489	458	491	451	459	438	479	499	460	485	508	490	450	456	491	435	450	465	489	455	473	458	507	474	447	476	505	511	462	487	454	448	494	469	486	484	484	484	466	504	455	465	491	468	481	452	451	478	429	517	457	460	475	465	490	486	502	461	495	472	502	507	463	482	464	468	469	523	481	477	486	512	453	472	446	491	436	485	476	486	421	495	477	474	534	509	477	474	502	475	485	495	481	460	455	465	493	475	481	493	513	498	453	467	456	436	480	490	510	498	444	473	450	482	465	484	447	457	476	504	476	456	521	522	494	461	480	489	476	475	470	461	486	495	492	471	465	456	443	488	503	475	494	446	484	513	522	501	469	465	468	479	463	479	461	502	450	464	494	457	473	457	514	442	519	473	452	485	463	489	475	457	476	470	454	457	457	493	521	492	449	477	499	482	486	507	468	484	498	475	456	464	462	461	504	483	463	490	443	497	465	419	496	522	479	486	454	464	498	500	470	496	456	464	504	497	457	452	477	491	469	477	450	509	519	482	466	477	472	477	463	435	478	496	413	510	433	458	481	474	477	484	463	430	465	486	483	466	487	471	448	434	481	488	464	454	486	476	470	475	472	495	488	468	467	496	480	442	519	469	453	462	475	473	487	442	474	467	457	481	440	468	513	458	481	458	473	506	441	478	486	486	493	475	471	496	467	500	506	494	496	503	487	488	450	437	482	496	487	446	476	463	477	458	512	491	479	498	447	476	470	483	503	500	538	508	491	468	493	460	470	481	473	464	452	487	501	475	481	495	503	466	447	460	467	457	472	451	491	472	478	456	482	464	448	503	498	447	506	488	489	473	466	466	470	493	471	449	486	447	480	541	467	474	466	421	455	474	471	470	471	430	487	491	477	461	492	487	477	515	524	474	488	475	503	481	489	485	480	479	491	516	460	472	421	439	481	489	498	495	485	458	461	444	491	437	463	479	459	492	510	472	509	501	480	486	471	466	476	433	496	497	480	493	446	458	476	479	483	482	486	481	500	500	447	479	468	495	459	486	513	480	475	425	494	463	463	502	484	479	473	494
13325	1792	2101	1664	1154	880	650	560	1219	11220	403	270	255	222	190	175	198	187	178	158	153	162	144	159	169	154	144	137	146	133	148	120	120	110	140	130	123	149	135	143	123	117	117	134	122	130	110	127	122	120	129	136	124	118	123	134	115	131	119	120	111	111	136	125	125	108	124	130	101	130	119	105	127	120	113	125	147	122	125	112	133	110	119	142	125	127	125	114	118	116	126	109	109	125	109	142	143	137	104	116	106	123	122	123	121	90	120	116	127	124	113	122	124	123	121	119	139	113	127	115	108	118	124	94	112	119	109	120	121	124	150	117	109	121	93	132	131	118	110	127	118	114	124	110	121	111	118	91	119	115	136	120	121	141	131	99	113	123	124	120	114	101	129	134	104	132	113	111	114	123	135	116	125	121	123	117	93	104	121	113	131	117	110	107	116	108	125	113	118	105	117	140	112	104	114	111	109	133	115	112	113	121	110	96	118	117	128	130	98	134	124	119	117	130	119	110	115	116	131	127	99	119	124	117	120	114	109	118	123	102	125	122	117	117	126	138	124	128	126	136	117	131	108	101	113	127	108	111	113	129	118	129	98	136	107	110	108	116	134	123	136	101	113	109	104	104	123	147	121	114	124	130	119	122	112	122	123	100	86	101	110	111	128	114	115	137	132	114	131	102	116	111	125	133	129	120	116	108	124	114	128	132	115	114	127	123	107	117	109	119	115	118	116	119	97	122	122	121	122	108	130	133	114	118	120	130	118	127	127	130	118	121	136	133	115	111	133	139	113	119	127	116	112	122	131	124	121	119	110	108	127	109	123	105	124	115	108	116	130	102	109	114	132	120	101	110	122	101	104	118	141	117	127	112	117	129	119	115	110	121	112	116	109	108	126	119	119	121	123	118	107	116	107	129	109	116	111	114	118	130	122	118	115	109	134	107	143	109	142	117	123	108	137	114	123	126	119	118	113	123	103	123	118	99	122	104	106	148	105	110	112	100	109	119	127	113	102	125	127	91	128	98	132	98	115	117	117	115	119	120	134	114	134	129	130	133	113	111	135	107	118	115	121	128	109	100	110	109	126	103	121	118	129	118	120	112	117	112	113	120	135	120	109	124	114	134	116	104	115	102	143	130	90	132	114	104	124	133	125	105	114	106	118	112	114	109	97	116	120	111	118	122	96	113	123	131	112	113	118	109	115	112	123	127	105	88	112	134	126	113	114	120	111	115	135	111	96	112	105	138	127	103	117	113	102	128	119	127	119	109	118	140	123	118	104	116	96	128	137	145	111	105	94	120	119	123	103	136	123	131	117	114	125	117	106	117	113	120	99	121	95	138	113	128	125	118	118	123	123	115	88	125	139	96	119	126	125	113	120	129	99	106	143	110	96	110	111	131	123	100	108	124	114	110	97	120	109	126	123	125	121	112	116	101	127	120	118	91	90	132	112	129	111	118	124	111	122	124	133	110	126	132	114	107	105	122	102	129	114	121	111	122	126	121	116	122	126	115	114	110	98	105	128	116	124	109	117	101	119	117	105	112	137	112	105	108	126	112	127	117	115	108	135	119	120	112	130	109	127	108	123	121	118	117	131	121	122	119	135	126	114	109	87	119	116	121	114	124	100	115	105	111	112	122	107	129	107	107	100	92	116	117	106	114	99	103	110	117	123	122	115	123	112	104	134	112	126	137	112	125	110	105	117	125	131	125	111	116	114	110	106	105	113	115	108	116	127	95	125	107	119	132	112	117	127	119	111	121	127	126	102	108	98	122	102	127	107	112	109	125	116	110	120	119	133	113	136	104	126	120	117	115	120	126	118	117	130	121	110	114	115	136	106	121	103	132	119	130	130	109	108	117	125	122	108	98	99	111	116	109	140	109	111	117	112	107	109	122	112	132	128	125	116	132	120	113	127	92	104	108	121	105	150	104	131	123	128	137	111	136	133	114	106	119	107	143	106	117	108	110	116	114	108	103	107	117	128	110	109	126	130	102	107	130	103	118	119	134	131	135	127	108	111	146	125	133	101	123	115	113	123	121	120	121	129	108	120	125	115	114	129	123	104	123	115	124	115	144	119	108	111	117	117	108	103	114	113	139	124	106	103	114	113	127	107	143	109	118	117	112	108	120	122	134	116	124	106	118	126	126	102	118	110	126	148	135	109	131	110	126	96	121	135	99	101	107	113	98	108	110	125	118	120	90	121	103	121	127	134	103	90	119	117	129	105	102	114	115	126	131	115	115	129	132	142	128	126	108	120	119	112	116	124	122	96	115	125	130	137	134	114	117	111	118	131	124	111	128	114	112	109	132	124	115	111	123	111	120	122	119	144	116	107	116	120	104	129	133	118	117	121	111	112	98	117	123	112	112	114	112	128	119	132	122	148	108	132	115	115	99	121	126	108	130	117	109	96	115	116	124	123	131	100	126	146	138	125	117	126	112	114	136	116	110	116	136	132	126	100	120	129	122	107	123	119	105	126	127	114	115	105	134	122	101	127	133	109	100	116	102	135	108	111	116	109	122	125	113	118	108	129	124	134	116	119	128	118	135	105	119	116	125	130	113	144	107	113	117	109	117	122	116	124	110	110	103	117	107	106	108	115	129	120	118	132	107	101	118	147	115	126	120	129	121	126	116	110	116	118	104	138	136	134	103	117	110	107	108	125	118	128	130	106	123	116	121	125	101	117	114	109	102	117	104	123	114	130	104	124	119	118	120	130	98	119	113	119	109	106	112	90	113	121	110	122	111	123	143	140	122	114	111	99	126	137	112	100	111	126	117	112	101	144	98	117	104	124	102	100	116	117	126	146	126	118	133	134	125	104	92	144	121	108	114	121	122	110	129	132	126	108	119	135	115	120	118	127	112	122	125	108	112	113	113	101	129	125	117	129	133	113	119	114	111	118	110	117	111	108	127	122	130	103	126	110	110	101	111	127	108	128	123	147	129	124	136	109	121	117	113	113	121	104	101	127	107	108	115	129	116	120	124	104	115	111	115	130	132	123	129	113	103	108	124	104	121	111	125	130	100	125	130	108	102	142	107	123	115	123	134	109	101	127	116	124	108	123	96	129	113	117	118	106	115	129	105	123	114	113	111	117	95	104	117	128	117	118	117	98	116	111	143	145	110	124	140	129	127	110	108	109	114	117	119	103	106	114	112	107	108	113	105	127	108	101	98	132	124	119	105	122	119	144	138	107	116	121	123	117	105	127	102	106	102	111	115	126	105	127	131	128	120	116	126	102	104	124	99	117	116	122	113	103	147	91	111	138	106	116	102	120	119	123	116	104	109	129	116	114	104	94	130	119	111	117	103	130	112	123	109	106	108	129	123	113	111	120	119	122	108	118	112	121	129	94	129	100	121	118	128	130	116	117	127	117	127	131	106	133	131	113	116	141	121	118	121	126	138	101	103	124	114	115	109	115	122	124	106	110	121	106	116	124	95	125	107	122	126	110	128	112	106	125	112	112	132	110	95	107	106	113	126	120	111	130	106
7690	2140	4685	5546	4702	3973	3281	2723	5971	21059	1618	1476	1316	1159	1080	996	955	901	858	846	757	751	710	712	647	684	646	673	665	608	612	599	619	623	517	577	563	546	531	530	549	559	503	523	493	467	551	532	511	475	487	487	451	459	492	525	510	519	525	494	499	467	523	491	490	463	507	480	469	502	476	500	477	481	494	481	465	480	487	477	499	477	439	478	442	470	518	451	500	497	459	450	466	464	453	473	465	443	479	434	448	503	440	468	496	484	446	434	441	386	448	499	457	440	465	443	439	422	418	464	481	439	481	446	484	408	432	461	473	460	464	447	443	472	472	427	444	461	472	422	461	470	424	421	461	469	474	468	418	451	482	446	460	447	488	491	457	468	475	462	457	475	428	454	445	411	414	425	432	461	461	454	432	425	454	445	444	454	435	461	441	446	417	469	489	448	435	415	430	426	449	470	470	423	467	409	454	458	433	474	441	442	442	421	459	473	433	471	486	476	419	431	473	448	453	430	423	444	451	480	448	479	467	442	468	463	451	428	460	431	432	461	471	490	415	442	486	416	456	436	500	415	432	438	483	446	415	430	422	403	450	454	455	421	453	441	458	455	457	420	434	430	438	430	437	448	434	450	469	469	476	448	408	432	441	452	477	434	437	463	432	428	436	468	432	384	438	444	408	453	420	463	470	433	507	432	454	446	429	427	417	429	435	489	467	412	421	432	456	461	429	429	450	440	451	428	475	447	500	451	429	451	485	494	456	456	439	439	408	457	434	446	417	426	465	450	447	466	422	414	393	434	435	426	464	437	410	442	444	441	440	479	424	446	423	447	439	473	471	419	432	438	426	466	449	436	438	450	434	416	444	455	468	453	424	441	449	445	477	451	437	450	455	486	419	480	445	483	461	416	474	472	457	434	451	454	466	473	457	418	463	419	431	424	475	444	456	453	444	441	447	432	478	458	456	416	449	425	407	490	440	459	466	409	421	448	502	439	461	427	457	488	454	386	434	409	422	469	459	448	416	432	433	500	456	467	486	449	460	444	422	442	517	435	441	464	445	467	458	429	429	462	453	416	438	446	459	483	435	442	459	451	395	422	471	484	428	402	440	426	455	469	426	453	461	442	452	458	462	453	415	431	474	468	446	448	430	430	479	438	452	440	412	477	429	426	480	457	405	463	466	481	452	458	439	481	454	491	434	402	432	402	471	453	440	414	469	434	434	444	461	451	460	466	475	469	461	447	466	450	462	447	446	432	475	447	438	436	448	423	464	426	458	395	440	459	457	445	460	465	452	450	433	457	442	435	430	431	486	457	430	453	433	474	501	457	412	460	453	446	410	426	441	441	415	444	423	459	431	460	433	436	490	480	468	465	430	456	447	404	461	401	481	427	444	459	466	416	470	448	443	440	457	410	440	427	459	435	408	459	477	435	439	455	495	443	448	403	453	474	456	442	462	427	430	455	415	458	432	470	443	456	429	462	458	445	456	419	433	454	436	451	447	468	472	482	428	439	424	415	505	449	489	434	405	444	454	424	432	500	439	465	463	433	434	422	448	443	454	468	433	433	437	442	434	420	452	459	417	449	429	466	413	438	440	414	487	432	442	429	478	444	465	424	444	464	441	441	433	441	472	419	432	478	457	415	418	422	445	393	418	439	413	449	405	495	458	422	476	409	436	425	463	445	440	419	435	418	445	431	475	451	415	465	481	456	485	446	415	406	473	415	433	453	442	433	408	398	445	413	419	462	473	432	440	415	446	414	448	411	442	465	481	417	463	423	464	460	424	436	450	458	462	446	414	412	452	434	466	459	424	470	447	453	417	445	433	407	440	428	457	431	477	432	421	455	438	423	466	421	487	445	460	483	482	431	423	445	442	459	410	439	419	455	433	455	453	451	429	440	421	454	439	416	439	428	411	452	436	485	439	480	474	419	438	456	423	448	447	421	434	424	459	452	428	437	425	432	458	426	439	440	456	455	451	454	431	442	461	465	471	456	429	428	446	451	448	441	486	488	416	427	438	468	404	454	481	466	463	483	465	461	431	478	444	439	441	439	411	436	451	421	420	418	457	435	424	428	428	490	424	457	435	438	445	441	434	478	438	455	411	432	435	448	446	453	444	461	471	432	424	444	438	431	424	491	455	418	429	446	439	449	449	440	433	424	451	451	418	407	448	425	433	459	448	466	440	478	432	457	492	452	492	453	462	458	444	427	438	458	421	437	434	466	491	446	424	420	427	435	470	450	414	397	432	446	448	417	442	426	425	406	503	475	421	422	412	426	454	462	452	437	457	452	420	427	433	449	415	464	445	422	432	448	460	433	439	442	428	448	479	450	442	436	439	412	449	464	445	472	424	442	467	445	411	428	447	464	423	440	450	464	470	426	443	446	427	446	444	433	404	434	395	468	449	464	455	425	418	425	467	422	467	471	431	432	440	461	446	463	430	427	428	475	437	444	463	445	428	435	443	433	391	432	463	431	442	406	437	460	451	444	454	423	429	468	437	412	462	399	465	461	438	447	459	475	452	438	496	434	434	407	442	449	445	408	453	459	467	435	418	451	477	458	462	482	475	430	445	432	428	434	406	489	469	429	443	400	470	420	438	443	432	490	453	452	470	471	455	449	462	447	445	432	423	440	446	444	480	440	426	443	449	413	464	450	467	451	415	461	424	452	461	462	448	460	463	455	447	410	436	449	420	460	471	439	434	472	435	435	439	475	441	435	428	472	439	414	422	472	423	437	496	449	463	471	469	418	448	410	402	426	403	438	426	454	487	429	425	429	426	367	436	437	463	434	448	425	445	436	415	440	452	444	450	431	445	443	412	468	473	470	453	444	422	437	448	466	460	412	437	459	447	456	453	495	454	421	416	483	470	431	422	455	431	425	432	435	439	438	443	417	444	448	428	433	454	439	440	409	413	462	459	454	417	462	462	444	417	432	422	410	419	420	460	437	439	451	432	448	478	442	404	441	440	426	438	455	465	430	443	465	424	411	474	424	429	418	435	473	487	466	454	482	445	489	433	457	460	414	466	424	438	402	446	443	463	465	418	417	408	421	438	430	480	420	476	457	457	489	427	471	476	454	430	442	498	459	398	413	464	448	438	417	418	434	492	458	433	416	448	461	412	436	439	425	435	498	443	438	467	460	448	461	422	442	515	426	458	443	443	450	461	471	407	478	431	445	493	457	438	436	484	433	465	443	439	395	522	436	436	460	400	438	463	454	430	418	411	431	451	420	444	429	451	502	447	459	408	432	461	446	450	453	448	424	421	458	451	431	444	464	427	449	423	448	452	461	448	431	443	448	447	436	458	424	435	420	462	442	470	437	464	442	467	468	427	445	461	463	432	444	475	422	426	446	438	424	471	443	453	440	469	477	422	443	413	439	461	442	414	411	462	429	451	478	451	445	464	460	421	394	480	434	432	466	444	413	452	462	423	430	435	454	485	417	447	486	394	433	422	474	464	466	434	456	448	467	473	464	444	432	404	412	425	487
1939	254	316	295	248	246	279	255	268	745	251	242	237	233	232	243	257	224	241	235	255	225	274	235	219	249	241	205	229	241	217	222	223	190	240	250	241	240	246	253	255	270	234	232	219	253	211	238	230	245	223	235	243	240	218	233	249	244	219	230	241	223	228	207	240	251	232	227	233	235	242	238	256	227	237	222	229	236	231	256	240	240	244	243	231	242	215	234	225	223	255	235	231	230	221	222	220	216	223	214	230	217	239	216	240	240	250	240	231	227	219	222	240	223	253	243	230	250	245	240	228	239	239	213	222	208	207	217	221	220	199	222	227	247	237	232	231	247	233	195	268	235	257	215	224	234	228	218	221	230	210	237	239	217	226	203	209	226	221	243	229	234	220	247	220	223	223	263	223	198	228	198	229	219	219	233	211	254	253	214	211	248	222	239	228	224	212	248	233	238	249	202	214	222	249	240	233	220	223	251	221	224	235	219	221	216	233	241	239	221	242	215	229	265	235	195	237	230	225	222	245	226	212	215	252	250	192	239	232	240	236	250	218	248	213	242	231	230	256	238	227	243	216	224	243	230	215	239	250	222	225	244	227	226	240	223	238	263	252	234	213	235	225	230	233	238	239	218	240	230	229	244	225	234	240	248	203	218	220	253	211	220	217	222	199	216	228	234	219	244	224	240	231	219	244	238	229	249	237	250	239	221	230	242	249	225	222	226	202	257	239	250	255	226	227	238	218	231	235	231	213	228	198	233	252	234	231	220	232	207	235	226	229	188	219	249	243	222	203	222	221	211	231	194	207	235	239	239	233	223	206	247	215	222	224	258	243	232	218	225	239	238	245	219	221	272	239	215	230	238	228	228	208	243	236	247	198	242	242	256	223	240	221	206	230	249	253	214	225	227	236	219	223	230	252	221	196	244	206	210	257	241	260	214	212	222	239	242	245	248	229	272	246	232	244	197	216	226	213	224	221	244	233	227	245	217	226	258	211	233	238	235	248	217	214	250	271	244	215	218	234	221	223	256	236	244	235	217	251	230	263	254	219	204	232	237	237	213	203	217	236	225	229	245	261	250	209	224	225	226	248	209	223	233	213	220	239	227	239	264	235	276	245	233	248	255	253	248	238	258	218	228	252	238	237	214	249	229	245	229	222	211	277	231	232	249	230	203	242	226	268	231	211	225	248	249	233	244	256	218	223	218	218	215	242	256	193	204	242	258	227	214	222	236	234	207	257	216	218	218	225	213	220	239	225	221	209	232	251	247	240	227	246	245	224	218	213	232	249	232	236	238	244	252	225	229	229	233	247	212	250	233	228	259	252	232	236	236	244	227	216	240	222	228	232	237	231	235	240	231	239	228	233	206	245	250	213	251	209	245	228	220	215	221	243	248	250	222	213	239	231	258	226	227	226	239	230	248	248	254	222	212	229	191	244	232	224	244	236	235	237	216	233	240	225	229	231	231	218	247	237	249	241	248	206	218	205	268	248	232	214	212	218	213	214	237	234	223	233	221	244	215	243	216	213	226	249	233	209	239	243	226	220	229	219	221	230	240	256	258	228	223	233	233	241	265	232	198	198	229	241	231	220	233	215	245	238	220	207	214	240	225	238	228	223	248	236	203	233	218	227	260	206	196	236	214	227	246	240	233	237	240	229	205	252	223	229	229	252	203	250	247	225	217	242	233	229	237	261	230	231	253	216	236	227	239	216	208	214	248	268	227	253	240	225	228	241	237	226	215	226	236	237	247	203	251	249	247	228	235	218	213	220	247	235	219	238	245	236	220	251	221	239	210	209	237	246	229	245	197	240	224	249	193	208	239	238	247	241	222	232	226	253	236	255	231	213	260	222	214	224	224	253	224	231	255	245	255	265	222	239	227	230	233	221	243	214	225	253	242	253	246	233	240	229	239	225	232	229	231	223	217	256	268	242	243	246	259	241	223	246	234	219	243	217	263	228	204	234	221	222	255	232	215	234	253	227	226	243	222	216	234	227	239	247	224	238	237	242	219	239	231	273	228	243	215	246	227	222	263	236	202	240	238	224	223	233	228	246	223	209	219	257	246	245	236	207	226	205	249	245	246	244	207	230	266	234	257	242	212	222	244	238	244	206	213	242	223	232	239	231	250	232	241	208	225	243	249	254	236	249	236	255	236	233	221	228	213	234	244	233	222	245	255	246	222	261	224	241	221	224	233	238	245	235	207	258	207	248	239	251	240	221	213	245	238	215	228	221	247	227	242	249	246	241	249	239	219	222	240	232	228	232	234	230	252	215	221	229	224	239	204	226	252	236	232	247	223	231	221	237	224	240	220	215	240	219	209	229	216	232	247	222	229	242	237	258	215	201	259	236	228	241	216	212	228	245	206	226	260	236	236	233	233	229	233	254	263	262	236	220	221	249	224	239	217	233	233	243	239	222	226	229	231	205	233	238	246	256	221	220	258	223	245	237	215	246	239	222	237	237	238	208	283	209	213	234	240	209	243	221	224	250	218	232	214	237	263	247	242	211	217	264	211	206	207	253	248	246	210	224	242	254	232	246	230	239	259	236	234	219	239	230	213	226	231	201	234	218	224	220	212	249	233	222	238	244	253	238	218	240	235	230	240	227	226	205	234	250	247	239	221	230	218	242	232	243	228	238	240	218	227	232	240	240	227	216	235	237	218	222	232	223	249	234	237	233	242	235	204	236	237	250	245	268	241	210	237	226	233	217	236	250	254	236	222	222	223	225	224	209	248	212	239	205	241	239	219	218	233	225	225	240	227	230	244	242	228	237	253	193	217	241	255	247	237	218	249	232	218	229	257	198	278	220	215	242	230	254	256	224	228	228	228	218	219	236	230	240	213	194	237	222	217	225	230	241	208	214	226	233	247	217	242	236	222	216	247	240	201	216	241	220	241	234	233	231	228	252	197	244	239	225	228	243	248	205	235	225	242	213	261	192	243	212	235	226	250	225	214	220	224	234	229	215	207	228	225	243	238	226	229	216	215	250	221	254	239	224	259	250	225	237	242	226	230	247	226	248	222	183	238	217	222	229	210	233	251	247	249	226	233	201	202	246	217	238	235	227	241	234	222	244	224	229	212	241	210	225	223	227	240	233	219	232	245	230	231	230	227	236	254	231	233	252	200	223	228	228	233	202	234	219	235	224	242	234	209	204	253	225	245	232	253	252	241	212	212	218	223	241	243	241	235	220	212	253	221	248	215	246	233	248	234	216	215	253	218	234	222	223	250	240	240	220	221	227	234	221	241	195	235	224	249	228	261	221	215	223	232	225	244	228	231	248	197	212	206	237	232	266	232	271	226	240	258	215	239	224	220	234	251	244	236	211	232	230	221	227	210	210	215	248	249	222	218	238	207	233	250	204	217	206	235	220	253	222	240	228	220	229	245	247	233	221	251	225	238	232	244	232	271	237	219	215	241	266	251	223	226	210	240	245	231	245	209	215	231	233	236	208	222	237	223	234	217	237	244	224	232	249	257	227	241	208	223
2513	787	920	973	942	942	895	832	1008	3064	803	802	831	828	804	792	747	844	785	791	806	817	764	840	775	750	807	795	817	813	775	794	784	794	770	792	786	776	775	801	806	783	811	787	793	748	781	805	772	810	805	836	784	801	785	783	768	837	766	781	781	841	757	755	762	791	781	779	807	787	728	773	801	795	810	731	756	785	761	756	724	786	779	781	816	787	778	732	749	789	790	769	775	772	786	790	802	766	790	827	772	808	754	792	715	768	741	832	779	762	735	810	805	769	754	761	750	869	737	787	734	756	740	757	791	780	780	774	788	781	807	771	805	772	743	821	763	800	826	723	787	739	815	831	773	814	772	848	753	797	793	796	808	771	766	806	781	742	775	815	787	788	796	782	810	783	729	787	774	819	777	730	780	784	787	800	782	759	770	770	817	804	779	736	768	751	742	769	796	821	791	788	729	766	794	741	767	754	843	760	744	763	777	804	803	748	727	817	760	770	781	779	784	769	761	813	759	737	758	755	810	795	792	766	792	805	786	795	755	757	810	796	754	734	791	769	809	767	789	783	759	753	825	751	793	741	771	753	815	770	762	776	786	737	733	761	772	769	774	768	828	777	781	755	767	809	754	760	748	817	793	778	805	789	816	764	748	834	782	734	757	767	792	797	783	773	855	788	803	824	750	776	875	810	753	756	794	806	836	807	781	770	778	766	773	754	788	778	765	759	790	816	781	808	735	788	800	776	771	806	750	753	808	835	773	772	796	733	742	808	802	783	772	815	844	808	788	799	788	788	765	759	828	752	792	816	818	822	792	825	790	780	775	754	753	839	770	774	755	820	765	761	758	812	793	752	821	767	784	771	773	799	814	794	801	746	800	804	770	765	735	790	751	772	805	788	753	771	734	825	803	774	726	767	818	745	721	761	793	760	754	779	764	755	807	791	816	823	807	795	786	750	816	797	789	840	811	785	777	787	786	787	781	777	771	792	755	748	777	749	809	791	796	763	740	797	763	743	781	823	809	760	793	792	761	792	795	763	821	777	746	811	765	786	780	781	829	772	823	820	774	769	752	795	788	781	783	780	743	767	767	774	763	782	790	771	709	789	758	767	762	756	796	750	769	741	770	775	767	797	796	781	759	757	758	759	784	823	794	789	758	784	749	805	802	757	773	829	817	768	774	823	823	752	740	794	773	787	737	750	708	800	786	811	757	749	750	773	811	724	783	729	756	743	802	770	764	792	760	781	786	783	800	802	767	830	790	791	834	799	788	812	792	810	828	739	800	783	819	745	759	759	794	731	755	819	777	835	764	795	769	767	790	795	795	765	746	761	779	766	783	756	776	783	756	732	794	800	783	775	804	751	754	797	800	760	809	768	786	745	807	809	772	774	784	746	785	790	788	749	816	784	756	750	783	731	839	777	744	784	797	782	778	791	760	758	789	776	753	777	782	808	757	818	829	772	792	769	771	758	766	790	811	779	754	851	787	843	793	780	830	768	796	798	717	777	847	797	725	779	769	758	813	774	842	776	770	784	725	782	805	805	793	825	818	768	760	758	824	830	771	793	809	754	809	745	764	799	822	828	815	807	804	802	778	812	787	824	800	786	806	783	791	789	755	788	759	794	810	811	764	767	811	765	749	737	753	739	792	823	759	788	755	797	832	767	774	797	759	763	783	790	790	784	750	785	854	768	788	798	785	787	782	790	791	775	801	731	716	711	762	763	801	760	756	763	794	743	791	824	749	732	733	814	805	814	758	732	740	799	779	739	799	757	854	826	808	751	803	806	796	752	851	808	815	761	796	818	807	808	789	778	766	804	833	805	811	810	808	761	811	765	763	778	806	794	750	812	818	829	801	756	793	784	829	770	840	791	760	761	741	752	724	797	852	757	765	722	770	814	746	811	842	791	784	820	806	780	813	786	761	751	766	796	786	759	794	782	794	787	753	750	832	766	777	829	809	804	822	768	793	814	758	783	792	754	743	828	770	755	779	769	755	761	755	779	761	789	766	807	799	777	826	771	746	750	715	815	783	819	761	766	768	781	835	766	767	815	832	803	758	779	797	780	830	829	767	808	782	815	804	772	797	793	802	831	813	786	760	773	802	769	780	799	769	812	728	781	767	747	749	787	783	814	779	806	782	773	801	771	770	819	828	789	756	768	783	802	731	835	808	730	785	747	827	743	829	785	792	798	779	767	763	782	855	745	732	765	836	809	788	787	786	793	799	761	789	740	782	777	811	782	799	793	759	749	839	769	839	782	746	830	784	802	802	740	809	787	789	765	780	777	787	805	732	758	744	795	818	780	827	828	818	762	787	791	808	817	700	799	782	781	762	747	748	803	803	756	794	799	822	782	805	788	808	774	799	774	755	754	828	769	793	738	814	832	815	774	829	784	727	804	774	807	802	808	776	759	780	750	767	791	756	812	805	823	781	803	758	791	830	834	788	816	759	765	760	815	817	780	766	782	756	790	789	753	833	778	734	733	795	771	785	810	785	819	798	811	779	775	767	809	774	846	754	803	784	790	769	760	772	768	801	781	784	804	792	760	759	797	764	793	762	771	826	748	774	812	769	769	816	793	788	776	755	796	769	788	806	815	798	822	774	759	813	764	761	768	792	799	797	772	790	753	799	793	776	787	715	788	840	770	790	830	799	755	774	768	783	825	764	736	772	754	795	799	754	809	825	812	746	765	736	777	806	793	799	760	798	787	771	788	790	837	797	787	761	790	816	760	760	802	834	754	779	764	784	770	787	760	789	759	762	820	751	763	753	754	800	757	766	774	807	812	768	727	770	831	750	783	800	790	759	783	794	808	801	763	791	802	779	754	757	785	807	738	805	809	780	815	814	769	799	756	809	781	834	805	788	851	802	773	838	774	738	790	802	797	798	786	767	792	803	802	782	825	838	777	743	734	742	772	798	727	783	799	827	790	756	778	809	773	766	799	807	790	820	761	776	790	851	751	774	785	776	794	778	774	770	822	780	785	757	769	773	795	757	761	803	825	785	760	740	781	818	793	766	801	772	827	802	806	773	773	778	766	779	798	792	762	763	723	819	796	805	816	795	778	774	770	774	800	810	806	772	779	798	767	753	799	792	779	823	817	829	827	794	764	812	773	734	785	779	817	796	751	765	765	831	790	808	736	798	759	808	801	832	794	801	750	787	801	792	765	768	781	774	770	812	790	791	801	742	819	790	880	760	734	807	838	747	781	757	792	819	742	805	816	774	803	786	799	805	814	771	808	806	786	782	765	809	770	766	764	766	774	795	775	807	753	776	793	799	795	763	807	733	778	754	749	749	745	758	799	770	759	802	769	801	812	756	797	753	795	789	773	769	774	746	800	737	807	753	766	767	788	810	778	737	783	754	795	764	761	824	788	826	778	743	784	830	787	786	751	780	807	796	801	747	774	777	746	775	777	819	810	769	762	826	830	777	775	758	836	791	772	773	780	761	770	827	827	801	794	740	733	781	778	766	781	802	748	779	801	777	825
6578	790	1105	818	624	497	386	296	568	8211	262	210	182	161	176	147	160	170	157	166	147	140	146	153	142	140	144	148	162	135	136	145	130	150	131	122	151	137	154	153	142	135	150	135	139	131	134	115	122	124	120	136	133	133	109	127	134	153	147	128	121	147	133	120	141	141	135	121	131	122	147	134	123	130	138	122	127	135	128	144	138	134	135	133	118	125	115	123	128	138	118	132	132	112	142	129	143	130	142	143	144	130	167	106	126	117	120	129	143	124	118	135	117	139	109	133	123	132	121	130	152	131	132	150	127	151	142	140	133	126	144	133	141	130	155	147	137	133	135	139	129	142	121	147	130	145	142	142	148	104	134	129	147	119	147	146	140	136	154	133	142	132	104	142	138	129	120	131	120	128	138	132	131	128	132	132	123	121	110	130	116	136	150	140	158	131	112	120	128	127	120	138	145	140	137	138	128	136	117	134	137	125	126	118	129	126	112	139	131	130	128	142	116	115	126	132	123	147	137	134	126	130	130	125	113	132	152	116	124	154	140	110	141	148	137	127	140	148	129	143	118	131	130	129	139	126	136	136	121	131	123	129	120	133	123	127	114	118	141	131	143	138	123	122	115	131	124	138	137	133	139	134	125	114	136	117	148	144	127	123	131	139	127	134	127	112	130	128	125	126	126	127	144	145	129	131	135	141	127	147	121	126	145	136	142	126	133	130	121	135	150	141	118	156	126	135	123	122	156	131	136	132	135	124	145	130	140	116	137	137	134	129	117	126	131	126	135	132	150	144	127	123	125	119	134	133	143	119	125	130	144	143	142	128	131	143	138	133	133	136	157	130	114	108	120	134	116	123	118	136	138	124	127	146	114	126	138	130	133	145	132	152	131	134	126	147	143	125	132	125	122	126	129	119	134	125	109	119	129	138	116	130	138	128	138	124	140	142	135	139	133	148	137	161	148	167	116	110	119	148	135	134	133	160	124	138	123	99	134	136	118	126	135	144	139	124	121	122	133	118	136	120	137	135	133	123	125	144	132	121	126	126	144	140	103	129	139	146	129	139	152	121	121	129	135	124	128	134	136	148	131	138	122	130	114	133	116	156	130	137	137	132	131	120	135	134	153	116	119	113	129	137	140	118	136	140	133	134	132	135	109	114	141	147	138	143	134	134	118	129	126	118	134	146	130	118	136	131	147	144	149	124	134	131	132	132	115	128	140	141	121	114	110	142	134	146	137	132	138	132	135	130	132	137	138	154	129	127	138	142	167	131	142	131	135	125	147	130	137	133	132	125	125	136	127	140	138	133	137	141	128	117	123	125	125	140	132	121	111	125	149	123	132	134	139	123	115	133	130	134	147	136	128	122	133	146	128	126	137	153	134	131	111	140	119	117	136	132	122	127	118	121	150	122	116	145	125	139	128	113	116	131	119	139	139	137	147	137	144	146	120	130	119	118	130	123	114	126	143	138	129	122	142	147	131	120	137	133	143	141	107	150	129	132	139	129	120	137	141	153	121	122	120	118	151	139	126	142	136	134	141	145	137	131	127	128	114	122	131	124	149	130	134	139	125	120	107	145	124	140	158	146	123	151	114	155	146	119	112	142	120	136	137	132	122	119	131	131	125	125	129	142	138	121	128	130	101	132	123	113	150	143	131	132	133	144	117	135	131	123	123	130	145	133	159	114	141	114	131	121	129	142	110	137	128	123	143	118	120	137	140	128	138	132	122	110	133	123	139	124	147	152	143	157	152	117	128	107	126	113	127	124	128	121	133	140	116	134	130	129	123	158	127	114	119	115	107	124	119	125	147	141	153	138	149	126	158	130	125	129	127	122	121	124	107	127	126	129	131	119	136	114	136	123	134	129	112	123	135	119	132	143	143	140	159	122	125	134	132	148	134	165	135	127	131	137	130	134	129	127	157	116	121	139	133	119	125	138	143	135	117	139	114	132	134	122	123	151	131	157	135	123	135	136	165	139	132	123	116	146	137	118	128	125	134	141	148	134	149	142	128	131	139	139	142	108	116	129	127	149	146	137	123	147	134	132	150	145	160	135	115	136	119	128	124	147	120	136	127	150	131	129	127	140	143	132	125	140	112	114	135	144	134	126	120	140	116	121	122	117	137	124	144	109	160	127	142	137	136	135	137	125	149	137	147	139	132	138	143	132	140	145	134	134	131	141	125	122	140	126	124	133	132	134	132	130	128	127	137	149	149	133	134	127	115	135	135	133	135	144	136	111	146	142	141	123	148	134	129	154	134	125	139	102	162	133	113	123	129	128	127	152	130	140	127	132	143	142	123	134	145	125	141	149	137	133	150	131	142	119	142	128	159	141	117	140	128	142	121	156	130	134	128	130	124	114	130	129	130	121	133	122	119	133	131	154	132	131	140	146	106	129	141	116	115	139	111	142	130	123	145	135	134	134	116	108	149	113	134	128	129	150	140	125	138	148	116	128	125	126	122	119	150	125	145	120	118	139	141	131	151	130	120	127	140	121	116	120	120	137	127	140	119	128	133	136	141	128	142	132	145	126	127	149	149	136	146	136	148	144	124	146	138	121	134	111	142	137	114	119	161	140	146	139	129	119	136	157	132	128	125	127	139	127	150	140	139	135	134	134	144	111	134	146	119	126	131	120	149	103	128	123	112	120	124	123	132	150	122	130	134	126	127	136	121	129	140	121	134	122	138	121	125	102	129	139	142	152	140	123	118	133	124	108	122	126	138	126	129	134	124	125	130	126	139	126	120	103	122	126	135	138	145	136	141	143	118	118	134	118	121	138	118	127	110	130	126	139	116	128	127	138	114	111	150	123	133	149	108	119	117	142	137	141	119	151	148	144	127	109	120	133	136	136	122	146	121	113	143	142	119	130	142	128	129	134	142	124	113	121	147	130	135	135	126	139	128	139	146	115	119	142	134	149	122	128	122	129	138	115	140	120	130	137	150	132	114	113	139	129	122	162	112	145	134	137	146	123	125	149	108	138	134	123	152	130	117	119	123	132	142	134	132	152	141	122	129	139	124	128	138	131	137	122	134	141	144	145	139	118	136	127	135	139	128	126	139	133	136	129	133	135	126	126	144	123	121	127	129	154	122	134	158	129	140	121	118	108	137	126	129	135	112	139	142	143	128	124	136	118	140	132	138	146	136	137	135	139	131	127	125	134	145	122	134	133	125	125	110	147	125	133	125	141	131	146	123	120	109	119	143	128	129	143	125	116	131	139	139	129	107	117	134	138	128	135	133	129	140	123	123	119	124	139	149	136	127	140	128	161	130	113	124	138	130	148	134	125	132	127	154	144	129	147	135	144	105	136	113	147	143	137	133	130	142	156	135	133	135	127	121	123	118	116	113	136	122	113	119	153	123	123	118	125	137	139	123	132	116	126	145	161	134	139	126	152	149	111	143	117	117	106	140	127	150	125	129	134	128	139	125	138	130	137	124	132	131	115	135	145	142	114	129	111	145	125	140	132	135	119	121	150	148	131	145	129
5311	1344	2532	2970	2631	2250	1904	1614	2913	20748	1062	943	890	847	795	757	718	724	678	646	662	640	597	597	580	573	565	572	545	529	534	534	544	496	576	524	520	543	526	495	494	533	503	524	526	494	534	497	529	515	539	519	517	508	472	508	509	490	520	484	469	495	505	510	468	487	509	521	450	491	489	522	500	486	501	507	509	510	515	494	470	477	487	511	528	463	470	465	494	528	502	504	513	482	504	477	518	460	532	507	496	506	449	510	483	512	498	510	449	479	466	478	513	517	496	516	523	471	482	475	471	499	476	521	489	480	498	483	489	481	446	511	471	489	502	474	476	492	498	481	511	478	455	484	496	477	515	470	482	476	508	476	519	466	527	530	478	480	496	490	486	457	557	468	439	491	462	484	521	497	511	495	490	463	545	478	477	483	475	505	504	497	489	462	487	461	526	488	459	521	503	484	510	500	491	480	498	503	458	462	485	471	491	474	497	485	497	540	462	444	464	454	502	456	543	452	472	454	468	480	506	473	484	480	473	468	478	507	475	496	465	457	499	474	464	539	476	492	493	446	466	473	532	552	493	507	476	507	503	512	481	452	478	470	471	488	505	482	490	508	473	467	484	457	529	486	484	505	524	463	490	487	506	516	483	515	496	464	498	491	501	503	474	469	489	472	509	456	458	495	450	502	487	495	487	448	475	471	478	476	466	524	463	479	495	479	500	480	478	494	478	499	474	459	508	470	470	481	509	462	453	453	435	457	503	478	493	515	501	457	437	476	518	521	458	482	492	478	479	498	502	491	470	501	495	482	491	436	519	477	506	507	472	461	493	475	473	499	479	506	510	493	468	484	442	502	484	466	474	469	470	478	462	504	497	455	480	476	475	455	473	477	486	506	476	514	504	469	484	457	447	470	444	528	500	486	490	469	473	496	500	515	480	461	492	476	444	495	432	462	469	471	505	506	494	506	493	479	474	460	463	471	451	496	476	505	473	502	527	471	469	495	519	478	520	488	485	517	515	470	497	457	462	458	474	462	476	498	494	485	470	461	482	475	459	466	479	504	488	488	516	487	520	474	466	521	481	481	491	492	466	481	484	492	490	490	497	472	452	492	505	462	492	482	479	450	497	508	511	493	476	468	456	503	498	480	499	478	490	496	454	415	480	476	478	453	451	495	496	523	486	477	492	498	455	492	446	483	473	476	475	477	468	440	478	457	499	483	476	495	487	470	527	495	488	490	500	486	490	452	495	487	481	503	500	480	487	506	490	482	468	519	464	486	488	492	487	505	466	464	464	506	513	455	483	471	502	462	451	488	495	481	518	474	475	477	492	465	464	451	466	457	494	518	507	492	476	496	463	474	492	511	463	432	462	461	482	491	514	481	497	495	492	537	462	500	482	522	490	504	495	507	477	498	496	483	479	475	466	475	442	469	464	487	497	459	508	506	499	520	525	514	486	486	496	486	498	487	489	469	479	490	457	512	461	506	509	486	481	504	493	453	485	469	514	469	457	505	494	489	476	486	490	524	517	503	479	469	508	513	433	460	488	474	500	454	481	444	483	517	465	522	470	464	513	553	472	434	489	457	488	470	499	454	492	465	498	492	515	456	464	498	513	511	504	503	488	481	482	450	482	478	502	506	490	490	473	491	497	511	514	501	478	491	462	520	456	480	466	468	483	505	472	464	510	530	500	442	472	483	472	481	497	479	482	484	496	472	490	517	445	492	489	493	446	480	479	466	484	473	455	503	501	431	445	500	459	481	547	484	528	483	521	479	472	467	469	484	451	446	518	491	490	480	455	449	468	497	501	464	501	465	472	492	452	466	440	472	491	473	505	529	467	483	461	517	470	496	469	525	514	443	488	468	471	456	461	498	510	452	490	479	493	465	496	483	482	485	485	494	517	480	470	470	477	490	483	537	495	498	502	512	487	462	488	448	496	499	484	498	501	455	474	498	483	476	499	496	474	473	505	475	442	506	448	489	511	495	480	473	471	475	508	519	513	492	468	473	459	465	491	485	515	504	476	458	477	492	517	478	454	478	491	462	488	488	484	491	492	511	468	516	501	513	492	470	510	472	483	487	485	457	480	513	500	464	495	480	508	489	469	486	495	489	486	487	484	481	457	502	489	461	500	506	474	444	489	473	517	478	522	515	491	473	474	504	422	470	491	507	442	453	488	499	498	517	506	452	474	517	488	453	480	478	502	498	489	485	481	507	474	473	487	521	482	469	461	526	462	507	483	500	497	527	506	530	528	478	478	509	464	450	488	497	482	518	490	492	467	459	492	497	506	464	492	482	469	472	506	451	458	467	452	488	506	470	449	477	480	521	511	522	508	467	502	503	468	525	506	475	488	475	470	508	501	471	476	490	486	456	497	483	498	504	514	483	464	477	477	491	466	430	496	484	491	442	494	461	469	478	494	470	471	479	540	487	481	468	518	483	486	526	485	472	483	450	493	509	500	469	511	507	477	461	480	529	519	473	468	498	491	473	448	469	514	481	482	518	477	492	481	509	464	477	482	457	509	467	515	465	488	491	491	484	485	527	478	494	479	448	482	475	518	541	470	437	484	474	445	478	521	460	504	474	481	474	496	494	486	472	473	470	500	470	494	498	503	481	447	495	462	457	503	475	472	491	500	495	487	498	465	493	522	480	479	501	510	513	463	513	489	519	475	469	488	460	489	486	458	493	529	481	470	455	509	488	474	525	519	495	494	496	507	481	516	479	460	461	462	494	473	470	483	464	471	484	480	521	512	488	480	505	484	508	511	490	499	452	469	485	481	462	504	522	457	479	488	496	487	498	475	469	466	497	492	425	478	476	484	524	474	450	508	473	515	483	460	502	477	505	527	510	489	522	471	498	494	481	466	482	483	492	467	480	464	511	520	500	475	489	501	510	474	509	484	488	461	505	498	496	459	533	476	477	498	480	523	503	460	469	484	464	501	466	503	471	491	504	487	466	437	495	455	476	491	486	448	486	451	457	484	502	460	483	456	455	480	491	467	479	466	494	466	494	474	455	450	527	474	474	482	490	478	507	481	456	495	485	542	508	493	513	542	495	486	528	487	465	517	512	467	485	502	452	464	487	492	482	481	471	512	455	479	465	460	479	492	499	470	474	500	494	467	491	446	479	536	426	526	480	517	489	509	514	510	459	474	469	477	468	481	507	524	474	518	469	479	455	524	511	498	497	447	501	466	449	549	500	475	476	494	520	455	480	522	468	474	442	488	480	478	494	479	519	480	487	460	489	453	463	504	472	461	510	511	453	436	464	478	484	458	497	485	491	496	508	486	469	494	476	451	493	492	480	512	491	468	498	507	477	475	477	489	490	551	460	471	545	497	491	454	475	471	467	475	473	522	441	478	500	506	491	477	486	493	479	480	487	457	477	481	462	463	468	515	445	496	459	476	513	566	466	481	516	438	492	520	502	527	481	452	532	456	497	500	469	471	436	489	451	462	501	517	475	514	510	470	488	517	508	451	497	476	475	501	528
13016	1772	2085	1646	1154	842	644	530	830	16414	671	258	230	211	226	174	184	178	168	157	151	146	145	150	138	130	146	152	154	139	129	148	131	135	142	116	147	120	133	150	143	119	123	147	109	123	125	135	121	144	114	128	107	107	132	114	118	136	131	136	120	114	101	142	132	130	116	146	119	105	132	103	130	119	131	112	135	120	127	135	116	123	110	120	116	120	128	126	112	128	129	140	144	127	119	102	128	120	132	114	105	126	124	105	133	117	108	128	121	137	141	127	109	119	154	115	101	127	111	116	107	114	126	134	123	111	127	132	103	122	103	138	111	120	124	116	130	86	110	107	98	137	138	116	127	115	131	132	116	128	116	114	99	115	121	117	128	100	127	117	126	136	114	113	118	121	112	132	117	116	109	123	128	133	115	110	98	109	131	124	120	116	130	141	119	116	109	121	123	117	121	127	130	118	105	126	99	124	117	132	104	105	116	116	102	105	100	133	128	132	121	102	102	123	124	139	122	104	111	107	123	114	118	129	128	113	107	124	130	125	121	117	118	114	102	116	119	126	110	113	130	122	114	105	134	119	134	90	123	131	107	126	104	115	110	124	124	110	120	124	147	98	102	121	121	117	117	124	129	120	125	124	134	120	109	102	127	119	112	103	129	120	127	129	125	123	123	116	103	104	123	128	127	97	117	134	128	106	125	137	125	94	117	114	111	111	125	133	113	114	125	115	122	125	119	108	103	128	116	102	118	115	140	96	140	129	133	117	127	115	126	113	133	123	117	116	127	118	142	105	109	119	113	130	126	140	121	127	118	141	120	121	111	129	98	140	130	115	134	119	118	112	120	121	113	109	97	99	112	96	119	129	99	111	136	142	109	115	124	137	125	137	116	138	106	116	133	127	135	127	137	113	108	145	109	118	112	114	145	104	106	124	127	127	111	115	121	132	124	140	113	123	125	116	127	140	129	118	103	112	121	116	119	123	123	133	119	119	114	114	114	133	98	136	99	123	135	121	115	120	123	128	145	120	121	112	120	124	115	118	127	143	118	127	115	128	122	118	116	111	137	145	109	139	124	114	110	151	125	108	109	128	118	118	124	107	122	139	116	119	120	117	121	119	110	113	113	101	127	111	108	127	123	119	122	120	116	133	116	101	140	125	111	120	102	112	114	116	119	118	128	114	104	96	136	128	113	122	121	119	111	136	118	109	124	108	121	127	144	146	109	138	119	124	140	131	138	119	137	128	85	138	122	113	106	124	121	120	120	120	131	131	139	126	115	111	117	114	122	111	120	109	131	118	118	122	129	120	120	112	120	117	124	119	119	132	121	125	131	115	124	113	116	123	129	101	114	133	142	95	113	106	135	111	120	106	96	110	134	121	135	129	114	127	127	125	127	141	133	99	130	106	99	123	122	131	116	120	116	136	98	110	139	111	116	104	141	115	124	125	119	116	112	108	126	112	128	136	105	117	116	129	124	129	123	117	129	120	115	104	115	122	114	124	127	135	110	104	107	108	118	128	121	125	112	128	96	126	109	127	131	121	119	121	101	105	127	119	142	99	139	143	117	126	101	113	112	100	129	128	98	112	111	128	108	133	112	121	121	108	119	108	126	116	135	123	109	118	105	118	126	111	111	121	119	142	111	127	132	123	116	109	105	115	113	117	108	152	119	135	154	114	113	124	155	113	118	96	121	125	150	138	125	98	118	104	118	123	97	113	107	114	116	113	108	126	116	119	119	101	117	101	127	126	110	133	124	128	119	123	133	111	113	126	128	123	114	108	102	143	116	145	120	130	128	126	126	155	127	126	120	115	107	107	116	129	137	116	120	124	141	138	115	97	95	123	104	121	122	107	114	113	139	131	119	117	131	107	119	122	121	122	112	123	112	136	124	133	110	108	122	105	107	127	132	130	136	118	111	125	129	133	130	111	138	112	136	109	138	135	130	130	113	121	132	134	113	129	101	119	114	103	110	139	121	115	117	115	106	116	123	126	133	113	117	113	107	91	119	109	98	125	123	121	118	121	131	107	117	129	145	120	113	117	114	112	123	112	107	136	115	123	124	109	109	105	103	112	110	116	111	110	114	106	101	134	107	135	113	119	115	144	129	134	105	106	127	121	114	100	110	117	113	131	138	120	131	111	134	113	127	137	113	114	116	120	127	118	117	107	125	115	129	118	127	128	119	127	112	112	105	129	106	132	103	100	126	131	128	109	126	109	92	116	118	133	118	129	114	130	132	118	99	122	134	111	137	125	111	117	125	129	131	112	112	94	145	139	121	123	111	104	136	117	122	124	123	123	131	114	120	105	105	118	115	136	128	130	110	110	141	108	123	113	115	118	123	132	118	120	104	111	119	113	129	131	118	123	119	130	148	113	130	130	134	125	119	146	134	116	113	117	125	121	129	125	126	117	126	113	137	124	122	114	137	121	126	131	126	120	132	119	152	141	107	112	118	132	115	132	111	114	109	115	123	124	132	135	126	113	111	113	107	105	121	109	130	108	112	135	119	119	113	92	121	135	125	144	123	115	120	138	109	112	128	121	128	110	129	125	135	112	114	113	126	99	102	110	136	123	139	119	113	133	121	100	92	115	117	139	116	117	101	145	141	115	111	111	112	139	121	125	116	113	128	142	113	98	121	113	109	116	119	113	118	116	122	130	90	123	132	113	96	128	121	120	131	124	113	128	110	126	145	101	131	131	103	107	116	124	139	127	123	109	121	133	116	136	121	124	120	116	103	137	110	110	123	114	113	121	124	115	109	121	115	107	110	100	116	113	126	97	132	121	126	139	121	113	126	114	128	127	103	124	126	117	123	102	103	107	106	108	122	123	120	115	138	140	122	146	116	115	127	118	110	115	110	102	101	121	121	121	109	118	111	123	142	120	99	120	119	148	125	113	134	131	137	141	108	121	128	118	117	110	129	120	127	117	137	123	129	115	131	120	129	120	120	124	124	113	124	137	122	118	124	112	110	127	101	139	123	134	124	108	127	130	121	118	111	137	129	116	106	118	113	115	151	113	134	115	121	116	127	127	116	117	121	122	117	120	122	107	134	146	121	121	128	116	125	128	100	98	119	127	113	131	124	126	134	127	122	105	124	115	107	112	128	131	117	119	121	110	126	126	121	142	129	132	115	122	111	126	127	119	119	128	116	115	126	122	129	127	131	126	124	121	120	132	121	116	119	136	113	111	106	120	107	109	111	137	123	105	116	118	126	125	123	122	126	113	104	115	113	102	110	112	134	111	105	106	128	123	125	125	117	111	116	135	116	127	113	124	119	118	103	111	113	120	130	96	122	126	92	141	125	141	117	123	120	126	134	127	120	125	126	117	120	108	107	101	127	117	123	101	114	136	116	105	124	116	106	120	129	116	129	125	111	122	115	146	119	103	132	124	110	128	114	101	108	119	118	141	116	110	131	107	125	122	126	129	118	128	135	134	122	149	112	109	111	106	117	124	129	114	136	111	126	115	113	125	116	129	136	125	118	113
7566	2114	4629	5582	4857	3966	3287	2716	4418	27755	1636	1433	1322	1226	1011	1035	968	922	934	820	732	731	733	698	707	703	620	671	589	609	622	618	567	591	585	549	566	537	544	506	558	486	485	514	476	543	522	562	546	525	456	459	494	526	490	523	516	451	467	462	509	482	465	495	467	490	495	489	449	497	482	525	456	478	482	513	471	502	506	456	484	446	455	495	463	443	469	501	491	512	456	462	450	466	489	442	489	470	498	478	509	513	469	472	437	452	504	472	488	465	452	450	470	466	476	456	481	477	456	496	453	465	444	463	478	427	498	455	464	476	451	427	479	454	485	449	459	453	474	496	429	463	409	429	500	452	481	463	481	446	491	453	451	415	453	469	453	417	518	440	445	464	486	465	470	432	456	438	457	430	441	440	459	509	460	469	495	451	458	444	446	469	464	425	457	428	471	428	477	443	433	460	496	449	467	490	457	472	453	478	472	459	457	474	483	446	486	461	443	473	466	435	466	469	474	441	448	468	423	406	422	468	480	444	456	442	486	471	436	477	446	472	466	481	462	460	450	453	458	410	431	443	444	459	456	490	455	483	456	394	435	451	497	437	450	467	480	451	409	460	459	456	464	447	470	471	444	447	482	453	450	461	451	442	447	464	472	454	486	449	450	451	426	466	451	458	435	412	441	452	448	431	466	492	464	435	455	449	443	441	433	431	481	466	437	461	443	414	477	476	482	412	489	446	463	485	457	477	484	460	430	441	467	436	446	460	467	425	474	446	457	459	433	488	432	453	439	445	467	456	420	465	451	492	457	442	463	420	516	466	468	434	499	428	449	497	465	501	440	486	481	434	433	439	486	485	506	475	441	473	435	453	468	484	441	468	452	439	473	443	472	421	456	445	466	415	469	443	438	457	472	480	457	485	442	476	458	486	427	477	486	484	457	484	475	446	449	456	457	466	456	465	462	478	419	480	437	474	404	501	469	430	494	479	455	493	481	490	433	425	479	464	451	464	452	474	437	467	448	519	460	454	497	440	484	483	408	467	449	424	478	454	450	449	459	441	486	488	516	480	432	422	489	452	442	489	492	440	451	452	453	447	497	467	476	473	438	442	430	457	445	475	490	455	453	424	459	441	435	430	466	463	460	453	455	450	432	445	430	462	436	444	467	438	444	421	456	464	449	443	449	467	414	466	449	457	419	444	486	425	451	457	469	481	499	441	449	447	462	438	447	460	485	481	450	412	451	419	427	460	467	495	439	473	445	454	456	419	478	441	443	423	462	476	447	428	482	458	435	431	489	480	432	446	476	510	446	485	482	440	439	481	439	437	468	422	432	492	503	448	472	469	424	432	450	441	402	448	429	468	436	441	475	481	444	496	418	435	506	465	443	447	463	492	476	458	446	475	452	445	453	482	465	469	488	465	449	463	495	436	489	458	447	451	467	445	464	466	481	462	499	469	443	491	451	477	481	447	476	505	438	469	429	418	473	470	460	431	409	456	456	490	460	415	475	459	440	467	444	461	475	438	443	444	455	476	442	456	490	452	425	479	466	417	510	464	469	484	424	459	484	433	467	457	443	441	466	470	473	464	456	433	469	484	452	457	454	497	458	451	479	451	487	490	459	444	431	454	477	440	430	469	451	447	416	492	445	438	501	471	430	451	452	463	450	438	460	417	449	454	448	434	436	434	448	446	467	427	436	464	462	484	453	469	479	460	456	457	447	466	498	455	432	470	457	457	443	465	487	455	449	454	444	430	468	462	469	491	454	453	449	461	475	485	452	457	473	460	501	463	423	460	475	490	443	446	494	443	463	479	448	492	461	400	447	457	471	449	447	445	448	475	471	461	489	462	433	488	470	428	463	500	429	474	481	449	467	439	444	481	438	479	492	459	483	464	460	446	468	469	457	432	452	448	438	436	465	459	449	436	450	443	451	475	447	494	475	466	434	472	432	475	458	431	454	464	465	465	427	473	447	488	459	480	449	448	433	421	469	472	457	460	467	451	417	474	464	493	476	434	481	458	436	454	463	421	465	451	465	445	448	442	471	438	421	464	485	424	442	521	459	504	485	441	491	448	473	466	467	477	491	471	450	431	480	471	438	482	440	443	465	425	475	473	467	454	444	450	432	464	479	451	437	478	431	470	473	498	393	444	435	463	449	497	437	491	448	480	463	472	474	452	449	477	474	445	451	467	455	448	429	413	473	462	457	437	453	462	480	452	466	443	448	419	443	492	474	476	488	491	437	430	453	443	483	428	500	438	461	479	457	441	470	465	437	476	431	459	458	464	448	415	458	479	452	436	409	461	469	442	447	472	460	424	463	431	478	471	488	467	454	445	496	486	469	427	461	442	446	463	453	492	468	439	438	430	478	432	460	453	425	461	462	445	469	454	482	443	434	489	481	421	472	460	507	443	415	444	492	460	493	430	449	446	429	462	453	444	457	479	461	446	445	429	445	451	468	411	422	461	501	444	449	447	466	463	465	448	438	429	473	460	451	454	487	476	501	450	483	466	479	449	442	437	486	454	455	451	439	444	461	491	482	447	406	439	449	457	425	448	471	465	495	461	446	476	447	466	419	423	515	465	423	443	468	438	500	428	468	485	470	493	451	439	489	475	460	460	433	467	464	451	429	473	469	451	456	442	437	439	426	482	491	450	444	517	427	478	458	478	492	425	431	478	434	451	476	437	452	447	428	455	476	459	436	470	444	461	464	441	424	476	450	470	437	458	454	450	504	488	446	467	422	439	410	454	505	453	465	412	447	464	449	455	469	442	479	435	453	465	448	430	459	453	463	482	459	453	441	483	460	449	458	467	455	422	467	455	461	462	447	464	462	453	455	463	450	482	414	446	475	475	505	430	488	448	463	436	444	440	468	470	482	453	469	421	472	440	414	444	448	445	410	463	466	442	484	416	441	463	473	468	491	512	455	410	461	467	474	468	447	479	447	433	458	455	493	434	469	473	437	449	470	455	460	439	436	491	446	432	469	476	492	487	449	496	464	466	452	469	467	445	459	409	457	431	454	485	446	457	443	454	500	480	473	448	464	471	414	456	498	476	461	468	457	474	449	465	436	391	500	480	436	468	420	440	462	460	448	480	465	457	481	424	437	470	467	455	474	447	449	453	426	450	457	425	446	442	459	477	491	461	462	489	438	438	456	444	429	472	493	423	473	454	434	438	455	471	457	476	439	467	475	448	458	469	418	504	473	461	453	430	461	471	482	459	470	412	453	444	435	467	451	472	463	504	507	449	424	463	483	478	436	495	463	442	472	437	437	474	456	466	405	456	435	437	459	455	487	481	429	447	448	428	458	467	457	414	459	462	425	476	469	484	424	465	456	412	439	416	445	452	472	455	486	426	456	426	515	448	419	438	424	475	488	461	459	465	453	456	477	474	470	449	494	453	458	474	425	447	455	515	467	473	461	456	428	441	470	494	459	446	485	460	436	507	457	491	445	448	463	444	439	455	452	466	450	461	475	485	454	451	477	468	437	423
1928	286	289	296	233	232	270	241	238	883	224	246	251	247	240	211	242	238	223	249	247	250	208	221	234	207	238	230	251	224	228	238	239	248	238	223	213	227	236	265	268	263	216	236	245	242	248	231	228	235	226	246	230	235	211	233	225	203	240	216	234	236	237	240	223	246	261	228	251	219	233	260	223	206	229	244	224	229	205	238	240	244	217	217	226	237	200	223	221	226	244	233	243	258	231	259	235	220	225	267	231	239	223	253	239	231	252	238	226	241	247	204	224	222	220	225	247	234	217	222	242	262	242	244	233	208	251	261	252	210	225	237	227	204	249	250	226	232	242	217	218	256	229	214	228	225	235	210	220	221	227	249	253	268	226	236	240	228	253	242	213	243	241	226	219	241	204	232	232	216	249	240	226	239	221	210	217	212	248	226	237	245	225	234	224	216	237	232	225	230	228	237	244	217	216	197	235	223	249	236	226	239	261	224	247	213	248	230	225	256	215	223	256	224	227	230	242	216	227	242	225	257	249	241	210	230	244	227	239	210	242	235	222	242	225	239	228	235	223	240	206	227	228	217	270	232	209	244	250	242	257	226	219	237	227	204	223	251	260	227	267	231	232	242	268	252	211	231	221	237	217	237	258	196	233	221	214	247	243	237	233	216	217	221	224	200	254	205	243	248	233	225	205	225	240	226	245	210	241	219	233	236	257	246	239	242	213	237	244	228	241	224	212	219	228	236	190	253	210	241	209	222	212	219	232	225	251	247	236	218	216	216	265	224	218	251	225	221	228	281	236	253	235	206	222	230	243	243	256	216	253	247	235	239	236	203	224	226	254	228	249	220	219	238	225	233	241	223	225	263	227	234	229	230	268	220	223	223	248	226	261	255	242	226	202	235	247	233	236	223	226	237	222	221	263	245	273	235	196	243	230	213	261	244	230	240	209	214	234	214	204	225	202	248	241	229	222	231	214	204	220	267	240	263	241	236	230	236	241	217	219	240	247	222	249	257	267	214	216	242	260	248	219	246	210	246	233	213	239	235	241	253	221	242	237	246	248	243	236	227	224	216	241	223	264	235	210	233	218	244	206	217	244	247	241	205	245	229	249	215	224	258	234	224	228	243	224	222	224	229	212	254	249	241	225	273	228	206	240	224	243	229	235	220	220	227	230	249	222	246	228	239	235	225	242	245	251	208	239	259	259	216	211	231	224	241	229	200	245	230	263	223	239	217	224	231	250	224	254	230	230	244	233	250	227	217	262	243	221	223	227	247	213	215	253	251	234	207	211	242	244	243	253	204	245	227	203	220	225	260	235	235	237	255	232	223	228	245	237	231	212	218	258	248	218	225	241	236	240	239	231	214	243	225	194	230	224	232	231	263	218	214	213	207	234	237	242	250	250	228	216	233	217	222	210	247	247	226	245	214	229	243	245	238	220	237	248	214	216	236	234	230	238	237	245	225	219	239	216	233	230	225	221	233	228	220	206	249	262	251	246	232	250	229	219	233	239	226	223	223	253	224	216	221	246	216	241	240	210	245	227	236	266	216	223	241	228	213	207	250	212	207	242	238	250	219	233	250	211	240	274	258	215	231	215	201	251	224	247	230	214	233	235	236	246	225	228	236	245	213	232	228	229	226	203	249	212	250	230	260	227	233	221	236	227	237	230	236	236	207	211	242	263	235	229	254	247	238	237	242	198	244	237	215	260	241	231	234	238	233	235	239	244	214	244	241	237	245	214	205	212	228	242	238	244	212	249	231	240	211	219	213	216	242	252	242	242	238	212	240	227	222	234	237	230	222	238	216	242	225	262	255	214	224	262	247	221	252	193	235	220	230	220	213	243	259	221	233	220	234	235	229	223	240	229	220	213	243	238	218	223	212	227	212	205	236	223	222	232	227	228	239	220	233	224	248	231	211	236	204	222	219	216	243	217	243	250	216	225	221	225	239	223	207	222	246	215	230	243	217	265	242	204	207	233	234	221	244	224	215	228	234	201	256	222	216	234	254	244	212	231	229	230	210	212	251	233	204	250	228	254	237	231	198	204	226	257	219	246	233	217	233	201	233	226	209	235	246	231	236	233	250	218	218	245	213	230	231	250	221	234	235	224	219	227	216	220	198	233	243	229	238	244	260	243	249	238	246	199	210	215	216	219	240	240	258	253	247	228	244	237	238	216	207	230	248	241	242	226	240	218	206	243	194	222	256	221	240	233	187	219	239	235	244	231	263	229	246	267	207	228	205	218	225	252	233	205	226	224	224	219	218	261	219	235	224	239	257	240	253	226	221	249	229	241	198	217	185	249	208	243	252	222	218	246	231	265	261	225	238	210	209	244	214	213	227	205	229	242	215	248	233	233	225	247	254	229	227	228	230	211	212	242	226	222	227	251	226	235	219	217	251	269	222	244	240	223	222	242	234	195	240	208	218	213	240	228	230	225	235	252	240	228	227	225	231	241	238	238	220	224	261	232	221	224	267	252	216	243	227	244	236	259	202	232	235	226	246	231	224	255	241	209	236	194	223	226	209	209	247	240	246	223	224	231	231	250	209	222	256	232	195	235	209	220	240	241	222	259	231	254	222	261	218	202	241	224	225	231	244	234	202	235	265	221	212	216	210	230	230	247	233	219	216	213	263	241	214	218	239	220	228	247	215	254	233	249	251	214	258	223	234	257	216	238	239	233	224	243	234	264	242	227	231	239	237	241	224	227	236	225	241	214	235	244	260	249	228	233	235	242	242	231	212	258	239	261	255	216	257	252	234	216	245	236	259	224	237	220	209	226	211	231	240	231	220	239	229	231	221	222	216	255	204	203	209	256	200	248	212	237	265	255	248	230	229	234	240	221	215	236	237	219	238	234	204	242	237	218	227	248	218	247	237	239	200	204	244	208	237	243	265	236	242	248	233	221	242	220	221	238	219	259	228	239	243	227	253	248	210	242	243	218	231	243	214	212	234	256	231	237	240	263	266	236	235	225	233	229	236	243	213	244	233	227	242	227	222	233	207	245	242	207	245	234	218	206	241	260	245	205	215	237	223	232	241	245	247	220	236	260	231	251	263	221	220	245	230	247	234	231	224	249	239	225	236	230	251	242	236	247	242	217	250	219	227	231	242	232	218	252	251	218	237	212	221	221	250	236	281	211	221	204	193	227	227	223	257	234	238	258	251	214	244	255	212	239	214	275	204	248	232	234	198	215	246	238	245	205	228	266	246	266	253	263	263	230	233	242	219	227	236	242	214	256	221	252	246	225	257	207	206	235	230	261	245	222	248	244	235	259	225	240	231	200	240	217	242	245	225	258	230	248	247	231	231	253	221	252	222	235	207	235	218	219	227	213	227	250	224	246	194	238	210	258	258	228	246	249	226	228	226	225	243	221	240	225	216	218	244	232	220	227	233	268	226	206	220	230	218	256	222	262	202	233	255	225	229	235	226	201	202	234	257	220	246	235	232	264	206	242	242	238	256	239	229	218	238	220	215	219	224	193	221	250	269
2475	871	962	1013	930	973	885	874	1004	3887	862	859	875	849	770	784	802	787	783	800	804	833	818	875	782	785	784	814	788	745	805	812	831	788	822	805	793	808	789	808	780	789	781	754	817	863	776	770	813	820	797	833	772	794	780	819	783	727	732	788	749	771	798	798	796	835	760	774	790	746	772	774	757	765	788	756	822	783	775	813	770	808	782	835	818	784	763	793	780	818	836	774	845	812	774	795	833	803	819	839	786	800	765	816	789	781	800	766	779	832	801	799	777	789	791	767	720	769	748	810	788	827	787	771	792	869	833	796	805	798	793	779	780	804	783	809	845	784	761	803	767	726	788	735	787	730	805	798	801	786	816	761	733	794	751	787	800	790	726	778	774	798	859	849	805	768	763	790	802	806	789	797	797	784	791	751	738	808	804	801	831	799	809	777	749	844	814	785	757	776	824	751	759	772	817	767	779	816	774	766	806	752	768	771	770	788	726	803	797	795	773	822	758	786	788	746	793	795	782	758	764	797	810	800	774	775	821	800	795	767	793	736	782	822	789	750	773	817	764	804	779	843	782	772	805	807	793	803	824	812	777	799	766	766	829	807	798	806	818	792	792	797	816	815	777	809	815	754	815	782	841	761	779	775	812	751	783	834	763	745	794	768	766	816	853	762	809	771	766	802	746	810	802	780	775	790	807	767	807	780	775	806	837	722	737	851	819	766	771	787	776	739	770	771	841	805	779	790	820	811	768	790	751	786	797	771	759	766	758	778	805	765	780	769	819	768	812	761	762	795	789	751	798	793	749	744	782	848	735	792	759	838	810	777	807	768	771	812	772	815	804	779	754	772	746	794	831	818	783	820	807	794	823	775	783	759	740	816	799	806	755	784	807	776	758	767	762	757	773	763	782	803	799	794	761	741	806	807	805	801	813	829	810	803	781	828	751	778	822	733	823	782	791	833	812	770	826	778	781	827	793	771	820	758	811	731	770	734	775	833	781	793	794	791	765	823	804	784	782	771	753	773	783	834	827	755	823	753	810	805	772	828	774	783	799	789	763	824	806	817	758	709	806	807	794	821	780	783	773	760	812	839	785	790	766	814	811	756	802	799	818	764	741	813	741	799	802	801	792	791	781	817	762	728	782	803	792	838	800	752	756	764	784	810	804	786	786	775	778	803	797	839	756	755	830	797	818	802	822	803	807	782	773	813	820	762	777	778	766	790	802	812	792	755	761	817	812	849	786	828	809	771	823	764	813	784	742	762	774	790	759	796	756	835	803	778	747	776	795	799	789	836	780	800	834	796	762	765	769	802	754	805	766	768	769	782	777	778	765	795	804	793	779	737	784	743	813	757	776	799	834	770	815	813	804	760	853	775	794	798	738	756	761	809	783	789	807	814	821	775	759	798	803	772	779	825	771	799	782	766	783	803	831	776	774	793	793	816	769	825	799	798	783	785	747	786	793	762	783	790	780	810	732	752	806	724	742	820	799	780	781	817	755	790	790	781	806	795	774	835	819	753	769	825	851	805	769	807	789	784	777	808	797	814	787	765	817	810	773	778	816	801	772	796	820	759	774	758	812	776	805	803	816	813	781	760	778	773	790	785	789	803	789	787	776	793	798	777	799	814	818	790	767	805	779	754	799	809	783	787	802	742	792	770	801	795	815	792	796	807	804	722	776	782	784	764	820	777	773	803	786	782	789	862	769	787	789	762	782	778	795	782	808	720	796	777	780	786	767	789	824	820	795	755	776	790	757	802	811	802	754	860	784	749	776	793	745	799	786	814	810	794	763	800	769	822	799	853	808	822	762	751	785	780	809	771	828	820	750	730	796	806	808	779	808	749	769	758	799	826	773	747	799	781	795	782	785	821	802	801	801	782	810	758	728	847	797	793	767	806	728	820	804	723	765	800	791	797	786	832	823	743	776	783	837	759	769	772	765	781	829	769	813	798	806	773	761	751	786	813	806	743	782	748	764	788	768	786	758	828	811	797	766	836	736	790	785	722	780	726	823	767	735	792	832	817	810	823	766	788	760	783	783	816	774	825	768	792	805	805	807	812	774	796	787	817	764	814	748	809	751	814	815	749	745	828	740	773	787	783	776	798	764	824	779	759	801	794	792	774	770	791	840	754	779	830	761	791	804	824	797	794	799	797	796	800	778	809	821	815	748	755	785	803	764	811	781	748	804	813	845	778	794	767	799	812	784	817	808	739	805	781	820	783	818	814	783	829	772	774	771	852	796	775	839	753	770	757	771	803	830	806	783	751	780	829	756	808	725	806	790	784	823	779	779	770	764	796	819	768	805	773	780	819	750	811	751	792	772	778	834	793	747	798	790	738	752	798	856	775	821	788	790	796	779	827	755	843	794	778	789	812	809	806	812	781	765	753	801	775	817	811	800	851	834	776	777	757	763	853	773	782	797	765	787	803	786	780	831	806	790	782	821	811	790	804	841	826	746	808	813	815	796	833	855	792	831	738	806	798	784	833	762	780	777	786	763	752	807	809	758	797	778	762	785	761	838	765	776	780	773	735	803	761	770	787	807	739	825	758	860	804	795	818	763	812	765	771	774	815	825	822	797	793	754	809	800	760	759	742	791	787	795	797	806	789	771	764	775	790	798	812	784	789	776	805	773	779	786	792	790	801	792	765	787	810	797	790	788	807	783	794	768	783	770	791	834	830	814	761	789	780	779	733	771	792	775	725	773	762	761	808	822	776	786	794	760	768	817	773	774	766	731	789	771	847	805	807	824	793	770	821	832	786	786	844	784	811	824	778	853	801	793	805	816	759	767	782	783	725	811	774	789	796	857	813	764	796	783	822	780	784	799	792	768	773	772	749	811	796	803	803	822	766	829	813	819	815	828	761	811	789	795	807	782	772	821	851	810	763	798	775	831	782	784	776	807	791	803	765	746	814	748	827	809	784	775	746	801	769	820	779	784	804	770	799	776	786	748	733	825	816	799	772	769	766	765	806	771	800	775	800	796	776	822	783	777	810	822	764	821	796	796	809	808	807	825	788	773	795	828	771	777	787	802	790	724	811	835	809	830	800	778	815	815	742	776	795	844	753	756	798	809	844	784	773	762	818	830	780	748	794	794	780	773	795	832	803	796	757	856	775	819	787	815	768	785	809	805	736	790	825	707	825	775	740	823	850	801	796	806	795	797	803	775	808	795	763	769	737	786	767	765	879	812	788	750	806	814	769	775	764	832	768	834	767	822	770	791	763	816	817	806	833	761	779	811	770	805	787	794	821	789	795	769	790	765	800	840	739	814	760	760	763	772	774	781	766	777	800	782	824	820	795	777	817	799	781	771	751	793	796	745	838	785	785	738	818	758	812	780	796	805	729	741	778	827	788	806	815	790	838	743	775	851	780	812	760	780	800	789	827	778	807	807	741	811	774	756	832	801	792	797	807	787	782	757	756	806	791	829	805	795	801	811	806	726	750	779	792	772	847	774	777	778	817	766	804	749	765	789	787	809	835	759	822
6547	789	1104	814	651	453	382	320	508	7593	251	200	198	160	170	174	155	170	151	143	145	141	129	160	112	133	141	117	106	156	124	125	142	149	134	130	129	140	153	142	132	135	120	145	134	130	110	134	122	118	139	133	128	102	146	135	142	130	138	138	151	139	127	147	119	126	115	147	143	112	128	132	130	115	157	128	142	143	118	133	128	121	122	120	145	137	145	130	114	134	143	125	133	143	129	143	138	131	139	113	125	146	120	126	125	118	129	123	148	133	138	108	117	128	113	121	119	134	122	121	147	131	123	123	128	121	132	119	148	145	121	130	134	124	117	141	129	133	141	119	144	136	134	144	142	157	119	124	137	131	133	118	152	126	136	110	126	110	135	127	129	121	122	127	132	136	122	139	115	123	153	135	131	119	103	140	140	123	141	140	119	127	145	111	104	142	134	126	116	137	124	127	125	130	118	139	127	124	132	129	135	145	138	137	138	121	140	128	114	140	125	122	127	122	130	109	128	143	152	118	131	127	131	106	122	111	149	131	126	110	122	138	134	131	120	140	116	119	133	137	127	137	118	129	122	135	127	117	113	132	131	138	138	128	124	132	129	129	111	133	122	139	123	118	121	138	117	146	131	139	121	147	140	145	112	126	117	146	142	118	130	124	137	122	137	129	133	138	124	140	110	132	133	132	120	137	150	129	142	110	121	123	123	129	107	133	129	120	123	123	141	132	153	128	147	130	116	126	125	117	132	128	122	137	121	120	146	120	120	142	136	141	157	149	125	128	124	107	144	127	131	120	130	135	132	117	128	145	140	126	129	139	122	128	141	125	120	130	158	117	134	131	111	132	124	122	127	128	134	127	126	114	127	127	131	148	143	126	110	135	135	118	122	126	130	123	105	117	113	118	122	148	138	140	123	153	135	132	120	143	113	118	122	136	125	114	139	117	141	133	135	141	117	119	130	120	132	137	139	151	150	130	118	119	132	113	141	123	129	128	126	129	125	135	128	126	140	136	132	138	109	112	140	127	119	137	137	125	112	128	142	130	141	115	124	157	133	143	133	136	132	128	143	131	132	147	137	116	112	149	120	142	117	127	130	129	124	135	133	125	143	159	142	144	128	125	129	124	129	129	145	130	139	129	129	124	100	126	145	125	136	133	141	136	117	135	149	133	116	133	142	119	116	130	139	127	130	128	115	153	126	123	128	138	112	125	158	131	123	115	126	130	136	143	123	148	151	122	127	119	148	120	127	129	139	128	121	134	147	131	116	123	127	154	138	124	127	126	138	122	115	141	132	126	133	125	124	159	100	127	134	113	123	129	123	130	116	126	144	151	129	129	134	128	115	108	133	144	127	115	139	132	133	123	127	121	121	141	148	126	121	144	140	125	135	165	142	121	143	129	139	145	117	122	127	150	116	122	133	144	126	136	116	116	129	130	139	141	138	123	127	134	144	119	124	131	120	136	122	154	125	106	128	120	134	109	143	127	128	122	133	126	149	141	120	134	121	121	131	131	135	153	112	140	101	133	127	132	132	133	127	127	120	117	144	125	125	113	113	113	111	144	119	129	150	134	127	153	140	127	133	121	126	128	122	120	129	123	146	134	159	135	147	131	130	132	132	127	120	110	126	131	126	122	141	141	125	120	140	135	132	121	121	142	129	120	133	116	130	129	127	134	130	131	126	121	117	131	129	123	132	122	125	124	128	110	133	130	123	105	156	125	136	131	118	119	127	138	135	118	138	106	141	144	138	132	141	128	126	132	127	132	127	142	129	141	154	113	132	120	116	131	134	113	143	138	129	135	140	111	130	130	111	113	125	117	133	119	131	137	136	136	132	139	123	137	134	124	121	132	115	136	131	135	127	121	125	142	120	144	119	133	139	116	131	121	110	140	114	124	120	104	124	122	120	118	136	127	129	133	136	139	142	115	122	122	139	154	133	104	154	150	124	134	128	119	133	129	152	113	124	138	133	130	108	144	135	134	133	120	148	114	128	124	135	138	137	121	150	120	143	134	139	113	122	124	133	137	138	115	123	157	122	114	116	132	126	131	144	142	134	165	135	126	141	118	127	135	125	135	125	144	147	137	138	129	131	127	131	123	148	136	143	138	132	137	140	143	120	134	105	114	141	133	143	114	123	148	133	130	138	133	105	149	108	126	126	133	127	129	124	101	122	117	119	130	118	134	151	134	133	128	117	118	137	135	129	122	111	141	125	151	130	102	129	138	128	122	129	149	124	115	133	127	138	114	143	129	150	133	128	126	131	125	159	151	124	123	129	113	119	129	135	128	122	132	154	137	122	142	151	118	150	99	142	130	116	113	118	133	136	144	122	112	127	129	118	116	115	118	141	116	126	153	122	133	138	143	131	122	148	133	139	125	144	126	122	145	124	149	127	111	154	122	138	144	129	140	130	148	130	133	125	120	130	129	141	153	158	131	127	152	122	131	113	116	130	132	139	137	131	126	126	115	131	137	126	135	122	117	155	142	118	136	125	133	106	121	136	134	126	119	133	145	138	140	117	134	119	143	148	124	139	134	134	117	114	123	131	134	131	118	127	98	131	117	120	134	131	142	134	122	137	117	127	142	141	104	122	125	125	130	154	119	118	134	131	146	142	132	135	123	142	133	129	119	128	118	128	126	130	130	150	146	127	135	144	130	123	128	130	134	137	139	112	133	121	109	132	135	119	132	130	151	135	130	163	125	132	141	122	122	119	159	113	135	120	141	138	135	129	138	158	158	121	134	129	124	126	124	128	123	140	117	158	146	136	130	119	146	131	150	144	113	97	126	121	119	128	119	127	154	114	111	115	134	143	150	161	124	120	146	133	135	128	122	103	114	123	127	136	142	130	132	146	135	118	129	117	116	130	126	132	126	131	125	125	121	127	128	159	152	133	143	128	127	155	123	118	120	135	116	127	128	116	141	115	145	122	150	114	149	115	130	140	115	134	135	124	128	144	118	119	136	125	148	133	129	127	137	138	124	127	136	136	146	134	108	133	138	128	127	112	124	133	124	119	129	104	115	116	133	127	132	147	133	128	117	118	127	109	130	135	113	105	121	135	124	117	140	134	134	139	134	135	133	123	133	125	137	110	151	144	136	140	149	114	139	140	138	127	131	129	109	145	131	126	142	128	122	118	146	140	125	110	134	126	130	151	136	127	138	125	116	132	131	127	135	159	132	131	144	135	146	122	132	114	126	136	132	116	137	142	155	129	127	133	147	132	122	125	108	126	148	131	115	130	131	146	120	122	147	123	142	139	141	152	149	144	133	123	114	125	122	130	143	155	133	128	131	122	128	125	115	122	118	124	116	134	142	124	130	109	128	130	131	145	141	145	139	130	139	133	121	140	110	111	131	121	148	138	128	113	124	122	133	127	131	118	136	138	119	138	119	123	141	104	118	128	122	132	133	129	138	140	159	115	127	130	122	129	113	141	129	128	147	125	124	119	136	134	128	114	136	119	147	124	134	126	133	127	131	128	112	142	125
5350	1236	2514	3028	2683	2217	1892	1581	2662	20060	1053	976	879	883	834	754	745	678	683	660	657	626	637	595	596	569	563	605	590	576	540	602	552	524	527	536	541	558	549	498	526	522	515	503	529	485	485	532	539	534	493	512	497	507	534	464	475	508	561	518	530	479	486	493	484	505	456	469	559	484	490	502	452	506	493	503	529	482	476	513	455	467	507	489	500	523	492	525	535	532	471	489	504	499	529	498	451	496	456	474	495	489	460	465	482	469	464	486	507	500	508	512	469	537	435	481	505	476	508	465	497	481	486	475	476	539	511	482	471	445	523	479	477	493	475	478	522	476	475	491	486	481	468	510	481	450	534	465	491	478	465	461	434	440	457	497	521	494	481	464	474	489	469	525	487	518	489	493	470	497	502	502	526	539	510	457	471	478	465	515	482	445	488	487	482	477	486	484	457	494	482	496	490	485	484	475	485	454	484	469	513	499	499	449	492	500	454	467	492	485	485	499	469	486	479	470	484	475	495	453	535	479	483	452	502	509	445	454	488	490	509	507	471	449	460	467	481	459	464	478	500	500	478	438	456	470	484	537	519	471	525	464	470	458	466	491	460	481	501	465	464	462	474	475	510	556	485	459	527	479	482	480	470	508	474	440	490	478	488	505	485	510	481	471	536	472	470	488	530	496	497	508	481	491	469	454	456	488	445	485	479	466	482	494	451	472	485	487	491	504	488	491	499	436	479	475	493	495	445	479	442	456	489	527	494	474	493	483	477	472	484	463	490	458	468	541	481	443	469	472	470	498	466	483	491	507	475	469	513	503	476	498	533	475	468	468	451	490	508	478	452	457	509	466	486	483	453	490	486	462	469	493	500	512	482	460	488	490	479	478	479	461	477	443	500	476	501	494	492	457	524	492	469	467	465	507	491	450	489	528	529	493	519	487	513	481	499	490	483	466	499	482	525	521	491	476	497	452	478	503	510	502	431	449	511	484	484	465	480	458	495	471	456	485	515	475	478	474	508	479	509	480	464	515	467	430	449	499	506	493	474	464	491	456	471	475	491	450	493	468	462	495	478	473	461	506	466	521	460	465	460	477	501	467	449	466	469	491	472	513	461	497	448	481	463	458	505	476	536	469	505	465	496	454	487	467	484	485	518	514	484	489	459	502	499	510	513	501	480	489	458	483	471	484	501	460	440	527	509	488	490	495	519	472	476	468	483	430	501	474	484	463	481	503	478	471	480	458	466	467	464	486	514	474	484	449	486	513	403	465	524	492	481	511	492	485	494	455	506	496	483	470	517	482	486	496	473	464	505	500	464	476	529	533	481	458	474	482	506	430	456	505	531	489	491	446	425	487	494	500	471	458	479	485	413	440	473	489	457	518	492	485	447	478	477	473	487	494	434	426	474	429	468	450	481	505	480	435	479	513	469	469	485	502	476	463	477	479	494	474	470	474	500	506	444	475	420	456	427	483	489	530	487	485	512	440	483	501	521	491	498	496	495	472	478	457	485	537	494	478	492	474	492	520	496	481	443	477	520	440	490	488	474	469	470	478	424	503	467	484	460	507	472	477	535	476	476	519	447	515	528	473	465	478	488	480	461	464	498	461	521	463	493	471	479	448	493	499	472	467	477	484	465	486	478	488	508	503	481	468	455	460	475	481	498	482	483	509	454	480	513	496	495	511	472	501	493	485	488	483	488	505	483	493	505	450	450	496	510	487	436	479	440	493	472	502	459	474	461	477	512	464	454	503	505	441	444	472	473	471	497	511	450	454	476	478	478	487	516	494	453	500	471	468	501	519	440	470	505	482	518	466	489	459	499	501	458	518	483	529	483	467	460	490	456	485	497	476	492	515	478	540	490	481	461	472	473	502	475	472	488	485	464	479	485	495	509	465	466	501	478	455	491	509	483	456	461	474	467	507	513	474	497	482	476	474	494	505	477	493	492	464	483	521	452	520	480	468	463	485	510	492	483	443	500	462	459	435	467	462	502	448	496	434	465	468	454	539	458	478	498	476	491	494	472	502	496	518	479	450	466	466	522	498	534	435	475	470	481	484	436	484	517	478	521	456	499	475	461	526	537	498	462	455	474	527	472	484	459	488	477	465	479	431	476	490	472	468	476	475	471	484	493	501	464	483	494	515	493	497	464	466	477	492	512	487	462	479	455	519	489	432	477	461	488	470	495	490	484	453	497	504	494	496	476	479	483	458	532	481	464	486	505	490	503	468	464	492	482	481	502	462	477	493	459	471	494	480	459	506	461	470	471	448	475	504	427	508	471	542	452	454	475	455	419	484	505	491	462	480	493	454	480	453	468	492	436	467	468	497	439	484	475	476	468	529	435	461	462	473	492	488	500	461	487	477	488	472	468	507	480	461	513	449	487	452	495	475	469	510	476	544	510	494	474	465	506	483	421	492	485	521	493	456	489	458	463	503	471	479	470	466	478	455	486	519	514	488	489	473	505	467	509	508	459	477	450	509	475	544	474	459	506	452	490	459	546	450	503	476	518	493	462	465	422	513	492	492	462	472	445	485	481	480	444	480	503	493	506	503	505	468	496	472	471	503	481	490	486	455	492	464	490	487	462	509	464	476	463	491	517	484	506	501	439	447	499	500	500	473	479	480	537	476	504	453	484	488	480	478	481	505	484	477	456	481	478	479	483	518	477	501	506	454	485	461	484	456	476	472	488	481	510	465	468	490	457	458	448	509	482	496	508	504	488	444	467	520	486	499	504	485	471	450	457	511	510	515	439	486	489	464	442	534	507	468	479	443	501	515	443	411	486	510	465	470	491	457	464	500	502	475	468	493	496	506	519	472	524	477	454	479	460	459	469	491	502	460	466	468	477	494	468	457	495	482	434	474	450	493	459	492	483	441	479	468	464	475	515	461	499	478	498	459	471	461	477	463	500	481	457	494	488	497	487	484	490	474	479	485	497	526	488	494	453	468	498	468	453	523	489	456	437	513	472	502	512	472	500	508	460	470	478	472	452	479	498	493	475	478	496	476	464	448	472	510	502	486	495	481	464	493	526	482	487	491	473	501	473	471	503	485	490	468	492	465	502	504	485	492	481	446	503	479	489	516	471	467	456	476	465	515	516	486	489	446	481	516	503	452	490	448	487	486	497	509	496	471	458	483	525	472	481	481	460	479	466	510	472	535	478	486	488	481	513	503	451	467	437	553	515	502	491	478	469	481	473	459	460	479	504	515	532	478	485	436	497	500	484	451	491	479	466	461	453	465	480	498	498	500	499	497	499	442	508	485	491	465	458	546	498	479	456	470	486	478	471	488	512	502	503	492	477	456	496	510	499	507	494	484	431	458	538	489	489	491	475	498	475	489	473	518	506	478	459	458	476	480	483	460	521	509	468	466	452	504	482	465	430	528	458	486	470	469	465	484	483	482	544	473	500	451	486	530	477	460	480	440	497	487	476	482	463	447	524	491	466	471	475	533	437	475	486	485	467	493	472	448	483	494	452	486	465	498	519	500
13089	1817	2107	1688	1136	880	661	519	1244	14123	538	271	257	220	211	185	174	168	174	174	173	178	146	157	146	152	142	154	140	151	132	148	134	129	127	140	123	128	124	119	121	137	133	122	118	134	124	124	125	123	131	152	150	112	127	122	118	119	127	109	110	128	112	143	121	115	109	119	132	109	103	115	121	118	119	132	118	126	107	121	107	110	117	127	126	110	125	123	130	108	119	119	136	113	129	117	129	137	114	120	134	110	123	113	124	101	134	140	131	117	143	129	124	129	123	109	115	125	132	136	104	128	106	115	132	104	102	99	117	110	114	111	138	120	138	138	112	130	125	133	123	146	116	111	134	117	110	131	118	113	108	112	135	105	117	120	121	122	120	131	109	102	113	118	134	124	110	135	113	115	133	108	127	105	101	118	112	119	111	114	114	129	109	127	98	123	131	143	106	112	118	123	117	112	110	129	126	124	121	118	135	109	129	131	122	113	102	130	120	119	123	137	97	123	102	120	119	137	117	121	131	91	118	103	123	141	112	117	102	101	125	119	134	129	135	115	131	124	136	107	118	136	114	119	114	107	125	127	116	143	105	122	108	141	120	111	111	133	116	141	115	89	117	104	112	112	103	110	130	96	100	97	108	129	136	107	130	116	133	102	116	118	134	108	140	109	124	123	109	101	119	120	105	120	120	124	117	126	132	130	116	135	127	120	124	132	119	128	107	134	115	123	121	136	129	94	131	107	114	148	102	123	104	129	131	139	115	128	112	125	104	134	106	123	108	94	112	133	105	120	110	137	123	111	112	116	121	115	119	119	126	121	124	126	126	120	112	127	134	109	135	117	119	104	137	125	118	143	127	129	114	115	112	120	113	117	109	124	103	120	108	102	122	133	126	107	120	112	139	112	123	105	128	102	117	107	129	126	139	117	122	124	107	116	123	106	129	127	132	125	103	133	111	121	127	133	122	122	127	137	156	115	120	132	118	120	120	123	121	110	103	115	102	124	111	104	124	116	116	136	109	125	122	105	124	113	110	116	119	128	122	114	125	114	130	118	122	134	135	135	115	119	121	89	146	120	126	114	116	115	122	103	118	124	124	113	107	115	128	112	119	132	120	93	113	128	113	100	134	135	122	114	117	126	102	110	130	103	119	115	101	105	134	124	113	124	116	117	113	115	107	107	114	136	123	114	121	111	106	126	112	121	136	113	122	99	132	140	130	119	135	139	112	118	126	131	135	116	126	114	130	115	127	125	133	110	114	121	94	112	131	112	132	130	107	129	132	127	122	122	115	116	125	118	105	126	110	124	123	120	110	110	114	116	128	134	119	120	120	125	100	122	123	127	110	130	121	109	129	113	116	105	116	122	122	117	108	125	121	116	124	121	140	109	126	110	117	130	97	137	120	108	110	123	115	114	122	118	104	114	109	116	170	116	107	121	129	114	132	130	100	124	125	122	118	107	101	135	127	125	124	115	118	116	126	120	138	132	112	115	106	120	141	127	123	124	129	98	109	128	103	115	108	113	118	121	126	107	114	117	123	132	110	125	112	136	112	105	128	102	122	121	118	129	128	104	121	109	146	124	142	124	127	115	117	116	128	121	104	108	125	125	143	121	112	109	101	125	108	101	122	117	136	144	132	117	123	102	103	101	139	133	123	107	119	106	119	137	125	130	130	106	134	98	121	111	102	115	130	107	107	113	124	112	115	103	106	118	129	123	105	119	137	106	130	129	116	130	128	99	111	119	106	133	144	121	118	116	118	119	118	113	116	119	128	122	108	134	127	126	114	140	109	125	108	109	117	94	109	119	131	129	111	135	129	122	140	111	122	107	113	125	108	127	138	123	138	121	120	92	122	113	124	126	120	128	141	119	114	112	114	102	122	126	116	112	104	110	119	116	136	100	129	96	120	120	117	126	122	120	102	140	116	123	107	116	126	109	135	129	106	136	113	99	133	146	127	103	125	103	110	126	110	128	109	101	126	105	124	111	102	119	114	108	121	89	111	118	126	115	106	122	116	120	114	128	110	115	114	141	114	129	120	112	110	124	134	114	139	125	128	104	110	120	114	126	121	103	123	121	143	112	117	106	129	108	96	111	133	118	123	112	110	128	127	127	116	127	121	130	108	118	118	133	129	134	112	115	123	110	123	120	126	114	119	124	109	121	115	128	133	102	118	104	125	125	125	109	120	127	115	117	125	126	123	111	126	125	115	121	131	132	109	130	137	117	123	120	125	143	120	130	121	121	144	124	132	117	135	112	113	145	128	125	121	112	123	137	100	111	115	116	123	122	107	105	118	118	132	114	127	111	112	110	121	125	108	110	120	135	119	127	120	132	130	127	130	105	131	118	122	120	130	117	141	111	120	119	113	129	125	105	112	131	132	150	132	109	124	131	114	107	124	105	120	104	120	125	117	119	109	105	128	120	115	136	117	119	130	119	123	126	119	133	128	110	112	131	121	103	116	130	115	112	132	123	126	112	138	109	108	114	99	117	103	112	122	114	138	111	131	129	122	124	112	115	126	117	117	124	123	111	105	118	121	120	133	130	111	111	96	132	132	124	109	99	117	119	114	110	155	111	131	143	124	113	125	116	128	115	105	116	104	117	131	127	120	119	108	134	112	115	103	122	116	119	126	106	133	122	122	109	118	113	126	113	83	114	97	118	116	119	102	117	123	113	125	116	92	114	116	121	113	106	135	125	112	126	104	125	120	99	119	115	135	128	128	116	131	118	128	130	128	108	115	126	136	140	122	118	100	138	116	130	116	130	130	150	109	134	128	119	119	134	119	108	106	132	138	125	136	114	113	121	135	117	112	117	118	112	114	125	124	128	128	120	100	126	111	117	99	109	127	124	98	123	130	100	132	114	127	116	136	117	133	118	116	118	110	139	111	120	123	113	121	119	114	112	127	133	126	111	120	105	103	98	150	132	105	114	124	129	128	147	128	126	120	103	123	118	136	113	136	125	124	96	115	114	132	118	103	119	100	112	98	118	95	99	129	114	111	119	106	110	102	107	140	116	140	136	117	120	131	104	93	118	113	110	123	132	122	125	121	123	114	114	114	129	145	108	108	131	122	120	126	100	116	98	125	105	140	117	139	110	108	111	110	114	107	114	112	119	118	109	139	123	117	120	122	129	104	124	114	111	108	134	122	117	126	134	127	119	124	112	123	120	115	111	105	112	135	108	104	111	135	141	111	123	105	118	123	98	106	116	122	99	112	122	106	116	113	126	131	129	131	121	109	133	125	133	116	111	121	109	131	123	136	135	123	126	132	111	104	107	111	109	91	116	117	124	134	112	106	146	104	124	123	94	107	108	117	136	131	119	114	108	126	110	111	106	115	130	113	121	115	105	114	141	126	100	131	122	126	146	116	118	108	97	110	108	120	120	137	126	124	125	109	99	125	113	127	118	135	131	127	130	109	119	117	124	120	114	110	122	96	118	126	127	120	119	122	123	113	136	137	130	117	129	114	119	99	132	124	126	128	125
7648	2201	4780	5506	4769	3930	3259	2624	6060	25635	1592	1493	1324	1217	1078	1080	948	935	849	833	774	703	729	714	723	676	652	625	608	652	605	627	643	574	612	600	537	526	538	497	565	535	518	544	532	542	504	488	512	511	523	493	521	511	452	518	495	459	460	521	478	497	483	507	464	492	490	465	459	501	503	490	491	521	465	472	450	466	444	468	482	478	494	440	448	479	474	504	438	461	413	442	430	440	447	458	478	444	455	454	520	438	486	440	469	484	465	465	459	471	441	434	462	457	461	462	469	425	501	459	453	409	441	431	446	444	484	450	443	433	448	426	415	435	443	462	483	459	470	457	442	450	450	478	475	499	458	431	448	434	435	491	481	453	467	456	458	435	444	452	432	467	455	450	401	464	421	482	412	460	435	506	473	442	431	459	473	433	441	459	435	489	464	439	451	443	467	452	441	451	449	472	433	426	474	450	416	459	474	465	468	419	445	486	424	423	420	480	436	465	449	467	424	457	472	472	473	478	439	477	452	452	452	426	440	436	463	423	454	453	452	491	428	418	442	460	457	406	446	446	413	473	427	491	467	450	463	413	440	454	455	453	456	409	455	442	473	436	455	452	447	441	455	462	454	471	463	453	442	445	478	418	432	449	482	466	459	437	464	446	452	458	499	429	450	456	403	491	433	447	470	464	447	442	454	440	460	471	437	492	452	411	436	509	434	426	458	446	433	438	438	431	424	476	444	431	485	424	459	459	460	478	449	474	454	459	434	447	435	462	454	420	435	456	471	435	465	484	432	490	426	463	424	448	473	454	474	432	435	452	433	444	442	469	438	444	469	445	423	427	456	446	479	434	463	446	452	456	437	424	443	492	442	441	449	424	453	433	476	452	482	426	468	463	437	442	434	455	455	422	429	439	434	484	469	425	486	457	481	481	445	437	461	468	423	468	456	444	444	430	418	454	448	483	482	482	481	441	446	448	455	427	414	471	453	483	427	430	467	472	469	459	460	423	439	462	462	424	497	450	449	444	475	404	455	446	460	462	463	452	434	450	407	455	426	475	424	482	503	461	474	433	435	440	469	520	470	461	445	431	445	444	485	479	466	457	460	458	442	429	477	443	445	480	452	448	450	446	465	464	462	446	418	436	461	469	480	470	445	434	449	478	477	441	463	430	440	477	471	437	455	465	481	451	437	456	473	427	414	449	450	479	451	436	435	477	456	449	457	440	427	443	487	433	466	425	457	454	474	438	430	433	504	428	428	443	412	448	443	426	446	475	438	465	446	428	445	432	447	457	462	466	469	432	468	464	431	437	464	429	463	453	466	455	452	473	483	467	466	439	434	471	461	417	459	454	441	461	450	441	474	424	425	453	486	465	429	489	441	436	444	448	476	472	438	425	480	459	446	445	454	475	447	463	465	442	494	441	469	439	450	491	446	406	475	423	470	436	479	468	406	429	420	410	463	453	466	437	435	467	443	488	466	440	405	459	443	459	461	448	455	443	480	492	464	438	451	435	477	426	467	453	482	442	429	441	437	467	435	437	464	471	450	464	453	479	460	455	478	465	471	402	450	464	475	463	465	433	423	444	456	471	471	405	468	509	457	425	447	483	464	477	477	423	443	435	474	456	475	437	466	477	497	474	490	447	432	427	432	461	434	470	411	452	438	445	454	444	455	498	459	452	478	477	423	422	441	456	427	447	448	434	444	456	448	489	420	469	480	458	402	458	480	461	476	431	493	460	442	464	429	505	479	477	438	475	445	472	474	428	433	443	439	429	436	437	416	430	464	458	455	468	400	498	436	459	395	410	471	433	463	468	441	436	472	418	480	444	445	445	444	439	475	447	440	461	446	439	469	441	479	501	420	458	433	458	448	472	424	442	474	444	446	454	466	480	438	480	460	441	439	422	457	436	470	470	405	433	465	466	410	434	414	437	433	462	455	439	447	417	475	446	418	472	470	457	455	470	434	483	452	436	424	471	467	471	439	431	486	458	432	463	432	457	432	439	450	435	474	460	442	471	477	461	460	441	461	437	469	410	461	428	431	467	447	468	439	482	453	442	477	434	460	443	450	408	445	447	470	482	411	436	482	449	434	472	425	444	458	474	492	456	478	460	447	426	461	465	440	435	453	436	464	429	444	430	451	453	472	473	441	432	468	467	452	483	411	459	495	455	413	487	437	454	451	437	416	460	455	468	443	460	476	415	454	469	420	441	429	473	425	435	448	416	444	460	466	458	459	452	474	420	464	449	454	462	441	505	464	497	443	425	480	442	480	455	448	437	442	434	469	439	461	425	416	460	453	473	450	447	459	444	469	425	466	441	434	456	467	447	463	424	469	432	452	427	442	469	428	453	453	468	473	478	450	447	455	468	437	447	454	450	469	412	468	446	452	449	466	454	450	458	445	499	486	443	455	505	443	474	462	477	485	497	464	422	440	450	419	465	432	464	432	473	447	427	489	422	460	456	494	497	443	476	410	426	483	469	429	451	428	454	425	451	449	441	428	469	460	466	466	435	413	440	435	440	434	458	443	456	511	442	432	442	420	421	453	429	445	464	469	467	473	471	443	441	464	429	443	477	489	450	480	467	498	428	468	430	445	474	445	445	446	435	467	459	464	463	450	476	455	480	444	458	464	456	475	418	448	419	444	446	464	439	458	454	460	444	485	432	423	452	448	479	502	447	433	434	458	455	477	486	466	431	455	461	447	474	478	452	455	476	419	484	412	472	458	448	431	469	454	480	451	412	433	445	467	435	465	467	455	467	457	468	437	439	456	463	512	466	423	455	445	459	481	472	446	471	437	424	455	432	421	405	459	500	465	425	447	456	427	490	491	399	451	463	465	438	457	461	451	436	429	442	423	452	425	487	455	472	456	473	449	470	448	455	450	478	466	471	414	461	441	465	488	474	446	410	454	465	454	429	471	472	461	425	480	449	412	464	439	411	462	463	479	437	415	422	453	447	449	453	491	465	454	460	458	460	487	446	460	467	466	463	489	448	466	451	413	456	438	428	456	470	419	450	417	461	485	448	465	446	473	432	462	440	443	480	474	467	458	418	437	451	413	439	436	458	431	423	444	437	459	444	465	465	459	446	437	504	510	445	453	423	452	412	440	440	451	390	454	476	475	451	463	448	453	438	489	487	473	457	432	434	461	474	464	452	434	466	462	441	408	456	461	473	488	479	467	475	470	447	459	460	461	422	476	454	412	475	410	472	436	446	429	455	473	433	480	456	469	441	450	417	450	441	459	494	409	422	478	472	439	456	444	439	437	483	460	457	472	459	430	478	440	438	477	476	454	479	487	469	478	456	432	452	466	432	474	459	430	477	504	434	434	422	412	432	472	466	445	417	435	440	464	464	438	447	435	472	439	446	469	458	476	469	471	460	442	469	494	477	454	463	465	412	437	448	446	469	401	463	441	436	444	465	464	449	457	441	417	492	464	454	415	464	437	470	422	454	435	455	426	426	462	456	443	480	476	469	498	439	451	417	451	428
1801	294	278	323	251	258	241	266	274	641	256	250	226	259	243	239	252	239	222	257	217	219	225	227	270	225	251	239	240	232	232	214	230	248	207	211	209	240	203	230	245	256	215	232	249	220	237	220	219	229	206	231	226	228	237	223	203	248	243	213	239	228	238	215	244	245	217	240	218	230	237	218	234	252	216	219	222	238	235	223	213	245	220	242	214	231	255	227	245	208	190	239	227	217	258	229	234	238	208	240	224	232	223	236	203	225	222	213	260	252	223	227	201	190	269	226	215	230	217	228	220	245	229	239	235	239	239	227	244	246	250	217	197	233	234	279	239	239	236	248	232	251	237	211	213	228	221	243	217	226	225	235	234	261	227	254	225	212	235	235	251	230	241	234	241	234	213	212	206	215	225	233	214	231	251	242	233	239	229	208	228	225	242	228	224	209	226	198	234	237	250	228	233	237	224	245	242	237	210	220	241	250	241	232	227	249	250	216	236	220	223	240	227	228	217	203	220	210	241	250	221	244	252	246	223	233	227	231	218	238	224	227	210	225	227	256	262	237	246	246	221	222	228	234	231	223	218	223	217	246	212	257	235	229	222	195	254	213	245	205	218	198	210	235	232	234	229	213	231	230	233	210	196	225	233	231	238	221	233	226	225	218	255	227	211	215	221	247	238	233	205	239	218	250	235	226	207	246	182	225	238	207	216	231	229	232	238	239	222	228	246	235	237	238	229	259	236	237	241	232	249	227	219	253	259	238	247	245	241	251	250	224	235	247	223	220	210	231	223	220	258	249	219	220	231	241	258	271	282	210	233	218	235	220	221	215	245	203	230	217	238	227	215	245	225	260	233	254	233	235	230	240	209	262	242	240	230	251	253	224	245	216	227	230	238	235	219	217	252	213	230	266	244	221	244	227	248	222	214	236	235	226	232	242	205	246	230	234	235	231	223	207	207	246	210	248	260	237	205	228	240	228	241	237	241	224	238	225	210	230	222	216	226	265	224	227	242	225	199	217	243	237	243	235	249	247	233	229	247	216	226	251	239	223	219	207	218	264	222	212	249	258	240	247	240	232	209	231	231	213	236	235	207	246	253	258	212	197	234	232	235	228	230	210	215	234	222	239	256	248	231	272	240	245	209	234	249	196	209	225	248	237	244	234	230	222	245	229	222	259	230	232	225	247	250	244	223	219	231	206	237	232	241	246	220	231	254	244	212	259	223	249	225	237	226	208	228	248	200	227	217	265	249	226	219	245	205	246	227	221	220	229	220	253	237	227	222	208	232	223	225	217	240	217	209	267	228	236	220	252	222	231	244	217	198	231	236	222	218	220	233	254	222	208	255	220	268	234	222	243	216	239	210	215	211	224	241	209	257	228	227	232	236	215	241	239	221	224	227	235	227	251	201	226	213	245	250	252	201	226	236	234	205	238	215	252	241	208	254	219	223	245	233	241	203	218	240	222	215	242	248	212	230	229	201	224	224	205	247	259	238	227	218	251	254	222	220	245	212	246	234	250	230	242	243	220	244	251	224	204	257	245	231	226	236	214	213	268	229	236	203	237	243	242	231	228	229	226	230	217	232	243	223	226	240	220	228	235	253	220	229	247	210	230	250	244	216	242	255	225	220	239	209	265	201	271	217	225	238	246	227	247	234	229	239	205	232	242	238	230	225	216	242	214	203	243	250	210	199	228	253	228	247	232	210	251	236	247	194	207	214	249	209	255	214	240	223	236	223	248	221	211	229	231	255	228	234	224	260	258	249	224	231	215	240	220	250	235	243	231	240	245	247	224	260	246	209	239	242	228	225	247	214	212	250	231	225	229	240	226	226	256	228	250	236	224	246	225	226	238	244	239	230	254	231	247	215	227	252	229	234	216	250	222	214	219	224	247	227	200	219	218	233	220	227	229	231	220	217	245	216	226	216	243	232	228	233	223	270	217	222	228	231	221	224	206	252	226	234	225	224	227	249	244	224	263	231	226	215	209	199	212	234	225	250	225	226	236	209	255	237	235	190	224	239	200	242	250	222	247	220	211	240	246	226	237	228	225	242	228	220	260	231	255	217	238	219	236	229	202	239	226	218	228	218	250	214	255	221	239	260	240	222	244	242	232	204	232	225	239	252	204	254	250	223	213	245	240	198	228	232	223	236	234	221	184	202	264	246	233	226	226	258	236	233	199	242	256	225	240	238	233	245	229	218	247	247	226	193	259	229	253	231	257	195	230	249	205	256	227	240	211	228	214	254	236	204	251	278	248	219	272	228	245	231	252	233	247	167	224	217	240	251	211	230	217	222	216	237	236	229	201	224	230	198	252	229	239	218	244	217	230	241	211	217	243	220	245	225	228	220	226	254	220	256	229	234	210	205	234	212	231	248	234	254	211	224	209	230	246	217	250	232	203	227	224	231	241	231	239	223	229	225	198	239	235	257	251	249	224	246	225	233	222	238	232	258	247	236	247	244	212	223	233	241	222	205	253	223	233	231	233	229	232	238	206	246	218	234	218	216	245	227	245	237	239	222	256	219	244	239	229	254	227	221	236	221	249	233	234	234	242	218	216	237	217	230	219	226	243	206	242	200	232	221	230	250	223	241	209	234	241	228	221	231	233	251	234	226	247	226	207	228	222	222	256	246	233	233	227	236	217	224	228	221	257	215	229	223	236	230	235	225	235	244	221	224	246	215	238	233	246	219	236	258	244	244	214	202	227	253	237	229	239	221	227	222	206	261	231	238	275	206	221	257	232	225	233	224	226	242	237	245	217	239	257	275	253	243	228	253	239	258	220	254	230	233	204	248	254	260	225	225	227	216	227	225	216	240	233	219	227	246	234	252	242	229	224	204	286	230	230	242	233	254	242	224	204	233	219	215	221	233	233	236	223	229	234	220	219	208	228	244	229	213	244	219	237	235	248	232	224	231	227	225	222	234	219	242	231	222	222	258	245	236	240	220	241	238	237	251	242	241	210	225	225	242	225	207	209	206	229	210	240	234	236	213	241	219	248	249	252	203	216	218	230	218	212	243	230	234	236	218	273	239	240	212	229	214	237	253	215	221	218	225	244	224	236	217	238	207	220	254	226	238	208	242	228	214	209	264	239	210	231	225	218	208	217	251	240	234	222	210	246	242	227	223	239	241	229	218	204	213	201	230	251	225	253	216	256	227	257	222	242	249	235	214	243	254	218	228	242	237	248	242	283	225	222	217	230	244	218	237	236	222	257	216	226	226	208	209	246	230	211	219	231	224	230	224	238	261	226	203	232	230	218	228	236	230	228	226	242	238	241	203	229	230	204	237	265	229	234	233	235	260	227	240	250	214	235	220	213	237	221	243	211	237	231	222	245	244	230	238	213	261	225	215	244	248	222	221	198	233	250	242	240	241	233	241	242	263	224	216	203	212	212	239	236	211	209	274	221	244	231	209	224	199	237	232	211	225	216	260	236	231	234	250	232	224	243	203	246	237	218	244	270	236	223	221	233	207	217	212	223	236	214
2469	832	884	939	936	911	889	884	935	3148	832	777	777	838	806	771	805	761	752	792	783	848	787	819	803	779	776	810	754	833	766	825	797	821	752	777	819	811	768	762	769	813	769	772	789	762	746	807	787	793	777	776	798	820	797	737	814	741	836	754	762	779	792	764	758	795	818	836	795	760	786	789	789	810	816	745	799	796	772	788	819	753	783	810	775	791	790	783	759	796	800	745	793	763	778	811	846	750	774	768	853	695	737	808	780	755	777	854	777	770	783	721	780	805	828	757	757	785	807	735	766	802	784	768	785	769	735	737	699	838	818	776	807	788	771	776	765	802	739	776	774	831	812	812	823	779	798	788	737	791	808	799	800	798	761	755	786	764	831	850	811	768	787	825	776	776	780	829	798	770	766	769	819	813	827	802	798	812	753	760	775	782	797	827	793	777	783	826	768	791	816	816	761	825	796	728	787	827	749	804	845	763	723	768	764	782	781	792	763	781	800	757	789	800	789	808	824	728	787	806	785	786	774	789	805	799	780	822	844	751	787	785	777	821	780	816	781	728	777	806	833	802	789	765	801	783	738	792	794	793	743	814	781	810	744	773	761	837	759	789	805	735	790	778	801	748	836	754	802	740	773	807	764	769	831	790	819	759	817	709	781	788	763	796	826	780	785	784	753	752	793	799	778	768	815	807	736	762	818	760	714	743	764	792	780	778	809	767	780	730	759	777	799	809	781	800	763	822	765	758	796	774	811	769	796	755	750	766	763	779	756	807	822	744	808	767	774	742	771	769	775	757	787	762	746	797	749	781	895	778	776	785	848	759	786	838	767	774	781	839	793	751	799	729	761	784	790	773	798	754	820	821	795	773	788	780	717	769	779	774	801	802	776	749	814	761	792	770	798	759	787	782	716	743	781	775	801	784	797	789	768	762	770	757	790	791	782	773	803	778	793	779	775	756	756	772	840	854	758	796	758	840	771	744	783	791	794	806	765	745	810	806	791	789	803	775	856	781	768	835	806	776	756	821	810	758	762	742	795	796	757	772	758	798	774	743	790	783	881	775	791	819	746	802	740	759	756	762	789	781	795	790	770	758	789	810	739	810	814	770	812	847	787	780	832	805	754	773	822	761	787	783	770	840	839	822	765	740	750	761	848	815	811	750	794	769	814	758	753	765	799	740	799	785	771	782	792	795	769	814	772	779	772	793	783	764	769	834	748	784	783	773	742	768	841	810	783	798	818	799	848	770	712	754	794	740	761	774	812	745	783	765	719	734	743	809	791	796	821	777	760	798	768	771	831	766	782	708	754	827	799	766	849	815	798	769	850	739	798	761	760	809	781	791	796	708	805	768	761	768	773	777	772	816	780	779	786	821	784	847	804	782	781	822	755	828	772	786	760	802	766	781	773	803	765	801	786	823	765	760	827	780	757	813	795	776	808	788	794	799	810	760	782	787	812	789	817	812	805	817	795	806	788	818	722	802	764	765	802	785	762	809	759	794	774	783	785	768	766	796	762	759	788	792	790	785	776	808	791	779	796	748	766	785	749	738	759	782	768	803	763	791	838	777	777	792	803	790	767	725	750	784	740	794	760	783	801	816	783	771	779	797	773	776	821	819	784	819	819	781	763	755	775	770	777	775	823	765	797	720	749	736	788	784	760	765	786	792	795	756	826	815	779	776	769	773	762	753	772	813	815	797	808	809	788	814	785	804	776	707	784	760	759	751	796	788	839	786	792	857	819	790	818	827	775	762	811	832	776	808	805	784	785	817	815	760	768	811	809	739	848	800	787	814	757	780	728	798	777	803	809	784	805	779	834	771	802	788	803	772	824	817	766	781	790	834	792	799	777	747	783	741	810	795	763	770	820	752	749	834	746	763	777	804	748	779	719	792	790	735	767	782	796	766	815	784	765	779	846	825	767	778	767	785	785	772	813	797	776	763	797	769	803	790	787	781	777	789	818	755	806	785	833	776	779	800	782	819	822	770	794	745	704	761	802	764	739	774	795	793	765	792	790	778	821	796	751	777	825	753	769	796	807	756	822	755	842	773	796	795	816	765	726	784	808	779	799	829	739	790	767	842	772	788	750	834	825	759	813	774	777	767	840	795	792	782	741	761	768	829	774	774	771	798	745	800	785	808	798	775	800	785	728	834	809	801	753	816	740	762	858	794	781	791	723	759	754	822	767	778	768	777	783	773	842	794	738	826	799	797	746	725	794	783	743	760	773	807	780	769	798	788	773	776	791	797	781	828	777	756	741	834	762	771	801	748	793	797	792	805	772	766	773	853	799	788	752	798	765	776	784	732	734	813	715	757	762	805	849	735	755	765	781	763	786	800	779	769	807	790	767	791	778	796	763	803	822	816	812	739	757	833	797	784	819	792	783	791	845	800	762	817	759	785	761	740	744	758	770	799	752	774	754	762	816	742	794	821	792	723	801	789	807	774	820	723	776	839	779	791	747	753	796	751	722	724	777	790	826	797	783	803	781	797	774	774	769	767	802	796	786	756	786	781	783	837	815	720	775	758	812	795	783	742	775	828	791	765	799	738	795	789	781	799	793	793	772	747	815	730	783	741	747	836	805	807	799	815	760	798	790	772	762	797	812	786	783	845	779	768	776	785	780	812	808	774	754	821	871	762	813	764	778	836	767	778	742	746	738	787	740	807	781	759	851	765	776	747	737	797	813	763	784	783	805	789	823	758	768	749	810	806	782	767	777	750	794	812	801	776	807	743	765	762	789	781	807	799	766	773	840	790	759	838	801	819	747	805	730	807	777	798	783	785	789	828	744	793	809	787	763	816	757	771	802	781	750	764	775	788	806	813	778	740	758	734	772	788	819	803	814	767	770	810	815	778	760	770	788	747	791	803	804	753	813	749	737	770	741	800	785	757	784	827	733	770	806	769	812	774	777	776	783	797	791	805	830	773	775	744	819	791	819	795	782	756	738	795	779	798	787	779	833	757	750	797	753	774	799	782	791	790	752	847	775	752	780	785	798	811	825	789	774	807	793	751	741	769	814	750	795	803	745	802	780	802	749	751	793	784	781	809	824	729	776	810	785	783	775	748	818	733	763	797	785	803	748	765	746	727	812	809	796	750	868	793	760	793	767	804	801	793	737	812	765	762	794	791	779	794	780	771	762	821	814	784	795	763	752	772	789	787	782	787	811	761	792	787	735	810	772	770	757	782	808	814	799	795	784	786	794	817	786	750	769	780	790	793	812	810	816	785	784	783	754	795	771	745	806	755	817	767	724	783	780	770	781	785	805	783	752	730	784	731	790	778	838	805	732	742	789	809	827	754	760	740	809	791	817	793	804	810	803	749	772	779	758	757	837	777	789	782	803	767	769	830	820	761	790	800	784	766	799	741	825	761	822	773	784	800	843	805	781	796	781	779	775	785	804	791	782	764	790	756	807	748	768	786	814	734	773	750	820	790	759	779	790	769	734	762	791	781	826	753	757	743	767	783	793	739	814	780	750	788	797	817
6538	786	1080	857	606	474	395	339	568	6661	256	218	209	189	206	172	189	164	158	174	181	172	171	159	138	124	126	150	145	147	114	153	124	141	132	138	146	144	102	122	128	124	116	121	135	139	122	139	124	132	125	129	150	111	132	140	122	133	132	116	143	114	117	139	131	117	140	109	122	127	143	126	125	124	140	135	108	133	132	129	132	129	129	133	143	112	145	142	142	135	115	144	124	139	121	141	134	142	121	130	115	138	115	135	140	137	125	139	125	138	131	149	129	129	126	126	143	112	138	118	140	132	110	148	136	133	132	108	113	136	117	152	138	131	123	110	137	111	112	136	136	134	120	126	141	138	134	132	129	130	120	143	130	128	154	139	128	145	128	144	121	120	132	118	142	142	133	124	139	128	111	145	119	138	138	123	144	116	119	114	128	123	134	145	144	124	129	122	130	140	116	121	131	131	114	141	111	128	106	119	132	136	120	137	128	131	128	126	119	136	131	143	130	135	128	125	140	132	135	154	120	127	136	127	123	142	132	121	158	133	136	127	138	138	128	111	129	134	142	115	155	114	110	126	124	128	131	145	125	141	103	138	129	139	121	130	107	128	162	137	117	122	146	145	142	132	136	130	130	122	138	137	142	122	132	124	118	103	138	136	136	134	126	129	99	123	109	129	120	126	118	121	117	111	144	132	130	147	116	123	122	121	126	127	143	134	121	134	138	119	126	115	126	111	121	122	123	125	148	149	121	147	126	124	144	130	155	139	118	128	128	128	124	151	136	116	141	139	136	129	132	142	117	154	138	150	130	143	118	139	118	127	120	124	126	130	120	153	126	129	113	124	137	137	137	132	116	136	132	131	121	144	117	128	139	116	148	133	133	140	165	141	138	112	124	111	122	113	119	112	124	130	126	132	121	130	128	130	117	125	135	144	149	121	122	108	123	133	125	140	103	137	127	121	148	138	105	133	125	128	137	132	121	110	123	124	123	122	124	138	126	124	135	128	133	153	131	125	163	125	113	137	122	133	143	131	117	127	115	144	122	109	111	122	112	156	152	131	119	145	127	134	118	119	124	132	116	151	130	128	115	131	142	128	139	115	119	120	129	121	128	132	121	162	126	127	116	152	137	151	130	141	118	115	130	136	131	150	120	112	146	103	122	129	113	126	142	122	131	127	114	147	117	131	128	134	126	141	121	123	128	129	120	125	153	109	127	139	144	141	134	121	119	138	145	110	137	129	138	130	131	104	117	124	129	144	135	121	132	139	160	142	130	132	151	134	130	145	128	132	129	126	138	128	135	133	118	118	126	96	143	127	129	138	131	122	137	102	128	138	116	109	118	119	143	131	117	154	151	139	129	144	121	119	124	117	131	126	105	112	125	131	144	122	136	134	101	116	134	129	113	124	126	137	123	120	151	127	128	151	132	118	116	132	131	128	109	117	139	140	121	121	129	107	115	98	115	128	133	127	136	126	136	120	110	131	131	130	117	145	120	140	141	119	137	136	135	130	135	113	117	125	126	116	115	113	134	126	128	122	156	111	140	140	125	125	123	131	131	130	120	131	108	142	117	131	127	141	115	132	133	130	130	127	132	112	122	124	135	132	122	138	130	124	119	135	119	121	139	129	147	121	132	127	123	133	131	145	105	119	115	114	117	135	124	118	147	117	121	131	122	134	140	136	123	114	126	121	135	146	131	133	127	136	112	125	132	128	131	131	121	133	140	138	143	140	129	139	114	133	115	112	143	153	143	139	136	139	137	136	114	120	125	122	124	120	128	121	126	121	126	138	139	132	120	124	115	127	145	120	121	134	123	137	112	107	118	158	101	141	134	144	136	149	137	145	139	153	139	152	124	106	126	138	146	134	123	128	124	115	134	133	127	133	121	115	136	121	126	145	144	147	115	112	115	135	134	100	117	109	136	125	125	134	132	125	131	124	124	133	138	125	121	123	135	132	108	119	142	118	120	131	133	138	122	128	131	115	123	138	130	141	123	122	137	131	129	126	134	140	132	140	128	145	117	145	150	129	121	165	114	133	139	128	126	133	125	127	128	130	127	118	130	126	138	115	100	143	125	94	130	123	120	125	135	134	135	118	130	140	119	133	117	127	141	129	119	115	127	133	111	134	130	127	114	110	140	131	130	134	123	134	113	165	127	113	128	130	132	125	128	137	143	141	131	123	130	135	111	125	124	127	129	139	113	121	130	136	128	126	136	140	142	138	121	143	126	128	134	122	123	132	140	135	134	111	109	141	118	122	117	133	153	142	115	146	133	144	148	133	143	129	137	134	105	139	134	123	132	137	119	127	134	132	126	107	106	132	151	132	126	132	119	118	135	116	127	142	126	134	128	125	113	122	128	126	150	132	113	130	114	127	139	125	113	149	135	147	137	138	134	128	119	135	129	107	139	147	143	126	135	125	144	138	130	122	140	140	131	108	117	131	132	122	151	122	125	144	144	134	129	142	132	128	155	132	127	128	122	140	124	153	113	118	134	129	122	137	108	132	121	126	128	127	136	117	131	115	138	131	123	117	132	128	129	135	155	141	129	140	135	157	138	120	129	139	135	119	140	105	124	146	140	138	124	139	131	115	131	137	119	134	140	136	108	135	135	118	132	134	134	128	138	131	123	124	118	131	151	137	142	125	119	136	133	114	140	126	118	164	121	130	116	129	138	142	138	115	143	115	121	128	125	123	142	132	133	137	128	144	139	119	122	127	154	154	143	143	130	126	122	136	126	135	143	151	132	140	128	116	124	129	152	145	137	134	141	119	122	145	155	136	150	149	122	118	125	98	123	124	102	109	124	120	154	124	123	124	131	136	133	148	141	128	126	119	110	144	131	131	134	140	135	141	141	157	131	127	120	123	124	125	155	119	120	123	128	141	143	134	106	141	139	111	106	139	125	143	150	143	140	121	113	123	141	131	119	128	126	122	138	120	110	138	109	117	132	124	126	114	114	127	141	152	131	143	126	116	132	139	133	128	132	122	127	148	144	131	147	119	136	108	114	136	125	137	128	149	143	111	122	124	144	137	130	130	133	137	125	134	139	120	134	108	152	111	137	119	142	134	137	124	128	128	131	123	142	141	132	116	140	124	134	143	151	126	120	142	134	142	134	128	108	138	120	130	136	117	145	120	125	126	102	115	124	128	134	107	121	131	133	149	120	121	138	150	135	117	133	152	140	133	120	119	123	140	122	133	139	128	132	132	133	150	125	140	121	131	138	100	125	134	146	145	102	128	119	130	130	146	128	118	133	137	128	129	137	132	135	122	124	118	132	143	116	112	115	139	157	128	129	125	113	144	148	137	123	139	144	114	116	124	123	123	125	116	154	134	115	113	127	132	126	141	137	131	123	141	138	117	126	133	129	139	127	123	142	127	111	105	125	141	145	122	133	123	144	141	156	127	144	130	129	142	131	115	127	114	119	134	142	129	126	126	141	125	134	144	144	133	140	128	141	149	131	129	143	124	134	164	136	143	151	140	137	127
5338	1301	2548	3056	2592	2258	1892	1634	2984	20225	1075	945	884	817	751	707	698	645	681	654	648	617	605	599	570	637	580	546	550	575	566	533	588	519	518	496	516	506	511	537	533	523	546	516	517	519	499	510	473	509	497	484	492	490	481	497	493	494	466	493	480	503	538	476	484	472	508	482	533	477	485	510	470	516	525	500	467	472	515	510	511	466	459	481	483	456	461	477	535	521	454	496	493	514	452	481	503	484	477	492	495	487	457	500	493	440	507	464	447	490	489	476	504	475	473	492	507	501	493	468	488	468	486	477	435	469	464	477	483	507	495	501	475	502	428	498	489	489	470	448	468	476	483	460	496	456	467	466	493	484	504	505	485	499	475	495	460	454	494	459	505	461	466	515	450	483	458	503	507	495	520	478	498	528	480	503	468	481	485	480	478	488	504	483	469	441	481	527	471	453	497	484	456	473	452	481	492	506	470	478	464	534	497	443	483	477	487	476	505	466	464	461	516	473	506	499	481	442	461	481	471	474	469	503	425	482	445	469	513	495	519	479	487	477	473	471	482	476	515	472	527	449	460	465	497	511	499	503	484	468	479	497	501	499	474	485	465	490	491	463	449	476	484	473	471	471	439	510	468	513	499	487	476	469	501	474	441	457	455	507	474	478	458	480	504	504	500	454	470	470	483	497	471	505	493	482	470	484	490	449	483	492	517	479	472	505	487	485	482	480	489	457	489	477	479	479	505	454	484	484	455	459	492	505	492	467	443	482	485	482	490	490	519	498	472	447	476	474	495	469	465	506	462	459	500	485	487	492	495	499	490	463	514	482	468	502	468	464	491	520	476	464	493	473	468	475	481	459	462	482	471	529	453	481	485	455	462	501	478	480	450	499	478	511	474	478	500	491	476	491	474	466	486	510	472	471	442	485	523	485	495	463	475	465	465	467	465	517	476	505	442	521	460	502	495	474	466	472	492	467	489	507	461	479	442	469	458	481	474	469	468	477	474	486	513	452	518	455	507	489	488	468	468	485	469	469	500	545	473	504	422	495	497	478	445	474	487	428	485	488	510	453	455	466	449	505	471	474	451	469	458	450	463	467	517	477	459	508	482	454	462	494	507	462	477	500	487	504	513	492	502	489	491	451	509	452	502	468	486	494	479	478	500	499	493	478	480	506	518	477	497	503	495	495	450	517	442	474	469	469	477	476	442	498	541	494	494	484	513	446	483	493	452	462	479	511	438	493	519	464	475	472	455	497	465	473	491	500	464	478	510	520	458	496	497	496	478	497	503	469	471	500	466	476	478	475	477	507	518	496	467	486	507	465	463	472	458	459	492	448	525	445	465	477	454	480	450	488	487	492	480	477	466	469	454	485	497	464	486	471	493	471	475	468	457	459	473	486	496	512	480	479	522	458	478	457	432	501	466	460	489	498	479	493	507	481	477	457	502	490	465	482	482	498	478	485	500	464	485	459	480	465	489	495	480	444	466	505	481	476	483	466	454	494	482	512	506	503	505	414	445	509	495	469	497	458	496	466	482	440	519	485	480	465	436	484	471	557	483	490	488	508	515	475	472	479	504	437	501	493	483	478	448	472	470	506	493	485	465	489	461	476	434	465	438	457	504	444	484	463	474	487	459	480	479	501	465	504	483	476	471	475	467	465	478	448	461	480	463	515	497	442	466	482	481	494	495	445	478	469	471	471	473	505	493	482	478	423	493	486	497	453	487	495	452	484	467	468	529	493	487	462	469	453	501	467	466	464	486	493	454	476	500	473	491	435	496	467	473	506	428	500	505	469	506	540	501	492	478	473	475	496	477	484	483	481	485	479	483	516	471	475	473	474	480	488	495	493	509	460	476	464	498	457	455	520	436	474	496	489	480	496	490	483	438	498	513	470	489	467	448	460	479	499	495	445	437	489	482	444	490	483	467	482	477	490	510	493	463	438	452	506	455	453	501	496	459	512	459	475	494	485	445	468	511	480	483	431	519	470	501	486	505	516	493	459	494	454	486	486	479	454	475	510	474	470	496	505	455	522	468	482	498	488	480	495	472	467	456	479	507	456	420	457	456	474	470	511	465	452	464	433	456	499	467	500	474	490	529	505	474	475	473	445	507	495	467	471	458	491	470	504	508	478	457	465	474	533	502	494	486	449	493	484	466	463	475	515	460	501	503	466	454	497	522	486	493	472	466	509	474	461	465	464	488	490	497	489	502	471	467	472	502	503	474	493	455	483	496	490	477	496	488	486	473	470	501	503	488	474	525	497	501	497	496	467	481	496	434	461	468	486	450	484	519	473	475	468	468	517	515	477	516	462	477	489	483	497	481	503	479	481	464	488	483	450	490	484	438	506	479	483	468	468	474	493	494	526	464	484	500	468	467	471	468	461	498	513	484	452	488	465	456	479	469	483	441	475	454	503	488	518	448	476	495	525	463	483	471	486	535	476	454	493	493	487	482	463	463	531	446	520	503	481	513	494	484	473	474	420	520	506	452	456	486	433	456	441	484	457	499	507	433	487	481	484	438	496	449	467	477	456	506	479	467	493	464	473	503	511	476	479	527	489	511	468	496	506	527	472	473	455	450	482	499	490	458	477	492	502	459	498	487	483	489	453	431	519	481	487	475	479	476	498	466	485	488	482	479	484	485	470	461	490	458	456	459	446	504	477	461	453	446	499	512	458	515	500	493	468	495	488	442	498	474	516	448	455	501	481	481	474	483	492	444	452	461	475	466	470	486	472	461	474	431	483	486	483	478	429	452	455	487	479	458	536	442	482	508	453	497	458	460	509	495	512	483	470	450	455	468	473	469	499	477	462	506	506	467	490	511	483	460	468	512	449	466	474	500	451	473	474	468	474	459	480	475	500	455	460	459	475	488	476	455	493	477	480	468	477	470	528	492	479	544	470	467	474	519	457	455	465	489	479	480	526	509	478	496	461	481	512	498	511	458	474	521	475	433	449	475	499	492	486	457	508	440	508	504	466	490	487	473	441	491	451	480	513	483	449	490	503	512	446	475	460	457	465	470	511	483	466	483	488	494	546	469	504	433	427	462	480	479	488	497	505	507	511	476	459	500	499	477	487	479	460	456	465	486	465	461	457	510	442	462	489	475	495	463	476	443	485	514	482	501	506	492	500	493	471	465	470	504	512	492	541	472	483	476	479	500	477	472	494	445	484	485	478	474	464	516	449	490	399	452	543	484	477	465	439	486	508	486	520	486	457	511	516	451	477	484	496	506	504	440	470	479	472	503	454	482	481	487	462	512	467	456	477	517	470	492	480	460	498	495	507	483	472	488	456	503	449	493	497	471	490	498	499	498	465	471	475	492	484	518	460	512	481	493	472	486	480	539	504	508	489	451	474	495	466	461	470	499	496	471	485	459	497	510	456	452	431	460	498	455	468	473	443	488	512	495	443	522	471	467	458	489	479	477	490	452	483	487	500	474	458	444	485	489	497	536	533	491	483	480	496	487	469	489	453	505	480	486	480	477	486
13915	1795	2107	1648	1177	847	668	542	1076	16489	1004	263	268	230	195	215	174	180	183	176	176	162	154	125	139	165	158	153	145	147	132	160	135	138	127	124	132	119	117	126	137	143	148	145	139	128	111	124	129	112	137	134	127	121	115	124	116	128	111	129	135	116	110	130	110	152	116	127	114	118	127	133	125	135	112	134	122	124	128	125	131	132	102	136	141	118	140	127	137	140	121	119	141	118	128	133	102	127	131	117	115	126	137	99	121	103	128	111	126	134	124	111	118	130	126	103	109	109	120	126	119	111	114	132	123	115	143	127	130	126	127	126	124	125	127	122	124	120	123	113	95	113	125	126	118	112	136	120	134	128	100	123	120	117	122	111	115	130	113	126	129	123	114	131	127	135	131	114	120	119	114	118	112	111	129	118	106	128	115	108	122	121	126	120	120	130	118	111	144	126	127	127	114	150	114	129	120	110	129	143	117	113	136	123	105	123	125	104	134	137	116	119	110	127	111	112	128	138	118	118	118	125	123	101	121	116	106	128	117	143	98	101	116	119	125	111	116	116	99	100	121	109	107	125	140	131	134	128	113	114	115	108	112	130	115	116	148	118	121	127	117	117	125	123	121	118	119	105	126	123	113	127	111	113	134	124	137	128	130	104	131	117	119	125	120	114	126	119	142	113	123	110	108	134	125	139	107	115	110	92	129	112	109	125	135	133	134	119	119	108	141	122	123	120	112	118	118	113	115	118	113	123	126	126	124	125	112	105	137	129	96	117	131	125	114	132	130	133	139	117	126	128	109	140	100	132	105	141	124	120	115	119	136	124	125	125	125	108	116	136	114	134	127	107	115	106	121	113	131	112	113	116	136	125	122	120	117	107	141	129	115	130	122	123	128	98	107	105	121	132	126	93	133	104	107	127	105	140	115	129	120	119	130	141	129	138	113	137	139	122	122	129	135	126	117	101	134	116	120	139	127	115	112	109	125	127	132	119	111	113	121	124	101	112	116	119	133	125	132	116	111	120	127	139	119	113	139	131	105	115	113	92	113	124	142	130	114	106	131	118	124	117	136	118	132	120	115	131	132	114	140	125	145	101	134	132	138	117	105	118	119	148	138	118	109	116	119	111	120	135	138	119	115	107	111	112	118	103	128	114	138	124	121	110	115	114	130	134	103	145	125	122	112	128	137	116	122	110	96	116	120	116	130	95	111	124	137	117	128	114	126	118	131	125	129	109	120	140	129	120	122	127	124	115	114	138	119	119	120	115	123	124	113	142	139	114	117	119	144	109	116	120	114	118	117	129	139	114	117	125	125	111	103	133	121	122	127	119	126	123	122	133	131	125	122	111	117	112	127	123	117	110	120	125	113	125	120	120	117	126	110	142	105	131	115	127	118	114	131	121	121	134	123	122	123	113	105	153	119	121	119	120	124	126	123	101	114	128	114	108	109	127	110	108	108	135	129	126	130	132	132	116	123	134	114	116	123	126	101	121	129	86	117	104	108	129	131	120	115	103	115	121	113	122	129	130	118	103	142	119	130	103	121	131	140	112	113	125	111	129	117	111	114	117	138	116	119	118	116	140	116	124	112	111	126	124	132	107	118	107	111	137	125	134	117	129	135	116	120	130	102	133	121	119	133	117	129	125	132	118	134	116	136	110	127	129	103	121	135	147	98	125	119	113	125	106	109	120	116	114	95	137	130	126	114	121	108	118	127	131	125	118	122	150	112	118	114	136	119	103	105	127	131	130	120	119	132	132	105	130	120	124	123	123	116	120	129	130	105	109	117	114	99	126	122	117	98	118	127	117	140	111	123	126	119	126	121	117	121	116	129	117	140	111	123	144	105	117	127	127	132	116	130	117	120	116	128	102	110	128	113	90	138	130	116	121	114	117	116	111	130	128	124	120	125	143	128	124	106	122	144	123	135	117	126	123	122	130	124	128	110	126	132	129	130	126	134	113	115	114	129	119	156	121	119	112	128	141	128	109	123	120	137	128	116	120	129	111	130	102	121	123	117	142	105	103	109	129	127	130	109	125	116	140	114	118	125	120	113	118	118	123	132	125	110	117	120	124	108	112	118	116	111	124	124	122	111	140	132	122	124	122	119	131	131	126	148	112	111	90	103	131	139	100	108	127	140	130	122	139	116	120	119	114	124	120	128	130	122	120	121	127	108	114	108	116	90	102	113	140	110	146	121	138	118	129	120	128	134	115	104	139	123	132	125	125	133	114	116	127	104	107	119	135	109	135	116	111	122	130	109	113	117	132	130	124	123	117	116	138	108	135	114	120	120	143	120	117	121	109	99	115	121	121	127	124	135	117	119	121	117	129	120	126	123	131	132	128	139	127	106	131	117	113	115	128	122	122	123	121	115	139	115	120	131	107	116	126	136	114	124	118	120	123	124	95	114	133	126	125	120	126	133	132	131	123	110	111	112	120	116	118	140	113	126	123	111	124	139	114	116	136	121	114	128	115	102	121	115	106	114	132	130	137	118	119	107	138	127	117	115	124	123	130	136	118	120	143	124	107	129	123	124	117	102	137	115	111	119	133	123	114	130	125	124	112	122	119	108	128	117	119	116	142	115	115	112	127	113	93	123	116	107	111	113	115	136	138	115	155	118	113	121	128	139	102	92	119	131	113	104	135	127	112	147	119	129	119	135	131	130	133	140	115	119	118	113	116	125	134	120	117	120	110	107	106	121	123	120	119	138	118	113	118	124	102	112	126	130	125	125	119	107	113	133	117	125	123	110	123	124	115	123	102	134	123	132	126	121	115	107	124	131	133	115	129	134	124	97	127	123	138	122	119	109	129	141	108	134	104	127	111	122	122	124	121	100	131	111	111	119	121	121	120	130	124	131	125	113	118	134	119	111	113	110	124	122	125	122	120	104	104	128	122	115	123	119	117	121	130	117	117	121	131	109	131	134	113	130	109	128	127	114	121	120	135	106	114	99	119	108	118	117	121	124	126	126	115	120	118	108	116	121	132	122	115	137	125	114	131	143	127	139	141	140	112	115	132	130	110	129	122	121	138	128	106	122	110	123	122	117	131	119	128	114	121	121	132	112	108	113	120	128	110	119	138	99	122	130	135	110	113	113	129	125	99	112	132	139	113	104	103	116	130	145	111	119	167	103	127	105	118	117	128	135	129	116	133	128	159	107	109	139	127	136	138	113	124	132	109	109	123	151	115	119	125	137	115	119	125	124	122	140	117	125	100	118	135	116	154	107	127	114	109	153	110	108	122	131	126	127	131	112	124	111	122	123	140	90	116	114	133	99	120	149	118	114	118	112	121	124	108	111	108	123	104	127	128	129	109	110	125	117	139	119	141	125	121	115	116	118	102	115	130	119	124	116	132	122	113	95	126	117	123	122	130	131	128	134	131	115	123	112	122	124	104	134	136	127	119	94	124	91	127	137	117	102	123	119	132	117	116	122	111	106	117	124	124	118	111	113	132	127	128	102	123	100	120	146	109	126	133	113	120	115	119
7981	2182	4773	5539	4745	3887	3228	2736	5211	30722	1593	1427	1349	1179	1052	971	958	892	874	866	799	800	802	668	756	672	638	594	576	594	609	622	636	590	543	552	556	551	550	539	500	532	577	550	541	499	521	523	492	501	497	490	519	516	477	471	489	512	478	514	476	492	448	477	475	525	498	495	479	462	476	474	497	469	459	494	440	431	475	510	497	481	481	460	474	474	487	455	488	479	473	471	478	454	475	453	461	460	491	477	490	510	460	487	475	455	433	441	463	483	494	454	430	492	487	479	478	445	427	484	469	446	455	472	459	462	449	452	454	462	488	500	452	446	505	450	453	408	421	468	435	463	446	449	452	499	490	416	476	455	474	474	432	454	485	435	438	468	455	442	490	477	488	486	492	445	460	480	471	450	465	488	464	453	460	433	415	474	459	470	438	480	428	472	446	466	503	469	433	473	434	460	478	478	505	481	425	460	464	447	456	481	406	427	505	452	438	464	472	445	446	463	456	470	436	455	461	471	467	477	429	507	447	443	468	450	460	429	438	438	455	479	436	457	474	485	424	420	425	435	443	442	474	480	475	466	455	460	473	439	424	457	460	476	441	438	444	487	447	445	471	447	474	462	479	466	466	503	474	480	483	457	464	426	454	462	463	447	453	460	467	436	461	477	433	428	481	448	457	470	467	463	447	424	458	467	455	437	457	431	412	469	471	435	441	450	447	437	476	430	440	451	446	462	470	427	483	457	469	453	482	444	483	426	481	473	451	444	440	443	444	442	464	443	488	482	448	468	426	492	486	469	470	433	435	469	455	453	489	454	475	436	461	478	471	436	475	443	450	454	455	471	465	456	480	460	469	442	497	498	445	440	448	480	461	465	466	456	424	483	436	481	448	446	450	435	467	461	488	426	441	459	477	447	470	431	443	470	460	498	465	455	473	443	466	456	439	478	461	455	458	465	439	458	424	442	453	442	462	441	482	438	454	470	449	445	470	417	450	466	500	476	470	459	487	465	437	482	430	457	437	463	487	466	470	464	438	449	429	422	467	418	443	455	450	457	435	473	450	483	431	448	465	402	448	440	427	461	450	476	486	455	455	441	480	460	445	471	505	471	417	465	435	481	451	468	469	395	436	503	459	459	507	485	480	478	453	458	470	473	469	468	497	495	453	477	472	508	462	465	489	482	408	440	450	464	448	475	492	464	439	461	420	463	493	470	438	435	476	455	427	439	445	437	498	428	452	472	474	456	450	436	474	446	445	457	455	459	446	487	432	455	495	467	468	450	478	455	441	471	494	453	454	444	472	441	468	445	436	434	449	444	464	499	473	434	435	501	468	466	425	439	442	483	451	451	466	466	426	463	493	439	456	464	449	485	467	473	456	452	469	454	490	459	452	434	426	454	476	436	437	453	449	426	431	453	512	477	501	463	425	461	476	433	452	465	448	484	438	474	498	457	434	455	465	449	431	486	481	427	447	462	414	461	470	450	468	416	485	443	482	503	485	439	454	429	466	484	469	452	459	440	444	500	486	464	441	470	463	493	513	457	443	472	466	480	469	469	439	410	470	459	451	424	458	424	471	486	473	452	461	429	434	449	461	495	502	485	483	477	448	458	476	474	444	476	481	436	436	431	461	472	473	458	466	441	483	429	475	453	461	447	462	453	443	464	501	453	484	433	481	460	446	458	451	494	476	496	434	509	435	453	497	478	452	401	488	475	459	419	496	469	467	426	436	444	446	486	424	449	472	503	509	454	422	418	465	418	432	446	443	425	474	450	474	491	442	462	447	476	476	436	464	425	436	428	454	534	451	474	468	465	464	465	482	453	491	495	505	444	450	446	421	500	435	450	459	455	455	443	445	436	442	464	448	390	433	467	450	472	462	464	471	471	473	431	494	467	475	415	488	429	426	427	481	475	446	451	450	484	461	467	467	482	499	461	473	434	480	436	482	413	464	477	438	453	495	475	470	452	474	409	437	469	434	456	461	450	492	467	454	437	435	463	476	472	451	455	464	465	493	436	443	477	470	444	458	445	472	478	479	463	436	465	482	493	454	434	484	462	472	427	444	454	501	495	464	455	483	446	415	458	466	446	478	458	434	463	446	467	452	416	461	460	456	452	419	478	418	488	453	443	447	477	458	479	434	456	412	443	479	478	424	456	430	473	406	463	468	477	483	447	473	497	481	461	476	445	449	437	441	469	432	454	493	430	457	456	424	460	454	479	467	467	459	461	472	474	478	465	483	433	429	471	476	469	460	438	458	458	450	435	465	464	430	512	445	435	451	482	477	467	458	447	481	487	455	463	456	455	491	495	431	447	467	464	461	419	465	444	450	446	441	453	435	497	481	464	444	451	463	467	448	458	462	460	469	446	468	495	461	450	467	464	472	423	444	484	459	466	446	462	436	493	468	444	444	414	485	462	450	500	444	432	459	547	460	474	464	484	423	480	490	477	479	488	456	462	434	431	442	436	477	455	441	469	451	450	443	464	472	419	455	417	459	473	458	510	493	469	458	456	430	429	405	479	469	423	452	467	447	455	457	466	444	463	460	462	453	495	453	495	467	490	465	461	472	447	416	464	454	469	440	481	458	452	444	467	450	434	472	490	445	421	430	458	438	424	442	437	477	460	447	464	433	440	463	470	462	445	473	464	443	486	442	408	467	460	437	487	454	473	447	500	495	436	472	469	449	440	488	464	477	459	446	462	429	453	459	458	464	440	465	434	488	461	458	442	462	493	465	464	466	499	465	459	408	452	459	462	476	469	475	461	469	452	427	405	439	462	459	435	461	449	491	451	403	470	463	469	480	474	424	466	458	464	453	464	486	498	490	483	453	482	473	507	440	434	423	483	442	450	434	488	465	472	445	442	444	461	456	431	436	468	463	459	482	465	443	448	417	450	450	472	469	461	453	461	454	454	448	450	439	495	489	454	461	465	461	449	462	483	438	479	440	468	421	473	451	455	468	432	444	468	452	428	443	431	449	441	449	468	452	450	383	488	464	490	483	452	493	465	453	461	495	443	444	453	421	467	469	485	443	464	471	488	465	467	445	444	457	410	461	453	432	443	456	488	479	471	444	446	454	455	462	476	484	469	443	441	456	484	459	444	444	464	468	455	441	458	463	472	467	426	434	463	455	440	466	476	476	429	467	477	450	466	475	497	460	472	449	451	477	457	428	496	432	465	408	443	435	442	420	450	454	451	474	427	469	436	493	445	480	417	475	508	452	451	419	452	475	461	472	512	443	435	438	482	455	443	454	447	495	436	467	412	476	456	481	453	444	458	418	444	470	495	442	473	470	445	444	457	440	458	450	470	474	484	431	429	451	475	450	459	436	458	429	448	423	484	427	412	462	443	447	485	481	459	462	486	491	438	482	465	451	449	485	470	485	448	422	451	450	458	453	441	479	469	468	454	481	434	485	505	476	454	444	442	457	468	450	459	472	479	439	456	434	483	480	453	471	463	428	434	447	410	447	430	481	439	465	450	484	480	464	425
1949	297	327	291	303	289	268	237	302	1126	268	228	242	266	268	231	240	248	246	272	241	235	238	221	242	249	230	267	225	264	231	208	273	256	229	211	213	240	241	239	242	213	246	229	236	237	232	213	244	230	231	226	228	270	232	233	214	252	229	228	257	215	261	244	252	238	260	255	224	249	256	248	278	229	230	211	235	227	227	229	216	239	238	258	257	241	241	212	241	227	229	244	201	223	256	242	235	224	238	234	224	227	240	264	235	222	223	236	227	232	228	205	239	257	272	232	239	231	257	229	229	238	244	242	227	249	220	237	190	228	222	256	241	231	274	246	247	253	223	232	261	198	243	242	256	263	213	243	230	231	253	241	242	248	247	228	244	233	233	207	239	246	222	242	255	220	255	238	234	241	246	237	242	233	225	258	240	237	234	252	253	236	221	229	243	239	235	256	225	199	220	230	267	261	247	204	214	234	240	240	214	249	242	228	230	196	253	211	241	212	228	237	218	228	195	257	216	271	264	251	226	243	276	222	248	245	223	231	227	220	236	228	221	247	221	229	227	249	244	237	238	245	216	219	202	226	240	248	218	219	249	268	222	232	241	267	258	246	220	227	242	236	218	187	241	261	221	250	228	229	259	260	257	235	226	229	246	233	211	242	245	239	244	247	229	211	252	236	248	210	247	250	233	249	215	226	263	239	215	241	254	252	252	247	221	226	238	251	259	217	240	231	228	249	242	218	230	222	264	213	277	226	222	237	246	239	249	253	219	245	253	244	227	244	247	242	234	233	215	245	250	252	257	244	206	230	241	223	250	249	241	248	246	254	232	209	225	217	235	226	240	245	231	257	242	238	251	241	250	269	254	223	237	234	238	215	223	237	217	241	228	250	234	231	224	255	225	236	204	221	247	215	224	210	237	238	233	237	242	277	240	240	262	243	231	252	221	238	230	218	240	228	233	228	211	221	273	227	244	229	240	227	259	239	253	243	248	245	233	235	249	250	252	219	238	236	214	240	234	255	219	229	224	252	232	225	252	241	249	238	245	239	234	269	229	245	225	240	215	224	208	241	279	248	215	214	243	216	214	241	256	225	231	219	233	231	233	247	242	230	228	262	188	229	211	235	252	262	224	233	247	235	234	241	248	262	242	235	214	237	236	229	267	248	231	259	199	254	247	228	229	230	243	240	224	228	226	243	210	244	261	252	252	242	254	243	256	234	238	234	246	207	259	221	254	222	224	236	254	242	246	241	223	229	223	217	234	247	232	234	246	264	242	227	240	211	228	247	243	247	256	248	272	227	205	244	243	211	253	247	225	260	230	235	187	227	239	223	238	236	246	243	259	259	210	241	264	242	210	208	243	222	241	241	214	226	232	208	235	248	231	222	235	259	248	210	220	231	248	255	228	236	251	212	231	254	239	216	235	210	243	222	254	245	217	228	252	235	206	226	241	243	255	218	249	240	255	238	276	217	229	223	213	232	258	220	246	264	223	231	222	241	234	240	239	223	231	210	220	237	239	231	231	229	231	224	257	253	266	247	228	209	224	260	235	226	233	263	241	227	229	237	250	217	246	207	230	235	244	249	260	233	235	248	235	237	242	222	225	235	234	238	240	246	200	237	234	251	291	227	232	207	227	226	252	217	210	229	222	255	252	215	247	246	238	216	241	243	252	233	238	250	249	240	268	239	233	246	233	262	229	224	250	226	257	232	239	223	243	213	246	208	243	230	231	208	252	215	223	249	260	273	235	229	229	224	262	231	231	224	272	246	244	235	257	245	235	240	239	257	230	271	225	236	237	256	252	234	218	221	233	220	198	231	212	247	249	241	220	211	252	242	253	222	238	247	221	238	229	251	243	232	253	244	271	249	225	234	236	235	233	232	242	253	237	217	242	247	260	247	219	268	217	241	202	236	232	239	227	251	258	245	227	251	247	224	245	219	233	235	227	217	261	238	214	244	254	256	218	228	265	228	217	226	223	270	239	248	218	234	227	201	230	214	258	234	264	234	230	268	230	253	237	239	241	246	266	227	239	240	231	235	243	261	233	255	233	240	245	251	235	245	244	252	236	219	227	226	244	212	210	239	254	214	234	256	232	224	256	230	247	254	215	238	236	205	271	241	232	254	243	215	243	215	260	247	227	242	233	255	221	220	207	247	259	245	262	236	217	259	269	241	239	249	250	220	234	245	252	275	239	246	219	250	216	241	216	250	252	221	224	232	236	243	258	252	242	235	251	229	256	248	236	270	261	223	254	256	221	221	225	235	271	234	224	234	258	254	232	264	235	257	226	232	248	236	225	248	253	238	228	251	230	219	235	222	254	260	228	229	204	235	236	235	250	241	216	220	243	233	264	231	233	231	240	256	224	238	228	237	208	251	226	247	261	257	222	243	237	249	244	229	225	256	232	235	252	231	269	245	226	224	268	255	247	233	214	225	248	193	228	241	244	211	218	225	242	234	218	221	232	234	213	231	236	246	235	224	237	244	243	235	251	236	270	230	238	217	251	241	241	246	223	217	224	213	222	220	259	201	225	232	227	225	217	228	256	235	227	216	216	246	249	221	244	222	238	244	217	261	243	256	247	263	232	236	256	249	235	237	256	219	242	223	230	242	240	244	247	275	256	264	231	244	219	228	257	250	272	260	226	260	236	228	242	240	248	248	236	230	234	240	238	246	246	246	235	250	238	228	228	240	227	211	251	245	248	202	221	234	262	234	230	262	218	259	247	251	249	260	241	206	257	230	225	235	254	253	236	235	237	250	238	240	223	216	249	234	258	244	251	253	209	216	260	249	238	255	241	240	195	218	225	240	253	239	248	250	237	270	223	222	270	227	239	264	237	236	236	231	223	259	255	227	230	255	222	217	232	245	218	233	250	252	225	227	239	252	249	258	261	245	260	228	214	254	250	251	254	249	225	249	221	216	249	250	214	272	229	253	233	240	231	240	245	260	221	229	221	254	269	226	268	219	228	246	234	245	242	266	250	235	220	270	236	245	266	238	249	227	245	232	232	194	232	256	207	266	217	262	226	253	248	243	209	227	251	266	226	226	230	220	223	239	246	238	221	227	223	223	250	225	241	230	234	232	236	245	251	201	227	256	226	230	222	254	229	250	230	226	224	228	254	253	248	230	232	254	228	233	230	254	256	224	243	238	234	230	230	227	244	234	267	251	217	219	220	253	216	218	213	254	223	226	227	242	233	223	240	234	255	211	235	219	225	241	193	213	219	266	226	238	236	245	270	245	251	222	224	240	243	246	231	246	236	230	237	209	250	209	238	264	272	219	239	225	247	255	214	252	271	241	241	237	254	225	262	218	225	224	256	246	240	242	229	259	211	233	225	245	234	250	239	246	216	224	216	253	262	243	223	221	251	229	264	220	216	245	243	216	260	255	227	236	252	238	254	239	277	236	231	234	228	249	231	244	240	238	221	250	241	234	239	251	211	233	232	215	249	236	232	217	251	258	237	222	237	250	241	259	235	218	234	235	258	243
2623	878	952	1058	972	940	926	879	961	5161	864	844	862	859	803	782	858	789	836	820	834	866	835	798	844	838	774	874	788	843	768	817	778	862	853	798	824	814	810	790	824	833	767	807	827	811	816	756	856	753	779	801	838	799	802	763	782	751	786	822	807	792	817	795	791	802	793	810	789	822	758	816	828	814	797	810	806	834	818	811	748	810	839	816	804	770	833	838	837	847	834	769	799	775	736	800	801	752	826	756	818	787	822	816	791	798	837	833	799	799	792	846	820	786	773	790	772	803	781	850	762	774	797	790	809	893	768	822	847	818	786	767	807	854	785	769	804	755	785	786	838	769	792	755	789	775	816	769	804	863	795	801	780	824	752	810	778	799	813	766	822	814	819	779	752	782	799	876	849	820	775	846	769	761	824	831	855	772	813	839	820	863	811	775	858	833	806	746	789	843	858	754	755	772	781	793	787	838	806	853	818	802	778	809	780	792	838	769	767	801	813	823	810	761	808	803	820	772	820	795	788	814	809	820	814	737	789	839	845	831	856	792	789	873	841	772	802	803	809	802	805	782	824	817	818	794	793	852	770	837	821	804	766	805	811	826	809	802	815	817	815	793	814	804	758	821	811	789	818	805	784	844	835	796	762	781	766	756	808	783	831	823	785	857	858	828	770	861	806	852	830	860	832	800	808	814	789	811	777	800	806	813	817	808	791	826	816	829	805	844	801	800	791	854	849	827	831	763	756	794	824	806	764	806	796	838	767	821	782	770	776	805	798	779	807	828	784	806	818	778	814	806	755	811	798	741	784	785	774	763	760	808	781	814	825	821	818	841	798	786	837	834	813	724	792	780	796	785	768	801	796	873	778	791	822	778	829	859	779	838	799	776	783	755	810	821	792	757	822	787	827	802	834	822	793	781	777	797	793	825	772	748	784	795	803	825	803	821	797	798	848	811	822	767	844	812	813	795	765	785	807	751	792	759	774	785	780	763	853	779	799	839	822	850	789	831	827	809	780	819	772	819	788	833	807	833	848	811	825	800	775	783	781	793	787	850	813	748	810	815	826	782	867	745	779	788	819	864	806	763	805	827	821	817	802	816	831	839	794	816	801	833	851	761	763	859	811	793	771	784	815	791	832	809	802	785	848	805	838	777	753	783	776	766	798	751	757	778	822	826	788	832	782	811	776	776	824	804	765	814	798	810	801	784	799	846	761	790	802	744	775	807	772	787	793	819	765	815	821	831	769	801	793	813	811	833	762	799	822	801	837	797	803	871	772	767	796	812	877	801	798	841	803	802	862	804	780	767	771	798	763	792	801	786	745	741	789	812	814	786	780	818	811	789	785	840	831	799	768	789	783	819	829	857	858	787	789	796	815	815	810	796	758	837	766	835	845	811	827	845	794	824	820	844	769	768	798	792	767	840	771	830	797	785	821	789	809	763	808	791	790	837	803	781	771	804	761	824	889	770	848	783	765	803	798	825	806	811	792	791	776	834	786	868	736	789	786	816	800	819	830	786	769	806	800	756	828	801	782	823	793	829	804	767	779	835	788	707	832	787	819	828	770	745	803	779	792	787	836	781	828	827	832	825	822	837	804	743	760	794	782	752	792	871	807	881	787	791	808	762	858	792	852	807	820	780	847	783	755	833	772	757	844	815	759	809	792	789	818	816	793	805	833	799	823	822	787	831	771	823	766	774	795	779	831	863	835	818	766	744	876	782	817	795	765	812	816	802	783	777	809	817	841	753	838	814	845	814	755	797	775	814	821	795	779	822	761	816	816	821	749	847	809	763	830	863	778	870	819	791	815	843	768	824	745	805	812	767	829	796	771	802	797	840	788	767	785	764	801	812	760	783	811	791	827	832	783	831	828	795	790	789	803	833	815	824	798	845	793	811	782	837	748	769	822	807	790	793	853	762	737	825	760	836	827	854	821	820	852	791	822	822	837	776	764	782	764	820	809	809	816	801	767	846	811	805	817	866	807	786	789	816	852	822	837	784	821	774	788	859	833	816	803	793	809	833	771	763	773	816	801	803	788	803	808	789	798	793	800	852	764	799	805	786	816	788	822	792	789	786	800	784	740	777	792	783	810	774	885	772	845	851	772	795	825	820	766	784	797	798	793	771	832	818	843	810	830	786	802	787	833	803	772	807	801	832	783	792	839	825	815	757	799	800	800	822	833	812	817	833	840	764	770	816	838	845	795	778	788	797	778	789	790	780	804	807	840	814	811	815	800	833	809	833	782	795	786	769	833	784	785	793	828	795	796	774	773	826	831	826	787	790	831	763	794	759	803	832	823	803	746	762	791	793	794	825	801	795	825	814	793	805	818	830	760	791	798	773	828	829	789	811	784	791	839	800	791	783	819	809	834	800	789	765	796	819	817	830	790	818	794	805	764	832	842	827	777	743	800	783	808	775	816	778	874	786	812	782	801	803	794	817	795	834	818	808	823	764	770	779	809	788	793	838	818	785	853	735	813	782	787	786	809	797	795	790	790	787	770	808	782	835	781	783	802	799	815	772	800	783	805	824	844	791	807	772	794	770	815	757	848	821	792	816	796	827	804	772	841	829	795	799	786	813	812	792	803	840	771	739	813	782	794	811	848	789	805	805	826	783	760	849	793	823	767	814	803	780	747	802	795	784	768	799	789	813	769	849	787	797	798	790	777	740	810	763	781	803	833	773	784	792	792	761	798	854	854	837	787	856	874	808	793	868	813	773	787	840	769	795	782	808	747	866	830	819	830	864	841	808	821	820	788	833	844	804	838	843	791	832	833	772	846	820	804	757	832	816	807	793	796	893	781	833	830	773	788	851	780	824	819	796	820	740	814	850	811	856	780	840	802	838	783	785	845	764	816	790	818	853	827	853	772	793	766	756	789	842	794	829	797	770	818	803	781	856	730	811	807	733	794	762	805	789	805	756	817	779	829	765	802	816	757	803	807	731	820	790	840	805	821	842	854	772	845	774	799	798	781	812	846	786	797	826	798	795	800	796	769	833	762	818	779	822	827	764	819	809	810	794	823	820	860	758	753	821	800	797	754	837	821	789	803	760	855	765	797	788	812	868	775	824	811	770	797	777	776	800	797	812	832	815	819	862	778	804	799	800	820	816	763	819	832	872	750	846	825	804	791	840	803	830	819	775	837	795	790	815	753	788	807	798	814	831	794	833	783	760	782	775	796	794	823	794	700	829	819	770	742	811	805	826	821	826	838	811	785	802	787	820	789	767	815	822	786	751	826	817	838	800	830	819	828	758	763	790	800	751	786	858	765	788	769	870	842	746	816	789	782	790	787	787	794	791	807	743	784	814	840	801	771	778	832	785	791	797	839	776	818	770	820	791	842	842	855	835	764	804	799	785	821	841	863	778	835	805	774	758	772	804	825	803	812	802	742	828	815	805	807	770	804	834	835	783	799	826	780	801	797	880	810	876	760	753	752	805	804	810	783	844	785	820	813	801	768	802	783	776	821	807	850	821	872	774	850	813
6445	784	1034	865	629	540	378	325	344	12372	1022	229	193	178	176	165	166	170	144	176	142	146	155	158	120	151	134	152	141	167	140	128	131	171	125	150	127	134	137	136	132	141	121	144	134	139	141	139	146	136	146	162	122	145	143	143	125	142	155	137	152	127	145	132	133	131	160	151	164	138	138	150	131	147	146	125	131	139	148	150	148	139	120	168	123	150	137	144	150	130	137	149	122	143	123	151	144	131	133	153	120	159	158	154	133	136	137	136	137	115	124	143	142	135	142	153	136	141	149	142	162	150	130	151	111	136	128	145	154	143	115	129	140	119	162	147	160	146	140	134	132	161	126	140	157	132	143	117	139	115	135	114	144	132	126	129	118	143	152	125	134	141	130	137	128	138	150	129	166	140	131	140	125	139	139	132	141	156	149	133	133	144	140	129	161	130	130	125	137	143	129	138	137	162	140	132	128	140	132	126	141	130	144	136	141	121	135	132	134	156	156	161	149	149	144	131	142	156	136	136	124	132	125	124	138	150	142	96	154	132	156	134	122	140	126	145	126	146	155	120	154	135	131	166	138	127	143	131	142	159	128	144	115	117	120	124	149	148	153	130	138	139	130	146	136	149	121	135	129	133	141	147	133	127	145	140	116	118	139	135	138	134	120	145	152	151	149	120	156	130	133	143	150	145	140	137	135	145	134	142	154	137	134	123	151	130	143	160	124	130	119	149	134	121	136	130	127	143	134	134	140	114	146	137	135	114	134	124	126	129	149	138	154	149	132	152	126	133	118	140	135	131	123	128	124	136	135	145	128	129	135	137	118	124	144	127	157	149	148	140	147	139	145	140	148	152	154	125	156	140	104	118	125	140	149	126	134	114	134	142	142	144	127	120	128	146	143	132	139	116	150	133	147	138	124	129	131	127	151	130	141	124	133	141	144	153	140	125	153	148	129	145	127	144	137	135	135	126	133	139	142	135	138	126	135	153	122	132	122	114	137	123	130	137	141	144	122	120	145	142	136	141	129	150	133	138	151	127	152	152	132	136	144	150	131	122	132	141	174	141	134	126	138	148	113	136	151	149	124	113	146	126	126	120	143	128	132	135	182	139	145	155	147	126	141	143	134	129	146	133	130	134	142	131	136	148	137	141	139	135	106	139	145	138	149	131	134	132	143	106	122	130	133	125	145	136	151	141	128	138	150	153	149	137	138	161	128	109	154	123	123	141	148	136	152	160	135	137	139	137	108	121	138	135	112	147	136	113	137	121	113	145	135	129	131	143	127	123	143	117	160	137	148	154	148	132	120	141	143	145	149	137	146	131	153	138	157	132	135	134	130	123	154	143	142	135	139	123	148	132	124	135	147	133	138	149	152	132	142	152	120	148	135	122	133	140	138	144	134	135	171	137	131	144	137	126	157	122	122	140	123	149	119	128	122	117	143	147	156	136	137	134	131	152	128	118	115	163	147	157	131	136	158	141	174	150	122	148	128	132	159	146	120	147	130	134	130	129	151	144	129	147	138	132	139	134	132	127	155	138	137	144	151	139	152	134	152	125	143	138	139	127	131	141	125	145	144	124	154	138	132	114	150	154	143	145	166	125	148	139	148	119	150	142	140	122	126	131	156	137	148	133	127	122	145	128	115	140	138	143	130	126	125	141	116	118	147	127	138	123	143	149	122	136	133	151	139	122	139	130	136	123	135	148	139	148	134	138	142	147	159	139	137	135	160	167	132	124	147	145	153	143	154	137	155	132	138	125	154	147	141	121	131	135	133	149	138	132	125	136	149	144	128	133	144	139	148	157	134	121	128	133	114	138	138	142	130	140	118	127	132	132	114	129	142	143	133	136	144	152	118	130	142	140	140	135	140	153	123	135	128	146	144	140	147	141	144	149	136	137	126	143	142	144	150	131	151	127	135	139	147	127	129	164	138	155	135	125	131	124	151	128	146	142	145	138	143	144	126	149	144	155	137	119	145	133	150	136	126	114	127	117	126	144	109	145	156	145	135	132	140	155	137	139	141	134	144	129	130	127	152	149	145	135	121	146	129	123	146	148	165	117	113	132	121	127	136	121	155	138	146	147	125	143	134	133	134	125	168	143	105	138	131	136	144	124	120	135	150	148	157	120	148	150	123	125	126	122	123	112	144	130	127	121	137	124	125	127	142	123	149	129	117	136	129	121	129	123	132	142	136	147	131	127	145	149	177	155	131	143	121	143	153	151	138	136	137	145	157	160	149	130	134	135	132	131	110	124	125	115	146	147	139	129	161	147	120	120	152	140	117	142	115	157	146	149	132	137	122	151	143	144	153	125	122	131	151	152	119	148	131	127	135	141	156	128	130	136	165	143	123	143	128	142	135	149	146	136	154	129	149	139	143	137	133	150	124	138	134	158	140	149	149	153	138	147	131	130	138	131	154	138	152	130	118	118	135	123	144	147	132	162	146	146	129	131	129	125	161	119	124	137	144	150	132	126	137	135	169	126	121	148	139	143	131	157	149	136	149	133	143	147	152	140	148	142	157	126	145	136	111	153	116	116	136	139	118	139	117	126	163	130	147	125	138	120	128	142	111	135	158	152	133	135	140	125	145	129	141	134	130	139	116	158	147	142	128	142	143	133	130	130	123	143	137	140	147	145	133	139	146	141	153	108	122	141	166	136	127	154	158	144	149	141	124	139	140	136	128	137	123	150	135	130	128	131	124	117	124	109	148	144	146	135	141	128	134	148	151	168	130	127	134	113	129	144	146	142	137	115	142	116	147	142	133	150	142	127	124	124	134	131	121	129	155	143	141	138	138	140	148	153	143	136	122	139	130	129	134	125	138	143	145	138	142	161	157	154	130	133	126	133	120	130	128	132	151	120	141	150	134	152	126	135	170	125	147	137	136	135	139	141	143	139	152	145	133	132	153	127	127	141	153	131	144	156	122	153	145	133	119	137	130	122	134	158	133	113	154	142	135	123	137	143	133	125	143	131	156	136	130	149	130	152	138	119	157	122	150	134	133	139	125	141	132	144	131	151	131	126	154	153	109	132	145	147	145	139	118	135	164	122	116	111	151	125	131	136	137	139	150	144	116	130	145	123	128	147	136	136	148	122	145	130	166	136	153	120	133	128	129	113	129	149	129	131	135	154	116	132	123	151	150	130	142	151	133	128	130	133	153	119	144	134	139	121	142	148	131	145	147	147	146	136	132	124	131	114	132	122	130	137	149	139	135	111	129	131	114	128	136	112	137	118	140	131	138	143	136	149	146	142	121	130	147	130	146	134	121	142	146	120	149	157	130	136	142	142	145	147	154	140	143	141	148	144	120	125	144	133	136	147	152	147	132	159	146	135	140	122	142	137	137	151	131	145	131	136	143	148	153	143	148	133	138	138	135	153	141	135	137	149	149	151	137	121	152	143	119	148	147	145	131	113	134	128	129	145	152	146	117	133	155	122	148	130	134	145	135	137	135	126	146	144	155	147	145	127	117	126	120	151	131	126	124	119
5266	1313	2585	3147	2781	2275	1857	1607	1748	32320	1423	940	927	833	766	761	743	699	671	676	615	683	584	643	613	587	579	579	551	521	597	537	550	591	533	571	566	530	587	516	521	541	541	558	550	569	551	527	559	495	509	507	509	507	515	545	534	579	504	483	517	520	506	498	532	502	525	539	496	517	510	497	563	558	521	508	515	509	511	557	516	517	527	525	506	469	500	491	496	495	512	541	510	463	499	527	536	522	526	506	492	517	501	508	491	479	493	475	492	493	521	523	506	531	509	515	501	477	482	514	496	463	500	522	538	502	469	509	488	485	481	544	509	547	512	500	520	509	462	477	525	516	530	499	527	531	502	533	531	481	497	542	508	487	532	469	503	516	490	488	469	518	473	499	506	506	511	503	532	489	511	523	499	459	491	531	496	524	458	521	465	503	494	529	482	505	527	483	494	520	537	507	510	516	467	541	502	498	511	478	512	495	490	437	498	491	475	501	525	495	544	510	513	527	503	500	468	531	510	523	493	495	483	483	478	519	537	533	472	479	529	514	533	516	494	485	526	484	476	496	492	482	547	526	491	500	562	512	510	514	465	496	468	523	508	496	485	509	498	517	495	482	470	493	500	518	555	488	495	486	488	502	509	503	492	502	498	472	517	509	542	501	540	511	528	499	536	496	521	475	508	484	524	527	492	460	493	498	490	534	476	499	536	501	497	469	518	481	547	490	464	532	496	493	504	477	529	477	499	477	491	500	503	530	497	527	556	521	492	512	483	508	534	507	531	514	493	528	513	521	496	488	513	533	501	497	523	550	523	511	533	501	498	514	523	525	476	539	468	505	488	524	511	495	467	485	497	501	459	484	487	535	525	498	467	540	490	466	482	518	482	500	497	500	470	527	452	498	492	483	502	516	500	536	510	479	502	477	508	489	505	514	485	522	512	499	488	443	484	503	464	469	494	493	536	479	509	546	492	533	506	501	530	505	498	494	535	480	525	514	511	501	519	487	536	466	492	475	514	511	466	503	505	541	552	508	491	454	502	525	486	498	508	484	519	513	511	481	516	532	479	518	517	546	503	460	531	507	488	498	491	498	524	504	488	489	528	517	484	493	482	521	534	497	472	492	490	458	517	461	505	486	485	496	486	499	459	476	512	487	474	508	485	521	477	485	459	497	498	500	502	487	520	495	468	512	496	520	516	539	508	516	506	511	480	433	531	504	506	511	538	515	479	542	525	484	492	457	522	508	495	466	469	522	477	532	518	508	534	508	484	471	491	478	524	518	491	506	550	570	510	475	511	478	513	514	498	547	488	444	477	502	492	508	496	492	532	533	562	469	546	485	509	531	508	476	533	477	551	483	454	529	463	491	505	488	485	487	559	510	462	494	528	461	467	479	522	515	502	515	519	505	554	515	490	496	490	514	535	458	551	551	471	513	502	519	586	499	498	495	510	540	490	521	543	466	525	454	536	503	484	495	483	524	487	538	519	480	478	524	556	512	528	506	496	506	526	514	508	482	463	497	478	529	521	538	482	508	449	554	518	523	468	504	487	519	509	492	538	522	564	496	485	514	459	523	467	511	518	505	502	528	512	495	510	523	521	517	526	500	499	513	512	560	474	487	492	478	529	508	515	491	480	508	509	489	504	516	496	491	489	520	481	524	511	484	497	511	486	509	521	513	461	486	484	461	486	506	499	545	492	495	498	514	510	489	527	513	455	517	501	467	533	459	500	510	493	487	498	518	496	505	528	501	508	544	512	494	520	533	506	492	512	504	515	534	508	510	528	504	458	531	486	554	530	493	520	472	481	523	509	530	505	508	511	525	477	553	499	489	521	534	482	512	470	484	521	510	471	523	526	499	499	491	490	490	525	584	486	464	473	514	529	517	522	537	518	509	538	506	476	496	528	519	539	472	517	514	501	501	517	486	537	536	525	510	531	475	535	519	502	505	496	463	499	513	518	508	492	462	504	519	525	535	520	494	490	447	486	490	493	530	484	534	489	489	540	480	478	544	534	502	458	519	533	520	506	522	510	490	473	486	485	505	487	506	457	508	498	508	509	528	525	488	505	468	546	538	501	527	521	511	465	484	503	483	505	493	499	491	479	470	522	502	516	509	475	526	488	491	457	485	525	465	494	486	469	496	492	494	529	531	509	495	534	522	533	518	527	495	499	475	507	529	495	464	468	500	466	492	494	524	488	465	496	502	485	521	481	487	500	533	545	541	525	494	484	489	506	509	488	484	518	474	496	511	494	496	525	529	564	528	523	529	501	515	521	518	515	488	519	504	500	545	511	576	513	513	497	505	484	509	500	531	462	504	492	505	515	525	441	510	518	513	492	507	479	483	529	521	492	484	515	479	493	503	499	498	549	509	509	504	525	524	492	482	447	460	500	519	492	498	478	485	502	540	512	544	519	483	527	531	550	508	507	492	485	511	487	494	497	500	525	506	503	476	474	512	532	481	495	483	508	508	490	498	460	491	497	517	486	513	498	506	516	452	530	454	497	510	528	473	534	536	537	482	523	548	547	500	474	545	512	525	499	488	487	455	528	547	504	497	532	543	479	490	463	496	551	472	504	500	505	486	457	510	453	501	506	506	496	504	470	526	455	491	507	527	472	534	502	505	516	506	504	452	495	503	514	474	485	515	522	494	481	518	484	448	470	511	514	490	502	511	512	505	485	520	502	470	497	505	524	503	522	497	497	532	454	482	510	520	480	530	567	525	491	491	464	545	518	496	478	488	494	466	469	492	500	530	491	513	472	521	488	476	490	493	505	538	507	545	496	497	540	544	474	502	502	508	493	495	528	487	526	515	512	487	501	505	505	475	469	524	483	508	507	541	530	501	510	518	509	539	456	505	486	470	474	526	498	527	492	513	487	542	513	510	503	496	468	515	508	476	490	475	521	527	512	515	495	541	492	476	524	468	491	481	499	481	490	489	538	482	544	537	523	514	490	507	510	500	504	510	517	527	552	512	533	495	498	510	471	490	486	498	465	502	505	485	504	498	502	547	507	516	486	492	524	526	501	494	490	562	507	517	534	540	501	535	549	482	502	500	513	526	498	472	515	541	512	521	497	473	511	524	516	489	499	509	507	530	515	546	509	521	465	507	534	488	533	492	490	528	522	537	506	499	517	466	510	494	492	468	512	553	462	513	531	518	508	478	495	504	487	474	488	503	509	512	490	548	524	490	555	524	511	531	512	542	484	511	499	489	531	506	477	512	509	473	517	525	499	488	475	493	512	452	473	541	528	487	493	497	508	492	500	489	501	552	531	487	488	502	491	497	496	494	501	509	465	498	514	504	503	535	513	488	514	553	507	516	500	503	517	532	486	504	524	492	510	521	525	487	559	550	466	516	482	527	536	500	483	517	525	506	504	476	474	501	467	529	529	500	503	531	534	536	498	507	535	490	497	521	517	533	528	500	506	468	496	523	458	519	498	521	510	492	472	517	493	514	483	513	460	493	496	487	512	513	549	446	517	529	519	479
12930	1810	2221	1722	1163	837	663	503	580	23509	4707	289	248	204	212	190	220	163	180	154	162	153	193	161	165	133	159	154	126	135	152	142	149	156	138	154	146	142	135	154	125	121	140	135	136	121	143	138	136	158	126	145	136	127	146	136	119	123	138	129	135	119	138	132	133	138	148	135	146	132	129	123	115	115	139	119	112	115	140	130	109	117	146	126	125	122	118	124	139	129	124	116	143	148	132	129	117	120	113	122	125	136	149	138	120	121	125	124	145	142	119	125	116	112	120	133	130	141	134	126	127	140	115	113	130	113	119	125	143	136	132	117	145	123	141	136	133	131	113	120	119	119	133	138	123	135	113	139	140	110	128	128	142	117	138	116	105	156	126	132	115	116	139	138	146	124	113	125	145	112	135	126	118	137	135	130	134	140	111	128	138	123	134	119	115	128	128	136	105	124	136	134	140	120	118	130	127	139	134	145	123	132	124	147	127	144	131	133	135	142	123	123	113	127	113	118	126	122	131	145	143	112	113	116	130	147	109	134	144	126	112	141	123	121	128	137	138	151	111	119	109	142	122	118	153	129	133	103	145	157	128	129	141	130	131	119	151	127	124	115	105	113	141	119	113	129	127	140	134	122	132	152	116	126	110	125	114	116	130	129	140	128	147	144	100	159	127	129	114	137	141	119	126	126	124	122	114	121	129	138	110	113	121	148	125	127	136	137	117	133	145	154	127	159	111	122	117	161	141	130	131	132	124	117	117	132	140	134	121	127	118	119	130	129	124	134	126	116	112	128	128	121	116	117	112	137	152	135	123	126	148	125	135	146	132	144	116	116	133	120	122	122	99	119	139	131	141	119	124	126	106	125	143	128	101	160	115	133	134	114	120	123	113	132	120	129	125	132	125	130	131	100	119	140	134	138	130	113	113	132	120	138	131	113	134	129	119	131	121	139	141	127	133	137	145	143	128	112	124	145	129	143	135	133	121	119	117	141	104	136	132	132	112	135	129	121	150	131	122	126	116	135	136	144	133	128	128	146	134	117	122	124	143	137	155	127	137	112	128	131	139	117	156	116	121	124	113	109	106	126	118	145	130	111	111	145	122	138	128	147	132	123	134	158	124	137	138	136	129	135	141	108	129	118	128	126	138	99	135	137	140	117	118	148	124	133	126	132	130	111	124	128	113	142	138	137	140	140	133	122	127	107	135	102	126	144	123	104	139	129	140	118	132	142	132	105	117	124	158	115	133	117	131	122	133	131	144	105	118	123	104	114	154	155	114	132	146	139	114	99	134	115	129	124	130	128	119	121	115	141	155	147	115	123	137	114	134	140	111	125	131	136	144	128	137	130	135	130	137	125	125	134	143	115	103	135	126	132	128	109	126	135	154	131	129	128	139	146	140	149	130	118	119	113	133	130	110	148	120	130	133	127	111	127	129	141	123	136	135	108	125	116	127	134	130	120	133	129	130	139	147	128	137	149	149	113	139	141	112	150	122	133	158	134	136	123	131	127	149	135	151	124	110	130	128	146	123	116	116	136	149	128	129	120	121	113	124	129	143	128	117	147	129	121	127	135	141	128	130	151	133	127	129	125	124	148	142	114	126	134	122	128	138	122	133	121	126	125	147	118	124	124	144	154	122	132	129	130	133	146	124	131	114	125	138	125	110	136	128	140	110	143	131	153	131	130	114	136	144	139	122	134	136	128	117	137	126	129	119	128	140	113	135	139	123	118	150	111	131	138	113	128	130	110	130	141	133	121	156	122	128	141	135	129	132	119	117	130	95	136	145	152	140	142	139	118	110	127	116	139	139	127	127	129	131	123	131	124	122	124	115	134	138	118	134	129	120	127	136	118	116	118	142	124	119	139	136	109	120	114	118	108	128	134	137	123	120	140	136	126	137	133	110	132	113	145	121	136	102	132	135	132	129	132	130	111	138	125	138	139	122	127	130	134	129	109	137	112	113	126	129	136	113	113	133	116	117	125	126	126	135	141	116	129	131	138	138	141	118	131	148	140	132	121	126	125	120	125	121	120	135	131	126	116	134	129	120	121	119	129	133	135	130	135	125	121	136	112	116	137	144	119	129	124	124	131	126	129	111	126	134	115	121	118	127	114	143	127	126	116	136	121	136	112	124	125	143	125	140	127	115	120	147	112	119	121	131	110	144	136	128	130	131	116	116	133	102	120	128	152	138	122	133	141	124	113	129	126	142	121	125	135	120	120	134	129	122	132	144	129	116	131	138	133	146	137	116	136	139	129	134	165	117	126	112	135	129	123	125	138	120	101	129	125	130	117	144	124	131	120	136	135	116	126	106	137	134	119	122	136	135	138	140	109	138	115	121	138	118	117	134	118	131	138	132	109	143	117	129	148	139	120	127	126	117	125	142	141	136	131	113	122	132	149	148	118	118	113	135	126	135	156	114	120	133	136	140	114	120	113	129	140	107	137	131	104	118	126	130	118	128	140	117	149	110	117	143	133	135	121	126	139	148	134	123	122	146	126	153	136	123	122	131	123	122	130	145	124	130	117	124	127	106	106	111	118	127	137	150	110	122	130	133	131	130	130	128	118	133	103	123	124	117	104	134	136	127	157	128	115	128	128	115	132	129	131	113	126	109	111	135	125	117	133	119	133	115	143	114	122	116	131	123	123	136	132	135	129	127	132	108	112	113	145	114	123	118	127	114	125	136	131	136	119	148	115	111	134	139	128	127	144	135	138	141	119	131	129	139	132	124	129	140	145	132	116	138	138	124	144	133	131	130	125	122	116	140	124	134	146	126	114	130	121	128	132	109	137	139	123	113	118	137	129	135	122	119	130	129	116	123	131	128	124	140	119	121	131	123	119	125	109	128	129	114	127	117	135	139	152	130	125	127	132	125	140	134	116	121	135	140	137	140	115	119	142	135	127	114	138	142	131	120	132	146	127	135	124	115	121	145	172	135	139	109	138	124	113	123	110	143	120	105	128	134	145	129	143	124	119	137	124	117	120	130	128	133	126	141	125	138	134	124	110	118	120	131	115	137	112	137	121	129	149	116	136	131	130	127	95	127	122	121	131	126	123	100	138	128	129	117	124	127	133	139	126	126	109	111	122	115	128	131	149	119	136	144	126	124	144	122	140	124	112	135	129	124	121	136	130	116	134	119	117	148	136	120	127	129	111	126	141	121	136	137	135	130	112	129	128	131	120	139	130	132	130	124	139	131	112	123	139	155	132	126	130	145	110	119	139	121	142	132	127	145	150	122	121	111	100	152	137	129	114	124	117	140	114	124	126	135	142	125	119	132	119	127	126	144	133	120	120	127	133	152	107	123	119	124	129	136	94	124	135	116	137	109	134	109	130	123	129	109	124	146	123	117	129	143	134	123	132	150	129	127	126	142	121	136	113	124	126	137	127	110	138	144	119	131	131	117	117	130	138	133	136	128	103	126	122	144	125	123	116	140	108	104	112	128	123	144	127	142	133	105	110	153	123	110	137	118	142	123	140	125	126
7464	2185	4651	5666	4899	4030	3384	2782	3108	43545	3505	1384	1270	1085	1080	1018	991	875	832	856	812	733	734	721	677	657	678	636	646	598	634	632	631	576	586	607	543	532	584	579	530	561	542	543	566	557	479	564	518	537	482	521	566	505	519	510	514	558	521	512	532	488	483	530	529	512	509	487	521	499	542	512	518	527	479	497	490	478	516	500	483	471	491	495	492	459	508	508	476	528	464	500	467	489	489	486	488	489	474	483	476	484	471	502	512	525	462	524	512	461	529	466	467	482	514	451	483	482	492	470	499	515	519	489	455	545	456	486	499	471	491	500	477	478	499	492	495	474	439	499	480	468	496	474	455	467	515	457	529	503	472	481	472	467	467	469	442	455	476	530	497	490	469	484	481	497	469	468	483	479	486	480	464	472	499	414	446	481	483	460	506	436	496	489	462	484	500	475	454	461	433	471	475	463	512	478	491	492	478	491	462	440	450	476	458	477	458	494	499	465	482	482	445	461	457	480	488	486	457	506	456	472	460	457	503	497	475	489	492	444	489	457	450	475	505	475	507	494	499	515	514	476	457	497	512	460	509	486	469	488	477	455	474	465	442	440	503	507	480	474	497	508	516	458	472	506	516	496	464	487	466	493	465	487	468	468	473	463	502	493	504	492	515	481	471	522	478	487	489	478	501	457	489	445	480	464	484	504	501	489	483	468	496	504	457	493	500	487	499	493	504	468	460	445	514	490	487	472	500	479	474	528	496	480	459	503	455	499	478	471	489	461	466	480	488	451	513	477	475	485	491	496	487	464	450	498	453	482	472	464	453	474	500	478	467	467	453	485	511	487	467	466	499	494	461	488	460	530	495	446	496	442	504	462	471	456	440	450	464	489	495	493	505	476	491	515	464	476	457	467	481	449	452	472	484	498	505	493	504	467	450	515	503	484	480	494	508	485	505	485	484	488	468	469	472	476	463	509	487	508	513	489	470	493	480	497	479	438	444	451	484	498	513	473	521	489	496	497	460	459	511	442	472	458	475	465	521	491	457	516	492	512	449	503	476	494	495	469	482	503	504	468	475	417	462	469	485	501	452	453	457	484	495	490	431	460	489	460	417	503	495	476	450	511	529	453	492	458	483	459	470	482	479	473	481	473	488	476	471	472	437	489	486	451	499	489	466	463	485	492	451	492	466	490	455	467	496	475	479	487	497	456	480	482	501	493	472	495	478	497	492	487	479	494	481	484	471	476	465	477	479	476	504	521	503	473	476	472	487	477	478	487	468	501	475	523	484	503	444	494	489	446	479	456	498	494	496	499	532	489	494	508	504	497	483	488	479	463	497	446	460	490	518	466	466	472	491	472	468	485	490	480	481	472	487	512	493	481	468	468	484	482	481	485	468	481	466	491	478	432	512	490	467	468	523	498	488	480	500	510	486	496	445	492	486	529	480	508	470	489	456	443	483	439	521	463	453	484	506	479	500	493	482	499	475	472	471	508	463	502	510	465	471	532	474	498	479	459	475	535	483	503	476	482	497	496	504	505	473	501	488	496	507	480	453	474	462	534	469	432	455	503	514	485	484	510	478	463	522	503	490	474	445	511	474	467	495	481	479	453	475	450	441	471	470	459	486	469	494	478	464	462	470	502	494	489	512	470	526	468	492	469	455	470	519	481	496	512	435	481	437	486	496	499	474	472	501	503	446	504	496	464	504	492	485	519	484	468	470	483	480	490	455	488	456	500	471	491	497	487	468	512	459	467	480	461	486	481	484	473	461	470	506	482	454	484	442	479	486	472	503	470	468	473	491	489	456	505	452	478	462	455	448	502	491	505	478	492	528	469	436	456	451	464	484	444	440	498	465	483	503	492	475	463	506	493	474	478	459	489	479	469	507	494	462	450	500	482	490	495	466	480	486	487	457	507	475	453	440	461	501	502	487	477	488	511	437	487	498	467	495	498	459	496	460	483	492	484	491	504	454	468	459	466	456	529	480	514	466	466	487	517	459	492	467	483	484	458	500	499	498	487	452	496	475	445	435	450	509	482	487	481	506	454	498	476	510	470	467	488	455	499	491	496	499	493	473	498	495	441	494	498	503	429	506	451	465	521	465	482	488	502	430	503	510	454	456	478	496	493	480	473	461	497	434	457	458	496	489	458	469	439	475	453	477	503	512	471	458	478	488	494	472	483	467	448	487	526	502	459	484	485	489	492	446	434	466	475	473	477	490	489	452	471	511	485	490	452	426	445	488	472	470	479	467	441	483	484	521	451	485	484	497	503	458	473	483	472	451	463	457	462	460	485	501	418	496	507	471	461	503	456	470	499	474	508	479	480	444	489	463	496	494	487	488	449	488	477	472	440	455	506	482	493	488	504	456	491	453	438	488	467	446	480	490	493	472	473	503	457	500	482	471	475	453	498	436	455	498	467	509	498	492	467	488	462	471	444	487	480	501	510	435	493	477	527	455	460	483	517	507	514	462	443	505	501	547	455	475	484	497	484	474	481	495	499	552	459	464	478	492	460	463	465	519	479	473	451	483	453	466	477	481	522	497	482	448	469	466	450	472	469	470	473	491	498	475	493	462	489	476	522	468	479	506	475	500	444	462	522	495	447	517	470	432	481	469	521	438	500	476	494	473	490	434	502	474	491	464	474	494	506	451	477	481	415	472	485	501	496	515	496	480	464	422	452	490	513	455	463	496	465	479	471	506	468	502	483	467	442	497	504	483	478	468	497	499	492	484	506	492	471	487	480	477	482	542	495	490	478	470	494	490	467	505	480	479	530	453	466	465	486	500	441	461	472	493	492	462	486	504	487	459	455	496	501	475	491	469	480	487	491	448	487	507	500	490	476	487	486	491	473	496	471	521	507	497	469	495	454	469	509	504	490	486	445	473	471	476	501	462	495	520	482	489	479	497	438	465	447	502	474	519	516	484	466	505	482	466	526	497	475	479	495	498	489	494	449	496	476	492	459	536	463	459	470	435	494	473	469	461	482	459	528	477	472	514	446	498	497	450	456	509	459	452	474	461	503	449	512	512	520	483	491	507	492	454	496	444	482	490	499	452	462	459	490	457	518	471	471	485	479	475	507	463	452	496	443	534	454	473	486	479	487	474	489	486	540	469	459	501	465	467	508	506	459	511	444	496	491	473	458	469	499	508	506	517	469	483	465	503	488	440	490	476	476	476	493	466	493	483	483	522	511	491	500	508	511	506	516	489	493	484	482	488	454	461	439	494	463	500	468	493	496	466	493	525	509	470	496	467	503	462	481	490	505	465	522	474	434	510	501	469	500	473	481	467	534	525	491	484	461	476	458	466	447	467	464	490	465	456	472	453	479	501	517	515	484	477	482	485	492	455	488	476	504	482	486	464	481	489	467	489	512	465	447	469	492	516	484	485	464	506	455	467	521	506	455	502	485	493	464	502	446	504	444	507	460	471	460	487	506	502	460	466	460	470	505	476	456	498	498	451	475	475	486	463	469	486	505	471	513	481	487	458	479
1914	294	303	269	285	279	241	244	281	1433	358	227	265	226	243	221	255	238	233	228	250	269	216	232	255	236	227	227	267	228	256	220	245	218	268	257	238	231	271	248	262	274	243	226	269	237	267	223	245	221	238	216	247	218	275	233	241	223	257	230	236	203	241	263	251	239	235	210	224	229	217	244	239	261	229	245	214	259	228	230	244	258	223	244	231	238	224	257	242	246	271	255	238	244	222	241	236	251	229	262	250	230	234	234	229	265	270	225	247	265	233	233	242	256	230	264	238	251	237	245	212	237	225	260	239	237	243	228	244	246	249	206	222	240	240	221	243	223	247	263	246	233	238	257	229	230	246	260	242	219	216	240	235	235	271	230	239	268	243	246	213	236	265	240	218	256	220	213	255	240	260	216	217	221	231	249	251	243	228	250	253	242	237	262	230	256	251	258	240	233	216	253	212	245	230	250	210	248	245	250	239	265	229	244	235	247	279	188	252	231	244	259	236	205	242	246	225	214	236	247	230	238	228	259	244	216	219	253	245	212	244	240	251	261	237	232	260	241	258	216	232	255	248	219	248	233	246	273	219	224	231	225	243	242	247	264	232	239	225	241	238	227	259	225	203	217	253	214	267	212	274	248	244	263	247	221	285	258	255	228	258	214	243	255	228	248	247	219	225	238	265	230	247	246	231	274	224	244	239	260	265	236	223	239	235	239	240	222	235	250	252	229	232	219	240	253	227	275	227	231	264	226	250	242	234	220	212	262	248	233	249	248	244	248	248	217	245	253	236	217	276	234	232	250	236	238	235	254	256	244	227	229	245	227	225	228	232	242	259	209	245	232	250	243	243	252	234	233	229	242	240	247	248	258	233	241	208	233	217	264	230	236	244	225	229	237	246	244	247	262	226	244	200	237	232	225	261	245	231	231	250	239	244	221	234	247	231	235	243	243	297	243	234	273	211	231	229	228	242	222	238	264	240	227	212	245	222	251	236	279	252	275	247	222	249	244	237	259	204	224	257	257	260	239	235	248	244	230	244	239	255	201	234	250	239	222	226	241	213	218	246	229	219	250	238	228	228	263	247	253	253	238	230	238	225	224	226	262	226	264	246	234	240	231	221	232	236	255	241	249	241	235	242	255	233	221	208	244	259	251	250	262	253	249	221	228	233	250	236	224	269	242	216	252	226	232	249	253	253	218	224	229	256	234	240	211	233	223	258	261	217	257	223	222	244	242	250	238	230	240	244	246	230	243	253	238	231	231	268	245	266	252	227	245	240	252	223	238	222	230	256	223	246	219	228	255	248	267	235	223	233	252	222	227	239	247	262	261	269	266	226	217	243	243	241	234	232	245	247	230	237	233	241	238	237	239	237	256	224	255	239	280	231	246	233	256	229	220	224	242	240	246	250	242	227	235	243	222	253	252	212	259	216	262	244	236	253	249	229	221	258	246	218	227	258	243	235	254	238	250	252	263	245	264	247	224	249	274	264	237	239	252	229	248	225	251	223	225	240	238	229	240	245	242	230	250	238	213	265	216	233	240	250	263	249	221	247	219	266	222	242	217	264	248	252	233	256	263	260	240	236	208	267	254	263	267	263	220	248	245	233	225	233	238	235	259	220	245	227	232	236	240	239	218	247	229	245	240	233	256	233	232	219	224	232	259	253	220	237	237	246	239	231	252	253	253	245	251	252	240	249	233	211	237	241	225	220	222	260	267	264	244	243	249	245	234	220	264	268	222	254	232	229	262	244	246	227	279	244	271	234	251	215	242	238	217	262	230	222	245	248	255	236	232	222	216	245	231	230	226	243	242	244	232	201	254	257	252	257	242	265	232	252	264	242	206	235	220	236	213	239	255	236	224	244	225	231	215	253	239	236	228	245	237	222	238	233	233	243	242	234	238	258	227	217	256	217	291	271	225	230	238	229	239	214	248	202	269	237	268	252	243	271	228	260	261	236	243	212	225	251	230	251	225	230	232	206	245	233	223	249	201	243	258	235	218	219	244	249	243	261	225	266	252	217	232	253	260	237	240	274	243	241	258	246	258	248	216	226	258	245	232	233	247	266	253	247	242	206	270	276	251	233	252	243	219	213	238	247	239	257	224	235	253	236	240	219	264	247	212	245	242	215	230	259	242	253	250	257	227	251	258	236	243	249	240	245	243	259	253	238	208	227	226	230	256	252	232	251	235	231	225	227	260	218	208	232	226	236	222	255	241	190	244	228	237	233	232	243	231	251	228	238	271	241	218	266	221	219	237	251	229	263	231	246	212	241	261	245	255	265	267	241	230	272	236	246	230	251	206	247	218	209	231	215	235	247	251	242	233	224	263	270	279	243	230	232	255	231	243	253	239	296	241	230	228	224	232	261	241	250	240	261	234	242	218	245	248	223	229	226	234	239	253	233	222	252	241	242	248	229	216	226	242	250	253	263	238	236	232	249	219	250	243	223	259	227	242	276	221	250	250	235	270	251	227	254	272	237	230	240	239	238	223	239	248	237	239	248	265	255	242	248	238	234	261	246	240	247	217	230	217	234	230	252	245	256	233	223	254	205	250	227	252	254	224	230	249	250	225	250	265	240	217	219	234	246	249	235	251	241	261	231	234	262	255	251	233	230	280	233	214	224	231	236	233	244	222	237	238	226	244	243	279	231	240	251	263	224	257	268	244	233	233	222	214	237	230	250	208	246	223	224	233	232	232	237	273	237	263	234	227	253	224	240	253	262	256	238	237	258	231	230	246	231	216	268	222	235	221	238	228	248	234	210	229	248	240	258	264	223	250	270	244	236	253	249	234	212	232	217	197	232	239	221	235	229	271	257	223	227	247	242	234	232	219	242	258	235	234	238	230	235	225	227	247	245	246	263	237	239	221	236	240	253	220	264	274	262	238	238	242	269	249	224	249	226	246	213	221	269	227	239	236	239	227	229	241	245	231	239	236	224	246	232	223	202	229	250	240	255	230	231	230	248	222	240	229	251	245	228	248	252	260	226	258	231	216	217	253	242	214	208	229	242	255	211	256	238	222	223	261	247	225	271	254	233	259	244	243	234	226	241	239	244	228	236	229	243	254	228	253	213	256	248	238	239	213	233	218	223	260	209	233	242	263	236	232	223	232	251	245	236	226	260	254	268	251	270	237	257	241	253	240	213	234	241	227	230	238	239	241	231	252	234	208	258	229	241	236	222	246	236	230	265	228	260	246	256	241	244	251	249	259	215	241	253	239	246	244	237	257	218	236	237	239	246	249	249	247	245	243	252	223	234	242	238	227	250	279	250	217	211	225	236	223	224	211	237	243	247	256	240	228	238	261	256	208	211	233	231	249	238	231	230	250	232	238	262	236	260	242	219	233	234	243	242	264	238	232	237	262	224	254	247	219	264	229	263	245	242	254	203	259	246	251	228	219	231	258	251	239	250	242	236	278	217	256	254	252	241	211	239	226	249	251	250	231	257	250	239	251	225	247	228	226	240	215	241	269	273	240	215	235	267	254
2434	910	997	1026	977	938	913	883	872	6588	1066	828	856	859	825	824	852	817	832	806	840	838	844	833	802	834	835	834	814	806	874	816	802	835	837	826	758	783	827	831	833	774	769	848	837	817	768	840	815	826	772	811	841	864	787	843	877	808	784	809	804	826	809	765	799	865	834	794	842	826	887	817	813	804	869	817	807	796	848	845	789	794	850	829	834	816	778	790	775	807	813	862	803	821	772	788	814	843	864	821	837	847	852	813	759	753	806	758	795	786	843	730	804	839	824	748	838	812	822	882	835	828	826	819	796	806	813	867	802	775	841	775	770	867	785	790	788	788	866	873	815	821	793	807	770	812	839	834	831	848	851	774	797	804	801	839	795	811	787	897	786	809	849	820	807	781	849	821	777	801	803	796	827	788	793	813	826	849	817	789	838	815	813	869	836	820	836	817	823	786	737	795	801	840	830	806	828	758	814	769	840	791	766	834	801	828	765	775	806	817	793	892	770	780	792	839	836	786	816	801	857	805	774	860	809	805	800	828	799	814	813	846	869	790	801	834	787	792	794	812	795	796	857	802	860	778	828	801	774	790	828	787	826	805	825	842	856	777	835	843	804	806	820	798	870	744	782	842	815	804	793	864	772	758	829	826	792	778	813	799	815	765	828	813	785	804	817	833	815	787	839	831	790	826	804	796	842	829	855	827	769	825	772	800	858	853	784	793	830	805	807	840	802	873	775	785	805	794	779	832	807	787	796	814	787	808	829	804	837	786	824	785	825	815	775	798	801	795	793	789	802	766	782	776	817	804	867	801	807	847	828	848	829	788	827	846	783	790	837	815	785	823	847	852	849	790	855	810	816	784	849	765	800	817	809	783	792	830	832	808	781	839	771	804	814	814	772	824	843	848	787	837	820	799	804	815	834	792	828	820	827	844	807	783	786	820	803	786	826	838	776	816	796	837	769	806	783	840	798	830	818	816	770	850	806	826	802	837	773	814	867	809	817	796	821	813	827	820	841	815	775	836	825	768	840	784	822	792	816	767	786	788	827	731	821	820	793	858	797	796	809	817	828	768	813	775	855	770	863	785	780	810	806	768	770	796	824	806	763	772	785	819	819	787	799	828	810	785	834	829	811	858	819	839	811	822	802	785	814	802	802	841	824	835	821	785	853	810	799	867	812	769	838	856	784	802	785	794	769	824	831	739	847	819	766	789	810	811	787	794	812	830	796	810	824	867	792	848	820	802	846	816	829	800	814	812	800	836	816	833	801	789	785	810	759	838	831	820	826	789	757	832	822	815	825	803	800	893	837	850	761	812	792	819	770	795	769	804	817	793	812	841	806	833	820	824	775	823	766	805	838	855	797	761	798	772	799	782	789	813	791	829	819	759	832	797	797	782	802	795	784	828	834	846	788	799	789	787	808	830	808	780	758	804	805	776	808	823	806	839	801	792	761	844	852	827	850	840	793	787	808	790	872	801	816	828	808	793	773	788	800	767	836	798	855	842	768	807	835	777	812	801	801	809	852	802	799	791	784	802	786	809	789	841	801	781	829	814	818	813	827	795	798	795	810	836	797	753	786	843	779	835	832	832	816	866	827	781	803	764	801	866	801	864	770	788	822	789	767	804	788	847	774	830	787	806	773	847	808	807	760	841	829	816	803	820	814	787	735	791	778	831	808	852	852	860	834	825	782	858	778	839	821	842	809	821	796	827	779	784	794	833	773	756	841	833	839	824	851	844	819	826	811	818	819	810	804	777	811	831	844	782	852	856	807	803	808	783	814	835	817	810	832	785	806	810	842	809	790	766	782	840	812	799	835	793	838	860	820	783	799	818	834	818	873	863	794	807	816	791	771	835	854	816	820	809	771	804	874	847	808	796	794	815	821	785	805	794	807	807	800	869	796	794	820	793	829	863	863	800	814	813	863	797	775	810	855	828	829	796	793	801	811	820	833	851	791	786	819	822	823	822	795	854	893	824	768	791	786	818	766	805	751	860	761	815	844	824	839	810	817	814	824	835	836	821	768	787	772	791	809	789	825	841	790	808	793	807	808	845	785	814	832	828	810	846	789	810	836	808	786	795	866	821	810	789	838	822	806	784	790	852	842	824	793	825	814	778	787	778	809	786	801	809	854	822	832	803	850	806	877	806	805	821	815	821	800	843	859	848	799	803	700	801	842	798	845	812	774	835	852	826	818	835	817	826	798	805	816	744	803	787	759	816	801	812	871	828	757	785	808	841	793	850	821	826	827	786	794	821	801	752	761	889	833	756	832	840	856	815	858	818	785	786	755	825	795	805	795	802	792	777	792	797	817	757	836	764	819	840	806	806	766	789	789	804	808	804	766	810	831	887	795	781	830	777	803	840	791	827	813	808	812	821	802	816	762	825	779	781	816	806	868	760	792	801	782	788	860	825	800	776	772	851	767	788	850	768	786	810	835	763	831	765	780	841	819	788	827	819	842	770	829	775	784	769	848	831	798	856	806	845	797	820	822	794	813	817	796	801	769	795	766	841	820	842	823	768	816	771	805	775	770	830	827	848	824	819	812	823	780	826	795	774	815	813	836	786	788	827	786	831	782	769	776	809	807	835	804	858	814	789	795	797	815	786	847	771	750	818	758	831	826	822	820	784	823	852	823	831	801	785	874	788	839	819	817	795	822	823	815	841	789	752	803	815	795	834	829	788	780	790	839	796	785	799	834	814	797	788	815	790	815	835	793	800	755	787	760	787	790	796	826	808	813	806	819	792	825	785	799	808	863	871	790	760	801	771	862	802	844	760	803	824	794	808	862	801	848	835	827	794	778	801	878	832	871	821	805	795	808	849	809	801	805	822	855	783	791	763	780	833	799	748	808	807	843	847	883	802	795	829	824	792	851	828	807	831	816	836	843	815	803	784	751	794	856	786	781	789	838	790	816	780	842	836	800	828	821	778	841	809	805	853	810	809	804	829	775	789	866	791	841	828	813	827	769	808	795	834	799	777	832	799	843	789	793	830	763	817	848	758	864	812	794	798	803	764	820	790	802	826	832	768	859	811	773	826	837	822	817	814	804	825	811	793	838	850	793	809	795	839	796	781	802	806	774	839	765	796	805	796	808	776	794	813	842	830	794	819	787	816	875	802	803	818	777	786	785	802	862	774	844	840	838	840	818	775	800	787	762	813	784	789	780	822	805	801	772	812	829	833	793	782	800	802	803	865	804	869	778	818	801	803	856	769	792	795	835	777	798	804	806	860	824	766	882	819	818	772	796	784	828	810	775	799	869	855	792	812	832	831	831	847	807	854	777	777	816	824	866	766	823	756	842	810	815	834	786	770	796	758	817	826	845	788	855	805	799	801	822	856	879	839	822	786	766	870	795	807	837	829	808	835	747	835	830	815	775	795	775	810	818	817	877	831	800	861	828	845	775	787	839	799	830	849	837	795	768	769	832	792	814	825	815	853	814	856	816	826	825	807	815	839	786	826	867	759	814	854	832	808	757	795	756	780
6646	803	1124	855	640	478	429	350	512	13758	1568	187	204	171	175	158	176	161	165	155	138	156	144	163	158	169	147	146	148	167	167	120	131	157	129	137	127	137	155	127	137	124	136	150	167	131	134	142	152	159	173	153	154	135	149	141	134	159	143	142	128	128	130	136	151	182	138	134	137	143	151	151	139	159	161	158	154	134	120	131	118	147	136	127	129	135	128	130	127	145	134	161	143	136	142	152	125	132	157	136	158	142	158	144	148	118	151	141	135	149	149	149	121	137	142	146	132	140	127	148	159	135	144	132	131	122	126	147	145	139	126	143	154	138	140	115	130	139	130	147	119	135	119	128	169	164	124	124	117	138	165	133	162	117	143	132	127	139	119	131	124	142	124	141	138	132	143	150	152	153	135	145	132	147	144	146	149	149	145	145	142	136	130	141	122	141	134	143	142	140	113	156	125	122	113	135	148	144	126	148	129	113	153	144	146	128	144	133	138	122	139	128	141	125	146	164	147	139	132	146	133	152	124	143	135	140	142	135	147	151	136	145	142	151	123	134	161	147	139	137	124	154	149	142	131	156	161	147	118	155	130	130	154	172	129	132	132	152	156	144	115	144	151	135	132	128	141	146	124	156	124	147	137	119	122	130	135	147	135	148	136	132	140	124	151	153	118	125	140	117	139	135	135	124	147	127	139	127	148	138	129	156	137	158	143	140	144	130	125	156	133	161	147	136	149	139	124	141	142	163	160	154	130	134	141	140	136	142	139	134	156	129	133	122	120	137	145	133	144	143	134	124	129	129	143	132	139	135	139	136	164	157	133	153	123	132	147	122	136	151	122	128	150	146	139	126	138	140	133	141	152	145	135	129	126	127	132	133	146	148	143	129	127	149	160	141	133	122	150	118	148	134	121	144	143	138	142	158	141	129	154	135	131	129	137	131	134	126	130	141	142	158	139	127	130	152	148	140	147	138	134	132	126	121	157	154	136	156	130	151	132	161	128	167	138	139	142	145	127	114	123	139	149	125	129	117	116	140	145	150	140	135	155	153	145	130	145	152	135	137	125	143	133	149	160	145	170	156	133	149	162	119	141	121	123	135	136	131	114	127	119	117	148	141	143	126	163	142	145	124	143	142	155	129	141	142	137	137	134	139	123	140	134	171	150	128	128	140	141	144	135	145	141	134	136	132	139	124	145	138	148	121	149	140	138	154	142	136	144	159	138	122	164	135	167	148	157	144	149	147	140	143	128	139	141	127	155	137	133	142	155	160	147	142	154	138	153	146	160	109	141	137	138	147	137	136	118	143	146	163	148	149	148	155	132	149	139	149	146	119	145	145	127	153	113	128	130	143	131	132	145	131	148	119	152	139	136	136	132	130	149	131	151	147	149	140	145	151	149	124	137	162	157	154	136	141	143	137	138	157	124	131	153	140	152	150	135	132	140	136	131	128	122	139	149	139	123	135	155	134	156	143	170	139	152	146	147	150	129	153	137	136	155	133	141	135	126	155	188	128	128	151	144	132	128	140	149	139	153	139	139	155	128	144	141	149	154	141	136	126	133	147	139	146	151	162	141	148	127	125	146	121	130	136	136	135	166	143	158	130	154	143	134	154	161	125	115	158	151	139	125	150	138	149	131	132	107	108	131	135	141	135	138	130	132	151	157	152	129	136	135	149	169	145	137	156	164	144	129	113	130	139	153	112	130	141	122	139	136	117	154	131	156	138	129	153	130	140	141	137	123	138	129	130	124	118	120	132	131	135	140	160	148	162	135	136	132	144	117	114	138	138	135	137	141	136	125	134	137	134	146	123	132	133	136	142	142	145	166	143	129	137	141	157	141	149	156	147	151	155	149	134	157	127	136	130	135	151	132	148	144	128	146	127	162	128	139	137	138	134	149	143	120	137	145	166	136	116	123	115	157	123	137	152	147	134	146	122	153	150	136	142	155	122	151	132	142	135	133	118	148	128	148	139	151	150	145	151	145	149	141	143	134	139	134	135	155	146	136	158	153	115	141	132	171	146	151	138	138	143	140	130	152	163	121	123	121	137	149	146	145	136	151	149	141	139	123	150	126	143	126	138	153	158	140	123	129	136	166	129	145	112	134	125	124	131	146	144	135	144	134	138	123	137	146	143	152	148	141	123	123	130	127	134	127	128	133	131	130	166	135	136	131	128	140	138	126	157	145	139	133	119	152	142	136	146	138	129	136	134	108	129	143	136	138	140	130	147	148	146	134	120	140	150	131	147	123	140	158	147	118	140	134	118	145	120	143	121	166	135	132	138	146	136	112	126	124	145	130	150	141	158	141	138	132	159	137	134	151	123	129	124	162	135	158	143	149	147	141	147	164	138	113	148	149	123	127	124	117	141	150	141	142	137	122	122	147	155	129	139	147	161	139	130	133	139	112	120	143	149	142	136	138	139	136	128	134	128	147	142	133	110	156	131	140	135	133	141	126	153	127	146	145	135	154	132	142	132	153	134	131	150	131	139	147	168	138	128	168	123	122	124	140	128	146	127	144	136	133	150	122	141	128	138	126	136	133	139	142	125	136	128	142	137	136	127	157	149	146	152	121	153	143	137	145	141	139	137	147	133	124	119	152	131	128	147	166	143	135	157	134	136	124	147	122	136	148	153	140	154	140	145	156	144	135	146	143	134	143	134	124	139	148	133	140	124	125	137	137	144	162	122	141	135	130	144	129	127	139	113	119	165	128	113	153	138	140	131	126	131	123	105	124	142	138	131	136	153	145	143	122	144	144	137	140	140	140	147	145	116	136	156	149	142	125	134	126	141	129	143	119	163	144	123	115	140	131	132	132	146	147	129	129	128	131	157	163	130	155	135	135	152	138	143	151	145	146	140	132	142	137	135	145	132	126	127	144	129	161	146	135	134	133	133	133	135	115	139	130	126	136	131	121	139	141	143	132	139	159	165	140	132	145	141	120	156	143	132	153	134	137	141	120	150	119	121	133	130	152	120	158	115	157	136	132	124	141	122	142	146	139	137	136	142	131	163	124	144	137	145	118	135	138	142	129	109	146	132	160	133	136	129	120	135	144	149	125	136	149	147	137	134	146	143	140	140	141	137	142	139	128	128	140	147	127	156	141	135	130	121	136	129	131	145	122	153	137	144	148	144	151	147	131	132	125	131	129	137	144	137	136	132	148	133	146	145	154	139	141	148	123	136	144	149	157	143	130	141	149	149	123	151	125	139	145	145	121	149	131	128	149	129	151	155	137	143	135	128	129	151	122	138	124	132	138	138	150	134	158	148	139	147	143	154	153	134	133	130	136	139	142	134	130	139	135	150	139	147	134	128	126	146	141	152	148	159	144	141	139	151	148	163	140	125	124	125	144	135	137	126	153	146	145	155	158	129	137	127	121	144	140	137	149	148	124	122	138	140	139	132	159	139	150	143	145	142	153	141	117	143	152	129	125	143	127	135	128	168	141	118	134	129	123	122	136	112	139	124	139	151	113	141	127	161	143	150
5207	1392	2512	3045	2674	2234	1974	1566	2599	34481	2303	919	873	826	756	720	730	715	698	660	656	638	648	635	591	567	590	611	578	554	592	566	581	592	541	591	511	552	532	572	535	556	528	533	517	545	517	569	533	534	506	495	553	517	574	538	539	559	528	507	517	540	508	546	494	502	536	545	492	522	506	547	548	488	511	536	544	517	500	560	540	507	502	533	522	520	522	528	501	515	484	516	497	500	517	519	495	508	502	501	497	475	519	487	512	500	534	491	505	505	540	530	494	505	526	519	532	532	515	490	507	497	505	525	519	521	516	510	518	484	537	565	508	530	485	498	516	491	521	509	513	515	529	531	509	514	503	482	492	560	531	524	506	531	512	518	511	530	529	490	556	509	493	510	526	524	495	465	502	498	510	494	539	473	507	518	493	523	516	512	490	477	496	529	505	503	482	493	505	523	494	487	487	499	506	533	525	499	522	532	477	513	537	530	499	509	483	531	498	522	540	521	521	467	492	508	526	489	519	474	525	498	511	543	507	506	553	548	492	506	524	505	518	549	511	512	537	513	534	496	487	477	504	482	481	543	485	544	538	516	494	466	505	519	457	498	546	537	524	484	488	487	501	540	505	487	528	492	563	513	510	517	493	511	524	520	491	544	515	538	494	519	501	502	526	513	525	522	525	529	498	489	479	502	512	491	514	523	495	481	511	491	504	516	566	510	521	488	526	522	517	549	493	499	516	535	525	552	530	500	507	498	505	483	514	519	500	481	495	544	503	512	540	515	482	516	480	522	512	519	522	477	499	529	496	532	557	500	537	484	534	495	502	516	532	502	529	543	490	482	528	509	489	509	526	534	533	524	525	526	529	540	521	505	527	532	534	514	508	540	500	527	549	522	495	483	515	503	521	505	466	537	539	523	490	527	517	550	482	494	508	521	496	511	515	497	530	492	498	521	516	544	496	522	503	535	496	502	516	539	532	477	514	510	498	482	573	540	523	525	494	488	532	502	533	485	495	518	512	522	506	526	514	566	555	534	524	510	546	490	538	532	466	507	500	514	492	505	485	475	518	525	488	537	540	535	500	494	507	527	533	455	535	501	505	517	532	506	494	526	539	525	507	471	540	507	493	493	521	519	533	482	559	512	498	513	521	516	517	505	530	472	544	482	501	536	539	523	529	516	525	504	486	539	491	481	507	522	488	491	525	496	490	529	484	542	527	514	483	493	503	536	511	533	541	530	512	481	507	499	480	494	533	532	517	518	548	494	544	500	519	505	500	502	529	528	496	555	548	465	505	469	522	492	467	502	510	498	519	537	524	492	520	513	521	506	514	476	469	511	476	455	468	498	500	454	484	503	503	490	524	473	524	496	541	558	507	499	512	515	498	483	468	506	508	519	501	525	531	500	503	554	526	467	511	506	497	564	466	509	497	471	518	526	489	479	513	461	542	496	492	533	509	520	483	533	488	539	492	512	532	543	533	513	477	542	513	517	558	560	490	536	541	515	495	524	519	478	510	509	495	576	568	510	509	536	512	515	492	463	503	548	506	485	544	547	543	515	498	505	498	499	507	504	494	518	524	513	495	528	501	487	515	524	523	488	494	474	511	532	493	519	521	548	495	541	535	507	559	462	505	501	483	518	548	523	550	480	537	492	517	493	489	493	547	528	521	504	497	496	485	542	498	493	526	478	494	525	508	547	514	553	531	503	514	542	502	515	490	528	490	516	506	486	498	490	497	471	519	502	516	504	529	509	497	556	540	470	503	543	482	519	502	551	514	541	483	511	514	514	510	501	539	511	535	539	507	532	514	500	502	525	539	523	556	546	515	505	537	512	495	500	503	518	486	526	478	545	503	493	471	521	521	479	507	479	535	485	528	482	561	504	521	525	538	495	483	510	493	543	512	532	523	506	462	532	516	497	562	534	504	547	510	507	495	493	516	472	521	496	527	526	505	508	506	467	536	495	526	527	473	533	474	498	514	477	501	520	472	483	479	525	534	528	515	499	499	515	520	504	528	542	516	533	513	497	532	499	510	493	514	511	516	512	473	530	536	506	488	496	489	490	519	506	536	501	523	549	480	457	476	496	518	516	523	496	492	505	519	509	495	518	501	514	501	493	520	499	478	526	484	539	499	524	532	540	518	530	510	520	492	518	498	517	439	529	558	525	519	483	527	547	466	512	521	539	480	493	510	521	470	515	535	533	513	494	535	523	496	525	474	503	503	494	534	542	507	513	508	527	504	492	514	512	510	494	510	520	557	518	502	512	501	567	502	506	506	497	524	550	489	505	538	551	500	525	505	492	519	503	499	509	535	517	524	563	515	525	495	485	529	521	538	484	473	514	509	497	542	508	526	546	527	502	488	508	484	524	476	520	531	510	532	523	548	524	531	486	528	500	501	479	511	505	520	529	534	495	553	502	488	551	499	517	538	505	490	483	521	509	531	494	475	529	501	496	510	473	483	538	485	559	508	502	477	509	492	499	500	538	459	521	476	522	490	516	501	494	483	531	526	530	493	489	517	504	507	536	532	522	520	518	521	479	510	563	512	516	516	491	514	501	517	519	531	513	496	512	524	464	483	502	522	521	540	494	471	493	539	490	505	523	473	498	501	501	537	546	558	511	521	558	501	501	553	516	484	518	504	511	534	483	524	495	533	470	555	486	553	518	504	519	555	521	482	468	500	504	521	510	498	515	515	500	511	506	496	529	459	517	533	518	521	499	540	484	506	499	503	541	519	538	500	490	515	531	489	530	496	533	496	489	472	524	544	519	505	506	511	509	537	525	505	527	518	554	475	501	506	519	544	471	499	517	523	501	512	490	483	486	545	544	520	500	523	525	546	516	498	501	517	483	506	472	528	512	510	508	496	499	498	503	471	510	517	471	516	530	521	509	546	541	516	544	541	530	464	523	491	510	496	499	489	485	533	520	515	527	458	517	512	492	473	493	490	544	531	515	517	499	505	505	486	515	496	494	535	501	492	477	500	513	477	476	476	515	500	462	499	525	492	516	519	541	507	545	509	503	509	503	509	487	529	537	502	488	478	473	490	498	495	505	496	526	496	515	518	467	522	548	513	570	525	537	507	495	546	553	481	529	508	506	522	515	531	523	544	521	484	556	492	473	532	473	492	527	514	506	501	498	518	487	505	543	501	542	499	510	499	515	488	517	507	527	544	538	519	488	523	521	509	495	535	509	516	528	505	525	495	482	500	480	532	521	502	504	469	502	569	489	491	532	544	505	537	520	507	547	518	535	495	536	509	512	488	439	478	534	496	494	518	507	530	524	502	507	493	509	502	494	489	483	501	515	515	551	503	520	460	538	517	484	512	519	508	544	508	513	535	498	495	509	505	498	550	546	508	545	508	554	474	485	459	474	507	514	558	531	518	485	484	515	521	542	517	491	492	532	539	507	492	490	541	504	531	594	517	499	482	518	505	518	508	496	527	527	531	503	501	545	528	517	546	481	518	467	517	530	480	507	521	502	541	532	514	489
13102	1748	2248	1648	1231	864	684	528	728	22578	3764	289	244	219	208	199	186	185	168	174	153	142	152	171	125	167	149	140	162	136	147	144	135	128	127	137	178	129	144	132	131	132	116	136	140	115	124	137	142	121	137	139	142	136	140	105	115	124	130	118	131	136	133	113	136	131	124	118	129	156	116	129	131	114	133	119	122	132	139	109	121	125	132	128	150	119	125	135	118	123	114	123	139	124	113	122	144	113	130	120	113	121	112	131	114	125	101	141	124	130	135	113	135	132	131	126	117	144	123	133	111	126	116	126	144	112	129	143	141	124	132	131	121	144	151	129	113	114	137	122	134	148	149	127	124	109	124	129	148	127	110	121	133	109	139	140	124	139	125	117	119	125	122	124	136	130	137	111	147	105	129	133	138	110	138	144	119	114	122	109	132	114	116	132	130	151	148	137	124	116	132	120	126	152	133	119	119	128	106	125	133	141	125	115	130	126	132	122	123	111	122	126	122	133	110	122	140	119	117	107	135	116	144	134	122	124	120	134	124	115	147	117	120	113	116	114	143	147	129	130	120	147	135	136	133	136	134	115	129	125	141	122	110	118	139	123	113	151	147	150	120	116	130	144	130	129	133	133	148	114	132	121	136	100	144	121	136	134	130	130	114	133	122	129	139	125	130	99	101	116	144	132	117	134	123	129	127	127	132	120	114	125	154	123	120	102	136	136	132	127	130	117	117	128	130	125	122	113	122	128	130	125	122	121	112	148	127	106	143	114	119	144	126	145	126	119	145	133	123	129	129	115	127	125	118	125	119	130	120	136	130	125	138	129	139	145	129	119	132	120	127	123	125	119	127	129	157	136	113	148	123	149	107	102	119	123	126	133	121	123	123	139	107	145	126	109	124	130	138	120	115	138	133	128	127	151	128	107	108	128	130	121	136	128	98	129	128	116	124	131	136	140	126	127	124	134	110	96	110	126	110	144	140	109	111	120	131	115	125	115	120	121	101	119	106	153	107	121	132	98	126	140	138	107	132	143	126	128	118	132	115	112	131	145	146	150	98	146	135	121	133	136	118	135	118	147	135	118	105	136	111	139	126	121	121	127	124	138	140	141	109	135	120	128	127	119	105	131	139	112	133	127	128	139	142	119	118	129	136	115	125	140	125	135	146	129	152	116	128	106	116	120	138	130	119	124	110	143	131	130	138	125	126	120	132	116	114	138	117	114	142	120	139	128	144	140	146	124	131	114	141	130	146	115	125	130	129	138	132	137	117	124	133	121	119	124	135	111	111	132	118	119	116	139	138	125	115	132	113	126	141	112	124	140	108	107	122	131	152	125	136	127	108	130	123	137	145	163	116	128	128	128	142	130	123	127	130	140	120	136	121	119	131	143	122	137	134	141	117	132	128	128	122	137	111	122	116	108	148	121	112	160	105	123	122	112	114	131	131	148	109	116	112	131	125	124	122	127	110	126	135	132	112	122	143	122	123	122	131	127	111	132	117	136	124	122	126	151	135	126	125	136	140	128	137	135	124	136	128	145	148	130	114	129	118	120	113	136	135	126	135	137	131	142	127	136	120	135	132	149	148	127	130	123	130	112	136	110	135	121	141	123	121	123	149	133	133	121	122	128	117	119	117	139	142	131	129	139	121	120	125	116	132	123	149	144	130	107	135	139	114	123	118	145	113	120	110	132	120	132	132	113	124	133	133	128	128	111	109	138	116	147	109	137	126	128	136	129	118	126	143	129	128	133	131	144	146	135	130	126	128	132	113	134	136	120	135	127	114	123	127	120	112	127	150	124	123	104	118	120	129	106	125	134	118	145	132	114	117	132	141	124	120	160	115	129	112	120	132	132	139	133	136	139	144	120	133	135	110	138	120	109	120	123	122	139	118	126	136	116	128	149	130	111	114	142	115	117	130	120	122	98	125	121	119	133	129	119	130	133	141	140	114	141	140	127	120	110	136	146	114	127	134	128	127	117	106	122	110	136	130	138	131	141	122	127	119	130	145	119	111	114	128	128	131	135	141	125	129	122	118	130	138	135	144	129	133	125	118	131	131	118	138	116	123	116	138	122	132	130	115	117	122	150	116	139	119	127	124	127	123	119	116	135	123	116	144	121	135	142	123	125	121	128	129	113	121	112	152	131	114	124	111	136	129	134	136	129	129	132	123	124	134	119	134	153	120	116	114	136	134	129	126	128	129	118	143	114	123	125	118	136	118	132	129	126	124	141	141	118	127	124	128	129	146	113	125	131	132	125	119	132	119	114	130	127	139	119	134	141	98	126	110	130	141	104	114	137	121	125	142	132	116	127	111	142	125	142	140	107	136	127	127	111	113	153	111	128	133	126	125	110	135	107	111	118	128	129	112	123	140	123	119	134	125	120	127	143	157	128	152	122	137	100	127	124	106	110	125	145	122	116	127	127	130	104	132	108	128	122	154	117	134	114	125	117	114	130	115	125	108	121	126	138	123	121	131	115	129	121	107	145	131	116	135	116	136	133	113	139	134	124	131	126	131	119	115	104	133	130	126	120	132	120	126	125	122	129	128	125	128	126	133	118	142	128	127	110	130	121	147	134	110	128	122	119	141	131	143	140	116	104	138	136	127	137	128	137	110	140	134	129	142	129	132	132	113	127	107	136	132	123	138	133	151	131	153	99	125	156	130	124	124	127	126	133	129	113	136	123	123	86	136	144	112	142	104	132	140	138	128	119	141	126	116	138	129	132	122	125	130	119	126	121	110	131	137	132	112	116	109	128	136	127	122	137	131	118	127	121	140	132	122	122	111	133	130	144	119	109	127	129	146	125	122	118	118	132	143	142	126	128	133	113	137	140	144	121	122	123	129	135	126	128	114	138	119	129	95	119	136	107	126	127	125	130	121	127	139	125	120	133	118	147	123	126	107	122	122	116	136	142	123	107	137	119	132	118	119	128	144	119	123	126	128	141	128	124	114	130	138	128	122	125	120	139	95	119	103	131	143	150	141	119	134	133	117	135	125	117	126	118	128	130	127	127	109	122	122	127	113	127	124	120	129	136	123	124	125	123	114	119	134	141	131	134	113	149	125	122	138	137	145	118	138	125	105	139	139	140	136	142	118	134	130	124	138	120	111	115	125	108	133	124	112	121	139	128	129	145	134	121	126	116	139	136	121	145	115	116	127	127	128	141	131	133	118	126	127	131	113	131	120	152	124	130	148	126	116	137	144	129	120	112	143	118	120	133	136	110	122	142	120	125	126	128	127	127	97	110	137	121	120	126	130	116	157	146	127	129	130	127	119	141	128	117	157	110	130	126	126	100	121	128	119	120	127	134	120	139	130	124	124	141	108	128	108	126	121	105	123	135	112	116	130	128	130	141	109	120	126	111	121	134	129	113	128	125	139	126	131	134	121	137	121	128	127	134	121	112	111	131	134	133	121	133	148	123	104	135	112	117	138	115	120	145	123	125	126	124	121	102	130	125	127	108	141	129	130	118	132	125	130	137	114	162
7692	2146	4659	5620	4738	3999	3365	2745	3999	42243	2788	1380	1247	1185	1087	1018	929	968	857	823	765	786	735	710	709	675	685	612	696	671	585	609	634	580	573	564	538	567	576	545	563	541	525	567	554	555	486	564	520	534	566	547	506	484	479	506	502	507	498	508	529	471	505	506	503	538	503	546	464	498	504	476	499	499	510	502	508	489	469	461	525	483	541	490	500	520	461	504	481	510	515	493	504	462	461	462	467	483	480	502	458	473	461	510	485	490	461	497	497	467	459	499	454	495	461	454	503	484	500	492	477	464	452	496	472	513	466	463	450	480	490	458	463	512	526	500	450	468	496	473	496	491	531	464	457	469	468	483	449	463	492	511	476	475	510	485	499	489	491	469	526	451	485	489	510	492	495	444	483	459	488	503	490	515	462	485	488	471	482	511	460	487	466	492	483	518	463	482	501	495	441	507	439	496	437	481	500	465	461	436	509	446	492	449	458	517	519	450	457	490	470	524	466	493	441	459	473	487	505	509	476	472	471	482	444	477	474	512	506	479	468	529	463	456	449	530	506	514	512	511	421	489	484	487	533	484	475	487	468	498	464	454	471	472	475	453	446	483	459	498	416	469	472	467	472	458	508	472	458	510	453	490	467	462	468	510	489	501	468	496	495	482	499	481	501	501	522	483	500	449	449	495	474	478	475	472	480	504	442	523	452	462	470	482	456	478	494	450	460	508	497	466	427	484	453	462	500	466	502	499	474	473	507	461	499	496	487	482	476	493	456	455	489	500	475	440	493	476	479	524	452	440	474	493	501	499	467	494	442	466	487	472	468	490	467	480	468	501	496	517	483	465	508	472	480	492	458	459	471	473	473	464	500	456	451	473	459	515	509	490	466	490	494	515	468	493	468	515	490	478	481	484	453	484	504	498	480	496	443	469	493	468	463	492	483	475	479	505	446	484	475	481	474	472	466	449	480	501	477	486	516	481	525	486	486	458	493	470	503	478	465	506	432	461	483	492	472	475	482	468	411	508	508	494	491	473	465	439	498	479	473	482	488	476	463	464	489	477	487	507	459	495	466	497	453	444	471	491	494	472	508	523	462	486	468	484	451	488	507	485	497	463	516	444	449	516	479	519	509	465	414	476	468	512	498	490	484	437	451	481	451	474	455	461	512	522	418	473	414	499	479	446	507	492	477	476	473	469	509	502	472	461	489	485	460	462	474	465	501	516	472	487	483	441	490	435	492	461	515	479	502	480	473	455	470	473	477	484	492	466	443	450	501	480	513	466	453	443	487	465	485	463	466	514	444	484	491	505	474	476	539	469	484	473	482	461	457	494	500	454	475	497	511	463	447	482	439	446	485	510	503	459	488	509	511	493	484	443	439	476	483	443	471	525	457	458	478	466	470	440	457	460	472	472	466	440	457	489	482	473	480	480	477	452	473	496	490	455	459	483	476	463	501	490	449	470	437	460	509	481	461	478	524	459	495	462	494	492	501	474	493	516	498	484	466	473	493	474	488	470	441	433	481	483	469	452	523	495	491	496	480	488	481	468	456	459	457	473	478	503	444	479	504	458	483	443	481	508	465	483	461	459	464	470	477	507	489	496	471	475	458	450	481	505	493	487	432	501	465	476	484	475	423	448	482	508	464	470	515	475	466	474	455	461	482	511	438	446	507	474	478	457	481	474	459	467	488	479	454	501	478	539	523	483	475	458	467	544	471	479	480	448	507	495	509	490	540	459	518	448	455	447	476	496	463	461	437	497	473	502	463	477	463	484	500	440	424	492	438	497	493	475	468	461	486	487	498	472	512	457	434	428	460	473	474	455	491	492	464	503	444	499	465	461	426	508	457	477	471	442	475	466	479	500	471	473	492	514	446	471	466	488	471	482	479	472	478	435	492	437	456	444	481	467	470	429	428	507	475	459	465	441	490	479	469	470	499	443	443	468	484	480	456	488	449	427	497	463	436	458	494	468	487	482	482	452	485	495	522	488	504	486	537	486	486	445	450	503	472	459	491	437	486	457	472	475	469	488	492	517	471	462	448	434	475	465	500	448	476	452	497	473	464	476	439	500	460	522	435	483	484	487	492	443	486	511	444	476	459	447	474	457	419	464	469	477	513	479	485	444	470	494	487	459	497	471	472	441	508	527	471	473	484	490	508	454	461	496	456	483	457	485	471	477	493	454	491	500	409	467	503	431	433	474	430	503	483	459	465	484	477	464	488	482	455	477	471	497	507	471	471	492	488	473	466	483	480	432	488	476	461	472	501	477	477	488	464	468	507	487	470	465	446	427	451	469	500	478	456	465	470	485	502	470	494	486	459	447	473	459	494	461	485	521	478	525	462	497	496	514	477	438	473	526	491	482	472	471	437	458	462	445	484	447	470	464	505	471	508	477	487	469	450	501	510	481	467	445	475	478	444	495	508	516	483	462	486	478	453	444	518	441	439	485	486	499	477	507	476	490	445	463	479	474	551	460	550	474	433	455	472	473	467	460	454	467	449	438	492	478	484	470	516	488	451	480	484	467	482	481	470	491	478	481	434	481	486	501	493	496	498	469	503	478	446	479	487	455	466	450	496	508	462	490	457	448	487	467	456	458	439	444	475	462	471	516	468	491	446	491	482	469	487	439	438	475	517	454	503	494	466	508	457	474	470	496	456	508	478	530	462	463	501	450	492	464	479	484	455	474	501	481	443	471	471	451	459	512	469	475	473	500	446	488	479	470	467	510	496	474	477	464	472	475	480	456	479	482	477	494	468	483	477	494	449	447	448	464	495	500	458	501	469	440	484	475	505	443	521	458	428	539	523	436	464	479	476	475	443	472	497	440	471	451	506	457	490	470	493	487	462	481	471	496	498	455	467	472	499	497	514	525	477	499	462	478	437	480	476	480	460	417	458	472	485	510	462	471	466	515	457	477	519	482	503	480	458	467	453	457	465	499	469	470	472	466	478	487	457	494	494	464	498	455	458	523	459	489	458	455	488	457	418	437	485	502	489	489	475	444	492	445	505	441	462	463	480	466	484	471	467	497	458	497	487	481	484	470	490	504	492	491	444	477	470	450	496	485	503	460	483	476	481	450	467	462	488	508	458	458	460	485	522	445	464	462	456	462	469	506	486	466	490	442	476	502	503	451	524	459	495	486	478	482	499	472	462	502	506	511	471	475	476	460	479	477	483	479	459	497	492	411	474	483	471	440	492	494	462	484	468	480	479	523	415	480	519	469	457	482	431	473	492	487	473	482	447	460	457	483	511	487	461	430	487	443	471	479	435	464	502	483	457	464	437	485	485	492	517	487	478	465	510	444	486	493	502	482	499	507	502	516	475	459	441	492	500	455	457	505	467	501	447	462	468	485	469	479	469	497	476	445	515	467	455	510	494	487	456	466	474	450	454	467	497	489	463	499	485	499	487	538	438	465	465	495	508	457	471	463	486	495	495	468	452	510	512	478	503	459	450	484	464	459	472	438	470	464	504	488	480	483	465	479	498	495
1969	304	293	287	263	296	271	262	227	1185	319	254	218	226	247	242	231	252	231	217	223	232	216	226	224	209	255	243	244	222	200	230	233	230	269	238	234	264	224	239	246	246	236	244	242	267	234	233	234	225	243	260	258	235	245	211	248	223	221	234	229	249	244	248	241	223	191	225	252	230	246	271	232	241	244	244	238	217	232	240	241	246	213	262	257	212	246	256	251	239	268	250	269	214	248	215	229	242	259	221	208	233	236	245	242	219	206	210	211	245	247	241	219	275	217	238	228	246	251	221	214	241	230	265	249	224	241	224	204	256	260	229	247	236	233	213	217	212	247	220	224	221	242	225	252	230	227	257	243	252	210	233	246	230	229	217	253	217	235	236	246	240	253	240	207	253	228	241	260	226	225	240	238	239	250	251	251	256	191	247	240	231	232	219	203	233	238	235	225	267	225	239	204	202	254	232	221	252	240	251	233	249	235	263	217	223	227	246	229	243	218	244	231	239	219	247	229	232	248	257	247	247	260	245	227	257	262	219	258	230	238	220	239	275	230	214	239	218	214	245	248	245	248	254	231	237	247	238	258	232	235	246	268	247	254	221	259	272	268	249	241	238	234	222	209	245	223	242	251	225	233	242	238	242	252	244	243	216	228	249	230	258	237	254	217	230	240	219	242	262	228	255	213	230	246	241	222	239	236	239	231	249	253	265	230	223	230	231	218	241	222	246	235	223	238	248	235	220	231	220	275	217	250	232	212	243	250	237	206	230	243	250	270	251	256	243	246	235	245	249	250	254	228	227	242	240	195	255	223	261	208	249	269	244	235	247	221	259	243	212	234	216	248	257	247	253	234	222	242	232	234	232	237	252	259	221	231	255	254	250	242	223	249	239	236	237	257	226	241	233	243	258	237	247	237	239	254	247	224	228	196	244	234	258	234	250	242	259	242	226	251	253	237	240	255	225	217	248	256	258	256	242	235	196	233	244	270	251	237	241	213	248	240	232	250	205	233	226	232	279	228	227	237	229	235	206	250	231	242	227	216	248	269	242	246	228	253	232	235	241	280	256	243	225	234	242	227	230	274	251	234	257	252	229	237	249	240	219	239	222	238	219	237	214	233	196	233	271	240	252	255	270	205	237	249	247	240	248	242	256	283	287	238	235	250	245	237	202	238	214	235	236	246	232	234	219	239	242	233	243	224	237	235	230	219	224	263	261	218	256	198	240	245	242	255	224	243	233	219	244	207	238	237	245	232	241	244	251	222	242	245	214	237	234	245	257	250	232	228	251	233	222	244	241	225	244	223	241	215	232	245	226	216	271	241	236	247	231	217	247	282	253	232	238	225	219	227	252	264	247	251	248	238	237	220	240	242	229	241	221	243	255	227	241	238	245	239	206	245	249	214	234	247	243	248	239	237	230	247	217	255	259	243	227	231	241	245	234	255	241	235	241	228	226	226	240	247	240	280	242	209	233	259	259	212	251	237	228	237	233	236	231	229	224	255	246	242	233	238	232	232	253	229	240	225	237	239	248	253	221	208	244	231	214	243	276	195	250	242	211	205	244	237	265	236	227	222	226	269	231	234	248	258	243	226	223	227	251	220	241	238	221	253	257	240	217	232	242	239	247	244	238	261	242	250	244	225	222	227	248	241	257	268	234	234	237	249	240	250	233	228	251	240	248	223	262	242	238	244	198	264	230	248	256	276	212	219	229	233	241	235	238	216	218	235	250	242	257	236	222	212	251	245	227	242	252	242	243	228	222	218	230	207	252	226	262	242	262	221	225	230	210	218	238	245	239	252	240	227	250	234	239	232	235	235	227	257	258	233	248	254	244	244	245	242	236	237	239	276	237	248	261	228	235	235	238	220	226	222	236	241	229	229	245	254	240	244	246	263	269	234	242	227	233	223	253	249	250	227	237	210	221	239	212	213	224	259	250	241	236	208	228	249	218	241	229	239	240	248	238	244	230	221	243	230	239	218	258	257	236	227	265	238	258	241	238	225	237	253	232	242	250	242	238	217	242	225	243	249	242	183	241	249	238	233	259	224	227	239	238	230	257	241	249	241	245	236	234	231	234	223	247	245	253	248	232	248	240	225	235	255	205	243	241	267	263	231	253	228	249	223	205	236	228	268	237	216	257	265	195	248	256	234	247	221	224	241	236	228	206	216	227	248	242	253	224	244	211	213	237	240	250	234	227	258	232	224	235	227	247	229	235	227	230	248	224	233	245	252	239	220	250	230	257	219	248	255	221	241	235	249	222	239	229	245	252	222	232	228	256	246	255	218	241	235	203	258	227	251	245	231	239	247	265	228	224	263	246	241	246	246	231	241	211	262	207	237	241	223	213	232	242	278	235	228	247	247	263	237	238	253	262	211	249	238	252	277	219	253	252	242	216	245	243	253	229	239	231	226	227	241	234	234	209	266	248	240	247	223	207	240	241	214	241	231	240	232	254	220	212	216	223	235	239	251	249	205	239	241	258	235	222	233	235	245	238	235	266	217	221	258	218	266	256	216	234	263	209	217	235	221	234	240	222	244	223	239	255	230	230	239	214	248	231	251	216	228	243	241	220	223	259	237	229	238	231	254	249	229	226	219	232	233	241	235	207	249	230	230	230	252	226	232	248	226	217	244	247	258	241	285	230	235	239	242	221	218	219	253	238	241	253	222	233	253	239	244	242	229	208	217	239	231	232	254	237	225	255	245	189	235	227	242	225	228	241	228	250	220	220	223	237	268	246	213	229	240	254	262	250	256	246	246	220	249	224	211	216	243	234	233	254	270	208	257	210	271	231	242	235	248	237	223	217	223	251	234	215	233	207	254	215	221	254	227	236	237	227	230	257	245	250	248	272	237	257	223	271	220	247	223	235	229	224	225	248	235	239	247	220	237	221	219	236	218	240	245	248	233	217	263	225	229	251	240	256	240	241	240	237	232	229	248	233	241	243	234	259	274	238	243	207	250	242	218	236	212	223	241	228	247	237	255	223	236	190	232	237	233	256	229	225	229	216	256	227	215	261	246	212	254	235	247	270	214	254	232	259	236	243	226	216	239	239	233	234	239	239	232	237	245	227	256	199	204	234	246	233	245	243	232	253	209	248	249	240	227	237	216	251	248	210	246	237	230	228	256	252	229	253	243	236	222	222	210	245	255	249	216	226	246	221	239	247	243	241	219	248	212	222	229	212	237	245	236	219	235	232	242	240	229	248	217	274	230	232	236	242	250	256	213	240	233	230	257	216	245	233	250	253	211	275	221	232	230	232	225	246	238	222	226	249	225	220	251	232	236	214	230	226	226	222	247	210	226	232	232	265	237	222	212	224	246	229	244	240	227	235	250	232	240	241	240	239	253	242	235	274	241	262	228	250	219	243	224	197	240	238	217	218	209	236	219	210	240	232	264	267	222	265	235	255	236	215	246	218	255	264	238	234	219	255	235	224	251	254	258	230	242	226	249	230	228	224	249	217	249	215	259	244	233	258	230	273	254	226
2418	879	974	1021	992	928	940	907	954	5429	987	877	809	803	815	804	779	831	803	824	807	815	837	799	888	803	759	769	826	858	807	807	797	812	783	794	833	750	806	764	805	829	780	823	868	816	785	835	798	797	771	836	783	785	789	799	798	798	794	831	818	786	833	778	872	767	801	850	857	862	799	829	840	859	809	782	797	775	834	799	787	826	800	803	798	755	782	829	836	849	771	759	834	781	807	779	832	788	811	809	808	765	842	792	831	820	802	803	834	747	801	817	843	850	768	825	811	759	783	746	782	851	807	793	835	834	798	791	755	782	818	803	805	758	818	785	752	762	816	790	814	825	784	791	802	818	751	856	799	770	778	789	826	806	830	832	807	850	787	767	737	804	793	801	816	787	751	797	805	813	770	831	804	828	787	797	785	817	822	836	797	854	818	807	799	789	824	791	792	784	801	790	808	802	788	800	760	865	815	760	794	757	821	804	806	769	799	815	785	811	828	757	822	837	796	812	799	743	810	769	832	761	793	773	765	789	837	778	808	790	777	826	868	802	790	791	790	796	831	811	777	760	755	801	746	776	776	834	802	768	837	794	837	803	764	743	829	792	777	810	807	797	819	781	832	786	768	787	768	824	766	840	752	807	793	833	811	830	782	816	787	812	797	765	800	798	782	782	839	782	803	813	810	803	815	808	818	776	844	894	750	791	818	810	756	817	792	803	798	871	856	855	766	827	836	831	751	851	756	793	833	807	805	867	767	755	827	800	833	761	825	791	828	817	769	792	841	852	873	786	831	737	788	799	830	810	803	804	814	804	813	820	794	827	830	753	836	831	805	881	835	785	759	848	806	821	822	780	808	750	775	807	788	808	782	802	789	807	770	777	784	783	819	810	800	787	780	785	787	739	776	783	815	778	772	740	779	802	802	750	830	755	808	789	757	765	789	794	844	793	772	819	809	738	878	759	823	756	813	794	827	814	773	784	830	806	841	783	773	808	831	880	775	786	817	785	795	778	777	760	773	850	812	793	785	817	807	740	794	850	789	803	844	805	752	813	784	789	778	789	804	802	820	840	794	849	816	783	810	818	805	788	789	810	777	769	796	845	787	763	796	804	780	789	814	763	841	795	786	756	782	818	810	831	785	818	822	824	821	823	823	808	817	766	808	773	830	767	745	825	790	790	768	854	802	770	810	755	768	864	784	774	869	782	809	805	773	795	817	777	783	787	847	831	770	867	805	835	800	823	804	784	819	798	820	796	827	816	818	773	737	849	817	805	787	826	841	793	774	783	781	793	775	776	780	814	796	815	815	823	775	786	804	852	797	774	791	785	809	813	767	770	746	814	807	791	825	810	835	818	800	799	823	752	848	789	825	803	835	811	771	772	779	802	798	785	775	842	770	795	815	826	749	776	844	802	830	775	845	778	822	761	812	807	810	771	772	759	854	805	783	831	741	864	814	752	848	773	758	836	776	800	838	741	743	784	791	800	829	808	824	787	823	794	845	815	815	848	814	797	772	827	835	754	783	793	822	828	783	764	755	827	796	802	787	755	822	766	790	829	814	780	795	799	789	788	799	809	762	820	780	823	747	798	779	808	829	788	801	805	787	809	795	847	799	812	798	770	798	811	799	775	810	788	799	803	848	828	806	774	822	835	789	794	834	813	803	791	802	769	778	827	784	794	760	790	792	826	779	772	751	788	865	800	814	801	773	826	789	793	781	798	786	791	816	811	791	765	819	838	775	809	801	760	803	853	701	774	799	780	804	803	823	782	764	850	821	842	788	813	788	820	781	779	773	814	757	787	770	826	772	758	771	806	807	805	821	775	809	821	782	743	800	790	786	811	776	772	853	784	848	826	787	816	788	795	808	828	813	802	818	829	769	812	762	802	785	792	801	778	837	826	791	794	826	821	775	791	822	797	756	783	825	728	806	828	852	839	780	766	823	886	810	739	836	816	785	883	783	809	812	766	814	786	783	749	799	771	828	812	751	809	830	810	858	795	765	772	823	814	754	796	806	775	834	786	823	786	806	788	826	813	823	801	805	728	792	845	804	834	787	819	781	787	844	787	806	843	844	828	791	777	846	869	813	791	832	846	795	811	799	768	846	809	774	806	781	824	815	785	823	794	847	817	787	756	781	753	793	784	830	796	831	782	864	775	806	752	826	829	745	795	821	817	802	805	831	799	791	782	789	806	757	759	839	834	754	790	796	859	772	833	808	773	790	775	774	799	844	788	863	831	829	783	774	800	817	775	821	818	846	791	789	798	768	794	825	803	795	745	800	767	821	839	868	776	827	777	802	817	912	836	783	757	765	843	781	773	849	825	806	726	793	817	816	832	879	821	770	817	817	823	808	799	793	801	842	837	814	830	845	816	810	773	826	833	819	778	786	860	765	841	796	788	777	817	782	824	825	866	816	794	773	830	798	838	786	797	889	772	778	784	804	839	814	779	786	761	786	808	782	781	771	767	784	740	826	762	775	789	876	832	840	838	805	808	830	795	801	754	845	764	796	823	818	824	808	798	777	799	761	811	807	796	820	833	810	793	820	783	772	815	808	799	839	823	774	785	798	805	788	801	759	757	786	774	836	798	776	766	781	763	781	785	843	796	851	752	806	852	791	814	786	847	737	812	806	794	808	785	796	853	823	794	842	828	797	771	853	832	791	800	770	797	767	792	777	794	811	785	841	766	810	755	763	812	799	843	783	818	797	824	833	810	783	811	810	785	779	761	840	814	825	759	790	818	806	837	808	850	783	778	797	828	785	823	773	854	754	865	763	831	794	885	800	804	786	834	797	813	804	830	789	802	831	796	818	816	748	800	784	782	791	824	853	785	821	751	753	783	755	775	798	823	836	856	790	758	788	832	789	827	773	834	792	848	838	837	821	816	843	802	782	841	847	799	837	814	789	786	826	850	809	796	830	784	778	789	838	785	756	774	782	812	864	779	820	768	820	751	797	777	826	845	831	728	748	802	791	786	807	795	850	769	786	815	832	824	835	852	760	823	796	759	764	818	815	773	812	813	792	799	771	835	819	796	801	785	876	811	774	790	801	809	784	814	844	804	757	792	777	769	838	764	823	801	751	834	784	757	790	827	741	807	809	814	853	818	865	826	830	790	816	801	749	787	775	825	758	797	790	813	799	805	832	832	807	810	752	815	830	850	801	783	871	837	863	796	797	719	857	804	785	813	799	832	799	776	803	828	782	819	830	812	790	813	803	751	835	807	805	812	758	786	825	807	793	835	790	759	774	819	798	808	794	786	762	808	764	815	790	863	855	756	809	805	802	812	769	822	844	786	750	788	812	783	787	770	769	817	790	816	834	842	847	782	815	833	797	809	790	767	859	823	835	818	780	796	784	786	825	835	800	768	847	819	812	807	826	867	764	774	785	840	771	802	776	817	817	795	776	822	823	803	818	839	764	803	815	830	842	744	746	761	815	780	750	853	796	808	785	769	796	818	788	815	806	840	837	845	792	765	830	791	783	850
6523	860	1102	839	657	437	377	358	339	10438	1167	202	203	179	180	179	176	188	171	136	151	162	159	152	156	158	146	137	136	143	126	151	153	142	145	128	129	136	143	174	133	151	133	136	141	140	179	134	145	130	131	132	141	137	144	134	136	144	108	139	132	133	116	128	136	135	146	138	120	124	133	132	149	147	120	121	142	136	128	168	144	152	149	145	142	123	123	148	144	116	115	138	156	126	126	133	139	150	157	136	148	156	111	136	137	139	139	133	136	134	125	140	142	161	157	140	132	133	117	139	124	145	146	145	129	119	130	112	137	126	148	125	127	147	120	148	140	128	136	114	142	128	140	139	136	137	139	121	131	143	145	126	132	123	135	142	138	123	121	105	122	123	133	142	142	142	111	126	124	142	129	107	131	139	139	120	147	140	123	130	134	141	125	118	125	127	139	131	135	127	113	156	148	140	124	107	137	135	151	132	134	129	147	139	142	116	123	129	153	139	169	146	131	120	138	144	151	145	141	138	140	114	137	128	123	141	131	146	165	125	137	143	127	140	132	132	132	128	160	146	123	135	134	145	117	124	122	156	134	137	109	153	135	140	123	129	128	146	133	134	145	126	133	140	146	131	126	137	149	138	139	164	153	127	109	125	131	122	124	149	132	142	144	139	143	127	136	136	120	143	140	127	117	143	120	144	152	151	119	151	125	131	135	124	124	152	154	140	128	144	125	138	141	137	157	135	130	120	126	134	141	135	142	144	145	134	130	155	154	121	117	136	143	140	152	116	136	115	147	144	150	142	136	132	130	115	140	129	139	127	135	157	129	134	129	129	134	129	144	117	134	130	134	141	130	125	136	126	128	148	134	131	145	139	121	131	127	148	134	143	122	134	103	117	140	136	114	117	124	150	110	114	153	133	141	127	100	147	149	124	141	120	145	153	129	141	129	118	133	138	136	145	141	119	133	134	123	160	151	132	130	123	116	135	110	130	146	137	126	143	135	121	122	136	143	124	135	143	155	129	134	133	123	124	121	131	132	132	122	150	140	142	136	139	138	141	145	133	128	136	141	155	116	136	141	129	121	130	131	135	139	129	168	146	131	114	138	137	126	144	111	131	136	140	128	125	134	135	129	133	148	113	113	124	124	112	145	122	136	133	133	112	129	139	133	131	131	136	156	144	128	135	125	140	153	131	131	137	106	107	135	132	153	132	135	140	134	137	131	123	135	147	131	136	149	139	122	118	125	166	132	133	126	143	125	123	126	158	135	144	141	136	139	116	147	144	135	160	144	133	135	130	126	122	140	139	137	124	131	141	120	132	136	127	140	127	139	141	153	137	126	112	125	142	129	156	132	135	130	126	125	138	134	141	125	139	125	136	139	125	142	162	105	121	152	126	134	116	132	140	149	136	149	126	135	140	146	153	136	130	126	144	147	134	141	116	132	151	119	117	157	132	136	126	121	131	126	131	139	115	152	126	155	134	138	131	149	136	145	117	161	175	132	157	134	128	141	103	128	127	146	141	115	132	148	126	132	131	140	143	138	131	149	129	141	128	135	135	128	138	124	131	134	130	137	144	152	115	108	151	135	146	129	129	142	151	121	120	140	135	122	128	140	148	121	140	124	124	131	143	136	133	132	146	132	132	139	132	150	139	118	135	139	144	139	135	142	164	135	122	123	138	137	145	119	125	125	127	125	130	139	137	114	131	137	132	146	136	138	122	133	126	148	157	143	147	134	124	134	128	123	121	125	128	130	120	136	176	144	141	132	113	128	119	135	129	108	143	139	149	120	135	109	127	129	140	122	138	132	125	121	134	147	127	117	131	144	139	135	131	136	142	145	130	148	131	154	120	123	132	159	127	137	125	142	132	151	133	135	138	140	137	141	148	135	148	154	149	132	140	126	149	162	128	141	136	125	135	111	133	141	134	121	141	132	134	126	138	141	147	125	137	131	141	179	148	133	113	136	142	141	151	140	125	137	132	128	131	124	168	161	130	132	137	130	130	134	139	117	124	136	142	138	140	136	148	142	111	133	126	128	141	139	144	125	123	130	129	141	124	126	138	123	118	127	132	134	107	152	128	156	136	135	149	151	139	139	132	145	156	146	145	130	114	119	149	146	124	141	135	140	138	140	117	114	117	143	130	145	117	109	117	139	110	140	134	131	154	120	140	130	118	150	124	139	123	136	120	123	139	111	129	129	136	140	152	127	116	131	120	122	143	155	127	125	141	125	136	142	125	133	133	123	158	148	123	133	142	137	138	125	117	133	96	162	119	143	153	110	151	136	131	143	132	130	133	126	112	151	122	113	140	140	129	128	134	120	146	145	122	152	138	134	145	119	135	151	143	131	140	134	134	135	144	141	117	131	149	131	133	123	135	124	133	131	138	124	126	107	133	112	112	142	143	159	141	125	128	147	133	128	132	156	140	145	131	128	124	133	142	109	138	134	112	136	135	115	142	119	135	139	141	128	151	140	124	108	133	155	146	135	114	143	151	127	127	127	127	131	143	126	143	131	131	140	115	136	136	136	110	124	131	149	127	141	127	103	144	127	146	149	157	151	128	140	122	147	129	124	128	137	126	122	156	129	116	139	128	136	127	133	135	160	148	125	129	144	126	151	136	145	125	143	134	119	138	124	135	125	140	151	130	136	155	124	137	134	139	128	134	121	125	121	131	149	130	147	124	119	156	130	129	134	124	127	124	128	144	141	120	131	159	112	160	114	121	120	139	133	120	142	131	144	121	135	137	140	135	129	132	127	145	119	134	136	127	129	116	115	155	168	133	132	132	136	130	125	140	159	139	123	138	129	135	139	121	136	136	116	133	133	139	132	144	124	137	152	136	130	159	149	146	146	128	136	125	144	122	145	104	138	133	138	154	148	131	139	133	138	137	140	137	141	134	152	130	116	126	135	117	122	129	112	124	122	108	149	138	131	119	140	134	137	126	138	124	143	137	120	124	131	137	143	146	114	143	132	130	133	142	137	124	129	142	114	143	128	130	141	132	130	144	162	148	139	152	153	127	116	137	124	137	134	139	123	127	136	125	141	117	143	145	169	122	131	140	145	147	143	126	141	138	149	130	129	111	154	115	110	143	154	141	146	137	140	133	137	136	113	119	137	136	132	135	123	136	135	155	126	133	119	135	136	139	129	121	158	124	155	153	121	128	124	127	126	125	113	135	131	145	124	135	135	134	140	136	152	146	119	128	121	170	138	133	138	136	146	147	130	129	133	140	135	118	139	145	134	148	117	130	147	125	107	126	132	112	115	141	126	114	133	148	138	141	123	137	119	142	130	149	135	131	145	138	143	123	146	110	123	102	141	130	121	147	146	106	128	156	129	142	125	143	142	150	126	124	146	135	153	132	110	144	136	135	123	128	140	135	159	152	166	123	157	141	128	143	146	126	123	124	140	116	123	131	143	135	128	144	147	146	127	137	118	111	136	131	147	114	127	128	132	125	131	139	135	134	133	132	139	126	135	119	141	125	135	132
5230	1329	2563	3009	2760	2236	1852	1614	1539	28950	1689	997	884	877	824	795	742	685	685	704	622	630	600	599	629	571	628	623	591	549	575	559	580	546	523	530	506	515	525	531	508	557	519	542	497	510	542	532	529	483	524	548	515	512	499	499	498	511	502	479	533	540	514	510	575	495	478	523	520	536	459	519	542	475	534	517	477	511	508	490	507	545	512	535	510	517	471	498	527	490	506	470	512	491	493	500	504	497	476	506	494	538	500	533	506	479	480	525	514	509	505	521	510	458	493	490	470	495	539	482	477	500	494	482	502	508	516	545	459	498	487	483	478	477	508	510	447	483	529	495	469	501	536	475	463	471	496	490	473	486	503	501	509	472	518	515	511	491	477	483	524	491	482	492	511	487	472	502	468	515	511	468	438	491	464	535	504	511	510	481	518	470	493	510	487	484	498	527	490	501	494	527	499	480	470	439	505	491	520	526	534	528	500	511	524	478	456	477	454	523	497	529	486	506	512	518	508	489	498	505	534	495	455	478	489	499	489	511	496	514	492	486	483	466	533	474	535	478	448	455	499	485	531	512	522	522	504	513	494	520	503	517	504	497	498	542	465	499	515	503	495	483	491	476	522	518	496	478	501	448	480	474	495	503	536	471	494	510	513	501	478	496	531	508	473	498	520	504	446	489	478	453	449	470	487	499	510	513	528	520	507	486	526	440	482	493	520	504	507	503	534	511	483	501	504	490	475	480	507	521	469	555	493	459	497	500	506	490	498	500	540	460	503	508	516	501	508	502	469	505	474	474	515	515	490	493	501	489	456	482	466	491	552	507	483	527	512	488	520	508	484	492	497	523	494	557	508	535	474	479	519	496	482	467	506	484	494	469	495	482	467	505	506	462	489	503	495	536	476	493	497	495	511	489	480	455	461	515	495	504	503	488	492	451	472	473	502	494	498	500	505	476	506	477	514	476	515	494	489	523	500	467	476	492	448	492	472	483	504	513	473	472	485	462	496	482	506	489	470	505	489	488	472	464	492	512	486	486	473	525	503	492	484	539	476	484	444	498	530	510	453	513	468	526	461	483	528	502	468	461	482	495	524	453	539	464	483	499	505	439	464	490	484	499	492	507	491	484	444	499	524	501	467	454	486	500	507	496	500	494	458	482	456	514	478	514	509	512	509	485	450	485	496	480	461	474	471	494	490	472	479	518	499	468	466	482	472	460	477	522	515	484	490	494	532	511	461	518	487	472	494	486	519	498	516	495	500	499	527	492	473	477	526	455	510	492	494	499	484	517	484	482	479	489	531	500	466	472	473	514	501	488	500	502	476	509	523	477	510	496	513	491	488	518	501	531	485	533	474	456	489	497	506	498	467	493	491	474	492	526	506	508	485	499	520	484	480	522	438	505	496	463	462	507	482	487	463	480	496	501	445	462	494	473	457	521	488	481	482	480	503	466	485	521	495	516	518	489	476	485	507	512	454	513	452	555	495	516	480	520	494	508	500	551	484	504	531	504	455	488	473	517	495	526	476	476	501	470	497	473	494	505	510	460	479	510	492	506	489	499	508	508	515	475	460	481	494	514	523	505	503	504	506	521	501	501	449	483	528	463	475	486	499	463	469	507	517	488	487	488	524	460	493	563	508	474	446	526	485	494	462	489	517	440	466	480	518	481	504	496	496	513	515	487	487	493	508	494	491	497	468	486	493	488	475	520	488	495	479	512	490	493	495	556	506	513	502	514	516	504	487	524	493	470	454	539	457	473	487	517	457	495	489	482	501	490	531	449	470	478	489	484	514	456	526	468	516	523	488	504	480	492	501	498	477	493	466	475	524	448	510	485	504	500	516	500	497	456	522	500	484	470	475	501	435	493	496	484	475	493	483	465	475	475	497	485	506	505	505	518	497	453	492	479	472	525	486	517	524	460	507	497	492	518	486	494	489	491	470	479	498	488	539	479	498	521	486	520	470	492	479	494	505	502	524	515	493	487	475	519	517	485	475	443	511	480	488	514	497	497	497	486	531	498	463	499	495	493	468	464	488	491	489	496	455	490	484	504	548	506	525	508	493	529	526	481	497	497	485	449	507	501	462	476	517	476	497	495	491	474	500	489	484	511	500	514	467	542	487	456	470	471	505	476	485	516	521	497	494	501	481	474	473	533	486	471	508	496	500	499	464	493	479	483	501	539	506	491	535	472	463	516	460	531	497	487	473	529	469	527	484	481	479	461	528	518	483	491	463	513	477	504	499	518	472	502	485	497	502	490	470	470	489	472	508	482	475	505	496	522	458	474	557	492	440	500	463	466	540	466	508	482	499	501	512	489	541	517	484	471	492	491	505	547	475	499	506	489	547	500	485	475	459	474	507	482	492	524	454	462	519	456	504	485	486	527	505	498	489	481	510	495	463	488	482	471	523	507	501	492	506	491	501	492	487	501	481	511	508	516	475	505	501	507	513	490	451	522	514	503	496	485	475	541	475	499	512	465	523	518	450	494	506	504	494	516	516	521	496	502	514	478	520	494	508	529	478	488	533	523	495	478	512	476	475	525	503	493	526	497	529	494	492	490	519	497	507	526	467	464	513	484	472	513	519	504	470	526	469	469	476	487	519	521	518	499	521	485	490	516	485	479	508	520	479	480	488	475	496	500	500	518	492	524	502	445	497	509	481	470	499	468	520	483	437	514	482	514	464	468	483	503	454	461	488	476	483	521	511	543	548	459	503	502	542	478	513	493	500	506	494	495	477	518	514	482	490	474	451	438	477	510	459	444	458	492	545	505	451	516	505	495	497	487	518	512	454	511	509	487	467	486	482	506	482	490	518	450	526	455	515	494	475	504	493	473	453	489	501	482	500	471	481	524	515	504	482	468	523	500	515	480	500	477	506	453	464	480	519	508	507	515	509	505	509	491	502	512	497	508	482	496	483	482	477	470	464	454	499	501	446	479	463	488	496	444	490	479	510	477	465	497	503	495	468	487	480	455	473	486	487	476	476	505	459	550	462	495	465	505	527	482	513	516	463	485	476	477	504	505	512	495	492	474	495	489	492	524	491	474	491	496	481	518	538	502	509	481	471	475	493	531	455	480	486	504	466	471	495	508	533	453	492	508	494	500	473	527	521	488	513	476	493	452	448	500	505	525	488	506	503	485	514	502	562	475	490	478	492	477	498	523	494	518	498	468	465	484	520	488	486	509	467	484	514	469	481	477	478	527	481	506	475	498	462	478	484	484	510	512	489	502	453	500	529	492	482	475	525	471	467	482	490	483	498	531	491	474	492	463	482	491	502	505	460	515	475	491	478	502	481	490	546	504	508	490	529	457	471	477	493	534	484	499	494	516	511	491	528	516	465	489	495	496	494	532	511	459	449	497	467	537	526	531	486	487	489	457	523	481	429	526	469	474	512	479	496	515	453	500	483	481	508	442	468	462	474	527	498	484	551	510	515	518	500	479	499	539	530	507	432	502	463	517	497	511	494	513	498	511	533	518	498	454	479	472
12863	1761	2217	1692	1147	858	680	537	461	18332	3046	313	233	232	233	208	182	173	198	175	148	152	152	160	157	174	136	177	129	149	137	131	136	133	130	120	150	141	129	137	140	139	127	125	144	161	132	134	126	121	121	103	115	120	119	121	116	130	146	129	132	131	132	123	125	123	127	109	112	108	119	116	124	129	117	115	121	133	126	133	132	126	110	123	131	119	133	120	112	119	117	125	119	123	131	145	134	122	117	121	119	125	111	118	131	120	120	131	112	115	117	121	120	121	139	118	119	122	109	117	126	128	111	132	118	136	135	107	133	128	127	109	127	129	139	102	146	137	123	123	123	121	118	102	125	133	111	134	132	155	113	126	119	115	132	117	112	117	105	132	136	119	125	113	113	121	128	125	123	126	111	127	85	127	112	121	149	124	107	116	131	113	136	124	104	125	127	145	106	118	131	117	114	137	129	141	108	124	129	104	124	123	114	126	114	115	129	109	119	123	123	119	134	116	101	117	114	122	141	118	129	115	138	131	116	100	112	114	116	101	129	115	123	112	119	111	114	130	119	129	122	118	120	101	116	123	134	124	124	127	116	136	119	149	109	129	113	126	114	132	126	138	139	140	136	120	119	120	144	149	114	116	107	118	116	132	133	121	129	130	109	131	111	130	122	120	127	128	127	136	140	139	140	135	124	111	120	133	126	119	122	109	125	130	103	138	111	138	111	113	117	127	117	120	143	121	116	133	117	118	127	117	121	113	114	118	127	118	130	133	129	125	135	114	101	131	120	129	109	119	125	130	116	102	127	117	117	108	134	122	110	138	123	128	130	127	125	117	120	155	149	112	124	112	110	136	107	127	100	122	124	120	129	119	131	119	137	122	123	130	124	127	115	132	113	122	135	119	130	133	122	127	119	110	109	124	105	118	124	121	122	112	128	136	121	128	122	114	111	125	120	131	137	132	113	117	129	131	119	126	115	111	116	113	124	112	133	111	119	99	126	117	134	121	150	138	113	125	126	133	120	112	123	134	124	115	116	117	127	118	129	118	137	142	113	141	121	141	127	116	133	115	134	113	147	121	139	123	114	140	148	94	116	145	113	127	130	127	113	120	121	125	123	116	141	121	131	137	116	142	135	143	127	121	108	117	128	94	115	108	110	147	139	107	119	124	126	116	131	122	135	105	137	123	125	132	116	103	130	140	104	106	139	123	115	113	113	116	131	118	121	138	139	141	134	112	136	107	113	130	106	127	128	106	135	126	121	123	125	120	128	116	121	123	119	124	122	144	119	142	118	121	117	124	83	115	114	131	116	112	127	128	135	132	128	130	143	113	129	135	120	111	118	105	150	132	132	118	121	123	117	126	122	121	104	130	118	141	121	115	120	131	128	125	121	127	97	111	121	125	142	123	128	128	116	128	120	114	118	125	120	113	117	113	117	135	110	130	112	114	137	144	117	125	141	131	129	100	112	120	128	126	117	118	110	120	112	147	114	135	114	124	124	125	112	111	114	114	110	108	115	129	128	115	135	118	129	130	121	118	113	129	115	135	134	128	135	147	127	123	125	120	134	114	130	142	118	128	128	121	129	114	125	117	116	127	106	122	114	124	130	138	135	120	146	116	148	116	118	122	131	123	126	121	127	120	136	103	125	148	134	136	118	116	134	113	115	119	97	127	118	113	142	139	132	127	105	117	111	117	135	108	111	137	133	125	128	117	124	114	128	133	103	131	130	126	117	124	143	129	126	124	125	94	129	125	132	130	126	136	124	127	139	136	128	129	124	128	134	121	112	115	118	127	138	144	134	126	115	119	139	119	106	123	136	120	138	115	118	101	123	136	122	114	130	113	123	122	123	109	124	126	126	126	109	129	110	123	121	109	134	123	140	127	128	124	118	133	110	108	116	122	146	121	103	109	137	114	137	141	130	129	130	120	125	123	126	104	135	121	131	129	119	118	117	113	102	138	114	135	145	110	150	132	107	138	123	132	109	115	110	124	131	105	153	131	114	109	107	121	103	143	93	134	124	122	111	103	122	139	122	117	116	113	124	130	111	125	102	111	127	131	115	119	112	111	109	138	120	145	123	144	125	141	114	122	121	142	120	122	123	141	112	113	130	113	119	118	136	134	133	146	130	140	125	117	125	113	134	121	124	121	115	123	109	99	116	100	131	131	108	117	135	123	133	111	153	110	123	127	122	122	129	124	109	108	133	132	104	134	101	110	131	145	131	117	116	142	113	137	107	102	124	114	116	136	122	128	115	124	127	121	124	144	124	131	119	126	142	133	119	116	120	131	121	122	129	126	131	115	122	115	113	103	109	115	123	130	120	133	115	137	119	124	125	133	135	123	123	126	115	114	120	125	132	139	100	116	112	125	114	134	110	129	123	132	104	143	118	135	114	125	128	154	140	122	119	105	131	133	100	133	123	124	132	126	122	109	111	116	128	132	128	113	117	114	117	95	136	119	131	114	107	122	120	114	141	130	131	120	117	118	114	109	122	122	125	123	144	104	128	148	114	133	144	120	112	104	132	113	130	121	101	118	114	130	115	113	113	98	132	124	107	119	121	96	114	119	136	120	124	125	112	142	158	126	129	117	103	126	125	125	135	125	116	122	127	127	126	128	128	127	119	130	125	133	117	119	129	128	136	133	103	132	126	115	117	144	116	132	118	139	135	119	122	123	123	113	108	109	137	119	133	121	108	119	121	119	139	118	121	107	118	128	135	138	115	137	125	113	126	105	121	140	137	129	126	127	129	113	122	123	129	120	137	135	120	122	118	115	112	118	131	135	128	118	121	110	111	133	105	121	115	122	124	149	126	109	127	108	121	140	120	108	132	129	122	140	143	108	139	123	112	112	135	121	124	122	124	140	113	126	132	110	125	109	122	136	118	110	125	134	137	132	133	137	120	110	130	122	127	127	133	110	110	113	134	126	132	106	123	134	117	118	127	154	133	123	128	124	129	137	119	123	122	130	121	148	140	100	116	112	122	144	121	124	105	128	127	118	121	128	131	115	145	107	119	136	123	131	119	130	143	114	110	110	106	120	109	124	127	128	123	120	143	133	124	112	113	124	122	129	149	115	130	126	133	122	145	137	126	134	150	132	127	107	127	147	130	122	133	129	126	111	138	140	125	137	113	121	122	119	109	120	136	129	103	112	130	139	125	127	114	114	126	132	113	104	111	114	121	128	138	134	124	137	118	104	140	115	130	108	115	126	119	113	123	123	127	111	119	126	107	110	135	124	113	123	119	111	128	126	119	132	116	130	130	131	123	135	122	126	138	122	121	100	116	142	120	152	123	139	139	133	140	127	125	126	120	123	134	116	124	121	140	117	119	130	119	133	117	138	132	118	135	115	118	120	128	122	108	111	128	154	135	107	140	119	113	115	137	126	129	112	114	135	130	134	129	135	109	126	142	148	122	136	101	127	123	116	132	127	109	101	123	132	132	119	147	125	140	126	135	109	125	100	104	118	117	122	144	106	103	142	118	111
7548	2205	4784	5610	4824	3984	3240	2765	2556	36453	2011	1424	1239	1180	1095	1069	900	895	796	831	762	710	767	724	725	664	698	668	615	668	600	604	568	588	566	565	558	544	570	584	508	522	542	510	552	504	483	505	525	540	515	501	492	525	489	512	475	482	499	465	495	484	546	519	539	508	485	488	462	483	522	451	456	480	489	504	474	518	512	528	498	502	496	482	455	505	478	426	456	501	486	470	507	468	476	462	488	458	472	496	447	492	458	500	406	510	458	443	438	487	418	470	481	474	442	472	453	473	476	468	483	411	457	495	493	532	522	482	493	500	463	486	463	464	481	454	491	456	441	452	443	472	442	474	429	446	448	466	456	452	451	490	439	479	486	470	475	446	506	486	458	458	444	484	482	463	482	484	456	486	494	456	477	478	454	481	493	493	478	489	423	445	461	475	437	491	428	483	449	505	451	449	457	456	462	510	459	420	432	460	454	487	436	440	448	513	461	456	480	472	481	479	476	452	465	470	444	472	459	429	499	508	466	476	474	489	454	469	461	450	469	476	494	478	432	454	459	474	501	468	423	456	478	495	438	489	445	504	489	501	495	446	453	454	454	428	468	478	461	477	486	458	499	484	450	470	486	472	469	474	469	443	517	521	485	430	426	475	470	474	463	494	463	496	456	450	492	420	469	484	423	464	484	461	508	466	456	476	478	502	442	454	476	470	480	402	487	459	446	481	414	479	463	478	450	467	458	484	484	452	461	507	467	456	424	488	457	447	466	454	462	481	453	418	459	455	443	484	455	456	508	450	438	431	482	500	423	486	459	489	485	464	492	451	431	483	477	428	454	479	484	461	453	455	444	483	464	478	504	451	477	451	429	476	421	467	431	464	475	440	439	454	454	447	467	516	470	514	448	483	453	451	452	473	454	476	433	452	483	448	446	480	480	475	470	465	472	444	425	464	425	500	456	435	461	455	474	467	468	476	470	480	478	507	466	460	459	485	435	467	477	509	454	469	473	448	483	495	437	488	501	480	492	464	468	453	449	448	465	464	467	437	485	463	481	500	432	516	461	497	477	435	455	484	467	470	510	488	490	459	458	480	450	498	486	450	490	478	451	444	497	445	456	434	412	473	471	513	465	509	445	454	461	500	451	462	507	456	495	478	476	455	458	456	477	522	424	424	468	454	434	445	485	449	418	483	459	476	452	478	455	488	458	464	454	431	450	458	485	482	443	491	488	506	461	502	471	455	475	459	467	443	435	437	480	467	451	463	497	427	438	453	460	479	444	452	478	454	413	476	465	472	466	460	511	490	460	488	470	467	457	472	442	413	463	487	472	458	460	481	482	469	447	480	494	483	491	440	466	452	439	449	452	439	455	440	478	443	414	474	500	454	473	465	488	489	484	473	448	460	448	492	415	435	466	450	468	463	468	467	456	464	455	488	409	463	466	473	451	466	468	450	465	508	449	449	488	467	457	451	466	442	479	438	493	467	468	475	426	504	478	482	462	450	489	489	466	471	487	478	470	477	451	498	461	451	463	489	485	503	464	465	489	499	460	505	468	443	430	464	436	459	482	434	495	473	488	477	438	469	467	437	488	452	453	445	454	459	461	477	479	416	449	465	452	409	503	467	454	438	491	463	449	452	449	457	456	487	441	484	508	444	470	454	436	500	486	472	465	459	430	488	481	457	467	474	477	484	482	456	478	467	461	436	450	452	476	477	428	486	451	475	432	468	462	455	483	454	493	410	454	423	486	448	468	456	502	494	498	455	491	496	441	461	480	473	456	514	457	468	439	482	488	405	491	517	465	475	445	495	441	482	457	448	475	446	477	484	473	447	465	463	491	497	465	422	467	492	466	490	463	458	464	457	473	481	433	497	483	465	463	469	439	443	475	462	444	441	459	434	471	467	479	490	457	422	474	495	490	437	433	495	492	435	489	443	478	477	472	487	465	451	456	484	493	484	453	456	442	474	462	463	480	474	463	434	419	472	455	522	412	490	468	490	462	451	489	458	492	455	449	421	475	475	442	480	483	500	467	486	458	512	465	466	426	449	505	505	449	477	460	464	478	478	488	440	445	473	542	475	464	497	473	499	494	462	487	460	483	469	452	477	503	457	489	465	482	462	453	441	487	442	505	477	484	478	476	483	450	448	472	468	468	489	485	468	497	434	484	491	460	467	478	471	457	501	498	465	450	451	469	458	457	472	463	457	493	444	468	474	447	489	465	454	462	480	470	449	471	469	482	423	470	438	452	426	439	440	484	434	489	491	486	481	461	494	459	483	465	453	436	478	460	474	487	475	468	479	467	455	484	443	495	466	450	488	452	460	467	498	490	466	481	457	431	457	450	436	474	488	482	468	458	521	451	449	432	454	481	495	481	460	458	444	466	446	494	472	455	463	504	463	476	485	503	461	496	474	442	452	449	444	471	469	501	461	452	437	484	470	477	468	437	480	440	482	492	472	430	446	459	509	456	448	482	441	470	505	436	461	467	530	479	472	425	480	473	461	503	452	471	447	469	464	460	469	451	518	465	483	439	461	457	483	471	512	471	495	460	458	448	500	442	465	492	485	446	498	463	470	483	487	479	485	462	465	453	454	436	455	454	437	468	440	443	465	442	457	475	457	458	464	450	445	506	506	466	472	487	463	461	479	471	461	446	467	438	456	461	437	459	475	473	451	432	498	486	485	449	490	491	463	442	447	454	456	493	461	462	451	497	459	455	449	522	420	432	497	495	463	461	443	436	476	487	500	493	468	455	478	458	430	422	438	490	466	398	482	468	487	448	437	479	437	468	455	459	458	470	450	494	480	476	458	467	449	488	452	494	446	445	440	458	455	460	506	463	449	447	471	453	457	502	465	482	476	447	444	488	480	466	450	460	462	429	427	456	445	466	446	497	452	446	437	446	433	480	475	465	461	471	467	460	495	467	478	485	458	467	471	468	485	474	503	482	408	452	468	444	435	492	446	456	421	498	439	426	468	445	473	471	471	476	475	438	442	477	472	450	466	445	490	491	488	461	435	469	440	448	438	460	420	491	436	445	484	477	463	472	424	460	451	484	427	438	477	467	486	466	455	444	478	448	480	495	464	438	498	492	515	424	456	465	437	480	436	472	426	436	438	463	423	467	465	508	452	440	469	484	468	436	430	438	484	444	459	475	453	474	472	447	465	483	449	439	446	501	466	446	461	465	470	503	450	492	483	482	493	462	448	468	536	462	439	455	459	446	426	417	445	479	441	459	460	461	494	437	468	479	435	505	457	446	447	421	467	488	506	447	473	483	453	490	479	502	428	432	494	420	469	446	476	475	531	499	464	521	455	481	462	485	440	472	499	469	473	466	490	493	464	434	436	425	497	499	467	438	513	451	464	471	482	465	464	474	466	478	471	473	441	514	496	475	470	486	477	452	448	470	471	431	483	473	475	471	505	455	462	451	417	457	478	482	495	446	453	475	466	449	497	476	473	440	471	449	477	481	483	461	505	473	446	454	451	464	485
1999	298	291	297	304	301	258	253	267	1115	297	227	249	239	223	250	230	237	259	247	245	244	252	243	212	230	249	230	230	235	232	231	266	230	219	253	242	242	240	243	259	253	235	219	258	241	239	247	259	241	237	232	224	261	239	257	233	244	240	252	234	225	216	221	233	233	217	217	209	266	229	216	225	239	210	243	246	215	232	239	260	227	214	262	249	218	229	230	206	235	244	237	235	247	250	254	243	262	233	243	256	223	211	220	241	243	218	267	247	250	244	195	231	265	259	232	248	205	234	233	247	214	225	262	231	236	230	252	210	239	252	231	257	255	249	245	224	234	211	239	247	211	260	233	237	229	260	207	263	228	206	251	236	238	240	225	239	228	284	247	222	209	197	239	232	234	245	236	243	245	228	236	275	242	270	229	237	236	234	255	243	248	251	250	238	233	205	220	226	234	253	233	243	240	226	257	223	256	239	223	248	253	261	231	245	210	229	218	238	269	206	259	237	252	248	260	239	225	274	231	222	242	254	239	262	257	268	217	226	219	247	251	236	228	238	234	223	234	223	228	249	232	218	230	247	250	247	244	219	250	235	226	233	223	231	233	218	253	235	242	256	226	215	221	247	231	239	244	231	253	254	254	253	218	253	206	205	253	212	245	259	241	247	210	220	246	214	244	239	209	233	233	257	223	218	211	216	240	236	260	243	226	241	251	244	240	236	233	228	256	210	225	243	234	225	239	221	251	242	206	230	227	240	265	236	238	250	251	237	245	211	242	237	235	252	221	256	240	259	210	219	229	231	232	226	265	218	226	246	232	221	242	236	247	245	252	241	255	257	215	252	228	241	217	242	220	224	245	227	219	236	223	208	245	197	268	251	206	219	248	228	222	241	233	250	254	240	246	231	209	227	228	227	243	248	215	239	237	246	224	240	261	231	242	246	249	226	212	248	236	236	249	205	246	245	243	248	248	225	232	231	208	230	239	232	237	228	229	244	245	236	264	241	230	225	230	219	203	236	276	247	236	218	240	242	216	232	229	225	224	238	255	230	217	259	209	230	237	226	244	242	250	216	244	221	236	225	239	239	238	232	235	255	211	200	237	238	226	196	261	229	222	260	206	219	212	235	234	274	230	249	244	239	240	240	225	238	237	246	231	232	240	234	250	221	206	215	227	241	218	250	232	214	257	231	226	258	211	229	246	232	230	223	220	248	251	238	245	221	231	265	219	242	210	216	207	238	234	212	196	227	251	252	234	241	205	222	223	260	233	219	257	249	219	220	226	286	215	253	271	267	234	234	265	229	243	226	242	219	260	245	228	224	253	221	260	226	232	241	222	223	258	241	212	240	250	226	240	255	272	229	223	260	266	228	225	227	239	250	251	260	275	239	252	213	243	239	219	244	228	254	221	234	216	249	257	213	221	244	241	266	236	245	254	236	248	221	245	240	252	239	246	230	255	212	222	224	240	193	223	244	262	234	261	245	274	220	243	229	235	208	219	229	266	239	229	219	251	254	234	213	245	203	241	240	255	237	234	216	223	243	233	241	263	250	231	252	213	249	216	246	275	252	268	258	215	228	231	256	262	239	234	236	252	254	230	228	236	228	212	264	268	248	259	257	257	228	224	235	251	264	213	251	248	215	222	216	229	234	206	234	235	245	223	227	237	229	250	248	243	239	223	229	246	235	251	239	212	247	248	235	276	255	237	243	236	213	231	261	218	232	244	235	260	247	235	236	229	207	225	242	280	231	233	217	191	233	206	240	235	257	244	244	238	216	237	229	235	235	238	248	258	220	232	225	231	250	241	252	222	223	230	234	234	234	242	236	226	249	232	226	245	217	248	249	232	235	245	232	231	210	233	213	241	233	244	215	229	264	250	233	233	228	259	235	234	239	244	271	238	241	232	233	267	239	218	246	234	246	255	249	239	241	233	242	267	240	243	239	225	230	241	257	240	231	217	211	266	234	212	213	241	233	233	249	254	246	232	229	221	246	233	227	239	231	286	241	253	243	221	233	241	199	245	226	216	248	256	245	240	226	239	271	227	266	234	216	239	220	245	241	231	234	242	266	222	226	257	213	216	231	238	235	234	242	233	273	235	240	227	220	262	236	227	234	257	225	232	233	228	237	219	239	237	222	234	234	246	222	247	237	250	259	219	252	242	242	236	222	236	205	247	250	231	234	254	223	256	244	239	220	232	247	238	250	217	234	248	210	255	223	224	247	228	258	204	231	251	240	233	236	249	232	236	274	266	244	226	217	238	247	200	236	253	256	204	228	233	219	234	223	217	223	205	234	234	216	228	267	245	252	250	247	250	259	215	206	222	227	264	226	250	266	230	246	245	208	277	214	232	219	214	234	237	235	220	254	246	222	242	212	250	223	225	221	227	229	242	239	228	226	235	233	249	244	216	232	243	222	212	256	247	259	228	247	246	234	256	230	225	223	235	222	228	230	255	225	252	285	227	235	256	219	252	270	245	250	231	246	235	236	221	242	227	238	263	202	274	210	265	236	226	253	247	250	246	245	252	245	256	242	228	258	242	237	215	225	218	244	233	215	254	243	224	242	250	228	255	211	248	258	228	276	242	217	237	264	254	231	220	254	228	221	240	237	267	225	249	255	240	232	224	214	273	235	231	230	234	237	203	225	249	244	256	238	233	255	236	236	231	238	199	225	219	235	229	232	261	229	231	220	240	222	242	241	240	221	281	269	229	228	228	239	237	221	218	206	252	246	263	257	233	222	258	233	259	236	214	249	255	212	231	221	240	253	226	254	224	227	209	252	233	241	220	259	226	257	224	233	220	253	234	228	265	230	253	246	236	252	250	222	229	224	242	256	223	238	221	249	228	220	258	259	235	239	229	245	241	260	244	236	234	234	247	229	227	231	233	237	261	265	236	242	241	228	241	242	251	253	222	236	235	229	223	229	223	299	215	238	250	239	221	231	231	252	219	261	237	235	261	244	234	233	213	251	223	235	256	222	240	244	215	235	212	222	252	235	239	233	257	226	257	231	230	224	229	228	250	222	250	235	225	231	218	236	216	228	231	246	247	244	263	272	221	238	210	205	216	247	227	246	267	223	242	223	246	245	262	221	258	244	232	208	218	235	241	229	246	249	246	245	245	235	238	242	263	235	257	242	250	260	243	242	218	242	218	242	280	241	230	231	245	237	239	222	219	257	243	250	209	229	227	227	240	260	228	253	262	231	256	237	234	237	255	282	258	229	241	235	223	228	240	241	235	221	233	221	229	223	247	238	241	239	282	214	235	232	240	253	249	250	231	226	255	223	244	232	246	259	221	213	272	249	253	211	226	245	238	256	262	239	232	232	226	226	249	214	251	222	232	269	215	239	224	221	250	227	251	243	240	227	246	222	240	224	227	223	239	249	246	241	226	241	215	218	235	249	247	204	236	243	221	228	222	222	237	238	207	217	225	253	233	244	241	221	247	263	261	214	243	237	225	241	235	226	233	241	264	242	228	218	243	242	240	238	249
2444	872	1033	987	1009	963	1000	912	887	4966	850	855	831	885	812	805	803	836	799	855	830	834	814	831	797	821	751	858	821	804	776	799	800	821	777	801	785	813	838	803	797	801	821	808	767	784	818	816	830	790	785	814	829	790	827	764	846	804	856	791	787	824	810	833	825	811	765	791	789	790	795	794	781	736	779	772	787	729	787	771	761	756	823	820	785	783	805	778	784	790	838	866	778	816	787	810	770	834	738	786	765	794	802	780	783	791	799	770	798	836	848	773	830	753	789	825	782	807	812	782	774	781	790	824	791	820	850	796	801	782	802	815	857	770	798	837	872	735	792	767	795	811	789	842	793	836	769	777	828	800	797	747	839	782	762	763	833	790	845	778	820	850	852	762	784	813	805	788	784	794	796	814	755	798	818	806	808	827	822	787	793	752	827	814	811	814	774	831	780	799	801	795	822	785	821	808	775	806	775	750	809	824	777	801	826	815	793	794	770	770	783	750	767	782	795	806	821	780	812	753	830	824	761	806	861	779	806	828	787	808	822	777	769	762	849	803	797	813	775	817	760	764	827	831	788	791	810	738	821	761	770	802	809	777	807	819	751	810	777	841	803	816	788	767	788	793	750	853	796	771	804	805	789	779	831	780	822	781	837	792	810	787	849	836	805	823	845	791	822	834	821	838	825	794	856	811	766	825	832	828	769	843	807	801	803	823	752	831	813	763	800	780	790	774	800	841	805	787	780	833	781	759	775	781	723	807	799	757	812	763	758	804	791	853	785	766	791	804	752	814	803	814	830	808	808	777	793	811	828	783	744	789	814	800	786	812	775	832	862	812	774	810	798	804	801	772	792	794	759	755	790	778	847	817	784	813	831	767	831	795	769	842	857	768	771	854	789	807	784	790	840	811	774	799	807	828	798	821	802	783	805	827	796	809	813	790	813	803	779	789	762	837	795	840	821	837	837	865	776	749	790	815	798	870	819	816	776	791	785	837	800	798	826	823	769	828	801	795	809	787	790	817	815	799	809	772	817	784	828	779	835	778	800	860	819	815	794	813	789	834	791	744	850	807	818	861	812	859	762	785	775	863	800	821	805	834	733	792	816	798	801	813	729	799	785	877	827	783	799	776	788	775	794	803	797	777	833	816	797	785	801	773	815	821	768	799	784	754	802	773	828	811	738	825	850	824	805	824	796	810	760	802	779	823	839	824	767	805	843	795	839	840	745	799	845	801	814	794	814	849	833	760	806	776	799	805	786	777	785	832	794	827	828	813	818	795	816	798	790	808	805	815	838	817	807	824	781	762	791	753	811	790	855	797	838	758	787	808	780	787	813	814	751	774	810	791	780	806	783	798	770	777	798	803	800	775	816	786	810	790	814	812	810	824	832	805	793	786	773	783	769	838	810	760	799	774	794	794	881	822	845	846	777	790	796	781	794	817	787	782	768	824	781	800	814	817	813	792	808	800	774	814	790	777	767	805	830	797	785	779	833	761	847	826	766	801	770	828	813	784	826	800	781	830	880	791	795	791	819	824	858	787	751	852	751	773	846	814	858	835	814	826	817	834	838	798	833	774	826	807	815	788	780	826	815	760	843	828	796	833	841	814	804	819	825	833	797	802	777	814	817	737	803	823	783	824	794	805	779	824	775	807	789	778	754	816	786	787	828	765	823	836	771	760	814	750	778	823	818	790	800	790	847	831	771	783	810	771	849	858	763	778	796	849	788	829	770	774	816	785	789	783	793	820	802	857	819	818	812	809	815	843	789	776	832	779	814	786	786	795	810	818	784	747	774	760	782	800	796	784	782	804	748	750	828	802	819	778	799	765	761	773	830	759	806	793	800	777	800	750	783	831	797	761	826	807	818	774	766	833	839	794	835	867	789	801	826	787	770	700	756	793	801	771	793	857	838	757	840	839	810	770	803	818	776	800	840	800	778	798	796	785	750	800	812	855	805	809	770	807	821	856	809	833	778	787	801	772	811	798	787	775	813	806	775	876	808	789	801	779	804	836	796	809	828	795	768	811	745	809	804	825	795	813	772	726	753	844	829	790	790	794	713	834	837	823	802	855	824	847	830	842	770	817	787	808	803	812	826	793	776	802	813	783	807	785	805	818	819	848	808	786	835	803	802	783	824	797	819	824	754	795	794	751	813	826	801	799	784	843	758	812	739	810	792	782	788	783	810	747	817	785	805	848	794	763	809	794	807	826	855	795	810	832	779	767	861	803	829	774	812	771	764	827	775	810	800	775	791	821	772	858	817	817	789	798	810	797	813	777	814	839	774	799	791	837	806	817	802	804	788	807	759	803	799	803	799	803	803	813	756	834	828	778	813	801	826	811	777	799	817	834	827	770	813	802	770	790	817	829	760	796	781	820	821	816	805	797	743	815	790	829	832	837	839	777	805	814	862	799	819	773	826	834	770	803	846	828	780	822	831	805	788	829	785	830	807	764	836	822	799	820	777	842	775	803	789	775	836	798	785	745	788	833	786	750	793	798	809	819	784	760	787	784	845	798	805	802	775	836	813	732	793	802	818	758	790	802	833	767	772	825	790	847	786	748	778	773	788	813	763	809	832	799	793	719	784	768	844	818	828	850	836	816	764	836	804	855	821	822	818	786	800	788	817	792	824	804	808	802	765	774	848	767	760	746	809	804	816	765	800	805	820	804	803	832	813	784	782	786	763	824	862	795	839	805	791	806	793	788	798	814	841	795	821	787	805	818	771	803	768	801	809	818	815	809	847	818	749	828	835	786	814	839	774	830	787	816	807	813	793	812	785	834	784	809	766	771	814	787	838	823	824	775	832	822	810	814	793	808	835	769	789	825	854	834	791	798	854	858	817	778	832	782	779	796	776	850	785	791	781	764	777	825	803	788	796	800	813	808	774	769	796	864	808	780	763	827	841	794	811	799	783	803	801	780	811	753	741	833	771	832	795	804	775	801	752	783	835	842	792	796	807	761	787	778	813	833	834	772	774	831	806	806	826	783	795	767	788	839	806	787	776	864	821	791	803	829	801	801	740	776	774	767	771	777	801	803	763	821	783	834	773	852	783	804	779	767	782	828	753	771	803	804	792	819	788	786	806	824	752	800	788	795	774	824	795	809	771	792	844	782	781	802	782	799	769	785	789	848	787	856	807	794	801	794	794	798	847	811	800	854	781	800	812	850	791	768	788	781	835	787	805	810	782	827	790	834	771	805	800	820	760	824	800	780	799	855	764	811	802	836	840	824	835	807	731	803	870	793	850	757	827	839	821	798	830	805	796	822	811	810	814	750	828	821	810	840	831	752	798	797	791	836	839	815	833	784	797	784	828	790	785	779	853	782	833	804	790	753	816	809	809	815	824	797	824	855	784	839	765	865	780	797	773	788	777	781	889	769	798	749	763	811	843	812	837	813	804	844	762	839	774	805	855	815	819	801	834	748	783	832	804	773	789	813	791	768	813	785	785	810	765	784	781	833	820	794	805	783	861	790	827	749	791	790
6685	783	1108	839	654	478	380	330	313	10871	936	210	205	200	163	164	165	147	141	150	172	128	162	136	127	144	166	131	127	124	142	127	127	143	128	139	138	147	143	138	137	139	127	142	155	151	143	159	141	137	152	138	130	151	136	134	139	154	139	144	129	131	140	133	117	128	130	133	152	130	143	136	143	144	136	137	136	142	128	149	152	152	142	135	124	131	148	134	145	130	127	136	126	137	138	131	126	131	117	115	142	136	124	165	128	128	139	156	145	145	133	142	137	137	147	134	133	118	152	130	127	143	114	132	137	147	126	130	142	126	130	157	142	149	141	129	133	124	142	123	116	119	143	121	142	152	126	139	144	135	160	121	133	141	139	115	142	147	136	142	138	127	133	121	114	137	100	134	131	141	145	129	134	124	144	120	127	127	126	147	134	118	132	113	130	129	125	142	128	125	152	143	146	123	131	134	119	133	135	131	133	133	153	131	123	130	130	137	138	149	138	132	136	134	142	119	129	145	155	136	128	134	141	104	134	134	123	133	114	124	124	143	135	135	109	133	138	116	134	133	136	132	130	135	141	151	125	149	129	136	113	131	120	143	119	140	124	136	149	133	133	111	137	110	145	143	141	134	141	135	124	133	121	155	117	126	134	128	125	149	134	108	123	137	134	146	150	115	124	148	127	139	101	130	128	146	130	131	127	132	139	115	147	144	135	129	115	132	126	123	127	127	140	105	133	114	119	121	138	134	134	116	138	143	127	135	128	129	145	135	137	135	123	145	118	127	143	138	116	133	130	138	133	144	115	137	132	143	132	129	146	163	124	124	127	141	115	150	134	139	137	130	143	132	138	135	123	153	143	151	148	139	135	146	133	149	129	145	152	136	136	140	123	119	153	154	143	139	143	134	134	153	116	141	137	119	141	127	144	143	155	131	137	144	149	165	139	132	152	154	128	122	127	156	132	121	122	138	122	131	138	130	141	132	133	126	163	171	131	127	145	144	144	121	144	157	137	121	126	155	145	128	132	138	143	146	134	154	104	147	124	129	141	120	134	133	110	140	141	133	129	138	129	141	125	137	130	125	142	134	138	143	155	145	134	112	144	135	140	144	140	140	142	123	137	156	131	130	130	139	111	137	147	143	117	142	125	131	136	135	142	137	126	144	141	150	150	134	147	156	151	141	137	143	149	114	147	119	154	120	147	122	141	126	132	149	114	117	127	159	119	139	133	126	132	134	140	120	141	134	141	129	121	133	135	140	114	145	134	158	124	134	135	130	143	138	132	138	126	117	161	118	133	141	149	136	143	144	123	118	130	148	164	159	131	130	128	144	138	144	133	117	116	125	127	154	146	133	125	143	147	150	134	115	133	137	137	119	148	133	128	151	134	132	131	154	152	140	158	137	147	129	145	126	143	137	131	150	130	129	120	150	161	107	124	119	141	140	144	129	146	125	129	126	146	116	137	122	135	149	159	141	149	123	139	134	151	144	130	136	141	139	131	128	142	144	124	126	118	152	150	138	148	133	146	133	132	123	123	170	133	137	129	126	132	138	136	176	144	131	143	118	138	135	109	124	146	113	102	140	145	132	129	114	135	146	145	138	127	138	144	143	139	137	149	162	134	138	135	142	135	133	141	150	119	108	117	133	151	140	144	112	130	139	132	151	118	128	121	122	120	139	142	140	143	117	161	126	138	149	140	137	145	139	125	124	147	139	132	130	139	131	117	124	158	129	136	137	132	142	124	142	125	133	118	161	129	128	123	118	123	119	133	130	133	141	124	120	129	134	150	125	164	147	152	138	137	143	123	115	122	158	157	140	144	153	149	130	135	142	138	147	144	167	126	137	140	136	128	124	132	118	135	144	141	131	105	131	130	136	121	128	137	154	140	133	145	126	136	153	150	133	137	155	131	141	149	152	130	144	126	146	156	123	123	131	95	136	132	142	156	141	126	163	147	125	128	123	133	113	141	136	109	138	139	141	132	130	117	138	132	131	126	129	136	140	136	135	138	141	123	136	129	144	122	149	147	121	117	122	141	119	146	122	135	120	161	153	137	114	135	129	140	127	131	134	153	126	127	160	140	111	133	145	118	140	126	132	142	135	151	146	152	126	131	134	135	141	138	138	161	121	134	125	139	142	126	123	148	139	130	138	131	131	137	149	124	118	143	147	142	130	150	131	109	136	130	139	121	126	151	146	140	129	168	153	153	135	132	134	155	151	117	156	143	131	125	162	137	149	155	138	126	155	112	112	128	125	119	140	133	132	130	130	125	123	127	123	128	162	117	144	128	150	140	146	153	123	145	111	139	130	136	145	125	118	128	149	122	127	150	141	136	133	132	128	151	113	133	126	127	133	162	128	129	131	142	140	118	130	133	144	128	136	128	130	138	125	132	166	145	141	110	117	162	123	123	143	131	130	130	134	133	119	123	117	146	112	142	122	129	129	135	147	130	134	116	133	128	99	156	129	126	163	153	161	138	132	150	125	145	122	121	126	137	143	149	125	123	133	123	160	118	137	131	127	136	132	144	133	130	145	165	126	126	132	147	133	123	120	147	159	121	134	131	127	152	124	149	120	146	125	140	127	154	142	142	138	131	119	132	153	147	134	135	120	131	136	124	133	135	132	136	139	135	134	132	138	140	135	150	102	115	143	140	161	152	143	142	157	145	141	135	142	142	125	131	123	157	141	132	136	148	135	118	156	148	123	153	144	125	138	125	144	142	148	147	113	133	130	130	116	133	125	125	121	130	123	136	131	138	133	128	141	128	152	153	153	145	129	144	128	135	152	144	120	122	137	133	148	122	144	136	142	156	127	141	137	135	120	124	143	136	120	142	139	140	116	141	141	155	125	125	103	121	150	108	117	146	125	135	146	114	133	148	134	132	126	139	149	145	105	132	108	139	123	121	141	128	122	130	136	141	138	125	141	127	121	135	156	133	128	130	120	130	140	146	148	155	134	154	133	134	142	112	133	130	110	138	133	121	137	146	161	124	144	137	128	129	124	130	144	122	119	124	130	123	142	137	127	127	121	131	132	143	142	144	148	138	149	127	137	142	125	119	137	133	143	144	160	126	124	138	125	117	129	137	148	151	127	152	131	141	153	147	142	155	148	160	144	148	140	132	131	140	147	141	130	134	137	132	120	177	133	142	149	139	132	134	141	126	127	128	120	126	137	127	118	126	151	135	144	145	133	122	129	124	130	173	152	146	138	138	123	141	149	119	126	155	110	131	145	134	123	126	153	133	141	137	148	108	139	129	141	118	145	147	137	150	113	126	141	163	144	128	147	132	118	132	147	133	137	138	124	141	136	135	127	124	125	134	136	141	160	136	154	111	152	145	145	140	146	134	135	141	130	129	136	141	104	145	134	124	137	137	149	123	116	142	123	144	141	138	126	135	126	118	121	137	138	143	152	111	118	129	147	144	122	110	150	139	144	131	132	143	136	138	139	142	154	157	133	127	149	129	142	141	120	125	129	128	129	143	142	110	127
5386	1308	2648	3102	2697	2301	1865	1558	1496	28922	1197	936	901	867	804	775	722	695	676	648	654	575	611	600	614	625	625	582	597	573	596	544	583	538	556	561	537	555	530	522	576	544	510	537	517	523	512	519	515	507	515	539	519	510	504	510	514	576	512	539	497	493	509	533	520	506	504	520	515	537	462	491	500	509	531	480	487	506	499	493	564	537	516	495	539	525	461	532	462	545	522	484	516	472	514	515	481	475	518	498	503	487	495	525	481	483	540	503	525	531	520	512	487	511	456	527	511	529	534	499	473	469	551	513	521	524	469	474	490	499	494	458	465	472	508	489	529	507	467	483	486	491	469	458	462	454	480	512	474	465	520	512	446	495	503	490	502	504	494	495	495	495	475	499	427	507	500	489	502	499	470	524	483	515	433	491	494	479	491	507	488	471	510	468	495	483	480	485	478	530	468	504	484	515	530	492	506	451	488	460	527	504	484	510	457	482	480	491	499	504	511	485	477	521	493	576	453	513	495	462	459	506	491	470	528	470	509	492	510	500	460	498	500	498	489	514	517	489	527	512	509	505	484	488	495	492	451	483	487	522	503	465	508	537	503	503	480	490	494	469	541	485	472	455	476	497	493	497	464	491	448	519	496	483	486	469	503	469	484	488	470	491	492	492	491	485	516	510	537	542	448	501	505	505	467	486	491	480	511	482	484	524	456	499	480	509	504	491	517	514	514	512	505	505	491	476	463	481	478	517	506	503	526	506	482	471	506	548	486	513	479	474	499	490	549	532	467	521	517	478	519	472	470	476	491	514	478	498	531	486	449	501	511	500	476	454	494	506	524	494	484	471	468	475	506	477	494	500	495	446	488	481	510	514	464	472	473	496	494	496	533	484	496	480	474	518	472	481	523	485	489	501	508	457	498	525	494	525	489	466	482	458	531	463	548	497	479	473	470	513	473	484	466	488	492	505	492	473	513	537	452	508	467	515	474	508	526	485	500	530	489	482	452	489	486	481	474	487	500	481	528	499	490	492	496	523	513	518	509	446	479	504	553	518	489	512	522	504	512	536	491	467	470	488	472	434	481	526	502	529	467	467	476	534	475	492	491	500	493	481	478	528	484	504	542	519	489	507	479	511	493	472	484	504	525	519	513	524	456	489	495	482	542	539	516	481	516	467	449	494	512	515	473	491	492	504	490	494	482	509	472	464	513	507	489	466	501	486	532	464	537	482	489	523	515	485	507	536	518	494	504	510	460	471	502	474	511	485	495	518	474	495	496	519	471	498	543	479	521	515	490	502	480	464	476	504	470	496	513	463	508	477	528	487	476	495	444	462	471	472	497	500	500	501	525	505	487	505	468	468	495	512	481	458	518	503	506	509	480	504	484	480	507	512	518	469	453	490	455	499	503	493	491	507	548	515	485	478	501	489	455	495	491	517	452	497	514	499	499	481	518	516	513	491	483	498	508	521	478	479	491	495	522	455	529	505	496	500	503	506	466	522	529	469	503	479	518	489	494	494	467	510	502	482	543	498	512	477	528	513	509	494	483	506	508	483	479	485	499	487	482	506	472	517	479	534	509	470	471	477	496	505	472	478	491	511	484	497	514	506	479	490	484	466	465	507	483	500	495	492	495	503	445	496	490	474	500	450	474	493	470	485	485	491	466	524	509	479	489	494	497	493	488	477	513	494	478	526	496	466	551	527	489	513	492	487	474	517	472	492	486	500	500	485	457	487	506	518	492	486	486	470	559	517	500	491	498	470	468	498	468	525	513	495	517	499	543	485	506	481	473	502	518	521	487	494	514	502	544	481	504	511	455	497	462	519	515	548	512	467	462	511	503	494	475	492	515	501	493	449	506	502	485	527	530	502	480	435	499	471	504	510	548	464	509	508	516	532	499	497	541	521	489	488	507	530	502	497	469	502	489	483	521	464	487	463	494	500	496	475	462	497	493	516	457	491	490	539	509	521	511	484	461	501	491	496	480	500	515	503	467	447	485	471	509	501	448	494	469	524	479	481	505	498	502	491	507	542	511	500	500	545	509	472	482	513	515	436	494	515	487	498	466	499	460	473	509	462	476	486	498	492	503	469	571	478	455	504	483	498	476	509	468	499	528	519	488	447	519	477	469	488	509	484	499	489	463	484	484	478	486	513	480	468	496	488	447	517	482	485	509	481	495	465	497	527	507	456	508	490	509	535	493	470	516	510	542	493	535	524	494	497	506	476	533	461	540	441	502	480	466	491	491	486	430	537	510	475	484	470	498	503	504	500	479	480	506	507	523	544	462	511	510	481	506	474	469	479	549	470	496	501	484	490	516	476	499	503	502	467	466	502	476	488	512	464	522	464	470	501	479	482	487	495	493	467	526	509	474	503	499	467	486	484	509	477	511	479	474	487	547	497	483	502	488	497	496	498	487	504	462	503	483	494	493	469	481	463	500	522	489	507	493	444	488	521	471	496	504	477	479	492	495	482	497	451	494	503	478	526	464	523	518	496	532	524	509	472	473	516	515	480	498	495	487	507	509	530	452	529	496	517	503	482	514	509	519	427	480	525	506	481	519	511	498	477	498	497	499	493	479	478	473	478	447	540	469	498	487	494	515	509	498	458	473	495	536	512	478	484	460	488	511	496	492	499	487	476	525	465	478	516	470	497	448	526	460	476	522	488	483	494	480	529	491	475	489	512	516	450	468	463	493	501	466	480	473	523	514	495	482	508	508	495	462	486	482	486	476	499	521	512	499	458	514	509	451	480	527	486	490	510	495	517	502	490	488	515	507	505	519	527	481	524	500	515	509	473	479	470	520	474	504	504	460	542	504	483	483	488	515	521	459	469	478	489	510	506	481	504	497	517	495	456	495	508	500	483	492	464	484	487	498	530	511	525	458	492	456	484	492	506	495	507	523	504	467	551	481	502	497	483	468	492	515	499	477	523	472	475	494	525	497	466	497	496	490	479	488	529	500	526	490	488	476	488	484	483	502	482	462	449	509	504	548	500	514	515	503	488	493	492	500	506	514	510	483	515	496	528	507	473	497	509	472	477	494	507	463	495	500	474	516	484	498	494	497	551	512	484	491	455	447	528	520	471	497	498	527	468	481	478	511	517	485	487	500	470	527	462	498	496	486	513	503	471	497	512	454	492	504	512	501	465	488	501	461	519	459	530	517	530	513	526	531	495	488	493	494	523	459	488	488	502	489	512	473	506	492	523	500	467	479	480	481	479	478	481	502	481	503	500	479	470	537	521	484	520	465	508	468	473	509	491	530	494	503	543	529	490	503	471	545	549	462	483	491	539	488	502	504	486	498	509	480	470	492	537	493	494	529	549	521	563	495	496	501	479	497	494	494	500	475	488	475	516	485	503	483	544	497	509	504	518	531	498	515	463	496	507	474	494	452	537	475	490	525	541	502	516	500	540	479	512	443	505	508	518	492	480	502	505	474	485	517	477	528	478	514	520	473	490	515	485	480	478	510	500	510	473	472	442	462	498	492	501
13112	1698	2205	1689	1291	878	675	557	448	19270	2778	260	234	253	212	215	184	186	172	186	173	138	148	156	137	153	128	140	134	131	139	154	127	139	144	121	143	134	158	135	149	135	110	138	150	116	123	110	150	159	146	131	136	136	149	134	140	148	139	132	133	134	144	132	135	129	151	121	123	118	142	123	130	110	122	121	111	111	113	123	113	131	114	139	132	118	130	119	146	126	124	119	138	112	124	129	124	124	124	112	137	120	128	123	130	138	114	128	122	125	107	133	112	128	136	129	125	125	112	108	108	105	130	120	113	138	142	119	126	151	123	153	133	128	120	137	117	112	119	129	119	111	146	108	120	118	122	115	123	115	119	139	158	116	111	123	112	136	123	127	127	108	142	115	127	107	125	107	141	126	102	134	119	132	121	113	143	117	130	121	117	102	135	126	133	122	125	123	113	140	113	136	132	121	120	122	144	135	143	111	116	109	137	136	113	134	121	140	112	111	136	128	115	129	116	123	135	138	116	114	135	144	134	130	118	131	128	117	105	114	119	127	120	138	113	135	129	117	139	131	138	124	141	137	124	127	150	139	112	121	97	141	131	117	147	125	130	114	126	147	118	122	134	110	109	130	146	135	126	106	115	133	138	132	143	134	128	131	126	127	114	122	114	140	137	141	126	133	126	134	111	123	129	122	88	129	129	117	128	121	122	140	142	131	107	130	133	119	143	127	140	134	102	125	135	118	141	120	99	125	117	135	128	124	111	143	125	104	109	121	130	128	121	125	128	149	113	135	114	129	116	114	122	128	133	103	125	116	113	121	135	113	117	131	133	126	132	138	130	124	118	129	127	110	104	116	148	128	135	123	120	136	117	113	143	128	124	148	115	103	119	117	128	115	124	122	114	122	124	110	125	121	131	133	119	118	120	124	126	134	118	121	130	122	116	149	140	125	124	123	122	117	97	128	129	115	136	116	117	138	126	104	124	132	107	119	110	137	137	126	118	121	120	128	142	119	127	119	123	133	120	127	122	132	124	118	145	124	128	121	105	136	122	121	138	114	110	129	105	106	130	149	124	142	126	128	114	132	130	125	140	111	123	131	112	129	109	136	129	120	132	145	141	126	124	136	139	124	125	130	127	123	125	135	124	117	117	113	129	140	113	121	128	137	142	110	114	128	133	112	115	115	136	151	134	127	120	122	124	147	131	113	151	123	123	123	140	125	124	128	131	112	106	123	118	134	131	125	114	128	130	135	151	126	136	149	115	120	127	129	135	120	126	119	138	136	146	128	112	113	119	118	124	131	123	130	139	150	115	115	120	131	115	132	124	136	139	133	123	144	131	132	125	116	137	110	123	123	129	143	117	122	129	142	127	118	120	119	131	121	130	130	131	118	112	131	111	119	136	135	105	113	131	128	120	116	129	150	111	145	127	110	122	131	137	125	105	119	116	109	117	108	127	116	117	104	128	125	132	119	111	124	114	128	137	121	141	114	124	122	107	107	132	120	122	122	141	117	139	154	133	127	119	128	120	129	143	134	121	98	110	118	112	130	118	123	153	127	112	123	138	101	127	114	129	140	122	126	126	129	148	118	135	117	129	119	119	134	124	130	126	131	112	120	141	127	111	124	108	144	126	123	120	130	146	128	124	116	128	140	136	106	124	122	134	108	107	117	137	109	114	120	119	129	131	110	98	147	149	116	122	140	130	128	114	136	128	138	94	115	122	120	116	135	116	142	132	126	128	118	123	123	125	112	149	135	113	116	132	120	110	134	134	131	122	119	115	143	133	148	139	126	143	112	116	121	131	96	130	139	137	123	133	135	129	121	118	112	132	105	112	120	122	125	117	126	122	126	115	113	106	127	125	119	134	122	106	137	110	132	109	119	109	143	141	135	126	121	103	114	135	138	135	126	112	127	101	128	117	118	128	134	121	113	119	125	146	139	135	134	149	123	106	140	137	127	127	126	144	134	118	139	125	141	141	120	138	130	96	117	143	120	130	120	122	134	127	100	126	137	135	123	134	112	133	112	107	129	126	130	139	135	121	123	111	119	122	126	116	112	131	124	130	110	135	117	128	111	115	144	131	141	123	122	112	107	135	128	120	127	134	121	119	115	118	124	154	114	130	99	137	136	128	129	116	108	132	125	127	151	135	130	114	126	141	118	132	113	142	131	130	127	118	127	136	121	127	125	131	123	121	122	129	123	124	135	136	144	123	128	130	136	94	132	130	107	131	137	121	112	105	122	130	142	129	136	119	125	112	128	123	99	138	128	118	116	123	122	128	116	108	130	123	109	133	116	147	150	141	123	122	94	130	127	138	128	130	148	140	130	122	111	129	143	117	121	142	126	124	111	121	121	128	121	117	153	127	126	126	147	119	132	130	120	139	111	126	128	130	139	108	109	113	116	124	98	116	124	139	120	111	124	103	123	119	140	112	141	123	119	101	119	128	124	132	119	104	129	144	121	147	137	155	116	140	102	115	137	154	143	129	142	131	119	136	125	119	112	136	102	159	133	117	145	127	112	117	131	126	117	106	123	135	127	119	127	127	135	148	153	113	123	113	121	114	122	134	124	136	149	134	105	124	126	128	135	110	125	123	127	134	129	141	140	121	122	135	134	137	131	129	112	121	132	114	131	133	127	128	131	116	116	126	122	112	130	132	123	116	114	132	108	118	131	111	111	118	114	137	130	136	118	113	133	129	125	126	132	129	114	126	129	122	131	142	118	115	128	130	118	132	113	133	131	119	125	125	137	128	138	120	122	112	129	126	135	117	127	132	117	136	150	134	133	161	143	113	114	125	137	114	142	113	115	119	98	135	120	118	143	120	126	137	146	117	110	121	129	117	128	106	145	117	152	105	145	132	130	130	116	127	126	122	130	111	142	129	123	124	144	119	126	117	140	103	133	133	101	112	134	108	107	145	140	111	117	144	138	118	144	123	113	123	127	127	118	120	140	116	113	142	136	104	127	134	132	112	148	113	114	107	123	115	136	140	137	127	134	119	126	117	138	129	125	113	117	124	122	133	125	115	112	146	124	138	101	124	132	134	137	112	118	120	129	130	127	108	120	140	128	118	125	108	135	129	133	118	111	137	127	121	119	118	148	119	141	147	106	132	114	131	147	134	118	114	134	116	124	118	148	125	113	116	114	124	140	116	115	119	114	125	105	120	136	136	145	115	118	119	111	122	119	110	141	105	124	120	137	131	127	141	124	114	121	127	116	114	134	127	110	126	118	120	141	117	106	106	133	106	133	128	111	124	111	140	123	139	130	135	126	132	112	110	132	129	124	120	119	125	127	135	116	135	109	119	127	131	126	128	129	120	142	120	135	114	109	132	125	110	103	123	136	128	112	122	109	145	122	127	122	137	122	105	119	124	122	112	144	119	145	138	114	112	134	138	128	114	133	138	142	124	136	126	123	118	112	118	124	120	130	139	120	135	134	110	140	110	122	139	150	122	132	134	126	107	138	134	118	121	103	130	112	109	119	124	136
7647	2250	4780	5439	4764	3938	3281	2708	2582	37042	1728	1443	1343	1204	1093	1048	981	875	905	809	793	747	720	725	652	671	669	694	670	640	591	600	577	560	585	587	572	529	560	594	555	562	544	563	562	554	549	540	530	523	521	492	425	485	560	533	490	513	522	485	443	499	496	493	508	475	479	482	498	505	494	496	530	505	461	521	520	463	464	458	477	483	498	456	448	489	489	482	473	477	482	488	506	515	499	490	458	488	523	470	422	484	458	473	499	494	489	479	450	448	457	498	477	452	440	498	465	468	453	517	508	467	437	434	500	485	487	441	470	465	462	476	459	479	454	475	486	470	533	465	464	455	472	485	501	487	474	478	488	484	485	490	478	477	485	466	477	456	479	453	450	485	451	502	473	474	455	472	475	464	466	522	477	474	500	452	467	445	474	440	505	440	472	440	444	451	454	454	445	502	505	466	468	471	501	501	474	481	436	492	481	509	470	476	457	513	490	482	473	515	466	485	477	482	440	484	484	458	483	461	454	476	501	460	431	484	457	473	474	480	485	440	487	473	522	472	494	488	491	500	446	498	433	464	464	488	470	467	508	476	432	486	500	445	480	515	461	479	462	478	449	450	432	482	484	455	461	454	454	474	490	464	448	412	478	448	438	491	464	487	497	462	507	437	454	491	466	491	454	436	444	456	464	474	455	484	489	484	447	488	488	456	484	482	477	495	465	492	474	471	485	530	460	435	456	494	477	482	488	466	453	474	483	454	468	498	468	470	482	474	451	444	467	452	485	481	489	459	489	433	456	467	457	470	490	466	455	444	506	498	437	491	489	477	468	483	458	478	484	480	497	445	459	469	439	469	489	414	456	408	499	500	456	474	463	467	523	513	426	465	468	480	458	448	436	458	470	459	485	468	493	479	473	466	481	478	443	476	477	483	433	430	452	503	437	492	486	497	447	484	485	448	478	427	412	511	432	483	456	476	440	430	454	457	442	464	462	456	494	463	513	475	488	477	479	458	466	445	472	431	486	475	443	479	465	472	459	474	462	435	470	503	453	464	474	469	469	453	424	469	448	455	488	429	468	470	451	471	457	425	470	455	442	494	444	510	496	475	465	479	470	479	466	465	483	501	455	506	412	443	441	460	461	473	437	453	475	456	498	496	522	455	484	439	456	470	439	499	452	464	463	467	464	441	487	465	492	459	438	491	488	467	453	445	467	459	434	451	446	484	514	427	485	454	477	415	458	454	438	487	488	475	451	485	454	492	465	469	455	500	498	467	467	442	460	470	466	470	450	409	483	468	505	450	477	487	434	450	509	482	477	467	492	482	415	446	450	490	465	427	456	478	468	466	468	484	471	464	498	447	453	473	494	481	468	454	489	465	473	478	457	486	456	476	463	475	486	463	462	450	489	464	437	478	475	503	486	451	456	512	510	490	474	452	444	480	457	471	461	480	473	529	468	452	456	436	479	457	462	492	461	470	448	498	458	448	446	484	422	451	451	504	444	479	488	463	470	486	480	476	454	529	469	471	465	497	434	482	504	451	444	465	456	485	459	450	489	467	436	460	470	453	485	459	460	512	437	492	481	508	435	455	463	479	439	455	473	452	473	461	507	475	483	479	474	452	491	485	461	456	449	460	487	458	482	491	444	443	439	489	481	473	483	493	476	439	475	437	454	464	481	453	456	488	451	451	490	453	474	479	444	464	470	475	474	468	424	480	468	485	478	480	477	470	481	503	478	465	467	457	469	456	498	492	457	502	455	449	482	450	453	470	453	469	467	491	462	440	479	489	488	457	493	433	482	467	466	469	445	443	481	481	461	534	476	453	486	462	495	490	479	491	437	443	485	463	467	490	458	489	449	517	495	537	434	453	470	443	451	485	478	487	463	478	458	434	449	519	483	451	463	479	478	503	501	422	472	476	447	526	472	483	456	454	447	495	440	521	440	458	457	434	484	460	456	460	473	503	427	485	459	447	455	459	470	436	475	454	495	456	464	484	466	460	455	455	495	477	421	483	445	465	482	498	469	429	498	466	477	457	499	430	526	491	442	485	450	460	488	509	466	475	440	435	462	450	448	452	510	472	470	466	457	454	474	473	461	455	485	524	480	481	427	457	470	421	458	464	453	463	473	464	446	468	464	476	493	466	470	469	475	456	462	478	487	470	483	475	436	488	447	485	446	499	498	447	476	520	462	521	446	438	488	454	453	446	477	485	468	473	484	472	477	489	462	444	463	481	463	438	464	454	480	479	464	468	467	440	457	450	481	450	409	472	507	490	485	480	444	514	486	463	456	453	482	449	459	428	482	465	455	476	477	443	484	452	486	460	462	445	478	476	464	439	510	461	467	485	468	477	478	463	476	468	431	435	459	464	474	458	433	472	471	481	450	448	479	467	474	459	468	457	447	443	463	460	459	474	482	459	436	471	452	482	485	448	457	474	454	440	423	453	431	483	486	473	473	479	467	459	499	436	448	470	470	470	456	423	518	439	472	469	509	479	466	449	478	460	439	456	483	466	468	482	462	470	445	453	488	465	471	476	492	449	488	439	472	460	435	480	441	505	483	432	470	492	490	480	491	444	490	474	484	478	515	470	472	487	454	479	487	451	482	475	449	473	469	455	518	499	505	462	493	497	468	483	468	465	448	455	462	438	458	480	460	440	476	475	448	459	483	532	473	507	447	428	465	454	481	450	489	471	451	443	498	455	462	445	467	470	422	522	464	491	458	458	494	495	488	482	464	479	448	495	459	434	469	455	496	466	468	481	484	433	515	444	429	513	447	454	453	461	472	458	462	448	462	462	426	496	490	473	480	452	487	474	445	456	481	452	455	482	505	435	491	435	438	442	482	484	453	449	508	431	498	487	457	439	476	449	476	468	495	457	467	459	429	455	483	430	483	454	496	451	476	475	475	497	485	454	477	477	477	459	464	502	448	470	474	472	486	501	468	464	448	490	455	453	472	461	480	462	466	490	463	494	472	484	454	483	467	507	501	435	434	442	463	480	438	468	457	428	496	489	451	508	469	434	473	431	478	496	472	489	460	468	463	473	489	462	473	465	465	489	451	476	437	488	464	470	520	422	436	474	495	482	494	443	508	487	488	477	473	460	441	488	481	446	462	469	502	457	449	471	408	464	498	448	458	446	494	468	494	478	474	455	456	483	475	482	471	471	435	466	473	446	499	469	493	484	475	490	490	452	484	469	445	485	465	483	478	483	463	460	461	488	460	480	466	478	469	489	448	455	490	451	480	458	522	469	436	466	437	493	492	467	450	467	478	479	487	473	431	449	447	468	479	445	439	425	528	474	455	438	505	449	451	441	468	474	478	440	448	463	448	496	464	495	480	456	441	472	469	487	455	442	427	463	439	451	458	444	465	487	449	441	473	471	426	512	486	483	485	476	475	469	461	482	471	472	467	476	470	474	503	456	479	480	455	490	447	460	444	455	439	455	438	462	470	461	473	491	458	491	451	478	491	507	447	474	509	461	471	481	476	474
1936	278	324	287	304	255	254	272	262	980	267	228	233	259	233	231	220	227	256	246	245	232	243	256	251	219	237	217	235	232	227	226	230	269	244	231	198	235	245	256	242	238	253	251	254	246	240	237	231	262	265	222	247	255	243	240	206	213	243	251	232	237	248	220	219	271	241	234	230	233	232	222	229	237	253	244	265	238	217	237	209	211	248	246	241	244	254	240	236	218	239	240	219	211	240	241	263	241	241	241	228	237	242	261	219	226	261	254	226	214	248	236	242	219	234	222	234	229	244	251	234	257	213	253	222	245	244	241	238	235	226	243	230	269	242	242	222	218	224	242	240	248	241	226	211	226	226	232	229	243	240	242	244	222	226	242	244	243	204	232	243	219	238	236	225	210	227	239	253	254	207	236	232	224	225	204	207	240	247	257	230	213	253	218	242	236	249	233	247	212	210	256	233	228	228	241	246	214	226	234	235	261	222	253	227	245	220	226	214	255	224	243	238	231	238	243	245	235	250	231	250	244	240	231	238	239	258	248	239	220	228	197	249	249	206	238	248	243	228	222	233	225	234	215	221	243	240	239	213	220	229	247	217	248	226	204	252	231	272	222	247	241	237	224	220	220	256	235	233	250	249	242	247	247	216	258	230	242	213	233	239	240	224	251	236	230	254	218	237	224	216	241	221	234	267	232	246	257	210	245	234	217	216	219	252	221	237	233	268	192	249	239	226	243	247	243	247	211	222	225	245	234	263	257	260	221	250	208	227	245	218	248	239	262	232	224	230	261	219	255	243	235	195	234	228	238	249	241	227	216	248	217	254	238	240	243	241	227	262	227	262	237	261	271	243	269	249	252	223	247	238	220	251	223	227	261	225	228	218	235	234	217	245	238	231	235	227	237	219	252	234	213	241	249	247	228	245	229	224	231	252	212	214	254	244	228	250	241	229	238	237	223	235	236	235	242	249	234	256	233	248	207	212	204	248	213	228	241	236	227	192	247	234	220	245	243	232	234	234	216	243	253	204	216	225	222	257	226	229	285	238	241	247	224	236	240	220	243	275	251	247	243	253	257	224	232	233	250	216	227	215	257	247	238	251	233	246	220	251	222	233	235	210	241	202	233	218	240	257	234	238	233	249	267	248	204	226	244	233	247	246	215	235	255	224	235	243	220	246	215	243	237	240	228	231	258	248	235	223	231	237	226	268	249	241	248	241	242	249	238	238	211	254	270	244	213	202	241	220	221	252	255	217	246	238	244	222	239	252	237	257	228	247	248	268	221	233	266	227	227	236	245	235	242	254	246	231	243	234	231	263	276	225	234	219	251	226	226	234	254	219	202	245	239	261	252	217	242	233	206	234	240	231	245	220	215	254	214	234	234	241	243	225	222	209	221	224	210	227	228	245	222	265	258	220	233	231	235	258	231	232	236	261	243	261	243	239	248	240	223	230	209	271	226	267	233	243	217	238	237	235	241	243	219	220	228	252	237	258	260	229	250	204	232	228	269	242	229	232	235	258	238	273	258	233	238	228	230	236	210	271	220	231	243	230	226	266	253	232	203	214	278	211	225	231	238	222	208	223	251	226	252	257	267	234	239	199	234	257	234	246	241	257	246	262	226	245	233	239	244	222	220	227	217	229	250	231	256	236	216	256	243	222	260	217	233	237	236	216	248	212	246	215	245	262	236	245	226	245	237	253	199	240	252	243	227	230	241	205	223	235	209	239	235	237	239	248	246	226	220	229	244	238	252	240	211	239	239	229	227	233	217	232	272	227	250	241	213	244	248	244	216	238	229	211	246	236	218	221	244	243	212	221	243	233	252	254	234	263	242	240	241	219	235	267	237	226	227	247	203	236	199	252	242	254	244	235	237	245	240	227	231	226	245	244	226	225	209	275	241	237	237	225	242	238	222	241	245	244	206	232	211	246	228	260	228	279	226	219	223	224	234	228	226	230	250	217	271	239	212	223	197	264	259	226	229	222	233	224	265	250	232	241	241	208	242	234	209	226	257	253	243	246	231	237	218	251	220	221	263	237	257	227	230	252	267	247	225	267	223	225	245	243	239	251	230	257	205	236	208	246	238	217	215	245	252	249	203	234	214	218	243	237	244	245	218	256	233	252	264	249	210	271	234	242	229	248	246	240	229	237	229	226	271	228	233	251	230	235	245	229	223	245	218	223	245	236	219	245	234	236	239	232	226	252	231	254	254	251	216	251	247	237	252	240	257	240	245	213	241	260	236	234	262	248	231	232	230	248	234	249	229	228	217	254	223	251	244	217	212	255	225	264	264	239	226	228	226	247	250	217	243	226	239	230	193	252	236	222	262	228	258	255	238	219	228	256	269	246	234	236	235	238	231	206	220	236	254	249	243	212	252	217	248	199	207	259	239	225	259	258	234	260	222	218	224	231	227	232	236	223	232	210	215	243	256	240	234	245	243	199	248	243	235	248	233	225	241	251	210	235	214	237	252	213	229	242	237	227	263	250	234	213	227	218	280	246	252	241	239	255	208	217	265	244	239	227	237	233	241	239	247	236	213	235	248	224	238	218	239	216	227	234	280	243	245	248	236	253	234	246	238	248	262	220	243	227	236	222	232	226	269	250	244	232	217	223	218	229	254	235	236	243	223	244	247	224	216	228	202	244	243	235	251	214	251	259	231	234	218	265	231	236	256	221	234	242	231	238	268	230	234	249	240	219	232	243	245	238	239	230	250	230	206	238	243	245	227	245	223	233	231	243	242	251	238	232	238	238	243	254	236	213	242	224	240	236	239	223	228	240	226	214	238	223	248	234	250	250	220	238	241	247	212	247	244	215	225	254	240	241	238	238	225	265	239	238	249	239	251	251	209	231	221	243	264	226	236	236	237	221	244	246	251	230	219	213	231	245	239	217	243	233	237	230	246	238	247	247	211	229	230	258	255	256	209	253	251	266	263	236	212	232	248	211	223	247	263	251	249	265	245	227	217	230	241	237	241	247	220	246	227	202	229	196	222	229	206	250	248	226	261	247	255	255	217	253	241	246	237	215	237	261	247	223	260	237	248	248	218	230	239	245	234	244	216	249	236	254	221	243	226	246	210	237	223	240	222	218	219	240	248	219	235	217	271	237	226	244	219	231	233	256	251	243	233	238	246	277	217	226	239	233	273	254	233	229	226	244	251	228	216	246	232	222	248	254	246	236	265	210	231	231	245	193	223	229	223	229	213	230	223	234	240	258	262	255	242	220	224	233	252	227	238	225	253	228	237	231	233	200	264	226	235	234	226	235	233	258	232	271	225	264	243	249	226	218	244	223	225	255	206	254	244	227	237	233	239	214	255	223	242	232	231	236	238	243	230	260	238	246	243	220	255	207	217	220	270	214	255	250	263	230	224	252	235	239	230	213	255	234	272	250	207	238	229	271	243	230	232	234	230	217	245	240	236	226	252	240	250	250	236	223	239	222	243	204	233	209	237	234	232	264	277	227	229	276	242	275	230	236	231	268	221	233	236
2463	803	968	977	980	861	926	837	885	5019	843	842	791	826	791	832	787	846	779	827	838	822	801	836	784	794	837	787	806	842	800	837	752	801	762	810	782	828	797	780	805	824	805	792	783	796	768	799	763	793	809	784	806	792	806	769	793	781	819	778	779	763	827	764	745	797	771	752	829	810	785	748	811	791	837	803	815	821	791	764	812	750	764	812	766	786	773	791	819	773	823	753	807	774	791	786	784	805	813	802	759	820	824	826	792	804	768	774	819	846	818	789	846	861	758	806	811	833	762	783	716	869	826	844	749	788	788	841	811	798	738	803	841	781	783	804	800	762	769	746	815	782	804	836	832	816	763	793	773	776	743	814	787	786	798	796	774	863	841	828	788	826	795	825	781	835	794	779	836	801	755	794	836	793	812	771	832	749	775	774	770	808	797	758	764	717	815	771	770	844	876	854	803	810	775	814	767	764	790	814	781	784	784	774	802	824	730	804	759	828	736	841	846	790	738	792	774	802	829	845	792	818	833	803	774	841	768	777	830	762	824	762	768	750	762	800	818	823	779	777	810	799	812	803	789	810	743	795	810	791	777	824	809	817	789	830	824	805	813	797	782	775	770	780	766	796	817	824	822	816	792	743	820	825	762	800	814	799	818	783	792	775	727	794	844	848	746	820	821	778	824	743	759	786	779	779	798	759	800	781	820	768	795	788	772	756	814	765	821	811	775	841	771	781	794	780	789	753	795	759	801	783	851	798	766	762	854	768	792	810	815	778	778	762	842	823	775	839	846	780	776	794	812	766	798	809	828	812	781	778	791	806	821	789	788	771	791	778	835	806	833	803	755	784	771	780	783	760	776	741	769	822	810	777	786	810	818	796	809	808	828	786	780	795	831	781	767	776	795	830	764	780	782	772	790	773	778	781	782	759	793	819	767	801	770	769	757	821	752	816	791	763	862	784	797	776	780	770	788	805	804	840	780	777	780	822	821	787	811	825	772	750	757	813	815	795	763	793	728	812	781	745	854	733	837	789	794	797	781	812	780	814	803	781	768	804	874	812	779	828	779	791	812	784	816	849	756	820	809	818	803	738	784	811	764	825	798	777	786	847	767	813	778	779	791	796	750	815	844	775	755	810	854	819	755	800	796	763	795	795	786	840	811	795	829	755	803	823	808	774	768	810	808	844	826	764	801	865	826	799	844	782	789	796	799	784	825	772	819	799	801	791	772	751	784	811	819	768	774	824	798	792	803	846	767	765	787	802	813	826	761	771	845	812	844	850	876	815	809	796	829	802	825	806	858	792	748	764	794	792	767	826	759	801	741	770	851	757	801	789	786	782	806	752	810	723	801	764	732	865	792	828	798	779	760	825	806	797	799	775	738	785	848	852	787	785	854	794	824	745	784	821	858	754	797	816	773	770	775	814	805	759	819	759	815	822	750	821	831	749	777	791	783	761	763	792	871	812	811	750	855	815	834	809	781	797	801	805	771	821	783	793	772	816	760	778	814	791	839	829	800	805	734	766	845	762	800	791	773	810	813	780	795	792	816	769	790	786	779	752	776	787	823	765	805	787	781	774	779	746	796	794	694	804	807	816	803	809	794	820	798	771	819	799	794	780	814	756	786	777	826	791	800	788	729	798	826	786	761	785	791	762	844	869	808	825	784	801	810	879	827	828	871	773	846	797	786	797	794	775	771	782	822	784	789	755	754	822	756	824	796	808	802	794	838	815	825	811	801	799	782	736	805	796	806	823	857	803	821	796	812	773	701	829	778	786	839	773	787	742	786	748	761	817	748	811	787	788	751	766	726	762	773	832	852	787	707	815	795	789	872	817	798	783	770	787	854	812	796	775	818	763	793	806	743	814	803	757	802	784	795	793	772	780	830	806	786	791	812	780	770	807	801	806	764	810	805	818	796	765	754	840	782	792	760	799	789	757	835	795	803	798	782	787	807	789	832	787	820	756	753	761	768	849	830	753	800	743	796	774	819	827	801	774	791	757	757	821	749	774	813	793	790	822	739	803	838	766	809	859	792	819	794	793	746	801	743	762	826	762	815	808	805	809	824	798	784	822	823	814	793	825	832	767	855	768	773	807	784	829	830	784	802	745	768	768	807	820	824	783	806	785	803	778	753	884	789	789	798	736	844	841	781	815	836	752	841	824	784	822	779	792	774	841	827	782	798	795	757	816	782	793	808	775	746	792	781	790	776	775	807	750	772	805	818	868	852	787	811	786	830	804	778	799	779	746	780	807	795	802	818	800	799	884	827	792	822	826	787	829	790	781	758	811	809	792	774	777	793	769	749	751	779	817	770	823	824	818	816	803	750	809	772	762	784	813	780	792	859	700	772	804	758	840	791	799	762	810	738	784	843	803	802	757	799	808	748	812	797	821	832	818	808	835	760	816	796	845	830	828	796	842	818	794	792	805	821	817	829	729	793	802	833	840	790	773	743	812	819	820	818	783	824	777	744	766	736	849	816	835	842	794	767	819	747	830	748	746	787	791	754	760	805	810	758	742	795	795	779	740	789	822	829	810	808	787	793	793	824	823	732	773	783	823	805	799	804	767	802	807	786	806	842	790	810	857	787	826	818	734	794	820	787	840	764	805	753	781	802	761	756	798	781	843	819	824	770	822	771	788	800	801	795	761	803	796	763	803	805	864	765	837	759	851	723	781	798	818	809	767	810	781	798	840	829	768	821	815	823	779	816	834	821	826	742	772	813	766	825	758	779	780	785	796	768	806	796	822	759	847	810	810	792	780	800	830	858	831	791	768	739	837	790	768	804	800	799	775	819	814	805	812	805	776	760	786	816	801	820	795	768	805	790	813	783	779	830	818	812	755	755	805	793	782	787	776	815	774	785	820	859	802	805	815	846	797	808	826	813	811	827	797	776	808	836	817	777	846	763	762	811	762	789	762	779	800	808	801	758	756	811	762	813	810	841	793	835	811	781	796	749	763	833	777	798	807	792	760	802	761	761	781	820	814	763	802	780	795	789	780	814	810	756	811	785	773	801	797	748	821	838	782	756	794	774	765	814	794	769	839	746	784	816	811	762	835	772	814	759	872	752	759	767	767	743	752	783	791	810	799	769	784	842	815	770	768	790	815	815	813	818	824	771	790	793	870	811	818	837	774	755	729	793	791	771	789	799	794	818	874	741	768	779	807	830	791	811	792	770	825	742	816	776	800	857	852	782	856	789	796	716	800	814	796	804	819	830	828	851	827	751	756	784	786	806	831	741	772	728	749	788	748	740	811	854	793	794	804	862	810	798	790	770	778	784	803	766	814	885	814	759	833	843	820	798	778	774	773	803	825	820	777	782	812	763	785	777	797	799	812	822	790	771	789	798	801	775	775	801	794	812	827	789	775	808	808	786	785	786	822	784	736	772	790	812	759	781	806	820	815	809	803	772	759	805	812	851	762	820	784	809	823	767	824	814	762	764	783	818	768	838	789	793	800	827	800	795	784	787	778	792	829	828	775	797	824
6699	808	1079	867	632	499	429	350	300	11647	873	169	188	184	190	157	143	156	160	136	167	159	174	161	130	151	166	141	156	145	129	141	120	150	147	145	127	136	144	138	116	120	150	143	123	150	154	133	138	166	118	129	149	138	135	137	143	139	130	147	116	125	144	128	141	137	146	134	115	117	140	134	131	128	122	157	135	135	140	128	128	138	128	142	130	120	129	136	137	120	141	119	123	137	132	130	150	144	154	119	111	126	128	131	128	127	143	124	132	143	143	153	123	128	148	141	149	132	135	123	137	140	139	115	142	126	151	134	143	134	134	129	120	137	135	155	140	145	138	138	144	136	157	129	139	148	141	156	137	137	108	113	131	146	127	145	132	126	133	136	115	145	121	131	147	129	129	135	139	127	141	126	123	124	136	132	141	129	135	144	121	137	134	143	140	136	145	151	150	142	132	123	148	120	139	123	132	142	99	137	142	148	151	142	146	141	133	128	120	141	150	129	137	154	143	140	156	135	131	149	133	151	137	120	161	137	136	119	149	138	139	130	149	147	150	130	135	135	124	133	137	122	126	154	107	142	128	139	113	136	143	145	125	138	135	127	143	125	149	118	141	132	135	124	131	146	114	128	130	154	123	150	121	129	124	133	119	147	117	126	109	125	156	133	135	127	112	145	134	108	118	124	122	144	117	132	134	133	125	141	137	122	126	145	152	123	119	138	132	116	121	140	126	138	141	130	142	140	126	138	145	112	142	125	133	141	139	134	131	124	134	120	126	135	122	139	110	150	148	158	137	129	138	143	129	127	135	127	113	142	142	128	133	124	136	124	133	158	130	124	126	124	129	134	125	132	134	134	125	146	137	145	143	136	146	138	133	119	144	155	117	139	142	133	120	139	109	130	135	148	127	133	125	143	140	137	157	143	128	146	116	137	134	140	138	120	126	126	136	127	155	122	120	135	132	135	120	135	120	120	148	124	123	119	138	127	124	137	124	145	136	146	103	123	122	125	132	112	137	142	143	142	155	151	141	137	128	129	131	153	135	135	129	139	120	147	142	121	133	142	139	147	132	145	135	122	132	145	133	112	144	133	140	128	122	128	158	143	140	132	150	138	142	113	147	139	155	138	154	131	162	115	138	155	140	142	128	127	131	133	132	143	125	139	126	130	142	131	140	154	116	120	138	123	135	141	143	151	140	111	120	114	121	126	137	126	152	139	127	154	141	143	131	140	138	137	148	137	124	146	119	137	126	134	139	131	126	140	142	133	142	149	149	117	139	136	116	112	155	140	132	133	151	134	161	122	146	133	127	149	138	151	164	132	119	131	134	113	127	139	140	123	137	128	132	131	143	136	109	120	139	135	138	121	144	143	135	130	131	128	141	131	155	149	135	123	122	128	145	121	121	115	145	147	144	143	137	124	135	146	139	143	128	131	133	125	132	139	153	143	129	132	143	143	132	131	122	134	134	125	115	141	134	127	125	146	133	134	132	137	135	121	122	132	134	117	114	137	154	150	140	131	115	141	121	147	148	144	144	147	151	111	128	152	137	146	131	150	123	150	146	141	127	132	141	148	120	137	142	136	148	141	149	123	137	134	144	113	135	148	139	130	146	156	142	140	140	119	132	138	162	142	127	135	127	116	121	131	129	131	160	127	127	131	146	135	131	115	126	132	138	153	129	133	132	128	153	123	135	157	115	127	141	136	143	131	145	126	107	140	125	138	148	116	139	122	128	149	141	148	140	142	120	134	141	142	137	143	119	129	142	146	118	140	121	132	148	114	118	115	120	128	130	144	107	120	146	149	138	128	136	137	131	143	144	125	110	128	100	126	129	134	118	131	116	133	136	135	124	134	128	143	121	136	127	135	133	150	132	153	134	162	104	151	131	131	128	126	119	131	127	129	129	143	136	119	134	129	133	146	124	117	133	132	146	139	141	144	118	143	126	117	129	137	148	141	123	150	129	146	122	144	148	123	149	146	138	135	123	144	153	147	112	137	137	126	152	154	130	143	144	135	147	140	151	165	126	142	133	125	122	144	148	151	140	124	133	142	113	122	122	150	110	142	119	120	125	138	146	126	133	146	124	111	115	125	134	139	143	129	127	114	148	119	151	148	145	140	146	121	165	127	140	146	130	139	153	125	129	134	126	147	128	140	151	145	131	116	150	138	128	122	121	126	131	119	124	118	117	117	143	127	148	120	140	146	137	128	143	142	158	141	142	127	145	137	137	132	126	132	142	113	113	147	122	138	122	129	141	151	152	156	122	118	121	133	139	141	138	153	155	128	128	129	120	138	121	126	148	135	159	131	139	130	129	139	153	136	141	140	143	128	114	115	159	124	139	128	128	125	152	137	137	113	139	124	146	128	130	126	115	123	137	141	138	134	125	130	140	141	107	138	142	139	132	125	146	116	129	147	144	131	138	134	135	116	144	137	123	122	118	153	142	130	120	128	139	143	128	140	138	146	133	144	131	118	137	146	103	135	105	154	140	111	136	136	129	136	158	129	130	137	117	150	142	129	144	134	148	147	146	139	154	122	116	146	144	138	138	125	141	141	123	142	131	116	137	148	123	150	133	132	119	151	146	100	132	130	133	152	143	122	126	129	129	137	125	122	139	117	131	135	131	123	127	149	137	133	140	121	135	137	156	140	114	147	138	142	128	130	140	124	132	110	130	147	129	135	150	131	143	137	111	137	163	122	138	142	155	142	116	123	121	158	128	111	137	140	140	130	149	142	119	155	118	133	156	123	121	128	111	144	135	137	114	103	143	154	126	121	150	131	140	132	119	126	146	131	132	138	139	151	155	138	130	141	137	129	135	140	128	139	128	138	131	129	119	138	147	128	130	126	124	146	135	127	128	131	117	141	128	140	144	106	150	110	121	130	134	126	138	129	162	133	116	136	143	122	132	134	117	140	130	113	140	141	127	115	157	145	136	149	132	125	124	153	134	117	121	130	139	136	120	131	138	136	139	138	134	137	142	133	126	133	154	150	125	158	145	160	141	137	137	128	136	144	134	115	135	138	123	118	125	157	130	136	133	123	148	124	145	125	144	131	145	131	128	141	103	119	126	126	123	97	148	128	128	137	121	133	134	129	130	134	139	114	124	124	150	144	136	131	144	147	137	147	154	128	136	134	157	108	131	126	127	148	150	128	141	131	145	146	143	124	125	129	128	135	125	141	137	135	142	143	130	139	118	134	133	140	140	136	122	133	132	138	161	118	127	132	118	143	121	119	119	123	120	122	127	159	137	136	141	126	151	127	138	131	108	130	133	125	118	132	123	150	115	145	135	156	120	133	121	125	128	131	123	138	124	134	142	126	126	110	154	127	134	131	135	146	138	123	150	146	115	154	143	144	134	129	139	140	128	130	126	122	138	134	147	126	129	124	136	146	133	132	136	130	135	106	131	153	133	117	150	122	144	138	121	133	141	143	126	158	116	122	105	150	138	124	125	148	134	137	129	127	132	118	158	126	137	125	132	133	128	129
5371	1273	2589	3069	2726	2263	1893	1581	1481	30730	1527	958	917	866	801	755	709	699	704	611	624	659	671	569	576	633	593	602	569	570	565	548	562	558	568	564	546	526	585	520	512	534	541	531	525	520	522	507	540	538	567	494	526	514	505	515	519	499	468	519	527	515	525	501	468	498	431	503	514	494	515	492	479	481	470	482	523	514	488	488	472	482	544	503	492	496	527	478	506	546	496	507	531	493	512	491	511	481	483	474	495	537	495	505	479	510	506	461	494	483	512	499	518	519	545	515	500	466	530	497	523	491	514	528	480	531	501	520	544	507	506	501	508	498	535	474	504	500	559	487	496	530	502	500	502	498	483	481	506	470	510	465	510	461	510	507	505	488	496	496	527	495	510	500	488	476	487	497	515	521	493	506	501	499	499	472	466	477	471	522	502	529	511	516	490	498	482	503	509	429	515	521	483	477	492	468	507	475	454	538	472	500	520	517	481	489	467	468	510	545	482	500	498	499	511	494	491	489	498	510	514	446	500	524	523	486	518	506	491	477	462	468	498	506	494	492	518	470	497	490	468	480	466	496	478	531	487	487	484	505	528	475	502	472	484	456	490	482	501	473	466	489	536	478	476	522	508	507	503	479	503	487	487	493	518	516	477	498	496	481	509	520	474	492	485	481	488	450	491	509	467	498	481	456	525	506	514	486	467	539	488	508	470	469	470	496	500	502	525	527	503	494	463	476	479	510	513	500	506	514	511	503	485	481	480	468	471	479	451	501	522	502	487	500	506	463	527	469	463	497	508	517	526	481	476	503	464	493	482	515	546	504	472	477	502	479	503	488	489	506	472	523	469	504	498	475	467	504	496	496	457	503	480	519	527	486	530	479	537	533	478	473	448	468	497	516	472	498	473	501	540	485	475	488	509	478	473	545	511	476	507	502	530	486	485	500	486	518	501	497	507	502	486	543	509	489	492	509	482	471	521	476	469	473	499	465	538	458	512	481	485	523	474	478	507	488	479	505	509	488	503	509	496	505	480	476	501	462	504	517	528	515	472	490	478	521	474	493	508	504	483	463	471	504	487	475	483	502	512	493	528	501	462	512	451	455	489	501	480	495	484	502	484	491	477	470	445	477	476	490	465	482	498	459	492	471	468	499	504	513	551	501	476	487	469	506	484	484	509	475	501	500	488	455	442	540	486	502	511	475	483	503	517	480	509	543	441	487	487	482	502	488	523	495	509	519	491	497	525	480	510	507	488	484	501	480	489	499	481	513	535	501	530	491	495	475	513	448	507	493	475	538	498	472	485	487	501	493	498	524	486	522	453	503	495	480	470	477	514	529	487	456	505	492	513	481	500	494	520	524	480	524	490	481	481	478	497	557	492	500	521	465	493	484	483	512	511	514	517	463	472	475	469	495	503	476	499	476	513	489	500	489	487	499	512	515	469	492	451	482	506	513	489	466	468	432	512	505	501	527	513	505	499	510	456	485	473	480	501	489	468	452	506	469	542	497	472	490	469	472	490	503	517	498	531	485	515	499	501	542	496	484	514	491	492	455	498	474	502	532	494	516	507	459	493	500	501	526	487	510	483	471	464	490	504	459	486	492	472	460	484	480	499	525	510	488	539	509	459	502	503	510	495	466	507	466	488	535	463	480	478	520	491	501	470	480	459	477	486	482	486	481	525	516	458	480	486	524	514	533	480	507	515	469	514	493	504	443	492	532	473	481	516	484	493	504	464	494	481	533	480	482	481	491	461	480	454	498	467	488	517	497	509	517	484	507	477	513	522	542	496	471	503	484	501	498	486	516	486	468	483	510	525	505	503	515	514	456	459	496	517	515	499	482	533	494	491	460	501	485	494	483	446	429	478	502	508	460	490	527	500	480	470	498	471	456	508	494	491	501	485	519	469	485	500	484	492	483	499	471	486	483	503	511	498	534	503	474	454	472	507	491	512	486	489	523	506	515	527	493	562	497	515	510	448	492	526	508	475	523	504	449	493	533	500	487	463	529	524	482	449	469	517	471	464	514	493	508	493	462	504	503	490	533	475	510	493	521	519	492	505	502	517	496	500	470	480	482	515	496	480	497	482	506	493	470	503	490	502	513	480	509	490	494	499	501	506	512	500	516	495	456	480	533	500	512	493	475	463	514	485	490	442	501	478	457	521	456	486	464	495	476	491	501	465	520	528	510	490	504	519	466	465	491	457	487	517	503	490	486	462	481	457	457	495	494	469	483	508	507	470	456	495	510	461	510	504	497	507	491	513	504	475	481	487	510	496	469	470	484	474	506	500	470	489	541	502	512	504	520	514	512	492	505	509	482	503	469	517	485	508	467	492	505	475	518	514	477	473	476	467	486	498	498	502	507	482	472	492	501	468	459	425	444	465	477	518	544	516	502	459	476	505	498	509	491	495	472	486	515	529	478	523	485	471	515	504	472	499	485	500	489	478	531	485	485	471	505	454	491	486	527	500	459	503	532	523	472	459	512	517	499	504	481	475	494	492	506	487	489	495	498	502	517	523	520	523	516	506	466	507	494	454	508	505	510	506	535	479	492	500	488	498	494	478	474	485	486	462	507	495	492	483	487	450	492	499	525	483	479	501	478	495	495	506	472	499	462	524	492	458	494	550	502	488	497	512	528	437	490	501	470	522	497	483	520	491	505	496	475	539	490	530	484	485	492	475	499	533	502	472	491	482	491	459	517	496	461	445	504	502	487	493	490	512	495	490	517	488	508	488	518	507	491	465	519	462	525	517	525	478	486	491	538	518	522	486	490	516	494	499	517	491	485	468	489	499	462	492	496	478	474	497	479	485	508	547	494	509	527	513	473	514	504	474	468	453	505	496	513	483	489	480	486	495	479	477	526	474	459	512	492	514	474	481	499	513	514	512	447	518	503	504	515	504	479	488	525	499	442	511	503	522	481	509	488	527	464	493	498	441	482	513	459	502	508	491	480	456	476	455	506	514	491	474	491	520	496	494	520	489	469	518	501	529	512	486	516	495	476	503	481	496	513	510	470	514	505	498	503	497	494	502	482	504	481	499	472	499	491	463	497	475	515	496	465	473	478	502	456	496	485	481	491	526	544	496	513	513	491	478	502	476	509	493	493	481	511	488	506	499	515	495	468	521	492	504	476	466	503	522	500	452	474	502	536	501	496	482	506	496	476	464	535	483	505	507	488	469	470	512	485	486	475	485	506	501	500	496	520	474	481	516	477	494	512	517	461	483	478	518	519	485	527	510	497	464	514	460	521	469	481	470	508	505	490	516	506	498	510	527	485	487	454	493	492	507	495	521	469	466	517	487	494	486	497	473	495	499	429	480	514	504	476	509	527	537	524	496	533	461	481	471	465	486	546	498	476	511	487	494	485	549	513	463	449	502	504	511	508	520	480	490	449	521	496	496	483	491	506	541	475	509	537	498	500	494	435	515	472	505	500	461	474	534	484	500	490	480	523	501	494	512	535	488	497	492	493	492	497	471	510	496	461	482	471
13301	1729	2168	1742	1150	840	654	544	472	22102	3098	245	247	220	205	195	192	165	184	159	166	160	152	188	157	149	158	140	140	158	141	135	142	165	163	142	146	140	144	137	146	146	141	129	135	149	124	125	123	143	143	131	120	119	140	132	132	136	125	140	122	122	132	143	130	120	122	104	149	124	122	118	140	127	156	155	117	135	143	139	123	113	138	128	124	136	122	145	106	131	110	110	141	128	104	153	112	143	128	131	123	114	142	114	119	111	129	140	129	129	123	137	124	129	137	143	140	114	114	139	119	117	114	113	151	146	112	135	127	126	107	141	126	139	120	121	129	122	135	131	129	137	133	137	148	139	134	142	131	118	99	132	125	143	115	134	123	130	111	142	128	125	134	105	155	124	104	120	115	132	122	127	127	135	110	120	136	123	133	120	123	126	116	126	124	114	114	135	137	125	129	128	129	124	107	133	142	132	141	137	145	120	124	121	152	129	115	129	125	138	123	124	128	137	135	137	113	137	119	153	129	135	116	131	113	125	127	119	119	140	128	127	117	130	129	117	134	116	126	136	131	128	121	124	121	129	144	115	139	128	118	132	116	131	119	115	115	130	113	134	136	105	122	107	124	133	152	150	119	147	111	126	118	113	118	132	126	121	142	126	107	122	135	126	123	129	115	119	130	117	139	125	134	127	112	155	111	109	142	135	113	129	138	130	121	127	123	133	134	136	126	133	130	145	120	138	129	117	109	122	113	118	119	125	118	128	133	139	122	118	120	119	135	125	121	124	127	139	122	128	119	131	104	128	118	136	127	125	135	122	141	132	120	131	128	121	139	112	120	145	130	119	146	135	125	131	124	137	151	109	145	125	141	119	122	156	130	118	134	139	118	139	131	123	117	128	106	124	133	127	129	112	120	140	135	137	113	159	121	106	144	117	117	136	141	127	158	131	125	127	137	102	125	131	117	116	127	127	133	104	136	120	136	123	123	128	120	142	124	130	124	142	118	132	125	141	122	135	129	118	129	131	130	135	110	136	118	129	106	125	137	130	115	133	121	114	118	115	108	134	138	130	136	140	117	112	123	134	117	124	120	126	146	120	128	123	118	121	122	122	117	111	115	147	127	135	106	131	146	136	133	138	131	126	141	121	120	137	107	139	133	120	130	119	123	129	114	100	126	124	118	124	122	113	132	125	118	118	117	117	121	127	134	114	135	116	106	128	121	148	124	110	113	128	119	109	127	138	126	130	109	107	106	111	119	153	103	131	120	113	137	107	125	113	127	127	134	117	136	132	129	126	146	133	118	135	126	123	128	122	116	115	110	138	123	131	144	148	126	114	120	129	143	141	105	132	129	126	120	110	130	127	104	114	134	136	121	91	116	139	136	136	129	124	116	134	124	131	127	117	117	126	119	108	116	126	139	125	121	130	132	151	113	122	112	121	103	123	130	122	141	134	113	123	122	109	119	127	119	130	130	138	131	127	132	116	139	125	114	133	117	123	121	134	119	133	127	126	124	134	139	151	124	125	139	122	147	128	125	147	113	111	119	109	128	127	160	114	108	140	127	146	125	121	139	133	130	121	125	125	130	125	111	127	139	130	121	130	115	131	116	128	135	135	130	142	117	135	107	108	120	134	125	142	143	113	123	122	125	106	145	124	124	121	141	130	135	126	115	139	131	129	141	120	127	126	127	138	129	105	123	119	123	129	110	137	124	130	133	138	126	124	112	116	132	123	125	145	109	121	134	145	126	139	127	129	124	140	121	132	145	110	116	115	144	126	121	132	128	136	121	119	145	137	136	127	124	120	147	131	124	150	123	149	127	130	126	138	120	123	100	144	141	122	118	127	131	130	133	125	122	144	121	142	143	131	121	126	116	130	137	125	123	121	115	133	145	117	123	115	129	119	112	133	119	119	130	111	127	119	132	134	128	126	133	116	119	114	134	135	139	135	121	141	135	126	144	145	157	106	118	131	128	122	120	133	117	136	130	132	130	138	124	117	155	123	116	135	139	128	134	116	122	125	120	139	136	116	96	118	113	126	119	101	123	116	133	105	144	127	126	120	120	133	119	117	127	132	113	138	125	133	127	123	115	145	130	145	119	115	122	115	129	137	132	104	135	128	141	149	110	130	146	120	134	133	127	143	122	127	116	129	141	134	127	130	134	129	118	125	123	122	113	128	123	106	129	120	129	119	130	138	134	129	124	121	141	135	130	134	116	127	125	129	120	127	110	133	109	130	107	127	121	134	145	132	138	125	124	127	121	132	122	119	100	136	153	115	126	124	134	131	143	129	136	112	125	125	145	131	123	140	131	114	110	123	121	108	137	122	127	114	127	130	125	144	133	119	123	127	121	140	133	142	136	130	136	129	120	123	142	123	129	118	119	114	117	134	143	121	120	109	114	121	127	126	123	134	115	134	121	102	117	137	124	137	129	135	134	124	125	115	95	136	108	125	125	113	142	123	111	115	113	122	126	126	109	121	128	104	132	103	119	134	111	139	97	122	121	132	132	116	124	137	120	131	136	117	120	138	134	131	130	123	119	122	159	104	135	138	127	152	115	140	116	132	129	127	134	134	119	125	126	122	119	169	115	114	119	121	123	122	138	168	109	114	126	114	137	144	136	133	103	118	111	131	115	129	155	110	125	118	135	114	118	130	113	124	122	143	117	105	119	119	119	120	102	134	120	126	132	126	107	133	150	128	137	99	128	132	141	131	127	117	130	135	123	117	124	120	131	126	120	115	138	123	128	128	110	129	136	122	129	121	150	125	125	117	145	123	134	134	133	110	133	110	126	119	127	129	154	123	124	131	122	134	134	127	124	113	112	143	132	129	132	129	132	119	145	114	126	136	140	138	121	106	112	131	105	95	129	134	129	132	127	113	126	115	106	128	140	131	105	127	127	119	118	131	132	133	132	114	150	119	123	139	131	136	112	127	130	125	120	137	146	125	133	145	128	138	127	136	129	99	131	134	134	133	143	125	121	114	132	107	115	131	136	107	125	103	152	99	141	135	126	135	143	123	134	165	122	144	121	147	145	134	141	110	126	120	126	111	136	137	124	101	137	124	131	110	113	128	123	118	133	123	137	128	117	128	124	122	120	130	130	127	120	130	134	133	121	122	139	113	131	119	134	115	140	119	139	113	128	123	122	139	113	106	136	127	115	107	102	124	125	133	114	119	117	122	126	149	123	136	136	127	124	133	133	129	141	132	104	116	124	140	136	137	118	118	148	114	104	122	118	125	139	129	124	145	131	137	137	126	129	117	123	125	130	117	122	136	127	133	139	138	104	102	134	112	116	123	140	137	124	130	118	108	133	122	151	119	113	126	126	126	136	119	141	109	134	121	123	125	108	133	125	136	120	92	133	126	113	125	138	142	144	135	109	128	137	141	119	138	106	137	130	115	143	150	115	121	105	134	101	132	127	139	125	121	137	131	121	135	119	128	134	143	115	126	121	133	133	129	129	122	118	141	120	136	150	143	138	124	137	145
7759	2230	4733	5428	4796	3986	3299	2754	2748	40956	2702	1445	1290	1153	1027	968	944	897	838	836	771	768	731	698	728	685	666	639	649	635	674	669	543	622	586	558	559	540	601	560	600	556	509	557	550	520	530	567	522	548	532	523	486	502	522	501	512	535	518	520	470	482	540	509	505	483	500	519	486	477	526	496	496	457	515	453	514	503	493	502	519	455	532	496	495	497	491	515	475	496	432	521	473	514	477	503	497	462	533	500	505	490	487	494	511	476	527	493	499	505	467	502	484	473	494	461	491	458	461	509	512	489	479	488	475	426	525	466	524	444	521	531	439	442	474	449	439	488	492	503	493	470	483	492	492	477	535	491	474	494	505	484	451	504	503	520	489	521	494	478	466	433	441	532	476	534	473	492	484	463	472	458	469	471	478	465	497	513	466	486	532	471	453	512	464	442	456	459	480	499	484	450	448	490	469	500	474	488	484	474	493	457	442	454	463	472	456	498	446	444	466	442	470	506	514	514	437	489	463	440	469	494	489	503	444	435	457	528	475	506	477	485	479	449	446	507	503	513	437	496	470	470	448	460	468	518	461	499	473	508	481	473	468	457	480	427	514	470	441	443	503	528	476	514	509	480	459	430	487	472	468	482	485	502	481	471	481	491	480	467	468	489	445	492	468	498	528	470	508	474	518	436	509	433	484	509	491	480	485	475	457	498	490	522	451	484	458	452	515	501	452	517	506	475	483	435	511	508	502	445	478	512	501	476	508	460	473	490	448	485	495	492	483	449	491	460	493	486	468	488	487	532	476	455	502	501	473	478	502	479	471	504	476	462	469	456	446	471	480	490	499	484	478	459	483	488	506	455	420	439	483	461	470	439	474	463	496	467	461	454	466	467	448	518	466	500	480	470	469	513	473	478	451	477	529	488	458	459	505	510	482	472	461	478	503	506	448	500	468	444	481	448	495	474	473	425	526	423	482	500	447	489	474	471	477	490	479	494	477	476	454	431	457	484	506	463	540	489	458	511	468	501	457	442	460	434	465	443	484	467	459	503	483	487	517	483	511	458	457	495	496	499	498	483	435	497	496	494	457	488	432	450	428	455	507	466	493	499	461	523	471	475	495	456	483	472	462	473	500	493	446	436	483	495	480	457	450	462	469	480	466	457	475	522	444	469	456	481	453	425	500	438	494	482	428	464	440	513	482	488	449	476	478	465	507	443	467	451	500	465	496	503	489	447	471	487	487	467	461	486	472	491	460	482	481	498	512	453	503	444	498	441	473	462	434	482	473	498	493	468	460	482	459	468	488	486	489	472	486	462	491	465	461	512	471	492	475	481	489	463	496	471	458	461	473	473	472	457	449	489	496	514	458	452	517	501	481	467	471	518	483	464	483	472	486	465	455	494	501	486	448	488	467	464	488	456	472	460	479	470	502	476	434	493	507	473	478	458	529	489	497	498	474	503	507	487	465	472	471	448	460	507	474	491	503	492	529	474	493	481	473	492	478	457	467	462	528	487	498	462	489	494	466	524	465	524	480	454	475	445	499	489	503	466	457	446	490	432	468	489	471	469	457	478	456	479	471	469	455	457	448	498	447	466	518	481	487	510	494	462	507	488	443	460	471	439	444	498	442	471	417	490	504	540	500	493	464	454	486	480	478	452	486	467	493	464	467	505	499	480	478	461	447	478	473	476	552	490	482	495	509	477	462	498	490	445	470	466	450	456	482	472	499	488	464	482	477	504	447	499	449	451	520	488	480	451	477	459	470	470	505	460	467	492	501	479	500	470	468	485	485	442	453	467	482	497	496	464	525	487	474	455	509	479	501	441	476	455	459	496	469	462	479	441	437	481	502	470	413	501	492	502	485	492	474	498	489	482	502	498	457	451	501	494	466	532	449	475	461	469	467	499	458	463	461	473	471	450	484	470	442	452	469	487	503	490	466	527	471	464	476	476	510	442	499	505	507	490	488	451	502	485	519	486	473	478	466	452	452	471	435	497	460	453	456	474	478	460	475	434	485	465	491	438	498	481	460	475	484	514	455	465	475	457	483	513	515	492	462	462	452	490	501	483	484	450	480	542	451	445	461	451	452	492	506	467	493	495	503	449	464	502	464	494	511	492	464	478	464	457	471	482	450	446	452	513	438	463	480	465	478	443	477	442	478	476	491	477	456	532	448	493	471	478	461	453	465	506	476	485	469	461	478	480	452	454	469	470	466	462	460	486	459	486	457	455	482	494	494	491	495	510	470	465	476	458	472	478	453	459	479	471	445	485	468	478	440	486	451	485	505	454	525	471	429	457	498	494	452	494	494	455	473	483	504	480	460	459	447	493	481	455	490	525	465	511	475	489	467	491	458	468	524	444	481	482	487	501	490	421	476	449	492	454	471	516	514	459	483	486	482	456	477	475	485	456	495	437	539	478	418	471	468	469	499	472	468	455	474	460	486	448	494	500	483	482	462	445	503	464	465	455	496	467	444	479	461	464	471	440	437	458	487	489	459	480	465	467	530	476	463	471	473	487	507	477	527	471	476	480	434	501	465	454	439	504	479	488	479	431	515	465	504	474	514	488	491	497	480	470	475	476	500	466	434	480	489	492	492	497	492	477	478	472	469	479	489	451	459	469	490	486	479	496	481	487	431	496	507	487	474	499	481	486	507	509	471	456	504	462	481	495	457	451	467	479	490	467	458	459	492	450	476	473	449	470	481	477	492	489	488	454	494	483	464	508	484	448	509	476	476	500	487	459	479	461	423	501	439	497	493	451	460	437	482	504	474	464	521	454	484	498	514	465	456	506	459	469	465	488	447	462	458	443	437	488	481	487	474	464	499	451	524	481	454	472	481	471	452	502	508	453	458	436	492	477	477	469	484	483	484	450	436	493	450	466	461	491	441	482	493	485	478	491	438	487	464	492	508	472	425	502	469	455	438	462	514	501	472	443	422	491	472	451	465	471	447	491	478	450	466	508	463	492	477	492	415	471	469	516	499	472	483	479	554	486	459	482	493	429	479	469	505	489	440	494	514	501	488	474	457	461	451	482	461	471	474	439	492	464	502	467	500	463	424	443	450	502	474	466	452	460	504	496	455	486	512	465	449	489	447	482	473	488	469	461	463	492	500	498	455	500	490	511	515	494	466	464	459	471	497	457	464	489	451	445	481	470	481	501	449	473	464	485	450	478	505	457	499	473	500	447	474	478	447	459	491	499	455	483	485	470	466	500	482	474	443	427	435	430	447	485	472	476	474	451	452	461	505	458	483	471	495	461	463	474	497	485	461	473	442	454	468	448	468	488	504	485	444	455	459	457	460	474	495	456	488	465	469	458	511	477	495	524	477	467	491	451	523	485	451	476	484	522	459	461	472	469	478	493	484	455	461	464	483	509	523	481	484	475	477	471	491	467	468	443	477	491	509	465	517	433	431	463	461	480	478	437	549	480	485	462	473	491	480	452	487	512	496	492	479	446	466	458	494	452	539	467	486	459	482	457	487	486	486	509
1891	294	317	319	275	256	275	269	268	1198	310	250	232	235	218	231	243	220	219	236	256	252	268	207	223	242	235	236	226	237	251	215	250	243	240	244	240	234	245	254	235	238	227	249	268	244	265	249	214	229	234	238	238	238	239	251	204	235	245	249	251	211	227	238	241	247	243	195	245	236	212	227	263	212	255	251	257	262	237	191	242	256	239	213	235	253	262	231	250	240	218	260	221	262	238	228	227	211	242	258	254	255	205	234	237	204	240	265	225	241	211	240	244	228	243	237	244	224	264	227	195	237	228	224	256	211	252	247	241	232	237	235	257	229	230	235	251	235	241	245	231	225	248	244	222	230	247	242	228	243	224	248	265	245	230	218	234	231	215	216	247	230	235	221	251	233	239	224	232	234	225	245	231	258	267	244	279	227	239	235	243	228	227	251	237	240	244	262	229	236	257	214	226	242	241	244	218	270	260	244	217	232	241	228	236	230	227	253	264	244	242	240	240	254	230	267	262	243	267	242	245	250	245	221	253	228	220	259	225	238	247	258	237	242	246	258	258	244	217	200	240	221	250	237	235	250	249	226	265	244	238	243	244	251	246	256	260	242	246	255	251	259	260	254	231	237	232	242	258	240	238	241	247	257	219	248	261	226	256	208	243	230	216	225	210	240	239	237	233	234	249	248	232	222	253	210	228	233	247	222	248	199	232	254	227	236	216	244	240	255	234	246	245	235	250	254	245	212	240	233	234	221	239	225	254	205	221	231	286	218	257	269	277	239	230	240	239	207	242	227	224	257	236	208	219	241	231	226	252	263	245	222	253	235	237	234	264	217	240	225	202	229	238	246	241	229	245	255	215	249	258	227	239	239	241	266	238	239	218	223	221	250	241	255	252	231	218	209	237	233	259	257	207	239	237	258	225	226	231	266	217	273	236	226	261	226	242	255	267	261	237	255	244	218	234	249	235	230	253	246	245	237	235	250	208	216	235	265	219	256	255	255	242	217	268	238	214	227	261	248	217	230	242	229	231	246	236	244	234	263	229	222	242	252	256	212	245	226	257	245	253	254	263	206	243	213	247	207	251	225	235	236	231	247	250	231	216	219	207	238	247	253	222	259	218	242	260	211	246	243	234	239	234	223	239	228	224	204	234	245	267	241	238	218	265	254	243	245	233	256	230	250	233	240	202	230	246	240	249	222	242	232	206	231	242	237	229	239	249	219	210	262	237	211	203	228	231	225	216	237	244	258	235	236	246	261	244	205	201	273	247	255	224	244	243	219	243	219	211	258	231	213	227	238	231	227	228	219	240	221	245	252	240	235	248	220	240	249	238	248	242	238	242	225	262	245	255	211	250	237	266	263	249	276	247	240	221	212	255	257	238	197	247	231	221	207	250	243	251	232	235	253	243	231	236	261	271	248	225	230	234	232	205	211	227	224	238	230	225	215	277	222	221	242	230	241	253	232	254	252	246	267	209	217	244	243	228	252	238	223	225	224	246	236	241	245	240	258	256	241	227	230	234	216	231	249	281	223	246	258	226	256	244	251	233	268	260	234	238	224	242	224	219	253	229	260	251	249	243	226	249	227	222	237	236	243	253	243	251	225	220	235	203	254	235	259	248	219	237	229	264	234	237	255	244	240	216	251	193	214	235	236	241	247	247	226	223	215	223	247	247	234	241	227	224	228	245	226	200	228	232	210	244	266	226	239	251	213	223	217	237	236	215	234	233	229	220	232	235	243	224	251	256	251	245	231	235	230	254	221	241	245	226	250	256	232	220	245	248	245	259	241	238	242	222	252	231	248	258	237	242	237	233	256	247	252	239	229	220	206	242	264	235	245	245	252	234	229	278	232	240	239	216	264	263	267	231	241	241	250	231	259	240	267	220	229	239	227	229	223	238	238	212	247	238	287	237	231	236	234	252	232	253	273	238	213	237	253	212	231	222	222	238	232	240	269	251	238	250	262	242	207	212	235	261	228	258	234	234	229	253	263	239	231	241	235	227	241	205	239	233	232	239	225	257	234	255	226	232	217	243	216	248	238	253	233	246	223	248	248	252	241	236	238	205	243	231	249	254	227	221	230	264	228	243	263	238	251	253	238	227	217	252	231	233	246	256	223	242	216	223	236	229	249	255	226	196	242	229	244	256	230	260	228	236	240	251	227	214	233	220	218	242	210	238	216	249	247	268	229	244	233	239	253	245	242	241	254	259	241	239	257	243	222	272	256	228	230	246	260	254	242	236	216	238	242	220	239	247	252	259	233	241	249	215	267	254	244	228	254	239	242	222	271	241	242	277	220	246	256	243	238	240	257	260	216	244	248	235	246	218	205	223	243	244	257	237	239	228	231	207	216	231	234	228	236	250	254	229	246	230	241	257	225	241	225	230	261	231	236	240	241	257	202	261	242	273	230	221	253	243	232	245	230	235	240	240	246	251	248	251	220	241	236	230	264	218	226	252	214	244	262	220	229	241	253	227	248	219	258	227	216	211	231	217	233	245	216	255	235	237	208	195	228	233	234	206	236	253	261	254	215	249	235	249	222	259	226	256	248	247	216	231	231	249	230	232	257	214	220	241	216	243	226	249	253	242	231	244	233	259	228	236	233	249	250	224	229	257	253	208	260	237	227	229	244	221	245	231	260	232	211	234	234	229	250	269	238	247	219	229	231	235	221	214	238	226	228	218	216	256	228	251	263	203	248	244	246	229	237	229	244	239	251	233	231	239	255	232	252	224	235	234	238	225	237	267	249	251	275	224	248	295	234	254	213	214	233	245	227	256	234	262	216	248	247	255	238	258	221	258	247	220	271	230	245	227	243	238	235	253	225	275	233	232	242	237	213	264	270	262	255	232	212	226	252	211	241	233	262	245	251	232	249	237	249	253	240	228	219	245	225	194	243	223	221	274	241	235	244	234	231	244	270	244	240	245	210	251	271	236	237	239	254	243	272	258	246	250	225	247	235	235	236	235	215	230	236	267	243	259	242	221	253	230	231	253	233	239	267	249	239	263	243	258	223	253	230	243	245	252	243	238	225	245	222	227	252	218	224	257	228	232	243	232	263	243	217	203	217	242	221	218	235	236	245	211	244	228	208	249	236	234	238	255	247	232	253	233	248	244	233	224	228	205	247	237	230	244	240	239	242	261	237	236	225	230	231	259	244	234	220	227	222	218	234	231	263	245	231	245	239	244	212	224	245	238	233	237	240	232	201	241	228	225	243	225	255	237	231	235	239	231	257	208	252	200	238	229	218	226	255	244	238	246	220	243	233	221	269	237	256	230	265	236	245	243	252	249	241	224	237	248	238	248	260	228	247	247	238	273	225	216	240	235	260	238	247	253	206	224	253	223	278	213	266	232	237	226	249	244	225	253	209	250	258	225	243	264	231	227	225	223	249	248	238	229	227	250	217	241	237	246	247	232	237	225	237	280	231	222	246	238	242	222	248	263	256	250	229	221	230	248	259	270	251	235	221	199	252	229	220	217	235	241	235
2482	830	1010	963	1021	922	905	894	884	5724	906	852	821	889	801	849	872	857	830	745	809	799	868	800	851	819	824	855	803	787	796	819	768	820	783	778	826	799	823	796	828	794	832	822	812	772	828	796	774	803	779	789	834	785	853	814	778	806	820	740	862	780	826	766	860	742	780	817	846	785	824	768	778	794	812	829	798	795	791	830	802	826	871	845	780	816	829	833	766	785	819	806	857	803	820	828	783	784	790	796	860	798	797	745	821	805	812	793	760	802	784	819	756	781	802	789	815	753	804	791	786	802	759	841	843	818	793	825	814	782	797	814	814	877	750	820	808	825	848	792	797	803	791	746	830	808	817	838	750	761	867	773	789	768	806	788	788	825	816	723	793	765	772	777	786	802	774	771	831	768	855	827	818	857	821	763	811	739	775	769	797	774	795	740	777	795	797	842	798	767	810	801	778	746	823	776	778	779	800	793	799	780	813	835	763	838	787	809	783	837	826	808	822	786	813	802	783	728	742	844	760	837	809	827	848	785	809	822	774	795	789	855	757	773	809	813	820	800	821	808	772	772	833	807	789	863	815	819	789	796	800	777	824	760	767	793	794	796	780	864	791	797	780	827	791	804	772	814	801	789	812	796	823	805	835	819	788	800	742	820	823	812	799	763	810	849	824	852	823	800	811	829	779	854	797	826	785	781	808	832	771	823	750	775	815	802	699	842	747	807	849	785	775	790	857	808	771	787	787	773	824	827	801	809	808	803	812	763	753	765	817	847	820	856	837	812	787	810	817	779	848	846	827	813	823	818	801	804	805	802	845	744	768	800	820	811	791	819	763	803	797	831	773	811	796	781	833	794	793	804	823	820	823	798	789	838	754	830	818	805	833	812	831	835	806	769	802	816	819	817	780	821	811	835	739	815	772	866	802	743	790	855	819	814	841	763	795	812	784	776	799	846	809	775	782	834	776	781	763	810	781	799	824	835	822	833	897	783	768	788	837	830	829	762	780	825	823	841	823	793	817	871	809	787	722	824	816	797	800	831	826	865	797	773	803	780	785	826	800	801	773	837	774	823	772	812	788	836	801	821	806	721	758	847	803	813	801	756	843	762	733	786	776	733	817	785	799	802	839	859	796	790	786	826	789	842	818	815	803	783	765	763	790	761	814	801	770	800	804	748	809	844	779	803	829	816	817	788	806	825	857	793	803	818	791	792	789	828	788	779	807	830	803	769	836	831	801	795	833	794	800	853	787	777	802	854	748	762	771	752	771	792	780	825	769	798	768	807	747	793	884	766	780	834	857	815	776	763	758	767	788	784	768	846	794	803	790	777	805	821	827	816	746	811	832	818	815	749	776	760	817	779	737	797	805	774	836	765	821	789	788	804	807	819	785	763	844	814	825	834	775	746	779	757	818	821	805	796	831	806	791	804	846	828	849	830	812	777	817	750	787	817	786	754	811	785	759	866	811	817	832	796	852	804	819	799	815	832	810	817	818	830	783	797	805	858	809	802	769	819	797	770	816	805	781	826	785	848	845	794	773	810	797	751	813	806	782	751	795	801	818	811	770	775	763	810	838	774	838	749	855	830	819	825	785	806	800	745	789	751	768	792	808	793	811	822	820	835	815	780	767	809	799	792	768	795	821	794	748	769	800	808	795	799	809	822	790	805	786	742	764	791	847	854	789	843	810	822	790	819	811	791	850	771	778	826	858	762	794	805	792	785	844	791	803	819	774	800	751	853	759	809	815	798	819	759	815	786	810	846	818	818	782	819	839	852	845	861	770	762	795	776	849	787	792	837	790	806	800	799	801	814	812	791	814	753	756	791	760	823	802	804	764	830	801	782	823	871	768	807	784	741	819	831	827	785	839	754	785	783	778	821	816	803	767	758	814	800	835	803	821	779	772	799	762	836	802	818	790	826	817	800	802	839	775	836	816	822	794	805	808	831	787	774	848	816	788	766	808	811	824	798	791	839	821	804	798	804	735	813	792	788	826	830	837	785	815	820	850	768	808	855	785	755	802	778	792	807	776	827	790	771	766	791	812	835	773	784	835	807	808	800	809	785	779	753	772	825	788	762	803	872	835	807	789	786	813	785	760	814	848	810	762	787	805	810	829	818	791	806	809	821	816	830	813	800	816	815	795	831	835	805	764	782	824	799	785	804	765	778	801	789	771	778	819	816	772	804	790	828	822	817	809	814	845	781	801	806	772	812	788	787	790	809	800	836	775	828	859	795	808	798	830	805	826	777	764	845	789	817	809	768	834	787	802	785	818	785	798	810	790	786	753	815	766	803	800	850	814	781	793	797	771	791	819	812	801	844	778	810	814	824	798	762	798	753	798	803	808	771	808	823	836	798	813	801	782	826	818	765	781	809	824	823	768	799	804	767	803	789	773	794	783	839	812	743	766	830	854	773	780	799	758	871	799	754	816	782	847	803	784	858	823	817	808	823	810	788	854	796	794	745	757	784	799	802	783	794	760	804	822	842	809	818	752	811	832	741	836	811	869	805	798	800	825	826	832	791	810	800	821	806	799	839	781	842	789	782	852	791	808	797	822	767	830	851	774	833	817	795	758	800	802	840	796	838	781	800	787	777	815	854	821	852	768	830	831	803	769	769	809	752	791	864	782	833	803	806	791	770	823	807	843	812	809	779	798	752	778	798	772	850	793	838	810	800	803	821	765	785	820	794	788	800	814	800	802	802	767	765	804	791	818	797	757	872	809	811	790	779	831	822	802	825	823	824	848	809	788	826	775	761	805	806	741	799	738	861	822	773	799	799	764	813	831	782	817	791	822	772	826	779	751	796	819	859	780	774	790	803	783	818	815	842	798	754	792	816	795	792	765	818	797	813	784	812	812	814	800	817	770	786	785	808	796	768	818	776	807	790	786	822	753	813	741	803	792	808	787	867	760	773	814	766	854	807	832	765	771	777	787	779	825	805	779	804	828	828	791	809	831	778	827	861	789	826	820	835	790	839	768	822	793	839	784	857	834	804	826	801	833	819	821	774	769	794	804	811	814	824	793	815	810	840	828	793	840	806	772	755	839	821	816	864	790	815	783	789	822	852	790	797	850	803	838	796	845	795	805	762	810	792	839	814	761	801	821	801	737	782	826	834	815	772	789	836	798	781	763	815	832	874	788	818	797	777	848	819	792	826	832	824	808	877	782	795	822	806	810	768	807	815	788	777	788	854	853	784	769	813	797	784	807	786	797	776	882	805	815	817	798	780	781	815	754	834	825	784	800	828	825	838	835	859	792	827	828	825	814	754	777	806	851	856	841	833	779	818	798	790	765	788	807	754	805	837	803	808	788	836	757	790	830	788	843	874	784	836	805	787	793	801	783	789	793	806	810	807	835	766	799	820	827	784	802	840	760	893	752	817	815	795	801	847	789	856	775	732	804	814	772	812	797	877	806	769	808	766	824	814	791	720	809	818	802	790	822	773	754	755	778	770	860	749	756	800	797	836	814	831	804	754	801	793	796	801
6647	763	1126	887	639	512	403	322	309	12575	1072	198	192	206	151	202	182	139	170	150	139	131	168	129	144	140	148	135	153	144	155	150	142	159	137	151	133	136	169	149	134	133	151	134	156	167	143	129	144	144	155	150	136	132	164	137	123	143	147	147	139	118	145	115	150	138	120	131	153	126	139	135	139	146	147	137	117	148	133	131	145	137	141	162	132	145	159	146	133	147	129	118	142	120	149	144	145	144	126	134	119	129	148	142	123	155	135	130	116	135	137	129	163	138	132	128	132	144	113	150	131	142	129	123	139	129	130	143	144	134	147	136	147	142	141	131	138	122	135	121	151	139	152	139	141	158	124	142	128	131	136	140	152	135	138	125	142	128	139	122	135	135	116	142	164	130	119	136	136	144	137	136	144	141	142	139	124	133	129	139	143	130	130	147	120	122	134	138	136	145	140	137	133	152	117	139	171	149	135	145	130	145	135	139	120	137	145	170	125	146	151	137	125	149	116	141	136	131	127	131	119	113	146	126	136	131	145	122	135	143	148	135	123	143	133	136	129	161	131	128	136	140	138	133	127	138	116	138	145	131	146	136	121	137	121	137	143	157	134	121	149	144	129	156	125	143	155	118	125	147	136	148	151	140	147	155	135	127	137	131	148	132	130	107	128	143	139	132	130	145	124	134	145	143	135	153	133	121	121	130	138	133	152	126	147	129	147	138	143	135	140	137	104	138	138	130	131	137	155	131	145	130	144	137	125	128	110	126	155	157	126	119	134	116	127	116	159	142	134	145	109	159	127	149	141	128	141	132	147	145	138	144	115	139	144	133	125	142	131	125	140	136	129	143	132	144	140	154	136	133	159	145	132	125	136	145	135	136	109	145	149	138	142	135	146	139	128	165	113	125	155	132	124	158	131	128	118	147	148	135	127	143	125	141	133	132	118	147	128	131	112	142	125	126	140	125	154	127	143	112	136	117	129	147	138	126	135	114	139	141	131	120	121	127	126	153	128	154	131	142	135	123	143	128	136	135	136	147	125	148	141	117	161	129	140	145	143	145	149	128	128	133	119	128	120	142	123	140	151	124	139	124	118	123	135	126	144	129	124	109	145	138	123	112	154	129	112	174	148	132	127	135	124	123	125	134	157	127	134	145	137	140	140	126	146	132	127	129	120	138	116	113	148	152	151	144	112	134	138	158	137	141	135	151	139	146	136	112	122	124	140	124	152	145	122	128	146	132	139	157	152	140	139	126	132	125	146	142	136	144	138	110	145	115	151	169	134	135	165	156	119	124	140	143	156	141	148	141	139	147	143	140	147	117	140	102	139	133	132	130	148	148	133	147	155	141	128	142	145	126	141	135	144	122	123	129	129	133	118	158	131	142	135	138	110	131	143	133	146	135	151	114	126	132	145	146	148	145	137	138	131	137	128	130	130	152	139	129	136	135	131	141	133	141	148	122	145	136	133	126	121	147	133	137	139	112	135	144	146	142	125	107	157	132	146	142	127	139	159	153	131	143	133	114	120	138	122	153	145	129	125	122	132	145	135	138	135	140	168	138	131	144	131	150	125	132	124	152	134	143	124	144	121	128	134	146	131	136	131	143	134	130	164	147	137	144	126	135	131	147	141	143	144	125	147	154	134	139	157	123	141	128	145	152	135	143	133	138	153	141	117	125	112	130	120	151	146	147	142	135	129	112	143	153	142	121	142	158	138	133	146	140	135	139	152	138	132	145	147	125	127	120	119	142	121	136	143	150	151	147	128	126	130	139	126	120	144	124	131	157	142	143	147	119	111	147	140	140	101	121	123	139	145	149	140	133	159	142	130	149	98	125	141	144	141	119	151	110	138	127	131	138	137	138	137	139	139	144	136	118	140	129	151	143	130	134	133	144	135	121	158	131	166	119	152	139	141	123	134	118	127	141	127	118	131	133	160	143	115	143	139	122	115	119	132	140	128	109	140	129	118	141	143	128	138	128	137	146	140	132	111	121	135	141	163	135	139	144	144	148	139	137	135	120	144	137	121	144	158	150	123	127	124	149	131	138	133	135	139	122	125	154	138	128	122	149	135	144	147	163	133	152	121	126	159	132	138	146	117	135	133	141	132	131	135	141	122	128	150	142	129	144	136	144	151	126	148	139	150	128	111	156	131	162	154	131	131	126	147	152	131	134	139	151	137	122	136	145	146	116	150	172	136	124	148	132	114	130	143	136	136	122	137	153	137	116	144	149	140	138	122	144	147	143	134	150	129	128	139	140	129	125	138	146	145	135	135	127	123	121	139	129	139	127	148	142	132	135	122	131	128	135	148	150	112	139	149	136	128	124	136	141	140	132	132	154	135	128	132	131	145	137	122	117	126	131	132	133	130	125	129	131	130	129	138	134	134	132	121	141	125	141	142	148	127	115	132	146	145	136	140	137	125	147	124	143	120	133	170	137	141	117	126	163	125	130	128	134	125	137	123	136	134	140	139	148	147	124	159	107	131	146	125	153	150	128	111	137	116	131	147	145	127	145	136	137	140	131	133	132	129	134	144	161	131	127	152	124	141	127	132	138	145	130	132	154	134	147	139	146	134	123	142	137	133	143	128	140	134	151	139	136	129	136	142	120	142	146	145	123	132	133	137	147	149	137	138	141	154	126	140	133	148	144	135	139	145	147	126	132	164	123	123	147	140	131	140	118	137	135	130	114	127	136	119	141	127	148	142	138	128	125	148	153	142	131	127	121	140	113	154	126	122	125	133	139	138	144	119	125	135	135	125	152	161	152	139	152	144	165	139	145	142	144	153	133	149	139	158	149	136	134	129	143	143	130	149	120	123	123	142	133	135	139	123	121	146	124	131	132	135	129	126	132	140	129	144	130	135	120	128	148	163	145	135	132	149	148	154	128	134	147	128	140	133	132	123	135	117	129	142	138	148	123	127	142	154	132	129	105	146	139	141	147	136	135	137	123	113	155	153	124	123	135	148	138	146	107	144	156	128	131	131	130	167	133	134	122	124	144	109	128	127	155	124	127	129	135	135	139	129	146	136	145	157	119	157	142	155	138	142	155	130	144	123	141	153	137	145	137	134	139	145	146	128	135	130	149	126	106	132	113	135	141	147	135	137	132	157	141	146	128	140	114	126	131	132	144	136	122	143	141	112	124	146	131	134	139	147	140	123	150	145	132	142	132	135	143	127	117	122	134	124	121	113	149	146	152	144	130	133	107	147	156	125	154	144	145	148	153	126	128	135	125	119	157	136	139	131	127	139	147	136	133	139	116	120	125	134	144	141	141	150	141	144	135	145	136	127	139	130	139	140	132	136	132	127	121	121	133	142	146	110	126	139	137	145	140	127	138	144	135	122	161	153	133	135	140	112	117	134	111	118	127	155	149	145	134	140	144	127	138	135	144	123	110	132	133	133	138	151	127	137	136	120	125	126	135	130	120	130	141	144	136	123	134	149	144	129	139	139	154	132	144	151	127	144	124	139	135	143	139	132	120	139	141
5499	1320	2553	3163	2608	2195	1850	1669	1443	32111	1819	999	844	830	814	769	738	728	690	649	619	590	652	587	643	581	619	595	556	567	579	560	560	543	548	561	579	535	510	526	535	504	538	537	567	522	526	530	468	527	559	521	522	534	505	559	513	507	508	518	500	511	519	543	518	528	516	554	508	520	506	534	552	516	508	521	504	482	494	504	469	485	546	497	473	500	522	493	527	519	507	489	484	499	503	510	534	520	506	563	497	496	508	478	461	502	516	504	491	495	505	478	536	522	492	497	493	500	495	508	476	534	535	516	508	489	469	513	533	525	544	510	523	530	501	562	481	489	485	497	470	556	518	508	467	511	472	483	560	500	522	507	452	500	544	493	505	518	516	514	509	493	512	542	494	480	492	531	487	509	500	502	495	460	497	452	508	512	498	519	497	513	535	534	461	534	488	492	497	483	488	478	482	468	491	484	466	510	486	481	487	503	499	485	505	504	495	516	546	528	494	525	546	515	518	499	469	476	476	505	513	543	553	483	502	519	490	478	532	577	506	477	545	495	519	553	499	489	475	562	489	461	499	513	510	506	543	552	491	477	445	482	498	485	553	526	496	489	495	480	505	490	523	490	525	476	538	484	487	519	517	532	498	490	499	529	466	470	487	507	541	490	559	535	505	482	481	511	493	500	505	532	559	475	486	487	527	476	494	484	485	484	546	482	511	516	495	471	477	503	518	505	537	491	476	468	477	506	497	497	507	500	525	511	514	488	524	510	518	459	475	495	502	471	506	492	516	504	491	524	488	492	496	507	480	473	473	506	494	522	492	465	537	516	502	494	533	475	473	524	469	530	539	527	484	501	535	482	498	484	487	480	510	495	491	532	458	491	511	493	524	463	518	508	482	522	517	474	464	519	512	517	462	514	495	484	490	517	514	538	520	568	496	484	520	511	493	516	488	490	464	510	531	543	512	499	522	483	509	526	490	453	492	489	520	482	483	496	471	475	507	476	534	507	499	523	498	527	484	469	494	511	511	476	511	524	535	510	480	491	490	513	471	448	516	523	549	517	515	480	490	478	507	531	529	481	492	466	482	525	482	503	541	444	519	501	512	470	491	485	505	502	499	525	474	454	493	546	509	507	498	542	504	531	514	480	489	488	483	520	500	498	434	490	491	523	490	502	525	536	547	486	502	487	504	493	508	509	535	545	522	512	482	484	487	476	483	507	504	518	516	500	531	478	496	493	538	549	504	527	443	478	530	509	515	502	525	496	460	495	523	512	518	533	534	522	478	500	525	510	531	537	511	515	491	513	533	499	515	515	471	481	472	516	522	498	496	486	518	501	491	525	485	471	466	505	519	487	473	503	491	560	512	513	484	514	493	529	544	467	496	479	485	508	479	497	497	542	533	481	491	547	503	481	504	502	482	500	515	493	518	484	483	488	486	537	518	496	489	517	518	488	493	503	475	499	494	471	482	481	475	494	536	521	514	527	506	526	516	497	514	495	486	540	522	486	494	477	477	475	499	475	515	524	511	499	486	503	508	489	529	486	517	494	487	509	477	508	473	495	494	482	516	499	517	451	524	489	527	547	525	503	472	492	537	469	500	515	497	484	500	485	507	481	484	490	506	501	471	494	511	496	498	534	505	479	486	483	525	503	495	503	532	516	519	511	504	471	499	498	516	489	504	501	476	485	501	491	530	537	494	547	498	516	515	484	508	524	524	512	498	507	490	504	469	481	519	498	504	507	468	525	489	503	528	482	470	514	518	497	500	490	506	515	442	531	490	508	467	475	499	568	530	544	493	509	525	523	486	504	483	517	492	519	450	438	516	512	508	473	499	477	496	536	536	491	550	509	489	462	491	535	468	474	515	538	495	517	438	504	522	473	511	479	500	517	496	517	533	535	511	530	502	512	484	504	537	477	519	545	507	519	494	514	483	509	511	527	519	472	448	535	468	474	537	497	480	498	478	557	525	505	506	514	521	524	510	506	469	501	492	505	528	485	485	548	541	508	498	536	452	509	499	509	506	501	496	538	547	484	492	485	495	478	491	495	502	518	502	502	499	520	505	489	490	471	509	482	516	498	515	512	487	505	488	517	468	492	466	498	453	515	481	489	474	526	510	511	498	516	500	515	512	474	502	506	496	493	514	495	480	515	459	489	494	484	492	455	540	481	523	515	526	498	506	508	523	491	482	516	471	479	496	547	478	479	463	486	515	464	500	513	519	497	491	521	473	518	522	467	505	524	452	530	496	507	490	506	490	492	533	516	525	506	509	511	509	509	523	463	484	491	466	488	524	543	435	508	532	495	511	534	497	483	518	503	485	510	521	471	491	514	509	519	471	523	495	486	505	524	490	501	506	536	473	505	490	455	495	514	483	495	522	504	514	494	486	462	491	514	502	521	505	495	522	545	516	479	474	461	476	557	501	527	501	498	508	464	495	552	480	517	516	522	480	519	502	503	484	504	518	471	528	467	475	466	538	516	511	503	530	486	486	504	479	463	493	502	496	499	533	513	515	487	484	468	458	516	482	478	482	488	472	522	500	496	449	531	520	498	471	517	494	516	503	506	543	512	505	511	458	485	497	490	500	511	449	507	510	549	569	473	481	511	520	512	493	494	477	527	491	511	511	539	501	496	510	532	504	528	503	531	472	480	502	515	494	499	494	546	511	513	508	480	501	531	502	495	474	500	506	489	473	489	497	487	482	486	468	482	483	472	510	507	504	500	512	488	537	508	507	520	494	497	469	464	506	511	513	496	505	490	489	516	525	490	471	503	497	485	494	503	486	493	487	504	489	470	504	470	494	486	545	466	490	506	496	447	501	512	497	500	493	452	548	505	530	486	539	525	511	510	509	514	520	518	511	527	451	459	499	465	491	524	496	521	470	500	512	528	494	475	500	472	504	474	513	515	496	485	494	514	519	466	529	496	501	485	477	457	512	492	541	510	495	513	478	503	489	503	479	463	507	499	539	475	537	500	498	526	479	492	481	477	470	476	533	492	500	548	532	493	521	498	486	484	471	477	473	466	507	522	480	455	516	496	493	514	499	514	503	500	526	490	559	520	498	508	484	512	480	480	464	493	523	484	502	504	497	505	497	506	508	495	485	465	500	532	478	457	500	519	542	461	514	478	482	489	464	524	484	477	481	485	470	476	491	503	511	506	465	516	498	557	504	481	486	519	463	512	517	536	507	477	489	502	539	517	497	510	532	490	455	536	487	497	500	517	519	465	478	496	489	497	488	477	527	515	483	490	520	496	530	521	526	513	510	479	532	490	504	503	496	480	530	531	530	474	505	478	505	537	525	489	505	482	520	477	529	523	492	455	500	514	506	508	468	488	537	515	503	491	504	473	483	481	474	486	503	506	476	469	503	477	504	536	503	541	505	514	512	541	463	489	512	506	480	526	529	530	490	549	516	471	518	455	453	502	484	505	504	539	517	519	503	503	512	503	493	511	461	521	501	502	524	462	507	498	518	489	510	496	503	492	510	511
13453	1697	2145	1742	1189	847	682	544	418	22985	2680	247	253	221	210	206	188	175	177	165	156	175	139	164	177	162	126	154	168	130	135	143	156	145	118	144	148	133	143	138	161	143	138	136	139	115	122	131	129	121	136	128	155	130	140	134	128	111	158	124	156	123	139	122	127	159	111	156	143	141	142	128	142	133	135	139	147	140	125	141	104	119	126	125	116	127	130	130	126	133	142	111	121	121	140	138	143	129	144	137	114	126	116	118	153	127	128	127	131	103	130	122	119	129	135	141	118	124	143	125	127	125	138	118	117	137	146	134	127	115	125	120	120	130	125	126	116	120	145	119	133	137	122	114	131	128	131	114	119	128	117	102	113	134	115	130	118	123	138	127	136	122	141	115	124	110	108	138	126	136	131	115	129	142	120	133	123	129	124	130	126	111	122	137	127	103	130	125	123	113	162	117	123	126	123	110	133	129	131	129	116	132	119	130	148	128	107	134	138	145	129	139	112	142	123	127	151	157	115	112	154	123	118	135	123	118	131	124	129	123	120	115	122	132	125	125	143	120	133	121	126	125	123	128	126	112	138	129	137	121	144	126	110	114	107	124	144	139	130	134	131	129	118	118	128	134	126	119	113	108	137	118	116	117	113	125	118	102	124	115	133	140	142	133	125	125	129	115	132	137	121	146	134	108	132	138	138	150	133	117	121	129	122	127	129	127	137	123	110	109	111	124	125	120	136	126	126	127	107	113	141	114	127	139	140	112	129	133	123	134	141	144	142	117	140	133	113	147	114	127	132	133	120	127	113	120	127	128	134	125	144	135	121	135	137	118	113	114	121	131	126	125	133	119	116	157	125	113	117	131	118	118	126	121	125	97	137	127	132	115	140	118	118	126	124	127	135	122	136	122	135	133	135	129	126	133	127	117	117	123	114	119	130	118	128	109	133	126	120	114	133	134	104	121	121	115	121	119	126	105	124	113	133	133	139	106	137	100	138	140	126	121	111	126	122	122	123	142	135	130	132	114	128	129	115	115	129	134	142	111	134	150	122	121	129	114	112	115	109	155	118	132	114	131	135	141	133	125	111	99	122	100	141	146	130	120	108	116	121	118	145	143	135	112	125	119	125	105	135	137	121	126	141	122	118	126	131	123	110	123	122	132	136	126	139	122	109	124	126	124	118	125	121	128	114	137	133	127	146	140	129	119	130	121	135	135	137	126	123	138	114	133	140	135	127	136	124	120	119	124	109	131	127	123	127	113	120	124	127	129	142	106	106	117	122	127	121	134	126	111	130	125	126	133	107	133	118	115	127	131	132	133	98	118	122	121	148	126	119	133	141	131	132	111	136	125	116	127	125	120	136	119	140	118	127	141	140	131	128	124	141	133	115	126	120	127	123	144	129	129	108	120	115	124	139	131	130	114	140	116	130	118	111	122	110	99	131	144	127	106	122	136	137	125	112	112	149	127	143	133	132	135	123	118	116	122	133	133	130	115	139	121	138	126	138	141	124	130	108	120	135	111	116	115	108	119	111	132	126	131	142	132	132	134	130	104	120	102	116	130	126	110	121	122	123	156	123	122	144	128	144	117	117	124	122	143	113	106	126	119	133	128	139	129	143	145	123	146	124	147	129	118	136	137	124	112	133	137	126	131	145	143	139	129	109	126	142	128	110	144	127	138	137	133	119	128	111	113	145	124	127	119	141	130	129	133	126	139	132	128	153	110	126	134	128	134	134	137	119	129	120	135	116	115	122	123	120	119	115	124	118	104	137	128	110	130	153	115	134	117	145	126	141	147	118	130	123	128	123	115	130	123	118	116	123	131	138	130	117	133	124	129	129	113	142	116	122	113	121	140	138	125	124	140	134	135	117	115	111	140	135	134	132	127	127	128	114	142	127	130	138	139	110	126	137	109	128	122	136	117	121	118	105	93	138	126	123	103	134	151	125	136	138	140	120	120	116	125	126	120	127	116	118	122	128	137	114	122	131	147	125	146	133	123	147	116	128	109	129	138	140	138	125	130	114	123	118	154	117	122	142	111	120	118	125	140	139	126	114	110	110	132	129	117	125	137	137	137	114	125	146	116	137	117	127	136	111	132	126	96	125	122	109	123	146	119	122	126	121	126	121	131	116	124	128	113	134	116	98	127	140	116	121	119	125	124	118	138	137	124	119	130	112	136	151	123	126	115	117	119	127	123	124	134	126	117	120	129	114	121	130	128	117	120	121	148	117	130	123	126	136	124	133	146	127	141	125	137	147	129	140	124	113	136	123	122	114	112	121	147	97	125	131	114	121	115	119	130	124	135	145	134	117	138	126	114	117	118	132	121	137	150	124	111	118	134	135	124	115	131	110	117	118	150	143	132	133	130	133	107	128	124	109	128	140	130	124	121	138	127	125	130	116	137	136	130	123	122	135	114	142	108	120	116	116	127	124	119	122	121	128	115	134	127	136	137	119	128	121	118	126	143	122	129	133	138	123	97	149	140	119	134	152	111	119	114	131	115	127	122	112	132	129	129	109	140	117	128	125	119	118	121	114	139	109	118	114	138	128	135	101	141	105	138	128	149	125	142	127	141	112	112	126	155	109	116	116	132	119	146	137	115	125	108	125	141	109	106	112	122	117	134	125	131	136	128	156	112	124	125	116	124	140	133	128	142	135	135	110	100	123	129	127	111	129	132	116	122	131	133	126	128	131	124	112	125	129	131	118	107	128	131	123	121	112	130	132	130	139	131	125	117	133	119	113	115	118	131	130	115	133	119	129	132	126	147	120	128	130	121	128	124	124	118	137	112	135	147	116	114	122	115	126	109	136	136	122	127	118	138	121	127	123	106	132	126	133	104	139	120	131	146	117	138	112	113	131	133	127	139	114	130	113	134	114	131	123	121	122	122	129	146	117	136	104	138	113	125	134	127	145	97	125	120	131	135	141	134	117	114	132	138	146	128	124	111	127	132	115	117	138	145	137	120	142	140	114	123	133	116	114	139	134	126	135	134	132	126	125	125	131	143	130	151	127	132	119	123	117	137	137	131	134	113	122	124	127	132	145	107	121	115	124	117	117	113	128	114	117	125	123	131	144	147	125	111	108	116	139	138	131	151	105	125	137	108	125	135	138	127	102	107	161	130	124	119	151	129	124	119	123	159	121	141	131	125	128	132	116	104	125	120	131	146	141	131	105	137	105	114	142	104	114	130	132	118	116	121	135	137	121	139	128	118	132	113	136	147	134	130	127	144	132	129	122	122	116	100	138	134	136	125	113	132	142	122	131	110	119	148	115	127	132	120	113	122	133	118	114	132	125	127	129	131	138	129	116	139	162	139	98	134	123	111	130	137	136	116	163	131	133	134	142	114	112	140	129	123	140	129	122	121	118	114	126	144	116	138	130	133	122	132	128	133	119	115	146	141	118	124	126	132	98	140	126	149	115	109	135	124	127	118	125	130	118	105	129	171	139	117	152	116	129	111	134	124	123	142	123	140	115	101	133	124	122	127
7626	2149	4606	5632	4812	3998	3307	2736	2610	40179	1817	1424	1250	1148	1090	953	923	848	915	848	809	759	740	691	686	678	652	662	639	638	661	589	540	592	583	566	581	500	568	558	536	581	569	545	583	544	536	551	525	516	518	503	494	488	542	547	517	509	520	542	506	514	469	484	496	482	493	493	503	526	509	503	505	461	481	462	504	482	496	488	470	473	549	493	484	486	465	473	482	522	459	514	494	470	513	500	478	496	477	505	497	499	495	505	495	457	489	426	518	476	492	477	482	487	486	487	461	499	504	459	469	489	477	482	523	468	510	457	475	475	502	415	487	503	422	509	490	483	496	457	461	485	532	467	466	506	483	489	511	503	499	493	491	490	501	502	460	446	452	452	466	458	508	490	502	486	450	453	498	519	478	500	478	487	458	479	477	492	495	478	466	523	469	471	477	475	494	461	509	481	461	487	496	486	506	479	473	460	486	474	433	519	500	469	510	442	466	483	483	468	466	463	432	476	491	463	468	476	451	443	477	460	506	503	461	455	489	479	462	456	452	519	475	510	489	490	473	508	461	514	533	477	460	492	487	466	435	491	503	500	486	481	483	467	441	457	451	468	489	506	493	500	486	453	430	484	497	486	463	461	493	492	477	471	451	463	466	466	463	459	493	467	453	471	481	488	463	442	466	450	488	486	471	505	501	499	465	528	482	464	484	473	473	492	484	491	476	491	495	507	478	454	494	499	443	469	454	482	499	492	478	470	487	472	440	470	464	510	481	473	516	473	460	487	481	503	495	426	455	466	467	496	451	464	470	484	476	466	480	511	456	500	477	462	471	435	491	489	508	431	475	483	480	471	490	465	497	485	489	498	461	458	481	479	438	479	473	460	457	493	445	478	497	493	498	475	494	446	487	479	436	446	475	412	459	476	509	469	472	472	462	502	455	487	486	487	462	475	494	472	500	492	494	461	464	471	491	502	493	439	472	465	489	461	509	467	503	443	490	484	510	500	481	492	449	443	451	489	463	476	437	477	453	435	460	492	466	455	475	467	446	470	479	467	485	474	512	452	481	482	475	470	496	482	454	504	489	464	454	471	430	457	490	436	456	473	483	475	497	472	480	488	461	443	487	490	464	459	479	487	478	521	447	509	506	485	459	513	499	473	497	471	500	490	486	501	491	479	479	485	483	472	478	482	451	466	451	509	484	447	504	488	470	448	503	491	484	486	439	425	479	472	508	485	474	481	474	462	482	500	445	462	468	484	468	475	470	432	472	470	475	478	472	436	464	448	503	475	507	445	463	481	467	454	488	503	465	465	451	466	515	501	457	509	492	492	434	490	478	508	478	453	495	471	496	472	467	518	482	475	533	445	454	467	429	466	446	470	447	466	466	497	436	483	490	510	504	509	486	464	473	481	471	466	480	409	469	496	463	444	476	439	462	479	483	521	469	487	474	511	472	471	490	515	489	484	459	438	441	503	454	512	490	491	471	441	468	485	493	491	460	490	454	459	459	473	470	432	485	455	472	459	488	480	511	487	475	479	462	472	488	464	495	457	492	463	452	513	486	469	461	476	488	450	452	489	484	482	479	458	493	467	464	483	463	488	453	501	481	493	462	458	459	504	465	468	499	492	501	453	475	488	492	512	480	470	504	439	452	459	455	452	463	455	470	485	471	471	488	489	505	497	478	472	445	493	468	442	475	442	475	481	478	487	434	470	502	499	484	485	457	472	471	450	495	497	495	467	470	497	470	460	496	453	463	497	439	462	534	478	476	441	459	498	485	459	467	465	473	506	474	455	464	463	477	471	461	470	481	465	452	461	458	459	483	507	474	443	440	468	457	473	474	450	460	503	463	475	485	456	494	460	488	512	473	477	448	482	505	497	471	425	475	459	475	509	479	486	488	478	473	479	458	487	440	491	453	510	450	492	482	440	460	471	490	443	457	486	464	483	467	495	482	440	466	498	455	459	469	438	468	486	459	495	469	447	489	507	478	488	506	466	445	519	491	472	454	467	458	475	478	451	466	474	462	488	497	486	452	431	460	475	495	461	473	473	482	461	492	445	445	515	484	453	480	518	446	458	490	467	431	457	470	462	475	494	480	474	522	503	448	479	472	490	482	487	490	491	469	484	472	485	480	472	478	479	475	502	452	479	470	521	461	484	447	452	472	440	503	487	497	487	455	453	463	474	464	491	453	450	471	470	492	498	491	509	512	472	475	443	464	457	470	452	483	500	467	481	479	453	497	449	441	496	491	418	511	490	508	485	462	506	476	472	463	442	451	501	476	501	475	464	476	496	482	483	446	485	489	456	498	464	524	459	461	486	522	456	484	444	483	443	463	496	482	444	484	461	486	481	492	496	452	468	466	401	476	476	474	469	471	478	467	470	478	496	453	452	484	475	497	479	420	460	476	477	509	514	511	467	490	481	449	469	456	499	494	487	506	451	450	463	470	455	493	437	440	467	462	450	482	449	446	488	461	493	461	481	446	469	485	487	457	444	503	475	459	477	512	453	480	492	470	474	473	466	506	495	487	469	487	454	498	472	456	510	482	443	460	459	462	496	471	487	500	445	456	495	451	493	456	471	481	460	459	502	441	479	499	481	454	470	453	482	421	467	444	526	466	466	486	431	491	475	474	459	457	492	533	490	508	475	470	451	475	452	454	457	461	495	492	497	448	487	464	465	453	473	468	450	472	493	480	430	505	497	463	490	465	483	469	474	454	478	464	460	500	474	471	462	422	472	460	456	473	483	458	480	472	492	417	447	474	478	501	508	471	478	437	469	518	479	450	464	502	478	484	463	440	493	492	453	512	508	495	428	433	492	447	443	466	445	513	470	444	484	479	464	458	500	474	472	462	493	477	479	508	467	505	496	446	464	516	495	470	474	418	484	492	458	462	492	495	477	465	479	467	451	530	476	448	461	506	494	415	476	494	489	455	493	482	472	448	443	486	485	469	463	472	493	484	510	525	489	451	467	461	492	492	455	482	493	481	492	478	487	504	497	487	500	488	479	448	450	491	483	467	469	501	484	456	487	505	497	490	479	511	451	490	473	451	504	524	496	496	473	491	485	480	463	477	511	478	479	465	496	463	505	496	488	454	478	500	437	463	487	478	477	479	461	462	472	473	483	451	450	491	481	487	428	465	455	497	473	493	463	512	474	477	496	474	494	480	504	465	471	491	500	457	495	468	455	437	467	431	458	507	502	451	487	480	447	482	457	474	492	449	519	508	438	449	467	479	443	470	469	451	494	458	481	511	493	455	445	478	477	489	426	483	457	516	487	476	526	472	472	486	464	450	521	472	483	518	498	436	522	459	484	471	468	478	463	471	456	484	468	488	450	488	483	499	466	487	441	463	465	436	482	486	434	508	470	469	493	476	512	478	491	510	428	461	459	467	498	460	468	451	428	453	470	489	486	462	474	498	479	486	472	455	484	471	473	513	476	468	499	477	493	461	461	489	444	492	487	495	467	479	472	472	469	468	490	485	501	454	507
1996	309	319	298	272	248	264	265	246	1254	277	245	261	253	241	264	293	222	228	245	260	284	239	249	219	266	256	251	236	256	257	262	250	253	277	238	251	237	250	235	228	260	230	249	220	235	245	217	246	212	217	257	249	216	246	225	232	252	228	231	236	229	226	231	237	248	230	260	247	239	267	241	235	239	244	250	235	207	229	256	231	223	244	272	249	212	212	218	222	239	197	227	235	236	275	240	294	237	260	248	238	264	251	246	239	241	237	239	234	220	251	247	250	252	229	263	220	246	257	262	240	259	236	235	235	232	235	236	230	237	229	254	253	218	262	247	276	206	206	250	223	242	233	222	212	215	252	233	223	247	245	239	251	256	240	253	249	239	229	223	243	240	231	255	253	238	212	233	224	246	268	262	252	234	224	226	253	238	235	239	217	222	228	263	224	247	251	235	250	253	265	231	248	226	227	225	232	259	227	248	258	255	223	220	237	260	223	239	256	238	234	267	245	278	237	236	227	227	249	250	207	238	240	238	232	222	228	230	224	258	231	251	262	227	217	245	234	262	243	254	228	259	230	238	217	249	227	257	223	243	228	253	234	233	231	237	252	267	216	246	269	240	245	270	249	261	281	216	234	279	227	220	249	283	251	247	224	253	235	242	234	216	238	236	232	233	238	234	232	251	237	236	227	227	225	253	224	250	229	246	253	234	234	215	241	270	229	227	222	236	216	231	252	216	245	223	221	218	244	218	269	244	214	236	247	265	259	240	270	259	224	244	233	214	252	255	259	233	236	212	239	229	227	265	195	239	236	216	245	237	257	260	257	250	230	251	234	230	246	239	235	235	233	241	244	257	251	231	227	240	251	237	233	255	257	240	235	224	255	253	218	224	258	229	252	240	244	230	265	223	221	210	246	243	242	229	242	243	246	214	226	224	264	244	242	241	245	242	236	269	223	232	258	230	216	235	240	215	246	222	228	242	245	222	267	227	242	246	264	239	263	230	245	257	223	247	234	253	239	260	234	245	232	252	242	226	230	246	237	226	238	256	234	244	226	237	248	263	247	215	241	268	228	275	263	263	237	249	245	254	259	230	244	248	264	254	235	250	215	233	251	260	248	246	242	227	256	251	243	236	232	240	241	277	245	252	249	237	224	237	249	261	219	233	249	215	236	254	227	227	251	237	232	246	240	236	259	220	229	231	263	259	228	239	267	246	214	235	265	229	231	250	214	253	245	251	225	235	256	244	265	219	221	236	273	212	253	240	231	240	231	242	227	263	231	257	218	274	238	221	244	216	242	241	259	225	244	222	234	250	243	217	226	256	241	256	222	261	249	253	242	273	279	233	229	242	233	264	256	236	256	232	246	241	222	249	242	241	246	252	229	240	232	226	251	245	242	233	244	239	239	240	214	245	241	246	210	232	217	260	266	248	228	268	254	256	261	223	221	219	245	247	254	239	259	245	244	271	247	235	241	272	262	245	232	242	229	233	233	264	247	246	231	204	261	254	233	215	258	259	230	231	240	237	205	235	260	217	224	223	233	264	236	238	235	220	256	239	236	268	245	251	263	247	251	217	229	232	259	271	257	243	264	232	208	217	242	248	229	225	226	259	250	239	248	270	246	259	236	226	265	227	245	274	228	255	233	219	224	228	206	211	218	238	213	252	268	270	264	252	238	249	236	255	228	264	265	232	254	218	237	251	277	245	274	234	262	253	216	223	248	243	246	227	242	242	245	256	254	251	252	243	240	229	253	243	229	275	251	269	235	242	239	262	237	254	241	240	240	236	254	226	179	235	247	255	230	242	264	243	236	219	274	256	232	249	239	262	243	249	216	241	271	257	236	258	243	228	214	214	245	227	236	219	223	272	218	249	258	236	257	225	247	243	277	207	228	234	215	249	248	232	245	262	276	244	222	218	238	222	223	228	254	253	245	257	213	240	265	233	249	227	250	226	242	284	242	230	218	238	211	217	251	249	238	252	209	259	268	228	241	253	236	224	240	240	257	260	209	252	244	255	254	237	248	229	229	248	248	272	232	266	218	237	230	221	240	256	270	241	248	230	247	245	253	234	252	243	269	247	239	236	235	234	249	237	205	247	257	258	209	220	235	269	242	219	238	222	240	239	261	250	250	260	273	257	224	248	254	257	234	252	245	239	225	227	248	248	238	228	239	236	246	241	224	261	228	244	245	265	250	221	254	230	242	254	262	277	286	254	259	256	259	243	266	254	267	257	220	259	250	258	254	208	248	230	232	225	246	243	264	262	272	259	244	245	239	222	233	267	261	234	214	242	244	251	247	215	252	263	250	246	249	283	229	262	243	245	218	226	219	269	237	257	235	267	233	271	235	244	244	242	240	216	228	225	261	220	242	228	254	265	225	228	208	240	261	234	223	252	247	239	264	249	235	211	262	267	231	243	239	254	243	231	243	227	220	260	218	251	263	256	220	238	244	244	250	244	237	244	236	233	242	222	239	238	233	226	246	252	247	241	255	253	226	244	271	229	225	262	246	275	237	245	254	231	233	243	241	222	257	240	220	248	228	230	214	236	249	243	256	223	241	248	224	229	260	241	245	248	259	266	248	246	243	263	251	242	256	232	264	251	245	246	234	233	232	240	259	252	221	223	245	220	259	213	256	249	224	259	241	219	245	262	230	216	242	264	241	256	216	232	252	237	264	221	268	249	227	265	217	261	236	229	220	242	248	240	242	252	249	245	236	257	239	242	226	229	218	220	227	230	239	272	238	225	217	254	257	241	243	185	235	235	253	254	271	234	242	272	244	230	229	246	246	239	251	250	232	267	210	228	216	227	235	235	254	250	258	253	256	244	226	256	242	228	254	264	249	243	262	272	245	247	241	239	237	238	268	279	223	238	230	244	209	226	233	232	275	215	246	250	233	257	236	225	249	242	196	219	218	252	239	238	271	219	251	250	253	254	228	260	232	259	222	246	229	244	240	233	226	205	249	230	258	213	203	211	254	219	233	250	241	247	251	249	256	251	225	266	258	266	205	249	242	261	273	246	259	241	256	253	268	265	250	265	234	185	259	218	219	242	244	241	238	226	218	234	235	238	222	230	247	237	250	208	251	255	239	218	250	230	237	242	245	263	233	247	234	237	214	264	240	234	235	269	228	242	226	200	228	239	227	239	239	213	240	221	219	234	229	240	238	236	249	243	249	229	259	232	236	245	241	256	228	250	279	267	221	245	219	241	255	216	227	240	254	247	216	211	236	246	255	236	255	266	239	255	237	235	226	241	233	244	249	215	248	233	233	251	231	212	254	253	237	244	250	259	248	220	252	219	239	245	235	246	232	262	248	215	229	247	269	261	228	232	221	235	225	243	239	232	247	245	251	257	231	246	271	239	227	253	239	248	250	253	237	275	242	254	230	239	229	258	228	273	258	262	240	249	250	260	224	252	248	258	240	222	250	269	236	255	223	232	230	224	232	246	263	236	244	242	239	216	247	252	276	235	241	232	237	272	238	269	256	250
2578	867	1015	1057	927	961	891	873	886	6037	872	838	829	813	867	769	801	827	856	832	802	844	864	836	867	791	845	762	831	839	785	814	816	782	834	795	824	772	838	843	782	830	865	763	789	784	795	793	819	796	830	818	772	795	778	835	729	839	792	809	851	810	798	827	835	795	813	829	821	800	829	825	787	770	835	789	762	846	846	779	819	832	811	831	781	793	824	817	791	809	793	797	869	792	765	784	801	882	769	835	800	820	851	814	791	780	852	789	777	804	814	844	745	839	807	817	761	853	783	782	798	847	786	789	819	827	749	840	856	798	833	790	859	805	812	813	784	794	780	788	819	736	813	824	781	801	794	801	842	827	804	834	829	811	848	799	787	791	819	816	825	777	836	764	820	797	775	814	832	767	789	825	826	757	818	836	789	802	780	857	815	857	808	788	786	840	784	787	843	808	824	833	808	860	818	806	849	820	788	848	823	882	788	799	808	810	781	755	849	841	834	829	819	794	820	812	807	797	757	850	811	741	821	790	789	786	832	830	826	827	793	788	794	735	829	799	807	805	797	811	790	833	750	770	790	787	819	804	803	841	844	816	808	831	866	832	774	810	771	812	823	804	865	782	880	818	844	801	853	830	818	787	806	715	792	813	810	797	784	792	783	790	799	806	806	820	806	787	808	798	819	834	784	804	796	807	798	825	854	838	818	809	792	857	781	817	816	810	830	846	769	825	761	816	796	808	806	842	835	826	753	840	808	852	838	804	775	803	781	807	743	866	782	855	796	843	857	840	764	816	844	790	802	830	801	868	812	819	812	820	806	836	822	761	856	797	805	786	850	822	841	825	828	826	775	821	789	817	786	808	835	786	837	799	829	765	821	787	861	866	758	802	779	872	802	804	825	784	796	768	822	837	827	827	790	865	787	788	807	804	830	805	781	836	810	777	803	845	760	791	801	847	834	818	855	830	796	813	776	802	840	768	845	832	797	778	828	808	848	802	815	773	788	853	843	824	790	858	800	801	777	815	786	806	814	808	748	810	793	809	878	744	846	792	808	793	771	835	799	833	793	789	826	827	823	771	790	825	797	814	789	808	823	859	814	851	775	871	807	758	792	802	886	830	853	870	823	799	806	831	793	831	777	846	844	795	762	809	753	806	772	810	839	798	819	787	825	823	855	820	824	726	743	850	780	852	830	807	785	785	813	850	830	839	813	819	768	851	824	812	833	873	819	816	811	870	806	800	807	816	813	804	813	783	823	808	824	819	798	796	792	792	820	791	816	823	832	857	810	832	818	843	787	817	773	824	785	783	841	825	787	769	836	846	788	787	827	752	846	801	794	845	820	794	809	807	813	812	806	826	778	771	821	789	814	740	828	782	823	846	817	816	818	803	785	832	805	814	838	827	794	799	794	805	808	804	759	838	845	796	809	817	882	835	834	836	820	840	793	836	839	788	837	817	782	839	790	859	830	833	783	836	803	806	770	790	789	821	814	820	825	843	830	838	821	759	833	838	824	796	802	760	871	884	820	796	835	866	838	801	809	817	835	785	853	817	791	831	846	807	844	862	809	789	838	793	839	830	822	813	789	888	812	790	748	805	842	826	808	807	802	776	767	864	769	831	841	795	794	803	850	849	816	821	812	807	823	810	836	785	815	801	808	798	838	783	813	822	815	794	795	783	777	794	836	852	819	771	822	812	816	782	764	808	815	770	767	823	749	796	793	816	819	795	814	776	772	791	801	836	830	796	808	800	835	801	810	771	783	773	870	842	817	783	803	815	866	799	810	817	783	806	790	772	794	871	828	855	818	780	847	791	838	805	761	828	830	813	824	856	793	811	786	832	825	748	799	812	812	812	875	785	863	807	763	790	807	806	819	836	826	836	818	824	837	796	792	794	786	805	860	758	796	826	784	830	807	814	815	841	781	796	838	783	790	828	849	817	804	788	803	825	799	797	828	826	822	819	785	860	793	816	822	837	795	811	818	825	831	802	827	744	857	775	818	764	779	823	780	820	843	827	865	818	791	790	771	795	811	791	881	775	819	822	848	825	818	808	783	809	803	843	808	843	839	798	836	769	810	796	846	828	799	803	853	835	808	816	830	798	801	822	841	770	884	821	799	820	792	822	809	824	853	846	817	798	759	825	808	819	800	846	811	784	808	841	813	821	816	839	829	825	803	876	809	791	818	816	798	790	795	830	787	822	806	846	835	807	730	780	783	859	819	811	851	863	821	836	795	796	848	774	815	801	788	867	844	829	824	818	815	807	786	755	755	796	779	839	859	806	806	809	843	817	865	815	821	775	844	783	825	836	832	761	785	777	784	822	817	808	793	791	837	811	795	835	784	804	848	787	791	837	796	834	797	801	801	815	823	772	802	776	831	786	787	775	798	783	804	876	794	847	832	799	845	822	764	823	836	842	788	795	823	829	826	876	831	821	838	832	811	835	846	874	836	859	804	778	801	810	842	812	759	784	830	830	777	807	819	787	799	815	799	864	828	760	793	829	851	779	843	805	808	835	802	827	783	795	842	815	817	826	783	830	848	814	786	807	762	815	801	799	788	811	856	767	784	803	822	804	806	858	879	852	802	808	835	862	813	879	817	812	791	826	856	800	814	780	791	858	836	827	787	821	836	817	855	784	797	855	814	774	805	815	805	819	760	822	778	817	898	853	778	826	798	795	798	800	755	850	756	818	817	842	833	839	797	837	842	802	815	830	810	842	821	792	788	825	792	749	826	804	835	841	826	858	821	779	806	861	867	796	814	802	831	818	809	811	810	786	803	847	844	804	832	809	810	816	834	841	796	863	819	805	777	754	826	818	808	854	834	826	804	790	785	818	814	819	844	807	832	830	811	811	788	790	852	836	826	861	864	823	751	821	831	776	812	781	829	815	780	782	865	766	797	801	840	830	850	831	837	806	832	817	811	777	816	831	823	825	813	785	815	825	808	830	775	808	784	765	808	794	817	805	787	781	808	783	795	834	781	782	852	848	818	795	832	808	814	806	788	822	774	810	744	761	850	798	823	802	780	825	810	799	794	797	806	768	775	794	814	792	856	753	816	804	828	774	792	834	838	827	827	849	796	800	833	781	825	819	810	799	819	826	818	790	820	850	829	868	807	795	745	780	823	826	847	779	786	838	800	841	826	827	832	813	868	846	811	866	798	808	804	813	728	803	753	854	859	787	810	813	735	901	746	842	794	789	851	811	874	815	831	787	845	811	819	805	760	819	790	840	760	818	793	792	796	818	797	789	803	848	847	811	853	846	839	844	824	826	809	799	829	817	830	814	804	828	838	830	820	837	778	833	843	803	762	823	818	808	820	850	839	834	837	834	863	784	797	781	842	815	857	849	857	803	833	829	817	833	835	849	782	799	772	812	779	813	811	792	848	772	821	880	830	817	814	801	789	756	819	801	799	794	805	770	821	793	791	827	802	797	812	842	865	847	775	807	782	759	783	797	848	822	827	816	793	864	794	811	763	783	787	793	815	842
6648	818	1037	894	662	507	382	323	449	15448	1018	211	200	202	209	179	167	139	164	174	182	149	187	134	151	149	123	141	136	160	155	149	144	152	159	145	132	137	142	130	139	153	130	147	140	147	135	154	146	162	145	120	133	142	142	143	144	128	135	133	153	185	140	128	136	145	153	144	136	130	136	133	151	132	175	126	132	135	120	135	130	130	128	171	160	167	173	168	156	154	161	119	123	129	126	127	143	128	147	142	148	147	126	136	145	137	136	123	127	148	135	140	158	142	154	134	134	143	142	145	131	131	135	144	137	139	142	149	148	134	137	131	126	159	140	160	147	161	129	128	121	154	143	138	141	140	143	160	128	143	140	140	129	141	167	123	142	136	150	161	167	130	144	139	143	160	142	145	144	121	156	125	147	129	144	133	120	138	153	142	153	140	141	144	142	140	121	136	151	128	141	137	157	133	122	124	140	139	153	138	128	144	129	147	127	147	145	133	144	121	130	123	149	127	138	140	125	160	148	155	130	126	129	152	133	149	125	125	141	143	142	135	161	114	153	150	176	115	134	140	163	149	116	142	153	152	131	136	126	152	136	133	131	151	117	120	137	142	149	130	150	130	143	133	135	136	134	142	161	142	150	149	132	136	137	112	139	152	150	128	120	127	160	121	129	129	129	138	105	131	168	149	142	137	135	149	136	169	141	178	141	152	142	138	131	159	148	117	132	151	136	137	135	135	161	143	142	159	137	132	150	145	147	139	152	146	136	135	136	152	137	142	121	141	143	156	152	140	140	168	140	141	119	142	118	150	143	141	147	172	125	139	124	141	112	115	141	147	143	150	147	152	162	167	139	151	158	132	134	128	152	128	157	156	136	143	140	136	162	149	134	158	164	139	122	148	146	134	167	111	144	134	126	148	110	154	123	131	153	136	138	144	142	140	146	142	147	135	123	120	150	141	127	159	147	134	130	128	114	137	144	157	132	150	162	127	134	146	134	150	158	122	140	150	127	129	128	121	144	138	130	142	142	152	113	132	142	131	149	132	131	156	127	147	144	137	141	140	139	138	133	147	136	128	125	122	161	142	143	117	155	119	126	141	135	120	137	139	145	151	154	148	143	140	140	122	141	146	153	164	150	146	139	130	134	139	151	142	142	139	115	146	136	138	145	147	140	138	148	164	138	132	147	127	152	126	132	145	152	138	140	143	141	136	147	148	132	142	154	123	152	142	151	147	143	154	142	157	153	176	136	126	162	139	139	131	150	133	127	168	145	140	148	139	130	133	143	115	126	136	147	133	136	130	138	144	141	136	136	151	144	153	148	129	136	141	148	142	150	138	153	145	127	163	160	149	149	151	145	143	136	157	148	134	160	139	135	124	154	146	143	128	146	155	139	132	124	132	122	140	151	152	130	137	135	143	147	131	111	148	184	145	154	130	135	138	153	131	134	152	161	129	142	156	134	136	154	137	129	148	135	127	162	136	130	138	126	137	146	144	114	135	141	129	138	125	128	139	141	148	149	125	112	147	141	113	140	122	132	133	145	133	140	134	136	164	149	134	139	127	148	154	152	138	160	147	136	132	147	137	129	126	135	155	146	142	123	132	139	133	123	149	143	133	142	163	148	151	152	120	162	112	134	140	116	136	143	153	137	132	144	130	138	124	137	160	144	134	137	140	161	150	146	134	123	148	129	155	137	141	130	136	150	132	146	131	135	142	152	138	142	140	173	152	131	146	144	132	159	138	155	147	127	125	131	157	127	150	143	134	122	152	134	133	135	139	125	147	133	134	130	153	115	141	132	136	141	130	129	135	157	154	134	118	132	122	161	157	130	152	146	142	154	147	123	133	131	137	123	134	159	131	130	148	144	142	154	148	140	143	128	135	149	142	137	137	146	151	144	124	134	151	131	140	167	136	152	136	135	136	140	152	146	146	141	132	146	144	136	156	136	137	139	138	146	160	127	147	126	130	123	159	127	146	154	131	127	140	165	138	159	143	135	139	122	136	156	159	144	141	148	138	145	133	146	137	138	130	126	138	149	132	149	112	140	147	133	149	144	153	123	150	133	163	145	131	157	166	171	143	128	173	141	159	141	151	139	150	143	159	139	145	131	171	141	148	135	140	139	122	135	147	141	131	145	143	145	157	133	144	152	127	151	144	139	140	119	128	137	138	137	134	138	158	153	132	123	158	140	143	139	137	132	164	151	137	149	138	165	143	170	137	120	153	140	136	156	130	123	146	124	139	162	140	145	139	141	164	154	152	130	127	138	136	134	147	137	136	132	140	135	138	146	152	154	144	127	138	145	145	127	142	125	140	140	121	161	132	158	129	134	136	151	138	151	129	140	153	142	131	150	137	134	146	141	160	126	150	157	139	129	131	145	132	144	150	142	148	133	138	126	116	149	116	137	142	122	121	146	136	129	146	129	136	133	144	156	148	135	131	138	134	130	154	151	134	142	144	138	124	162	127	144	149	137	162	164	130	143	136	156	145	155	122	131	136	140	137	113	143	143	142	127	157	133	130	143	151	139	126	143	128	157	127	138	138	150	129	150	127	142	148	147	153	147	137	154	140	125	131	144	124	128	118	141	151	121	134	151	130	165	147	128	141	155	145	129	118	123	130	160	139	158	158	138	141	147	148	139	142	135	131	120	148	154	134	136	144	129	160	148	131	146	146	151	129	149	140	138	146	142	154	138	146	149	135	144	138	139	136	151	139	143	142	127	161	143	145	134	132	126	138	131	122	152	152	135	131	135	151	147	144	160	148	141	139	140	118	136	123	137	118	142	129	153	136	163	134	146	135	151	130	145	144	139	128	140	151	165	146	126	153	138	144	153	153	142	135	134	155	139	126	130	133	131	132	123	126	133	158	137	126	131	173	131	127	134	131	143	129	138	133	153	137	150	152	150	133	149	134	132	132	163	137	145	135	139	160	145	166	156	130	147	144	136	140	137	131	132	127	128	139	132	133	127	160	129	147	147	158	132	119	162	135	138	136	157	136	137	148	143	116	137	144	154	142	158	135	141	139	172	153	153	124	139	150	146	151	134	135	155	127	135	130	155	145	130	146	150	122	150	163	157	134	140	149	139	134	143	143	132	147	136	154	144	123	141	146	122	140	140	147	148	136	132	134	125	138	149	135	129	145	144	144	146	121	141	141	130	128	134	122	145	135	136	130	145	123	116	139	138	151	133	151	134	139	129	140	136	142	117	138	145	143	156	151	135	144	143	123	137	144	136	127	128	148	144	141	136	152	156	141	125	141	172	135	155	149	135	129	129	132	143	162	143	140	171	133	146	119	128	137	126	139	152	138	170	131	136	139	139	145	141	147	146	150	126	129	150	135	151	161	130	142	147	124	139	151	134	111	141	112	140	158	150	121	138	139	128	150	139	140	133	162	118	138	151	141	142	143	162	127	132	142	139	152	147	142	170	145	121	124	146	147	142	138	133	132	150	139	144	141	143	152	142	141	144	163	126	144	158	155	126	135	132	144
5518	1274	2654	3131	2658	2282	1989	1627	2298	33913	1139	931	901	847	802	753	770	726	706	663	657	586	609	661	605	540	581	565	583	572	606	537	576	549	584	558	546	533	561	578	560	535	538	581	490	565	528	519	571	541	513	555	538	524	547	542	551	570	520	556	550	552	520	539	551	528	559	545	516	483	524	526	529	507	512	551	525	535	570	561	514	543	513	500	561	535	526	521	548	505	509	507	528	536	532	510	526	513	507	515	516	511	530	540	503	535	533	511	504	546	519	534	524	503	515	517	519	497	519	556	508	503	516	535	555	551	547	532	503	489	479	503	502	532	532	499	541	513	546	481	528	486	484	524	531	526	537	513	528	513	516	505	535	478	495	505	528	502	503	484	538	537	490	519	508	476	516	576	523	539	523	522	540	533	543	483	494	502	496	513	546	597	498	510	537	496	509	523	526	493	497	500	512	552	503	488	488	515	555	506	498	514	543	493	525	467	521	512	517	489	578	509	499	536	481	479	540	535	515	528	499	507	519	475	491	534	547	548	484	514	539	536	517	517	489	545	529	495	557	507	514	501	535	544	539	522	541	495	519	511	503	504	538	469	544	561	489	504	564	580	516	490	514	511	538	520	495	522	574	522	539	518	491	546	480	548	527	501	521	492	491	486	496	491	514	492	492	530	514	551	507	519	528	522	529	523	501	491	556	525	558	504	494	503	505	503	498	504	491	529	519	558	464	508	515	522	482	508	557	503	506	497	546	527	517	526	540	504	465	512	503	517	488	519	488	534	496	497	547	530	499	529	505	529	519	499	567	520	546	489	513	496	493	551	520	490	531	504	504	501	505	519	521	489	531	509	546	519	528	543	546	490	538	542	513	469	525	509	503	492	508	491	540	501	543	519	496	522	545	531	516	515	530	530	528	550	559	475	508	517	486	496	523	483	482	506	545	527	512	509	516	501	557	507	529	524	482	537	527	553	489	517	539	503	477	474	506	528	515	499	556	529	462	508	539	495	513	516	506	496	532	509	544	505	498	505	520	478	515	504	479	570	561	504	516	487	492	516	519	501	484	491	582	518	530	517	506	514	505	531	553	558	517	494	481	504	526	561	562	533	464	530	527	506	536	535	510	486	502	472	526	501	503	518	490	536	540	490	512	470	491	478	533	485	496	539	508	533	564	522	513	547	489	518	498	499	490	489	522	508	519	514	498	507	513	510	526	540	529	502	486	512	549	522	486	527	538	539	531	489	536	521	518	571	496	501	497	492	523	505	440	508	534	510	517	526	529	509	498	517	498	535	496	526	543	538	547	486	491	479	522	509	518	547	503	490	523	557	570	529	513	499	499	541	530	502	513	513	531	511	498	477	479	505	479	494	484	504	519	501	533	488	499	553	500	499	524	505	487	507	522	545	504	471	544	534	524	521	503	499	511	511	481	498	532	516	500	496	542	512	529	512	539	554	515	516	504	531	509	534	527	488	533	515	495	543	475	471	559	542	539	514	549	553	509	559	531	520	539	506	510	568	515	474	502	528	478	471	540	492	510	556	522	486	472	490	497	554	527	538	536	520	499	514	489	532	492	499	501	520	495	533	546	527	540	522	540	485	553	508	513	477	488	508	529	500	520	522	489	541	496	528	537	507	531	502	506	512	512	527	490	539	518	530	484	510	495	498	518	482	529	531	559	545	505	512	467	552	488	501	499	534	505	505	504	560	522	522	515	517	524	525	506	517	508	505	513	516	521	501	479	537	546	502	491	494	550	517	487	457	510	543	504	522	522	521	519	501	563	509	516	546	537	516	556	571	508	528	496	528	523	564	507	494	528	547	541	497	552	485	511	508	527	507	479	578	530	513	535	510	550	527	527	539	500	498	509	502	539	498	473	513	524	516	545	566	539	522	469	539	539	518	488	520	518	517	477	521	502	483	526	486	506	511	523	537	510	517	500	543	500	510	528	547	534	552	498	493	536	519	532	531	512	566	507	497	506	518	485	517	531	495	493	529	501	508	536	550	508	486	511	512	507	546	510	496	533	529	539	527	485	538	516	501	462	516	481	528	522	504	532	499	482	512	497	536	474	551	535	501	511	522	558	510	514	526	508	581	533	490	505	503	543	523	520	482	507	537	517	530	520	499	521	524	507	517	531	506	536	485	469	534	522	538	521	512	528	517	494	524	508	519	520	542	506	532	540	519	565	520	485	499	514	483	580	487	520	512	517	537	504	534	510	505	484	517	535	517	521	562	470	531	566	527	507	499	497	492	533	505	522	492	514	473	534	521	511	485	495	514	558	543	498	506	503	485	512	532	482	546	537	518	524	562	564	521	515	471	517	539	485	514	511	537	533	469	545	534	535	494	550	515	502	543	486	496	464	511	518	449	513	524	490	554	524	525	532	519	508	539	520	565	519	517	499	509	540	564	486	504	550	519	503	486	513	553	549	504	508	469	516	507	525	501	562	563	515	523	548	515	541	479	527	512	495	537	503	455	521	557	507	500	500	517	517	506	529	497	525	526	500	493	525	518	527	532	553	569	520	511	498	498	519	486	497	520	541	496	489	494	496	510	497	552	489	556	492	480	546	523	519	519	494	518	477	492	521	542	517	560	517	515	478	503	485	505	514	490	466	535	498	495	540	547	510	491	513	514	522	569	501	501	513	524	511	524	498	503	508	495	495	525	493	508	531	557	536	568	522	508	520	509	525	495	524	497	492	529	541	491	479	485	522	536	537	480	543	507	528	532	519	479	533	531	486	520	476	483	529	538	546	544	540	524	512	557	513	500	515	537	464	504	477	493	502	489	518	504	517	488	514	500	513	522	526	509	480	489	515	517	511	479	509	528	449	509	488	537	540	471	536	512	487	531	509	479	558	512	536	508	522	492	489	529	498	529	536	516	508	507	501	509	523	507	497	510	517	512	481	509	486	515	509	526	523	460	496	530	495	548	531	526	528	523	543	494	511	556	522	498	549	511	482	532	528	560	540	510	491	524	513	475	516	544	531	536	539	512	524	515	485	535	536	541	479	493	538	479	523	509	556	495	501	504	478	540	498	501	517	489	520	510	493	510	484	510	530	552	508	516	464	534	547	505	520	506	544	550	491	521	558	515	531	483	520	507	499	525	531	514	506	510	508	496	478	486	488	562	527	534	514	545	541	493	496	542	518	530	516	520	491	539	529	534	540	517	527	522	502	520	533	499	467	541	551	512	520	540	527	474	512	535	469	475	474	503	529	479	519	566	528	517	498	495	501	509	521	500	497	568	527	530	516	527	555	508	520	499	527	513	527	558	508	504	526	539	514	502	526	548	513	510	520	518	535	504	524	541	493	512	519	544	494	463	518	475	513	495	518	504	540	531	538	486	518	490	518	527	535	520	523	535	520	487	466	492	524	542	539	527	538	530	492	495	535	517	490	495	506	514	524	573	493	549	512	524	497	514	505	540	492	555	568	519	486	524	536	545	487	501	494	493	536	500	532	489	507	556	527	494	496	495	499	529	521	541
13377	1828	2078	1669	1188	883	667	540	918	24219	2750	272	245	235	224	188	200	172	171	147	167	150	162	156	143	151	163	138	162	160	174	141	153	124	132	135	163	154	120	139	156	125	141	143	144	115	120	132	146	147	120	142	126	153	144	142	129	156	125	144	127	123	160	130	127	123	116	155	141	127	111	126	122	142	133	125	128	125	133	131	137	135	123	118	143	141	138	111	113	120	114	142	120	146	112	109	135	134	133	118	119	106	137	136	132	121	127	144	134	115	139	144	144	131	140	143	148	132	137	121	108	127	126	106	132	135	150	146	114	129	146	139	137	113	132	138	107	139	150	133	123	122	137	113	125	138	114	113	148	125	140	133	136	119	133	116	112	123	132	142	112	141	148	127	137	141	135	145	139	129	125	152	141	139	128	114	134	140	122	134	129	136	129	111	135	131	136	128	120	138	119	129	127	114	124	114	131	129	132	133	132	123	100	135	134	122	141	131	133	123	127	136	122	117	136	142	138	126	138	131	87	124	121	120	135	108	134	136	138	129	118	143	115	130	130	109	136	118	147	127	135	127	126	121	138	112	151	130	133	115	138	135	127	130	133	117	125	126	123	129	128	115	137	129	115	146	137	131	101	121	140	109	122	130	131	118	123	111	135	132	124	130	120	140	136	117	109	128	125	140	129	150	127	135	138	119	115	149	116	150	127	117	130	124	129	134	129	129	116	111	117	124	128	142	121	133	149	137	132	111	125	122	116	111	129	108	133	109	112	125	130	135	144	133	121	133	122	119	135	141	132	124	130	125	122	137	120	134	122	135	133	130	135	118	126	135	150	141	107	142	117	127	140	127	140	124	141	125	125	121	143	116	126	138	121	140	122	134	117	118	119	123	128	111	124	132	113	120	124	132	128	132	114	123	144	131	151	129	151	143	163	128	131	133	127	104	110	125	118	140	125	121	139	121	127	115	109	137	122	130	122	140	133	130	134	107	128	126	139	144	110	123	125	136	147	135	128	125	141	134	124	124	118	139	129	130	121	128	117	124	110	139	117	134	116	126	119	130	140	118	134	99	134	123	134	97	124	124	159	113	106	132	129	123	134	136	134	120	135	128	144	145	140	139	142	131	139	138	121	129	136	139	123	143	128	134	112	129	125	134	130	125	129	128	150	111	123	120	110	117	141	117	112	127	131	134	151	132	125	121	129	125	119	131	139	133	117	116	122	141	133	131	119	138	128	129	145	133	121	117	136	115	132	133	121	140	111	124	125	125	117	125	132	125	127	130	115	131	130	130	124	114	124	125	147	140	121	122	145	129	143	125	138	107	151	129	136	115	123	141	126	149	122	128	121	147	109	119	139	165	134	148	141	125	138	113	116	118	127	129	149	127	135	134	131	130	125	138	129	128	128	140	147	132	141	107	124	136	115	127	124	141	140	114	148	124	139	114	116	143	112	141	134	131	129	135	120	135	139	137	124	143	137	143	129	127	124	140	119	107	111	134	145	136	125	123	133	136	133	142	148	124	115	140	149	128	138	126	119	142	131	109	114	126	123	158	151	147	113	111	128	111	124	143	134	128	133	137	117	113	128	114	116	127	132	125	132	162	121	128	133	128	103	126	128	151	116	101	133	132	145	133	126	143	115	132	122	142	138	105	144	123	135	132	141	131	128	134	143	144	134	128	140	139	129	132	140	126	126	121	110	129	128	120	113	149	132	146	127	136	130	115	92	130	132	130	120	118	130	143	122	138	116	128	143	133	129	141	127	113	137	150	148	125	151	112	112	108	122	134	134	129	126	121	120	109	123	127	133	119	129	134	132	111	136	140	128	138	120	144	121	148	122	134	120	123	130	136	125	150	126	126	140	113	122	118	124	120	110	119	127	140	142	124	130	126	126	129	131	122	143	130	116	134	137	123	132	122	137	118	134	141	129	123	128	133	129	123	136	134	129	127	126	112	113	134	126	147	126	122	141	150	137	128	119	141	123	110	122	125	116	117	122	115	123	116	134	124	126	128	134	151	135	119	117	129	157	118	129	132	111	106	130	153	139	146	136	117	109	132	118	114	135	124	122	143	120	108	114	137	133	142	99	158	135	114	143	113	120	122	132	115	136	128	129	113	108	131	111	126	119	125	109	136	119	117	112	129	136	140	134	150	135	125	127	134	130	123	124	117	124	110	133	129	127	133	116	130	127	132	114	130	129	148	144	130	107	123	139	129	151	134	157	137	113	129	123	121	114	144	131	118	132	105	115	142	127	136	135	134	116	130	115	152	109	107	132	119	119	132	123	130	130	105	143	124	134	140	103	147	103	123	140	111	137	125	124	121	141	117	124	126	133	124	125	117	146	117	129	107	119	142	145	135	116	130	141	112	123	130	127	116	138	138	128	100	122	143	126	150	129	132	125	135	109	122	140	120	133	144	118	124	117	131	121	134	144	137	124	116	138	105	123	114	138	128	108	137	124	121	121	135	129	124	128	111	119	151	130	136	121	145	142	121	133	122	123	149	107	110	143	139	131	150	139	136	134	150	134	111	134	133	129	132	124	132	118	131	121	119	140	159	127	143	135	112	107	142	133	129	112	133	134	158	118	113	125	119	135	139	133	123	120	133	128	124	132	116	136	136	126	128	148	162	137	145	108	130	115	130	143	139	142	127	113	136	137	140	115	92	135	138	111	139	121	125	139	134	119	114	116	136	117	125	125	111	123	116	125	123	109	121	118	125	124	111	135	123	121	130	133	117	126	123	121	139	128	148	126	118	125	118	131	134	121	116	128	137	114	126	132	121	147	102	122	123	140	110	117	119	155	137	145	131	115	148	105	115	144	114	136	140	111	122	132	136	152	136	125	130	127	104	119	120	143	112	117	128	128	142	116	149	135	134	130	115	138	122	120	124	115	128	100	112	118	118	127	129	112	141	125	115	135	139	104	131	122	111	127	123	133	101	129	130	114	113	126	123	110	136	113	118	118	143	126	138	124	103	134	131	114	113	111	140	133	122	129	134	115	121	127	131	126	123	113	117	127	136	137	137	117	123	119	130	121	152	152	118	139	127	127	119	129	138	139	132	133	123	129	153	138	129	136	132	110	122	135	147	102	115	135	113	112	140	115	141	132	140	129	121	130	118	124	131	122	118	128	107	123	128	113	130	114	138	132	116	102	128	139	112	135	153	104	133	150	140	115	124	122	136	117	122	131	136	126	124	132	122	120	148	105	130	113	136	101	119	154	151	130	135	120	134	126	125	121	128	130	131	111	132	112	144	117	123	119	119	123	122	110	116	125	118	120	121	123	108	153	117	137	142	142	132	141	110	130	156	125	122	105	121	138	135	134	131	126	142	120	138	126	130	151	127	118	131	134	123	114	137	129	133	133	134	124	130	123	143	131	154	131	132	139	113	136	134	114	131	116	134	129	104	141	118	119	130	128	124	143	133	120	131	140	124	129	107	107	122	121	120	113	114	126	125	131	133	125	120	118	123	125	114	147	138	138	110	125	110
7782	2094	4649	5591	4856	4022	3276	2801	4039	38033	1532	1426	1209	1135	1002	969	1025	882	889	852	779	720	700	689	691	645	656	617	630	641	640	618	623	584	580	597	529	598	536	542	539	539	583	528	566	557	508	561	515	534	518	538	539	528	502	534	510	546	564	505	497	491	499	513	529	520	453	515	502	522	525	495	545	517	523	481	518	474	506	500	502	474	508	500	525	510	512	507	475	520	479	527	483	476	501	504	529	499	473	498	472	522	472	483	476	504	482	480	486	487	471	498	458	499	457	518	509	518	488	467	504	482	496	486	512	438	473	483	491	497	502	446	500	497	510	488	481	512	481	472	486	505	496	481	454	534	511	483	506	485	541	464	493	512	474	502	488	497	491	493	488	475	543	462	514	484	481	499	493	492	512	487	489	453	490	479	512	493	501	500	485	487	489	475	473	504	444	480	467	497	491	456	478	524	514	482	503	475	491	483	501	478	472	487	497	497	483	444	479	518	501	478	495	500	471	466	505	493	501	504	504	433	436	470	478	477	490	484	483	473	494	514	481	469	491	493	512	496	504	517	476	450	486	459	481	490	475	475	507	495	445	466	513	480	457	490	481	466	521	504	505	507	475	497	476	467	474	438	473	503	481	495	476	515	453	503	481	512	503	490	463	479	532	459	479	499	501	460	478	460	509	487	442	472	510	484	463	516	463	486	489	475	474	498	504	479	471	464	419	475	470	465	489	511	503	445	463	466	512	461	508	468	474	490	527	472	500	478	528	491	483	446	464	489	481	450	467	502	456	439	506	475	468	480	509	481	475	528	497	481	487	471	473	476	489	489	495	486	489	507	466	486	521	455	494	517	492	464	496	471	437	515	515	496	505	447	474	483	497	458	469	507	469	506	490	506	522	499	484	488	441	487	440	469	424	519	494	513	454	479	516	474	478	494	500	484	497	491	503	476	472	457	459	490	477	480	460	505	458	472	478	502	460	482	541	493	488	499	473	452	461	461	481	481	481	482	472	491	488	486	470	474	453	450	480	471	517	483	462	445	451	480	488	466	473	478	473	456	480	493	491	495	476	488	482	500	515	460	468	506	484	503	473	528	462	510	528	505	502	486	509	492	452	464	477	496	479	515	477	500	473	502	464	461	475	484	498	433	482	461	487	505	474	529	495	466	453	487	511	485	458	530	458	450	481	524	490	513	487	466	454	447	475	491	499	501	507	475	490	465	505	480	531	458	488	486	460	444	514	494	469	460	510	466	468	511	471	501	479	511	474	481	500	506	470	452	484	522	496	482	496	480	501	499	488	477	530	489	507	483	471	510	488	473	505	443	491	499	495	481	499	502	468	479	467	530	453	469	497	479	491	491	449	474	515	496	474	489	495	498	448	494	510	511	469	486	483	477	477	478	507	501	465	500	522	487	485	490	526	473	494	475	478	495	468	473	465	485	488	509	469	471	467	507	493	481	494	456	472	476	443	448	490	491	468	484	525	467	479	515	457	454	465	444	446	473	487	502	471	490	475	481	479	458	453	468	454	493	498	521	509	476	481	491	514	466	483	473	500	490	481	485	477	494	467	474	484	486	481	489	491	444	529	478	485	460	506	505	426	475	480	502	461	478	461	472	503	466	474	475	462	470	485	471	500	506	502	499	473	492	480	464	482	514	485	454	447	460	519	489	498	498	493	489	485	492	461	506	468	490	483	471	478	471	518	458	508	535	469	489	475	451	468	471	472	497	500	467	505	467	468	504	472	525	485	496	489	485	472	470	445	474	486	501	488	498	482	483	502	497	523	517	498	481	435	465	462	466	474	440	479	455	463	472	491	498	448	442	476	497	481	479	469	458	477	427	464	506	453	491	504	444	490	459	474	498	483	468	501	475	468	463	489	453	515	491	497	490	461	509	478	480	459	484	477	470	478	485	493	479	514	493	446	449	485	475	483	471	468	516	498	511	468	516	443	499	447	445	505	482	472	439	478	475	458	470	468	485	494	467	466	461	432	491	455	503	487	504	434	469	500	510	493	504	458	479	450	463	505	465	469	469	509	484	499	483	465	485	498	482	464	491	474	500	483	514	481	439	486	531	481	456	482	481	510	496	513	471	469	485	489	474	486	465	463	448	460	484	460	498	477	489	489	484	463	477	494	497	455	521	490	509	484	519	516	466	479	505	465	460	498	496	490	445	486	480	444	508	451	458	530	506	485	460	508	454	508	462	477	472	473	481	483	476	518	491	457	469	495	464	506	513	489	461	456	435	490	463	522	449	488	504	493	507	488	461	501	477	503	456	458	447	507	495	459	531	502	471	479	477	493	468	530	466	536	485	434	513	484	484	481	519	467	495	483	518	504	465	469	455	493	468	473	464	470	455	499	481	474	526	472	488	504	529	487	497	451	459	467	504	483	458	502	466	512	471	450	479	492	467	481	513	509	506	457	492	439	474	514	513	476	471	492	474	466	495	504	507	479	469	479	462	539	514	507	476	472	489	521	493	467	485	470	480	493	464	469	482	491	464	477	472	475	492	485	478	474	496	491	461	508	504	471	483	474	459	456	452	500	462	467	522	508	458	508	477	493	471	456	500	480	506	466	493	462	470	492	493	476	479	474	490	501	481	478	483	471	517	492	482	452	499	499	447	513	499	494	461	509	453	513	464	504	495	541	468	474	495	445	435	494	491	511	486	489	489	503	486	515	514	473	476	533	523	459	433	488	481	453	522	505	485	491	515	514	497	473	505	497	505	450	466	474	473	441	450	469	467	482	466	456	469	521	513	501	440	489	480	468	470	489	509	463	469	476	489	489	481	473	488	480	446	507	475	470	497	454	490	502	460	489	501	480	497	499	466	489	519	466	483	472	484	525	456	473	490	444	497	448	473	475	492	510	472	471	488	512	482	507	459	479	488	481	491	499	492	492	477	468	492	503	486	495	482	507	483	476	449	437	499	478	480	505	504	482	508	500	473	511	536	504	507	493	457	465	447	529	464	493	502	455	482	503	460	514	503	481	539	499	467	510	458	522	486	443	500	483	509	501	472	520	500	488	470	487	461	457	493	518	519	495	476	454	519	488	461	470	519	470	482	466	483	492	429	481	459	461	459	483	498	439	472	499	481	477	492	485	483	465	477	477	468	500	487	525	475	488	505	470	453	477	464	481	483	469	460	486	477	444	476	504	477	488	475	476	472	478	494	485	492	473	502	504	450	476	472	476	501	503	489	503	481	475	454	501	451	486	478	441	474	485	475	496	495	512	466	462	507	437	444	467	484	469	503	465	464	461	473	494	456	476	492	511	497	456	457	504	461	482	481	514	439	485	505	492	476	522	499	500	455	473	474	527	477	488	492	485	511	475	477	472	482	495	463	483	482	470	451	509	492	505	498	466	500	495	488	496	459	493	514	497	486	478	460	474	459	465	469	493	464	483	503	480	503	514	475	463	468	470	446	514	474	489	464	494	494	470	448	554	446	493	478	453	484	518	511	452	411	456	442	494	499	475	431	511	491
1993	287	325	304	254	280	257	251	230	1357	303	241	244	264	241	223	254	217	218	240	242	238	217	255	222	230	232	258	260	217	247	244	239	246	237	252	248	246	267	239	215	245	240	228	231	199	247	240	220	220	264	256	218	231	229	252	249	252	242	245	254	202	238	232	208	242	239	248	244	225	248	231	267	230	261	252	246	229	237	249	225	215	242	256	255	233	234	239	244	259	260	246	238	241	223	217	256	221	226	239	236	230	259	257	240	242	219	219	242	231	215	214	232	215	245	253	251	231	262	251	236	230	258	217	242	228	239	236	240	241	238	253	189	249	243	216	220	244	234	234	244	248	230	249	227	259	241	238	234	237	228	242	241	227	231	256	243	235	220	231	240	248	258	233	247	232	251	235	253	266	242	225	232	245	245	252	231	257	256	232	257	233	245	247	258	257	230	260	230	245	263	231	250	239	220	244	255	254	228	212	220	220	240	231	260	215	250	251	244	230	238	254	225	250	200	230	234	259	253	230	253	233	238	235	235	244	241	245	262	290	246	235	241	225	234	219	232	255	239	231	220	233	227	230	238	240	253	238	265	241	232	231	242	252	215	225	255	237	249	219	233	238	227	243	234	198	217	239	228	255	244	235	267	252	227	270	251	236	237	239	247	226	259	245	206	252	237	217	237	224	243	216	235	208	220	229	196	254	244	241	238	255	243	231	250	228	262	258	254	234	246	233	224	243	280	245	228	233	260	247	232	240	243	262	241	235	278	219	271	232	263	232	223	252	253	212	240	253	233	238	220	261	262	230	230	231	268	253	246	248	225	257	260	265	231	210	237	228	222	237	255	243	244	226	234	253	243	250	236	238	247	248	232	264	262	233	233	240	242	211	230	242	220	218	237	256	254	248	214	229	232	227	257	222	199	218	237	244	246	233	206	248	230	251	240	262	244	239	218	230	230	242	228	208	262	235	249	265	251	230	249	259	223	225	219	253	277	242	221	274	239	224	232	231	248	247	222	227	251	204	245	231	219	258	219	255	240	246	232	243	264	253	237	221	233	241	233	244	204	218	270	252	236	229	236	270	212	243	234	249	230	246	231	227	216	240	230	248	259	218	240	260	255	248	239	243	257	245	245	207	250	221	210	243	227	240	235	225	247	219	249	249	259	214	223	250	260	232	234	219	234	256	220	229	239	249	220	239	225	218	235	225	230	248	226	227	245	249	235	226	253	216	229	224	242	245	241	220	242	237	239	232	223	209	243	226	226	232	250	243	237	255	238	234	241	262	216	239	239	252	232	229	237	223	238	234	271	243	236	253	224	209	250	239	245	227	261	213	245	237	240	228	261	229	248	281	249	210	207	233	231	266	236	211	244	243	217	194	276	227	250	225	241	220	234	228	230	249	240	246	218	243	244	243	254	227	250	240	231	239	245	245	246	246	245	244	249	268	227	245	263	255	230	244	254	253	235	249	246	229	253	221	205	235	225	232	244	255	218	247	254	222	213	238	235	234	253	204	229	256	214	236	221	232	241	206	246	239	269	223	239	215	229	249	231	198	226	251	243	254	257	272	218	250	249	248	270	251	254	250	251	241	207	244	253	238	226	194	231	246	251	223	221	237	263	219	227	255	251	204	272	208	246	240	246	226	245	242	240	239	227	238	259	239	253	214	258	252	243	231	241	239	231	215	234	239	233	269	253	249	245	243	230	247	242	228	263	251	246	251	215	240	249	239	223	238	244	224	242	247	245	225	253	257	236	262	283	234	222	246	224	248	243	271	240	256	226	237	234	233	229	248	243	261	241	255	254	267	247	207	223	244	225	246	205	246	223	241	242	217	262	247	237	255	239	245	229	233	238	251	238	231	245	217	228	218	226	229	237	260	228	235	217	234	244	238	229	246	245	236	227	235	227	249	252	239	224	233	235	235	239	235	257	247	217	235	232	250	235	244	239	242	247	250	249	256	232	254	222	265	233	235	239	216	230	248	229	245	230	246	241	243	228	238	255	232	230	211	249	233	259	223	236	239	266	232	249	235	234	235	238	225	224	275	239	250	254	226	228	273	221	244	238	246	218	263	234	251	235	239	232	223	263	216	244	228	238	259	210	219	237	246	229	218	257	235	235	234	232	222	238	236	220	229	259	250	243	264	235	237	252	261	243	231	235	247	257	250	262	236	259	229	269	248	228	242	203	231	223	232	233	255	244	247	257	215	263	233	231	255	238	236	228	250	235	253	261	275	255	278	262	224	240	245	230	221	237	226	241	254	263	240	214	231	228	248	222	231	274	221	238	273	226	250	271	227	214	218	214	255	271	227	239	246	237	244	243	241	235	206	246	255	242	232	245	229	241	246	219	241	214	219	271	233	226	241	245	222	229	257	239	234	226	245	254	252	236	244	237	269	255	251	224	218	229	223	217	238	224	221	260	241	222	227	235	232	231	248	235	245	252	221	265	240	220	226	250	229	222	210	185	255	245	246	261	243	272	222	233	250	257	233	246	237	234	253	252	232	253	248	233	265	206	228	226	224	266	250	250	242	227	253	244	254	223	256	262	241	242	259	250	235	207	219	213	246	242	223	242	248	252	218	253	243	235	266	236	246	249	267	234	244	225	230	237	229	253	237	266	249	242	233	259	258	236	253	231	261	246	270	219	235	228	269	267	228	210	231	258	219	255	231	234	202	237	237	204	238	251	228	215	274	223	242	239	243	232	222	206	229	209	257	248	237	229	214	239	227	226	235	223	249	236	233	212	229	261	251	227	241	230	233	254	259	246	229	253	217	247	231	275	248	193	243	224	226	256	259	260	235	257	223	236	240	254	234	252	246	229	254	218	230	237	206	249	252	203	247	207	232	254	255	213	212	244	253	247	260	225	250	241	246	224	215	243	234	221	229	245	207	249	201	238	229	240	251	242	223	230	237	261	251	259	225	265	235	261	251	235	241	238	243	235	238	215	220	251	242	222	231	236	226	244	260	239	243	227	260	204	246	224	235	214	232	227	247	264	229	242	217	265	246	251	269	253	246	242	237	232	230	238	219	220	250	236	248	260	246	230	246	245	239	232	240	246	242	269	237	213	232	250	220	246	224	242	252	256	222	262	270	232	226	236	226	236	218	231	274	240	220	225	234	251	234	248	213	247	250	225	229	230	252	241	262	245	243	246	267	252	241	242	212	210	244	220	270	240	260	246	248	250	228	231	253	232	256	248	250	242	221	230	256	218	244	224	234	231	239	271	245	276	220	217	248	237	213	246	264	266	240	235	222	238	224	261	238	249	262	238	251	225	247	229	222	247	226	217	243	233	260	231	246	264	227	250	250	237	228	238	247	220	244	222	228	225	209	247	236	254	272	262	261	222	252	247	223	243	262	212	247	246	247	228	227	247	233	242	231	243	230	225	253	227	261	251	242	236	244	225	244	258	266	245	225	265	244	211	261	252	262	240	225	217	240	245	242	248	241	232	233	247	234	248	248	234	225	242	238	250	241	220	236	260	218	238	219
2591	917	987	1030	960	949	950	895	906	6207	805	791	835	768	799	815	864	843	863	814	844	837	842	808	816	812	806	816	804	815	821	813	796	795	773	797	822	770	880	799	824	840	846	879	751	840	822	826	753	791	802	830	789	798	798	778	795	817	801	888	833	782	817	818	826	813	814	823	863	791	814	788	819	827	810	866	794	788	824	774	845	844	805	812	785	811	856	808	794	814	841	838	792	818	849	790	773	807	867	827	786	791	834	775	793	809	797	835	859	855	765	828	794	777	766	847	835	805	821	823	843	769	784	777	843	815	760	768	772	763	844	788	802	836	775	807	826	754	856	837	836	775	826	830	823	827	801	833	803	778	815	820	786	816	834	808	793	849	874	794	822	765	791	802	844	803	781	805	833	849	821	819	828	806	801	819	815	828	853	860	795	699	820	815	835	784	834	783	791	808	796	778	856	854	875	817	781	785	815	784	866	802	804	770	793	799	880	848	795	789	816	812	840	772	854	789	776	841	824	800	828	833	794	835	873	763	819	790	801	816	834	784	792	816	817	827	747	805	876	792	818	758	814	834	769	847	819	829	795	840	778	834	808	748	847	825	835	803	824	809	830	810	811	814	787	813	817	845	761	790	812	773	796	767	819	822	808	826	817	814	758	818	843	783	879	811	798	758	774	836	821	813	808	814	852	811	811	829	831	860	814	825	785	818	831	848	810	795	834	813	827	838	797	788	794	817	844	758	830	819	825	739	789	851	822	888	797	815	845	815	821	779	816	787	819	761	793	784	857	796	818	849	803	775	851	836	839	843	831	855	815	824	795	784	840	810	784	777	805	843	804	817	836	838	814	824	835	831	821	777	808	804	799	841	759	838	811	823	841	826	784	872	769	750	817	842	830	792	815	805	818	801	794	793	814	884	832	777	772	803	853	811	855	791	790	822	848	763	789	769	830	795	809	858	814	744	835	778	826	820	793	811	780	809	839	786	801	820	831	832	840	831	767	809	774	810	779	804	798	783	802	822	794	755	805	837	787	796	806	793	825	818	846	809	792	795	829	801	786	819	840	841	821	842	890	818	819	781	812	816	844	819	832	849	828	833	763	847	820	791	797	795	812	820	872	807	764	822	833	841	797	820	816	862	807	790	844	789	832	785	824	791	802	845	757	816	859	770	808	825	798	795	838	801	817	838	761	820	755	811	774	800	826	798	833	788	792	837	785	863	770	809	846	749	822	839	807	803	831	841	804	812	810	852	799	781	832	807	799	833	817	799	819	847	800	769	787	779	779	814	810	803	848	803	796	799	804	792	808	770	785	828	801	799	765	806	819	819	732	846	816	818	779	803	822	787	835	788	852	845	777	827	820	821	838	835	793	866	835	797	836	804	793	847	794	800	823	811	807	804	772	758	792	846	787	807	869	798	794	802	773	773	835	833	758	801	818	817	860	822	814	828	773	814	814	819	828	799	824	862	858	830	795	820	832	822	847	821	809	792	799	752	807	850	826	805	791	836	771	837	825	808	836	803	824	840	796	812	804	797	835	771	824	832	750	776	769	831	825	860	782	835	825	808	812	812	832	788	786	815	775	819	768	837	794	831	823	821	763	820	787	798	788	830	824	832	834	840	827	849	815	787	846	799	859	849	805	866	849	867	794	835	861	784	825	887	788	742	826	829	847	797	839	826	840	845	814	880	801	813	835	768	744	827	812	816	801	809	816	815	767	840	829	831	836	813	830	762	857	788	798	802	850	776	771	796	776	800	816	811	767	767	824	808	790	823	769	805	815	838	861	755	822	811	784	836	756	804	785	871	832	845	825	815	839	823	800	799	790	757	790	831	842	837	821	820	829	774	828	838	779	797	800	862	795	767	762	822	808	823	810	785	812	768	791	771	852	776	812	836	777	785	777	757	819	809	827	786	845	828	809	820	799	836	786	824	802	857	798	808	825	817	805	822	800	819	800	796	815	832	799	757	837	788	787	805	826	806	873	758	790	789	800	871	814	788	803	786	819	821	804	793	818	823	815	797	757	798	827	832	845	886	849	804	855	817	852	769	814	802	772	835	825	879	824	845	758	824	817	764	755	801	795	809	833	799	791	837	763	824	854	748	802	810	799	799	790	799	790	800	750	771	826	834	828	804	772	798	801	829	790	799	826	799	785	797	810	821	829	831	815	805	825	810	837	826	781	837	862	748	787	845	783	847	768	807	832	825	745	784	817	776	795	788	828	756	829	812	835	810	779	801	843	803	827	826	828	834	835	817	795	806	771	821	836	805	811	837	827	788	800	825	761	812	826	797	830	828	850	822	861	788	774	830	815	794	815	827	823	797	802	771	753	791	830	796	837	862	821	810	833	789	829	854	800	789	856	878	769	843	800	789	807	847	764	867	792	757	790	789	825	773	811	838	802	812	836	810	879	856	815	829	775	784	815	829	798	796	843	788	763	836	817	810	833	779	790	792	746	799	787	804	795	845	862	828	845	798	802	802	812	798	774	778	797	829	801	852	802	802	817	858	829	786	800	842	836	830	751	820	787	788	806	807	829	813	805	825	813	809	807	804	801	851	792	805	803	788	772	829	789	814	786	807	832	811	781	812	828	801	811	807	829	843	847	844	809	800	848	807	812	782	845	853	801	774	807	794	812	795	799	744	801	788	816	806	823	812	821	797	803	840	815	820	806	752	824	767	762	803	854	790	783	790	838	831	796	847	830	818	818	786	789	846	805	796	830	824	828	764	849	787	746	756	803	766	844	837	822	826	822	788	826	798	790	807	836	796	819	856	790	820	812	818	818	822	855	798	788	792	846	830	819	835	848	767	783	817	849	811	873	837	832	799	759	852	791	795	803	808	835	795	841	810	779	801	791	775	748	789	780	864	824	792	822	821	768	837	815	815	778	814	818	845	823	806	779	805	752	806	818	775	813	818	820	779	851	839	808	842	795	843	842	807	809	811	789	825	816	822	764	865	837	827	794	840	821	811	804	833	748	773	828	828	835	865	836	793	822	783	818	820	792	811	837	819	820	865	805	806	835	813	812	826	839	851	852	849	847	789	811	775	793	793	777	750	826	803	798	849	788	804	869	798	801	775	789	797	802	826	797	807	763	834	852	828	798	819	834	714	785	812	751	783	839	863	845	795	801	821	820	803	796	815	807	788	788	849	763	753	776	802	803	860	809	799	803	743	791	784	813	786	793	835	807	796	798	780	810	803	801	798	763	809	837	846	892	837	784	752	819	848	812	805	779	856	809	829	845	809	773	806	821	789	862	810	815	803	857	756	766	846	792	808	785	835	784	852	821	807	847	778	840	823	812	803	888	835	802	835	845	840	852	878	777	860	824	793	788	787	779	793	815	767	779	783	785	813	789	779	780	796	847	807	784	783	818	835	838	798	773	797	776	826	816	787	834	780	771	832	816	860	807	838	796	820	791	790	811	821	771	803	782	799	805	853	843	807	886	845	866	821	821	804	798	782	855	846	839	834	821	822	793	827	817	833
6657	798	1064	905	678	510	406	343	619	15674	1488	191	217	173	179	151	156	158	173	157	167	136	143	159	141	148	148	159	163	143	128	140	150	149	149	148	170	147	146	124	158	149	122	142	150	154	141	154	111	123	132	138	149	151	127	151	128	138	156	126	151	130	117	166	125	139	143	139	145	148	151	130	150	137	133	126	128	129	139	111	131	120	133	166	138	141	140	132	160	150	122	125	142	133	138	137	131	160	152	146	124	155	128	133	149	138	141	166	140	146	155	129	145	135	150	162	145	138	154	127	151	168	160	138	142	146	159	149	124	156	142	148	146	161	159	137	127	136	148	141	141	118	142	155	130	147	152	143	145	129	153	148	142	130	129	152	148	142	148	156	154	148	144	160	125	142	160	125	142	143	140	133	146	138	162	143	145	148	144	151	148	145	136	131	134	146	153	120	159	125	116	147	119	129	129	138	119	154	126	129	156	133	146	146	146	124	143	141	129	106	143	150	146	138	147	117	145	131	126	156	138	127	136	144	132	151	151	141	124	168	146	143	131	129	155	149	153	135	120	138	144	144	134	147	142	136	135	130	128	139	129	163	134	140	130	132	133	151	147	135	127	128	115	128	147	130	134	123	151	119	141	125	141	164	144	150	187	147	154	122	140	127	123	137	133	136	135	141	141	141	133	128	144	128	162	152	133	141	135	147	153	119	98	149	128	142	151	142	150	142	141	152	139	142	141	129	139	155	141	136	164	121	138	143	133	145	141	132	128	158	150	151	127	145	137	135	121	117	157	144	146	147	128	135	145	142	126	145	130	148	149	141	141	135	166	150	135	145	151	147	141	158	134	155	161	128	138	160	166	138	141	156	130	123	125	139	144	124	150	140	144	154	138	130	124	129	137	140	132	130	138	134	121	130	147	143	144	142	143	144	129	148	118	152	148	123	130	129	165	158	118	123	151	137	147	126	155	126	112	132	157	136	162	142	146	132	129	148	117	120	118	153	121	146	127	142	151	158	132	168	122	126	165	138	155	137	147	137	153	123	138	157	134	139	144	135	146	135	153	142	151	155	152	149	136	143	148	148	154	145	149	138	140	151	143	136	130	147	141	163	149	155	150	139	145	143	155	125	138	161	148	129	140	160	132	155	132	148	140	156	137	167	160	138	150	142	158	138	109	125	146	153	137	130	157	164	140	135	122	152	142	153	162	180	122	171	127	159	151	120	145	137	144	139	118	128	144	164	148	140	140	159	149	122	143	130	147	135	166	141	141	147	157	136	157	142	135	117	145	124	127	107	136	132	136	147	124	151	132	139	130	136	140	139	149	122	141	148	137	136	147	144	124	140	150	155	154	144	164	167	128	142	138	132	160	142	131	145	143	155	144	120	151	151	146	136	131	132	126	145	124	124	146	126	124	143	148	120	141	135	162	144	150	133	139	148	157	145	166	136	123	144	136	142	147	141	121	140	131	152	146	152	125	145	125	136	140	143	150	146	138	125	154	169	147	153	128	139	134	139	117	141	136	135	134	126	141	151	152	136	141	155	155	141	148	137	146	126	136	140	164	131	138	140	150	144	137	126	133	124	132	123	149	157	165	133	149	151	137	132	133	138	132	130	156	123	122	138	137	138	141	148	123	136	122	118	164	124	140	147	131	135	148	122	156	155	125	139	131	137	132	157	159	145	146	146	127	134	127	147	156	158	136	155	136	142	140	127	155	158	146	136	123	146	137	122	124	126	149	122	146	134	149	136	145	133	136	139	138	145	137	158	131	163	149	139	128	121	143	144	146	132	122	130	154	164	140	136	153	149	132	126	151	144	160	153	122	158	158	147	123	131	139	138	136	143	138	140	143	149	134	132	147	144	114	148	135	120	113	141	137	140	144	155	146	146	134	122	154	143	132	125	116	135	131	163	138	127	133	158	128	123	138	151	139	122	147	147	159	158	133	148	135	135	157	131	132	136	158	134	132	138	147	145	157	163	116	149	152	122	153	133	152	123	153	139	135	133	129	143	129	154	140	132	136	134	135	150	129	143	152	154	143	124	137	146	137	128	134	149	140	137	150	150	142	141	131	132	134	144	149	157	125	137	155	149	135	138	126	132	162	141	138	151	149	169	126	135	128	148	138	125	129	141	127	134	141	122	160	130	155	147	132	163	146	134	128	127	143	144	138	120	131	148	139	160	135	149	140	133	144	138	166	142	152	139	137	137	140	137	134	118	130	154	130	145	150	136	169	129	127	121	137	143	135	146	161	128	134	124	150	119	144	159	125	134	142	154	136	127	134	143	149	143	149	154	152	144	140	132	129	116	133	160	140	139	162	132	144	150	122	132	120	151	132	136	137	162	140	128	138	160	151	116	138	136	139	118	150	148	154	154	140	160	165	137	137	139	148	134	146	158	132	131	129	143	143	159	153	164	151	130	124	147	136	147	130	137	151	141	138	129	118	129	136	150	131	153	143	138	134	157	138	136	145	140	144	132	135	147	150	134	150	136	143	130	162	139	120	150	151	143	138	142	150	156	139	139	146	154	151	151	140	135	125	147	159	134	124	139	145	141	145	146	138	113	148	140	138	147	145	144	159	135	124	133	143	148	129	139	153	147	146	140	136	146	132	141	136	146	134	131	136	119	147	135	141	145	107	148	139	138	143	152	131	127	140	126	134	130	179	130	158	143	143	112	155	138	130	126	156	139	129	137	143	149	147	137	146	141	147	147	123	108	140	154	146	156	159	149	116	155	135	147	139	144	139	126	128	158	140	159	148	136	129	127	139	162	154	114	123	163	132	162	138	144	147	127	155	132	146	139	145	151	127	159	167	134	143	119	145	144	140	127	142	125	140	138	150	164	134	140	151	127	139	159	136	162	117	152	154	142	137	112	166	152	138	155	116	153	144	124	144	148	157	135	145	133	143	138	178	127	141	124	148	152	153	147	167	138	139	142	127	142	144	135	124	148	140	143	120	142	131	150	119	135	139	127	158	148	134	149	118	140	122	146	149	154	113	150	126	142	147	130	157	127	114	136	114	162	139	131	138	128	130	146	169	136	165	144	154	157	146	126	140	160	144	146	140	136	164	129	154	145	141	143	137	118	134	126	134	145	143	142	162	124	150	131	149	157	141	136	139	149	135	130	135	149	139	121	133	161	140	152	137	130	150	173	134	136	125	149	137	135	138	137	126	132	159	129	143	154	168	127	145	144	145	129	121	143	129	134	131	131	128	139	122	148	133	132	165	129	140	124	164	137	138	142	137	139	161	134	136	149	141	123	149	132	132	129	142	131	142	124	146	152	157	152	135	145	128	130	144	148	144	149	142	137	133	141	131	147	144	153	119	139	140	137	154	138	136	146	144	148	138	126	141	129	130	142	147	148	137	151	142	135	136	141	136	141	145	168	151	150	146	131	119	160	154	149	146	142	151	134	145	137	145	140	133	133	146	144	154	149	157	141	144	156	170	133	155	127	129	135	135	139	144	137	114	129	139	129	150	143	109	144
5493	1417	2552	3088	2741	2265	1902	1660	2617	35485	2044	932	881	849	788	763	666	732	676	716	624	628	646	591	599	561	591	587	601	558	601	582	547	577	599	582	544	559	597	517	542	574	561	557	548	553	514	533	543	555	513	551	518	553	528	546	531	540	573	535	507	563	564	488	512	553	500	545	544	556	536	539	501	566	496	499	529	545	554	572	600	536	529	526	477	545	504	540	495	524	540	512	557	528	529	604	511	584	583	557	485	504	520	520	503	515	536	534	548	523	486	514	514	505	521	541	526	472	565	512	517	528	532	515	545	531	499	528	512	515	508	565	503	522	508	528	504	486	515	535	532	507	513	502	499	516	471	527	511	530	519	491	506	505	501	553	491	498	525	523	514	502	517	538	507	488	526	522	488	533	549	526	481	507	555	519	561	550	537	490	518	507	534	534	543	526	530	542	568	522	513	526	488	515	523	505	531	500	523	557	525	535	523	508	529	533	502	510	522	495	505	537	529	526	513	505	505	528	534	511	476	522	504	544	524	542	525	533	506	521	549	544	544	532	541	507	504	514	463	494	514	513	524	510	515	533	539	543	503	515	536	564	509	528	528	538	524	526	464	500	442	503	549	475	551	529	538	540	524	527	546	526	480	519	526	504	494	486	512	531	514	518	511	516	520	544	518	543	515	513	469	515	520	526	537	485	550	515	538	471	552	537	503	520	532	512	547	486	514	489	500	501	526	489	506	503	521	521	494	553	526	459	519	536	475	496	524	461	488	507	477	488	510	483	499	515	481	525	502	526	495	523	512	544	510	541	529	517	476	497	511	546	536	520	487	531	544	557	520	538	562	529	490	505	496	476	508	504	548	508	557	522	476	525	549	478	534	537	542	510	490	478	549	507	550	493	548	498	530	546	551	543	494	518	542	520	551	513	513	523	553	513	478	549	517	532	530	553	528	536	525	548	505	513	516	551	478	541	536	503	524	514	535	529	494	514	519	531	531	497	518	492	520	522	550	513	508	534	480	525	466	485	541	546	524	488	495	520	500	510	508	515	526	532	538	490	525	526	493	519	519	525	519	465	541	541	493	507	544	501	520	517	522	520	494	512	489	552	503	520	550	511	564	537	513	515	497	558	523	531	463	511	507	520	494	542	497	507	573	492	518	508	546	506	508	531	496	511	481	491	519	486	515	517	550	532	513	508	535	486	508	517	503	511	518	500	558	526	491	520	528	503	533	510	519	505	491	525	506	488	497	521	521	499	505	529	539	510	493	509	505	504	501	518	509	524	500	515	498	517	512	498	515	510	526	495	491	529	504	524	488	518	522	490	474	510	499	523	521	470	491	501	502	520	529	508	514	545	526	507	548	540	499	547	527	473	505	484	519	530	540	537	512	529	499	522	513	521	502	534	530	514	488	529	520	508	511	527	562	491	544	482	531	513	536	519	510	515	484	536	528	556	498	510	535	536	484	512	538	487	514	533	553	519	513	511	488	497	498	511	553	508	557	507	509	536	490	531	471	524	531	565	526	500	491	488	496	504	529	486	506	537	513	539	515	530	488	541	565	493	520	493	505	517	530	510	537	484	519	520	550	531	525	519	516	506	519	538	540	506	515	518	534	496	534	535	525	501	559	534	534	527	520	532	546	529	525	511	548	521	498	490	506	503	508	518	547	531	541	538	542	531	519	529	518	517	531	503	506	498	476	527	485	497	509	529	524	536	506	491	534	531	536	516	469	580	506	515	523	535	488	495	470	495	543	514	512	517	502	500	538	493	483	499	514	547	541	528	527	472	510	518	528	506	534	491	506	531	535	505	503	536	554	505	538	517	575	516	547	516	539	481	524	514	485	479	521	504	527	541	511	477	504	517	536	553	520	556	513	494	508	489	545	576	540	502	507	518	503	461	539	517	537	516	511	523	530	515	529	487	544	500	522	533	522	530	517	560	509	541	522	546	485	559	498	524	554	503	559	504	522	505	525	493	513	529	529	494	547	497	522	535	493	519	534	527	501	503	534	481	479	481	486	521	505	507	546	502	491	496	513	515	500	520	520	548	522	490	514	531	516	494	515	507	561	545	528	518	500	504	512	519	488	520	491	492	522	526	503	550	519	536	518	543	503	532	526	510	502	534	509	544	496	513	479	498	536	524	527	566	520	480	493	526	549	509	525	512	495	484	519	508	502	522	511	510	533	535	505	483	536	475	509	473	523	544	518	564	523	541	528	521	536	528	512	515	526	499	509	513	516	491	520	537	501	499	519	470	543	527	559	514	494	535	489	523	516	517	543	543	503	507	487	511	480	468	509	464	503	576	505	515	490	471	486	530	476	534	524	481	497	523	529	496	488	529	532	538	544	546	507	529	524	536	534	491	486	513	541	495	521	534	499	530	525	541	520	583	523	560	525	511	548	530	494	491	455	510	503	577	500	492	500	479	489	510	532	527	461	490	522	508	545	535	487	514	522	515	510	524	481	505	533	494	538	514	512	519	523	518	521	490	528	561	536	522	499	500	561	501	486	524	529	531	522	521	563	503	549	540	501	566	555	518	486	485	512	505	491	564	495	503	546	501	525	527	551	524	474	507	522	514	547	538	521	506	528	519	558	492	508	535	533	495	530	535	531	555	535	517	550	523	502	528	500	530	482	511	538	532	517	498	506	520	515	516	471	491	484	544	504	467	498	535	491	496	471	529	537	546	490	526	548	505	521	538	530	534	521	480	531	521	508	498	495	488	505	513	533	500	542	529	488	508	528	547	519	498	471	529	559	535	512	602	507	546	551	510	503	487	510	522	482	505	549	509	557	505	496	511	487	496	523	530	520	517	531	491	570	507	547	480	513	533	534	539	533	533	485	528	521	513	511	500	534	526	538	528	510	515	512	505	520	529	529	515	502	513	543	501	534	541	544	511	546	498	513	562	537	537	516	530	519	478	512	529	496	511	495	514	528	482	488	514	536	491	546	531	522	492	526	514	495	537	496	504	481	526	514	525	539	509	524	507	509	536	511	521	517	520	538	521	566	512	495	501	511	514	501	558	527	532	543	525	531	514	518	495	539	503	513	526	514	534	513	538	520	524	534	537	521	505	514	515	509	532	507	492	534	498	476	514	495	503	522	500	535	505	531	511	534	494	513	487	535	511	502	524	514	554	461	525	478	483	517	511	514	484	512	527	507	503	533	548	537	530	521	519	518	512	531	500	469	489	522	534	523	485	504	539	512	523	534	516	514	497	519	480	537	554	479	560	551	511	516	540	493	523	530	506	543	512	527	500	490	487	484	529	529	513	560	564	533	533	499	497	521	489	512	505	521	490	560	509	532	515	539	532	494	547	502	534	518	498	552	556	518	505	516	526	530	514	527	515	481	504	502	517	531	466	533	516	515	503	476	503	538	495	519	507	510	465	479	459	532	521	494	513	544	508	530	511	494	514	518	503	511	520	515	493	497	528	510	520	489	530	533	539	502	494	465	488	523	523	512	547	469	489	523	536	496	514	505	499	522	542
