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
336002215331	336002215892	336002216442	336002216992	336002217542	336002218092	336002218642	336002219192	336002219742	336002220292	336002220842	336002221392	336002221942	336002222492	336002223042	336002223592	336002224142	336002224692	336002225242	336002225792	336002226342	336002226892	336002227442	336002227992	336002228542	336002229092	336002229642	336002230192	336002230742	336002231292	336002231842	336002232392	336002232942	336002233492	336002234042	336002234592	336002235142	336002235692	336002236242	336002236792	336002237342	336002237892	336002238442	336002238992	336002239542	336002240092	336002240642	336002241192	336002241742	336002242292	336002242842	336002243392	336002243942	336002244492	336002245042	336002245592	336002246142	336002246692	336002247242	336002247792	336002248342	336002248892	336002249442	336002249992	336002250542	336002251092	336002251642	336002252192	336002252742	336002253292	336002253842	336002254392	336002254942	336002255492	336002256042	336002256592	336002257142	336002257692	336002258242	336002258792	336002259342	336002259892	336002260442	336002260992	336002261542	336002262092	336002262642	336002263192	336002263742	336002264292	336002264842	336002265392	336002265942	336002266492	336002267042	336002267592	336002268142	336002268692	336002269242	336002269792	336002270342	336002270892	336002271442	336002271992	336002272542	336002273092	336002273642	336002274192	336002274742	336002275292	336002275842	336002276392	336002276942	336002277492	336002278042	336002278592	336002279142	336002279692	336002280242	336002280792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
52047	13036	3595	2147	1517	1037	856	649	580	470	447	392	391	356	316	341	299	309	310	293	325	277	272	301	287	302	272	278	257	296	273	277	260	274	244	280	260	254	263	264	286	268	207	256	243	273	256	213	242	239	244	245	235	236	275	233	270	259	227	251	255	257	263	257	275	232	264	247	265	243	264	251	237	264	268	258	211	271	256	261	247	247	251	239	243	234	235	241	241	233	281	270	257	250	238	233	223	247	274	259	227	246	268	235	219	269	254	262	236	257	240	271	237	254	239	248	237	245	238	257	263	215	265	263	247	225	236	261	229	224	226	238	255	237	244	237	288	282	245	223	234	257	213	230	235	235	265	224	235	238	260	261	223	253	259	236	240	246	222	255	266	266	244	242	228	223	250	264	238	276	247	240	255	232	229	241	272	237	264	239	246	228	268	254	245	233	263	255	216	246	253	241	234	237	270	256	249	235	255	235	244	266	279	257	266	235	238	226	238	240	270	253	256	241	233	237	253	262	241	256	245	240	272	251	244	284	254	219	228	237	242	224	252	245	260	266	215	248	239	238	247	228	271	216	257	229	255	229	261	263	250	262	239	250	186	209	215	237	238	244	224	274	248	240	250	276	250	245	256	210	214	248	255	228	267	222	245	251	257	262	232	235	230	254	260	243	266	244	221	244	244	258	232	276	252	222	249	224	245	231	250	234	247	245	228	224	248	246	245	216	260	236	251	258	222	246	236	232	246	237	255	226	220	245	234	246	241	231	248	245	259	229	253	264	242	230	271	244	248	264	248	291	247	271	237	241	262	264	261	240	242	240	232	258	273	269	238	255	229	262	228	225	245	231	238	269	238	198	256	255	240	246	245	243	233	236	246	277	248	249	235	240	241	236	257	262	236	251	252	247	236	270	273	245	248	226	245	227	229	273	231	224	265	227	238	253	237	253	238	236	259	228	245	243	221	238	251	224	242	234	221	257	244	228	233	220	278	243	269	253	259	234	260	241	260	234	250	238	214	278	242	230	262	241	239	266	268	234	274	223	249	255	252	247	264	216	239	242	253	230	239	244	240	231	258	226	226	266	213	232	263	237	261	257	262	241	271	247	236	238	240	234	240	235	250	255	226	273	244	253	233	267	273	242	236	237	251	245	244	262	254	246	232	234	256	259	252	236	216	233	259	250	230	250	255	249	254	215	254	276	272	255	254	270	240	242	243	253	280	261	256	273	248	233	242	276	260	262	225	207	255	230	231	221	256	233	241	232	250	221	259	239	238	223	247	246	246	254	268	236	247	249	268	260	253	283	226	254	253	238	250	275	243	223	247	241	256	250	275	231	228	247	244	235	248	255	220	219	278	243	256	262	258	243	252	259	237	231	226	253	235	225	251	240	246	256	253	251	229	256	232	266	258	236	242	271	257	246	227	247	234	216	249	274	237	214	241	258	260	257	242	242	243	221	232	240	253	259	256	232	253	237	249	246	238	256	241	241	231	235	265	227	239	265	226	250	247	262	262	243	255	237	233	219	232	249	247	262	262	255	232	219	215	250	239	237	216	240	242	251	264	253	243	248	244	220	226	231	242	259	237	241	246	227	250	256	247	220	241	242	228	255	260	233	249	233	236	237	237	294	241	220	252	242	232	265	256	234	268	231	235	255	253	267	228	280	247	259	237	228	244	254	222	249	233	255	263	245	269	239	222	230	241	267	247	262	254	238	257	230	234	245	270	261	241	233	248	256	240	273	217	194	229	278	233	234	237	248	241	243	228	254	241	220	265	254	224	235	260	270	255	238	244	245	282	235	250	252	230	226	228	244	242	228	246	221	240	248	236	233	219	244	211	250	258	244	235	267	238	232	244	253	217	261	251	244	245	258	229	235	235	243	241	262	238	251	260	235	239	288	218	267	239	221	234	255	253	231	218	255	250	215	248	217	254	244	256	231	253	231	293	215	282	258	255	247	244	233	218	231	259	270	275	236	252	252	257	230	249	247	252	246	276	241	271	231	251	241	240	231	262	260	233	239	254	227	241	235	241	282	265	225	261	232	233	250	243	244	220	252	239	224	242	261	240	253	250	275	235	251	244	259	226	210	256	224	276	248	259	263	261	233	252	254	270	240	249	231	247	284	221	248	245	245	280	224	262	261	232	255	277	255	230	227	247	258	243	262	242	244	265	228	255	224	257	210	237	241	231	234	235	264	242	235	239	252	265	240	242	254	221	228	251	258	233	224	271	301	243	237	257	264	237	258	224	236	216	253	239	244	247	237	284	249	255	255	220	254	229	254	272	234	254	243	272	265	248	244	238	247	272	241	236	254	258	240	262	224	258	223	250	229	257	237	251	260	232	246	239	247	253	251	233	267	218	267	260	249	235	243	245	215	279	225	257	275	242	245	261	251	233	241	232	244	264	231	242	237	257	231	219	232	229	229	221	240	253	251	236	253	254	241	237	239	242	215	230	204	247	262	250	220	240	245	232	251	244	243	243	249	244	245	215	233	224	228	254	232	245	240	252	250	245	237	229	260	252	227	237	252	227	251	256	235	213	238	215	259	251	252	254	241	243	270	228	251	247	235	245	247	233	242	277	248	265	258	238	247	265	263	215	255	246	240	237	264	259	231	229	248	261	250	275	235	229	227	264	271	239	243	204	255	230	248	225	228	249	230	266	256	250	247	247	225	234	234	228	247	240	236	268	234	251	244	223	240	234	268	250	288	224	238	215	256	259	233	230	235	207	239	222	248	239	228	247	232	221	218	240	230	236	264	251	223	245	216	248	244	257	214	237	227	213	219	240	260	232	225	254	246	246	247	238	237	235	263	220	214	244	212	249	231	242	256	221	255	263	233	214	229	255	244	224	242	234	252	233	226	227	210	237	260	264	270	256	228	268	254	250	246	248	251	270	230	256	263	256	239	240	241	259	249	274	243	220	224	226	223	244	267	245	249	256	260	258	237	275	262	241	257	244	231	239	244	232	259	234	250	245	280	254	271	261	222	248	236	243	235	253	264	252	258	247	242	248	240	248	251	241	203	241	265	239	258	240	226	223	248	235	252	235	237	252	281	272	266	275	253	261	247	254	223	242	237	253	253	228	258	242	267	242	264	262	241	218	254	259	274	211	258	248	220	243	272	225	253	265	264	229	237	222	247	244	228	246	236	255	262	263	245	254	221	259	257	258	230	279	241	215	231	220	230	241	245	256	253	228	231	237	206	236	236	239	256	268	261	237	254	269	237	255	243	258	229	240	241	243	252	268	237	236	241	269	204	239	225	246	236	250	267	247	241	228	228	256	258	236	215	238	244	243	266	219	214	244	244	251	263	219	237	237	236	261	238	235	262	223	248	217	254	252	248	254	260	244	254	277	226	262	245	253	239	240	264	245	252	246	255	232	226	220	233	223	213	236	257	246	245	230	251	254	239	254	243	241	229	259	260	258	226	240	259	257	206	256	244	239	266	242	228	270	232	237	275	231	250	227	267	275	233	228	261	255	223	242	226
27703	2790	6250	6697	5642	4560	3764	3082	2762	2432	2116	1949	1760	1626	1576	1426	1402	1294	1219	1192	1079	1166	1067	1051	984	957	1000	992	942	950	946	854	864	867	871	817	873	853	875	839	766	842	814	838	886	790	832	833	851	860	817	766	833	837	787	743	803	794	728	811	778	809	747	789	823	777	790	789	757	749	748	738	726	810	762	741	795	820	810	747	738	780	795	769	708	806	805	752	785	753	714	736	728	786	730	751	737	743	758	784	813	721	744	784	761	735	739	734	745	756	741	711	757	718	744	771	765	739	781	767	757	736	777	724	712	817	710	730	759	727	742	727	733	732	701	740	704	731	790	732	766	811	773	721	741	749	734	749	726	738	744	744	728	749	706	766	746	735	746	724	724	721	741	770	758	771	728	743	755	755	714	761	740	733	717	758	793	738	713	691	784	737	737	708	761	794	721	702	727	728	717	664	752	756	686	737	738	767	713	767	782	810	698	775	709	763	740	765	730	732	733	745	706	726	732	684	706	701	784	752	749	716	737	717	747	794	758	723	712	775	716	748	711	694	685	713	737	759	746	729	746	762	718	725	708	752	737	672	725	798	711	700	709	754	704	788	709	695	765	687	719	753	766	708	720	774	720	742	714	750	727	766	797	714	766	770	769	699	732	733	754	760	698	703	788	703	704	759	753	730	751	750	729	724	748	765	793	720	702	701	741	715	764	752	750	679	763	704	726	716	748	709	782	732	781	724	693	694	768	761	721	690	758	706	757	744	761	702	735	734	719	738	734	707	702	778	794	747	701	766	745	751	718	726	738	754	740	742	731	678	780	740	747	726	738	765	776	740	729	736	749	716	750	738	752	753	729	715	779	708	727	744	767	717	719	764	733	759	746	719	750	768	734	771	715	722	730	777	729	780	748	741	731	760	775	735	762	722	744	727	738	713	809	739	703	732	738	727	742	754	757	724	792	740	745	742	766	722	751	742	699	735	717	811	768	803	707	758	739	744	769	745	728	704	713	692	722	767	696	694	764	757	737	763	744	699	760	723	753	766	779	698	759	739	770	762	738	724	722	735	693	733	738	751	743	721	754	724	767	738	711	746	761	727	763	768	698	752	721	702	750	755	742	747	709	721	739	743	671	774	774	741	740	745	759	699	684	752	738	711	758	719	759	729	784	708	757	777	751	745	783	778	737	721	731	738	704	682	729	670	735	712	749	771	750	698	735	740	736	734	733	739	701	739	690	734	735	742	720	758	742	681	766	750	707	726	721	745	763	719	741	717	731	746	717	690	691	741	726	710	775	668	715	757	732	788	722	722	682	731	730	738	761	736	733	769	730	773	731	760	743	770	767	708	776	744	709	710	778	753	795	791	761	822	718	723	744	734	777	739	745	746	751	745	724	773	760	717	750	730	752	721	763	707	717	714	726	717	714	740	791	758	767	770	696	767	785	730	762	746	690	685	758	776	757	727	775	721	759	736	737	762	723	748	771	732	754	773	716	735	728	700	737	726	753	758	755	763	741	760	709	725	753	755	726	766	784	762	721	713	695	790	678	749	782	747	731	689	722	712	745	718	705	765	730	743	723	709	796	716	754	738	684	741	750	765	745	746	732	707	807	727	745	755	677	766	708	770	752	733	769	727	705	726	777	781	745	734	698	788	787	745	721	715	707	708	725	740	775	766	751	747	706	705	775	737	733	770	753	769	730	743	750	766	763	760	729	770	769	722	699	730	748	749	732	721	747	716	767	747	738	742	705	673	750	741	720	736	743	769	724	781	729	729	731	782	790	701	741	740	709	750	739	738	759	757	762	703	773	704	735	709	736	721	735	714	720	731	729	715	728	735	732	767	739	720	722	715	752	747	703	745	703	738	726	678	766	700	702	734	764	763	735	769	730	732	760	695	717	784	782	761	725	652	702	734	744	764	813	763	722	768	691	719	779	775	707	764	810	669	756	784	678	686	721	728	772	794	707	759	751	731	726	752	750	713	747	723	741	748	722	729	766	710	732	721	740	761	717	712	768	748	734	721	750	747	722	730	731	703	748	724	765	776	752	732	732	808	797	714	761	809	726	748	768	720	730	725	723	656	769	752	765	746	730	738	739	743	758	756	729	764	706	736	725	752	719	764	706	704	720	756	735	710	794	726	777	709	731	764	771	732	715	741	743	725	726	783	744	733	751	708	747	751	757	744	725	697	711	733	732	770	763	740	737	746	749	728	712	740	712	722	704	738	768	784	753	778	714	691	739	739	757	741	777	747	684	753	770	749	739	755	763	783	707	717	767	778	712	733	740	793	710	730	706	723	745	722	741	740	732	718	745	790	720	763	765	772	736	718	723	757	761	759	756	774	779	733	725	746	724	776	723	749	737	723	702	701	701	720	729	748	784	700	774	754	797	766	703	732	726	721	711	751	750	740	726	724	742	773	727	681	713	731	708	724	695	740	755	717	749	717	793	808	712	761	747	732	717	766	736	770	688	711	738	724	768	716	726	730	732	765	740	755	727	730	706	743	720	695	738	783	740	779	753	731	749	714	717	706	713	758	701	680	764	760	742	736	727	698	776	742	702	771	743	708	718	747	730	762	706	741	750	744	698	751	696	762	720	672	734	727	754	754	716	787	748	746	696	746	747	721	749	760	741	713	700	777	757	770	754	739	712	740	727	776	725	772	751	710	707	695	736	771	798	720	729	751	726	774	785	734	721	759	725	754	716	729	695	737	729	732	717	756	758	736	746	705	716	734	706	690	772	706	775	730	738	741	731	725	717	707	759	748	719	743	752	753	691	749	776	732	704	742	707	773	772	730	745	726	723	696	693	699	754	707	716	779	733	765	745	707	739	726	746	708	757	728	732	748	740	685	748	733	767	767	704	706	705	753	697	750	724	740	717	740	715	739	748	773	768	740	775	741	733	744	753	771	729	730	763	755	768	733	743	730	757	767	711	722	724	730	736	751	706	736	735	680	754	722	739	747	678	787	730	735	725	812	762	719	733	734	729	745	738	745	755	722	760	765	770	764	791	709	745	679	749	738	726	741	708	753	729	762	716	755	753	739	719	731	769	782	744	705	687	727	703	716	707	731	752	725	752	738	744	756	747	716	764	735	745	741	707	773	754	770	734	763	798	723	760	739	715	728	772	763	752	781	709	755	700	716	791	702	733	752	776	718	770	737	724	753	759	670	672	714	721	765	736	730	770	723	788	714	777	738	689	755	774	716	765	677	773	746	786	725	709	741	718	769	711	736	716	717	752	716	716	722	738	750	714	718	719	787	729	781	771	723	711	777	701	693	700	754	752	726	712	787	738	715	728	760	758	758	685	761	730	731	737	801	760	765	744	734	784	765	749	761	697	771	773	735	738	751	696	763	769	760	707	798	723	763	709	700	742	769	682	762	665	762	759	709	735	767	723	759	704	729	737	737	750	707	684	718	733	727	749	751	710	768	708	750	727	756	749	744	771	699	741	741	731	709	731	724	730	719	745	743	728	756	715	740	706	712	726	741
7856	384	170	145	133	116	124	110	108	98	106	101	99	88	86	97	90	90	84	85	114	93	83	92	100	90	94	105	110	90	104	88	100	88	89	94	103	96	77	81	101	88	86	93	93	95	96	89	84	107	79	98	97	73	107	96	91	108	98	96	93	88	74	102	90	85	84	84	78	89	85	89	87	98	86	95	129	97	101	93	94	81	87	86	75	84	100	97	96	101	113	81	93	93	100	92	89	98	78	91	93	73	74	87	99	82	85	88	90	94	101	89	100	71	90	100	92	90	90	93	75	103	107	101	96	82	96	76	97	81	93	97	104	83	86	102	85	89	102	101	90	90	103	88	92	72	87	82	91	97	108	97	94	93	82	92	92	98	82	91	106	104	79	101	88	96	89	90	87	96	89	87	78	95	98	87	78	77	87	86	97	87	99	93	103	74	97	83	98	88	74	87	93	85	78	95	89	90	93	79	81	78	76	96	90	98	94	107	83	96	78	100	102	94	81	95	84	89	88	87	81	90	91	95	78	99	89	77	93	98	100	112	100	88	101	79	80	79	105	81	86	77	106	102	94	83	89	84	97	83	101	111	97	104	110	99	89	92	101	78	82	80	84	90	103	101	91	80	76	89	74	71	95	72	104	102	103	94	77	79	81	73	82	95	90	104	95	96	98	75	88	90	79	71	92	92	77	81	76	105	99	102	99	79	98	98	88	82	80	104	81	89	67	93	86	92	92	100	97	98	97	90	90	81	97	84	86	91	85	100	77	93	88	106	110	81	96	93	83	93	91	96	83	91	92	82	112	101	91	89	106	85	101	95	110	95	89	89	94	91	75	81	95	80	81	87	92	96	93	88	96	102	85	71	79	95	68	82	75	91	92	101	89	86	83	83	90	73	95	91	107	87	90	92	85	104	93	100	82	102	92	85	84	90	90	88	118	102	89	89	94	93	75	71	92	69	100	94	81	76	105	109	92	110	92	98	86	102	76	82	91	90	97	85	101	86	102	87	103	96	88	101	96	78	104	86	80	94	82	98	88	80	79	77	88	90	90	95	86	70	109	81	100	93	97	84	95	86	85	100	101	84	82	92	75	96	94	91	82	91	89	92	103	84	88	95	85	103	103	78	77	79	92	82	88	91	88	87	105	79	80	74	84	94	85	83	103	76	83	84	90	83	86	83	87	92	101	102	89	93	95	92	90	79	102	82	79	91	103	98	88	100	100	93	87	96	85	99	108	76	83	82	80	104	106	83	88	85	84	76	90	87	90	104	71	65	90	89	90	90	90	96	84	83	82	104	97	90	108	101	86	85	86	90	78	92	102	81	77	98	95	102	87	85	90	93	91	93	90	101	87	87	73	87	94	89	107	93	86	81	86	90	96	103	106	101	101	93	96	91	84	105	106	95	77	95	89	90	63	81	85	93	79	88	98	93	80	92	85	100	94	76	81	86	93	83	75	93	87	108	99	93	90	89	95	84	90	76	94	81	86	106	83	106	92	92	96	83	85	76	119	84	86	101	105	83	94	88	102	104	101	83	93	91	103	84	93	96	93	86	97	107	92	88	96	90	101	90	105	68	90	106	87	99	85	97	91	79	102	79	105	102	83	77	96	93	107	79	109	92	100	89	88	83	95	88	75	83	88	86	87	97	95	98	90	101	85	92	84	82	79	99	95	94	92	96	82	97	82	84	78	79	92	97	85	88	84	107	99	87	109	92	89	86	82	84	97	90	101	89	80	75	92	98	91	81	91	92	90	71	89	85	90	97	91	83	98	89	73	100	88	96	86	69	94	111	81	96	106	97	77	93	94	97	100	92	92	93	85	90	85	95	93	90	101	86	92	86	92	108	103	95	96	70	89	89	86	98	97	93	96	108	91	77	80	89	106	104	76	103	110	76	93	78	91	86	99	95	82	96	102	112	111	80	83	72	92	80	104	89	81	72	85	92	93	83	114	81	88	85	96	93	85	74	76	96	79	88	86	83	84	102	95	88	83	75	82	86	91	95	91	102	95	96	117	89	83	89	77	84	80	88	105	85	80	84	104	90	79	108	99	76	86	71	79	82	94	104	85	103	81	98	90	87	90	92	85	83	82	77	95	109	108	77	99	90	87	96	95	85	83	91	115	93	80	85	93	87	92	84	97	72	100	109	95	104	93	88	97	86	98	102	92	103	88	82	88	83	92	83	72	100	88	98	92	104	89	101	91	93	99	85	82	99	100	85	96	89	98	88	106	121	73	78	93	89	73	91	90	85	88	96	109	92	101	84	92	90	80	83	92	81	85	93	93	85	103	98	91	74	82	89	87	84	87	102	87	97	92	66	87	83	79	88	73	91	101	89	95	91	91	82	102	91	80	75	84	88	102	93	88	107	106	78	88	92	90	96	82	102	93	94	84	88	81	70	87	110	110	98	73	88	84	77	99	80	99	99	86	79	106	93	94	95	79	82	89	77	79	100	85	101	91	78	78	99	100	76	112	95	74	88	75	91	74	92	70	99	96	75	84	97	86	84	100	82	73	80	93	97	80	104	83	93	83	91	94	92	85	72	101	94	77	83	88	87	99	91	73	81	87	81	98	85	81	98	101	99	80	106	91	75	82	89	90	93	77	86	96	78	84	100	90	90	92	87	81	96	77	76	101	103	79	87	91	70	96	89	91	72	85	87	98	80	89	102	96	81	100	80	120	99	87	96	88	88	92	82	94	97	82	90	95	90	100	94	79	85	78	86	78	88	82	102	101	84	86	100	80	77	90	66	89	84	86	96	99	98	96	93	97	90	80	89	79	85	83	90	87	73	100	97	97	103	79	91	92	75	106	82	80	105	94	88	96	80	88	93	103	86	90	102	90	88	98	92	75	97	94	88	98	101	84	94	92	102	85	106	84	95	96	99	83	90	102	94	74	110	103	84	84	96	100	105	91	78	102	94	93	88	107	105	90	66	82	92	101	89	96	88	95	91	87	86	97	88	74	90	83	83	87	93	97	94	102	78	95	102	104	80	99	86	80	89	94	80	81	96	101	86	94	100	87	105	88	78	90	92	101	77	101	100	92	90	92	96	83	97	100	74	97	96	98	75	87	93	107	98	98	90	97	87	97	92	90	88	110	87	80	88	104	102	88	70	87	110	91	85	91	81	78	81	88	81	104	99	84	87	72	81	96	101	85	83	87	100	116	85	82	93	72	92	93	87	80	86	82	101	103	90	95	84	102	83	87	84	103	97	117	65	82	85	104	100	81	94	85	93	83	83	89	99	95	79	85	92	82	85	109	78	79	78	83	95	89	82	83	86	94	105	101	102	82	87	99	90	91	95	106	95	90	73	88	80	87	87	82	106	97	87	87	91	92	86	112	90	90	76	96	100	93	77	99	98	91	74	87	90	101	90	94	93	106	75	94	88	101	88	79	76	67	75	101	81	102	97	83	100	89	75	76	89	73	84	63	89	87	101	74	91	81	88	94	95	103	82	98	85	89	101	87	83	76	89	92	79
6968	421	510	547	478	487	422	411	382	399	361	339	347	331	326	348	353	343	342	323	353	340	366	350	311	337	352	329	319	337	324	336	319	325	307	328	302	317	366	336	322	346	358	339	349	310	325	343	332	317	330	309	314	348	345	348	312	290	335	341	326	306	290	313	332	324	321	325	316	356	328	289	302	349	319	330	308	310	333	341	324	309	321	327	323	304	347	332	345	327	306	322	328	302	312	283	319	327	328	302	353	304	338	299	290	322	320	315	363	341	310	315	337	346	334	335	327	331	356	336	335	321	301	339	318	324	310	359	270	321	323	283	320	326	289	293	325	364	333	310	336	326	324	336	309	310	296	290	315	324	322	325	294	363	319	296	329	316	298	317	314	328	321	351	321	324	306	300	323	327	301	345	329	322	338	328	330	330	325	315	360	309	356	293	316	310	353	351	336	330	285	310	311	380	320	304	304	299	309	353	328	308	305	305	329	320	311	323	315	340	300	308	333	309	300	308	332	339	311	333	314	356	321	351	328	316	338	308	332	348	317	344	315	346	341	313	364	285	337	310	317	307	330	330	323	300	313	311	335	307	313	308	348	271	332	303	316	316	320	305	358	342	307	308	316	320	298	305	324	302	313	324	349	311	312	334	325	334	321	335	304	334	320	309	333	304	298	356	293	305	305	321	355	340	297	331	315	313	287	326	335	319	308	325	317	333	308	307	328	292	344	300	335	303	340	314	297	306	320	328	343	329	311	305	328	326	300	303	307	362	280	291	327	319	314	329	305	303	316	315	319	309	314	331	349	339	325	371	310	293	307	295	333	345	319	351	346	320	285	330	330	314	299	285	330	337	351	311	326	339	326	335	342	341	326	340	337	376	314	324	336	331	334	327	331	311	311	327	312	301	320	321	324	288	278	305	298	289	305	329	291	322	325	296	349	319	325	284	304	308	334	320	327	331	319	331	338	336	330	339	295	302	293	339	335	281	312	318	319	346	292	342	327	340	343	325	309	339	319	331	333	312	333	312	330	316	335	343	319	330	333	337	343	328	377	321	298	329	327	327	346	328	332	349	313	303	339	308	319	327	314	332	283	347	329	319	336	316	342	300	288	320	346	294	300	335	336	339	299	308	321	313	308	359	335	320	305	311	310	347	330	329	285	328	344	333	321	330	314	323	313	288	295	306	322	324	305	337	346	307	312	316	337	329	342	311	303	298	315	302	318	326	313	321	306	351	323	306	353	314	331	325	301	327	303	316	329	323	336	298	332	294	315	329	332	298	340	330	288	334	297	291	334	288	336	315	326	329	344	333	307	332	311	304	292	306	347	320	337	287	345	314	325	315	291	313	314	347	332	322	320	309	335	339	337	316	317	342	332	298	312	321	352	353	289	367	294	325	331	359	319	338	337	340	365	311	315	349	314	326	314	331	315	310	335	360	328	363	318	314	306	334	322	319	321	313	329	320	311	316	336	315	299	323	333	325	327	331	326	345	347	278	333	312	328	307	343	340	315	348	332	311	313	344	276	302	315	324	322	330	310	317	333	362	319	311	343	320	273	342	318	310	320	344	318	327	307	311	343	315	315	331	330	337	320	316	342	339	354	308	318	311	322	309	306	332	334	322	327	313	312	320	312	340	322	337	305	335	318	330	289	326	297	318	316	326	311	348	349	313	308	321	312	330	318	342	332	310	319	319	338	299	342	313	301	331	294	323	324	324	335	302	340	323	301	322	325	322	308	303	316	293	311	321	328	320	322	308	308	345	327	334	313	309	317	305	323	317	335	321	343	289	328	317	334	333	315	311	334	319	298	319	323	336	321	285	332	321	314	339	335	329	338	311	292	299	316	322	319	329	319	301	322	327	311	365	309	312	366	310	320	302	321	321	285	339	308	329	289	331	297	271	359	307	347	345	326	338	305	304	310	308	314	294	294	308	297	304	326	313	348	326	318	369	318	320	300	330	315	293	315	315	324	308	295	302	331	313	337	328	309	269	320	336	368	309	324	313	284	332	274	350	328	302	309	289	334	318	334	326	322	338	312	314	303	348	337	325	321	292	299	323	345	300	327	339	320	352	328	329	363	352	315	319	317	337	329	304	307	333	338	353	316	286	310	306	326	336	271	314	310	306	321	321	355	299	325	296	358	296	332	323	299	317	295	307	305	323	281	330	350	350	335	306	338	327	313	318	313	329	314	300	317	307	339	347	322	312	291	324	312	295	302	332	322	329	285	333	316	314	296	319	319	329	303	318	324	326	347	314	307	334	318	319	341	343	310	296	345	318	330	289	303	297	320	321	327	341	322	325	325	328	319	302	340	338	373	314	317	324	321	331	359	327	296	284	315	306	314	340	355	312	326	313	334	332	332	322	317	340	323	303	319	298	338	338	331	313	295	345	289	289	351	288	317	294	306	299	346	305	321	277	306	329	296	325	321	322	337	314	313	324	334	306	326	330	294	335	330	336	329	314	302	338	326	334	333	334	331	322	318	329	327	310	307	303	329	315	341	301	319	341	297	334	304	336	326	349	333	297	313	309	328	309	337	342	336	311	312	328	337	300	303	352	342	336	309	311	301	309	336	339	299	286	340	338	335	352	321	318	310	310	305	335	314	305	309	332	329	328	328	321	339	286	309	331	306	310	307	343	310	287	317	326	323	293	320	301	311	322	313	327	317	343	304	354	336	325	322	306	280	337	320	304	351	333	335	348	309	341	350	288	295	303	315	319	321	305	342	308	306	307	336	320	295	315	335	299	342	296	340	333	303	362	324	307	328	326	308	320	330	319	329	327	323	309	296	331	323	317	303	364	343	335	306	332	334	297	320	277	317	296	311	327	334	311	323	324	323	304	319	267	321	340	355	309	329	317	376	323	326	289	323	319	298	309	323	333	288	323	298	328	338	350	331	347	322	338	318	333	301	316	343	333	315	328	341	346	323	326	343	322	334	294	333	329	320	309	307	339	326	342	296	346	329	349	326	329	307	308	333	312	307	311	356	322	313	314	340	321	306	296	321	329	334	330	326	334	340	322	326	327	320	301	331	344	322	341	303	335	286	316	337	290	340	327	337	291	325	313	340	344	314	322	311	353	350	337	332	290	361	331	311	309	314	340	303	334	288	314	302	297	318	351	321	353	367	321	303	350	338	333	335	323	342	319	323	294	344	329	314	304	312	292	304	329	347	329	341	304	323	305	314	340	281	311	285	324	300	302	356	306	260	305	318	307	331	321	328	311	294	294	347	310	303	314	318	298	313	359	297	308	330	321	309	318	334	297	340	291	313	361	296	345	308	350	316	317	352	323	330	304	333	289	359	295	321	338	353	341	338	323	349	326	308	324	300	333	292	339	305	349	311	326	365	334	326	322	317	302	336	314	332	307	344	340	307	314	324	331	358	338	302	338	314	314	372	330	309	326	347	328	309	298	305	325	312	335	303	290	330	316	336	326	344	310	303	343	300	309	334	332	328	320	336	337	318	307	311	318	339	331	329	315	330	347
37947	6403	1400	1055	715	534	419	339	299	240	245	226	220	166	186	172	159	174	145	181	153	150	147	141	137	146	154	175	164	145	137	171	145	149	148	131	134	140	140	156	130	156	139	140	143	149	113	133	169	147	133	123	140	140	110	141	145	137	146	135	151	139	141	125	119	130	122	142	140	143	135	150	122	154	146	148	124	151	131	104	120	148	144	113	120	139	135	151	128	128	141	133	132	142	142	135	125	137	130	138	133	126	142	124	130	125	137	147	139	108	127	143	145	153	136	136	154	132	126	161	164	147	112	115	146	163	135	133	140	135	141	142	144	142	146	132	124	139	132	159	124	137	122	144	139	139	142	123	130	133	133	137	160	142	106	147	141	130	124	148	119	141	141	127	148	128	143	132	113	137	141	134	136	133	133	119	124	162	129	131	162	134	153	128	135	152	139	139	153	128	143	146	123	133	138	113	152	146	128	129	149	141	119	144	158	147	145	144	158	129	142	128	138	121	154	141	133	149	155	122	126	154	129	153	145	138	165	140	150	118	111	158	115	145	165	128	150	127	140	144	146	128	144	136	145	134	153	130	164	123	124	144	134	146	148	156	131	131	131	151	135	136	121	144	135	143	173	138	159	129	129	147	149	134	141	150	137	138	139	147	154	141	113	144	116	133	124	130	157	120	133	149	143	132	134	141	152	135	141	140	119	133	124	124	134	137	144	127	148	144	138	131	129	144	137	133	134	149	150	137	161	133	137	141	145	134	127	125	119	140	157	133	139	163	136	125	125	140	128	146	132	139	158	118	130	150	114	135	128	142	138	147	135	132	130	152	116	149	126	128	131	137	141	121	164	150	134	126	139	158	136	122	131	125	147	161	142	137	159	130	136	147	127	143	135	129	136	158	142	143	145	140	135	123	135	141	129	142	121	139	134	123	134	167	156	147	143	158	121	122	139	128	162	143	127	125	129	154	137	104	137	130	140	147	130	113	142	129	163	127	131	154	128	132	151	137	125	138	129	135	135	163	137	147	137	130	141	152	144	135	127	138	135	133	143	138	134	137	139	137	142	147	141	133	123	143	120	125	138	132	119	123	145	145	132	120	147	128	130	130	110	138	136	140	130	114	149	166	128	115	133	135	118	149	150	122	148	149	132	143	145	153	144	123	133	143	140	137	146	136	143	149	136	138	113	139	147	121	144	135	142	144	126	147	139	136	144	142	126	137	121	145	139	144	136	135	119	130	173	152	137	152	117	144	137	126	149	137	150	129	118	131	126	142	140	131	146	154	149	132	137	126	158	156	132	108	135	133	130	138	143	141	152	148	118	128	151	126	145	125	146	161	144	151	155	130	144	147	150	147	124	134	130	149	140	159	129	143	130	149	142	136	145	164	160	140	145	157	128	151	142	140	129	145	135	154	167	167	132	132	140	116	137	135	136	138	124	131	134	147	127	127	123	130	159	135	139	123	150	147	129	143	145	141	138	147	145	141	116	109	122	146	155	138	125	129	135	142	136	116	147	142	139	120	154	131	141	149	140	121	160	139	150	167	143	148	144	140	140	130	129	112	145	127	139	110	137	139	138	133	114	134	139	120	156	125	131	147	138	126	159	127	117	148	153	136	155	131	150	152	149	161	120	116	132	156	141	138	131	124	134	153	132	110	113	154	159	128	135	139	128	139	137	133	173	140	138	138	126	154	160	155	138	141	131	135	132	119	136	163	120	156	129	140	132	131	128	143	124	121	129	136	146	122	117	132	126	134	141	148	128	138	172	135	146	124	118	153	139	122	139	136	139	139	142	153	115	144	157	135	131	142	138	144	132	133	143	139	144	145	136	123	138	161	123	151	138	161	160	138	134	157	138	145	154	135	130	142	123	129	125	147	134	144	157	102	133	132	139	131	122	124	154	134	127	149	121	140	144	132	162	158	125	124	138	134	133	146	142	145	123	139	159	144	143	156	131	140	145	141	130	141	121	126	133	141	152	142	132	133	127	131	136	147	139	127	149	131	157	139	131	133	129	154	156	127	133	150	135	142	126	141	151	141	147	141	147	163	145	126	137	139	130	137	136	145	144	149	139	126	135	140	125	120	130	142	112	159	143	127	145	152	135	133	146	133	131	133	137	119	143	152	152	134	134	159	115	133	148	139	149	125	121	137	146	138	132	129	128	149	156	131	149	126	127	133	151	128	148	131	151	141	137	133	119	146	121	121	138	136	127	134	160	137	128	152	140	132	161	131	136	129	127	138	142	144	163	125	161	134	141	152	137	119	150	144	129	142	142	136	132	137	137	131	139	131	130	139	131	154	131	160	153	130	127	158	153	129	116	140	134	139	141	137	137	138	129	120	149	128	142	134	119	141	144	138	115	131	136	162	129	126	115	136	150	134	140	134	154	149	136	142	155	144	138	120	147	162	116	150	137	125	134	151	127	130	125	128	128	144	143	137	127	145	113	127	120	147	139	136	134	124	137	150	119	130	149	129	129	133	132	150	137	138	111	140	129	154	146	142	136	164	156	132	159	116	124	120	153	130	113	141	132	134	136	121	147	126	139	150	135	127	134	160	132	136	144	134	146	130	140	170	165	140	105	140	129	144	130	147	120	121	149	130	115	123	136	165	124	129	140	139	114	117	157	146	131	129	146	147	128	159	144	152	126	132	125	155	146	137	122	133	130	127	121	137	150	146	126	127	134	132	153	156	122	127	122	136	154	132	136	117	131	155	137	143	152	149	148	119	140	143	126	139	134	138	139	142	112	142	143	116	133	139	133	130	150	136	140	126	149	147	160	150	123	120	151	132	162	140	130	149	137	132	145	140	129	154	135	143	127	147	126	150	123	145	117	137	127	130	144	127	135	135	152	127	142	118	139	129	132	124	134	148	141	138	132	134	101	142	155	133	167	134	123	149	152	132	143	131	130	148	112	149	158	157	135	138	121	126	129	135	149	132	124	128	127	137	132	131	121	132	141	137	137	133	125	121	131	128	146	153	129	131	135	125	128	152	147	140	138	143	126	123	140	141	132	150	136	143	133	154	162	156	131	157	115	124	120	136	147	145	152	137	142	139	146	139	140	113	147	161	144	160	146	138	153	144	109	146	149	134	133	129	115	133	137	138	132	128	145	138	154	143	145	133	117	131	136	131	130	154	153	114	134	143	130	150	148	124	146	129	147	142	117	121	148	153	137	132	122	151	116	150	153	143	154	159	118	124	148	126	116	151	153	147	170	134	157	127	139	115	143	157	127	118	136	168	143	135	136	158	143	125	138	147	129	125	110	139	153	133	135	164	135	136	135	139	133	120	140	158	129	126	135	126	135	133	132	117	118	136	147	134	106	147	127	157	123	164	126	145	123	144	135	131	126	134	166	121	133	131	125	129	140	135	115	132	160	146	152	141	148	130	105	151	128	112	150	123	149	131	134	150	140	129	131	117	136	149	139	125	144	144	133	144	127	143	150	130	147	130	131	116	151	134	137	142	153	131	152	156	135	123	144	141
20258	1513	3264	3629	3091	2458	2039	1706	1471	1303	1112	1119	987	870	856	789	728	791	747	693	660	648	664	586	625	577	602	562	620	549	539	535	566	541	517	538	542	485	561	514	506	497	493	493	475	483	502	464	466	508	503	451	507	463	441	451	440	512	462	469	478	462	437	496	466	478	525	478	478	485	477	479	500	469	445	408	484	454	425	467	464	470	490	483	479	436	452	478	472	459	467	451	452	486	472	500	479	512	482	446	475	459	497	465	467	435	454	469	434	482	469	474	464	469	480	476	437	436	491	498	474	461	459	475	490	441	479	457	482	431	456	463	456	470	455	402	438	438	468	447	472	435	480	459	474	426	453	425	433	508	480	424	482	461	473	434	496	418	506	438	447	465	443	428	404	474	490	484	447	482	461	457	430	483	477	472	459	451	453	440	485	463	467	483	432	491	443	461	441	496	486	404	449	421	465	460	483	451	447	433	458	459	451	477	426	471	454	463	452	454	438	448	427	438	448	449	432	466	453	442	497	483	413	439	429	454	455	462	444	443	436	483	473	419	474	478	436	452	440	427	422	458	433	490	420	475	465	431	477	443	440	494	484	448	466	481	451	494	470	464	463	457	425	502	469	446	458	444	429	500	485	449	451	449	480	440	384	441	456	468	466	479	431	439	473	509	461	436	454	458	483	484	449	475	475	447	457	449	434	467	455	441	445	483	442	471	439	445	458	469	441	475	438	448	402	453	478	443	448	477	434	464	480	478	449	473	465	474	466	471	449	456	435	452	473	436	418	485	413	447	425	448	455	488	470	421	453	443	458	464	470	449	448	468	413	462	461	441	445	485	459	410	502	450	420	465	457	437	496	464	471	446	440	477	426	456	488	441	452	447	426	412	464	442	457	437	479	460	435	480	476	443	464	455	453	493	440	431	413	447	449	464	477	462	462	417	423	449	483	418	462	432	491	453	485	458	475	437	444	441	474	472	445	453	449	456	437	457	459	442	449	449	439	419	484	461	446	443	488	462	444	401	440	447	469	428	458	458	465	436	446	430	506	464	432	438	468	476	434	486	431	450	419	456	468	451	439	462	455	457	435	441	438	451	466	457	428	441	451	462	442	439	448	443	461	439	449	463	423	454	444	439	407	496	448	486	446	449	497	446	419	486	396	470	443	493	435	442	436	438	434	469	424	494	435	452	464	454	492	431	419	430	476	438	454	458	473	458	472	438	481	460	449	448	453	484	432	489	481	454	449	453	474	475	473	470	490	496	422	476	477	446	436	458	512	455	442	455	457	453	484	448	487	489	471	431	432	438	448	459	455	471	459	443	463	411	453	465	434	425	465	449	457	458	440	491	431	477	460	457	442	475	441	445	415	447	446	409	454	451	461	468	439	435	452	470	456	484	462	423	455	442	447	456	432	434	446	443	429	448	467	476	442	474	462	446	443	397	423	425	443	487	448	478	447	460	439	446	439	433	465	445	479	459	420	455	464	449	456	449	471	479	454	448	464	432	445	431	459	442	447	472	445	484	473	472	422	451	460	471	436	465	438	426	452	479	488	447	425	471	456	464	420	458	481	465	458	430	425	480	442	487	447	461	441	414	466	449	437	448	435	437	451	434	456	464	396	526	447	423	470	423	467	466	414	447	501	434	435	460	443	470	482	483	485	467	471	468	484	477	485	461	473	452	459	462	435	455	448	457	451	487	437	483	460	472	473	474	417	481	441	451	473	466	458	428	464	427	460	432	485	439	482	428	474	443	444	452	438	452	433	436	465	413	439	447	449	439	460	424	427	460	440	455	486	453	472	447	416	432	456	419	446	463	456	449	438	453	444	440	468	442	431	502	473	429	420	442	457	462	470	475	443	467	463	423	407	450	481	445	451	495	435	469	446	448	447	464	444	452	454	469	443	423	449	459	452	474	464	446	436	472	450	462	470	443	456	415	449	455	458	433	478	447	508	425	419	453	478	470	479	504	447	434	434	453	438	450	463	423	456	490	487	452	472	454	404	476	416	479	464	428	455	474	449	427	450	467	459	434	459	448	456	463	479	476	459	480	454	433	448	451	464	454	472	492	481	445	485	438	454	433	472	440	466	490	448	436	460	451	482	436	438	444	469	440	413	416	412	472	490	458	437	453	475	450	480	435	464	432	446	471	452	420	498	475	473	480	474	426	472	413	468	458	482	491	446	451	408	452	441	432	494	448	436	438	428	458	462	458	488	456	441	438	453	451	445	470	475	443	458	446	469	437	444	467	465	471	469	440	465	473	445	500	481	424	457	444	407	456	419	427	437	441	470	485	459	433	473	486	474	466	455	472	439	451	433	482	444	447	477	403	499	432	454	429	438	457	460	471	463	486	455	433	448	442	455	452	434	437	446	477	435	473	424	445	474	426	468	464	457	472	463	440	461	446	464	463	450	472	412	467	449	493	470	441	449	452	432	507	482	494	454	461	459	455	440	479	464	401	477	442	506	466	471	433	436	473	484	458	465	485	418	488	428	456	433	446	405	484	475	476	471	435	447	473	485	456	462	455	461	464	422	451	432	462	424	444	426	439	456	442	448	463	460	452	446	439	457	444	484	432	456	465	485	446	501	463	425	441	443	476	491	459	447	459	453	498	479	469	466	480	493	437	454	448	469	486	414	443	425	460	487	438	420	469	471	456	426	424	454	440	479	462	472	453	473	433	468	450	510	442	468	475	467	449	454	478	447	444	469	435	450	477	473	444	432	463	424	457	469	448	473	442	471	475	424	499	410	482	425	418	465	452	435	477	466	471	453	487	459	464	446	453	467	445	490	479	426	477	487	450	452	445	477	492	450	472	459	509	424	427	465	473	465	443	450	462	468	443	421	517	477	452	440	447	471	471	457	455	427	434	473	462	435	477	497	411	466	477	463	462	411	430	461	419	439	480	432	467	457	474	490	450	447	455	409	433	423	431	472	480	434	494	488	470	416	498	459	434	452	429	433	467	435	462	486	461	468	439	417	448	440	393	468	424	444	458	455	463	465	490	434	483	460	466	456	435	463	455	467	442	468	461	463	459	447	476	494	445	461	467	480	428	469	477	460	466	455	439	426	455	508	460	417	437	431	454	444	483	441	445	449	421	484	453	456	477	487	461	449	484	461	432	440	435	447	437	457	467	459	482	425	471	451	481	475	412	445	482	456	485	410	450	470	413	497	461	404	485	417	489	415	424	451	456	461	448	449	446	444	431	444	490	464	432	436	444	469	447	487	456	450	454	457	434	435	468	433	501	428	446	450	502	430	461	416	445	504	424	465	449	440	467	459	474	441	467	425	458	447	445	425	457	467	445	459	450	465	458	440	437	466	453	437	446	444	436	452	489	447	445	469	450	446	415	432	446	463	486	451	426	428	474	455	445	467	434	455	474	472	442	456	463	447	460	445	474	483	452	431	456	451	463	464	471	441	442	452	443	445	423	461	468	443	470	431	440	492	454	459	445	469	469	457	431	434	456	469	449	464	455	475	445	493	467
51332	12396	3368	2036	1357	1100	798	672	551	500	444	368	401	350	345	321	317	312	321	315	302	291	267	266	287	269	278	264	285	271	264	234	251	270	245	245	278	267	253	246	267	259	230	240	245	224	273	248	254	255	260	243	270	237	262	249	263	221	229	242	263	250	285	245	262	236	229	244	247	243	253	258	233	235	222	225	262	211	235	276	262	243	248	222	239	247	227	266	263	281	233	250	242	262	249	249	231	239	248	239	222	227	261	239	230	227	258	227	228	238	239	264	249	229	239	253	272	244	242	263	262	225	265	251	241	246	239	248	258	254	235	242	257	254	221	251	247	231	222	263	234	224	241	260	265	274	237	271	231	248	220	227	244	212	253	267	257	232	222	244	214	239	224	227	270	252	224	217	243	234	223	244	229	225	223	243	211	256	258	267	244	256	228	233	275	246	203	202	218	232	240	247	249	245	261	252	234	229	237	262	244	268	222	272	245	259	216	221	223	245	228	256	233	233	221	231	236	231	251	266	230	225	246	240	243	238	249	288	229	261	216	204	207	219	236	214	233	245	261	279	241	218	240	237	241	205	246	215	249	235	275	245	242	251	215	230	255	254	229	254	239	254	272	230	228	233	256	258	275	254	240	210	224	227	245	253	231	256	224	243	241	219	238	244	249	268	246	250	254	209	233	235	236	295	241	244	223	233	262	253	229	268	224	255	254	266	237	253	254	242	236	269	237	249	248	275	239	232	239	253	237	220	257	237	234	235	242	241	252	237	243	208	238	232	225	236	238	251	253	246	233	252	249	269	210	248	226	235	255	236	248	218	246	256	241	232	229	246	230	233	216	265	230	236	248	266	240	237	250	227	218	226	223	248	246	243	232	250	239	224	231	237	234	265	238	233	247	222	245	246	253	238	213	266	249	264	235	227	239	216	244	213	242	230	247	228	225	259	250	237	223	248	232	248	257	237	226	239	267	213	256	223	230	233	244	255	245	223	239	256	238	258	274	250	249	247	247	243	257	253	238	262	254	248	251	247	234	235	216	230	257	262	250	219	209	226	240	231	257	265	225	213	235	261	218	211	247	246	213	221	235	244	205	250	273	227	263	236	236	184	221	236	241	256	238	259	246	243	224	234	241	229	217	244	237	251	202	220	263	263	219	258	258	226	254	265	250	256	227	229	236	244	235	254	255	209	260	233	257	239	235	237	226	236	255	229	227	259	231	245	215	218	254	261	237	215	232	255	230	248	231	252	216	228	238	236	230	235	246	254	235	235	238	219	227	214	248	238	258	283	235	233	242	240	216	238	237	237	244	228	246	238	208	251	264	241	264	261	220	231	265	222	241	226	216	255	260	222	246	240	234	243	230	237	267	256	233	219	244	257	228	248	238	231	249	235	246	273	238	250	253	244	231	239	254	211	235	235	254	267	226	236	241	235	236	272	245	234	223	265	253	253	278	257	237	252	236	235	251	238	245	251	234	237	244	223	244	246	240	265	224	227	266	216	251	235	233	258	238	257	221	265	221	229	211	247	258	241	243	239	239	251	237	235	224	258	237	243	237	281	255	226	223	240	252	236	250	218	250	223	251	239	252	235	222	222	223	240	256	278	258	219	243	272	233	234	219	241	201	257	220	267	251	226	246	202	230	225	230	213	249	253	242	230	242	254	247	235	259	222	234	236	246	236	257	257	256	243	208	247	256	203	232	240	215	265	262	214	266	229	240	235	255	258	244	289	225	235	225	226	275	235	213	242	213	255	255	200	246	231	250	234	250	252	235	237	241	204	232	237	254	238	239	270	263	263	253	253	239	253	227	255	253	276	251	238	237	233	249	260	213	249	227	243	233	217	250	235	241	229	225	258	241	239	248	236	244	246	273	262	251	244	228	260	254	236	241	216	233	244	231	240	222	232	226	248	242	217	261	263	206	255	214	252	214	236	231	243	203	218	231	245	236	241	253	233	240	250	244	210	216	258	231	235	245	256	229	246	244	238	239	241	234	228	273	221	243	230	253	246	214	256	247	238	242	229	241	233	227	206	235	259	274	226	231	232	231	231	233	246	267	283	275	240	217	222	251	226	219	240	238	250	208	246	231	236	244	215	219	248	227	264	265	220	219	242	238	237	219	268	238	268	255	277	281	228	210	215	258	246	233	240	226	243	215	256	252	251	240	245	189	248	254	246	245	236	240	256	271	227	244	237	256	245	247	220	242	257	217	269	244	232	241	224	230	242	236	236	243	253	211	223	217	240	248	255	215	237	254	272	234	247	233	233	219	230	245	255	246	223	220	269	230	267	254	221	236	245	268	257	252	253	286	245	223	245	267	225	197	253	236	252	220	258	243	265	268	235	276	242	220	251	256	259	239	264	223	235	242	238	245	246	224	204	245	261	225	226	266	240	241	276	232	225	216	234	227	220	226	252	257	221	242	246	207	234	226	246	217	242	232	242	220	247	217	245	248	230	245	269	232	246	258	252	247	250	228	229	242	256	243	249	235	244	222	243	250	260	246	246	247	268	230	223	243	252	235	235	236	229	272	226	215	237	228	240	212	246	241	248	253	239	251	240	224	221	249	237	232	229	241	216	233	241	246	259	250	228	225	254	242	225	230	237	223	235	207	261	256	227	213	244	248	225	258	254	231	245	265	242	217	241	261	204	256	219	221	246	230	235	241	261	245	245	251	243	250	263	242	253	246	221	270	225	255	268	236	251	248	263	227	213	217	259	231	274	215	233	241	224	247	226	249	224	226	247	227	231	218	246	258	251	246	255	249	242	233	254	257	244	227	230	244	252	229	230	247	232	239	211	223	236	257	237	256	243	215	249	222	256	240	249	239	213	231	232	241	268	205	241	257	235	221	229	252	216	267	249	251	242	232	238	269	224	245	258	243	242	217	261	241	247	230	246	264	268	240	228	249	264	229	255	216	257	234	252	237	249	210	246	249	246	228	274	230	241	237	254	260	249	247	259	253	232	207	239	208	253	233	210	264	248	244	235	247	257	237	249	212	250	232	221	233	242	239	259	224	244	255	263	250	252	267	259	239	244	207	227	252	247	250	224	227	283	220	233	253	225	226	232	246	269	246	241	241	243	222	239	243	197	256	221	227	245	237	245	233	243	251	263	243	215	216	262	211	223	256	247	259	235	240	244	221	262	218	230	256	263	272	235	242	224	241	243	224	255	253	255	223	247	242	221	232	231	224	246	231	244	248	239	258	265	241	235	248	230	263	245	233	237	241	220	251	231	222	239	223	242	229	233	253	249	224	221	242	239	238	223	268	235	239	269	265	254	262	240	231	253	230	234	244	235	222	266	244	246	229	245	209	239	222	244	231	237	238	243	246	249	247	242	258	230	239	221	216	233	230	234	238	229	248	222	252	273	259	247	227	250	244	207	227	217	263	231	245	230	225	230	252	269	228	264	227	226	226	261	212	259	254	235	245	248	245	236	231	199	239	254	261	253	236	238	244	246	234	249	227	242	245	229	223	274	230	246	208	240
27025	2844	6235	6555	5572	4447	3602	3151	2688	2277	2116	1825	1780	1604	1444	1379	1350	1260	1222	1199	1134	1094	1071	1085	989	987	982	944	940	939	887	979	965	883	848	879	801	847	809	804	828	819	824	823	793	787	828	812	807	788	824	797	760	805	801	746	795	785	789	804	799	800	814	778	787	760	723	771	754	735	756	734	766	735	788	771	736	765	774	759	729	742	719	798	732	738	717	731	760	699	731	748	776	790	781	763	714	713	758	788	754	773	735	764	706	711	745	746	642	712	741	712	767	720	731	731	727	738	712	727	716	705	720	676	696	751	695	729	734	693	746	738	651	734	741	757	742	709	728	747	722	694	737	732	708	711	725	738	766	708	745	732	716	772	743	736	730	733	751	686	725	730	731	734	761	707	746	713	682	728	731	758	765	716	731	723	756	745	737	754	761	733	793	762	670	687	692	720	700	732	729	724	779	797	701	722	718	706	727	767	726	743	727	717	722	746	708	706	717	729	739	724	729	753	750	723	730	776	773	764	763	751	705	746	710	718	732	743	740	720	728	676	769	756	713	699	757	728	751	755	682	758	733	738	749	713	731	706	769	721	718	719	720	738	698	731	737	724	759	712	724	708	729	792	682	713	712	701	692	749	738	680	767	764	735	690	677	724	764	726	695	713	703	740	716	722	739	720	692	701	710	728	687	678	730	698	779	746	730	713	769	725	700	725	698	717	680	727	701	705	727	736	681	716	764	713	716	759	735	688	737	733	788	739	688	739	735	712	715	707	778	727	718	735	693	738	748	730	766	722	761	672	775	745	713	683	716	677	754	752	761	742	744	717	756	723	726	755	733	713	740	699	723	759	743	687	750	758	752	731	722	737	753	716	738	788	779	722	657	731	694	707	699	696	761	742	679	722	705	766	703	787	711	746	748	713	722	718	758	687	768	710	750	726	730	675	726	661	724	745	707	720	763	765	727	682	731	670	689	660	767	690	717	729	742	736	716	758	732	749	761	740	710	711	718	694	724	749	744	758	696	728	705	714	729	691	726	744	741	759	712	668	719	725	686	754	730	737	729	717	699	785	738	696	752	722	707	695	723	747	698	721	710	775	740	714	728	733	758	704	692	716	744	700	756	744	737	727	781	736	744	735	779	716	729	712	715	706	734	757	715	758	772	771	705	716	718	735	734	702	693	708	715	687	763	730	739	693	747	721	672	716	677	734	748	731	719	775	707	725	754	738	717	752	720	712	744	696	731	725	738	734	685	755	722	719	735	748	680	740	722	687	727	728	754	688	666	712	766	734	705	737	724	695	692	690	721	731	754	694	731	708	694	697	744	764	674	781	805	738	767	681	713	720	720	742	776	658	719	786	758	720	694	744	752	757	741	746	763	735	754	736	696	727	743	717	694	736	703	756	701	778	759	688	735	756	700	748	752	746	800	711	749	725	745	756	760	713	679	700	762	753	760	683	682	719	699	710	781	758	678	733	722	678	671	683	696	736	724	716	724	759	720	734	731	760	740	705	670	714	710	715	738	724	701	765	678	707	717	752	715	749	690	704	727	718	708	728	719	708	752	696	724	735	796	687	752	705	738	749	721	751	730	711	703	719	713	735	725	729	762	674	707	718	711	738	711	700	717	658	686	788	718	720	738	705	731	736	728	699	717	652	701	741	745	783	699	779	720	725	732	725	724	701	747	738	675	746	709	691	691	697	703	778	717	732	768	720	736	742	720	679	725	752	653	739	724	726	706	719	706	760	754	736	718	738	713	739	696	731	695	671	695	701	723	703	747	754	719	729	726	737	728	761	729	723	733	713	726	738	738	708	733	699	760	713	767	703	700	703	705	710	691	678	748	711	755	703	729	780	703	714	726	717	758	747	712	730	754	718	763	700	711	696	724	694	706	755	728	737	743	751	734	693	714	749	745	692	751	715	755	748	745	757	761	776	678	730	726	692	680	752	720	742	749	688	699	764	708	720	727	717	713	740	731	704	713	724	752	726	730	747	707	721	698	738	666	685	689	717	713	722	722	752	733	704	711	751	746	753	762	766	670	713	738	714	743	722	758	752	714	718	732	706	722	742	730	743	734	658	736	719	699	714	703	720	761	748	706	692	736	687	674	688	687	749	758	675	650	728	705	694	744	719	708	731	781	700	723	701	726	709	702	771	716	773	714	744	739	720	704	759	718	759	719	766	707	731	717	765	732	723	760	704	709	715	697	696	738	721	706	727	748	731	725	739	739	749	683	724	700	688	726	797	755	747	756	705	720	696	756	725	717	728	690	742	733	692	767	702	703	764	710	720	717	693	767	740	745	742	741	725	707	719	681	675	711	703	725	722	706	758	763	713	735	660	733	742	700	733	777	690	715	667	686	736	737	710	760	760	762	723	744	733	733	715	722	787	673	702	685	727	691	720	696	736	718	759	722	756	731	724	725	703	731	718	690	701	703	750	743	709	739	726	759	725	704	696	702	761	755	739	747	762	747	751	703	683	751	694	724	703	722	743	736	733	695	749	701	726	731	686	769	733	664	738	715	690	753	731	710	759	724	737	738	697	749	725	742	680	760	707	651	749	731	761	759	729	752	711	683	732	723	733	681	694	731	722	677	700	716	737	715	705	755	735	686	790	743	723	743	704	710	760	703	708	753	745	710	675	703	743	708	744	675	707	733	685	741	783	734	721	724	751	680	734	721	689	757	715	744	716	714	716	766	686	705	755	707	748	759	718	737	673	727	756	697	721	715	728	724	722	757	672	758	691	755	752	781	708	760	759	729	726	688	732	713	722	702	763	715	732	758	705	682	718	704	760	722	747	729	728	751	707	719	718	680	764	779	742	737	671	726	731	744	746	693	717	712	709	742	719	765	745	747	756	711	768	744	723	724	705	692	786	707	756	767	700	712	694	721	745	710	765	701	690	720	695	713	735	726	720	733	715	688	697	728	725	702	756	736	680	712	784	742	727	744	691	706	717	726	715	744	712	723	748	767	736	713	787	654	731	740	674	713	731	724	723	721	704	740	705	682	766	745	707	677	759	715	745	703	717	761	743	715	747	738	714	701	739	749	738	667	743	719	758	690	676	688	700	743	767	772	718	727	711	725	744	772	785	709	728	691	704	731	687	742	747	697	757	713	741	727	716	735	761	744	746	689	690	711	740	719	734	800	723	755	781	742	719	769	732	732	794	806	671	736	713	750	690	712	722	700	743	762	788	694	708	718	735	759	712	701	699	728	696	693	776	692	742	732	727	786	770	717	716	746	790	714	748	735	746	697	774	718	779	708	717	672	718	758	773	743	717	717	707	743	727	719	761	748	748	729	723	693	746	733	720	714	728	717	756	722	688	751	641	711	748	743	744	667	672	753	725	638	697	684	717	739	705	705	745	691	731	727	752	684	744	755	706	714	733	717	726	727	695	756	744	705	734	753	697	763	719	711	736	711	724	741	749	705	712	733	743	745	737	760	755	703	778	726	779	787	690	727	713	706	727	757	715	788	749	773	747	742	718
6975	324	188	157	138	102	109	105	109	108	75	87	93	110	95	105	88	98	111	99	88	99	101	93	105	106	80	84	68	82	83	87	106	109	93	84	87	75	80	95	81	92	82	82	94	83	91	95	87	84	90	88	96	100	81	91	98	98	109	80	96	81	111	85	87	99	91	93	99	74	95	80	82	79	97	87	82	86	86	82	96	87	70	99	84	95	91	105	90	90	73	85	96	80	103	91	96	105	112	87	94	96	100	95	96	74	73	88	111	75	96	104	106	97	84	91	97	77	105	84	83	82	100	106	89	98	82	80	96	89	85	88	86	87	93	88	78	92	95	98	85	87	89	84	77	88	117	107	94	87	83	83	95	83	89	94	86	95	97	109	82	85	86	91	86	88	80	83	106	92	66	93	96	102	93	91	78	107	97	95	111	89	93	80	79	83	67	93	79	90	103	94	90	86	89	80	96	83	92	93	91	103	65	71	97	94	88	84	77	94	71	77	104	83	93	94	98	92	87	98	85	76	101	93	71	87	79	91	84	102	89	96	97	91	86	102	105	99	85	104	82	89	78	87	90	95	83	98	93	91	103	88	81	78	98	77	87	93	99	82	83	85	77	81	98	105	99	98	73	98	89	95	97	96	89	98	100	81	86	89	70	95	90	98	78	98	82	96	80	106	94	93	93	94	85	101	104	113	91	84	86	81	81	83	88	121	79	85	90	87	89	80	94	86	79	86	95	95	93	92	92	78	97	88	84	89	120	87	108	103	96	89	107	89	91	96	97	72	86	88	86	82	90	89	109	109	93	91	89	102	98	78	89	97	91	91	93	81	90	90	111	98	106	96	100	86	118	83	97	69	86	78	96	86	102	78	74	86	79	85	111	93	87	74	76	89	81	92	105	89	94	91	91	90	64	69	82	84	80	90	95	104	91	89	81	97	80	86	92	89	79	82	82	85	89	101	79	94	106	95	103	98	95	95	101	86	94	96	83	82	92	107	76	85	118	72	80	97	88	89	81	100	84	87	88	91	99	92	98	83	89	94	93	91	88	97	80	90	95	92	106	92	101	100	85	100	102	90	102	100	93	86	95	93	93	102	93	103	90	82	91	90	92	93	91	103	105	90	103	95	101	95	103	80	90	83	114	84	85	87	83	89	100	99	81	89	103	72	101	101	94	86	87	90	86	75	97	85	77	94	87	100	81	76	84	82	92	93	94	94	78	89	91	100	84	78	84	78	89	88	93	99	95	93	88	97	81	83	104	78	94	100	86	93	103	90	92	89	90	84	90	91	84	86	95	83	79	90	92	85	97	82	90	96	89	99	76	92	101	102	77	100	81	90	98	106	79	90	106	90	100	92	104	92	70	96	104	73	87	88	88	90	109	91	74	102	98	101	90	85	94	91	98	84	88	78	96	98	79	103	75	88	91	109	89	91	82	82	97	66	92	92	99	85	90	88	86	72	102	89	80	80	110	100	82	83	83	80	88	110	75	121	83	80	87	80	91	87	100	81	85	96	92	68	81	82	83	91	94	88	84	71	83	77	92	88	93	96	108	86	87	91	83	96	88	94	109	88	92	96	76	93	102	94	83	102	86	86	90	73	81	98	81	91	97	81	81	83	83	88	88	94	93	87	90	74	100	92	83	76	83	93	76	95	88	95	81	91	105	97	90	88	91	85	79	83	110	81	84	102	74	81	100	71	91	92	94	82	90	75	99	76	92	92	84	98	88	84	96	80	82	72	100	91	88	97	82	103	89	93	87	105	89	70	86	99	97	107	100	85	87	86	90	74	103	73	96	86	79	126	83	71	86	95	96	80	78	91	75	82	98	83	74	98	89	97	77	74	86	92	77	95	76	115	83	97	91	88	60	89	105	95	83	73	98	82	80	87	69	117	96	108	95	92	85	80	93	74	91	102	102	91	78	89	95	105	92	77	97	93	94	87	99	93	94	72	89	82	71	80	93	96	106	94	104	95	86	84	83	112	82	89	80	76	98	83	90	98	79	90	87	84	85	76	80	83	84	89	101	100	85	82	88	78	83	96	85	82	114	86	86	106	84	105	94	82	94	102	85	91	93	105	94	81	86	80	78	93	88	83	83	98	90	94	84	69	98	109	91	83	107	69	68	69	97	91	95	87	81	98	93	84	80	84	87	103	71	83	81	90	112	91	93	98	88	96	86	100	81	94	97	81	95	88	79	92	86	87	84	97	72	103	79	84	85	86	94	80	73	103	83	88	110	94	94	99	95	91	84	82	84	101	79	90	87	90	89	85	102	83	86	94	86	79	82	95	85	88	97	86	94	95	103	89	71	92	108	86	96	89	89	107	99	91	88	87	84	75	78	94	85	95	91	100	93	91	78	93	90	75	72	76	103	85	94	90	93	102	112	71	90	87	83	78	96	96	97	88	88	102	95	83	85	87	95	123	89	111	69	96	88	94	90	94	82	104	90	92	73	92	85	78	83	82	91	79	107	101	92	92	96	94	114	73	98	85	89	104	75	94	108	97	87	79	83	87	82	92	79	97	85	100	88	74	107	101	93	92	94	100	92	94	77	97	103	91	78	90	96	99	97	85	98	83	108	81	100	109	91	82	88	96	111	123	99	107	76	80	104	92	101	84	102	79	77	90	115	100	85	79	88	92	106	85	89	93	86	85	101	87	101	88	87	90	86	74	88	80	91	93	105	83	84	98	110	99	88	87	83	93	89	100	93	77	80	91	85	98	90	110	106	93	89	100	104	88	82	78	99	96	90	82	87	88	105	88	89	74	84	97	88	110	90	118	98	90	90	105	82	90	77	92	87	82	100	79	85	74	97	90	112	92	94	96	100	77	91	88	87	89	85	87	96	79	60	106	86	101	92	85	79	85	81	97	88	81	82	96	82	92	95	77	94	107	84	78	74	85	86	99	81	94	81	81	77	85	86	94	102	81	93	91	83	83	96	98	80	81	93	89	96	93	89	98	101	100	90	97	73	88	102	107	97	78	93	88	93	84	88	78	90	83	94	91	84	108	102	89	91	96	91	94	79	90	80	79	89	90	90	98	105	90	83	76	99	99	83	96	92	88	84	81	77	91	92	95	95	90	85	85	87	121	88	95	93	90	91	90	82	75	82	81	72	93	66	74	97	90	86	103	91	86	96	92	93	81	78	95	81	109	85	93	95	79	79	88	89	88	96	93	109	90	91	90	69	93	98	86	95	99	89	93	88	103	66	93	90	88	85	82	77	81	94	89	78	93	97	85	85	68	84	87	97	101	82	104	84	91	98	85	102	80	85	89	93	95	115	88	85	89	89	101	99	97	105	106	72	91	96	85	86	102	77	82	86	119	103	92	91	86	109	88	96	119	81	94	94	88	93	74	91	91	101	88	101	82	88	84	90	82	87	81	84	84	86	77	103	90	98	104	104	100	83	92	97	95	78	97	97	109	89	87	95	89	82	83	82	88	83	103	102	82	81	110	92	95	93	99	87	79	92	80	97	81	100	74
6357	447	553	564	501	458	426	403	397	369	398	343	381	351	349	343	338	352	346	314	339	360	351	356	350	318	339	326	353	293	326	334	321	340	334	318	339	324	303	335	317	327	314	319	322	322	308	346	330	334	324	327	315	357	310	315	340	357	319	330	311	302	302	315	295	327	348	326	316	303	325	314	327	324	298	346	318	310	323	310	328	363	306	303	361	343	322	336	298	339	310	332	321	304	292	333	305	294	328	327	341	337	334	312	305	314	314	332	321	327	303	327	305	314	317	321	331	307	348	334	324	333	333	353	339	308	349	328	326	341	321	372	311	322	305	324	321	367	335	327	317	304	333	337	294	332	338	331	315	331	347	297	328	316	324	306	348	313	332	332	331	314	361	360	312	327	355	324	322	320	316	300	285	353	349	340	310	316	312	320	314	318	310	289	324	338	314	320	330	331	318	304	314	298	307	308	304	326	326	327	356	315	332	317	288	318	319	280	337	312	300	329	320	335	285	315	338	310	348	316	317	341	324	329	328	327	292	293	313	312	334	304	332	313	326	306	318	284	339	320	311	363	322	323	337	368	327	336	310	331	308	329	319	330	288	289	325	318	351	292	322	335	357	297	321	295	337	332	346	346	325	295	314	322	302	318	359	331	287	309	295	318	353	316	324	320	317	325	342	342	300	323	333	307	321	363	270	333	317	315	333	315	330	353	326	330	321	340	310	341	338	310	349	287	302	289	308	314	305	300	311	306	314	321	332	342	291	320	349	291	328	287	316	340	333	306	337	330	306	306	314	322	341	338	319	313	341	318	318	323	335	352	286	333	341	329	305	332	319	341	344	312	333	354	313	297	319	321	313	298	309	331	306	334	297	343	322	313	306	331	332	322	331	313	334	340	326	321	339	332	323	319	310	295	309	356	318	297	307	298	307	333	329	354	333	323	339	300	323	290	315	325	295	316	313	312	334	335	328	322	328	342	315	358	304	315	304	303	324	321	327	307	344	359	303	307	314	309	322	336	320	318	331	338	300	300	331	348	339	319	321	336	350	327	326	316	319	331	295	314	333	324	318	352	321	318	347	306	324	311	314	325	331	352	336	324	294	333	349	332	298	318	305	299	303	313	349	316	337	327	360	308	337	331	295	333	315	294	337	321	327	340	311	312	338	322	337	315	321	331	335	321	345	321	328	327	312	308	360	317	324	322	331	327	319	314	295	330	327	332	329	304	304	356	312	315	326	321	349	308	300	312	312	324	361	350	338	365	321	314	354	341	330	316	332	292	313	335	347	332	307	335	318	302	333	342	329	308	349	301	291	352	305	337	340	315	308	345	306	314	322	321	320	334	289	295	320	332	331	343	325	296	345	321	361	309	342	337	348	293	292	332	315	324	334	334	309	305	303	303	299	324	315	329	310	317	331	344	314	337	295	344	328	328	311	308	330	304	333	316	309	333	317	328	324	348	339	351	320	306	324	308	316	351	288	315	339	338	304	315	341	307	367	338	319	294	328	307	328	340	318	313	309	340	304	317	347	329	318	336	329	328	309	353	339	296	320	315	342	303	301	310	301	330	306	325	320	327	345	305	322	298	334	342	315	318	344	311	337	313	309	322	310	299	336	310	323	316	308	333	320	309	337	322	332	294	294	330	318	297	334	344	322	340	348	306	316	316	333	333	331	317	339	314	305	302	314	305	364	348	306	323	351	337	308	312	323	338	305	308	337	320	336	330	309	287	338	323	319	318	307	334	325	302	303	324	319	326	293	285	298	336	317	339	318	325	325	344	323	330	313	340	297	338	291	352	312	328	353	329	323	292	282	310	324	308	336	332	304	319	349	309	344	352	362	329	320	318	290	338	345	333	313	315	311	336	306	327	308	333	322	307	319	319	309	282	308	332	330	337	305	334	302	345	341	338	333	341	323	333	314	331	326	310	327	320	283	296	339	348	317	338	299	327	352	321	330	317	321	293	321	320	330	318	308	336	307	322	287	313	327	364	312	343	321	346	319	308	333	305	314	331	320	335	317	335	315	323	313	289	330	308	317	318	294	296	302	322	298	299	332	256	345	314	303	301	322	295	308	310	329	322	332	337	309	320	359	317	288	308	317	302	347	318	311	319	317	284	321	338	326	329	317	336	341	323	363	300	289	339	322	320	286	308	300	312	297	354	303	321	334	316	360	310	323	331	341	333	302	330	302	339	294	302	338	353	352	303	301	348	313	309	322	362	331	339	329	320	319	337	331	309	333	345	370	302	334	321	304	346	305	319	317	310	332	305	324	336	286	312	312	334	326	338	335	308	348	313	314	321	362	292	345	294	324	306	343	344	327	322	336	310	303	295	333	352	306	363	298	379	327	294	311	312	294	320	331	272	322	313	325	337	324	321	336	307	292	346	347	326	306	270	323	315	316	317	308	343	312	327	347	362	293	312	328	311	322	337	310	344	318	305	319	351	297	323	334	326	304	334	321	323	349	321	325	337	339	304	292	299	329	320	328	318	324	339	306	331	298	329	319	329	324	333	345	320	295	354	316	299	332	305	320	311	338	345	296	312	354	311	319	312	343	294	316	304	314	284	326	337	322	298	328	310	294	331	356	294	321	285	298	320	322	354	327	313	310	330	331	320	321	316	362	350	313	315	326	324	328	347	340	329	316	355	305	309	343	319	331	287	315	338	323	315	325	326	331	322	313	315	314	318	365	337	318	323	298	343	297	297	354	298	306	331	332	304	298	363	322	322	310	292	318	325	346	306	314	320	302	313	322	348	332	337	320	311	309	304	335	350	333	316	305	303	298	323	312	343	336	293	320	292	342	286	322	314	332	309	310	371	335	332	332	322	289	312	328	311	338	319	329	300	347	289	321	345	332	305	318	317	292	319	321	322	319	334	306	337	342	354	304	346	323	328	332	332	318	315	338	348	328	325	336	331	304	346	342	352	355	322	312	341	307	305	336	301	330	339	366	321	344	322	304	356	296	323	312	272	324	333	328	333	295	310	295	294	314	325	340	312	304	338	314	299	318	324	303	322	291	306	306	299	319	316	342	308	334	311	309	315	336	322	302	346	300	345	271	306	314	333	321	342	330	342	343	310	317	342	298	337	322	322	310	314	329	306	324	305	308	289	316	304	341	324	319	338	310	313	316	312	331	302	337	344	300	334	309	300	343	321	314	315	297	313	358	322	351	320	317	350	318	341	319	306	339	353	361	313	332	292	317	324	314	319	275	302	291	322	307	318	335	328	318	329	318	328	337	279	331	336	291	339	287	318	318	320	312	306	325	310	303	345	328	316	314	317	333	313	311	286	306	347	343	314	306	325	307	325	296	329	358	309	308	301	336	332	329	308	325	279	338	329	298	336	336	348	309	334	296	297	308	335	324	351	289	315	331	340	319	336	325	316	328	287	333	309	326	348	341	327	328	289	312	332	321	326	295	335	322	321	334	308	298	303	311	310	303	316	337	343	312	303	321	309	315	314	351	304	301	325	322	302	313	344	295	322
35747	5211	1444	958	717	543	445	334	321	241	230	218	191	196	177	182	170	174	173	171	151	156	165	158	159	152	123	157	159	153	150	130	164	149	144	150	156	157	154	125	142	155	132	138	153	152	125	136	132	115	152	119	139	129	132	155	140	126	137	114	137	124	128	141	125	140	146	114	124	129	150	143	155	128	135	140	142	170	131	128	166	159	122	131	135	144	143	145	139	125	145	146	124	156	107	129	125	141	133	152	130	122	133	136	157	137	123	144	120	131	115	126	152	118	133	136	134	143	158	121	127	139	160	143	131	119	150	129	133	128	143	138	145	133	145	139	135	129	144	140	124	157	139	139	135	133	141	145	128	143	134	143	145	152	141	142	125	121	133	124	132	127	140	139	134	131	131	133	129	112	150	139	153	142	143	147	129	144	144	151	144	147	143	150	147	131	146	120	136	135	166	153	144	140	133	152	116	129	133	132	132	144	129	126	125	149	160	121	138	162	137	148	121	135	117	126	123	149	132	137	144	132	133	136	167	134	139	142	139	141	154	145	153	138	147	150	112	149	140	143	129	144	120	141	166	151	115	140	134	139	143	121	139	122	118	150	144	131	121	152	134	136	122	143	133	144	137	133	133	158	154	152	140	128	148	135	127	125	114	136	126	130	142	144	129	147	136	124	138	136	137	126	146	129	131	153	139	145	130	141	152	152	160	143	127	177	156	128	142	117	143	146	148	130	120	164	140	156	144	138	149	123	155	132	162	132	155	132	146	110	171	147	140	116	125	127	174	131	135	123	142	137	133	126	135	141	147	142	134	133	126	154	120	142	131	144	146	146	158	139	130	141	145	141	154	115	120	146	127	109	145	136	126	127	133	130	158	115	129	149	130	145	134	143	123	138	142	143	144	136	124	135	135	126	129	139	148	142	153	148	138	133	121	148	122	128	133	124	142	133	143	165	144	135	129	131	150	125	144	139	131	142	126	158	149	140	138	132	150	139	113	142	142	161	129	130	129	151	126	147	117	136	144	150	133	126	153	118	153	130	143	135	163	115	151	147	139	149	145	119	129	135	120	123	123	145	134	140	148	149	164	127	136	164	139	141	133	139	161	116	142	142	145	135	139	138	149	148	142	133	130	140	130	145	125	147	142	136	137	137	150	133	117	123	145	125	148	138	133	123	146	103	131	142	139	142	139	132	122	141	148	137	121	157	138	129	124	157	136	155	136	132	124	146	131	137	144	130	100	135	138	150	143	133	124	117	159	130	148	125	136	130	136	157	145	141	133	155	141	134	147	143	142	143	139	132	143	125	128	146	130	131	132	136	130	139	150	149	134	147	138	119	124	124	121	112	148	121	129	135	150	138	137	154	143	130	158	113	141	128	145	152	131	137	144	140	133	139	157	135	157	128	134	136	143	143	146	98	138	161	131	130	145	119	124	136	131	134	132	132	143	113	126	136	141	119	161	124	143	135	124	134	153	135	147	130	130	142	130	138	143	139	135	139	131	139	146	130	131	141	141	142	132	135	133	122	130	145	139	148	145	135	119	135	131	125	125	126	136	126	152	140	125	124	131	127	137	118	139	119	157	117	122	170	119	151	140	149	136	124	129	128	128	146	124	144	136	150	148	124	133	121	125	143	145	122	133	134	126	147	131	133	126	120	145	132	128	132	146	138	114	125	139	138	145	123	149	131	149	129	124	148	118	141	145	155	133	134	138	131	127	142	132	107	145	114	127	130	114	128	128	128	127	145	153	150	145	135	160	143	151	129	132	130	135	132	150	139	146	126	135	139	136	143	127	147	139	128	130	128	149	128	107	158	141	138	134	129	130	147	130	139	134	129	131	135	155	128	133	152	144	133	132	147	128	133	147	133	128	132	146	141	154	126	128	147	136	126	109	154	149	138	135	134	146	154	139	148	132	148	117	112	149	134	140	154	144	133	156	143	147	142	164	130	138	133	152	112	149	138	142	136	122	128	150	147	135	131	125	132	124	140	122	160	150	142	144	118	135	127	133	141	120	153	127	134	150	125	148	144	130	137	162	135	145	118	148	137	133	127	126	161	127	140	131	127	140	150	158	133	145	144	156	133	136	131	132	118	130	127	137	124	135	139	137	123	140	140	125	141	117	140	149	142	133	133	122	136	134	148	136	132	123	116	127	128	128	147	135	145	130	147	109	128	107	121	143	112	139	137	144	139	138	124	128	123	142	125	134	128	129	153	129	126	127	145	113	142	161	120	135	138	131	148	144	128	138	139	135	119	144	142	134	138	151	124	155	132	142	158	123	133	154	126	133	137	131	126	122	130	133	144	146	145	127	132	117	123	120	135	140	134	135	148	112	149	145	127	159	144	142	126	136	150	138	147	128	131	154	156	150	138	123	124	117	136	144	158	127	124	126	125	145	144	145	141	152	137	144	126	137	125	146	138	130	137	140	156	139	107	136	155	137	135	150	137	158	152	136	143	149	126	150	144	160	144	130	138	115	139	134	154	165	122	144	143	136	140	125	127	139	150	145	140	165	142	129	144	119	152	140	133	151	147	144	148	138	126	130	138	136	148	141	152	134	149	128	137	148	138	143	123	149	115	143	134	156	122	141	129	127	147	145	136	124	122	149	157	143	134	148	124	156	149	140	123	119	133	138	136	142	138	131	135	133	135	143	127	131	117	131	118	127	132	134	132	147	140	133	157	149	145	159	139	145	147	142	131	123	130	144	124	132	133	140	123	139	162	141	124	133	118	138	137	140	127	138	138	144	132	120	145	122	143	132	117	126	145	138	113	139	146	124	113	149	155	154	137	144	132	151	150	131	139	138	118	132	133	127	127	148	140	134	150	136	135	122	140	136	140	150	154	113	145	145	150	133	100	144	128	139	123	141	142	123	105	131	130	149	128	122	119	137	130	131	133	116	134	138	153	138	140	147	145	151	127	157	135	139	143	151	139	140	106	126	127	129	156	119	130	134	153	135	116	136	134	122	121	130	123	120	134	142	142	116	134	129	129	144	140	144	127	133	138	139	163	151	129	145	157	141	148	152	129	141	139	148	130	139	150	146	156	143	130	118	141	124	134	130	145	131	130	138	139	153	139	145	134	133	139	122	134	122	136	148	110	126	122	144	134	149	146	121	133	130	124	121	127	160	133	111	123	138	123	138	117	125	145	147	153	136	164	141	134	127	140	151	142	142	114	127	142	147	136	142	139	149	130	139	121	144	124	137	137	126	112	125	156	145	145	126	125	129	133	144	117	132	116	119	149	129	141	140	123	141	164	145	140	132	132	147	125	130	129	157	139	126	129	137	144	143	121	123	144	123	155	122	143	131	135	162	149	145	143	149	128	140	132	132	143	143	131	147	149	147	132	128	139	143	153	124	137	155	133	129	125	162	127	121	137	129	140	127	133	136	144	135	126	153	143	145	125	135	151	127	121	146	138	117	144	138	152	136	121	137	143	131	172	169	142	123	141	133	117	151	143	135	144	126	143	123	149	148	118	152	125
18915	1589	3426	3621	3028	2540	2039	1763	1431	1290	1142	1018	962	887	882	732	755	728	697	735	651	619	638	602	585	533	585	504	534	558	598	536	557	539	531	514	511	523	526	546	468	525	520	506	453	463	512	485	468	479	473	479	480	519	519	455	502	488	475	490	469	467	490	460	457	475	490	478	474	458	458	454	499	463	464	492	446	476	464	464	467	482	429	431	453	451	473	479	453	453	478	432	485	499	486	444	497	464	499	460	447	494	460	444	501	451	450	465	450	458	472	464	448	486	423	457	442	406	459	446	456	402	449	487	439	464	453	451	422	493	454	438	458	455	452	435	450	459	465	442	458	463	465	469	436	453	454	443	451	457	471	487	409	467	457	441	468	452	434	422	430	420	478	492	449	442	460	427	437	454	471	470	463	474	489	467	453	425	456	453	452	449	476	488	418	452	462	460	459	442	489	451	440	473	478	444	429	449	460	464	457	456	468	455	458	456	467	446	420	426	470	402	480	427	448	451	412	464	440	456	433	418	451	461	465	460	433	470	416	457	479	438	451	442	475	492	450	445	446	478	447	458	446	455	431	445	461	477	453	459	415	466	422	436	421	475	420	440	490	475	464	427	412	444	458	448	474	460	486	452	486	453	482	449	465	464	440	447	476	454	436	443	417	469	450	448	453	479	466	440	480	449	435	414	467	433	488	461	448	500	426	455	478	490	471	453	450	457	431	452	435	465	448	467	470	444	489	463	462	417	466	454	458	432	460	423	475	453	492	456	502	434	457	459	456	463	484	451	460	414	453	447	453	445	460	423	434	435	417	459	484	410	469	487	443	436	461	441	481	489	426	455	443	470	419	429	457	455	446	470	450	470	432	468	461	429	449	455	437	434	462	421	493	445	437	405	439	489	475	458	445	454	448	464	456	453	461	448	406	490	446	445	459	448	452	451	436	446	456	417	466	445	458	445	454	427	413	413	464	461	474	460	447	465	439	437	434	434	443	460	452	467	469	457	479	493	445	453	456	443	457	419	459	469	478	500	447	502	465	460	477	428	464	453	418	480	401	409	505	439	485	463	458	471	464	437	470	455	415	412	437	432	428	459	444	480	441	461	445	415	427	455	488	464	452	460	489	466	428	440	448	450	503	490	516	454	472	448	470	475	484	470	428	452	470	408	481	428	456	491	427	470	448	462	421	452	441	465	453	458	487	455	470	478	415	453	454	443	423	444	483	445	451	433	476	475	456	443	451	466	447	453	437	464	457	461	463	459	478	419	438	418	444	473	444	424	485	431	449	476	406	446	444	493	496	447	473	434	420	469	469	455	475	428	456	441	487	459	443	475	455	476	483	427	459	414	483	456	482	461	446	479	453	460	442	447	462	475	432	448	436	475	459	423	428	467	471	471	444	447	489	454	482	478	446	446	454	453	435	462	471	482	470	454	460	474	422	453	432	492	440	450	429	456	459	476	468	460	441	459	433	486	449	443	440	430	434	408	450	433	447	445	449	448	401	434	491	426	414	415	484	448	430	410	475	431	436	463	435	399	422	454	421	467	454	465	490	444	438	429	449	458	455	438	445	434	451	449	415	448	438	490	477	464	440	478	461	436	462	450	459	480	390	451	450	464	444	452	451	470	471	434	466	448	458	418	454	418	467	441	461	479	469	468	494	460	459	463	453	479	438	414	459	475	441	504	452	466	478	449	456	438	435	456	432	436	433	461	493	440	458	448	451	481	461	420	411	410	392	476	462	481	417	479	466	459	467	462	484	484	459	475	461	480	457	417	471	448	492	457	483	460	436	457	405	453	433	453	430	407	438	442	469	450	480	447	459	447	439	432	486	451	442	462	462	453	449	456	467	445	487	486	482	468	440	444	420	490	499	435	454	435	444	468	491	413	471	445	460	431	449	437	479	471	435	441	506	440	459	455	407	432	491	439	449	504	473	430	438	461	470	449	455	486	472	486	471	452	433	438	467	456	458	458	478	470	457	466	479	443	460	466	464	438	466	432	440	450	432	436	416	453	449	460	441	450	453	464	432	464	486	465	435	427	466	495	439	438	434	434	464	446	465	447	484	463	473	465	498	464	497	446	477	404	462	436	444	465	505	433	454	480	439	449	475	469	438	440	437	490	410	440	453	468	461	430	489	475	432	422	423	415	426	475	438	459	467	452	464	463	433	468	459	480	483	426	481	506	423	452	475	495	486	471	415	477	454	450	422	449	447	474	464	431	461	454	445	451	435	442	452	477	442	463	432	452	451	469	419	487	410	455	437	507	475	467	444	453	447	460	481	435	485	438	467	465	461	457	485	421	434	472	445	438	420	436	458	475	458	463	454	477	435	455	444	470	460	451	467	432	441	476	465	459	462	428	453	445	454	432	434	494	423	467	461	460	420	469	455	441	450	476	461	436	474	431	438	458	472	481	438	438	425	441	426	453	430	470	445	440	451	468	467	469	488	454	480	477	434	434	437	469	464	466	447	481	449	450	472	462	457	479	405	471	443	464	448	479	492	433	417	475	444	385	464	451	461	451	441	438	440	448	439	431	449	524	453	446	451	416	451	438	441	425	453	466	465	462	458	444	451	453	482	483	424	476	441	460	462	464	496	468	481	493	435	426	426	446	424	454	444	442	435	437	470	448	384	469	432	430	473	452	448	452	452	437	416	440	453	443	454	446	450	405	441	465	452	451	506	440	449	463	439	484	436	479	445	417	454	463	457	441	448	454	457	500	471	468	458	440	469	450	475	443	437	475	480	438	424	410	452	497	440	454	455	487	458	456	453	464	517	487	447	433	472	478	448	487	453	434	477	478	445	450	454	442	449	422	456	440	447	493	446	447	455	423	429	432	436	437	421	480	422	451	471	439	478	444	457	428	426	448	449	436	468	411	430	436	478	430	456	449	483	434	505	459	500	470	447	442	475	429	446	439	512	434	439	434	479	467	442	457	471	474	468	454	449	464	438	432	476	451	505	453	442	479	454	424	422	434	465	421	456	468	448	475	453	465	426	440	499	477	477	433	472	441	453	442	506	472	435	458	457	437	443	475	467	455	466	461	476	492	484	457	426	435	436	420	441	474	475	474	464	441	474	438	484	450	490	465	453	470	432	432	441	446	491	488	484	477	484	426	430	448	465	450	458	426	485	416	411	485	469	474	473	489	457	451	465	436	458	445	466	462	475	474	458	446	466	461	462	439	467	459	441	438	391	476	436	449	459	441	496	449	466	443	470	422	424	454	439	433	438	451	447	483	465	452	496	429	441	483	445	435	481	459	449	434	460	461	465	488	457	454	453	461	463	412	460	491	441	473	468	426	453	462	420	433	442	454	445	452	482	484	438	434	468	426	479	475	445	481	462	433	465	427	495	461	420	441	432	444	466	445	437	460	491	482	474	453	451	471	441	413	419	432	488	441	446	444	417	454	436	442	436	480	445	454	444	419	471	451	455	491	442	467	457	465	468	473	443	479	485	410	468	413	442	446	439	451	447	426	483	476	480	445
49567	10845	3239	2110	1479	1094	805	661	525	498	434	394	394	355	344	335	294	304	320	282	307	256	269	294	255	236	262	253	271	251	250	275	275	281	289	257	266	248	220	246	249	265	251	252	229	262	218	241	262	233	251	252	258	235	243	252	232	221	227	223	236	275	247	244	259	258	251	229	292	229	256	242	247	250	237	231	265	237	227	218	249	252	243	240	247	244	259	224	237	273	231	243	239	253	245	246	235	234	248	202	238	254	238	249	246	247	231	237	242	262	254	242	267	238	262	236	237	238	228	240	236	253	244	259	240	233	253	255	257	233	217	249	207	256	235	260	242	249	252	240	245	258	231	236	214	238	217	239	257	247	221	250	242	255	244	215	195	253	240	239	231	260	218	224	246	247	248	259	223	213	251	217	247	250	251	226	245	217	217	215	227	266	217	245	252	238	252	220	232	250	232	262	241	250	264	251	226	252	262	231	217	243	237	236	221	242	213	201	277	244	270	252	234	249	240	227	195	255	254	232	222	233	238	265	246	242	234	219	223	240	229	231	234	248	245	201	271	232	231	257	229	247	237	254	222	245	230	237	249	262	227	217	222	256	240	242	240	237	251	240	243	227	240	240	253	235	234	217	222	244	248	225	217	219	236	244	232	233	250	262	218	242	239	223	227	245	252	268	225	233	250	232	239	281	220	247	235	243	253	275	237	233	252	219	269	226	265	252	265	249	237	241	219	268	252	222	245	241	233	264	228	230	249	250	270	261	232	219	248	243	225	259	245	225	250	228	237	233	234	239	243	221	247	243	274	245	251	254	251	238	266	255	241	225	235	217	237	235	211	232	237	245	227	208	270	269	240	233	240	240	231	238	223	249	216	260	263	240	254	263	250	254	217	243	247	248	223	259	242	246	231	276	249	278	231	237	236	233	253	229	221	265	258	241	224	218	233	243	245	225	255	236	236	228	259	241	238	250	228	259	267	226	216	274	227	258	234	219	250	233	231	251	229	253	247	260	254	219	228	233	225	241	234	211	250	231	231	255	234	245	219	259	256	241	241	238	253	230	250	220	280	259	256	278	227	248	227	237	231	253	245	228	258	249	251	253	254	263	246	252	235	253	245	242	248	235	261	258	228	265	233	221	254	241	263	251	239	227	235	240	247	197	228	230	205	225	237	210	247	218	248	257	226	232	228	251	249	266	233	244	244	238	224	255	215	228	240	238	252	229	271	263	205	254	230	232	256	223	258	230	227	257	224	237	242	230	255	255	267	238	255	230	248	228	253	253	241	226	257	224	216	248	234	241	222	261	274	235	257	246	228	239	241	228	275	268	254	272	230	246	245	226	226	235	255	225	259	208	227	229	237	215	230	225	224	225	237	228	225	242	234	226	222	226	229	264	216	224	257	221	221	248	261	219	255	254	226	244	245	240	255	213	234	224	239	234	235	216	216	225	232	251	216	236	217	233	215	250	217	234	211	261	238	228	228	258	261	238	219	232	222	254	244	241	242	224	268	251	240	224	228	222	235	256	220	238	254	265	229	234	258	240	218	228	220	237	229	213	254	210	241	244	204	233	238	230	230	273	263	226	259	253	232	238	237	232	223	222	249	288	191	231	248	217	260	240	222	244	254	249	228	243	232	254	254	227	251	241	233	262	263	252	234	267	263	268	233	224	219	231	257	226	238	212	217	238	213	227	274	221	206	258	263	218	253	213	260	225	249	218	243	231	233	238	252	245	260	239	253	262	223	237	230	215	253	234	210	242	253	237	266	238	215	229	244	236	267	231	263	241	243	246	230	201	259	243	258	240	230	232	243	236	244	208	238	239	270	196	234	228	247	259	283	220	241	221	218	233	228	228	238	261	223	248	241	226	223	257	245	223	241	268	213	254	257	266	258	232	231	242	236	212	234	265	218	263	256	271	243	241	259	215	244	243	243	258	272	242	228	245	244	236	243	240	224	254	229	234	253	231	226	283	247	232	266	220	235	234	240	249	232	231	245	257	249	238	228	240	211	232	227	220	224	251	270	229	213	228	225	234	236	251	246	223	230	263	239	257	251	226	233	238	247	260	261	252	212	243	219	244	246	245	251	205	259	251	245	226	244	211	255	234	260	224	265	252	234	223	232	230	229	255	210	187	230	236	251	256	228	245	220	247	269	258	242	216	233	242	232	258	257	248	251	251	228	235	254	256	253	255	244	234	247	238	256	221	254	241	223	246	228	225	241	216	213	246	234	240	248	268	214	258	217	225	257	268	249	230	216	217	246	215	234	270	239	255	244	214	256	270	240	238	235	240	239	232	238	222	223	282	256	255	225	253	249	246	223	228	255	271	272	241	233	235	215	228	252	231	267	256	257	227	234	238	267	266	222	243	220	235	230	246	227	235	243	247	277	230	232	240	227	252	238	252	220	231	217	223	234	246	222	236	269	275	228	211	259	269	237	255	234	243	231	216	258	240	210	233	264	257	236	206	235	243	247	225	255	245	209	244	268	229	252	225	252	247	235	225	229	274	240	256	237	236	214	241	228	239	261	256	248	216	237	246	251	266	219	233	255	237	246	242	262	212	251	236	257	241	226	258	252	251	240	261	237	246	247	219	267	262	236	254	214	248	248	241	215	237	254	240	225	254	263	241	256	249	234	246	248	245	242	253	259	241	234	248	215	244	218	250	210	244	248	238	263	242	244	233	227	253	234	233	211	237	227	228	232	188	262	265	254	233	234	240	261	265	245	276	263	238	221	223	251	231	259	215	244	213	233	243	253	295	252	248	227	218	245	248	243	249	208	243	248	247	231	252	232	224	204	228	239	226	277	232	254	226	253	233	245	250	211	254	257	257	257	249	250	231	261	247	235	241	229	220	250	241	252	244	219	252	233	240	249	235	217	247	246	240	220	243	233	223	220	253	239	219	217	228	201	237	242	268	222	223	254	253	252	231	227	238	260	238	246	211	208	222	246	239	213	247	259	257	241	259	235	260	227	231	229	249	228	238	237	242	220	226	234	228	232	238	273	241	226	228	235	228	240	232	218	252	244	224	251	269	244	216	224	248	249	245	223	258	232	233	230	248	248	254	240	233	245	250	222	281	245	209	231	238	257	242	276	230	253	218	229	232	249	244	248	252	259	233	204	248	255	256	228	212	248	249	244	242	223	263	243	260	253	212	217	221	263	246	215	255	250	216	251	207	230	229	267	239	264	241	236	265	251	234	221	227	244	248	258	227	244	233	257	236	241	223	235	226	249	251	268	221	238	245	244	257	238	241	226	228	250	244	233	221	226	232	287	235	234	233	238	231	229	243	241	241	225	244	239	231	239	241	236	254	248	264	259	241	258	249	235	260	241	241	246	242	247	230	248	236	251	215	244	250	226	236	230	223	245	197	264	235	213	246	254	235	257	259	238	221	249	241	235	253	264	246	229	253	243	241	260	231	267	264	240	226	241	247	225	224	246	225	242	250	255	257	240	219	262	207	227	258	218	249	261	245	247	211	207	244	243	246
25663	2801	6228	6529	5448	4546	3651	3129	2646	2421	2192	1928	1643	1573	1470	1428	1313	1258	1162	1215	1183	1049	1113	1045	1036	1027	967	968	897	942	889	880	900	883	872	875	853	847	902	826	871	836	837	781	799	722	766	831	840	816	799	733	780	802	731	863	767	757	792	814	796	769	724	771	767	763	729	753	732	752	779	775	738	738	742	757	770	775	758	790	752	742	719	739	728	739	712	729	736	753	752	733	695	729	777	721	745	760	713	716	743	755	758	775	724	721	710	713	753	722	705	717	683	739	729	732	752	800	735	747	710	746	738	721	696	781	739	714	764	712	755	710	705	748	741	742	754	777	776	723	754	722	750	695	720	728	748	724	743	740	705	723	714	664	722	739	762	723	730	687	674	772	739	704	690	766	692	724	698	723	700	723	728	747	723	686	745	732	769	740	725	719	722	749	711	760	699	744	714	718	685	695	735	727	683	751	769	743	726	711	709	743	694	748	787	704	709	750	713	691	757	710	738	686	739	768	762	732	737	721	644	731	718	705	707	741	731	691	726	711	750	709	690	736	709	724	763	731	717	705	736	713	738	708	740	716	723	727	699	724	708	821	756	725	744	710	742	731	725	742	755	707	745	761	734	693	785	745	720	751	734	706	719	694	777	714	701	721	684	687	732	751	707	665	703	778	743	711	727	721	715	702	777	696	772	764	748	724	721	743	725	688	737	699	743	753	692	721	746	745	788	743	782	728	726	708	753	729	728	751	712	733	727	667	695	741	728	684	712	683	687	753	738	742	716	718	726	714	693	754	712	705	738	759	756	764	693	705	700	800	735	752	710	694	767	711	706	704	753	718	749	766	710	723	750	676	698	749	743	761	705	732	742	714	756	686	757	729	723	727	780	748	702	696	724	729	706	735	712	720	704	719	745	683	743	730	681	698	733	697	749	716	711	736	674	686	732	717	744	712	788	696	738	669	690	733	700	770	725	701	749	729	723	758	764	715	702	681	735	699	742	692	726	743	795	666	733	697	732	738	718	721	706	714	765	722	722	731	730	675	705	816	768	684	721	753	704	713	686	686	720	742	707	725	680	681	721	739	784	673	708	713	728	730	703	746	762	750	713	712	758	720	723	714	710	715	703	759	696	756	769	706	724	721	729	720	754	748	682	683	749	708	733	759	711	728	719	708	714	768	705	704	704	709	772	738	758	740	738	773	705	745	729	753	732	748	739	712	728	727	745	728	687	689	683	708	722	750	677	732	719	726	728	716	718	723	691	725	738	723	733	743	766	743	692	739	702	739	751	727	732	691	798	760	738	678	717	702	724	748	729	705	745	724	722	723	685	726	658	705	784	716	682	678	682	722	757	744	705	754	692	748	730	777	711	690	752	732	733	723	700	711	707	713	716	757	715	714	743	690	733	701	746	697	708	732	741	682	754	734	786	713	651	699	731	779	728	723	713	693	711	727	718	692	722	686	702	726	714	697	734	700	732	720	776	722	732	727	741	711	735	717	763	746	748	713	724	737	725	742	714	671	707	721	706	709	686	739	740	727	718	729	719	743	707	688	739	717	711	693	762	714	761	752	733	719	731	676	769	711	683	732	715	700	742	691	734	711	681	748	741	701	759	780	742	724	734	718	667	759	691	729	733	716	757	714	772	712	682	724	743	728	707	724	700	725	691	691	807	721	701	713	711	699	702	703	721	736	765	702	733	697	722	706	659	752	670	734	766	727	729	715	710	702	702	722	658	782	714	710	746	715	789	696	726	715	761	693	757	733	715	753	713	742	708	685	703	724	787	752	682	684	719	721	639	736	743	722	734	738	744	732	701	724	688	672	758	717	695	739	718	717	688	734	722	672	733	731	720	681	724	722	775	751	726	717	739	726	751	706	705	709	685	713	741	717	739	740	699	727	746	748	754	701	692	733	733	698	754	719	723	746	770	786	762	712	698	712	732	752	742	764	756	721	741	745	698	731	735	758	722	719	745	719	688	707	757	781	711	766	751	731	726	704	696	761	755	729	711	761	739	733	690	680	719	731	716	714	761	733	730	756	701	649	696	731	703	725	754	698	762	743	719	731	754	710	773	715	724	673	732	735	734	742	739	725	737	733	720	741	773	690	743	783	750	776	737	728	775	768	682	764	732	735	693	741	713	703	735	768	765	727	725	695	729	707	718	729	701	755	733	727	715	765	659	725	745	739	731	691	664	719	683	720	700	723	728	750	693	664	705	712	755	702	702	769	743	708	735	737	722	755	716	753	706	736	730	691	760	707	741	724	683	695	709	690	674	676	720	753	691	731	718	690	733	749	746	757	731	719	725	703	706	667	666	734	721	693	721	732	734	732	689	676	719	700	716	765	708	760	732	744	731	736	716	749	702	704	772	679	692	738	728	727	745	696	758	703	679	680	716	708	702	702	745	755	778	713	697	788	717	694	722	727	644	723	716	770	693	719	692	773	706	715	694	721	679	705	688	728	718	717	738	715	703	762	767	698	726	713	739	714	728	733	749	706	760	707	769	703	742	743	716	717	718	776	697	722	732	740	698	722	712	752	714	755	743	708	707	737	738	680	710	739	669	734	705	740	769	720	703	710	704	671	770	702	732	725	691	734	723	750	717	700	711	714	760	789	721	725	785	710	701	696	685	711	714	742	699	752	703	703	753	703	773	716	682	750	712	755	698	720	709	721	729	698	705	739	733	763	711	672	761	690	713	778	703	693	732	662	748	760	755	714	722	704	720	706	717	692	735	685	756	720	741	739	706	717	682	688	725	735	744	683	767	708	764	715	704	677	698	711	737	727	725	742	731	711	738	727	690	760	741	729	698	704	663	727	719	757	768	741	716	748	721	743	732	727	727	723	714	685	710	751	732	763	727	729	670	720	682	715	721	734	770	756	712	754	715	744	744	754	717	726	734	747	753	695	773	737	750	724	721	754	721	725	675	707	789	715	662	737	727	713	770	694	737	773	750	748	725	688	741	696	719	742	679	707	722	720	762	722	739	707	733	764	771	708	716	696	752	705	744	720	699	750	728	689	751	743	698	743	730	732	723	748	720	715	729	699	736	690	667	734	749	764	728	756	715	713	704	675	742	733	751	709	730	709	759	790	704	745	722	755	731	774	732	678	706	714	727	707	700	707	771	764	706	728	690	691	773	758	704	701	696	724	752	717	685	652	748	737	718	703	699	709	698	736	735	721	683	743	742	753	767	721	729	734	726	726	706	726	702	710	750	746	747	719	736	755	715	715	710	713	716	692	759	723	731	694	694	736	708	748	710	667	702	755	738	710	727	753	715	737	726	769	750	761	743	721	709	711	734	684	714	761	713	677	701	708	715	746	758	682	736	756	724	729	717	710	703	734	707	750	713	768	693	720	718	701	738	708	745	757	707	687	731	693	698	753	729	723	714	712	727	765	761	761	719	727	711	737	751	732	719	738	733	723	712	667	756	744	753	732	733	754	718	725	750	728	708	718	753	732	749	703	747	708	728	694	698	688	709	721	728	730
6851	324	191	160	144	117	117	94	92	92	87	91	88	91	90	83	82	91	86	89	92	109	97	95	94	101	86	83	100	98	90	113	93	93	86	86	82	96	89	87	97	101	93	94	97	89	89	89	89	89	86	90	98	106	80	97	126	97	91	87	78	100	104	106	83	82	95	107	78	90	94	89	107	96	91	97	91	93	84	78	88	87	91	110	94	100	92	77	92	79	101	96	81	117	102	80	90	109	111	98	91	86	93	83	97	105	95	92	98	71	85	91	71	82	97	79	91	77	96	95	89	101	105	87	84	83	108	115	97	65	74	101	94	94	74	80	92	91	80	78	82	83	80	84	103	101	84	86	96	86	96	90	87	116	110	83	97	108	89	95	84	83	119	91	73	95	94	94	96	90	101	87	84	97	102	99	98	95	73	88	83	97	108	82	106	80	83	71	89	90	85	98	85	74	116	91	76	99	89	107	92	84	78	80	81	95	92	98	81	106	101	84	86	86	89	82	103	86	91	97	94	93	78	96	70	82	74	114	82	79	83	89	98	92	63	96	89	76	95	94	87	95	98	93	85	82	90	110	80	95	103	90	101	83	81	78	83	89	102	95	91	94	96	105	75	93	81	97	79	84	106	83	92	94	90	97	81	93	110	67	111	99	73	87	85	96	80	89	96	103	95	83	88	92	70	101	87	78	88	96	91	91	87	97	99	86	93	91	95	98	86	80	80	91	82	99	104	82	95	81	90	112	95	83	79	82	102	76	97	110	94	86	94	88	97	92	104	86	90	85	88	84	96	82	98	79	80	76	86	92	94	80	76	107	94	102	90	84	83	81	97	86	81	78	90	107	79	81	81	104	109	84	96	82	88	102	79	102	97	99	93	88	81	83	81	101	99	86	73	102	88	107	100	99	89	98	98	91	93	101	85	82	93	92	102	97	103	88	89	95	95	80	67	91	89	97	88	91	92	77	88	89	90	102	81	86	84	95	92	88	85	84	72	100	91	82	84	83	77	102	88	94	92	96	89	98	78	70	92	94	85	81	98	90	87	80	73	96	95	78	84	86	83	84	90	93	91	96	88	82	95	79	98	83	98	99	93	79	87	82	88	79	88	107	100	96	77	95	100	101	83	96	96	76	75	105	86	79	97	85	88	82	79	95	97	104	86	88	78	104	83	117	86	86	98	88	75	90	84	101	82	78	83	91	105	79	89	74	95	88	93	84	83	85	80	103	90	79	97	101	79	90	94	99	81	100	108	89	80	86	88	91	95	83	103	86	99	86	97	101	120	80	81	96	103	86	93	106	94	93	88	88	94	100	94	81	88	98	73	95	86	105	86	97	75	98	77	82	96	83	119	83	83	83	81	82	105	92	103	94	82	89	103	94	109	96	79	86	80	105	94	90	109	79	82	86	113	98	88	76	102	86	100	109	93	88	95	102	101	91	87	103	83	90	80	95	89	75	86	92	79	94	100	95	96	100	102	83	96	88	107	82	78	90	116	95	102	87	94	81	97	68	101	82	100	79	95	105	71	86	94	71	108	105	109	93	87	80	83	105	86	90	83	82	78	102	95	87	82	93	83	89	80	87	88	96	94	102	95	99	93	87	93	87	92	93	86	89	101	112	93	69	88	93	87	92	107	94	91	89	95	90	99	82	88	91	90	92	80	87	101	94	97	97	84	84	79	97	85	87	96	76	86	91	92	107	81	91	83	88	80	72	104	84	94	91	83	99	83	78	87	97	96	92	94	89	106	76	97	93	102	75	105	81	82	87	75	87	94	86	78	91	94	84	93	79	95	82	89	95	92	87	94	101	98	79	94	100	102	96	90	104	100	93	101	101	97	88	92	90	109	86	72	96	102	94	85	81	90	81	77	70	87	104	84	85	96	104	101	93	87	83	93	79	97	79	91	89	93	88	85	88	83	79	84	86	86	86	85	104	112	71	75	85	89	96	87	78	87	95	96	79	89	83	91	80	80	106	98	97	93	90	94	109	86	86	84	91	84	73	101	83	83	76	99	84	104	99	83	109	79	76	94	101	108	105	85	89	75	89	86	82	89	93	105	81	93	101	82	88	90	98	82	101	94	92	105	94	89	92	106	87	99	106	106	70	81	106	92	93	94	104	92	95	107	97	81	69	83	83	88	98	89	97	91	82	86	73	97	96	96	77	94	82	101	106	90	92	82	95	74	91	104	91	100	95	91	86	93	97	91	75	94	85	94	80	107	112	86	90	74	77	99	105	92	103	80	80	88	88	86	91	109	93	77	92	91	114	83	94	111	84	85	94	111	92	112	91	112	83	87	74	108	86	107	80	88	91	91	93	95	90	93	99	92	81	82	91	85	78	85	95	92	92	93	77	81	100	100	91	97	84	69	102	88	85	90	81	92	82	73	97	80	80	73	94	84	106	92	88	73	95	87	94	95	80	101	85	72	81	88	69	102	84	61	92	82	95	96	96	85	87	87	95	92	87	93	89	105	92	86	95	88	107	91	70	83	86	68	92	75	98	95	83	86	104	76	85	89	84	90	84	74	90	91	72	92	103	82	90	90	75	87	69	82	92	88	94	99	106	100	96	98	111	91	90	92	93	97	117	81	80	88	88	77	93	88	103	89	84	95	89	114	84	106	69	79	89	93	75	89	84	103	109	101	79	93	67	108	94	86	98	100	104	95	95	96	83	95	85	87	88	95	106	90	86	84	101	75	88	90	85	95	83	108	97	89	121	96	85	101	85	80	94	104	101	93	97	85	101	89	98	100	91	85	83	95	105	82	101	82	83	104	107	90	82	92	106	102	94	83	98	96	96	91	88	92	108	80	83	96	107	98	68	80	91	90	82	111	83	114	87	104	86	80	90	97	104	99	94	99	100	91	96	88	81	104	92	98	87	98	100	111	92	81	108	81	86	87	90	99	80	89	97	92	96	85	103	96	89	96	100	104	103	94	92	85	81	99	88	88	79	91	100	90	99	75	84	74	97	106	85	90	90	105	89	83	81	82	86	81	81	74	76	86	81	85	95	93	88	81	109	97	72	94	84	85	102	84	116	76	94	85	82	93	88	99	92	84	88	71	88	90	108	90	75	96	79	101	80	76	86	90	88	97	87	89	97	85	82	105	91	87	90	91	85	84	88	70	97	87	80	101	72	93	96	83	89	87	89	105	86	94	83	94	97	94	107	69	79	102	99	80	92	92	85	87	101	100	90	96	84	81	103	89	102	104	93	87	82	90	98	85	82	78	98	94	105	79	94	121	97	106	84	88	87	73	77	102	94	82	101	89	95	83	99	82	86	89	96	87	88	87	84	71	92	85	114	83	111	69	90	94	81	99	106	95	92	101	80	100	109	92	108	90	71	74	80	105	88	77	94	96	98	98	115	106	100	100	96	96	99	82	83	95	89	105	94	114	90	83	65	93	93	95	76	84	100	83	89	92	82	104	93	80	87	88	96	75	90	89	92	56	96	100	98	99	86	87	90	89	94	95	85	95	85
6686	383	545	548	504	489	457	427	417	412	357	403	365	371	357	353	355	359	362	329	348	367	322	325	349	330	321	350	316	323	296	358	345	337	306	320	309	301	320	326	348	330	346	353	307	344	340	318	319	320	340	346	343	337	322	292	355	327	284	328	338	318	351	322	323	320	347	355	286	339	315	336	323	328	334	304	305	357	311	329	333	327	317	305	300	322	343	277	323	356	302	275	284	322	268	316	333	305	331	324	321	306	315	319	318	333	315	340	334	347	348	327	316	338	305	342	324	354	327	327	353	338	324	361	324	317	317	305	311	318	352	310	326	302	308	358	310	275	340	342	345	308	313	328	372	284	313	299	307	342	320	338	315	339	326	324	317	300	305	312	305	350	326	348	334	322	323	308	309	333	318	327	338	320	316	329	305	348	335	312	303	289	331	313	308	329	343	285	360	304	341	335	325	313	310	328	331	311	335	306	338	288	322	312	329	348	326	332	341	301	331	291	322	331	306	311	356	309	342	316	327	303	326	309	319	309	328	337	325	314	314	297	342	337	301	327	324	306	312	317	341	319	307	343	349	345	324	338	298	320	360	318	337	313	355	330	301	302	286	302	330	328	319	300	328	353	319	364	343	320	311	338	315	327	302	350	335	303	294	307	320	328	348	315	328	322	339	317	302	340	321	344	324	340	314	334	312	368	343	336	331	322	319	315	326	333	327	321	310	332	320	327	303	310	298	314	333	330	337	301	310	283	310	345	347	291	310	339	315	339	318	345	335	333	347	277	290	332	317	341	314	327	324	311	353	329	316	336	336	315	335	293	317	317	287	353	313	329	308	316	335	345	307	316	334	315	351	341	334	296	313	299	338	332	318	330	343	322	322	323	338	313	345	354	340	334	307	302	326	310	308	351	350	343	324	294	309	298	303	307	315	326	320	304	327	312	324	312	338	343	344	317	328	323	339	308	330	353	357	331	301	360	325	303	314	337	320	321	324	337	311	336	324	301	308	309	350	315	310	326	324	305	360	344	341	305	340	319	361	341	294	343	308	326	304	330	287	318	335	341	305	317	308	297	351	327	316	314	332	344	293	302	283	348	335	335	329	310	323	333	335	338	330	320	318	359	321	338	302	344	328	326	304	318	300	327	348	320	306	302	320	304	328	305	348	337	315	303	299	322	292	340	297	344	327	324	313	338	317	330	325	325	335	326	288	351	320	307	312	321	330	300	329	332	290	341	336	307	348	334	333	374	293	335	328	306	338	340	336	331	312	309	326	314	311	335	310	340	300	329	325	327	328	309	331	321	309	341	308	327	302	322	323	324	339	317	321	309	327	349	317	318	371	340	337	324	315	341	324	326	321	337	323	342	384	314	309	335	330	305	316	303	325	326	314	372	348	319	336	300	321	327	334	307	303	341	344	291	322	319	329	319	340	335	342	318	320	313	315	308	302	363	324	321	340	330	314	287	308	351	339	337	310	297	352	333	306	317	287	346	325	328	318	316	322	334	330	343	332	326	336	333	313	304	309	322	326	363	307	321	332	318	298	330	319	347	321	332	346	343	354	318	300	296	349	309	314	298	335	346	326	341	324	323	323	308	315	281	323	325	348	340	343	323	306	337	342	330	306	289	338	310	308	277	309	297	323	314	312	297	343	322	326	309	356	331	337	329	341	302	344	318	329	321	325	340	342	307	301	340	311	336	312	359	311	325	310	312	309	308	297	333	324	328	301	327	329	304	342	313	333	323	314	335	331	318	284	312	310	328	326	309	306	295	330	311	313	324	306	349	319	303	319	313	343	303	318	311	325	328	328	324	290	296	297	298	318	315	325	316	309	309	334	335	291	303	329	308	310	333	314	299	324	285	294	348	352	320	326	323	309	335	324	323	279	304	308	324	334	338	329	349	300	337	287	312	309	317	335	304	301	325	314	318	338	295	329	310	270	347	346	322	343	336	341	295	309	320	322	310	318	324	297	322	305	330	314	315	289	287	316	352	303	328	307	294	326	323	323	355	304	330	308	308	294	306	306	322	330	320	316	304	312	346	340	324	351	324	279	300	318	350	314	345	329	311	287	316	346	317	323	347	284	342	323	308	322	354	329	303	310	343	327	312	325	348	317	349	319	307	330	311	289	374	373	340	324	299	294	321	298	307	314	305	312	333	354	279	352	331	343	314	298	309	322	311	326	299	351	301	318	299	285	311	364	328	324	304	332	322	317	308	368	290	298	311	333	306	327	308	329	332	293	343	344	323	328	312	305	312	350	324	325	333	329	316	322	291	325	331	332	329	346	282	310	374	312	330	320	337	298	328	286	324	343	333	303	332	321	358	355	303	331	312	312	371	338	316	345	318	334	333	339	311	325	352	311	348	309	307	329	332	299	317	314	345	320	297	345	342	335	351	317	347	326	353	311	314	320	308	350	310	315	313	317	341	348	348	336	314	305	334	317	343	295	314	302	327	292	324	370	338	318	305	340	325	332	336	320	318	343	281	334	323	320	302	323	288	344	347	323	343	301	324	316	334	322	352	317	315	311	303	317	339	336	333	298	331	311	302	331	310	305	288	315	339	334	308	304	327	304	337	332	328	329	319	332	360	335	318	315	321	340	293	360	291	357	296	323	296	331	328	330	313	330	326	326	292	364	351	304	325	299	344	331	309	331	312	334	346	357	309	336	327	324	349	336	340	329	325	330	289	333	307	312	320	326	340	285	334	295	336	310	333	298	336	318	280	334	336	348	315	358	318	313	308	291	333	317	334	320	335	299	321	313	322	298	349	324	311	301	317	324	361	336	304	320	277	333	332	305	332	342	303	333	323	292	315	294	339	305	304	313	319	291	329	324	353	325	317	328	319	340	336	354	305	315	331	303	312	314	342	319	318	300	349	309	297	330	299	329	346	358	313	314	340	338	321	328	309	306	312	332	366	305	318	347	316	318	352	330	346	344	314	308	322	308	339	330	328	322	314	316	313	287	319	328	348	321	306	297	335	322	314	328	290	303	332	294	293	342	338	305	305	325	315	323	342	327	314	333	345	319	343	305	330	327	314	338	293	327	336	322	326	323	316	298	316	330	301	353	315	320	321	337	306	346	321	321	319	309	311	336	331	342	328	330	302	318	372	301	333	298	351	346	326	336	320	344	309	305	327	318	318	303	331	343	311	331	301	313	330	315	318	325	326	331	312	296	302	313	285	345	326	332	289	341	330	352	313	313	336	329	297	292	325	312	313	313	322	313	309	306	311	348	319	271	332	340	320	300	331	329	332	329	321	379	320	322	321	307	325	314	352	314	318	325	347	346	308	326	333	328	316	309	361	295	350	310	339	337	327	335	299	279	305	319	308	316	329	318	311	365	341	345	341	307	337	327	311	338	334	302	346	318	320	321	288	356	302	298	346	321	337	313	326	331	324	350	329	322	329	317	324	328	355	376	331	344	369	316	317	330	349	319	326	329	350	340	368	346	314	326	313	336	316	330	323	330	363	334	330	306	302	326	332
36445	4856	1456	1028	642	524	402	328	268	247	235	210	194	200	175	177	179	186	171	153	154	150	171	181	142	147	140	156	174	149	144	137	178	137	141	152	148	148	136	155	137	126	133	145	135	145	146	128	141	144	131	139	145	162	128	172	135	144	111	138	138	133	130	128	156	137	129	132	135	133	125	137	132	138	131	148	139	116	129	145	127	102	126	137	121	141	129	117	140	124	136	125	139	131	155	142	158	132	146	142	120	126	139	143	135	143	130	147	140	155	114	137	144	156	107	168	138	149	128	132	152	142	137	133	112	137	132	148	142	147	150	127	133	140	129	134	123	129	152	131	124	132	140	133	127	135	134	142	122	155	151	128	122	140	152	141	145	158	131	146	149	141	138	137	136	137	124	164	145	124	113	135	140	134	113	148	132	120	129	140	132	144	122	145	138	150	130	131	140	129	118	140	123	136	139	144	146	142	122	117	131	147	152	142	137	138	145	143	143	165	156	148	135	151	129	154	150	140	134	128	144	153	128	153	137	134	147	138	140	147	125	137	136	136	135	131	116	153	135	140	123	139	134	136	135	123	148	159	129	128	131	142	148	129	135	137	143	147	138	136	139	128	137	138	157	130	140	120	140	126	139	130	136	129	139	134	139	118	125	140	138	136	127	142	134	135	160	132	110	138	146	147	141	114	106	136	143	120	161	141	154	148	141	141	145	129	137	139	138	131	129	131	147	129	120	124	149	137	112	125	145	135	135	126	128	119	155	145	144	134	141	134	140	161	138	141	127	133	138	130	134	125	142	147	133	160	141	139	125	138	142	135	118	148	140	119	130	148	136	154	131	133	122	129	117	103	144	140	130	141	143	150	136	143	127	151	126	136	123	147	133	125	149	130	112	142	123	146	124	147	137	128	133	146	137	141	153	133	132	130	121	149	132	151	135	126	144	141	146	136	142	129	135	134	147	147	129	141	140	131	121	160	138	159	142	135	154	137	163	130	142	120	146	132	125	143	127	131	135	140	129	131	138	151	149	140	138	130	151	109	126	136	154	123	123	153	122	143	125	141	141	131	147	147	136	167	116	135	127	126	126	140	141	138	130	126	145	134	138	136	125	117	148	135	157	128	141	159	137	139	134	129	160	134	130	126	151	134	146	169	145	165	133	137	145	147	137	132	120	147	157	110	142	148	137	140	152	136	122	131	136	138	138	136	142	149	134	123	162	140	154	129	139	118	120	149	124	148	151	129	137	115	140	164	141	129	138	140	139	129	135	142	126	132	115	135	171	118	125	131	126	127	149	144	132	156	128	126	122	106	133	156	118	117	124	131	148	153	144	134	144	132	133	150	138	131	155	115	153	117	148	140	145	140	146	126	143	141	125	136	136	126	157	133	147	146	140	135	137	133	150	148	138	149	147	140	148	153	143	138	129	147	109	126	124	149	144	135	141	134	163	140	145	127	112	123	119	134	124	136	140	148	132	136	128	128	146	142	156	140	155	140	121	139	151	132	137	147	164	133	141	142	136	134	113	104	116	147	140	129	130	129	123	149	133	128	139	136	155	160	136	152	138	134	131	131	136	131	142	138	147	136	144	130	143	129	149	138	142	136	144	125	140	136	133	147	131	139	114	122	138	129	146	137	115	119	137	137	136	125	109	159	114	114	135	152	115	159	152	145	113	148	103	147	134	143	137	132	147	141	129	130	138	131	147	139	122	132	151	141	141	140	136	122	120	134	135	145	138	139	131	148	131	133	145	133	137	137	131	143	149	158	109	141	132	142	159	125	127	143	140	160	157	138	144	121	157	157	130	139	129	130	133	142	157	150	154	117	129	127	137	141	132	130	136	130	151	142	123	151	146	163	145	133	106	155	154	157	119	145	145	144	136	127	141	129	119	135	135	128	140	146	132	144	139	145	139	123	143	127	140	140	122	126	151	152	122	144	121	137	153	150	138	138	127	119	147	152	133	130	135	121	131	125	122	126	127	116	154	127	123	148	125	121	135	149	134	136	135	121	123	131	142	154	119	137	139	167	150	121	130	132	125	148	129	153	141	139	139	126	127	137	129	143	137	120	147	109	116	126	131	126	116	130	143	146	140	136	126	137	151	140	149	142	160	144	111	143	143	126	153	157	149	145	161	128	152	128	140	131	141	145	150	167	143	150	148	154	135	145	153	129	125	174	120	148	128	107	137	147	121	149	126	148	153	142	142	130	133	138	147	148	158	141	142	120	134	124	142	151	142	145	119	118	151	126	136	113	134	125	124	135	152	133	138	149	159	139	141	158	147	130	123	148	108	139	118	136	163	132	140	134	168	135	138	135	130	156	148	139	145	132	137	120	148	132	144	130	142	139	134	135	138	145	140	135	150	126	139	146	134	129	173	140	155	135	155	123	150	108	119	139	138	143	126	137	131	137	135	150	128	134	129	146	166	134	129	126	133	146	147	135	131	143	117	129	158	115	148	144	135	144	127	150	122	152	116	147	144	111	145	128	136	130	129	157	137	133	139	128	108	115	128	154	150	162	141	130	158	144	127	152	134	133	135	145	133	153	120	127	149	133	123	132	135	156	125	138	144	126	112	137	123	131	138	130	139	129	138	120	141	143	135	141	134	162	140	152	117	133	128	149	140	116	138	120	133	119	143	144	148	157	125	137	125	127	132	125	135	132	132	141	151	138	142	138	140	139	139	143	122	147	143	123	146	133	144	142	131	127	134	132	114	138	135	133	135	144	132	129	130	148	109	144	145	146	135	143	147	135	133	132	137	156	118	122	120	139	147	137	136	130	148	157	147	128	147	141	136	131	131	130	131	139	143	118	135	137	149	124	153	129	142	128	143	142	140	132	122	133	130	138	117	131	148	131	111	145	128	135	167	160	140	130	166	135	131	145	146	139	137	144	129	147	127	149	129	133	150	132	142	129	138	115	139	138	148	124	125	150	113	152	145	123	137	171	133	148	152	119	140	130	150	139	162	161	156	142	155	139	134	119	127	127	133	111	151	124	138	155	134	139	119	143	146	117	138	140	150	123	135	140	165	135	147	145	130	138	151	156	121	113	125	117	144	128	139	128	149	146	148	143	145	148	130	130	136	135	137	140	143	137	124	154	131	144	137	130	158	112	129	147	143	152	131	127	139	135	126	156	123	114	127	124	134	131	137	138	114	144	137	145	143	124	121	114	127	107	123	130	123	155	149	126	132	132	140	107	144	138	128	139	134	141	119	142	124	145	136	138	128	134	119	128	136	123	125	134	134	150	133	140	147	128	140	165	144	142	134	126	118	149	141	148	150	144	125	119	111	126	137	130	133	132	147	130	127	155	150	132	131	137	133	128	145	143	118	148	135	130	111	152	126	142	150	127	132	148	121	145	134	142	148	121	128	119	158	138	150	139	120	150	128	157	148	149	164	127	125	153	125	149	140	144	172	153	121	133	117	118	141	122	144	145	152	129	113	138	110	129	135	145	126	139	143	141	153	148	165	144	147	125	111	148	144	119
18850	1473	3391	3701	3032	2499	2064	1722	1500	1290	1147	1033	903	861	902	818	741	708	683	681	610	644	655	610	600	574	580	515	561	567	514	498	522	531	533	511	532	535	487	521	517	463	502	513	496	500	479	453	452	463	520	466	495	487	495	450	501	522	494	458	502	433	472	477	431	476	462	456	474	488	466	509	487	506	445	453	430	449	473	464	477	446	484	451	489	461	452	484	462	467	464	475	461	480	444	438	444	475	486	446	467	444	452	460	457	466	451	449	472	430	464	464	473	481	468	448	432	488	426	438	445	429	431	454	454	435	484	445	475	442	484	489	464	407	447	500	423	459	439	461	436	429	443	450	431	454	430	431	487	433	476	507	415	428	480	469	459	470	439	457	432	470	463	494	468	433	476	445	451	473	446	451	429	479	490	461	439	442	453	443	465	467	442	484	483	414	483	450	471	490	456	468	490	450	419	471	449	426	452	448	438	464	481	485	436	461	468	450	454	478	442	469	472	439	437	474	442	470	423	462	458	411	472	481	437	452	436	473	460	429	449	463	460	482	434	427	460	476	435	468	458	462	464	456	450	463	452	442	464	433	414	460	455	436	436	420	467	428	410	470	465	450	423	479	459	454	459	472	482	444	469	441	463	489	416	467	456	455	455	468	439	470	469	479	447	420	442	488	440	466	434	429	442	461	450	408	469	434	461	468	476	431	446	419	470	442	482	453	457	468	463	473	464	452	440	450	440	400	437	449	459	469	459	438	426	451	434	455	424	464	452	398	442	453	467	468	464	392	455	482	463	460	455	428	432	429	408	464	450	447	462	469	456	453	469	463	455	460	460	483	444	440	466	453	475	424	420	471	474	475	475	462	472	450	508	492	435	458	468	428	444	490	433	435	460	458	468	425	430	455	476	425	466	418	451	448	452	445	445	458	439	442	440	463	448	446	436	455	463	471	484	437	421	444	466	450	483	435	460	502	493	433	443	483	470	426	454	461	455	433	458	437	425	447	434	488	437	472	440	454	462	428	465	479	449	458	412	472	439	465	474	493	471	422	491	419	433	471	439	433	426	430	463	463	417	450	458	448	490	415	437	446	464	458	476	461	479	506	446	444	479	407	453	438	446	491	458	436	446	475	433	471	468	430	413	456	471	463	486	433	423	457	464	491	472	446	425	475	466	447	477	486	431	463	514	423	501	430	402	431	473	467	460	502	420	439	460	461	445	461	492	481	476	423	423	447	444	436	465	439	463	431	455	440	501	459	463	462	470	470	444	431	480	480	463	443	434	443	445	454	457	487	434	447	475	475	445	455	474	512	474	446	468	466	480	463	464	429	482	447	461	424	460	437	426	461	445	420	428	461	491	473	475	459	446	461	432	420	446	454	457	448	409	444	467	443	494	456	449	424	429	436	435	436	440	490	475	439	447	461	420	461	458	464	442	442	455	453	461	445	491	445	451	415	469	432	467	459	478	445	453	489	433	440	449	475	461	471	475	453	449	477	413	454	459	422	439	440	447	461	479	434	447	421	463	443	444	433	473	447	416	410	413	481	441	432	447	489	466	441	438	465	395	455	443	449	450	439	472	456	480	465	484	468	450	471	468	448	478	462	495	459	441	484	444	444	466	475	480	430	470	436	460	423	469	447	435	444	423	462	468	443	477	471	440	426	440	421	441	474	465	436	438	460	472	466	430	417	435	456	477	422	458	428	438	450	459	455	472	427	471	449	457	477	452	442	445	441	453	476	446	443	496	469	477	479	452	440	460	454	493	440	447	453	450	468	465	461	446	477	428	465	426	447	455	499	483	441	468	430	440	429	503	459	456	429	459	444	468	450	463	416	448	438	442	505	479	450	445	431	443	432	494	475	455	445	415	412	487	461	473	423	459	470	425	459	484	438	466	403	482	451	441	475	446	454	446	477	434	445	460	449	449	459	430	455	447	437	452	485	436	474	469	454	465	458	452	445	441	470	460	481	422	454	445	443	464	463	398	452	391	455	453	458	441	452	445	481	432	469	456	459	432	475	443	435	443	445	467	455	445	440	450	426	495	475	459	442	463	466	416	454	455	465	447	442	484	461	479	454	430	471	420	488	478	484	431	463	425	437	467	450	456	420	453	455	433	449	481	462	466	487	444	441	444	437	455	446	462	474	428	453	433	484	466	414	490	467	430	452	450	429	471	487	439	504	446	446	467	461	421	485	462	464	459	461	451	417	447	449	446	482	426	444	451	454	466	449	435	442	446	432	465	445	488	464	462	421	483	478	477	417	478	434	408	461	445	460	471	470	449	454	466	484	471	469	436	453	450	494	461	502	441	430	466	451	484	460	482	453	439	460	443	420	459	429	442	448	454	436	463	468	432	466	419	425	414	450	446	448	471	441	471	457	441	453	457	471	425	449	477	450	476	430	426	467	442	432	459	466	476	458	415	471	477	430	458	473	460	471	450	477	484	452	435	485	475	483	450	483	465	484	443	462	480	443	448	444	438	451	491	447	478	493	485	461	482	469	492	438	485	494	465	448	482	466	470	443	492	460	449	456	477	434	442	438	478	450	473	443	428	393	460	500	448	442	447	456	430	432	459	484	462	447	453	468	476	439	430	481	458	489	461	480	410	445	452	468	436	460	448	448	440	433	457	480	492	424	463	421	440	427	476	475	384	441	412	415	471	474	470	431	459	450	486	452	451	454	449	427	453	471	455	434	454	460	465	445	446	448	428	458	422	420	450	463	444	473	444	459	436	421	443	444	477	449	457	435	469	451	466	455	496	446	444	455	451	416	442	443	420	460	480	466	482	454	444	441	440	454	493	445	458	458	453	456	439	471	515	451	474	411	428	481	444	476	477	486	420	437	465	451	424	462	426	495	439	438	442	456	467	407	454	472	435	445	419	447	436	434	497	462	458	476	418	458	456	431	457	460	442	450	471	472	483	417	481	443	422	491	398	465	462	449	503	468	451	445	443	467	497	434	452	438	475	422	451	479	487	448	493	424	413	456	404	483	456	462	436	444	481	474	445	484	449	441	440	452	441	456	467	478	458	463	456	511	456	440	449	423	450	465	466	458	474	475	465	459	454	449	463	464	464	459	461	430	440	461	511	459	442	462	432	457	479	439	453	434	460	457	434	442	449	454	454	466	451	447	458	450	445	446	476	444	420	490	485	419	465	445	453	452	494	432	471	476	474	468	436	487	467	439	482	483	424	433	469	477	443	478	445	432	491	469	489	435	447	467	477	424	435	465	473	484	426	473	492	488	483	471	446	440	424	462	454	442	438	452	436	446	435	447	487	427	458	454	440	427	482	471	394	435	440	442	444	448	451	467	436	465	440	442	461	467	450	478	430	427	463	482	424	444	446	451	427	437	437	459	476	447	420	435	455	433	384	425	448	402	443	445	430	459	429	451	456	400	461	454	431	495	421	441	468	418	468	440	467	453	501	452	444	456	498	450	428	458	441	430	434	445	443	469	469	471	429	473	438	440	454	458	440	480	473	417	473	491
52364	12593	3445	2213	1401	1035	834	693	564	527	457	400	354	326	328	326	348	291	287	295	304	280	304	266	277	253	243	233	221	283	278	260	270	265	244	256	243	277	246	250	247	235	282	239	252	253	240	257	229	238	237	235	254	241	268	239	239	274	270	247	224	233	260	242	252	231	243	240	262	251	239	263	239	257	245	233	237	249	243	252	236	222	257	240	244	256	208	239	240	240	211	229	267	213	231	213	268	223	248	228	250	241	246	250	229	248	220	240	229	259	250	245	233	257	255	242	208	246	236	224	270	230	224	253	254	244	235	232	211	236	268	221	247	238	281	237	222	272	241	224	263	226	253	229	260	234	216	229	230	258	209	230	252	247	269	230	227	255	246	252	248	239	276	221	241	241	221	226	250	236	231	250	247	241	226	236	198	264	257	246	263	223	234	247	225	249	242	241	248	254	214	230	244	247	241	232	244	259	263	240	240	249	233	234	221	248	225	262	217	257	229	218	263	240	243	240	253	219	240	229	234	232	196	249	232	238	240	244	253	257	246	231	239	254	253	226	230	239	228	257	195	220	218	229	241	234	236	252	246	236	230	236	246	274	244	196	257	232	205	218	238	267	251	220	238	243	227	213	256	230	232	224	234	233	251	244	245	236	205	246	258	239	217	243	233	256	251	245	215	242	242	245	259	235	220	266	263	211	242	252	260	213	247	243	228	243	218	245	228	253	225	253	254	238	212	249	223	272	240	273	247	227	213	262	230	252	233	223	213	228	261	262	250	245	237	229	239	249	225	241	256	236	262	248	267	270	229	245	255	248	243	250	237	233	252	234	220	211	225	243	220	272	230	218	258	236	212	248	225	217	195	241	254	235	238	224	245	252	241	225	211	258	234	237	256	229	221	234	249	261	242	217	211	261	230	263	222	221	220	237	221	243	250	230	236	226	251	251	241	222	224	263	251	221	218	260	242	241	236	243	219	238	211	238	235	244	228	234	260	234	243	241	252	232	222	256	234	219	232	251	260	259	245	246	231	225	287	247	214	219	259	243	266	233	264	215	226	230	232	212	232	230	255	243	246	237	239	237	241	250	241	239	282	254	245	254	239	240	248	246	249	243	205	247	224	250	242	232	235	249	226	245	253	216	232	257	253	243	236	237	251	231	254	234	213	227	231	247	244	237	260	235	238	248	228	233	252	249	244	220	242	233	231	247	219	259	251	252	216	248	260	252	255	230	241	257	239	250	223	250	241	231	253	254	270	268	244	254	232	243	213	250	254	236	245	237	238	237	247	248	226	229	262	234	247	239	243	245	225	239	222	237	232	218	242	230	226	239	218	253	224	273	241	221	230	233	233	241	241	230	242	225	240	248	227	251	224	234	250	225	250	266	242	222	221	237	247	234	288	235	252	239	241	239	297	245	241	261	234	238	237	250	211	214	235	247	189	247	224	245	230	261	245	242	218	254	262	245	248	253	239	255	245	243	252	210	274	259	234	245	251	222	215	229	246	247	255	253	235	197	221	217	228	227	227	227	244	255	289	226	222	238	246	236	258	228	229	247	233	237	265	226	256	244	212	252	221	249	244	248	283	246	241	225	275	239	272	246	267	248	235	258	237	232	247	279	245	247	235	233	230	205	234	231	237	235	258	224	219	238	246	238	235	220	244	239	257	258	248	230	236	248	233	233	238	252	207	219	251	260	221	239	248	253	222	245	248	204	228	254	232	229	237	250	248	241	243	235	232	244	254	231	256	244	257	240	229	239	241	223	262	252	207	218	286	245	233	243	225	243	238	300	247	232	220	265	226	238	227	235	269	239	230	258	269	238	238	236	233	211	230	215	225	260	225	237	200	238	233	235	230	231	225	232	232	263	242	259	220	224	249	238	251	202	242	232	270	234	226	241	252	223	245	252	242	231	233	228	223	237	234	260	239	261	253	277	226	224	241	236	231	242	241	243	234	222	263	205	263	240	254	223	245	243	251	214	236	230	222	251	247	241	213	238	258	244	255	226	239	260	246	244	241	218	255	216	239	249	257	233	245	239	242	248	215	213	231	250	232	236	236	255	243	253	232	258	243	233	233	235	242	250	260	250	252	231	252	239	220	248	211	211	218	210	251	218	206	230	253	254	276	260	249	234	252	219	231	222	245	260	252	232	249	261	221	247	221	253	271	222	253	245	236	231	267	244	232	216	252	227	237	229	271	229	240	248	260	245	239	210	236	243	215	261	230	243	251	231	229	217	238	233	221	231	241	220	247	235	243	256	257	231	240	256	221	236	217	224	227	220	202	228	234	252	250	253	225	251	268	268	245	240	201	257	251	223	243	256	214	239	243	231	233	259	247	243	223	233	242	228	252	230	242	231	221	219	253	242	236	263	234	246	239	224	249	224	240	235	244	214	242	249	255	251	259	245	249	253	257	230	263	228	225	251	234	240	225	233	246	264	226	248	251	264	253	244	243	223	274	252	199	236	221	235	260	254	238	245	262	227	234	241	238	253	247	237	252	249	244	224	243	223	233	237	234	241	201	231	254	242	236	242	238	231	256	271	205	268	250	233	242	263	243	235	240	216	235	267	236	224	222	192	246	221	234	268	241	248	236	246	218	239	246	249	231	264	238	241	234	249	245	234	233	241	214	266	226	260	260	217	258	256	225	254	226	252	246	231	257	190	249	220	261	245	238	256	234	255	237	277	269	239	234	232	243	233	258	258	213	230	260	264	212	236	219	251	246	278	228	251	234	212	262	249	238	227	238	239	250	260	217	233	231	256	246	232	248	210	260	244	245	234	259	258	230	247	229	226	250	238	253	260	222	223	232	260	224	230	267	217	239	247	240	258	210	253	260	228	216	235	249	266	236	258	217	261	265	233	260	265	243	245	234	244	243	222	244	228	242	216	210	227	224	253	249	253	218	253	239	214	250	259	235	239	225	265	251	273	236	231	203	238	255	274	234	239	237	267	246	195	224	219	234	215	253	250	241	256	254	249	228	245	224	236	214	240	230	240	242	237	249	220	229	235	250	246	265	207	277	228	249	248	254	237	243	251	202	253	216	254	251	242	213	223	255	253	250	220	229	239	247	243	251	244	233	253	230	221	260	216	245	232	246	241	248	220	241	238	234	258	232	254	238	241	220	232	281	241	249	226	264	249	232	207	236	246	254	236	238	224	243	225	250	266	221	232	255	262	227	220	242	209	247	242	253	247	249	222	217	210	253	237	244	231	268	227	260	239	244	233	233	269	247	236	241	228	213	240	230	235	274	211	242	228	208	267	285	237	268	228	260	241	252	236	241	240	220	227	227	220	236	274	236	255	214	199	224	267	268	238	238	216	245	246	218	242	227	228	268	238	232	235	255	223	253	221	233	260	242	271	206	239	240	254	235	268	244	258	265	247	217	285	240	243	250	259	222	235	249	221	273	249	211	246	249	281	235	247	241	244	212	246	259	229	214	248	232	251	243	238	235	237	220	227	244	250	244	233	262	239	233	247	218	245	238	240
26339	2750	6043	6597	5493	4392	3781	3097	2649	2433	2091	1876	1658	1613	1415	1369	1346	1265	1202	1151	1170	1111	1090	974	964	961	930	978	935	939	867	898	924	868	861	820	826	866	853	848	836	766	757	803	837	787	805	821	816	747	798	817	807	764	818	791	756	817	768	741	750	781	739	725	761	786	759	756	722	787	737	723	704	716	771	762	775	756	720	741	763	721	734	758	726	723	774	731	743	765	707	757	770	706	684	758	764	713	737	763	680	746	783	774	759	792	812	770	750	732	704	762	739	722	691	705	700	741	699	733	764	742	727	753	731	733	753	768	807	698	721	732	667	744	755	752	725	720	656	739	742	719	762	729	762	764	707	718	734	711	721	785	763	725	748	739	742	723	762	751	701	710	758	673	734	691	738	642	755	723	731	758	705	716	734	657	709	740	724	728	718	754	769	693	711	732	735	720	788	700	757	721	743	752	746	717	725	737	712	773	733	743	682	707	735	729	734	707	783	715	734	776	714	746	747	677	757	744	712	744	721	686	738	766	736	719	684	698	722	687	736	714	708	735	741	751	718	732	733	719	757	740	705	764	687	710	729	765	755	688	771	730	752	738	732	726	722	696	719	720	755	790	724	726	733	721	735	770	729	717	699	695	703	753	740	776	761	736	715	708	694	723	705	728	756	731	710	727	721	752	692	640	749	767	693	710	705	784	778	746	733	677	726	698	712	742	711	736	736	730	732	727	713	731	685	722	705	731	722	753	742	742	782	692	777	705	697	677	739	725	754	714	756	760	735	730	727	758	743	765	721	738	705	780	779	799	732	718	761	708	697	732	723	691	764	769	729	718	769	742	761	728	719	727	719	720	742	727	755	726	711	758	745	664	729	687	731	720	710	742	730	687	742	713	781	705	728	695	728	739	748	727	775	720	699	725	734	711	682	717	709	677	772	737	712	745	717	753	728	702	752	746	744	733	717	685	731	679	698	666	730	748	725	744	707	750	702	721	750	758	742	722	741	724	753	696	675	709	735	741	752	742	729	715	760	709	718	684	733	719	691	709	715	731	785	702	720	694	725	793	750	736	722	709	705	712	699	713	655	704	710	727	754	728	684	755	707	699	730	701	729	725	760	717	788	680	709	760	689	700	728	720	711	730	739	733	737	723	690	732	747	732	755	755	701	735	698	770	756	732	758	767	717	696	690	724	688	769	713	768	749	695	698	743	737	748	737	696	741	712	766	751	739	718	726	784	717	692	692	738	767	749	706	709	764	756	681	704	698	657	713	748	726	674	729	703	711	747	756	764	717	712	736	730	738	686	686	694	665	689	716	728	752	723	697	728	718	712	703	756	763	730	733	732	684	731	689	709	704	733	719	714	780	742	678	705	755	692	712	711	722	765	716	736	725	705	694	731	727	774	705	736	757	700	709	729	760	767	713	748	741	758	773	713	711	666	695	704	772	729	718	699	671	674	765	717	731	720	754	727	710	699	749	699	709	705	749	694	704	747	695	744	697	718	710	709	719	726	700	716	741	767	662	703	720	746	755	711	642	722	691	653	777	755	709	703	719	703	681	729	748	740	740	720	741	724	726	744	741	703	734	740	768	759	700	759	666	740	661	707	741	658	752	681	710	740	752	705	733	744	723	689	710	744	789	714	704	758	751	709	697	699	788	696	704	740	678	717	712	723	703	738	739	702	680	732	722	736	690	770	758	711	750	715	705	724	703	727	744	706	726	752	730	793	729	756	715	698	705	750	714	681	723	741	711	724	705	760	749	722	666	734	713	767	711	715	722	680	743	679	784	774	690	716	752	694	722	758	726	772	718	651	716	733	703	726	664	741	722	726	727	715	728	734	793	711	738	747	733	688	752	707	734	765	738	780	722	739	735	769	721	753	714	732	723	728	743	705	734	686	714	757	707	741	750	711	730	701	718	668	714	717	743	712	725	746	685	676	762	731	715	713	703	698	729	717	748	725	723	741	701	756	749	722	695	765	691	713	705	743	688	763	722	702	735	741	743	719	748	725	749	726	717	780	707	748	708	709	709	713	695	734	690	736	737	687	698	728	760	698	730	737	727	733	719	732	673	727	698	750	723	713	740	686	717	672	715	706	674	761	703	700	727	700	722	735	719	735	730	725	717	741	737	712	676	788	728	740	723	702	724	747	738	736	736	707	682	668	734	748	731	751	732	724	750	716	718	682	772	716	731	717	725	706	722	716	733	664	717	700	715	698	728	752	768	707	798	754	725	740	766	723	767	699	697	741	756	739	697	724	706	722	725	746	744	672	730	719	737	651	682	763	716	745	728	715	735	685	748	725	711	706	726	746	713	747	713	738	725	721	762	664	699	741	695	725	741	711	722	729	767	751	738	716	733	708	716	742	716	712	738	736	773	676	742	717	725	770	772	712	746	813	762	681	743	706	727	711	729	707	742	753	731	716	766	745	674	723	788	785	719	717	712	710	712	749	679	761	710	725	735	701	747	674	682	731	760	740	725	727	745	739	743	706	710	777	726	738	730	718	732	717	721	750	711	755	774	709	725	733	686	716	759	743	734	798	672	701	678	709	719	681	666	724	719	735	738	734	725	723	780	721	752	718	714	733	725	780	697	741	695	714	675	735	722	764	784	706	687	750	723	744	699	703	672	714	722	730	699	698	708	769	735	697	731	670	722	689	659	758	702	725	741	713	712	708	739	761	728	705	697	763	722	713	735	653	720	701	701	728	760	697	728	742	689	717	689	667	744	703	720	692	691	714	738	668	773	715	752	735	674	724	675	713	717	640	746	742	722	734	697	729	738	734	779	731	705	725	699	653	760	735	742	779	721	757	757	791	782	704	712	745	731	721	728	739	694	707	769	724	723	745	738	749	749	731	712	750	731	732	752	720	732	750	721	702	704	736	766	739	754	762	651	730	744	729	731	693	761	752	675	719	791	748	729	698	725	758	713	738	648	743	746	711	752	770	722	742	735	724	743	710	704	718	741	748	767	758	699	709	722	737	678	742	685	718	676	763	715	704	715	712	713	729	729	716	715	720	691	749	693	715	668	711	750	703	731	719	742	710	775	684	741	709	714	738	747	677	668	684	713	752	785	745	714	719	722	757	752	683	697	704	706	707	736	748	710	670	697	729	717	685	753	720	713	760	747	726	713	743	741	692	703	736	692	739	729	767	725	693	711	685	715	685	788	752	720	742	689	764	724	682	732	717	709	666	721	741	710	756	701	759	736	728	720	708	752	709	757	717	709	705	770	717	730	720	704	734	699	709	707	759	724	724	755	697	724	714	726	717	723	700	728	721	704	706	753	692	726	765	724	670	691	692	757	718	690	735	704	760	696	703	712	768	742	744	726	729	714	714	766	673	699	749	734	736	704	732	687	729	722	694	716	703	730	741	758	707	729	704	761	718	719	700	712	726	741	717	671	687	734	752	738	755	734	765	740	719	725	735	744	739	707	713	750	763	739	708	737	713	733	755	696	735	719	736	798	771	664	757	736	720	710	700	709	730
7519	378	179	147	126	99	116	109	95	109	109	110	85	106	94	74	109	88	88	103	97	100	106	109	89	88	88	104	93	86	86	100	90	78	82	95	85	87	83	84	98	82	91	87	94	100	84	93	93	93	78	92	88	98	100	83	101	116	79	89	97	95	85	84	78	96	85	92	116	106	92	90	97	92	85	102	92	81	119	95	99	83	94	71	95	110	91	93	92	86	82	98	93	81	81	91	89	90	74	93	63	94	79	97	92	104	80	99	85	93	110	100	91	96	78	81	102	90	78	90	96	101	73	75	94	80	81	100	86	103	86	100	95	77	84	93	115	77	89	112	94	95	102	91	84	88	98	96	94	94	89	92	94	100	96	99	96	102	96	83	115	84	93	69	95	105	87	92	103	77	106	97	90	87	88	81	102	100	84	92	98	82	70	102	93	86	90	94	93	89	74	83	105	83	93	79	92	85	95	86	103	93	103	103	97	91	100	73	84	76	82	92	84	88	87	92	97	88	85	108	88	72	91	92	91	85	104	94	104	85	87	88	81	85	112	93	88	100	82	96	85	104	78	106	104	90	76	92	85	92	99	89	100	79	101	81	87	82	88	73	87	79	86	75	106	82	91	95	80	87	80	93	85	106	84	80	83	103	74	79	91	89	91	103	100	88	87	91	92	73	95	77	86	104	83	91	81	91	93	84	82	105	98	102	95	92	89	94	105	90	98	87	91	100	84	109	95	75	95	72	98	96	84	84	96	100	76	81	91	96	92	88	80	82	91	87	77	117	94	83	99	109	89	96	107	92	94	84	78	81	99	96	87	80	75	89	87	100	87	80	75	93	79	91	88	103	98	82	96	92	92	80	77	86	71	96	93	95	96	94	93	94	113	114	87	102	84	104	72	95	93	86	81	91	82	93	108	93	88	88	103	101	98	99	98	77	76	82	99	88	102	106	92	77	79	87	97	84	82	86	84	94	96	88	97	95	96	88	73	88	108	95	83	80	86	91	97	96	85	74	81	94	80	97	93	100	95	99	84	84	90	87	96	78	97	86	86	93	102	95	91	108	75	93	94	84	108	75	89	100	90	83	78	105	98	81	74	103	90	85	100	81	87	87	96	95	74	91	97	85	76	93	92	82	97	93	88	118	104	82	93	98	99	78	107	100	77	77	80	87	97	74	86	91	71	106	91	71	106	95	93	79	80	88	93	88	100	101	87	81	90	93	96	110	92	93	86	81	91	96	95	90	91	101	93	81	88	106	82	96	96	94	83	81	94	110	84	109	101	90	95	116	97	92	88	79	96	98	99	95	86	103	91	75	97	78	85	91	97	98	86	79	89	95	100	84	86	80	85	84	98	79	75	110	89	91	90	100	99	94	89	99	95	109	86	90	77	83	90	84	94	93	101	76	82	103	81	100	87	81	83	86	86	72	94	95	87	98	96	93	99	84	96	96	104	77	75	92	86	92	83	94	94	99	93	75	113	87	88	65	92	75	91	99	98	103	92	85	100	92	88	84	102	78	90	101	88	110	99	82	84	107	67	96	77	80	77	101	98	97	95	101	79	78	77	83	124	92	93	71	84	85	83	96	107	108	94	106	88	97	88	81	81	80	89	96	77	84	101	73	88	71	85	93	95	69	84	88	115	103	110	96	89	75	90	94	86	99	97	90	78	76	87	76	101	70	74	104	77	81	79	107	74	83	78	100	95	89	98	88	97	102	85	102	78	102	86	83	107	88	84	98	79	90	72	99	97	108	88	87	64	100	98	98	75	90	96	93	80	94	98	79	96	84	87	90	90	86	83	74	85	87	84	87	82	96	90	97	87	100	96	92	95	87	102	84	86	90	91	97	93	107	84	86	86	91	68	97	106	101	80	90	80	93	80	91	93	87	82	98	89	86	84	94	107	85	95	96	100	85	81	92	76	96	86	109	103	90	96	95	86	92	82	101	98	82	83	92	86	87	91	88	88	64	108	94	89	83	104	97	96	87	104	80	105	94	91	97	86	96	87	82	98	79	101	84	88	105	73	98	79	83	94	106	82	86	95	94	93	79	85	99	106	96	103	91	97	93	88	103	82	79	87	99	83	78	83	90	94	94	85	91	80	117	94	88	113	78	92	82	89	89	95	107	79	84	88	88	89	72	97	96	110	110	85	84	84	101	84	91	88	85	97	99	78	104	85	80	83	94	96	97	112	78	93	83	76	80	93	94	81	85	85	104	94	84	99	102	82	83	69	111	105	101	73	102	89	85	88	81	92	85	101	87	86	72	93	92	89	103	78	88	89	86	82	93	87	103	82	107	82	86	93	75	82	92	81	99	96	87	78	97	82	87	77	78	99	96	93	94	88	83	85	96	84	98	91	97	88	96	93	83	98	110	94	80	91	86	86	97	87	96	97	96	96	88	93	83	90	107	103	104	82	89	99	67	98	113	79	99	98	97	88	88	84	107	86	85	86	111	78	96	98	95	93	94	79	82	92	100	95	76	85	99	100	105	76	101	87	75	70	94	80	99	112	77	98	97	92	100	100	84	83	91	80	97	92	84	107	78	102	95	88	87	105	95	88	98	106	77	92	94	90	103	95	92	77	91	89	76	89	102	95	65	91	96	94	92	95	77	98	91	97	94	83	97	99	113	86	99	91	67	95	75	92	85	89	106	87	89	94	96	84	91	89	94	70	77	85	104	98	77	94	88	72	101	95	90	89	91	97	72	88	89	77	72	103	78	75	76	85	101	90	107	105	81	100	82	74	84	114	80	85	91	103	93	106	77	90	86	97	98	92	83	80	95	77	82	90	88	87	102	89	93	99	77	92	103	91	112	79	81	92	93	81	103	103	96	87	86	90	82	98	84	84	89	90	97	83	86	91	99	80	110	100	95	71	80	102	95	84	99	104	91	108	96	101	80	76	89	66	109	85	96	89	101	95	91	83	101	98	88	97	103	89	108	91	93	95	84	118	96	89	96	76	88	76	87	101	89	89	80	107	94	81	83	98	98	77	79	116	93	92	97	72	94	85	103	86	105	86	94	100	81	93	86	100	86	82	80	91	78	102	83	83	100	95	89	101	92	75	96	84	90	80	96	90	74	84	98	104	95	97	88	101	94	69	94	82	89	94	80	93	92	94	93	94	108	94	124	96	103	116	93	91	91	93	86	91	89	75	95	91	81	87	99	103	93	101	98	101	101	99	87	87	102	87	111	85	80	76	98	100	89	85	94	88	89	95	90	114	73	89	66	101	72	102	96	75	97	92	95	91	65	95	83	82	97	100	85	90	97	75	89	95	88	99	106	67	96	89	105	89	98	94	90	87	79	90	99	104	114	74	79	95	102	103	98	74	90	95	88	94	92	99	97	80	79	93	96	95	80	80	78	84	80	84	99	76	100	99	104	93	92	84	86	80	92	88	89	106	98	78	93	95	83	102	77	74	77	94	84	113	77	90	86	87	88	81	84	81	104	84	106	88	74	92	99	98	94	85	104	88	80	69	77
7194	425	550	501	535	440	464	407	409	356	366	359	358	334	333	371	374	337	339	331	354	333	291	326	315	325	347	358	336	328	339	345	346	328	326	330	344	330	338	318	293	334	309	332	317	319	338	324	319	329	356	338	301	312	307	316	361	301	321	311	318	319	323	333	318	319	320	314	334	310	314	318	325	347	293	346	302	318	374	309	340	302	317	298	320	293	354	352	339	337	320	306	342	323	345	322	355	322	323	344	308	336	322	322	332	329	302	327	317	325	347	336	304	290	292	339	316	305	370	304	330	323	308	321	328	327	312	340	334	298	348	328	341	336	321	307	327	323	300	279	301	325	345	352	334	320	356	290	290	332	296	318	329	329	321	331	299	331	340	336	349	348	321	321	330	328	337	332	283	337	370	303	324	346	327	312	328	334	302	304	320	363	316	326	330	314	329	351	327	336	343	316	342	327	320	328	339	334	331	288	277	311	344	334	318	333	322	302	308	346	333	330	370	332	329	323	317	333	341	331	328	327	321	335	340	308	341	337	314	318	317	315	324	296	308	330	303	356	350	318	327	306	356	324	327	329	296	347	324	341	325	293	362	311	313	358	316	297	344	307	377	331	317	300	308	306	324	325	340	296	275	308	329	317	278	326	338	312	345	303	316	290	361	297	313	322	302	335	330	355	330	343	351	349	334	355	330	327	309	322	323	311	337	312	316	309	341	301	310	299	304	325	318	326	321	349	312	343	286	328	332	357	367	298	326	320	315	340	320	302	280	341	315	342	345	306	323	311	321	341	323	362	324	346	323	321	336	316	325	306	342	309	312	345	342	309	334	295	324	302	319	322	346	318	330	327	338	304	353	315	316	341	328	326	298	329	296	331	302	333	305	312	281	349	331	316	341	317	331	334	323	326	307	312	334	332	335	308	328	335	285	348	321	313	316	358	349	281	347	334	320	292	324	365	340	316	336	339	302	281	315	343	325	305	313	324	329	288	337	317	304	350	323	309	334	333	300	280	333	355	334	337	331	322	330	329	334	347	312	329	336	328	320	312	326	318	335	330	329	293	334	338	314	330	315	329	330	288	312	338	299	330	329	288	369	327	329	322	328	327	295	332	316	354	305	311	304	336	312	310	305	328	355	289	335	324	320	310	368	312	347	338	297	310	314	316	329	323	332	320	317	297	312	310	299	297	351	320	317	287	361	305	339	323	331	297	300	321	299	347	297	301	288	312	332	306	348	327	354	331	323	310	331	310	334	311	318	308	349	331	335	334	337	325	350	325	345	325	305	332	308	284	310	320	366	334	319	317	336	334	342	373	351	306	318	346	309	304	324	314	327	323	293	366	334	300	347	317	331	344	317	315	308	312	304	341	315	344	336	324	322	328	303	318	334	347	300	298	324	315	317	314	338	337	344	323	310	341	335	325	310	326	347	331	295	286	334	326	331	320	316	333	323	289	350	346	344	343	330	304	302	303	345	329	314	355	335	325	317	326	328	296	323	324	355	306	340	319	345	332	352	329	321	336	331	312	339	342	340	317	325	350	315	339	315	324	307	327	324	301	330	339	293	313	327	324	283	332	343	329	301	313	308	308	336	358	350	326	287	337	301	311	327	304	321	335	320	297	316	299	354	309	314	325	327	341	318	342	327	334	352	338	320	331	305	352	364	320	337	349	340	314	321	346	323	314	325	324	297	325	344	335	322	308	331	308	323	325	296	301	314	361	329	333	347	315	341	332	327	281	319	323	291	352	338	315	329	333	303	328	354	335	341	319	325	297	284	349	322	316	354	300	338	305	337	310	332	317	323	297	357	343	325	321	293	315	336	329	355	331	313	335	346	366	300	302	327	354	345	350	339	313	309	327	328	333	343	327	316	341	322	307	295	301	336	313	294	340	318	336	334	318	331	323	324	327	262	338	353	365	320	331	322	331	316	335	325	327	344	300	312	304	350	312	343	316	317	369	296	337	320	343	297	313	336	310	316	343	330	306	315	313	348	321	330	334	316	331	345	339	307	303	310	342	310	303	322	320	331	332	338	318	299	351	313	333	320	304	331	335	328	351	309	316	326	305	303	326	344	357	332	356	308	346	338	326	300	313	313	347	322	328	306	344	326	325	315	329	325	338	322	345	314	316	349	317	308	324	347	323	292	315	337	338	308	347	328	330	320	309	327	365	342	318	325	330	347	351	342	347	301	372	332	334	333	362	331	301	330	295	310	315	341	298	320	314	301	318	322	314	315	319	324	350	322	322	317	309	336	322	323	309	315	345	300	302	322	350	334	302	294	316	332	309	294	318	309	319	360	325	320	311	325	300	308	304	303	361	308	321	307	318	334	326	345	318	321	305	302	303	339	318	340	358	304	329	348	301	313	333	314	328	282	303	311	328	346	317	335	326	342	349	358	325	330	339	341	336	333	309	323	343	298	326	334	322	298	323	315	308	307	298	343	332	294	300	337	321	320	337	362	335	333	331	307	336	344	357	297	332	316	296	326	307	330	323	339	328	310	328	340	324	307	301	330	325	336	336	301	322	347	303	317	335	299	339	329	309	323	316	329	367	311	314	332	327	310	307	310	309	331	315	338	322	301	316	333	342	320	314	347	318	335	269	290	342	349	360	303	313	313	326	366	328	363	325	325	322	331	331	324	316	324	335	340	313	292	306	330	335	302	332	310	340	347	333	331	317	312	341	351	331	339	352	333	298	302	325	336	321	327	328	320	328	316	338	327	296	332	325	346	331	302	319	306	312	352	285	312	288	320	339	324	311	341	314	331	333	328	318	322	301	324	301	319	347	333	301	333	315	323	287	318	308	322	330	331	336	312	312	338	325	344	285	310	307	301	339	348	316	336	333	368	315	314	306	321	332	337	329	318	330	307	325	340	357	333	310	309	328	278	335	340	311	322	318	297	331	322	284	323	316	335	332	328	328	341	313	332	328	322	342	294	342	304	318	304	308	308	308	332	308	296	344	310	339	322	318	324	306	326	314	354	323	340	329	333	350	322	299	332	322	315	318	314	324	314	310	311	311	347	324	313	323	340	302	295	325	311	370	312	320	339	304	329	307	311	315	357	312	311	315	346	367	336	302	357	348	314	307	351	347	342	328	302	339	321	326	326	336	325	328	318	316	346	342	317	356	326	344	296	335	333	328	327	336	325	345	330	296	307	319	303	286	316	338	353	338	354	339	337	337	352	314	301	342	333	351	342	326	336	309	337	320	296	300	318	324	307	347	316	338	346	339	306	307	310	329	308	333	356	316	308	287	329	319	311	317	335	295	303	356	287	344	298	319	332	348	296	347	339	331	346	311	331	311	329	341	303	307	333	318	353	342	295	333	311	320	291	330	340	303	313	302	322	319	343	319	291	349	316	330	353	346	344	344	367	310	336	329	327	322	323	358	306	298	330	318	341	302	314	318	365	316	317	333	383	312	311	340	332	313	304	328	299	259	319	314	350	301	325	337	335	309	329	305	324	338	305	333	332	349	337	306	314	322
40231	6642	1486	998	696	495	406	380	310	250	227	204	209	208	196	191	180	167	165	177	167	140	166	161	151	137	146	156	152	156	135	146	164	136	145	152	145	138	137	134	139	146	159	158	135	144	151	138	129	144	146	133	148	139	160	153	147	115	147	123	128	156	125	146	131	140	148	146	149	144	130	149	132	150	145	131	143	112	151	136	129	131	148	143	151	135	129	126	138	133	131	126	129	133	144	113	126	133	156	134	153	171	120	148	132	141	143	146	131	125	134	133	149	147	118	138	139	138	136	102	144	153	139	132	132	109	137	149	156	147	143	135	132	131	148	110	159	136	137	128	122	162	131	148	141	138	133	136	143	145	118	132	156	138	125	114	125	132	138	143	125	136	134	141	139	146	120	136	145	129	127	143	141	133	171	140	141	143	124	123	122	138	140	145	142	130	137	122	143	133	148	152	104	137	137	138	150	130	153	125	141	146	133	128	161	146	137	141	121	135	141	119	126	146	133	151	120	143	135	124	132	159	153	132	121	129	126	143	150	130	135	138	145	119	132	128	142	136	128	136	140	149	147	141	161	141	144	117	136	140	131	124	123	159	124	130	125	123	128	132	144	129	147	145	126	152	144	117	124	143	126	138	143	161	143	151	131	105	144	141	155	139	129	125	107	141	140	120	141	135	147	127	135	141	125	165	111	124	154	131	159	149	143	117	137	134	153	134	127	135	134	136	137	137	124	156	120	156	132	128	126	151	148	120	130	128	145	126	128	125	148	114	151	145	142	143	143	142	121	155	137	121	142	132	144	140	129	133	132	138	139	122	144	133	142	136	136	147	135	136	134	124	150	139	129	112	151	130	123	142	134	136	137	124	147	153	139	140	150	126	128	128	138	135	122	149	133	141	132	133	136	124	129	146	146	131	156	148	139	121	143	145	146	138	129	142	152	143	134	146	159	127	162	148	152	126	117	164	143	167	136	165	141	111	134	136	143	133	138	123	133	141	139	158	141	139	145	158	135	145	131	128	132	144	158	130	128	149	149	156	134	150	137	165	129	129	150	133	123	135	131	149	137	132	138	143	137	159	136	139	135	126	136	162	122	160	144	136	126	141	121	113	133	148	137	149	118	130	154	131	124	121	150	144	128	141	139	118	144	130	136	176	128	132	124	105	147	151	129	121	146	123	124	136	140	130	133	124	131	157	129	167	157	118	152	128	122	127	150	136	140	120	142	145	127	128	136	156	150	138	129	159	135	142	148	153	177	125	144	132	134	150	157	131	149	123	146	128	151	131	120	155	133	132	145	116	150	140	125	137	130	118	155	163	142	128	153	119	124	142	121	154	128	148	119	145	113	163	126	141	136	127	147	134	123	115	126	134	160	115	137	131	132	142	155	151	140	124	136	140	132	139	145	131	150	144	126	134	147	128	140	135	134	134	136	147	123	124	144	142	123	135	139	126	145	122	144	142	124	137	136	123	135	151	135	137	151	126	132	126	133	127	149	153	130	140	123	135	149	145	145	136	100	159	151	137	155	148	136	119	144	136	171	134	136	124	138	144	119	114	134	129	150	133	148	131	137	140	127	131	146	139	136	153	125	141	140	126	142	154	138	119	135	125	127	139	114	121	153	143	137	141	124	146	159	133	146	134	147	163	139	128	149	122	135	128	141	148	134	117	127	129	167	144	141	133	121	116	157	144	117	140	136	119	128	150	141	111	125	134	145	131	146	124	151	114	167	135	127	141	139	137	159	118	146	137	123	136	174	142	156	135	145	136	129	158	137	132	139	143	153	132	117	147	129	156	133	124	131	134	166	146	139	127	130	132	145	143	133	145	136	117	150	124	121	138	138	157	142	143	126	151	125	137	166	153	136	153	123	150	114	167	118	146	125	128	158	136	142	134	136	136	137	138	151	146	153	139	155	137	128	111	163	144	148	139	117	140	155	132	136	135	126	135	146	147	149	146	134	160	120	158	141	127	153	130	131	130	138	120	153	140	149	150	139	140	120	140	129	131	143	128	139	134	152	137	131	135	142	136	143	142	136	129	150	139	141	148	158	146	144	150	127	138	118	129	121	140	128	144	125	136	117	125	126	146	138	135	119	128	152	150	120	131	150	138	145	136	143	148	135	146	136	143	140	136	127	148	153	148	148	148	139	125	143	132	135	146	160	139	143	151	149	132	124	147	127	133	133	140	122	125	151	131	138	114	137	125	126	129	146	162	130	157	144	148	152	144	121	158	136	135	135	128	157	126	125	133	132	139	134	150	132	146	136	142	125	128	128	138	150	130	132	136	146	171	153	137	127	148	131	130	131	120	180	151	141	135	136	130	140	147	151	122	140	124	148	154	138	129	127	132	147	153	148	141	124	139	137	124	144	121	133	119	145	118	155	137	149	154	132	113	143	143	130	133	142	115	149	130	131	130	135	145	121	134	139	165	127	126	135	125	143	128	128	138	147	110	142	133	121	136	138	112	130	140	131	128	153	149	149	139	138	146	129	134	156	142	135	159	132	150	129	143	134	132	145	148	109	147	142	140	146	135	114	157	154	146	149	142	130	131	125	139	134	149	131	129	130	151	157	140	138	120	125	142	139	132	135	135	167	127	130	119	130	138	141	129	133	131	118	141	149	158	137	130	141	132	131	125	141	122	120	140	134	147	117	145	128	117	144	152	147	144	137	156	126	132	132	133	119	124	145	158	153	122	132	126	142	140	109	162	149	128	153	154	138	131	140	130	123	152	118	113	140	140	142	140	150	130	133	152	145	146	170	147	125	149	157	149	128	135	123	121	140	137	142	109	150	127	125	136	127	126	143	130	116	146	138	143	125	166	143	143	147	121	136	147	132	140	116	146	149	141	146	135	143	148	121	137	142	149	139	150	119	124	127	130	123	138	143	128	124	124	133	134	154	131	117	142	131	123	162	120	137	138	135	122	126	140	131	151	155	158	130	135	154	148	145	142	136	142	135	149	120	148	131	151	142	150	138	146	131	126	129	142	150	167	115	135	136	154	132	156	148	139	156	141	138	122	161	131	148	129	142	140	138	159	121	130	118	153	132	141	142	138	126	137	133	147	147	137	140	139	160	112	120	130	117	156	145	142	129	137	146	136	137	134	130	157	145	161	129	133	132	137	129	147	144	143	153	149	135	136	122	126	116	154	137	132	139	128	135	141	145	137	128	151	130	150	131	141	147	148	142	118	118	145	158	136	149	133	139	136	137	138	134	134	146	141	140	131	127	144	131	137	121	147	139	134	148	144	126	139	159	140	128	133	136	120	139	155	150	136	127	116	139	132	156	118	128	165	121	149	157	143	156	141	154	157	154	145	130	128	145	131	135	113	137	117	152	139	131	152	131	138	145	148	127	136	143	165	143	125	149	149	136	147	129	134	134	161	124	120	134	123	142	159	133	143	140	132	131	148	147	122	132	143	115	133	162	147	142	150	166	133	155	150	127	134	134	137	138	135	114	138	128	147	135	142	143	148	142	130	140	132
20834	1434	3291	3534	3002	2469	2072	1612	1429	1289	1206	1065	977	900	794	784	760	744	695	694	664	644	585	629	583	602	535	538	580	536	547	534	511	515	522	508	523	485	498	497	508	499	485	499	524	490	530	510	476	518	499	487	460	474	457	470	469	462	492	476	450	482	491	452	476	446	494	511	440	462	459	444	492	464	505	478	477	464	482	469	450	510	514	447	477	474	442	484	459	471	462	495	467	478	473	468	487	502	471	488	492	478	495	439	471	461	489	435	462	468	451	458	464	484	469	446	469	458	500	460	445	446	461	446	483	476	437	431	457	464	425	474	497	468	462	498	432	447	451	474	459	489	420	431	501	502	487	441	465	463	492	475	472	454	478	453	446	429	489	458	453	495	472	461	489	481	460	436	458	463	432	446	463	469	490	440	452	459	475	468	461	504	450	438	440	442	431	461	469	449	467	443	467	424	438	461	455	477	425	435	437	485	470	424	490	490	437	479	435	455	422	467	459	510	450	453	475	453	465	474	410	443	444	467	481	449	503	474	432	454	463	479	447	482	460	457	483	466	443	436	460	477	463	488	491	443	423	464	432	479	461	415	485	464	458	455	462	479	488	440	455	445	480	445	462	424	438	435	473	456	456	447	496	431	451	479	458	465	477	459	452	478	463	419	460	482	476	428	440	468	417	472	443	477	457	484	447	461	477	452	465	481	455	473	478	452	474	476	427	466	459	440	463	460	464	459	447	435	437	420	476	468	419	466	482	442	435	440	447	459	493	437	405	480	466	466	436	434	468	443	453	434	464	477	492	452	445	491	408	463	446	425	418	456	465	458	461	463	416	509	447	459	485	479	441	480	443	460	475	441	463	435	485	481	438	455	451	443	474	409	475	515	474	449	463	486	458	447	484	421	488	457	448	465	432	478	468	465	475	433	470	445	454	465	466	462	449	452	467	466	450	468	433	466	464	465	476	459	413	438	492	490	433	462	462	481	431	432	466	454	452	472	432	463	461	470	419	445	451	482	449	478	475	447	460	456	466	427	453	471	487	462	457	420	506	472	436	464	489	437	435	458	472	446	458	457	501	466	484	456	446	454	462	477	474	445	425	450	469	498	458	448	471	485	450	467	480	444	457	440	500	424	495	416	410	469	421	471	484	494	454	451	450	453	430	451	429	451	450	445	426	481	453	468	448	444	469	455	470	473	459	438	398	464	484	472	502	468	432	468	433	427	456	461	447	431	433	479	489	414	424	515	436	478	480	459	452	465	414	447	482	463	448	456	490	482	471	500	442	474	466	448	427	447	495	447	508	456	483	438	445	439	461	468	500	466	460	455	477	477	469	437	452	451	479	490	450	427	484	444	470	472	465	463	482	456	423	446	472	433	489	459	463	442	481	464	452	458	473	476	448	471	430	444	463	480	458	486	441	487	454	445	476	429	468	477	465	435	442	495	504	463	453	479	496	491	479	483	457	465	435	484	464	450	427	434	472	467	508	421	430	472	437	430	452	455	475	445	508	455	458	411	437	486	460	508	437	420	490	411	449	446	474	452	491	464	460	443	420	411	448	441	467	458	417	474	444	444	474	459	444	419	455	474	443	460	444	439	425	435	442	470	470	474	414	440	444	453	478	484	452	464	471	459	479	441	442	466	443	444	472	479	485	439	413	459	435	488	475	490	442	476	484	440	453	483	482	458	445	435	482	429	480	425	456	439	464	463	473	442	456	470	460	504	475	470	424	428	459	438	448	442	433	464	436	455	432	443	458	488	456	473	415	459	479	427	485	446	476	425	445	446	448	453	483	449	478	449	443	449	474	421	455	460	434	430	474	429	455	433	464	452	478	473	454	443	461	445	459	455	442	452	448	427	469	434	446	430	465	486	437	461	468	479	464	478	453	452	440	490	446	470	433	433	457	468	469	468	469	424	475	459	427	486	447	451	453	453	487	492	483	469	470	443	446	458	473	474	460	489	488	480	452	419	464	421	451	462	468	481	474	451	445	436	458	469	389	450	463	476	460	462	413	489	445	467	443	424	405	427	465	472	434	466	429	462	461	435	462	469	473	428	473	462	470	429	470	459	441	499	468	448	468	459	411	483	468	489	478	462	414	464	473	451	473	463	412	453	486	450	472	439	472	460	467	472	459	433	452	454	432	481	476	467	444	438	458	440	457	454	466	430	474	462	463	432	458	466	451	427	467	463	443	468	462	486	424	494	471	452	505	474	464	452	459	442	465	438	455	452	450	492	455	450	465	439	458	459	458	448	439	435	441	438	443	454	447	452	464	430	457	503	436	452	427	491	488	399	484	480	483	443	455	483	442	442	475	450	430	468	472	464	468	435	446	466	466	493	437	445	448	433	474	492	477	468	472	516	425	429	461	474	499	458	440	439	426	442	466	441	466	407	444	453	445	435	458	459	390	456	431	446	452	456	408	443	449	458	460	467	513	454	454	442	478	441	457	450	450	475	456	468	443	478	451	470	444	497	454	470	449	469	465	434	455	470	424	432	448	467	487	484	455	464	479	423	472	425	468	471	461	454	474	479	477	475	442	466	443	492	437	462	439	441	435	468	461	470	447	456	458	455	462	448	494	452	445	456	492	483	432	428	408	469	498	471	443	452	449	476	426	456	452	496	460	467	450	462	454	431	436	473	434	448	512	425	480	442	492	453	489	474	449	468	465	444	442	506	460	422	487	477	461	426	479	446	486	457	416	430	492	454	433	457	470	457	427	454	472	438	433	462	477	465	455	442	475	463	425	480	437	448	460	468	447	450	431	491	439	460	466	453	428	429	453	427	457	434	441	483	425	449	450	454	433	453	478	448	456	435	458	449	499	452	429	451	468	449	453	475	488	454	432	448	493	518	465	433	459	459	455	476	422	492	487	468	444	447	436	428	469	454	467	472	442	450	465	444	458	459	450	430	453	474	480	425	501	424	440	494	457	465	478	480	479	481	482	454	470	467	475	485	452	434	460	439	460	479	437	458	466	447	430	469	480	469	482	478	468	458	471	475	467	475	453	468	442	465	451	446	440	513	452	479	421	454	473	423	448	457	448	468	471	433	454	434	430	426	436	488	477	461	485	466	456	449	447	460	479	457	485	466	455	455	469	471	459	449	451	441	446	484	482	445	462	480	433	463	475	449	439	437	454	411	467	428	463	474	468	463	460	491	440	422	447	433	457	476	469	496	445	444	442	440	422	473	463	471	503	425	460	487	462	490	473	442	441	446	419	435	474	455	455	440	452	444	435	492	477	451	478	502	444	445	447	433	447	449	443	462	446	429	458	487	458	439	465	462	426	414	459	440	455	439	483	427	451	467	469	453	441	463	418	449	458	485	432	476	456	487	425	490	439	480	463	421	467	486	481	428	446	462	456	513	480	447	472	458	464	451	450	452	445	495	471	446	433	490	479	461	496	456	466	450	503	464	431	475	429	448	489	421	434	416	469	478	450	460	467	452	448	479	464	453	446	424	435	462	439	433	449	471	459	414	422	430
52919	11963	3233	2026	1371	963	767	633	564	480	434	421	373	346	343	345	301	305	323	319	325	287	273	255	270	258	273	251	264	265	272	264	271	221	241	260	262	257	260	270	245	253	215	229	236	256	253	249	246	223	224	222	236	244	214	247	245	254	258	243	285	249	234	215	242	233	209	261	270	248	259	248	256	270	286	265	238	263	217	246	242	244	244	259	240	243	229	201	232	245	258	236	244	283	225	236	237	252	237	257	251	249	218	234	247	244	227	265	208	240	222	281	242	237	223	251	223	261	236	238	217	254	272	246	263	235	245	258	239	234	270	245	252	239	243	242	233	223	224	249	267	224	233	236	242	261	209	262	231	235	219	270	251	211	242	243	256	243	250	245	239	231	207	238	231	258	239	221	242	244	245	241	243	229	245	254	254	262	274	246	255	241	260	230	228	258	233	237	250	248	265	218	243	231	268	229	200	259	226	213	215	263	241	249	223	227	252	275	253	255	243	228	233	226	230	239	238	220	225	252	243	239	244	222	237	249	242	272	232	242	246	220	231	245	225	252	249	223	256	233	237	251	222	223	278	218	230	249	255	240	254	232	223	238	255	270	255	268	241	263	232	251	251	242	227	235	238	215	235	248	236	249	250	272	227	242	232	248	232	248	215	228	260	242	258	233	244	247	226	216	245	244	240	207	242	249	229	250	255	220	252	232	256	243	265	233	228	235	247	232	233	246	260	253	220	258	216	252	247	226	261	241	217	219	232	232	230	227	239	236	239	268	258	224	218	222	206	260	242	237	250	275	239	238	267	242	253	227	238	248	241	256	259	265	241	256	265	241	221	252	250	280	252	235	268	258	248	242	243	238	242	232	237	225	264	215	235	218	236	253	231	242	261	241	262	237	265	230	216	208	235	207	245	243	241	236	239	223	257	225	264	252	216	243	258	257	256	229	249	251	242	263	227	214	226	263	231	239	253	206	235	207	240	228	265	239	231	223	227	250	259	254	251	253	223	217	251	254	208	248	241	252	235	247	227	222	232	227	246	248	256	242	269	256	225	242	243	265	242	231	278	236	241	238	239	258	228	213	235	236	250	236	240	225	253	233	251	236	218	243	227	251	218	246	234	242	218	248	245	223	289	245	255	249	236	233	245	278	237	250	246	244	239	220	274	262	224	224	226	209	252	249	249	224	238	259	270	260	219	240	254	240	241	240	239	236	245	230	230	229	242	259	229	209	244	279	233	228	219	229	212	239	248	254	262	246	222	241	248	232	257	261	263	255	258	248	220	235	255	236	242	225	259	266	229	228	268	224	224	222	210	238	239	263	251	241	250	261	241	255	242	243	221	256	230	232	249	235	254	258	214	231	224	219	256	218	250	252	247	240	251	254	252	232	234	220	231	232	250	244	234	210	240	230	232	252	240	262	226	241	242	233	264	252	250	267	221	249	262	242	243	259	237	240	254	237	253	254	224	240	234	252	259	233	267	224	232	264	246	245	231	226	238	259	247	241	232	250	243	250	241	242	250	229	240	244	261	236	267	254	218	270	243	268	238	234	256	232	244	246	227	229	247	237	254	271	257	230	243	229	244	244	221	264	234	241	230	271	253	259	240	204	233	226	244	232	246	260	249	253	266	220	258	223	240	257	267	233	218	241	272	261	222	242	227	226	246	235	233	263	241	235	234	233	261	233	224	228	224	211	228	212	271	244	216	254	218	228	252	244	244	237	250	258	260	255	257	239	235	222	210	223	250	237	212	232	212	243	257	236	246	286	233	258	226	225	259	246	240	220	233	239	220	241	238	268	268	248	244	233	235	225	240	258	235	246	256	235	271	227	223	259	261	239	242	259	232	258	240	251	237	240	238	243	233	228	246	241	227	251	220	258	230	225	241	230	232	227	265	221	292	239	231	230	256	264	237	236	246	217	240	257	228	207	248	222	250	238	267	255	241	226	239	225	236	223	285	234	231	254	205	257	220	245	255	223	222	244	232	274	227	220	238	223	231	232	258	242	276	256	199	223	241	220	210	278	230	254	247	253	257	243	256	236	240	239	209	259	246	247	225	239	248	248	259	276	207	258	239	260	242	234	254	237	254	250	257	239	235	251	232	231	243	219	224	236	255	269	240	239	236	227	214	229	244	229	226	255	224	236	231	265	258	233	232	232	254	273	224	241	226	264	228	228	237	263	229	248	246	232	253	238	231	244	237	267	248	226	247	267	213	244	232	220	227	277	244	250	246	271	272	233	218	249	265	236	258	237	258	220	238	256	238	230	278	231	229	244	259	249	243	252	250	238	245	241	246	274	240	217	234	225	253	263	237	254	204	248	238	252	255	246	229	245	234	215	268	229	236	248	250	247	239	265	236	223	252	233	244	233	242	230	237	285	227	211	243	247	247	271	257	236	226	229	246	248	248	249	236	238	242	285	237	209	243	243	231	276	224	236	257	242	236	223	253	261	258	233	235	205	245	225	233	243	234	247	198	253	240	259	238	274	256	241	243	205	244	238	237	232	242	259	234	244	241	252	263	233	240	242	253	217	257	240	245	255	241	248	226	240	246	220	246	223	218	237	249	260	240	243	256	249	248	241	235	234	232	235	233	257	234	234	241	223	240	255	274	231	214	242	252	231	263	222	259	239	252	223	257	227	242	282	252	235	258	239	238	252	251	239	239	222	262	220	277	224	226	229	294	228	241	235	240	242	229	243	238	224	267	207	259	221	242	221	228	242	241	242	224	233	240	273	240	245	261	266	254	223	254	230	248	210	256	218	254	243	263	225	233	256	217	227	206	233	225	233	261	228	259	240	253	229	250	258	237	231	260	228	266	238	254	254	224	205	235	257	227	220	228	223	258	221	247	226	251	233	225	236	229	225	264	232	244	236	246	246	244	237	248	233	234	245	230	236	220	254	237	239	268	237	249	252	246	252	256	247	250	247	261	240	246	247	248	245	244	246	237	233	262	236	226	220	253	246	245	234	241	260	236	217	247	263	242	239	241	225	234	260	226	272	250	246	237	274	271	244	257	226	256	259	265	250	234	232	246	232	220	249	227	256	247	254	260	261	246	246	263	249	238	247	246	245	256	220	237	220	258	255	241	258	229	232	241	257	252	240	231	231	235	218	237	249	270	229	222	263	262	234	274	237	242	219	235	243	229	253	227	217	242	264	235	267	250	233	268	230	240	264	248	215	250	217	235	238	242	239	217	219	226	251	241	252	262	247	232	215	259	250	225	233	226	220	256	249	248	251	220	236	224	217	250	228	216	237	248	207	222	245	220	252	250	245	261	232	242	260	222	245	235	250	239	235	260	243	241	263	244	266	227	239	254	234	215	254	232	223	232	244	253	250	253	222	224	226	222	252	223	218	251	251	240	232	261	205	245	231	245	257	256	244	217	256	230	261	215	263	238	284	255	263	257	231	216	250	249	232	215	234	232	218	228	232	231	227	232	220	218	223	243	226	248	248	238	230	258	224	220	240	219	238	250	272	276	245	236	238
26883	2760	6049	6451	5514	4526	3740	3052	2611	2336	2069	1902	1657	1633	1536	1416	1270	1212	1235	1112	1115	1093	1096	1047	1007	991	957	956	939	868	924	850	923	883	883	860	867	867	856	850	862	854	785	801	839	813	797	816	744	785	760	807	752	766	770	763	822	801	791	741	748	756	782	756	723	755	732	740	803	752	783	736	743	749	771	742	718	752	765	803	730	767	747	780	733	704	747	759	773	752	759	737	772	767	730	804	715	692	717	734	768	726	754	800	769	773	736	785	720	760	720	719	735	719	714	778	757	720	711	743	759	785	726	740	726	774	720	758	715	757	731	695	698	768	712	724	757	750	719	756	698	726	779	753	719	699	687	721	695	771	745	753	735	716	665	724	744	720	736	714	748	734	730	755	729	683	730	703	738	714	703	746	703	766	734	729	733	736	770	767	715	732	698	743	656	701	732	717	743	709	740	754	686	728	732	754	730	733	704	685	754	680	753	718	744	756	722	773	782	709	745	677	738	746	714	682	756	743	672	768	748	727	735	720	748	724	737	804	703	751	703	694	716	762	772	728	745	717	726	738	678	724	741	757	708	721	735	724	782	744	736	737	724	738	773	738	741	708	761	733	740	723	774	769	722	771	762	758	706	755	726	720	741	701	744	699	773	763	695	680	690	698	761	732	765	713	787	722	678	759	705	786	730	747	721	676	681	752	737	718	736	661	714	741	708	737	763	775	742	762	758	764	685	711	714	751	735	732	699	784	709	700	682	728	704	766	679	708	743	731	750	693	717	802	741	652	739	713	726	734	711	708	733	779	767	741	720	755	792	719	739	716	762	705	747	729	719	762	719	668	698	733	770	784	724	732	733	716	736	743	704	701	693	765	751	684	694	757	751	747	738	728	676	760	742	744	757	692	771	729	737	673	711	770	739	706	695	669	709	765	780	755	720	748	751	775	676	727	767	733	697	770	714	704	745	685	709	725	702	702	691	723	702	705	735	729	715	709	718	719	746	684	684	697	735	755	754	778	718	702	703	789	696	695	719	728	708	697	711	734	770	728	723	754	710	687	734	693	713	692	748	729	735	694	745	709	720	726	716	715	682	733	743	763	714	700	785	718	707	739	734	694	695	749	755	748	735	715	685	740	666	728	720	683	748	736	703	759	762	741	697	731	757	719	790	723	721	741	783	760	751	707	771	707	759	713	679	702	675	787	736	736	742	711	768	740	717	696	716	753	725	690	719	734	734	708	743	753	720	738	726	699	692	712	693	749	719	708	740	723	721	752	717	779	702	729	759	722	694	748	688	752	726	723	727	718	753	682	719	710	741	769	757	737	721	709	700	744	690	708	772	726	716	717	738	731	714	810	786	740	730	743	740	737	720	701	751	735	742	728	719	752	674	711	698	753	723	721	714	746	731	708	750	710	762	672	711	743	767	742	736	739	718	743	734	703	707	726	735	726	759	725	708	684	715	746	741	704	723	730	701	711	701	718	745	744	665	719	657	747	727	741	725	754	714	704	754	779	701	711	709	750	717	737	701	711	738	663	761	711	717	759	762	805	726	725	736	763	729	720	735	729	788	736	760	770	759	735	697	687	707	747	715	699	770	720	730	754	758	783	714	737	732	737	693	712	728	682	731	737	682	714	697	753	705	720	738	772	728	717	725	744	741	737	775	724	712	725	675	712	700	708	701	744	686	712	732	707	719	733	711	753	708	690	654	749	699	718	741	735	703	748	729	696	734	738	695	747	679	754	696	774	709	748	741	716	750	679	724	764	700	749	671	680	722	719	724	696	695	707	747	690	727	755	696	756	766	709	721	692	743	785	721	715	721	717	746	719	665	681	717	718	717	697	740	668	741	738	729	724	727	762	706	753	797	731	732	700	756	702	748	744	758	720	710	681	671	760	714	759	730	710	705	739	724	714	724	746	746	765	729	753	734	734	751	722	732	752	740	733	777	716	737	727	733	717	715	740	696	721	694	717	728	759	751	686	736	690	744	732	738	720	780	721	715	738	715	751	755	739	759	685	672	765	711	690	736	763	687	710	711	729	707	771	737	702	726	736	697	737	760	760	681	700	745	758	687	702	738	696	766	716	727	738	711	732	736	725	666	713	726	728	784	736	726	761	707	761	764	706	788	740	721	708	742	743	728	702	719	707	691	754	751	707	709	740	729	770	736	775	709	683	718	730	741	735	723	711	739	729	735	710	718	728	725	722	702	723	716	758	728	756	730	755	695	718	719	707	700	729	711	717	773	700	715	730	768	723	698	743	702	758	744	714	765	755	722	735	697	772	719	744	741	764	741	758	721	737	708	747	711	705	736	781	784	761	724	663	715	752	774	730	703	700	692	757	724	735	757	727	715	706	707	731	719	717	769	713	708	719	767	706	697	743	679	729	756	697	786	734	708	730	755	733	737	717	744	801	741	717	755	682	686	717	755	778	756	714	748	709	737	722	717	711	671	703	740	715	709	708	721	725	752	707	736	727	743	723	735	739	751	764	740	749	730	734	707	750	685	699	735	729	741	687	725	701	760	729	701	723	705	717	743	715	675	761	735	776	721	723	688	707	713	729	745	729	707	771	726	732	791	772	725	729	772	742	732	766	746	698	707	719	693	678	683	705	733	717	693	736	699	744	745	769	770	697	747	716	662	763	743	775	764	694	714	780	791	717	783	714	735	709	733	725	735	694	718	721	673	732	706	755	749	677	741	732	724	688	723	783	738	679	729	722	704	729	754	761	731	685	752	736	721	730	716	703	736	739	739	735	715	691	734	699	720	754	718	696	711	739	837	720	728	751	782	717	727	694	793	705	748	738	754	723	697	706	748	688	697	701	748	727	737	754	751	768	717	731	729	740	773	742	760	755	714	708	757	707	699	697	752	723	735	745	704	697	728	766	740	757	707	686	690	709	707	728	729	754	719	767	736	720	722	682	719	724	757	736	742	792	755	702	696	728	738	726	729	734	771	769	718	716	728	738	739	694	726	722	703	767	705	729	792	748	769	773	730	756	737	782	712	756	699	733	705	749	738	747	700	727	713	669	755	765	704	698	740	775	743	650	747	734	734	754	795	772	729	715	687	715	764	707	739	685	703	737	729	763	682	711	724	766	743	675	732	739	703	732	735	712	680	714	698	712	705	701	670	730	729	785	671	682	720	748	743	784	721	746	707	724	705	722	740	676	711	711	736	727	693	735	728	734	716	701	702	711	784	771	750	750	747	772	728	692	769	663	740	726	758	699	705	768	722	717	660	727	730	750	712	729	683	722	734	710	758	705	735	749	725	732	711	681	738	751	742	717	789	727	718	722	698	735	699	786	768	700	726	735	681	721	763	768	736	697	667	734	712	716	778	720	698	744	684	719	757	739	721	739	717	749	748	731	749	724	708	705	739	702	710	752	691	700	731	699	763	716	713	721	654	722	771	706	708	713	745	701	713	722	749	721	760	713	742	781	712	766	712	769	710	761	731	656	692	734	709	724	724	687	756	762	710	741	766	729	686	711
8404	383	192	155	150	112	108	104	110	79	108	104	111	80	82	87	100	83	86	81	101	101	98	100	92	88	92	78	92	87	83	87	71	100	97	79	94	90	99	95	91	84	98	78	85	98	98	103	91	112	106	78	86	81	82	109	95	88	107	65	95	97	106	93	103	100	100	80	91	80	87	90	89	90	106	83	108	90	90	85	84	92	92	91	92	85	77	88	87	90	76	93	91	76	100	88	79	79	99	99	86	104	90	89	98	93	81	100	90	109	80	79	98	98	96	100	100	96	101	92	119	91	104	106	97	89	112	88	100	79	90	103	93	89	111	88	101	93	96	94	97	88	94	96	99	93	96	98	100	94	87	77	80	94	87	107	88	99	90	85	97	103	98	113	89	101	89	71	86	73	88	91	88	95	94	113	97	96	107	94	90	90	93	95	92	90	82	85	100	85	84	86	88	90	92	99	104	111	85	79	95	91	89	104	81	87	93	78	97	89	74	97	102	82	85	94	82	99	88	96	105	92	83	101	78	97	84	83	87	103	105	100	87	107	99	73	87	101	94	92	117	105	82	88	93	83	110	89	95	78	86	99	104	86	77	100	90	93	81	98	108	85	92	102	87	90	87	89	93	88	113	102	86	94	101	96	87	106	76	83	95	93	91	94	99	111	74	96	79	92	86	89	105	92	89	92	86	84	91	81	80	90	90	83	99	101	110	95	110	94	91	104	77	96	107	73	93	98	98	85	85	77	83	81	94	93	87	92	85	104	86	92	83	90	87	99	99	98	98	105	89	102	75	89	85	109	107	83	81	82	93	93	84	93	111	113	84	79	103	84	89	77	91	99	105	90	103	93	82	98	90	87	86	96	102	94	105	89	94	103	89	91	75	88	77	89	96	108	88	94	90	100	97	88	84	105	93	100	78	91	83	95	105	105	89	102	93	88	92	97	92	84	89	109	73	80	96	93	96	80	98	92	100	93	92	95	92	89	103	97	99	95	90	94	86	97	125	91	111	86	109	92	90	81	91	102	94	98	95	109	73	93	86	81	89	69	80	86	91	96	91	77	92	88	72	104	96	98	81	102	81	92	84	93	91	93	82	101	87	99	92	100	97	95	99	99	115	94	107	88	101	97	108	101	86	84	95	86	103	73	98	89	93	93	92	92	93	84	86	85	85	115	79	76	110	86	98	89	108	90	100	100	83	100	83	96	94	106	88	109	83	77	103	100	96	94	86	84	87	99	86	99	94	80	108	95	80	88	102	112	105	102	89	77	97	79	82	95	77	82	86	76	91	90	99	93	84	105	99	98	74	89	87	78	91	82	92	85	94	88	91	93	89	93	96	102	84	98	118	84	87	100	98	99	99	74	90	97	120	94	89	91	85	93	85	96	101	88	93	92	97	87	88	96	90	98	86	81	85	87	101	84	96	104	79	98	100	105	100	98	81	74	94	96	102	104	107	87	91	92	73	96	99	83	110	95	89	93	90	92	110	104	93	90	91	102	83	89	98	92	94	80	67	95	78	103	88	99	90	83	94	85	76	86	85	74	91	88	108	99	90	94	96	82	89	92	90	100	82	91	88	84	90	78	98	98	73	82	92	92	87	91	96	108	86	99	95	91	105	78	83	84	123	97	105	77	74	80	93	112	91	100	96	91	79	92	79	74	91	87	74	107	78	105	99	96	83	87	93	86	87	72	109	97	91	91	78	92	89	91	101	95	97	76	92	94	100	88	82	91	90	74	91	87	81	82	104	103	78	106	93	101	100	87	93	84	99	104	100	79	81	93	99	103	90	82	92	89	99	102	104	102	108	110	93	86	74	99	83	98	99	94	97	88	101	96	91	104	96	92	91	102	93	99	96	106	100	105	102	96	91	126	97	79	108	85	83	86	83	94	86	86	83	93	102	98	101	108	99	90	97	101	70	94	93	96	105	97	110	82	93	97	95	97	83	96	84	84	88	107	89	93	99	98	85	93	84	75	93	93	90	86	104	101	89	91	94	108	99	107	81	95	88	94	89	79	92	86	105	93	98	92	93	95	84	101	90	81	74	87	86	97	95	84	98	98	93	84	111	86	82	88	94	95	103	106	82	85	94	117	86	90	88	99	103	103	101	92	84	100	97	78	106	88	90	74	89	104	76	99	100	102	87	79	91	79	89	86	99	83	97	94	89	90	89	102	100	72	90	86	86	107	88	113	92	86	83	97	83	85	99	87	98	76	98	79	90	100	88	107	104	88	99	89	103	93	105	91	93	92	81	83	113	97	83	86	87	79	90	75	95	80	94	96	108	93	104	94	80	69	105	89	90	86	109	103	70	96	92	97	81	103	88	88	91	98	86	86	97	88	92	86	100	89	84	98	94	105	88	97	98	109	111	97	98	89	94	98	100	90	95	104	99	97	86	88	100	92	80	97	94	86	108	94	99	82	77	97	91	101	77	87	80	91	96	76	113	105	101	99	108	81	100	114	95	78	98	105	82	85	110	88	88	84	93	86	97	83	93	95	109	100	91	111	85	85	98	104	76	100	85	87	94	85	108	84	99	91	79	87	105	100	99	105	100	101	91	84	87	88	107	98	97	106	72	99	71	84	104	109	92	87	76	95	94	83	101	97	84	99	90	96	104	85	90	75	94	95	88	85	99	101	79	74	92	98	103	87	96	95	73	84	82	91	88	84	88	98	102	117	87	87	98	97	105	94	76	107	92	112	107	93	90	83	98	109	84	111	92	95	96	87	103	87	103	97	90	99	87	74	94	74	99	102	88	83	94	92	92	106	88	89	86	101	95	91	91	101	75	94	95	87	82	102	97	85	92	100	90	81	92	94	94	85	97	89	82	94	93	92	118	94	110	104	83	104	78	76	96	96	94	109	87	94	115	87	94	104	100	96	98	93	80	83	102	95	93	122	80	92	100	90	112	89	93	97	82	97	96	89	81	72	107	94	91	86	104	97	102	83	92	89	88	79	84	79	100	101	80	100	98	100	97	87	96	85	99	78	103	91	94	75	73	81	101	85	104	98	119	106	84	102	102	103	92	96	106	85	90	86	90	88	102	87	108	85	89	90	84	80	87	76	95	87	93	95	86	83	114	101	94	100	100	89	76	89	94	95	98	90	92	103	93	114	86	83	92	102	76	86	92	93	95	109	92	89	85	97	89	85	96	86	84	82	110	100	85	87	98	85	96	100	99	90	79	114	86	93	95	89	108	83	92	85	89	104	83	79	109	76	94	95	75	73	91	83	104	90	84	116	90	92	92	96	94	100	88	92	73	97	88	108	91	90	95	97	101	91	101	94	94	98	111	95	99	78	85	82	90	109	100	75	73	87	82	110	112	93	89	87	96	82	88	87	93	98	94	82	87	92	80	93	104	84	89	105	96	106	93	104	97	79	77	82	94	83	92	77	90	83	95	98	89	104	81	100	107	101	82	116	89	93	92	88	99	91	89	73	87	85	88	86	78	91	78	101	90	99	90	98	90	89	89	112	82	91
7914	446	598	569	490	446	410	475	411	402	381	368	386	356	343	338	376	340	344	336	291	354	349	351	359	333	344	343	340	317	332	318	326	336	354	319	327	363	330	333	351	354	329	357	306	342	314	330	339	318	352	334	350	333	335	324	289	314	344	303	319	299	312	291	322	327	350	321	309	338	339	314	325	319	334	334	337	326	328	314	327	325	373	366	320	334	339	357	309	293	326	342	325	329	293	327	346	371	306	331	355	327	341	339	332	345	345	324	349	312	309	317	307	292	330	334	323	334	329	321	322	328	308	334	334	331	322	308	338	328	348	327	326	330	357	331	293	316	322	336	321	335	307	294	304	306	318	350	337	303	314	315	338	314	334	311	318	330	321	348	318	310	330	344	311	302	324	355	315	294	323	353	333	333	325	306	327	317	331	317	300	322	310	312	348	307	352	340	324	316	307	338	332	310	357	340	327	296	316	355	332	318	323	355	313	336	371	311	304	308	347	295	331	329	361	332	340	336	311	327	354	318	316	309	330	338	335	326	324	323	303	323	304	341	322	308	300	333	339	323	316	318	342	313	342	362	322	346	327	321	318	337	316	328	331	342	335	353	320	338	323	382	324	312	327	354	341	303	335	317	341	314	315	350	331	321	337	337	328	325	323	335	336	353	324	330	307	335	340	306	356	347	351	333	351	346	344	337	324	301	333	290	323	320	301	341	333	305	333	336	321	336	340	328	321	321	327	306	353	347	345	289	343	339	332	347	338	359	321	322	343	355	314	346	310	320	357	323	307	320	332	329	308	299	304	345	328	333	343	379	315	354	341	324	349	352	311	322	341	318	329	334	330	325	302	322	316	338	321	344	327	330	323	328	338	369	313	307	353	307	341	320	292	316	325	367	318	317	376	377	302	318	359	320	308	338	303	347	357	309	308	319	330	306	319	333	315	331	327	293	331	312	348	335	325	325	336	364	334	318	310	320	311	298	329	306	342	309	302	305	313	354	317	328	302	368	329	299	338	325	342	349	329	327	335	300	333	305	315	357	333	333	312	338	333	311	337	338	295	349	330	301	360	299	321	341	347	338	347	345	397	337	358	371	340	317	298	365	329	327	339	285	334	316	361	341	317	339	347	371	351	318	309	320	340	335	312	330	323	329	326	341	308	323	328	297	316	358	306	339	330	310	335	327	332	311	309	311	346	352	336	347	339	332	309	362	319	303	341	346	355	335	298	343	333	339	337	344	348	325	336	336	321	357	344	297	308	297	369	339	333	317	350	346	311	309	354	351	341	334	322	331	316	339	322	332	325	328	335	338	326	344	322	358	333	343	321	340	324	323	324	335	303	341	355	324	316	330	319	329	350	338	326	324	335	337	316	332	325	343	327	356	322	343	326	330	335	332	341	329	374	361	343	298	316	340	326	336	343	313	321	357	287	333	347	314	339	322	348	300	316	310	302	338	331	364	283	329	352	337	324	319	357	293	351	368	341	334	353	360	311	314	338	307	335	374	307	353	298	339	348	352	297	314	347	329	306	356	332	314	316	328	333	328	334	321	308	345	347	345	309	351	320	338	352	343	322	337	328	329	351	343	323	308	339	328	326	298	349	340	283	326	365	319	362	338	377	332	325	327	334	316	315	320	334	323	311	332	317	333	328	343	316	330	341	366	310	291	292	313	309	324	310	349	323	316	310	318	336	326	349	338	320	334	322	329	339	318	348	319	329	312	349	318	295	330	302	333	344	325	323	299	324	348	319	326	336	385	321	316	322	329	362	321	347	326	303	325	349	340	322	355	327	354	338	356	340	361	323	346	354	309	320	319	304	353	315	323	328	320	298	345	340	326	350	354	351	359	302	329	324	347	344	318	326	298	299	322	310	327	334	328	334	321	314	351	341	350	334	321	323	353	320	340	299	338	320	307	326	301	307	293	285	346	332	299	320	311	339	316	337	309	312	336	337	354	321	312	325	297	329	315	312	339	332	338	339	319	360	333	310	336	334	319	320	339	295	325	322	327	349	305	340	365	353	332	303	355	322	295	320	319	310	310	315	309	295	324	324	343	312	308	335	331	332	327	320	339	330	341	297	334	313	343	321	323	296	346	325	349	335	348	348	349	326	360	289	334	320	319	331	300	333	318	329	363	346	336	344	290	325	342	377	323	347	338	328	287	325	322	348	364	328	324	323	331	306	347	297	332	328	353	318	351	342	331	308	334	315	322	288	316	308	339	334	353	315	338	334	334	314	336	298	342	334	342	327	311	332	287	341	308	332	301	343	322	329	325	319	333	328	317	350	340	304	298	332	325	309	343	335	347	324	345	383	302	338	342	332	308	335	319	358	313	347	307	343	342	330	321	359	358	322	318	312	330	342	341	335	329	329	343	289	308	346	333	321	343	341	350	352	376	307	330	300	339	314	332	330	302	278	344	375	291	338	299	334	375	322	361	324	331	323	286	304	306	308	333	337	302	328	351	330	300	314	335	333	322	328	343	324	333	323	319	332	333	313	330	354	304	322	330	357	334	307	350	329	318	295	307	318	277	300	320	309	341	334	321	348	301	308	326	323	328	304	321	327	326	323	322	332	328	336	351	335	328	334	331	316	321	341	359	323	303	313	332	307	313	313	321	303	323	344	331	301	317	319	312	340	327	321	333	311	331	343	334	326	315	322	325	329	359	338	313	339	318	299	310	345	290	338	336	326	356	303	322	316	316	323	335	322	344	341	348	350	320	332	355	330	312	315	323	330	329	301	333	337	323	325	334	324	335	308	351	329	305	311	346	357	323	341	302	352	315	320	343	341	319	310	332	327	328	323	319	319	321	328	323	344	328	318	372	317	320	307	344	317	316	320	335	354	358	301	310	321	322	295	351	353	325	341	343	303	343	352	329	325	327	315	338	376	315	325	310	309	326	337	316	312	300	350	351	315	329	341	315	309	306	332	334	335	336	318	309	312	308	285	326	326	334	325	343	335	329	344	307	330	351	357	338	307	350	305	329	309	337	321	306	349	334	290	335	317	364	345	325	330	321	360	325	322	304	308	338	326	329	341	313	335	345	311	297	302	328	327	310	303	304	350	359	342	311	346	346	311	293	323	365	337	320	312	351	340	319	320	336	341	318	335	309	347	344	344	295	344	284	354	317	319	358	332	342	341	323	325	321	315	329	286	306	342	286	306	338	340	322	310	316	330	351	331	312	322	313	307	324	344	357	318	328	346	326	337	306	345	296	320	303	318	317	336	306	319	336	326	328	345	336	352	314	338	298	328	327	309	374	312	332	316	341	317	335	320	300	327	317	330	348	320	323	322	365	312	318	316	347	314	316	320	309	339	326	339	327	314	354	311	335	340	339	359	325	314	353	299	339	334	318	325	280	315	344	346	313	319	324	321	338	346	325	365	323	338	296	369	347	336	313	329	356	345	342	338	306	369	331	311	325	309	328	314	350	310	314	289	328	324	296	356	318	336	336	345	317	311	356	328	294	301	316	333	292	323	338	358	354
40606	6943	1467	934	672	515	422	298	304	276	221	244	221	203	196	186	161	162	164	174	161	156	151	134	150	145	140	152	154	155	137	165	149	129	140	157	150	137	149	126	157	142	155	147	142	150	128	177	151	146	154	138	140	141	131	145	145	152	135	154	152	145	126	144	136	138	117	130	140	128	124	127	144	146	121	147	128	143	130	131	161	148	145	128	148	128	166	132	157	142	151	129	149	150	152	143	139	136	128	146	137	128	132	136	148	149	133	121	145	149	148	150	150	137	152	144	153	136	123	146	150	142	144	138	136	149	141	116	129	148	126	132	161	126	136	143	125	141	132	130	166	145	133	146	141	154	138	121	142	146	152	181	151	147	133	123	126	135	134	143	114	124	126	128	130	147	124	139	137	127	138	147	137	148	138	140	153	146	134	137	160	146	141	157	160	137	128	118	142	145	159	137	143	125	148	125	139	139	145	130	141	118	130	148	136	160	131	136	154	151	135	153	158	124	131	130	144	149	158	141	126	119	124	143	130	145	137	155	144	132	138	136	146	135	131	146	141	128	129	135	145	143	132	145	130	127	129	144	151	149	149	156	122	133	150	142	129	137	121	125	141	110	145	147	125	141	140	123	137	163	144	157	128	118	127	159	135	147	170	146	158	140	145	148	144	145	116	139	142	142	158	139	134	142	122	144	136	117	153	137	130	150	150	155	154	129	148	151	156	145	146	118	132	160	136	145	125	135	151	173	118	128	147	137	149	143	126	151	146	141	128	123	154	126	147	140	131	136	120	138	126	148	149	132	147	132	124	136	144	150	128	163	112	135	152	117	157	151	132	146	134	137	114	165	131	160	131	138	120	130	140	146	130	124	131	129	152	140	167	130	129	144	143	128	151	157	136	141	147	133	135	148	127	141	136	140	154	148	137	136	151	149	122	161	135	160	136	150	131	133	118	141	118	162	157	148	148	143	116	144	139	125	133	141	148	142	143	148	144	113	158	115	154	128	140	138	134	140	167	141	144	141	149	124	152	120	152	131	146	147	129	134	146	153	144	135	128	139	146	146	142	142	147	136	155	140	143	144	135	139	121	139	129	131	147	148	152	131	162	148	143	157	141	129	134	135	129	158	125	141	110	133	106	114	147	136	155	116	154	130	124	150	135	151	149	113	140	153	135	134	139	141	148	122	141	137	127	145	134	149	139	139	125	143	138	130	163	135	144	130	128	142	170	130	109	132	155	108	144	135	128	136	149	140	140	133	141	160	146	135	159	121	145	137	136	145	134	148	127	135	161	169	142	142	156	152	130	138	152	134	142	132	120	119	152	111	137	152	137	136	129	147	150	130	132	140	134	149	149	130	153	157	145	161	151	138	151	151	115	142	152	127	151	122	142	152	141	152	119	138	129	140	152	144	136	153	132	125	140	139	146	146	129	152	160	143	141	135	135	127	126	138	129	156	147	138	142	147	143	146	145	155	123	135	156	141	157	132	154	137	143	147	131	152	131	152	166	151	143	137	116	148	134	137	143	136	138	158	157	125	151	151	140	123	133	141	138	153	150	126	142	126	125	152	150	176	127	143	111	123	139	136	141	151	172	123	120	147	127	130	137	139	139	151	161	138	138	143	137	144	165	144	133	156	121	137	150	142	152	144	122	134	133	137	140	153	140	142	132	146	160	157	142	143	124	147	122	147	147	148	148	138	146	132	134	134	125	130	172	143	127	147	130	141	140	114	137	131	133	148	148	145	138	107	129	135	123	125	146	113	130	155	157	132	137	140	140	147	130	145	146	127	122	135	129	152	139	116	133	145	127	138	127	162	158	142	139	140	147	139	129	121	145	127	143	116	142	144	154	136	136	141	141	115	140	151	153	135	131	133	139	120	117	131	114	124	130	160	131	139	118	144	154	132	168	169	164	142	129	138	118	139	129	135	140	136	126	131	121	140	142	142	123	140	132	123	164	136	142	141	141	139	133	140	149	143	144	112	139	124	152	146	141	140	124	140	133	126	167	143	123	144	168	119	130	120	133	144	142	138	133	144	160	128	122	157	141	130	150	125	149	130	155	139	173	131	146	141	163	143	118	138	136	127	133	126	147	142	147	151	138	149	148	121	135	135	153	155	127	128	127	127	150	125	142	143	144	138	143	125	128	132	152	142	137	135	142	128	160	130	146	149	129	144	127	128	140	140	143	153	141	146	144	127	133	149	136	119	144	172	146	151	142	156	129	122	139	151	132	148	118	142	126	135	159	137	147	126	115	141	122	149	125	134	123	147	115	141	122	141	146	140	141	146	131	141	135	141	142	125	160	157	161	141	125	142	136	154	153	142	133	124	145	155	132	131	139	149	136	134	129	147	143	153	144	144	130	138	148	140	122	127	123	127	150	123	131	131	143	154	141	136	141	141	134	147	135	135	137	125	133	112	143	154	140	157	137	145	144	129	140	129	134	141	143	150	154	162	153	155	150	135	149	134	123	147	113	119	160	134	176	134	155	138	128	164	151	144	143	147	127	134	160	145	134	144	135	139	150	158	148	134	136	133	144	134	157	151	132	135	125	148	152	155	125	137	127	143	140	144	116	141	128	134	145	144	148	156	128	131	123	133	135	150	143	160	154	143	131	141	125	128	130	130	125	151	117	155	161	141	129	143	163	163	149	139	162	125	103	150	113	134	132	123	134	139	147	136	136	157	147	163	138	150	180	134	139	138	140	167	127	140	156	146	165	130	124	132	151	133	130	169	148	138	144	152	141	147	144	132	134	172	130	147	137	164	142	126	120	133	133	143	126	121	141	143	129	145	125	153	144	144	142	133	138	141	143	139	129	141	154	157	159	133	140	135	135	136	129	129	146	117	149	143	152	139	144	136	135	142	132	150	127	132	134	120	134	157	122	159	138	138	136	128	144	124	140	134	148	139	126	153	122	107	128	130	126	145	126	122	137	139	143	156	158	153	143	140	153	153	136	138	155	152	138	136	133	151	145	152	135	162	159	147	139	151	120	133	127	139	146	137	150	141	144	135	162	139	158	155	141	151	158	145	142	155	145	121	132	135	129	126	134	142	158	122	146	145	126	132	159	151	127	148	133	113	146	138	130	152	134	142	124	144	141	123	122	130	150	142	132	117	147	149	130	144	168	150	146	144	145	155	135	140	156	131	135	135	134	137	133	141	148	119	139	140	139	143	146	132	138	128	140	141	138	130	137	152	133	143	134	130	127	143	155	133	143	143	152	120	147	150	125	120	138	123	136	129	152	151	128	149	132	147	186	148	139	129	143	138	145	136	143	145	148	136	146	137	132	145	167	138	143	143	156	135	141	134	129	136	133	146	159	152	122	154	126	130	155	132	164	143	159	113	135	143	130	144	151	163	146	140	130	131	153	135	131	148	149	116	133	139	149	138	149	143	143	127	128	125	134	119	166	126	140	131	110	151	153	118	149	113	159	135	156	150	127	140	117	140	134	142	158	138	130	151	131	134	131	135	137	150	152	162	154	137
21123	1513	3247	3555	2931	2436	2084	1712	1484	1308	1187	998	961	915	826	853	734	737	732	682	657	639	638	612	626	604	555	551	543	562	524	535	493	523	552	518	491	541	523	481	487	485	516	498	503	494	478	488	487	495	481	512	527	488	477	506	473	504	479	516	475	446	461	464	456	452	471	481	491	464	476	457	502	456	445	447	431	472	461	488	469	442	469	467	464	495	476	459	483	466	444	497	513	508	435	455	468	477	408	471	443	450	457	424	505	472	475	498	526	434	445	506	455	492	449	434	456	478	433	477	477	484	444	460	441	423	465	468	457	477	433	456	455	475	465	445	470	452	419	450	474	450	463	465	509	438	472	506	483	459	489	446	448	464	467	465	445	485	469	452	436	446	440	472	432	480	472	474	430	460	432	458	469	476	467	505	481	450	442	461	463	482	500	470	418	476	441	507	429	437	483	468	472	463	478	405	447	494	467	468	464	448	496	459	472	504	451	424	486	422	440	437	453	459	443	463	432	494	487	464	438	460	466	463	452	467	451	484	451	449	418	489	487	461	473	498	433	445	469	500	460	455	452	471	427	431	485	435	461	462	454	495	483	424	446	479	454	443	458	426	459	477	500	498	448	420	491	447	466	478	461	456	440	490	455	442	461	497	493	463	477	469	454	472	472	457	443	439	466	453	475	453	482	430	444	429	478	440	479	464	447	460	476	457	486	444	444	442	444	439	455	476	449	452	462	455	451	462	459	461	509	462	467	440	442	445	443	486	494	461	470	437	483	453	472	470	488	469	470	486	465	434	470	434	437	458	460	449	469	499	423	509	492	462	469	471	473	491	474	485	462	455	463	440	450	472	468	491	465	429	477	471	461	509	469	473	501	497	458	492	431	426	452	451	448	468	490	458	439	438	457	406	444	497	463	521	476	433	433	418	458	461	491	432	498	452	476	460	434	469	446	497	485	450	440	433	457	445	430	437	478	454	440	422	487	456	479	458	443	454	434	430	453	477	454	485	449	438	464	460	467	468	473	441	440	471	454	445	476	486	473	480	446	459	456	529	456	490	494	477	472	490	425	471	490	437	461	446	468	453	468	466	439	442	418	415	449	462	440	495	450	460	439	481	448	433	454	430	479	506	465	479	474	435	442	438	499	408	477	489	459	483	438	410	473	467	467	460	444	493	441	449	439	442	494	498	443	446	448	459	418	441	427	442	458	450	439	468	493	493	419	454	464	446	443	425	449	446	463	468	439	466	475	467	439	471	486	440	421	454	475	434	439	488	470	480	456	413	486	485	464	454	427	474	433	463	459	446	466	479	435	440	425	421	437	453	482	427	477	476	473	472	461	454	474	451	451	470	478	449	422	444	472	464	473	454	444	455	445	431	440	497	463	447	479	458	444	460	441	443	475	432	472	440	447	492	477	460	456	461	453	412	478	420	450	467	445	423	478	464	451	475	441	444	446	478	418	448	433	458	455	442	451	455	476	520	454	428	460	463	462	453	430	480	458	450	480	439	426	481	465	475	470	421	472	430	486	434	463	471	469	493	405	461	483	480	488	444	443	449	457	463	475	478	499	448	461	466	467	477	447	411	433	494	486	456	443	471	451	448	462	440	470	499	418	436	473	481	479	487	475	447	484	487	435	474	469	474	470	448	464	447	444	479	411	428	442	484	463	482	431	428	491	473	441	454	501	425	452	423	474	438	465	444	462	448	448	468	447	462	466	442	481	472	469	442	431	462	444	444	470	449	476	475	428	438	459	445	469	465	450	481	498	432	435	483	432	471	470	430	470	432	466	456	448	466	474	469	467	458	442	467	470	475	457	443	455	479	446	448	431	445	456	429	441	478	456	474	532	484	475	445	473	449	493	455	467	447	483	492	434	447	471	460	472	425	455	476	445	449	426	457	462	462	470	462	436	444	423	464	464	481	511	481	467	481	432	480	444	457	477	489	454	431	475	450	414	456	449	466	436	468	450	476	437	468	497	444	477	468	439	502	478	454	491	468	456	420	464	425	450	496	420	469	484	456	460	434	431	474	429	453	466	432	445	440	472	477	438	462	465	477	465	424	471	447	437	465	478	474	458	484	495	445	455	450	423	430	440	423	453	481	438	429	429	507	458	482	450	452	457	466	453	461	442	459	437	454	455	485	442	406	464	434	480	484	433	442	420	464	478	469	459	444	459	450	476	447	501	463	471	485	489	430	487	444	415	464	455	459	430	484	408	480	459	404	437	448	484	475	463	460	470	450	445	444	500	472	434	455	447	477	480	434	436	476	483	494	496	482	448	428	450	466	461	486	461	437	478	454	458	455	456	496	466	465	458	491	478	445	413	482	481	478	511	446	480	439	451	476	476	490	465	443	421	467	431	451	451	427	459	445	480	485	435	447	469	450	447	470	430	458	445	409	437	469	464	436	470	448	452	456	447	459	418	491	448	438	479	418	448	465	478	471	478	428	455	472	437	454	459	465	447	421	447	442	453	450	460	414	458	494	446	470	461	449	479	473	474	441	427	439	457	434	423	470	453	455	485	427	465	461	441	465	440	460	474	444	438	476	466	484	457	437	454	477	432	467	460	447	447	425	448	489	517	484	483	435	456	477	444	483	439	486	436	471	446	451	463	465	458	453	440	485	471	446	421	426	461	444	452	484	470	499	460	461	458	459	453	423	474	461	443	437	451	438	455	429	471	472	470	460	469	431	489	471	449	460	474	467	458	503	462	464	466	476	466	454	464	477	482	477	486	465	461	493	429	483	444	480	433	454	466	462	449	455	482	493	437	463	466	464	471	431	482	451	453	433	495	458	442	452	466	456	472	458	481	453	457	476	503	491	439	420	438	460	447	488	474	441	409	444	449	460	465	473	470	447	466	475	453	459	461	489	458	470	432	459	467	488	472	449	448	464	431	449	453	427	438	481	471	452	428	471	483	436	470	462	461	479	463	465	438	442	441	446	469	491	473	460	434	444	491	463	437	451	446	454	436	468	477	460	449	455	503	441	474	491	449	454	448	442	459	486	465	471	436	450	459	445	510	432	437	494	492	495	462	485	473	428	450	465	462	457	459	495	418	448	474	424	448	467	444	463	464	454	442	467	433	451	446	460	505	457	434	513	460	504	473	488	435	508	486	454	455	500	488	424	480	470	450	440	481	441	406	447	453	478	437	446	460	448	453	446	459	463	476	480	468	456	461	459	460	435	423	474	462	442	466	435	439	483	469	483	481	461	433	401	484	445	481	455	452	471	425	428	451	479	405	462	477	433	459	453	461	450	472	426	470	443	460	450	460	455	447	451	473	454	431	486	472	501	498	447	443	478	510	464	432	478	456	466	453	425	458	435	471	483	472	402	450	499	473	478	478	446	482	430	460	458	472	457	461	496	418	456	490	468	464	444	463	474	471	424	435	446	467	470	458	469	489	444	447	469	448	428	459	463	460	463	460	421	482	476	498	467	454	505	452	416	453	451	462	437	439	431	441	418	444	473	449	459	469	438	483	455
55963	13700	3407	2017	1398	1018	775	692	542	474	476	398	404	378	366	316	295	286	262	301	280	283	269	285	309	279	278	266	280	263	259	265	261	262	268	259	256	275	250	240	264	260	224	238	257	271	272	250	246	227	273	252	255	272	220	258	243	249	213	245	257	241	229	233	241	262	262	246	250	276	261	241	243	237	195	271	257	241	227	248	268	271	253	245	249	241	230	257	228	248	249	233	228	224	234	262	246	262	256	222	256	254	254	227	249	236	260	227	223	222	247	239	230	257	263	250	258	253	237	257	218	249	251	281	245	238	243	275	252	257	251	259	248	242	214	236	231	250	215	227	234	242	226	238	253	234	243	287	240	256	245	260	249	229	258	253	241	235	246	231	271	245	280	263	271	230	245	243	281	261	255	261	240	246	246	246	235	218	254	260	237	228	244	226	236	228	227	229	231	234	252	227	246	246	273	226	233	250	236	235	224	286	224	246	215	229	237	254	236	257	242	256	237	252	242	230	254	256	225	234	251	249	245	253	245	240	271	239	234	216	225	221	243	261	238	247	254	239	257	250	231	245	226	238	233	279	244	249	242	215	279	254	216	256	259	265	250	251	216	231	268	255	226	226	229	259	220	245	230	231	237	232	224	250	255	254	256	240	254	255	238	238	238	242	246	259	257	234	225	239	234	261	220	228	242	238	208	242	249	264	263	243	251	243	229	241	230	230	223	240	238	263	254	230	239	253	234	248	242	264	223	249	235	213	220	246	260	240	232	252	247	259	237	257	224	281	260	207	256	230	236	232	248	251	255	249	239	243	261	236	256	232	254	232	259	241	241	240	229	272	242	268	238	248	221	242	241	244	248	253	254	254	215	195	238	252	276	234	261	241	249	258	239	244	241	236	250	210	250	227	200	260	258	238	262	238	241	262	278	236	248	240	269	252	256	233	241	242	245	221	225	239	260	250	233	226	266	245	246	227	255	274	230	212	260	267	222	241	240	229	262	242	235	252	274	222	249	249	243	247	247	245	258	252	248	228	237	226	272	246	219	235	243	255	247	260	239	230	218	232	264	248	234	236	253	256	237	259	236	253	235	237	249	246	273	225	249	283	232	242	244	248	266	252	232	244	249	258	242	252	235	216	217	229	276	244	254	218	239	227	236	243	240	237	250	237	240	222	245	246	245	242	258	250	270	226	222	242	233	225	213	211	265	235	263	261	252	260	236	223	243	270	248	241	243	246	260	248	235	247	251	278	269	239	237	261	262	234	253	226	234	244	240	255	267	255	258	224	265	248	233	245	230	304	238	251	233	253	238	235	237	233	243	240	224	251	272	239	229	230	240	248	237	250	226	248	234	233	265	244	249	235	239	236	243	248	252	261	216	238	227	267	249	255	258	234	241	244	225	259	227	257	233	247	267	229	255	253	244	221	246	245	276	245	234	247	244	232	220	237	243	251	262	255	249	250	246	238	263	236	251	276	229	242	242	257	243	242	261	255	277	231	241	246	251	225	240	229	255	240	272	254	230	258	237	267	266	223	237	234	229	253	244	270	251	232	254	263	235	239	241	269	245	224	246	234	264	223	229	250	276	252	231	240	240	250	249	249	251	269	260	268	271	203	255	232	261	239	246	282	236	230	237	249	221	227	258	266	238	268	256	254	241	204	239	219	247	233	234	231	249	201	228	282	212	215	262	249	242	246	244	250	258	255	234	235	237	248	248	244	268	246	239	226	250	270	220	237	223	229	254	242	263	249	223	235	217	262	251	252	267	217	247	244	264	241	226	245	243	243	248	244	248	258	233	256	238	236	250	234	258	247	243	264	243	241	249	223	245	244	232	227	273	232	229	262	237	280	290	227	242	209	227	274	221	250	263	236	237	226	233	222	247	267	267	242	258	242	249	248	243	256	251	268	233	234	239	235	244	231	244	271	220	241	282	241	241	222	232	228	212	234	264	253	241	250	247	230	219	273	243	283	248	289	243	246	239	253	243	263	248	270	243	224	266	228	230	249	220	254	203	257	237	265	244	213	247	233	239	242	231	246	230	263	229	254	240	242	205	267	262	234	241	217	206	234	227	256	249	232	217	225	268	238	208	232	242	260	259	251	236	229	245	264	243	238	242	263	241	220	263	244	274	241	286	245	251	219	216	226	217	240	246	230	248	229	241	239	264	232	234	230	233	256	251	256	270	238	244	267	231	227	229	247	260	253	257	256	240	255	251	279	240	247	260	270	259	234	221	245	268	257	230	219	238	253	235	262	257	257	250	255	237	242	232	265	258	261	261	245	236	206	216	243	261	266	256	255	242	242	243	240	233	233	255	245	262	247	241	259	245	236	250	270	258	228	252	237	249	222	241	246	244	239	236	241	239	254	258	226	240	262	226	254	275	282	227	257	249	228	228	237	272	231	236	260	261	266	238	235	265	254	239	262	252	224	231	232	244	246	255	261	246	221	241	239	219	252	220	222	232	239	253	238	242	250	218	242	252	234	235	263	249	263	227	261	239	254	237	234	233	229	247	256	244	261	234	226	226	263	241	249	245	227	248	259	249	234	242	241	222	235	234	255	236	231	259	250	241	262	228	253	227	245	242	246	216	240	242	229	229	253	248	274	229	243	254	249	235	248	254	235	230	263	234	233	239	239	234	266	243	241	232	245	223	223	248	246	214	218	276	245	237	212	251	265	237	217	232	236	229	236	275	251	238	277	232	248	247	247	244	254	261	252	257	242	226	221	247	233	241	230	246	234	242	260	255	195	249	239	244	252	270	234	271	207	238	268	258	217	246	230	246	241	234	245	211	251	227	268	245	243	223	248	223	259	267	267	249	261	230	278	258	232	278	247	235	238	223	251	259	226	226	249	241	248	259	245	231	254	272	246	264	277	241	245	248	265	251	219	232	246	247	251	258	231	233	245	229	254	246	235	224	237	254	249	235	230	271	247	246	264	234	240	239	246	248	225	211	258	252	211	230	244	259	237	253	227	264	234	245	224	227	245	245	237	241	254	254	274	236	260	235	239	250	235	244	254	253	251	230	230	251	238	255	256	227	223	263	232	250	244	239	255	259	245	231	253	230	268	232	256	242	226	229	253	240	253	238	232	231	229	234	263	270	237	241	255	240	243	233	228	249	239	236	231	237	226	189	236	241	264	228	241	236	239	222	232	234	236	247	245	237	242	270	258	244	259	261	227	249	231	256	235	259	260	232	272	255	248	256	242	244	207	242	206	236	249	234	232	251	253	219	247	246	268	251	244	226	266	246	218	258	261	240	245	232	257	256	226	233	267	248	271	212	238	264	238	217	218	249	251	273	288	229	255	249	268	237	251	253	229	228	219	248	254	259	271	252	250	238	242	252	217	224	284	246	269	241	267	229	262	255	248	222	255	261	242	242	225	243	240	250	250	240	241	231	253	226	273	251	232	232	243	231	257	257	221	234	258	236	237	207	229	228	229	225	240	235	229	236	261	240	249	224	259	259	247	266	227	273	229	250	230	252	229
28466	2717	6082	6404	5634	4433	3614	3050	2673	2329	2076	1792	1700	1568	1508	1380	1293	1285	1160	1164	1090	1099	1008	988	1015	972	938	913	914	929	924	843	849	890	932	829	805	865	836	820	875	796	772	848	784	817	819	771	778	747	799	779	817	729	802	743	765	744	771	760	768	804	756	804	784	738	750	754	780	791	809	706	772	762	715	774	745	729	768	704	758	749	744	715	759	770	786	794	778	761	764	769	748	808	697	761	797	735	741	733	709	708	760	755	718	729	802	685	674	804	719	743	761	724	759	722	755	756	756	742	717	773	708	743	688	690	743	694	779	700	723	758	717	702	742	752	791	763	688	773	720	725	767	733	739	771	723	769	762	733	703	709	719	772	768	767	735	784	695	732	772	706	737	735	703	703	756	709	730	710	671	744	725	714	723	707	726	723	771	791	743	767	781	752	726	729	703	770	728	729	738	712	767	726	711	750	706	743	709	722	709	794	719	690	778	822	738	722	742	733	697	744	753	724	712	797	743	765	672	722	694	741	701	729	733	754	729	690	771	677	720	729	762	726	751	750	760	749	726	677	711	690	712	702	711	711	687	772	753	695	717	735	750	735	686	741	761	741	770	668	745	672	722	706	755	720	721	718	740	741	763	733	750	745	704	681	692	706	768	734	739	732	706	714	778	684	750	720	755	726	762	772	750	696	679	731	755	691	720	752	728	750	703	726	759	760	808	728	735	691	729	744	740	715	772	697	748	699	749	752	748	759	735	717	677	681	694	693	710	736	708	732	727	763	762	724	743	728	748	721	691	700	706	757	770	699	773	724	724	767	747	718	675	722	772	684	725	733	775	736	717	706	753	708	722	716	736	689	736	710	762	702	748	781	705	766	736	710	698	756	767	691	735	706	762	757	715	702	761	747	736	754	737	743	704	788	762	706	729	752	759	736	715	771	711	726	743	758	717	737	727	747	731	739	717	719	707	754	703	730	745	747	742	720	730	762	710	709	770	820	726	733	743	704	757	727	710	712	716	724	696	706	719	726	697	709	727	733	725	730	748	736	736	697	706	758	779	707	718	687	775	710	683	736	720	717	746	758	752	758	732	736	705	700	704	714	714	750	741	732	738	728	686	768	770	704	738	694	751	721	718	691	725	753	716	781	723	711	726	746	734	695	704	755	734	703	718	691	770	669	705	735	731	743	748	720	737	746	729	689	687	687	795	723	747	755	725	723	755	752	708	733	744	726	728	754	696	698	762	710	710	711	759	695	731	674	753	692	715	765	721	749	714	742	725	711	750	701	730	760	692	731	736	731	750	754	693	706	765	726	746	730	739	747	724	729	781	739	716	722	709	736	746	721	698	780	707	707	768	702	750	702	754	766	721	738	772	756	714	726	739	682	714	754	749	732	751	706	767	754	707	726	747	746	759	705	763	769	779	716	756	707	719	731	696	734	701	792	737	724	806	738	742	693	761	664	719	714	726	737	729	713	694	744	699	741	724	716	724	694	748	726	715	747	699	720	743	705	743	742	749	754	764	711	713	722	740	731	729	718	718	725	767	771	675	724	714	746	772	729	759	748	754	753	730	768	760	677	751	745	711	729	765	671	751	759	738	748	717	732	739	693	693	748	699	689	725	721	704	731	766	717	709	748	762	744	702	750	738	734	724	697	771	702	722	676	741	697	698	647	715	742	680	737	760	709	726	743	749	725	757	750	758	733	734	715	733	706	739	792	746	784	751	674	753	721	737	768	765	712	742	735	734	730	757	729	730	729	731	744	739	728	798	742	770	717	714	703	692	719	716	751	720	749	751	736	750	727	745	752	762	734	723	652	724	770	701	777	746	705	746	750	709	759	708	704	708	726	707	715	764	747	748	757	749	705	753	736	738	770	750	734	756	732	709	734	691	738	741	721	741	735	702	708	735	772	702	714	745	788	728	760	713	693	733	773	737	753	781	767	739	747	709	711	732	714	778	713	716	722	717	738	674	755	717	741	714	745	704	728	715	690	774	700	788	758	711	691	740	719	717	711	732	765	743	732	780	668	718	725	746	703	781	699	707	702	715	759	743	724	761	760	759	733	723	728	671	692	707	691	694	729	720	745	703	706	742	667	762	731	760	694	724	734	766	695	734	703	719	713	732	753	720	774	816	741	708	696	693	708	727	765	724	714	735	744	746	716	735	724	800	697	799	741	712	733	743	729	703	720	726	769	685	721	740	701	749	701	726	731	708	721	682	735	694	735	736	723	750	774	746	739	698	727	727	728	719	716	716	754	709	748	712	708	737	661	739	721	698	748	692	721	718	728	709	733	706	767	738	742	730	677	764	734	683	683	710	707	687	693	740	743	716	733	737	734	765	743	762	694	726	728	786	701	757	776	732	710	725	727	714	725	678	732	731	742	737	761	711	755	703	706	767	738	761	704	731	731	750	716	732	735	729	718	753	732	763	770	753	734	725	718	743	694	726	712	733	755	734	723	729	674	778	741	746	769	748	775	707	733	761	740	759	686	720	750	719	752	716	779	720	720	725	692	724	708	735	723	699	742	749	734	729	696	724	721	723	742	750	700	767	715	722	721	687	715	706	772	738	719	699	706	735	776	761	764	786	706	726	744	732	716	726	742	704	772	764	757	780	777	725	704	732	751	775	716	712	709	690	768	740	768	703	735	746	745	686	696	758	710	733	732	681	667	733	747	696	729	706	732	768	714	709	738	715	706	781	734	717	748	700	731	718	738	696	733	690	741	724	693	718	683	753	726	763	698	697	737	756	720	749	793	770	719	727	762	767	741	743	724	703	744	783	755	731	741	713	718	680	747	681	729	702	728	726	772	695	732	692	710	737	764	787	731	705	709	779	743	737	767	757	733	734	755	763	757	704	743	701	732	712	685	713	711	694	675	748	731	744	710	724	717	688	751	730	725	765	770	732	758	734	724	725	720	726	721	735	790	745	737	715	711	743	775	736	730	711	732	757	736	691	719	736	722	727	757	762	764	671	713	724	737	739	725	730	794	701	765	712	730	674	713	689	719	702	725	746	709	680	722	771	684	712	763	711	775	687	732	715	732	731	720	702	764	750	721	767	760	745	702	777	734	742	685	744	734	718	765	695	718	716	762	752	699	719	751	768	720	704	734	745	713	708	762	695	769	712	733	731	771	687	735	749	724	691	740	708	735	745	711	706	736	734	734	701	699	736	698	722	736	730	756	718	737	726	715	752	735	779	732	745	747	712	719	730	741	754	753	784	679	703	713	720	710	787	747	716	745	731	738	737	788	764	735	723	746	784	771	708	709	718	727	762	722	737	720	739	712	752	777	709	750	772	710	764	748	761	704	768	740	724	771	737	768	771	744	751	793	750	738	697	725	727	711	765	667	680	705	759	723	751	722	781	781	765	748	730	718	717	759	776	719	707	728	690	698	711	762	794	813	748	728	702	746	752	699	737	722	713	694	697	707	715	712	716	724	715	737	705	773	712	735	739	711	735	722	746	719	772	760	762	729	747	750	691	721
9598	429	170	175	142	123	120	101	110	91	98	100	100	82	90	99	97	85	88	96	92	83	96	89	86	83	105	97	96	112	77	73	75	101	98	98	104	93	82	93	85	99	107	95	89	96	92	88	112	106	95	106	105	94	84	103	90	87	96	93	86	83	119	92	98	94	96	95	88	82	72	81	92	101	98	111	81	92	86	76	84	106	113	87	77	91	97	108	87	107	81	86	95	96	98	91	94	94	93	97	92	82	91	86	91	93	94	77	103	89	80	87	130	87	104	101	105	84	99	105	115	83	95	87	90	100	82	88	76	100	85	102	97	101	84	102	97	104	88	97	86	93	109	85	104	90	87	106	85	88	79	94	92	88	96	76	84	98	78	84	86	94	76	69	87	112	86	82	98	98	97	89	95	91	103	92	92	94	98	79	89	86	98	92	92	86	91	97	105	96	80	80	116	90	83	85	102	82	86	77	79	101	88	74	82	105	81	78	91	99	81	113	91	97	95	91	82	84	102	66	87	92	87	81	79	87	106	93	104	92	79	81	82	83	80	82	98	86	85	91	76	84	113	104	90	101	102	85	107	70	85	90	93	111	128	79	95	93	93	94	101	78	87	79	90	79	86	93	85	89	82	95	100	82	80	110	94	101	88	104	115	96	96	96	96	84	92	90	83	100	90	79	93	83	92	91	82	85	92	93	88	87	101	99	85	86	84	102	95	103	103	87	94	99	92	84	93	93	90	76	84	102	84	93	80	93	102	86	71	105	94	90	97	84	75	92	94	97	108	94	93	101	113	99	78	87	80	105	97	86	100	84	109	90	110	95	102	85	101	59	88	93	95	95	75	101	87	89	89	92	98	103	83	75	74	91	69	93	94	86	69	80	89	106	96	90	102	98	109	97	72	82	111	80	94	103	78	95	98	92	94	95	90	95	78	92	92	91	80	110	94	78	92	82	89	91	96	92	85	97	83	102	99	92	87	101	83	88	104	73	89	92	84	111	88	93	94	90	86	124	114	81	109	94	75	84	89	83	98	90	94	99	86	107	87	86	105	92	99	83	81	91	92	102	82	89	97	97	94	95	90	109	91	88	109	83	83	71	91	93	100	89	95	94	82	95	106	89	90	81	93	104	79	96	93	93	81	85	110	97	90	86	108	95	78	94	90	92	97	99	101	79	73	98	90	92	113	104	85	82	93	96	81	86	89	89	88	88	87	78	78	81	95	106	92	86	107	85	100	86	94	88	108	80	105	86	95	81	89	96	81	95	92	107	99	89	93	72	85	101	84	79	95	98	98	108	84	86	98	93	113	83	87	85	100	86	86	94	97	77	86	100	92	70	101	80	96	89	108	82	96	94	68	90	97	94	80	82	81	103	100	99	88	83	100	78	96	99	90	104	104	71	111	87	110	87	101	101	95	90	87	78	77	93	96	88	72	84	98	91	78	98	76	105	99	98	117	88	96	86	105	94	89	90	87	104	89	82	95	81	80	78	87	83	90	79	105	96	90	87	93	90	76	89	92	108	102	95	96	102	79	81	119	83	85	87	84	99	86	85	72	102	113	86	84	107	97	98	95	98	89	94	78	104	91	77	93	84	91	76	86	87	100	88	101	82	90	91	94	93	93	103	93	77	96	83	75	108	83	88	96	92	93	97	93	98	81	94	105	83	95	80	86	92	96	77	89	90	101	85	74	94	95	82	94	81	79	71	87	80	79	92	95	102	86	108	89	72	94	91	97	84	90	114	80	82	108	68	88	101	88	93	103	75	91	84	84	85	88	81	87	94	94	112	120	95	91	81	99	100	82	81	91	78	99	98	104	93	75	99	94	87	79	67	101	99	96	86	90	85	90	88	72	94	97	96	100	102	87	92	95	94	92	83	93	91	92	107	96	104	80	88	89	86	95	108	92	94	84	99	85	94	86	84	100	87	93	85	96	109	103	100	84	105	94	72	83	80	89	92	86	99	102	82	94	95	104	99	91	75	109	79	96	109	80	77	87	100	108	91	84	87	102	93	87	102	91	83	100	86	106	100	96	76	103	72	113	95	94	86	84	107	102	83	94	79	110	95	85	100	103	77	90	100	88	105	79	99	98	82	91	89	83	88	99	101	89	96	84	93	90	102	77	95	87	90	93	73	78	91	83	90	90	112	88	100	82	117	94	96	97	101	107	82	100	95	80	81	102	101	84	88	79	90	105	85	84	77	70	94	103	91	95	82	85	89	93	77	80	100	95	99	114	87	91	78	107	82	100	75	85	95	88	90	91	94	83	85	90	93	88	93	102	82	87	95	97	85	80	76	94	113	104	83	100	98	82	81	96	105	106	99	79	83	98	87	87	91	85	97	95	83	95	86	92	96	82	87	98	92	82	89	103	92	93	93	99	73	80	112	91	85	86	94	105	78	97	93	97	89	99	85	86	78	79	95	95	83	79	86	96	85	88	93	91	87	93	87	101	94	100	95	89	106	95	102	92	103	87	104	86	91	93	88	76	87	102	76	94	88	99	104	90	100	105	105	79	73	105	93	99	95	87	80	93	69	110	83	98	93	100	99	97	105	95	77	84	94	107	86	80	77	90	100	98	84	100	96	101	83	86	90	96	82	75	78	87	98	103	104	84	76	104	107	96	105	105	97	99	95	99	82	80	78	84	96	100	79	90	76	99	88	114	87	87	94	95	104	110	88	89	84	95	92	86	98	78	76	96	93	112	95	91	122	80	100	76	89	91	87	87	108	98	93	93	76	87	96	91	92	95	94	94	62	100	91	79	91	79	98	103	92	86	103	69	78	102	91	96	91	90	88	100	90	89	102	104	107	86	90	82	97	101	105	86	98	90	85	91	81	100	94	108	76	99	90	86	88	86	75	97	92	93	88	104	90	102	76	112	90	95	104	82	90	97	83	80	94	87	94	89	100	96	93	101	75	109	113	88	107	90	95	74	88	105	89	87	69	87	95	100	73	99	93	79	86	102	102	85	93	86	84	101	95	67	108	82	80	70	82	92	93	117	104	92	80	102	78	99	93	84	90	81	75	86	94	72	80	104	97	100	84	104	81	110	111	87	85	72	83	85	91	79	67	108	99	102	97	83	100	87	79	89	90	96	79	85	94	97	84	97	100	103	78	100	110	78	91	92	91	100	82	98	93	89	99	73	89	99	105	74	88	88	89	89	99	95	83	89	88	83	98	99	97	111	101	88	97	102	97	94	88	89	85	89	76	90	83	88	92	80	95	106	87	91	113	73	85	110	94	83	91	73	109	95	114	107	88	89	99	73	118	74	80	87	96	98	80	106	92	89	100	108	96	88	71	97	85	89	93	101	87	83	97	96	87	72	104	87	104	109	83	103	79	94	101	93	85	89	101	98	76	80	87	89	85	99	92	95	104	100	100	99	94	75	96	95	98	89	85	80	88	103	90	96	109	97	107	89	90	88	106	98	102	79	69	96	89	81	76	91	82	93	93	93	88	103	97	87	77	102	108	85	104	95	96
8479	414	524	536	488	486	441	433	405	381	391	396	319	330	350	365	365	367	349	346	316	331	330	337	345	311	330	353	351	341	338	352	330	343	320	361	354	323	351	338	304	333	324	306	313	310	330	317	323	312	327	351	333	331	352	318	321	324	348	307	316	302	346	343	352	308	306	325	330	356	356	330	307	357	291	347	304	337	307	299	327	312	356	331	298	340	342	313	333	329	331	313	339	313	337	330	317	312	348	305	330	344	337	336	317	300	337	338	343	345	344	351	324	310	325	341	286	331	319	335	287	327	340	346	341	331	319	332	301	316	335	309	330	307	333	279	342	293	311	324	353	316	334	273	326	330	322	331	343	317	325	325	357	318	296	342	318	337	344	323	297	306	356	329	275	304	345	337	332	339	333	344	296	331	349	329	311	344	348	319	318	323	311	330	340	324	321	327	361	330	297	328	314	348	323	321	289	348	312	363	333	304	333	343	327	331	331	349	320	351	303	337	333	324	323	343	345	304	304	311	332	317	322	328	329	312	335	352	336	319	312	328	293	323	294	342	331	311	331	359	361	305	348	312	312	318	346	324	345	329	344	340	341	320	316	275	314	294	320	333	374	351	309	308	334	371	297	345	340	326	308	327	336	306	316	326	343	312	303	326	337	315	323	326	347	286	325	316	304	330	324	323	340	340	343	298	338	323	319	332	320	315	337	310	338	337	330	315	337	316	297	321	314	344	358	323	302	331	303	329	311	353	299	334	373	304	325	317	339	287	338	289	325	335	335	305	303	346	326	295	307	322	324	317	322	359	324	319	315	300	386	320	299	349	327	320	298	336	329	302	315	305	305	307	335	335	335	325	341	316	339	324	337	289	311	310	302	327	342	324	335	339	322	335	308	306	333	336	359	291	309	315	337	333	361	347	304	311	304	339	310	302	337	331	302	332	349	296	303	334	318	293	323	334	339	351	322	326	334	334	333	343	329	318	316	335	359	321	338	327	311	325	310	306	338	316	301	289	341	352	339	338	323	316	326	338	320	310	346	359	331	325	295	326	303	343	325	332	316	334	324	319	330	297	310	346	313	329	342	316	325	321	342	326	363	344	338	316	325	327	310	300	339	273	337	315	312	310	294	344	356	323	363	353	317	348	317	325	309	321	333	292	340	317	344	374	329	353	309	303	315	322	323	307	357	338	371	323	312	324	337	333	346	331	332	344	304	374	341	302	342	300	350	343	350	328	321	363	318	324	328	307	309	308	368	350	338	339	335	332	319	334	327	313	359	334	312	352	311	317	316	309	335	319	324	332	318	332	334	323	291	314	337	356	302	325	314	341	310	343	336	334	307	331	320	312	305	309	329	336	341	337	353	361	296	339	308	347	341	337	354	303	308	354	327	305	316	328	318	310	295	335	306	304	296	350	305	321	289	337	324	358	319	351	342	315	297	334	306	318	305	303	343	320	287	340	357	340	321	298	309	321	316	341	277	347	330	313	305	317	314	315	335	312	333	364	339	313	293	344	337	351	313	322	304	325	323	300	331	339	332	362	318	303	298	292	319	320	326	325	364	317	346	344	279	339	326	348	325	310	329	298	333	342	334	302	350	307	348	310	312	343	333	319	312	330	342	310	336	319	324	330	353	305	331	323	333	332	326	365	333	335	333	327	317	298	351	285	332	336	326	302	309	333	356	295	298	297	332	356	327	314	315	316	322	350	309	342	308	339	318	333	309	323	310	348	337	310	299	323	333	300	340	315	326	311	363	287	318	300	346	324	351	316	344	329	338	350	327	318	401	343	284	357	347	314	329	328	365	338	303	356	335	329	320	326	330	329	325	343	347	291	308	313	332	327	338	319	324	348	312	331	293	331	285	337	326	316	315	330	324	301	279	358	328	356	337	351	314	331	329	317	313	347	298	316	317	295	334	324	328	338	329	308	345	322	284	311	316	330	306	339	349	323	330	324	339	321	315	343	334	334	330	293	315	345	316	343	323	345	346	305	343	337	294	324	291	301	343	323	330	357	297	296	310	332	282	307	317	325	319	356	327	342	307	344	333	320	265	328	313	335	300	312	267	328	346	346	324	314	330	322	330	335	335	339	347	329	322	330	374	314	335	347	320	310	315	315	351	320	340	331	323	345	330	318	319	340	318	310	295	337	305	329	335	330	301	350	286	340	314	325	334	332	333	320	316	299	327	326	316	325	341	326	326	338	332	312	347	296	318	325	318	315	316	285	338	322	341	290	352	338	314	308	321	352	332	349	320	301	332	338	310	314	352	354	322	296	317	340	332	339	322	318	344	331	346	345	320	324	305	314	313	320	310	313	332	330	297	332	347	293	325	335	324	307	308	298	329	344	321	367	313	323	303	312	326	320	296	329	328	332	332	347	314	325	323	333	333	310	340	351	322	345	327	292	340	309	306	333	316	349	350	345	327	326	339	349	314	307	292	344	362	334	360	304	344	323	363	330	332	313	311	328	334	337	313	350	306	318	343	339	320	307	317	330	316	321	289	310	325	372	324	323	346	316	326	321	293	335	347	302	290	326	286	342	317	339	336	289	341	334	340	289	306	351	330	333	345	339	335	329	324	334	333	357	328	358	314	326	322	350	313	302	326	315	304	315	290	335	326	333	321	328	346	331	318	324	307	323	325	332	327	332	332	316	275	308	315	338	309	284	295	337	333	315	322	325	308	307	315	304	321	336	319	312	360	331	313	312	308	348	344	319	346	322	309	352	313	342	345	340	346	360	320	321	319	337	314	344	323	352	319	315	324	326	324	351	314	341	300	337	309	306	336	346	306	340	314	337	361	332	363	340	317	317	325	361	351	335	353	314	343	324	334	332	325	299	329	337	352	331	337	317	340	301	307	335	335	339	328	336	369	324	323	318	334	348	336	335	326	336	276	331	309	358	320	323	315	294	299	341	316	333	325	309	336	335	357	332	335	287	334	341	341	336	330	301	339	323	297	283	315	317	288	319	307	327	305	352	341	370	338	302	310	329	324	316	322	292	332	341	308	286	316	324	332	349	316	338	366	322	351	317	337	325	351	321	339	323	341	317	329	330	342	339	348	300	287	301	307	340	300	348	379	334	301	365	324	351	321	314	323	313	307	328	334	328	324	366	335	357	305	315	330	333	344	328	317	322	326	306	319	299	341	328	348	363	332	332	351	315	318	310	311	358	345	329	327	359	330	302	325	298	360	324	305	331	335	340	302	351	337	348	314	300	329	321	360	333	317	335	356	360	310	352	297	351	332	332	310	306	309	328	319	305	305	330	325	294	313	326	310	354	309	310	314	345	347	343	297	352	326	307	324	332	298	370	336	326	340	324	340	325	322	291	311	356	321	342	361	333	316	349	339	319	312	327	335	338	346	329	331	319	315	308	313	325	348	305	338	341	329	306	329	323	360	322	336	293	344	327	349	345	328	314	329	329	303	335	345	331	335	323	291	311	346	344	337	325	349	325	305	313	320	313	341	302	342	333	324	308	289	317	353	339
40836	8071	1414	982	661	506	396	344	310	246	242	209	210	183	180	174	184	166	173	179	160	156	151	172	165	144	150	143	175	145	134	147	144	136	142	172	158	131	177	155	144	130	142	137	141	136	131	144	144	150	156	142	147	129	150	139	153	158	147	141	118	141	130	107	157	141	162	161	128	158	129	127	148	156	138	144	132	163	131	161	133	161	134	143	127	131	111	136	142	133	147	144	137	152	142	160	149	134	136	129	139	122	154	137	140	146	150	139	144	143	149	146	145	118	147	142	139	148	138	152	136	143	147	152	154	145	161	159	120	141	148	139	153	158	147	147	134	131	157	162	127	140	167	147	167	139	143	134	150	117	161	128	149	133	125	131	134	152	118	125	135	144	124	149	157	130	123	150	139	133	161	119	158	150	110	166	139	141	139	147	132	149	140	137	142	123	155	149	123	154	115	167	134	156	121	124	131	140	129	140	147	142	129	140	139	160	138	144	133	138	128	135	156	114	136	123	110	123	140	136	144	139	150	143	136	147	140	157	141	166	141	160	129	146	134	135	134	142	141	152	152	135	135	118	143	138	164	130	129	141	138	148	147	165	124	150	144	136	145	128	147	124	131	130	152	118	135	148	159	155	132	159	123	164	134	148	140	144	120	151	163	166	144	151	122	139	132	132	129	138	136	126	135	124	139	149	137	131	112	150	141	162	154	135	140	142	119	150	164	147	124	125	132	141	133	150	134	129	126	143	131	131	136	155	126	115	150	144	139	149	144	141	148	153	153	129	154	131	131	126	140	140	144	134	153	143	119	134	130	138	133	154	142	147	133	134	143	135	129	134	141	141	136	140	147	149	144	134	147	152	149	119	124	135	115	119	133	126	130	135	134	140	146	136	120	140	138	132	142	125	143	138	145	154	165	131	138	131	130	151	135	129	127	145	115	145	145	140	143	137	140	132	121	138	165	142	126	135	157	146	134	145	149	139	140	157	142	132	121	135	179	146	145	160	142	139	143	149	140	122	126	132	123	149	146	158	127	133	111	138	131	156	127	134	138	145	127	139	118	144	133	148	124	114	138	143	138	147	119	133	155	140	142	136	110	130	121	150	136	129	154	139	134	146	158	141	148	132	132	139	132	154	134	136	150	137	143	149	136	162	132	136	139	135	163	152	141	134	145	153	138	125	124	134	147	156	160	157	130	130	150	139	129	151	156	153	129	143	137	144	143	163	153	126	121	135	134	136	141	143	128	143	152	139	141	158	136	137	136	143	149	138	157	135	155	130	123	140	135	154	129	157	142	112	146	148	135	140	122	152	154	121	124	137	145	137	169	154	137	129	144	152	126	142	117	126	122	132	147	138	132	136	138	134	126	136	145	145	152	141	151	146	130	144	115	178	123	147	134	136	120	135	132	153	162	122	158	153	149	130	126	126	132	153	136	155	154	138	136	134	128	154	140	139	142	129	153	155	144	142	148	131	136	141	136	142	127	121	140	152	137	126	119	119	132	148	127	145	124	156	121	152	130	151	136	139	157	135	126	130	123	127	148	134	131	141	148	150	155	138	128	146	131	155	122	139	149	153	121	123	139	145	131	148	133	129	115	131	133	142	148	154	125	155	157	135	131	135	147	134	120	135	144	132	161	143	113	140	148	150	145	159	139	129	146	151	147	139	130	127	113	117	131	140	141	154	145	154	131	122	149	141	161	140	150	143	144	111	163	136	144	134	149	136	133	129	153	133	144	138	143	155	151	125	154	147	154	150	140	154	147	138	128	138	143	152	147	145	148	159	163	149	136	123	134	137	143	148	151	144	129	131	126	134	143	146	144	128	130	134	142	148	148	134	117	122	154	144	149	136	115	141	138	141	151	148	142	125	132	132	129	144	154	128	150	130	127	139	159	145	132	145	145	146	139	138	144	143	135	147	125	148	140	139	141	137	137	127	134	160	125	158	124	135	143	133	156	153	133	156	138	116	150	160	141	128	144	152	140	175	136	132	138	134	141	128	153	143	139	134	163	136	120	118	126	146	133	133	166	134	123	157	128	160	149	145	149	151	144	144	134	146	138	142	133	147	157	145	153	153	150	157	121	147	142	127	162	128	142	128	121	145	138	126	138	133	150	113	125	146	130	126	156	150	130	145	157	126	141	138	122	166	130	115	124	136	148	139	141	167	142	148	147	143	119	123	132	150	121	135	123	136	145	145	143	129	134	170	121	148	148	143	151	136	140	138	133	140	150	140	135	130	146	153	148	141	149	151	142	143	138	139	154	141	140	125	128	136	140	167	151	130	125	146	137	147	132	149	125	158	130	127	133	137	139	136	149	140	140	132	145	134	135	143	135	149	156	123	148	150	156	140	131	144	137	130	146	123	137	153	129	139	136	139	144	127	126	138	141	144	144	142	144	117	133	150	138	134	133	138	134	120	120	137	146	124	138	124	130	129	155	156	128	142	117	144	157	121	153	136	148	158	139	143	140	132	118	132	160	146	142	134	140	145	152	131	135	146	150	168	154	126	117	140	157	152	133	138	145	105	146	141	129	150	128	133	156	138	140	151	131	146	171	144	138	134	127	133	146	145	144	134	152	131	123	149	128	136	127	152	156	126	134	128	121	133	147	147	133	152	118	134	145	147	139	131	147	144	173	143	130	151	137	136	144	142	127	129	137	156	145	143	139	151	142	144	120	120	163	130	138	154	154	160	142	125	146	134	135	152	135	155	137	127	156	149	144	148	131	142	142	136	133	147	148	142	157	153	134	148	149	116	147	144	131	150	149	148	128	148	143	156	139	137	117	140	127	145	178	153	136	138	144	140	126	119	161	127	127	149	126	134	127	148	134	140	148	145	139	123	140	135	142	135	141	128	131	146	126	153	133	129	146	135	159	129	130	150	153	132	136	124	141	127	108	113	142	150	151	129	111	136	152	124	145	147	155	137	135	155	135	126	142	126	138	146	151	146	138	142	152	131	138	132	149	127	146	125	140	148	127	129	177	137	137	120	143	137	141	123	120	143	121	126	145	124	153	138	137	146	158	128	133	137	130	136	147	149	146	113	140	130	138	146	150	150	146	148	159	132	121	138	142	141	148	153	128	157	139	137	129	139	130	124	143	124	131	122	136	136	138	128	141	136	140	165	128	124	124	147	122	149	120	134	141	152	146	121	144	160	137	138	144	143	133	145	144	112	135	160	143	127	165	139	132	125	134	143	144	128	127	145	149	146	125	135	139	148	140	138	138	136	136	120	126	127	137	135	151	143	127	134	149	129	152	164	154	138	131	141	151	135	124	131	139	151	154	148	124	150	122	141	140	127	134	141	137	126	136	127	158	135	138	141	121	147	128	153	137	149	143	152	131	128	139	141	136	140	147	137	137	121	142	138	127	146	150	134	129	125	135	133	132	136	140	135	137	137	136	147	133	134	130	123	120	135	141	134	124	132	154	136	154	127	140	132	111	149	142	134	128	139	157	139	158	132	106	169	143	118	163	147	131	133	125	138
21723	1472	3218	3503	3040	2359	1912	1624	1381	1224	1154	1130	934	907	817	805	714	727	730	687	705	607	588	617	607	582	592	497	516	529	536	527	520	522	557	493	519	503	499	478	542	524	499	530	509	500	497	456	495	457	458	522	488	516	506	479	480	455	488	458	481	506	501	453	462	483	507	485	479	490	452	493	470	461	467	482	477	460	441	513	475	466	490	479	461	456	441	486	459	516	483	481	471	459	477	496	449	472	443	468	481	467	423	508	484	445	434	452	467	485	499	451	462	480	476	497	454	500	462	426	466	470	479	489	447	470	512	448	432	485	484	441	446	459	473	478	450	452	463	435	490	488	465	444	465	421	440	504	465	451	442	470	459	465	493	465	457	465	494	446	456	450	457	439	473	460	473	460	456	478	486	447	508	464	480	482	448	469	504	462	445	459	489	456	496	482	476	473	438	458	440	459	454	477	432	482	469	492	462	504	473	451	457	452	447	438	472	488	481	411	483	462	477	425	428	480	458	473	492	499	461	476	446	479	500	403	479	463	459	460	510	439	462	490	441	448	439	410	454	454	467	463	449	456	458	447	388	426	476	465	495	456	492	443	480	466	460	462	452	467	445	453	521	475	487	474	429	450	458	467	494	454	438	437	464	460	467	438	468	434	475	471	469	473	475	459	466	464	440	507	424	476	497	489	465	438	457	455	443	474	441	474	429	463	453	458	480	449	440	416	473	434	482	450	474	452	474	472	447	476	448	450	447	477	423	468	503	455	403	454	458	476	454	439	500	474	462	501	484	449	451	440	491	467	494	437	456	479	424	460	510	453	434	457	466	453	459	466	426	477	431	436	430	475	491	459	465	454	473	418	415	444	454	487	458	490	506	485	463	467	475	470	434	459	478	469	452	466	449	451	466	477	461	467	486	469	467	464	475	455	453	466	501	430	465	454	436	455	497	456	452	460	486	463	444	439	464	498	472	486	463	475	436	478	471	480	503	436	454	484	493	453	454	439	464	487	428	446	451	505	430	449	468	479	495	482	482	466	429	477	455	472	473	429	452	457	454	472	478	458	440	472	425	480	462	454	479	444	456	444	481	460	466	435	455	469	487	480	409	462	453	463	454	482	448	445	462	453	452	455	439	468	455	465	437	492	477	452	463	465	468	500	475	477	448	453	434	441	443	481	463	490	456	448	452	470	425	481	448	487	450	431	472	491	487	476	496	447	504	459	449	447	478	458	468	441	427	415	430	470	450	469	457	439	482	445	485	472	458	429	441	459	484	462	475	485	453	434	465	425	412	468	471	452	466	465	482	501	438	420	467	480	426	447	459	470	466	461	450	423	459	473	475	461	465	481	429	456	431	458	497	445	436	487	440	464	472	441	444	476	485	460	496	446	487	470	480	427	451	474	453	432	468	475	452	426	514	489	485	465	441	433	471	442	452	465	478	480	454	464	492	451	526	429	449	465	487	470	439	481	477	462	470	451	426	460	420	418	462	477	454	439	451	474	419	453	424	496	450	447	462	438	478	449	454	496	457	487	463	441	438	510	469	465	459	450	439	420	428	454	459	414	462	462	418	459	466	495	476	463	467	466	480	446	482	484	461	473	466	436	455	467	439	421	463	475	453	484	458	450	446	479	486	487	435	482	493	449	438	453	437	475	442	429	426	436	470	472	457	474	527	463	428	429	445	453	453	467	451	447	477	476	445	442	462	426	457	483	495	439	482	499	447	433	480	474	441	444	438	447	476	457	460	452	413	461	454	463	451	498	430	475	437	416	446	449	450	464	473	470	480	512	475	434	488	455	471	460	432	445	442	473	451	472	434	448	473	482	448	463	466	441	486	455	466	449	436	417	452	456	458	459	482	459	450	480	472	474	459	450	480	460	469	460	481	462	474	467	472	492	471	467	436	424	442	464	479	474	440	491	442	409	456	467	459	426	440	475	471	422	444	483	460	457	469	437	480	431	461	485	468	469	460	477	480	443	455	453	442	474	473	439	469	433	453	505	462	481	487	443	438	451	430	425	493	448	444	481	475	453	494	460	431	461	440	442	463	471	426	489	505	440	451	478	448	451	458	506	469	462	491	447	467	447	475	467	452	461	480	473	488	455	452	448	449	470	473	483	475	469	457	451	454	475	466	457	465	454	442	463	452	475	486	484	502	461	490	451	445	445	416	422	454	468	481	465	424	446	465	458	455	464	466	455	488	453	468	450	450	478	424	451	479	462	468	476	432	468	499	446	450	462	491	387	497	489	470	423	494	458	472	474	467	439	500	450	486	502	474	477	469	440	452	495	468	446	470	467	441	433	436	471	455	458	471	445	441	459	448	420	454	458	436	471	477	479	452	464	430	426	465	472	510	446	496	470	457	459	480	465	467	492	453	472	456	455	489	433	456	447	440	440	456	464	458	455	486	439	460	466	447	461	494	441	459	508	461	450	474	471	477	462	447	454	450	444	477	455	455	475	476	455	426	421	459	423	448	489	475	482	454	467	500	473	464	437	440	484	452	499	493	454	452	458	489	458	518	444	453	452	467	436	428	493	456	465	469	426	456	479	434	470	478	453	466	485	443	442	469	429	457	446	472	461	466	463	437	462	481	449	486	428	470	508	458	446	468	493	468	484	506	451	451	455	421	440	466	429	411	433	429	501	514	461	444	470	429	437	428	449	485	475	474	492	458	467	450	459	424	452	458	500	465	464	444	439	497	430	451	414	448	463	469	413	489	448	463	443	442	451	471	447	457	444	428	487	477	470	500	480	458	443	487	463	440	483	470	473	430	433	497	490	463	481	492	440	478	468	498	447	469	414	500	460	443	474	469	460	474	409	484	447	454	445	498	469	484	494	514	484	423	474	453	476	466	459	447	432	421	455	472	445	458	460	483	436	453	481	456	418	452	434	489	480	475	505	469	470	430	440	452	491	472	466	447	429	467	465	456	487	460	456	389	430	516	486	445	461	467	449	462	470	447	449	452	470	422	440	467	454	483	468	470	453	501	487	445	450	449	501	456	473	444	425	430	445	468	460	487	482	423	484	461	472	459	441	455	463	470	463	457	456	453	478	487	466	475	507	462	475	493	439	464	420	457	474	463	495	448	445	453	468	505	461	442	461	445	475	511	478	450	441	465	451	460	437	478	447	434	473	447	513	436	467	472	465	451	463	433	459	436	496	509	446	468	445	477	490	469	451	460	460	443	455	445	474	421	437	447	476	458	422	421	474	438	457	486	465	517	464	451	470	506	455	401	448	443	470	448	491	446	438	445	445	433	470	470	481	425	449	467	460	461	465	464	475	424	511	449	487	485	462	472	504	463	484	459	442	497	443	465	465	460	440	475	457	457	488	450	457	469	477	474	475	458	455	452	453	447	463	431	502	489	460	467	413	470	467	453	522	465	472	480	467	470	459	441	482	462	436	457	460	475	444	484	466	498	442	450	449	490	470	438	453	472	428	459	461	443	459	442	495	434	462	467	464	478	450	471	462	471	463	487	448	442	422
54183	14235	3366	2027	1372	1025	822	617	510	484	435	398	373	364	325	317	325	343	337	336	310	286	265	279	255	265	278	286	281	290	238	269	256	237	263	239	236	255	259	251	272	231	238	230	275	244	252	264	244	266	284	278	266	273	266	244	257	243	261	243	253	247	241	260	260	239	247	216	230	250	242	260	232	246	241	259	230	258	232	238	217	262	262	252	210	243	221	262	254	228	267	226	252	227	250	234	256	272	244	251	250	247	247	247	254	231	230	252	251	264	257	250	239	248	247	263	265	234	277	237	235	237	215	270	275	230	281	243	251	255	243	239	225	265	241	226	216	233	252	256	232	242	279	239	234	270	237	233	265	235	215	242	262	242	251	236	235	249	195	247	236	223	242	234	246	227	228	244	253	227	224	256	240	220	248	280	258	230	230	239	228	229	259	243	263	233	230	255	229	245	262	244	292	269	252	255	243	235	233	233	248	258	244	210	248	240	258	256	226	205	253	234	246	237	242	243	228	221	229	249	278	254	248	268	248	234	232	241	231	237	245	260	235	254	232	240	245	219	273	237	258	266	251	249	229	253	224	266	252	269	228	222	246	255	235	265	250	275	256	260	252	260	256	230	229	220	239	246	255	229	252	235	226	237	262	225	238	260	240	255	237	245	224	244	273	242	244	227	253	236	234	256	223	273	228	252	261	291	245	232	257	213	264	225	252	243	245	280	234	214	233	217	257	259	250	276	254	257	259	236	249	255	226	274	265	232	203	240	259	237	237	247	265	287	220	256	248	234	282	246	255	241	244	245	276	199	249	243	257	262	249	240	262	230	225	254	233	269	250	225	251	251	254	235	238	231	217	235	257	253	239	229	207	237	244	240	244	239	246	206	232	246	227	246	244	251	245	277	228	255	238	239	252	245	232	231	250	237	230	249	253	228	219	251	256	235	265	251	213	234	228	248	285	241	235	236	252	248	268	264	253	254	238	240	256	238	215	256	244	265	238	227	242	238	226	273	227	250	260	225	262	240	227	226	300	229	248	243	262	244	239	254	217	231	220	237	266	252	244	232	238	248	244	234	256	233	220	266	256	228	244	240	261	253	261	216	255	225	258	265	282	217	257	261	247	237	251	239	237	218	226	238	223	255	266	254	218	227	267	267	249	250	243	240	259	242	273	250	236	231	251	257	221	238	217	279	237	231	251	258	231	245	256	216	227	254	218	239	249	265	242	245	258	274	225	266	272	238	238	276	249	274	254	252	249	251	229	257	276	237	245	266	251	257	261	254	254	251	261	245	276	235	249	248	258	231	252	236	220	266	239	209	255	240	242	244	247	270	236	261	245	231	235	254	200	255	241	252	238	231	232	229	252	234	245	224	220	229	233	226	227	227	246	228	266	263	249	269	241	239	209	244	252	249	216	228	237	241	261	251	277	210	244	243	259	257	250	231	238	227	259	248	269	240	242	231	236	219	253	219	239	235	217	221	247	238	268	243	258	250	236	269	249	256	213	223	247	252	251	265	257	274	260	201	228	233	264	225	233	227	248	221	230	243	233	238	266	254	276	235	218	229	254	225	269	260	255	246	232	279	258	248	218	227	238	247	230	226	256	261	235	235	257	264	254	240	237	245	269	240	249	265	247	280	237	202	225	220	236	263	224	269	253	236	260	217	265	242	244	230	243	234	237	216	227	278	226	251	267	243	244	226	238	243	227	252	235	253	249	246	238	221	240	232	247	260	253	258	247	228	234	244	239	218	261	241	226	255	252	230	240	248	246	240	240	228	243	207	205	241	210	218	232	234	234	241	258	223	224	235	251	258	266	255	241	239	259	232	257	274	263	254	264	261	215	239	237	228	233	230	230	239	248	227	236	216	248	236	279	232	239	258	267	261	236	254	269	257	229	264	238	241	265	238	249	255	255	233	249	250	265	239	251	239	219	237	227	250	219	238	239	231	257	250	255	254	259	234	238	227	234	236	250	237	261	243	228	240	238	262	213	240	255	260	266	270	248	260	235	238	251	254	231	236	262	247	285	238	257	259	264	240	240	262	242	243	257	226	237	230	239	246	254	241	234	253	251	267	260	248	258	256	278	240	245	270	246	246	238	250	259	240	251	240	257	235	243	257	236	234	244	247	235	228	246	265	233	234	259	227	229	255	259	258	256	265	253	221	256	236	217	226	252	236	271	269	257	254	257	254	241	235	234	236	240	238	224	238	251	259	227	246	238	237	256	265	262	270	247	234	233	253	229	262	270	232	259	259	244	242	243	274	254	224	280	246	244	236	253	238	251	234	246	226	253	236	224	218	265	234	229	232	231	224	251	243	268	252	242	233	249	242	222	246	241	228	236	258	250	241	255	238	245	230	258	252	255	230	240	264	253	243	239	250	262	206	239	244	256	232	242	262	266	247	246	241	253	246	237	261	243	275	243	223	252	232	244	281	241	265	260	250	253	258	248	255	234	249	231	251	245	247	237	254	233	240	245	232	224	230	237	241	249	237	246	249	242	251	239	240	228	252	272	255	229	263	232	263	240	228	258	250	268	249	209	248	243	286	236	201	260	219	256	229	259	228	247	228	246	238	248	258	237	248	244	271	239	245	249	248	255	254	229	246	262	241	237	220	252	249	243	250	231	246	248	207	245	255	256	228	244	260	252	242	239	256	229	256	260	237	237	219	240	238	223	227	260	251	209	252	267	246	279	233	224	248	255	229	239	224	225	249	263	264	244	270	259	256	257	221	236	257	262	231	249	249	242	242	267	252	258	243	251	250	264	245	235	215	260	272	240	231	234	270	253	255	255	254	244	259	239	220	241	270	251	234	231	240	226	226	243	251	255	234	250	214	241	238	245	265	276	253	244	262	261	280	254	263	243	247	241	247	243	236	242	268	264	277	236	251	232	255	233	256	250	204	240	253	249	252	242	221	234	252	266	260	235	259	241	232	233	261	241	251	250	237	249	237	242	235	241	228	249	269	252	241	220	274	270	230	238	258	284	212	260	248	255	257	256	244	247	244	248	252	265	246	260	279	251	223	254	243	245	262	235	225	260	210	251	223	239	228	223	245	241	248	217	226	229	261	235	245	239	250	251	241	198	233	237	254	237	234	262	240	230	277	234	251	233	225	234	216	239	215	246	251	282	247	221	228	241	236	254	251	238	226	202	238	240	264	241	222	248	218	236	221	238	274	244	247	258	233	231	257	224	220	267	229	248	227	248	222	258	252	234	243	219	225	251	278	230	280	228	234	259	239	269	177	254	259	274	246	253	243	249	214	232	216	247	253	251	250	227	251	217	243	233	226	257	228	255	222	251	240	247	252	253	242	258	246	248	242	236	226	245	256	216	246	240	226	246	234	229	240	270	231	250	237	259	266	265	238	236	216	266	264	242	282	238	252	245	240	258	252	250	217	232	251	257	259	229	270	239	292	198	234	264	247	233	228	252	232	235	262	231	264	263	235	266	235	282	247	273	243	254	249	249	249	256	220	243	241	222	227	230	259
28202	2711	6104	6644	5567	4388	3655	2972	2587	2193	2093	1845	1641	1618	1393	1408	1293	1264	1220	1166	1115	1082	1096	1009	956	987	930	940	938	882	884	891	840	904	870	832	865	820	844	869	835	776	780	787	810	801	789	841	812	728	814	756	788	782	746	709	804	770	783	768	831	750	772	786	746	764	793	761	769	744	779	768	754	736	800	747	787	748	732	742	790	787	793	783	750	754	698	778	743	774	737	765	745	767	763	746	703	754	769	778	775	775	747	789	715	764	727	753	679	772	745	795	747	733	781	758	731	776	727	761	762	713	720	740	748	727	667	732	752	740	744	736	753	741	711	695	729	725	771	722	726	753	683	731	743	755	723	766	738	725	774	736	752	713	779	732	759	754	729	725	695	712	740	787	769	744	741	693	759	720	754	724	721	741	730	769	743	717	707	725	769	731	754	711	703	714	774	750	758	713	761	740	678	767	690	748	674	762	766	724	732	742	722	776	643	799	763	755	708	770	738	729	733	662	734	732	758	755	730	725	745	753	766	740	722	755	747	747	756	717	722	696	703	763	708	702	689	712	749	737	711	708	746	726	684	754	739	735	699	736	735	776	681	703	760	759	707	680	761	750	744	757	705	718	773	753	758	696	748	709	732	775	774	731	769	720	787	687	722	742	728	737	735	669	688	765	729	733	742	727	723	776	760	736	755	747	739	724	748	738	750	686	719	743	752	731	729	740	748	744	702	760	733	700	744	737	717	755	733	727	729	753	719	746	712	735	707	719	724	751	782	736	767	747	715	725	736	778	688	703	732	714	745	721	756	698	715	719	716	719	706	760	708	742	739	731	741	714	759	737	721	763	736	775	733	772	715	699	743	727	740	726	719	738	689	735	700	736	750	699	702	724	719	729	729	791	746	715	733	749	770	805	747	684	694	731	748	779	684	770	752	731	711	698	765	764	744	690	709	740	686	768	773	745	775	699	737	739	736	747	788	712	707	721	696	706	720	721	719	693	738	768	680	750	707	673	758	757	740	737	714	703	730	715	769	706	769	735	708	750	734	748	732	739	697	781	737	703	712	761	699	766	688	756	704	761	745	720	794	736	736	725	716	717	774	725	692	815	711	757	781	758	752	737	715	727	714	714	765	777	750	722	691	737	793	721	747	767	642	744	694	749	703	749	753	776	763	723	760	782	689	738	765	766	732	786	752	697	744	687	776	706	715	746	734	726	722	722	744	751	735	744	759	705	748	729	734	744	786	764	718	749	699	752	743	732	739	786	745	722	735	736	672	763	716	728	763	718	687	725	733	726	779	784	712	718	751	706	776	750	805	728	764	800	712	720	728	702	729	741	703	747	728	730	744	724	716	776	723	742	738	717	741	692	744	706	723	741	747	716	724	780	740	723	711	717	692	723	764	745	713	738	735	719	725	775	739	729	745	708	725	775	717	716	815	714	736	749	749	716	756	730	777	754	730	666	743	712	710	699	676	699	722	746	751	731	753	727	744	723	719	735	754	728	755	718	723	763	724	725	733	727	747	712	707	760	724	732	696	718	718	732	735	669	762	726	701	699	702	751	712	739	762	771	762	720	725	707	713	769	736	694	710	716	735	713	733	734	716	737	701	762	709	775	736	749	757	728	736	715	712	741	732	762	714	708	767	701	753	725	744	786	751	680	667	737	694	763	731	700	752	734	702	749	715	724	703	787	742	741	722	714	778	758	778	737	741	647	693	691	704	736	690	727	745	774	694	734	731	778	738	766	767	737	687	724	741	741	725	754	704	721	689	736	767	721	723	739	758	729	687	710	673	730	704	751	715	755	758	750	696	693	702	742	738	707	731	731	732	721	742	736	722	728	732	720	762	736	783	720	763	743	796	757	789	752	719	736	738	722	718	724	723	701	775	752	669	785	719	684	739	742	726	718	795	724	708	737	704	726	738	746	729	726	715	729	707	716	686	692	742	729	731	758	696	734	695	790	777	763	713	765	757	751	706	746	699	798	684	707	715	699	698	717	727	731	749	732	716	741	729	735	727	723	698	743	755	681	740	764	718	703	754	738	711	754	694	742	714	743	705	719	723	748	720	718	759	794	705	757	783	765	715	731	675	724	738	750	725	710	729	710	717	741	719	747	750	718	757	750	748	724	740	759	754	759	708	683	663	752	748	725	679	808	693	768	752	745	754	710	722	760	760	711	714	724	738	725	757	752	683	738	711	735	760	695	678	715	756	704	776	710	753	720	705	755	709	696	732	743	723	754	737	730	713	711	762	714	733	679	728	752	727	720	718	676	754	758	758	756	737	713	711	737	703	771	781	757	732	720	710	671	707	716	753	676	728	762	734	741	736	718	698	740	724	735	733	690	736	731	783	754	734	740	672	715	781	754	736	713	746	710	709	723	730	758	764	698	719	739	711	720	760	731	736	665	730	731	756	761	729	743	715	704	732	685	721	741	762	724	705	793	739	715	777	773	773	725	758	694	748	754	760	713	679	764	729	749	720	730	716	735	739	742	693	739	793	697	731	727	742	721	721	706	813	745	716	703	753	727	746	745	762	708	707	789	723	742	739	752	733	664	715	751	789	747	711	709	774	754	719	713	749	685	777	737	707	724	768	736	715	758	727	757	736	694	758	782	668	762	730	727	730	695	742	747	723	740	762	757	778	711	720	750	748	775	750	728	733	728	732	721	755	748	713	695	763	722	708	718	732	707	760	701	750	704	732	731	737	732	748	710	705	717	732	749	760	747	728	717	713	718	751	740	706	714	712	758	752	706	768	752	729	734	718	695	656	761	692	720	744	725	694	772	747	728	732	730	718	771	733	656	692	714	724	704	735	706	754	723	759	729	712	745	685	733	795	731	743	705	738	730	685	732	687	724	747	754	770	687	736	704	704	755	686	752	765	765	716	708	700	723	720	723	748	764	754	704	777	743	733	746	723	735	704	787	756	777	755	733	683	704	733	779	721	745	741	734	673	707	728	746	712	748	741	744	734	755	712	721	718	708	715	760	747	692	699	736	718	712	762	680	780	756	740	715	721	756	726	740	725	733	737	703	750	778	764	751	789	706	728	761	770	762	734	737	734	738	745	760	755	728	745	700	728	802	706	718	710	766	663	761	687	694	702	713	746	717	768	763	728	752	757	723	737	759	773	712	751	762	766	720	756	731	698	751	694	690	752	705	692	706	731	718	733	707	768	753	740	757	723	700	708	714	732	675	703	744	733	696	774	748	734	736	712	683	731	750	751	709	748	720	713	724	744	693	762	699	701	711	769	742	705	697	709	721	743	753	703	728	738	740	734	718	738	721	765	711	709	702	709	723	736	726	693	706	716	679	673	701	693	731	673	724	767	720	708	774	728	739	723	720	739	715	688	738	722	736	768	744	763	734	764	738	735	734	730	707	682	759	754	711	706	723	728	739	669	733	708	739	788	730	721	754	704	718	728	769	760	733	716	718	710	768	731	732	757	706	697	748	738	714	722	705	715	689	718	739	728	740	719	750	680	713	723	725
9075	395	173	149	119	118	126	98	90	95	114	93	109	87	101	110	102	76	97	95	98	94	84	72	95	82	71	95	93	85	86	86	96	94	97	94	85	64	97	89	101	94	105	82	80	101	88	117	99	102	91	93	89	80	80	92	91	83	87	114	88	79	83	91	94	97	119	85	104	104	97	79	110	105	83	92	90	94	100	94	83	82	83	79	90	82	99	94	93	82	107	92	111	83	99	100	82	92	92	110	84	76	110	85	78	88	93	93	103	80	108	84	95	94	101	87	96	89	87	100	85	98	100	94	97	90	99	106	84	64	86	101	91	84	83	100	100	98	85	77	86	104	101	94	79	90	82	92	89	84	96	89	91	91	103	91	88	103	74	99	88	95	87	99	91	91	77	98	93	82	81	100	85	76	85	96	87	84	102	87	78	118	94	93	103	111	98	94	90	100	102	116	80	94	100	91	95	90	87	81	73	84	77	81	97	87	88	102	98	90	96	101	76	91	88	101	99	98	110	75	79	80	94	92	108	99	88	83	71	86	93	72	81	77	88	88	66	78	94	97	96	94	96	83	87	99	91	95	77	90	95	99	96	76	97	85	93	84	84	104	75	94	88	109	83	92	72	97	108	100	82	102	92	99	85	89	106	96	97	97	73	97	86	83	93	97	89	78	83	100	99	95	86	81	105	93	64	86	95	74	75	82	97	82	83	89	106	81	102	90	93	96	90	103	96	90	93	89	93	97	97	85	75	99	94	91	81	98	97	80	95	100	97	78	98	91	101	83	78	98	91	92	89	83	85	85	87	86	100	90	90	84	85	83	98	80	89	83	109	93	89	96	83	103	112	92	88	94	92	99	105	91	78	82	97	70	97	106	92	71	99	102	113	102	93	108	92	87	82	86	118	98	86	112	91	76	107	94	93	80	91	89	92	101	94	81	83	81	90	97	92	108	77	88	76	87	89	102	103	107	93	99	96	94	83	85	92	77	97	96	95	103	79	100	99	98	75	93	76	98	82	98	90	85	94	97	101	75	95	84	92	85	88	95	89	76	89	87	76	90	90	73	83	97	109	88	94	102	96	97	100	106	74	101	105	84	76	108	88	90	90	88	85	86	86	91	95	100	84	80	80	95	87	100	86	100	88	110	87	79	91	97	96	85	84	118	89	90	93	95	100	96	98	81	99	77	75	90	90	108	95	108	77	80	101	89	116	96	90	95	92	96	70	98	97	94	82	90	80	98	80	100	78	105	87	93	93	86	92	92	105	94	96	83	96	77	84	87	104	86	92	95	105	89	69	106	116	91	103	97	82	87	87	105	90	73	88	121	107	107	97	88	81	95	104	91	97	91	81	99	97	95	93	79	93	83	93	92	76	90	97	77	87	90	97	75	73	106	92	91	105	83	85	92	113	98	88	82	101	114	78	82	89	96	95	93	88	83	85	90	81	98	92	82	101	83	77	100	88	97	81	86	92	89	92	86	106	99	76	90	80	70	99	86	90	104	84	108	101	82	86	70	103	96	108	103	83	96	93	79	94	93	91	90	97	104	79	85	82	88	91	97	116	77	108	96	110	102	89	90	113	99	86	89	93	110	85	78	77	91	87	103	72	93	85	95	79	90	100	110	109	89	87	90	97	72	102	80	77	116	93	97	90	89	91	97	87	97	89	82	89	88	90	100	76	86	81	107	89	92	84	98	71	100	104	82	90	92	97	92	72	75	83	94	88	82	80	106	86	94	91	92	94	83	84	84	88	98	103	109	95	78	86	104	86	102	100	75	89	96	95	102	93	83	81	103	87	83	101	83	97	91	94	89	106	85	93	103	100	80	91	84	84	96	93	93	91	81	87	88	77	88	74	88	112	128	97	85	100	87	97	88	112	87	89	95	79	92	88	92	76	97	98	88	88	102	90	90	81	95	87	94	85	89	101	97	92	84	92	85	105	87	91	88	103	93	99	97	96	103	91	87	97	81	86	87	95	107	96	127	95	96	98	86	98	90	91	103	88	80	82	93	91	78	83	98	79	90	79	77	85	92	83	81	79	64	104	84	95	101	102	98	78	99	86	97	80	79	95	76	92	77	97	96	96	92	74	99	93	102	96	89	108	79	89	88	113	91	88	99	106	89	90	79	95	107	106	103	96	84	93	84	77	82	86	85	93	99	82	82	106	93	90	85	105	99	69	86	109	88	97	105	75	94	99	104	84	97	106	106	89	79	92	86	105	81	96	101	99	97	83	96	83	86	86	94	100	97	99	107	89	109	75	94	89	88	74	102	102	89	79	92	100	92	105	78	81	87	110	84	91	84	92	66	96	108	87	102	101	97	90	101	104	90	90	83	91	78	96	74	92	101	87	96	102	95	89	100	104	102	96	100	98	95	98	81	109	85	69	88	90	81	119	85	100	79	97	98	95	99	89	85	101	99	95	89	82	93	81	77	98	80	77	90	87	97	82	94	96	84	87	84	108	86	89	89	94	82	106	93	83	76	102	76	71	84	104	106	74	72	94	84	76	97	92	103	76	99	78	94	94	91	103	97	113	109	101	85	96	87	86	87	86	84	105	89	108	95	102	103	93	95	100	116	103	111	104	99	94	88	83	82	90	88	92	105	98	89	91	93	92	94	99	87	87	97	95	100	99	77	102	101	111	76	78	108	88	91	96	102	101	84	85	83	101	86	107	99	92	78	118	79	93	109	89	103	85	91	103	86	95	82	100	104	100	84	86	93	88	101	95	101	86	84	83	95	96	104	94	93	82	99	80	87	82	80	94	93	93	110	82	106	98	96	91	95	90	99	103	83	103	82	98	75	109	109	75	97	102	109	85	85	99	124	107	85	88	86	97	101	95	95	102	88	94	105	105	78	80	92	86	87	65	94	98	101	93	79	73	93	103	92	80	94	99	94	78	86	79	95	96	99	80	78	86	94	91	100	84	99	98	98	127	81	92	92	113	99	90	91	87	92	103	118	105	93	92	99	103	91	109	97	98	116	115	117	96	96	91	98	94	108	99	93	95	104	93	87	95	95	104	78	102	83	93	85	75	96	86	86	87	89	112	102	66	85	93	92	96	92	92	95	88	92	83	92	99	92	97	116	104	85	82	91	86	76	98	99	81	74	95	72	109	96	87	85	90	102	96	83	89	102	85	110	78	99	107	94	83	68	86	78	83	83	74	110	89	94	103	98	81	87	102	100	87	97	86	83	79	102	82	103	80	94	74	95	84	106	84	94	103	87	90	97	84	97	100	85	78	90	107	96	97	109	97	110	72	91	77	103	112	97	87	81	73	99	82	109	92	104	89	103	89	91	103	89	96	98	90	99	93	92	98	100	76	94	90	92	99	78	79	97	66	101	91	105	89	91	102	85	88	93	96	110	92	80	107	88	90	93	97	95	99	90	87	81	103	89	84	82	87	87	95	95	102	94	86	94	109	92	85	81	97	90	109	121	105	89	80	88	86	83	82	86	105	94	98	87	103	84	94	96	98	85	81	90
8279	413	527	553	525	442	435	437	381	385	360	357	386	396	358	351	342	311	322	364	364	349	375	333	345	340	343	330	296	295	351	333	334	338	323	310	311	344	338	303	346	353	329	315	317	365	329	333	312	351	327	311	346	319	327	341	300	321	344	356	336	342	313	346	312	342	324	329	317	342	352	324	300	334	324	359	325	322	312	319	330	301	328	319	340	322	309	316	352	298	333	306	311	324	323	314	334	327	333	319	352	304	315	353	320	339	290	313	339	324	296	315	329	324	317	290	303	349	327	333	350	348	324	343	319	333	317	323	320	297	313	330	309	325	302	357	335	318	321	340	308	319	324	321	345	348	293	328	314	317	313	323	333	363	333	315	318	315	339	348	334	343	317	313	333	330	307	314	323	342	302	301	333	318	300	350	308	308	361	345	316	312	341	316	360	361	338	333	358	313	306	324	323	333	354	353	344	325	287	332	319	308	344	338	296	324	347	317	331	317	312	319	336	337	304	347	305	335	319	326	347	335	307	314	304	313	351	333	336	357	323	327	296	312	319	306	335	319	352	353	342	296	297	321	311	319	337	314	337	319	322	319	316	296	324	304	326	322	353	333	359	319	316	351	324	361	351	298	344	352	300	322	318	335	338	353	301	308	327	345	323	297	363	329	309	355	332	319	317	314	314	347	316	313	333	343	327	395	319	370	295	330	342	319	349	351	348	338	311	312	290	329	349	313	311	349	315	316	325	346	333	306	314	334	342	315	349	329	335	355	319	276	320	337	338	347	350	338	345	336	351	319	329	331	302	321	312	325	339	329	289	329	320	311	310	323	310	357	320	311	315	316	341	352	329	330	320	362	360	341	351	347	331	294	316	326	322	318	301	304	340	306	317	328	341	319	311	329	313	331	364	335	291	317	339	327	320	324	355	306	327	338	324	315	339	321	303	337	354	310	303	321	295	320	353	347	313	322	343	311	341	311	331	339	354	324	323	349	354	318	304	366	320	325	319	325	309	343	309	342	337	329	298	323	343	342	321	357	313	337	326	342	332	299	304	295	349	344	301	332	331	350	342	320	356	323	342	340	316	342	311	315	329	314	318	318	335	330	311	336	336	278	329	336	294	299	357	358	304	343	349	322	332	340	370	330	310	353	334	334	347	329	330	321	356	347	309	296	332	328	331	344	308	333	356	350	347	318	350	297	315	351	342	349	283	355	325	288	332	346	344	327	316	303	304	301	313	309	335	281	325	304	337	325	349	303	320	342	332	296	349	352	331	317	311	331	323	340	326	291	316	315	285	340	293	337	316	322	309	326	332	297	300	349	322	336	325	305	340	320	330	324	315	330	327	347	345	288	327	336	316	301	327	300	344	319	338	336	299	321	330	308	332	335	313	331	327	310	341	318	350	323	366	349	314	313	336	348	311	335	329	313	320	326	328	366	305	333	312	341	368	301	333	309	334	299	366	330	322	332	325	333	285	312	329	339	324	306	331	295	327	361	312	366	322	333	332	329	315	348	319	344	327	324	293	317	350	331	348	320	338	309	282	320	348	333	308	314	357	359	343	334	345	297	327	381	333	331	297	334	315	316	311	312	328	338	309	336	319	313	322	307	331	332	297	316	334	357	371	316	334	318	340	293	281	344	319	341	318	296	327	342	333	369	331	373	319	307	296	351	302	335	352	326	306	334	301	341	324	281	294	322	331	346	312	316	301	332	353	312	323	313	319	335	313	336	316	327	306	277	351	340	323	349	312	332	330	319	312	319	327	325	325	358	331	315	316	300	347	339	336	367	339	362	323	334	338	295	327	329	338	325	316	323	325	342	331	336	295	354	301	320	320	326	284	295	330	334	337	339	332	295	314	307	300	336	296	343	307	340	308	358	350	360	299	321	318	348	305	325	308	309	322	313	348	317	314	284	309	291	309	316	330	302	349	341	291	354	331	348	338	306	303	292	311	306	321	293	313	320	313	336	321	333	312	329	321	331	296	315	335	322	310	313	325	327	327	316	327	308	350	311	335	344	309	331	318	370	329	363	325	334	313	355	343	332	323	327	317	341	312	339	317	333	308	327	373	381	329	360	357	341	324	297	297	361	315	357	323	314	326	336	305	319	336	353	333	311	292	285	298	354	322	329	297	351	315	342	342	316	297	344	322	314	311	278	341	302	332	326	352	316	320	335	327	331	353	322	317	319	331	322	324	339	334	341	354	316	312	320	331	315	315	350	344	327	303	295	351	341	338	330	321	317	345	331	317	303	319	329	285	337	350	320	319	313	331	329	319	305	348	339	343	353	331	344	343	327	291	342	313	324	317	326	327	315	314	344	287	329	330	307	339	339	296	329	334	322	308	325	330	323	314	317	357	329	335	334	313	327	313	305	334	367	321	333	304	342	305	312	320	336	324	332	298	320	303	332	337	313	314	315	320	346	324	317	340	335	300	331	326	354	313	326	303	334	320	325	350	314	314	322	350	343	347	337	375	325	331	319	295	337	323	327	300	316	320	299	328	335	323	314	343	323	314	357	310	350	319	326	310	318	323	333	342	333	300	326	321	345	304	356	318	310	346	360	315	329	343	331	326	339	319	287	332	340	328	329	315	340	318	334	330	327	304	303	312	300	322	315	322	290	337	327	317	316	310	352	328	333	330	327	346	334	336	352	326	345	306	335	330	281	344	307	324	302	325	310	332	293	348	336	325	336	337	344	343	332	325	327	337	314	337	329	361	334	316	368	314	367	348	344	334	340	324	308	364	321	327	342	319	301	319	338	310	317	349	342	293	350	315	333	308	342	328	331	314	332	345	336	348	318	358	328	334	332	343	327	327	307	332	333	319	353	343	359	307	320	315	317	310	342	323	323	348	314	343	339	301	308	318	347	320	340	344	340	326	326	340	315	311	317	323	309	349	367	337	329	339	322	297	337	334	299	309	309	355	323	317	308	329	323	346	340	343	328	360	309	318	317	332	326	310	320	286	309	335	315	317	306	342	319	323	310	335	315	332	321	328	320	332	338	377	319	313	337	341	332	314	325	331	350	329	336	307	330	350	344	312	334	332	343	290	318	290	321	329	359	343	369	357	331	301	326	319	322	310	359	305	320	305	341	345	369	343	326	349	316	331	341	340	331	321	311	340	346	341	344	310	327	335	313	324	346	347	355	340	324	356	327	315	313	344	346	322	316	352	317	332	356	313	315	341	303	335	315	321	322	331	346	330	328	317	318	324	304	325	345	310	334	324	351	311	322	339	324	371	348	301	315	354	319	332	332	290	289	334	349	314	317	347	334	349	302	320	349	320	322	340	342	295	298	329	376	329	343	333	350	313	312	322	323	314	335	331	300	327	342	314	309	351	365	324	350	336	343	319	333	329	326	335	300	312	355	327	345	336	327	377	344	326	348	307	322	306	320	344	322	330	322	336	347	312	336	388	327	328	322	328	335	327	326	317	335	325	329	308	309	345	329	318	319	344	311	309	327	328	286	326	333	351	353	306	347	338	326
40953	6408	1411	948	662	497	389	318	289	264	217	215	181	204	203	185	195	182	193	162	163	173	133	152	136	161	154	161	161	127	160	150	151	132	171	141	131	136	124	142	153	143	117	158	136	146	140	159	152	138	168	143	131	170	142	127	171	133	136	141	142	149	177	150	145	133	146	135	141	137	151	160	147	147	156	127	171	173	130	147	150	138	148	139	151	123	125	125	135	149	142	107	134	153	131	147	133	146	153	166	152	153	118	153	164	129	161	160	164	129	156	155	128	163	147	132	145	147	157	138	126	136	114	132	137	153	133	136	148	159	135	122	134	146	137	150	134	131	122	142	160	128	129	120	133	161	166	141	110	138	139	148	139	142	143	132	140	140	146	124	129	164	137	140	164	149	139	156	158	144	173	150	134	138	147	135	185	143	127	137	133	148	140	135	143	134	151	150	127	154	120	153	139	116	149	135	153	146	152	152	132	115	163	134	146	148	117	141	138	153	131	144	146	131	159	149	142	145	151	127	150	139	140	138	139	146	160	133	141	139	154	151	159	131	119	146	132	160	136	146	137	135	127	130	131	133	129	134	149	140	131	140	132	129	150	160	152	164	124	138	153	137	123	118	140	148	138	136	150	144	125	134	131	141	139	153	150	133	140	131	147	135	141	162	131	143	135	139	129	137	148	146	132	130	149	158	152	163	155	137	131	122	145	139	134	135	141	154	153	157	157	155	142	143	138	156	127	151	119	145	149	141	130	130	156	125	124	144	147	127	133	150	133	157	152	141	142	136	142	134	133	131	158	147	138	165	151	140	152	154	140	141	137	135	124	139	139	126	143	150	118	130	139	162	129	131	151	141	129	140	118	133	148	134	136	145	151	145	130	136	148	142	140	123	132	140	172	140	147	136	116	143	135	147	127	156	124	142	126	144	158	147	144	159	141	148	141	140	134	138	138	149	140	141	137	145	143	125	127	126	146	139	147	146	147	151	154	128	135	142	130	149	129	129	126	143	136	156	170	146	151	143	159	140	130	154	147	138	147	140	131	146	143	136	158	168	140	139	156	138	137	149	130	122	146	142	147	155	142	181	124	133	164	137	153	152	149	144	126	147	139	143	137	133	127	128	124	130	147	141	140	145	153	152	133	133	132	148	136	147	158	143	145	153	124	121	140	113	146	125	143	127	139	126	133	128	135	136	136	148	141	146	142	135	155	142	130	163	143	150	138	118	141	129	152	152	152	116	147	133	151	154	141	143	126	118	155	150	153	157	134	168	143	136	122	158	144	126	161	145	151	138	124	143	163	141	122	137	135	148	136	139	131	134	148	137	149	133	138	132	134	133	145	135	151	151	155	146	143	144	128	155	132	143	142	137	146	112	136	157	151	124	118	149	143	154	131	148	150	140	122	127	124	150	132	120	170	131	146	148	123	151	150	138	136	148	141	133	120	164	142	151	132	155	147	144	136	136	145	143	146	141	165	126	128	149	150	142	142	164	123	127	134	152	143	139	152	148	137	144	149	144	147	136	178	149	140	127	149	129	134	143	136	145	135	126	125	150	152	130	152	99	146	151	142	137	131	142	157	146	161	159	127	149	143	123	150	138	136	139	156	123	139	135	138	145	143	126	144	145	158	136	155	152	120	135	140	122	144	151	142	129	139	133	113	136	144	137	157	147	153	133	154	142	149	131	145	149	157	126	167	157	144	145	159	165	142	133	141	135	141	129	141	144	148	135	137	154	139	152	131	151	172	148	141	129	140	121	133	147	155	121	134	129	156	132	175	135	139	142	133	140	130	131	125	140	150	131	168	151	133	142	130	148	146	137	130	139	137	139	135	148	136	133	145	143	160	150	148	125	140	127	141	163	117	128	148	133	126	152	142	132	136	137	115	135	149	126	165	147	134	154	146	142	151	136	153	142	131	135	134	146	133	125	149	129	133	139	134	137	152	152	129	145	141	130	148	160	139	142	150	147	144	124	150	157	158	125	126	142	127	153	145	137	143	143	142	132	153	128	141	156	149	148	162	125	147	127	151	146	141	145	146	135	171	157	136	134	137	137	131	139	139	135	136	131	135	146	147	136	136	159	162	124	128	139	137	131	141	137	126	129	146	128	135	131	147	152	158	119	133	128	137	135	127	150	141	141	160	139	122	149	121	142	135	165	139	145	165	152	132	180	134	141	154	126	148	131	119	116	160	117	144	144	147	129	126	144	130	155	128	124	125	115	152	136	121	150	151	140	142	145	135	146	146	132	130	143	160	136	128	132	139	129	145	144	136	125	146	155	133	147	124	132	122	145	143	146	160	156	139	147	144	139	139	164	118	125	117	135	132	131	157	138	144	144	147	122	144	141	147	139	149	157	119	145	146	128	150	142	157	141	130	119	143	152	143	133	131	135	151	132	133	139	141	137	135	129	128	167	154	142	159	161	138	144	132	146	131	131	159	144	124	154	140	156	153	145	133	146	129	147	153	137	150	128	133	148	146	118	142	159	162	137	155	145	140	133	132	170	149	129	150	130	119	147	130	140	128	140	153	131	124	130	149	152	140	135	158	135	146	129	139	153	133	135	133	115	149	134	131	138	143	150	160	130	143	156	133	169	136	138	157	132	149	144	137	145	130	160	135	120	142	140	150	126	142	136	127	139	134	127	147	135	163	148	126	178	144	124	147	140	143	130	145	140	148	145	122	124	128	128	141	148	148	132	140	129	151	162	160	141	133	136	133	143	140	120	152	141	150	123	144	124	142	142	128	155	151	117	153	140	105	145	126	141	137	143	137	176	139	137	146	149	140	154	138	138	135	135	121	159	156	135	158	159	126	142	127	150	122	133	134	124	152	140	137	136	141	150	144	130	137	129	155	166	152	158	145	131	145	147	152	125	146	130	159	143	137	137	145	134	160	132	159	140	144	110	139	133	138	147	142	138	135	144	134	119	153	142	144	146	127	143	142	122	151	129	134	157	148	125	155	151	145	141	148	134	117	142	150	138	133	141	134	140	142	128	124	138	146	140	123	146	144	134	124	136	133	130	139	163	129	140	135	140	150	153	159	154	129	118	140	135	153	164	133	150	165	146	146	145	134	143	152	146	143	130	146	132	117	135	142	144	127	120	145	139	149	122	125	128	157	126	141	134	133	123	132	151	141	144	149	124	148	137	148	151	123	144	147	130	159	137	157	129	136	138	138	148	134	136	130	151	161	142	148	135	131	139	153	146	136	148	157	135	134	119	111	155	160	140	124	141	134	140	146	128	129	140	137	140	165	131	147	143	152	138	139	148	143	127	132	124	132	133	145	146	131	126	170	140	148	136	149	160	125	142	143	142	140	126	119	146	169	133	130	153	147	168	166	132	139	146	157	154	137	130	167	136	128	139	144	151	144	141	149	134	128	129	115	153	146	135	124	146	158	151	147	151	155	153	135	148	147	126	128	126	158	129	160	130	150	152	122	125	126	149	158	157	149	140	138	153	135	115	157	149	141	139	156	154	138	161	126	142
21530	1481	3279	3454	2952	2467	2034	1707	1487	1344	1151	1054	944	910	853	842	778	724	664	656	680	694	627	610	623	574	578	564	575	616	521	546	536	520	532	479	511	531	524	508	511	458	491	481	516	466	500	496	498	466	490	460	493	519	472	487	464	483	457	479	515	515	433	492	471	503	458	509	483	461	489	461	469	467	451	465	504	521	456	498	484	444	499	488	472	467	502	447	446	483	453	455	469	471	452	486	438	457	482	483	462	467	481	473	488	480	481	502	484	458	453	449	415	461	465	441	462	456	436	474	443	446	525	429	448	482	462	474	482	462	493	468	459	464	434	474	468	435	469	463	454	456	470	481	439	448	473	472	479	499	447	444	418	466	482	463	494	486	448	473	493	457	493	480	493	459	447	454	479	496	506	443	470	469	422	458	492	468	486	493	426	440	483	457	435	458	473	433	473	491	457	467	470	458	493	484	462	438	474	455	438	472	502	460	449	455	501	474	429	428	459	500	433	421	480	471	468	477	478	439	451	473	473	460	474	482	426	448	439	432	494	480	458	489	435	450	478	462	432	470	454	443	468	422	471	484	437	465	473	480	444	436	458	434	433	430	448	450	466	463	477	446	435	515	459	477	452	451	473	466	446	507	479	429	456	426	417	474	439	422	453	486	471	479	441	438	462	458	471	477	418	480	490	495	429	501	474	486	443	461	482	445	425	461	465	441	446	445	422	439	459	474	488	447	455	493	451	465	506	464	451	456	468	471	431	457	434	453	424	433	497	439	486	463	482	463	457	455	476	473	420	432	474	458	459	497	466	473	480	424	454	476	478	460	444	450	507	431	457	497	479	452	430	465	434	468	428	486	452	435	480	445	452	470	446	504	452	463	464	438	462	450	487	462	461	449	494	466	463	483	495	450	455	451	459	453	493	478	409	462	452	454	466	458	450	484	497	438	484	476	451	475	443	497	470	451	460	415	471	456	485	459	427	454	493	520	462	479	480	467	478	479	486	483	442	443	479	476	492	505	443	441	484	489	472	468	441	511	458	457	513	442	463	439	477	467	446	488	437	451	481	437	492	405	498	461	456	452	460	473	484	485	471	472	513	464	431	459	497	464	491	459	486	463	446	455	464	459	473	480	430	453	436	449	462	482	451	435	449	483	431	461	458	473	454	518	477	451	463	453	455	485	493	487	445	490	466	479	433	464	452	459	466	478	455	474	478	424	438	492	473	450	480	451	489	461	454	428	464	494	452	492	475	452	483	456	506	455	474	461	436	532	442	483	454	481	487	489	429	447	444	451	471	490	469	432	447	448	482	443	451	449	459	469	418	414	467	438	461	457	485	458	421	476	478	460	502	457	458	444	484	464	479	476	483	456	461	460	473	462	469	470	435	473	458	490	486	446	457	443	452	467	465	482	448	466	471	423	495	458	448	464	531	458	487	449	444	473	465	466	444	448	471	445	468	453	491	432	447	472	435	463	468	454	442	469	443	510	464	453	466	455	484	515	448	450	498	440	477	463	440	464	467	424	472	439	461	477	465	411	455	471	492	454	443	469	470	464	463	482	449	461	444	504	456	453	470	470	460	450	455	468	474	462	449	495	464	467	441	436	481	459	480	405	470	499	481	426	480	460	464	440	487	440	455	467	482	427	432	513	470	433	465	441	479	458	444	426	458	460	481	467	454	438	460	457	451	458	448	462	467	481	442	460	458	431	491	451	471	495	478	477	472	446	451	460	434	425	424	465	495	433	463	449	472	461	442	517	438	429	470	484	432	493	467	452	416	462	484	443	432	495	446	427	429	464	464	492	432	475	465	429	448	437	442	465	493	450	449	476	453	466	501	492	447	480	465	429	474	461	467	462	441	467	456	467	457	475	444	468	467	474	477	457	422	430	454	497	479	472	437	479	508	467	470	450	465	446	442	488	482	435	489	475	415	508	453	478	468	460	450	488	441	442	476	480	454	474	460	461	462	435	455	464	447	434	415	494	439	423	440	433	450	450	461	477	484	471	455	442	504	421	460	463	480	437	460	457	461	420	443	463	466	442	523	427	456	412	489	416	481	461	461	498	472	477	422	451	452	468	475	425	468	514	455	433	479	478	438	454	472	460	475	461	447	444	466	431	441	458	464	455	444	488	447	479	463	475	459	488	450	433	459	473	460	463	467	453	480	465	459	449	448	453	461	477	420	472	463	435	483	504	458	469	470	430	423	497	474	400	483	446	472	445	469	439	489	462	498	463	461	468	488	422	429	502	507	439	456	442	508	470	461	441	466	458	464	462	475	474	455	447	506	450	439	492	472	447	427	431	459	471	459	420	430	474	458	449	458	468	464	450	437	442	458	456	440	483	425	450	406	458	476	462	417	462	487	474	462	446	458	452	480	486	444	433	439	436	420	511	463	478	439	455	489	471	451	492	449	454	469	455	446	452	444	469	446	439	462	488	480	459	460	481	465	467	451	494	487	479	441	455	509	465	452	449	479	455	470	477	425	503	476	448	462	445	455	475	477	439	477	484	444	448	473	452	452	479	464	470	494	434	453	471	466	446	488	498	452	464	474	446	468	434	466	478	455	451	458	475	436	455	452	429	469	433	479	455	461	483	442	486	473	450	464	445	439	433	455	499	462	466	450	479	482	442	472	429	498	490	409	500	457	425	460	481	474	457	467	486	447	479	468	440	433	406	466	476	441	423	462	451	456	462	437	440	459	470	488	474	476	456	463	436	455	460	449	450	427	507	454	454	454	464	484	469	448	467	445	458	442	452	416	435	464	434	420	476	477	443	465	447	468	453	514	472	418	466	443	459	457	467	444	435	488	478	438	437	491	437	465	485	486	491	497	482	466	491	457	480	487	464	506	474	457	498	460	472	473	454	463	480	487	469	473	432	457	425	456	463	466	511	418	456	468	424	451	463	469	463	478	448	452	452	494	517	457	448	433	456	478	491	457	455	454	410	468	476	473	478	440	453	445	441	491	442	446	456	459	437	505	449	476	455	478	479	444	444	437	436	493	464	483	482	475	511	438	448	464	464	455	435	434	485	458	451	424	459	403	488	457	460	452	447	433	461	446	448	435	460	465	449	486	480	474	500	462	510	483	490	499	474	477	426	458	451	512	468	481	427	448	463	515	457	495	446	465	463	446	476	505	484	468	498	479	460	491	444	437	467	483	420	447	469	452	456	498	435	428	450	473	467	452	452	436	448	484	464	440	479	469	480	464	473	454	483	453	434	438	425	487	451	437	443	452	465	453	455	468	477	463	452	478	457	475	471	471	496	443	459	460	446	442	470	475	452	464	468	442	455	426	476	433	445	437	466	464	483	451	452	442	461	484	493	444	463	438	458	466	446	476	470	464	484	437	491	481	471	446	467	457	493	454	447	473	443	466	471	448	463	487	475	454	466	425	468	490	449	447	428	460	491	487	514	489	469	466	455	462	482	497	454	436	417	442	471	462	441	454	474	464	434	451	463	505	471	460	457	444	437	461	454	486	425	463	479
54499	13560	3433	2038	1390	1018	847	644	552	502	453	368	402	340	344	311	308	306	294	297	293	285	285	260	258	284	255	251	281	255	269	246	258	270	274	249	270	247	259	267	240	237	262	262	271	239	259	256	272	258	264	264	264	251	269	212	268	236	250	243	221	219	288	224	257	268	246	259	234	233	241	228	254	231	258	231	234	261	219	241	237	259	260	254	216	236	247	229	231	236	262	251	284	261	243	232	265	242	214	255	246	239	243	260	233	265	245	234	232	268	248	252	219	282	270	238	257	248	240	236	226	248	218	233	247	223	251	239	240	267	245	230	239	227	204	235	271	255	243	221	242	273	257	229	232	232	263	260	227	230	249	239	256	245	216	241	215	270	259	251	243	223	242	276	248	242	268	217	256	244	262	259	269	263	267	240	247	261	257	246	243	234	233	246	263	233	234	264	253	273	239	255	228	245	232	249	251	253	246	265	235	240	236	236	236	244	252	249	261	229	262	244	243	245	226	233	250	257	244	245	266	231	226	241	246	241	221	258	266	250	255	242	251	259	240	256	240	271	283	240	260	242	254	253	263	269	231	246	225	240	237	244	242	252	247	262	238	243	246	226	257	266	274	240	228	255	239	245	279	266	203	244	227	248	226	240	257	219	258	250	241	256	253	274	255	252	243	242	229	269	238	261	273	234	279	256	251	234	261	233	247	232	247	240	242	240	260	245	229	248	266	223	250	215	227	247	244	263	242	265	271	252	244	239	251	231	243	235	249	218	254	241	252	259	256	237	273	239	250	233	240	227	261	247	219	259	251	267	243	232	257	255	253	257	264	238	268	230	236	247	245	252	236	225	210	240	266	220	276	235	248	229	255	238	242	239	244	238	228	257	243	254	236	253	248	215	252	201	239	228	254	246	243	272	244	223	239	235	244	241	226	259	254	259	224	279	231	281	242	237	252	241	257	225	266	261	256	277	254	264	242	235	239	214	257	249	211	240	252	243	237	225	273	240	252	240	240	231	252	260	257	238	235	230	237	259	252	238	244	241	276	228	248	242	223	216	238	255	232	271	241	241	234	247	275	245	262	246	239	240	242	233	234	244	232	247	264	236	277	264	243	236	256	225	244	252	258	239	242	214	246	234	255	240	240	244	207	222	260	275	246	245	244	223	232	211	233	275	213	245	240	227	239	246	223	257	263	253	255	266	261	256	224	242	251	243	257	214	272	226	238	224	253	232	257	260	256	245	259	243	281	252	237	241	246	249	253	281	256	249	244	241	258	225	243	251	248	253	243	259	251	263	254	231	229	247	248	239	259	232	240	249	249	241	253	230	256	230	237	252	257	235	238	251	252	231	246	247	264	252	239	229	213	255	248	253	255	253	244	257	264	241	236	263	263	246	226	224	215	235	272	219	252	262	276	217	233	242	234	262	249	239	248	234	244	230	240	258	275	210	236	244	258	229	223	270	256	248	226	254	232	235	232	260	224	235	255	256	267	237	236	229	262	238	246	236	241	245	238	258	235	235	223	260	241	232	244	230	243	236	238	248	246	250	248	234	261	257	214	263	259	240	237	235	245	203	257	261	246	234	236	248	237	229	253	232	231	233	249	228	245	246	253	222	256	239	240	237	230	250	242	210	228	229	259	257	227	246	254	245	250	219	241	239	218	236	236	231	272	221	241	221	248	245	246	277	240	233	228	231	227	261	210	241	229	255	248	263	244	234	250	259	235	234	228	230	248	246	223	248	262	243	244	234	237	266	256	242	254	223	244	233	245	238	262	208	249	257	245	250	231	229	239	255	224	245	254	254	257	274	227	230	235	269	250	250	245	252	231	257	253	261	237	256	218	233	263	240	269	208	247	255	240	212	227	278	235	265	213	248	251	265	236	251	269	212	241	261	239	257	239	245	246	245	249	265	264	254	236	234	263	236	215	259	253	234	258	233	266	250	253	282	243	234	239	252	222	247	252	263	233	269	245	255	240	246	250	225	271	247	253	242	276	236	255	267	252	256	244	248	248	272	259	248	262	243	247	242	233	247	251	223	239	242	256	247	265	227	234	240	214	252	246	267	239	248	238	255	228	256	231	256	246	237	242	214	243	223	255	268	225	246	241	265	262	212	262	263	217	264	254	233	251	239	267	227	265	232	249	231	268	258	250	264	235	236	229	224	256	253	257	245	257	230	224	235	245	265	241	252	247	248	241	273	243	256	247	249	232	238	233	240	256	234	235	247	237	270	247	268	256	232	253	248	248	267	260	240	259	226	244	256	230	254	241	250	228	220	227	250	230	229	236	268	238	267	227	260	249	228	253	254	243	240	231	244	249	266	245	239	234	221	247	237	239	257	246	246	242	241	246	256	239	250	252	201	268	260	242	253	233	240	260	226	228	236	216	230	245	233	270	273	290	280	249	247	236	236	247	232	251	225	248	228	256	220	245	248	210	214	241	234	245	257	257	229	240	248	243	213	242	256	239	259	246	238	263	239	251	233	258	239	239	254	223	257	242	235	250	257	274	242	248	240	233	238	243	225	240	222	262	236	215	234	251	235	231	242	247	256	227	261	236	226	255	223	259	252	242	262	224	224	242	237	250	230	216	241	232	271	273	264	235	262	205	233	237	256	238	232	250	250	257	271	236	235	236	227	258	235	238	249	243	243	260	236	241	267	240	257	249	242	255	200	237	248	281	232	233	251	265	224	254	257	259	271	218	246	240	231	243	227	232	253	227	237	256	240	263	258	233	230	242	269	243	261	230	270	230	254	238	239	241	224	232	240	239	251	251	257	257	254	295	251	258	228	258	235	222	224	219	250	259	235	236	220	240	248	221	224	264	232	233	240	258	248	226	227	256	259	225	222	241	231	227	226	256	261	255	232	259	220	245	259	230	230	210	250	260	223	255	224	249	239	258	269	237	231	256	215	213	250	263	256	231	279	232	267	231	251	249	251	288	274	239	223	242	244	246	214	254	257	248	216	258	249	249	247	245	228	254	279	262	263	253	247	240	252	250	215	253	252	227	216	252	252	264	246	251	249	229	247	248	212	277	247	222	266	259	242	258	265	226	229	248	257	241	257	246	222	245	223	252	262	240	222	230	239	243	258	232	235	238	243	252	241	228	264	233	266	239	249	236	250	242	276	255	213	235	246	233	253	250	214	271	241	231	245	232	252	243	250	236	245	224	264	250	238	255	245	236	240	221	223	223	232	248	235	267	215	235	240	228	263	267	245	219	243	237	232	218	248	243	249	239	262	249	221	229	244	272	221	219	245	246	250	241	239	255	231	225	257	247	274	234	251	236	223	244	262	239	210	238	246	253	226	247	249	222	214	241	224	215	205	239	246	213	245	262	259	269	254	240	240	255	218	232	213	235	238	250	244	220	230	239	228	272	244	252	234	271	250	261	239	239	262	220	257	259	250	231	277	235	231	259	237	265	240	237	252	238	263	226	230	248	273	230	265	272	266	244	261	223	276	257	218	229	239	241	253	258	233	228	258	250	261
28314	2730	6028	6390	5406	4482	3681	3123	2642	2251	2161	1873	1689	1584	1453	1361	1253	1253	1222	1145	1153	1117	1066	1017	984	921	1008	890	956	952	884	849	891	868	837	861	844	824	854	824	865	839	817	818	801	882	849	822	859	793	752	788	778	792	776	781	743	795	803	749	794	772	829	741	763	797	760	726	731	777	739	764	758	728	767	763	720	750	777	731	733	773	761	821	758	761	721	734	783	698	790	718	749	733	762	741	797	773	761	745	756	745	728	753	749	762	749	711	751	718	730	682	768	768	717	750	768	738	753	781	725	738	702	772	765	735	779	712	790	734	765	781	692	741	713	752	751	728	722	704	750	725	723	718	760	762	705	763	735	716	734	751	756	724	721	761	729	718	685	739	786	780	774	720	724	740	719	721	710	753	680	724	754	757	725	780	691	714	796	737	731	776	730	738	773	746	725	721	729	743	744	702	766	735	739	767	726	758	726	729	734	716	760	733	686	744	739	687	725	666	736	719	730	720	721	776	731	731	742	740	702	773	724	732	705	809	724	724	744	691	737	749	757	734	706	717	754	700	755	696	790	729	754	728	736	719	738	716	737	715	771	775	735	733	725	776	730	683	746	730	722	730	700	743	749	719	750	764	706	762	745	755	707	731	726	795	757	766	720	755	679	790	690	755	707	750	715	727	793	696	779	708	735	705	702	710	695	720	762	701	724	745	762	723	786	770	720	707	706	754	746	744	757	710	747	734	737	738	647	711	732	766	690	725	752	668	740	746	693	756	755	752	729	694	723	708	764	736	720	757	776	736	694	743	722	766	757	746	777	738	677	756	684	697	713	744	737	712	753	745	822	784	704	747	729	726	758	705	746	807	750	748	744	746	747	745	730	720	800	664	747	746	744	754	704	799	746	746	714	746	774	695	747	752	708	753	758	704	720	747	725	734	717	745	711	726	722	701	754	761	728	760	702	708	742	686	775	710	768	769	714	734	727	722	754	703	729	725	752	761	723	723	696	755	764	786	707	754	744	765	717	728	745	694	728	673	764	707	699	767	748	798	710	697	753	727	688	714	719	777	743	738	713	732	730	752	733	672	711	771	741	671	750	710	701	703	715	770	717	763	767	738	751	751	733	718	756	783	727	723	713	701	766	720	742	727	722	729	711	760	745	735	722	792	722	719	743	755	716	699	712	720	721	715	747	724	759	763	702	725	704	737	718	754	735	720	770	713	752	716	714	740	758	734	776	718	704	749	751	703	706	733	709	729	681	771	718	738	714	739	716	722	722	727	773	709	748	738	723	725	806	750	737	713	738	712	733	723	728	715	739	766	734	755	722	767	716	702	728	746	739	704	749	772	738	708	768	774	724	692	733	723	712	724	729	719	712	687	767	737	770	718	747	699	695	703	742	730	730	756	710	734	707	763	677	725	718	719	747	730	723	713	716	706	718	745	726	746	724	734	727	746	732	764	705	745	840	709	736	720	738	740	749	752	703	804	697	749	753	771	766	769	733	758	707	757	742	733	704	803	717	797	747	720	751	728	743	671	721	714	760	772	707	730	762	778	758	720	722	697	733	729	731	732	753	727	777	681	680	726	713	695	682	745	696	716	782	737	703	737	699	710	701	691	716	712	701	708	733	716	666	712	718	729	727	696	761	698	731	703	760	722	744	667	757	733	730	762	720	728	726	739	679	758	756	731	724	713	738	753	705	707	708	724	702	719	714	727	720	722	742	702	747	734	761	747	747	692	724	752	711	740	730	720	745	757	715	729	707	725	733	756	730	751	736	715	715	743	755	729	766	728	752	735	709	701	718	703	774	727	787	725	745	721	713	689	746	761	785	708	727	714	752	743	735	740	688	732	750	689	776	726	756	710	745	730	741	759	752	703	736	760	705	777	733	734	722	712	681	726	736	703	747	698	743	774	720	731	730	788	715	720	743	697	741	763	732	743	744	741	712	731	751	724	735	727	760	704	709	733	745	748	720	720	719	701	732	725	761	660	782	732	735	704	717	726	769	709	738	782	768	768	780	713	717	657	718	697	704	795	726	733	741	757	718	748	732	693	716	713	737	723	753	689	747	731	726	751	730	712	762	705	712	740	739	750	723	756	701	756	721	734	714	711	741	763	791	740	730	769	779	781	778	727	735	731	744	688	741	704	761	754	762	693	730	754	705	738	693	801	758	740	763	741	768	715	690	726	745	674	754	742	734	741	712	725	713	735	741	740	689	736	779	723	723	760	704	726	720	796	745	715	746	778	757	733	780	749	750	677	786	701	718	752	749	740	780	720	747	728	713	749	693	738	716	736	703	710	720	756	755	779	741	760	735	726	731	730	747	735	678	766	712	709	734	752	696	747	703	767	704	695	801	719	707	717	719	707	761	732	731	734	777	728	712	696	705	712	760	789	715	733	683	752	704	748	726	710	727	721	724	781	784	728	706	776	692	686	719	746	711	762	703	706	742	754	748	735	739	749	753	740	696	755	763	788	771	731	721	722	745	710	758	710	736	709	772	719	715	744	761	763	682	777	746	750	743	715	768	711	696	730	718	762	732	727	770	735	729	720	793	709	725	759	755	736	723	708	772	715	753	711	743	764	686	712	731	706	702	767	700	703	749	777	762	716	700	753	702	725	752	741	733	738	752	731	709	705	721	727	711	721	760	710	752	719	674	713	696	752	704	743	727	756	717	762	690	753	668	743	740	684	757	800	748	680	733	777	718	696	757	752	784	686	726	776	682	750	689	744	758	719	733	707	740	744	771	704	735	690	763	790	711	764	728	768	798	752	722	733	730	701	744	765	708	746	739	755	763	733	741	742	735	709	767	671	708	726	788	709	741	707	772	701	742	723	781	760	763	710	771	764	784	740	716	755	693	776	735	682	735	765	736	724	728	780	728	744	756	762	773	727	712	727	768	734	720	762	756	750	675	699	779	745	720	726	712	745	734	728	730	729	692	796	716	718	701	762	787	691	739	746	752	693	749	717	705	738	776	687	749	701	741	760	730	723	787	756	756	723	693	761	717	745	752	758	725	750	722	772	767	703	673	728	752	740	701	694	740	738	729	754	674	746	737	738	710	772	735	744	755	737	740	702	747	749	778	735	744	712	722	723	736	715	710	759	729	746	755	675	755	722	736	749	765	695	733	753	753	773	782	745	732	744	711	744	735	728	762	771	729	741	750	742	750	745	729	721	733	698	741	743	681	698	740	735	780	755	737	743	735	649	733	753	753	767	721	734	734	724	740	713	721	704	704	722	740	762	762	709	721	712	775	744	719	745	693	758	747	727	760	718	731	696	774	718	756	673	740	736	686	710	779	730	735	723	714	686	720	730	723	731	762	720	734	751	748	726	694	705	768	729	766	731	712	755	741	740	740	715	714	725	731	709	738	673	699	737	745	732	733	800	749	725	730	752	766	751	721	730	725	752	774	726	696	723	731	765	735	695	754	709	715	722	766	743	733	789	720	762	734	765	728	752	755	708	728	735	665	718	708	725	708	716	724	726
8159	374	206	171	136	100	132	96	107	94	107	93	95	94	93	75	103	92	79	95	112	102	96	85	112	80	91	88	95	83	80	84	92	111	102	87	108	96	105	81	84	81	86	90	80	89	108	90	95	85	89	100	71	108	93	91	98	120	84	86	95	86	94	115	95	69	95	108	85	119	93	97	82	83	78	84	92	91	91	104	91	82	100	97	97	100	101	77	92	100	91	98	82	93	89	81	92	100	91	96	73	105	88	102	101	89	101	95	95	78	96	90	101	86	109	106	84	97	112	89	90	85	102	94	112	99	80	101	89	101	90	88	87	100	73	102	86	86	98	91	92	77	85	85	75	88	90	92	95	88	94	103	82	89	83	83	99	99	106	96	90	98	104	86	94	104	80	84	72	84	96	103	102	95	93	82	93	97	90	86	100	98	95	100	101	91	84	88	96	84	90	109	90	98	89	79	91	105	91	81	99	90	85	85	79	98	96	102	115	95	81	92	95	93	100	86	84	90	90	89	91	91	88	103	89	76	92	83	86	98	92	100	71	96	88	89	83	98	92	99	85	77	100	100	99	77	93	92	92	91	91	80	95	98	100	89	92	80	90	104	85	97	84	83	90	90	90	103	81	81	82	87	108	95	88	91	121	95	94	100	99	86	110	98	93	90	93	92	89	81	87	103	98	100	86	89	88	86	84	106	89	101	96	94	112	100	101	91	91	86	102	103	85	84	103	103	84	92	79	74	84	99	93	87	71	87	96	90	95	98	78	101	92	100	95	88	97	98	90	79	97	78	97	89	98	88	88	97	86	96	93	102	86	86	98	86	99	109	101	95	95	86	104	94	87	84	91	95	84	96	83	109	87	75	92	96	97	84	111	95	89	94	87	93	80	107	93	92	85	121	93	86	99	103	86	86	92	84	102	91	82	86	103	103	88	85	82	81	85	90	96	118	99	97	99	105	108	104	90	112	109	84	85	83	101	93	103	95	91	83	99	77	100	105	108	79	105	101	100	94	100	91	85	78	102	82	76	91	98	101	73	93	91	81	98	90	89	99	93	75	97	86	109	102	77	99	90	80	111	79	105	97	92	88	109	88	113	105	77	87	88	86	96	110	100	70	99	82	83	102	94	97	75	96	97	67	94	106	94	89	103	85	82	89	93	92	94	81	81	88	94	97	95	97	98	86	75	94	98	89	87	103	102	90	85	101	104	91	93	79	116	102	98	92	84	95	91	88	117	90	108	109	92	97	74	93	83	82	72	90	98	82	87	84	108	87	97	102	104	102	79	87	118	90	89	86	104	80	97	88	86	101	95	94	80	96	95	91	79	88	78	90	84	107	96	87	88	100	93	93	106	74	91	89	91	110	98	77	95	92	91	102	90	88	69	92	103	100	113	85	87	95	98	102	111	107	82	86	85	90	109	87	112	92	96	95	86	113	96	97	100	98	90	97	86	89	90	105	73	94	84	89	117	90	78	93	110	101	92	82	77	92	94	96	105	80	105	86	91	89	91	81	110	94	108	100	99	70	113	86	85	72	98	94	82	89	91	110	106	85	87	87	97	84	88	109	96	101	94	76	100	100	93	79	90	97	95	106	93	99	96	92	97	91	109	96	109	116	91	84	85	109	86	93	92	100	102	85	81	82	90	92	92	93	86	102	82	101	79	85	111	76	67	79	93	97	104	83	91	91	104	104	98	109	100	101	95	99	92	92	79	95	93	86	93	114	97	78	82	105	99	88	75	103	83	90	89	76	83	87	89	99	83	93	87	82	83	92	99	78	87	89	86	85	89	92	94	90	95	93	89	71	100	114	83	104	100	106	88	102	93	84	81	107	102	73	76	85	94	100	89	90	83	119	106	82	98	103	95	87	80	100	109	98	110	95	104	82	79	93	103	90	96	91	104	86	104	89	110	85	107	83	81	87	83	87	88	105	88	75	89	96	83	106	83	77	93	83	90	99	91	100	80	108	97	110	83	85	94	77	107	87	91	89	90	90	97	89	83	87	88	98	94	94	93	99	104	87	78	95	91	87	115	89	94	92	91	86	93	71	97	89	87	72	90	97	87	79	78	86	74	91	79	90	87	97	88	70	83	89	85	85	83	93	71	101	99	90	92	94	83	88	97	94	86	82	90	74	105	81	81	94	87	100	78	105	95	91	84	85	95	104	92	87	88	105	76	95	93	91	102	89	115	98	91	93	78	100	101	84	94	89	88	89	92	86	97	81	91	109	90	90	92	109	80	90	90	80	88	86	93	89	96	90	104	101	82	81	91	93	107	88	96	89	102	98	83	97	94	92	84	100	97	87	92	100	99	102	83	101	87	96	95	92	97	77	85	105	99	80	104	97	83	74	99	94	94	78	101	90	109	94	97	93	98	90	100	99	85	90	88	72	95	103	90	86	107	94	102	94	99	89	104	87	97	98	94	93	94	105	86	109	97	102	81	90	83	95	98	96	102	80	77	88	113	86	106	87	94	91	74	98	95	89	105	104	77	100	113	86	104	79	95	97	111	99	105	96	97	95	85	102	85	93	75	91	103	90	88	93	79	93	91	100	88	89	105	97	103	101	83	95	90	101	87	95	103	89	90	88	82	79	98	79	82	80	88	91	101	94	98	100	91	79	101	97	86	81	99	79	106	93	108	106	79	97	100	88	86	69	85	108	100	95	92	85	113	84	93	87	94	76	91	104	91	80	86	84	90	96	72	83	112	76	87	91	96	89	109	109	105	109	81	95	113	93	99	87	103	99	75	94	102	71	92	94	98	102	86	78	100	97	99	100	76	86	98	104	87	88	89	93	97	86	101	75	91	86	101	102	108	88	71	96	83	89	108	90	86	91	99	111	86	81	102	97	95	99	93	87	86	94	98	98	90	97	87	109	77	95	90	93	106	93	80	107	99	106	85	79	98	108	111	83	75	82	96	103	97	109	88	97	92	78	100	93	100	79	94	98	86	78	106	86	94	88	87	87	91	95	80	81	98	96	95	107	91	88	95	87	81	110	71	76	97	81	100	98	93	96	97	94	95	81	85	97	87	103	91	97	83	81	97	95	99	95	92	88	87	116	108	100	90	106	80	77	92	89	86	76	99	86	71	93	87	86	86	110	87	68	96	114	78	94	89	105	88	89	80	94	83	97	90	96	97	97	85	113	93	81	92	86	89	90	94	91	90	79	70	86	83	88	86	91	83	97	85	102	79	94	104	91	79	104	84	97	105	95	85	89	76	98	95	88	88	82	79	78	98	94	108	90	93	103	77	100	119	90	97	87	93	81	87	89	91	106	95	82	83	104	84	102	101	92	83	83	96	112	82	86	80	87	101	94	98	92	91	83	96	93	91	92	86	89	97	78	88	90	97	77	70	111	60	96	89	82	92	86	93	92	101	98	97	97	87	87	71	98	86	94	98	106	104	92	87	90	110	84	115	77	92	77	88	89	88	89	91	81	99	95	110	96	91	102	74	86	92	92	89	99	85	85	98	78	107	85
8674	383	509	534	472	490	441	402	369	391	359	371	338	341	351	367	378	353	313	344	362	355	366	356	375	344	323	324	308	325	313	340	323	326	322	339	354	291	316	297	352	348	334	325	325	330	344	332	362	344	361	334	355	329	310	331	324	331	333	310	331	328	348	330	328	350	334	336	324	304	298	333	332	307	307	310	309	313	350	307	340	349	347	333	298	311	354	336	358	319	336	337	324	313	296	339	319	332	339	349	324	308	326	311	327	339	345	335	362	337	335	335	345	358	351	318	321	303	307	309	318	315	334	325	346	336	355	358	339	326	328	313	309	374	316	318	332	324	334	301	310	340	347	274	370	304	289	340	307	324	339	334	315	336	318	310	351	329	319	308	316	313	306	325	351	332	327	304	322	335	333	326	314	324	316	303	356	325	302	321	301	296	354	322	308	347	332	360	330	310	318	319	342	328	319	321	336	344	310	346	334	336	313	343	328	325	316	272	333	308	335	317	294	331	331	327	316	316	323	330	332	294	329	332	357	292	327	334	336	342	338	305	345	326	306	347	329	302	332	327	309	366	312	309	340	341	361	294	351	327	321	307	318	343	336	326	310	314	342	286	358	338	328	312	300	304	359	308	335	304	334	319	313	337	308	328	347	318	330	301	333	341	321	338	331	317	302	331	347	344	317	303	342	310	324	296	326	348	336	344	326	336	322	303	327	350	345	302	346	310	366	315	314	335	307	337	321	308	330	318	329	333	340	337	329	323	321	325	342	305	357	320	324	295	308	341	303	306	304	321	315	313	358	322	326	280	340	310	338	337	331	336	338	297	337	320	330	308	334	336	323	327	334	313	302	323	358	316	385	330	317	333	320	348	321	314	305	308	318	304	338	336	328	348	302	338	304	347	325	314	341	308	325	305	315	331	329	331	334	311	326	342	329	322	344	295	345	301	309	320	325	306	324	318	334	324	335	350	343	313	358	341	349	322	323	341	336	331	338	310	309	335	320	314	343	319	328	315	335	323	325	321	333	308	328	342	334	303	365	281	341	320	321	330	362	343	355	334	324	305	330	311	268	309	367	323	320	354	318	329	333	338	321	332	332	310	334	314	351	330	332	317	325	302	342	330	335	327	351	318	349	349	318	345	308	330	327	307	346	331	344	339	304	340	336	331	294	326	314	320	347	333	328	353	324	367	296	298	292	313	323	308	307	272	331	334	337	304	353	332	292	338	328	327	329	368	315	304	312	318	338	322	338	302	340	331	365	346	327	345	326	308	329	329	314	318	324	324	328	331	330	324	339	346	315	336	320	339	313	311	330	359	323	306	309	327	346	319	345	285	316	342	299	309	327	313	321	333	318	333	349	347	309	295	304	315	276	300	326	305	317	345	341	336	328	345	323	349	325	350	352	377	329	336	315	297	353	336	330	315	333	310	337	325	313	319	315	361	318	333	350	343	341	346	347	319	336	340	313	319	305	325	339	298	317	317	333	308	330	349	343	334	320	329	288	342	305	321	335	316	337	337	353	335	314	302	308	345	303	345	316	330	325	349	342	317	285	306	326	317	337	317	321	325	328	325	320	350	341	323	320	328	327	293	312	335	307	318	313	315	321	324	325	307	302	319	335	333	329	319	330	301	300	316	356	320	349	327	329	330	333	315	294	339	342	331	333	301	334	315	334	321	319	315	305	324	319	305	327	285	341	351	312	324	327	296	306	321	348	315	330	326	311	317	322	318	327	319	343	345	307	349	343	343	331	358	325	363	324	318	332	345	325	315	333	368	315	276	333	320	332	341	326	322	341	331	301	336	350	323	341	320	305	309	306	303	324	312	301	339	323	347	345	317	312	327	314	356	323	314	320	315	342	327	342	345	312	315	303	350	375	301	309	308	319	327	319	290	344	348	354	323	332	313	334	328	325	333	358	370	311	324	344	331	315	329	307	330	364	343	299	341	318	308	336	319	350	306	293	301	300	382	326	316	339	343	351	328	333	324	304	343	333	362	307	318	310	322	313	334	311	313	339	331	328	351	318	310	320	299	338	334	326	340	289	327	317	354	322	327	302	314	302	318	318	339	310	336	327	328	340	330	324	326	339	303	326	330	336	355	331	339	351	309	329	317	342	327	347	335	338	339	320	346	307	366	307	334	331	323	339	355	348	322	305	316	332	328	324	331	332	324	314	312	345	305	340	333	322	344	296	309	342	347	319	343	354	317	327	351	341	342	342	367	326	325	303	329	313	309	283	353	315	310	339	323	318	350	350	333	321	308	329	334	333	323	302	275	336	354	307	328	307	330	343	319	333	313	303	309	342	285	357	279	335	335	331	342	343	332	331	337	323	310	310	319	309	318	333	368	334	354	322	331	323	337	326	321	345	357	323	343	307	351	336	330	355	343	321	319	322	324	315	361	371	346	279	315	316	335	338	296	357	310	322	327	328	326	338	340	317	346	340	336	317	315	326	305	324	310	352	329	358	363	311	333	345	343	352	314	335	321	329	344	276	341	344	359	323	295	314	322	336	336	331	313	348	309	314	309	311	313	284	339	337	333	321	353	298	334	330	347	306	337	325	316	339	315	339	319	316	349	322	310	355	336	317	305	336	350	322	329	335	343	326	334	304	318	339	305	348	312	355	339	311	324	357	323	295	338	314	332	321	311	338	363	297	318	310	311	362	303	339	296	360	350	346	317	340	331	353	314	325	306	352	308	302	324	361	330	327	345	334	341	346	334	308	302	322	339	355	336	314	349	317	358	351	337	307	304	311	336	316	316	308	323	321	358	323	325	355	344	327	314	303	335	340	329	320	357	321	334	293	329	340	310	316	316	349	328	332	332	279	316	288	319	381	334	327	341	344	294	289	315	317	312	313	336	304	340	323	307	302	300	328	326	329	335	349	309	334	317	329	304	314	328	319	331	354	324	339	348	320	322	312	335	336	335	352	338	346	320	313	319	298	310	333	316	330	338	295	313	323	343	304	320	337	334	333	352	293	319	339	333	296	337	321	348	351	346	329	335	314	348	316	340	329	345	345	326	361	341	329	320	387	341	344	296	331	326	320	302	364	353	300	280	345	332	311	305	320	332	344	377	331	358	305	334	342	352	347	316	336	327	345	338	354	309	356	348	355	311	318	343	326	347	333	377	331	348	311	337	340	331	327	337	352	321	328	347	334	348	346	335	337	308	327	308	344	300	317	320	329	364	345	329	295	341	356	355	354	342	323	322	318	327	316	307	296	354	338	343	331	315	358	327	306	306	326	348	332	322	347	392	309	328	341	329	327	313	307	333	302	331	325	327	297	337	319	315	310	341	328	271	322	303	332	359	351	327	295	328	307	308	348	348	353	305	337	349	323	325	325	333	334	308	356	318	322	323	360	311	325	291	323	353	357	351	321	326	298	288	316	321	313	348	324	324	315	355	318	300	344	329	322	316	330	356	366	337	319	322	320	331	399	315	329	320	340	326	315	339	352	345	328	327	324	302	279	347	305	349	343	336	337	332
41081	6362	1358	970	673	500	412	359	319	293	209	207	180	191	199	166	155	186	169	173	159	163	178	159	148	189	186	148	141	146	160	142	136	131	167	159	158	147	139	144	142	117	164	143	150	139	141	152	155	124	162	130	147	131	150	121	147	151	151	136	143	120	138	145	148	146	127	139	121	152	145	133	110	132	130	134	160	134	151	136	151	157	131	140	132	152	135	126	139	150	151	134	132	142	139	130	140	151	148	135	145	148	133	119	119	142	134	150	145	143	134	159	127	129	143	125	156	144	141	107	138	126	138	140	137	147	153	136	149	129	141	144	152	152	139	135	150	151	148	119	153	138	137	142	148	174	139	179	141	161	116	161	131	123	150	134	117	154	140	133	135	138	149	151	156	146	135	146	148	157	126	136	135	117	136	133	154	137	115	143	140	125	128	148	154	134	116	115	150	167	155	163	134	120	141	143	144	138	147	129	130	140	137	150	146	139	147	134	119	125	141	139	153	145	102	133	132	145	139	129	130	128	152	158	122	145	150	152	135	140	139	128	150	160	149	163	152	145	128	154	156	143	141	171	147	148	150	141	130	129	145	154	146	153	164	149	127	152	143	152	148	127	139	127	128	111	118	147	155	123	126	121	128	132	151	116	134	147	148	159	116	133	141	126	154	143	141	144	123	122	134	147	137	139	144	130	142	154	120	149	155	125	123	151	136	145	127	145	140	139	126	133	121	144	150	119	132	144	170	144	144	140	125	121	131	134	139	133	147	149	134	128	156	149	134	150	135	158	158	147	127	126	140	136	148	145	139	144	145	147	137	144	153	128	132	123	134	156	160	143	118	114	129	150	168	155	138	138	140	135	139	145	137	147	150	122	156	135	148	124	150	154	131	136	144	127	115	135	117	144	147	163	151	121	126	124	135	139	163	124	115	157	129	139	141	149	145	162	137	143	140	161	145	116	139	130	150	161	163	152	144	134	143	139	133	146	125	136	137	123	156	146	138	134	141	171	154	157	152	137	150	112	121	116	119	148	160	150	127	138	149	124	162	141	134	163	143	147	122	151	127	149	128	144	129	132	164	147	158	147	149	137	161	148	135	143	132	160	110	142	126	130	139	161	149	144	135	132	131	145	139	140	159	145	155	137	141	157	115	134	139	149	144	136	132	133	147	143	151	132	143	115	138	145	119	129	165	132	138	144	137	136	142	139	146	137	143	115	150	142	144	138	127	131	140	142	142	118	146	139	149	139	162	147	136	143	152	140	149	131	137	161	143	135	128	149	130	150	148	128	141	155	126	142	132	139	131	139	139	157	132	137	125	157	147	143	143	143	153	161	159	133	126	153	136	126	119	151	159	144	142	135	121	136	140	155	142	136	148	130	150	115	137	120	140	147	146	134	146	146	154	138	141	141	139	140	128	166	140	159	136	138	145	162	148	139	133	140	145	136	128	137	128	158	137	142	152	130	135	155	140	145	141	151	140	132	140	151	133	165	147	154	166	134	131	163	123	127	145	149	121	158	128	122	130	143	149	166	150	132	129	125	126	140	115	140	142	149	161	162	131	121	137	126	134	137	140	133	133	114	135	113	135	153	135	155	152	155	157	164	129	137	146	148	128	150	134	125	148	152	140	123	136	167	143	132	147	144	142	145	147	145	136	143	133	152	137	138	132	148	137	152	142	152	149	150	142	145	132	125	142	166	139	148	119	144	140	137	141	147	148	139	137	134	145	144	143	136	132	151	156	150	159	133	150	140	136	140	133	138	163	152	159	132	164	139	148	156	166	134	130	137	165	127	144	139	129	125	142	149	139	152	130	147	163	130	134	139	130	138	135	136	128	149	135	138	132	143	155	136	136	147	139	119	139	144	171	138	138	110	153	141	125	154	141	141	132	131	152	137	131	122	136	152	139	136	122	137	155	132	130	120	129	159	144	136	140	134	126	122	123	130	150	166	151	128	142	161	119	133	148	125	180	137	142	128	133	140	134	163	130	114	149	135	140	133	133	124	135	134	146	148	145	144	144	162	125	122	146	135	155	147	140	129	137	146	135	151	152	128	130	144	135	161	155	138	155	132	141	136	139	143	135	141	131	124	127	150	163	136	126	146	157	145	136	127	135	145	136	139	133	139	133	132	130	159	156	158	124	120	137	148	123	146	134	154	159	153	134	119	161	141	133	150	159	151	149	136	152	143	154	136	134	141	139	127	144	141	147	128	128	142	131	137	139	141	139	165	140	127	136	140	149	128	115	118	147	142	119	138	126	136	150	135	137	147	150	131	155	163	125	152	156	143	155	136	122	146	144	127	132	139	143	154	134	139	143	144	138	139	138	153	124	147	141	146	123	141	149	147	161	144	168	124	148	145	155	151	115	143	143	143	156	133	116	149	143	148	144	125	147	142	133	139	139	126	140	162	142	138	140	144	151	125	134	127	136	150	149	134	128	131	130	130	144	144	135	133	132	131	154	128	122	141	149	140	127	148	153	149	150	142	140	154	150	135	140	138	107	134	158	142	154	118	148	145	145	163	145	141	144	131	131	168	143	140	125	136	129	155	147	141	126	144	124	148	136	131	136	125	145	147	160	151	132	146	130	136	153	165	145	129	142	130	134	151	128	148	134	131	158	151	161	154	142	138	141	155	150	133	146	150	139	137	129	140	138	134	102	141	137	146	134	138	132	135	141	129	168	130	154	154	146	134	141	140	163	139	136	144	121	131	125	139	126	135	125	159	141	130	117	143	145	119	139	142	149	134	127	147	130	163	151	147	132	143	120	150	146	132	147	139	139	114	142	130	159	147	136	151	138	140	139	136	154	142	142	144	154	158	136	131	151	140	159	142	144	137	159	150	139	135	147	145	155	161	120	132	158	137	140	132	147	139	137	149	164	155	137	121	138	140	134	127	148	124	171	138	107	159	148	145	155	150	132	152	131	146	134	130	161	134	122	151	120	125	147	140	128	142	143	159	146	141	149	131	139	140	142	150	123	152	124	145	150	126	147	145	156	152	145	158	136	119	146	123	112	140	157	173	144	139	140	123	162	141	143	139	145	130	152	155	147	119	132	154	127	158	127	157	147	129	138	131	143	141	141	147	144	124	148	155	146	136	133	167	149	157	140	157	111	140	138	127	136	155	137	137	131	133	129	114	124	136	137	121	157	129	135	147	149	136	131	151	139	140	145	130	129	131	155	147	137	135	132	162	132	159	149	140	145	165	147	141	137	146	155	133	144	132	121	123	160	137	132	154	150	141	139	119	133	142	138	137	156	119	132	138	145	146	122	148	136	144	135	139	145	136	131	135	152	142	128	121	148	151	133	139	129	139	171	118	135	133	136	127	134	121	152	147	143	143	147	139	121	147	141	147	134	143	126	143	145	148	162	143	138	159	133	147	138	154	137	118	144	126	118	137	163	127	155	131	166	140	154	141	133	137	152	162	123	153	134	123	141	142	141	150	139	126	140	136	147	141	120	137	136	160	114	127	142	153	136	140	141	145
21989	1463	3260	3506	2989	2401	1983	1671	1445	1281	1090	1064	997	915	814	802	773	735	732	703	664	642	652	622	575	581	596	605	540	541	587	570	536	532	551	518	515	516	560	522	501	528	544	535	490	486	462	536	510	480	461	531	467	485	467	485	474	463	481	459	484	478	465	476	471	540	513	493	493	475	494	481	491	451	480	468	459	486	476	474	463	511	454	495	453	468	488	503	478	507	457	429	455	453	465	480	468	476	447	492	453	517	508	474	483	476	477	469	462	432	479	480	472	466	482	526	458	508	519	500	429	460	438	476	454	486	455	444	501	422	477	509	484	436	473	485	524	477	434	440	414	465	444	477	477	440	471	478	450	472	453	464	460	485	456	443	471	420	464	465	466	466	436	479	445	464	481	449	477	493	492	442	438	460	468	477	458	438	486	466	497	477	497	454	470	469	467	472	443	426	472	502	462	456	462	496	453	471	503	435	463	468	457	471	480	473	469	443	449	454	437	477	463	500	462	497	453	468	498	435	438	484	442	419	486	476	467	473	495	453	465	456	432	449	461	493	467	457	489	456	452	469	475	444	457	439	438	463	482	472	455	482	477	414	477	470	484	473	434	451	468	503	455	499	491	443	445	472	497	472	472	429	475	459	433	488	432	480	473	493	470	467	433	457	480	428	480	444	486	437	463	478	445	465	446	480	469	460	464	480	454	466	475	450	446	444	455	460	491	461	482	486	471	479	483	461	470	479	470	450	479	437	467	467	457	478	469	476	431	502	462	487	458	493	472	488	496	474	446	449	466	473	480	449	483	488	476	465	502	470	443	484	476	488	452	503	476	402	475	441	451	463	445	479	456	429	440	437	496	478	450	482	485	445	457	459	476	465	442	451	473	444	447	474	466	462	450	456	474	502	440	453	458	502	461	485	472	448	447	448	466	441	498	487	473	488	461	442	468	471	512	438	479	450	449	513	471	475	503	474	444	477	494	495	469	418	469	476	457	461	495	442	477	460	503	478	491	492	431	482	445	476	480	444	487	466	454	498	492	491	448	453	444	446	470	466	479	464	463	422	483	440	482	496	489	439	424	471	498	491	462	472	473	449	465	467	432	464	438	445	455	489	500	485	498	455	445	450	467	456	454	474	454	458	436	516	447	446	440	467	477	475	460	443	485	472	420	489	433	454	471	470	470	481	492	431	448	460	518	469	548	474	464	459	415	472	454	474	438	456	487	433	473	456	483	457	475	489	495	458	446	466	518	448	433	467	432	493	446	447	481	433	472	450	456	446	435	474	434	470	477	451	458	457	429	463	500	511	468	476	509	469	458	449	489	472	462	443	502	434	454	473	456	475	478	490	497	440	459	459	455	489	477	470	456	442	432	447	473	458	469	446	470	471	441	496	456	465	466	446	469	464	460	473	463	445	502	464	403	514	457	475	470	490	476	444	451	465	475	473	455	403	509	475	448	464	439	463	429	458	437	511	473	455	463	465	485	471	481	434	522	457	392	439	449	441	476	488	451	409	475	463	453	469	493	454	485	429	450	463	469	471	470	446	460	426	482	493	471	494	495	496	471	456	469	442	494	444	477	473	487	470	454	409	456	482	471	474	475	426	434	426	500	430	448	470	432	494	456	488	476	483	505	423	456	444	491	454	510	464	466	460	450	441	486	459	446	448	442	449	477	436	441	472	481	463	457	462	480	413	450	482	456	496	460	470	430	478	457	456	470	468	442	486	447	484	481	492	426	468	472	478	460	464	484	424	477	460	492	409	450	479	474	453	466	437	476	480	462	462	462	438	471	466	457	477	485	431	499	459	417	451	493	511	435	472	429	433	485	469	462	481	491	473	458	474	452	455	476	467	451	460	436	465	451	471	436	479	459	455	474	455	492	453	468	483	448	484	464	474	425	476	491	501	479	479	482	456	496	491	463	461	447	495	413	459	484	474	484	497	499	486	455	461	482	454	490	448	481	451	446	484	473	441	481	482	451	415	475	456	472	447	480	480	483	498	452	465	446	474	460	437	470	466	466	448	468	498	466	482	465	455	463	476	489	449	464	484	496	481	458	446	495	480	463	472	468	458	483	480	482	415	482	451	474	457	405	452	485	443	477	453	469	437	472	454	469	464	471	462	494	431	452	481	432	492	473	473	457	459	475	468	485	455	468	461	481	484	416	459	437	493	446	470	475	511	454	461	462	456	491	478	484	475	461	475	480	456	463	450	470	448	460	439	467	460	471	445	449	498	478	496	467	465	505	467	475	478	491	430	470	455	487	470	483	458	479	458	474	472	453	466	499	461	430	488	461	458	484	457	475	464	463	450	491	460	454	490	440	433	467	413	454	439	444	489	451	469	478	457	485	415	501	485	442	424	463	472	463	463	423	463	469	431	484	548	445	448	422	478	494	480	447	497	499	476	456	439	441	466	465	448	422	470	488	482	473	471	465	481	492	466	469	486	470	519	479	478	482	398	477	489	463	495	464	466	466	464	495	498	469	432	483	437	477	459	465	480	470	442	420	443	450	451	451	503	434	507	441	461	449	449	482	457	466	494	456	421	460	436	484	450	508	508	498	481	463	515	457	480	454	444	441	532	485	466	469	474	462	470	474	441	426	470	422	471	449	481	475	491	511	450	413	464	464	452	451	463	443	474	449	476	434	457	492	487	474	470	436	485	487	444	501	499	458	492	457	448	470	515	491	502	448	438	450	465	464	450	509	425	472	452	464	435	479	472	442	490	445	459	484	426	476	457	447	492	498	502	489	487	482	465	425	458	484	508	458	480	480	466	464	475	490	505	467	457	456	466	465	458	491	480	470	504	458	460	470	456	440	496	467	453	497	461	494	484	479	450	455	448	496	478	467	459	440	455	465	486	441	443	440	446	447	455	436	493	460	438	468	441	480	504	472	449	487	518	477	500	503	459	448	481	491	516	456	511	455	463	465	488	448	468	461	485	467	513	418	459	452	453	473	437	466	449	463	471	476	477	439	460	459	462	469	489	461	458	498	455	429	465	457	478	488	533	466	512	454	467	477	459	431	493	450	437	446	477	463	448	448	461	479	476	434	474	474	478	476	476	503	454	426	479	463	447	471	477	482	504	482	501	500	454	490	504	490	497	456	482	467	474	489	478	457	432	444	452	473	477	460	417	465	494	435	469	467	484	485	443	497	498	473	469	456	458	446	472	436	468	458	483	452	442	454	474	439	482	423	451	479	463	478	494	489	423	506	467	443	469	512	449	443	444	478	510	481	467	495	464	482	466	517	478	480	426	463	508	442	492	480	458	475	510	480	446	470	463	476	484	443	475	476	464	480	492	484	444	481	503	478	479	434	480	466	479	441	455	476	443	450	458	437	441	491	460	454	470	506	453	498	529	429	499	438	473	462	479	439	447	439	448	501	446	481	435	441	472	459	490	470	486	473	475	474	499	475	469	460	493	470	462	458	436	512	495	453	475	460	414	452	440	485	478	394	449	485	460	462	446	450	436	495	457	483	457	473	472
54988	13447	3269	2114	1455	1034	830	653	568	507	444	427	389	357	326	323	324	316	295	295	311	248	306	269	292	255	242	278	268	249	253	254	263	239	268	266	258	261	246	243	257	262	248	239	273	270	253	255	284	241	231	247	264	224	253	253	258	239	268	279	240	250	254	238	238	237	243	236	235	266	243	257	220	253	258	242	241	254	251	262	246	241	259	257	251	239	237	241	240	233	257	254	249	222	226	251	240	256	250	241	263	244	240	252	236	258	245	223	247	242	257	252	236	262	281	237	263	246	245	230	261	226	245	238	234	241	258	255	236	228	240	261	260	236	238	278	274	248	258	277	241	248	246	227	231	270	253	232	266	232	267	254	240	231	231	230	217	254	229	227	249	247	214	225	218	258	235	258	229	255	265	243	243	241	235	245	252	224	253	254	242	243	206	234	235	262	265	270	228	255	234	231	242	225	250	244	253	240	230	242	266	238	263	247	273	248	231	217	271	231	238	268	261	265	237	220	239	261	234	243	224	242	227	229	230	248	262	243	282	250	262	232	273	251	256	252	244	243	247	225	270	241	241	235	245	268	250	248	240	253	248	235	253	259	254	240	231	233	233	236	244	259	281	232	248	218	247	240	253	247	238	236	228	237	230	239	249	256	233	255	243	248	267	239	248	212	256	258	254	241	249	261	240	257	255	255	220	209	281	233	235	247	257	252	262	238	260	245	248	220	222	254	258	238	248	252	206	249	243	247	228	257	258	260	253	254	250	250	235	264	241	262	270	209	254	253	250	233	267	233	259	261	248	233	241	233	275	228	256	231	237	239	225	252	270	254	250	233	230	258	252	217	271	261	248	247	241	285	236	221	250	249	226	254	255	244	237	206	278	234	229	265	237	239	252	256	263	247	230	215	228	248	256	231	233	247	248	258	247	250	252	238	236	234	237	216	289	241	244	236	252	260	266	239	240	255	263	262	246	270	233	259	245	257	229	256	230	293	240	228	255	271	217	231	254	278	231	233	251	234	220	241	271	218	253	230	277	257	234	237	229	234	263	240	265	237	234	233	276	229	263	244	237	215	240	254	242	255	241	268	253	245	248	238	252	257	251	224	265	241	232	242	277	240	245	252	234	241	245	223	230	260	257	245	262	230	253	220	245	245	274	236	262	247	215	259	254	214	242	252	232	245	247	254	234	228	272	280	239	260	246	240	233	238	250	247	250	251	254	253	249	256	230	254	291	243	240	243	249	258	232	251	238	232	230	257	253	248	235	240	266	241	261	262	215	273	259	235	249	250	229	238	249	236	244	268	247	246	230	251	238	236	274	230	272	227	256	243	249	254	246	241	233	279	237	232	228	223	264	252	268	249	216	221	225	227	228	225	236	255	256	243	261	235	238	210	255	215	237	282	264	247	234	233	255	251	233	241	220	263	226	257	265	254	247	248	249	242	245	258	228	224	218	252	229	229	263	244	277	221	247	217	243	239	222	261	243	223	251	249	258	232	278	251	248	255	262	257	271	263	242	252	228	230	258	270	230	241	212	272	238	259	266	257	251	244	236	229	235	248	235	253	249	240	228	239	227	247	244	219	240	220	225	253	248	221	230	243	236	219	259	242	247	257	231	235	235	239	227	257	250	259	271	252	233	214	243	258	242	266	249	222	249	246	265	283	251	260	229	263	248	275	257	246	230	237	243	226	247	240	234	247	266	251	246	210	255	253	272	244	230	229	227	243	226	258	222	233	241	270	238	264	246	262	237	243	241	264	221	232	240	232	243	252	270	266	242	225	219	266	208	238	218	269	219	253	224	259	241	230	243	239	252	257	228	240	230	255	242	238	259	242	230	261	253	251	276	272	270	253	258	237	220	265	238	223	237	243	247	252	239	268	224	272	268	250	232	244	230	251	237	239	262	241	272	237	239	251	232	209	273	257	243	220	232	246	251	211	223	240	237	250	259	262	253	273	222	247	234	238	229	251	269	212	262	257	256	244	247	247	239	236	230	243	261	273	249	243	248	206	245	241	279	240	233	263	260	284	242	245	222	248	257	258	268	231	254	256	249	254	225	247	262	268	261	238	277	236	239	232	261	230	223	244	242	228	248	228	241	262	244	269	253	250	251	256	268	212	225	261	282	241	267	231	249	270	223	236	246	228	236	263	220	240	259	239	264	252	238	252	249	267	219	268	243	240	209	240	230	238	234	231	239	257	250	256	277	219	238	244	243	224	224	238	240	218	248	228	235	273	232	291	220	250	250	236	234	252	268	246	224	255	254	219	251	236	232	221	243	272	276	229	225	231	235	289	262	266	265	241	242	228	252	249	261	253	251	265	235	254	229	219	255	243	229	228	255	273	224	262	250	211	251	254	241	224	238	260	261	239	239	271	218	231	256	246	243	236	243	231	250	232	249	213	247	255	247	269	245	228	237	232	235	233	259	255	249	265	267	272	253	238	241	252	231	257	264	260	236	248	251	247	260	242	263	220	244	276	254	257	223	251	266	249	259	275	229	231	198	242	260	278	229	233	235	251	234	217	262	242	240	227	230	211	265	261	237	239	247	268	267	241	236	233	245	222	230	240	238	235	249	259	292	262	253	272	225	245	265	225	235	269	236	232	264	231	245	238	229	262	254	256	248	231	255	263	210	261	256	243	267	227	256	228	230	242	255	258	237	256	236	255	267	242	252	241	240	240	250	224	274	237	209	259	243	242	245	232	255	257	262	256	222	237	256	250	232	252	249	262	260	243	253	227	259	261	224	256	252	267	238	224	257	241	256	237	234	244	216	228	241	242	230	247	217	227	260	270	220	232	254	231	243	220	265	267	253	253	228	243	244	256	266	268	239	218	253	231	259	263	220	254	254	249	251	226	212	242	229	238	198	230	236	230	244	256	239	236	225	247	275	241	258	270	253	250	221	235	230	226	253	239	227	269	226	247	204	230	253	247	249	237	249	232	219	256	249	253	263	240	259	257	262	253	238	234	242	229	241	246	239	224	250	240	268	253	258	279	232	227	225	242	249	243	241	249	254	243	255	242	246	236	238	263	255	237	235	273	224	244	234	262	259	241	258	258	257	226	237	262	253	271	224	232	248	237	246	239	229	243	230	252	245	239	261	251	255	243	238	202	228	242	233	265	247	224	239	245	247	225	227	239	235	224	245	249	246	242	272	241	223	241	228	244	254	223	256	244	233	250	262	245	235	243	254	227	264	266	274	264	247	247	230	244	244	259	225	241	217	235	247	224	243	247	234	242	261	242	245	243	257	239	244	263	251	244	268	276	260	248	257	259	221	253	248	254	241	256	229	212	230	240	251	234	230	250	222	232	226	265	265	245	228	211	249	206	250	244	268	247	246	254	232	213	236	258	228	252	231	259	236	241	230	251	217	242	255	253	244	232	209	230	229	238	239	231	247	256	254	232	248	260	260	232	223	240	221	262	274	271	247	241	243	241	262	243	236	239	229	241	254	247	226	230	251	263	252	232	246	236	253	239	223	218	274	238
28127	2751	6119	6400	5398	4573	3677	3054	2579	2320	2047	1784	1712	1676	1476	1387	1235	1249	1219	1121	1168	1085	1117	1073	989	1025	960	1006	966	922	909	899	873	831	844	857	871	952	838	812	783	821	820	790	812	802	805	835	799	794	841	828	796	757	785	826	756	792	768	792	775	774	783	750	720	795	738	723	775	780	759	708	730	758	777	766	767	749	762	781	707	771	757	714	734	777	708	716	724	736	761	747	746	707	748	742	744	735	790	754	762	764	767	779	739	698	734	742	724	767	785	756	730	747	724	792	737	689	713	781	772	768	746	708	810	764	723	745	727	722	687	722	775	750	730	752	749	748	759	764	730	715	714	755	752	745	820	756	751	751	770	741	687	767	743	791	745	812	730	706	750	714	706	734	713	704	749	710	687	763	791	743	737	784	751	725	730	705	770	746	757	755	769	746	781	725	747	754	706	725	744	736	781	742	767	716	742	732	744	757	749	703	737	755	723	702	789	736	723	702	741	720	752	693	728	749	739	679	733	745	761	673	770	711	752	746	689	666	687	758	717	741	757	750	806	727	756	777	746	722	720	739	780	739	761	742	754	779	714	677	783	762	721	747	755	725	729	706	746	752	668	756	700	728	727	690	769	711	730	730	749	714	753	744	736	742	687	753	757	717	699	734	700	723	713	740	716	747	781	725	694	731	718	735	735	763	731	783	720	709	720	761	711	707	714	720	732	753	740	709	735	708	747	730	750	725	721	781	712	732	728	715	717	800	732	725	758	723	679	766	779	731	688	726	755	721	758	762	746	747	734	685	719	781	705	721	750	715	743	779	710	765	753	720	744	713	756	753	729	758	693	746	702	760	753	737	684	707	733	742	707	741	717	726	728	718	734	726	726	778	705	768	758	736	747	717	748	721	724	685	756	756	715	742	689	763	730	653	692	779	696	756	770	751	711	737	717	709	741	712	752	731	750	709	728	727	769	728	725	698	746	772	759	747	677	727	768	701	715	688	730	724	767	701	741	725	746	761	761	700	752	739	720	720	735	722	756	728	754	759	740	763	701	707	737	673	695	734	761	807	692	706	756	691	706	771	737	739	708	754	761	746	791	746	734	791	672	792	763	716	750	733	723	764	740	747	771	757	731	723	738	704	727	759	749	687	707	736	720	746	746	761	763	758	766	749	779	740	700	743	717	736	744	705	726	723	718	760	765	735	751	714	693	760	730	735	732	756	768	716	731	711	711	716	749	716	749	748	759	725	735	764	765	768	767	720	720	704	731	723	701	730	738	715	742	719	761	732	722	746	732	784	791	729	711	760	714	752	716	700	705	731	701	738	708	725	752	735	755	741	705	771	796	687	721	712	778	706	731	690	764	753	825	749	712	720	736	763	718	729	772	749	737	704	682	707	744	774	743	742	699	731	730	740	710	797	692	759	722	716	723	707	718	745	738	710	713	761	726	759	740	748	744	733	773	797	750	768	680	746	740	733	687	791	725	762	719	759	759	738	678	787	740	744	736	681	695	713	762	760	742	736	767	769	765	738	750	801	733	761	780	703	713	701	712	740	744	720	785	757	708	732	747	765	758	705	756	743	747	773	754	715	687	741	736	756	686	746	749	742	685	719	757	736	723	685	729	755	754	730	727	691	696	742	726	746	748	715	740	757	695	716	681	715	724	737	726	750	718	703	743	774	753	739	735	722	707	711	679	744	701	745	720	744	754	727	736	731	727	734	726	748	771	769	705	754	733	756	761	719	729	682	695	733	739	741	729	741	744	736	669	756	765	736	724	739	728	742	698	745	743	711	738	715	788	716	700	741	701	710	699	725	728	714	710	718	770	758	709	729	741	776	684	743	756	721	736	680	748	709	719	728	694	755	725	735	698	753	716	753	713	750	725	708	685	719	746	763	763	741	701	762	750	763	704	772	751	716	734	709	704	762	720	768	682	707	795	742	701	735	735	668	734	727	703	695	718	739	730	729	745	779	772	752	731	753	704	714	737	658	708	740	695	753	683	716	702	764	727	731	755	708	761	782	743	703	713	698	699	709	762	720	783	746	691	700	685	729	752	739	717	726	689	768	693	763	723	773	716	736	718	769	692	757	757	689	780	685	763	687	705	734	757	749	751	706	747	772	738	716	672	693	721	705	750	734	770	696	709	689	722	708	716	742	790	762	727	713	733	715	696	731	758	687	728	723	751	733	755	719	760	739	757	736	753	752	717	701	709	721	739	739	742	719	723	737	791	715	746	692	761	739	720	737	752	740	718	695	710	763	744	685	668	733	691	706	707	732	709	743	693	723	729	749	685	709	781	737	760	733	730	693	687	730	694	708	721	756	725	763	707	734	699	722	746	708	751	737	734	718	708	746	739	757	727	741	717	739	734	717	740	714	764	761	784	779	783	752	739	676	776	689	746	719	737	743	732	710	742	786	745	751	688	705	735	688	768	741	676	771	701	717	740	735	721	763	719	703	762	736	718	743	732	707	743	740	745	690	754	720	706	724	717	750	727	704	678	739	710	729	724	696	760	742	736	756	720	734	689	769	696	793	730	665	798	742	765	741	746	736	760	743	736	715	717	718	719	717	750	739	771	716	679	774	705	727	752	705	720	741	721	703	718	776	736	743	719	787	732	663	709	683	737	753	706	711	661	760	773	777	713	698	767	703	714	694	754	734	715	758	767	708	708	742	709	717	766	723	689	757	676	716	719	695	710	748	744	728	745	737	757	719	743	720	684	725	686	713	738	721	724	728	739	711	769	720	789	749	753	734	722	741	737	706	745	763	717	681	737	731	723	762	707	720	698	719	781	742	710	722	761	798	700	728	706	721	740	725	717	714	748	784	749	720	719	764	715	740	745	769	765	789	760	699	752	756	720	739	767	728	749	717	730	746	754	747	664	745	729	743	722	750	737	696	776	730	723	793	732	736	714	763	731	720	706	765	774	702	790	720	760	728	706	722	680	760	761	703	790	738	768	734	773	752	737	696	747	770	746	688	731	757	702	743	724	734	754	697	751	763	723	744	730	733	737	733	764	721	742	737	757	718	729	699	713	705	726	748	774	703	755	735	654	767	728	754	725	731	698	738	724	741	759	730	710	758	739	708	745	770	721	722	714	740	722	706	747	758	757	721	730	782	763	731	729	754	757	729	710	747	750	710	700	740	755	707	729	730	796	695	696	706	724	754	760	742	753	703	707	769	702	677	766	720	753	761	711	748	764	713	739	771	761	761	716	739	730	728	693	754	770	735	744	716	701	750	735	723	754	704	722	684	718	745	770	689	700	772	694	770	778	672	742	697	735	732	756	697	738	709	772	750	719	694	689	756	736	710	739	767	703	717	730	727	764	751	716	738	717	744	777	731	769	716	718	788	723	729	757	766	775	701	692	754	750	695	740	750	698	760	669	767	721	775	712	675	763	736	705	717	726	714	732	662	721	677	714	708	702	737	759	685	730	683	776	743	715	720	715	734	748	746	784	720	763	721	774	764	734	734	705	697	713	718	720	713
8731	374	161	152	126	101	95	109	91	99	95	93	103	101	108	95	96	78	104	86	99	93	97	100	98	95	91	84	78	89	112	98	99	86	101	101	83	93	104	101	95	96	123	102	87	94	112	85	101	98	99	80	104	84	102	101	99	101	91	88	87	96	101	76	74	92	101	103	79	86	84	93	75	109	82	94	93	97	96	92	77	109	74	101	95	87	89	79	82	75	74	116	89	100	90	94	109	100	94	97	89	101	94	108	80	106	81	89	86	89	94	91	100	96	89	82	97	98	86	100	112	110	86	98	89	88	82	100	110	105	95	100	84	79	105	86	75	79	89	101	91	103	90	85	95	95	96	78	84	94	112	85	81	89	105	82	77	87	83	91	95	88	80	94	95	78	81	93	97	69	80	87	77	76	95	93	107	112	92	93	109	85	86	86	86	101	89	101	92	82	87	91	111	105	91	81	79	88	97	88	85	69	72	95	100	97	113	89	93	96	98	88	96	72	86	83	78	84	92	79	90	99	107	92	99	79	76	101	93	109	75	89	85	85	90	85	84	95	82	76	104	84	97	102	88	85	91	91	81	76	77	99	85	93	73	92	95	76	88	82	101	79	83	82	104	74	85	83	102	92	97	77	91	103	104	108	94	94	88	97	97	95	82	81	104	89	88	97	106	92	103	107	102	91	82	88	85	102	77	93	109	97	87	91	82	97	74	94	102	83	90	92	76	83	89	107	98	94	104	102	99	78	96	91	107	97	102	89	95	93	89	83	96	108	92	90	82	86	83	101	113	108	106	103	96	77	85	100	100	85	106	88	97	87	100	97	89	80	95	82	89	77	103	100	79	92	78	92	95	98	94	83	75	89	98	86	93	103	94	101	76	75	97	99	95	103	81	86	96	98	91	97	95	87	96	106	96	71	91	95	90	111	87	86	91	80	97	83	103	81	101	84	110	95	111	74	89	91	91	87	98	107	95	78	98	112	86	85	98	82	100	86	81	66	100	83	98	86	80	74	88	92	110	76	89	82	77	89	81	88	102	100	90	76	99	91	83	84	86	94	79	99	79	87	89	101	103	93	104	101	89	86	101	96	93	72	85	96	83	83	104	63	100	86	84	89	86	96	82	86	103	89	95	81	105	86	76	92	88	81	102	97	100	90	97	92	79	86	87	80	83	88	112	89	93	107	98	92	91	94	105	89	80	89	75	99	85	104	81	101	87	95	85	106	101	111	105	101	104	82	92	111	88	95	96	117	90	107	100	93	106	72	96	88	88	83	90	98	100	96	73	93	89	88	99	101	93	82	81	87	88	91	100	77	89	103	69	85	79	88	90	105	95	75	94	95	97	97	99	100	97	87	99	90	88	103	85	90	93	85	97	93	103	95	98	83	104	89	106	108	87	74	93	85	81	84	74	90	88	78	80	95	89	90	77	89	85	97	96	112	81	92	73	95	100	99	78	91	95	111	105	103	91	105	105	82	92	98	98	80	85	98	95	81	98	89	79	103	84	62	88	96	92	75	97	84	85	101	100	88	102	102	90	101	82	112	98	104	105	94	89	90	89	100	82	80	93	109	94	98	89	85	93	100	82	88	107	96	98	85	93	93	96	100	92	90	82	70	96	119	94	76	83	93	80	90	65	91	116	98	80	110	78	85	92	96	96	76	106	95	108	81	81	93	91	81	94	88	89	92	75	89	117	89	85	97	96	81	93	102	95	89	79	113	86	88	104	95	78	96	122	72	95	91	84	97	87	77	87	80	96	78	91	84	103	107	92	104	92	90	81	92	95	81	108	84	98	109	82	108	89	79	73	92	105	102	99	87	104	90	100	78	96	107	92	84	105	86	88	78	82	90	87	93	96	104	107	86	95	91	78	94	84	103	86	74	84	82	86	87	101	72	72	100	85	96	92	72	85	88	99	101	95	105	80	109	97	90	90	90	94	89	93	92	98	96	95	92	87	96	97	89	84	109	113	84	81	84	92	95	88	114	109	91	75	96	91	107	90	93	78	96	99	92	91	95	94	102	73	99	76	90	100	89	89	98	80	97	78	75	81	87	98	79	112	102	77	98	104	99	106	80	87	88	107	84	101	87	88	80	108	95	97	87	88	106	76	93	84	96	84	83	98	104	95	97	96	99	88	91	77	99	88	89	87	92	78	89	93	98	103	82	105	81	91	101	112	94	87	81	70	99	93	98	81	99	83	86	111	99	96	102	100	102	82	84	105	91	99	90	97	87	87	90	95	104	87	84	88	83	88	97	102	85	108	109	96	86	81	94	93	91	98	85	95	90	101	77	98	82	96	75	86	87	83	97	102	73	104	88	95	106	102	76	103	99	79	95	93	101	99	105	110	100	81	109	81	99	83	83	86	96	106	76	94	95	89	114	86	103	101	90	79	87	81	101	84	99	101	85	93	90	91	84	101	72	93	93	114	90	94	99	86	82	94	97	93	109	87	94	88	89	84	109	80	85	88	88	81	89	109	81	85	97	106	71	89	108	105	102	97	109	85	104	91	98	90	91	84	84	101	90	118	93	85	90	112	77	87	97	96	99	91	85	89	98	92	88	86	90	104	85	83	91	105	85	87	100	83	79	82	79	101	93	85	100	112	95	94	90	85	101	77	76	82	94	101	84	80	96	87	94	99	95	91	97	88	83	92	96	97	86	109	103	107	88	75	85	110	108	96	87	81	90	118	93	93	78	107	92	87	97	94	105	103	103	89	83	95	98	98	94	98	85	96	88	91	85	94	100	100	88	97	84	95	74	116	96	83	96	87	99	113	98	66	96	100	100	87	97	80	80	108	84	100	86	97	104	87	84	103	88	93	89	102	95	95	94	83	100	115	107	78	94	97	94	89	90	77	103	101	82	93	99	83	89	94	92	92	105	104	75	103	105	97	99	78	91	97	96	94	93	105	87	103	75	89	77	84	92	81	85	101	83	100	95	107	102	106	94	94	102	99	88	80	99	101	92	86	92	92	105	87	79	84	92	118	88	87	91	87	102	89	91	80	92	79	98	98	85	89	84	94	98	83	104	91	73	92	99	87	89	91	91	87	97	88	83	121	102	72	90	103	78	89	97	100	85	103	104	81	83	79	102	86	110	89	98	79	90	117	107	86	91	92	75	88	85	92	87	99	97	89	109	106	105	77	87	83	90	84	79	106	86	83	105	92	100	85	83	77	80	99	104	92	98	92	99	107	94	89	98	88	92	97	120	96	79	102	101	78	100	95	88	79	89	103	87	93	88	97	87	81	103	88	116	89	85	80	80	102	94	101	104	85	91	94	84	94	94	85	92	95	73	95	107	107	92	120	100	91	100	110	78	82	104	88	96	94	84	96	94	106	95	98	91	84	108	99	107	85	98	102	76	82	108	82	85	97	111	86	91	81	104	97	97	82	112	105	85	91	81	96	85	90	96	96	88	95	93	84	103	90	96	116	96	96	87	96	93	104	98	90	82	86	100	87	86	93	99	84	99	91	89	80	97
8729	432	524	519	534	440	415	389	386	381	361	410	345	361	353	325	348	367	328	314	351	366	330	363	330	316	356	332	328	316	329	359	357	301	342	355	354	357	338	310	350	335	355	324	302	318	327	341	312	314	336	342	380	312	325	296	352	333	319	342	349	334	336	333	311	352	295	302	336	337	309	343	334	340	339	329	336	322	347	284	322	311	323	343	327	307	293	350	349	318	337	326	359	336	333	325	313	324	343	336	320	345	304	337	340	337	346	305	300	335	312	329	341	318	317	326	293	332	331	324	321	302	339	334	315	324	303	319	332	366	302	327	321	336	352	347	323	341	366	335	333	329	329	339	361	316	294	304	321	337	282	309	323	347	318	316	309	329	321	338	302	326	321	299	333	329	330	309	324	381	324	313	318	338	331	337	318	323	341	325	355	320	349	350	343	331	301	291	329	308	322	331	347	310	322	363	325	361	326	327	355	309	353	347	353	300	327	319	312	307	310	262	337	338	297	305	320	310	298	311	307	322	350	357	319	323	276	353	316	331	331	350	314	343	344	336	327	337	329	333	329	334	319	323	331	359	333	310	330	327	359	334	345	306	309	342	277	319	350	315	310	319	312	344	298	304	334	333	338	337	329	337	336	319	330	317	325	314	354	289	299	327	365	335	312	320	327	338	330	325	331	363	309	315	347	318	325	337	326	304	344	296	337	342	331	306	342	341	318	358	324	341	323	315	358	330	333	321	348	307	337	317	349	334	324	339	338	327	332	335	321	317	344	337	319	356	344	335	319	325	353	325	354	328	314	306	313	361	306	305	330	329	349	324	336	313	351	365	318	348	317	309	340	322	318	301	348	347	315	310	298	354	288	326	350	328	329	323	310	353	362	306	328	319	310	340	340	356	318	347	338	330	326	304	325	328	346	315	335	317	331	327	349	322	336	327	312	310	324	297	286	331	341	312	283	315	330	360	346	333	328	343	357	326	345	329	336	349	349	319	348	338	336	322	315	324	352	334	331	284	342	322	343	337	335	310	282	340	370	325	303	341	323	349	344	336	294	344	313	312	318	321	339	333	302	360	348	317	343	335	305	352	330	344	312	320	343	322	314	281	322	354	319	323	352	344	319	310	318	342	350	313	314	342	329	327	345	315	330	311	330	334	327	329	315	329	340	339	307	374	334	297	334	315	315	310	317	336	299	338	330	283	327	347	369	331	340	351	338	333	295	340	300	317	318	326	311	322	313	324	295	365	338	325	341	344	315	314	296	281	354	309	312	309	321	336	315	335	347	332	337	342	359	327	335	321	311	280	309	332	345	324	340	347	299	313	310	340	337	342	323	295	322	343	336	342	305	311	313	359	353	360	306	315	348	328	342	349	324	321	335	305	324	380	332	329	340	308	299	329	356	290	314	297	390	316	341	336	330	316	313	300	317	354	346	340	323	340	321	286	304	335	309	336	329	324	325	316	326	321	303	307	293	333	304	331	327	347	308	346	321	303	328	339	308	333	328	319	312	338	307	327	294	320	343	338	297	311	328	322	342	327	308	307	328	327	346	300	334	339	342	324	319	302	344	298	327	340	327	328	318	317	320	315	314	314	330	334	324	339	319	357	324	316	353	317	347	327	319	338	328	318	297	328	330	341	301	334	306	331	356	339	339	321	317	326	323	318	327	288	334	332	327	315	337	321	350	316	323	322	298	345	322	312	364	305	328	324	331	308	318	319	322	310	334	302	349	350	305	326	337	329	336	303	345	330	287	304	304	311	300	330	326	327	293	319	335	325	361	318	317	342	309	318	345	325	292	316	317	320	322	312	338	338	356	347	351	336	336	328	288	364	347	334	333	346	295	342	338	332	340	372	363	348	356	318	330	322	354	338	323	338	300	318	323	296	339	310	329	319	332	331	313	325	324	349	321	347	340	309	311	303	334	309	336	318	341	334	333	319	327	317	336	308	333	344	353	333	346	343	338	329	337	368	331	306	317	342	303	319	329	332	304	321	345	312	327	338	330	327	303	338	327	323	288	355	327	306	316	322	320	334	317	377	291	293	341	323	341	315	336	312	346	341	307	323	332	339	300	342	324	324	327	334	299	327	338	349	303	359	313	329	299	319	316	324	293	360	289	332	313	325	327	315	309	328	374	331	360	334	319	321	332	342	330	311	313	334	270	334	288	355	333	345	327	304	332	328	313	328	322	329	354	306	331	332	336	319	312	326	314	323	320	327	308	334	307	312	312	349	350	321	348	343	317	311	338	324	350	328	344	312	328	335	322	338	335	332	340	338	335	299	299	289	357	329	319	329	309	329	292	354	333	323	299	322	334	352	352	328	322	306	319	337	338	332	333	317	325	319	339	319	341	334	312	312	323	333	311	348	329	284	333	338	321	340	316	342	358	296	337	293	310	317	331	300	324	313	339	331	311	321	327	343	317	341	351	342	341	340	342	321	326	288	324	325	321	307	309	331	319	337	324	315	350	335	327	323	328	348	319	342	306	302	328	305	302	321	296	311	328	317	309	368	318	320	344	358	336	304	305	361	346	330	328	336	334	332	330	307	322	342	317	330	309	313	321	307	340	315	307	314	342	363	339	337	319	343	321	353	320	355	353	339	319	325	349	351	345	298	326	325	331	321	326	335	316	344	347	315	346	320	344	333	330	335	334	287	305	329	327	334	336	333	325	339	288	317	350	313	303	324	291	315	364	347	318	344	337	319	316	317	368	325	301	332	339	332	315	357	315	304	297	294	339	355	305	327	318	291	333	331	350	288	303	325	315	309	345	308	319	326	332	342	323	325	336	331	338	313	308	320	317	320	341	324	350	310	349	287	348	335	351	334	339	290	320	328	321	339	294	306	338	331	343	353	358	330	303	313	313	327	375	324	329	332	323	302	343	350	322	348	326	321	323	336	347	329	332	318	328	322	293	344	333	303	326	305	367	311	304	342	334	331	329	332	329	308	287	290	349	330	340	308	329	328	326	349	329	333	341	339	314	310	343	356	320	343	297	304	349	323	353	343	307	331	320	326	331	330	331	340	311	302	331	326	323	316	342	318	308	323	306	335	301	304	325	318	340	285	330	312	300	279	339	345	327	285	308	339	327	318	348	328	310	314	332	326	340	309	350	317	359	304	317	322	344	357	327	331	307	300	305	323	348	305	332	308	323	331	334	345	332	312	360	333	297	324	319	319	338	323	322	322	346	334	349	324	373	329	338	317	340	338	333	332	334	281	330	341	305	352	324	323	298	345	342	318	300	322	339	369	323	335	302	331	320	302	368	290	350	312	329	328	324	370	340	322	326	351	340	332	330	337	317	298	348	303	359	356	328	376	328	310	307	317	335	317	318	305	334	338	332	324	318	362	313	323	289	325	349	293	300	329	315	318	338	362	331	321	316	329	329	311	329	290	329	331	338	333	350	313	334	313	298	298	336	300	354	319	293	331	322	293	334	318	344	362	315	336	309	319	352	332	323	324	298	293	293	344	315	343	340	318	338	303
41585	7172	1414	989	694	493	398	326	286	246	228	205	229	216	183	183	188	180	167	176	166	173	152	150	153	146	146	159	156	171	183	155	171	147	147	161	150	156	133	154	148	165	160	156	125	150	149	147	139	158	155	156	157	145	143	164	121	143	150	160	166	124	130	140	158	146	139	140	139	126	137	164	155	139	119	141	141	129	133	117	166	154	136	131	151	146	127	136	115	112	148	138	152	127	153	123	125	155	131	116	160	138	146	153	136	167	151	150	157	141	132	114	141	140	141	145	141	144	142	119	159	141	135	120	148	120	135	139	134	154	133	121	135	130	139	137	131	141	133	151	130	121	159	127	147	127	152	148	150	122	141	146	148	157	133	133	147	151	150	134	141	147	131	126	133	143	145	149	135	132	159	142	148	153	140	136	149	125	128	133	157	130	158	142	141	142	133	146	148	133	115	124	150	149	144	137	129	114	135	145	133	144	129	151	152	152	158	144	131	150	146	144	150	138	154	140	129	142	120	153	131	136	144	141	132	130	153	129	149	125	141	149	125	155	147	123	143	142	123	130	133	139	154	157	130	156	132	136	135	142	126	130	143	149	167	134	133	141	156	160	142	142	143	138	146	156	126	146	136	137	133	130	134	149	140	143	136	129	153	149	142	134	126	139	144	139	143	122	148	143	142	137	163	131	133	157	162	123	143	127	137	143	142	146	154	118	139	119	132	155	149	127	133	137	142	128	127	170	128	133	150	155	150	140	149	137	127	144	146	134	157	143	127	144	139	159	125	134	146	157	137	133	161	149	135	145	157	135	148	157	121	136	146	129	147	112	148	137	156	143	138	152	157	150	155	160	138	144	155	135	129	155	133	137	129	131	128	147	123	143	137	153	138	126	144	144	154	129	145	159	134	124	135	113	146	150	141	122	137	147	132	132	140	135	145	165	137	159	126	137	154	143	137	155	118	133	132	134	134	161	151	159	133	140	141	146	148	129	130	158	131	149	135	139	136	141	145	165	152	147	157	129	157	145	139	143	150	151	132	132	144	119	138	117	154	158	138	156	144	142	145	148	106	134	161	138	126	135	140	130	150	142	151	117	143	138	125	143	147	134	139	133	143	139	132	185	138	149	136	143	144	130	144	139	167	135	141	136	174	127	120	142	147	139	142	132	139	139	149	139	134	136	127	142	133	131	145	122	132	122	146	143	158	129	135	138	146	140	123	141	128	144	126	135	124	144	133	138	145	144	153	138	146	148	151	142	154	147	147	146	152	139	149	105	118	150	149	155	165	150	143	154	128	144	137	117	133	149	135	139	125	119	131	152	129	137	151	144	140	156	137	164	122	121	138	111	133	139	142	132	141	146	121	170	137	168	134	132	128	128	131	129	141	136	134	132	134	141	137	128	141	121	141	140	147	146	150	138	138	138	145	161	136	142	119	139	137	126	139	158	152	166	134	144	150	159	154	141	160	135	152	146	146	141	124	136	158	125	127	142	122	139	155	151	132	145	135	159	149	150	137	147	144	138	121	136	148	138	144	141	166	156	136	138	136	135	136	118	159	150	126	141	129	122	123	149	132	127	153	135	149	180	132	146	125	150	128	148	134	141	128	114	124	134	132	147	131	143	131	151	128	150	142	129	173	152	130	120	147	132	141	131	134	166	137	147	134	138	150	135	141	154	153	149	136	147	153	127	141	144	133	143	134	134	142	142	152	161	143	151	158	148	138	134	152	122	146	132	152	145	151	135	148	121	131	160	148	155	132	134	131	142	116	128	146	151	152	121	138	143	135	123	156	155	148	162	136	151	163	158	148	128	153	140	140	131	128	151	141	138	130	141	160	128	129	144	141	153	146	159	136	141	162	159	120	149	140	132	131	146	150	145	147	139	136	159	117	118	131	114	137	131	131	117	145	161	158	151	138	143	137	125	133	140	147	109	148	136	146	131	151	133	140	143	147	137	161	165	127	156	141	151	165	141	131	115	124	142	150	139	121	149	130	134	126	154	163	150	145	129	145	147	156	162	117	130	143	130	127	155	151	157	125	127	135	135	120	142	156	139	123	154	127	133	150	145	141	157	154	148	133	160	138	146	159	154	136	123	144	148	164	149	147	132	135	139	121	131	125	144	142	139	138	150	143	154	128	140	133	131	135	151	150	145	130	144	118	164	144	114	163	146	132	144	155	139	145	131	137	159	154	157	152	139	150	140	142	156	129	135	139	167	117	128	143	155	147	129	138	142	139	157	136	154	134	162	156	115	130	149	156	130	132	145	126	123	145	140	132	154	130	128	147	147	138	115	152	143	148	126	136	128	154	130	137	147	142	125	163	157	137	129	152	139	151	126	119	166	134	139	154	135	149	152	140	153	142	150	150	150	137	146	133	132	136	139	124	127	151	125	139	153	135	159	146	151	140	152	132	137	142	152	116	153	136	128	160	141	147	124	141	123	159	156	123	160	134	145	136	125	168	137	139	142	145	147	136	152	124	160	156	156	139	160	151	135	149	142	169	125	150	133	141	143	149	150	142	153	154	148	139	146	153	120	141	143	141	121	152	137	137	147	148	132	159	135	150	154	155	144	145	142	148	154	144	131	157	130	119	161	137	149	132	118	148	143	160	141	145	140	134	140	154	123	132	146	142	162	150	123	143	145	156	124	154	154	144	138	149	148	124	135	128	142	151	133	128	152	134	140	149	144	122	131	133	146	147	150	150	151	123	122	155	128	153	139	166	143	137	156	144	141	149	136	143	144	135	148	133	143	133	136	162	153	148	143	148	144	168	154	138	117	143	157	133	146	149	146	134	136	167	143	140	134	113	134	128	146	141	125	161	126	133	142	135	134	146	145	144	142	156	152	150	130	152	154	125	118	151	153	117	143	135	117	139	164	147	136	129	144	139	144	109	134	147	127	165	121	141	142	136	146	143	150	161	160	130	133	166	136	131	153	131	129	121	148	122	153	145	128	137	143	155	147	126	138	133	133	128	138	135	158	132	135	143	146	144	140	154	136	124	130	149	139	143	146	125	155	130	141	149	146	157	144	136	138	146	146	163	140	160	147	154	165	150	147	124	124	135	138	149	144	125	148	132	135	134	158	132	128	135	134	132	132	133	146	127	163	136	126	160	164	123	127	130	139	146	140	129	154	151	144	131	151	122	132	149	141	127	165	139	128	144	153	155	134	140	137	154	140	139	151	130	137	124	138	131	143	135	149	142	125	125	151	132	127	120	135	156	150	164	138	123	158	142	150	151	145	136	131	134	124	139	128	146	142	131	118	119	136	164	116	141	151	139	143	151	148	142	140	164	135	143	167	122	124	131	150	141	124	118	124	135	142	149	148	151	147	155	145	117	134	131	128	144	133	150	152	146	118	137	116	144	140	130	150	160	140	140	138	142	153	146	135	139	133	150	134	148	127	135	146	128	151	141	167	142	137	145	144	143	140	163	142	128	136	134	120	138	151	142	158	119	130	117	140	126	140	109	160	120	159	141	142	138	156
22625	1462	3059	3457	2834	2432	1966	1589	1485	1247	1114	1037	994	937	800	849	761	719	677	658	689	648	612	609	568	550	627	586	579	563	593	525	535	548	496	528	509	574	494	525	523	486	548	508	549	497	509	486	480	490	487	483	500	494	464	472	517	474	496	512	461	496	479	474	466	527	459	477	447	501	506	471	471	485	479	498	490	473	479	497	487	466	479	481	460	464	450	463	474	511	505	482	478	457	486	498	485	489	454	445	492	517	463	496	508	482	458	486	481	471	480	467	442	447	479	461	441	456	459	487	442	442	452	482	462	425	497	433	462	512	459	474	468	492	471	450	449	464	464	447	443	460	473	427	485	442	469	502	430	514	480	440	442	473	487	466	494	501	475	446	448	480	462	468	475	448	464	467	462	477	514	476	436	478	465	500	443	429	466	473	454	422	493	489	471	490	447	444	463	434	480	443	447	451	486	490	426	447	463	493	445	479	462	486	445	506	461	469	457	467	445	467	486	468	463	493	447	433	481	452	437	493	451	434	450	460	427	475	477	465	491	446	440	497	452	460	471	474	465	490	484	455	487	483	500	439	507	465	462	440	462	461	494	440	461	464	453	473	477	482	485	471	463	482	470	471	444	499	449	474	478	472	477	442	460	462	472	421	437	450	446	437	494	477	481	478	447	471	497	483	486	524	428	501	485	441	497	468	457	485	489	466	443	473	457	432	450	473	467	490	472	483	483	515	471	468	476	439	447	476	467	480	480	455	489	460	439	452	456	507	455	434	484	419	447	460	471	450	474	479	451	450	483	458	467	476	478	427	477	455	459	445	457	457	461	503	465	469	451	468	464	467	465	478	449	475	444	465	459	521	492	456	442	475	459	445	459	467	457	466	474	460	481	457	475	442	473	476	479	490	454	478	476	459	466	469	496	408	470	485	467	480	477	472	472	441	432	441	450	452	434	431	452	495	458	474	454	428	493	481	469	443	491	468	455	466	496	484	484	459	527	491	457	447	489	465	468	523	457	434	468	448	479	471	463	465	464	475	438	438	488	433	447	461	380	411	450	492	446	436	437	490	492	471	501	483	431	454	506	500	481	484	458	471	456	476	425	481	456	453	468	469	440	437	466	474	458	469	473	481	468	462	449	484	449	482	467	486	483	468	478	447	459	449	465	489	470	465	466	479	430	504	454	481	498	460	479	452	494	502	486	468	470	452	468	450	431	447	484	461	420	475	498	448	476	438	458	441	468	477	512	459	452	415	434	457	490	501	445	450	494	477	473	444	407	446	417	473	468	448	476	478	472	491	467	458	445	486	463	465	438	498	472	504	470	461	438	497	395	466	444	471	437	476	465	456	507	463	499	504	442	453	444	500	442	475	456	443	430	472	452	480	468	448	449	455	479	475	451	464	456	443	468	476	461	475	471	487	495	459	432	447	487	466	455	491	478	456	460	460	487	448	480	439	462	463	460	453	441	515	473	471	443	464	482	458	461	509	492	478	511	505	476	478	517	467	477	489	474	450	456	502	469	428	456	468	465	461	464	451	508	472	490	455	436	447	439	451	433	457	460	466	487	449	473	484	490	480	465	438	447	491	489	485	458	481	475	472	440	455	462	424	510	475	474	439	500	463	469	494	513	455	500	488	500	457	471	447	466	450	448	470	452	472	465	459	448	465	442	488	458	467	468	427	465	439	458	511	446	462	470	443	428	435	475	433	477	463	439	477	468	477	467	443	427	463	453	490	461	505	452	451	426	476	449	470	493	454	478	461	462	443	457	441	485	478	425	457	486	477	480	490	443	475	394	483	455	477	496	461	437	455	491	445	462	425	455	440	487	434	445	483	451	498	464	469	470	488	469	486	466	443	445	460	464	473	495	486	439	486	456	497	444	482	485	505	433	466	473	494	458	441	471	463	482	469	469	450	433	485	459	475	466	443	472	481	462	461	489	432	443	490	458	477	471	459	498	466	509	478	451	491	450	470	496	456	474	458	458	461	462	497	503	451	477	474	487	465	464	487	454	452	464	488	442	467	462	449	460	472	467	459	500	432	478	474	476	458	493	468	484	452	463	470	521	500	465	502	451	486	465	456	458	476	447	418	455	438	456	445	440	475	478	544	466	464	478	496	450	466	467	477	467	464	476	407	437	456	503	438	491	453	495	445	483	449	445	492	475	459	466	488	469	472	475	433	445	476	467	439	509	449	511	458	476	465	457	450	434	498	486	445	473	445	430	483	474	449	449	467	486	437	449	492	484	483	473	435	464	446	430	439	494	499	465	486	458	483	428	441	470	493	473	442	461	435	459	512	492	482	460	469	467	428	445	474	468	454	448	468	459	477	447	496	479	414	420	465	472	444	474	463	454	491	451	447	473	457	448	456	493	484	472	444	458	449	454	458	425	458	433	416	484	439	476	487	442	423	473	487	466	446	447	449	458	481	439	464	475	468	479	468	479	435	451	497	465	465	466	492	457	473	503	466	473	428	490	459	468	460	447	425	450	464	478	476	455	443	472	469	452	497	458	455	458	441	429	462	471	450	471	431	423	440	455	471	457	477	455	453	489	444	429	441	475	511	478	444	450	476	452	485	464	527	449	505	472	465	450	499	462	446	500	451	458	482	451	479	488	446	482	466	494	459	459	462	486	458	524	500	473	475	487	473	469	454	490	445	464	453	448	469	526	465	487	477	473	474	441	466	468	462	467	453	448	443	490	478	461	476	439	419	482	451	460	476	462	463	463	476	471	472	512	493	435	485	473	456	478	507	488	492	451	478	496	505	483	486	487	496	456	483	452	487	487	463	451	480	484	464	510	474	477	445	440	455	492	481	473	486	436	457	438	457	494	514	447	473	423	495	473	434	478	477	453	461	480	451	494	486	440	435	457	459	465	460	442	437	465	454	458	444	454	494	463	493	461	509	452	477	483	455	454	489	448	437	420	461	498	510	481	486	515	480	408	470	462	445	493	453	470	468	444	488	413	440	449	447	430	498	447	476	517	475	447	447	465	475	411	422	425	450	447	438	440	457	466	478	466	466	499	456	461	428	445	462	447	443	481	472	461	465	479	503	463	442	456	488	478	434	489	465	453	478	480	431	466	453	469	460	431	491	452	463	448	497	481	456	417	442	442	451	476	446	489	449	463	468	477	473	475	462	466	474	501	497	446	454	437	474	472	471	459	477	451	439	439	464	473	465	492	482	446	451	478	438	460	477	469	459	444	483	466	467	441	470	459	471	413	481	447	451	460	474	436	455	452	452	512	458	490	427	476	471	476	502	459	450	435	459	504	447	469	438	472	439	451	438	469	460	455	442	501	442	455	464	469	495	499	486	463	510	479	508	466	519	504	462	444	446	450	479	450	493	490	436	473	454	485	505	462	458	436	464	464	476	473	456	481	469	466	430	493	437	436	456	435	495	463	460	486	481	485	451	471	467	505	436	492	469	455	469	486	481	465	497	459	461	468	448	449	464	446	481	494	448	435	483	448	466	441	506	488	447	499	464
54760	13734	3174	2041	1360	1045	793	624	529	491	423	433	381	345	329	333	344	328	318	303	313	269	286	287	277	264	276	268	283	275	231	279	270	253	261	254	229	257	256	232	274	247	243	275	252	243	276	260	242	227	282	244	222	248	260	263	244	262	258	255	230	256	281	269	251	225	238	243	252	221	249	271	249	242	243	231	270	222	254	260	259	230	248	269	218	258	247	208	253	225	253	264	251	253	254	245	268	237	272	252	262	285	229	233	285	236	269	230	216	287	258	252	260	239	262	253	223	254	269	274	242	228	240	241	251	212	256	249	227	247	254	244	265	253	261	232	251	246	237	268	255	249	236	241	241	263	231	238	253	218	228	231	243	259	272	244	249	266	247	251	240	276	238	245	259	248	222	266	221	245	258	238	286	270	249	231	256	237	237	255	255	268	229	244	264	243	236	242	277	241	250	242	248	243	235	232	272	247	281	252	220	248	267	254	214	260	265	228	251	250	267	231	229	220	252	251	255	231	223	226	242	247	226	245	251	269	242	273	241	229	221	219	251	250	213	253	242	252	251	235	253	230	233	228	277	241	249	231	230	233	255	253	240	236	255	243	232	269	253	248	239	233	224	260	228	253	262	227	274	232	268	250	267	270	235	220	251	239	253	237	278	239	262	256	235	211	256	246	265	227	239	243	254	215	258	265	245	214	214	256	278	254	251	226	277	226	275	239	246	262	247	215	244	251	241	214	219	279	246	237	257	227	247	241	236	234	268	266	251	259	236	239	248	247	238	237	234	247	255	260	226	228	274	259	280	238	242	254	220	232	238	256	236	251	230	256	252	253	257	249	222	256	246	230	265	261	240	247	232	249	237	266	210	233	223	221	236	246	272	253	243	251	265	273	259	244	243	284	237	251	222	221	237	263	234	239	274	233	242	235	246	223	220	267	232	261	281	251	243	239	238	237	233	234	239	234	245	226	226	219	252	259	250	216	203	241	254	257	226	236	238	235	213	251	222	254	252	247	242	254	228	250	260	260	244	233	250	231	263	236	211	269	244	218	234	258	256	217	263	271	245	201	255	266	260	260	249	250	239	230	226	245	233	210	259	229	213	244	249	226	250	226	244	285	260	273	251	244	256	255	237	275	219	243	233	252	258	230	255	262	248	256	245	231	246	260	256	246	235	253	252	241	241	249	251	272	267	250	234	249	255	234	261	248	240	242	250	267	274	270	251	271	248	259	228	229	217	241	241	241	259	230	248	243	259	240	238	239	221	236	241	254	230	224	244	244	244	235	257	238	245	253	240	251	259	259	251	226	263	264	268	255	255	242	219	258	244	259	241	264	222	242	257	255	218	288	230	248	246	276	239	246	252	269	246	268	246	226	235	248	233	235	241	234	270	236	241	253	238	252	235	217	220	259	269	232	248	239	222	219	220	223	240	216	244	251	247	239	239	243	235	255	238	251	217	231	226	260	212	200	257	228	250	246	249	259	235	231	240	192	250	249	235	288	225	248	234	262	218	246	243	232	230	235	262	257	239	212	249	241	252	245	233	239	269	235	236	266	234	259	229	258	238	248	252	225	248	248	236	284	260	257	240	287	245	240	237	230	239	240	245	277	241	257	238	236	229	236	247	243	227	248	232	252	235	243	261	228	223	250	221	252	279	258	254	221	228	196	248	235	253	233	238	206	268	265	241	264	259	227	228	223	238	251	236	207	259	270	245	256	248	262	277	265	252	262	284	255	257	233	237	245	225	277	238	258	273	259	281	233	258	246	255	194	275	243	246	266	242	249	226	228	230	216	250	282	230	237	249	261	235	228	247	236	260	237	248	277	244	237	240	252	252	245	237	225	258	233	245	220	259	239	227	258	236	268	270	267	244	226	239	233	249	219	238	247	237	244	242	230	235	242	234	247	261	242	231	248	248	228	224	231	262	260	241	238	239	247	255	246	276	244	235	267	241	248	242	236	239	230	245	244	235	248	250	275	206	235	258	277	266	242	258	232	255	226	269	274	234	218	239	218	224	226	253	240	256	263	221	224	215	236	278	214	235	258	249	243	246	224	267	236	227	247	217	257	226	249	247	263	244	234	244	253	236	282	248	241	250	227	251	263	271	253	231	231	272	250	266	247	239	268	238	297	269	241	242	227	223	213	238	208	261	262	237	251	257	258	222	223	246	249	221	230	232	236	232	233	272	236	230	257	240	272	249	239	250	221	245	285	250	225	244	235	237	249	266	252	244	269	241	230	231	242	245	232	235	240	249	248	243	241	242	254	258	254	254	208	227	238	261	230	240	246	236	245	251	245	250	267	250	257	234	251	251	219	241	240	240	240	241	263	243	265	257	237	251	254	254	270	238	243	246	250	239	235	228	240	207	255	255	243	226	264	243	228	245	243	229	251	226	225	239	240	220	236	237	246	236	234	255	230	242	251	246	239	237	248	243	246	211	250	225	248	256	236	216	218	264	277	252	236	266	215	221	236	235	234	251	251	275	234	264	220	234	258	238	239	234	226	261	253	281	246	254	263	259	281	233	257	235	228	233	252	278	231	266	249	260	262	247	249	248	279	255	243	229	257	269	238	248	228	236	256	254	243	255	244	266	243	271	224	224	254	247	257	249	240	248	254	260	241	251	235	267	239	269	248	244	233	252	241	235	233	207	244	242	243	240	252	238	230	230	248	284	252	246	234	258	234	243	258	262	231	250	259	235	237	230	265	254	219	205	229	264	250	247	239	259	221	211	244	255	245	260	270	228	238	251	237	236	227	231	227	226	244	258	240	239	255	283	237	244	267	247	249	241	273	228	265	292	248	217	227	243	237	258	247	258	246	250	262	264	271	237	258	244	228	252	277	251	245	246	243	219	235	251	253	236	238	248	251	264	222	256	217	241	236	242	252	244	253	226	268	241	254	263	236	236	244	271	241	257	223	243	250	232	252	257	246	230	237	255	241	242	251	254	262	252	225	230	237	237	226	268	239	262	259	268	249	256	239	257	241	259	250	258	226	243	247	246	252	246	241	243	238	250	252	245	230	237	240	249	233	247	240	235	258	253	239	256	231	221	269	219	272	228	250	248	275	260	271	225	248	258	251	246	244	253	243	255	256	273	279	240	272	250	264	243	231	241	207	247	247	242	237	275	252	238	265	251	237	234	234	251	220	237	252	248	264	241	246	246	247	227	242	236	247	213	248	235	268	237	216	259	215	213	235	246	224	229	238	264	232	242	242	245	248	215	243	237	254	253	251	272	265	253	252	221	263	227	270	211	255	269	251	259	242	223	240	243	240	235	214	266	243	267	235	257	237	255	252	233	265	244	237	250	242	212	265	269	261	244	257	233	246	238	247	231	249	259	242	245	231	242	211	254	258	249	229	247	232	221	220	263	223	214	246	232	242	251	225	252	225	270	250	240	219	240	247	248	240	250	221	252	249	208	239	218	225	233	214	235	240	254	231	252	246	267	200	254	223	272	258	243	250	243	228	241	288	242	270	232	221	247	244
29613	2672	6083	6418	5506	4383	3600	3080	2545	2291	2085	1864	1670	1556	1520	1353	1326	1247	1210	1125	1102	1016	1085	1058	1066	949	961	987	902	914	875	942	905	876	850	909	882	842	816	763	781	776	821	785	804	822	839	790	769	803	796	786	724	792	740	829	798	760	770	798	815	775	785	744	792	806	730	720	737	795	828	748	768	808	802	757	770	727	820	771	796	740	798	743	787	751	766	739	802	716	755	782	742	725	722	736	721	760	764	728	798	727	705	737	742	742	718	738	702	740	744	685	732	718	734	750	750	736	725	707	745	728	693	755	737	758	751	756	738	747	723	786	729	713	795	782	755	714	698	750	704	776	742	761	721	771	740	752	722	725	730	780	708	746	734	748	781	771	699	716	703	723	775	799	647	741	745	761	702	749	775	708	737	765	735	721	771	728	756	737	731	732	742	754	773	711	758	725	768	693	706	717	736	712	712	709	728	761	782	771	754	689	723	776	729	762	764	726	709	724	753	731	700	703	750	756	707	734	737	736	754	789	742	750	753	713	732	694	712	772	718	755	727	710	786	709	715	758	714	751	741	734	754	684	715	741	718	760	763	743	782	735	757	729	704	736	760	752	739	757	755	713	723	751	717	735	749	759	702	737	739	759	728	737	751	808	730	752	749	733	741	739	716	735	672	700	686	735	673	712	713	741	744	718	762	717	738	744	734	737	752	767	745	746	737	782	752	757	749	715	736	704	740	785	702	792	777	771	720	767	756	707	701	739	744	735	717	752	694	770	778	736	758	705	750	756	680	735	763	744	729	754	739	706	743	733	774	732	758	765	713	721	746	742	725	773	743	699	701	787	714	717	744	717	743	743	743	709	710	770	688	762	707	735	684	675	699	711	729	770	677	748	778	694	713	738	726	684	654	717	690	744	745	728	767	707	748	732	729	774	737	740	748	714	695	751	755	742	774	723	765	709	749	706	792	750	781	722	705	702	768	737	722	749	752	730	708	779	740	717	744	755	789	745	748	733	683	739	771	724	703	748	721	678	704	770	713	707	745	710	731	731	723	745	774	715	708	737	696	773	748	746	717	706	691	771	754	768	698	665	750	754	718	758	727	737	805	732	770	764	762	749	686	779	760	768	733	731	712	770	782	741	766	758	690	731	694	772	714	745	739	668	752	755	754	742	763	743	749	764	772	769	726	737	803	760	729	742	752	734	724	772	721	748	706	717	728	775	777	719	744	766	704	729	730	674	700	724	700	772	769	777	738	740	715	719	756	737	694	769	701	746	751	731	784	728	738	761	697	759	766	765	737	743	727	742	705	728	741	746	730	731	767	753	703	739	710	751	763	740	735	776	717	754	731	749	738	729	749	763	695	730	755	749	682	720	779	761	773	749	806	774	735	726	757	748	727	780	755	747	696	736	767	704	751	703	778	739	706	736	747	761	741	695	702	706	766	743	730	740	743	748	709	758	748	741	752	750	733	712	726	730	775	689	726	781	717	768	743	710	739	734	740	722	732	737	724	732	717	731	737	659	682	677	729	738	773	744	738	740	721	739	801	707	732	745	760	755	769	760	739	727	785	710	711	755	722	784	734	718	755	723	773	742	738	702	757	697	772	716	695	731	763	794	761	737	707	738	715	760	771	714	733	711	688	796	773	756	725	714	761	811	681	717	750	694	719	722	719	754	791	709	695	739	741	732	725	736	723	750	724	727	781	765	763	739	741	704	741	718	678	715	718	735	741	741	736	722	754	717	730	717	757	711	759	754	765	738	684	708	721	711	738	746	760	697	709	741	720	758	743	723	753	686	763	749	714	776	734	734	738	740	768	776	761	774	728	742	716	740	737	771	729	726	773	753	747	767	758	736	722	745	772	717	710	744	760	723	758	798	766	811	744	689	780	666	725	725	719	730	742	755	716	709	743	725	711	740	764	749	697	727	728	733	785	776	753	722	723	754	705	708	720	713	740	771	721	702	739	770	760	709	726	778	716	759	710	766	698	743	739	741	780	717	746	727	738	757	708	759	752	777	728	721	724	720	738	772	690	691	724	747	735	763	750	771	733	718	733	741	723	744	708	781	676	754	687	697	742	687	718	727	774	716	724	740	762	714	751	746	720	758	767	779	737	796	786	745	706	732	744	739	685	726	720	774	730	769	730	752	726	741	729	747	751	785	752	727	737	701	782	732	788	720	711	755	737	748	725	750	721	724	735	736	736	761	714	754	764	703	746	751	718	767	697	711	718	727	728	709	724	772	731	689	740	786	761	751	749	727	752	717	751	747	696	790	693	705	711	737	741	718	770	744	765	761	720	745	757	770	758	780	732	729	747	744	707	750	717	758	771	723	755	749	735	719	741	767	761	759	697	730	742	776	720	754	736	720	733	755	734	727	684	720	764	733	758	764	718	769	724	742	788	721	740	747	729	675	690	712	778	719	736	763	712	735	770	735	745	703	693	745	740	718	701	720	731	732	751	689	726	749	747	721	710	765	761	674	768	755	770	754	740	728	739	751	716	758	717	720	733	721	748	760	750	706	742	744	735	733	768	698	760	756	734	774	667	767	736	739	750	739	787	682	790	701	778	742	714	696	710	771	746	746	748	707	747	729	748	749	694	740	749	748	716	741	766	748	716	782	771	768	763	683	694	705	735	714	745	769	739	754	717	758	753	771	758	756	780	687	748	739	722	693	712	759	734	762	718	705	737	699	721	746	734	736	745	731	754	754	780	741	696	738	676	675	752	703	735	697	756	736	677	740	766	718	740	739	763	761	753	704	765	765	736	767	698	746	706	733	729	732	808	726	719	786	785	724	748	755	741	673	743	750	774	749	799	717	758	780	710	746	734	710	722	761	770	735	739	764	741	718	752	711	732	712	745	726	791	718	764	790	757	695	710	801	734	771	737	763	728	745	758	732	744	752	787	757	733	750	736	732	736	736	737	736	743	727	732	743	742	760	717	728	711	749	752	739	702	775	717	741	769	751	752	717	746	712	816	771	749	719	748	714	778	794	728	754	736	750	738	718	754	703	708	768	747	750	726	700	747	740	686	751	754	777	729	786	740	747	734	753	766	702	733	733	701	753	789	716	728	775	770	765	747	766	730	759	702	774	750	788	684	737	760	733	743	751	708	725	755	718	727	773	737	753	739	774	773	698	713	762	755	719	772	751	753	684	760	756	717	713	724	788	730	733	729	736	761	791	801	736	738	734	750	744	711	744	770	726	783	760	750	730	755	783	713	786	742	723	738	744	700	785	783	755	741	754	725	727	788	748	734	745	758	773	749	736	724	765	746	762	745	744	743	740	770	791	689	733	708	737	778	750	722	726	733	806	711	718	730	732	729	753	765	746	751	720	720	705	711	701	760	729	754	729	735	752	773	707	744	711	807	732	726	737	747	717	765	719	703	756	757	703	792	757	745	704	731	696	673	752	686	738	696	752	761	774	680	747	734	749	740	737	762	753	770	723	754	716	789	788	750	723	747	698	714	779	707	752	704	720	721	764	704	692
8185	401	179	147	118	106	119	108	98	89	100	100	92	113	90	108	97	86	108	84	118	84	73	101	81	92	95	73	102	107	107	91	94	110	96	78	102	82	91	103	86	99	99	71	98	92	113	95	91	82	83	80	105	96	78	89	104	78	95	79	90	95	96	100	101	72	81	91	99	86	107	103	84	86	82	99	91	92	88	100	94	94	84	87	88	108	101	90	99	82	90	95	83	101	79	85	89	101	110	111	98	113	73	97	90	101	99	100	106	92	85	97	97	81	86	82	93	88	105	86	102	88	95	72	92	86	102	81	93	102	104	97	88	101	88	105	73	93	86	86	86	99	112	83	80	100	92	108	84	99	95	91	74	80	93	89	108	82	92	102	96	87	113	101	94	101	94	77	78	96	93	102	82	96	103	99	90	97	99	92	75	108	89	90	102	91	77	87	90	98	82	95	83	78	86	93	80	104	89	87	72	98	81	93	86	106	90	99	89	94	90	88	92	89	92	92	99	94	92	80	93	95	85	70	101	92	101	77	88	111	105	102	91	91	74	80	79	91	81	91	105	89	74	99	89	99	75	96	96	106	106	102	97	83	77	89	99	89	88	86	98	105	111	89	82	75	100	89	103	87	90	93	87	83	110	101	81	95	89	101	102	103	92	90	101	95	97	96	89	117	109	95	77	77	86	78	80	97	95	97	100	77	90	90	99	81	87	104	94	83	87	92	91	95	91	106	83	102	85	104	73	88	90	81	85	105	108	94	106	96	77	98	79	94	96	97	81	97	99	95	96	99	109	101	86	91	84	80	82	92	87	100	94	93	97	90	78	101	92	97	85	84	93	103	118	91	82	111	108	111	85	97	83	96	114	84	82	93	100	87	96	76	93	86	114	92	90	80	98	86	94	99	106	97	125	93	90	89	89	109	92	82	106	86	101	74	78	90	99	98	87	88	92	91	91	98	93	106	85	99	90	80	104	100	111	107	74	105	76	87	92	92	82	79	112	100	104	100	87	98	103	93	94	99	97	76	69	99	75	100	84	84	103	81	86	97	93	86	87	91	90	83	88	89	81	79	98	92	92	96	87	102	88	80	117	83	106	95	87	112	81	93	85	82	78	100	93	101	93	101	84	74	84	84	90	89	92	86	107	88	103	92	94	109	87	98	102	87	95	101	74	114	96	83	83	78	84	101	104	101	88	107	79	99	95	99	97	84	93	71	97	102	90	98	84	75	91	96	76	103	93	90	115	102	118	73	90	77	65	87	81	107	96	99	97	105	72	94	105	102	77	88	100	84	105	92	96	78	85	110	117	98	85	85	87	78	91	91	96	90	84	74	88	87	88	98	77	117	105	85	101	86	82	81	113	111	77	88	92	85	93	91	79	82	91	93	75	90	82	85	95	87	84	101	94	77	95	100	108	112	101	98	93	88	103	96	90	89	104	86	99	104	105	80	87	95	109	96	89	105	94	84	90	118	88	83	101	85	82	82	109	97	94	89	95	78	80	85	74	78	93	101	91	71	91	77	77	94	76	104	112	84	101	83	82	95	63	88	101	98	85	78	98	95	85	73	100	91	90	104	90	104	74	112	87	84	91	89	98	92	71	101	94	104	73	94	99	94	82	87	86	90	85	87	85	91	95	96	87	98	93	92	97	86	76	71	108	88	97	101	97	86	71	105	87	85	94	86	107	107	79	89	96	87	89	86	88	107	94	86	93	99	86	95	99	95	91	96	75	101	92	88	86	115	77	101	90	87	78	93	103	85	71	105	95	95	90	82	88	75	113	88	93	69	102	90	102	94	97	91	70	94	89	91	103	79	94	76	80	81	92	101	97	113	95	92	82	81	106	79	87	91	92	106	97	106	97	83	96	97	92	102	84	94	93	81	97	89	98	79	97	107	87	100	103	82	95	94	93	104	92	96	81	87	91	83	81	93	96	92	105	99	87	78	91	91	84	99	97	79	96	98	88	111	105	99	87	93	97	91	90	79	93	99	81	75	91	98	92	103	101	84	98	85	102	94	107	96	84	85	98	71	88	103	83	82	97	97	98	98	96	80	96	89	71	101	85	81	88	78	77	94	87	88	76	93	100	97	96	96	94	83	97	86	90	87	99	84	89	98	85	62	93	98	102	85	86	99	98	98	95	93	92	102	99	97	108	110	78	84	93	89	86	87	102	90	110	88	86	90	94	89	96	94	94	87	76	96	90	94	74	92	81	80	96	93	93	89	84	82	91	81	93	86	92	103	105	100	92	85	84	81	97	73	84	77	91	99	96	100	108	88	105	100	102	92	97	73	97	98	91	104	88	108	83	95	101	100	86	94	98	93	84	98	101	90	100	83	79	99	76	81	100	89	73	82	90	87	90	102	70	106	96	98	75	87	96	69	113	94	87	91	118	87	87	106	91	76	96	91	86	99	85	92	91	102	75	92	102	93	100	90	86	82	86	89	79	87	90	84	95	105	90	102	90	107	84	104	78	82	90	77	85	87	80	85	99	85	97	109	86	98	89	77	95	83	115	102	88	112	84	105	100	93	99	107	94	95	95	81	92	113	99	91	81	90	80	82	93	82	87	94	65	98	97	107	109	78	96	91	93	97	95	78	88	100	95	91	97	102	81	76	106	98	103	95	84	101	86	76	96	90	87	102	99	81	91	89	106	99	100	84	109	95	98	90	71	88	84	79	85	81	84	80	89	85	114	90	83	81	100	100	90	77	91	95	88	98	82	93	89	95	81	94	87	111	91	83	93	96	84	88	93	94	92	84	90	84	73	112	112	108	87	94	77	106	107	104	89	102	107	97	86	99	104	89	96	94	85	79	82	99	81	85	82	96	96	86	96	85	91	118	103	95	83	99	89	88	78	105	92	97	89	95	96	60	95	85	103	87	103	71	77	84	83	78	85	97	92	98	91	100	97	101	83	86	102	92	81	95	83	81	98	86	86	75	80	111	100	107	92	82	90	87	92	70	87	86	100	96	81	77	100	98	104	86	95	99	88	95	96	94	84	82	84	110	93	100	96	102	86	75	83	96	97	84	88	83	99	80	87	88	71	106	94	88	97	92	96	87	91	89	94	88	99	113	94	86	82	82	103	109	116	88	76	92	95	109	90	97	91	76	94	101	94	83	105	91	89	87	88	111	93	79	88	90	95	104	100	81	89	112	79	97	108	87	76	98	89	76	94	100	93	94	98	88	96	83	97	103	93	80	92	91	92	89	91	85	80	87	90	84	102	88	79	84	86	102	89	110	110	65	100	99	88	94	85	109	99	80	103	88	106	87	91	78	86	99	93	95	112	79	85	88	106	113	91	89	91	94	95	92	86	89	89	83	93	92	89	82	94	100	97	106	107	92	92	96	72	95	90	93	92	86	90	76	96	91	118	91	95	98	84	90	90	85	97	68	110	109	87	92	80	77	103	99	94	103	87	90	90	76	95	93	94	91	96	89	80	96	93	104	88	82	100	83	104	98	90	96	89	100	103	79	91	91
8646	424	549	580	503	429	456	434	417	397	350	359	364	353	308	329	357	371	341	348	344	366	321	343	320	343	349	323	337	332	332	336	338	341	350	345	324	327	340	322	323	343	339	299	299	318	320	327	323	342	328	293	326	328	365	348	344	319	307	329	305	324	315	324	308	339	343	336	338	354	297	317	330	325	303	298	349	327	334	323	338	298	290	339	329	359	326	312	317	331	319	311	295	328	348	323	333	330	325	320	324	345	315	351	309	313	326	360	329	338	301	335	307	292	326	340	325	357	344	349	334	299	284	343	345	337	334	338	361	296	317	338	315	348	319	320	321	352	348	363	342	323	313	326	332	352	325	332	313	334	334	331	326	318	355	358	313	354	336	313	327	326	292	344	340	329	351	348	343	336	326	322	341	323	317	334	298	294	332	314	326	320	326	341	355	333	318	343	319	329	327	353	352	343	300	319	321	327	324	304	313	355	346	327	352	319	304	331	338	344	328	335	312	323	323	298	327	326	302	345	342	321	304	289	368	313	303	339	324	323	353	355	327	315	328	341	352	344	329	316	345	298	348	315	318	289	278	319	314	331	338	308	331	314	312	303	366	320	332	319	344	313	332	360	352	335	341	291	342	306	323	313	328	344	324	296	300	312	319	331	316	321	354	355	350	323	334	356	318	343	298	350	339	333	347	341	310	335	340	319	349	292	345	323	329	342	329	318	313	369	305	340	313	343	347	327	332	319	324	301	367	317	313	332	341	296	344	331	336	328	287	309	321	308	327	331	339	316	322	343	331	302	298	341	353	347	338	339	345	319	323	351	296	310	330	331	315	328	303	348	378	282	336	318	321	330	352	335	359	327	356	320	324	361	346	356	334	330	334	335	335	327	333	341	301	307	332	337	336	335	349	353	354	354	314	307	329	342	355	327	323	345	319	323	347	322	333	313	337	355	345	332	308	346	343	335	335	338	297	293	323	355	304	311	310	345	359	332	329	345	339	322	318	314	327	325	331	347	307	362	331	354	356	342	316	315	316	317	340	301	346	341	317	311	316	310	335	346	330	303	335	332	351	356	293	367	334	329	321	280	311	323	303	319	313	338	376	342	336	335	325	315	287	301	321	323	343	294	300	361	348	316	335	362	344	309	315	314	313	335	311	300	334	326	319	332	320	332	340	328	312	322	318	339	313	336	310	323	317	322	322	313	348	361	358	325	314	354	317	292	326	354	353	323	319	316	335	292	339	324	312	327	325	317	315	338	329	317	334	314	325	335	316	323	321	344	356	317	334	285	301	304	309	310	304	326	324	362	330	352	315	324	330	339	340	310	317	332	332	330	342	357	288	337	319	363	340	313	325	325	345	291	375	316	360	330	315	357	351	350	329	350	324	313	319	344	329	345	328	375	347	316	358	313	312	329	336	356	334	330	339	339	329	326	338	356	338	334	338	309	340	330	320	340	329	323	333	309	334	325	360	300	327	310	314	343	337	309	335	321	337	313	310	331	317	316	322	316	322	319	328	349	341	320	356	336	348	301	315	312	336	310	328	331	340	349	301	330	349	307	336	351	300	351	341	371	299	343	338	327	306	354	326	315	310	331	337	375	311	316	326	345	304	307	335	361	342	339	320	344	350	321	350	337	343	302	308	345	337	373	306	322	365	346	324	316	320	359	350	353	335	306	322	319	290	322	323	337	327	350	319	351	331	327	315	335	282	329	319	297	325	346	331	346	332	350	330	306	326	342	309	353	352	316	334	332	320	330	327	327	316	318	345	358	323	305	337	331	319	343	317	306	351	344	310	320	324	328	311	327	326	302	344	354	331	325	362	326	354	329	347	330	307	344	337	299	317	331	322	356	342	309	327	338	324	312	318	322	337	341	334	340	359	330	352	299	323	321	326	338	332	322	348	350	318	332	334	328	339	317	297	328	337	328	326	355	338	319	356	359	326	291	317	326	287	334	329	358	339	306	306	313	339	310	311	330	321	338	347	315	351	314	338	320	309	349	313	341	340	318	316	346	322	348	340	340	309	335	344	339	325	323	318	319	328	346	346	305	330	330	327	338	340	317	328	341	353	339	282	350	319	323	317	288	330	310	312	349	350	309	344	329	323	320	330	353	338	322	335	296	292	315	326	353	330	308	328	325	334	316	305	300	320	328	311	320	329	326	298	294	310	365	331	339	310	365	335	342	353	335	336	328	306	348	330	363	328	317	339	356	330	330	313	351	336	301	327	314	365	314	348	346	354	326	317	352	311	312	304	315	335	324	332	351	329	339	343	356	327	308	312	345	322	343	325	320	322	314	330	346	352	320	329	360	299	349	324	344	349	333	314	337	324	335	325	334	316	345	317	365	349	353	335	299	329	336	328	310	321	333	367	338	301	344	292	311	310	310	342	345	327	291	325	320	308	341	333	342	320	374	350	322	330	336	383	352	337	326	324	324	324	302	330	322	302	331	309	306	342	358	351	333	329	329	333	365	311	300	318	316	323	333	340	310	323	326	341	318	312	309	300	337	320	340	323	331	330	304	330	312	352	322	285	289	342	320	334	348	322	337	366	327	350	305	324	338	323	310	332	332	346	320	320	315	344	320	284	351	335	339	321	337	319	314	329	343	322	307	345	356	318	307	333	346	328	323	333	313	361	331	329	322	336	355	356	322	349	344	312	329	348	312	333	334	314	340	344	306	333	320	367	360	330	359	359	305	341	332	334	327	342	303	335	300	351	360	318	352	351	316	326	337	327	322	328	323	342	333	328	352	295	325	370	365	348	342	328	343	340	323	357	360	336	343	317	349	339	319	357	299	321	330	324	296	301	310	335	307	342	321	322	349	334	328	331	328	310	362	345	353	323	309	314	338	329	316	325	324	326	349	296	304	316	306	321	332	330	343	336	318	345	290	333	334	326	304	309	331	331	333	334	331	336	373	325	293	320	281	310	319	339	362	343	348	348	315	330	321	314	324	345	337	346	315	329	347	316	326	346	319	322	349	361	338	324	334	347	323	323	331	344	354	361	348	328	334	363	319	340	318	352	316	292	341	317	327	343	345	348	342	334	329	322	318	335	346	364	328	325	313	329	341	328	344	310	312	354	326	350	321	342	313	321	352	333	337	339	341	318	341	315	352	326	335	351	340	314	324	312	331	305	358	348	342	325	333	316	334	358	355	285	338	320	359	295	352	318	299	350	331	345	347	342	311	340	334	297	335	334	341	339	345	318	342	364	331	308	314	333	295	325	314	320	310	306	338	301	337	312	333	312	340	350	305	332	319	324	328	314	315	280	318	327	355	348	325	344	334	334	329	349	320	326	315	306	328	312	295	301	333	343	334	354	335	342	367	320	303	299	309	304	362	325	282	328	317	357	339	315	328	333	339	313	321	348	312	301	327	307	320	336	337	339	335	324	342	301	314	310	283	302	344	336	347	344	329	356	311	324	345	296	328	349	326	311	338	349	335	339	314	346	359	330	311	327	318	368	297	301	312	320	345	319	297	343	336
40029	7025	1388	978	694	466	393	288	287	263	242	237	196	187	172	182	170	192	166	164	150	178	163	147	165	159	156	148	145	162	139	148	166	145	147	131	125	162	155	163	122	146	153	137	138	131	145	143	141	133	133	158	151	134	155	136	134	145	116	158	151	120	134	149	147	156	134	152	134	157	145	129	148	134	169	148	157	138	145	151	148	148	135	160	134	144	128	133	145	143	150	136	148	124	128	134	142	147	137	140	152	147	145	142	139	138	149	146	156	138	141	136	131	140	128	135	166	137	134	140	143	131	147	144	154	114	130	147	119	144	147	131	167	119	125	147	145	138	145	143	147	144	130	124	131	144	155	142	156	142	136	137	126	128	133	135	134	146	129	141	148	165	139	156	124	161	139	131	126	143	128	122	136	122	153	158	131	125	151	131	151	152	138	149	136	142	161	138	119	147	130	146	136	150	146	144	141	157	148	153	139	139	138	131	154	167	127	134	130	139	125	138	128	146	148	144	146	139	130	131	134	122	142	143	130	120	117	133	154	129	129	141	140	129	128	127	129	138	138	134	137	133	139	140	140	132	139	141	156	108	162	150	143	148	140	160	122	136	137	149	147	140	129	133	148	145	171	144	142	159	158	139	128	134	145	135	127	134	153	140	126	136	140	152	139	137	146	155	126	149	140	131	120	141	146	132	109	135	161	144	119	158	137	137	169	144	141	155	149	131	137	146	162	141	142	141	135	139	141	130	134	135	151	149	131	145	137	138	136	151	129	131	114	149	153	132	121	113	144	122	139	142	136	158	139	138	137	109	136	129	136	151	148	121	123	131	123	156	151	127	140	131	151	127	137	163	148	123	128	141	139	152	122	123	137	134	132	146	157	134	147	118	145	144	149	134	109	116	156	135	149	135	135	139	136	122	122	139	133	157	116	156	141	136	152	140	135	146	157	129	146	150	134	114	131	155	144	127	138	118	121	136	134	146	140	141	148	144	145	155	136	145	159	145	135	129	142	120	135	134	149	146	144	137	140	146	157	145	143	119	155	136	151	160	151	139	138	142	143	140	144	166	120	125	130	148	127	149	124	129	142	129	136	141	125	143	134	144	153	172	140	132	124	163	143	136	134	135	152	147	129	136	128	128	147	130	142	151	128	122	117	140	138	138	126	146	129	146	143	144	137	141	146	164	129	153	161	147	135	124	170	139	144	117	149	129	144	145	165	158	121	139	138	128	132	138	148	136	139	137	130	141	148	133	134	140	141	159	142	133	140	126	124	147	140	146	144	143	118	128	150	138	134	143	147	138	131	126	140	125	158	147	153	147	138	150	139	152	125	179	135	134	119	132	151	128	142	118	160	125	146	134	137	141	119	160	156	114	143	149	153	124	142	126	150	158	111	131	121	145	133	120	141	143	137	151	134	156	130	141	136	162	127	124	141	144	149	156	146	136	148	159	140	148	148	140	148	129	151	163	132	156	136	143	150	134	152	141	141	156	138	161	140	151	135	148	132	138	142	135	141	131	165	120	142	132	152	138	142	142	126	126	133	135	137	144	130	135	116	107	134	137	127	160	137	131	162	142	136	128	139	124	144	133	123	135	145	165	128	145	125	132	140	143	153	158	132	115	137	135	125	134	139	141	144	137	137	136	158	121	140	152	137	146	120	142	138	131	141	146	137	128	128	122	153	141	150	145	147	149	150	132	150	134	142	126	135	144	148	109	147	144	145	134	140	129	129	130	146	124	151	149	132	151	138	162	153	145	136	127	137	123	148	136	145	153	152	135	138	130	124	151	139	125	148	155	155	129	135	144	138	138	140	117	135	127	150	125	130	162	129	130	140	127	123	162	136	147	133	118	137	153	138	132	137	140	144	156	135	143	137	135	148	153	123	143	142	137	159	131	132	125	145	145	150	142	123	164	122	148	142	137	141	143	179	135	127	154	141	153	137	156	122	142	154	159	172	134	140	140	131	125	158	150	114	143	138	138	133	119	125	146	145	141	124	143	125	132	129	142	138	144	152	150	119	134	143	151	156	141	139	155	116	146	149	126	127	147	141	127	138	138	130	124	143	138	145	131	135	133	133	140	126	137	122	121	137	154	148	148	122	131	142	134	165	145	132	143	130	130	115	115	122	136	137	152	140	138	114	127	151	126	141	125	131	142	147	172	171	157	138	147	134	144	171	153	142	148	157	159	143	150	154	158	134	142	156	135	142	136	148	153	145	142	143	144	138	143	142	138	123	143	137	139	142	163	151	129	148	139	153	147	156	128	150	145	132	132	122	157	145	127	152	137	133	138	124	142	144	132	153	106	141	124	129	147	142	144	126	142	145	153	153	158	140	139	155	137	135	122	157	133	134	133	137	118	141	129	134	121	149	150	129	148	143	154	143	140	148	136	143	137	134	162	139	141	161	137	127	151	136	134	122	155	147	148	151	160	154	114	135	132	160	135	139	118	118	147	144	166	136	141	156	161	138	155	152	129	121	141	145	154	144	156	145	164	147	149	131	131	134	129	123	132	141	155	137	145	144	139	142	134	145	165	157	140	128	150	146	127	147	148	153	145	148	153	168	139	148	148	135	126	155	151	128	152	145	121	143	155	144	128	126	140	153	128	130	150	132	148	142	139	151	148	152	167	143	146	131	143	158	139	117	123	121	143	141	147	141	145	132	134	148	134	157	135	161	155	116	131	133	158	131	138	145	132	135	132	150	129	150	130	159	123	136	155	153	124	152	137	110	155	125	155	151	128	152	135	149	157	161	152	143	147	141	136	143	134	134	143	159	121	127	133	150	139	126	150	130	147	117	137	159	156	141	132	142	149	140	132	140	125	132	160	141	143	143	131	145	155	148	165	114	150	153	152	119	137	132	145	148	141	131	136	154	162	138	129	135	145	141	153	138	148	130	158	131	128	134	142	130	142	152	146	138	142	120	143	125	153	128	142	145	172	164	159	132	139	151	143	147	155	137	139	149	139	148	135	139	130	129	160	145	154	141	146	136	162	132	140	130	155	151	137	141	132	146	129	142	137	135	122	140	141	150	136	151	145	135	139	149	137	139	141	127	143	152	121	132	165	155	146	141	138	130	153	124	158	161	129	162	144	162	128	158	147	138	122	134	144	146	160	144	135	132	141	132	143	143	132	152	157	142	110	148	146	152	108	136	178	165	128	129	146	143	133	160	120	135	129	140	145	143	142	149	144	129	141	164	133	132	159	142	136	134	162	146	137	140	144	136	146	138	146	121	139	115	120	162	177	153	145	123	141	109	137	128	148	137	143	130	124	148	156	111	138	144	131	147	136	169	138	154	119	148	138	130	165	143	139	138	148	139	121	144	119	122	126	133	120	159	129	157	159	127	138	152	141	133	124	156	138	146	170	163	132	133	140	133	132	167	142	142	138	134	133	140	145	151	135	170	142	136	130	143	137	140	131	162	125	133	141	136	118	153	143	162	120	152	125	141	132	146	137	127	138	156	154	134	130	159	155	129	144	140	157
22307	1475	3316	3587	2962	2380	2071	1690	1398	1307	1164	1047	953	853	844	798	742	698	699	680	649	573	648	571	616	591	581	592	554	547	534	530	537	499	530	503	557	512	515	484	464	486	511	547	506	554	457	506	517	499	482	480	522	538	519	509	511	494	508	466	454	489	446	472	488	493	493	475	491	490	441	506	476	513	478	491	466	477	504	481	519	513	438	465	481	467	464	498	464	497	475	475	491	466	470	470	486	449	467	457	472	496	495	465	482	509	441	483	443	487	448	468	453	479	400	440	456	443	476	450	481	452	496	458	466	468	467	463	486	461	431	452	457	450	496	440	469	461	535	457	475	473	462	461	497	477	469	482	465	457	480	478	477	421	469	437	470	445	436	472	450	466	480	459	481	432	495	453	491	492	488	415	447	504	455	451	484	450	484	454	403	473	437	469	471	439	469	490	478	502	451	488	445	468	472	428	426	456	489	469	469	428	463	448	456	491	459	478	504	449	486	461	471	442	485	475	454	461	419	449	481	456	454	467	444	448	454	489	434	445	432	450	480	471	465	497	450	465	468	431	458	486	481	481	475	493	444	449	465	475	470	498	481	473	450	470	447	453	483	495	464	468	458	422	455	455	455	441	495	458	456	499	464	478	439	467	479	422	477	479	442	449	464	486	495	458	473	477	486	475	459	458	493	507	495	433	473	465	482	470	445	454	490	496	429	504	450	444	466	472	471	473	472	459	445	448	456	464	469	464	469	449	459	454	439	474	463	468	470	480	495	451	435	483	461	471	454	483	478	445	448	462	452	464	493	465	452	420	454	487	456	445	414	494	457	481	440	447	464	485	496	503	435	480	439	481	461	462	495	514	456	489	468	447	472	475	455	443	489	463	463	442	477	453	491	464	498	510	507	492	463	464	518	442	458	502	486	448	478	462	465	455	446	461	446	463	468	502	503	509	467	467	453	462	473	465	455	441	477	485	445	466	440	461	467	456	473	472	468	434	465	473	438	437	489	489	493	435	470	449	512	424	490	436	479	440	425	489	472	463	491	471	469	491	465	466	461	416	462	445	470	461	473	459	471	470	509	437	455	509	490	469	427	481	422	455	433	458	474	477	473	456	457	476	465	453	436	440	438	461	498	474	467	481	443	454	475	490	445	484	484	475	472	449	472	458	470	489	488	468	464	469	496	468	506	449	443	447	490	461	448	466	459	460	416	450	452	479	467	477	473	457	498	465	451	457	463	472	457	459	454	468	506	448	481	443	487	410	468	465	455	458	420	474	424	490	448	427	455	501	451	454	461	454	472	477	470	441	471	452	472	438	453	445	485	447	465	442	461	473	485	485	501	449	464	434	467	454	464	439	516	463	452	431	466	466	452	477	518	432	483	481	444	470	442	453	455	491	483	450	482	490	452	486	523	425	466	445	461	458	475	474	447	463	455	448	445	430	481	439	470	443	460	433	477	453	456	478	478	437	502	477	536	462	450	471	481	437	452	457	470	468	450	441	444	487	485	497	415	522	484	489	449	473	419	462	470	486	436	457	498	453	451	471	414	429	443	470	470	499	490	455	449	474	490	480	440	466	434	452	499	448	451	450	435	487	448	462	460	495	445	454	462	461	462	454	442	459	489	473	474	489	452	444	474	468	479	458	480	479	477	483	458	486	463	445	461	450	495	467	466	469	449	486	459	447	479	501	489	477	502	438	477	505	449	481	469	473	438	461	451	438	476	451	466	501	495	430	445	455	454	488	500	495	439	452	428	468	490	438	433	428	437	483	453	495	466	465	482	467	459	446	462	462	456	443	444	433	426	516	468	482	452	465	462	486	477	461	460	502	466	460	449	468	468	424	473	459	485	455	467	497	440	484	472	486	477	483	437	481	425	484	501	496	483	459	483	471	466	429	444	456	450	517	468	473	458	442	480	505	508	472	508	424	438	493	453	444	470	491	471	470	471	451	478	483	482	460	439	456	483	456	463	494	474	463	476	425	463	440	493	467	501	447	474	460	457	468	448	471	468	464	451	491	454	472	484	448	459	458	497	447	460	476	458	451	489	513	464	474	463	464	490	478	445	453	473	473	467	463	473	466	411	473	458	471	430	498	486	481	482	469	443	431	473	480	459	454	443	437	483	463	453	439	460	487	478	470	453	397	500	453	461	447	438	461	464	448	448	462	463	464	484	492	487	482	493	459	462	473	540	472	479	414	412	438	482	478	436	464	508	450	426	496	469	512	439	469	497	501	528	482	430	467	491	461	454	441	498	409	451	474	418	464	496	487	462	452	475	484	467	418	452	490	453	441	482	474	422	491	502	439	462	438	436	432	456	429	453	447	477	447	467	461	467	457	463	431	435	472	429	480	487	457	460	467	472	461	432	479	478	482	423	473	450	487	488	481	444	468	443	485	444	442	451	499	467	449	457	495	490	462	401	490	475	487	472	445	425	449	451	455	467	474	484	497	455	475	494	485	490	470	462	475	437	478	419	465	501	468	497	453	463	459	429	447	447	452	481	497	483	472	461	508	480	485	424	453	455	455	459	429	530	467	425	454	464	480	461	482	453	445	444	479	467	479	452	452	430	482	418	383	447	436	455	453	466	490	485	455	492	467	408	467	481	452	459	455	433	438	462	451	437	479	469	483	471	446	464	464	447	449	465	475	472	470	483	468	433	459	473	465	474	450	445	460	455	478	479	458	494	500	497	458	496	457	468	463	506	431	429	470	453	467	486	446	455	463	446	487	463	508	457	467	497	492	468	481	492	421	449	476	450	438	465	458	479	436	437	480	431	454	476	467	463	469	458	461	473	451	470	465	469	476	448	457	477	443	446	472	452	451	462	474	464	469	471	468	456	505	459	463	454	451	480	480	456	485	476	485	456	474	482	471	481	426	456	464	451	478	456	450	457	466	455	457	438	430	443	461	506	490	456	486	453	465	453	473	484	467	472	446	488	458	434	476	488	491	487	454	421	455	455	531	498	480	510	472	439	468	456	513	471	453	504	464	464	483	508	456	473	501	503	467	458	449	483	468	453	459	476	471	474	514	478	460	485	463	493	465	458	478	498	449	438	496	489	470	420	475	439	472	427	477	456	474	446	477	446	433	500	485	492	448	444	450	469	491	467	445	453	422	461	470	500	476	468	517	480	434	473	460	483	456	425	453	426	438	506	476	440	487	466	481	485	463	471	442	451	460	468	456	472	451	503	454	454	539	442	440	470	475	488	496	473	483	538	458	436	423	493	481	465	425	437	454	461	470	496	464	446	466	427	462	425	440	480	451	469	438	472	455	457	468	464	471	494	490	442	453	485	493	475	437	478	460	478	455	474	472	466	452	451	513	456	454	462	494	462	448	489	459	500	485	462	479	460	432	476	464	448	506	454	460	474	444	459	489	449	442	452	473	490	460	477	448	436	468	465	479	465	491	478	477	490	450	451	473	479	498	439	505	449	505	485	470	470	474	484	453	449	474	465	461	449	428	423	435	475	423	480	432	467	483	434	503
54047	13190	3170	2095	1423	986	825	660	545	504	463	389	360	345	333	341	320	322	314	256	296	302	243	290	262	288	262	293	250	267	257	270	268	290	266	259	271	284	240	255	273	258	255	246	262	272	246	255	270	252	269	257	237	240	254	262	263	216	272	231	256	251	231	251	226	245	257	229	273	243	222	226	244	253	218	218	268	250	238	245	227	221	245	241	261	260	212	233	220	247	230	249	244	230	242	215	265	230	213	248	234	239	268	242	240	237	248	217	260	261	249	241	232	242	243	212	252	234	236	232	233	268	249	255	239	276	239	238	239	235	251	240	234	238	270	235	243	248	229	249	258	240	235	266	236	246	196	259	253	238	241	254	238	274	236	222	282	266	222	249	254	234	252	239	242	222	217	265	244	251	238	248	260	274	260	284	252	234	228	228	222	262	274	252	260	284	286	246	261	259	253	261	247	238	237	278	222	257	259	252	271	266	242	242	245	235	280	231	234	255	222	259	231	232	261	269	227	252	250	215	279	231	232	235	233	254	229	241	263	272	271	258	232	266	238	228	247	214	262	256	233	245	253	241	270	265	245	239	256	262	228	246	256	257	259	227	246	239	241	259	241	248	256	214	228	270	258	227	218	230	256	252	263	232	255	238	250	225	218	242	226	242	218	259	250	237	225	243	233	257	247	274	223	223	226	247	249	211	226	246	239	252	212	271	236	248	247	229	240	248	262	239	232	252	243	264	241	241	253	272	225	234	225	244	298	231	224	231	257	255	248	258	285	221	240	246	265	276	256	215	251	230	255	240	235	221	225	204	217	238	270	255	239	257	255	268	237	254	234	242	245	258	234	254	231	223	258	263	222	271	244	250	227	228	235	248	268	229	251	228	256	246	258	229	245	245	255	243	223	248	232	235	228	236	276	225	227	242	282	228	265	229	224	241	248	246	239	228	273	251	242	272	231	239	221	245	234	231	280	246	264	234	258	248	256	240	254	257	255	221	260	233	246	227	227	232	245	227	247	235	253	236	232	230	226	257	240	225	268	262	263	241	222	249	247	245	235	247	262	257	219	229	234	238	243	267	266	251	255	236	276	253	268	233	245	269	272	251	229	238	225	250	246	253	221	270	224	251	275	265	289	246	242	245	246	264	239	235	230	223	228	233	235	242	232	260	259	233	243	239	237	244	264	253	244	259	227	233	249	273	257	276	236	243	257	253	261	255	265	232	275	242	231	239	267	300	240	215	247	243	241	278	220	236	244	230	252	242	255	231	240	269	223	252	246	217	262	223	255	234	239	237	247	240	252	262	227	246	276	279	251	268	228	248	255	256	240	232	253	265	268	252	244	259	256	257	258	267	245	248	251	243	232	234	278	230	245	251	217	234	247	270	256	245	250	289	247	254	244	272	235	211	260	218	264	270	239	261	242	220	259	245	252	240	236	241	254	236	267	239	269	241	277	237	246	265	254	232	272	232	223	245	264	247	267	236	236	245	242	244	270	242	236	253	263	251	224	245	224	245	255	250	269	236	251	252	265	291	232	216	271	229	240	264	213	246	255	254	264	236	246	237	231	258	238	236	233	248	232	245	208	244	272	255	230	253	282	235	251	254	247	241	255	229	247	214	256	242	226	235	251	229	234	219	237	251	268	223	242	261	283	238	260	250	244	239	258	242	241	244	241	240	247	264	223	233	229	239	225	269	226	247	241	256	240	239	238	234	263	228	216	238	243	226	251	276	245	261	246	231	287	259	207	252	239	251	252	237	221	262	245	265	240	246	268	228	249	227	242	247	229	245	246	248	240	231	248	250	269	229	278	263	256	236	241	246	268	235	243	240	235	235	234	236	244	250	242	262	256	273	234	249	263	238	221	251	237	231	257	226	228	243	261	243	250	227	248	248	222	254	250	251	239	253	223	241	251	232	273	241	241	251	257	242	241	254	238	249	219	243	245	257	235	243	264	241	248	214	225	249	230	240	276	250	262	245	222	216	232	239	209	223	241	250	204	243	216	216	283	219	249	261	235	218	267	255	227	233	233	259	282	248	233	250	241	241	243	240	252	260	219	239	243	240	248	260	275	227	241	274	256	231	218	263	253	242	250	217	239	246	248	231	235	224	253	235	226	235	256	224	281	235	229	241	262	219	229	254	229	263	250	244	235	218	280	251	248	237	237	230	271	240	227	239	258	260	248	243	259	232	233	237	261	235	240	268	248	270	252	229	243	248	244	182	243	244	203	262	245	231	253	236	262	259	269	224	245	250	253	249	226	262	258	235	242	246	261	263	277	245	255	213	269	236	258	224	240	213	233	258	248	241	241	234	229	218	266	227	241	244	254	252	230	244	245	263	238	265	261	240	265	251	245	231	248	240	243	236	240	263	241	248	231	251	222	255	256	240	213	259	244	253	243	235	271	246	230	246	223	256	229	274	241	266	264	253	227	227	210	255	244	242	241	251	265	233	220	268	201	263	245	255	281	226	287	246	239	245	240	279	230	249	235	255	234	231	251	240	245	217	217	261	261	256	236	245	249	260	266	273	240	263	219	249	222	249	244	247	242	254	244	244	203	236	265	230	231	258	242	251	257	247	250	226	245	247	257	203	218	238	232	232	253	218	235	233	245	250	266	253	233	266	283	252	219	228	250	237	219	227	246	239	260	273	249	267	262	232	238	237	230	204	233	210	266	254	241	253	226	238	211	261	243	235	247	273	255	247	236	250	249	261	238	252	221	252	247	224	256	246	253	248	232	246	236	272	228	224	241	242	249	214	231	231	243	254	246	242	243	240	260	237	249	242	219	235	243	245	257	263	237	241	253	249	233	251	219	249	234	236	243	218	255	255	253	258	220	243	230	259	276	246	229	239	265	251	251	230	248	272	257	241	272	241	248	220	252	227	246	248	205	256	221	251	220	233	277	259	228	221	264	225	230	263	245	229	215	233	246	249	255	239	251	253	228	253	242	249	259	244	237	250	255	278	260	242	234	212	218	262	246	267	260	256	265	232	247	249	263	243	228	270	263	235	241	253	235	253	231	258	249	240	256	247	242	257	246	231	251	238	238	228	260	219	259	242	244	228	258	239	243	235	240	206	249	248	249	250	234	257	255	228	257	246	251	225	256	239	215	242	255	257	241	256	228	267	244	249	245	244	225	235	239	229	250	237	264	234	228	246	248	259	236	242	259	238	255	248	224	223	257	239	263	246	205	214	277	256	255	250	254	238	238	246	232	230	244	232	249	248	248	241	239	251	241	227	235	246	268	253	237	269	238	219	245	243	227	253	233	253	236	250	234	222	258	227	223	233	272	235	243	270	264	247	234	237	229	257	245	273	254	231	229	247	244	250	252	251	242	258	235	239	252	218	260	235	236	233	241	257	259	228	231	235	227	253	259	230	250	261	225	234	223	263	240	243	250	259	222	254	210	258	257	243	253	229	263	229	232	257	232	223	242	235	238	230	201	223	230	226	220	246	233	236	212	230	249	273	249	231	253	299	252	264	260	235
28855	2754	6118	6472	5463	4396	3675	3081	2584	2306	2051	1896	1715	1543	1443	1359	1290	1263	1245	1199	1107	1101	976	1004	1085	981	1024	972	889	891	947	957	860	954	913	897	893	843	828	832	828	827	789	836	803	791	784	791	793	860	792	814	822	816	774	771	778	783	797	759	758	768	762	736	743	750	763	746	785	748	776	793	778	767	763	739	758	784	717	796	760	726	755	812	735	708	755	756	751	762	754	770	788	771	696	748	694	709	724	706	736	719	760	763	762	759	737	790	756	745	793	738	733	734	734	734	731	703	759	740	779	699	744	729	701	715	712	786	760	778	785	747	725	727	743	780	710	755	778	749	752	750	731	737	741	740	735	733	709	764	710	749	740	759	776	772	789	717	773	759	766	741	737	724	740	765	724	726	754	762	739	766	713	738	736	759	737	696	716	694	776	786	721	747	740	698	696	721	768	727	750	760	717	740	722	741	728	703	804	722	715	748	758	722	774	729	687	706	750	764	709	760	757	763	748	726	700	741	743	704	760	712	725	728	745	746	740	728	765	719	741	722	708	731	742	697	684	732	792	739	770	780	749	758	735	722	739	696	717	724	711	723	688	780	720	751	781	703	746	732	759	738	791	729	767	740	767	731	756	707	697	762	732	758	752	762	750	743	731	706	709	708	739	740	731	728	735	724	726	750	740	765	753	764	781	780	768	732	732	739	732	727	749	755	724	719	734	713	697	698	713	704	726	707	742	756	731	769	769	732	751	740	773	719	745	740	716	754	727	761	720	740	719	695	739	674	754	726	748	721	747	728	774	647	756	724	739	762	751	715	745	731	761	766	751	695	782	735	680	777	744	703	743	749	690	689	777	758	731	715	760	695	753	710	733	737	739	738	735	712	729	716	802	751	683	753	733	733	740	754	718	734	739	773	714	783	758	761	743	729	708	705	739	695	748	744	798	743	713	730	702	739	717	707	741	750	755	775	783	699	777	704	738	737	694	678	725	713	747	705	700	716	673	697	753	687	719	746	740	742	721	698	754	742	697	733	810	763	715	752	727	722	742	732	782	729	746	768	765	696	691	758	734	750	711	736	747	733	742	713	722	774	738	769	753	731	774	735	706	760	680	708	749	755	726	742	725	659	721	735	786	702	694	741	702	707	793	714	714	730	733	743	727	755	711	782	715	725	740	704	664	761	789	745	773	715	709	753	705	711	785	739	724	765	727	757	751	707	788	777	709	703	721	726	730	743	730	696	793	733	756	773	761	722	702	774	725	707	712	755	753	742	752	725	722	741	758	745	733	749	720	752	750	731	704	735	744	735	757	764	731	705	707	728	712	780	724	729	757	684	796	702	717	753	732	683	694	761	728	734	719	737	710	750	713	744	707	752	686	713	725	699	750	684	730	760	693	773	750	710	742	764	728	753	704	761	737	752	699	676	693	756	778	709	722	750	731	757	726	734	752	747	762	738	707	743	694	754	698	781	738	706	699	759	772	720	762	731	702	754	752	693	710	708	725	679	721	767	742	716	737	702	711	733	715	765	779	748	686	730	723	742	735	727	736	741	754	727	709	716	716	728	746	669	762	754	770	731	729	735	774	725	728	710	730	774	728	764	754	733	727	721	711	758	741	730	719	721	745	730	750	686	710	738	725	771	712	722	785	724	765	739	689	748	731	704	737	733	678	733	711	681	801	756	693	738	728	729	741	779	757	726	757	751	764	704	765	712	736	755	719	709	659	717	697	754	695	727	772	718	750	766	742	765	733	780	689	734	755	689	703	778	711	783	735	744	785	732	716	763	728	703	746	736	721	746	691	717	727	706	675	744	728	758	707	703	717	700	740	761	739	745	748	742	737	770	722	784	720	749	683	739	739	762	771	734	767	743	732	726	743	736	720	722	752	711	733	730	724	733	768	785	751	751	767	712	746	770	754	712	705	739	740	738	726	719	747	742	739	729	803	731	732	723	742	719	718	760	758	752	712	736	788	703	719	762	717	720	750	777	726	746	726	744	759	721	750	756	743	800	726	763	715	700	714	698	730	792	712	733	708	765	722	748	754	691	686	776	732	743	693	752	734	710	696	731	728	740	718	717	767	740	700	798	700	705	718	719	735	726	753	732	735	721	692	725	757	736	732	715	753	721	745	701	720	719	738	730	686	751	723	756	772	745	729	743	777	757	767	739	746	732	740	766	758	679	738	738	732	770	723	771	738	725	736	694	746	738	721	788	755	749	706	778	740	720	776	747	713	687	719	754	722	728	762	761	777	717	694	732	758	731	729	776	783	714	750	759	725	706	725	726	694	717	749	710	745	704	746	688	787	732	713	761	742	755	769	744	725	737	767	671	732	692	768	708	734	790	755	681	737	725	752	734	717	697	690	742	724	791	695	750	740	794	733	720	729	743	705	721	749	747	721	731	806	724	725	719	695	720	687	794	742	721	744	739	676	703	776	724	739	695	744	723	725	732	780	771	736	734	737	795	732	759	693	749	734	787	762	678	699	730	799	715	737	757	709	710	678	706	738	735	697	720	728	741	745	692	733	713	700	738	699	744	735	690	762	760	776	737	744	776	710	713	740	786	758	706	798	728	712	734	728	765	711	719	749	742	721	720	708	756	791	770	773	757	738	749	718	728	686	770	739	744	738	756	740	739	757	675	739	769	724	747	717	771	737	716	758	704	684	727	730	741	741	714	732	774	759	751	725	721	779	733	675	730	763	775	718	721	704	750	730	761	731	740	750	784	738	733	730	724	763	744	731	755	764	782	716	719	745	760	727	733	698	735	712	772	707	740	740	766	769	756	728	706	711	748	729	738	750	710	726	730	770	706	705	710	764	694	745	759	723	769	784	669	710	747	693	741	700	707	763	753	742	784	736	726	739	740	739	740	727	756	746	719	712	699	718	720	762	715	746	662	716	705	753	739	741	729	727	731	776	734	724	690	754	730	719	715	706	796	786	743	714	728	733	726	748	740	724	721	793	755	764	746	716	743	755	732	769	763	765	727	728	762	693	750	775	735	683	756	766	705	735	785	726	704	752	737	696	720	778	731	753	705	719	744	734	756	738	730	707	737	724	700	722	721	728	732	678	731	760	749	722	713	769	737	760	768	746	829	773	710	760	753	723	730	775	745	720	743	731	735	731	745	748	743	713	724	760	692	778	789	764	735	739	717	744	746	762	755	708	700	759	720	734	734	759	752	702	746	736	703	744	727	742	764	746	691	727	692	714	736	716	711	738	757	711	758	735	714	731	726	740	765	720	788	731	720	783	726	692	758	722	751	723	727	675	696	727	761	708	710	743	747	746	709	758	776	726	750	723	737	719	700	758	701	767	743	759	718	737	776	731	774	774	726	790	702	739	758	747	738	776	694	776	748	748	765	708	758	695	711	778	734	751	778	685	766	742	781	762	791	720	720	774	685	734	803	733	680	718	717	741	731	706	760	768	756	791	765	747	733	772	731	789	693	790	785	740	704	764	704	695	715	752	778	706	732	770	738	748	770	703	734
7964	353	182	157	131	113	111	106	99	89	95	84	96	96	106	81	96	95	104	108	102	90	92	71	100	92	76	104	98	100	92	84	78	90	91	80	73	91	84	97	82	93	81	92	94	82	102	96	81	103	88	81	75	93	100	97	100	94	90	88	93	99	95	85	101	95	81	101	100	82	94	87	75	110	98	108	100	98	103	99	90	98	96	81	101	91	87	93	104	92	100	85	97	85	88	95	92	102	100	83	95	74	95	95	85	103	94	90	91	93	111	97	93	69	101	97	105	103	93	86	88	95	87	93	89	100	87	88	98	80	112	98	104	78	104	94	90	110	79	94	83	93	102	96	102	108	111	86	89	96	79	85	92	70	93	94	90	85	82	87	107	100	102	95	86	92	86	99	84	102	99	100	70	80	109	98	78	92	96	77	94	93	117	81	96	81	111	91	88	98	87	97	84	94	84	85	81	89	66	101	94	96	109	80	102	83	78	85	85	89	105	86	109	86	98	97	107	92	88	94	87	101	88	109	92	95	93	85	76	105	111	77	73	81	99	103	89	81	98	90	110	109	75	101	87	120	95	91	85	86	78	103	105	98	88	93	100	97	91	79	86	92	82	101	98	113	70	83	95	86	96	78	73	85	90	107	86	107	80	105	75	102	87	78	88	89	108	91	82	96	99	115	87	75	83	98	93	97	99	112	88	98	94	102	98	86	105	92	91	87	89	85	88	82	93	90	81	89	83	106	93	86	97	90	91	81	103	81	94	92	105	95	102	93	91	94	94	119	89	83	90	113	77	91	100	106	97	83	93	96	98	78	86	94	103	112	99	92	89	83	97	89	90	83	109	92	113	90	79	85	95	94	95	94	76	86	109	103	83	102	79	95	90	82	104	86	96	103	93	88	91	82	82	99	89	101	100	99	78	100	97	104	94	88	89	79	99	74	116	77	72	104	102	98	108	80	92	98	105	96	79	114	85	98	76	88	92	96	102	82	78	93	90	73	99	87	88	83	117	92	89	82	79	99	75	100	85	101	98	86	76	94	100	93	94	75	82	104	101	98	91	91	85	88	98	90	97	93	83	102	93	99	99	87	92	95	88	102	109	88	92	79	100	95	103	88	100	81	104	85	91	107	93	103	98	91	96	101	78	85	90	93	90	96	83	91	92	82	111	78	76	111	104	104	101	92	98	97	94	94	84	84	95	99	99	93	90	93	78	93	94	78	108	94	90	98	86	97	83	94	75	91	93	76	109	82	83	108	87	81	100	86	81	93	90	91	102	91	94	80	89	92	89	101	81	98	98	100	76	92	83	86	99	88	102	88	86	97	87	91	91	90	100	80	99	88	91	92	83	98	107	93	104	102	104	107	79	99	96	106	92	79	88	98	91	87	92	101	91	91	104	82	98	102	82	93	92	98	92	93	90	91	83	81	87	90	84	89	93	101	79	95	84	89	107	93	75	82	92	110	99	89	104	90	77	78	94	89	92	97	99	76	87	87	88	83	96	89	115	68	89	93	86	90	96	77	99	86	68	92	83	96	102	88	101	89	100	89	91	99	92	89	89	89	90	101	86	88	100	97	87	103	104	84	87	92	92	78	77	83	79	119	93	98	73	93	92	85	101	66	104	95	116	93	95	101	76	96	95	87	83	85	88	92	94	82	86	93	88	84	94	71	99	74	83	77	97	81	93	102	89	88	90	92	95	100	87	91	95	78	91	104	91	96	103	103	101	90	91	91	98	84	100	79	87	83	83	108	91	102	90	100	91	61	86	89	83	86	73	84	85	105	108	102	93	90	91	100	93	90	94	101	103	88	86	101	80	95	100	99	80	96	100	83	101	96	87	97	83	91	104	89	71	113	102	100	118	95	82	75	85	85	79	84	91	80	94	69	81	98	88	97	107	91	76	87	102	93	107	88	90	94	106	88	98	108	88	96	82	82	81	100	112	86	103	76	96	104	69	94	89	98	81	74	97	99	98	75	86	101	100	91	98	86	94	93	91	101	87	87	76	87	95	91	88	97	85	117	93	87	99	84	82	82	83	85	77	67	113	70	88	95	82	97	92	91	97	78	75	98	97	94	89	90	81	98	84	83	107	86	80	94	85	92	95	86	103	98	85	78	66	84	86	99	80	80	74	93	98	93	103	96	86	84	109	93	80	103	96	99	95	85	79	85	78	89	88	99	88	106	97	99	87	104	82	92	107	95	63	110	89	96	94	95	99	100	95	92	90	76	87	90	114	96	83	83	94	92	96	105	90	81	100	77	79	98	77	101	90	102	95	84	83	94	92	91	96	85	88	88	101	80	103	112	100	111	95	84	105	106	92	86	92	92	100	104	90	93	61	93	101	101	87	83	97	98	89	98	101	81	98	82	79	81	91	104	91	97	94	71	98	97	81	95	90	90	83	82	93	100	85	96	76	92	84	87	80	84	106	89	112	105	81	89	81	90	93	89	85	96	100	89	86	83	93	93	101	82	88	85	106	73	79	94	65	98	108	89	92	80	97	75	90	101	110	80	79	94	88	88	100	111	89	55	83	97	98	103	75	78	73	86	95	88	82	98	80	91	71	100	96	88	102	95	82	104	81	81	93	77	81	85	93	85	88	90	98	91	101	89	81	103	86	101	91	95	88	75	82	82	96	104	82	84	87	85	77	92	85	88	91	94	95	80	94	105	83	83	91	91	86	102	89	80	93	95	83	97	102	95	99	95	99	93	98	86	84	100	102	73	76	106	80	85	84	78	90	93	98	84	89	78	107	93	94	102	91	94	78	83	88	99	81	94	89	84	107	74	97	97	103	103	109	88	99	90	94	94	90	81	77	102	90	100	84	71	95	77	95	76	78	98	95	80	92	109	110	107	80	90	103	92	87	75	89	96	90	94	89	84	96	93	93	109	93	82	74	79	83	102	71	95	88	99	104	99	92	79	87	97	97	99	88	83	83	93	88	92	88	93	88	98	103	96	87	78	78	74	84	85	95	98	82	81	84	108	84	91	96	97	104	97	76	105	80	85	78	86	76	92	82	82	87	87	87	77	81	88	63	94	102	107	78	93	84	101	83	96	109	83	74	82	87	98	84	97	92	87	104	90	97	78	99	86	99	92	89	96	71	84	94	90	83	90	73	106	87	85	103	89	82	87	91	89	92	103	83	79	98	95	96	96	97	103	78	103	94	102	103	87	83	113	97	76	84	104	92	79	96	98	104	76	88	98	87	104	75	83	99	86	102	110	103	85	90	89	100	82	91	91	96	99	86	87	107	84	84	74	81	102	105	90	98	76	104	86	102	97	102	100	96	107	83	91	81	98	102	101	82	100	103	104	100	84	84	94	82	85	96	93	86	85	74	111	92	67	94	111	104	92	99	99	100	102	69	91	66	79	75	94	101	83	94	87	81	102	86	91	97	109	102	84	90	108	99	101	79	79	86	102	110	98	94	91	80	95	90	105	87	98	77	117	98	97	108	96	75	88	87	112	90	86	91	104	96	94
8364	409	553	592	468	465	440	428	367	362	384	365	364	344	365	358	358	317	327	331	337	338	337	345	316	341	350	325	326	330	329	341	304	339	310	317	310	305	336	287	341	314	303	342	320	328	307	289	315	380	354	336	319	372	310	326	322	340	351	339	330	311	352	333	305	355	327	305	311	364	343	314	322	319	330	326	352	335	332	302	337	351	352	345	322	317	291	308	324	337	350	301	321	351	327	346	325	354	324	330	338	322	331	321	324	296	333	317	335	332	315	304	306	349	306	300	344	322	338	341	321	356	315	323	352	316	330	333	289	310	345	292	331	344	326	354	339	333	350	336	330	313	330	320	309	310	323	331	332	340	328	342	317	350	312	325	335	305	339	330	336	347	361	333	329	310	359	296	311	312	347	312	328	319	320	339	338	318	310	336	321	309	302	293	344	312	334	323	306	313	361	341	294	313	323	338	318	357	341	320	293	308	313	314	319	316	329	364	335	306	307	315	329	325	318	333	291	335	326	327	339	291	339	322	340	315	337	328	328	330	348	327	325	326	319	368	313	337	304	331	311	341	336	347	339	357	336	312	323	347	321	369	316	356	327	308	344	335	338	322	315	350	333	339	346	358	343	322	322	331	334	327	321	336	320	313	322	311	318	329	315	319	350	338	335	309	309	321	323	320	337	319	328	330	312	324	312	330	339	306	317	333	334	346	329	323	359	328	311	369	301	308	263	319	312	297	349	307	329	309	315	332	362	320	302	302	345	332	347	337	312	330	351	319	356	335	321	332	312	336	330	327	294	380	323	340	317	309	320	347	327	333	325	317	333	322	356	351	326	309	328	310	349	323	310	333	349	296	304	303	338	316	328	349	333	327	330	329	337	340	340	325	334	326	305	320	318	345	321	324	323	333	353	331	321	299	347	303	318	367	345	355	315	309	338	340	324	313	332	322	308	335	336	312	348	317	347	324	312	320	303	324	309	342	339	348	318	350	331	314	307	327	343	340	346	303	354	322	315	365	343	317	339	342	325	321	309	320	272	284	344	328	298	352	340	333	340	343	303	337	330	361	337	303	369	363	348	322	324	302	330	347	343	314	331	300	319	343	335	321	313	363	334	315	325	289	330	322	309	342	346	304	343	298	324	324	324	331	320	347	327	340	334	333	310	314	305	340	325	341	346	356	355	345	302	300	344	333	334	356	343	331	333	340	305	308	348	315	317	357	298	330	343	321	328	310	337	302	359	310	310	334	303	315	344	335	347	302	324	352	333	331	318	340	336	344	360	315	325	299	304	322	302	322	302	359	320	331	307	305	340	310	320	344	313	337	303	318	314	336	323	353	374	338	329	354	338	325	318	307	324	339	349	305	295	339	300	295	319	314	329	312	301	335	314	302	315	329	321	335	312	316	323	309	330	305	331	322	326	349	343	352	323	356	298	298	304	302	305	327	286	341	359	312	332	307	323	319	333	339	351	342	362	320	337	339	333	331	330	318	334	339	313	344	328	340	318	328	308	308	333	313	356	342	327	356	327	318	322	339	321	323	309	324	309	336	318	335	340	355	346	329	303	337	349	297	346	305	328	341	338	354	268	338	353	302	311	348	317	336	317	344	321	302	337	351	341	306	331	332	320	371	343	319	325	295	333	318	312	328	335	326	348	311	311	328	343	342	347	343	326	325	338	356	315	329	283	318	309	333	342	316	327	319	357	345	348	304	305	326	350	307	308	321	338	344	321	312	336	323	360	327	345	293	361	343	342	332	331	339	333	291	323	335	321	281	305	341	333	304	342	304	323	334	340	323	328	306	335	342	346	355	315	309	312	310	332	335	316	350	328	316	325	310	300	367	352	353	347	293	328	324	319	349	344	330	365	311	332	363	328	358	296	319	328	324	334	318	330	318	341	299	328	312	363	338	344	286	299	297	305	345	310	297	322	315	320	348	326	355	302	303	301	320	326	317	335	328	330	342	351	360	333	347	320	338	306	307	333	297	348	307	335	336	338	341	304	333	338	312	339	325	342	312	318	326	336	338	323	337	356	310	346	314	318	346	339	300	308	332	310	343	326	280	308	345	327	324	337	306	345	318	334	347	346	336	300	320	337	336	348	322	335	316	332	336	345	321	334	300	311	273	364	385	330	289	320	322	341	342	338	336	317	342	333	343	323	323	307	336	333	307	286	312	330	309	313	312	330	330	305	325	326	365	338	323	321	318	315	328	335	323	327	315	318	338	339	294	364	306	349	336	336	334	300	323	349	320	329	325	314	322	300	293	362	332	312	320	343	364	336	321	298	331	297	310	340	345	288	325	328	333	314	298	353	355	335	338	314	328	330	354	337	306	320	328	311	303	333	322	339	329	310	347	322	341	319	359	346	328	320	356	323	337	292	328	352	330	356	352	301	339	293	306	312	290	316	307	322	322	346	321	332	337	307	323	335	366	345	337	294	331	323	327	329	308	319	344	327	328	327	308	359	323	331	295	356	357	340	317	343	298	337	330	329	325	347	314	321	311	312	296	355	342	364	293	339	335	343	351	327	345	319	344	333	285	331	292	308	338	352	320	340	342	295	315	315	337	310	325	341	327	307	330	338	302	312	344	336	333	343	343	316	310	326	321	335	328	319	382	324	325	308	333	327	311	323	364	327	315	338	339	374	331	318	357	328	329	336	337	319	365	325	332	323	321	297	316	320	317	323	321	323	342	324	307	371	299	343	334	351	334	299	333	316	310	318	314	327	328	326	343	321	313	314	331	308	324	316	323	310	322	344	348	344	326	317	304	290	292	290	329	336	311	336	326	315	330	327	330	337	295	317	322	350	320	300	355	324	392	332	348	326	317	345	325	316	352	336	318	331	333	338	352	334	335	318	307	317	317	373	358	344	301	352	336	307	349	320	336	335	325	313	324	312	306	329	330	323	314	304	298	337	330	323	329	330	307	333	348	313	319	342	329	343	302	319	320	320	354	311	334	347	330	337	364	313	308	276	300	342	292	316	287	347	321	348	317	334	357	331	327	360	360	353	306	329	376	291	344	346	327	355	340	329	311	318	354	329	334	310	323	344	340	320	318	323	336	345	336	324	324	359	339	338	345	325	331	309	330	364	334	335	328	312	332	342	327	353	349	323	356	328	330	314	355	339	333	322	332	355	343	329	345	295	318	348	294	329	355	312	330	319	341	341	296	311	319	358	322	295	339	300	316	325	299	334	319	330	327	355	320	347	333	307	332	320	321	325	359	315	339	329	370	329	334	318	330	356	316	307	344	342	326	294	341	334	307	333	339	346	310	324	307	308	305	320	304	305	340	315	323	324	353	337	346	351	293	339	322	324	334	324	332	320	337	305	327	332	354	320	314	336	301	320	335	331	340	356	316	323	359	345	318	315	328	346	326	324	347	346	320	324	328	340	317	355	341	324	318	359	319	326	322	317	316	347	365	341	329	313	329	313	361	336	299	321	327	332	306	303	322	329	309	351	327	333	327	323	314	347	302	351	340	332	318
39466	5813	1395	983	681	544	390	349	312	257	246	221	205	214	155	179	182	188	158	148	169	160	142	163	149	167	147	140	150	168	161	155	152	160	148	166	142	143	154	152	154	132	146	130	153	148	161	143	145	143	134	140	134	120	137	153	147	143	156	148	153	170	132	135	157	132	140	134	166	135	144	124	142	123	138	125	152	139	167	166	129	129	136	154	140	137	160	144	136	152	124	164	149	128	130	148	167	139	146	142	129	149	149	120	144	136	140	132	144	133	130	126	141	133	146	145	118	146	142	145	130	122	146	159	137	136	124	143	152	135	137	140	152	164	150	145	129	143	144	136	169	149	159	148	129	146	133	133	133	145	150	160	144	156	155	146	155	155	123	156	145	150	138	142	137	154	135	120	121	154	123	136	138	147	143	149	149	144	130	128	149	131	153	155	142	158	138	134	149	137	156	134	143	145	128	138	153	154	144	151	169	144	154	124	134	132	146	137	142	135	136	146	131	141	153	123	149	150	144	137	124	126	160	142	154	153	148	130	162	134	146	156	132	124	139	156	153	157	138	135	159	154	137	152	121	136	115	151	151	126	144	139	144	136	128	132	141	137	134	103	132	137	141	136	152	133	148	123	136	150	152	132	127	148	134	148	140	140	127	136	137	155	143	150	133	145	131	135	133	137	136	145	148	121	143	156	164	145	147	115	157	133	149	145	150	142	144	141	134	135	143	155	146	156	122	147	126	152	137	137	152	146	127	130	137	173	139	144	131	158	159	155	130	135	145	131	134	153	128	149	143	122	142	130	138	136	149	158	158	132	152	150	152	129	140	113	127	142	129	135	128	133	159	134	135	139	146	132	142	152	110	147	157	143	159	138	139	143	155	138	143	133	122	138	134	138	140	138	123	148	144	125	136	131	139	138	130	131	130	165	131	148	127	161	141	135	144	135	147	147	165	131	137	160	149	144	126	127	153	147	148	124	141	142	132	135	132	144	141	143	149	147	133	121	150	143	151	136	165	130	144	130	139	143	138	151	148	128	129	130	161	158	140	131	145	150	143	137	148	144	166	131	152	145	124	140	158	138	151	147	144	172	158	162	152	152	126	134	136	133	145	150	155	134	153	155	141	135	157	147	156	132	137	132	168	132	114	123	130	136	150	121	144	145	139	107	131	134	144	137	122	142	133	117	152	152	167	115	132	132	132	136	171	132	134	134	138	139	147	119	149	156	131	132	136	129	133	144	146	140	121	136	151	133	138	141	160	129	167	146	119	108	142	138	161	140	143	138	105	140	131	121	129	127	139	137	131	156	142	115	132	138	168	110	135	146	153	122	143	144	134	144	139	152	136	152	136	157	144	137	121	155	146	131	136	140	111	141	133	130	130	138	129	143	136	117	138	131	142	150	152	130	169	136	134	140	128	145	128	138	135	131	145	139	137	124	136	130	129	150	140	142	125	139	133	156	126	141	151	139	150	156	122	133	148	157	136	150	131	149	144	144	137	161	136	121	127	139	134	151	139	145	137	141	156	122	144	144	155	147	130	160	124	139	126	150	163	140	133	151	142	141	144	134	128	151	152	142	138	144	142	142	130	137	126	153	148	156	143	125	147	144	145	133	136	155	162	157	141	138	135	152	154	149	151	132	154	133	151	136	134	132	139	136	128	129	130	131	123	154	149	141	136	152	120	137	131	132	124	157	157	142	121	135	144	138	160	132	162	148	139	151	140	145	146	130	152	115	128	133	156	140	127	143	124	168	117	154	136	161	143	135	134	145	141	157	141	149	135	140	138	143	119	156	134	156	156	146	135	138	139	165	134	120	124	132	121	133	135	143	155	136	125	141	127	137	135	135	150	136	132	133	174	131	140	165	156	157	161	136	139	147	151	159	150	118	127	161	128	145	126	149	144	148	131	150	139	142	154	156	152	138	116	149	156	134	142	138	140	143	157	130	149	156	147	142	159	143	160	155	137	141	130	150	122	133	156	132	145	152	121	141	152	142	139	150	139	151	161	122	136	147	143	138	169	153	135	135	147	143	130	141	145	118	140	144	147	146	137	130	151	127	130	129	138	136	147	161	140	123	114	158	139	148	138	136	141	146	133	160	123	118	149	151	158	131	127	131	135	116	125	145	146	151	136	153	162	150	130	162	119	146	123	130	134	149	134	161	129	140	154	147	138	131	138	150	130	142	149	130	151	141	156	129	131	142	162	149	141	145	166	144	109	130	148	138	131	126	145	124	166	166	156	147	163	140	137	144	127	137	143	132	120	133	131	141	157	128	155	141	136	154	159	133	146	126	147	118	118	139	147	139	114	147	137	144	133	137	131	128	131	142	131	148	139	120	132	160	145	145	144	156	120	118	142	143	147	149	133	150	135	139	154	144	133	147	138	159	144	122	148	139	127	142	129	134	135	125	131	143	159	133	130	142	153	143	135	128	145	125	128	117	154	143	141	124	161	141	141	145	132	130	136	156	136	167	145	138	135	118	151	148	139	134	132	153	111	131	141	160	141	152	120	149	145	117	150	145	130	133	122	145	131	110	121	136	128	169	160	150	141	154	157	128	141	134	153	145	129	141	144	144	130	146	167	147	137	153	145	148	143	116	127	123	158	156	133	144	129	130	138	153	140	137	150	132	138	142	139	142	129	131	147	155	156	141	127	142	165	136	131	146	143	138	141	160	131	156	133	143	115	159	133	137	134	151	138	151	156	150	140	158	135	147	143	148	138	136	141	140	137	141	142	135	106	130	147	149	150	155	135	151	130	114	137	144	134	146	143	132	165	137	138	142	144	146	154	142	137	122	144	137	145	134	154	137	166	150	154	154	138	139	134	132	139	130	131	117	157	137	120	110	167	135	147	138	144	164	144	156	149	142	155	147	144	139	148	119	139	145	160	133	142	144	132	124	136	137	144	152	156	149	143	153	153	122	127	130	129	160	158	131	158	141	153	145	130	107	150	146	138	141	148	136	148	118	159	139	133	165	140	122	140	152	142	134	148	132	155	144	137	122	146	143	132	146	127	132	129	151	148	128	142	140	138	126	125	137	133	147	130	122	150	127	143	160	125	147	118	131	144	125	141	133	125	129	141	124	151	147	135	130	137	140	156	128	148	138	142	145	131	146	145	153	162	133	132	124	150	138	150	141	150	136	133	131	134	157	139	142	123	131	136	170	157	137	144	146	135	155	157	139	155	159	155	130	154	150	143	153	147	137	144	144	166	135	153	149	152	142	131	159	149	144	131	157	136	129	137	131	154	137	149	115	147	157	125	145	132	151	153	136	142	134	142	145	151	148	135	145	135	146	144	161	137	141	150	145	144	151	137	163	133	135	105	130	134	136	140	123	140	128	157	138	131	135	148	129	129	127	154	135	148	128	154	146	148	126	157	164	129	148	144	142	120	127	129	130	141	137	153	136	133	173	134	145	126	148	160	141	127	125	151	151	143	164	133	129	148	120	140	130	149	134	118	150	141	137	133	115	127	127	139	169	159	132
21170	1440	3328	3649	2950	2448	1992	1631	1429	1206	1110	1024	971	844	819	801	779	702	710	670	667	653	631	573	596	623	602	584	545	540	552	531	542	503	508	540	568	491	533	534	539	539	484	496	518	534	519	472	480	525	477	469	512	511	478	497	495	509	503	453	498	505	492	455	485	498	435	493	483	488	494	530	480	487	441	477	471	451	509	507	489	496	476	487	436	462	449	497	489	450	481	465	479	499	425	481	489	494	484	456	474	522	467	520	489	461	476	457	477	495	472	451	471	443	472	442	477	455	428	464	460	440	441	476	470	473	490	470	439	418	453	464	478	483	477	479	475	479	476	506	475	455	439	441	448	472	513	496	469	464	490	502	453	492	439	451	475	504	510	482	478	466	477	469	460	479	466	475	465	469	485	503	491	452	437	448	456	477	483	523	447	507	507	436	469	495	488	454	485	471	479	448	502	455	499	462	474	458	477	520	468	475	494	480	444	471	484	468	499	494	462	438	472	406	478	486	475	464	488	466	446	446	465	471	465	430	485	475	464	435	451	435	461	457	505	461	472	432	458	453	483	485	473	474	455	453	453	428	481	475	484	480	468	466	452	479	475	466	483	459	448	460	465	453	473	513	470	463	438	486	471	409	464	502	463	472	475	465	467	466	481	465	486	476	452	459	488	467	464	448	426	460	467	445	477	499	453	416	445	478	457	481	451	450	481	464	503	473	484	458	508	446	452	388	472	451	471	470	507	488	441	461	466	454	461	495	475	454	455	471	471	489	503	484	486	490	470	482	472	476	463	432	468	467	471	461	462	453	451	477	503	447	475	488	434	471	450	458	502	465	480	493	465	437	471	456	492	489	472	469	459	475	467	459	488	494	503	433	475	462	450	467	463	491	471	464	473	472	456	451	463	482	493	433	450	450	490	479	476	459	487	431	449	452	453	489	471	452	477	475	497	441	491	450	469	512	467	435	429	464	496	509	452	441	461	500	477	478	460	450	463	461	475	470	450	450	453	479	476	510	473	472	464	485	451	466	450	511	463	466	458	484	468	450	476	455	461	457	455	502	466	476	498	468	468	499	495	452	441	464	446	476	463	482	491	485	493	425	490	470	475	470	486	463	468	480	477	443	471	465	484	479	460	454	444	474	445	448	425	451	460	494	451	473	502	423	484	463	479	473	471	473	462	480	432	499	452	478	496	464	425	459	460	469	452	482	457	402	464	502	458	452	465	472	503	468	459	470	486	466	486	473	445	469	429	435	404	470	426	457	456	472	461	509	472	504	456	449	475	459	450	487	483	468	417	447	464	463	498	518	492	463	462	484	455	454	468	515	498	453	492	457	454	476	474	461	437	480	463	455	480	442	506	490	481	466	502	477	425	478	463	444	496	463	445	481	446	490	515	467	485	433	471	460	445	457	482	456	467	453	428	483	441	470	484	497	457	471	441	454	453	479	490	432	479	455	452	472	444	472	495	469	469	510	455	464	444	519	464	483	441	467	475	507	468	443	446	425	449	451	481	453	476	485	450	491	465	447	454	457	461	493	507	422	433	478	449	496	490	474	454	464	467	473	439	460	492	462	501	477	495	508	484	483	469	470	471	448	450	479	468	472	473	489	502	470	456	483	467	479	481	483	456	464	448	488	470	488	466	478	485	477	439	473	443	466	469	452	456	470	494	448	506	472	457	489	490	469	476	469	498	469	485	446	459	481	484	474	449	487	496	449	458	473	433	459	470	467	477	436	523	435	476	441	507	460	502	470	485	505	443	468	444	455	474	473	470	446	461	445	493	501	505	468	480	463	481	460	456	446	492	445	481	499	476	497	469	466	491	470	441	480	471	474	456	470	487	456	496	474	429	467	468	459	441	475	482	451	450	452	465	507	493	491	485	510	466	493	479	478	496	495	465	456	477	470	451	457	472	435	440	452	484	433	489	440	484	460	455	471	487	468	460	440	469	499	460	481	451	463	445	437	471	455	451	457	453	523	489	444	476	464	478	463	403	512	434	492	478	479	462	458	453	447	463	446	488	453	446	504	465	507	467	451	480	453	454	488	460	492	468	468	494	478	466	478	471	461	500	499	461	531	463	429	484	466	471	463	468	452	478	452	496	462	440	486	469	453	414	430	492	476	459	491	499	475	467	484	460	453	477	477	500	417	434	458	449	463	466	464	492	492	447	473	447	447	467	449	475	473	427	441	449	464	476	448	449	463	491	499	479	484	463	473	457	443	436	438	448	466	485	421	470	424	477	460	426	477	497	468	468	457	445	479	458	477	514	422	422	438	466	475	452	493	427	467	461	453	477	498	438	439	462	486	471	482	489	484	492	497	500	494	496	461	438	424	454	468	497	481	457	475	465	417	483	450	494	433	476	474	439	461	457	497	446	478	463	448	454	443	467	455	496	446	483	483	484	452	466	477	500	487	471	449	429	391	458	491	481	494	446	480	469	482	476	452	472	454	498	445	476	445	486	459	457	452	441	456	467	448	477	420	452	457	489	478	469	442	477	476	414	447	462	492	480	461	461	417	483	457	459	435	465	454	449	475	422	482	469	484	483	480	477	461	446	546	455	448	494	486	466	471	455	463	439	432	493	487	444	438	505	473	451	461	472	455	482	457	475	476	447	444	465	469	437	453	497	456	443	435	487	476	466	432	433	472	463	471	485	480	464	443	463	493	440	486	469	489	469	468	433	475	430	474	458	487	482	452	451	453	466	469	482	457	455	476	474	446	465	464	458	459	480	454	449	492	457	469	407	468	466	468	476	461	438	486	477	441	405	466	426	453	467	455	459	432	481	481	480	469	506	469	475	485	493	458	451	461	480	422	418	475	469	490	480	454	502	476	467	442	480	509	486	458	451	488	452	482	465	485	462	450	472	514	480	482	462	425	505	486	476	440	433	473	411	463	467	491	486	519	457	456	466	446	485	479	451	437	457	473	493	491	447	467	455	437	466	441	463	447	459	445	464	473	484	446	476	488	440	460	470	453	449	480	481	506	469	456	466	485	497	485	478	421	504	479	435	491	475	479	485	460	459	412	481	463	447	476	486	487	500	457	470	480	471	442	451	453	447	470	466	488	484	509	467	488	490	441	474	478	469	467	500	478	445	482	454	456	493	457	477	436	446	477	481	433	445	488	509	459	479	432	443	453	474	482	440	455	444	442	480	444	473	463	446	448	463	476	449	477	496	469	440	485	463	432	436	462	460	507	524	437	481	472	500	460	482	480	500	480	487	483	446	486	486	450	440	441	422	505	461	452	449	452	481	457	449	455	454	455	478	451	486	478	467	442	449	442	473	414	481	451	451	487	434	462	453	470	452	475	450	446	510	465	502	464	480	436	453	453	427	477	466	473	483	469	428	448	494	481	452	462	426	455	462	476	455	455	466	467	444	459	482	460	482	514	484	485	439	467	479	456	496	487	478	495	506	459	495	438	448	471	506	469	471	462	475	491	491	478	522	484	441	458	482	458	517	446	450	463	475	453	459	456	468	507
52611	11268	3148	2114	1368	1041	808	647	593	497	436	417	346	346	374	342	319	273	317	294	266	262	283	331	261	278	283	271	257	299	237	253	267	259	274	242	242	274	289	273	230	237	262	269	248	232	267	230	263	232	274	248	281	249	248	240	275	239	254	257	241	209	235	227	216	256	229	239	257	241	274	264	266	239	240	226	249	226	236	214	230	252	250	237	220	220	251	264	230	239	248	241	251	245	278	238	250	243	256	250	238	262	239	249	239	240	249	241	261	254	254	241	275	281	242	248	262	228	240	247	232	231	248	233	228	240	234	239	243	269	226	252	240	240	241	257	241	247	254	255	274	241	255	252	261	261	250	236	245	244	242	271	203	248	238	229	234	248	226	233	248	247	239	247	243	233	242	225	255	256	240	245	241	271	230	259	282	251	247	272	280	221	267	237	274	245	247	236	231	247	268	291	260	247	235	229	252	241	258	232	246	239	257	259	250	250	285	250	256	248	239	239	290	248	251	262	250	237	237	254	229	251	257	247	250	251	289	261	229	255	262	241	275	284	232	236	230	228	241	223	259	254	250	240	258	229	260	213	242	265	262	236	279	221	243	254	212	248	215	227	255	242	244	242	236	267	219	224	254	257	257	265	241	217	247	271	243	270	228	261	231	247	235	230	243	242	256	211	233	240	271	241	253	272	271	267	222	257	237	255	251	255	244	220	233	224	229	255	235	232	247	204	241	228	260	230	227	253	243	266	238	251	235	282	264	233	220	249	254	270	216	257	234	256	262	242	223	233	247	247	226	226	241	240	245	232	270	232	242	243	262	250	297	253	265	250	219	244	228	247	247	239	231	240	240	246	271	249	222	230	275	216	240	248	225	273	250	236	243	214	239	244	254	240	249	247	241	258	231	241	250	256	213	240	238	258	229	243	246	214	233	234	268	241	236	252	245	248	259	225	268	220	225	269	240	258	249	251	256	236	250	219	241	247	271	249	237	222	224	231	234	245	240	251	242	255	243	251	289	249	227	263	219	271	245	266	240	236	226	254	234	231	272	271	247	274	260	242	273	234	209	238	254	237	221	246	240	236	249	224	271	274	234	249	221	242	229	266	241	223	244	223	231	239	229	239	210	245	242	275	219	262	216	259	241	253	259	239	235	252	276	253	256	238	217	274	272	229	245	252	267	243	259	226	243	276	246	262	260	233	234	252	261	267	214	251	238	228	242	236	248	231	255	232	216	235	253	234	219	237	231	254	224	240	230	265	243	260	257	227	254	231	254	241	234	229	248	243	255	234	274	260	227	263	257	219	251	248	239	252	250	223	235	254	231	236	241	236	252	265	231	231	276	250	244	253	263	284	262	271	258	245	204	253	221	219	213	260	219	234	249	237	231	266	241	246	246	239	249	250	235	253	286	258	259	268	228	254	217	243	229	293	260	242	240	255	239	269	236	236	234	233	223	252	246	235	238	247	278	209	241	249	244	257	248	244	246	239	230	217	245	220	260	270	239	258	224	237	247	240	227	233	237	271	249	254	234	251	263	217	220	213	224	246	228	240	213	241	258	256	234	261	227	237	261	228	252	258	251	243	221	238	256	231	235	259	259	278	233	258	271	255	251	262	224	222	231	221	236	252	219	249	246	254	227	253	235	229	237	249	240	244	252	238	239	251	237	209	239	241	255	256	250	258	251	232	244	272	271	232	244	247	227	243	243	251	261	236	272	231	231	248	242	225	233	248	262	258	246	249	252	250	253	246	246	244	213	234	228	250	252	246	235	244	253	226	230	253	286	242	237	242	245	221	248	249	253	251	230	208	263	266	239	249	252	248	225	238	253	262	246	248	235	251	228	258	227	225	252	229	246	239	254	249	253	248	245	230	241	229	251	245	251	247	252	231	252	214	264	246	281	237	270	235	268	235	230	238	237	244	237	226	225	273	237	240	253	266	239	207	246	239	215	253	254	230	219	222	263	226	250	249	234	231	243	231	268	262	251	264	233	234	242	245	227	244	219	247	261	242	248	240	244	259	248	251	244	278	252	242	230	221	244	250	227	255	237	253	256	245	245	227	250	267	213	229	236	257	224	238	248	268	219	230	245	224	260	217	228	256	272	258	242	234	250	254	232	255	225	239	245	267	262	263	258	222	236	243	253	252	239	229	250	271	245	232	223	284	198	233	257	247	238	228	267	246	252	260	244	267	244	266	259	246	242	242	261	262	276	263	247	248	256	259	236	259	239	245	220	246	236	246	259	213	260	229	232	254	270	231	251	238	240	261	241	230	236	247	252	254	245	243	232	235	260	248	237	239	256	272	240	247	234	259	260	253	259	231	224	249	238	231	249	262	267	228	216	229	224	239	241	251	227	247	266	241	237	231	239	225	246	274	240	248	249	219	274	239	243	235	271	233	267	254	245	253	249	238	236	239	250	203	229	220	230	250	224	222	244	230	256	243	244	215	270	278	252	231	267	249	260	259	280	245	250	258	245	234	217	237	225	247	249	249	248	221	250	215	262	278	238	265	237	270	220	237	246	247	231	232	248	247	265	262	224	252	238	227	236	246	247	269	278	246	246	268	264	224	257	234	270	242	263	262	229	261	289	236	264	259	228	216	216	254	236	260	254	267	245	259	241	235	265	238	223	258	245	243	278	227	269	226	254	239	273	251	253	228	242	225	255	239	211	240	273	240	253	231	253	242	240	257	216	250	203	247	246	241	253	259	252	244	273	240	237	243	244	254	244	219	236	258	247	258	246	247	223	231	239	243	256	275	269	235	239	258	252	235	247	253	240	264	272	261	247	267	228	251	249	235	239	231	240	275	253	218	226	235	254	267	256	233	231	266	239	236	221	234	222	228	244	256	220	238	252	277	234	232	233	231	233	267	245	235	247	265	267	284	233	248	235	238	250	247	246	242	244	270	248	219	273	255	239	252	227	257	255	232	245	249	242	234	225	243	268	230	259	248	267	265	227	244	250	233	246	271	218	245	246	257	237	242	234	271	244	237	237	251	237	267	239	255	235	253	232	252	277	259	258	262	237	237	265	253	259	248	225	270	240	221	240	245	241	234	218	234	218	235	244	250	249	240	234	252	223	250	231	232	258	231	248	244	236	268	227	242	221	225	228	244	254	242	244	268	254	214	273	232	258	201	235	213	297	242	253	243	227	251	237	263	251	245	254	268	235	241	228	248	242	279	221	260	251	233	261	237	275	209	262	255	243	246	253	260	223	228	254	245	248	239	240	222	235	244	236	269	261	238	251	219	258	221	243	247	220	256	253	245	247	242	249	257	239	251	267	241	245	244	232	258	277	211	203	254	245	213	293	237	236	218	264	226	255	257	219	215	259	236	224	238	255	239	225	236	236	249	244	244	249	207	228	220	264	248	236	236	235	247	238	228	271	245	234	253	206	278	273	235	225	257	234	233	233	237	242	230	250	244	244	260	235	256	247	250	235	268	228	255	245	235	233	244	233	291	241	222	217	221	234	255	236	253	230	255	241	220
27005	2727	5944	6476	5462	4482	3599	3004	2533	2199	2084	1774	1666	1584	1396	1359	1294	1261	1193	1113	1139	1044	988	1023	1046	967	985	961	938	964	884	897	840	897	835	846	877	818	856	833	835	857	872	804	770	857	737	754	817	809	839	743	772	771	783	870	751	779	779	773	788	734	740	728	740	772	845	766	766	828	805	766	773	768	777	709	759	749	782	788	738	712	753	747	757	806	726	745	676	780	748	777	755	723	739	752	727	789	776	690	731	785	736	739	738	714	755	753	748	709	793	719	768	731	718	750	720	762	743	696	746	761	721	717	767	735	773	728	738	754	757	749	748	750	724	771	761	778	703	746	775	740	739	761	724	799	764	772	774	781	698	730	738	777	696	769	758	707	762	701	786	731	696	722	707	781	757	786	740	753	747	720	744	822	758	733	763	768	775	804	800	740	744	695	770	701	783	772	770	754	712	734	704	744	754	734	813	690	766	720	728	770	811	682	732	733	738	679	718	766	810	762	771	771	717	786	740	720	756	771	714	719	744	732	764	773	724	778	745	745	739	751	741	714	721	734	701	711	769	727	747	713	740	741	725	727	731	771	742	722	784	707	740	735	758	741	748	761	779	767	715	708	768	770	719	751	740	750	686	771	755	740	738	710	729	734	714	737	717	714	705	754	726	772	765	755	731	763	753	687	753	782	716	749	684	757	720	733	735	746	788	753	670	764	730	740	763	723	741	741	770	775	799	741	674	731	689	693	737	740	710	731	741	775	765	761	767	752	715	721	773	700	737	709	774	767	731	750	737	727	713	693	776	696	748	691	730	775	708	719	780	676	679	718	736	720	759	697	768	717	729	669	727	733	750	734	771	725	694	727	723	733	739	746	762	756	730	723	793	758	755	722	726	694	789	750	741	777	735	711	716	750	732	737	744	775	751	710	745	734	718	710	741	786	724	740	701	735	718	721	751	695	706	756	787	745	756	701	732	755	747	712	731	737	760	708	783	712	782	735	736	723	766	700	750	770	720	746	729	748	701	721	774	779	756	731	754	746	750	699	751	737	788	725	774	725	698	757	731	695	727	721	686	709	736	726	736	759	741	734	728	723	728	732	821	719	733	688	747	742	697	692	740	742	735	726	732	707	733	760	711	745	747	770	724	771	728	717	721	742	740	715	756	697	727	808	727	736	752	722	744	761	760	735	742	734	748	753	747	695	701	732	738	738	731	789	723	757	711	742	738	808	718	671	728	736	690	725	759	744	713	739	676	762	706	769	711	729	743	730	729	801	757	726	711	726	723	738	747	801	715	792	753	702	700	711	745	729	722	732	769	778	750	755	767	749	710	766	712	736	724	725	739	762	688	776	739	735	751	761	740	751	737	739	708	767	686	729	754	766	748	757	742	803	732	740	714	756	741	705	763	734	703	724	700	694	773	714	714	729	778	751	734	707	736	729	766	712	734	736	728	748	702	788	750	724	717	733	759	705	726	715	651	758	757	736	685	696	764	744	724	712	743	734	700	690	798	736	729	744	699	725	720	770	699	759	722	704	736	760	760	777	818	760	784	764	743	724	783	699	774	712	742	716	721	782	699	776	701	734	777	746	747	778	735	710	797	734	727	738	736	768	769	766	727	756	760	721	699	743	752	682	754	677	715	724	690	701	739	738	773	754	740	748	738	704	694	731	724	727	772	740	693	759	759	777	709	724	737	747	707	733	700	734	747	748	782	730	772	796	724	711	779	785	698	760	769	764	761	725	714	710	754	711	756	685	763	771	733	755	697	692	734	716	748	736	709	751	696	751	825	741	745	727	755	722	756	759	748	743	742	719	753	755	751	757	722	773	737	705	706	639	702	735	728	726	733	721	682	719	698	757	734	728	782	704	741	733	761	702	731	747	759	778	729	768	724	751	735	729	689	797	731	721	716	705	727	772	678	690	736	717	726	684	739	707	741	793	752	725	746	741	683	745	715	790	739	736	743	765	722	772	742	757	722	732	740	708	786	778	758	745	718	717	715	769	759	767	702	726	717	726	783	755	690	770	694	762	723	708	741	772	717	753	770	730	735	689	761	736	720	703	712	737	718	733	699	796	722	762	738	731	810	730	752	721	726	709	736	757	717	769	756	806	708	758	757	753	734	745	737	722	685	792	757	739	717	757	720	708	716	738	753	707	725	726	719	706	693	723	717	746	726	726	721	701	706	691	707	750	737	757	788	710	719	777	725	762	730	699	732	741	763	736	735	735	716	757	774	707	722	755	794	708	739	728	730	696	716	751	752	771	705	734	739	751	741	704	750	713	781	795	750	730	717	786	724	709	721	770	744	749	711	714	704	717	741	704	662	728	730	681	714	711	698	735	735	696	772	727	785	742	699	759	779	715	702	702	740	721	716	774	737	766	720	809	729	748	769	721	758	724	756	754	745	732	741	746	730	732	728	758	708	749	734	775	741	753	742	729	778	715	741	715	681	763	769	729	694	698	756	704	753	755	734	666	699	750	745	729	753	733	721	699	741	747	741	711	755	818	686	747	740	745	741	726	752	751	765	743	697	715	777	764	699	794	726	722	692	710	729	758	707	699	683	769	707	764	741	725	715	738	734	745	766	725	770	716	741	670	739	762	772	745	746	740	731	736	703	696	742	738	724	715	757	806	721	747	715	687	754	700	756	750	740	671	708	733	725	732	713	733	713	742	739	749	746	691	761	740	789	743	758	703	769	684	774	763	769	690	717	692	775	709	733	712	752	772	734	760	746	749	760	733	739	716	742	716	754	798	701	751	698	720	771	752	754	753	709	688	710	719	694	743	708	727	773	780	740	780	744	745	754	708	689	753	740	727	785	736	736	790	724	727	764	747	742	738	760	734	731	710	761	682	686	728	718	748	721	764	727	737	705	710	732	728	746	746	704	753	756	730	727	757	736	727	721	756	737	708	699	779	721	750	757	746	750	720	692	774	722	740	724	765	774	704	770	710	746	801	711	734	817	679	734	714	697	755	742	770	762	762	724	746	725	753	767	735	771	699	689	731	720	721	736	786	747	731	752	725	758	693	727	769	775	716	740	705	728	710	743	734	740	745	773	706	765	739	761	742	730	787	731	723	742	714	718	738	723	663	720	716	726	725	681	734	698	725	734	722	685	737	728	701	755	773	731	767	717	741	749	754	713	707	710	718	752	719	733	762	780	730	700	769	754	734	740	732	757	771	724	702	802	735	704	756	748	694	733	799	748	704	737	730	725	740	729	741	753	736	752	748	695	725	760	781	700	774	695	715	700	771	677	745	715	758	723	738	778	728	755	737	733	740	726	707	667	789	746	741	719	734	696	763	715	720	769	718	718	715	764	750	752	695	753	700	737	725	707	710	729	708	710	742	704	749	724	747	704	731	761	722	693	743	719	740	687	751	740	758	742	743	807	741	766	733	701	733	728	736	735	726	793	710	734	730	723	707	725	755	743	732	752	761	751	695	754	768	743	805	746	688	743	712	730	735	783	742	741	786	680	699	739	734	703	736
8587	370	164	151	142	112	105	122	124	113	108	100	104	97	109	74	108	92	95	100	91	96	72	85	74	95	89	104	103	101	86	93	105	94	92	88	86	74	93	83	97	87	72	76	101	87	84	100	88	98	98	88	98	79	92	95	94	89	88	100	85	95	95	116	104	97	95	94	75	97	108	90	78	96	90	105	89	108	102	85	93	89	83	94	91	94	124	100	94	89	82	91	92	94	97	96	71	97	100	83	96	82	85	92	81	108	90	91	95	94	94	88	93	88	87	99	88	91	73	107	103	103	98	92	88	95	78	96	99	93	98	86	87	85	99	87	83	87	92	97	82	93	115	99	89	87	83	87	94	89	87	94	93	95	84	80	106	91	94	82	87	87	102	111	99	85	102	97	72	90	86	95	73	90	93	84	94	101	103	96	103	107	84	95	104	91	93	98	89	106	77	68	94	102	87	98	119	88	103	113	103	94	98	87	104	88	84	99	87	78	82	102	96	100	101	90	85	94	100	94	90	104	101	76	86	103	75	100	100	88	112	84	94	85	88	81	82	73	101	100	94	115	109	83	86	86	99	92	104	86	107	87	83	83	103	71	78	100	92	100	83	111	115	93	91	88	75	100	112	94	92	79	100	94	99	64	98	92	97	79	88	93	85	76	101	83	97	115	94	85	79	86	91	97	93	84	107	104	96	103	107	73	86	76	96	94	105	104	90	100	90	105	92	82	99	94	89	94	90	84	82	80	96	99	88	87	104	86	80	110	79	114	114	90	88	95	104	92	84	109	112	93	101	85	92	80	84	88	90	103	98	97	76	96	85	118	99	84	102	99	82	92	109	96	93	89	93	89	78	97	83	96	98	88	86	92	76	95	77	81	94	92	88	85	91	94	90	76	78	98	95	90	102	107	88	82	69	84	82	90	96	105	111	118	94	84	108	93	88	95	102	93	95	91	98	79	83	90	103	104	82	102	96	119	76	86	98	88	75	96	72	95	107	93	101	99	90	91	97	86	78	84	89	92	76	81	92	99	89	96	89	102	99	88	85	86	89	92	105	94	97	115	105	94	95	89	115	88	86	93	93	85	87	98	93	76	92	101	87	95	108	107	84	83	113	88	109	79	95	100	96	66	92	99	97	103	77	72	100	91	121	86	86	98	92	84	77	89	92	99	85	100	80	103	101	114	108	104	86	91	75	96	102	106	106	98	103	83	84	99	92	84	90	100	91	77	63	102	78	84	67	88	93	89	98	90	94	67	83	89	83	88	71	88	81	98	83	85	87	89	101	104	80	93	90	97	102	86	82	93	80	93	81	88	77	95	86	97	93	92	92	95	83	85	91	92	75	108	81	91	107	108	104	120	94	72	102	93	75	77	102	96	107	91	100	102	93	84	81	113	87	93	92	98	93	94	105	85	80	97	85	115	87	103	113	84	92	90	91	81	96	71	122	97	103	81	94	101	76	103	105	100	82	100	78	92	81	90	86	112	85	94	77	97	105	101	108	86	82	93	100	92	98	94	87	85	98	97	89	88	98	94	88	101	97	101	96	99	87	117	74	96	87	115	86	102	81	95	101	87	99	85	92	94	93	76	86	71	76	99	116	105	102	80	97	79	94	90	79	83	113	99	83	97	71	85	84	100	85	90	85	98	88	98	94	78	109	90	80	80	98	91	103	86	75	86	89	96	84	104	89	94	103	90	98	93	91	98	106	99	79	101	92	89	93	81	102	92	103	78	99	99	95	116	89	91	80	83	98	90	105	89	94	99	92	94	110	85	94	92	83	106	94	81	104	83	92	91	86	101	87	87	80	103	78	96	97	97	92	81	79	96	95	119	100	74	88	88	82	94	81	85	85	91	85	74	83	108	74	108	97	83	117	105	89	88	82	91	84	90	91	89	106	85	101	90	89	108	108	105	79	95	87	88	108	98	90	89	90	102	85	79	76	101	93	88	89	86	102	81	89	99	86	91	81	83	94	92	87	79	100	101	100	81	80	84	88	83	95	83	94	104	100	101	99	87	98	85	110	83	105	104	92	94	83	87	101	81	95	100	73	79	97	101	79	90	105	87	98	90	86	110	90	97	85	94	83	95	95	99	85	88	107	95	89	96	89	87	81	108	101	102	90	86	103	99	96	94	89	107	88	99	99	89	97	99	80	88	82	92	102	96	103	88	90	92	88	97	101	96	86	94	98	95	93	73	110	98	86	100	87	95	81	96	86	109	90	92	94	95	108	101	100	77	91	88	83	99	110	87	83	93	101	107	83	89	80	82	82	76	97	109	97	82	86	99	91	103	90	101	76	83	93	81	79	109	78	96	87	94	99	97	85	87	79	97	101	86	92	72	94	82	94	98	96	104	83	89	84	100	98	86	95	98	94	92	94	93	86	98	99	94	107	93	94	85	89	95	96	113	79	92	92	89	95	95	78	91	119	83	109	92	78	100	97	88	96	103	98	91	104	81	86	83	107	83	94	82	112	102	105	76	97	89	86	76	90	94	78	104	95	104	88	80	95	97	83	100	86	94	84	81	102	83	88	89	101	88	88	95	106	97	100	94	96	87	92	98	98	93	97	97	82	95	93	98	84	90	108	84	103	90	101	85	95	88	98	103	73	90	92	90	90	77	90	94	109	77	93	71	92	80	98	87	107	81	104	90	108	103	103	84	88	88	105	75	91	80	87	80	92	91	91	91	97	83	93	97	84	87	102	90	71	104	100	83	115	88	88	86	100	79	100	102	82	95	92	87	93	83	90	98	116	88	90	112	95	91	73	81	106	84	101	86	82	101	85	87	101	100	97	82	104	104	83	106	106	85	87	83	105	72	94	92	93	87	91	89	87	72	87	104	93	92	88	96	102	84	93	91	81	104	88	107	85	90	86	116	96	92	92	79	119	104	102	82	85	94	89	78	95	92	77	97	81	91	80	86	104	99	88	104	98	90	96	94	94	83	85	106	91	92	91	86	93	82	84	108	99	72	82	91	109	104	96	87	95	98	92	92	89	101	98	105	93	88	92	96	73	99	91	92	98	76	87	81	97	94	96	103	103	106	111	110	89	97	88	76	104	109	88	90	85	85	83	86	93	79	90	104	85	86	109	81	100	84	83	99	90	90	108	103	100	98	106	74	94	92	93	101	121	82	82	88	110	73	91	92	83	83	98	100	96	97	87	80	80	93	93	94	88	94	88	71	92	99	108	104	98	92	106	97	87	88	79	79	96	87	82	85	82	89	94	86	101	84	87	84	80	87	88	108	109	69	85	85	89	78	81	81	91	91	100	79	88	99	87	100	105	73	88	78	95	93	83	101	110	87	82	84	87	94	95	110	92	97	96	107	81	92	88	91	112	83	92	98	96	89	104	92	104	101	100	89	88	90	92	90	85	85	79	95	99	97	89	97	84	108	90	83	78	95	95	93	88	97	87	86	97	101	81	93	87	93	98	100	97	87	109	88	100	90	101	87	84	93	106	105	97	111	95	104	78	93	107	104
8748	419	542	548	537	475	459	411	384	370	347	363	343	375	331	338	319	337	365	363	314	325	335	380	357	372	329	327	327	319	305	362	323	343	319	335	330	323	325	352	315	378	346	321	335	315	358	332	303	348	329	299	323	322	304	329	338	349	303	321	338	335	331	343	317	338	294	303	316	329	334	344	344	348	353	336	330	337	362	332	352	374	316	333	326	299	310	315	334	305	303	326	330	317	325	328	327	349	333	326	324	319	335	351	359	325	308	337	334	325	331	304	347	337	357	337	328	301	353	318	319	329	355	313	294	328	321	317	324	315	334	343	350	331	319	321	351	313	325	336	314	326	305	352	332	326	359	321	334	355	308	344	334	329	321	336	336	286	295	339	325	331	300	329	336	335	331	313	293	301	310	347	310	296	327	321	362	308	318	312	323	333	304	294	315	327	326	332	330	342	309	321	327	319	333	318	318	320	314	350	315	351	340	313	328	332	330	302	337	296	284	326	316	346	306	338	303	337	314	335	304	307	335	321	341	317	342	323	331	303	327	314	315	312	315	324	355	319	329	326	307	349	323	314	363	290	324	314	328	359	300	325	328	331	374	312	307	305	317	322	341	318	351	308	324	359	323	350	344	318	334	297	330	300	330	337	329	305	340	320	362	346	324	328	343	318	306	329	313	312	353	349	342	340	340	339	339	312	318	300	372	327	293	344	356	320	325	322	314	349	315	364	330	317	309	328	309	326	361	341	341	329	321	328	320	324	314	298	319	315	358	320	346	340	319	324	344	307	331	346	327	322	316	329	321	328	338	331	315	316	340	327	325	321	288	337	330	354	345	323	316	327	334	308	294	302	356	344	338	330	322	307	329	342	335	319	314	290	333	327	321	313	314	333	309	317	322	299	333	362	359	322	315	323	291	347	344	362	346	294	341	356	349	322	337	326	331	329	319	331	330	336	281	330	346	325	326	354	344	319	315	353	295	332	338	334	344	313	301	307	295	347	313	344	330	326	321	314	315	328	325	323	318	323	301	355	278	339	340	334	352	320	323	322	344	310	324	314	309	315	315	326	348	320	323	332	326	304	353	345	348	342	345	338	357	329	324	343	354	294	335	317	302	331	315	343	347	317	317	339	321	326	294	357	292	311	335	340	330	321	346	287	327	321	332	320	334	311	312	324	322	335	328	351	325	317	335	334	360	347	328	346	341	340	336	310	312	332	351	341	322	374	341	329	348	310	375	347	303	371	326	321	311	295	305	291	327	297	356	328	305	341	353	334	323	307	308	306	341	325	304	323	351	329	319	349	295	340	325	333	337	322	310	325	335	292	335	326	322	311	326	328	358	329	304	320	346	321	294	316	319	324	340	311	310	326	343	333	335	331	331	309	318	313	328	332	317	310	328	356	347	342	320	336	339	337	292	333	352	341	373	312	335	341	353	315	327	319	314	315	350	323	296	366	335	378	325	323	362	331	319	331	332	355	316	350	304	343	321	320	315	315	328	316	334	312	314	308	360	317	315	302	333	314	344	370	326	359	305	355	326	309	323	300	319	311	320	317	307	317	325	368	358	344	329	341	341	360	282	317	329	358	324	322	335	310	319	305	331	336	331	315	330	325	312	325	319	295	310	321	328	372	360	311	307	348	333	297	332	342	309	324	350	374	325	332	344	331	345	299	319	350	359	344	331	297	314	320	333	349	340	324	321	309	315	355	301	286	333	324	336	336	285	351	343	302	324	328	328	321	304	336	335	326	323	362	327	347	325	324	340	336	336	323	339	336	303	333	342	313	340	343	293	316	329	310	305	286	328	324	330	334	326	320	331	359	312	321	329	329	348	349	323	323	291	331	330	323	379	313	337	369	331	324	320	329	337	306	337	331	299	326	348	338	319	329	298	334	341	316	329	335	323	319	305	345	330	323	337	328	317	352	343	326	353	321	311	293	318	320	327	334	348	299	310	338	348	314	321	303	335	315	312	326	292	321	336	357	313	343	353	331	351	350	335	326	340	323	324	318	298	341	334	356	322	307	351	320	322	306	337	346	329	313	305	300	352	342	339	341	333	363	365	319	315	311	335	325	351	327	320	301	345	344	318	316	332	359	365	339	310	363	342	333	328	313	325	337	343	319	316	301	349	380	343	320	310	321	322	329	328	311	334	326	315	329	311	312	316	360	369	307	322	300	355	348	338	302	322	325	334	332	326	366	343	318	289	341	323	330	340	336	308	314	358	304	310	342	318	313	321	340	323	333	348	359	316	321	343	341	337	365	282	309	330	303	341	365	319	332	351	343	337	318	350	358	333	307	305	312	366	346	306	337	344	307	316	360	344	337	314	332	365	341	321	322	320	303	335	286	363	335	346	317	337	361	338	342	313	352	323	323	323	335	346	347	319	373	365	299	315	307	328	337	339	341	317	323	324	332	338	295	336	328	335	312	335	353	343	311	338	340	358	316	321	325	337	347	343	335	330	336	304	315	354	284	345	326	328	324	325	314	329	324	328	295	316	360	343	340	343	327	338	323	343	325	326	334	342	338	329	337	322	307	300	352	316	325	331	344	319	345	357	303	364	341	314	331	314	302	314	352	322	348	332	323	330	311	369	305	358	315	339	341	356	338	338	320	333	316	303	318	356	316	289	305	328	323	345	334	342	378	325	346	324	335	320	337	316	361	347	326	320	321	348	345	348	312	299	348	355	347	317	339	332	344	314	323	305	350	343	302	335	300	328	332	330	342	324	303	334	332	322	346	317	308	355	340	305	307	324	310	325	319	314	333	356	328	339	303	310	326	299	293	308	341	328	311	343	317	343	340	323	356	354	322	317	315	334	331	335	309	322	318	337	360	326	328	367	328	324	367	333	346	342	324	362	342	322	326	342	302	298	333	342	334	318	333	344	315	314	364	341	332	309	337	309	343	342	305	338	322	363	299	350	340	326	352	344	317	330	334	337	325	320	329	338	281	336	318	303	330	285	302	339	337	311	318	314	327	316	357	327	323	342	342	356	331	340	298	331	320	328	311	345	325	293	336	344	322	356	299	336	308	334	310	311	345	333	356	313	305	331	349	311	352	313	312	303	329	300	354	324	322	304	309	319	342	313	301	332	326	338	325	304	321	315	342	320	340	341	343	354	338	336	301	331	288	350	326	315	311	320	337	343	331	321	314	351	320	310	369	334	302	330	321	350	313	366	296	323	304	340	330	341	332	360	343	309	320	318	300	345	353	316	327	279	310	338	352	317	334	322	313	319	316	304	327	338	330	331	355	308	313	320	337	337	327	319	328	345	333	344	338	358	349	336	331	323	360	305	328	330	313	356	337	312	287	334	312	316	335	344	340	331	322	296	328	323	331	344	367	329	306	348	324	376	310	308	324	345	333	353	303	342	314	325	313	338	330	287	314	339	327	327	294	324	321	324	323	321	324	335	351	339	296	319	311	317	311	331	304	336	311	330	359	308	297	331	328	313	334	328	306	303	304	321	332	315	298	329	320	287	316	337	308
37493	5067	1420	932	691	525	379	334	281	243	212	244	195	187	188	199	175	165	167	155	187	163	160	176	161	153	155	140	159	149	135	123	144	150	155	132	145	130	140	173	133	123	150	158	136	119	141	150	153	148	141	133	146	150	119	147	134	141	123	124	158	149	173	157	146	150	135	142	126	144	146	134	152	138	134	142	149	121	138	136	137	111	162	127	140	144	141	146	128	149	124	140	156	159	139	139	132	156	124	142	144	117	141	119	163	145	137	145	144	139	138	134	117	139	160	138	136	152	175	151	141	147	132	127	164	136	146	154	143	157	120	133	137	144	142	149	152	131	143	124	128	128	141	150	149	136	138	129	133	149	132	162	136	138	138	126	141	131	143	148	121	157	140	143	145	148	139	139	151	131	131	127	132	125	168	131	135	152	151	128	153	138	132	132	133	148	146	137	120	155	150	131	136	144	127	121	129	129	149	151	117	129	144	140	140	153	134	134	129	150	144	130	145	158	132	134	123	145	154	143	136	132	134	145	129	130	130	141	140	128	145	131	141	132	121	145	142	134	134	132	123	146	143	139	135	154	144	149	145	125	143	127	145	125	121	157	135	121	127	156	148	143	146	139	136	138	140	141	146	128	125	133	132	140	148	133	117	132	141	141	131	137	139	128	148	154	161	180	150	156	138	130	130	147	140	132	122	123	139	115	140	152	125	123	127	144	130	173	139	134	132	134	132	143	149	128	155	142	158	140	142	143	111	147	134	152	136	115	154	131	145	141	149	140	131	128	140	117	154	135	146	133	144	130	139	131	138	124	116	138	141	143	137	135	134	124	133	140	143	128	128	128	139	155	149	138	155	141	139	124	136	145	154	151	143	149	144	142	138	117	137	116	140	126	136	152	147	142	164	142	131	135	140	129	133	134	161	145	145	154	156	150	149	152	147	130	160	144	168	151	127	141	140	148	148	144	139	139	107	145	136	145	143	131	151	121	134	152	132	144	153	152	130	135	165	140	169	129	124	139	139	133	162	138	138	149	127	147	141	144	149	117	129	160	134	138	154	124	144	145	136	121	150	143	133	141	135	168	143	133	141	154	162	141	130	176	130	136	137	127	143	129	148	146	139	146	157	141	126	134	134	147	147	133	138	132	126	130	134	154	158	131	136	134	137	150	149	141	126	141	138	137	151	147	156	133	136	116	135	133	127	138	133	137	138	143	148	148	126	131	108	146	147	131	149	154	147	132	148	153	160	156	155	123	128	152	137	142	146	148	136	141	147	163	139	139	150	136	137	153	136	149	137	135	145	165	158	153	125	140	140	121	150	159	154	140	125	163	141	146	148	123	135	127	165	139	146	122	142	142	138	137	149	148	159	137	118	132	150	175	138	143	150	135	130	131	148	140	154	138	139	145	132	130	140	140	163	133	163	158	128	141	140	146	133	150	121	142	138	127	146	147	164	129	150	144	162	133	149	131	127	149	132	140	126	138	169	162	128	132	121	159	123	135	133	143	154	132	149	140	151	139	140	133	138	147	153	125	131	162	122	152	125	147	144	109	148	118	171	130	159	163	148	138	146	159	140	153	132	135	147	158	143	131	134	150	133	159	113	135	143	128	147	136	130	163	130	134	116	162	144	144	138	163	135	113	154	166	157	155	138	148	150	149	139	142	143	136	135	150	138	135	146	151	136	140	140	148	139	158	131	126	153	155	141	118	93	149	150	144	135	124	149	130	131	125	134	124	137	141	136	137	151	123	146	146	133	125	124	139	136	143	136	137	137	136	164	134	172	150	141	153	139	134	130	126	139	137	142	137	131	146	131	135	138	129	128	154	141	136	129	140	134	110	131	142	143	127	142	151	132	125	143	156	126	151	155	126	139	141	145	140	152	142	135	150	141	143	177	151	137	125	125	139	145	161	135	122	143	147	141	145	127	155	121	121	120	119	146	145	130	117	134	151	119	136	149	135	153	137	134	145	131	155	141	126	146	138	130	155	128	130	137	136	140	157	136	137	126	146	139	146	139	125	123	163	128	145	135	164	147	147	138	154	160	153	142	142	130	142	138	140	144	111	140	120	133	132	137	147	129	152	132	130	157	121	137	132	139	131	147	152	142	130	167	138	124	126	139	149	123	147	128	147	133	152	134	148	123	131	135	137	138	144	157	121	156	123	160	148	135	148	133	143	136	146	125	149	148	136	135	147	165	125	144	138	142	132	153	135	143	141	132	132	160	147	145	144	107	144	140	138	133	134	138	150	129	122	149	143	150	136	126	126	150	130	126	144	130	150	139	155	111	132	139	144	151	145	130	152	138	140	138	134	147	144	121	142	141	142	151	159	145	144	135	150	139	148	148	149	142	140	129	142	132	134	127	137	130	139	133	143	138	125	139	140	148	141	131	132	141	123	138	129	146	137	143	126	145	132	127	149	164	130	163	150	134	146	127	147	136	129	145	127	176	149	140	156	127	138	152	139	135	137	129	152	150	149	157	128	147	161	134	158	165	158	132	157	149	128	147	131	138	152	151	125	125	146	136	136	135	134	149	137	133	130	159	132	130	146	141	135	142	133	150	123	122	138	168	133	124	145	146	145	127	153	143	144	140	151	144	120	148	139	120	132	130	139	152	147	159	139	140	138	135	154	134	145	135	139	143	143	150	119	153	149	135	129	178	159	159	157	129	144	150	155	142	152	143	151	146	133	143	159	151	145	147	125	146	140	125	144	126	129	119	137	148	130	148	153	147	127	154	132	144	142	135	145	148	137	129	168	154	155	134	118	131	162	127	137	146	150	132	141	152	142	141	134	151	121	158	121	133	141	162	151	123	144	135	137	132	149	136	134	136	147	145	166	141	157	143	158	159	147	123	123	142	149	144	130	147	129	131	124	144	129	124	133	125	140	147	135	143	151	161	132	142	147	128	120	136	131	137	112	158	141	161	130	155	148	140	117	122	157	135	152	151	134	133	150	144	120	155	158	147	156	151	132	146	135	143	131	147	125	124	133	137	148	118	163	149	143	160	124	122	150	142	130	152	139	146	144	145	146	153	146	121	146	151	168	140	147	148	150	133	160	142	125	117	149	153	158	136	131	152	172	144	146	127	149	141	136	124	127	174	172	132	124	139	126	133	131	145	146	142	139	156	142	138	142	130	133	119	143	158	139	161	129	137	125	134	141	135	159	153	152	154	162	145	166	128	155	142	173	139	152	133	135	127	136	148	160	150	136	136	142	132	139	138	132	135	148	135	148	161	120	148	137	148	127	138	132	156	135	141	150	148	155	151	155	142	136	132	151	149	119	127	151	132	142	141	119	134	140	136	114	141	124	128	135	127	151	152	127	136	141	154	138	140	156	139	131	147	135	129	121	153	137	145	159	156	119	131	134	179	139	147	138	152	129	138	144	136	139	127	147	135	145	144	133	131	142	144	153	139	148	141	127	140	146	132	135	142	147	119	144	130	139	147	155	153	138	153	153	128	134	129	132	150	143	129	124	141	126	125	133
19964	1481	3285	3470	3038	2481	2029	1699	1507	1231	1177	1136	951	881	879	824	769	743	705	657	676	680	685	594	612	580	604	597	565	573	524	528	562	533	561	499	534	491	550	531	510	492	464	463	516	530	552	523	479	539	560	501	500	528	468	476	501	496	464	472	479	483	493	549	500	479	492	491	477	479	494	503	452	457	473	469	457	468	446	511	481	442	449	495	459	487	482	497	449	459	495	477	493	493	478	456	495	478	504	447	485	491	458	489	499	455	492	461	474	415	458	433	481	479	448	483	456	455	492	448	469	475	489	476	472	477	461	468	482	461	432	441	483	463	461	444	485	457	467	469	476	495	463	478	476	505	460	502	414	456	419	504	461	491	500	505	484	449	467	459	406	501	503	462	500	454	451	483	458	474	469	489	455	473	469	459	470	467	470	463	493	446	492	425	488	455	477	494	474	493	476	448	472	490	454	499	446	443	462	449	439	462	486	447	466	474	482	486	456	490	485	479	448	460	509	470	466	486	434	511	453	450	454	476	457	446	457	479	509	459	423	454	455	443	496	451	478	466	456	479	445	451	467	469	468	443	487	471	475	446	454	469	460	487	473	439	495	467	492	464	464	454	485	495	499	459	477	459	462	489	445	501	447	491	456	472	461	504	462	479	459	463	478	493	443	495	453	497	491	493	468	431	485	432	475	456	470	447	459	453	442	487	486	443	488	484	504	490	470	461	460	464	429	488	480	440	461	479	442	437	479	480	478	462	470	443	500	486	469	427	450	490	458	438	471	459	434	479	478	505	474	490	477	429	467	497	467	467	476	474	461	497	492	427	443	477	468	438	474	516	432	470	494	429	477	483	464	503	504	477	472	460	447	491	486	466	446	449	486	467	477	464	468	436	459	455	436	464	439	453	443	443	496	480	450	468	475	410	487	482	468	455	482	471	472	452	450	469	447	446	450	489	481	457	469	482	440	504	436	441	434	443	471	485	465	466	472	505	466	465	465	483	476	448	448	477	456	469	448	459	466	467	463	459	473	475	461	436	454	467	477	473	444	477	467	459	481	487	457	470	490	464	482	463	487	447	437	463	443	430	485	478	492	446	481	484	452	478	455	445	466	459	438	443	501	477	487	444	477	485	461	445	440	435	462	452	488	471	510	456	443	456	495	479	463	478	475	471	481	416	471	434	470	482	484	491	444	485	440	495	458	435	427	481	468	444	454	454	474	463	451	483	502	465	463	448	495	495	491	459	441	460	489	486	462	487	440	498	451	474	493	489	497	448	468	471	482	439	458	477	425	454	447	499	475	475	445	468	492	441	450	510	459	453	448	448	496	472	433	485	460	449	449	457	463	463	481	440	452	494	469	449	462	483	442	473	419	500	469	458	461	444	474	455	495	443	467	515	484	512	472	470	463	465	489	454	434	471	456	473	473	443	439	462	488	460	461	488	491	480	475	454	496	448	412	492	439	502	495	453	477	436	476	482	465	460	451	501	489	475	452	465	473	477	472	476	474	505	516	453	487	497	481	474	478	456	447	447	468	486	446	501	476	486	491	485	482	481	477	456	454	442	476	466	451	468	483	436	479	440	488	469	466	455	429	434	445	476	475	452	464	469	451	447	457	498	436	439	473	489	487	461	439	445	447	481	501	468	489	461	448	518	443	440	498	501	468	495	452	466	458	521	477	477	468	419	493	474	490	492	482	415	475	488	461	459	475	509	461	438	503	454	473	445	445	478	443	477	482	490	470	455	452	457	454	455	492	445	472	464	431	459	487	466	479	417	446	504	471	469	465	433	455	492	473	463	501	475	454	492	467	484	459	472	499	481	444	445	485	451	457	498	471	514	439	463	458	493	460	497	442	467	455	435	461	480	492	482	453	471	441	463	455	498	475	481	473	436	466	473	401	482	446	483	477	433	447	520	456	443	488	487	428	456	464	472	478	451	467	443	503	486	486	491	485	450	446	443	456	470	443	452	471	460	454	451	457	467	453	474	454	454	437	437	468	461	450	446	508	474	491	479	473	453	421	468	456	449	469	435	477	477	449	441	456	443	463	457	498	503	476	468	476	460	445	509	448	490	430	462	467	479	452	428	493	445	439	468	484	459	463	466	508	423	457	472	467	467	493	469	505	473	453	473	468	439	434	491	472	499	493	433	471	460	487	492	482	485	476	457	482	435	507	432	463	458	465	458	432	492	499	459	506	442	449	496	488	489	458	457	456	485	469	478	494	494	505	489	473	457	509	483	478	470	464	453	498	452	495	460	498	459	490	487	460	476	434	449	471	480	416	471	459	465	443	484	470	497	461	457	463	487	498	488	471	460	430	465	481	464	434	456	446	448	463	427	492	468	478	450	478	474	485	461	448	466	466	481	452	434	487	479	490	461	438	464	498	521	451	464	476	440	446	469	460	478	460	462	480	466	456	444	473	502	461	467	429	475	444	471	478	470	476	446	462	478	451	514	492	475	436	453	510	446	503	454	461	474	510	446	461	453	434	460	465	470	467	408	440	476	437	437	456	489	486	453	466	466	456	468	457	440	476	451	453	458	472	457	518	448	512	425	448	474	504	438	442	478	477	492	463	475	439	494	414	481	435	513	490	471	478	485	486	467	506	497	435	417	498	440	471	492	467	486	481	485	456	438	462	430	479	463	437	447	483	424	460	454	463	467	449	435	474	474	465	473	461	477	456	438	475	453	477	442	497	468	490	485	490	486	435	493	466	489	449	469	465	459	419	468	469	447	449	461	494	450	430	481	432	460	512	457	448	457	446	467	487	477	454	472	464	488	409	452	470	493	477	426	471	480	456	494	424	473	458	451	446	480	447	454	422	490	432	459	471	473	470	449	467	453	496	445	462	468	454	470	428	454	456	464	460	474	482	465	447	471	486	484	416	498	455	494	445	468	487	482	455	445	464	487	489	467	456	483	514	494	484	434	470	474	475	473	459	428	462	464	493	487	465	500	508	468	493	447	507	455	520	470	473	503	449	473	490	481	474	457	493	482	456	463	484	462	461	475	438	498	504	490	487	432	444	478	474	470	458	448	491	442	480	466	503	468	489	442	443	466	456	417	442	499	492	423	460	508	500	427	436	447	442	454	454	438	435	475	477	475	450	407	493	473	445	450	477	463	447	495	460	423	487	429	475	466	486	428	441	432	486	500	518	462	500	480	461	439	458	487	466	490	492	502	434	455	475	463	452	486	465	486	465	462	499	471	443	425	449	442	494	481	465	455	440	444	453	464	440	430	423	458	503	440	511	462	458	431	485	476	492	478	440	409	476	475	489	427	445	440	461	475	476	481	464	472	463	456	467	472	477	508	416	448	430	455	463	467	479	456	466	452	447	476	476	455	434	461	496	496	461	429	509	498	507	490	476	460	498	478	475	495	465	462	493	444	475	476	434	486	466	488	465	468	443	463	483	473	491	442	467	458	475	513	429	497	457	511	442	434	461	489	438	497	433	468	488	448	444	475	444	457	475	455	462	511	432	461	452	467
48087	12752	3766	2024	1316	1032	835	640	545	516	413	391	380	384	308	323	286	291	280	265	315	262	279	287	254	263	271	263	266	242	285	251	284	265	279	257	243	252	246	268	274	219	236	281	253	233	252	241	271	247	253	260	271	275	241	224	234	268	259	238	248	209	242	214	216	238	239	240	260	230	249	236	248	255	238	234	275	257	220	231	253	247	247	248	251	210	245	264	253	269	245	259	253	215	263	252	235	229	241	245	235	248	226	254	245	257	244	234	259	256	254	271	205	273	247	250	259	243	238	224	240	239	225	278	268	255	247	218	242	238	260	230	246	245	245	227	237	247	215	241	238	245	238	264	215	230	224	241	238	240	284	221	246	254	242	230	242	239	253	245	217	216	224	238	242	252	242	237	251	259	264	252	274	262	254	238	234	273	253	245	231	236	248	240	253	246	246	245	255	221	236	248	236	258	262	241	229	244	237	270	246	251	251	258	264	235	247	259	234	232	239	220	215	259	242	258	235	249	249	233	246	229	258	256	228	249	231	241	216	259	223	260	246	245	256	219	232	239	260	263	232	235	257	252	272	249	250	226	274	250	259	280	258	252	257	263	254	243	238	238	284	273	219	240	271	246	244	259	240	244	253	231	245	243	240	233	229	238	254	266	225	278	268	267	222	246	260	242	234	254	253	261	229	222	211	265	216	247	253	230	244	222	237	269	253	230	231	242	246	232	266	204	267	235	233	261	272	245	231	244	224	235	259	276	214	249	242	241	258	250	237	234	239	228	256	299	258	246	249	237	249	223	266	250	254	255	260	251	229	236	262	251	264	258	243	229	236	228	245	245	260	252	232	235	236	238	237	227	255	250	228	233	221	236	249	225	236	248	248	247	222	249	247	241	233	253	236	262	239	225	255	237	242	245	241	244	257	229	263	254	243	226	231	236	239	237	221	252	258	232	258	242	240	251	237	245	246	229	236	252	241	247	250	262	218	228	239	244	232	253	231	258	255	259	226	256	221	249	214	216	247	272	247	252	237	260	219	240	231	242	212	230	271	242	212	223	247	234	249	221	234	246	258	243	210	254	238	250	237	277	226	235	237	229	246	219	237	226	238	264	247	226	249	215	236	236	246	227	263	256	275	285	238	261	241	241	252	232	240	243	231	262	273	265	204	243	253	257	231	255	238	234	234	237	225	266	250	254	260	229	229	236	251	244	256	230	222	247	230	245	250	237	209	244	229	221	224	268	244	248	233	219	230	257	241	239	244	234	259	254	246	223	247	265	222	259	254	238	253	257	235	261	240	261	230	238	279	238	255	233	234	250	258	236	256	217	249	255	219	243	248	251	240	243	246	257	251	251	260	220	237	261	228	225	243	256	254	273	272	221	237	273	234	230	240	262	230	238	239	221	209	228	238	235	228	225	243	236	201	242	243	266	239	249	238	255	226	260	264	251	268	269	257	217	227	235	242	248	243	264	231	248	240	240	231	253	244	232	253	238	262	244	265	231	242	249	233	247	248	223	240	247	260	233	245	248	239	245	252	279	247	256	234	256	242	241	261	263	261	253	263	244	253	213	242	245	237	267	242	251	276	238	275	230	236	274	253	245	251	234	250	235	241	272	244	232	221	227	254	239	227	222	273	264	254	239	224	238	227	240	240	262	233	239	240	269	230	243	224	242	258	255	242	225	260	241	250	243	237	248	257	244	280	229	285	235	265	232	225	220	233	248	271	263	230	221	221	209	252	251	207	268	255	224	268	258	261	252	228	255	249	243	245	267	248	277	262	233	239	252	258	230	234	252	262	270	253	238	248	234	219	213	213	256	252	219	232	236	254	235	251	251	255	255	251	232	256	227	277	266	248	234	236	242	257	229	219	230	239	239	240	254	235	271	230	243	259	223	241	228	231	231	249	248	258	255	237	273	239	223	225	252	219	233	277	238	210	225	256	272	234	230	222	232	244	226	225	218	265	203	254	243	262	219	250	253	232	242	247	241	235	262	262	253	226	258	230	225	242	251	242	258	245	253	226	266	215	231	214	263	222	238	247	232	208	258	242	254	226	238	231	252	245	235	261	250	237	272	242	224	243	248	258	226	246	231	232	281	222	253	246	258	248	276	239	246	233	244	234	279	242	225	225	258	246	230	225	256	251	281	249	257	223	243	274	206	248	236	258	248	245	235	231	227	245	265	245	255	256	239	259	251	241	273	249	242	210	255	260	261	258	251	223	259	265	246	225	239	260	211	237	251	250	214	236	258	245	264	243	259	271	221	239	223	240	258	254	233	243	222	266	243	231	245	258	241	253	262	225	247	245	259	242	261	212	266	265	252	248	237	226	249	245	251	263	235	239	234	230	251	209	249	249	283	235	241	273	249	255	228	270	247	235	235	228	253	262	257	230	242	223	230	267	238	233	222	237	237	250	253	247	233	265	258	236	249	241	259	280	228	238	254	228	249	255	230	224	259	254	241	247	242	226	237	233	234	266	228	252	247	260	246	241	247	209	225	260	250	240	246	228	236	253	238	215	242	236	218	242	278	240	234	224	271	261	245	233	254	283	245	248	265	252	229	209	259	234	247	263	271	262	232	229	219	256	259	219	242	231	247	252	216	257	247	260	223	219	238	235	251	258	252	238	223	278	219	244	266	247	245	241	229	255	238	249	261	239	215	243	247	231	241	246	266	246	260	255	274	211	215	247	210	249	239	245	230	249	230	253	230	233	216	240	229	239	221	243	244	241	266	245	237	257	235	253	232	206	269	223	240	244	242	245	259	257	216	267	242	227	237	248	251	225	229	240	271	285	246	250	209	251	245	260	259	268	220	226	257	264	219	228	249	264	227	255	256	221	225	224	239	250	245	235	247	236	245	220	243	227	244	250	246	249	244	234	235	235	224	249	237	240	242	243	221	262	246	278	261	239	266	264	237	252	223	243	241	222	267	237	250	238	216	254	272	238	249	243	251	229	270	269	243	248	256	223	264	258	250	247	226	248	237	257	231	244	248	261	249	241	259	253	236	248	243	264	248	243	244	248	241	225	244	239	223	287	244	221	231	240	245	224	255	263	244	231	241	256	248	244	257	255	268	235	239	257	236	236	247	280	257	240	225	207	231	250	279	200	262	247	250	231	240	229	240	236	221	263	251	241	256	244	246	251	238	227	231	256	216	228	223	244	245	239	253	272	247	243	215	235	227	226	242	236	237	234	256	235	217	260	209	219	245	235	248	240	244	228	238	256	244	224	234	250	225	231	249	242	237	238	236	239	225	231	255	261	254	260	242	224	250	260	241	231	250	221	242	249	243	263	268	230	253	220	242	233	225	241	238	257	250	274	246	247	250	283	252	228	220	257	237	278	223	232	236	218	237	207	252	251	238	234	238	241	241	246	253	273	269	240	230	228	223	229	257	214	247	256	242	262	236	229	237	231	253	236	272	269	231	242	240	246	235	267	234	264	221	272	253	230	216	241	257	246	229	246	280	264	250	227	243	256	232	238	247	252	241
25139	2828	6013	6428	5414	4503	3668	3109	2657	2285	2021	1870	1646	1605	1498	1411	1342	1320	1246	1149	1147	1158	1111	1020	997	957	1024	910	929	894	975	880	885	866	815	841	873	844	876	803	857	844	800	802	839	741	798	815	842	788	784	796	787	738	742	786	736	765	792	766	752	769	804	742	726	797	767	779	726	811	750	737	796	753	787	699	718	740	698	753	809	709	764	733	743	786	761	718	774	701	738	745	711	767	805	759	762	772	767	762	772	772	765	768	774	797	698	748	788	757	798	752	768	706	748	780	701	739	721	719	750	752	734	742	753	751	773	796	740	733	748	744	760	766	736	757	711	750	671	780	723	743	782	764	786	754	769	773	727	746	710	739	717	735	689	756	701	762	739	681	744	764	714	719	739	741	722	706	784	781	763	747	709	744	760	742	728	770	730	750	739	733	736	774	726	746	743	713	706	697	759	732	684	782	694	722	730	756	716	761	689	715	692	762	731	746	776	722	753	733	720	724	773	773	709	738	765	750	706	777	795	715	784	710	722	693	748	762	775	703	823	713	749	765	711	689	742	766	685	715	730	730	715	754	715	751	754	668	780	742	750	752	686	729	730	750	732	729	731	741	776	707	736	768	732	676	787	743	676	750	719	718	746	779	702	725	719	729	757	754	718	748	690	770	728	718	756	682	722	766	756	731	755	737	727	710	736	762	719	692	751	704	765	728	733	716	752	744	749	742	699	727	718	745	708	777	731	717	730	746	740	686	779	716	758	741	738	720	702	690	733	721	733	726	756	734	789	742	746	727	760	707	734	717	786	746	748	753	721	724	698	722	735	709	730	750	692	740	726	734	729	734	745	691	738	742	711	773	734	712	688	731	741	735	714	738	762	719	755	776	688	791	742	695	810	730	743	719	748	751	774	729	751	735	766	687	742	713	728	747	698	720	764	731	734	761	734	713	751	761	739	746	800	734	737	674	726	749	745	756	741	673	796	763	698	711	685	745	726	779	736	768	753	745	746	687	766	760	758	735	790	761	721	739	746	759	730	745	711	762	749	754	767	733	763	724	757	728	722	715	711	762	706	752	740	727	735	739	803	729	740	711	774	691	755	742	760	759	781	755	747	762	731	759	744	720	733	742	695	757	737	710	737	669	760	710	724	759	713	744	780	739	707	727	780	804	755	720	735	742	692	767	739	744	760	759	744	729	753	798	736	755	725	807	744	782	705	750	683	752	736	723	696	723	727	748	758	764	767	770	762	722	735	749	793	742	717	772	730	715	725	745	691	706	751	722	749	708	749	724	745	761	781	769	724	775	762	755	778	730	745	751	753	739	758	695	769	769	803	724	678	689	790	708	745	753	738	779	781	756	766	738	758	707	764	736	681	793	734	766	719	765	712	726	761	723	725	728	697	723	762	764	753	737	731	759	739	736	713	733	732	756	707	729	748	700	778	748	732	672	748	727	754	704	735	768	704	773	787	731	777	761	747	714	728	761	735	686	722	717	778	722	727	768	751	773	784	711	722	732	747	715	757	713	785	747	763	704	803	730	769	726	735	693	746	740	746	716	736	738	753	710	787	745	729	772	744	782	761	720	727	771	740	746	726	749	732	778	747	755	672	738	716	734	743	763	799	723	739	763	771	714	751	752	718	715	768	778	726	729	730	720	797	719	739	710	771	744	740	746	757	725	665	708	745	749	700	774	699	745	732	720	733	714	775	810	734	741	762	734	707	735	758	705	756	763	714	696	703	716	755	714	771	729	704	712	766	766	742	753	786	706	704	771	780	719	775	679	710	734	757	760	717	748	735	710	751	719	756	759	733	774	722	654	717	743	733	765	742	760	725	710	720	708	708	719	746	749	743	726	733	708	760	751	699	741	705	726	763	693	739	773	747	697	702	773	732	718	694	761	743	742	759	747	729	679	754	689	730	740	765	750	709	706	737	756	749	747	720	722	755	763	755	750	700	759	766	734	744	782	739	728	741	725	673	778	739	720	741	776	707	742	753	692	731	698	744	723	748	758	745	780	684	778	744	731	743	711	694	720	752	700	716	747	720	739	769	739	730	744	760	822	684	710	736	714	766	751	740	697	730	713	725	726	706	772	761	724	747	778	786	782	754	746	732	736	732	751	716	768	747	745	701	676	703	753	747	745	707	709	725	752	742	758	772	782	750	715	703	753	742	711	793	701	768	696	750	723	743	735	704	714	753	735	699	734	746	730	752	761	724	720	794	731	733	714	697	758	740	729	765	743	724	743	756	702	739	812	717	748	712	734	761	739	720	776	791	706	751	740	774	722	732	727	706	775	674	724	725	822	778	720	740	728	746	744	738	775	672	704	778	745	748	725	732	758	716	765	752	726	729	737	813	715	747	753	790	731	742	775	735	745	785	777	750	744	771	763	705	735	722	724	741	769	698	708	778	709	749	741	752	732	752	733	731	768	760	768	728	754	789	753	718	714	780	718	714	732	691	774	744	773	746	714	764	712	731	756	740	764	717	725	733	780	742	721	768	779	719	758	711	695	732	723	803	745	701	755	718	755	778	713	720	771	721	735	722	720	752	742	740	711	752	744	715	768	711	744	791	752	698	729	733	739	698	724	759	744	744	723	781	814	721	748	721	745	722	736	718	744	712	758	726	721	757	683	803	745	756	784	706	760	726	732	775	726	762	702	751	691	766	727	759	744	721	763	737	704	725	721	772	698	732	730	707	728	730	789	726	747	716	691	795	718	743	730	729	710	780	685	710	728	787	744	745	750	693	722	703	767	755	730	731	747	741	764	722	686	744	692	716	711	739	677	702	758	757	710	739	714	692	783	755	737	770	716	703	744	744	764	718	711	757	743	725	762	734	743	735	786	722	725	743	748	755	713	709	750	758	730	759	676	763	784	761	754	751	678	777	714	745	695	724	782	698	737	754	745	738	781	703	716	729	770	755	720	728	783	725	746	774	736	791	714	719	706	740	758	750	758	722	766	751	807	719	769	707	771	688	708	737	724	714	760	732	696	769	718	729	687	766	746	720	749	748	759	753	757	741	752	742	778	739	717	732	709	755	732	771	750	705	743	749	710	744	757	701	747	756	736	706	736	724	740	720	723	748	760	778	762	716	740	756	724	686	762	722	734	729	693	766	714	709	735	778	701	666	706	741	760	721	759	739	734	776	720	736	771	726	774	771	744	747	721	721	747	769	727	757	705	728	766	713	713	707	716	780	718	713	731	790	732	735	748	685	756	744	761	753	791	775	753	724	729	747	731	719	715	741	710	708	754	737	751	703	755	762	692	764	734	704	724	754	758	741	724	762	776	782	721	751	734	684	721	725	731	737	780	739	706	790	759	743	721	730	725	749	703	705	738	716	761	722	709	730	783	791	727	729	719	752	724	759	762	802	748	742	678	773	711	718	764	755	671	745	765	692	756	770	746	736	757	723	810	724	723	744	706	776	700	734	712	729	747	708	712	762	736	786	711	720	767	704	701	738	715	690	714	787	809	693	803	727	756	738	764
7390	400	186	151	124	127	100	102	100	99	94	86	78	111	107	102	96	101	94	114	92	93	82	87	76	78	99	120	102	105	92	71	89	102	88	86	89	87	79	75	94	103	91	77	77	79	92	64	120	94	100	90	114	73	84	77	91	84	109	93	96	102	77	106	86	88	93	101	112	100	90	117	95	96	86	85	94	91	86	76	99	76	115	99	96	84	71	95	98	98	85	78	85	88	95	103	90	87	93	99	91	103	82	74	86	103	98	106	110	97	106	71	91	95	98	89	83	107	87	94	95	91	106	86	109	83	84	82	80	89	92	96	105	102	95	97	89	90	91	97	102	89	87	75	78	88	80	84	95	74	88	81	87	93	82	101	87	92	73	105	98	83	92	79	94	89	94	75	84	104	102	101	96	99	76	97	82	84	91	106	73	85	97	77	99	85	86	105	106	103	68	88	114	92	80	77	93	107	96	94	85	77	87	85	92	75	79	83	100	91	87	95	80	102	94	89	91	84	106	84	82	107	89	106	82	93	95	72	89	101	83	71	85	102	80	102	88	93	107	92	85	88	78	69	113	92	87	90	84	97	87	98	97	113	90	86	107	90	92	86	84	88	99	93	105	96	86	110	87	99	110	84	83	102	86	95	83	80	83	99	103	96	89	78	85	93	74	100	87	88	77	81	112	97	89	91	90	87	107	90	89	84	79	86	93	107	91	101	93	89	86	91	88	99	83	79	88	103	106	84	100	89	71	84	105	89	95	98	96	109	78	93	82	92	80	99	108	92	92	84	95	83	86	86	90	105	94	91	100	85	114	69	89	95	78	87	80	93	89	91	98	110	102	101	87	105	98	83	92	80	91	86	66	95	95	83	90	84	83	94	86	84	84	100	100	103	103	110	83	82	104	91	102	76	85	95	82	71	69	93	90	87	90	93	92	88	81	90	83	85	103	98	88	92	109	95	89	83	109	111	102	95	96	80	91	85	92	133	89	92	96	97	97	92	81	86	118	106	94	83	86	94	87	102	108	87	88	99	89	93	99	93	94	91	86	81	87	88	80	102	80	85	79	88	75	88	90	81	91	94	94	87	104	94	82	84	125	86	89	91	91	92	90	87	101	85	95	88	101	87	77	91	94	82	92	74	90	99	101	79	88	80	106	102	104	71	99	95	96	88	115	96	105	87	91	100	72	76	96	88	81	71	113	78	71	89	79	96	81	73	77	84	92	96	87	87	102	119	89	100	83	98	87	97	85	92	87	87	99	87	98	94	90	81	88	91	100	72	86	91	75	96	96	103	89	102	86	95	81	96	90	88	102	96	87	83	98	91	100	79	73	88	91	100	77	98	95	71	86	90	99	83	88	95	93	95	97	103	101	97	109	89	76	96	92	86	102	95	90	94	84	94	83	90	76	100	73	101	68	88	68	96	80	90	105	105	93	67	82	82	91	99	84	72	79	86	89	106	89	98	96	102	94	85	93	98	91	79	100	81	112	103	96	87	98	77	92	70	98	96	95	87	95	94	118	98	96	84	93	90	81	85	92	95	74	121	85	95	89	89	95	82	109	84	91	85	80	84	94	104	101	96	93	87	96	89	104	89	93	104	73	91	84	100	96	95	101	102	99	86	84	75	86	88	101	88	88	91	94	81	87	86	93	89	93	82	95	95	88	102	94	122	83	87	72	91	92	89	103	93	100	92	103	94	103	83	95	105	80	100	92	91	102	97	76	80	98	96	95	88	107	100	88	85	94	105	87	88	84	104	109	91	103	92	97	91	102	102	97	85	116	93	88	86	112	98	96	113	82	100	102	75	101	95	88	92	90	78	81	99	112	83	99	83	106	97	90	82	81	93	93	93	95	104	92	71	90	90	96	89	104	97	88	84	86	86	104	87	82	97	88	86	107	84	90	86	104	93	90	81	113	95	88	71	77	87	91	94	94	96	89	103	96	88	100	105	86	82	86	89	94	81	103	83	76	108	109	99	101	85	105	107	99	92	77	84	98	91	90	97	109	91	103	80	100	95	101	77	93	97	82	96	86	84	91	91	88	79	90	99	95	90	97	103	95	91	102	77	87	80	87	89	97	81	105	91	81	96	95	97	84	80	100	108	92	106	86	75	69	88	89	78	98	98	78	93	91	73	86	92	100	89	85	91	85	93	82	86	103	88	71	89	99	91	101	96	108	87	91	99	87	87	105	92	81	98	99	97	87	85	89	99	86	92	95	94	111	84	98	90	105	89	89	88	89	105	86	92	89	94	88	87	68	97	83	90	117	80	87	97	82	85	92	92	118	104	89	74	80	95	85	89	92	84	82	94	104	78	88	101	87	84	92	78	62	89	94	96	85	88	101	91	105	71	92	105	76	81	102	100	96	96	87	102	93	80	109	100	93	99	86	76	72	112	95	94	99	97	85	113	70	84	83	86	88	95	92	72	98	95	97	91	89	114	82	82	74	101	92	94	89	88	82	62	89	80	81	94	111	101	100	70	87	102	89	85	82	86	107	102	82	83	79	93	97	97	81	94	81	88	92	80	84	86	91	91	72	97	108	90	93	97	86	100	89	86	94	95	87	104	80	73	97	88	88	95	88	100	98	86	88	100	102	98	84	81	108	91	93	93	86	99	99	92	102	94	98	99	88	86	91	70	90	85	82	98	96	94	76	104	90	95	92	96	87	94	90	97	94	99	75	88	106	97	82	86	95	84	94	106	99	93	78	110	88	83	89	92	88	85	95	81	96	101	81	73	73	80	81	93	87	66	89	93	87	96	79	90	98	89	86	99	96	104	89	94	84	89	91	94	88	86	91	111	102	98	108	78	99	100	85	99	86	93	93	89	81	82	103	92	93	95	104	76	76	93	84	91	104	75	106	86	81	80	96	83	94	91	89	88	98	73	83	105	63	97	89	109	100	86	86	96	97	88	81	92	92	111	104	94	97	84	85	98	83	82	98	97	81	84	99	93	94	87	82	107	100	79	97	73	74	89	71	108	93	81	91	102	95	83	88	83	87	92	85	99	101	89	83	92	80	82	92	76	86	85	79	99	95	94	91	80	96	97	99	97	85	96	101	92	89	102	109	89	60	100	70	75	93	77	89	86	80	93	80	81	98	89	91	98	79	95	82	98	90	97	93	80	102	91	113	100	95	96	81	85	102	94	83	72	73	77	103	109	101	99	97	81	109	100	79	75	98	91	96	90	95	85	91	97	93	85	100	101	73	81	79	88	108	96	102	94	69	82	108	102	80	82	82	83	102	98	89	62	85	98	76	98	87	92	75	91	105	97	79	95	101	91	87	92	96	105	91	96	83	83	99	104	89	84	90	92	86	91	93	93	77	90	99	122	107	80	89	79	81	100	96	86	87	95	95	98	78	78	99	99	85	98	82	102	93	74	94	83	90	70	103	110	78	83	82	97	93	104	106	107	82	62	98	94	86	96	86	85	81	86	87	107	89	91	76	96	107	107	116	88	92	91	106	105	90	90	82	96	103	97
7736	433	559	543	496	471	450	367	386	352	366	354	332	340	392	323	362	369	367	367	318	365	354	332	347	371	307	351	328	337	337	332	358	342	331	330	332	302	317	320	322	301	338	375	309	343	315	361	320	315	317	333	327	374	333	322	313	308	321	333	305	335	336	351	317	345	319	341	299	322	340	376	320	356	287	335	316	350	327	348	345	338	336	340	311	355	343	356	339	347	330	332	344	330	313	344	323	372	312	342	277	297	312	291	333	321	307	328	332	327	315	318	331	337	335	340	310	327	344	321	348	341	321	351	358	309	309	329	318	330	306	341	323	344	336	328	335	325	363	318	332	327	336	336	333	334	319	281	321	338	344	331	294	336	336	312	335	324	350	330	316	315	308	351	312	326	339	316	331	292	372	359	326	338	361	343	338	326	304	317	317	319	351	319	369	325	344	326	344	324	313	332	305	323	314	311	325	333	337	303	333	331	329	320	325	316	302	350	318	303	339	319	346	336	342	346	295	349	327	316	336	344	325	342	318	326	322	350	332	317	339	311	333	285	333	328	331	323	302	348	309	335	312	319	333	301	340	337	318	327	307	303	309	316	349	309	324	336	346	306	335	341	330	360	329	321	310	324	341	362	320	349	311	311	316	325	339	325	357	326	337	325	356	322	343	291	324	318	313	305	296	329	310	312	325	302	320	315	320	358	326	312	322	347	318	352	313	308	333	383	346	345	342	315	344	324	326	298	294	329	350	298	335	315	358	325	307	314	318	316	303	332	334	343	316	306	314	342	331	327	300	334	290	341	311	344	313	363	324	313	329	308	355	331	330	355	339	279	311	338	346	345	321	335	353	314	324	329	321	312	288	306	341	364	327	316	345	333	330	311	323	337	327	338	339	356	322	315	300	322	309	318	352	314	340	338	315	295	329	354	331	356	316	294	346	293	321	317	326	329	320	320	361	332	336	332	344	335	327	312	345	296	336	313	311	319	334	314	308	376	328	325	296	304	318	314	359	339	343	318	312	308	303	333	341	307	362	350	303	328	331	328	281	317	315	322	339	316	311	314	313	305	340	286	316	343	330	339	332	291	315	297	320	345	346	308	314	327	317	358	336	322	320	295	326	317	304	330	309	358	309	330	320	363	330	308	349	306	323	343	314	315	343	317	320	321	312	327	317	352	346	338	349	336	325	355	330	342	300	331	330	329	326	335	314	284	338	346	291	325	336	327	340	314	328	295	329	323	323	306	295	319	292	305	365	304	301	299	303	305	308	339	300	335	320	257	344	330	288	316	319	320	331	342	315	328	325	314	333	338	329	320	314	350	313	311	335	309	298	314	323	352	321	353	318	332	301	352	330	331	329	334	340	302	319	351	320	342	376	329	332	331	319	309	352	318	342	313	316	299	350	307	343	314	334	295	320	307	345	358	337	296	315	291	300	337	322	325	346	309	326	331	320	328	309	328	316	336	324	300	312	320	353	348	330	322	344	320	353	298	371	306	343	295	343	342	339	315	339	344	345	322	315	342	330	304	349	326	329	334	300	335	310	362	328	334	294	331	364	304	322	335	316	331	320	331	340	336	302	311	336	339	347	319	320	340	344	331	324	298	338	319	327	345	311	317	325	331	318	343	314	306	331	314	344	321	316	325	342	320	344	338	296	312	298	348	317	331	338	340	332	321	341	337	333	323	339	314	350	329	308	311	344	329	319	331	314	312	281	321	327	322	329	322	315	302	310	339	299	352	323	320	349	300	317	357	363	354	309	328	325	313	334	343	372	312	331	324	335	325	319	315	315	339	316	372	326	331	332	338	309	327	348	347	364	341	322	336	327	338	294	313	322	337	313	352	321	333	328	298	326	335	352	348	332	347	322	354	356	338	317	307	309	334	333	362	331	347	350	333	342	335	322	330	320	301	343	322	293	310	347	315	312	325	366	337	343	306	323	293	325	297	345	319	331	311	330	336	298	296	351	364	340	322	324	311	338	307	317	340	341	343	330	309	332	289	318	351	318	345	362	336	360	354	304	301	323	329	320	294	335	330	305	334	324	296	321	328	318	284	319	307	327	335	318	352	323	299	322	339	318	314	303	334	344	351	307	333	312	318	313	349	377	374	342	329	351	313	293	313	339	331	322	295	324	312	292	322	356	289	350	316	345	311	317	327	337	318	332	336	312	345	336	319	315	308	300	341	325	323	320	323	323	338	330	329	292	344	310	331	353	314	306	335	322	321	310	331	312	335	337	312	318	330	335	312	323	323	342	304	309	329	320	355	286	364	315	318	312	319	343	336	349	344	353	324	323	352	334	341	352	305	301	315	308	303	346	321	310	325	284	316	299	334	314	345	317	303	306	336	329	340	321	289	323	302	289	335	330	321	335	335	343	330	345	343	329	336	365	325	335	336	329	300	316	337	326	345	325	303	323	298	326	333	367	308	287	328	329	302	323	316	322	297	312	310	332	294	361	353	332	331	334	321	354	337	340	319	319	303	323	320	322	302	335	310	310	335	333	362	336	328	317	327	345	314	361	337	331	323	332	317	336	323	327	310	322	330	325	301	324	329	330	326	344	343	347	348	316	317	320	314	311	326	336	316	327	313	327	326	303	329	327	315	321	311	336	340	310	334	322	337	319	320	308	358	301	367	327	293	330	309	338	328	319	324	335	384	347	299	335	327	385	322	339	332	313	323	352	320	305	294	355	330	338	348	342	348	329	308	342	315	305	347	337	299	320	333	339	298	331	358	335	354	347	342	340	323	362	320	342	312	330	333	324	311	349	322	317	320	349	339	333	349	303	310	313	305	335	344	333	314	329	334	331	358	334	335	322	306	312	322	317	322	354	312	342	316	329	316	280	327	348	337	349	303	364	309	325	334	307	345	312	284	307	316	316	334	324	290	317	349	312	342	315	292	303	328	298	322	320	341	325	342	335	319	352	358	334	320	308	327	305	310	326	343	322	329	315	325	322	311	317	350	326	324	308	325	313	295	330	340	328	326	355	307	306	304	340	337	289	339	336	328	326	340	333	360	339	316	338	315	315	351	332	319	322	337	313	329	353	306	347	373	322	306	337	334	317	310	305	344	331	302	294	325	324	374	336	322	324	324	310	309	340	325	334	307	332	338	312	319	306	365	366	306	328	330	330	315	315	327	306	357	289	319	327	340	330	321	305	296	339	359	323	334	337	358	371	340	340	293	290	301	314	353	297	309	319	306	322	340	321	349	321	334	327	339	353	330	357	331	315	313	319	319	343	355	305	341	326	349	291	320	339	344	304	305	342	309	314	332	319	324	312	326	304	369	351	348	321	355	313	325	323	339	297	329	316	296	313	341	322	345	347	299	358	334	325	324	317	327	336	318	306	343	300	315	323	336	323	294	329	321	311	298	321	319	338	344	308	332	343	309	287	320	317	324	337	327	326	336	289	327	323	355	296	337	344	297	308	334	337	336	321	316	304	331	313	346	322	360	316	328	293	319	352	322	322	272	336	329	331	329	338	300
35964	7991	1588	974	681	568	429	323	290	261	232	244	201	209	183	169	161	153	164	164	188	176	162	134	167	152	148	153	145	141	164	159	144	157	140	124	132	158	150	149	148	122	136	146	143	127	159	134	165	137	144	129	142	141	132	142	147	149	160	140	132	112	135	149	138	151	151	122	147	142	134	150	137	139	169	132	160	155	150	145	123	144	152	142	131	144	142	121	135	156	129	144	138	132	149	142	147	131	133	148	150	149	163	144	130	130	145	134	146	143	129	155	151	139	132	157	143	120	137	127	151	133	120	144	129	149	153	137	149	128	131	124	151	160	127	131	117	137	162	140	136	155	174	145	140	146	149	128	120	146	154	142	155	160	146	122	145	156	148	124	151	149	118	135	146	130	153	144	137	145	137	131	146	142	119	136	130	144	135	139	144	134	148	117	144	162	129	139	132	138	135	143	156	159	158	137	134	155	117	124	121	146	165	141	153	157	141	130	128	141	153	154	134	168	136	121	133	122	150	151	155	116	151	126	122	147	160	151	155	149	132	138	139	137	138	144	155	139	141	148	169	131	138	155	139	129	124	137	116	150	134	148	143	127	165	131	145	154	142	167	117	124	162	115	141	155	121	133	142	134	149	134	125	120	130	142	138	137	142	141	129	135	114	134	153	137	136	154	146	123	150	137	142	132	150	136	114	127	158	135	157	132	168	159	159	133	145	136	125	150	141	151	154	145	141	152	133	128	133	152	144	120	147	139	137	138	137	141	139	144	117	131	134	154	130	153	148	144	145	134	150	156	141	128	138	130	137	137	138	137	155	139	135	148	132	139	141	147	133	133	137	157	143	138	159	147	136	131	140	133	137	128	142	154	132	133	133	128	168	144	157	160	172	153	154	178	158	154	131	126	144	169	144	140	143	139	141	150	129	134	143	116	146	146	141	131	143	146	150	124	132	132	160	149	146	170	117	133	152	135	126	150	142	156	135	134	144	117	145	141	135	164	134	123	166	131	150	136	131	141	153	121	149	138	132	139	139	145	145	145	131	156	119	118	140	157	158	143	133	154	137	133	151	144	130	150	141	122	150	150	160	142	138	123	149	154	150	155	143	147	128	143	143	139	140	153	143	143	134	132	127	130	134	152	147	156	134	148	129	123	150	130	151	121	150	125	143	142	122	142	144	130	166	130	128	137	147	119	152	165	146	141	146	150	132	136	145	114	151	144	136	142	163	156	126	142	136	152	139	135	132	125	162	143	153	144	132	130	158	148	147	113	144	132	139	155	146	126	155	145	119	129	130	140	140	153	153	161	135	138	153	154	137	144	153	140	152	138	174	136	140	121	134	138	125	150	138	142	136	126	126	149	153	111	114	166	149	133	140	163	163	143	141	147	118	127	148	152	152	134	131	137	144	131	145	149	150	154	154	144	120	135	154	159	146	129	127	135	155	146	124	143	139	149	146	150	150	123	156	145	135	145	137	150	149	128	131	131	134	156	153	148	131	162	128	165	163	156	123	152	146	143	135	162	170	135	126	135	150	116	116	146	135	126	140	147	136	133	156	154	142	134	142	134	152	148	124	133	140	127	131	125	157	121	138	147	117	119	116	140	138	149	141	145	143	150	153	143	135	148	143	147	126	158	133	157	136	139	153	128	143	146	153	149	146	139	135	152	138	141	146	145	138	144	133	147	132	144	135	122	159	152	154	150	151	130	137	142	139	148	152	138	157	135	146	158	137	132	137	153	140	135	136	143	134	150	145	116	135	169	126	137	133	146	138	140	139	152	141	139	133	132	150	142	179	150	136	142	153	148	143	150	141	168	155	151	143	146	142	147	137	129	129	160	139	159	155	153	134	129	139	145	163	114	138	129	143	123	159	133	145	139	151	142	135	147	145	151	123	152	135	140	140	142	145	137	147	131	135	127	136	153	126	120	128	143	127	138	145	143	157	153	158	137	173	141	124	128	137	126	154	149	132	170	125	143	130	149	120	130	120	142	160	164	133	132	142	147	132	137	145	121	132	142	153	146	135	156	122	136	130	143	142	155	148	155	141	142	132	139	137	124	148	140	154	144	165	137	136	147	130	173	139	140	156	140	149	142	133	166	150	127	146	140	154	126	134	123	131	123	149	130	132	131	128	161	116	121	129	154	136	134	151	144	133	148	139	132	141	158	150	123	129	153	141	131	115	124	163	123	159	142	134	143	138	156	144	146	166	152	166	132	137	122	170	126	129	171	132	120	151	141	158	139	147	136	165	132	131	139	131	143	134	141	127	148	130	164	138	152	153	142	139	142	144	139	138	146	139	142	115	134	148	143	153	128	135	148	134	169	152	148	143	128	152	132	137	164	155	139	143	120	173	142	127	126	135	133	175	144	142	130	140	146	131	111	144	156	149	135	149	133	118	155	143	143	152	140	132	132	129	127	125	132	137	143	133	140	142	154	122	135	137	137	143	142	154	145	125	133	156	145	139	149	138	153	137	133	124	142	129	121	146	146	131	138	139	133	144	150	147	124	120	125	134	147	127	123	146	155	149	138	153	133	147	149	134	137	153	137	132	149	143	123	152	113	123	141	147	159	147	137	141	147	120	136	145	151	145	145	141	138	163	145	136	144	135	166	149	122	153	133	145	129	149	126	149	145	128	145	145	155	138	148	132	162	133	143	138	141	148	129	148	138	137	137	154	149	147	163	159	156	139	144	161	164	131	125	146	150	128	148	121	155	143	162	155	117	153	141	149	144	147	131	132	138	151	145	118	140	153	139	107	136	145	127	144	128	118	151	135	146	143	165	136	147	135	122	135	149	134	127	145	146	156	138	154	141	130	119	149	128	124	151	151	127	136	140	137	124	153	145	147	130	140	138	134	151	152	144	130	116	148	153	147	125	140	128	140	142	143	107	131	138	126	161	153	125	149	137	131	135	131	147	141	151	150	135	134	143	141	126	132	136	150	136	139	152	122	144	140	135	165	147	153	139	154	152	139	140	152	126	144	174	155	152	139	147	145	141	148	140	149	141	134	133	144	131	146	124	130	166	159	136	158	121	149	125	129	142	141	125	160	127	142	153	137	147	159	149	123	127	155	138	126	107	140	151	148	150	127	132	132	120	131	137	147	150	133	166	157	173	126	138	159	166	135	142	135	136	130	148	137	126	139	154	143	140	144	136	128	152	157	157	156	141	129	158	133	122	167	139	127	138	146	166	145	141	154	148	125	144	146	126	129	145	153	145	145	121	135	144	137	130	143	148	150	158	145	133	144	142	119	139	153	148	151	157	156	156	151	151	131	144	120	131	144	148	145	134	141	155	128	142	123	143	140	154	154	120	137	146	145	135	129	153	141	148	124	140	151	149	152	141	161	145	146	124	134	151	142	131	143	121	139	148	130	136	149	140	132	142	135	158	153	129	133	141	157	135	137	148	146	142	141	144	164	140	142	148	155	139	154	139	161	122	162	135	150	131	131	126	156	124	172	140	156	136	145	155	140	145	134	137	121	142
19376	1447	3273	3632	3016	2444	1977	1674	1508	1252	1095	1043	957	837	846	777	774	727	711	663	680	640	632	599	668	623	587	571	603	579	565	569	574	533	573	514	522	504	513	510	520	522	505	520	504	522	496	489	498	498	516	503	488	533	542	497	472	478	532	503	492	478	521	503	471	506	462	497	481	463	491	519	478	512	488	459	471	546	490	508	479	478	473	491	451	478	474	509	474	441	498	460	457	483	430	473	471	496	468	493	477	457	465	499	449	493	469	457	468	486	457	509	457	527	465	460	476	506	466	460	472	513	492	467	486	482	458	476	481	476	459	492	485	461	484	473	486	499	443	445	504	483	438	477	459	457	410	467	481	484	452	489	449	478	462	513	467	422	433	437	477	461	447	449	489	467	464	456	458	478	459	463	468	478	458	459	469	480	456	481	506	456	487	455	499	455	457	461	474	506	451	468	450	462	434	488	496	492	475	451	467	454	474	475	486	467	466	419	397	483	486	471	477	439	444	460	452	472	482	466	466	519	479	468	453	485	475	483	484	472	475	469	454	476	433	447	498	473	441	441	466	465	465	487	440	456	475	501	466	436	471	419	448	436	452	487	466	482	478	456	470	495	461	456	462	430	468	471	461	440	496	455	477	478	475	466	448	444	490	484	489	459	476	463	459	481	465	496	496	491	486	495	488	479	445	448	465	465	448	480	497	477	428	463	431	494	459	435	464	466	451	456	499	447	468	504	449	462	405	470	476	500	469	488	467	490	470	488	461	451	494	474	488	451	472	455	488	476	448	467	460	495	446	460	492	462	460	434	489	466	450	480	462	457	446	469	459	450	426	463	461	457	502	472	460	476	473	469	465	448	462	479	440	473	450	470	488	482	496	482	421	455	449	467	443	509	465	476	501	516	499	461	480	434	438	509	456	473	452	488	427	503	453	478	444	461	503	481	508	440	473	457	466	464	476	488	461	461	437	486	479	469	493	439	491	430	394	467	471	455	491	484	469	447	498	477	472	480	451	486	499	451	468	436	487	495	475	493	459	441	477	411	468	444	484	498	478	442	454	459	471	455	485	462	464	457	489	500	453	462	499	455	465	479	499	475	492	457	469	447	448	457	493	490	478	448	483	432	463	458	442	475	455	458	461	429	477	477	447	479	529	492	482	440	494	449	447	486	463	447	440	485	470	498	453	476	488	473	469	460	465	457	485	490	481	483	467	490	465	454	449	483	460	509	434	447	513	468	502	432	459	459	442	490	437	477	481	493	500	486	490	458	480	457	474	471	477	468	444	443	448	491	469	459	487	448	506	486	457	474	442	459	478	455	459	457	431	423	442	461	435	501	450	472	465	475	471	460	490	477	448	475	442	506	458	469	480	445	476	515	512	473	460	487	446	479	495	461	472	496	459	466	472	455	451	484	473	486	438	472	457	455	485	460	497	474	470	467	482	459	484	463	499	483	474	457	469	433	470	485	464	478	457	460	458	477	469	451	484	459	456	479	440	508	472	487	440	484	457	485	493	472	457	462	459	476	454	464	461	490	448	478	470	466	474	443	468	460	472	436	480	458	464	497	473	520	487	429	480	445	470	435	476	495	454	441	456	473	503	455	430	431	454	484	489	447	482	459	457	445	475	488	469	491	445	462	463	467	466	451	487	482	460	470	475	454	467	482	464	493	451	455	513	497	465	451	483	447	468	442	432	457	498	517	429	455	459	465	466	450	425	477	443	481	429	461	455	468	504	443	470	449	481	456	479	455	460	440	465	465	420	512	471	471	462	475	466	452	488	454	484	493	431	466	508	467	469	455	440	447	445	492	479	415	433	498	460	433	454	468	513	472	466	446	457	492	464	473	447	454	455	474	461	469	459	463	478	445	451	459	465	467	487	472	440	453	465	459	473	490	438	453	464	461	467	421	488	484	503	483	445	469	413	494	491	487	458	450	474	469	451	471	483	490	461	460	519	481	472	445	488	461	467	475	449	462	481	450	501	480	444	463	430	483	510	468	466	506	461	471	498	496	490	455	475	491	466	467	427	437	447	445	426	472	472	503	460	438	509	457	441	468	458	483	479	456	480	462	430	443	462	457	457	448	481	477	442	489	504	476	474	521	514	467	468	444	441	487	456	525	496	479	450	480	479	485	422	472	442	455	475	477	456	476	446	454	486	441	530	455	449	464	473	420	449	465	463	495	502	456	441	502	490	452	479	463	462	436	497	452	456	493	480	479	458	461	446	505	459	464	448	490	441	466	499	456	482	460	469	482	471	427	489	497	442	466	452	468	496	430	496	462	509	490	445	467	477	471	482	425	488	469	427	471	433	449	448	435	445	447	469	446	453	448	450	482	511	464	466	486	503	481	461	457	503	500	452	474	468	433	473	461	445	456	490	487	448	464	439	464	455	463	491	490	428	473	433	478	451	501	442	449	440	475	462	440	476	472	481	452	408	467	508	452	502	459	470	499	491	481	443	498	484	456	454	478	489	520	453	469	458	468	464	470	427	480	482	441	472	461	448	490	498	475	439	464	501	463	458	500	478	435	463	450	460	472	494	471	455	474	449	435	447	476	445	482	454	450	450	503	460	428	480	483	446	469	492	484	485	466	469	464	489	438	481	480	452	456	455	465	464	442	493	477	457	486	451	484	481	424	478	448	466	444	493	441	477	463	470	482	474	465	480	446	477	441	460	457	450	477	440	451	455	462	481	464	472	456	458	487	487	449	485	464	471	460	469	485	492	482	503	466	491	461	439	438	457	449	427	466	478	476	497	460	440	483	466	489	479	469	480	453	453	457	451	492	508	465	481	463	472	484	496	484	466	468	458	479	459	452	460	441	456	447	442	468	475	442	489	477	481	411	469	506	450	475	467	457	476	469	469	477	474	476	439	450	478	480	498	484	476	494	437	488	490	456	469	478	482	483	466	489	481	440	454	477	498	465	464	494	446	475	458	471	451	456	465	454	439	452	471	462	493	449	501	452	447	501	470	441	447	470	483	455	451	478	446	473	443	497	450	442	447	457	456	441	457	525	459	491	473	492	432	483	472	494	488	485	445	453	459	452	477	475	490	473	461	450	457	464	450	504	477	432	497	455	516	451	483	482	497	504	483	484	470	457	508	445	433	450	493	447	475	464	476	460	475	461	469	467	442	475	487	442	450	435	417	466	452	511	468	482	480	482	458	448	470	474	458	470	464	464	441	493	467	443	459	469	456	455	466	485	480	502	434	494	447	465	466	435	424	451	468	411	469	476	475	491	426	484	476	462	472	468	494	518	485	431	438	435	510	474	472	446	479	470	493	479	454	412	460	456	478	474	469	481	458	452	465	447	478	493	461	478	450	476	470	458	450	481	466	505	462	483	490	484	458	481	439	453	495	495	454	482	492	463	447	454	436	498	472	486	486	496	456	449	495	445	431	487	487	483	435	482	501	483	477	481	450	481	472	456	466	455	466	462	453	502	481	480	472	491	489	448	485	462	473	480	493	476	449	487	450	442	450	475
43970	16998	6147	2180	1337	968	811	661	537	497	479	422	388	374	350	310	308	306	303	293	292	249	303	290	254	259	277	246	236	293	264	266	237	253	246	273	249	247	268	267	245	277	249	218	245	252	268	246	242	253	246	214	222	283	271	247	259	245	246	256	240	237	225	212	246	234	245	259	235	219	236	259	260	241	250	266	246	284	204	248	260	248	282	264	220	231	236	253	256	233	215	243	255	258	240	254	265	240	232	259	241	254	237	253	272	260	234	245	239	246	245	225	260	251	245	244	227	254	226	223	255	284	242	243	264	245	249	250	256	243	229	250	245	271	225	250	249	236	231	246	253	237	216	246	218	248	228	242	233	251	251	239	247	252	251	246	263	271	223	226	246	235	273	261	247	229	230	239	209	224	248	240	241	250	254	269	257	274	232	234	247	239	264	234	221	226	230	260	269	237	249	236	236	265	230	259	250	225	232	230	251	248	204	251	250	214	250	264	238	241	242	233	267	250	250	227	245	235	238	240	248	251	252	292	237	255	238	227	233	244	236	235	248	224	240	251	257	222	228	248	251	270	241	236	266	264	233	247	245	252	240	240	234	260	237	240	255	245	272	251	230	242	251	234	252	225	222	224	277	274	255	206	261	257	255	212	260	225	251	244	230	240	262	216	267	259	259	236	233	215	224	241	262	264	254	244	269	242	235	245	262	248	239	248	226	215	267	261	230	237	240	257	247	211	244	240	241	238	224	265	264	292	232	245	237	235	227	223	245	245	225	252	231	250	241	266	234	256	236	237	236	257	245	230	241	238	231	258	230	289	243	233	232	250	246	236	229	246	255	245	236	261	216	220	234	257	245	261	210	268	255	238	266	231	214	233	238	245	251	251	244	274	247	240	266	219	253	245	238	237	236	229	242	268	254	246	247	240	261	258	241	248	245	235	232	261	251	250	251	277	265	240	239	250	247	247	253	239	247	243	250	241	253	254	258	244	232	238	225	237	215	237	231	244	242	269	250	241	276	247	226	256	241	227	259	256	240	213	246	257	241	244	262	249	243	255	229	251	244	265	251	228	225	244	271	212	241	244	256	263	262	274	225	226	249	264	259	242	254	258	240	244	257	235	268	272	238	242	275	222	246	234	218	261	250	241	254	231	230	249	248	243	230	254	263	243	222	230	247	240	273	240	247	252	247	237	222	231	233	254	272	221	247	253	230	287	259	236	247	225	214	251	239	251	277	264	243	226	257	242	262	251	257	255	272	242	234	202	237	253	265	250	244	257	260	252	251	254	257	236	234	247	228	259	214	236	218	258	220	228	254	246	278	274	227	261	236	233	265	232	245	235	219	232	234	243	232	229	258	259	277	263	251	236	256	249	232	254	233	222	255	240	268	252	267	287	227	249	276	241	235	229	249	252	228	258	225	230	247	231	247	230	206	261	243	244	213	231	258	285	241	242	242	234	249	222	233	239	237	262	209	277	248	221	231	269	257	245	219	235	243	241	219	254	255	258	239	252	240	227	244	240	218	257	211	260	267	251	256	244	247	252	268	245	230	250	256	260	239	223	240	227	249	282	240	264	249	246	241	250	268	245	227	232	255	250	236	275	221	237	254	243	243	254	255	244	252	274	264	253	234	249	228	230	232	234	223	241	248	243	250	269	247	253	235	245	252	253	213	223	260	252	241	226	247	266	258	241	249	277	243	233	278	265	217	247	246	247	238	276	253	264	240	245	248	244	252	225	244	248	262	245	215	255	237	252	263	234	226	236	276	234	222	250	234	247	241	256	256	253	235	263	235	238	248	235	254	228	246	265	245	243	238	260	215	274	243	245	259	255	253	234	240	272	234	229	249	243	261	243	258	246	204	246	264	240	259	232	221	223	259	247	257	238	233	235	225	239	223	242	249	265	259	233	240	236	235	268	247	206	248	242	237	222	214	237	226	254	244	236	263	224	242	240	261	234	271	252	249	237	255	242	271	234	257	236	236	273	239	237	238	214	232	234	263	232	264	229	227	218	226	272	214	254	241	235	262	252	233	254	241	235	252	257	235	219	243	242	257	226	267	217	240	278	235	241	229	261	214	263	254	252	229	247	259	261	238	258	260	249	261	260	246	258	268	257	232	256	245	262	240	249	247	265	226	212	255	235	259	258	256	249	242	232	246	255	257	252	267	291	223	230	255	270	239	242	220	235	228	252	237	240	271	239	249	248	233	245	227	252	234	262	241	262	236	256	243	275	226	215	204	228	239	228	257	242	227	229	257	236	225	241	216	257	239	260	240	233	238	242	238	252	249	248	219	235	237	260	256	248	245	263	236	256	231	255	255	258	253	230	264	254	235	242	254	219	232	286	247	268	264	242	244	249	246	259	250	277	253	240	223	263	256	234	263	251	267	283	264	274	238	237	233	265	219	225	229	251	255	242	255	225	237	249	267	246	223	223	243	219	239	275	249	238	223	253	262	216	235	228	244	249	224	255	253	244	276	215	247	237	248	252	244	238	211	257	260	258	248	245	221	236	255	249	227	226	267	233	260	236	257	218	249	241	234	262	225	213	228	248	233	244	240	216	269	251	240	270	243	236	279	257	250	241	243	256	266	232	240	250	241	244	263	264	263	241	234	242	246	228	239	246	253	230	249	235	250	232	240	231	238	258	262	214	233	242	242	209	253	243	229	266	260	243	247	213	246	243	240	224	246	274	252	233	216	275	241	252	244	243	230	205	269	250	258	271	232	243	267	252	219	236	228	227	259	236	226	231	247	249	269	233	258	248	260	221	229	256	223	220	228	236	231	243	248	217	274	249	253	259	240	266	237	277	248	250	270	246	250	235	281	245	237	237	226	249	251	244	276	272	241	260	252	225	248	235	228	230	229	258	236	250	254	258	287	246	242	245	230	270	223	227	233	222	237	266	255	256	244	246	228	241	241	249	268	253	238	262	246	237	244	255	234	233	268	220	238	226	221	222	221	253	266	240	238	217	254	211	259	248	269	226	250	265	246	234	227	238	270	231	222	258	250	235	225	249	230	254	220	237	246	233	284	238	236	279	249	238	262	223	236	230	240	257	251	243	272	265	246	256	267	265	251	213	266	249	231	235	242	285	239	248	230	222	278	235	290	257	252	242	229	230	206	243	253	238	247	220	251	225	234	220	245	248	230	254	258	246	231	234	230	255	240	284	263	276	235	225	243	259	253	237	258	220	244	278	231	245	243	234	236	246	246	234	215	219	239	240	243	226	250	259	261	270	233	259	224	251	281	254	255	252	250	277	268	222	243	242	236	240	253	246	253	251	246	226	250	257	234	246	246	258	226	271	253	263	244	240	228	242	251	251	248	225	223	250	239	241	237	254	269	236	274	262	238	242	238	258	257	245	230	222	260	252	258	252	253	210	243	244	243	272	233	241	244	243	262	241	267	255	265	239	255	229	268	275	224	283	261	208	251	238	230	256	250	252	231	253	214	250	271	227	259	233	244	244	268	221	224	244	245	248	280	282	238	256
24549	2646	6035	6444	5389	4485	3594	3067	2666	2281	2031	1923	1823	1563	1510	1396	1235	1302	1195	1165	1134	1010	1041	1087	1008	1052	919	990	939	936	901	901	864	839	862	819	814	867	798	861	880	845	876	912	827	817	831	786	781	827	806	780	808	775	731	782	828	776	774	737	753	774	767	757	742	752	777	799	734	752	751	710	742	819	777	731	789	761	712	791	708	767	775	753	782	745	759	767	726	795	769	738	715	745	743	730	794	733	766	741	716	751	768	731	730	714	750	701	797	729	771	739	783	747	716	800	738	704	765	738	723	817	758	755	718	726	721	733	722	713	723	754	747	773	725	742	766	768	727	745	740	718	741	723	751	729	819	780	765	718	680	785	737	772	705	743	736	751	746	798	822	701	744	742	755	730	731	707	763	727	705	756	737	702	764	765	705	739	763	717	714	749	750	686	760	763	729	727	752	758	744	726	746	755	754	717	734	754	755	738	795	728	763	782	752	721	756	709	745	732	718	736	734	751	745	726	765	785	764	734	762	693	812	756	753	759	734	739	697	744	708	709	739	746	752	726	706	717	764	776	696	764	750	750	698	721	727	778	771	733	759	771	748	702	696	712	753	746	696	716	761	762	746	732	727	719	698	695	778	687	770	712	736	727	744	762	712	753	758	767	769	748	728	700	752	747	747	722	722	744	753	729	714	756	721	741	747	775	762	753	744	773	740	727	721	737	729	732	742	739	766	745	768	699	746	747	765	720	776	733	712	749	738	722	763	739	756	772	746	750	738	753	797	739	792	718	791	752	746	732	742	727	752	735	731	678	726	716	782	730	742	712	740	710	720	713	759	745	775	727	758	771	755	667	721	785	730	721	695	709	768	720	760	737	699	739	742	748	763	766	726	744	747	748	793	753	722	710	705	717	755	720	728	715	738	747	752	715	776	720	731	736	718	720	756	704	740	743	735	761	687	691	711	757	746	706	762	773	726	777	724	740	719	703	701	721	750	764	711	680	718	697	748	759	755	668	708	743	677	736	782	727	712	690	764	780	689	793	726	743	756	743	726	749	724	689	715	739	695	733	707	733	778	715	729	687	729	746	741	732	764	729	699	776	704	784	768	738	782	758	781	779	738	722	727	717	702	724	719	748	721	770	769	762	727	758	729	726	705	771	731	715	775	746	701	748	734	749	728	776	757	704	740	738	727	720	717	736	752	750	723	760	743	738	696	783	753	751	717	744	682	747	767	723	736	758	730	716	727	750	731	724	749	724	783	691	733	730	750	698	768	696	754	689	729	745	729	721	772	704	779	734	697	737	714	709	799	761	706	739	750	745	727	731	762	758	769	743	726	739	742	719	717	727	715	766	669	709	758	728	736	732	748	754	715	776	750	737	749	710	754	657	753	754	720	729	692	700	733	727	776	699	722	754	717	738	771	699	714	723	730	747	740	778	754	756	737	730	750	714	710	740	728	835	750	685	778	772	775	751	700	705	762	706	725	706	718	761	737	746	683	734	733	747	707	706	694	737	678	760	730	724	729	712	725	738	694	673	721	711	715	741	748	765	725	743	761	733	740	732	756	695	691	720	767	727	718	728	727	744	763	708	782	702	723	752	682	733	707	724	696	744	767	668	783	744	681	770	746	717	749	712	717	792	719	741	732	728	720	762	733	715	715	765	722	706	760	725	739	712	726	731	703	707	783	771	709	772	712	773	720	721	721	701	712	698	801	735	708	772	730	729	741	750	713	719	746	794	736	740	684	745	750	751	783	718	716	749	748	729	734	734	745	718	731	766	721	708	703	709	684	698	732	782	702	734	699	715	742	747	729	713	707	744	718	731	754	714	777	756	772	708	766	786	695	747	791	748	762	762	771	735	750	751	761	749	716	773	710	696	725	700	715	764	698	725	733	773	702	656	697	745	721	746	730	722	696	748	770	706	759	748	767	744	728	754	725	780	746	705	693	813	759	759	721	743	753	704	754	749	754	739	716	720	720	712	756	697	739	779	768	746	713	706	757	734	720	746	699	741	779	709	738	722	780	778	739	714	719	730	745	722	770	702	723	745	720	708	693	753	727	713	698	756	799	679	715	724	743	755	733	755	783	753	705	690	747	752	713	736	733	752	729	742	693	723	701	758	708	760	708	655	770	746	736	757	743	767	722	741	706	749	784	696	746	758	738	740	694	691	698	708	819	753	778	720	734	751	756	770	746	764	740	770	789	729	737	712	738	758	692	759	749	788	717	742	752	750	809	764	722	734	784	766	715	770	737	683	765	741	721	732	731	716	689	741	708	704	765	722	702	706	788	755	810	780	749	770	728	706	738	769	719	719	753	773	743	780	698	728	751	756	742	712	777	754	739	708	741	744	719	765	736	740	703	730	665	744	754	789	763	741	717	722	748	723	710	722	742	708	754	684	717	771	703	734	725	746	739	731	742	740	764	728	754	760	799	719	730	720	755	748	751	736	751	724	797	751	717	700	742	741	758	724	767	710	739	747	737	720	735	693	704	734	717	729	760	714	684	744	740	747	739	725	730	726	744	739	755	698	731	685	760	738	718	745	706	742	710	716	729	742	755	706	754	746	676	733	766	751	704	681	712	731	735	781	733	700	727	718	725	783	723	742	797	688	741	708	739	768	703	706	718	733	758	793	733	750	735	709	707	750	764	738	754	751	725	736	712	739	735	719	770	737	673	739	718	769	714	727	774	715	747	723	739	742	678	691	694	738	717	776	712	710	718	733	689	741	692	754	707	730	712	772	740	698	690	706	729	744	718	724	728	718	740	748	743	724	744	732	787	742	720	727	778	732	718	755	669	743	781	783	679	725	692	686	768	674	727	733	726	737	790	730	708	715	787	674	796	757	708	760	719	777	734	709	693	735	743	728	763	701	711	760	746	675	689	730	742	733	730	700	687	707	741	757	759	741	778	780	737	746	751	792	765	758	724	740	696	758	756	776	692	749	696	731	708	726	762	733	745	710	727	744	751	741	755	737	765	727	711	743	729	765	736	736	719	702	724	723	708	741	738	720	736	747	764	786	739	745	735	722	677	667	780	722	756	750	696	712	750	743	680	776	767	739	738	704	732	752	761	812	773	667	676	715	739	764	733	739	747	692	724	744	758	737	763	702	721	731	747	735	690	701	733	751	774	727	761	699	727	773	788	781	722	697	723	720	783	711	767	719	757	726	749	723	733	781	715	756	734	706	716	768	705	742	702	714	762	746	743	743	753	719	726	742	744	770	763	736	738	764	736	793	767	779	755	751	740	738	739	725	722	778	720	726	766	713	716	720	730	714	737	709	730	720	735	666	779	791	758	684	690	761	771	731	736	744	718	737	741	748	708	765	703	748	673	738	722	789	698	726	724	796	759	755	780	702	750	742	764	741	748	774	776	757	733	729	708	742	730	737	775	767	748	711	745	767	789	738	725	713	756	737	728	753	736	716	726	722	752	711	734	777	716	744	713	711	750	747	742	719	717	688	729	726	749	724	711	719	729	746	770	737	744	682
7771	459	246	169	108	134	112	107	112	97	106	94	83	86	112	92	83	78	97	99	95	86	82	98	117	97	93	95	103	84	106	82	105	92	96	86	66	104	88	78	93	96	87	85	80	100	90	89	78	95	104	93	78	75	94	90	86	104	90	89	84	74	65	83	92	111	88	93	94	92	103	74	103	79	91	100	102	99	85	89	84	103	76	97	84	95	70	90	84	96	71	121	94	89	88	92	93	88	79	94	92	92	107	83	79	102	81	106	83	102	80	105	88	84	87	109	80	99	116	84	117	74	87	99	90	78	95	66	99	95	102	106	86	92	90	86	91	85	78	89	82	99	89	107	83	95	91	88	78	75	111	92	94	79	81	96	92	97	96	92	93	100	77	104	82	87	89	96	73	89	83	97	90	103	94	99	92	101	96	92	87	95	102	91	84	103	107	86	82	83	96	92	96	82	101	95	109	98	87	84	108	93	90	85	95	85	91	101	82	90	79	91	77	84	88	88	103	88	96	117	85	95	85	94	86	84	87	93	117	92	87	86	90	99	95	123	92	101	81	88	93	96	90	95	101	100	89	121	114	103	110	90	77	84	105	84	84	85	97	90	90	88	82	84	89	91	85	84	92	70	112	86	89	105	84	109	98	86	102	96	97	111	81	93	102	79	84	98	91	111	98	107	91	91	83	92	86	91	99	87	80	93	90	93	102	112	89	97	90	85	99	95	95	106	83	103	95	102	88	83	87	78	106	73	101	100	74	107	85	95	98	92	94	98	86	85	88	80	97	96	99	76	81	96	83	81	98	80	86	94	103	80	91	88	101	85	93	89	103	87	103	108	86	81	95	87	96	90	94	101	90	96	95	84	86	94	89	86	100	89	96	109	85	82	80	91	87	84	92	89	109	95	89	102	97	89	89	94	100	105	90	74	94	90	98	97	99	71	94	102	82	79	94	85	80	92	78	85	91	81	89	98	94	92	86	92	98	89	82	89	85	102	88	83	89	101	87	81	98	94	100	90	107	91	83	96	84	77	94	102	104	97	86	91	88	96	88	88	90	76	95	91	88	95	90	92	92	93	84	84	83	99	109	97	100	102	85	98	108	83	86	96	90	95	87	86	90	85	95	78	84	87	85	91	99	87	86	90	94	102	95	92	90	69	100	79	95	97	82	100	96	88	81	92	95	100	108	84	79	73	94	103	95	98	67	79	103	87	100	107	89	98	93	104	83	87	93	93	88	102	86	116	87	112	87	80	85	93	93	85	87	79	93	94	92	96	107	83	96	91	101	105	66	91	103	100	87	102	97	80	99	82	88	92	100	105	81	67	89	82	113	95	82	91	81	102	80	85	101	85	87	102	102	93	112	85	93	75	114	92	79	90	101	93	82	98	96	92	83	88	92	97	94	77	97	90	85	104	81	88	71	95	93	97	99	92	91	97	94	86	87	94	103	94	81	89	111	82	92	72	84	103	95	87	108	91	96	88	84	99	82	84	85	86	79	108	102	112	85	94	91	84	85	105	109	88	86	108	88	89	82	97	97	82	93	104	79	97	89	97	75	98	113	81	79	87	103	106	99	94	93	109	81	97	104	90	97	100	94	81	93	96	88	82	104	105	95	76	108	76	90	96	79	99	99	97	93	91	81	90	101	106	84	82	95	89	84	89	86	84	95	83	89	87	101	92	94	91	98	96	79	98	88	102	98	106	92	106	106	84	94	87	80	93	81	83	119	99	91	109	99	101	90	95	87	99	107	95	98	99	75	94	96	110	106	94	104	92	97	98	90	91	94	98	105	88	86	109	79	96	94	90	95	109	94	99	114	90	88	95	85	91	77	88	93	76	99	100	77	97	106	86	89	103	98	96	88	105	83	101	89	96	75	104	70	97	101	96	81	91	95	98	101	78	95	89	93	85	92	93	92	86	80	88	90	94	99	101	80	80	115	97	84	81	84	87	105	106	74	92	101	85	91	106	94	98	79	98	107	93	85	72	100	102	97	109	94	87	97	81	87	96	92	102	100	93	102	73	93	72	105	94	91	92	112	103	74	88	84	102	86	84	98	84	82	84	111	94	89	100	92	86	85	98	93	88	97	87	89	90	104	108	87	96	105	106	104	76	100	89	82	84	79	92	80	87	90	102	93	88	84	96	94	110	80	96	97	108	98	98	81	97	94	102	91	98	87	90	77	93	80	78	107	101	83	97	83	81	99	106	74	100	98	77	92	88	85	84	98	87	90	91	92	103	94	106	83	89	81	92	104	93	87	87	90	110	95	97	92	83	108	95	82	87	93	84	96	79	95	93	72	86	110	103	95	101	86	98	93	83	74	83	109	83	80	99	107	90	89	92	90	90	95	101	99	83	93	96	101	91	103	93	93	76	110	113	90	86	71	75	109	74	88	103	90	73	91	86	95	102	103	77	89	92	84	82	98	103	93	77	105	106	97	93	98	84	93	106	100	81	98	98	100	97	105	84	112	85	94	115	99	83	78	100	87	105	87	101	97	89	95	87	77	90	92	102	98	95	100	86	98	84	81	81	92	86	102	88	89	101	94	94	101	95	91	104	93	101	88	93	90	99	95	102	109	102	103	108	83	106	80	101	96	81	87	112	92	105	86	94	103	87	91	83	86	103	111	96	82	94	90	104	90	98	85	100	89	100	111	91	77	101	83	90	98	101	96	82	82	89	86	100	93	82	91	105	97	105	100	89	95	105	96	115	89	98	104	92	102	87	91	97	78	79	84	97	83	99	88	88	77	81	89	75	73	88	91	117	87	92	102	82	97	76	72	109	102	107	79	75	84	86	108	96	96	96	90	80	79	69	115	98	89	104	98	89	91	100	82	96	99	98	90	102	102	92	103	88	92	99	105	109	106	91	88	95	87	92	108	87	108	99	93	99	98	86	95	102	85	91	101	78	89	83	94	82	82	77	108	74	82	94	100	82	90	95	88	103	87	95	97	95	96	94	90	87	87	93	79	99	98	80	103	94	96	95	84	77	84	78	84	90	73	108	101	106	96	96	77	103	85	95	97	84	92	91	94	100	90	68	116	87	93	76	96	87	94	96	96	101	88	115	79	94	79	102	93	87	104	93	98	86	104	108	92	98	92	78	106	96	94	80	95	93	92	103	78	90	103	102	77	89	86	80	87	84	92	87	86	94	86	98	93	95	96	91	97	93	91	83	86	104	113	96	97	111	90	91	96	96	86	101	93	84	76	87	99	96	116	90	73	84	102	92	88	90	81	77	102	84	86	85	83	81	91	96	95	96	89	76	92	84	99	77	87	66	97	98	115	96	88	70	81	97	112	119	82	82	78	103	85	106	98	96	80	77	78	89	111	109	86	91	88	93	94	117	94	96	92	102	88	74	79	89	96	82	96	90	82	83	89	101	97	110	82	104	92	78	91	84	111	104	92	93	100	92	95	80	95	90	93	83	89	76	100	100	74	93	104	75	88	87	104	92	82	83	99	103	90	81	88	98	89	86	81	87
8327	419	521	574	530	473	413	396	380	403	409	377	396	354	366	352	372	350	362	334	322	335	360	374	337	330	363	323	333	358	352	337	348	339	331	330	323	367	333	339	274	342	347	335	334	350	336	350	330	371	319	368	337	359	324	330	354	353	340	354	345	350	358	314	327	360	332	339	325	351	379	310	322	344	346	321	334	307	322	296	353	322	338	376	332	342	324	330	325	305	335	323	325	334	327	345	329	339	333	312	328	372	353	305	320	323	337	352	318	343	356	336	352	334	281	359	330	331	361	305	333	321	324	316	309	276	342	328	340	305	336	325	318	305	344	321	325	301	353	341	352	333	334	332	323	317	358	311	331	328	353	337	348	337	309	353	354	325	330	332	363	335	347	343	335	350	325	371	327	348	313	322	312	313	313	314	323	358	354	360	348	307	325	322	308	345	320	310	335	339	333	337	346	322	324	317	375	352	306	364	320	325	327	333	321	312	312	359	354	319	360	327	317	324	340	327	322	328	326	370	325	343	337	324	309	346	302	332	312	354	306	333	306	334	335	333	326	313	273	328	336	359	327	340	328	314	345	347	344	323	345	331	347	318	314	316	343	315	331	329	326	343	353	290	363	324	353	329	344	326	326	325	313	343	322	336	293	336	328	330	338	341	324	323	338	342	341	347	349	331	332	332	329	303	365	349	320	318	362	321	306	323	348	313	328	312	340	288	349	354	349	316	301	305	347	318	317	329	354	327	314	335	341	324	344	323	319	341	326	330	343	341	299	337	341	288	346	329	317	355	326	299	335	343	314	330	337	347	323	317	325	323	314	358	321	328	320	329	337	338	321	321	314	307	344	365	314	329	301	323	329	332	358	326	326	320	320	337	315	322	307	324	366	351	319	315	325	309	337	308	335	326	341	314	349	342	328	340	380	335	319	353	341	364	325	342	315	330	336	334	311	287	311	300	316	333	353	306	341	334	335	361	338	344	327	346	318	337	336	309	365	351	326	328	350	329	352	335	350	345	345	342	337	340	326	337	290	329	324	327	356	324	347	346	340	303	316	347	351	317	347	337	322	306	324	332	299	333	328	301	309	315	332	351	335	326	368	376	330	315	280	319	320	293	316	369	332	332	332	326	330	341	306	349	311	315	344	341	319	368	337	331	346	348	342	347	318	320	343	298	331	347	325	331	349	368	331	332	300	334	342	333	329	320	356	314	318	345	346	318	317	330	340	297	343	334	321	316	303	324	355	344	321	306	330	327	330	325	309	312	337	332	313	317	337	290	322	323	349	332	324	332	305	347	300	327	314	328	321	321	318	302	336	335	352	354	359	324	328	307	304	335	322	309	325	303	342	354	353	268	373	303	299	314	358	315	340	348	325	310	329	340	350	338	307	340	320	338	328	342	343	355	293	343	303	317	319	352	341	312	315	349	333	320	308	337	322	306	348	338	335	333	334	337	328	318	314	312	345	316	315	308	316	346	320	320	321	334	367	321	337	352	321	322	336	359	323	342	325	327	353	313	308	329	294	339	333	317	327	320	334	328	325	335	320	350	296	363	356	373	351	328	331	360	366	317	328	322	357	317	301	331	307	302	327	341	313	311	374	364	326	312	318	349	286	305	309	330	339	351	314	338	338	336	339	332	346	312	307	322	336	300	312	345	343	329	340	322	333	308	338	344	337	346	283	351	351	296	316	342	330	343	349	313	337	297	314	355	330	353	352	337	359	319	310	315	346	358	320	305	335	332	328	344	358	338	338	312	314	345	368	330	342	334	332	360	299	328	333	300	298	335	311	319	345	340	322	323	316	328	324	337	309	333	349	338	372	310	332	317	309	318	330	345	334	324	347	302	319	329	318	303	315	328	294	304	340	340	330	349	335	370	287	346	302	283	362	334	281	351	337	301	332	333	314	354	297	352	305	327	330	289	325	333	341	343	318	360	285	354	327	302	357	311	302	306	349	337	329	332	344	322	348	344	345	326	319	308	312	324	316	333	347	343	319	351	367	318	324	333	321	329	319	314	324	294	345	342	336	319	322	311	346	335	323	306	283	335	298	334	326	343	341	335	325	332	311	368	349	346	344	355	338	330	327	349	332	315	324	362	321	327	296	319	338	339	338	312	334	305	322	329	350	343	349	347	365	355	361	341	337	315	302	336	328	299	327	344	324	328	318	350	306	317	335	321	332	350	316	346	324	330	312	346	313	331	339	320	317	305	304	308	288	341	365	323	334	320	316	325	346	344	335	351	360	323	348	315	333	321	335	335	326	338	300	309	295	321	333	347	324	308	326	344	363	339	345	346	365	292	328	367	346	347	309	312	335	344	324	328	317	353	340	316	349	329	316	312	338	320	328	369	339	330	320	324	307	300	330	352	340	299	306	333	361	312	321	340	322	342	316	284	372	313	333	310	340	340	357	319	331	353	332	342	364	323	341	324	326	351	330	359	309	321	336	307	319	298	325	312	330	317	303	329	320	313	312	326	338	344	343	335	315	347	354	323	322	340	347	328	339	322	335	310	318	309	330	360	314	339	316	330	334	356	385	316	376	330	319	337	344	272	344	325	332	336	310	348	282	323	310	321	309	320	328	333	322	319	316	318	330	278	350	304	331	331	336	329	351	321	325	324	346	299	280	345	316	318	344	329	329	332	309	320	338	305	344	330	356	339	305	343	377	299	354	314	344	325	309	317	342	349	328	306	334	348	351	348	335	334	322	332	346	333	318	346	340	331	346	353	359	346	332	346	341	334	317	334	316	327	325	324	325	298	342	314	306	328	319	358	336	329	341	299	327	321	332	318	298	328	332	328	318	348	299	306	327	325	326	360	338	318	304	321	301	326	303	325	307	341	328	303	344	340	312	355	338	366	349	344	315	347	332	331	326	349	322	346	334	332	324	348	333	329	319	318	334	296	299	331	349	331	340	304	317	334	334	336	336	345	322	348	326	323	326	362	356	343	315	331	338	338	323	328	346	304	323	363	350	310	310	349	336	349	317	371	353	336	318	353	305	322	323	347	345	327	349	331	316	320	314	357	333	365	318	343	341	341	310	330	329	340	341	331	365	360	309	321	334	335	296	341	352	345	322	323	326	338	342	307	315	315	337	306	356	284	325	361	345	303	319	354	351	326	322	300	304	348	288	333	364	323	328	318	301	328	333	348	340	324	304	319	338	313	336	306	367	317	342	321	305	308	292	339	308	350	327	372	360	313	358	345	325	337	343	351	351	350	348	292	306	312	350	331	339	312	336	326	372	312	331	343	301	311	298	309	347	303	337	335	332	340	312	323	312	328	318	326	337	307	297	297	299	329	326	322	321	330	357	313	363	335	343	361	333	342	322	331	298	304	342	303	334	322	321	323	323	320	326	372	323	319	331	345	330	302	320	321	355	349	328	270	309	320	316	336	334	346	331	323	339	344	330	316	317	314	323	365	326	322	333	320	318	332	354	357	327	344	284	338	331	333	337	329	324	343	343	322	296	364	345	331	308	368	349	332
36468	7165	1576	985	679	517	380	349	285	253	235	209	196	196	218	179	187	193	165	167	178	153	157	167	155	154	142	157	142	137	122	129	138	124	134	146	124	133	130	157	145	142	128	134	136	135	134	136	143	163	153	124	138	151	160	149	137	139	154	159	139	154	152	149	134	154	138	121	152	148	153	147	146	126	153	135	156	116	162	123	129	143	147	143	125	139	149	139	136	152	136	137	131	137	122	143	142	138	130	154	133	136	132	125	145	172	141	144	123	147	164	136	145	144	151	137	140	132	137	116	128	125	138	139	152	154	143	130	136	136	157	136	147	150	130	135	147	121	139	140	118	126	141	133	160	143	154	135	139	129	157	130	154	137	140	135	141	154	125	126	145	124	163	119	139	154	146	129	140	127	147	126	131	145	147	135	140	144	146	156	165	163	145	134	137	130	114	140	142	159	137	142	137	149	174	132	141	144	138	126	140	130	144	147	141	127	134	133	143	147	149	148	145	125	140	149	151	135	125	127	144	150	140	129	142	130	132	127	136	134	136	128	158	126	133	176	132	143	128	151	159	153	149	136	179	127	106	133	146	142	157	154	134	149	153	147	154	152	142	135	130	151	141	154	153	121	138	142	124	143	170	147	136	135	168	123	144	147	135	129	143	159	138	143	136	137	150	148	140	139	144	165	130	158	129	145	151	130	149	160	162	140	126	139	130	151	146	150	146	152	133	130	143	139	138	141	188	140	132	143	119	145	156	133	127	144	146	123	111	121	146	147	153	146	156	144	133	138	147	161	145	142	150	156	125	113	118	132	140	153	136	130	158	137	148	142	146	136	152	153	136	119	153	150	138	135	139	128	146	163	152	137	159	146	156	143	142	139	139	141	142	134	139	138	142	130	141	134	170	158	133	147	146	135	131	143	148	125	126	130	151	122	139	132	137	137	115	142	145	116	157	163	143	136	138	140	144	147	149	140	129	123	131	146	148	148	140	121	135	140	138	151	140	156	147	120	122	140	124	132	134	139	139	142	126	137	155	116	119	125	129	153	151	135	129	166	139	142	131	157	156	123	121	143	132	124	141	149	151	141	136	133	136	126	138	133	157	116	147	148	138	168	134	123	129	131	158	137	126	121	137	140	141	114	138	171	157	133	134	127	134	118	152	140	153	139	144	134	128	159	123	139	147	143	157	156	136	135	139	147	144	125	141	128	134	151	151	133	135	137	145	157	120	156	142	138	145	131	118	128	156	162	144	144	139	147	140	146	151	129	155	138	134	132	144	164	154	130	141	138	151	141	124	151	160	145	146	158	141	126	147	141	128	134	128	128	142	148	156	133	142	137	149	165	137	139	140	132	162	124	152	145	150	131	142	152	142	143	152	150	131	138	135	130	148	135	147	136	143	180	154	154	106	113	146	129	138	142	146	149	153	136	136	159	116	148	136	149	157	129	134	148	139	150	145	137	138	152	136	144	132	150	150	130	136	134	151	135	161	161	165	140	147	141	130	144	142	132	136	136	139	161	166	150	130	143	159	146	133	162	163	151	155	124	141	147	135	130	148	148	142	144	143	151	141	140	146	141	141	135	141	154	137	131	139	149	170	156	131	121	146	156	164	162	132	136	133	132	162	155	130	148	143	141	129	159	154	136	150	143	136	143	131	129	135	117	137	134	137	149	134	130	140	134	157	121	131	137	137	151	157	138	135	141	147	131	130	140	165	150	146	127	136	112	135	146	152	130	127	143	145	126	135	151	139	128	122	150	123	125	152	135	152	141	132	170	160	134	123	156	131	132	139	146	137	136	146	131	139	135	125	141	129	144	147	127	144	154	151	128	160	160	159	153	134	136	144	126	153	148	150	145	149	149	126	136	141	123	121	133	150	164	140	158	140	147	149	127	138	148	127	126	127	128	138	151	124	144	163	159	144	143	134	152	141	126	136	134	144	122	149	150	132	156	150	166	143	158	134	133	124	152	149	162	138	129	153	140	139	147	142	155	148	152	145	127	131	120	149	148	154	127	132	149	129	145	134	145	144	123	131	167	139	131	142	136	155	163	122	117	142	155	149	124	153	159	133	153	154	127	140	141	159	138	122	153	160	146	139	161	133	151	142	133	149	163	135	143	126	145	146	118	158	137	134	154	139	158	170	133	155	132	150	145	142	151	137	156	126	155	133	143	133	129	137	134	155	136	150	141	146	153	147	127	138	144	159	167	131	131	166	129	128	123	127	126	158	152	139	132	136	154	141	174	136	135	151	138	149	135	134	138	161	167	144	137	129	136	153	138	136	134	127	148	146	129	147	117	145	151	160	137	128	159	109	127	127	158	125	112	125	166	163	144	130	129	127	132	136	150	160	153	139	128	135	150	161	129	131	115	119	130	153	137	147	140	142	149	153	152	150	152	132	154	169	150	149	148	136	141	126	157	151	143	140	143	147	124	175	126	120	156	151	153	154	146	130	158	162	140	130	126	119	144	124	157	140	161	143	153	142	150	162	137	135	132	151	139	130	138	137	135	154	124	174	174	132	143	160	140	127	120	146	164	164	148	148	125	154	126	148	133	136	139	143	133	141	141	145	153	159	131	152	139	144	148	143	120	136	142	141	128	128	141	139	142	136	153	144	119	145	146	129	137	162	134	150	144	136	144	148	142	139	133	148	133	120	136	146	148	135	157	169	160	142	140	149	128	144	147	138	147	172	139	118	137	142	159	166	104	131	129	147	132	150	120	119	120	144	137	138	150	135	161	140	134	143	139	133	145	128	148	158	124	132	127	124	129	129	153	164	161	143	153	133	141	117	142	131	163	138	134	140	138	130	167	147	129	137	139	139	149	155	147	163	122	141	140	138	133	141	135	167	153	153	156	140	161	133	123	134	141	151	144	123	144	142	140	137	156	144	155	150	161	156	123	106	149	147	144	144	139	142	151	129	126	130	150	153	145	144	140	134	148	149	117	146	171	155	156	129	139	152	124	138	142	140	144	132	142	144	157	149	148	167	146	145	142	156	153	135	150	122	155	127	155	155	133	158	166	124	138	139	133	170	144	139	138	137	153	129	144	130	139	136	146	152	162	141	126	148	167	132	128	156	127	133	152	168	126	137	125	154	158	166	138	127	129	145	164	146	128	132	160	127	122	136	130	136	141	161	152	145	149	134	135	136	129	145	138	147	126	164	145	133	128	145	136	146	143	164	154	155	132	145	152	128	140	149	129	156	133	157	135	160	148	141	138	147	147	160	144	143	145	153	154	152	149	136	132	144	158	132	138	168	171	141	130	138	147	112	137	157	143	146	153	144	127	149	115	139	139	117	132	170	152	145	140	163	139	128	141	131	134	152	142	134	149	165	150	161	150	158	162	122	146	158	138	149	154	141	139	157	141	131	134	131	143	145	130	142	128	140	119	161	144	123	134	145	114	130	163	157	128	127	134	147	133	124	149	151	129	140	145	144	145	138	155	133	146	116	147	121	154	131	140	141	130	130	133	120	151	137	153	143	155
19703	1468	3131	3433	2918	2319	1976	1663	1492	1233	1143	1073	966	840	787	754	727	730	677	652	646	635	597	620	594	572	576	542	537	594	578	562	586	565	549	523	554	534	523	511	518	539	510	487	487	544	480	503	488	495	519	472	493	511	494	511	478	509	499	518	494	477	498	495	494	480	542	479	463	456	499	496	493	453	469	466	510	475	486	490	507	448	462	474	519	504	501	461	501	485	472	470	513	510	456	470	472	471	447	476	463	470	476	442	523	446	505	495	502	479	483	493	497	498	464	507	481	425	456	482	459	521	431	503	453	479	438	513	463	463	456	454	467	512	493	446	462	478	489	457	462	490	477	480	447	472	488	450	460	479	478	472	507	445	437	462	460	491	470	490	465	459	507	489	456	481	477	476	485	440	468	497	472	444	491	442	450	482	450	439	489	471	438	491	478	468	460	478	481	474	486	428	477	488	455	456	495	459	483	496	448	509	446	501	476	449	438	450	487	496	475	480	490	457	482	495	496	441	451	490	479	479	495	459	502	535	482	505	501	488	464	476	513	451	476	494	457	477	522	501	490	439	450	464	428	446	463	465	480	457	470	502	509	468	469	481	463	464	509	480	501	478	438	491	477	469	470	452	462	479	458	467	474	453	463	455	478	450	465	469	473	486	474	437	474	454	440	448	481	477	472	479	472	431	494	481	445	491	458	498	435	474	472	442	482	447	479	477	479	441	478	463	464	504	483	515	460	439	456	477	449	475	433	451	486	442	444	465	444	475	461	465	450	435	444	482	480	489	453	466	476	482	441	402	459	456	465	485	489	490	458	444	465	462	495	455	458	492	490	443	444	470	478	489	453	476	454	455	465	480	412	470	461	438	489	473	474	448	468	460	452	474	487	448	432	488	445	466	471	461	447	485	465	447	479	458	460	501	459	495	439	507	503	509	509	486	467	449	457	489	457	501	466	499	448	475	479	459	478	442	487	508	426	467	449	506	457	483	457	489	441	499	444	430	458	483	492	455	456	494	440	452	457	493	446	493	437	436	461	434	482	423	464	450	465	501	469	472	432	462	481	482	467	424	463	461	472	459	468	455	517	499	488	478	478	493	464	456	464	481	474	463	459	433	468	489	456	472	487	462	464	495	490	475	491	492	481	493	475	457	483	505	452	494	479	496	464	463	480	483	469	511	452	499	467	438	464	456	501	488	469	458	478	525	444	414	448	485	458	506	462	499	478	433	464	539	469	487	445	453	498	448	498	473	472	447	498	463	476	514	515	500	464	488	489	446	475	502	452	455	451	457	469	469	473	507	434	470	475	463	452	482	500	444	438	482	448	458	474	438	504	487	449	491	449	459	449	492	524	481	458	479	439	466	482	457	490	465	457	488	496	472	452	425	452	446	519	467	472	476	498	465	485	441	451	458	473	436	451	497	498	444	463	483	464	491	491	467	450	484	452	469	492	525	435	452	416	482	451	480	468	455	470	502	487	460	481	479	441	475	415	447	455	466	498	468	471	438	482	471	467	467	424	488	469	470	476	428	503	471	473	472	453	471	457	448	437	455	459	476	464	447	481	501	463	519	454	425	476	454	470	438	493	467	476	449	479	494	508	487	491	459	467	429	467	436	476	472	507	459	484	423	488	462	457	472	480	448	424	475	455	457	491	485	441	491	518	478	465	485	490	429	481	510	443	470	472	493	437	465	437	487	433	504	483	452	448	479	481	532	493	452	416	483	456	496	447	492	439	472	469	493	525	420	487	468	494	480	440	447	459	462	421	457	493	463	460	477	483	506	454	470	469	456	487	441	498	486	496	473	496	438	458	462	473	476	483	482	435	469	472	476	471	444	471	471	460	472	442	475	458	485	453	426	485	455	477	439	451	443	474	516	495	459	465	428	474	483	420	512	478	484	435	502	433	475	443	474	471	482	465	477	502	448	472	461	430	493	401	459	409	448	461	466	481	456	517	456	442	482	482	470	442	460	478	497	467	511	462	472	460	453	477	455	449	500	461	488	463	463	482	473	504	449	472	502	449	469	454	470	459	470	438	481	482	446	481	450	489	466	462	466	442	489	454	515	453	458	441	521	459	445	456	463	434	496	468	445	485	471	469	473	448	487	461	483	439	457	503	476	488	510	452	446	455	453	490	475	485	431	484	453	489	468	463	467	466	461	430	430	470	464	458	436	452	471	432	478	475	469	463	459	447	463	475	465	466	449	429	495	477	490	437	478	488	438	440	483	453	492	457	475	478	458	492	485	475	467	474	457	492	457	489	477	514	491	472	477	487	471	457	472	428	473	428	443	477	446	468	460	429	454	486	484	446	475	454	433	478	471	442	459	497	476	442	502	480	438	430	482	417	437	435	451	456	443	479	482	451	477	424	457	482	489	472	441	473	518	451	498	495	468	455	484	438	470	477	461	449	481	535	484	458	494	472	471	448	450	445	489	468	478	480	515	444	472	472	492	416	434	465	516	483	443	454	464	429	467	481	475	502	465	465	493	468	497	418	452	446	487	462	459	463	468	443	445	469	486	469	469	469	429	466	464	485	486	454	497	471	458	466	486	465	473	443	482	475	453	496	490	409	495	509	476	507	463	437	466	464	459	467	478	453	468	495	467	411	440	462	481	457	473	472	474	493	451	491	494	482	476	467	460	498	492	475	450	457	478	436	494	482	428	503	485	505	472	473	446	484	408	481	482	462	450	458	458	436	450	425	459	476	482	446	482	442	498	476	420	425	460	430	467	451	459	495	465	438	475	489	459	445	472	471	453	471	484	453	463	478	458	504	478	444	488	474	450	468	427	470	428	514	453	466	462	460	466	462	487	467	455	464	475	453	465	448	463	455	461	472	488	496	470	449	459	505	427	451	478	448	475	489	486	439	478	485	476	489	486	469	448	504	470	449	484	484	507	470	450	489	477	477	490	468	475	485	459	457	444	455	462	489	422	470	483	473	450	465	478	467	460	488	474	485	468	466	445	488	400	476	419	479	448	509	487	464	482	466	486	495	436	484	403	461	450	457	478	458	472	495	476	436	459	472	458	476	476	433	488	484	456	446	438	456	450	471	491	478	493	477	465	477	488	473	484	470	473	472	459	398	473	469	440	470	463	455	413	479	503	447	468	476	478	497	469	475	442	475	501	475	461	477	492	479	494	461	446	479	466	455	474	464	445	472	407	518	473	446	479	448	450	483	433	487	464	464	484	458	413	501	513	480	489	442	464	476	474	453	466	457	453	462	451	469	461	459	485	475	461	456	473	457	424	484	479	456	480	459	488	466	426	466	451	454	441	484	484	488	431	478	480	465	454	475	461	477	430	445	472	430	474	469	456	463	444	497	434	445	515	492	453	444	465	461	464	448	454	431	488	478	503	492	473	456	476	509	457	437	438	485	451	478	465	469	451	479	478	429	484	479	434	504	467	468	505	492	469	457	456	484	471	477	478	475	481	457	485	451	473	456	489	459	466	447	440	495	468	482	436	435	468	472	445	497	472	482	468
47453	13748	4218	2063	1346	1018	757	629	548	503	439	402	356	366	350	301	303	314	285	306	287	237	272	278	271	284	274	254	272	285	265	266	263	266	269	271	261	266	277	258	247	271	225	223	277	246	262	239	249	270	244	229	256	231	240	231	267	256	264	228	256	237	245	292	243	244	267	240	241	247	275	246	244	256	247	240	246	263	259	253	219	247	265	273	220	275	247	275	233	257	282	236	246	218	261	259	232	239	248	241	242	229	228	252	255	243	239	229	260	265	242	242	248	269	268	275	268	253	245	230	257	255	250	247	233	259	242	252	242	246	223	253	236	237	231	254	283	253	206	234	243	259	239	227	205	262	244	243	251	236	228	248	245	265	257	267	242	251	253	250	231	240	232	263	251	260	255	229	252	253	243	219	243	259	263	253	236	233	238	232	257	244	249	244	281	245	241	253	241	261	225	236	238	254	219	242	253	223	257	260	247	229	260	253	257	245	273	260	235	229	249	205	257	222	267	245	259	231	237	260	242	213	241	252	232	250	251	224	250	213	229	266	240	233	230	249	235	235	243	262	227	264	226	239	241	243	224	257	258	216	252	251	274	241	246	251	268	237	262	230	247	278	257	222	253	245	230	238	258	253	225	237	237	228	237	241	209	257	256	254	226	253	239	240	241	258	246	236	272	240	239	248	245	226	269	252	236	243	229	252	236	244	220	235	231	261	262	214	253	252	262	216	240	226	237	240	231	243	241	263	266	244	227	230	248	261	222	260	249	228	240	236	259	242	249	247	255	249	264	262	245	253	266	242	233	249	259	260	250	247	252	227	253	240	237	229	226	236	249	244	253	231	259	237	259	240	257	239	250	279	237	236	233	250	240	242	255	264	227	261	265	274	284	222	251	239	268	255	234	246	238	234	231	222	211	244	276	246	252	222	247	237	226	255	238	254	253	231	251	261	231	228	242	252	213	245	229	263	262	255	224	266	207	238	249	237	254	236	207	252	255	248	253	251	232	238	246	245	245	247	244	276	245	239	242	231	244	255	258	248	258	229	237	228	262	247	224	238	220	241	267	259	260	228	232	259	241	241	231	235	235	206	261	254	242	283	267	231	216	243	258	237	255	245	251	246	244	261	241	224	243	247	223	253	252	243	261	236	242	245	231	235	268	229	243	274	240	258	240	261	242	251	242	221	265	249	234	242	270	248	232	238	241	220	225	256	248	257	237	244	254	251	266	282	243	246	260	242	267	257	259	248	241	217	235	241	249	245	245	235	229	255	244	239	258	230	233	248	241	267	260	242	249	246	254	260	256	239	265	242	245	242	229	217	233	246	243	248	250	247	237	257	236	215	223	242	256	256	234	264	264	242	240	261	257	224	258	231	241	266	247	283	228	231	237	215	242	221	248	249	252	290	224	253	247	234	240	256	270	219	232	216	239	251	250	234	243	228	226	270	231	266	232	245	256	230	230	236	226	216	247	252	243	247	255	228	254	231	264	236	247	226	245	230	252	264	241	260	242	233	248	252	249	263	240	227	276	242	239	266	241	250	256	263	256	259	273	246	220	220	276	235	247	239	257	247	226	226	266	249	243	240	224	262	241	283	229	254	276	259	234	231	250	207	216	245	271	252	195	232	226	266	225	267	225	243	243	189	253	236	264	232	270	244	248	245	266	227	238	231	254	259	228	224	238	258	221	249	248	239	261	249	234	259	248	231	215	232	235	222	208	265	237	244	242	242	264	239	247	224	279	266	242	246	252	222	230	257	244	269	252	199	243	245	251	252	254	238	235	230	240	202	219	240	245	244	277	260	267	242	222	202	229	221	255	263	235	252	244	252	236	227	237	258	265	235	218	246	272	230	239	267	229	241	245	242	244	258	201	255	221	252	243	256	220	255	225	232	236	250	281	236	248	227	235	236	232	279	229	230	275	236	238	264	231	253	240	235	223	275	239	243	254	233	269	280	229	240	270	202	277	243	229	241	235	231	239	258	215	239	243	244	246	253	217	256	234	249	220	243	275	223	249	262	256	217	237	254	246	257	253	243	228	228	248	231	255	271	254	239	247	235	245	214	250	227	218	248	258	240	243	253	248	245	231	243	228	234	255	261	232	237	244	219	245	277	233	267	213	276	252	233	222	258	210	241	248	247	239	217	232	272	270	242	262	228	237	267	259	241	242	242	276	241	219	235	265	233	241	238	241	237	245	272	247	237	253	260	222	247	239	227	253	229	248	237	257	231	245	248	239	225	229	224	237	263	250	232	243	235	237	262	257	229	221	247	246	248	240	245	248	247	231	249	215	233	263	221	265	266	245	267	244	241	240	221	250	219	238	226	233	226	230	240	249	230	245	257	258	270	248	232	241	245	255	258	228	256	251	238	252	243	229	268	240	265	214	261	235	261	228	226	262	238	253	271	207	231	222	261	233	270	276	258	227	237	228	256	214	223	248	232	285	233	255	202	261	232	241	238	248	234	247	246	233	259	235	253	241	247	273	237	246	258	259	283	264	241	234	264	231	223	228	227	238	246	262	234	234	248	247	237	237	225	270	232	274	236	250	237	250	255	254	209	261	248	253	254	221	229	245	232	251	244	244	242	243	223	244	240	220	239	220	243	230	243	242	240	249	255	233	234	213	252	265	251	250	279	249	243	259	255	245	226	210	234	233	231	260	250	253	228	267	230	255	249	261	247	247	238	230	252	249	242	206	259	233	240	270	254	248	260	250	259	255	234	225	245	241	233	258	212	247	264	258	278	246	230	241	262	246	227	233	253	244	220	247	228	236	269	260	256	232	236	253	239	244	235	219	244	226	232	230	247	237	208	251	234	233	224	275	250	250	225	254	242	231	239	224	210	236	276	248	260	249	238	251	239	223	213	245	236	229	223	273	246	229	285	247	237	253	254	221	234	253	264	268	247	270	260	227	257	244	248	234	255	241	243	233	226	264	259	267	208	236	228	257	239	283	228	220	255	247	225	241	265	248	263	238	232	242	222	237	230	235	209	249	248	233	228	239	242	234	261	262	242	237	248	232	262	258	263	243	245	247	245	225	239	267	218	231	226	237	234	240	244	229	241	224	267	229	250	240	234	230	247	254	225	244	267	193	243	242	213	245	256	262	278	263	243	251	244	259	249	238	242	276	238	231	243	238	242	264	252	243	255	252	245	236	250	243	261	235	202	239	248	230	246	240	231	239	248	227	248	232	224	255	259	262	242	247	254	249	242	235	248	265	223	227	221	245	252	239	258	226	236	229	263	231	251	239	224	234	252	242	248	273	241	239	239	230	218	239	253	284	240	251	240	258	249	263	243	210	234	243	230	204	247	218	244	246	223	242	226	245	257	267	256	255	289	247	246	267	263	259	257	246	251	278	236	236	258	269	229	252	248	246	241	210	218	222	230	274	249	227	243	233	289	246	245	233	235	253	237	239	238	240	230	222	243	253	237	233	239	252	263	265	258	258	237	238	252	281	237	254	263	261	239	250	236	237	250	254	227	260	261
25270	2698	5911	6403	5291	4422	3651	3086	2600	2252	2051	1898	1720	1525	1490	1368	1303	1289	1227	1192	1098	1080	1066	1064	999	992	972	915	924	941	941	899	858	900	865	837	833	819	818	851	823	816	759	842	838	793	788	790	802	777	787	783	745	809	842	756	783	771	820	773	720	758	804	775	780	737	826	743	717	769	769	782	737	807	739	777	786	762	767	766	789	760	807	785	789	735	788	776	780	738	768	773	725	771	750	776	733	788	730	740	742	734	755	787	693	741	746	761	725	753	767	773	766	743	782	791	727	789	745	708	720	750	741	737	729	776	783	737	761	730	728	759	751	752	716	762	760	770	746	809	755	801	695	725	729	740	779	766	683	720	750	754	715	734	722	746	756	717	724	716	750	731	745	752	730	748	746	736	758	775	749	725	716	752	746	773	717	781	745	759	731	772	733	745	812	716	769	736	737	729	796	758	737	700	740	758	748	695	732	712	737	766	743	787	705	761	721	720	753	774	723	771	749	766	761	706	712	750	765	721	741	765	758	741	761	763	717	718	751	739	728	750	675	693	694	745	794	750	735	748	750	784	744	732	718	724	768	669	791	720	711	743	734	767	738	741	728	755	776	756	742	761	716	701	761	684	726	720	729	737	748	753	739	718	746	763	716	736	746	730	711	731	747	762	709	696	800	767	770	737	701	718	701	781	711	761	765	759	766	694	748	750	827	786	729	721	753	718	779	750	735	733	732	708	758	728	764	729	754	695	721	722	736	710	727	713	687	759	740	756	766	736	721	724	687	736	745	737	705	767	732	753	702	745	770	736	709	734	789	701	707	711	702	741	690	772	687	765	722	733	720	733	722	784	729	722	711	705	723	777	675	756	743	728	752	725	781	712	653	731	703	729	746	723	743	733	762	746	792	773	740	742	770	742	740	716	780	725	731	780	735	659	764	747	673	734	733	741	747	714	757	774	754	693	777	762	735	727	719	741	738	793	754	771	726	699	758	690	742	721	703	777	759	772	721	731	692	723	733	694	739	796	736	752	776	789	757	814	705	696	767	764	750	745	699	799	709	764	726	735	741	765	754	801	712	728	706	715	740	725	718	717	714	741	692	730	740	776	757	747	724	716	744	746	727	725	694	769	742	745	724	761	753	743	736	689	714	753	745	738	740	786	736	697	704	767	732	768	698	736	738	737	708	751	678	710	741	745	768	742	735	768	724	718	748	766	723	736	699	731	712	712	716	734	773	755	727	713	743	761	749	772	767	735	738	734	712	724	767	708	743	712	747	753	728	745	749	756	774	691	741	733	767	733	757	770	729	735	751	794	739	722	789	740	730	763	725	708	765	719	683	745	707	729	776	748	725	751	752	746	733	762	726	756	693	692	750	724	765	741	721	705	710	747	703	723	805	724	796	761	753	740	782	714	732	711	741	755	755	707	711	781	750	737	713	714	742	720	735	777	743	777	734	694	771	714	719	764	681	787	693	727	782	780	688	780	768	708	711	740	703	699	715	756	728	723	724	706	718	702	772	744	736	737	786	778	732	743	784	773	720	730	715	745	741	723	735	705	724	718	777	707	714	755	801	711	734	792	746	735	722	752	741	731	775	712	731	734	755	757	734	719	655	743	721	735	707	766	746	743	740	756	798	715	704	696	705	731	722	723	717	754	791	670	782	725	761	736	696	687	784	731	707	744	753	720	734	715	696	724	708	712	705	743	746	756	733	767	782	722	735	741	776	766	781	748	730	703	731	754	671	732	740	733	714	705	752	743	696	704	764	740	805	757	706	787	726	731	713	700	780	723	780	761	776	757	737	744	765	748	769	753	771	759	728	726	720	773	724	726	701	729	715	717	711	774	741	763	707	725	741	779	746	732	710	771	733	787	731	720	777	748	686	731	750	696	749	729	723	737	745	722	736	715	746	718	662	699	739	726	716	805	713	728	709	743	704	715	738	724	668	719	721	703	808	729	742	720	707	719	709	740	746	704	713	729	697	722	715	739	727	775	703	761	758	733	770	713	740	697	714	708	730	688	738	730	708	751	761	735	726	792	769	728	765	735	705	751	737	766	749	736	729	749	773	737	772	747	711	744	774	748	719	753	770	740	761	709	764	720	729	764	762	681	749	737	731	761	749	763	748	729	735	758	762	718	739	748	698	767	660	718	725	676	761	724	769	737	759	705	724	699	748	766	756	748	713	751	688	729	730	720	684	706	707	772	726	738	748	778	800	774	753	761	721	703	697	716	708	771	769	735	742	748	728	735	750	722	776	741	780	720	731	729	691	764	753	715	736	766	735	777	730	739	725	694	753	758	727	776	710	725	720	698	805	742	707	748	733	689	705	684	690	777	736	720	799	782	722	721	778	694	680	718	720	749	672	743	739	705	747	720	738	781	735	727	737	750	752	706	766	730	720	722	748	780	760	796	737	745	762	714	764	769	755	708	702	763	711	728	736	771	691	745	758	736	695	747	716	745	720	742	725	753	774	734	791	796	763	727	768	751	708	761	723	733	785	715	703	731	709	723	711	707	694	753	743	739	728	734	760	765	709	746	748	786	765	722	739	754	696	775	748	754	748	721	723	723	731	733	761	727	735	714	697	735	761	728	747	691	718	738	779	786	750	766	756	738	706	686	752	748	756	739	750	744	731	668	725	776	706	777	775	730	696	739	741	719	816	745	729	802	727	712	753	761	808	773	756	769	791	736	749	696	698	772	729	795	720	767	728	798	744	712	746	746	716	690	747	737	778	788	743	708	719	721	728	708	731	739	733	726	725	739	759	703	732	749	745	745	738	732	758	774	769	721	759	730	766	763	737	711	691	741	718	798	744	732	745	779	715	729	729	729	753	756	752	764	752	699	783	759	709	736	692	750	723	761	697	757	742	721	741	749	760	744	754	789	699	716	759	757	732	704	697	722	708	724	701	754	730	734	764	729	720	740	730	730	782	741	690	745	729	761	709	709	748	716	690	777	746	717	706	732	750	723	756	713	701	723	693	744	756	725	756	745	772	766	735	742	718	684	743	729	851	787	677	747	715	746	745	753	781	754	737	780	779	732	715	717	755	760	728	707	713	742	715	726	743	759	778	755	768	755	779	750	784	752	727	728	752	735	748	776	721	695	759	762	709	722	775	747	694	720	701	727	712	726	755	728	786	787	748	793	755	698	750	722	737	688	782	792	744	759	677	712	786	747	690	731	727	736	732	760	742	699	656	798	747	798	722	734	727	768	756	774	699	749	704	729	752	754	686	782	746	775	728	724	769	747	703	754	766	752	748	734	744	779	715	764	752	721	773	727	743	738	693	728	685	709	714	705	761	750	715	730	761	728	716	775	761	723	748	708	740	773	747	759	770	755	721	774	743	744	761	723	771	741	717	756	726	730	757	704	745	717	749	692	745	732	723	701	721	771	747	691	684	756	755	785	759	738	727	743	734	753	796	712	717	719	724	745	743	739	774	725	712	737	722	708	784	726	728	739	756	757	692	687	725	734	747	745	735	722	718	753
8224	397	183	158	124	131	118	93	105	104	90	89	104	107	94	100	80	96	75	87	106	100	87	79	82	100	104	112	91	103	76	112	89	87	94	99	77	93	89	91	87	93	103	100	63	94	93	95	73	101	85	112	89	94	103	79	81	105	80	88	91	86	106	82	95	93	82	87	79	122	85	93	89	91	99	91	84	89	94	97	88	88	93	89	84	98	92	84	86	106	100	87	109	95	90	104	76	93	103	102	92	81	94	87	84	92	101	84	98	95	87	100	119	83	101	89	89	83	100	90	83	105	101	97	95	100	108	109	83	100	109	89	92	92	78	103	88	109	89	97	88	100	95	91	88	77	96	75	83	96	83	102	72	102	80	98	99	101	101	100	100	104	101	102	92	100	87	82	101	87	77	89	107	98	74	96	117	88	94	100	71	86	104	91	75	83	80	88	85	111	88	78	75	87	93	92	84	79	100	90	82	94	91	86	84	118	101	79	77	71	99	98	85	77	78	88	87	87	95	90	90	96	93	100	80	91	93	90	99	102	101	91	103	74	82	84	84	97	90	90	98	78	84	90	88	123	108	85	109	86	80	90	81	105	75	86	85	96	90	96	97	83	97	84	88	97	89	96	96	88	91	85	88	84	98	101	101	97	102	87	90	87	93	104	96	85	96	97	99	73	82	97	113	87	97	79	75	91	86	99	87	94	102	92	88	96	90	77	80	97	80	94	94	88	95	105	96	86	86	85	80	82	79	76	92	94	100	91	91	96	73	80	83	91	91	93	93	93	96	101	82	97	83	118	85	90	102	90	79	103	82	66	82	107	72	107	90	89	76	91	99	86	93	84	95	80	92	104	108	76	98	88	77	112	103	87	88	79	92	100	110	83	104	89	85	85	90	89	85	114	75	88	95	96	89	91	104	95	86	85	97	87	91	89	105	87	105	87	99	97	107	90	85	101	92	91	83	92	90	105	94	83	89	91	75	102	92	88	97	104	87	78	88	89	86	97	101	106	103	105	86	98	79	85	90	90	100	75	77	97	102	85	106	81	96	92	94	92	75	88	100	90	89	90	103	103	88	90	92	71	99	87	80	88	75	99	82	72	93	104	88	93	89	91	89	99	89	113	85	90	77	102	88	102	94	94	89	97	82	103	104	95	97	89	99	81	93	107	91	96	96	93	108	95	96	117	91	75	99	91	79	86	98	83	92	84	88	89	83	97	76	102	90	93	97	108	83	98	81	94	108	84	87	88	97	102	112	84	97	109	71	94	70	87	99	93	88	88	96	105	95	106	102	118	98	93	105	87	93	110	87	99	91	92	80	96	81	102	87	108	84	95	101	100	94	80	94	99	85	108	77	87	119	99	115	102	99	89	107	103	89	94	87	98	79	95	90	97	104	106	91	75	109	120	92	92	86	108	72	85	86	97	103	98	101	78	70	82	97	82	88	94	79	88	91	90	91	80	83	104	111	108	97	92	101	92	96	102	89	92	88	100	109	93	97	89	78	94	108	96	83	100	95	93	94	92	85	93	87	90	107	79	91	93	99	102	98	97	103	83	99	84	90	98	87	106	93	98	87	113	87	84	89	85	92	98	87	97	86	93	93	89	103	84	103	82	92	88	96	96	87	115	90	100	91	87	97	99	92	92	99	78	96	85	91	94	96	115	79	102	94	105	97	81	88	91	75	105	72	79	100	94	106	82	86	83	82	72	84	90	92	82	80	77	82	87	77	82	90	117	86	94	99	94	107	89	99	98	99	73	98	77	100	90	87	86	107	85	73	85	91	76	89	88	93	77	104	76	81	94	80	104	82	101	92	80	101	83	84	77	94	89	69	81	83	77	96	91	106	85	93	75	90	101	89	91	99	83	84	97	81	89	100	92	96	105	89	97	106	96	83	97	81	75	86	95	89	78	92	91	92	103	85	98	90	82	100	94	93	95	75	91	90	107	96	93	90	77	108	95	103	83	66	81	98	81	91	88	88	74	95	91	89	97	104	75	88	94	98	92	82	94	88	91	97	92	74	72	85	84	93	100	84	109	97	88	103	84	86	101	89	97	86	77	90	82	78	96	97	92	71	91	82	92	104	98	88	81	94	99	98	81	94	99	96	94	87	83	97	75	92	93	103	70	105	97	83	92	102	92	94	79	91	85	104	87	87	82	102	99	77	85	102	99	92	94	89	86	73	95	85	94	91	98	86	95	82	84	89	83	95	83	117	83	92	116	89	73	90	101	102	89	102	86	90	76	90	84	100	98	102	96	96	110	70	86	89	97	101	102	102	76	95	89	106	88	88	86	101	94	94	81	99	101	91	85	91	91	95	88	90	79	95	96	99	84	83	90	87	100	91	90	90	84	95	102	96	88	96	106	82	80	100	85	88	85	82	81	105	99	81	77	106	94	116	97	85	101	82	88	98	97	93	90	99	98	95	97	94	76	90	99	103	90	88	95	89	106	97	94	97	105	87	112	70	85	118	88	92	98	97	82	97	92	97	87	87	85	90	109	82	88	93	117	86	91	103	93	105	102	67	89	77	107	87	102	108	108	98	88	75	91	81	104	89	81	80	96	85	90	86	72	104	108	90	100	90	76	97	101	103	107	88	93	84	95	91	100	93	93	98	100	91	115	106	76	106	90	95	107	91	111	82	92	100	92	89	107	95	97	100	83	92	83	104	92	83	82	92	85	93	103	94	96	89	92	94	93	97	91	102	88	112	86	81	73	88	103	101	89	90	105	93	103	99	93	96	101	92	76	82	81	83	96	95	82	98	73	87	73	96	88	102	92	93	95	85	96	102	100	83	109	101	96	84	95	74	78	89	100	91	92	82	92	111	105	106	86	96	95	96	71	101	75	92	81	95	78	101	93	96	74	108	84	84	99	104	83	78	107	111	79	80	82	82	86	79	85	103	103	95	117	95	88	91	94	70	87	85	96	84	101	103	96	114	85	91	109	98	89	86	86	92	91	96	90	90	89	105	106	81	87	102	98	79	86	90	97	106	99	85	85	90	95	86	85	119	80	104	84	98	83	86	79	91	92	108	100	84	90	79	91	89	79	89	105	95	72	85	114	84	93	97	91	105	64	105	82	99	110	106	93	93	86	97	82	98	79	91	88	66	101	75	84	93	96	88	93	84	91	94	95	82	108	111	88	96	114	109	95	98	95	99	85	85	91	102	83	105	80	110	94	79	99	82	104	81	92	93	88	70	95	80	97	87	93	81	93	84	102	81	89	87	99	97	98	78	97	97	95	81	79	91	88	94	94	100	116	98	95	82	100	85	75	102	79	89	93	89	102	99	93	96	93	87	93	82	100	85	103	81	97	87	108	93	83	103	89	89	87	97	92	83	109	99	91	85	84	98	81	83	87	101	98	81	85	82	87	90	109	106	98	101	93	83	79	88	96	107	87	102	84	91	86	81	109	83	73	114	100	91	78	89	112	70	72	90	95	90	81	104	89	87	79	94	87	87	106	87	78	80	97	97	89	87	98
8223	453	556	546	477	455	419	405	405	382	359	366	364	373	342	334	329	351	325	371	356	364	340	318	347	352	338	368	349	321	323	341	342	363	365	337	323	334	323	325	337	335	330	328	338	292	286	342	369	332	296	295	334	330	311	332	333	336	309	337	306	339	351	341	359	318	329	324	330	336	340	301	314	331	343	336	335	309	332	335	332	324	327	319	326	330	324	305	331	341	339	360	346	313	319	350	301	324	311	333	348	347	320	320	323	307	329	303	312	346	310	341	315	345	343	285	318	299	332	291	346	313	323	285	339	311	328	328	329	357	322	341	303	334	352	311	350	326	344	328	355	335	293	332	328	347	329	298	373	353	281	306	330	344	326	287	309	324	342	334	328	294	311	323	333	322	337	356	369	343	344	298	349	341	340	348	328	342	306	298	339	333	319	348	306	354	334	353	331	333	324	293	327	335	313	341	316	353	346	335	299	343	330	333	307	321	334	340	335	331	304	342	321	339	330	321	307	332	317	316	325	354	329	332	317	274	349	342	315	321	351	308	340	313	341	358	335	351	315	338	319	332	339	359	357	337	303	353	306	342	328	295	355	341	291	313	350	356	332	349	343	320	358	368	329	330	362	296	325	313	363	329	352	320	324	320	327	346	309	301	332	361	336	308	330	342	339	348	317	326	319	321	306	344	347	334	342	340	301	300	326	333	332	301	313	320	341	316	281	335	387	308	311	363	350	357	366	309	358	311	298	351	318	324	330	319	343	298	321	324	321	312	302	338	326	319	349	362	333	341	332	342	333	333	368	338	311	303	297	350	336	327	371	306	319	306	327	335	322	298	329	343	343	320	334	332	310	359	295	340	327	314	343	326	338	337	351	306	337	328	366	323	334	320	312	330	355	317	350	313	351	345	344	320	356	320	337	305	351	352	350	309	340	331	364	319	332	333	350	333	345	339	353	336	314	351	321	327	308	314	312	333	327	321	365	297	317	362	351	318	335	339	316	335	311	309	322	352	301	335	313	302	364	318	329	340	317	328	327	339	335	300	316	332	322	295	328	341	337	328	346	303	317	346	334	340	356	326	328	296	323	329	289	358	351	346	326	332	311	344	314	353	333	327	297	294	335	337	305	327	316	318	358	338	349	360	321	324	311	340	328	329	335	354	340	345	324	334	300	317	330	337	325	332	335	307	302	378	301	355	307	331	330	358	336	338	350	327	308	325	303	312	295	341	317	328	323	296	325	306	313	282	355	318	302	327	330	350	329	321	335	304	310	334	327	328	312	302	335	331	301	298	315	331	353	315	323	305	325	358	345	288	323	339	334	319	291	344	321	331	298	309	324	335	319	296	352	320	319	329	310	323	380	296	309	317	340	349	352	332	354	352	343	337	359	325	352	345	324	342	362	328	353	357	344	319	301	333	346	355	340	326	350	319	330	325	345	361	361	306	322	290	294	326	338	361	343	370	338	331	357	320	331	320	350	331	308	329	310	331	316	361	342	330	332	307	333	357	324	275	325	275	325	330	313	368	322	322	348	297	305	326	304	362	358	343	317	311	351	309	333	348	308	327	313	331	321	310	319	366	323	314	325	333	312	339	366	307	336	358	321	324	328	334	332	304	323	336	318	301	350	328	339	326	314	319	324	357	314	352	331	318	320	351	322	329	287	317	303	309	341	343	325	328	291	348	310	344	325	340	325	363	340	323	333	307	321	286	339	339	309	375	328	318	338	323	341	325	338	359	310	318	320	341	341	311	335	298	315	335	326	336	293	322	337	355	343	311	349	319	349	334	322	322	330	310	317	325	340	329	319	310	329	326	321	316	312	325	348	314	340	344	334	354	321	375	377	341	363	319	345	331	346	333	326	351	321	330	338	323	294	304	345	335	319	351	293	340	347	311	331	335	327	356	331	345	306	309	298	327	318	352	324	310	315	316	314	359	343	315	336	311	368	328	306	320	306	324	323	320	357	353	328	337	316	342	343	312	333	327	341	336	340	305	350	364	296	341	317	334	327	362	328	308	339	327	339	346	317	313	307	289	327	325	368	295	328	332	288	324	354	327	329	321	333	324	349	328	323	300	342	303	317	302	345	298	312	360	337	347	322	295	307	329	370	353	319	352	327	351	338	327	366	323	325	325	328	352	333	335	360	332	338	355	344	314	341	322	331	335	321	355	349	323	316	305	340	360	341	346	308	319	332	320	350	316	360	330	370	357	354	350	315	343	324	331	348	340	322	308	338	344	378	343	272	337	318	322	349	327	328	307	300	332	343	318	329	360	314	351	322	332	357	293	330	346	338	346	308	334	324	316	316	336	349	317	309	365	340	345	317	326	326	315	303	338	345	344	361	342	349	307	333	349	342	336	334	340	326	325	302	310	319	314	310	345	322	337	350	359	320	314	312	340	302	343	343	323	334	332	318	331	316	305	352	324	313	323	319	356	304	291	323	291	326	335	330	359	334	342	335	320	332	358	318	321	331	319	339	323	355	331	340	373	285	305	341	347	319	333	364	374	338	318	341	332	308	309	299	309	372	328	360	307	359	316	364	300	335	331	304	315	324	333	351	328	333	330	347	338	317	360	341	315	339	347	335	347	351	329	354	369	326	329	328	331	366	315	305	313	316	310	337	305	326	325	343	294	322	342	318	317	310	355	309	321	276	325	328	326	322	304	320	319	309	324	339	334	340	320	299	300	326	332	351	313	327	345	328	324	336	329	312	336	306	346	365	336	336	327	319	325	324	343	345	291	332	328	345	315	385	336	305	325	332	293	283	341	379	312	298	337	309	332	282	316	358	328	337	346	307	324	301	348	325	340	362	349	331	314	303	329	315	310	354	306	318	346	337	306	330	338	304	302	315	320	341	323	305	332	295	351	357	279	321	300	344	325	307	299	311	314	318	305	334	303	337	340	330	325	316	334	310	332	352	317	333	331	330	353	319	329	325	353	332	313	307	339	353	353	311	325	286	309	319	347	338	318	346	295	357	353	339	310	330	324	359	315	328	351	319	333	343	368	318	330	332	312	352	364	304	337	322	277	338	308	340	306	310	327	327	315	329	327	304	334	333	303	305	336	311	357	337	349	315	334	316	312	356	361	343	386	335	351	330	314	336	333	329	326	327	333	319	321	303	345	322	311	315	293	326	353	355	314	306	332	308	272	325	331	329	314	318	357	325	328	319	332	309	295	363	320	335	338	350	353	308	334	340	335	310	267	345	331	303	349	361	336	314	321	337	342	319	321	314	347	325	325	324	346	318	358	350	318	312	328	365	313	346	326	350	308	316	332	286	353	298	357	316	349	383	314	342	374	366	343	333	305	335	316	333	308	309	349	319	341	331	347	331	363	335	317	310	335	355	291	323	354	332	331	333	335	328	324	315	326	329	345	308	339	328	314	340	349	321	310	322	295	303	340	348	324	314	285	373	337	310	348	333	334	320	352	316	359	325	325	342	326	315	313	333	320	329	336	306	301	330	357	319	331	329	309	313	325	323	309
36560	6576	1447	946	639	462	395	294	281	260	241	201	202	208	198	183	165	145	155	186	161	141	161	170	151	163	156	142	153	182	154	149	138	155	143	141	154	141	131	146	125	165	120	139	139	130	158	161	129	144	132	159	124	151	167	135	111	134	131	142	144	141	134	145	151	149	134	150	136	130	133	138	118	158	133	142	145	150	143	157	123	145	139	135	138	135	139	152	139	142	136	124	146	149	135	148	145	136	141	140	146	131	117	150	128	147	139	114	150	166	140	137	131	140	160	151	135	150	155	159	145	116	133	134	131	131	142	145	154	122	148	136	138	152	161	128	145	132	134	138	143	144	151	133	142	161	122	135	147	153	135	141	130	162	142	154	115	114	137	144	144	126	157	144	156	119	133	139	150	158	133	144	122	131	148	135	133	138	150	134	154	145	139	120	136	143	132	140	134	136	141	129	146	139	126	154	145	153	127	126	145	163	142	139	151	145	148	115	140	135	138	127	130	134	148	147	140	168	148	166	151	137	134	146	148	128	171	138	156	142	139	124	134	141	150	154	132	132	143	159	129	140	141	127	120	155	138	162	141	156	133	160	168	141	137	135	119	123	171	143	123	132	158	114	156	139	136	148	132	126	161	118	153	137	132	116	147	142	140	148	115	162	135	147	148	143	121	123	144	130	148	153	128	133	119	139	140	117	151	149	145	123	124	135	145	141	144	141	140	141	137	151	133	154	130	144	167	142	135	148	133	149	149	139	126	118	132	139	142	139	155	145	145	124	148	134	146	152	133	150	119	146	141	129	142	143	143	138	143	139	121	126	138	148	138	154	135	135	120	139	135	160	178	134	155	144	131	134	140	136	130	136	141	134	121	151	141	145	130	129	134	131	133	126	124	133	139	135	157	139	120	147	161	137	111	142	136	143	148	138	151	141	135	167	137	159	143	137	136	132	139	138	138	145	137	134	151	136	119	155	147	132	139	136	151	155	123	127	143	125	137	127	156	120	141	119	116	145	162	127	130	155	133	146	135	136	129	113	147	128	144	135	127	150	130	154	149	132	154	146	138	137	131	166	141	149	152	145	144	157	145	147	139	134	136	160	151	152	117	142	118	149	138	114	140	137	137	137	149	125	156	140	147	133	124	166	159	138	127	139	154	145	142	131	150	130	141	160	132	145	119	147	134	126	135	137	169	148	149	136	153	146	139	140	126	140	130	115	126	138	130	107	130	151	130	164	148	119	155	133	135	131	146	130	145	145	133	127	143	144	147	126	125	150	128	133	115	116	136	146	157	131	155	144	119	143	125	129	137	137	149	141	149	127	150	149	127	150	134	128	148	146	117	125	172	159	165	155	136	128	129	150	138	145	118	144	148	140	149	120	128	153	151	135	140	144	131	130	142	129	132	135	123	145	125	126	147	130	155	152	142	145	125	138	137	138	113	147	139	125	136	146	119	133	150	135	146	129	139	145	116	141	154	149	134	141	158	140	126	140	135	130	162	135	127	132	127	123	135	147	148	126	149	129	116	134	138	154	143	153	142	148	153	135	139	145	138	144	154	133	151	118	147	146	153	135	132	130	129	148	135	127	153	131	134	140	138	140	168	133	145	128	141	137	164	164	135	140	145	122	124	142	148	143	150	137	160	149	154	135	133	149	136	125	140	133	157	131	126	152	135	135	140	135	131	130	126	148	135	151	143	151	133	142	137	139	150	128	122	133	137	137	124	132	139	141	149	130	141	152	151	116	136	133	152	118	138	117	136	122	148	131	145	136	147	133	152	133	125	121	131	135	134	144	153	147	137	134	143	139	149	128	134	131	147	161	135	142	140	131	152	137	138	144	148	114	131	145	142	125	133	121	138	125	136	149	147	128	151	147	147	147	113	144	153	131	117	144	144	152	153	156	156	133	140	148	149	141	146	168	160	154	115	111	122	133	139	138	143	127	136	150	134	127	123	128	151	148	133	135	145	124	166	127	127	150	133	139	132	140	137	135	136	157	160	132	136	145	134	121	134	135	135	124	147	137	159	121	130	152	167	141	153	137	133	145	127	141	124	127	143	110	139	140	138	149	132	155	131	140	158	148	129	133	142	137	133	158	119	120	127	122	127	130	158	174	149	140	135	140	136	135	144	121	141	142	128	143	139	128	134	145	140	151	123	139	129	143	137	130	145	128	138	169	160	156	158	133	125	133	148	145	150	150	127	155	134	140	121	145	147	147	115	138	152	147	134	144	149	137	134	125	155	105	135	146	133	127	134	146	157	148	157	141	125	152	132	144	140	123	123	142	159	148	112	132	140	137	150	126	128	159	135	128	132	130	148	149	143	121	109	132	142	136	163	155	129	159	151	142	158	140	136	145	166	122	149	131	154	147	145	141	137	124	156	129	149	134	134	131	152	151	131	131	130	135	143	126	108	141	143	139	140	138	132	129	138	134	119	129	131	177	143	133	130	145	131	124	132	150	148	169	141	133	122	148	125	134	144	124	148	118	144	142	138	132	137	136	130	129	155	161	145	130	153	115	138	142	145	146	141	121	149	132	151	130	140	110	145	123	110	147	155	182	124	144	135	155	137	152	124	140	133	150	142	171	139	131	150	153	128	122	159	152	139	147	145	142	152	122	148	145	162	146	145	140	119	157	145	150	141	164	133	157	144	128	146	132	152	143	149	146	141	135	127	135	144	139	116	143	148	166	121	133	138	134	142	117	141	117	149	136	118	160	116	143	156	125	139	123	151	137	139	110	133	162	145	148	121	131	130	156	148	127	149	128	142	139	135	144	164	149	159	135	148	141	159	143	129	152	147	157	119	119	134	147	156	135	141	158	139	126	129	134	133	150	137	129	160	143	127	143	151	145	128	129	170	132	146	160	121	139	121	153	141	141	133	141	147	129	127	138	122	153	144	132	139	124	150	139	153	144	124	168	133	148	167	143	143	130	133	154	142	154	125	134	124	118	124	136	157	143	139	136	126	145	133	152	150	136	139	137	163	126	130	137	135	152	143	125	126	150	153	129	120	136	154	111	130	141	152	134	123	150	131	157	119	135	133	141	141	129	123	148	134	125	134	141	107	127	153	143	157	142	141	122	145	143	137	145	148	131	127	129	159	150	125	158	141	141	156	122	134	153	120	118	148	147	148	138	140	152	162	130	128	144	151	137	157	151	129	102	141	147	145	143	153	145	135	170	128	158	140	133	118	125	123	154	139	144	127	128	148	128	166	143	136	111	140	128	146	128	157	159	143	142	129	140	116	141	143	151	145	139	142	135	141	126	158	133	121	136	139	146	146	146	140	140	126	137	152	155	147	134	156	125	150	153	146	143	116	141	117	143	149	179	146	138	120	125	147	155	161	138	151	137	154	140	158	129	149	142	150	156	160	131	145	121	143	150	152	148	139	143	142	170	134	141	144	141	151	131	129	154	150	123	124	134	130	119	136	125	137	141	163	140	126	117	132	135	143	147	131	134	137	133	142	104	153	143	122	144	123	149	144	136
19849	1544	3227	3553	2894	2399	1939	1658	1405	1179	1133	1056	985	910	904	816	765	760	645	713	668	642	676	581	586	573	561	558	615	493	552	555	570	530	571	540	518	511	558	528	487	507	520	519	518	514	491	524	490	513	521	506	539	499	477	472	494	498	476	461	471	482	469	477	481	472	464	495	433	484	452	510	509	485	479	473	437	480	472	500	476	487	479	470	502	494	487	484	469	487	499	501	509	424	499	478	481	460	482	482	461	466	433	426	496	489	470	456	465	448	447	486	467	488	433	481	452	460	451	490	449	456	480	482	466	484	445	468	462	471	474	496	450	484	454	491	461	448	476	496	442	406	462	485	493	442	477	446	458	455	489	505	467	479	489	443	490	492	521	499	465	480	476	486	423	465	480	477	461	507	469	484	483	500	472	450	420	488	492	478	478	474	493	497	470	494	492	490	489	477	488	450	471	457	463	453	453	490	465	452	483	463	440	479	512	473	440	492	458	498	470	491	463	485	457	463	482	484	456	475	431	479	458	495	446	474	445	540	489	467	453	447	433	471	452	430	426	496	502	484	475	463	463	503	447	466	515	490	475	466	514	473	463	466	467	470	462	492	486	477	480	509	486	459	472	448	458	463	423	463	473	462	429	459	483	491	498	501	502	457	428	454	482	502	480	421	465	462	441	462	456	466	458	464	509	463	452	478	444	509	445	454	483	456	475	487	499	427	514	472	435	499	469	463	479	461	428	452	491	473	494	506	469	458	489	485	460	477	461	499	473	450	492	467	470	476	477	445	475	473	469	473	501	481	496	446	449	488	508	436	444	474	474	475	452	450	478	477	465	463	469	491	472	427	455	470	476	463	443	432	498	462	471	472	460	504	480	465	443	484	469	488	481	505	470	473	462	428	482	469	485	476	473	506	463	452	440	501	471	457	482	444	482	468	455	440	488	446	497	456	470	482	453	452	472	452	499	464	423	456	466	460	462	424	450	465	495	480	442	423	406	447	467	467	524	455	439	483	452	499	455	473	499	486	442	460	461	440	473	482	465	452	453	494	448	481	474	444	471	501	478	485	488	458	442	504	486	483	494	459	476	474	521	431	498	489	479	456	485	473	470	461	413	497	467	476	459	482	478	464	479	469	512	457	459	490	459	436	468	477	460	472	443	459	462	461	441	449	460	483	486	457	483	432	487	514	453	468	441	456	442	484	487	504	466	454	466	474	465	468	501	472	473	488	475	442	459	458	458	476	461	492	479	450	458	483	517	472	493	453	473	425	488	493	463	452	449	480	450	474	474	485	499	489	447	435	478	448	465	447	494	453	500	480	456	461	482	493	476	484	453	441	433	449	469	443	451	462	458	471	453	487	460	460	488	489	464	478	482	484	484	491	478	445	503	488	445	493	447	424	473	445	468	488	456	441	441	444	473	471	437	449	467	490	470	471	459	474	481	481	460	425	428	450	505	508	433	432	477	445	439	507	459	476	510	469	450	478	447	492	467	443	421	522	466	494	457	464	473	472	476	473	466	461	489	447	486	468	417	481	486	467	485	490	459	463	520	473	443	493	438	462	451	444	482	484	457	490	454	458	483	457	507	492	462	454	457	453	468	498	490	470	455	493	469	482	458	445	467	450	488	453	471	436	464	476	478	452	451	481	473	489	472	487	462	485	520	477	469	460	471	458	478	485	524	466	474	502	468	457	465	484	423	493	454	479	489	501	476	439	477	454	483	457	469	463	458	434	500	432	503	456	471	475	489	495	484	467	522	490	501	501	475	447	442	457	451	463	462	467	469	484	442	434	453	450	448	477	434	494	447	475	460	463	451	500	466	496	445	434	436	434	461	484	502	446	453	487	463	463	453	465	452	526	471	455	488	468	482	456	470	462	456	460	463	486	463	447	457	514	481	465	474	443	507	458	478	475	489	465	487	481	450	476	486	468	481	464	456	491	511	471	488	448	499	473	453	458	450	478	500	441	454	438	489	467	430	501	471	453	475	482	484	453	467	460	491	487	501	461	470	505	478	503	487	460	471	443	494	491	445	476	444	477	447	479	495	472	491	481	473	467	487	466	449	465	492	499	500	463	458	448	438	456	458	509	480	492	463	465	471	451	467	481	435	469	488	466	435	455	477	447	468	481	463	415	492	446	464	425	447	508	518	487	467	498	503	492	435	435	473	478	420	467	494	385	484	463	450	454	471	488	434	524	485	450	480	442	460	427	453	495	468	477	471	442	457	462	453	476	453	467	483	492	461	441	467	474	444	462	492	465	507	470	481	481	495	473	452	478	453	496	471	451	483	463	441	470	494	480	453	456	467	479	463	457	445	472	450	467	460	502	436	468	470	460	502	480	488	460	489	491	440	470	421	447	474	499	475	512	478	467	460	483	507	410	520	454	432	458	451	489	495	475	457	492	492	477	450	430	474	450	490	467	497	490	471	499	461	483	483	489	467	453	475	456	486	460	495	440	409	498	479	496	489	500	467	431	488	467	482	524	414	429	469	464	464	467	459	444	486	464	501	472	487	471	496	435	465	462	463	472	449	479	492	474	498	499	478	546	438	455	460	459	476	488	489	429	461	475	485	471	481	459	487	479	426	479	484	469	457	477	462	448	446	491	482	459	479	458	489	477	437	462	449	455	469	471	488	441	453	426	456	489	502	419	473	465	455	431	458	489	462	483	475	482	483	482	486	452	522	491	452	499	471	434	478	453	467	455	472	473	461	482	465	431	488	495	469	492	441	454	438	408	472	478	486	445	482	480	502	488	479	486	460	502	457	451	458	488	461	503	456	439	446	466	490	460	398	479	453	453	478	504	436	452	430	468	500	472	439	484	477	465	484	471	489	432	446	457	478	472	461	451	432	482	474	485	522	484	475	443	440	522	473	465	476	459	483	432	461	474	466	440	472	475	517	483	461	478	437	484	450	511	452	479	449	474	484	414	454	499	473	403	483	474	471	457	471	469	455	474	440	452	481	432	426	490	479	464	469	467	440	499	492	493	448	486	499	438	472	449	459	480	440	423	428	424	494	479	436	501	505	488	492	459	449	471	477	449	439	511	482	461	460	473	454	450	468	463	469	481	443	455	479	463	458	451	427	503	474	442	497	480	478	474	508	467	400	506	466	472	483	486	474	457	449	438	474	479	486	470	491	463	479	493	531	471	489	435	475	490	449	447	460	433	449	460	414	459	444	495	464	478	462	449	433	508	454	479	456	490	468	455	483	475	459	460	499	472	467	486	463	445	459	491	476	438	451	456	470	460	451	465	485	497	481	407	460	484	458	463	427	508	476	486	461	480	497	477	458	472	500	459	467	495	469	477	480	523	474	453	482	450	469	470	453	518	457	469	475	451	470	464	501	443	514	530	450	482	427	466	472	473	454	449	475	469	482	479	491	452	473	468	443	449	470	458	452	476	451	446	465	462	492	486	458	501	479	441	490	468	459	482	453	488	480	492	457	451	491	464	442	461	471	492	481	468	441	448	484	461	499	474	447	474
47804	13135	3723	2018	1340	1032	847	606	559	493	449	390	387	384	362	346	308	340	333	280	308	318	286	263	285	271	253	286	243	260	250	255	259	259	266	254	267	240	237	272	281	261	253	294	252	261	229	272	251	270	235	241	232	265	261	235	236	265	271	263	249	230	255	237	252	266	247	277	257	238	207	263	238	229	251	221	265	245	234	252	239	219	278	252	250	256	227	238	248	228	225	243	245	253	281	253	227	271	227	267	245	234	231	256	240	225	257	229	222	254	249	245	224	245	258	260	259	232	251	232	212	238	225	264	238	243	241	255	255	236	234	224	229	244	236	249	237	254	249	238	239	250	246	245	258	259	273	244	218	302	256	237	268	208	266	237	252	247	228	234	229	254	250	259	214	236	231	270	248	247	241	252	226	243	245	234	251	250	254	283	264	219	255	239	269	242	259	220	251	219	237	243	248	228	247	234	245	257	241	209	208	255	234	213	272	254	234	238	235	242	229	224	245	237	258	215	202	235	233	257	239	246	248	273	236	216	226	238	230	234	224	267	253	225	242	264	226	246	218	250	247	241	237	231	240	238	241	227	241	235	217	228	264	232	240	226	220	213	276	252	235	276	249	239	257	262	243	242	239	208	273	239	236	217	230	242	220	253	241	254	248	224	226	248	244	273	245	231	267	217	259	252	205	252	238	227	234	251	249	273	239	219	219	252	220	277	272	255	245	233	238	246	250	225	244	243	264	247	237	249	234	240	243	232	252	232	230	257	252	238	216	246	244	207	250	233	230	239	267	229	252	238	239	233	234	262	252	259	259	229	220	246	247	235	231	241	267	243	238	223	252	252	247	236	231	254	234	247	226	240	236	235	244	265	232	227	232	239	232	246	244	228	228	239	223	245	260	223	237	272	234	252	270	230	259	256	232	248	258	235	249	240	235	234	260	217	241	253	222	260	237	225	237	268	241	235	232	263	237	243	248	229	249	240	258	266	265	236	253	256	246	235	225	244	254	214	240	232	263	272	262	260	226	246	235	243	238	241	216	243	265	237	237	249	259	260	234	254	242	245	251	226	224	207	259	217	253	260	231	233	249	252	241	239	239	230	245	227	237	257	259	248	242	231	210	212	236	208	256	228	263	250	234	267	241	241	272	239	219	223	258	201	222	246	251	251	240	260	243	217	224	236	242	241	254	238	217	253	240	217	232	242	234	250	267	240	238	239	221	234	236	254	235	212	239	244	262	257	254	246	241	229	256	259	231	264	254	239	218	216	241	245	237	247	240	223	224	263	235	248	250	284	221	221	252	231	236	254	234	284	229	238	266	249	243	246	255	238	261	237	237	239	226	229	252	236	252	249	263	256	236	264	248	209	249	237	280	246	246	247	257	229	239	235	247	264	233	262	223	225	232	229	222	231	261	233	250	249	237	237	224	258	246	249	255	244	249	228	235	245	245	187	239	245	223	217	253	244	207	233	240	245	263	243	228	244	229	247	253	228	223	247	243	261	241	239	233	201	242	238	254	240	245	230	242	254	231	236	251	218	253	256	245	247	224	245	217	222	219	244	231	252	234	252	234	230	246	252	231	263	223	222	252	227	253	201	255	255	263	253	237	227	221	264	251	222	257	264	233	231	264	257	252	244	240	228	232	243	222	266	261	245	241	257	258	242	214	253	228	234	244	239	224	239	234	256	237	240	234	264	243	254	255	229	223	282	240	250	248	234	243	226	245	242	245	249	234	266	243	224	239	242	246	272	252	227	242	238	231	267	243	228	262	210	262	229	260	235	258	243	242	244	248	233	251	250	251	247	244	239	267	274	271	256	272	256	221	261	261	236	252	232	265	261	282	210	246	226	243	230	253	235	243	251	235	239	242	248	263	237	242	251	259	201	254	256	258	228	244	244	235	254	253	253	272	222	251	254	238	238	258	198	239	227	252	278	241	264	255	236	252	267	253	216	247	284	259	243	263	242	248	222	243	254	239	242	253	228	251	243	231	246	274	255	276	262	253	249	247	259	234	249	240	221	221	250	237	242	255	232	251	237	260	300	276	259	227	250	255	231	247	236	259	240	229	248	245	262	258	220	254	256	234	216	262	219	283	250	246	245	246	233	231	236	229	218	258	218	257	238	250	226	240	255	232	245	237	236	281	224	256	249	236	228	241	225	257	227	215	228	237	233	249	283	216	227	259	243	234	211	259	230	240	220	282	251	270	264	214	252	245	226	231	250	220	272	251	230	243	247	230	225	248	264	234	216	238	256	239	225	265	261	228	245	250	244	252	231	239	241	265	235	247	244	247	242	211	238	254	234	249	248	253	257	256	231	253	230	244	225	234	257	237	231	253	245	238	257	267	237	255	259	254	258	251	208	253	270	271	254	235	249	230	243	210	243	248	263	250	274	249	244	264	246	244	211	270	216	241	247	251	247	270	216	226	243	205	262	252	245	249	248	246	253	203	230	236	244	240	239	256	259	237	266	256	258	229	232	255	248	238	217	226	226	258	252	267	260	240	235	254	242	278	244	220	223	243	250	239	250	253	233	235	246	228	228	263	237	216	238	250	244	242	225	260	260	231	264	264	235	261	245	244	235	268	248	256	239	229	230	260	233	257	273	240	242	243	237	245	240	235	252	244	250	248	243	255	257	266	233	253	238	245	232	262	264	222	243	270	260	257	246	218	235	208	229	232	238	237	242	240	241	228	247	227	238	242	236	241	251	252	258	235	229	229	259	256	244	255	263	234	247	258	231	243	231	265	240	238	233	255	234	271	250	232	207	261	250	250	263	216	218	253	260	247	222	268	246	246	235	220	246	282	239	244	267	249	213	232	254	247	261	256	250	254	221	230	232	247	241	236	239	236	227	226	221	266	233	256	255	249	240	238	228	260	248	240	249	217	220	251	227	255	283	223	281	275	254	225	211	250	239	254	241	256	265	268	223	212	230	256	239	232	254	263	237	251	256	265	240	203	231	275	243	240	227	235	242	226	230	239	217	248	248	229	232	226	214	242	244	262	230	233	216	233	236	257	247	213	211	247	245	252	240	245	251	253	229	259	226	236	259	257	238	238	240	217	251	241	218	272	236	245	271	249	233	249	232	237	239	203	229	218	221	212	251	253	226	227	254	223	229	242	276	258	250	235	208	217	256	241	245	239	238	236	248	257	239	247	238	262	216	220	229	225	254	232	261	246	255	232	254	197	249	237	196	238	239	227	235	250	241	222	244	248	257	235	238	237	254	278	240	279	236	258	239	229	242	251	220	230	222	271	237	254	222	249	255	203	229	233	227	264	215	257	230	248	229	232	247	258	251	234	210	261	228	217	231	255	248	248	224	242	240	245	232	255	234	256	258	256	245	261	283	217	230	227	252	247	231	228	223	228	264	228	257	255	242	264	199	261	222	232	240	257	254	257	226	254	248	233	235	238	219	240	234	217	249	224	219	241	247	230	227	254	228	240	245	252	239	272	206	226	276	224	236	246	246	268	256	238	255	265	234	266	267
25988	2657	6009	6417	5356	4344	3664	2972	2636	2342	2000	1821	1644	1542	1427	1387	1270	1219	1222	1146	1122	1073	1093	1031	1007	930	988	950	936	960	946	905	912	866	852	861	845	820	823	853	853	840	856	797	817	833	808	773	806	796	808	795	813	775	820	792	794	796	766	803	777	816	735	757	848	722	766	759	784	776	761	743	745	750	751	765	752	751	801	754	794	712	763	772	768	706	726	725	734	766	766	737	778	756	763	806	766	718	744	769	736	765	763	772	724	708	725	708	774	708	765	766	764	738	774	749	724	805	719	731	722	689	729	730	761	754	709	727	753	736	755	717	757	736	758	795	755	707	756	752	819	760	715	789	769	760	777	735	722	728	748	797	701	706	723	699	746	747	750	745	776	749	750	734	720	702	747	705	736	715	745	728	728	745	714	753	704	743	746	763	733	801	806	754	765	727	759	751	761	745	752	719	751	697	773	709	749	740	732	767	752	687	759	806	757	744	791	756	763	767	718	751	725	766	726	715	745	753	751	745	747	737	768	745	714	754	724	728	734	765	717	767	787	744	785	756	715	696	744	742	756	705	760	774	740	765	672	760	688	716	766	757	707	788	713	747	751	807	685	722	715	746	724	707	717	741	711	745	700	745	744	725	793	742	752	699	753	728	747	734	704	751	746	689	764	703	718	752	678	743	735	736	733	687	726	744	737	746	743	701	685	733	727	754	743	730	745	759	749	747	729	745	715	729	739	770	714	774	755	763	769	743	739	719	771	691	720	718	780	764	751	775	687	781	719	739	754	730	786	735	768	720	722	778	745	708	714	709	778	709	721	744	790	720	760	760	727	775	767	752	738	708	726	762	748	785	705	734	714	733	709	741	736	747	749	670	734	715	684	713	748	739	685	736	726	798	797	731	706	714	731	738	757	725	675	739	783	776	715	720	719	773	777	758	725	738	750	710	742	749	776	725	750	755	688	731	710	773	703	704	716	699	767	757	745	754	731	696	741	760	754	740	707	744	749	770	729	732	799	749	709	705	786	752	754	740	688	752	742	729	743	733	754	722	715	726	710	715	749	747	689	745	691	751	735	697	780	778	760	702	747	744	748	743	738	750	691	757	680	711	792	740	734	758	737	733	738	723	745	748	721	720	759	731	719	730	721	769	733	774	735	707	765	775	847	689	762	715	734	744	759	759	672	703	724	738	727	759	717	720	768	728	773	768	735	732	771	709	709	764	744	722	731	721	748	733	735	781	728	684	740	726	770	730	740	749	748	730	751	743	755	758	738	734	779	753	711	767	729	745	768	762	669	758	761	803	732	723	805	731	788	735	748	744	733	750	727	786	718	735	765	790	744	755	715	758	738	753	677	731	712	789	747	769	735	711	686	712	760	706	719	759	727	715	761	756	758	732	766	727	750	748	758	710	773	820	748	771	732	719	713	760	751	807	750	743	742	695	721	728	741	709	776	762	763	729	773	742	727	717	749	758	702	727	733	743	748	745	703	744	726	733	725	739	740	782	735	698	731	737	726	705	710	756	781	764	698	770	710	743	723	732	715	699	732	733	783	752	695	678	732	744	762	726	777	720	769	731	739	721	708	747	740	758	763	769	694	705	734	752	751	701	764	747	742	733	721	723	726	753	747	726	772	760	770	721	727	743	735	757	719	787	755	719	778	758	763	740	735	720	782	733	723	688	706	689	765	730	790	745	735	760	755	732	766	697	751	708	740	791	762	736	752	709	778	698	776	701	750	753	817	801	758	749	734	758	739	712	748	716	723	709	731	782	712	755	764	726	723	702	696	734	738	770	680	762	735	744	780	739	748	753	721	718	753	780	746	739	727	706	740	699	716	706	740	705	729	696	800	754	755	750	673	775	768	746	710	730	783	755	753	715	743	757	712	756	752	760	781	752	765	723	742	725	745	743	706	773	698	769	709	722	757	728	764	761	715	715	738	723	725	719	754	740	754	717	738	734	740	695	730	730	709	747	747	736	766	723	720	754	761	762	752	759	696	746	736	737	764	733	746	737	709	803	713	759	765	716	695	799	763	716	753	708	736	720	720	760	766	730	751	712	747	753	746	737	694	728	732	774	769	757	728	741	737	757	719	738	745	766	749	715	736	721	762	719	755	754	764	749	705	731	762	740	728	724	746	736	730	763	715	760	761	750	684	755	719	710	704	745	697	701	757	708	711	716	752	745	740	748	752	765	748	720	720	754	741	772	747	771	754	779	760	742	744	720	720	731	739	765	693	745	788	699	761	735	722	722	735	763	754	691	750	776	771	665	732	778	694	695	708	753	726	742	741	770	776	786	809	752	743	743	695	741	743	738	723	748	718	735	735	695	767	692	733	781	733	738	760	776	709	748	739	761	732	762	754	725	752	728	742	748	755	779	702	771	727	740	750	783	710	718	690	734	752	750	687	625	728	737	719	702	718	753	725	753	770	719	688	753	728	767	705	753	768	762	757	720	718	710	736	740	719	679	742	760	714	729	707	758	759	692	743	697	769	740	777	786	738	721	792	747	774	750	737	764	783	728	766	729	693	736	779	762	738	720	761	743	743	722	750	761	744	688	735	772	733	734	744	810	742	707	704	741	739	755	760	727	726	764	737	758	706	777	734	740	705	740	758	762	746	691	737	723	765	707	714	719	740	725	711	758	729	772	743	722	771	744	759	730	758	706	696	750	731	746	798	680	787	657	746	758	742	765	723	782	772	747	742	705	723	780	707	724	696	754	737	726	736	750	747	761	763	713	770	712	725	755	757	734	767	750	701	756	746	784	770	757	717	738	733	751	727	752	739	724	768	727	717	722	724	749	698	740	702	776	717	739	747	765	684	722	768	707	775	789	733	745	754	761	753	776	725	750	745	739	726	767	748	734	704	742	750	728	785	736	688	780	792	763	743	721	768	755	743	750	759	783	761	756	744	741	755	716	782	690	725	750	738	746	732	725	694	742	755	700	734	749	674	751	748	735	719	757	750	739	751	721	719	725	752	761	721	746	772	713	720	743	713	721	709	716	780	748	711	733	758	737	709	745	746	740	750	744	748	733	768	785	734	688	731	742	717	760	756	748	744	724	798	755	698	748	765	725	708	737	753	790	735	749	724	748	748	722	757	738	721	740	719	756	762	738	699	723	718	766	760	725	764	737	695	734	788	732	710	687	698	690	770	702	756	756	771	763	775	718	781	749	802	749	714	793	780	751	717	726	756	732	704	750	747	746	773	711	672	706	745	675	723	728	752	718	738	686	751	751	766	713	744	727	743	709	683	702	692	722	783	754	764	733	726	733	756	805	750	683	752	699	757	746	697	755	721	752	758	732	725	693	735	713	705	753	704	779	774	782	709	770	734	737	701	767	702	761	716	703	739	737	776	715	735	761	736	765	731	763	715	729	708	740	739	747	725	709	741	760	705	771	729	745	726	760	752	738	753	794	706	747	687	747	737	753	753	765	754	721	703	733	734	749	759	701	751	816	750	698	775	783	729	765	747	746	749	758	684	695
8640	361	182	146	118	117	99	119	85	87	98	102	84	94	101	89	95	92	98	94	86	75	73	95	87	84	69	100	99	89	95	84	102	89	92	101	100	100	87	88	73	80	76	91	104	97	78	92	87	93	83	88	102	94	78	80	113	87	91	71	87	103	83	92	100	101	85	103	86	92	84	100	85	73	110	102	85	100	85	92	93	85	91	82	74	79	78	87	88	106	92	89	81	93	91	109	99	92	87	92	96	95	80	106	83	90	91	80	94	92	94	95	96	96	95	92	92	88	94	103	62	101	94	90	94	102	85	90	92	98	78	93	106	98	89	84	93	86	74	91	80	97	115	86	88	84	100	102	85	85	94	89	80	89	101	108	99	84	109	106	91	91	83	86	85	102	92	79	90	92	85	95	79	91	97	86	97	94	113	85	92	105	97	90	78	101	69	91	82	80	97	101	100	86	94	82	106	87	98	94	103	101	82	87	87	86	92	82	85	84	75	90	91	83	85	82	89	106	91	87	77	96	98	94	84	87	94	78	100	79	95	98	86	93	91	117	107	91	82	80	78	92	77	74	91	104	108	84	104	92	95	96	83	101	100	87	117	94	91	88	90	94	82	94	90	98	89	116	94	105	98	77	100	85	86	89	99	83	94	80	78	83	98	86	93	85	74	94	100	101	92	104	80	97	97	85	100	88	87	92	100	92	90	94	83	95	98	97	90	86	81	106	104	80	93	85	86	92	105	86	94	91	93	76	98	94	86	88	82	71	85	87	95	81	83	103	93	99	99	89	81	83	100	97	97	87	80	96	100	97	92	83	91	71	95	77	109	81	126	91	90	79	103	95	103	104	85	105	93	89	86	84	87	73	89	94	99	104	99	95	96	93	87	90	98	95	83	104	92	74	81	101	97	96	90	83	91	92	91	82	98	94	101	72	108	102	111	110	63	84	79	94	84	76	88	94	75	80	76	89	74	76	107	101	103	73	90	82	81	89	88	92	80	102	86	89	100	79	89	75	100	89	83	83	94	82	93	100	97	100	106	91	91	96	96	97	82	96	93	93	102	88	92	94	81	83	103	100	90	93	109	95	81	96	87	92	92	110	87	100	82	81	108	89	83	117	75	72	89	107	90	87	98	95	78	77	91	75	106	84	93	78	76	90	107	107	83	85	86	96	80	94	60	84	102	84	85	101	94	89	85	102	92	91	92	84	88	103	98	83	107	107	85	97	106	86	79	90	79	95	88	96	83	88	84	77	87	81	97	92	74	111	89	90	95	80	83	101	82	101	99	92	78	96	79	76	87	101	82	72	88	89	84	88	98	90	100	81	90	107	105	90	78	102	94	94	86	81	97	81	87	85	95	88	79	88	88	98	89	106	76	87	96	86	78	96	82	99	82	87	72	91	98	110	86	92	97	94	82	88	95	105	99	121	99	84	89	94	94	93	98	81	95	82	83	73	86	90	107	90	99	100	91	87	101	91	78	103	92	110	61	66	77	98	82	99	94	96	109	91	101	76	90	89	96	94	86	77	99	79	93	77	103	84	94	101	99	99	85	80	95	92	87	109	91	86	85	104	104	93	80	92	92	85	104	97	84	95	89	108	91	91	79	106	104	93	72	89	82	97	96	96	92	87	97	83	93	84	86	92	96	102	80	96	80	87	81	89	85	86	108	93	90	86	80	86	97	91	103	84	85	88	92	83	81	96	88	98	92	87	91	91	94	102	91	102	93	88	92	95	90	104	93	92	70	77	93	80	76	92	92	93	95	94	71	83	64	93	79	97	68	88	84	73	82	98	87	71	95	87	94	88	96	102	85	91	89	98	99	77	94	88	97	83	90	79	101	82	90	97	97	92	102	87	109	118	86	83	96	87	80	89	86	90	101	86	74	97	104	97	78	84	92	81	79	99	95	90	96	90	83	83	84	70	107	95	85	97	81	78	91	97	98	80	113	68	93	89	86	88	91	111	99	94	96	84	94	106	78	89	89	97	92	92	92	90	99	81	89	89	70	89	77	101	89	81	107	103	74	97	85	84	85	102	91	86	77	92	83	86	94	79	89	83	88	95	79	95	90	84	95	89	85	86	94	86	97	101	92	102	93	80	104	99	99	100	88	87	78	92	95	83	89	91	80	88	88	87	97	88	89	80	92	81	88	105	80	98	88	82	106	89	95	93	94	87	94	83	81	85	103	71	90	92	67	96	111	88	88	80	93	69	96	85	105	101	78	85	83	82	92	96	74	87	79	81	82	90	77	72	85	82	103	87	80	69	97	102	94	78	86	85	82	85	88	84	112	80	101	80	86	105	101	72	90	92	110	95	63	79	89	92	85	90	91	92	87	90	82	92	99	97	86	87	95	88	100	94	92	74	105	83	77	91	90	92	94	85	68	87	89	89	88	86	92	86	94	89	81	87	91	92	102	86	89	89	96	102	112	96	87	87	107	105	88	82	101	85	96	106	103	88	93	84	96	76	99	78	79	92	99	97	80	107	83	78	85	102	92	81	95	79	98	97	97	84	95	84	88	77	92	88	100	89	96	85	105	89	83	97	100	87	77	106	90	81	80	80	103	106	99	81	101	86	83	89	101	81	91	91	89	94	88	110	91	95	81	84	92	90	70	92	106	92	86	89	83	105	82	80	89	94	104	98	85	88	94	109	83	88	94	75	97	84	115	81	96	101	105	86	83	78	81	62	87	87	80	87	97	100	79	101	89	88	89	78	106	95	82	96	85	93	84	84	89	94	89	100	80	76	81	96	105	89	88	88	86	93	96	96	84	84	94	93	92	106	96	79	94	100	75	87	87	85	97	95	97	85	98	87	85	89	96	92	91	86	88	94	93	106	96	91	102	94	92	102	95	80	71	82	91	115	104	88	91	101	86	97	91	93	80	92	92	104	83	92	93	80	85	102	83	86	108	94	88	91	90	81	97	106	84	84	88	94	75	74	73	101	87	86	89	81	101	103	86	92	90	78	88	105	92	82	90	75	102	91	99	74	91	93	64	80	92	92	83	104	83	76	86	88	85	82	105	83	96	87	86	86	85	105	87	96	79	87	87	86	99	85	78	87	77	83	88	89	72	76	95	97	96	103	84	96	100	97	91	98	75	90	80	82	87	87	78	90	117	81	97	89	93	100	70	106	95	87	93	88	84	92	88	94	98	96	98	102	77	82	82	108	102	92	114	80	90	80	84	92	104	84	93	108	101	87	76	88	72	82	98	99	71	90	89	93	85	106	82	81	80	90	99	84	78	83	90	95	95	106	87	91	89	77	95	114	92	90	110	80	85	89	91	85	75	87	95	104	96	81	110	90	90	86	99	94	86	79	92	81	89	101	91	88	102	104	102	78	105	96	83	85	102	98	100	99	82	80	85	81	85	82	91	88	93	76	106	100	89	97	96	100	79	93	95	82	111	78	111	104	93	93	103	84	102	84	76	93	82	103	91	87	101	83	88	100	89	73	98	83	86	80	84	79	91	82	85	85	89	94
8636	441	481	551	474	461	421	392	366	369	382	405	385	368	364	337	347	323	363	316	322	360	332	297	337	308	366	324	341	345	331	359	348	338	338	337	316	308	359	286	332	303	355	325	335	325	330	333	356	321	342	321	311	312	327	303	343	322	310	328	301	345	353	320	317	337	323	355	310	332	333	338	305	355	310	352	319	332	336	391	338	356	328	346	355	335	300	303	322	353	299	342	338	325	338	327	295	298	329	357	333	331	333	318	348	310	304	335	315	292	313	352	347	315	312	356	299	331	320	320	312	317	329	318	327	319	344	319	365	325	367	340	320	304	338	305	325	324	338	340	320	352	324	305	335	330	332	319	308	332	325	299	332	297	351	339	360	284	313	342	322	311	305	342	328	362	332	332	332	301	321	322	326	320	326	292	343	314	361	330	331	344	361	352	340	333	324	329	340	333	316	324	352	307	283	335	290	325	359	336	347	338	333	329	325	340	345	318	349	299	310	353	336	320	350	336	311	327	330	316	326	312	308	332	327	312	292	334	278	307	351	330	320	294	319	352	338	340	317	349	356	325	322	319	316	297	352	343	335	337	368	298	302	316	310	341	302	329	281	318	358	367	322	318	333	310	269	292	322	301	322	328	338	310	328	308	348	324	306	298	336	374	299	340	336	347	322	299	310	327	326	343	358	316	312	329	342	365	339	323	318	279	359	348	321	329	359	342	339	330	335	320	345	320	336	356	339	325	335	316	347	314	305	351	315	341	313	325	337	322	300	325	337	299	318	323	319	323	308	327	322	360	293	317	328	347	337	326	319	346	335	336	323	298	357	340	339	342	328	324	330	342	315	304	320	293	325	295	326	328	329	349	322	347	310	336	339	307	337	346	323	316	330	353	311	285	346	321	366	336	346	304	336	367	364	332	296	365	338	325	317	335	345	330	343	299	327	324	338	332	349	316	327	311	330	378	350	330	318	315	322	325	310	336	319	338	305	343	339	360	363	337	333	351	336	301	325	351	301	341	340	327	327	320	326	323	306	305	335	337	337	319	321	311	322	322	305	302	356	345	322	316	310	344	341	346	313	323	325	324	322	289	341	295	347	356	328	338	320	359	327	316	304	315	333	310	325	324	318	321	352	338	310	300	305	343	344	328	354	334	328	286	323	339	323	333	326	286	334	361	311	302	322	331	317	362	336	366	302	313	352	336	357	323	330	322	345	317	372	350	328	320	305	335	306	358	291	328	315	359	318	301	329	351	314	320	300	325	340	339	308	303	306	312	354	324	346	322	349	348	338	345	333	359	282	332	337	306	333	319	313	331	323	341	316	355	328	324	322	364	364	362	325	338	330	354	322	324	360	341	305	332	318	303	361	305	322	344	290	306	305	345	333	301	342	326	320	339	318	330	289	334	313	324	310	301	306	324	324	327	336	331	286	345	333	317	306	350	346	340	314	303	350	338	325	335	322	327	325	337	336	326	338	306	317	333	346	298	316	333	353	319	304	310	319	330	324	305	320	313	340	339	347	310	351	330	320	334	342	330	310	282	355	328	333	292	332	310	319	313	312	300	330	334	317	338	324	337	314	313	331	311	320	352	302	345	326	321	363	323	300	340	342	297	311	341	299	326	329	355	335	344	323	336	307	317	327	327	333	307	311	338	356	342	301	317	293	319	329	329	344	306	348	314	302	344	303	297	303	318	308	320	317	329	332	364	308	362	316	291	310	275	319	350	313	307	338	349	355	339	321	304	342	322	314	340	314	288	319	315	291	287	338	303	344	322	316	323	330	314	349	335	354	323	349	331	324	348	328	319	336	330	321	326	326	321	322	321	347	322	329	340	308	340	324	353	306	290	316	334	309	313	333	342	290	323	329	316	359	305	335	341	338	343	344	333	321	335	343	309	312	336	317	363	336	334	318	315	301	342	327	295	333	334	303	362	354	302	332	321	317	305	350	340	317	309	322	318	330	329	348	337	326	301	323	301	321	341	307	365	324	341	342	334	313	317	293	332	329	340	304	325	332	337	351	321	325	304	332	333	339	328	314	330	329	301	305	318	361	320	301	327	306	345	321	336	326	346	306	283	307	294	322	342	320	300	310	322	315	314	329	343	318	322	332	314	334	345	339	329	334	363	307	307	364	315	346	345	315	324	322	323	315	325	326	305	307	311	297	325	329	311	360	329	329	342	333	355	334	303	320	339	318	312	354	328	346	315	339	354	318	319	326	339	346	334	358	328	316	313	352	321	347	320	334	364	334	323	338	307	324	328	340	308	311	343	339	316	334	338	294	312	346	333	343	335	357	351	351	347	330	342	349	297	306	305	335	346	281	337	346	347	356	321	339	323	295	336	330	327	334	307	347	338	329	310	333	334	316	354	291	310	340	326	309	352	305	319	323	328	285	323	329	312	306	328	368	355	324	327	334	343	331	336	305	295	329	327	321	307	306	322	334	329	320	316	318	298	301	349	312	309	323	333	345	340	323	311	332	322	345	341	332	348	318	329	330	337	340	312	333	342	340	326	355	340	296	319	332	304	327	313	309	337	330	332	353	311	341	339	302	323	321	318	371	328	315	333	336	307	322	339	292	328	326	327	309	330	320	309	302	330	329	314	319	320	322	322	345	317	342	337	334	331	301	375	316	334	353	291	323	314	316	334	352	348	345	327	341	305	337	296	306	338	312	341	333	319	336	315	342	301	305	355	306	320	342	352	324	337	323	323	337	323	297	375	336	320	343	303	331	362	340	323	314	327	354	313	345	310	324	351	315	301	359	321	336	317	333	330	348	321	324	324	374	309	325	314	313	311	294	305	319	329	344	318	337	349	288	321	293	342	344	349	315	320	289	344	315	364	361	301	306	343	322	338	344	340	310	328	336	360	296	306	303	345	317	317	355	322	315	326	316	338	328	304	320	330	319	344	330	332	326	334	358	360	322	351	327	334	304	301	329	330	349	319	299	301	316	306	345	304	338	327	342	310	328	316	321	314	300	312	336	313	361	358	281	361	327	332	334	303	310	333	340	293	312	327	303	332	342	315	329	330	336	325	334	332	326	371	305	322	313	354	310	314	315	320	320	335	327	317	326	350	308	349	330	302	340	333	311	335	299	342	342	291	310	312	308	314	291	341	310	338	327	324	349	334	358	325	316	345	339	293	327	309	330	357	335	307	322	360	305	331	328	335	347	345	322	313	341	331	334	315	299	339	312	370	308	342	308	338	333	319	291	310	357	327	325	333	314	354	331	298	312	324	318	345	347	335	344	305	328	332	336	318	297	324	297	343	363	295	339	338	336	367	330	371	320	343	299	334	343	322	343	329	346	327	322	332	346	320	338	291	341	332	371	337	347	338	272	337	325	353	307	299	307	344	333	354	301	317	316	314	320	333	322	318	342	313	332	351	332	314	333	327	292	302	311	358	325	319	328	356	309	348	323	334	317	330	318	305	341	322	336	339	323	343	322	355	348	345	297	315	350	320	344	319	330	332	320	334	332	316	316	312
35527	4793	1395	1004	699	513	430	348	300	277	256	230	208	209	166	188	202	171	173	162	148	141	140	147	167	168	154	141	149	162	162	159	147	159	145	140	143	153	158	154	161	170	132	130	143	150	158	155	148	142	142	129	160	131	126	151	152	135	158	156	122	133	135	139	134	144	142	127	125	120	152	133	129	137	149	144	146	150	143	120	152	130	138	146	153	134	155	152	132	114	139	128	122	141	123	143	124	146	158	143	141	127	132	141	129	134	141	137	138	126	135	137	131	133	151	120	141	133	141	142	143	136	160	126	131	143	130	152	169	172	151	141	119	143	156	121	154	119	141	131	150	131	155	133	135	130	134	164	146	124	136	163	156	106	139	137	142	132	143	144	153	151	144	151	117	147	170	147	128	135	130	137	137	155	129	127	139	129	145	130	135	142	164	142	151	130	125	126	146	129	143	139	150	130	120	145	155	125	149	120	138	161	145	131	122	134	113	130	156	134	147	157	125	151	141	144	154	158	107	159	125	147	142	144	132	126	132	117	154	140	155	136	121	149	122	131	137	158	151	136	144	126	150	152	158	143	135	140	137	126	149	134	149	157	134	151	128	147	136	138	128	144	137	129	138	137	124	138	162	110	135	142	154	132	139	142	134	165	119	134	127	145	133	156	160	161	138	148	134	151	149	148	143	134	136	154	154	136	149	128	142	123	143	139	138	149	128	122	141	132	139	140	127	143	137	142	139	143	121	149	148	145	141	130	141	140	139	144	155	130	164	148	148	137	145	146	155	144	131	135	133	115	154	159	139	129	161	146	131	114	112	129	139	144	132	138	160	141	143	138	139	138	155	165	127	161	148	140	130	141	144	130	146	161	147	127	135	146	162	143	126	134	154	131	140	152	144	158	159	135	132	143	138	120	134	141	146	129	154	142	142	129	137	135	134	136	135	128	143	158	148	162	137	120	147	129	138	147	173	149	143	128	137	136	152	127	134	137	143	145	156	126	136	139	148	138	134	126	133	135	124	159	147	139	139	146	134	125	117	139	143	157	118	134	127	138	133	149	119	132	138	126	119	136	146	139	145	166	153	133	116	145	151	129	121	144	143	146	127	149	127	140	152	134	146	157	132	129	161	171	112	134	137	132	132	139	142	145	155	145	156	154	149	143	144	152	163	149	136	144	122	152	119	138	121	126	145	153	113	175	165	149	127	137	157	128	135	134	140	158	127	121	178	136	128	144	148	136	139	123	135	143	132	134	130	152	157	150	143	117	123	174	132	146	132	146	137	150	136	151	110	113	125	142	154	136	121	131	130	145	116	137	154	150	145	141	145	138	143	146	143	133	144	136	146	153	143	161	142	121	139	173	142	139	133	134	144	151	122	158	139	149	130	148	145	128	124	129	147	143	151	157	121	143	123	133	131	157	144	125	161	121	133	149	154	124	135	130	131	131	142	146	129	145	136	139	148	135	135	137	168	131	136	138	132	144	162	133	129	132	150	145	109	167	136	140	143	147	133	145	134	135	135	139	129	123	130	110	146	130	153	140	126	128	174	146	152	140	125	145	163	132	136	126	146	142	138	130	122	128	128	141	137	137	149	174	143	147	132	127	136	143	153	122	110	147	138	142	154	159	148	113	126	135	151	177	137	166	160	145	154	136	154	136	138	140	135	147	151	128	147	150	126	147	125	130	121	157	123	149	145	149	163	143	123	155	148	146	152	148	142	139	142	143	124	133	164	136	164	158	137	143	121	119	137	140	132	143	154	148	131	148	137	121	148	150	145	152	126	138	142	138	134	138	150	127	122	138	132	130	131	136	141	155	134	125	128	151	118	124	130	145	138	131	138	143	125	139	131	147	172	146	146	152	143	136	127	144	130	123	130	136	148	137	151	141	161	148	147	142	161	142	132	139	143	131	118	148	117	151	102	121	146	158	173	129	142	138	146	145	128	121	133	147	121	137	166	143	149	159	146	147	122	157	142	131	152	133	123	145	133	140	148	146	118	150	124	148	128	122	120	146	137	126	133	141	147	161	146	129	139	114	126	150	143	155	154	133	137	124	141	148	124	149	129	159	141	132	128	151	150	154	117	139	121	156	153	131	136	138	148	132	133	148	150	143	134	158	158	141	149	142	132	118	128	152	149	140	133	124	151	133	141	133	127	146	132	135	175	151	137	138	139	128	133	142	141	131	138	137	125	152	151	138	132	161	140	160	139	119	146	164	146	121	143	121	166	145	154	126	143	154	140	134	158	124	159	139	143	138	138	137	157	123	141	142	149	122	172	135	138	138	135	135	131	134	131	132	142	131	139	146	129	149	145	160	124	152	149	151	129	141	117	142	129	154	143	156	145	142	120	149	127	138	140	132	159	130	128	138	123	133	119	141	124	145	128	148	143	154	145	132	140	135	151	138	153	116	141	141	134	142	133	130	135	161	129	140	139	128	144	135	139	153	104	120	128	124	143	146	135	122	147	143	134	139	147	125	154	139	114	124	150	146	123	135	153	149	155	161	151	145	147	141	134	142	127	137	127	145	134	140	139	128	169	156	154	127	154	127	136	147	147	156	156	131	141	128	143	148	151	145	140	118	164	173	135	128	138	135	132	159	141	138	133	132	143	136	133	103	139	122	142	135	132	136	173	146	156	140	131	122	138	128	146	112	139	145	157	135	159	124	112	139	149	146	151	125	138	128	139	138	129	170	112	137	150	124	131	109	114	147	138	142	142	151	162	156	135	138	125	130	146	132	137	134	135	145	151	146	146	143	142	133	138	143	132	137	140	131	125	150	150	144	133	130	127	145	133	159	131	126	144	150	112	140	141	142	145	132	141	124	129	111	159	156	144	137	144	136	138	150	126	140	156	122	141	136	154	138	145	146	154	135	157	151	144	140	136	137	131	128	121	144	124	140	133	142	149	138	121	166	142	135	148	143	163	149	133	150	134	115	151	149	127	157	150	139	129	131	162	133	150	138	120	135	130	157	149	135	123	139	131	152	120	131	132	133	137	141	143	138	134	130	135	129	143	141	153	131	135	141	147	138	124	142	154	128	135	139	134	149	126	151	142	115	100	129	146	153	133	132	137	129	124	134	131	130	144	138	157	131	159	150	155	157	133	139	124	133	121	131	153	120	137	139	138	138	143	150	129	129	147	141	137	147	148	146	154	113	151	148	125	139	150	141	131	141	125	140	157	135	144	143	151	138	146	148	135	134	150	119	139	143	138	118	144	129	133	137	161	147	146	150	127	149	140	138	135	123	134	132	139	127	147	123	132	155	119	125	133	150	134	168	150	149	126	124	145	135	144	120	143	133	134	139	131	143	135	144	139	144	156	142	131	159	130	127	132	142	142	141	158	138	150	127	135	125	159	157	154	122	143	138	155	140	140	140	133	150	131	131	154	125	137	152	142	139	148	126	126	129	136	151	135	140	127	132	147	150	149	117	142	143	153	146	159	145	146	139	116	133	153	171	151	158	138	125	146	160	148	142	127	141	147	142
19902	1493	3230	3510	3051	2504	1952	1639	1430	1272	1087	1067	988	878	857	807	812	742	703	673	694	660	604	585	610	594	576	580	596	544	525	577	551	544	559	518	525	506	526	516	513	507	512	528	505	502	499	552	463	504	528	517	508	477	454	474	542	487	479	531	480	481	479	461	520	447	513	469	439	469	478	514	488	462	485	463	469	497	444	516	436	501	516	480	501	482	480	465	463	538	496	448	480	478	465	462	498	477	468	453	483	456	511	507	495	515	455	474	479	493	466	477	445	487	458	505	467	454	500	501	490	463	457	454	450	431	465	465	431	458	479	463	483	453	447	503	466	475	474	466	472	482	479	488	488	480	464	473	457	462	468	465	471	432	499	497	475	483	424	452	436	494	459	465	457	463	499	503	481	447	481	510	425	457	465	425	503	479	463	467	487	452	477	447	450	509	489	484	459	454	476	464	417	473	444	429	469	486	449	479	424	474	419	481	485	476	461	468	474	458	482	490	442	458	492	433	505	498	525	479	472	495	476	435	443	503	481	476	470	458	476	462	484	470	418	445	480	437	431	494	440	449	459	485	473	490	479	498	444	445	473	487	475	437	449	456	480	450	458	448	490	461	468	472	486	468	461	486	463	443	467	484	452	475	463	459	497	504	481	473	486	426	483	492	463	474	425	444	490	491	420	463	434	434	475	447	464	465	470	443	486	453	456	456	505	468	451	470	470	500	461	440	505	494	494	447	497	428	493	471	447	490	457	499	502	472	469	459	489	461	444	444	470	465	491	465	478	440	463	466	490	464	468	496	445	450	473	454	439	472	464	496	514	453	461	480	484	448	482	516	465	468	462	457	447	489	462	470	497	490	483	463	493	466	445	431	518	428	481	462	480	493	454	465	492	449	464	468	464	526	443	449	443	503	465	470	453	488	439	496	476	488	469	476	461	461	505	469	447	500	462	519	476	478	459	473	493	472	432	506	456	482	502	455	448	444	468	423	490	467	522	455	453	460	473	468	455	452	462	509	474	451	467	446	494	492	468	487	441	460	460	475	456	455	458	465	463	499	423	460	434	442	511	463	448	490	479	471	472	441	460	482	482	501	443	439	490	452	465	484	469	481	440	476	473	469	459	472	472	439	493	464	472	473	465	445	474	462	449	454	504	504	485	480	475	441	455	466	479	452	465	454	448	480	469	506	501	485	441	457	479	445	450	516	462	500	468	460	420	468	473	441	465	447	427	472	416	475	461	472	459	515	446	468	440	477	475	439	471	421	455	465	459	458	445	465	493	496	428	457	447	452	456	462	458	487	453	460	416	474	460	462	434	471	476	486	473	469	522	487	427	463	426	511	442	445	485	476	500	517	439	453	440	489	471	498	464	459	463	444	529	476	499	448	455	509	454	485	465	450	493	462	445	478	517	496	475	439	520	471	453	472	458	453	486	492	447	473	459	509	490	491	511	431	462	471	432	432	469	456	464	450	435	448	504	487	454	459	441	480	471	487	499	494	491	500	486	447	470	444	482	512	474	449	490	473	475	470	442	488	511	448	486	461	454	422	490	483	500	460	475	469	464	438	445	491	496	437	461	432	446	435	475	462	433	437	453	473	502	480	458	427	432	470	443	422	482	501	476	451	499	466	467	507	463	445	463	446	463	489	465	445	492	445	483	452	471	451	482	454	463	473	468	427	464	465	464	490	478	432	455	498	432	485	467	463	463	499	448	466	467	477	497	463	466	460	497	476	450	461	466	453	455	451	469	497	464	466	471	511	489	466	509	475	469	500	478	458	465	434	481	486	485	504	477	464	436	488	478	489	502	467	473	463	504	450	457	478	481	453	429	494	466	474	460	507	480	488	498	470	444	455	454	460	435	480	454	476	473	475	461	483	483	437	500	459	462	472	468	489	445	480	470	462	499	473	465	478	449	422	476	490	460	477	475	455	469	489	461	457	456	456	445	463	455	492	432	446	465	490	424	471	472	494	454	498	484	479	499	460	475	497	440	503	445	448	489	450	466	496	489	465	426	500	451	477	484	467	447	442	461	467	477	455	454	450	415	460	483	467	494	480	471	463	471	438	443	503	438	492	444	431	450	465	472	479	471	496	475	461	502	460	466	473	472	499	475	493	485	468	455	491	470	464	493	489	459	467	463	446	474	467	473	441	478	439	498	453	469	492	486	474	472	446	439	421	454	458	463	449	461	473	455	476	460	488	452	435	460	484	463	490	423	472	511	480	461	457	474	475	471	445	485	500	475	469	479	455	439	488	472	457	480	466	475	434	430	449	482	461	491	466	451	470	455	464	494	460	460	482	505	449	397	455	440	469	495	488	444	473	494	460	481	476	441	463	449	454	469	433	495	463	463	484	429	451	458	490	461	467	450	490	509	499	482	491	460	472	452	487	479	439	427	432	463	489	485	465	492	462	479	485	456	455	473	474	484	429	441	445	457	493	453	467	444	464	463	473	469	491	415	508	473	460	486	492	456	497	468	455	457	474	450	472	445	463	420	441	480	454	443	471	506	426	495	505	411	498	457	470	442	500	488	469	508	439	449	475	502	424	459	481	471	470	465	514	467	490	472	454	477	503	451	453	515	506	465	431	474	449	448	484	451	478	485	442	469	471	431	461	456	441	444	438	466	462	462	434	439	502	466	464	471	493	435	461	465	437	491	457	466	459	474	447	495	475	476	502	439	463	462	487	453	419	431	501	482	437	476	459	495	493	441	458	472	497	470	488	462	489	482	467	534	442	481	447	466	462	479	457	468	463	486	500	480	441	463	510	444	471	488	434	429	439	497	427	475	505	446	450	455	494	490	424	453	443	471	468	436	465	468	461	432	497	499	430	493	445	483	481	466	456	428	485	460	511	463	492	442	500	464	449	469	519	457	444	459	472	458	437	481	447	470	474	475	455	462	478	447	487	463	432	446	501	484	431	418	484	491	482	448	471	504	454	448	467	472	469	498	458	516	448	471	463	524	484	491	485	491	471	478	454	448	470	467	491	473	478	473	488	494	458	473	525	456	471	453	505	473	443	480	458	464	442	465	469	500	481	445	501	518	458	491	435	450	486	444	446	466	492	476	467	445	451	502	442	410	513	458	479	490	461	476	493	443	461	431	446	459	454	455	454	460	467	436	468	413	485	492	448	514	444	463	512	464	448	453	476	491	460	494	470	479	458	450	451	445	488	483	439	483	459	468	481	506	470	458	475	469	471	455	513	445	456	467	489	490	460	476	486	480	494	471	435	471	447	481	428	488	463	471	450	455	462	471	493	401	438	454	476	508	421	535	467	452	488	521	468	458	487	498	450	457	478	513	429	488	473	458	476	470	475	464	481	474	440	493	482	477	455	485	453	474	475	491	474	477	459	484	438	495	472	488	494	443	488	450	475	446	462	457	448	491	463	480	482	441	461	486	444	469	477	480	452	496	503	471	447	435	468	481	496	495	504	511	459	446	497	476	465	467	481	441	434	467	508	455	460	460	474	478	468	472	469	431	467
49596	11300	3023	1937	1384	1034	755	664	527	518	391	380	377	355	331	330	306	284	288	278	286	316	259	255	290	262	265	269	256	234	301	283	254	299	258	260	276	258	246	264	253	240	242	229	262	293	251	251	254	263	274	249	269	253	245	216	274	230	262	245	235	215	234	226	246	230	252	265	242	239	235	264	245	242	251	236	243	242	232	219	252	276	246	221	259	230	259	243	251	252	252	242	249	228	255	247	255	241	239	222	242	253	246	231	242	251	264	251	223	235	226	240	247	255	245	280	250	221	228	248	244	263	247	242	234	226	253	217	246	230	249	258	232	215	249	241	230	235	239	236	215	246	241	207	270	222	238	226	239	249	221	234	259	253	251	247	240	260	260	258	212	241	230	256	254	296	271	239	239	244	259	242	231	237	240	238	232	235	228	239	243	245	263	238	258	261	223	215	250	229	227	264	258	243	246	243	229	242	231	244	265	242	248	238	242	229	242	258	237	208	249	261	235	247	237	212	279	249	247	251	249	241	259	261	258	247	252	246	227	231	252	263	217	241	240	258	249	215	267	223	237	242	265	242	255	212	244	213	233	242	217	269	217	275	254	244	249	244	243	258	258	219	258	250	253	246	236	285	245	220	254	247	236	250	222	252	238	239	240	244	243	234	251	245	259	259	242	229	248	257	264	233	260	235	250	248	257	220	220	257	242	262	288	204	235	231	225	229	246	225	240	259	232	248	242	235	241	239	254	230	269	248	244	238	242	249	233	238	264	252	243	272	225	228	246	233	250	253	207	233	251	237	243	254	264	251	255	242	248	254	232	244	241	240	253	243	243	219	250	249	256	234	247	226	259	274	234	258	267	222	249	251	260	226	224	281	243	244	243	239	228	242	220	248	262	222	244	278	260	238	201	232	262	241	238	248	256	222	231	273	254	261	226	236	236	270	281	235	225	249	251	231	224	235	236	214	220	272	243	234	235	246	260	245	268	235	248	244	267	253	258	257	257	229	240	242	216	233	226	251	248	268	248	245	243	246	246	234	240	276	216	221	248	230	213	243	262	230	245	241	213	242	278	250	245	242	220	222	246	235	243	242	227	225	240	252	241	215	265	221	224	241	267	248	250	245	241	236	260	268	251	236	213	237	250	229	258	228	214	249	230	238	231	248	229	218	250	237	238	211	267	230	236	261	252	231	262	231	253	209	246	242	250	250	232	256	252	254	263	246	221	240	258	250	260	247	220	238	233	226	235	241	252	250	223	264	224	263	256	248	237	241	234	231	252	233	250	211	235	244	226	208	231	202	240	223	237	252	255	234	256	253	246	223	230	257	232	241	259	239	246	233	251	277	237	233	213	234	265	238	241	249	225	224	269	265	256	251	242	247	237	220	246	243	236	231	246	250	257	253	220	224	226	260	229	258	227	260	255	222	232	267	255	233	248	255	259	244	253	221	236	234	247	267	238	259	260	243	239	251	263	259	243	243	223	241	245	236	229	241	226	222	253	255	227	223	232	263	264	236	230	253	252	266	218	243	211	250	219	224	250	239	247	219	208	228	231	214	243	226	247	253	235	240	246	228	251	232	274	284	264	251	248	211	253	213	244	238	259	238	226	250	229	241	231	249	231	254	235	237	240	231	222	233	271	252	231	208	238	226	232	254	233	247	259	220	221	244	225	222	238	250	251	238	274	244	252	250	259	221	254	256	239	248	222	240	253	216	228	241	242	238	246	230	235	253	226	270	220	270	221	214	234	243	273	283	244	238	271	265	242	234	251	233	252	244	230	240	253	214	236	231	246	257	245	243	260	246	218	231	214	230	225	213	224	246	238	247	282	220	229	214	209	242	240	228	273	255	213	235	257	250	208	249	242	243	253	242	257	221	258	213	235	239	249	207	257	268	211	230	249	272	250	236	232	212	244	275	219	238	232	261	243	245	257	249	233	226	246	242	231	210	265	238	224	265	236	239	274	246	239	237	226	247	238	230	232	245	246	247	256	214	249	237	229	251	250	204	245	209	265	244	256	238	213	233	215	246	220	263	269	256	238	259	247	231	240	224	228	233	259	261	233	242	247	245	254	229	250	235	270	235	228	248	236	252	243	250	244	264	236	237	265	253	251	250	237	228	219	261	238	229	232	261	221	241	214	235	239	224	248	237	231	227	226	202	258	232	235	267	241	231	258	230	219	265	247	252	251	251	213	247	270	252	241	224	212	229	239	243	224	245	256	229	246	218	248	232	232	221	241	216	228	253	249	240	251	262	229	235	217	270	212	241	246	242	252	219	232	249	221	264	247	246	267	237	232	204	219	220	254	236	248	263	253	240	244	246	245	234	236	258	247	257	261	269	267	233	248	225	235	251	250	268	247	234	226	209	228	251	266	229	240	247	246	291	273	250	240	224	241	221	267	239	210	243	265	245	227	239	224	250	245	257	238	245	241	256	248	252	252	276	259	250	225	239	263	211	236	262	233	240	250	255	256	265	218	243	251	242	248	262	232	242	232	204	255	237	237	242	257	228	241	222	245	257	235	231	215	221	213	232	224	230	232	243	239	229	244	214	220	248	244	236	238	252	235	260	236	242	251	227	215	251	243	233	240	230	251	248	247	263	216	224	234	268	258	245	248	260	245	226	269	231	269	266	234	213	246	234	249	242	265	229	216	225	244	237	274	240	247	234	251	222	280	223	260	242	252	252	252	256	257	232	208	273	243	232	253	231	233	229	241	227	223	266	261	248	261	226	262	231	278	240	223	237	240	249	231	234	232	230	247	259	248	254	230	228	245	228	259	242	253	276	263	247	238	275	257	234	211	266	239	227	257	269	263	232	261	227	257	234	221	228	214	267	262	221	244	257	243	242	274	234	202	252	276	258	228	240	251	223	259	222	251	251	267	258	218	232	224	257	211	289	227	251	263	256	273	262	257	221	253	273	243	240	227	252	254	242	245	238	240	254	220	239	229	264	223	260	262	235	265	238	223	241	237	262	241	238	234	259	245	223	222	244	219	253	236	254	214	245	249	252	246	255	221	262	230	251	235	256	259	254	265	264	258	235	231	241	242	254	261	250	238	253	261	263	243	231	241	249	231	231	239	239	235	246	224	246	230	224	210	220	291	264	236	235	225	254	225	242	251	254	267	243	236	249	257	240	239	228	242	234	238	228	214	222	239	245	244	233	253	259	232	262	252	230	266	243	260	234	257	272	272	259	267	266	255	254	223	266	236	247	236	219	261	256	266	254	209	225	241	251	252	249	229	221	268	234	241	209	269	258	261	251	246	220	247	225	248	234	232	252	246	228	224	237	234	242	246	260	256	246	235	222	251	235	246	222	248	255	222	244	266	234	237	254	232	263	246	247	245	243	246	252	225	244	242	255	261	251	245	241	253	247	236	248	220	253	225	251	253	231	273	240	245	256	243	253	253	244	217	250	215	218	243	246	259	238	258	230	231	279	235	240	257	236	246	254	252	232	252	259	234	238	252	228	253	208	254	252	267	257	243	269
26483	2800	6051	6441	5415	4397	3723	3028	2701	2334	2019	1822	1691	1617	1446	1359	1301	1261	1249	1153	1144	1128	1084	1054	934	986	999	930	874	925	998	934	870	881	857	820	845	839	798	810	847	847	871	808	839	778	808	756	823	778	816	803	788	780	815	753	776	753	775	770	778	754	794	733	732	714	773	778	796	708	805	741	790	744	740	762	761	766	755	753	787	762	758	788	743	765	805	757	736	741	776	757	763	743	727	724	794	713	723	758	771	774	709	761	747	740	729	719	711	749	728	710	740	772	693	807	746	763	727	717	774	773	766	775	743	788	775	735	773	698	732	742	779	791	783	744	741	730	779	743	737	708	689	738	731	751	724	681	730	727	751	772	723	750	766	745	754	749	829	758	808	708	731	751	808	726	738	775	722	756	728	721	713	768	774	788	771	706	752	794	715	694	738	729	703	718	771	750	759	717	726	754	789	694	735	735	759	775	720	731	740	695	816	679	750	759	749	729	785	770	704	721	696	711	707	713	747	778	741	703	710	738	710	726	692	726	705	675	720	721	713	718	729	701	729	722	704	832	751	711	788	791	733	727	786	729	670	741	767	706	750	806	692	713	716	736	767	756	759	716	730	730	763	810	742	765	760	768	702	784	773	707	730	728	754	702	757	690	749	693	759	719	728	736	782	720	740	718	706	736	733	738	738	764	741	746	743	777	709	748	754	713	739	745	701	780	755	686	757	769	752	730	754	704	758	701	749	783	774	743	786	739	730	741	786	797	715	731	783	702	761	742	768	699	772	738	728	716	717	754	759	729	723	741	721	712	726	750	688	752	727	699	751	675	726	744	760	734	707	710	723	761	733	748	724	737	714	721	739	687	798	754	730	748	733	700	744	734	763	762	692	750	719	729	754	731	714	736	730	767	743	688	726	723	759	744	735	722	742	740	729	735	696	714	723	714	735	741	694	692	774	719	728	778	757	699	765	743	746	715	781	721	735	748	712	813	704	774	734	720	751	700	766	728	764	757	757	745	749	711	728	697	759	779	719	697	739	734	739	792	780	725	768	718	745	731	722	748	740	758	761	707	749	714	673	741	730	743	740	744	763	705	729	733	755	758	736	759	757	738	685	706	721	740	789	721	706	739	730	729	719	743	777	764	706	715	786	792	712	762	708	750	711	769	791	730	735	771	752	770	779	773	816	667	765	753	756	756	720	705	744	710	766	738	775	715	744	752	706	767	783	730	754	759	705	766	723	734	751	726	737	789	714	724	743	761	723	691	727	728	720	702	751	744	710	702	743	720	744	730	753	722	704	764	702	715	748	756	738	740	733	748	767	726	785	738	693	726	745	758	738	745	780	770	736	748	698	713	755	737	731	730	699	715	774	709	677	710	788	808	720	766	756	745	734	764	733	729	773	689	754	712	711	753	728	737	725	738	726	737	704	747	743	750	745	742	779	715	728	733	738	770	762	747	717	716	736	752	717	712	748	756	720	754	719	717	713	753	708	772	766	742	733	792	802	737	751	694	720	778	768	707	714	736	700	821	723	729	764	714	750	751	750	733	719	719	735	739	765	699	735	696	755	776	743	771	703	779	758	701	703	710	816	762	737	780	749	711	769	728	732	773	744	695	779	733	708	778	717	692	710	729	721	710	737	737	719	762	767	727	769	729	775	754	768	751	720	717	729	715	707	754	760	787	691	707	788	732	758	688	760	728	780	672	747	725	702	724	774	759	729	762	760	765	672	734	769	759	778	739	766	745	783	742	701	750	725	725	784	705	741	786	772	732	774	755	656	726	707	755	702	793	743	784	715	768	764	777	733	708	720	764	730	707	733	719	745	790	772	691	751	718	664	744	738	836	762	778	750	748	728	748	743	740	737	774	747	726	764	750	730	734	735	747	785	733	751	781	719	695	711	734	762	752	772	710	709	717	777	728	742	721	709	725	717	689	725	740	739	763	771	737	740	712	748	772	775	705	794	762	726	716	754	725	763	676	702	750	731	698	722	759	761	750	713	741	779	742	737	792	751	712	732	730	719	733	770	780	694	765	777	742	756	724	754	799	743	754	775	745	769	745	748	718	718	739	727	743	804	722	741	755	727	726	745	706	746	735	750	730	684	785	718	737	752	736	693	796	761	736	753	749	773	762	806	724	728	800	773	737	759	708	737	712	767	751	703	741	728	715	745	716	752	782	747	726	689	753	798	741	757	773	799	735	764	753	751	688	703	736	743	733	738	735	799	731	792	733	709	744	787	708	729	725	750	733	719	742	704	756	717	730	766	714	746	694	730	730	805	706	759	775	738	744	744	772	713	761	796	708	755	748	694	706	723	750	701	689	718	747	741	770	730	735	748	748	719	759	714	739	748	724	773	709	744	706	748	702	784	747	746	772	745	718	724	719	752	745	734	733	733	707	719	764	737	742	761	711	721	726	702	752	765	741	782	737	738	743	735	736	764	731	740	754	682	728	724	754	791	682	701	714	766	774	699	688	709	706	737	706	729	718	749	762	758	650	715	746	741	711	721	714	720	783	702	743	819	729	726	707	733	756	724	684	743	753	738	757	706	733	752	751	715	715	734	740	748	736	751	717	742	748	735	735	735	772	757	728	739	753	800	747	742	691	769	759	725	746	721	733	745	721	745	776	730	711	778	752	745	748	754	727	755	719	782	751	764	763	743	784	767	718	672	763	750	744	720	731	745	818	716	711	774	740	771	774	787	767	724	734	740	746	722	700	739	682	755	721	726	740	778	724	714	807	723	749	677	733	740	770	715	758	728	725	755	738	718	750	751	710	796	754	748	722	747	742	737	745	703	711	729	718	746	709	710	736	742	771	769	712	756	759	734	776	742	726	749	714	736	752	741	707	783	758	756	762	728	733	743	708	734	726	698	730	731	730	742	745	806	713	688	744	739	715	737	725	726	777	829	702	712	791	744	748	708	741	765	725	772	708	746	729	745	745	729	719	738	722	738	768	716	753	705	733	803	749	759	784	740	784	762	746	696	756	754	763	747	748	764	730	743	750	715	718	727	746	727	773	696	742	762	773	730	730	768	708	741	763	710	732	756	703	735	724	749	775	767	729	730	769	738	748	690	757	751	713	757	721	740	734	734	681	727	787	737	731	753	754	797	780	726	746	730	707	751	731	748	711	743	699	708	694	766	752	743	770	741	760	738	728	777	735	753	746	731	700	730	781	726	754	724	737	749	722	725	792	709	700	730	768	735	737	756	725	747	736	748	731	753	718	714	754	745	769	723	745	717	740	744	745	783	711	746	718	753	747	727	739	685	710	700	769	675	742	765	748	785	702	744	718	696	737	765	708	717	762	736	748	715	731	756	717	732	743	686	742	731	667	772	773	761	766	723	733	723	786	728	755	710	748	703	748	715	759	732	760	751	720	733	720	750	703	770	732	775	749	745	746	794	747	755	724	723	708	759	710	744	746	780	761	794	742	702	773	709	743	749	663	742	787	721	757	752	722	732	747	698	679	784	742	757	754	744	762	737	724
7481	368	198	162	131	120	135	114	100	94	104	91	101	100	93	88	76	96	108	92	106	90	93	77	80	108	89	99	82	92	87	96	89	89	88	93	77	89	84	92	70	87	82	77	100	92	78	81	100	80	80	70	106	104	97	89	110	102	104	91	82	99	83	96	91	95	110	96	98	107	97	95	83	81	108	89	99	98	65	97	97	100	87	93	93	80	69	94	86	88	79	80	91	101	83	79	98	90	95	100	95	93	78	80	92	108	101	97	96	107	90	105	89	118	81	88	106	79	97	87	107	82	97	85	99	102	75	89	102	87	100	99	108	85	99	82	99	99	107	90	84	87	90	84	105	95	106	95	101	82	111	97	87	88	89	84	89	89	98	81	109	94	87	96	82	114	99	87	89	91	99	100	98	95	104	92	78	97	99	94	71	100	86	102	106	100	90	98	88	84	101	102	87	85	96	79	68	93	87	108	79	93	89	96	90	90	96	94	101	91	91	76	70	86	93	85	87	94	87	90	102	106	116	102	75	61	76	77	98	96	85	93	92	99	103	90	84	86	77	93	101	88	86	84	93	98	94	89	97	82	83	81	104	107	109	88	90	85	83	97	82	97	79	88	72	80	90	96	89	84	102	95	93	77	108	79	100	79	96	102	86	85	94	92	72	78	93	94	109	89	97	89	87	80	93	94	96	97	93	99	82	104	72	100	90	76	98	88	88	88	86	101	96	86	76	89	94	94	87	103	88	88	90	84	108	79	86	81	92	82	75	81	103	90	92	92	91	74	85	93	90	85	103	103	100	75	85	82	79	87	80	104	90	81	72	102	99	100	82	87	94	98	82	88	100	87	98	80	101	87	87	80	88	76	100	87	76	100	106	102	65	81	72	89	92	86	90	99	103	112	90	95	97	75	70	84	100	88	89	84	92	117	103	94	102	91	103	109	104	105	111	94	94	86	100	101	106	112	125	103	95	93	89	81	101	101	85	107	89	101	76	96	100	101	75	80	83	93	77	94	98	100	69	91	94	70	98	103	103	85	105	86	77	88	83	94	77	81	91	95	96	86	85	80	104	101	90	90	97	92	85	76	99	82	97	84	91	74	86	71	84	86	77	101	86	94	98	97	88	79	93	97	97	75	82	102	94	82	93	90	78	83	103	89	85	79	98	84	108	93	91	92	73	94	72	93	78	70	75	88	83	94	99	81	98	92	85	81	87	85	91	93	80	93	80	88	92	117	84	97	93	96	101	79	93	102	95	90	80	72	105	93	83	83	90	94	91	91	84	75	91	82	85	100	110	110	93	85	98	86	105	84	97	91	78	82	91	96	111	84	90	98	91	87	91	107	98	79	84	87	98	80	67	103	98	74	100	110	86	104	100	116	97	82	107	87	99	74	103	113	84	76	87	87	85	84	109	83	75	94	87	74	97	86	98	81	94	82	90	88	102	89	103	83	104	92	74	91	88	92	91	110	85	81	94	99	108	92	93	84	103	89	75	88	68	81	88	93	95	88	92	95	80	81	99	89	88	97	81	93	105	76	105	95	94	81	90	103	99	85	98	100	90	75	85	86	95	105	77	78	79	87	101	99	85	108	94	84	81	87	85	93	98	77	95	95	84	105	91	84	109	93	82	87	97	81	71	77	100	93	97	83	90	88	97	85	76	89	108	89	79	86	89	115	85	86	81	107	83	90	90	84	83	98	84	93	90	77	96	102	113	105	94	99	87	83	95	81	95	113	89	90	98	100	95	102	113	94	90	85	96	79	99	96	94	101	100	89	87	96	87	89	85	85	91	86	103	87	96	101	99	84	90	93	82	87	85	81	110	86	88	107	93	86	90	97	72	104	79	101	83	87	103	98	93	103	88	97	95	98	84	88	74	100	91	100	94	77	85	99	91	108	81	89	116	106	91	90	99	81	105	103	102	90	83	104	85	79	93	80	92	83	81	104	91	86	93	82	96	102	83	81	93	101	83	86	99	89	91	93	86	93	90	86	98	86	94	87	84	82	93	81	90	90	110	85	88	110	92	90	101	109	79	96	100	93	98	96	82	121	78	76	107	93	83	99	81	77	111	94	88	94	88	93	94	94	90	86	86	81	93	110	98	102	82	89	94	91	78	84	89	96	97	115	97	82	90	92	92	99	111	87	89	98	103	105	95	89	86	115	99	92	86	78	95	100	94	84	80	98	95	81	97	83	84	69	98	95	75	89	110	90	88	104	88	83	88	91	86	102	88	85	108	85	82	69	82	97	88	113	74	93	86	76	105	106	85	86	94	85	103	97	102	82	72	89	86	95	78	94	84	95	93	77	105	97	110	87	75	96	81	92	94	100	100	113	75	77	90	100	103	103	92	94	84	86	83	86	91	88	109	100	92	98	99	95	83	89	71	83	94	103	83	83	89	89	84	75	120	92	83	104	87	98	95	92	85	83	82	110	82	101	109	95	103	91	83	109	82	118	110	78	80	77	81	85	116	105	100	110	99	101	80	85	97	89	114	87	90	80	102	94	95	96	87	112	93	87	80	84	73	99	94	90	103	86	80	88	95	108	93	104	87	90	99	100	91	109	99	90	90	85	93	94	92	88	94	95	84	80	72	86	93	99	85	94	93	73	94	95	91	84	101	106	85	111	109	83	104	88	87	81	86	103	111	95	84	88	96	89	74	83	83	95	104	92	102	111	89	83	91	80	90	103	78	94	87	77	97	83	77	74	91	71	112	90	100	83	70	100	89	71	89	104	95	87	100	76	84	79	101	104	92	81	96	106	91	89	94	99	101	88	101	73	87	98	99	103	100	90	82	89	99	92	94	92	105	75	84	104	105	92	98	95	82	103	97	79	91	108	81	108	84	87	91	83	97	96	84	94	88	92	91	114	84	81	82	98	79	79	96	83	83	88	101	80	90	89	91	87	97	114	109	99	92	75	76	103	88	91	89	89	100	116	75	82	95	85	79	110	86	86	101	98	87	85	83	112	89	102	97	99	94	93	88	93	92	106	88	115	100	90	93	107	84	86	99	69	112	90	93	81	91	77	94	117	106	80	96	83	85	105	91	99	98	101	103	81	109	73	110	92	88	102	103	85	96	82	89	77	79	96	89	79	98	96	98	116	109	98	95	96	96	90	84	86	86	81	99	90	84	92	96	95	82	91	86	92	101	109	97	96	101	95	107	94	77	94	99	96	104	85	103	81	82	86	89	94	111	91	90	87	86	81	95	90	93	97	78	100	102	97	80	99	101	90	89	76	90	90	72	97	81	91	85	84	72	85	101	73	78	100	87	103	72	93	90	118	89	88	74	76	86	87	83	94	92	94	92	81	106	81	91	73	92	86	101	88	83	88	79	99	95	95	89	113	85	105	102	94	103	102	101	83	77	76	82	94	96	96	85	90	83	87	103	92	79	75	121	92	85	97	96	90	96	84	89	85	58	92	100	71	92	84	78	96	95	106	82	85	73	97	91	80	102	79	117	70	90	97	89	83	93	66	93	67
7588	406	586	597	534	466	442	412	407	414	409	378	373	356	385	357	352	340	335	341	339	349	331	338	359	306	327	348	317	321	333	327	333	338	323	321	344	363	315	349	340	361	348	330	323	358	339	312	295	358	344	316	300	333	362	325	326	348	322	360	339	331	380	343	342	346	363	319	321	350	326	321	355	355	390	344	358	291	320	312	353	334	357	316	339	312	356	317	350	345	327	351	345	337	307	322	332	316	334	318	312	341	282	333	338	316	325	330	355	345	322	332	352	345	284	339	389	322	335	330	336	328	361	327	329	338	325	329	344	338	336	301	329	327	317	316	331	328	355	324	309	301	332	335	314	342	324	343	328	315	310	364	356	327	336	320	368	348	326	350	339	324	323	300	316	339	332	317	308	340	342	366	342	322	330	329	310	327	335	357	308	364	356	328	311	334	372	313	312	323	310	348	339	324	332	317	331	284	363	334	341	326	347	321	317	354	315	329	348	343	341	347	323	319	306	334	349	322	337	354	313	312	331	321	332	341	318	350	326	323	335	326	316	347	331	335	353	333	316	327	326	362	348	354	329	330	322	310	382	333	312	356	344	333	332	311	328	319	360	330	304	328	335	314	330	308	326	349	347	325	331	308	344	351	356	287	311	311	348	321	347	320	345	330	326	339	315	295	299	327	324	304	312	327	311	326	305	334	340	332	319	348	362	305	290	346	337	316	340	342	335	308	357	298	313	331	367	306	331	333	333	361	336	285	320	324	315	353	326	332	299	329	332	340	334	336	350	322	334	323	318	328	331	353	337	351	338	341	319	337	341	303	324	327	339	334	333	341	341	323	317	304	342	326	340	323	327	325	331	330	306	334	333	296	314	350	353	312	336	332	334	343	316	326	320	331	329	336	316	310	359	344	357	348	338	349	353	324	341	330	305	323	316	370	327	337	344	317	347	339	343	323	346	341	367	360	342	358	318	331	304	352	306	311	307	317	324	339	344	336	341	369	320	340	292	330	322	326	325	347	325	373	332	386	346	289	351	315	332	352	341	299	346	329	311	334	288	326	319	317	307	355	340	337	344	319	339	329	327	318	347	300	325	360	338	329	332	329	317	331	321	302	323	295	313	337	319	355	319	368	322	322	336	321	310	362	329	341	352	329	371	302	332	347	323	314	323	360	312	321	295	323	353	303	317	306	340	346	338	339	312	330	353	307	324	336	345	332	358	357	333	338	338	323	320	329	328	355	321	340	344	291	278	329	346	333	308	343	293	376	327	333	331	319	310	376	335	331	327	350	333	341	328	359	336	332	331	333	303	330	354	336	346	338	312	324	340	338	341	326	332	350	305	293	304	341	347	326	306	306	365	328	322	321	327	316	356	309	331	299	296	321	380	352	333	330	346	338	337	311	320	326	317	328	344	330	359	347	324	334	295	329	355	318	317	324	371	337	331	338	320	347	302	332	337	373	341	316	322	328	339	316	320	336	328	316	327	336	289	370	336	335	324	335	331	330	327	314	326	317	351	332	339	310	323	351	328	330	307	321	322	307	338	350	333	307	330	339	336	318	348	321	327	337	356	359	337	331	336	309	329	333	326	354	328	324	343	332	355	341	300	332	349	315	306	317	334	362	336	370	331	332	317	335	350	331	323	343	336	340	338	314	329	352	351	354	318	337	333	345	333	342	319	328	333	324	326	298	313	334	358	333	310	296	367	326	326	334	338	315	318	327	334	316	335	330	348	359	312	315	315	286	307	350	323	348	338	352	340	302	339	359	336	306	340	370	376	315	343	327	297	287	350	311	326	339	331	332	338	317	299	339	351	332	282	317	333	339	322	351	355	315	320	292	329	382	324	308	318	339	336	338	348	314	301	356	316	309	322	335	307	356	310	331	332	303	347	325	305	333	298	342	300	337	344	360	319	323	341	311	344	331	336	332	334	330	309	325	317	310	330	310	347	320	328	340	326	376	311	339	327	318	349	311	357	327	342	320	308	322	312	321	334	350	352	338	356	303	323	349	303	318	336	335	314	327	333	358	301	341	316	295	324	321	313	313	334	337	310	343	320	342	346	350	342	326	325	301	332	321	327	324	317	322	348	288	350	340	333	330	346	342	301	313	334	349	348	330	358	340	349	324	320	313	364	307	329	357	341	305	360	339	343	351	326	328	338	346	334	316	356	325	341	332	311	313	307	300	328	330	325	310	313	337	344	350	358	315	348	298	324	313	356	328	309	323	317	328	318	345	312	377	326	352	328	310	352	330	299	300	319	353	313	321	286	326	314	317	347	350	353	330	305	345	342	347	343	356	338	369	306	319	331	294	337	341	339	302	320	344	326	330	315	323	296	329	316	332	349	331	318	327	368	324	326	327	343	303	323	328	333	356	309	325	330	320	337	324	348	323	332	332	331	299	351	314	325	315	323	355	307	320	317	325	314	333	326	340	321	347	330	309	310	311	325	364	334	309	328	317	323	314	336	338	341	319	309	316	337	332	331	343	320	320	358	346	352	331	353	332	335	303	303	344	306	328	325	337	348	350	329	332	372	323	334	323	313	342	322	313	332	337	311	332	350	314	299	312	323	337	287	319	327	334	331	338	355	319	320	343	336	338	339	302	318	305	328	322	321	347	306	322	341	349	347	346	338	326	354	315	325	325	323	355	315	332	360	355	322	330	295	343	342	346	331	322	342	338	333	346	329	326	290	347	331	341	308	324	347	348	316	316	303	324	315	332	300	325	329	337	339	323	340	359	321	315	325	287	336	316	345	321	341	325	318	304	357	381	334	335	350	306	336	337	288	324	348	311	331	313	344	356	333	296	321	351	304	333	320	328	357	348	329	316	315	364	294	326	353	339	308	315	314	330	308	366	335	341	333	320	328	328	325	335	338	325	323	313	324	317	331	314	331	335	333	322	320	353	318	346	303	338	302	340	341	374	349	330	343	309	310	329	340	350	308	375	315	321	308	329	324	328	338	307	299	300	322	318	332	359	339	360	326	312	327	315	353	330	336	314	326	351	302	320	334	313	321	328	345	312	276	331	335	358	353	358	315	324	317	331	381	356	306	333	319	321	323	336	330	316	317	329	328	334	307	361	322	352	320	376	314	334	321	304	308	362	318	322	310	342	336	326	344	341	328	302	346	360	353	369	323	321	342	351	319	319	329	316	318	313	331	354	326	332	321	320	339	302	349	321	344	340	315	339	332	323	301	325	298	329	340	335	328	318	337	338	317	343	382	335	302	331	367	356	324	325	357	341	339	347	342	344	319	346	292	326	344	294	362	339	338	341	332	342	328	327	325	333	334	332	307	309	313	337	346	326	316	343	321	332	300	327	365	357	368	358	343	341	331	312	345	336	327	336	308	342	326	332	349	324	279	354	343	319	344	313	339	316	334	324	321	349	310	345	301	334	345	330	317	312	312	334	287	329	331	354	307	320	324	357	329	327	311	321	327	310	360	330	295	356	353	310	328	342	346	329	331	327	311	358	315	348	338	332	335	321
37132	6384	1370	1008	668	534	417	360	276	254	214	229	183	180	188	163	181	170	167	170	168	148	159	150	172	156	135	161	150	155	145	151	147	130	144	137	147	151	156	170	143	140	141	151	163	141	142	164	144	153	154	155	121	145	154	142	152	134	127	133	150	158	133	127	161	126	149	155	140	157	145	134	131	121	150	159	124	156	157	149	108	141	137	156	124	131	144	154	140	125	129	136	155	130	152	159	129	134	161	131	142	153	109	145	126	138	152	113	133	134	125	154	163	143	135	143	159	130	151	135	159	161	145	153	144	142	142	143	146	127	133	164	165	143	134	145	150	160	128	134	151	152	134	146	149	167	151	137	128	128	159	127	138	131	132	142	136	126	144	127	139	129	144	137	171	152	136	130	124	171	163	145	143	120	129	122	147	156	142	140	146	139	125	129	138	122	140	121	133	153	131	117	144	134	148	149	155	124	147	163	152	126	147	145	139	128	140	129	135	155	148	137	125	147	135	157	141	147	146	150	142	154	145	167	142	126	160	126	130	138	154	145	139	112	139	143	139	141	127	127	140	121	127	156	146	124	144	137	146	137	139	145	138	163	156	133	134	148	128	148	131	156	162	144	149	145	135	133	145	156	134	136	149	128	137	131	169	157	139	130	128	129	137	142	144	141	153	140	135	138	124	153	147	150	125	137	142	123	145	131	145	132	140	112	123	124	125	151	125	125	139	126	155	157	149	137	143	153	142	140	151	166	157	161	139	121	132	135	143	141	142	151	148	131	141	123	127	133	134	137	132	133	136	132	145	153	133	154	142	141	132	134	173	129	140	138	159	134	142	176	141	129	124	150	168	134	146	136	156	131	130	143	121	130	138	143	145	155	128	141	136	148	157	112	120	120	146	110	153	158	159	131	142	155	159	143	161	150	155	153	131	127	138	128	124	126	162	142	148	147	151	138	133	146	145	152	137	127	140	140	145	158	140	120	147	132	147	124	129	137	142	129	138	169	137	114	151	124	132	134	123	152	145	133	124	139	135	140	153	149	161	146	147	140	159	141	140	124	144	152	123	143	145	131	149	139	153	145	117	120	140	152	161	126	142	166	156	135	161	157	134	140	123	155	129	153	147	146	137	141	149	149	151	120	141	152	128	136	136	133	158	144	150	139	145	149	163	131	123	139	122	155	149	127	140	134	125	134	125	148	126	138	147	145	152	129	147	142	135	132	147	120	154	148	120	149	128	138	130	149	150	121	153	138	142	152	146	147	118	139	147	155	122	122	163	154	142	150	151	150	140	139	151	141	128	131	142	117	146	148	140	131	135	148	142	135	143	141	139	143	158	157	140	155	161	129	145	130	139	147	147	140	130	129	138	163	140	141	155	137	157	132	152	134	146	145	127	139	118	123	139	131	127	121	133	126	125	145	155	138	132	148	120	155	139	148	136	139	130	152	145	118	138	124	133	147	145	127	134	145	168	157	136	155	129	160	131	137	137	122	146	133	152	146	134	139	133	120	130	152	154	132	139	128	124	143	125	153	133	183	110	140	142	140	134	135	124	121	136	141	165	147	129	153	156	142	134	135	146	137	121	121	139	132	151	165	136	150	134	120	142	138	135	137	164	138	147	146	141	128	130	128	134	159	132	132	137	150	160	122	135	119	142	149	156	142	137	137	145	135	137	149	143	161	141	139	156	132	142	135	140	135	172	136	150	149	143	140	159	146	142	151	123	138	148	139	143	136	160	144	143	131	151	142	149	124	144	133	153	146	152	150	125	136	159	130	148	136	146	145	141	151	155	138	142	144	128	122	135	140	143	148	138	158	119	130	137	135	142	117	128	157	159	126	136	133	116	173	139	151	134	150	152	125	140	137	129	149	143	139	125	139	142	127	131	127	144	150	152	135	156	130	129	148	147	136	133	139	128	133	128	160	131	129	147	167	125	138	165	150	140	126	146	162	104	152	160	146	146	135	135	113	118	135	133	127	159	127	150	145	144	144	150	129	116	146	152	145	130	131	130	148	144	152	163	159	135	149	136	130	132	119	145	130	130	121	130	138	129	159	131	151	139	132	142	143	146	144	129	148	163	148	154	145	153	164	143	125	130	131	157	126	152	134	143	141	156	135	127	140	136	128	132	134	138	145	142	125	140	132	121	161	139	146	157	116	157	132	127	140	126	154	167	141	127	137	154	141	118	134	137	137	139	130	138	164	143	150	149	135	135	151	148	147	130	154	139	133	164	158	172	123	148	141	147	129	136	128	147	137	131	128	144	154	145	139	141	133	137	156	142	108	160	140	158	144	150	140	145	134	130	135	131	160	161	161	139	139	133	123	133	137	141	135	140	154	141	133	140	123	153	160	123	146	130	129	135	141	137	137	130	133	159	142	128	153	117	152	139	114	145	169	129	139	138	143	148	152	150	136	138	124	137	139	148	128	133	126	122	146	142	140	150	153	120	137	154	156	129	130	145	165	152	129	154	149	146	139	137	141	155	168	148	133	131	111	138	149	161	142	150	132	135	150	145	138	127	155	150	132	135	132	146	157	146	145	126	130	130	139	159	126	147	155	117	124	145	147	145	143	145	134	117	132	147	149	138	151	138	126	127	151	141	141	132	141	150	151	150	138	132	147	143	160	138	133	149	164	144	142	123	124	150	147	144	154	141	132	129	122	127	144	151	135	154	141	146	131	136	132	169	152	154	126	136	133	120	141	128	122	139	149	154	123	148	126	131	133	137	130	139	133	132	146	143	136	145	146	153	143	120	149	146	142	140	146	146	135	141	155	134	125	156	160	148	139	138	146	139	147	136	162	122	137	153	145	164	140	148	146	131	138	139	145	142	147	116	131	136	146	127	124	144	131	157	143	141	150	153	136	145	151	133	125	131	135	158	134	153	142	137	141	152	152	138	126	124	142	126	149	137	154	141	138	156	150	125	120	133	135	121	128	147	136	157	118	132	135	131	137	143	140	147	151	157	151	121	148	163	150	146	150	149	148	138	123	127	124	144	133	124	131	140	138	149	146	170	130	149	114	145	128	128	140	135	140	149	138	131	121	134	165	119	129	140	156	163	157	145	171	137	127	155	155	148	117	113	130	148	122	139	159	139	152	121	138	138	144	133	133	123	140	146	134	139	135	133	156	136	149	143	133	136	166	139	161	164	131	135	135	148	147	136	128	125	145	139	153	139	148	146	120	148	160	137	139	145	135	141	125	122	140	134	143	160	125	158	128	149	138	124	133	143	156	146	139	134	145	154	139	145	125	119	143	134	149	156	124	159	137	147	124	144	123	138	149	143	153	161	133	131	154	138	146	164	150	133	153	160	151	124	150	113	162	125	160	145	131	138	133	143	136	139	155	151	143	142	148	143	145	146	128	130	133	123	130	147	151	146	154	146	140	139	151	138	131	128	120	152	140	153	157	148	151	128	133	156	127	149	131	149	149	140	157	150	133	145	136	150	180	122	140	159	140	151	120	130	144	153	144	151	155	142	135	144	116
20689	1519	3336	3467	2990	2368	2021	1717	1454	1288	1111	1033	997	880	865	824	786	720	719	680	699	690	593	641	601	566	604	570	561	550	566	528	570	530	548	495	543	507	535	523	496	505	477	529	516	509	497	499	490	501	474	523	504	495	485	497	497	426	511	461	460	485	491	458	471	526	512	502	505	481	480	466	536	453	483	492	512	489	483	459	507	479	479	457	478	445	486	488	489	474	473	472	492	464	475	515	474	473	470	455	498	474	439	476	451	486	514	442	482	456	476	469	429	480	479	480	463	484	461	476	487	459	505	470	467	462	463	513	452	478	524	426	468	488	483	463	428	480	458	457	451	458	488	476	453	491	495	451	469	479	483	506	459	474	474	481	478	470	427	498	478	471	483	454	491	480	453	467	474	504	502	445	459	501	436	475	455	475	477	474	445	503	495	440	468	493	462	472	454	473	490	469	460	472	431	446	450	492	492	458	482	475	499	509	465	486	456	460	469	440	496	475	457	489	461	454	491	459	465	443	489	442	489	455	481	450	498	461	459	448	483	462	467	449	467	479	453	425	449	442	458	454	449	517	474	473	469	452	465	502	457	479	458	471	427	465	467	465	442	427	468	466	482	499	472	452	460	459	463	460	474	480	452	484	443	467	504	484	484	480	474	493	448	447	431	431	449	478	463	468	445	476	427	479	458	482	474	471	473	454	504	453	482	484	469	462	437	460	464	475	471	455	495	488	485	447	422	456	440	464	471	477	489	470	449	520	448	464	449	487	465	481	470	473	419	472	453	438	452	478	452	463	470	433	449	444	472	501	504	449	445	503	488	495	479	479	456	460	438	497	471	478	486	495	447	464	473	471	450	465	455	456	458	450	439	456	529	461	483	490	458	451	451	471	500	442	432	473	456	466	454	442	472	485	504	455	490	483	434	487	435	493	391	475	446	446	511	467	441	473	456	503	434	445	437	418	426	428	459	450	475	491	452	481	508	453	471	514	458	476	464	461	466	449	482	462	445	499	492	441	511	449	458	460	502	442	473	448	493	515	448	446	433	473	459	399	492	479	439	462	430	504	435	504	467	456	454	446	458	475	480	422	429	465	459	473	434	462	475	455	472	484	478	410	431	443	459	431	466	448	450	463	475	504	479	455	469	432	456	499	478	475	493	461	466	418	450	458	472	454	456	436	500	471	428	491	538	519	444	451	490	452	421	495	479	480	455	461	459	488	452	451	483	468	486	462	469	470	439	432	485	421	475	483	453	462	468	462	451	453	468	506	454	454	466	467	443	435	478	488	447	476	485	469	457	484	422	459	442	474	440	452	444	443	490	468	475	463	496	464	444	451	478	486	468	433	481	426	456	472	474	507	466	444	500	460	476	490	476	430	457	480	510	458	448	437	463	472	482	448	454	501	455	474	517	470	468	475	446	478	452	465	466	492	469	456	445	433	478	476	474	482	483	490	474	407	455	448	448	469	454	484	470	450	506	446	455	476	485	456	506	441	452	507	462	533	472	488	478	474	466	452	453	495	443	466	487	435	456	468	484	467	507	475	495	519	482	481	488	462	481	463	466	454	457	471	440	457	488	456	473	402	463	469	463	468	478	457	497	449	399	427	511	451	448	501	439	482	487	487	503	454	472	472	457	455	438	490	491	462	475	440	464	419	451	489	475	428	452	475	447	452	459	445	457	505	463	449	495	499	482	473	457	465	483	450	513	496	471	481	475	459	465	481	480	470	487	474	470	477	480	499	428	475	451	498	464	495	486	504	477	488	469	477	474	450	482	458	481	489	476	494	458	449	496	486	497	457	484	486	477	400	462	444	424	464	463	458	456	495	485	494	468	438	464	474	437	446	446	483	444	481	471	492	440	408	451	472	445	466	468	429	455	452	450	463	414	435	454	451	465	490	459	484	419	467	460	495	457	462	493	475	481	464	458	450	471	454	476	439	459	440	436	492	491	455	429	459	440	491	432	477	439	469	465	499	479	470	550	489	472	482	423	452	488	487	469	443	490	477	470	497	459	459	475	473	457	428	432	449	454	461	436	466	464	458	478	499	472	428	474	438	486	455	429	445	484	458	487	453	477	483	436	489	445	469	469	437	460	466	460	464	448	481	482	475	464	475	446	474	503	474	438	472	453	434	469	439	472	464	447	451	504	456	463	419	453	474	449	496	477	412	468	460	484	468	485	464	444	451	468	474	456	463	454	507	485	456	449	454	427	444	509	505	441	457	497	518	453	474	466	485	505	476	460	484	439	512	485	469	447	466	480	498	454	485	476	464	476	439	462	473	477	445	503	475	424	496	462	508	483	441	485	446	490	485	426	437	465	450	483	466	461	465	465	483	485	488	463	489	486	440	470	459	482	465	484	492	458	453	456	442	505	434	444	434	466	484	468	484	474	444	492	445	430	466	445	482	461	457	423	431	485	446	427	460	452	470	438	473	467	469	479	465	434	484	454	461	486	492	449	446	476	500	455	465	453	458	459	426	435	449	467	429	470	462	445	458	481	449	480	482	477	434	437	507	499	473	497	471	455	466	482	459	457	466	444	473	436	450	476	464	439	475	460	493	452	473	470	469	477	463	462	433	456	479	442	491	504	476	459	448	463	413	465	490	479	469	433	463	484	501	474	462	504	465	475	469	527	477	468	464	455	450	472	467	444	476	494	480	467	475	465	454	409	465	505	490	511	452	494	431	484	448	472	482	460	462	469	476	458	477	458	465	503	462	487	486	477	422	522	497	440	465	441	441	450	465	481	445	439	420	435	463	469	451	469	473	447	464	437	468	482	486	485	465	465	511	485	475	486	489	445	436	458	499	462	464	456	482	477	483	463	449	430	453	474	496	457	467	462	453	460	486	470	443	476	494	488	480	456	471	486	459	447	484	466	489	482	434	421	456	459	465	466	468	480	476	494	475	487	513	502	450	436	444	473	496	484	468	469	463	446	443	463	493	443	453	481	469	474	424	439	478	505	463	497	504	465	476	453	471	499	421	467	486	457	473	456	459	493	456	479	486	474	505	455	449	499	442	432	469	479	488	483	467	483	461	482	501	470	472	462	451	482	457	452	477	434	473	463	459	477	469	492	469	456	467	462	457	463	467	454	471	491	467	435	481	466	440	455	488	469	455	505	475	464	487	470	460	442	489	453	469	444	471	470	473	480	441	479	482	509	432	467	457	509	493	456	473	463	443	437	447	420	451	464	479	464	513	471	464	447	479	489	489	468	452	452	453	478	463	455	460	495	453	499	454	479	470	480	475	507	463	433	502	474	468	475	463	450	437	461	490	470	460	471	481	471	450	425	447	478	476	480	481	534	500	486	466	463	471	484	451	438	453	464	480	513	467	484	462	488	453	464	467	440	468	442	456	448	438	484	465	442	442	482	438	502	469	438	457	473	466	494	510	488	416	473	509	471	481	456	468	458	418	453	501	473	473	463	463	492	466	491	454	462	424	505	504	474	477	477	475	485	468	477	462	463	468	438	441	490	490	457	442
49798	13717	3703	2063	1324	1048	755	619	612	475	438	404	347	389	345	332	299	303	284	312	288	260	288	279	262	287	248	261	279	294	280	272	209	228	255	243	267	242	214	271	263	261	275	230	247	242	259	236	276	295	225	233	268	245	260	243	245	240	254	237	260	249	240	263	255	285	224	233	246	235	265	251	243	228	226	253	248	258	256	242	224	233	231	247	265	214	228	248	238	244	224	268	247	240	224	252	223	248	265	238	232	240	232	231	264	231	213	239	271	251	227	210	229	242	234	245	242	259	252	261	223	245	243	258	262	229	246	235	261	235	246	241	250	225	262	235	239	227	213	230	258	248	229	236	235	246	218	242	261	235	241	239	233	250	247	266	231	245	246	230	259	228	233	219	259	243	278	247	231	258	266	185	250	272	228	259	288	221	229	266	229	283	244	249	245	231	228	248	254	242	238	225	220	238	242	251	239	243	248	255	257	257	252	233	247	205	251	246	217	239	269	229	234	278	227	255	252	251	239	248	227	271	261	231	224	267	232	226	222	236	241	247	225	230	241	231	272	247	258	270	227	226	232	260	217	231	233	238	234	248	235	232	223	275	245	256	249	226	251	250	218	247	234	251	250	237	232	227	241	260	259	250	243	234	265	277	258	240	247	222	263	246	246	239	268	223	220	236	252	260	233	245	235	250	244	251	250	253	238	233	264	242	266	233	230	261	260	251	254	250	245	221	229	244	246	230	209	233	264	242	240	234	246	242	224	250	232	238	230	246	231	269	231	252	239	265	236	244	246	266	227	252	239	220	239	244	271	241	223	263	235	230	235	223	230	224	247	231	235	233	246	244	242	241	234	228	245	224	248	244	228	266	256	256	236	231	238	251	246	262	243	256	226	259	213	244	223	223	274	228	237	238	250	250	281	227	261	265	233	248	241	265	257	229	236	251	241	257	246	218	253	257	250	241	217	267	225	269	227	238	253	233	229	246	258	245	250	223	228	258	229	270	230	221	225	251	267	269	256	233	250	277	247	247	248	222	231	258	226	257	244	217	235	267	253	242	250	243	238	249	267	230	248	252	240	252	237	258	236	219	260	224	255	236	232	236	252	211	231	261	217	241	241	212	256	248	234	273	283	235	246	244	236	237	241	256	236	236	229	236	233	222	264	251	218	254	257	223	190	269	207	225	260	256	249	263	262	228	249	255	228	264	265	245	226	256	293	247	239	227	236	245	251	238	256	246	233	223	207	255	254	218	248	215	254	264	235	244	240	257	233	259	224	231	230	229	230	245	249	269	235	227	214	224	278	267	249	253	248	246	233	274	246	227	244	247	248	233	227	238	216	235	236	245	226	253	234	249	236	222	269	243	243	234	216	280	250	250	246	239	230	274	217	236	249	256	255	222	226	252	238	247	238	258	261	245	293	245	218	223	238	262	272	235	232	222	226	268	258	242	260	237	257	244	238	244	225	235	229	235	268	257	244	247	244	301	261	222	247	261	230	222	236	235	211	216	255	267	243	235	266	248	228	272	251	232	241	250	218	228	247	242	227	234	237	265	245	248	247	259	269	247	265	233	268	230	257	240	258	225	258	229	243	243	253	244	248	307	246	259	217	231	278	222	265	252	243	256	251	232	244	255	247	215	257	231	242	268	223	276	266	244	227	229	263	264	248	221	231	244	234	241	219	225	225	265	247	232	267	245	234	225	223	227	223	230	263	246	237	250	233	238	253	257	246	220	248	231	230	236	217	241	218	242	261	232	243	247	279	282	250	238	246	241	253	241	260	252	238	273	268	225	267	262	257	236	240	242	243	282	244	268	239	244	256	244	231	260	238	270	251	229	251	231	247	279	268	268	261	251	242	250	261	238	258	257	238	246	240	255	249	237	249	233	251	231	262	275	244	268	211	226	258	255	245	227	223	249	245	271	239	244	225	223	207	243	234	248	243	264	232	276	269	257	242	245	227	227	256	237	227	231	257	240	242	244	224	231	242	252	232	250	217	253	220	247	238	257	232	255	227	226	263	241	249	243	222	251	233	238	230	272	226	272	239	252	241	231	237	277	263	257	208	235	264	238	229	267	245	234	244	246	243	291	230	265	231	249	289	237	247	261	222	244	251	238	253	269	244	232	247	244	252	260	239	264	244	223	255	253	223	252	249	229	226	212	218	268	255	224	229	244	237	246	251	244	246	261	265	277	248	248	229	205	233	252	246	244	242	251	246	231	231	225	210	245	269	243	239	241	252	246	244	257	244	216	268	248	245	241	261	231	238	238	263	235	216	246	243	239	236	224	238	220	267	228	230	244	215	229	260	240	226	239	252	245	232	217	267	214	236	236	241	237	274	252	250	230	228	233	255	279	273	234	224	266	229	238	244	243	228	285	220	246	262	247	237	251	243	235	242	247	262	249	263	222	226	249	261	236	223	201	222	236	251	239	247	246	227	235	247	211	255	262	258	259	244	225	256	261	264	223	202	223	227	247	254	255	241	231	230	254	233	244	255	238	233	238	246	247	260	251	252	253	290	219	276	239	236	236	256	249	253	249	255	244	241	244	226	229	238	263	236	232	246	251	240	252	242	211	225	244	218	232	247	270	237	238	235	242	216	242	248	233	242	252	279	252	243	220	237	257	264	249	255	246	241	248	226	276	201	235	265	225	216	270	262	234	238	246	254	222	269	261	278	237	262	248	237	237	261	227	268	247	219	215	266	249	250	247	228	229	238	231	245	219	247	250	221	215	236	262	253	251	223	220	245	276	219	222	253	247	229	226	210	222	265	225	238	237	234	225	253	213	232	244	254	238	242	263	241	243	235	215	234	247	232	247	239	230	238	213	238	230	228	224	245	243	253	242	258	248	217	262	223	246	243	231	226	245	261	257	224	221	239	218	234	216	235	245	261	245	272	243	241	240	260	267	248	244	261	230	255	244	258	223	211	255	228	247	269	260	270	237	234	233	225	232	237	238	235	235	262	273	249	236	232	249	220	283	247	241	237	240	249	233	223	232	228	268	247	264	254	247	254	222	254	231	242	246	267	230	205	238	224	201	235	256	243	280	257	255	243	216	228	256	233	247	251	246	244	229	224	246	256	236	267	271	254	238	260	221	218	243	248	236	255	239	220	248	243	241	229	250	255	230	249	237	244	252	222	258	265	258	234	258	253	223	240	248	231	242	218	253	218	230	280	220	252	254	223	215	228	233	255	217	206	257	247	232	235	245	242	251	238	231	240	246	222	253	243	247	244	227	225	233	272	259	266	258	222	240	232	222	201	264	244	237	239	216	257	256	248	252	239	249	223	246	258	275	243	252	251	247	220	219	231	233	291	225	268	275	253	259	239	246	234	265	248	244	260	266	254	266	214	232	256	231	228	232	203	261	239	259	227	260	246	224	252	269	253	213	237	210	234	239	261	234	238	240	260	233	220	244	244	238	246	246	253	221	244	233	236	250	245	243	263	228	255	261	232	214	231	250	233	231	245	232	254	237	234	237	246	247	254	259
27300	2774	6101	6390	5432	4480	3588	3080	2578	2277	2058	1832	1758	1577	1478	1382	1251	1215	1230	1185	1182	1093	1059	1112	940	993	965	1009	931	934	884	892	936	822	839	903	863	888	893	852	869	841	756	837	796	782	811	839	773	846	829	780	825	854	777	788	782	765	826	746	767	763	805	780	789	758	832	790	738	747	750	744	744	749	784	815	740	775	725	763	770	732	794	768	736	766	753	773	819	713	779	740	723	774	716	714	757	704	763	741	750	697	754	793	739	727	758	739	764	763	756	729	750	679	769	778	735	738	777	744	704	701	757	762	678	742	742	734	783	715	748	729	772	687	681	749	750	747	768	759	753	741	782	750	739	733	716	742	737	735	767	691	759	728	715	723	773	760	747	756	705	780	683	735	735	775	714	724	748	698	710	716	760	745	717	716	746	778	748	751	727	706	766	734	696	736	760	716	742	742	733	771	735	742	743	766	738	722	797	738	727	733	737	726	751	732	746	769	719	745	730	765	695	685	764	778	700	737	779	793	745	778	719	772	709	762	713	767	711	732	787	748	737	694	684	732	727	758	705	687	769	787	705	742	747	752	790	742	712	673	776	699	730	755	753	703	726	721	742	725	705	723	669	704	741	706	726	717	731	744	771	739	731	754	724	714	725	731	711	741	719	759	719	698	744	745	707	762	762	720	774	733	712	743	723	744	722	751	705	748	788	756	738	715	777	748	720	744	732	728	745	729	730	732	735	752	737	745	703	736	740	708	728	716	709	742	717	760	699	758	714	765	702	731	726	736	746	716	738	738	691	708	749	738	705	747	744	713	698	730	699	691	724	746	698	732	741	752	724	716	743	721	704	736	736	748	735	709	727	758	744	727	720	722	732	716	765	782	727	710	815	713	721	708	741	730	731	738	760	729	739	716	693	721	775	727	749	705	742	681	781	748	716	754	729	703	705	745	722	735	725	751	746	743	714	750	708	762	746	737	755	720	737	716	697	727	754	741	738	723	739	743	728	748	734	771	711	744	771	693	706	663	756	694	742	756	724	712	769	762	711	745	741	773	738	722	724	803	753	750	721	726	765	722	730	777	681	731	719	761	726	765	714	769	763	739	709	720	778	675	732	721	764	690	718	740	737	707	736	734	732	762	718	722	726	721	774	740	738	748	754	730	693	740	730	763	741	765	762	697	729	766	718	686	757	752	744	709	687	727	737	723	721	721	739	748	658	716	742	698	733	752	770	741	657	753	728	773	755	763	728	724	743	729	789	747	752	722	755	717	756	722	768	700	746	738	762	750	719	771	724	736	745	722	701	755	696	763	733	727	741	758	741	699	759	756	758	715	763	762	759	700	737	722	700	676	758	725	767	704	687	782	686	696	708	730	727	701	729	699	709	731	747	760	754	708	759	671	795	712	748	689	771	737	693	748	738	718	738	774	775	721	743	783	745	732	744	722	762	752	746	696	705	783	769	755	704	703	785	706	747	770	719	786	710	737	726	717	721	739	740	729	748	741	732	752	709	744	738	746	703	742	695	719	720	734	713	721	742	714	766	726	708	804	732	777	702	731	763	750	762	723	718	709	730	719	724	715	772	747	728	737	708	805	723	756	736	787	706	715	713	769	767	743	759	766	755	717	709	742	732	783	761	765	743	779	741	670	731	669	743	746	762	762	714	738	751	749	709	731	720	719	731	758	713	757	746	713	750	752	708	768	710	701	713	713	701	716	721	768	700	718	760	714	730	734	703	722	735	664	728	768	779	697	704	718	748	695	687	802	722	793	731	767	705	762	711	738	723	724	768	710	730	778	722	732	741	724	736	719	783	769	712	753	776	749	747	759	758	712	701	717	719	728	764	714	775	695	754	699	762	724	669	754	746	734	746	715	751	728	721	782	714	729	776	766	705	801	748	689	747	765	747	744	786	698	755	751	719	731	695	730	734	776	727	739	732	723	747	746	698	720	729	754	711	701	713	729	772	731	718	757	761	712	734	712	760	742	767	701	714	717	684	724	712	745	763	745	772	695	749	741	725	712	741	696	737	755	696	752	728	727	726	731	739	752	738	756	760	734	720	716	740	732	738	715	757	700	740	756	736	718	776	750	738	743	686	700	756	772	713	706	747	750	741	744	699	752	706	706	730	748	736	734	713	675	745	730	764	711	706	633	720	751	738	750	702	776	729	697	723	705	720	747	719	748	738	716	748	766	739	768	728	753	770	692	718	741	726	758	742	705	742	764	722	725	752	758	748	734	782	732	689	749	704	783	743	749	688	722	777	742	719	708	760	747	750	726	706	707	698	764	730	694	700	722	719	720	756	751	737	737	713	678	741	733	744	703	789	721	737	718	734	736	739	762	708	743	744	712	743	731	726	743	736	806	707	711	802	751	719	726	744	731	735	742	723	749	729	723	759	707	742	727	761	771	727	739	729	696	777	687	732	768	753	736	721	731	737	717	746	699	762	701	729	680	728	716	788	747	768	724	739	735	800	788	734	701	729	704	733	791	731	705	743	772	715	705	765	739	747	752	736	739	676	683	748	738	703	766	776	719	709	770	745	717	686	752	773	747	771	767	703	690	703	713	788	739	713	735	715	766	725	739	731	749	734	732	739	740	735	748	721	702	740	707	722	731	783	690	718	736	719	739	745	772	731	730	758	704	755	781	714	713	714	730	732	785	707	774	733	749	758	781	721	726	705	743	714	812	797	741	729	719	733	707	654	759	698	717	736	706	730	724	705	705	712	725	808	724	750	737	736	754	749	727	740	755	709	713	763	720	772	711	737	748	719	772	723	713	789	713	725	753	689	717	681	742	734	797	703	693	745	770	712	683	742	688	754	734	733	789	758	742	763	774	754	745	697	705	749	720	774	735	793	744	750	689	766	746	725	768	743	723	678	764	765	764	816	705	757	692	723	711	744	751	714	728	707	729	753	745	770	767	766	734	773	762	704	738	771	764	797	711	724	733	742	719	764	752	760	768	729	720	691	724	718	678	749	749	701	719	737	707	718	758	691	707	685	726	712	767	730	667	732	739	747	698	720	684	703	740	759	765	749	677	739	709	712	729	747	749	725	762	718	743	734	700	710	733	788	756	714	720	732	788	722	777	704	750	734	720	717	730	713	756	770	667	738	710	748	778	683	760	695	709	756	707	781	720	726	728	694	763	720	729	731	711	728	771	702	759	740	757	787	756	756	720	709	739	711	773	709	742	743	712	707	745	736	695	745	727	738	738	718	773	751	714	763	707	729	738	740	745	748	714	713	732	740	720	742	738	744	724	782	734	747	716	698	736	699	731	707	723	750	712	724	708	736	759	785	710	715	718	720	772	722	762	688	705	723	741	717	797	758	723	742	735	703	777	789	702	711	742	805	716	701	758	730	727	726	753	702	753	751	779	706	735	749	709	760	754	709	722	730	748	707	792	765	760	702	718	774	710	703	797	694	769	788	767	783	764	759	734	774	765	718	766	738	710	753	722	727	736	724	754	742	730	760	711	708	744	673	737	758	724
7638	357	214	157	103	98	95	116	104	104	120	88	119	89	95	84	71	95	105	106	105	101	94	90	88	95	101	98	89	94	105	97	83	102	86	75	95	86	87	91	86	92	103	77	86	99	82	96	99	92	82	108	85	76	78	69	85	90	86	95	108	72	96	109	102	83	85	95	89	99	99	77	90	107	101	96	71	93	99	87	81	110	97	88	85	80	85	94	93	91	73	95	93	87	79	92	89	87	72	87	92	82	91	114	88	99	93	99	84	114	98	92	100	93	96	87	75	80	90	101	80	90	83	83	87	100	85	86	87	92	96	81	100	77	76	105	96	75	87	97	81	95	91	99	111	97	93	94	103	91	95	82	87	99	81	83	87	96	111	86	88	91	91	93	81	99	82	88	105	100	91	93	95	104	80	95	82	77	87	94	93	96	110	109	106	95	79	105	88	90	82	84	93	81	103	81	76	91	88	87	71	78	88	86	71	92	99	81	108	71	92	75	78	76	77	94	68	83	82	92	92	90	88	86	91	85	86	95	90	85	87	101	89	103	92	98	102	95	83	78	84	94	86	94	81	82	93	89	105	111	94	96	82	100	86	78	96	75	90	103	89	75	75	86	85	86	83	93	91	75	92	96	81	91	73	84	75	99	85	84	84	87	84	98	96	94	72	80	99	92	98	79	83	93	97	82	74	93	89	88	80	76	85	79	76	87	104	91	90	84	85	82	101	75	90	79	87	77	72	90	119	88	88	90	76	72	75	91	97	90	83	100	100	123	99	77	78	88	85	83	86	96	77	89	80	92	92	77	92	79	89	93	84	100	93	106	85	86	87	80	109	100	104	75	77	98	83	101	88	77	88	87	99	93	89	85	86	72	93	91	97	84	90	92	102	84	83	84	78	99	93	79	102	97	84	81	97	79	70	92	95	95	98	102	110	88	79	74	75	88	70	92	93	96	89	85	94	79	94	73	81	89	83	92	91	72	83	89	102	82	91	85	71	83	82	91	104	100	91	103	79	97	86	89	94	100	117	96	85	85	59	80	79	68	94	84	75	82	85	103	87	82	96	99	102	81	70	89	79	93	67	82	92	81	74	94	88	94	112	78	102	107	84	84	102	77	87	107	86	85	89	87	88	85	117	74	104	85	76	82	81	99	88	96	95	89	101	87	96	95	102	105	97	84	97	85	89	91	80	86	88	91	95	81	99	98	92	76	103	94	69	93	73	98	103	90	100	103	97	80	90	91	96	88	89	89	99	88	100	90	104	95	83	86	75	85	94	78	89	121	102	106	80	85	82	87	88	89	105	88	86	82	83	93	92	95	92	94	92	87	88	97	97	95	83	101	84	100	96	88	94	81	87	103	86	95	85	95	89	86	91	102	90	88	93	92	90	76	83	83	80	95	89	91	104	83	101	87	80	100	80	92	79	100	73	83	82	90	80	105	87	89	73	84	92	86	85	82	91	79	85	91	107	99	95	76	97	90	89	95	82	98	97	82	100	98	99	88	94	98	100	91	84	113	93	78	87	84	92	101	88	77	97	78	84	101	101	90	93	74	79	96	80	93	99	75	79	90	97	87	83	78	84	98	95	71	102	94	86	90	97	114	86	82	89	91	83	92	92	86	108	88	84	84	93	94	85	97	83	81	86	88	79	82	82	85	85	73	90	91	90	97	89	96	107	84	100	107	89	82	99	89	87	90	96	91	95	89	99	79	80	75	91	109	85	94	88	82	87	105	83	91	103	94	78	94	96	95	96	86	93	82	93	80	103	99	102	101	96	93	93	82	107	96	95	94	107	106	76	66	107	94	98	86	94	100	68	96	77	94	90	96	100	74	87	81	82	89	76	82	108	77	83	102	87	91	91	91	83	89	86	98	108	99	81	87	96	73	81	90	82	108	79	77	96	80	92	81	71	95	100	95	66	87	97	91	77	76	97	90	100	89	105	80	86	83	86	83	90	75	95	76	96	98	81	73	100	101	77	95	76	77	85	72	96	79	90	94	81	100	84	85	95	67	89	95	73	73	89	96	112	93	99	92	88	90	89	96	101	92	82	84	92	80	90	79	90	79	86	87	88	85	115	77	89	97	84	93	83	97	101	95	78	83	85	83	87	82	97	87	80	84	90	95	95	100	108	88	91	90	88	94	93	84	80	86	86	76	105	103	99	109	78	90	87	81	93	92	95	91	79	99	77	89	85	73	99	88	107	103	89	91	100	106	84	84	85	89	101	76	101	98	77	87	86	82	79	82	84	80	89	99	94	85	87	89	102	90	66	89	78	92	93	83	88	91	71	101	92	105	90	100	94	90	92	111	82	82	91	79	94	99	113	96	83	72	102	84	86	85	88	92	89	93	93	93	86	92	84	95	83	93	87	75	96	88	84	90	87	92	101	102	92	106	82	94	85	86	85	87	84	110	87	75	87	98	81	86	94	108	104	95	104	86	96	90	96	114	79	95	87	93	105	84	78	117	88	95	97	69	105	94	109	99	108	102	92	96	93	83	94	83	86	88	93	85	91	96	75	95	87	87	113	80	89	99	87	93	95	95	73	68	84	92	83	96	100	98	92	86	85	98	70	77	98	83	98	86	81	84	102	88	96	91	92	67	82	96	89	84	77	95	87	84	79	87	100	79	94	87	106	103	88	99	87	66	95	80	85	91	97	91	58	101	95	98	83	100	82	97	92	80	102	84	90	104	101	87	81	97	83	89	88	90	96	96	73	90	87	89	101	85	96	84	102	79	96	89	85	95	84	94	87	73	96	85	92	92	85	87	90	86	91	99	85	86	87	98	83	80	110	92	95	81	92	89	86	88	96	93	99	80	77	81	81	89	84	90	75	104	97	86	105	87	88	72	84	90	104	89	81	100	81	92	95	99	75	99	103	78	74	92	111	106	82	103	85	99	102	77	72	100	92	89	87	91	95	83	90	103	93	97	91	80	96	80	92	93	104	89	92	108	83	93	93	98	77	90	88	93	103	81	83	86	95	118	86	90	81	88	84	81	101	103	90	98	85	88	95	88	88	77	86	89	85	97	85	115	93	98	100	110	106	87	100	91	105	86	76	84	95	85	98	98	105	87	84	97	94	87	91	94	98	104	73	70	77	85	94	92	95	80	96	104	98	91	88	91	90	94	76	72	87	89	81	86	104	101	111	86	97	89	94	88	83	91	92	90	75	85	75	102	78	82	89	89	112	103	79	74	91	86	92	97	89	93	82	109	98	108	85	91	102	107	103	95	90	81	80	89	77	86	83	96	93	78	92	86	69	88	95	85	83	83	96	71	97	88	85	74	93	98	96	87	96	92	88	85	95	94	93	97	89	63	102	85	94	104	89	93	92	88	94	104	90	88	84	88	98	86	87	95	81	87	112	89	122	94	88	83	88	87	76	81	109	92	93	110	92	99	92	86	91	80	81	81	82	92	90	95	78	94	106	96	97	79	87	96	83	82	89	96	76	113	83	80	96	91	90	85	95	99	83	82	90	79
7301	399	529	552	503	487	434	421	410	357	375	372	360	376	308	347	377	359	337	336	337	299	308	315	343	327	348	317	335	305	308	348	340	308	299	337	333	342	313	310	327	345	312	311	299	305	343	309	331	365	347	299	326	290	322	320	329	349	330	322	289	342	323	303	338	341	304	304	331	299	324	307	324	307	321	325	316	331	332	294	344	324	287	331	341	338	320	337	317	323	352	319	302	330	318	335	318	313	345	315	327	338	343	328	282	341	322	319	340	368	308	316	312	350	331	321	312	318	363	332	312	332	310	300	324	308	322	310	336	324	335	337	301	334	352	337	303	321	339	313	320	326	263	351	331	334	318	301	338	359	349	356	305	308	334	352	328	323	323	334	333	343	303	334	341	328	326	330	349	356	357	353	307	356	329	312	340	337	332	307	302	325	306	289	330	328	332	313	310	357	324	316	313	308	309	305	298	322	325	301	329	350	346	308	312	312	334	311	310	319	329	336	338	333	304	333	322	324	317	353	335	325	329	287	345	328	339	317	339	314	340	290	337	307	333	330	336	347	358	325	307	347	372	334	314	310	326	303	333	314	295	352	335	317	296	353	336	332	328	325	285	317	338	310	330	340	300	334	363	314	317	342	324	298	292	337	327	326	314	319	297	302	289	367	289	320	310	322	348	325	335	320	292	345	320	351	316	320	312	333	347	319	330	335	334	310	343	355	321	305	323	326	349	327	327	317	293	305	328	343	316	319	309	338	323	330	306	345	316	349	322	327	317	337	328	321	339	336	312	349	317	334	315	320	335	340	302	328	351	315	335	355	308	314	338	330	322	332	308	299	345	302	325	321	343	326	327	341	307	316	345	328	348	315	294	308	330	325	311	318	337	334	330	339	328	323	322	303	333	318	320	347	328	334	332	345	341	305	342	322	317	329	302	326	340	321	307	303	334	295	294	343	295	325	313	327	347	317	326	334	329	349	310	309	299	341	333	333	332	322	359	322	321	310	341	337	321	313	312	352	333	340	333	305	296	319	340	344	336	295	337	310	322	338	343	323	324	321	334	342	300	363	341	313	329	336	350	285	337	338	318	311	326	316	299	322	320	278	324	301	316	333	317	321	356	332	323	315	322	321	334	295	307	327	333	322	310	297	275	316	303	338	304	337	293	341	330	326	353	337	322	344	321	329	352	366	342	300	334	336	323	321	287	325	324	332	321	332	296	320	316	301	336	314	347	308	328	336	314	362	359	297	345	304	335	344	313	324	309	346	317	303	319	294	342	311	348	329	335	309	333	304	307	321	339	327	331	297	311	289	332	295	316	369	320	320	321	304	326	333	292	301	288	341	346	349	326	322	375	316	299	337	331	321	336	349	296	326	323	335	310	303	345	304	338	311	316	339	329	333	341	339	343	302	329	302	354	313	319	317	325	322	326	341	327	309	334	317	314	309	322	313	309	304	327	306	296	336	325	359	337	333	304	311	322	308	332	332	326	345	342	353	315	334	289	321	323	347	330	346	330	325	307	313	307	292	314	335	328	324	331	321	358	340	331	309	316	344	320	322	312	359	318	322	326	331	332	305	305	306	316	362	321	352	349	335	305	352	321	339	335	314	326	284	307	330	341	336	297	327	309	357	332	332	337	341	322	326	311	297	292	333	339	329	312	326	339	350	333	325	324	350	297	360	314	339	305	314	345	339	330	290	312	304	354	317	337	337	312	339	328	311	317	306	293	312	310	345	299	317	332	299	306	303	363	314	312	337	328	298	346	309	299	339	310	321	332	336	318	312	280	365	323	326	304	329	346	289	325	308	328	301	289	296	317	362	314	313	314	327	331	326	333	306	317	299	336	312	340	326	331	327	327	324	347	326	291	288	327	343	327	327	332	326	317	329	335	324	312	305	296	351	330	348	338	321	353	325	340	340	321	328	336	319	338	299	332	312	357	324	319	294	335	322	330	314	313	298	292	339	308	309	301	300	303	336	328	341	322	323	317	306	335	330	329	327	333	303	340	332	318	289	323	318	334	331	292	327	314	321	332	313	363	288	339	337	349	302	324	319	308	317	342	348	299	311	302	308	322	298	348	339	336	333	318	347	317	340	329	314	357	312	316	362	327	343	354	324	346	328	342	341	314	300	308	330	290	342	309	319	338	325	311	326	313	292	322	323	341	321	310	335	328	309	318	316	330	336	293	308	331	341	313	297	337	313	328	330	325	332	334	343	340	330	333	303	328	312	327	324	331	294	353	314	326	307	336	346	286	323	296	322	301	327	314	351	309	335	328	321	334	330	317	306	313	314	311	338	317	321	344	354	319	302	325	305	325	315	305	306	303	325	320	335	337	312	321	304	346	336	298	344	313	300	304	310	331	355	293	320	316	302	331	308	324	302	293	334	357	316	295	331	300	325	347	303	304	337	333	319	322	335	337	333	357	336	331	335	364	359	357	352	319	333	318	329	345	312	338	342	342	353	308	310	354	299	307	342	322	331	344	334	318	335	288	325	336	318	327	347	294	352	339	312	314	326	324	370	320	322	330	355	298	315	281	304	277	305	325	307	337	315	318	342	337	359	320	302	359	315	339	352	299	307	319	310	358	310	322	340	325	353	331	332	329	326	310	318	320	297	358	343	348	336	318	332	337	287	340	329	342	344	346	317	310	359	324	318	308	323	356	337	343	335	298	360	308	339	350	335	329	320	324	343	324	336	341	313	328	308	313	303	346	308	287	329	295	327	305	330	312	295	313	337	328	349	304	296	313	325	315	311	319	328	330	334	356	339	315	334	325	331	336	314	311	321	326	366	313	361	330	307	306	303	327	319	332	338	315	330	309	326	328	313	299	323	323	328	324	362	337	309	346	319	288	350	313	333	319	315	358	311	303	343	315	314	337	334	278	346	313	343	310	337	335	306	342	344	351	350	364	306	322	322	345	311	322	347	346	312	368	329	313	337	326	322	367	340	328	288	340	321	309	323	342	351	317	342	302	299	295	340	347	337	302	359	349	336	324	336	333	303	362	329	346	323	341	321	339	318	337	336	338	374	306	331	326	331	317	326	332	332	312	309	344	318	295	319	321	337	311	344	315	331	308	325	362	309	343	318	323	346	332	325	333	344	319	338	336	326	327	334	318	289	323	332	322	325	325	311	331	350	314	343	293	307	341	321	333	337	348	342	315	333	316	331	337	303	356	351	331	327	287	271	348	317	305	335	327	307	335	326	367	326	339	295	344	330	326	313	337	328	356	334	309	338	313	311	326	325	318	334	349	332	361	304	301	329	333	320	324	317	329	352	319	310	307	330	327	340	343	301	324	357	327	313	296	335	346	336	336	340	324	312	332	339	329	305	336	320	333	316	367	334	315	322	298	311	331	308	325	314	323	333	332	297	330	314	287	316	317	321	289	338	305	358	314	327	328	331	314	300	331	312	325	335	333	339	303	340	318	314	336	299	347	304	329	298	332	328	304	311	338	293	309	345	313	346	309	346	329	345	320	344	326	318
37244	6814	1471	977	635	506	382	322	283	276	226	222	229	182	191	160	167	166	145	182	136	162	145	174	180	165	144	163	132	149	164	147	155	165	163	138	142	167	162	138	139	141	159	157	147	132	147	163	149	122	168	139	154	132	145	142	137	143	136	157	148	158	132	142	146	145	136	152	112	153	141	129	122	141	127	160	154	122	157	127	147	167	155	153	131	142	138	145	155	145	129	134	150	143	139	132	111	129	117	136	161	129	127	149	125	138	137	125	129	160	137	140	131	133	133	149	143	130	137	137	139	130	143	136	128	147	149	156	133	131	152	138	148	109	144	130	130	153	121	127	129	136	134	135	127	153	129	134	128	132	137	138	142	141	129	133	157	152	138	131	144	136	142	127	145	136	144	161	143	139	138	157	148	124	139	130	126	134	143	128	124	143	139	118	128	167	132	143	143	124	161	120	151	111	134	132	141	123	164	151	152	142	147	137	156	148	141	147	121	130	125	147	143	139	142	118	123	132	135	135	135	148	151	136	146	143	131	135	141	152	132	158	140	143	140	136	146	136	132	140	139	144	151	133	135	138	116	137	147	123	133	138	133	127	153	132	146	151	116	137	152	155	151	139	143	131	133	124	128	125	125	140	142	142	141	140	135	141	156	134	142	142	131	148	130	143	120	144	141	148	141	156	149	157	157	122	141	122	137	132	149	136	143	151	136	153	116	134	157	140	126	131	138	132	141	150	133	112	158	146	143	118	141	149	131	136	147	119	140	142	151	150	156	138	151	144	131	145	149	142	156	152	136	140	132	144	159	141	138	142	133	120	142	144	153	140	120	142	136	138	155	144	125	126	160	140	170	132	128	131	173	134	133	127	125	118	180	159	140	155	137	140	149	160	133	162	116	152	146	130	127	132	137	136	148	150	132	147	129	144	119	154	142	130	121	147	135	145	98	150	143	148	140	141	149	133	146	137	178	143	145	152	139	130	137	149	135	122	120	138	138	141	138	149	129	137	142	152	137	128	144	118	142	148	142	158	135	138	135	138	113	127	135	136	125	135	134	146	152	143	128	123	158	128	150	138	140	161	154	148	134	122	138	124	144	139	148	138	148	122	135	133	153	121	132	138	132	154	137	132	151	145	111	151	140	130	132	124	137	131	132	121	159	126	133	152	139	121	125	124	152	137	139	143	133	114	152	146	155	141	135	140	130	113	124	152	146	143	132	150	141	148	142	134	140	133	124	129	140	144	140	140	134	139	137	134	127	154	142	157	132	134	154	148	158	146	161	132	150	137	112	159	122	139	124	122	137	130	152	128	136	133	165	165	130	129	137	135	147	145	160	142	104	137	126	132	135	148	150	138	130	153	150	144	120	129	143	157	147	139	122	141	172	139	135	144	139	137	150	118	145	157	129	137	126	144	142	139	138	118	137	138	121	119	149	158	153	129	142	136	116	149	159	133	155	123	142	153	129	158	125	146	155	143	120	141	149	141	175	144	146	150	123	136	136	139	138	139	149	127	153	123	124	134	147	133	143	122	140	144	142	138	149	136	144	159	140	142	165	149	113	133	139	161	162	138	149	122	127	142	142	141	130	140	158	134	130	130	134	152	144	149	148	150	133	148	140	120	159	146	147	128	158	141	132	121	150	151	145	142	147	148	117	148	131	133	146	150	108	127	137	136	150	151	139	136	146	129	152	133	130	142	133	174	133	132	148	130	119	145	150	144	131	137	117	122	156	138	128	153	156	131	144	127	137	131	152	141	130	139	135	142	148	141	139	125	152	126	124	136	127	158	149	151	150	157	150	156	136	155	130	136	135	122	134	139	136	119	152	149	116	147	146	140	145	147	125	132	141	136	128	129	159	129	127	142	120	134	149	129	115	144	137	139	146	125	125	141	121	128	149	130	153	153	141	142	127	145	166	136	146	127	132	141	152	125	145	136	158	121	147	142	129	136	138	129	155	133	128	135	150	139	146	164	133	158	148	168	153	127	161	132	160	139	146	127	148	146	146	138	151	143	147	124	133	138	135	133	131	125	134	114	136	150	136	147	143	122	140	148	149	124	133	156	125	143	133	147	130	142	140	153	121	133	146	123	154	156	154	116	120	144	149	131	132	124	132	147	126	150	140	131	134	116	149	124	137	157	145	125	150	126	137	143	123	120	138	140	141	136	121	150	130	157	126	132	127	140	161	139	130	123	137	130	134	148	142	117	131	141	135	133	131	125	162	129	128	133	151	139	159	148	128	148	118	141	146	141	139	133	149	177	135	136	132	166	136	126	161	127	158	143	142	159	135	141	121	144	130	111	164	140	135	130	140	133	146	135	135	160	125	152	164	115	135	129	133	119	155	132	135	165	153	159	126	142	131	131	124	113	141	132	147	158	160	152	129	130	140	144	156	137	150	126	156	147	136	144	138	135	117	158	128	128	151	127	131	128	132	141	140	145	147	157	142	120	140	132	137	130	143	141	149	122	153	127	139	127	138	161	118	139	145	137	163	161	139	163	133	139	138	148	135	127	151	143	116	131	139	146	112	139	132	149	118	117	139	137	132	126	140	136	138	143	135	144	112	131	156	160	142	170	154	152	131	146	146	128	116	142	142	156	145	152	135	135	126	128	133	155	145	164	146	152	125	134	124	126	148	141	123	124	144	134	130	143	150	140	146	153	139	155	140	136	149	142	146	151	146	150	154	144	116	134	138	123	146	137	136	148	142	140	151	156	154	150	136	167	155	134	136	145	156	141	147	150	126	152	149	128	139	141	159	143	127	135	141	152	131	131	137	159	119	127	132	124	127	122	132	165	154	137	136	117	137	149	129	163	122	137	142	121	139	131	133	138	126	150	131	144	136	144	134	120	126	142	151	149	111	127	130	139	133	163	154	146	129	139	140	146	129	157	127	140	133	159	162	136	134	136	140	145	143	152	138	124	143	143	145	158	138	140	136	146	141	135	141	150	135	138	140	141	140	135	123	134	128	144	161	146	144	150	129	137	140	135	138	112	143	139	144	138	126	139	131	112	132	130	134	145	144	147	146	138	142	128	147	158	136	150	126	122	118	146	164	136	132	135	128	134	149	145	138	123	130	135	135	123	154	157	133	142	148	141	146	127	129	144	134	168	149	135	138	142	138	156	147	132	151	146	126	134	122	145	132	147	105	147	130	148	130	155	143	137	154	138	141	145	155	138	150	137	128	120	121	123	156	143	134	159	130	125	127	146	141	170	148	164	134	160	137	135	123	154	163	134	122	131	143	147	136	150	150	143	154	138	140	145	115	128	154	160	157	133	124	147	141	115	154	148	135	157	132	121	133	127	123	130	127	143	124	133	166	150	129	143	130	118	138	136	137	128	126	143	144	147	117	130	139	149	141	127	140	135	144	147	142	143	136	120	154	128	151	117	146	150	139	152	153	139	133	141	123	147	135	136	132	148	152	145	154	133	138	144	139	143	161	128	132	144	118	132	150	123	130	146	130	164	139	156	136	156	133	137	137	140
20408	1457	3265	3570	3072	2428	2071	1739	1467	1302	1189	1067	985	912	888	769	760	731	691	740	709	644	609	620	621	641	590	579	594	556	591	595	600	563	516	538	531	547	505	548	547	509	515	503	508	491	485	496	559	502	510	468	505	478	504	448	486	531	505	475	491	492	510	493	471	518	495	474	448	436	469	485	506	449	497	473	519	467	474	481	500	489	445	446	490	466	491	481	490	462	466	476	468	506	497	476	461	435	475	463	463	479	467	501	456	463	490	509	450	471	467	445	453	447	480	477	481	442	481	487	496	471	501	483	497	468	464	471	490	475	438	461	461	497	462	506	481	426	485	460	441	446	471	493	436	450	453	466	465	461	484	480	483	507	505	444	499	469	453	471	451	482	472	474	451	446	467	469	430	489	454	448	457	482	491	484	459	456	483	510	459	506	497	477	450	505	509	465	447	481	484	447	486	419	496	470	463	530	476	428	446	470	456	446	489	481	512	487	429	440	476	509	485	473	468	459	451	451	449	508	440	466	444	454	456	443	472	475	458	459	453	485	488	467	486	466	494	420	456	445	467	484	450	454	467	496	429	441	465	507	465	430	465	465	471	491	457	494	487	461	442	471	463	486	440	464	455	505	491	470	453	447	444	494	452	460	481	450	505	451	486	429	491	484	467	478	456	469	447	460	454	479	450	470	466	455	489	464	460	471	473	485	500	439	447	485	455	468	473	466	488	489	507	461	473	486	438	487	471	479	437	460	467	451	469	489	476	448	473	461	436	437	485	441	446	486	475	474	443	484	469	488	489	484	424	441	468	467	431	453	470	453	463	465	473	469	472	453	440	494	479	488	507	447	496	444	473	494	467	474	456	466	465	486	454	500	444	506	453	437	488	463	434	476	468	452	458	443	477	483	470	471	444	436	467	506	487	445	487	439	479	458	484	462	427	401	487	455	433	468	486	426	495	453	480	451	463	468	481	493	482	510	479	425	477	506	446	495	474	454	468	476	481	473	448	430	498	446	456	444	470	456	477	443	492	512	459	498	462	471	461	484	483	432	439	483	457	472	429	485	436	505	471	477	451	454	439	444	458	484	460	459	494	470	484	444	444	466	460	509	473	475	423	464	485	456	468	504	431	444	483	477	455	478	448	451	463	474	451	453	470	491	458	454	425	460	473	481	458	484	452	477	481	462	513	472	452	489	451	472	468	452	477	479	491	487	457	489	506	470	486	453	458	474	454	429	465	467	473	461	470	476	461	461	496	465	485	483	488	436	477	504	509	437	500	474	479	449	448	459	483	500	464	453	450	440	443	552	432	447	449	437	465	456	455	455	500	433	464	484	456	479	475	451	470	474	464	469	451	419	480	471	486	431	457	449	480	483	450	449	483	489	462	446	474	475	437	456	496	464	455	469	462	498	444	441	474	455	422	500	422	501	481	470	458	438	463	441	475	463	506	488	469	476	495	471	490	512	475	474	446	500	464	503	470	420	452	480	474	454	449	460	486	447	506	475	501	489	440	449	437	464	429	456	483	431	486	418	464	439	467	431	443	479	465	453	487	475	470	453	513	488	463	460	487	469	455	489	470	434	426	493	494	500	479	452	454	410	494	467	449	481	443	462	460	430	463	487	446	462	455	467	464	489	442	466	479	475	468	484	465	485	445	469	467	477	490	473	490	464	454	493	454	463	467	506	444	456	483	453	456	509	488	461	457	470	462	436	463	474	475	482	466	406	462	501	450	459	460	481	496	484	468	426	446	465	445	471	493	462	433	463	497	421	476	474	459	444	480	451	419	462	458	458	486	474	465	443	450	475	436	458	454	447	470	489	451	480	490	495	475	488	490	478	437	453	440	467	451	460	493	459	503	464	477	459	462	487	479	443	478	466	449	443	429	498	442	507	466	487	442	453	462	476	440	441	446	467	423	497	481	464	464	445	444	451	460	473	475	472	468	462	519	455	504	478	454	460	513	470	466	440	428	443	492	427	456	453	480	471	449	468	466	454	489	469	450	447	468	495	468	431	493	465	513	468	474	491	459	472	446	477	480	476	447	454	449	473	460	478	489	481	500	442	441	472	437	495	438	477	461	460	456	469	505	491	436	457	509	490	461	512	463	449	489	452	476	486	461	433	461	481	462	481	475	467	432	451	443	471	493	497	492	476	458	483	478	466	448	463	439	461	484	482	442	462	496	460	450	432	451	518	461	475	483	501	440	440	460	441	491	448	468	479	468	440	467	488	473	435	456	482	482	464	483	454	441	448	466	466	412	454	463	473	480	462	477	498	444	479	432	450	472	466	481	481	469	472	480	428	482	470	491	492	456	465	445	436	495	411	490	505	496	468	490	459	486	462	442	444	478	487	446	481	478	458	491	440	435	480	461	440	451	493	457	439	519	497	466	446	453	461	453	482	453	435	472	479	482	489	480	434	460	468	467	506	488	486	493	445	483	465	461	480	472	428	480	470	455	445	511	469	468	484	491	490	471	474	488	469	461	462	474	432	444	456	465	493	459	473	454	464	482	447	444	472	484	426	462	439	483	440	450	478	489	472	475	463	421	513	474	464	455	511	458	454	473	455	501	456	503	444	469	441	433	463	464	418	439	461	460	473	447	474	487	462	493	448	489	474	441	446	461	441	470	433	471	471	489	497	482	455	495	446	448	412	451	511	513	469	461	455	511	449	492	426	472	480	484	470	429	491	480	459	473	484	451	474	457	475	492	430	447	477	511	449	490	483	462	441	482	436	470	485	466	475	457	462	429	475	437	488	449	482	485	454	481	462	457	465	465	461	481	435	455	476	478	449	447	455	504	485	499	463	457	483	471	458	478	452	470	437	473	453	473	502	462	507	489	448	477	492	469	449	459	470	465	454	428	462	454	461	475	456	463	500	450	483	518	486	468	444	472	451	417	476	438	435	460	477	465	451	450	460	467	438	471	485	460	454	503	481	413	497	473	462	484	423	469	474	459	452	451	458	446	448	496	416	432	465	472	440	509	474	501	473	465	507	477	463	474	476	485	438	458	458	493	425	479	477	446	456	464	485	470	492	481	464	447	459	498	506	478	492	485	458	449	475	464	490	472	477	468	458	477	484	483	466	466	459	460	486	430	475	454	499	472	486	440	437	486	448	485	488	435	446	451	481	420	463	440	460	487	460	453	445	465	462	439	506	439	495	452	452	534	449	469	458	453	456	430	473	499	479	452	494	472	462	476	460	489	466	477	439	510	468	457	460	493	447	451	477	457	442	439	448	482	478	443	463	468	441	455	437	433	440	474	486	460	502	448	495	499	439	457	478	497	462	430	474	463	467	506	489	449	430	482	468	448	449	512	493	493	467	448	490	452	466	467	469	446	468	481	474	459	479	441	432	505	460	458	463	488	436	472	464	476	458	474	449	467	454	476	457	473	432	469	456	482	471	512	489	525	469	448	453	483	496	454	472	473	513	462	459	488	478	471	431	465	481	449	472	448	477	504	467	470	476	490	479	486	463	464	425	442	452
51919	15392	4398	2120	1386	1043	767	647	582	537	396	420	390	356	326	328	292	315	335	301	262	250	309	292	276	267	281	294	232	237	258	250	262	266	279	251	283	249	259	274	260	264	229	257	272	248	244	256	252	226	250	246	237	259	257	228	248	243	252	270	248	238	232	228	246	229	253	270	271	250	223	243	278	251	261	249	239	231	275	237	253	263	244	226	251	262	239	247	251	249	261	235	233	251	226	262	253	233	236	272	221	210	230	283	246	268	228	259	259	252	255	275	250	231	267	238	224	253	234	241	255	230	251	218	219	248	253	266	235	225	236	248	240	217	252	225	258	255	242	250	242	262	245	220	238	247	219	235	235	223	244	230	245	249	262	250	232	219	230	267	218	257	257	256	219	238	241	255	243	233	266	242	238	225	240	238	249	245	233	234	231	233	219	235	218	250	243	266	233	230	236	240	250	252	228	220	247	234	265	240	207	250	278	244	240	278	273	222	262	225	231	230	226	242	250	245	238	261	237	235	232	268	229	208	217	256	254	244	201	231	244	241	235	255	246	226	232	231	231	247	238	236	245	241	248	237	251	233	241	268	249	221	225	269	206	250	240	241	257	233	218	243	258	246	208	230	277	263	244	252	241	248	231	233	258	255	236	263	219	235	245	248	263	223	236	235	223	247	228	243	241	236	254	223	238	210	220	266	223	252	231	264	220	281	244	254	266	237	239	225	254	259	244	268	253	234	242	260	241	266	229	232	271	249	237	223	262	253	242	223	225	221	255	232	245	259	247	245	245	226	244	228	230	219	236	242	243	246	239	232	245	218	250	229	242	261	245	252	247	193	241	250	244	247	227	229	260	250	253	270	234	245	246	243	257	257	244	240	250	244	234	240	257	237	249	241	232	233	224	274	214	222	229	220	223	274	231	249	241	232	282	238	269	246	243	262	258	248	256	274	243	252	245	238	243	240	258	264	268	268	245	255	232	220	246	257	217	238	258	264	214	226	219	261	263	239	247	223	262	236	236	259	264	247	227	217	244	240	232	216	236	259	245	237	222	246	257	242	263	253	248	223	239	270	212	221	232	240	226	235	219	218	248	240	252	233	226	250	255	266	242	248	241	240	252	212	250	228	268	229	250	279	230	255	240	248	214	254	244	217	268	254	252	252	250	238	233	225	238	231	250	226	249	248	240	260	227	239	226	249	230	244	260	252	244	238	258	259	260	262	232	245	207	255	213	227	234	218	244	269	241	279	231	247	225	261	241	249	243	240	223	237	236	266	250	265	246	246	243	245	274	213	248	237	222	265	259	247	246	219	251	213	251	267	251	255	260	266	251	251	255	234	261	271	272	264	232	248	264	255	250	249	233	220	261	229	256	229	242	253	241	255	246	247	238	209	255	241	243	260	229	248	217	212	244	245	236	277	251	242	218	230	211	257	221	245	213	251	228	264	239	241	224	243	233	251	263	250	216	244	235	234	238	241	249	238	264	232	253	267	243	243	243	248	240	226	228	237	251	231	264	239	274	223	257	258	219	222	232	231	252	236	236	231	230	251	215	239	228	251	236	252	256	271	228	260	256	224	265	241	229	253	199	253	246	248	236	253	251	262	261	217	241	243	229	250	245	264	264	234	238	268	240	226	244	263	234	246	211	257	246	237	231	248	232	218	232	240	227	235	242	223	210	254	228	234	256	240	278	257	232	253	257	217	259	245	246	252	236	242	231	237	221	241	225	237	236	249	256	222	254	231	257	237	242	237	228	220	240	248	239	243	249	233	232	219	247	234	261	254	255	231	259	208	233	252	265	244	238	258	239	257	239	240	225	221	267	224	242	230	262	257	228	275	252	244	242	233	246	248	209	265	239	233	241	233	260	254	239	249	229	260	255	247	250	218	215	244	239	241	235	234	229	237	233	224	240	231	222	255	234	249	227	242	236	259	236	225	221	237	218	254	265	227	227	254	261	253	259	237	268	238	222	252	251	262	245	222	253	238	231	241	244	228	226	255	219	230	254	250	238	242	239	247	222	225	221	248	245	244	256	265	249	247	232	262	243	289	235	209	242	237	244	245	253	249	226	241	259	232	235	232	267	234	233	258	235	247	259	250	220	220	232	218	222	211	228	250	243	249	246	242	263	278	211	218	238	245	244	226	268	212	237	239	237	241	251	200	256	232	218	257	248	247	252	234	245	245	245	220	232	226	250	262	239	247	225	234	237	241	259	205	242	215	230	265	233	217	239	239	252	273	252	232	218	240	251	230	244	238	270	236	251	223	243	259	248	238	243	259	232	242	235	237	246	241	250	256	235	228	277	295	257	247	259	241	220	242	223	239	246	236	256	246	242	240	260	245	265	247	224	212	225	266	224	248	238	240	213	241	206	219	244	216	292	254	283	249	228	254	283	249	223	246	235	223	258	255	275	244	230	266	240	258	229	233	252	249	256	251	264	256	253	242	238	260	238	232	254	215	232	229	253	234	239	256	224	199	233	258	255	198	240	234	251	245	241	230	235	253	229	232	251	245	240	219	220	226	242	246	234	249	244	226	231	244	229	243	234	261	245	252	223	212	241	241	260	236	232	236	242	255	235	233	265	243	232	220	235	232	246	249	229	241	249	245	243	233	237	246	227	213	237	214	225	242	215	248	223	251	266	241	245	260	227	250	227	243	259	234	249	232	222	259	246	249	268	213	251	236	251	254	255	248	243	265	226	258	237	251	251	248	232	234	261	230	256	259	298	244	263	255	267	243	236	271	246	253	218	220	257	225	244	240	251	237	224	228	266	231	238	243	272	242	242	220	258	248	252	251	241	246	250	273	230	253	243	229	239	256	260	246	244	262	237	255	239	225	261	256	261	224	225	250	279	234	238	249	254	287	246	250	240	236	230	234	245	229	238	273	268	241	256	224	244	250	216	222	227	236	225	242	237	278	237	247	220	230	245	243	261	242	240	264	250	237	258	225	263	250	219	224	246	227	273	219	235	228	239	233	275	227	225	237	246	236	252	247	257	274	243	240	242	241	248	254	240	256	225	224	238	228	241	274	255	244	244	253	245	251	230	239	258	238	241	252	250	232	221	252	255	268	221	227	248	241	239	239	238	234	253	232	237	234	243	256	236	247	226	228	202	250	250	250	236	257	256	244	233	255	266	238	241	267	264	257	225	239	244	231	230	246	238	244	271	265	247	228	243	262	256	226	209	242	233	242	237	238	232	256	228	241	243	229	227	231	257	275	244	220	238	250	267	241	272	197	224	269	191	252	218	265	275	240	248	222	241	235	234	253	251	246	236	227	227	261	219	251	242	271	229	215	259	239	242	257	266	238	238	202	252	226	222	246	265	237	271	266	275	248	263	266	259	254	257	235	236	240	274	228	250	223	234	233	257	258	238	242	234	244	221	242	246	240	220	243	243	241	250	244	246	244	234	236	228	244	248	236	225	277	244	235	260	262	239	217	258	256	228	232	256	241	232	239	225	225	236	241	236	208	266	262	238	222	254	247
28738	2794	6104	6569	5535	4480	3625	3069	2688	2322	2154	1913	1734	1503	1496	1397	1328	1240	1242	1190	1175	1071	1069	1045	1002	997	944	906	950	864	943	890	905	916	858	899	839	864	842	822	853	847	797	825	788	831	835	770	846	800	840	810	740	739	771	810	749	764	739	751	811	734	767	816	741	728	781	734	787	784	787	808	788	746	756	778	781	727	756	760	722	768	786	734	777	750	784	711	729	766	776	752	721	745	733	751	740	743	798	739	696	759	742	753	732	774	805	739	734	770	743	748	744	753	725	781	730	743	731	746	733	705	766	727	745	741	771	778	754	699	772	728	741	679	740	772	752	788	746	755	739	752	732	733	742	762	726	702	740	752	757	700	758	737	719	760	741	746	681	737	755	735	745	735	757	707	748	749	734	713	721	712	696	791	721	752	770	778	713	724	719	775	758	755	708	754	743	745	743	790	687	760	725	730	750	745	764	738	687	678	740	743	759	737	718	765	729	737	740	677	734	704	739	724	740	735	764	707	724	706	750	747	735	717	720	763	724	746	712	722	734	771	681	725	756	718	717	751	772	725	735	741	700	720	764	744	724	770	733	735	751	750	737	724	721	761	764	712	680	782	725	814	727	771	739	743	765	691	786	739	750	735	745	727	739	662	740	661	754	713	719	704	727	773	708	702	787	765	734	731	739	702	740	766	718	722	689	771	741	697	698	753	790	710	741	711	703	714	719	700	784	702	697	733	708	732	751	770	743	769	763	753	722	681	739	746	773	740	710	693	739	741	722	713	718	705	727	722	714	767	731	754	690	725	730	737	768	768	735	725	706	731	697	782	689	730	708	757	749	727	750	717	731	745	733	686	718	760	733	762	697	777	752	715	777	711	757	719	766	692	740	734	753	753	718	734	750	788	763	716	747	746	792	736	767	737	693	726	713	697	770	738	662	766	697	656	829	711	727	725	744	776	701	688	753	760	700	743	771	800	780	763	702	740	708	736	731	719	793	740	813	768	710	767	745	731	746	738	722	774	746	744	696	775	729	779	734	729	755	758	728	718	673	722	776	730	746	706	731	715	698	733	765	736	730	745	741	808	733	712	766	717	719	746	707	759	761	702	751	763	739	751	689	712	775	725	754	768	751	712	740	782	738	702	717	709	718	775	772	727	735	750	718	732	760	732	734	760	752	654	725	733	723	787	718	760	720	749	710	744	736	752	690	723	737	765	744	762	786	764	744	709	776	738	745	746	703	725	779	793	755	731	760	695	714	707	715	702	792	756	732	724	762	785	793	745	719	713	733	727	747	702	725	764	763	705	763	717	771	755	755	757	713	759	750	744	759	723	675	729	735	762	768	737	775	754	770	758	706	743	714	739	750	691	679	693	708	740	684	762	703	754	782	752	731	724	759	741	743	747	784	689	698	752	740	737	697	774	745	749	746	759	718	735	730	742	731	746	723	721	727	695	712	728	761	743	773	759	714	712	737	796	764	735	727	714	732	705	730	747	761	689	713	771	698	734	734	772	688	734	740	741	764	701	710	770	728	776	740	709	679	737	723	716	767	719	745	756	743	716	797	742	760	699	755	768	747	696	761	753	789	760	795	732	762	750	737	779	726	728	772	729	759	788	661	715	740	771	708	722	769	728	742	707	710	738	763	732	701	745	723	732	714	709	728	719	765	802	733	745	728	724	786	724	769	726	712	787	732	673	735	737	763	737	794	689	778	742	727	722	740	791	714	748	747	716	751	758	750	704	720	735	725	703	706	787	734	720	754	694	722	746	798	753	785	715	751	698	728	737	646	743	710	738	706	756	813	700	685	716	739	732	699	746	713	735	742	769	727	728	741	729	680	744	750	702	726	738	755	762	783	730	699	713	695	773	680	707	771	741	713	741	750	729	777	735	756	740	719	754	756	764	741	755	725	780	695	749	744	785	725	775	773	746	747	759	758	744	682	739	749	715	763	745	742	740	690	712	718	723	711	742	737	723	719	787	760	747	767	695	734	730	680	703	782	785	757	754	760	754	773	763	701	744	701	750	701	737	716	715	752	737	721	712	705	733	743	712	745	752	764	730	743	743	767	744	702	710	707	732	728	709	709	681	714	772	671	725	720	782	731	787	727	734	700	741	745	757	723	751	747	731	770	751	674	721	761	755	678	768	750	733	751	748	723	765	762	774	743	728	720	781	753	735	714	763	748	684	739	715	702	747	708	800	716	697	717	751	742	708	803	700	765	747	710	763	743	751	805	725	684	766	734	795	753	703	724	776	730	730	747	716	728	761	701	745	738	740	782	755	689	765	762	728	727	732	727	731	741	767	730	756	728	749	758	702	732	754	771	751	786	742	749	744	722	749	713	773	750	752	720	715	739	671	706	732	697	756	691	757	763	727	721	702	755	681	713	713	694	700	694	690	766	740	746	764	748	721	730	761	719	766	776	744	724	768	717	692	759	701	734	722	747	736	774	710	720	745	728	715	722	728	740	711	715	759	738	768	736	735	725	709	742	804	746	689	782	745	766	701	797	712	782	730	766	727	778	720	753	759	750	752	736	729	729	743	723	725	771	726	723	746	760	718	699	717	724	699	741	727	760	689	772	694	762	758	746	760	713	734	680	737	741	744	780	752	773	767	757	720	758	700	775	722	713	767	790	704	782	750	732	760	743	744	751	747	731	729	719	734	774	760	718	773	714	718	744	701	719	762	778	806	749	731	700	733	764	681	744	774	708	741	764	728	755	754	720	715	726	735	750	697	742	725	715	745	691	750	761	747	731	747	768	767	711	722	732	713	755	717	733	724	748	717	724	755	777	771	758	754	738	747	783	729	737	752	745	716	732	772	734	689	774	736	702	754	747	798	686	711	724	749	735	745	742	750	721	766	789	700	798	764	767	743	719	740	743	720	755	725	730	757	734	740	754	709	729	754	747	696	707	782	747	815	754	732	711	738	723	725	755	701	756	705	733	771	768	745	680	732	750	731	686	776	742	710	774	731	735	714	718	770	783	732	759	758	732	735	702	685	767	761	776	711	741	746	760	725	735	724	693	726	742	735	767	727	710	722	723	702	752	706	744	732	733	742	720	707	735	725	736	737	758	767	685	711	728	726	761	770	766	736	733	695	732	768	709	753	730	727	738	729	745	772	769	748	764	717	769	722	750	754	729	738	714	707	719	722	762	781	677	769	758	755	693	721	733	754	760	755	728	717	758	710	728	734	737	720	770	773	746	744	773	696	763	746	776	717	702	748	705	759	768	769	727	762	740	770	754	794	747	742	716	721	741	728	732	728	704	779	740	737	705	715	787	711	732	757	733	744	699	744	695	677	689	745	669	712	720	732	733	748	777	712	746	736	725	701	692	716	706	745	726	733	737	787	743	705	729	770	747	741	711	737	774	686	751	742	743	765	769	738	760	701	737	754	730	744	697	758	755	743	766	728	726	737	731	703	746	695	689	748	776	703	689	718	706	663	742	724	749	737	742	714	728	757	747	710	723	740	731	716	729	767	729	703
7926	410	189	128	123	125	96	123	111	98	79	96	124	93	95	107	117	86	92	106	80	78	84	73	99	82	96	105	86	96	81	87	89	107	95	108	91	83	97	91	85	87	99	97	96	102	92	94	102	80	92	72	75	96	98	97	93	95	101	91	101	80	86	113	101	96	76	106	92	120	76	81	94	97	85	87	88	101	99	92	96	87	92	95	99	80	105	91	96	97	89	104	86	95	96	88	102	98	83	82	105	77	99	100	80	99	74	84	75	84	103	76	92	78	69	78	80	92	85	93	77	93	89	85	89	76	95	81	90	115	91	92	105	87	91	95	86	92	74	95	91	105	84	83	92	82	85	69	86	101	74	95	89	97	94	81	95	102	85	92	90	94	83	80	90	78	101	93	95	93	73	77	95	98	79	98	85	85	79	97	101	88	79	101	81	70	92	88	101	90	96	87	90	93	100	78	103	88	101	78	74	82	92	95	104	83	94	102	97	93	89	81	78	86	99	87	81	108	108	83	93	92	97	74	65	89	78	98	87	85	99	91	95	101	100	93	97	87	84	75	97	108	104	106	81	92	93	101	99	78	92	90	105	111	91	95	71	74	98	82	92	82	84	96	87	106	89	87	87	91	85	93	86	111	88	91	73	99	94	83	74	102	85	85	74	96	80	96	88	91	78	98	93	83	98	99	96	83	113	88	92	86	106	103	93	86	96	99	92	85	83	98	102	97	88	87	92	105	94	86	101	107	75	98	103	82	104	87	94	90	91	86	95	91	81	88	105	95	89	86	97	102	94	77	84	81	90	88	87	90	100	71	98	89	103	80	117	83	98	84	101	81	102	97	85	83	95	76	89	109	84	104	88	95	101	99	89	99	79	116	71	82	95	85	79	79	94	94	87	79	92	95	93	96	98	91	88	80	85	88	89	100	86	93	87	81	91	95	87	89	75	112	95	100	91	99	111	86	93	86	89	79	100	97	85	78	75	82	74	87	78	87	91	90	67	89	76	100	98	101	93	96	85	85	87	89	95	102	77	90	92	93	100	87	83	93	88	82	89	98	80	92	102	106	89	93	113	87	84	96	107	82	83	89	82	91	83	97	95	97	87	94	76	92	105	72	82	85	80	101	81	85	90	72	86	95	105	98	82	78	73	89	101	94	90	82	107	106	83	82	83	92	81	90	74	74	80	84	99	91	66	80	97	94	87	97	97	85	100	79	97	104	93	93	106	107	79	88	77	89	91	85	97	90	98	103	100	108	89	77	100	85	86	101	84	86	92	71	78	83	77	89	98	91	80	83	80	80	95	97	97	75	86	105	94	82	85	98	91	98	84	96	95	90	79	92	92	92	82	79	89	88	89	85	86	97	94	104	93	118	96	101	85	79	95	81	84	84	97	74	86	80	85	84	102	89	99	94	97	85	88	90	81	88	87	84	92	104	101	93	75	101	87	93	89	89	71	74	99	87	97	86	88	90	74	64	72	87	88	74	86	83	82	100	82	88	96	90	89	107	91	79	77	83	83	95	94	89	93	87	106	108	81	99	94	91	103	81	93	85	100	86	91	92	83	72	96	98	87	89	93	99	101	86	108	107	102	83	99	87	97	77	90	84	91	87	78	77	90	96	101	90	85	111	87	96	90	97	77	76	80	96	104	97	85	76	91	108	80	99	92	83	108	87	95	102	79	108	82	97	98	68	107	96	83	91	96	86	100	89	77	80	94	90	93	95	90	100	100	98	75	99	80	86	82	86	72	104	93	83	105	83	100	70	81	76	90	88	82	110	83	78	77	93	101	96	91	89	75	103	71	88	87	84	70	88	92	95	86	99	85	96	89	101	93	105	70	81	78	123	95	96	82	90	81	86	101	85	92	112	97	93	101	78	85	85	93	81	85	98	75	100	78	90	79	94	110	74	78	87	91	85	97	91	91	81	75	93	83	93	96	86	103	84	105	83	90	89	84	95	97	98	100	93	95	99	78	81	95	88	86	89	77	107	88	80	82	95	84	88	99	104	89	92	117	98	95	77	89	86	87	78	78	76	95	80	98	110	83	81	101	97	97	91	84	86	121	107	91	72	75	89	87	91	88	89	84	90	63	105	85	98	97	107	89	85	100	72	83	87	104	85	108	85	105	91	103	95	99	87	80	82	84	94	97	108	84	94	94	97	68	91	77	103	103	77	95	103	102	82	94	95	80	76	100	93	84	100	88	96	92	91	93	93	107	77	86	105	81	87	79	82	90	78	88	85	98	87	96	77	99	88	99	90	102	94	84	105	91	92	86	85	82	89	101	96	77	95	92	79	90	81	100	96	103	87	71	101	76	81	96	92	97	87	74	88	109	90	90	83	87	79	82	98	88	95	79	90	101	104	87	82	104	83	94	89	84	110	99	110	76	106	80	92	99	101	88	103	82	75	83	81	96	101	88	104	102	88	86	92	96	113	90	78	95	70	87	84	94	94	84	80	88	82	84	85	84	111	78	66	87	108	73	85	99	85	78	91	87	78	86	97	81	94	73	93	94	94	107	101	99	102	93	74	84	66	75	91	91	93	90	85	89	75	84	101	74	84	87	100	102	80	81	85	84	73	106	98	83	100	78	83	105	94	86	104	103	80	105	80	105	105	98	95	102	66	94	107	88	91	93	70	112	80	88	81	99	100	90	90	93	82	81	90	75	109	83	79	80	89	94	79	111	88	109	88	95	92	81	104	91	84	66	98	94	94	92	88	85	89	94	104	84	88	103	72	103	94	83	98	92	82	93	106	70	93	98	100	105	109	88	88	86	83	100	101	92	97	78	82	100	93	88	102	91	91	86	93	87	97	87	90	92	97	103	92	108	82	83	79	84	97	94	123	106	98	89	86	90	108	84	94	116	76	75	88	95	84	82	89	91	80	90	89	94	78	88	95	93	77	104	89	89	86	83	94	94	97	98	89	103	96	89	88	95	99	112	83	84	71	93	101	92	78	91	86	87	82	75	94	92	87	105	97	82	94	92	89	102	85	89	99	88	96	81	81	107	85	84	84	89	75	93	67	72	105	90	113	98	100	101	98	71	83	98	85	79	105	81	79	93	94	95	76	97	88	77	94	89	108	87	98	95	78	94	76	78	97	94	94	98	82	103	88	95	94	86	89	92	88	87	86	93	91	94	87	71	104	69	77	95	74	87	97	93	85	93	100	90	97	92	97	93	82	73	95	81	88	105	98	80	94	109	91	85	83	83	102	94	90	92	79	91	103	96	73	83	75	72	81	95	85	93	86	93	90	83	96	99	83	98	89	93	90	103	100	106	81	92	90	95	97	101	95	100	100	85	80	84	91	111	97	93	79	101	96	94	93	83	84	94	109	100	104	100	85	85	74	64	86	96	96	90	83	100	90	87	92	101	90	90	105	116	82	80	100	84	101	101	93	91	92	94	86	84	91	84	90	111	88	110	97	91	90	77	83	99	94	94	78	95	96	93	101	73	107	93	87	101	91	98	89	92	77	90	87
7639	399	525	528	484	468	444	405	419	412	339	382	382	360	344	365	355	355	364	319	330	318	354	324	348	323	361	304	369	333	315	326	324	334	325	347	332	325	331	334	363	360	323	323	347	346	354	301	332	337	347	283	330	331	362	358	323	338	321	311	358	328	310	296	339	328	337	330	320	309	313	312	315	367	307	335	323	318	329	345	334	331	344	316	332	336	335	317	314	289	302	343	344	308	344	308	304	328	358	294	338	323	339	347	327	277	328	348	326	310	316	332	326	314	302	339	339	342	311	347	338	297	329	315	343	322	323	318	338	322	296	299	317	319	328	324	354	356	318	304	287	321	317	310	356	308	335	310	318	312	324	324	320	335	325	351	338	327	316	316	313	340	339	337	323	293	339	329	329	362	321	320	334	318	325	326	336	298	344	329	330	347	273	324	366	313	366	313	274	344	323	296	310	319	307	320	301	348	298	353	329	333	321	318	298	359	305	346	337	326	335	314	336	363	326	357	334	322	325	301	338	318	345	327	357	350	321	328	336	304	335	311	291	331	349	342	336	347	351	321	334	317	354	332	342	335	316	335	313	331	311	312	319	341	328	298	350	326	325	314	280	316	300	343	320	339	311	309	310	305	340	330	314	348	311	307	322	335	315	322	342	331	320	302	324	336	330	318	325	320	324	297	321	321	324	319	340	286	301	342	309	343	315	348	341	342	342	312	310	353	333	337	328	338	303	347	330	326	357	320	336	315	318	323	292	338	334	330	314	329	311	322	311	283	297	295	331	325	319	330	341	315	337	299	345	339	308	298	332	317	281	291	331	303	344	335	387	325	303	334	330	320	316	342	312	298	322	306	367	301	292	328	341	313	330	327	331	318	310	314	331	333	323	318	345	313	344	293	318	315	334	327	304	319	318	302	320	328	346	360	358	322	340	301	321	320	320	315	336	351	329	294	315	321	313	316	339	305	339	333	300	336	301	348	324	344	287	320	344	337	337	317	346	330	337	314	328	330	336	309	307	301	322	326	336	329	362	322	322	333	311	359	299	305	338	308	315	310	317	332	313	317	333	308	308	326	319	299	330	346	300	350	307	364	292	316	363	348	289	334	357	310	357	314	316	335	315	327	298	330	305	301	316	314	331	335	315	354	305	324	342	309	313	328	329	306	291	328	319	320	325	345	310	293	308	319	350	315	305	326	326	366	313	312	340	299	332	342	340	316	347	313	311	329	271	311	328	348	310	309	304	305	307	307	332	305	307	335	344	312	326	311	361	390	308	335	322	326	352	328	340	348	315	306	318	334	287	313	356	330	338	306	320	327	337	327	330	310	315	320	318	328	333	358	327	323	340	342	303	349	346	321	335	351	324	319	319	320	290	286	296	354	338	307	319	342	273	313	334	308	318	358	334	345	330	317	320	313	307	305	354	318	335	310	340	327	330	323	321	341	318	318	326	343	323	348	333	289	330	347	328	307	292	326	320	333	298	299	340	324	326	376	322	305	318	341	311	301	284	352	332	284	330	351	337	324	312	340	297	335	339	324	343	328	338	333	370	327	317	322	317	308	321	314	287	338	324	342	321	313	294	327	326	315	328	303	308	307	307	330	315	324	338	315	316	342	333	344	302	348	339	310	333	302	290	308	315	323	321	366	331	320	339	329	308	341	318	310	297	331	328	318	336	327	307	330	324	320	339	344	271	345	323	346	306	330	320	324	310	294	335	332	316	295	332	328	344	312	347	352	334	327	310	301	316	306	304	353	331	316	363	329	323	302	309	339	316	295	353	334	324	340	334	368	333	314	324	325	308	320	315	305	357	306	325	315	309	329	324	328	358	338	324	306	324	351	298	313	318	312	326	301	343	315	341	337	286	307	344	352	325	302	328	302	335	314	321	335	307	342	339	327	306	323	302	299	336	314	323	351	326	312	322	331	294	332	298	317	335	336	355	343	328	320	326	305	343	335	303	328	329	341	323	312	319	338	346	328	367	341	325	326	325	360	326	314	342	315	327	331	324	334	327	324	316	305	281	303	327	336	337	344	297	344	259	314	293	332	326	325	320	339	334	321	315	334	324	303	337	349	317	337	313	303	351	343	332	318	305	328	350	315	332	326	339	297	317	313	325	296	323	334	332	336	322	333	311	349	315	306	318	336	353	337	282	280	319	300	345	338	371	288	329	351	313	304	327	327	308	330	319	338	288	313	370	322	332	302	333	382	321	310	347	335	335	345	334	304	310	321	340	303	313	359	346	289	341	309	303	317	341	349	322	326	303	295	337	318	372	324	308	330	314	297	339	352	332	310	338	339	314	333	333	331	346	321	336	346	342	308	322	380	301	342	321	334	323	333	294	316	341	369	310	349	343	313	325	321	318	304	318	343	348	316	335	351	370	317	323	332	333	324	309	311	301	328	337	312	342	324	313	315	332	305	312	365	337	315	319	327	323	317	283	336	340	288	315	299	333	309	314	359	300	332	339	372	328	325	332	355	344	329	290	323	347	323	306	327	300	323	310	326	320	278	341	341	310	334	327	327	332	346	318	337	314	299	289	352	351	327	320	330	349	329	309	317	332	303	349	309	319	344	292	279	335	313	298	315	312	315	315	328	331	334	342	316	305	333	347	319	309	343	326	346	319	296	315	304	364	324	318	341	304	333	330	325	316	318	312	358	319	288	313	331	323	335	322	309	320	309	345	303	326	327	288	343	298	320	311	326	326	316	307	319	343	337	323	338	315	318	333	316	356	356	321	347	342	331	294	304	304	313	351	320	351	309	306	301	328	322	335	331	324	331	307	301	308	326	322	362	372	295	308	335	323	350	323	356	334	338	313	338	305	311	304	334	314	319	326	321	301	324	326	320	324	303	330	319	310	316	330	299	331	366	307	304	353	304	296	339	319	306	326	331	345	292	328	307	322	338	349	327	306	330	334	349	329	318	292	308	335	304	297	318	332	322	309	315	312	312	370	317	324	311	341	295	307	326	340	294	322	323	323	340	323	360	321	328	346	334	331	347	349	344	284	314	304	307	364	318	321	328	345	316	321	337	302	360	328	340	304	331	330	300	329	335	321	337	313	307	322	349	306	337	336	313	338	321	293	313	340	345	351	318	321	311	305	328	319	329	327	331	339	317	300	352	316	330	350	325	307	342	330	310	336	338	311	341	328	312	324	351	347	362	346	316	319	307	339	364	322	317	298	329	331	330	326	308	346	337	286	334	330	317	287	371	327	314	339	322	334	316	333	319	314	295	314	368	321	331	314	330	319	331	334	348	336	293	324	352	334	300	325	325	309	340	329	304	350	322	329	328	342	338	323	307	319	322	302	337	345	314	352	324	321	333	311	316	297	339	322	320	298	331	282	337	353	338	342	332	341	339	315	356	316	326	319	304	295	326	308	308	303	298	324	324	335	344	317	311	312	321	296	318	328	312	351	321	322	321	316	367	392	316	329	337	341	302	337	329	328	345	323	310	332	316	297	296	329	344	321	309	309	316	321	309
39136	7329	1475	986	729	479	388	368	304	242	263	241	205	186	192	168	160	172	178	172	172	168	123	169	142	169	150	154	152	147	150	162	159	140	162	122	146	129	145	139	127	144	123	135	147	147	159	161	151	153	141	145	138	150	135	155	128	151	152	138	121	139	147	133	134	169	136	143	145	142	141	165	133	142	131	124	132	116	171	157	144	114	126	141	126	150	129	147	152	146	139	138	142	152	131	134	173	130	132	134	145	142	149	165	106	136	165	147	140	122	145	138	126	151	150	167	137	141	157	132	139	125	132	131	134	139	143	121	155	138	139	144	137	149	140	155	131	154	158	134	127	139	153	112	141	130	130	132	138	143	133	138	138	140	144	145	129	133	142	139	131	133	154	139	122	128	154	146	137	139	142	148	152	127	128	136	150	149	153	154	143	136	175	127	131	131	134	115	145	138	156	140	130	162	128	141	117	122	134	145	157	155	139	142	141	127	148	141	147	132	146	139	133	145	161	129	144	156	135	138	149	143	123	136	130	138	137	138	131	145	146	132	145	129	115	145	144	141	153	153	134	135	148	146	157	153	144	135	145	133	142	164	135	119	132	133	146	142	131	137	132	139	142	145	132	136	139	158	126	131	155	146	125	131	136	138	172	130	153	159	132	158	141	156	136	135	147	137	131	173	147	134	148	117	149	145	129	141	144	147	125	166	138	116	121	169	123	149	118	128	129	139	136	156	131	143	122	130	141	135	146	164	137	153	116	152	121	165	111	127	132	141	156	148	139	138	128	147	145	137	145	136	110	133	144	151	141	140	145	155	143	144	161	143	149	140	145	155	158	124	137	141	136	152	131	144	129	141	163	133	148	120	152	145	155	144	136	148	152	135	152	129	149	133	139	143	149	140	138	139	154	119	141	135	137	141	153	126	134	125	146	130	144	175	133	149	131	129	140	122	134	158	131	147	136	160	157	121	152	134	144	132	132	163	142	131	134	141	114	158	137	142	143	148	114	150	151	113	113	126	154	155	138	151	168	158	148	131	151	145	130	147	139	127	134	141	132	118	135	149	126	122	140	143	146	136	132	147	140	129	132	142	145	171	140	142	139	135	152	139	139	144	148	140	148	135	129	137	154	137	129	131	135	151	139	125	140	134	136	137	137	140	152	129	135	138	145	133	116	143	137	137	155	167	143	138	156	141	137	130	146	152	134	132	136	153	135	136	146	155	162	147	137	134	152	131	149	130	140	138	137	151	128	151	136	142	138	134	109	143	137	129	135	136	170	133	124	138	133	147	151	168	125	157	128	130	141	138	135	138	153	115	132	138	121	137	124	139	137	149	149	133	142	126	136	148	154	129	159	157	141	150	136	134	140	150	139	149	139	147	128	129	138	136	145	143	137	147	142	170	140	140	153	132	158	124	150	132	141	118	162	155	131	126	145	136	144	152	165	151	150	144	133	138	136	126	159	133	145	146	153	153	169	126	130	130	145	150	159	148	130	154	168	139	121	141	154	114	158	137	134	148	144	149	144	142	128	127	107	142	121	161	144	134	141	140	127	131	150	143	112	148	146	124	106	123	147	126	144	145	137	134	135	131	164	130	139	141	153	138	125	160	139	137	150	135	129	160	128	127	149	155	137	135	145	150	142	149	143	130	137	151	139	122	131	141	138	173	147	124	140	122	151	132	133	161	150	160	127	120	138	129	137	127	139	154	156	143	148	130	123	141	132	138	152	173	107	136	152	146	157	154	147	133	131	130	156	137	123	129	147	133	158	126	147	149	113	155	133	139	143	122	130	140	139	135	156	134	147	127	136	136	139	129	134	126	147	142	154	134	152	137	150	149	132	118	135	152	138	126	124	141	143	172	133	127	127	148	160	145	115	142	123	146	159	147	121	146	130	135	142	140	133	158	153	148	144	147	133	148	143	138	132	132	131	148	150	133	153	129	160	133	131	160	151	132	135	143	129	151	140	154	140	158	152	143	111	137	149	133	148	130	131	156	126	162	162	144	130	132	148	108	128	144	128	145	128	144	148	123	123	143	136	158	158	142	134	150	150	157	125	140	124	139	120	168	137	142	135	133	154	170	149	139	147	133	174	160	142	122	122	158	138	154	146	145	132	144	135	148	149	141	139	136	144	149	158	142	128	133	140	139	127	141	146	156	140	133	147	138	106	143	135	142	126	137	139	151	141	138	131	138	126	147	122	151	139	139	151	122	156	142	151	131	163	146	143	140	125	143	126	135	147	125	138	142	135	145	140	132	125	136	137	131	161	124	156	145	148	149	143	150	160	137	159	156	141	138	144	143	129	147	125	139	151	134	149	138	145	135	124	136	147	152	156	168	147	164	124	117	165	131	157	151	148	142	154	139	169	129	145	129	137	139	141	135	145	142	153	146	117	130	151	156	139	140	113	140	151	154	159	128	138	143	134	119	135	148	143	150	138	135	128	141	134	144	147	146	143	153	149	113	128	119	164	145	154	136	137	143	133	137	156	136	139	152	154	160	155	132	140	113	134	141	140	167	136	141	123	157	137	140	136	145	125	134	149	112	128	132	132	136	137	167	157	177	158	130	137	134	138	118	149	134	123	133	151	158	134	162	173	133	143	148	146	134	147	149	172	144	138	137	148	109	160	163	160	136	137	134	137	131	121	134	144	138	135	137	148	149	149	119	153	137	151	138	132	152	136	136	143	143	131	145	128	126	145	159	123	169	138	151	143	125	141	158	125	173	145	127	131	135	150	141	145	130	138	159	116	144	142	145	164	133	153	144	123	146	119	159	144	137	117	125	171	162	136	144	134	158	131	113	152	132	146	138	141	137	149	145	144	137	125	126	148	138	136	145	147	141	142	158	132	157	148	133	138	134	143	129	132	141	126	160	140	140	127	146	146	149	152	154	136	121	157	130	159	138	122	105	155	131	159	147	140	136	145	127	113	139	153	141	140	134	157	137	129	140	126	120	132	145	143	126	142	150	148	158	141	153	151	142	128	148	142	147	126	157	132	139	121	141	108	148	149	146	135	160	163	126	144	145	149	158	144	151	138	137	155	152	153	150	153	141	123	138	161	156	152	150	140	141	137	140	157	157	153	161	158	133	139	120	139	133	121	146	119	141	145	144	157	144	122	137	166	141	159	149	151	122	142	123	133	142	120	169	138	141	151	150	138	147	127	157	160	134	143	142	146	122	151	105	152	166	144	169	133	140	138	150	144	166	164	136	140	146	141	151	156	155	135	146	143	147	140	157	144	170	155	139	140	143	141	148	166	134	147	147	153	149	150	140	140	129	158	127	144	156	149	128	159	138	133	161	158	136	154	147	149	134	160	124	144	141	153	141	136	140	146	148	134	126	149	137	148	133	134	137	161	161	123	139	150	147	140	126	148	135	124	147	127	139	131	144	142	129	146	118	148	146	141	135	152	142	151	139	146	129	138	130	137	148	129	149	157	133	160	147	132	141	145	142	153	160	144	155	150	144	150	142	139	132	131	135	151	139
21563	1481	3194	3597	3137	2410	1995	1673	1449	1321	1162	986	1059	871	851	830	736	726	740	675	687	699	573	600	595	585	636	575	522	543	557	548	595	525	530	525	534	535	521	527	505	483	531	510	506	500	489	502	492	499	522	509	511	478	540	437	536	483	489	482	485	483	489	460	498	488	503	480	496	487	464	456	456	477	449	471	478	501	497	469	442	470	434	424	452	506	497	479	473	465	504	476	473	458	472	465	503	490	481	455	477	416	444	522	476	498	480	465	437	446	493	440	440	467	489	497	463	456	460	488	478	472	487	503	481	480	455	467	458	459	467	428	474	475	482	449	488	468	493	468	464	461	489	464	466	450	442	508	425	511	490	495	451	439	486	489	462	447	471	475	483	479	486	457	514	484	426	450	461	484	472	467	499	481	513	484	471	462	488	457	483	478	428	472	442	475	495	432	469	412	469	459	472	515	478	494	451	463	487	480	446	460	481	422	476	464	468	476	493	458	434	468	418	464	486	459	506	484	440	464	434	456	459	483	473	467	452	447	496	469	452	429	479	441	450	448	455	424	455	483	491	475	485	468	493	467	415	478	486	436	470	494	452	456	467	489	452	445	469	494	482	440	432	463	447	457	496	459	469	495	472	442	455	500	479	473	436	464	466	442	473	500	456	479	451	418	459	472	506	444	468	469	464	473	469	480	484	448	460	492	480	464	454	482	513	463	463	492	451	470	479	484	503	487	512	505	422	454	455	455	472	475	493	480	444	471	470	452	458	489	442	475	502	468	467	443	464	540	458	456	453	490	445	460	452	536	459	478	471	460	507	479	439	464	467	481	437	461	455	462	485	500	451	503	492	433	483	481	459	502	472	455	485	464	458	474	513	537	448	461	480	442	489	431	497	456	462	480	477	495	496	448	451	450	478	463	490	502	488	464	438	437	472	427	442	454	445	447	478	507	451	487	460	510	513	497	470	455	485	492	474	462	488	484	474	469	486	465	476	488	446	464	467	461	471	466	504	479	457	491	482	462	501	477	488	458	494	456	450	432	449	464	472	495	462	448	452	449	444	438	501	471	446	487	461	468	445	437	465	442	489	450	474	478	462	497	472	480	463	469	462	459	486	498	455	451	459	440	491	466	445	412	469	519	492	471	479	457	448	475	444	456	474	475	506	486	474	485	456	464	477	459	478	469	457	489	474	462	442	502	445	480	466	449	499	498	486	473	483	449	456	467	481	462	468	484	474	486	490	454	485	460	509	465	482	462	484	450	452	464	437	411	468	503	465	445	469	467	441	475	456	456	463	449	469	460	457	470	464	469	489	442	432	448	494	471	449	448	425	480	459	436	464	485	467	499	486	436	473	473	463	470	479	504	466	445	480	430	476	434	488	471	473	469	459	490	445	480	509	451	428	494	486	439	471	477	434	449	465	445	479	465	462	480	458	444	455	497	500	491	471	465	484	462	479	460	453	474	468	526	509	469	475	457	431	442	458	428	461	480	456	475	460	520	447	454	480	455	472	468	455	454	434	431	437	488	516	473	441	468	450	436	485	497	485	482	484	522	519	481	454	461	466	449	461	445	481	451	489	448	463	458	464	465	496	475	474	462	489	485	477	472	438	472	482	499	487	419	513	457	468	477	486	454	457	483	436	443	450	473	449	472	471	486	471	467	433	475	432	442	471	461	452	494	438	440	452	476	468	468	484	479	495	435	474	469	466	519	474	481	470	453	464	467	433	489	489	440	483	491	440	443	451	459	432	487	452	481	484	461	444	452	487	451	521	476	453	458	505	418	481	486	477	419	444	458	482	460	425	457	459	488	472	465	434	447	460	443	471	492	444	468	441	446	468	450	455	502	451	474	484	421	489	443	417	490	475	473	511	465	502	458	456	472	457	472	480	444	463	484	450	444	492	451	486	475	444	479	473	486	481	483	426	476	464	453	466	450	484	483	427	448	476	484	460	430	402	477	477	458	450	470	488	498	471	451	497	452	456	491	476	473	476	439	467	464	478	474	471	493	506	444	474	481	467	477	425	496	447	447	455	504	486	438	459	398	488	481	446	478	491	478	505	482	459	484	448	468	495	456	441	480	462	493	490	420	483	487	505	456	411	465	479	462	481	462	468	441	467	456	450	499	472	435	456	446	476	457	505	465	507	475	434	469	427	431	441	458	453	455	455	504	441	492	458	474	444	483	461	496	452	473	479	459	453	472	493	456	450	438	494	457	490	460	481	472	456	466	475	453	478	455	454	440	456	499	466	443	477	484	446	472	489	462	442	460	452	455	453	431	458	480	470	477	425	482	483	443	454	435	491	434	462	466	460	455	497	482	470	473	487	486	462	440	458	477	467	465	482	438	436	479	476	474	497	461	476	514	448	446	460	531	472	459	442	442	461	469	479	450	442	481	463	450	467	485	469	476	462	470	497	451	459	449	459	460	478	486	485	448	511	427	491	419	482	468	486	459	439	464	455	510	493	487	483	442	480	470	469	478	450	503	434	461	448	488	470	430	467	480	445	455	471	462	486	466	435	436	445	430	480	474	475	449	462	459	517	442	487	431	477	483	449	512	435	476	477	448	450	503	446	465	472	484	458	458	484	480	482	466	462	489	445	454	441	454	489	501	477	466	479	468	465	516	416	434	494	459	394	435	470	423	515	465	469	439	472	485	490	445	440	465	477	489	449	481	504	477	450	463	447	459	487	467	459	477	406	479	431	462	484	462	507	474	480	465	512	460	458	451	449	434	511	450	473	477	476	487	467	494	482	480	442	452	484	463	454	469	482	473	513	496	466	481	463	440	497	485	459	477	487	456	445	459	470	483	461	474	447	436	473	480	444	481	470	420	423	449	485	467	487	453	452	463	445	488	480	440	465	510	456	476	448	477	428	492	438	497	490	498	495	522	476	464	468	485	514	485	456	476	421	468	484	487	458	457	471	470	464	463	458	481	458	502	479	472	456	437	481	464	476	472	466	455	469	476	441	437	495	491	408	484	471	454	432	485	447	498	439	493	488	457	484	455	486	440	453	476	438	404	468	473	469	477	455	528	486	461	477	478	524	486	461	463	504	450	491	441	465	469	477	457	454	485	454	503	490	481	489	460	483	468	432	459	472	443	449	456	470	496	492	513	480	432	475	491	440	512	504	481	468	458	494	471	455	515	457	482	485	481	518	474	452	472	481	473	492	463	477	462	461	486	489	474	473	492	439	470	470	491	463	494	491	473	468	460	475	471	458	485	469	458	485	444	477	418	458	461	488	488	515	504	454	473	487	473	474	429	448	461	504	441	486	469	468	500	473	459	471	480	465	493	469	487	479	483	439	486	472	440	449	482	471	494	472	442	487	475	425	474	458	454	492	512	469	452	453	472	467	477	472	451	482	462	471	465	458	483	449	492	469	440	493	494	452	470	498	478	481	451	471	446	486	438	449	459	483	493	472	460	487	466	460	466	477	450	463	465	497	467	467	404	440	448	495	455	470	429	444	481	470	475	439	488	437	469
50923	15007	4158	2054	1396	1017	803	611	546	517	443	407	369	373	348	367	350	318	305	326	296	288	255	270	265	265	283	309	262	249	268	260	245	252	244	238	246	254	264	247	259	269	212	254	253	271	245	274	250	257	268	227	280	238	252	247	245	255	226	245	274	287	245	253	255	231	228	224	269	273	240	235	249	262	256	231	240	242	275	250	266	230	240	223	236	252	209	233	270	263	271	264	240	227	222	252	280	285	227	235	249	228	230	245	254	254	249	233	244	250	239	255	249	235	276	227	253	249	232	259	250	242	263	248	255	206	235	243	248	210	275	249	230	260	243	266	236	242	225	250	240	252	224	268	228	217	244	245	235	265	229	251	270	231	229	264	244	276	252	240	239	258	207	240	253	240	243	240	256	242	242	223	240	257	237	213	243	221	245	230	263	243	255	258	238	257	256	245	256	241	253	242	262	251	246	252	222	264	220	261	239	234	224	234	243	249	222	266	253	233	226	219	239	254	239	229	228	276	235	244	218	261	219	256	239	222	232	254	237	258	227	265	231	241	236	228	262	247	253	255	255	264	267	253	237	255	259	255	254	255	243	235	223	250	233	224	237	238	214	263	245	246	255	225	264	259	252	230	233	232	241	239	226	231	270	246	272	230	218	223	260	254	265	284	232	249	227	239	228	258	260	251	198	224	218	257	254	234	249	226	213	248	253	266	245	264	265	231	240	244	251	247	242	242	236	230	256	216	239	261	263	266	233	283	249	245	237	230	263	264	243	262	224	238	244	252	240	206	236	221	270	247	231	258	263	241	252	277	230	225	252	226	235	238	257	219	227	240	233	235	250	239	253	223	258	224	226	258	227	223	258	234	217	236	256	241	231	279	241	244	248	233	243	236	238	241	236	259	239	263	261	238	221	252	249	259	241	243	233	260	268	244	252	260	241	267	246	244	221	256	238	225	264	270	253	237	220	202	255	252	233	259	273	246	249	240	224	213	247	258	228	228	225	231	228	246	231	248	273	261	244	233	238	238	213	235	256	228	227	228	261	255	243	245	241	262	272	226	233	249	226	253	243	258	254	259	248	234	211	231	220	234	261	219	244	230	235	255	263	242	217	247	237	249	268	214	257	233	233	222	251	252	260	223	248	249	231	230	262	237	222	250	253	221	228	243	222	250	213	249	281	230	244	228	258	247	205	257	275	244	231	256	205	242	259	243	245	243	276	243	232	237	237	251	243	232	240	240	249	240	242	239	275	279	251	232	217	249	254	256	256	237	259	234	228	255	239	264	251	248	234	242	242	248	250	241	216	235	258	225	237	238	262	233	270	262	234	246	228	233	247	251	237	246	245	257	218	244	262	237	241	255	224	244	254	244	233	238	258	266	248	241	269	254	225	233	275	226	233	250	251	265	235	227	244	233	269	256	233	264	244	260	226	268	259	273	264	251	270	246	251	271	223	263	246	258	221	241	236	265	252	241	253	226	248	204	232	248	253	260	253	251	270	235	255	236	242	280	244	228	214	254	242	227	231	246	257	251	247	203	250	222	264	249	241	255	243	230	251	229	239	268	254	234	263	249	253	249	246	234	242	233	225	252	256	246	232	266	255	245	241	261	235	237	239	226	237	257	242	261	239	244	244	235	249	236	224	261	244	236	253	243	245	251	238	260	253	262	233	230	217	240	248	220	228	244	235	245	229	219	247	242	222	239	246	226	245	249	251	215	208	221	247	236	220	255	230	268	263	239	247	247	229	239	247	259	256	231	270	266	252	254	206	221	231	249	273	226	251	236	229	260	248	246	226	253	260	266	250	252	264	251	268	247	248	220	242	247	246	257	242	232	218	254	265	225	240	260	273	253	225	221	245	252	235	242	263	234	217	239	240	234	254	266	226	286	258	247	271	224	249	259	243	241	248	244	255	240	243	251	243	220	241	236	259	238	244	260	247	254	265	271	275	274	215	244	243	263	226	226	264	232	267	258	252	241	242	232	222	256	268	249	262	237	283	250	228	228	248	247	239	247	256	244	253	243	232	240	250	253	257	251	202	226	219	240	243	245	241	234	266	272	258	196	244	238	257	248	251	247	229	234	253	248	249	248	250	265	243	260	233	224	240	219	246	279	277	236	238	258	238	278	222	267	235	244	231	237	275	235	237	239	242	233	243	224	288	249	258	277	291	207	256	243	236	208	231	266	274	237	253	239	262	203	245	226	220	214	263	249	230	236	263	270	230	238	245	249	231	224	251	234	252	223	277	234	241	253	210	228	260	233	236	222	258	223	241	239	205	264	247	231	247	247	256	220	249	242	266	257	231	202	248	255	249	255	212	249	237	276	254	230	229	239	245	254	247	224	266	224	243	250	251	247	228	234	275	266	253	252	235	205	238	254	220	239	238	222	264	263	265	247	246	256	246	242	252	239	237	227	237	208	262	225	235	216	265	237	250	228	258	242	252	235	256	267	267	253	214	245	234	256	249	259	234	247	257	266	244	258	234	274	247	223	256	253	234	247	246	234	236	238	265	267	263	233	256	227	244	238	250	236	242	252	258	253	234	250	227	238	277	268	233	268	254	241	246	235	258	237	244	271	217	251	237	264	244	252	255	255	268	259	248	259	244	246	259	251	242	260	271	207	240	228	259	243	248	237	218	225	220	277	220	248	223	251	232	231	245	268	223	229	246	254	207	268	261	246	243	214	201	206	228	241	251	233	263	263	236	257	270	237	218	261	235	255	235	256	260	236	270	242	243	216	231	234	240	225	258	288	250	214	229	223	235	232	268	239	225	229	231	252	253	221	242	244	260	235	240	242	266	235	242	235	240	249	234	246	238	260	256	250	248	232	208	225	233	223	251	236	232	260	228	263	247	220	250	251	249	247	235	230	252	253	247	250	256	225	236	244	242	285	261	251	207	255	230	252	240	246	240	262	247	269	223	231	259	238	264	223	220	267	260	245	261	252	230	240	255	254	246	253	251	256	254	273	252	230	239	226	256	239	235	225	240	238	254	257	254	251	264	216	241	265	274	243	237	238	227	218	220	203	228	246	226	237	240	233	271	222	231	214	266	252	251	213	259	241	264	255	249	247	265	233	258	242	261	244	245	231	224	242	240	238	249	245	253	260	236	259	225	254	252	246	263	233	239	292	237	240	264	233	258	252	230	233	228	222	243	244	235	248	278	241	239	256	241	237	252	253	239	231	238	228	243	235	243	248	248	261	279	257	257	232	237	271	239	274	253	248	255	233	264	228	242	242	240	228	234	237	268	234	225	229	265	208	234	248	234	264	208	262	258	270	255	238	238	224	227	273	236	260	240	236	245	251	253	258	225	253	253	269	213	235	269	237	243	222	226	221	226	220	240	239	262	240	241	249	279	221	248	241	272	233	259	251	231	251	241	245	247	244	263	249	252	247	220	233	246	241	224	223	224	240	220	246	227	250	249	243	257	258	276	277	262	212	233	224	291	273	229	232	247	269	229	220	251	264	229	248	247	243	241	235	264	235
28589	2718	6081	6550	5395	4629	3624	3163	2706	2275	2015	1812	1749	1539	1461	1399	1307	1261	1239	1208	1159	1167	1016	1057	1037	972	1042	946	946	910	927	889	851	919	967	872	833	890	861	815	820	846	828	839	804	846	831	773	797	783	809	782	760	798	816	777	838	810	766	866	821	775	752	787	752	759	792	772	756	813	767	798	788	748	757	695	746	741	761	781	696	789	739	736	746	749	724	765	729	756	780	743	758	765	722	760	787	758	750	737	720	736	764	760	749	762	775	724	767	677	763	752	748	786	752	738	720	787	714	716	757	762	756	744	744	733	725	745	775	746	774	714	711	686	739	785	800	765	748	721	770	781	733	740	694	739	761	740	700	780	684	684	732	756	757	745	701	752	760	758	758	759	760	725	776	752	728	765	776	757	813	754	727	746	720	728	745	769	765	728	758	702	711	752	720	723	750	744	716	752	762	730	756	729	766	735	724	749	751	774	748	728	755	686	688	748	773	715	792	730	735	761	732	738	701	773	745	765	696	769	727	752	757	768	749	758	747	707	734	790	717	740	758	777	689	688	738	740	780	762	713	777	748	742	728	737	734	757	793	746	766	753	741	732	766	721	750	710	779	691	749	769	700	679	763	695	699	755	789	782	736	727	798	746	741	722	766	720	760	761	710	726	721	723	705	720	748	754	725	751	712	767	729	760	759	749	719	717	691	734	711	709	706	713	722	729	738	710	708	744	805	709	780	736	751	696	729	719	741	829	733	734	732	750	784	714	733	779	746	726	725	718	690	739	750	729	747	754	759	782	709	733	711	688	698	698	728	680	727	708	765	729	734	793	771	747	712	746	788	753	751	803	720	730	742	729	686	714	735	763	738	751	796	763	760	775	697	789	759	710	748	741	708	720	726	703	720	731	739	745	736	689	725	738	742	778	771	698	700	706	692	713	816	747	751	753	729	713	731	758	800	745	726	728	715	695	770	732	761	748	735	795	744	725	746	718	781	729	766	742	755	736	761	765	729	751	742	747	726	755	768	728	732	766	736	725	761	753	725	775	715	745	719	775	706	734	732	754	738	707	763	684	808	718	709	717	745	751	743	724	764	754	744	747	712	771	723	695	784	714	742	749	708	728	765	709	716	706	813	766	765	793	797	711	741	725	758	754	709	726	707	734	732	776	768	748	721	726	764	748	760	734	739	741	704	761	726	696	723	681	752	747	744	701	710	748	740	690	745	753	726	712	804	761	717	741	723	741	723	721	713	743	821	757	688	732	742	676	688	757	692	731	709	732	718	728	761	725	730	742	756	753	762	713	694	745	760	724	785	732	796	760	719	723	759	764	733	718	738	742	736	748	772	691	731	796	780	742	720	686	754	739	783	716	719	714	749	770	764	762	765	689	776	724	750	751	717	720	746	668	759	715	753	722	719	745	750	751	745	713	758	724	710	727	759	764	753	766	784	771	787	752	746	733	764	737	711	710	724	721	732	729	732	728	773	724	731	734	737	682	732	760	743	779	717	738	736	767	720	748	699	732	729	738	775	717	724	755	753	713	748	745	689	732	713	723	704	748	763	718	742	744	771	759	726	712	754	763	750	729	691	726	691	742	769	767	736	771	676	755	716	772	720	752	711	783	712	688	747	684	735	741	769	721	830	718	701	740	753	759	753	731	756	727	740	751	725	815	773	674	734	773	757	725	735	743	709	740	723	713	779	742	756	793	771	742	736	765	769	753	750	751	734	785	771	729	828	721	726	722	781	766	726	734	771	739	745	740	766	724	720	743	656	717	726	761	761	736	723	739	732	736	744	779	770	730	747	735	749	747	735	724	722	691	747	706	741	737	758	716	742	718	745	721	735	757	766	676	729	711	729	702	774	750	765	723	747	740	714	681	764	778	739	769	764	710	769	704	724	732	708	751	769	761	751	744	754	752	766	729	736	806	795	783	780	705	742	732	728	729	773	725	750	701	747	753	710	789	749	727	734	729	761	703	742	738	747	673	709	732	718	767	705	766	730	722	723	791	714	791	727	725	743	748	736	732	705	761	733	786	740	752	776	778	667	689	721	747	773	751	792	717	757	728	746	717	743	785	738	759	751	737	777	723	748	714	782	735	712	732	728	722	727	725	774	731	749	770	769	727	714	707	750	752	746	742	692	751	726	742	741	695	708	775	795	754	694	726	745	731	757	752	754	730	758	712	783	745	751	707	694	713	743	698	786	730	719	759	750	789	775	760	748	708	748	743	743	796	755	728	749	692	761	727	707	715	770	739	686	724	753	699	672	754	747	821	749	762	722	753	709	762	740	737	811	758	671	720	739	733	701	697	690	753	712	726	746	758	758	696	746	722	742	702	756	708	752	668	791	753	732	719	773	739	746	712	776	782	742	764	740	773	749	767	773	716	746	749	743	772	804	734	750	759	744	760	735	777	720	707	711	759	732	748	775	749	740	728	738	770	776	794	747	759	742	697	754	714	676	748	702	803	703	740	769	731	746	753	730	696	747	726	718	743	728	751	748	774	736	708	691	729	765	731	706	765	772	675	715	744	741	745	757	754	697	709	733	750	726	744	743	715	751	679	707	727	703	748	715	722	770	781	755	726	723	747	723	703	772	742	730	719	680	748	700	738	708	731	723	733	745	721	761	745	747	748	740	777	747	749	727	722	767	736	716	742	753	722	805	708	747	735	745	754	735	720	709	688	709	757	721	755	758	736	749	771	716	719	728	723	784	790	729	740	725	699	778	713	735	734	703	710	732	766	732	717	794	713	763	756	744	752	750	756	750	792	707	722	723	756	700	713	751	723	752	737	723	737	733	767	723	778	694	739	710	766	744	703	780	717	721	722	709	710	755	763	748	717	779	775	763	737	727	731	697	696	758	718	748	741	742	743	685	766	709	731	765	753	719	758	717	727	757	760	693	726	714	736	740	693	715	755	716	763	779	709	726	737	735	726	715	707	746	732	763	742	741	708	701	729	728	738	722	719	753	787	700	687	755	746	706	733	799	724	773	763	765	722	721	718	743	676	823	727	704	740	718	712	743	710	754	717	765	734	656	785	721	745	720	711	742	763	768	743	730	758	738	718	738	725	767	756	756	731	705	688	700	715	711	699	724	758	736	795	719	736	716	715	779	738	775	701	746	765	727	745	792	707	795	717	732	717	799	720	700	733	753	704	699	753	694	730	762	730	713	749	694	745	736	736	706	726	715	786	723	737	737	737	708	714	705	760	772	755	724	752	718	733	796	700	717	730	741	693	754	769	722	708	803	715	746	732	656	705	721	735	762	790	767	754	760	729	718	737	728	742	773	729	752	703	727	730	717	754	722	734	750	723	737	698	691	763	735	712	754	761	735	747	747	684	750	759	717	742	745	695	746	788	747	698	726	749	753	740	754	785	744	695	758	749	741	748	736	751	749	737	760	716	749	747	727	748	729	762	713	802	740	774	756	739	721	782	771	748	727	771	752	739	784	732	735	744	746	793	756	766	754	744	725	743	781	784	740	800	699	736
7461	343	206	141	123	132	115	111	98	94	90	99	104	99	92	95	87	84	96	83	98	113	107	74	91	99	95	80	94	80	92	86	102	71	86	94	111	101	83	104	83	100	94	84	107	81	92	87	96	76	100	86	100	92	89	95	101	89	82	100	71	102	86	76	88	86	89	86	95	98	105	93	88	98	94	94	90	83	87	82	92	85	99	88	79	102	93	88	101	102	77	92	83	92	92	65	101	89	96	77	80	97	92	89	101	75	81	89	98	89	93	74	91	93	70	90	99	88	83	98	100	90	89	83	92	87	100	96	96	87	100	94	104	78	103	90	81	91	85	100	95	96	86	100	93	107	81	90	90	91	105	107	99	103	111	93	95	92	105	86	93	100	80	80	95	91	88	112	67	83	80	94	85	102	96	101	83	102	93	104	84	96	93	87	90	72	86	83	85	96	99	82	91	76	86	104	77	93	106	102	88	88	95	92	104	71	107	86	80	102	97	106	93	99	88	83	82	79	84	93	86	78	91	76	90	104	95	92	88	88	94	75	107	88	83	88	83	105	89	83	76	98	81	85	79	95	94	98	124	89	100	92	75	62	68	91	88	92	75	89	89	87	84	82	87	72	109	95	87	83	87	79	92	89	70	98	87	80	91	99	76	101	81	93	95	82	80	83	83	95	84	92	79	72	85	83	91	90	84	115	78	88	96	95	82	98	84	81	91	86	84	83	69	93	91	94	88	82	83	97	95	75	96	79	99	98	85	84	82	70	95	101	96	100	81	72	88	95	83	89	85	90	90	91	106	100	106	97	99	92	86	83	90	103	92	84	87	101	88	91	102	97	95	86	104	70	80	102	110	98	98	92	89	98	100	80	91	92	90	68	100	77	103	80	86	100	77	93	84	90	89	89	59	93	84	82	81	88	95	85	91	98	89	88	86	90	95	82	89	83	89	70	76	101	85	103	82	82	86	89	75	94	98	87	83	91	94	98	105	101	94	76	76	85	89	90	107	112	91	96	94	94	90	78	70	95	96	82	90	90	103	108	92	79	94	80	88	92	81	84	87	98	93	85	110	115	83	95	72	95	73	84	97	98	90	102	100	94	83	72	93	103	96	82	95	85	95	77	95	84	96	83	90	94	82	88	89	91	94	96	104	109	78	88	79	76	83	78	102	68	83	83	81	80	82	81	99	91	83	85	88	82	92	95	91	97	82	94	82	95	75	94	96	93	89	89	92	81	109	81	98	94	75	98	76	104	95	85	100	76	79	95	78	88	96	98	83	94	77	102	85	93	82	111	95	94	86	96	80	101	75	102	81	100	87	78	103	89	79	100	89	85	75	92	77	83	78	106	90	99	91	91	90	73	78	96	106	89	92	91	100	79	97	72	88	86	79	103	87	95	93	99	103	114	87	81	96	84	71	80	93	80	101	92	94	103	81	71	101	93	75	103	91	97	86	85	92	95	88	94	99	90	95	82	94	89	87	90	102	86	98	87	86	103	87	82	92	98	85	68	92	75	76	103	81	104	91	96	90	95	85	98	88	97	90	97	80	77	69	80	73	71	97	88	86	107	78	99	91	77	86	91	85	80	102	82	87	103	81	86	103	105	100	102	86	85	97	89	85	84	83	97	98	98	81	85	93	89	81	89	92	89	81	80	85	104	106	68	89	96	88	76	94	87	93	84	73	99	91	91	80	100	83	89	105	100	102	82	91	99	84	81	88	93	77	103	84	90	79	68	78	93	75	96	103	91	104	104	92	86	72	83	81	94	86	86	83	78	85	96	110	70	105	88	82	116	96	94	71	79	104	83	88	91	98	90	94	83	112	103	72	90	95	106	78	91	104	82	89	76	68	84	104	85	102	76	80	90	86	107	79	102	88	80	94	104	92	94	107	95	84	102	98	86	91	83	77	86	83	96	101	92	96	73	102	96	96	96	102	97	102	79	103	91	85	115	96	101	92	100	104	105	80	115	83	88	97	92	85	92	75	86	85	102	80	100	90	90	93	86	76	84	89	81	100	92	119	94	87	87	90	96	97	108	72	85	105	81	83	113	85	108	100	88	85	93	92	89	95	92	97	79	90	108	87	83	87	99	74	88	94	74	96	86	98	96	93	83	85	91	102	93	82	76	92	83	80	71	83	94	84	96	95	98	90	89	94	83	78	90	95	92	82	91	72	88	91	98	80	85	88	91	90	89	83	86	89	89	85	94	91	87	97	72	79	96	101	91	100	84	80	100	93	102	100	72	107	85	93	86	100	96	82	110	92	92	82	74	88	96	79	115	90	81	89	96	80	95	100	83	95	99	98	86	92	93	75	90	88	85	89	95	104	84	95	90	94	106	103	85	87	72	112	104	73	96	75	81	71	90	84	73	92	110	83	105	86	79	94	104	93	90	84	97	82	85	78	86	92	106	98	80	81	78	81	89	93	88	99	93	95	91	100	85	89	107	94	115	98	88	104	102	71	87	72	89	78	76	81	90	102	84	97	73	77	85	120	93	89	84	93	101	98	89	92	97	89	92	111	99	93	86	68	85	107	81	90	91	103	107	78	104	82	81	85	87	92	87	84	95	79	96	77	93	75	88	99	93	73	97	89	68	91	99	82	81	87	93	80	88	98	83	89	106	99	85	100	73	81	98	77	84	109	92	83	75	100	94	83	83	107	75	88	87	82	107	92	84	86	110	71	82	107	92	83	85	104	110	82	106	77	87	78	101	94	80	88	87	107	92	104	100	104	102	93	92	93	85	76	82	96	89	95	95	107	76	80	79	89	89	104	78	91	98	92	87	98	87	86	82	92	105	93	94	95	98	91	95	85	90	100	88	94	89	90	95	89	95	85	98	92	78	86	95	89	96	79	93	105	111	78	94	80	93	107	90	94	76	89	84	87	86	89	108	80	97	96	86	85	92	86	68	85	90	95	85	85	103	94	101	104	96	82	96	80	86	83	88	84	97	86	87	96	120	105	79	76	83	76	103	92	115	103	96	84	99	96	82	104	83	106	80	66	94	87	92	91	90	115	104	67	93	81	100	82	85	98	101	104	95	84	84	92	96	84	96	90	85	89	80	100	82	96	106	90	85	68	87	89	81	100	91	85	92	101	100	74	85	89	95	99	98	84	88	72	106	78	93	87	95	79	96	86	77	91	72	84	91	78	80	100	102	85	85	80	88	85	106	83	90	101	85	83	75	89	76	68	77	75	92	98	89	92	90	95	87	80	104	79	89	88	88	83	78	71	107	89	85	90	111	78	94	91	92	95	96	96	88	79	76	87	101	78	89	79	75	109	100	93	63	77	101	79	75	94	100	103	74	98	75	83	97	90	90	81	90	75	89	104	82	107	72	86	96	96	82	77	99	99	105	75	97	117	88	96	94	88	76	98	85	96	103	92	86	77	86	90	90	82	99	90	94	89	91	72	103	81	81	95	87	93	93	97	71	98	72	86	88	84	77	104	73	97	79	79	82	102	107	91	89	93	89	68	86	93	96
7289	399	539	526	509	482	449	398	376	391	357	318	341	376	344	367	345	345	338	357	352	332	332	343	359	337	344	330	340	316	358	317	343	356	372	301	363	314	311	353	302	305	297	304	331	356	334	328	312	315	334	315	317	359	358	311	314	312	325	340	324	311	354	325	344	333	374	318	324	345	332	321	327	320	338	347	320	321	342	342	329	326	333	311	320	305	316	292	360	318	316	336	296	331	328	327	289	343	315	333	348	327	335	316	334	312	294	336	313	331	317	328	322	338	318	308	343	311	333	312	340	307	279	286	354	332	346	340	342	294	333	322	328	337	341	326	341	338	336	334	278	323	317	313	308	313	312	332	299	374	328	338	313	315	327	323	315	331	332	292	309	370	347	339	321	318	362	309	338	368	329	273	280	319	353	286	311	323	332	340	320	337	373	358	338	317	298	345	334	305	319	327	315	293	297	318	284	327	341	322	346	366	326	302	327	310	338	323	306	322	320	340	344	306	300	311	343	333	331	341	316	322	340	333	313	352	321	283	299	348	317	323	324	343	322	293	318	336	342	312	345	332	314	311	296	333	315	322	321	326	322	305	302	357	324	308	326	309	351	327	327	317	304	317	345	301	320	337	295	333	310	324	315	345	317	334	356	327	360	322	310	324	354	331	311	300	338	314	319	328	346	353	356	331	341	301	290	290	308	316	341	348	329	304	315	334	312	356	323	323	311	325	318	329	353	318	347	350	314	306	319	292	305	333	334	298	384	339	322	336	318	355	321	321	317	306	295	310	331	343	325	320	320	326	325	314	310	333	318	284	305	303	298	321	302	312	294	322	335	329	311	313	300	309	339	353	331	334	337	329	323	346	332	340	342	292	330	341	344	347	327	337	329	336	340	323	354	353	319	330	328	307	328	320	295	321	321	347	294	325	348	309	332	320	360	348	326	330	327	346	348	347	295	318	338	339	348	351	327	324	334	334	330	330	314	340	327	331	321	326	326	300	350	303	286	331	308	338	317	313	324	295	357	301	318	334	339	312	326	317	341	314	356	337	355	324	318	326	307	325	341	302	333	320	343	332	322	317	327	304	321	325	358	364	305	329	349	364	324	310	315	367	297	321	320	319	354	339	347	327	324	327	342	340	328	330	329	279	331	333	327	269	321	321	310	305	338	347	311	357	313	337	340	351	336	317	335	324	304	320	318	346	357	330	340	310	324	326	335	322	302	297	318	308	306	325	312	352	352	339	343	310	339	315	326	326	299	335	371	310	326	319	335	348	328	328	328	316	310	336	313	329	335	320	288	330	344	318	335	312	295	292	323	316	346	351	350	326	341	335	331	315	315	328	319	335	332	290	332	333	322	338	309	318	327	332	358	311	319	350	334	325	297	320	348	336	332	309	318	361	330	332	344	341	352	323	337	315	315	361	362	319	320	345	357	286	325	331	303	324	305	327	343	352	308	307	288	353	323	350	313	344	339	326	310	306	342	304	314	327	316	353	306	336	315	321	310	317	327	301	305	321	331	331	339	314	303	346	338	330	322	324	304	329	309	332	298	318	290	316	315	318	270	319	342	327	322	322	309	311	315	315	382	349	327	312	303	291	329	325	360	323	335	346	290	347	312	372	332	310	339	338	302	332	308	327	316	336	339	336	324	362	333	330	342	331	318	313	321	314	326	314	342	314	322	348	336	333	318	340	315	313	363	321	322	334	326	323	338	351	303	323	312	316	354	287	347	313	305	338	304	305	327	345	331	313	301	312	317	330	338	343	306	303	344	305	333	318	298	333	347	338	336	368	309	336	341	321	343	331	294	344	352	310	313	343	336	323	365	311	327	344	322	320	326	319	352	319	329	343	344	325	335	321	313	307	339	323	321	294	290	317	296	317	325	295	325	348	349	333	366	319	324	337	334	335	340	324	314	330	364	311	343	311	312	324	302	341	329	295	337	331	321	296	329	312	336	341	324	325	333	319	339	310	312	318	333	303	336	298	328	318	342	334	323	285	290	319	352	338	345	313	327	312	347	331	327	330	346	312	324	306	318	348	325	339	331	316	314	311	307	323	353	325	339	342	344	312	296	330	354	285	322	307	338	261	330	348	310	306	319	331	298	316	333	345	346	312	347	343	329	334	316	333	348	323	337	332	342	343	303	340	317	321	359	348	346	333	334	317	310	340	350	330	350	329	332	334	332	305	311	345	285	316	325	327	328	323	304	332	309	306	316	325	306	291	327	349	344	303	337	303	336	357	335	301	307	314	371	341	314	332	304	323	299	306	313	325	307	335	332	316	330	341	344	372	347	296	330	323	333	332	322	343	346	331	322	317	292	343	330	311	301	325	361	336	329	339	324	319	309	326	315	338	325	328	327	341	325	304	306	334	326	317	331	331	330	324	330	322	303	348	323	297	334	327	305	339	296	333	322	311	288	338	306	330	316	304	324	338	324	310	292	266	354	305	323	338	297	331	327	280	358	333	305	314	315	325	327	328	334	332	329	328	349	308	328	356	331	339	326	346	341	321	333	316	291	318	315	331	308	318	328	350	309	329	338	321	299	319	351	327	362	352	334	298	340	324	323	321	305	330	364	334	339	320	306	365	341	350	334	314	316	330	313	344	329	323	329	309	322	311	324	340	318	325	330	347	325	343	326	329	356	319	389	315	338	316	332	349	304	319	344	363	331	284	323	353	331	327	327	330	332	312	351	309	323	315	311	326	343	321	327	364	316	315	325	317	335	280	319	339	336	324	327	325	337	312	326	315	299	330	320	357	312	339	321	331	322	333	335	333	316	298	319	330	351	339	350	298	316	325	296	325	343	320	321	343	303	309	312	310	309	331	379	324	316	324	319	333	301	309	328	331	332	315	340	316	319	320	324	325	316	339	338	301	325	290	330	343	326	328	316	343	291	331	358	364	310	319	311	316	346	327	344	332	330	331	338	324	353	344	293	316	336	366	309	309	311	333	309	311	335	320	322	312	332	330	328	320	331	319	312	350	340	336	333	296	325	314	341	349	320	342	337	335	315	336	331	321	330	327	307	348	342	305	331	338	335	370	331	329	315	328	340	332	342	356	332	335	310	372	346	320	323	337	302	308	330	333	335	292	325	361	360	319	307	309	332	326	312	311	330	319	380	342	302	318	310	307	332	313	361	322	349	343	306	329	323	333	322	333	345	334	325	334	337	338	349	319	325	338	303	330	323	327	344	336	285	302	328	326	310	331	305	332	356	314	324	339	279	308	335	321	323	328	339	330	326	362	335	330	358	329	329	369	324	303	307	329	321	305	330	326	339	322	330	345	335	346	332	318	291	321	322	336	346	293	331	336	335	331	306	344	309	340	332	332	320	312	301	314	326	331	314	332	314	299	316	323	335	326	331	310	322	325	350	321	357	306	343	320	327	303	318	334	313	321	325	312	316	314	337	312	330	304	306	314	332	317	329	349	320	303	311	338	336	339	342	353	331	348	295	314	334	290	321	300	301	347	294	304	324	345	305	300
38948	7194	1474	949	680	509	442	340	303	265	220	230	208	224	170	198	166	179	165	161	176	154	173	178	149	168	173	149	173	158	144	154	164	145	156	119	135	134	151	154	138	161	142	147	135	152	141	143	162	149	148	146	141	149	137	155	154	110	139	141	141	149	158	133	129	146	131	132	128	162	143	147	128	145	155	124	157	140	117	126	131	130	144	131	148	128	129	136	147	145	149	169	125	136	150	151	153	145	126	137	144	142	139	142	138	138	152	125	133	156	126	145	162	136	117	124	149	179	155	131	145	133	132	135	135	130	141	136	118	130	140	155	144	139	154	149	133	151	131	112	167	145	150	159	133	144	132	141	146	146	122	135	149	123	151	155	136	141	144	145	144	129	141	127	127	160	147	147	122	149	139	152	140	135	144	163	149	152	142	150	143	141	140	133	152	130	127	139	128	155	136	159	144	143	129	145	140	140	150	139	145	134	151	134	170	129	135	173	134	158	134	125	160	155	154	148	152	133	143	130	133	145	138	128	135	121	120	140	142	118	150	117	147	144	145	154	140	136	163	153	142	124	151	149	157	146	146	159	140	142	146	130	131	178	149	151	164	139	135	133	152	130	152	99	132	130	167	113	150	155	129	139	129	158	116	150	142	127	125	155	145	142	143	130	128	147	174	124	136	133	147	139	146	164	138	133	127	152	127	135	152	140	114	132	130	159	134	131	162	149	139	147	137	143	139	144	149	150	148	124	121	150	149	120	164	139	136	146	142	136	125	120	167	159	126	144	139	124	135	139	141	145	154	159	127	141	146	117	151	130	139	125	118	132	149	140	142	127	123	134	157	149	142	155	143	137	151	138	144	131	136	122	127	155	145	148	152	143	149	123	143	155	124	148	125	157	134	149	141	131	158	117	142	161	147	129	153	159	146	128	145	155	136	148	144	137	135	138	131	137	164	133	126	116	136	150	150	141	144	144	122	127	138	124	161	135	134	138	135	162	149	150	120	120	136	160	134	151	173	144	130	153	136	147	118	152	144	155	143	129	151	152	131	157	133	143	137	145	149	140	158	150	141	123	131	135	152	120	156	153	146	134	143	131	150	148	130	126	145	128	130	138	126	133	130	158	150	158	144	155	153	137	130	149	148	141	114	137	143	164	142	149	142	173	141	139	142	133	146	138	133	146	137	147	147	163	137	146	159	142	140	125	134	138	138	141	137	132	118	155	160	130	135	124	164	141	124	147	132	143	140	132	142	119	154	143	127	151	124	146	134	121	127	121	130	148	147	162	139	141	129	133	150	137	142	145	150	129	151	133	144	160	143	141	163	135	142	154	139	138	125	140	127	130	142	143	137	129	148	119	161	145	128	142	143	155	105	144	145	146	144	131	146	134	134	137	150	124	125	153	132	159	137	148	152	146	157	147	156	137	143	153	130	155	137	153	149	131	140	166	134	136	140	149	134	148	143	156	124	157	135	153	136	125	132	117	122	134	143	136	139	144	150	149	161	125	151	134	142	132	139	115	164	162	145	163	148	135	123	125	123	137	125	151	157	121	151	140	126	149	134	143	121	129	148	160	140	154	119	133	154	127	126	129	139	124	144	144	135	144	145	138	136	143	154	135	150	143	129	132	144	134	143	131	138	133	130	148	128	134	136	148	132	153	139	154	137	151	134	137	133	139	134	136	148	141	126	136	159	137	130	139	157	133	136	153	145	139	165	148	149	157	140	165	131	127	154	134	138	141	143	147	167	138	141	148	138	151	154	137	154	135	144	149	146	166	144	160	139	135	141	158	144	144	134	145	120	133	152	146	126	147	149	137	136	146	129	147	131	157	141	128	132	159	151	156	145	137	133	131	136	142	154	132	141	143	121	129	136	131	127	155	118	153	141	129	150	145	155	135	139	131	145	147	132	128	136	145	132	121	146	147	164	149	139	138	132	130	127	156	137	136	132	152	146	135	142	147	149	122	144	138	162	142	136	139	126	143	137	148	144	157	135	130	147	146	144	155	150	145	162	153	171	136	169	137	142	143	134	147	166	127	131	139	139	144	120	132	158	152	125	130	140	141	142	169	134	141	127	139	142	145	133	147	135	140	147	159	128	128	144	158	130	133	158	131	132	158	158	150	145	155	131	115	147	132	138	144	152	139	134	125	146	141	133	172	146	150	142	139	134	133	136	148	143	143	139	148	154	139	149	121	135	162	164	138	138	151	148	131	137	147	138	138	148	136	138	144	136	124	137	134	146	154	126	154	137	143	143	121	162	137	144	128	124	132	112	137	156	126	132	140	144	127	148	150	148	122	161	139	139	109	152	134	148	143	124	144	132	134	138	123	152	136	141	163	139	127	140	149	137	152	160	130	138	140	168	138	139	142	147	135	142	120	164	132	114	146	125	152	155	118	119	144	129	135	128	135	155	132	154	157	140	154	122	129	129	138	128	125	148	160	134	127	154	153	117	138	129	146	137	150	138	119	145	121	137	131	139	164	134	145	140	135	142	166	124	151	130	122	139	139	147	130	152	145	139	123	141	122	153	132	139	139	139	148	143	132	148	149	135	151	159	139	151	148	153	142	153	152	135	130	146	139	131	145	130	141	123	126	177	157	133	142	133	143	139	163	141	127	129	144	135	128	148	157	119	148	163	139	144	144	153	126	154	127	143	128	144	126	136	136	144	131	158	143	127	145	161	149	137	135	140	129	142	137	117	134	132	125	159	149	141	150	140	132	152	114	132	138	138	147	133	145	138	125	135	137	141	153	145	129	150	136	143	142	157	150	130	143	116	138	142	169	177	158	140	138	136	136	150	154	144	149	129	144	123	128	140	114	144	140	143	130	141	128	148	132	134	135	148	147	147	147	120	156	136	139	125	134	125	140	127	142	137	157	141	139	142	120	129	153	134	122	158	113	142	129	135	140	154	147	146	147	155	142	158	168	147	148	138	139	167	137	130	145	162	127	152	121	130	156	134	119	146	161	136	160	136	125	146	136	148	150	116	139	143	151	131	149	128	141	121	136	169	130	150	124	130	137	164	138	141	143	145	126	139	147	138	139	153	145	124	154	129	151	127	123	152	140	140	128	150	168	146	135	155	124	131	141	138	145	146	158	123	144	152	142	140	139	137	150	133	124	146	154	149	144	138	148	168	126	149	143	148	144	150	141	134	142	156	135	132	134	165	138	126	154	137	146	146	128	149	138	134	130	142	139	123	139	128	146	141	155	150	153	134	140	132	134	149	145	162	142	142	131	136	140	139	142	117	164	144	119	131	154	121	119	124	145	179	134	150	163	123	148	128	152	152	108	131	131	147	138	119	137	149	155	147	124	156	159	144	148	127	138	133	125	134	153	133	141	143	143	127	136	154	144	138	127	143	148	147	127	127	146	126	147	124	137	142	125	136	117	120	151	162	145	136	167	150	153	125	148	137	121	150	152	139	165	150	139	141	150	135	146	148	142	146	143	134	144	144	161	155	160	143	145	132	173	130	130	119	135	150	140
22049	1542	3290	3557	2979	2457	2013	1725	1485	1262	1120	1077	1006	965	913	782	798	685	688	687	660	687	621	628	651	620	586	570	594	601	534	544	545	539	507	544	510	559	501	526	532	510	539	531	500	508	484	506	535	492	516	547	514	529	485	532	499	460	513	479	462	492	517	478	503	518	477	495	477	474	530	499	508	447	474	479	448	497	445	454	490	506	468	523	492	449	468	506	463	520	490	447	523	419	461	471	496	439	454	478	473	518	511	487	510	455	445	476	474	476	478	446	446	486	472	447	497	475	454	479	468	455	504	478	456	471	492	448	413	472	477	472	477	443	483	464	496	488	462	438	465	460	478	442	490	470	536	477	478	465	456	474	441	441	513	470	501	514	518	497	503	466	469	480	504	471	511	469	486	464	518	465	489	466	466	466	482	469	436	462	465	441	470	459	483	471	473	467	452	522	485	463	475	506	459	494	464	472	469	461	477	481	466	460	444	460	523	447	449	487	462	494	484	483	475	463	472	472	502	452	427	458	474	426	437	454	475	477	434	497	507	479	486	461	474	498	507	480	448	482	468	533	477	490	458	493	502	499	483	487	470	442	458	432	464	491	505	474	458	462	469	431	544	498	465	495	488	485	470	531	475	447	463	482	469	450	479	494	501	482	456	483	467	506	470	497	471	452	511	462	494	483	449	471	490	469	480	468	470	497	477	445	495	481	452	432	465	502	454	490	511	427	471	492	472	461	476	453	454	466	461	465	461	518	506	466	481	488	502	451	477	483	505	469	490	484	469	486	488	477	466	416	452	483	472	487	476	492	441	500	477	450	516	490	468	463	452	468	460	466	427	476	438	467	430	476	485	474	470	494	478	478	493	458	472	471	499	469	481	479	442	441	478	464	496	496	495	444	445	473	480	486	504	495	477	511	500	450	475	457	461	460	461	472	480	485	472	455	508	440	448	422	476	449	478	494	435	494	451	483	512	470	420	472	443	462	499	471	468	506	469	467	438	480	493	471	504	496	430	484	498	467	439	487	468	462	479	467	453	474	469	478	484	458	478	479	431	453	451	440	480	483	478	482	425	457	474	467	439	472	453	452	476	457	478	489	470	487	495	445	496	473	460	448	453	446	484	478	474	444	456	496	480	439	470	467	447	474	458	444	456	410	477	456	481	471	450	478	501	494	448	480	504	503	496	462	490	469	467	490	454	492	414	458	461	487	440	453	505	466	448	491	475	471	435	462	449	480	444	482	478	451	502	496	468	497	457	477	493	466	433	493	479	469	474	456	466	480	434	477	525	460	494	444	443	466	479	461	460	486	480	440	479	426	482	450	445	461	472	439	451	448	457	477	501	456	487	464	448	509	452	421	468	452	508	454	482	463	448	483	493	477	458	468	453	460	470	426	449	457	485	493	476	495	424	446	472	449	484	444	484	471	465	436	458	480	475	510	527	442	483	462	493	470	500	474	496	522	446	480	446	465	448	453	513	449	474	470	488	449	462	475	468	487	484	501	512	478	494	472	505	481	463	452	468	430	494	480	505	466	504	511	421	466	506	499	453	456	451	498	489	457	452	498	506	494	459	497	433	473	454	473	478	478	448	469	480	493	467	433	469	457	484	463	476	470	510	506	484	456	468	504	446	452	507	463	452	458	463	485	460	483	515	482	481	502	423	490	474	468	459	497	457	505	451	493	455	441	495	499	470	463	476	514	427	465	476	440	489	509	500	500	470	489	504	490	452	463	461	460	468	486	471	476	481	491	476	465	467	460	449	498	479	431	461	470	470	458	488	489	456	465	489	461	441	497	481	508	467	498	474	489	428	505	471	483	468	505	428	438	494	452	467	441	471	472	495	450	469	478	451	494	451	488	465	490	453	457	427	482	472	458	495	481	474	489	439	480	478	438	506	474	517	473	477	475	506	446	479	479	464	468	456	491	450	452	474	465	493	479	438	465	490	462	478	486	437	439	478	460	465	465	467	468	444	501	427	441	467	523	467	493	437	492	474	461	454	487	492	450	480	445	471	500	448	469	491	434	464	465	459	477	500	474	422	486	502	492	467	465	474	451	452	440	451	476	446	477	511	457	509	480	488	428	479	447	456	453	443	459	474	485	523	447	456	493	486	470	483	457	492	427	487	434	485	479	468	482	463	473	494	466	418	492	461	478	474	472	472	453	449	468	516	503	465	493	474	471	477	454	400	498	441	455	460	482	448	448	503	496	451	490	462	479	476	458	504	452	466	457	494	499	482	450	484	482	466	496	480	462	473	474	484	478	462	453	468	446	460	439	432	514	499	507	439	489	469	501	532	455	455	457	443	444	439	488	455	479	481	494	437	495	506	441	434	470	488	538	462	459	459	474	506	460	501	451	475	434	505	479	448	435	461	469	459	484	463	499	478	450	482	478	479	459	476	453	451	461	462	466	467	468	474	477	469	473	456	517	485	423	471	486	498	475	465	485	458	478	468	480	486	478	464	473	433	484	460	457	433	458	489	429	474	468	480	436	468	445	435	489	507	492	462	475	480	449	440	478	434	466	464	506	471	484	484	440	447	461	465	507	450	475	437	505	473	479	477	480	453	478	458	530	439	468	485	439	526	495	475	510	449	463	455	463	454	458	496	453	447	478	487	450	470	498	464	468	457	458	486	482	477	467	474	500	462	440	491	482	482	502	502	460	444	421	504	467	447	461	490	479	474	482	473	447	452	450	478	481	513	474	478	458	491	481	500	462	491	499	401	481	460	487	460	441	457	453	451	510	460	453	481	451	473	482	466	512	483	493	486	501	473	438	465	478	493	467	442	460	459	456	465	446	495	485	471	493	457	472	451	444	478	489	453	465	514	475	462	468	422	462	500	458	464	486	496	481	472	452	443	494	437	438	457	474	436	440	465	483	459	475	474	474	526	481	492	462	441	466	493	494	453	514	451	512	499	534	485	494	499	466	457	471	471	498	463	477	492	465	456	456	484	481	477	474	415	463	507	476	463	505	503	465	504	424	429	448	438	497	453	473	502	475	492	499	462	454	487	510	479	476	437	484	486	454	449	483	463	427	476	478	431	464	468	478	458	473	472	488	495	478	458	461	497	478	448	460	440	473	506	499	489	445	498	493	450	502	502	434	505	454	502	498	456	450	485	475	453	469	476	486	482	457	452	488	482	453	501	477	495	450	458	462	477	461	445	515	475	502	513	460	450	428	471	488	461	510	465	492	490	463	465	470	443	455	505	452	472	498	479	469	455	480	475	464	493	490	506	487	461	455	483	485	513	471	451	479	508	479	446	465	463	485	423	468	502	445	462	478	476	488	478	476	448	462	446	465	464	457	484	458	522	450	432	500	483	440	471	479	452	474	458	520	468	482	456	471	458	477	495	488	477	461	474	488	503	481	472	468	466	443	495	467	476	492	505	450	469	433	439	470	492	483	446	480	474	485	463	457	469	486	463	449	485	434	474	477	451	437	480	486	455	460	441	453	453	468	476	455	474	486	477	435	469	477	466	462
51393	14318	3684	2045	1371	1003	815	666	519	509	442	404	398	368	338	337	331	288	309	290	294	309	287	283	300	264	283	246	268	277	241	277	244	226	221	239	266	288	247	262	263	238	257	260	232	250	261	255	270	233	234	266	245	240	248	226	230	253	268	254	244	259	272	239	253	257	234	260	241	252	264	230	217	254	231	226	231	250	261	224	220	256	223	240	247	255	253	254	256	240	229	253	241	271	244	222	252	221	238	253	233	262	260	234	218	256	246	231	233	239	264	218	261	251	266	234	252	229	245	258	242	266	254	236	242	239	235	264	218	234	257	248	249	225	231	239	252	243	228	239	242	221	252	275	245	248	230	213	232	244	251	239	250	244	254	262	239	242	239	233	252	246	245	235	230	231	263	238	270	256	220	246	281	237	239	241	243	252	234	220	265	249	255	234	231	255	229	256	284	241	242	240	243	228	219	231	231	235	253	256	242	259	276	280	253	277	252	275	229	251	266	246	231	259	249	253	244	237	229	239	239	230	215	246	255	253	210	227	245	226	237	271	237	232	254	253	271	238	248	253	243	222	225	217	223	243	218	262	250	264	234	233	235	254	241	241	275	268	253	219	240	258	223	229	258	233	241	232	226	243	263	252	240	247	252	234	239	286	227	237	269	212	222	220	220	272	238	237	239	245	254	258	249	254	251	259	257	240	222	255	255	239	254	234	244	237	265	194	225	228	240	257	238	237	231	250	246	276	243	226	265	243	240	219	236	200	223	227	225	215	259	221	241	227	264	262	258	235	254	253	247	245	241	232	220	245	234	236	246	243	232	227	267	260	229	277	253	235	239	232	261	240	228	246	237	244	248	267	262	235	251	224	232	258	236	268	238	218	197	238	226	247	227	263	235	240	255	242	255	241	240	239	243	235	227	261	239	234	244	238	223	251	232	231	224	243	241	224	244	235	227	238	242	260	243	245	250	258	256	262	286	244	231	248	257	256	235	222	248	239	265	251	232	239	247	230	271	262	246	215	247	257	266	281	251	235	239	258	247	216	254	263	238	239	267	241	231	255	245	231	214	231	236	215	269	241	264	243	238	261	229	252	259	249	197	255	231	222	227	229	233	232	223	227	261	267	248	222	252	241	260	226	251	240	237	253	239	253	256	251	243	248	250	226	239	252	229	224	241	233	248	238	230	235	229	237	247	247	246	230	244	257	259	254	244	231	259	243	234	249	238	240	242	247	237	234	257	234	229	265	252	236	239	259	231	272	251	264	223	252	240	257	257	261	262	226	230	246	249	263	259	234	231	273	252	261	217	238	263	266	226	258	244	236	268	238	244	239	237	242	225	267	228	233	273	251	257	246	251	249	242	252	230	262	238	228	232	261	219	268	249	236	236	250	238	236	291	240	241	252	233	256	262	277	257	251	256	263	248	269	269	234	269	226	252	257	223	249	226	229	244	225	248	267	234	253	248	232	263	237	242	280	236	240	250	252	236	223	233	217	260	272	213	239	239	229	250	229	210	262	247	214	230	236	216	244	242	224	242	243	255	237	240	238	265	272	237	217	232	207	242	240	251	244	279	242	250	253	250	249	255	267	271	260	241	235	228	231	263	213	297	270	267	235	253	239	218	259	233	242	222	241	232	239	279	259	232	238	266	262	257	244	242	249	219	247	215	233	239	232	248	245	265	248	258	197	241	248	248	231	249	268	242	239	236	240	268	237	235	232	251	224	247	211	225	259	258	275	244	229	270	242	247	232	263	223	239	240	231	270	290	293	258	224	262	252	269	264	260	259	259	245	294	250	247	266	232	236	225	235	268	251	236	251	252	240	256	228	260	238	245	243	246	257	229	252	237	266	245	249	241	229	242	265	262	247	261	232	238	274	250	267	238	216	253	252	245	222	259	274	272	221	236	237	229	234	240	224	248	247	227	218	243	255	233	253	249	238	270	230	257	242	286	249	272	246	263	265	232	261	211	269	261	249	220	244	201	241	248	276	233	243	242	245	257	256	273	253	246	233	225	243	234	262	223	240	252	248	245	247	260	251	243	254	266	229	241	237	233	244	257	244	256	244	253	226	225	237	245	219	264	225	232	238	277	256	235	245	269	262	244	245	222	246	220	222	240	227	247	262	272	228	222	265	270	264	232	232	242	209	245	237	252	264	254	245	257	238	233	210	252	267	237	257	248	244	251	233	257	237	254	269	265	246	246	266	265	236	258	269	275	241	236	251	263	237	255	239	262	237	248	259	240	253	245	221	276	257	223	211	213	242	280	265	234	232	260	242	220	269	247	238	241	259	240	239	270	233	239	224	244	208	268	270	225	223	236	240	231	256	251	245	260	235	236	217	237	251	229	225	227	229	243	246	241	251	266	259	241	228	252	259	234	248	248	232	225	231	242	243	277	237	236	225	257	245	231	233	241	227	239	239	273	242	249	268	247	247	235	256	239	247	250	260	227	247	253	250	258	244	254	268	248	236	243	246	254	235	236	249	266	290	251	245	261	214	251	252	226	279	262	217	244	223	241	282	248	244	239	226	260	255	262	247	262	240	244	230	266	265	257	258	265	267	245	241	267	242	233	238	236	235	272	248	230	239	267	242	236	250	235	212	227	259	232	259	232	234	275	231	217	244	247	263	256	271	244	260	256	241	261	240	247	228	261	242	255	256	214	238	242	249	261	250	211	235	266	245	248	215	255	249	256	264	226	243	244	254	229	240	241	256	212	228	250	244	263	232	230	214	256	246	221	243	223	234	235	236	239	247	243	246	264	261	251	213	239	229	269	222	263	242	248	262	246	237	247	256	234	223	246	248	244	264	244	236	275	227	223	232	242	251	234	229	275	250	240	230	208	254	236	241	200	227	263	241	229	280	230	258	248	239	235	240	254	247	262	232	263	265	228	274	264	224	215	213	258	245	237	237	230	219	234	245	236	277	261	253	246	254	246	241	224	249	240	243	236	256	240	234	255	266	274	248	241	225	270	266	250	222	264	259	243	229	231	240	231	236	239	266	249	245	246	259	224	257	240	246	232	240	249	259	237	266	246	253	260	238	268	253	242	242	237	250	238	236	273	234	263	262	233	248	214	218	214	244	269	267	239	245	245	238	232	233	245	236	227	227	231	228	242	215	255	261	255	237	230	249	240	249	237	217	260	235	264	226	240	251	255	232	233	249	262	227	238	244	248	222	261	223	248	277	246	240	248	243	254	250	241	229	237	246	252	240	243	248	203	250	226	255	251	234	238	242	241	257	275	214	243	250	215	221	262	264	223	229	245	245	243	227	246	227	242	235	255	256	223	242	239	249	245	241	258	273	253	245	247	226	255	221	218	241	225	229	222	233	239	249	236	231	257	219	258	236	247	227	284	224	260	233	238	267	232	244	242	215	232	285	260	253	251	253	235	220	250	235	259	266	241	243	231	257	228	248	245	254	259	278	227	248	244	234	273	257	246	235	244	261	237	231	244	230	243	238	235	266	259	239	264	231	225	257	247	256	236	258
28877	2717	6094	6475	5465	4582	3746	3076	2624	2309	2045	1823	1674	1506	1473	1365	1389	1275	1342	1224	1168	1077	1123	1049	991	1022	1004	969	937	949	927	891	821	929	857	854	885	875	848	814	822	860	804	841	855	855	861	786	842	790	789	782	797	771	760	792	797	779	812	756	755	730	767	758	794	806	776	779	808	810	759	749	716	752	803	746	781	753	809	759	816	708	750	806	761	751	745	710	722	771	750	734	760	773	713	739	736	752	778	757	749	721	749	763	699	782	719	786	811	767	757	704	730	770	740	748	759	798	713	717	704	779	780	754	739	774	727	750	761	745	761	729	724	738	770	779	700	751	743	723	739	766	743	741	767	734	716	747	733	750	758	738	718	724	729	685	768	730	759	805	721	754	780	780	760	735	779	696	768	692	752	739	773	722	743	752	775	752	788	729	716	700	734	741	746	729	745	743	735	742	689	742	755	775	748	771	734	762	739	734	740	732	719	718	739	735	720	741	721	735	736	757	765	706	798	732	691	712	706	758	791	748	764	741	697	721	772	766	771	744	741	755	781	777	714	725	724	778	683	742	774	739	739	755	705	746	715	722	767	754	751	749	697	752	731	721	722	739	767	715	764	733	819	700	749	738	702	739	729	768	748	735	775	767	735	769	749	750	778	739	742	727	761	763	706	774	728	709	686	771	720	740	716	733	750	744	741	760	732	702	712	688	787	770	725	719	760	765	723	745	723	738	713	726	716	762	724	725	725	748	758	762	736	746	736	726	729	764	715	750	745	740	773	735	748	748	784	737	724	715	766	765	742	677	767	717	775	713	740	714	739	680	733	760	746	741	738	733	742	714	745	705	742	710	754	758	746	736	707	762	747	731	745	757	782	714	717	724	780	736	750	758	695	728	695	780	731	768	737	729	664	753	778	719	710	763	746	725	687	739	723	732	739	739	764	743	718	762	734	694	740	760	780	769	779	766	728	760	746	729	755	764	754	707	721	703	735	756	717	707	729	733	759	731	705	707	731	716	790	732	736	748	778	713	738	697	695	707	734	730	701	729	802	749	736	759	791	755	724	783	725	701	764	743	754	731	741	719	727	775	766	748	741	678	689	761	743	706	753	778	736	750	771	743	735	717	735	704	715	751	758	753	727	720	726	730	760	751	712	689	751	736	801	785	759	755	744	736	775	797	741	718	710	765	695	721	759	743	748	738	728	716	738	736	760	748	720	749	738	719	732	743	763	797	709	753	735	777	744	733	738	727	727	738	738	736	792	697	769	742	744	772	759	747	744	699	795	788	745	753	719	714	772	779	683	756	751	724	736	690	728	801	762	801	772	768	777	739	754	706	748	728	775	753	718	766	702	747	807	727	731	739	740	771	724	754	716	724	775	717	733	751	709	701	741	730	684	732	741	730	765	753	745	738	722	741	717	757	743	716	746	748	726	761	759	687	722	771	749	792	733	736	761	761	767	721	771	748	701	740	738	694	728	717	727	742	740	766	743	765	759	752	708	731	771	739	776	745	732	755	681	764	767	742	740	755	739	711	680	749	750	754	770	694	712	729	759	719	760	741	774	749	724	728	725	789	717	748	769	755	733	771	768	760	758	752	736	742	741	776	759	698	723	739	739	778	715	680	760	747	806	761	698	714	720	731	762	790	723	678	758	761	756	761	793	781	759	755	703	754	754	727	767	731	698	763	809	750	755	792	745	772	715	684	737	751	706	734	739	772	753	745	685	709	714	740	743	762	770	721	720	734	766	744	731	721	780	781	781	740	786	700	710	724	774	730	736	758	772	728	748	755	794	695	736	744	691	766	693	754	744	741	734	750	773	731	740	755	733	755	735	763	726	730	777	766	780	721	745	794	735	795	733	746	757	758	780	752	788	713	751	736	715	718	751	750	710	735	724	773	746	768	797	731	749	737	698	713	722	705	778	715	757	705	743	766	701	782	737	702	713	709	728	753	787	751	739	793	704	711	746	755	741	782	741	686	774	749	777	799	699	766	705	746	738	703	733	703	716	748	757	787	721	745	718	760	713	708	732	775	746	743	737	734	759	779	764	739	741	761	750	697	795	758	752	769	718	738	765	676	729	735	723	752	703	703	702	752	747	802	731	741	735	681	742	696	704	724	746	726	715	728	722	780	711	767	742	717	727	763	727	806	758	746	736	737	765	758	742	765	685	730	701	745	739	757	740	722	751	699	763	713	749	742	745	747	765	730	703	711	675	721	727	759	752	764	739	725	778	693	678	754	761	775	719	699	687	753	710	741	773	741	740	720	727	728	732	768	733	758	746	733	767	720	741	712	698	717	768	770	764	730	726	763	730	759	684	737	749	687	753	767	757	720	716	755	728	694	701	733	722	766	718	779	747	756	749	723	701	749	761	736	749	711	713	768	770	738	749	766	755	790	731	746	735	737	733	709	740	780	777	793	733	738	698	721	751	724	753	738	735	746	735	695	741	776	737	709	703	683	772	760	780	729	722	737	777	759	744	736	755	758	778	719	702	737	711	731	777	729	752	743	709	739	746	767	719	750	746	729	744	768	732	743	749	745	756	761	756	729	737	741	717	738	748	702	769	719	706	757	732	735	753	742	757	782	744	758	750	789	794	755	734	727	721	786	777	754	741	735	708	752	737	718	698	758	730	719	748	695	743	716	781	742	755	723	784	792	740	747	751	685	689	754	702	754	703	786	776	701	722	687	759	771	754	783	732	716	721	706	696	688	705	732	756	777	711	726	757	701	790	744	757	745	720	744	755	748	726	762	762	720	741	757	755	714	740	759	777	748	750	764	745	787	734	764	748	772	751	726	754	711	751	763	753	735	720	756	752	710	747	758	738	746	683	744	736	729	735	777	822	722	679	700	794	704	744	754	766	750	725	731	758	743	722	759	769	753	729	683	735	772	756	729	789	734	706	714	758	757	736	712	695	721	744	725	747	724	737	762	689	738	697	722	766	779	725	703	737	751	769	737	739	749	733	728	764	760	710	766	751	783	739	701	771	720	758	725	752	751	787	708	709	729	731	733	744	733	776	701	668	735	722	738	793	715	710	719	727	726	755	712	737	789	717	795	754	741	728	701	781	705	743	721	757	777	750	754	802	752	778	722	748	744	731	740	777	731	720	776	736	758	723	724	769	714	779	717	710	739	731	735	743	766	702	782	741	746	738	751	760	757	722	729	772	759	773	798	809	732	751	764	715	752	701	701	761	755	768	754	738	763	745	703	743	702	722	718	722	702	758	729	730	750	723	764	759	725	761	738	744	744	700	743	704	760	748	707	765	718	769	765	727	727	774	737	755	789	717	729	720	744	732	767	742	690	745	794	716	749	747	742	741	741	753	718	735	757	668	734	756	746	708	721	730	744	710	725	752	730	752	729	698	716	755	730	736	808	723	747	781	788	721	738	707	725	729	725	740	770	757	722	724	743	766	700	728	727	712	773	715	690	741	752	686	755	693	766	736	760	719	690	751	746	682	699	768	718	752	760	724	769	727	740	710	756
7744	381	177	145	113	131	126	114	112	98	94	99	95	100	95	95	78	101	104	113	114	98	90	85	83	82	95	122	97	91	90	82	85	86	76	86	77	97	106	102	108	85	108	101	96	97	95	82	87	81	89	84	84	96	84	98	78	79	89	91	77	98	92	76	87	101	98	83	93	96	74	88	85	79	91	90	86	87	106	100	90	83	98	92	102	88	96	89	79	94	86	100	81	84	106	79	96	89	91	86	89	87	89	90	99	93	112	101	101	89	91	81	87	87	85	84	90	98	94	85	109	93	109	109	76	92	88	85	104	76	97	93	85	72	77	82	126	99	95	74	65	106	94	97	108	97	83	79	86	98	88	80	93	92	92	86	96	67	102	109	90	87	105	98	94	76	100	96	90	101	93	102	92	83	90	76	96	90	78	103	95	85	100	101	85	91	92	95	77	94	93	93	87	81	88	79	84	92	99	92	99	90	77	101	84	109	97	101	114	86	88	95	84	97	91	90	84	84	97	97	82	88	99	92	76	105	91	104	97	91	71	86	84	92	89	76	93	82	103	88	85	84	89	97	70	88	92	94	96	91	82	96	74	83	88	96	89	102	80	86	89	68	80	101	76	93	96	80	100	98	102	93	91	92	107	84	100	81	88	87	97	88	105	97	89	86	98	96	96	84	97	107	67	83	98	89	95	89	91	81	91	83	84	93	94	83	110	83	85	88	102	88	92	95	91	92	103	92	83	89	103	81	92	92	82	83	83	92	86	95	104	93	95	89	87	92	68	90	94	90	80	91	87	105	115	73	91	82	78	99	88	94	82	89	86	86	100	84	85	108	97	81	91	94	96	84	104	110	78	99	99	80	99	86	103	84	74	92	98	75	79	99	104	103	93	78	75	87	87	84	107	89	72	90	82	85	86	93	93	98	87	80	91	94	94	89	72	76	98	98	82	81	87	77	94	107	100	92	89	81	105	82	89	87	90	96	100	96	86	95	94	89	97	87	96	116	78	95	84	92	99	72	89	84	102	96	96	86	93	77	81	79	79	96	94	98	107	94	92	95	87	97	80	84	93	85	84	85	83	94	95	99	93	86	104	93	90	74	84	90	101	83	69	96	89	78	87	98	87	102	96	106	92	102	96	83	89	92	83	88	89	102	86	68	97	92	111	74	100	87	87	92	89	120	105	80	87	78	96	81	93	80	95	71	89	106	85	105	101	83	84	93	91	89	83	98	80	101	88	90	84	93	102	88	101	99	86	100	87	97	88	109	99	93	95	90	101	82	74	100	84	86	93	99	97	78	86	84	102	104	87	100	97	78	83	82	91	97	88	85	91	104	74	77	77	104	85	84	91	86	98	73	89	75	96	106	85	86	82	97	98	80	71	103	100	92	102	80	86	94	76	81	77	99	94	104	91	77	74	96	83	108	82	91	81	106	94	92	89	89	102	88	88	82	89	84	90	82	83	78	92	79	86	82	86	92	105	75	77	79	86	74	98	85	87	94	98	83	85	97	77	105	93	94	93	107	105	96	96	90	107	82	95	103	89	65	92	99	91	84	107	88	108	96	97	99	95	92	87	100	80	89	86	70	74	90	105	106	84	76	84	95	77	76	101	90	83	100	87	100	96	90	84	90	83	100	90	85	85	77	90	72	107	91	94	98	84	87	93	101	92	115	91	86	87	90	96	93	84	105	96	90	82	113	95	96	101	88	77	93	91	80	91	88	81	86	97	98	82	67	90	97	99	101	90	78	97	93	107	82	74	88	85	88	97	93	85	93	95	88	99	91	92	99	88	82	79	83	96	87	91	90	109	96	85	88	90	101	84	86	101	98	79	81	92	92	77	85	87	66	92	84	78	98	91	97	90	93	73	98	78	91	81	92	76	81	99	90	86	98	87	85	69	102	93	79	87	103	92	68	86	106	79	86	99	89	91	76	101	88	86	100	96	95	86	84	100	91	82	116	118	98	92	94	91	92	100	86	81	94	80	110	95	106	90	84	76	117	73	74	90	105	95	79	105	77	116	78	91	115	93	90	97	89	85	93	88	77	79	91	84	87	97	93	87	100	78	78	95	76	89	92	79	83	92	101	79	103	89	97	81	90	82	80	85	95	64	90	99	93	87	102	107	83	100	82	78	104	78	83	90	87	80	78	105	81	90	99	94	86	87	73	98	94	105	91	85	87	81	93	91	70	93	99	89	94	92	90	77	84	94	84	82	80	101	80	70	73	79	104	87	95	92	88	95	124	93	98	111	86	108	93	84	106	78	94	104	95	107	95	90	88	95	93	94	81	89	69	98	102	91	100	90	80	100	89	95	92	99	80	94	99	93	96	98	63	98	99	78	95	91	103	90	76	92	105	80	100	90	101	95	81	93	106	77	88	84	83	96	82	91	82	85	87	99	76	88	88	102	97	94	99	105	109	99	93	100	93	67	79	77	91	80	88	86	89	100	88	96	81	93	87	76	94	78	76	99	105	89	90	96	108	88	100	82	86	92	104	70	103	96	94	75	76	82	75	84	89	77	92	73	90	95	90	99	103	103	97	90	86	96	90	87	73	91	75	78	85	100	90	75	103	95	116	92	98	78	67	84	81	85	94	81	108	87	80	75	94	93	89	95	92	105	107	79	91	93	85	87	83	105	98	90	85	78	83	79	84	91	101	96	86	94	78	92	85	82	82	87	86	98	98	92	87	96	94	79	98	71	89	92	94	94	97	94	89	83	114	85	99	83	92	94	67	87	94	89	82	77	98	84	91	91	90	90	93	82	91	114	91	74	95	89	93	95	96	74	83	87	96	73	89	90	99	89	91	80	86	98	110	92	99	98	78	83	80	103	86	78	86	94	98	101	90	84	106	113	91	82	107	98	90	99	86	79	104	83	101	89	82	92	84	83	91	75	94	75	94	119	81	117	115	102	77	101	76	103	99	85	72	88	108	92	85	78	79	103	88	88	85	100	86	74	79	84	91	101	89	63	110	79	101	84	90	103	96	92	91	84	85	96	92	101	76	73	93	105	91	86	97	69	94	88	79	87	87	89	88	102	95	87	86	110	90	90	70	82	100	67	108	96	93	86	97	85	103	111	96	83	112	73	87	94	111	101	72	88	91	83	71	114	110	98	99	83	92	99	75	107	88	91	84	87	100	91	106	99	92	83	104	84	97	95	106	108	89	87	89	91	97	98	91	78	92	87	102	75	73	104	71	96	113	108	92	96	74	92	86	105	88	94	94	90	95	99	85	80	99	88	101	78	115	99	102	98	76	82	109	80	103	96	83	80	92	94	97	89	93	81	75	81	99	82	99	70	87	77	94	109	96	105	82	93	104	89	98	94	82	83	93	98	81	76	86	97	84	90	93	83	100	72	103	115	91	96	70	92	101	102	106	82	102	93	110	85	93	98	81	95	76	91	109	97	83	90	79	85	81	96	105	95	100	81	99	71	101	95	81	98	95	100	90	87	96	75	94	86	77	88	95	96	99	87	96	80	69
7235	425	548	562	452	479	443	384	391	409	388	352	399	356	363	352	361	393	375	354	342	342	319	343	355	348	339	352	279	343	339	271	326	318	324	329	333	371	364	321	304	313	293	334	323	357	355	320	320	320	332	349	319	348	324	304	330	317	332	349	343	299	318	326	306	305	345	373	327	317	344	323	365	314	370	326	338	340	310	337	347	329	326	365	312	315	341	353	346	309	318	329	325	331	319	323	326	359	332	309	325	320	319	312	317	326	319	303	347	313	298	314	302	349	333	316	308	296	316	324	366	338	319	342	342	338	318	332	331	322	313	339	308	317	336	313	356	315	308	303	346	312	287	361	343	338	344	337	325	337	310	319	322	325	332	317	342	341	331	361	324	322	326	305	314	318	336	327	331	325	327	326	353	325	330	313	339	335	339	301	328	324	331	336	310	337	316	373	344	348	309	342	306	337	365	308	329	315	325	327	307	314	287	315	336	287	303	336	287	333	345	343	333	350	320	357	322	305	317	363	342	333	314	332	343	348	330	305	350	333	342	324	343	338	327	340	315	334	311	343	307	321	348	318	326	346	332	319	346	338	331	340	325	350	317	337	324	327	347	323	303	300	341	358	335	330	295	324	321	316	331	327	332	308	312	338	313	321	313	362	309	307	319	322	327	322	344	324	352	335	331	319	313	332	311	358	335	319	370	321	324	327	314	338	332	355	343	339	299	353	283	359	332	334	306	321	349	324	353	339	330	347	333	333	336	360	336	321	305	316	318	322	320	330	315	314	331	330	317	330	337	334	354	324	363	319	335	329	319	337	325	343	347	321	336	311	323	312	369	299	329	322	330	302	301	332	335	303	350	356	343	340	329	345	321	319	321	309	305	350	322	343	315	302	368	301	334	304	330	321	311	315	317	305	321	320	315	303	327	344	330	314	292	296	295	338	299	336	360	320	312	362	329	356	314	340	315	319	312	339	329	322	314	345	330	301	317	312	337	327	327	292	338	357	358	286	357	285	356	339	327	328	314	320	319	347	333	337	312	346	324	331	344	328	320	324	332	316	344	311	328	332	338	356	310	366	333	332	354	336	355	343	330	301	340	310	356	319	319	335	310	338	302	297	306	327	297	319	286	327	317	325	313	289	313	324	366	335	322	334	344	347	346	306	321	326	320	323	327	306	335	352	318	302	329	288	311	337	342	292	325	311	341	289	306	306	333	353	296	307	306	317	327	327	305	311	330	325	321	351	335	333	305	325	326	324	331	323	353	353	333	321	327	340	291	320	326	305	301	339	282	297	341	326	311	317	330	335	341	333	334	374	336	318	321	351	319	344	356	354	335	327	315	336	312	317	350	313	333	324	351	330	313	327	316	319	310	322	290	324	328	365	356	315	309	319	325	309	310	328	337	306	302	309	288	294	313	354	329	338	331	339	343	328	320	346	294	319	319	307	323	309	293	308	354	334	341	308	322	346	368	336	327	325	305	328	326	327	345	328	290	320	358	337	363	394	336	321	300	350	369	317	301	327	307	351	292	322	304	309	335	308	299	315	333	309	322	315	341	319	338	296	309	353	314	327	306	287	314	360	312	329	339	331	350	281	358	334	303	321	311	343	312	315	323	322	317	327	360	323	326	330	330	317	341	330	321	348	336	321	364	317	347	304	310	324	329	329	357	342	315	349	348	335	329	324	315	350	301	343	321	293	295	346	304	322	327	305	335	346	307	347	330	346	331	328	308	333	299	331	383	320	314	354	322	306	308	320	335	338	317	328	305	359	315	297	319	352	314	326	317	311	329	340	327	314	324	330	312	314	313	330	315	313	308	327	308	313	341	342	304	325	336	331	329	332	340	347	334	341	353	312	288	315	310	331	309	316	347	318	319	374	322	347	306	331	316	332	336	325	322	317	343	308	339	362	333	334	311	332	334	317	307	360	329	354	342	295	343	379	322	333	339	333	335	313	325	309	358	318	324	318	317	325	303	328	319	331	309	329	336	325	331	347	344	341	316	326	304	293	335	339	327	338	322	342	297	331	332	322	329	318	318	303	365	318	353	354	317	342	321	319	339	309	325	367	319	302	346	322	302	319	341	360	373	360	320	334	312	317	324	326	349	354	300	293	345	361	337	355	292	338	331	312	309	329	304	325	290	313	336	316	336	335	345	322	332	326	321	337	336	310	305	307	304	353	306	324	327	323	345	340	357	326	325	333	305	328	331	327	339	339	296	355	272	296	330	327	339	328	340	303	322	345	334	322	343	321	306	329	302	301	353	321	316	341	333	358	311	327	344	327	330	340	335	309	339	309	329	326	352	332	304	328	351	328	286	317	333	331	298	326	335	339	343	328	336	342	329	348	319	321	323	350	310	327	337	344	351	316	320	315	308	355	306	355	335	308	340	307	322	337	322	338	335	302	309	349	338	343	325	339	317	327	344	329	311	305	306	330	314	304	324	317	342	346	331	331	330	322	336	319	305	318	309	314	333	323	339	325	334	334	315	334	337	329	319	370	324	330	335	294	311	300	332	325	323	319	323	356	354	375	309	316	339	326	334	314	313	345	327	348	341	334	312	313	334	310	320	312	311	309	315	359	334	344	354	330	328	330	324	342	317	365	326	326	328	346	332	339	328	307	326	366	300	358	321	311	298	321	312	306	320	320	336	314	325	339	326	297	343	329	321	305	321	308	339	338	308	333	293	324	344	309	326	320	306	329	326	335	313	305	323	358	326	350	366	313	350	340	316	338	312	332	293	325	313	304	334	351	344	343	337	340	298	323	300	344	304	345	323	333	332	351	328	313	308	309	334	354	360	312	329	319	319	304	329	317	307	318	311	321	300	317	344	332	350	355	316	297	349	361	318	313	332	322	362	314	367	343	331	358	317	360	320	307	351	337	365	333	342	321	340	333	342	307	315	358	334	310	358	331	323	302	289	329	295	327	343	305	338	303	316	333	328	309	313	315	334	313	320	332	313	332	354	342	307	362	347	318	348	352	314	328	318	335	301	357	295	316	369	311	301	351	356	334	347	326	309	306	318	368	317	334	326	309	348	319	343	322	321	333	353	319	314	378	346	310	329	338	338	310	313	321	297	337	280	332	321	329	335	337	337	342	339	292	297	320	319	355	319	327	340	371	333	348	329	304	332	337	345	320	336	334	328	339	318	355	354	324	308	317	361	355	328	292	331	314	346	308	368	328	321	320	298	355	313	288	314	315	344	331	332	345	339	320	350	321	322	327	316	311	297	340	363	348	327	317	324	340	313	317	315	353	343	338	331	347	318	336	340	309	338	315	333	313	343	389	328	306	340	287	320	325	326	385	339	314	331	319	329	321	339	326	309	314	348	314	276	328	317	324	313	348	369	324	327	331	329	331	318	326	334	323	340	343	312	329	347	339	364	344	354	307	311	311	382	328	325	325	360	317	325	329	331	348	335	352	310	323	335	319	314	318	331	358	320	339	321	343	322	366	348	320	325	333	313	342	328	304	348	303	314	290	307	354
38178	6158	1376	980	735	521	390	332	302	245	251	231	207	189	194	182	172	168	174	178	164	152	148	176	159	134	161	161	155	131	141	147	129	149	145	159	128	161	139	161	161	145	146	149	149	131	125	152	155	122	137	159	162	135	153	144	169	142	160	122	145	141	124	142	127	136	147	138	136	146	168	136	163	141	134	144	159	152	113	145	155	149	141	150	144	138	133	134	134	149	146	150	141	147	143	152	114	136	155	155	147	135	141	153	127	133	133	149	124	133	150	161	152	134	133	135	128	121	127	154	139	142	134	138	134	142	127	146	159	150	151	133	143	138	144	142	149	136	131	132	136	155	162	135	172	141	153	145	154	140	146	141	147	163	152	120	127	144	130	125	149	131	125	150	146	138	140	138	142	140	144	157	174	142	143	150	125	134	161	143	116	131	150	160	141	136	136	135	130	164	142	158	135	140	136	134	152	161	140	119	125	160	150	153	138	163	118	157	170	142	149	155	135	117	160	133	141	150	134	158	139	156	135	146	143	123	141	148	154	126	128	142	123	116	153	143	163	159	126	130	147	130	163	124	155	144	129	127	141	141	151	158	147	156	117	153	124	124	170	122	149	141	149	140	156	153	139	138	131	138	155	136	138	144	174	133	131	149	142	142	138	134	142	127	140	149	139	161	151	141	143	130	143	147	147	151	120	131	154	133	135	143	149	138	158	131	151	126	145	137	139	146	135	129	137	127	147	142	122	154	127	141	142	140	156	162	146	132	140	124	153	135	130	118	135	127	145	125	128	144	145	153	154	125	137	147	140	126	144	127	125	151	142	121	143	125	139	145	148	163	141	141	138	156	114	148	144	128	135	129	147	145	137	131	125	112	159	145	148	129	159	144	145	146	137	162	134	148	139	147	159	137	140	138	137	153	141	138	135	164	143	127	150	146	135	135	140	144	150	157	126	137	144	131	140	143	122	156	143	159	141	159	155	136	117	137	130	138	141	135	142	144	135	135	149	142	114	157	137	133	145	131	156	162	169	124	146	159	145	150	150	137	140	144	146	141	133	162	143	137	127	136	125	144	154	154	143	157	147	136	151	158	159	128	153	143	147	150	136	162	143	130	149	150	122	127	158	155	131	132	150	135	128	145	138	154	136	131	144	143	148	144	139	165	145	135	140	162	135	126	131	167	117	129	145	135	120	132	134	126	140	157	144	164	128	134	124	140	143	160	132	169	149	153	141	130	115	164	174	128	149	151	126	133	156	140	132	121	127	151	137	133	156	141	132	144	153	134	130	155	131	144	138	153	168	138	150	150	141	141	118	152	140	134	134	159	132	128	131	148	128	117	136	137	132	145	132	156	146	131	137	130	134	151	158	132	148	166	130	157	140	129	142	147	130	148	117	133	124	146	132	161	152	148	148	146	149	131	165	139	134	144	133	137	128	137	147	148	132	142	118	156	145	138	167	161	139	133	165	151	144	136	146	115	149	145	130	142	146	162	156	145	119	136	152	139	135	141	135	126	146	135	136	143	137	136	163	134	144	112	141	165	134	137	119	128	143	138	152	129	156	135	157	134	142	134	142	159	126	156	137	138	143	144	162	143	145	154	115	162	132	135	153	136	153	145	162	124	141	135	138	139	133	124	156	144	136	136	147	135	124	129	134	118	146	158	143	130	129	143	148	130	152	164	141	161	139	114	121	117	138	163	150	128	144	131	143	136	144	150	150	124	140	139	159	150	134	162	150	147	158	153	164	141	140	123	168	143	145	161	154	155	132	174	162	141	145	117	140	126	162	145	144	130	155	150	123	132	136	127	133	124	133	141	126	152	148	136	135	145	160	150	132	145	150	127	149	138	138	141	126	142	149	136	141	128	144	154	133	157	123	132	150	143	174	132	149	148	150	136	166	128	136	171	170	130	128	152	164	134	155	132	119	153	147	150	138	145	143	123	134	135	152	134	140	114	116	136	132	145	152	140	117	151	124	152	152	144	137	153	149	144	131	135	148	149	142	151	119	145	134	145	141	122	129	122	137	141	150	149	163	167	156	135	133	138	124	122	109	135	149	137	149	143	141	138	138	162	159	148	125	147	144	131	129	136	155	137	156	128	137	149	140	163	130	133	163	142	144	136	153	134	124	130	171	127	162	148	132	141	162	138	131	129	131	152	140	129	141	149	147	132	122	133	137	104	134	128	152	154	127	157	157	138	150	134	161	134	133	147	138	147	130	145	140	146	134	138	140	129	143	113	135	148	147	122	162	158	153	154	140	146	126	174	133	113	132	136	149	149	142	122	132	142	151	117	129	166	140	133	149	119	158	129	138	158	155	148	144	120	121	131	144	153	150	163	135	162	135	153	129	155	144	137	144	139	148	139	135	166	161	147	115	142	144	140	168	150	139	147	133	155	148	161	157	123	153	135	142	118	146	147	131	138	143	141	126	142	128	169	121	135	136	146	136	139	168	154	139	139	144	139	133	131	131	137	178	125	149	133	130	134	139	151	147	164	168	132	143	133	147	143	142	152	161	136	135	139	145	131	153	136	144	147	131	124	127	150	158	170	132	138	166	149	120	155	148	161	128	150	142	140	153	137	137	126	129	152	127	124	127	140	162	144	110	157	151	150	130	132	149	136	128	165	139	157	139	150	132	130	158	137	135	140	115	131	128	148	133	170	146	128	121	157	119	154	134	146	127	134	124	153	165	146	150	125	127	142	138	154	142	135	141	152	149	137	136	159	138	141	169	163	138	127	139	145	152	148	147	154	141	141	146	144	139	119	141	153	133	147	151	131	128	143	149	134	146	152	143	163	142	127	137	128	160	153	131	125	158	119	122	136	169	139	157	141	155	125	137	138	146	146	143	132	139	148	161	141	133	155	148	141	149	139	157	146	145	174	119	149	139	171	162	163	123	146	160	154	165	148	139	132	130	152	150	161	145	160	164	143	146	127	149	129	129	135	143	142	157	131	156	153	120	145	175	122	136	139	145	149	143	147	149	144	139	143	158	149	138	128	163	143	155	137	118	161	131	131	112	126	140	140	123	155	140	137	126	147	143	144	168	142	155	156	157	163	137	129	132	155	155	123	127	142	148	142	145	154	148	126	166	155	135	107	139	135	147	153	152	133	140	129	131	150	153	130	151	161	156	138	138	137	138	141	164	142	139	150	133	155	122	134	186	124	143	148	162	146	116	137	127	170	121	125	140	142	135	148	148	138	122	124	138	137	151	120	134	154	160	150	132	130	152	136	127	145	162	140	130	145	136	157	154	137	141	134	153	139	143	137	128	147	144	130	147	159	158	143	148	145	144	130	139	133	129	139	143	137	145	136	150	140	146	143	141	132	130	129	153	145	134	124	140	138	157	136	119	159	144	163	170	130	161	141	139	155	152	148	147	162	142	135	151	138	157	145	138	156	137	130	138	143	164	128	138	133	140	146	141	133	133	147	135	161	142	153	154	152	152	136	120	159	162	134	142	140	135	146	128	143	136	115	135	160	150	152
21111	1440	3270	3602	3079	2446	2071	1771	1505	1326	1152	1090	963	915	879	824	802	780	727	679	644	625	654	629	600	605	571	580	572	591	544	593	542	529	548	532	558	490	556	541	496	513	513	490	530	502	476	460	450	521	503	477	486	484	506	521	508	475	510	527	484	495	480	487	487	444	462	494	498	509	506	464	463	473	464	525	503	454	475	471	453	484	507	449	472	464	435	483	443	444	494	478	477	477	462	462	488	445	457	465	471	486	481	451	473	440	445	483	478	470	493	444	484	446	481	456	490	447	466	474	470	472	482	453	460	457	534	490	444	468	472	484	473	484	498	470	500	467	514	446	482	497	475	471	426	464	481	472	502	491	450	499	496	507	437	463	500	495	498	520	437	444	502	443	474	478	469	439	458	475	468	479	458	441	481	455	483	449	458	465	475	484	482	494	476	464	432	457	443	466	508	485	509	458	448	502	490	506	473	490	507	503	438	440	495	464	481	503	455	489	470	474	476	479	482	470	440	489	509	463	466	454	479	522	457	448	447	508	492	486	457	505	470	467	432	456	493	461	486	504	465	481	496	466	451	451	483	497	437	500	483	499	497	489	454	470	498	450	484	451	444	465	481	482	458	459	456	511	442	414	470	450	428	421	508	470	455	458	484	494	472	421	462	497	480	463	458	432	500	422	442	442	451	453	468	459	460	470	471	490	478	452	481	477	452	467	464	484	436	465	464	466	456	434	513	506	462	462	450	508	446	434	519	450	484	466	479	463	461	469	453	466	434	456	434	448	461	492	509	476	504	516	458	473	470	495	507	460	518	476	438	509	457	436	492	487	493	506	480	476	473	445	485	471	485	448	453	482	476	459	454	473	468	454	449	480	495	527	470	469	502	464	447	494	497	462	498	475	461	476	488	493	481	467	448	470	446	425	484	435	483	487	477	480	436	462	489	471	454	487	456	467	476	451	496	451	509	482	481	498	506	486	444	475	437	475	478	490	496	488	444	459	457	499	522	439	530	465	419	472	467	463	435	479	422	450	445	480	456	481	473	492	422	436	462	450	502	455	444	475	477	474	489	469	510	478	455	501	484	495	463	505	449	481	439	489	479	432	467	449	487	482	521	478	495	475	488	479	492	470	435	475	454	458	464	472	451	482	455	463	475	505	472	467	450	495	471	446	484	494	469	466	449	466	448	474	451	509	447	494	474	442	454	472	459	453	511	442	462	477	458	473	456	484	439	454	463	427	469	462	488	478	483	475	468	502	427	461	479	469	513	471	459	403	479	461	483	477	474	469	470	478	425	499	490	464	472	466	473	472	456	515	481	511	445	484	482	457	450	466	460	483	509	462	459	476	476	436	463	494	498	497	452	440	461	442	482	467	445	439	464	488	487	506	489	439	463	433	454	488	480	455	468	420	447	438	488	464	481	475	482	439	471	470	474	463	448	462	460	487	495	475	485	482	460	468	515	479	502	527	453	438	498	470	442	436	461	482	483	517	483	448	430	455	489	498	482	491	491	476	469	480	475	446	445	502	465	469	468	481	451	428	474	462	431	445	473	477	440	475	459	497	468	489	472	490	478	469	469	468	449	461	455	490	451	479	505	444	521	461	462	506	456	469	477	505	492	497	448	451	459	460	515	474	468	473	453	509	481	510	460	445	461	477	491	509	463	456	437	439	447	489	452	485	469	485	451	473	439	461	457	478	472	483	472	503	499	461	488	472	465	482	496	401	482	474	446	494	449	451	476	455	484	483	482	485	468	440	426	498	474	498	495	448	470	496	496	471	463	465	477	479	475	469	470	443	490	478	487	487	479	474	486	466	471	507	452	473	477	476	469	508	454	467	469	450	495	470	493	483	448	465	477	470	469	504	473	468	458	456	482	477	457	491	446	455	502	494	452	456	451	453	431	505	471	464	463	433	502	478	461	497	465	462	463	478	495	448	454	468	503	482	447	451	469	447	476	422	475	443	490	498	467	492	443	488	478	472	489	491	445	464	522	465	466	449	476	448	449	459	480	477	462	457	469	455	463	447	480	446	457	487	468	468	496	498	435	509	471	472	459	464	466	490	474	509	462	490	494	443	425	458	469	437	484	472	491	440	477	466	486	480	484	479	472	460	460	449	483	474	495	480	466	477	478	434	449	458	448	479	487	459	471	440	475	480	487	499	466	448	465	486	468	496	488	489	459	479	517	516	445	447	515	490	470	485	484	464	497	489	418	442	419	486	500	483	452	471	465	497	491	512	490	482	428	477	472	497	459	472	481	499	503	432	486	502	485	465	442	502	459	482	472	502	456	442	437	448	452	498	503	460	493	471	517	489	430	484	458	481	429	467	497	494	527	529	494	495	446	466	450	502	465	503	440	506	463	444	482	469	499	462	461	487	505	449	475	500	526	444	459	464	468	462	460	485	470	474	481	466	461	489	457	490	450	415	482	479	452	457	500	476	461	434	455	491	457	495	462	446	487	484	485	493	475	447	486	466	487	411	458	503	438	471	462	448	459	472	487	426	479	479	435	485	495	530	490	466	462	493	507	459	484	506	480	489	472	469	465	505	476	487	446	434	494	482	474	485	461	493	455	448	494	448	474	480	452	516	455	493	508	473	474	453	456	508	462	516	475	490	449	492	488	496	445	474	500	456	492	532	482	448	467	441	456	505	436	445	444	506	428	465	473	477	445	481	480	454	477	449	466	485	473	438	467	455	470	462	466	451	482	451	505	419	469	435	486	439	470	470	500	500	448	496	492	490	465	467	489	499	416	506	481	470	453	464	459	475	475	467	461	471	480	469	454	456	457	478	465	482	447	460	496	483	486	482	460	464	480	444	461	474	428	466	453	487	496	486	464	456	479	477	461	470	468	503	450	473	420	465	471	484	476	474	476	486	450	494	487	489	435	468	470	425	491	481	483	468	501	481	485	496	489	451	475	489	484	458	475	431	477	455	433	463	479	480	474	479	460	511	445	459	509	454	461	455	451	471	486	481	456	476	453	430	471	463	440	476	530	505	437	508	477	468	477	454	512	467	463	464	482	488	457	440	476	519	460	475	488	462	486	469	451	482	431	500	458	448	465	458	481	463	476	457	452	487	470	473	463	487	440	479	481	478	488	467	488	485	484	481	495	483	440	466	512	489	477	466	434	496	493	468	472	450	451	487	474	465	469	487	477	489	503	521	454	456	469	465	439	449	477	448	456	476	473	501	495	462	483	519	500	481	476	454	515	473	394	499	504	450	494	484	476	437	493	482	451	422	429	447	416	449	489	443	507	452	508	421	435	478	471	464	485	469	455	443	441	436	450	471	469	467	487	451	492	471	479	460	440	458	473	456	487	454	465	496	509	446	453	477	486	489	438	482	459	461	465	464	481	472	448	478	457	466	450	474	490	480	484	426	494	526	502	502	430	473	447	504	463	496	467	478	448	440	483	459	462	484	439	481	465	452	450	478	491	469	498	489	468	480	481	477	414	422	470	470	447	490	455	442	488	500	454	473	429	487
51531	13127	3287	1990	1431	985	812	682	586	520	430	403	371	356	350	322	260	291	324	278	295	287	249	280	269	299	273	266	291	290	262	260	258	272	243	273	242	257	228	235	272	251	293	265	269	259	263	259	252	247	253	248	243	242	253	241	226	257	272	240	268	262	243	237	259	254	223	253	237	240	237	223	198	269	222	240	257	237	255	233	215	277	247	247	247	237	249	242	250	244	236	250	264	238	215	257	238	243	280	230	261	240	251	245	239	249	231	214	246	260	275	238	245	224	241	240	250	258	243	257	245	260	260	253	240	227	233	228	224	236	253	240	252	261	223	231	255	275	247	251	283	254	249	256	222	260	261	255	266	229	242	225	240	235	259	269	251	229	227	212	247	243	235	242	248	226	205	240	244	222	273	232	229	237	223	267	276	260	248	252	232	222	251	233	236	250	246	234	254	277	261	221	239	264	275	218	241	208	231	257	229	242	221	217	265	219	207	248	245	243	241	226	260	237	224	245	256	263	229	219	233	225	241	246	231	233	260	239	219	237	244	243	209	226	251	240	219	256	267	242	262	234	245	254	231	239	242	250	235	250	215	266	219	232	220	241	230	244	241	234	280	259	267	246	248	239	254	284	259	242	253	223	234	250	208	232	230	185	231	262	263	225	242	258	261	259	249	242	243	231	250	278	224	255	232	224	250	227	237	242	258	214	229	256	255	240	236	236	265	240	248	261	267	280	250	239	230	247	257	213	230	261	262	255	249	232	252	224	233	272	258	238	238	238	282	219	261	222	232	263	234	215	254	269	251	268	247	261	254	239	259	246	253	247	259	232	220	240	246	234	238	235	261	250	234	257	272	254	261	264	233	213	221	254	240	262	248	268	256	257	259	252	251	235	218	228	232	217	219	251	250	229	231	237	223	234	237	229	241	249	276	244	245	235	227	250	261	214	269	249	251	223	245	253	221	210	241	246	255	230	255	251	257	255	234	248	251	249	251	266	259	239	258	225	231	234	262	215	226	245	262	234	253	232	239	236	276	237	241	239	227	268	247	261	283	241	241	269	231	252	231	255	256	226	229	267	224	235	244	222	262	271	263	254	271	252	213	240	242	241	245	240	249	275	245	239	219	243	218	248	237	254	221	280	253	248	267	225	231	232	254	246	237	256	231	232	260	259	227	283	262	227	255	261	226	246	272	245	245	264	242	223	268	258	230	245	220	235	254	237	223	236	252	237	264	275	254	218	240	231	253	232	254	254	225	240	258	248	231	236	224	250	252	247	244	244	235	267	252	246	233	238	230	228	264	255	272	262	236	226	262	222	249	241	256	232	233	208	229	243	249	227	216	248	218	246	221	223	265	246	249	270	252	252	259	271	227	218	229	241	242	243	223	234	236	246	247	219	251	234	234	238	254	245	269	261	252	249	269	226	274	273	247	250	234	237	240	249	224	246	232	205	238	248	252	236	248	237	216	243	265	243	241	258	245	234	254	264	255	249	231	216	256	219	232	228	231	224	244	228	221	229	241	249	249	215	241	231	245	223	227	251	279	254	290	229	239	256	234	226	217	252	237	233	247	262	233	252	246	221	264	252	232	287	240	205	271	258	243	234	248	244	220	250	222	272	243	203	216	232	259	242	247	226	230	256	263	260	247	261	217	239	254	246	269	242	269	253	226	245	262	229	238	226	234	235	241	216	261	227	256	249	241	234	243	231	255	225	238	233	242	241	269	240	233	254	227	252	244	248	227	235	252	257	263	243	244	221	272	235	232	257	238	260	242	223	228	243	237	204	253	250	232	248	245	233	256	261	238	238	262	226	239	242	235	243	219	234	261	226	246	257	226	226	218	248	245	241	222	224	251	219	233	231	224	256	235	244	262	232	242	276	249	228	231	261	231	253	262	260	224	239	245	246	235	221	247	237	230	233	244	268	249	206	235	207	258	228	255	272	274	224	269	219	235	233	222	280	245	240	262	247	245	236	259	248	264	260	226	258	219	204	230	229	249	260	258	225	235	214	247	218	266	233	235	235	229	240	257	239	251	256	253	250	222	222	254	245	243	236	233	255	241	235	237	247	263	268	240	256	231	214	234	243	238	227	263	247	229	237	253	254	237	262	238	228	252	250	257	240	236	250	235	249	245	247	259	278	244	252	214	214	253	272	237	227	241	249	267	269	255	261	219	225	245	264	261	238	219	198	266	230	243	220	248	255	251	225	235	252	262	263	266	274	207	242	263	258	267	230	226	257	253	232	232	256	260	230	235	245	250	236	243	254	277	249	244	229	214	258	255	230	235	212	272	231	216	252	251	253	265	228	241	239	253	236	230	232	249	218	204	255	235	246	241	227	233	243	261	217	216	233	271	259	253	219	256	209	220	243	246	236	243	242	251	253	240	251	257	224	244	220	249	251	243	240	250	256	274	257	230	244	247	229	263	218	233	253	233	234	237	238	262	229	213	228	244	240	231	267	237	240	231	241	237	224	255	283	229	280	239	252	269	257	224	214	261	220	238	291	212	227	236	239	249	265	281	233	241	245	237	278	244	251	280	246	219	227	231	243	270	244	244	250	269	215	239	246	221	234	244	247	261	260	259	248	241	254	231	271	267	262	218	224	236	273	264	228	257	252	259	235	240	248	263	264	273	251	248	228	241	223	244	245	246	232	193	241	232	226	239	236	252	239	246	274	223	195	242	248	244	258	261	256	225	237	260	223	263	241	237	258	249	268	262	244	241	218	249	235	227	253	232	233	241	234	246	238	258	225	197	236	269	260	240	205	227	260	259	257	251	229	236	231	252	252	229	229	253	216	266	257	243	251	219	235	257	264	258	229	239	221	227	249	227	248	217	228	257	245	257	263	230	224	216	222	218	257	244	252	234	250	224	237	233	234	234	256	248	256	219	241	237	223	247	227	253	278	244	246	243	269	232	234	253	252	266	235	246	228	185	227	264	228	236	228	228	233	266	224	219	241	235	237	243	242	252	232	241	258	257	245	252	230	245	258	240	242	244	253	233	255	236	240	258	229	258	254	259	270	242	234	258	236	253	234	218	204	268	239	257	244	234	256	278	244	255	247	253	218	261	265	216	246	248	239	220	255	245	266	239	255	213	240	247	251	223	250	238	270	272	227	212	225	225	231	242	236	252	223	248	227	224	245	250	224	232	260	237	244	252	255	241	237	262	263	256	242	220	250	246	236	244	259	246	262	227	235	245	219	235	242	236	249	237	276	268	241	212	249	233	253	241	223	257	240	241	259	262	258	240	249	278	253	239	261	246	253	241	271	216	249	244	260	221	266	275	241	248	234	248	244	248	255	240	243	221	242	253	268	235	291	244	231	219	250	248	220	234	259	242	212	238	252	209	245	235	242	228	248	247	247	221	241	246	248	230	261	243	247	237	253	253	240	230	248	239	240	233	239	247	262	250	216	210	223	246	255	220	224	231	255	255	238	246	247	227	239	248	256	239	248	250	253	236	251	247	232	231	215	218	232	250	250	243	241
28228	2769	6238	6590	5552	4459	3753	3140	2713	2329	2068	1870	1744	1658	1464	1376	1355	1252	1226	1206	1166	1064	1077	1060	1009	1041	913	925	961	995	919	948	873	864	821	827	871	870	852	854	844	776	814	784	857	838	881	810	772	760	772	798	792	819	819	805	782	783	775	784	795	804	744	788	756	753	706	771	786	733	721	802	769	737	794	790	777	752	767	779	783	775	789	784	727	730	778	769	805	770	780	774	779	713	782	737	776	740	752	753	797	766	739	746	719	785	795	804	785	732	769	748	730	767	755	728	746	753	761	731	761	750	741	727	720	722	777	764	766	741	769	737	709	758	757	742	758	730	767	780	776	745	737	784	754	777	771	771	747	731	757	736	734	704	715	751	708	731	721	715	757	721	717	775	686	742	770	744	756	702	728	781	757	730	745	700	738	758	713	725	798	787	730	776	763	733	755	766	742	755	741	752	727	748	732	710	742	758	746	728	748	771	724	731	733	729	742	696	749	722	729	740	741	775	747	696	745	715	749	722	754	758	779	740	736	734	740	756	748	759	758	720	740	757	765	742	724	763	719	725	722	731	768	741	751	768	703	709	715	722	730	746	701	694	767	755	754	727	671	755	717	710	751	746	721	745	728	675	697	766	694	715	719	733	749	755	740	734	740	737	712	750	751	747	770	761	704	711	711	715	785	742	726	752	744	741	775	702	739	709	763	751	726	776	744	739	747	730	724	767	733	755	787	735	765	738	804	738	772	724	719	744	779	729	711	754	703	699	737	734	726	709	783	794	716	750	737	740	745	746	758	774	734	780	725	728	774	739	694	764	663	732	743	775	721	738	741	751	727	711	758	717	746	708	697	767	735	748	719	733	737	755	726	758	764	690	763	724	685	771	710	758	718	725	752	731	744	729	714	779	730	766	775	763	741	787	715	706	681	756	701	738	762	756	730	738	709	714	771	756	743	740	722	761	745	752	771	726	778	738	703	739	742	730	737	713	739	740	716	744	775	748	772	697	751	700	723	763	748	716	747	711	757	733	723	725	696	685	718	737	726	743	731	710	719	756	755	767	738	724	698	747	750	760	758	741	759	740	785	776	753	749	730	785	701	736	751	763	725	760	740	771	760	757	743	711	730	748	755	740	748	706	775	760	735	748	777	720	736	768	709	730	723	755	763	747	727	755	728	769	753	720	758	771	716	747	789	719	733	696	745	736	764	774	734	773	730	766	764	708	706	743	783	795	741	745	668	735	737	714	735	747	693	748	690	724	714	720	807	774	770	709	755	740	732	752	760	727	714	756	750	722	764	750	693	750	750	751	757	788	749	724	769	749	739	747	732	772	721	771	758	747	756	740	755	743	730	735	763	732	728	759	742	705	757	752	727	753	687	721	736	708	785	704	720	705	724	708	719	728	778	684	764	749	774	726	728	735	760	805	779	702	731	712	739	734	787	775	737	722	711	734	710	765	793	773	794	733	761	764	792	711	753	754	736	729	735	773	718	708	718	767	769	690	737	719	772	732	792	767	732	713	730	751	777	706	736	725	701	725	776	757	728	796	787	731	714	728	725	772	744	755	745	728	705	726	749	747	703	725	734	715	738	778	740	706	689	793	771	750	724	775	759	732	732	724	752	737	690	745	682	720	726	743	793	730	761	740	775	747	697	766	782	726	770	731	731	735	723	731	752	710	762	774	743	688	722	707	686	721	733	748	732	747	769	734	732	737	749	716	777	730	759	712	759	752	746	745	753	699	765	717	752	727	690	725	751	704	713	774	709	737	773	771	762	750	702	739	708	746	676	715	732	717	725	746	747	703	736	773	711	714	705	741	751	721	786	714	745	743	745	778	759	793	758	715	714	705	736	763	704	713	738	771	754	750	752	708	763	781	764	757	722	744	732	759	713	700	748	738	767	695	736	759	703	747	770	738	707	750	738	745	731	741	762	730	749	697	752	680	771	714	736	758	780	738	729	735	730	773	737	790	752	732	730	804	774	755	751	794	737	698	738	761	751	746	733	757	722	736	738	735	734	692	707	706	718	760	753	732	792	768	779	732	774	735	708	727	700	731	687	782	755	744	761	719	744	666	692	707	779	737	706	737	690	757	748	762	734	770	782	732	714	732	719	743	737	714	754	731	698	726	765	770	769	750	715	728	712	682	698	753	735	733	732	758	693	787	738	717	716	694	705	751	754	730	736	795	723	764	709	770	750	755	719	712	729	757	702	715	728	728	694	753	736	752	731	745	735	736	778	782	725	798	707	783	692	741	777	708	725	714	711	706	721	729	705	688	764	749	760	752	714	734	736	743	750	712	753	718	755	739	748	732	761	706	746	742	748	757	737	774	785	755	699	724	792	750	748	672	708	790	737	755	734	736	769	737	724	739	748	778	719	634	785	732	698	684	754	747	724	768	716	733	727	757	753	723	777	736	724	744	729	756	750	711	703	746	739	762	735	734	774	723	729	783	757	792	751	771	746	716	784	715	747	725	723	733	738	738	741	734	667	755	773	748	758	752	748	757	758	739	716	728	699	719	765	778	788	720	726	739	726	734	756	733	721	790	737	728	741	724	726	709	685	746	768	717	750	769	742	728	732	800	783	748	745	709	772	734	740	700	740	751	755	759	753	757	765	795	758	752	734	741	729	736	733	743	722	720	746	739	670	741	752	776	766	758	801	803	738	752	751	770	765	733	769	720	788	739	765	705	735	766	743	731	740	774	725	702	751	711	774	729	730	702	800	755	731	782	749	755	764	717	745	683	706	758	739	778	730	716	706	703	725	755	740	728	753	742	748	737	744	719	716	766	743	746	713	756	698	744	727	730	690	767	764	719	798	744	759	680	767	712	722	720	767	726	757	698	694	727	703	762	768	735	758	783	767	752	745	724	729	721	758	811	791	767	733	755	751	722	778	772	714	774	740	760	724	724	755	756	720	720	776	746	724	721	754	752	787	743	684	736	744	718	754	723	690	725	733	721	730	731	714	685	722	747	720	676	750	731	722	735	750	694	776	744	802	718	781	731	715	727	709	732	736	733	701	757	714	720	760	743	723	757	744	734	730	768	731	745	722	738	759	722	718	706	758	733	745	725	677	743	739	733	748	740	742	734	757	750	747	750	736	700	760	683	739	762	704	769	756	689	737	723	706	670	737	727	728	784	721	765	723	692	769	746	767	728	762	745	760	750	802	813	746	780	698	669	761	710	741	721	769	743	793	745	718	728	700	732	766	739	743	733	697	747	764	716	741	762	706	721	743	770	750	776	706	717	756	741	735	685	767	738	789	753	769	768	775	747	760	763	732	761	726	753	725	726	731	729	739	716	704	765	755	794	737	715	716	738	728	778	773	750	749	812	759	730	735	775	746	745	761	745	692	760	743	689	781	787	730	796	732	771	702	730	756	730	735	734	702	741	721	759	723	741	693	752	760	766	710	764	705	690	692	756	711	749	758	733	732	737	684	748	744	751	717	735	727	742	764	756	720	746	757	718	759	726	773	736	759	775	708	741
7477	382	151	141	116	109	96	101	99	92	98	90	92	95	101	75	83	90	85	103	96	73	89	86	87	99	86	91	88	92	87	73	78	85	74	87	62	102	81	80	98	93	75	99	100	109	90	79	88	96	90	82	91	87	107	91	88	69	83	90	100	99	79	92	88	90	87	103	85	83	89	103	89	92	84	88	90	89	103	74	99	88	79	92	93	69	96	84	81	98	93	116	91	80	88	81	110	84	83	94	98	104	82	101	87	80	89	86	73	88	86	90	100	91	74	99	96	100	89	84	80	91	82	75	81	104	96	90	92	83	76	92	80	114	94	89	76	86	107	96	67	89	94	80	86	82	105	67	87	75	95	101	91	112	101	65	73	98	100	64	86	94	107	99	81	87	96	96	81	100	78	96	98	92	108	91	83	76	91	104	78	94	86	89	85	85	95	89	96	96	93	88	89	98	90	90	81	99	99	92	87	87	87	92	88	107	84	87	88	100	100	92	100	87	97	90	88	83	95	93	79	95	85	80	89	84	97	99	82	92	83	79	80	82	107	96	102	92	99	88	86	103	96	88	96	86	80	102	87	103	97	90	75	78	85	89	103	75	85	103	81	85	82	97	94	96	104	96	102	75	84	72	103	59	73	72	80	89	90	90	96	90	76	101	88	89	89	76	113	81	90	94	87	87	93	103	86	88	86	88	86	95	94	70	92	103	95	108	86	93	83	91	88	78	90	91	81	89	93	91	86	99	90	100	79	95	89	96	83	83	103	99	80	83	93	94	91	86	82	70	95	92	84	89	85	80	99	88	95	91	109	96	75	86	83	102	104	79	94	103	79	100	88	82	105	94	89	86	101	75	79	84	110	104	106	85	83	65	88	87	96	100	94	97	91	80	90	94	101	82	78	85	77	96	80	81	93	90	71	75	100	89	100	93	95	75	100	88	91	90	86	82	77	90	94	85	92	83	94	82	79	97	79	92	78	98	86	95	92	97	98	91	82	78	95	90	94	96	77	79	84	101	97	95	82	98	100	86	103	103	99	92	75	86	94	81	85	91	84	76	93	84	88	97	85	96	90	86	100	90	86	96	74	89	81	99	99	72	86	90	74	81	77	84	108	94	116	99	90	92	72	97	107	73	77	84	63	68	92	80	90	86	95	92	91	93	92	93	83	92	87	93	89	94	80	89	73	109	92	85	83	100	82	90	91	97	74	92	94	80	89	103	92	86	78	92	89	103	91	93	110	83	81	95	97	77	84	88	77	79	77	105	90	92	95	100	84	92	98	88	97	90	78	87	91	89	97	88	95	103	78	96	79	87	90	85	102	94	96	89	77	97	101	77	80	84	74	92	93	111	99	86	87	95	90	92	75	96	108	86	101	89	79	92	102	86	84	90	77	84	91	83	105	105	80	93	77	101	83	84	85	110	77	100	85	96	78	110	80	96	75	82	79	84	96	84	102	85	80	82	81	83	95	85	78	74	92	87	93	101	119	65	75	99	86	85	93	98	93	84	107	93	81	110	88	89	86	93	87	78	87	105	105	88	101	80	97	95	82	78	90	97	84	80	108	105	80	91	100	73	78	81	74	81	82	95	87	93	100	88	91	83	82	89	94	102	94	84	106	94	90	81	105	95	93	88	81	80	80	98	98	82	97	78	96	80	104	106	90	89	85	99	81	85	99	81	99	113	91	89	100	97	83	78	81	104	87	102	87	79	88	103	84	97	99	85	87	77	83	89	99	91	97	98	101	98	93	94	73	110	87	99	91	75	85	101	82	71	56	86	97	89	87	89	91	109	85	67	101	101	68	71	96	95	102	98	86	94	96	93	80	94	78	100	96	85	92	82	86	98	106	92	90	113	77	96	91	83	94	83	100	81	80	66	103	90	90	99	69	83	86	85	87	80	106	87	86	73	113	99	96	77	92	92	80	94	91	88	80	84	88	96	72	101	97	85	92	79	81	73	88	95	87	80	89	86	96	88	89	93	87	97	97	110	88	92	88	75	98	72	89	86	100	75	101	81	85	90	68	91	85	70	98	105	73	92	100	83	98	100	107	98	83	100	95	77	88	84	95	117	74	75	85	88	93	90	88	87	84	86	90	94	106	89	84	87	106	96	88	88	98	105	82	70	100	87	93	65	78	89	91	101	109	93	84	74	89	97	80	97	100	97	99	88	87	89	102	89	92	77	93	96	105	87	85	91	87	68	120	77	89	94	100	117	91	86	78	97	93	77	90	94	97	93	99	82	86	87	95	84	104	83	95	88	91	101	97	88	97	88	76	94	103	93	99	94	82	79	87	97	78	73	106	91	97	92	77	85	93	89	92	98	79	89	81	95	75	86	74	83	87	94	83	90	85	98	82	93	97	96	91	91	75	88	78	107	85	97	82	100	91	120	86	97	95	87	94	87	86	92	81	84	92	97	84	86	88	88	106	92	97	81	99	90	84	100	99	85	84	101	84	89	93	80	94	81	93	86	95	92	103	100	97	88	84	78	93	92	88	75	83	84	89	99	92	108	92	81	73	77	88	87	87	96	77	94	79	82	97	98	78	97	71	77	83	90	102	86	101	90	99	110	88	75	104	89	90	88	80	84	105	92	99	73	87	81	84	104	94	104	97	86	95	88	99	83	83	84	97	99	103	91	98	68	100	78	87	86	84	82	89	107	102	93	75	82	104	95	97	96	86	82	90	90	83	88	68	85	93	76	96	75	87	92	71	92	103	78	77	78	87	95	69	81	95	96	81	81	83	97	96	94	100	85	101	86	91	101	85	91	78	89	104	87	106	83	82	98	110	94	96	90	83	94	79	95	95	82	92	76	91	95	97	111	89	87	69	96	102	96	94	72	84	80	101	94	84	78	85	80	86	80	87	94	85	104	92	99	103	85	91	105	82	107	77	72	84	110	83	100	92	83	90	89	101	96	84	100	93	98	88	97	76	94	88	86	92	90	101	81	94	101	92	95	81	86	72	89	94	87	90	91	101	92	83	89	98	93	85	99	101	79	99	100	90	85	85	74	74	109	83	90	96	83	93	104	86	88	75	80	73	91	94	98	94	88	101	104	83	77	101	91	91	88	105	89	95	107	104	90	70	96	104	85	88	91	89	93	85	81	107	94	96	84	87	120	91	92	86	96	79	100	104	96	101	86	87	65	88	89	84	90	82	90	93	91	91	80	94	90	86	78	95	81	93	84	90	99	91	94	90	89	71	102	102	94	84	85	77	85	91	109	77	97	97	97	99	97	87	90	90	95	98	85	72	85	76	95	78	84	98	94	88	91	99	91	77	95	84	87	91	96	81	76	83	103	109	97	81	111	92	91	85	92	98	77	90	82	86	87	108	86	81	89	86	76	76	84	99	76	82	89	85	94	74	93	95	88	86	75	84	104	88	93	93	98	88	75	74	88	93	76	93	98	98	95	94	74	92	79	100	108	94	99	106	100	99	83	97	82	108	86	92	85	79	89	81	102	94	98	102	86	80	92	95	66
6921	403	505	539	537	451	444	378	372	366	383	384	377	384	365	349	360	337	319	340	353	308	300	300	331	336	324	331	336	318	304	323	340	345	356	299	376	348	325	337	304	333	332	341	303	329	333	339	306	338	319	311	347	342	357	306	310	294	303	310	317	340	314	334	307	331	328	329	347	339	293	322	328	317	310	308	331	339	305	319	334	345	342	300	340	356	310	341	345	311	353	343	315	327	343	340	329	321	359	332	289	327	335	325	301	322	295	343	343	317	347	331	352	332	273	340	327	324	310	330	332	341	353	303	324	311	360	343	361	326	331	357	320	328	300	299	325	326	351	302	327	320	323	311	323	339	342	351	318	317	321	313	317	317	341	325	303	323	297	343	317	350	310	319	344	300	341	364	348	339	322	349	304	321	305	327	314	337	345	346	328	335	327	317	330	333	305	334	330	310	321	346	341	353	322	315	308	312	338	314	294	316	273	337	366	332	329	335	322	355	326	316	323	313	310	345	333	334	327	329	285	339	316	334	318	335	305	372	304	308	339	304	347	340	317	303	326	318	326	307	306	335	332	308	339	302	320	313	343	315	375	327	313	305	370	325	335	320	360	343	308	366	327	309	305	301	353	336	315	322	337	368	300	350	311	318	326	321	308	325	311	335	324	317	333	316	293	323	331	327	331	335	369	343	308	304	301	294	316	278	327	319	321	304	328	344	309	314	311	305	323	320	329	324	351	311	334	323	340	336	291	343	331	320	292	336	331	325	294	301	331	355	335	292	308	308	312	338	318	341	363	321	324	302	364	312	329	332	344	332	276	343	301	314	337	335	327	315	368	326	323	325	301	331	325	356	299	326	312	315	305	351	343	334	341	307	324	314	324	311	319	306	289	357	310	311	310	336	338	330	359	325	316	379	309	318	352	312	338	337	348	329	314	337	302	320	332	312	327	306	317	349	328	345	352	306	296	303	334	316	317	348	312	327	289	313	311	334	295	323	347	351	331	316	332	308	317	292	314	303	324	249	333	307	336	323	299	332	319	322	338	331	329	306	325	335	353	303	322	323	327	319	346	332	301	323	300	314	346	311	305	304	333	317	345	350	328	293	346	322	326	328	297	328	323	319	335	310	344	303	308	341	320	324	307	308	329	324	339	295	337	310	319	317	318	345	289	340	328	324	353	309	335	334	363	320	353	331	289	320	326	336	342	315	371	309	299	322	316	341	335	364	347	352	374	298	331	367	328	331	316	313	347	296	338	328	311	286	356	320	335	332	329	349	328	326	309	295	338	314	294	338	356	339	344	341	295	321	306	324	320	320	325	321	320	323	312	331	322	370	308	328	333	337	296	307	320	311	328	332	323	321	324	338	353	303	324	300	325	315	346	350	339	302	319	320	339	361	315	334	355	314	305	327	313	304	312	322	330	340	302	335	327	325	361	330	318	335	302	321	319	298	319	301	348	306	317	346	334	321	337	309	320	306	363	357	314	333	327	299	355	336	305	330	291	312	319	332	315	316	325	290	334	318	370	309	335	317	350	306	323	314	336	334	281	350	330	336	310	333	310	315	362	323	274	333	333	342	309	295	319	338	320	308	346	366	308	335	302	314	323	349	364	298	313	309	343	334	320	314	321	341	308	300	350	309	338	324	318	315	324	310	356	354	364	310	320	322	311	337	349	339	323	320	297	328	312	302	332	351	338	329	282	336	345	329	341	286	308	337	291	319	295	317	325	329	339	301	315	313	348	330	342	317	319	309	336	338	351	313	311	318	306	335	296	345	308	351	327	318	330	332	337	314	297	350	345	306	344	334	337	328	342	323	342	309	322	336	354	320	306	340	318	315	323	338	327	340	319	350	324	351	345	344	319	312	341	323	328	354	335	320	327	317	357	342	358	353	344	314	331	300	327	309	320	355	343	339	314	294	316	334	308	342	321	312	332	306	312	328	330	311	315	349	338	342	354	310	345	323	309	337	311	332	324	331	316	319	347	327	329	334	302	317	307	314	341	309	325	348	347	311	320	296	334	322	346	326	345	354	293	283	299	331	332	283	357	343	354	365	311	322	337	315	335	321	307	332	343	313	354	336	332	339	302	298	329	329	306	322	310	312	325	331	336	339	281	310	364	315	310	347	331	303	342	319	321	342	319	321	334	358	307	365	323	292	297	340	299	324	311	357	306	341	341	326	326	352	305	327	341	348	317	341	339	302	319	312	312	315	303	314	314	345	308	320	340	349	306	332	334	303	339	311	318	332	309	297	311	308	340	332	315	309	344	350	297	320	319	321	349	309	288	338	360	331	299	295	329	312	332	300	325	315	315	322	320	321	321	298	323	351	341	314	305	307	331	300	308	311	327	311	327	357	319	317	327	281	284	282	329	317	359	345	287	304	298	351	298	338	318	360	316	324	316	328	342	310	317	281	318	326	350	336	326	323	310	313	323	315	307	332	348	326	323	310	322	322	349	332	320	309	331	330	333	330	307	339	352	323	331	315	366	319	321	345	323	327	307	320	309	344	345	339	320	333	317	324	310	311	335	314	346	307	349	352	304	342	334	342	316	321	326	352	345	322	302	317	301	310	315	312	288	319	331	308	328	326	323	323	328	314	328	329	306	334	327	307	326	339	296	322	355	320	352	320	292	338	318	325	337	335	324	353	311	289	319	311	320	308	333	329	344	323	332	329	338	336	335	324	335	321	344	309	306	309	332	336	343	310	297	337	286	309	300	319	307	351	304	339	317	335	295	317	322	306	302	330	351	351	341	302	355	348	322	328	299	298	355	324	331	302	338	335	317	342	331	317	319	325	377	339	328	333	321	336	316	335	305	324	316	317	344	343	314	310	345	306	306	343	313	304	309	351	358	345	343	358	358	337	323	308	321	335	334	339	319	310	340	318	326	305	330	328	302	357	351	338	307	341	334	269	299	358	316	347	320	311	333	336	291	303	334	390	328	339	343	308	322	334	301	308	345	319	326	353	363	335	360	366	331	369	326	301	331	310	361	345	360	343	329	354	324	297	322	335	299	306	338	319	311	333	343	346	325	345	356	346	302	346	338	312	344	335	293	331	308	339	337	332	328	305	324	340	346	329	315	320	290	325	317	320	309	314	311	348	305	350	314	317	339	329	307	328	325	334	365	329	316	310	315	314	314	333	348	296	334	344	303	341	343	324	334	332	277	314	327	302	327	338	319	312	322	321	350	343	353	320	333	307	310	312	339	324	298	332	340	326	327	334	344	356	340	340	323	304	322	305	345	336	317	318	326	318	331	324	306	349	273	292	299	306	316	318	308	336	341	340	306	335	318	316	332	308	320	336	337	303	295	321	355	326	335	302	327	300	346	313	343	346	328	361	306	330	306	337	334	323	313	357	275	328	305	316	315	326	324	330	315	323	331	337	318	319	357	334	334	312	311	316	308	349	303	319	320	330	355	346	314	337	313	287	347	315	333	317	331	319	335	325	326	314	315	322	323	309	292	318	326	338	328	321	317	346	311	334
39808	9607	1682	1013	641	535	405	296	303	242	213	215	208	191	175	168	207	195	175	169	180	172	167	143	171	137	194	157	135	154	142	146	127	143	159	135	137	140	151	136	154	157	146	125	151	146	151	148	150	152	159	139	160	157	150	153	142	119	140	147	159	164	132	152	143	138	136	163	126	141	132	149	154	152	152	142	163	143	143	137	133	155	159	134	146	149	126	145	124	152	140	147	140	145	152	152	145	125	136	124	172	139	148	144	157	135	166	168	133	128	151	131	132	143	141	123	158	118	141	129	142	133	133	138	146	153	153	146	137	139	132	137	147	144	129	138	156	124	151	156	124	166	153	145	118	156	159	133	147	141	133	154	135	140	147	143	146	132	134	141	122	169	134	143	166	151	151	149	131	167	145	153	127	146	152	127	149	131	151	151	140	145	152	150	126	142	146	147	171	166	153	141	156	153	139	138	130	154	164	134	155	143	151	131	133	132	153	132	151	145	151	153	150	159	140	134	122	142	143	165	129	130	122	149	142	157	155	120	139	157	142	140	128	142	143	140	137	126	137	138	132	147	139	156	142	154	127	145	118	132	164	126	173	150	150	156	120	148	136	146	152	137	143	137	149	131	137	150	162	159	128	156	137	135	161	141	139	151	137	144	140	133	154	124	138	131	151	140	128	113	129	141	135	146	157	141	148	141	120	110	136	157	139	159	156	153	155	136	124	134	137	160	144	149	133	143	148	123	154	158	122	155	131	119	140	135	138	151	133	137	148	153	149	146	142	160	159	167	138	136	155	130	152	156	139	143	139	138	139	128	142	154	149	118	125	142	137	158	143	140	160	145	127	144	148	149	153	131	156	132	147	140	135	151	126	135	157	157	136	155	147	154	144	145	147	156	147	133	153	147	147	138	131	125	139	131	128	166	155	118	125	158	137	125	135	143	133	131	119	146	143	166	168	147	159	144	135	154	138	142	171	124	141	141	138	144	155	150	133	143	149	148	135	150	139	150	136	161	123	121	126	147	139	157	128	135	158	146	164	146	157	150	135	134	138	147	157	135	154	151	144	127	158	128	133	146	155	137	146	140	143	141	138	156	123	164	134	128	141	143	149	134	127	143	120	157	142	114	122	150	154	128	144	142	140	138	142	130	149	143	144	132	132	125	145	169	119	145	131	116	152	155	137	122	142	168	135	148	151	146	141	139	139	168	156	139	141	151	150	160	139	140	135	146	170	136	140	174	146	136	154	114	135	158	147	139	149	141	143	139	140	147	144	122	139	141	149	136	164	129	135	141	152	124	118	144	140	155	151	139	145	139	141	126	156	149	120	123	145	149	163	146	141	152	129	129	146	139	160	152	143	138	143	145	153	142	132	147	141	119	143	153	169	125	135	151	126	139	133	141	171	145	169	160	153	142	145	165	137	132	136	147	145	160	151	159	128	134	122	150	141	146	144	135	150	114	138	132	131	139	148	151	159	153	151	146	140	118	134	145	143	158	137	137	152	143	134	151	140	144	159	130	153	137	134	121	134	110	125	131	155	127	130	128	142	150	151	154	170	126	154	141	122	150	145	149	153	94	132	130	146	132	137	138	134	157	158	152	117	155	146	134	160	169	141	147	132	140	134	126	139	142	146	148	116	154	144	139	150	153	135	136	130	136	134	146	145	147	135	165	148	125	128	121	145	148	141	130	109	142	121	133	137	129	130	155	132	131	141	155	128	139	148	162	136	135	134	149	148	134	150	135	147	153	140	141	139	127	156	140	145	137	150	135	151	137	138	145	141	139	128	139	122	144	144	150	148	131	131	137	125	144	130	144	137	152	145	140	145	134	140	160	152	153	140	129	157	153	121	171	142	152	151	112	141	166	160	136	134	164	145	153	127	168	150	136	139	133	135	152	164	116	127	136	137	132	163	149	163	126	133	143	151	135	161	136	144	129	139	163	145	135	129	129	128	147	138	137	146	133	154	140	142	143	140	125	122	169	147	148	116	132	144	120	141	118	136	144	135	139	141	147	133	136	139	152	141	154	155	148	140	143	140	142	137	137	165	153	167	135	143	123	135	148	148	139	146	150	126	130	152	121	159	112	127	152	152	138	139	164	139	158	148	134	155	148	154	148	131	160	128	140	154	149	140	123	141	124	137	150	134	134	135	146	136	144	145	122	133	151	130	133	125	142	140	125	126	134	137	132	136	131	142	121	127	151	140	127	130	141	134	134	109	160	163	137	137	132	126	128	153	130	133	138	134	114	145	135	162	129	130	145	138	156	120	140	112	143	159	153	144	156	144	131	160	150	157	144	136	132	152	153	147	135	155	146	142	141	132	157	137	131	157	145	145	136	151	119	148	143	146	138	132	136	153	130	147	128	120	149	140	146	146	151	140	121	148	157	166	128	150	136	156	147	123	135	134	139	137	135	136	125	154	153	135	150	142	124	127	128	135	146	152	137	145	152	144	131	145	153	158	137	148	135	151	140	140	140	140	129	148	145	160	134	142	146	148	137	131	161	147	147	147	161	142	142	131	148	140	136	128	134	150	147	154	157	134	133	143	158	146	140	139	154	146	136	135	167	144	142	157	162	155	133	145	147	122	144	143	161	173	151	128	146	153	135	141	129	130	144	171	159	155	122	132	148	138	136	144	118	138	167	151	147	154	109	146	151	118	126	166	158	147	131	142	138	142	145	138	141	156	156	126	123	135	140	151	127	141	164	136	150	138	135	140	140	158	130	148	142	129	146	116	147	143	131	144	134	153	141	154	142	151	135	134	154	128	147	148	151	151	148	138	140	137	151	142	123	150	145	160	151	158	154	127	137	130	145	161	155	129	131	149	130	128	133	160	137	151	130	138	140	167	158	129	130	130	136	141	157	142	133	138	153	126	136	134	150	132	153	146	130	139	138	149	144	144	131	133	121	160	147	146	123	122	125	125	162	128	145	146	150	133	129	143	135	157	139	138	140	143	140	130	160	131	128	140	126	144	139	161	130	157	148	132	140	134	146	133	134	145	147	155	142	139	146	129	144	154	150	149	133	149	161	126	153	136	128	130	135	140	148	125	130	131	125	145	156	141	134	137	144	119	147	157	127	129	133	152	139	133	153	150	144	148	131	130	125	154	144	137	136	131	139	147	135	139	117	123	139	146	144	136	146	141	144	141	124	143	134	149	167	150	154	157	139	142	164	141	141	127	136	137	138	145	144	157	139	162	140	155	154	162	134	149	133	135	143	140	143	129	150	138	159	140	135	129	162	156	131	124	140	139	154	130	141	117	149	133	120	128	135	129	138	139	144	155	160	140	143	134	152	124	146	143	138	144	135	139	131	163	140	157	130	142	150	142	146	135	134	133	115	147	135	156	171	144	157	147	156	138	160	153	137	125	141	161	159	149	142	144	124	164	134	139	155	132	160	146	146	141	160	131	157	123	134	150	148	131	129	134	141	115	148	146	142	125	124	169	137	116	132	159	143	131	123	142	148	142	152	165	137	132	152	137	122
22509	1532	3448	3628	3055	2505	2013	1707	1472	1307	1170	1010	998	930	938	825	778	753	725	676	661	659	660	637	611	582	590	646	585	582	576	619	527	560	557	532	514	525	523	539	563	533	510	480	522	523	518	534	500	486	509	511	522	520	486	505	488	502	502	489	455	469	489	497	494	493	486	520	480	516	512	496	496	482	514	466	497	501	510	482	508	492	459	469	480	496	481	460	480	436	476	458	510	518	476	508	490	488	467	485	480	479	523	508	452	481	485	484	501	460	508	510	483	497	480	479	481	498	467	445	475	506	441	466	465	444	450	523	470	475	486	504	479	497	507	440	474	486	478	437	505	489	479	451	464	492	536	439	478	474	465	483	459	453	449	530	460	504	493	464	455	459	463	490	457	499	457	492	430	441	466	455	462	477	506	492	450	475	471	464	479	465	428	467	451	497	461	532	473	498	482	488	481	481	522	493	462	458	463	459	472	508	469	455	522	463	442	479	465	497	465	510	485	455	460	495	498	450	457	457	490	458	475	452	416	486	437	505	491	485	458	492	489	484	500	493	480	422	464	483	536	444	450	451	464	518	472	486	470	458	504	429	477	476	469	449	454	471	496	481	478	478	475	472	512	527	465	470	488	487	463	483	486	431	440	484	479	451	468	470	485	466	526	446	487	493	460	475	475	471	523	437	461	468	482	481	476	460	430	506	502	464	485	467	465	500	461	481	502	502	468	466	474	467	477	491	464	497	452	450	471	481	456	490	474	456	452	466	459	494	506	454	477	466	463	472	471	470	456	459	494	477	450	463	445	454	472	461	488	459	483	475	486	478	447	478	490	456	507	454	415	457	505	412	423	471	450	511	480	461	464	504	419	456	473	438	472	457	464	455	464	463	437	439	473	429	449	494	495	479	479	497	479	471	438	503	434	474	421	502	477	437	493	493	467	476	481	453	463	490	461	455	478	475	494	467	450	469	454	484	455	479	457	507	466	485	463	508	491	469	430	475	514	475	499	465	461	528	515	491	441	491	456	490	445	492	457	453	488	474	516	496	495	465	464	437	498	492	454	468	448	498	480	513	456	440	463	505	466	476	496	481	492	479	449	496	468	471	449	466	514	474	496	437	459	498	458	470	479	496	457	507	486	495	436	443	518	494	448	460	485	485	520	478	452	485	474	502	499	408	443	482	452	465	483	484	494	458	481	478	453	490	469	470	431	488	462	502	495	435	443	484	504	479	499	493	483	500	488	478	485	462	478	521	444	492	494	433	495	459	489	462	495	451	497	420	486	457	477	460	511	485	502	492	456	462	447	468	457	495	476	491	453	486	495	428	476	507	460	433	476	454	493	455	503	463	484	472	464	506	491	485	492	478	457	483	434	525	489	414	471	495	455	438	443	454	478	443	466	456	436	499	456	501	497	513	438	454	447	500	476	471	486	522	459	508	442	437	429	460	484	472	481	461	472	486	491	484	451	470	473	463	509	481	472	464	504	468	484	487	438	435	496	491	481	477	494	491	478	475	486	436	486	458	505	483	462	419	457	470	459	465	471	434	464	458	477	512	457	506	475	442	479	462	500	472	452	485	503	499	486	493	505	471	423	501	492	482	432	442	459	497	462	503	472	460	493	453	489	452	479	489	457	482	457	476	489	432	457	477	452	463	483	476	487	482	471	502	464	441	476	435	465	505	435	475	443	492	455	450	464	452	479	488	475	463	463	474	462	464	467	490	472	484	448	453	484	488	463	480	437	459	478	471	503	456	459	448	478	460	551	463	485	469	500	462	471	478	493	457	447	497	457	474	465	459	501	459	500	490	448	448	464	470	447	479	468	479	485	470	459	473	483	441	467	482	474	453	469	499	469	480	454	489	494	451	490	457	449	458	467	476	516	501	467	490	484	478	512	490	450	513	486	445	473	473	517	451	480	449	469	469	469	431	508	462	462	473	493	481	532	458	466	490	491	461	473	528	470	483	507	470	508	472	450	479	472	504	479	496	474	478	427	503	483	474	444	481	484	522	486	514	498	495	469	456	493	465	472	490	462	485	488	456	461	496	448	470	474	480	459	466	487	485	446	487	489	489	452	492	453	478	484	449	479	478	500	488	474	504	495	513	478	488	485	479	460	476	461	478	472	461	446	455	459	509	463	488	434	475	466	442	466	489	499	497	448	476	469	479	458	478	502	478	436	482	501	460	490	458	515	475	464	443	483	480	498	523	439	474	480	461	490	464	470	470	482	493	453	508	483	436	475	432	473	493	482	461	478	482	482	499	525	453	455	473	472	459	465	460	470	475	462	476	439	489	450	473	473	486	436	492	470	471	444	449	475	447	481	522	503	466	478	488	482	436	490	433	529	461	464	467	481	477	461	465	473	470	463	482	460	500	437	437	460	470	492	485	452	506	505	470	493	465	451	498	494	481	463	481	462	491	461	462	496	484	451	474	466	475	466	504	500	486	471	432	429	488	459	457	490	472	437	463	460	468	479	454	458	493	460	496	487	478	495	467	468	438	472	438	478	461	489	481	444	466	528	457	500	479	476	446	436	471	488	490	502	491	487	461	452	452	470	476	461	483	477	436	451	469	479	486	500	468	456	438	466	466	467	485	481	472	493	475	497	459	498	477	488	448	497	469	466	450	483	480	468	481	454	462	460	449	458	489	466	491	460	483	494	464	465	457	451	460	470	461	476	466	466	458	481	480	456	494	414	474	498	462	519	441	449	470	456	507	511	472	483	498	478	468	478	468	480	499	512	481	460	467	485	459	466	479	484	473	469	463	501	453	507	493	496	495	458	485	495	490	486	498	461	460	444	456	468	467	471	449	474	495	455	494	499	497	447	494	489	496	482	465	482	484	478	509	473	474	470	476	479	456	473	426	458	491	476	467	473	465	441	478	454	495	506	487	515	488	500	448	445	503	438	477	477	454	460	474	480	453	498	470	475	489	494	480	446	458	482	470	428	437	433	482	481	440	463	485	485	453	527	486	471	459	506	437	447	452	495	465	464	497	475	459	454	477	487	474	495	493	460	460	459	495	448	483	463	505	441	473	400	470	483	509	482	502	481	425	465	485	472	480	482	460	480	427	465	448	459	525	472	470	480	439	471	481	471	487	471	493	433	462	465	491	511	477	489	493	470	463	488	497	499	466	480	476	476	480	457	479	485	471	450	444	442	484	471	478	489	470	495	461	505	466	462	470	463	488	499	431	474	478	487	483	429	465	464	469	488	430	473	489	476	441	460	459	498	467	486	485	470	467	510	500	481	435	464	477	495	498	514	457	477	482	447	458	473	432	486	485	460	480	475	486	480	496	442	436	478	490	464	502	522	491	493	500	452	484	483	487	469	517	478	474	498	443	477	464	458	455	464	482	458	465	474	454	474	460	470	480	479	509	456	486	488	439	459	510	493	466	471	493	473	488	489	440	473	465	488	480	473	473	466	438	465	464	440	466	458	470	499	444	449	486	461	475	466	481	485	474	473	459	483	436	506	469	486	491	486	513
52548	19231	5426	1990	1391	1033	785	642	538	496	442	380	388	385	325	321	312	302	315	290	270	284	227	275	279	308	261	281	297	275	246	252	288	305	275	259	239	273	243	271	279	268	256	282	244	229	233	241	246	235	247	250	227	271	237	251	239	253	274	248	243	239	239	258	244	253	253	256	245	239	264	257	247	246	254	234	264	258	248	259	266	246	278	257	241	239	241	229	243	245	258	240	249	248	301	236	251	235	266	269	245	275	256	231	209	261	264	238	223	244	208	259	234	263	250	245	244	251	260	258	238	268	227	234	261	225	241	258	247	250	230	204	220	219	245	221	253	249	234	252	247	263	222	231	236	229	258	277	246	242	241	246	248	245	262	244	232	249	257	244	271	247	251	222	267	232	226	249	228	209	237	222	193	259	241	250	265	276	249	250	257	239	222	249	256	270	237	227	227	222	243	217	257	259	251	243	230	248	251	227	274	250	269	265	248	252	209	249	278	260	241	217	254	277	285	229	229	239	253	247	250	256	247	259	252	272	251	202	234	245	245	230	232	243	249	234	240	253	223	266	245	246	255	232	261	235	256	229	249	225	248	239	255	254	248	265	259	287	276	236	248	230	251	265	233	275	243	252	239	249	247	272	265	244	268	241	233	242	234	255	260	246	238	273	233	259	255	219	240	249	229	244	217	236	268	240	252	246	225	244	243	227	244	224	244	256	235	232	220	246	245	226	224	237	234	231	250	261	238	238	253	237	270	228	252	239	258	206	253	259	245	251	225	263	244	258	251	234	230	233	267	242	252	274	237	254	234	218	275	257	233	240	270	246	260	238	255	228	280	254	257	239	238	258	232	225	246	236	263	262	221	254	259	218	242	238	238	247	246	239	247	226	233	241	254	220	245	240	236	227	238	231	278	249	259	272	236	260	246	235	231	260	221	252	217	248	243	259	240	254	251	242	242	252	264	252	269	233	266	259	242	256	241	248	265	223	232	233	250	244	240	253	247	253	250	215	257	254	236	251	233	248	265	235	248	255	238	271	252	254	216	231	252	257	263	225	233	232	237	225	236	244	246	245	247	237	229	246	221	240	241	236	265	247	247	247	231	254	228	226	266	250	238	247	220	256	246	249	259	231	248	240	244	229	239	231	256	235	249	241	234	232	250	260	235	245	238	263	248	199	220	253	255	239	246	241	241	243	238	232	249	274	259	231	227	246	245	233	253	243	210	246	235	253	235	268	225	266	273	219	272	268	264	262	253	274	221	253	213	265	256	251	229	260	242	257	250	237	274	276	253	262	246	248	244	232	237	252	250	248	247	222	253	202	246	230	242	248	245	227	238	248	235	249	257	239	249	244	254	246	250	223	247	229	251	234	235	233	258	267	229	233	252	223	234	250	225	236	253	249	255	222	211	248	251	218	244	252	224	228	258	223	232	234	226	260	240	226	242	239	251	246	230	257	262	231	240	255	240	245	265	257	257	253	232	263	269	259	250	277	246	225	258	245	242	265	245	227	248	259	234	255	235	249	229	232	243	241	262	236	242	238	232	228	232	245	250	238	240	248	244	235	241	234	217	261	270	265	263	247	247	235	243	250	258	245	245	243	237	242	270	229	250	281	242	251	250	243	244	222	252	234	221	246	275	231	229	246	216	269	255	224	252	237	272	235	237	230	246	252	230	225	241	224	245	232	233	223	271	232	243	263	233	241	237	258	255	239	250	239	251	259	249	257	227	236	267	223	252	239	221	244	248	220	247	227	233	253	238	253	241	221	248	238	261	235	229	260	240	252	247	242	209	268	231	270	230	260	236	245	259	243	249	224	195	268	249	240	224	250	277	217	277	249	230	256	254	237	215	250	230	252	235	215	211	252	272	264	236	255	257	226	224	219	219	230	236	250	253	242	255	251	258	273	236	218	239	242	239	197	225	244	266	203	249	244	272	241	256	283	284	250	265	234	269	246	246	222	222	247	236	230	249	268	247	232	256	246	253	236	267	252	251	272	246	246	242	251	244	220	262	232	261	226	270	250	262	244	234	262	256	210	236	245	255	250	243	241	241	252	234	241	238	244	211	230	244	249	221	254	262	246	202	235	268	254	251	240	252	233	250	248	228	237	246	240	262	246	238	253	224	246	227	250	238	250	216	237	233	220	254	239	242	230	240	252	252	239	268	218	246	254	247	262	220	260	231	229	212	258	251	245	250	234	211	265	229	255	233	240	219	245	272	245	244	227	224	217	271	242	234	243	258	233	218	244	266	240	241	255	251	224	241	250	251	254	241	222	238	236	253	271	239	235	217	235	239	234	245	260	237	250	226	250	238	262	273	233	251	254	234	251	246	245	245	245	226	244	243	207	251	248	252	229	234	239	234	241	239	235	223	254	248	238	223	241	245	264	221	280	236	268	234	257	247	242	266	228	249	263	245	241	244	276	259	261	242	235	243	250	220	222	223	236	249	238	216	252	230	280	207	229	249	246	273	219	226	261	237	280	231	225	253	254	273	245	258	229	232	238	229	251	242	234	250	210	204	246	251	249	247	260	256	243	228	235	255	228	259	240	247	221	247	240	247	230	245	232	239	235	259	235	222	232	224	209	246	251	209	246	250	267	258	239	260	278	257	261	270	228	268	239	245	253	263	246	256	251	238	252	245	243	235	284	257	247	245	229	229	234	255	249	245	235	232	234	237	231	255	237	276	241	233	263	238	243	250	227	250	232	248	262	247	247	228	253	231	244	252	249	249	241	247	260	248	262	257	236	266	250	242	253	240	219	221	256	255	239	237	238	236	265	237	240	269	240	267	235	230	264	269	229	259	227	241	248	246	250	227	213	238	241	252	238	236	251	234	252	240	247	244	265	248	253	244	224	261	254	246	226	260	240	269	249	248	218	268	254	235	243	237	204	266	237	252	252	245	248	224	270	255	266	238	243	244	242	246	245	244	242	236	250	247	239	240	257	231	226	260	249	242	201	258	229	257	242	261	281	248	261	227	245	250	277	243	245	235	267	228	252	237	254	239	244	262	234	251	231	230	216	243	227	240	231	247	241	218	257	225	247	236	270	240	237	260	255	230	268	255	252	224	249	219	258	250	257	236	256	251	256	257	256	238	236	213	239	229	245	247	235	261	229	256	280	241	229	260	235	245	261	243	244	230	204	245	267	258	248	199	242	237	256	245	240	236	236	230	219	240	234	212	225	230	230	237	271	234	243	242	253	216	249	247	220	239	249	226	234	255	250	235	247	248	250	228	233	233	224	234	246	228	246	251	261	231	265	241	248	260	247	249	245	280	232	254	229	266	238	244	236	235	253	219	245	268	252	249	260	240	240	225	240	251	247	248	253	252	252	250	224	252	240	268	244	250	238	267	261	258	269	237	231	219	277	247	284	243	262	243	212	266	219	206	252	248	256	276	240	238	259	239	228	257	218	246	267	232	223	231	245	256	234	244	241	240	267	251	217	233	226	247	265	270	259	237	241	240	236	283	218	244	273	234	255	245	248
30928	2748	6053	6517	5450	4417	3698	3088	2623	2326	2032	1884	1759	1593	1454	1429	1375	1298	1334	1192	1151	1101	1052	1031	1039	1014	1016	989	902	889	907	929	933	925	869	847	918	905	864	822	883	861	818	836	839	797	768	842	850	814	858	813	811	818	783	801	775	781	748	757	729	771	781	783	778	773	814	760	796	753	724	811	715	771	772	723	700	793	799	735	759	771	792	737	771	758	735	738	768	766	788	780	712	734	766	780	786	703	735	765	786	784	737	717	741	742	735	759	725	770	798	749	729	771	732	732	761	728	728	749	779	784	728	796	764	729	757	750	732	713	744	701	719	781	712	754	737	763	782	731	760	763	766	767	734	745	712	741	726	790	759	724	711	817	715	773	743	739	695	812	749	732	768	754	766	718	801	756	746	764	688	751	738	728	711	755	732	731	705	709	732	756	735	714	757	761	772	705	746	721	721	753	743	748	716	756	713	718	739	725	754	789	709	761	782	708	756	789	730	726	726	705	725	782	718	740	740	742	725	745	806	710	734	752	701	785	743	713	721	717	786	700	732	776	723	767	740	724	711	774	796	724	762	756	790	763	757	756	748	801	753	783	767	729	719	734	748	749	737	748	747	696	707	731	763	713	742	719	746	758	779	724	711	702	737	775	762	713	740	759	749	701	731	790	793	700	723	754	719	730	718	764	740	741	738	760	775	743	735	735	704	749	730	748	737	697	746	744	777	743	741	801	723	720	784	730	756	719	735	786	742	758	748	733	711	715	754	694	703	718	757	742	691	743	708	731	760	804	752	719	762	733	730	739	717	765	687	768	744	787	756	759	704	742	781	720	737	709	686	762	699	742	759	765	735	743	737	752	731	734	773	716	745	793	755	766	754	720	702	762	690	769	741	792	738	772	780	763	758	717	768	727	738	745	761	732	702	722	716	787	702	690	753	732	742	688	746	712	745	759	729	747	706	711	755	739	719	752	733	744	701	800	710	740	729	770	733	747	709	812	723	760	724	743	737	739	721	716	747	766	776	735	681	725	729	738	783	723	709	696	703	773	723	764	744	741	716	735	739	734	721	724	678	800	694	793	779	692	781	778	739	749	725	800	704	737	700	779	735	743	703	759	753	713	794	742	723	767	742	701	681	731	700	785	684	716	696	728	717	716	697	787	700	770	773	747	750	749	692	710	709	723	775	772	740	736	710	718	760	768	728	718	712	729	748	725	758	759	754	756	795	776	734	719	774	766	743	724	715	762	699	738	731	743	753	762	760	787	791	713	737	723	734	724	787	710	745	744	727	708	773	786	739	744	733	748	790	778	694	776	718	779	772	763	787	751	730	710	760	752	759	775	704	761	730	744	760	717	728	711	750	741	743	746	750	696	743	756	717	798	727	745	771	705	712	739	751	739	759	734	713	715	706	767	784	802	715	716	768	701	767	732	771	712	699	764	728	751	731	715	751	783	731	747	748	817	740	713	701	745	712	721	763	778	718	715	740	681	693	737	734	743	730	748	782	729	759	735	749	731	751	726	740	750	775	721	766	692	765	729	740	744	770	774	753	738	733	785	760	713	667	764	715	777	739	790	788	772	754	726	729	754	743	780	751	768	743	775	816	749	758	794	758	751	764	730	734	722	738	760	761	706	728	741	696	719	777	735	733	709	756	728	742	740	736	741	712	743	725	779	719	725	718	751	718	736	732	734	717	746	765	773	739	766	742	706	735	752	695	759	753	801	742	728	735	724	757	726	792	730	778	739	731	709	750	757	671	752	727	713	734	801	724	669	702	736	703	748	760	716	762	773	748	717	764	794	719	739	752	726	732	755	741	768	771	733	693	747	792	745	723	750	737	734	700	768	715	754	746	737	742	694	763	734	766	740	713	786	762	738	730	748	740	680	733	740	738	759	742	763	719	746	692	762	754	698	723	787	712	735	786	731	685	729	721	690	742	741	744	696	769	747	763	733	716	735	778	741	718	743	751	722	771	778	789	755	737	725	763	709	767	778	798	699	760	776	727	771	755	731	756	739	735	756	723	708	736	778	721	691	789	722	706	757	710	740	792	718	770	676	750	770	762	753	722	735	718	749	765	790	722	767	724	757	721	720	745	717	759	809	736	732	757	743	777	722	763	738	771	725	788	761	737	717	748	776	746	763	689	724	768	744	748	708	713	739	744	740	746	770	741	733	742	754	766	773	735	744	687	722	762	740	767	734	750	744	751	765	778	746	764	762	756	725	692	728	768	750	758	755	762	787	781	737	791	716	754	756	727	751	701	698	708	761	695	731	733	716	749	699	714	778	748	729	707	739	771	717	751	738	715	743	764	714	725	741	776	723	719	718	714	726	767	753	760	738	688	741	731	701	726	760	738	754	811	713	755	676	748	763	742	745	752	718	765	729	761	750	752	730	753	744	746	742	701	781	710	732	769	742	729	757	733	761	740	700	772	764	778	770	727	723	788	742	720	723	747	757	714	748	734	717	703	803	765	763	717	695	758	788	739	698	750	748	761	707	714	727	734	743	718	776	753	735	770	731	729	712	761	747	791	747	728	731	738	766	766	752	740	738	776	761	747	733	686	720	753	769	741	796	729	815	770	704	781	777	767	730	737	740	835	765	736	680	715	664	731	735	746	726	711	718	751	712	737	725	761	690	716	761	707	754	744	735	772	789	741	790	718	735	780	742	754	717	731	745	719	785	774	713	724	694	779	758	759	759	721	807	724	743	764	777	769	741	770	741	733	711	727	709	740	744	721	684	777	736	751	730	753	779	779	780	782	755	761	716	752	737	739	710	718	714	729	773	720	745	760	776	678	769	733	711	823	757	733	713	725	690	727	740	743	754	763	781	788	718	708	665	756	743	724	774	769	759	754	736	716	749	744	723	730	714	761	759	747	732	775	760	748	782	749	758	742	768	745	701	723	745	741	776	750	741	735	723	743	737	735	750	744	751	749	735	682	729	797	757	723	759	770	698	687	737	736	778	706	691	722	743	802	734	760	765	715	772	711	705	740	709	720	704	753	722	761	682	758	741	730	741	704	738	771	752	710	729	759	732	753	671	743	706	752	732	776	786	764	710	736	735	751	771	752	758	762	707	717	776	700	832	801	760	766	750	756	714	734	773	758	796	762	737	761	727	772	740	742	767	759	700	790	710	716	785	763	759	766	760	701	739	733	724	680	756	729	714	710	758	748	777	703	742	766	737	751	753	757	803	742	785	742	781	761	740	765	727	707	681	711	703	719	730	752	707	731	662	678	753	712	726	708	737	713	668	705	791	767	766	776	750	787	762	764	740	705	807	734	748	716	766	736	776	768	715	743	716	749	724	750	801	712	731	779	746	721	746	727	714	740	717	751	755	737	773	731	767	716	788	749	727	758	732	826	758	744	701	752	743	719	725	806	757	715	729	730	754	748	671	737	762	731	797	754	751	706	745	760	745	758	728	750	717	742	750	749	759	725	723	768	792	764	712	739	765	686	717	775	774	733	736	719	777	748	783	736	738	691	750
9629	569	220	144	116	118	109	115	97	104	93	110	92	103	110	99	104	83	79	98	103	89	99	100	91	91	86	98	93	80	79	73	105	101	97	99	102	96	80	97	86	89	99	78	85	96	85	99	95	96	85	81	95	84	97	77	105	76	89	92	88	76	113	77	87	107	88	77	86	80	103	96	96	87	92	72	84	90	100	92	83	122	65	96	99	97	87	111	92	89	78	98	96	102	92	87	88	77	84	92	83	95	81	90	107	106	91	90	84	86	85	74	90	91	82	99	81	82	103	90	90	109	95	98	100	75	88	72	89	100	91	102	109	103	79	85	90	87	92	103	97	102	107	76	88	91	88	87	103	109	76	109	82	86	90	87	91	102	84	86	86	95	89	95	103	95	101	105	94	98	84	108	108	103	97	74	90	112	70	70	104	93	98	100	85	89	90	99	87	87	87	91	94	87	90	86	109	78	92	91	83	93	91	81	89	82	90	94	108	87	105	74	103	92	103	96	84	85	84	94	102	99	91	105	99	105	92	87	90	75	94	82	90	91	84	91	97	87	72	107	93	86	91	83	95	91	93	89	88	79	80	92	115	85	79	96	91	92	70	85	85	107	77	84	87	99	97	104	99	84	102	83	98	96	91	106	91	88	86	91	81	88	81	89	75	100	93	77	84	74	109	95	93	98	82	101	102	90	83	90	86	73	96	95	85	101	93	67	101	95	89	107	101	74	99	107	86	121	83	107	91	91	90	94	93	65	83	99	79	82	86	98	96	92	94	82	102	117	101	92	108	98	88	78	90	89	96	82	89	91	91	82	108	103	100	86	81	98	80	91	87	87	97	92	89	77	96	99	87	99	91	101	89	66	77	80	95	90	99	82	82	71	78	101	97	93	90	87	100	99	85	82	96	112	87	82	84	88	103	98	92	87	85	84	102	98	101	95	88	94	75	97	85	83	83	89	107	76	98	90	99	93	90	95	83	98	91	97	102	71	83	112	109	80	87	85	99	94	78	72	87	92	90	84	87	92	79	90	86	92	93	93	82	87	74	94	92	90	82	108	91	83	86	101	88	90	93	93	91	92	101	85	108	98	83	105	87	71	95	99	89	96	98	86	102	90	79	92	84	89	79	68	106	86	82	101	88	86	77	101	102	97	90	89	94	100	92	76	93	105	91	88	80	93	93	84	78	87	92	89	93	90	99	95	108	84	94	94	93	92	99	81	89	98	87	99	81	100	80	94	97	81	106	86	102	80	93	85	98	86	101	82	86	91	116	88	86	90	94	93	90	109	89	90	96	91	84	82	87	91	83	84	95	89	84	78	119	77	96	96	91	90	94	88	89	88	91	78	97	85	83	84	86	91	99	82	96	94	99	89	102	86	100	78	93	93	92	82	98	87	86	97	82	95	83	82	77	113	77	92	106	84	102	94	89	102	87	86	93	91	72	116	99	86	84	88	70	85	87	92	106	94	92	100	106	90	103	77	87	85	70	89	90	111	94	91	96	116	90	91	103	103	86	78	69	102	111	83	86	72	97	103	91	87	91	100	83	89	83	86	94	111	89	98	87	87	100	87	83	88	95	97	78	78	97	99	91	83	94	88	95	85	102	106	108	101	87	81	75	81	103	87	87	96	83	109	104	93	83	100	97	83	100	106	109	96	89	72	90	100	102	103	97	105	72	86	87	101	95	107	80	98	75	110	90	83	95	85	95	94	89	90	94	88	87	94	115	98	92	93	88	73	94	75	89	96	91	81	80	93	91	86	100	90	84	80	86	98	79	91	92	110	89	86	99	98	103	85	99	95	92	92	90	82	104	95	92	112	104	118	88	92	109	73	87	86	93	99	75	98	74	78	89	112	83	87	85	85	91	103	98	120	114	102	106	94	104	85	98	95	91	97	88	74	95	98	97	94	107	109	97	103	91	89	90	92	110	99	100	92	88	99	76	99	70	81	104	86	90	103	91	105	98	111	67	75	100	82	84	84	98	92	94	93	80	103	102	93	89	109	96	97	89	89	94	98	110	96	94	79	108	108	92	98	95	81	85	105	97	91	70	86	90	92	87	120	91	93	95	87	105	93	91	95	77	89	107	95	77	91	92	97	78	101	88	85	93	95	99	90	95	72	96	84	81	95	115	70	91	93	103	98	102	95	81	96	89	80	100	98	85	94	89	85	90	86	85	101	88	75	88	102	90	91	105	97	80	98	79	101	88	101	106	86	103	90	96	92	97	96	96	102	85	84	98	86	89	98	89	78	93	80	100	83	102	106	94	80	99	94	88	79	106	80	112	87	113	73	81	111	82	78	93	106	105	91	108	78	100	97	87	91	112	100	106	91	103	102	88	92	91	87	77	84	91	97	80	93	91	95	102	89	93	110	87	89	73	105	95	86	92	81	104	90	86	80	87	83	108	102	91	89	80	108	101	82	102	85	83	81	109	74	90	100	78	89	111	75	77	111	99	73	81	70	86	82	98	85	99	106	104	77	84	92	81	87	91	88	83	87	101	97	72	114	81	102	101	99	96	83	80	87	106	87	82	86	74	92	94	91	93	96	87	102	88	110	108	96	88	102	74	77	79	81	95	86	96	83	93	91	88	84	95	95	85	104	92	103	90	84	80	83	98	83	103	107	100	92	95	91	90	107	87	92	83	100	79	90	84	93	89	78	109	87	85	79	105	91	86	84	91	86	70	83	74	81	99	98	99	107	85	92	82	86	100	87	90	93	84	88	93	72	108	88	110	89	68	110	98	103	89	90	81	97	90	93	110	110	88	86	96	76	99	100	89	84	86	85	83	88	102	94	110	106	87	78	79	89	105	83	88	100	94	107	104	95	102	80	95	90	88	88	82	98	92	105	110	97	87	97	92	104	96	101	97	88	85	89	98	91	104	104	83	95	80	87	81	101	96	93	76	95	95	93	96	83	92	94	82	83	91	92	81	96	83	97	86	95	79	90	101	89	104	103	87	103	96	99	95	93	110	80	90	96	68	95	85	77	101	101	84	96	89	99	108	87	81	79	98	89	90	87	95	89	85	94	94	100	93	78	97	91	98	86	73	97	107	77	78	99	83	74	88	74	89	90	108	120	90	89	86	79	87	82	92	95	93	88	93	86	87	97	92	94	107	86	92	87	73	93	91	87	94	88	89	97	96	69	89	92	90	77	86	106	99	82	90	79	100	86	110	99	101	89	81	95	89	69	97	97	86	92	97	104	101	83	82	97	81	96	101	95	85	90	88	71	98	94	85	87	84	84	91	99	89	88	79	84	84	90	83	81	81	69	91	101	88	87	74	100	96	89	96	85	99	83	109	102	97	77	105	97	95	100	91	90	98	94	96	85	89	110	90	101	104	90	78	99	88	101	78	104	90	83	107	102	85	97	91	93	94	93	100	93	102	96	105	107	114	89	97	83	79	104	84	92	103	97	85	102	88	90	84	108	95	100	97	89	104	80	88	81	88	95	94	98	79	79	95	76	99	83	78	102	93	81
8139	440	572	586	496	440	439	407	395	382	339	423	334	345	372	318	341	347	337	334	332	342	348	322	323	360	334	369	364	334	335	350	325	330	347	318	313	304	323	311	340	336	325	316	328	300	344	362	331	322	362	330	355	297	341	339	306	324	379	299	327	345	299	326	311	326	341	343	345	334	297	333	334	306	326	308	314	353	343	338	316	325	338	324	325	343	368	348	313	332	312	328	373	352	294	336	352	322	329	318	315	356	334	353	326	333	301	315	337	313	330	303	309	334	373	342	357	312	306	355	331	330	314	320	357	343	366	316	331	304	340	316	326	290	340	345	321	311	335	309	329	337	329	332	333	357	317	351	346	321	323	325	352	332	342	303	360	343	327	334	329	326	295	349	325	313	356	293	352	329	336	327	330	315	332	307	347	331	326	317	302	326	349	319	348	335	326	325	335	321	325	317	367	335	340	332	341	308	338	322	316	312	342	348	314	375	374	326	349	350	311	313	339	301	349	349	314	354	325	315	353	297	321	313	357	323	349	322	333	276	317	346	325	325	307	331	346	334	362	346	314	324	325	349	338	326	318	327	325	319	335	348	330	328	334	334	329	312	339	337	300	323	352	304	336	325	331	311	323	305	339	329	310	343	301	339	342	337	306	333	289	357	319	298	346	314	326	358	321	313	305	323	330	340	320	325	313	336	319	329	346	334	338	304	294	295	330	336	365	315	355	326	329	321	316	338	311	340	341	349	359	340	326	317	347	332	323	347	332	324	338	354	300	354	306	331	333	322	344	345	364	328	377	328	329	318	331	336	331	337	330	343	349	321	343	308	333	326	307	300	329	326	355	341	329	337	325	357	350	342	340	308	308	333	310	309	335	339	336	332	345	322	284	334	319	340	340	358	313	326	332	332	345	313	368	345	332	331	305	317	314	330	333	345	347	361	335	317	317	326	352	339	324	313	331	317	332	334	369	337	335	307	326	284	315	345	324	309	359	356	343	308	352	322	353	343	325	362	328	316	293	344	356	327	333	308	324	328	324	338	319	333	339	308	312	303	315	336	303	343	332	346	360	309	314	325	328	338	320	316	317	322	300	335	338	338	329	323	361	323	359	330	331	334	345	323	359	336	322	305	342	308	323	339	347	377	312	313	356	356	327	365	350	318	327	342	324	349	325	315	357	336	345	313	328	323	326	335	345	315	339	341	346	331	334	349	325	292	358	303	337	336	342	355	328	344	301	326	333	371	348	334	358	363	322	323	352	315	330	329	303	358	326	310	314	322	308	323	367	339	294	336	332	329	335	342	351	338	331	311	304	326	326	327	325	322	338	321	350	323	354	307	327	333	370	331	317	339	337	328	345	321	334	335	324	354	327	323	343	305	318	360	311	317	309	330	321	312	337	334	360	332	355	355	314	298	313	320	345	335	357	324	312	322	351	336	326	335	357	331	326	327	313	334	352	317	331	319	337	326	323	343	320	321	313	334	331	332	365	340	348	300	348	386	316	311	331	326	345	304	339	328	282	359	316	307	336	310	336	341	326	295	340	339	354	334	322	347	305	305	317	331	335	315	295	354	329	358	355	347	355	318	354	344	367	329	304	317	335	333	369	352	284	318	316	352	346	322	344	335	323	323	357	326	318	311	306	320	326	309	325	300	300	353	337	348	313	345	328	326	314	314	348	350	318	330	351	306	311	330	344	331	362	300	338	355	326	332	364	325	340	344	345	321	330	338	353	339	317	311	309	357	322	329	321	343	331	320	312	326	312	328	320	329	351	324	337	306	319	336	312	333	323	309	302	315	342	347	327	318	339	333	318	332	351	333	381	340	351	301	291	324	345	313	317	342	329	306	306	311	370	335	315	348	325	315	324	315	377	377	362	344	355	359	348	299	338	336	309	308	309	304	341	315	347	340	328	316	354	292	330	325	306	344	329	338	344	319	324	323	335	316	351	272	331	316	354	311	319	319	324	358	315	320	301	321	342	319	301	324	359	310	331	333	329	336	323	346	355	314	332	341	359	328	350	327	303	364	346	332	314	349	326	311	351	364	322	316	333	331	322	337	345	330	301	306	356	296	338	338	331	315	306	292	311	309	329	344	373	320	342	357	299	325	336	311	342	329	336	349	306	343	349	311	337	321	298	327	340	346	321	351	334	343	330	345	325	320	346	312	321	333	372	312	362	349	331	326	315	350	340	307	361	353	347	333	329	324	333	349	354	319	338	339	361	310	341	310	321	305	309	373	356	321	353	293	377	318	311	342	326	328	371	367	306	335	315	345	344	339	322	331	350	328	357	317	326	333	367	363	340	293	322	335	282	307	311	370	336	357	343	326	320	335	334	368	305	294	318	349	342	337	336	362	338	327	325	327	366	350	295	331	292	321	370	336	314	326	330	332	343	329	343	345	334	352	324	333	304	327	370	359	328	314	352	325	327	315	289	320	331	358	363	309	338	335	344	303	357	340	315	311	344	355	322	326	349	333	330	280	330	336	333	325	325	332	329	309	318	350	304	337	359	346	319	303	332	352	337	336	321	370	323	370	315	348	332	326	338	329	329	312	322	308	327	330	349	334	331	339	327	294	346	328	309	304	355	312	369	346	339	336	317	319	346	342	334	319	319	322	351	305	304	324	313	304	357	312	331	348	317	332	318	348	334	358	314	354	308	349	309	340	352	345	361	349	323	325	330	342	313	358	327	320	355	369	308	298	313	341	333	327	339	329	296	358	287	317	339	329	354	343	314	354	319	311	322	347	300	330	315	323	324	333	315	327	349	335	334	331	302	341	305	313	352	343	308	334	327	300	360	307	358	362	300	341	321	295	303	356	305	346	379	350	338	337	341	349	323	354	363	343	347	327	343	311	310	326	327	333	327	326	335	335	331	315	340	330	321	346	342	364	306	340	330	329	343	306	352	284	307	314	314	325	364	358	295	291	330	326	292	341	355	327	346	339	290	340	321	294	324	350	336	310	322	360	337	304	349	330	311	339	350	361	317	340	337	349	313	287	312	357	313	357	341	345	336	328	292	344	339	337	356	316	318	309	330	332	306	319	308	312	307	307	301	316	345	329	329	346	330	339	318	291	312	338	324	329	293	311	317	343	305	303	323	321	350	336	335	343	353	318	353	354	338	322	335	321	342	345	311	340	380	296	321	336	341	330	344	354	320	358	347	336	338	323	318	313	355	312	358	341	314	338	331	316	321	304	359	322	328	338	306	323	325	361	369	310	328	330	345	338	327	334	302	324	346	361	362	328	335	312	321	310	307	320	303	329	331	310	345	347	306	323	353	328	309	362	330	308	346	332	318	316	287	300	349	315	360	312	318	311	336	323	339	323	317	296	312	338	296	314	304	331	321	311	296	334	358	341	329	311	338	350	320	355	346	329	317	329	347	277	335	312	323	340	304	329	335	347	369	331	344	335	311	363	313	338	301	314	313	313	347	325	321	311	318	323	305	313	333	329	323	337	321	342	353	320	313	309	333	342	329	343	341	310
41281	13765	2338	972	658	557	380	326	306	283	242	185	218	197	196	180	184	177	172	164	180	139	154	141	163	147	149	141	157	166	143	143	163	131	143	163	154	160	141	142	144	165	156	144	163	167	160	156	149	154	153	131	157	138	133	131	152	139	157	171	140	142	160	150	171	142	133	143	162	136	143	135	138	140	132	135	158	141	152	150	115	142	141	151	169	129	156	155	130	151	133	155	150	144	159	144	151	148	132	138	152	133	136	128	130	144	135	171	134	132	137	151	137	143	124	146	129	120	123	138	146	132	156	150	125	136	151	158	134	135	139	125	150	147	131	140	145	139	134	146	141	164	160	120	153	150	136	142	139	136	128	133	141	159	145	155	134	139	153	116	139	148	144	125	158	131	149	140	150	152	152	126	149	146	131	138	140	155	161	133	147	142	118	155	149	138	138	162	155	156	139	148	127	149	147	148	143	144	145	140	163	136	148	135	142	151	158	146	143	138	125	144	125	142	157	145	135	146	142	153	147	142	161	149	134	147	135	124	151	140	151	127	163	150	143	138	130	155	138	133	135	121	149	169	138	136	141	147	150	153	136	154	153	159	160	158	154	151	138	165	137	152	146	136	163	163	126	150	136	136	136	147	143	128	153	127	134	160	135	152	151	135	130	143	139	144	135	148	129	131	144	110	145	138	125	143	152	150	136	136	152	148	130	169	151	142	129	164	157	151	146	136	139	130	135	142	149	151	138	143	151	123	154	138	152	136	144	155	151	146	146	162	141	154	138	145	160	152	142	132	141	148	136	137	127	155	134	140	152	136	143	147	119	133	152	139	147	132	170	145	167	148	150	136	158	125	140	152	153	128	131	147	148	147	152	158	149	141	151	149	144	139	151	146	151	110	137	149	157	154	149	149	134	144	142	157	140	159	124	134	123	127	161	145	152	154	146	145	156	141	145	153	155	151	193	132	162	154	120	143	121	155	146	157	117	157	144	147	135	149	118	147	121	145	154	168	147	121	158	174	135	133	142	145	169	141	129	134	119	148	144	137	127	137	140	155	128	148	164	135	150	158	142	115	137	166	133	152	159	153	163	122	133	133	140	159	134	140	135	156	134	161	142	128	151	134	162	150	134	144	143	166	157	140	151	145	144	159	152	129	152	155	155	165	143	143	155	148	154	127	144	151	133	128	150	144	159	137	139	150	152	142	124	160	151	144	156	128	178	153	162	138	132	163	137	157	140	134	127	155	127	125	148	154	156	160	130	144	149	158	175	134	141	150	144	136	166	131	147	152	148	134	153	169	144	131	127	144	149	156	139	133	174	134	137	125	141	154	144	142	148	118	147	150	140	145	138	147	128	118	140	140	158	134	145	149	155	150	164	151	144	147	135	147	127	155	148	136	127	156	127	148	157	131	145	138	134	132	154	145	147	153	129	144	141	151	156	166	145	141	144	142	157	156	174	157	132	153	155	130	162	138	146	140	144	120	138	157	122	158	143	157	139	128	161	144	130	148	177	149	133	135	156	142	150	128	159	156	144	128	159	144	141	146	138	157	145	143	128	152	131	142	133	143	137	138	148	164	140	148	157	146	142	126	154	131	129	127	160	153	163	155	130	149	141	140	143	155	139	150	139	128	154	153	153	145	156	144	155	150	152	144	132	138	150	158	154	147	156	151	120	155	147	136	143	183	140	145	133	155	140	140	134	143	129	131	139	154	148	122	136	135	139	130	138	159	125	144	150	138	125	128	176	143	143	155	144	144	159	120	143	136	165	129	150	132	132	132	139	149	130	138	146	132	137	148	161	133	139	155	156	132	136	132	138	155	139	139	138	136	146	141	133	135	151	150	185	142	153	155	156	136	160	131	149	138	149	160	146	134	163	138	146	139	155	157	144	147	165	137	124	141	135	141	164	151	148	133	142	139	145	157	126	132	137	155	119	151	154	137	152	148	152	136	137	141	138	143	156	154	166	137	148	126	142	144	128	142	131	159	167	129	127	154	139	158	135	137	146	130	155	163	133	169	151	163	134	142	140	146	132	129	138	120	129	150	144	142	156	142	125	134	141	146	132	153	150	130	160	147	127	185	152	153	141	148	151	158	132	144	136	118	130	146	146	137	149	138	138	138	129	156	141	136	144	124	150	168	140	156	138	141	136	177	161	137	165	142	131	158	136	159	139	139	124	151	149	140	137	134	136	145	147	117	157	132	136	155	129	141	96	136	131	120	141	128	130	144	116	137	173	147	142	139	140	121	109	145	173	139	142	152	158	143	165	142	147	142	140	144	143	148	142	145	130	135	148	133	152	138	121	139	163	129	122	146	137	137	151	131	143	143	155	143	122	149	167	150	158	157	140	127	141	129	136	140	130	153	124	171	141	144	137	156	131	141	143	133	124	168	148	132	134	143	141	177	162	147	143	144	133	142	138	140	136	147	155	145	163	145	147	156	139	139	148	151	157	143	137	107	164	138	127	131	149	158	133	138	144	152	142	137	166	158	148	137	152	139	150	150	118	132	148	143	151	154	136	137	132	142	135	125	143	146	151	140	141	136	154	146	150	141	162	138	134	139	131	142	127	156	135	135	160	132	127	128	145	149	168	150	137	149	137	172	144	156	116	152	143	123	154	151	131	140	156	161	120	136	145	133	157	140	129	140	146	160	151	144	154	156	133	156	116	126	146	114	150	111	158	129	118	135	142	161	126	146	171	160	154	130	168	146	140	153	140	135	134	150	144	143	156	153	150	156	126	148	149	128	160	153	144	164	148	172	134	135	139	147	142	153	161	127	144	131	135	169	144	137	146	148	128	144	123	145	156	149	161	133	139	147	136	156	161	125	126	138	141	146	135	159	151	153	157	157	142	131	160	142	135	134	137	123	155	127	138	136	146	142	149	145	146	124	137	139	144	142	115	145	171	151	139	138	160	140	120	138	155	150	171	126	137	133	160	151	121	154	137	140	166	149	130	143	138	137	145	141	144	132	131	141	125	130	140	160	171	130	141	141	133	147	144	136	150	134	125	140	150	134	143	148	153	137	141	147	143	126	137	132	123	164	146	156	131	155	141	146	182	158	158	154	154	157	135	147	162	118	142	136	146	157	156	110	126	127	131	136	127	146	156	162	134	133	165	151	133	161	150	145	150	148	157	148	135	137	139	154	136	139	162	149	138	134	124	156	144	144	146	132	162	130	139	156	149	159	140	141	132	138	130	157	155	140	153	160	135	133	135	146	136	152	144	130	154	131	124	140	128	125	126	129	151	153	165	162	115	153	133	122	151	145	138	133	141	148	149	148	136	148	159	142	131	127	111	139	148	134	144	131	149	169	147	145	140	147	145	146	156	123	149	132	146	149	139	112	143	152	164	144	146	142	128	138	134	116	151	156	143	136	140	122	160	135	146	143	138	133	154	142	138	139	165	167	150	120	145	160	138	143	158	153	142	161	130	171	133	159	140	134	134	131	145	148	150	131	150	141	131	140	145	141	120	136	153	145	154	136
23799	1516	3281	3550	3031	2463	2068	1711	1489	1297	1196	1053	960	848	861	793	760	761	754	657	677	641	667	659	621	611	623	556	551	561	537	489	577	561	549	510	497	506	545	560	588	517	535	542	537	521	528	508	485	511	490	515	489	490	465	475	518	524	451	532	438	483	488	504	474	523	524	508	467	469	474	515	500	500	475	470	474	489	495	490	487	483	534	447	514	505	456	487	507	477	496	471	491	449	469	475	447	514	476	476	471	439	512	502	475	482	466	512	455	443	466	518	465	463	471	511	534	442	470	519	469	477	467	479	493	486	455	463	553	538	518	487	463	440	494	510	455	514	455	512	436	492	502	484	440	440	469	475	441	506	458	467	486	490	485	453	446	471	469	495	440	507	434	466	477	466	450	506	467	496	495	502	468	509	474	475	478	520	470	480	497	514	479	478	484	526	500	474	440	469	432	469	456	445	482	419	454	466	491	440	478	510	482	453	460	460	467	431	470	476	456	462	472	480	481	474	481	493	506	458	451	507	448	508	494	453	466	458	497	431	471	503	463	475	438	479	480	456	451	508	435	455	495	494	439	500	477	451	480	499	494	478	468	484	454	483	517	490	449	471	460	477	464	454	466	462	446	485	486	482	468	466	503	449	478	429	475	545	475	481	503	507	498	446	445	486	470	466	478	483	479	475	488	465	497	466	472	460	470	481	457	435	490	487	475	475	515	478	486	504	478	456	454	463	466	469	493	489	499	446	479	482	480	414	492	482	463	505	482	445	463	498	482	475	466	482	471	491	480	474	473	479	457	481	503	480	485	494	450	505	501	495	486	462	434	468	443	491	446	493	458	490	480	459	496	428	477	420	487	516	457	519	457	473	505	461	487	438	466	452	523	496	503	467	462	455	447	504	503	475	447	503	489	470	438	499	482	469	485	430	484	450	489	514	458	495	444	476	465	487	469	460	474	461	446	437	464	485	436	527	486	472	468	479	478	499	454	502	470	478	435	470	502	512	519	480	493	462	443	462	512	511	465	436	476	458	477	480	474	492	470	452	496	454	461	501	516	469	464	458	463	476	460	439	475	477	460	517	425	510	520	481	472	493	498	497	465	464	486	467	466	460	473	488	498	443	447	453	519	474	475	507	483	459	471	469	481	507	496	493	500	441	483	473	505	461	470	463	476	494	449	430	453	464	445	451	459	469	476	468	506	456	473	473	461	482	518	451	477	447	481	467	486	484	473	473	486	483	484	493	498	485	481	471	479	498	439	502	437	480	481	530	464	482	448	478	488	454	505	520	460	487	493	477	465	492	437	486	481	447	453	444	485	460	480	453	446	446	488	466	447	495	484	456	467	447	459	477	498	506	467	477	482	474	485	474	432	488	468	466	501	475	467	479	505	445	469	461	485	489	462	480	483	491	488	459	437	496	432	536	490	447	444	468	447	471	445	489	497	502	475	487	482	477	465	485	465	459	461	470	459	440	479	485	518	487	481	519	479	472	486	457	475	468	461	433	493	460	485	478	482	441	467	463	490	492	482	464	479	465	483	483	467	472	471	434	454	499	469	474	470	451	506	452	456	500	455	462	458	463	450	482	502	506	522	444	473	498	492	491	484	483	491	432	476	481	417	493	474	511	481	502	467	515	481	454	518	470	468	469	501	471	459	469	465	482	493	482	460	449	477	536	461	457	494	489	490	471	463	457	513	441	499	472	449	439	489	533	420	452	485	455	512	478	447	489	480	481	471	495	476	476	524	480	480	485	492	476	483	484	493	457	468	500	489	472	487	436	448	463	441	459	462	477	475	430	505	479	409	435	487	480	477	470	470	479	474	459	455	485	491	462	446	483	449	468	491	466	477	483	462	480	465	440	466	490	473	467	476	481	461	454	484	497	463	489	465	489	459	459	495	497	464	502	476	452	521	447	473	450	456	490	505	470	493	495	481	452	472	469	469	477	472	449	507	461	507	458	486	463	453	486	490	491	445	474	470	487	494	467	501	480	482	449	512	480	509	475	481	474	510	441	482	505	479	459	448	473	460	458	510	432	468	475	498	460	464	450	452	485	461	486	474	491	477	474	436	462	438	462	475	462	526	489	502	458	478	478	469	444	487	466	471	479	507	448	485	489	491	462	453	474	475	512	486	476	503	464	433	485	473	512	456	485	517	494	488	470	427	446	455	464	455	487	465	446	456	462	432	484	477	519	497	469	439	485	465	494	473	480	477	464	484	480	503	462	445	503	461	467	463	473	490	513	465	457	469	451	473	497	459	460	472	469	486	469	484	494	489	497	497	477	464	462	457	503	455	497	509	468	438	460	449	486	475	422	444	458	444	464	434	511	487	460	486	470	493	471	484	465	467	468	477	496	445	495	489	516	487	490	457	445	510	482	459	489	449	475	509	475	477	430	495	429	430	455	492	475	491	461	453	461	519	482	458	454	495	501	474	446	451	476	444	458	484	428	492	454	439	470	452	465	449	465	463	516	500	496	486	461	479	455	437	461	531	462	447	448	474	472	471	447	446	476	464	485	445	462	474	490	466	480	485	495	487	453	527	455	510	472	467	469	503	442	492	505	470	482	465	488	481	489	533	435	497	460	435	467	482	477	489	467	454	476	499	493	462	455	477	499	460	463	479	503	500	476	487	478	470	464	462	459	459	470	502	487	477	497	481	467	477	453	456	462	454	450	495	505	485	475	462	456	499	493	517	447	474	480	466	459	456	474	471	480	484	439	510	465	445	481	467	465	495	469	481	500	493	458	448	538	505	431	453	475	511	454	479	499	485	485	459	462	479	534	467	464	527	455	510	486	456	448	499	502	467	515	474	469	468	498	472	494	447	463	489	465	469	469	501	516	467	484	432	456	499	492	458	447	437	485	483	458	451	445	470	503	471	472	469	493	478	489	432	444	468	488	478	489	453	454	459	483	435	463	492	482	477	457	430	445	485	458	486	447	438	448	478	488	494	461	455	466	471	449	484	463	502	468	459	475	447	470	473	464	473	468	467	476	484	476	470	451	489	484	439	497	451	510	492	469	477	465	476	478	457	417	486	492	524	477	488	496	504	479	473	473	443	502	456	466	458	445	490	493	473	480	494	474	484	495	468	475	484	474	490	454	470	464	456	487	399	441	481	469	451	507	528	453	496	471	461	448	449	476	488	514	522	453	514	422	487	472	452	478	474	435	478	469	462	454	440	472	416	459	449	496	443	496	494	448	493	492	473	496	468	480	467	439	432	456	461	482	530	495	441	478	500	462	433	427	428	459	427	429	490	477	474	436	502	482	463	515	453	498	443	445	474	492	467	452	496	458	466	481	444	442	467	450	428	488	475	456	494	496	444	457	493	466	449	534	478	478	478	456	448	478	491	468	500	487	506	438	483	468	487	454	492	481	488	453	521	501	472	490	496	498	446	475	465	478	448	473	464	472	484	474	445	475	459	452	485	475	468	508	468	466	490	473	493	474	513	456	499	445	499	487	505	490	493	469	495	456	446	501	476	472
48400	22233	8711	2210	1386	1019	813	677	527	468	416	385	364	352	363	330	306	322	307	296	302	281	245	270	267	258	274	256	267	262	259	259	283	266	276	246	285	281	262	270	222	245	263	249	254	264	257	252	280	281	249	252	248	257	249	262	243	255	257	250	266	246	260	261	263	245	245	272	253	239	269	248	242	239	239	242	244	250	248	222	248	221	243	222	273	258	252	261	250	265	243	252	253	247	247	245	225	256	234	246	267	240	244	248	278	253	254	235	287	262	271	255	258	251	221	255	226	248	238	236	249	225	232	240	243	284	253	238	258	241	261	237	245	257	252	254	235	256	252	232	267	225	246	236	288	210	247	224	268	241	248	262	233	238	263	232	251	231	245	267	242	256	209	249	246	265	227	265	275	247	242	243	241	255	268	241	247	233	264	254	246	218	261	267	265	274	238	234	232	277	256	233	246	242	251	233	278	267	239	236	262	257	248	258	258	242	251	224	273	239	235	247	227	241	240	242	243	264	248	256	256	272	258	246	253	241	238	227	241	244	233	254	248	226	255	247	237	251	249	238	232	228	239	268	263	253	257	246	263	241	234	228	262	235	221	243	251	259	246	226	253	226	204	254	251	253	277	254	263	247	235	247	259	275	234	257	236	277	244	246	253	207	279	230	277	254	218	233	247	255	257	258	238	248	256	243	269	234	237	229	251	263	254	278	251	246	242	252	231	252	230	237	218	234	264	249	251	237	240	260	240	241	270	234	244	262	256	248	241	243	257	248	256	256	255	237	246	231	248	240	245	235	241	260	269	250	228	240	247	230	248	245	223	255	250	240	235	229	255	258	267	233	265	244	237	221	248	259	252	268	237	242	259	233	220	223	266	216	237	239	260	250	228	241	246	263	256	230	232	216	241	235	247	249	254	242	272	232	258	244	233	247	228	240	253	243	277	221	261	236	254	275	233	227	233	265	225	270	244	239	236	268	234	248	245	223	260	228	213	260	251	241	247	238	242	257	276	222	256	269	258	243	257	237	267	264	230	269	244	254	262	269	256	221	262	237	240	263	276	270	223	244	251	265	253	241	248	246	242	259	258	256	258	250	238	266	271	244	264	263	235	261	273	252	244	242	240	219	263	233	235	262	235	232	216	235	261	233	225	274	239	254	232	275	229	245	264	250	260	247	222	244	241	251	242	234	224	237	247	240	244	251	253	249	235	241	250	261	266	276	248	278	260	234	235	239	276	272	252	234	262	234	251	260	242	215	257	252	250	250	244	229	243	251	261	227	228	224	227	257	245	243	243	270	234	231	230	275	218	245	222	245	256	264	238	216	257	249	246	232	248	233	251	216	228	235	238	285	255	251	223	262	236	272	257	248	248	239	263	239	239	232	259	263	192	261	251	244	241	269	277	225	230	253	269	248	244	209	238	231	247	262	240	245	237	225	245	254	262	249	285	233	271	227	248	263	231	235	249	249	261	263	246	221	227	257	250	243	244	243	245	249	245	239	255	250	242	237	260	234	223	237	222	258	255	250	258	234	269	247	245	209	230	235	256	254	239	239	222	250	235	239	235	249	238	233	230	256	247	260	246	221	229	248	236	259	237	249	256	244	244	261	252	226	220	244	211	254	243	257	255	246	263	246	261	247	231	241	260	228	258	264	234	250	245	230	225	244	233	227	241	238	220	236	240	249	244	234	257	256	228	255	243	233	243	249	267	240	239	263	246	225	266	238	247	242	241	211	256	266	272	268	284	232	249	250	244	222	227	248	239	261	232	247	248	228	217	246	241	233	244	257	267	263	244	256	255	239	235	257	250	228	258	247	260	224	225	230	228	270	261	241	275	235	244	250	238	241	237	246	250	243	226	245	256	256	243	280	269	245	252	222	231	238	226	231	231	258	263	256	261	248	253	254	244	244	271	242	235	222	242	254	256	263	237	226	242	257	256	268	228	254	268	262	241	216	265	220	227	245	229	242	248	261	243	252	240	260	246	238	255	216	219	235	235	252	239	218	236	269	254	259	254	283	249	275	253	242	250	242	239	232	218	261	259	255	235	238	234	230	260	241	253	250	250	256	228	243	214	235	250	246	238	252	234	258	283	259	258	249	272	248	230	241	277	224	240	264	244	261	241	235	269	265	231	238	271	265	241	251	254	263	253	221	261	256	242	228	238	252	252	275	243	203	242	265	257	236	250	246	231	245	249	241	231	229	275	220	265	242	264	252	223	229	257	218	252	219	256	236	230	227	277	243	248	260	205	269	285	262	250	249	233	245	218	234	237	250	258	234	276	254	263	240	243	250	266	242	277	254	248	242	252	240	256	239	252	250	252	221	245	250	235	244	253	245	253	252	274	271	228	259	247	263	263	254	273	263	268	242	241	254	235	234	230	292	238	221	257	250	222	272	243	247	262	259	230	258	293	241	242	226	253	248	263	240	237	236	227	227	226	249	262	233	271	242	226	258	278	239	243	266	254	241	256	244	241	240	259	251	250	237	248	235	225	255	259	271	234	240	234	227	253	234	241	263	232	238	236	227	245	248	241	234	204	231	254	240	254	236	270	252	247	240	248	289	226	247	250	229	269	240	244	245	229	256	240	248	264	277	246	233	236	244	236	233	242	274	214	240	234	228	256	243	254	228	212	258	245	221	268	265	252	233	226	224	242	224	254	226	254	244	229	252	238	266	228	240	256	240	244	257	232	253	252	228	259	251	242	260	266	223	253	252	251	239	265	236	252	273	256	240	235	224	267	260	263	257	228	228	248	241	245	256	237	258	234	253	268	262	256	235	258	226	241	218	239	253	247	246	251	257	234	243	230	247	260	245	268	245	260	228	257	256	244	253	243	265	247	238	229	269	255	249	242	225	267	251	260	260	228	212	253	230	248	209	225	230	238	236	272	249	243	260	218	258	274	263	270	254	245	239	245	260	219	236	253	251	253	240	250	275	234	236	240	243	280	226	282	232	247	259	249	255	258	251	247	267	250	243	228	249	248	267	247	255	243	250	213	247	269	239	255	235	258	264	272	262	241	262	206	245	255	250	251	242	263	262	273	246	249	249	266	230	237	252	254	238	256	223	234	250	232	256	250	267	213	244	235	237	237	236	251	245	253	260	242	237	247	261	238	252	233	256	239	274	261	285	243	238	265	237	264	248	267	246	252	258	257	226	231	226	275	242	237	227	259	221	255	261	259	260	237	253	259	248	224	224	253	261	259	230	250	253	250	276	259	225	242	214	251	259	247	247	248	242	249	217	233	230	290	240	258	241	261	233	214	266	251	237	241	250	278	249	234	225	252	258	274	240	259	242	250	244	249	245	236	256	235	271	249	262	243	212	253	230	237	254	270	226	256	226	246	244	250	245	235	246	244	281	267	240	241	225	271	254	240	229	225	235	241	246	276	249	197	265	254	249	220	269	237	230	217	269	255	250	236	251	267	254	250	256	230	225	250	220	215	227	246	243	222	249	260	261	249	230	251	254	271	253	237	252	222	258	230	254
31085	2651	6028	6370	5424	4473	3691	3085	2613	2254	1995	1909	1703	1622	1462	1362	1292	1276	1270	1115	1165	1072	1099	1077	983	963	961	1002	960	929	897	915	913	885	861	855	876	926	875	839	838	805	853	813	815	753	843	781	808	770	819	783	823	817	804	795	817	797	790	787	820	752	792	786	793	830	787	758	775	757	719	726	778	766	772	777	786	753	805	778	702	804	767	779	772	768	735	735	794	740	777	783	789	716	741	756	770	792	738	770	712	720	705	773	757	784	751	797	747	736	771	767	711	777	774	813	782	726	768	717	740	713	746	757	763	745	713	740	762	720	737	751	739	739	826	742	719	777	738	705	781	799	753	719	756	719	721	736	734	752	738	785	709	731	757	731	768	729	769	747	686	735	747	695	750	765	753	733	778	785	788	733	755	736	758	744	759	671	787	746	763	724	740	760	755	760	747	772	750	701	768	762	718	768	767	719	716	734	764	735	708	746	697	749	742	756	701	780	729	778	752	733	724	782	756	763	760	742	748	738	762	771	734	726	718	721	740	747	738	716	769	768	759	807	716	728	715	761	759	745	710	768	725	747	796	768	741	744	745	770	755	728	747	712	717	743	750	730	763	756	764	697	754	806	763	712	758	739	744	724	782	743	795	734	750	774	781	775	755	719	778	755	769	762	771	793	730	684	776	757	744	693	806	734	794	753	765	768	724	730	721	752	748	744	717	782	742	711	752	726	749	723	744	748	773	756	741	756	735	744	760	709	728	790	707	756	756	748	764	713	783	741	768	721	777	765	734	757	779	791	771	732	808	718	746	749	757	762	760	764	698	744	741	743	746	784	751	752	711	708	722	732	809	771	731	761	787	693	694	738	761	772	758	759	729	745	752	754	745	744	705	740	736	730	743	742	798	718	746	757	776	776	804	763	747	713	740	709	736	798	739	689	743	763	722	752	722	707	705	736	748	719	728	738	730	757	741	734	723	771	717	716	724	756	761	700	790	748	797	720	807	682	724	739	753	804	758	705	720	696	734	761	763	721	744	739	753	710	712	771	724	710	728	726	790	764	742	789	740	741	764	734	735	762	727	720	731	712	790	792	721	730	759	779	760	706	751	755	754	736	709	719	734	705	767	716	752	742	759	717	710	776	742	740	783	722	729	762	737	803	724	726	781	707	749	747	729	739	732	788	778	784	741	765	729	764	761	738	701	710	741	697	740	729	736	773	721	756	696	774	747	716	718	710	711	789	739	740	778	719	775	748	781	767	773	738	758	750	724	752	698	747	746	706	781	765	787	745	755	770	746	723	704	733	754	709	734	780	758	735	777	755	817	751	751	702	732	749	699	763	758	712	757	787	791	759	746	719	728	780	794	755	695	757	818	753	707	764	715	774	698	744	780	737	775	764	730	722	741	767	718	701	731	749	766	713	734	730	702	712	731	717	735	706	790	764	743	737	690	758	715	787	734	763	757	721	732	694	799	745	777	803	714	750	734	701	726	734	741	728	730	727	753	740	740	757	757	723	706	743	774	747	735	731	747	715	712	738	745	775	729	758	764	711	755	728	730	824	720	751	763	756	736	746	759	748	725	683	725	692	730	759	746	722	716	741	742	745	756	755	716	755	720	766	748	708	750	753	746	726	734	731	747	777	759	756	714	748	782	743	742	746	728	770	771	714	749	753	740	729	721	722	738	754	774	732	719	757	727	750	744	755	703	705	759	716	758	718	734	745	750	721	700	748	762	757	725	718	749	744	760	733	761	720	728	724	753	710	800	756	749	734	742	724	708	793	703	737	814	794	762	728	769	749	731	684	747	740	726	723	728	746	727	730	790	720	721	775	739	715	740	776	724	744	721	775	760	746	739	724	744	809	767	704	737	739	766	755	781	768	756	769	743	753	774	737	719	757	788	750	702	755	707	701	736	755	739	693	752	751	751	736	740	765	761	773	709	729	723	733	780	715	752	717	699	718	739	711	776	724	711	739	760	801	720	779	724	699	781	765	724	763	755	722	754	735	748	738	762	736	748	792	747	750	721	767	757	773	754	727	761	715	714	739	804	742	765	711	790	745	756	743	704	735	719	774	759	743	761	728	728	725	729	787	761	797	716	740	759	717	749	762	768	729	725	751	739	813	752	755	745	760	699	716	745	754	764	756	751	738	781	770	761	749	686	796	768	766	765	799	765	772	732	724	739	732	817	730	720	796	759	764	716	729	785	736	771	801	734	773	696	743	694	760	687	752	798	735	743	771	713	741	738	738	770	793	788	777	740	735	713	717	713	801	730	782	706	668	752	752	771	778	727	754	718	740	733	745	751	742	750	748	735	726	748	732	778	734	785	727	767	703	711	726	773	710	723	713	790	754	707	762	721	794	764	763	757	723	717	758	768	732	733	761	799	752	756	753	775	744	726	753	717	734	736	721	764	739	783	754	738	726	775	771	705	758	721	674	724	768	761	745	717	767	696	726	704	729	742	724	717	744	719	717	738	766	767	747	771	732	763	698	764	737	740	773	723	757	712	750	785	684	759	778	769	737	754	749	733	781	732	769	719	732	769	773	724	755	775	761	722	796	738	738	765	748	742	805	732	782	735	743	721	721	767	775	772	738	718	720	748	774	763	751	775	729	775	738	758	754	759	702	747	781	738	727	704	751	757	766	729	693	738	765	742	755	735	695	763	754	774	765	746	764	757	730	726	756	796	746	720	744	758	750	692	703	779	718	657	718	715	714	740	790	790	733	761	708	760	754	733	729	696	755	709	746	742	731	737	771	745	754	737	706	765	727	729	717	741	780	732	750	780	734	751	782	766	743	790	771	749	761	715	746	756	768	676	748	748	718	729	740	748	744	776	751	752	718	825	761	757	788	703	737	747	715	781	743	761	680	770	786	691	746	721	738	793	757	723	749	725	754	760	726	686	688	741	716	714	763	768	716	711	718	762	760	704	746	754	737	793	764	739	723	720	721	706	783	740	711	782	755	722	761	728	767	747	728	700	739	722	757	733	784	783	760	742	725	734	777	714	719	799	778	789	750	723	789	729	750	750	728	781	767	762	766	782	756	755	723	791	713	744	760	738	753	773	693	729	769	719	740	764	740	763	754	707	723	762	714	759	730	748	721	746	782	766	747	771	764	784	699	735	758	735	744	764	729	699	735	787	777	736	734	748	761	717	718	717	710	703	785	746	736	792	769	702	756	728	753	746	722	735	760	694	743	727	732	741	737	779	759	723	772	794	776	756	737	796	779	788	712	781	792	737	764	783	730	713	761	780	767	749	754	807	754	722	768	774	723	770	722	712	737	746	747	769	718	806	753	732	763	764	738	749	714	749	761	744	691	756	723	821	747	775	769	752	742	764	735	749	703	734	750	749	769	715	716	730	656	747	736	747	738	702	778	721	771	739	759	748	714	715	754	752	751	721	712	738	741	772	740	739	760	774	742	753	766	728	706	776	734	711	752	729	743	703	753	735	786	739	785	755	719	765	759	737	727	767	754	739	756	772	705	695	759
10590	593	276	153	119	99	106	108	111	89	108	94	79	92	70	91	94	84	90	90	116	95	97	114	105	90	103	86	93	95	78	88	95	88	99	90	87	92	100	92	98	96	99	81	105	100	85	83	97	94	91	102	105	92	101	86	94	71	87	88	112	83	85	87	80	86	93	101	93	97	96	94	88	86	87	95	96	89	91	86	102	95	85	97	102	95	96	83	85	91	102	107	85	96	82	95	104	106	101	100	99	87	82	112	97	99	94	77	101	90	99	89	98	90	102	74	94	84	97	106	93	86	96	85	97	101	92	93	112	98	82	95	88	89	75	80	88	78	101	89	101	92	107	91	92	124	86	86	98	96	90	88	91	93	92	80	94	108	86	86	95	88	97	100	89	85	115	77	108	93	90	94	83	89	84	102	91	78	93	100	92	101	104	97	87	104	90	93	78	94	96	88	94	96	87	77	97	93	107	110	102	95	96	121	87	73	89	83	100	75	104	89	98	90	85	93	99	106	87	107	85	92	82	70	84	92	95	95	75	80	109	82	110	105	84	92	95	104	91	82	112	103	92	101	90	89	92	103	80	94	84	94	96	85	85	95	99	92	102	99	91	107	97	92	95	87	84	101	86	89	89	80	93	82	93	121	95	90	100	77	81	103	105	109	107	111	79	94	84	89	88	79	101	86	84	90	90	78	85	93	92	117	88	85	75	95	96	90	96	77	82	100	90	79	74	106	89	86	83	107	89	72	99	82	85	94	80	106	97	94	93	79	107	80	82	94	79	102	92	96	92	95	84	93	86	118	78	83	93	84	89	105	82	89	73	91	107	87	99	70	99	104	101	90	107	91	82	102	87	84	94	109	89	97	88	94	90	86	99	83	101	105	92	84	94	86	95	95	79	80	88	96	87	96	88	92	94	94	91	74	106	76	123	85	104	99	98	94	93	87	101	103	88	94	74	105	73	107	88	94	89	87	98	91	81	99	93	90	85	77	99	94	89	102	92	93	91	91	83	71	95	111	94	103	88	106	96	83	90	101	87	91	103	84	98	82	78	88	104	82	84	85	91	100	85	88	99	81	92	90	88	97	113	105	91	98	89	93	88	99	116	100	110	90	91	83	96	94	106	79	87	90	99	73	86	74	85	101	86	79	98	78	105	78	91	93	96	86	88	82	89	89	101	97	87	85	88	92	90	92	111	93	79	91	100	89	80	112	79	88	84	112	88	101	105	83	103	86	85	92	101	94	115	95	82	88	94	81	94	81	98	101	92	95	95	85	87	90	77	82	75	73	101	85	90	82	85	95	104	89	99	73	92	88	96	103	81	91	84	97	102	96	71	104	87	92	89	85	88	117	91	97	89	92	69	85	80	87	103	73	90	99	88	82	102	75	97	105	100	84	81	81	88	101	102	88	85	90	101	95	84	80	98	94	65	104	75	99	84	84	87	108	95	94	89	98	91	91	104	97	88	94	107	93	71	84	81	88	82	94	85	96	91	97	90	93	89	104	95	84	94	90	98	83	77	103	92	76	91	96	87	104	88	100	80	96	84	84	80	84	85	87	75	77	96	100	83	92	97	80	96	76	124	111	106	98	89	98	93	77	91	88	90	112	82	101	87	105	103	88	94	95	87	92	78	89	74	92	84	86	82	94	95	99	87	81	85	93	73	94	92	97	104	83	92	95	89	100	92	96	80	109	78	83	95	97	82	86	92	96	107	102	94	90	95	87	92	83	83	96	101	77	91	79	109	95	94	86	89	81	86	78	85	94	94	81	86	94	94	98	94	84	102	94	91	105	94	87	70	79	79	84	76	93	105	99	103	94	85	84	94	83	105	80	98	87	104	113	83	85	97	96	91	103	97	103	78	106	95	106	94	124	109	91	85	94	92	109	109	78	83	88	90	93	104	74	100	114	100	102	89	71	92	90	103	101	100	103	84	93	86	77	82	107	101	89	94	95	87	88	108	83	92	85	95	97	83	94	99	82	93	102	80	92	87	78	98	100	91	92	96	91	88	89	92	95	100	95	85	84	92	97	83	106	103	92	81	85	82	95	102	85	88	86	105	104	84	89	105	104	105	93	105	96	94	77	90	87	99	106	112	99	100	101	92	93	81	84	93	101	98	90	92	92	78	88	97	90	99	92	97	82	75	89	87	87	97	92	95	88	76	104	104	76	88	95	88	102	114	100	97	86	81	91	76	90	83	85	82	92	93	87	90	90	92	87	100	88	85	101	91	72	101	90	87	101	88	104	81	98	95	98	83	94	101	85	98	86	100	97	101	89	89	101	78	74	87	80	101	84	114	97	80	104	86	97	102	103	92	87	109	86	100	79	93	108	94	95	72	86	86	78	87	108	88	101	97	83	97	93	89	107	79	99	77	87	99	108	81	97	81	105	100	100	102	91	112	90	91	91	98	91	115	88	86	96	81	77	104	81	86	80	104	83	75	93	96	89	103	86	100	103	96	94	84	91	95	110	80	92	114	99	130	103	85	98	98	93	74	98	89	96	106	69	95	87	82	103	101	83	99	84	88	88	88	90	100	88	98	86	113	86	87	123	98	110	91	96	94	87	81	105	100	104	91	98	86	95	92	87	90	95	81	91	97	74	81	100	97	84	76	86	80	92	94	79	97	92	93	91	111	93	82	95	100	88	99	95	86	87	94	106	89	67	73	103	89	86	68	100	94	95	100	91	86	94	99	104	80	91	102	79	102	86	89	95	83	99	73	103	120	80	93	96	109	93	84	92	82	88	78	96	86	81	85	91	86	106	89	107	97	99	100	94	87	90	97	106	98	73	88	93	77	103	97	91	103	94	95	92	97	82	76	94	101	101	99	90	104	78	76	94	78	84	91	94	88	94	98	94	108	85	89	81	93	99	90	86	87	100	70	72	96	77	96	110	89	97	92	112	80	92	93	89	92	103	82	108	84	88	74	86	119	98	111	86	83	97	94	91	97	85	91	90	85	83	93	97	84	88	83	88	96	111	89	95	82	95	100	101	100	88	85	94	94	65	95	87	80	88	91	96	86	100	103	102	96	94	94	76	77	84	90	90	98	99	96	96	101	85	91	98	95	101	107	90	77	96	93	104	71	101	83	94	93	76	80	93	88	80	92	104	97	86	95	93	88	86	106	98	67	94	85	97	93	116	93	94	92	75	98	74	91	80	107	76	109	93	112	93	98	95	98	96	101	86	105	81	110	72	95	105	88	86	105	81	91	97	95	79	85	87	84	95	91	100	85	80	94	100	89	79	97	77	103	105	96	88	108	79	79	90	92	117	91	97	91	88	109	99	96	92	83	97	106	104	102	75	91	80	79	109	112	89	83	84	89	99	84	97	83	84	92	100	80	72	90	89	79	105	95	91	99	94	94	106	90	87	94	86	91	95	94	88	98	109	90	79	80	87	93	100	88	94	101	88	111	78	96	102	99	94	94	82	91	105	108	90	82	76	98	96	96	92	120	90	90	91	90	97	90	94	97	104	99	105
8793	423	512	542	540	504	435	397	399	357	385	365	368	385	371	346	321	347	332	363	346	326	363	355	350	305	349	340	347	334	334	349	330	357	345	332	335	303	339	344	347	340	318	318	326	353	342	317	298	353	334	302	325	335	340	333	320	301	306	299	329	328	314	347	301	320	313	309	317	314	329	344	334	331	356	336	339	372	319	366	345	337	328	341	338	318	306	344	335	369	350	349	284	347	349	307	332	339	307	336	335	334	307	330	338	329	334	339	351	320	326	307	295	322	350	337	349	318	333	342	331	343	351	311	344	319	310	326	339	333	352	313	304	299	336	351	295	328	341	360	332	321	347	309	337	315	313	328	346	355	334	360	353	298	324	305	344	316	332	322	360	338	296	321	330	333	343	343	332	300	322	296	346	308	322	374	317	343	335	348	313	342	344	355	346	330	318	345	350	342	305	342	331	314	317	324	356	344	306	331	330	338	306	343	324	318	347	339	344	343	319	366	327	337	337	339	348	331	337	350	345	345	317	295	348	345	357	353	334	334	364	335	297	341	344	350	321	314	334	341	338	301	343	331	350	345	349	312	372	330	338	331	364	316	318	307	316	313	318	309	312	319	326	322	338	329	318	306	357	312	321	347	320	323	354	340	322	293	328	340	325	348	303	342	318	312	309	339	329	344	317	335	325	299	379	317	333	334	327	365	316	328	331	342	323	354	338	337	329	358	321	325	328	324	346	300	328	346	346	332	350	323	333	301	304	377	314	356	343	373	328	339	346	331	285	329	355	308	343	333	302	323	368	336	312	365	344	340	324	348	366	311	350	328	308	330	346	299	329	345	326	322	334	348	344	326	316	307	344	327	328	312	325	322	356	364	320	318	295	347	332	310	345	332	321	348	353	344	354	309	327	315	305	313	325	317	312	362	363	340	309	337	372	362	317	378	340	320	291	316	317	323	318	351	319	320	320	335	327	357	347	354	311	353	298	317	327	352	350	324	323	337	299	343	313	332	319	321	321	318	324	336	358	308	310	351	336	333	319	350	329	334	310	324	329	309	360	327	327	318	343	329	332	368	338	340	352	322	335	309	311	310	331	333	335	330	325	356	342	304	331	332	348	302	303	373	330	345	324	327	345	344	328	330	290	358	309	339	341	321	306	344	295	327	312	351	318	343	313	335	351	343	318	334	318	311	316	339	349	305	303	367	325	346	342	346	333	339	334	361	326	352	335	333	342	312	313	286	328	331	326	339	330	317	328	351	335	391	300	302	343	363	322	333	352	339	314	317	334	313	307	298	327	321	304	295	301	313	364	323	341	298	316	323	319	349	344	328	304	323	330	344	350	299	301	317	325	345	354	329	329	345	330	333	303	320	320	332	354	345	330	337	312	341	316	303	354	360	331	348	331	351	300	333	338	318	351	364	338	311	348	332	343	327	350	320	343	325	325	316	332	301	319	290	341	361	334	323	301	328	319	346	327	304	316	326	339	354	351	344	331	325	348	334	319	332	320	337	369	335	333	309	322	337	325	323	330	325	341	316	360	349	347	347	348	310	341	342	355	320	317	342	348	317	351	332	327	316	311	321	326	303	342	320	361	341	358	344	363	312	348	312	347	334	342	360	327	320	327	326	318	315	305	322	331	352	348	339	330	341	344	339	336	294	342	351	329	357	326	321	321	347	321	348	323	334	316	336	313	322	307	339	327	338	326	325	338	321	333	312	306	345	322	348	349	306	349	328	329	346	327	344	324	319	346	337	314	308	340	327	348	336	334	324	305	343	321	333	343	355	302	324	326	365	332	337	337	336	323	319	323	326	366	311	342	344	331	358	331	369	312	323	306	327	343	364	298	327	326	335	338	319	329	338	369	325	316	337	294	339	330	348	350	295	340	332	305	345	321	337	343	345	318	320	328	315	368	318	338	328	316	348	304	325	316	361	323	355	343	328	325	331	315	348	316	350	332	348	344	279	314	334	329	339	329	312	329	332	354	339	307	296	338	320	341	308	349	356	308	326	328	373	314	322	321	350	336	334	316	341	300	329	332	355	336	323	327	361	346	347	357	299	319	303	322	342	362	344	350	302	323	317	348	343	321	355	336	353	355	307	342	316	295	303	336	348	366	320	326	303	299	342	334	347	299	301	371	334	318	314	333	325	329	337	346	352	310	338	313	314	320	352	320	349	318	345	294	304	316	336	327	329	344	318	339	366	363	325	330	360	327	342	292	338	343	350	341	332	321	313	319	332	332	340	309	335	338	328	285	313	321	314	327	322	346	315	329	323	322	339	337	326	359	320	350	316	320	314	329	312	345	326	326	345	364	298	334	355	285	325	368	308	336	345	312	335	342	304	309	308	355	352	304	313	311	321	328	311	343	319	335	344	344	303	336	318	339	312	334	338	339	333	318	305	347	352	321	353	328	291	325	316	323	303	304	311	342	324	316	348	326	321	347	377	333	317	333	344	330	345	312	327	279	330	302	337	336	313	325	323	336	331	348	307	348	347	305	351	335	317	307	346	358	301	342	346	356	303	359	355	337	358	313	364	347	300	343	341	308	304	325	333	338	358	381	319	364	348	323	330	347	351	328	337	325	337	334	344	326	317	303	316	284	322	326	359	358	360	319	318	285	321	307	344	324	292	314	327	330	349	324	339	326	345	323	362	317	362	352	342	340	341	339	343	333	350	322	317	325	345	308	319	327	346	337	349	317	324	317	369	330	328	350	340	339	335	314	332	329	308	336	313	343	332	309	316	306	322	337	322	326	356	350	307	351	362	322	317	331	321	310	353	325	351	311	326	304	349	327	308	330	343	334	359	356	344	332	324	324	306	362	351	308	310	333	322	358	309	291	325	337	347	343	336	327	332	315	380	328	313	321	349	321	305	328	304	325	321	301	341	337	334	328	321	310	311	309	343	338	346	337	329	308	328	328	317	348	356	347	313	320	330	322	343	325	324	317	301	332	306	373	294	308	303	327	338	340	329	339	324	337	353	321	311	332	309	318	310	314	286	295	323	357	337	336	335	309	326	338	322	353	351	349	300	310	333	318	323	313	316	318	339	310	337	338	317	327	317	353	310	299	347	355	330	311	318	335	339	361	322	330	343	339	329	305	343	325	320	308	301	350	338	281	308	350	319	322	300	321	304	327	313	342	332	296	341	316	344	363	306	305	319	335	305	349	330	354	324	332	319	320	345	317	340	310	336	339	305	357	313	320	334	336	341	342	344	322	327	313	334	334	344	356	304	333	344	341	320	331	316	342	299	314	327	299	333	325	330	332	330	290	325	338	308	329	337	323	350	342	323	330	319	322	334	360	325	327	324	322	330	352	342	318	362	328	357	323	358	338	335	327	343	363	350	354	334	331	324	328	333	355	336	365	343	360	338	330	333	316	302	322	311	313	306	342	306	287	332	313	354	374	352	299	339	335	330	333	325	315	330	324	348	313	359	310	348	333	308	325	342	314	337	344	340	329	311	300	310	337	308	313	368	367	352	324	344
43473	14479	2658	986	713	494	377	297	302	271	259	215	182	194	196	171	176	164	173	195	164	170	139	157	141	174	152	159	147	143	159	143	135	140	160	135	166	142	123	151	150	143	167	131	137	153	160	152	165	132	145	152	147	156	153	133	119	143	169	151	154	142	142	128	152	150	137	140	141	141	164	145	122	154	154	134	137	145	157	147	152	139	143	152	160	154	151	161	153	143	155	153	137	143	141	160	151	153	143	119	126	133	132	160	140	150	150	128	143	120	141	134	151	150	130	161	134	158	145	136	149	165	136	153	132	159	128	133	178	155	158	136	121	156	149	140	143	142	150	139	173	148	164	126	147	124	158	146	161	154	130	148	137	144	149	141	134	171	131	136	145	124	153	133	147	173	122	152	151	156	143	138	168	141	140	135	151	148	139	131	156	154	142	146	137	141	128	147	139	141	145	144	109	136	135	138	141	143	159	154	148	134	144	147	150	140	146	118	158	140	138	157	167	136	148	153	123	147	154	167	141	148	137	140	150	141	177	161	149	120	139	124	121	165	136	152	150	174	147	143	113	149	139	163	148	159	143	148	126	136	135	148	145	146	148	156	173	137	126	141	151	157	145	124	143	132	148	142	143	148	135	140	153	143	140	123	140	157	154	152	133	147	160	121	134	128	158	149	133	148	148	138	146	136	153	137	145	131	144	131	158	151	151	157	141	147	147	153	132	146	145	126	140	141	152	130	143	144	148	134	133	151	147	137	139	143	169	146	145	162	161	153	142	125	159	115	136	169	164	136	117	108	150	150	155	125	118	137	148	148	130	149	155	144	150	148	147	127	145	145	133	147	139	126	153	154	132	145	154	155	147	138	145	169	125	123	147	164	133	154	127	146	150	148	141	148	142	151	160	144	144	140	122	136	146	143	133	137	149	150	155	168	126	148	135	123	150	143	125	150	140	147	134	153	134	144	151	157	118	161	134	143	161	153	158	141	146	136	139	138	152	148	141	148	146	152	123	135	118	133	138	140	153	143	142	147	137	135	127	124	146	144	159	146	138	135	160	133	139	131	149	141	137	151	152	149	144	145	154	160	147	152	134	151	155	139	126	165	131	141	143	137	150	144	131	143	148	146	144	155	137	130	153	144	149	157	160	156	153	137	144	131	133	152	141	140	146	145	167	142	142	156	133	136	137	126	161	123	150	132	134	145	141	126	158	122	138	130	158	122	146	130	135	136	176	167	140	124	172	130	148	140	147	160	152	132	136	144	126	144	143	156	154	141	153	133	135	137	147	148	159	166	138	143	145	145	141	151	139	143	129	147	156	150	134	146	129	142	125	145	129	149	145	144	133	164	143	153	143	140	143	169	149	130	142	155	133	154	144	152	155	152	131	139	162	143	127	152	147	149	146	148	147	134	155	135	152	168	131	136	130	135	139	153	144	144	151	147	138	140	141	160	146	156	126	148	163	137	136	148	139	147	128	151	141	161	137	136	140	115	145	163	142	154	139	148	150	125	141	151	146	143	132	118	143	162	147	157	133	146	137	134	144	135	134	133	127	146	149	119	149	143	126	147	149	142	140	142	154	140	146	131	112	156	145	142	157	142	153	144	133	165	132	133	152	176	133	145	129	141	150	161	153	140	149	160	154	130	138	146	140	151	165	150	146	157	151	136	151	128	132	153	158	149	139	150	134	144	157	151	145	134	137	135	160	142	141	159	170	146	164	139	152	161	146	129	146	122	134	144	130	146	156	145	151	153	168	135	149	139	146	151	144	141	146	131	165	158	149	159	136	138	139	136	130	146	142	145	118	153	158	135	130	148	148	149	148	152	153	133	138	142	149	143	144	131	156	139	145	134	118	150	147	131	133	168	144	142	133	151	147	128	138	152	124	124	153	156	142	120	144	139	153	140	139	153	146	140	148	177	129	162	142	137	134	146	142	137	160	132	140	151	137	129	155	143	155	129	141	136	157	144	159	145	157	142	138	142	149	125	155	145	146	164	136	147	148	136	141	143	154	157	151	140	134	152	154	159	140	167	143	148	129	139	156	160	132	141	150	144	139	154	150	177	140	163	121	143	144	128	150	156	136	142	150	130	156	128	133	143	126	148	168	144	149	155	142	165	169	157	129	143	151	165	146	145	138	141	144	155	136	130	142	132	139	149	137	141	142	164	152	163	138	147	148	144	155	165	147	125	167	153	132	133	169	136	130	134	140	164	126	142	128	130	128	160	140	138	146	157	147	139	156	149	140	149	126	135	136	128	154	169	153	145	153	135	134	136	147	143	161	144	124	164	131	118	148	174	163	155	156	145	139	141	148	137	141	150	137	158	139	146	141	137	134	121	140	156	146	142	134	145	133	143	151	146	145	159	144	149	156	128	151	164	145	127	158	120	123	155	128	148	150	133	138	152	145	144	142	155	148	139	157	130	155	133	129	146	158	141	179	167	163	129	152	138	129	153	152	133	131	140	130	145	137	148	148	129	135	111	126	135	147	141	158	138	156	169	151	148	139	145	153	125	150	160	149	142	157	147	147	142	141	126	146	149	116	123	139	151	127	140	138	137	160	148	141	121	159	138	161	127	143	155	145	146	132	156	148	158	173	102	153	125	169	141	139	126	121	157	173	163	145	154	133	146	148	142	142	136	143	132	145	129	143	152	140	128	151	174	143	150	139	158	146	127	138	154	144	159	155	117	136	147	141	128	144	143	153	161	137	152	150	141	142	146	135	152	138	150	145	154	156	150	132	141	133	159	124	141	128	161	148	130	149	126	143	157	162	141	120	140	159	142	132	140	159	139	137	139	127	170	132	117	137	140	172	132	150	144	130	141	139	196	161	144	145	133	145	144	149	143	147	144	151	125	138	137	147	162	139	145	146	152	118	121	145	128	150	163	144	138	138	135	149	159	136	137	167	171	150	141	140	153	132	139	154	159	170	135	147	137	149	132	148	132	138	132	151	135	145	138	143	131	169	146	134	137	145	143	151	146	129	145	122	151	146	133	163	139	146	166	137	143	137	133	146	131	126	145	155	171	148	135	147	144	135	140	152	141	160	143	153	144	136	156	146	145	139	153	141	144	127	152	136	133	148	138	166	168	143	141	129	140	132	140	130	156	180	131	156	122	156	149	158	152	142	151	129	130	142	160	148	165	167	158	152	154	112	143	152	155	153	143	153	145	152	132	142	144	156	158	148	117	141	173	130	138	191	162	141	171	130	138	168	128	148	152	144	147	156	145	154	137	136	141	165	143	164	146	133	149	139	142	130	155	137	146	172	159	152	133	146	142	132	159	137	137	153	128	158	136	146	123	138	161	142	134	124	135	155	141	137	140	141	125	135	129	143	164	151	132	143	140	119	144	135	133	159	140	162	136	154	142	144	139	150	163	155	152	125	161	170	164	142	132	145	131	123	174	136	138	148	160	154	147	148	152	153	136	161	139	146	144	150	147	154	148	136	141	132	128	148	150	116	164	159	145	167	153	157	143	153	126	146	137
24601	1515	3156	3547	3067	2386	1978	1717	1462	1317	1162	1002	947	894	837	763	730	726	727	715	690	636	627	625	580	622	603	540	559	571	573	547	542	531	579	562	509	509	535	528	490	491	543	529	524	525	486	503	513	532	473	471	473	478	495	496	475	547	524	502	546	513	472	504	494	445	466	480	476	494	444	529	450	481	481	488	510	463	500	484	499	495	469	480	516	454	488	464	498	474	491	467	498	488	502	488	496	514	477	494	470	486	513	475	494	490	484	458	493	470	529	485	472	486	487	513	451	463	492	488	512	461	469	466	463	507	471	449	495	527	479	479	495	473	447	508	448	481	510	459	509	448	429	483	458	466	479	477	468	528	470	521	497	451	463	462	448	461	481	497	520	506	474	467	502	468	457	515	504	493	460	463	453	423	470	452	445	456	478	451	461	492	463	504	477	500	480	484	494	467	481	435	500	434	491	472	468	469	492	447	490	503	500	503	492	459	476	440	443	477	489	486	476	486	439	483	457	504	485	499	490	453	496	489	463	476	516	495	519	487	470	474	472	491	508	453	491	472	520	479	470	485	469	477	450	486	480	463	492	437	454	492	473	505	494	500	464	467	484	477	484	461	471	487	465	480	478	487	493	459	479	454	486	475	513	465	456	474	507	463	494	492	470	448	470	465	453	467	503	493	492	471	493	482	497	463	459	436	486	455	450	484	464	470	498	493	457	488	491	514	459	483	500	489	496	459	450	450	493	434	439	467	479	466	460	467	487	477	492	485	504	477	489	487	484	468	458	460	477	499	467	461	480	436	490	479	486	474	439	469	458	470	465	495	483	477	463	493	421	472	479	511	465	484	503	475	468	511	498	480	448	478	480	475	485	456	511	451	498	453	477	450	490	448	448	512	436	475	506	464	532	494	471	475	488	484	466	470	499	497	495	456	481	488	441	468	474	489	442	460	506	464	460	477	458	490	490	476	463	462	528	500	457	496	473	526	475	490	477	458	482	476	500	504	464	476	470	456	452	466	459	465	472	503	454	478	482	487	499	452	466	496	464	470	471	492	507	457	474	477	456	457	476	487	494	474	447	485	523	499	483	434	471	436	483	479	478	490	475	463	459	510	524	484	454	473	477	469	470	442	443	504	464	489	467	487	476	445	496	458	480	473	454	466	445	491	481	491	429	447	446	476	490	454	516	476	489	496	448	495	475	487	424	460	516	462	462	453	485	495	437	511	455	506	478	484	486	460	469	481	497	512	474	464	477	477	446	448	479	477	495	459	443	470	475	485	444	464	505	472	448	465	459	425	435	464	493	486	499	482	487	465	483	486	492	437	452	500	483	488	469	474	466	468	465	459	448	479	424	466	409	474	506	497	455	469	469	480	458	464	450	467	480	510	527	460	449	501	477	430	482	504	450	502	478	462	499	484	448	464	490	497	486	444	469	494	451	508	461	502	458	499	510	461	445	465	455	511	480	501	481	449	521	429	445	472	468	483	465	472	477	482	473	496	486	476	459	466	471	482	433	484	433	453	482	515	535	458	482	458	498	493	436	506	469	439	499	445	488	488	459	447	508	512	461	495	504	473	443	448	466	523	477	464	455	455	465	457	513	470	482	482	456	470	483	451	455	476	487	442	440	482	484	451	471	493	473	449	516	470	485	501	478	486	454	455	458	460	457	474	440	493	500	501	460	441	471	474	456	492	470	473	495	493	463	490	489	481	482	484	474	476	485	487	505	488	434	498	474	472	479	470	471	452	479	478	439	501	481	447	478	484	503	483	490	483	461	473	485	480	441	475	498	457	466	470	427	474	476	479	498	516	462	478	469	477	506	471	484	502	467	440	504	495	519	482	498	487	446	463	483	521	461	483	479	486	479	516	474	467	490	474	517	442	470	490	481	445	458	490	458	450	493	474	456	463	450	479	445	437	491	505	473	506	472	492	511	495	450	484	485	481	472	489	492	471	465	512	445	487	454	481	469	488	462	476	430	463	469	498	489	430	477	451	459	502	485	498	506	483	464	485	471	460	480	451	437	464	435	449	471	494	505	447	467	493	497	497	479	511	456	455	465	483	486	449	482	460	480	497	488	478	499	487	460	468	457	469	443	456	485	498	455	492	462	449	478	436	460	468	461	493	473	467	476	475	469	468	462	470	441	479	458	478	466	433	485	494	447	473	463	503	475	493	462	473	459	525	471	441	439	443	470	505	444	472	481	481	477	544	488	473	499	433	526	441	464	454	495	494	523	487	513	451	467	479	478	496	438	440	472	494	470	473	436	429	470	451	468	515	463	485	467	467	453	457	460	443	452	503	483	429	485	438	490	466	458	474	515	463	448	493	493	488	500	519	455	483	443	443	445	446	472	506	466	456	503	478	474	506	483	472	442	481	478	418	492	465	474	428	501	570	494	481	501	453	473	481	492	485	439	460	473	475	462	482	454	438	468	517	442	524	447	460	473	463	452	476	470	487	457	452	514	479	493	451	499	459	453	497	468	483	490	456	493	450	511	516	481	448	514	478	464	507	498	470	502	459	474	496	463	501	438	465	523	482	477	508	513	445	491	464	484	488	444	497	439	444	472	474	462	471	480	532	443	418	454	481	445	480	470	466	486	494	456	457	479	492	477	452	462	468	487	481	535	462	500	440	483	494	454	493	484	494	485	459	497	483	471	514	475	465	461	477	490	464	496	481	494	458	484	463	507	455	482	497	475	455	465	477	475	479	486	430	485	453	459	475	443	496	455	442	499	499	462	457	468	478	468	459	480	458	484	438	428	475	481	491	529	483	500	487	430	453	440	473	484	456	466	464	471	523	482	453	482	480	476	470	471	481	474	460	497	424	449	480	503	474	483	480	478	506	470	456	463	479	461	526	445	503	459	506	477	477	458	506	465	492	438	457	484	470	457	472	443	485	495	454	469	437	477	473	505	465	492	465	454	446	493	482	468	475	517	478	501	495	473	496	497	463	475	468	435	457	465	495	485	464	476	493	512	463	520	452	465	455	477	507	491	484	485	505	505	527	473	461	477	497	456	464	439	444	493	438	445	480	495	475	470	466	495	454	468	474	453	455	476	488	492	448	483	516	478	499	457	467	464	420	458	474	513	482	482	512	484	503	425	478	488	454	484	480	479	491	465	459	483	478	487	478	476	446	506	457	486	487	489	452	457	496	459	461	460	488	462	437	479	476	502	461	492	449	491	444	492	470	496	486	459	439	449	496	482	459	470	460	450	490	436	479	459	433	491	486	473	495	490	489	466	476	469	504	458	474	456	469	468	510	469	472	457	428	503	475	524	475	467	468	470	478	489	468	470	474	464	447	484	473	498	481	507	447	474	470	439	463	484	472	484	470	478	470	487	431	464	460	490	440	429	484	456	484	455	495	474	501	458	481	470	495	483	460	485	472	505	506	501	459	483	504	490	457	481	448	496	452	479	474	438	456	473	502	462	459	490	440	447	492	415	479	424	466	447	488	508	461	503	479	477	468	499	491	475	477	482	461
53379	22551	8564	2077	1406	1040	814	640	576	546	459	433	388	365	365	337	304	303	328	285	282	280	285	284	254	261	261	285	252	282	271	252	265	268	240	272	264	277	267	257	256	236	232	237	253	225	259	262	289	241	275	267	285	251	261	227	244	248	226	242	254	247	269	239	247	233	263	269	271	253	244	271	247	268	250	252	263	237	265	250	239	236	249	220	211	236	255	251	228	245	251	230	276	237	238	246	239	224	241	261	244	237	241	268	235	258	248	243	248	241	249	260	264	225	267	231	277	266	251	268	223	246	242	250	239	237	263	244	253	236	241	240	216	284	227	280	236	266	243	236	233	233	245	258	243	234	249	249	254	237	259	260	239	246	269	228	238	249	270	238	235	250	226	257	231	259	252	222	265	231	227	249	224	224	251	264	255	262	205	217	217	258	244	226	249	251	239	242	250	299	238	228	272	262	235	233	261	254	249	267	224	243	247	233	261	235	261	273	236	261	232	236	246	259	271	224	250	215	247	269	275	247	241	205	243	253	253	247	264	250	248	257	262	246	251	258	269	231	240	236	264	244	266	257	204	226	240	215	218	257	206	270	271	290	252	272	272	243	232	254	262	251	245	258	271	263	250	274	253	250	234	264	245	255	244	264	270	257	267	212	248	236	265	207	266	241	266	240	243	251	256	236	248	241	271	273	240	262	248	244	247	229	227	235	266	275	287	200	255	268	239	254	244	274	220	239	257	239	230	255	268	261	254	246	251	259	265	241	245	262	247	243	283	250	223	258	221	237	263	250	268	223	260	276	267	233	215	256	227	252	226	265	232	257	236	258	250	257	232	245	237	252	271	253	278	265	247	247	230	217	251	226	258	260	236	249	264	240	228	281	265	218	264	269	216	261	242	261	254	249	259	229	258	263	240	244	255	258	223	236	243	237	227	243	234	227	238	235	244	236	217	261	233	246	266	249	254	237	247	226	273	237	230	246	223	253	232	238	238	237	271	265	212	254	254	232	251	255	239	256	253	224	217	218	283	238	278	235	253	229	258	257	254	258	252	239	241	267	245	214	264	274	212	261	283	233	243	239	234	273	234	242	217	261	250	253	245	242	251	287	248	236	224	246	249	258	250	257	248	255	248	277	251	244	238	253	257	245	244	258	251	225	228	233	258	233	246	254	251	232	274	258	247	257	239	265	252	243	259	226	244	226	258	238	257	253	259	257	255	251	255	256	236	251	239	210	207	263	285	258	239	253	230	231	264	244	221	242	251	236	252	245	246	243	239	258	236	233	238	242	255	290	236	233	195	265	234	223	252	242	271	249	243	235	235	248	261	249	232	237	275	245	267	273	255	256	231	284	236	269	240	230	242	246	242	260	239	253	274	250	258	209	233	258	236	265	246	248	247	267	234	247	253	288	222	246	242	230	237	252	229	240	242	251	258	254	256	268	270	260	269	262	257	248	222	248	266	252	245	240	268	238	266	244	266	245	257	250	241	242	246	257	253	230	228	240	220	219	227	234	261	282	258	253	245	244	251	216	263	281	251	259	266	231	246	241	231	245	243	258	267	244	264	240	238	251	264	257	235	247	232	250	225	250	248	262	242	273	245	229	241	256	241	237	258	244	243	250	268	244	273	254	275	266	240	236	246	265	314	266	258	263	241	243	264	255	266	255	257	250	264	237	240	243	261	237	241	234	250	238	249	252	255	261	235	230	258	244	229	244	248	266	234	243	246	253	252	234	224	247	262	240	239	277	244	268	263	222	233	246	259	256	232	269	243	251	270	255	247	232	263	258	255	243	254	241	243	254	246	252	249	253	242	252	209	228	237	242	253	256	259	268	223	227	256	231	256	225	230	278	243	249	236	254	242	266	251	240	255	256	247	241	230	235	271	231	242	261	260	258	237	240	239	265	233	237	234	230	219	251	275	271	241	250	252	272	252	242	246	249	232	243	251	243	275	258	225	273	250	235	234	257	230	245	256	243	217	230	293	255	239	253	274	252	235	247	252	285	232	228	265	255	258	243	248	269	242	263	264	247	265	254	254	235	234	254	256	233	221	228	246	225	258	227	277	256	224	225	239	240	266	258	213	256	242	224	240	230	237	252	264	252	251	218	233	260	267	249	247	243	248	248	232	270	222	229	229	239	282	246	266	242	277	251	252	235	219	265	254	253	259	210	266	248	267	233	255	255	239	233	266	243	265	234	244	264	232	269	250	220	271	239	289	246	280	238	258	216	230	236	255	254	265	223	206	214	254	239	263	228	265	259	238	268	216	230	216	246	249	259	232	233	265	276	236	238	256	270	240	247	273	282	250	233	245	231	255	232	233	226	251	261	226	234	278	249	240	247	239	265	264	253	257	251	241	247	233	233	270	249	264	257	272	246	252	259	261	245	230	227	257	248	236	242	249	246	247	258	215	250	237	252	231	230	249	242	244	241	250	235	250	221	267	240	258	250	227	246	267	222	245	273	250	247	274	274	261	260	245	229	272	269	276	257	225	268	246	261	258	275	252	254	244	262	237	231	223	234	239	264	249	254	246	244	252	234	250	215	242	247	237	242	239	241	238	234	237	255	243	239	243	244	267	233	232	227	235	244	234	245	251	253	257	261	235	257	245	254	244	227	253	218	264	249	255	252	247	256	252	255	239	252	241	229	246	270	261	254	239	244	206	235	271	245	255	238	242	233	264	248	265	250	257	245	231	245	240	235	258	239	262	239	219	245	257	256	277	241	261	252	250	227	241	249	252	259	253	264	277	246	237	240	246	268	243	236	226	252	243	304	258	254	234	249	232	233	239	238	265	246	233	263	242	248	241	255	271	224	267	229	211	235	264	256	276	260	228	233	295	258	212	231	246	249	261	264	242	240	269	246	261	226	260	245	243	230	243	246	285	250	268	231	237	243	234	246	242	240	256	232	246	257	241	255	244	239	258	247	242	247	248	249	227	253	233	248	261	262	261	227	247	242	260	233	228	270	254	274	215	259	255	250	257	242	262	251	261	259	262	249	252	237	236	250	248	256	245	253	220	247	260	232	269	264	233	227	238	257	276	260	236	238	236	243	262	244	255	301	229	224	252	245	245	247	265	253	245	230	252	215	277	229	248	252	241	241	288	241	225	230	233	240	267	244	234	249	232	250	243	230	238	277	253	248	237	229	245	241	246	232	235	261	271	260	263	275	258	282	218	248	270	246	236	235	224	250	252	244	246	244	250	247	260	247	242	243	261	226	252	235	256	258	262	245	254	234	254	259	227	230	239	274	234	262	253	238	258	236	255	242	249	224	271	278	257	266	230	251	220	261	236	244	262	243	252	229	252	252	229	235	244	234	257	227	198	252	251	257	235	234	250	244	253	212	239	209	254	238	266	228	270	261	252	261	232	237	259	242	243	255	270	242	257	248	298	243	263	255	223	258	261	266	215	248	226	237	241	219	272	254	254	251	267	252	257	256	252	239	277	226	220	242	237	231	285	261	246	262	245	241	289	267	253	255	223	249
32911	2733	6057	6328	5364	4459	3562	3053	2642	2339	2126	1791	1677	1550	1396	1372	1310	1226	1191	1208	1081	1064	1065	1153	1024	992	987	989	932	1003	872	920	903	892	891	898	855	796	845	837	864	844	828	849	778	810	808	857	797	820	796	864	787	826	788	784	803	785	785	761	822	779	807	762	797	754	769	804	747	758	775	799	789	776	771	816	757	780	765	764	796	782	781	786	724	765	770	781	717	720	793	755	795	743	749	747	765	757	762	811	770	709	777	704	772	766	730	802	767	784	763	790	759	725	732	741	759	733	811	770	751	751	747	773	736	760	792	745	701	744	736	786	741	755	762	718	734	721	725	788	764	786	759	754	737	720	767	748	748	796	741	774	742	795	724	727	771	717	738	740	733	748	750	765	726	716	739	682	798	736	763	774	787	724	820	770	796	740	727	709	735	733	755	762	721	703	770	809	764	800	761	772	753	733	719	716	765	677	735	713	726	755	775	773	757	751	745	698	717	723	742	721	742	698	758	763	762	755	771	780	761	755	740	779	732	757	724	778	723	775	757	760	670	769	769	708	708	745	753	766	737	729	756	724	734	715	731	739	740	721	749	747	704	710	712	748	760	742	722	720	763	758	768	746	758	750	723	761	798	764	742	732	739	659	759	760	803	719	697	747	732	741	734	749	760	738	766	766	724	752	759	737	721	765	742	777	716	716	784	777	735	728	763	719	774	726	744	802	736	744	774	795	709	740	730	737	729	749	799	761	723	732	727	712	735	741	732	767	739	816	729	779	763	735	708	755	723	711	701	791	823	716	750	718	778	755	775	791	688	744	745	766	770	730	740	770	764	751	717	764	780	716	727	726	731	743	747	729	736	738	726	750	748	730	711	714	770	765	764	707	735	728	743	746	744	745	755	759	759	707	746	759	732	749	769	719	720	743	782	753	741	747	793	783	732	737	731	749	734	734	768	730	732	771	740	759	734	783	731	770	767	704	706	731	799	726	725	726	753	703	714	687	708	759	774	799	741	727	704	739	738	709	739	704	731	707	750	737	772	766	757	768	743	763	787	730	775	730	754	790	651	727	772	727	795	753	733	749	790	728	798	736	699	749	701	790	765	750	687	776	724	790	795	735	741	734	795	730	712	789	758	750	733	733	731	744	748	800	749	733	693	767	704	754	760	767	810	749	733	733	770	722	706	697	662	733	757	718	770	744	753	738	753	763	747	762	768	766	802	732	734	723	772	765	750	702	785	759	769	777	770	759	756	701	729	782	720	726	753	701	673	728	781	710	757	760	752	716	737	689	748	776	731	802	724	766	745	801	740	743	777	754	726	761	746	770	753	722	695	776	730	728	720	727	697	728	756	754	733	710	789	732	774	771	754	708	743	741	754	742	718	737	715	762	770	759	775	758	762	740	730	759	765	722	758	749	756	746	711	728	777	691	730	727	768	762	723	737	731	741	792	761	736	784	738	763	771	753	755	781	733	772	756	722	730	721	763	759	794	720	752	754	764	760	760	720	745	725	729	729	745	728	764	774	769	740	748	723	713	730	784	736	738	749	798	717	723	747	754	734	697	755	715	772	705	761	712	788	770	694	754	754	759	766	717	787	742	774	788	778	751	767	737	764	781	751	742	768	728	783	732	777	695	778	748	735	775	758	719	724	727	722	754	754	740	730	780	745	739	775	747	732	749	782	703	711	756	766	769	710	789	831	689	693	701	750	763	718	763	674	729	759	719	734	767	760	726	732	783	724	750	754	720	749	754	758	706	734	759	762	776	705	775	714	683	682	769	756	731	758	733	731	737	745	755	752	755	748	737	783	720	747	749	683	783	718	736	752	744	788	740	759	720	756	764	729	727	746	786	752	718	726	747	696	760	736	718	786	769	755	791	716	736	721	739	736	702	746	734	754	709	739	734	741	757	745	735	729	722	774	717	734	702	740	729	709	721	732	748	755	725	740	732	712	769	743	720	760	722	715	735	728	705	794	772	730	687	747	794	727	726	738	737	736	703	735	735	786	694	725	758	767	740	776	735	717	766	761	788	750	733	744	740	787	738	776	714	782	762	716	745	753	742	734	738	751	702	768	700	736	753	723	747	729	761	749	740	758	728	738	698	724	719	745	739	726	732	740	728	788	696	726	727	780	801	781	735	714	789	740	766	721	796	769	735	733	734	738	764	711	806	727	705	779	767	745	736	702	708	766	751	711	754	729	769	739	729	753	753	772	753	732	727	683	749	742	713	658	756	727	745	734	769	758	713	741	716	747	724	746	752	793	758	774	773	760	723	758	702	774	752	757	765	731	723	738	725	738	757	750	773	745	768	791	753	730	770	729	767	761	747	763	671	708	711	729	742	754	737	720	741	695	694	702	764	735	747	769	743	743	729	723	754	741	735	768	740	813	737	774	715	772	718	697	748	758	745	746	786	755	791	746	766	740	708	762	736	748	694	787	733	750	705	749	727	726	698	729	726	753	712	805	727	761	752	735	756	767	740	741	782	746	778	706	759	764	780	668	771	732	744	707	762	761	766	685	732	736	724	698	759	739	697	738	754	691	744	730	713	792	716	768	727	754	728	761	793	757	741	730	716	740	727	727	723	738	731	726	760	745	803	722	785	689	746	753	749	758	713	714	741	753	734	792	739	744	686	744	764	733	739	728	776	736	745	752	738	750	723	718	757	763	752	717	719	710	726	747	762	726	767	730	715	719	748	802	712	734	770	735	730	755	758	726	789	743	753	761	734	783	745	733	750	775	758	741	739	781	737	742	727	764	728	736	749	796	786	743	733	726	752	805	743	739	725	774	758	776	744	737	767	736	726	751	766	757	745	752	747	779	726	766	774	809	712	765	749	728	747	740	748	742	741	751	741	723	721	719	745	770	793	769	709	728	725	753	716	727	735	743	766	675	785	746	765	732	750	711	783	780	730	736	724	725	768	727	728	723	694	744	767	752	771	691	714	748	721	743	751	749	791	706	733	727	737	704	760	739	727	753	753	703	731	743	726	786	716	687	701	731	708	735	751	741	772	756	732	735	765	698	752	772	737	790	732	743	742	753	748	827	762	728	764	781	782	794	716	745	753	737	774	823	754	728	712	711	808	691	754	764	719	679	730	763	730	725	732	736	755	778	733	757	806	743	755	725	692	707	761	746	759	752	722	751	754	774	790	734	776	708	749	720	754	761	807	741	732	734	715	783	703	764	754	737	755	773	759	741	750	717	754	774	778	720	796	737	757	759	804	727	719	741	760	762	747	765	761	746	763	800	707	740	675	733	718	752	726	742	703	758	786	756	751	757	766	747	748	751	781	721	747	759	768	813	702	700	709	712	789	728	751	709	781	714	728	746	747	774	711	756	779	758	707	747	764	763	703	736	764	769	806	743	723	787	731	741	707	713	729	748	782	785	730	758	767	761	722	748	736	739	708	735	723	736	754	721	738	757	702	773	758	792	756	778	796	744	716	753	752	759	775	737	765	743	767	717	740	798	780	773	745	736	800	757	839	773
11425	640	261	135	116	111	125	131	101	103	89	110	110	105	98	101	85	70	99	99	81	85	106	89	87	88	85	89	91	95	101	89	98	73	99	94	107	88	98	77	90	94	89	87	106	78	85	85	79	100	88	99	96	105	103	89	78	75	86	87	95	101	105	106	97	105	91	87	85	77	74	94	84	108	86	86	85	68	100	94	91	93	99	79	80	94	100	115	94	98	86	90	97	81	93	77	102	90	84	100	93	86	106	81	95	81	111	96	75	100	96	106	105	93	92	83	92	106	94	82	88	102	82	94	90	87	77	103	77	90	90	97	111	84	103	89	90	82	89	87	97	95	78	82	80	94	107	108	105	97	76	85	100	78	102	105	90	83	95	93	87	81	95	84	101	97	98	101	82	83	72	107	104	95	85	99	84	101	93	93	82	85	87	96	89	92	90	100	102	83	96	102	107	98	87	88	104	101	68	100	94	90	89	97	90	86	108	86	98	95	71	86	99	83	105	96	92	111	97	82	108	109	94	112	91	83	86	102	78	89	105	78	109	74	83	67	110	91	115	89	96	95	96	87	111	77	92	104	89	84	87	88	93	97	90	90	84	76	88	77	84	92	105	91	116	106	100	72	91	93	97	91	85	114	105	108	90	89	89	89	107	111	80	94	95	94	90	84	96	88	87	99	91	84	95	80	93	104	71	100	77	111	97	103	90	103	88	92	82	103	101	90	91	95	95	90	77	72	93	90	78	87	74	109	93	94	90	90	85	105	92	98	94	92	98	90	102	89	94	89	74	90	93	77	85	88	86	106	95	78	96	99	97	94	107	89	93	76	90	104	97	103	101	75	90	85	75	94	82	79	101	80	88	105	81	96	101	81	95	96	81	80	83	85	117	99	91	84	89	102	93	81	96	99	90	85	86	93	113	91	93	96	95	82	95	102	115	96	106	98	68	89	101	99	89	99	93	78	86	100	90	86	98	107	100	105	82	95	89	90	98	104	92	95	92	95	101	89	96	94	94	85	89	81	98	84	98	102	92	94	86	81	102	82	87	83	84	82	86	82	96	112	82	82	111	91	85	93	110	86	75	86	81	94	104	72	92	92	90	86	77	80	98	101	100	93	88	87	103	78	97	90	103	93	87	75	96	91	83	71	85	105	88	91	87	87	100	95	82	84	104	80	111	93	99	104	87	92	108	90	98	83	97	96	86	87	94	95	92	81	87	98	94	92	95	95	104	94	91	88	100	85	88	90	84	93	85	79	79	101	92	77	92	101	90	95	102	93	105	95	78	97	97	84	92	92	101	85	87	97	120	93	89	94	98	107	100	105	99	85	103	90	93	100	83	100	101	99	112	95	99	99	99	96	91	117	95	98	88	97	81	86	93	90	104	96	93	109	78	90	105	87	84	91	80	90	96	94	98	94	93	83	101	106	77	105	103	75	94	98	105	84	84	80	104	93	96	99	95	85	100	106	95	93	93	79	101	103	92	104	96	91	97	76	91	89	91	115	96	106	82	83	106	87	100	111	97	102	95	97	117	95	88	84	65	92	82	85	98	83	101	74	80	87	86	78	95	102	85	80	91	100	130	90	94	94	108	90	71	95	100	96	87	92	88	72	82	93	72	94	92	77	74	83	82	93	98	98	82	112	100	110	91	78	87	103	97	102	116	79	77	86	86	107	98	91	92	100	114	85	92	90	96	106	107	93	108	73	88	96	108	99	98	94	87	88	90	98	99	88	92	89	105	86	99	92	97	109	113	88	96	110	100	68	111	100	86	87	92	120	81	84	92	94	95	93	102	95	99	90	99	99	91	94	92	90	79	91	84	89	94	91	81	96	100	100	81	80	84	107	93	94	78	79	107	98	95	103	90	88	91	91	102	79	99	95	84	85	94	73	76	101	83	86	97	92	79	90	95	88	105	95	84	107	86	77	88	101	96	89	103	80	83	85	91	98	86	86	75	104	97	95	81	87	89	89	88	77	78	79	97	94	90	74	101	87	90	92	81	85	88	85	92	78	96	65	81	102	75	71	91	100	85	95	85	98	103	80	88	103	86	84	97	70	94	72	79	85	116	95	73	92	95	92	95	80	93	103	85	108	93	97	86	90	82	75	95	82	89	92	103	80	85	84	86	102	84	73	78	99	82	89	82	89	76	88	94	100	113	101	96	99	96	89	91	88	89	77	89	75	86	70	95	93	112	92	89	115	82	95	85	93	84	77	100	84	93	97	77	88	80	89	104	90	94	91	105	103	84	96	83	97	91	81	91	92	93	106	82	91	80	87	83	121	75	98	96	82	103	93	96	101	98	104	92	90	91	78	101	100	80	92	102	75	78	102	91	113	94	105	98	89	83	92	101	93	105	109	96	101	104	95	89	90	94	94	105	105	93	100	87	90	98	94	104	91	103	88	87	102	79	83	103	97	76	97	104	83	80	78	101	87	109	106	86	75	74	100	97	99	59	102	99	100	84	79	83	79	88	93	95	88	93	79	85	93	82	108	90	84	104	92	71	102	100	90	79	81	99	89	91	88	103	109	83	80	106	87	79	90	84	95	124	99	92	92	89	101	91	110	97	81	93	85	114	73	102	83	78	100	99	85	82	91	82	88	74	86	99	75	78	93	87	97	96	79	92	92	106	110	94	93	90	100	105	82	103	94	106	89	96	101	86	102	99	107	92	98	91	98	89	85	104	95	86	88	93	97	80	112	99	107	111	121	105	86	83	103	102	103	105	103	94	91	94	105	95	104	92	82	103	105	97	95	85	86	110	91	78	80	101	90	99	87	105	100	94	102	91	75	90	81	101	76	93	82	80	81	80	104	80	89	92	84	104	101	89	82	98	96	102	90	93	114	71	83	76	94	92	100	106	84	96	83	80	103	85	88	78	87	81	110	99	109	90	100	83	96	86	93	79	100	95	73	96	98	99	75	112	91	102	92	117	80	114	85	82	91	86	74	75	96	96	91	114	95	94	102	85	82	85	90	88	108	98	91	83	107	94	99	73	98	90	92	72	100	83	55	87	94	88	92	95	91	102	87	82	97	113	91	91	93	93	97	88	76	94	104	87	104	80	92	104	86	90	79	96	101	105	93	95	79	96	84	111	87	102	92	107	97	85	79	106	88	92	80	81	85	91	95	86	88	109	96	100	79	91	90	77	87	104	86	112	96	87	89	90	93	96	90	89	92	85	100	87	92	79	80	97	77	101	104	83	101	88	78	111	90	101	60	87	92	98	81	74	82	99	116	83	90	94	104	82	94	88	95	97	118	84	94	90	92	76	75	111	80	96	67	97	80	93	109	82	84	100	93	97	93	92	106	90	107	85	94	95	79	88	81	84	86	98	82	92	83	96	101	117	94	94	99	88	94	91	83	83	77	88	93	90	97	83	84	98	97	94	100	92	87	71	83	88	82	69	84	84	108	87	104	81	111	107	86	78	99	77	97	93	106	80	89	91	91	98	91	81	89	88	81	83	82	104	77	84	119	82	78
9735	402	538	499	544	475	431	418	405	381	355	355	373	372	340	355	373	375	337	343	333	332	359	336	345	316	394	336	304	304	348	352	339	307	345	366	328	348	359	320	352	328	338	305	331	343	341	341	323	328	320	328	322	329	351	316	334	283	316	328	332	308	340	350	312	320	352	314	321	342	319	308	288	316	328	321	346	373	323	319	311	334	344	344	314	332	324	335	353	300	335	303	342	322	334	300	329	354	302	330	346	323	315	360	351	331	340	313	351	340	348	310	336	340	295	313	340	341	355	313	311	340	314	324	315	336	339	315	359	338	343	306	315	356	350	307	313	358	313	326	323	353	351	341	324	337	330	323	351	314	347	326	341	311	309	324	362	344	335	343	335	334	322	335	353	333	323	368	312	308	347	339	339	345	303	363	334	316	336	333	326	319	335	313	316	359	310	327	336	304	347	329	329	350	315	372	312	353	337	338	327	338	343	342	337	340	311	316	312	313	321	331	318	309	333	309	318	318	337	351	377	304	324	346	327	316	336	343	329	343	320	325	306	336	324	338	371	308	342	360	364	329	307	331	332	321	345	345	305	313	335	315	305	333	306	319	352	309	324	333	339	311	353	355	330	340	318	325	316	326	319	315	348	341	344	314	326	338	339	314	319	338	309	326	338	342	291	348	337	361	335	320	371	353	325	348	304	330	351	318	328	325	310	376	309	312	348	332	334	335	351	320	351	350	332	347	316	328	342	334	348	303	361	306	315	366	346	338	342	364	340	330	333	328	344	353	364	335	329	351	307	314	329	335	337	326	359	315	326	322	339	317	330	311	331	344	342	333	327	335	339	303	334	342	337	305	358	343	340	330	314	332	313	332	330	345	321	357	328	320	326	309	339	349	351	351	342	324	328	343	321	298	340	319	335	337	355	363	317	329	356	342	299	341	343	320	359	381	362	322	322	305	328	317	339	305	333	373	327	363	334	311	311	318	323	335	373	351	328	377	334	331	329	302	339	300	337	313	345	311	339	330	328	350	363	323	318	324	326	314	363	359	338	328	325	291	311	322	327	317	339	318	318	353	358	322	330	334	327	333	342	319	316	345	330	333	339	298	329	352	341	311	319	343	411	345	315	350	294	339	354	368	326	297	362	303	323	298	323	351	321	327	314	318	338	322	299	328	363	326	302	310	308	307	343	327	355	324	321	342	315	321	357	324	355	309	361	318	337	322	331	306	342	356	343	335	325	305	310	351	291	345	337	328	311	319	337	308	320	354	329	332	323	310	340	331	315	334	308	337	341	328	355	330	297	359	304	315	337	307	324	334	340	367	335	319	322	335	364	305	345	338	405	301	326	305	306	361	302	329	330	311	336	341	331	348	354	341	321	355	357	325	343	316	317	340	304	343	307	335	336	355	331	338	340	323	348	335	316	316	291	329	351	321	303	331	346	363	336	319	333	340	320	356	330	318	306	337	333	322	359	299	321	337	344	297	334	345	306	300	328	331	322	325	339	318	357	328	339	391	345	341	331	307	333	308	335	308	316	337	318	293	335	298	347	352	333	349	356	323	322	346	328	338	320	338	330	325	319	365	344	381	317	315	352	348	332	313	329	327	345	320	294	340	333	327	333	340	335	352	357	344	347	329	316	307	328	352	333	331	340	318	313	322	324	316	357	338	332	329	348	324	318	329	309	304	328	303	358	321	306	310	312	330	310	353	308	331	313	330	312	342	326	337	346	323	361	339	350	368	311	328	299	326	329	319	327	341	306	346	340	322	325	320	289	289	316	326	306	350	314	319	315	345	341	334	329	328	325	337	320	320	355	310	328	323	322	331	327	302	317	320	349	354	316	321	335	381	307	308	337	317	319	341	344	341	327	326	340	342	347	293	322	345	333	348	347	343	331	320	320	323	313	315	303	313	385	338	349	355	358	322	306	333	309	336	349	334	310	353	323	337	333	283	345	318	335	316	348	312	313	334	323	323	312	335	348	311	354	335	328	372	340	299	337	333	352	323	310	364	310	301	329	325	333	317	282	342	334	306	307	347	324	370	312	341	334	310	356	330	323	341	318	319	313	324	328	353	285	325	326	320	328	354	358	307	328	342	321	323	309	345	328	327	330	349	314	314	344	316	323	338	347	357	343	313	343	327	316	340	319	325	349	368	336	312	324	302	342	368	310	313	344	335	324	337	352	328	319	321	332	325	316	321	316	343	325	351	328	338	357	321	324	312	315	340	341	349	366	346	342	316	351	349	338	335	314	325	310	339	345	335	345	316	329	351	330	319	339	349	335	335	315	345	311	334	329	345	319	319	363	326	331	340	331	326	315	356	339	316	309	314	317	340	310	327	349	329	339	313	340	326	340	338	306	303	315	337	314	315	318	318	354	337	329	354	334	348	319	319	333	320	365	309	333	346	285	288	300	332	319	297	358	347	300	297	337	351	314	323	316	329	310	328	333	333	310	325	316	317	324	343	312	364	319	344	327	327	311	347	324	308	321	339	336	353	379	386	290	344	317	333	323	313	312	325	332	329	328	335	358	328	322	349	322	333	363	315	363	356	346	312	344	325	325	308	352	326	351	324	328	308	333	327	332	340	370	347	348	329	355	298	360	324	334	357	318	336	321	343	299	334	337	348	347	312	352	353	344	330	353	321	367	319	311	328	325	320	325	334	292	316	338	316	322	327	352	330	342	346	348	342	360	359	328	340	336	325	365	321	350	308	356	305	312	350	343	339	335	357	359	355	336	333	326	344	358	326	337	306	334	342	313	332	361	353	337	328	331	322	282	336	343	333	334	347	371	341	363	317	342	331	316	332	335	305	309	312	363	323	326	321	336	334	361	316	343	342	335	367	381	320	331	337	288	346	352	340	326	350	319	331	341	332	340	287	325	323	324	331	344	319	314	325	286	324	293	326	331	356	346	370	355	352	360	313	329	312	324	337	335	328	331	344	314	345	335	342	337	307	334	363	323	329	308	326	322	325	346	307	296	343	314	335	317	340	343	304	316	354	320	318	353	337	335	344	343	339	333	335	355	345	324	318	317	351	333	336	338	326	325	324	331	307	298	316	292	313	313	319	309	341	310	353	318	301	332	343	306	309	305	337	326	348	310	345	328	344	350	312	315	308	315	336	337	312	355	333	343	331	336	347	343	324	328	338	328	332	335	324	287	340	334	313	327	351	353	324	322	320	360	351	311	321	333	357	317	306	298	361	318	302	290	347	337	339	322	356	332	339	312	359	334	334	360	354	319	353	314	306	326	312	326	334	294	315	343	320	361	345	344	321	382	363	318	313	346	346	315	329	335	346	307	356	352	324	308	341	343	321	335	361	355	306	331	329	321	308	330	306	318	327	308	312	344	333	362	349	338	338	335	335	313	329	366	307	329	338	313	294	357	328	332	314	337	327	359	351	299	327	319	305	324	319	362	368	343	335	312	319	306	329	336	327	337	309	352	347	322	324	391	369	317	331	313	305	343	326	299	314	312	327	368	344	363	324
43791	13049	2098	961	702	507	401	354	303	287	255	198	223	214	178	189	182	155	160	195	170	180	155	145	165	173	149	162	161	173	175	148	156	138	124	158	172	139	138	132	146	136	123	143	142	158	154	155	128	131	149	130	151	168	161	159	145	138	138	141	126	142	138	160	153	130	150	158	158	133	150	152	141	148	148	141	138	126	125	142	141	158	159	174	168	135	142	109	150	145	123	146	155	151	130	156	137	148	132	155	131	138	136	135	143	141	142	146	150	156	146	167	153	147	154	149	137	156	152	151	161	137	138	161	183	149	156	157	144	148	130	110	131	142	157	153	158	134	155	136	149	176	165	133	149	155	131	145	148	149	141	159	138	133	148	126	156	136	117	161	139	149	154	136	121	142	155	148	146	130	150	150	147	147	135	134	143	127	144	138	145	155	152	154	155	134	138	150	149	142	120	146	137	149	129	144	149	154	143	162	149	136	138	136	153	169	149	148	156	135	131	145	164	136	119	138	131	140	148	158	154	142	146	143	148	121	166	169	158	133	147	153	138	168	143	117	127	130	139	139	160	158	135	125	135	149	153	147	142	158	148	133	143	132	143	154	139	145	137	147	157	149	114	145	143	164	141	135	130	142	137	130	154	132	137	135	155	132	135	141	161	156	156	137	141	144	122	134	121	150	122	151	158	147	147	142	119	150	137	142	136	120	134	129	149	136	150	160	135	139	138	147	148	129	150	147	141	158	149	144	141	108	155	138	127	139	117	134	178	131	156	148	148	131	126	122	146	150	151	147	144	154	148	137	142	154	167	140	146	154	162	144	132	145	157	145	133	120	136	144	131	141	148	134	114	160	160	152	141	137	140	129	149	124	129	153	138	145	163	125	136	138	153	145	135	144	149	127	149	137	154	160	110	145	144	144	152	140	145	140	142	153	141	164	125	154	130	140	124	115	170	141	133	141	149	135	160	135	133	151	135	156	132	129	154	149	159	127	127	137	116	126	150	158	158	128	142	151	134	162	140	152	118	146	152	148	137	143	148	145	135	141	147	135	129	155	125	149	158	142	149	158	150	138	147	142	147	141	121	159	141	151	152	152	152	144	151	130	133	132	138	152	136	157	136	153	119	159	148	131	142	154	140	135	162	157	151	141	136	156	137	134	171	151	142	144	139	155	144	139	152	139	127	123	172	113	137	132	145	141	133	158	143	133	136	136	135	144	144	156	149	124	136	135	117	140	162	137	159	125	145	147	145	146	116	132	148	150	173	124	122	153	143	161	139	138	158	164	148	153	165	135	163	145	128	146	150	151	142	127	127	146	136	144	143	132	152	153	160	144	141	147	135	144	157	131	121	143	118	156	137	126	135	144	144	145	146	154	126	148	141	165	145	139	127	149	124	146	122	158	152	154	156	140	154	143	145	153	148	160	150	135	144	167	135	149	141	134	134	143	157	140	161	153	162	135	145	150	148	124	142	152	141	147	162	135	131	134	126	164	151	138	143	150	141	133	125	151	145	156	146	153	148	139	122	139	149	163	148	149	128	158	146	165	174	151	154	164	166	144	153	136	130	142	144	145	152	161	126	147	153	153	158	146	119	131	134	135	128	173	149	155	150	157	145	159	130	155	145	148	161	126	138	150	155	142	163	146	141	157	147	160	129	138	144	181	132	121	148	139	151	129	149	147	132	154	145	144	151	142	137	118	155	141	126	141	148	135	146	142	160	155	134	147	141	157	153	158	136	141	155	147	120	138	136	146	139	139	144	138	152	159	136	141	164	136	148	129	129	144	140	152	147	152	125	144	157	150	143	154	150	155	122	168	139	130	129	138	135	144	159	136	138	154	145	142	128	160	139	153	130	146	129	135	129	139	139	136	153	141	133	150	147	141	148	142	130	130	146	157	149	160	134	163	151	168	149	131	116	149	152	137	135	141	135	157	158	126	136	115	162	159	160	136	147	158	134	141	151	173	171	157	154	150	138	134	154	131	139	143	138	146	157	161	158	137	156	157	127	156	157	163	131	130	153	122	143	139	153	139	131	144	120	155	158	151	140	147	137	149	153	127	144	152	146	144	159	141	127	139	142	124	140	137	143	108	141	135	137	137	175	155	132	146	165	146	148	150	152	158	149	148	139	161	126	146	150	136	144	138	153	134	135	159	140	138	127	129	134	124	137	145	141	149	138	145	151	146	140	132	153	138	143	141	143	133	148	134	136	163	148	154	137	144	147	137	129	125	144	159	160	146	139	149	138	136	154	132	151	161	160	150	174	122	141	148	146	149	146	162	146	146	158	133	153	143	134	123	128	164	143	134	135	147	149	140	119	137	153	147	135	128	140	136	142	136	170	131	154	129	164	134	160	150	140	136	150	146	138	132	135	129	135	151	157	147	146	152	171	153	138	127	147	158	133	149	144	141	141	134	150	124	137	125	135	131	168	167	142	127	138	132	146	147	149	136	160	142	151	134	154	140	141	133	131	149	165	132	152	121	141	134	155	168	159	133	128	136	150	148	170	149	128	146	138	136	150	144	135	145	174	130	135	127	150	128	148	169	126	135	152	169	144	161	144	123	129	141	147	158	141	139	150	136	128	150	160	141	115	146	137	149	175	170	128	121	138	153	151	141	151	143	143	156	157	138	148	133	140	133	139	142	151	156	129	157	139	161	160	145	150	133	148	152	162	143	150	157	129	148	132	132	134	158	158	136	148	140	137	119	145	139	150	123	136	152	128	170	133	151	166	145	145	134	136	128	153	133	159	130	146	126	144	180	127	145	161	125	135	161	149	138	143	127	138	134	123	154	140	139	146	139	144	137	135	144	168	163	115	144	150	131	165	147	147	148	162	135	125	148	137	125	130	128	139	123	147	150	140	186	135	156	142	139	139	155	151	133	126	142	152	143	158	141	152	134	162	126	127	165	141	130	137	151	170	153	146	133	159	142	145	149	137	140	156	149	136	144	144	151	151	150	142	170	136	139	140	125	146	139	130	140	130	146	140	161	144	152	132	144	178	145	143	133	144	132	132	159	154	121	145	145	147	140	146	136	130	143	168	167	152	142	123	146	145	137	148	143	140	146	123	131	151	150	153	129	147	162	165	150	153	141	143	129	140	140	142	135	142	127	132	153	148	143	128	121	141	159	158	166	149	147	132	148	143	167	150	136	139	152	151	151	134	153	134	158	159	157	149	147	145	134	171	154	137	164	137	159	170	157	138	151	155	165	157	131	139	146	142	143	143	130	137	151	154	153	134	157	122	136	150	151	139	145	143	146	151	179	134	116	140	136	168	157	155	142	154	155	160	140	126	142	127	154	163	132	139	126	153	142	134	164	124	153	197	140	144	145	144	149	152	147	153	154	144	140	150	132	114	130	143	132	134	123	145	140	131	163	132	154	144	141	140	132	121	157	148	138	153	125	159	140	165	122	161	144	134	135	156	146	127	150	184	144	146	158	123	150	126	147	150	151	160	151	126	152	129	151	136	149	153	128	129	142	137	149
24662	1458	3213	3604	3037	2448	2031	1696	1468	1232	1128	1026	925	915	824	811	750	775	710	691	661	655	662	598	652	602	609	601	551	594	598	520	571	531	535	493	535	522	533	521	517	511	542	537	522	499	480	537	565	485	517	472	521	495	507	482	499	496	482	517	490	539	507	492	472	478	493	470	495	469	494	481	475	510	518	529	471	478	461	539	474	488	499	490	495	499	485	497	477	463	491	486	504	518	454	440	513	489	485	479	482	480	483	478	507	519	478	490	506	478	468	454	519	484	477	478	434	508	507	485	457	487	510	469	490	459	494	468	479	453	489	515	487	501	432	496	475	491	492	453	472	418	475	448	506	460	475	483	452	503	454	462	487	454	505	494	498	487	492	513	495	472	478	504	467	422	480	494	472	507	456	455	487	484	455	470	468	457	497	459	498	449	490	514	455	491	474	493	492	485	470	490	477	463	503	429	442	472	482	493	495	466	495	518	465	510	471	460	468	468	503	520	489	428	464	530	480	445	418	479	453	474	520	460	480	469	487	471	474	470	508	452	485	486	470	481	456	487	492	502	461	472	487	482	447	455	473	488	450	484	502	491	491	458	466	496	462	452	481	472	481	474	486	462	495	442	430	455	490	466	487	471	490	463	481	466	493	486	462	475	447	514	500	451	461	473	542	482	503	462	480	460	478	483	475	467	503	459	475	467	490	507	459	479	466	516	500	455	474	469	488	490	450	475	458	488	452	462	482	461	425	453	468	476	491	475	456	495	504	493	472	486	447	459	477	497	457	442	470	479	487	481	490	508	475	484	482	467	508	449	464	452	453	499	477	472	465	487	473	453	466	506	496	484	480	510	501	430	487	488	522	485	519	502	497	505	482	485	456	524	440	460	453	477	443	508	472	448	473	475	491	503	477	496	508	451	481	487	491	486	444	525	470	464	468	475	505	490	519	453	485	488	454	456	467	518	475	451	523	476	480	484	440	435	467	466	485	500	516	472	481	448	470	482	501	500	458	471	470	498	482	473	478	469	486	458	460	474	491	505	454	459	501	464	461	458	470	476	468	458	482	450	479	472	513	493	467	527	514	469	469	500	480	455	489	449	478	469	449	470	447	458	469	437	459	501	483	495	459	448	510	455	460	481	470	487	440	474	461	471	524	462	472	480	496	496	502	481	479	443	453	487	522	491	481	472	457	489	482	439	497	454	490	475	474	461	475	494	493	507	461	478	513	471	485	534	468	478	458	500	498	478	471	460	480	468	436	499	462	506	490	461	490	473	469	487	488	458	494	479	466	458	461	461	509	469	499	492	510	483	473	472	469	494	487	453	472	463	453	496	456	501	498	467	495	489	470	451	454	447	550	454	503	471	479	453	480	481	473	461	431	460	486	432	488	472	510	492	456	488	500	480	464	408	506	495	502	461	500	472	530	460	478	456	462	460	476	473	493	494	511	492	480	467	482	481	473	495	478	471	530	499	502	441	474	508	475	463	448	465	468	483	469	508	505	455	454	507	461	476	493	447	473	479	490	473	488	490	490	473	461	514	475	444	431	468	496	487	446	473	499	495	467	536	495	453	471	470	486	472	498	462	500	455	450	477	489	455	479	458	485	500	489	453	470	484	493	507	440	461	482	500	474	475	513	503	518	454	493	487	489	482	486	445	468	515	470	486	504	484	499	470	482	427	464	476	471	477	491	474	490	498	493	494	444	453	446	470	452	493	512	482	473	492	437	470	486	445	506	457	484	441	476	469	493	495	496	483	480	484	467	485	487	508	459	496	471	448	476	458	477	479	503	504	469	480	450	493	455	453	494	464	522	494	476	503	468	473	466	457	475	492	489	487	480	471	433	491	500	505	492	544	515	493	479	450	470	474	507	462	440	481	463	448	530	463	476	491	514	501	470	493	512	439	465	478	476	449	463	432	526	495	430	451	475	433	482	488	469	468	481	451	526	442	455	428	464	457	471	464	452	467	483	499	469	461	469	471	482	472	459	484	455	468	476	460	485	493	450	499	480	471	458	445	445	473	462	490	457	513	490	480	499	482	454	522	513	484	473	483	498	480	445	438	475	455	464	478	493	462	489	489	459	490	440	475	493	456	453	524	485	489	437	473	492	450	479	502	486	478	463	475	475	473	464	483	492	512	460	494	497	510	471	456	490	490	483	474	476	479	471	508	427	478	481	473	466	475	469	496	447	489	456	453	462	472	489	464	466	460	450	463	434	479	513	468	496	463	484	492	474	485	452	482	447	454	464	472	481	519	520	502	487	442	482	491	467	457	480	458	495	467	473	447	475	486	430	465	470	452	487	466	494	475	494	495	469	460	460	481	474	512	470	466	459	507	476	476	462	503	462	491	471	434	472	467	469	465	523	488	513	477	514	520	465	467	503	497	464	441	489	488	474	457	461	475	477	478	471	481	538	457	508	463	499	465	495	485	487	497	457	447	486	482	467	460	459	466	480	486	448	436	492	519	520	500	473	466	494	450	469	526	440	443	458	453	488	513	477	494	485	484	471	449	468	480	482	488	488	487	466	475	492	479	479	488	490	438	441	444	508	473	470	453	497	464	441	497	491	434	489	490	461	470	482	483	461	434	467	458	427	475	467	474	474	517	435	497	463	481	491	505	477	517	433	478	506	488	460	479	445	472	445	442	439	472	476	487	502	476	495	488	490	468	489	472	489	506	479	477	482	479	486	481	495	456	481	500	483	531	474	480	477	456	523	517	459	522	496	493	500	459	434	480	450	492	449	472	490	475	493	477	508	450	473	498	454	484	460	458	505	509	518	460	468	468	492	490	484	455	436	463	463	463	519	495	476	510	471	440	497	468	485	471	505	468	451	499	485	478	461	498	451	496	480	496	459	486	444	490	503	482	490	484	491	434	480	459	442	472	493	519	509	502	478	474	458	480	463	481	460	474	515	467	484	478	455	489	496	492	487	480	447	476	457	464	484	483	470	488	488	480	471	474	478	475	447	456	458	484	461	444	475	446	472	493	471	457	462	483	467	488	476	442	500	445	484	457	470	512	460	495	517	472	476	473	444	469	475	476	500	470	507	441	465	511	486	484	458	446	475	492	459	445	469	478	480	495	473	457	482	483	466	470	487	486	475	520	504	461	509	470	490	442	463	462	478	509	462	441	513	470	469	497	481	384	479	493	503	476	456	452	465	501	460	478	418	499	488	497	478	450	461	456	466	480	474	477	541	444	478	481	445	453	464	528	523	432	454	506	493	473	464	442	475	471	484	428	470	505	479	497	497	448	465	422	470	488	503	453	457	457	501	466	470	462	459	504	494	508	481	501	489	470	434	508	461	463	494	526	497	495	429	476	481	491	458	496	487	490	490	483	477	492	457	516	473	466	485	488	502	455	496	509	527	481	464	496	477	497	513	484	447	471	486	436	470	466	485	455	475	509	486	472	493	503	477	523	483	432	477	468	492	455	474	447	444	466	455	507	447	445	487	481	476	492	490	454	487	508	483	484	523	491	497	482
52514	21674	5969	2003	1408	1023	841	628	547	487	432	400	418	384	372	303	313	317	321	281	288	302	260	289	277	275	291	277	285	284	276	301	272	294	290	273	249	262	263	275	280	266	242	260	240	264	232	268	262	247	266	268	237	275	246	246	226	245	273	249	244	249	260	256	266	227	281	226	230	274	255	275	264	288	272	274	269	243	254	243	260	252	239	246	221	248	232	245	258	248	268	262	243	253	248	220	255	258	255	231	238	237	226	233	259	237	236	262	233	253	270	244	237	248	244	245	220	262	238	230	249	274	262	267	248	254	233	234	230	235	243	229	242	288	229	239	245	234	248	266	229	248	247	255	231	258	256	255	250	252	221	233	211	243	232	273	232	262	256	253	273	239	276	266	219	226	249	255	258	252	234	242	280	259	250	255	248	243	236	248	229	219	239	266	242	247	234	252	244	254	253	252	253	248	257	238	237	243	287	237	253	252	235	250	238	282	252	239	231	221	270	255	264	273	208	253	268	247	235	257	271	282	235	229	269	238	242	210	244	259	263	260	225	222	246	253	255	245	268	247	257	225	253	261	233	236	250	238	251	270	237	263	223	251	231	252	241	263	252	227	247	261	268	253	213	221	251	247	238	225	245	223	222	244	247	250	240	275	264	250	246	228	241	261	254	253	228	248	253	210	258	244	251	250	257	235	247	231	237	264	255	239	222	266	253	251	240	262	214	256	253	282	253	232	219	242	230	252	246	252	243	241	246	256	257	235	238	261	258	248	267	262	253	260	220	260	213	260	278	242	220	210	251	210	220	247	239	244	196	252	231	259	262	236	227	228	234	256	239	243	243	244	257	247	231	241	266	243	246	245	257	211	264	247	239	253	229	209	246	247	248	245	254	262	242	260	260	261	229	241	253	255	257	206	259	238	243	252	269	250	265	243	255	242	232	223	247	245	255	238	246	234	259	238	250	269	246	231	270	258	265	257	242	239	275	269	222	254	247	235	254	257	280	277	241	241	269	275	260	260	258	259	219	273	245	226	234	232	253	262	249	276	227	259	267	265	241	281	246	229	244	243	247	225	267	266	246	277	252	247	242	252	252	246	234	255	218	247	235	255	255	270	252	241	240	240	252	236	276	252	267	261	276	248	234	226	242	248	254	233	254	231	246	246	222	224	265	202	236	247	252	238	268	244	243	233	245	234	246	283	237	245	242	249	255	223	231	218	250	234	258	223	246	259	239	239	257	240	254	242	237	242	255	253	258	219	250	218	229	245	222	268	218	235	248	262	270	255	249	250	264	243	248	217	224	256	263	247	238	276	238	246	276	238	228	251	247	220	231	239	258	238	223	249	256	236	241	274	227	230	246	258	228	256	255	264	246	240	234	251	247	249	258	227	236	213	241	254	243	242	242	246	267	264	263	231	248	234	266	262	238	209	254	260	238	257	246	254	246	213	226	238	259	246	247	230	264	229	261	253	255	237	231	229	255	264	231	240	236	268	260	246	238	253	269	251	228	234	242	251	250	262	239	269	239	222	234	242	264	257	247	262	226	237	280	238	236	255	227	268	241	236	266	256	254	274	228	243	233	240	235	254	274	233	236	263	238	239	235	257	250	230	275	250	240	257	234	265	250	270	251	261	263	254	270	257	245	246	241	242	230	241	251	243	245	267	251	242	258	219	274	260	225	232	264	243	263	263	240	265	256	254	245	237	246	228	262	253	256	264	233	240	251	241	214	251	235	264	255	269	256	271	263	239	250	247	256	241	241	256	217	250	247	264	235	256	221	211	250	255	245	258	283	265	225	235	235	243	253	251	241	225	216	252	250	239	236	273	249	234	241	265	245	242	235	256	259	242	235	237	260	235	246	243	294	241	243	237	262	264	237	265	247	237	246	239	266	239	267	234	247	241	250	257	233	220	257	263	258	288	248	223	253	253	254	266	279	264	231	248	247	242	221	269	246	219	258	246	250	227	221	247	236	238	269	245	251	259	249	275	248	242	237	253	244	232	242	260	253	218	207	233	245	243	253	234	248	254	271	234	235	220	251	275	270	259	256	271	234	259	227	236	240	215	249	229	240	229	233	237	247	240	250	237	236	236	255	246	272	248	240	240	240	262	279	256	223	233	280	239	262	263	257	245	212	271	275	243	241	268	258	269	238	225	231	238	238	250	251	230	262	267	242	224	264	232	248	255	241	242	260	210	242	218	255	269	237	231	249	271	235	264	251	229	226	223	265	270	229	254	247	248	219	233	284	271	254	240	251	228	255	295	262	238	239	239	272	255	233	235	233	237	234	230	238	237	254	223	269	252	244	249	244	239	260	244	242	256	231	266	282	224	217	255	260	249	254	254	245	246	224	215	253	225	290	242	257	248	228	261	254	236	227	225	246	247	212	248	272	227	277	234	244	258	242	247	235	244	258	254	233	252	243	281	253	232	260	269	232	256	257	251	260	266	238	235	240	223	253	264	248	231	224	261	256	253	246	247	226	249	250	220	250	244	253	232	258	277	246	247	253	245	264	220	269	259	263	217	256	245	252	262	246	252	272	249	254	242	237	256	238	236	262	266	272	278	258	225	251	226	240	239	248	245	247	268	240	257	224	240	244	248	241	248	273	230	262	262	252	260	234	234	267	246	239	228	238	243	211	268	245	236	251	253	219	223	248	230	230	259	241	261	255	240	256	273	231	239	240	234	265	249	242	249	238	266	229	238	234	256	262	232	245	271	238	239	233	222	284	249	221	264	237	253	260	262	266	225	240	250	252	230	206	252	252	232	245	265	268	252	269	254	229	261	252	252	260	257	229	232	243	223	254	257	240	252	267	234	228	245	234	263	232	261	226	257	246	254	222	251	236	202	267	212	264	261	232	267	278	273	207	247	243	244	243	235	247	232	266	266	255	250	273	230	265	269	244	247	252	258	255	270	211	253	259	220	221	237	248	250	258	266	248	253	244	211	237	281	249	236	260	221	230	225	215	275	253	236	248	253	253	245	237	257	224	228	254	241	246	267	264	237	226	236	252	301	252	239	242	240	260	249	233	257	241	241	251	250	255	256	268	247	282	244	248	249	229	222	216	252	238	247	237	247	267	242	266	229	241	260	228	242	251	223	262	230	236	261	249	221	234	233	273	220	236	273	236	245	243	274	244	219	254	282	202	254	240	245	282	248	262	268	251	237	254	228	262	239	279	249	268	255	255	227	272	234	241	241	259	245	245	249	245	233	233	261	242	242	246	248	264	221	242	255	238	231	259	234	249	236	263	263	247	251	234	254	241	247	220	242	242	260	229	261	254	238	237	250	268	221	210	276	277	254	249	259	261	234	247	253	233	269	252	252	221	249	253	253	249	232	257	256	227	260	248	246	231	252	225	252	251	252	243	233	251	238	232	237	269	247	253	237	233	252	254	242	254	241	243	217	237	244	238	245	230	251	248	256	258	226	265	252	258	245	218	270	250	273	215	208	215	232	229	243	260	241	233	234	242	271	270	256	251	244	246	241
32136	2758	5913	6421	5405	4350	3619	3008	2643	2304	2022	1761	1704	1506	1501	1403	1269	1272	1249	1083	1111	1066	1019	1045	950	981	971	945	911	904	893	933	906	903	926	862	874	872	832	890	887	838	800	889	794	835	792	780	766	819	833	778	772	820	770	818	774	755	804	801	764	763	723	775	761	754	739	720	752	756	762	704	766	824	762	748	758	765	748	748	772	778	767	782	763	706	774	797	716	774	778	795	763	797	782	755	735	728	788	713	741	749	774	792	748	784	703	760	753	738	724	743	762	765	798	782	743	693	757	720	727	738	769	754	767	788	752	751	733	770	761	736	761	717	774	748	750	771	801	790	744	751	777	786	736	773	727	771	765	784	757	759	718	740	725	728	719	725	790	749	723	767	756	771	753	757	769	742	737	703	717	756	732	782	729	745	738	723	711	753	803	742	758	739	724	721	718	709	745	762	763	773	717	745	716	766	758	745	718	758	663	736	762	762	754	768	760	767	742	781	743	711	717	771	771	743	716	743	707	774	709	731	764	725	723	733	678	754	721	734	729	746	789	793	763	770	725	730	745	736	778	750	714	783	705	705	771	760	790	714	782	745	702	716	744	812	748	749	717	732	721	751	738	755	699	751	775	732	714	757	744	732	745	758	737	788	741	717	748	757	769	759	743	691	721	767	741	701	704	759	683	716	737	729	739	792	745	755	741	771	774	778	763	767	786	737	712	745	729	718	762	724	722	808	815	738	710	757	789	703	727	723	738	773	728	766	753	746	767	770	740	772	717	753	719	724	743	730	737	763	735	716	727	743	766	749	730	753	760	805	715	701	726	757	748	768	765	768	733	714	686	713	785	769	736	694	776	736	769	743	695	740	712	727	738	724	736	775	779	690	758	765	752	721	734	722	746	742	758	732	709	721	761	716	770	697	735	766	740	711	776	722	794	673	731	782	717	680	802	809	734	757	751	757	731	730	753	746	760	808	709	727	745	693	716	756	752	717	725	715	711	724	748	713	723	735	692	717	740	727	740	737	778	740	774	739	719	714	767	740	763	761	754	758	794	734	785	766	782	759	768	754	723	811	769	726	749	733	754	739	720	772	748	683	747	758	710	759	740	728	736	682	761	758	734	770	756	749	750	732	734	784	747	790	714	729	688	733	748	775	735	749	740	740	725	713	683	734	729	736	758	751	751	763	759	762	771	700	776	730	788	766	724	733	717	774	765	724	772	722	729	730	770	724	744	732	724	705	759	712	756	800	727	682	791	705	739	740	738	739	761	752	786	783	765	723	709	747	734	692	744	733	689	724	734	739	791	764	732	772	705	727	682	790	730	799	732	687	771	729	719	752	748	703	720	671	730	774	751	755	780	739	710	756	761	686	764	784	747	778	766	778	728	784	738	755	753	766	782	766	767	760	707	756	746	767	787	763	738	703	749	712	792	700	722	773	764	768	780	723	746	721	769	727	787	731	797	720	761	739	763	708	785	718	753	677	760	756	729	733	763	741	755	705	702	773	704	745	777	777	718	761	723	728	745	711	711	676	792	762	736	779	710	717	712	742	723	751	754	735	769	759	765	741	751	767	711	743	781	752	728	765	748	750	744	731	747	748	774	731	714	738	764	725	739	760	767	785	747	781	769	697	805	766	709	715	748	720	740	755	722	754	717	739	709	733	677	756	733	769	742	730	746	731	725	760	771	754	723	766	734	772	738	722	791	761	790	728	747	781	775	774	703	751	705	713	734	774	750	780	748	724	750	740	771	764	749	742	729	733	784	748	746	768	690	758	774	731	748	764	709	745	737	839	725	753	740	745	741	688	697	774	784	725	759	742	730	737	788	742	730	746	732	768	699	806	714	772	793	782	801	760	746	725	730	741	737	731	740	744	708	756	728	750	801	735	757	755	752	739	760	704	733	753	718	736	734	755	707	768	823	806	770	727	715	736	698	720	710	780	759	705	762	755	757	761	741	709	756	737	702	780	778	775	703	770	754	689	791	697	747	727	725	685	753	732	729	703	732	751	706	732	729	706	735	792	700	721	768	721	772	733	720	737	760	757	734	738	757	773	778	749	782	772	743	746	744	713	727	730	726	777	779	760	743	800	763	753	725	705	739	824	711	763	766	777	783	740	742	755	735	757	736	754	750	703	712	758	718	765	747	766	794	754	708	703	739	742	744	702	743	726	767	747	709	726	708	780	752	703	762	746	696	736	774	797	713	736	773	709	762	771	723	732	741	740	765	778	780	777	704	758	780	717	788	716	742	728	711	741	767	708	772	727	751	728	721	726	727	714	763	709	758	748	766	740	708	740	795	718	739	754	737	751	757	769	703	776	795	753	750	825	722	705	737	736	716	719	726	694	767	772	733	736	736	727	786	719	755	749	776	734	763	738	717	733	764	718	772	724	714	731	767	739	784	740	725	754	689	759	737	678	733	736	707	705	748	727	742	750	749	762	768	749	738	725	706	755	715	762	729	749	722	743	761	740	810	758	787	761	760	738	759	731	725	750	735	765	769	744	741	736	758	703	795	734	707	778	757	720	787	721	732	754	734	723	732	710	709	715	714	716	736	745	753	746	755	764	736	740	770	723	749	710	790	707	767	728	717	725	753	764	762	733	767	724	725	727	780	739	733	759	751	726	795	734	707	789	776	728	769	762	709	809	752	711	710	737	762	761	766	715	751	761	712	785	732	672	712	708	747	764	726	749	737	727	727	773	748	749	783	764	748	742	754	740	739	745	711	762	701	762	759	751	767	745	744	726	786	777	751	697	733	726	758	745	746	783	723	725	788	753	753	778	744	734	784	750	712	744	732	751	763	698	712	757	705	696	707	782	770	732	720	739	749	722	757	773	740	709	776	724	769	711	731	715	731	728	763	785	757	777	767	719	782	753	735	776	785	723	707	710	795	715	699	744	713	733	729	756	764	735	744	771	754	760	739	756	740	728	741	731	700	732	730	727	773	740	752	752	742	741	775	715	701	733	810	741	737	715	728	703	743	753	774	755	733	784	725	756	738	730	757	718	758	747	790	736	759	744	727	774	711	776	719	792	741	736	754	732	776	779	737	754	744	724	755	745	719	717	712	698	724	775	723	742	761	772	754	762	767	723	712	671	702	742	751	736	702	739	744	767	763	699	721	727	727	725	754	760	748	751	737	697	735	770	704	753	787	745	765	768	749	736	749	767	769	731	726	736	746	780	744	762	691	794	741	738	789	775	749	776	767	752	772	720	766	754	710	720	718	798	746	762	737	733	744	781	761	708	781	753	752	733	738	732	741	757	748	775	783	730	758	705	726	755	753	789	714	714	781	735	754	727	775	739	731	720	729	754	754	733	708	756	760	760	720	729	773	725	756	738	772	713	741	712	738	727	736	742	718	760	769	727	729	772	799	725	758	770	764	712	673	807	725	773	761	748	786	785	744	745	744	738	716	704	722	709	726	766	761	742	737	709	741	762	735	707	740	745	804	754	713	753	783	768	749	749	726	760	701	794	709	774	729	693
9227	511	206	167	111	106	96	107	100	106	104	98	84	85	92	102	82	89	82	95	84	97	101	85	82	86	95	94	96	81	108	109	88	101	104	85	101	108	91	93	75	97	92	98	93	90	83	95	80	92	82	98	97	96	106	95	88	93	98	88	85	98	107	71	100	92	83	90	91	84	99	111	83	100	102	92	91	95	108	103	91	101	97	104	74	102	93	78	93	89	101	77	72	95	86	93	103	96	82	89	89	106	91	91	100	85	99	69	102	108	78	96	90	76	88	88	90	97	84	98	104	104	105	74	85	100	84	106	85	99	110	87	93	96	91	95	101	92	92	89	77	82	96	80	106	84	84	87	91	94	87	80	97	90	90	81	99	94	97	93	89	98	92	89	100	76	99	101	83	74	98	81	93	103	95	90	95	104	94	87	93	83	91	96	92	86	87	95	86	96	98	87	84	80	103	87	81	103	92	85	90	87	101	81	94	99	79	97	98	80	74	94	94	86	95	78	107	94	90	107	108	77	82	112	71	94	112	90	72	93	95	96	76	82	93	99	109	84	96	93	102	99	87	60	103	96	92	88	104	94	92	82	90	83	96	94	88	76	98	83	90	96	111	92	78	83	90	99	93	86	90	95	94	102	90	93	89	93	108	82	93	97	96	80	91	91	99	90	85	90	95	94	94	104	106	96	71	97	81	86	96	80	78	102	85	91	105	62	106	90	96	102	90	89	86	104	99	98	80	88	82	75	85	99	83	99	98	77	81	93	107	87	83	92	82	86	67	87	87	95	92	80	92	90	103	76	77	100	89	95	87	98	95	99	102	98	99	104	79	87	105	91	97	91	74	80	90	101	87	83	85	96	89	99	103	90	90	87	75	82	97	79	99	101	94	85	88	97	80	84	91	93	98	90	102	85	83	101	95	100	111	96	88	94	89	81	94	71	90	104	80	96	89	94	94	101	91	92	106	103	70	76	91	85	83	108	105	80	89	93	91	99	99	91	97	91	78	86	99	89	81	79	85	100	125	67	89	83	86	79	104	86	98	91	94	96	103	100	92	81	93	78	95	77	123	85	97	76	118	87	97	89	86	111	91	88	96	89	85	84	73	89	106	111	103	92	101	71	81	85	91	81	87	87	99	103	79	96	100	94	102	91	85	78	86	84	98	91	100	117	101	96	94	94	108	90	96	88	76	93	89	109	105	100	85	98	90	97	83	95	90	89	112	78	83	102	63	87	89	96	84	103	80	99	97	86	81	85	95	88	102	106	92	86	88	73	82	67	91	84	87	98	87	70	97	83	86	92	91	79	94	77	81	87	92	91	82	98	83	85	107	109	103	86	92	94	104	93	77	90	88	87	102	93	98	108	79	90	89	91	88	90	89	81	81	93	97	90	75	78	92	102	91	76	107	94	71	117	85	96	90	99	78	84	98	105	89	90	85	87	104	84	75	91	93	95	81	80	104	100	91	73	93	77	101	82	97	101	93	86	85	113	75	91	90	95	82	86	97	77	96	81	90	85	96	88	95	104	101	90	91	81	99	106	85	92	105	90	87	75	89	99	92	95	99	101	96	109	106	101	71	93	92	84	110	100	83	79	84	99	79	77	83	96	71	105	100	99	106	92	93	93	84	86	103	100	80	90	95	87	90	77	94	85	91	99	92	83	92	84	87	91	99	96	87	96	76	91	92	92	97	79	98	89	90	89	83	88	83	85	96	95	90	103	88	91	109	81	92	104	100	90	92	90	89	95	88	74	85	89	82	89	85	81	96	93	99	70	85	89	102	108	103	89	98	95	77	98	94	90	100	102	108	85	72	107	102	83	97	98	83	96	84	101	80	80	89	74	105	91	83	102	82	110	84	99	103	89	106	106	80	95	96	82	94	99	77	79	98	71	104	78	83	95	90	74	81	79	92	87	96	88	104	81	91	86	104	97	104	82	77	95	93	88	87	101	112	88	97	85	111	96	87	95	87	96	98	88	103	100	74	84	84	90	103	76	87	95	100	84	95	94	83	80	80	84	95	104	90	109	90	91	92	84	79	95	96	81	103	84	92	85	101	103	100	83	91	79	105	103	86	84	74	94	93	98	110	95	114	92	109	95	90	78	86	110	102	81	75	89	95	92	80	76	84	100	99	85	84	111	91	94	75	95	99	78	90	103	89	82	97	89	91	102	101	72	89	101	87	91	99	105	105	74	76	96	82	89	96	100	101	98	80	89	80	97	109	76	94	94	105	72	95	69	85	98	98	87	95	93	95	85	104	104	83	99	95	98	92	82	91	81	79	91	107	105	83	102	90	95	97	105	81	94	89	92	89	95	83	87	85	82	83	82	94	97	88	97	94	83	94	101	98	89	90	69	84	103	107	76	102	81	101	106	95	95	94	117	84	107	91	90	91	93	103	93	97	93	89	97	94	91	94	98	107	74	88	91	90	82	89	103	100	103	88	83	80	92	86	81	96	86	95	76	82	91	101	104	86	90	81	82	114	85	80	95	84	89	99	86	93	78	108	84	93	98	85	84	98	87	82	90	89	80	80	84	85	110	79	96	104	91	92	110	99	99	89	105	100	95	89	86	88	102	93	107	93	102	90	84	88	98	77	85	87	107	84	99	74	96	104	105	72	86	96	96	98	105	112	109	73	108	96	98	84	95	110	108	90	84	98	80	87	94	90	92	91	93	95	84	92	84	94	80	105	89	99	95	101	86	102	91	87	110	86	105	105	78	89	82	111	76	77	87	83	99	84	83	88	90	103	111	99	97	86	83	87	104	85	93	88	88	96	80	79	88	92	93	94	88	96	91	105	80	82	99	73	87	91	106	76	92	100	118	78	100	115	104	96	104	88	69	95	90	85	83	90	84	90	103	88	78	104	92	82	75	95	90	96	77	95	104	88	96	101	78	111	97	92	107	88	106	93	89	82	91	92	95	74	105	93	102	92	80	84	91	85	91	84	77	92	83	107	83	83	100	84	99	97	77	89	84	98	115	78	98	99	100	107	74	76	76	97	77	100	92	109	75	75	83	90	94	99	89	86	75	93	75	86	98	109	88	102	97	96	86	104	88	81	95	96	85	97	70	95	87	89	88	98	99	102	99	82	96	75	88	77	81	97	99	88	95	89	85	94	89	87	72	100	102	85	85	83	84	105	77	82	92	92	102	89	90	86	66	97	79	81	91	107	76	103	97	94	83	105	106	95	87	81	83	91	95	97	85	74	90	95	103	95	98	94	83	92	82	91	92	104	83	95	98	87	93	75	104	80	74	90	78	87	98	75	96	100	93	96	114	92	95	94	101	81	96	109	89	77	98	92	97	95	89	76	88	88	94	95	85	99	77	89	115	88	87	93	76	112	86	102	96	80	87	112	92	86	85	102	88	93	81	101	90	82	101	89	79	102	87	93	88	92	75	102	84	93	100	89	96	92	86	83	107	109	88	106	65	98	92	85	96	101	78	87	94	87	84	90	81	88	93	114	107	86	97	98	93	95	91
8906	411	516	526	490	451	397	407	413	390	397	386	364	365	345	349	339	358	345	305	350	331	348	331	346	310	394	364	339	313	335	312	329	331	382	348	347	319	351	318	347	346	349	311	335	336	325	312	309	334	335	338	320	310	320	297	314	309	346	343	317	325	307	309	346	344	355	326	314	308	319	337	297	301	341	356	354	336	327	318	331	313	338	320	316	328	341	330	324	368	363	337	332	306	297	320	336	330	314	304	315	320	289	341	293	320	292	325	348	314	303	313	339	334	327	340	359	309	331	306	317	311	352	301	338	310	343	305	325	311	312	333	348	318	336	299	316	325	338	303	291	349	336	346	318	333	323	315	311	328	346	344	322	321	323	313	365	337	318	310	312	323	322	324	303	327	297	350	312	342	332	328	335	333	317	313	307	297	382	327	326	357	331	340	323	338	361	333	341	344	324	347	305	326	329	306	344	317	337	327	302	299	340	304	334	337	303	348	353	359	336	315	313	315	331	326	316	336	333	304	336	355	327	338	348	346	367	329	326	311	328	324	372	336	340	330	326	334	333	322	348	329	309	335	342	326	351	324	324	314	329	356	350	346	370	351	329	325	359	341	328	310	314	330	359	336	273	325	366	330	307	335	300	345	343	326	311	299	328	326	317	347	352	307	302	357	361	310	343	339	295	351	272	336	343	344	331	342	328	317	325	336	327	315	325	333	315	327	331	321	345	346	316	351	364	299	370	318	306	291	317	306	345	341	296	356	331	325	312	319	316	356	318	296	327	319	352	344	327	307	319	322	313	335	306	319	316	332	313	338	330	319	319	331	340	353	349	338	300	347	328	341	308	279	343	327	333	301	344	339	348	329	305	329	327	327	332	323	344	299	322	331	345	318	344	322	343	358	355	333	320	298	301	341	307	311	320	298	329	318	308	319	330	342	276	292	349	332	319	300	352	364	337	328	299	345	313	334	326	296	334	331	305	328	336	351	335	316	301	318	319	327	339	339	329	313	323	327	326	339	327	323	323	304	331	307	305	355	315	345	314	344	332	353	335	327	281	327	380	301	314	319	338	331	324	335	340	310	322	374	318	325	317	349	349	336	327	307	334	331	332	369	358	301	352	289	364	346	345	286	305	335	336	349	334	332	311	354	320	335	318	325	323	332	334	326	331	291	371	359	314	335	305	351	332	325	339	312	329	342	344	312	320	321	313	332	337	302	315	344	311	324	303	313	300	317	332	304	310	331	328	324	317	307	321	322	332	324	333	304	293	315	335	358	332	333	329	353	355	317	312	311	349	320	350	328	314	312	340	321	329	328	313	327	335	316	323	340	342	342	329	327	357	344	355	357	335	344	318	331	334	351	318	351	344	311	345	320	337	357	303	317	333	341	336	346	311	336	313	313	339	339	336	346	304	328	304	332	325	329	289	337	308	323	285	307	326	301	292	347	330	302	361	320	324	304	317	300	301	332	334	345	308	301	324	316	340	324	325	334	317	322	329	300	318	346	351	337	339	354	319	317	368	321	285	331	366	326	315	310	370	326	316	354	343	325	307	348	346	356	330	370	327	304	347	313	313	324	329	343	306	307	324	321	327	317	349	317	333	326	337	337	357	331	328	335	317	348	342	315	325	334	308	316	348	312	313	320	318	319	328	351	331	341	324	315	326	351	327	359	320	358	327	335	369	314	331	320	344	307	319	345	310	315	327	309	338	331	340	332	342	309	332	325	336	318	337	314	309	319	327	323	311	331	362	327	358	341	316	311	352	292	333	338	320	333	329	302	350	315	297	338	318	358	308	294	326	332	336	337	308	339	289	347	303	321	346	317	343	359	307	336	327	327	298	320	340	310	344	322	312	318	296	330	330	375	336	320	316	327	355	303	298	333	315	347	359	331	331	338	342	343	340	324	297	310	313	352	371	330	355	338	354	340	307	332	314	313	320	344	359	347	304	353	324	358	335	325	333	341	310	316	354	314	311	347	346	324	346	321	350	309	350	297	340	337	334	305	328	325	329	315	310	330	329	333	321	350	348	328	322	321	297	323	315	323	336	293	309	329	310	307	302	343	316	317	326	320	340	318	323	311	347	304	341	319	295	315	327	335	341	309	341	312	351	293	300	343	318	361	331	293	321	286	328	358	342	350	311	335	327	302	319	297	306	348	340	353	345	329	365	345	326	328	344	322	335	313	310	331	329	360	341	322	313	308	327	341	333	323	292	342	371	310	340	313	300	323	352	306	340	323	306	329	330	330	325	316	341	339	309	340	312	322	347	320	331	323	325	299	316	349	299	307	328	335	321	310	355	305	314	326	333	328	313	314	337	327	329	317	311	348	342	308	319	343	339	319	312	348	334	354	335	346	318	271	344	335	332	331	352	340	374	324	364	324	316	337	354	304	335	359	316	320	340	312	323	319	370	344	330	343	317	336	320	348	312	304	282	299	324	337	325	313	320	321	348	303	339	328	329	307	312	291	313	350	341	319	305	349	340	310	297	335	346	317	322	319	338	360	309	306	287	354	322	323	336	322	325	309	308	311	347	324	321	333	337	325	318	328	341	321	348	333	337	302	324	337	341	306	345	371	292	319	328	306	338	315	335	332	305	363	337	341	350	312	332	345	317	336	350	342	314	348	348	321	365	322	325	353	309	288	334	318	327	340	323	343	319	323	317	323	306	321	334	331	280	337	348	313	332	307	358	292	328	332	332	352	321	314	328	310	328	331	337	349	334	333	306	283	315	319	353	316	298	322	351	320	372	331	334	331	319	316	321	372	326	345	303	333	320	313	354	315	323	336	301	325	319	300	335	299	358	320	343	305	366	322	316	351	317	339	287	308	327	346	321	334	323	312	333	321	335	365	361	327	335	352	333	320	325	310	301	362	308	358	336	327	345	342	333	319	336	321	289	315	320	328	306	305	325	327	353	305	309	313	349	335	315	320	364	316	302	323	307	296	288	332	311	324	347	323	330	315	314	345	343	338	336	310	343	319	303	296	310	349	348	350	323	314	309	340	307	316	331	317	301	288	326	305	326	287	311	335	319	321	311	334	360	336	342	354	302	340	331	318	311	332	314	317	311	315	300	308	311	307	360	322	313	334	318	334	348	304	349	314	368	305	328	330	334	347	361	327	326	319	306	343	293	333	322	330	311	346	313	334	338	316	341	317	328	313	320	322	316	311	335	349	327	332	319	332	320	363	338	334	336	313	316	328	351	304	335	315	329	285	323	331	322	335	341	313	322	320	314	330	322	330	319	321	333	328	317	322	362	351	340	335	346	335	339	313	370	317	332	347	338	298	320	332	378	316	349	335	350	313	312	318	368	317	363	362	381	336	327	312	346	357	318	350	317	309	336	332	299	336	333	323	321	326	348	316	328	366	338	328	315	305	325	320	310	317	296	329	308	333	310	342	315	296	313	297	286	308	332	338	321	340	321	338	309	356	317	320	322	334	335	318	313	328	338	324	338	301	333	334	353	331	301	306	325	334	296	308	373	329
42111	11170	1597	919	729	562	415	321	286	243	229	246	233	207	188	191	167	171	176	170	175	171	164	129	139	162	155	165	170	155	166	173	133	141	142	155	146	152	138	137	115	143	137	157	138	146	146	154	139	149	146	161	148	130	159	154	108	157	129	156	143	131	121	144	143	163	139	147	153	139	152	139	132	129	146	153	149	126	148	129	149	153	164	133	151	162	130	163	159	177	150	144	107	156	164	162	133	173	140	148	145	137	162	164	141	140	160	147	137	157	159	127	133	151	154	126	125	132	136	123	135	140	160	158	129	123	148	145	130	151	132	121	161	135	143	146	147	151	138	167	159	147	151	133	155	157	144	170	141	153	143	159	153	136	138	149	133	125	131	171	134	165	132	149	147	144	132	150	157	135	141	144	129	143	157	147	155	138	149	146	148	155	159	158	148	125	155	152	138	142	160	140	125	158	149	148	157	137	151	148	120	132	137	146	126	135	128	161	128	148	147	166	145	147	147	152	137	124	143	143	137	166	141	152	146	151	131	137	153	145	164	136	142	158	132	130	141	147	169	147	160	158	145	142	136	151	138	171	152	116	157	135	128	125	150	149	147	148	132	156	132	144	137	148	155	148	139	147	139	157	157	145	155	145	154	155	132	138	140	151	120	137	155	151	144	148	145	133	131	134	131	171	158	147	135	152	158	162	146	149	134	143	155	134	148	152	144	149	145	153	157	139	144	141	131	134	132	148	146	133	139	149	162	127	135	145	151	137	144	154	141	147	139	165	125	136	150	145	122	169	145	156	145	157	145	161	143	140	148	136	145	154	142	160	152	157	150	134	127	135	141	147	156	141	135	145	140	147	129	130	135	137	157	135	161	124	161	153	133	151	137	163	142	150	131	159	139	140	146	160	131	147	129	137	151	121	156	154	144	137	122	139	137	154	148	149	150	156	152	135	133	129	160	127	142	136	166	132	137	127	158	164	150	146	148	155	135	140	131	151	147	143	144	164	162	185	147	150	171	156	158	147	116	118	143	136	136	150	133	166	134	137	152	155	154	160	152	140	143	148	149	150	138	153	137	162	149	143	141	129	133	124	133	132	147	158	144	131	166	132	137	162	160	148	155	158	122	144	162	146	147	140	141	131	153	154	138	169	157	145	163	147	134	136	153	140	150	140	128	159	152	163	152	154	141	149	166	152	131	131	149	135	140	130	157	144	151	147	148	114	151	158	148	151	150	139	159	127	152	135	141	141	156	136	137	152	145	153	138	147	131	159	153	123	126	155	138	145	154	168	160	131	133	129	144	148	134	145	145	150	141	170	143	140	154	141	121	134	132	144	133	146	144	132	149	144	162	125	128	149	138	148	149	130	138	155	144	127	139	139	126	145	121	135	123	140	133	159	156	140	138	140	140	113	146	147	169	153	135	150	144	164	135	126	151	124	141	144	140	130	162	136	141	140	136	136	135	137	175	128	114	146	135	143	138	167	147	121	122	170	124	145	144	134	147	134	167	135	163	123	128	123	140	149	143	141	157	149	159	123	141	148	131	132	136	152	138	154	163	142	138	156	148	150	161	154	133	146	143	147	156	148	145	136	126	149	153	142	139	136	140	141	157	119	136	140	142	164	138	153	142	155	162	123	141	154	161	140	120	144	138	145	129	133	157	166	176	137	143	147	152	139	135	161	156	151	142	124	149	154	120	148	152	141	141	149	148	149	170	130	136	143	146	146	134	160	153	158	148	134	148	140	127	131	153	152	164	151	133	157	146	155	146	158	159	155	160	147	130	144	151	166	150	175	140	133	138	148	139	132	151	150	144	138	173	128	133	148	149	155	142	135	156	142	160	125	123	159	125	138	129	147	164	119	149	142	146	126	160	148	155	133	113	154	144	132	147	148	152	167	142	142	132	155	146	129	152	152	164	143	141	134	159	122	155	145	139	131	156	152	120	142	143	147	143	133	175	149	129	137	147	153	132	145	147	157	114	148	156	151	136	126	146	142	136	136	157	132	152	129	130	131	130	150	147	134	143	130	161	127	133	134	139	155	134	157	156	141	127	144	141	134	137	146	120	156	161	131	128	132	171	145	149	159	132	135	132	145	152	132	132	166	136	134	135	148	155	129	157	131	132	139	155	130	139	155	164	131	136	162	151	147	125	142	126	161	126	156	146	140	135	150	114	141	122	175	147	138	127	136	157	121	127	121	142	148	120	142	138	130	154	131	148	126	161	133	157	159	147	135	122	144	157	158	142	137	165	151	120	123	175	137	138	159	137	118	134	156	159	152	150	131	155	143	149	157	132	173	151	142	129	129	151	165	151	143	132	134	153	154	137	142	144	142	140	146	169	125	144	168	138	153	158	136	140	152	125	164	129	141	138	145	141	164	158	121	153	163	148	140	140	148	158	140	139	151	156	152	145	138	150	136	144	126	167	139	138	171	148	138	120	150	162	137	143	145	139	135	148	145	143	153	137	154	155	164	139	163	151	138	121	149	133	144	151	153	130	122	147	154	177	155	140	141	162	131	140	130	140	132	153	131	148	134	141	146	129	141	143	138	160	133	126	147	156	139	147	148	142	137	145	131	163	131	147	160	128	151	146	161	132	130	136	135	132	112	144	129	145	152	146	133	142	160	123	163	162	143	114	147	161	137	147	162	159	160	123	152	130	138	166	156	155	142	144	138	157	137	141	163	136	135	136	146	150	128	145	134	146	139	131	131	136	159	145	141	152	135	133	144	140	167	171	152	153	146	142	137	127	155	157	151	155	145	148	156	139	134	140	133	119	143	136	132	156	153	171	139	135	161	152	150	165	162	137	151	122	157	145	138	156	152	127	143	132	164	135	142	145	158	147	125	143	134	128	128	143	139	152	129	134	150	149	139	137	126	159	136	143	141	132	152	134	145	135	142	146	152	156	136	161	135	125	138	143	163	125	183	169	147	134	135	147	150	132	162	144	145	135	138	156	163	133	143	149	145	141	147	153	167	155	129	143	144	146	147	131	138	122	140	173	147	142	133	114	142	137	133	138	138	138	151	156	148	129	128	147	150	125	132	131	124	133	143	160	168	165	138	153	176	150	136	150	140	143	150	153	148	138	145	154	162	137	156	155	167	147	139	151	148	151	159	152	132	140	161	145	142	157	130	154	163	144	148	144	152	152	126	145	140	157	156	155	157	144	129	125	143	155	140	149	146	144	170	132	161	156	150	147	136	148	138	133	144	151	109	149	130	119	152	178	140	182	145	134	167	136	141	130	136	155	152	151	168	155	135	156	116	152	140	154	169	127	150	143	118	144	168	152	157	140	152	147	126	126	128	138	136	138	144	140	142	159	154	147	130	126	131	137	145	148	145	132	128	131	151	142	150	134	151	166	119	135	130	155	153	129	144	155	149	133	147	138	149	126	129	148	137	138	152	147	134	132	145	134	151	160	159	146	163	137	140	163	142	137	146	146	161	138	144	142	124	134	148	171	131	173	130	146	154	155	166	160	148	148	146
24371	1471	3245	3546	2938	2419	2044	1708	1433	1293	1124	1053	983	867	820	762	772	753	711	728	672	688	649	619	617	608	574	616	587	544	597	504	545	535	579	522	528	532	555	562	553	519	538	510	507	532	476	515	527	519	468	503	508	499	499	480	483	504	485	511	515	539	510	511	483	464	489	502	499	490	515	451	530	532	433	507	478	480	513	469	537	500	474	475	494	461	477	492	450	504	491	526	462	524	465	473	499	471	460	436	476	494	464	488	479	483	474	489	501	502	465	463	506	478	492	459	472	479	505	477	440	498	477	498	473	464	470	454	465	479	492	481	478	454	459	485	470	492	491	500	503	467	470	484	509	468	501	481	469	466	449	471	468	476	495	448	479	484	487	494	461	477	452	491	478	465	490	470	495	466	455	462	486	484	514	490	501	487	490	475	488	478	482	511	469	481	494	429	503	456	459	467	526	510	464	501	484	454	451	468	468	487	487	458	479	470	463	492	507	479	492	459	445	449	502	497	493	515	506	483	475	519	493	462	470	476	455	474	494	482	450	479	482	482	452	503	442	480	498	498	516	489	500	465	491	462	440	481	500	479	499	467	491	475	485	454	463	459	457	490	493	445	468	466	462	513	458	486	467	440	510	499	489	482	481	492	460	491	472	454	433	482	498	435	454	493	510	486	482	503	488	505	495	489	476	467	435	445	489	475	508	444	488	505	513	457	443	442	476	471	490	438	452	488	466	494	484	445	467	463	458	449	451	490	523	481	521	481	465	455	476	461	499	471	486	509	511	491	478	474	486	452	458	501	420	443	465	468	489	482	506	470	465	468	546	493	483	461	501	440	494	476	463	468	495	469	447	508	452	482	512	450	480	447	471	517	464	480	490	468	436	445	498	440	471	469	457	476	485	487	471	492	455	467	490	507	445	458	484	460	490	494	512	444	448	508	490	478	510	500	470	485	491	480	440	456	464	481	460	492	526	459	489	510	494	457	489	468	454	462	443	465	502	469	467	500	470	465	474	512	474	443	510	483	486	522	476	473	456	514	485	464	452	470	468	486	481	484	496	494	487	481	494	506	476	497	495	488	458	470	502	477	456	484	454	495	455	493	439	508	514	463	452	429	463	514	471	471	494	461	475	482	447	501	506	474	472	490	446	473	505	434	491	462	502	470	467	490	504	493	486	479	464	512	475	414	454	487	469	527	443	464	478	488	462	445	491	455	461	480	491	511	426	503	482	472	463	474	463	471	454	448	473	474	471	478	474	466	446	479	520	455	448	473	479	486	480	453	482	487	462	468	449	450	474	496	501	455	459	499	465	493	480	481	460	500	474	481	474	467	468	497	445	468	460	475	449	501	516	514	465	492	442	484	473	495	482	513	446	447	503	443	496	475	475	433	466	499	493	451	506	478	480	420	463	477	459	492	500	445	448	484	488	498	470	502	457	470	493	483	468	523	490	480	452	473	485	488	482	461	466	494	457	487	475	479	456	480	516	483	482	446	481	471	458	474	444	499	529	514	464	505	473	484	487	465	492	525	488	459	462	460	456	492	474	449	463	479	495	475	478	485	429	456	507	494	476	498	438	480	481	489	487	440	505	474	494	477	440	511	477	492	507	450	485	540	531	489	440	489	442	466	477	518	486	434	503	481	480	469	472	449	478	481	499	479	500	525	445	466	492	443	485	502	511	513	452	449	460	461	465	492	478	466	463	488	470	469	501	475	482	461	490	490	498	442	504	505	470	518	506	450	482	482	490	465	486	448	423	442	481	478	495	499	450	481	455	489	476	460	469	491	524	484	501	496	493	471	492	502	508	463	484	484	485	460	494	466	479	484	485	460	464	520	493	443	482	474	458	465	530	494	463	473	487	494	494	467	474	462	478	449	484	450	475	449	445	444	442	454	507	465	496	508	473	486	473	487	489	443	462	461	494	478	497	490	474	471	503	502	502	440	472	479	466	481	474	460	437	436	446	493	477	495	498	487	474	442	481	488	495	452	476	492	452	458	463	499	462	496	487	480	486	504	495	471	520	469	456	491	479	514	485	461	472	479	514	437	477	514	481	455	498	471	465	501	496	459	474	488	480	455	466	462	481	506	476	484	466	469	487	520	490	484	497	484	508	513	461	448	474	497	521	500	479	449	468	467	433	504	440	460	444	522	464	469	499	469	490	504	496	448	476	482	493	502	490	512	451	475	488	533	467	471	461	481	497	479	491	494	439	483	472	476	502	468	468	508	484	470	510	492	492	508	470	499	511	501	482	479	493	442	500	434	465	477	503	491	451	502	501	479	464	486	464	499	438	455	467	462	479	424	506	486	491	510	467	460	455	457	451	458	499	491	489	496	513	441	483	457	491	532	498	446	470	459	501	503	463	486	492	476	474	500	473	500	470	476	489	475	505	483	478	470	463	458	457	457	457	484	461	460	473	496	502	478	491	453	467	457	493	424	497	462	494	448	483	484	461	465	475	468	510	507	447	516	465	497	475	524	462	459	480	461	452	466	511	469	497	476	440	477	497	476	468	499	487	447	481	508	493	492	434	514	485	492	486	494	457	473	458	498	490	486	463	428	452	453	437	466	471	468	473	489	498	463	478	496	475	479	478	470	467	462	441	459	457	484	519	480	489	519	467	468	469	473	461	479	514	482	503	516	477	450	485	483	481	446	500	450	491	496	467	494	440	474	477	499	463	501	484	497	499	495	477	486	463	447	487	434	532	492	464	462	459	448	468	474	408	502	509	453	528	446	457	472	502	491	458	466	484	441	492	508	518	480	448	463	451	462	490	460	480	441	458	472	515	484	464	502	459	483	466	451	494	490	469	458	489	474	450	486	491	479	482	496	491	536	466	436	482	486	491	456	479	500	473	473	479	458	484	462	510	487	451	473	515	507	450	504	480	430	456	498	533	507	464	467	455	460	490	478	468	483	509	452	513	449	505	475	492	478	445	471	489	490	539	464	473	452	443	465	469	480	452	479	536	496	490	500	485	499	482	471	447	481	477	467	476	470	439	465	488	520	485	472	470	485	469	484	508	481	459	496	481	464	449	470	441	472	487	458	460	506	482	481	444	466	464	469	489	457	495	494	462	470	474	458	499	468	451	475	455	457	499	478	479	444	450	479	463	514	475	475	489	482	500	482	465	492	487	515	472	457	508	486	477	501	485	483	476	524	455	498	474	503	487	458	467	473	496	470	484	443	542	491	488	518	469	479	464	497	441	458	468	484	482	496	477	472	482	491	480	483	467	463	477	430	489	464	459	495	454	485	490	498	443	471	522	480	519	471	502	473	464	498	496	496	488	481	466	476	476	492	479	504	449	463	450	463	535	480	487	465	505	477	501	464	492	478	475	461	487	451	478	479	467	463	472	489	478	509	452	454	466	457	466	448	471	443	483	483	499	444	488	506	465	500	468	417	491	467	469	478	480	474	506	483	497	490	451	438	484	483	497	486	494	453	454	522	480	431	503	402	456	490	474	498	505	483	478	485	497	471	489	502
54549	20010	4630	1921	1403	1055	815	695	551	498	419	397	400	338	352	337	349	290	303	299	316	297	297	268	266	298	257	266	259	244	298	262	305	232	279	277	227	264	264	274	266	246	256	252	248	253	280	218	276	247	248	265	255	228	255	255	245	265	255	270	248	232	277	240	238	281	273	262	245	243	244	243	283	268	264	241	285	251	249	239	266	241	255	217	245	275	263	253	284	244	234	265	265	260	232	259	238	291	253	256	254	238	259	251	256	258	217	247	243	239	231	254	250	276	247	243	269	271	258	246	261	269	229	244	238	213	248	249	230	246	253	244	262	224	283	259	255	214	244	248	270	267	247	235	278	243	282	250	246	250	274	244	227	253	269	254	247	256	233	231	252	224	285	210	233	241	278	226	215	228	236	279	234	258	239	274	235	277	237	260	248	248	231	265	270	280	226	228	229	240	253	240	228	240	237	267	235	244	265	272	233	274	254	271	277	224	270	254	255	260	253	259	228	254	272	272	244	240	228	241	248	238	233	246	277	225	253	248	252	259	249	259	260	257	238	243	254	226	237	242	248	273	244	246	252	238	266	266	232	270	214	234	259	244	254	243	247	260	278	237	222	265	273	256	238	240	263	210	234	260	245	250	237	223	238	240	232	237	225	239	234	226	253	243	258	219	239	243	229	224	236	224	236	255	229	246	263	225	240	227	251	246	230	258	210	245	250	235	244	247	236	234	259	265	235	245	258	214	262	258	272	229	243	268	247	248	271	260	248	224	262	257	237	253	232	273	241	253	262	261	252	234	239	264	261	231	202	234	239	246	246	250	230	229	267	217	259	256	254	275	230	270	247	254	265	236	255	263	229	227	249	240	261	253	269	251	263	267	247	259	268	250	250	219	266	260	229	222	272	232	273	264	249	244	241	253	263	270	234	232	276	252	255	237	261	229	228	223	260	257	235	256	221	219	256	254	268	249	240	244	260	230	236	257	263	256	215	250	255	267	251	258	246	232	258	247	266	229	250	257	244	239	274	247	257	280	232	242	250	247	259	283	271	246	234	240	255	254	276	230	227	241	256	280	271	265	259	252	270	248	250	238	231	223	221	204	235	227	253	276	249	241	238	259	265	276	262	287	254	249	224	252	259	242	231	234	221	241	263	240	230	265	246	254	273	245	237	260	268	229	266	271	251	244	227	257	295	253	231	257	245	249	271	236	244	235	251	250	275	232	257	266	248	252	250	259	230	271	264	232	254	243	242	267	262	267	259	238	270	259	251	287	253	225	245	244	290	246	266	250	235	260	266	233	272	240	262	226	260	235	250	217	229	269	241	243	263	266	257	257	270	244	237	261	246	289	241	262	253	246	265	247	240	242	238	239	260	248	256	242	256	244	235	233	254	218	238	252	251	248	253	244	260	237	242	241	241	225	253	250	236	236	248	241	227	238	240	265	237	268	232	268	251	257	238	247	252	264	226	239	233	274	231	241	260	288	251	261	246	266	271	254	264	256	229	264	259	248	240	248	258	245	290	253	212	252	245	264	268	265	261	249	265	231	247	253	254	253	258	251	272	274	229	257	255	255	241	239	267	252	300	238	253	257	270	229	263	223	216	237	234	242	251	252	227	227	265	261	234	231	251	247	239	253	236	259	281	242	257	243	265	229	271	253	213	239	266	229	244	285	219	264	241	259	231	224	282	249	259	239	211	240	260	237	242	259	252	248	263	213	245	270	257	245	235	236	243	225	233	231	265	253	248	232	229	255	270	246	248	269	250	254	266	234	239	262	230	250	236	242	254	230	243	255	261	219	223	246	281	275	257	250	279	232	234	275	240	236	221	263	230	252	248	253	242	237	249	221	227	256	236	251	248	253	305	245	255	235	256	243	266	253	256	258	253	225	274	223	200	247	269	240	247	217	247	263	249	228	247	238	250	241	248	281	260	230	247	264	237	227	250	275	273	247	230	270	239	214	221	256	258	254	234	294	268	262	231	257	256	234	241	245	222	235	229	211	237	190	260	230	242	243	232	247	223	245	258	264	251	272	229	232	236	227	244	239	251	247	243	238	235	237	225	241	234	243	226	219	244	262	263	233	247	236	238	227	251	258	249	255	262	233	230	242	232	236	241	264	260	241	234	231	255	262	249	236	254	243	260	247	256	239	240	231	238	283	209	227	281	263	259	230	282	247	227	257	260	248	248	290	229	237	257	268	254	242	226	253	260	237	243	233	250	241	223	253	246	244	266	261	219	263	249	263	277	236	231	238	274	256	242	237	274	236	269	278	257	269	248	252	240	227	250	264	256	263	235	244	250	245	252	288	227	265	251	235	233	257	239	218	227	248	253	254	248	222	267	236	267	252	256	244	215	244	240	262	221	255	246	246	261	234	274	251	269	261	242	218	247	258	257	241	262	257	268	262	229	220	259	229	271	278	259	234	271	259	240	236	266	262	255	238	253	276	256	232	239	243	231	260	278	251	271	247	295	236	221	251	240	244	237	255	264	239	230	262	235	230	255	261	231	248	269	238	261	226	244	244	212	280	238	248	228	232	245	256	256	251	256	255	246	263	235	257	272	263	238	241	304	253	261	271	256	217	260	288	239	243	231	272	246	246	247	232	258	246	252	241	263	267	272	224	242	259	271	242	240	197	232	213	233	243	239	225	266	257	276	247	222	256	274	266	227	256	279	244	240	248	261	250	242	247	248	285	243	268	252	260	243	243	244	250	258	239	222	240	244	225	227	268	241	255	246	235	240	251	241	267	232	240	242	221	257	244	260	254	217	243	249	269	266	245	282	237	258	254	231	270	251	259	260	245	248	242	240	266	215	278	228	247	261	252	225	261	242	259	248	250	257	244	253	249	241	222	258	259	243	235	224	243	265	287	242	265	251	266	256	270	246	260	264	235	284	240	243	249	245	250	242	258	237	214	250	255	250	247	263	254	273	244	255	246	234	231	247	254	240	249	236	236	261	257	266	266	239	225	253	228	274	247	264	272	245	241	269	273	244	251	242	239	256	230	220	229	274	259	233	285	264	283	252	261	244	238	228	238	265	204	233	255	244	215	243	280	260	240	262	242	250	230	248	231	280	247	253	267	275	245	218	249	262	232	252	241	250	252	249	224	250	263	270	253	296	229	250	248	252	256	234	234	260	233	254	271	267	271	242	239	261	259	247	250	253	249	240	253	248	276	250	236	260	228	246	232	235	243	227	240	235	235	246	230	228	250	252	240	237	248	233	269	227	247	255	250	274	264	256	233	265	248	256	247	239	255	228	273	261	235	216	235	246	264	268	234	262	240	261	259	225	247	276	273	259	262	252	238	242	250	259	237	258	254	205	270	200	238	271	250	221	243	238	238	232	244	240	206	240	252	245	251	285	260	259	245	248	263	262	273	244	242	231	229	242	238	246	240	215	233	232	240	241	250	214	239	236	243	251	258	239	262	280	228	240	266	268	250	235	249	240	237	253	252	253	247	245	254	247	255	237	262	231	255	268	255	252	249
32448	2702	6027	6410	5340	4375	3618	3045	2547	2273	1971	1847	1697	1487	1481	1353	1315	1237	1204	1134	1122	1067	1045	1030	1056	921	959	963	914	929	896	927	875	845	877	822	874	869	839	877	851	809	841	802	814	762	833	829	869	823	803	802	745	781	800	792	792	792	806	799	753	800	802	778	745	787	776	785	698	779	754	781	757	709	781	769	782	753	733	758	746	752	747	734	715	790	778	753	781	755	759	762	770	744	732	774	741	794	719	706	725	756	731	714	769	757	744	788	776	709	747	778	750	733	687	724	727	770	735	748	759	774	735	762	756	742	685	753	759	691	737	740	749	739	768	771	746	724	740	760	792	741	753	721	737	705	724	782	765	740	757	804	694	763	722	714	742	783	766	715	709	768	716	786	733	717	783	747	728	760	772	732	711	763	761	726	723	762	740	711	736	753	730	783	733	760	734	759	759	740	735	735	760	711	725	772	727	796	778	703	785	741	744	756	762	734	721	750	766	720	743	712	733	741	795	760	691	737	724	775	730	762	701	725	719	790	741	752	765	750	782	784	747	770	758	701	777	767	740	750	734	754	781	772	722	747	719	721	722	767	699	787	716	773	728	680	714	741	742	759	768	752	740	771	732	729	701	762	729	732	716	711	752	772	735	763	773	738	732	719	708	737	772	752	801	702	745	796	774	797	770	688	749	754	724	776	757	727	789	670	728	826	709	755	758	755	805	752	696	675	751	694	716	741	770	776	714	697	768	783	760	723	730	755	754	772	722	767	683	720	763	706	738	771	745	766	751	748	759	750	709	707	760	680	768	726	752	742	776	698	786	727	720	699	769	728	731	728	739	730	739	709	729	768	805	709	713	741	771	722	745	742	741	752	687	737	691	768	722	757	720	790	747	731	722	743	724	749	726	747	770	746	720	760	752	785	752	744	754	685	787	725	762	747	706	696	762	756	740	742	716	740	757	720	767	705	771	765	732	740	774	740	745	754	788	747	746	736	788	734	708	773	699	771	704	752	725	744	716	730	746	738	764	747	720	725	744	722	768	788	729	737	691	727	780	717	696	706	710	761	715	715	691	774	731	752	685	734	763	711	770	741	694	734	733	750	734	732	764	741	753	742	747	727	745	740	705	685	759	741	722	689	735	710	764	822	731	755	730	736	786	783	764	754	705	742	753	749	766	728	716	720	727	716	718	733	773	712	762	746	749	759	734	731	772	746	767	741	748	714	746	721	717	718	744	767	729	752	799	758	713	714	712	708	702	741	751	742	785	736	752	784	739	711	723	747	779	731	766	734	764	723	732	738	733	738	712	742	718	742	727	744	701	762	737	734	736	779	774	759	779	714	716	718	741	785	742	627	710	809	696	732	728	722	765	741	748	756	715	768	733	761	735	748	748	766	766	726	708	757	733	726	749	739	730	724	738	709	709	753	731	831	720	760	737	776	752	733	756	743	774	703	755	776	733	756	751	754	761	751	751	706	744	754	715	708	722	772	720	745	767	750	713	722	725	730	723	729	799	719	720	759	772	742	779	709	725	723	750	684	739	702	723	708	759	805	726	742	703	740	746	777	738	764	757	743	709	721	726	763	712	757	702	718	719	746	736	731	724	763	773	764	766	795	782	740	813	719	710	748	713	732	731	725	713	759	751	780	764	779	716	718	699	782	755	737	734	720	713	728	722	751	752	736	731	699	731	736	771	733	728	737	732	748	746	716	767	739	740	758	733	718	684	739	745	743	745	715	739	748	721	722	752	773	748	736	745	746	684	771	732	748	746	707	747	741	741	769	741	742	790	747	761	760	720	731	739	696	764	797	739	716	746	786	759	746	732	730	748	715	730	760	734	759	712	772	717	754	727	739	770	777	676	678	782	755	732	766	764	735	735	775	758	691	746	699	756	709	775	736	707	805	733	730	730	747	774	730	751	710	723	770	746	707	762	744	782	691	716	743	692	703	753	758	722	801	776	782	686	773	751	705	750	694	769	746	739	734	781	752	710	761	730	712	722	693	759	764	749	769	707	762	754	732	741	728	745	791	690	753	759	732	741	751	733	713	725	732	764	711	752	745	707	748	758	729	714	792	747	751	777	769	733	703	739	728	738	739	779	754	746	748	711	681	717	726	748	754	817	731	763	733	771	714	712	773	739	768	785	774	723	736	718	745	747	742	710	715	741	771	740	757	768	725	783	716	765	720	727	762	733	761	754	721	714	739	760	840	732	762	737	739	724	712	797	709	738	721	811	769	756	746	731	757	777	752	703	769	737	745	738	762	755	759	725	737	746	745	709	745	682	732	686	741	713	758	738	685	725	770	744	728	721	763	757	808	695	710	697	788	695	746	811	758	755	722	716	739	781	751	735	748	722	730	723	716	765	754	765	731	757	685	740	803	697	738	749	764	731	750	749	737	750	740	746	741	710	717	749	792	717	708	701	742	741	758	791	677	744	747	745	726	739	776	792	723	675	769	757	773	747	730	776	719	754	805	735	746	759	715	817	731	738	728	787	721	777	738	759	707	744	704	785	701	796	708	778	794	702	696	732	734	728	751	727	704	716	728	761	745	773	719	782	721	774	734	719	750	749	725	687	731	735	714	739	720	749	722	812	731	781	753	708	720	783	741	754	753	753	740	660	699	737	757	720	749	756	722	763	656	788	762	761	711	767	787	749	727	743	690	815	756	779	736	754	717	745	741	714	761	736	800	745	791	722	752	751	724	735	731	759	759	770	757	697	767	757	723	736	763	774	751	779	759	778	748	691	718	765	731	752	754	749	750	725	710	707	807	770	729	754	719	717	755	746	793	710	759	737	749	705	743	737	703	775	709	768	722	696	731	735	694	740	741	772	759	787	769	752	730	778	733	735	761	724	766	726	708	709	757	746	706	713	789	698	753	734	750	755	746	735	770	691	759	750	771	707	712	725	698	771	716	724	699	750	735	727	733	744	706	748	756	710	723	725	737	777	776	730	745	781	738	759	741	720	716	795	718	704	695	748	768	729	749	765	719	759	669	741	746	733	791	737	730	742	781	692	727	741	770	764	766	738	750	736	732	736	739	740	701	748	740	713	695	729	707	767	749	719	741	743	717	745	788	714	743	733	683	783	688	735	751	737	710	716	772	746	718	780	728	752	746	740	712	714	748	712	741	752	692	759	747	725	775	684	725	730	747	742	736	711	743	753	718	725	727	705	760	749	723	751	711	713	766	755	756	749	779	758	776	725	683	741	728	701	738	737	763	736	725	759	776	691	725	753	734	714	762	773	705	738	749	785	700	712	780	729	771	739	771	753	764	739	748	706	747	734	702	677	769	721	708	779	755	763	747	753	772	748	708	741	765	746	778	714	698	755	728	753	706	713	704	746	709	703	769	752	711	751	749	752	778	719	740	745	751	788	741	724	719	741	777	726	722	735	706	727	724	739	748	725	723	781	747	732	735	745	685	737	700	741	717	748	723	733	775	703	748	702	813	767	712	767	712	728	742	752	766	777	757	724	733	739	712	749	743
8941	492	197	139	132	108	105	96	99	91	93	105	114	119	97	101	100	106	98	89	88	110	92	81	98	92	85	78	94	105	103	118	89	100	78	84	88	67	81	88	83	114	97	93	109	89	93	86	79	98	99	93	113	77	88	78	97	83	100	86	90	94	112	79	100	80	97	93	98	114	88	88	81	92	72	111	88	93	90	101	114	79	57	94	80	97	102	101	84	78	99	101	86	97	96	91	80	93	84	98	87	84	100	99	102	102	94	81	100	70	85	103	93	89	92	72	95	81	110	91	90	90	81	92	94	91	96	111	100	87	81	91	87	102	92	112	101	102	102	84	100	109	95	98	97	79	100	99	82	88	114	90	111	79	85	89	103	81	120	100	80	89	105	87	78	92	79	107	86	88	92	70	87	71	97	85	95	87	87	96	80	108	95	96	79	96	117	64	83	101	83	104	102	85	88	96	90	92	85	80	86	82	90	84	117	101	80	83	78	89	84	75	94	102	79	86	85	85	91	93	90	90	86	111	90	79	92	94	106	100	114	83	98	95	95	98	91	103	87	93	82	95	88	82	98	91	86	93	108	76	94	89	91	91	91	97	98	88	73	91	102	91	84	86	85	94	89	96	79	93	90	83	99	82	92	94	91	97	85	85	79	79	92	85	69	90	105	90	80	84	89	81	100	82	85	87	71	91	103	82	80	104	106	91	97	114	97	107	81	92	90	93	85	102	111	85	95	86	92	92	87	85	100	87	114	84	90	93	102	97	93	93	96	95	89	94	79	78	87	96	83	81	94	107	71	83	104	96	99	94	85	93	108	113	89	89	80	99	82	77	87	81	82	92	98	87	92	82	85	84	77	93	94	81	97	85	96	77	84	102	92	103	78	90	92	93	89	86	92	100	102	94	84	98	93	82	103	84	92	75	99	86	96	78	100	97	73	94	114	84	76	98	97	73	88	104	86	83	77	103	95	97	82	105	102	92	105	84	99	98	79	84	94	78	90	83	84	108	96	113	75	95	105	85	75	95	85	88	72	98	96	80	95	85	98	105	92	100	77	90	87	91	74	93	111	85	92	99	102	89	91	95	65	72	86	101	85	82	81	72	94	104	88	95	81	84	83	94	101	98	83	97	85	96	82	80	101	88	94	103	98	89	83	95	85	86	79	86	73	95	108	103	100	91	75	75	106	88	93	84	63	96	84	98	87	72	94	88	86	93	80	94	77	96	79	86	99	87	96	95	102	108	92	86	92	82	87	99	82	81	73	93	80	96	98	108	87	107	110	114	72	105	104	104	86	100	82	91	79	99	87	96	102	92	102	97	87	97	82	73	108	83	95	72	80	59	91	89	77	104	81	102	106	106	90	104	98	93	64	91	93	79	92	82	79	99	81	92	88	79	90	114	81	70	86	98	95	84	90	99	91	98	89	94	100	97	97	86	96	75	101	98	114	78	99	85	93	92	90	89	92	86	109	105	97	96	67	96	95	82	83	87	70	93	115	78	93	85	91	86	89	94	88	104	83	99	102	101	98	86	95	78	93	98	93	81	86	102	110	89	75	91	91	109	93	99	100	104	89	82	99	91	90	115	103	94	94	86	76	86	97	65	97	76	103	106	94	81	90	111	71	76	88	91	98	99	96	103	96	105	86	78	100	87	88	91	105	75	76	106	97	106	90	86	110	91	86	88	93	100	107	79	93	101	87	87	87	89	91	102	94	96	85	96	100	89	83	81	100	106	83	87	104	83	90	82	81	91	96	78	98	81	87	81	78	91	86	108	86	76	73	97	100	91	105	98	118	83	101	101	96	97	86	89	77	96	79	95	99	89	91	78	78	112	74	93	87	114	98	91	85	98	93	80	79	93	88	98	103	91	92	87	82	88	99	88	92	82	89	85	78	102	97	101	70	100	99	88	99	95	97	109	79	86	80	85	96	97	89	104	82	86	97	79	88	97	81	96	79	90	85	98	88	83	90	87	104	78	81	75	81	99	100	90	99	83	91	107	97	91	88	103	79	105	98	108	78	90	102	109	73	84	74	82	79	87	87	86	78	95	87	91	108	98	92	89	87	97	90	106	86	96	99	90	85	97	83	103	82	95	99	98	72	87	93	91	83	72	85	95	90	82	75	91	107	107	92	96	90	96	93	93	86	87	90	90	95	87	84	107	94	102	90	87	87	97	93	80	98	88	90	97	106	70	89	102	80	105	76	92	81	97	103	79	82	87	81	96	96	89	92	88	83	94	89	102	88	87	77	89	79	89	79	89	87	99	91	107	90	112	78	111	90	95	104	62	77	96	107	101	87	96	96	96	75	76	87	93	77	85	77	93	98	103	99	105	110	94	91	96	97	85	119	90	113	120	91	109	81	85	77	101	79	89	94	93	87	92	100	88	105	72	82	113	84	83	110	97	104	81	88	93	86	98	98	95	100	99	83	93	90	91	77	81	98	109	96	100	92	86	99	81	90	92	88	90	90	107	95	93	78	74	87	69	97	99	95	99	87	88	86	90	76	88	101	90	93	105	102	100	99	91	98	86	107	92	78	96	83	89	100	83	105	87	86	98	77	93	114	94	82	87	99	91	78	102	105	88	81	91	85	110	102	82	101	86	85	81	101	91	111	93	84	98	79	73	90	92	86	79	79	104	80	89	107	79	88	88	116	96	74	81	92	95	84	98	95	84	111	93	79	92	77	87	95	83	93	89	98	115	104	91	84	91	83	80	89	83	103	79	84	116	89	105	84	99	95	100	88	92	91	72	94	86	107	74	88	80	87	96	88	101	90	95	97	97	79	88	70	104	79	74	84	92	82	90	77	82	89	110	87	101	84	80	78	91	85	99	84	95	89	91	87	84	89	83	78	82	88	80	89	83	99	102	95	110	97	97	87	80	80	106	89	106	92	111	96	92	80	99	77	86	76	100	98	104	91	110	90	82	87	88	99	91	97	101	103	90	81	100	119	83	107	91	109	96	100	79	99	98	85	98	82	96	90	101	87	100	98	79	119	96	107	89	107	85	95	97	80	96	89	85	92	91	78	102	64	82	95	92	91	83	84	91	76	106	81	84	91	76	94	93	73	101	88	119	75	103	94	83	98	87	102	79	62	80	75	81	100	79	93	84	108	85	96	88	82	101	76	94	98	91	108	90	94	78	82	92	81	74	93	98	89	89	84	95	80	96	85	93	110	85	90	76	82	85	96	92	93	103	74	95	96	73	86	100	102	90	96	70	78	95	96	97	103	94	99	87	101	83	81	88	102	88	92	72	107	94	99	93	92	97	84	103	84	107	85	86	79	88	109	95	83	100	99	101	102	81	99	81	85	89	85	96	93	82	88	83	97	85	85	103	87	77	81	82	78	88	97	96	99	97	100	87	97	93	99	82	82	90	91	105	99	96	89	106	99	93	84	83	104	92	88	104	102	87	92	94	90	95	100	90	93	80	78	85	104	103	90	76	92	82	93	96	89	77	97	115	92	86	81	102	92	95	99	82
9027	402	499	531	507	409	450	429	412	382	368	364	379	396	381	336	353	340	363	335	356	351	351	338	362	349	344	327	342	307	308	344	366	312	336	309	334	345	321	322	341	294	327	341	335	338	341	366	322	338	318	356	303	318	335	328	349	315	334	322	329	348	328	308	318	336	327	344	329	310	326	351	327	319	319	321	353	331	328	295	335	352	355	355	327	331	334	331	338	338	329	337	321	316	355	319	325	312	305	308	350	320	371	288	310	323	306	323	304	340	317	324	339	332	359	330	343	334	339	313	384	305	329	333	327	326	345	335	334	314	335	316	320	316	298	342	339	353	359	369	314	325	302	312	331	295	340	326	319	340	357	353	335	322	321	303	297	329	353	356	332	361	348	340	323	318	314	318	337	326	308	290	313	324	301	316	320	357	327	324	326	307	326	327	323	334	308	312	325	333	354	307	294	306	310	355	337	348	353	333	327	341	347	345	360	312	341	337	340	342	335	315	333	323	321	356	286	346	308	298	317	325	299	339	301	326	318	321	302	332	378	351	329	318	361	330	305	345	327	353	332	321	329	300	334	327	346	312	321	314	308	337	352	323	329	307	328	334	312	302	313	318	336	309	319	346	310	323	334	334	363	312	327	344	334	313	326	346	357	314	329	321	365	325	352	317	320	351	323	311	340	320	324	357	330	321	317	343	334	370	348	356	297	325	324	313	335	347	315	330	317	314	311	347	319	309	300	345	308	325	334	306	363	311	342	301	361	306	332	314	343	335	338	303	317	345	337	334	323	308	320	307	317	336	327	344	336	323	347	306	311	334	318	305	316	343	335	313	304	331	356	328	347	332	300	318	325	355	343	309	326	352	324	332	335	334	340	298	349	350	343	324	330	332	346	311	307	384	334	302	358	324	308	317	346	325	334	319	307	322	325	318	335	355	305	334	316	313	315	292	362	352	323	326	310	333	307	308	334	350	328	341	326	327	315	322	346	316	344	321	304	337	322	332	314	341	320	352	330	362	331	324	333	324	298	329	352	316	322	299	374	333	320	344	336	335	325	311	346	309	327	312	368	343	350	305	357	338	316	321	363	359	327	351	344	343	349	352	349	311	336	328	335	356	315	330	321	327	311	299	347	343	325	331	316	327	331	318	342	293	301	346	320	334	311	302	306	371	337	326	322	357	343	347	348	290	358	313	321	325	317	339	315	354	331	338	342	343	334	340	317	351	338	338	316	314	322	342	360	380	318	322	314	367	364	354	316	318	321	304	324	325	343	342	335	348	323	321	325	353	304	315	342	326	309	312	342	328	354	312	327	313	324	339	339	359	351	335	331	332	333	309	368	362	318	316	318	359	323	353	312	344	339	308	324	332	327	320	338	362	330	323	315	306	349	328	326	311	311	338	311	319	334	317	324	320	291	346	335	321	321	344	312	312	325	327	339	320	313	312	325	309	343	310	306	325	328	359	280	295	309	324	325	332	323	368	348	322	341	308	327	342	333	325	342	321	332	333	333	329	330	343	313	326	315	346	333	323	346	287	310	333	322	304	312	314	333	338	334	308	291	352	330	350	309	341	333	318	348	352	327	325	318	339	286	336	307	352	322	310	322	324	334	344	360	330	313	304	339	318	347	304	298	338	349	328	352	305	322	322	361	346	331	321	353	350	349	303	324	303	321	335	341	303	353	332	307	365	343	358	332	317	332	323	342	328	331	330	365	337	321	336	343	322	319	322	341	313	333	320	359	357	351	342	316	345	331	326	302	305	346	333	321	326	315	291	328	302	341	338	321	315	315	341	305	293	317	345	322	345	335	325	358	326	338	332	331	350	337	293	356	327	327	331	309	317	331	348	302	326	324	313	374	355	343	286	327	345	356	339	337	328	343	303	298	320	336	323	302	356	350	328	327	319	338	311	341	337	314	340	322	356	325	335	346	310	324	360	318	343	323	310	313	335	311	312	312	317	338	323	320	346	312	327	320	333	312	327	326	322	319	325	323	335	343	342	339	361	344	316	323	311	333	314	303	318	322	314	326	322	334	317	355	327	322	345	310	325	295	343	323	334	310	321	373	341	331	357	313	316	319	330	338	359	341	317	325	320	350	331	332	338	330	345	347	297	357	311	309	314	309	364	304	339	355	318	359	349	305	383	328	325	352	351	309	305	320	338	300	351	284	321	303	311	286	331	370	342	352	321	343	317	352	343	327	363	304	323	323	320	344	307	331	354	291	324	314	329	327	315	340	349	336	308	329	333	335	349	312	307	309	344	319	336	322	321	339	331	328	310	328	305	366	350	333	335	314	318	326	329	344	320	358	337	327	320	299	310	314	352	324	313	340	330	353	353	319	320	340	332	304	313	344	351	310	328	347	303	317	369	322	294	354	316	324	307	313	315	329	326	314	344	313	304	331	321	331	321	298	305	307	314	346	312	341	295	307	334	333	314	367	326	330	370	321	343	342	324	315	317	340	314	340	321	317	300	370	357	320	318	323	327	314	329	351	352	367	326	325	317	314	320	311	333	313	351	301	304	325	334	333	294	335	333	346	315	319	336	299	350	328	321	310	348	303	331	311	307	331	306	326	321	343	364	312	318	337	354	314	357	337	315	337	314	348	347	353	283	327	345	328	301	325	352	349	339	328	306	341	351	345	291	318	359	349	309	344	311	317	349	346	344	316	303	324	333	307	332	358	354	333	355	289	326	328	332	339	327	356	329	308	295	339	321	305	313	319	303	335	310	340	320	334	299	312	383	330	323	319	310	326	324	347	346	357	329	328	332	315	301	318	323	311	329	306	320	307	311	342	328	308	309	329	299	292	322	348	314	345	321	367	325	331	327	315	310	338	346	355	323	342	325	302	358	303	355	344	344	300	352	334	309	334	312	299	355	317	312	342	329	353	322	340	308	369	321	319	343	316	342	330	343	329	358	363	336	354	316	331	362	339	338	340	347	340	336	301	311	290	349	297	324	321	318	334	347	333	341	334	379	320	339	322	334	347	288	348	307	321	320	346	359	320	330	325	347	328	324	320	359	285	327	342	341	316	342	303	337	338	316	326	305	321	298	305	334	322	322	358	331	343	317	358	321	312	312	345	312	340	382	339	317	334	324	314	330	327	350	371	302	313	307	302	334	337	282	332	307	343	330	326	310	315	356	307	331	319	319	343	267	341	343	345	315	348	324	299	331	329	315	362	305	336	348	346	309	295	329	311	297	326	286	359	308	323	319	311	326	301	337	309	346	308	316	331	303	328	321	347	310	311	318	317	343	316	327	374	333	362	307	337	316	320	336	341	324	313	344	344	295	322	369	340	331	363	340	327	322	304	320	320	327	341	367	340	341	319	279	308	330	315	313	312	324	299	312	285	304	324	346	352	325	329	304	348	333	327	339	323	339	335	308	346	327	326	304	309	318	355	329	360	333	328	352	321	324	344	321	338	297	323	323	343	313	326	320	320	325	337	305	338	332	318	353	264	317	325	344	301	328	368	291	336	367	330	298
44399	9808	1560	1022	652	561	426	381	307	283	255	220	221	165	195	177	210	171	179	188	154	151	177	157	169	168	154	151	154	156	151	163	152	156	135	146	156	154	151	145	125	160	135	162	121	117	150	140	144	142	140	147	146	145	162	146	156	135	160	163	152	139	143	118	156	158	147	147	134	138	164	147	158	130	134	161	145	140	132	148	140	150	134	150	139	130	153	126	155	146	163	154	151	142	127	144	165	134	132	125	123	122	146	151	121	139	142	148	120	146	119	149	163	135	146	142	138	140	143	149	157	137	127	127	139	136	153	143	149	127	139	151	133	132	130	129	133	127	159	149	179	142	152	144	163	144	156	141	141	135	146	129	134	149	149	121	145	155	146	160	153	138	161	152	136	139	136	156	157	152	150	141	141	151	132	129	143	152	118	115	134	132	164	145	153	147	132	133	162	147	153	156	142	151	163	129	141	150	152	171	159	156	135	134	146	151	128	158	146	135	135	175	136	138	142	130	155	133	160	126	158	141	155	128	146	143	145	144	149	148	145	134	149	128	135	138	140	168	126	154	132	171	126	142	155	128	161	143	129	126	145	144	131	135	157	151	142	160	153	136	127	138	162	129	137	122	145	145	136	148	149	151	132	151	152	166	137	158	123	130	153	152	175	143	146	143	162	154	141	138	128	136	140	135	128	142	148	157	140	141	165	142	128	153	148	137	155	137	155	140	150	134	156	153	148	127	133	126	126	121	127	126	158	137	135	154	167	144	134	142	140	154	151	144	144	135	143	143	164	142	142	143	132	143	163	139	146	145	158	143	138	139	161	146	145	136	141	132	137	162	128	149	136	155	157	133	120	141	161	146	147	132	154	133	139	124	140	163	150	142	121	131	152	149	153	128	140	142	150	132	127	133	144	139	143	154	135	146	156	136	136	139	150	163	148	126	158	139	148	141	141	149	122	133	139	146	146	158	143	151	145	154	158	142	160	129	162	138	147	157	138	149	132	127	125	154	157	164	162	170	164	140	136	124	148	137	156	131	139	160	135	145	138	154	161	161	142	142	152	146	180	112	152	158	146	160	157	148	171	161	155	142	147	157	141	169	166	136	133	161	138	143	152	165	163	129	164	155	137	153	137	146	117	146	175	162	149	167	118	134	140	144	141	143	144	129	135	158	150	127	131	143	149	140	139	160	142	141	167	152	150	168	135	134	153	156	125	147	130	140	151	130	127	150	119	148	135	153	139	154	137	127	142	149	149	134	138	138	134	142	122	143	161	143	122	136	132	166	130	142	143	141	171	150	149	145	135	137	142	148	170	162	137	140	132	130	130	134	132	140	143	157	134	146	140	162	138	173	163	135	177	141	164	149	146	143	151	135	152	129	138	146	160	162	142	135	134	151	146	135	127	153	134	146	146	120	150	149	132	127	136	144	137	149	171	154	141	151	147	153	137	156	147	144	160	144	143	148	144	139	117	157	166	127	133	153	130	140	144	161	153	139	156	146	142	140	145	145	147	133	163	159	142	145	144	163	148	117	147	138	152	146	156	148	132	137	127	152	141	147	156	149	136	132	139	154	157	139	140	135	141	143	153	158	144	137	139	148	138	160	160	148	130	171	129	135	126	132	120	149	158	154	129	125	136	147	174	151	109	158	157	151	127	138	150	138	143	135	160	132	137	145	160	146	145	135	144	133	119	147	145	135	165	119	149	151	145	149	132	126	149	147	150	143	127	171	143	148	128	166	152	141	150	157	150	132	115	155	134	126	130	155	155	131	151	152	141	129	157	146	151	157	149	134	139	121	155	148	154	146	135	163	120	135	143	166	151	149	131	154	126	115	174	157	132	132	145	154	154	123	132	141	138	142	150	139	140	147	148	137	141	135	146	158	140	142	144	162	138	130	133	155	139	141	117	146	113	140	150	138	141	136	146	127	146	155	136	182	118	120	153	165	146	143	165	164	140	147	141	132	146	160	135	144	141	142	141	143	125	135	137	151	150	153	148	143	135	143	133	146	144	135	129	140	123	138	136	157	155	164	145	151	145	153	144	148	147	169	130	127	143	147	124	133	127	139	130	134	164	153	161	139	122	123	131	141	147	137	129	144	141	151	148	129	144	132	168	135	164	166	133	154	133	158	164	127	125	136	155	139	130	155	146	133	122	151	144	139	140	146	146	141	163	174	153	136	148	140	144	152	130	141	130	147	155	125	161	158	161	134	163	122	153	146	122	141	137	164	163	146	161	136	156	141	147	134	133	141	121	143	134	142	170	145	137	116	145	154	147	158	147	146	166	149	162	149	160	143	143	144	158	141	151	141	146	139	142	140	150	158	160	147	135	131	137	133	165	150	158	121	159	128	150	163	143	143	140	168	148	133	128	131	160	163	151	151	132	143	133	155	178	148	152	147	126	152	157	132	151	149	148	147	143	136	129	166	130	127	141	132	137	174	140	151	120	164	135	156	139	167	142	134	145	166	140	135	137	152	131	128	132	142	152	154	126	162	141	146	147	141	144	141	126	137	170	137	149	131	132	132	152	143	144	136	151	146	155	138	127	143	168	138	145	150	128	149	139	165	120	146	137	137	143	136	149	131	131	145	136	144	142	130	130	158	158	138	156	150	137	131	150	138	139	136	126	164	154	161	140	158	146	119	168	140	147	146	137	142	151	166	143	153	124	145	131	158	141	149	174	128	143	167	150	151	171	148	138	141	149	134	146	150	147	158	145	141	137	127	139	133	145	154	142	146	154	135	144	142	153	146	142	155	156	112	147	157	143	131	146	145	159	139	155	141	144	140	163	154	135	144	148	174	146	141	163	129	157	123	158	170	143	141	152	159	143	129	135	155	126	142	132	142	173	148	139	128	145	147	132	142	148	159	134	143	141	149	137	151	151	151	139	132	131	138	157	147	162	148	144	141	135	142	123	126	144	150	167	124	136	156	134	161	153	168	145	146	130	137	130	165	124	142	154	151	127	162	160	177	146	149	142	135	158	121	161	184	154	123	155	145	157	137	147	148	133	140	145	154	150	141	132	135	147	141	140	137	148	132	160	139	141	167	151	151	135	126	138	149	128	154	146	130	158	132	154	149	134	150	127	141	146	135	144	159	142	147	127	163	123	140	144	125	132	139	121	130	132	113	171	121	141	153	153	163	132	139	141	144	159	147	153	162	156	134	138	140	136	124	121	134	131	140	137	142	150	133	117	130	145	127	142	154	146	144	164	138	140	133	146	158	141	171	140	147	152	145	154	141	149	144	130	157	140	166	154	168	155	155	136	125	146	149	164	130	117	143	156	140	153	132	151	159	156	160	141	139	148	149	144	138	147	153	145	133	132	136	155	139	131	137	135	135	122	130	140	154	154	168	135	159	144	141	149	123	106	150	152	150	139	172	170	167	138	145	132	105	141	153	156	159	145	145	146	146	133	147	146	145	150	150	137	166	146	140	154	138	155	162	151	141	144	134	122	144	158	125	151	143	151	128	144	150	140	141	143	122
25558	1571	3242	3577	2915	2442	1947	1590	1490	1258	1131	1040	901	954	814	833	735	765	714	696	688	684	652	638	636	606	594	597	558	578	576	554	556	533	570	535	572	514	506	524	542	510	520	523	458	473	484	501	514	524	514	536	517	474	529	486	487	518	464	449	509	487	447	483	492	469	474	497	466	499	476	499	479	485	488	472	502	482	466	491	467	498	493	510	509	475	479	470	493	470	470	504	462	496	473	477	493	490	479	471	474	439	500	470	487	482	454	488	464	512	466	506	490	477	519	423	468	532	476	473	461	471	499	485	482	441	486	484	442	500	473	491	498	514	490	509	475	489	483	488	477	474	478	527	510	459	504	473	484	493	456	438	498	476	489	501	473	466	464	496	485	502	455	449	473	467	456	477	492	473	507	491	460	495	478	474	436	496	477	508	488	483	455	495	492	495	474	511	483	480	509	491	499	452	462	471	458	514	475	496	474	513	474	503	499	438	476	458	462	472	500	443	503	447	458	455	449	464	520	445	468	436	465	505	436	475	489	486	436	464	469	495	468	451	451	482	485	496	425	491	428	506	446	479	477	479	499	488	479	480	497	448	466	501	463	477	468	510	467	425	438	452	491	486	485	469	451	480	498	499	505	521	452	483	430	447	486	488	507	463	490	484	514	474	502	479	506	462	474	484	481	468	474	504	440	454	499	462	484	487	513	459	452	496	492	460	454	464	466	484	487	502	483	467	476	480	500	511	473	476	466	492	510	434	494	510	508	447	463	459	466	485	462	484	463	454	464	438	499	482	474	457	445	442	485	502	488	480	449	486	448	487	462	467	477	480	480	529	450	476	469	464	521	456	464	479	440	431	480	480	485	446	410	465	501	447	453	481	441	431	488	453	503	525	483	504	484	471	455	471	486	442	428	472	466	436	470	461	414	416	464	504	445	476	463	469	488	481	451	426	505	452	461	458	529	456	488	480	474	490	480	489	444	459	482	486	465	459	459	426	465	467	475	443	458	480	475	448	485	485	491	490	486	500	491	455	470	447	507	454	453	459	465	462	483	489	455	453	487	447	459	487	506	491	462	445	452	530	498	484	459	480	485	500	474	498	480	476	502	510	449	441	458	496	491	480	486	487	499	476	454	477	504	481	475	422	524	464	468	511	476	526	465	472	512	512	518	454	497	476	490	481	452	492	452	488	463	455	493	470	451	440	491	472	459	468	494	459	477	473	522	452	480	436	463	481	480	505	455	459	462	531	527	471	469	516	446	449	516	456	435	505	456	458	482	489	446	460	484	471	469	482	462	460	486	453	464	472	452	472	477	440	471	483	434	479	474	485	451	460	479	491	480	506	494	473	452	459	505	508	482	455	473	474	491	479	490	475	470	455	496	439	505	469	501	451	485	455	487	477	443	471	528	508	480	477	489	501	491	462	481	455	499	456	496	465	439	480	479	457	486	445	508	465	495	488	508	499	486	450	476	498	481	491	504	442	470	495	487	484	508	505	513	482	475	509	499	412	525	451	457	449	494	481	478	502	477	489	475	478	482	495	490	459	491	446	451	475	516	490	467	494	442	470	464	478	480	490	493	498	469	449	468	480	494	473	473	508	468	442	473	496	484	468	498	485	480	465	532	449	490	496	451	477	470	466	461	487	490	437	467	492	452	441	495	463	460	481	509	496	468	502	502	479	472	504	497	471	494	506	474	500	494	450	471	455	494	461	496	486	443	454	498	469	512	477	502	443	473	459	490	468	501	458	454	438	481	516	508	473	457	457	457	456	498	495	493	453	487	438	460	467	436	484	481	440	451	446	482	480	448	504	527	472	501	446	487	461	477	494	464	471	477	432	500	466	437	468	459	523	441	487	468	476	486	461	514	449	495	441	468	465	503	484	466	438	443	432	435	513	489	469	493	480	434	486	482	478	496	498	490	490	529	472	479	479	447	497	463	483	464	453	477	493	484	461	505	470	521	559	489	431	475	506	458	473	471	457	473	460	487	494	467	437	416	436	486	465	462	455	547	437	509	480	482	515	498	488	453	475	437	488	480	480	502	458	477	482	508	469	470	487	469	541	451	454	472	504	508	511	489	461	462	447	460	440	503	463	476	489	463	504	461	428	490	484	491	484	466	443	462	451	474	483	466	452	519	441	490	450	525	491	470	495	489	495	474	473	485	461	486	447	506	490	443	432	502	481	455	480	432	489	472	503	459	490	475	475	476	491	469	500	474	503	476	479	472	481	474	474	477	482	481	509	498	473	432	457	461	493	457	460	516	468	490	524	495	483	476	464	480	488	470	483	435	518	475	489	465	500	472	466	454	456	511	485	451	481	485	467	501	450	501	468	451	478	447	511	427	474	468	466	459	466	477	486	475	451	493	443	493	448	460	442	435	457	489	456	504	493	519	469	484	496	464	481	448	462	506	431	486	477	473	457	498	478	445	484	509	460	480	473	467	480	457	487	456	492	507	478	494	489	477	426	436	467	483	520	486	498	462	466	489	484	475	490	466	486	448	509	468	473	469	452	485	466	481	456	483	501	495	450	488	480	494	481	477	478	467	485	451	496	495	454	492	446	483	450	478	493	505	482	511	498	448	471	457	474	468	468	493	478	415	455	465	476	468	496	467	491	437	455	469	438	453	464	493	454	453	485	459	467	503	474	490	486	491	462	497	497	472	443	472	492	460	484	492	466	488	480	498	472	461	456	486	508	473	474	470	457	446	494	502	471	446	506	480	488	455	475	471	468	498	483	497	485	473	483	486	490	482	505	476	435	470	447	498	466	453	479	466	438	496	489	415	471	514	476	454	500	488	501	486	442	461	485	453	482	470	493	470	494	474	517	455	450	461	453	463	491	504	495	447	464	461	490	481	428	509	469	441	483	454	475	463	506	447	488	508	466	473	440	439	498	489	454	493	479	533	476	503	488	485	434	443	499	530	487	515	472	464	500	471	479	486	473	461	459	448	467	509	475	484	476	490	493	477	494	493	420	503	474	495	481	438	475	459	517	472	449	486	507	451	432	455	480	472	501	472	472	447	464	469	468	488	481	448	493	444	486	493	481	484	442	488	427	492	491	472	502	441	548	482	436	486	473	488	478	461	469	442	492	487	466	458	464	477	439	483	429	452	444	537	470	455	501	510	480	504	485	491	483	456	441	485	506	465	513	454	487	463	486	461	485	487	439	451	455	496	504	491	500	457	488	477	488	494	488	457	465	468	463	449	485	490	461	452	475	478	472	474	464	456	481	492	465	519	516	453	451	497	465	442	489	479	457	426	490	427	478	479	454	481	497	483	510	483	494	476	496	498	474	525	535	482	500	480	508	456	478	500	434	525	464	463	483	461	463	454	469	512	484	497	493	493	472	484	480	506	469	474	454	461	535	484	513	496	463	474	490	471	462	497	461	468	478	499	479	462	476	431	483	462	476	493	508	452	505	511	497	471	477	481	454	493	508	483	453	482	451	480	484	507	456	487	474	495	442	477	473	492	488	449	490	483	447
57414	17188	3841	1963	1402	1005	813	663	575	484	428	366	375	359	351	361	329	315	322	281	294	300	278	269	261	273	294	282	254	274	251	230	234	300	236	258	233	231	238	276	219	259	252	213	264	254	255	259	264	250	239	270	258	257	245	251	265	245	259	263	241	245	243	247	203	234	271	266	254	249	240	264	231	226	268	257	257	231	250	243	235	267	240	226	255	257	239	252	216	269	242	250	245	267	261	265	260	275	260	248	225	241	233	247	237	239	253	262	251	258	231	235	272	224	263	254	249	266	248	266	257	253	245	288	265	232	252	267	228	256	252	234	236	254	233	259	249	249	237	254	279	253	244	231	239	245	261	238	292	264	272	240	251	239	246	245	247	246	230	258	229	238	256	236	264	245	256	256	228	240	241	224	235	225	276	257	249	252	266	260	255	239	273	231	243	251	229	264	238	258	235	214	253	258	262	245	256	247	236	239	263	253	262	234	225	265	263	240	231	261	245	225	221	233	235	287	258	246	265	230	231	234	220	241	254	245	246	217	258	234	234	230	246	254	261	228	248	268	265	278	260	282	261	250	220	232	242	253	251	248	216	227	245	287	226	248	217	254	251	236	233	244	261	250	254	246	233	255	243	224	253	266	241	268	237	227	254	253	212	232	255	271	272	237	248	231	235	242	253	239	250	254	236	250	229	267	244	236	244	261	232	264	244	232	244	254	251	265	257	256	256	255	244	253	244	234	242	237	267	241	235	234	251	238	236	270	239	266	238	248	273	242	238	260	241	247	222	266	225	255	223	225	252	257	250	250	239	242	234	254	242	233	251	244	244	238	246	261	258	219	227	275	267	244	251	232	287	273	248	258	265	245	244	215	251	249	277	240	236	219	260	247	259	231	249	240	238	231	225	268	258	247	264	258	266	245	222	246	266	248	250	243	262	260	248	248	264	236	252	274	249	267	266	258	245	242	234	215	248	209	261	227	251	239	250	243	235	248	227	246	245	239	256	244	237	247	238	258	236	235	236	265	249	249	242	251	226	258	251	239	276	254	268	247	249	250	246	275	256	233	227	249	252	236	263	220	236	232	233	258	236	246	264	269	265	238	260	241	242	265	245	228	251	251	240	253	223	244	260	235	261	240	259	247	264	229	239	254	238	239	241	233	243	263	272	242	237	235	245	253	251	281	243	249	257	234	240	249	265	255	246	259	218	229	234	240	244	241	246	250	267	237	254	258	243	252	219	252	254	246	258	239	251	244	248	276	253	227	220	267	239	256	236	196	243	252	247	245	260	275	260	281	252	255	232	239	244	252	245	271	261	249	236	239	236	242	229	238	242	260	256	247	244	239	261	254	248	281	302	255	261	233	224	247	265	258	247	247	253	255	255	247	251	282	249	238	246	268	245	262	247	236	245	251	220	272	235	254	241	250	263	230	236	229	215	223	246	262	259	243	244	239	252	257	238	243	236	250	264	237	238	254	225	214	238	271	247	224	230	246	230	230	277	259	239	227	274	262	247	257	266	220	264	243	253	231	229	249	241	274	241	251	242	224	250	250	278	279	241	250	232	249	234	240	253	251	259	241	247	247	238	261	258	238	247	212	241	209	248	272	230	241	255	251	250	257	240	234	255	269	250	282	262	240	238	227	261	234	246	236	247	248	262	251	249	239	230	243	265	261	251	229	264	265	264	220	247	258	228	261	257	247	241	257	258	266	240	259	263	236	236	254	234	231	263	260	243	240	241	259	253	241	242	249	246	217	224	244	230	232	250	242	236	281	275	222	259	279	251	283	218	260	253	227	239	281	254	255	239	243	229	232	250	257	268	282	312	251	229	246	250	237	262	268	250	265	271	245	246	266	241	259	241	240	252	249	264	270	241	205	238	271	245	254	254	261	246	233	246	238	255	253	251	247	251	262	250	266	260	222	226	254	219	259	245	223	251	221	244	265	239	249	241	244	237	248	248	237	240	231	228	244	250	240	255	238	259	221	254	247	264	255	233	233	230	268	242	236	230	262	219	226	240	267	216	262	269	277	234	247	236	237	258	247	250	239	220	236	208	236	232	244	233	268	233	260	243	235	249	224	239	233	242	249	223	253	237	238	260	284	221	261	263	263	270	242	235	286	225	231	250	255	239	256	239	249	252	236	272	250	254	244	255	253	273	220	266	232	246	266	216	248	234	269	238	211	247	244	260	259	237	243	228	278	238	233	257	250	247	231	258	216	257	272	249	220	264	239	263	244	235	224	226	259	230	221	249	243	234	255	288	243	255	252	226	263	234	258	221	229	240	249	243	231	249	224	212	254	233	233	243	258	233	259	268	235	213	286	247	231	229	251	214	230	240	248	247	269	249	265	258	245	249	245	247	244	242	240	239	255	237	240	253	242	235	228	242	244	255	239	253	270	266	239	234	240	242	242	252	242	246	225	230	239	236	222	247	218	240	242	234	239	217	216	250	221	246	259	275	272	233	254	224	255	252	255	254	264	207	230	245	261	241	282	269	238	249	250	214	283	240	227	231	222	224	238	224	234	245	254	243	253	252	242	246	244	257	254	268	249	255	264	268	232	251	268	273	251	213	268	249	256	249	270	241	252	263	256	247	239	248	210	235	226	235	249	229	229	237	228	234	238	244	248	246	231	256	250	259	277	254	262	231	234	271	228	257	237	231	259	245	252	242	282	277	219	214	213	247	237	265	250	237	261	222	256	248	261	222	239	261	255	253	251	268	241	232	235	238	224	236	253	261	243	268	219	243	231	242	258	267	230	244	245	255	269	289	233	245	237	253	267	244	232	257	212	247	228	244	237	249	239	261	273	251	249	233	248	256	251	254	256	233	261	230	233	229	236	253	253	259	262	251	254	239	226	239	245	240	251	242	252	268	251	257	247	248	242	283	254	233	237	231	248	269	237	227	244	226	253	250	250	260	227	242	246	230	244	251	234	229	240	246	248	253	257	235	260	220	252	241	239	254	255	256	224	238	243	252	217	230	239	240	267	246	278	265	232	248	212	236	253	262	268	263	236	267	244	281	272	224	269	262	246	255	247	227	205	237	222	223	258	276	236	272	259	254	234	240	269	238	295	262	237	265	263	263	266	265	232	259	225	243	245	245	237	219	246	255	268	261	249	232	242	227	278	233	281	239	248	253	255	294	257	259	255	242	243	255	216	257	245	246	232	288	249	231	238	229	240	253	265	249	260	209	214	269	239	244	271	246	270	244	237	226	224	242	259	245	222	242	238	233	237	231	221	237	270	245	230	243	233	241	221	237	259	246	241	264	270	237	233	259	262	234	236	260	271	227	260	239	253	246	228	258	268	258	271	245	225	253	231	209	229	282	224	258	235	240	235	236	244	267	268	273	249	250	214	245	253	256	246	266	238	250	254	247	249	231	252	244	280	235	249	274	253	250	253	240	242	235	230	225	228	253	224	249	249	250	252	272	249	248	232	247	247	259	260	261	238	257	236	258	228	269	239	253	272	269	267	256	237	243	251	272	222
33064	2765	5957	6458	5299	4452	3721	3084	2724	2255	2056	1767	1707	1584	1459	1379	1322	1291	1227	1165	1166	1120	1057	1037	1043	989	1003	919	932	929	920	881	907	859	898	838	879	937	804	798	862	922	800	838	783	799	851	800	824	827	852	818	799	790	841	809	775	750	807	804	805	810	769	771	754	783	762	777	811	778	741	795	738	753	777	777	794	751	763	795	760	721	726	765	736	751	784	784	733	706	777	748	743	731	754	759	712	725	746	764	765	711	729	772	781	737	738	691	763	723	754	739	771	771	797	717	737	696	699	763	726	738	761	764	736	738	771	806	717	733	770	735	729	781	692	744	706	733	765	804	795	735	732	798	818	737	706	740	760	777	779	781	737	777	753	762	699	718	746	771	753	727	735	721	789	751	755	718	754	764	755	747	756	759	743	777	705	761	684	740	839	750	795	803	712	733	710	766	717	720	772	720	715	752	757	768	780	774	778	806	723	735	769	787	726	763	705	733	754	767	763	774	731	796	733	755	727	763	759	736	768	751	768	740	749	738	720	734	739	731	745	713	730	770	694	726	678	752	713	781	734	758	687	765	730	719	742	792	679	746	804	713	728	765	735	711	742	735	760	728	760	744	760	768	745	740	704	763	744	754	759	747	768	723	697	804	767	740	721	760	768	700	739	774	713	756	714	709	758	768	742	736	727	752	771	733	734	700	742	745	747	734	808	732	769	724	769	696	742	757	732	781	768	767	703	772	736	770	768	700	797	719	786	753	742	748	753	741	711	699	763	761	782	758	775	686	732	768	809	697	734	739	739	705	683	793	784	717	732	721	720	740	708	804	718	706	739	805	772	777	762	728	746	759	716	835	714	720	747	743	723	780	759	724	760	789	786	766	714	713	790	713	776	776	744	771	710	761	803	783	735	708	773	762	793	766	712	735	718	774	742	724	738	707	710	735	742	733	730	728	754	792	722	788	726	755	733	778	717	792	715	749	718	762	779	785	753	773	744	747	699	708	736	701	703	742	792	738	715	710	740	729	693	754	789	746	772	761	731	789	768	722	737	766	769	710	751	718	742	736	772	793	733	735	789	801	719	741	720	728	762	750	773	748	788	699	709	688	747	809	731	700	765	738	741	735	742	739	779	713	755	744	703	759	700	746	735	762	768	706	756	731	728	722	714	725	737	726	726	760	721	740	774	733	725	750	763	752	714	741	723	728	744	780	693	722	774	708	745	716	780	789	770	741	739	774	750	722	709	790	706	769	708	758	750	734	698	706	725	771	742	735	727	724	773	729	713	727	749	722	748	746	784	723	734	749	790	724	757	761	745	731	755	751	752	777	756	750	699	706	717	795	709	706	761	741	684	789	749	806	751	770	757	720	751	766	694	700	715	711	733	733	729	757	770	751	729	722	769	776	720	754	745	727	741	761	766	724	761	774	790	735	724	708	754	719	735	765	719	755	719	773	785	765	725	764	787	755	751	718	732	762	722	727	729	735	772	788	755	765	699	697	730	726	753	727	734	759	696	729	758	739	717	698	714	753	753	758	742	763	728	717	713	713	748	771	738	750	717	765	754	705	734	772	740	708	700	774	736	789	756	732	760	721	768	727	723	696	694	761	734	766	730	763	740	720	740	744	729	702	729	736	730	727	749	738	778	720	775	732	761	694	809	709	695	714	710	725	760	819	789	727	755	772	731	731	694	742	736	775	724	744	767	779	723	774	751	734	771	726	775	730	777	746	760	792	744	763	738	805	698	760	733	730	770	750	746	781	773	753	732	799	689	692	803	741	760	753	760	717	755	711	687	725	751	735	681	728	793	741	745	713	719	724	704	752	770	729	743	742	763	730	723	749	758	720	770	763	757	736	725	715	709	772	740	737	756	800	734	707	700	751	730	758	731	752	708	703	769	740	794	733	700	779	783	747	757	771	773	728	756	724	712	780	762	724	759	736	709	803	755	734	714	701	705	724	729	714	700	755	698	761	712	758	756	752	733	752	704	772	724	733	774	720	713	751	696	698	664	720	789	798	743	753	728	706	743	727	762	737	732	722	739	786	790	744	740	750	753	730	763	718	776	713	767	744	736	743	786	699	686	730	747	760	730	743	733	747	765	739	780	753	734	727	739	798	743	741	747	746	770	734	756	716	741	727	730	781	748	757	719	733	763	785	745	726	770	821	773	707	737	759	715	779	712	708	754	769	711	740	703	688	741	759	745	695	776	755	741	768	749	709	761	757	725	723	738	801	704	712	726	754	738	723	776	769	710	749	734	761	757	765	713	767	739	718	746	710	739	710	762	780	748	763	769	762	736	718	786	739	757	759	765	778	699	781	725	731	739	703	710	742	760	771	788	714	722	737	767	683	717	708	684	744	782	725	780	731	680	740	745	710	781	752	742	738	723	746	780	736	775	763	720	781	718	769	724	754	751	753	742	726	720	748	726	767	735	732	697	703	767	682	740	706	727	735	698	745	742	710	735	708	740	742	706	748	712	714	735	788	736	732	808	749	750	731	763	738	777	721	761	797	704	740	722	758	749	737	729	789	774	724	747	705	747	700	753	754	772	710	708	703	716	741	773	730	723	724	762	740	773	771	746	778	745	763	766	706	704	724	747	741	733	759	762	749	735	687	735	716	720	745	730	749	712	693	741	742	780	726	738	790	732	725	738	753	746	753	758	721	739	707	721	755	731	701	738	765	762	718	743	740	706	730	756	761	709	765	759	801	673	752	702	744	733	721	772	763	771	755	746	692	747	724	775	755	735	722	734	744	731	810	721	715	748	752	727	809	740	785	778	759	792	720	794	745	746	715	776	713	736	770	755	734	758	728	740	677	750	745	722	742	746	767	725	741	743	757	755	748	742	690	738	781	734	725	740	786	706	755	736	763	760	778	742	704	757	770	737	728	714	726	692	738	749	732	782	752	730	750	718	729	747	724	754	748	771	722	731	736	748	748	748	729	711	800	778	744	737	780	725	710	780	734	750	742	769	756	766	771	746	733	728	723	747	747	732	754	749	725	685	728	704	716	751	717	783	718	760	723	730	739	757	755	745	727	754	748	705	715	765	691	709	753	745	714	745	708	710	673	748	720	729	732	785	738	707	735	723	758	780	788	777	732	769	738	735	733	801	748	723	775	734	663	727	719	712	737	769	752	746	731	726	748	779	734	761	778	755	721	760	724	773	784	735	806	748	748	774	751	733	756	735	689	721	736	742	747	743	695	737	738	744	715	756	754	761	742	750	740	792	768	711	744	753	762	751	762	769	722	694	754	749	722	782	724	735	783	743	731	741	710	752	739	787	779	756	682	761	763	737	758	744	745	729	736	728	758	756	688	777	741	752	782	725	744	739	813	722	703	738	701	763	734	743	758	733	693	742	663	708	730	710	741	697	806	723	722	736	699	751	752	770	788	747	707	711	732	800	776	739	703	728	766	773	709	779	757	748	712	743	765	772	750	705	735	741	743	769	696	719	742	752	758	718	723	790	737	771	698	780	698	727	736	751	745
8713	467	193	129	119	113	109	109	112	84	92	112	102	83	99	91	109	111	105	101	107	85	97	85	87	85	97	122	97	103	94	102	89	83	89	96	81	87	104	76	101	95	105	77	86	85	91	94	97	73	105	88	88	92	78	88	88	78	102	95	98	84	94	72	92	106	92	100	100	96	94	95	87	102	88	103	120	87	81	82	108	91	99	94	110	94	76	89	77	91	84	90	91	99	88	82	107	80	100	82	99	104	85	86	101	100	99	81	96	80	92	99	101	101	85	77	89	89	98	87	103	91	91	101	102	94	88	108	99	106	72	94	93	91	107	98	102	88	77	85	98	102	77	102	82	75	82	86	95	103	105	80	76	93	89	74	97	84	101	85	85	84	85	90	80	77	101	82	99	85	87	87	87	102	102	81	87	103	107	91	87	95	85	90	84	99	85	88	89	93	104	92	95	101	94	97	91	96	83	94	84	97	112	78	74	98	102	83	71	94	81	80	84	105	110	111	93	104	99	103	96	101	94	86	97	93	103	110	98	92	101	80	77	83	99	107	84	88	77	83	97	84	85	91	87	91	93	84	89	88	79	86	86	86	87	85	94	81	85	92	83	108	70	98	108	112	98	109	93	86	86	87	94	76	73	88	83	92	79	95	99	99	75	90	91	91	83	95	105	86	105	85	103	84	115	71	109	82	71	87	95	112	90	87	85	107	78	90	99	85	91	86	89	94	91	103	70	90	71	95	95	100	78	89	94	72	81	94	93	101	124	90	75	93	88	94	85	90	104	80	87	89	97	81	74	96	87	104	85	96	79	86	75	88	92	90	103	85	93	82	93	83	85	96	86	93	96	108	110	98	107	86	91	94	104	94	82	103	98	79	87	89	104	90	93	93	91	92	84	94	86	92	115	92	82	83	103	86	100	90	84	87	76	101	92	111	77	89	73	88	75	70	87	99	95	100	106	102	91	84	95	100	95	78	98	91	89	87	111	84	90	97	103	80	91	85	105	79	101	89	77	89	94	79	86	84	95	97	92	102	96	101	86	98	91	88	85	100	79	95	92	89	90	98	93	91	91	82	84	80	104	98	92	88	113	97	110	107	92	94	83	109	85	91	102	73	101	93	98	116	101	90	95	91	103	92	79	82	89	99	89	114	102	73	93	83	79	96	95	101	93	96	107	83	75	87	89	63	102	98	105	91	93	90	88	74	88	79	105	100	85	106	76	85	82	78	107	90	84	90	106	82	85	85	91	102	82	110	87	93	87	89	87	75	76	86	92	99	97	68	101	92	87	89	101	101	96	80	78	103	91	97	77	106	88	91	88	98	117	87	75	83	95	92	98	86	91	99	89	91	101	99	96	71	102	95	93	80	101	87	100	81	115	110	102	87	69	89	90	88	107	87	87	104	83	102	98	95	91	89	82	96	88	83	88	78	90	80	101	99	70	88	98	98	101	85	88	77	90	91	88	97	96	69	81	93	96	78	83	85	83	91	67	91	94	94	81	89	82	110	90	94	82	89	107	98	100	94	86	87	87	104	97	95	93	80	88	99	90	94	91	83	79	96	93	82	89	102	101	91	91	98	100	92	92	82	106	80	89	93	96	89	87	95	89	84	93	95	87	101	92	108	91	76	83	78	80	79	88	106	74	84	105	80	97	70	112	113	82	85	112	77	89	98	74	105	78	99	86	93	84	88	81	94	106	83	103	85	87	97	115	91	79	88	92	90	89	100	92	80	89	77	101	86	96	87	74	107	81	77	110	94	92	114	89	93	79	87	87	100	94	107	102	111	107	90	80	96	99	107	81	92	103	112	98	79	95	91	100	91	90	96	73	96	87	84	102	109	78	93	89	106	90	105	84	97	95	79	99	70	86	97	88	88	106	81	82	91	88	87	97	94	88	88	111	86	99	108	94	94	99	95	94	84	78	88	104	96	93	110	85	91	98	92	89	103	101	86	100	83	88	90	102	81	77	97	103	105	76	94	112	72	102	96	79	87	81	97	92	85	84	77	97	90	104	99	87	94	88	94	88	108	89	77	79	98	91	99	98	99	109	95	103	107	88	74	94	90	103	91	92	84	99	111	81	95	85	92	95	99	72	90	89	77	106	101	93	80	64	71	96	91	81	77	92	84	97	102	105	90	89	85	86	77	107	87	102	102	94	90	92	72	94	90	77	96	83	80	92	99	82	75	86	78	84	94	103	122	97	97	93	87	92	81	94	95	87	90	86	82	99	80	100	104	91	96	107	85	79	83	95	89	85	77	97	93	83	97	93	93	89	100	94	104	91	76	88	88	92	92	83	107	78	65	82	97	93	83	96	101	106	104	93	89	93	89	78	88	96	94	99	93	88	88	90	97	94	93	94	81	93	88	85	85	97	97	102	96	91	77	92	94	82	95	100	78	94	95	79	83	97	100	101	83	89	101	102	94	96	91	104	86	119	82	107	101	79	106	104	95	91	74	86	82	85	84	85	100	80	83	93	83	97	87	91	96	91	96	102	94	88	103	100	95	93	87	76	76	83	91	79	91	93	96	88	86	88	88	97	84	96	75	89	87	79	96	95	88	86	89	78	92	89	101	87	82	82	94	109	81	86	103	95	84	83	88	81	83	85	88	82	105	68	85	92	106	95	93	94	98	93	88	93	97	90	83	94	99	90	95	102	109	86	92	82	111	89	108	78	84	93	104	85	95	85	74	94	101	86	96	94	76	82	90	90	85	76	112	88	82	93	67	104	107	102	96	98	94	73	83	74	100	87	86	79	88	91	99	78	74	97	91	86	75	91	91	101	98	89	77	76	88	87	75	99	112	88	88	118	83	73	97	89	93	94	83	84	76	87	92	110	89	78	102	102	100	88	74	87	100	81	76	91	99	88	92	104	91	84	96	82	77	102	88	100	79	85	101	91	110	82	83	95	100	87	93	89	87	101	103	90	100	94	110	83	86	79	90	103	88	99	81	95	99	82	91	67	91	93	90	87	76	92	83	83	100	97	83	84	96	89	89	83	77	73	107	78	92	97	78	96	95	81	103	80	95	90	76	109	84	105	106	82	92	85	98	82	79	101	86	105	94	113	85	98	110	83	101	83	85	76	83	85	85	112	94	79	87	97	101	92	97	99	93	103	82	90	103	87	100	88	104	85	95	91	70	81	79	93	89	89	89	93	90	106	88	84	93	91	84	79	92	76	77	103	99	82	99	98	90	93	94	86	86	74	84	78	87	86	93	107	78	95	98	97	104	92	96	87	94	87	91	87	99	92	107	83	82	76	79	98	84	112	91	82	94	87	91	73	91	96	68	85	81	102	85	98	89	97	88	79	93	79	97	87	93	95	84	91	112	84	108	104	104	80	101	91	96	101	74	89	102	90	87	94	80	96	98	95	97	97	91	79	84	92	101	96	90	75	86	102	92	82	81	95	94	95	79	103	86	72	94	106	81	97	84	85	92	95	77	90	86	92	81	82	91	91	87	82	91	84	92	80	85	100	86
8561	439	514	541	503	456	432	416	419	427	374	370	379	368	370	332	325	315	332	293	321	322	355	341	338	336	355	345	353	321	358	333	340	361	308	318	361	332	323	357	347	342	296	317	334	349	346	340	312	336	327	332	345	309	323	301	317	379	324	338	327	313	319	333	323	302	345	356	294	327	329	348	342	315	305	308	336	366	319	335	334	326	315	308	324	316	340	336	331	319	291	297	327	352	319	337	354	306	320	324	332	330	330	341	321	345	315	323	323	339	319	340	320	301	329	338	316	321	312	280	348	316	310	338	298	351	337	351	303	323	303	334	312	357	310	346	339	339	332	341	350	326	341	349	328	340	346	324	335	333	314	322	284	307	355	341	343	339	350	359	301	335	287	313	333	334	353	313	309	329	319	343	312	332	352	349	321	285	346	336	318	359	334	352	294	311	333	337	327	354	308	314	312	332	319	340	335	303	361	335	315	333	321	339	322	339	314	323	314	355	301	309	305	302	338	332	321	307	341	333	350	345	304	341	326	322	350	325	336	345	330	359	351	315	311	333	347	328	314	350	323	317	315	302	356	328	297	327	331	353	332	322	339	330	324	352	332	325	316	336	328	317	344	326	298	354	319	297	345	321	349	348	332	331	351	321	316	307	314	338	354	298	350	299	343	330	316	338	283	321	314	295	309	326	331	333	354	333	343	345	323	326	314	325	329	365	322	339	348	337	343	299	324	334	337	347	355	331	336	326	337	330	316	344	333	343	321	329	353	318	361	344	303	344	347	302	306	314	308	337	322	308	316	334	341	317	308	343	335	316	324	331	308	345	306	335	303	305	341	294	332	347	340	339	313	299	304	334	319	345	322	362	314	318	298	288	318	315	329	328	314	335	331	315	372	312	339	339	336	329	310	305	334	329	319	310	309	313	324	305	328	319	325	302	328	313	347	354	328	329	339	352	347	374	344	328	299	290	344	319	297	333	325	346	336	325	315	327	300	306	338	312	352	318	335	300	354	277	342	305	360	312	281	313	342	298	323	341	302	338	336	316	317	287	340	320	330	327	342	332	330	335	321	334	323	344	331	327	316	312	325	343	354	342	299	321	303	335	328	307	314	333	324	323	334	340	356	338	319	324	337	312	317	362	323	331	323	339	326	320	338	306	343	328	340	316	333	276	319	297	296	343	364	346	359	322	323	300	340	309	335	328	356	325	329	318	320	334	317	331	327	323	323	325	323	324	326	334	337	351	307	363	332	338	310	321	294	340	333	309	322	338	316	297	317	350	332	331	315	317	349	300	339	317	346	303	320	329	329	328	332	352	340	358	311	320	314	340	292	309	321	364	333	325	329	334	310	348	337	333	327	321	335	337	330	347	314	338	334	322	333	345	305	322	344	339	351	326	322	324	316	311	334	317	320	315	321	317	311	349	351	355	317	353	315	291	314	306	367	333	335	316	324	312	305	319	295	333	317	299	340	314	285	307	328	355	350	319	338	321	316	311	340	302	329	320	338	347	330	317	368	318	327	320	325	343	326	338	311	340	350	348	352	334	362	342	344	332	353	386	303	334	334	305	346	348	364	349	338	352	360	309	347	318	289	331	341	308	339	351	323	329	309	339	312	325	321	333	290	313	320	326	332	302	327	287	306	310	298	357	363	344	306	332	340	332	337	331	323	326	339	339	321	308	307	300	326	332	341	323	325	321	296	353	323	344	345	337	344	332	310	332	290	341	345	315	350	327	346	330	333	334	325	352	311	327	318	328	330	344	307	296	342	359	295	303	330	322	290	314	341	373	338	364	318	327	305	365	335	342	316	363	311	320	298	345	313	345	341	325	319	318	327	299	323	313	345	333	333	346	337	344	317	328	357	336	332	320	353	310	365	330	319	309	327	319	318	331	342	316	324	323	331	335	314	319	303	312	327	328	337	317	312	328	300	345	359	336	287	309	317	313	340	377	353	328	327	351	356	298	356	336	320	326	301	316	307	353	336	338	273	327	329	340	303	368	348	342	313	315	311	288	348	339	307	303	316	334	312	319	347	357	356	330	327	302	317	339	327	341	336	302	325	324	355	332	320	327	338	313	322	352	329	332	328	336	324	326	309	296	368	352	332	338	326	339	365	349	314	301	317	375	314	321	320	328	321	320	327	343	340	307	317	324	348	335	359	305	350	343	317	342	311	316	319	343	368	320	329	322	346	304	311	361	333	332	339	342	318	308	337	316	339	346	323	339	334	350	328	294	316	319	330	354	324	316	308	338	333	322	338	306	347	323	311	299	333	331	305	361	346	328	329	344	341	330	345	304	338	313	334	323	342	333	317	343	335	320	333	278	361	324	337	336	343	328	282	317	342	319	325	337	287	338	355	331	319	337	333	347	306	292	335	330	342	352	357	324	356	338	323	314	349	322	358	301	317	349	353	323	326	310	341	342	331	325	320	292	298	334	312	332	323	327	317	326	324	333	318	327	319	339	327	314	346	332	362	306	328	367	335	337	334	313	337	329	312	343	320	313	331	337	323	331	296	329	315	303	315	347	319	342	337	348	298	343	344	314	276	294	330	310	302	345	342	325	357	339	318	319	345	312	352	349	292	317	356	293	357	329	352	309	309	333	336	329	339	340	324	355	325	325	333	309	294	320	310	328	318	318	318	349	316	322	318	358	353	338	330	356	356	308	284	313	312	350	350	343	307	331	375	303	337	334	333	309	320	338	307	330	321	337	338	313	316	312	324	304	346	346	337	330	333	317	309	330	342	325	326	354	323	325	346	303	334	342	361	341	305	375	317	327	330	346	324	344	305	290	351	345	311	319	316	323	308	329	318	352	338	296	310	312	334	319	342	313	314	338	327	351	364	346	333	294	317	337	330	322	348	284	351	340	322	348	338	342	351	317	332	332	354	340	310	327	349	326	339	348	302	339	299	341	323	346	377	311	321	330	301	345	331	335	321	299	316	332	331	301	324	350	313	314	315	324	338	334	362	352	320	317	313	329	339	344	287	311	346	327	322	329	319	327	344	337	327	316	297	307	309	311	286	357	317	303	324	344	327	343	301	352	313	290	358	318	315	324	350	296	337	327	313	360	293	340	327	338	317	350	334	326	326	334	326	316	338	315	364	326	288	328	302	340	320	317	320	322	353	345	335	325	306	339	327	318	369	307	320	335	325	315	305	347	351	320	343	334	321	297	339	327	357	318	322	301	314	323	329	302	327	315	332	301	335	345	295	344	296	312	330	330	323	300	295	314	338	317	339	357	316	342	327	323	311	323	317	336	332	309	331	316	342	349	311	317	321	311	328	298	308	304	306	332	311	301	324	304	334	299	309	316	332	340	330	339	335	336	367	339	318	311	325	298	331	306	293	339	360	326	291	349	341	319	340	346	373	347	340	351	342	347	297	308	311	317	340	317	305	322	344	330	327	303	307	314	296	319	344	317	327	333	321	349	354	338	331	322	347	295	327	324	353	337	299	328	316	290	310	320	341	329	341	317	296	317	315	349
42989	10655	1725	966	666	485	407	329	277	266	236	216	204	208	176	148	198	173	165	164	186	180	142	160	177	168	145	144	170	164	155	164	125	156	126	152	138	152	146	136	144	124	148	135	136	126	148	157	152	146	145	147	132	116	143	136	148	146	150	148	150	172	128	160	131	157	167	135	134	132	129	152	134	150	135	160	151	151	144	133	140	141	129	165	120	142	141	107	142	149	143	137	138	136	160	128	160	150	170	137	148	136	156	152	161	130	144	142	135	148	128	136	163	167	143	151	137	134	141	161	138	141	141	158	128	118	153	144	168	169	138	149	135	175	139	143	141	130	131	139	137	169	136	148	138	139	133	129	147	141	137	137	170	121	127	133	131	133	129	150	148	144	144	145	135	116	131	138	148	144	155	135	136	150	162	168	158	149	151	148	138	139	149	141	136	145	156	156	135	135	136	152	129	148	144	171	140	153	143	163	138	143	145	148	133	148	142	139	145	142	143	154	135	130	158	120	147	138	153	137	128	133	165	147	120	148	136	145	167	152	140	147	167	161	131	137	139	146	145	161	140	160	133	161	145	141	132	134	151	134	155	135	142	130	162	138	155	133	161	140	130	134	131	143	129	136	152	97	151	133	147	147	140	160	167	133	146	157	153	126	165	153	142	131	154	154	145	131	146	147	155	132	124	143	145	137	137	150	153	146	135	137	146	154	127	144	153	149	156	107	153	155	154	140	139	144	144	159	137	134	147	147	148	132	140	150	150	158	141	144	171	126	171	147	151	134	143	162	137	144	171	135	133	122	147	155	162	150	132	128	134	149	152	147	167	159	148	129	136	161	144	141	146	145	156	145	123	145	139	140	119	125	137	145	169	137	140	154	136	155	152	126	141	141	143	147	143	146	148	125	151	132	130	124	144	145	146	143	160	156	124	144	120	146	110	131	135	160	158	134	136	153	133	147	144	124	152	148	141	163	146	133	154	156	127	165	124	148	145	149	158	160	137	120	132	143	160	142	143	140	128	155	141	144	138	156	155	137	142	141	143	133	159	166	134	141	148	160	146	158	149	151	149	149	133	137	134	161	141	145	145	130	130	142	133	138	151	137	141	132	140	154	148	138	162	149	142	172	129	141	136	147	139	163	130	141	141	128	153	164	139	157	161	136	171	167	141	151	157	145	138	142	141	155	138	146	159	151	152	138	149	129	151	150	158	151	142	129	139	156	138	153	129	136	153	126	164	151	148	149	131	118	149	136	158	143	151	151	145	146	154	131	143	161	147	138	162	128	174	156	137	125	142	159	149	148	155	129	136	146	134	141	151	127	119	137	155	143	146	118	153	138	116	144	137	142	151	152	133	152	155	159	140	153	143	151	134	156	136	127	165	164	131	142	143	134	150	158	155	129	148	135	147	125	137	133	151	143	130	155	150	146	136	150	136	157	141	127	147	141	152	125	131	153	125	122	154	129	127	153	132	152	157	140	116	149	129	143	154	141	150	146	129	126	152	151	156	141	156	161	125	135	143	126	161	142	143	137	130	153	150	144	138	136	155	141	141	135	130	155	131	150	145	158	153	148	134	132	135	132	134	159	130	130	162	171	141	139	113	130	124	163	161	137	138	155	146	167	152	134	132	139	171	149	164	138	165	151	148	137	136	140	145	150	126	142	139	160	147	144	136	150	155	130	170	141	149	164	139	142	129	147	150	136	137	155	156	125	130	142	150	148	144	143	145	157	138	126	115	150	138	133	121	162	140	140	148	137	168	149	128	121	150	153	153	137	125	135	145	142	131	133	129	172	141	138	137	131	120	157	133	137	128	138	138	145	144	151	142	164	147	145	133	146	119	127	139	138	150	172	138	120	133	149	139	129	132	145	135	159	122	152	142	146	121	139	136	131	136	149	134	149	144	158	133	146	144	140	132	141	152	124	136	154	141	131	168	142	145	130	143	155	141	133	164	172	148	151	160	154	128	125	155	137	130	130	165	158	147	128	158	134	135	124	127	144	146	154	138	142	137	168	157	133	135	152	135	115	136	142	137	155	143	148	156	143	136	160	136	155	156	124	152	121	145	152	152	155	133	149	127	144	133	137	117	132	150	147	154	156	129	161	154	128	153	132	156	137	143	144	148	132	140	157	140	131	162	133	148	144	151	131	155	134	152	145	141	154	156	138	145	135	168	138	147	131	153	160	135	137	138	140	130	132	143	149	147	136	140	140	137	131	150	135	132	142	142	141	129	138	157	127	159	159	130	153	155	153	141	150	125	152	140	148	159	135	126	160	139	145	142	148	133	149	167	142	133	140	144	131	139	138	127	136	141	132	132	128	153	152	159	148	135	152	139	158	147	116	142	129	149	147	139	130	126	129	128	143	139	137	142	137	151	139	152	159	135	152	155	155	155	152	146	164	138	157	145	131	136	139	135	150	147	148	144	135	133	149	129	124	159	149	162	155	133	137	157	145	155	111	164	134	141	150	153	138	145	145	140	160	143	154	124	137	139	145	126	144	142	126	145	117	147	148	141	132	167	137	136	151	140	141	150	129	145	148	130	166	152	146	158	156	143	132	135	129	138	145	164	138	171	138	157	133	138	133	116	134	158	125	154	143	143	132	137	138	164	161	170	139	142	132	155	154	120	137	130	143	155	136	148	118	146	137	158	152	131	150	143	136	151	134	135	153	147	160	155	149	149	148	154	142	149	149	129	141	128	129	146	138	153	126	159	142	147	144	134	135	121	144	153	121	134	138	150	135	155	121	131	148	155	133	171	150	142	136	133	151	152	127	144	159	144	126	151	134	160	159	140	167	137	142	146	139	138	140	155	152	146	149	134	130	139	158	131	148	143	154	178	130	143	149	139	148	133	145	136	143	125	140	140	153	157	140	154	145	133	163	118	135	156	156	134	127	153	121	141	154	150	135	127	143	135	162	136	147	144	162	138	156	155	156	159	146	147	157	142	149	130	141	149	155	142	166	140	158	127	141	151	144	147	134	141	152	151	132	142	138	173	142	145	143	132	123	145	122	148	168	126	169	157	157	142	129	120	139	138	137	149	133	140	134	142	120	150	145	142	138	136	140	152	132	130	142	133	141	131	139	149	136	161	139	148	155	150	148	135	151	146	143	160	148	144	145	153	147	145	146	138	140	175	135	145	153	128	142	154	160	142	138	129	136	154	152	135	146	147	125	149	141	165	156	140	146	157	151	143	149	133	134	135	163	155	155	132	151	171	138	117	142	126	158	150	132	139	149	146	161	144	151	154	144	141	166	143	152	151	142	153	127	167	143	139	151	164	148	131	140	144	164	144	126	131	141	134	158	155	131	156	138	122	140	143	151	168	177	132	120	145	135	137	158	145	147	138	146	137	111	155	159	140	131	139	170	134	156	154	139	150	126	150	155	141	131	162	175	168	149	132	123	140	131	152	134	144	166	172	124	173	143	164	133	157	130	145	161	150	121	169	140	159	141	142	150	149	125	144	141	149	158	160	129	152	143	162	128
25385	1575	3247	3543	2985	2397	1955	1674	1547	1337	1120	1039	930	867	872	777	813	716	746	718	667	684	642	677	616	591	601	579	586	582	560	550	532	536	528	500	530	503	511	552	569	536	486	535	513	531	496	505	526	521	525	509	474	513	507	478	503	538	511	524	509	521	475	546	476	472	504	481	492	492	484	485	549	504	485	473	490	505	477	512	488	463	493	496	483	477	492	460	454	532	502	479	513	516	486	460	470	477	455	452	498	471	460	457	504	446	470	487	483	516	457	467	501	482	493	477	502	506	451	483	499	477	496	454	436	440	491	527	488	465	503	435	480	490	466	466	512	474	435	427	490	471	465	444	469	523	508	450	482	436	468	500	487	502	465	456	494	464	473	450	472	454	461	493	476	475	501	441	459	474	465	495	463	502	485	474	486	458	472	486	454	471	493	471	521	446	486	466	482	477	462	532	455	462	468	471	474	475	479	509	458	492	489	480	475	479	478	506	495	481	480	450	453	478	451	502	490	478	490	504	481	477	494	509	465	477	455	462	491	508	465	468	453	496	478	473	505	495	471	474	508	489	511	488	454	447	453	477	481	430	508	444	457	442	501	488	468	485	465	492	472	460	468	467	463	503	487	469	479	452	446	484	437	467	456	494	503	507	473	503	471	506	449	470	511	483	473	473	459	469	474	502	509	470	442	488	473	484	475	476	492	506	450	476	427	462	500	470	519	490	482	465	481	444	460	499	499	492	460	429	498	507	502	485	472	457	459	461	487	481	491	464	464	480	508	439	474	460	503	503	450	478	481	478	467	520	479	489	461	489	498	483	445	463	478	471	505	483	485	435	455	445	457	506	483	466	483	464	481	510	460	427	472	478	462	475	462	479	461	467	437	494	479	449	539	489	481	464	471	490	466	481	453	478	450	516	522	479	485	498	484	490	478	485	496	488	466	484	468	504	487	481	476	480	451	498	503	470	512	519	511	482	496	510	487	449	480	522	503	493	492	481	501	509	482	479	466	469	471	483	478	517	471	472	502	469	466	438	519	497	483	452	495	505	484	467	455	470	507	475	497	470	471	505	460	494	503	465	477	482	489	483	477	497	480	485	484	464	509	454	475	462	456	493	457	486	486	476	489	476	446	493	436	450	495	469	468	469	506	449	491	510	436	472	488	459	440	433	504	498	465	458	466	453	481	509	495	514	503	429	435	504	496	460	472	420	470	496	501	447	465	431	499	480	434	478	455	473	470	470	493	481	476	476	476	454	446	409	479	501	479	480	452	479	478	475	457	463	516	484	489	494	478	507	465	439	482	504	435	517	444	505	488	472	500	477	461	483	532	493	462	492	471	472	507	501	507	470	481	479	473	481	487	437	493	471	471	490	444	469	481	440	482	470	477	502	521	520	468	471	452	480	482	467	474	472	479	477	478	474	451	446	440	483	454	485	486	470	493	498	487	506	525	463	492	475	466	457	504	451	414	513	474	480	491	454	474	485	477	488	429	459	491	472	488	474	474	470	470	468	463	501	470	454	496	459	464	471	485	448	481	493	477	456	494	506	492	499	481	498	457	499	466	478	471	480	477	464	456	461	468	477	456	478	477	485	474	470	467	463	469	476	477	475	486	488	496	456	492	499	494	464	475	463	446	472	484	516	468	475	511	477	456	494	503	464	464	494	499	460	473	482	446	475	451	472	478	485	441	494	450	474	476	468	438	476	444	497	465	468	499	476	521	464	487	515	475	521	502	461	483	466	469	483	480	483	492	456	480	466	463	470	506	471	465	474	456	464	488	505	518	527	465	466	457	504	457	484	474	443	464	443	495	467	481	441	453	463	423	479	475	482	460	492	495	465	507	452	448	490	477	490	466	462	487	462	494	505	462	477	495	484	509	476	469	439	473	496	459	479	482	445	472	496	468	489	484	459	469	473	454	500	484	452	501	441	459	537	464	453	480	454	466	487	489	483	461	471	454	529	478	468	503	480	487	516	502	482	471	429	472	442	477	505	478	471	451	479	475	481	437	464	468	480	486	448	483	434	465	471	486	491	450	436	487	482	490	497	490	499	486	480	434	437	503	467	453	510	471	481	487	473	510	486	474	482	511	467	474	454	500	514	491	452	443	482	489	456	469	484	496	471	464	474	452	461	458	461	470	451	484	421	483	488	451	491	471	462	499	479	487	489	471	483	523	429	449	462	473	451	481	491	465	470	445	448	453	451	518	430	481	453	446	476	486	433	485	462	470	466	482	495	470	429	481	508	508	494	487	491	469	498	487	432	488	487	470	509	486	491	509	451	478	471	487	522	473	454	471	447	499	486	478	427	463	485	474	501	440	511	504	491	496	480	441	461	503	451	473	456	501	479	445	447	433	445	482	471	446	471	481	441	510	462	467	482	483	497	509	455	463	470	521	470	480	528	488	466	508	468	497	469	481	470	454	469	473	478	474	512	477	443	516	475	502	467	463	474	470	460	448	490	467	455	458	506	489	506	462	465	487	451	516	500	457	466	501	481	487	473	513	501	461	452	482	468	479	451	463	441	520	475	490	419	460	495	471	486	477	453	504	493	476	471	468	447	478	476	423	475	465	482	486	470	472	438	455	457	501	459	475	456	479	468	491	442	472	500	498	440	466	504	490	442	446	481	477	494	460	452	448	436	515	474	484	482	509	468	497	474	504	496	464	466	466	495	446	487	476	440	437	493	500	487	485	433	469	485	461	514	460	478	504	486	491	489	536	510	458	504	458	480	466	461	480	468	469	444	463	501	510	480	515	449	431	447	498	480	493	458	486	464	490	512	462	489	498	491	487	465	481	498	505	473	462	493	447	439	472	480	499	452	470	476	484	443	468	513	464	485	484	467	471	445	455	470	455	490	480	437	481	495	489	446	496	485	505	481	479	468	473	477	471	465	493	463	480	444	489	444	460	471	493	467	471	450	457	456	500	485	498	488	451	515	457	475	493	479	505	482	495	466	463	505	469	444	452	492	458	499	490	460	471	487	462	478	460	459	446	508	522	477	459	465	454	460	504	494	508	485	460	476	531	488	466	451	513	465	510	461	498	488	500	457	488	456	499	514	443	507	433	503	453	480	442	506	457	490	461	478	449	516	447	440	520	459	462	507	486	506	505	491	521	460	462	445	465	446	475	500	476	472	426	440	455	480	425	452	495	493	510	475	478	451	421	481	452	464	439	466	471	491	466	462	437	464	516	474	478	464	493	483	487	438	487	473	476	450	525	464	435	506	478	470	438	503	472	472	442	476	487	453	497	519	459	502	493	488	451	459	471	486	494	483	521	505	473	499	479	472	461	473	489	453	460	500	475	489	503	468	479	466	513	476	464	454	494	481	446	482	433	480	462	484	518	475	477	495	458	472	525	501	467	474	501	453	453	493	517	469	469	464	456	492	492	503	447	502	450	505	473	468	464	505	444	483	477	450	492	470	491	474	457	494	453	458	469	484	479	497	471	492	501	458	482	493	450	509	458	521	464	463	443	468	485	488
56124	20299	5970	2063	1360	1011	793	700	529	486	455	406	393	362	322	331	319	323	326	278	286	290	303	285	265	280	238	279	274	276	281	220	264	236	258	237	257	264	270	291	277	276	241	258	246	257	282	252	246	265	251	259	252	253	261	221	255	261	244	259	252	244	257	242	242	242	274	251	237	242	224	252	244	255	215	254	227	281	279	279	232	248	220	251	236	209	247	260	228	240	223	251	259	258	266	236	267	258	233	251	257	250	252	270	251	246	251	261	247	255	228	231	266	285	261	235	265	261	237	252	242	261	232	215	243	267	253	266	232	277	239	253	226	236	234	252	228	244	258	254	258	238	236	243	239	234	247	231	259	259	249	247	242	239	239	224	261	214	233	226	256	234	249	255	238	243	265	273	247	263	281	246	229	220	234	223	253	269	237	273	263	266	232	221	229	243	264	232	265	241	247	244	255	244	274	258	231	261	218	258	252	226	249	274	197	204	244	238	227	241	231	226	241	271	260	254	214	271	221	247	240	245	271	261	261	276	231	245	236	261	243	228	222	234	255	242	274	220	277	218	256	216	240	246	266	250	264	250	246	228	248	243	230	232	189	275	245	256	250	256	242	239	237	244	247	294	217	247	238	243	253	211	247	235	274	231	253	250	252	244	244	254	261	265	239	250	244	237	216	242	231	245	252	236	226	253	236	242	244	245	245	241	249	238	249	280	252	245	245	260	253	256	227	236	244	250	258	245	242	253	224	259	225	233	228	240	264	263	230	235	261	222	253	245	242	246	246	213	238	240	268	267	223	246	253	247	223	250	251	233	228	268	266	248	227	228	249	258	230	238	247	239	250	236	212	241	236	229	246	243	234	241	232	279	235	248	234	243	260	257	255	230	234	245	226	235	249	254	244	291	226	233	262	253	256	243	255	275	238	253	233	243	259	274	267	279	224	228	243	215	220	232	249	228	226	233	254	279	234	253	246	222	250	231	275	263	245	240	236	279	273	252	248	242	236	248	254	241	238	228	227	256	239	236	244	285	238	235	250	231	256	262	252	259	266	236	240	225	261	243	247	257	272	236	266	208	249	251	221	219	247	244	235	263	282	218	255	278	271	239	241	248	235	241	276	274	253	237	276	228	275	261	260	244	241	244	254	250	242	241	265	243	244	210	251	244	232	243	264	215	222	274	241	236	244	257	246	244	253	252	216	243	248	234	235	234	241	258	259	257	237	273	245	233	219	250	235	224	242	235	241	261	226	244	238	245	251	245	260	246	258	261	228	237	251	245	261	261	259	229	209	220	247	231	246	275	234	225	230	210	239	226	250	259	237	239	251	233	230	265	246	274	258	243	242	247	246	258	248	228	246	216	274	248	272	239	225	260	251	244	244	246	242	243	260	248	239	260	246	221	246	237	244	262	251	271	234	278	193	228	266	254	260	259	217	224	230	238	253	262	243	232	244	231	244	252	258	256	241	223	217	242	253	259	237	262	256	277	243	258	215	223	245	238	252	279	252	208	236	233	258	240	269	245	281	223	231	253	223	250	259	244	241	227	256	255	246	246	244	245	207	265	238	262	248	245	240	237	219	245	255	234	246	270	228	271	230	221	260	226	251	260	228	263	238	221	211	244	252	263	237	260	248	248	269	254	256	255	252	228	216	232	248	221	232	231	254	256	268	241	252	243	248	255	247	240	234	248	219	227	223	243	251	242	247	230	245	265	243	253	245	281	234	256	244	226	232	252	234	217	256	249	239	260	251	256	227	261	264	238	246	230	280	249	233	248	256	258	258	266	255	258	253	255	245	299	253	254	240	238	225	282	258	259	223	278	232	234	239	244	254	250	207	262	212	259	236	218	230	252	220	235	241	234	208	241	247	253	243	256	227	259	297	250	247	246	219	233	229	291	238	241	243	239	261	220	245	228	252	247	258	264	242	250	251	228	260	251	256	243	234	238	255	242	221	294	245	251	216	265	249	245	222	249	233	249	248	249	233	247	262	235	247	250	265	280	255	266	245	250	268	237	231	236	212	239	235	234	237	231	243	240	247	244	253	265	257	230	252	233	255	226	248	229	232	258	244	274	238	245	205	236	256	216	278	238	254	253	231	289	254	236	243	238	266	225	252	249	237	245	276	281	224	241	235	232	262	261	270	273	273	271	259	252	226	254	250	249	263	268	226	262	245	261	227	234	227	243	213	241	260	239	255	270	254	242	255	249	260	255	249	236	268	273	253	250	259	229	243	280	224	249	260	239	252	243	220	233	226	247	264	263	249	237	259	230	264	234	261	250	254	265	248	244	271	242	221	279	232	238	241	183	247	232	223	241	275	232	249	251	254	239	256	261	268	237	218	238	237	258	221	212	247	231	279	248	229	248	252	254	260	235	226	218	237	255	272	257	246	235	249	264	237	258	274	252	275	248	218	251	240	252	248	263	245	241	271	254	250	231	219	256	252	260	246	273	242	279	244	228	258	246	236	231	275	241	262	248	252	228	242	216	243	260	236	270	250	245	227	243	236	262	239	225	261	254	245	265	243	269	234	222	256	244	255	239	234	234	253	239	255	224	240	242	204	221	239	254	228	262	222	255	241	238	247	251	243	262	263	231	222	250	253	235	266	225	241	257	262	283	242	273	239	245	240	247	233	266	265	286	230	257	267	215	246	233	248	236	234	240	228	265	251	231	237	243	220	229	222	238	235	266	258	233	246	248	254	277	245	246	263	248	265	255	255	232	251	224	250	264	269	275	246	242	249	209	249	273	244	227	244	257	231	246	264	227	242	234	250	242	247	233	280	226	266	236	264	261	229	254	263	249	226	237	250	265	240	264	267	224	241	213	240	239	264	233	246	218	248	249	227	256	249	242	224	249	267	245	218	275	252	267	248	226	273	218	233	255	243	246	248	272	234	245	246	237	254	249	264	269	239	257	268	242	249	239	263	261	236	247	244	240	261	236	267	253	225	249	241	244	248	263	235	235	226	257	245	265	247	248	235	257	260	219	255	224	283	255	211	244	248	261	248	244	247	232	222	270	262	234	236	240	220	249	261	239	255	254	257	245	255	252	258	237	242	232	255	264	237	267	245	257	224	247	231	234	234	242	245	246	241	228	248	221	247	223	253	212	249	230	250	283	231	240	261	246	280	218	248	222	255	259	233	271	272	234	235	227	252	244	231	249	209	231	255	239	238	262	224	261	241	245	231	252	244	266	255	259	256	256	233	246	248	230	244	254	236	251	234	221	247	239	238	242	261	228	269	231	248	226	231	215	247	225	250	262	277	241	250	246	250	225	248	201	240	243	235	212	261	246	262	275	239	272	257	257	239	255	264	241	266	259	245	271	236	253	228	239	267	243	226	247	243	232	236	250	256	237	267	257	233	240	263	262	220	223	260	248	230	256	211	271	247	244	250	268	250	242	289	230	231	241	272	255	246	234	270	212	236	250	251	277	235	256	238	245	267	229	268	235	261	223	269	258	264	237	234	253	242	250	221	244	270	231	245	228
33923	2808	6066	6595	5390	4409	3564	3039	2659	2297	2097	1898	1697	1525	1413	1428	1251	1238	1244	1200	1104	1149	1046	969	965	931	1006	904	943	941	928	873	872	873	832	846	875	847	819	831	858	823	867	882	831	852	798	814	788	794	799	745	797	771	702	754	788	814	757	787	804	778	784	819	736	746	777	753	800	776	746	750	752	723	801	777	794	794	812	765	753	760	717	766	808	732	748	769	736	781	773	749	765	780	753	719	743	792	794	783	739	751	791	684	753	773	720	762	767	758	735	764	741	715	725	754	717	805	737	731	711	799	766	728	771	741	746	718	746	729	737	695	724	758	689	718	757	773	766	735	798	783	717	743	678	763	751	733	697	774	734	755	765	747	754	727	696	758	754	765	736	776	734	730	769	712	737	748	681	743	746	725	742	714	717	763	712	739	738	729	747	783	748	759	714	700	709	729	722	756	777	768	748	763	728	757	755	693	721	778	744	715	745	733	741	747	725	770	707	722	706	715	730	749	726	744	769	733	731	726	724	741	734	722	768	718	732	759	698	762	775	710	746	737	767	785	710	759	807	750	713	673	770	772	780	791	733	723	789	722	715	701	757	701	779	765	730	733	716	727	703	704	724	757	786	680	715	756	763	740	757	716	759	744	771	738	768	744	717	690	729	705	758	722	719	749	773	754	722	746	749	784	739	728	724	735	728	732	747	759	734	742	738	774	764	728	733	745	763	737	768	749	737	737	751	715	788	715	709	748	701	721	741	770	778	714	723	787	687	778	715	780	753	739	726	777	709	783	778	731	727	736	754	761	735	734	739	754	677	706	756	740	718	698	711	746	737	756	713	731	739	747	750	745	760	757	786	748	763	747	765	735	751	749	731	698	781	732	713	725	730	752	720	809	721	745	746	727	769	742	730	712	721	709	720	764	739	724	737	727	725	733	719	755	751	766	713	797	739	698	742	758	706	731	725	730	703	746	765	782	743	741	763	746	687	753	737	723	745	763	762	762	744	749	716	752	752	735	754	779	746	749	740	720	769	738	799	781	734	771	825	714	706	666	762	748	749	765	760	707	716	719	787	716	781	690	742	739	730	683	669	712	710	719	757	746	770	744	716	716	725	762	773	803	669	714	731	758	756	734	805	759	762	773	724	756	720	715	714	761	741	752	724	747	728	675	709	696	728	724	708	740	803	747	742	746	730	752	706	757	733	723	739	736	746	718	778	792	715	745	756	776	760	722	737	771	706	733	749	737	746	728	737	693	741	711	770	753	719	731	738	733	739	735	751	794	732	794	761	758	754	731	746	772	744	727	750	743	746	758	700	728	736	732	715	796	770	704	797	746	769	733	739	754	730	745	752	734	732	765	738	744	708	773	753	710	718	723	789	685	736	753	738	749	723	716	758	720	766	722	743	721	790	734	709	754	730	784	773	766	653	760	712	731	759	770	789	739	784	771	748	736	785	781	758	740	760	733	746	743	690	701	751	721	749	730	737	752	759	785	722	728	731	760	834	761	746	722	749	730	694	676	697	724	719	782	717	717	674	756	717	749	788	746	724	701	780	732	719	750	760	695	785	738	734	730	751	790	757	775	774	767	746	723	768	739	759	723	731	722	726	728	753	765	742	747	775	737	737	734	752	756	708	732	707	765	701	756	690	730	743	774	748	726	768	743	728	730	759	696	762	719	694	667	751	727	768	722	769	730	695	773	755	775	707	744	733	751	767	753	757	752	735	749	747	723	713	725	728	772	748	729	730	726	753	744	725	753	721	750	763	743	703	768	773	720	710	745	741	726	704	759	723	808	786	722	711	769	752	757	717	716	777	745	720	752	774	751	735	736	728	679	716	727	758	782	707	790	765	776	742	750	753	732	718	786	759	719	766	751	746	738	769	729	718	767	716	728	665	727	741	730	741	705	747	726	735	747	796	734	727	747	760	770	749	746	739	725	716	762	702	751	752	754	724	744	764	744	756	785	747	734	748	755	748	704	764	758	721	736	746	776	695	743	751	766	716	750	749	725	692	705	758	748	742	750	745	711	703	738	723	740	753	716	764	728	735	703	755	694	726	762	721	774	735	712	734	703	782	749	783	720	759	720	691	743	713	751	761	802	739	811	730	814	730	712	742	754	764	704	772	689	755	705	742	784	787	781	769	713	730	725	764	732	748	750	761	770	775	690	725	745	763	760	742	716	770	738	744	705	739	751	722	764	724	721	755	747	761	728	705	743	742	740	717	774	762	723	761	719	714	731	734	755	708	714	719	754	752	735	741	731	736	756	743	763	755	735	713	746	763	689	739	796	735	745	733	785	766	713	729	757	764	710	732	715	738	719	802	739	758	794	761	741	746	744	766	751	744	728	724	722	733	719	747	753	792	747	739	721	734	778	756	734	748	761	747	696	800	786	756	742	721	772	747	749	765	739	695	779	704	730	731	741	749	745	749	810	771	740	735	707	681	734	752	724	730	753	755	787	708	727	726	733	696	736	738	777	738	762	744	767	712	749	737	774	738	732	758	765	724	690	741	744	755	725	743	771	777	707	759	780	722	730	719	774	735	739	711	806	769	713	751	756	718	715	753	755	749	745	708	719	775	721	737	681	724	706	733	732	730	753	741	771	744	768	735	672	774	744	737	763	744	771	751	737	714	737	775	789	727	763	749	742	763	757	745	673	741	706	714	760	749	748	737	735	750	725	741	775	730	729	715	741	744	744	764	751	752	755	750	759	761	798	777	742	763	692	789	751	709	696	764	731	757	728	755	725	712	758	776	760	737	714	726	706	737	743	732	706	738	707	739	692	722	722	768	761	770	737	727	733	720	704	725	773	723	694	753	701	749	804	777	771	762	772	768	756	721	703	711	761	717	717	767	704	795	741	751	701	725	699	703	693	706	767	702	735	759	755	729	722	780	748	735	764	743	736	789	750	742	757	771	718	754	756	774	715	706	772	771	732	745	758	790	747	743	701	714	748	761	717	700	791	722	730	735	724	715	732	777	709	756	736	738	731	711	729	773	744	754	707	745	746	758	730	712	727	745	806	758	711	749	741	738	763	748	711	713	751	750	754	785	731	771	734	709	751	764	756	736	761	707	760	756	721	731	750	739	760	800	746	759	706	750	780	707	743	703	698	761	686	738	736	769	778	765	828	731	758	757	743	718	706	728	757	702	723	701	736	701	743	729	723	769	744	781	683	719	734	767	779	699	720	756	749	777	784	725	734	767	742	744	725	737	786	768	772	757	746	786	742	705	727	737	768	741	774	666	742	781	731	735	762	722	703	768	722	759	721	759	732	778	769	768	723	745	789	687	766	690	728	706	777	718	784	733	729	700	696	757	707	754	699	732	724	734	722	753	751	800	743	768	732	697	708	719	705	760	738	742	698	734	788	712	776	717	729	739	716	749	708	713	759	742	768	700	765	719	686	730	724	778	706	721	714	746	722	679	745	769	757	708	719	728	746	747	771	759	741	728	728	813	746	739	755	750	763	771	718	699	722	760	783	764	702
9424	481	231	151	118	128	125	116	98	90	86	87	73	98	91	86	114	90	99	83	78	91	94	90	76	83	92	89	107	79	90	89	83	90	107	79	112	87	93	93	76	100	84	97	102	96	88	103	82	91	93	82	95	103	78	110	110	78	124	94	79	76	97	91	96	86	91	96	102	96	89	80	95	101	105	94	76	93	96	80	91	87	79	78	94	82	75	91	85	92	81	102	77	98	104	83	73	94	106	86	81	96	87	87	75	93	87	90	88	84	94	94	86	86	101	85	94	84	98	101	95	107	86	99	82	90	97	100	96	91	87	90	91	86	95	88	107	84	92	94	104	92	80	91	101	96	88	74	104	83	94	103	84	85	88	111	111	88	78	98	104	75	98	92	76	88	88	81	85	89	83	75	104	98	79	81	108	77	78	94	90	93	98	97	108	98	87	83	84	100	99	88	101	91	89	97	101	96	101	96	85	75	90	80	103	90	90	86	90	93	91	92	69	84	88	94	85	100	99	81	59	95	101	75	92	83	85	82	90	83	99	82	92	89	81	86	91	89	84	83	90	107	93	89	87	82	104	101	78	86	89	89	88	82	99	99	91	89	95	99	84	90	87	91	103	97	87	91	94	99	108	97	67	72	76	91	102	87	113	82	73	113	81	99	87	87	67	92	95	101	102	93	93	75	88	95	82	87	103	81	82	113	91	91	87	67	96	95	85	102	93	72	104	76	81	107	87	101	111	81	101	101	97	95	103	97	78	84	86	86	83	99	89	100	94	93	99	83	81	106	86	82	116	81	99	101	96	87	110	82	96	79	90	91	86	94	104	93	95	92	87	109	97	101	112	84	89	70	81	103	104	101	86	102	86	97	101	98	92	100	102	87	79	96	88	80	83	100	92	95	104	83	82	91	81	91	82	102	87	81	97	91	95	79	83	93	79	99	87	91	90	86	80	81	85	77	84	98	84	75	83	83	83	106	88	112	82	106	82	86	95	88	76	79	90	74	77	96	72	71	90	93	90	95	84	97	82	106	93	96	83	73	96	71	85	83	104	83	85	111	92	74	95	84	82	92	92	97	103	94	85	81	97	96	101	107	90	81	86	83	90	78	84	86	106	71	82	84	78	103	92	86	95	103	81	89	99	96	113	90	99	103	93	96	94	77	94	103	92	93	87	84	90	81	69	80	74	99	108	100	81	96	80	87	90	101	91	80	80	102	93	100	101	99	89	117	89	89	86	92	102	102	107	91	99	95	102	112	88	88	81	94	89	115	97	96	110	85	81	92	103	75	107	79	82	105	76	102	78	107	87	97	91	106	84	93	82	93	110	96	99	80	90	82	81	90	77	102	89	86	88	74	100	88	77	94	92	76	92	99	80	88	87	93	101	84	90	85	85	90	77	98	82	102	64	102	80	70	93	85	88	88	95	82	68	95	101	94	87	109	91	93	90	116	90	90	96	74	98	87	99	78	106	94	90	98	98	85	89	81	95	90	85	103	95	82	77	94	98	91	90	79	81	93	98	101	80	86	97	104	75	85	103	88	84	95	88	99	77	88	81	79	94	94	103	85	75	86	87	93	98	96	84	87	84	96	97	89	100	80	84	90	99	87	93	87	73	76	86	84	86	93	105	108	85	85	83	106	74	82	75	94	113	93	111	108	97	87	88	111	96	83	78	88	77	87	83	91	99	82	87	79	96	84	93	93	83	92	99	84	89	106	86	97	93	91	111	88	118	99	77	108	91	74	89	97	102	79	112	91	77	88	111	99	89	96	88	90	96	98	109	90	76	104	84	85	102	106	96	75	78	79	103	113	102	91	77	98	90	83	70	87	108	94	88	101	79	79	89	81	102	97	78	81	100	86	97	93	86	97	94	109	88	86	98	78	90	106	92	86	84	101	95	97	102	83	84	94	80	81	85	88	91	102	87	97	86	99	95	101	100	90	82	97	96	88	96	91	92	107	95	104	92	90	80	85	106	86	96	85	107	94	109	81	96	89	81	105	83	88	95	85	91	86	85	80	88	86	82	85	108	105	75	92	85	111	84	95	108	92	85	92	111	102	95	99	87	94	94	83	105	85	97	92	87	74	93	88	88	85	98	94	107	90	79	85	107	88	95	97	81	74	97	94	87	95	86	87	69	100	85	92	98	102	86	86	81	91	77	80	100	86	70	81	83	87	85	94	90	77	87	93	107	103	91	82	83	90	91	89	70	106	92	83	91	97	97	82	87	94	94	91	88	85	90	100	88	92	95	83	88	104	105	92	89	88	102	93	88	105	84	109	90	104	89	92	71	84	107	67	94	66	96	94	100	94	79	98	92	104	113	91	84	106	102	87	112	77	89	85	69	96	85	86	88	92	90	103	80	85	83	76	78	86	83	97	86	75	89	84	76	87	84	78	95	90	83	106	98	85	83	90	96	81	94	88	84	94	86	95	111	77	91	85	77	77	90	100	85	85	100	103	89	72	93	90	94	96	74	94	76	84	99	66	95	69	91	88	70	81	87	102	104	89	101	83	104	87	87	101	82	89	80	103	95	94	95	86	64	88	102	84	92	102	93	96	84	102	87	80	80	89	82	116	81	83	101	62	93	91	96	98	95	111	97	83	97	99	100	76	103	80	86	63	92	100	98	102	77	81	78	77	96	109	97	99	91	93	98	85	92	86	90	91	85	101	76	104	73	82	85	105	92	94	92	99	97	89	83	89	104	92	76	82	89	75	89	79	76	75	79	99	88	80	103	85	94	90	108	79	80	88	80	101	115	93	109	74	73	78	104	85	68	105	92	86	89	88	77	86	105	105	98	83	101	101	69	91	108	95	93	88	103	94	81	93	95	113	100	96	74	98	85	76	88	88	83	107	91	87	80	82	84	79	77	109	88	101	103	100	91	94	71	95	81	98	84	79	95	100	81	112	105	92	79	87	102	89	76	84	104	95	89	90	80	99	89	76	104	89	86	102	98	91	93	72	91	96	90	99	91	92	77	114	98	90	93	100	97	69	74	83	77	114	83	84	97	94	88	95	87	81	78	105	92	89	85	89	93	79	92	94	98	77	78	87	105	86	100	82	83	91	86	85	113	85	95	82	87	89	90	98	109	98	72	91	93	90	74	100	92	101	79	102	82	93	96	86	84	79	90	89	89	85	84	89	75	75	75	92	87	105	108	91	92	95	101	101	90	101	96	94	103	104	84	88	108	97	94	81	81	86	89	98	87	80	88	99	101	115	85	102	85	83	89	100	83	85	93	93	87	98	82	77	92	95	83	105	78	82	85	82	79	86	96	98	106	82	94	87	85	90	85	80	93	84	97	86	92	83	81	74	91	104	83	93	90	106	90	106	89	83	90	85	72	95	90	78	88	91	109	91	87	89	95	79	85	90	88	88	101	89	75	86	85	74	93	94	87	95	83	89	101	106	108	88	82	93	90	103	88	81	76	99	79	73	99	86	113	123	99	101	76	96	101	100	107	92	97	87	88	92	87	83	90	97
8388	411	515	573	505	470	423	381	380	371	413	368	329	330	376	384	392	348	316	362	386	356	355	358	315	335	331	341	315	321	358	328	342	307	314	300	344	333	354	349	350	327	333	358	321	344	365	299	316	327	338	313	322	323	372	351	299	322	350	294	302	303	346	342	333	326	321	303	284	334	335	322	319	314	323	317	344	363	368	310	318	311	351	370	303	301	327	325	363	346	331	316	344	333	310	332	323	339	312	327	356	323	359	343	341	295	333	326	328	322	296	342	307	308	330	335	297	335	323	334	330	320	318	359	307	320	359	300	321	312	312	319	344	319	347	359	340	350	324	329	330	346	353	291	310	317	295	357	349	302	333	326	320	354	351	300	362	316	315	321	331	328	291	330	315	360	318	329	329	310	303	344	371	358	330	362	336	321	328	348	314	340	338	351	330	345	297	311	331	322	323	332	334	302	314	327	308	322	308	338	302	330	342	336	341	332	355	337	335	335	368	344	311	325	330	322	324	288	325	346	290	320	297	333	314	330	316	348	339	314	344	313	327	324	345	321	342	335	365	347	323	330	304	296	320	341	320	329	304	323	297	310	326	343	316	367	316	309	342	313	335	305	330	300	333	301	310	334	316	324	305	333	320	343	357	324	312	313	344	338	318	330	326	347	354	320	339	296	355	299	325	309	320	319	310	331	323	350	346	328	298	309	310	339	298	351	320	314	308	356	314	320	353	305	338	321	273	340	328	343	305	339	339	317	304	331	304	341	290	304	282	319	301	327	365	304	349	338	324	351	315	325	302	317	339	328	311	322	351	296	301	313	309	331	326	312	310	323	313	321	323	343	326	344	353	328	314	327	317	300	323	343	322	342	321	335	322	299	291	335	346	366	313	309	365	331	327	348	337	322	335	336	330	316	327	345	307	312	319	341	315	365	339	322	319	325	310	319	368	316	307	307	340	334	312	298	346	333	298	327	350	303	357	336	318	321	329	338	331	345	331	324	336	293	354	331	339	329	351	282	298	327	319	304	309	303	340	320	326	281	322	337	319	322	340	341	311	345	325	308	363	350	317	332	350	356	321	334	341	354	342	296	312	335	299	356	312	313	319	304	328	343	333	309	329	337	300	330	320	323	322	314	329	331	322	332	311	333	358	303	324	330	273	320	334	343	305	296	358	319	332	322	331	327	322	340	340	335	300	319	356	358	303	330	311	314	317	356	368	303	339	320	360	270	315	334	351	329	296	333	334	306	329	329	359	328	341	286	324	320	330	293	341	361	343	335	337	336	346	320	322	314	305	305	297	312	332	334	331	331	344	315	349	322	333	335	335	307	333	321	339	318	346	350	318	331	345	319	329	347	351	302	342	316	300	336	304	336	316	339	316	338	336	321	297	346	344	337	325	307	354	320	342	337	323	316	344	346	314	293	311	332	336	346	333	333	320	307	352	331	335	322	301	341	341	323	280	330	308	336	307	303	326	347	332	354	339	354	310	325	301	336	345	316	318	338	301	329	334	337	339	340	298	328	317	364	331	317	305	331	352	298	332	330	321	350	307	308	317	292	336	310	297	331	335	296	326	328	350	335	291	324	303	338	296	334	343	329	338	339	314	333	324	303	329	344	349	298	328	318	351	320	320	302	336	348	309	320	310	327	300	338	314	301	332	322	339	326	335	353	345	328	311	333	335	309	329	306	319	351	349	344	324	312	293	324	310	318	327	340	347	317	326	300	336	310	321	304	319	314	300	331	342	351	318	340	314	353	340	320	330	314	355	315	363	303	321	364	296	351	291	333	330	312	313	314	332	320	328	361	340	343	346	344	296	366	312	317	331	291	342	293	361	311	321	325	325	307	347	343	337	349	360	343	314	329	321	285	334	342	293	301	361	321	333	328	310	350	355	318	306	355	320	341	350	289	303	336	325	324	342	313	359	320	283	319	278	305	331	314	342	273	309	342	354	280	365	323	341	321	325	328	318	338	314	364	323	319	325	342	333	320	352	322	318	317	326	334	300	332	317	333	355	345	342	324	359	303	327	320	331	294	327	317	308	302	332	318	321	320	353	322	352	347	306	342	314	324	330	302	335	315	361	388	287	338	313	319	343	306	345	332	317	327	325	321	322	345	310	307	323	298	294	328	323	332	327	331	332	300	318	359	335	289	318	321	309	313	345	315	328	314	303	353	315	331	341	332	312	341	322	301	318	317	311	350	314	313	311	339	295	315	300	324	288	320	333	288	327	341	322	308	359	354	297	313	300	317	340	311	324	328	314	310	365	327	344	295	312	334	339	330	330	305	335	339	346	310	330	316	344	323	304	296	316	323	332	311	342	345	272	317	333	311	329	343	310	334	329	330	322	310	324	336	333	320	334	313	318	307	312	300	345	337	298	321	337	358	307	304	345	333	326	313	327	317	311	314	333	331	302	322	312	349	323	313	331	313	330	350	323	311	334	322	336	303	313	365	316	327	332	297	365	334	308	316	296	322	356	335	336	348	295	322	309	319	292	302	346	304	333	349	325	351	312	320	336	323	322	314	339	351	352	345	287	305	294	360	355	338	322	315	286	316	353	315	355	289	344	319	346	326	286	330	316	335	355	304	327	327	348	313	310	312	287	351	307	308	306	305	303	285	323	287	331	326	346	333	346	330	337	324	329	310	337	316	327	338	360	342	305	355	345	307	305	309	312	301	346	340	313	304	334	298	327	349	333	323	321	332	347	325	338	315	342	365	358	343	326	329	343	335	310	319	329	351	310	341	307	328	331	324	350	321	323	307	310	307	357	324	317	323	297	341	309	321	329	294	342	339	317	324	326	331	333	324	337	325	319	322	311	327	307	347	349	339	302	344	352	347	339	319	324	344	310	357	323	343	326	302	334	367	330	354	320	318	340	339	327	318	316	332	334	316	329	303	311	321	305	347	325	342	380	321	341	336	317	334	330	322	306	315	301	322	324	335	320	351	364	328	287	310	328	314	329	327	322	334	325	366	317	319	322	338	328	354	321	328	317	321	350	332	345	327	329	324	330	309	326	328	324	318	305	301	349	334	308	329	329	317	327	334	317	333	329	325	327	305	324	324	331	329	304	304	333	341	331	347	327	342	293	343	325	299	328	312	347	291	292	323	318	372	315	289	322	316	310	316	340	331	327	327	301	327	312	319	326	333	341	322	299	313	342	360	335	333	306	332	315	314	333	325	376	317	323	332	330	307	336	338	321	340	311	296	324	326	302	321	342	326	357	335	357	306	318	342	340	316	316	319	313	316	294	318	332	320	353	315	323	318	305	292	313	324	322	308	316	286	343	325	340	322	352	341	343	316	301	314	344	333	332	341	286	338	335	332	299	340	342	321	321	355	328	328	324	303	342	342	345	322	314	306	322	371	339	331	339	318	313	304	329	323	307	311	337	299	337	303	346	329	343	312	308	332	317	348	314	350	319	297	325	354	313	324	318	314	354	293	304	359	290	350	324	306	311	307	375	310	337	313	324	351	348	337	332	307
42579	11554	1893	959	679	495	385	334	307	269	240	214	209	213	213	167	181	178	179	157	125	155	165	157	170	161	136	145	160	161	147	158	144	156	124	140	135	142	167	164	197	129	157	159	165	122	153	153	154	148	149	135	160	118	146	171	158	156	153	152	184	125	134	124	147	129	156	163	136	140	117	165	132	140	162	137	153	135	137	160	129	160	122	148	148	142	146	134	142	191	143	152	152	153	136	153	146	147	137	180	159	160	160	135	155	154	144	152	103	160	141	151	158	148	135	134	128	149	162	133	143	140	150	140	157	137	133	129	130	133	133	150	141	150	141	133	146	163	141	139	165	132	151	159	138	142	178	125	152	153	132	181	116	149	147	139	159	150	139	159	135	135	147	136	157	149	161	131	136	131	154	133	144	149	156	159	129	149	134	138	144	126	160	138	148	149	141	144	131	150	138	132	142	156	157	141	138	168	147	122	148	140	130	145	162	144	163	158	135	149	128	133	126	139	157	137	146	147	135	165	142	162	151	148	141	152	135	155	145	142	134	127	150	150	166	139	119	139	148	118	152	122	135	160	144	154	127	153	123	124	141	136	131	139	140	136	135	156	149	150	112	142	135	153	155	138	179	152	133	131	155	141	121	139	108	137	153	152	131	143	130	159	149	137	131	114	127	149	135	134	163	150	177	148	141	147	149	138	149	136	137	132	129	141	135	152	127	132	139	128	139	123	152	136	137	135	155	133	162	152	150	149	138	145	156	152	159	158	141	155	129	143	139	145	139	130	149	142	150	129	130	146	132	150	154	132	147	148	136	128	133	120	135	162	138	151	140	161	135	150	135	137	131	138	122	156	148	151	141	124	146	145	168	150	132	154	129	140	144	133	148	123	148	119	147	152	153	141	137	123	142	123	141	155	138	162	158	145	147	148	156	138	150	147	154	134	140	138	129	156	138	164	144	131	155	156	139	129	146	130	160	160	135	144	131	134	158	147	157	127	151	135	131	133	125	138	166	134	150	160	149	134	119	142	165	148	131	140	148	159	146	146	146	124	132	154	139	126	151	136	119	147	163	145	133	115	144	127	129	125	152	124	139	159	159	132	159	140	157	150	148	123	146	155	148	140	129	132	151	126	145	131	155	152	136	128	148	130	145	156	145	128	122	149	156	146	142	133	138	122	133	123	146	144	140	133	129	157	135	139	157	138	129	154	140	136	146	134	142	148	120	144	132	151	139	146	153	134	139	155	167	131	136	132	148	138	132	162	135	145	136	129	136	138	139	137	139	157	128	136	148	159	166	121	141	147	148	134	158	151	165	162	137	148	152	148	159	136	171	181	181	130	153	116	140	136	140	148	139	133	145	148	152	146	136	160	146	140	128	124	116	151	140	143	131	147	134	145	154	141	147	138	146	151	143	139	141	156	142	131	135	129	137	156	142	133	144	134	166	142	144	118	114	120	130	148	121	148	146	147	136	154	148	130	157	122	152	135	159	141	163	130	157	154	166	132	149	162	127	132	151	140	141	153	147	123	140	159	128	159	141	127	133	138	144	162	148	154	117	135	142	130	145	135	149	138	154	136	155	160	143	140	132	137	135	144	150	123	131	142	152	150	145	158	147	128	131	146	150	149	147	144	128	147	160	134	143	174	134	147	122	140	136	137	146	152	156	141	151	138	158	135	144	150	171	134	160	143	149	131	128	152	133	160	147	142	139	132	144	160	140	163	142	153	127	158	111	153	134	166	135	145	136	130	153	132	142	142	158	131	138	138	162	157	153	136	149	146	130	142	134	168	140	138	134	133	133	137	114	142	158	128	154	129	145	138	148	140	125	149	137	163	150	153	152	153	154	155	140	144	154	161	137	158	117	136	127	143	125	147	138	169	151	157	139	153	142	168	114	147	153	139	162	171	145	121	161	138	145	143	138	145	149	128	150	157	141	137	121	156	148	148	149	135	142	138	134	145	129	125	152	158	164	146	169	148	140	141	155	136	155	138	144	145	114	149	160	142	146	145	142	154	141	124	137	156	144	142	138	126	144	161	155	150	158	143	162	143	155	147	160	146	151	126	151	162	159	128	156	152	176	148	147	147	147	142	138	147	127	126	141	126	148	146	157	154	136	141	153	141	144	171	147	160	135	137	132	144	130	116	131	128	120	168	142	144	135	138	125	133	145	145	148	146	155	147	150	155	140	126	136	148	137	141	145	135	155	127	139	137	120	147	141	139	153	151	142	138	136	149	138	134	138	155	154	136	153	147	158	133	147	129	144	140	146	142	154	139	141	146	112	153	152	145	158	148	141	140	158	149	145	152	132	165	130	143	132	133	135	138	154	136	137	134	124	140	120	142	121	130	142	131	151	143	139	150	157	149	160	159	155	136	143	141	138	137	148	143	142	141	155	167	153	160	136	125	138	138	135	153	169	179	142	149	147	147	153	125	132	133	152	144	148	162	151	139	145	140	146	133	136	144	173	123	149	136	151	121	145	135	136	130	160	133	146	138	136	153	138	137	151	163	153	151	139	159	146	145	144	131	158	142	141	145	148	130	164	136	134	140	157	158	145	138	136	148	141	151	144	136	152	139	128	138	143	133	136	148	132	157	154	155	129	149	141	132	145	152	144	134	120	121	139	157	136	152	115	132	166	138	132	164	141	135	148	124	149	137	159	144	140	145	136	156	138	155	146	151	153	134	139	139	145	150	153	150	152	133	144	151	145	156	159	120	154	134	150	140	139	127	155	138	162	129	138	141	148	155	147	138	141	150	155	131	133	139	141	140	127	139	158	140	144	157	130	136	161	140	148	148	105	144	162	148	134	148	157	148	160	135	142	150	135	156	145	135	140	154	158	140	139	132	157	136	162	133	146	161	134	144	137	148	141	165	149	126	137	159	143	142	131	136	131	180	120	143	159	155	139	141	164	132	167	135	144	153	153	126	146	133	160	145	144	143	129	156	167	164	145	138	151	152	122	130	138	146	139	150	123	148	135	155	150	130	152	147	136	138	136	135	126	153	170	136	136	150	144	162	140	109	133	142	124	163	139	148	154	133	104	157	168	153	152	138	171	140	122	150	162	134	133	151	134	144	143	141	144	146	136	125	139	158	138	143	139	176	125	154	168	135	111	133	151	132	128	143	142	150	156	120	151	137	145	153	144	140	123	137	127	133	135	122	133	160	138	160	134	147	156	141	133	133	148	116	143	144	142	143	139	160	140	134	135	169	149	138	139	161	144	169	144	143	150	141	166	157	155	143	137	138	130	134	152	151	139	148	157	149	152	162	149	161	150	169	157	147	156	117	154	142	130	137	139	144	137	139	173	127	139	145	164	130	136	143	156	131	137	156	135	146	140	121	140	164	156	140	114	124	135	150	156	139	146	163	148	149	145	143	161	132	148	139	137	151	161	150	151	158	152	140	145	129	155	133	151	154	144	138	125	173	133	138	132	153	148	157	163	131	144	145	141	132	158	146	139	147	140	155	159	139	158	155	121	146	148	173
25311	1599	3252	3588	3013	2496	2042	1688	1496	1279	1165	1071	968	897	908	828	843	749	717	675	646	640	667	663	598	612	632	616	552	562	540	583	569	612	555	538	548	513	531	504	491	550	503	583	503	490	554	530	537	517	523	495	495	510	518	500	490	479	495	543	493	501	486	528	500	508	468	502	510	474	470	491	447	482	492	470	501	489	494	466	501	448	478	462	480	472	499	492	487	489	500	496	502	486	490	484	460	469	477	486	462	448	470	494	517	500	503	455	508	464	497	500	436	488	468	474	513	521	501	461	497	487	489	445	484	460	480	476	489	507	459	462	519	456	472	464	500	438	468	478	486	444	489	515	491	475	475	464	511	500	455	477	451	422	464	493	482	509	480	443	433	501	461	528	468	487	442	452	473	451	505	459	449	477	452	483	478	458	453	441	465	455	456	493	501	466	490	438	479	497	472	450	468	485	462	465	458	526	446	465	438	495	454	484	498	448	495	458	483	488	449	492	467	477	456	461	487	457	482	436	495	468	462	469	475	488	466	487	470	473	476	457	517	470	446	482	493	468	484	476	446	495	455	501	455	466	502	515	443	478	474	461	484	494	487	463	476	444	465	516	480	494	462	468	473	523	476	465	484	454	449	463	478	502	492	462	483	473	487	465	510	496	415	478	504	484	455	426	504	497	464	473	501	476	498	472	458	446	464	502	536	475	464	474	504	475	488	512	494	542	471	491	481	499	522	477	512	450	465	455	474	459	470	481	487	475	498	500	501	497	455	490	454	509	478	457	473	445	526	473	498	460	509	497	456	476	483	516	455	492	470	509	489	470	455	497	450	499	464	482	423	480	455	452	456	473	470	508	444	443	468	457	442	478	458	460	427	504	493	470	466	463	527	458	506	486	468	442	516	487	470	480	450	464	453	501	462	458	476	477	513	488	461	497	486	482	490	449	454	477	458	492	494	483	458	508	485	461	440	480	445	458	461	446	460	496	426	504	489	479	499	477	471	482	461	447	451	484	478	467	490	451	471	465	478	477	472	424	467	480	490	457	435	486	477	504	429	416	468	508	454	486	485	451	474	461	480	512	483	493	471	464	479	486	457	465	469	465	481	478	441	426	522	469	485	451	455	488	475	467	473	453	482	482	481	490	460	467	432	493	482	484	504	450	494	502	495	498	535	458	501	485	456	490	468	467	466	493	487	475	444	477	471	496	474	447	451	481	467	472	478	520	504	478	455	491	441	482	468	477	488	499	445	498	510	423	452	462	472	470	461	475	494	462	466	458	470	439	446	495	536	468	474	492	467	474	474	459	499	433	444	462	492	474	440	521	491	500	458	440	442	496	487	450	490	487	434	487	473	459	521	490	497	499	496	484	449	464	478	508	507	464	458	477	481	505	478	486	483	455	520	513	506	469	472	479	464	491	476	482	481	486	468	478	478	502	459	476	456	462	455	491	481	456	503	481	469	483	466	469	463	454	431	495	454	481	475	502	452	483	473	495	444	467	477	525	420	440	459	444	486	489	493	481	499	438	488	497	460	474	477	477	483	447	502	482	474	449	449	461	465	450	485	449	461	469	459	456	473	451	451	498	498	480	452	499	492	452	509	471	454	470	462	459	489	491	468	466	466	431	500	481	480	451	453	459	485	501	499	474	488	438	441	453	452	456	470	511	449	462	451	511	504	438	452	482	454	473	463	489	471	490	496	462	471	478	475	454	503	522	468	442	485	460	483	456	449	457	471	453	512	496	505	500	478	505	447	477	463	464	476	464	449	447	472	460	490	469	455	487	450	473	471	480	502	490	483	473	482	486	477	465	478	463	529	446	488	463	495	496	489	446	478	459	490	487	441	461	488	492	503	488	507	481	490	461	483	475	443	455	454	477	435	482	477	485	477	471	460	470	504	456	467	484	489	457	456	526	500	456	470	441	475	497	489	464	478	501	471	475	458	497	492	441	474	455	476	507	492	490	505	465	451	484	475	439	438	487	471	467	454	499	485	478	484	464	502	488	438	536	474	477	479	536	488	476	467	494	468	475	480	440	481	485	454	483	447	463	466	437	479	446	479	447	495	469	460	484	484	500	487	468	538	474	475	447	489	440	501	465	513	478	470	498	461	460	491	473	449	450	496	459	446	449	468	472	447	461	510	507	488	456	472	478	477	461	503	465	455	465	487	476	455	504	456	463	452	496	439	455	467	473	485	467	448	479	470	477	506	460	477	455	421	531	474	510	463	489	466	484	434	480	482	439	447	481	455	460	483	472	429	466	458	472	487	461	474	470	478	454	446	446	500	469	477	464	486	462	463	443	472	453	424	467	436	483	457	452	468	476	469	462	475	434	477	473	475	471	470	504	484	439	477	482	421	450	495	479	426	489	506	484	509	453	491	457	410	471	466	532	451	478	440	471	516	481	477	487	447	480	470	439	514	456	453	500	467	459	511	466	495	469	488	498	454	488	445	469	481	493	473	510	476	490	503	476	479	479	486	521	455	490	446	486	470	459	458	485	437	482	462	472	474	497	485	477	451	445	510	493	473	464	429	453	435	512	469	483	473	451	477	440	512	512	480	484	471	483	457	497	490	506	480	514	502	497	455	500	479	466	463	495	497	459	493	484	497	481	478	467	470	478	458	479	459	443	486	518	503	501	493	461	460	446	473	431	442	497	480	494	438	482	470	494	480	488	422	462	480	470	449	462	461	454	463	500	495	459	492	520	473	509	477	472	424	450	455	446	504	468	463	466	465	495	472	495	445	471	500	442	493	472	509	451	471	507	464	502	507	453	487	475	493	444	488	485	474	513	446	468	498	503	508	480	466	435	483	495	476	473	489	458	452	478	456	502	505	476	457	451	472	462	535	463	484	469	486	472	512	467	453	472	494	500	452	479	491	502	441	495	455	465	466	455	492	458	486	480	491	450	489	489	470	518	503	471	466	489	446	483	493	456	455	471	443	476	487	482	447	464	482	514	506	498	437	493	492	473	491	486	452	484	473	472	474	451	463	444	510	477	460	464	504	443	469	460	499	496	474	505	524	482	465	476	450	477	478	436	512	448	465	477	433	475	487	440	493	505	490	434	435	449	454	497	443	483	471	475	488	456	504	494	495	505	498	481	473	440	470	458	461	446	469	462	447	495	446	500	526	431	487	498	482	458	471	498	509	488	498	474	442	484	470	461	467	480	498	420	465	497	452	442	443	451	466	474	459	473	488	481	453	479	464	466	498	425	438	442	489	499	477	476	475	454	498	477	482	481	488	455	498	469	457	527	485	462	434	456	488	471	489	451	459	461	477	475	473	472	459	446	467	481	467	460	479	492	487	495	451	484	494	444	456	477	453	479	481	460	485	469	516	463	492	504	507	495	514	475	440	471	505	490	445	489	464	514	466	453	475	473	478	456	447	454	478	465	491	440	432	502	485	454	478	435	504	477	471	466	439	461	501	497	444	476	461	469	452	462	471	457	469	481	487	454	464	489	518	491	448	451	471	469	489	454	460	504
55789	20334	5898	2029	1463	984	831	622	572	470	421	376	381	358	342	347	312	305	359	300	303	278	279	235	255	291	296	247	288	265	267	248	251	233	277	272	268	244	251	277	265	271	256	236	287	262	224	252	255	270	255	256	274	261	245	250	253	240	235	259	250	254	267	290	231	250	250	251	235	267	233	264	280	284	272	254	262	264	214	228	262	269	282	239	249	244	246	238	233	241	250	240	202	253	248	278	248	221	260	250	253	238	244	265	278	257	229	240	223	234	274	245	260	226	230	254	225	246	234	241	244	266	253	229	223	252	226	254	230	253	254	239	277	241	241	239	246	233	245	247	253	229	250	265	231	253	257	266	245	251	234	247	241	237	221	250	284	229	234	220	268	257	239	227	239	265	231	236	258	249	228	272	243	255	259	234	279	236	251	254	257	272	263	235	232	197	235	267	238	277	252	235	256	255	252	233	250	241	242	237	232	257	243	233	223	244	230	267	277	255	227	253	238	263	271	221	242	242	272	221	238	249	216	217	235	232	236	245	248	245	243	246	278	271	247	242	237	252	247	266	245	260	232	231	257	228	248	246	247	265	254	243	246	214	235	251	222	220	230	260	238	249	235	259	246	242	247	255	257	233	248	232	239	210	248	278	254	270	244	243	271	230	227	256	252	249	259	215	240	256	253	242	239	243	255	240	226	218	222	244	251	248	242	263	241	232	239	249	257	224	240	227	261	266	264	246	267	226	282	257	252	248	270	247	227	219	243	265	236	265	231	265	230	252	242	271	236	251	233	228	236	233	265	228	259	283	236	259	249	238	231	238	252	230	244	246	232	265	270	241	252	227	235	232	247	263	258	249	255	249	232	237	224	244	241	238	224	230	222	253	250	255	253	226	283	251	231	241	230	245	249	254	262	236	258	227	211	268	216	236	241	225	234	257	264	217	241	258	232	243	242	216	282	253	240	254	192	272	260	262	246	239	242	257	250	223	255	252	236	252	263	242	228	226	229	250	237	279	267	246	279	256	249	270	240	215	256	239	237	244	248	231	259	257	249	248	265	243	256	255	243	265	249	250	265	231	216	230	270	236	226	256	249	217	249	243	221	277	250	278	246	266	230	244	263	233	263	244	246	241	239	244	235	248	258	235	238	225	224	227	256	220	275	258	241	229	250	241	261	223	224	244	247	233	220	232	256	253	235	262	287	224	257	243	237	239	238	263	261	236	236	234	240	232	224	236	263	238	277	258	255	243	228	236	259	290	268	235	220	240	266	238	250	265	269	255	246	248	239	266	233	236	226	217	247	253	228	276	227	263	239	238	232	269	279	258	252	236	227	215	225	239	234	245	235	240	231	258	256	254	240	220	241	261	240	273	258	289	223	256	239	255	268	241	255	255	236	244	269	259	250	262	242	240	242	232	238	225	240	225	222	239	280	257	246	241	236	236	257	224	237	233	242	240	268	230	255	253	246	264	255	220	251	241	255	276	239	268	236	252	260	269	268	245	238	238	249	248	266	249	264	229	231	224	226	232	206	255	259	224	238	271	259	268	247	280	234	227	233	227	261	233	230	256	248	261	230	226	218	237	221	246	259	251	248	251	225	242	236	217	253	248	228	254	237	266	237	243	272	262	198	237	251	265	247	234	265	265	230	211	249	250	239	240	218	200	185	233	271	257	240	240	244	245	237	227	260	244	256	226	229	250	252	235	251	242	221	260	258	244	241	223	245	252	233	242	257	228	246	241	227	262	220	230	224	233	248	239	254	260	284	231	254	257	228	222	248	239	234	240	220	219	240	228	239	279	239	239	249	245	230	246	222	235	253	227	249	215	238	252	229	246	240	240	249	269	237	241	258	279	263	259	253	269	258	252	245	245	240	237	257	255	279	236	250	252	244	241	247	261	225	227	236	241	288	239	222	245	248	231	236	235	235	240	266	251	237	227	251	238	243	253	229	251	254	246	194	256	252	256	249	256	243	263	254	250	243	237	232	259	232	262	239	261	244	258	243	257	273	246	245	238	219	252	267	227	264	241	270	211	264	251	276	214	223	237	262	264	236	238	244	249	248	240	274	278	257	232	232	228	244	248	247	278	251	252	264	266	260	249	233	237	255	266	218	228	231	220	239	252	254	244	206	276	240	249	255	223	237	263	255	262	220	242	234	245	239	243	237	246	247	268	266	243	219	248	239	262	261	242	259	219	235	235	258	244	237	256	219	258	239	248	236	233	244	235	252	255	250	232	241	228	251	238	242	270	254	240	262	235	267	257	254	232	273	267	261	259	246	271	233	256	239	231	242	240	250	249	248	235	231	254	228	253	238	230	228	248	238	223	250	261	257	259	242	244	253	268	217	241	261	232	241	256	250	239	251	233	243	256	233	253	253	261	267	246	242	258	256	230	255	244	245	254	234	252	252	236	266	236	218	270	252	222	248	217	245	263	247	242	243	248	257	246	238	240	280	238	252	251	260	278	252	231	246	201	259	245	234	239	237	227	235	232	248	239	232	254	262	265	268	287	259	260	260	240	272	263	270	228	239	265	232	265	250	260	256	249	276	265	263	256	236	260	244	243	235	256	239	265	247	219	244	228	252	243	248	238	225	223	249	247	229	235	238	251	245	210	286	248	218	233	271	261	225	239	233	229	252	251	261	260	238	230	244	237	232	255	246	229	223	264	225	263	234	251	262	245	222	244	249	255	253	237	273	262	250	266	275	276	253	267	255	258	263	227	215	235	234	210	266	237	245	243	245	202	254	240	256	251	242	240	252	264	248	235	237	262	251	267	256	240	244	257	232	238	238	223	247	271	231	238	246	222	232	246	249	252	226	267	273	222	248	227	252	241	223	236	236	230	235	231	245	242	226	246	269	241	262	241	239	277	245	240	269	250	230	232	249	253	260	254	249	253	235	257	235	271	251	247	264	229	260	246	228	233	248	225	231	238	240	234	246	243	239	255	227	232	258	253	268	243	246	256	238	230	260	264	253	222	238	239	249	219	246	223	238	252	240	251	235	241	235	240	246	225	239	232	242	250	230	235	217	236	276	248	260	244	226	262	251	249	228	242	251	252	219	223	269	256	262	231	213	260	260	282	228	271	228	257	275	257	250	236	238	232	246	241	266	244	240	263	257	265	249	231	259	222	231	250	252	244	248	230	258	269	238	258	241	227	238	241	246	289	242	234	224	252	246	241	256	234	244	242	233	239	246	231	250	247	235	249	219	251	247	255	244	251	242	246	251	239	230	209	279	238	238	246	220	228	225	279	244	266	256	227	235	272	226	229	213	227	252	274	249	244	227	221	248	216	261	234	233	238	262	241	248	268	257	239	269	239	249	252	238	243	251	246	233	255	229	244	237	237	265	251	251	261	247	283	223	268	235	265	287	242	239	219	236	260	220	250	256	248	204	249	221	239	229	240	211	251	223	221	248	248	239	223	256	229	246	266	272	265	250	227	233	247	262	252	273	244	277	230	239	236	262	240	241	249	234	261	227	239	255	245
34452	2889	6168	6532	5532	4470	3668	3097	2680	2271	2188	1944	1707	1630	1528	1374	1367	1225	1202	1201	1121	1117	1035	997	1004	998	952	923	929	950	948	919	846	879	873	925	820	892	837	796	863	780	741	841	789	845	765	842	791	804	864	774	743	838	778	698	775	803	767	733	763	759	810	810	788	774	765	783	744	718	788	773	749	747	709	781	786	742	766	736	750	794	769	765	783	755	723	713	768	796	810	799	783	712	764	745	748	726	719	722	661	737	773	709	789	753	759	766	748	767	742	790	737	724	760	764	716	714	736	749	691	811	749	698	756	750	768	735	773	745	727	752	720	746	747	734	703	740	741	755	758	757	773	731	728	757	751	759	791	737	741	754	769	742	725	737	720	731	717	740	779	737	753	794	792	752	769	773	768	714	732	763	739	808	743	716	762	775	695	696	729	700	730	773	744	739	725	772	744	696	755	714	752	697	744	782	774	716	725	712	813	710	749	746	739	711	771	757	736	741	712	736	701	722	740	719	749	755	761	746	745	739	715	753	747	786	782	713	742	745	758	724	732	730	719	750	789	742	750	761	733	716	754	776	774	748	743	734	731	753	724	747	720	769	687	693	725	766	711	749	785	764	694	765	713	731	830	683	758	727	728	737	747	679	790	699	733	755	739	752	752	712	722	727	744	697	715	712	726	735	782	762	699	743	748	753	702	746	767	732	716	746	768	816	700	743	744	724	731	762	735	752	763	724	755	716	728	756	731	693	788	720	718	749	702	719	706	761	808	688	734	750	724	721	686	777	783	712	767	726	737	723	704	769	743	770	760	725	754	707	800	712	690	762	670	688	726	782	731	702	776	748	712	733	728	712	731	722	718	715	775	748	713	751	703	742	749	703	803	760	750	701	770	768	725	744	732	752	741	791	731	719	726	728	766	781	743	784	736	758	711	745	720	745	758	756	704	788	762	704	733	749	793	732	717	746	713	703	755	731	705	718	781	722	771	724	756	737	754	756	726	760	728	721	725	779	757	736	759	755	755	740	782	731	718	749	717	779	716	732	766	747	736	734	750	774	725	723	759	800	743	755	768	753	786	725	789	687	715	752	771	707	747	744	775	761	693	725	742	717	726	757	739	729	747	742	684	795	775	732	736	768	737	733	764	763	752	745	714	757	742	729	741	748	715	801	760	772	704	761	746	741	740	807	764	709	707	701	721	753	735	726	754	757	716	726	745	779	742	740	752	777	711	762	729	732	748	728	742	708	762	773	745	754	757	740	749	728	746	772	774	767	744	782	768	776	708	749	729	741	731	788	763	759	741	693	727	749	742	753	735	722	765	728	690	702	746	697	732	760	782	746	768	796	757	711	748	734	771	771	767	749	766	755	706	748	719	745	711	796	777	796	771	723	693	767	748	779	700	728	711	751	763	735	732	772	706	740	722	687	750	751	730	767	737	748	724	706	708	768	775	736	744	791	785	728	759	677	738	730	764	773	740	738	823	771	795	746	707	714	727	727	795	683	815	742	741	751	733	757	731	740	771	769	732	713	734	756	756	734	737	723	750	717	716	830	738	743	689	754	740	777	776	743	739	774	731	727	737	697	755	767	754	733	659	731	739	713	723	738	728	755	756	755	735	756	707	761	761	749	714	801	681	725	710	705	787	696	743	745	693	738	728	742	730	723	709	746	739	742	749	757	725	734	725	703	746	728	764	798	763	731	757	771	808	716	731	756	702	759	730	712	742	755	716	769	728	748	774	723	723	714	744	697	756	730	716	762	717	738	720	728	796	734	784	730	803	796	754	717	762	726	785	742	755	754	749	767	748	761	723	763	719	748	752	748	739	746	730	777	748	754	726	797	732	784	744	723	712	730	731	734	730	764	795	729	732	700	761	739	752	757	702	683	729	713	700	707	773	736	723	751	709	725	736	759	751	718	704	793	750	732	662	809	706	720	754	753	779	754	750	762	723	710	752	740	752	728	717	700	772	723	758	705	693	746	762	710	718	740	755	805	740	731	721	742	687	753	734	716	744	708	709	738	741	777	744	741	760	730	767	721	745	747	773	726	782	717	712	742	728	748	742	714	740	740	762	726	764	725	736	766	748	711	680	746	740	762	744	740	745	724	761	777	753	776	708	764	695	665	792	750	764	718	762	758	771	717	744	741	755	720	742	730	694	725	698	732	723	726	701	753	735	782	739	679	720	706	729	764	746	729	741	748	762	744	732	742	730	719	766	717	694	729	701	670	733	757	717	750	732	705	736	720	726	760	754	749	719	756	720	736	685	734	705	775	762	731	746	742	720	766	720	749	749	650	744	766	726	733	735	740	718	784	727	777	755	729	757	718	733	779	718	740	749	768	744	730	765	778	770	738	699	701	692	725	773	739	794	712	731	730	751	768	783	759	732	729	751	719	748	731	791	716	766	763	762	723	726	711	760	759	725	683	748	722	748	742	750	761	740	718	705	745	697	805	734	742	767	752	749	716	724	706	738	741	747	707	709	724	716	716	744	732	798	743	748	766	737	743	703	756	703	790	738	747	701	718	717	763	781	744	761	764	727	737	691	722	745	774	762	724	682	772	748	802	749	701	716	745	740	793	747	783	746	758	731	688	758	748	732	780	768	721	815	738	773	727	722	706	715	760	693	733	721	724	749	755	742	705	731	748	702	765	706	739	751	728	728	762	731	780	774	788	702	684	708	729	711	773	708	738	756	727	757	701	776	731	737	746	753	750	709	771	808	713	748	766	788	733	731	747	705	725	771	748	769	726	753	729	741	755	698	735	702	757	741	753	745	761	741	702	746	760	713	730	749	712	756	734	759	740	716	765	727	725	676	754	721	721	712	690	752	760	703	695	764	759	808	723	773	746	778	748	725	731	761	742	733	758	746	740	731	710	719	799	721	762	773	807	749	742	746	745	689	762	696	720	696	727	756	724	714	790	760	824	727	700	738	744	783	742	748	716	799	739	716	697	742	744	712	689	757	766	793	719	708	786	725	731	767	736	756	748	739	749	746	722	785	722	781	708	715	736	744	703	741	675	737	745	728	772	751	722	771	779	793	740	718	745	690	782	743	728	727	722	730	763	686	749	675	729	697	771	685	697	722	755	734	748	750	741	726	759	750	730	726	715	751	717	742	749	738	718	768	740	770	700	698	713	738	738	798	726	713	764	745	755	722	713	731	762	759	708	736	779	758	729	737	745	769	699	740	723	738	757	739	712	690	752	723	703	729	730	696	659	775	749	746	773	767	708	762	780	695	764	766	720	738	735	732	717	704	773	770	745	677	721	769	718	778	705	779	731	745	743	709	751	770	711	747	780	776	680	764	764	784	744	772	710	685	703	772	745	778	727	756	686	688	743	745	766	779	721	773	763	821	761	808	768	746	752	736	713	750	670	772	763	732	742	738	711	764	793	739	714	768	714	748	745	761	769	729	756	812	721	730	748	771	730	737	735	748	798	760	739	769	734	737	725	719	770	771	724	738	793	736	737	723	746	745	726	749	806	770	782
9414	560	209	164	113	116	114	93	100	96	109	95	91	91	108	77	102	93	107	87	73	87	87	107	79	86	78	99	92	82	85	109	92	101	88	79	101	110	91	97	78	88	92	98	90	92	92	91	90	104	79	64	88	88	86	120	86	86	93	108	94	101	119	82	85	87	79	91	86	85	73	104	96	99	90	82	75	79	86	97	94	81	87	92	98	90	109	94	93	88	73	101	105	87	99	79	117	82	90	88	74	78	101	110	95	87	99	93	93	75	74	102	99	84	80	91	93	73	104	89	101	91	89	91	101	97	78	79	92	76	85	88	93	80	89	95	88	98	97	88	86	90	106	85	103	89	90	84	83	82	91	87	84	97	82	82	111	88	96	88	90	91	70	85	96	82	101	79	74	82	91	87	123	112	90	88	105	87	80	111	94	87	76	80	88	93	99	93	86	85	83	90	87	116	91	96	98	91	81	87	96	94	93	83	85	107	85	78	91	83	97	111	88	82	87	80	90	111	89	90	84	77	88	75	85	80	86	87	86	81	95	86	105	112	79	75	97	91	99	111	80	99	101	96	89	105	83	79	96	88	103	70	94	85	95	86	76	76	100	82	97	97	92	113	80	86	95	104	68	79	97	91	98	79	91	91	97	96	91	85	89	76	79	115	91	86	91	76	97	89	91	69	92	90	95	100	73	90	91	92	88	97	106	91	93	90	79	92	92	93	97	76	77	66	90	79	91	92	86	99	86	89	89	77	71	109	84	88	101	102	100	89	87	91	79	103	75	88	91	101	103	92	87	96	94	86	106	95	90	86	99	91	94	75	93	90	76	95	84	87	92	93	90	100	84	94	96	83	84	89	108	105	78	92	93	105	99	84	96	83	88	95	84	90	101	82	76	114	84	94	80	79	96	88	96	86	101	90	74	88	96	101	95	69	99	95	83	113	92	68	85	87	110	86	107	93	111	91	92	98	90	98	95	95	93	80	85	84	88	99	97	95	87	78	92	74	113	88	106	91	75	103	85	82	77	104	92	95	86	88	89	89	92	93	103	91	81	86	91	96	102	92	78	93	84	82	84	88	79	85	85	96	85	90	98	86	109	100	84	98	104	88	86	84	73	92	109	94	88	71	77	104	82	96	75	104	99	89	118	109	81	103	94	98	87	98	76	95	83	95	91	84	86	83	91	86	104	83	88	79	99	94	86	79	99	93	96	98	98	82	95	95	98	97	109	117	95	96	101	104	89	102	70	102	81	65	87	104	80	107	88	95	97	96	80	74	85	91	101	92	90	97	95	101	81	113	81	97	100	91	96	99	96	84	105	85	97	97	78	85	107	86	107	88	99	104	89	87	94	102	81	111	103	89	76	88	106	81	83	100	75	89	97	88	97	96	75	99	101	83	94	78	108	104	94	105	92	70	88	71	98	92	106	76	93	90	77	92	103	66	91	94	115	84	90	84	88	91	90	86	87	118	91	92	104	93	83	98	93	94	95	98	92	89	91	97	90	87	93	94	86	107	75	90	87	98	86	103	100	85	115	91	89	103	91	92	101	97	109	70	113	95	97	90	90	97	94	94	96	89	101	91	84	91	79	96	81	80	96	99	88	88	84	86	79	75	95	86	91	81	82	96	98	103	88	98	85	101	108	79	100	105	99	102	99	88	87	99	101	95	115	97	95	89	106	79	74	90	87	89	95	99	96	96	80	89	86	84	92	85	74	95	80	92	99	94	94	103	101	95	96	84	101	84	87	91	105	101	98	93	95	82	91	109	106	99	105	84	89	107	98	97	74	96	116	88	96	84	87	81	73	92	98	108	83	92	102	109	102	85	87	88	107	98	78	99	77	82	105	97	97	93	88	80	102	91	88	99	86	98	106	95	83	106	99	105	75	88	86	89	74	95	95	92	73	113	95	95	84	91	94	78	86	92	102	99	84	94	80	79	87	79	96	82	82	89	88	111	84	84	82	91	93	88	85	87	91	79	94	103	98	89	105	96	83	83	97	100	92	107	103	104	98	94	99	105	106	94	83	95	103	89	93	75	86	95	82	76	87	99	101	92	97	82	79	79	65	101	92	86	86	100	101	101	89	81	115	93	81	88	89	76	117	92	84	98	98	101	79	81	68	74	87	89	96	89	69	106	80	85	84	96	88	95	93	90	92	93	93	101	85	80	77	76	82	105	84	87	88	88	92	92	75	81	94	105	82	95	94	97	97	109	84	84	111	103	74	79	85	98	108	92	95	94	83	102	76	106	90	100	87	92	93	97	100	94	82	101	90	96	88	80	97	108	89	80	107	87	93	107	96	99	83	97	100	84	89	92	100	94	96	86	98	68	79	102	88	113	89	93	92	114	90	77	90	92	103	95	93	106	96	93	80	92	88	95	77	104	109	81	92	103	82	94	104	100	71	75	93	72	91	106	85	82	111	75	100	83	111	93	99	92	83	99	102	93	86	99	98	98	80	106	92	80	93	79	73	85	94	94	84	97	77	73	121	92	90	91	87	89	72	92	96	75	104	100	92	90	93	91	88	88	97	98	90	92	90	84	98	105	93	91	106	82	97	93	98	92	92	97	78	79	103	74	86	95	118	104	103	101	85	95	83	114	78	81	95	107	106	94	101	86	98	74	77	91	88	79	88	95	91	81	102	103	94	95	98	86	95	93	92	104	89	92	99	110	117	83	90	90	96	99	76	88	78	85	83	99	105	93	94	81	103	77	89	94	88	79	94	97	92	83	82	69	85	84	85	77	95	88	82	87	93	86	86	104	65	84	94	99	83	78	90	97	91	89	94	88	104	92	98	89	99	96	102	93	87	94	87	74	86	97	101	81	92	74	94	90	102	87	122	93	91	95	99	104	103	94	94	76	84	81	120	81	80	76	86	96	94	102	84	97	82	89	111	92	100	91	94	78	93	94	98	83	81	108	99	91	76	94	92	83	95	79	90	81	95	81	82	90	90	97	96	88	97	90	70	90	95	88	90	93	88	93	86	73	94	94	104	77	109	98	80	77	88	102	110	108	89	101	93	81	109	88	100	91	86	78	109	76	104	99	81	108	82	90	85	77	78	88	91	86	80	97	99	100	101	108	86	88	90	109	103	98	78	98	80	80	86	99	75	96	91	93	100	98	92	97	86	83	92	92	106	92	97	89	81	99	94	100	98	105	99	97	97	95	98	80	90	102	93	86	96	81	92	89	83	91	100	74	103	84	83	74	99	104	97	100	104	106	81	95	99	99	98	85	81	89	80	81	77	110	77	90	82	92	86	85	94	93	90	99	83	90	97	100	80	97	79	82	92	96	91	96	99	84	85	89	83	94	88	91	92	100	81	93	89	101	95	99	90	86	84	87	85	95	83	90	93	81	86	94	97	102	76	76	104	75	93	99	101	89	85	89	90	80	103	91	80	72	95	103	97	99	85	95	72	105	66	103	95	80	82	88	85	103	65	84	93	88	74	110	104	88	102	97	102	108	91	101	95	94	96	88	83	99
8143	436	546	586	533	444	403	409	403	369	363	352	396	368	342	372	317	350	342	326	338	365	369	349	317	329	321	356	345	306	343	316	320	352	331	395	328	323	312	321	314	327	364	345	326	346	323	345	349	311	338	335	323	316	312	291	321	361	311	323	323	339	296	334	315	318	340	311	328	331	327	339	344	318	310	353	329	301	329	308	349	336	337	304	358	314	354	312	297	331	330	329	332	345	294	303	320	315	343	336	319	346	340	343	310	337	336	310	327	313	331	315	345	330	310	332	346	316	295	351	347	355	292	333	334	342	296	334	340	348	329	326	329	327	312	290	318	340	318	313	283	330	341	313	302	293	314	317	325	302	339	346	302	343	302	330	326	330	322	321	301	311	364	318	371	339	322	342	335	348	311	322	299	354	331	342	314	309	312	317	303	338	372	342	316	332	306	295	356	311	347	324	292	330	310	315	322	322	289	322	324	307	312	349	346	325	331	308	322	331	337	323	337	323	297	317	314	321	285	319	327	311	299	334	330	334	316	283	322	332	322	304	328	341	315	333	338	310	318	344	323	367	299	357	352	302	330	329	321	312	342	335	300	313	312	333	302	335	344	335	304	338	346	311	323	336	341	325	356	306	328	320	318	326	357	323	340	325	310	337	298	324	312	376	320	326	351	298	320	323	313	345	323	333	302	329	339	325	329	289	327	335	297	319	308	330	315	323	316	316	344	334	333	343	328	297	311	336	339	336	312	298	317	320	344	333	314	315	314	293	338	317	295	328	325	296	327	318	314	354	327	315	325	351	331	359	327	296	344	352	341	341	340	308	320	329	318	339	354	298	321	338	344	321	318	320	317	323	336	323	329	349	311	314	333	318	314	361	338	298	309	336	316	321	287	329	296	307	326	346	320	297	326	306	340	331	344	333	366	301	289	335	339	340	319	332	348	305	378	343	298	297	356	349	321	347	340	322	329	313	352	325	318	314	309	327	322	337	312	319	311	340	276	337	336	348	331	325	305	328	289	307	315	316	314	307	308	358	301	339	287	290	346	310	317	297	326	294	355	315	314	334	315	346	355	341	318	320	350	334	336	326	322	336	312	340	328	343	322	329	343	322	320	335	335	303	343	336	346	332	314	347	311	303	336	340	306	312	348	323	321	342	375	312	322	332	347	317	304	312	321	327	288	331	363	334	331	344	326	326	317	314	346	317	303	328	324	354	339	323	349	304	328	338	303	334	321	329	290	311	344	345	309	350	333	352	325	332	320	328	326	295	330	302	298	329	318	336	327	305	324	336	333	338	314	328	328	319	346	300	306	350	345	341	281	338	346	303	290	327	327	344	291	296	325	303	312	289	328	302	342	316	327	322	332	312	340	292	337	305	354	321	292	337	316	338	338	346	311	331	338	348	347	333	336	326	315	304	296	296	324	320	341	329	325	325	318	309	303	351	326	324	332	320	336	344	330	354	290	316	308	287	350	331	339	326	310	330	316	337	299	349	340	316	301	321	297	320	306	315	337	358	346	306	330	315	304	272	320	322	322	322	352	324	330	365	303	285	305	320	344	315	322	320	348	364	309	319	300	310	339	327	341	304	329	333	337	330	337	351	321	295	330	319	328	323	335	311	334	337	305	325	321	319	340	335	309	338	309	320	324	318	340	322	305	346	335	340	358	353	340	320	318	311	329	318	321	315	358	355	345	305	321	320	334	316	331	324	335	298	312	327	353	316	314	311	302	320	297	305	316	356	354	338	326	331	333	312	322	334	325	298	337	336	348	346	345	331	336	340	325	346	343	312	326	308	283	328	342	334	297	354	298	328	328	329	330	337	354	342	357	335	366	332	343	345	338	371	313	353	306	334	358	317	296	359	355	366	322	300	330	329	312	349	311	330	303	335	335	305	318	314	326	334	295	327	326	314	344	340	304	321	286	318	315	335	318	326	340	358	310	345	339	349	313	299	313	339	337	318	327	296	317	309	337	359	311	354	316	282	294	330	325	310	343	322	321	356	309	318	304	321	323	321	341	337	310	353	329	331	333	336	322	328	321	299	287	304	297	306	315	319	326	359	306	333	334	309	327	329	332	321	328	334	306	309	294	310	315	335	357	345	292	336	324	332	328	329	336	334	315	360	339	326	350	312	312	356	319	326	341	321	320	307	318	321	313	328	359	344	321	331	332	351	316	334	332	335	360	312	297	338	326	311	323	316	332	306	295	339	337	340	330	326	341	314	316	313	316	349	333	325	337	327	341	340	306	315	307	330	320	328	354	316	312	338	343	349	348	340	321	346	318	320	312	370	342	340	358	311	323	336	310	326	314	315	302	325	354	315	340	352	323	318	312	356	318	317	293	320	305	322	324	339	299	326	309	310	297	327	323	319	303	340	327	320	313	349	311	338	321	319	320	332	345	374	307	323	325	336	317	323	341	333	365	345	307	335	322	335	318	336	316	314	313	343	315	282	314	346	326	357	303	334	325	342	334	338	298	297	323	297	331	333	355	350	337	296	342	290	318	353	319	296	326	351	315	351	312	344	323	336	324	318	341	343	336	344	344	337	336	320	351	346	324	339	328	328	327	333	334	302	298	355	321	297	348	319	304	306	341	360	318	316	342	326	324	325	358	325	327	326	324	339	320	314	298	294	319	364	353	323	347	329	324	337	327	338	346	350	363	315	307	357	293	283	327	315	318	310	321	336	331	344	337	283	297	329	294	325	342	340	341	315	344	318	320	332	309	315	306	284	315	337	331	344	336	319	300	376	291	313	315	327	324	361	336	285	341	341	344	348	306	315	319	316	341	332	314	339	305	359	315	333	324	312	322	324	334	323	289	318	320	341	334	340	333	301	325	355	323	327	316	341	298	334	322	343	303	293	357	350	327	331	355	345	303	322	293	325	333	361	327	338	346	310	320	323	313	323	295	330	330	340	334	314	322	344	301	341	339	300	323	321	355	327	348	357	308	356	335	333	324	329	326	358	306	343	326	305	345	351	278	338	329	336	325	306	322	318	343	330	329	328	319	327	353	316	310	350	355	325	298	309	290	300	347	327	319	336	339	317	323	356	334	320	320	337	311	285	288	336	281	356	368	301	327	328	328	339	316	322	322	336	326	294	360	345	323	299	361	340	287	307	340	319	343	323	345	347	299	313	305	320	334	318	334	332	342	326	295	353	305	300	345	331	315	342	326	289	327	302	332	320	331	320	301	304	294	348	346	331	325	317	336	350	298	309	300	321	357	325	315	321	332	302	285	315	335	339	292	305	340	357	331	335	313	314	311	338	351	305	340	311	342	308	318	298	333	329	336	309	352	303	325	321	308	321	357	364	309	346	314	325	316	337	354	333	346	292	339	320	340	326	318	316	352	330	348	331	314	320	337	320	317	308	333	334	330	343	352	289	301	325	310	328	349	303	333	362	316	333	342	332	324	304	305	333	350	365	313	310	345	308	328	353	305	300	346	326	340	286	336	347	309	306	323	335	359	312	324	354	307	357	335	342
44518	14624	2517	959	688	567	430	366	311	257	236	252	226	204	173	191	180	208	183	179	168	161	152	142	147	174	177	144	170	140	139	176	149	150	164	163	169	125	156	168	126	169	171	137	169	131	152	158	130	148	151	158	158	143	162	145	157	165	152	141	118	131	151	150	147	146	153	155	155	130	140	163	161	142	152	130	153	149	144	148	162	145	161	150	125	145	136	170	160	154	128	152	120	151	128	153	157	144	146	146	132	153	155	141	160	142	161	174	127	175	137	151	145	163	136	155	179	126	148	125	148	130	128	126	136	144	152	158	162	156	166	138	141	138	145	123	153	157	160	153	154	136	151	145	141	151	142	126	145	142	151	135	137	177	154	139	150	142	123	134	130	145	111	132	147	154	134	150	142	149	130	135	154	119	166	151	163	130	154	140	134	132	144	154	159	151	136	131	141	149	152	136	135	138	145	130	142	151	160	143	143	140	154	133	144	150	154	141	133	151	137	141	153	134	165	150	122	141	146	161	152	157	132	145	136	139	159	136	161	135	153	127	161	130	136	151	155	145	143	130	149	136	154	144	151	152	154	156	142	151	117	162	144	153	150	156	153	137	151	130	145	133	124	131	131	134	137	125	146	145	140	144	145	135	149	146	152	156	142	145	156	135	154	149	151	149	147	144	149	162	133	172	128	145	155	145	151	158	145	151	126	135	155	145	146	144	156	165	162	143	137	122	146	162	148	149	145	139	140	122	164	149	152	134	133	148	140	140	155	139	137	137	151	157	146	133	142	147	153	119	125	138	136	128	147	136	138	143	155	146	158	164	154	155	138	157	146	143	130	170	144	130	136	149	147	135	169	156	158	129	165	169	146	148	152	154	139	139	144	154	152	165	147	133	164	164	123	148	147	149	135	137	141	128	140	135	131	144	167	148	154	131	160	146	140	148	129	142	173	128	122	161	132	135	160	142	157	134	140	144	161	134	136	140	139	163	157	144	141	140	151	149	149	146	141	125	163	158	141	141	126	137	146	146	144	152	132	143	137	145	141	115	133	146	144	174	135	129	151	151	143	137	128	123	149	151	128	126	148	148	186	164	139	143	146	140	154	129	145	144	144	145	149	154	148	152	139	150	154	132	146	171	126	157	156	130	144	119	133	155	165	144	151	150	143	148	133	152	152	153	135	155	149	136	153	156	143	153	149	139	143	143	164	162	146	153	155	175	140	162	130	135	167	156	140	147	165	145	146	139	151	142	130	145	137	151	162	147	145	132	168	150	152	158	142	141	142	124	163	158	161	150	155	143	147	127	149	138	158	122	147	138	125	155	167	130	150	140	158	145	171	131	145	138	161	133	135	148	147	152	149	140	149	140	133	138	163	169	156	155	166	117	145	163	160	138	130	120	145	178	159	136	135	134	121	142	157	158	138	129	128	134	144	150	141	155	152	145	155	134	137	140	140	159	150	163	141	144	138	144	142	153	149	152	144	163	139	115	153	120	146	133	133	155	143	156	173	142	143	137	142	157	149	144	130	137	151	127	150	145	140	145	155	155	167	132	129	140	143	138	128	167	127	137	158	122	140	152	151	148	155	146	145	146	147	134	124	133	143	174	129	144	139	144	126	134	121	146	139	123	134	141	143	147	150	138	144	162	157	129	130	162	142	166	151	146	130	153	169	155	132	130	134	156	160	137	158	146	150	156	133	133	149	154	138	128	159	166	139	154	141	146	160	160	129	141	155	144	141	157	158	121	141	140	151	132	152	138	125	163	137	162	150	139	156	163	128	144	162	164	137	140	162	175	140	139	136	144	137	145	160	134	134	143	152	141	162	146	150	157	137	163	148	158	148	127	148	153	158	140	153	132	144	137	139	143	145	141	120	126	157	131	139	159	131	152	126	160	164	131	129	137	145	140	131	122	167	148	132	148	144	122	185	129	139	157	154	145	157	138	158	142	154	131	163	138	146	115	137	121	151	126	151	138	158	139	138	167	132	148	148	146	169	132	171	150	138	124	144	132	153	142	145	161	130	157	132	137	117	136	144	156	153	138	129	133	120	146	143	162	169	149	126	118	118	147	131	138	142	148	162	125	145	140	152	151	140	145	139	160	156	173	148	142	141	166	141	134	148	148	156	156	132	165	142	151	136	154	157	133	157	159	155	133	152	138	146	122	138	150	149	160	147	135	153	138	125	154	135	154	131	149	130	155	141	175	137	143	133	149	137	131	137	141	139	141	129	151	147	136	124	148	146	138	130	147	145	150	164	145	148	167	144	132	149	147	116	126	143	156	154	155	167	160	157	148	135	144	164	137	158	168	126	169	146	134	143	122	146	153	148	144	144	146	157	138	140	130	151	136	144	139	143	143	154	128	159	137	144	152	127	141	158	150	151	132	154	141	156	145	164	131	146	136	121	134	154	135	144	149	147	117	147	141	138	144	164	141	149	152	157	162	135	152	140	177	140	143	143	155	188	147	154	136	135	163	150	160	138	134	159	155	124	137	132	144	149	146	157	124	141	133	164	159	144	126	133	145	155	143	154	142	160	163	152	127	152	126	139	125	153	155	158	185	150	154	147	165	130	144	148	142	146	151	134	133	139	146	135	124	147	133	146	119	132	162	127	164	173	131	141	152	174	144	133	151	171	152	137	133	136	160	122	152	142	157	143	144	147	141	148	142	148	138	147	142	156	149	140	158	133	128	133	132	118	135	142	160	172	147	156	133	113	148	151	152	146	147	137	155	145	153	123	127	120	162	144	119	128	134	123	142	149	125	128	138	132	149	154	163	140	144	152	134	161	142	165	137	138	128	138	145	138	161	164	152	172	178	170	157	149	132	107	145	139	142	146	144	122	161	146	118	157	152	135	145	146	151	144	154	142	142	124	155	141	150	161	161	158	136	143	124	120	150	143	145	140	154	138	150	150	153	148	162	166	118	136	151	135	153	130	152	150	152	151	143	150	142	128	153	136	149	156	145	150	142	132	170	129	145	126	151	161	136	121	153	146	131	132	138	138	107	136	137	141	125	153	154	140	164	138	138	143	141	143	145	145	133	158	144	157	165	154	136	102	139	135	136	123	153	136	141	130	156	130	144	163	138	144	153	144	159	129	154	155	140	175	146	147	155	141	116	181	144	155	168	161	142	149	159	146	150	136	140	158	144	154	161	159	136	150	145	144	141	151	151	132	146	141	137	142	143	159	163	158	155	167	136	150	140	155	151	140	122	138	131	143	161	153	151	150	134	149	120	124	152	153	157	134	134	142	149	128	160	152	146	130	155	158	156	148	149	158	141	144	142	146	131	145	152	141	146	134	154	141	144	123	128	129	155	165	136	160	124	145	154	138	154	148	149	149	126	179	135	160	122	144	149	149	156	158	133	143	139	150	127	167	158	163	128	133	139	148	137	132	145	135	149	130	158	136	150	140	145	149	154	180	146	147	137	139	151	142	165	141	152	150	154	162	121	129	131	146	168	182	140	146	151	153	149	143	157	126	135	119	143
27645	1718	3417	3557	3019	2422	2038	1675	1506	1315	1167	1096	964	903	910	806	832	762	745	710	690	650	710	607	648	608	595	642	525	588	532	602	529	582	538	540	536	548	501	494	569	527	517	526	536	533	471	524	526	507	513	488	476	492	500	526	485	498	548	501	477	461	504	516	466	519	484	483	474	509	504	479	488	495	481	479	532	509	446	492	459	499	471	474	499	499	444	478	491	524	516	490	499	464	505	508	488	465	469	508	497	503	457	435	482	434	484	469	484	463	522	485	484	491	470	453	486	479	505	476	493	501	492	481	467	513	480	493	481	432	426	460	464	489	463	447	488	503	496	551	462	496	503	488	504	475	523	464	455	471	505	500	458	505	453	462	475	475	493	467	491	468	469	498	477	491	502	445	466	498	431	494	503	473	469	494	510	481	494	453	453	495	452	503	484	487	472	489	456	523	458	469	469	483	502	468	449	462	500	474	472	508	455	461	493	468	467	445	433	514	455	457	496	475	450	451	504	460	497	488	490	512	477	475	475	460	479	511	501	491	483	493	495	465	437	465	504	495	433	442	470	469	483	473	487	475	509	457	486	475	509	478	453	454	483	455	480	464	473	485	452	448	480	479	431	483	486	454	476	469	482	473	472	496	514	492	496	481	446	460	476	495	468	485	497	485	483	487	482	460	485	485	480	477	455	484	476	464	498	486	462	456	509	496	462	487	505	481	477	469	469	441	484	494	506	450	460	481	487	468	418	428	455	465	497	508	461	522	488	441	488	474	471	490	483	476	450	479	480	472	484	505	458	495	461	470	448	455	491	508	470	471	465	492	457	518	489	474	477	480	471	525	461	486	505	451	488	450	450	482	479	468	509	506	492	446	459	480	493	510	456	493	472	496	490	509	486	478	489	472	465	458	451	525	505	432	476	501	481	490	489	478	518	445	458	493	460	496	470	457	476	535	509	504	509	501	482	473	451	465	498	457	476	452	472	478	494	478	479	493	511	461	466	495	468	498	472	471	491	491	478	450	468	470	480	501	473	487	455	513	500	468	491	492	487	474	476	480	461	447	495	465	477	438	445	422	491	445	462	482	455	452	473	469	475	476	517	471	467	438	485	473	487	421	503	477	453	449	467	452	498	501	479	479	497	491	464	486	454	497	477	484	501	470	486	471	456	430	462	481	440	490	426	458	517	488	500	461	460	452	511	455	458	475	453	465	493	452	453	516	478	485	444	483	519	488	536	474	476	468	527	479	494	483	517	488	463	518	456	452	494	478	450	478	458	516	476	497	464	499	495	492	489	491	481	471	503	478	475	468	488	461	488	480	460	488	489	490	491	495	495	501	449	480	479	482	480	468	462	469	502	503	468	481	464	510	482	487	467	484	479	472	450	487	470	455	485	434	474	455	548	490	501	477	446	496	439	507	462	490	506	440	497	457	513	482	491	502	486	512	485	443	435	529	446	434	484	465	473	475	479	495	479	488	453	467	462	458	512	455	488	480	456	468	498	480	468	472	466	492	480	495	459	461	451	452	501	439	483	496	448	444	471	514	490	460	469	459	488	490	494	498	488	489	452	480	479	457	456	480	500	463	467	478	497	462	475	483	474	459	484	462	506	476	482	505	463	433	481	467	451	497	507	509	508	472	490	446	504	485	471	475	491	484	491	474	473	476	448	469	450	457	429	452	503	450	506	495	461	408	485	456	494	505	492	461	465	468	527	477	471	513	506	479	481	488	443	465	494	461	491	473	479	535	469	523	470	450	494	480	485	472	482	457	495	489	455	450	455	470	455	498	498	495	470	505	504	504	484	507	485	470	482	488	455	515	500	508	436	490	479	489	484	454	492	517	474	489	467	458	471	484	479	483	474	511	494	458	518	437	463	484	452	434	453	472	477	453	461	517	493	508	472	462	444	494	469	470	489	466	500	491	502	485	475	476	482	488	473	472	480	469	473	488	510	491	500	453	501	515	441	490	455	490	491	518	435	505	477	444	464	452	492	457	473	476	509	464	535	479	447	453	438	467	474	481	432	450	507	456	442	464	509	477	481	480	478	487	476	464	468	470	466	456	457	474	473	477	472	474	538	510	462	496	457	438	470	483	487	438	474	487	459	454	496	477	466	460	483	510	467	471	477	445	493	458	505	449	501	452	470	448	496	469	464	500	472	488	519	476	504	510	483	445	489	469	491	453	483	506	486	478	444	452	442	498	487	465	461	484	470	474	507	505	486	479	478	498	488	481	462	471	460	461	464	480	491	502	459	467	512	461	471	473	462	478	493	480	474	468	475	447	470	499	528	438	485	468	458	473	451	477	478	491	465	463	491	458	464	475	493	439	491	483	505	496	469	485	513	480	475	449	541	485	478	488	509	483	489	479	440	497	501	519	522	455	498	498	482	459	476	504	472	489	498	483	479	475	459	487	490	461	514	476	460	447	471	475	491	498	469	536	480	500	476	471	496	489	485	487	516	480	470	507	451	473	464	493	466	480	484	469	478	467	461	497	485	457	499	429	473	460	494	453	461	499	461	503	483	507	469	505	481	460	447	483	485	473	448	494	510	465	506	453	457	500	451	492	480	474	500	463	457	473	500	431	487	497	442	485	485	461	493	496	502	486	470	521	508	435	472	462	472	454	469	455	470	465	480	490	531	508	499	473	485	476	470	471	459	484	454	470	509	480	459	460	438	449	460	466	467	468	485	524	507	493	475	482	513	438	478	471	450	478	475	476	461	471	505	516	463	501	480	467	454	507	475	515	499	446	474	506	503	444	487	442	484	504	478	454	462	483	486	482	481	486	466	497	457	452	499	445	484	503	467	461	471	460	493	512	500	474	488	480	461	464	484	463	492	460	470	485	470	441	508	498	478	476	476	447	489	455	484	453	480	477	502	509	496	470	514	457	445	462	477	461	470	459	477	462	516	456	471	444	479	485	456	479	466	472	453	501	448	464	474	462	470	487	507	487	491	452	476	465	477	413	480	511	465	433	466	482	504	440	511	505	472	503	476	465	478	455	459	472	487	471	448	450	515	477	518	484	499	493	497	455	521	514	435	471	479	465	457	504	475	433	508	494	457	456	447	492	517	492	478	486	450	478	494	526	479	478	476	476	473	460	517	476	471	462	490	512	484	460	483	464	481	455	514	466	478	461	501	470	441	473	464	480	515	470	493	485	474	448	441	456	488	485	510	495	466	494	455	499	489	470	473	456	471	508	516	487	488	481	468	481	498	468	487	454	433	463	487	506	495	452	513	447	510	470	465	413	488	481	479	449	485	463	460	457	427	473	485	465	499	459	522	473	457	464	455	478	472	483	493	485	467	437	505	482	478	447	488	506	491	496	442	453	471	496	505	442	493	479	470	459	469	468	465	470	450	441	459	499	473	471	469	505	498	493	479	464	473	434	529	420	471	479	505	479	494	479	436	465	483	460	481	502	442	476	474	450	477	466	519	490	466	488	485	477	461	481	474	513	464	447	516	493	480	461	475	489	477	447	467	444
57922	21869	7202	2217	1409	1030	753	601	538	498	438	423	388	370	342	343	307	326	303	285	286	288	291	298	290	305	274	291	292	309	273	260	252	249	240	267	259	286	242	264	265	253	242	281	260	271	241	258	268	278	243	257	232	253	253	258	265	270	248	252	262	250	257	250	234	240	233	230	244	264	257	250	259	219	228	235	229	268	252	262	241	254	231	237	244	272	272	252	231	230	260	265	217	269	266	239	276	245	242	264	268	241	252	253	264	247	258	254	258	230	253	247	258	230	244	288	242	273	246	249	225	257	247	228	252	264	223	237	264	254	229	229	299	233	259	245	242	235	253	239	262	269	250	238	275	257	248	249	281	226	238	247	247	258	240	234	249	246	253	250	256	243	269	236	263	213	257	240	261	255	231	246	254	258	273	250	250	244	254	227	263	235	239	251	259	269	245	273	235	246	248	255	266	240	229	256	240	226	240	252	265	256	234	249	229	245	237	256	273	261	244	251	246	256	272	240	235	223	237	271	258	249	252	235	254	237	241	242	247	235	266	243	250	238	230	242	238	225	243	257	226	224	269	258	262	239	240	230	259	234	259	257	250	222	253	263	261	248	248	251	274	224	244	249	224	275	243	273	258	265	261	252	271	266	224	252	248	238	237	237	256	255	231	243	240	235	261	245	246	245	241	245	213	283	265	232	259	249	270	237	237	244	257	229	240	230	242	267	243	249	222	253	243	224	247	245	245	250	246	257	260	276	262	218	241	264	235	261	225	281	245	271	231	242	216	249	214	217	251	246	226	243	250	283	279	251	234	259	266	223	253	223	277	238	269	259	227	213	249	264	240	277	263	224	251	257	254	259	220	261	255	247	252	244	232	220	274	234	248	248	246	259	233	235	223	263	254	253	246	275	244	244	243	260	240	249	244	241	249	257	250	260	229	242	261	253	254	253	269	249	251	261	241	273	231	237	222	243	247	242	254	234	253	265	285	244	229	275	246	262	247	266	258	242	245	257	224	227	260	255	242	255	242	265	245	231	235	214	252	240	253	234	236	259	242	239	269	243	275	261	252	264	242	262	258	236	279	254	254	242	263	263	252	264	234	244	245	257	249	266	248	258	261	235	239	258	249	215	244	231	251	236	255	276	217	251	230	237	253	242	242	262	266	253	257	255	232	242	236	245	259	228	255	249	268	268	257	255	250	252	261	266	226	226	252	250	246	226	241	225	228	263	248	244	237	273	252	246	241	248	239	260	233	230	234	241	269	209	245	244	260	211	253	252	250	236	278	253	240	253	220	233	251	243	259	225	240	249	231	256	219	265	231	261	263	287	261	243	235	276	288	245	243	259	256	257	265	223	220	261	236	243	256	242	266	265	236	257	279	254	214	245	230	219	242	235	277	255	253	234	259	241	225	239	251	244	246	228	237	221	241	230	253	241	242	248	254	250	244	265	255	253	251	238	242	264	263	244	257	217	258	239	259	251	240	232	242	227	194	243	282	254	231	269	249	237	276	246	228	247	242	238	236	232	234	265	234	236	244	243	224	243	262	243	254	242	233	255	274	255	227	245	254	255	236	251	242	249	260	222	250	269	240	250	262	246	234	241	234	254	229	245	240	261	221	236	253	261	238	245	252	261	257	278	248	238	235	241	252	233	253	245	256	248	240	283	239	246	245	251	220	222	254	239	262	245	256	250	220	229	254	230	236	217	241	241	236	231	250	241	259	230	253	234	233	240	265	251	241	250	234	230	224	249	272	228	236	244	253	223	223	227	227	258	262	275	249	217	226	260	232	262	236	271	260	262	249	229	274	249	242	244	264	242	259	304	257	249	255	233	208	242	202	251	243	247	253	250	230	248	218	231	236	236	261	241	251	252	238	264	275	245	248	263	255	251	257	258	256	231	237	224	257	271	240	249	285	271	248	225	239	245	257	242	249	219	240	230	256	232	233	237	297	251	257	265	247	239	255	263	219	239	235	268	242	261	212	234	251	228	229	247	231	242	217	222	247	251	269	229	233	259	224	228	249	259	234	270	253	267	253	247	246	253	231	266	238	259	271	244	262	289	253	259	224	240	254	256	230	270	223	250	258	254	217	260	245	253	238	248	261	245	248	231	232	259	268	254	267	229	243	243	268	226	249	248	221	254	241	250	243	233	244	222	260	244	264	259	262	258	248	247	211	237	241	254	228	230	253	232	283	261	242	267	253	252	232	272	236	244	248	233	249	227	231	246	260	266	252	255	245	247	216	269	230	246	270	268	232	247	260	242	264	259	265	260	222	242	229	250	242	252	252	262	266	258	254	244	243	239	231	240	234	223	238	253	268	243	249	230	246	232	263	260	249	257	249	268	272	246	246	231	235	227	248	246	260	226	260	235	277	250	238	234	266	252	266	266	260	243	257	260	229	228	242	240	234	248	256	249	254	268	256	258	221	228	264	270	271	227	272	274	245	247	245	267	219	227	238	271	247	236	246	261	241	269	246	233	264	250	244	277	262	214	256	234	253	248	239	241	258	234	242	234	231	260	252	246	215	244	236	254	269	243	227	239	242	256	228	267	236	246	235	241	262	253	247	218	261	250	240	265	248	265	257	242	243	263	232	230	247	254	228	271	246	234	243	243	256	243	211	249	292	254	265	262	249	252	267	255	239	257	255	287	247	239	225	250	240	264	254	236	262	256	266	240	263	254	248	243	237	244	251	271	239	261	230	260	266	251	246	253	243	246	235	256	233	236	237	251	241	227	243	240	269	250	231	272	254	226	251	274	247	211	303	261	274	228	212	260	266	276	216	238	240	234	249	236	216	238	238	228	233	239	248	240	236	224	231	236	247	245	247	251	265	268	233	262	264	224	262	239	276	255	237	225	235	237	223	239	262	251	254	234	243	270	263	247	264	255	240	247	252	250	264	242	279	236	234	253	235	264	232	214	240	234	213	227	235	229	267	224	239	260	288	245	231	272	245	256	263	256	234	256	251	247	252	246	272	265	248	267	267	210	253	247	232	243	250	242	267	255	247	274	259	255	232	236	206	241	266	248	269	260	241	228	281	212	231	240	235	213	256	244	247	231	251	258	247	243	255	272	263	228	247	237	242	260	261	265	256	244	232	236	250	285	223	239	240	248	255	262	257	250	236	250	250	240	248	240	244	237	248	250	235	273	232	251	256	251	233	250	240	230	235	258	244	229	263	243	250	237	268	243	255	262	224	246	253	251	248	261	254	286	267	239	240	245	248	254	252	246	241	229	243	274	261	239	237	259	231	249	257	227	267	255	221	239	254	249	259	254	243	229	247	253	246	238	262	250	241	224	241	258	228	260	234	240	248	232	270	232	259	254	241	267	259	259	263	275	255	256	273	243	267	277	252	230	251	263	237	242	241	222	231	233	231	261	268	280	258	233	258	249	269	231	256	225	226	243	245	228	225	210	260	237	251	237	233	277	238	240	267	262	237	261	239	249	248	257	209	273	255	229	264	266	261	225	266	268	231	247	249	247	244	223
36586	2891	6101	6409	5492	4333	3664	3108	2600	2198	2080	1858	1760	1571	1525	1404	1244	1235	1188	1208	1098	1091	1063	1006	993	987	918	988	954	859	902	888	848	902	855	885	864	873	865	863	847	817	842	857	811	786	855	795	825	789	805	838	812	826	781	785	803	772	782	753	797	780	779	772	782	776	794	789	807	770	832	747	743	793	791	731	764	796	780	750	772	804	737	797	755	775	768	808	751	720	772	756	753	742	755	765	827	752	797	768	767	794	783	765	804	791	795	738	769	782	743	789	761	716	792	750	742	738	728	765	678	746	707	752	744	771	769	774	746	763	762	765	709	754	739	722	775	752	730	755	758	782	761	710	737	732	775	793	755	771	776	717	752	745	719	763	729	761	758	739	745	693	755	771	732	759	764	740	789	744	768	727	790	762	775	778	741	732	729	726	741	740	721	754	770	784	710	760	752	766	733	746	767	787	714	750	716	697	689	768	714	709	740	749	724	772	729	755	748	733	785	731	740	770	725	743	772	716	757	773	718	730	733	807	733	754	751	787	746	680	741	746	734	750	768	767	807	713	734	730	747	794	753	791	799	708	785	743	727	765	761	751	710	718	741	738	746	758	728	695	718	699	752	746	729	736	717	725	769	746	800	710	736	746	740	723	770	798	774	700	774	750	700	770	705	832	777	743	738	759	771	714	758	722	758	730	724	761	713	751	777	699	752	750	734	741	741	723	780	775	689	671	728	729	758	728	726	742	734	784	790	744	697	757	728	764	733	759	782	712	732	699	753	714	768	725	751	767	750	751	708	666	740	742	743	721	710	798	750	742	719	768	811	746	687	722	707	716	744	749	785	752	781	762	756	762	741	746	755	768	760	755	749	780	761	740	733	734	714	771	752	709	672	754	771	758	717	796	686	777	729	726	810	733	809	751	758	751	750	801	768	767	735	699	748	782	759	717	700	727	758	781	746	732	750	798	783	772	731	712	703	777	732	777	709	766	729	726	721	729	756	769	738	782	696	744	752	724	704	747	765	720	806	730	727	755	733	757	729	747	796	746	759	681	756	703	740	717	758	781	748	745	715	764	716	776	707	732	767	767	730	725	703	724	709	778	764	721	750	709	723	752	760	716	772	706	684	790	758	801	756	771	687	726	752	719	702	771	727	720	762	710	807	782	791	726	736	728	793	760	793	722	749	722	775	708	720	692	732	741	717	775	750	758	733	717	731	755	729	749	758	766	699	734	713	753	786	731	724	747	712	721	735	755	742	739	776	714	760	747	701	740	757	736	720	748	723	776	738	742	756	794	743	682	745	711	763	690	719	752	716	773	734	785	714	768	745	780	738	771	755	736	706	714	778	712	696	770	730	755	761	796	763	714	751	719	770	717	764	764	740	758	721	741	752	711	790	710	751	730	723	772	720	753	744	731	793	737	710	751	755	735	740	762	708	732	745	762	714	755	714	748	761	735	743	745	731	774	710	740	771	768	762	759	745	744	725	770	733	725	765	747	722	741	655	765	711	730	726	736	714	757	791	767	737	789	742	726	692	741	757	751	795	729	728	727	782	734	750	755	752	781	731	708	719	799	754	717	720	734	753	689	734	780	699	748	743	759	774	793	748	755	768	750	739	771	790	718	767	792	742	745	704	777	748	748	733	745	745	708	713	761	729	700	716	759	776	824	759	776	748	722	743	740	728	732	725	741	704	754	745	758	755	797	754	739	747	705	709	727	700	755	705	721	701	724	735	720	702	719	737	735	728	778	754	758	745	704	744	757	768	717	731	724	730	741	745	796	741	733	776	777	716	752	744	726	734	773	766	739	738	705	721	767	708	762	757	704	736	761	787	756	749	754	736	705	773	725	765	757	700	793	727	774	812	722	747	744	771	737	705	734	769	705	745	796	767	732	743	712	733	778	758	732	732	736	680	750	710	698	702	733	739	724	803	731	735	780	726	710	756	701	732	728	755	718	766	769	717	743	745	747	743	775	772	721	734	761	714	719	782	762	706	742	704	756	725	726	774	763	781	709	758	774	753	732	691	736	777	749	761	729	768	768	723	754	717	757	677	752	752	690	788	759	747	749	742	749	755	731	761	742	754	737	745	716	726	729	750	728	762	741	696	775	666	691	759	740	727	824	732	738	751	743	757	692	675	777	761	765	747	717	752	728	724	726	780	735	723	711	792	764	743	753	718	754	738	726	738	764	740	749	738	714	752	707	743	739	720	718	779	755	753	770	748	710	743	743	764	750	814	759	742	717	737	791	777	809	686	752	720	756	727	762	735	736	722	703	745	806	767	757	708	766	754	748	733	764	711	732	785	726	753	725	768	725	687	820	692	778	716	777	750	736	722	744	714	740	694	754	679	757	787	749	742	748	806	813	745	753	704	707	727	752	766	740	714	757	735	739	765	774	727	749	764	737	706	747	783	758	712	732	673	698	736	768	746	784	733	730	763	737	761	732	735	770	724	757	732	750	738	692	719	763	790	743	768	739	750	727	728	714	756	749	766	705	690	682	761	730	742	749	753	748	755	779	742	759	725	751	770	764	700	755	745	756	717	787	722	747	723	726	757	717	693	772	794	753	806	732	748	748	737	723	689	738	728	762	755	744	736	743	768	777	733	751	774	753	743	773	700	777	717	721	723	724	741	711	711	748	734	794	737	765	741	698	766	788	793	759	701	733	749	773	746	788	768	749	793	752	782	751	784	750	757	741	716	710	743	700	746	733	756	766	699	704	754	728	733	742	732	796	701	731	788	789	711	728	738	751	784	708	789	771	758	752	739	736	708	764	747	701	705	760	704	755	743	716	704	753	810	809	737	754	776	734	740	770	763	750	736	749	760	723	727	787	718	758	756	739	746	775	719	763	746	750	716	702	740	742	728	755	754	733	735	771	759	733	726	766	700	766	778	733	768	737	762	719	768	705	707	712	772	744	748	801	789	669	755	743	778	768	742	782	736	743	720	756	734	734	782	775	720	700	772	730	757	741	754	733	716	738	746	733	788	735	744	808	798	767	766	738	758	676	720	757	715	711	737	739	759	732	714	774	744	753	735	726	716	737	746	741	800	797	713	745	731	739	752	757	737	747	776	779	775	671	756	789	727	721	743	714	731	725	776	743	738	776	742	766	759	757	717	720	770	730	775	751	752	802	729	725	728	782	724	745	716	735	795	789	748	770	697	717	698	770	733	721	773	739	781	742	768	745	759	722	740	755	755	797	739	725	736	744	749	726	678	766	694	724	745	754	752	695	754	695	751	769	739	714	711	761	749	826	734	698	766	789	756	783	711	737	779	737	755	679	719	759	740	747	751	768	767	759	755	727	789	701	718	786	729	719	739	732	735	746	737	719	743	732	696	733	766	750	702	758	756	691	732	694	787	785	778	764	739	717	744	718	715	753	729	716	746	730	751	739	783	738	753	760	739	776	758	797	730	732	738	783	730	727	736	789	765	734	698	766	742	734	733	758	774	745	798	726	755	775	702	759	731	786	764	742	718	770	770	723
10719	751	312	162	130	128	130	89	103	86	102	90	95	103	68	95	84	112	83	91	97	104	102	78	97	93	94	103	103	86	86	88	94	102	112	86	96	107	92	96	87	87	106	103	92	87	92	108	92	82	91	81	98	106	97	71	91	88	109	93	112	94	101	90	89	90	99	89	75	88	98	98	107	85	93	85	90	104	88	78	99	95	85	80	100	95	115	99	94	95	88	92	94	97	93	96	96	94	93	75	76	80	97	93	81	94	109	95	92	76	90	88	90	103	92	107	97	85	91	104	105	83	107	112	65	102	94	97	101	94	94	93	86	112	90	73	100	84	88	99	107	74	93	86	96	105	108	81	104	101	106	95	105	86	90	86	90	82	109	87	90	79	97	83	93	100	81	89	93	82	112	99	87	72	87	105	75	94	110	107	96	83	101	84	105	100	101	84	102	82	96	80	71	99	93	96	94	111	94	90	90	89	92	85	85	92	95	103	87	80	81	81	90	113	107	103	86	100	105	68	86	100	91	91	105	88	84	107	87	87	93	105	79	94	82	92	101	114	75	101	115	93	96	94	93	100	103	103	79	80	103	89	98	95	91	102	101	93	89	81	93	94	96	93	86	101	91	85	80	94	99	94	113	93	118	78	109	114	102	81	98	100	103	99	75	99	83	83	98	92	101	87	102	94	104	79	81	103	91	83	86	83	77	99	98	99	87	126	114	84	102	100	84	94	102	84	90	86	99	101	74	96	76	94	86	112	99	85	95	98	108	74	90	104	90	104	96	110	95	91	107	100	100	91	80	104	64	104	89	97	66	94	107	87	104	75	111	101	87	108	92	94	95	95	102	86	100	99	115	86	88	101	91	120	97	100	98	92	83	92	82	91	97	105	108	102	103	97	94	83	88	79	99	77	98	96	90	100	83	87	100	92	85	98	117	89	106	94	104	107	80	92	115	101	102	92	85	92	101	94	98	92	81	82	89	98	93	101	100	102	116	107	97	115	97	92	106	100	84	92	100	97	94	92	123	70	96	79	102	106	85	102	97	79	100	97	106	80	70	103	88	87	89	111	86	100	79	92	84	104	105	78	80	97	88	95	98	89	92	102	108	86	93	82	89	100	71	94	92	96	93	86	90	96	93	76	87	89	96	102	83	104	101	107	81	78	78	91	101	97	82	84	89	100	89	90	99	87	91	88	85	105	109	86	98	98	85	88	94	81	91	102	75	94	104	99	80	103	78	90	92	82	77	78	85	88	95	110	94	98	80	74	80	118	81	95	99	96	90	77	86	104	84	92	78	96	97	99	95	92	86	79	91	114	86	91	77	82	87	110	94	94	82	89	99	90	96	101	100	101	97	92	97	96	103	96	88	87	86	96	89	95	92	96	107	100	81	100	94	84	101	92	99	118	101	96	82	81	101	76	105	88	81	111	116	94	100	91	89	91	85	88	90	77	88	89	94	95	79	86	98	94	102	74	94	101	94	98	90	70	91	86	101	81	88	88	87	90	93	99	94	94	92	110	87	83	102	78	90	102	102	114	86	100	88	91	94	93	104	91	106	92	83	102	100	82	92	109	89	85	91	82	89	82	92	94	100	81	89	90	109	100	93	96	81	93	95	89	96	95	96	91	88	96	96	93	99	90	114	81	86	107	94	98	101	79	94	103	105	86	78	95	100	93	99	101	101	93	94	85	96	93	82	78	81	90	88	98	81	106	92	86	106	96	94	86	94	119	93	91	112	91	107	83	102	83	100	95	81	101	75	99	78	81	93	98	78	103	87	88	77	112	94	92	96	80	93	101	90	92	106	90	80	87	98	89	96	94	108	88	92	94	85	72	84	102	80	103	106	85	109	99	82	110	106	102	96	84	109	96	106	97	71	94	103	93	100	105	83	88	94	90	86	79	95	94	88	98	78	94	114	109	87	79	80	92	95	111	109	84	86	87	98	98	106	101	93	84	88	99	101	86	93	86	88	93	98	94	85	85	102	85	103	93	102	116	105	96	79	92	82	107	100	99	92	88	89	82	82	94	101	75	95	104	95	91	96	87	89	91	95	89	70	91	88	82	89	97	101	100	103	88	99	94	91	83	90	77	90	84	91	81	93	96	75	84	81	90	91	104	99	78	93	88	91	90	100	91	83	87	104	83	80	91	90	82	97	96	96	83	74	104	86	105	91	101	99	97	87	81	104	103	101	86	100	85	93	102	99	77	92	81	93	93	90	80	84	89	94	86	93	92	85	101	100	92	89	81	88	96	91	107	94	92	96	92	84	85	105	116	91	90	93	93	88	97	94	101	98	90	93	96	86	89	105	83	94	91	90	83	76	87	93	103	97	93	86	87	103	92	98	97	90	88	85	82	83	82	99	111	101	90	91	92	77	84	99	88	85	84	97	88	81	108	73	78	76	102	72	90	107	85	98	89	107	99	79	97	91	83	92	75	108	91	84	97	105	75	93	112	100	87	105	81	86	91	93	112	84	85	89	106	89	79	89	103	106	95	88	105	81	101	89	99	83	83	100	79	85	81	75	96	89	96	104	115	91	86	90	97	108	97	96	85	81	83	97	97	110	95	87	68	104	105	83	99	98	91	86	94	82	92	91	78	87	82	94	92	113	83	96	74	91	105	97	111	82	99	84	71	106	95	97	85	95	97	96	104	90	79	94	88	89	90	81	100	93	104	99	112	100	89	87	86	101	85	84	116	93	92	78	97	103	93	102	95	110	96	100	95	95	92	91	87	67	94	100	106	96	92	95	98	89	89	79	88	96	92	94	86	99	86	94	86	96	92	105	88	83	99	86	93	85	99	111	88	92	89	88	89	102	94	78	97	87	87	80	86	113	104	90	100	102	103	97	91	94	96	100	104	104	90	79	89	110	85	96	77	86	106	98	95	77	86	109	79	89	92	81	90	94	98	88	90	87	94	94	96	78	90	93	79	103	102	109	80	79	86	85	80	100	86	92	83	89	94	105	98	93	104	95	88	93	81	86	83	99	94	95	85	99	100	103	92	94	87	76	102	95	89	89	76	92	107	99	90	89	88	91	104	90	100	99	96	90	110	96	93	90	107	100	80	90	96	104	95	81	83	88	93	105	102	81	84	85	74	104	111	92	68	95	114	89	87	103	94	100	91	92	70	99	105	99	101	77	106	81	84	89	113	102	112	101	98	95	100	83	106	104	96	103	83	77	84	104	79	79	91	98	101	89	88	91	90	88	95	66	99	108	101	83	90	83	91	90	86	94	91	101	99	88	85	106	92	99	96	79	74	114	77	102	107	89	96	100	96	87	111	90	97	110	94	93	112	97	89	92	97	99	85	106	86	93	96	93	86	80	83	105	77	121	87	104	96	105	93	92	94	76	97	92	87	86	101	96	86	91	77	89	87	95	103	87	94	89	92	98	103	72	92	79	80	93	105	114	80	80	97	101	96	95	77	101	92	97	85	101	92	88	101	81	91	67	83	87	95	89	95	95	95	69	91	84	83	106	108
9348	442	522	614	544	455	436	438	380	419	395	345	389	364	327	334	342	361	351	373	371	338	336	342	341	345	363	342	346	355	340	342	320	333	300	347	324	352	338	299	366	382	341	369	342	308	341	339	333	344	357	357	371	340	354	340	336	344	348	336	355	294	336	341	320	332	380	346	340	355	310	309	349	364	362	322	287	309	347	318	315	326	331	348	337	338	325	324	315	350	347	342	303	333	339	344	326	333	342	340	300	312	325	303	333	341	342	350	332	323	330	324	307	344	309	362	347	335	354	336	327	355	335	323	337	331	357	352	295	355	327	366	321	313	348	313	324	346	336	305	321	336	343	334	323	327	332	343	323	296	318	346	349	331	322	337	326	335	366	305	327	335	325	318	340	317	350	316	348	340	315	356	339	320	319	344	360	339	323	342	320	326	310	348	336	337	327	349	330	336	337	344	314	340	338	309	328	304	350	342	345	352	301	316	353	323	320	360	350	325	334	345	334	314	313	351	347	377	317	305	359	321	325	300	337	312	343	321	280	309	357	346	359	318	344	327	330	328	330	338	313	330	315	327	334	309	285	328	342	373	339	330	305	358	345	324	335	369	334	351	325	341	352	324	329	325	319	307	340	338	304	340	342	338	300	322	344	321	313	308	342	308	378	312	303	342	316	367	344	369	320	347	324	363	305	341	277	356	311	355	357	350	331	359	331	302	329	338	341	329	330	334	327	350	336	322	340	337	364	316	321	337	373	353	325	347	304	350	338	325	359	308	322	315	359	324	336	307	367	339	337	318	324	327	371	328	297	336	334	342	328	354	323	365	343	332	332	317	323	356	357	320	321	333	312	338	312	322	339	352	322	304	299	276	331	369	342	318	337	377	354	327	374	356	346	290	336	327	319	288	318	331	338	369	302	336	331	363	309	341	330	351	329	355	357	307	342	309	304	346	327	336	339	329	358	338	348	343	346	361	325	341	308	326	298	328	328	338	313	333	321	334	320	299	353	325	393	322	316	335	324	356	339	329	314	340	334	311	364	372	341	299	343	316	314	346	374	331	320	367	287	339	341	365	318	325	343	356	327	361	327	300	331	344	327	322	356	338	376	360	382	361	317	326	335	336	318	351	332	353	358	308	335	317	354	324	328	346	339	344	344	311	307	325	343	348	314	330	382	332	312	332	319	349	324	347	331	321	310	355	358	316	320	350	313	337	330	311	348	335	314	337	343	340	356	333	322	353	308	320	314	308	330	349	354	324	314	327	359	300	324	315	313	326	317	333	334	338	326	350	342	318	313	334	308	329	326	330	307	353	371	346	327	298	296	353	321	361	365	342	344	332	336	324	327	329	340	364	338	318	355	300	320	325	353	336	322	321	325	359	360	350	315	315	337	320	348	347	378	347	387	344	330	357	323	336	355	325	310	312	323	309	341	337	324	326	324	365	316	374	349	348	329	330	331	322	312	318	313	314	338	289	326	324	312	314	316	371	318	343	327	329	301	341	322	327	333	294	336	317	327	315	322	324	371	351	326	348	339	353	315	345	340	316	365	320	369	339	324	326	341	307	341	358	313	337	312	349	340	335	341	323	382	351	310	319	347	348	318	346	342	383	326	333	312	343	333	314	317	336	322	340	328	346	385	347	338	294	304	343	326	333	329	308	340	319	363	334	295	324	307	331	315	310	316	342	341	331	322	325	331	310	345	361	301	332	319	319	361	360	323	305	374	326	321	344	333	324	318	329	296	358	357	330	322	367	305	343	372	338	299	333	303	330	327	363	294	294	322	320	310	263	331	343	326	353	304	330	326	306	323	351	336	325	308	328	334	357	381	365	332	328	359	321	350	347	328	377	339	345	349	324	326	341	321	349	348	343	315	321	350	317	327	324	324	347	319	321	300	342	331	330	330	338	321	317	365	338	337	311	350	350	383	359	342	347	355	314	346	328	295	351	344	333	315	371	347	362	343	302	328	324	358	344	351	366	360	319	341	350	314	370	304	351	321	309	341	342	342	313	321	288	336	355	350	342	349	334	350	347	331	376	358	328	300	349	356	352	349	338	315	340	312	317	367	334	317	339	328	333	333	344	325	374	360	373	305	337	316	310	333	313	334	331	325	278	337	331	322	312	322	326	338	330	316	332	321	328	308	312	320	343	300	351	323	359	331	340	310	321	295	296	338	313	344	327	326	331	330	318	346	323	359	336	335	351	294	321	318	345	326	345	321	359	326	329	355	324	351	307	342	357	331	333	326	373	363	289	358	305	320	368	393	347	341	316	343	339	309	334	315	367	326	336	372	295	323	318	356	315	328	333	355	351	349	328	325	342	317	336	343	333	350	320	336	332	350	330	352	368	339	335	387	370	328	327	335	326	330	332	351	351	331	336	352	331	346	297	322	337	317	346	339	333	369	338	327	299	327	331	361	320	296	300	334	333	341	324	309	297	326	323	338	334	346	333	331	338	322	323	329	352	347	340	334	315	331	321	348	324	352	294	328	342	296	337	334	337	342	366	317	340	315	308	350	319	326	336	313	343	293	349	297	358	329	329	350	375	348	334	319	338	354	344	341	314	318	341	329	339	298	304	373	323	347	352	332	356	340	359	340	343	325	331	331	356	352	364	321	353	334	336	333	353	340	351	329	323	312	322	335	344	332	331	345	350	301	355	314	342	340	330	341	341	307	309	361	320	315	333	336	348	335	333	321	375	338	313	352	316	341	338	316	319	358	336	310	318	340	331	333	333	338	307	305	326	333	328	317	337	391	316	318	358	344	350	305	313	326	328	289	329	323	350	314	351	320	347	303	303	338	315	312	319	349	385	327	326	314	333	331	363	320	339	331	357	316	319	331	315	355	355	345	357	310	341	325	343	346	320	361	352	331	346	336	325	320	309	340	311	325	315	307	288	328	335	325	354	331	380	319	323	331	336	336	338	350	326	330	338	332	316	377	327	329	306	324	341	338	323	354	330	325	342	310	328	373	321	328	312	354	296	320	321	331	336	332	311	327	328	343	350	330	334	351	345	326	315	337	330	343	317	330	332	315	310	381	270	336	351	313	320	355	333	328	362	307	315	355	348	326	326	337	325	340	339	347	325	333	302	346	339	333	330	324	328	339	363	338	336	336	336	329	330	309	354	311	321	341	308	294	337	322	301	343	355	355	343	343	316	329	343	331	322	305	310	308	315	317	310	368	344	318	349	323	356	360	357	357	308	331	353	346	340	341	322	325	354	352	323	329	342	345	342	330	329	346	324	314	341	371	339	278	360	335	350	373	373	324	337	370	371	326	341	359	327	309	335	335	333	346	359	345	324	319	351	322	370	325	311	323	331	307	354	330	338	298	324	352	346	325	320	338	329	306	342	323	380	357	340	307	326	330	314	322	336	367	328	346	338	335	329	325	356	368	331	360	344	310	357	349	366	341	377	335	346	335	314	321	342	334	319	320	321	361	356	321	335	366	343	345	333	330	342	329	333	323	324	358	297	341	339	325	328	365	322
45743	17536	3675	942	664	527	405	292	330	265	231	246	204	214	178	188	168	174	163	162	164	186	153	185	168	160	165	170	152	153	182	158	149	146	158	189	150	146	156	154	163	169	140	135	159	148	137	142	146	148	151	152	140	145	138	154	141	164	174	140	139	154	129	149	141	130	155	160	146	170	154	133	145	153	143	158	162	149	146	143	127	123	146	140	170	167	142	161	150	155	151	131	148	136	140	151	170	142	140	136	166	132	158	139	141	154	140	131	161	135	128	140	151	143	166	142	138	142	168	134	150	154	138	145	147	169	120	137	138	150	132	144	143	127	136	155	142	143	146	125	161	152	139	153	162	155	164	147	177	152	161	142	138	156	176	147	154	145	142	151	161	147	152	152	153	140	139	121	164	164	145	112	126	149	158	147	152	156	155	148	124	143	135	135	152	133	132	163	137	160	151	126	133	145	168	120	140	136	143	173	159	154	132	159	138	151	146	157	140	146	150	148	134	161	152	112	143	148	168	159	156	152	148	152	145	141	119	142	143	147	181	163	146	138	138	146	141	139	145	143	156	162	146	126	161	162	152	139	159	161	137	163	143	157	155	138	135	143	152	151	152	149	165	145	162	147	158	138	135	156	153	137	172	168	147	153	131	162	149	166	143	140	138	149	148	141	121	138	166	145	128	133	157	160	149	128	155	153	164	127	140	147	155	129	148	131	155	144	147	139	137	148	142	160	161	137	144	131	152	149	160	143	153	139	164	152	145	125	149	129	170	138	152	153	149	131	146	144	128	155	145	136	139	148	153	133	163	149	145	171	135	151	152	133	150	149	173	152	154	145	132	139	147	174	161	148	147	156	155	133	144	136	134	148	167	139	158	150	166	143	147	151	139	131	130	132	146	123	156	151	136	148	146	132	142	143	146	144	148	147	150	138	149	141	146	146	130	127	140	126	139	149	137	148	178	141	149	137	142	135	124	141	156	163	160	153	147	146	153	152	152	136	124	157	130	151	154	167	132	158	148	140	143	129	148	147	143	174	145	128	131	155	149	154	155	121	143	135	149	160	153	146	137	138	160	160	140	141	135	137	154	161	138	133	147	151	136	126	126	146	173	142	142	130	165	144	153	147	174	115	145	123	140	159	142	146	126	135	152	136	152	140	144	147	154	141	154	163	142	164	137	172	163	122	137	151	160	161	157	141	139	124	144	160	160	125	163	139	143	154	146	124	167	143	148	167	132	137	148	135	165	130	146	131	156	166	145	133	163	130	133	146	125	140	176	154	132	149	175	163	144	152	146	151	132	152	133	171	156	141	133	167	146	146	143	168	150	146	162	155	158	143	145	136	163	127	152	136	149	163	140	129	141	124	129	146	156	147	146	153	145	153	148	152	156	123	128	152	156	129	174	166	153	127	176	136	151	131	155	145	127	132	138	133	146	151	160	137	143	147	136	156	140	141	130	154	141	142	115	164	151	152	143	140	147	141	140	165	153	123	136	152	144	161	132	132	144	152	128	161	140	148	144	139	157	126	157	161	158	150	162	135	146	151	133	167	121	144	147	145	171	156	134	131	152	138	150	145	119	158	123	172	154	141	119	150	142	141	147	130	150	138	139	148	155	141	140	123	168	148	158	162	148	137	127	153	139	157	131	146	151	155	141	164	136	131	145	138	151	137	142	126	145	155	155	156	147	146	118	140	136	141	143	133	160	144	134	145	176	150	161	151	148	156	145	145	156	130	155	143	147	141	159	142	133	168	150	139	141	137	160	142	165	146	177	151	144	141	140	136	153	154	134	122	141	143	140	143	157	129	135	143	152	146	150	142	165	135	124	153	146	140	171	149	139	150	156	134	148	139	147	136	116	153	131	131	119	141	127	155	138	158	161	145	141	147	161	144	147	152	159	147	155	147	141	138	130	142	138	140	122	135	149	168	155	130	139	158	144	143	152	131	141	160	147	128	149	116	154	122	150	139	156	157	135	141	135	153	145	129	156	153	151	147	152	166	158	127	148	175	148	165	144	159	147	143	145	162	160	160	154	135	154	136	150	158	142	125	129	157	144	135	137	159	153	138	136	144	131	146	153	160	134	136	122	132	144	126	172	145	121	159	155	134	152	161	151	141	145	143	155	152	149	157	157	138	138	152	122	138	116	149	154	117	132	134	130	155	121	148	140	151	138	150	119	122	154	140	144	144	157	136	134	134	136	133	125	149	146	162	159	162	144	147	140	153	141	148	160	136	161	151	145	140	148	155	156	129	129	163	158	142	142	146	171	156	141	146	139	154	135	142	141	124	135	152	162	152	145	155	156	148	138	149	146	127	144	122	165	155	146	153	140	165	156	147	151	146	153	159	170	139	159	132	140	125	140	139	127	135	136	168	141	154	140	143	158	135	182	141	164	152	152	151	172	137	148	141	128	149	175	130	152	147	152	160	135	141	160	132	141	154	135	148	154	146	137	140	139	143	148	145	152	147	162	133	120	123	160	122	151	152	140	131	145	157	146	136	152	139	162	147	137	141	158	135	137	133	139	159	128	151	148	137	139	152	151	156	152	148	144	143	161	145	176	133	145	169	132	161	148	139	153	153	159	158	146	139	142	150	127	161	137	157	137	141	137	146	144	149	141	163	141	152	129	148	136	146	143	150	135	177	144	173	163	157	126	146	132	145	151	141	159	138	141	135	154	139	148	135	140	145	148	145	165	124	131	152	145	145	142	138	137	157	140	148	143	153	162	118	151	152	144	140	138	146	157	161	145	151	155	140	138	148	149	147	160	137	138	176	160	152	145	136	141	166	142	158	154	144	129	152	153	151	147	165	143	126	135	160	147	146	135	140	141	138	155	146	162	153	134	137	141	145	158	146	143	140	141	154	141	168	140	138	146	155	144	137	153	145	150	144	156	156	157	148	158	128	151	164	144	145	144	156	154	146	131	134	151	139	168	145	139	141	153	124	147	143	146	174	137	140	130	138	137	131	162	147	133	150	147	157	136	123	124	130	141	132	155	170	134	140	139	159	151	140	142	143	175	116	168	148	148	144	148	149	153	131	132	140	137	138	140	155	152	140	161	141	119	149	139	156	96	164	138	150	168	147	155	155	162	166	145	144	145	144	139	122	160	148	141	143	154	146	147	164	158	142	144	136	157	158	141	153	176	158	131	125	137	142	147	161	153	147	136	151	153	140	140	116	152	168	136	151	145	154	126	140	142	145	154	161	118	153	124	167	148	138	138	158	134	135	128	171	161	136	136	161	149	153	150	144	156	159	149	140	122	121	138	161	137	163	135	141	138	136	127	145	131	148	156	143	145	142	151	122	149	154	136	153	149	139	150	144	143	139	151	138	128	130	160	134	137	160	150	156	160	149	120	129	160	134	138	122	139	156	137	144	152	130	157	137	171	133	129	152	147	147	146	158	154	165	122	124	159	152	146	136	147	133	119	127	122	152	156	145	128	133	150	151	144	142	157	153	142	131	161	139	138	135	135	133	142	127	137	140
29237	1749	3133	3525	2948	2391	1989	1696	1462	1320	1119	999	968	929	826	805	758	734	701	716	682	644	647	610	637	606	576	551	618	587	558	615	568	528	569	571	550	513	541	539	525	515	549	497	519	519	524	544	512	502	500	498	486	519	540	525	512	512	517	551	515	489	520	518	531	503	507	483	496	510	467	490	490	558	486	510	525	527	489	464	495	473	481	485	499	480	491	497	542	509	490	499	479	461	510	506	484	446	493	463	513	514	507	509	481	472	446	528	493	471	487	507	450	503	471	500	472	466	543	478	495	474	498	498	532	466	466	496	448	462	482	492	468	474	511	490	480	511	494	492	482	501	500	489	479	547	474	468	489	480	468	486	481	487	509	476	514	477	484	464	473	479	515	488	530	502	441	456	482	483	437	479	492	514	515	494	447	443	493	514	500	477	459	478	465	475	502	475	512	511	416	467	526	510	474	458	486	459	507	479	443	455	484	526	469	482	466	539	486	492	487	481	481	477	515	494	552	445	457	467	501	505	438	485	503	466	503	495	505	495	499	503	483	491	481	491	468	498	459	467	487	454	502	509	509	451	479	496	497	468	471	515	463	499	500	487	459	466	489	500	458	506	479	466	493	457	498	459	473	482	470	492	489	513	513	437	472	514	454	442	500	503	453	509	483	469	475	473	459	460	494	487	481	508	495	428	510	493	485	485	492	482	474	482	481	489	506	441	495	462	439	460	489	472	455	463	495	485	479	475	469	483	469	473	469	449	477	467	427	449	484	487	445	484	456	515	449	480	488	513	466	486	470	499	486	490	552	462	457	467	480	494	494	503	459	454	517	495	483	477	493	454	501	457	488	474	474	470	513	503	484	453	485	505	474	474	481	465	460	515	519	478	453	483	496	462	456	492	479	469	452	517	487	456	463	460	466	481	473	498	439	465	447	469	484	473	489	472	506	502	494	489	510	476	466	478	459	497	501	474	469	461	483	477	484	501	483	501	474	501	487	473	462	472	502	467	458	467	516	496	475	469	468	466	516	481	490	461	448	474	478	460	511	482	484	462	479	462	516	471	523	458	498	472	475	518	511	488	480	501	486	507	482	469	507	476	441	496	474	464	511	480	470	455	487	475	418	477	498	463	511	495	492	470	495	458	521	468	489	472	453	450	467	496	474	493	504	462	488	460	482	469	493	481	467	480	488	447	488	490	482	512	484	460	470	507	463	502	488	501	515	504	472	481	479	476	486	449	516	468	506	449	469	467	476	533	487	478	466	510	494	471	460	483	459	460	463	506	506	492	484	458	523	451	510	496	507	465	514	447	486	516	454	479	499	496	544	450	467	457	452	482	489	471	477	505	504	462	493	455	482	436	519	518	457	428	470	502	512	464	473	471	460	483	495	472	481	529	461	484	438	557	492	443	488	505	487	494	502	475	487	494	482	462	469	506	502	436	471	493	454	491	506	453	474	475	495	503	490	510	502	473	482	474	457	459	498	474	460	471	444	470	498	502	486	488	475	470	480	476	479	489	475	465	491	449	466	507	463	517	528	470	485	523	493	457	487	466	475	493	473	419	477	530	513	447	534	544	481	468	492	473	453	458	463	468	439	523	478	491	482	471	473	489	460	524	446	476	461	482	469	496	510	501	455	508	468	516	472	469	433	457	502	472	469	503	467	436	432	508	484	503	478	467	510	482	503	481	486	504	471	517	485	490	479	504	493	484	467	456	510	484	490	515	496	496	474	480	456	460	468	482	482	492	522	479	510	446	487	479	472	481	489	463	502	462	481	477	487	498	482	449	484	479	469	486	482	451	513	476	449	503	455	475	475	521	475	485	465	491	499	507	481	519	456	467	467	474	475	435	469	495	518	485	479	513	474	476	513	489	470	487	455	452	483	484	492	481	463	475	465	450	520	508	467	497	477	500	451	426	493	493	480	472	474	475	487	474	460	470	519	528	466	471	524	460	484	467	485	512	488	453	492	481	430	470	525	485	510	428	484	493	508	494	502	500	465	495	505	491	485	460	488	489	493	492	489	495	538	491	507	454	452	483	495	432	479	473	500	484	468	516	552	459	444	494	450	468	469	474	495	456	475	465	476	460	484	448	452	484	519	504	467	478	518	461	449	494	473	477	500	483	475	478	477	505	474	490	483	479	495	482	462	461	493	459	476	481	497	504	476	493	460	463	508	462	457	480	468	542	500	521	467	448	522	488	494	490	482	493	467	456	510	472	458	460	489	487	490	487	521	433	479	465	488	482	441	498	485	474	476	443	459	482	475	490	491	481	493	487	461	480	465	571	431	470	460	486	475	500	499	502	480	501	452	461	491	495	497	459	482	444	482	487	465	439	456	501	516	461	472	478	495	508	501	470	485	501	498	486	436	530	477	500	448	487	525	452	455	497	498	483	522	457	481	520	495	466	502	440	473	430	491	474	447	469	482	485	472	490	470	451	492	486	480	459	496	472	476	485	472	461	455	496	454	456	517	467	474	486	459	484	468	503	517	483	510	499	466	482	450	425	480	476	463	466	475	496	488	445	470	505	490	503	490	480	441	497	472	479	482	459	475	513	519	486	473	512	474	456	447	460	482	487	463	473	466	505	494	469	458	476	445	474	481	501	511	476	522	500	483	503	473	508	470	509	503	510	469	455	491	496	480	462	524	449	506	476	463	448	469	468	452	481	490	473	501	480	468	417	501	479	449	499	500	486	462	492	471	508	502	487	483	427	482	481	489	511	478	503	474	505	494	501	481	488	529	501	492	498	466	489	473	472	482	502	482	533	488	474	484	450	468	478	495	501	462	468	519	501	488	461	520	487	507	489	504	502	480	503	472	448	477	462	503	489	468	459	487	462	470	454	519	464	496	460	502	532	500	476	430	482	493	497	455	528	498	470	488	480	488	487	490	451	532	499	486	505	477	471	504	510	477	532	466	491	515	470	487	517	455	503	491	477	538	521	475	507	514	488	480	462	468	461	497	490	498	516	479	504	490	487	478	458	478	433	502	454	484	491	461	457	503	490	498	463	499	447	485	447	510	489	498	517	470	480	442	504	459	495	489	444	489	500	490	530	469	474	482	477	495	510	435	502	502	473	473	468	482	462	474	471	480	520	511	489	472	476	483	449	468	517	492	532	441	496	499	479	438	453	494	518	501	495	437	451	522	499	487	449	447	478	493	462	500	467	490	538	455	476	494	448	462	475	490	492	511	488	523	477	511	459	427	507	488	504	478	510	467	493	480	505	471	506	553	481	522	459	493	502	477	453	485	477	465	486	485	468	480	489	467	464	489	453	489	479	484	485	469	498	451	467	494	507	480	470	459	478	486	489	449	495	461	477	469	432	514	510	479	473	449	465	471	481	460	522	530	479	499	531	509	473	482	491	427	473	470	472	459	503	502	505	469	488	487	460	436	490	469	471	446	512	499	448	488	512	470	454	448	511	494	502	477	492	476	476	491	469	492	470	484	445	491	503	489	467	504	493	463	494	478	473	479	492	458	484
53073	24106	14807	2537	1344	988	778	649	595	467	476	376	343	386	335	354	344	324	321	292	299	274	295	301	275	253	246	265	246	269	284	247	302	265	279	269	261	279	238	267	267	260	276	232	221	238	254	263	255	273	247	257	251	259	244	262	272	247	232	250	249	254	249	230	234	239	232	283	232	239	271	260	283	265	257	271	225	239	259	258	240	265	254	276	225	272	252	247	243	233	251	228	265	253	252	224	260	241	225	215	224	229	235	266	240	240	250	245	222	263	245	244	260	257	241	286	269	263	238	258	247	262	234	254	249	283	235	240	227	256	269	255	226	231	262	276	250	251	266	237	252	246	247	237	265	252	217	235	246	235	263	238	245	240	281	238	244	243	244	281	248	259	235	245	258	235	233	230	252	265	232	232	254	266	254	248	249	254	298	223	244	259	251	237	251	255	281	259	261	235	247	228	229	242	244	221	244	243	256	276	279	262	276	251	258	245	260	230	238	229	259	216	248	237	246	250	253	253	245	248	252	250	251	219	258	253	233	247	254	243	257	257	245	242	278	255	255	257	255	232	274	248	268	240	238	266	241	222	222	239	233	258	241	256	255	256	265	251	236	275	239	233	255	248	262	263	254	277	262	242	254	247	229	266	250	257	242	253	226	255	241	272	251	241	259	229	212	270	260	254	266	258	254	240	237	281	265	249	273	247	221	248	296	236	286	208	255	247	236	239	243	239	269	219	243	234	265	249	245	242	266	207	235	250	269	220	256	248	231	238	236	234	263	274	253	244	295	237	252	245	238	258	255	264	235	249	245	241	266	240	247	261	252	231	235	237	266	246	258	261	234	251	229	253	246	245	244	242	265	232	261	248	281	232	260	246	262	238	243	255	237	251	253	256	250	235	237	239	237	277	245	239	257	238	252	236	243	221	239	243	241	254	266	248	261	233	231	233	237	251	252	249	256	229	254	221	219	264	252	246	264	236	249	250	257	259	241	268	254	240	238	252	252	236	260	270	273	248	270	237	224	244	258	266	254	242	258	270	250	257	260	257	255	207	245	217	285	250	272	247	240	272	246	249	196	264	242	255	260	268	259	257	237	255	256	273	239	225	241	256	252	226	246	244	252	261	233	249	246	273	252	222	259	245	260	270	261	218	223	218	261	235	270	254	279	215	222	244	232	232	255	257	247	266	245	265	263	234	252	251	249	268	251	269	238	232	226	245	267	275	235	258	269	260	271	259	255	251	256	271	252	243	257	253	269	251	246	250	214	253	265	244	238	232	246	246	263	250	248	275	228	226	235	240	238	251	230	236	232	242	239	242	270	254	250	229	278	257	272	274	211	227	220	239	238	252	243	262	249	240	240	256	240	252	269	230	259	276	241	272	247	251	222	260	232	243	225	248	263	231	243	256	220	245	200	244	284	255	246	253	250	242	242	244	235	259	256	274	263	280	239	223	262	252	240	240	244	270	250	250	274	253	275	242	234	236	244	232	246	266	248	233	261	243	254	221	269	256	244	247	257	247	260	267	231	224	256	245	259	270	235	233	254	244	244	270	239	246	245	237	264	238	222	231	242	239	255	262	256	241	255	282	251	231	258	243	254	270	255	246	260	240	225	266	266	243	257	230	279	232	272	254	231	243	243	231	232	233	266	251	233	227	256	257	279	243	244	236	239	249	288	242	270	272	240	221	263	258	252	213	259	264	242	250	243	245	286	224	263	260	238	245	271	265	263	231	241	223	279	262	221	247	246	234	270	271	272	245	241	224	277	257	238	284	265	247	246	248	249	250	245	282	275	257	235	273	239	263	263	260	226	270	278	229	265	224	260	246	222	270	229	247	244	247	251	257	276	253	240	219	264	234	263	240	275	244	255	256	250	251	225	225	251	211	284	262	248	219	259	235	252	275	266	273	256	279	259	219	223	231	242	227	240	250	257	259	207	251	270	262	237	265	242	254	271	237	258	216	235	219	232	224	271	258	267	249	258	259	242	249	258	249	267	220	269	265	250	241	238	265	239	256	232	279	262	261	257	238	255	264	254	218	245	226	231	252	267	258	269	248	218	257	248	268	250	259	256	279	244	272	239	262	245	229	230	256	268	242	253	254	249	231	244	248	262	254	255	257	241	262	226	246	232	254	243	273	269	267	248	232	243	257	257	273	238	254	229	275	259	245	234	240	265	230	242	261	271	265	240	247	236	241	267	232	234	293	259	245	291	272	236	237	226	239	236	259	268	263	248	250	248	226	254	267	248	241	265	261	249	241	247	246	268	238	257	256	251	244	240	281	228	235	241	279	275	261	256	249	255	240	235	254	245	265	231	244	217	253	274	239	235	261	216	260	266	254	261	256	254	231	238	237	260	255	247	256	261	250	244	245	265	227	268	274	290	244	242	238	267	259	234	244	290	265	250	246	226	265	257	253	230	251	268	262	233	245	236	273	257	241	258	241	233	240	263	241	276	251	233	270	266	243	248	245	242	262	233	247	245	227	252	269	241	272	241	250	283	237	232	260	249	223	257	221	249	249	248	257	246	292	239	237	256	270	259	266	237	246	262	242	245	277	262	248	216	243	251	250	221	261	239	256	256	259	263	255	247	230	236	223	258	218	269	261	260	238	253	259	257	234	228	236	261	254	248	263	258	280	271	248	259	242	230	255	233	222	257	242	265	252	263	283	256	265	246	264	230	259	260	239	213	237	231	251	238	248	259	256	251	260	240	235	255	268	236	232	231	248	264	231	261	273	258	242	231	286	242	253	244	250	261	234	252	254	221	212	255	268	228	232	271	266	259	240	256	260	247	266	257	263	230	231	256	255	233	267	257	259	258	247	252	250	218	225	271	252	256	251	229	242	260	244	274	288	287	256	251	244	235	239	247	233	229	274	215	250	267	254	246	256	248	253	274	243	229	274	245	247	278	247	262	242	240	257	236	255	234	253	259	244	248	286	271	229	222	255	273	241	240	255	240	272	251	263	256	251	240	255	247	242	257	245	239	257	244	262	267	252	301	259	239	269	259	238	262	219	271	266	241	221	262	265	249	249	245	281	252	247	266	230	278	253	248	235	263	258	260	279	256	245	240	259	268	248	264	239	267	231	241	267	233	238	288	214	248	243	249	274	239	240	224	226	261	244	262	227	232	236	239	221	225	258	219	255	230	262	276	278	257	255	239	268	254	234	261	232	242	272	252	233	245	249	252	257	258	270	257	252	262	230	278	256	237	275	234	268	226	270	244	240	251	249	216	239	254	242	238	279	247	256	264	233	241	263	254	250	251	244	249	233	267	257	288	238	260	237	248	243	253	247	239	256	220	254	250	228	250	254	254	256	249	229	247	223	254	237	269	236	225	251	274	246	254	224	254	246	231	247	216	261	273	260	264	238	262	247	264	228	254	248	254	260	240	229	281	242	236	234	249	248	256	232	253	270	222	250	248	233	238	263	215	282	239	224	224	249	243	252	249	234	236	255	235	237	268	245	230	253	258	244	234	239	243	269	248	247
37926	3225	5862	6301	5404	4264	3572	2995	2485	2239	1964	1761	1695	1556	1497	1352	1348	1222	1138	1168	1113	1082	1075	980	976	1072	926	976	930	897	933	918	905	939	858	868	844	851	827	890	904	812	841	866	847	848	792	837	822	834	825	857	800	855	822	778	766	773	823	771	738	803	792	774	755	815	770	781	753	810	814	804	801	758	791	784	816	767	764	775	776	768	798	809	739	738	773	761	774	772	816	771	739	752	740	780	755	779	793	731	785	793	782	747	729	746	787	735	746	731	770	783	750	782	724	749	771	722	814	721	756	735	726	722	773	792	751	740	692	764	742	756	742	758	764	746	745	751	749	751	771	775	820	716	722	750	758	744	761	776	798	799	763	763	744	740	757	755	762	804	704	765	746	697	765	749	740	765	770	793	766	772	759	755	800	730	749	767	735	760	717	753	740	748	732	745	722	780	767	772	783	760	734	796	793	764	716	727	773	767	736	774	762	751	740	774	746	747	752	782	744	745	750	771	702	736	747	756	742	752	746	756	803	807	738	796	739	770	737	791	744	760	737	729	797	771	700	754	777	761	727	790	746	722	728	747	751	792	764	727	749	721	725	748	775	766	750	738	720	774	749	797	815	750	794	758	732	730	775	739	743	775	787	778	716	726	757	772	669	773	744	766	754	799	739	788	766	722	727	744	793	732	767	757	749	728	810	742	707	741	752	766	718	734	759	781	752	756	768	772	739	766	801	747	757	773	757	770	787	779	798	696	735	756	721	758	782	748	758	694	765	727	742	764	787	731	745	734	729	800	716	768	738	762	739	739	784	780	740	737	750	736	746	747	729	766	747	737	766	786	777	739	740	739	763	751	768	714	770	747	785	685	783	741	795	766	760	738	762	741	755	741	743	740	734	728	749	729	752	739	810	763	726	827	731	749	789	755	769	776	755	726	715	793	747	728	779	766	819	757	770	733	784	715	791	728	695	791	756	748	762	819	721	779	737	796	780	772	733	797	801	784	779	753	750	738	753	724	759	791	808	754	760	740	762	752	716	763	781	748	678	748	745	755	740	747	755	739	742	780	752	747	731	760	708	703	719	749	775	716	757	750	770	689	755	742	732	721	749	716	811	764	759	761	774	712	677	749	726	733	781	750	710	785	765	778	770	751	790	731	715	727	773	716	783	771	738	719	778	744	794	759	756	764	709	758	708	711	736	785	795	744	735	793	759	767	749	738	711	734	764	763	760	780	779	791	721	784	767	761	771	764	715	764	778	742	734	725	682	756	726	813	757	738	794	760	737	754	806	774	726	697	755	783	770	724	721	753	751	771	738	747	735	737	759	722	788	725	736	711	708	749	757	749	768	758	770	776	736	768	783	775	730	786	784	795	741	754	742	783	763	777	698	749	722	702	759	739	748	785	762	724	755	727	757	730	751	781	778	784	743	725	728	781	715	750	703	735	768	712	739	731	744	725	720	758	794	721	762	759	714	761	734	695	738	759	786	741	754	723	775	726	733	744	707	784	708	742	757	708	716	775	759	700	722	731	774	764	793	732	733	729	748	745	760	777	804	714	714	751	743	755	826	804	782	808	763	740	743	723	730	731	789	812	728	772	735	729	709	761	747	761	776	770	731	809	745	813	746	750	824	752	751	726	759	704	698	798	758	827	679	724	749	753	723	796	742	754	700	754	828	737	759	793	718	736	706	756	768	763	769	773	767	736	743	746	770	739	764	731	786	748	755	740	746	786	742	699	761	770	765	740	738	741	717	732	789	744	729	755	716	746	728	735	752	734	779	722	745	721	725	733	741	739	743	775	750	743	770	734	724	789	762	773	758	706	732	797	722	764	795	771	746	772	715	795	752	778	749	740	785	786	755	755	714	719	775	774	747	738	755	694	791	716	800	747	761	755	789	778	678	708	757	735	779	771	779	774	766	744	734	775	731	772	779	712	750	778	720	766	746	765	749	735	727	742	702	720	709	763	716	765	809	801	753	720	752	806	726	778	770	746	699	793	770	760	746	723	761	739	741	764	758	751	722	782	733	764	790	736	727	756	763	731	778	746	776	817	794	737	716	779	745	780	739	756	726	740	750	767	787	761	750	807	771	722	733	768	772	792	723	699	792	743	712	756	689	751	762	777	681	741	703	744	778	712	782	730	747	789	746	826	781	732	740	791	735	793	757	768	729	758	755	742	694	728	721	732	769	713	755	791	705	748	763	762	762	769	777	736	743	743	731	772	736	740	748	708	792	739	757	707	761	738	730	803	750	729	735	702	713	745	734	757	796	734	789	746	776	772	742	791	708	753	756	743	705	751	757	753	763	764	809	742	755	725	779	755	779	797	775	719	790	775	709	720	726	736	774	799	696	725	788	753	768	786	769	736	745	746	704	695	738	740	735	728	766	781	736	751	735	707	729	787	769	754	753	762	727	735	723	751	766	744	781	757	740	768	747	775	764	768	774	756	759	697	723	779	747	733	753	750	769	730	760	754	755	748	756	752	767	749	762	788	775	740	734	753	756	743	740	763	743	777	772	833	727	729	720	790	771	788	731	763	734	767	748	800	768	737	786	789	764	715	730	734	736	748	727	704	724	756	753	755	762	784	795	730	734	782	763	735	718	725	774	792	788	744	748	726	786	781	719	766	752	779	758	777	733	771	821	774	789	715	722	700	752	766	726	705	730	747	728	739	747	835	743	733	783	728	744	745	773	755	774	774	770	752	718	741	726	721	805	768	750	743	747	781	756	727	758	798	766	723	704	717	787	785	774	738	749	713	749	750	788	749	711	791	794	784	730	773	810	742	766	756	740	732	744	675	693	761	807	791	705	729	748	740	757	737	735	779	749	733	750	775	712	759	740	735	704	720	782	741	696	732	748	757	741	744	765	696	746	760	720	790	800	718	754	706	736	774	704	723	777	759	766	757	743	776	716	740	781	736	769	805	760	787	808	796	740	725	760	754	736	733	776	762	766	728	762	770	711	707	718	752	732	761	792	744	783	733	735	768	766	760	737	737	746	731	729	782	732	729	706	737	742	772	707	769	767	726	723	762	743	748	753	769	715	735	825	755	770	794	797	713	710	756	817	737	720	773	736	717	765	780	768	794	753	735	719	778	792	729	785	726	769	793	747	725	762	729	770	764	746	748	752	791	779	799	735	733	728	754	736	808	796	759	745	765	785	784	739	825	733	752	706	728	772	784	787	749	721	713	748	718	735	706	756	746	742	769	767	752	754	771	743	725	763	780	719	774	761	722	705	756	767	716	753	724	718	735	779	746	743	729	743	812	749	757	765	754	738	748	791	767	739	733	784	783	781	771	747	742	789	776	698	789	772	811	756	771	730	723	691	741	752	699	747	761	763	769	771	735	815	759	745	749	807	742	770	793	717	733	760	789	746	804	765	699	755	768	732	762	751	781	760	726	738	764	760	753	776	705	745	735	757	735	733	759	761	744	767	689	800	727	787	712	752	778	761	738	681	745	726	795	778	772	750	729	721	711	734	786	778	781
11894	825	367	159	146	116	126	119	108	101	89	106	90	78	98	100	104	91	100	93	120	95	92	105	89	86	89	90	78	85	92	98	88	88	86	87	101	90	108	79	97	98	94	97	97	76	88	86	87	73	88	81	92	80	115	91	78	91	92	89	98	94	114	124	82	96	90	96	93	102	108	87	84	94	91	98	72	109	87	92	100	88	96	93	93	97	92	108	100	105	89	91	91	93	81	98	85	105	81	100	108	96	106	98	105	85	82	93	86	98	93	81	89	99	110	88	72	100	91	107	79	89	99	94	107	89	98	98	92	84	106	97	113	71	97	86	111	99	104	103	84	110	87	98	80	91	83	87	92	88	100	86	97	81	110	84	99	92	89	100	86	91	103	99	74	106	97	101	92	109	91	99	102	93	97	81	81	101	93	99	75	96	84	87	80	103	90	101	98	99	86	103	94	98	96	85	72	102	104	92	88	73	97	78	94	76	82	100	80	97	79	92	82	99	95	83	112	95	83	96	98	85	91	103	104	108	82	100	114	77	96	83	94	92	91	97	102	88	88	87	79	98	100	96	84	117	96	106	92	102	86	81	107	94	87	86	110	107	92	90	105	77	105	85	98	83	82	110	87	100	79	96	109	80	93	89	86	109	92	86	93	94	96	74	104	98	93	99	84	92	89	93	89	88	78	79	84	93	86	93	97	88	84	84	95	83	98	108	97	97	93	79	94	89	86	90	90	92	97	99	95	90	84	94	93	101	90	110	81	96	95	98	88	98	89	83	103	106	95	77	89	91	96	99	100	80	76	108	94	88	86	79	98	88	99	97	88	88	93	82	87	90	77	97	88	90	89	88	101	92	117	115	96	97	83	95	91	98	90	84	96	104	74	112	87	106	91	99	102	78	95	84	85	86	91	94	81	96	86	83	90	113	94	89	89	88	85	86	97	82	91	76	83	87	113	95	101	76	88	101	90	91	107	100	82	89	88	91	98	91	85	76	101	87	78	94	90	93	101	109	107	99	89	88	90	97	103	106	87	88	91	122	98	89	82	98	95	93	95	89	92	89	85	75	99	96	74	87	86	99	93	101	94	104	93	106	98	106	90	92	93	106	86	85	96	96	89	101	94	88	82	100	90	74	98	81	92	91	83	83	81	82	90	113	100	89	100	90	93	97	98	87	90	99	89	105	96	93	78	91	81	97	91	93	90	108	79	111	99	77	74	98	92	86	92	78	88	107	85	95	98	97	86	87	75	87	89	87	107	98	78	94	79	92	117	94	72	104	92	100	100	75	95	90	93	97	121	84	80	87	89	85	87	108	96	92	98	104	72	94	91	98	82	101	100	92	103	94	84	92	97	86	102	92	105	74	96	95	92	88	93	100	98	83	100	108	93	89	116	93	96	71	89	99	106	106	90	83	99	91	91	101	97	90	95	92	88	85	86	96	105	74	78	90	74	97	96	78	95	114	89	92	87	88	93	77	117	89	92	79	86	104	86	101	83	91	94	97	90	93	108	110	91	99	105	92	100	98	110	86	91	76	98	89	82	101	84	102	101	100	100	69	103	100	90	88	84	96	82	95	103	97	95	103	89	84	98	65	95	111	100	92	90	96	96	90	87	78	97	87	101	86	81	97	77	82	97	110	99	97	82	92	114	83	82	81	90	91	124	104	105	109	82	86	93	83	94	72	91	90	90	81	83	83	109	115	114	87	89	103	80	109	100	88	93	89	94	96	92	114	95	96	80	99	92	93	91	89	106	97	94	96	101	106	80	108	79	104	83	86	103	102	80	84	94	95	81	113	107	86	95	106	115	104	112	93	102	77	107	121	83	89	89	80	80	94	101	93	90	66	98	89	92	112	94	84	82	97	99	115	90	93	98	89	89	93	90	93	86	82	88	97	97	91	82	81	103	83	114	88	90	92	85	101	93	77	103	105	91	90	92	91	89	85	89	82	81	91	89	84	102	89	87	100	96	116	88	83	91	94	90	103	89	105	89	100	100	104	85	99	89	82	95	109	92	95	111	111	98	103	100	93	99	91	93	79	91	90	90	87	90	97	98	89	90	98	92	95	74	103	117	102	96	85	91	116	80	93	81	89	108	90	98	64	89	97	88	102	90	90	86	115	82	91	112	85	95	113	97	108	103	76	85	93	101	95	94	89	108	82	103	90	92	80	107	91	87	104	83	91	95	90	99	85	91	78	96	78	105	97	83	117	104	97	106	85	83	114	85	94	94	89	106	96	81	101	92	74	102	93	81	103	89	108	81	90	97	81	90	81	105	75	91	87	102	102	96	103	98	74	100	89	92	93	82	94	84	104	84	96	95	86	86	94	92	95	90	104	87	90	94	91	101	88	93	97	103	104	99	95	75	86	92	90	104	85	74	83	78	94	96	92	94	93	110	97	75	90	98	104	108	102	103	77	72	91	95	81	87	92	98	92	106	82	93	89	96	92	96	91	112	112	89	104	78	89	97	92	95	93	105	92	103	83	93	83	90	103	101	91	93	101	113	84	108	82	80	88	88	109	87	88	99	90	108	89	97	70	89	84	84	91	90	87	106	96	94	106	100	83	115	84	93	87	111	89	95	96	113	114	90	117	100	104	88	99	95	93	118	97	88	93	98	110	87	97	88	101	76	100	92	92	94	94	90	95	85	99	83	79	86	89	90	91	98	96	91	104	90	104	82	110	89	97	105	105	90	96	86	98	85	86	87	96	93	94	97	96	80	89	93	91	109	84	103	99	87	95	88	99	120	98	87	104	84	92	105	72	110	78	80	87	79	108	82	94	96	115	89	92	90	85	80	86	102	108	96	83	90	104	106	89	93	92	81	85	87	88	88	84	107	101	94	101	77	93	114	111	100	92	96	86	105	87	82	91	86	74	83	95	89	90	87	91	87	99	73	90	105	87	103	90	82	85	92	90	102	90	83	94	92	91	89	98	100	108	121	101	86	86	91	90	94	101	92	92	80	97	94	93	95	99	91	73	96	90	104	108	98	76	90	87	96	87	89	95	88	95	87	107	83	107	112	102	114	100	89	100	110	100	87	79	85	96	99	103	87	114	91	99	88	99	108	86	101	102	75	91	87	90	87	96	102	102	78	82	98	94	90	101	105	99	86	95	98	83	114	78	73	103	113	82	95	87	93	101	108	106	100	103	99	77	110	106	100	99	77	90	97	98	102	88	111	85	99	98	88	90	95	83	101	85	101	106	75	103	95	90	84	99	90	80	97	98	98	98	89	100	85	80	111	74	92	95	98	107	91	89	87	92	108	97	107	97	104	91	87	82	84	96	102	73	95	79	103	94	79	93	99	97	98	105	106	84	101	80	82	90	102	103	69	79	82	93	106	92	89	80	85	110	86	97	89	102	98	88	107	90	92	84	94	84	104	93	102	102	108	78	85	95	101	88	88	85	96	92	91	90	86	74	89	103	95	82	106	87	80	89	93	95	82	98	98	69	91	105	93	99	109	89	87	80	111	109	87	91
10125	517	485	561	481	463	392	443	393	414	383	380	382	340	346	354	343	356	342	313	332	317	345	358	348	317	337	328	333	316	337	354	348	332	337	318	362	340	313	347	359	301	317	340	333	349	324	318	332	311	344	310	340	354	354	338	350	332	320	331	331	363	350	334	336	327	324	308	350	355	325	331	341	332	333	364	310	321	333	334	363	328	322	358	334	346	363	352	351	329	376	338	325	322	314	323	339	338	343	337	310	336	341	332	308	372	346	332	344	341	324	334	324	351	334	327	333	341	334	335	328	359	349	311	309	326	347	329	323	357	353	332	327	329	324	331	339	330	319	315	328	323	330	323	349	301	306	335	343	353	355	322	342	352	347	355	331	329	354	367	355	351	344	336	347	356	347	334	324	343	349	367	329	314	367	354	336	329	323	323	339	355	320	319	341	299	357	298	306	363	373	312	370	342	340	326	315	357	327	328	297	332	319	348	321	328	326	302	338	310	311	303	313	326	348	307	304	344	358	353	324	347	332	335	325	307	336	332	314	332	353	315	342	355	335	328	312	360	324	345	317	356	303	310	365	310	360	318	344	312	343	325	320	365	343	338	349	328	350	358	312	346	345	315	358	340	323	361	343	328	343	306	360	323	328	331	319	321	358	357	294	333	357	315	335	353	347	339	313	336	347	360	332	356	312	300	320	346	345	323	351	316	325	296	354	327	341	330	356	320	349	334	336	346	333	311	307	333	345	313	340	325	333	341	369	342	352	298	294	348	337	383	326	333	359	373	312	322	349	347	323	317	347	333	344	318	323	333	318	344	331	358	332	339	336	353	352	354	333	306	322	320	319	367	339	338	320	359	345	343	346	328	369	338	304	328	354	362	336	306	333	343	303	323	319	345	326	340	311	310	334	345	332	362	314	365	299	335	339	345	318	327	351	307	344	332	334	359	313	334	337	322	327	318	356	344	345	333	319	345	323	326	306	364	329	340	335	329	329	327	326	327	339	360	345	352	349	331	334	331	343	350	304	315	333	339	341	319	339	336	360	366	318	378	285	330	330	322	328	334	324	332	336	339	334	325	342	324	354	323	316	339	318	314	328	355	379	321	308	319	338	337	312	317	328	339	332	307	353	312	334	305	311	339	367	327	316	330	307	319	341	351	327	354	308	312	336	333	320	322	310	321	365	368	344	335	323	324	356	328	352	347	343	342	340	318	308	356	333	344	296	314	331	344	327	316	353	343	350	332	348	351	323	355	352	356	329	330	357	342	351	325	323	304	319	336	320	330	336	358	302	334	324	324	388	346	311	386	326	330	322	349	315	345	329	317	340	300	336	340	327	325	378	347	321	337	322	324	317	339	314	318	348	353	333	335	332	366	343	361	313	332	351	300	320	306	339	345	334	370	337	350	335	344	315	357	304	342	340	329	319	331	370	349	324	333	300	319	365	366	349	353	335	342	311	343	356	335	333	337	314	369	334	313	330	339	334	314	321	375	348	383	331	351	299	325	332	308	330	351	331	329	333	325	333	319	352	308	338	348	356	354	343	302	333	337	338	346	327	339	340	347	325	317	319	317	342	305	312	353	339	322	312	327	329	330	341	329	319	298	310	293	290	328	339	355	339	342	352	327	338	331	329	351	346	302	318	338	339	308	329	356	353	326	327	341	333	352	323	326	313	382	308	334	328	314	304	351	318	331	354	341	364	348	316	319	316	373	358	337	322	362	305	345	356	337	312	336	362	363	357	328	325	343	295	318	315	320	330	322	333	335	336	355	334	324	335	352	333	334	364	322	351	319	312	313	326	354	341	317	317	352	352	301	348	308	357	294	312	310	319	359	328	340	299	336	336	338	333	323	326	319	327	360	303	326	308	365	328	364	302	325	314	313	318	314	366	310	333	347	370	342	345	322	353	315	330	310	320	308	332	334	357	321	323	328	359	346	366	331	309	328	371	351	312	323	335	352	323	357	329	310	358	331	346	337	331	336	329	339	315	340	332	352	346	327	337	324	347	339	317	335	329	306	333	339	328	329	337	348	332	350	329	310	321	344	362	349	329	343	325	306	326	347	321	338	307	342	341	309	306	336	331	326	314	301	350	330	332	334	355	298	314	324	334	331	336	329	323	295	330	372	288	322	366	339	304	325	326	324	291	342	330	362	357	344	329	360	318	333	339	322	315	338	321	338	326	293	342	345	311	363	383	332	342	343	342	313	342	346	342	371	308	341	340	326	359	335	331	295	341	331	341	331	338	337	332	329	319	314	352	326	342	330	374	339	340	357	333	316	341	343	292	311	333	348	313	350	312	310	347	348	305	331	332	340	339	356	334	360	352	336	350	344	311	329	341	328	320	311	353	347	315	330	323	335	307	304	359	316	330	346	359	322	369	312	326	345	320	342	341	325	327	336	330	304	306	335	330	347	325	364	337	336	332	352	323	318	316	331	318	322	352	354	313	322	338	345	332	346	337	345	345	325	363	312	361	363	330	325	305	348	337	311	310	329	315	362	334	319	339	367	346	350	329	315	282	321	296	351	316	358	328	333	364	380	337	343	361	344	346	309	325	336	373	366	356	378	352	310	327	333	358	324	332	349	331	344	324	312	357	339	314	358	319	336	359	342	362	347	364	341	307	339	334	341	343	303	362	336	348	320	303	321	344	330	320	320	330	318	311	339	330	346	330	347	349	350	328	332	346	317	326	344	329	352	335	315	320	321	354	332	340	377	345	337	318	303	294	359	331	336	313	304	325	291	342	347	341	337	322	342	336	308	338	357	345	341	325	329	344	313	356	367	332	335	339	353	361	317	359	333	339	335	327	344	320	319	335	363	294	320	336	344	298	321	306	355	301	339	305	288	349	361	338	332	365	348	328	333	338	347	325	340	339	300	327	339	343	345	314	307	321	321	358	318	317	325	296	347	334	319	326	313	307	321	339	343	348	317	346	317	340	351	323	352	318	339	355	326	357	312	343	341	312	311	341	338	321	323	335	327	334	328	301	355	331	341	314	308	335	328	344	338	341	295	341	332	370	324	348	365	318	343	329	353	328	357	350	344	328	311	316	329	293	332	335	330	331	326	295	327	339	330	321	330	308	312	329	323	321	338	318	330	319	316	322	348	319	333	313	300	327	349	366	324	315	339	319	337	326	349	312	351	329	323	347	344	339	343	321	340	327	342	328	311	339	339	322	319	313	340	346	323	374	316	339	330	346	335	341	345	351	340	335	318	369	340	309	347	312	363	331	343	333	333	354	355	331	334	352	330	326	348	342	325	330	342	323	342	325	351	317	304	338	321	320	348	348	348	355	324	317	373	335	338	320	315	329	321	319	315	299	303	323	331	355	325	359	328	369	327	320	323	292	359	321	348	319	319	325	345	341	313	337	330	355	309	269	326	343	296	337	293	310	351	362	329	299	356	355	333	357	327	339	300	341	314	324	322	306	313	335	349	307	334	317	344	319	323	348	352	348	335	303	314	328	330	324	364	325	307	359	341	328	309
46115	19598	5398	1110	666	549	403	372	342	252	231	254	204	215	195	173	193	152	159	168	184	176	151	159	148	166	167	164	145	153	147	146	166	143	150	168	116	156	141	159	152	163	145	169	135	151	144	160	169	154	152	143	159	159	151	157	151	154	136	153	173	163	158	150	149	147	147	146	149	147	168	140	163	157	136	144	135	148	146	143	142	137	139	168	162	147	160	160	157	153	149	157	140	155	175	139	135	159	137	139	156	149	162	169	133	176	160	162	161	150	155	125	138	137	127	150	133	158	151	152	124	140	162	147	155	135	149	151	156	135	134	153	151	150	147	111	149	154	159	128	144	160	171	146	132	151	139	126	143	144	178	145	164	138	147	144	131	136	147	165	154	164	155	147	144	164	144	142	157	136	149	130	151	137	145	149	169	144	158	172	124	150	146	135	142	161	143	145	156	157	157	129	179	167	138	157	139	137	140	163	157	140	149	168	150	154	141	149	136	148	145	152	152	149	152	145	140	154	159	150	151	167	160	141	140	155	131	143	138	151	198	154	152	153	166	153	168	149	134	146	150	143	149	164	133	142	146	141	118	152	146	135	168	133	150	130	156	120	144	137	165	148	152	146	161	136	160	133	120	143	166	146	183	149	157	177	135	145	141	166	155	142	122	131	170	164	148	136	159	159	150	151	151	146	162	151	153	155	134	143	166	164	165	139	148	178	141	151	135	162	153	161	157	147	152	147	155	162	146	155	149	156	154	166	131	165	162	160	149	163	160	136	153	154	155	152	138	162	154	159	133	141	133	151	159	149	158	147	186	153	164	155	148	138	154	157	131	132	134	129	181	140	145	141	150	167	143	144	141	163	145	139	137	151	146	128	153	151	172	156	148	138	139	146	143	149	145	166	119	148	147	150	148	119	165	149	136	136	136	146	143	139	147	137	109	160	129	143	144	137	146	132	133	156	142	129	148	168	147	127	134	149	157	132	161	140	156	154	156	151	149	122	132	146	165	141	155	136	151	154	149	138	149	154	155	169	152	138	149	137	144	163	165	154	137	145	153	167	144	147	162	147	170	144	149	149	144	168	159	174	135	144	147	141	150	159	142	175	124	172	148	162	148	155	192	130	143	124	153	126	146	153	142	140	150	152	146	161	158	153	152	157	162	133	180	150	147	152	164	143	156	144	158	148	143	138	163	162	159	136	154	140	137	133	152	149	166	145	152	122	145	140	149	145	156	156	161	131	179	162	138	153	146	136	152	165	121	148	161	148	145	138	146	154	157	117	117	138	121	155	150	148	148	154	130	155	159	157	140	171	141	158	163	161	165	180	166	142	133	138	164	127	159	130	159	132	139	137	180	140	152	148	129	140	157	148	161	143	140	126	136	142	154	159	150	155	131	159	137	132	153	159	148	156	141	122	134	151	141	141	141	142	151	152	133	150	126	149	159	124	138	163	144	182	127	135	156	153	158	155	146	157	171	140	156	155	132	133	144	138	152	157	122	160	150	157	158	143	161	157	140	167	140	163	145	132	145	145	151	160	152	171	146	146	153	151	148	146	151	142	166	133	162	156	138	152	152	123	144	154	137	147	152	130	126	134	153	160	145	153	128	168	147	164	139	158	151	146	144	146	132	134	147	145	150	152	161	153	175	149	135	158	153	151	147	119	144	151	155	140	144	150	140	161	154	144	164	158	159	146	150	137	145	165	150	140	153	151	137	153	149	186	147	142	146	132	160	157	155	142	161	152	152	147	155	160	169	164	155	138	153	139	166	161	138	144	138	141	137	145	139	145	122	157	145	167	136	169	147	160	157	154	136	133	161	145	155	164	155	153	148	169	144	135	159	172	174	163	163	160	128	140	135	166	157	143	151	161	149	164	138	142	131	144	155	160	163	125	164	128	154	158	167	164	134	162	162	147	145	130	147	153	123	158	161	136	175	153	159	156	136	154	121	153	156	155	160	177	136	139	143	148	148	162	156	132	146	158	157	152	150	142	141	140	143	149	143	146	176	149	155	142	147	131	160	143	154	139	145	155	112	157	159	139	144	152	144	136	148	141	175	128	145	148	117	137	148	153	162	158	162	167	130	137	168	140	134	171	167	135	146	144	136	149	125	147	141	157	152	149	122	150	147	153	154	166	168	146	143	160	139	148	137	156	147	157	181	127	134	149	132	152	141	163	164	170	154	139	162	149	148	155	150	148	143	152	151	152	155	154	152	154	139	140	155	133	127	140	148	162	140	162	151	160	143	146	136	139	152	144	157	120	135	140	143	140	150	162	147	152	150	148	182	135	146	150	159	142	142	141	168	126	148	174	154	136	135	138	161	141	124	142	150	157	154	146	168	164	121	136	153	148	126	155	144	134	135	126	136	166	139	134	125	152	162	163	141	150	153	154	158	142	140	154	162	146	157	155	144	163	155	156	153	140	148	167	144	153	153	131	147	150	162	153	147	133	158	151	148	176	149	160	155	156	124	160	157	146	157	175	146	163	154	128	147	154	152	143	136	153	146	144	127	147	146	147	163	151	138	154	153	147	168	165	168	148	134	150	174	142	149	143	145	151	159	157	147	156	152	151	124	158	158	157	146	148	150	137	146	135	142	165	133	140	152	145	134	131	157	156	148	160	139	160	141	161	132	146	129	149	124	169	147	147	144	158	129	149	175	124	163	153	160	134	154	139	139	154	151	161	148	155	140	164	159	146	137	168	140	149	169	149	159	156	157	154	141	153	151	173	139	152	164	132	161	133	144	158	135	148	142	148	140	163	132	167	159	131	154	140	139	133	155	147	140	133	157	156	137	141	141	131	157	143	155	156	170	149	151	149	162	133	142	155	139	172	163	154	178	130	142	146	161	144	155	137	148	144	153	147	147	148	143	136	173	162	149	149	123	143	156	146	138	170	145	139	135	141	139	144	154	141	139	141	180	141	138	168	164	139	158	125	154	129	160	138	142	144	158	151	144	160	183	158	133	148	146	175	134	162	148	141	127	169	145	156	143	138	154	126	148	128	156	121	154	138	151	147	140	151	156	140	155	140	151	138	147	154	152	157	174	157	152	148	156	139	148	169	168	159	143	149	139	155	147	140	148	153	145	140	160	138	130	121	136	141	149	165	150	159	147	144	150	139	143	151	156	126	151	148	152	150	141	173	166	161	129	165	172	175	153	151	166	155	141	135	137	153	161	150	136	112	141	136	140	169	147	153	159	137	142	150	142	146	146	172	146	144	181	138	157	179	132	155	149	136	140	153	167	134	137	155	149	159	142	168	164	156	150	138	158	133	154	140	145	135	158	164	149	148	145	154	151	171	148	136	165	155	161	140	158	152	161	169	149	142	158	166	136	143	141	134	153	138	148	148	133	160	174	164	150	134	145	142	145	137	161	129	148	167	154	142	150	122	131	145	147	136	147	157	142	142	149	162	159	127	162	137	142	156	178	165	155	161	144	131	173	153	129	152	175	173	148	142	133	171	169	144	135	136	159	163	148	143	152	161
29971	2149	3185	3475	2904	2432	1980	1741	1400	1213	1122	1042	1028	879	783	820	781	718	702	694	651	675	622	640	624	610	559	625	566	583	594	577	557	570	549	556	578	551	558	515	557	496	534	498	491	508	502	512	501	531	503	527	530	546	546	500	517	539	478	515	500	471	526	490	519	476	495	501	515	481	494	481	466	528	502	540	494	468	474	529	522	524	487	499	496	488	526	548	504	452	476	483	485	492	484	518	522	494	510	508	493	484	459	463	501	507	504	486	497	508	492	463	486	491	493	483	501	491	493	500	512	482	479	495	495	493	536	460	465	481	505	509	502	485	507	497	482	457	489	497	494	478	466	515	483	503	491	496	504	479	519	479	503	503	480	513	501	489	509	484	500	463	477	463	448	471	482	465	499	466	484	503	471	483	499	487	464	515	500	490	460	505	462	476	471	480	488	497	469	502	475	476	470	442	491	478	480	482	474	484	512	504	478	457	491	498	461	497	490	486	479	476	518	471	488	448	519	468	451	481	480	471	486	479	445	478	497	480	468	439	495	462	531	450	494	481	472	529	490	480	486	497	489	503	501	528	500	489	513	481	486	480	489	481	477	509	511	508	519	475	481	453	464	487	515	492	492	489	531	507	489	489	480	460	483	470	522	448	466	495	497	476	496	486	481	461	494	491	497	476	453	470	500	499	468	517	487	482	470	497	485	455	440	468	472	500	492	510	455	493	514	538	479	513	519	510	527	503	528	535	506	475	508	490	492	472	496	507	511	518	500	483	499	468	451	537	469	486	488	478	483	515	469	438	485	508	493	455	473	488	479	476	521	484	515	464	480	480	484	491	506	485	474	489	519	530	520	471	486	485	501	465	466	469	515	498	504	464	489	461	443	488	485	513	461	452	527	427	469	499	491	479	477	508	530	483	454	504	499	449	525	477	480	524	504	500	515	447	497	527	506	475	462	498	510	470	460	499	497	478	496	493	513	483	492	461	498	497	480	490	413	515	498	497	495	484	496	503	476	495	497	473	499	475	454	437	462	493	467	494	518	509	494	486	512	454	472	493	500	509	504	484	461	487	495	451	485	505	481	491	472	510	449	470	512	474	519	511	464	475	470	492	482	505	433	518	477	505	508	488	515	484	461	509	487	496	470	450	503	513	503	505	472	469	505	551	468	507	432	489	489	476	469	488	470	511	491	476	481	510	467	479	490	503	500	501	517	509	472	450	489	463	456	477	479	491	440	457	457	510	486	491	538	474	483	499	486	458	466	480	479	484	489	498	524	511	504	523	502	502	504	531	500	482	493	468	479	502	507	510	499	511	499	486	537	484	491	477	485	507	483	469	493	511	468	495	524	473	449	484	499	459	509	470	495	505	511	457	477	534	452	520	522	462	472	473	460	492	477	488	470	478	502	492	469	498	450	495	482	489	441	502	514	484	500	479	454	463	465	486	485	457	466	462	474	498	477	474	461	459	458	478	476	483	480	482	493	457	476	493	476	471	512	483	502	488	477	488	486	480	478	477	497	496	519	487	471	464	490	476	538	509	484	502	464	496	469	488	485	473	510	453	465	452	483	503	495	472	506	435	490	454	535	483	457	473	495	471	508	482	511	494	519	470	434	455	510	480	444	488	493	480	534	510	468	441	530	458	512	510	459	486	503	527	511	495	464	494	483	523	502	465	479	498	499	497	503	484	481	508	504	497	454	502	474	527	440	471	483	508	487	484	450	521	499	484	493	475	481	429	461	510	478	501	429	518	504	481	463	494	423	452	478	485	515	460	491	521	480	510	522	480	482	519	481	504	475	486	477	532	480	475	495	493	475	461	467	500	504	481	487	463	461	482	496	486	438	430	505	483	468	480	508	452	482	504	481	482	500	478	505	470	538	523	499	490	473	475	468	494	453	487	475	520	447	444	502	484	488	526	463	451	507	480	517	479	488	497	502	453	450	485	480	455	472	477	480	513	483	492	475	473	509	517	484	469	476	521	476	472	448	464	492	458	510	483	480	472	508	492	483	490	502	487	537	501	509	475	498	438	427	505	479	470	499	467	485	465	487	475	503	504	479	456	477	512	485	481	503	487	489	490	492	500	485	496	471	471	478	518	491	485	485	476	490	506	479	502	488	474	470	492	514	508	451	443	511	506	501	486	512	514	504	474	490	509	497	463	525	512	505	480	501	514	489	529	537	538	498	498	487	509	454	547	470	481	532	475	478	485	476	477	443	515	490	475	508	485	478	495	498	485	463	487	490	473	482	515	444	478	474	486	480	460	468	471	465	483	452	449	491	446	493	437	489	470	489	491	488	464	487	518	493	511	458	495	451	498	520	497	503	476	495	480	498	471	527	498	494	474	491	466	498	460	513	474	524	504	465	476	505	494	479	468	488	520	442	522	494	461	451	510	510	463	503	443	444	450	473	468	467	488	505	498	535	486	516	466	502	485	523	493	492	484	490	467	485	494	503	493	504	463	472	509	490	513	487	500	481	512	427	482	430	480	545	456	541	442	505	436	465	483	468	528	489	475	490	469	493	498	516	504	462	484	493	483	456	489	474	475	509	476	500	479	474	504	510	504	483	486	495	453	482	541	484	481	495	461	472	501	454	525	470	469	470	500	538	452	505	494	499	482	507	508	482	539	477	496	484	488	481	490	478	520	500	471	474	460	456	485	488	489	474	456	482	539	511	496	463	491	474	493	476	457	505	479	447	482	451	485	479	498	501	474	498	486	443	499	470	488	490	468	505	515	519	457	525	479	490	452	466	531	463	475	477	474	496	478	498	496	504	495	470	477	435	496	474	506	480	480	477	505	475	478	468	523	517	459	455	428	489	496	448	472	481	490	480	504	474	516	482	496	484	479	470	448	493	465	476	514	470	486	479	472	502	479	479	538	510	510	481	497	496	479	487	498	513	487	491	510	480	550	489	488	493	459	514	498	511	469	483	467	510	487	455	475	489	528	461	471	473	517	457	507	489	492	506	480	528	501	486	481	475	474	457	496	462	458	510	462	507	452	466	482	498	456	460	486	461	491	486	484	439	488	467	504	469	487	478	480	495	468	480	479	499	476	452	482	454	474	464	465	500	525	494	487	495	443	454	498	470	489	470	497	481	507	501	506	481	466	461	513	525	516	525	502	482	514	535	524	475	469	477	482	474	493	503	487	478	473	481	496	496	497	491	464	487	472	503	498	500	521	470	479	469	537	462	549	481	497	503	477	489	470	457	461	464	469	499	469	488	491	480	455	480	477	472	516	459	481	467	508	530	433	478	484	514	496	471	480	493	510	468	456	479	496	449	496	467	494	486	500	527	488	442	474	504	510	496	535	503	481	490	474	458	446	508	508	518	468	489	491	467	465	498	479	497	514	452	476	493	478	509	465	471	490	457	481	459	466	483	461	483	479	457	475	483	496	466	449	488	519	495	483	485	474	465	525	480	478	511	533	458	475	474	480	477	499	485	529	500	491	473	482	489	484	476	485	505	492	488	487	471	508	504	468
52835	24460	16590	2832	1382	1041	749	609	509	509	409	394	373	345	345	327	326	306	302	301	292	304	289	284	275	268	279	305	267	272	261	236	256	251	240	249	277	288	266	271	260	267	289	257	271	251	242	248	240	239	261	265	244	258	247	256	257	259	240	261	259	250	275	270	273	235	268	243	251	239	273	243	283	256	241	262	247	257	252	238	245	253	210	233	260	269	273	244	255	225	269	270	251	235	244	246	235	271	232	227	251	253	256	252	237	233	272	245	246	263	247	205	230	231	276	254	246	257	232	258	277	244	257	260	250	275	260	280	242	213	258	253	264	226	253	276	254	231	234	256	259	280	244	216	245	248	238	249	230	256	249	247	235	251	249	243	263	244	247	218	275	234	260	236	275	261	245	234	249	254	251	225	242	259	255	257	244	273	262	238	226	265	274	248	246	242	237	263	207	269	261	282	242	261	226	242	251	229	252	242	245	239	249	245	245	235	283	256	228	236	229	255	241	250	254	279	243	256	265	258	249	243	271	252	249	285	245	248	250	254	278	242	222	232	257	275	244	266	284	272	243	245	223	260	239	250	230	239	248	272	263	251	262	210	260	221	237	258	254	263	267	228	244	257	249	275	257	273	248	235	239	253	231	282	255	207	217	250	236	276	229	255	231	271	290	263	227	257	273	245	275	252	251	256	235	229	228	256	257	261	230	264	247	255	228	238	222	243	233	225	250	247	260	242	224	256	249	240	260	245	267	247	238	244	256	256	253	245	257	252	252	270	263	260	241	254	263	273	211	249	248	238	224	256	236	229	248	243	263	260	247	229	235	228	241	232	239	262	231	261	261	287	244	246	296	244	244	241	251	251	248	274	236	229	240	250	254	250	265	239	252	246	252	221	225	285	228	276	234	253	220	239	229	244	257	246	255	256	248	236	232	239	231	266	262	247	269	258	253	255	227	276	266	275	272	232	260	248	264	253	221	261	276	268	229	259	246	274	266	258	240	231	217	243	264	265	239	250	217	247	268	237	233	260	249	251	266	241	240	246	256	237	227	247	242	280	230	266	227	234	261	267	227	228	248	249	254	261	265	255	271	246	247	270	239	246	258	254	225	257	239	231	268	219	273	259	255	259	260	235	250	234	259	245	242	259	275	263	244	238	254	204	232	223	245	258	257	247	225	243	247	245	248	256	260	263	260	246	248	252	246	239	253	239	259	223	257	242	256	256	235	243	238	201	268	258	256	231	258	224	254	239	235	266	241	242	253	240	243	251	282	261	248	244	254	256	259	263	247	246	238	266	222	243	235	232	250	238	265	270	245	256	253	269	255	237	261	255	251	257	242	261	256	253	225	222	244	262	247	254	244	262	231	239	243	261	260	241	255	246	268	245	240	238	247	229	227	244	250	264	235	254	253	247	243	233	261	276	254	257	238	251	269	265	242	250	237	269	251	254	210	231	261	258	241	253	253	252	264	262	288	234	242	238	264	258	276	244	228	251	260	249	252	255	250	237	265	223	227	247	262	227	256	234	261	236	277	264	235	257	266	244	235	237	241	264	238	248	251	243	263	255	253	256	230	232	254	252	218	262	241	245	249	256	263	231	233	244	225	267	241	242	268	241	247	256	254	259	229	265	262	256	252	238	271	255	263	234	234	259	254	244	252	248	238	235	261	232	242	234	257	200	261	238	240	213	242	246	227	238	275	235	240	263	227	245	254	276	258	245	229	287	273	248	240	276	234	229	280	239	231	238	222	279	276	255	258	244	252	247	267	260	250	250	226	229	238	247	243	234	276	249	274	249	259	251	257	242	235	283	282	232	248	245	267	225	253	230	251	275	246	263	231	283	281	247	252	215	245	251	260	249	238	264	256	262	227	246	247	239	269	230	220	209	226	260	224	269	280	272	260	236	248	256	257	275	230	242	261	262	246	231	277	256	257	243	243	245	275	244	235	243	260	230	227	266	252	245	230	224	252	253	229	251	250	225	266	262	246	250	226	248	239	236	255	239	238	243	239	257	245	238	243	223	229	260	241	248	243	242	251	256	202	259	288	256	225	229	265	257	241	242	219	254	241	268	242	222	257	244	256	238	239	251	251	253	229	251	251	220	239	235	251	233	233	239	272	240	228	223	245	262	264	236	279	254	226	252	242	252	265	229	252	282	243	236	204	282	232	276	230	230	253	261	245	249	247	256	225	257	264	219	245	258	258	241	264	234	244	267	224	256	255	245	245	244	241	243	254	266	288	242	261	270	251	234	260	245	228	240	237	228	265	255	268	244	273	256	274	272	222	249	228	248	254	242	273	240	237	225	259	224	246	267	262	255	236	221	222	252	229	235	255	239	274	220	276	241	241	237	227	233	285	255	270	253	255	267	252	256	254	254	272	226	242	241	236	267	248	277	225	242	241	242	228	255	255	255	256	240	247	227	234	261	226	270	258	245	268	262	257	271	271	245	243	269	248	244	265	273	231	244	245	287	263	238	258	255	246	235	222	234	256	253	232	221	253	251	239	252	236	253	236	247	279	235	251	265	252	240	278	235	236	248	263	259	258	222	258	241	266	242	228	252	255	263	268	283	250	250	234	264	244	272	274	227	264	262	241	257	222	238	266	225	261	204	233	230	287	244	253	279	270	247	223	242	232	262	272	229	264	256	263	237	266	244	250	235	256	254	238	254	257	242	267	244	240	236	237	244	270	256	258	260	260	237	226	241	242	249	277	217	263	251	254	265	247	260	227	229	267	244	250	259	223	265	250	237	251	253	253	241	226	269	230	237	246	244	261	258	274	252	277	230	265	281	228	224	257	276	242	240	238	246	269	272	237	251	263	239	236	224	250	271	213	257	264	277	235	250	238	255	260	263	256	225	239	229	269	243	254	231	235	243	247	251	239	255	244	272	277	253	242	273	257	277	257	242	236	247	228	243	243	241	243	246	259	211	281	234	264	254	272	257	240	258	254	246	234	238	235	266	247	236	251	249	268	266	235	277	252	256	231	267	253	264	259	241	294	233	266	288	256	261	250	255	245	248	261	259	254	239	263	263	248	249	251	225	246	257	265	248	258	231	259	235	258	285	252	244	247	228	235	231	248	255	268	274	247	242	245	265	226	244	270	233	245	240	267	233	244	233	244	220	255	271	239	247	264	248	258	240	253	251	233	254	260	261	216	250	266	248	246	264	254	271	253	255	242	251	227	218	260	233	259	245	242	283	246	252	244	263	224	246	249	273	249	286	253	219	237	254	246	253	247	253	227	267	248	239	256	257	262	289	269	248	239	243	263	255	245	250	245	253	243	252	250	243	205	247	230	259	259	211	223	246	240	265	256	234	271	255	265	238	261	285	264	250	247	251	253	244	258	258	241	258	275	254	246	262	279	246	271	256	249	277	256	264	233	219	284	215	267	241	241	231	217	214	254	250	254	264	225	256	253	248	255	251	254	260	259	215	243	240	274	253	264	233	263	271	230	264	236	236	241	258	271	254	219	230	268	247	296	240	225	284
37539	3508	5868	6196	5301	4346	3663	2982	2503	2259	2052	1794	1705	1472	1422	1394	1285	1314	1205	1190	1131	1071	1010	1029	949	1071	961	935	902	920	924	908	928	880	888	897	843	814	907	881	813	877	847	847	832	849	839	815	798	846	814	796	771	841	782	781	781	782	782	763	809	794	758	813	801	765	815	761	780	803	756	738	715	773	779	806	754	736	776	752	757	799	790	749	785	809	807	745	741	752	783	807	790	771	760	743	753	767	788	774	765	793	785	816	760	760	787	779	791	743	826	725	728	730	737	768	725	740	762	789	787	788	747	773	804	704	788	719	728	739	760	729	741	739	758	739	788	755	785	820	782	771	752	796	729	754	708	771	739	772	790	773	728	744	778	736	732	699	724	751	732	741	777	776	741	727	740	711	807	784	763	711	754	765	729	761	735	708	798	813	755	781	713	782	719	739	770	717	753	753	754	762	694	772	701	731	756	763	716	800	750	753	786	761	770	781	743	740	713	736	782	805	766	762	758	779	712	720	769	717	706	796	768	780	746	743	753	742	746	760	725	765	768	751	739	772	760	756	731	742	756	792	730	690	748	700	765	702	771	732	719	722	760	788	754	770	754	736	789	762	778	699	747	760	773	717	769	722	771	763	760	716	748	773	710	764	751	712	728	723	727	745	747	761	762	745	718	767	759	799	735	708	752	739	780	719	728	771	739	751	676	738	712	719	748	758	726	743	755	776	755	724	725	740	790	752	769	714	769	742	721	754	779	779	789	748	796	787	740	749	693	772	722	800	729	755	790	732	779	762	708	769	752	753	790	773	743	720	736	739	725	760	761	745	791	773	732	725	796	710	730	766	745	782	679	712	749	745	751	753	724	759	758	731	720	785	750	742	730	750	737	767	728	786	784	710	768	721	774	775	714	732	737	734	750	767	737	736	761	725	793	735	758	764	738	733	763	723	742	729	767	745	732	756	764	753	700	745	653	755	751	693	797	752	722	749	756	771	726	755	758	732	766	750	773	822	737	800	767	772	758	759	714	738	737	795	699	732	768	697	752	739	759	723	758	793	752	726	746	761	725	734	742	767	774	774	758	745	733	789	785	809	771	777	767	728	733	788	750	767	715	749	734	761	742	746	716	727	765	739	738	757	757	726	720	767	750	665	737	768	781	730	770	750	744	745	750	771	745	754	711	708	736	746	796	742	755	682	668	738	745	696	717	746	735	758	770	738	779	721	683	740	727	747	784	766	728	771	720	793	767	808	779	747	740	695	748	794	702	769	758	758	803	715	796	726	733	791	735	775	753	760	753	740	736	742	736	770	763	742	698	777	737	729	784	765	738	751	755	704	772	817	760	774	728	732	798	748	741	730	791	727	753	754	755	717	756	783	752	764	732	739	754	739	773	756	758	800	760	765	764	743	781	741	717	698	735	749	768	812	756	826	752	729	742	762	747	743	777	780	703	765	749	719	760	767	753	746	772	787	731	683	769	689	784	733	766	772	794	745	785	742	734	774	764	728	752	702	783	712	786	746	693	690	748	726	767	739	676	736	746	766	763	808	754	715	734	793	743	725	733	745	730	751	737	748	761	733	730	704	724	775	724	758	739	752	745	753	738	763	752	737	746	796	720	762	793	795	734	748	749	754	768	737	738	713	790	727	719	750	774	797	780	753	773	726	801	736	761	774	733	783	827	737	740	767	714	738	701	825	735	783	773	757	715	724	730	715	750	739	765	739	773	757	707	701	704	726	761	750	735	792	716	740	782	762	735	742	782	713	721	795	744	756	776	760	716	737	737	798	719	753	731	720	695	721	774	691	752	757	750	749	757	715	740	742	740	711	794	742	729	775	734	731	796	733	747	714	751	757	743	768	769	779	783	782	770	766	752	771	783	755	756	798	759	727	758	693	753	786	747	756	748	723	725	710	770	730	763	781	734	763	773	725	744	770	783	764	754	797	759	776	683	813	763	757	753	743	738	707	733	797	766	746	715	718	778	765	810	756	727	731	763	728	740	783	726	776	775	775	748	752	735	736	750	750	743	749	737	776	747	740	782	735	767	728	737	748	758	698	736	735	726	792	724	755	733	750	775	762	721	709	742	739	736	711	783	770	746	763	716	747	709	759	728	721	788	693	741	705	762	732	718	750	734	764	761	781	767	751	757	776	756	750	728	696	725	783	748	716	760	749	803	740	751	684	787	762	740	787	768	732	743	779	767	721	802	737	781	724	731	696	759	711	739	748	717	786	697	787	732	784	746	705	803	714	750	803	728	773	742	771	749	759	729	696	764	714	733	714	741	778	742	757	767	769	771	795	782	758	736	779	749	741	729	811	760	782	776	749	716	784	726	762	743	764	714	757	722	724	699	761	732	763	735	750	744	714	736	757	733	730	768	764	751	734	726	775	758	781	742	761	763	731	726	753	728	758	759	758	779	767	724	709	732	738	764	722	778	783	793	757	737	742	724	784	766	741	795	777	746	757	725	817	771	769	719	739	779	747	807	784	781	747	743	774	704	785	727	756	725	810	705	727	784	720	761	747	743	781	738	715	780	813	740	752	764	732	767	746	757	727	770	704	778	763	757	774	728	738	753	737	710	761	772	756	763	745	748	724	743	754	732	778	757	751	741	797	789	751	709	744	755	778	764	754	696	693	772	782	735	751	778	785	770	742	776	727	710	794	759	777	778	760	790	776	780	736	733	754	795	737	778	739	770	783	718	781	796	782	727	752	736	748	754	750	726	773	753	749	713	735	737	738	734	772	717	752	744	740	748	737	751	749	742	730	754	748	732	742	733	760	733	674	728	787	711	743	808	750	742	717	764	730	792	678	774	750	737	745	737	757	755	775	749	720	725	776	733	776	722	769	795	733	757	729	803	749	727	736	748	783	756	744	740	770	745	709	748	723	743	754	759	743	736	704	724	754	756	764	771	717	732	753	737	750	769	763	764	743	689	816	760	744	725	765	708	762	782	749	758	725	764	757	733	800	760	770	739	727	713	750	748	755	744	734	750	792	736	702	770	805	734	763	797	786	718	762	745	820	733	753	749	782	728	761	726	755	770	723	762	760	735	751	728	786	769	732	713	777	781	716	775	767	789	745	702	771	748	757	690	755	783	719	726	684	799	800	752	770	814	748	758	724	751	735	755	712	762	695	733	779	766	772	765	763	726	699	760	765	762	802	698	739	739	734	736	728	766	773	741	772	748	763	733	772	749	754	702	735	714	761	732	736	739	778	739	739	734	768	793	760	724	738	781	734	719	699	742	763	748	721	701	785	754	798	762	748	739	731	741	767	760	760	798	748	720	764	728	795	775	770	668	754	759	745	698	747	767	719	797	709	759	719	719	786	757	699	735	717	748	771	778	802	791	823	761	739	744	694	741	804	750	683	722	749	745	750	730	759	730	681	741	775	746	791	771	753	743	788	809	761	726	781	756	784	747	768	791	755	687	761	738	704	729	764	776	744	715	712	760	735	747	772	789	732	729	763	790	756	732	753	798	737	778	715
10921	751	364	195	116	123	108	113	93	102	101	117	94	97	78	105	94	105	75	81	103	73	98	98	106	98	97	87	89	84	87	70	104	75	111	103	94	102	90	93	102	112	106	82	87	83	88	87	105	88	97	90	88	93	103	82	103	82	80	97	90	77	103	89	95	104	90	99	104	90	89	79	99	89	84	87	92	108	79	112	78	102	96	95	85	94	96	99	106	93	89	89	70	97	87	79	74	93	78	96	86	79	82	115	71	85	104	102	80	94	100	72	103	93	87	74	84	118	107	107	86	87	81	91	92	102	73	81	90	85	87	94	81	93	89	55	104	90	89	96	86	82	99	97	89	89	87	110	96	102	79	84	96	88	99	93	115	99	86	91	119	96	104	82	74	98	100	98	106	99	91	95	101	96	92	70	96	96	85	88	76	108	89	104	97	85	83	93	96	96	87	94	102	84	92	112	101	99	99	85	85	91	84	96	82	84	113	87	84	86	102	92	60	89	95	93	88	76	95	87	94	78	93	80	82	83	95	101	97	84	99	81	102	92	81	93	95	87	71	74	103	89	94	66	107	84	120	88	83	73	84	105	84	106	81	108	84	88	85	98	93	96	92	88	92	94	96	82	87	101	104	100	102	96	103	85	94	91	86	92	103	95	89	101	88	85	85	110	83	100	82	111	79	85	86	83	80	100	113	108	84	90	84	82	111	90	104	108	88	86	94	100	92	83	95	89	85	99	104	78	99	98	100	103	96	90	86	108	98	102	99	112	102	109	76	95	92	86	92	91	83	79	73	91	75	104	88	114	99	100	87	84	90	88	84	89	74	89	79	106	93	78	84	104	102	104	76	87	106	89	87	83	92	99	94	73	108	95	92	95	82	78	100	70	81	105	90	90	83	94	101	86	102	87	82	99	71	98	100	77	86	73	92	100	83	105	97	77	99	99	87	89	77	88	93	90	106	95	89	101	80	101	110	96	84	83	89	102	113	101	97	101	91	88	88	88	86	82	105	97	86	91	107	93	102	88	90	95	74	84	97	107	90	78	92	89	92	81	96	105	90	94	93	89	103	77	90	85	92	89	113	94	91	101	92	87	88	98	99	81	101	89	83	89	82	79	86	85	93	98	87	105	103	76	91	93	110	94	94	110	103	99	98	81	111	102	86	101	74	93	89	77	90	94	94	86	84	92	88	82	99	111	111	119	76	87	85	85	105	105	101	99	97	84	78	109	108	98	101	94	94	98	87	87	95	91	95	92	96	90	91	91	89	93	110	74	85	102	95	99	110	92	102	93	84	85	86	101	92	81	85	111	111	93	81	93	82	89	87	98	94	79	84	99	86	81	83	80	109	100	111	86	87	106	100	104	95	89	96	93	92	93	83	98	80	86	102	114	101	85	87	98	105	102	109	106	103	87	89	108	93	87	95	96	95	94	101	83	88	86	105	101	94	97	96	88	78	110	112	100	99	95	102	95	87	90	97	105	105	89	88	89	90	96	73	89	87	95	92	99	87	93	92	87	90	86	96	81	89	99	97	82	80	96	86	86	83	107	88	84	92	96	104	84	96	100	89	91	86	101	97	98	79	94	98	86	99	90	89	86	91	99	87	82	113	95	102	100	89	90	90	94	78	105	90	87	93	88	92	91	81	109	100	106	93	78	122	75	104	81	79	99	91	94	92	94	91	85	93	89	80	91	88	77	95	87	92	88	93	105	96	90	97	90	82	91	74	103	86	98	98	77	110	109	86	91	106	82	90	97	89	105	104	80	106	72	84	87	101	80	98	90	87	107	76	80	93	95	86	96	83	86	100	92	110	74	97	91	100	109	91	81	94	101	86	103	101	76	89	71	83	88	89	91	103	100	90	94	80	107	81	107	105	103	91	83	87	98	112	97	99	83	84	108	101	82	98	124	101	93	89	77	79	82	94	94	85	92	97	77	107	91	97	98	101	90	80	83	87	102	85	94	93	86	67	114	94	103	90	89	106	102	98	93	79	108	100	97	89	93	97	102	95	79	92	97	88	95	98	86	90	84	97	94	91	94	90	98	84	94	99	86	83	104	110	76	91	101	80	75	86	92	90	95	96	75	98	88	78	91	98	92	96	92	107	87	87	93	101	90	89	90	100	97	86	86	78	104	98	97	89	103	93	99	88	98	81	79	100	83	89	86	87	77	87	81	87	79	99	89	101	85	78	100	99	101	101	96	113	98	99	104	93	85	85	87	97	76	104	91	87	100	84	97	94	102	103	103	92	83	91	104	77	94	89	96	95	95	89	98	98	87	87	103	94	101	82	89	105	87	88	105	105	94	92	95	99	92	89	87	87	75	91	105	84	92	83	87	102	95	84	87	99	84	75	79	92	82	73	93	93	92	97	87	105	87	75	98	97	98	91	77	93	87	89	92	101	108	94	77	93	84	96	86	99	76	88	98	85	95	87	78	82	103	91	82	94	101	91	90	87	87	101	90	104	86	86	97	82	105	95	90	100	98	97	89	95	115	87	102	97	120	82	107	78	109	76	81	96	87	70	95	90	92	104	92	98	104	87	89	77	76	88	86	84	98	98	100	105	88	96	104	105	99	109	82	97	83	88	75	93	92	85	113	96	92	111	94	101	103	87	102	81	90	95	87	83	74	93	84	109	92	98	106	116	89	97	78	81	90	93	85	97	97	89	93	83	113	101	87	73	77	87	98	83	85	83	100	109	106	86	97	80	90	100	102	117	78	100	90	90	89	102	101	82	106	111	79	90	90	94	98	89	87	100	96	94	102	85	91	80	98	95	99	96	89	97	87	107	91	84	102	95	100	78	84	93	92	83	100	82	85	75	84	83	86	94	96	99	96	92	87	99	83	103	105	87	84	99	100	76	99	87	88	95	94	96	84	96	107	105	94	105	95	88	91	106	104	99	101	94	99	85	78	80	98	96	107	97	95	87	69	81	89	92	86	92	97	109	100	75	98	121	107	102	82	98	97	98	100	87	92	97	99	92	91	96	107	100	99	97	80	86	95	89	98	90	81	102	86	94	89	72	85	92	91	97	86	95	88	89	93	123	78	99	95	104	101	88	100	90	92	113	105	94	92	113	84	102	114	116	76	93	86	84	88	91	95	99	98	101	121	81	86	93	86	100	96	81	96	90	91	102	75	67	101	73	90	80	94	97	107	81	91	85	75	84	96	97	97	89	102	78	99	96	76	91	102	95	94	94	89	92	83	100	97	86	82	118	100	101	80	121	87	97	91	91	105	100	100	90	94	75	106	105	98	100	87	91	86	79	93	91	101	86	92	93	92	108	89	78	90	95	82	102	81	86	91	88	89	87	90	90	83	90	72	94	90	100	96	95	74	75	91	85	98	101	102	84	103	109	88	88	115	101	93	94	100	92	103	97	117	78	98	95	90	93	94	82	93	116	109	103	105	95	95	115	90	107	103	81	99	94	96	96	106	103	83	83	89	106	101	99	92	95	88	83	85	81	101	109	77	89	106	95	95
10150	504	515	510	512	456	439	411	380	424	388	359	386	348	361	391	342	356	362	348	357	374	347	331	351	323	359	340	333	367	345	339	324	334	308	336	337	359	342	316	342	345	358	306	350	336	340	340	325	362	304	312	326	326	325	339	347	310	328	331	382	322	332	340	316	295	323	334	312	330	343	340	340	291	322	342	333	318	316	335	355	321	319	314	299	354	317	337	338	340	364	326	309	332	330	298	334	325	351	325	313	337	347	364	350	327	346	346	334	332	363	336	319	343	322	359	306	301	346	346	319	326	374	330	329	356	304	312	341	312	321	305	363	336	352	361	315	337	310	327	327	329	348	364	353	338	352	315	316	338	347	323	310	323	338	340	314	340	320	365	340	285	338	295	333	342	360	356	357	369	332	317	324	347	328	345	333	367	335	337	301	314	300	336	330	320	345	342	328	338	333	309	356	329	312	352	303	340	308	367	312	317	309	340	338	352	304	321	356	331	361	342	316	329	334	327	342	324	295	316	351	320	331	318	351	354	326	339	325	340	338	333	383	329	306	349	334	351	358	330	352	321	341	357	310	321	347	345	310	303	341	344	331	321	329	324	300	328	349	315	325	339	336	345	335	323	359	324	325	341	323	310	332	346	302	327	305	290	359	345	326	343	352	298	357	325	338	326	327	319	356	346	295	334	346	364	310	312	314	320	334	328	315	296	354	336	309	309	325	332	334	326	353	337	324	367	320	347	298	354	359	325	346	327	338	333	334	342	328	332	369	302	337	361	337	339	373	347	330	336	315	363	320	328	327	321	348	312	343	322	327	311	308	326	348	319	356	327	334	354	318	337	328	334	357	323	343	316	360	354	328	336	315	316	322	360	327	301	349	319	352	337	332	341	339	340	323	353	348	342	317	330	332	342	356	310	315	377	333	355	362	356	300	325	347	347	369	346	321	326	355	315	319	316	320	341	357	314	358	317	304	343	354	321	323	333	327	343	351	339	308	312	325	320	333	363	327	327	346	320	344	354	341	369	331	332	336	309	337	328	317	366	324	357	346	330	377	356	299	335	360	347	342	372	356	334	330	335	340	376	333	372	303	336	308	336	304	334	335	358	356	321	315	325	339	337	373	342	359	303	352	301	303	354	316	313	325	315	307	319	319	367	347	379	314	319	316	372	348	345	335	311	302	329	349	341	321	368	345	381	320	312	368	333	307	340	349	336	329	321	334	313	304	317	337	338	328	324	338	314	349	323	357	325	331	352	309	313	312	351	339	335	335	329	359	332	340	323	321	316	293	332	329	359	338	336	327	341	328	349	352	336	338	326	323	330	332	348	318	326	334	355	318	350	335	294	317	357	351	353	347	328	320	342	296	348	326	330	318	319	324	345	365	324	345	337	345	335	344	333	328	315	320	331	404	345	346	326	346	323	346	352	310	334	308	340	331	325	351	335	327	337	339	308	321	349	329	310	344	357	339	364	306	339	350	327	327	322	353	319	352	329	318	335	305	333	344	324	319	324	313	342	345	351	313	318	325	352	332	352	362	345	355	298	302	350	343	337	345	341	319	311	340	315	330	334	354	334	319	340	340	309	322	331	333	342	357	311	317	374	355	341	329	355	317	338	331	348	351	325	349	326	303	332	354	314	321	341	314	344	365	319	321	326	307	330	317	349	320	327	330	337	335	346	364	324	351	328	312	353	347	337	325	340	318	374	341	332	356	331	336	309	310	347	336	305	347	351	316	340	339	335	350	321	340	329	355	332	338	352	341	328	334	333	360	321	333	330	339	342	333	342	346	353	304	343	348	304	320	346	327	345	324	358	317	366	335	378	323	327	324	318	338	303	333	320	356	381	313	318	328	316	328	361	363	348	317	323	326	325	336	364	331	339	372	331	351	318	332	332	329	344	338	316	321	322	334	331	323	329	340	326	325	342	325	312	319	363	310	358	306	344	314	353	327	329	325	330	327	330	310	329	327	336	337	318	354	334	349	345	305	351	339	363	348	323	322	321	352	352	333	329	313	334	377	306	333	323	327	349	340	354	319	312	313	328	335	343	345	326	340	348	332	327	311	308	341	301	347	318	336	356	312	326	317	343	323	340	356	355	334	347	344	302	351	350	333	314	355	297	342	343	332	299	342	312	362	337	327	334	323	327	338	343	325	336	324	359	334	403	339	328	372	324	354	348	310	323	325	382	361	311	315	353	339	309	378	362	321	290	356	348	354	324	319	355	310	331	324	318	338	346	321	330	306	325	340	338	312	315	339	307	320	351	347	321	340	324	352	336	329	321	313	322	351	316	336	348	312	339	324	335	334	317	325	308	332	322	348	345	325	304	350	321	338	346	310	373	336	314	388	315	339	329	349	346	346	309	376	327	331	354	300	363	316	317	365	328	350	327	334	328	348	332	334	362	338	339	343	306	341	340	356	323	347	343	324	338	309	338	351	322	352	311	339	319	335	305	317	326	335	301	323	300	307	311	330	322	352	302	322	310	333	319	351	341	301	322	320	364	356	339	345	361	325	364	325	324	313	340	332	364	346	326	327	332	331	332	311	340	307	351	305	348	342	338	304	331	331	338	377	335	339	363	326	307	349	346	345	314	315	339	312	332	309	378	319	335	341	316	340	324	331	338	349	331	347	359	319	304	335	340	316	328	321	345	344	329	337	350	311	352	366	334	375	366	319	356	330	319	318	362	348	378	313	317	337	339	336	327	332	392	334	334	309	319	327	328	305	336	324	334	328	337	333	306	319	330	328	346	333	338	305	318	332	313	325	307	376	335	353	325	352	308	308	349	334	346	317	334	321	329	345	338	349	363	332	312	321	322	274	298	335	338	346	333	336	331	321	349	318	301	314	327	315	339	353	347	344	334	334	332	319	333	351	321	312	327	338	299	365	309	308	387	335	317	302	371	332	315	331	351	316	338	320	349	340	308	353	327	348	326	327	335	335	336	320	358	322	351	347	362	326	354	340	341	323	306	349	304	346	303	298	357	375	317	350	328	336	309	338	330	352	318	359	374	329	345	352	331	306	335	351	321	324	343	323	338	344	363	357	307	341	315	337	328	333	346	347	345	341	311	343	352	308	351	331	336	348	321	326	292	333	350	313	358	316	334	312	307	311	315	328	336	356	386	333	326	317	316	328	370	340	321	319	351	328	372	363	328	306	321	331	341	351	350	362	328	319	341	334	340	328	321	303	310	322	347	352	328	364	317	334	303	329	344	306	336	341	351	344	312	337	312	345	328	315	322	316	348	316	299	351	334	334	346	350	310	338	364	282	348	358	311	339	365	308	331	326	331	331	321	319	347	362	332	380	332	334	310	340	338	353	342	316	348	321	335	366	346	351	364	353	334	315	341	312	337	327	334	311	335	308	327	323	316	334	341	345	337	329	291	345	352	319	328	352	341	331	372	340	326	333	317	315	329	323	360	307	340	340	342	324	320	348	327	311	347	339	325	366	343	379	361	351	293	347	324	335	338	315	344	315	343	349	340
46561	17272	2872	980	670	533	430	344	283	259	269	225	237	199	208	176	190	173	184	182	189	152	136	166	172	162	169	143	164	152	169	162	159	152	151	155	161	138	150	153	160	145	145	140	137	151	158	130	152	167	147	144	129	157	145	144	150	148	130	155	143	166	138	157	160	140	155	139	146	161	179	148	138	144	112	150	141	152	124	140	153	149	116	162	156	141	138	150	150	151	160	139	141	131	139	154	154	143	129	149	149	164	160	151	168	161	171	144	156	159	170	127	147	131	128	141	143	137	117	148	138	147	158	162	150	156	157	152	136	139	150	158	160	159	145	149	127	141	136	138	146	140	166	155	148	153	146	166	137	135	141	157	148	141	144	164	137	149	140	145	142	151	167	149	149	144	130	148	166	148	141	128	154	134	137	132	137	139	155	134	147	147	157	160	135	155	144	139	146	141	141	154	155	153	148	149	144	145	137	149	141	160	150	140	148	141	167	128	130	153	124	140	141	159	142	154	151	134	158	140	156	163	152	133	139	143	148	185	123	159	140	169	126	140	136	157	131	141	154	129	147	152	168	163	155	161	172	156	152	154	148	146	160	160	168	147	147	167	136	171	160	158	149	139	163	153	154	145	142	141	147	141	140	144	151	122	163	136	154	144	157	149	119	137	156	153	143	157	149	164	153	136	151	158	156	150	151	140	146	144	165	147	153	134	137	158	146	148	155	139	141	141	148	156	159	131	141	137	144	153	142	162	169	130	155	119	158	132	148	142	162	167	159	144	151	157	148	165	145	169	150	160	138	138	154	137	137	131	136	166	125	131	145	165	146	150	138	145	169	143	163	147	155	166	152	141	155	129	148	157	161	154	138	139	133	147	156	164	151	145	164	164	144	138	140	131	154	146	134	147	124	150	138	168	146	143	136	136	133	139	161	151	144	138	157	162	123	160	134	135	149	142	128	138	157	144	148	139	132	131	132	154	140	161	147	127	153	151	158	141	147	152	144	159	150	156	174	125	135	150	142	137	144	157	144	143	154	153	149	142	148	159	131	127	133	132	146	139	140	158	155	140	158	138	137	137	128	137	163	164	146	142	168	131	140	165	127	145	144	145	156	139	162	161	139	166	152	163	145	147	131	136	160	155	164	166	149	169	162	148	144	141	144	155	150	135	153	158	131	142	149	180	153	161	132	140	177	152	151	143	131	142	139	128	147	165	139	160	123	153	155	165	153	161	143	133	169	134	144	153	155	147	145	142	141	150	155	163	140	137	170	142	149	154	158	120	153	159	158	157	154	142	156	131	152	150	149	149	147	153	158	146	145	155	146	156	164	164	146	133	177	141	152	157	140	137	154	158	166	124	146	146	135	126	132	142	163	143	133	135	154	138	129	150	139	135	150	152	148	131	156	153	161	141	148	154	162	160	129	151	133	154	162	162	163	147	162	147	144	139	169	160	137	150	142	131	156	146	144	118	151	155	141	151	156	156	171	155	151	144	155	168	153	135	123	169	153	163	133	157	152	139	151	146	117	152	140	155	167	154	128	126	143	149	131	153	153	138	149	146	144	121	135	151	149	181	151	151	159	147	150	137	146	137	134	173	157	147	129	153	160	126	149	147	149	151	144	118	154	171	157	153	151	167	159	157	149	162	150	156	140	161	139	143	144	151	153	155	149	153	132	162	152	131	155	156	138	133	154	141	151	158	139	161	155	165	136	129	146	136	126	156	151	145	149	145	135	154	164	133	140	154	147	162	156	138	141	125	134	131	149	133	143	149	123	151	146	133	155	125	138	144	144	148	129	157	144	154	130	151	129	134	145	134	142	132	141	144	166	145	137	126	136	153	129	162	136	158	148	128	140	150	160	161	146	144	149	156	159	159	143	151	154	129	158	157	149	157	161	143	163	153	144	160	154	152	153	130	148	130	157	168	154	138	151	138	152	159	151	150	171	140	130	138	144	155	147	144	150	155	127	141	179	148	141	154	138	144	161	142	151	148	164	155	174	149	142	155	130	131	165	148	127	147	160	137	162	152	143	126	147	150	167	145	141	147	158	156	131	139	135	165	156	133	156	141	155	146	152	146	139	143	129	184	167	138	137	163	168	161	163	143	150	148	151	132	143	159	171	153	132	169	138	167	153	143	146	154	143	132	148	137	157	144	134	150	151	138	168	169	142	152	137	145	133	129	163	157	157	144	153	160	144	144	144	144	145	143	175	155	157	168	175	155	152	171	159	147	140	142	137	157	142	139	135	158	148	164	134	156	155	161	159	138	154	141	126	145	140	150	132	150	149	146	167	155	156	135	144	158	162	142	147	155	146	148	150	147	126	155	144	138	130	138	154	147	154	168	139	146	119	160	179	145	162	153	134	154	132	167	138	170	139	131	146	163	154	167	124	145	135	146	133	166	153	152	142	145	134	139	160	151	144	157	148	146	159	154	141	141	143	148	150	142	160	152	145	144	168	168	160	157	142	145	150	140	128	147	161	160	153	142	176	130	147	149	142	157	158	146	157	152	156	143	151	139	151	142	144	149	142	144	148	162	132	151	134	145	145	151	147	153	163	133	135	162	163	144	168	128	149	131	148	149	153	133	132	168	137	130	137	133	140	152	148	142	157	160	158	142	179	160	129	157	143	129	161	128	173	132	131	167	143	147	130	160	165	168	125	144	151	156	146	156	149	132	154	157	147	128	147	142	138	157	142	164	155	143	149	143	138	146	165	149	149	154	165	140	137	171	148	149	162	136	152	146	159	144	150	152	149	129	132	156	139	159	141	145	147	142	172	154	154	143	153	153	160	153	171	161	158	151	140	128	165	149	138	152	153	132	140	167	139	138	140	163	160	142	149	127	119	149	142	150	147	147	146	162	139	138	140	137	149	175	133	124	139	146	145	156	131	139	163	156	148	130	147	146	158	134	166	152	146	149	152	124	152	141	163	154	164	157	134	144	143	135	150	141	139	138	156	140	151	154	156	167	140	120	179	146	160	123	152	149	156	145	158	139	108	184	159	147	154	147	164	131	155	146	162	130	164	144	153	154	149	168	156	147	146	175	163	128	152	157	151	136	154	153	159	144	143	123	159	161	157	144	142	152	139	164	136	137	145	142	121	159	154	146	165	142	145	139	160	147	148	149	139	145	157	116	163	155	141	151	132	160	141	147	130	131	180	161	135	154	153	159	149	154	145	147	154	150	153	145	152	158	151	138	139	124	179	139	137	126	131	155	142	156	144	150	153	122	156	127	169	168	145	145	140	135	159	153	139	132	143	133	143	149	139	137	145	145	153	129	143	142	167	131	111	143	155	141	157	153	146	162	143	172	165	146	144	164	144	152	122	136	158	157	143	148	155	142	129	144	141	133	150	152	144	141	153	168	142	153	153	140	129	145	143	166	135	171	132	133	146	154	150	146	143	121	148	159	150	138	156	166	151	158	140	151	158	149	153	144	148	167	142	144	146	177	148	150	148	145	139	139	137	147	144	163	139	158	160	138	142	165
29258	2182	3076	3459	2851	2270	1946	1633	1397	1240	1089	1098	934	891	862	768	786	732	775	693	644	732	685	617	572	627	598	572	573	576	574	626	539	567	576	526	572	566	552	573	549	548	518	483	553	561	515	510	505	550	488	536	523	535	509	480	487	535	501	489	504	497	531	488	483	461	490	524	509	507	499	561	517	516	513	490	508	438	464	457	519	483	457	516	482	511	502	537	530	478	500	478	494	504	503	512	488	477	461	470	477	493	505	483	463	514	498	497	453	507	468	481	512	489	509	504	497	470	470	471	487	481	492	502	523	501	489	516	483	493	490	509	515	495	483	500	481	479	488	487	468	485	543	485	484	457	542	441	536	494	457	507	499	446	471	471	464	505	500	477	496	470	492	509	483	486	480	499	519	457	439	476	497	466	478	470	486	491	493	438	497	496	499	472	478	502	489	499	490	490	497	500	517	475	483	506	465	456	498	544	478	434	531	493	470	509	476	464	508	474	488	454	491	522	504	493	481	515	461	448	509	479	520	476	479	523	464	519	487	506	507	477	486	459	498	490	486	472	497	492	482	508	484	511	483	460	479	464	504	510	490	469	503	472	490	498	475	508	502	457	514	507	481	481	464	484	495	520	504	503	502	457	478	483	464	442	512	487	491	488	481	540	496	452	522	471	493	454	504	472	460	520	496	474	478	529	530	548	495	486	497	475	475	540	485	520	473	514	486	500	467	471	480	481	538	486	499	510	461	530	454	517	487	506	464	474	475	452	456	502	469	456	470	497	507	457	467	478	465	483	503	486	493	476	450	477	497	539	496	505	469	499	467	461	520	528	466	492	475	453	470	445	504	463	503	520	492	507	455	502	462	471	485	502	501	473	463	457	508	511	499	486	464	454	498	495	481	491	488	442	460	442	465	488	486	487	482	480	498	437	498	486	445	474	476	517	495	492	485	459	529	485	473	507	452	516	483	474	478	520	470	508	498	481	459	540	496	489	471	500	466	447	466	503	512	471	500	485	485	490	499	491	457	458	481	484	498	467	512	466	483	478	470	477	460	429	458	475	481	508	459	491	466	470	487	526	514	470	469	477	483	461	479	478	455	474	489	458	483	514	526	490	471	493	474	451	501	475	451	538	455	499	495	508	472	472	477	434	485	495	494	477	501	475	462	428	478	500	442	519	464	483	507	529	511	489	504	481	476	497	476	537	508	509	474	502	518	482	483	506	526	502	464	482	487	470	472	498	487	484	511	483	498	505	490	461	491	486	528	452	535	486	452	477	484	490	499	498	462	482	506	496	516	508	451	454	492	522	449	522	440	491	473	489	462	488	472	488	482	522	464	525	498	476	494	469	477	507	500	465	542	486	476	518	490	484	488	517	494	493	479	473	466	516	486	448	484	475	496	459	469	500	478	518	485	475	519	468	495	482	484	497	490	503	464	426	465	495	510	495	472	496	454	474	467	451	465	475	455	453	517	496	461	521	424	452	501	497	484	465	472	442	497	480	464	468	453	483	462	480	477	463	455	455	479	532	476	467	497	432	464	489	448	469	483	471	431	477	512	452	480	461	512	482	467	466	442	477	486	519	435	482	513	480	541	487	469	512	467	451	448	460	505	474	514	466	490	509	488	487	490	479	507	472	436	487	538	448	479	449	508	486	464	491	513	506	486	523	471	473	516	482	467	475	467	488	452	476	495	480	476	479	471	432	461	530	485	435	487	483	462	497	461	509	494	503	487	490	484	495	512	486	499	490	496	480	477	488	469	471	531	520	500	462	496	492	461	488	500	483	488	494	491	473	459	464	467	513	490	465	467	491	453	501	463	517	476	492	488	452	473	523	545	506	492	477	486	493	526	512	460	455	484	492	472	509	462	467	519	461	463	465	506	523	460	449	484	513	471	501	482	497	472	488	487	467	529	515	533	460	473	496	465	468	466	485	483	468	468	461	479	450	496	463	544	462	516	500	478	486	473	471	479	494	492	485	513	506	473	491	505	462	470	463	493	483	515	465	456	452	503	532	524	449	481	497	490	511	472	485	477	505	470	484	496	497	488	492	505	479	501	452	484	515	474	490	472	429	528	469	454	483	482	517	467	480	469	495	507	490	478	467	519	450	482	509	461	472	516	447	501	463	471	538	500	500	466	471	505	499	505	499	504	460	479	460	494	446	467	466	512	511	519	482	493	477	488	509	526	479	504	504	515	507	462	476	500	520	477	455	474	456	477	501	474	492	455	479	510	484	505	520	457	509	501	483	504	510	465	522	496	511	500	483	503	517	478	498	499	485	490	486	484	475	478	509	489	477	507	461	476	532	475	478	472	468	475	493	490	510	482	509	475	439	446	478	493	481	492	487	472	442	510	446	466	487	484	453	474	486	470	491	490	475	491	471	506	508	479	471	494	471	493	539	467	488	500	494	467	470	488	470	492	456	495	467	508	478	482	459	510	511	490	478	453	489	464	478	489	497	419	471	459	543	484	482	476	524	520	495	479	455	509	514	489	478	500	492	531	463	464	464	493	501	503	519	478	485	500	480	483	483	480	479	517	497	475	530	503	496	460	473	477	463	453	480	488	485	502	484	474	479	521	478	492	484	465	527	481	469	488	472	476	450	494	489	475	508	501	461	496	519	487	495	499	500	520	508	456	459	502	512	438	490	447	493	484	473	461	480	482	488	481	473	499	468	488	483	484	504	462	486	457	480	499	471	469	465	515	498	494	494	479	485	478	493	455	483	440	485	449	507	471	478	473	459	476	493	478	482	473	494	468	501	496	518	507	472	502	471	469	503	455	491	474	501	493	499	497	516	468	487	463	460	498	515	525	463	460	466	487	485	438	512	460	482	520	462	493	445	482	468	486	500	482	463	502	481	468	502	480	483	460	465	467	510	456	532	488	467	487	488	457	501	534	477	469	480	519	488	517	469	495	469	497	475	455	492	496	521	474	467	498	482	489	482	469	483	482	449	500	490	481	439	518	493	499	492	519	471	491	485	550	513	434	496	489	467	500	501	476	463	481	450	470	490	493	475	490	493	481	473	494	522	486	442	469	490	513	524	497	504	470	513	483	468	498	464	494	475	486	482	504	451	457	502	522	499	463	476	496	483	471	473	477	480	470	519	484	460	524	499	517	520	549	476	511	488	486	469	515	487	470	503	507	464	452	494	444	497	463	503	466	480	450	435	488	487	482	479	484	518	489	450	480	441	508	486	481	479	494	481	464	505	475	528	466	555	458	471	492	522	520	497	492	518	484	444	511	478	487	508	479	466	491	435	547	507	467	499	503	469	517	473	475	471	443	502	494	472	500	504	448	468	457	496	463	496	518	511	493	511	504	510	494	476	496	481	497	516	466	513	526	473	459	488	496	454	507	518	477	466	501	484	474	531	470	498	486	480	476	498	456	440	493	487	507	507	511	477	466	468	490	520	460	516	506	520	520	475	469	470	470	474	471	465	519	460	455	500	471	470	494	487	495	492	494	511	465	497	476	490	473	491	508	505
54714	26001	10477	2115	1288	1037	735	623	552	476	480	351	360	369	359	309	297	313	303	291	280	296	282	279	291	266	291	261	256	271	257	280	266	242	284	257	263	243	235	249	284	258	272	249	245	278	273	253	258	257	261	232	239	258	245	249	217	259	249	272	256	267	270	245	272	241	263	280	232	245	243	262	283	256	249	211	238	213	271	247	242	249	257	244	253	268	266	249	232	264	266	254	273	254	274	260	257	275	274	238	257	247	263	264	280	224	251	233	262	256	257	242	244	287	243	260	241	240	252	238	266	259	260	219	269	284	242	268	251	265	271	262	237	250	262	274	256	240	273	229	240	266	259	256	239	238	245	235	235	231	237	266	261	254	251	241	247	250	283	279	226	240	232	282	260	251	256	263	251	248	246	230	258	232	249	255	252	250	225	238	243	254	254	233	265	241	251	258	247	261	235	227	264	276	259	241	241	247	277	263	264	263	243	250	261	236	264	247	235	236	242	223	244	255	246	252	251	252	265	242	246	234	258	244	265	256	261	231	255	260	259	257	222	262	266	202	229	279	276	286	265	275	240	214	278	244	268	247	224	259	268	272	225	248	235	263	274	253	220	244	244	251	276	259	229	233	242	255	260	249	231	240	245	239	259	255	241	210	246	252	246	234	233	231	236	262	253	263	279	261	265	267	228	241	239	221	251	265	254	244	246	224	225	257	241	250	221	246	231	222	248	253	258	251	217	250	263	268	266	266	233	242	256	244	255	271	243	228	283	240	260	230	272	252	267	250	239	245	250	234	248	268	234	249	227	253	243	266	252	212	263	256	234	270	252	279	247	232	259	235	236	260	263	278	264	280	277	261	232	227	271	256	232	238	278	273	239	253	249	261	253	234	276	265	252	259	242	281	241	252	246	249	241	257	254	238	252	274	266	245	237	202	252	256	253	252	253	270	258	257	226	280	236	251	263	268	246	265	248	266	256	281	240	252	257	253	237	274	225	228	229	255	273	224	256	251	263	237	251	262	242	217	227	258	238	279	256	233	270	254	268	243	263	245	246	249	246	233	259	211	266	236	274	248	231	280	253	268	234	240	241	247	270	217	242	268	233	254	267	258	225	275	230	269	256	256	253	236	260	238	265	238	239	214	251	253	239	264	230	253	260	224	236	226	228	225	269	243	244	244	255	268	261	225	262	254	247	225	258	218	251	262	243	227	244	285	235	231	272	250	258	265	252	248	233	236	249	234	241	250	273	211	261	269	252	259	272	256	241	233	269	251	244	228	259	236	246	261	273	252	263	232	263	239	239	253	266	262	243	256	259	236	212	222	274	224	224	221	251	268	229	250	264	217	279	263	240	240	271	266	232	255	254	246	256	251	244	267	262	236	243	237	243	250	227	250	287	250	259	252	263	248	236	252	248	268	222	268	242	264	267	248	232	250	209	247	260	262	259	243	240	250	262	257	249	278	248	254	230	223	237	239	230	260	219	254	254	241	255	244	251	256	231	248	261	262	261	268	255	249	273	264	262	230	239	248	233	257	241	225	267	236	238	265	247	234	243	246	253	232	261	266	257	237	243	255	240	284	255	253	257	249	268	262	248	242	279	264	264	267	222	225	289	252	247	232	232	258	257	245	249	257	247	277	237	267	227	244	240	229	231	269	254	236	232	242	237	236	244	255	265	232	265	254	252	238	264	271	269	238	227	263	251	254	243	265	273	225	227	248	255	243	242	192	238	252	273	260	240	201	235	256	256	242	236	236	249	249	241	246	273	268	245	250	243	270	272	270	243	246	258	230	233	249	263	249	257	245	257	271	264	254	222	256	250	240	273	279	256	214	257	234	248	234	252	238	249	254	228	275	262	268	267	244	254	249	233	261	246	221	243	236	250	258	251	245	252	257	246	256	246	265	232	252	210	260	242	248	252	233	234	262	250	273	249	228	268	238	226	250	236	252	285	240	217	249	247	234	264	248	254	227	245	261	255	223	247	250	249	227	283	261	265	253	252	274	236	238	260	270	241	238	226	239	243	259	261	250	259	239	226	248	245	246	267	266	246	255	248	247	213	248	233	245	262	269	280	239	226	264	254	234	258	235	264	229	266	268	249	231	257	225	251	252	250	298	257	269	260	233	248	246	267	236	237	239	253	248	248	244	220	218	237	243	273	239	256	257	262	247	256	245	264	260	252	254	248	287	252	254	251	246	259	250	271	247	241	273	239	258	242	241	265	271	253	243	242	260	246	252	238	283	264	263	250	235	256	242	248	265	272	285	254	243	262	258	256	230	244	262	235	226	275	242	266	248	249	234	245	221	228	244	236	243	245	274	232	247	235	246	250	262	238	277	260	237	239	267	262	268	242	267	240	252	247	236	256	265	266	254	256	260	245	263	261	253	242	269	252	247	243	240	267	223	265	251	262	258	232	254	239	250	269	235	262	262	263	293	287	263	241	248	232	266	254	238	222	246	259	268	229	249	281	247	254	258	226	269	240	250	269	270	248	273	264	267	226	261	248	242	257	254	244	241	274	256	276	279	228	258	237	260	234	246	259	232	271	248	247	261	258	253	271	234	258	246	254	246	275	267	231	226	254	267	263	266	242	226	239	263	215	247	272	248	253	228	233	278	233	262	247	258	242	270	247	268	235	235	273	256	273	248	244	225	269	258	252	254	245	265	241	218	241	242	238	270	235	281	251	235	254	258	281	247	242	246	257	266	238	246	225	238	244	258	245	253	260	250	217	237	258	249	232	261	244	280	254	223	220	250	230	273	239	232	222	253	254	254	244	248	253	233	255	242	232	266	287	261	251	228	219	257	250	261	212	240	268	230	282	255	253	264	250	246	236	285	256	260	228	244	242	224	258	271	246	252	220	254	240	241	243	234	248	251	252	271	240	257	254	246	247	251	220	246	229	267	249	251	262	272	257	281	246	238	248	232	263	234	256	260	261	274	248	253	234	276	268	282	255	255	250	266	250	263	247	270	247	281	260	276	241	233	249	235	250	240	237	252	233	238	254	262	241	248	231	236	250	253	273	234	242	261	255	258	247	247	247	254	238	269	229	259	251	256	234	275	241	253	248	261	250	258	238	266	263	258	262	233	281	265	260	253	262	287	270	237	255	271	257	226	262	262	273	237	231	255	226	273	247	250	259	277	236	262	262	232	247	250	262	238	256	260	262	241	233	247	238	246	249	260	260	245	271	242	260	255	264	232	309	276	274	279	230	226	264	229	271	259	240	250	258	246	246	289	269	275	222	251	247	252	255	244	250	242	241	243	273	237	230	246	242	242	266	274	249	260	258	237	260	239	277	231	264	252	236	221	268	237	252	246	247	254	264	241	260	246	281	254	252	260	238	274	260	257	268	242	273	284	221	237	242	270	288	238	245	272	283	243	258	265	259	241	268	254	235	264	222	263	223	265	258	268	272	245	264	268	247	247	268	281	251	266	260	252	245	245	277	240	272	257	255	254	227	242	261	262	216	273	245	240	230	271	232	251	258	252
38017	3493	5870	6212	5274	4213	3477	2966	2528	2236	1927	1875	1608	1561	1386	1319	1314	1228	1121	1171	1102	1109	1001	1036	980	989	983	957	929	925	877	943	847	903	882	859	851	808	876	865	853	843	844	815	814	784	840	797	794	760	770	829	764	844	789	728	766	828	851	793	779	786	757	869	807	756	774	711	798	804	780	787	733	784	764	792	784	755	761	761	758	768	767	789	699	798	744	765	817	745	793	771	800	754	782	733	768	778	743	752	758	790	736	741	749	821	748	760	766	767	777	740	732	754	762	758	780	750	777	725	773	796	725	813	765	786	784	764	728	731	727	721	777	759	739	761	775	791	744	708	792	743	717	772	747	764	737	761	773	807	776	765	740	772	755	800	755	772	738	692	743	772	728	767	770	770	752	782	781	819	752	746	736	774	759	760	681	795	727	747	772	736	766	763	811	738	747	740	754	731	789	804	790	748	751	744	767	790	687	739	730	752	739	742	719	774	724	741	749	753	722	769	792	791	754	806	745	769	758	714	757	728	741	755	741	759	726	752	778	737	806	737	753	769	785	759	799	769	792	715	764	790	717	722	777	736	744	735	744	740	781	773	798	778	779	755	732	760	731	750	797	737	739	735	731	736	768	734	750	774	737	756	804	747	741	741	698	725	710	762	752	751	744	769	792	752	730	775	744	772	776	730	716	762	787	777	756	757	741	781	741	765	759	804	770	778	714	756	773	739	752	700	772	703	783	753	763	732	755	701	754	765	754	749	774	773	734	793	743	767	785	760	703	726	741	800	802	743	746	811	800	771	752	769	756	743	739	763	769	762	768	737	735	810	727	742	761	769	701	766	712	761	801	804	746	797	732	750	756	747	742	760	695	785	785	754	768	743	752	734	745	714	740	729	778	773	735	790	717	778	743	736	754	792	744	773	739	827	770	699	782	755	749	790	770	731	743	759	760	745	731	757	739	714	716	737	756	795	770	750	790	749	744	789	755	782	743	685	738	738	750	803	798	771	794	791	733	759	743	764	754	767	800	715	784	783	751	754	761	769	767	757	710	764	778	713	736	808	747	758	726	766	812	738	726	745	803	731	699	674	753	702	746	715	770	780	744	772	754	746	748	781	840	718	730	774	805	789	746	776	746	752	696	775	701	718	695	763	719	781	773	748	778	719	725	720	730	731	758	760	731	757	707	753	759	779	749	746	741	769	755	748	739	754	713	744	705	713	773	766	774	713	761	703	716	803	706	717	739	755	759	735	761	730	731	733	801	766	762	731	738	771	745	749	721	784	766	741	789	762	790	740	757	736	775	780	782	782	700	728	769	743	836	771	729	735	776	779	741	760	781	722	735	724	735	757	713	776	739	763	736	780	761	816	737	720	745	749	725	805	785	769	780	747	714	818	747	784	757	738	758	719	740	749	789	700	720	743	796	748	747	734	753	805	743	717	756	719	783	766	777	753	738	740	738	722	733	783	762	758	748	770	808	777	742	795	743	719	767	801	708	770	753	740	780	748	695	693	754	707	716	755	731	742	741	749	738	772	727	722	750	735	768	788	728	762	753	725	777	723	757	772	738	707	782	796	726	689	729	776	831	786	782	725	797	745	737	728	734	745	740	737	774	765	812	757	782	752	757	773	744	777	769	712	799	754	743	765	751	740	715	791	699	739	707	750	747	767	710	764	755	790	734	794	747	723	753	733	752	758	742	759	781	743	733	766	760	784	738	764	739	699	763	783	702	770	733	728	767	747	741	712	715	772	751	733	752	742	757	805	757	717	747	729	775	705	762	767	746	754	749	718	768	712	773	707	754	775	761	735	747	769	728	762	771	739	786	762	722	788	701	788	720	750	726	785	724	741	776	755	777	725	706	754	708	731	716	768	766	760	704	771	759	756	768	727	801	716	813	787	734	797	721	758	775	764	741	747	740	704	724	749	796	762	747	743	767	758	732	772	742	727	695	721	748	800	798	741	763	752	720	760	732	736	726	750	775	762	716	774	777	715	754	778	777	725	747	749	739	810	817	735	721	797	714	708	713	746	763	765	775	809	780	723	761	824	792	768	761	757	713	705	765	740	762	765	760	779	729	729	723	801	755	763	764	814	735	704	731	746	727	788	771	692	778	733	781	776	814	708	765	766	754	696	749	793	703	797	706	768	767	754	790	758	737	765	777	765	782	752	789	773	777	779	764	745	768	757	787	737	785	770	744	698	727	769	760	749	739	762	761	753	779	771	765	728	745	749	722	787	732	766	828	758	719	749	773	760	769	717	784	728	751	762	778	796	754	813	703	799	744	779	737	765	779	724	724	771	767	772	762	773	797	733	762	715	771	758	739	744	727	775	728	719	743	720	762	747	820	743	754	725	728	800	786	778	764	728	762	750	713	780	748	784	785	731	721	738	731	776	778	773	756	760	734	719	741	758	741	730	722	748	783	794	751	705	755	752	791	747	762	749	785	752	756	733	694	794	771	718	760	728	803	704	761	745	775	796	721	759	778	775	741	744	757	741	754	749	762	752	748	756	715	785	799	786	821	748	776	775	745	787	818	727	796	733	752	725	770	745	735	768	739	706	782	752	766	733	746	710	718	780	781	733	739	797	796	712	732	779	764	818	818	822	754	743	715	741	802	749	793	769	731	739	765	759	704	741	760	759	776	750	738	691	753	752	757	796	739	743	784	714	762	760	738	723	722	808	737	726	723	788	732	777	752	773	741	757	719	753	710	812	735	741	746	726	763	751	777	733	770	761	729	713	791	739	736	778	756	786	727	768	767	792	763	750	705	733	775	781	793	708	716	757	738	757	777	696	766	766	759	775	736	806	742	728	751	720	773	728	706	755	810	784	729	730	723	771	733	762	778	768	798	704	778	684	714	752	772	765	771	800	750	723	754	770	771	724	733	820	773	730	747	733	777	757	748	751	709	714	742	740	755	746	799	761	781	798	731	723	763	779	733	809	741	742	746	749	741	748	789	784	695	729	694	776	781	772	780	730	775	757	711	732	737	765	775	727	734	696	792	794	753	758	786	732	805	759	779	797	758	705	757	777	711	761	786	723	715	740	747	771	803	731	758	770	748	729	734	768	746	727	745	774	766	722	720	745	743	752	765	753	705	752	751	717	737	721	700	732	761	719	804	742	701	752	751	762	709	730	736	693	787	746	727	744	708	710	752	733	825	770	766	749	751	765	805	769	785	790	735	792	762	740	762	765	775	758	773	780	740	733	757	696	779	756	783	756	690	770	716	799	745	787	743	726	740	751	763	791	711	763	700	742	705	736	717	761	759	706	768	768	730	736	795	744	708	758	730	780	719	721	782	770	806	764	733	808	751	760	712	763	784	729	744	790	779	753	769	790	722	736	809	713	757	758	735	749	688	758	745	741	766	778	741	719	733	826	733	768	754	757	759	766	775	744	768	729	748	749	705	768	796	748	770	720	802	737	736	698	779	738	818	791	767	722	746	784	730	714	735	755	741	747	746	745	683	779	770	723	765	758	764	752	745	768
11710	898	309	194	137	108	127	104	100	105	99	85	100	97	99	110	101	76	100	129	98	98	88	99	94	100	111	100	94	104	99	112	91	101	83	91	84	88	91	98	103	102	78	91	90	101	87	106	92	94	105	93	103	103	97	104	68	103	101	92	91	81	106	80	97	75	100	90	117	88	102	94	88	106	100	116	76	91	95	82	79	87	100	98	98	107	93	102	93	97	84	96	89	92	97	89	99	84	91	98	93	84	96	85	105	108	109	95	81	82	78	91	110	109	87	93	90	83	102	87	97	94	78	85	97	98	93	100	95	118	110	101	105	95	101	105	97	110	98	75	112	89	100	93	125	101	89	92	115	102	94	103	83	90	89	92	96	91	77	103	106	81	91	108	90	91	102	95	91	86	95	90	88	93	84	97	107	91	101	94	86	97	100	84	107	92	84	93	93	89	69	90	94	93	102	91	72	74	93	89	93	98	99	85	100	91	103	99	105	84	114	102	79	93	83	112	95	92	83	82	97	100	83	101	86	97	104	109	109	104	106	100	97	100	94	103	103	87	87	109	93	77	117	101	85	83	84	87	88	89	97	91	102	99	71	97	117	98	103	101	80	91	104	97	98	72	91	93	104	88	92	109	90	97	82	86	81	97	91	83	112	117	88	75	82	106	94	95	108	96	93	97	89	96	81	90	111	118	85	81	101	103	80	101	70	87	82	91	87	91	92	103	88	108	104	92	92	102	105	97	92	97	96	87	96	85	81	94	75	88	82	91	111	84	77	84	99	110	92	118	96	98	97	105	90	99	91	102	85	98	86	99	97	74	99	86	90	93	83	93	104	91	76	95	89	105	87	99	87	87	101	92	111	86	78	115	97	86	92	77	77	84	99	101	101	80	94	109	109	89	98	80	87	101	102	97	104	87	76	97	95	93	80	87	97	93	88	90	94	106	101	106	88	89	96	94	118	113	94	99	91	92	102	106	99	102	105	108	86	102	93	97	102	96	98	85	98	94	88	94	109	80	104	101	109	103	84	103	100	89	84	96	97	92	88	112	104	104	90	90	101	103	98	80	90	93	79	108	112	104	82	96	86	87	109	88	103	102	94	96	100	102	95	92	102	78	94	87	90	86	85	84	93	98	96	77	91	100	86	72	99	87	87	96	97	85	106	85	102	90	93	87	80	96	99	110	87	113	96	100	100	92	126	91	99	98	100	85	89	106	106	105	95	107	75	93	105	101	76	99	81	89	87	86	88	93	105	104	96	100	117	103	94	113	93	116	85	92	84	100	91	85	94	82	91	88	90	93	104	113	86	86	86	92	92	103	86	115	114	104	101	85	85	79	100	112	81	94	91	90	88	96	97	90	87	82	80	121	123	89	111	84	106	102	107	80	79	101	101	79	91	112	96	93	108	97	95	102	96	102	109	90	104	79	107	97	94	104	97	96	100	99	92	81	94	82	106	107	99	77	89	88	76	81	108	95	95	89	99	86	97	102	97	91	91	78	83	89	90	93	95	95	102	99	88	115	107	92	112	104	89	108	103	92	101	103	88	97	97	99	111	87	109	100	97	96	102	100	89	102	116	91	94	90	90	96	86	94	93	98	79	96	88	69	94	82	113	106	101	75	102	113	86	76	74	98	93	121	101	83	90	84	97	88	83	94	93	95	93	85	84	105	80	70	103	94	90	103	93	98	98	105	100	89	107	90	80	89	91	87	90	74	100	84	79	97	89	102	94	102	101	83	89	84	81	98	67	88	96	91	117	89	92	91	91	105	92	94	93	70	101	90	91	90	104	95	97	87	92	94	93	113	108	98	81	105	89	90	100	86	111	94	99	121	93	88	90	92	110	112	100	90	97	90	77	87	91	104	86	96	76	88	84	95	91	107	91	93	88	106	119	78	97	109	102	113	98	97	102	85	105	111	95	105	100	101	94	86	101	101	88	90	103	92	107	80	87	106	92	90	96	81	118	98	94	94	97	72	96	111	95	109	89	73	94	118	96	94	93	96	96	96	84	95	92	83	94	97	72	88	103	97	96	95	99	98	91	111	98	89	88	89	91	108	80	99	79	93	98	97	83	98	72	95	100	93	99	99	100	80	105	85	107	79	90	87	102	98	91	88	95	80	95	75	114	98	100	97	89	107	102	79	102	97	87	76	88	106	90	84	111	96	87	106	110	92	96	108	116	100	80	88	85	75	103	85	88	84	77	92	88	108	99	103	93	90	95	92	79	88	84	92	78	84	95	92	97	98	99	109	91	91	92	84	97	95	86	94	86	83	101	87	108	121	81	83	75	87	90	109	97	81	104	98	100	82	84	94	95	101	89	100	114	83	83	94	96	105	92	120	90	115	107	92	81	108	95	93	83	85	82	100	90	88	105	84	88	92	88	96	100	103	124	89	104	82	94	106	84	96	96	92	99	81	94	86	105	84	82	97	80	97	96	106	92	106	102	89	89	92	93	87	102	91	93	86	91	93	115	102	83	96	92	106	101	92	101	88	85	99	93	88	91	96	86	90	97	87	85	86	93	87	95	82	82	87	95	94	92	93	107	103	102	90	104	101	90	102	83	97	115	106	96	99	102	85	96	87	82	105	90	109	87	104	83	86	83	96	110	83	81	87	86	89	97	92	96	106	100	92	99	92	92	119	118	94	93	81	88	101	118	79	116	85	98	109	110	104	82	104	91	106	98	104	85	78	109	108	123	97	88	93	100	102	101	111	111	101	95	91	114	80	92	93	86	88	101	106	86	105	90	106	95	97	95	80	93	88	103	107	95	108	91	99	100	92	94	107	98	63	83	98	96	124	90	88	97	96	110	82	97	88	90	94	95	82	84	91	97	80	99	92	104	87	87	115	94	85	106	90	76	99	105	96	101	97	95	79	80	108	89	93	81	106	108	81	84	95	110	90	96	97	95	108	92	82	104	93	100	79	84	99	98	104	96	90	89	92	80	90	99	96	86	95	94	104	86	94	106	103	110	83	91	88	96	99	96	93	90	90	111	86	97	96	71	90	94	97	101	95	98	104	86	91	98	87	99	101	99	98	91	103	101	83	108	85	82	100	108	108	113	101	99	95	87	101	81	70	98	110	88	94	100	82	106	75	79	93	86	99	108	81	93	99	97	95	72	87	84	95	100	92	83	74	89	100	95	86	109	85	111	104	87	92	92	106	84	98	108	87	82	100	108	106	83	96	105	97	106	92	94	109	93	87	104	104	112	100	82	95	94	95	87	86	93	92	89	69	85	81	111	97	87	95	91	81	86	99	92	104	105	93	96	100	100	97	95	89	97	97	86	90	107	85	88	92	105	98	104	86	101	98	100	93	90	112	104	100	93	82	101	108	87	94	119	87	105	104	84	90	77	90	103	105	90	96	99	93	93	96	100	86	95	95	85	112	95	82	100	94	85	85	90	103	100	104	98	92	89	95	90	86	91	93	115	101	96	97	96	97	89	94	94	103	98	96	93	90	112	72	92	104	100	84	102	95
10885	517	556	614	507	475	427	409	461	410	410	372	369	375	380	365	375	365	384	345	367	363	336	357	321	366	362	351	355	355	346	363	352	312	333	342	364	370	337	340	357	305	353	313	361	336	361	342	353	317	322	351	336	294	378	338	328	336	344	366	313	372	374	316	345	349	314	318	320	334	352	335	324	346	325	336	339	345	397	366	374	332	375	342	318	344	349	354	359	363	360	347	333	327	359	316	325	327	365	318	349	321	376	357	370	337	322	329	362	353	385	316	334	328	342	320	319	340	365	341	346	328	348	357	350	300	368	339	320	348	329	348	336	341	367	358	351	359	339	330	331	326	354	335	335	365	346	351	340	318	362	312	321	331	332	328	346	336	328	377	331	331	368	335	333	335	371	325	343	344	355	334	353	340	348	339	319	334	350	362	336	355	303	338	333	363	340	340	347	348	313	335	336	307	328	333	352	317	346	356	367	371	365	342	327	352	289	338	323	349	335	359	306	343	321	345	316	311	323	353	372	332	333	343	346	381	330	338	324	374	347	346	341	362	360	362	339	338	344	348	343	342	313	345	353	331	348	330	344	372	352	369	358	320	359	339	359	351	357	360	331	285	366	374	354	332	349	321	286	318	315	338	354	330	353	333	348	334	330	333	338	330	328	330	314	329	333	330	340	306	323	357	360	299	332	347	372	343	329	358	349	358	357	344	350	288	330	347	336	371	337	342	353	324	350	345	362	270	340	328	325	363	324	365	358	323	385	325	345	335	339	325	343	345	358	330	370	322	336	388	343	308	324	321	332	324	354	354	309	362	313	313	353	323	331	320	349	346	294	334	345	361	360	366	349	375	333	350	328	365	320	335	333	333	352	332	358	357	353	384	332	337	333	333	335	326	341	346	346	313	333	344	340	341	295	321	329	347	321	305	300	335	356	350	316	310	354	343	349	310	315	369	311	366	329	386	361	339	378	343	348	300	350	346	335	327	348	357	340	325	332	351	376	325	350	320	345	323	354	317	357	358	315	320	323	331	341	323	337	347	338	344	345	310	314	368	350	353	335	336	337	355	363	355	348	336	327	324	351	326	303	335	350	360	295	333	356	345	346	347	310	340	335	381	302	352	320	305	337	302	348	345	312	353	309	322	316	344	344	353	310	336	353	341	315	360	370	343	324	327	331	376	325	320	322	352	318	359	333	357	341	344	355	344	356	325	310	327	336	306	310	313	364	375	321	375	353	311	346	341	337	323	324	354	321	392	360	359	346	337	309	359	338	284	331	340	367	328	327	329	325	327	342	329	335	329	318	363	334	334	324	332	331	329	330	342	369	339	336	321	322	346	327	319	333	349	304	329	327	329	340	380	373	359	298	326	323	351	321	324	318	354	317	342	338	319	319	328	323	365	336	327	330	331	353	311	353	327	356	362	363	320	345	347	350	331	326	307	356	363	357	340	336	326	321	300	330	351	354	332	362	331	316	348	289	341	365	338	364	359	341	343	334	365	358	344	338	305	313	321	324	347	347	356	331	344	368	329	342	334	336	328	319	342	349	347	359	339	330	345	324	345	285	335	343	332	330	331	326	340	329	319	304	348	300	336	350	359	333	354	354	362	329	345	310	339	376	326	358	316	368	344	299	335	346	347	311	352	328	308	338	337	341	331	360	367	332	301	391	370	337	380	307	348	334	324	350	341	337	314	358	360	344	327	346	354	342	353	332	338	348	341	344	350	337	359	368	346	331	336	326	315	340	343	330	308	348	361	312	339	322	365	354	357	329	309	373	331	335	363	356	315	355	316	351	368	313	333	355	341	321	326	362	330	330	345	351	327	317	339	329	335	361	334	348	361	365	338	344	339	323	341	338	336	346	356	326	339	355	300	329	326	327	335	328	340	353	326	331	305	337	338	357	348	341	366	305	327	343	324	340	343	333	319	384	352	347	341	329	311	332	348	337	356	373	336	309	330	342	339	343	339	324	328	328	365	342	374	357	305	367	365	336	334	341	354	323	322	323	315	318	333	346	327	347	320	378	324	344	306	347	348	309	344	368	340	329	320	316	330	321	315	349	352	335	314	306	341	336	333	323	292	317	344	326	348	337	349	327	368	346	315	347	360	335	365	344	335	333	320	357	366	312	345	348	353	328	304	350	334	366	354	330	343	352	355	358	332	333	363	351	307	351	348	346	343	327	350	307	360	351	367	334	341	332	336	342	310	327	299	333	361	331	363	340	357	343	328	330	355	316	328	331	349	385	316	306	322	348	340	333	314	342	334	329	343	357	347	345	355	341	350	351	359	376	336	311	352	332	328	321	360	368	345	309	366	309	322	314	343	336	322	354	328	320	363	327	332	328	355	373	325	329	309	346	364	316	313	352	349	339	320	336	336	358	311	328	319	348	325	331	348	326	325	337	363	341	346	341	351	354	366	317	308	321	360	346	350	334	318	326	333	289	335	334	332	328	328	331	345	347	336	317	326	325	360	358	341	317	332	321	311	331	355	361	353	362	334	356	355	361	372	351	392	341	338	359	315	352	308	391	371	341	360	338	357	326	343	323	323	348	344	351	302	341	346	350	362	328	385	367	336	365	344	364	334	316	311	318	323	363	320	358	342	324	336	340	346	318	346	330	339	357	342	360	329	362	376	348	332	330	309	349	327	326	324	339	335	362	356	344	327	325	323	342	311	345	357	323	321	330	322	321	338	333	340	310	341	331	349	343	345	360	367	347	352	316	338	316	346	346	325	334	337	318	351	320	339	334	343	324	357	321	285	340	350	362	342	348	328	376	339	304	319	348	308	346	354	344	325	355	334	310	337	340	322	370	336	359	355	349	344	348	332	344	327	332	348	355	339	346	313	377	341	321	337	327	317	317	344	352	360	367	336	337	367	313	334	331	315	362	331	321	355	352	370	308	321	317	349	348	326	340	338	313	314	337	345	358	322	349	379	371	324	360	348	325	320	328	349	345	333	328	342	318	362	321	341	360	332	360	314	325	363	344	357	329	376	314	322	372	305	327	327	325	343	326	350	339	316	317	308	340	356	293	335	331	313	375	321	337	329	337	318	341	324	333	304	331	354	346	318	355	347	337	341	320	324	356	315	322	330	300	319	318	328	348	331	318	324	343	354	323	346	378	365	315	327	340	321	337	333	325	353	312	314	333	336	326	328	348	364	340	348	309	316	343	361	353	364	338	326	353	347	331	326	332	352	314	366	351	337	342	342	341	313	321	335	325	314	287	309	323	328	367	328	341	358	356	359	345	335	335	322	334	313	332	347	332	362	369	317	325	330	330	316	354	340	307	338	314	324	346	330	347	333	340	334	338	331	320	358	338	318	347	332	360	342	343	322	317	339	355	327	354	325	315	331	328	336	353	337	309	317	326	325	346	363	347	373	330	367	341	340	307	343	358	360	336	352	350	345	349	318	321	346	339	343	333	339	385	324	335	334	339	303	327	330	356	336	351	348	312	313	332	332	316	326	335	339	335	364	355	342	329	337
46325	18414	3193	969	671	504	431	348	285	259	245	229	192	174	209	197	148	190	193	179	146	186	185	180	162	176	181	187	162	168	176	156	145	146	154	169	153	157	151	161	168	176	154	165	133	136	153	159	151	163	161	166	144	169	152	156	135	141	165	179	131	129	154	150	150	178	160	127	143	171	169	141	170	158	152	126	132	149	143	159	134	178	146	137	167	157	160	143	151	168	144	156	169	153	130	132	156	135	146	145	145	158	147	154	160	159	166	148	153	154	150	169	136	138	125	167	139	132	147	124	142	148	158	131	147	157	138	136	162	153	143	121	125	145	160	149	164	151	170	136	143	163	153	142	154	132	150	147	127	154	137	139	154	172	156	142	153	139	146	160	132	149	157	158	150	157	150	137	173	146	137	161	167	139	144	141	133	133	152	160	161	147	156	155	139	143	142	156	157	136	157	175	160	142	163	140	157	120	143	152	151	156	132	157	143	123	154	142	157	146	141	112	118	147	151	154	147	147	130	170	157	149	145	175	147	160	151	151	144	156	164	143	150	130	150	147	135	138	145	157	146	136	147	149	137	139	159	133	139	142	158	133	154	146	122	145	154	113	162	137	132	150	132	188	156	141	156	151	138	133	144	155	146	149	121	142	149	126	159	154	154	150	150	141	130	157	159	146	148	149	143	152	157	136	151	140	145	162	145	146	150	147	155	174	135	147	149	166	159	139	141	156	168	150	131	168	161	148	168	142	148	151	152	146	137	139	161	150	137	143	158	140	153	149	147	167	129	159	159	154	143	176	134	165	169	130	154	148	183	167	131	136	135	163	139	156	131	139	142	149	153	135	133	165	134	140	162	152	141	158	136	137	136	143	142	152	140	145	155	148	144	155	138	136	147	152	139	156	151	132	162	144	161	150	136	134	143	151	160	131	126	143	157	153	133	157	164	164	141	167	140	144	132	131	164	147	138	143	142	148	159	141	144	144	144	158	150	147	147	175	157	138	156	168	156	151	148	143	119	135	150	158	150	140	149	136	156	155	144	155	149	171	145	153	143	158	135	119	151	164	134	149	150	125	152	164	144	142	135	173	141	137	142	143	132	132	151	151	154	148	164	134	148	143	154	141	132	133	140	169	154	141	136	150	156	141	143	132	154	148	142	162	136	120	172	130	142	142	162	147	139	149	140	145	129	136	141	154	163	158	151	152	139	152	165	149	154	128	170	141	166	145	152	158	153	153	153	160	134	161	165	153	135	162	146	149	142	133	159	143	174	133	168	169	145	128	134	172	144	158	154	141	167	141	142	158	156	129	143	157	165	126	138	173	122	132	159	144	135	146	141	162	148	164	154	154	130	132	140	152	174	142	127	155	145	145	128	128	157	151	140	142	138	152	157	134	157	156	163	177	153	158	137	147	130	154	141	158	162	153	139	157	150	154	139	155	151	144	153	151	146	148	127	129	149	151	137	155	134	147	138	152	142	130	185	161	147	140	148	148	140	147	141	149	182	131	152	149	142	118	147	143	173	162	133	124	132	143	166	144	162	146	156	145	164	154	131	148	163	156	133	153	151	139	131	155	151	167	159	134	148	153	158	140	164	167	129	132	149	148	144	159	123	157	143	131	156	177	139	141	159	166	146	148	157	151	149	137	152	156	132	156	130	129	138	139	179	144	148	151	152	182	160	147	150	146	122	138	124	145	131	160	140	142	162	135	133	124	158	140	148	168	167	161	159	139	149	138	135	149	168	152	146	143	147	143	150	130	138	169	134	143	151	177	154	170	161	132	144	137	152	148	149	116	128	126	130	130	152	142	132	155	142	147	156	149	148	132	149	151	159	141	167	131	142	162	134	155	146	157	139	130	152	136	135	135	150	164	130	136	161	158	155	150	134	141	157	153	136	152	153	160	142	143	156	144	147	163	138	142	178	147	152	131	149	175	163	160	162	165	147	128	171	143	138	157	167	147	169	164	135	148	166	168	138	130	148	146	141	152	134	165	142	124	147	153	157	129	149	127	142	148	137	135	162	139	171	166	163	170	171	184	135	174	136	155	143	147	140	155	162	157	135	155	140	159	157	162	150	143	163	151	146	146	153	138	135	141	163	156	122	154	150	148	154	162	146	155	157	142	144	133	145	138	144	160	148	142	132	157	163	154	149	133	141	163	149	147	168	153	138	131	162	139	146	133	131	169	145	156	151	165	130	147	161	156	155	147	140	144	165	148	152	122	154	163	152	138	139	134	176	152	146	169	147	125	144	150	128	148	154	161	149	148	156	168	137	138	156	146	133	152	144	139	154	152	175	127	142	141	152	149	133	141	128	138	161	152	133	159	163	140	142	153	184	153	140	156	133	149	147	165	158	154	139	151	123	141	128	137	139	153	144	165	122	145	132	142	145	193	143	124	144	153	145	153	164	141	160	132	164	141	150	148	155	134	169	154	155	156	149	162	153	160	140	154	149	165	163	145	145	146	142	161	146	148	149	150	149	159	161	156	158	176	150	134	155	149	152	158	167	150	143	139	160	151	175	155	160	157	143	151	151	151	151	153	156	133	155	167	145	172	177	134	150	150	146	148	167	154	146	145	138	159	166	141	142	155	153	155	151	157	156	146	172	133	138	152	144	148	152	142	155	148	166	159	180	155	160	156	154	135	149	149	147	153	148	153	156	150	132	145	126	148	151	153	134	149	119	151	126	152	149	147	151	170	172	150	154	147	167	171	159	141	148	137	150	157	155	138	154	141	166	155	139	148	135	145	143	152	148	144	147	148	150	151	156	168	159	144	131	141	148	150	150	131	165	135	133	149	141	144	132	143	163	146	173	124	147	132	143	146	152	157	123	126	110	154	130	166	158	143	133	169	142	160	125	123	142	156	162	146	156	166	129	134	149	131	138	168	141	137	144	127	149	132	146	173	155	151	148	125	132	162	163	152	152	131	150	162	167	148	132	168	123	140	157	143	147	152	160	134	157	166	141	156	157	149	133	157	159	161	151	131	149	145	165	156	143	144	121	136	132	133	159	149	130	137	161	160	153	185	150	132	140	132	153	118	124	151	166	147	155	156	136	164	156	153	183	126	171	135	140	134	160	139	141	148	134	155	157	161	150	160	142	149	142	128	144	154	150	170	141	161	140	144	155	144	157	160	156	133	158	161	150	170	150	146	151	139	147	156	175	151	133	125	128	145	136	155	162	139	123	121	174	163	157	147	141	158	154	153	144	157	146	141	146	158	127	144	156	161	156	128	142	173	143	132	140	151	142	163	142	140	152	165	134	165	143	163	165	145	151	151	161	134	143	154	145	150	162	150	148	167	143	149	139	166	159	180	122	144	152	126	121	157	166	151	142	159	148	161	159	147	144	169	152	140	146	134	140	146	168	152	162	146	145	136	132	155	142	142	131	135	152	145	140	170	162	162	175	152	158	147	161	151	152	178	159	160	149	155	167	149	140	135	135	189	130	154	150	174	156	162	142	153	139	138	159	158	152	143	147	138	150	147
29924	2135	3189	3375	2829	2375	1933	1684	1388	1270	1147	1036	944	880	790	820	737	737	697	668	736	672	689	645	648	624	618	592	569	622	543	568	563	542	514	534	519	548	534	511	525	513	534	526	492	524	540	531	532	499	520	526	533	530	520	482	500	528	489	516	495	483	505	490	502	502	486	530	520	513	514	535	513	488	531	480	500	493	506	484	453	461	484	487	508	497	487	505	460	503	504	518	500	523	452	494	525	459	500	469	513	514	495	491	495	487	512	546	476	523	516	518	520	488	502	472	456	542	513	471	484	541	480	514	494	503	470	484	475	471	494	535	474	428	471	449	448	470	492	466	505	511	518	512	538	508	528	464	459	489	466	465	495	483	507	489	487	487	500	529	456	507	507	476	489	501	498	488	496	480	455	463	545	495	492	463	466	485	476	499	489	478	483	529	464	475	493	514	483	480	485	455	463	485	500	475	483	473	492	454	485	548	461	469	504	517	506	467	465	474	496	478	502	478	509	498	484	509	504	490	497	451	491	505	451	475	484	475	470	470	509	500	502	489	491	525	514	476	512	468	458	478	488	553	489	492	490	452	485	469	511	489	492	438	480	525	476	498	460	492	482	491	448	480	481	468	477	472	509	493	492	489	475	479	532	487	506	462	480	472	529	498	500	473	491	474	527	511	482	503	479	423	502	516	517	488	487	507	486	498	467	494	462	523	496	496	508	458	475	514	447	496	534	522	512	486	494	497	500	508	462	524	501	509	516	490	484	473	524	503	457	509	503	509	498	499	444	508	483	514	491	472	489	513	469	502	451	461	492	485	492	525	534	483	499	459	463	520	503	466	515	465	459	492	496	511	449	483	470	491	486	463	508	494	497	465	481	515	502	469	436	470	496	468	474	462	479	468	493	459	471	487	459	472	494	459	509	470	490	479	485	523	486	469	516	470	455	494	466	454	486	487	452	449	495	478	496	474	482	463	495	469	500	506	480	481	503	482	435	505	504	526	493	489	481	479	501	477	450	480	515	494	481	492	522	541	513	537	487	531	511	504	466	507	475	463	467	494	479	477	486	492	515	473	504	480	467	510	479	471	503	525	496	467	478	479	500	482	496	459	512	464	528	461	465	483	474	494	465	520	505	514	548	476	486	546	523	502	475	482	492	490	449	498	477	447	503	516	446	456	513	469	473	500	473	496	472	497	478	467	465	468	463	499	507	452	454	515	507	458	471	496	484	463	469	506	515	503	485	470	491	465	449	472	490	513	463	491	486	508	512	487	526	496	513	505	512	448	468	495	502	487	453	489	506	500	464	501	505	505	454	488	481	461	507	460	503	472	511	493	513	470	464	488	497	486	515	480	487	492	495	480	498	487	486	513	498	450	470	513	473	495	458	509	454	507	473	519	480	497	510	523	470	490	501	492	477	464	484	462	509	507	458	472	489	493	471	495	508	454	476	482	492	495	556	501	482	513	480	470	483	494	481	495	499	479	492	533	479	468	481	494	445	436	483	519	485	495	453	494	462	532	441	483	486	467	466	460	507	497	522	494	478	452	500	488	488	494	479	488	437	518	470	487	498	523	506	496	503	478	509	472	458	458	499	487	489	494	482	467	469	491	463	504	497	495	483	504	507	509	517	508	471	472	450	469	526	495	464	545	518	521	490	463	466	492	464	464	484	497	486	472	521	503	484	458	485	460	476	483	495	472	470	464	463	496	473	509	502	500	482	450	492	457	488	521	480	476	444	480	474	483	445	456	490	487	511	512	478	515	511	473	522	494	491	465	539	470	500	484	487	456	454	478	507	484	493	480	459	473	519	467	468	518	503	510	496	515	441	479	513	478	480	493	499	481	532	496	494	479	499	512	443	468	471	449	493	487	475	493	501	506	489	490	552	464	459	551	512	458	457	502	517	457	507	461	469	469	483	441	489	503	488	469	550	464	534	466	475	483	481	513	513	479	471	502	481	495	480	467	450	497	493	475	466	470	521	475	498	511	476	466	525	500	484	495	459	481	464	458	481	488	518	503	503	478	477	485	495	529	518	469	480	461	519	494	474	499	493	495	476	497	499	455	498	484	509	457	491	520	499	519	503	497	477	524	483	498	480	479	484	490	504	508	490	479	521	470	508	474	504	503	483	492	451	484	473	473	496	501	488	494	488	474	489	459	497	465	481	482	461	464	490	506	466	474	467	482	495	472	502	475	472	473	460	488	481	510	478	492	468	477	487	473	552	493	480	524	452	469	465	495	481	485	470	492	506	470	465	497	474	468	511	518	483	507	468	519	473	512	468	489	494	452	474	499	502	517	495	505	497	490	479	527	482	430	462	508	488	485	490	469	512	472	506	484	530	472	469	473	467	476	471	493	504	452	473	476	471	463	461	462	487	465	493	455	491	433	478	518	471	498	473	512	506	472	481	478	501	448	492	462	506	470	482	530	459	481	477	506	425	481	472	484	492	489	525	492	476	490	483	505	527	529	507	492	492	491	491	524	490	495	467	452	493	511	448	520	468	518	487	488	461	442	459	453	496	489	461	515	527	457	520	464	481	462	504	437	460	501	532	489	492	500	463	493	529	474	499	508	495	481	458	536	513	456	502	489	457	487	517	455	482	502	494	455	472	474	504	470	484	489	479	458	440	510	475	490	489	470	470	496	485	479	427	474	480	511	518	494	446	469	451	467	447	452	495	480	459	458	455	458	516	425	510	510	456	483	471	487	457	474	443	476	486	503	460	496	526	497	518	480	487	481	485	466	472	496	483	463	492	564	477	497	473	512	522	472	440	498	477	505	457	484	494	539	495	535	513	493	454	455	503	492	484	480	453	516	491	474	480	482	458	520	507	454	502	466	521	437	442	524	471	483	469	453	451	480	483	466	484	480	480	484	507	450	460	481	453	471	486	456	470	488	486	464	456	450	483	493	472	472	479	493	527	502	512	467	513	477	451	427	474	491	507	499	486	507	519	513	503	483	480	485	497	450	528	472	489	557	487	501	485	446	500	508	474	471	497	470	505	477	494	468	482	474	502	485	471	520	485	467	508	488	433	510	502	492	500	484	487	504	440	503	518	484	496	497	510	489	497	415	477	541	499	497	509	483	497	478	478	477	467	465	466	530	521	521	457	505	476	472	499	476	462	501	502	518	468	489	500	467	538	482	460	493	483	458	502	472	510	518	480	497	456	511	489	479	476	474	468	501	509	482	458	491	475	482	517	485	511	516	486	476	456	477	508	517	477	509	468	507	514	485	453	476	477	508	467	505	484	507	502	466	481	450	487	462	487	504	491	477	504	488	493	500	496	464	442	499	455	487	513	488	451	487	514	502	505	517	498	492	481	523	527	470	455	496	527	494	470	470	444	484	483	508	488	445	493	436	486	480	502	478	475	507	469	504	474	484	440	498	507	444	472	459	436	489	512	509	474	486	489	453	471	490	473	492	490	500	480	517	487	471	520	487	480	508	469	507	494	475	516	459	490	471	463	475	491	478	448	473	470	508	490	475
55404	25832	8009	2050	1381	993	786	616	567	473	426	410	372	385	366	346	365	326	303	310	302	302	289	292	271	288	275	307	254	293	290	295	264	269	269	276	243	239	281	265	267	267	288	274	250	279	271	236	263	267	249	240	232	266	252	263	275	220	257	251	276	262	243	263	299	221	248	242	257	248	247	275	231	266	231	241	224	270	258	281	243	216	259	241	260	277	244	275	226	229	260	245	239	239	253	253	257	262	228	240	269	259	256	286	273	274	261	264	239	265	253	242	258	260	270	230	256	265	268	230	261	251	248	221	229	251	242	238	253	242	244	243	249	252	257	257	247	259	265	278	261	248	273	281	261	236	240	262	279	267	265	267	252	246	255	269	264	275	232	257	240	264	250	254	261	276	261	248	256	271	265	261	241	262	248	231	223	269	268	233	249	301	274	242	264	259	275	252	230	272	233	260	255	265	257	275	223	242	229	215	240	240	261	248	224	229	237	233	230	246	220	271	287	221	253	236	254	222	279	229	258	211	243	229	245	244	240	278	263	256	265	255	250	236	263	221	229	237	235	253	267	255	231	240	245	249	249	241	234	260	275	253	242	254	249	243	251	263	262	236	262	250	246	259	244	258	237	242	253	241	261	281	249	260	230	270	253	219	242	238	250	259	253	244	245	238	254	267	256	258	267	305	261	225	250	251	250	221	231	229	259	221	243	254	246	242	256	249	238	271	247	259	286	237	261	249	256	223	251	268	258	259	249	255	238	224	238	239	252	278	261	239	246	273	249	254	273	250	262	232	248	267	260	271	271	242	276	242	259	270	247	233	228	256	248	267	276	258	283	270	220	235	263	228	262	250	236	251	277	263	267	270	269	238	226	267	220	237	227	244	238	251	259	249	255	241	246	256	229	240	241	233	256	242	242	259	237	251	261	271	234	249	236	244	242	254	271	259	242	267	278	251	231	283	248	247	238	262	234	278	253	281	278	261	240	248	251	248	252	280	220	284	224	268	235	248	230	273	262	252	243	210	259	232	241	251	244	260	238	218	258	243	274	246	256	238	224	248	255	233	262	268	255	237	269	241	268	244	238	230	262	226	262	218	257	236	246	258	268	270	276	231	242	260	245	248	294	242	261	248	261	226	241	236	271	265	215	243	282	240	253	241	253	253	242	279	248	253	241	274	240	215	265	255	226	227	220	256	232	252	258	250	241	245	270	231	215	258	283	253	257	267	276	247	241	254	253	218	242	245	260	257	236	247	291	250	245	268	255	244	221	227	272	273	227	224	262	261	281	265	234	256	271	265	265	274	263	279	261	246	252	250	274	270	245	260	259	237	244	225	240	228	265	240	226	251	251	290	252	253	264	256	229	237	242	236	237	258	263	256	253	271	268	258	244	251	266	249	226	247	267	265	247	243	258	280	266	254	223	257	235	237	242	245	254	270	245	260	240	265	289	268	238	237	250	273	262	247	235	259	249	260	264	238	239	232	267	237	249	265	227	260	260	282	249	256	271	244	231	239	257	256	248	270	265	231	246	261	263	264	266	262	235	230	255	249	249	236	270	236	279	270	258	228	241	237	235	259	233	276	284	259	263	269	250	244	243	246	215	259	214	243	255	208	241	246	229	241	258	268	253	245	238	252	277	262	268	256	242	260	289	254	226	280	248	248	265	239	260	253	245	254	224	273	267	259	266	251	250	268	269	253	258	269	273	250	239	253	285	229	256	265	232	258	231	220	233	287	232	224	218	237	253	238	265	258	218	264	246	240	265	255	242	243	247	220	234	267	274	258	237	258	238	266	260	261	220	258	242	249	241	254	271	234	239	234	300	273	269	272	246	261	257	248	266	250	243	262	233	233	265	259	260	221	226	248	245	248	272	244	264	268	250	233	263	247	241	250	254	283	272	217	261	264	246	238	277	245	272	270	245	297	233	242	239	285	248	248	252	257	260	264	222	252	251	266	248	224	237	283	256	224	235	248	261	234	254	245	270	251	243	264	246	250	229	244	234	261	251	283	255	239	268	247	253	259	244	216	266	236	213	268	288	237	269	256	239	248	262	238	238	249	261	257	235	265	240	256	255	270	250	262	279	231	248	235	247	225	256	254	256	234	250	225	258	263	260	248	265	250	245	266	216	248	265	270	258	212	273	252	241	285	254	233	225	239	267	261	267	250	276	243	284	237	262	244	249	268	266	230	279	264	252	279	270	243	244	247	264	276	259	248	250	232	279	222	259	228	263	239	255	202	279	246	256	256	230	264	272	240	269	279	272	233	267	235	256	268	254	229	256	280	252	244	248	233	246	255	238	241	295	270	256	286	284	234	265	250	257	261	258	260	240	250	256	230	258	266	253	253	272	252	270	260	240	235	252	251	238	243	232	241	255	242	227	235	232	261	262	258	258	264	240	255	261	248	242	264	254	196	223	246	256	234	275	253	228	242	260	247	260	245	238	249	256	240	238	259	258	249	261	244	275	263	266	284	283	243	256	212	250	252	256	253	224	249	238	260	270	238	272	257	298	299	233	287	253	281	251	278	241	245	218	267	242	286	258	238	250	251	261	225	252	271	233	258	248	242	229	238	251	263	258	223	248	233	233	264	247	238	238	258	250	235	272	222	262	241	237	260	263	249	243	270	232	267	250	269	257	243	256	233	234	235	230	269	252	245	239	239	252	237	254	266	258	253	245	241	223	277	234	274	249	236	267	229	257	236	256	240	270	219	249	225	237	258	242	263	255	251	239	257	238	247	268	246	267	262	238	253	287	230	243	257	263	236	251	255	231	237	259	267	264	270	252	247	252	229	260	240	286	257	242	251	249	251	228	240	233	249	283	250	252	245	238	241	236	283	250	249	246	245	251	214	208	228	242	227	244	266	289	270	258	264	252	248	259	249	263	263	216	237	253	227	273	246	268	252	291	233	257	265	249	261	268	258	251	233	256	246	250	264	276	260	244	256	282	259	277	219	248	230	243	267	250	247	254	232	226	250	267	241	245	242	260	263	233	266	249	262	244	255	264	263	265	248	253	240	239	241	287	249	261	249	274	249	254	256	245	252	272	216	252	225	282	237	244	272	271	246	239	290	250	279	249	241	248	253	232	270	241	233	255	279	264	227	262	262	238	219	261	255	237	234	238	242	231	266	251	260	243	227	259	260	277	272	264	244	221	271	228	229	251	252	250	239	232	234	266	244	231	243	233	226	254	239	259	245	225	259	248	248	258	272	197	223	246	263	269	267	254	242	254	260	259	237	256	254	250	232	274	265	252	274	239	271	267	262	248	250	239	257	271	281	278	254	255	261	236	251	242	278	251	252	250	279	237	238	244	261	253	256	267	240	246	228	249	231	254	225	254	280	255	248	226	257	262	239	292	269	256	242	264	249	233	243	266	279	260	233	241	265	237	266	275	230	246	210	264	243	261	240	277	230	245	234	256	252	250	272	263	260	256	231	270	250	261	231	242	254	237	246	262	238	255	275	234	237	254	283	248	259	253	248	242	245
37802	3415	5853	6210	5180	4257	3416	2898	2442	2293	1957	1820	1671	1579	1426	1396	1275	1231	1214	1175	1099	1119	1076	1113	1013	943	941	1008	930	916	891	955	939	886	872	845	815	880	891	856	825	817	816	808	822	865	803	812	836	816	834	849	829	795	795	771	842	862	787	843	783	786	808	792	793	821	784	764	806	750	739	773	784	830	786	761	810	778	793	800	798	819	812	779	759	722	738	725	809	728	761	776	716	770	774	746	797	772	784	778	728	748	806	739	775	733	762	766	772	800	849	797	740	787	713	726	804	801	781	736	790	738	753	742	760	762	783	793	746	736	767	762	733	770	801	705	801	706	762	767	784	756	738	780	755	777	744	757	738	756	767	770	755	777	717	757	780	757	647	727	780	773	753	778	770	768	783	767	799	769	806	737	755	726	743	727	796	778	709	753	735	754	755	787	717	777	762	778	725	775	785	726	740	765	766	798	740	761	731	743	759	816	744	717	779	743	732	738	790	735	769	777	795	798	807	756	752	739	769	763	752	757	705	729	791	809	804	749	746	773	766	751	728	766	750	728	710	756	745	740	782	718	726	739	719	744	753	747	722	770	747	789	805	791	733	742	723	715	727	783	704	731	755	763	766	741	805	745	725	741	744	758	762	720	725	759	750	734	766	764	750	731	735	754	718	724	775	760	781	747	754	804	738	751	703	713	773	788	783	707	778	778	769	806	714	727	785	755	762	719	715	755	784	684	753	753	713	759	737	733	709	707	779	718	750	775	711	772	753	748	749	772	741	776	774	735	767	730	742	772	786	767	692	718	781	727	736	770	764	722	730	707	713	714	784	722	806	742	745	762	788	784	719	757	707	797	760	775	773	729	789	772	722	758	740	769	702	756	796	747	742	750	755	764	782	815	725	712	749	703	741	768	736	752	785	732	790	737	699	773	718	795	731	696	776	704	774	696	705	755	763	783	743	757	698	694	769	781	744	719	752	729	781	713	743	737	745	791	762	800	731	703	778	711	739	729	822	783	755	764	769	748	760	769	779	753	740	779	791	735	754	767	737	715	769	771	733	790	769	712	719	750	803	786	786	787	722	756	694	713	753	774	688	768	738	779	769	787	715	724	742	791	739	751	797	782	768	745	794	778	765	782	740	758	774	707	730	741	761	811	775	701	740	679	758	797	747	733	721	736	717	747	733	777	706	832	734	765	743	756	743	741	731	784	755	705	767	727	764	727	780	728	776	740	749	784	806	748	744	778	735	744	767	782	730	712	752	758	768	742	759	767	726	721	745	776	747	777	728	763	726	737	758	791	810	746	758	783	716	742	741	791	747	776	768	801	751	790	747	758	752	771	714	797	761	755	746	732	725	745	737	748	769	728	719	749	763	785	745	677	736	730	741	752	741	695	711	742	714	732	751	718	771	712	735	713	740	750	757	777	805	800	784	725	759	749	746	699	779	728	789	743	785	753	711	788	733	735	699	778	769	732	744	773	757	803	725	743	734	756	725	761	772	693	759	786	717	737	767	717	793	760	692	752	728	765	760	784	778	747	729	717	772	772	745	754	782	764	728	732	736	754	723	740	746	766	746	755	696	793	755	749	742	726	715	739	798	775	728	740	765	788	762	738	802	786	756	709	782	746	764	796	735	748	719	750	735	786	740	778	786	736	706	790	744	776	748	764	747	739	775	768	742	744	741	738	749	723	770	793	753	743	754	716	774	745	742	745	803	775	761	781	756	744	716	776	746	748	697	810	754	760	769	751	734	763	788	742	768	720	746	709	711	754	744	748	743	718	761	741	751	740	783	713	743	725	764	780	795	742	748	804	768	765	770	769	754	760	749	702	761	733	763	734	735	734	712	721	734	723	749	751	735	723	729	795	784	694	788	757	749	794	756	740	752	714	797	776	769	779	769	699	771	715	754	717	712	723	689	737	817	775	734	752	777	730	737	753	744	734	745	740	738	785	761	737	760	747	698	762	760	728	728	799	745	703	697	783	754	717	780	764	730	747	789	757	780	742	763	758	740	762	784	814	768	745	734	750	762	766	762	724	776	756	757	776	767	776	773	759	769	754	754	802	797	752	779	679	785	757	746	741	783	748	771	727	766	739	762	733	745	776	718	693	741	785	755	713	740	784	723	745	745	744	743	756	730	724	833	759	772	768	777	770	734	760	752	799	772	836	710	748	756	758	753	807	753	734	757	730	771	749	765	730	751	785	737	754	766	741	787	771	784	718	729	771	744	711	773	786	755	751	735	754	750	731	738	776	751	772	719	784	772	739	781	771	748	730	751	772	728	780	763	816	718	751	761	750	757	731	786	822	734	771	811	781	714	714	746	719	701	704	738	719	771	724	756	718	760	749	755	739	717	788	778	752	756	732	745	790	752	809	764	759	757	730	776	772	715	758	778	726	767	760	713	746	789	749	756	735	737	721	780	759	689	783	768	720	706	752	720	726	726	771	714	757	752	746	780	732	742	740	727	752	787	749	749	775	767	752	736	746	729	716	802	805	745	750	769	745	761	748	719	743	762	768	723	753	774	719	767	764	728	812	741	753	763	731	751	741	778	741	797	730	719	736	794	757	720	758	792	709	777	748	783	748	698	762	723	753	709	754	732	745	753	741	762	755	726	722	722	740	725	785	748	799	743	737	775	734	717	708	782	758	734	743	747	740	750	781	779	736	736	701	757	716	736	750	774	753	694	785	759	744	763	806	736	811	772	753	782	752	748	716	791	723	774	816	770	731	761	728	787	731	787	756	716	699	733	728	729	770	774	790	730	768	739	774	741	717	749	774	742	778	760	762	804	762	779	721	788	722	774	730	776	754	773	718	749	777	753	758	772	748	732	750	793	753	796	783	764	766	760	756	744	758	744	744	784	780	753	766	729	723	774	760	687	755	779	784	747	734	739	777	754	743	769	757	763	746	773	796	764	763	741	791	796	714	752	736	732	749	791	755	769	705	741	727	753	738	777	712	758	715	733	750	761	762	772	774	810	723	758	798	759	718	720	748	741	747	737	790	792	749	766	741	750	750	737	770	720	743	746	778	741	773	703	704	741	782	762	731	776	748	790	753	777	703	814	752	735	792	730	786	722	733	721	748	715	751	751	771	769	812	730	713	768	716	707	785	774	697	758	736	757	738	731	751	728	778	756	750	733	751	748	692	733	754	765	743	761	755	756	782	716	744	730	683	757	742	787	764	719	697	713	746	744	768	788	702	720	747	760	724	713	705	781	767	792	697	758	734	719	732	750	712	763	741	765	772	732	799	756	766	779	799	780	765	763	738	727	762	706	800	745	743	731	755	802	754	758	741	803	799	821	722	728	706	792	740	782	759	764	754	752	735	750	806	795	778	776	758	740	750	737	772	733	727	753	790	714	712	754	712	724	753	794	736	723	780	742	712	755	811	767	740	768	750	789	744	755	714	764	729	760	739	766	724	720	774	750	761	715	752	773	769	828	743	754	748	764	770	761	764	736	813	765	755	754	740	733	744	780	764	766	757
10726	784	240	148	132	101	125	115	89	96	95	100	107	90	97	94	109	83	108	102	99	87	101	91	92	109	100	83	84	93	98	90	79	94	91	98	80	81	86	86	88	81	107	106	111	105	98	85	87	99	87	91	95	95	81	93	102	93	97	91	105	92	86	79	89	82	90	104	77	104	101	88	89	85	81	89	86	87	98	86	87	92	91	87	86	95	95	83	98	88	88	94	69	83	104	82	83	104	101	91	78	75	97	99	112	98	116	78	94	102	100	89	103	89	92	88	63	83	105	107	98	94	99	91	89	104	73	84	89	98	88	91	97	95	93	84	111	97	96	92	98	93	86	91	74	121	93	95	77	81	89	91	87	89	99	102	87	98	97	86	111	118	84	93	93	105	103	91	84	90	84	79	85	110	72	85	101	104	97	88	94	110	102	99	103	87	104	98	93	99	113	80	95	89	76	95	94	90	87	84	86	95	92	95	101	109	98	100	104	96	111	102	99	88	84	85	86	74	95	84	97	93	76	93	83	83	101	94	81	94	110	99	99	93	97	112	98	94	109	104	81	81	92	86	100	95	81	97	78	85	87	105	96	91	88	98	85	92	88	95	120	85	102	110	86	109	70	91	94	107	113	84	82	109	116	101	100	96	82	116	94	107	96	92	105	78	98	102	82	99	93	89	83	87	87	86	91	101	91	83	93	99	101	90	90	95	98	90	90	90	91	93	74	105	79	87	93	68	96	110	95	115	86	92	117	89	94	96	88	100	97	83	118	91	83	111	101	115	93	105	102	105	88	100	96	105	88	85	104	112	96	97	95	84	102	100	91	98	114	87	91	82	96	94	99	100	97	82	93	106	88	116	103	96	94	82	79	102	103	92	107	92	93	94	74	87	85	88	86	93	90	95	83	100	78	103	79	76	84	81	90	90	85	95	71	96	104	82	80	87	85	95	103	85	102	93	95	85	88	90	99	101	104	95	101	93	102	94	95	95	97	86	91	92	80	79	95	87	95	103	105	95	71	89	95	97	88	121	96	86	114	77	94	85	92	114	113	106	83	106	83	70	101	86	90	80	93	103	78	98	89	86	107	89	106	89	86	109	88	99	89	105	96	90	95	100	91	102	87	101	67	101	108	78	92	94	91	81	102	97	81	95	86	86	108	85	90	97	92	92	97	99	91	106	110	96	92	100	87	64	80	91	106	99	83	84	95	101	92	102	88	96	95	84	86	94	97	68	81	88	107	93	107	104	97	94	83	87	97	109	76	101	70	90	85	111	87	91	79	104	97	72	82	84	81	101	101	96	97	97	88	96	82	103	109	109	104	109	87	84	86	102	85	91	110	84	97	82	80	101	93	88	113	93	94	107	91	108	94	78	85	79	91	98	84	101	96	86	90	105	89	96	88	101	89	94	117	77	100	95	88	97	100	74	89	74	101	88	94	99	108	86	97	93	99	81	72	80	96	102	99	89	80	107	93	103	102	93	102	101	84	85	86	106	96	100	86	95	71	107	104	105	100	100	99	86	98	105	110	91	101	113	109	94	80	98	99	90	87	91	97	93	108	95	75	90	96	91	73	95	89	93	93	80	87	97	94	102	124	93	92	91	104	109	103	87	104	100	97	87	81	94	81	95	105	93	89	93	102	90	91	101	78	82	96	106	94	119	125	94	97	86	78	79	93	83	98	119	91	109	104	90	104	97	97	91	92	89	93	90	92	100	95	80	92	87	100	100	103	76	92	99	87	102	94	102	91	93	101	101	78	93	102	92	106	95	95	92	98	79	103	86	99	105	102	98	100	82	99	98	108	96	102	96	82	78	86	86	95	90	79	95	86	92	104	94	103	103	97	90	98	96	89	92	102	81	90	93	97	97	94	88	88	80	90	104	90	94	85	96	95	109	108	77	92	100	102	88	101	70	106	117	79	93	99	91	91	87	93	90	78	72	89	89	84	100	106	91	90	91	95	105	100	112	85	103	92	104	90	89	101	77	86	80	86	107	90	101	105	88	94	88	92	93	95	94	100	91	97	94	92	86	105	86	92	89	104	102	90	87	92	78	104	96	96	103	116	103	89	101	94	101	98	113	96	94	80	116	93	105	112	81	105	89	99	94	97	96	88	102	94	97	108	102	84	95	104	106	93	101	88	78	104	101	72	97	97	109	89	93	85	87	100	93	82	101	92	75	96	88	88	108	97	102	93	97	83	89	106	106	86	100	87	97	106	107	92	94	90	92	101	81	95	89	101	85	109	109	96	93	87	82	119	93	100	88	98	93	104	90	97	94	91	80	118	77	82	101	115	97	83	103	91	107	98	105	78	100	97	103	95	103	104	98	89	74	92	91	88	90	92	106	94	87	89	94	104	76	103	99	101	81	98	107	96	87	91	90	108	106	83	87	106	82	93	104	98	93	88	99	86	107	94	95	100	87	93	99	89	103	95	90	90	121	91	84	97	113	88	96	89	91	84	78	88	98	89	94	97	89	85	122	90	90	92	87	97	91	89	89	80	102	104	94	105	90	79	78	87	85	87	101	88	93	98	93	87	107	107	119	95	81	72	98	101	102	78	92	92	74	100	89	87	100	95	79	86	104	111	85	108	102	86	99	91	91	93	96	99	98	80	86	117	96	87	103	83	106	97	103	109	91	85	83	79	95	96	83	105	105	84	78	100	109	85	89	95	108	92	86	113	85	96	84	89	111	84	105	85	90	116	116	103	108	103	80	86	110	72	83	91	93	91	97	97	95	89	98	85	82	94	76	91	84	95	101	87	104	87	81	94	92	93	92	75	90	90	80	83	86	94	98	92	96	80	83	83	99	84	86	86	104	101	92	103	102	105	97	99	91	95	109	102	102	82	95	99	98	97	79	105	90	93	95	85	90	86	88	99	76	107	97	84	92	86	104	101	84	91	86	104	90	93	104	90	92	87	105	105	103	97	94	94	87	102	100	96	92	106	93	103	95	91	91	105	87	69	75	96	104	89	108	99	81	91	94	89	125	90	97	82	91	90	100	96	113	93	116	115	98	92	87	87	79	94	91	82	99	93	97	88	95	94	81	100	101	87	125	90	94	116	95	83	79	95	104	95	79	73	99	99	98	103	99	85	98	88	95	98	71	89	87	92	93	125	88	86	93	98	95	100	80	94	92	89	79	97	77	85	83	84	91	85	106	109	83	82	70	79	95	74	94	102	73	102	96	89	95	95	98	107	85	90	81	100	112	77	95	95	87	88	88	97	91	81	106	86	97	95	102	94	84	102	115	89	96	100	90	90	91	81	92	87	97	103	101	97	90	95	109	92	87	108	82	92	107	84	118	79	81	91	79	97	93	104	104	89	95	110	92	119	100	88	92	100	79	99	98	84	101	96	81	100	108	92	90	96	91	84	91	95	104	81	80	71	89	78	93	83	96	97	80	70	86	96	88	96	102	87	80	97	112	98	98	97	85	94	105	92	93	103	98	88	103	79	91	91	92	122	89	90	89	101	107	93	91
10904	524	532	547	497	495	413	397	404	397	409	351	364	390	337	394	357	374	348	344	360	333	347	348	353	365	333	338	316	349	375	355	343	327	359	350	374	353	339	356	359	361	339	366	328	328	312	320	343	344	346	313	326	345	331	336	336	350	374	359	343	321	335	321	344	348	326	341	340	329	336	319	333	339	329	329	326	343	325	305	361	313	372	329	323	302	342	364	370	356	336	305	326	346	316	341	331	340	355	324	342	339	345	347	310	330	349	330	342	329	320	327	337	305	338	342	311	339	370	335	328	341	361	332	354	361	346	358	302	304	321	323	330	318	314	317	325	324	335	316	289	334	353	343	336	344	363	328	313	346	381	332	337	318	351	320	352	318	326	326	342	361	347	334	289	332	324	343	336	331	351	328	337	348	311	343	365	325	337	335	329	317	323	352	357	339	341	333	363	343	342	350	324	339	359	324	344	313	392	331	335	332	326	354	326	325	334	322	337	333	362	359	338	344	313	345	330	344	355	352	351	335	344	282	339	338	346	324	338	348	343	336	300	330	323	348	353	330	358	344	346	307	331	336	343	333	313	327	365	326	339	310	328	331	338	336	336	344	313	371	308	333	340	340	338	382	359	355	338	297	350	307	334	304	337	338	336	310	375	324	346	326	347	367	314	327	327	357	311	319	354	326	319	340	325	346	339	303	346	348	348	326	348	317	336	340	305	328	335	322	316	339	322	339	361	349	338	335	352	351	332	350	331	362	362	356	344	355	304	361	360	305	325	312	325	299	325	348	345	344	335	353	353	356	346	335	380	349	352	352	350	332	316	329	355	328	348	311	294	342	337	321	344	333	365	331	349	313	362	367	330	347	340	349	379	343	355	350	340	302	338	339	341	341	330	341	303	368	338	349	325	355	346	341	338	341	332	330	346	381	302	312	318	331	349	330	321	303	335	319	346	318	327	331	335	345	360	306	334	382	347	329	312	320	324	317	352	350	339	364	336	339	360	328	335	290	330	363	371	348	344	332	343	325	338	349	310	329	322	309	328	297	334	326	316	321	336	331	355	312	320	327	346	323	312	334	362	322	318	354	297	310	349	328	307	334	326	308	297	381	335	343	320	344	326	344	334	353	336	333	353	327	337	358	322	343	341	353	331	333	351	333	320	359	327	355	340	356	323	330	300	334	340	337	345	306	335	320	339	368	340	302	305	381	336	339	367	330	313	328	353	324	349	324	361	327	339	337	359	323	349	347	333	304	294	336	311	346	362	306	332	322	327	348	335	303	311	330	330	339	341	322	326	331	316	322	342	362	341	354	329	320	334	354	331	382	303	323	320	331	318	338	352	333	330	338	327	329	326	350	339	329	317	347	296	305	320	320	330	338	318	332	306	367	354	344	349	361	317	337	312	364	366	311	324	351	379	337	333	332	387	329	371	347	327	305	320	350	350	362	343	348	317	316	322	332	372	352	314	333	333	311	329	329	326	338	362	341	362	339	357	301	323	324	331	350	382	337	322	382	350	345	354	356	384	322	329	359	328	335	329	318	311	334	346	339	335	341	321	323	336	339	339	349	333	344	302	344	320	350	343	321	356	335	327	354	337	344	323	324	332	357	362	328	361	354	323	299	346	316	327	366	344	333	325	358	335	327	341	316	330	313	346	329	347	386	352	364	356	329	341	318	349	336	311	342	335	328	325	332	348	296	349	324	315	315	346	327	336	346	367	310	317	321	370	315	354	342	337	320	335	316	341	340	336	343	337	335	330	333	383	317	361	368	342	302	341	345	326	303	342	356	304	332	322	386	351	355	330	343	317	345	328	344	351	337	356	357	356	311	336	299	363	344	319	334	317	332	335	377	319	364	336	311	332	321	329	323	343	317	334	335	333	310	345	335	318	328	352	338	341	336	332	334	362	319	338	319	311	351	379	319	338	322	331	340	352	328	315	340	317	318	338	278	305	312	320	324	345	333	377	305	342	345	320	322	320	346	348	351	355	327	358	315	302	323	329	323	322	358	345	359	347	294	355	350	334	312	335	338	307	338	355	347	334	336	345	356	353	324	351	366	321	350	284	316	323	335	331	299	325	355	323	319	302	314	347	374	320	333	312	332	297	334	320	317	319	335	346	327	333	322	336	313	333	347	323	353	334	326	316	330	312	312	341	324	334	333	309	344	368	326	304	342	332	311	329	372	362	364	327	341	330	322	321	309	330	321	334	327	349	335	334	335	318	381	325	346	352	329	328	331	333	340	302	298	331	339	340	343	345	291	365	348	343	325	334	330	328	376	344	327	312	375	349	310	321	304	350	340	306	326	355	358	327	336	306	350	347	340	324	377	369	344	357	349	340	353	300	296	357	386	353	333	376	337	325	320	369	347	309	320	325	291	314	346	361	321	346	341	383	333	325	332	362	376	308	352	355	293	315	346	393	298	334	327	355	323	341	289	351	333	384	341	318	329	329	327	296	303	330	330	338	322	345	310	332	349	349	338	336	336	357	379	361	302	318	339	341	322	377	347	329	345	305	359	298	329	332	325	340	333	332	324	330	361	359	337	322	342	337	341	354	366	348	308	304	337	340	348	341	304	347	322	350	348	337	331	353	321	353	364	324	302	310	340	346	359	325	339	316	298	335	344	336	326	325	348	337	355	354	331	307	343	333	325	329	332	351	339	310	352	315	323	367	320	357	339	305	344	334	369	332	329	371	338	331	309	346	387	357	349	326	356	335	333	340	338	321	349	339	336	357	315	367	319	333	352	342	315	304	320	280	313	309	324	343	347	338	338	348	323	343	338	333	336	320	339	335	346	335	339	345	343	339	355	311	343	346	309	350	346	360	343	339	355	348	344	360	313	352	337	348	333	323	335	349	340	343	313	364	353	329	363	342	347	364	377	348	345	330	350	323	362	365	363	352	346	341	315	310	367	342	318	325	361	336	341	363	348	345	321	332	324	334	338	329	345	334	346	347	318	364	376	352	367	322	325	371	348	323	340	344	377	355	346	311	359	347	332	353	326	304	323	334	337	322	362	353	340	327	322	336	328	310	314	321	340	321	347	313	372	341	352	354	315	359	345	375	376	323	331	335	306	319	323	360	318	325	288	355	326	337	352	349	346	339	329	325	356	314	363	369	365	361	324	313	373	331	350	355	322	345	353	336	334	347	333	338	346	358	324	348	327	365	375	341	346	334	368	300	317	351	343	317	359	342	349	353	327	372	332	318	379	361	374	340	318	378	341	331	316	313	372	322	351	322	334	347	315	315	363	315	327	304	346	332	342	368	298	332	369	319	338	330	328	327	382	299	355	320	331	343	317	366	363	325	354	338	316	362	332	321	336	346	304	322	360	345	310	358	384	312	342	359	305	348	311	309	306	348	304	333	302	337	331	306	322	330	320	307	343	320	309	336	350	325	330	315	319	336	338	315	347	317	359	305	368	299	328	339	309	326	326	336	332	336	309	344	323	340	307	309	331	288	361	348	316	305	317	306	338	339	339	333	335
43836	14200	1795	917	666	498	408	345	295	240	225	239	181	222	205	197	188	163	156	161	162	155	162	152	163	189	159	156	158	158	156	175	139	142	169	138	181	140	158	153	183	144	148	173	145	146	159	181	142	176	133	125	160	134	158	165	140	132	158	141	128	175	135	167	139	138	169	138	158	152	139	148	137	125	146	165	161	161	163	156	145	140	156	167	137	148	148	144	145	158	144	151	156	146	155	149	153	127	135	156	145	135	143	131	139	153	153	140	128	134	154	144	171	141	136	143	137	148	137	157	139	136	156	161	154	154	160	123	153	182	156	142	147	161	160	155	140	151	140	137	126	160	141	133	144	131	152	120	132	147	172	145	116	123	153	125	141	128	158	171	143	149	153	142	153	144	154	135	148	151	151	160	156	131	122	165	131	157	146	149	145	125	144	131	123	170	144	135	116	154	141	133	136	129	137	133	149	131	137	136	145	165	149	169	152	121	155	149	143	160	159	158	152	139	133	136	131	148	138	159	143	156	154	136	158	170	138	161	140	160	176	160	147	156	135	160	152	148	124	133	158	156	141	146	147	138	131	162	144	155	155	126	138	158	149	143	155	145	165	134	143	152	152	159	155	128	163	151	135	159	138	156	147	147	151	137	135	147	162	151	165	132	131	146	149	162	155	137	157	125	142	141	165	132	137	151	156	128	145	125	132	147	154	136	153	141	133	139	158	180	156	142	148	168	130	167	144	156	133	149	131	154	132	167	146	150	145	132	125	137	121	150	168	149	139	156	143	144	131	163	156	127	141	151	156	150	140	143	144	125	137	156	136	145	136	139	155	156	117	139	151	149	156	164	148	151	154	163	144	158	155	132	141	153	160	146	158	138	132	130	174	151	134	148	149	144	172	146	153	155	168	145	158	150	128	149	145	148	151	146	163	144	119	154	155	150	165	140	156	147	139	137	150	153	152	157	147	157	154	158	142	149	140	145	147	148	166	133	168	144	128	156	139	151	174	147	140	142	122	163	144	160	139	155	147	157	148	148	152	144	144	142	143	150	146	147	142	132	160	155	121	162	155	133	135	152	158	152	147	161	150	146	127	142	158	167	145	146	146	160	136	148	148	131	148	121	128	149	145	139	153	146	168	145	164	147	155	142	139	155	151	147	125	139	155	142	127	147	143	166	137	146	159	146	142	149	133	129	146	133	128	148	157	178	149	135	162	126	145	142	178	143	164	165	136	127	131	156	143	164	143	163	137	145	156	144	141	179	150	143	148	141	137	145	149	168	142	145	158	160	157	149	159	129	154	128	141	144	140	164	136	153	131	136	160	164	134	147	139	139	155	156	154	161	145	163	166	147	163	148	173	156	146	149	137	162	132	144	169	161	152	170	145	161	153	138	152	148	143	139	160	160	159	148	144	165	124	155	138	142	151	150	155	150	139	142	140	135	138	132	149	138	135	168	156	153	158	136	140	148	140	144	144	121	140	173	138	135	169	151	134	150	137	146	154	160	168	127	147	147	144	124	139	139	160	131	148	126	132	148	139	181	127	145	151	150	151	152	149	168	130	141	163	145	155	142	151	132	144	124	144	155	138	143	139	151	147	156	156	164	150	150	151	152	153	133	163	148	152	122	133	154	131	169	164	134	139	154	148	135	168	172	152	127	140	153	129	170	152	146	146	151	159	136	125	161	146	147	139	143	116	148	150	162	156	138	146	143	153	164	150	143	146	122	170	133	145	159	142	138	158	139	142	137	156	130	151	160	177	160	172	162	140	145	147	158	139	125	137	170	171	145	144	159	157	137	138	138	151	145	135	153	137	146	144	156	147	180	131	132	145	131	141	154	153	142	141	162	107	144	154	138	161	127	144	155	152	166	170	154	140	170	141	154	149	150	145	132	150	147	151	152	146	146	134	148	144	146	147	138	141	155	160	152	125	135	146	135	157	144	159	161	146	137	161	152	154	140	131	147	124	153	141	155	151	130	137	152	144	144	134	135	157	138	149	150	129	147	160	151	149	143	145	136	152	145	126	144	156	138	149	168	150	164	132	147	141	172	160	135	135	163	171	131	145	156	164	151	163	147	148	136	155	171	156	146	148	135	168	157	161	177	152	146	143	140	131	166	145	142	137	160	146	125	118	129	139	129	146	153	138	148	131	140	132	137	155	148	148	138	145	175	135	139	158	132	161	152	141	153	137	148	141	156	110	150	134	130	139	130	161	141	144	146	154	147	156	156	172	168	152	128	147	137	137	141	150	161	145	172	133	157	145	150	144	144	145	144	164	111	119	148	153	142	155	153	144	169	146	152	138	128	147	172	155	144	132	149	148	156	155	143	143	147	123	161	132	154	152	157	121	152	147	148	139	166	128	148	156	133	153	169	149	135	134	144	162	117	153	154	153	135	147	147	137	151	167	162	137	156	142	132	149	133	121	158	161	144	150	140	152	145	168	132	149	144	161	152	145	134	160	160	151	171	144	135	128	155	154	172	141	153	163	161	170	138	173	132	146	168	144	142	156	182	159	144	121	167	128	161	153	138	136	134	154	158	142	146	125	125	147	161	173	143	139	142	164	143	150	159	120	143	131	135	157	165	162	164	154	124	139	135	133	148	178	150	156	150	128	147	145	140	148	153	149	152	149	157	154	160	160	131	141	148	156	164	144	182	134	156	158	144	134	138	153	132	154	162	138	164	143	145	133	144	162	160	138	146	148	160	147	134	146	157	152	149	146	151	144	132	154	139	153	168	146	148	152	154	157	166	174	145	143	146	153	146	144	139	137	155	170	154	137	154	153	160	139	156	131	145	167	143	142	132	139	140	167	158	141	148	147	152	154	158	163	133	116	174	159	143	161	149	145	146	146	151	161	157	118	151	151	152	149	141	158	149	167	146	131	146	166	166	167	141	155	124	129	154	129	152	140	130	148	132	158	144	152	172	166	139	142	158	144	146	152	164	153	147	133	139	142	138	154	147	126	151	115	156	150	155	166	138	133	155	130	145	140	155	153	131	161	152	163	157	160	146	151	153	132	140	140	122	156	154	160	161	127	143	154	144	150	126	122	174	150	127	151	147	157	108	135	169	164	160	131	129	171	165	154	136	137	146	155	156	150	166	126	134	155	153	153	150	145	158	145	134	151	152	128	157	142	129	138	142	145	152	148	161	149	158	153	155	133	157	142	155	155	140	152	126	136	147	167	181	153	149	155	171	148	133	164	145	130	143	153	168	146	135	133	150	137	137	126	159	161	140	139	159	152	165	147	141	133	161	155	136	129	171	125	146	139	173	140	141	136	165	141	140	126	146	148	142	133	151	124	144	156	152	161	164	161	156	141	149	130	154	154	134	156	176	161	144	155	148	166	140	143	147	141	140	175	167	143	129	155	163	154	139	135	144	174	117	129	149	162	166	146	158	171	156	184	160	160	133	138	131	141	164	165	141	146	137	135	156	145	161	161	136	146	154	158	142	139	136	157	142	138	122	134	143	136	138	139	145	144	152
28020	2148	3207	3513	2916	2295	1980	1687	1384	1253	1123	1044	931	891	846	807	796	751	741	685	663	689	678	658	626	618	633	589	590	562	526	561	563	541	545	539	534	556	513	533	519	498	543	553	515	529	508	565	505	535	516	537	497	491	532	499	522	519	525	530	496	516	498	487	449	471	540	523	489	465	472	481	545	509	471	474	530	525	516	503	494	467	524	517	476	547	467	499	546	511	486	506	488	530	479	509	488	499	512	511	509	518	485	506	499	492	493	447	535	518	505	479	469	483	470	490	492	492	452	527	532	474	487	478	499	507	492	497	478	498	474	513	516	482	494	508	476	503	481	502	483	513	490	493	502	497	488	497	476	501	468	452	437	493	523	469	486	490	501	461	471	487	506	476	465	512	507	437	496	501	469	440	491	509	472	484	490	520	498	501	536	510	485	448	497	454	454	486	517	481	483	506	478	478	489	480	467	450	457	500	511	473	448	499	517	488	505	452	468	494	497	518	474	506	463	510	491	459	523	514	457	511	469	492	490	464	508	490	500	496	489	489	501	503	501	464	489	472	473	439	491	456	485	511	512	451	485	482	501	453	516	490	494	487	475	490	446	502	488	490	487	461	508	470	481	498	427	487	534	496	488	435	486	494	486	544	505	494	502	501	470	477	503	520	515	511	449	494	517	483	493	527	472	513	540	518	517	468	494	500	448	510	454	497	503	486	452	483	514	481	490	469	471	501	490	427	475	503	438	491	470	492	531	474	459	499	515	456	487	474	452	505	495	482	534	444	510	514	515	463	469	478	494	492	487	484	494	494	538	531	494	478	475	510	493	482	469	466	471	501	493	478	472	514	477	504	492	469	496	501	508	488	495	485	492	490	484	473	509	477	478	498	468	475	505	473	492	476	499	467	447	459	459	502	496	501	480	455	515	444	482	473	486	494	464	482	536	489	506	495	495	493	487	506	454	458	500	501	495	452	484	474	506	502	489	490	498	498	466	499	469	494	464	477	480	488	463	505	508	472	499	485	495	496	489	478	544	521	450	511	508	481	466	474	543	497	478	506	488	479	473	495	487	463	484	458	485	498	520	504	461	514	525	472	509	515	454	480	483	461	484	446	511	474	494	476	501	493	480	465	483	414	478	485	464	484	463	481	477	476	510	489	506	468	474	505	502	489	508	487	474	497	479	475	482	480	498	473	490	462	497	510	493	509	500	460	483	494	514	453	498	474	461	510	499	471	511	491	495	475	494	475	490	505	459	476	475	517	498	475	495	480	456	490	542	515	498	515	494	519	490	501	470	490	516	473	492	460	465	471	491	483	521	472	475	502	485	535	475	486	491	481	443	490	519	494	474	465	458	466	502	477	498	457	475	489	472	488	490	465	497	483	512	496	501	513	475	522	484	485	516	501	460	437	487	505	476	508	448	508	500	526	478	525	495	481	519	479	520	482	492	480	435	505	479	523	467	482	476	473	471	510	469	541	502	471	537	464	460	486	500	468	470	474	512	471	526	464	503	491	485	453	471	471	476	499	456	476	452	463	458	502	515	537	518	474	472	471	426	492	488	525	463	465	497	470	473	493	462	461	484	472	504	477	528	498	499	512	448	512	450	488	529	484	449	489	496	504	467	467	466	492	505	462	491	458	485	492	505	500	501	456	479	490	521	497	530	468	457	502	492	513	475	454	463	486	521	489	499	482	494	494	470	522	509	464	510	497	482	462	495	482	505	507	520	503	481	477	507	474	479	502	510	493	472	500	475	480	471	502	473	495	473	527	527	490	524	496	503	485	479	494	500	460	506	461	502	499	481	454	497	500	490	480	471	442	504	498	505	490	483	457	521	492	484	504	506	513	474	465	471	513	464	460	513	472	505	475	478	461	507	490	499	541	496	511	481	454	484	473	512	501	487	478	482	502	475	476	486	481	531	460	540	500	493	507	513	466	473	502	475	523	467	481	486	461	476	470	507	511	499	530	516	521	508	490	480	480	450	462	472	473	482	493	492	506	462	488	454	493	473	516	507	473	460	471	476	550	467	471	526	476	478	493	500	517	502	460	503	481	483	495	499	500	475	495	459	499	498	474	467	502	487	481	491	486	433	446	487	471	506	490	449	497	497	490	495	493	520	500	509	512	492	450	494	498	476	462	498	480	470	440	475	500	491	481	468	497	506	476	479	491	491	481	476	482	476	489	506	488	455	473	480	534	484	463	495	491	488	523	501	513	500	479	470	485	487	500	481	481	478	480	489	478	496	489	479	465	496	479	489	511	477	497	514	475	472	488	479	497	519	477	448	526	491	490	526	535	502	464	526	463	501	493	552	474	457	460	470	519	487	460	495	487	491	461	503	520	477	470	485	479	463	493	498	494	539	508	482	508	505	504	494	487	468	478	490	467	486	497	502	531	496	474	542	488	518	520	491	459	470	515	499	505	507	436	458	478	450	484	473	497	500	473	467	479	484	473	467	469	503	501	472	496	469	497	489	521	483	475	547	492	470	486	484	514	467	485	493	491	467	476	516	496	486	505	463	487	488	497	502	522	497	526	500	487	475	446	480	466	475	525	479	481	480	461	477	474	492	503	507	466	499	502	453	450	454	490	513	472	513	476	472	482	497	467	479	463	508	505	493	531	507	480	514	474	518	488	486	497	465	506	463	515	512	507	487	493	494	496	479	480	454	473	509	490	508	499	455	468	510	494	453	463	471	468	526	475	539	488	470	499	492	470	507	487	486	472	474	432	484	432	501	499	470	459	484	494	455	478	487	490	462	483	494	484	460	505	440	519	537	495	473	507	479	479	482	467	490	518	457	501	464	490	471	496	475	474	484	434	509	487	512	487	473	499	474	486	492	466	509	489	464	456	451	499	481	514	487	480	521	493	460	451	491	496	468	460	444	480	491	461	473	477	542	491	472	465	510	501	558	488	473	439	478	505	485	501	479	497	474	496	494	488	493	493	512	528	469	526	515	479	478	500	493	520	465	446	516	485	461	476	509	492	481	484	520	472	489	465	489	502	447	485	473	460	511	489	497	504	445	509	506	535	474	484	495	468	452	466	423	457	479	485	483	509	505	503	486	514	504	485	500	469	495	479	482	499	494	513	490	498	490	434	504	511	475	458	481	526	482	491	496	470	482	480	492	457	499	459	462	509	486	490	514	556	511	456	494	504	465	479	504	479	501	529	516	481	496	494	521	484	454	454	500	475	490	495	515	473	529	465	498	497	459	484	495	508	512	483	492	428	479	529	521	481	476	468	481	502	450	505	489	476	467	482	502	542	523	484	491	476	482	488	436	455	500	502	447	504	502	491	475	490	491	484	504	482	496	446	485	473	489	489	475	470	498	476	476	487	438	502	425	493	496	464	489	466	476	507	514	466	502	501	514	497	498	480	471	457	525	500	487	498	461	462	430	470	474	484	442	497	471	512	452	466	464	450	495	518	491	489	472	457	501	475	473	458	498	478	485	498	519	473	464	472	491	464	483	508	480	485	493	494	477	458
57866	23676	5917	2106	1376	973	805	649	550	441	426	417	373	354	310	326	303	284	322	313	284	281	293	276	252	279	303	290	262	256	269	275	298	293	229	246	265	261	270	266	266	244	268	232	251	253	284	260	268	257	272	275	268	274	259	251	282	254	249	249	283	243	276	227	247	278	254	240	244	275	243	251	278	247	268	243	225	210	250	250	246	244	234	226	246	268	270	251	245	243	263	243	300	263	243	252	236	263	240	282	239	281	262	243	224	267	241	245	261	263	230	274	253	268	252	268	248	237	222	228	223	223	241	226	252	276	263	239	255	244	240	244	265	265	270	239	267	255	256	251	268	266	259	280	245	217	258	224	216	247	243	231	264	255	257	258	225	240	241	244	286	247	261	248	239	288	256	245	241	234	238	267	233	237	248	212	219	266	236	269	257	255	241	228	265	258	262	256	256	221	255	221	254	251	271	257	282	247	272	271	250	237	259	261	268	234	236	257	264	255	256	243	248	229	243	285	266	244	239	264	259	237	253	221	236	272	256	246	283	259	246	283	271	279	242	254	251	225	244	243	257	233	246	230	240	255	226	271	275	230	239	229	250	261	238	223	288	249	255	240	244	225	261	251	265	240	252	268	270	263	230	269	252	237	248	235	255	245	248	239	277	256	248	246	247	229	268	264	263	232	267	242	271	289	260	231	227	245	236	256	235	233	246	271	275	280	257	248	259	236	248	235	251	236	251	245	263	230	287	245	233	250	255	260	239	223	256	243	250	279	264	240	265	254	232	245	238	262	241	223	260	248	244	217	219	261	260	239	290	267	273	218	261	218	263	237	227	243	263	212	258	231	262	245	237	248	271	243	242	252	274	224	282	267	265	246	249	231	274	217	227	259	244	223	247	249	248	262	217	236	277	241	240	236	236	247	270	247	276	252	252	268	256	276	277	260	274	232	266	257	229	251	253	267	266	231	281	259	262	255	244	249	245	251	268	229	246	268	257	260	227	257	239	228	266	255	256	251	249	232	244	235	240	280	265	265	205	252	235	268	273	215	253	254	249	239	253	234	223	227	265	269	268	264	265	241	224	222	248	246	250	289	256	250	223	225	258	220	210	211	242	250	278	236	251	268	224	235	243	237	242	228	264	245	268	267	271	263	231	268	240	271	247	238	236	278	239	225	292	254	263	241	259	242	249	254	249	279	279	249	238	224	247	246	243	244	245	239	241	245	249	256	239	268	250	261	253	245	270	279	255	250	209	247	260	242	243	272	225	243	261	240	236	263	235	226	232	256	259	227	280	238	233	259	249	229	237	245	240	255	239	276	245	264	258	268	234	244	264	230	267	231	265	275	234	224	282	242	257	260	260	225	238	270	230	252	257	270	240	230	243	296	218	249	261	253	238	249	247	255	235	256	260	243	245	246	238	254	263	255	257	253	242	252	254	235	262	232	259	249	252	227	237	272	211	256	270	254	252	273	245	234	243	239	224	229	249	246	266	230	237	250	221	232	253	231	240	276	244	262	238	256	275	278	245	260	240	251	265	252	237	233	257	255	239	268	270	244	298	249	262	237	239	241	268	264	228	251	252	211	236	254	246	249	256	247	245	258	273	264	247	230	251	257	245	253	242	251	249	231	233	244	263	240	238	272	231	231	219	251	256	249	243	239	249	259	268	264	265	248	256	250	245	250	263	253	240	249	216	262	231	252	258	263	238	238	226	262	242	258	247	220	260	245	244	231	238	277	251	222	228	237	275	263	248	250	231	238	261	264	282	265	234	252	251	256	277	243	234	225	238	239	259	236	251	225	268	247	253	223	250	235	259	227	239	220	262	218	241	242	285	238	252	237	240	260	261	252	247	238	261	273	267	247	234	271	249	265	222	245	255	236	261	265	237	242	257	244	240	226	236	251	253	259	257	267	245	268	254	250	245	279	212	253	231	268	252	260	268	248	248	225	225	266	248	255	272	281	257	264	256	262	248	242	257	273	228	226	266	245	235	260	260	247	281	245	221	242	257	290	238	239	269	226	225	276	258	230	258	270	240	235	224	248	232	257	234	289	259	255	230	244	267	260	245	260	259	253	258	235	226	258	252	250	272	246	248	244	236	260	243	248	244	236	251	266	263	252	274	272	250	269	289	254	252	257	249	220	252	269	266	257	256	263	284	254	263	250	268	230	270	265	254	247	243	246	256	245	267	239	268	254	276	249	203	239	238	246	239	258	260	237	287	259	252	269	276	244	259	237	245	260	246	256	256	255	277	285	229	269	263	257	270	234	258	256	246	242	269	229	260	255	251	267	235	270	245	255	261	269	255	247	237	266	245	260	260	229	250	259	253	246	227	250	273	260	254	248	265	246	241	238	232	271	235	228	251	246	265	248	255	237	261	250	258	239	279	235	261	216	260	250	241	264	253	263	269	214	275	234	249	249	270	252	235	256	254	255	274	237	218	259	245	260	253	255	257	245	256	251	236	280	250	253	236	248	232	251	261	265	256	263	266	242	268	249	230	282	256	242	262	255	239	234	243	257	245	243	257	261	246	265	235	228	228	236	243	241	221	260	244	252	257	232	267	232	259	261	246	266	258	230	244	274	264	241	269	243	255	245	223	244	286	238	232	225	241	241	260	255	245	259	274	278	243	241	224	241	248	251	266	250	250	259	243	265	236	259	272	259	237	254	265	242	226	234	272	238	226	269	246	249	272	238	249	254	238	231	260	235	251	280	252	248	245	258	254	257	267	231	250	266	272	279	273	232	241	253	232	249	227	250	235	236	247	247	248	269	256	240	257	266	270	245	269	235	246	248	244	249	274	269	279	229	276	250	259	266	244	255	277	241	236	238	269	266	242	248	240	263	223	233	221	248	263	270	255	247	273	275	284	253	260	260	239	252	230	256	237	252	255	245	234	261	257	237	228	227	256	245	231	250	273	272	226	262	247	283	239	250	250	262	297	253	234	253	288	268	245	264	223	258	261	256	256	261	268	259	242	300	229	266	243	239	258	248	228	236	254	269	247	277	258	291	246	271	239	246	228	234	253	268	264	238	258	248	276	260	228	267	261	244	227	262	246	249	246	259	255	249	224	242	259	244	264	275	271	229	271	251	226	238	239	272	269	234	254	270	235	243	232	259	233	257	242	251	253	278	234	242	223	251	236	255	264	233	251	252	255	237	223	249	238	224	247	262	250	219	250	231	223	249	246	239	293	286	250	260	253	269	286	247	233	238	218	229	253	226	241	242	259	270	271	245	250	256	240	256	251	229	237	281	251	248	260	273	257	269	229	240	218	222	234	278	246	227	238	244	220	261	244	253	262	267	245	242	213	257	267	268	251	260	239	265	255	263	270	271	266	264	238	277	228	253	278	231	262	264	239	257	269	261	245	255	262	246	222	249	254	224	247	240	235	257	235	270	255	251	261	283	254	249	271	268	246	228	257	238	256	246	229	260	271	269	294	280	243	254	246	268	215	241	275	245	266	261	261	239	239	248	249	228	249	248	259	255
36608	3497	5883	6235	5314	4300	3513	2949	2631	2194	2005	1763	1702	1501	1475	1379	1306	1275	1232	1216	1124	1076	1081	1054	990	1028	972	987	931	956	931	904	903	905	895	858	888	896	837	820	848	799	768	840	853	812	788	844	737	836	809	816	835	772	813	806	793	797	805	736	753	760	791	788	768	794	739	829	784	774	746	751	822	798	788	771	759	733	744	733	777	794	764	802	805	793	773	772	760	767	806	792	753	763	769	760	725	802	801	798	779	784	717	775	761	744	809	798	742	773	807	777	730	769	750	780	770	823	743	734	793	740	757	724	725	749	742	795	766	796	782	779	773	758	742	718	756	726	685	790	798	794	744	761	723	762	791	772	778	769	767	776	785	773	737	757	766	731	737	746	795	784	775	733	680	742	761	731	717	766	781	717	763	758	748	763	739	741	751	767	736	725	795	811	807	777	764	774	793	809	760	721	804	714	759	750	760	769	770	782	757	751	767	734	735	783	769	712	762	766	741	751	716	760	716	756	750	738	736	775	749	772	819	781	760	762	765	743	796	726	757	700	781	799	751	785	787	765	719	728	728	771	780	750	766	759	749	703	792	746	736	728	768	737	778	726	748	798	746	719	746	816	758	769	746	732	748	790	784	759	767	762	767	807	789	784	758	712	762	776	760	753	710	756	719	779	725	749	767	772	748	727	715	772	751	775	753	768	751	733	767	754	758	731	759	738	752	783	776	723	766	765	702	766	820	744	757	806	721	749	756	767	747	772	730	778	799	801	691	765	739	778	765	774	751	805	750	786	756	729	750	785	746	801	793	718	749	775	748	708	735	771	757	745	749	741	699	769	719	753	686	726	745	750	769	756	761	749	734	749	736	729	694	782	742	739	735	779	794	734	767	760	724	729	768	730	775	719	771	767	721	731	756	753	708	744	759	715	733	757	700	771	818	761	743	765	765	772	786	782	716	753	784	789	732	727	729	744	767	729	782	761	771	748	707	810	704	699	771	737	718	759	750	755	737	740	751	724	750	808	783	805	765	721	724	744	754	754	788	763	774	747	723	801	771	725	779	747	736	767	795	758	741	742	755	756	758	759	771	724	775	727	713	767	775	763	657	729	715	716	757	768	746	746	792	748	760	741	750	753	723	742	753	750	743	715	760	783	706	730	719	720	751	740	730	739	798	729	795	773	760	748	745	733	735	741	769	766	766	724	739	793	764	740	723	741	784	775	730	726	785	754	766	739	752	775	752	784	773	735	721	764	782	720	718	725	780	746	775	760	763	700	766	721	707	742	822	794	750	787	748	718	749	762	724	722	791	736	745	713	692	678	726	759	741	755	750	782	726	779	714	734	734	803	726	730	780	734	765	736	771	785	749	741	779	742	741	742	742	718	746	776	819	727	733	747	788	732	725	722	754	756	738	743	715	753	799	749	746	792	785	730	730	731	726	745	765	767	758	751	730	752	755	808	728	777	756	721	748	767	733	734	796	801	760	717	766	752	698	736	745	756	731	738	779	755	759	749	733	778	769	821	773	740	715	725	793	750	753	769	737	763	725	696	728	752	742	705	711	710	779	780	755	730	781	720	752	722	767	780	791	752	768	731	771	745	768	744	727	759	818	750	787	752	740	730	784	729	771	755	771	778	711	783	718	817	751	739	781	760	782	717	779	731	745	768	743	785	751	764	753	813	756	778	711	742	759	824	699	756	719	769	743	765	730	783	725	732	773	716	728	765	733	776	752	856	769	728	746	768	764	713	750	754	787	744	766	766	762	744	732	767	747	728	748	800	781	789	744	731	758	784	812	760	722	741	731	745	721	838	761	743	763	798	733	789	700	806	740	823	768	773	788	783	744	770	742	745	802	728	737	710	740	762	772	737	741	765	793	755	804	728	750	727	752	770	728	790	762	757	757	757	719	768	767	733	721	767	737	724	752	699	723	680	755	728	739	733	735	771	765	766	718	764	802	776	792	727	765	791	755	767	759	778	790	741	749	710	753	757	799	737	750	752	682	764	761	802	765	753	800	787	743	763	724	774	808	750	745	737	718	730	755	765	725	742	741	766	763	718	698	758	756	762	775	714	743	760	745	779	740	707	736	739	771	786	762	771	747	728	777	744	744	745	759	734	742	774	746	737	725	730	791	744	738	744	772	730	700	770	739	738	787	767	765	754	743	727	730	760	740	727	773	748	760	742	758	785	819	783	718	727	711	771	778	731	798	812	756	770	763	744	774	744	723	799	742	785	733	744	758	777	730	740	764	740	761	769	760	705	701	726	762	714	727	793	724	739	756	768	747	768	737	755	744	717	755	742	738	708	761	782	725	806	784	753	775	775	687	724	706	744	764	757	778	758	739	801	727	761	748	743	736	746	753	766	750	748	777	780	749	790	751	750	787	726	707	778	752	729	768	706	780	736	777	745	712	770	760	729	771	746	745	805	757	726	749	715	770	716	763	694	747	802	763	721	706	745	736	779	761	783	735	714	752	738	740	752	780	759	792	785	733	769	738	804	807	769	713	721	777	769	801	731	766	759	700	768	711	711	758	744	784	761	736	709	780	769	800	758	701	732	735	755	758	797	745	758	774	770	728	760	802	745	698	770	755	700	724	754	752	788	758	774	723	715	742	739	728	716	778	772	745	704	729	701	751	721	728	756	731	753	746	782	768	735	746	791	778	749	781	771	719	716	760	774	790	732	759	721	770	736	777	747	784	729	772	740	772	777	728	771	772	722	718	730	764	746	776	764	775	708	773	724	779	807	806	797	774	794	736	775	786	771	767	765	702	797	740	720	764	716	720	753	790	759	722	731	718	807	768	744	726	701	782	772	766	790	757	803	735	785	737	723	735	742	742	758	740	764	750	730	756	779	743	726	755	748	746	728	798	748	787	800	790	776	755	731	752	740	761	759	771	728	779	752	768	758	749	772	767	728	771	745	740	744	738	755	770	742	716	759	706	753	769	717	797	728	740	701	804	704	754	721	731	764	742	769	705	765	764	755	772	730	765	734	785	769	755	738	748	769	774	701	754	752	739	788	785	773	754	747	784	733	755	749	780	750	771	758	737	751	780	742	781	722	754	767	744	813	745	736	769	790	718	752	748	704	703	710	739	758	784	755	737	727	757	715	762	733	727	719	748	720	714	735	747	701	745	770	813	741	736	725	761	763	770	697	733	751	725	738	761	767	727	729	736	721	800	759	761	734	705	701	741	741	733	754	765	742	748	738	756	703	755	757	752	729	761	706	718	729	721	772	766	720	746	786	735	778	781	748	736	754	702	743	740	721	725	743	781	763	728	716	753	754	737	756	751	757	725	726	794	767	736	770	751	702	750	724	702	779	751	736	757	765	737	812	741	792	708	742	767	814	729	740	791	760	729	753	754	723	728	728	784	710	736	727	753	775	778	763	730	708	775	699	781	757	742	712	757	725	749	792	767	774	760	750	719	752	737	780	756	737	732	752	736	794	737	777	716	796	720	744	739	762	731	729	717	706	772	775	702	727	707	742
9689	683	251	140	111	127	116	102	75	105	99	87	93	89	74	88	89	93	94	103	94	92	100	95	72	86	101	86	95	91	88	96	103	109	101	86	96	90	89	93	115	91	99	85	83	112	91	88	96	94	87	93	96	77	94	88	91	81	111	92	90	91	101	91	92	78	109	101	113	107	86	100	98	90	105	97	85	96	79	80	96	94	93	86	100	102	87	79	96	98	80	102	104	84	86	99	74	73	91	100	98	100	92	106	100	82	83	88	91	76	87	94	95	82	85	103	87	94	88	86	100	81	78	118	105	94	94	95	100	93	93	106	118	102	99	91	82	87	95	100	94	95	93	84	98	89	92	101	96	94	84	87	80	108	83	94	100	97	100	91	91	97	97	95	97	95	93	103	94	82	87	81	82	94	95	84	88	107	79	97	100	97	92	92	87	100	97	105	89	85	102	87	89	102	85	83	94	95	99	92	90	106	88	114	84	90	88	98	97	92	85	112	103	99	88	93	99	87	103	105	85	91	98	103	86	82	72	86	92	112	84	100	100	78	95	101	106	107	92	87	126	91	104	88	97	80	94	102	84	85	100	88	109	82	77	94	97	104	90	100	85	96	94	77	98	89	85	100	86	103	95	88	97	89	107	96	101	96	89	112	101	87	98	86	91	89	100	104	85	83	92	81	90	100	73	90	83	76	92	107	97	81	88	97	95	97	105	103	95	87	98	93	94	91	97	87	109	84	96	99	94	93	82	97	107	96	80	93	116	92	74	92	85	94	85	95	96	94	114	90	77	84	85	104	103	112	83	102	85	84	76	83	92	84	110	80	92	92	103	108	98	89	107	91	89	104	105	102	102	87	93	98	95	95	113	113	82	88	89	92	77	102	85	94	101	91	90	93	83	89	95	86	102	94	111	89	81	92	96	75	93	83	90	90	87	83	94	97	82	82	87	85	107	99	87	105	98	94	112	92	91	104	82	92	90	104	100	100	95	96	91	94	101	113	80	92	87	108	98	102	100	74	97	84	88	93	98	76	85	95	83	95	96	91	81	82	85	90	91	77	107	96	94	102	85	98	90	80	92	104	96	85	87	82	90	107	81	92	79	82	88	91	112	107	83	105	74	102	90	104	92	89	104	101	89	85	91	105	91	100	87	81	88	93	99	84	105	99	100	85	105	88	82	92	95	108	80	89	79	82	96	96	94	99	100	111	112	86	92	93	99	91	102	86	94	100	91	92	99	76	87	92	100	104	90	97	99	87	76	96	74	87	97	92	99	93	86	117	98	93	95	95	73	99	79	99	75	80	93	85	100	89	105	94	121	103	100	102	105	104	82	80	92	82	90	91	95	91	81	83	83	105	85	90	87	98	83	98	96	82	106	94	95	97	77	103	92	86	100	84	86	87	95	94	87	87	85	110	108	79	79	109	93	75	89	93	89	98	79	113	103	87	96	89	82	95	86	87	88	90	81	87	85	108	86	88	94	86	97	106	91	97	86	98	76	98	100	93	104	98	93	101	82	101	93	89	107	89	98	73	97	107	98	110	83	86	90	109	111	90	103	84	89	94	95	92	75	112	86	87	74	90	100	93	83	90	109	94	72	83	90	98	118	83	93	92	95	78	74	100	101	88	83	84	83	89	86	86	92	73	95	108	109	99	83	108	84	108	84	78	92	80	95	87	101	114	88	113	111	102	101	96	90	95	102	87	91	104	98	98	104	100	95	94	97	79	93	97	98	90	85	108	109	94	83	92	104	98	90	101	98	107	98	75	98	84	97	89	85	92	99	104	95	96	98	79	89	84	103	80	105	91	98	95	89	108	96	98	88	93	86	86	92	89	101	87	88	86	86	88	102	86	88	89	93	93	84	106	95	110	99	115	96	95	88	83	90	71	113	95	76	93	105	82	89	98	89	114	101	93	105	104	86	87	101	77	94	88	70	91	81	84	85	106	89	97	92	91	86	93	80	83	98	84	82	99	90	83	85	99	99	92	105	86	102	104	91	97	100	96	73	87	90	92	91	93	110	100	87	81	88	92	91	90	77	90	81	79	102	81	109	86	95	76	85	98	105	108	100	90	100	93	89	88	94	114	98	90	90	98	95	99	85	107	89	109	92	101	106	113	94	81	72	66	91	111	103	99	95	99	111	103	89	87	75	98	87	74	73	70	89	112	90	104	96	114	89	98	90	88	103	107	82	63	87	102	89	94	88	80	94	93	104	100	92	91	93	91	93	96	79	82	104	87	101	88	95	97	109	102	108	89	88	80	98	84	81	93	97	85	81	87	94	86	85	103	101	100	103	95	99	108	81	93	91	99	93	91	100	102	89	94	97	100	90	86	91	101	86	97	98	108	88	100	100	86	91	89	92	101	101	98	94	93	87	105	86	91	98	99	110	78	90	95	92	99	103	91	91	100	95	75	111	116	76	82	80	102	95	69	95	82	92	102	92	98	85	98	105	76	94	88	102	87	85	104	103	92	100	85	91	94	88	111	91	79	83	109	81	88	99	77	88	86	93	83	100	92	94	89	94	95	109	85	103	86	111	86	102	91	83	101	92	90	85	91	89	82	92	93	97	85	104	110	94	92	104	91	88	98	76	82	83	91	97	102	92	82	90	99	108	94	102	99	90	87	82	76	96	93	73	90	102	89	100	88	106	104	92	93	94	94	93	96	100	94	97	102	110	86	109	96	105	97	88	93	84	106	91	105	89	106	82	96	67	97	86	107	73	79	107	76	109	94	112	96	96	79	93	86	87	87	101	102	95	85	99	96	96	73	98	77	86	95	98	84	105	79	103	93	96	95	89	105	84	104	83	88	104	84	96	107	99	92	102	101	102	81	92	100	87	89	82	87	99	100	96	101	92	94	116	85	95	89	92	93	84	103	85	93	89	97	100	91	110	108	98	91	99	96	105	93	82	78	89	110	106	94	88	86	109	114	89	86	64	78	78	96	108	87	97	109	91	109	98	103	89	92	95	88	87	76	99	86	111	91	108	84	104	74	94	94	100	89	81	80	101	89	106	102	83	106	98	112	105	99	117	110	105	101	81	84	84	118	94	90	67	87	90	99	97	99	81	79	103	81	84	87	97	93	97	84	98	104	79	97	93	109	91	96	83	89	94	84	108	95	105	84	80	81	78	107	92	84	84	75	105	86	86	81	97	108	88	116	101	92	79	97	81	89	108	95	79	99	95	99	82	84	88	107	89	76	100	90	98	78	85	67	83	96	84	98	99	87	106	96	105	69	89	73	79	83	106	101	111	80	102	95	97	96	104	77	108	86	91	95	102	82	95	96	90	109	99	81	94	91	81	114	93	93	91	99	90	89	90	86	93	116	94	86	98	89	82	101	94	86	80	82	91	92	120	103	93	98	81	91	102	108	79	73	101	81	91	96	78	111	94	70	104	101	88	95	91	101	124	97	82	100	70	91	77	86	102	95	86	87	94	85	86	107	95	85	84	113	109	91	80	104	86	101	93	96	96	97	94	86
9829	537	517	510	535	477	414	428	426	378	391	360	379	377	361	347	358	354	357	362	374	376	358	365	324	327	367	335	326	363	338	334	342	352	365	321	369	331	335	337	349	340	339	372	331	341	348	342	310	299	331	318	316	309	323	303	333	324	349	319	350	339	313	326	347	339	319	387	315	326	349	337	337	381	321	340	355	349	356	340	316	344	300	323	336	314	340	338	323	346	374	338	337	310	350	332	308	316	309	347	346	350	321	334	345	334	317	318	319	342	378	388	337	308	342	325	328	334	339	336	350	333	316	335	348	345	307	326	331	295	333	299	344	329	365	353	327	355	319	343	363	356	347	306	354	313	321	324	333	310	333	311	347	332	347	316	338	340	329	344	349	320	328	352	344	338	329	312	320	348	341	358	351	330	346	336	342	352	348	300	302	326	334	329	303	347	340	310	328	327	343	349	322	303	324	328	326	316	357	366	332	317	330	356	353	319	319	358	356	379	319	346	350	330	336	321	352	316	349	339	320	342	324	345	351	364	325	343	353	342	350	313	324	322	324	338	330	305	316	348	336	329	331	327	352	355	328	322	358	330	347	307	344	349	305	322	343	299	325	319	351	339	339	339	308	345	338	321	333	365	322	342	318	322	336	350	320	329	352	325	362	319	345	299	313	329	343	364	313	312	328	318	321	322	311	352	325	329	344	330	334	324	350	330	327	297	345	313	322	336	314	323	322	345	323	334	326	333	323	323	327	301	341	362	341	341	319	328	339	293	362	326	322	351	318	347	334	306	347	347	329	338	332	342	331	353	301	320	342	318	328	322	368	322	322	333	284	339	374	326	316	303	314	348	328	327	333	323	338	336	321	307	326	352	312	344	332	337	319	352	314	332	339	363	307	309	303	330	347	332	350	366	323	352	309	336	340	316	352	342	334	350	329	314	332	317	325	344	331	311	369	329	331	305	334	364	350	326	294	341	351	344	315	323	331	330	340	341	338	367	334	331	320	309	320	324	322	355	321	300	327	364	331	350	328	333	348	346	347	298	319	329	308	335	331	344	337	335	359	374	315	330	349	327	340	319	326	324	322	331	336	353	299	304	353	351	348	350	372	328	362	332	338	331	323	373	368	325	329	341	327	341	351	296	324	316	351	353	294	309	311	299	317	327	298	318	362	315	300	340	331	316	323	326	308	344	317	326	320	332	357	339	301	317	339	328	344	323	322	320	322	347	350	322	365	293	337	311	341	306	306	308	330	309	351	320	305	307	317	315	351	308	353	329	304	344	312	324	353	334	323	346	323	294	324	312	357	363	337	333	297	325	310	365	330	304	299	327	335	312	362	354	330	322	345	347	308	370	328	325	330	340	333	369	338	333	303	345	322	301	310	324	353	358	371	314	303	324	301	333	317	324	367	353	308	312	332	348	321	331	338	318	330	350	316	373	324	332	363	306	340	321	324	323	345	297	344	330	362	331	338	332	346	325	379	330	356	306	349	343	298	364	327	325	347	356	327	341	324	330	333	349	345	318	318	293	297	329	362	350	354	330	347	329	324	335	323	321	326	323	346	327	337	343	303	313	323	320	328	347	299	339	339	328	311	350	304	342	378	351	331	351	345	317	378	335	343	328	324	309	313	332	326	335	345	326	355	320	357	324	375	348	315	343	319	357	350	333	339	357	325	313	329	343	362	376	351	351	331	317	361	324	345	338	311	329	347	352	326	335	336	356	323	335	342	355	310	312	325	294	308	324	321	308	295	319	316	308	311	340	356	312	293	357	327	327	327	338	322	334	325	326	341	317	333	313	348	312	344	325	344	322	362	339	306	333	314	343	321	304	305	311	346	343	363	308	332	339	302	344	351	308	349	339	348	361	351	310	323	309	345	350	312	332	330	319	320	312	316	308	303	316	325	321	316	295	307	345	375	343	339	361	327	297	358	318	326	313	345	335	308	328	309	329	299	330	315	336	338	330	338	316	319	362	351	345	318	361	328	323	339	324	316	332	375	312	350	350	317	349	370	328	346	329	319	343	297	333	333	311	352	334	351	331	321	319	356	315	336	332	330	352	333	335	314	357	335	345	349	342	340	318	329	345	345	342	336	360	336	315	337	321	341	345	311	340	344	323	344	294	337	303	315	332	313	368	358	332	312	334	334	323	326	324	295	326	319	343	322	331	354	327	304	332	351	313	385	324	307	349	332	338	322	302	316	362	357	343	315	347	354	332	349	346	320	336	337	345	356	313	302	315	315	331	295	334	358	328	313	339	324	330	330	329	344	307	359	336	331	343	309	313	290	361	351	311	350	361	349	326	337	342	338	357	311	324	345	340	317	324	321	317	364	333	354	299	335	337	350	318	321	302	339	343	313	310	360	304	321	343	333	336	361	315	357	353	291	346	311	325	301	355	328	318	327	311	346	338	309	345	344	340	352	350	319	318	310	316	328	339	341	335	348	323	332	347	376	334	341	347	351	323	318	346	351	312	342	300	317	310	329	348	360	308	346	329	350	351	335	328	339	331	348	341	351	352	312	347	346	331	348	318	349	345	307	326	302	328	356	358	330	325	328	336	329	346	338	306	368	310	352	352	350	324	320	332	320	323	348	321	301	339	344	306	335	324	359	329	310	314	345	322	337	322	391	332	339	345	313	300	297	333	341	317	346	367	319	333	336	329	309	364	324	318	348	327	324	301	355	313	313	368	341	325	358	333	313	334	345	333	342	341	285	333	329	325	343	339	386	321	353	322	318	328	346	331	357	355	377	310	316	314	336	328	351	309	376	329	345	350	327	348	346	332	339	352	318	333	336	342	327	303	320	299	351	329	309	339	309	337	330	341	351	336	318	323	312	334	307	330	318	318	357	321	320	363	356	345	300	336	340	318	369	349	314	335	331	327	328	334	319	296	339	347	317	341	312	339	320	338	325	311	361	336	364	316	350	318	349	339	331	354	322	335	333	309	325	343	350	327	341	330	344	349	298	316	327	342	323	356	338	326	319	338	350	341	339	318	325	322	335	309	351	351	307	294	324	308	326	316	345	318	370	349	362	335	349	303	325	321	326	305	326	348	319	359	340	317	346	321	298	333	345	348	339	343	315	316	308	363	350	319	335	328	304	347	333	349	331	337	338	326	316	307	312	331	355	325	341	351	343	335	362	362	340	347	332	340	366	283	358	354	332	330	336	320	319	352	348	296	329	325	347	322	331	375	318	350	294	318	349	340	342	327	336	318	339	317	345	313	338	374	357	315	336	350	320	361	315	312	315	321	345	334	324	366	311	335	366	335	342	302	332	362	334	319	339	342	345	348	335	369	329	316	318	330	320	373	345	342	302	317	337	357	338	333	323	325	310	336	319	335	347	354	364	312	368	311	325	309	330	335	343	345	325	330	313	314	323	332	365	345	325	327	311	321	305	346	352	307	349	332	353	346	343	321	355	318	353	333	329	342	358	327	338	331	354	316	321	341	314	320	324	372	318	300	317	330	296	344	308	306	329	357	313	327
43982	16222	3008	1032	655	494	396	375	283	284	238	232	213	203	174	172	177	184	180	174	197	177	186	167	178	143	162	162	162	187	143	171	155	173	142	168	159	141	154	166	164	157	131	147	177	152	136	149	157	142	167	171	172	144	163	117	160	174	134	156	151	142	154	165	141	146	143	153	157	158	144	139	132	178	139	145	142	129	155	153	157	156	139	140	134	144	144	156	157	160	152	149	132	152	165	157	135	145	130	143	173	153	156	135	154	131	139	144	171	142	146	146	164	139	152	154	146	154	133	156	158	138	155	142	155	176	127	159	162	152	157	142	138	146	139	161	145	137	153	142	168	154	149	156	145	142	163	135	167	131	164	144	147	147	146	129	138	152	138	154	148	128	144	159	136	159	154	169	151	137	132	155	137	139	148	155	140	171	150	148	153	147	174	160	140	136	149	137	160	158	136	168	135	158	128	140	131	147	130	149	160	175	147	172	137	158	133	156	142	153	156	148	161	150	122	133	146	151	143	143	142	150	131	148	147	154	123	163	148	153	152	152	156	160	146	159	132	144	160	145	146	160	151	143	169	141	163	138	156	143	157	151	136	142	177	152	156	130	142	150	156	127	142	153	141	156	143	150	149	154	154	157	149	145	138	139	155	142	125	125	138	136	161	185	159	164	138	153	144	178	155	155	140	161	134	128	159	147	138	160	155	138	121	148	161	148	143	130	138	141	149	166	156	152	136	168	149	157	166	151	110	136	170	122	132	158	149	145	154	136	151	147	144	142	149	172	144	155	155	142	159	151	157	148	153	135	166	153	145	147	140	151	158	165	131	159	160	153	140	135	135	138	158	174	141	163	173	165	170	137	163	165	160	177	152	147	150	152	169	142	152	162	153	131	142	151	147	153	141	138	128	163	168	143	141	134	163	134	141	141	165	130	174	149	144	144	145	141	135	143	136	175	179	149	153	150	141	146	142	151	128	163	166	144	138	126	174	140	126	161	151	122	140	156	165	140	136	155	148	152	138	152	149	181	144	142	136	159	118	162	149	149	120	145	147	154	146	138	142	140	153	153	172	130	135	155	141	135	146	159	133	152	137	134	133	154	149	143	161	140	146	139	153	159	156	156	140	140	146	152	151	137	140	154	147	174	131	137	144	153	171	141	153	146	128	145	138	166	134	136	168	117	143	171	154	145	155	149	149	172	147	133	137	129	170	134	139	141	151	154	145	153	129	132	131	173	148	137	161	172	147	154	134	136	172	144	131	148	157	150	135	145	126	138	168	152	164	163	160	159	159	157	129	131	139	128	146	156	129	148	133	147	147	146	123	155	126	163	165	175	145	144	122	148	147	159	156	144	146	139	147	146	155	131	146	172	162	119	161	159	154	159	155	141	132	163	149	135	150	151	127	150	139	170	141	164	135	161	157	145	143	153	133	149	149	143	130	150	138	159	163	145	135	161	143	150	143	155	151	161	178	161	151	134	139	126	137	126	135	145	157	136	132	150	161	179	138	154	154	164	136	151	159	161	142	150	139	148	160	153	150	155	151	144	132	146	152	134	131	147	133	141	136	147	135	145	154	180	134	143	155	139	130	137	153	142	153	166	152	160	141	146	149	135	144	157	157	146	127	137	131	167	165	156	157	152	156	137	150	122	157	131	144	151	147	136	155	138	151	138	146	132	151	164	131	143	156	142	148	134	170	158	156	154	163	160	151	128	148	147	131	146	151	154	141	141	153	157	144	165	160	139	162	148	155	151	144	165	153	137	141	143	157	169	149	140	160	138	164	160	174	164	146	156	140	133	153	146	150	159	131	155	133	158	139	135	132	155	166	148	149	142	146	162	133	166	126	150	144	144	143	122	153	145	139	132	157	153	133	155	151	127	155	152	127	132	144	169	151	150	131	148	154	148	146	165	157	149	154	160	144	156	157	137	141	126	155	133	143	154	165	143	139	149	167	137	127	165	154	139	131	135	119	147	149	146	146	144	150	162	141	150	133	132	137	159	136	163	149	135	161	143	156	167	148	135	152	156	170	131	155	149	125	136	137	131	159	182	136	159	154	148	157	145	167	136	121	143	140	152	144	137	140	152	139	136	146	146	185	157	124	138	163	143	149	130	148	151	126	170	137	163	130	164	139	140	160	150	160	150	157	161	134	165	150	151	158	124	140	150	135	139	150	156	167	152	143	150	168	131	151	159	164	141	141	168	155	148	150	155	156	118	132	154	136	139	143	154	136	165	153	127	141	129	165	138	158	151	149	150	148	146	155	129	150	163	155	150	148	163	148	147	131	134	124	151	172	150	168	139	149	171	131	136	162	160	168	143	147	150	124	132	145	135	145	135	130	159	137	151	163	135	157	143	136	136	158	150	124	147	163	127	137	163	162	139	154	141	151	149	162	119	136	137	131	139	154	131	153	146	133	143	136	175	138	149	146	142	161	169	155	146	161	147	128	141	158	149	152	144	162	155	161	129	154	167	154	150	139	162	159	147	145	166	142	147	163	120	165	128	154	162	133	162	112	151	173	152	159	130	176	143	157	165	162	154	133	144	157	162	163	166	151	152	163	181	156	151	158	141	162	154	150	144	143	155	155	149	163	148	155	165	134	140	154	129	141	146	154	168	159	146	149	160	139	157	137	162	141	154	159	142	152	144	170	159	124	172	160	130	138	161	150	167	164	149	151	157	150	141	149	137	143	138	169	140	167	136	146	141	153	150	153	143	160	138	127	145	149	153	131	154	150	148	153	129	142	140	129	167	172	162	166	140	148	179	154	155	134	140	148	138	158	154	152	137	148	141	140	164	148	154	166	141	138	168	150	149	149	162	168	177	157	154	139	165	146	151	153	148	139	156	146	178	141	142	140	129	144	141	162	133	161	153	131	148	162	164	137	156	180	161	159	140	157	167	137	152	124	142	147	122	154	149	146	133	178	146	129	143	159	142	133	123	138	141	154	129	154	156	132	166	150	154	132	149	149	138	149	133	150	138	132	139	150	145	168	149	144	129	148	160	143	155	144	141	142	172	171	164	129	131	134	155	152	161	130	157	154	161	143	137	144	153	146	156	137	132	140	140	180	146	167	147	170	146	150	157	153	148	142	130	167	166	146	151	137	150	163	154	143	148	138	158	150	126	137	146	146	150	149	129	145	136	172	149	154	157	126	180	165	161	155	142	133	143	136	143	109	152	165	156	134	176	142	162	154	175	169	148	137	134	130	157	157	129	126	158	134	134	159	137	135	143	165	148	149	159	131	118	161	147	136	152	147	140	145	153	156	147	149	160	158	153	159	146	137	164	177	149	138	145	140	127	149	149	147	154	134	170	148	154	136	146	138	136	145	133	155	170	133	148	140	141	160	148	157	135	142	141	147	172	150	131	142	158	163	156	170	137	157	156	145	156	148	154	142	144	136	136	126	149	149	132	136	149	134	158	144	137	140	180	175	140	151	125	159	162	151	143	143	134	180	176	136	146	145	118	140	172	144	139	145	173	150	174
28307	1829	3178	3348	2960	2457	1915	1623	1447	1330	1110	1066	910	896	850	839	746	713	735	667	666	703	628	639	644	596	585	610	587	568	569	566	550	539	524	548	535	541	548	529	551	528	579	541	509	552	513	551	528	537	538	539	487	521	519	498	510	494	502	495	479	506	550	483	530	486	493	479	542	478	498	532	540	507	532	511	507	486	510	525	474	481	532	505	498	463	477	460	486	484	506	522	537	483	487	450	501	518	498	496	505	467	487	500	529	452	496	493	467	449	457	492	500	491	504	509	482	468	489	513	505	516	451	517	491	533	471	479	479	486	480	481	488	463	501	502	490	492	510	492	459	491	494	498	488	485	493	474	500	487	507	512	511	508	505	534	484	481	552	491	472	477	509	491	509	508	497	487	506	465	490	482	489	469	487	471	489	492	444	486	478	486	514	477	494	482	464	546	489	464	497	487	554	507	448	486	499	493	482	514	479	493	472	496	531	516	482	484	467	438	478	464	492	459	443	480	490	507	466	511	465	469	454	478	524	491	480	493	495	470	464	502	490	501	469	512	502	478	487	510	541	471	476	508	524	481	530	500	501	480	498	451	497	486	439	493	518	496	465	464	470	484	477	493	492	474	528	481	517	438	466	465	465	455	452	489	515	485	467	463	512	527	508	501	513	501	494	486	469	534	466	535	500	499	445	499	510	497	498	520	461	466	494	485	506	480	497	500	517	511	487	485	492	477	512	454	457	480	496	486	466	498	456	511	496	520	446	488	489	519	510	501	461	510	483	496	499	494	481	515	512	453	498	474	473	510	445	493	461	490	480	495	513	475	493	532	502	473	504	522	478	496	519	468	514	483	499	505	490	486	458	461	461	474	476	490	478	503	491	510	522	496	456	498	540	485	469	496	485	477	466	491	481	494	494	516	484	483	479	484	500	485	496	455	487	493	523	451	490	460	497	448	478	519	495	480	514	446	474	496	473	506	460	478	503	485	490	465	503	473	504	480	488	473	478	483	517	478	506	453	495	517	495	468	454	483	477	469	480	460	477	507	520	523	457	414	500	502	471	497	454	486	461	502	476	507	469	498	474	507	471	494	485	507	490	489	510	491	481	483	462	445	500	495	523	474	486	490	492	481	508	465	444	491	468	519	469	438	447	494	476	515	454	495	456	508	478	441	492	472	517	475	520	483	481	497	513	486	494	484	515	523	497	489	494	454	449	485	501	443	510	472	468	492	498	456	487	509	492	481	489	522	469	488	503	490	471	476	515	497	468	478	533	462	467	511	505	498	486	454	496	469	512	477	464	487	461	500	538	478	487	506	499	456	499	456	460	492	495	505	469	493	524	507	498	487	466	473	456	460	466	468	526	459	443	484	532	459	446	513	468	490	464	498	517	470	468	453	493	479	512	468	487	488	495	481	485	464	465	500	461	493	488	518	509	480	546	500	486	484	491	456	455	461	470	516	473	450	473	440	493	474	488	471	489	534	477	460	483	506	504	542	481	521	512	526	479	466	510	458	481	464	506	494	499	499	481	504	511	484	492	473	509	490	479	472	470	504	484	480	481	456	495	503	480	527	522	469	471	484	509	496	505	459	516	474	481	459	508	508	496	523	470	491	488	492	487	458	458	486	485	491	464	491	501	464	467	515	477	489	483	494	474	478	489	580	469	437	491	501	516	505	490	498	482	490	483	522	513	488	522	500	478	507	464	486	464	471	488	499	469	485	481	506	506	458	505	484	491	506	451	510	462	477	497	449	468	483	537	525	474	458	508	471	469	504	536	450	453	475	476	509	473	471	507	446	479	499	473	466	507	504	509	499	483	494	449	491	506	507	536	522	479	522	490	509	472	488	506	491	504	454	461	468	447	535	483	479	470	521	500	460	466	477	483	469	480	541	531	485	480	504	474	487	504	454	504	496	499	491	501	475	493	483	474	482	459	467	461	468	493	452	500	498	496	486	498	504	479	502	473	532	450	471	456	492	465	501	509	486	502	491	515	483	473	514	563	450	499	479	474	483	469	472	513	502	482	490	473	538	482	515	473	478	470	486	500	498	458	452	517	532	489	462	479	484	494	495	474	492	503	492	440	504	488	509	524	488	515	503	492	507	503	498	490	462	490	454	512	507	545	478	463	486	506	501	482	507	496	482	466	465	512	487	492	496	523	516	469	476	489	505	485	480	507	496	489	477	497	489	474	539	493	483	503	526	500	506	456	474	504	459	557	511	491	499	495	485	497	476	467	472	499	503	474	508	489	512	483	492	455	490	510	490	489	476	523	467	446	478	492	500	483	488	471	484	491	464	497	470	479	491	482	498	471	503	472	471	432	479	516	475	483	420	513	465	486	499	500	514	504	435	462	536	485	495	481	496	501	467	457	469	528	453	479	494	469	501	487	510	495	474	469	526	482	470	465	511	449	497	506	475	492	487	513	472	527	520	504	524	493	511	523	470	471	487	484	474	476	489	451	493	522	462	487	467	493	529	506	531	457	463	514	501	486	488	519	490	434	504	489	484	495	479	479	461	452	493	445	512	519	516	510	499	494	486	488	511	490	512	529	525	474	474	507	491	492	510	515	491	479	515	449	496	500	484	446	493	490	445	504	460	427	458	489	517	451	496	500	491	482	483	456	454	511	514	517	462	442	535	449	504	471	461	478	458	501	497	491	506	509	472	510	513	522	499	494	512	454	482	492	469	505	504	489	491	463	500	481	480	532	484	491	479	512	501	477	508	475	485	469	507	486	480	481	514	465	471	492	492	468	473	495	478	517	493	562	480	486	490	495	512	459	473	524	448	481	449	526	482	496	471	455	491	451	502	498	482	501	474	489	488	469	496	491	432	507	480	524	520	460	486	511	475	459	500	533	478	493	462	459	482	536	483	496	526	484	494	481	518	502	489	461	506	479	458	497	493	454	458	478	509	489	486	488	484	501	519	523	510	466	504	476	469	459	503	462	511	532	494	487	489	479	493	485	484	520	474	489	520	513	471	471	472	463	462	488	501	456	492	526	493	464	446	459	478	453	470	460	464	470	522	503	467	485	489	465	453	456	492	507	477	484	460	484	492	503	485	477	531	495	480	504	485	480	484	479	474	466	504	489	509	488	464	469	484	539	492	492	478	522	482	462	512	544	472	495	547	490	459	491	480	514	480	513	510	455	451	467	502	515	508	500	513	487	483	479	495	507	522	429	469	462	488	507	493	466	503	483	481	496	479	463	536	478	499	481	493	504	487	517	482	506	498	475	488	471	451	464	508	499	489	475	496	457	484	454	481	509	492	476	451	494	493	500	471	473	464	494	478	490	544	488	487	509	505	507	487	472	477	465	471	491	496	535	490	501	481	509	478	490	518	490	481	453	480	527	499	476	468	471	500	503	468	489	494	457	509	510	475	511	482	507	518	505	471	499	517	503	458	491	460	459	487	454	497	488	532	496	520	464	462	508	483	512	475	498	464	521	466	516	494	499	497	510	496	489	479	475	505	442	524	474	481	470	505
53059	23733	14156	2449	1315	979	763	641	534	452	449	403	369	374	345	308	318	293	286	285	267	289	258	279	273	294	258	264	268	265	284	275	254	259	241	243	260	262	269	252	255	263	270	258	269	248	260	290	244	269	256	230	233	267	262	262	240	238	262	247	257	247	273	268	217	265	258	264	243	256	228	252	241	296	250	280	279	237	255	249	273	228	242	266	247	294	239	267	232	258	223	238	271	265	239	246	266	274	259	260	284	247	225	258	251	283	250	236	225	251	263	250	264	258	258	239	264	281	235	244	273	233	260	235	250	236	244	269	254	281	253	247	259	253	239	242	267	257	234	256	254	253	244	241	273	246	230	261	268	236	251	241	238	268	228	206	245	250	220	233	236	230	232	234	213	248	248	255	224	269	268	238	258	236	232	252	252	241	259	264	264	267	234	210	255	240	226	270	267	229	249	241	231	239	256	220	232	246	256	234	237	251	291	222	233	266	244	248	266	244	239	228	284	260	245	259	239	226	264	262	254	271	257	271	239	246	252	231	241	247	261	255	256	269	225	278	230	283	265	240	257	233	279	226	225	269	232	277	270	244	266	251	222	247	264	240	230	245	267	238	266	244	233	256	253	282	286	250	268	233	239	266	262	268	241	255	256	225	253	259	240	267	228	249	252	238	256	235	260	230	240	222	259	258	263	264	226	221	245	235	260	228	241	263	258	255	244	266	252	263	249	264	259	248	266	229	247	225	246	261	260	259	273	258	252	257	226	263	246	315	268	250	254	238	240	230	250	254	229	254	240	244	197	251	279	235	261	240	255	256	284	248	236	253	252	221	280	242	258	258	227	273	267	248	223	243	235	239	261	257	255	235	301	247	236	232	270	237	253	250	258	247	248	248	259	250	235	238	263	258	255	240	265	257	242	241	206	241	272	225	237	280	253	286	259	223	264	272	238	258	284	249	223	245	258	258	252	265	236	269	264	235	262	241	232	252	259	233	257	232	228	235	265	229	265	245	234	253	251	241	249	258	222	237	242	264	236	269	245	264	262	206	251	244	247	277	264	259	244	263	262	273	238	281	266	228	241	250	240	257	259	277	238	249	239	278	252	225	287	240	225	260	258	254	250	240	267	262	219	253	266	222	270	306	236	234	235	277	233	243	270	244	241	252	240	232	235	257	248	239	212	259	261	242	276	253	250	256	231	221	258	269	240	262	238	261	279	275	242	266	244	269	239	259	254	237	282	246	257	231	256	260	253	233	267	235	269	258	269	256	248	243	243	256	247	270	257	234	255	258	285	257	252	249	226	292	281	224	251	230	243	252	209	257	267	235	237	279	253	243	241	241	248	251	228	261	237	258	250	218	251	235	257	248	259	257	248	195	293	223	272	281	241	245	234	252	240	240	240	261	253	239	262	251	259	268	245	228	236	224	276	257	261	222	269	251	246	266	251	235	268	249	251	224	255	259	243	262	245	271	257	258	232	249	254	236	271	228	253	251	257	270	258	257	251	247	220	249	257	255	270	269	222	258	224	256	241	229	239	238	215	273	245	244	257	247	241	254	252	259	210	224	232	240	265	236	245	263	237	223	255	286	221	263	289	264	239	239	222	272	228	245	258	249	253	254	227	235	252	241	262	288	252	259	263	238	251	229	263	222	259	253	251	253	274	279	257	237	262	273	278	248	262	243	239	246	252	276	232	229	242	273	252	262	251	237	255	239	256	238	248	256	238	232	235	245	258	255	242	249	257	240	264	265	233	250	260	279	253	244	243	265	239	244	243	242	258	253	265	243	265	237	255	261	236	261	255	215	267	259	252	263	283	246	237	261	241	293	235	239	242	227	249	240	251	268	264	226	231	273	256	273	284	247	259	234	255	260	238	283	253	268	248	274	257	268	276	270	243	233	253	238	247	262	238	262	250	268	250	249	256	256	231	234	250	248	245	237	247	250	264	238	254	235	241	247	233	262	249	241	270	243	231	255	265	247	269	255	252	254	258	248	253	231	267	245	259	260	232	224	255	238	265	265	257	232	240	264	251	235	251	229	247	246	222	251	238	255	258	259	259	222	237	245	244	235	276	243	250	255	252	257	247	249	248	262	229	295	219	243	251	252	239	244	250	214	270	263	259	215	253	253	255	254	232	240	256	250	227	244	238	278	269	265	254	258	217	269	259	228	266	268	250	261	230	264	259	258	267	269	244	284	249	228	232	246	236	258	257	228	250	254	215	251	260	255	257	232	242	240	267	257	250	233	231	248	233	272	272	235	248	249	249	223	239	221	282	262	230	240	248	242	242	283	250	264	259	249	239	307	231	221	218	250	270	231	215	252	244	245	279	245	239	257	256	253	284	252	271	267	249	269	238	258	271	241	239	253	266	254	247	275	251	256	258	236	238	262	239	266	272	289	208	259	241	228	283	239	255	261	253	287	230	237	287	214	223	248	243	243	263	253	266	249	218	240	239	262	241	241	227	270	263	265	247	212	260	226	237	244	250	240	264	257	248	265	226	245	224	263	254	233	235	252	223	287	261	249	250	249	233	264	226	240	217	261	218	251	252	249	252	270	239	254	264	253	275	272	248	247	246	267	247	269	290	249	264	243	244	278	241	216	227	242	257	258	220	252	239	249	259	263	248	245	286	246	247	248	270	249	219	237	238	280	233	239	272	254	249	237	274	246	249	227	240	235	248	225	258	243	248	260	246	263	252	198	261	249	246	237	246	247	271	232	247	244	270	224	249	272	257	275	260	234	266	234	243	271	230	239	240	257	238	256	241	247	255	243	231	237	294	237	249	229	228	264	261	258	263	259	256	234	244	276	250	241	254	242	243	216	250	221	232	250	239	255	238	246	253	263	233	269	246	232	240	271	259	273	239	222	222	248	256	281	260	216	270	262	264	235	218	217	246	245	262	252	247	261	261	263	226	264	214	266	273	243	237	237	287	244	257	234	243	251	225	241	234	242	242	269	256	258	239	250	259	232	239	227	225	244	235	233	260	232	236	244	237	235	242	236	203	258	284	264	241	255	214	237	278	217	256	245	246	235	241	255	259	216	260	270	276	246	228	219	266	259	226	242	239	249	220	221	254	259	258	260	242	244	246	232	287	256	256	253	239	262	254	256	257	244	236	246	241	247	252	240	243	224	226	228	249	294	268	253	251	259	292	237	267	246	235	257	251	246	226	280	242	246	242	272	229	272	238	255	246	262	265	296	244	281	242	269	258	271	262	230	237	258	242	246	240	251	257	249	213	239	261	242	239	266	273	235	225	221	258	278	283	275	266	250	253	219	215	252	248	246	249	265	256	237	231	274	229	273	272	234	245	253	275	249	266	256	230	227	222	236	254	254	247	207	238	256	254	255	262	243	256	251	241	267	276	253	240	226	280	252	273	246	243	259	243	271	277	255	246	242	251	248	230	249	227	252	230	241	228	252	235	250	245	260	262	228	230	251	233	272	241	267	224	273	247	264	254	249	256	236	250	258	252	250	245	241	235	253	239	250
36798	2878	5861	6260	5327	4258	3484	2971	2627	2249	1964	1806	1724	1482	1487	1395	1304	1270	1179	1165	1103	1073	1060	1025	985	1003	980	968	960	955	927	941	878	872	912	879	908	832	822	860	816	805	847	851	829	798	891	804	782	821	804	837	812	774	793	790	782	865	788	810	814	801	783	765	779	783	782	784	805	746	729	806	808	722	758	768	789	755	821	808	734	770	805	729	816	724	808	793	720	763	778	786	790	736	822	749	775	729	774	756	753	770	741	764	781	796	735	755	730	747	774	782	775	753	788	761	738	817	725	779	765	749	765	732	802	746	759	778	748	783	748	767	730	774	790	762	744	764	754	747	723	746	792	763	772	744	755	725	754	747	731	746	782	768	779	748	749	726	768	716	726	774	802	677	736	753	734	738	772	755	736	743	741	754	717	760	813	716	777	735	769	773	733	752	725	766	814	739	763	756	791	743	783	744	736	743	704	817	742	774	748	744	766	778	777	757	772	780	727	763	782	715	767	730	703	793	696	768	745	724	741	748	819	754	787	694	749	737	795	717	746	735	720	702	780	683	738	763	767	772	739	766	751	742	737	731	696	711	742	766	762	731	772	770	775	726	723	787	784	719	716	678	781	719	706	720	801	754	769	731	754	732	750	711	707	761	800	743	767	691	769	727	777	699	746	778	775	737	711	786	746	759	787	746	765	769	783	715	766	763	746	798	741	744	759	706	708	713	798	718	745	738	762	751	759	763	737	754	777	792	766	751	768	771	730	724	785	799	777	756	768	770	745	767	773	756	743	736	734	705	751	717	753	701	747	744	757	757	753	783	764	736	766	739	711	785	743	694	723	747	778	774	815	701	710	732	755	747	780	767	742	768	745	730	765	776	729	726	764	775	769	757	774	766	768	743	764	729	752	740	732	756	750	722	759	776	741	779	740	758	769	729	765	750	790	731	770	823	774	787	769	743	758	761	817	782	796	722	800	725	769	714	754	786	760	724	726	728	779	738	800	748	772	769	738	775	717	722	729	716	737	703	744	779	763	701	759	793	740	717	731	749	756	772	713	770	722	718	800	703	754	739	777	738	763	728	752	694	778	757	719	739	744	704	799	771	737	815	709	782	762	749	751	765	761	710	754	766	740	691	704	725	729	782	751	735	750	742	753	774	731	804	780	719	768	729	743	791	734	757	743	719	744	752	762	771	753	811	730	774	712	766	784	766	765	762	753	781	751	751	741	730	663	779	743	792	775	760	733	734	755	764	745	719	742	747	739	758	752	742	776	771	737	710	778	799	784	739	780	739	784	766	758	765	784	738	753	819	733	802	711	738	758	759	767	768	719	778	764	753	792	754	804	779	766	756	731	716	792	780	726	756	774	778	734	761	733	797	770	719	789	742	774	710	736	768	734	756	760	780	790	769	745	765	726	714	697	809	739	725	732	802	744	766	688	761	705	768	742	693	773	782	784	745	767	765	813	747	707	775	783	763	729	740	733	780	747	770	765	766	748	762	765	778	699	703	742	721	731	782	696	720	726	761	753	712	746	749	714	731	760	783	704	805	757	768	693	773	704	784	736	717	729	742	685	764	730	757	721	726	768	759	762	727	757	685	753	771	798	801	718	725	738	771	783	732	774	753	706	743	763	781	741	775	789	755	771	748	764	744	804	740	723	690	748	710	731	763	721	728	765	722	716	748	789	732	759	805	707	751	779	755	769	777	782	744	742	764	714	734	727	793	762	741	733	692	685	779	720	772	725	802	786	770	750	745	769	741	764	733	735	726	742	775	773	739	788	775	738	755	764	775	801	737	716	743	744	759	746	743	709	722	722	762	743	770	722	727	720	750	738	773	734	729	742	776	716	781	805	737	698	757	738	715	710	751	752	788	740	819	754	770	757	714	719	750	729	777	717	756	720	744	722	762	776	768	715	769	769	749	753	738	779	699	749	784	727	767	703	745	757	822	795	817	735	747	725	744	705	709	753	702	750	782	767	786	837	780	784	776	780	767	753	744	738	809	760	771	781	768	769	772	716	756	749	722	721	744	774	769	704	770	745	751	747	777	736	730	746	718	768	739	753	792	764	770	755	726	752	785	780	754	754	711	732	731	678	716	758	738	728	767	735	762	703	750	679	730	734	757	752	786	749	735	733	736	652	737	800	775	730	776	763	757	738	743	762	724	793	832	770	778	775	749	759	770	745	722	778	801	782	796	752	684	723	784	681	692	751	788	750	763	734	730	751	757	750	760	726	749	739	819	806	776	738	754	744	754	753	770	719	756	762	729	731	749	750	729	734	739	764	772	760	706	775	726	748	743	738	760	741	763	743	814	716	783	723	760	726	754	730	742	729	749	770	762	729	786	757	820	757	736	778	759	732	704	725	701	775	749	743	730	793	757	772	813	768	726	777	771	740	767	757	765	722	719	726	760	695	751	751	759	747	732	775	742	758	789	733	745	718	761	755	745	715	745	741	728	748	734	694	775	783	731	772	778	715	766	762	781	760	728	794	781	761	753	708	750	755	686	776	807	727	753	747	770	761	732	720	741	721	743	795	765	766	732	754	759	754	742	725	773	731	775	760	773	767	725	718	785	736	771	783	766	744	754	743	725	781	764	692	771	689	750	740	762	813	775	722	763	746	733	761	734	748	763	792	723	784	757	740	822	770	738	720	735	722	730	735	759	739	775	758	769	741	732	799	737	727	772	788	732	796	734	747	775	758	782	763	739	725	749	723	750	757	806	681	723	757	730	744	735	747	748	768	766	751	704	744	725	745	770	734	771	757	737	768	810	782	741	732	737	740	786	697	755	767	768	744	771	762	783	760	774	760	746	759	702	793	717	715	747	755	754	723	732	763	733	735	752	724	746	802	757	711	744	711	752	764	768	713	759	767	779	740	735	769	749	739	773	759	776	729	743	711	768	705	743	727	745	718	762	760	785	742	815	771	802	744	746	715	775	761	769	715	719	754	757	756	804	720	777	764	767	697	695	768	760	745	716	770	744	793	729	773	761	773	739	708	735	752	774	743	700	775	792	743	705	748	714	736	727	763	719	708	791	703	775	816	752	771	790	751	782	773	810	740	781	768	762	756	779	728	750	716	745	767	717	765	733	765	802	806	763	744	731	777	753	737	815	782	798	785	774	742	802	769	733	766	746	764	732	745	724	758	763	769	728	779	738	825	758	720	752	759	723	752	768	748	784	706	793	710	787	768	775	693	736	754	748	716	774	730	775	733	767	764	751	841	745	793	742	745	724	761	719	764	765	761	767	762	795	792	733	760	695	760	790	772	773	704	781	755	777	757	751	764	736	772	736	745	763	756	765	739	731	748	760	742	746	775	770	775	772	772	756	722	717	758	721	786	748	745	733	797	699	725	745	756	692	761	734	775	722	693	709	775	733	744	728	726	741	786	770	732	737	711	775	710	804	799	776	725	759	737	738	746	697	739	788	795	760	757	751	723	746	714	754	771	756	684	765	718	739	774	764	779	766	766	771	764	765	751	707	756	756
10326	743	359	159	130	134	115	108	103	82	111	93	91	119	92	93	90	122	111	83	81	97	102	61	88	96	79	108	90	91	79	89	107	79	99	93	66	107	75	99	87	87	105	89	110	81	96	99	88	93	78	97	97	113	98	87	90	96	99	92	86	99	96	98	94	105	86	92	92	85	95	85	81	71	92	102	91	97	108	92	90	92	94	116	89	85	102	92	86	85	104	97	72	75	88	81	95	102	80	96	88	89	95	84	109	114	92	89	98	92	100	84	88	82	93	81	76	94	90	89	81	109	91	96	71	91	90	100	99	97	95	99	91	88	90	82	100	94	105	75	103	85	100	90	119	98	97	90	90	88	82	81	81	101	99	97	105	92	84	95	91	105	101	89	87	113	117	94	90	87	80	98	97	82	101	106	94	89	93	86	97	94	90	103	97	98	98	88	93	87	92	80	99	88	80	94	89	97	90	84	86	91	101	92	93	108	102	96	72	99	102	103	91	89	100	80	86	79	79	84	94	92	84	103	85	83	96	99	89	109	97	107	100	94	82	104	100	102	99	102	94	80	86	113	97	92	92	107	109	94	107	106	101	98	103	86	91	108	85	87	97	88	84	96	82	106	97	94	92	101	92	94	81	103	114	96	93	95	91	93	71	84	94	95	87	100	96	73	100	83	86	88	95	99	88	78	105	93	70	96	101	90	79	94	79	102	96	100	102	81	95	102	75	87	81	91	107	76	81	101	65	103	95	86	99	84	99	103	94	109	100	91	103	96	114	89	94	84	97	107	94	84	86	92	99	91	83	110	110	83	109	98	89	97	98	107	106	82	86	87	86	94	104	90	95	105	80	99	106	89	94	111	82	93	99	105	91	82	86	93	86	87	98	86	94	96	98	100	81	106	102	81	94	92	79	97	95	91	88	89	88	77	87	77	86	76	77	87	108	124	75	80	95	114	96	82	90	104	83	116	95	83	87	93	75	100	90	100	82	82	95	95	93	89	79	96	89	93	94	93	98	88	81	100	92	95	87	91	100	96	93	97	78	123	90	95	88	83	80	94	93	104	91	99	86	90	97	93	95	96	86	88	93	96	84	101	97	92	69	87	93	92	86	88	82	103	80	96	100	95	109	97	95	88	99	78	79	83	89	103	79	81	88	103	65	99	90	81	89	96	104	93	94	98	93	104	89	95	105	103	85	91	78	99	104	92	90	98	84	98	79	100	93	99	101	98	98	85	94	96	99	82	95	91	98	112	109	104	96	96	84	84	93	97	104	82	90	75	89	95	107	88	96	99	103	93	84	90	91	94	97	91	86	98	97	83	98	89	94	99	94	108	93	100	87	88	104	95	77	85	88	105	107	81	60	103	65	83	90	88	128	93	99	83	78	87	81	112	92	80	93	111	97	86	100	95	75	93	89	86	84	94	98	78	102	91	102	89	96	90	97	92	97	87	75	94	86	89	82	99	86	90	84	105	91	93	91	69	112	81	86	99	106	85	96	88	90	102	89	79	77	94	127	121	117	83	75	93	104	77	111	76	103	97	99	92	98	93	87	89	114	78	102	111	99	93	99	104	94	84	82	90	87	94	81	81	85	91	88	92	87	97	82	109	105	80	102	85	114	94	103	77	94	75	97	99	80	84	76	94	92	84	102	76	100	81	80	106	106	91	96	100	89	85	86	105	89	92	89	78	82	80	79	115	91	97	77	105	89	91	113	106	90	77	99	101	101	97	98	96	75	100	104	102	85	92	86	125	107	106	89	95	103	96	75	93	95	107	96	95	94	91	94	80	81	86	101	97	90	92	105	84	58	108	77	83	90	94	102	93	90	81	90	107	91	91	97	69	107	82	96	107	92	113	119	88	102	111	95	91	91	106	88	103	93	82	89	97	92	90	78	98	71	87	94	100	100	92	100	81	107	95	86	102	86	91	91	75	102	91	96	78	88	84	96	108	107	102	94	113	79	94	107	101	88	96	76	91	96	90	98	77	110	101	85	112	127	88	81	92	103	110	95	94	95	89	73	76	96	86	100	100	95	90	108	84	101	92	107	86	78	110	94	106	83	102	93	84	113	101	103	88	108	109	89	121	81	85	108	83	82	99	93	105	95	89	98	83	91	90	84	93	78	109	89	100	112	83	83	91	99	96	95	87	102	79	85	106	80	69	97	90	81	95	92	87	106	92	94	92	100	102	106	90	94	117	87	94	84	93	91	96	89	87	83	89	87	88	82	95	93	91	85	98	99	74	104	99	102	93	93	83	96	94	95	87	72	91	103	97	91	85	115	80	84	95	96	100	75	104	93	114	83	94	96	102	102	96	94	71	92	80	93	109	105	106	100	97	98	88	112	106	96	78	72	100	93	89	103	91	94	93	80	89	96	97	103	82	84	93	104	102	84	101	97	98	81	100	88	83	80	88	97	79	90	86	90	98	79	75	87	114	104	97	103	84	95	100	87	90	103	78	83	89	94	96	100	97	96	104	100	93	91	116	72	84	85	84	77	87	84	85	88	93	89	106	72	106	77	110	114	85	105	91	107	79	98	91	96	85	96	79	97	79	102	98	109	95	96	95	97	100	108	104	104	92	91	85	100	92	86	73	86	98	95	99	94	84	88	110	79	104	73	77	91	101	93	90	94	93	110	95	93	76	108	97	96	76	98	80	89	71	96	92	108	93	109	94	91	83	90	88	99	99	119	84	97	90	103	109	100	85	92	85	79	86	102	92	97	67	78	93	120	98	105	112	91	84	105	110	99	99	88	85	91	99	92	92	89	93	79	90	94	75	95	100	100	86	92	90	94	98	92	88	86	96	82	73	98	87	90	85	98	88	88	85	94	91	104	89	100	106	86	78	82	101	89	93	78	97	95	90	95	82	85	92	83	94	91	98	105	83	98	122	91	98	76	105	92	91	102	97	101	98	98	89	100	100	91	86	86	93	109	101	90	108	87	88	97	82	80	111	101	85	87	103	96	71	75	81	98	78	101	95	79	89	87	93	85	97	110	83	90	101	106	96	83	86	95	99	117	92	108	73	86	92	90	98	92	97	85	88	89	106	94	89	92	102	89	95	103	112	75	106	92	105	89	106	88	104	107	91	94	87	82	97	89	88	88	81	95	95	98	89	81	87	85	101	90	80	95	91	114	79	79	79	103	92	85	99	83	100	92	112	79	97	104	104	81	76	88	83	90	92	109	85	95	88	82	88	102	93	95	104	87	119	77	79	97	94	83	96	92	84	71	90	104	98	83	83	95	90	87	83	104	98	88	90	89	100	111	73	99	98	85	109	103	83	92	88	86	73	94	100	99	84	94	94	85	97	94	104	83	98	109	81	87	100	96	91	103	93	86	81	92	82	94	107	96	89	91	92	98	90	83	68	84	102	104	91	82	97	116	96	89	103	91	92	95	90	90	75	92	83	110	93	103	105	85	91	102	99	86	108	97	87	100	78	101	100	98	88	81	104	113	86	89	86	93	97	104	91	98	113	109	79
10086	462	571	499	538	472	449	428	370	396	387	375	393	389	350	355	381	373	332	407	348	341	312	349	330	323	336	316	346	330	328	301	329	367	326	360	359	323	366	330	327	347	328	333	345	329	350	376	367	366	337	363	345	346	302	328	319	298	365	304	341	347	333	327	342	334	324	311	352	344	316	335	311	361	355	306	338	345	309	329	322	378	361	344	362	331	321	311	367	334	347	336	309	355	327	343	370	335	351	359	289	357	322	325	355	329	310	315	321	330	321	294	342	330	349	338	322	389	330	337	327	314	331	326	346	340	349	336	375	304	336	367	316	335	317	330	352	341	320	347	379	374	365	333	348	352	316	333	338	364	319	353	339	326	326	340	334	343	322	333	355	337	299	307	341	332	351	334	303	295	335	357	346	319	344	353	310	332	317	369	321	318	335	318	301	315	297	319	318	345	346	352	344	312	329	344	316	315	367	331	322	304	333	332	327	344	306	318	350	341	338	326	349	349	298	358	355	323	359	355	339	309	356	314	331	344	338	374	316	325	313	356	322	354	328	325	339	355	331	365	304	342	312	329	330	302	325	337	358	316	338	347	351	312	337	304	349	302	360	349	345	338	338	309	328	340	352	345	327	317	342	297	310	338	323	341	343	315	322	321	319	349	345	322	304	305	298	321	331	330	333	343	341	328	313	319	340	312	308	341	329	340	316	309	347	338	308	329	362	348	352	335	341	358	359	310	346	305	319	322	341	325	344	314	343	327	329	318	352	358	309	312	319	336	340	343	344	338	322	344	326	318	341	377	335	323	342	333	335	341	330	337	351	317	328	315	351	357	327	330	322	338	339	331	340	332	323	386	351	345	384	313	318	340	373	318	327	350	328	335	340	337	296	343	334	334	309	317	324	288	315	336	342	322	284	343	323	327	334	332	380	311	302	330	366	298	332	366	327	347	299	335	315	297	328	336	328	346	325	335	379	359	305	302	323	339	340	362	334	321	360	339	337	314	332	372	335	345	341	335	334	321	330	317	328	350	342	357	344	302	342	312	322	327	351	282	318	341	322	335	321	325	310	345	327	343	347	325	338	332	379	338	370	306	348	331	316	333	340	343	309	341	341	348	332	346	350	325	327	384	335	320	362	349	324	348	318	299	337	322	317	348	358	351	350	328	357	384	313	310	345	343	330	346	325	314	323	320	320	337	335	313	336	362	327	308	336	355	317	304	297	334	342	304	332	319	354	300	347	345	296	320	335	332	303	351	324	331	359	356	312	340	306	361	313	334	343	381	300	346	313	340	350	329	320	347	342	308	300	322	332	350	341	341	341	317	309	327	346	335	331	340	324	313	346	332	355	356	351	294	330	345	356	333	345	345	334	335	308	329	365	365	329	339	349	336	342	325	346	344	340	306	346	313	324	340	369	331	317	361	294	354	334	327	314	321	353	348	370	325	332	316	339	341	357	316	359	322	331	363	315	314	317	362	347	353	291	342	347	342	308	334	373	296	339	364	355	366	328	323	325	366	333	335	349	316	321	332	351	324	344	371	350	338	324	342	345	333	339	347	349	340	322	328	342	347	350	323	323	362	325	341	343	325	327	292	335	358	365	295	321	307	314	336	351	340	359	358	320	313	329	330	332	343	338	357	304	334	343	349	346	316	349	338	335	352	328	308	343	312	373	336	296	358	325	336	303	308	325	331	314	361	343	331	348	335	337	330	337	346	330	343	330	340	300	352	318	324	359	304	301	323	368	322	327	291	302	338	328	311	371	323	362	318	341	326	332	328	357	364	347	321	345	349	338	364	305	327	340	326	341	352	351	328	375	356	360	342	332	334	360	367	310	316	329	342	310	357	333	323	335	361	326	303	331	330	325	343	357	316	317	352	310	307	336	336	318	312	342	324	310	298	356	360	321	345	334	320	335	347	323	310	351	327	347	324	312	321	361	304	319	331	330	301	343	331	364	320	333	369	315	330	315	335	296	326	303	330	338	322	318	325	321	341	358	346	322	344	337	331	334	379	365	328	336	324	340	305	334	337	328	335	315	344	303	301	310	340	353	348	337	311	353	331	318	319	337	325	341	330	332	340	357	346	362	303	304	304	326	346	345	347	343	331	320	342	344	300	321	294	323	341	313	325	332	332	330	339	340	314	348	350	321	317	323	320	342	342	323	342	340	352	332	316	336	340	335	334	353	314	328	313	362	325	350	364	314	318	332	344	340	338	331	322	318	359	341	314	325	326	360	341	343	338	363	316	356	339	309	361	328	344	356	349	335	341	330	289	352	325	344	326	347	297	345	332	307	326	293	347	343	327	329	345	347	306	307	310	302	311	330	337	344	369	303	325	312	349	316	299	337	325	339	323	337	341	336	341	315	325	352	318	323	345	311	339	365	347	325	348	350	333	339	350	344	311	321	336	338	311	315	320	337	337	324	342	326	324	323	337	365	346	363	373	322	310	311	326	328	345	321	317	324	347	342	298	348	358	353	346	369	327	333	295	332	298	334	356	319	365	298	342	324	327	320	321	334	335	332	338	322	330	300	331	377	369	321	334	334	308	333	340	334	382	346	346	331	343	326	321	314	354	351	338	333	336	331	340	356	338	317	355	347	321	339	315	331	293	323	317	339	315	355	294	298	312	331	353	327	318	310	311	317	313	315	345	352	353	338	353	324	324	319	319	347	346	332	326	348	335	338	333	302	331	319	327	330	326	318	345	320	368	364	346	318	346	297	324	347	326	374	338	350	326	352	310	304	327	327	351	369	353	336	339	329	336	342	316	314	328	323	291	378	315	323	324	351	321	336	346	325	355	319	344	325	326	295	339	315	357	332	336	323	339	327	329	343	333	363	341	348	352	323	320	329	312	323	307	344	318	351	318	337	287	354	330	323	359	340	305	322	331	358	355	353	336	322	334	351	306	345	354	297	353	317	351	346	335	289	304	341	357	363	323	304	317	314	334	333	340	307	328	317	348	334	340	342	337	326	331	337	340	310	370	332	314	352	376	336	336	345	316	327	315	332	371	356	346	340	329	323	351	338	320	332	316	347	307	353	346	349	333	324	343	320	336	323	337	304	345	327	350	317	338	303	370	326	339	314	346	338	354	323	307	334	346	317	336	339	325	330	364	333	320	349	323	318	338	333	345	324	353	344	342	340	322	365	379	339	336	338	320	326	317	386	326	329	340	335	391	279	358	353	313	344	340	322	333	326	349	323	329	333	354	360	324	351	324	364	341	336	321	336	333	324	333	341	312	340	289	338	340	364	301	354	320	350	321	312	325	317	347	335	365	316	356	305	331	321	348	319	335	329	349	306	345	325	324	345	354	334	333	306	333	345	308	334	326	324	319	330	319	345	362	337	330	349	353	329	324	346	330	312	332	336	361	346	338	355	320	342	347	362	350	371	324	300	335	329	311	317	313	337	342	340	336	333	322	270	316	345	308	337	354	316	344	319	331	326	302	369	319	328	343	329	333	346	347	350	335	322	343	337	331	333	352
45460	15543	2371	1040	665	523	429	335	293	286	232	226	220	228	205	194	171	208	185	183	161	161	156	163	140	147	146	171	155	150	168	158	154	144	171	147	142	149	158	143	138	167	139	130	154	126	156	160	154	148	151	142	141	159	160	162	163	169	155	151	135	125	147	143	132	145	151	151	151	139	145	143	152	152	160	146	148	148	172	157	133	155	137	150	158	141	188	148	134	138	133	152	175	150	126	134	166	136	147	150	137	146	162	156	145	132	166	139	130	155	154	168	146	153	146	172	163	139	174	162	164	150	140	168	138	144	140	133	150	155	153	136	150	127	171	137	135	158	133	141	122	152	157	150	133	153	161	154	174	143	152	138	142	163	130	149	133	155	135	148	159	158	169	167	150	145	140	152	154	152	155	136	177	126	180	142	166	146	133	159	142	128	145	141	145	154	144	133	141	143	135	141	154	133	144	137	130	151	145	133	151	155	150	164	144	138	133	150	137	150	142	150	121	138	148	162	133	147	168	158	128	152	153	134	163	152	150	137	142	148	128	150	139	128	146	144	160	166	147	164	148	152	160	152	144	132	131	141	172	153	138	140	158	162	126	149	155	147	125	182	147	159	148	159	142	165	147	149	154	152	155	156	158	160	138	137	136	153	171	140	150	151	138	138	175	149	169	174	153	133	140	137	173	137	141	134	155	137	139	158	144	153	161	157	137	139	160	150	148	150	150	161	167	151	152	152	154	142	144	151	141	127	150	137	153	146	139	173	141	141	117	140	135	154	152	152	147	150	137	146	157	151	155	160	177	162	145	155	138	141	158	166	131	173	152	134	126	125	140	148	137	152	150	144	146	147	141	153	115	144	170	174	166	162	149	171	122	148	148	140	152	149	174	156	166	151	128	135	133	155	158	164	152	185	135	144	142	128	154	145	149	147	136	174	159	131	156	165	163	156	142	142	125	156	138	163	127	131	161	141	126	144	152	151	136	152	167	152	127	151	159	166	142	150	162	142	159	138	165	145	143	150	155	158	132	148	128	141	143	143	158	158	140	152	161	142	138	151	145	147	155	156	155	124	134	152	162	142	155	150	158	136	161	140	143	131	142	166	143	159	138	143	143	143	145	152	152	157	157	136	144	138	141	154	126	168	156	168	157	136	152	151	149	141	161	151	138	122	149	145	135	164	144	140	117	138	140	137	160	148	136	152	166	131	145	143	152	141	162	140	155	135	154	124	139	139	158	121	142	134	145	167	135	132	136	150	151	149	138	163	135	162	150	151	157	149	165	143	147	137	158	139	168	143	156	162	152	143	152	159	145	132	123	147	140	159	131	160	170	139	155	145	142	151	144	164	145	163	141	169	141	162	162	150	147	147	138	170	134	145	160	148	150	154	135	141	141	117	138	154	170	155	149	158	141	159	138	169	144	145	148	143	148	144	145	152	151	152	155	140	145	157	121	180	144	146	144	149	156	151	144	164	123	134	151	116	165	167	126	171	145	165	128	168	135	176	159	140	135	172	153	157	122	134	165	171	139	131	134	144	145	137	147	161	156	153	130	171	172	176	144	151	143	160	162	156	154	153	144	152	168	173	156	138	129	134	136	150	153	151	143	153	143	152	134	130	135	159	143	157	150	167	128	133	140	158	130	164	149	139	150	135	174	157	142	157	149	152	146	133	142	147	114	169	167	144	130	143	173	139	166	137	143	147	136	143	150	115	147	141	153	149	158	138	149	126	149	138	153	140	139	155	154	149	142	139	155	174	152	138	146	145	145	152	128	143	160	145	164	140	153	141	144	139	132	150	135	137	156	149	144	142	124	144	138	154	153	150	136	142	149	149	154	161	148	150	137	160	144	160	157	143	149	149	141	158	141	152	143	128	141	144	162	165	135	159	142	118	157	131	137	159	147	148	150	144	134	165	154	145	121	155	134	139	135	141	150	167	162	151	177	171	172	156	149	139	152	156	157	169	145	152	149	147	120	141	163	152	144	163	158	148	142	146	144	160	163	169	123	133	126	150	144	151	137	130	123	154	162	159	145	135	148	142	119	159	153	145	143	167	160	153	134	158	145	131	163	146	152	153	144	137	146	160	147	141	166	117	154	140	136	159	145	153	148	143	158	140	147	147	159	150	160	150	143	142	157	152	149	120	153	152	158	149	148	151	150	151	148	155	147	151	152	152	156	123	143	129	163	138	153	177	145	167	176	149	150	138	149	136	142	133	170	151	142	161	153	181	137	161	151	155	125	129	162	120	138	153	161	137	133	162	131	151	160	137	158	138	150	147	162	130	153	165	140	186	136	165	169	167	161	158	158	149	157	140	141	149	142	140	162	159	160	147	151	134	135	153	134	162	144	164	172	148	131	164	131	162	144	128	144	142	145	149	152	152	151	181	157	140	169	159	138	154	136	128	146	151	151	172	148	130	165	153	123	149	132	147	152	143	138	152	144	132	156	140	160	149	137	142	139	134	165	172	128	130	142	116	147	163	141	160	153	142	148	148	169	153	129	179	148	135	138	165	159	145	150	153	182	137	158	142	136	148	146	155	132	124	144	144	152	150	149	139	148	149	146	156	161	155	138	162	154	106	127	155	139	144	137	153	141	131	152	132	143	140	154	141	149	148	146	133	148	159	160	161	149	128	135	155	153	145	151	150	167	130	145	152	149	148	134	140	144	153	138	154	152	158	156	152	124	144	142	132	141	156	167	151	160	151	146	140	139	139	149	168	134	133	146	163	148	156	155	137	145	172	162	155	143	161	163	142	142	135	152	135	138	149	139	151	142	137	137	143	166	123	137	169	135	169	147	169	145	152	166	149	172	130	144	169	126	155	166	164	168	124	151	139	154	143	148	142	128	166	165	138	133	161	164	139	155	155	133	151	131	145	131	132	142	132	162	143	138	137	158	144	146	153	144	145	169	151	153	160	147	163	164	140	143	147	147	151	132	152	155	161	151	129	143	139	140	140	145	136	170	150	142	159	150	141	141	125	151	137	145	157	165	135	132	140	133	155	144	148	137	143	146	151	137	141	141	154	143	142	144	121	140	171	128	127	151	152	129	138	150	143	122	139	151	133	165	162	149	155	133	153	141	122	152	147	126	145	179	138	165	146	159	150	146	157	158	135	154	137	155	143	160	158	154	149	132	153	151	142	145	154	132	148	136	154	165	124	149	176	136	141	139	139	141	149	140	136	137	153	173	144	144	154	141	136	153	148	135	162	170	152	147	159	147	175	139	147	143	134	130	142	156	132	144	139	143	161	163	132	158	140	156	137	150	163	141	138	152	157	144	150	165	142	117	148	137	141	148	160	141	145	152	152	163	154	145	161	157	145	157	132	150	132	143	125	151	168	144	164	142	157	146	168	148	158	158	138	136	140	127	138	172	162	162	137	146	142	160	140	138	134	148	129	166	157	138	158	153	154	150	182	151	151	159	174	163	119	154	154	161	148	149	119	132	132	141	148	151	161	149	158	147	144	142	128	136	161	147	152	125	125
28653	1816	3209	3447	2876	2382	1917	1714	1407	1269	1152	1002	956	870	842	808	740	776	728	738	670	664	661	609	653	619	618	583	529	564	560	609	533	556	577	515	549	531	550	578	540	501	519	581	541	502	532	519	555	527	516	520	524	513	538	485	490	496	508	524	469	521	519	468	453	502	483	516	510	471	520	504	497	495	497	536	484	504	483	480	522	445	508	498	456	477	512	476	512	494	480	486	489	472	449	502	488	502	503	490	473	486	486	534	509	489	485	467	545	487	492	506	500	497	547	483	482	534	539	503	481	491	514	469	515	521	495	482	474	456	476	516	518	465	552	504	494	468	506	523	513	458	489	449	493	481	484	473	466	450	514	514	480	505	466	473	512	496	506	484	473	478	521	431	478	497	538	495	476	457	492	511	516	470	515	505	509	496	496	495	499	502	487	485	494	508	470	406	451	495	569	511	457	489	520	517	499	456	501	482	485	451	502	493	502	466	502	494	494	503	511	484	505	455	510	497	505	489	480	532	524	513	455	488	480	467	507	504	500	455	471	512	460	490	528	517	460	468	522	479	446	455	503	479	491	452	484	494	467	519	504	478	493	509	511	491	446	459	495	487	517	462	474	473	495	505	454	486	512	506	478	508	485	504	504	481	509	473	473	448	466	527	478	461	478	466	508	551	457	475	452	526	502	473	488	459	493	516	504	500	496	489	450	482	463	465	482	530	492	521	500	488	480	509	493	487	508	463	477	519	482	496	460	502	480	474	466	484	487	487	504	493	466	528	482	480	464	449	519	470	490	490	496	522	460	455	488	482	507	468	470	479	471	471	496	533	525	463	495	474	468	475	449	525	465	477	490	477	487	471	507	458	491	503	467	475	483	475	515	472	454	468	482	484	470	528	509	509	464	496	495	485	453	474	510	446	460	483	488	487	484	496	492	481	468	480	478	519	409	491	507	478	540	465	502	510	473	496	465	471	497	481	514	469	498	466	478	513	457	472	491	517	470	520	517	480	482	525	469	477	499	525	539	470	479	498	472	522	442	511	469	465	466	526	485	441	499	503	458	488	484	473	470	467	497	479	501	491	447	454	515	484	520	417	493	512	460	476	510	459	468	470	491	497	483	472	494	485	471	469	473	534	477	481	462	471	501	482	512	445	506	482	515	533	469	455	502	499	531	523	486	489	473	491	518	452	512	481	499	513	519	520	480	459	505	457	521	515	496	535	503	461	513	479	477	496	468	486	468	456	489	523	449	483	475	495	463	515	471	479	525	490	501	433	463	465	469	472	510	487	493	437	488	518	447	486	480	495	490	507	488	503	480	491	488	487	500	472	530	493	476	497	506	495	490	455	487	462	468	476	505	479	467	516	495	480	481	523	490	447	473	499	496	497	509	456	483	488	499	471	496	487	476	504	457	503	537	475	490	489	530	474	480	504	508	476	471	513	489	463	495	473	501	482	484	494	506	451	470	498	472	513	490	483	512	482	508	467	473	543	524	474	502	485	471	472	484	546	527	509	504	469	435	499	528	513	476	487	507	497	509	481	526	467	481	498	496	486	458	480	444	494	514	488	495	493	522	470	447	475	472	482	485	498	494	484	486	457	473	477	501	523	487	527	474	497	480	522	479	459	442	522	445	496	519	500	451	491	492	495	494	503	497	463	469	495	490	502	488	505	515	512	496	509	488	515	430	513	457	510	454	514	457	487	495	468	493	520	499	489	482	486	509	530	473	489	496	476	485	444	465	466	499	525	518	498	499	512	490	503	512	533	522	496	430	510	551	480	489	456	457	474	512	497	501	487	463	511	532	504	500	519	477	455	488	474	491	483	523	475	499	467	473	453	501	524	484	458	503	469	482	469	463	491	462	461	501	451	514	504	521	453	483	496	478	504	446	521	486	468	491	485	488	479	467	499	447	460	506	494	440	501	468	512	455	481	472	496	479	514	497	469	493	489	502	500	471	487	520	511	495	484	479	485	508	452	486	510	481	471	511	475	483	467	510	489	494	496	497	521	491	495	479	492	511	457	464	487	492	476	526	445	491	489	527	511	462	485	479	479	498	490	491	487	514	554	523	478	501	480	508	492	492	499	471	498	495	492	517	497	490	478	487	488	515	532	436	458	485	540	481	485	506	497	480	489	457	516	489	515	479	485	509	501	496	467	481	475	482	448	491	525	480	460	477	481	469	515	444	461	482	512	491	488	512	506	463	506	482	513	484	484	453	480	464	481	476	480	505	508	476	484	495	484	454	504	516	528	508	451	479	471	503	477	518	474	485	473	498	517	484	485	490	489	482	480	473	471	477	525	503	470	450	519	495	479	488	500	513	465	506	507	508	524	481	517	483	502	481	481	485	484	498	483	453	470	496	523	512	501	469	461	457	469	496	499	466	495	482	485	493	495	486	497	492	455	486	478	522	444	491	494	452	492	504	468	510	488	503	503	464	486	511	501	473	471	490	515	503	492	467	473	482	482	469	469	464	495	498	502	500	487	467	484	461	487	496	465	480	496	459	472	503	493	445	481	435	468	449	508	449	442	481	503	473	500	494	489	506	504	481	501	513	487	505	483	512	480	469	486	489	481	470	482	459	466	490	464	494	498	494	476	471	456	466	508	518	473	512	481	501	483	500	508	493	458	483	481	503	498	499	451	486	458	463	499	469	513	519	515	463	476	497	508	478	473	526	480	494	486	469	502	499	467	481	475	517	515	501	495	489	492	487	503	474	482	500	485	468	479	498	475	492	507	481	463	460	454	514	485	476	508	510	482	501	488	496	504	534	479	502	499	501	454	491	483	519	490	477	473	498	480	479	471	498	522	482	489	484	500	511	487	456	490	488	480	498	466	514	498	461	515	463	461	500	444	501	492	465	462	467	534	482	479	469	524	458	542	483	499	473	521	455	492	450	508	480	505	527	475	473	484	534	457	508	496	531	491	493	453	500	501	484	481	460	515	514	504	484	512	525	503	501	505	499	480	500	517	478	534	472	505	517	515	475	479	478	439	545	486	484	469	528	477	476	543	499	469	494	465	479	493	492	510	459	520	520	486	462	507	486	491	546	483	443	478	467	492	518	503	480	537	496	492	514	498	487	496	501	499	511	504	510	517	493	476	482	490	495	528	480	502	464	520	487	529	492	472	471	497	495	476	465	451	467	482	486	450	485	502	520	490	454	480	507	456	519	506	530	476	471	500	474	504	448	469	465	511	525	507	508	502	498	456	472	503	488	437	497	451	493	499	500	509	489	490	482	475	480	515	498	503	489	468	494	472	497	476	501	496	512	452	505	487	492	471	503	492	485	478	452	487	471	504	521	467	484	480	488	477	489	503	507	489	486	461	458	476	484	478	482	494	494	518	502	501	481	433	485	496	462	485	493	477	501	484	487	481	523	501	476	503	502	485	469	496	503	445	451	482	538	491	503	507	486	455	488	472	472	479	495	491	464	453	502	481	498	483	457	502	526	481	496	512	476	478	456	506	508	476	468	497	471	486	519	478
58890	23668	7744	2143	1344	985	842	601	557	454	469	366	370	362	346	304	302	324	308	285	304	274	309	265	240	270	275	258	264	291	266	257	253	274	295	268	253	293	258	260	263	284	236	248	259	289	252	262	243	237	271	260	269	266	252	242	245	279	211	261	253	234	249	220	247	240	243	252	224	287	242	260	259	269	241	261	266	246	276	245	278	251	259	257	257	250	254	266	261	250	241	237	235	234	259	287	236	235	274	234	236	251	266	258	244	288	231	225	254	256	233	243	256	259	240	244	253	244	225	233	265	236	248	236	267	257	252	238	257	223	262	266	267	257	266	240	233	244	246	246	215	249	230	241	268	256	264	233	274	271	244	237	265	260	221	245	253	266	253	242	258	230	264	239	243	237	259	249	278	246	254	248	251	271	242	253	247	260	271	237	261	233	244	268	269	249	242	230	253	243	235	229	249	242	227	240	255	217	247	251	236	233	245	237	251	244	240	261	236	235	241	239	226	236	250	258	216	260	258	234	255	237	272	295	249	251	222	274	238	262	247	242	259	271	237	241	259	274	230	240	264	254	254	246	240	250	253	243	248	247	268	276	243	260	256	235	244	240	220	256	248	249	242	251	242	239	277	224	269	272	266	240	268	248	246	237	249	243	239	251	243	262	239	249	276	248	267	266	247	245	225	252	241	258	238	263	254	213	246	263	254	240	261	270	246	226	247	257	253	270	253	265	239	248	247	263	266	246	239	243	246	232	266	233	241	255	263	236	274	225	253	265	274	273	235	277	251	282	256	243	275	260	229	209	248	231	228	255	282	247	281	257	229	268	250	243	248	222	267	236	254	264	262	223	215	236	256	254	239	242	257	250	261	262	241	278	224	243	248	229	275	207	271	238	270	247	279	259	246	243	241	249	260	272	234	244	242	251	252	244	280	261	249	261	248	253	242	230	270	254	244	260	243	262	234	243	229	246	268	256	237	277	255	250	208	258	255	238	270	265	240	209	227	255	236	236	248	242	247	258	242	238	251	254	276	272	244	271	234	259	228	252	257	261	257	260	244	278	208	266	245	249	241	265	242	255	249	249	264	265	235	271	235	252	258	241	236	248	271	266	273	292	265	219	238	251	264	249	238	258	258	240	228	253	271	257	232	287	280	236	267	229	277	260	252	258	228	251	267	256	234	241	241	253	236	230	263	257	237	256	238	262	237	254	242	257	248	264	273	243	263	232	243	270	250	265	251	270	259	244	251	269	243	244	254	240	249	242	250	253	253	256	244	239	263	260	255	228	270	237	267	268	253	237	273	228	261	236	244	279	262	234	251	267	267	252	225	260	271	271	247	266	272	252	233	258	259	235	235	233	249	246	257	230	253	240	262	270	235	244	265	257	254	265	268	264	230	246	275	222	268	276	247	238	244	237	230	248	239	260	236	254	227	269	227	299	269	250	240	264	252	250	244	267	238	224	245	265	236	258	254	245	271	246	223	235	284	260	216	245	254	238	256	290	258	253	253	237	225	270	230	239	221	211	276	243	239	270	236	279	240	270	246	233	246	239	241	218	260	256	261	246	230	264	246	246	252	268	242	229	227	278	253	244	260	229	282	278	262	278	281	266	249	237	266	261	257	269	243	250	264	253	281	220	256	242	232	240	238	260	253	257	229	266	258	267	209	265	267	240	240	239	259	261	222	244	264	239	236	254	242	257	259	239	243	280	257	266	238	240	278	266	263	251	252	229	243	247	262	251	227	291	251	240	268	246	245	232	263	232	225	259	235	253	220	278	221	236	239	249	251	244	222	262	257	249	234	252	269	256	235	246	220	245	203	263	232	261	257	257	246	226	263	256	225	260	243	265	253	248	241	236	270	248	231	219	245	260	269	266	237	238	233	249	276	283	278	248	243	261	268	228	264	244	244	241	256	231	262	244	248	242	235	246	242	221	247	239	251	226	265	266	276	256	280	222	269	232	261	256	256	248	255	227	263	265	239	243	245	282	275	241	243	225	269	248	235	239	225	239	256	261	221	239	247	223	254	258	256	254	248	248	235	221	266	267	250	268	262	262	224	246	243	244	265	253	252	246	226	282	240	262	238	237	269	253	243	269	241	291	244	243	235	244	253	248	220	230	244	250	253	264	226	247	265	237	221	246	243	253	249	241	262	258	256	231	262	254	233	245	246	255	264	231	248	248	253	237	248	218	233	226	241	238	265	236	236	267	265	267	241	231	261	242	254	249	256	224	257	246	273	251	238	254	254	275	243	244	250	256	270	260	237	234	263	254	261	229	252	238	258	256	268	227	248	260	261	251	237	237	236	263	264	260	237	245	248	271	232	250	263	240	264	250	228	238	233	223	247	237	273	234	265	292	230	212	243	256	253	254	232	241	248	258	239	281	257	268	246	244	250	245	243	260	262	242	236	243	272	240	256	235	240	242	289	240	223	239	260	268	229	280	240	234	254	245	215	254	271	240	243	248	273	252	244	252	268	254	246	256	234	242	242	268	239	241	260	236	267	245	250	227	231	253	229	239	229	234	253	262	245	259	264	249	257	231	275	227	236	213	237	263	247	235	282	255	252	222	252	237	235	266	232	269	243	237	257	248	257	224	265	272	248	276	247	254	248	263	253	254	252	237	226	238	237	242	260	265	257	283	254	263	260	216	290	257	230	275	247	234	238	249	258	272	249	258	222	226	247	271	244	239	246	256	268	231	271	244	257	261	266	243	248	231	261	254	226	249	268	223	252	255	257	213	237	247	250	252	247	228	252	246	272	228	213	219	257	255	258	266	239	268	250	263	253	236	251	272	254	227	255	226	234	250	275	259	261	237	260	257	259	230	240	248	242	233	257	230	242	223	228	253	231	262	225	260	252	220	239	266	272	240	240	246	240	240	266	244	276	253	256	238	237	239	268	236	226	255	258	223	240	261	249	248	243	238	259	259	265	241	228	267	258	270	253	268	237	255	241	231	266	261	233	246	251	253	258	226	279	237	275	264	228	237	256	257	265	235	233	235	236	262	259	229	243	257	274	260	253	238	237	267	249	252	266	250	243	252	248	255	251	253	255	263	264	255	241	251	269	249	262	251	249	278	263	252	255	255	259	250	275	235	270	269	258	253	263	250	247	221	265	257	272	269	265	253	240	219	273	253	262	253	238	257	223	267	250	276	231	248	214	249	233	217	262	244	224	260	239	241	242	244	272	249	244	256	248	232	262	259	233	235	263	227	241	210	254	241	242	214	279	236	221	247	276	257	232	247	257	263	241	250	245	225	262	275	231	259	254	241	248	231	238	241	247	276	242	240	229	215	250	251	239	260	245	248	256	259	254	239	263	230	285	262	241	235	236	248	255	266	226	249	220	238	254	276	243	249	223	272	276	235	252	250	252	247	241	244	245	246	232	252	241	301	246	246	271	233	237	210	245	246	254	252	230	275	215	256	255	226	254	254	226	244	241	258	282	254	236	254	245	251	241	234	247	229	225	281	243	237	222	243	224	267	235	249
36967	3262	5957	6311	5390	4377	3568	3004	2672	2233	2039	1852	1699	1486	1470	1366	1298	1304	1171	1195	1094	1126	1096	1007	1005	997	1019	863	977	922	919	943	946	895	857	917	874	888	871	802	776	830	808	840	786	820	779	835	773	798	765	821	787	831	793	782	799	788	793	785	786	820	791	785	687	794	782	761	783	812	741	813	751	835	730	791	860	784	756	774	755	817	744	737	777	766	765	770	767	773	774	745	779	776	764	775	760	781	794	794	767	713	764	754	729	764	745	747	733	743	727	786	761	745	740	745	792	792	758	765	735	770	756	816	765	750	761	763	769	760	777	774	750	766	741	768	746	757	761	733	777	785	764	750	741	754	765	757	794	755	736	791	803	750	776	754	744	781	804	783	746	719	785	754	749	778	741	788	719	781	732	827	769	747	792	732	790	731	725	746	773	776	810	816	713	753	749	740	792	777	745	787	755	774	742	751	799	727	776	780	723	719	722	718	752	734	752	767	744	753	712	775	703	717	800	742	791	727	792	724	802	747	787	783	734	775	744	752	776	724	748	793	799	799	795	769	682	713	763	774	767	748	771	740	736	776	760	726	817	765	692	790	738	731	732	764	738	799	740	755	786	780	723	734	775	728	753	713	781	754	800	753	723	775	794	806	745	745	763	794	753	797	721	741	788	746	735	696	739	815	818	738	749	740	757	739	700	715	745	756	793	741	784	809	783	745	745	764	723	832	749	767	774	770	782	759	765	792	720	744	727	734	786	738	694	714	806	770	782	760	746	744	746	774	753	771	713	779	823	714	770	737	772	739	717	785	746	758	710	747	772	750	756	733	787	759	774	738	747	758	792	752	730	759	751	792	723	780	788	711	783	680	747	795	735	734	731	735	775	732	743	738	726	791	820	774	747	756	767	728	742	723	792	724	741	705	705	745	752	747	755	762	810	774	787	780	775	749	751	759	771	756	758	748	806	723	768	726	742	766	757	763	716	768	777	765	728	724	738	736	806	810	767	731	704	769	754	754	784	739	711	781	753	740	764	723	775	760	739	771	788	740	715	735	758	811	705	740	741	735	772	777	755	709	749	727	781	789	744	753	775	773	780	722	757	743	734	746	719	787	762	730	751	758	723	738	737	759	762	754	761	768	731	763	720	756	822	763	808	775	758	775	754	721	768	740	739	734	746	740	704	821	766	667	732	758	763	755	731	759	753	764	743	791	750	731	754	756	740	774	758	751	756	800	787	750	726	753	760	731	745	733	783	725	757	683	733	774	785	750	742	751	744	789	690	730	748	747	792	810	775	714	759	750	763	763	728	745	735	754	718	740	775	752	691	809	732	738	716	818	740	749	728	745	789	730	757	720	781	700	749	715	806	767	733	773	736	790	713	796	780	748	750	794	721	744	754	755	724	744	784	760	766	742	755	724	770	796	722	723	735	718	719	740	742	765	741	777	788	741	743	733	774	782	740	711	741	766	747	739	778	731	738	781	773	785	773	743	735	768	747	796	729	792	785	752	732	745	785	786	749	753	769	729	720	762	732	756	735	775	739	763	781	707	776	748	808	752	779	760	739	790	750	721	701	785	742	732	760	725	759	710	775	784	751	706	798	763	737	742	700	773	747	699	789	740	737	711	747	752	750	768	718	764	746	776	764	759	758	779	813	779	744	758	729	723	763	776	742	737	720	774	686	791	749	740	784	714	715	727	680	749	749	783	716	771	781	714	759	737	759	743	726	736	724	753	754	768	726	765	755	780	788	708	712	765	761	729	735	718	739	779	771	778	753	778	742	749	776	761	773	761	727	752	734	659	769	707	757	805	756	716	801	762	721	758	722	749	693	791	771	715	759	791	779	741	745	816	729	742	705	743	746	773	747	784	738	734	700	715	742	729	764	701	740	744	747	814	775	788	725	742	744	728	755	773	707	793	806	725	729	759	721	749	755	719	761	702	745	778	750	779	724	738	748	751	754	801	748	743	807	769	759	754	742	743	771	746	754	771	733	779	773	765	813	762	783	746	771	770	744	710	772	715	777	768	772	740	749	746	728	805	772	733	790	712	750	789	764	723	728	796	776	763	779	750	769	736	719	786	740	782	742	768	757	737	770	749	712	758	742	756	746	799	763	730	734	747	763	743	745	777	788	724	761	776	750	758	790	795	728	753	752	763	750	786	751	729	743	810	773	738	755	739	740	746	767	787	771	807	725	796	750	770	732	723	765	787	783	773	754	734	759	750	786	746	715	716	741	753	707	769	719	728	760	790	736	734	725	778	769	740	732	756	742	736	776	806	775	826	754	772	773	731	778	803	764	780	737	707	744	742	708	742	776	739	753	748	760	740	726	794	754	791	739	747	766	756	743	737	753	771	751	784	782	749	715	746	727	733	734	780	728	729	793	764	792	754	722	725	798	771	737	790	801	762	758	781	768	826	769	745	830	779	752	801	732	782	755	766	777	783	721	748	757	745	719	778	717	774	731	765	775	765	752	692	804	709	783	753	738	741	743	738	760	819	805	766	725	767	722	766	796	741	767	762	772	669	696	725	759	714	749	793	741	718	735	719	803	740	768	768	766	745	762	780	788	760	751	755	749	759	823	789	740	754	719	739	733	799	733	758	740	778	733	780	768	769	735	739	755	768	771	758	740	747	741	773	762	773	765	750	733	783	764	685	772	839	733	783	751	747	765	792	763	753	788	781	734	757	734	767	726	751	757	741	718	768	770	731	774	741	717	769	752	773	795	734	745	781	810	764	768	785	764	792	799	704	797	738	751	712	732	770	726	816	785	750	777	778	755	739	749	753	720	773	726	726	765	723	779	753	769	775	740	760	763	802	752	749	724	719	756	795	700	741	738	752	735	740	728	716	755	775	782	745	758	753	734	734	756	736	774	735	811	724	752	768	761	755	787	792	734	726	742	756	763	783	759	764	733	767	776	751	734	744	750	757	778	733	746	729	788	759	760	785	741	773	750	732	791	709	747	727	808	781	711	729	734	735	763	766	764	775	772	762	775	773	744	737	785	782	807	739	774	725	777	789	707	766	770	758	736	769	736	787	758	806	778	735	717	772	755	769	793	796	722	791	719	712	799	765	782	785	770	751	784	714	761	760	738	731	787	759	768	803	757	736	729	763	774	737	717	715	761	731	790	710	766	776	778	748	749	777	780	761	719	755	716	735	729	732	740	767	731	727	721	766	743	728	750	770	720	721	761	766	816	724	778	773	787	728	767	742	748	721	780	721	743	754	743	784	737	725	724	746	810	710	762	782	805	757	774	798	768	769	785	760	727	760	723	761	720	797	717	729	722	771	746	749	763	757	752	789	745	732	755	771	746	783	745	712	762	773	817	779	741	771	795	723	753	771	736	786	755	769	747	719	766	707	736	761	754	724	791	784	747	732	779	682	703	758	748	712	780	714	787	732	772	706	779	748	778	765	737	734	741	721	737	732	795	742	722	724	751	715	741	769	729	705	715	770	797	742	716	759	760	782	718	769	738	732	738	743	816	709
9259	638	214	166	116	118	119	99	85	103	101	79	90	102	88	86	92	79	111	96	95	99	88	76	81	83	88	105	92	81	88	80	85	92	93	105	106	101	97	93	88	86	88	91	80	92	88	92	109	94	104	94	84	93	105	97	88	84	99	105	88	88	93	104	117	80	101	98	94	109	91	89	84	90	86	71	98	95	82	83	88	94	96	83	90	90	101	86	101	86	115	92	98	86	93	90	92	103	100	98	87	80	87	96	91	100	99	103	89	89	94	96	106	100	75	84	96	92	88	93	87	109	97	83	73	108	88	84	85	89	90	92	88	92	99	103	90	84	90	92	93	105	80	90	101	93	95	117	82	84	87	111	88	98	86	87	99	74	87	91	73	79	89	91	89	104	85	98	82	88	100	90	85	85	84	76	94	92	91	92	78	100	85	122	83	90	101	86	75	106	87	105	80	96	95	94	106	99	89	70	108	89	78	94	84	97	98	80	79	87	107	84	105	100	98	94	80	88	92	80	95	88	97	106	92	89	90	99	115	106	103	114	99	91	111	77	101	82	93	74	90	102	79	102	91	102	91	100	82	90	84	76	99	107	89	102	97	69	97	87	86	89	97	98	83	96	101	88	83	85	115	94	91	105	69	96	86	99	96	93	103	80	81	85	95	84	93	78	112	86	104	100	93	96	87	104	87	91	90	86	98	113	90	105	78	99	89	114	89	95	115	110	92	99	114	75	96	92	97	104	80	89	92	81	103	87	95	87	90	98	109	101	84	101	96	82	66	104	84	90	78	86	120	99	114	96	89	96	81	88	90	97	83	94	109	93	97	105	79	107	78	99	93	87	102	91	85	104	91	106	89	95	90	103	103	101	88	75	100	94	100	88	89	93	105	74	96	102	94	81	95	111	92	98	89	97	119	97	91	81	88	82	91	99	91	91	99	102	68	89	80	88	91	90	99	85	88	109	81	100	91	93	84	101	117	91	95	102	93	95	84	106	91	84	77	93	87	97	94	98	95	106	114	96	89	95	102	106	96	85	101	91	99	91	86	100	92	97	86	88	88	97	93	91	100	87	91	99	90	103	108	108	95	91	86	90	103	92	70	83	99	92	79	84	102	98	94	91	87	89	91	90	89	99	75	92	91	105	95	81	99	109	104	98	104	94	100	92	91	94	81	114	81	88	73	87	93	98	81	97	87	91	96	93	95	87	116	95	97	101	97	90	89	106	81	94	97	96	111	92	87	87	96	100	93	91	72	78	107	87	99	104	84	76	94	82	89	96	99	102	105	86	89	96	85	110	101	77	96	95	95	82	86	109	96	95	108	100	90	92	89	87	82	80	93	108	109	88	94	78	107	98	91	108	94	87	105	96	94	102	112	93	102	91	87	105	79	90	84	91	86	92	96	88	97	80	86	97	105	84	89	103	84	84	78	85	104	98	100	86	84	92	83	93	102	88	96	86	107	97	90	89	69	86	119	110	113	75	88	106	105	91	103	101	88	73	107	104	77	89	78	80	91	92	81	89	77	84	95	91	87	72	90	88	93	111	83	70	92	88	95	102	112	102	92	76	88	97	95	83	81	89	99	91	80	89	85	85	100	96	80	102	103	105	92	95	89	96	87	100	93	74	106	91	98	77	92	102	97	106	88	87	84	81	103	85	98	68	91	99	116	92	103	97	92	72	77	96	94	88	88	99	102	95	96	84	94	101	90	75	94	74	93	102	94	75	97	93	100	84	98	96	102	106	91	75	88	86	90	99	90	93	73	87	96	78	84	100	93	86	83	79	88	93	91	94	89	102	91	83	87	93	90	93	91	106	96	105	94	98	96	78	94	81	91	98	108	86	101	102	100	95	96	93	82	81	74	96	115	94	99	96	96	99	70	90	87	81	76	106	103	92	83	77	98	103	83	86	91	93	88	98	85	98	100	112	98	86	86	88	73	93	97	94	94	91	102	108	84	110	90	101	117	108	98	98	75	101	105	79	97	95	98	94	112	91	71	78	80	85	85	85	86	95	102	83	87	89	90	78	83	88	93	107	96	85	111	117	98	82	98	89	93	107	97	102	90	85	92	91	97	109	84	97	81	85	113	102	110	93	105	78	103	106	84	102	88	93	85	116	86	106	74	104	93	99	88	88	102	77	85	81	89	83	100	87	98	93	97	84	102	89	89	89	100	97	116	94	84	103	83	85	95	87	101	86	91	95	86	80	104	92	80	103	96	88	89	100	94	90	93	89	92	86	95	99	114	88	98	103	103	85	77	92	90	118	77	90	88	80	72	101	88	98	98	83	94	82	103	80	112	96	85	90	102	90	73	99	97	73	83	92	77	104	91	83	103	102	92	95	83	88	85	87	88	91	108	94	85	102	96	74	100	80	85	94	80	87	90	88	99	96	99	97	110	92	85	109	78	84	88	100	94	92	79	99	80	100	84	90	86	101	88	90	84	92	89	78	103	102	102	81	96	74	90	91	85	104	103	103	87	103	82	94	95	92	95	112	78	107	108	87	92	79	100	76	95	82	95	97	95	99	98	90	98	107	96	93	94	126	77	90	106	85	80	94	100	98	86	121	99	99	93	87	86	80	89	67	86	99	82	94	97	90	93	90	99	94	95	85	90	95	104	82	90	99	108	88	108	87	98	96	106	101	95	99	85	84	112	109	98	90	85	100	96	93	85	87	98	104	79	91	96	81	94	87	83	93	99	89	90	96	103	105	91	93	103	103	105	89	97	105	82	96	89	93	79	106	86	104	97	85	76	89	99	86	78	94	87	73	99	91	101	71	88	85	75	76	94	85	88	91	90	91	94	94	95	83	83	104	87	81	95	97	80	79	97	93	96	77	112	88	96	77	112	80	89	83	83	90	91	85	87	107	86	56	92	95	105	103	106	89	102	93	95	88	97	97	77	109	85	88	86	82	94	99	94	106	112	98	76	95	84	87	88	91	88	86	77	88	110	80	101	104	105	90	83	76	99	111	98	81	85	94	103	96	92	101	97	86	93	94	88	99	101	94	94	88	86	86	87	94	96	97	110	99	86	86	102	105	91	89	108	88	92	80	96	100	109	105	97	88	92	114	109	105	75	102	110	81	110	93	91	92	98	99	87	94	117	93	103	83	111	90	97	79	93	90	103	101	86	85	90	86	96	75	84	84	102	79	87	83	68	87	92	94	85	79	94	90	99	71	86	92	103	84	74	85	117	110	89	86	91	74	102	99	108	99	93	88	96	97	115	73	71	87	80	83	109	94	75	96	108	89	96	114	89	103	102	96	102	94	91	97	74	105	91	78	80	89	91	80	105	83	105	98	77	90	84	81	98	90	100	101	110	114	94	77	92	111	82	85	105	88	90	96	88	97	96	108	80	111	99	79	101	89	76	99	85	80	81	99	93	91	88	104	72	88	98	98	97	93	112	87	97	73	87	79	90	99	95	105	97	93	105	96	82	88	85	94	94	96	83	95	97	84	95	94	94	97	88	78	94	82	101	70
9477	515	508	525	534	479	451	442	379	384	350	366	359	361	373	344	358	319	328	359	349	345	328	330	347	341	366	332	324	363	330	358	324	320	325	327	335	327	316	317	338	306	316	335	320	321	337	319	321	352	329	326	355	307	376	320	326	320	322	333	362	339	349	349	312	318	305	364	327	356	318	330	348	329	359	319	340	336	313	362	341	330	335	299	362	346	355	340	314	360	315	347	334	300	345	346	378	323	345	336	319	334	368	317	354	332	351	341	328	312	343	314	328	359	343	320	347	347	336	341	317	308	330	313	329	286	343	345	364	314	325	326	339	347	360	344	345	314	333	359	344	349	315	320	334	310	339	318	320	350	331	361	324	318	355	348	338	324	322	326	349	326	363	346	344	342	339	328	360	309	328	332	337	345	355	367	352	314	340	360	351	290	318	343	380	328	330	306	345	361	348	317	326	324	369	299	303	344	316	326	343	351	348	332	331	351	349	346	334	319	352	342	358	296	329	341	340	319	337	311	319	317	336	358	321	361	359	336	354	337	312	380	309	365	360	338	331	344	342	338	364	352	327	348	326	343	339	324	324	334	332	351	313	333	341	321	340	313	316	309	298	320	297	324	334	347	341	349	315	372	329	347	344	316	328	304	322	355	353	316	293	320	340	319	323	330	345	329	315	359	356	312	357	371	344	309	296	316	331	317	334	356	347	295	334	340	327	359	373	310	306	317	353	348	339	326	362	296	324	296	340	301	307	344	346	302	349	343	319	313	303	363	320	332	322	338	356	341	306	337	344	325	315	338	319	315	331	333	284	322	340	325	381	338	329	310	339	323	344	319	356	373	333	356	322	330	314	330	316	361	339	306	333	329	306	316	297	293	328	349	315	321	314	334	315	346	316	334	343	317	367	323	311	333	318	338	352	329	345	345	315	354	328	326	342	314	344	377	335	340	332	304	335	332	311	353	321	330	320	332	311	363	319	310	302	341	343	293	342	318	320	331	329	345	350	321	328	316	401	361	350	323	298	326	327	354	332	343	342	330	334	322	333	321	325	326	333	325	337	344	321	330	340	318	354	365	349	354	324	305	321	350	345	355	329	342	322	305	322	347	327	319	307	342	356	330	346	339	332	328	323	349	313	334	324	296	310	354	346	348	327	312	341	331	369	311	349	352	355	358	295	305	324	355	284	326	325	307	358	321	343	322	347	340	327	317	307	327	307	331	338	316	321	326	323	343	328	329	345	356	316	363	317	341	309	332	296	299	327	311	364	295	311	310	325	318	339	345	322	321	343	322	331	332	339	330	305	313	324	355	312	357	327	303	336	334	300	363	329	336	325	331	326	331	353	346	355	359	326	342	335	325	335	338	321	341	313	339	347	315	308	359	322	338	379	325	324	311	329	345	339	321	317	300	348	317	354	331	347	335	318	333	323	330	347	352	308	359	334	346	345	337	313	311	343	355	305	345	355	327	370	326	316	321	351	326	371	302	329	310	379	323	307	311	356	332	299	367	329	336	308	327	311	313	369	336	330	308	307	357	319	351	328	316	362	317	342	326	339	301	328	346	331	341	341	367	317	324	316	308	311	303	319	349	327	298	353	311	318	314	320	301	311	338	346	367	329	303	386	341	325	345	348	352	337	310	310	331	319	312	376	328	356	310	326	339	363	327	352	321	320	297	363	344	344	334	327	302	327	339	357	369	349	378	353	317	295	338	311	332	347	341	313	324	342	311	337	337	359	338	323	330	326	321	354	331	375	317	391	345	358	340	308	356	341	352	335	339	337	328	319	300	333	319	357	358	343	341	332	307	315	362	345	324	333	321	327	332	337	341	316	346	332	347	317	337	361	298	329	372	311	335	331	347	335	319	308	329	315	314	316	347	327	348	316	346	360	358	320	323	310	331	313	332	332	334	329	300	354	338	339	326	325	360	324	339	297	313	338	310	296	312	372	336	282	323	334	334	311	339	306	338	334	312	346	335	345	342	318	358	326	327	330	339	339	315	341	329	347	312	306	361	353	347	344	336	317	310	350	334	360	356	302	356	329	351	335	333	319	350	302	355	321	323	338	364	343	364	314	309	338	328	329	345	347	345	358	314	303	354	346	354	339	326	322	312	301	339	328	312	351	346	337	333	320	310	322	293	333	364	330	339	319	307	311	329	309	330	305	350	319	339	349	305	346	358	339	343	322	346	332	340	309	329	290	364	337	327	316	315	342	359	315	314	327	312	355	344	331	363	347	316	330	337	342	343	354	326	332	345	347	339	313	359	343	278	321	299	319	308	341	354	312	352	329	332	317	340	312	322	328	335	316	371	333	343	334	347	340	317	309	334	331	350	352	350	333	319	328	326	358	323	310	350	323	334	312	317	360	354	306	322	324	338	344	355	342	340	314	333	362	322	335	353	348	322	331	357	324	314	331	318	354	315	310	325	339	320	357	284	336	316	319	345	345	386	342	314	337	322	331	326	320	347	343	327	359	326	356	326	312	357	348	328	351	340	313	347	298	337	300	339	328	332	303	314	324	318	347	356	312	330	314	326	328	309	335	356	330	338	296	330	336	320	364	334	295	338	351	336	312	365	301	325	302	325	335	324	321	342	334	337	319	369	344	301	323	333	332	313	344	331	315	339	300	365	321	313	336	369	342	374	333	348	327	352	353	362	337	328	330	348	336	341	315	331	354	329	283	328	320	344	332	322	331	332	334	332	316	338	370	343	330	311	317	340	324	330	313	299	327	307	346	309	322	315	342	339	302	377	312	319	332	316	347	337	318	303	329	317	348	321	344	345	363	324	344	330	322	329	346	338	357	332	353	315	336	358	345	338	336	368	310	357	341	321	321	312	285	341	313	333	362	363	326	346	334	329	332	328	312	328	321	336	339	341	327	319	340	328	309	333	344	331	314	342	329	360	310	379	312	344	348	344	347	327	326	324	330	362	326	343	326	334	280	328	324	364	332	321	369	332	316	343	340	331	323	320	314	332	328	289	326	309	365	321	331	321	334	339	331	327	347	325	348	283	344	315	329	359	312	340	367	347	373	323	341	326	354	341	312	330	349	353	334	334	295	345	351	329	359	321	334	326	348	340	348	358	291	352	324	308	343	337	353	345	312	345	346	334	340	361	347	343	308	370	339	324	322	352	315	334	338	312	319	335	313	351	300	350	323	321	337	308	320	352	334	343	327	347	319	331	328	317	306	337	343	326	355	327	331	334	322	294	329	351	328	308	337	334	352	341	361	328	336	339	334	316	352	297	329	306	339	339	319	351	343	334	331	340	301	337	348	344	366	337	324	350	323	284	349	281	330	342	318	327	323	304	348	339	332	339	345	337	308	313	330	334	345	364	308	350	321	312	337	356	330	325	304	343	360	330	356	324	345	309	333	307	375	349	313	298	334	328	309	336	338	337	339	338	370	330	315	319	325	308	303	323	314	347	339	331	328	337	305	318	348	348	345	356	333	310	332	336	347	336	320	349	312	319	320	325	349	328	345	335
43922	14870	2109	993	720	506	413	348	317	292	242	216	221	198	173	181	198	184	208	188	182	175	177	172	155	150	168	169	162	147	160	147	129	142	164	126	166	147	138	134	166	156	162	159	151	153	168	147	157	146	135	145	166	150	150	169	148	158	152	168	150	148	142	137	140	139	153	141	143	150	147	133	146	161	134	152	128	146	161	158	156	151	151	128	181	144	153	154	159	145	143	131	167	161	164	163	139	160	150	146	169	153	159	147	152	151	151	127	142	122	136	154	139	153	164	147	155	144	160	149	145	135	162	149	163	157	121	146	143	166	169	147	146	149	137	159	145	137	146	134	166	143	140	132	166	153	166	140	148	142	160	141	154	141	150	150	154	132	143	123	127	136	142	126	153	162	144	160	146	132	158	167	132	151	172	135	132	164	136	150	121	123	163	152	147	144	175	140	135	124	135	156	161	144	143	153	159	140	150	154	155	153	141	152	147	147	152	151	143	134	155	163	174	151	151	150	146	167	141	140	150	154	132	126	142	151	149	147	170	149	146	165	145	160	137	147	136	177	121	159	141	154	138	148	143	143	153	132	143	137	143	146	176	132	173	142	154	126	135	136	133	160	159	133	138	139	130	139	147	133	140	131	147	162	170	167	157	139	157	147	162	141	165	143	136	161	145	159	159	162	151	164	132	130	171	149	146	149	151	157	153	137	143	137	141	132	157	163	161	142	167	154	141	153	133	138	167	124	125	151	186	159	137	127	133	147	129	165	128	148	143	165	168	158	166	155	166	134	157	157	142	164	158	168	127	154	165	142	156	148	138	135	161	156	139	157	161	145	135	137	141	142	157	162	158	144	151	139	118	168	126	167	157	166	150	150	135	163	141	136	168	156	139	138	160	166	140	138	139	133	155	145	138	166	147	159	135	142	150	169	148	139	167	131	195	167	139	125	155	129	146	146	148	168	146	146	144	153	128	119	153	128	151	125	147	144	145	159	152	184	144	134	153	136	150	151	148	144	163	140	159	154	147	139	172	157	167	132	162	144	132	142	149	146	143	155	148	151	157	148	141	161	156	142	146	152	143	156	136	143	147	144	126	150	153	165	136	135	146	153	126	155	142	155	163	152	152	147	138	149	137	132	155	159	181	151	166	153	170	150	149	149	134	176	132	151	130	135	169	139	155	123	153	177	163	144	143	151	148	157	116	136	156	141	138	165	137	167	164	168	146	151	143	149	172	172	169	155	139	154	148	143	139	161	161	141	121	163	155	126	164	145	170	128	145	149	121	161	147	146	159	127	146	149	130	151	159	128	155	138	139	159	143	151	166	144	158	146	153	129	140	171	156	133	156	139	132	153	146	161	184	150	180	137	157	174	141	150	152	150	149	153	147	152	172	149	176	153	136	139	146	128	145	149	134	148	150	134	165	129	129	148	157	171	146	151	125	140	149	153	135	130	142	156	143	131	143	143	168	136	147	135	158	152	147	130	150	167	155	174	144	161	162	143	154	171	154	149	140	153	156	160	139	150	143	152	150	161	153	150	164	142	134	149	150	157	141	126	148	175	150	146	159	152	166	144	161	163	147	134	140	151	147	154	153	149	145	148	149	154	144	147	149	141	135	140	141	165	151	154	156	142	113	141	161	154	160	146	154	140	150	147	140	120	143	139	125	139	149	128	145	139	127	158	151	139	160	130	124	159	139	131	130	144	147	161	156	149	143	144	159	129	151	151	130	143	157	106	144	152	156	169	143	128	147	150	185	155	149	124	169	142	151	166	149	147	163	123	167	128	145	147	140	134	165	134	153	150	126	142	139	158	156	130	137	125	127	133	159	150	146	146	164	142	153	124	167	136	168	157	154	138	150	150	157	175	126	149	148	145	147	146	140	146	144	149	145	137	170	123	122	143	152	161	135	149	143	141	147	157	153	130	153	139	140	144	130	135	151	146	147	148	154	146	158	161	133	140	151	137	148	143	149	142	164	133	149	153	143	168	138	146	138	137	139	140	147	146	138	182	149	154	156	140	155	162	140	147	156	152	152	149	146	156	149	156	145	140	148	149	149	138	144	138	150	147	162	152	145	132	139	142	132	150	151	157	164	151	153	136	150	146	134	141	139	153	144	151	150	137	168	142	165	150	150	141	142	151	171	168	136	150	146	138	133	172	140	165	146	119	167	139	161	150	149	162	145	151	119	136	165	155	152	128	161	152	153	171	129	158	165	155	156	125	140	152	133	148	158	144	144	154	150	131	162	144	147	168	162	132	136	154	152	151	154	145	129	137	163	145	134	158	158	165	171	137	152	145	134	156	139	154	172	144	140	143	133	169	127	167	155	153	150	156	148	160	169	166	165	143	146	156	140	128	124	139	139	154	137	128	151	157	132	143	156	188	157	151	148	126	147	154	146	163	152	147	151	147	139	162	150	145	154	158	131	159	133	137	144	157	141	172	153	132	155	141	172	140	164	167	156	145	141	149	161	158	125	163	144	157	156	139	163	169	152	131	139	159	152	147	151	136	135	138	139	150	152	149	166	183	124	163	130	181	143	153	158	144	152	158	175	145	141	147	148	149	154	158	133	170	141	151	163	148	157	146	142	157	151	139	147	151	151	159	153	165	151	151	140	130	145	147	159	144	149	148	140	152	164	164	136	136	157	136	150	143	141	145	149	159	155	156	146	158	133	135	153	164	154	157	143	144	131	154	137	150	135	135	145	164	128	147	181	153	137	133	154	150	151	148	151	149	138	135	142	160	135	149	169	162	172	151	149	145	137	144	156	145	159	161	154	131	152	154	146	144	157	123	145	140	147	152	126	155	146	131	151	144	139	143	135	131	138	151	135	139	143	152	142	126	142	141	145	145	151	177	166	116	152	153	150	148	150	149	147	161	156	137	148	168	154	127	160	146	138	148	131	140	151	157	165	145	143	135	137	140	145	126	143	140	153	160	143	151	148	137	158	146	140	152	139	145	147	150	124	144	137	151	149	122	126	156	152	139	148	152	144	132	146	126	147	157	142	146	148	154	129	150	165	139	147	150	140	145	146	143	151	121	155	140	138	140	134	137	145	139	154	168	144	147	142	143	151	145	146	161	137	152	136	149	162	170	159	174	158	139	133	152	158	115	161	142	120	126	145	144	163	161	162	141	141	153	126	122	144	155	159	149	151	150	143	127	142	156	150	126	140	144	130	162	152	151	150	152	138	138	142	154	157	134	145	131	159	141	171	149	135	144	168	139	146	137	128	115	137	166	142	136	163	147	145	150	144	140	143	167	149	136	145	157	135	125	147	145	141	151	162	119	137	124	184	143	132	135	144	145	146	158	140	132	167	153	163	153	154	135	152	166	163	147	161	152	164	162	132	149	146	152	163	139	147	158	172	155	156	169	143	143	137	153	147	156	124	117	134	142	145	145	171	122	152	144	136	158	148	147	110	141	143	148	152	147	153	147	143	150	143	160	137	136	145	172	153	138	137	144	146	150	142	153	156	153	151	129	161	130
28523	1929	3216	3398	2963	2307	1954	1599	1431	1266	1104	1039	984	919	867	765	741	743	717	670	664	668	678	662	647	623	623	607	589	545	553	574	563	489	533	513	564	514	528	558	516	552	540	513	553	490	545	511	516	552	473	499	494	495	492	531	460	536	513	525	499	507	509	487	541	494	532	504	535	502	498	508	488	537	530	528	471	490	521	450	486	494	512	479	514	481	488	508	512	506	515	462	469	507	483	519	501	524	467	473	496	531	462	481	489	468	501	474	495	487	487	501	496	488	474	484	521	483	457	486	501	489	534	513	506	490	516	525	419	459	475	483	496	439	478	484	476	489	518	464	502	482	488	485	493	492	484	514	484	498	469	466	486	519	473	506	458	503	501	487	486	486	489	448	503	468	471	480	482	518	492	480	469	493	477	483	484	482	469	515	492	466	525	450	515	462	508	478	503	501	456	466	450	514	495	493	471	506	464	482	467	485	529	474	471	483	502	491	478	492	510	444	472	519	509	488	471	484	516	502	463	524	485	458	443	492	453	474	464	496	491	458	449	493	459	468	479	457	457	495	451	524	470	489	469	475	491	479	476	459	497	520	493	503	515	494	477	439	525	525	480	489	515	466	497	448	445	486	445	490	464	513	466	470	505	504	503	479	487	482	505	487	513	496	490	526	457	469	516	448	510	508	482	488	489	484	467	500	474	465	513	513	464	485	492	499	478	445	453	527	514	517	487	474	488	485	486	493	460	522	477	451	475	489	449	499	498	507	466	479	508	466	516	493	498	473	497	497	472	488	477	488	477	479	474	460	486	482	460	496	452	499	475	495	440	493	475	509	476	502	493	503	484	491	460	483	488	541	507	463	479	475	513	513	498	488	476	521	493	478	503	524	504	525	478	490	496	456	456	485	508	500	486	488	441	458	465	478	489	494	468	493	493	503	455	468	455	522	506	489	482	509	482	488	482	494	495	521	508	501	507	505	496	497	472	492	488	519	485	483	470	499	479	477	474	480	482	504	481	494	499	498	456	506	503	507	468	474	468	498	531	490	513	501	494	494	507	494	496	493	470	470	466	510	508	468	481	471	461	430	499	456	508	474	498	480	508	517	515	496	466	485	488	457	516	483	455	468	479	501	481	457	472	503	486	521	482	501	495	491	465	519	503	448	458	485	483	504	502	487	511	486	514	495	503	486	463	468	528	509	491	497	495	459	493	514	489	460	485	495	465	500	502	474	498	516	499	466	463	521	492	501	486	512	491	493	498	437	495	457	497	500	528	492	497	489	500	458	457	518	464	482	512	501	483	485	475	450	490	470	472	475	519	492	484	505	492	490	494	538	487	483	479	499	506	480	524	501	493	492	480	490	502	489	499	472	487	457	505	454	524	481	475	479	472	496	479	500	462	491	517	475	505	511	503	485	477	507	475	543	508	492	489	504	481	491	478	514	466	476	511	480	473	500	519	454	482	496	482	507	518	477	509	455	486	483	458	489	451	486	481	516	476	540	489	510	507	509	488	448	471	486	487	496	439	485	492	487	490	488	531	508	496	473	490	482	492	459	441	463	497	510	462	508	507	486	483	483	504	488	509	487	493	496	488	447	479	514	459	499	487	489	521	511	487	513	471	481	474	458	497	476	477	466	471	454	499	516	479	483	502	464	520	529	487	501	497	467	494	505	450	507	470	498	510	477	527	488	472	497	446	476	491	486	472	464	511	473	475	464	469	529	510	481	468	517	504	505	450	480	451	509	468	429	465	504	475	483	487	483	498	517	489	512	498	460	482	490	448	484	508	463	460	465	501	475	526	519	465	482	447	513	502	488	497	481	529	454	476	482	519	436	458	473	497	489	496	497	498	464	462	473	478	483	491	485	483	489	487	506	482	478	480	451	457	495	521	480	508	521	482	498	492	489	458	456	493	456	522	507	447	447	473	483	497	486	445	453	494	478	459	517	482	483	511	510	528	507	477	517	485	471	499	512	557	527	519	488	498	498	479	469	489	522	470	501	527	508	483	456	462	490	426	457	470	503	506	496	446	510	489	487	492	512	493	507	494	515	499	491	445	493	522	458	477	488	514	465	454	545	458	484	499	480	477	461	503	504	500	527	518	476	507	489	508	481	472	500	481	459	446	492	502	514	503	492	515	494	505	509	466	478	481	465	497	457	522	503	458	463	493	518	477	466	482	516	511	497	489	493	483	495	489	486	489	440	474	484	480	495	509	501	450	492	463	475	500	521	504	509	546	478	487	491	498	463	494	493	463	480	501	503	487	486	447	491	463	514	509	467	479	488	563	516	512	471	464	484	501	483	451	519	519	499	483	451	469	506	505	484	462	464	469	475	478	517	485	497	468	483	462	483	453	478	505	499	505	487	509	495	442	496	482	528	479	507	478	474	489	485	470	458	532	478	491	452	486	566	458	474	470	486	487	502	491	468	526	493	484	525	496	468	470	464	542	507	530	462	491	479	467	511	473	469	507	469	525	487	464	484	479	497	495	460	474	415	497	494	488	502	521	502	539	521	476	474	503	504	490	492	497	496	495	471	493	510	466	453	498	485	477	513	527	494	508	507	484	447	479	504	445	462	497	468	476	469	481	460	493	508	468	473	461	492	510	508	489	469	485	530	446	482	502	489	477	478	529	458	495	479	463	517	461	496	494	482	457	456	507	494	474	490	483	468	479	479	491	467	457	472	500	478	481	485	449	511	519	510	511	488	518	463	494	495	515	505	529	510	484	493	483	489	446	465	514	492	483	481	464	472	476	481	505	488	479	471	534	504	505	485	494	488	475	498	498	490	466	471	479	489	441	509	542	496	485	465	477	503	515	475	473	476	484	474	467	487	461	493	493	487	514	479	504	462	502	500	510	540	499	508	464	527	484	507	484	488	474	461	493	479	477	466	485	510	508	506	472	458	487	469	481	514	514	475	501	466	481	498	496	501	514	491	429	483	515	514	496	499	459	516	501	459	456	508	527	506	467	476	488	467	461	491	491	465	479	503	501	434	475	479	486	506	462	467	495	452	447	455	489	489	473	469	447	494	492	446	469	534	461	469	488	529	493	485	444	447	480	497	504	477	489	469	492	467	475	499	480	465	475	493	512	497	506	467	511	502	483	525	482	467	486	454	494	478	520	476	499	491	476	499	486	465	477	469	450	495	490	510	488	457	504	434	511	520	490	489	486	477	466	469	476	525	473	507	493	492	469	458	474	510	485	463	488	530	514	475	481	487	508	473	499	493	501	470	482	503	498	488	493	453	522	504	493	464	471	514	503	483	553	474	494	473	485	513	521	509	501	507	497	489	504	534	480	517	526	474	457	505	489	499	472	504	526	488	467	485	495	452	492	469	435	460	483	486	502	518	495	503	451	486	477	479	477	519	481	473	486	490	461	515	510	462	476	462	425	518	508	482	443	459	488	499	494	491	550	459	495	478	477	478	531	469	487	468	521	471	499	447	467	501	476	488	479	461	496	502	510	497	463	487	506	470	471	484	457	471
57424	23533	7875	2304	1326	996	786	638	546	489	431	386	377	384	374	342	326	326	315	279	316	293	298	304	260	260	279	249	292	277	259	282	276	255	253	251	249	256	271	260	287	260	242	264	249	242	321	248	254	257	270	251	255	241	248	242	238	255	250	223	268	266	239	276	257	265	235	260	250	270	230	267	283	243	232	254	265	248	244	267	247	249	256	269	253	253	277	237	260	250	233	236	241	274	255	223	218	264	256	238	262	222	251	222	248	260	250	234	243	276	252	233	248	259	243	259	236	230	241	216	268	250	264	258	232	234	252	230	249	246	266	220	242	250	231	254	254	217	237	260	261	249	254	229	231	258	253	268	241	264	257	231	246	242	279	276	254	278	262	236	253	265	246	251	264	260	241	233	241	249	239	244	250	238	266	228	234	238	264	275	244	239	261	263	233	250	257	265	233	241	270	233	255	228	243	246	250	224	231	255	251	246	263	251	278	228	228	235	257	276	284	273	270	258	245	226	243	239	253	257	242	241	238	252	260	278	239	252	237	252	244	256	254	241	229	222	261	259	250	237	249	254	236	245	247	267	272	235	266	206	236	256	258	241	243	235	252	282	271	243	259	258	257	242	290	242	283	252	239	277	245	226	247	206	250	251	230	254	255	242	229	244	262	251	259	243	225	216	224	252	253	281	252	252	233	271	249	246	224	269	242	239	252	245	238	251	227	258	257	260	214	231	263	250	235	238	242	266	236	228	257	235	277	256	252	263	227	225	268	236	222	243	243	246	206	222	246	267	255	250	254	261	257	253	262	264	238	256	257	266	258	234	244	248	237	229	288	267	247	226	243	211	257	256	232	258	241	248	246	228	261	231	239	239	237	227	259	235	245	245	259	234	266	273	264	258	270	257	240	220	277	238	259	236	236	252	250	248	263	242	204	252	231	260	231	254	232	276	271	245	231	262	222	233	228	250	227	244	260	260	246	261	254	255	248	234	240	237	256	292	250	243	243	263	269	232	274	257	231	239	258	253	251	268	234	257	257	269	251	236	257	241	259	229	242	277	245	264	230	258	248	267	257	257	265	257	226	231	253	260	289	285	235	251	230	227	254	276	241	298	245	292	239	265	245	258	239	244	224	268	229	229	253	238	267	261	234	244	256	239	269	234	262	274	248	245	251	222	233	259	240	262	250	248	242	244	256	256	247	243	247	259	260	273	261	242	245	258	233	257	240	263	264	243	267	246	259	259	259	266	253	253	237	253	253	260	265	244	216	262	257	254	256	227	261	265	273	223	245	214	240	232	224	246	255	295	253	259	242	235	260	247	238	230	257	251	302	195	263	243	277	276	261	264	219	204	244	241	251	256	266	231	246	251	263	227	273	249	253	215	268	263	246	248	245	249	262	267	259	246	251	258	250	248	249	241	264	272	231	244	263	242	230	271	264	261	250	241	237	237	268	269	237	289	286	235	223	250	242	267	243	239	268	274	255	230	251	248	253	275	284	266	244	234	247	247	220	244	258	216	220	236	237	251	249	247	241	239	269	274	234	260	224	245	239	259	231	268	264	267	259	260	250	277	251	251	281	274	225	245	254	274	261	285	272	230	254	247	283	244	251	265	270	257	255	227	242	215	223	238	215	248	268	245	249	240	221	255	273	250	252	223	264	257	265	236	251	247	249	247	246	242	252	251	260	257	258	246	252	220	231	240	220	250	226	262	254	235	239	285	228	268	232	252	237	250	249	206	260	236	264	293	238	224	254	261	267	259	229	264	236	232	229	259	228	232	233	248	248	233	259	259	238	268	262	228	249	245	265	223	243	233	234	242	259	240	252	247	257	251	266	252	226	236	271	270	238	266	249	233	218	258	224	237	251	243	242	230	248	211	226	261	284	244	228	239	227	278	260	244	243	250	261	255	244	232	257	248	271	249	253	239	263	263	246	256	264	242	264	271	246	245	251	240	250	263	253	240	275	258	244	254	246	249	238	247	228	229	268	278	260	272	262	245	235	259	240	226	281	251	257	222	237	244	243	248	240	240	284	256	240	257	240	268	274	260	246	228	231	247	206	246	223	235	252	233	244	259	253	266	225	238	272	276	231	249	230	232	262	224	264	255	249	254	247	274	235	264	271	274	249	221	248	260	268	237	256	237	238	261	257	240	246	258	240	241	230	239	251	252	244	237	272	247	253	240	258	237	258	306	247	244	237	251	241	241	250	243	250	254	250	230	265	242	254	236	247	241	266	264	214	285	252	248	237	248	236	266	246	244	240	251	240	247	260	249	224	237	234	246	253	260	262	247	259	274	228	253	240	231	266	249	254	267	279	258	233	254	268	252	243	247	252	265	252	248	270	250	252	208	251	279	248	234	270	244	257	262	277	254	246	247	227	255	255	246	257	242	239	224	239	265	255	247	235	255	242	218	264	255	265	222	262	250	234	241	248	267	257	270	235	264	259	261	253	256	286	249	238	245	232	242	252	256	245	278	236	248	246	219	233	247	247	264	265	239	250	235	257	257	245	261	278	270	238	270	249	265	261	253	276	248	261	230	244	235	237	241	257	238	225	236	232	229	232	255	249	240	237	206	239	278	236	273	227	252	230	264	267	254	254	277	251	260	242	246	269	251	275	257	251	230	246	250	266	249	233	251	240	263	240	222	253	250	246	252	248	260	223	257	276	216	266	252	241	251	268	247	244	280	257	254	255	245	255	231	246	263	233	231	262	247	243	269	263	248	282	246	251	277	245	236	252	249	250	264	247	234	255	239	237	244	243	260	266	258	240	254	246	243	242	226	232	251	250	237	253	232	256	229	245	271	228	265	224	261	245	250	263	238	261	250	275	256	238	251	247	240	254	253	267	235	237	230	223	256	240	268	248	271	275	236	238	242	252	217	238	261	262	237	235	229	234	261	279	253	263	258	277	235	244	254	250	270	226	244	234	267	220	245	241	241	237	233	232	268	261	278	226	255	281	236	256	260	262	238	258	224	241	205	251	259	223	246	250	261	246	231	285	240	269	253	277	241	239	252	283	278	242	237	239	243	239	271	247	280	242	261	245	254	263	208	237	245	238	217	226	254	235	231	227	263	265	242	269	255	248	258	245	242	266	240	264	256	232	236	265	228	251	261	240	266	247	230	252	268	239	255	221	229	223	239	236	258	241	251	258	264	261	260	250	252	259	281	265	240	273	236	278	232	266	243	245	248	247	272	283	233	230	235	261	217	260	238	278	260	250	219	275	275	237	263	264	303	241	242	247	244	259	265	235	263	233	240	239	281	232	248	233	222	236	242	272	264	256	237	263	269	223	253	259	258	256	264	236	250	229	261	261	234	233	254	252	252	250	281	247	224	255	235	256	253	217	252	231	255	241	229	245	282	250	246	261	276	236	278	277	262	241	240	261	246	238	236	251	273	252	244	230	240	228	259	240	263	251	256	270	289	245	241	243	235	269	232	257	210	242	249	266	236	271	271	264	252	241	244	247	270	223	269	248	256	280	261	244	255
36022	3091	6034	6402	5399	4411	3678	3095	2665	2310	1990	1882	1699	1602	1484	1382	1310	1249	1241	1132	1128	1083	1054	1046	1032	1021	969	999	919	948	937	927	857	891	806	872	826	878	843	841	832	826	808	877	861	826	782	860	822	812	787	785	816	810	822	784	792	760	805	801	798	789	796	769	776	762	777	791	807	744	789	785	843	745	780	771	748	761	783	765	806	747	751	769	772	773	776	763	728	725	833	799	726	763	811	751	787	703	744	757	746	762	779	734	716	764	748	732	768	764	800	765	724	801	760	800	761	773	750	777	742	759	700	776	818	790	719	758	764	804	715	745	788	815	737	798	762	775	729	770	767	799	717	773	772	764	764	809	773	779	743	796	768	787	765	779	746	756	767	778	742	789	778	755	761	781	740	734	733	750	726	769	726	751	728	781	755	766	732	783	776	696	706	746	729	750	736	781	774	797	708	774	772	745	737	750	759	781	774	770	791	738	729	747	726	755	752	721	777	736	764	721	743	763	784	738	721	799	802	772	817	759	814	727	758	743	739	735	743	781	725	759	777	766	757	718	747	752	727	733	731	781	707	756	746	829	719	747	757	768	702	808	740	764	782	781	764	756	779	789	729	786	759	742	763	752	697	763	758	754	704	769	726	775	757	768	754	715	769	788	770	717	709	744	729	739	793	754	770	777	716	744	728	793	726	785	727	744	719	715	757	754	722	740	707	770	769	781	768	747	812	757	729	789	784	749	711	782	785	761	772	736	735	774	786	717	751	725	736	755	750	741	778	760	740	731	777	702	725	747	738	749	774	755	741	772	699	767	730	709	762	793	723	785	752	821	757	738	789	771	787	773	730	731	749	739	762	750	776	744	763	756	733	814	742	729	776	725	757	690	751	710	764	766	712	672	760	714	799	738	745	733	760	719	787	720	792	787	766	747	798	704	731	730	734	737	717	735	761	705	750	714	734	796	762	742	722	739	781	759	808	745	750	697	691	735	753	747	786	768	788	740	750	715	742	718	767	721	731	720	737	803	701	712	764	773	767	746	728	770	749	805	734	711	843	748	796	750	765	734	794	761	786	708	772	754	742	783	730	736	712	719	718	758	759	795	761	793	705	820	777	722	783	745	767	742	744	727	775	777	724	768	749	781	779	748	762	755	791	717	760	759	757	763	749	777	770	710	762	753	746	718	730	714	802	721	736	710	702	737	764	761	812	751	744	792	759	762	737	762	749	801	723	749	790	740	751	769	742	752	776	717	782	810	757	763	744	748	744	751	709	773	755	787	744	747	777	751	731	773	711	736	741	806	727	813	709	789	762	787	737	703	778	827	764	760	762	727	789	819	767	792	798	739	772	752	719	769	745	710	741	768	728	815	750	775	748	782	754	773	778	724	734	761	750	759	789	789	727	769	740	733	767	756	740	810	774	767	737	771	738	764	738	768	710	750	758	781	760	746	758	775	720	714	751	733	809	770	736	770	791	775	712	699	763	743	738	760	760	788	786	731	779	736	746	739	791	751	739	734	761	748	781	741	750	752	725	754	751	738	726	779	706	701	731	774	771	735	768	781	738	774	751	700	739	743	721	760	796	758	726	763	756	727	767	776	760	721	758	774	775	731	737	796	756	737	747	723	779	811	719	755	772	783	712	771	744	761	734	760	704	761	782	773	751	774	722	747	738	747	737	710	772	740	732	738	699	720	824	742	768	771	749	701	704	757	733	686	760	781	734	765	781	795	711	757	758	792	727	736	741	821	809	726	755	799	797	746	747	760	710	763	771	771	808	741	753	743	779	771	762	730	763	727	780	732	747	715	755	763	703	698	751	743	696	759	741	709	763	729	735	744	764	749	763	764	753	729	787	778	758	705	747	757	759	775	697	777	735	752	792	827	762	744	760	714	764	703	701	746	768	695	772	717	740	754	780	726	742	778	762	795	682	702	753	744	753	773	749	746	752	715	747	727	812	741	707	799	725	756	738	780	741	776	729	763	759	786	740	759	749	738	751	763	754	760	755	720	743	714	730	743	774	734	707	782	767	784	788	731	751	742	760	787	747	769	783	743	759	752	779	804	762	743	767	747	784	729	728	741	699	726	768	747	736	735	793	731	771	731	749	755	754	749	789	747	722	763	802	794	752	788	761	790	724	771	812	765	812	748	778	815	708	770	743	742	754	761	771	721	748	782	692	775	731	788	739	752	761	815	705	780	786	809	723	740	786	728	787	719	743	761	771	777	750	719	758	719	767	737	754	750	765	749	706	728	734	737	774	765	714	787	712	722	748	746	741	729	710	679	768	758	759	763	752	779	709	759	767	757	765	765	743	697	760	753	772	734	760	744	760	752	714	733	734	781	677	770	756	772	724	770	707	765	756	728	744	720	780	707	763	719	761	740	756	790	801	734	729	755	760	750	709	778	798	809	763	757	763	760	748	721	795	744	807	743	759	720	718	789	803	765	795	732	748	790	757	761	725	769	743	759	746	714	802	786	787	706	733	758	721	783	763	742	721	748	771	759	732	737	759	699	745	757	733	757	748	743	767	744	746	757	801	733	744	730	725	703	732	752	765	719	740	734	763	803	703	772	767	764	741	768	760	776	734	811	798	742	698	804	715	746	712	767	733	782	756	786	705	709	700	770	729	740	712	754	779	812	775	727	733	738	764	776	764	744	709	708	704	730	747	761	735	755	762	770	748	721	755	763	749	759	749	741	812	767	748	744	727	733	742	746	777	788	747	763	737	734	761	731	721	756	726	781	715	755	760	720	765	743	737	694	781	792	750	767	755	763	801	747	743	710	746	785	743	712	769	764	762	806	741	766	758	743	729	746	682	720	755	748	749	767	721	739	742	737	763	749	751	769	753	779	746	731	731	739	793	721	758	752	743	753	791	690	743	747	727	701	747	793	748	740	718	793	799	731	746	734	760	735	750	757	777	798	731	742	765	688	752	758	748	718	750	741	741	740	744	790	736	722	755	727	722	737	792	743	751	742	769	822	699	731	734	751	685	778	727	762	778	744	801	771	723	749	721	730	762	730	711	773	723	765	703	768	763	760	700	754	753	770	730	775	771	757	774	728	693	719	798	746	769	755	779	734	724	725	715	733	746	765	748	775	754	776	760	749	722	730	793	763	693	725	771	775	740	733	760	768	724	785	698	784	770	745	786	699	752	740	769	745	725	741	781	769	754	752	785	780	759	787	746	739	752	769	717	722	760	751	750	769	764	798	762	732	686	792	754	769	771	775	709	730	753	736	757	763	732	739	704	774	771	708	757	778	750	723	754	774	762	737	732	779	731	724	805	720	693	710	675	730	753	731	739	723	718	793	816	732	747	719	708	792	735	737	697	761	784	761	738	769	770	749	704	782	786	780	782	748	755	737	766	773	750	732	762	746	827	722	790	747	702	754	765	762	749	740	760	778	705	783	744	765	768	748	739	783	746	766	763	722	790	777	780	733	772	775	756	793	824	732	673	750	769	712	774	767	761	766	729	680	755	770	725	743	765	802
7337	630	300	161	134	133	113	105	93	93	109	94	112	102	110	98	117	95	97	86	99	89	92	93	99	94	84	93	115	95	102	81	88	93	101	86	95	97	95	101	102	96	103	89	79	100	102	95	103	104	99	75	85	92	82	93	104	92	94	94	91	91	107	98	101	88	105	95	84	109	88	112	94	97	75	97	76	68	88	86	99	92	91	113	92	82	90	93	85	106	92	91	100	105	96	109	81	88	93	79	90	86	102	106	91	94	100	71	83	94	99	97	107	103	109	98	113	93	88	86	96	86	85	112	85	88	87	88	68	91	84	86	107	97	105	88	107	81	86	87	95	87	87	98	96	85	109	75	87	107	88	78	98	96	92	71	97	95	103	85	108	108	102	98	118	90	95	94	96	83	95	90	101	89	72	110	94	96	87	84	88	87	81	84	99	115	74	92	90	84	98	81	93	94	95	109	102	100	93	90	89	84	92	106	107	88	87	74	100	109	102	91	106	85	97	97	74	94	95	75	103	104	87	96	92	101	125	99	97	92	89	80	109	98	77	103	91	93	69	74	111	83	104	85	95	109	97	91	89	87	82	96	92	96	79	80	91	84	86	102	82	82	89	100	114	83	94	100	85	88	107	92	86	97	95	100	87	94	81	92	107	92	101	84	98	87	99	92	103	96	91	95	85	99	109	93	93	98	94	87	99	94	77	106	90	86	96	103	91	106	91	99	99	88	93	105	91	94	87	99	88	96	91	89	97	105	81	99	85	79	96	72	88	91	87	102	105	86	85	86	100	106	103	87	99	97	76	99	98	96	82	94	94	97	80	107	94	87	94	94	79	105	109	109	90	95	93	99	79	82	98	89	107	86	73	100	84	85	78	101	87	105	91	103	105	84	95	86	88	94	90	104	93	89	93	96	93	108	88	94	93	97	91	101	98	96	113	91	77	82	72	83	88	91	82	91	83	78	78	110	93	99	75	99	86	90	106	90	86	86	98	95	83	94	89	85	104	83	87	88	96	100	78	95	111	88	96	77	101	90	99	89	100	78	92	100	96	88	83	93	85	77	89	103	92	89	80	79	92	89	83	83	90	108	77	92	99	85	96	86	90	91	76	85	100	81	74	83	87	81	89	105	99	106	79	81	100	93	94	92	108	79	78	88	92	103	100	106	101	82	87	98	81	97	78	93	91	90	80	102	95	90	91	99	110	100	87	86	79	85	90	99	94	93	97	98	92	72	102	93	100	91	94	89	70	102	83	89	101	97	95	92	96	107	100	82	101	101	101	97	98	88	99	104	90	99	73	85	93	84	92	98	77	96	96	83	92	103	76	79	85	90	80	86	89	97	100	86	98	90	96	106	80	102	90	100	96	85	110	86	108	90	112	88	88	87	84	94	89	99	107	95	80	93	100	83	102	102	90	100	111	95	95	87	98	78	92	108	87	117	85	102	79	93	95	93	97	96	85	90	97	93	97	73	97	81	88	95	77	77	94	101	97	94	92	84	95	89	100	92	105	99	92	85	106	80	92	73	87	100	95	101	80	101	83	99	96	80	101	83	104	81	94	80	86	85	95	100	91	80	84	101	65	117	76	98	100	85	89	90	90	91	85	100	74	95	90	87	89	80	105	68	75	96	85	85	84	97	69	101	71	77	98	104	72	88	89	91	94	112	89	91	93	94	95	90	103	109	101	107	87	94	85	83	87	76	75	99	99	91	85	109	104	93	98	88	96	91	88	79	96	84	94	95	98	75	91	85	90	104	92	92	96	112	79	86	92	93	84	97	88	98	72	86	102	87	86	94	94	104	82	91	91	85	87	77	94	103	102	81	99	92	99	101	110	96	89	84	93	87	91	89	86	91	98	94	96	76	103	85	83	94	97	77	91	83	87	78	96	83	87	101	100	75	94	91	94	92	96	106	92	95	95	89	105	87	90	98	103	87	91	94	73	87	88	100	91	99	95	91	80	87	95	108	81	102	87	82	98	86	112	74	85	81	91	94	90	99	107	113	89	100	91	81	84	87	86	75	96	95	75	101	83	94	94	98	86	101	78	101	88	82	83	87	77	117	98	104	85	94	99	74	104	92	102	109	93	77	78	99	82	92	80	85	97	92	97	83	96	105	102	84	106	104	84	93	84	88	106	92	88	84	91	73	71	80	82	97	99	102	95	92	79	92	94	82	94	91	64	95	89	92	94	92	91	90	107	97	85	88	107	104	87	98	83	88	90	98	93	98	81	93	99	83	84	100	88	79	75	80	77	86	99	100	95	90	84	92	96	95	107	83	103	88	87	79	99	93	93	97	86	104	107	83	88	83	76	87	91	81	84	93	91	90	91	84	90	87	74	82	84	98	99	93	83	99	101	95	87	97	94	107	88	101	86	82	84	81	96	90	79	94	108	105	109	92	95	101	78	85	109	86	93	92	72	100	105	92	108	84	108	85	95	92	78	73	106	103	93	84	76	98	106	107	109	98	88	97	83	87	104	80	92	83	86	82	84	72	84	102	76	112	93	98	105	88	104	91	82	94	84	95	83	83	91	99	92	104	104	91	70	100	79	85	92	104	87	91	81	97	102	92	91	84	98	95	96	81	98	85	92	109	71	100	85	95	85	88	82	88	89	112	103	97	90	87	88	96	96	78	84	116	110	83	97	75	100	100	93	103	77	95	104	86	78	83	106	93	95	94	93	98	84	87	85	92	96	88	89	87	114	96	83	96	107	106	102	74	93	95	78	110	109	88	105	102	116	101	89	105	86	95	95	119	89	86	90	96	73	91	94	93	101	91	105	94	92	91	88	89	69	86	93	88	81	95	90	73	74	77	88	76	96	95	95	85	90	94	95	98	96	80	88	97	87	85	104	97	98	85	91	95	89	93	82	77	92	78	105	87	98	101	102	98	70	114	91	89	89	88	75	114	109	94	108	83	91	79	86	79	75	92	97	98	100	82	89	99	93	96	76	92	104	99	85	93	97	108	78	105	107	98	116	84	96	87	78	85	78	86	97	103	91	92	101	90	95	96	90	94	96	96	102	105	89	79	84	93	111	94	100	89	95	100	88	85	85	102	99	109	96	71	82	92	91	95	100	96	95	110	99	107	85	97	95	87	69	95	74	107	96	97	76	91	72	96	112	90	74	117	100	97	84	102	77	92	102	91	87	87	102	101	88	86	82	93	101	92	91	81	97	99	86	90	80	88	86	82	102	96	79	94	94	84	83	72	103	95	98	105	101	98	92	104	91	73	108	89	101	113	78	92	88	101	84	109	92	98	76	98	78	84	99	76	105	76	91	104	87	93	97	92	78	94	78	87	96	104	101	83	90	88	71	76	95	90	121	81	80	115	111	81	83	84	81	75	88	99	83	78	73	100	88	100	90	94	98	85	89	80	96	94	72	91	97	95	84	80	89	91	100	92	77	86	80	90	92	78	97	80	101	91	86	90	102	82	78	75	83	94	81	94	96	95	104	88	89	96	86	89	99	112	95	75	96	93
7815	489	539	531	541	458	434	437	420	386	411	354	350	384	353	348	331	335	333	333	334	337	338	348	323	365	338	341	302	362	339	361	320	307	315	357	347	345	316	353	320	325	319	303	333	308	344	339	317	290	288	388	316	319	363	344	338	321	363	309	307	373	343	330	326	340	321	336	290	309	318	325	339	360	359	324	338	331	328	332	296	344	333	318	310	341	335	334	327	320	357	339	352	329	330	313	341	327	329	349	327	334	326	347	339	357	332	333	296	360	316	347	312	337	332	369	340	322	352	304	318	334	317	338	308	347	378	322	351	345	335	303	343	331	365	326	335	344	318	309	328	349	315	313	301	345	333	342	343	340	320	325	279	354	307	320	345	334	366	345	333	328	330	315	363	331	327	348	319	329	361	323	367	331	304	346	312	311	315	363	332	356	339	330	323	339	316	316	359	309	319	319	361	347	360	341	345	327	342	330	333	340	324	325	356	326	322	319	352	332	332	312	296	320	311	321	326	337	321	364	314	343	312	318	335	318	328	327	343	333	332	310	299	355	339	334	308	343	343	313	326	301	325	344	367	340	321	342	353	321	340	310	341	358	355	350	340	320	299	324	340	297	299	333	318	318	305	331	327	368	349	344	320	330	332	343	361	314	326	349	319	311	332	334	320	345	337	341	296	344	351	301	331	342	323	333	339	349	329	322	362	317	309	332	353	295	324	298	335	343	325	321	320	323	335	339	288	325	316	335	321	284	344	331	362	323	343	306	338	346	313	326	331	344	314	327	315	336	313	306	350	353	310	334	349	334	289	330	299	310	327	296	330	358	327	333	316	338	331	347	327	312	336	362	366	327	316	329	314	325	347	326	330	293	317	320	338	305	319	350	341	338	322	306	310	340	322	308	340	328	324	339	335	355	314	328	362	345	313	346	350	328	309	331	342	341	314	310	324	322	303	319	332	326	328	309	301	337	340	342	331	311	316	311	321	296	342	318	351	315	326	340	306	306	291	338	333	329	317	303	329	343	358	335	358	327	326	337	333	321	349	343	343	359	335	326	322	320	318	361	334	335	333	364	364	303	309	330	307	327	331	330	340	354	361	336	336	313	315	349	345	304	307	327	333	351	346	322	333	310	338	359	313	335	342	346	348	322	324	350	314	329	351	340	319	343	336	327	298	353	328	356	354	327	336	367	328	309	325	335	327	297	309	321	321	314	310	337	327	321	343	332	334	318	326	338	336	328	314	355	345	357	306	299	349	334	289	305	309	322	366	350	309	300	333	330	298	324	331	352	288	315	309	317	314	364	326	302	333	319	314	331	314	324	323	334	309	297	363	348	317	326	356	337	345	339	330	332	345	332	314	304	343	324	311	322	356	329	315	341	312	314	349	361	281	329	301	355	322	329	325	334	333	347	332	322	327	323	348	360	344	312	378	312	328	331	326	314	341	310	312	329	308	351	313	313	322	318	326	315	320	349	342	341	346	339	342	346	341	321	331	345	317	336	344	346	326	324	300	336	334	348	312	355	336	328	316	328	332	327	328	333	321	337	312	333	321	342	330	329	347	323	339	342	316	333	319	298	358	333	323	314	313	358	359	319	356	336	307	325	319	337	327	345	361	347	305	313	317	372	306	335	317	320	354	325	330	351	276	299	329	298	308	323	346	323	333	324	343	345	319	317	293	331	315	340	345	332	331	323	306	324	333	330	343	343	353	349	302	344	328	322	351	350	324	331	349	336	342	314	316	343	306	320	331	311	349	368	306	331	336	324	324	322	360	320	346	323	309	304	316	328	343	322	358	351	357	328	306	351	343	353	337	333	332	361	330	306	361	343	357	333	340	367	326	343	356	326	334	314	313	299	329	320	312	334	354	309	319	335	309	319	308	342	343	338	312	310	311	325	333	310	315	360	374	350	326	329	351	342	346	330	332	315	332	370	370	320	306	342	301	324	359	334	306	313	350	302	321	366	323	340	313	368	349	317	358	359	318	325	327	323	325	321	321	316	317	319	308	338	318	332	301	324	345	352	317	325	301	312	311	344	339	357	314	342	339	360	348	324	355	346	334	341	310	311	330	346	346	329	321	367	350	324	288	317	326	360	312	326	326	342	326	328	335	330	316	304	337	351	348	341	353	323	336	331	322	324	321	327	354	373	323	339	342	320	309	314	327	354	315	318	345	336	328	312	337	302	332	320	325	327	340	338	357	333	347	335	350	348	339	333	354	336	360	322	348	333	330	353	307	334	322	301	350	291	324	346	340	335	302	334	312	345	359	327	341	316	319	344	320	360	340	326	343	342	307	317	370	329	352	342	287	321	324	300	329	336	328	346	345	344	342	338	319	336	340	332	316	348	348	309	345	333	328	331	322	338	322	332	328	333	325	330	359	359	296	328	305	356	308	324	327	326	320	330	304	317	304	349	323	296	333	342	310	325	366	319	352	341	342	343	355	345	356	349	330	340	320	323	320	323	336	333	320	357	300	329	341	361	360	315	288	340	327	315	322	326	341	334	344	333	312	327	310	313	343	331	317	346	312	326	319	302	322	282	325	364	308	301	357	333	328	321	327	321	334	306	355	311	349	298	336	357	303	290	346	340	340	319	324	325	337	331	312	292	296	330	292	316	294	292	298	323	315	322	319	330	331	333	312	351	346	331	309	365	329	361	304	313	339	346	336	350	328	328	336	332	327	311	318	315	343	317	306	296	338	339	327	321	338	317	325	346	322	371	332	331	333	331	309	335	310	320	358	304	320	356	342	320	367	329	350	307	342	353	329	354	307	341	323	344	348	331	336	358	308	322	353	341	318	351	330	327	307	321	315	330	318	321	317	315	334	352	317	352	288	316	321	328	331	352	364	314	331	341	302	322	316	292	336	313	342	347	339	325	336	312	326	349	300	328	328	313	316	358	325	313	341	330	333	319	313	297	329	304	352	367	320	338	332	352	337	342	336	346	332	318	344	309	283	323	377	319	347	336	335	352	353	317	329	338	344	313	323	308	320	325	301	361	375	315	332	306	341	329	341	326	328	312	327	307	307	328	321	316	347	356	313	326	336	341	305	320	305	333	336	336	302	297	349	327	321	328	346	334	312	332	300	311	341	326	299	308	326	339	348	301	338	347	323	344	325	350	313	327	337	325	325	333	292	325	308	353	340	320	316	309	337	317	321	308	335	329	328	319	344	337	327	316	311	379	319	352	349	333	347	341	339	310	336	326	365	330	360	325	342	337	343	337	348	318	347	319	358	361	306	314	334	313	374	337	299	296	319	330	336	340	324	310	320	310	365	328	338	333	330	327	350	339	280	339	335	319	328	352	337	358	300	329	321	333	305	330	357	316	315	322	316	340	334	303	334	315	341	331	334	336	325	376	333	351	315	352	309	329	265	335	335	325	313	329	333	298	348	317	345	330	302	313	354	312	342	361	346	349	347	362	329	317	314	353	341	337	313	356	312	323	337	363	343	332	297	324	333	338	323	341	328	297	344	304	311	325	286	335
42124	15934	2694	1003	704	484	427	344	269	263	258	244	226	217	196	171	204	201	180	168	170	157	182	145	179	163	173	169	157	158	162	153	156	144	138	150	133	139	155	159	164	157	152	149	135	140	140	152	142	119	158	149	127	166	144	131	173	146	130	149	163	153	143	141	156	158	149	124	151	145	149	154	161	137	169	124	116	158	136	121	141	150	148	140	140	141	162	147	152	140	152	134	159	151	144	151	140	147	141	137	145	167	139	164	139	141	149	142	151	164	158	140	132	159	148	148	155	159	139	136	145	163	138	147	141	151	142	137	168	154	159	133	166	158	126	163	151	162	147	164	141	166	143	173	157	158	144	140	131	123	134	128	128	146	135	136	163	149	156	136	163	171	179	171	140	157	148	146	124	136	140	153	140	155	145	126	152	146	149	161	154	136	125	174	157	157	143	155	137	160	132	154	144	159	143	151	146	171	128	168	143	156	156	168	150	168	159	149	162	148	166	169	144	151	139	155	146	139	151	117	152	143	152	167	149	159	145	140	164	154	168	146	163	143	131	154	156	137	145	154	151	155	167	146	134	150	152	157	154	148	126	123	153	157	134	148	142	155	166	145	139	143	147	148	150	147	137	142	148	150	153	111	153	160	159	164	133	133	148	148	138	181	158	157	143	152	152	148	149	148	145	133	156	160	151	145	155	154	141	140	151	147	153	158	134	171	153	153	133	146	146	141	156	154	135	151	128	168	138	155	153	140	130	146	136	150	154	161	174	145	153	138	120	150	170	133	150	137	170	138	140	142	134	155	150	121	182	141	169	153	136	144	159	141	156	141	144	167	160	154	147	147	116	140	133	145	127	127	134	178	147	150	140	151	147	165	152	148	124	141	143	135	131	131	143	149	149	165	157	160	159	149	142	157	145	178	135	139	140	156	152	167	144	162	140	168	151	138	151	142	165	136	148	164	179	151	141	158	152	171	134	164	147	131	153	142	164	159	151	153	159	153	153	162	162	164	163	149	139	151	159	160	137	160	142	130	143	138	143	156	159	136	124	149	186	147	157	125	141	147	143	136	159	160	138	142	131	139	157	157	150	131	140	157	141	135	155	153	181	150	150	170	130	177	139	139	149	142	139	153	154	167	140	159	136	118	140	125	137	135	135	138	156	132	154	168	166	141	158	163	145	166	134	143	144	172	161	156	154	145	151	170	138	150	149	126	144	134	150	139	124	138	170	166	138	152	145	147	144	121	145	156	142	134	157	158	138	173	166	153	153	145	146	137	146	134	137	138	157	152	131	150	146	157	165	133	147	126	130	133	130	134	137	151	168	155	159	151	134	147	123	151	137	145	141	154	159	141	136	152	156	154	163	154	153	127	159	145	173	160	151	163	159	136	138	132	141	156	158	157	152	166	147	148	150	158	126	143	150	160	143	160	156	160	140	168	138	146	159	171	178	152	166	154	166	149	148	151	127	146	158	143	166	166	156	139	152	136	174	145	142	169	156	148	165	145	127	151	154	150	151	163	169	135	142	136	152	143	142	147	160	163	152	146	148	137	127	137	139	161	163	141	167	143	163	133	156	159	151	156	151	154	144	141	134	145	139	164	164	126	153	152	152	171	143	154	172	151	156	133	135	145	162	131	129	140	150	150	140	152	144	145	149	167	143	151	144	135	160	158	162	133	162	142	160	132	155	130	134	137	133	136	151	155	142	123	162	148	107	129	119	165	151	129	170	150	155	143	156	168	144	156	131	161	157	154	144	145	144	131	152	147	157	145	154	148	169	150	155	175	150	127	145	134	156	139	140	129	154	145	153	170	155	134	137	148	140	138	156	151	147	148	143	162	143	168	164	132	149	157	140	160	171	153	151	152	159	137	125	145	150	154	149	144	171	127	139	134	144	129	129	168	158	144	168	140	122	160	150	144	136	177	124	161	134	156	157	160	132	125	157	148	140	126	166	136	147	147	151	142	148	136	138	157	174	156	148	168	150	140	156	132	148	147	151	165	130	138	129	151	144	133	153	122	153	140	161	137	163	153	169	134	159	144	143	168	163	136	145	150	165	165	149	152	160	147	144	176	140	149	142	153	147	156	131	140	146	163	139	152	154	167	143	169	161	122	128	122	161	140	123	148	149	157	151	136	145	155	131	167	147	142	175	159	151	158	161	156	134	139	151	144	140	133	153	161	148	156	150	168	177	170	124	145	144	167	158	145	155	136	155	144	144	156	142	143	144	136	159	178	148	160	146	159	150	138	138	162	142	151	158	156	128	169	146	140	133	160	134	156	147	152	156	147	178	129	137	161	157	149	133	135	165	133	160	152	168	145	138	152	156	161	135	150	129	144	173	153	152	149	133	153	141	126	147	140	149	142	150	131	147	143	164	125	141	147	139	152	114	137	151	152	158	144	133	142	162	136	147	152	132	157	150	126	142	154	150	140	155	141	137	148	144	160	131	146	168	146	153	134	147	137	164	162	167	143	161	153	133	144	141	147	142	161	146	143	154	157	141	121	141	153	128	156	169	145	153	151	129	150	146	133	133	142	136	137	159	134	156	148	154	143	162	136	151	147	146	130	141	170	162	145	167	135	152	163	162	178	148	154	139	126	153	156	131	143	162	140	148	156	161	140	164	132	148	142	163	166	152	135	135	160	165	159	143	143	163	152	158	135	144	151	128	128	155	151	143	158	139	148	148	156	140	138	151	163	134	156	119	133	140	147	147	141	132	158	158	164	143	152	151	137	149	128	153	146	145	123	136	127	145	161	163	161	154	137	145	143	160	137	151	135	180	148	151	143	178	153	141	162	152	154	135	160	161	142	141	164	164	158	166	146	127	151	150	125	159	148	155	129	134	144	146	149	162	144	181	160	139	153	167	130	156	137	138	122	158	134	141	137	155	166	153	156	162	147	142	148	143	166	145	171	137	146	138	126	151	143	162	142	183	143	143	148	156	149	149	136	167	171	134	141	126	158	142	150	143	149	152	129	135	145	142	154	150	164	135	154	136	157	155	146	161	153	142	160	158	181	137	147	156	136	159	148	169	158	156	157	130	146	135	176	160	175	144	159	149	131	144	151	159	143	140	139	169	151	134	141	139	149	145	137	137	142	154	165	114	155	159	134	147	166	145	139	166	151	177	146	141	141	144	156	150	126	141	155	148	149	140	136	154	159	153	167	146	148	165	155	152	163	165	143	127	152	156	136	160	139	154	149	128	156	168	145	145	136	138	138	160	134	155	148	154	152	179	133	140	166	157	151	143	157	156	143	149	139	154	149	157	140	173	154	151	137	146	137	140	151	169	152	146	132	127	164	144	155	137	166	133	151	140	148	137	145	137	153	154	158	151	134	146	134	139	141	124	129	147	162	153	139	157	146	169	155	135	130	139	142	136	163	147	144	132	141	155	155	157	149	150	174	165	157	164	145	155	157	161	136	162	156	163	138	151	128	162	181	143	130	157	143	149	162	122	173	137	141	144	150	143	164	144	137	153	144	161	141
27112	1719	3267	3520	2977	2450	2000	1666	1474	1255	1098	1059	960	899	812	821	768	756	704	678	667	643	687	617	656	607	608	593	547	584	558	534	549	550	555	587	539	546	526	539	535	496	512	544	522	510	478	536	515	521	507	484	515	518	495	460	510	546	484	485	482	529	467	537	520	541	552	512	514	487	481	527	469	508	492	501	458	471	530	441	492	513	503	525	433	449	483	527	492	495	472	473	509	540	469	497	517	474	512	463	492	479	495	519	507	482	479	473	544	500	499	515	528	470	465	490	456	496	461	463	511	498	473	452	448	512	499	470	449	517	478	491	488	473	500	521	477	510	481	508	485	453	514	513	514	518	448	482	465	488	510	497	508	483	502	489	449	516	491	467	501	441	480	497	544	486	505	475	456	541	500	457	472	488	478	462	478	456	460	499	525	505	471	466	512	515	474	503	458	488	455	491	488	500	474	484	502	444	461	483	441	485	523	496	531	489	460	497	472	473	527	462	497	489	481	494	456	488	464	475	450	529	475	490	482	483	492	482	438	450	473	477	504	485	507	482	487	495	448	478	501	447	510	482	502	509	460	502	477	489	456	500	510	503	478	490	486	463	519	484	488	514	474	490	507	434	485	493	467	531	491	507	469	535	477	488	481	475	455	472	514	450	517	470	487	463	484	530	491	500	512	442	435	513	470	481	495	489	530	503	517	497	536	503	475	496	503	472	519	488	496	474	486	485	473	483	526	496	456	492	473	463	479	497	486	512	459	481	483	476	490	517	485	476	477	485	502	488	460	488	457	522	459	476	464	527	466	494	451	483	480	513	509	454	469	480	501	488	469	505	479	481	488	482	487	460	487	463	482	532	462	448	452	517	471	490	459	452	489	504	455	492	520	500	505	486	444	516	462	522	452	495	463	463	493	462	489	481	506	479	490	457	463	488	496	519	470	490	482	505	469	496	500	491	474	509	463	516	489	500	476	453	500	535	504	493	461	457	507	519	474	508	473	483	514	481	462	526	473	477	510	457	484	488	510	493	521	510	447	489	473	476	503	495	479	487	479	480	484	533	479	509	476	470	508	513	476	478	469	507	492	504	503	519	507	500	494	478	461	456	493	483	479	489	450	487	484	508	468	487	503	487	501	512	479	497	470	512	478	508	502	446	514	531	497	492	487	517	485	462	494	482	479	483	468	473	475	481	486	469	479	483	463	469	488	437	462	477	530	502	482	500	499	497	498	541	494	501	493	446	441	460	528	482	514	510	495	450	495	455	463	473	467	474	471	484	505	477	509	495	474	499	482	462	493	461	495	458	493	498	477	473	508	470	452	504	466	470	492	474	485	462	464	488	464	520	488	498	466	536	450	469	448	466	469	450	469	501	449	493	480	502	506	440	474	494	439	509	470	496	491	481	487	511	492	504	500	509	479	496	512	481	505	499	445	461	485	477	450	508	503	500	483	465	453	473	473	489	486	492	479	497	487	496	489	451	512	470	491	446	460	473	501	482	469	495	505	517	516	484	529	500	479	468	464	482	481	493	472	507	508	504	518	460	491	453	488	477	483	516	495	513	530	469	543	518	487	437	486	442	484	479	442	453	480	487	463	462	459	492	509	502	470	500	497	470	491	485	453	468	492	468	519	471	480	480	466	461	502	492	460	466	475	473	464	530	468	450	489	465	456	499	496	508	477	494	515	486	508	507	481	494	503	487	479	459	484	442	496	490	454	476	449	494	492	468	471	466	479	521	515	498	509	530	489	502	513	451	536	515	476	482	526	438	495	468	494	470	498	504	448	516	497	447	490	465	473	509	466	479	457	469	462	492	506	498	518	489	441	476	491	456	492	456	466	509	532	466	466	447	471	474	463	501	487	488	501	458	469	468	511	489	471	484	529	520	484	531	453	517	448	500	515	499	456	488	478	492	466	506	457	474	476	506	479	469	504	453	468	453	472	498	500	488	487	477	498	455	512	486	479	499	493	471	470	459	455	501	481	478	480	496	487	468	474	493	483	483	484	475	477	523	500	491	431	454	495	491	482	464	460	490	515	477	452	451	502	474	481	496	480	516	465	470	511	519	462	461	448	504	485	463	463	483	520	442	485	496	471	481	462	476	474	488	477	491	447	492	470	449	461	491	470	489	477	516	488	505	502	478	510	447	495	467	498	464	478	463	452	465	482	502	495	544	490	518	518	500	454	515	496	470	495	490	505	462	484	470	476	484	523	518	476	485	453	509	516	449	482	447	449	495	480	529	448	471	531	488	505	448	487	468	456	509	469	501	471	492	472	456	481	408	471	467	494	467	469	481	490	514	462	483	474	517	508	520	483	490	491	485	481	499	470	465	472	449	465	494	440	535	471	523	519	515	444	474	486	504	468	464	484	491	506	482	472	480	500	497	470	490	481	488	475	495	492	499	542	532	511	467	523	519	493	490	451	462	505	500	508	480	494	467	491	498	486	484	451	489	458	487	488	496	489	477	466	520	462	474	520	478	500	451	506	506	467	456	485	495	466	446	486	480	484	488	506	530	522	463	471	461	488	482	468	435	502	485	490	495	468	507	454	478	488	451	492	493	462	482	487	483	475	458	486	498	500	500	513	476	491	458	450	489	513	476	470	495	453	493	462	511	526	458	452	529	489	477	488	498	474	501	524	483	510	477	489	489	488	464	466	471	478	483	502	493	495	491	500	486	520	471	473	485	472	459	468	463	449	445	487	523	495	495	483	476	464	477	488	475	504	460	482	458	500	457	486	511	465	483	526	484	540	521	485	474	485	487	461	455	508	500	505	500	456	489	519	471	456	490	495	477	509	517	500	525	461	462	491	470	491	476	496	486	537	498	489	487	496	479	507	470	457	479	480	510	526	457	510	492	487	490	481	488	494	519	478	461	479	490	492	447	486	474	480	548	479	496	474	528	465	479	460	501	521	491	489	463	455	494	451	482	470	467	484	456	490	471	452	519	509	500	469	466	483	504	487	463	475	500	493	454	447	449	548	451	461	471	473	486	507	495	464	466	477	467	474	473	482	500	490	472	504	522	499	510	480	458	456	443	473	516	483	448	440	466	466	471	499	515	475	466	494	481	494	477	530	496	457	464	449	479	467	495	519	472	514	537	471	501	455	497	462	483	531	476	469	464	431	477	468	512	483	524	512	487	493	488	520	445	472	493	463	494	493	489	471	470	470	482	497	476	472	468	449	470	493	446	522	487	463	502	460	455	471	504	492	481	499	493	502	484	498	533	503	445	497	460	532	494	472	525	457	527	526	475	492	454	484	527	480	471	501	481	480	492	447	521	503	461	483	484	452	468	464	486	505	479	492	507	458	484	488	463	514	493	490	495	484	503	490	472	473	481	495	464	505	516	490	495	495	514	482	499	489	484	473	472	481	487	466	490	489	509	528	514	499	495	505	470	490	496	493	487	481	495	505	503	486	483	482	480	480	503	446	463	549	479	477	501	501	510	480	510	523	457	497	477	491	484	492	461	439	515	487	480	484	486
54956	23906	9747	2444	1415	1043	845	648	595	444	459	429	383	364	339	326	288	298	294	280	278	304	268	294	280	271	290	303	284	275	243	281	254	223	277	270	265	271	262	249	272	256	276	236	261	230	238	256	268	252	252	251	238	274	261	249	233	229	267	234	264	262	269	239	245	264	236	255	249	224	271	230	260	251	261	256	257	264	244	239	263	259	242	263	270	264	257	249	254	248	244	239	260	236	234	250	261	243	258	250	231	259	261	250	255	257	242	229	254	267	245	256	244	251	258	230	259	231	282	273	253	255	244	250	246	239	263	268	259	259	275	285	236	256	264	254	261	253	240	225	237	270	243	239	232	246	257	262	235	259	270	280	263	229	268	252	241	237	266	238	259	272	267	258	266	244	235	273	283	257	246	228	251	270	265	240	265	244	235	257	225	238	245	222	283	245	236	246	261	247	253	240	245	277	258	254	263	245	255	225	232	242	238	254	287	259	234	240	244	273	264	268	267	241	269	268	222	248	275	242	245	250	245	242	270	267	252	263	247	231	235	255	257	263	233	244	245	246	259	245	263	267	236	228	249	258	241	272	280	236	226	264	269	263	247	225	239	248	239	243	261	226	260	271	232	245	227	248	254	256	251	274	249	258	278	236	265	272	269	241	261	237	243	228	286	242	232	228	238	256	271	258	252	224	221	257	272	262	249	283	273	236	242	231	249	240	243	237	249	247	244	240	251	245	260	237	283	258	248	243	256	223	248	264	247	250	263	271	252	255	244	278	255	276	266	253	226	253	265	288	236	252	251	254	250	233	250	254	248	269	255	225	263	246	259	268	250	261	206	239	269	241	262	255	251	273	252	261	251	238	243	262	220	239	250	265	237	246	228	296	248	251	262	270	233	249	267	268	270	243	252	261	222	216	247	270	247	241	246	245	247	237	254	256	282	252	282	250	231	251	241	246	244	255	238	240	256	251	264	230	261	232	282	239	274	249	276	240	247	249	242	225	247	269	246	269	245	296	267	260	264	230	238	272	252	249	239	244	234	225	260	238	268	248	240	249	252	276	227	262	266	253	224	248	254	248	263	265	252	224	273	253	252	259	221	252	242	241	244	255	264	259	264	238	255	235	220	252	271	230	246	260	232	260	225	263	251	273	244	236	223	267	246	238	253	263	245	253	264	249	255	259	264	262	244	255	225	261	240	240	235	246	232	247	235	259	245	227	249	267	239	263	270	246	246	243	256	237	210	250	248	233	242	249	268	262	250	235	260	267	261	241	252	245	211	265	251	257	251	268	244	230	261	238	270	262	240	243	266	244	237	255	240	251	256	275	250	233	240	242	260	275	253	261	264	260	235	227	292	259	250	260	251	231	234	246	222	261	253	260	242	245	258	245	238	263	281	245	260	268	256	237	225	256	264	238	237	250	250	263	233	253	232	264	243	262	233	242	250	225	252	212	280	243	268	243	242	242	257	288	248	244	235	251	244	250	227	267	245	255	234	220	210	235	265	234	232	262	223	265	269	275	274	243	266	256	240	247	259	233	261	273	231	244	254	257	245	235	269	261	272	247	272	247	246	272	237	235	250	251	272	261	243	252	242	244	268	275	237	259	253	238	277	258	266	237	228	242	253	235	232	242	257	264	232	273	236	255	215	245	267	253	293	223	249	239	223	260	255	241	281	253	290	262	233	253	262	267	234	269	246	257	236	251	247	268	243	229	261	278	259	261	257	222	250	257	258	241	246	262	248	254	283	255	265	267	244	223	228	263	255	246	248	228	266	259	229	260	221	229	243	279	241	255	256	243	263	267	234	254	225	203	243	244	221	259	243	239	228	238	296	215	249	233	233	287	256	278	236	258	272	279	250	259	269	221	269	254	218	261	274	256	241	231	263	246	262	252	235	227	262	218	240	282	275	276	247	268	238	258	267	253	247	231	226	285	242	258	250	247	222	221	261	253	242	271	259	251	243	247	265	248	253	258	244	266	242	253	256	273	262	240	286	230	242	273	227	240	236	255	250	245	247	250	237	218	249	264	251	235	217	252	278	247	246	222	244	242	253	256	259	273	257	244	261	242	240	253	242	232	262	276	263	247	227	252	275	248	253	239	237	225	304	253	306	258	244	237	262	249	246	220	254	227	254	246	247	243	235	276	255	225	245	253	233	247	271	253	247	245	226	253	287	246	227	232	255	254	231	249	267	265	276	239	267	259	248	218	250	253	251	269	247	246	272	241	218	260	291	242	243	227	238	258	245	251	252	252	207	255	240	243	235	248	217	247	253	249	238	257	258	237	248	234	262	236	253	232	242	220	232	246	233	253	253	238	260	244	252	277	233	262	266	285	254	228	234	271	239	269	235	257	261	250	261	269	227	229	231	256	283	268	245	229	253	234	251	259	240	253	253	235	235	277	265	292	237	252	290	242	243	255	239	241	247	255	240	243	263	271	217	235	255	235	261	224	257	251	249	239	229	237	255	245	243	235	257	223	261	240	245	246	230	292	239	256	248	241	281	250	254	258	267	254	261	248	260	265	259	222	236	224	265	252	263	221	271	229	251	242	236	256	231	222	274	271	251	249	280	269	239	243	235	235	270	247	258	257	278	241	225	283	264	268	250	234	218	215	230	251	234	233	263	219	241	227	261	216	247	256	242	234	268	247	252	258	240	245	261	245	266	264	272	250	258	256	260	255	229	240	231	218	241	226	257	225	220	271	231	231	260	243	238	254	254	262	263	249	209	237	244	237	264	213	262	227	236	224	231	254	247	272	231	235	243	250	224	245	256	273	226	240	262	245	258	235	251	263	245	253	260	235	252	253	248	245	270	217	275	272	261	273	269	241	272	240	242	230	226	230	241	233	262	231	263	271	236	219	216	260	249	262	236	242	240	278	270	257	242	243	251	280	251	235	242	270	237	237	223	275	253	234	235	259	253	237	233	245	235	244	270	222	242	255	249	247	245	229	233	240	211	207	252	240	220	242	247	254	250	261	267	265	250	242	254	251	257	258	237	234	245	266	276	227	244	246	245	265	252	247	238	223	266	264	244	268	238	255	247	259	292	256	221	228	258	226	221	257	272	272	221	270	260	272	236	227	239	245	266	243	266	242	278	230	262	259	233	256	234	250	268	257	251	257	276	264	232	219	244	230	256	267	253	231	270	246	246	234	237	239	236	261	222	250	239	247	255	279	223	252	237	248	269	229	264	257	265	249	224	206	226	260	258	209	261	250	269	241	253	236	261	233	244	261	221	252	241	230	244	215	254	243	246	280	273	239	247	242	239	262	266	269	272	249	230	272	233	251	233	236	239	237	233	257	243	250	238	209	221	254	245	238	226	240	236	233	253	244	249	261	258	248	219	237	270	256	252	232	234	229	276	223	249	229	240	270	223	245	207	243	236	234	274	268	258	226	251	273	232	246	286	253	265	226	218	242	270	249	238	199	239	224	232	283	281	263	275	240	232	262	261	251	265	279	229	253	233	238	256	258	266	249	244	241	202	268
35293	3246	6054	6351	5457	4429	3669	3079	2554	2243	1972	1860	1671	1608	1447	1393	1328	1253	1221	1184	1130	1162	1038	1057	996	1018	984	952	977	953	849	958	910	883	866	871	869	863	888	820	849	875	848	844	935	824	798	783	801	765	769	788	870	826	821	811	848	740	825	798	775	806	778	760	775	766	757	871	718	758	761	828	815	784	759	732	783	766	789	775	740	754	789	722	788	808	796	805	716	777	757	777	729	759	773	742	763	787	747	755	768	761	745	761	763	781	764	772	773	763	773	735	791	740	808	800	767	741	785	775	675	705	792	735	761	767	764	749	746	700	798	743	743	763	751	770	750	775	814	762	758	787	804	721	723	739	748	770	783	746	757	810	751	692	764	727	706	746	767	715	783	744	684	711	735	726	770	747	751	772	797	702	726	709	752	718	754	736	774	753	731	767	705	774	709	774	699	751	746	790	762	763	786	760	717	771	771	747	772	769	736	713	730	746	714	793	725	729	723	721	773	764	745	730	763	766	757	739	748	754	744	701	758	793	744	769	743	729	715	746	776	780	720	728	724	763	837	746	757	726	743	762	708	700	761	706	731	751	778	717	775	739	734	752	777	755	719	733	741	736	742	781	743	713	718	713	761	728	772	798	758	722	742	756	741	734	716	764	781	753	752	740	721	747	712	713	732	733	736	767	723	721	688	689	738	757	773	736	760	752	732	756	756	752	696	733	731	775	722	686	640	793	747	736	709	734	753	731	698	727	747	776	735	717	745	730	776	734	741	738	803	716	731	730	750	754	756	746	767	754	786	776	793	713	763	784	762	732	766	775	731	723	741	819	786	719	723	779	726	799	767	691	770	734	718	751	750	714	804	759	754	736	710	747	730	784	762	746	768	751	780	765	770	748	774	765	750	804	754	739	787	703	733	755	716	765	745	767	740	715	788	762	757	711	741	736	736	764	803	770	701	764	717	733	740	782	776	743	731	737	761	727	744	751	790	769	720	735	762	767	704	749	791	748	766	799	738	770	742	738	741	734	783	755	756	732	747	724	698	763	721	725	699	705	766	716	711	738	771	743	763	733	701	727	752	727	754	731	698	740	744	705	722	760	781	783	795	747	695	717	729	739	739	727	765	757	747	757	770	746	739	727	744	738	732	721	724	734	740	739	744	772	726	760	734	759	751	712	703	685	746	742	782	695	760	743	756	768	733	702	743	713	748	750	762	791	754	812	715	736	741	706	728	749	724	758	788	749	766	775	762	697	753	790	750	773	730	700	737	786	757	749	720	758	729	761	757	720	732	721	715	729	764	768	732	736	744	788	739	729	784	736	744	760	672	755	717	734	775	708	777	767	707	788	675	729	755	741	787	778	746	733	787	743	747	737	719	739	733	744	728	744	738	792	778	701	734	805	743	763	722	717	750	769	716	772	744	719	738	707	727	769	701	715	737	757	728	745	775	705	721	776	761	760	766	731	766	784	783	719	743	722	756	730	718	755	712	711	767	754	733	713	711	777	755	774	753	732	784	728	782	750	720	725	750	720	765	733	741	757	744	781	762	758	783	772	733	783	742	753	749	774	734	734	754	769	714	734	754	759	733	765	722	778	726	750	711	728	736	752	710	733	761	740	761	753	765	761	724	738	766	742	767	765	780	752	791	747	724	733	818	753	782	722	722	748	733	762	732	719	739	716	733	780	771	700	757	799	754	703	729	785	726	737	765	720	751	747	754	796	723	733	722	745	763	712	746	752	733	685	765	734	726	709	723	782	800	768	750	738	773	779	737	727	738	758	700	753	774	749	753	787	757	734	690	766	784	782	766	724	755	782	757	711	760	754	767	764	713	765	734	778	729	794	756	764	762	759	735	734	749	707	759	696	726	734	763	741	748	748	769	784	746	722	768	786	734	751	757	730	757	698	762	761	752	728	733	775	727	719	702	750	764	741	794	741	738	783	741	736	777	733	760	754	761	783	734	769	745	784	716	733	717	761	733	745	758	767	730	795	733	770	704	727	762	788	727	738	707	721	737	716	749	757	763	773	748	757	783	797	721	760	770	771	708	755	717	795	736	700	757	750	758	771	746	753	733	743	738	734	774	758	747	747	759	777	778	726	748	723	735	759	746	730	793	725	744	763	746	722	738	751	749	742	707	732	769	802	753	754	803	741	777	752	712	811	695	777	697	732	761	770	736	776	749	755	724	770	733	720	713	773	751	731	745	760	667	718	776	778	736	734	733	761	786	745	774	704	777	806	747	722	752	722	748	692	766	732	744	726	784	759	743	775	813	734	748	793	725	749	755	767	698	745	755	770	780	772	794	758	713	760	710	738	795	772	727	783	720	729	683	760	780	737	748	746	738	747	760	753	772	766	776	787	766	742	763	787	811	728	727	734	792	751	751	753	777	735	746	760	778	695	718	772	773	764	743	777	768	719	737	731	704	755	778	765	770	728	736	775	752	741	756	751	771	695	764	764	735	733	708	712	723	736	744	743	700	799	726	753	711	741	728	775	729	729	699	779	717	737	776	756	684	773	716	732	772	732	738	716	770	756	757	793	756	773	748	743	755	722	741	706	761	745	800	771	741	757	749	712	764	808	760	702	744	748	734	739	774	721	763	727	766	750	737	737	775	754	750	726	765	800	722	718	765	717	748	760	752	780	766	750	736	672	766	730	756	760	769	712	761	701	730	718	719	749	749	714	736	738	781	760	711	739	723	758	737	782	741	756	749	777	749	772	774	761	769	771	746	764	786	738	723	754	694	741	710	766	711	738	702	778	794	734	732	737	739	757	732	745	755	746	757	779	715	748	759	717	759	771	713	748	783	789	776	745	744	735	720	787	762	767	779	755	692	729	734	765	809	751	709	764	687	735	760	755	748	728	769	746	731	725	705	700	764	745	751	741	776	769	708	785	729	734	675	712	775	768	745	719	756	737	794	749	701	742	742	740	753	718	729	784	808	703	776	699	798	736	711	740	712	788	741	725	763	777	767	748	762	733	743	725	725	775	770	691	727	758	773	791	748	783	735	772	735	738	769	787	746	771	755	758	761	755	770	757	779	744	732	777	740	740	747	751	730	768	738	714	735	765	755	789	710	695	681	751	791	765	767	722	746	776	710	796	714	732	759	757	753	755	773	732	790	791	722	737	736	745	698	752	739	720	727	755	755	758	748	728	752	723	733	748	789	773	752	764	762	714	741	775	752	770	725	783	733	777	736	715	779	748	719	740	775	716	802	779	727	711	763	790	728	761	794	705	772	711	743	729	726	748	752	769	723	798	747	765	794	753	740	727	744	734	772	807	729	748	704	740	778	758	729	758	721	777	756	774	736	772	773	728	713	797	806	754	730	738	696	756	743	719	721	749	730	735	727	724	730	698	720	742	732	746	704	820	775	772	774	797	732	696	752	714	758	766	744	744	735	734	767	778	755	724	715	693	730	737	766	746	760	682	718	766	786	701	720	751	745	751	696	748	792	753	732	803	737	761	747	735	740	756	717	677	724	759	787	735
7496	628	267	128	143	109	108	102	100	93	99	93	107	84	87	96	92	95	81	105	99	105	83	86	99	106	91	102	82	92	104	93	91	90	87	99	76	95	95	92	79	92	92	112	78	110	96	95	91	77	89	105	112	94	106	99	104	92	77	86	88	89	97	86	107	95	72	83	91	95	87	103	91	87	109	101	107	95	105	79	86	80	118	92	100	92	95	108	85	92	77	110	85	87	75	83	93	89	96	86	93	96	79	94	97	86	86	86	97	89	85	107	93	77	117	106	92	82	105	104	111	100	107	81	77	80	95	90	100	88	101	93	107	98	88	93	90	94	100	79	111	85	96	103	98	91	101	89	89	84	107	100	88	107	92	90	83	85	95	82	99	85	98	97	85	91	102	98	85	79	89	82	109	88	100	111	91	106	86	99	100	106	95	89	96	88	118	100	90	98	80	100	99	90	89	84	85	74	79	89	121	82	79	93	102	99	79	96	89	82	105	89	108	97	85	89	86	96	102	97	102	97	108	103	102	76	92	88	95	103	100	104	91	82	84	97	87	74	97	85	90	97	77	105	104	96	95	74	91	99	81	105	74	90	99	89	100	111	86	110	92	95	83	89	82	91	84	110	97	94	98	77	94	107	79	80	78	101	93	83	97	74	86	77	81	90	76	93	81	97	105	74	88	89	116	95	83	76	96	86	105	107	101	88	92	100	94	101	104	84	95	92	105	101	95	96	102	99	65	94	86	108	98	99	95	80	86	91	90	111	105	91	83	122	91	80	87	83	69	88	100	95	85	89	121	88	99	77	94	86	87	87	99	93	84	100	92	79	91	91	98	86	92	110	100	85	87	95	95	95	81	85	86	85	94	100	96	86	105	91	93	89	87	89	110	98	90	83	78	84	91	91	110	89	93	93	86	95	68	83	83	90	99	91	103	97	75	94	83	100	91	96	90	91	121	67	81	69	93	96	101	91	92	92	93	82	97	99	84	92	85	104	68	99	96	87	108	88	96	77	81	92	84	100	104	98	75	99	93	87	92	104	99	104	102	88	87	97	105	91	74	96	88	85	90	82	99	88	104	89	103	87	118	91	82	84	91	87	92	89	112	86	85	96	90	104	94	100	107	87	121	93	92	96	107	108	99	76	87	106	122	102	93	92	85	87	94	86	81	100	100	92	97	94	89	78	86	110	97	81	96	81	103	91	95	101	101	93	90	97	100	93	102	103	93	78	82	89	95	91	96	99	79	91	85	96	90	85	83	93	87	92	85	88	89	88	95	91	80	87	94	88	85	103	103	86	86	84	90	97	93	90	108	103	92	72	77	86	111	82	85	105	105	104	84	86	95	67	70	107	87	82	112	102	83	75	102	82	111	100	89	82	84	83	87	103	104	91	97	81	80	88	98	93	77	91	103	78	107	96	98	94	112	92	85	88	86	80	97	100	86	91	102	94	97	109	88	89	104	90	84	106	93	97	95	85	81	78	90	96	84	80	100	107	104	88	96	95	87	74	97	99	91	81	112	96	103	93	92	98	98	92	84	101	78	108	104	114	89	97	84	106	96	93	82	90	82	95	109	91	92	86	79	95	85	86	105	95	89	98	94	78	86	95	98	88	78	85	87	76	97	95	77	103	83	102	93	82	79	85	97	87	109	93	92	95	109	86	96	88	84	90	79	101	84	96	69	90	99	78	101	112	84	93	92	66	79	95	101	92	95	93	101	92	102	101	104	111	96	90	96	86	99	109	98	87	86	102	105	87	75	92	81	102	75	98	89	84	92	93	79	96	100	89	92	98	85	86	89	79	92	75	87	90	107	85	101	81	85	110	86	86	77	93	98	89	99	91	92	108	78	96	91	89	106	84	98	93	90	90	89	98	90	99	86	86	90	97	87	92	85	89	79	98	100	79	83	91	76	91	102	102	96	94	93	73	105	94	93	104	83	79	79	103	107	88	115	84	86	84	90	92	100	90	82	94	86	96	105	93	83	95	90	88	94	94	94	84	81	78	83	95	99	101	87	74	86	92	78	91	86	88	99	96	97	96	87	97	84	99	118	92	100	92	100	95	124	97	91	94	105	108	75	97	94	92	99	98	88	91	97	85	100	98	106	95	80	92	90	90	93	88	95	96	96	106	101	93	92	85	114	91	103	111	99	95	97	94	101	95	92	111	118	94	96	81	75	102	88	92	83	69	92	94	107	86	87	82	82	100	92	79	95	97	89	89	98	98	90	89	95	99	96	97	101	89	82	81	90	92	105	93	84	102	88	98	86	89	90	101	86	78	100	101	111	89	82	92	85	85	83	89	83	90	85	96	116	107	95	97	95	94	92	83	88	87	100	80	93	95	102	90	103	89	97	102	86	77	70	84	88	108	88	95	83	109	91	96	85	96	96	86	102	88	77	93	109	104	98	98	87	101	93	96	90	84	115	82	87	92	76	90	83	105	86	75	102	101	101	88	93	87	93	87	83	87	97	124	92	103	89	99	84	95	75	88	96	85	87	93	100	85	87	93	91	94	81	98	91	88	87	109	78	86	99	88	91	78	82	88	83	102	97	83	97	90	94	78	84	81	94	83	112	96	98	97	98	72	83	88	113	86	94	79	83	103	78	82	106	98	84	99	86	99	104	98	81	82	95	78	86	93	83	86	104	101	92	91	92	82	85	92	80	83	86	81	79	80	91	100	99	89	81	100	112	102	97	92	95	88	104	87	86	89	99	88	91	93	90	88	93	74	105	91	74	111	96	102	101	113	84	104	87	92	92	87	95	97	92	101	89	107	87	101	67	81	90	82	94	82	94	86	86	75	96	90	83	104	93	113	84	94	88	86	102	107	95	101	86	87	90	85	94	118	89	74	84	77	96	81	73	78	92	76	109	80	97	90	103	81	104	92	84	92	105	99	100	82	100	95	96	109	98	97	82	67	86	88	85	97	113	77	88	87	106	85	90	97	102	91	93	86	83	100	104	92	83	86	97	82	89	80	80	75	103	73	110	98	85	90	98	89	88	81	83	91	99	80	92	85	88	89	92	91	108	81	95	78	90	99	103	112	90	68	92	98	87	87	97	99	84	115	96	80	98	96	82	87	92	83	94	86	99	71	89	93	98	104	79	99	80	76	94	96	87	87	84	82	96	71	95	95	85	97	81	89	85	76	91	72	89	82	98	100	98	87	99	82	94	87	97	99	97	106	80	86	82	72	111	87	89	78	85	94	87	98	86	104	94	99	72	92	79	110	83	93	86	93	76	91	82	68	106	72	82	99	114	93	84	105	103	98	104	108	111	100	82	95	83	86	84	95	83	75	83	88	104	84	107	90	93	91	79	121	82	99	85	72	95	86	92	68	76	115	81	83	80	114	120	94	97	100	114	86	94	77	79	93	87	89	86	99	87	96	90	104	86	98	91	83	94	88	96	85	98	97	81	94	92	115	91	86	89	86	83	102	107	81	112	102	83	91	87	91	111	90	82	88	97	84	85	90	106	101	82	94
7662	468	534	501	465	527	413	420	402	395	390	373	350	317	335	347	343	327	342	341	347	313	335	334	336	319	316	361	334	323	324	363	328	346	355	305	327	321	330	348	338	332	330	344	353	318	310	334	349	302	362	342	367	323	322	335	318	315	289	307	335	322	296	320	301	309	369	317	316	312	321	322	312	342	313	316	332	319	315	307	327	356	316	368	309	330	312	313	309	314	334	359	332	315	338	351	322	351	290	375	334	356	304	307	336	295	310	350	338	354	327	337	312	342	311	331	316	309	348	309	334	354	305	334	345	357	354	345	323	335	320	357	322	328	307	347	322	329	319	329	351	345	310	298	346	335	329	313	357	328	309	324	302	327	301	334	322	342	311	362	329	334	342	348	339	360	347	348	325	322	298	320	337	323	312	384	323	303	332	350	335	350	331	316	332	316	315	363	348	345	323	343	336	323	312	339	298	329	318	351	309	309	361	337	340	281	311	349	327	320	301	332	326	355	302	347	307	337	334	324	332	342	291	330	328	312	352	333	300	319	342	323	332	346	340	318	318	343	317	305	347	334	346	343	313	332	332	322	336	347	338	327	334	310	357	325	330	287	337	311	335	343	323	322	328	342	313	307	303	316	346	330	329	334	357	329	311	341	332	329	350	330	352	348	308	309	313	346	334	357	321	340	308	341	327	338	327	319	375	335	353	322	336	363	338	336	340	317	329	364	352	324	314	342	331	355	321	296	342	325	343	318	366	333	317	316	358	314	354	313	334	323	350	339	318	348	331	326	337	313	376	348	324	327	319	306	318	314	353	341	336	346	311	330	337	320	351	354	350	330	340	318	322	336	334	334	340	325	341	317	340	346	331	343	307	332	329	353	315	319	339	320	337	311	342	348	340	358	319	300	327	332	318	332	382	281	339	335	353	322	358	299	298	298	337	303	302	326	341	317	354	324	345	357	295	332	368	332	328	321	333	328	357	326	316	344	310	323	323	338	306	289	351	353	331	326	356	299	325	313	311	304	354	346	329	308	337	319	338	353	342	332	331	357	325	307	321	366	322	337	345	320	322	347	358	337	305	324	322	329	325	333	348	312	306	304	329	298	349	323	329	295	354	326	338	330	368	305	333	346	315	330	326	352	328	312	354	342	330	301	347	355	312	329	331	333	318	312	334	339	316	308	338	355	323	323	338	336	324	324	306	333	312	310	295	345	300	334	332	355	317	318	323	319	316	306	352	313	333	329	326	341	317	326	332	322	304	319	360	351	308	314	337	321	339	319	318	356	313	358	330	327	310	339	331	350	340	302	359	337	347	338	316	318	338	324	321	341	361	306	345	341	361	324	330	319	332	330	323	317	347	326	358	315	324	326	330	322	335	353	327	344	306	303	313	330	329	316	344	326	340	327	331	334	326	294	324	351	310	343	343	294	350	341	344	303	302	336	324	308	338	318	342	319	343	328	318	315	287	336	312	310	330	303	329	335	326	310	330	327	358	305	326	342	331	354	311	318	348	293	309	327	342	356	315	340	296	315	314	332	348	334	369	329	358	318	315	335	316	318	311	319	314	329	339	359	322	336	333	324	306	307	325	375	371	317	359	304	337	333	317	333	325	337	358	331	332	335	331	331	329	312	321	371	328	317	315	349	290	323	330	327	329	325	333	346	312	328	345	322	342	326	320	333	340	309	318	307	311	308	349	352	354	324	318	314	323	294	332	316	358	341	340	321	328	321	312	324	313	330	315	311	303	321	321	340	338	338	323	307	323	326	354	328	346	339	325	315	343	340	294	329	314	336	291	331	318	325	354	309	307	311	360	342	363	334	322	324	340	326	331	319	351	295	349	328	337	341	324	302	341	341	343	329	339	339	293	336	320	350	298	335	293	345	307	327	379	315	308	310	339	331	324	374	309	326	338	342	315	309	327	313	337	318	323	335	336	291	319	343	368	327	357	327	338	305	315	345	339	311	303	348	331	338	335	329	304	320	338	310	348	335	332	322	322	347	333	350	346	314	326	318	324	309	317	318	326	333	305	351	315	325	320	314	354	342	309	329	329	324	315	332	359	338	340	349	302	348	340	319	314	321	316	335	313	301	336	322	368	327	295	332	316	340	319	345	301	320	327	341	330	302	322	342	351	350	315	331	327	348	312	304	374	314	339	326	377	343	312	343	311	303	340	356	340	334	321	318	341	335	306	348	351	338	355	345	302	313	324	317	340	314	346	324	331	330	322	299	333	364	372	323	329	308	328	348	337	306	328	343	302	332	304	337	341	314	322	345	344	326	340	359	306	320	338	341	317	310	341	344	330	317	330	351	336	324	323	322	299	327	303	330	327	325	328	337	329	366	340	305	345	332	332	325	325	314	324	342	351	332	366	325	339	338	322	334	331	333	316	281	297	308	340	313	334	342	307	315	339	363	318	313	351	322	313	323	331	299	312	319	322	337	333	342	357	346	347	341	319	348	331	328	361	316	331	338	315	337	327	340	309	328	313	317	319	305	364	305	308	303	294	340	336	337	334	357	314	341	354	332	333	346	312	310	327	346	325	331	330	331	337	332	319	303	343	342	331	328	332	318	339	334	335	312	290	321	320	325	316	341	347	329	371	335	357	341	349	300	337	309	322	308	322	333	298	336	318	332	321	336	347	328	328	310	357	313	311	308	340	326	342	377	340	305	318	335	345	303	320	294	315	380	358	320	316	314	370	296	341	308	375	343	311	340	358	340	337	298	324	316	301	331	318	331	325	356	333	358	346	312	324	311	311	327	337	301	311	335	318	335	343	330	346	348	345	339	325	310	325	317	340	337	305	336	322	310	344	304	332	354	332	319	326	334	338	339	359	344	319	307	301	305	329	306	344	313	336	347	314	314	305	324	283	312	323	363	345	314	355	338	365	370	323	336	295	331	329	348	339	325	325	365	325	339	344	342	323	308	317	324	318	341	315	313	338	295	327	318	311	337	340	351	351	335	312	326	319	297	302	317	324	339	349	306	342	322	344	332	317	331	338	324	317	318	338	327	343	339	325	348	316	329	331	372	321	330	285	332	351	319	321	329	325	353	324	323	345	341	358	316	309	338	300	323	328	346	290	341	327	329	303	332	307	337	331	323	303	311	332	337	325	338	372	323	348	334	362	296	315	317	304	332	341	341	337	317	357	323	311	329	327	359	332	347	323	345	333	314	351	357	308	291	305	298	349	326	340	321	334	386	334	331	334	328	295	318	344	298	350	322	350	320	297	341	342	326	302	328	318	352	308	340	313	330	315	306	311	340	393	341	354	350	356	336	331	326	337	321	365	324	335	279	284	287	340	326	358	305	299	302	318	359	318	314	324	318	311	315	328	361	330	326	333	294	309	331	348	350	332	324	287	313	340	351	346	345	319	366	349	300	332	290	336	325	331	326	321	336	352	293	310	342	327	340	331	359	330	335	337	322	340	340	328	358	341	371	333	334	352	304	340	375	321	325	311	357	333	363	357	304	323	331	322	312	307	323
43908	16146	2298	989	709	463	441	350	297	268	243	231	202	177	207	201	192	201	180	177	146	152	160	174	181	158	167	170	164	166	176	146	177	165	169	138	163	166	150	145	150	166	166	142	148	149	148	151	143	143	160	143	149	144	157	140	143	181	137	144	148	163	153	158	163	133	158	160	147	164	155	144	133	173	137	167	151	145	136	129	169	143	141	147	133	156	159	140	146	153	168	147	155	136	155	146	151	150	149	151	162	153	171	147	153	163	159	164	137	167	163	167	185	160	169	136	153	149	160	157	162	159	154	170	157	158	162	174	154	134	154	144	149	153	151	148	125	153	151	147	147	141	161	153	137	156	141	164	157	151	134	153	137	152	154	136	153	135	150	149	160	129	153	154	166	147	142	148	137	135	130	127	157	156	153	148	162	134	136	141	138	160	138	144	142	142	150	155	153	156	148	153	166	141	154	158	141	154	136	132	144	139	150	155	110	128	169	139	133	151	153	150	152	148	129	161	156	140	162	175	133	135	140	143	123	153	169	160	137	163	168	151	145	168	141	155	151	157	126	161	134	144	162	146	145	144	146	149	130	141	146	157	166	139	163	146	139	140	144	119	160	119	150	160	145	151	161	145	161	166	142	153	144	138	146	146	152	150	135	177	141	137	140	146	147	154	145	148	145	156	146	138	146	163	110	166	151	118	144	150	140	145	136	143	130	138	156	156	130	159	147	155	150	175	141	132	152	160	147	162	155	121	151	164	139	169	173	146	134	150	163	140	162	140	153	165	165	150	141	158	147	161	147	131	153	151	132	159	132	149	136	153	136	138	163	158	135	140	124	158	155	152	140	149	134	140	168	154	147	165	165	148	134	154	180	146	150	149	135	144	149	137	142	137	159	160	146	172	159	142	133	165	148	166	149	128	160	149	165	145	156	156	161	124	130	138	139	142	161	165	151	172	146	146	146	170	151	170	140	174	153	154	151	148	139	166	137	138	145	136	157	130	167	159	145	147	154	150	145	125	161	145	146	132	154	145	178	146	151	136	156	148	140	139	183	152	137	159	176	130	150	141	140	145	143	132	140	155	150	132	138	151	156	147	156	125	136	142	140	156	162	152	143	165	155	148	157	130	128	150	143	157	148	140	143	147	136	142	144	164	170	155	182	145	133	160	153	152	169	139	157	152	131	142	132	136	148	139	149	130	135	139	146	148	117	143	167	146	152	142	145	154	159	170	146	138	142	152	158	145	162	148	150	136	139	145	135	164	141	149	151	133	162	151	143	156	164	135	153	155	152	136	146	146	132	128	152	136	142	137	152	139	148	134	163	157	162	151	142	149	136	144	167	156	168	146	120	174	148	146	155	156	133	145	147	155	131	141	149	155	153	152	147	149	143	171	124	157	143	152	152	160	156	136	156	152	136	172	163	154	142	168	167	140	139	152	142	128	160	151	167	152	148	166	163	168	138	177	141	150	163	175	164	149	150	147	148	136	164	156	151	148	149	131	149	162	133	151	119	135	137	145	135	135	150	132	169	134	138	150	134	161	158	156	160	152	170	148	141	155	158	133	146	139	154	165	136	173	148	151	152	152	158	138	165	153	152	177	146	146	154	153	152	137	150	158	145	145	127	168	148	137	154	151	158	150	172	137	162	154	150	145	146	168	164	139	143	169	167	147	129	136	152	151	154	149	169	157	154	159	150	166	141	129	137	152	162	126	145	151	134	149	133	146	148	143	154	154	161	161	151	142	118	146	166	141	172	160	146	152	162	133	158	164	135	160	131	138	120	149	141	153	161	162	164	144	134	150	153	157	138	168	126	158	136	141	139	156	132	147	150	131	142	167	150	151	120	133	147	146	156	155	145	136	158	137	139	144	178	150	146	157	135	110	148	141	156	136	139	145	151	151	166	161	135	141	147	141	155	142	140	151	144	148	138	149	141	139	144	163	165	149	122	145	169	133	140	162	156	136	145	146	155	149	140	151	156	163	153	150	129	142	130	154	156	160	157	158	155	159	165	171	168	166	149	149	144	138	131	145	166	159	154	130	151	154	142	140	152	150	155	171	163	151	147	170	139	146	151	137	151	156	126	158	126	130	161	157	146	138	154	176	138	159	164	137	149	153	139	121	144	136	151	147	107	155	162	143	153	131	166	145	154	122	150	123	139	153	169	141	138	154	175	174	149	178	134	163	147	145	140	159	129	152	142	145	144	147	165	131	161	164	145	142	128	122	144	171	146	143	171	146	177	148	162	160	151	159	140	168	140	166	158	136	144	146	145	133	162	125	148	148	159	138	165	151	143	149	138	162	145	154	140	143	143	140	159	139	133	167	149	161	156	136	148	156	149	161	158	149	144	158	128	142	140	148	143	144	155	140	149	134	142	131	163	137	158	141	163	160	167	165	150	136	153	160	143	130	156	150	146	139	165	139	135	140	126	146	152	154	134	170	141	163	142	171	169	146	149	156	131	158	141	131	159	169	151	154	129	155	139	151	165	158	139	174	142	163	165	145	145	161	142	164	150	148	168	167	151	125	136	159	136	143	136	147	134	156	171	129	138	165	173	167	146	171	142	124	162	139	159	144	141	171	134	145	135	142	152	128	124	146	156	155	129	153	130	148	160	150	129	154	159	166	155	134	171	140	129	165	151	134	147	154	147	167	142	174	140	161	169	149	134	159	154	139	143	135	133	147	171	165	157	140	156	145	129	139	147	179	148	129	156	157	148	160	151	171	136	147	160	145	161	145	137	147	156	156	149	137	148	139	146	179	143	171	155	141	146	160	132	167	179	138	158	151	131	132	152	145	131	149	156	138	165	142	148	136	148	150	128	143	161	147	145	151	157	153	142	142	133	138	159	169	140	157	124	124	169	158	140	130	151	146	155	153	145	167	144	153	160	115	151	167	137	170	159	150	152	151	136	152	158	149	163	129	134	126	128	143	150	143	143	147	137	140	137	156	141	153	124	144	158	164	143	146	146	145	171	146	134	134	126	128	129	155	166	141	132	141	152	140	161	153	149	140	127	151	131	141	127	156	133	156	130	165	169	138	171	152	175	162	149	151	120	128	143	138	154	145	135	155	179	152	133	152	125	144	143	162	157	139	153	149	156	137	154	140	144	144	163	142	167	172	156	157	137	166	155	145	151	160	137	143	138	137	162	176	173	154	161	150	152	169	153	149	159	148	141	143	137	139	143	145	139	141	139	135	142	160	132	162	144	134	150	174	165	161	140	137	145	143	140	145	140	152	162	159	173	153	137	174	140	143	142	150	131	122	164	148	152	139	140	153	141	157	157	145	155	157	143	141	154	136	141	160	136	154	168	145	141	152	144	153	129	141	149	162	146	140	154	170	159	143	149	155	142	132	147	148	170	152	159	154	147	138	164	149	136	151	124	168	145	164	140	153	173	147	151	142	161	157	146	170	144	151	151	146	147	151	149	162	139	142	155	157	150	145	151	143	140	161	163	161	143	127	144	148	166	142	150	158	169	140	154	140
27940	1779	3344	3524	2972	2397	2060	1687	1456	1330	1163	1126	978	957	839	825	765	743	715	708	671	660	678	621	620	613	611	571	566	571	580	596	572	531	553	535	549	538	548	534	528	536	494	548	512	488	538	507	499	512	528	502	495	514	483	531	540	500	489	494	530	470	510	490	516	538	529	503	446	525	456	483	481	508	515	507	470	491	511	482	531	486	501	511	490	496	495	470	525	522	477	504	486	494	469	483	555	474	518	497	439	472	481	502	490	470	466	478	515	503	517	462	499	498	509	516	501	477	481	473	458	473	485	505	479	471	521	448	480	481	527	462	507	492	449	516	490	488	484	461	513	503	488	482	510	452	483	460	491	502	476	457	475	455	506	494	480	478	480	522	505	476	457	500	480	457	468	464	483	465	510	485	496	517	498	511	465	466	498	461	522	444	512	448	472	509	450	453	472	493	466	475	501	476	470	477	500	505	482	486	487	452	479	479	496	516	517	489	486	494	429	479	491	464	522	465	480	465	493	475	482	478	499	440	497	492	477	460	483	523	480	507	449	481	469	502	486	503	509	491	486	505	491	522	479	487	507	445	462	434	492	451	514	476	496	491	474	467	512	455	476	437	503	477	477	485	465	453	456	500	504	484	494	509	486	485	449	546	489	464	481	470	512	492	477	453	530	486	481	497	485	486	476	493	538	508	469	479	455	526	538	488	438	459	504	467	478	511	504	460	488	466	473	515	466	504	458	463	461	500	498	461	541	476	436	527	461	509	504	516	491	500	461	507	469	494	505	515	490	503	457	488	480	510	483	463	516	489	480	530	480	503	536	481	494	498	496	521	482	440	501	518	481	492	495	475	508	488	439	468	482	480	463	478	466	505	495	512	467	477	481	495	475	456	461	488	520	494	517	509	477	480	488	459	483	473	506	468	486	497	514	487	441	477	513	489	508	496	500	496	495	497	476	459	487	475	471	509	432	470	504	486	472	515	473	426	511	446	462	496	488	459	532	478	472	517	462	485	514	476	500	482	502	475	495	491	483	504	517	512	485	484	489	483	457	515	505	477	539	478	452	462	497	480	485	488	497	440	480	475	502	513	490	504	519	476	516	475	482	544	482	541	474	485	469	510	488	490	498	537	509	520	468	483	474	488	498	499	493	481	434	434	513	480	475	461	509	488	480	483	487	464	476	469	496	478	526	487	487	485	477	445	473	475	493	474	519	475	477	481	486	501	476	470	476	484	455	471	451	536	500	442	490	523	489	486	498	480	468	473	465	450	491	484	480	486	444	514	486	501	465	488	511	491	485	475	476	501	474	485	435	478	505	489	491	478	500	470	447	463	498	498	495	482	486	483	463	471	443	472	472	457	478	480	511	474	451	496	498	488	499	519	413	503	484	517	496	481	504	499	473	484	506	503	501	483	454	504	553	457	467	483	466	487	531	508	518	492	462	444	484	499	474	486	472	473	449	490	532	475	460	466	522	482	472	475	476	465	490	492	484	442	495	505	449	478	439	489	454	515	493	468	473	467	454	492	471	464	460	483	490	449	499	489	481	488	489	473	504	497	486	480	511	495	491	503	479	494	461	480	469	515	457	475	493	520	500	466	484	520	436	506	463	443	466	466	521	457	512	472	496	460	518	503	484	481	496	489	498	524	486	487	483	504	471	473	496	496	503	505	484	474	516	503	502	457	487	483	483	446	513	468	537	485	462	490	514	500	482	490	460	484	444	505	515	512	488	448	482	513	477	495	474	470	459	474	467	444	512	523	469	510	450	472	462	479	480	476	480	480	470	491	461	497	486	503	472	483	466	447	546	490	456	470	524	488	476	527	468	474	487	459	451	436	494	485	524	480	497	453	511	464	496	509	508	484	506	493	476	471	505	467	466	510	496	475	493	526	475	528	500	497	475	505	481	467	487	469	516	494	510	486	503	482	488	514	486	488	459	472	465	489	498	484	459	489	503	517	497	459	497	482	447	486	502	481	491	480	499	472	528	500	512	495	459	500	496	469	510	497	507	451	482	502	487	470	526	460	525	452	493	498	485	472	519	457	490	499	491	507	493	486	502	449	498	510	459	449	478	522	512	481	482	513	481	474	475	462	448	498	476	485	474	479	499	474	466	485	495	476	462	475	445	482	481	430	478	487	499	505	502	472	499	501	470	442	484	510	499	480	503	520	493	496	502	468	513	502	465	477	486	475	477	515	503	511	487	462	480	484	522	500	498	458	465	470	460	466	464	492	474	507	500	509	499	530	458	507	420	462	428	496	452	462	495	438	491	486	472	464	455	484	495	466	508	478	497	454	515	467	468	464	506	516	518	513	512	451	538	481	479	473	486	475	490	529	459	483	488	477	479	462	490	477	479	452	479	461	477	504	464	473	478	494	555	493	463	479	459	485	507	503	432	491	413	474	475	502	484	445	458	477	500	503	534	506	536	486	521	490	500	517	460	484	487	512	516	504	454	463	495	481	483	465	483	500	453	480	485	505	492	467	532	508	465	474	485	479	479	495	491	466	510	475	480	501	491	443	446	471	464	463	460	497	497	478	485	449	476	496	461	486	505	485	461	493	470	476	510	487	458	503	517	503	507	461	478	482	510	473	529	466	472	454	457	499	493	493	493	493	496	472	476	485	456	487	435	472	454	446	479	485	474	485	490	457	483	511	476	457	511	479	468	520	488	465	469	465	457	492	486	516	478	469	521	491	482	468	492	468	461	486	466	500	478	493	487	468	511	487	484	486	492	497	461	485	522	471	523	468	479	474	482	507	476	461	494	467	484	487	473	489	476	484	524	461	518	492	467	494	500	492	504	497	445	483	483	508	504	476	477	488	468	504	513	475	452	509	458	491	507	456	438	484	515	501	470	476	495	483	475	465	512	502	500	489	473	496	466	487	467	491	481	511	493	471	535	450	484	481	448	490	484	476	459	468	516	467	456	510	491	476	477	478	503	447	449	436	435	457	493	472	484	452	497	498	498	481	505	472	466	515	506	461	439	486	480	478	478	520	514	509	463	495	510	500	514	490	486	470	494	511	484	469	459	462	501	500	511	498	520	504	513	452	468	460	527	505	486	464	538	483	535	463	480	452	482	505	468	505	489	497	443	510	462	528	525	484	491	510	486	468	492	481	521	484	490	481	528	512	470	463	441	480	468	487	452	465	470	475	506	470	443	485	464	472	524	448	468	520	504	495	472	475	481	496	476	486	476	472	474	515	489	482	454	482	460	461	489	474	480	512	506	500	474	524	464	496	466	500	501	476	508	492	500	531	475	457	498	484	504	514	490	511	462	470	472	501	482	505	462	522	513	488	506	489	472	489	484	504	513	473	483	498	505	516	455	500	450	522	493	493	476	450	487	436	470	520	514	504	505	508	511	533	477	487	512	482	468	466	492	488	513	432	490	493	470	486	450	446	527	453	489	507	471	456	453	473	474	478	499	457	423	497	499	470	445	504	479	503	487	481	477	477	471	450	483	482	497	454	463	514	497	519	485	460
