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
337078195837	337078196398	337078196948	337078197498	337078198048	337078198596	337078199148	337078199698	337078200248	337078200798	337078201348	337078201898	337078202448	337078202998	337078203548	337078204098	337078204648	337078205198	337078205746	337078206298	337078206848	337078207398	337078207948	337078208498	337078209048	337078209598	337078210148	337078210698	337078211248	337078211798	337078212348	337078212898	337078213448	337078213998	337078214548	337078215098	337078215648	337078216198	337078216748	337078217298	337078217848	337078218398	337078218948	337078219498	337078220048	337078220598	337078221148	337078221698	337078222248	337078222798	337078223348	337078223898	337078224448	337078224998	337078225548	337078226098	337078226648	337078227198	337078227748	337078228298	337078228848	337078229398	337078229948	337078230498	337078231048	337078231598	337078232148	337078232698	337078233248	337078233798	337078234348	337078234898	337078235448	337078235998	337078236548	337078237098	337078237648	337078238198	337078238748	337078239298	337078239848	337078240398	337078240948	337078241498	337078242048	337078242598	337078243148	337078243698	337078244248	337078244798	337078245348	337078245898	337078246448	337078246998	337078247548	337078248098	337078248648	337078249198	337078249748	337078250298	337078250848	337078251398	337078251948	337078252498	337078253048	337078253598	337078254148	337078254698	337078255248	337078255798	337078256348	337078256898	337078257448	337078257998	337078258548	337078259098	337078259648	337078260198	337078260748	337078261298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2774	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
57197	51196	36274	17398	4151	1148	921	759	596	620	472	522	538	547	420	355	346	355	316	318	340	325	305	293	270	300	313	289	293	301	303	286	288	288	301	286	279	296	258	260	282	260	275	294	289	285	259	286	287	269	282	271	286	258	248	288	265	309	279	277	279	292	302	293	286	267	274	284	303	277	278	231	292	257	254	277	320	302	303	298	260	254	278	264	259	282	304	311	266	270	283	287	280	248	300	268	314	264	278	253	275	298	308	262	318	293	293	287	282	300	280	299	276	284	283	274	295	278	271	276	226	276	286	264	280	268	270	298	234	280	260	267	264	298	293	292	291	284	281	267	274	302	270	270	264	275	275	257	311	259	262	272	290	259	268	263	270	275	269	283	277	320	269	251	258	268	263	292	288	288	295	256	230	274	290	296	289	289	308	274	284	258	253	277	258	311	259	263	262	266	262	287	309	275	272	249	269	264	304	268	259	278	279	300	270	270	297	290	252	258	280	291	272	295	254	278	243	233	286	274	297	262	284	258	303	311	284	285	268	267	291	272	311	295	262	273	301	259	265	261	298	248	282	283	280	294	249	284	272	273	299	260	271	261	280	316	250	248	227	289	270	276	249	278	280	297	268	258	271	268	290	278	270	285	304	285	290	309	282	287	279	265	285	289	270	297	276	280	248	280	274	304	283	275	263	233	296	285	241	264	276	278	289	257	260	231	270	268	279	249	288	307	290	259	267	249	271	258	290	243	270	247	267	262	287	283	280	287	243	274	249	281	274	258	260	275	301	277	292	261	268	284	280	272	295	282	284	262	287	303	294	289	284	282	307	276	283	252	295	277	276	282	249	278	290	266	306	269	257	281	285	269	272	267	289	261	274	303	289	278	280	299	274	274	282	288	280	281	284	271	302	263	302	290	265	253	266	283	286	278	278	305	306	281	268	292	282	250	279	296	302	286	264	262	270	286	260	255	294	272	272	277	283	278	272	283	281	286	266	277	284	298	278	258	247	288	276	307	262	288	268	275	269	294	271	283	253	282	280	318	280	245	273	261	284	267	260	262	265	252	300	271	271	274	276	256	262	289	314	247	241	251	303	269	296	279	285	278	309	272	270	291	238	286	266	289	247	273	260	272	250	293	227	260	291	300	278	277	283	279	239	266	312	273	254	272	253	241	283	292	285	293	261	296	272	281	300	293	252	283	275	301	274	286	263	297	277	283	274	300	276	243	262	223	272	264	290	294	301	277	213	249	268	278	294	266	284	268	282	277	279	246	258	263	293	269	309	255	286	284	261	262	268	286	267	267	266	305	273	262	275	286	282	276	287	284	252	274	271	251	303	273	293	289	255	314	286	269	260	272	274	266	264	287	279	294	303	292	282	276	253	266	272	259	298	271	256	280	266	273	294	258	271	269	280	291	295	284	290	296	262	278	284	271	240	248	256	304	310	266	241	253	285	272	274	284	266	299	278	280	246	245	277	281	269	280	274	258	248	287	292	269	258	272	287	264	248	252	295	282	260	271	261	286	281	319	278	289	262	270	286	295	270	285	283	276	246	241	280	244	264	256	291	270	271	296	280	287	273	251	263	245	269	287	289	270	267	264	284	246	266	252	235	246	303	272	276	264	264	234	273	257	256	277	305	311	269	285	279	268	280	288	302	280	290	255	304	240	272	249	254	283	264	248	256	283	275	248	268	272	244	269	266	249	259	285	274	274	286	260	289	283	283	278	297	270	300	298	292	278	270	279	285	289	269	261	297	298	268	278	260	287	254	271	256	272	304	284	269	253	258	266	272	244	291	293	240	305	293	292	264	254	266	250	251	296	271	273	299	247	273	253	279	273	299	258	284	274	280	310	310	254	263	278	268	288	251	297	262	262	313	276	283	266	276	297	249	272	275	269	306	304	291	283	251	249	285	304	277	260	259	259	270	280	283	302	270	293	279	261	279	287	262	293	263	295	241	288	255	280	275	260	287	263	276	261	269	310	238	285	291	262	280	247	279	290	265	250	289	276	265	248	292	269	290	271	256	266	266	294	283	269	248	308	283	291	273	294	283	274	264	261	298	266	282	297	306	265	284	294	270	279	285	260	269	277	286	263	294	279	279	289	270	293	247	272	288	297	300	312	286	286	259	277	253	300	301	306	290	283	281	281	291	252	283	285	270	276	248	272	283	285	245	290	291	295	282	266	292	271	249	257	265	267	290	300	263	303	265	303	280	259	263	276	285	272	250	294	276	269	291	299	313	287	264	276	271	258	273	282	294	272	279	298	305	259	259	250	279	278	293	259	304	264	279	279	270	263	248	246	274	254	281	262	268	288	296	247	273	261	304	309	298	303	281	256	276	308	272	257	286	291	286	320	293	282	293	281	287	241	276	285	259	273	260	281	312	272	275	261	296	281	274	293	279	241	252	315	236	278	254	297	264	251	287	251	269	289	257	258	306	260	303	259	249	267	311	258	283	252	271	285	252	287	295	285	285	261	271	279	299	244	265	296	280	309	280	282	276	287	277	258	243	274	237	263	274	308	272	270	276	299	281	269	281	285	272	281	264	280	264	258	260	278	267	272	304	312	282	271	270	270	233	265	272	278	266	278	289	292	256	297	301	297	277	274	278	287	276	254	300	284	242	271	249	249	236	252	278	258	290	315	283	271	269	264	283	278	302	270	296	305	285	281	269	294	288	269	310	266	288	258	280	281	225	279	303	292	272	269	295	250	267	263	262	293	259	286	256	270	261	265	259	272	232	272	242	286	274	246	273	321	254	293	264	294	241	282	269	268	263	286	299	237	302	268	258	268	282	280	273	265	283	259	269	253	281	264	270	309	258	246	282	275	280	272	305	236	258	282	281	268	319	266	247	273	259	291	275	283	253	294	305	328	238	274	265	281	288	267	287	284	276	298	290	269	307	264	252	271	275	302	271	282	268	285	264	288	284	305	273	279	293	294	283	269	275	283	258	277	268	271	258	280	273	284	298	307	254	282	277	259	330	256	283	286	258	255	276	261	308	261	304	304	287	276	289	291	281	299	239	259	283	268	296	269	255	278	278	260	270	301	272	263	291	278	282	282	271	256	262	285	260	268	256	271	286	275	278	261	281	271	256	273	248	300	303	229	287	262	263	279	262	292	266	244	280	291	291	305	251	282	274	276	309	266	306	281	266	286	257	275	257	258	283	263	270	267	272	286	281	257	270	245	280	291	267	281	284	266	265	279	270	270	276	283	288	287	277	295	288	297	288	281	302	290	273	257	272	283	238	258	277	333	259	294	289	245	267	270	295	309	255	290	278	260	278	265	256	287	288	245	266	300	275	290	256	248	272	314	263	265	283	265	276	273	269	276	303	280	260	258	268	262	277	280	301	283	271	277	294	279	273	279	282	282	274	267	260	269	287	256	265	262	253	251	277	322	292	287	278	305	261	294	292	261	289	263	216	252	276	273	268	277	268	272	271	255	261	272	274	282	285	280	257	275	259	304	289	281	272	271	283	275	256	258
36246	20435	24759	6948	5957	4237	3955	3030	2666	2265	2012	2199	2272	2149	1409	1437	1176	1006	986	896	892	867	873	824	825	850	765	770	769	776	718	755	706	723	681	680	667	669	712	721	681	664	638	666	726	643	634	674	653	635	671	638	659	654	676	645	657	686	648	641	659	635	627	631	629	657	664	628	662	618	650	677	640	628	654	624	660	603	640	594	642	627	640	653	630	604	649	596	583	641	644	609	635	613	606	667	615	625	639	647	673	619	566	673	580	629	586	649	630	590	635	601	614	634	593	601	592	607	600	668	607	621	641	589	606	624	644	608	608	598	622	602	608	639	586	657	601	584	631	589	605	590	577	622	642	604	612	665	622	605	609	627	597	619	606	636	628	554	593	624	611	622	639	614	631	627	621	601	626	586	588	663	636	669	568	658	628	623	635	601	654	622	642	563	600	606	636	625	602	641	669	566	654	602	642	609	606	593	610	594	606	606	627	612	621	620	612	668	576	612	583	612	593	610	587	635	606	600	643	641	642	613	642	604	651	619	604	595	619	686	621	642	614	581	597	628	598	569	604	603	585	605	627	562	585	607	612	582	613	621	603	603	631	588	570	632	616	595	585	608	590	631	606	638	597	627	656	617	613	634	583	597	606	568	599	601	638	617	610	621	572	632	649	607	631	653	586	627	608	575	608	650	639	628	582	618	580	644	584	626	634	603	600	614	641	596	572	602	620	588	621	635	595	633	614	616	618	626	662	573	588	633	562	651	606	600	603	657	562	607	612	582	616	630	626	575	609	612	596	623	607	679	612	627	658	594	624	613	569	626	583	589	647	583	564	599	586	609	649	643	612	638	635	637	593	648	602	631	615	614	615	580	642	608	647	618	603	624	580	625	591	571	636	632	584	590	604	620	621	600	609	618	592	609	573	647	635	595	611	611	605	645	623	597	608	622	569	571	575	628	651	625	627	614	651	606	619	615	659	624	584	664	617	575	638	611	602	667	605	654	614	638	642	649	640	613	607	625	581	595	581	601	589	615	620	647	601	604	613	568	610	658	592	607	610	611	613	575	597	604	627	618	601	588	625	585	605	591	654	583	620	613	578	600	567	601	631	588	605	618	625	629	546	625	611	600	619	609	628	650	600	606	656	596	622	603	622	641	598	662	618	598	610	638	597	622	586	649	620	578	641	651	609	629	579	579	629	619	648	569	620	606	599	638	593	603	637	641	634	633	617	601	603	589	630	588	583	575	638	613	596	562	614	659	662	639	646	606	572	568	599	640	667	619	572	608	590	579	587	645	604	608	609	688	615	643	634	600	590	617	597	559	639	623	630	614	637	576	567	590	606	580	633	596	602	596	609	585	622	651	666	631	582	655	607	579	653	631	618	628	628	621	635	614	616	585	606	632	590	623	619	644	644	646	595	648	574	593	586	630	627	609	575	607	608	583	611	587	605	617	610	596	632	649	612	597	631	575	592	653	615	611	621	602	651	684	603	676	630	589	616	615	622	573	640	609	640	602	648	649	627	620	587	629	590	661	661	596	606	584	590	612	604	612	591	629	619	594	634	586	640	581	628	614	664	600	618	590	576	621	627	605	602	618	620	612	598	629	658	597	587	601	589	635	638	623	629	649	613	617	591	647	672	620	597	633	640	572	590	579	619	651	613	634	654	599	616	652	623	634	608	610	632	667	599	596	601	605	639	542	596	642	642	600	641	634	609	588	599	625	601	596	605	569	654	626	626	639	627	619	637	614	617	596	589	601	617	580	648	608	610	613	599	611	598	620	613	544	633	625	588	640	593	632	622	579	622	590	623	641	592	589	648	578	655	571	584	649	596	628	571	600	609	639	622	601	623	626	568	659	593	623	616	583	642	581	636	609	640	604	640	566	608	597	614	633	631	615	684	622	602	586	657	613	631	590	601	616	626	644	617	625	605	683	611	613	626	574	603	580	638	606	571	618	597	587	612	613	618	631	613	607	603	661	645	602	665	619	586	593	672	591	645	635	600	632	619	622	585	653	594	617	626	611	621	605	645	596	607	628	612	619	609	591	592	591	603	586	616	568	612	596	598	593	634	635	571	624	601	611	638	613	613	646	604	602	599	587	611	602	595	605	651	634	605	568	580	586	605	617	586	602	635	599	616	655	620	614	578	609	601	608	582	631	631	608	566	612	587	654	572	606	603	579	620	614	592	620	620	601	613	618	630	623	600	585	617	612	622	632	626	618	596	609	578	590	586	594	624	624	605	605	611	573	638	588	632	643	624	572	580	622	557	621	614	590	635	630	664	653	590	615	648	613	615	614	617	588	616	614	628	619	616	588	628	629	621	612	646	651	614	602	634	613	569	617	633	643	632	635	604	608	633	633	613	609	637	589	606	666	620	586	612	578	641	629	612	597	618	593	594	611	637	642	589	616	647	593	625	614	602	662	629	609	633	620	621	622	611	589	580	603	618	615	627	616	654	584	620	618	601	601	605	579	615	588	578	595	644	648	615	586	631	605	657	619	623	607	604	660	644	618	602	612	604	591	628	634	652	627	598	621	629	616	619	613	579	562	596	657	580	619	649	579	642	580	558	578	622	563	600	631	597	620	585	626	592	626	577	611	648	653	603	600	638	615	630	605	608	612	600	587	636	625	646	592	616	615	646	615	592	687	644	546	620	613	622	651	603	601	627	604	599	621	623	624	616	577	580	654	657	636	607	643	616	592	601	607	626	669	648	633	603	620	605	625	654	672	597	644	556	657	588	650	598	631	602	580	634	625	615	591	605	599	615	602	602	563	566	591	634	615	609	657	655	621	592	602	572	601	613	654	610	593	626	607	606	628	582	618	630	634	617	615	648	596	601	593	600	646	644	614	609	602	603	614	577	628	632	562	621	609	615	589	576	650	619	635	603	620	632	652	623	577	612	665	614	587	578	581	626	621	583	613	604	645	602	609	589	611	618	621	648	594	606	706	609	591	635	622	604	604	595	602	625	611	619	612	610	620	619	587	590	621	601	604	613	620	591	609	656	617	614	592	586	576	646	630	595	600	615	657	630	643	639	633	599	597	628	580	595	573	600	606	623	590	613	615	611	616	564	577	614	594	621	605	634	609	613	626	606	615	629	615	598	618	641	633	577	651	628	633	608	619	644	581	628	608	620	577	644	595	592	656	612	644	590	648	612	596	597	594	618	577	599	636	606	578	656	662	599	595	613	594	633	645	576	631	619	578	636	639	608	619	591	677	604	603	650	590	570	623	620	585	570	567	602	623	616	613	634	608	615	592	615	601	607	600	601	630	641	631	616	571	630	579	599	607	586	676	623	622	625	644	630	581	616	616	647	596	616	660	640	610	564	617	618	622	598	594	611	596	629	619	620	655	596	604	610	640	589	625	577	632	634	627	585	557	624	610	622	603	660	593	637	616	611	604	587	574	575	600	615	581	578	602	638	624	639	627	569	646	568	603	594	593	621	627	628	587	605	649	593	612	672	608	593	603	590	623	638	635	600	624	617	629
10658	3534	1638	531	241	139	150	101	106	106	99	110	126	127	103	85	79	70	70	82	72	83	75	88	81	100	78	61	82	66	63	83	89	65	78	70	56	63	83	59	60	80	90	73	74	70	88	66	78	86	78	81	95	76	74	95	87	80	77	81	78	83	77	66	87	72	78	85	66	90	73	95	85	70	77	81	83	82	78	82	69	87	75	67	84	87	72	71	74	67	73	69	72	68	61	66	67	88	69	62	75	87	84	76	74	85	76	95	63	67	88	63	86	75	86	85	80	70	82	79	88	68	77	73	86	66	78	84	65	78	83	72	79	83	72	63	76	86	75	73	86	85	51	91	89	79	82	69	87	72	77	87	66	72	80	90	79	67	72	57	83	83	77	73	94	67	69	85	79	81	63	74	88	65	81	68	68	81	81	91	80	74	70	72	76	68	78	74	64	89	92	72	77	61	66	71	89	92	67	66	65	77	73	82	61	72	80	63	77	86	57	75	75	65	75	71	72	90	81	71	76	83	78	76	79	66	78	81	78	83	79	66	75	72	85	65	82	88	81	76	81	69	72	72	72	74	71	81	79	76	64	83	73	60	62	87	85	81	61	76	69	67	74	84	69	77	81	85	72	84	70	83	79	63	81	71	72	78	67	89	75	78	89	64	79	68	75	68	74	68	71	73	73	74	76	95	79	78	94	66	55	97	66	78	89	75	77	73	84	86	81	69	83	74	78	67	75	82	73	70	81	81	60	72	91	76	79	73	83	70	84	68	70	84	76	67	76	86	48	69	70	86	97	69	73	57	88	65	56	78	85	86	78	65	79	75	69	77	63	82	64	61	72	72	82	63	75	87	75	64	94	74	82	66	68	87	70	81	78	67	76	83	69	63	94	91	81	86	93	71	72	71	84	66	82	73	70	99	71	78	75	86	61	59	75	70	77	79	68	69	76	75	64	83	68	88	81	76	79	85	88	70	73	79	58	88	65	77	80	85	75	68	64	66	67	80	79	74	73	82	58	70	77	87	79	75	65	71	78	65	80	96	80	65	75	70	75	72	79	67	84	84	67	65	81	63	62	77	62	86	67	83	85	70	71	70	80	58	78	72	77	89	66	70	65	86	78	65	81	71	70	87	82	74	70	71	83	68	80	73	79	75	72	67	85	75	72	75	52	82	74	69	77	82	83	78	73	83	79	81	67	61	83	81	85	84	55	87	77	84	81	72	73	79	87	85	71	81	65	68	78	82	83	77	83	93	78	71	64	81	78	83	79	75	66	90	55	73	76	61	88	65	77	73	64	68	74	65	83	65	74	57	79	79	81	79	77	75	74	67	86	84	88	92	78	78	66	61	82	89	74	64	88	65	72	76	82	79	76	79	83	66	84	80	65	78	66	75	66	87	68	89	77	76	70	73	74	63	71	71	72	91	78	63	93	85	68	75	80	84	73	70	76	79	79	74	65	81	62	67	68	80	71	89	92	83	84	93	83	83	84	82	90	71	76	89	75	97	75	64	52	68	75	67	82	75	74	84	70	84	71	96	75	56	72	69	83	72	84	66	80	69	79	48	75	89	63	85	67	88	81	81	91	76	55	76	61	82	73	73	57	74	78	80	91	68	60	85	70	56	68	61	74	80	85	83	72	92	85	67	78	84	89	70	86	81	81	76	63	72	67	87	70	87	83	79	69	68	76	74	75	77	78	78	65	80	78	81	80	70	67	75	77	102	84	79	75	65	89	102	68	80	71	83	75	77	87	72	79	75	76	73	54	82	79	83	81	75	80	68	75	64	73	66	60	77	91	63	60	64	77	76	64	55	77	80	76	73	67	76	78	83	80	75	83	93	90	82	74	77	86	81	70	75	89	66	77	72	81	72	75	74	57	69	84	77	64	73	95	62	79	81	75	69	88	60	72	52	70	73	84	78	74	79	89	80	94	62	77	74	71	71	75	70	76	66	59	83	60	75	61	76	68	72	69	69	81	71	77	70	64	78	72	82	71	91	70	78	86	72	69	79	80	62	83	74	80	73	58	68	76	71	72	81	71	46	65	82	87	88	84	87	72	73	73	77	83	68	79	74	74	73	83	72	83	86	60	69	92	94	67	66	62	73	60	89	77	81	65	74	77	74	76	82	69	79	86	62	77	98	104	77	71	65	72	80	89	71	81	83	69	80	96	85	72	87	75	73	78	82	72	69	84	80	77	81	61	81	68	88	74	78	84	73	71	85	84	72	81	68	72	79	77	82	80	64	76	82	62	74	75	84	79	83	73	78	71	85	53	68	82	85	79	74	83	74	63	70	92	105	98	68	67	76	76	80	100	88	86	65	78	73	88	93	86	79	94	77	72	65	74	65	74	81	67	76	78	73	74	67	73	69	82	87	67	79	81	93	69	73	54	79	81	86	66	76	76	94	77	86	74	89	65	73	66	93	87	80	78	77	85	65	76	69	77	78	63	74	89	75	70	84	89	72	85	74	80	70	76	77	78	71	71	80	71	86	83	69	83	119	62	78	71	76	84	69	76	77	81	73	86	56	70	76	78	91	59	88	92	77	82	72	91	65	60	76	86	84	90	79	74	68	74	76	61	74	70	69	78	64	87	78	81	88	69	63	71	75	73	67	78	64	73	72	76	67	75	85	85	76	70	66	85	81	72	78	86	79	76	70	65	75	76	90	68	75	77	82	68	79	79	83	82	80	70	66	66	64	59	80	78	70	72	77	59	58	77	98	62	71	75	70	60	77	76	68	71	80	92	88	94	60	81	78	82	75	96	98	64	84	60	91	79	75	81	80	82	92	83	76	70	87	69	100	77	63	68	80	76	76	66	82	62	71	80	78	91	74	74	68	76	80	71	74	87	63	87	83	72	81	63	80	91	75	81	89	67	67	76	73	85	70	71	65	77	69	86	75	55	82	56	61	93	73	106	85	71	71	75	74	77	81	82	82	68	93	84	71	76	75	85	80	92	95	82	75	79	84	85	93	97	79	66	83	79	83	80	75	70	92	89	80	69	60	70	57	89	78	98	70	82	85	71	51	62	61	67	77	75	79	65	60	85	78	66	78	73	94	88	76	82	74	71	83	67	74	63	79	75	74	72	64	76	80	76	83	92	64	50	75	76	97	78	75	68	59	78	73	75	74	83	80	71	68	69	68	86	83	66	103	62	81	67	80	62	74	74	61	66	89	66	80	82	66	90	74	61	71	82	80	71	73	60	67	82	69	85	87	89	80	75	70	73	83	65	94	78	54	69	71	71	60	68	78	81	81	74	81	98	70	78	68	50	74	61	72	72	82	75	72	78	65	91	81	74	70	80	74	87	70	80	63	72	82	61	85	83	74	87	88	75	74	79	66	83	80	82	66	70	69	60	69	85	68	74	77	76	75	86	105	83	75	74	86	72	74	69	87	70	57	95	73	70	78	68	73	82	87	68	83	75	68	72	75	72	75	94	77	77	74	76	76	88	72	72	69	58	72	71	72	92	61	79	70	77	96
7194	2740	2851	1288	759	592	523	449	348	329	308	431	544	554	339	271	232	240	217	220	225	227	211	223	218	221	229	227	213	236	232	232	236	208	220	228	232	212	211	194	220	230	222	222	205	248	218	207	224	230	235	228	218	207	222	250	225	258	211	225	221	219	237	223	225	223	210	198	234	211	214	201	259	230	213	198	230	224	232	226	223	224	215	224	233	218	233	244	214	210	204	234	228	221	250	221	235	225	229	228	227	225	253	216	231	215	237	225	216	216	216	226	221	248	223	252	203	222	268	230	219	238	231	263	219	212	233	235	190	212	217	221	206	215	209	228	202	231	213	236	248	225	227	198	228	233	236	236	216	218	209	232	225	228	201	241	236	205	222	229	222	234	222	204	234	238	235	232	211	233	216	229	217	229	205	233	227	212	217	249	233	204	243	221	232	225	221	194	225	205	217	220	188	206	216	238	204	217	229	238	218	261	199	206	229	206	232	217	236	247	209	237	210	226	219	231	217	235	210	206	197	198	211	212	199	213	257	196	221	206	254	204	232	211	241	225	221	242	219	231	228	217	214	212	195	218	216	193	212	212	220	213	216	230	240	226	207	230	234	233	234	210	223	219	216	190	208	217	216	218	202	210	210	204	211	223	217	210	223	221	208	217	204	242	225	205	221	228	219	195	240	243	219	243	235	198	219	230	215	218	202	207	223	230	234	214	226	217	235	202	214	237	225	236	234	213	236	227	241	214	247	214	220	237	223	210	215	242	229	249	226	238	231	201	244	235	228	213	205	212	209	242	223	252	209	208	228	232	240	216	230	246	238	231	245	225	233	203	195	225	218	230	227	239	211	208	220	204	197	236	215	208	241	202	249	231	217	236	236	226	238	185	235	221	198	209	265	232	227	220	223	238	208	261	209	216	226	220	217	235	220	213	262	197	244	206	223	229	224	225	220	217	201	240	220	243	195	224	213	229	207	256	219	237	227	215	233	243	203	224	229	231	209	213	205	235	224	225	216	183	209	231	216	216	245	208	221	221	250	225	235	217	206	225	227	245	230	214	227	210	232	215	199	245	212	211	199	196	231	226	197	230	220	195	199	196	250	249	244	235	236	204	228	226	237	195	213	214	250	245	203	237	233	233	213	219	225	205	237	229	221	216	217	212	206	222	207	193	210	226	199	218	242	224	206	227	221	220	218	210	211	203	206	230	217	231	247	204	220	236	230	199	222	233	210	216	233	225	235	215	229	227	232	205	217	224	194	208	189	223	218	225	215	218	205	243	198	215	232	214	196	252	211	252	195	233	240	232	194	234	209	257	208	221	206	227	218	249	213	223	235	221	236	202	225	203	233	240	228	208	242	216	209	230	220	214	252	233	222	209	206	207	208	237	225	240	211	205	226	230	215	237	213	223	217	234	220	219	229	243	233	192	216	213	208	247	211	218	225	213	207	247	221	230	253	235	229	233	216	253	263	218	226	238	226	246	224	215	233	209	195	236	209	190	209	217	184	205	228	252	209	226	221	213	236	229	241	203	247	253	211	231	211	191	226	207	210	209	212	200	204	243	231	232	224	228	220	216	242	212	218	197	221	226	224	230	237	235	209	209	228	230	221	212	219	221	220	213	233	231	220	217	223	205	251	208	242	243	217	221	215	220	222	236	212	194	240	196	233	221	201	244	211	209	216	217	196	206	211	236	247	208	220	228	231	225	248	237	226	240	217	241	215	231	214	241	224	216	190	228	220	232	196	250	207	214	216	210	248	198	219	243	225	232	236	232	243	203	210	213	230	229	241	218	213	237	196	238	235	233	205	201	211	232	230	220	241	211	216	211	204	210	226	217	218	239	210	201	233	237	241	233	214	238	239	217	228	233	250	237	237	217	203	198	202	214	241	223	244	205	207	192	238	230	214	220	227	236	217	197	211	219	224	222	203	217	207	207	209	220	200	208	213	207	230	195	219	210	234	219	206	215	232	232	194	226	224	217	234	217	240	204	224	235	208	228	236	217	213	246	211	246	241	204	257	210	225	222	246	236	224	238	228	221	230	235	214	225	226	208	211	220	227	207	245	220	228	232	262	218	212	236	214	222	175	229	223	209	198	246	218	226	224	208	228	190	215	238	210	220	234	228	223	199	203	226	236	233	222	229	217	208	235	238	202	235	208	198	250	240	223	225	220	234	205	215	227	219	216	200	227	200	226	216	226	231	232	217	195	210	195	239	246	223	217	245	231	207	197	244	226	232	216	219	241	226	200	211	216	243	241	215	202	218	230	240	221	217	224	213	257	224	212	219	241	249	215	233	209	231	217	230	250	230	241	199	217	202	219	217	238	217	218	229	217	236	244	233	223	232	210	219	245	199	238	239	227	220	213	209	222	227	241	230	207	248	171	196	247	233	234	220	237	233	207	218	235	209	221	219	219	220	221	219	244	216	232	216	202	199	211	226	225	207	258	230	181	228	223	238	196	241	212	226	220	236	214	227	191	222	226	225	244	226	221	223	203	244	223	219	214	204	216	221	236	211	219	214	200	220	214	213	216	218	220	248	204	222	237	192	257	232	221	233	227	229	223	217	238	215	208	219	211	223	209	216	238	219	218	235	239	228	246	227	229	219	204	231	231	223	216	224	234	208	222	212	243	236	252	215	209	205	227	220	230	246	216	229	211	250	200	260	218	185	214	192	190	254	222	233	199	220	216	238	205	207	221	228	227	232	234	219	231	248	213	203	208	215	230	200	198	234	234	243	217	240	240	214	189	238	240	200	218	224	207	207	225	197	212	207	248	200	239	236	203	229	225	200	227	250	219	235	249	244	234	224	201	229	213	208	206	216	196	211	214	209	209	218	229	222	206	195	226	206	206	219	243	229	213	212	224	231	222	210	225	201	245	206	240	262	219	206	190	235	214	207	216	237	214	227	222	205	210	219	227	220	228	224	241	219	244	211	214	203	192	210	208	219	221	221	211	207	228	222	231	219	224	238	220	189	235	229	224	242	231	235	246	198	205	175	193	235	221	237	210	209	216	228	249	248	207	197	227	233	204	225	248	229	234	200	222	204	238	201	224	219	234	221	227	206	214	229	202	234	224	227	224	202	226	220	211	211	214	263	221	227	231	210	224	209	226	205	221	242	230	239	218	211	228	234	228	230	215	196	226	220	246	201	223	216	211	226	218	204	222	239	191	196	222	216	219	216	221	200	239	212	218	216	233	220	247	229	209	203	213	243	217	223	225	210	211	228	215	194	232	208	224	222	222	232	209	219	208	221	230	223	220	210	217	217	217	210	231	218	206	232	221	263	228	208	223	208	214	232	219	211	208	219	219	227	198	229	212	219	212	222	201	201	235	245	238	201	222	229	212	238	229	240	224	211	229	239	231	226	212	218	219	217	220	241	208	239	238	220	205	226	235	205	207	207	229	232	221	206	233	222	224	251	233	218	223	224	229	218	233	209	219	228	226	247	237	210	234	242	209	234	219	221	205	238	219	223	226	214	218	231
45179	41276	30947	7385	1102	583	491	414	338	315	307	324	320	370	319	318	540	237	200	236	228	218	222	262	203	212	182	183	201	205	202	217	227	240	205	224	205	175	238	221	201	195	176	191	219	185	187	211	210	178	184	206	182	199	200	195	194	218	198	195	192	168	226	204	210	184	197	215	198	184	243	178	198	212	208	206	193	212	197	192	194	203	185	185	179	213	221	199	200	180	168	189	196	192	205	227	189	190	184	204	188	204	195	206	177	192	189	227	202	191	189	198	209	205	174	218	211	191	208	203	208	199	175	220	217	199	203	208	193	188	202	197	208	222	210	212	181	232	205	221	201	209	230	179	197	164	225	185	228	200	220	199	196	171	183	193	206	207	200	186	188	188	195	177	200	186	165	192	179	185	206	199	196	171	186	178	193	201	199	232	240	205	187	195	197	206	206	206	212	195	213	195	197	204	201	205	199	184	216	209	169	221	217	207	202	204	193	210	229	227	209	188	178	186	186	198	201	188	187	195	184	182	190	185	216	214	191	212	180	218	199	182	183	206	169	201	217	203	221	215	194	211	211	211	190	211	218	206	187	198	202	184	209	223	221	213	200	180	179	194	184	210	238	226	200	201	176	201	195	174	205	216	182	193	210	201	181	204	195	206	216	187	199	168	215	182	195	177	202	200	205	189	200	196	180	186	191	155	221	215	216	188	200	184	171	184	209	198	205	187	172	206	196	203	198	206	211	210	178	201	216	176	211	177	199	215	199	194	184	211	209	239	200	219	197	184	227	215	191	191	212	191	213	206	174	204	186	195	169	199	186	178	206	178	218	205	189	213	196	203	214	186	191	207	171	187	169	208	186	181	194	169	208	184	201	198	204	199	197	176	197	200	199	219	210	206	194	211	178	196	204	198	177	183	185	181	185	209	197	180	189	196	199	225	197	206	204	211	221	186	191	195	187	185	223	187	235	204	190	203	212	207	205	221	182	190	191	196	213	218	205	198	199	195	182	216	202	192	211	203	181	184	225	213	205	158	194	202	180	207	211	208	173	181	206	190	219	195	213	204	210	192	224	189	194	180	165	199	199	179	219	212	183	196	219	179	180	194	191	196	219	191	198	219	175	184	201	195	207	188	212	196	213	178	189	171	210	202	197	203	202	201	192	218	208	202	196	220	226	189	211	225	198	214	198	169	231	179	196	194	201	201	216	179	150	204	216	211	198	204	212	188	187	201	215	186	189	196	232	219	178	203	213	205	220	176	200	194	197	196	208	195	188	199	209	194	200	189	186	201	193	218	196	203	196	210	219	182	201	198	186	192	208	187	192	173	182	195	167	180	191	222	176	192	209	189	168	188	225	179	184	189	177	215	194	203	221	195	188	216	197	196	201	165	206	229	202	209	225	180	179	171	177	221	175	226	200	203	188	214	220	227	186	202	194	193	182	186	183	212	189	229	185	231	205	228	244	204	186	207	190	183	200	165	187	206	205	219	186	205	160	184	192	216	209	201	174	221	188	203	209	203	217	203	193	224	213	197	211	191	205	202	191	194	202	198	211	211	177	206	183	217	196	201	210	183	187	207	175	186	197	167	213	170	201	205	182	212	202	206	188	204	204	181	201	210	184	186	217	192	188	190	176	201	178	191	197	212	200	215	210	174	208	188	210	202	189	214	192	191	199	185	235	197	196	191	203	194	176	196	205	191	213	204	219	183	201	175	180	189	201	190	204	186	219	206	189	182	178	198	208	189	207	204	215	216	205	216	193	192	203	218	172	205	192	212	194	190	187	175	206	188	193	220	222	231	206	194	210	189	205	222	187	187	214	193	206	188	206	192	204	180	202	218	203	199	170	206	181	181	194	183	201	200	209	206	206	210	177	189	210	194	179	202	181	202	196	203	168	196	185	191	202	201	206	188	187	196	216	205	208	187	199	215	208	200	189	180	208	192	185	175	197	207	199	193	183	181	189	221	230	238	197	188	190	172	214	229	217	198	202	202	225	203	207	202	211	196	198	205	183	195	197	216	209	192	206	201	209	234	203	201	210	205	180	209	186	198	226	190	216	182	218	184	196	211	187	187	188	179	220	215	189	193	207	170	194	197	208	203	191	184	205	221	195	208	224	210	222	203	171	201	224	208	190	201	180	190	169	205	229	179	189	180	186	195	200	213	179	197	208	163	183	196	164	174	196	175	214	220	177	188	185	197	201	174	182	199	176	199	182	216	204	189	216	193	204	226	195	204	212	225	238	219	211	180	204	202	175	205	189	195	197	190	196	187	183	164	187	204	211	203	197	223	187	195	208	202	182	191	185	197	202	206	173	182	201	178	188	196	203	219	199	223	212	202	195	166	174	177	189	197	234	207	195	181	180	186	210	194	189	201	182	203	214	191	189	209	208	206	174	214	188	178	169	211	222	211	192	187	187	175	192	215	208	225	195	192	215	207	226	160	235	191	213	213	183	204	192	207	225	201	193	224	213	196	200	214	198	210	192	184	207	222	181	197	206	173	218	168	186	193	196	186	184	208	201	211	204	199	215	194	192	177	182	175	195	193	210	192	199	175	180	202	230	193	197	191	210	206	236	221	176	204	223	212	206	197	202	203	196	192	222	188	207	209	193	196	215	209	201	213	197	188	213	209	193	203	196	205	196	207	204	183	199	209	197	203	201	204	202	188	223	203	206	175	233	183	194	184	204	199	204	209	199	215	190	192	182	186	205	194	191	211	217	231	197	177	204	194	188	205	208	207	210	192	223	202	229	179	201	193	190	184	190	218	196	221	228	199	220	218	194	209	208	216	204	190	232	227	216	211	202	241	219	183	204	217	211	195	225	198	190	186	164	197	233	208	201	192	174	195	200	202	181	186	220	194	196	208	221	181	181	218	234	186	203	193	187	240	192	202	182	199	197	211	208	198	207	182	213	241	178	223	186	162	220	173	188	198	208	201	203	181	197	206	211	209	203	212	222	197	206	193	197	210	206	212	199	180	190	200	198	177	186	179	173	182	215	195	203	197	187	201	207	209	193	186	180	173	192	186	182	210	193	201	198	178	175	195	168	194	222	239	197	194	214	201	198	201	191	201	199	218	182	190	208	184	182	198	208	172	208	201	228	208	223	188	201	194	211	212	196	193	211	182	166	203	177	224	213	204	197	198	207	205	212	189	191	169	187	190	192	195	163	200	213	185	213	165	206	183	197	168	210	189	214	192	182	183	220	212	176	206	192	177	183	213	226	194	186	184	199	184	168	192	201	212	198	204	218	194	236	216	200	221	191	204	208	185	192	211	192	217	201	184	213	200	216	233	209	206	213	195	207	198	203	187	217	228	213	205	189	195	180	193	194	204	221	196	199	202	179	179	185	183	208	183	177	211	216	167	187	224	220	203	180	176	214	173	193	199	227	207	195	184	185	198	208	224	204	202	193	213	200	200	176	211	192	189	193	190	194	200	202	207	225	204	202	169	167	234	204	203	194	197	185	192	201	215	192	189	196	188	186	191
28493	16854	22609	4636	3160	2724	2206	1709	1340	1139	1166	1235	1439	1602	1435	1359	2730	760	633	626	622	556	591	579	596	540	534	578	546	530	535	577	528	538	528	510	509	487	525	514	486	543	548	510	515	500	462	490	486	440	470	505	481	507	494	503	501	498	491	495	516	508	476	504	477	527	471	518	513	482	501	477	499	470	451	468	503	459	493	529	458	483	489	496	488	461	486	503	482	502	446	513	483	501	464	483	469	495	448	476	498	447	441	467	471	500	482	483	490	444	515	471	482	524	466	459	486	482	508	489	460	473	463	478	464	475	465	473	488	462	499	476	468	531	488	413	476	470	481	501	487	472	472	462	502	468	481	467	460	503	493	473	506	492	442	460	500	466	521	476	485	451	475	512	478	521	465	469	431	489	451	454	487	494	478	513	450	462	465	501	489	449	500	481	469	470	537	502	443	502	468	490	456	470	442	456	493	486	469	484	458	495	486	462	470	475	469	481	478	484	453	457	480	470	506	484	483	493	477	465	488	480	459	498	459	474	494	466	488	518	476	455	499	511	533	428	451	471	496	508	478	509	484	476	477	501	499	481	492	487	487	524	458	466	444	491	510	450	458	498	470	439	477	456	469	485	471	476	461	475	482	476	503	446	507	445	474	476	452	491	503	505	470	479	497	489	468	447	454	486	487	478	447	492	486	462	469	470	480	466	469	474	488	476	475	504	493	484	456	495	463	513	522	478	498	490	462	461	468	477	477	507	471	472	450	469	498	476	441	470	473	506	533	511	461	494	508	480	486	533	452	477	481	435	505	465	485	509	459	496	510	470	456	467	492	500	523	487	479	511	444	509	474	499	472	488	455	457	445	489	436	478	470	466	481	449	511	452	484	441	469	447	487	488	463	450	500	479	468	496	469	514	452	469	509	476	513	466	521	473	531	470	479	480	491	470	445	465	451	458	474	449	488	430	459	526	484	454	486	487	470	450	454	472	482	501	490	463	549	472	497	470	484	517	453	496	518	462	496	470	476	493	473	472	524	498	506	466	505	498	496	452	440	457	466	501	488	435	466	471	506	472	479	489	473	448	494	504	487	460	503	473	452	458	510	485	510	492	455	483	494	454	458	482	506	478	469	507	464	492	490	467	474	448	519	462	439	450	488	471	488	450	474	460	481	497	425	479	482	468	499	481	466	470	507	452	493	464	481	477	484	495	480	472	509	480	461	488	465	486	496	500	518	456	476	485	466	531	431	481	459	474	511	492	510	481	479	507	451	476	472	463	494	472	464	437	497	479	472	477	451	476	510	488	431	511	477	487	462	455	474	481	470	479	486	479	496	485	488	480	468	509	482	459	445	488	448	476	475	481	457	468	517	460	470	501	482	485	480	473	454	440	465	437	481	473	491	475	495	493	500	443	480	469	477	480	481	447	506	488	489	456	478	519	469	468	490	496	473	427	479	468	472	502	467	459	495	471	458	475	489	483	490	446	518	479	505	460	486	459	506	443	490	475	483	469	501	443	455	480	467	481	509	465	458	499	451	493	469	459	476	522	463	504	456	480	490	486	496	499	453	479	503	461	535	452	480	517	469	461	486	489	445	456	512	450	495	499	490	526	468	469	503	440	467	447	456	470	473	474	468	470	466	444	522	496	435	502	459	438	487	488	498	509	489	525	470	451	481	475	504	462	501	470	513	480	474	483	479	455	478	481	501	495	460	466	485	508	493	477	451	471	468	462	504	501	460	514	460	476	493	440	483	477	465	458	457	442	488	498	446	520	444	497	495	491	478	484	443	446	458	466	477	555	456	454	437	465	494	478	477	479	475	515	497	494	470	482	443	450	502	497	508	444	462	470	442	444	476	492	489	473	508	491	484	466	484	455	470	491	509	511	456	452	465	455	475	502	472	471	464	502	470	452	518	484	469	458	500	486	513	475	463	468	476	506	501	459	445	474	511	478	477	475	472	489	447	497	424	445	472	433	503	459	476	444	498	469	472	467	441	461	474	505	501	458	510	485	476	439	455	488	456	466	506	473	518	456	481	476	455	470	444	469	497	486	469	469	427	439	463	503	446	504	466	490	496	471	522	469	445	449	452	458	454	480	468	503	473	500	468	478	433	477	475	428	436	478	455	475	471	470	479	464	441	483	490	472	438	483	481	466	487	457	494	434	459	490	498	463	493	461	451	491	457	464	490	486	515	516	487	456	476	516	461	453	482	477	474	493	491	476	504	461	485	511	511	452	468	507	492	443	501	464	476	462	440	466	485	483	501	474	471	454	486	483	476	476	477	466	479	497	520	499	507	484	480	512	481	472	479	494	492	475	465	461	516	516	499	471	469	448	465	461	473	461	432	481	445	483	495	474	479	529	435	478	472	484	510	435	480	481	455	483	499	481	486	445	497	519	489	483	468	497	487	431	469	466	479	479	470	461	458	475	449	510	501	509	446	521	456	449	479	491	476	451	447	468	492	459	504	485	480	438	498	500	483	469	443	469	429	500	470	453	464	490	456	446	463	480	471	468	460	502	445	499	482	453	451	467	513	522	514	464	477	452	474	511	515	434	474	470	497	494	489	467	488	450	515	461	482	480	484	469	488	484	480	440	488	484	484	455	492	500	491	466	497	461	466	517	485	498	462	460	486	501	500	454	478	517	479	454	465	472	457	500	487	487	467	510	451	484	441	539	451	450	472	473	499	484	468	482	449	497	473	490	503	503	490	451	474	430	460	473	479	471	491	464	480	483	467	473	450	453	458	494	479	450	487	482	468	461	488	439	492	468	479	463	421	443	456	508	460	501	445	467	442	440	504	494	488	457	466	456	487	472	482	492	488	496	449	479	478	482	454	484	535	449	492	481	492	471	487	475	455	502	449	451	451	516	508	476	479	487	479	487	479	493	517	458	477	518	474	508	490	480	489	441	450	492	474	509	442	474	489	486	479	467	487	478	470	477	465	472	480	493	461	461	482	458	454	450	486	461	482	506	508	480	481	461	483	479	499	494	488	466	478	408	448	514	468	459	513	464	513	494	458	484	472	468	475	490	506	507	504	469	468	440	468	454	507	466	470	453	465	475	451	501	498	534	480	498	473	481	464	437	488	467	491	499	460	485	479	491	483	491	458	514	462	482	478	488	482	474	465	480	503	484	480	494	470	497	463	450	531	472	486	459	452	466	451	460	495	464	466	488	484	454	515	465	476	468	476	486	474	454	467	481	494	435	474	484	455	491	458	490	499	446	455	455	466	519	450	470	491	485	472	523	478	482	470	435	476	439	488	466	489	480	469	484	483	467	485	464	468	500	493	493	456	500	470	495	468	463	487	457	465	459	498	465	484	546	489	464	494	504	455	474	467	441	471	490	480	492	480	513	491	505	499	473	500	503	494	482	470	495	469	504	457	444	486	441	461	471	455	462	457	483	463	464	446	468	466	494	498	481	487	485	477	452	475	456	453	495	458	499	463	457	444	476	509	525	533	467	500	480	459	476	524	494	463	483	463	491	471	496
54245	52283	37830	13393	2756	1124	934	719	603	493	473	476	490	538	506	424	452	356	316	330	294	308	276	302	311	261	308	308	264	283	295	283	281	257	296	289	302	282	260	289	261	272	288	275	310	309	293	261	261	300	257	267	265	288	265	277	282	261	275	291	306	247	292	281	281	262	258	279	301	225	262	275	276	313	295	288	291	285	264	278	281	277	285	282	283	292	267	302	275	247	294	299	265	259	246	267	289	299	296	287	300	287	261	266	261	290	287	256	286	264	275	296	273	262	274	299	278	270	247	275	283	264	257	249	275	291	249	278	280	262	268	248	275	301	307	277	248	261	269	296	282	310	289	275	296	281	252	254	259	293	280	244	264	267	275	252	251	278	284	267	274	290	265	228	279	268	250	273	293	274	284	283	281	292	300	249	284	238	271	293	283	256	267	262	297	271	278	275	260	278	288	261	282	270	285	277	279	281	260	268	294	284	315	254	307	255	256	278	295	273	260	291	235	249	261	261	265	273	286	261	274	282	290	306	230	278	294	236	261	279	264	285	273	295	248	257	286	268	277	264	260	283	271	268	289	271	283	281	264	281	273	319	237	278	271	289	278	224	257	253	256	293	259	287	285	252	306	271	266	274	269	261	297	285	299	294	299	256	270	267	260	250	253	240	254	239	315	291	298	263	286	251	308	301	269	267	297	254	256	253	279	330	290	276	275	270	266	280	271	281	267	311	261	259	273	296	248	290	255	315	293	278	275	254	270	294	290	269	301	264	302	262	282	275	304	287	272	283	272	254	286	245	248	253	280	294	275	293	294	282	281	293	284	283	246	262	252	292	242	270	273	286	304	289	273	273	243	259	269	289	254	260	272	268	251	257	294	301	252	280	279	295	273	270	271	274	260	262	247	280	218	269	275	285	290	303	281	258	292	261	250	306	277	313	266	235	279	284	275	282	271	267	269	265	292	300	302	282	257	269	263	295	286	266	270	268	287	282	267	266	307	275	265	278	277	284	282	249	268	292	271	269	289	265	269	270	305	313	280	262	237	258	291	255	295	252	274	296	270	263	267	268	246	276	258	294	305	285	268	276	275	278	250	272	269	254	255	273	265	257	278	272	318	264	271	261	286	287	286	256	260	255	264	261	300	272	263	240	284	295	274	286	270	290	245	296	293	278	284	251	280	271	273	265	248	236	282	262	275	260	294	281	276	288	269	258	254	259	283	263	268	291	310	267	259	289	281	257	242	275	307	258	271	300	241	245	308	316	283	277	276	236	283	285	322	298	300	285	274	287	257	261	265	263	276	270	278	267	288	226	256	304	293	271	287	302	245	280	259	275	253	292	293	287	283	260	290	239	279	262	256	262	290	262	282	306	258	289	267	273	304	269	307	279	270	268	259	283	272	280	279	282	283	274	261	289	282	282	292	268	251	265	283	244	260	272	237	259	287	259	271	289	255	252	241	277	283	305	281	263	278	251	280	276	268	267	265	262	260	261	288	281	273	273	274	282	261	251	300	275	292	258	279	320	264	284	287	272	284	303	287	279	252	266	267	258	270	259	290	269	269	279	255	253	269	269	271	271	274	265	281	304	314	286	266	292	270	249	273	262	262	273	299	261	280	260	267	265	258	267	258	288	284	302	255	279	287	261	229	293	301	250	258	289	281	286	309	248	274	233	270	264	261	250	274	300	258	310	263	284	275	282	261	286	288	271	264	246	275	255	286	282	320	285	267	254	289	281	255	264	261	264	273	274	260	264	247	257	276	252	273	268	293	258	274	244	257	280	277	289	279	262	269	258	289	250	299	279	277	251	293	257	281	279	288	266	289	272	279	330	256	274	311	262	301	254	271	241	273	254	246	273	268	274	283	270	266	293	248	278	285	283	264	293	267	286	283	281	287	264	279	300	323	278	311	282	283	299	253	260	268	280	269	313	263	266	277	276	261	235	302	303	266	283	276	271	289	250	285	274	273	300	259	281	280	256	259	260	267	245	270	253	276	293	256	270	269	314	303	260	287	266	285	245	268	255	277	285	298	281	300	248	255	280	284	269	258	245	253	256	253	275	266	309	286	260	263	252	278	246	291	289	275	302	259	296	290	275	279	282	290	257	279	292	287	269	264	282	272	270	286	286	270	297	280	271	266	285	236	264	250	279	260	271	273	310	267	304	284	267	272	298	290	276	292	278	266	270	282	276	266	284	278	264	275	248	250	272	249	316	312	274	273	293	316	290	276	294	293	239	283	282	279	269	242	264	296	301	260	261	281	251	261	302	272	249	274	246	263	264	258	261	246	293	312	252	241	247	305	261	282	265	272	292	264	245	255	272	286	287	290	260	320	282	268	263	250	261	236	256	287	282	293	306	262	289	293	278	259	278	303	259	286	320	276	255	253	272	278	252	254	237	283	242	299	269	256	258	249	311	254	254	252	244	293	266	290	262	249	291	289	284	246	261	296	276	320	258	246	311	237	295	276	293	284	286	265	285	270	246	261	253	279	283	269	279	256	266	290	268	278	282	271	250	255	274	271	253	267	262	303	254	289	275	245	263	284	278	259	266	261	262	252	287	304	246	294	287	265	310	276	295	249	299	274	281	278	280	278	270	294	284	261	264	259	274	285	290	248	291	280	291	317	237	273	272	241	292	268	294	313	250	300	272	288	262	266	277	257	297	278	284	275	256	257	256	266	277	253	250	242	254	273	281	292	270	273	275	198	277	274	279	288	298	292	258	250	294	277	278	278	239	288	280	279	255	285	281	298	256	311	259	306	305	238	300	276	293	283	259	276	247	246	272	279	259	268	268	292	282	274	268	292	263	279	316	271	241	259	269	298	289	308	286	264	297	297	288	250	300	305	271	240	285	254	250	286	276	268	275	292	285	247	307	280	262	278	273	284	289	241	259	242	273	287	280	289	262	292	287	294	296	268	276	278	271	257	274	320	259	288	304	248	232	261	257	261	269	287	265	283	261	266	274	282	267	288	261	267	289	295	302	261	293	265	276	270	277	303	274	287	266	294	260	262	251	275	273	275	301	253	289	273	277	293	281	282	239	266	258	272	247	270	247	296	265	264	243	315	290	280	269	295	262	236	281	298	264	281	273	248	247	271	282	297	308	292	259	280	277	261	291	262	267	298	250	254	260	270	272	250	252	286	287	290	266	274	292	284	303	262	288	271	291	265	239	280	293	299	258	277	268	282	284	254	252	267	289	269	272	272	280	256	240	267	294	261	239	270	282	268	275	264	270	263	285	285	254	293	266	261	232	261	303	268	278	283	273	248	264	281	266	244	262	307	293	244	280	284	284	284	245	262	304	258	278	291	304	275	268	282	293	262	245	293	265	279	285	274	289	263	274	272	277	248	281	282	288	303	269	274	274	285	293	283	253	271	275	296	238	253	286	272	249	257	265	263	274	252	293	259	266	276	288	297	259	274	296	279	291	289	257	279	285	256	277	292	297	271	267	285	283	285	285	272	271	282	285	311	285	254	271	277	282	275	258
34983	24772	25241	6955	5284	4373	3567	2695	2235	1999	1854	1814	2020	2280	2033	1516	1665	1149	906	869	872	854	822	802	731	813	771	788	706	769	726	731	681	642	710	689	682	677	688	693	679	687	622	698	629	656	655	649	669	626	601	642	650	615	599	666	613	622	597	618	667	624	617	654	614	651	672	604	617	627	605	659	603	611	638	594	648	633	583	605	630	631	557	629	643	598	573	649	587	593	567	610	599	619	669	619	648	626	601	590	623	583	644	631	619	618	590	580	615	669	623	602	550	636	693	626	614	587	640	646	626	623	583	604	592	601	578	629	639	644	627	587	622	608	617	549	576	638	594	627	605	633	658	574	598	615	599	613	570	611	627	603	626	606	612	590	611	658	630	605	617	602	577	597	639	593	596	637	611	578	590	600	615	587	607	606	610	624	616	612	591	645	594	598	583	627	591	585	606	633	618	598	566	587	565	656	620	627	597	627	596	649	615	646	602	618	633	593	603	651	637	575	583	559	579	620	610	605	602	620	646	606	642	611	610	609	631	582	597	623	593	584	585	608	607	600	607	617	568	584	582	594	585	600	564	612	604	612	644	634	612	638	606	644	592	593	605	607	606	624	604	599	631	611	592	592	614	671	609	564	629	591	641	578	610	571	594	574	616	588	622	602	658	617	586	597	621	618	566	637	607	603	587	552	590	606	595	601	577	626	593	605	546	646	592	576	590	581	626	599	605	608	590	619	599	599	616	639	571	624	621	623	603	629	648	621	633	620	650	605	633	605	609	638	609	618	592	653	633	591	614	647	594	586	615	638	607	607	567	606	577	591	605	616	625	583	592	611	606	598	610	605	597	642	609	565	612	606	585	603	614	600	643	650	615	607	639	612	612	602	590	658	661	581	621	624	595	590	637	602	612	584	569	599	609	627	588	619	587	592	581	622	618	542	648	625	627	619	634	626	593	607	579	673	606	607	594	614	579	605	587	584	614	590	579	597	607	636	579	630	624	584	599	614	604	612	627	616	632	609	606	638	613	618	632	590	644	595	618	613	591	634	568	620	599	631	563	602	643	626	635	640	637	562	626	606	659	616	612	587	569	586	630	600	588	550	613	573	611	625	620	620	577	580	607	652	597	580	610	573	600	564	594	641	628	606	588	614	592	580	672	606	598	531	591	569	594	605	564	612	603	627	627	637	581	582	581	599	662	610	618	610	615	605	602	640	592	604	611	555	670	647	631	621	598	598	600	598	625	619	609	579	598	585	611	584	607	641	609	586	569	604	602	587	627	631	590	585	589	612	624	610	631	568	591	640	598	602	623	619	654	588	637	601	620	609	596	643	596	600	605	589	656	652	598	577	583	582	588	662	612	619	641	641	621	636	626	569	576	607	599	597	579	593	603	614	620	604	619	625	597	582	627	618	653	566	560	597	572	584	636	607	630	570	571	625	574	633	589	635	616	636	631	626	582	593	612	619	619	617	625	612	593	598	612	653	631	600	574	590	595	613	660	585	572	589	623	593	638	597	619	634	585	578	598	624	603	614	581	591	625	614	614	552	600	570	611	585	591	642	591	619	562	603	621	614	590	569	655	612	597	609	583	592	618	623	643	618	645	635	645	565	598	621	603	605	632	580	661	613	616	625	607	617	622	634	628	632	586	609	575	653	615	560	624	587	589	585	616	592	606	596	630	616	585	583	599	568	559	583	612	643	599	630	615	586	644	554	584	573	632	614	594	631	571	600	598	616	620	578	618	580	618	645	590	614	626	613	598	590	651	604	613	575	658	594	593	600	561	675	670	613	607	607	639	606	572	614	614	585	609	596	627	598	618	622	592	602	591	575	617	619	583	624	576	591	640	604	592	556	610	617	610	604	593	618	619	566	583	583	604	628	630	614	618	610	589	584	616	607	576	572	637	580	557	625	609	617	578	598	589	597	624	582	597	582	583	636	631	607	601	624	582	626	625	567	618	610	577	602	652	592	594	580	631	605	575	646	618	609	653	581	585	635	621	610	575	617	651	615	589	630	604	612	610	617	624	614	647	570	621	662	613	679	570	616	638	574	614	608	598	612	553	641	647	616	608	593	600	623	627	581	590	617	571	612	598	587	590	614	583	582	620	644	588	597	571	589	622	570	617	617	570	642	595	609	602	626	613	573	638	635	591	621	590	642	592	611	615	609	579	604	637	623	621	615	621	585	638	570	564	583	595	599	593	628	568	631	628	629	584	652	572	585	640	628	618	567	586	628	579	612	589	652	588	592	579	615	578	613	652	601	648	616	602	603	612	588	601	580	589	602	644	647	623	627	583	595	624	571	612	580	584	569	618	588	603	615	624	631	604	609	586	600	619	570	588	637	587	588	634	613	577	564	652	605	604	625	590	578	604	601	580	583	611	634	612	572	595	586	562	629	629	563	605	611	562	586	580	599	611	589	594	588	550	574	634	633	610	605	618	583	616	631	568	570	580	641	642	606	582	638	578	625	638	618	641	615	585	625	601	585	599	636	590	610	625	604	589	582	585	618	613	621	605	588	590	605	556	631	605	597	605	600	566	627	597	653	581	639	581	551	626	616	569	590	665	611	646	591	639	581	615	609	615	589	635	648	584	606	596	597	652	620	593	581	592	643	609	648	587	615	613	570	595	632	596	600	657	603	584	633	599	666	625	607	622	590	581	584	604	537	636	595	608	636	611	629	603	634	629	632	594	597	638	631	591	647	580	634	574	602	639	582	640	564	670	602	606	567	626	575	607	603	590	615	598	603	602	584	667	585	627	577	595	656	615	601	573	603	628	600	554	624	614	617	624	631	578	613	606	582	599	577	642	609	640	572	591	595	606	574	580	582	603	635	654	632	588	593	569	609	648	576	586	609	607	553	563	614	579	647	618	631	591	606	580	615	597	601	602	568	590	607	637	555	593	602	617	560	609	610	623	594	602	608	644	595	611	589	638	631	581	571	626	633	568	592	615	600	634	613	631	596	612	581	613	658	641	588	614	691	602	619	552	614	605	627	630	601	645	593	617	609	580	633	577	628	618	594	593	602	592	625	595	633	644	613	617	607	584	611	634	601	622	618	630	574	638	597	598	578	615	618	611	590	609	605	625	619	612	630	599	629	630	580	626	614	608	638	602	622	574	623	627	610	603	617	609	622	565	666	628	608	593	611	631	589	660	587	653	605	615	595	594	594	656	625	611	616	609	600	587	639	596	624	591	635	590	601	619	587	583	597	602	599	582	586	630	608	651	642	587	612	572	606	585	641	611	574	610	620	658	568	611	626	615	609	618	606	594	558	585	618	583	642	638	625	663	617	612	614	619	629	605	567	598	609	627	609	572	620	561	617	585	602	574	570	600	612	552	639	623	637	626	604	669	612	588	629	594	594	610	603	607	535	604	579	613	604	606	655	607	638	633	664	611	651	608	549	652	607	600	572	595	578	620	628	587	636	539	611	575	573	635	606	615	636	594	558	582	606	578	648	601	596	587	565	580	582	598	584	594	598	567	604
11012	3141	1834	289	176	104	126	94	71	74	91	86	89	121	98	95	79	84	72	63	81	67	93	78	66	70	69	67	73	74	74	92	84	72	67	69	71	82	75	73	71	74	70	70	54	79	74	86	89	66	92	65	66	83	55	71	83	67	70	71	72	60	54	68	73	85	78	71	94	63	75	76	71	87	79	70	63	54	69	83	78	78	85	83	76	67	61	62	85	90	63	79	68	64	69	80	73	59	63	64	86	66	64	67	74	80	79	81	90	83	63	74	80	74	75	74	61	97	80	67	53	68	63	75	72	72	67	67	85	87	69	66	81	82	80	75	83	71	72	65	81	77	67	65	56	73	80	93	63	75	60	65	75	71	80	74	56	80	84	79	74	71	104	69	70	72	72	67	74	66	70	78	72	87	81	91	80	58	74	80	82	77	74	63	78	68	64	69	76	78	84	70	83	77	57	84	77	77	71	73	55	84	75	80	83	85	91	83	81	68	69	79	86	73	70	70	67	69	71	82	75	64	71	62	80	82	68	97	82	85	69	66	82	68	72	78	96	84	84	78	79	78	80	72	77	72	69	87	71	70	65	73	79	71	87	92	81	62	78	69	75	79	55	72	76	92	67	53	71	75	56	75	79	85	75	72	70	86	70	66	68	71	68	63	91	59	64	89	66	83	70	67	80	81	90	59	91	84	65	75	70	65	62	82	72	96	72	74	75	77	91	66	78	77	86	66	72	71	72	56	63	84	51	68	64	80	73	77	87	70	97	64	82	67	74	72	79	69	78	70	63	67	75	73	94	75	76	77	60	71	71	58	82	67	89	70	77	67	62	87	75	59	83	77	68	57	77	81	75	69	77	77	66	72	56	83	64	85	80	67	57	61	65	65	80	61	57	68	77	67	67	83	95	81	64	66	79	86	65	56	68	68	71	63	67	82	74	76	55	77	62	64	79	80	73	65	79	85	75	58	79	77	82	97	78	63	77	92	75	68	85	77	59	73	75	70	82	67	80	73	82	72	78	81	81	65	78	78	77	75	82	56	66	82	77	75	72	81	78	72	75	78	76	85	62	86	76	70	76	82	79	72	79	86	72	78	80	84	76	75	65	83	73	72	82	73	62	69	92	73	60	72	80	62	70	86	88	73	80	96	86	86	77	71	69	94	91	75	76	61	73	61	85	58	90	71	67	72	72	91	64	68	82	69	75	76	79	73	77	68	80	79	70	62	71	70	77	66	86	62	72	72	88	74	99	76	67	83	85	85	57	82	69	87	65	82	73	67	72	67	75	79	79	74	78	88	74	79	76	84	61	57	66	91	61	80	72	76	91	82	84	85	82	89	70	69	71	64	75	61	66	77	64	61	71	68	76	77	68	83	68	67	64	77	76	68	69	69	76	73	62	75	53	68	68	86	70	65	85	68	67	67	95	53	63	75	91	79	77	64	76	72	75	80	86	67	69	61	79	77	68	84	67	79	62	81	81	63	94	80	75	76	68	61	72	73	60	81	73	87	73	91	69	73	75	85	81	67	67	87	91	72	72	76	68	73	78	84	69	70	77	65	67	79	80	93	89	67	63	60	59	66	82	73	74	71	88	77	86	82	58	63	76	72	77	77	72	61	78	73	72	78	66	76	82	94	72	69	75	61	74	76	77	80	65	71	68	71	70	85	71	74	78	67	83	71	86	82	81	72	73	73	91	76	61	66	67	80	75	94	66	75	83	79	65	80	77	68	81	57	72	79	80	78	65	73	92	73	77	77	66	67	77	77	77	93	51	53	80	71	71	64	75	72	67	70	77	83	51	67	72	66	69	66	100	80	78	77	65	76	99	66	82	70	79	59	75	77	74	75	72	78	79	73	79	82	77	75	81	71	69	90	83	87	74	78	88	85	82	85	65	76	89	67	71	63	83	70	68	76	78	75	64	77	73	74	70	90	69	76	77	69	66	83	75	86	68	78	69	79	82	93	70	91	71	85	64	71	76	74	79	80	70	63	77	73	71	70	62	68	85	75	83	67	83	71	82	85	79	74	79	73	62	80	77	59	97	79	67	87	59	75	81	69	75	77	54	71	71	69	76	71	84	77	64	71	71	67	76	75	84	71	54	83	70	69	83	80	84	83	83	76	69	76	68	61	82	68	76	73	73	70	64	99	95	84	69	73	73	57	83	75	56	78	84	62	74	79	55	69	77	77	100	66	88	66	80	69	80	66	73	87	75	77	63	85	84	94	84	71	78	62	64	49	71	69	80	74	66	66	65	66	75	76	68	79	82	76	67	73	84	70	83	90	77	73	75	72	76	75	63	64	69	73	65	72	71	70	84	77	74	74	84	78	76	75	59	70	65	74	94	77	75	67	60	89	79	63	74	62	61	95	71	77	92	76	89	63	73	89	80	63	74	75	78	68	84	94	56	80	78	76	49	76	85	81	89	74	67	60	69	70	55	77	60	80	78	83	83	83	66	80	74	79	67	76	74	74	61	63	71	60	72	91	83	95	99	81	80	74	68	77	72	64	75	61	86	65	69	84	65	63	67	73	74	52	55	68	76	75	77	82	68	82	67	74	76	71	77	77	55	89	83	74	73	73	80	74	67	80	69	66	65	76	68	69	58	65	67	70	70	70	92	65	75	87	75	70	76	65	60	68	68	69	72	65	66	65	88	87	67	75	84	88	73	67	75	98	85	67	78	87	81	72	72	71	84	72	76	81	83	64	71	88	82	77	72	77	70	79	74	70	68	77	78	81	90	67	65	66	57	71	69	79	82	81	63	86	70	76	64	60	67	65	64	74	63	86	71	57	84	83	64	56	81	79	82	76	66	76	77	55	92	72	69	77	61	76	86	74	81	72	67	75	75	67	84	81	79	91	54	75	87	78	90	92	70	81	93	67	73	73	60	67	91	66	88	59	73	83	89	71	70	78	72	82	76	68	85	72	71	65	71	62	77	68	87	78	87	71	88	74	72	72	66	89	72	87	84	68	76	68	77	71	70	63	90	72	76	81	78	73	76	80	69	85	75	70	65	66	74	77	76	65	76	76	63	75	63	85	76	77	76	74	73	72	76	69	67	75	71	80	71	87	53	82	89	65	88	55	67	56	76	69	69	73	69	85	72	57	79	93	86	82	83	81	55	89	71	66	78	75	75	62	80	84	64	75	74	81	89	71	74	61	70	76	78	73	94	66	76	65	63	62	70	77	72	78	81	72	95	80	78	71	76	74	69	80	83	74	78	76	63	68	73	81	83	67	70	83	79	65	84	70	64	89	82	67	81	62	66	86	76	68	80	80	61	81	86	73	67	74	70	81	71	62	81	68	96	76	72	72	76	82	78	80	77	72	68	68	88	83	88	72	66	61	73	72	78	68	76	72	69	65	89	86	66	78	60	71	70	77	68	73	70	74	72	72	69	77	78	80	69	55	60	59	67	85	77	75	73	73	61	50	69	76	74	86	62	76	73	63	77	84	79	92	76	72	91	75	65	75	69	65	68	78
7498	2598	3426	972	750	413	498	352	310	261	309	338	416	509	477	322	251	248	221	213	199	234	236	238	225	259	218	216	211	239	219	221	214	188	228	232	208	219	218	231	210	213	226	255	233	230	232	207	195	206	216	214	206	210	220	216	212	206	207	207	218	241	216	230	224	210	215	216	189	226	210	208	227	198	211	196	215	229	249	169	223	220	230	201	234	202	210	223	215	222	189	223	243	202	231	206	211	242	215	239	217	234	218	221	230	207	219	251	236	222	215	227	211	193	203	226	181	223	229	226	209	222	227	215	225	242	212	201	214	234	224	205	188	203	217	212	224	221	213	221	241	211	224	223	232	233	220	196	225	234	239	203	220	221	197	211	215	198	215	214	224	207	199	234	220	190	221	215	221	220	220	218	196	236	226	208	219	224	211	231	220	240	202	221	225	217	230	222	204	220	201	224	223	222	229	193	234	214	198	218	203	215	214	220	196	209	215	223	201	211	215	219	258	235	201	206	195	246	227	219	221	203	208	217	217	209	218	202	215	198	192	249	221	199	213	224	225	213	231	202	216	217	209	206	231	237	230	225	216	220	240	223	204	217	221	229	213	238	209	222	203	229	227	212	213	241	240	210	204	199	201	223	219	194	217	220	218	218	205	195	185	215	225	218	208	240	207	239	220	218	230	206	230	238	199	222	211	228	217	179	228	245	219	223	222	239	217	233	215	231	224	225	235	255	210	248	214	226	229	206	216	206	211	213	217	195	224	241	234	237	226	230	217	219	230	215	220	227	202	220	217	216	247	222	202	225	225	198	209	207	224	233	211	216	227	197	205	207	230	213	228	217	225	224	226	223	206	223	206	224	210	238	217	215	214	224	217	232	215	199	217	218	216	222	236	225	209	224	207	197	202	234	202	192	227	209	209	235	231	203	227	224	230	230	219	214	195	220	204	234	221	213	230	213	232	213	206	177	224	213	227	199	229	200	222	221	212	221	219	244	232	206	223	232	209	214	201	223	226	196	215	216	225	227	221	219	212	208	229	205	190	210	242	232	240	256	201	214	223	224	203	197	225	239	213	232	260	219	228	243	196	230	236	234	220	214	199	233	220	227	235	195	196	212	214	216	238	186	232	219	229	192	209	214	202	205	211	213	240	219	240	230	218	225	216	216	219	215	210	205	216	218	230	219	208	207	223	219	231	200	206	212	237	221	215	241	208	221	209	241	239	216	221	222	191	184	213	220	220	229	207	204	228	222	237	210	213	228	202	209	224	232	257	210	189	216	213	209	221	215	232	224	214	207	231	224	212	229	238	216	218	215	212	203	213	231	229	211	212	231	235	216	194	220	203	225	216	231	216	235	211	199	203	230	223	189	224	194	250	208	230	247	240	222	214	214	204	214	222	222	216	210	224	213	196	218	213	207	208	209	221	225	216	225	224	234	213	254	210	206	208	202	250	248	228	212	206	245	222	204	221	198	206	192	198	199	225	213	198	226	212	206	231	242	207	204	219	229	228	213	241	213	225	210	216	195	218	210	209	244	208	221	229	219	213	224	200	213	211	210	234	220	217	228	218	194	240	232	205	223	224	217	206	206	228	212	236	191	214	238	229	214	223	220	185	222	209	236	206	227	246	246	242	194	196	224	213	220	228	227	244	225	207	219	230	198	214	267	212	228	242	186	189	224	267	216	244	227	225	196	224	206	208	219	219	218	199	211	231	193	253	246	206	232	231	236	236	231	226	229	217	206	201	242	190	198	215	228	212	214	213	215	222	205	217	216	210	230	215	206	204	208	210	195	236	208	212	206	218	194	204	217	177	214	225	221	227	271	205	191	211	211	216	224	208	193	227	199	196	220	218	209	221	229	227	193	238	197	214	219	233	234	194	202	235	211	236	197	250	235	220	206	203	209	223	187	210	232	192	213	215	212	239	228	211	208	211	222	221	229	224	238	215	190	211	239	222	191	225	214	217	207	217	239	245	209	205	240	212	218	212	215	202	206	230	208	211	247	194	227	197	217	215	228	210	236	206	216	218	200	217	208	220	228	205	218	233	200	206	235	233	239	231	208	223	230	235	229	210	193	203	211	210	217	188	229	230	224	207	200	227	209	213	245	192	214	219	229	216	227	210	209	231	232	215	241	222	249	243	231	218	221	218	232	224	232	235	240	212	222	204	212	213	214	228	234	235	208	213	219	214	213	211	202	226	217	242	232	231	209	210	221	218	202	213	211	206	204	208	229	243	220	214	205	198	240	215	203	218	232	220	234	233	218	215	209	221	225	203	207	231	213	205	224	215	229	235	202	237	219	209	213	217	221	221	207	225	221	219	229	232	209	227	226	225	232	223	218	219	219	213	192	222	232	215	212	234	231	216	227	213	241	236	222	208	233	219	210	251	232	226	198	231	213	212	233	230	207	215	227	197	221	211	210	212	229	234	202	204	187	209	206	219	237	229	198	212	228	224	194	228	229	220	228	225	221	189	184	192	220	211	210	229	196	229	231	203	194	212	202	222	214	220	203	216	212	231	196	240	192	226	216	203	218	222	211	228	247	227	198	237	197	213	182	216	212	215	207	223	228	204	220	208	201	239	227	196	215	240	209	201	218	230	226	220	217	224	225	204	207	236	221	215	227	227	220	211	208	226	244	218	235	243	210	204	250	250	225	226	229	231	241	210	218	200	232	262	213	236	238	212	216	248	208	221	214	212	206	207	204	219	238	218	183	214	232	207	225	205	210	228	224	233	231	232	201	239	231	224	240	231	196	242	234	216	227	216	231	214	220	213	230	232	220	216	197	199	218	224	208	223	207	225	226	204	237	233	247	234	244	212	232	208	208	204	199	202	224	207	227	222	232	227	209	211	218	193	212	239	227	216	214	212	234	229	252	207	197	226	228	188	237	219	207	220	207	224	198	223	228	206	237	209	214	212	232	218	231	229	210	201	208	217	227	213	226	216	205	229	203	205	206	235	212	212	234	211	206	227	234	190	232	219	214	220	205	187	223	198	225	201	234	219	222	221	222	232	211	182	222	227	216	222	215	218	224	237	233	208	225	228	222	232	214	223	244	193	241	215	206	216	216	219	231	205	243	210	244	236	224	225	236	227	217	192	214	217	246	234	229	205	229	189	231	213	212	199	198	215	193	223	218	206	205	220	228	214	230	200	212	227	217	222	205	209	216	221	214	230	226	221	204	212	212	192	218	213	221	223	203	191	200	236	187	226	208	223	241	243	204	218	224	199	214	202	216	211	216	213	216	222	213	227	251	229	226	204	201	213	239	231	228	208	171	229	207	217	227	230	226	217	237	224	213	217	216	229	199	209	205	214	198	209	210	200	195	202	223	231	189	218	240	203	227	238	217	233	220	227	235	223	191	222	210	218	188	184	213	216	203	230	191	217	200	224	216	223	185	244	191	203	214	202	206	238	232	227	221	212	235	205	225	223	224	247	211	221	246	202	219	236	219	221	225	217	204	220	208	205	192	220	236	222	222	200	203
46058	37290	25228	5108	966	567	502	376	338	327	310	324	336	282	276	257	259	226	243	171	200	183	193	192	205	214	199	202	198	193	203	198	192	200	171	160	180	202	197	208	203	213	215	203	195	202	209	184	252	191	196	208	178	201	177	185	167	198	171	206	201	189	190	198	183	207	189	195	179	203	197	172	203	185	205	174	213	189	201	180	198	182	172	203	210	206	198	180	185	209	191	190	219	157	203	210	163	175	198	188	184	157	211	181	202	184	194	186	200	171	185	210	206	183	196	197	190	180	172	197	194	178	161	181	185	168	211	177	226	179	214	203	204	198	201	177	196	191	168	197	185	187	191	171	186	203	189	188	183	174	198	211	203	178	178	176	167	184	192	170	200	198	202	199	184	187	212	201	204	210	202	214	189	186	188	219	179	157	215	200	222	186	216	185	190	177	220	206	216	172	208	196	185	180	207	169	164	210	199	185	187	188	217	205	186	188	187	215	164	189	213	183	173	193	199	209	175	204	191	209	193	173	199	199	212	231	183	207	192	168	191	192	202	174	194	202	180	186	196	179	207	195	202	199	193	177	225	193	176	189	215	182	185	210	167	165	204	200	202	202	186	166	170	190	190	179	185	192	193	216	227	184	198	192	158	184	211	170	190	187	242	194	185	186	236	202	195	167	194	196	186	202	190	183	212	172	197	186	167	216	180	208	190	181	196	158	178	192	186	194	205	192	185	225	186	177	196	177	197	169	176	222	201	167	174	186	197	207	211	183	182	197	153	187	218	185	198	197	177	198	184	188	194	185	189	213	207	177	168	158	196	196	187	215	181	185	211	178	183	170	204	193	198	191	209	198	176	188	193	186	208	203	196	189	202	198	180	204	179	205	208	177	187	192	185	221	190	208	200	177	214	188	217	212	200	196	147	188	191	195	209	198	186	169	170	215	203	197	170	189	175	202	190	192	159	177	186	181	188	181	199	196	195	189	183	196	189	194	173	203	191	200	199	191	196	180	197	173	196	194	178	201	192	195	201	203	204	211	172	186	190	189	203	202	192	212	193	196	205	174	180	204	191	187	192	201	205	179	194	198	181	199	164	212	182	179	190	183	198	197	207	220	194	220	184	232	187	219	189	189	169	181	194	209	188	176	190	209	187	166	194	191	194	195	198	196	197	202	190	181	187	194	193	181	223	193	176	164	200	177	195	172	151	178	194	178	205	188	195	189	197	185	168	172	173	188	195	179	207	225	198	194	183	179	207	176	193	189	186	204	180	197	222	198	192	162	169	172	169	193	210	211	197	209	167	209	190	192	200	194	203	200	207	211	184	198	192	205	168	184	196	166	195	199	207	183	183	197	204	173	184	166	181	180	194	179	199	208	202	189	213	192	180	174	195	194	188	173	180	186	178	208	193	189	178	177	210	181	165	189	222	187	211	208	201	180	197	188	182	199	204	196	204	193	184	223	163	205	183	168	198	179	207	199	188	182	195	220	204	204	183	181	198	195	205	179	200	214	183	198	200	187	188	207	175	202	160	203	200	182	182	175	172	216	184	171	172	196	209	233	187	206	203	239	187	206	187	198	194	192	172	202	186	192	195	172	183	179	177	187	173	197	192	212	186	231	189	193	196	213	187	184	177	163	197	183	202	216	195	180	194	179	199	222	186	191	220	194	194	187	187	180	186	168	221	188	222	189	187	208	176	190	168	172	190	183	202	191	193	174	185	184	189	204	227	196	204	170	218	193	189	197	178	214	204	175	213	208	204	189	201	187	196	211	170	188	171	212	207	176	210	202	189	176	192	199	176	207	206	207	194	193	197	180	198	166	200	209	162	192	200	176	178	201	165	183	202	196	188	212	207	203	183	167	197	194	220	184	183	198	203	186	183	211	189	203	198	192	188	180	196	176	200	187	194	214	189	191	199	207	183	199	191	176	215	204	197	187	192	221	196	202	197	203	195	185	215	195	217	183	169	201	186	172	194	189	175	185	218	189	216	207	190	207	174	165	201	179	201	192	219	214	183	179	213	186	199	209	187	166	195	182	171	223	180	188	187	196	194	183	191	172	193	183	202	194	178	186	206	185	194	203	209	195	203	176	187	187	198	200	191	222	181	169	204	221	191	167	191	197	178	187	196	187	190	195	190	209	199	198	183	198	201	179	208	178	195	178	184	192	193	181	189	190	206	198	186	177	215	212	227	182	206	196	175	186	185	170	195	199	200	192	191	178	197	193	207	194	179	189	215	210	163	196	209	181	182	175	216	148	185	196	173	185	194	167	187	207	195	200	191	179	213	190	177	181	171	182	189	208	175	174	192	205	182	189	185	193	192	210	183	185	183	200	215	209	221	211	190	192	184	187	197	188	187	173	195	183	179	191	214	184	208	190	219	212	196	190	177	198	191	186	203	198	206	185	203	196	178	184	190	192	173	215	176	196	206	163	176	190	186	199	236	192	223	211	165	173	210	167	216	199	197	166	159	187	193	184	190	202	189	203	192	202	203	154	197	208	181	175	185	174	167	184	182	181	171	222	216	187	209	165	217	197	196	185	193	182	184	220	218	158	209	215	206	186	218	187	179	175	186	172	202	201	231	188	163	215	183	218	198	198	180	182	193	193	219	213	182	174	188	198	196	205	182	175	206	187	201	177	196	176	194	195	185	154	187	178	188	188	202	207	207	209	190	189	193	201	171	173	202	167	193	204	182	215	195	197	202	170	199	197	187	191	212	214	180	206	190	196	184	205	188	173	183	172	182	210	205	199	195	180	200	208	187	195	199	209	203	181	208	211	175	187	199	226	202	210	217	178	195	177	197	186	214	183	185	160	207	199	182	235	198	191	198	228	180	195	196	175	179	189	190	175	190	169	193	185	211	174	190	180	162	205	206	203	197	194	191	167	212	199	188	165	222	172	221	183	217	194	164	204	195	195	164	206	188	198	207	203	205	202	181	202	203	214	176	177	197	178	223	216	185	197	171	181	188	187	200	164	177	182	213	217	196	180	195	214	184	208	179	177	212	193	197	189	183	190	198	180	190	191	190	215	189	177	186	182	173	186	166	182	188	193	185	186	166	198	189	193	182	205	181	196	158	186	178	187	182	197	192	191	179	186	225	201	202	184	209	183	196	199	198	181	206	183	219	196	188	211	225	203	196	176	174	207	193	203	186	195	193	196	193	187	189	205	189	192	199	191	212	196	163	203	182	192	215	187	199	174	189	200	183	192	197	196	215	184	198	193	200	201	191	217	202	175	171	212	208	186	205	214	193	198	187	200	212	177	201	178	185	191	192	186	180	230	190	182	192	186	208	189	194	172	176	189	194	199	204	177	185	163	184	218	192	209	199	202	175	212	176	173	228	190	181	196	172	213	198	174	182	181	223	200	175	210	202	164	212	178	175	175	202	186	175	216	187	217	191	188	201	207	199	167	196	173	202	202	185	171	183	187	173	186	199	211	210	202	178	172	217	188	201	210	174	197	159	176	194	184	194	188	185	208	175	189
28513	15891	17253	4014	3381	2432	2166	1622	1401	1251	1122	1221	1233	1214	998	847	838	711	679	648	609	584	537	602	564	561	576	572	499	537	495	515	543	505	513	523	509	504	528	508	500	463	483	486	475	513	514	488	497	489	511	479	517	497	510	439	450	499	486	486	473	501	489	491	478	468	478	491	487	498	469	486	464	460	482	423	456	456	463	432	462	445	483	488	481	491	441	499	425	505	440	460	426	462	491	490	429	450	495	441	505	459	473	477	476	461	470	458	426	476	469	482	448	474	471	487	499	458	471	456	473	471	428	464	457	440	447	417	474	473	468	475	453	496	427	475	503	493	477	477	486	472	476	482	465	464	449	477	510	440	490	479	478	491	481	443	436	521	475	410	437	479	494	518	444	433	442	477	482	462	465	466	445	425	500	442	486	441	454	451	454	495	499	451	431	463	425	476	503	495	447	437	463	474	469	465	471	451	447	448	448	448	483	487	484	459	491	488	436	437	444	491	457	468	478	460	421	465	466	455	420	434	453	480	438	445	445	429	441	472	457	493	448	447	441	441	479	472	472	484	470	457	478	476	479	426	501	418	480	426	464	454	478	460	445	464	460	465	426	408	457	497	463	451	505	517	471	458	433	464	482	486	463	443	451	493	452	461	441	470	480	466	488	458	489	483	451	458	506	453	480	444	473	438	446	459	513	462	455	448	457	458	442	442	456	473	449	450	469	444	488	497	453	485	456	474	452	483	442	442	478	460	451	453	462	441	475	444	478	467	469	503	473	497	457	467	511	477	481	453	440	449	449	427	442	454	456	500	454	513	439	434	476	457	437	450	441	483	442	412	446	449	448	482	449	472	492	461	480	463	443	450	437	491	477	468	452	430	458	441	463	431	404	467	441	442	431	457	465	475	512	478	462	468	462	442	486	464	483	491	484	483	441	488	465	484	497	456	457	436	460	459	479	482	459	423	414	454	509	468	472	461	448	487	472	430	425	445	449	440	475	484	469	449	464	469	433	468	423	425	448	466	457	443	428	479	463	475	419	465	490	484	471	477	446	476	491	456	439	474	445	493	492	430	492	452	478	453	443	445	482	458	407	432	447	450	457	447	468	473	425	468	476	466	466	481	464	466	496	432	505	466	431	466	421	470	459	455	475	476	422	485	471	411	459	426	468	462	481	446	439	500	459	432	483	461	454	459	479	465	476	418	452	477	475	417	428	458	445	452	411	428	436	422	450	499	469	458	439	443	443	437	470	489	460	416	485	484	454	445	474	492	472	462	462	475	458	468	490	484	458	463	498	471	445	444	478	448	455	442	452	448	484	446	510	456	492	490	470	487	483	456	431	460	486	440	487	460	450	464	475	454	420	496	454	470	463	481	451	476	468	491	471	450	482	453	472	476	455	468	435	469	512	447	452	444	482	456	478	467	446	482	473	433	479	467	507	499	445	445	474	483	481	441	435	428	471	482	448	467	452	475	452	447	474	465	494	476	473	504	472	470	485	449	477	472	448	486	446	479	470	454	447	512	495	488	496	464	485	481	435	481	455	500	448	438	416	443	488	469	478	467	434	461	460	436	468	474	444	474	456	483	477	482	442	458	425	430	448	502	481	476	460	453	436	431	481	454	462	440	438	483	459	432	422	471	486	450	460	453	479	459	498	504	489	482	474	454	448	458	449	439	488	475	450	471	457	469	453	453	496	463	455	466	442	463	472	469	470	482	469	410	455	467	460	435	469	464	468	442	458	488	471	447	453	469	452	468	450	457	457	438	478	487	462	459	447	469	443	456	435	470	438	471	458	438	423	469	511	457	459	492	482	482	462	474	468	454	454	474	471	469	475	458	454	495	481	438	463	453	516	413	473	452	459	439	453	469	487	466	469	498	519	451	474	453	468	470	445	480	485	445	469	439	489	445	453	419	490	485	480	488	488	474	457	461	471	452	440	504	449	458	467	425	477	477	456	436	470	477	482	456	493	421	465	494	465	499	471	519	450	461	459	447	480	412	462	458	419	417	472	425	460	497	480	454	453	467	453	480	494	452	481	456	453	479	466	448	447	465	447	463	450	470	471	440	442	474	440	460	469	467	472	474	489	475	486	435	502	446	467	450	441	429	498	471	504	472	491	454	449	441	450	467	458	449	434	439	476	462	445	455	475	438	455	436	483	492	452	440	446	498	467	494	461	458	458	477	438	486	455	427	430	458	430	455	470	458	461	420	457	437	460	478	464	456	438	433	441	491	459	460	456	461	459	455	501	465	495	448	481	459	439	457	468	448	468	464	438	477	486	493	443	467	467	492	457	474	475	469	469	461	480	446	473	497	491	498	424	472	468	478	447	479	474	476	457	460	480	486	463	467	439	448	466	464	440	515	482	477	441	432	438	455	502	465	431	469	441	486	453	463	463	455	445	447	437	469	507	464	452	523	484	496	432	470	457	511	454	441	502	449	476	458	482	464	454	481	453	461	482	506	472	478	449	488	493	465	476	438	492	426	467	463	488	460	418	460	456	466	460	434	454	455	450	463	436	461	462	454	479	457	470	427	449	468	452	426	474	466	467	403	435	456	464	457	504	480	495	512	509	504	442	489	485	451	500	475	467	472	439	453	481	455	498	463	446	438	443	450	475	473	460	451	486	448	454	476	453	457	449	454	486	452	477	441	457	458	467	432	482	447	490	459	474	454	429	486	462	480	456	441	491	435	490	423	481	480	459	486	482	481	458	457	468	482	423	472	466	454	443	452	492	520	453	428	441	475	475	482	439	467	483	476	443	422	449	452	482	460	483	497	473	476	450	457	445	439	428	474	471	431	478	458	444	457	466	496	484	473	472	445	405	465	439	452	467	481	472	447	459	484	455	474	421	479	499	474	489	465	489	448	466	443	419	489	456	423	468	478	462	445	451	469	446	499	445	440	436	460	467	469	429	462	466	463	474	472	443	501	465	466	473	472	461	495	474	437	470	434	467	452	467	462	451	462	460	466	442	459	451	469	474	451	496	455	482	470	451	435	443	495	449	455	470	448	446	468	446	465	420	451	481	451	505	493	451	512	461	430	461	488	461	481	473	434	455	487	442	436	484	462	484	515	421	441	449	452	480	462	530	479	435	447	477	465	464	464	467	393	463	499	458	528	466	480	421	438	438	434	452	463	475	537	401	475	490	483	465	469	470	457	493	478	459	440	487	439	451	457	458	487	468	497	449	513	452	472	455	455	467	482	465	487	452	491	445	423	502	439	459	448	457	495	424	452	450	474	460	491	460	442	460	427	479	457	450	491	451	493	428	476	466	466	467	453	481	463	467	452	486	462	450	442	442	476	495	465	475	442	470	477	411	470	465	499	492	478	425	459	430	442	457	446	479	426	450	443	441	468	457	473	444	479	467	475	480	449	466	452	489	485	471	474	473	449	444	418	470	470	460	483	475	437	424	472	440	439	500	460	474	460	454	465	451	478	471	434	458	461	422	473	475	472	433	443	466	474	447	426	444	428	467	444	460	422
60851	49075	32979	12385	2277	1055	845	649	550	490	452	481	441	417	415	389	323	315	319	302	333	325	301	282	316	290	331	316	258	271	278	233	287	275	264	272	284	265	283	285	267	280	258	295	279	258	284	283	257	232	259	273	287	237	248	262	256	249	254	277	283	269	285	291	249	274	274	290	257	248	260	253	262	285	218	256	284	282	265	268	277	277	259	249	287	236	274	255	264	271	250	279	250	260	252	263	257	250	262	268	295	273	274	264	269	305	264	288	265	270	257	260	234	277	244	275	272	274	250	266	236	252	294	278	245	273	260	259	228	268	256	271	247	239	276	264	291	268	266	276	280	289	285	269	250	279	277	223	260	255	264	248	252	290	252	252	253	274	258	236	278	286	307	275	274	284	261	255	273	259	265	252	252	273	298	289	260	238	272	249	284	264	261	275	252	267	219	290	247	264	267	249	292	272	276	262	240	259	284	232	234	269	273	266	262	268	280	260	270	284	278	257	263	263	271	229	259	274	275	262	261	250	262	286	249	257	309	271	290	256	271	263	281	292	275	255	279	284	259	316	229	297	260	235	292	284	268	279	242	272	283	269	248	284	268	236	279	265	294	274	300	265	277	286	273	263	295	263	280	272	265	262	274	269	256	251	264	263	230	289	301	283	251	239	256	261	233	286	280	280	259	249	268	280	266	265	240	257	250	271	253	288	270	251	253	273	293	233	276	261	287	269	283	251	289	278	289	291	247	283	260	264	265	242	275	256	256	256	288	263	270	248	270	231	266	265	311	247	275	242	284	285	258	289	282	303	285	264	306	307	263	274	252	304	254	251	284	267	268	294	281	250	295	251	270	251	268	245	276	226	258	251	258	256	266	259	310	260	284	266	279	248	290	263	304	262	227	248	240	291	276	287	264	257	236	252	266	243	270	264	289	281	283	263	229	272	258	256	267	254	266	297	253	266	308	246	278	264	276	277	266	240	242	258	289	265	279	284	248	267	263	246	244	263	285	243	243	292	258	279	253	257	231	279	294	253	253	275	275	284	267	270	269	292	271	275	258	274	252	261	261	262	294	243	262	281	263	249	287	287	238	284	273	298	260	256	240	230	275	250	262	267	263	226	233	257	248	244	260	292	261	293	256	282	233	267	266	282	266	257	254	263	229	284	273	269	259	269	263	261	254	235	238	249	274	260	249	263	245	295	242	268	259	230	295	252	256	260	231	265	281	281	261	260	279	265	279	226	312	243	265	266	245	250	254	270	268	240	258	275	281	276	280	267	239	255	260	243	273	277	243	306	273	251	275	245	276	272	256	267	268	252	253	307	287	255	272	256	262	273	279	249	248	247	285	262	267	280	277	251	266	276	265	239	268	290	268	255	250	242	282	252	247	268	226	284	264	271	243	286	261	281	246	297	263	257	243	260	275	288	240	248	277	233	257	236	280	252	252	249	298	252	248	240	307	245	268	274	274	264	245	278	251	258	256	265	261	278	261	264	261	247	267	266	271	289	251	248	296	255	273	244	250	285	225	248	274	259	301	283	287	249	295	284	264	268	259	246	264	252	256	275	257	263	244	238	258	279	298	300	265	286	287	248	250	271	271	234	292	285	277	231	251	282	280	274	251	247	254	258	289	250	276	261	234	248	260	251	276	276	312	262	249	265	251	291	242	263	256	276	249	245	271	286	264	256	269	258	280	254	237	258	266	291	314	247	217	292	259	272	288	224	279	277	259	242	273	259	242	236	272	269	276	264	259	252	265	263	274	236	263	267	276	258	287	266	258	261	275	269	291	274	276	232	276	281	268	246	275	270	264	234	271	249	289	247	265	257	311	283	267	262	274	276	243	276	226	281	252	268	243	270	267	256	266	248	272	253	281	266	264	274	248	275	277	251	250	246	282	260	237	247	270	274	268	284	277	248	260	256	249	303	264	275	260	277	265	259	235	290	262	283	276	267	280	295	266	256	284	261	266	312	243	271	275	288	283	247	294	266	255	260	282	270	245	262	278	262	243	291	284	277	253	279	257	269	277	251	274	270	296	285	269	273	276	248	297	275	255	289	273	249	231	244	251	282	245	262	265	263	239	250	301	250	307	269	270	280	281	273	256	263	305	259	264	288	271	278	294	254	309	268	289	277	284	267	272	271	258	255	261	291	253	266	290	276	273	269	250	270	255	255	287	253	266	258	275	249	286	281	261	275	233	270	262	289	261	264	278	263	254	265	271	252	255	269	274	282	232	256	258	270	249	268	273	261	258	266	245	250	311	264	287	272	216	253	239	274	266	267	291	265	280	247	282	296	244	272	277	225	266	268	287	283	268	251	267	248	253	268	236	261	269	283	272	284	255	251	271	259	266	293	278	230	275	216	284	280	218	259	233	292	254	254	278	231	264	231	259	285	260	249	279	277	242	260	223	271	266	291	283	246	239	235	288	265	292	282	258	275	252	281	278	265	245	253	290	289	257	243	270	310	259	256	276	265	266	263	273	282	274	262	263	271	284	274	292	256	265	253	266	261	243	239	222	250	306	285	282	263	281	299	298	237	251	258	255	243	250	282	241	282	247	257	273	277	290	275	270	265	251	232	270	269	272	280	256	293	263	292	250	292	251	312	236	280	281	276	281	272	249	248	262	237	265	277	234	268	255	237	276	262	235	236	264	288	249	288	254	247	247	282	250	274	282	273	251	279	264	287	266	242	254	237	247	257	246	250	260	242	245	257	272	268	280	291	241	268	274	229	268	275	280	272	258	280	259	243	278	249	252	293	267	271	265	234	263	264	253	254	256	269	249	233	279	258	251	280	269	299	259	263	268	271	293	257	265	267	272	284	284	256	275	265	243	302	222	258	251	249	283	274	278	265	307	264	256	252	243	242	268	251	220	271	248	229	297	280	277	269	258	258	257	263	260	298	265	279	273	267	239	241	241	257	263	288	264	265	289	262	278	254	230	247	246	267	229	237	265	272	273	290	260	269	251	262	273	238	246	282	259	265	249	252	265	256	264	263	280	287	276	278	270	287	292	254	268	278	254	259	258	266	279	266	272	265	246	276	255	269	263	282	257	236	272	276	290	291	269	264	272	247	263	250	293	258	263	293	262	279	254	288	233	238	239	258	271	263	294	260	243	247	245	253	239	270	277	273	277	260	296	271	260	259	247	268	285	267	259	260	294	261	279	260	258	272	245	258	268	245	271	284	292	252	253	237	261	269	279	250	270	289	263	266	239	291	262	254	250	272	263	254	240	286	250	252	261	256	296	256	302	263	259	279	251	266	276	262	268	246	237	258	302	258	271	282	253	286	251	268	258	302	271	304	271	267	237	242	242	281	298	260	285	268	269	252	307	282	248	271	280	281	239	246	261	272	262	245	263	266	250	278	259	271	276	263	256	257	243	251	276	257	232	250	276	246	268	297	263	260	253	243	274	273	288	265	253	264	277	259	296	274	248	245	285	244	263	226	271	276	255	286	261	236	266	299	213	277	272	265	267	227	268	272	271	238
37808	21869	20616	6806	5118	4295	3526	2730	2424	1977	1674	1741	1723	1694	1652	1368	1214	1047	978	936	894	897	840	787	778	738	769	798	767	723	649	679	653	748	725	699	696	747	710	678	664	670	658	685	651	660	611	642	655	652	616	650	650	624	636	660	591	613	636	624	656	636	625	628	600	629	623	598	626	608	648	599	624	605	598	616	654	632	606	585	603	594	621	627	638	634	555	630	613	598	648	587	659	593	629	597	573	615	592	598	599	577	553	607	602	598	626	588	582	643	579	627	592	629	595	627	583	586	570	616	599	596	596	592	623	635	607	614	609	581	610	604	588	618	572	643	533	633	621	612	609	595	597	618	601	652	605	600	626	594	578	611	549	573	590	586	537	664	575	604	608	629	545	593	569	589	597	591	589	569	579	614	589	606	591	561	569	568	610	582	640	596	619	570	577	580	584	563	582	597	588	558	571	584	576	600	647	574	615	607	603	598	549	560	598	621	595	583	517	578	575	599	596	603	591	594	596	551	552	618	607	570	566	574	619	606	603	569	595	612	599	567	592	624	641	570	596	604	607	598	637	601	596	625	591	550	638	588	636	566	604	592	594	613	568	591	604	621	593	611	603	610	586	580	569	577	544	586	599	599	613	547	602	598	598	570	622	591	626	657	613	604	604	609	578	600	614	581	622	584	568	607	572	590	604	595	613	579	564	610	581	588	605	630	605	669	597	579	583	613	655	612	583	560	617	587	609	600	604	620	592	618	611	574	606	648	576	582	574	576	539	596	605	567	553	606	609	601	630	601	621	588	580	611	609	596	615	611	605	573	592	628	568	566	593	558	561	594	608	609	605	595	593	590	592	574	587	600	589	564	593	608	588	560	561	588	578	582	592	599	571	604	551	553	572	552	620	624	635	603	608	570	616	586	588	575	598	573	572	564	604	567	585	609	604	613	555	587	608	607	623	520	593	615	596	619	612	629	601	575	625	621	600	639	595	604	589	548	591	600	595	594	587	607	570	622	587	583	591	621	594	578	584	569	630	642	591	598	595	626	577	574	579	604	582	639	596	600	645	595	588	607	569	606	564	563	559	602	573	557	593	572	638	592	561	588	620	573	607	572	587	645	590	624	610	608	638	578	564	623	607	626	593	600	572	591	600	580	577	599	571	584	609	602	615	566	592	586	556	638	566	578	605	607	616	602	579	585	595	631	583	607	626	628	600	638	641	571	613	602	585	598	581	587	595	610	587	639	575	605	606	576	611	618	566	603	599	549	619	588	621	635	617	588	605	602	588	576	592	588	604	573	569	627	595	584	649	569	550	602	632	561	614	555	586	596	616	611	586	589	578	609	599	600	604	566	627	576	645	597	586	637	577	572	592	643	528	559	616	596	543	597	568	586	588	586	560	589	584	606	569	621	617	595	598	645	598	618	582	585	573	620	614	619	578	613	589	609	603	583	601	627	628	603	634	617	590	609	567	579	582	593	601	603	603	618	625	628	585	583	590	651	598	592	588	557	612	649	610	606	554	627	625	592	615	583	558	605	574	558	606	607	586	597	629	626	605	584	582	629	611	569	617	617	629	609	616	556	561	584	566	616	611	560	645	624	570	609	613	585	622	638	609	610	564	550	614	530	582	607	596	575	612	586	581	607	616	569	594	598	624	587	625	596	590	624	587	599	573	608	590	617	567	567	631	570	610	628	603	577	590	613	560	622	574	595	588	594	624	559	608	627	548	598	534	595	615	590	591	601	605	578	583	634	602	598	608	610	639	568	610	593	579	589	569	595	611	601	565	615	608	586	617	605	575	609	595	612	597	607	587	587	598	576	572	606	615	581	575	625	609	598	609	575	632	609	623	580	627	577	577	559	599	649	589	597	594	592	559	599	595	610	596	598	543	567	601	622	572	609	540	612	565	580	602	619	558	596	589	579	658	590	549	597	600	616	615	591	605	567	598	609	614	614	604	595	621	647	600	590	623	585	572	584	594	586	560	598	553	591	592	640	585	581	543	579	572	565	565	591	573	602	630	609	602	571	601	598	586	599	578	617	616	599	617	586	605	583	581	552	643	577	599	578	584	610	620	565	604	646	594	573	549	601	607	605	576	574	561	580	547	638	598	632	579	602	614	630	637	639	551	588	573	622	633	636	538	608	621	595	611	603	633	572	621	593	597	587	610	562	604	602	595	568	588	539	594	589	600	593	642	608	589	613	617	598	593	606	579	598	596	573	574	626	597	627	593	637	596	583	610	615	616	632	628	614	600	599	623	609	623	607	557	617	581	579	577	635	630	592	580	610	563	607	638	586	600	577	634	621	616	650	587	621	604	587	603	612	639	603	586	609	580	567	613	608	618	594	648	634	658	567	596	592	612	598	557	625	604	602	631	593	577	555	602	587	571	568	616	584	603	570	634	581	592	593	591	594	560	596	632	596	628	591	617	598	583	546	568	599	569	604	609	554	596	539	579	608	577	601	619	621	627	579	578	575	623	610	588	578	627	640	581	620	638	620	566	603	622	585	605	568	603	575	626	593	562	587	634	646	610	598	602	587	613	579	569	601	628	600	596	581	579	628	604	565	566	594	594	614	571	635	604	563	618	569	614	571	595	573	558	648	595	597	625	615	599	610	588	560	638	600	612	609	587	588	632	568	581	627	593	600	576	587	639	634	623	599	594	565	569	656	582	599	614	646	585	580	553	613	568	581	609	609	604	565	605	586	594	621	583	540	636	606	576	556	622	587	562	597	606	538	611	603	569	585	526	634	564	573	627	571	604	585	611	587	618	619	555	585	607	619	608	630	596	639	566	587	606	609	587	580	637	560	624	604	573	624	628	589	605	574	593	614	568	591	568	580	588	574	557	587	603	598	599	634	650	583	609	608	578	566	565	606	610	622	598	644	581	612	608	653	577	590	583	571	588	640	604	614	580	560	638	600	614	611	586	555	628	593	610	643	582	550	629	575	575	637	553	550	607	593	569	618	611	565	628	580	616	584	611	601	626	586	630	623	639	615	537	625	588	581	626	647	604	581	598	584	546	582	631	597	571	592	615	572	561	586	602	577	622	640	615	554	630	629	597	645	544	580	620	542	589	579	577	559	601	606	595	571	626	614	601	561	618	575	597	591	606	553	581	609	581	591	651	619	584	573	593	604	586	576	617	576	623	598	609	545	603	625	569	606	562	629	571	606	605	648	614	598	571	589	656	613	603	605	564	533	581	580	620	607	628	629	627	613	599	565	620	575	597	644	636	608	577	574	650	615	623	559	594	575	590	574	611	589	572	620	645	595	557	551	594	589	634	606	579	594	580	586	567	617	612	605	572	566	632	603	615	569	610	606	559	613	584	592	614	579	582	582	617	622	575	601	575	584	603	541	600	581	584	610	579	551	582	591	549	597	610	603	599	641	564	591	594	540	604	638	594	613	624	566	573	577	575	592	563	590	572	573	644	575	602	577	574	565	567	594	585	580	582	597	641	574	609	621	584	568	561	604	623	636	570	601	586	607
10715	3254	1349	259	106	152	95	91	91	68	77	72	82	70	78	80	74	69	81	73	59	66	83	77	60	66	73	74	57	80	74	70	66	78	58	71	70	84	64	64	76	74	53	70	89	67	66	66	79	67	61	61	75	80	80	86	74	76	59	74	67	57	55	71	79	76	67	77	94	71	71	75	73	73	60	87	61	61	80	81	76	59	73	74	64	61	84	84	75	72	75	62	81	71	73	72	73	62	63	71	64	75	79	61	65	68	72	71	54	67	84	70	65	77	61	67	62	88	81	76	76	76	68	50	66	80	65	96	79	59	73	54	88	69	82	69	56	81	69	63	62	70	77	62	77	67	76	61	68	85	85	68	69	73	87	77	68	94	77	68	74	57	68	66	72	73	74	64	66	61	79	64	78	71	67	79	77	58	83	76	72	71	50	96	84	69	76	76	73	72	75	69	64	56	57	61	80	65	81	76	73	72	65	62	54	72	66	86	75	64	79	60	93	81	85	82	71	61	66	69	63	59	73	66	61	66	88	82	58	71	83	72	55	72	83	68	71	80	85	98	82	68	58	42	61	81	76	86	79	85	62	73	70	83	75	65	66	47	64	75	56	78	59	73	73	82	69	66	89	77	76	69	84	61	77	77	80	65	74	82	76	68	91	64	69	80	71	94	55	60	87	76	72	82	80	69	62	74	72	73	61	74	63	79	71	66	61	65	82	82	79	47	69	72	73	93	69	68	70	77	80	77	73	81	68	80	77	65	61	78	87	70	70	78	74	64	71	78	69	71	68	72	61	63	63	65	78	62	70	58	74	79	90	73	55	57	57	70	81	74	76	55	68	72	81	81	68	78	58	71	61	72	76	75	70	57	80	83	72	62	74	63	68	67	75	54	71	67	61	87	57	80	75	64	67	58	74	65	62	91	64	72	77	71	71	65	66	56	60	64	79	57	64	64	70	69	75	77	62	72	72	82	51	71	59	69	61	62	73	62	66	61	62	67	64	85	82	71	62	75	75	72	69	62	77	55	63	71	79	61	64	57	80	56	72	78	85	83	52	57	80	61	65	67	60	67	67	80	62	75	68	75	69	79	86	66	68	69	85	81	63	67	71	66	69	64	82	78	68	79	73	70	49	72	64	72	80	75	78	65	96	73	68	80	74	80	71	62	79	80	78	69	76	60	80	74	79	90	84	77	58	75	59	67	69	76	69	72	71	54	61	67	73	75	56	76	68	75	74	74	69	85	64	76	66	68	61	69	69	65	56	79	73	80	56	73	76	64	63	81	62	64	77	76	77	67	79	67	76	83	67	54	83	85	68	76	77	57	72	77	77	81	73	50	86	65	65	78	69	77	63	93	73	82	67	80	74	60	77	70	66	77	80	66	86	72	86	58	71	68	66	60	59	50	67	69	71	66	62	66	65	61	82	90	70	61	69	80	59	79	55	77	77	75	77	78	59	71	73	60	78	77	74	78	69	71	60	72	86	86	54	69	81	78	71	68	60	75	76	86	65	64	70	70	80	80	87	69	74	72	84	79	68	69	67	76	52	71	64	59	67	82	71	58	71	77	71	73	71	71	65	64	72	83	65	93	61	79	82	66	86	56	69	64	65	64	57	57	89	72	59	68	70	77	61	65	51	62	82	70	75	87	75	69	86	65	73	84	49	78	66	68	56	72	55	83	74	68	76	75	79	73	55	67	79	77	67	60	71	87	75	75	68	82	74	59	86	76	79	66	68	62	63	76	69	69	83	59	58	67	70	69	85	73	74	75	80	68	89	71	85	69	57	59	76	64	71	51	82	60	77	72	64	71	59	67	74	74	70	74	79	71	70	91	69	87	62	73	63	73	63	74	66	56	67	63	70	66	61	76	76	65	81	78	81	69	82	66	70	62	73	78	66	68	63	56	58	65	54	62	69	78	55	65	69	60	88	66	65	61	67	88	64	70	76	68	72	80	50	72	67	69	60	61	67	77	78	71	74	72	77	76	74	79	57	75	73	74	79	80	53	66	77	84	64	71	53	62	75	76	78	66	71	54	73	55	65	78	67	56	70	78	56	72	72	88	70	63	65	70	78	59	53	68	54	68	71	74	80	79	84	69	69	58	66	67	70	78	90	64	60	67	88	61	63	80	73	70	43	82	66	70	68	65	75	69	60	58	54	86	73	68	68	76	70	64	64	71	71	65	76	75	56	69	59	69	60	78	76	71	56	67	54	69	80	68	91	69	54	71	77	71	52	69	70	71	58	60	73	84	63	70	81	75	77	78	84	70	80	67	57	80	70	71	71	64	69	68	66	73	67	69	57	62	44	78	77	63	72	68	83	77	82	79	52	76	67	52	77	72	76	92	70	69	80	67	69	59	80	61	83	74	60	64	72	80	66	70	57	72	55	63	75	75	65	76	75	70	73	73	63	72	61	53	88	92	79	62	76	66	80	91	64	72	51	59	93	59	72	79	71	74	67	76	65	81	74	67	91	57	82	73	81	66	54	73	85	70	80	68	76	88	86	77	66	83	65	68	82	68	64	70	76	79	84	82	89	65	56	73	87	86	77	68	63	59	49	66	69	72	79	61	78	74	80	58	77	77	65	72	71	67	70	64	68	70	64	78	74	72	65	80	74	68	58	85	77	83	74	93	63	68	88	68	66	79	64	66	69	68	57	78	71	66	71	68	79	90	59	64	55	67	68	77	82	54	76	64	69	66	72	65	56	69	85	80	69	78	68	71	62	67	50	80	68	89	92	70	80	88	67	74	71	64	66	71	76	76	66	79	82	56	62	61	88	90	81	79	76	68	50	64	75	75	72	71	84	95	69	48	88	63	62	73	61	72	50	65	84	83	68	85	75	73	73	66	68	77	68	62	61	73	62	56	63	63	74	67	67	67	72	67	68	70	74	76	82	64	76	63	80	74	50	76	63	72	68	71	67	82	64	51	79	75	59	78	77	56	73	77	91	62	76	63	77	74	80	90	64	68	61	81	65	56	69	61	77	70	69	65	67	70	56	72	52	57	66	68	81	86	57	69	70	75	84	81	74	64	71	84	54	70	67	73	64	80	58	64	80	75	78	72	69	74	61	69	89	67	81	71	74	69	81	71	78	88	73	71	70	65	79	59	70	62	72	83	78	75	54	65	71	74	71	73	76	78	70	66	58	67	76	70	64	80	68	100	73	76	66	60	79	81	69	76	92	77	78	65	73	76	74	62	73	76	58	67	87	87	67	82	67	68	72	66	64	66	53	70	77	52	88	66	71	62	67	73	70	71	56	54	62	66	63	67	50	70	75	88	84	66	51	67	74	82	72	78	58	84	60	79	74	74	67	64	69	65	86	90	59	64	52	76	71	64	71	85	78	74	76	50	64	60	67	60	73	80	87	71	60	73	68	61	66	83	75	75	58	52	60	65	71	76	74	66	84	56	73	83	77	57	65	71	75	74	70	69	61	62	72	73	70	61	75	65	76	71	73	62	73	83	67	74	77	74	90	74
7140	2608	2444	839	443	542	335	326	352	258	245	284	297	293	266	229	237	212	205	219	195	228	245	199	219	219	249	196	202	223	254	193	201	221	208	236	216	214	206	204	220	228	200	209	207	225	228	221	217	211	214	208	200	183	217	225	205	173	203	201	192	229	213	196	212	237	217	172	213	204	224	204	180	205	224	231	237	202	212	241	233	216	189	200	214	223	191	197	206	209	204	202	199	182	227	198	188	212	219	219	195	221	222	237	200	229	226	223	220	213	204	245	212	225	214	186	236	209	233	186	226	195	216	220	210	200	234	210	236	202	204	206	215	186	193	201	196	211	192	222	196	225	213	211	169	194	190	212	200	224	227	206	202	198	251	216	193	219	203	228	184	217	220	200	220	216	211	208	237	228	211	212	206	213	228	174	196	209	221	212	188	203	236	209	207	200	232	228	200	190	215	214	171	214	204	202	199	192	175	201	219	212	204	225	201	191	207	216	210	215	233	195	206	206	172	204	185	221	203	217	198	202	193	202	190	205	206	202	210	218	200	197	231	194	195	200	194	185	230	182	218	221	200	225	203	202	189	215	210	215	198	237	204	207	230	237	203	204	217	210	211	195	224	231	185	209	211	199	212	201	214	233	212	185	208	189	210	222	232	192	197	229	212	199	175	184	237	211	198	205	225	237	236	205	201	194	206	216	191	192	191	217	193	209	215	188	206	234	225	210	205	214	228	210	208	214	231	216	185	222	183	201	211	219	214	221	223	208	185	203	217	207	200	235	216	206	210	212	186	216	215	185	217	215	213	210	228	204	207	235	180	198	194	202	211	195	224	217	223	235	198	199	216	227	203	205	222	210	220	193	208	206	199	212	200	236	222	192	208	185	225	220	187	209	216	211	192	202	219	210	219	208	226	230	199	219	195	202	202	202	212	188	201	214	184	200	202	217	219	201	208	197	198	199	215	213	206	220	194	191	224	182	209	197	221	231	197	200	191	213	196	200	189	222	198	221	203	203	206	217	213	228	210	217	216	210	216	215	187	194	216	197	196	208	219	206	223	217	214	226	197	209	215	188	209	178	218	186	219	211	189	185	211	213	202	205	217	214	211	213	218	207	240	219	225	189	205	206	213	210	208	204	172	200	217	212	204	214	179	190	199	260	208	203	203	207	216	199	210	237	229	206	222	219	207	216	199	223	173	203	195	222	196	217	221	208	217	196	213	189	215	193	222	219	219	213	208	211	188	235	197	196	178	203	210	208	207	187	224	184	207	235	206	190	207	197	214	190	220	216	200	219	243	231	196	212	228	233	213	205	214	207	238	225	204	207	211	213	205	221	215	210	209	186	223	203	205	200	211	221	197	213	201	205	221	219	221	218	214	188	204	199	210	198	208	213	206	212	205	217	206	209	203	200	214	210	231	205	199	199	227	201	196	203	193	212	199	217	223	198	208	192	207	213	198	205	242	204	214	208	221	212	197	210	208	239	202	233	218	193	205	197	201	226	210	190	189	215	198	195	216	218	228	214	229	232	231	198	216	211	238	198	175	205	203	180	217	240	213	232	199	198	205	207	210	211	225	215	203	238	206	181	205	196	237	193	202	206	204	183	191	211	218	216	201	193	228	200	200	215	216	187	187	216	221	213	227	211	201	209	208	210	225	206	200	198	226	213	197	212	206	219	194	214	193	203	204	170	240	202	215	237	204	189	230	194	220	212	214	228	256	208	214	225	209	204	211	187	199	211	206	201	202	237	219	214	206	218	227	230	231	205	209	210	198	219	192	196	225	227	218	210	243	181	192	204	229	210	193	184	231	202	197	208	211	234	225	209	194	202	215	215	217	217	236	219	205	209	201	219	216	194	220	191	232	215	221	194	208	202	200	219	234	213	191	232	201	213	201	208	207	204	189	220	217	219	210	222	239	202	211	225	220	225	199	218	207	219	202	198	205	197	195	212	198	228	203	197	210	220	218	200	196	197	197	212	191	211	220	221	188	217	246	170	225	188	221	215	222	253	197	238	202	210	207	200	200	199	187	211	181	212	201	213	196	214	231	202	202	230	197	193	193	205	236	221	206	216	211	221	210	198	208	204	237	224	211	208	197	220	212	208	213	215	202	200	192	206	219	230	226	218	190	209	196	204	188	234	204	219	208	208	210	215	212	230	190	203	220	212	242	208	212	224	208	191	229	221	203	206	231	209	205	203	222	185	241	206	209	213	212	196	194	200	215	204	204	195	202	218	230	203	191	197	203	229	211	222	194	220	207	215	224	200	231	229	209	219	200	218	233	209	191	203	191	192	190	208	216	207	202	181	221	220	205	182	192	204	221	217	189	205	215	222	205	207	227	201	226	216	234	205	206	231	206	197	196	191	227	220	208	209	238	197	219	224	249	209	229	194	216	204	194	217	193	206	216	238	210	218	218	192	210	221	218	202	219	208	215	205	206	228	233	211	225	209	215	203	218	192	220	233	197	240	204	172	195	216	215	209	205	221	226	199	218	189	206	218	214	205	241	197	223	232	214	177	198	218	190	240	209	190	200	222	207	232	190	214	218	182	221	204	196	205	199	191	210	194	221	225	203	206	202	197	196	221	202	217	239	171	228	217	193	205	208	225	222	229	203	191	216	200	182	212	187	220	211	187	197	197	238	205	206	221	214	210	217	214	200	199	210	236	211	182	224	216	248	197	216	192	220	223	186	186	224	225	230	211	216	208	175	210	216	205	216	216	189	184	200	198	234	197	209	199	213	215	198	210	189	190	208	225	187	205	239	218	193	196	203	200	224	253	200	177	202	211	216	223	239	204	212	202	215	197	190	203	215	224	229	188	189	209	209	204	202	216	206	225	186	215	190	207	226	161	184	214	208	224	229	220	198	210	191	205	216	231	203	193	192	209	226	209	200	219	221	217	235	195	194	221	215	204	188	208	207	215	192	201	215	208	234	223	231	211	213	198	194	215	182	205	169	229	180	211	178	190	238	202	217	221	197	219	210	204	216	200	198	227	197	208	216	205	208	207	190	190	229	232	212	194	226	206	180	206	210	241	236	162	214	218	202	224	232	200	222	244	202	211	244	207	185	215	188	189	224	231	203	193	228	217	216	215	231	197	205	179	217	222	225	191	205	182	212	209	220	223	170	186	220	202	217	213	216	205	224	205	180	202	212	192	221	212	243	198	202	210	212	186	220	207	213	235	204	219	175	219	221	198	224	210	224	195	233	213	199	231	196	195	201	207	216	205	228	186	192	221	206	196	226	238	215	219	209	197	201	195	223	186	185	198	211	179	197	201	220	201	198	192	197	191	211	199	201	207	199	204	200	207	203	220	198	250	207	210	194	203	211	211	203	199	213	210	218	196	219	203	225	212	243	212	207	217	224	216	185	222	187	194	217	201	223	206	222	208	201	212	210	212	184	197	236	201	220	204	215	204	198	195	216	204	179	197	222	201	212	233	213	197	216	219	218	223	209	189	224	231	204	209	199	197	221	186	227	207	228	210
44635	34013	23259	3936	824	685	508	423	328	295	271	269	257	255	223	248	246	215	202	224	212	204	172	212	180	217	195	222	200	196	195	197	204	200	201	222	171	198	218	219	196	165	193	176	208	195	195	216	176	170	183	208	178	183	162	199	203	199	200	202	182	205	223	179	195	202	186	156	230	198	193	197	163	189	175	180	189	160	184	166	175	186	182	195	184	167	187	162	207	203	193	179	176	181	192	196	189	196	193	197	198	199	172	196	158	174	197	189	203	165	197	202	185	188	171	196	205	225	174	193	192	176	184	202	196	188	190	176	197	201	176	197	199	201	184	178	198	206	204	169	170	179	201	172	185	186	175	175	159	186	183	165	180	169	204	178	194	194	198	187	180	164	177	180	174	196	189	187	158	165	186	164	188	182	190	193	191	194	182	177	186	180	169	193	165	183	171	205	190	207	183	176	211	168	209	186	194	194	182	178	168	187	184	171	166	180	214	202	188	217	172	178	165	182	176	198	209	177	188	169	210	213	183	200	161	186	178	158	184	168	168	202	181	180	170	179	185	173	185	209	196	197	175	194	171	191	172	162	184	184	185	193	207	185	163	178	192	174	168	182	195	187	177	176	178	165	233	173	191	189	173	195	170	201	194	167	164	186	190	180	190	173	209	174	174	189	170	230	190	203	191	172	180	176	174	173	173	188	184	200	204	161	204	168	191	192	174	189	192	199	190	169	187	170	174	199	180	175	193	184	175	199	168	170	185	181	207	192	199	191	180	160	183	191	197	174	174	191	199	185	181	163	192	181	223	229	180	191	163	180	175	186	207	190	174	188	205	194	194	166	170	189	202	180	202	184	189	197	198	203	188	201	179	182	188	182	170	179	192	195	176	184	183	144	195	182	196	179	189	224	176	165	250	193	194	194	203	210	185	170	173	169	187	161	209	175	190	164	179	195	201	181	181	181	198	177	195	190	196	182	188	184	170	176	196	181	182	187	172	158	175	212	165	191	181	163	195	196	173	187	171	186	173	183	191	189	208	186	177	166	189	179	187	181	168	174	209	176	173	192	200	195	216	180	177	169	197	173	189	203	206	176	187	174	186	184	199	200	180	157	210	184	213	194	196	196	176	185	207	207	191	202	189	178	166	191	177	193	167	176	167	213	211	204	203	157	202	194	187	202	187	185	184	213	164	186	204	172	203	193	191	184	162	192	228	166	177	187	183	176	171	207	184	185	175	193	174	180	187	190	180	189	185	192	180	207	176	171	180	173	196	194	182	199	196	166	205	169	194	188	202	163	164	189	190	186	183	184	178	166	186	185	197	184	188	215	175	170	221	197	183	173	189	167	192	159	180	178	183	209	214	176	180	159	193	184	182	183	206	189	181	185	182	166	157	189	175	188	173	200	186	186	153	189	180	195	212	206	189	178	160	199	175	200	195	208	179	203	175	197	205	182	224	200	204	176	196	163	191	189	166	174	181	186	182	191	188	167	183	184	167	192	200	188	200	188	179	189	206	184	181	182	195	172	192	222	182	210	186	182	183	139	203	185	179	185	206	205	167	168	188	214	187	193	188	204	200	191	188	184	177	184	187	193	179	169	185	193	184	204	224	191	185	199	183	169	207	187	180	196	181	189	191	196	180	187	190	201	183	225	216	182	190	188	198	192	159	180	171	202	198	208	168	182	188	183	173	189	179	168	196	180	166	194	218	170	191	190	177	191	175	178	159	198	189	192	193	174	174	185	203	176	192	189	180	219	186	190	199	204	191	150	192	207	187	186	199	179	177	166	182	200	189	165	211	187	171	200	191	186	175	171	184	162	173	162	160	179	194	168	177	205	165	184	209	186	194	204	188	158	161	171	177	190	190	195	190	206	188	185	173	189	207	194	164	185	174	187	207	180	236	199	181	190	197	186	208	170	184	166	177	181	199	188	194	162	209	188	215	178	176	176	196	206	179	178	182	158	170	182	181	191	181	193	174	182	192	206	187	192	197	214	197	190	178	214	157	198	189	175	182	182	205	174	190	190	172	177	175	160	223	184	179	189	180	181	177	213	187	190	210	194	183	186	191	182	163	193	180	196	185	164	166	150	196	195	188	174	166	170	201	192	174	174	199	215	187	178	171	176	190	173	178	182	182	191	218	179	192	173	169	185	196	176	203	168	173	199	212	189	170	189	196	187	186	195	183	193	173	206	200	208	192	205	188	178	174	182	160	171	179	196	216	213	190	187	186	190	204	196	160	197	184	181	190	187	172	190	183	215	181	182	195	210	162	167	180	186	196	195	184	197	186	177	199	178	218	198	195	169	176	199	175	194	173	175	201	195	193	184	204	181	174	189	200	188	172	202	213	205	187	193	219	192	196	200	191	187	201	179	184	188	179	194	202	192	178	174	170	195	188	181	162	204	185	169	153	167	148	197	206	186	179	173	208	153	180	208	170	205	193	158	211	201	160	194	175	191	192	199	190	188	184	141	181	197	178	181	169	182	190	159	182	187	193	169	208	182	169	187	168	196	186	186	196	177	183	206	199	180	170	204	199	175	171	210	160	197	207	175	187	190	165	162	189	183	189	194	180	184	196	168	185	185	172	156	177	216	201	175	199	157	180	193	201	176	166	180	192	185	175	192	202	207	196	189	189	168	197	199	173	196	182	190	174	175	202	194	175	168	192	187	194	209	206	197	192	173	206	209	189	192	194	188	165	204	201	194	207	186	182	177	187	189	183	202	180	160	187	177	191	197	173	195	226	160	171	160	206	197	197	167	192	193	166	174	178	188	171	171	191	197	186	180	191	195	198	162	149	187	172	186	177	179	178	207	185	181	183	175	197	184	189	198	174	195	221	173	174	199	212	185	174	212	202	196	198	163	158	181	198	179	178	184	182	205	187	211	182	180	182	191	192	158	199	215	172	207	201	166	170	204	173	158	205	195	185	193	195	158	172	200	184	191	191	176	183	165	175	203	192	186	180	167	203	173	166	187	177	182	186	184	187	188	195	192	194	187	202	179	193	212	204	171	187	175	182	156	183	197	174	193	178	164	199	190	189	183	221	185	196	200	197	174	197	183	200	181	199	211	183	194	180	170	194	192	180	175	183	178	193	165	207	197	172	188	180	161	207	171	204	177	205	187	176	207	184	221	219	189	191	191	181	172	187	185	195	193	179	172	215	196	178	169	184	195	175	170	200	196	180	181	201	187	167	187	190	190	155	180	200	185	212	190	163	190	162	164	170	177	174	173	192	177	177	178	169	177	174	202	187	191	179	167	169	199	180	201	194	174	167	176	206	178	170	192	184	163	179	190	219	190	222	209	179	174	182	170	211	177	173	168	156	201	196	191	172	192	186	174	180	188	164	161	196	167	185	193	178	177	159	208	204	185	186	178	193	160	200	204	206	218	191	195	185	189	191	207	218	178	166	173	192	171	179	205	180	196	182	214	194	201	190	175	171	185	188	183	206	216	199	221	195	178	188	190	205	181	176	179	183	179	204	193	203	180
27442	13175	16531	3553	2913	2677	2015	1642	1436	1218	1093	970	919	943	856	838	749	712	656	631	583	566	559	595	573	588	521	557	510	508	525	521	521	486	475	524	540	478	503	473	523	533	472	457	528	492	493	509	464	470	498	510	474	483	523	509	451	480	468	483	457	446	469	470	487	468	475	433	445	478	461	437	476	451	480	480	453	504	460	495	464	446	451	436	441	476	463	487	431	431	493	465	417	435	436	470	480	450	484	451	474	456	443	438	462	436	466	502	443	447	439	445	453	463	457	463	460	459	443	446	423	444	460	485	460	495	432	461	454	468	486	433	415	431	447	474	447	467	466	457	454	457	447	437	496	436	451	475	463	463	476	456	459	440	493	458	467	470	429	489	438	465	458	404	452	408	427	464	418	450	453	452	460	459	456	417	417	436	492	414	479	421	419	419	446	420	479	474	441	435	462	486	401	462	452	439	459	467	471	436	463	449	501	446	468	397	477	429	443	450	436	470	434	443	463	458	425	463	458	454	449	456	453	496	453	442	480	436	465	486	469	481	445	437	458	474	456	448	436	482	433	434	410	400	434	453	468	462	418	454	466	461	410	434	460	478	462	474	469	459	441	470	493	415	446	452	464	456	444	498	501	445	455	465	472	418	417	443	480	481	460	436	478	441	416	379	457	460	437	462	452	462	469	449	450	513	431	447	451	462	473	465	471	479	462	460	436	449	439	436	475	457	462	451	482	432	484	446	480	426	453	449	422	452	473	464	467	455	448	459	423	450	445	443	438	463	433	450	483	470	474	474	437	461	413	439	491	447	424	447	471	442	459	431	453	447	511	486	477	470	453	432	432	463	501	479	489	442	469	463	467	475	460	457	433	487	437	467	453	421	466	460	461	441	438	446	472	467	469	428	472	475	462	444	451	425	433	433	457	471	470	454	461	441	436	511	462	430	422	422	472	454	441	463	450	458	475	436	452	445	492	441	462	460	462	452	469	438	425	457	434	461	426	464	442	467	423	465	454	441	483	423	473	452	416	463	474	455	453	444	437	490	460	450	440	468	493	459	414	458	447	516	457	460	459	445	437	453	443	424	473	478	457	434	496	446	465	484	431	462	450	434	424	430	463	437	477	468	430	452	433	472	449	425	429	426	470	442	441	428	466	477	467	443	438	426	423	429	462	472	451	466	444	456	481	408	427	428	450	450	477	464	459	468	459	451	450	457	464	454	487	439	443	489	471	436	450	472	417	435	477	461	446	482	463	440	472	469	444	457	400	473	445	427	446	472	463	455	435	442	469	461	416	446	457	448	435	457	481	456	467	432	486	465	410	433	466	444	474	432	442	493	435	456	434	462	462	473	457	453	425	455	445	448	457	461	452	480	443	434	470	462	417	431	438	433	443	471	464	459	518	485	421	450	462	448	455	435	450	447	502	472	438	454	446	462	466	470	402	431	434	434	439	452	442	418	467	455	445	428	460	423	438	475	462	460	439	472	395	465	439	466	448	448	462	431	434	454	454	437	459	458	434	481	466	442	477	470	443	412	448	446	455	432	478	470	487	480	467	457	425	458	455	441	425	469	458	472	490	426	454	427	442	501	479	440	466	452	447	489	467	469	485	495	461	459	445	448	450	435	437	454	450	471	467	466	474	474	462	477	456	448	466	421	439	470	463	454	496	469	467	430	459	454	493	448	482	467	462	448	463	487	439	487	512	433	456	472	425	448	436	445	467	450	476	463	462	452	454	423	442	494	491	478	476	485	443	463	464	433	432	420	443	484	444	456	517	461	456	448	465	443	421	440	475	416	478	453	458	422	432	472	439	483	427	459	440	456	453	471	485	460	451	489	447	417	454	450	440	441	463	435	435	426	424	459	434	457	438	473	484	458	475	480	458	461	431	443	440	444	424	477	471	450	466	436	485	445	442	457	402	459	459	443	448	496	496	432	466	444	445	413	492	457	453	457	456	475	430	481	449	455	412	447	477	435	431	469	446	491	442	460	462	449	467	466	492	406	432	464	469	474	458	440	489	446	465	449	445	429	432	399	452	445	477	453	486	472	474	478	447	442	421	435	436	429	447	449	500	483	444	463	464	472	454	462	440	452	432	465	480	464	444	485	451	435	474	460	456	441	449	454	439	469	443	492	436	422	435	464	492	442	453	454	454	452	454	432	471	470	445	457	447	430	467	461	453	426	472	493	449	412	487	439	466	447	449	479	445	444	439	459	414	470	493	429	476	456	432	473	503	452	429	447	396	440	461	461	463	470	479	458	420	466	425	438	427	434	448	444	444	446	467	480	463	428	433	464	458	443	451	470	484	451	440	463	487	471	487	442	466	434	434	435	431	472	431	486	408	434	462	444	425	488	449	452	438	443	487	441	435	456	454	464	468	463	494	443	484	460	464	462	426	453	469	463	458	471	434	446	444	461	405	479	469	448	461	438	456	450	508	452	445	466	444	456	437	487	447	448	458	440	482	434	455	433	429	441	444	449	451	474	487	443	483	471	452	480	422	446	458	456	463	398	447	430	434	477	463	463	460	429	419	452	440	455	482	452	425	487	464	453	451	449	486	441	474	443	466	469	432	440	452	465	472	474	438	474	432	454	416	479	450	467	433	419	476	456	445	472	481	472	439	417	481	454	455	463	411	448	482	476	422	462	438	426	467	416	442	458	464	397	424	440	441	464	434	429	440	470	492	449	455	482	454	446	463	473	434	442	441	472	456	458	481	471	475	463	419	436	443	464	453	481	497	427	435	452	450	430	452	468	501	481	472	456	482	474	469	427	445	466	469	480	463	434	466	419	451	503	453	449	448	409	427	446	438	467	449	434	404	457	431	482	473	501	426	454	468	432	474	434	481	455	454	452	478	460	455	476	435	473	405	466	451	460	435	513	464	449	509	439	467	411	471	412	451	473	452	441	459	425	450	447	468	411	459	430	468	442	428	488	461	431	418	474	488	434	445	458	493	437	490	434	476	447	446	480	439	484	414	442	436	466	389	470	433	438	462	428	450	430	457	457	463	461	430	461	486	468	446	477	437	453	444	444	470	449	433	468	457	470	503	468	438	446	458	450	471	422	446	429	437	501	433	457	476	464	479	436	481	506	457	460	436	473	458	475	438	466	449	425	489	499	435	465	436	437	440	483	432	481	444	461	423	421	469	464	458	459	416	500	437	448	480	420	430	452	473	481	464	453	441	487	475	474	444	419	452	437	431	464	480	434	426	468	439	434	476	465	468	437	458	421	394	475	436	459	472	434	467	439	450	417	433	461	466	481	451	434	427	452	470	496	459	461	461	462	435	429	448	511	457	479	488	494	462	493	469	472	449	429	441	434	474	472	439	434	429	466	407	493	490	440	500	473	454	485	443	517	461	448	473	467	481	469	449	449	501	491	446	468	469	438	439	458	444	499	454	493	452	428	452	460	427	498	451	432	451	459	470	442	438	451	465	484	479	472	448	451	458	461	458	416	458	461	433	407	443	446	445	441	450	464	463	457
52940	44915	28961	8027	1524	1128	823	653	559	492	416	412	401	351	373	349	354	350	299	328	283	292	277	316	279	264	272	278	271	286	260	287	271	293	282	313	272	275	276	300	270	260	273	251	238	285	248	258	244	236	289	277	251	252	281	266	262	268	256	275	267	238	249	248	273	267	246	271	268	261	213	241	286	254	283	257	263	258	238	245	264	237	286	289	259	240	275	258	245	253	237	264	299	248	252	257	280	261	265	267	263	268	268	231	236	260	260	258	243	255	266	266	250	252	255	257	255	255	256	260	256	272	276	291	245	251	279	263	260	238	247	303	269	276	236	222	287	257	258	241	286	259	255	285	243	263	239	255	258	266	275	259	264	288	269	259	270	294	265	269	279	256	251	256	300	271	237	280	258	253	272	231	294	243	250	286	277	262	250	240	257	262	273	249	225	249	269	283	263	257	278	226	253	267	302	243	247	251	253	267	272	268	256	282	292	268	290	266	285	253	265	275	281	247	249	252	231	272	266	282	253	250	267	277	264	280	252	256	275	263	246	234	283	248	277	272	275	262	262	254	265	278	245	255	254	272	265	265	284	258	297	273	263	277	276	263	250	261	243	251	274	287	273	255	243	253	248	255	274	263	246	257	253	272	227	244	244	245	253	261	257	273	246	261	264	270	234	261	256	290	255	244	313	268	238	249	261	261	297	231	247	250	275	286	248	251	275	306	253	241	268	238	275	270	259	276	273	263	264	280	239	253	249	277	273	273	267	236	280	282	275	235	249	246	256	270	236	252	273	269	264	243	272	267	244	227	292	253	248	246	255	265	244	265	316	257	312	271	246	225	260	250	231	248	265	252	246	275	268	261	253	259	276	287	277	278	246	261	265	257	291	237	255	251	244	249	284	235	292	248	253	249	256	258	256	231	274	264	264	269	263	242	258	271	273	247	239	283	269	254	276	264	270	262	253	306	251	281	289	252	236	255	266	266	258	265	230	250	239	244	240	229	248	269	245	256	264	279	268	247	284	221	214	260	281	245	282	240	268	259	240	272	278	264	275	257	203	279	270	271	274	240	251	266	295	278	264	259	251	229	245	277	251	263	265	271	272	225	285	278	255	211	248	247	265	265	269	258	285	262	258	273	242	262	260	259	240	281	271	280	272	269	256	254	272	250	229	251	238	251	237	276	265	255	252	272	268	244	230	205	259	264	276	244	271	253	261	258	241	243	275	253	216	266	262	261	270	271	244	267	246	256	257	255	259	246	251	248	278	261	248	253	249	238	257	231	237	255	257	266	247	256	260	255	235	253	240	254	239	266	263	268	254	264	256	271	270	235	262	264	290	246	282	280	248	246	274	274	286	253	264	242	268	242	259	306	236	266	248	248	230	266	259	248	273	276	241	242	259	287	262	256	264	246	270	238	252	257	265	264	243	272	262	237	258	280	231	267	247	259	247	262	263	232	236	264	254	278	266	256	265	274	263	259	254	263	278	253	227	252	260	303	247	273	242	270	263	259	307	279	250	228	265	266	256	264	268	261	265	241	243	251	254	300	249	258	279	268	230	253	287	248	295	260	249	251	275	240	263	259	251	276	245	262	259	268	249	273	257	249	258	261	276	236	262	277	256	291	245	235	239	258	280	252	279	309	250	254	258	266	271	270	275	267	267	274	299	271	259	233	244	257	267	268	250	273	251	262	262	231	287	246	255	241	280	246	253	247	278	312	286	256	274	266	280	252	282	231	246	257	237	273	245	294	284	284	237	252	255	239	233	267	246	239	261	265	267	264	272	250	273	241	297	256	236	237	272	276	251	256	250	273	236	228	250	262	241	253	279	242	264	266	280	255	254	240	254	269	253	244	277	266	280	270	272	247	265	302	255	264	230	240	257	282	276	264	246	273	251	271	294	256	270	260	247	254	251	250	248	298	282	272	271	267	253	283	251	261	276	239	283	266	283	254	243	262	257	262	276	302	297	266	264	290	250	256	252	298	282	270	261	235	252	273	287	235	237	268	271	244	256	265	260	243	225	285	231	278	255	273	249	257	245	284	231	297	264	280	286	258	251	253	227	256	249	264	256	234	278	294	237	286	261	299	266	263	232	233	229	260	257	275	271	244	244	273	225	263	249	270	264	239	270	263	247	260	274	256	236	248	255	253	244	273	229	248	236	262	257	264	254	261	261	264	257	257	275	235	245	271	284	268	265	240	257	248	294	289	243	281	251	291	251	240	250	292	278	309	240	272	273	258	287	243	206	289	248	261	292	235	235	224	266	257	259	250	282	275	285	248	261	232	252	258	285	275	247	235	305	273	272	284	276	280	275	278	246	292	257	241	263	288	242	253	251	276	260	232	238	264	276	252	252	267	255	301	258	288	262	275	256	283	306	251	249	259	263	262	272	284	208	258	259	253	285	231	285	237	254	262	262	250	251	243	266	284	264	278	274	258	294	261	257	256	243	253	266	281	259	290	242	266	278	281	230	262	217	261	269	232	280	257	291	245	261	248	261	254	244	287	264	264	257	244	271	241	265	289	242	230	242	244	227	262	231	253	256	261	277	252	261	270	238	252	257	228	224	252	250	295	262	295	266	251	277	224	234	258	253	276	241	244	254	276	275	288	261	250	266	277	254	246	258	256	245	235	253	269	268	252	279	262	275	257	252	256	271	280	262	249	265	246	249	267	263	280	248	262	291	257	243	279	263	240	252	272	246	244	253	264	252	270	262	260	267	280	292	239	244	297	264	242	269	251	221	241	244	284	269	251	245	239	264	278	264	228	255	271	269	265	258	281	230	274	260	255	269	274	255	238	256	289	274	265	283	286	229	248	239	252	251	264	296	243	252	269	228	257	250	271	241	256	256	295	242	280	247	244	245	244	238	253	253	247	244	231	241	265	235	256	247	274	261	270	278	290	253	270	297	273	251	236	250	275	282	301	309	263	251	267	268	258	236	281	279	252	242	260	262	234	286	237	295	241	273	251	277	261	294	237	281	292	242	256	241	252	272	275	280	270	249	263	251	271	236	270	274	247	307	272	223	246	242	279	241	265	276	266	264	256	278	256	255	264	225	262	253	244	286	266	263	245	277	261	241	287	239	259	248	253	314	279	238	284	272	239	246	237	254	271	247	246	253	274	235	281	268	252	242	244	307	272	252	237	285	260	245	277	233	268	253	273	235	250	225	266	254	246	240	257	276	270	281	271	252	286	238	283	267	281	269	284	259	254	263	270	284	262	296	253	259	285	294	275	275	249	215	258	259	265	255	276	229	272	270	263	279	231	285	224	258	277	219	238	258	264	273	242	257	229	237	256	279	272	281	232	242	247	256	258	223	281	237	276	255	283	233	252	244	230	240	267	255	266	258	268	286	253	249	255	282	264	278	262	255	255	252	247	241	262	258	241	235	280	236	257	290	235	276	287	273	275	295	274	288	276	260	267	253	278	246	256	225	243	259	266	250	278	280	250	264	261	261	275	244	248	263	260	272	249	275	255	271	227	251	302
32669	18409	18185	6065	5141	4287	3490	2822	2363	1987	1724	1645	1518	1509	1428	1211	1173	1079	951	914	867	837	901	823	746	732	770	775	731	736	758	681	706	682	690	657	708	650	634	609	676	676	653	664	667	621	640	632	600	648	616	612	549	618	659	623	636	581	644	623	614	605	604	635	606	628	604	628	621	559	608	570	583	597	611	591	608	603	564	595	631	559	629	609	576	589	593	561	608	612	570	591	586	596	594	576	652	635	600	588	619	627	641	595	610	563	613	616	580	575	618	572	616	566	583	608	608	555	617	650	617	567	598	605	550	584	624	609	549	606	577	526	600	616	552	597	587	587	615	555	603	575	568	609	561	637	570	584	628	576	613	553	602	555	631	572	619	618	549	612	590	631	594	569	557	612	558	585	615	628	571	594	594	590	561	526	564	564	608	541	629	606	628	587	612	627	595	634	576	578	606	597	564	549	616	581	589	579	566	566	608	603	595	578	590	575	557	600	572	595	604	586	577	607	557	628	620	546	602	593	575	584	616	568	580	565	575	581	613	564	587	608	536	610	618	556	546	605	596	607	560	605	556	592	610	596	599	604	576	583	569	605	587	582	546	574	589	585	609	534	549	580	571	620	572	587	583	580	580	547	560	552	602	611	602	569	564	572	621	633	583	566	557	559	612	573	590	573	572	610	569	584	596	548	571	621	582	581	585	607	567	548	579	587	585	591	608	585	557	614	572	545	589	569	597	560	608	602	566	549	558	556	634	569	590	605	608	547	559	584	588	597	571	577	609	554	541	595	564	618	623	618	558	594	565	602	598	580	571	559	572	589	602	600	561	611	604	587	557	607	622	605	607	556	598	603	641	631	593	578	600	581	534	576	543	565	620	604	579	586	589	622	587	593	564	575	530	670	587	578	600	574	588	575	587	577	600	603	595	581	574	565	624	580	601	574	576	576	619	628	575	571	589	591	600	586	582	607	576	625	593	598	590	579	543	603	613	608	601	569	590	630	569	594	597	572	633	578	614	600	573	569	575	594	554	530	620	601	553	596	572	530	584	576	587	581	567	592	571	593	584	560	608	599	615	539	546	598	593	545	572	652	589	576	549	580	590	540	578	600	617	587	573	567	565	604	564	553	574	632	568	599	576	599	586	575	561	616	580	602	595	650	544	591	600	576	572	562	574	604	586	611	555	558	594	552	602	577	598	602	560	578	609	562	577	629	570	576	594	572	600	559	613	589	626	604	624	555	569	615	614	581	615	605	573	585	569	580	585	572	559	586	594	544	562	597	602	597	572	624	584	531	629	619	583	583	606	591	589	548	566	541	609	603	523	576	580	574	585	571	602	588	629	612	599	654	547	584	571	570	611	574	581	566	565	585	595	591	604	618	594	547	562	577	605	650	574	584	570	556	602	574	603	569	574	578	548	561	570	579	593	572	561	604	544	572	609	592	633	546	573	538	612	567	601	557	588	586	577	560	575	589	613	606	585	569	532	588	583	542	593	539	590	573	575	619	594	588	565	573	548	604	553	616	543	596	560	593	580	603	603	635	591	622	577	602	608	556	586	605	606	585	544	542	528	585	613	650	579	579	594	583	582	566	586	590	581	574	618	587	580	579	604	621	613	577	583	554	577	592	565	572	572	614	599	557	597	597	578	607	577	606	585	604	574	578	570	567	558	567	576	594	569	552	574	577	589	588	589	571	574	550	547	570	579	561	628	578	580	572	560	607	587	610	574	548	555	596	593	614	598	585	557	608	626	613	540	586	569	598	529	623	571	610	568	557	584	579	556	585	567	581	574	623	589	553	602	551	577	622	582	606	575	531	585	615	607	557	614	610	614	624	599	620	536	582	591	582	626	596	543	622	599	567	578	576	601	551	592	565	574	569	597	553	597	633	610	597	599	608	591	655	623	616	587	586	632	545	538	549	593	603	618	575	569	597	594	597	586	556	615	523	566	551	598	563	614	569	629	608	549	598	600	578	608	596	544	576	573	579	585	549	577	559	549	547	617	583	581	589	569	572	585	569	629	556	553	578	614	646	547	568	534	559	575	605	579	582	566	558	574	570	549	580	590	585	650	585	604	633	571	567	570	608	567	609	617	566	602	554	548	592	577	556	625	619	579	594	575	550	591	591	602	566	613	607	625	555	589	593	635	582	574	582	578	575	609	590	627	579	577	657	609	581	618	613	574	606	559	556	592	599	569	557	586	597	607	588	605	610	566	617	633	579	587	574	589	613	554	568	609	590	553	555	599	606	545	552	563	598	551	577	608	592	603	599	580	568	580	571	607	582	578	571	572	600	575	623	626	572	585	598	612	578	561	561	578	599	574	596	572	572	520	602	514	568	601	627	597	537	575	589	566	603	623	603	625	574	579	595	580	559	587	563	602	617	573	544	641	604	579	582	555	583	574	581	522	554	554	564	582	563	568	614	593	584	590	578	552	608	601	589	560	553	560	588	565	555	585	594	617	571	564	601	532	582	583	600	584	596	606	615	584	590	561	549	577	583	556	609	563	567	590	583	623	571	589	604	603	574	575	564	569	613	574	528	562	586	613	590	571	563	606	626	584	574	614	588	608	559	580	564	584	615	581	604	626	596	612	575	628	586	568	619	574	621	599	562	575	593	640	575	625	568	587	580	625	613	602	597	601	603	580	602	558	596	607	611	573	534	554	581	598	605	611	586	597	575	565	637	604	641	597	553	548	553	601	545	637	613	568	585	581	575	614	575	574	589	544	571	591	553	568	575	570	588	586	606	610	573	544	520	569	597	584	582	614	556	578	599	500	547	550	550	628	599	637	611	583	566	582	625	589	560	602	568	615	549	573	588	618	601	570	589	618	566	533	573	563	573	598	580	572	576	568	597	611	586	584	522	547	595	554	596	594	595	568	576	592	579	572	613	557	577	627	566	576	588	592	608	572	596	613	578	568	598	623	589	582	580	554	574	641	588	557	578	616	549	570	577	573	575	612	559	582	581	595	600	591	601	561	579	555	625	546	600	575	560	581	590	578	607	573	539	564	575	562	601	553	603	632	648	594	603	570	603	557	591	566	590	611	585	564	602	582	594	552	602	611	579	613	593	558	550	573	601	572	595	605	573	541	607	555	600	585	608	639	557	607	658	577	579	570	569	576	590	556	590	555	564	571	592	588	569	624	573	566	604	578	538	550	562	577	571	604	617	581	630	580	586	575	590	536	567	565	593	568	639	563	598	598	561	595	626	615	569	584	602	591	607	584	608	615	569	573	579	562	576	595	625	584	637	570	570	560	588	587	619	603	578	585	576	580	600	579	592	594	586	596	614	524	602	558	583	578	581	579	584	621	607	606	613	580	531	598	622	582	569	593	545	548	629	552	571	598	601	584	577	634	613	586	588	633	630	595	565	604	597	598	566	568	565	591	570	536	622	643	571	562	547	602	583	565	543	609	585	568	557	580	598	547	561	602	578	577	556	599	574	605	563	622	607	602	550	620	581	611	595	597	587	558	593	556	578	568	585
9725	2792	521	151	131	106	91	101	70	69	63	75	57	56	67	72	67	57	66	64	71	66	69	62	65	62	75	57	80	67	53	65	69	58	75	67	54	57	51	63	69	68	71	60	62	70	79	70	75	58	70	68	62	67	70	72	64	55	60	52	82	65	65	52	71	73	77	76	63	52	68	67	67	59	66	58	67	84	61	45	60	59	67	53	52	76	65	48	71	56	65	74	58	59	58	65	76	71	64	72	68	73	66	63	59	62	84	56	81	65	58	72	68	56	48	74	70	81	64	71	71	70	60	65	75	50	59	77	76	66	69	66	65	82	69	69	61	67	65	60	67	76	54	67	55	72	56	70	59	72	59	64	62	58	62	67	67	57	60	63	73	84	61	69	56	71	78	71	80	42	51	67	59	55	53	53	71	62	68	61	64	56	71	75	75	66	60	66	69	53	73	63	51	63	69	68	80	53	59	66	66	85	43	54	66	70	77	53	58	74	55	66	67	83	68	59	63	55	79	69	80	80	55	58	48	42	63	58	63	67	76	64	74	47	62	62	67	54	75	68	70	71	74	51	74	56	62	59	54	63	78	59	71	71	48	72	79	60	66	70	68	73	73	62	59	77	78	49	71	62	50	67	65	68	67	63	56	70	61	52	49	63	70	68	67	73	59	66	54	65	61	73	87	54	62	60	35	59	73	73	54	76	62	65	57	56	52	63	47	56	62	57	55	79	58	61	74	62	62	69	57	59	66	61	57	72	67	57	53	63	55	70	73	53	59	58	74	66	56	67	54	68	71	65	77	56	70	68	65	69	74	69	71	74	73	69	60	69	71	61	49	59	54	66	51	56	57	68	61	59	66	62	64	60	67	64	48	54	61	55	60	72	63	69	66	80	58	73	76	82	65	72	62	65	74	70	69	63	58	61	62	44	75	73	64	77	88	60	62	66	66	72	58	68	64	52	66	68	83	74	76	64	71	63	70	77	62	67	66	67	63	61	64	70	49	57	65	69	72	71	60	70	72	73	62	72	51	68	62	79	58	61	53	70	67	60	55	56	65	60	73	69	58	60	73	58	66	68	59	64	73	59	64	62	53	53	62	64	60	63	58	79	58	72	69	64	54	69	68	71	63	46	47	61	59	63	66	73	53	76	56	67	61	87	75	70	71	46	56	78	51	63	69	61	67	74	59	70	59	67	66	68	43	70	65	73	64	62	59	63	75	56	50	65	65	70	61	63	60	64	53	57	64	64	69	51	65	61	57	68	61	58	74	79	57	67	77	70	64	49	57	68	62	61	67	79	74	64	55	74	57	64	57	62	71	65	62	61	69	73	70	64	65	67	68	63	65	59	57	78	59	86	63	58	55	65	73	65	73	81	51	65	83	63	58	76	52	53	72	78	71	60	61	57	63	56	51	68	58	85	68	72	58	65	86	49	53	60	67	64	58	79	68	74	74	60	52	79	75	69	69	57	58	59	76	63	54	78	66	62	54	67	78	66	62	74	93	69	63	69	58	66	67	54	71	58	48	70	51	73	61	78	69	62	52	65	58	65	73	56	68	66	66	74	53	63	66	54	72	64	58	53	59	61	73	93	52	60	70	49	58	57	72	71	87	58	74	75	65	63	70	60	78	70	57	73	60	57	79	67	66	55	44	61	65	57	63	69	52	58	50	77	62	61	75	61	74	68	54	66	69	81	70	71	61	81	65	58	68	70	66	63	57	65	45	73	66	66	65	55	64	70	71	72	63	71	56	65	55	71	64	48	68	84	64	72	77	63	64	80	61	66	74	74	80	91	54	62	62	68	56	62	77	56	55	73	62	58	72	70	75	59	79	67	50	61	63	66	60	53	64	66	72	64	59	67	58	60	57	73	75	75	72	67	61	58	73	67	55	67	80	75	60	61	66	59	71	72	53	63	67	64	59	57	66	55	70	62	69	69	56	74	71	77	67	61	60	78	63	72	66	63	75	64	59	65	58	50	73	71	64	59	63	57	73	61	59	44	69	61	60	51	61	75	70	54	55	57	65	71	79	75	54	69	73	63	69	70	50	69	71	60	64	66	70	65	59	74	65	59	61	68	75	53	56	64	69	65	57	69	49	59	72	66	66	65	63	60	57	73	64	70	62	55	67	62	47	65	47	64	56	66	54	62	46	57	84	62	58	59	74	54	78	76	63	61	70	68	62	80	67	65	49	69	66	58	62	59	65	73	76	60	62	58	81	77	64	60	63	75	58	75	55	65	72	75	65	52	64	81	73	56	84	56	72	78	56	69	68	63	81	70	75	75	61	74	66	51	66	67	63	63	65	66	66	64	60	71	48	70	85	72	68	55	62	77	67	87	69	67	52	61	64	51	53	53	66	77	71	62	53	75	47	56	74	56	58	58	58	62	79	63	76	69	66	78	56	63	59	64	82	79	64	60	55	68	53	68	65	66	61	55	63	56	68	68	63	81	65	72	76	52	51	77	60	56	72	69	61	66	77	73	61	66	60	53	51	58	65	68	67	76	66	54	70	78	71	61	62	71	61	58	61	60	67	59	65	68	76	67	49	72	70	68	85	56	67	64	76	89	60	66	64	56	61	69	66	84	67	74	75	64	69	63	63	81	66	71	68	73	60	80	53	67	62	54	73	56	58	64	65	73	64	63	57	67	80	50	63	56	55	74	51	67	90	63	58	56	57	62	53	61	69	54	73	60	60	68	70	66	63	64	75	59	66	66	60	70	66	55	53	67	76	64	69	59	58	69	70	76	53	55	60	68	53	79	65	75	55	61	77	70	65	72	76	70	70	56	61	60	66	62	58	69	53	66	77	72	72	59	49	62	61	60	60	69	77	60	53	78	63	58	59	56	51	64	69	71	44	64	65	65	75	61	77	72	72	50	69	61	47	66	73	84	76	67	63	64	82	64	53	68	77	64	64	61	62	51	58	70	59	72	53	55	58	64	63	56	78	77	60	74	48	58	54	59	57	69	64	67	56	64	73	71	79	71	59	61	72	59	79	68	71	50	69	53	76	74	69	68	65	75	60	61	44	75	66	42	54	74	77	65	54	56	56	72	57	59	66	63	58	76	65	70	52	56	57	56	57	65	72	72	53	61	68	59	60	78	50	60	45	54	77	83	62	61	75	78	60	51	77	70	64	68	64	60	64	64	68	84	60	73	61	71	66	64	65	70	72	54	71	88	67	63	75	58	64	79	58	72	57	60	69	67	53	58	47	60	67	65	53	64	68	52	65	65	63	72	60	67	62	64	78	75	56	78	57	65	77	61	72	63	88	49	90	82	59	63	66	73	71	50	68	76	72	70	49	63	64	49	70	54	70	66	57	66	68	58	57	80	63	71	63	68	50	68	68	66	78	79	53	60	71	67	80	70	71	78	68	77	69	63	65	59	66	55	74	61	74	68	68	56	59	73	60	70	72	64	65	65	58	71	77	68	69	77	65	63	64	62	71	53	62	60	65	52	63	59	53	67	57	49	59	58	77	48
6374	2095	1013	485	509	406	363	291	250	248	230	238	237	239	228	218	210	197	202	225	181	207	201	215	177	202	189	181	195	178	195	217	206	234	195	215	203	206	205	216	190	174	199	176	208	199	201	201	200	188	208	192	202	200	187	211	199	192	185	196	195	221	187	196	217	200	195	192	218	216	187	203	188	195	178	183	194	189	204	187	196	202	205	194	214	211	172	217	211	205	199	230	191	182	172	181	218	201	201	193	189	192	202	206	181	206	177	186	204	210	217	170	221	213	205	210	214	185	224	215	212	193	200	181	170	188	182	178	215	186	201	202	210	178	203	189	202	205	199	208	209	181	177	182	198	164	184	205	166	207	184	195	182	213	190	194	184	205	223	189	189	199	194	214	204	170	185	194	186	191	193	196	175	188	207	189	192	207	192	199	191	197	217	212	198	178	204	205	194	202	203	206	192	184	199	197	194	198	197	177	205	181	177	200	185	219	183	165	188	206	190	185	202	198	191	190	221	206	210	199	194	214	212	215	218	213	194	197	208	188	176	200	203	206	204	223	200	222	209	195	207	185	195	200	202	204	185	186	202	184	202	203	189	205	213	190	195	213	198	188	217	180	183	209	197	205	206	169	192	193	214	198	194	213	172	181	205	191	200	192	197	199	183	177	191	192	201	220	167	195	182	187	211	201	219	199	214	203	174	204	212	206	199	222	176	189	195	207	181	207	161	209	199	203	200	203	198	206	167	188	205	184	177	197	209	183	205	179	196	228	204	177	207	197	191	202	188	201	220	222	214	202	213	205	197	195	201	181	211	189	196	199	218	221	203	177	206	186	193	203	199	204	189	210	186	222	203	191	197	194	190	178	198	202	179	204	219	203	193	223	198	203	218	193	214	199	206	184	182	189	191	203	215	187	177	230	200	167	204	208	209	187	196	191	187	226	181	180	191	208	186	207	207	224	213	212	201	195	204	201	187	188	198	181	202	202	192	189	205	193	170	190	203	223	190	190	202	196	195	205	231	208	179	199	169	215	206	210	215	212	189	216	174	214	202	187	216	195	213	200	181	192	210	197	196	209	214	187	218	168	204	204	216	216	201	182	190	205	203	186	201	204	212	170	177	210	209	202	194	190	200	184	212	202	195	189	201	222	198	180	179	192	179	197	196	201	192	213	196	207	194	196	195	205	219	203	182	186	213	185	219	211	189	190	197	205	170	173	217	205	201	188	216	191	188	193	178	193	211	204	215	209	194	203	191	182	196	203	195	203	191	199	205	199	193	187	186	201	208	197	197	209	207	181	230	180	210	200	203	204	202	204	192	214	193	176	222	215	205	208	164	195	215	210	213	209	185	217	193	218	189	204	202	183	185	209	195	187	186	209	191	228	182	207	211	198	198	183	206	177	189	183	203	197	172	196	180	184	247	176	197	174	173	190	190	188	192	196	205	244	198	184	206	226	199	198	199	212	190	196	209	215	186	204	216	190	210	210	217	200	195	210	209	229	205	181	213	228	197	183	149	189	199	184	176	212	194	182	193	194	189	202	196	198	194	197	217	216	197	200	185	205	207	198	193	213	181	209	194	185	185	187	209	210	204	196	211	184	203	217	208	183	218	213	184	194	184	185	191	204	216	198	220	183	173	177	194	221	204	193	203	201	178	198	203	212	188	165	188	179	192	192	220	183	208	197	200	197	194	205	201	208	209	194	202	184	229	191	199	214	172	196	175	204	206	175	193	195	187	195	178	205	198	201	220	195	212	181	201	210	209	198	175	191	203	198	194	182	218	206	181	251	197	198	207	202	196	195	199	225	175	201	189	194	216	189	179	195	217	210	198	208	203	215	190	203	201	189	180	201	193	210	199	186	221	200	194	192	226	211	206	189	168	211	190	191	211	210	180	188	163	215	198	195	217	208	179	198	194	214	215	195	205	198	215	178	221	197	194	191	188	216	186	195	189	194	211	194	209	179	232	196	203	194	216	198	192	195	209	201	186	190	181	193	202	190	186	191	204	220	196	181	196	201	205	213	181	183	222	171	236	185	185	202	209	220	188	201	188	203	202	205	193	190	236	210	190	194	196	214	206	217	195	184	217	184	208	214	195	168	173	210	191	199	186	224	221	181	196	208	192	181	213	201	181	198	218	211	212	202	196	170	194	208	186	171	202	208	240	193	197	200	180	204	202	205	188	178	165	210	205	202	217	181	213	194	190	206	189	201	213	194	172	181	172	194	175	190	203	203	210	222	185	175	208	218	207	216	194	179	185	200	175	183	211	210	218	180	177	187	213	194	185	190	204	195	194	175	210	221	194	193	165	205	213	188	202	198	180	185	197	191	212	206	186	196	173	178	198	190	196	229	201	185	173	195	206	212	223	197	187	178	185	201	183	224	205	182	196	200	174	208	191	218	191	204	178	211	175	201	187	190	205	196	207	183	200	199	193	208	200	202	216	190	187	199	186	204	195	193	227	202	194	207	217	201	192	166	201	175	201	215	210	184	215	203	196	208	194	197	200	192	188	183	182	190	186	212	166	213	202	189	203	186	199	182	197	199	178	175	211	180	205	208	201	167	209	204	207	182	181	207	180	214	176	196	200	234	220	216	204	210	184	191	209	185	242	193	200	200	192	225	162	174	174	204	187	201	213	211	222	194	212	193	205	228	199	210	188	200	196	171	217	203	191	227	180	199	200	190	197	196	192	192	206	188	213	192	214	200	208	219	223	206	195	196	223	204	181	191	183	199	182	207	174	204	217	192	191	217	206	188	180	215	186	203	186	174	199	202	207	173	202	201	206	201	193	197	179	182	198	212	189	201	180	206	196	178	198	178	181	181	238	173	198	169	184	179	206	205	190	198	183	179	200	202	197	195	207	198	183	205	210	183	191	188	182	212	214	193	185	190	172	198	201	229	200	186	190	207	179	207	200	174	210	204	206	189	187	165	208	212	196	227	183	198	187	175	179	206	171	164	200	199	211	206	190	205	189	176	211	201	200	218	198	186	201	190	182	187	206	195	196	193	174	180	216	200	163	194	193	163	191	190	196	181	217	202	213	187	193	191	209	193	193	205	204	171	189	178	218	211	217	218	212	199	241	213	210	205	178	192	224	201	212	182	180	187	209	196	210	206	215	183	171	196	185	213	205	193	210	211	198	184	205	217	207	188	194	217	204	226	189	199	193	188	196	209	201	205	196	189	186	210	192	208	176	193	192	214	198	186	199	211	179	221	192	192	207	180	185	157	217	200	210	210	194	180	213	221	198	192	214	215	179	204	215	205	208	206	208	202	192	191	171	196	210	186	183	174	197	198	200	193	179	192	197	232	191	210	192	209	192	188	212	201	185	231	200	212	221	180	203	207	187	192	182	202	242	210	193	189	182	220	181	223	181	206	179	212	191	198	185	187	206	187	191	197	200	214	214	206	187	215	209	191	219	177	193	216	189	192	207	182	206	219	195	224	213	183	211	193	204	185	225	205	218	197	195	215	212	221	188	200	167	175
39141	32699	15685	2271	808	595	492	383	327	299	289	281	238	261	231	226	242	246	200	217	210	229	219	194	196	195	200	209	185	168	168	153	201	201	209	188	214	191	193	197	176	173	186	183	194	173	207	191	168	166	187	171	180	202	192	177	208	184	194	166	177	156	179	185	167	173	201	177	221	204	205	172	165	181	181	175	172	186	193	179	176	154	202	168	168	175	207	167	178	151	175	180	208	190	184	180	171	212	188	197	192	171	199	183	139	186	166	177	213	179	161	186	183	189	166	182	180	188	186	190	189	175	169	182	169	205	207	185	178	201	179	195	177	203	176	177	180	181	201	188	193	198	181	186	193	180	187	193	179	188	149	189	175	167	182	212	189	186	177	178	144	166	188	178	212	190	180	188	178	171	221	207	175	218	179	185	177	187	196	178	186	178	160	176	156	172	151	205	193	173	175	177	212	188	197	173	209	166	227	200	172	177	187	189	190	173	183	166	172	184	207	221	185	181	183	192	182	171	172	196	168	187	187	182	191	185	171	181	184	162	178	210	177	199	176	186	186	181	181	183	186	180	172	182	188	183	157	184	178	195	183	208	201	184	168	184	163	181	192	189	175	189	166	200	179	200	165	178	204	191	200	176	174	171	156	187	176	191	210	181	208	210	159	203	187	201	186	179	189	185	191	177	216	171	201	182	190	210	208	174	177	170	192	170	190	166	185	186	204	169	191	168	165	180	163	170	160	176	188	205	174	169	159	167	172	177	184	158	193	191	191	189	212	170	183	184	158	176	170	184	199	164	203	189	177	174	178	185	178	170	172	161	208	191	186	196	200	161	182	189	192	177	208	169	179	191	175	209	178	190	162	197	170	183	206	206	180	165	198	166	179	177	173	155	170	185	169	185	188	153	195	177	183	173	167	156	179	209	161	179	191	170	201	161	163	163	178	185	193	169	183	179	167	196	178	187	169	182	156	194	166	149	193	180	189	184	184	195	170	200	182	179	193	181	178	165	178	191	180	188	190	198	163	182	176	194	192	181	212	232	203	205	178	176	172	189	190	174	207	167	189	192	196	199	187	177	174	209	221	191	197	201	194	150	188	172	184	162	207	184	189	185	169	182	193	181	199	211	177	189	171	169	168	186	204	173	166	209	187	212	194	208	161	193	160	165	187	178	168	179	187	161	199	175	168	196	176	161	205	207	207	179	187	157	170	184	190	213	208	211	201	174	174	176	190	180	202	179	182	178	183	170	192	182	202	173	159	184	174	180	168	186	166	175	179	171	189	178	188	174	220	188	191	193	184	172	203	169	194	198	173	171	166	169	175	180	180	163	176	200	197	198	192	186	200	173	171	183	174	171	184	203	184	214	163	188	166	198	162	174	176	199	193	192	218	173	177	165	169	169	172	171	190	189	186	183	181	187	165	196	212	158	162	212	170	193	187	185	183	187	173	156	179	168	195	186	170	200	183	172	184	188	188	192	189	195	187	199	186	163	192	177	177	162	173	201	206	172	193	200	189	167	186	185	164	179	186	202	196	170	174	184	171	170	184	197	193	192	178	193	192	203	198	206	179	198	179	183	169	184	143	193	186	166	202	159	189	188	203	184	191	181	187	181	167	184	171	192	179	179	156	186	196	201	179	151	169	181	196	179	179	191	175	193	186	161	171	167	194	172	216	166	195	195	195	204	198	212	211	173	177	213	191	185	200	199	211	174	171	187	192	187	171	186	189	153	144	170	177	173	182	212	182	207	177	213	182	175	171	161	157	188	191	180	174	178	204	194	191	167	193	202	189	198	184	186	167	167	186	192	193	185	166	166	165	176	176	190	208	180	192	222	180	204	169	181	184	194	191	174	181	192	174	187	166	180	214	208	180	168	192	185	180	207	209	162	186	162	180	183	186	211	206	203	187	177	177	214	190	157	189	165	154	164	200	172	175	184	185	181	156	171	170	151	185	163	167	204	202	160	188	175	194	179	181	191	182	150	181	189	186	198	188	196	164	171	170	184	174	176	184	207	207	199	197	182	178	178	172	201	189	169	178	200	178	182	192	152	163	193	177	187	179	186	170	207	166	198	182	177	167	210	181	193	204	179	175	177	168	159	172	193	184	178	186	190	173	165	178	165	180	199	171	185	180	187	191	172	165	197	182	190	192	177	178	198	180	186	187	175	191	179	168	189	184	168	167	201	169	184	209	175	202	176	179	185	184	187	190	181	172	165	182	181	200	203	194	176	197	188	185	186	181	201	178	190	179	178	177	197	179	183	202	171	158	199	178	170	192	161	187	204	170	184	196	170	182	188	183	159	191	153	194	203	204	180	173	196	201	185	153	168	167	163	188	195	193	179	189	204	171	178	173	172	165	193	179	183	200	177	202	217	179	187	210	181	212	143	175	170	163	204	177	168	188	218	174	174	163	167	187	177	197	194	196	171	204	166	215	178	164	186	187	210	191	165	165	180	195	180	199	181	194	196	181	194	202	191	165	167	185	182	186	183	192	166	169	178	211	184	203	153	191	179	164	202	189	187	190	197	165	186	186	180	177	181	205	176	179	195	179	204	190	177	184	176	195	185	185	181	184	182	203	167	174	178	200	166	186	167	198	201	185	193	181	209	174	178	193	171	195	185	179	201	160	180	192	201	191	187	185	179	212	174	201	215	169	199	188	193	181	171	181	176	162	180	168	195	205	204	180	194	184	172	161	153	177	187	176	171	199	206	188	198	207	198	179	169	164	192	180	193	177	191	171	205	163	184	180	203	200	194	192	199	203	174	166	165	180	196	190	188	185	174	172	192	179	184	208	178	172	177	177	161	176	176	181	198	190	206	186	199	201	173	176	162	189	191	188	187	179	173	154	189	181	178	172	183	167	169	169	175	190	217	166	165	195	201	194	178	203	172	199	191	187	232	167	181	188	191	199	175	184	175	200	173	169	197	188	160	174	168	195	189	169	216	184	179	204	191	175	194	176	163	192	177	179	182	175	196	192	169	214	175	173	181	186	164	191	165	201	175	195	168	188	161	182	196	197	164	196	175	199	178	191	164	178	195	162	161	163	167	171	178	173	170	160	172	202	163	192	185	182	184	200	209	188	184	195	181	191	151	183	197	178	174	188	179	170	180	179	190	183	192	189	188	147	174	189	186	180	168	162	184	159	200	192	157	172	184	192	194	158	175	182	177	196	158	173	195	185	194	201	160	172	187	170	170	169	172	205	165	182	171	166	192	164	168	189	167	183	181	196	181	188	213	185	180	177	185	180	194	157	180	180	178	226	183	205	183	177	194	193	204	173	155	172	164	172	218	197	180	198	167	210	161	189	186	160	190	185	187	191	162	155	197	205	178	172	183	183	193	181	168	171	155	188	179	177	172	197	180	178	216	215	197	183	170	193	159	176	203	181	163	173	173	179	193	177	217	175	173	208	167	191	139	179	170	181	185	205	174	196	161	208	201	175	199	211	192	179	185	155	198	171	195	189	180	197	196	160	200	188	208	203	182
24855	12411	11976	3378	3128	2559	2081	1655	1369	1160	1151	1033	919	894	914	775	746	722	640	636	608	632	612	565	565	576	531	532	524	512	520	531	484	528	502	483	511	507	498	477	449	425	511	482	476	485	459	515	466	478	487	494	475	465	496	476	454	445	481	476	458	443	467	422	414	462	422	480	462	468	462	408	474	457	451	424	468	451	455	482	450	455	475	487	466	443	444	422	442	501	484	441	461	462	430	409	420	474	431	454	448	471	457	448	439	485	428	432	463	457	452	457	440	450	510	438	467	464	424	450	498	424	418	480	453	494	452	480	437	432	451	452	448	429	465	424	451	449	446	438	450	467	463	464	453	413	454	465	428	441	457	449	457	409	439	464	454	463	443	445	468	470	439	404	432	480	444	453	439	431	421	449	447	436	453	494	459	474	454	451	467	423	432	451	444	437	470	464	442	480	455	459	431	499	474	461	427	431	483	457	465	384	459	458	451	472	426	470	417	446	455	433	445	473	419	441	430	429	439	437	461	436	443	462	460	474	483	453	417	429	451	449	453	439	414	500	438	464	433	438	429	464	432	456	433	453	457	478	456	433	430	406	414	434	437	469	505	460	457	474	410	457	445	463	442	485	468	408	456	463	480	422	463	463	431	452	442	407	425	442	436	427	441	447	464	439	435	416	443	478	451	452	451	446	443	434	465	435	447	457	442	452	480	425	442	474	421	489	430	440	466	478	424	443	419	484	407	467	453	440	429	448	435	471	469	486	442	521	444	432	428	460	456	436	427	469	429	416	427	493	469	435	481	407	418	445	457	427	425	452	448	442	435	467	424	475	448	460	401	453	447	426	447	435	432	463	492	451	441	449	450	424	459	427	441	480	454	472	475	415	451	434	464	482	439	453	458	440	485	442	456	484	439	409	434	405	472	452	440	481	443	456	475	471	414	467	408	436	466	458	447	394	449	446	444	489	446	450	453	450	459	454	500	456	415	471	446	409	455	427	467	454	442	479	460	451	442	462	428	427	472	440	438	467	442	452	448	424	410	436	428	430	470	468	421	452	438	438	440	468	478	440	438	449	415	438	438	462	444	443	423	503	460	475	437	490	468	433	457	495	447	445	439	463	463	450	450	459	467	438	448	440	439	428	457	453	448	422	465	462	478	452	427	418	413	424	467	449	468	411	412	440	458	475	475	451	453	459	472	477	451	438	435	470	435	419	473	459	439	420	469	444	441	430	463	447	432	430	436	461	481	468	434	433	423	416	467	435	464	432	441	432	433	437	448	412	482	454	448	472	438	430	446	418	402	452	472	418	460	459	418	449	426	453	453	476	434	442	448	444	462	454	432	481	451	447	468	461	463	456	443	454	421	450	446	430	454	485	439	443	459	413	439	445	462	441	480	397	445	426	475	456	429	431	445	466	474	459	460	421	478	462	438	471	444	451	426	482	499	462	437	460	454	455	429	430	446	482	442	432	464	487	433	435	473	453	450	418	456	448	460	420	469	444	431	418	483	445	482	412	417	417	476	432	451	464	439	448	442	432	446	458	433	451	462	460	441	442	484	429	439	469	466	444	460	383	416	436	480	431	397	441	433	452	459	434	481	482	451	439	461	470	472	450	451	430	453	461	453	437	423	461	446	390	436	427	456	438	454	421	489	413	470	485	455	441	460	437	488	458	443	445	446	461	454	434	445	450	453	442	425	431	419	442	428	468	430	464	449	454	454	429	469	452	443	462	489	440	450	399	424	429	443	460	433	437	466	431	445	461	411	443	409	457	431	439	434	455	454	442	459	482	434	444	476	440	444	429	453	441	455	474	452	473	460	441	414	446	427	454	423	442	414	405	454	425	445	452	420	439	428	469	445	473	453	425	452	456	511	431	420	433	445	433	442	450	448	467	458	450	444	453	405	428	493	409	442	419	458	458	446	438	444	442	464	477	442	461	462	446	476	499	408	456	422	460	490	471	440	408	430	430	437	443	446	458	451	454	454	449	425	428	420	428	432	449	455	427	447	437	411	449	443	430	466	433	436	474	426	455	445	450	447	444	484	441	470	417	453	437	435	411	451	462	442	435	466	438	452	427	424	471	451	454	443	467	465	480	428	417	430	460	452	446	406	438	435	465	459	447	447	450	479	454	428	442	441	432	469	457	447	445	455	426	425	451	388	505	455	456	468	453	467	451	478	455	422	468	488	468	453	462	453	493	469	454	438	464	444	464	438	468	446	454	495	422	489	428	444	425	428	453	463	421	443	431	435	426	435	447	420	453	454	469	467	452	430	439	443	426	456	440	473	424	446	435	428	430	423	458	456	473	400	448	467	440	442	448	448	462	422	471	477	419	464	474	465	434	463	465	456	473	476	432	457	466	423	457	428	414	456	437	399	467	447	432	464	476	417	427	446	426	446	446	458	411	456	455	402	451	433	471	412	448	429	486	437	446	463	464	454	443	410	427	448	432	437	450	416	462	458	462	491	442	436	491	488	411	405	472	389	461	445	422	469	488	401	453	446	480	432	412	433	450	455	445	468	452	424	446	434	421	462	396	449	448	458	442	478	434	444	425	461	450	462	439	427	441	455	471	469	438	437	424	436	446	447	470	435	453	434	466	486	434	445	447	457	425	443	450	418	474	452	465	411	456	430	469	421	436	407	462	467	436	446	436	479	463	435	429	455	477	456	450	427	445	456	456	473	444	467	466	460	458	445	459	467	454	464	444	476	438	439	468	418	410	430	421	468	410	421	441	448	423	479	439	461	450	444	454	437	425	461	407	423	427	457	444	411	423	443	412	438	446	435	441	462	483	441	440	455	446	448	454	473	443	439	452	439	416	431	435	463	477	469	471	448	474	408	452	440	418	454	442	448	467	443	424	424	470	480	473	442	467	475	430	420	428	444	456	462	443	469	435	444	462	427	404	450	415	449	460	424	445	446	437	455	431	472	431	436	447	439	473	470	441	455	428	488	451	443	403	464	442	406	440	445	433	467	447	442	461	417	453	437	489	410	444	457	466	429	446	429	434	449	460	454	498	457	427	496	475	431	481	477	463	454	447	451	427	461	472	454	452	463	447	506	446	458	444	481	443	412	448	456	434	430	478	398	415	433	465	441	441	444	471	471	476	455	458	414	450	421	437	434	435	443	430	434	460	446	407	411	443	487	444	463	450	493	471	433	477	458	446	457	415	463	436	509	480	456	491	429	480	483	459	442	471	442	474	415	432	440	503	404	449	444	460	413	418	453	471	487	434	455	432	439	461	451	455	423	427	450	449	441	422	448	437	452	406	423	463	444	414	430	442	460	444	465	430	443	425	438	433	493	443	435	458	455	493	459	435	486	444	469	468	427	438	447	460	430	491	456	484	419	435	438	445	449	448	438	440	444	440	421	456	469	426	448	430	467	436	439	453	490	486	448	457	448	433	448	457	447	449	435	448	447	446	452	454	428	445	448	458	491	444	466	426	469	442	448	424	433	479	457	468	464	430	457	474	435	440	471	465	469	477
50209	42826	24663	5979	1494	1086	846	685	527	502	472	416	427	368	341	355	313	317	298	299	325	303	267	282	286	264	273	275	315	287	267	273	263	246	278	283	256	264	270	261	283	273	266	237	299	254	258	286	240	258	242	232	262	271	277	266	239	259	267	225	288	246	271	252	230	298	295	269	262	276	256	264	231	252	264	256	247	234	263	280	272	268	294	251	245	278	245	256	257	245	240	253	261	255	313	241	271	277	287	269	268	264	275	262	254	276	229	238	285	236	269	266	254	267	246	230	309	256	244	280	258	276	254	301	277	273	262	272	286	253	275	254	275	265	266	268	259	268	259	271	259	242	238	248	276	252	265	257	266	260	233	250	239	249	235	244	261	253	258	252	255	235	256	257	241	249	252	257	244	244	261	265	244	215	249	279	209	264	288	271	265	244	280	288	279	255	267	242	246	268	256	267	272	248	245	262	237	259	248	292	290	281	262	243	244	281	236	250	237	267	271	254	261	244	266	280	228	242	261	284	262	236	241	310	242	267	275	259	259	249	239	261	224	253	259	258	280	273	252	244	227	260	251	245	244	243	241	227	213	248	251	256	267	259	252	264	250	231	278	257	283	285	253	240	229	268	269	265	260	253	250	279	229	243	252	257	259	290	268	252	253	256	235	285	310	253	253	247	250	226	246	235	247	258	253	266	259	247	251	249	275	256	239	235	270	240	278	240	267	253	230	257	238	260	260	254	247	281	278	240	261	269	262	232	293	262	264	227	261	269	256	265	265	243	258	256	238	285	232	258	275	256	257	270	245	265	261	277	232	248	266	270	308	226	275	254	272	257	259	252	249	250	267	245	267	275	253	241	267	253	250	260	240	283	251	271	280	237	248	232	279	255	231	257	255	242	263	262	267	251	269	233	293	252	255	273	214	237	231	244	256	284	258	255	249	294	276	224	288	230	259	269	246	238	251	270	262	263	249	261	269	239	261	272	266	268	215	270	256	265	237	298	277	267	241	276	278	279	248	294	270	251	237	255	249	252	267	246	257	269	240	235	231	241	235	239	284	254	280	250	255	280	279	253	242	260	249	265	247	231	276	271	242	275	248	263	266	256	249	263	263	254	267	298	249	245	248	258	261	263	248	255	241	257	265	285	259	279	255	264	245	252	239	213	285	273	243	285	273	239	237	287	259	290	241	252	243	233	262	247	246	258	236	264	277	232	251	228	264	266	279	253	235	263	243	264	261	237	268	233	236	261	244	262	292	248	256	261	267	270	258	268	249	274	236	250	254	249	280	278	259	271	259	260	262	280	282	288	244	252	274	240	239	258	232	243	236	255	265	271	267	257	255	267	260	278	273	271	248	274	270	242	263	267	242	241	253	286	257	245	242	267	240	242	262	243	255	250	268	227	264	270	261	238	280	314	265	261	269	250	256	266	273	285	242	283	247	253	248	262	270	238	239	283	250	255	248	244	266	264	279	261	273	239	264	274	229	257	266	255	249	285	255	255	241	260	257	268	265	239	280	228	276	244	252	252	254	270	242	242	278	250	265	289	273	259	228	272	274	247	271	250	255	265	272	271	267	270	263	251	247	257	255	240	258	223	240	252	306	254	249	253	268	263	256	244	245	289	235	275	241	245	278	264	231	246	229	262	249	252	247	275	254	252	281	234	248	233	269	229	245	249	247	229	256	253	240	252	260	277	277	254	277	270	277	236	252	300	247	254	269	267	275	291	264	241	272	228	278	250	261	253	272	279	227	249	270	247	250	254	259	233	245	274	245	262	281	279	232	243	279	265	252	249	236	254	239	281	263	246	245	234	268	239	251	269	293	260	238	282	286	250	243	260	273	242	279	274	276	272	241	251	264	273	274	225	304	275	252	256	268	243	216	267	241	282	284	282	270	216	264	262	269	264	237	232	289	257	241	276	245	256	254	236	266	243	247	274	242	275	261	282	272	255	241	267	235	260	292	259	258	266	284	285	251	282	255	259	266	276	267	234	260	277	271	225	249	281	237	273	251	266	261	252	273	236	289	248	241	254	264	231	210	266	251	244	229	262	269	276	243	256	241	258	253	235	251	253	275	274	264	294	262	266	270	240	276	241	266	251	277	267	290	279	224	280	249	244	258	230	230	259	285	248	269	289	245	236	263	276	263	262	279	237	251	263	244	268	243	291	278	307	271	255	271	250	263	256	253	287	206	241	247	258	263	235	241	272	263	244	266	235	246	245	247	280	260	276	263	254	285	259	254	285	239	286	257	263	266	254	256	263	279	259	250	273	274	214	282	239	229	235	250	247	261	262	267	263	247	284	236	278	280	255	283	263	289	238	240	269	274	263	270	254	240	261	283	276	251	288	268	267	257	242	272	282	263	261	266	229	269	245	267	247	248	232	267	289	228	264	237	244	249	249	288	255	250	236	263	248	264	258	239	263	270	267	260	262	253	249	258	263	271	269	238	299	245	260	256	223	290	249	285	247	252	255	260	216	281	253	257	240	235	264	250	240	245	232	265	242	265	275	255	261	245	273	260	254	289	243	243	283	276	261	270	257	269	243	237	256	260	251	245	244	259	258	274	229	262	224	286	252	262	267	289	262	279	254	259	253	273	252	257	276	257	243	264	248	259	235	260	246	258	264	259	266	242	249	261	258	218	237	269	222	255	263	260	269	244	271	249	294	263	272	281	207	270	268	259	246	275	272	254	257	273	243	262	228	281	266	246	272	262	257	232	256	235	264	220	265	238	239	241	249	260	272	291	281	270	264	274	275	272	271	267	277	222	271	267	279	252	235	247	286	265	250	252	236	258	258	271	246	265	239	258	247	276	245	255	251	234	268	245	227	266	276	257	260	243	247	211	264	275	270	249	253	263	293	239	282	269	263	269	217	242	255	275	235	268	281	230	252	277	238	251	280	276	255	282	236	226	262	249	272	227	276	271	285	253	238	267	267	276	259	233	289	272	278	267	245	268	256	232	248	269	229	218	227	266	265	281	268	269	247	250	271	258	253	232	232	243	251	273	240	272	281	238	252	289	252	265	248	250	247	291	281	268	251	245	252	271	278	262	280	249	249	269	255	265	281	270	256	262	251	278	256	276	281	248	274	264	223	278	232	246	250	237	251	255	258	254	249	260	244	251	260	285	258	280	268	242	261	280	243	243	274	262	270	245	252	259	258	281	265	258	267	249	245	262	290	271	258	263	243	268	247	272	296	279	263	262	251	263	245	250	268	243	241	254	262	263	261	259	259	270	243	242	262	245	260	219	259	262	285	233	264	263	260	268	236	293	247	281	297	256	241	272	262	232	296	259	246	283	246	274	257	268	247	235	275	255	283	241	262	257	241	270	238	273	269	259	233	244	244	254	247	245	248	273	247	251	262	256	274	274	249	259	277	247	245	255	235	241	260	269	282	286	259	266	269	265	246	267	286	268	251	256	241	264	254	260	253	238	266	271	224	232	257	302	258	245	234	276	264	246	259	303	273	263	258	264	251	258	247	260	266
30940	18765	15021	6069	5356	4139	3506	2742	2387	2059	1787	1643	1464	1392	1376	1220	1156	1094	960	924	888	885	884	870	827	742	776	723	730	688	730	688	725	672	652	692	669	626	708	645	636	685	631	651	675	583	626	637	615	644	640	630	606	573	634	628	581	622	622	621	578	569	628	622	595	622	606	566	602	609	587	610	643	615	604	604	603	628	595	593	574	605	577	605	624	602	627	606	608	602	600	598	561	591	597	561	594	641	592	619	599	549	606	585	564	607	597	606	570	528	578	610	607	573	586	596	598	571	634	618	592	558	583	594	580	626	600	581	584	584	634	602	604	587	581	583	526	612	633	584	601	607	582	575	593	552	610	578	578	606	536	592	586	595	612	553	573	629	597	577	556	575	644	592	623	570	607	588	593	583	614	518	600	580	585	599	595	558	573	556	532	563	581	547	588	562	546	542	594	594	547	541	616	570	587	569	545	591	552	617	558	558	563	592	580	540	521	571	564	569	599	578	598	578	576	589	587	603	566	593	592	550	626	598	604	576	593	612	596	602	622	598	546	584	556	584	575	607	569	628	587	530	525	595	580	602	537	559	602	573	602	523	557	524	610	568	592	601	603	570	554	575	595	534	578	581	589	613	605	577	577	577	571	609	576	569	582	598	576	602	607	606	542	554	575	569	592	576	528	593	593	578	615	603	607	560	579	594	573	594	554	597	607	600	551	556	573	599	576	540	595	564	607	608	538	573	552	589	586	566	596	587	625	527	559	545	577	585	569	600	580	587	529	577	569	585	602	531	589	606	575	596	586	611	583	567	576	601	563	574	587	569	554	523	575	557	574	604	597	590	543	575	585	589	542	550	582	586	579	551	604	596	609	604	573	540	621	548	582	586	593	559	589	609	555	574	566	591	578	616	615	597	578	563	617	542	594	547	610	617	550	616	601	596	551	580	573	592	569	605	555	612	585	549	603	564	581	574	566	582	578	552	584	567	608	576	588	580	581	597	630	544	592	608	577	629	569	575	546	602	550	558	542	571	536	589	583	573	523	601	596	581	560	583	559	596	585	580	618	614	596	588	572	588	627	560	605	609	609	590	566	557	588	539	568	575	568	551	566	602	582	599	610	587	600	573	577	590	616	571	594	594	548	537	571	557	589	562	595	543	549	563	566	590	548	590	619	588	587	575	567	570	585	589	611	600	556	583	560	534	593	608	541	604	562	584	578	569	577	568	570	622	600	636	547	615	589	593	656	610	631	560	603	584	556	563	570	538	569	570	532	593	568	564	556	569	601	598	527	575	618	610	579	548	606	600	575	592	574	584	567	560	560	599	578	583	591	563	611	614	610	554	588	575	611	537	575	568	582	578	576	549	672	553	611	591	590	633	590	652	594	558	574	588	556	600	563	561	603	549	570	546	542	587	605	587	597	539	570	627	556	551	554	595	587	565	621	528	574	585	609	625	610	582	584	552	588	629	602	592	556	521	590	564	593	588	579	577	590	602	611	592	610	610	617	596	586	536	613	607	614	621	576	576	562	603	590	561	626	611	581	587	586	577	586	541	557	581	572	604	591	553	574	597	572	581	576	611	574	601	587	577	562	623	559	547	591	569	555	603	541	577	639	546	603	552	623	583	606	611	576	566	591	562	580	608	573	596	546	584	586	552	549	608	595	596	586	589	570	600	606	560	603	635	578	603	574	574	563	590	600	538	593	550	604	574	517	604	570	559	583	570	572	589	591	585	568	606	603	576	610	563	590	595	578	572	598	603	599	601	541	547	588	613	592	604	572	512	593	551	558	582	625	566	575	554	611	573	540	570	601	572	599	586	585	558	593	567	579	596	561	569	640	599	582	585	576	589	576	586	583	596	573	592	529	588	555	569	602	598	582	571	595	601	575	596	623	554	581	559	583	610	619	599	605	608	569	539	566	647	566	588	583	585	612	560	583	523	613	561	570	577	591	538	588	620	568	606	586	599	583	556	574	569	560	606	621	593	574	555	616	592	600	541	557	590	605	552	617	620	607	613	606	592	601	578	571	593	555	579	558	566	604	578	606	535	575	558	631	582	590	577	595	602	566	535	584	594	579	594	571	595	626	558	562	609	597	568	604	574	572	590	538	548	590	598	606	573	593	620	567	595	591	569	608	582	609	615	572	577	575	549	582	567	596	561	587	566	575	597	574	571	580	595	547	571	584	628	575	564	551	583	554	550	577	602	614	583	568	603	537	576	588	599	570	544	589	591	584	565	582	529	548	518	554	628	578	582	567	578	603	559	562	574	590	581	626	556	638	582	593	651	563	566	580	599	600	544	564	604	585	565	618	561	579	603	605	586	628	600	531	558	557	592	554	599	584	574	571	611	585	554	626	600	519	572	617	597	560	558	587	592	545	539	623	597	592	598	563	593	582	629	590	549	563	570	581	583	561	578	614	596	610	595	573	548	595	573	587	593	601	606	612	598	596	550	636	601	545	531	595	591	537	570	598	616	555	576	592	556	619	588	540	560	574	589	571	606	613	608	546	569	599	590	575	606	580	596	585	621	546	583	606	571	565	577	585	579	535	629	538	609	587	587	513	551	552	587	598	615	582	539	590	565	576	586	596	608	549	595	649	594	562	576	607	533	603	548	604	554	594	587	616	604	610	589	567	568	558	570	561	594	596	558	589	610	594	582	580	589	586	576	613	549	604	632	562	568	587	570	583	549	574	593	609	545	599	581	585	572	580	580	550	546	620	603	582	591	579	594	597	608	567	598	559	593	578	563	590	569	540	564	534	592	594	547	577	617	592	562	558	612	586	616	598	609	561	556	560	587	536	581	557	618	607	620	594	604	622	584	545	551	580	582	574	549	565	548	607	556	634	574	568	602	563	556	564	575	591	597	575	562	622	562	599	534	545	591	628	587	564	597	558	550	555	588	565	586	605	572	599	581	588	612	551	608	577	600	547	575	573	596	564	611	583	620	552	614	587	580	561	588	590	627	547	594	600	508	552	605	617	557	580	540	606	556	540	567	578	593	581	531	600	572	591	581	594	591	580	569	598	592	560	639	562	573	593	625	566	545	589	581	612	602	577	574	551	595	586	587	591	587	598	579	571	557	593	549	547	596	532	590	569	646	598	588	564	581	613	621	605	612	613	579	588	584	576	572	573	556	578	592	618	572	575	569	574	546	598	545	590	550	547	564	545	601	617	566	602	562	571	555	548	591	591	587	585	582	583	583	582	622	560	581	607	560	568	578	595	557	541	587	542	590	578	615	585	546	552	566	605	585	614	552	571	568	598	550	568	625	582	607	573	537	605	567	621	589	568	564	586	597	597	604	593	569	567	587	580	631	627	618	593	581	618	563	532	572	585	586	601	574	588	615	595	569	569	599	558	611	611	576	618	589	565	605	570	527	593	560	567	557	577	554	588	592	547	597	580	590	592	607	600	585	644	592	568	656	600	595	585	607	552	572	583	562	609	579	594	546	563	554	563	555	604	587	646	579	547	587	622	528	617	547	558	551
10523	2483	649	136	129	85	95	85	85	60	62	70	62	69	63	58	59	75	66	88	54	77	57	71	63	69	76	69	70	76	60	71	74	69	69	50	61	51	75	68	55	53	54	63	77	66	53	68	69	72	82	64	40	55	62	61	52	56	68	68	63	64	64	56	66	66	59	67	74	67	74	71	59	73	59	53	57	81	75	66	68	55	46	61	65	71	66	65	74	59	69	60	60	78	73	69	55	72	64	68	70	65	70	61	72	61	73	58	60	58	61	63	51	52	71	69	82	60	73	71	86	51	52	55	47	70	73	65	62	61	62	56	66	64	59	61	52	74	57	77	64	65	81	73	67	71	69	70	63	60	82	74	69	65	61	54	62	59	55	85	59	45	78	56	55	58	68	58	53	63	75	58	69	61	65	75	61	55	71	73	63	75	61	56	64	62	65	70	58	66	72	48	62	57	67	58	65	79	62	57	46	67	76	64	63	55	73	58	73	73	56	71	64	67	50	69	50	78	46	56	69	46	73	60	79	57	62	63	64	68	61	55	70	67	62	49	73	55	76	60	67	63	67	76	42	72	74	68	58	63	49	62	61	51	69	57	76	76	69	63	66	72	66	69	66	64	76	57	54	57	90	72	63	73	45	57	65	62	71	80	60	52	94	77	71	64	62	63	64	63	72	65	65	67	68	68	63	63	49	61	76	59	61	68	86	80	69	74	78	57	50	67	58	73	59	69	60	72	56	88	71	68	69	56	53	45	61	58	61	67	71	61	63	74	73	63	60	65	71	52	67	72	62	55	66	58	71	63	55	79	65	68	70	63	62	66	65	58	68	64	56	68	66	70	60	73	73	70	70	61	84	68	66	55	61	67	67	54	45	58	62	73	60	74	76	65	60	67	62	65	68	58	73	80	73	59	78	78	51	64	67	65	66	56	65	66	64	62	71	75	75	60	70	66	64	59	65	67	59	67	53	64	78	70	58	69	64	68	52	64	53	62	66	68	82	59	59	65	72	72	66	66	74	70	57	61	61	61	68	64	65	61	72	72	81	61	63	73	66	68	84	60	72	48	69	66	82	74	74	50	66	72	63	65	73	56	58	71	73	62	72	61	79	61	64	57	87	68	60	54	54	59	76	62	60	60	58	53	67	56	68	72	70	57	72	57	57	66	66	67	64	75	64	57	66	69	71	70	63	58	57	56	64	50	76	72	60	60	66	75	59	62	57	73	57	68	79	57	58	75	54	62	73	74	67	76	65	61	72	76	71	62	57	55	73	68	60	71	62	80	68	57	53	64	69	53	61	55	74	67	70	66	49	66	70	52	61	71	67	56	45	71	79	68	58	70	73	72	65	77	84	67	79	78	71	70	66	63	68	71	66	74	53	61	56	63	66	73	62	58	79	74	61	64	67	65	49	62	65	49	78	60	56	83	61	60	55	73	80	64	71	44	66	68	78	50	70	59	61	67	66	70	74	65	59	56	60	52	69	61	52	68	66	65	79	66	52	69	64	73	57	61	65	62	54	70	79	62	59	76	55	76	57	74	56	66	63	44	63	63	62	69	67	56	61	67	60	69	82	61	59	75	64	68	72	65	63	60	66	55	66	49	73	71	64	77	72	53	68	56	53	57	70	56	61	57	50	73	69	80	78	64	62	63	57	66	90	71	59	59	53	73	65	63	68	68	79	56	76	69	66	68	66	57	58	71	71	56	72	53	66	64	59	52	66	70	67	74	55	79	63	79	72	61	70	63	69	64	64	66	65	57	67	74	60	45	75	66	67	80	51	65	68	55	55	83	62	74	55	63	70	64	72	72	76	61	69	60	49	56	67	62	53	70	73	66	58	65	60	54	65	71	68	60	57	62	64	69	51	49	66	71	71	72	65	65	48	66	76	83	64	58	62	81	65	86	67	59	73	66	65	67	59	70	54	62	70	51	59	50	60	68	68	77	52	61	58	48	69	70	74	68	70	54	67	55	66	66	49	62	69	58	69	57	72	58	76	80	50	73	71	77	65	74	51	79	49	60	59	70	82	80	74	63	75	63	74	59	49	43	63	71	60	68	58	54	72	61	74	67	72	60	82	68	63	60	64	69	63	61	48	53	68	69	61	58	57	71	47	72	64	62	55	71	61	68	60	70	70	62	60	62	61	60	62	64	81	54	84	75	60	72	56	70	65	65	68	74	62	45	60	71	64	64	68	61	61	66	75	57	62	72	44	69	56	65	54	51	66	75	64	68	68	70	61	65	70	57	49	81	58	65	60	70	72	65	54	68	54	81	69	53	60	59	57	66	62	72	78	71	74	50	68	57	44	73	66	63	60	64	64	79	72	70	64	57	74	60	61	66	61	57	62	42	61	73	66	62	58	63	55	70	67	61	83	65	53	65	78	69	51	72	59	66	52	74	60	59	84	57	56	61	73	64	55	86	64	70	60	61	59	71	57	53	77	65	71	65	56	59	58	68	71	67	62	74	69	64	64	73	49	59	74	67	63	60	62	69	75	65	61	59	61	60	72	64	74	65	55	58	64	65	61	56	69	82	55	57	54	69	71	58	66	67	68	59	71	69	56	74	60	61	53	70	59	62	61	52	66	58	67	68	69	67	54	76	71	78	62	63	73	78	73	47	67	69	55	66	57	47	74	77	59	69	51	68	54	56	53	64	61	55	60	60	81	58	72	63	48	66	85	67	53	50	54	79	57	61	76	56	77	50	64	57	57	69	68	52	62	64	64	73	70	55	70	68	46	67	70	69	65	64	70	57	74	63	49	69	65	57	65	63	61	66	72	68	61	68	69	74	60	66	67	63	68	49	63	72	64	57	62	61	65	63	59	63	71	76	56	71	67	65	66	56	81	76	74	61	68	64	49	61	55	60	63	68	61	70	58	64	66	76	68	65	69	65	63	64	55	59	53	60	78	57	58	63	66	55	61	74	60	62	64	68	57	65	67	74	61	67	55	66	70	75	47	72	72	85	54	75	64	64	73	78	71	65	73	61	75	72	68	60	65	56	60	50	50	56	63	67	69	50	63	57	66	65	48	87	65	89	76	57	63	81	71	72	66	71	58	72	57	62	59	64	55	72	68	67	64	71	57	64	61	53	59	66	67	68	66	52	43	61	63	64	73	59	69	71	52	66	61	57	66	44	59	57	69	67	74	49	67	62	75	58	70	61	76	62	63	64	56	58	57	58	64	66	68	57	78	72	62	82	72	51	69	96	74	59	59	72	62	58	91	58	69	52	65	79	62	70	69	64	72	48	77	59	65	62	73	57	63	55	63	49	60	47	53	60	67	64	90	58	74	62	53	46	66	53	89	65	54	68	82	72	64	68	71	60	70	69	74	49	63	65	57	51	83	52	64	70	75	72	69	69	63	76	54	70	67	70	65	52	69	68	70	64	67	59	47	60	51	61	63	59	68	78	54	52	72	70	65	81	66	72	74	61	48	50	59	81	72	64	73	61	65	72	65	63	67	65	59	71	81	71	67	65
6410	1903	1175	525	480	370	354	272	222	236	218	234	222	238	213	204	199	185	197	209	207	197	201	200	182	202	208	211	170	218	182	208	197	192	199	183	218	210	188	201	181	213	221	213	197	177	182	171	228	203	186	206	205	183	190	199	178	170	181	185	209	190	191	208	214	178	208	190	211	196	178	194	178	188	209	190	180	202	197	194	209	211	184	203	207	183	183	197	190	194	214	196	217	222	212	190	197	211	212	208	195	188	189	217	182	209	204	204	228	198	188	172	189	204	215	191	170	190	202	206	202	202	177	218	206	217	209	203	202	212	192	188	178	196	207	186	195	199	208	182	199	208	215	203	179	195	185	173	178	203	190	214	180	203	190	197	199	204	215	205	209	200	187	186	191	180	210	199	181	177	195	216	169	205	188	202	208	202	195	175	182	196	220	199	173	196	196	182	217	186	203	212	173	194	199	199	195	195	204	206	215	191	182	189	206	200	203	209	200	214	183	184	192	188	200	207	187	197	185	195	187	198	188	176	190	216	204	197	186	193	184	165	192	172	217	233	168	197	177	218	197	195	201	216	207	209	203	200	172	201	206	207	226	196	193	183	224	199	179	185	194	172	206	199	188	201	202	177	184	195	211	197	215	188	212	209	216	168	199	181	207	212	184	211	193	203	184	181	180	189	185	182	185	167	194	203	193	198	213	197	212	199	186	203	188	195	200	205	212	195	200	194	200	197	224	198	180	209	195	210	186	189	200	166	165	178	187	196	195	213	199	228	198	196	227	183	200	183	169	211	191	213	219	242	203	208	197	191	215	184	191	184	192	195	205	196	204	178	190	160	187	202	202	213	191	184	203	183	207	182	181	197	186	245	177	177	185	206	216	193	202	212	176	182	201	218	196	201	191	184	187	192	193	191	207	194	192	195	194	205	195	197	190	193	164	219	183	202	198	208	179	201	207	189	175	196	176	196	200	211	192	202	197	188	182	184	192	191	197	201	208	199	193	212	202	185	217	210	220	223	196	214	208	197	219	181	181	193	200	230	198	179	195	223	210	194	205	207	190	210	184	220	182	208	171	188	201	200	195	198	206	219	200	212	221	198	185	199	233	174	195	209	183	184	227	220	166	208	195	210	177	200	186	216	175	180	209	194	195	209	209	198	225	223	180	212	209	172	208	213	199	179	208	195	166	197	209	208	188	228	214	181	186	185	203	173	213	209	150	215	179	207	208	189	210	189	194	192	210	202	174	200	198	195	195	195	233	195	202	198	219	191	195	199	199	194	188	193	183	189	199	193	188	216	193	200	193	195	190	196	197	180	204	214	225	171	197	196	175	207	193	202	187	208	194	190	203	192	227	203	182	225	187	191	216	184	228	200	201	190	212	195	201	214	212	211	202	199	193	183	188	217	192	216	225	212	185	191	207	197	173	203	214	169	211	201	194	186	196	222	201	183	181	212	217	177	174	201	185	196	208	211	181	199	176	204	201	196	223	184	202	186	215	194	186	187	184	200	199	215	200	181	190	208	192	176	184	212	203	198	195	205	200	201	204	183	189	200	202	193	209	187	205	186	189	189	185	216	194	176	177	202	223	207	186	206	203	208	219	192	223	205	223	220	191	194	188	196	199	217	215	182	188	217	184	201	190	186	197	205	203	207	201	208	196	206	215	211	190	192	228	181	203	204	175	195	184	184	189	192	188	185	189	195	184	195	196	187	192	219	206	195	202	191	190	181	217	204	208	213	166	202	221	204	200	176	202	210	200	179	186	194	184	214	188	199	210	183	191	199	206	178	188	186	211	206	185	198	198	209	181	211	201	201	202	186	195	185	234	191	197	213	202	210	222	185	195	197	188	205	210	203	189	196	199	187	202	218	189	174	208	195	200	195	199	204	190	205	201	230	203	203	203	192	217	201	228	215	194	209	248	178	199	218	192	194	163	205	191	245	197	211	208	193	205	214	197	207	197	207	204	205	166	195	181	189	203	196	199	188	185	209	183	208	188	209	219	193	180	190	175	163	201	202	166	170	206	194	210	203	194	214	184	185	217	217	195	232	210	177	190	213	208	199	198	189	231	226	195	183	190	225	196	175	179	198	199	204	191	196	219	203	215	197	167	200	182	205	212	209	205	213	222	206	201	210	202	181	205	206	180	205	187	199	191	210	208	192	192	198	215	205	209	201	204	203	195	182	222	187	202	191	214	189	196	215	194	193	198	177	193	212	176	188	188	196	181	207	189	192	207	183	196	210	185	222	196	194	189	193	227	195	182	203	184	166	198	205	190	204	192	202	226	226	182	230	200	192	174	191	180	182	218	213	181	187	204	193	179	180	192	204	210	192	186	201	192	198	175	176	193	205	210	237	192	183	218	197	184	193	207	200	192	201	182	204	193	202	212	191	198	199	188	190	191	194	192	221	205	178	200	189	192	206	224	173	221	200	197	219	207	187	187	194	196	223	202	218	204	195	192	175	193	192	177	216	203	191	204	180	180	216	208	188	225	214	202	175	215	202	206	200	191	188	196	189	183	165	221	201	208	207	221	187	192	200	203	206	210	192	200	199	227	211	206	194	190	165	211	201	222	196	183	202	217	195	200	193	216	195	216	185	216	208	209	198	199	186	190	203	191	210	195	212	182	191	171	205	179	193	191	200	198	202	205	184	201	193	199	192	217	203	197	175	188	226	180	203	210	212	215	229	189	176	212	188	202	227	203	218	196	198	201	199	214	195	221	202	196	201	209	219	179	180	197	196	197	188	195	186	199	195	197	218	202	187	198	211	181	201	185	195	190	192	187	188	206	208	196	181	219	204	199	206	187	209	219	221	204	207	185	214	188	207	183	202	182	171	233	220	204	188	184	206	202	197	187	199	179	186	196	208	178	195	202	192	206	224	186	186	205	184	187	212	192	190	206	204	188	187	200	202	158	161	200	191	216	185	189	223	190	203	198	196	180	194	206	191	194	214	206	187	198	205	204	195	164	206	218	199	190	209	207	220	189	193	202	184	205	180	211	192	186	195	190	194	200	199	220	169	226	218	199	197	179	192	208	204	185	212	195	195	206	160	197	215	217	198	202	208	195	197	214	194	202	177	196	191	211	210	181	190	186	194	198	191	188	192	199	214	213	220	186	220	191	213	182	190	183	212	211	202	190	211	194	205	187	202	224	201	217	208	167	183	183	224	210	175	170	209	186	212	194	196	198	194	203	211	196	204	214	196	185	190	221	200	219	178	194	218	200	200	191	198	192	185	204	177	206	185	220	197	191	186	178	200	165	185	197	202	172	196	180	204	195	187	191	218	213	193	198	193	209	201	202	198	187	193	185	202	190	221	207	206	211	198	204	197	208	187	205	183	204	195	170	206	191	195	200	197	196	189	190	207	208	229	182	210	195	191	173	188	213	196	221	198	192	190	207	194	205	202	220	191	195	197	205	200	191	189	179	213	207	199	196	209	193	196	196	181	165	180	197	221	197	216	186	211	215	181	216	199	207	206	218	173
39047	32894	20297	2771	824	609	525	385	345	308	285	264	275	247	223	242	214	221	220	196	224	218	212	206	211	209	182	199	217	215	202	216	210	203	205	200	203	195	195	224	193	193	209	211	164	201	153	197	223	201	203	185	174	166	192	192	197	160	185	169	172	189	158	205	209	195	188	171	190	201	194	186	198	167	180	203	196	192	199	203	168	177	182	189	186	190	177	169	197	183	184	169	159	170	209	191	199	187	176	178	187	206	203	196	171	193	178	167	162	179	180	183	187	167	162	168	170	203	159	216	187	188	193	197	175	173	156	183	192	189	204	178	187	217	197	187	187	170	208	179	212	211	190	182	192	197	177	206	171	183	170	197	202	187	198	206	179	163	200	177	172	181	182	199	193	191	194	192	230	163	207	193	190	156	191	168	183	191	173	161	162	164	187	201	182	175	177	200	174	210	180	176	173	178	185	169	202	193	198	192	205	191	178	189	192	182	173	193	202	188	178	201	206	202	174	176	173	176	214	185	201	196	178	179	193	192	164	172	187	191	215	184	181	178	186	184	178	162	154	214	196	171	225	195	186	190	181	188	197	169	169	152	168	173	187	165	174	188	169	177	215	177	185	183	176	198	175	190	161	157	174	184	223	188	177	144	180	202	180	166	163	182	186	183	155	183	177	156	176	157	176	177	168	176	177	185	173	208	182	176	166	178	175	179	178	185	185	187	163	176	179	174	175	211	201	191	167	185	160	202	189	161	157	193	198	164	186	177	165	173	187	177	195	188	146	196	179	174	191	194	179	186	189	166	174	176	180	201	193	186	188	168	184	193	181	190	179	180	156	181	184	177	179	182	186	184	148	178	179	170	183	164	177	172	200	169	187	178	174	160	173	193	175	198	183	188	179	176	196	204	173	205	194	198	187	188	216	171	172	188	167	176	184	184	202	193	163	217	184	197	207	190	195	182	189	188	175	202	183	181	165	189	168	220	186	180	194	196	205	196	160	186	191	193	189	174	184	187	202	181	206	185	168	166	195	190	179	166	188	212	211	192	182	172	171	186	172	197	192	172	174	179	181	191	181	160	184	182	168	163	195	163	186	206	205	188	207	228	184	196	159	173	155	214	162	179	193	187	185	181	172	162	199	171	198	208	167	161	181	185	192	195	168	198	168	179	182	200	188	189	185	176	191	172	176	188	165	169	186	163	178	198	169	191	176	154	173	162	156	195	180	174	168	178	178	183	198	193	197	157	186	188	188	195	196	207	169	190	170	172	191	170	180	180	189	198	196	163	180	170	201	181	190	195	177	169	150	198	168	193	171	174	169	179	189	200	163	193	186	200	197	215	161	181	166	189	199	191	170	170	190	191	170	187	200	172	164	178	158	217	160	154	192	171	183	183	184	178	193	160	177	190	183	184	178	172	164	171	150	204	197	188	173	191	194	196	181	189	192	163	175	190	158	196	179	183	177	164	193	203	188	197	167	174	166	199	183	169	165	198	176	181	199	177	180	182	205	195	182	198	156	204	138	149	206	160	183	158	164	184	187	176	158	181	185	199	163	185	202	160	178	175	191	191	194	201	199	201	191	173	215	194	155	175	191	169	185	184	204	179	197	186	217	174	180	176	168	166	184	188	175	195	180	186	191	166	206	197	174	176	175	181	195	177	176	200	178	197	195	175	213	185	194	191	193	199	178	204	197	174	158	194	156	200	200	174	191	206	183	201	225	197	180	182	179	174	201	180	171	180	169	185	183	180	163	189	183	192	170	196	187	158	168	166	188	187	171	175	168	174	150	172	186	191	162	178	160	185	183	172	187	139	186	180	191	189	191	196	179	167	173	208	169	190	196	200	166	223	211	186	194	195	196	165	205	213	198	169	191	172	189	170	174	178	188	162	175	177	200	173	182	192	178	206	172	187	179	170	174	159	181	183	193	191	172	174	152	178	194	191	202	193	204	161	194	187	188	178	194	189	205	193	153	144	168	198	156	197	175	174	196	202	164	161	185	180	192	168	192	168	167	218	187	180	200	192	172	176	174	176	173	214	209	173	190	187	184	184	158	169	190	188	179	217	192	159	207	196	169	156	177	177	185	179	155	178	169	180	172	159	174	186	204	201	174	208	211	189	214	166	184	178	166	195	174	181	165	203	164	203	214	187	172	182	198	178	175	164	161	168	191	178	169	191	161	170	171	178	172	202	161	193	184	175	194	189	192	179	173	178	185	172	203	199	147	191	202	179	166	186	198	184	176	190	161	192	159	187	185	182	173	196	165	159	205	155	179	173	185	160	215	182	170	182	191	218	191	143	155	203	165	180	199	206	165	171	190	184	211	176	197	174	207	188	185	157	200	185	183	193	178	163	214	207	210	196	225	174	164	167	181	165	163	171	172	183	209	181	194	168	160	175	193	200	184	193	198	195	189	197	197	182	189	176	187	211	185	204	200	187	175	178	174	199	189	203	183	174	183	168	176	177	177	179	178	200	189	189	197	183	193	177	187	192	185	170	212	190	197	179	214	176	182	183	177	172	179	177	180	173	190	185	159	192	182	159	179	205	204	173	206	165	198	191	192	165	172	221	169	210	194	197	189	207	210	184	210	173	205	185	188	198	171	163	150	194	181	174	174	169	181	186	191	166	183	189	177	192	187	159	188	214	167	186	194	193	166	168	193	172	143	197	193	182	158	181	163	201	184	182	182	171	158	190	168	175	194	157	163	192	185	210	194	164	187	207	171	183	191	187	188	195	197	184	175	192	189	173	191	182	175	148	169	176	188	201	175	192	193	193	187	201	180	194	196	196	191	169	210	183	177	186	195	156	171	193	216	174	173	155	169	185	180	209	166	187	170	183	168	173	183	188	169	174	177	170	185	184	176	181	187	182	203	182	181	160	178	159	206	215	166	191	178	163	198	183	197	201	175	182	162	191	177	166	184	189	176	181	210	190	194	207	207	177	186	196	170	170	182	168	195	166	182	209	191	168	202	181	181	205	167	175	197	190	180	176	169	188	186	194	199	204	174	171	178	201	189	159	184	187	184	151	192	178	198	184	172	174	204	208	187	212	184	188	158	194	198	159	181	179	193	162	182	217	175	173	164	187	174	188	188	154	240	165	190	164	176	176	176	159	171	176	189	200	194	196	202	169	161	167	194	187	187	162	194	187	192	187	181	184	190	177	188	179	192	203	176	194	172	173	169	196	198	196	186	200	171	188	183	183	155	169	191	185	187	209	187	174	159	194	171	168	186	153	180	195	187	198	197	161	197	209	179	193	193	174	179	166	204	202	176	182	201	179	176	200	186	169	197	187	202	204	196	177	171	199	206	198	182	190	187	192	180	172	187	174	178	185	172	190	184	175	199	181	186	198	164	175	177	177	183	175	196	185	194	207	140	173	168	202	176	186	193	190	171	156	187	177	169	188	172	187	184	183	194	194	185	173	177	184	193	195	199	165	163	183	170	197	189	205	163	172	177	175	186	181	209	185	202	184	190	166	195	165	163	178
24368	14814	13386	3465	3077	2460	2037	1596	1363	1190	1062	987	968	809	819	793	723	664	627	606	626	551	570	559	540	520	533	558	531	520	501	472	502	525	514	491	519	538	503	519	453	475	530	462	492	472	471	523	496	468	461	475	442	506	443	490	470	444	511	468	478	487	444	441	469	439	484	441	458	444	474	525	451	472	422	439	416	450	495	440	471	435	441	495	449	456	479	478	487	466	433	458	426	459	435	435	462	490	431	455	430	442	486	474	427	447	480	452	452	396	427	416	451	432	522	428	440	418	438	442	441	478	457	450	439	498	457	479	451	470	435	401	462	430	447	412	471	447	456	437	463	480	438	465	415	511	412	430	474	461	451	428	454	465	462	432	492	456	432	454	437	446	431	427	454	448	433	435	484	478	433	509	423	462	474	477	447	449	485	438	434	448	463	458	477	454	445	452	418	458	458	449	488	422	432	474	443	431	431	463	483	440	453	455	460	426	462	442	457	460	433	434	450	466	424	449	411	444	438	423	467	438	460	455	463	454	446	431	452	405	449	462	455	446	462	452	469	424	476	437	444	458	459	435	436	405	447	406	468	485	464	422	487	413	431	483	454	452	435	458	480	448	429	452	405	431	445	462	423	441	481	423	460	431	457	442	445	481	435	462	427	471	479	413	443	448	426	443	464	441	447	434	421	433	391	448	441	453	466	504	462	432	441	459	436	478	461	455	392	431	464	459	451	463	451	466	435	437	462	420	431	458	436	431	425	474	420	460	441	438	455	425	421	482	426	426	459	446	443	492	474	438	429	454	456	443	444	466	484	429	440	466	426	448	461	445	437	442	441	445	462	429	436	433	460	448	423	434	406	469	459	469	438	453	473	445	498	435	432	454	467	443	460	491	444	469	444	427	449	457	432	472	468	464	443	479	427	441	490	435	473	442	449	490	422	455	452	431	435	455	477	449	476	475	439	441	460	460	432	475	431	426	421	457	458	453	453	453	465	441	425	444	448	479	472	468	435	436	447	450	450	465	487	454	446	470	482	446	459	418	480	421	486	446	415	451	437	436	438	441	444	451	455	449	420	473	425	462	459	459	460	432	442	457	465	463	458	451	399	431	466	444	452	428	459	457	444	511	489	455	468	413	419	445	463	459	467	449	434	418	435	429	458	447	456	461	435	421	469	442	432	465	456	445	443	448	460	461	482	435	471	460	445	466	427	473	427	423	463	431	438	447	400	447	476	463	468	442	447	457	437	411	470	459	473	433	431	501	439	454	459	444	440	453	424	450	474	501	446	424	489	478	448	485	424	448	431	465	386	444	454	421	466	445	457	459	445	465	458	436	411	449	474	454	424	450	420	429	410	465	437	458	453	438	453	442	462	505	481	472	470	495	451	441	422	429	432	459	454	482	424	416	452	417	460	421	424	468	421	461	431	490	431	430	435	429	461	465	426	463	419	456	472	492	425	439	431	451	438	458	459	433	460	394	447	420	415	461	462	441	456	444	431	453	473	450	411	430	477	429	477	439	443	433	433	434	446	478	438	446	457	425	470	449	446	452	426	475	428	432	451	480	448	470	451	477	501	475	430	463	425	420	442	426	451	475	428	443	433	431	419	450	459	493	470	467	428	430	479	410	433	472	456	468	426	444	464	471	458	462	476	486	456	465	443	485	456	425	504	498	439	488	439	463	442	418	423	443	471	496	449	450	462	454	475	469	464	441	428	448	444	435	490	441	420	441	427	490	466	421	444	437	452	509	429	445	442	445	469	429	442	425	456	413	462	420	463	449	465	444	522	487	454	438	453	466	440	446	455	442	487	456	440	460	455	424	466	425	448	448	452	471	463	417	458	455	461	467	452	423	471	455	436	453	484	424	431	474	444	460	445	444	481	427	437	442	470	463	450	434	446	446	467	482	435	460	439	424	462	457	478	455	438	443	455	451	466	500	456	427	441	489	440	441	463	399	430	470	443	450	461	453	454	475	434	450	444	488	443	477	459	475	448	460	442	465	438	465	474	445	460	491	414	466	422	466	432	463	478	444	478	435	430	474	457	436	456	455	469	426	437	475	438	445	457	444	451	465	460	396	419	444	458	471	479	476	458	452	437	453	475	430	468	435	442	448	456	470	440	453	493	434	437	451	438	471	474	465	464	481	404	439	427	432	434	460	480	461	450	439	497	443	435	478	437	462	437	480	478	421	450	412	415	483	445	438	451	461	478	443	433	425	460	489	473	421	408	501	435	447	451	452	461	457	454	406	413	465	448	458	461	419	454	448	461	484	418	427	452	430	429	433	456	421	450	493	402	464	450	455	441	452	499	424	456	433	437	455	490	474	443	423	422	438	477	421	434	476	430	427	447	460	489	472	473	410	458	468	426	478	433	427	451	493	464	446	419	459	438	467	443	442	439	455	430	468	491	441	432	476	468	440	481	491	447	451	462	447	459	425	468	480	452	480	458	412	481	453	427	435	465	445	463	412	462	450	400	470	424	466	451	429	453	462	432	419	413	453	472	432	494	464	423	490	457	504	461	451	426	445	430	452	442	492	464	446	444	502	475	421	444	453	466	457	451	493	447	448	454	460	450	439	435	437	472	470	460	466	449	442	431	440	461	440	441	474	473	456	450	438	452	424	461	467	439	487	443	436	444	436	463	438	442	455	487	471	434	402	475	464	444	454	454	473	428	424	417	460	465	477	454	462	449	455	468	439	447	437	473	453	449	440	453	413	437	453	489	439	429	419	441	465	448	436	451	447	414	492	501	425	459	455	494	427	450	454	430	436	441	429	421	425	442	458	478	454	469	476	458	454	441	451	451	427	443	440	421	464	459	476	445	442	454	449	460	428	429	458	447	422	420	440	449	466	455	420	474	446	448	427	452	457	424	455	422	444	449	460	448	431	449	431	474	463	444	476	476	445	438	440	446	434	482	481	453	459	424	452	452	493	452	448	454	452	427	419	437	477	438	486	415	446	446	423	425	450	464	453	440	455	450	459	456	478	454	454	460	436	442	470	412	452	442	449	439	447	430	424	414	448	442	460	416	467	461	432	476	464	468	433	447	424	433	445	451	455	471	432	420	438	427	412	475	419	459	453	436	438	441	437	464	457	423	450	461	434	479	456	430	464	442	414	443	469	460	484	445	520	456	424	482	444	391	407	459	466	423	438	439	456	475	451	467	435	475	438	456	453	443	437	433	438	424	475	468	455	450	497	459	451	440	458	417	448	457	410	477	462	442	442	420	443	467	436	460	415	462	424	408	439	435	438	438	437	462	474	489	463	438	473	436	464	492	422	429	419	441	465	422	463	458	475	447	404	419	438	460	434	451	439	445	440	451	460	491	430	467	461	453	451	424	426	456	465	466	431	475	462	432	460	471	444	446	459	420	453	441	402	437	482	450	460	444	430	443	459	458	453	464	479	408	470	406	455	431	449	459	438	447	446	459	424	468	468	454	474	453	458	448	459	426	462	414	443	454	441	453	460	468	437	451	479	423	434	479	474
49409	42829	28967	7787	1706	1097	804	633	520	507	417	408	395	342	354	341	331	351	320	269	290	312	305	255	269	311	310	267	281	269	290	287	280	287	300	271	270	278	246	267	269	256	256	250	223	292	267	248	250	265	247	289	237	279	257	294	254	265	258	262	242	260	248	253	267	262	280	254	265	263	251	279	243	260	257	283	274	278	253	295	246	272	268	265	267	254	266	255	300	257	251	277	265	278	252	267	262	240	275	232	275	260	265	267	253	265	243	286	263	247	254	248	280	265	235	287	256	291	270	269	254	281	252	265	243	251	278	259	277	260	263	249	244	252	249	262	248	254	286	223	234	287	264	234	302	244	264	266	277	261	276	259	277	299	284	239	291	263	250	257	244	234	248	273	256	273	264	254	264	238	273	234	235	241	269	260	261	263	276	248	249	228	263	279	261	274	270	265	264	260	230	262	265	253	259	238	253	294	281	252	257	248	270	274	255	230	256	264	286	288	262	243	257	287	253	269	271	311	277	253	282	262	270	265	264	289	292	269	259	238	245	258	238	248	267	270	266	278	235	243	294	271	261	242	258	272	258	261	238	287	277	270	266	263	257	242	256	239	237	245	275	266	248	251	255	267	253	266	249	274	259	247	257	264	264	268	268	277	267	256	228	262	248	249	257	272	252	297	259	275	261	241	267	239	253	289	253	255	252	265	274	253	213	263	259	217	265	242	273	244	264	243	242	231	248	265	278	255	275	264	279	272	246	245	245	271	231	235	268	253	269	289	278	245	248	248	248	266	246	250	256	254	259	264	271	245	236	262	250	252	250	273	256	231	292	277	266	263	268	250	299	256	252	262	260	260	270	263	252	260	251	247	236	264	253	249	255	291	263	257	241	239	256	224	271	245	236	287	245	276	249	271	252	243	244	269	278	226	297	229	237	273	273	256	261	257	254	241	278	260	254	238	272	220	259	237	225	276	249	235	284	265	271	268	268	285	272	242	224	249	249	244	281	259	243	239	253	251	263	255	274	279	236	262	267	273	273	241	278	265	274	261	247	274	238	265	253	287	250	269	258	298	249	246	255	283	229	265	258	261	242	241	243	292	277	233	248	266	242	269	258	276	263	243	251	258	257	260	267	253	258	272	286	268	278	269	245	296	286	273	275	268	264	264	239	249	247	230	249	259	262	209	251	208	220	269	260	261	224	265	256	285	297	225	245	269	253	257	293	262	245	233	262	285	327	301	288	266	244	244	265	261	266	263	255	261	289	273	263	269	253	273	263	214	265	236	257	247	250	267	274	256	265	266	271	230	272	250	239	257	244	250	261	276	252	250	277	264	250	244	255	272	266	262	252	266	266	255	270	318	266	259	261	283	260	285	280	245	261	215	253	255	260	229	275	274	250	242	240	268	316	267	301	252	238	313	229	257	263	255	233	279	231	220	230	272	265	279	225	244	266	264	254	252	241	255	268	283	277	254	280	253	237	239	282	266	257	259	263	266	223	293	262	239	256	275	268	294	262	236	251	257	297	260	271	283	270	239	277	249	259	286	235	268	267	283	250	269	289	246	301	247	254	269	279	265	262	259	282	277	253	231	268	255	256	232	254	264	277	245	246	263	297	289	241	285	250	249	273	265	227	252	267	266	308	261	264	245	269	254	259	300	305	282	275	267	270	225	257	259	267	287	257	256	271	286	254	266	260	259	247	240	258	256	264	236	230	248	257	261	234	247	277	234	254	269	265	268	248	252	241	253	276	270	247	251	288	253	250	257	261	262	246	242	254	269	301	254	261	258	234	248	234	248	254	240	242	259	276	262	251	250	236	265	277	258	266	271	262	266	246	274	254	257	244	262	239	253	260	246	258	236	220	265	265	241	268	261	254	233	258	245	250	264	242	238	272	276	240	259	240	252	272	250	235	281	278	249	270	229	250	265	278	292	304	263	253	243	257	259	277	272	260	268	269	254	247	265	273	264	244	255	263	291	229	266	259	244	243	250	293	290	246	263	281	226	250	255	248	292	290	271	278	245	300	238	271	246	263	246	246	252	262	265	274	246	283	249	275	265	293	278	271	214	287	272	240	253	259	243	267	271	264	246	245	266	227	240	259	243	250	225	274	280	266	269	267	277	264	263	245	273	262	236	251	248	229	258	242	243	240	263	256	264	264	254	264	256	248	256	305	248	253	244	297	274	252	286	238	253	232	276	268	285	239	313	258	265	260	249	277	256	266	253	230	267	254	257	263	240	244	245	281	282	220	270	244	226	257	247	257	281	238	254	296	272	240	263	228	272	270	250	250	243	221	242	260	267	250	280	247	266	258	254	277	285	240	239	264	263	246	276	266	292	269	268	271	312	223	275	247	260	259	263	257	225	275	261	261	265	257	288	271	265	257	287	245	310	276	256	261	244	305	260	216	232	240	270	283	251	268	295	277	272	262	246	263	277	262	291	249	271	271	252	311	256	272	265	290	240	278	277	259	271	250	249	268	291	246	252	246	277	277	250	259	263	260	277	290	293	267	283	272	268	268	256	246	244	275	260	226	234	232	247	253	266	284	254	264	252	253	266	259	260	285	255	257	251	296	260	289	271	272	265	277	283	250	275	268	289	233	267	277	261	221	281	257	291	243	265	230	242	264	241	237	232	245	240	269	268	212	255	258	232	238	249	286	287	257	291	280	276	269	272	241	274	243	248	272	264	248	272	289	251	241	243	240	244	248	257	238	264	235	237	280	249	262	253	269	223	261	234	277	274	242	265	269	277	276	256	262	257	279	286	255	235	253	269	253	237	273	247	247	279	244	286	221	229	255	250	258	282	261	289	241	262	266	257	265	267	262	257	247	252	279	286	242	252	237	255	254	273	257	255	254	277	251	261	246	251	240	255	250	238	275	254	241	281	251	244	272	250	271	234	244	292	264	293	249	269	249	275	283	255	255	259	280	254	245	278	244	260	262	243	257	243	251	264	229	260	260	217	276	278	277	261	221	253	237	249	253	247	290	283	242	254	243	254	269	269	278	263	271	257	259	263	273	270	250	261	256	264	252	253	254	270	261	254	230	262	259	252	257	257	259	265	260	216	271	261	239	261	294	236	258	259	251	260	241	216	248	256	232	267	271	274	243	264	288	244	227	250	228	239	257	259	234	263	255	251	243	263	278	269	248	258	254	231	259	265	260	262	260	249	260	242	286	239	265	262	258	256	237	257	236	253	297	246	275	246	246	253	257	237	263	255	280	260	282	240	272	241	270	244	257	243	258	264	270	258	255	278	234	246	254	252	277	264	264	284	252	290	231	263	240	244	226	290	268	270	233	249	275	270	256	257	255	276	289	255	284	238	267	253	257	270	270	245	284	270	227	246	255	261	261	284	253	271	232	258	251	277	253	240	256	250	234	279	258	264	279	269	233	267	271	267	234	246	261	245	254	283	258	270	272	258	261	284	248	246	251	276	246	243	261	261	257	243	233	253	263	275	266	257	276	242	246	237	273	285	282	291	255	230	277	286
31822	20761	17353	6038	4828	4116	3267	2673	2286	1924	1804	1673	1464	1344	1218	1189	1196	1171	987	865	862	833	833	819	738	769	718	725	714	685	624	693	734	717	669	693	640	636	693	652	646	647	624	642	658	644	617	631	642	673	679	641	610	608	591	603	630	564	582	610	629	584	615	618	623	586	587	618	628	643	547	626	584	608	592	618	602	628	589	606	596	621	636	600	576	565	598	623	576	596	631	647	582	628	581	599	587	558	577	562	607	617	592	582	599	533	610	568	580	593	584	574	577	592	595	539	552	574	572	597	589	620	602	593	595	562	591	549	588	601	605	605	595	600	548	577	566	537	573	612	565	622	590	632	580	600	563	568	623	609	591	595	618	580	602	585	599	604	605	568	615	586	566	621	580	607	601	614	572	635	594	584	618	594	600	582	612	548	607	570	528	604	611	589	554	548	600	585	626	596	609	568	577	578	571	582	597	596	597	644	563	589	593	579	577	590	571	553	568	549	624	563	566	536	583	617	597	591	554	588	573	589	568	561	564	585	568	599	563	593	629	585	529	573	611	620	612	569	603	567	539	581	598	561	606	553	602	548	580	579	549	543	583	577	583	596	591	572	566	623	587	613	583	600	583	611	614	584	541	552	611	572	596	603	601	582	548	584	553	595	620	610	580	548	569	610	597	585	595	559	580	615	590	594	556	577	599	600	576	548	584	614	543	599	566	552	609	571	599	578	572	606	651	622	578	568	590	612	582	565	587	567	579	547	593	594	606	551	579	553	607	623	604	577	585	618	556	589	537	571	589	585	583	587	570	608	548	576	545	553	605	577	581	604	526	554	596	578	562	594	574	570	577	588	587	588	555	606	569	575	580	585	572	587	609	562	600	547	628	583	633	586	572	625	579	618	586	557	605	556	622	584	606	570	621	563	573	593	560	578	577	567	537	541	624	585	577	593	579	625	584	604	555	596	598	615	600	585	538	598	619	553	571	570	599	544	597	614	572	603	610	600	528	555	569	597	563	613	547	574	591	552	558	613	578	533	605	581	616	561	557	579	532	591	576	558	600	582	578	547	586	605	607	576	603	606	600	586	513	571	596	600	579	547	543	600	602	572	569	593	596	615	603	598	581	583	578	610	600	587	598	577	545	549	588	579	605	574	543	588	588	549	584	585	556	611	607	624	596	533	576	575	532	609	579	591	600	612	587	595	615	576	594	575	580	589	577	587	623	612	584	620	602	597	566	577	602	576	569	578	607	553	611	574	553	579	553	548	529	592	562	559	562	584	573	586	576	586	598	571	583	592	578	586	557	590	590	585	534	585	606	588	643	601	596	583	652	563	576	561	605	606	571	561	578	625	609	581	571	611	600	589	621	578	599	574	528	590	581	616	617	587	616	554	567	592	547	590	565	583	611	576	586	623	586	580	610	584	529	580	606	566	579	603	593	583	585	576	536	594	558	599	556	593	572	601	572	616	547	560	569	617	561	606	577	589	585	549	585	581	576	615	564	620	628	582	518	551	584	592	590	566	614	560	612	597	593	615	600	624	608	599	584	588	587	582	591	560	617	609	583	548	595	537	593	581	583	575	584	565	576	595	608	539	563	540	587	569	567	574	560	611	590	602	565	550	644	601	576	543	608	567	566	583	579	552	585	601	615	595	585	593	595	602	559	579	588	591	563	599	605	565	626	576	562	580	592	619	548	565	565	547	566	576	585	579	596	580	616	609	565	553	590	548	583	626	561	587	580	545	619	564	587	573	619	575	580	563	630	570	559	577	557	588	625	567	558	528	596	605	535	589	562	539	573	571	602	600	616	615	592	601	566	564	554	587	600	568	598	561	565	570	554	569	575	618	565	545	584	626	566	584	602	615	629	578	578	553	545	604	598	588	576	606	577	610	591	529	588	593	569	571	577	550	564	591	572	547	570	586	558	616	592	570	582	574	582	596	604	551	586	610	578	556	599	607	569	554	583	600	568	563	603	575	559	585	581	604	571	608	573	591	569	594	572	600	571	554	558	575	607	624	595	601	591	609	532	617	598	582	585	536	544	569	568	577	557	574	563	599	592	589	580	619	562	582	574	578	598	597	552	559	583	550	592	591	591	569	576	630	566	610	606	577	596	529	542	597	576	583	558	586	579	612	574	565	588	596	615	588	569	597	575	586	578	601	598	590	594	572	570	582	609	599	601	549	567	619	584	575	580	613	557	598	559	569	605	594	582	592	551	590	553	579	616	609	622	576	563	623	528	568	574	560	549	635	591	594	601	559	533	602	587	564	596	590	561	584	608	577	630	547	573	563	591	572	577	566	572	603	573	628	602	586	569	629	609	602	616	622	599	620	594	571	641	597	556	578	588	587	604	578	576	589	575	582	587	573	545	597	561	576	594	554	608	578	595	596	552	570	555	600	574	593	574	612	572	586	530	611	572	553	575	574	597	511	590	580	557	569	582	591	573	607	585	557	565	577	624	587	575	548	565	567	527	646	585	570	588	584	565	587	598	558	572	567	573	584	616	602	571	605	569	564	560	592	591	588	568	585	571	602	631	576	617	590	602	581	585	614	553	577	609	569	577	625	585	565	643	585	613	597	563	573	547	577	576	608	577	581	620	587	598	600	549	596	549	589	566	581	555	630	582	624	614	549	590	588	577	576	617	562	567	543	556	554	622	571	588	636	603	581	570	586	608	597	567	561	595	574	586	561	576	658	584	599	638	588	601	558	584	588	604	586	555	544	583	620	563	632	574	600	602	553	590	564	613	577	597	638	573	573	636	587	584	560	554	581	611	515	555	571	536	600	636	598	569	579	568	606	606	589	592	592	579	516	614	610	573	575	574	559	558	609	580	636	611	590	625	556	613	611	629	562	549	601	581	614	593	572	590	604	594	611	627	556	557	589	549	576	566	555	596	595	570	586	551	608	585	573	563	588	533	589	614	623	599	562	572	551	632	599	555	569	604	588	573	543	616	580	626	597	578	591	578	573	577	555	560	591	572	555	569	573	560	588	618	610	549	613	550	540	572	580	585	563	593	594	576	617	648	571	606	548	556	567	579	594	584	590	621	630	606	576	623	588	602	586	576	586	599	584	552	595	609	608	585	611	585	552	591	600	593	556	589	565	594	524	549	576	616	561	616	586	577	607	598	553	565	535	577	613	573	551	596	576	620	648	609	620	613	614	548	610	579	567	611	586	582	601	579	593	611	541	599	576	616	658	546	624	579	578	600	614	572	582	585	602	583	625	555	601	599	633	631	594	549	608	556	602	590	589	589	604	608	578	589	573	604	587	576	600	578	618	575	550	584	544	583	613	570	598	566	586	540	606	571	550	539	546	613	580	595	585	644	558	587	589	568	592	606	583	592	610	624	607	629	611	569	617	576	583	630	549	614	594	554	588	649	561	577	604	546	603	598	567	608	594	596	571	578	575	567	572	561	582	584	583	589	582	610	579	599	595	646	578	570	592	599	583	609	596	618	595	581	582	597	575	563	583	603	565	581	584	584	601
11785	2876	990	222	119	128	100	89	84	75	90	68	72	63	70	70	74	66	72	57	71	61	82	69	70	67	74	54	86	51	71	61	69	80	72	63	56	65	58	66	63	77	78	66	81	61	67	70	66	71	55	72	85	85	65	57	73	87	73	57	61	81	73	56	66	60	56	63	58	72	55	74	59	80	65	65	52	64	66	64	77	80	66	73	71	80	57	66	60	75	65	68	59	62	69	58	61	65	59	62	62	66	62	59	80	57	64	64	57	69	83	74	89	63	72	54	58	69	84	69	56	58	74	86	74	64	70	61	79	51	73	61	57	68	68	65	80	57	66	60	58	82	75	71	66	77	65	72	66	81	63	76	67	78	68	71	73	75	60	61	63	68	73	85	57	70	68	79	62	63	75	76	59	69	60	74	55	62	70	57	69	57	81	65	51	47	60	67	66	67	62	89	66	81	70	69	71	52	62	62	64	59	86	76	66	66	66	78	76	67	82	79	59	71	72	76	64	59	76	75	65	66	56	72	66	63	64	73	74	66	65	55	66	48	64	82	88	69	87	67	80	67	69	65	71	62	82	45	62	77	69	69	70	76	67	80	46	59	76	94	65	55	64	45	79	52	65	73	56	62	67	65	53	68	70	68	70	88	62	63	63	66	56	71	72	71	66	59	56	72	78	52	64	72	57	66	85	58	52	71	76	71	81	87	68	73	63	73	68	63	60	80	70	53	69	49	49	81	81	73	69	67	52	76	68	63	53	59	66	60	81	70	69	69	67	79	56	56	68	71	70	49	49	63	65	80	55	57	75	84	86	75	62	63	62	67	71	85	61	70	74	78	71	66	73	88	73	65	85	65	92	72	66	78	75	65	56	57	86	68	69	68	69	73	77	74	68	66	63	68	65	70	68	76	64	59	45	58	73	56	66	76	81	51	79	76	65	63	66	76	76	59	68	80	61	85	60	72	73	71	64	69	62	60	78	58	76	82	71	60	71	80	74	46	75	58	64	78	64	62	81	68	63	60	72	64	66	60	58	68	74	76	78	67	68	65	91	56	68	81	57	76	60	69	70	66	77	66	68	75	62	81	61	69	75	72	68	73	81	66	72	90	72	73	68	53	47	63	76	69	79	65	56	72	57	82	57	68	89	72	70	89	68	66	61	61	68	71	66	67	63	66	68	72	68	67	79	70	67	71	68	69	70	64	64	80	62	75	75	76	74	65	61	75	68	67	79	65	73	81	63	55	68	54	73	65	57	63	78	73	85	82	59	72	66	78	64	63	65	74	68	79	70	61	66	65	48	75	65	54	64	73	63	61	53	71	73	68	77	54	60	71	77	63	53	72	69	65	73	57	72	63	67	74	66	86	71	51	63	62	62	67	74	58	65	56	89	74	61	70	56	79	67	58	47	61	78	72	80	89	72	74	62	89	74	57	63	56	61	49	60	73	64	66	65	75	83	85	70	68	73	61	76	64	60	70	72	69	71	68	66	70	62	90	63	67	70	85	52	64	70	71	72	70	75	84	68	72	63	78	74	77	46	67	61	90	73	64	67	60	57	76	75	73	65	69	70	67	63	67	68	57	60	63	63	55	70	82	68	54	62	64	54	64	61	68	72	75	55	60	52	67	67	72	72	67	72	79	53	62	72	73	75	58	59	63	74	54	53	86	66	60	64	69	74	61	69	75	74	68	82	69	75	70	66	81	59	69	68	65	72	62	66	69	63	53	71	73	66	49	81	71	61	62	67	73	66	73	77	52	66	65	59	75	60	60	68	72	61	74	86	70	74	73	72	54	67	66	69	62	51	65	88	75	53	75	84	54	66	74	74	58	61	67	62	66	74	60	78	58	57	66	76	68	64	70	69	69	74	60	73	61	61	61	72	73	65	72	61	63	76	69	73	65	53	65	60	68	64	74	56	69	87	63	76	65	73	59	57	80	58	72	60	65	66	65	77	60	59	82	69	68	50	60	81	51	72	55	63	54	66	77	62	75	83	68	80	83	77	71	48	69	64	78	75	70	78	80	70	68	54	70	49	85	79	78	76	69	70	74	63	61	68	72	66	79	68	53	59	48	70	65	51	60	67	74	58	81	84	85	50	62	73	61	75	63	65	62	79	84	64	69	80	71	56	69	67	58	62	81	60	54	63	70	69	53	70	61	60	57	68	79	79	63	46	44	58	75	62	66	65	81	65	76	70	74	63	75	68	74	67	73	73	69	69	62	76	66	68	65	63	53	75	74	64	57	57	80	60	69	61	67	71	76	70	79	68	81	75	78	55	66	75	48	74	55	54	51	73	72	70	80	75	79	84	69	75	77	60	73	67	67	59	59	81	75	68	57	71	66	63	68	60	57	90	66	67	74	57	69	72	64	31	47	74	69	83	63	63	65	50	69	63	60	65	59	79	57	59	64	62	85	73	67	68	73	82	60	59	56	53	61	71	74	69	79	68	59	66	65	76	77	52	58	58	61	69	70	79	67	69	61	80	76	70	67	57	61	71	70	77	80	71	72	72	52	56	71	84	52	57	70	67	75	61	64	72	56	76	53	56	56	62	59	68	60	72	68	69	49	72	78	59	70	56	68	66	71	67	68	57	57	63	68	79	70	70	80	70	86	61	65	64	60	63	76	64	79	77	75	78	66	83	86	73	68	71	61	64	68	57	62	78	78	70	53	77	78	81	77	69	64	60	65	70	73	63	75	64	83	69	65	58	70	67	51	74	58	62	62	74	64	60	66	71	57	74	64	71	84	57	86	70	69	59	80	64	69	78	84	60	66	93	80	74	71	65	63	91	71	49	63	72	58	86	59	76	76	73	66	69	67	77	61	75	55	83	51	78	71	68	67	86	63	56	49	59	63	65	53	67	60	76	73	69	64	52	66	68	74	67	81	63	63	64	74	63	46	62	87	67	61	57	66	82	64	52	56	67	61	66	57	70	69	69	91	68	63	66	59	59	80	81	74	64	78	57	64	77	73	71	83	72	61	57	70	60	52	68	73	70	75	75	65	77	78	81	63	56	58	88	73	60	72	65	70	63	65	65	66	57	66	68	69	73	68	76	64	71	59	69	72	54	58	73	68	60	61	56	67	60	86	56	76	61	77	61	72	72	72	64	73	57	68	86	85	85	77	68	76	84	76	58	59	81	74	79	59	60	66	64	68	70	75	62	63	59	77	77	65	61	69	68	64	69	67	73	59	61	95	50	63	74	63	75	75	69	69	72	76	68	84	65	71	48	70	60	72	70	78	79	58	68	57	66	78	63	61	61	79	74	71	76	72	60	48	68	88	81	56	86	64	68	52	75	71	60	53	60	64	76	73	62	73	73	77	73	68	54	51	83	67	65	65	68	75	74	74	66	66	58	82	70	63	57	53	55	70	63	81	72	80	75	66	86	62	72	82	83	66	43	70	53	63	71	61	80	53	72	57	58	67	62	55	55	71	88	76	72	76	74	59	80	91	72	78	68	78	68	76	62	63	85	57	77	61
7109	2016	1446	536	431	430	314	294	269	252	264	241	255	242	218	232	193	211	209	202	250	210	221	205	210	220	243	208	218	206	213	201	211	212	208	212	216	227	211	204	223	204	201	190	205	185	190	213	205	201	224	186	185	194	210	194	221	203	195	215	230	190	211	227	188	201	215	206	197	193	198	190	218	220	198	199	203	178	197	185	213	192	200	215	221	199	186	217	195	200	208	197	211	233	177	214	187	195	185	184	202	196	209	214	217	195	194	177	205	204	203	217	187	213	187	189	222	228	219	168	193	201	207	218	223	181	227	210	208	187	226	204	205	219	195	199	225	222	217	174	215	208	191	194	227	195	174	209	190	209	188	211	204	184	211	198	199	204	217	194	222	225	215	215	172	182	215	215	203	198	187	192	221	203	228	201	193	201	194	217	188	202	188	190	222	195	209	186	183	190	220	188	195	180	202	220	219	204	201	194	206	233	204	209	186	198	184	207	192	203	183	170	199	231	196	217	198	198	214	225	179	195	207	186	208	200	212	200	227	231	180	199	187	185	198	200	209	208	206	199	211	215	187	198	180	213	180	211	182	199	197	207	210	219	200	169	198	211	222	212	195	201	207	205	216	198	214	197	228	185	227	198	174	183	207	219	215	218	196	183	192	183	213	232	200	186	213	223	177	211	218	170	210	197	215	215	211	205	198	224	203	224	183	201	197	221	174	208	196	211	191	227	194	191	192	191	204	183	194	217	182	206	216	209	210	208	212	189	210	203	214	211	195	213	206	215	191	195	197	193	209	213	219	196	206	189	203	199	193	201	189	220	212	217	203	227	216	214	202	194	199	198	194	180	204	188	213	180	187	193	212	200	200	176	202	218	210	217	204	187	202	209	199	226	227	210	207	197	186	209	205	200	187	197	180	214	202	205	203	201	181	225	185	212	220	193	199	203	207	187	237	206	185	198	198	206	211	221	222	226	215	222	201	216	197	219	224	232	191	206	201	200	175	206	196	217	214	195	218	257	185	204	172	195	176	197	214	206	205	218	205	224	203	223	210	244	197	216	196	202	215	187	187	217	194	197	222	190	230	192	232	220	224	200	201	211	203	186	219	208	212	204	214	204	188	192	195	194	182	183	189	211	199	185	194	213	205	209	175	225	218	224	212	187	192	187	208	200	172	189	196	215	185	204	198	203	193	200	190	189	208	210	194	232	210	197	208	203	189	185	188	202	189	184	224	206	201	193	210	215	216	211	202	215	200	195	199	231	226	199	199	216	224	204	205	206	186	224	223	188	184	226	206	182	188	208	189	177	207	189	212	225	202	214	184	208	228	236	199	223	208	211	227	191	186	199	188	196	195	209	189	219	182	184	229	229	208	197	209	207	192	217	218	188	197	191	212	202	207	206	249	198	208	188	184	192	181	194	189	209	192	193	198	219	231	202	204	190	227	224	164	198	183	213	205	221	201	216	214	187	193	206	185	192	201	176	216	221	242	195	200	204	192	187	212	199	207	203	201	196	212	202	205	208	177	181	196	192	200	210	181	181	170	208	194	217	201	191	179	221	201	185	199	200	219	200	194	209	171	207	205	203	208	185	236	210	183	220	188	207	197	215	175	207	221	203	222	207	198	218	195	210	222	218	228	170	216	201	207	212	211	193	203	196	219	207	191	206	228	213	195	205	220	198	224	179	167	220	198	216	195	199	216	211	206	218	208	194	234	213	199	203	181	206	235	206	196	193	201	199	207	215	207	212	214	189	210	188	222	211	219	210	190	182	188	202	197	199	204	208	223	204	190	202	208	173	195	199	194	224	216	230	187	196	187	192	201	195	206	195	214	208	222	222	185	219	180	155	208	203	202	211	200	210	185	216	213	213	223	192	190	187	185	183	200	189	203	169	202	194	183	204	184	202	170	233	209	204	204	212	190	181	205	181	194	213	204	205	197	202	208	195	194	242	198	201	188	193	205	201	199	203	204	219	236	195	219	205	208	199	191	213	191	208	219	208	233	213	210	202	203	195	212	193	169	223	206	216	202	203	184	199	231	194	212	205	225	193	204	209	216	204	172	187	195	181	195	197	205	210	214	234	218	209	209	223	186	205	208	212	197	192	194	195	187	191	204	194	185	214	216	211	210	217	228	211	207	190	195	178	223	202	212	193	205	197	189	214	213	187	184	198	186	187	217	191	202	189	207	222	186	203	214	222	208	205	192	200	223	188	212	227	202	214	207	227	216	209	178	192	181	209	188	191	198	215	187	213	201	205	212	193	217	235	222	208	183	191	208	204	207	191	207	210	186	203	197	192	189	230	222	168	199	221	220	217	193	205	213	186	210	199	187	209	197	218	175	214	207	189	188	217	183	219	202	190	227	174	200	221	199	210	208	194	225	199	225	231	212	206	181	207	190	208	203	205	212	191	191	191	233	201	206	186	193	184	208	198	209	213	197	202	187	188	200	176	213	198	185	216	202	213	234	215	213	220	189	205	180	200	219	174	215	178	205	222	218	208	194	192	220	204	211	183	201	194	203	193	196	214	211	188	189	186	209	184	214	196	222	205	209	223	207	190	165	212	195	197	184	207	210	228	213	221	204	206	189	178	203	201	197	195	179	204	180	179	185	201	170	220	188	206	190	222	207	198	199	205	208	213	237	183	196	216	192	211	246	189	204	196	196	195	174	212	224	226	198	223	222	201	175	239	207	209	221	220	225	178	202	192	194	197	177	226	170	202	209	201	200	201	224	234	219	232	207	211	205	208	188	203	207	171	184	220	185	188	196	224	220	208	198	200	211	198	220	216	207	217	199	200	221	189	216	196	198	214	221	210	211	188	184	200	193	191	187	203	202	222	189	197	210	201	214	207	222	223	189	197	187	199	214	192	193	173	196	179	227	225	191	174	195	199	198	194	203	212	180	224	220	200	210	203	193	191	184	192	194	193	220	207	185	202	210	195	192	211	205	220	192	216	199	197	196	210	208	205	216	210	214	228	202	206	205	212	198	213	203	217	204	214	212	216	204	187	195	200	216	169	226	202	192	197	212	217	218	190	208	217	198	224	191	203	187	228	173	207	209	200	225	185	235	213	186	205	214	206	204	216	216	189	202	182	206	221	192	214	198	186	190	205	185	233	209	176	228	196	187	198	203	202	209	223	215	199	188	194	210	223	181	228	199	230	204	224	202	219	209	204	179	204	204	201	211	217	217	185	181	214	200	214	193	203	197	218	216	212	211	204	206	159	202	196	197	201	186	208	176	214	215	204	184	223	209	187	169	185	182	221	196	166	224	196	216	212	190	191	208	187	236	199	178	206	197	200	208	181	196	191	201	218	220	193	202	201	184	194	201	181	191	178	182	181	192	222	201	212	196	207	217	186	189	215	212	202	204	192	206	203	203	202	232	209	193	197	190	190	209	213	180	179	229	208	207	204	186	219	214	213	200	187	222	202	215	216	190	199	211	211	196	207	186	213	216	203	221	189	194	209	188	177	187	182	191	213	208	216
41166	32552	17611	2375	824	590	460	385	330	289	293	294	228	214	241	236	239	205	214	201	195	176	200	230	155	180	172	182	194	199	187	176	197	184	178	195	226	186	219	184	160	180	174	176	194	216	185	167	184	179	207	177	221	181	209	172	183	203	180	189	178	194	186	210	170	208	177	168	180	178	182	182	183	170	159	170	164	169	188	199	175	173	185	174	198	193	194	185	202	185	181	195	177	211	172	207	205	189	194	182	205	172	199	185	184	186	210	180	201	164	178	176	197	184	191	194	181	173	187	174	143	171	190	189	186	212	204	212	178	189	211	187	199	201	179	175	190	180	187	166	201	171	187	175	181	162	186	187	186	180	199	182	192	207	195	168	195	209	184	184	206	204	184	207	178	200	185	169	170	186	150	188	191	198	190	178	187	205	196	169	176	192	181	191	187	173	211	196	199	179	205	226	218	161	195	196	169	203	186	178	184	174	155	194	178	168	200	165	182	185	178	169	167	187	185	179	209	181	218	194	193	174	174	177	166	159	189	209	175	201	195	211	210	154	181	145	200	194	179	182	188	173	172	167	187	190	169	177	204	184	198	208	174	181	185	170	198	183	202	201	194	197	173	163	186	199	174	194	175	183	158	169	201	174	190	170	193	215	158	186	188	199	184	165	185	189	171	202	196	191	174	194	182	170	166	178	183	193	202	160	206	194	173	195	185	179	206	195	165	166	176	197	181	191	202	177	183	203	176	200	183	186	180	165	204	175	189	172	177	179	209	178	165	187	186	173	203	188	203	192	207	185	205	182	160	176	208	191	207	188	212	180	173	192	196	180	185	176	161	176	184	161	167	189	178	188	172	173	203	184	197	197	192	167	195	183	155	185	202	174	188	224	194	186	185	163	198	177	184	184	190	187	190	178	188	174	187	207	171	175	162	177	178	202	194	185	193	216	161	178	166	168	176	169	193	197	169	171	205	171	174	172	193	206	192	202	201	186	195	186	196	169	161	191	196	159	159	188	192	166	187	192	173	164	166	198	195	195	175	141	182	184	176	197	181	195	163	196	179	177	208	191	199	198	192	210	162	171	175	165	187	165	196	189	186	214	189	181	162	153	200	182	193	187	200	162	191	166	194	169	163	208	150	190	199	178	192	181	175	166	183	180	198	189	188	199	203	183	172	187	176	188	167	182	177	194	171	188	195	193	185	201	181	168	200	177	187	182	181	218	170	207	184	202	150	203	203	196	184	178	192	189	175	194	171	197	160	204	170	206	174	203	186	177	186	183	200	193	188	181	200	164	161	179	182	186	204	194	201	175	168	187	181	182	179	166	167	189	180	171	209	207	191	193	184	181	189	177	184	179	180	193	200	187	179	156	191	199	199	185	187	189	197	170	185	191	196	175	172	208	180	199	200	201	183	182	189	184	202	163	168	174	201	200	204	167	186	189	179	208	157	165	187	176	189	183	175	178	199	174	197	192	184	201	172	166	177	195	181	190	167	178	216	196	170	176	187	206	194	158	196	169	199	204	174	199	178	159	204	207	216	199	185	162	202	177	193	168	184	192	173	178	180	192	187	175	188	191	165	201	209	194	171	192	176	164	206	163	167	168	182	174	221	198	188	189	180	178	196	179	186	218	186	185	161	188	193	165	182	173	199	161	170	199	199	154	187	201	210	184	197	195	211	184	178	199	161	185	186	181	180	188	216	170	195	164	202	192	187	199	179	180	193	201	166	169	173	180	171	207	177	194	180	182	178	145	174	191	211	161	167	183	198	188	181	166	174	157	209	172	187	186	177	205	199	183	180	193	198	171	220	219	184	172	184	184	194	187	194	178	206	195	172	176	165	198	174	183	201	171	168	183	185	177	191	184	190	198	180	173	167	184	172	208	181	170	192	180	155	199	161	178	212	182	162	190	202	200	171	195	167	179	198	176	172	181	206	148	163	187	186	186	160	140	206	191	175	188	170	184	169	163	183	184	165	179	178	206	171	207	191	207	182	199	210	196	200	212	200	170	162	181	176	157	174	167	197	180	189	182	181	158	200	182	194	174	177	194	188	191	195	183	168	167	186	198	197	192	185	193	154	208	200	184	171	193	192	191	172	208	191	167	182	170	206	194	172	186	167	188	194	170	182	196	180	191	202	177	190	194	187	163	183	181	201	182	187	208	164	194	236	194	177	200	172	180	202	188	183	157	181	172	182	195	180	199	171	180	188	169	173	200	146	171	182	205	212	189	166	209	183	202	181	218	225	193	201	188	215	172	194	187	189	201	185	175	151	191	182	180	179	185	188	214	190	173	217	204	183	180	178	202	201	200	197	175	169	175	173	184	173	185	195	177	179	193	212	185	191	193	206	169	177	188	191	183	172	187	168	204	194	181	168	186	193	169	203	194	200	209	183	173	172	183	179	194	184	194	175	195	192	186	184	183	185	158	182	181	203	170	187	177	221	183	198	184	187	186	183	182	209	184	196	183	171	192	177	191	181	190	195	178	168	175	179	210	167	186	192	170	174	189	182	174	208	183	152	213	199	192	192	175	195	203	208	176	201	173	210	180	192	200	183	203	158	195	178	178	183	155	198	207	160	176	194	187	192	198	206	171	212	187	170	185	216	188	187	199	171	197	177	179	187	212	206	192	219	193	230	182	171	185	212	197	194	161	196	189	181	201	191	183	184	155	178	171	174	183	195	202	202	183	206	180	154	180	200	187	188	187	193	195	185	185	170	198	175	197	189	188	187	191	193	178	178	200	178	179	197	167	196	198	169	173	166	195	172	162	178	200	201	205	199	207	201	183	193	203	210	163	216	193	159	190	185	186	199	168	161	203	187	203	201	185	187	196	201	172	174	178	196	185	206	187	205	165	180	196	189	208	188	192	201	209	183	176	188	175	169	212	192	190	177	196	197	188	189	180	180	188	205	176	200	206	186	169	198	178	189	196	180	209	216	190	186	193	182	189	195	167	177	183	192	175	166	185	160	183	184	206	176	195	183	176	168	176	170	154	184	198	179	163	169	172	182	180	172	183	176	198	182	207	164	189	190	191	173	181	194	200	204	201	183	183	166	177	197	183	201	194	186	214	191	195	165	185	176	171	167	171	181	198	182	203	187	165	192	177	192	196	201	183	204	189	199	194	197	182	207	175	179	200	177	180	180	198	187	185	180	192	205	178	192	166	171	177	216	188	186	158	178	196	183	200	160	195	211	206	182	200	186	186	185	193	177	187	191	173	198	184	177	179	179	176	162	195	200	201	205	194	214	202	199	181	176	193	181	193	180	209	187	190	172	158	184	188	191	183	196	182	200	186	159	197	195	191	208	203	166	180	166	173	184	192	171	169	183	156	195	175	200	219	189	165	201	169	185	169	173	165	195	212	201	168	177	200	201	185	193	178	194	208	149	159	171	216	202	170	191	193	171	192	208	195	177	199	169	156	187	171	171	164	175	173	185	169	180	152	156	166	200	185	176	188	177	160	172	193	163	194	177	180	199	222	159	159
25369	12370	13190	3400	3054	2385	1827	1561	1318	1209	1029	989	880	862	823	796	717	749	653	661	616	578	561	561	562	581	545	538	584	504	481	511	498	509	495	492	470	461	500	484	436	517	506	464	449	495	475	455	421	491	486	500	485	458	455	504	497	480	509	458	443	453	504	454	465	454	462	455	473	418	439	460	483	450	461	445	407	485	461	471	495	471	446	444	448	454	450	433	445	496	444	455	432	464	465	452	443	446	482	488	434	443	454	468	452	476	478	463	447	482	480	431	494	488	456	501	419	461	465	441	454	435	497	443	461	430	450	413	469	474	450	461	453	444	464	453	450	423	437	458	447	410	443	440	435	477	420	464	491	440	467	440	416	428	469	428	465	498	433	416	460	472	451	447	483	488	460	475	445	478	422	444	453	432	438	449	457	424	443	444	491	462	479	451	486	460	464	410	421	451	480	462	425	450	453	477	422	464	449	417	457	427	473	444	462	450	456	436	465	420	439	416	475	446	432	491	458	453	427	460	420	424	452	437	478	446	415	451	466	454	438	458	443	461	403	428	475	431	441	458	425	483	445	496	428	445	436	470	475	452	479	432	478	437	441	396	444	424	412	441	467	487	452	430	433	488	454	424	432	470	501	423	429	421	474	433	479	488	472	445	447	440	444	442	443	456	475	423	469	435	455	441	424	446	434	467	460	476	458	438	452	459	468	480	463	487	405	454	446	407	444	472	460	494	446	470	427	435	461	477	427	475	443	443	446	461	467	448	461	478	468	457	451	514	475	471	459	446	457	410	496	471	446	424	472	448	472	448	436	465	432	473	452	450	448	510	463	454	439	438	433	424	422	441	430	445	419	453	431	461	419	441	482	458	446	428	419	466	456	421	457	422	473	494	446	442	418	459	458	448	444	439	434	447	480	437	463	483	455	467	488	460	487	479	439	469	460	412	494	460	420	425	466	483	512	451	459	416	438	450	491	477	456	473	481	468	461	451	445	419	425	424	464	449	424	477	420	454	425	460	472	423	423	416	460	437	474	427	468	462	458	445	453	445	462	453	426	430	431	471	432	425	460	458	460	448	431	446	432	457	458	426	469	485	450	452	461	480	485	414	468	448	457	470	445	492	449	475	438	449	452	432	458	452	433	417	418	419	466	434	408	455	462	449	468	441	451	443	428	440	448	431	435	464	408	488	419	491	460	440	456	437	457	502	478	476	429	422	456	403	487	421	487	448	484	436	452	474	457	474	478	447	451	462	442	443	451	436	486	430	449	456	431	443	453	495	466	433	471	443	445	505	485	441	422	472	468	436	484	495	445	471	441	430	422	458	486	458	444	472	494	450	437	435	425	473	445	430	474	458	440	435	439	461	468	452	411	427	455	446	465	434	457	400	417	430	467	461	465	442	451	436	450	446	465	424	507	454	479	453	456	441	432	459	434	454	450	439	462	413	417	411	432	483	430	480	401	458	438	416	430	451	468	454	431	481	443	444	461	447	436	472	451	449	408	470	450	443	447	452	433	458	462	478	480	496	456	453	443	411	412	458	454	434	466	420	443	468	489	438	458	417	449	467	474	431	449	419	486	425	445	460	447	490	436	406	470	437	454	444	441	455	449	430	418	399	510	411	453	408	439	442	459	447	435	450	479	439	462	496	484	498	461	460	471	430	434	428	474	465	471	440	457	470	474	463	452	438	428	469	452	454	462	434	426	449	491	436	401	451	483	493	457	443	419	496	472	481	449	471	437	433	427	484	441	450	446	421	432	454	416	465	454	467	453	468	454	470	449	439	441	442	412	482	420	466	403	447	466	445	468	450	460	440	463	439	476	433	458	466	461	427	450	448	452	481	448	433	413	448	440	490	448	437	448	438	464	423	485	430	427	436	467	459	425	430	428	430	420	436	430	446	425	445	426	434	456	424	471	431	421	453	459	438	440	408	421	457	425	478	504	456	450	442	436	475	418	439	439	477	458	464	425	420	452	455	460	457	470	416	445	457	448	442	459	403	426	415	473	444	462	456	469	453	476	452	455	465	483	459	476	465	439	452	454	443	455	467	448	446	460	431	430	434	424	484	415	471	454	411	445	461	465	469	449	454	456	437	429	433	440	467	466	466	439	402	441	417	470	433	466	456	451	445	466	463	442	458	431	470	436	479	460	473	431	440	448	485	469	431	433	468	481	464	450	422	482	451	467	479	420	422	421	453	482	430	418	451	431	450	468	445	469	445	454	459	451	477	472	431	474	466	451	443	441	425	450	444	455	455	455	430	446	453	451	481	450	441	468	414	424	437	445	464	442	452	441	440	479	419	470	439	451	425	455	431	400	457	474	460	438	425	418	460	422	471	458	434	446	449	482	458	456	432	451	467	432	442	438	456	432	432	432	430	451	443	464	461	473	469	437	449	499	462	461	409	427	432	452	448	455	473	446	455	481	432	444	459	475	417	417	445	484	478	441	429	472	463	441	417	465	489	467	471	422	423	475	461	454	435	481	454	434	475	450	459	471	444	442	452	481	439	451	465	452	469	451	427	423	477	440	443	462	459	452	470	447	447	469	441	455	454	402	472	444	461	477	474	465	437	463	476	449	488	429	455	446	423	430	440	397	427	471	450	430	416	460	463	472	438	467	441	444	452	416	424	423	435	451	442	436	452	462	439	467	487	461	481	425	496	455	480	429	447	457	438	453	471	413	469	432	467	457	410	427	442	450	432	407	475	446	438	443	472	451	461	474	435	427	468	456	453	458	455	472	401	465	456	454	465	467	434	455	444	418	409	452	432	451	450	426	467	441	462	454	462	454	466	452	418	465	479	462	423	436	433	402	466	477	493	415	453	430	451	443	442	441	444	439	440	398	474	415	446	479	418	417	453	413	444	439	468	435	437	457	451	444	436	484	446	447	446	454	447	473	404	450	438	485	461	453	421	459	419	491	444	443	440	463	448	431	504	462	478	436	431	443	433	481	433	467	443	430	444	506	455	443	478	438	489	461	442	495	453	441	423	470	449	466	475	486	452	453	460	452	473	438	440	470	443	435	440	440	484	464	443	441	416	455	492	456	445	408	460	410	458	491	407	420	446	452	449	418	417	475	479	429	473	443	425	475	453	460	458	446	473	449	473	432	429	415	443	449	454	482	455	427	480	461	439	427	444	451	483	446	452	478	460	429	442	437	427	456	440	406	464	459	462	414	453	422	463	456	463	451	457	416	427	454	458	439	464	509	436	449	458	449	478	460	524	499	467	426	443	433	429	448	438	451	461	440	474	438	428	451	402	441	437	429	426	459	493	465	452	431	468	398	433	456	441	465	467	450	481	457	440	454	455	436	459	440	430	448	470	460	489	446	441	493	436	448	451	456	424	453	431	449	467	450	434	463	481	432	433	442	448	454	417	426	454	485	429	469	453	465	449	486	433	420	484	459	467	448	441	501	410	481	465	472	429	448	464	438	483	442	457	455	477	434	447	463	454	470	453	438	438	447	457	438	438	471	464	435	440	429	441
48339	44089	27822	7055	1643	1028	803	694	570	502	436	429	382	365	365	373	323	310	330	291	340	267	280	274	302	292	263	277	284	300	277	306	271	270	272	254	302	255	291	273	270	256	248	275	270	243	273	288	276	254	250	255	302	293	276	234	276	265	276	249	252	301	270	269	246	268	253	250	272	253	252	231	262	271	265	236	246	272	251	278	227	261	287	243	248	253	256	247	218	278	277	297	260	237	274	249	254	247	265	290	234	268	263	277	240	259	271	236	226	274	244	267	233	270	245	257	235	242	264	250	249	284	261	270	239	253	277	221	277	262	250	266	225	263	253	275	242	270	260	272	261	262	264	266	221	264	263	234	250	247	260	303	248	251	272	253	265	242	263	271	241	273	265	269	249	268	273	245	274	268	268	238	236	250	284	260	282	260	283	253	257	271	253	264	262	275	240	271	223	275	252	261	282	247	271	272	281	234	240	283	249	238	272	274	260	255	299	267	235	261	271	235	243	272	251	256	254	282	282	215	271	267	273	240	283	269	247	269	252	275	299	268	287	275	269	248	241	266	247	269	259	250	232	224	234	263	245	254	252	294	273	276	266	275	250	250	231	247	260	264	275	267	229	253	239	292	252	286	250	273	263	251	260	251	247	254	265	269	254	306	267	238	264	262	232	251	246	247	231	237	252	279	250	285	246	261	230	278	263	241	244	245	276	268	276	274	246	271	253	258	246	269	257	252	252	261	239	241	278	268	293	251	262	249	268	276	260	254	268	230	235	272	281	288	282	242	244	283	253	262	230	241	269	250	258	274	303	271	252	303	260	279	271	251	257	284	244	260	248	255	244	293	244	266	262	247	262	255	267	258	259	231	274	274	297	231	261	259	247	286	289	223	257	269	253	275	285	278	268	243	241	278	282	220	268	276	255	218	229	212	287	264	262	266	258	281	251	260	263	245	273	253	258	276	273	250	261	251	262	252	244	244	261	250	254	246	259	267	268	242	254	247	257	247	261	268	260	249	248	268	247	271	247	256	248	255	266	252	292	278	240	249	243	252	257	282	258	279	261	267	244	281	257	249	272	284	264	250	258	297	250	256	238	231	267	252	259	270	265	225	281	247	250	222	242	245	247	288	279	238	233	259	260	283	280	254	239	226	264	250	260	247	263	267	288	265	243	243	233	253	247	273	267	288	265	225	244	255	251	257	266	268	242	262	264	261	304	257	260	281	235	271	263	284	235	265	278	256	263	282	303	260	251	242	242	268	260	270	260	277	227	245	264	266	267	268	262	252	264	283	250	258	254	262	259	255	249	255	259	269	269	244	284	278	241	258	280	239	253	271	261	290	264	236	268	268	269	263	267	288	265	246	269	251	262	292	247	258	253	251	276	256	296	280	239	257	253	259	267	245	217	259	275	280	260	294	265	248	253	266	261	239	256	269	318	248	286	261	258	265	258	280	265	238	238	233	258	257	276	278	284	286	268	247	267	260	239	252	268	249	257	283	232	263	243	243	252	262	269	272	251	255	220	254	256	244	234	269	259	223	247	237	246	295	249	291	243	271	228	257	251	259	267	244	283	252	237	207	262	272	240	279	288	233	244	261	265	242	271	261	219	240	259	262	253	259	237	275	261	286	273	252	252	245	264	248	260	272	250	245	250	257	261	281	294	274	254	244	272	275	271	270	235	283	243	287	238	265	262	252	244	250	256	244	277	275	233	293	273	252	261	254	279	287	258	241	241	271	246	260	287	254	253	266	260	263	261	219	247	279	258	271	251	268	283	268	252	260	277	251	246	264	274	272	209	273	243	270	258	259	242	247	281	225	250	239	263	267	271	261	241	266	253	290	265	286	258	267	251	284	267	266	263	263	279	270	269	256	249	237	273	267	267	268	289	267	234	233	290	249	265	225	241	248	283	275	250	298	269	269	262	292	279	259	258	253	255	234	226	216	293	263	269	274	235	252	254	266	229	266	248	281	243	258	254	266	253	270	256	267	266	230	271	253	270	263	281	255	301	241	258	270	253	276	244	243	259	268	262	267	267	231	244	232	286	293	241	273	250	274	267	283	253	241	243	279	270	274	231	230	248	248	280	267	269	260	230	277	262	263	243	236	256	273	237	239	275	262	267	251	263	303	231	284	253	267	273	255	272	266	234	269	250	276	232	262	274	244	278	266	243	279	238	233	268	243	290	260	264	302	285	250	277	273	263	261	266	239	256	237	277	259	257	259	269	260	273	258	269	255	272	276	259	250	215	259	221	265	260	243	266	292	257	279	244	238	232	248	252	256	240	251	235	274	240	249	213	266	274	255	266	272	271	277	258	266	259	233	257	284	268	274	276	243	255	269	275	274	264	249	255	263	234	242	271	247	247	243	282	259	268	242	277	249	250	256	243	249	281	257	289	272	279	236	275	246	237	248	248	279	267	233	239	265	253	289	268	246	261	247	267	228	291	264	225	250	283	271	293	245	274	236	249	260	238	268	271	239	253	260	245	253	261	280	276	265	282	258	267	259	261	261	270	277	262	275	267	251	256	258	253	252	266	268	269	246	246	268	259	252	277	276	269	245	258	275	293	282	260	263	271	280	221	255	253	247	275	257	234	256	252	274	285	258	255	232	259	246	221	266	265	270	235	285	257	273	255	249	252	253	303	283	252	221	250	284	283	234	246	278	263	260	275	262	275	253	245	278	293	248	261	263	252	261	287	248	264	270	211	231	279	225	299	262	262	287	257	270	260	273	232	268	269	248	254	224	282	245	273	270	271	248	247	219	286	281	228	247	262	277	291	269	275	272	262	266	263	263	263	263	310	275	231	249	278	265	269	249	278	270	243	273	258	274	235	257	253	232	266	243	286	260	272	273	253	285	264	261	243	231	220	266	259	282	242	292	257	298	256	231	262	271	234	251	285	273	266	242	264	249	229	269	261	225	246	275	269	240	292	252	274	254	248	281	257	265	260	243	244	284	243	276	267	286	267	230	262	263	246	258	240	248	255	242	274	243	251	228	289	259	298	260	242	241	242	224	240	221	262	246	296	278	281	265	255	254	271	276	284	253	243	265	248	242	253	244	235	237	266	254	271	248	257	244	262	244	247	242	261	243	243	257	248	270	247	250	247	237	270	261	247	253	252	244	244	260	290	242	251	263	230	281	277	241	285	276	246	262	234	288	252	239	266	232	271	235	265	294	252	251	255	239	260	265	275	222	258	276	272	275	268	291	226	251	267	242	275	273	257	269	261	241	275	269	273	233	275	251	259	239	263	261	287	302	248	272	268	268	288	271	255	246	228	253	256	257	263	249	239	276	255	299	268	230	286	275	242	241	313	244	268	229	255	292	234	250	277	222	280	294	267	270	258	274	294	250	275	258	255	262	257	242	276	263	259	235	248	243	286	230	247	299	270	253	228	239	267	243	270	240	253	242	217	270	270	267	284	263	241	233	278	261	264	274	263	260	270	246	243	268	250	255	258	287	252	286	282	254	227	252	284	242	269	262	268	243
30836	18842	15927	5816	5354	4122	3321	2680	2185	1897	1660	1653	1475	1371	1252	1153	1088	1087	972	910	913	850	868	831	777	820	741	785	711	715	754	678	682	729	692	727	654	671	688	677	664	671	652	641	659	659	629	633	592	585	622	629	614	618	623	652	608	597	591	630	580	627	624	604	604	584	590	603	628	635	605	621	584	641	577	550	623	581	601	613	594	621	620	590	625	575	614	608	632	532	591	632	544	595	579	569	617	609	644	566	591	551	616	611	591	620	587	544	566	656	623	608	579	584	605	540	574	558	628	570	597	592	527	594	593	616	561	604	621	608	574	624	562	566	596	598	597	586	580	581	595	623	584	554	584	591	606	596	576	616	598	606	525	587	563	635	550	582	559	550	575	582	593	568	603	581	577	620	589	589	582	600	606	559	618	546	599	565	563	587	567	564	602	592	545	601	553	521	572	595	577	549	532	582	581	557	580	559	605	586	565	585	589	544	620	551	555	587	581	607	639	575	585	594	569	572	574	621	553	552	603	596	556	609	543	552	592	573	598	579	558	569	615	598	577	628	569	609	605	628	615	590	580	581	536	560	613	556	581	550	559	591	677	528	626	560	574	599	610	580	583	559	578	587	553	545	586	579	600	560	614	610	555	555	605	616	547	571	559	561	586	624	583	564	601	558	543	597	581	554	555	591	595	627	578	615	621	573	585	579	579	569	519	574	587	573	544	592	599	562	612	586	599	572	574	623	581	565	571	625	591	570	560	573	610	606	542	600	582	582	611	561	560	551	576	579	594	585	570	595	596	558	583	580	579	609	574	561	619	593	582	544	609	577	615	570	575	598	594	582	559	540	580	603	591	578	564	595	602	602	604	633	582	595	590	539	607	575	593	599	570	614	540	590	612	600	555	572	606	591	550	578	569	579	605	599	576	593	582	566	578	625	582	563	581	582	584	573	579	635	592	578	631	631	583	597	574	620	595	613	602	575	554	562	597	574	572	585	562	563	591	573	591	550	586	603	589	656	562	556	617	576	578	604	541	586	579	556	595	599	641	578	557	617	554	579	580	613	610	586	604	566	593	601	565	543	578	568	569	540	629	600	603	606	604	571	598	612	581	568	593	561	565	607	577	598	578	584	602	533	600	599	593	629	570	574	574	579	601	628	601	629	576	556	576	549	587	557	551	600	626	577	523	581	555	577	583	597	566	607	565	578	599	630	601	600	632	638	600	623	561	593	600	599	627	583	568	580	618	624	560	563	570	614	595	560	596	600	601	584	584	588	560	582	555	562	552	566	643	595	585	588	597	584	597	537	595	567	577	585	610	600	564	572	605	541	592	566	535	614	593	558	574	566	533	606	565	562	575	592	596	592	587	595	581	577	569	584	571	611	570	597	571	598	571	541	577	563	594	587	619	616	567	580	560	590	550	590	576	601	589	601	597	612	559	571	580	547	558	594	580	580	559	580	587	584	589	587	581	600	596	551	589	603	571	586	570	575	597	640	632	550	553	586	598	594	607	595	603	585	576	579	606	635	578	557	586	566	580	549	622	540	564	642	567	606	573	543	608	598	574	581	599	603	560	580	584	563	619	642	566	579	595	575	558	568	552	582	556	573	581	581	629	588	533	559	588	530	577	578	592	572	565	545	605	571	578	558	588	612	572	581	599	584	572	618	563	604	567	545	582	510	569	614	549	598	578	559	602	559	573	558	600	574	547	578	554	570	567	570	545	606	577	590	556	572	625	620	557	570	572	557	540	560	601	618	558	591	572	609	590	579	583	565	554	534	587	594	576	596	573	596	604	587	589	613	583	566	583	596	609	574	557	591	582	609	505	585	567	553	567	551	543	565	609	590	596	616	604	599	593	583	602	593	619	575	613	587	568	593	573	609	546	570	585	580	590	584	579	616	572	575	638	598	582	581	560	553	562	623	560	610	584	593	578	555	589	563	571	587	580	578	537	565	570	585	574	580	577	603	534	566	594	581	586	592	593	617	563	605	622	569	543	560	603	600	594	566	585	535	536	583	578	606	569	579	590	565	589	561	559	606	585	573	593	625	641	620	591	575	555	600	590	582	584	545	578	619	564	583	566	600	577	576	620	579	613	607	592	576	624	557	585	568	561	548	587	575	558	573	594	590	538	578	568	583	582	625	582	621	587	583	557	580	609	582	573	556	566	608	567	578	586	568	573	554	561	554	619	556	565	619	543	585	589	609	530	588	592	547	592	605	592	579	580	574	588	581	584	612	581	518	599	577	567	604	591	590	585	565	595	593	602	564	524	587	590	532	566	588	580	604	591	578	606	573	590	614	594	542	573	585	593	575	574	570	604	567	586	620	584	606	583	594	581	547	588	555	562	572	568	597	545	596	615	539	580	563	582	612	554	640	568	568	617	576	507	618	601	548	614	619	599	576	591	608	622	609	594	601	575	557	579	572	560	595	586	622	575	603	564	588	596	602	579	616	589	542	571	560	588	565	581	602	538	581	613	617	539	600	551	584	578	570	558	603	561	563	611	590	603	615	561	541	558	630	590	579	589	553	567	591	591	571	589	610	555	617	535	582	618	571	584	603	588	557	599	562	569	595	597	569	587	572	580	586	581	558	575	606	581	638	548	560	582	552	578	555	582	603	533	571	610	567	627	574	582	589	570	592	585	598	591	586	595	559	571	579	568	610	590	551	611	639	605	574	584	586	612	547	625	605	592	587	586	539	603	597	557	585	569	579	590	568	586	549	627	573	599	554	583	605	565	585	643	604	562	583	593	568	551	564	594	543	625	600	584	585	557	566	622	537	575	613	589	629	597	544	609	620	610	579	595	589	547	620	592	527	565	628	615	613	591	575	565	566	570	583	602	564	669	587	576	545	572	596	585	588	587	631	546	579	595	568	588	575	601	599	611	573	601	636	597	552	575	615	554	583	594	569	558	586	594	611	560	609	581	561	585	578	576	560	585	587	557	590	592	582	555	583	588	573	587	566	628	561	578	556	550	628	603	596	571	561	586	601	562	574	570	567	580	603	627	587	594	610	609	577	590	586	584	592	594	575	522	589	572	566	607	570	554	616	574	594	567	568	528	552	605	569	604	609	618	577	581	610	598	579	545	570	551	574	597	597	592	579	537	559	583	628	589	561	580	599	597	548	557	578	577	581	578	594	536	558	586	570	542	561	537	589	565	551	609	563	571	586	591	571	569	593	589	619	558	572	566	619	559	599	552	635	583	566	578	551	579	568	576	580	545	573	557	597	574	565	581	579	578	574	612	618	564	589	573	644	613	564	560	526	585	576	586	614	536	537	592	617	594	570	588	569	603	618	570	567	547	557	582	556	609	581	590	571	597	575	561	583	648	565	588	549	573	528	640	597	564	549	570	598	600	529	591	614	550	598	582	581	601	590	582	563	564	594	598	561	571	613	591	557	564	562	630	546	563	581	625	540	553	604	577	579	580	564	592	581	629	564	591	537	609	612	584	625	599	595	603	592	635	574	576	575	588	590	588	614	571	585
9908	2445	739	138	135	78	69	81	56	79	60	62	62	65	66	77	63	92	66	56	69	65	76	59	69	57	62	60	71	64	69	65	60	81	74	71	69	69	67	55	100	58	75	53	61	56	67	64	51	51	88	79	80	61	66	61	52	77	62	78	71	65	73	68	56	61	70	64	62	61	61	83	69	70	66	63	66	61	66	78	57	59	75	54	71	55	58	72	66	70	68	68	62	72	75	54	54	74	74	59	60	67	74	64	64	66	73	77	72	61	65	64	57	70	68	63	64	49	76	77	66	84	79	61	60	59	59	74	77	41	83	67	80	74	66	78	46	83	63	67	70	69	74	75	62	76	62	73	72	72	59	77	80	70	66	77	67	71	72	77	68	73	78	68	71	52	67	62	71	63	78	56	73	68	61	60	68	59	67	78	60	53	51	72	72	72	73	66	67	83	59	73	71	64	58	60	59	71	68	72	50	68	79	71	68	62	83	70	80	75	61	50	70	57	61	67	63	55	55	61	63	64	72	58	90	76	81	73	74	62	71	72	74	62	69	65	89	52	58	79	77	61	64	77	66	64	84	57	78	72	64	55	59	81	72	77	64	78	81	77	54	60	81	67	62	66	60	60	63	56	45	67	83	64	65	64	63	64	62	67	51	61	63	59	59	67	67	72	60	63	69	63	67	52	63	89	60	57	72	72	60	68	68	60	59	67	71	65	83	72	58	70	60	66	58	65	68	60	71	66	72	62	65	84	73	73	67	65	49	77	63	58	64	76	64	77	74	71	63	72	63	52	75	83	87	55	60	74	59	72	71	63	76	80	76	63	68	71	72	79	70	68	61	67	76	72	66	64	66	84	60	45	85	68	66	48	66	70	66	86	52	73	49	65	70	73	75	70	46	66	67	66	56	77	63	54	84	62	73	67	71	75	78	82	71	80	66	75	77	69	74	77	76	69	85	80	67	66	80	64	74	53	62	74	51	80	45	73	63	60	60	69	66	70	63	64	85	67	70	49	73	59	61	67	74	70	59	73	52	60	64	65	74	63	71	55	72	72	54	61	73	62	72	64	75	73	63	61	72	57	66	90	76	69	67	61	64	90	61	81	78	52	63	89	61	65	76	75	53	76	68	76	69	60	70	63	59	78	58	48	52	72	57	47	68	68	72	68	60	83	64	62	63	62	64	54	67	66	72	60	58	61	67	81	61	65	59	78	61	58	76	75	65	61	68	74	62	68	59	71	54	69	67	69	71	65	54	73	55	64	67	62	65	73	63	94	63	61	75	67	81	91	66	60	76	63	69	62	50	73	68	65	64	51	83	79	62	67	61	83	66	69	61	76	64	69	63	84	63	58	72	69	78	67	58	68	73	76	52	63	80	80	66	66	65	64	68	81	65	69	76	74	42	70	76	66	55	67	76	66	68	61	71	60	74	64	76	61	66	60	63	58	69	65	54	57	54	79	51	58	52	73	71	84	73	77	74	60	56	70	64	82	66	84	72	55	74	62	85	78	67	56	52	75	75	70	66	67	61	77	58	66	65	70	72	53	73	65	67	66	66	59	61	72	64	79	73	52	59	51	76	51	58	74	90	73	74	69	79	78	66	46	66	86	65	69	72	69	64	50	53	67	69	52	63	53	61	67	77	61	64	60	77	61	71	71	82	68	54	62	64	72	64	66	67	87	74	64	62	77	63	65	57	57	75	74	63	77	57	63	68	74	53	60	67	60	66	80	65	66	66	59	61	81	75	69	62	58	64	65	44	59	64	77	63	61	73	59	69	64	82	78	54	60	81	67	56	55	71	55	56	56	71	60	68	69	70	96	79	75	74	66	67	71	81	69	59	59	53	78	78	64	66	72	66	68	67	70	66	60	71	61	65	80	74	64	70	80	71	72	61	59	61	78	75	69	66	84	90	73	61	77	66	66	66	55	60	63	75	71	64	71	59	88	82	59	54	64	55	66	66	62	63	74	70	77	61	70	65	60	49	76	63	66	63	83	69	70	72	60	60	71	71	64	68	70	75	63	68	73	73	67	75	42	66	67	66	63	60	64	55	60	75	80	76	74	63	65	68	70	65	56	59	54	61	63	84	69	74	48	68	65	64	62	71	62	65	71	76	71	59	80	66	65	67	87	53	62	74	58	75	69	76	56	66	68	60	49	55	66	69	72	71	75	70	64	65	64	67	54	64	53	73	89	73	61	66	67	69	63	61	64	68	69	70	72	57	62	68	68	59	62	82	79	67	67	72	74	65	67	59	59	71	55	75	78	70	40	63	63	57	61	65	61	80	71	79	67	66	58	73	56	69	63	55	72	58	70	60	79	59	75	64	56	71	68	70	61	73	57	74	70	74	63	55	69	66	68	65	83	56	65	72	63	63	60	78	72	67	90	62	75	73	84	94	61	68	83	52	65	69	66	50	70	91	61	77	61	70	61	60	68	74	54	61	70	50	65	53	61	69	61	58	75	62	61	75	63	68	59	64	76	71	74	59	51	84	68	69	78	66	82	78	62	61	54	61	65	63	65	57	71	74	72	64	63	58	57	77	63	71	52	53	66	73	66	63	60	74	84	75	63	66	56	77	66	67	78	45	57	60	53	62	65	66	57	79	60	74	86	73	66	77	70	63	56	65	57	61	74	67	58	66	70	82	83	71	58	55	56	61	73	75	67	65	74	56	80	64	70	56	83	59	61	70	70	58	74	72	78	66	69	65	71	66	62	71	68	65	65	66	80	83	65	62	72	65	63	66	44	69	63	70	68	77	69	60	92	68	59	71	54	52	70	70	84	69	80	68	81	61	70	54	60	60	65	64	77	75	56	66	82	79	88	65	72	68	68	52	76	50	55	78	74	73	48	69	70	85	75	78	73	67	72	60	73	78	68	64	53	62	50	65	80	55	60	71	57	69	55	75	68	70	77	66	71	64	54	72	80	74	54	67	61	59	59	68	62	70	71	72	69	65	72	79	77	54	64	75	68	54	81	57	93	74	64	46	74	70	62	75	62	61	82	60	63	69	58	76	61	53	78	80	88	71	67	68	66	77	69	57	70	66	76	64	78	74	66	72	79	59	80	72	73	64	85	71	70	66	86	74	74	85	52	75	52	73	65	69	72	72	68	63	63	57	60	74	52	60	75	64	69	64	80	71	76	72	68	58	84	61	69	73	66	78	64	67	69	50	65	49	68	74	56	52	69	53	83	53	61	70	62	65	69	73	69	64	60	72	68	71	65	63	70	79	67	89	65	80	73	64	57	67	62	77	83	77	72	55	60	70	66	60	61	54	63	62	76	74	48	58	62	67	67	69	84	66	52	74	72	76	58	48	66	60	82	70	54	65	68	71	67	63	63	68	67	72	69	85	61	63	56	56	63	64	77	63	57	79	68	76	68	61	75	60	70	71	81	57	67	73	63	65	57	77	60	62	58	77	68	73	69	72	73	68	64	69	65	62	66	83	61	83	73	66	72	61	66	71	72	68	62	58	69	59	65
6491	2242	1589	390	513	341	274	238	247	246	206	204	195	236	235	217	241	211	219	204	184	196	194	205	220	224	205	195	196	206	215	200	230	212	183	205	206	201	225	189	207	198	205	212	205	191	185	192	209	208	204	185	197	201	190	199	187	220	224	224	217	180	198	196	204	193	212	222	193	219	208	186	202	210	196	208	196	193	204	189	188	190	201	216	209	165	216	184	207	193	206	208	241	201	208	211	202	215	197	196	229	187	207	185	206	196	194	194	185	232	207	196	212	177	195	186	192	192	181	193	209	200	204	227	184	185	213	207	195	239	190	210	198	206	214	189	196	182	198	201	211	178	230	211	193	227	210	199	195	210	188	201	207	194	215	214	189	188	212	178	202	184	206	198	195	204	207	190	219	197	196	211	189	193	172	199	186	222	189	210	169	210	204	199	206	176	213	185	221	206	184	192	185	171	205	181	201	192	224	203	246	211	213	220	204	185	187	195	185	180	224	221	200	188	208	195	208	188	187	198	193	221	211	188	220	226	193	202	207	223	220	194	192	190	196	230	224	210	217	215	194	211	190	200	207	221	179	213	205	196	200	203	172	204	198	202	204	192	179	212	192	182	191	210	226	216	217	177	190	183	207	186	193	210	217	204	226	198	204	213	186	210	212	224	213	192	220	182	212	186	201	186	206	215	226	214	201	194	194	246	224	182	195	217	191	212	209	199	173	210	217	206	205	227	204	180	203	192	194	200	192	204	176	207	197	226	184	238	186	184	175	203	179	209	205	191	203	202	182	198	199	193	170	226	203	186	186	192	190	196	196	204	193	195	199	194	218	198	174	199	185	178	225	173	218	204	206	201	206	203	232	207	179	194	192	197	190	171	196	207	194	210	188	191	203	200	197	190	211	206	190	190	197	212	217	209	209	214	197	201	187	202	202	194	198	175	205	227	208	188	187	209	187	229	209	195	212	193	197	192	201	211	179	195	214	213	186	223	219	208	179	184	218	173	189	208	206	206	225	190	206	195	218	222	215	199	209	178	208	191	222	203	187	170	239	185	189	201	188	197	204	216	232	213	201	226	180	211	209	196	224	182	184	198	207	201	195	198	194	206	170	234	202	196	193	197	199	199	195	202	214	218	194	156	212	212	174	216	167	199	174	194	189	213	202	194	221	188	216	169	191	231	198	205	199	198	189	204	198	204	193	186	174	224	231	201	200	216	206	195	194	175	209	218	193	200	179	203	209	215	209	196	211	207	193	201	206	217	201	205	204	200	209	199	204	190	191	216	192	191	210	236	214	204	189	195	206	179	192	206	202	186	191	198	191	192	190	200	186	219	220	203	218	177	201	196	220	201	202	228	230	209	201	214	205	220	208	197	194	198	209	207	195	198	238	200	217	181	217	199	214	189	216	203	221	209	217	208	210	172	223	184	197	186	198	191	202	211	210	210	174	205	184	186	207	211	177	187	195	215	191	240	188	208	197	172	221	197	210	205	191	213	198	191	206	218	225	200	177	223	189	220	213	215	227	205	206	189	205	182	207	184	198	192	178	182	205	205	223	186	216	185	191	193	181	195	216	187	219	217	204	213	187	167	204	212	204	204	201	215	202	206	233	181	233	187	187	189	209	200	203	205	213	181	191	200	220	216	199	201	233	190	180	199	180	226	197	209	197	206	197	199	217	195	203	210	188	188	179	187	217	231	222	207	201	200	208	191	201	183	222	190	200	202	220	202	205	212	190	200	217	211	210	178	181	199	181	221	207	199	196	210	206	177	220	185	213	187	221	210	212	175	205	203	202	201	199	196	197	196	189	204	206	187	208	201	192	196	226	208	178	208	187	186	200	179	218	191	212	194	195	209	187	199	210	197	199	184	194	212	204	195	193	210	198	205	210	177	221	191	201	203	201	214	207	184	190	200	200	193	194	187	197	218	199	206	208	177	216	206	185	178	209	190	188	202	191	200	207	184	215	198	199	191	220	203	200	205	176	196	205	211	218	181	193	222	212	204	178	191	180	216	219	204	216	190	219	197	198	204	205	208	186	199	211	222	191	204	202	192	218	179	215	213	211	202	195	208	191	186	210	169	194	194	197	207	213	226	199	203	198	207	193	223	209	195	202	187	190	190	190	211	218	212	204	201	193	222	201	183	204	194	201	190	199	197	189	213	216	200	183	195	223	187	207	196	203	216	203	202	194	202	224	196	211	195	193	180	222	190	218	209	199	214	195	202	196	181	171	219	214	230	190	196	231	201	190	197	204	209	214	193	186	192	171	192	189	204	204	184	223	215	195	190	205	214	192	191	186	215	202	203	208	211	199	177	205	190	181	223	230	203	209	208	200	212	228	169	197	209	187	195	218	184	221	197	179	197	200	220	227	218	209	204	209	215	194	214	218	200	213	179	186	192	221	179	228	218	209	206	204	198	188	216	227	181	164	208	221	217	199	205	184	211	214	201	204	219	221	187	209	233	189	213	199	209	216	204	201	201	204	214	209	226	210	206	205	191	219	174	186	204	185	229	191	225	180	210	201	207	186	194	215	213	200	211	201	198	193	191	203	198	213	191	224	202	188	214	200	212	186	195	191	185	184	200	205	207	186	188	201	190	198	214	207	213	194	206	190	186	205	214	193	188	192	189	215	191	194	199	197	187	216	176	215	204	207	236	205	193	194	198	213	171	214	203	185	190	212	213	214	193	211	207	224	203	200	211	209	221	218	200	208	233	197	195	189	226	203	199	210	201	201	187	231	223	186	196	200	200	196	208	221	207	210	197	201	215	189	182	219	186	183	203	209	202	199	209	217	208	217	213	210	216	217	187	189	182	202	186	217	194	232	183	220	220	200	224	208	200	194	189	184	228	221	200	186	212	219	199	185	193	211	192	168	223	182	207	182	194	227	214	221	198	206	185	218	203	227	204	203	204	202	214	188	190	175	203	228	199	196	197	226	217	216	187	220	212	203	188	211	181	202	170	222	211	211	204	193	215	200	216	204	191	205	209	202	192	207	192	201	180	179	197	198	188	200	224	195	205	212	200	188	193	187	203	203	177	228	198	229	174	237	211	203	205	217	189	229	217	204	177	228	204	224	195	220	190	199	185	212	204	210	198	227	195	201	211	199	196	192	195	185	218	171	198	190	181	205	208	184	188	199	205	195	192	198	216	230	217	204	224	176	193	196	211	174	196	186	225	191	202	217	187	203	184	189	198	216	196	207	179	199	194	207	198	184	196	195	226	211	227	184	187	205	207	212	209	169	216	192	180	194	186	205	201	205	209	173	216	213	194	205	170	191	218	203	221	212	196	214	196	188	206	182	198	190	210	202	190	226	186	173	189	174	214	222	189	219	198	223	227	182	189	204	195	225	189	202	199	210	194	203	231	212	192	184	192	196	191	212	191	203	212	193	211	181	189	186	215	196	200	186	215	195	202	181	226	180	198	181	215	207	207	191	211	193	203	195	208	200	220	210	187	191	211	219	187	207	191	205	207	181	209	182	244
40821	36177	16279	1997	790	524	461	371	319	297	271	289	240	244	256	217	238	231	226	210	189	223	192	164	208	199	202	197	205	197	195	217	197	209	194	192	181	170	177	204	181	180	179	187	202	191	197	198	187	189	222	193	200	204	164	185	161	201	177	188	162	163	183	224	191	182	193	179	188	180	169	156	185	199	196	175	199	182	186	193	212	201	190	188	197	193	164	181	188	185	174	218	192	181	167	209	222	182	172	191	165	187	163	169	177	202	195	191	177	193	199	207	180	215	196	217	150	194	169	174	169	188	179	165	209	200	175	157	183	173	192	175	208	211	198	179	174	197	187	187	200	183	180	183	177	178	185	171	196	204	182	184	185	182	195	188	172	178	179	183	169	210	184	189	192	164	194	186	211	175	178	173	192	169	213	203	184	184	184	188	189	149	144	193	189	181	181	176	174	173	190	175	182	207	170	157	177	189	170	205	195	195	172	172	189	202	186	188	194	172	181	185	204	185	202	174	173	180	148	188	186	184	172	180	188	175	173	194	167	195	156	173	170	189	200	195	189	206	187	184	181	182	176	178	200	179	215	191	164	186	192	176	180	193	187	189	186	181	178	174	188	201	186	191	177	192	206	221	191	179	189	209	191	173	163	152	203	199	210	190	179	175	201	184	169	198	227	188	180	177	196	197	193	201	203	187	170	182	173	174	191	180	198	171	179	184	186	194	157	181	188	193	184	171	188	206	205	180	181	191	204	204	181	195	179	178	189	213	181	181	218	221	192	193	169	167	203	177	188	181	187	207	176	198	184	165	167	193	194	176	182	182	188	172	164	175	178	203	202	198	197	190	172	203	194	184	219	184	196	165	185	170	167	195	159	189	175	185	218	210	169	185	201	194	194	179	175	196	192	200	187	185	203	190	195	197	189	193	206	176	180	193	200	182	190	175	200	179	189	187	171	216	203	198	194	195	206	167	151	176	200	191	199	182	193	176	151	182	168	171	193	189	187	186	207	204	195	223	194	190	178	160	195	201	172	178	176	175	178	190	190	173	195	182	163	205	171	177	201	177	222	206	200	199	190	200	204	162	187	205	183	183	204	191	179	155	183	180	192	242	187	169	156	217	204	202	177	157	197	202	184	179	187	176	184	199	189	186	197	196	204	189	186	207	194	186	189	180	177	219	200	203	202	205	179	175	186	181	184	182	158	174	175	195	173	169	207	214	186	194	194	190	195	226	191	151	172	176	196	192	185	197	196	173	189	165	161	192	176	203	191	195	188	177	190	192	165	193	205	176	212	183	193	211	187	184	194	193	171	211	194	200	169	183	217	187	214	179	185	178	204	195	197	194	184	189	170	183	165	174	196	205	192	187	175	184	185	200	197	185	198	171	173	169	183	187	198	191	206	191	182	186	178	168	216	167	192	162	194	186	203	191	206	205	200	181	166	182	166	188	192	181	208	178	167	193	198	194	215	178	195	174	219	201	170	186	196	200	189	174	186	197	186	177	192	199	175	177	177	183	177	222	212	175	180	203	173	236	202	163	196	211	188	208	193	185	218	171	184	179	180	179	191	183	193	188	197	174	182	212	217	204	178	157	177	191	208	162	165	185	182	193	195	167	212	182	179	195	179	197	201	172	171	200	172	200	178	188	172	174	172	175	172	181	164	215	201	183	198	196	162	179	221	160	223	160	152	173	172	141	154	183	178	166	158	211	180	171	188	181	190	203	201	222	164	182	191	197	162	209	204	214	180	184	163	195	177	183	193	190	185	190	168	194	178	185	178	186	173	187	172	187	152	206	201	193	191	184	212	182	176	191	186	187	173	182	204	192	192	176	180	181	193	206	173	187	171	205	167	166	180	189	187	202	202	186	213	191	197	182	190	185	191	195	173	179	211	203	178	184	186	189	197	163	182	185	189	170	174	189	187	192	201	196	181	194	193	188	215	203	198	193	212	186	189	172	174	192	180	199	191	192	187	182	185	175	175	176	191	187	175	170	184	166	190	197	186	196	196	201	219	180	194	199	191	186	193	188	210	196	194	176	189	208	203	193	188	193	203	169	175	178	197	172	196	199	200	183	178	176	189	187	209	182	175	199	192	169	171	178	196	202	195	187	170	189	207	159	200	198	185	202	177	166	189	186	192	177	185	176	225	174	184	163	201	190	168	172	185	199	178	194	197	172	176	197	178	181	209	198	198	186	195	195	181	177	183	182	189	177	193	184	199	156	171	164	187	172	222	213	178	178	162	176	178	186	193	187	187	175	201	162	174	193	177	182	187	182	196	159	203	173	182	198	172	204	199	184	172	195	190	188	191	160	216	186	170	169	177	159	163	185	181	182	186	196	160	166	176	195	185	182	192	186	196	204	190	151	179	197	190	202	194	197	174	220	161	195	173	184	178	183	190	180	175	177	187	193	200	196	177	202	184	181	159	152	175	210	209	187	214	203	178	162	198	178	178	197	196	183	183	191	164	183	196	182	190	178	158	210	185	198	191	181	182	178	191	183	186	207	206	193	170	180	193	201	219	198	193	209	186	196	194	186	202	189	166	195	165	192	202	195	179	184	170	185	201	189	200	191	191	190	181	192	176	174	169	166	207	198	171	187	185	187	174	186	198	174	191	187	181	188	179	212	194	190	184	214	189	177	180	181	194	169	179	202	186	173	205	176	160	193	197	189	179	199	195	186	195	213	200	202	161	165	207	196	179	191	162	189	207	171	149	194	187	189	203	181	182	187	179	150	185	154	162	187	201	204	176	175	182	183	210	183	234	183	191	196	188	178	191	189	172	174	191	178	189	185	185	175	181	185	181	173	187	200	210	183	209	172	205	206	186	206	208	208	211	167	198	210	168	206	174	163	187	173	178	185	186	178	176	145	189	178	192	182	175	181	174	183	170	217	180	161	182	181	178	198	189	195	184	157	209	209	194	203	182	191	221	181	175	169	188	200	180	170	184	178	200	184	186	191	199	206	192	188	173	170	181	163	166	188	212	198	184	198	179	181	152	182	193	189	177	187	204	167	193	160	177	186	194	184	207	190	191	173	156	169	180	144	148	185	197	185	191	182	158	180	203	192	190	186	180	173	192	147	192	179	191	175	197	179	193	167	160	178	186	191	184	175	191	170	196	194	189	164	177	158	220	175	177	145	165	198	171	170	195	189	197	194	194	181	164	202	190	176	188	190	208	147	174	177	161	193	168	207	195	180	159	196	173	215	204	190	194	181	160	152	174	214	196	188	211	170	204	175	165	187	178	184	198	184	208	195	177	168	181	167	193	160	187	160	183	154	207	180	165	180	184	199	191	202	190	185	170	183	180	186	205	188	190	180	220	195	175	179	181	182	196	191	195	190	176	184	198	209	156	209	186	184	187	197	177	183	176	196	192	196	198	199	186	176	167	185	208	188	174	171	189	181	147	183	186	170	174	200	199	168	191	193	188	190	164	156	183	175	171	172	188	168	186	188	201	168	207	150	197	170	184	167	196	184	190	168	169	192
26322	13995	11994	3311	2897	2242	1892	1557	1308	1199	1046	925	935	840	814	767	674	723	658	601	592	562	563	527	574	538	550	554	503	539	508	520	525	489	518	476	506	476	489	486	497	468	463	506	485	475	485	490	489	457	434	457	485	484	487	441	498	451	448	483	503	464	451	440	460	441	465	479	415	499	458	437	503	457	460	442	490	435	429	466	487	446	488	514	432	454	470	472	430	452	399	462	462	429	460	449	466	454	441	474	437	443	449	440	460	434	466	538	444	422	490	499	472	439	496	447	473	416	432	432	435	426	492	437	459	449	445	443	446	457	456	467	450	476	470	471	453	459	472	424	416	464	475	419	469	453	492	439	477	415	459	495	442	459	488	442	434	474	468	447	475	474	481	460	495	406	430	476	441	436	412	458	434	450	433	472	482	446	473	435	420	419	466	435	474	438	418	474	455	384	467	455	460	494	482	464	440	437	450	445	481	444	463	464	441	460	455	419	446	464	459	438	474	444	419	482	423	473	424	438	448	432	481	497	422	489	428	423	452	432	450	437	475	464	443	460	484	436	470	462	443	450	445	468	458	441	431	454	431	465	459	452	438	430	437	454	427	445	472	434	471	497	449	463	464	462	464	440	438	436	448	447	425	435	443	483	453	434	491	454	469	471	464	457	430	449	467	447	443	460	427	438	437	438	419	423	480	444	462	462	469	435	474	427	417	472	467	449	430	473	474	461	475	460	479	462	445	456	470	464	471	454	496	475	445	509	483	439	436	429	429	497	441	478	454	442	487	438	426	467	455	453	480	423	443	475	498	422	455	409	443	429	474	472	443	439	474	440	438	489	458	432	459	443	447	441	482	457	458	455	488	429	451	442	415	460	492	459	451	431	463	440	418	446	431	444	500	474	434	468	466	459	438	432	418	488	437	443	434	435	458	441	460	424	452	448	418	411	433	444	496	457	474	446	461	461	434	493	455	417	459	443	471	444	491	473	481	474	428	434	440	441	480	470	440	445	438	451	451	438	485	463	432	467	465	447	503	409	475	461	464	459	479	457	444	454	500	452	440	443	458	470	429	480	445	456	445	455	485	446	492	441	440	476	435	456	468	469	448	443	466	438	449	438	443	422	426	469	426	432	477	432	420	428	484	466	454	464	433	415	406	491	445	471	436	453	435	481	450	437	414	439	467	474	478	447	460	442	430	442	477	436	413	459	429	414	431	447	463	452	474	445	465	445	470	435	433	471	471	441	439	479	443	447	446	432	462	464	487	454	417	453	441	445	490	432	456	412	467	456	404	462	433	491	447	471	449	421	447	462	412	430	469	435	458	458	471	463	463	494	470	444	446	420	459	462	435	431	453	443	447	494	447	471	473	419	458	465	465	461	457	448	448	497	455	468	436	436	463	421	442	441	474	438	449	423	439	451	483	453	424	462	465	453	430	429	458	455	469	435	437	491	440	430	418	442	446	465	466	465	432	442	445	457	443	452	448	431	426	452	441	442	462	476	417	465	444	464	479	455	432	498	459	475	466	471	466	467	454	418	419	448	452	461	472	422	467	415	418	482	454	490	461	452	464	441	433	442	456	465	465	472	469	438	444	437	440	431	479	451	453	440	472	474	420	453	441	474	465	451	471	441	464	459	442	424	460	482	449	445	464	461	466	449	462	456	453	486	460	456	407	485	508	422	427	468	455	461	447	432	448	497	451	441	435	479	432	491	441	446	433	425	421	457	433	430	435	447	438	438	436	472	426	527	435	430	431	510	454	462	467	443	424	431	466	472	433	437	451	446	434	440	458	409	462	432	444	481	437	471	487	453	441	418	456	460	439	460	491	487	474	444	455	473	437	415	436	463	455	431	444	476	429	497	458	442	489	506	448	459	448	493	465	472	427	500	411	420	465	460	461	426	426	443	489	480	426	439	479	488	499	451	461	469	466	446	420	421	444	471	457	446	432	454	437	434	482	492	475	438	463	409	438	454	473	461	440	454	433	458	432	479	496	445	470	478	468	456	468	449	432	474	439	473	456	437	429	472	480	454	515	455	459	427	452	445	445	441	439	461	430	449	437	454	425	389	425	447	430	484	465	494	457	431	455	466	426	445	457	443	425	446	420	468	488	436	415	428	439	476	470	432	449	468	420	450	453	431	467	428	452	497	449	471	438	470	466	447	460	459	442	484	421	475	480	461	404	450	449	451	409	457	440	428	458	455	497	470	485	451	457	462	422	467	422	509	422	462	476	458	462	471	471	437	439	472	451	470	429	406	457	438	454	474	441	415	416	462	456	469	461	435	422	491	413	452	464	439	451	481	443	463	437	456	456	428	428	452	443	453	441	485	451	456	463	470	417	444	423	434	439	427	414	453	441	434	458	446	431	428	474	472	492	447	511	436	466	418	447	405	465	471	476	433	443	447	471	475	481	470	471	478	457	447	459	454	428	472	446	415	475	461	430	452	453	442	445	475	439	494	481	454	433	453	463	433	450	438	454	479	461	473	434	426	422	466	450	448	474	475	464	455	475	450	424	445	408	446	428	460	447	450	450	451	448	445	452	467	431	443	459	464	433	442	472	434	517	431	441	455	438	471	434	435	426	446	444	417	502	446	475	464	446	438	425	477	430	450	440	457	459	423	455	451	474	478	451	464	460	470	409	454	433	476	478	445	484	450	414	471	465	458	449	478	436	471	434	470	472	468	453	449	446	473	461	465	445	425	468	423	441	454	424	458	477	426	462	486	432	443	453	446	486	462	496	431	443	432	426	485	445	435	509	448	439	494	449	448	411	462	442	461	455	467	410	473	470	410	465	434	413	467	467	454	456	442	417	443	489	440	443	461	401	467	465	467	460	455	478	444	474	484	433	454	448	513	483	447	478	444	428	480	399	478	463	468	467	446	423	443	432	443	467	476	486	447	439	419	454	434	496	432	464	479	442	431	429	437	467	432	451	451	452	446	436	405	467	439	442	442	438	444	462	448	426	418	465	454	423	468	478	459	475	439	451	472	434	455	458	479	485	483	438	489	479	437	461	466	443	458	462	450	449	426	418	478	449	437	419	418	439	443	433	431	415	432	416	428	463	462	453	476	441	471	444	461	412	426	474	456	437	460	460	480	456	469	403	482	482	446	452	406	437	422	459	420	424	478	464	468	455	452	462	462	455	471	411	463	435	428	464	480	460	445	465	443	425	455	456	444	421	434	440	459	499	464	462	465	481	447	427	386	454	448	405	457	425	466	449	468	497	417	447	472	450	463	457	414	421	457	454	477	471	422	456	442	431	454	441	486	442	454	418	496	452	480	451	487	413	456	407	473	433	430	448	486	481	455	413	421	450	439	440	439	448	481	470	469	460	428	458	454	436	445	458	446	414	453	523	460	469	424	447	468	478	424	453	470	440	422	421	438	437	489	456	447	445	448	439	420	439	421	395	412	399	432	479	448	419	420	431	458	454	431	439	514	483	428	473	472	472	428	435	422	424	418	471	488	464	440	453	419	466	416	457	423
53357	47471	27040	6277	1484	930	818	602	513	432	436	422	369	438	317	299	304	293	346	330	291	298	316	295	297	279	256	273	294	279	257	281	274	275	279	299	262	243	248	254	253	271	295	266	283	247	260	273	256	258	248	252	271	254	296	262	283	297	287	299	240	289	277	267	256	242	275	262	249	281	245	255	262	252	268	234	256	263	249	270	258	258	263	259	306	261	287	268	286	258	259	272	254	253	288	264	254	268	277	285	274	282	246	227	262	270	275	254	267	255	258	251	264	267	247	251	278	257	225	278	256	264	272	257	306	270	269	238	280	255	245	283	259	262	234	252	253	262	243	258	264	227	261	271	263	255	264	257	284	270	259	268	246	287	261	272	264	259	270	279	272	281	288	263	296	258	259	276	248	287	253	258	240	241	262	278	270	273	245	215	256	265	248	230	267	275	308	247	265	280	248	239	279	231	278	281	262	276	251	248	276	233	245	262	253	253	275	272	243	254	263	276	257	257	262	250	268	259	260	287	259	220	228	246	283	244	271	253	245	264	289	258	277	250	276	264	270	288	276	230	251	250	218	254	251	254	265	251	275	228	246	261	271	260	250	292	272	279	263	266	292	262	274	248	245	257	271	269	273	262	297	253	232	273	280	282	249	293	286	249	258	258	263	257	264	251	241	243	256	244	264	240	263	252	260	293	266	257	274	279	263	249	244	254	262	269	229	265	246	207	248	249	294	241	273	280	274	268	246	291	288	257	245	243	256	267	251	260	268	262	285	216	252	240	231	287	249	263	238	234	260	265	279	232	286	282	267	244	245	257	265	245	267	265	234	243	289	268	247	262	245	251	248	273	297	233	250	272	274	255	265	242	237	284	247	254	254	234	268	284	264	252	240	247	257	287	297	231	260	298	240	271	277	258	259	262	281	253	262	281	275	227	239	260	284	257	246	221	225	264	262	241	236	258	245	266	266	271	288	255	239	219	266	298	257	266	258	237	243	242	245	243	277	270	251	221	257	296	275	273	263	282	259	259	243	245	259	253	269	258	249	246	285	257	274	260	264	286	258	296	285	240	261	257	236	251	260	271	237	300	264	237	277	257	242	238	238	247	265	291	250	256	243	288	267	256	254	273	287	264	232	261	278	255	250	276	274	264	276	253	264	254	245	271	266	270	298	244	287	274	289	260	277	253	251	231	241	286	285	284	271	259	236	223	216	274	258	255	266	246	262	232	234	239	258	246	265	263	283	268	256	258	281	284	305	247	249	282	258	258	266	259	244	285	294	284	247	248	265	258	261	248	269	261	231	249	251	271	260	256	254	242	262	258	254	278	257	271	256	270	259	244	225	290	259	240	252	248	252	278	298	294	249	266	282	271	284	246	281	267	240	245	258	266	258	250	271	245	254	221	269	236	245	281	288	257	266	274	248	259	287	262	260	260	234	276	241	228	245	252	299	254	283	230	269	244	248	269	272	250	260	238	270	267	259	244	268	217	246	264	222	290	261	268	244	250	260	253	252	277	274	262	250	282	270	270	237	253	262	264	271	249	269	251	252	249	245	262	259	262	287	302	269	247	229	252	273	259	246	277	226	298	305	284	255	274	253	252	267	256	269	264	281	263	224	237	255	292	268	232	255	255	295	295	261	285	262	262	288	281	254	242	253	242	249	258	278	254	276	249	279	281	250	252	253	302	244	281	250	256	272	238	259	271	262	249	271	262	265	262	268	276	248	249	253	284	250	264	242	237	244	251	255	261	260	258	263	269	253	254	241	266	265	282	247	248	259	246	298	272	245	244	280	269	275	257	253	264	255	220	270	263	256	251	246	252	267	251	249	249	259	267	243	312	286	249	231	265	281	290	299	298	249	275	269	265	271	229	237	269	265	254	272	264	256	249	294	277	273	238	254	254	265	236	258	269	229	244	222	278	240	289	257	233	252	250	249	262	266	267	283	272	274	244	234	245	271	288	229	274	278	252	271	261	259	237	246	275	259	261	279	268	269	262	258	255	286	301	242	254	238	269	274	260	258	260	230	254	270	257	266	246	260	275	254	269	273	262	269	245	242	274	257	259	283	283	282	255	273	266	256	242	264	262	285	264	271	268	259	263	265	264	287	260	248	247	239	234	283	247	256	250	257	296	259	241	215	228	257	279	263	268	233	278	246	265	251	262	258	266	271	248	234	269	295	254	270	277	278	288	253	281	262	239	263	269	270	257	290	291	229	278	253	259	255	225	228	270	254	232	254	272	256	233	271	274	259	258	222	245	270	245	243	276	266	267	278	251	270	245	251	272	247	285	265	251	269	269	304	249	248	301	259	274	249	270	268	261	238	281	282	266	240	289	270	244	230	219	271	260	277	247	276	256	300	245	272	273	282	251	280	243	268	264	259	258	243	243	258	262	257	315	269	232	264	278	251	254	290	278	247	278	249	263	250	241	265	260	266	263	285	250	277	267	273	256	247	246	248	268	270	243	272	256	253	263	258	263	261	263	282	231	226	237	233	250	282	286	283	246	266	289	284	244	266	251	244	276	251	253	269	251	298	250	254	255	259	271	278	252	256	266	261	277	262	295	278	241	259	266	244	236	244	270	257	273	244	266	261	251	247	261	248	271	267	256	269	252	292	283	270	259	286	245	256	239	245	245	251	248	261	299	273	241	246	268	233	250	237	257	275	237	266	246	283	244	234	256	286	256	243	288	251	249	225	256	243	254	288	280	269	233	252	254	264	301	244	272	285	254	251	245	256	256	246	274	272	222	259	255	249	277	271	242	283	267	256	268	261	284	277	234	295	273	237	248	271	283	260	253	245	251	263	259	272	265	264	263	307	285	254	248	268	266	249	263	292	257	286	309	252	254	281	257	282	270	281	252	259	261	259	230	256	287	269	227	262	217	251	283	293	275	242	278	266	261	276	287	252	260	271	290	251	253	268	259	273	262	267	260	293	253	283	266	266	250	250	258	248	283	201	269	256	261	274	258	315	252	251	265	280	269	259	273	281	236	249	267	266	255	256	259	278	249	262	262	245	264	250	223	254	226	284	266	253	260	240	226	249	257	284	251	221	262	251	239	247	266	253	271	277	250	259	262	261	260	289	257	294	264	248	284	264	227	248	253	264	228	255	242	264	261	277	247	232	240	261	264	253	291	233	267	236	250	263	263	243	261	211	234	269	260	263	242	249	233	256	269	274	270	260	263	300	252	239	256	256	274	281	268	247	266	291	260	288	263	290	267	247	248	279	249	274	251	218	249	271	279	243	257	259	280	282	283	236	255	277	263	261	248	264	256	279	264	281	274	266	247	272	255	248	262	262	258	283	273	231	255	263	257	266	254	241	270	236	276	268	259	269	235	264	276	255	256	239	279	236	236	262	255	260	256	269	268	287	242	236	225	253	260	260	291	266	249	285	264	251	246	251	265	237	262	237	269	229	243	286	297	238	266	272	265	278	266	287	259	265	279	259	282	273	285	257	274	292	277	244	244	249	262	273	303	250	275	274	237
33554	19758	14954	5476	4716	3805	3153	2410	2133	1872	1653	1549	1414	1279	1215	1157	1100	1053	965	891	880	868	795	841	786	777	710	727	783	700	692	699	688	689	683	671	649	640	662	644	632	725	636	657	662	642	656	686	640	633	618	623	564	626	600	578	603	605	643	631	582	681	614	630	569	609	596	630	633	600	594	619	568	615	604	592	599	581	610	634	573	578	638	618	599	553	608	596	588	593	583	616	610	562	586	637	609	554	583	600	587	635	597	637	593	605	633	541	611	602	648	577	578	610	606	614	561	563	562	575	542	585	600	583	595	553	587	589	550	596	573	588	571	524	585	542	602	583	565	576	602	599	567	585	627	603	568	614	575	615	583	606	578	579	578	616	567	588	536	591	575	599	614	568	593	549	544	590	590	612	608	597	578	593	595	626	616	618	635	599	572	616	604	600	590	531	571	550	571	583	578	631	634	621	602	568	555	603	620	604	579	567	570	592	598	569	596	620	611	609	602	559	572	576	607	586	584	597	591	629	606	578	599	580	588	602	564	571	603	528	611	548	579	584	585	567	597	566	582	540	572	547	591	551	575	593	578	574	584	590	568	571	576	558	590	594	575	569	598	556	575	534	609	604	577	577	563	573	578	593	602	540	575	606	546	589	568	575	607	588	589	593	617	614	599	573	556	586	574	558	594	599	564	611	580	580	542	596	597	554	584	583	578	600	598	570	591	605	593	586	590	607	574	600	613	586	557	576	550	572	542	584	526	515	610	554	591	599	610	605	606	574	622	586	573	566	523	602	561	588	582	605	591	574	565	599	560	585	596	586	596	549	566	548	632	582	576	620	563	592	569	548	594	538	568	635	551	611	578	585	584	583	568	577	594	605	619	612	585	596	591	624	637	610	593	599	591	635	598	570	583	605	599	571	542	579	603	597	553	557	583	595	572	591	550	615	582	574	594	574	554	555	599	592	599	568	568	585	614	561	592	526	602	575	584	562	576	610	540	596	534	580	627	581	576	556	584	599	597	572	589	602	604	537	536	595	564	584	552	590	530	578	598	585	623	561	556	573	617	594	530	595	569	602	596	580	612	592	551	559	600	544	574	514	607	573	557	618	575	626	627	574	563	575	593	558	576	545	577	594	638	633	557	579	580	584	561	569	572	574	574	632	629	593	586	591	576	569	570	519	542	572	610	594	568	580	548	542	576	589	568	606	580	608	565	582	591	526	568	553	560	564	589	554	646	594	560	575	571	606	630	578	576	579	542	571	605	558	561	603	510	557	593	596	593	571	595	583	628	522	596	592	572	590	604	594	547	540	575	586	568	585	571	577	620	550	619	563	620	554	548	593	552	574	588	591	579	577	587	541	550	573	570	619	577	558	590	571	632	588	584	596	573	611	590	614	547	599	604	567	576	592	569	586	576	581	574	604	567	555	560	562	566	561	605	571	584	618	651	615	591	573	575	598	627	569	572	566	628	581	580	611	592	592	574	585	538	626	610	599	578	618	604	583	612	553	616	531	585	574	603	541	589	596	592	549	591	580	598	591	571	570	576	581	570	600	612	579	577	576	581	579	577	558	571	566	624	592	574	614	584	570	594	626	568	585	554	581	572	574	618	571	575	573	581	595	592	577	594	599	603	602	607	542	584	580	616	571	589	580	602	562	591	568	558	537	616	598	629	583	615	571	564	585	602	559	578	559	605	591	560	560	565	588	584	581	601	536	575	573	576	607	580	584	593	555	548	565	633	601	573	587	552	617	567	600	588	573	610	577	606	599	605	598	607	600	569	632	546	570	575	575	586	587	615	566	582	602	542	572	612	594	580	603	597	584	587	591	587	579	606	564	558	574	565	583	542	616	586	597	582	595	599	542	586	544	630	627	568	565	568	583	595	567	559	599	527	589	603	575	589	636	599	608	550	552	650	639	569	584	595	587	615	602	598	614	558	588	596	566	591	546	578	611	583	594	591	572	577	631	566	596	568	580	618	594	626	634	628	584	546	572	611	570	631	587	564	579	605	602	625	569	574	572	618	593	609	542	562	613	609	572	605	613	573	564	590	588	601	596	608	533	525	614	609	553	597	564	603	579	598	597	618	615	603	540	611	570	558	570	540	585	619	555	536	596	628	541	561	558	585	555	589	613	583	585	614	548	611	603	546	580	554	574	603	533	586	579	604	586	610	552	595	567	581	583	574	584	635	580	582	545	562	566	594	576	569	581	562	570	587	632	607	562	577	604	514	573	589	585	587	557	557	589	578	604	589	615	589	582	598	576	572	632	567	605	600	587	532	584	591	570	533	517	606	566	584	590	602	585	576	637	580	581	594	556	592	580	649	595	589	560	547	562	622	552	592	574	596	611	625	640	633	566	579	569	566	581	575	561	538	571	565	591	565	583	549	567	606	570	604	644	629	551	592	656	596	575	608	581	588	590	590	574	612	600	611	557	588	558	592	584	606	601	594	630	586	545	592	570	593	603	587	553	568	569	571	568	539	567	594	592	602	640	580	619	593	590	573	552	566	576	605	577	638	604	585	593	565	625	552	652	573	565	552	550	582	606	567	600	636	601	555	607	573	616	591	566	626	584	565	570	579	560	568	587	577	640	594	620	606	611	620	536	613	606	559	581	572	587	513	603	574	592	554	590	562	551	607	563	593	537	572	579	597	583	586	588	575	579	592	578	590	611	565	609	642	586	578	622	566	590	560	561	557	566	565	602	603	603	577	602	545	571	578	580	590	526	577	541	568	558	600	574	592	590	601	581	558	619	590	611	576	603	609	569	542	548	580	578	575	565	615	581	597	559	582	590	599	567	580	589	566	589	604	566	550	555	576	611	550	570	614	627	585	609	611	583	591	589	574	606	552	590	613	599	562	556	566	584	596	573	603	572	575	648	583	590	562	620	574	589	579	581	576	594	588	563	573	577	575	570	598	554	531	564	553	583	541	583	553	586	622	590	565	627	580	566	601	592	566	544	587	590	597	598	531	623	612	589	607	563	594	554	582	562	569	584	583	591	574	568	594	586	593	566	601	548	587	554	597	575	607	614	596	629	566	584	586	593	585	618	558	587	615	562	581	567	607	569	584	579	556	618	572	562	569	549	564	577	555	561	593	568	564	592	590	545	574	571	527	578	553	548	608	596	570	554	585	581	600	561	628	599	587	575	576	613	570	600	592	604	592	594	622	513	521	531	586	597	592	586	572	612	572	601	571	597	637	602	529	591	568	590	564	608	609	553	621	597	559	584	570	571	597	572	559	582	561	598	590	636	545	571	601	614	613	560	625	582	582	587	572	600	596	532	622	559	566	588	583	587	573	528	602	597	564	641	596	598	567	561	633	546	568	578	581	578	571	609	594	583	593	586	589	553	606	567	638	536	572	599	574	617	578	589	561	576	582	606	564	586	554	598	590	589	563	585	587	620	590	589	618	600	570	565	573	574	625	569	567	545	544	617	633	602	614	577	559	575	570	578	544	578	617	595	593	641	609	576	610	558	600	593	579	631
10933	3278	812	149	109	99	80	82	72	94	69	67	84	68	82	69	69	62	71	89	70	62	75	79	72	52	82	80	81	64	61	89	80	83	66	84	78	67	61	75	69	54	70	68	66	80	64	93	83	81	62	75	74	65	70	73	56	66	57	70	87	68	76	71	63	87	69	81	60	57	69	68	63	58	78	63	72	72	52	64	57	65	82	67	74	76	75	72	73	74	60	67	76	62	73	67	59	75	85	79	59	73	64	79	75	67	66	63	61	70	65	67	78	57	97	62	62	78	67	71	63	70	65	75	66	81	66	65	62	68	66	77	70	66	79	65	70	70	74	65	67	73	71	55	61	80	76	68	62	68	67	80	88	72	64	68	75	66	57	76	62	65	61	72	94	73	69	94	76	74	73	80	73	70	80	86	66	82	73	70	61	63	77	92	77	68	61	65	72	63	71	69	67	74	66	64	69	51	60	82	60	51	73	72	77	75	59	77	62	68	76	68	68	64	65	74	75	77	68	66	88	78	72	55	60	73	66	78	59	85	81	74	81	59	69	76	70	65	87	66	65	76	65	59	66	76	86	65	71	73	65	56	69	70	56	77	59	52	65	73	80	63	64	93	90	89	77	59	55	59	72	50	67	66	74	69	67	74	56	69	71	70	68	84	76	75	73	75	68	76	74	62	61	70	76	65	60	65	70	74	56	70	84	70	71	68	63	69	76	72	63	60	75	56	64	76	72	70	67	69	65	55	90	72	58	70	71	72	78	73	69	87	65	55	65	74	68	73	71	66	67	88	63	61	76	68	71	65	74	58	62	66	65	76	74	68	65	65	67	52	81	59	61	85	73	61	52	65	80	75	64	67	76	67	78	74	70	60	79	77	71	58	70	75	69	74	79	66	71	83	85	65	86	86	93	74	79	90	83	71	73	68	74	77	54	59	61	78	74	70	65	83	58	86	70	79	74	77	73	82	64	59	69	58	58	63	76	81	73	69	62	66	63	80	70	65	70	66	67	65	95	73	65	60	60	72	70	61	73	70	72	68	74	70	66	62	83	76	62	70	74	56	63	65	72	67	66	74	74	67	65	67	70	65	81	59	63	59	59	70	51	73	63	78	78	66	68	80	95	83	77	56	61	76	69	68	57	69	66	69	81	92	70	69	66	78	59	70	79	70	62	72	70	56	73	81	80	71	74	72	63	86	88	60	75	66	65	83	58	86	61	79	73	74	63	73	79	64	56	69	67	67	77	76	73	76	71	63	76	74	70	66	72	65	62	73	76	75	64	72	82	64	66	57	59	75	58	70	60	73	94	77	59	60	72	87	73	63	66	71	70	76	67	62	79	66	60	54	69	56	61	62	75	64	77	66	79	70	74	60	80	64	80	78	58	80	78	66	83	77	76	85	79	55	77	58	87	79	73	61	84	81	80	66	60	72	77	71	79	77	59	71	73	82	77	61	85	81	66	76	71	65	68	62	61	69	73	66	67	70	77	73	62	70	60	74	63	51	73	80	64	72	81	63	63	72	59	65	65	63	73	86	57	83	59	58	68	72	67	65	63	86	90	79	69	73	65	79	70	73	67	62	65	93	73	59	54	79	75	69	70	78	72	78	62	67	70	77	71	66	61	63	73	66	73	59	65	65	49	85	72	64	62	74	89	77	60	57	63	76	79	65	71	56	71	65	83	84	64	78	69	82	59	68	61	69	59	52	71	89	66	71	76	68	50	71	68	61	59	64	72	86	69	72	66	58	71	66	59	62	71	68	80	80	76	62	76	58	61	71	74	63	65	67	67	63	64	58	61	63	62	78	90	70	72	78	60	50	75	59	67	80	71	95	63	81	84	69	64	74	67	76	79	76	62	53	57	65	72	58	75	71	58	63	72	71	84	50	65	79	70	97	68	76	70	64	79	70	80	59	65	83	74	69	66	76	67	62	57	57	57	54	72	63	69	80	77	55	93	60	83	78	70	67	68	63	66	77	86	74	59	61	62	57	58	49	66	74	60	59	69	80	77	75	81	56	70	87	66	65	65	67	67	73	60	63	48	78	67	68	63	70	75	79	74	56	73	65	78	59	65	74	69	70	74	77	67	65	64	70	74	82	74	75	68	71	67	82	82	72	71	80	58	65	79	79	72	66	63	62	75	62	67	77	61	64	61	74	76	69	63	57	76	72	77	66	71	73	76	86	69	77	72	77	70	73	71	73	70	63	80	76	64	56	67	78	69	67	78	60	81	62	75	81	84	77	58	63	89	64	68	83	74	79	62	51	81	74	61	53	74	60	81	68	72	61	80	70	61	62	66	80	77	63	84	68	60	66	77	76	61	74	65	56	83	70	60	73	76	67	76	80	59	65	76	66	70	59	80	69	79	72	70	69	54	83	74	102	73	71	52	68	73	75	89	78	85	73	78	75	59	56	68	61	74	75	62	74	86	68	73	61	76	73	78	72	60	64	63	78	67	69	74	69	75	89	68	62	70	63	73	78	61	73	70	84	81	61	70	69	85	72	74	81	62	56	63	66	83	77	68	68	79	75	70	69	84	60	77	72	64	68	66	74	64	67	86	66	70	82	73	57	79	64	65	88	70	70	83	77	77	67	77	62	60	60	58	66	72	74	68	83	54	66	63	65	58	65	80	77	58	77	69	69	72	63	76	88	79	73	72	73	66	69	71	70	81	80	70	88	81	64	69	64	74	63	61	61	76	75	82	74	70	76	70	89	68	82	69	70	67	60	66	75	63	62	72	66	71	72	66	66	67	73	65	68	73	61	67	64	49	73	48	73	71	53	69	71	72	68	72	73	79	69	57	66	70	67	69	80	57	67	64	73	62	78	73	61	67	96	77	77	77	68	78	62	71	68	88	70	61	66	78	65	61	66	83	60	81	81	68	54	78	95	65	53	69	72	63	75	83	59	67	69	60	86	65	69	65	67	77	83	79	48	74	75	71	74	65	74	72	62	66	69	78	62	79	67	67	65	89	63	74	70	63	67	71	69	66	69	52	75	79	77	47	69	79	73	69	46	63	62	80	77	68	65	78	82	84	74	66	63	73	61	69	56	67	62	68	77	71	80	67	76	69	62	76	61	59	76	77	66	73	72	78	58	56	55	61	77	70	59	64	54	66	63	65	64	64	69	61	56	63	98	68	53	88	65	61	77	68	58	64	66	75	71	65	77	66	75	65	68	70	58	62	56	61	70	66	86	70	64	97	97	57	78	65	54	78	67	68	76	82	64	51	75	58	52	66	84	72	69	63	55	64	75	76	68	79	82	70	84	68	59	71	65	75	78	77	82	56	67	62	68	59	79	72	78	83	62	73	77	82	69	65	74	69	75	88	71	57	69	70	68	69	67	75	72	75	74	68	63	72	66	81	73	72	69	55	69	86	69	63	66	59	61	58	65	68	72	63	74	82	58	76	63	75	66	68	74	63	55	63	80	73	84	81	64	58	79	54	51	66	59	65	75	84	52	70	70	69	77	85	80	51	55
7136	2625	1289	453	395	295	323	275	252	261	234	231	246	227	210	218	214	227	230	198	216	233	198	217	210	198	201	203	208	212	211	207	189	197	226	192	200	194	235	212	203	217	210	202	211	222	215	218	190	198	191	230	207	199	210	218	188	190	225	239	181	187	206	208	230	230	209	195	206	225	206	197	207	179	209	225	226	196	204	187	175	214	231	208	220	213	229	210	184	191	192	214	223	188	217	222	196	206	223	222	212	214	239	212	239	203	216	186	194	232	193	178	224	212	212	203	202	225	208	211	203	196	188	212	236	216	211	204	208	186	196	236	169	186	212	220	198	200	216	224	196	181	181	201	228	207	188	228	187	184	221	221	202	185	224	215	211	195	192	202	194	218	204	213	214	189	213	216	237	186	225	217	194	216	219	216	197	216	210	224	223	220	208	185	203	187	213	187	199	232	179	211	208	207	212	236	202	214	206	206	205	186	205	219	213	179	219	198	206	221	181	208	228	218	238	219	196	195	217	177	219	199	221	228	201	198	210	192	226	187	211	225	219	179	195	203	215	202	209	208	201	214	218	198	200	201	217	164	197	201	204	224	211	186	182	205	217	214	213	243	215	201	256	193	201	212	174	217	214	190	199	219	209	202	210	205	188	207	199	209	204	176	188	217	213	180	208	210	233	186	200	219	220	186	210	210	188	191	219	203	209	211	221	204	183	202	192	195	192	204	200	208	200	231	204	215	205	194	194	215	213	205	184	214	213	204	192	198	211	209	214	207	184	223	216	211	222	224	220	208	204	191	209	228	211	193	195	193	199	205	196	193	208	206	237	210	186	206	202	199	186	190	204	248	197	251	201	204	208	207	197	192	215	208	221	192	218	191	198	206	185	195	210	215	210	188	204	216	224	200	207	209	201	208	228	208	207	231	231	215	203	204	211	217	206	199	189	214	184	222	229	207	186	211	187	223	206	215	214	201	246	225	215	206	215	208	196	216	234	191	200	211	235	191	218	172	203	216	218	209	214	204	222	212	209	217	210	221	203	216	208	204	212	222	209	216	203	194	237	209	196	215	199	215	210	225	166	203	194	198	207	208	169	219	215	202	205	202	206	215	250	253	202	236	175	191	207	217	221	210	204	209	218	215	203	225	227	211	210	214	206	209	194	178	206	216	210	202	212	204	231	182	198	189	247	205	203	182	209	202	205	192	224	195	183	220	189	184	220	195	238	205	199	223	221	197	228	191	207	214	213	220	205	196	205	232	199	214	233	191	208	194	250	196	224	194	204	218	190	203	246	186	189	226	244	203	199	242	196	189	217	211	203	201	207	225	227	191	213	217	218	198	206	213	210	193	215	217	200	205	237	201	195	186	206	188	207	234	204	210	197	205	198	203	193	223	249	217	203	182	211	204	205	220	214	199	218	202	199	215	211	194	227	217	227	242	190	171	218	178	233	203	197	232	208	228	196	201	201	221	208	199	212	217	192	199	206	208	196	201	208	216	251	227	197	213	226	208	246	222	217	198	217	230	207	202	229	212	215	209	211	214	250	200	219	214	256	190	207	218	228	222	225	223	194	190	205	233	205	196	219	179	211	229	197	197	207	190	211	189	200	168	210	193	198	208	213	202	186	218	190	211	203	216	219	223	180	211	204	188	200	197	225	174	190	239	205	165	204	207	186	219	199	187	196	205	192	195	220	198	220	214	197	192	191	209	226	225	213	205	206	195	204	211	195	229	225	203	209	219	206	227	194	216	183	216	198	199	214	196	197	178	203	219	188	189	195	199	223	209	236	206	225	198	219	214	231	213	218	219	211	213	230	182	205	200	227	199	200	215	213	203	194	179	201	197	196	204	225	200	179	235	220	220	222	191	201	210	217	219	200	178	210	184	202	194	203	194	202	219	223	216	195	206	213	209	180	206	194	205	195	220	217	207	199	217	192	185	230	218	199	192	179	214	216	204	189	181	222	214	216	210	217	225	219	207	243	218	205	212	209	214	217	223	196	182	203	224	199	203	208	179	241	220	214	209	202	201	182	202	239	207	195	207	227	224	206	230	197	173	213	212	186	206	224	179	197	185	234	222	201	207	206	218	223	227	235	196	209	187	182	214	198	221	211	201	214	212	217	194	204	200	177	213	202	221	217	229	205	231	212	209	211	205	215	219	223	221	225	196	215	214	213	203	228	211	177	204	197	182	222	214	183	220	187	204	213	215	213	194	197	196	207	202	214	225	224	214	203	179	200	204	192	211	192	185	209	206	215	195	210	207	229	188	196	180	194	214	219	225	204	183	223	183	224	201	214	193	221	224	193	240	214	193	208	231	234	201	212	202	204	186	202	203	213	238	200	220	191	196	217	188	206	215	187	231	214	198	220	227	234	207	189	189	234	207	205	221	201	198	224	213	231	176	234	195	182	196	216	185	215	185	217	207	210	188	194	202	177	187	225	179	211	222	231	202	220	213	216	218	191	221	210	222	209	205	209	199	225	198	228	220	229	219	208	235	196	212	208	202	197	218	197	190	202	206	197	260	167	180	221	200	194	211	214	221	212	220	224	206	208	216	217	221	228	214	214	207	202	206	180	211	218	218	194	216	185	190	213	211	210	204	212	243	218	182	211	211	196	193	236	211	228	218	187	196	217	200	214	205	201	199	205	208	208	206	219	234	201	199	192	208	231	223	195	225	184	221	189	184	221	212	219	196	180	200	213	192	195	236	215	193	211	237	235	243	206	232	227	203	217	238	202	229	240	226	205	203	194	206	188	214	206	215	211	206	220	196	210	217	212	226	212	200	206	209	202	209	208	222	193	227	194	209	222	218	210	194	202	209	218	215	219	220	215	204	191	212	212	215	196	213	208	219	210	202	196	228	186	200	190	203	213	204	219	210	232	197	210	195	214	194	191	184	203	203	204	209	228	193	226	224	200	219	211	173	203	192	195	215	194	193	214	207	197	195	193	217	216	192	239	200	227	196	201	215	198	196	176	245	207	185	232	227	199	215	199	195	233	217	205	213	199	180	193	208	189	207	217	219	210	194	203	209	203	201	200	194	214	228	204	174	194	207	208	204	215	221	230	214	204	212	227	223	213	210	187	220	186	199	193	227	201	213	216	214	187	207	202	214	178	207	215	199	225	216	207	189	198	228	205	192	213	226	207	196	210	232	222	202	190	219	222	208	198	196	228	193	220	225	186	216	214	213	199	216	191	177	194	205	227	206	238	209	223	187	190	206	205	207	225	222	190	233	223	211	253	206	219	215	214	206	191	201	207	192	188	204	223	226	199	217	188	197	201	203	200	213	218	204	220	179	197	211	202	208	217	219	187	222	209	213	215	229	222	204	238	201	220	207	213	216	225	223	212	209	190	220	184	212	228	192	212	226	190	206	186	201	209	193	200	196	200	200	196	250	204	198	168	183	209	203	206	203	217	211	209	205	198	217	221	200	197	209	211	195	233	199	192	202	210	191	222	209	185	203	196	195	211	234	202	215	197	182	193	224
40722	35026	19009	2843	741	550	466	381	382	301	278	275	290	250	233	214	212	205	238	219	191	217	194	232	196	180	161	208	188	204	201	191	182	189	174	211	165	191	163	207	185	196	177	194	205	207	200	202	208	186	217	215	166	194	171	181	166	174	181	230	192	176	187	165	195	206	177	207	183	202	170	200	218	183	186	179	191	183	216	194	215	216	163	174	152	188	186	204	189	209	182	208	176	184	188	206	182	181	194	209	182	177	195	186	170	183	183	191	181	188	163	188	183	174	185	209	228	193	217	184	211	182	181	181	209	185	191	201	193	202	174	189	178	192	159	186	190	182	188	215	191	211	186	194	161	184	175	184	179	188	157	193	191	177	177	196	167	201	194	201	156	167	181	200	193	195	202	201	209	180	196	189	166	189	209	189	163	180	184	213	204	186	179	208	194	192	196	194	196	193	212	172	203	198	174	205	200	197	179	177	181	171	168	169	213	167	180	161	183	218	180	187	190	174	210	215	202	193	189	164	180	164	171	167	218	205	199	172	202	200	192	211	172	191	193	190	180	178	192	199	196	171	194	166	183	163	187	179	187	176	160	161	150	180	190	184	173	168	189	191	184	215	184	183	169	174	192	197	206	197	180	175	188	183	195	188	178	198	207	191	194	181	201	198	198	183	176	163	183	189	174	186	207	195	200	207	190	172	174	192	170	188	171	201	187	193	201	214	215	182	181	193	175	225	171	181	218	186	180	181	207	211	218	193	194	224	181	184	177	185	194	199	181	185	175	195	173	195	192	181	212	199	201	196	177	173	173	207	194	161	190	188	193	192	150	181	164	169	167	187	195	174	196	186	200	191	201	174	191	180	194	197	180	170	165	196	191	168	192	194	162	149	202	219	171	190	189	187	168	144	180	182	170	221	189	205	185	183	189	185	185	197	184	190	177	162	192	208	198	201	202	188	185	176	178	179	195	182	162	165	189	215	175	201	207	198	191	180	173	203	176	212	167	215	185	183	166	164	199	171	198	199	180	203	168	174	159	225	163	220	193	185	170	175	206	189	185	181	198	171	190	193	187	200	224	181	195	199	186	192	170	182	168	189	186	190	209	168	197	174	190	186	219	168	184	190	183	181	180	188	165	169	181	198	189	177	204	188	179	185	171	168	145	179	192	182	194	191	197	164	182	183	160	174	165	215	184	193	168	183	189	191	196	160	172	214	174	168	174	191	161	188	185	186	188	185	206	169	182	171	194	198	186	169	157	172	176	193	169	180	171	208	173	155	181	189	189	189	190	196	186	166	185	170	188	178	169	224	191	177	177	220	173	203	180	165	186	196	170	186	226	191	189	224	183	202	177	197	192	196	177	190	181	187	203	196	185	186	171	174	193	193	195	205	171	205	182	212	181	156	186	163	193	187	190	181	173	202	184	196	198	194	180	165	183	186	179	162	206	191	182	196	198	183	189	169	171	200	177	186	187	205	181	180	187	176	153	196	160	187	205	190	170	194	181	172	202	198	196	220	197	191	185	191	194	181	169	190	205	176	189	204	205	181	181	194	188	205	183	180	187	217	187	190	186	181	204	175	173	178	208	156	187	172	181	213	152	192	209	190	170	188	181	183	191	217	190	171	190	189	219	191	177	151	195	211	182	182	158	171	186	185	208	204	205	174	169	185	197	169	192	188	192	187	184	152	197	185	192	193	209	188	182	194	170	187	195	188	178	160	188	172	198	176	154	202	199	167	203	209	176	176	188	192	183	182	182	200	192	179	194	200	185	163	177	207	194	168	183	180	201	161	174	189	181	172	187	165	177	201	198	202	170	188	190	177	200	174	188	198	221	184	200	208	189	171	174	147	182	215	173	186	183	193	193	185	168	188	179	194	192	180	189	196	197	189	185	209	211	188	173	171	167	189	207	176	186	202	190	200	177	203	176	186	211	188	192	217	192	189	191	177	173	190	174	195	214	201	171	213	187	197	201	176	178	175	179	184	181	202	177	211	169	159	191	203	197	199	178	191	176	191	179	166	158	175	167	180	197	188	176	206	202	186	185	176	185	171	181	191	179	174	177	205	173	182	174	183	163	172	182	212	196	189	206	195	197	200	191	172	168	189	196	192	207	170	175	210	193	182	172	187	192	167	193	183	201	180	167	178	192	196	195	188	205	177	174	166	197	181	215	207	181	184	183	195	167	196	204	184	182	182	199	206	174	194	182	201	200	198	195	157	187	199	189	189	159	177	174	195	200	172	191	200	195	191	168	185	172	204	184	183	191	179	199	188	190	163	193	174	202	228	193	202	165	168	189	228	214	187	179	190	186	202	209	211	188	204	167	205	186	154	173	185	175	171	177	178	174	191	181	170	183	176	196	191	201	174	181	186	191	185	173	187	184	188	169	186	191	196	181	188	201	205	194	211	196	193	186	201	177	184	208	201	184	180	204	190	187	170	195	178	181	189	188	181	174	184	175	172	200	194	155	182	196	190	190	177	173	209	183	187	183	181	193	166	189	177	174	196	190	182	209	161	208	192	193	197	186	180	232	198	213	157	207	205	197	193	184	193	172	196	172	191	217	189	171	203	150	198	204	175	166	183	214	176	174	195	193	212	164	164	193	166	182	201	197	180	206	228	173	189	184	215	165	187	185	168	208	163	186	170	179	175	179	191	204	200	166	186	199	201	216	194	182	186	192	195	190	189	189	172	163	180	192	180	173	203	193	209	201	179	195	202	187	185	195	203	176	176	189	197	191	198	164	176	173	164	197	179	188	194	198	178	200	197	184	212	185	176	181	174	189	181	200	186	187	192	220	184	175	180	177	185	224	188	202	184	186	194	187	162	169	193	192	200	188	187	199	186	179	212	197	202	168	195	187	180	173	195	187	201	160	193	173	180	191	194	187	171	181	175	157	180	182	178	183	171	186	177	189	199	175	171	196	165	187	197	184	181	189	167	177	187	185	201	202	205	209	181	186	198	198	175	187	173	191	180	215	187	209	194	185	173	187	171	188	169	203	193	169	185	194	188	188	208	199	178	193	166	202	201	191	191	177	179	181	184	188	176	180	185	186	181	172	188	221	199	207	194	177	194	177	203	186	195	206	182	185	169	195	197	160	179	178	184	174	181	208	205	194	189	168	192	181	164	163	177	196	192	164	157	197	202	186	195	196	175	186	199	196	173	183	180	190	147	190	178	192	202	196	172	199	183	187	194	171	196	178	200	200	173	199	185	203	174	187	184	183	180	189	187	182	207	184	177	185	187	186	194	195	172	180	167	185	177	199	178	209	206	202	194	201	174	182	183	175	177	206	169	196	193	192	168	188	197	172	201	170	185	162	186	156	175	199	214	203	204	197	173	191	228	193	188	187	193	165	198	177	189	177	175	157	190	212	186	203	196	182	206	226	192	163	194	193	176	178	194	202	183	200	181	185	205	181	185	177	192	207	189	206	169	205	206	194	192	165	174	197	191	195	205	152	172	176	149	180	190	170	203	188	181	202	201	199	178
25562	13442	12787	3237	2752	2254	1844	1507	1296	1221	1052	941	886	848	759	778	758	748	684	608	645	567	596	561	567	550	590	516	529	525	499	556	524	503	523	468	463	500	485	503	464	530	476	466	485	473	482	500	484	468	467	465	477	491	481	477	465	442	485	473	451	447	502	465	468	481	438	500	479	478	468	433	476	463	473	462	455	453	459	463	459	433	452	466	422	427	450	431	441	457	443	458	437	439	469	446	466	453	455	454	435	429	436	454	440	421	449	455	438	469	437	446	451	450	443	458	494	450	411	446	435	418	419	478	441	413	452	512	464	431	426	464	464	479	428	465	435	439	448	448	428	463	438	441	473	440	445	484	465	466	472	448	421	477	463	442	473	454	458	428	460	471	421	473	463	472	438	434	470	462	442	468	481	451	486	458	454	436	505	443	452	424	454	448	470	483	445	447	455	467	443	435	394	430	454	456	478	442	452	485	492	450	457	483	461	486	427	421	473	456	447	444	443	465	443	449	454	451	462	419	428	477	431	498	448	473	451	455	445	406	447	440	475	467	462	464	496	457	427	441	429	434	437	447	447	461	430	425	450	419	446	457	450	452	444	472	460	475	465	455	453	474	463	477	435	445	458	482	455	464	436	452	445	405	454	445	442	433	474	480	440	463	452	443	415	469	455	443	468	464	439	468	491	478	451	463	415	421	488	413	468	441	457	455	457	431	456	446	474	471	490	458	458	456	487	422	458	454	509	433	440	483	441	477	475	457	487	445	451	460	444	450	459	428	439	417	458	450	459	468	442	444	428	423	445	470	449	442	496	440	476	422	437	466	439	459	436	449	414	462	442	467	443	425	444	443	433	438	447	444	456	473	421	513	466	462	450	450	448	451	449	455	455	472	482	477	444	423	457	422	476	431	450	473	468	428	471	443	431	426	453	430	487	418	434	449	458	454	508	452	466	462	501	459	449	443	434	438	445	452	465	431	467	457	429	421	481	470	468	432	460	453	431	442	440	493	440	463	465	427	464	464	455	470	465	438	479	432	458	420	463	434	388	389	479	448	436	433	484	433	432	457	456	464	450	415	478	495	449	470	445	436	450	419	425	472	451	435	462	441	462	462	456	429	427	436	474	438	429	485	442	412	482	414	465	434	458	423	396	462	458	480	451	436	429	469	460	431	469	430	450	455	448	445	450	448	472	466	463	494	430	442	466	444	482	439	429	454	441	435	471	469	453	487	475	456	460	473	438	453	413	475	464	453	463	434	448	428	462	458	499	474	427	432	463	458	479	461	469	460	461	496	462	446	446	485	440	440	455	437	459	464	437	439	434	444	465	451	452	442	439	447	462	462	478	473	450	433	426	474	411	450	476	448	492	479	467	452	489	410	488	492	440	462	472	434	404	472	464	508	438	466	443	468	478	458	416	433	470	439	445	454	456	434	447	505	452	455	436	472	479	474	477	472	463	429	448	447	457	477	449	458	395	503	484	489	432	402	461	426	444	449	450	474	437	463	497	442	479	433	455	468	458	450	471	407	414	462	417	431	468	419	455	444	467	459	422	474	453	461	459	434	423	421	454	439	442	450	437	489	467	466	506	420	454	444	445	423	458	458	460	489	465	439	464	451	476	438	435	463	459	450	454	444	460	477	400	464	441	445	445	466	474	443	440	456	438	470	425	436	420	437	455	488	428	468	476	435	436	463	455	438	429	425	458	475	450	455	443	449	435	441	450	477	462	418	483	445	424	485	434	472	449	471	465	465	465	427	446	454	452	429	460	450	437	456	451	459	431	458	486	454	444	437	432	462	470	443	480	469	465	462	430	419	458	455	488	461	453	445	463	473	440	477	442	435	481	443	475	451	474	448	463	445	460	468	507	475	477	460	438	423	438	462	485	515	420	455	472	450	454	432	450	467	422	494	448	423	474	438	452	468	470	456	462	457	424	424	432	443	418	440	436	459	476	441	438	434	479	463	430	461	453	433	480	433	481	478	445	442	491	463	442	462	445	456	432	452	451	463	423	484	445	442	470	444	449	420	428	446	490	450	424	445	442	489	447	422	481	476	473	458	457	447	428	495	455	445	463	490	425	469	441	371	453	503	497	454	438	458	498	451	444	424	451	443	468	448	443	470	451	469	451	436	452	447	480	437	489	437	476	470	492	457	481	423	452	484	415	447	461	482	411	472	449	459	456	452	455	416	426	475	449	428	434	469	453	430	434	449	424	431	469	427	414	439	461	427	483	445	466	441	492	433	432	447	434	493	424	459	424	504	426	465	444	478	463	446	471	468	447	410	421	449	492	450	447	452	446	448	441	442	453	460	465	450	446	473	477	467	404	444	451	458	450	426	466	443	457	445	418	445	443	435	464	451	445	430	445	464	437	463	449	475	429	460	472	431	459	440	446	477	454	438	472	449	429	473	447	447	446	457	454	456	449	419	435	417	413	438	456	437	466	491	440	453	437	398	450	444	425	465	395	479	446	431	475	455	423	458	436	478	499	458	474	433	457	421	447	459	409	465	484	446	452	443	489	464	472	418	414	430	453	461	473	472	439	451	460	460	441	443	464	449	463	452	486	443	517	443	498	472	463	488	485	451	417	441	452	443	446	458	445	439	421	467	465	430	452	438	425	432	461	427	472	455	469	445	450	438	429	467	448	452	422	454	443	475	451	481	430	447	427	405	435	449	461	449	464	427	473	515	462	446	466	474	447	432	459	476	465	463	460	444	459	451	423	467	475	457	415	460	469	429	407	448	433	417	423	447	460	469	472	452	501	443	464	461	466	407	471	476	450	454	442	466	433	479	433	474	409	436	450	429	412	426	452	483	470	447	485	413	460	471	473	450	401	436	421	466	454	480	451	451	451	493	447	485	435	465	445	435	450	447	431	451	446	444	468	465	418	458	437	455	440	442	437	430	457	455	492	474	465	434	444	443	460	467	493	419	475	460	453	455	440	465	447	468	460	424	438	461	488	441	467	449	446	481	490	434	448	450	423	461	449	455	432	459	425	469	428	479	439	459	442	409	452	450	439	456	449	457	459	449	470	454	457	456	427	431	447	465	415	487	462	418	456	466	449	471	453	440	459	448	464	483	433	434	484	490	451	410	456	493	452	442	444	437	462	472	441	448	428	428	460	472	420	431	438	458	472	477	424	463	437	473	453	482	469	459	445	444	414	445	483	446	440	430	445	439	434	474	418	501	470	485	485	449	461	449	452	492	439	458	488	479	454	446	462	459	471	409	452	468	466	454	476	443	413	458	434	477	483	429	451	423	402	466	418	461	451	431	484	431	452	476	449	444	449	497	468	473	454	407	394	451	444	429	449	457	454	440	472	411	483	474	429	417	490	448	454	461	423	377	449	434	421	452	481	443	468	463	435	455	468	475	412	460	462	461	479	457	465	443	455	444	445	476	429	433	496	473	457	395	451	417	471	460	468	458	444	483	459	430	443	451	449	475	487	446	440	431	421	451	462	448	395	443	458	453	466	486	422	440	416	461
49036	44490	29830	8231	1657	1074	770	585	566	481	447	419	381	389	353	340	350	327	333	288	294	262	302	338	282	273	285	286	259	300	253	279	257	296	287	291	243	247	261	277	284	287	266	248	295	310	242	290	262	274	235	277	288	268	281	261	241	254	251	228	283	278	262	269	273	279	251	260	254	260	248	268	264	259	265	282	232	259	278	260	264	274	248	235	281	263	255	249	274	265	258	315	287	262	266	243	256	266	258	258	288	285	257	287	275	237	268	294	228	264	262	260	238	262	235	291	284	237	282	251	268	255	257	279	302	240	235	281	249	235	273	257	259	268	269	249	264	263	238	259	258	260	253	277	271	254	267	254	256	237	281	272	250	259	276	260	286	246	231	238	252	235	263	252	271	251	232	270	288	227	250	267	264	253	249	277	258	267	300	252	265	276	259	257	249	263	247	270	268	264	244	255	271	262	288	272	264	262	246	265	267	246	291	259	249	287	234	237	261	233	256	275	263	242	281	238	251	284	270	215	268	269	271	240	253	274	260	255	260	293	278	287	250	270	276	280	277	231	255	280	272	254	279	268	277	280	248	241	242	265	284	231	240	280	299	257	291	246	236	283	232	280	250	244	293	254	239	256	251	257	284	217	287	264	296	262	275	271	245	260	261	252	264	270	249	293	233	264	241	245	254	253	248	274	237	269	270	255	265	235	280	280	230	257	254	269	257	283	278	278	278	273	263	256	261	235	264	260	255	238	231	269	262	267	277	259	264	254	269	269	249	214	254	264	252	234	253	260	261	278	218	305	271	252	241	245	248	274	261	249	267	258	277	259	238	249	222	258	276	239	269	275	266	259	237	261	278	276	241	244	288	271	254	277	245	266	267	289	258	227	256	265	298	257	276	273	268	242	247	268	242	252	264	250	257	262	261	267	274	273	262	248	288	263	270	275	264	240	272	282	263	270	257	264	230	239	291	246	253	253	244	260	271	283	267	225	262	273	254	284	274	262	246	259	265	272	237	251	261	284	236	251	263	263	269	255	268	223	256	274	252	228	278	252	267	259	261	289	269	224	262	278	284	266	264	247	248	305	275	235	266	220	242	260	267	248	306	267	270	253	276	249	273	268	248	276	241	276	270	253	259	271	259	266	287	244	272	263	242	276	269	252	242	281	257	251	230	296	255	240	238	282	245	266	236	259	277	266	265	262	279	263	297	254	262	279	257	281	253	267	255	233	251	275	270	251	248	247	276	237	263	260	272	264	261	268	254	232	227	278	230	233	278	253	271	260	260	257	276	266	258	247	262	267	249	283	261	269	224	248	277	257	239	239	277	284	256	244	267	281	243	216	263	261	261	230	277	293	267	247	285	264	243	296	274	260	237	269	231	260	241	237	274	242	249	281	257	298	264	269	278	267	303	267	248	225	277	257	240	242	249	251	276	330	271	303	250	278	248	254	258	233	247	247	253	280	275	243	272	249	231	274	281	215	280	255	279	262	220	258	257	243	300	268	237	258	259	237	275	273	273	277	250	251	266	244	264	251	257	267	277	272	263	272	259	256	262	252	250	245	269	281	264	280	251	227	276	266	264	260	266	272	294	258	242	241	240	274	251	276	281	290	260	267	277	253	243	266	273	278	290	240	270	280	245	235	251	247	281	265	249	262	288	254	247	269	253	252	249	252	243	232	280	266	279	254	246	258	267	255	264	250	278	254	273	277	261	249	266	230	286	253	279	273	290	276	260	272	262	259	264	230	251	258	260	274	257	248	247	232	277	238	280	247	236	250	281	240	259	250	283	253	270	268	263	242	273	270	257	229	279	302	267	235	273	281	274	257	243	281	245	293	243	276	213	250	265	302	260	256	278	271	298	272	268	281	268	260	236	277	251	256	254	231	257	237	240	298	248	258	238	266	270	283	285	266	278	228	273	277	265	263	258	223	269	252	260	245	261	251	240	248	295	259	240	225	278	232	289	287	263	281	254	267	283	278	232	237	237	250	267	247	242	265	258	254	241	261	290	274	281	275	270	259	269	266	243	247	251	273	263	231	232	278	256	277	269	253	263	245	272	238	263	265	256	252	247	285	268	223	273	289	278	247	288	256	270	272	263	245	243	268	257	249	273	237	254	274	238	261	267	269	227	225	263	270	275	256	253	235	243	238	279	266	238	253	249	276	248	265	244	252	259	241	248	257	269	287	248	252	267	234	265	258	265	242	243	240	248	248	259	313	296	266	247	263	270	256	275	272	266	261	287	312	260	265	232	252	260	260	282	280	277	262	288	261	255	258	243	277	266	276	265	228	240	253	250	282	298	266	277	219	255	288	262	274	258	275	280	258	277	245	252	265	226	251	249	253	264	255	276	277	257	274	254	235	238	244	247	245	264	254	264	263	282	248	263	285	279	249	258	243	224	234	214	237	267	251	251	265	240	215	258	275	264	275	269	280	263	311	242	254	275	268	275	213	229	282	251	264	280	273	259	244	255	293	290	282	219	258	274	242	251	279	264	286	250	284	253	265	265	289	255	257	306	228	246	254	246	248	241	275	257	280	258	251	281	261	238	238	262	242	271	290	256	281	250	305	273	277	296	246	269	297	247	240	263	239	242	277	289	296	265	251	263	276	230	272	287	255	223	297	280	268	264	252	277	267	246	249	242	248	261	265	252	277	279	272	279	266	252	250	272	237	277	293	248	231	252	247	298	260	249	240	260	281	243	276	259	253	240	284	256	253	267	283	257	232	281	266	240	274	258	267	273	244	269	256	276	234	238	272	254	262	277	271	281	285	255	246	258	254	253	294	248	262	274	256	275	257	230	277	245	299	274	274	272	255	280	254	273	269	251	270	265	256	273	289	231	280	277	253	249	276	263	272	274	243	246	245	251	259	219	256	270	272	268	272	250	272	248	263	260	271	276	229	267	250	261	258	270	257	256	255	265	244	235	243	266	256	262	260	238	265	241	284	282	255	273	286	238	272	273	309	299	266	233	245	265	255	251	277	239	268	231	243	255	255	254	263	221	309	269	253	264	259	240	208	257	262	279	278	269	250	254	299	257	275	233	278	223	266	243	287	267	273	270	241	238	269	239	279	275	264	248	257	259	245	246	235	290	259	270	254	286	254	258	276	263	260	288	281	261	249	269	277	250	249	296	261	234	247	288	273	269	250	264	261	253	271	256	266	234	274	237	279	233	249	252	264	218	224	263	265	255	252	265	223	281	260	265	252	265	281	242	301	227	242	240	255	242	243	241	288	279	250	249	265	267	263	242	273	263	226	275	272	222	227	267	261	251	258	247	253	258	247	267	275	262	275	263	271	282	256	249	247	251	267	247	252	261	247	263	266	260	277	272	270	268	280	262	244	255	269	265	276	265	257	268	272	271	271	273	250	279	268	253	254	264	249	253	253	270	259	287	249	289	276	286	268	276	233	259	306	240	275	258	275	299	267	269	240	251	242	249	266	294	240	281	265	289	271	278	237	248	285	263	279	258	260	288	238	295	278	251	272
30988	17474	16370	5619	4736	3796	3256	2605	2221	1934	1716	1609	1453	1266	1240	1133	1066	1080	1015	886	842	874	819	786	765	812	759	731	808	700	741	698	700	655	671	667	676	628	661	745	670	612	626	630	668	625	649	673	650	645	621	642	610	617	605	592	640	559	593	626	595	614	624	586	638	600	574	611	619	602	580	580	589	634	616	626	602	593	592	617	602	576	609	561	606	578	627	614	596	596	561	597	562	598	600	570	639	625	631	657	576	611	583	583	602	598	584	615	592	563	609	593	590	589	580	622	596	608	609	622	627	577	605	577	619	547	541	618	555	546	578	572	618	578	598	562	539	584	614	584	600	603	563	574	613	568	577	555	588	566	595	580	592	581	534	630	579	589	596	579	608	561	624	603	586	564	578	568	632	573	625	595	609	590	602	608	617	578	576	576	573	609	607	581	609	580	576	594	573	587	574	601	595	599	546	607	591	588	564	614	575	571	570	586	621	598	612	600	614	538	607	602	595	520	612	588	593	542	558	576	577	611	630	582	611	574	588	599	635	576	544	582	598	566	540	593	591	619	604	573	571	565	601	566	546	581	568	620	585	624	596	532	612	621	597	560	563	604	598	577	582	610	615	626	567	614	581	572	578	563	608	550	580	573	577	592	622	606	600	604	571	598	583	584	608	588	560	585	605	564	597	588	610	591	572	594	547	570	567	615	584	606	581	544	577	555	590	609	521	566	641	600	598	608	575	602	594	579	525	583	613	580	592	593	583	601	601	564	576	601	612	564	561	594	591	573	586	594	573	592	587	520	619	584	614	552	581	583	623	540	553	587	598	542	594	522	624	539	552	612	619	601	548	586	551	609	604	568	580	598	543	579	598	572	625	546	564	590	560	579	598	545	579	598	496	543	574	598	559	618	612	597	614	587	613	545	581	564	578	577	540	556	559	581	555	604	582	583	585	580	628	561	574	608	620	521	573	575	586	590	630	596	596	598	554	575	577	576	579	602	608	558	595	582	607	615	606	599	599	604	605	584	638	564	609	560	582	592	568	591	581	577	612	596	588	569	605	591	571	576	583	588	557	582	576	510	653	610	579	576	588	638	571	594	586	592	621	567	565	589	598	606	583	572	561	582	604	553	586	569	594	595	544	557	599	624	607	634	601	601	600	572	536	572	599	584	578	601	580	565	598	542	580	581	571	570	654	602	581	595	596	607	604	589	575	577	601	568	539	588	542	571	546	580	539	536	607	586	529	566	568	541	562	580	571	571	567	543	613	556	606	584	582	592	614	545	609	606	641	550	621	610	563	605	548	547	576	600	567	607	594	601	590	560	552	581	591	562	601	568	594	578	612	566	601	592	557	605	599	573	597	590	603	604	560	593	578	559	572	619	596	595	552	556	587	584	592	572	635	546	615	521	558	571	601	604	576	581	555	590	574	564	549	614	570	594	584	609	550	570	596	537	549	611	620	578	604	570	589	611	590	585	617	565	589	579	572	590	627	548	577	564	639	615	555	605	587	531	604	604	597	590	567	575	624	585	578	591	613	598	612	611	627	584	582	608	602	602	591	615	558	589	625	591	593	551	591	551	610	577	549	567	584	559	609	577	590	638	566	561	595	588	566	582	566	586	582	599	589	591	616	607	586	567	583	579	615	586	594	615	600	581	570	615	527	582	641	616	539	543	587	598	585	582	571	570	630	543	582	570	576	648	586	601	605	616	595	564	597	580	591	563	577	578	597	593	558	583	550	578	609	583	591	542	607	539	556	596	576	609	596	580	557	572	566	613	559	572	551	601	573	589	610	580	572	614	554	566	563	595	600	562	566	611	641	598	602	603	637	583	576	568	580	603	626	566	614	593	606	605	607	607	612	542	619	551	599	563	564	585	596	566	581	625	569	570	594	635	579	561	579	574	586	596	558	595	564	562	551	586	584	631	605	570	546	582	618	574	581	594	583	568	604	553	591	586	593	567	607	613	553	529	586	561	601	567	525	588	530	626	568	539	580	563	599	542	575	610	534	602	576	576	608	574	618	587	609	605	575	589	590	619	583	580	592	581	559	596	597	536	592	600	597	588	553	567	624	638	565	591	555	617	598	601	556	603	570	577	585	571	580	587	622	593	628	558	566	551	544	644	599	548	568	560	543	602	597	585	591	569	596	602	635	587	626	579	599	561	546	630	521	559	583	589	593	609	592	604	569	600	582	622	605	575	599	623	560	624	549	569	601	579	566	586	578	543	565	591	553	570	568	612	595	543	551	561	571	612	603	608	557	586	594	640	561	562	547	578	612	579	578	596	633	613	606	561	624	623	591	512	555	581	573	579	614	586	579	589	658	589	570	580	568	597	571	560	596	614	578	594	573	586	626	564	589	588	564	597	591	592	559	565	574	558	563	566	592	568	621	602	609	597	573	622	591	583	632	547	590	623	593	587	622	622	552	625	644	561	540	570	591	602	586	590	565	561	613	584	574	608	609	590	594	596	567	634	596	576	560	592	566	583	570	591	607	582	557	565	603	567	581	599	515	591	602	582	609	587	596	588	577	600	592	624	589	580	581	609	592	563	566	570	617	580	582	629	568	595	591	599	542	589	570	605	577	533	567	567	592	573	607	568	579	549	602	583	621	569	615	583	563	625	569	563	590	600	572	614	570	597	582	584	546	595	561	628	566	573	608	575	585	614	590	546	604	593	582	568	589	619	612	592	596	576	602	597	559	611	591	582	573	545	552	603	544	587	537	612	556	553	612	613	594	604	579	626	565	580	543	581	611	568	585	626	554	598	576	586	569	594	571	558	568	593	589	578	544	585	582	571	533	594	593	579	577	569	569	630	596	623	590	576	620	571	569	578	589	513	596	582	599	599	569	600	552	592	587	607	580	612	583	606	542	587	604	586	568	555	617	610	559	564	599	558	577	602	608	598	566	560	526	596	581	592	551	611	582	579	576	587	609	552	575	550	603	545	602	580	591	600	639	596	573	578	549	546	583	562	594	607	572	554	601	564	622	569	596	575	545	596	609	595	620	588	597	584	544	598	608	632	603	593	602	577	530	556	601	583	588	565	615	610	578	577	587	582	563	611	636	580	584	606	592	614	565	591	601	532	574	590	626	590	569	553	618	574	566	619	566	582	582	564	581	603	549	596	565	596	607	606	575	628	573	601	571	572	655	583	579	551	561	551	586	617	595	594	615	562	540	553	555	540	609	585	588	623	600	580	572	572	598	607	599	579	575	529	601	605	599	603	591	569	590	624	566	573	546	598	604	607	620	591	592	600	557	632	590	580	582	567	581	582	574	587	583	577	566	595	558	533	588	605	591	571	578	621	591	584	537	592	586	564	571	620	595	587	552	595	550	592	599	559	578	558	574	599	548	606	611	584	587	574	571	558	588	550	626	605	581	583	573	585	575	581	564	623	558	605	618	564	598	605	576	562	561	581	604	607	596	618	593	580	569	595	568	555	584	584	564	578	583	605	589	563	620	573	628	574	566	579	597	552	605	566	563	609
11176	2933	536	127	81	86	59	67	55	58	71	64	63	69	72	64	64	59	69	60	69	66	59	73	79	93	69	70	69	78	72	60	73	72	83	65	63	76	81	59	65	75	71	71	74	65	78	73	67	58	65	69	71	68	77	80	73	71	67	65	67	63	79	79	56	70	73	72	80	64	54	70	74	63	80	59	65	67	60	58	75	64	70	70	73	68	68	64	65	67	63	59	63	54	53	63	62	65	71	68	60	87	62	83	48	62	76	72	71	79	80	74	84	63	60	74	75	80	71	70	63	68	74	71	64	83	84	74	74	55	75	65	63	57	80	57	63	62	75	77	50	61	78	76	65	71	73	64	68	63	61	60	65	65	72	80	62	62	87	66	70	66	70	67	64	61	48	67	71	73	68	71	61	61	55	75	74	97	79	87	61	59	66	68	65	77	75	65	73	68	65	69	70	53	62	65	54	78	95	76	72	68	89	64	66	59	60	74	67	72	67	58	75	70	66	64	58	66	52	91	68	66	64	64	92	68	71	68	61	59	56	64	68	79	53	57	59	57	68	60	63	73	73	68	58	79	60	59	66	61	59	59	66	77	61	80	71	64	68	47	64	68	64	61	59	69	79	78	73	62	66	62	71	74	63	66	79	67	58	75	64	69	83	76	67	69	80	66	70	51	77	65	52	56	58	70	86	77	70	67	68	67	71	51	68	65	85	75	73	62	70	61	66	63	59	73	68	66	73	75	72	68	71	57	52	76	65	74	66	67	64	62	80	59	64	57	69	77	69	74	66	49	78	69	79	59	54	54	63	80	61	82	73	74	71	63	78	73	68	72	67	67	67	72	70	50	78	80	60	75	74	57	58	63	54	74	80	64	74	62	70	52	72	56	81	72	59	66	68	60	66	57	72	74	77	59	65	63	83	79	67	76	71	69	64	59	70	80	62	85	63	78	61	57	56	73	72	68	61	58	81	51	71	63	80	48	75	63	84	53	85	56	69	67	80	61	78	54	71	72	62	69	63	66	61	62	57	65	75	80	71	66	60	57	77	85	67	67	73	73	78	66	66	70	70	56	65	65	66	75	94	62	72	75	64	67	73	77	81	59	59	80	81	67	66	73	70	84	69	66	71	61	81	67	74	55	65	56	78	63	58	72	66	69	65	74	73	56	60	74	60	68	86	83	72	50	57	68	62	76	53	67	85	64	68	51	70	66	55	59	71	69	70	78	63	54	70	55	69	60	63	60	81	75	67	75	70	76	87	77	70	60	92	68	64	69	68	69	53	67	69	68	64	51	57	63	65	79	65	72	75	57	69	62	62	81	73	72	56	62	59	69	87	77	73	85	82	73	56	62	62	62	69	77	62	76	74	61	68	66	76	65	64	80	56	69	68	70	60	64	80	70	61	67	58	56	77	75	73	71	74	59	71	68	69	72	64	71	57	74	64	61	56	76	70	81	70	69	57	59	61	65	67	77	66	67	73	71	71	43	65	65	79	79	67	64	63	57	78	63	52	63	58	62	63	78	62	62	80	85	68	77	70	66	73	76	91	55	81	76	69	60	59	69	67	66	62	80	57	60	66	67	79	64	72	87	73	76	74	84	56	64	70	68	57	72	68	69	75	72	69	74	67	63	67	55	67	76	67	68	77	70	69	72	61	64	67	70	64	58	63	66	84	84	64	69	67	56	67	59	60	72	79	67	77	63	68	79	68	64	68	60	57	59	71	77	70	68	59	52	75	73	80	62	76	70	63	73	77	74	58	89	77	69	73	64	64	62	67	62	62	82	73	83	60	63	56	63	67	53	68	79	64	63	69	64	87	63	60	63	68	83	66	58	68	64	68	76	80	62	70	82	73	75	62	67	55	53	66	66	57	59	64	88	65	64	68	76	77	81	74	74	62	70	72	84	68	81	64	95	85	66	75	62	79	71	79	86	78	69	67	77	57	68	68	72	77	70	69	92	70	64	62	57	57	74	75	65	72	74	79	72	70	69	70	77	61	64	68	87	69	61	63	65	53	55	77	86	71	59	69	65	64	64	71	70	74	84	78	54	74	69	63	84	75	76	81	58	84	64	75	68	60	56	79	85	88	73	70	64	65	69	65	73	72	79	64	69	61	70	70	49	79	68	67	60	59	77	74	66	64	76	66	63	50	73	69	77	62	93	68	58	67	64	74	48	68	74	66	71	75	74	68	62	58	72	93	66	48	76	69	78	49	61	62	79	58	61	83	68	50	62	54	70	70	79	71	49	76	58	68	65	63	79	81	56	70	48	65	81	85	56	67	67	45	72	75	72	90	55	66	63	68	67	73	80	64	62	63	77	73	63	69	75	57	80	58	60	65	65	64	64	84	67	55	64	66	56	59	61	91	69	52	56	68	60	66	70	67	74	78	81	71	68	57	69	81	77	67	59	70	80	63	59	83	79	59	76	62	66	51	54	72	73	54	72	68	61	48	70	87	69	71	61	68	71	65	67	78	59	79	87	49	68	63	49	76	77	64	76	54	56	66	68	63	47	59	83	66	73	75	58	66	65	58	46	67	63	76	82	80	50	63	71	80	70	70	67	72	66	60	63	65	52	73	60	78	81	66	55	59	69	67	55	83	70	73	72	71	80	68	67	74	81	64	61	80	70	67	58	80	60	57	64	72	65	67	79	69	67	73	66	62	64	67	57	69	70	62	84	74	79	60	66	64	62	75	67	68	64	50	72	69	51	89	77	64	69	67	74	52	63	80	82	64	70	58	78	63	61	61	78	60	60	75	73	62	64	70	71	73	64	91	63	68	54	80	70	78	68	66	76	59	73	72	77	65	63	94	80	77	81	71	52	79	56	56	87	87	57	71	77	47	88	62	63	75	76	73	82	73	66	75	68	72	70	67	88	68	68	64	74	60	85	71	70	72	76	71	56	67	62	74	80	71	68	53	67	77	68	71	57	81	68	58	75	70	69	55	65	63	54	79	64	60	71	65	79	80	71	72	70	87	68	84	60	72	83	70	70	75	58	85	66	82	74	72	54	54	75	66	62	74	65	66	57	68	72	80	69	59	71	70	66	60	83	85	55	57	70	77	75	57	58	66	70	68	69	75	68	62	82	69	70	68	57	60	73	80	74	55	66	74	60	70	72	73	66	71	78	54	73	69	82	76	53	66	53	69	61	77	86	76	60	61	62	62	75	76	73	66	79	67	71	55	67	73	57	73	76	82	71	69	72	66	62	62	60	66	78	63	72	78	87	56	81	58	69	54	66	81	71	72	62	63	60	89	58	80	69	60	66	86	68	58	63	69	67	66	66	77	63	75	70	80	79	93	70	75	67	64	63	63	66	73	81	55	76	63	79	83	60	65	59	78	52	51	72	77	71	74	79	90	89	66	85	81	72	80	50	82	58	68	82	67	78	69	72	64	67	65	75	72	62	57	68	63	50	71	87	61	71	79	77	92	77	66	74	74	80	63	73	78	66	65	80	72	81	69	67	54	73	73	76	85	60
7583	2406	990	417	330	272	299	254	234	262	219	210	241	198	223	241	227	217	180	219	217	175	209	210	214	199	227	183	209	193	208	199	212	215	213	207	207	208	206	191	183	221	205	226	192	228	222	233	195	210	211	210	199	197	192	213	193	230	200	228	189	205	184	220	214	211	196	191	207	192	199	198	199	213	220	203	200	219	198	200	207	223	198	209	208	205	221	237	220	210	198	193	166	215	218	231	211	227	216	199	177	206	216	201	213	223	247	211	230	212	208	203	193	195	222	215	212	203	193	194	206	195	194	216	192	183	194	190	224	219	223	173	198	200	190	213	195	221	207	212	238	209	224	220	205	226	163	226	183	185	200	190	193	230	189	168	217	196	180	218	182	209	212	229	196	208	191	189	189	187	213	210	223	203	211	215	234	204	217	219	222	187	223	196	197	232	204	179	210	187	183	209	207	221	216	220	236	212	223	208	202	205	191	220	212	219	205	218	202	195	177	199	224	195	211	205	212	217	209	229	208	201	215	198	191	214	200	215	182	210	216	173	200	239	201	208	225	209	238	234	224	225	193	203	203	192	213	226	215	197	204	202	230	220	208	213	207	211	197	193	221	204	226	223	203	190	198	220	210	177	203	201	197	195	192	215	210	203	205	194	208	197	213	219	208	200	205	195	213	180	228	169	210	190	218	209	217	185	192	204	206	194	202	227	194	209	211	202	217	188	185	206	194	198	198	224	202	215	232	188	191	196	218	215	199	206	196	179	188	198	190	189	224	205	182	210	211	207	194	184	199	217	203	219	199	221	178	191	179	174	204	186	199	211	204	214	189	201	190	191	176	192	223	185	179	196	208	218	212	204	225	216	205	210	213	218	196	202	194	194	177	205	207	204	210	194	206	209	181	188	213	192	213	204	192	173	181	217	203	200	208	226	210	227	221	190	201	194	194	214	213	228	200	195	194	198	205	209	208	209	204	202	187	204	193	219	213	189	206	205	191	214	177	202	185	211	234	183	206	185	214	179	201	203	175	197	208	158	199	207	178	194	199	211	207	219	227	207	183	221	193	210	190	226	214	209	212	207	180	204	199	192	190	203	212	195	188	200	190	203	193	208	209	191	199	162	205	227	208	195	201	206	214	191	218	202	218	194	216	205	198	190	189	228	233	202	204	211	200	193	203	220	198	185	216	188	183	223	191	234	198	205	176	178	233	199	220	217	212	221	213	184	202	187	235	213	223	203	197	183	264	192	180	187	208	209	212	206	204	229	182	193	220	204	187	222	182	203	201	217	204	246	232	197	213	211	211	214	220	198	192	207	202	196	194	226	224	215	210	211	202	215	228	217	178	181	211	192	181	193	206	211	207	231	201	216	205	217	203	191	186	220	201	213	228	184	226	195	193	192	229	197	210	191	189	201	189	213	191	220	185	205	193	200	204	203	221	211	194	207	195	188	215	192	188	199	204	219	221	205	213	230	185	208	213	186	201	243	191	217	194	180	215	194	192	199	205	214	189	193	212	195	191	203	205	211	186	209	224	219	188	216	175	195	207	198	171	203	196	195	203	219	217	220	231	217	221	213	197	201	203	215	222	184	213	189	232	227	199	211	195	179	213	198	221	206	218	190	219	185	189	228	200	218	207	195	217	188	176	203	190	240	193	213	215	241	201	236	204	204	206	191	192	218	201	201	220	223	184	198	177	194	223	196	207	212	198	183	209	195	220	211	220	211	224	214	206	162	183	229	194	188	201	220	211	180	203	242	200	208	196	227	224	201	213	187	232	216	206	193	181	222	214	188	188	206	198	221	208	213	233	210	190	216	184	215	212	180	183	209	211	216	212	193	206	192	195	224	214	212	186	193	211	187	209	210	227	214	191	214	206	207	187	197	199	196	187	210	196	193	220	199	200	189	208	200	221	209	197	209	202	215	205	192	185	221	202	205	203	199	220	189	202	196	212	213	207	213	180	217	207	201	206	211	180	210	189	183	216	206	207	198	222	203	199	218	186	197	220	194	213	198	187	203	212	196	204	233	211	201	211	209	195	198	211	207	187	200	230	180	224	166	202	211	196	236	202	175	185	223	257	221	201	225	232	202	200	204	204	220	194	220	208	188	188	213	202	198	156	229	191	202	207	208	207	192	196	202	187	184	188	200	209	220	222	186	204	196	201	187	224	183	192	197	219	221	203	197	200	226	217	240	205	220	195	217	212	191	174	202	197	181	172	222	182	233	194	193	214	214	196	196	219	201	204	239	213	210	211	218	207	226	212	226	179	205	228	201	186	207	211	196	207	226	201	233	183	218	199	216	191	212	219	207	237	206	213	217	225	198	210	212	236	212	218	185	219	197	187	215	196	200	214	222	228	208	206	196	232	197	182	201	211	189	198	208	195	228	211	243	190	220	204	222	214	231	220	172	177	221	208	190	221	180	230	204	200	190	192	191	218	204	226	213	190	218	203	222	196	211	196	212	217	218	177	215	237	194	222	223	183	216	190	200	194	208	208	213	193	196	178	194	191	224	190	224	216	219	202	213	193	208	201	199	208	204	236	215	203	201	193	215	186	197	231	206	189	234	224	188	215	201	184	216	190	201	217	191	205	192	210	213	192	219	220	192	207	220	209	205	204	212	222	205	201	218	206	229	191	205	183	192	231	202	194	208	209	200	191	201	207	204	192	213	201	216	232	188	203	214	203	198	203	199	180	210	220	233	204	214	212	187	197	198	200	200	199	180	219	228	196	204	208	218	198	207	194	197	204	198	216	211	184	211	230	194	201	207	198	199	232	216	224	213	196	191	236	195	203	210	187	207	213	157	207	198	192	178	210	182	214	201	223	208	221	209	198	219	209	201	226	212	200	209	209	207	191	223	195	210	188	202	190	202	202	209	186	213	197	196	217	201	197	218	207	188	227	217	203	203	208	232	222	215	203	199	215	209	213	192	254	198	189	226	191	203	207	224	200	205	210	213	187	206	192	197	194	235	192	210	219	226	208	211	184	217	198	198	210	202	177	209	214	187	211	200	209	200	201	222	196	190	189	180	228	219	201	219	215	234	227	226	215	204	200	202	214	205	193	188	187	209	206	179	187	201	213	206	189	177	216	208	213	201	202	188	221	219	190	208	195	191	181	192	215	194	179	222	211	202	195	219	187	214	212	234	194	209	215	248	200	198	194	217	211	228	210	208	198	211	192	197	216	217	225	207	182	188	219	188	224	184	184	213	198	199	224	207	204	206	188	218	223	192	208	201	225	196	192	218	197	219	200	198	220	224	200	230	182	194	219	185	204	198	205	188	208	196	177	211	216	213	219	210	212	227	217	212	207	198	190	183	179	214	187	214	165	229	200	190	192	236	192	187	205	212	216	205	207	208	223	178	211	222	222	205	213	233	190	181	190	196	198	208	218	190	218	208	200	219	204	213	231	209	220	207	197	187	213	196	227	199	199	195	227	206	191	226	203	193	217	212	216	192	215	193	209	183	210	209	212	196	205	201	190	201
42191	37347	18587	2769	710	559	441	360	322	320	289	251	259	233	253	221	249	231	203	188	202	216	226	193	178	209	207	207	224	207	177	196	222	175	192	188	182	195	197	204	224	197	187	182	175	171	196	186	206	166	202	182	211	186	210	207	186	188	184	205	186	168	182	193	196	195	191	205	200	189	194	203	185	183	199	192	179	216	196	201	198	176	172	201	190	185	204	200	210	193	206	187	199	208	183	171	162	180	190	185	195	182	146	194	182	196	200	189	208	200	203	211	197	191	204	195	182	188	179	166	193	213	189	198	188	190	195	188	184	193	201	205	194	173	187	171	185	201	174	185	173	196	164	215	198	195	198	162	179	165	210	187	191	182	217	194	189	192	172	208	182	210	187	186	206	204	222	192	210	179	204	179	199	208	201	178	207	215	215	182	197	187	208	197	175	186	172	163	199	199	188	196	192	196	172	207	211	181	187	193	201	178	194	154	182	166	169	196	177	206	202	208	212	197	196	172	198	197	209	187	213	178	184	195	188	173	176	188	159	155	236	198	198	184	176	214	185	199	211	178	210	168	222	179	192	187	179	194	192	185	198	176	217	185	160	199	205	213	206	194	204	206	197	204	167	199	160	184	189	172	206	174	197	197	179	170	183	199	195	183	199	192	193	204	184	179	171	212	212	179	192	215	227	190	177	171	178	190	172	215	179	208	202	215	190	183	178	165	186	203	182	173	177	189	158	193	201	185	153	186	171	219	171	176	172	203	192	207	191	195	189	206	200	190	177	183	214	176	198	210	186	203	185	192	204	155	187	192	183	184	175	197	169	207	196	179	201	196	158	198	175	197	173	159	209	184	166	205	215	194	201	176	192	172	188	166	170	193	200	180	184	207	171	185	193	174	204	190	183	179	169	165	176	177	174	185	191	194	189	197	178	201	173	173	191	209	191	202	185	186	191	202	199	197	182	184	193	191	192	206	176	198	195	189	217	180	187	180	174	189	170	186	187	187	175	198	204	179	168	214	205	166	206	194	220	187	194	169	195	188	208	196	180	173	190	180	212	221	188	204	198	205	175	188	177	190	188	166	166	174	175	184	208	183	185	185	193	213	182	214	198	193	178	198	205	180	176	188	200	189	196	188	186	199	203	169	175	201	191	206	210	202	234	203	198	226	183	207	217	170	186	204	207	172	174	185	176	188	191	201	187	198	199	199	188	182	202	192	170	183	198	205	172	185	191	201	211	221	224	184	195	181	189	208	162	193	201	209	190	202	178	184	169	175	179	199	192	166	203	201	184	170	182	190	192	200	171	164	202	227	212	168	183	191	197	215	185	208	206	203	204	204	179	198	187	194	203	189	183	202	177	202	210	239	196	192	189	178	200	184	186	207	181	200	185	170	212	196	196	192	204	163	180	198	200	199	175	184	163	197	201	162	201	198	184	192	197	202	197	205	160	175	159	188	210	214	175	196	188	158	207	212	192	183	170	210	174	195	185	185	180	186	186	191	205	194	183	211	203	178	160	198	203	187	195	192	176	169	225	187	212	196	193	155	155	180	229	183	200	185	176	185	177	185	196	206	192	187	189	185	194	206	199	176	186	186	179	175	179	198	179	177	202	192	173	192	176	222	199	186	179	179	189	178	194	198	203	176	189	202	186	167	184	169	199	190	196	197	169	200	207	189	194	178	185	208	210	201	167	194	179	197	191	183	192	181	196	194	181	212	172	192	178	225	188	193	209	199	212	194	182	170	188	182	194	157	190	179	188	195	186	179	160	196	202	174	206	201	201	171	182	180	190	196	199	220	214	190	182	185	190	163	194	199	175	174	220	189	176	181	200	163	196	212	170	188	205	177	180	188	199	198	180	197	196	200	193	191	192	174	197	217	199	184	189	195	204	185	212	196	222	184	177	198	175	172	168	190	167	173	181	180	179	198	164	185	199	186	199	195	186	205	184	185	176	178	192	198	191	173	212	182	212	189	184	192	181	175	172	217	210	183	199	188	192	196	179	206	191	193	198	176	157	196	202	183	192	202	185	165	184	195	187	185	170	198	165	219	209	166	199	174	198	175	211	183	213	183	188	186	234	203	164	180	218	162	182	208	171	166	204	192	179	178	195	189	185	231	188	212	202	191	192	179	161	181	198	182	174	177	187	170	197	171	204	191	193	195	200	189	190	190	170	202	208	206	181	192	202	173	211	162	172	188	183	205	184	177	191	169	188	196	196	186	186	193	176	196	180	192	185	194	166	216	183	183	194	192	173	228	164	177	181	182	195	185	193	196	165	182	195	192	192	191	171	183	188	178	183	201	193	171	204	196	184	204	170	184	194	186	192	179	177	170	178	199	182	197	161	188	202	185	182	202	181	167	189	188	191	198	184	193	223	213	182	212	188	207	195	162	195	197	175	173	203	226	185	194	168	194	180	196	182	200	182	212	203	181	185	217	192	191	181	195	208	195	228	170	196	172	183	168	178	214	184	195	212	179	207	169	212	190	201	186	190	201	210	181	176	188	208	202	208	168	198	178	169	199	206	193	205	177	181	172	193	204	198	184	201	191	205	229	194	183	200	206	182	170	163	196	185	168	200	211	199	198	161	180	187	185	201	186	197	185	190	161	154	195	189	199	186	194	188	204	174	180	202	195	197	182	201	202	172	175	188	210	194	175	216	189	185	180	187	206	207	190	190	179	173	202	212	184	183	192	198	172	206	182	195	194	180	200	191	183	185	193	191	184	213	206	183	188	171	191	177	197	200	194	191	177	188	184	185	175	197	207	195	224	204	174	193	198	186	186	167	167	171	191	182	207	191	184	168	175	198	195	204	210	206	217	197	219	168	198	170	187	190	174	202	210	189	197	180	199	160	177	155	171	197	184	179	194	191	170	203	180	207	159	182	203	162	168	196	181	173	193	172	163	170	208	188	199	195	153	199	197	160	200	185	185	188	204	181	190	180	202	165	177	198	181	189	200	163	186	195	190	199	206	185	181	173	202	166	181	174	198	195	192	213	191	173	193	189	187	213	185	188	201	186	173	194	178	196	193	191	167	192	195	191	189	188	194	201	175	188	215	173	171	207	192	203	174	163	187	170	177	177	168	182	200	195	203	197	178	183	185	192	201	155	198	194	170	226	189	180	207	187	195	169	162	180	205	185	186	194	199	214	166	186	207	201	190	193	184	198	186	183	189	225	195	185	211	201	179	198	198	194	178	217	216	161	190	169	190	191	187	174	218	161	194	173	166	158	170	167	219	191	168	191	178	193	202	187	186	191	177	163	177	176	208	185	175	222	189	163	174	200	196	191	176	206	194	189	177	182	203	194	195	205	173	168	191	199	209	172	179	176	177	181	170	174	174	186	165	180	211	212	188	167	192	193	202	178	183	200	168	199	191	195	180	206	193	202	153	197	198	191	187	181	183	170	170	182	209	193	203	198	209	181	184	205	221	213	201	188	184	170	179	191	167	218	178	204	192	197	194	175	179	209	175	199	205	176	188	199	205
27244	15263	12199	3060	2554	2212	1835	1513	1395	1158	1010	993	855	803	795	773	710	786	678	621	610	572	559	578	552	579	569	532	544	510	539	528	495	553	515	544	474	509	472	515	517	524	473	499	498	475	450	516	518	518	494	450	488	460	451	463	461	454	465	466	469	502	472	460	461	463	454	452	469	471	460	453	471	479	464	498	482	431	470	479	456	443	465	452	472	515	479	453	478	445	463	458	466	463	463	437	445	483	480	518	447	511	499	444	470	434	474	443	440	471	511	473	510	456	467	452	491	486	443	451	476	461	444	430	465	492	449	457	460	479	470	412	460	460	473	499	442	514	458	449	505	478	463	466	444	466	439	461	404	442	472	438	432	450	436	446	467	450	459	478	434	445	459	441	447	494	458	502	494	467	455	469	428	441	431	463	473	465	450	445	485	458	448	460	426	480	480	474	461	427	478	426	448	487	438	462	467	482	435	485	456	457	464	471	447	472	457	435	437	461	496	437	462	450	485	453	440	448	465	469	463	458	466	466	459	459	474	489	432	493	427	415	426	474	454	440	462	500	429	456	446	434	446	453	476	458	465	429	441	455	507	449	448	475	494	454	428	452	470	451	451	471	450	452	439	411	473	441	441	455	452	446	449	454	489	448	475	444	489	460	454	471	436	433	441	452	467	453	429	486	428	441	470	426	506	452	454	473	455	467	457	471	423	478	466	426	466	448	438	431	475	430	477	470	491	429	466	469	442	473	456	458	419	459	494	475	443	464	427	446	500	449	496	483	449	436	452	450	481	430	441	478	467	458	437	460	463	435	455	455	467	442	482	439	450	482	462	454	442	409	432	441	453	424	427	453	484	483	456	443	464	460	426	427	444	447	469	436	457	467	476	464	413	459	486	465	471	453	450	456	494	442	453	516	482	441	448	450	482	483	454	436	439	466	465	436	462	448	451	509	486	473	430	458	475	470	416	464	441	435	458	443	430	411	453	433	508	443	476	431	449	446	421	497	447	474	483	442	434	454	492	446	456	446	428	472	475	444	459	451	443	398	446	435	432	489	450	477	427	497	437	447	426	470	477	466	434	485	431	454	442	430	424	482	485	436	452	469	442	491	471	426	445	459	431	436	443	487	448	459	455	475	424	454	385	475	470	423	469	481	480	466	410	442	450	436	452	476	431	491	461	469	465	447	468	453	443	457	459	442	460	453	440	506	425	467	458	457	448	495	480	492	462	479	432	489	450	480	457	460	495	467	435	443	452	472	467	465	461	454	466	468	454	448	464	481	454	441	453	454	462	440	458	461	472	464	446	472	411	452	419	459	442	460	408	486	477	457	409	444	477	485	487	442	464	440	480	444	457	482	502	456	444	469	452	499	469	481	463	481	428	471	446	448	491	419	480	502	450	456	464	457	463	433	451	450	461	421	477	499	483	487	437	449	456	490	440	476	434	406	460	475	448	493	421	446	481	467	453	432	436	461	474	460	489	463	418	442	470	462	428	445	427	469	458	485	462	454	456	412	451	459	482	432	443	420	463	445	514	449	485	455	473	418	479	468	460	487	452	464	457	419	431	440	474	454	439	437	463	440	431	497	470	447	475	467	495	474	513	448	479	481	393	495	467	452	436	448	467	457	476	461	472	459	472	458	426	471	432	444	453	462	466	441	473	453	425	501	478	476	479	462	466	450	492	456	436	486	470	454	432	449	494	451	427	443	458	472	438	444	457	439	439	435	450	468	442	443	467	424	448	460	424	452	467	459	420	459	448	448	482	457	501	439	448	450	467	464	463	441	456	467	412	474	463	449	481	487	455	468	491	425	506	483	458	465	435	407	449	491	476	483	498	418	433	475	392	427	437	461	503	495	471	473	483	455	420	438	434	433	493	454	480	471	463	453	444	461	466	444	452	481	462	430	429	445	470	430	477	451	473	463	467	510	431	468	449	453	456	478	454	498	483	450	487	493	447	486	481	435	460	455	457	423	428	463	474	430	475	479	434	446	427	487	438	473	459	456	446	479	489	440	473	475	480	470	426	510	467	479	452	476	450	473	475	451	442	453	430	465	426	439	409	494	486	432	440	439	485	449	501	495	471	471	406	456	452	433	499	460	472	456	455	501	449	439	451	477	474	500	447	468	478	443	410	441	423	491	448	447	486	423	490	479	472	457	454	474	416	470	438	453	481	456	483	432	451	477	464	462	445	457	471	446	472	454	440	421	477	464	461	444	473	469	491	470	497	463	457	421	430	421	453	433	465	433	484	427	476	439	451	444	425	487	447	435	438	476	464	427	439	450	457	450	400	507	448	459	450	470	475	482	483	501	440	462	468	429	468	447	462	438	459	483	482	428	452	427	480	447	489	452	421	501	451	423	471	452	456	444	485	491	451	475	393	451	424	457	447	448	441	467	454	482	477	425	468	458	441	416	467	496	427	468	443	452	456	483	444	463	449	455	445	423	472	456	439	452	443	481	476	483	497	422	426	467	434	431	463	399	419	484	428	441	501	447	426	445	457	456	441	473	460	459	464	464	488	406	487	438	434	444	445	474	436	452	452	404	444	468	480	448	489	459	472	445	481	452	468	469	439	447	402	482	444	476	448	471	456	448	495	479	470	417	479	448	464	442	438	432	441	448	443	487	435	457	465	419	452	491	470	448	491	446	482	428	440	475	487	467	470	457	439	440	428	441	442	424	462	468	427	471	430	493	418	463	456	475	427	510	462	466	455	462	410	480	454	444	459	486	463	460	445	440	464	449	456	446	475	467	470	454	420	474	443	444	455	467	436	450	463	443	477	427	440	470	438	472	444	472	467	455	440	497	449	452	473	475	436	448	486	473	437	455	459	459	443	452	479	431	460	458	487	456	455	460	516	454	464	490	465	428	441	466	460	468	461	443	502	513	475	474	472	449	453	479	430	453	445	456	452	421	465	452	459	459	468	441	437	445	489	456	446	468	469	455	428	463	460	434	444	471	462	435	439	436	438	476	464	450	475	456	453	512	465	459	470	462	425	451	448	453	426	465	448	472	450	462	500	433	452	485	451	520	422	452	447	445	459	489	492	439	465	431	448	481	411	488	442	504	447	475	448	510	468	463	429	411	417	480	456	483	448	436	464	446	487	439	449	468	484	472	467	459	443	469	497	484	464	462	448	466	472	439	453	461	462	437	443	497	451	461	450	464	456	461	489	447	479	424	447	456	465	402	472	468	492	451	455	465	501	482	444	478	479	495	512	478	459	490	432	445	491	473	434	424	439	433	446	464	459	477	442	472	442	406	461	438	440	471	459	450	442	470	453	489	467	418	493	480	435	459	455	475	462	487	462	461	419	432	472	472	468	459	420	467	480	454	444	438	465	472	437	472	448	444	428	426	497	435	476	451	432	477	457	421	490	469	505	475	480	437	470	454	442	454	445	455	480	433	466	444	446	423	435	453	450	457	461	459	436	428	468	450	449	463	442	471	438	444	436	476	492	471	472	478	450	506	449	474	487	472	430	476	454	477
49669	46377	25491	6731	1489	959	737	619	596	479	440	421	343	350	384	384	348	334	320	298	301	304	290	303	305	249	288	243	272	296	276	260	269	271	266	271	278	284	264	284	292	274	260	268	271	224	301	255	226	265	261	260	267	254	266	301	280	271	234	267	247	234	257	259	282	284	243	267	281	270	286	281	269	285	270	286	249	278	282	245	270	276	284	284	245	262	281	263	253	238	256	263	248	308	266	276	302	262	263	288	259	278	267	238	257	274	289	239	276	256	269	278	251	267	265	272	261	269	270	258	263	245	256	237	268	290	270	304	263	251	272	255	243	242	242	288	264	267	291	251	262	246	268	230	270	252	263	278	239	244	256	256	250	262	259	228	250	273	283	284	260	290	270	264	286	257	269	286	236	259	286	249	257	257	249	262	278	279	268	259	245	294	251	264	282	283	276	237	268	252	288	223	238	265	275	262	281	260	258	292	268	266	278	265	263	260	249	273	263	248	264	282	250	249	266	292	242	237	248	251	291	259	299	242	250	265	256	253	263	260	272	267	258	276	257	269	292	264	281	274	278	278	281	255	277	279	263	296	264	291	290	270	261	251	265	252	299	270	250	268	274	238	288	237	258	272	258	252	281	297	233	230	283	285	256	263	294	250	288	228	252	251	256	266	246	250	250	249	250	270	250	288	254	255	259	246	244	286	243	291	258	242	262	278	279	227	259	241	265	263	260	272	268	282	237	279	261	265	259	274	251	243	274	248	245	266	231	291	251	283	275	277	267	260	256	256	271	250	248	210	259	283	280	245	258	257	290	270	247	303	250	274	260	260	272	243	257	283	272	262	267	277	285	273	257	246	230	273	285	273	270	247	245	276	254	257	284	241	262	278	268	275	274	287	288	269	252	246	295	277	263	259	284	256	243	248	271	278	290	242	292	262	265	270	252	241	261	272	261	269	254	254	266	229	286	284	286	291	271	275	269	267	252	265	252	276	246	278	251	271	276	239	248	250	286	245	268	310	285	261	278	262	230	269	283	266	280	249	270	292	264	269	252	261	251	254	282	270	261	262	275	253	235	269	230	258	268	225	261	255	258	248	274	263	274	253	260	251	266	256	265	252	225	289	272	246	266	239	269	249	271	279	246	280	229	279	282	257	277	222	286	249	255	248	253	238	254	267	242	256	303	241	251	264	277	264	247	279	245	239	258	276	261	266	247	262	241	237	251	246	262	244	270	259	267	280	244	235	256	247	242	271	268	247	239	242	283	274	252	273	240	242	235	276	232	250	271	266	267	296	242	284	250	263	218	233	251	265	243	275	257	280	263	266	287	273	245	241	272	249	296	263	226	277	279	260	277	267	244	281	309	248	235	252	241	240	265	276	282	257	274	250	251	242	252	240	260	270	269	229	251	278	259	267	272	242	285	278	275	274	245	271	275	276	252	270	286	261	262	236	272	277	269	263	247	248	253	259	293	279	224	282	268	240	256	252	274	279	273	250	260	252	225	269	257	249	296	225	258	238	266	269	241	247	257	271	263	267	272	272	280	272	266	265	284	273	292	239	278	267	279	256	268	264	259	284	257	257	272	295	287	273	252	272	273	248	259	253	268	266	267	272	296	270	270	273	258	264	245	245	245	254	265	263	247	246	264	276	264	254	247	251	259	251	268	265	281	263	270	298	239	258	254	256	257	277	271	266	279	252	288	291	267	257	241	248	266	268	256	260	249	261	245	262	269	282	257	283	252	253	268	278	256	262	268	237	264	265	254	290	271	300	262	276	252	259	263	259	306	253	276	224	268	261	255	240	273	302	264	261	248	277	276	261	257	316	261	259	266	268	255	300	264	237	253	278	275	254	296	236	258	269	265	260	278	229	266	269	298	285	277	291	260	256	264	258	259	248	236	242	278	249	237	264	284	261	264	243	255	260	238	251	264	272	233	251	258	275	261	265	260	227	254	256	268	264	268	263	293	253	274	240	282	271	248	259	238	249	247	283	251	261	267	255	268	275	250	262	290	261	253	210	278	261	262	276	265	311	276	268	259	279	299	230	265	261	274	291	262	275	252	242	245	233	262	282	249	267	279	254	239	275	270	272	259	263	274	277	260	256	256	247	269	251	254	244	277	268	280	270	272	279	266	271	273	266	280	260	273	267	281	230	258	248	253	257	264	257	257	249	287	253	231	255	264	292	281	247	263	233	257	260	248	271	248	272	258	266	255	266	247	262	277	260	275	295	265	254	263	261	271	248	255	264	279	290	258	270	257	279	251	252	268	275	257	253	237	248	257	255	265	292	265	261	257	257	211	269	253	262	272	239	270	247	285	269	290	230	289	268	241	239	269	256	235	276	271	291	247	252	281	280	234	253	281	262	263	272	278	269	271	253	262	266	272	249	266	252	248	275	280	275	277	226	237	247	242	258	260	281	242	275	260	247	264	270	240	262	264	261	263	258	258	249	280	243	292	259	274	271	285	269	276	267	242	262	262	282	273	253	298	267	222	259	262	266	282	282	317	243	252	279	270	253	262	269	285	248	245	271	252	231	269	263	250	249	247	267	241	263	255	263	255	259	272	242	262	301	276	278	280	264	270	250	281	264	268	261	305	249	266	270	234	258	247	239	264	250	254	263	292	263	256	237	233	243	228	275	280	262	255	255	247	295	272	246	260	228	253	267	244	272	240	267	231	265	234	257	281	273	253	246	272	265	236	271	265	243	274	273	282	243	226	267	275	267	230	261	250	281	271	259	267	276	291	268	242	281	276	278	229	246	262	233	273	259	247	272	236	249	298	293	261	271	260	268	272	281	265	243	251	260	232	262	272	291	271	257	256	289	271	268	261	282	242	244	240	251	285	270	273	272	258	242	287	254	285	275	276	261	262	241	272	246	255	257	254	249	277	294	258	237	252	285	235	241	273	241	252	247	307	257	269	252	263	272	271	267	281	251	244	254	265	279	266	238	295	276	279	271	257	260	276	233	260	290	280	254	287	279	261	269	278	262	292	262	270	270	255	271	255	259	283	268	291	264	264	250	241	251	242	247	275	272	245	272	274	273	266	261	284	275	252	261	243	267	242	248	265	255	259	228	253	249	257	278	241	270	262	273	250	251	257	267	261	267	289	255	265	240	261	261	249	243	277	243	273	253	245	277	300	282	284	250	256	255	259	271	272	272	270	279	236	284	263	276	278	262	277	246	252	266	280	237	274	275	264	281	248	280	291	290	265	273	247	306	272	247	278	261	286	258	258	258	253	226	275	257	266	263	269	237	265	268	228	281	293	270	264	264	256	284	279	267	252	282	251	268	276	307	271	256	244	286	237	261	292	258	284	226	248	268	289	269	246	242	234	277	258	247	235	293	268	237	264	263	258	295	248	262	242	282	247	256	251	265	281	249	282	267	265	261	290	250	257	270	267	249	275	238	251	274	296	236	235	226	288	252	266	287	278	260	307	237	277	264	252	282	270	258	258	246	295	255	276	260	280	269	270	220	260	256	290	261	265	249
32308	25386	13517	5449	4637	3841	3159	2565	2231	1882	1680	1545	1451	1332	1235	1167	1092	1106	1022	887	891	827	809	811	771	768	736	748	752	690	656	672	678	675	679	650	657	693	645	631	668	683	642	629	612	627	676	633	621	643	619	653	604	629	624	648	613	649	612	599	629	613	652	645	616	585	609	611	588	634	604	596	592	601	572	563	607	579	617	613	568	595	602	616	599	621	606	592	604	619	610	604	571	606	577	608	593	615	584	602	570	593	556	657	558	573	570	616	614	590	617	599	595	589	656	618	586	590	577	619	601	579	587	586	599	595	574	600	575	589	585	590	603	567	630	602	594	539	621	545	588	573	591	613	563	577	585	610	576	559	603	600	563	599	602	602	598	630	531	588	602	571	576	581	571	576	591	608	608	552	592	629	598	582	586	608	610	582	539	537	594	596	624	609	589	562	588	633	574	590	577	577	576	559	560	602	545	615	572	628	591	560	566	583	586	602	579	525	579	629	595	626	617	604	557	544	577	617	586	567	582	606	583	616	582	582	602	577	572	594	546	565	546	599	625	575	605	576	619	610	547	527	613	534	581	664	565	619	590	606	578	565	584	646	603	605	559	595	616	623	580	606	599	600	617	587	548	591	580	569	602	595	579	545	563	596	589	622	604	562	599	582	571	536	538	572	613	570	586	584	590	611	580	624	611	595	606	597	591	607	560	607	562	596	561	590	623	587	598	535	601	567	593	619	568	541	609	585	561	579	569	615	580	605	565	593	579	612	605	599	597	592	574	606	559	583	586	575	551	544	606	591	539	618	570	625	597	553	573	577	578	607	523	554	603	569	597	577	601	607	564	578	618	564	585	556	628	588	544	589	554	600	593	558	595	599	580	541	588	596	591	596	619	578	603	579	578	623	520	601	613	591	572	621	581	566	577	579	563	578	583	572	576	631	589	612	575	586	529	587	573	578	573	610	574	577	620	570	574	615	598	623	577	574	563	563	617	599	592	570	609	579	600	587	602	531	587	575	566	564	554	595	589	569	582	583	606	621	652	580	559	553	628	582	634	590	595	600	579	628	599	541	614	603	596	614	610	651	593	588	600	577	579	596	566	576	578	591	590	648	582	600	581	576	568	578	617	591	583	573	571	617	599	609	581	638	624	572	623	585	596	575	565	573	629	586	583	575	615	603	601	527	579	606	576	609	611	584	567	581	556	618	578	603	594	585	563	544	566	550	544	569	603	625	620	606	614	606	582	606	590	552	618	588	562	602	627	560	627	557	574	620	610	607	565	585	550	633	612	562	622	578	565	548	554	592	580	618	570	555	590	567	586	584	622	596	611	600	653	594	605	587	563	544	592	580	616	584	592	568	596	621	573	564	641	562	594	571	550	602	631	555	610	616	608	558	542	612	580	536	599	603	574	596	585	552	582	578	601	577	599	589	601	609	586	569	580	602	605	592	589	612	569	624	631	623	573	554	562	602	551	604	609	625	619	549	587	605	584	576	582	571	600	604	603	605	612	554	530	610	568	609	576	615	589	612	650	622	572	567	610	588	581	533	545	605	604	581	579	619	611	570	602	597	565	577	632	622	567	636	580	553	616	542	600	598	584	606	570	543	545	565	604	591	603	562	579	622	572	598	614	557	568	582	573	573	620	586	579	555	582	640	582	592	526	593	593	580	564	579	550	624	613	564	595	579	590	620	602	592	572	613	622	589	588	606	560	604	562	559	613	569	603	560	629	601	552	607	593	579	590	570	583	605	596	554	571	612	570	597	632	580	575	602	573	594	579	554	584	611	604	611	569	562	596	628	568	600	606	574	572	593	583	579	610	557	583	558	547	553	593	570	621	594	601	587	596	549	612	575	607	583	561	577	572	550	633	617	588	608	575	582	568	602	616	566	592	614	643	606	568	613	575	595	558	570	608	580	531	572	613	582	567	562	634	599	637	560	598	563	597	620	581	586	627	658	558	579	571	549	562	599	613	579	607	595	565	595	606	579	579	599	621	589	590	595	574	554	600	592	599	579	585	578	575	568	544	575	608	615	618	597	627	568	591	609	561	592	583	524	637	588	639	568	609	535	589	574	558	630	585	545	569	638	545	620	585	553	554	564	568	617	535	570	583	569	606	582	584	567	599	617	552	573	572	578	575	622	573	605	582	557	597	570	592	598	588	589	571	579	598	612	598	590	567	587	566	610	600	545	588	599	581	572	550	599	610	539	582	545	543	593	589	558	571	620	572	611	606	583	607	572	559	522	598	579	618	523	589	612	591	540	577	600	560	573	582	552	608	585	580	574	570	650	603	600	575	625	572	614	606	589	552	604	570	630	621	548	568	549	558	579	558	580	590	603	575	568	552	592	598	602	546	602	547	592	566	599	578	600	590	566	584	585	570	538	603	588	587	619	575	596	614	615	600	587	579	639	566	562	564	556	544	567	536	594	565	568	598	627	567	609	562	609	560	557	566	608	560	571	601	625	613	636	559	583	589	584	595	620	519	572	601	579	570	579	560	548	557	593	581	570	595	606	585	607	543	599	568	574	598	542	630	548	618	557	592	573	613	588	587	576	605	614	574	624	578	608	617	613	567	567	550	605	549	577	593	580	614	598	605	581	597	600	566	646	590	656	615	584	574	603	542	521	595	568	524	522	591	595	551	538	652	551	582	597	595	562	571	576	573	561	606	608	622	574	583	555	581	566	595	611	609	619	558	569	586	607	607	605	590	583	552	621	585	543	581	592	587	563	603	608	603	556	568	594	616	611	603	569	591	574	575	591	556	538	552	579	580	581	606	608	600	593	561	550	592	615	550	578	618	585	599	561	555	561	549	582	590	577	602	597	573	554	577	601	569	609	612	582	552	595	603	575	561	598	605	616	585	596	603	580	539	600	551	610	588	554	582	605	584	592	572	565	593	579	592	550	568	559	547	583	562	564	603	601	591	584	561	631	565	562	615	610	569	599	550	594	565	608	571	655	620	617	595	589	580	552	608	573	612	551	583	624	580	573	567	576	562	567	603	552	570	574	579	587	604	594	614	621	583	606	609	607	555	597	586	577	609	567	590	599	589	591	600	565	595	610	631	579	593	592	600	561	552	613	593	573	546	603	601	581	590	573	563	537	609	576	599	642	578	593	594	656	573	542	598	615	648	570	602	587	619	558	556	607	590	582	604	601	612	598	596	604	593	595	608	605	564	585	602	571	573	562	600	562	578	531	578	598	619	581	626	550	612	607	615	558	604	537	609	589	592	583	554	557	572	571	607	579	570	565	572	585	556	590	572	595	554	552	581	614	555	549	597	562	597	540	569	537	595	584	573	574	597	611	627	578	626	591	579	620	579	587	560	584	575	627	589	618	557	547	587	598	624	620	555	580	583	565	599	574	562	607	599	583	608	607	527	564	558	586	542	579	611	561	578	568	613	600	613	553	594	591	639	618	568	591	577	554	588	598	586	621	624	600	638	608	568	556	576	567	599	643	564	593	592	577	584	602	613	570	556	614	573	613
10947	3380	554	115	85	76	67	95	86	67	78	66	66	85	80	79	74	94	78	74	87	78	80	91	68	54	62	69	65	68	68	70	71	64	58	59	63	68	75	79	68	65	50	74	54	85	79	86	77	79	88	74	59	89	63	62	79	74	79	73	85	71	83	68	81	80	61	79	64	62	85	83	65	82	72	76	57	66	62	84	66	56	74	67	64	72	71	70	81	58	60	84	57	82	71	68	75	60	74	76	72	75	81	78	77	63	67	66	71	74	52	63	70	58	72	59	69	78	57	63	60	55	64	71	67	60	73	67	62	61	66	75	68	78	65	72	66	67	69	81	84	79	65	73	71	75	64	61	59	73	64	58	76	70	68	70	69	52	65	62	65	64	68	70	75	69	69	80	53	72	66	59	67	78	66	76	71	63	57	78	77	68	69	53	62	66	68	50	68	83	72	61	66	72	72	65	58	91	75	73	66	68	64	65	75	82	67	62	57	79	72	63	59	61	73	66	65	78	75	83	82	63	51	75	63	64	77	80	85	68	80	69	67	89	78	69	90	65	71	67	84	76	75	65	70	82	78	53	77	72	75	72	82	77	72	65	71	69	77	74	67	71	64	78	64	73	90	76	70	77	63	61	77	59	67	74	54	68	66	67	73	75	79	73	67	66	70	68	73	72	69	67	66	62	74	63	73	83	60	76	66	66	66	68	67	67	73	70	82	82	67	59	76	70	81	90	68	66	62	75	76	66	71	86	69	72	74	62	58	62	77	64	72	68	71	62	69	69	95	72	74	98	61	63	87	74	66	62	61	52	76	70	76	87	60	51	59	77	39	63	71	70	71	71	79	80	61	76	74	73	63	61	66	76	58	64	71	60	55	61	69	60	67	66	73	44	67	58	73	72	64	89	64	74	71	81	74	62	68	71	57	74	80	72	67	46	69	71	74	94	61	71	63	79	74	76	73	62	65	73	63	57	76	79	63	63	58	67	73	82	61	77	77	56	68	68	79	72	71	72	63	70	57	74	69	65	73	62	61	69	65	58	64	59	74	66	60	84	88	64	69	79	71	69	60	68	66	62	90	56	62	84	84	77	84	66	68	75	72	78	60	52	65	64	86	71	66	58	70	81	71	63	56	73	78	80	69	57	62	64	65	82	76	81	66	93	65	70	80	62	75	70	80	69	73	76	69	63	68	85	64	75	59	56	65	72	74	74	67	66	68	69	73	74	73	66	75	84	79	80	80	85	68	77	87	71	56	80	71	59	64	62	56	89	74	71	74	79	74	58	60	76	65	81	76	78	70	76	66	74	65	79	70	71	82	76	68	71	79	77	64	59	80	69	67	79	77	94	73	73	66	75	86	75	67	62	57	70	79	75	78	75	86	83	65	70	82	55	60	56	78	87	72	76	62	64	68	65	67	86	68	78	60	71	63	63	65	73	77	65	83	88	76	77	60	76	74	60	67	79	83	82	61	51	78	68	52	63	78	74	73	76	70	74	66	61	64	81	77	55	65	75	85	85	76	54	70	74	78	74	68	59	62	60	74	72	86	58	71	71	77	80	63	54	62	70	93	65	89	62	70	71	89	74	72	75	73	73	72	63	66	66	73	79	77	67	76	83	72	64	82	79	74	66	87	65	78	69	81	64	73	63	68	80	83	52	66	78	61	74	63	72	71	71	70	81	79	69	72	84	58	73	84	66	69	69	76	74	66	56	61	76	68	73	67	62	59	76	72	78	81	66	61	74	85	73	64	77	78	72	74	72	86	72	78	75	77	69	76	68	73	79	65	79	62	64	90	64	65	74	74	65	74	66	64	79	67	76	63	81	72	71	71	66	80	76	59	74	59	67	78	60	74	65	77	72	48	73	74	78	70	78	63	72	73	67	64	81	73	54	79	57	75	77	68	75	96	57	60	66	66	71	63	69	63	67	73	79	86	59	57	66	73	67	65	67	85	80	88	60	73	76	55	63	79	60	54	80	59	71	81	58	64	59	76	60	71	83	68	78	77	71	69	73	83	84	75	66	58	77	60	65	64	80	73	68	74	78	85	86	79	68	77	65	58	65	72	71	72	77	73	78	80	75	77	73	61	83	64	72	83	73	61	70	76	62	70	84	71	59	65	64	68	76	60	73	59	71	72	76	72	72	77	57	64	68	71	63	84	76	64	66	68	67	74	74	77	71	51	76	75	64	59	63	74	63	84	78	68	71	78	59	66	58	84	80	76	66	64	62	79	63	85	83	68	64	80	80	66	60	72	67	66	79	61	60	69	79	69	81	70	84	61	78	85	72	72	71	58	70	61	58	78	55	72	96	73	65	76	91	68	62	77	78	72	74	71	70	66	71	75	68	80	57	70	74	65	60	79	65	71	83	61	67	72	67	71	67	73	72	59	71	66	69	64	65	62	91	61	64	62	69	60	71	56	93	62	60	69	85	61	50	55	78	61	80	70	58	64	74	71	66	72	72	77	69	61	75	72	68	74	65	73	60	71	74	84	75	74	58	74	74	70	68	56	65	72	67	83	77	72	69	84	65	75	71	75	61	65	76	67	70	67	72	70	52	57	62	75	75	73	77	76	62	73	74	71	76	56	71	57	73	69	76	66	84	71	71	66	71	70	61	72	60	57	59	79	68	66	67	77	77	67	80	76	74	70	65	75	74	63	99	62	58	66	59	62	66	65	89	78	64	62	62	57	63	75	60	73	74	76	77	67	81	70	73	68	71	70	69	79	73	73	67	73	60	79	61	64	64	64	59	61	79	57	63	77	68	76	58	66	65	79	60	62	67	54	78	78	75	96	71	54	77	65	75	73	65	92	69	73	83	70	58	76	67	77	60	70	85	70	61	71	82	58	62	68	74	71	63	61	72	67	64	77	68	60	89	61	78	74	71	80	52	69	76	83	71	73	89	64	66	60	61	67	81	85	73	61	70	63	82	75	73	70	75	77	87	78	76	82	70	73	78	75	65	59	69	70	75	72	72	78	65	71	67	58	69	74	64	78	72	60	73	70	63	89	72	66	72	71	88	65	69	64	78	74	73	98	70	76	74	61	67	72	76	85	75	76	69	75	62	66	70	79	82	59	69	62	74	96	57	75	70	59	65	67	58	61	72	75	59	76	69	60	60	66	59	60	63	63	74	66	68	78	64	76	80	87	79	71	81	66	59	64	79	90	56	71	60	71	76	56	67	73	64	73	84	68	56	68	82	71	82	78	70	71	73	57	70	83	75	70	64	89	79	82	70	74	73	75	73	68	69	71	57	73	66	73	79	58	76	78	73	79	56	74	58	72	60	73	77	85	79	78	70	71	59	81	83	65	60	62	60	67	63	60	71	62	62	69	87	60	67	76	73	69	66	68	69	58	80	66	65	92	71	61	75	71	52	60	62	78	74	77	81	70	82	63	79	73	60	76	61	74	71	78	76	64	57	72	71	64	84	77	70	64	84	74	81	59	72	75	60	66	75	67	65	67	62	79	77	71	88	66	66
7701	3059	1042	349	331	279	247	238	250	240	223	217	255	221	212	237	199	221	224	212	223	218	202	219	227	215	207	213	211	232	224	207	210	204	207	185	205	192	249	189	222	216	210	213	215	207	202	207	164	243	215	241	216	190	230	204	225	211	228	192	223	208	214	234	210	216	224	224	243	210	221	225	200	226	220	198	217	225	211	186	221	214	237	215	208	185	186	214	191	215	218	216	212	247	204	219	242	215	208	203	201	201	218	226	200	210	217	206	205	223	215	196	184	205	187	220	211	203	239	215	185	201	205	195	217	222	183	234	201	211	232	206	227	217	189	223	221	205	228	193	219	186	204	195	199	206	209	209	202	215	211	217	184	204	233	208	207	209	216	200	193	199	202	188	219	212	192	209	176	203	221	209	208	199	220	204	212	216	202	212	222	216	193	216	194	208	205	199	197	191	178	233	198	224	215	211	201	222	211	204	216	193	204	213	210	223	224	213	178	239	228	192	207	191	193	204	195	219	199	210	196	240	201	202	186	243	231	210	231	193	215	211	236	224	215	212	194	208	253	201	225	204	196	190	199	195	208	226	197	210	198	194	223	219	203	232	237	227	203	253	219	230	209	190	193	221	201	228	218	210	214	215	206	196	188	236	212	211	210	202	208	204	189	215	207	217	215	241	212	221	225	200	222	214	208	210	215	188	191	214	208	232	205	209	240	210	206	219	199	218	194	238	223	191	197	191	198	208	205	216	209	225	192	201	187	206	202	216	240	221	211	236	203	211	242	210	191	234	230	199	220	190	250	227	210	229	203	196	193	182	207	217	195	198	215	182	216	211	199	228	232	229	249	230	220	177	201	209	202	201	192	213	221	232	212	202	205	209	191	216	227	224	230	191	194	200	223	223	212	214	204	216	224	213	220	195	222	189	202	208	182	223	201	201	201	189	225	217	229	237	178	197	222	225	201	214	187	220	207	202	242	191	212	217	206	199	204	240	192	193	195	239	220	220	217	214	229	221	212	228	203	229	219	225	228	192	202	229	194	199	223	227	210	225	202	214	230	192	209	228	199	214	225	215	203	199	202	234	199	190	222	209	198	227	222	198	207	182	210	209	223	210	202	202	210	228	222	176	185	209	204	210	209	220	215	205	244	211	187	211	194	194	202	219	194	226	233	210	220	218	222	203	214	233	203	199	223	219	228	218	223	212	198	193	216	214	233	209	215	235	208	243	206	214	189	196	208	219	200	211	185	215	208	207	205	197	223	181	190	200	222	209	203	191	185	174	196	202	206	213	239	224	212	201	196	194	219	217	198	178	181	214	218	190	199	208	201	212	230	203	229	224	205	213	199	194	214	209	212	201	204	217	197	205	226	221	204	222	209	214	206	207	210	219	216	211	222	195	217	181	184	184	220	206	188	201	212	191	211	212	230	196	194	232	218	239	205	210	191	183	204	232	228	213	213	209	190	215	195	207	199	240	203	219	209	228	189	222	208	211	211	195	206	226	219	199	215	217	201	202	187	230	203	227	186	199	217	209	224	216	234	213	197	216	221	208	201	230	223	214	203	232	187	212	206	219	219	199	204	213	218	229	205	197	187	216	215	191	207	177	230	182	205	195	167	204	240	192	186	229	202	202	192	236	197	205	226	198	226	216	203	195	184	196	239	198	227	197	190	206	193	216	193	195	231	184	215	215	212	242	218	186	224	198	219	228	209	212	212	190	206	240	194	228	202	176	195	215	207	196	220	207	214	208	202	195	224	235	197	197	211	200	212	219	212	208	213	243	216	210	204	217	190	200	209	197	216	208	201	195	211	221	219	210	222	229	250	208	221	183	200	216	221	225	211	215	193	224	217	201	206	231	204	210	211	207	207	201	218	218	210	198	217	194	195	211	205	210	201	223	190	216	212	228	187	214	253	216	183	197	196	218	204	236	235	197	179	215	249	207	204	229	236	220	224	207	207	205	211	217	228	205	216	203	220	194	197	203	200	221	221	204	213	220	205	217	232	193	205	193	224	207	187	220	199	216	201	221	205	186	207	222	227	215	218	198	219	207	188	193	204	199	229	206	224	212	214	201	204	182	234	225	209	208	219	197	226	211	214	196	228	226	203	202	226	200	198	236	196	187	191	227	206	218	189	216	183	198	210	231	208	216	191	236	219	224	243	214	219	194	226	206	213	196	205	229	221	216	208	218	163	203	201	220	202	184	223	210	215	253	216	178	216	230	175	228	218	194	223	225	224	226	191	237	207	205	241	215	215	207	202	206	200	203	203	187	209	219	203	203	224	202	229	201	206	229	209	206	198	233	187	197	189	219	233	211	228	210	238	237	209	194	231	225	212	205	226	204	191	217	192	219	213	218	221	223	197	227	191	224	196	227	218	197	209	221	211	225	221	227	229	208	195	193	187	211	222	204	227	204	225	244	201	234	206	206	206	202	211	227	227	192	202	203	215	177	208	213	215	194	226	200	197	210	197	215	195	187	229	211	207	215	232	190	208	209	225	214	221	231	239	211	200	208	199	186	208	223	212	220	220	215	195	206	204	204	223	222	207	201	208	187	234	225	190	192	179	196	182	214	204	222	186	211	184	238	245	205	235	221	206	225	228	201	207	222	205	257	213	184	204	199	211	191	200	218	232	197	200	201	202	202	189	218	208	232	217	234	216	202	206	239	211	230	207	204	223	220	213	198	209	213	211	229	208	179	213	201	211	200	202	210	200	195	222	192	213	201	213	230	208	190	223	199	205	208	202	231	202	199	208	227	211	211	200	194	189	227	220	239	225	199	215	216	209	224	202	197	210	202	215	194	223	208	226	204	205	210	234	213	214	224	218	198	189	213	206	218	216	211	195	231	210	224	232	218	220	211	212	208	217	228	192	184	205	217	211	183	177	219	214	216	213	220	173	209	221	220	211	221	216	212	214	194	215	194	225	198	218	178	222	217	214	209	220	206	246	206	201	210	205	185	194	217	193	229	220	189	213	189	218	209	185	209	210	207	187	229	200	193	219	204	201	206	213	221	211	210	217	212	211	225	218	223	206	204	193	200	208	227	188	227	216	217	190	199	209	220	220	212	203	171	203	222	201	198	200	202	228	198	212	225	203	197	212	215	221	226	220	198	189	251	220	245	184	215	202	228	216	215	230	200	201	224	220	220	207	206	221	225	255	228	202	198	193	222	187	227	230	218	206	219	184	190	208	213	204	175	204	193	233	191	206	226	212	210	214	207	190	205	205	187	188	215	183	205	205	205	218	217	201	215	195	193	204	167	212	220	211	199	222	212	215	222	188	217	201	206	203	224	198	224	217	225	205	237	194	204	202	215	214	201	215	221	200	212	197	216	204	236	220	212	225	203	205	189	226	227	218	196	197	214	209	196	229	185	250	205	241	227	213	209	204	228	217	201	222	209	185	199	217	207	222	225	237	211	202	206	204	206	213	193	218	212	213	213	222	212	250	218	212	208	216	207	202	197	238	188	224	214	219	217	220	196	217	215
42709	38063	20699	3148	750	554	443	376	336	287	296	278	300	244	226	256	212	220	222	223	211	204	226	224	211	215	213	202	194	192	206	202	187	185	198	177	192	193	176	217	183	195	200	175	195	195	194	173	181	191	216	202	214	199	203	187	178	186	196	170	190	195	205	188	167	201	212	190	208	185	151	182	196	193	199	191	189	203	177	169	195	182	172	195	202	162	180	190	168	184	175	190	211	186	196	192	166	200	186	202	211	199	203	206	194	189	231	199	182	173	181	179	207	194	183	194	174	206	203	183	161	196	200	201	183	184	219	178	198	179	200	171	164	209	180	190	174	175	162	166	192	200	177	199	193	212	204	181	172	168	208	171	185	180	195	212	179	162	203	201	203	222	184	187	186	189	176	171	179	181	157	213	198	192	186	189	188	171	204	174	199	217	197	198	192	161	204	190	176	209	186	219	185	192	169	192	164	178	175	186	176	216	203	192	182	206	215	206	209	209	202	214	168	169	184	170	194	180	203	208	183	166	198	205	186	179	195	179	200	191	179	213	209	175	206	214	176	185	175	188	206	190	223	175	189	191	196	200	200	170	167	193	196	179	203	188	194	188	196	196	198	199	189	204	177	177	206	193	180	191	200	223	182	182	157	203	191	179	165	208	221	173	205	171	173	196	170	205	182	191	175	191	187	199	167	187	203	182	212	195	218	200	166	189	185	199	208	206	198	201	174	199	215	183	167	192	176	187	193	229	195	187	212	195	185	172	191	168	188	195	170	204	195	191	190	170	186	188	213	165	202	197	170	175	219	176	170	181	201	189	179	163	204	173	174	160	168	187	185	213	204	173	184	227	186	182	167	170	227	178	206	182	203	198	201	180	180	186	162	182	178	165	179	181	166	177	177	204	171	195	187	191	192	167	162	179	171	170	172	176	194	197	189	167	199	209	209	208	189	204	195	193	207	189	188	191	189	181	181	187	210	168	176	216	183	177	165	199	193	182	169	185	179	177	185	161	181	179	176	188	181	198	198	171	202	192	167	206	194	180	193	184	193	181	203	180	207	183	168	185	181	176	191	186	171	184	178	163	179	183	188	172	169	177	182	176	166	183	170	189	183	212	205	198	165	177	165	187	215	166	203	201	159	204	167	201	194	192	181	182	182	174	187	191	189	184	183	206	217	192	184	182	173	197	201	165	202	178	206	188	184	169	173	211	198	184	191	195	173	158	209	183	178	193	183	163	203	191	178	183	183	213	190	160	188	196	151	195	188	172	175	200	167	199	170	197	196	192	179	187	174	199	182	203	193	210	215	225	211	211	203	190	176	201	186	213	168	191	193	185	192	204	188	195	206	181	182	167	175	180	173	195	182	202	229	175	184	185	203	183	190	198	183	184	174	174	208	212	196	176	195	190	202	188	184	205	193	196	182	202	199	180	219	178	187	201	185	198	197	191	189	171	173	210	162	191	157	197	206	190	196	200	190	177	173	197	198	171	196	187	188	209	175	200	181	203	182	200	197	202	205	191	200	192	190	191	181	175	184	185	170	195	184	187	197	185	235	174	186	184	167	190	194	190	197	187	183	198	194	177	176	185	191	164	191	184	213	183	163	180	196	205	181	194	187	189	188	183	201	200	194	196	202	166	166	190	197	204	200	216	199	166	187	185	190	226	206	196	200	179	204	212	203	201	185	215	178	199	210	199	201	189	186	179	187	164	181	189	185	162	200	211	177	190	180	209	203	167	162	195	204	209	201	173	171	179	188	175	219	190	185	200	190	170	193	196	190	179	193	190	208	170	158	163	180	182	170	200	210	207	199	200	194	179	214	190	188	182	175	176	182	192	218	194	177	180	162	198	203	176	178	185	167	227	206	177	204	192	173	183	187	182	190	180	191	159	192	160	177	198	206	169	198	185	196	199	187	203	220	175	170	195	181	196	180	165	201	181	186	188	175	165	185	202	197	188	199	184	169	194	189	171	198	167	177	187	161	196	186	176	202	195	177	201	184	193	196	193	204	191	189	192	164	167	179	182	183	209	222	193	179	173	196	181	186	207	207	185	191	176	197	198	203	199	213	167	219	185	183	173	214	202	187	184	160	179	187	203	226	196	193	180	213	187	196	195	169	202	195	192	206	172	173	192	201	171	190	169	181	184	199	199	199	179	190	206	166	178	185	189	171	185	195	210	174	179	177	191	191	189	178	173	190	186	183	189	181	177	203	220	188	191	177	194	211	185	176	200	199	191	195	193	185	172	168	190	172	183	204	228	212	188	211	160	189	199	184	190	194	212	169	194	204	187	198	197	187	160	167	174	179	196	189	197	196	202	196	183	201	197	188	181	190	183	204	197	185	174	194	181	190	191	190	196	192	195	195	206	181	193	201	204	193	193	201	191	167	189	189	180	180	204	187	228	194	187	179	200	178	196	197	192	184	190	181	204	180	193	164	178	191	166	217	213	198	195	180	176	192	208	185	196	188	187	187	148	197	216	191	215	201	180	194	183	176	217	192	208	195	195	179	186	199	194	202	204	185	182	174	223	181	167	193	156	175	214	184	203	200	194	181	181	182	206	209	202	183	208	169	201	164	183	200	179	158	196	191	177	195	174	206	173	200	216	200	203	202	181	187	196	181	200	197	168	197	171	192	195	181	214	171	169	162	183	191	182	195	203	182	196	180	176	182	167	215	185	196	211	173	212	181	191	191	217	201	201	207	188	210	186	188	184	189	191	190	195	196	181	206	197	196	163	193	191	192	183	199	200	198	214	170	192	192	182	175	206	178	165	176	179	203	177	221	189	165	171	169	206	207	202	177	194	194	183	173	184	215	188	186	214	203	177	202	191	179	179	171	203	225	208	189	209	177	191	166	205	207	183	192	183	169	158	202	165	184	182	192	191	198	190	167	190	203	200	180	188	216	191	212	171	197	173	192	173	172	199	180	178	210	193	189	174	221	200	190	195	180	190	192	189	159	176	187	230	195	212	182	211	162	191	183	194	150	177	200	193	176	179	169	154	207	184	214	197	173	192	200	198	181	203	181	172	181	178	176	175	175	213	181	202	190	180	203	172	188	195	220	165	174	187	181	193	191	179	155	190	183	211	162	189	183	189	183	181	201	185	188	190	190	200	188	185	180	184	166	177	175	191	194	162	192	174	180	214	207	208	206	180	216	190	186	195	183	203	182	179	182	170	155	200	191	187	183	204	180	191	187	203	222	191	200	196	195	211	194	182	183	191	185	179	200	204	198	206	200	175	191	199	211	170	188	210	225	185	199	216	191	206	211	194	185	191	168	214	184	179	182	174	195	188	151	178	189	154	163	170	217	183	183	197	182	204	196	181	177	176	186	190	175	197	196	174	185	162	175	183	192	185	196	187	189	203	185	184	183	211	204	182	189	167	185	211	190	175	203	228	203	176	178	201	198	186	186	209	177	197	181	198	204	166	199	199	165	205	194	188	192	187	188	193	209	209	214	190	187	209	198	182	184	211	192	177	195	159	180	192
27163	16824	12463	3040	2592	2214	1806	1545	1350	1196	1024	966	957	861	803	747	735	784	712	589	625	599	574	568	576	532	519	547	526	542	501	496	537	518	524	501	542	537	423	482	434	497	474	484	478	504	476	454	440	487	464	477	503	472	462	502	476	486	486	474	445	457	444	457	491	434	476	476	432	464	455	475	452	442	480	468	461	457	427	430	439	458	459	455	451	462	482	474	454	444	471	468	468	451	490	467	493	467	477	461	457	474	472	492	437	483	487	498	439	486	476	480	446	462	498	488	422	447	477	471	519	471	419	428	491	461	464	459	455	471	471	432	442	425	470	445	429	478	447	433	458	446	451	442	478	442	464	478	469	449	466	455	440	468	465	448	446	455	398	444	414	448	456	467	463	460	448	482	462	462	447	469	455	443	441	452	418	445	454	457	454	397	459	470	458	488	475	427	492	489	468	487	482	484	421	441	453	488	421	486	467	462	467	446	449	501	478	439	457	488	470	470	461	463	454	468	454	463	410	456	464	437	496	490	436	410	440	462	456	441	474	430	435	447	472	443	436	447	446	451	516	458	459	444	474	477	473	449	438	453	464	432	432	439	452	481	461	494	430	463	464	442	456	458	489	473	424	475	443	461	434	458	477	414	452	438	446	486	424	379	443	451	425	472	467	459	519	478	459	454	485	444	458	440	450	472	449	484	474	470	415	444	500	431	448	478	441	483	453	484	452	459	460	430	465	461	461	437	423	476	474	435	457	441	429	444	446	439	444	512	455	459	464	464	433	465	412	479	482	471	456	477	493	434	452	496	449	436	441	421	421	454	441	482	469	431	441	455	454	442	440	451	440	436	478	442	454	479	468	454	451	433	458	463	439	469	451	457	463	443	480	480	476	453	463	441	473	439	458	461	451	465	453	449	448	432	461	461	475	444	455	446	446	484	443	448	485	431	426	436	447	476	476	456	439	489	422	526	465	445	445	476	432	468	444	422	468	491	491	481	438	457	469	473	481	456	442	459	445	426	464	447	439	453	455	449	478	495	432	434	457	449	439	463	424	465	444	469	465	448	480	411	473	489	478	440	470	429	412	441	464	475	446	440	411	433	425	508	465	441	476	474	497	450	450	476	443	481	485	444	482	497	477	475	421	411	462	440	455	433	474	415	449	453	434	481	412	457	476	426	457	457	458	470	441	429	473	465	417	501	431	480	498	448	461	456	461	491	454	439	451	452	457	442	460	479	473	475	426	447	437	444	465	472	466	475	484	450	446	416	444	482	470	469	437	474	491	444	477	442	475	441	449	440	464	454	457	461	427	402	437	472	473	440	462	466	506	422	455	434	469	479	482	441	430	461	435	460	434	449	482	439	435	379	456	437	465	471	432	471	492	438	442	437	461	454	452	456	449	462	428	457	463	467	452	446	453	468	464	494	486	464	488	464	471	467	453	416	451	463	460	453	458	453	468	446	474	475	475	475	462	460	483	463	466	425	440	440	454	461	458	471	443	471	486	415	420	457	455	433	429	440	457	457	456	470	484	471	469	430	462	444	445	472	441	510	437	454	464	456	452	463	430	418	444	421	481	449	389	458	469	483	459	454	458	485	448	417	459	469	424	448	465	453	465	487	452	459	476	498	439	418	454	417	432	480	424	443	442	456	457	437	476	428	468	475	451	492	487	468	427	443	467	505	451	482	455	499	436	461	465	481	463	450	461	468	424	491	447	410	469	481	473	422	439	415	443	444	486	419	416	438	438	487	489	458	469	451	466	477	468	466	452	472	467	468	458	459	463	462	436	476	465	467	485	425	425	436	460	470	476	463	483	456	479	434	462	458	434	445	439	424	507	472	487	481	454	447	469	433	409	449	508	460	448	456	459	445	404	475	467	461	456	465	461	461	456	469	477	443	453	453	440	457	485	429	425	493	490	463	461	451	478	464	480	441	469	476	418	468	447	429	466	464	480	476	458	471	447	463	481	482	433	454	457	470	435	464	488	453	471	467	424	444	460	478	458	468	443	446	407	426	427	476	452	466	443	423	445	457	449	448	468	450	444	495	459	447	490	451	447	452	449	470	460	470	464	438	435	465	441	428	465	441	490	449	448	467	455	441	416	468	465	440	423	496	440	439	451	430	481	519	431	454	458	442	419	493	470	484	431	454	460	475	443	459	462	493	485	494	451	486	472	448	455	497	454	445	474	476	456	460	489	461	456	420	440	445	484	458	425	493	492	451	430	451	493	421	460	450	486	455	518	428	455	463	418	441	465	464	454	479	450	422	450	444	458	478	470	427	424	468	471	460	481	452	442	505	458	450	470	439	491	482	420	444	432	446	453	450	457	451	445	465	483	452	464	449	417	448	417	497	442	497	454	468	460	420	455	441	515	467	444	423	445	433	462	473	474	480	450	476	438	475	456	456	469	447	524	428	443	450	431	473	455	463	439	449	405	474	408	467	448	441	446	455	441	474	442	460	447	425	431	471	424	469	392	467	431	459	479	439	444	479	444	463	456	417	473	402	429	450	440	461	446	440	450	409	487	428	445	457	473	464	436	409	440	459	458	444	479	428	445	444	476	492	450	436	430	477	465	465	481	406	441	456	452	418	440	448	448	453	457	444	467	434	441	461	467	472	434	465	448	421	474	488	458	454	446	445	473	448	459	457	439	494	491	461	471	418	445	425	468	449	448	435	470	445	476	439	430	489	473	480	465	474	434	474	429	426	437	458	481	424	434	449	509	466	503	424	459	437	438	470	468	427	434	424	434	457	451	493	448	452	437	492	474	456	465	476	445	476	465	476	476	445	475	459	500	470	470	456	446	464	497	451	464	434	456	442	475	455	470	450	431	470	460	457	444	457	419	425	428	471	473	427	431	452	469	452	462	492	451	428	453	472	486	464	467	472	469	464	482	437	453	483	467	494	468	479	432	467	485	486	456	455	447	450	441	465	445	436	452	428	416	492	440	460	467	431	425	390	439	464	466	482	472	453	457	435	459	395	501	422	496	488	470	418	483	457	461	487	452	443	457	472	432	437	474	444	496	445	461	461	445	451	447	456	450	477	455	458	444	461	456	419	459	404	476	435	453	457	462	413	420	458	444	429	495	449	483	462	446	433	436	458	449	458	420	461	434	449	441	438	456	493	438	457	444	423	448	452	419	434	437	423	465	430	478	443	454	443	473	499	384	484	466	459	472	461	464	423	438	460	445	451	455	449	448	468	471	456	440	420	457	421	423	466	454	475	455	457	447	456	444	463	464	411	467	428	469	465	420	466	456	453	460	454	485	504	432	401	467	460	492	442	447	456	466	459	469	482	440	465	487	437	466	455	453	452	479	460	433	458	469	426	459	437	456	461	443	444	496	477	445	478	449	464	441	434	440	457	454	476	446	449	445	443	499	416	463	454	456	483	448	489	491	450	451	434	459	449	485	439	453	440	459	495	468	444	452	430	487	446	460	486	494	450	437	435	450	502	447	485	469	490	478	479	471	435	443	473	469	465	453	465
50874	44507	28388	10139	1869	1037	835	596	534	483	460	363	418	377	354	335	349	355	315	329	279	288	270	294	326	292	267	264	263	285	262	291	246	272	250	284	280	251	278	304	276	293	252	262	277	264	249	231	273	287	236	265	274	291	257	265	259	262	243	286	257	250	309	281	243	260	248	253	243	272	260	294	323	279	257	268	267	254	279	264	251	299	277	242	281	265	270	301	286	272	277	259	284	304	236	231	262	260	256	255	265	254	266	294	227	259	278	247	266	273	259	272	276	242	265	262	258	270	269	263	296	259	273	221	295	265	247	257	260	295	294	252	244	254	226	244	270	215	273	223	297	289	266	269	251	215	272	274	276	275	244	283	258	252	250	267	314	239	287	272	260	266	244	252	264	259	247	286	276	285	267	280	235	265	273	258	248	233	285	251	269	232	281	252	253	277	273	252	277	261	234	290	226	240	258	266	263	240	225	245	254	258	263	267	252	267	254	259	251	285	290	271	225	229	247	205	251	243	265	272	297	239	247	236	265	239	265	245	281	270	276	247	290	251	255	268	253	272	273	265	242	238	250	250	249	278	242	261	278	252	273	255	263	258	249	244	252	232	252	217	244	253	261	262	265	257	280	267	243	260	292	263	272	247	264	254	236	251	275	273	288	267	255	224	290	272	244	251	252	257	243	257	259	268	252	259	253	263	231	254	254	281	230	259	255	268	245	250	265	237	244	235	257	274	289	256	240	268	231	340	252	233	287	239	252	239	252	255	269	256	268	283	279	246	270	267	265	250	266	262	256	265	257	254	259	243	246	266	256	260	238	251	276	282	273	246	250	265	272	251	248	247	276	267	269	279	258	275	275	266	254	256	270	258	240	260	266	269	258	267	258	256	304	251	260	239	274	247	251	243	282	227	241	252	277	243	272	282	274	259	272	265	260	249	299	219	277	273	268	228	246	256	297	252	270	288	273	249	270	238	289	263	243	275	286	250	242	267	265	261	275	275	279	247	232	267	256	249	233	259	247	272	294	253	249	271	276	274	301	283	255	266	243	266	274	270	311	232	262	264	257	260	248	255	257	273	252	243	268	267	264	268	243	247	231	262	276	287	273	263	266	263	261	264	292	305	279	278	234	253	244	260	255	270	288	255	278	262	243	261	282	273	284	275	240	286	263	258	258	273	290	253	287	240	264	264	288	274	267	262	272	271	211	233	243	289	280	257	265	300	267	255	262	268	238	226	257	290	270	233	244	303	293	255	268	272	237	257	242	274	282	267	300	247	234	244	244	249	250	258	260	262	245	235	259	264	264	279	266	266	250	293	268	264	253	269	254	249	253	246	245	252	278	280	271	258	229	252	246	275	247	258	259	269	258	279	238	263	268	260	247	258	258	288	243	259	252	270	216	241	247	262	241	255	242	271	244	298	245	249	233	254	261	268	289	263	273	277	267	278	291	264	251	267	248	248	275	261	240	217	268	238	301	256	274	240	267	256	233	280	281	226	270	289	260	279	256	283	248	263	266	280	273	280	286	221	263	284	256	289	256	268	238	294	264	259	260	277	262	259	284	254	271	263	260	239	298	264	267	251	218	251	237	255	281	240	229	254	242	273	266	262	241	247	265	282	258	268	246	256	233	295	241	236	269	247	239	265	239	298	277	252	246	261	289	234	264	278	263	246	286	293	278	296	266	277	243	301	298	262	245	257	253	256	260	260	249	227	282	259	220	266	249	259	260	267	274	241	285	261	287	252	283	240	262	285	285	269	267	251	259	285	259	257	242	286	240	262	237	260	286	289	286	230	282	277	264	246	259	264	233	258	279	272	269	242	254	278	287	255	243	247	263	268	271	260	268	270	306	281	263	227	250	221	278	291	281	299	244	282	262	272	245	236	268	298	254	266	248	248	245	253	241	265	242	270	275	233	251	280	266	260	259	253	288	230	255	248	269	249	252	287	275	278	266	270	247	284	260	227	273	247	258	255	273	249	283	275	287	247	264	269	255	288	271	223	266	255	236	248	282	253	248	270	263	292	258	291	269	260	270	270	284	255	246	278	260	243	253	244	255	272	253	247	252	281	273	227	270	269	262	269	255	285	274	243	238	265	261	274	268	269	262	299	259	233	251	271	278	276	270	286	298	213	242	269	238	244	252	272	256	236	274	236	288	260	292	273	261	269	265	251	245	251	245	251	285	271	248	276	243	242	241	280	292	257	265	245	259	273	278	272	263	293	239	296	265	299	304	241	260	221	255	240	241	278	242	283	232	251	255	269	270	259	283	280	271	250	260	255	276	245	312	278	249	268	240	296	250	251	264	239	235	317	261	275	221	258	249	224	266	270	250	243	247	267	245	240	286	275	270	267	275	247	265	248	267	258	274	285	284	262	271	317	259	257	275	273	273	269	257	276	259	280	297	256	280	258	256	305	280	260	253	278	275	254	256	263	280	282	245	283	261	286	238	272	274	255	253	258	259	271	277	240	240	259	247	285	274	264	235	246	279	289	304	258	240	272	255	249	255	250	265	258	243	268	285	245	225	252	278	278	278	260	264	279	255	251	287	248	265	270	286	279	262	269	277	263	262	262	242	258	252	286	235	298	231	261	252	247	260	270	268	253	279	224	264	238	301	267	264	258	251	274	285	267	241	247	245	251	251	255	267	261	256	265	272	260	278	259	252	241	267	261	284	269	270	299	277	249	251	225	297	251	257	255	228	248	237	261	278	271	234	254	299	277	290	253	242	295	292	280	265	220	257	251	237	269	272	270	252	235	277	264	225	252	260	265	264	243	278	256	267	290	285	266	257	302	216	273	256	264	275	269	256	282	261	287	267	255	232	269	258	245	292	311	248	254	250	260	280	239	263	281	290	252	250	253	240	265	249	288	277	231	268	242	260	276	220	246	258	220	227	257	253	250	253	282	277	263	241	243	286	256	260	254	250	244	255	240	254	270	263	260	269	245	263	270	251	288	297	259	281	262	291	250	261	265	261	253	246	268	243	256	255	267	276	261	254	279	289	249	269	275	271	257	259	272	254	247	275	254	261	236	277	213	262	222	285	283	244	247	264	265	280	285	273	263	261	267	260	241	272	255	279	270	250	263	262	267	263	226	241	209	267	274	238	249	255	267	256	259	248	262	239	272	267	304	250	249	315	274	268	259	275	282	215	241	279	244	283	244	263	274	257	232	259	241	263	265	239	256	255	282	254	272	263	258	299	266	275	264	265	282	260	252	233	256	284	261	237	239	265	272	262	246	275	267	280	248	260	260	236	263	282	279	251	251	248	274	241	229	252	284	268	237	252	275	254	241	250	214	268	260	265	256	257	284	291	235	296	264	260	264	267	236	247	260	256	278	248	277	235	278	253	240	270	283	260	239	256	252	271	271	242	262	258	257	220	270	245	258	260	292	264	249	263	273	274	254	267	253	270	282	229	255	260	253	274	300	252	249	258	282	282	266	287	257	252	257	289	248	261	265	269	257	262	248	267	260	265	262	295	301	237	301
32826	22129	14557	5527	4651	3921	3296	2601	2202	1965	1645	1548	1425	1332	1264	1203	1099	1122	1093	860	857	879	831	822	736	730	757	738	754	695	763	697	674	671	687	678	655	644	632	625	688	600	648	667	648	639	629	595	583	631	644	628	650	591	643	606	640	648	577	588	613	566	619	605	621	605	577	583	557	577	604	594	593	647	655	589	558	611	617	617	575	604	566	615	593	551	572	586	616	606	596	596	584	573	597	575	602	588	570	575	590	633	668	596	578	594	601	649	557	590	600	575	617	616	601	590	623	635	581	596	624	590	588	550	572	582	576	587	594	653	607	593	580	586	606	591	605	565	609	617	577	587	562	550	592	584	586	593	571	610	594	550	568	599	610	585	604	623	598	596	548	583	614	578	552	592	606	648	597	599	571	625	623	586	612	579	563	583	566	549	567	587	590	532	613	565	579	591	584	560	558	564	586	539	588	586	593	570	584	565	623	572	634	607	601	566	617	635	615	612	596	646	599	592	578	597	629	584	583	555	603	542	594	577	575	608	605	588	623	590	617	608	579	624	596	576	612	588	599	569	588	579	589	603	569	581	546	544	565	570	583	539	648	592	555	555	595	560	597	586	625	590	551	554	582	632	593	572	611	544	599	578	585	593	590	598	562	594	596	559	577	586	598	588	603	580	585	634	525	562	571	598	595	610	586	617	555	594	610	552	604	566	618	572	615	622	586	635	588	569	591	605	526	611	587	561	567	625	617	610	588	528	593	588	590	599	580	621	613	570	623	588	581	608	582	586	581	594	617	573	641	559	598	566	568	519	562	557	591	612	598	627	601	656	560	628	554	589	596	594	573	550	565	552	576	606	576	568	535	568	582	625	616	642	567	578	579	560	603	551	556	577	574	601	583	582	600	615	605	580	564	579	534	596	596	590	548	571	574	596	566	594	591	610	574	597	582	559	552	563	594	535	568	574	557	579	605	595	569	559	596	598	584	603	580	577	537	590	606	551	562	595	559	575	562	562	604	558	569	600	650	590	582	577	596	569	569	605	628	589	599	590	656	576	589	614	576	618	611	614	536	562	564	558	582	580	569	621	588	583	585	541	553	593	607	604	557	535	597	587	603	617	591	602	586	549	583	598	524	584	570	559	639	582	625	549	571	575	574	564	545	595	601	564	630	546	544	577	564	604	604	589	565	570	611	601	529	604	563	606	593	551	595	564	598	580	592	592	593	539	615	617	591	563	527	537	564	573	577	608	573	586	586	567	628	556	559	593	560	560	567	553	589	569	551	551	555	590	616	559	628	599	635	608	620	541	591	579	568	599	587	617	578	537	589	599	582	623	616	611	602	629	585	595	619	545	596	593	606	618	598	576	612	592	594	616	558	598	559	586	535	567	575	626	572	599	630	567	583	656	617	618	636	582	581	606	611	596	568	603	576	612	612	562	556	573	581	535	647	579	603	587	554	582	583	631	576	572	568	572	590	587	647	579	631	557	597	612	549	548	603	578	567	591	579	600	589	580	604	630	550	647	576	566	575	554	568	550	603	540	539	607	598	601	580	587	578	567	614	567	634	598	565	598	552	578	578	603	591	548	594	563	568	622	548	571	586	557	559	568	573	571	595	582	542	541	593	553	586	630	585	581	599	547	584	578	562	554	579	571	575	585	564	607	556	568	605	568	602	563	532	588	575	604	596	592	597	621	581	560	525	582	620	598	554	608	542	577	625	584	603	600	568	618	558	609	609	596	596	554	563	548	583	555	584	571	563	556	612	549	582	593	561	607	591	574	563	608	605	616	560	571	616	553	562	612	575	575	598	627	586	623	637	590	557	555	575	573	560	585	619	631	553	578	588	561	561	576	634	583	564	578	576	597	599	552	605	604	556	597	566	582	552	594	594	577	585	578	585	574	612	606	566	626	617	593	589	590	561	618	627	546	576	603	568	588	577	569	623	615	601	566	584	557	582	521	583	531	599	602	610	568	552	581	562	648	613	603	533	578	584	583	594	588	555	602	578	591	630	556	583	593	577	583	576	565	592	604	618	618	601	574	601	578	573	563	585	574	603	600	581	602	545	657	569	616	546	529	572	597	558	552	614	598	565	604	589	575	577	583	567	560	599	523	592	566	557	598	603	595	612	559	561	590	578	585	545	600	542	618	618	584	579	606	602	565	556	581	589	603	559	579	633	590	557	597	589	596	604	588	560	614	601	567	546	605	555	584	581	582	559	552	584	637	557	603	625	559	650	547	557	584	562	575	603	598	561	580	561	595	575	570	621	560	568	577	583	594	568	552	574	611	563	578	574	547	574	596	594	622	607	556	585	567	577	565	567	598	602	555	574	538	552	612	566	601	610	614	574	575	587	574	584	567	613	616	594	597	569	545	607	602	623	567	556	596	588	585	610	613	576	584	617	584	552	572	570	657	620	608	595	591	582	592	595	599	587	578	613	569	562	579	565	564	556	614	570	583	545	605	597	563	576	527	590	585	581	597	600	575	562	587	588	647	585	558	611	566	562	532	609	588	571	599	579	583	586	651	592	546	593	556	608	571	535	624	565	599	563	576	606	584	584	645	597	563	568	566	614	551	582	576	655	603	566	612	566	565	587	554	567	566	615	567	576	627	622	577	560	556	618	551	629	616	567	592	599	565	565	576	615	625	585	609	596	560	597	585	554	567	620	593	600	608	579	590	562	643	608	578	602	607	597	595	601	601	582	576	564	619	613	576	593	562	548	583	646	571	574	556	594	565	608	567	626	581	599	603	580	549	580	533	602	570	602	550	564	568	551	607	616	592	594	579	559	569	537	608	577	599	568	587	568	567	558	574	577	592	598	566	545	588	541	606	567	555	566	552	587	599	573	562	563	571	562	584	544	571	565	593	560	553	585	552	594	562	605	605	558	599	608	598	613	593	578	573	593	627	621	620	540	606	613	592	571	593	556	614	576	562	573	557	594	588	576	569	569	595	547	577	595	587	572	621	583	596	594	595	585	594	601	596	593	578	575	557	562	569	602	580	591	600	559	581	617	574	607	567	548	595	587	568	545	582	589	583	562	597	619	577	542	594	617	575	542	565	561	567	574	602	546	567	603	576	557	592	555	573	588	581	517	595	580	575	539	551	598	571	545	615	587	579	580	598	560	605	585	572	576	553	632	580	552	606	564	581	587	582	611	595	539	594	582	580	644	584	638	599	597	588	543	604	559	610	644	562	581	577	584	568	592	581	585	537	599	603	551	570	629	614	584	599	643	572	568	574	568	599	587	555	593	619	596	617	593	549	573	586	610	639	544	584	579	549	617	623	583	591	557	576	590	591	602	603	567	594	625	578	631	601	582	542	565	620	590	578	579	550	571	582	566	574	578	609	612	569	580	556	612	624	637	535	606	554	555	552	598	597	544	578	571	581	624	564	576	564	607	604	569	615	602	552	592	618	583	581	588	590	606	599	577	568	548	610	565	587	599	634	594	562	585	581	586	580	539	570	624	559	546	667	538	612	597	565	538	537
12050	3102	335	108	101	68	81	62	62	87	67	74	66	54	71	74	81	72	78	76	69	53	81	52	57	71	80	67	73	77	76	72	64	80	65	79	64	55	60	75	63	71	70	70	55	71	77	65	58	70	54	76	83	77	62	64	90	81	84	73	83	66	61	83	60	69	68	63	70	69	79	60	74	70	51	60	70	57	82	89	50	65	75	62	55	57	80	72	62	60	59	67	83	62	59	64	72	64	71	68	54	70	73	71	69	75	68	92	58	63	77	72	54	70	67	71	67	57	88	79	86	73	60	59	72	94	68	63	74	73	77	75	83	62	76	76	58	68	75	81	56	79	74	60	75	77	71	58	67	70	64	76	60	56	77	77	75	75	73	67	75	78	68	71	70	78	61	80	74	62	61	77	71	72	74	51	64	67	66	58	61	69	55	67	69	63	67	69	104	76	66	73	85	77	84	68	82	72	61	78	71	65	77	70	68	78	63	81	65	83	80	70	70	78	73	69	83	76	73	83	62	79	79	56	81	74	55	92	83	71	66	73	65	74	84	76	60	82	69	64	77	77	72	59	68	75	81	65	68	75	64	68	62	63	64	82	70	70	80	70	72	78	72	62	79	68	71	62	72	67	72	74	66	87	70	72	72	56	77	63	63	69	72	62	77	83	82	69	76	73	73	76	55	68	72	82	66	90	82	68	66	44	80	70	79	71	81	67	80	81	75	67	56	62	73	74	73	70	70	69	71	55	65	58	62	57	77	74	54	64	73	78	68	68	72	69	69	76	68	85	70	67	74	72	64	76	59	86	66	58	62	80	74	69	67	73	61	70	71	64	69	84	63	66	67	67	63	66	67	63	61	69	77	97	68	61	77	65	74	78	64	80	62	64	79	67	76	67	60	59	75	70	76	54	69	67	66	69	62	82	65	66	54	67	83	55	74	68	71	59	66	61	58	78	73	59	69	64	65	81	68	42	61	60	66	62	64	60	57	65	58	77	63	80	74	73	80	63	73	65	57	81	66	73	72	71	65	77	73	73	61	63	73	69	70	66	67	75	75	59	65	83	61	71	64	72	82	57	62	75	77	64	60	72	66	59	88	68	65	83	69	70	72	66	81	68	57	67	65	81	83	57	56	73	66	73	73	61	57	84	69	76	74	79	64	80	81	59	64	81	91	77	74	58	67	80	81	65	71	75	77	72	63	64	83	48	82	76	70	70	73	54	73	57	57	65	67	71	75	67	80	86	89	72	76	67	73	70	61	57	70	51	75	66	66	69	78	62	69	72	91	59	59	53	82	72	93	85	50	69	64	72	73	70	68	70	71	68	57	61	68	58	54	58	74	70	63	69	64	76	65	54	79	67	62	59	73	68	77	75	69	75	79	84	62	63	76	70	77	73	72	79	70	55	65	82	73	64	59	72	58	72	70	54	63	69	59	63	66	64	75	69	68	58	70	57	70	67	82	69	69	84	84	69	80	65	73	62	67	70	70	68	70	60	80	61	61	91	60	66	74	68	68	80	49	60	79	77	72	68	80	66	64	91	97	72	77	76	72	69	76	77	80	49	66	71	71	71	55	71	62	70	67	60	69	65	60	69	62	79	69	67	56	60	80	69	67	68	79	70	66	82	75	63	62	65	78	74	70	74	59	67	77	71	73	63	48	74	72	66	70	60	84	88	71	76	85	68	77	73	72	81	64	80	56	84	67	79	67	76	70	60	59	62	61	79	66	69	84	71	78	65	104	74	78	73	87	64	53	67	69	86	61	71	65	57	59	69	76	57	58	60	82	67	74	63	69	84	66	58	65	66	93	71	77	52	79	66	71	83	76	58	80	61	77	61	77	67	70	63	64	80	57	65	62	68	70	94	74	81	78	73	59	83	78	60	53	64	84	56	64	71	74	73	66	70	71	69	70	56	76	78	59	80	77	68	58	66	56	63	47	57	82	63	74	64	68	71	68	80	57	80	62	68	77	80	70	85	77	56	57	77	67	69	79	60	64	62	83	68	50	74	65	83	68	78	65	72	64	67	71	79	65	64	76	74	65	51	67	78	83	63	72	63	67	75	73	65	55	73	65	69	61	57	80	68	85	69	81	60	64	64	68	74	76	52	52	59	76	60	63	69	69	65	72	66	72	73	79	74	82	62	78	63	64	75	61	78	69	62	86	77	74	78	61	64	60	82	81	101	63	76	61	68	64	78	58	61	74	58	72	68	71	60	58	65	56	68	66	73	75	69	62	74	63	74	64	97	67	62	74	67	66	80	83	62	70	61	80	81	69	65	78	75	76	55	56	64	55	60	60	59	82	59	55	71	86	61	73	79	70	68	77	65	61	64	64	75	70	73	71	69	72	72	70	74	68	79	62	59	87	74	63	70	56	86	69	69	80	67	70	77	86	77	88	67	82	61	74	70	75	70	55	71	50	80	70	79	66	69	70	79	64	79	75	66	68	69	71	68	74	69	57	76	72	68	59	52	52	68	86	73	61	67	72	74	61	82	81	70	75	65	74	80	84	79	76	56	61	63	88	68	70	67	54	75	79	72	70	57	72	86	77	60	65	72	71	69	59	68	59	69	83	79	77	82	78	69	67	81	79	60	75	84	83	60	84	83	67	69	66	74	77	53	71	80	70	73	65	55	67	66	65	67	60	62	68	69	76	88	69	54	70	78	72	76	76	62	71	66	51	98	74	63	59	78	78	72	83	75	77	80	78	71	80	68	75	67	71	67	63	63	87	76	61	74	54	62	54	61	77	83	72	95	62	58	53	86	76	70	64	84	74	75	89	66	64	74	71	72	94	75	68	73	75	81	63	77	77	75	73	76	67	81	68	68	85	62	83	71	70	68	58	82	62	59	71	63	72	59	67	81	72	90	67	63	79	64	54	83	71	74	74	62	66	60	58	65	72	76	75	77	92	78	70	82	74	64	77	60	77	71	73	68	62	61	49	66	61	75	76	71	52	61	75	72	70	56	85	57	68	80	73	67	66	55	63	74	80	73	68	60	82	64	54	74	78	81	48	65	65	82	63	78	64	77	76	64	73	76	61	65	75	71	65	69	55	79	65	72	62	71	74	65	61	66	82	73	81	61	80	71	84	67	51	74	59	75	73	80	57	77	68	78	60	82	63	83	81	68	68	90	58	79	62	66	76	85	49	77	68	65	57	67	80	73	89	69	70	67	51	91	78	64	83	69	80	55	74	71	79	69	58	65	73	57	65	65	79	63	58	71	76	72	84	82	62	77	78	68	58	88	58	64	74	60	74	63	75	60	66	64	61	72	61	66	69	78	77	64	60	76	83	62	76	73	78	73	75	54	76	79	73	65	71	62	60	73	73	55	72	75	64	65	82	68	74	71	72	72	94	60	64	70	73	76	52	69	68	81	75	59	69	80	53	77	64	71	69	58	49	57	77	62	60	61	66	69	70	64	55	58	60	57	76	73	64	62	67	63	67	77	79	78	80	66	65	64	77	72	87	66	62	73	66	56
7972	2379	622	321	336	260	286	264	230	237	238	224	261	236	238	226	239	220	227	240	209	197	193	213	219	201	192	198	187	201	182	213	219	193	202	221	221	225	199	225	210	197	208	183	191	185	199	221	180	225	202	199	234	180	225	218	224	202	196	197	200	210	199	242	220	196	232	191	195	196	207	213	188	173	201	221	221	201	197	214	221	202	202	174	202	183	193	182	200	203	252	211	205	192	214	223	210	235	242	225	169	214	198	226	179	208	202	209	200	186	185	238	193	239	206	202	224	200	219	198	203	206	230	204	198	209	209	203	213	180	199	200	203	192	198	182	215	199	222	227	201	184	181	197	214	185	224	222	173	194	209	229	208	216	201	216	214	210	212	219	239	213	195	205	214	192	231	207	193	195	199	221	215	218	198	200	196	209	201	206	199	218	250	206	201	199	214	207	222	210	198	231	185	213	198	213	220	234	195	214	186	213	208	178	217	195	211	175	193	202	184	219	205	219	236	211	195	215	205	203	193	218	218	220	185	206	214	203	199	184	199	195	230	183	222	176	185	199	195	199	208	212	221	220	200	207	230	187	187	215	201	195	202	211	207	210	183	197	223	219	198	187	208	235	199	217	188	209	202	183	214	202	190	195	208	213	182	202	180	224	214	183	211	197	191	221	189	194	184	226	228	220	212	208	232	221	199	233	183	225	208	193	212	211	213	229	208	212	196	215	204	199	216	198	190	219	216	193	189	213	212	199	220	230	219	233	210	189	205	219	197	227	243	214	201	228	196	230	214	220	188	215	218	201	219	224	228	203	188	204	205	186	182	215	204	207	189	195	191	188	209	208	221	221	206	207	197	185	203	195	175	196	183	202	212	201	195	196	211	216	222	212	242	200	212	197	233	190	208	173	231	218	205	214	196	197	223	207	182	216	193	218	204	201	203	203	213	223	179	186	210	184	236	219	208	190	224	199	199	208	193	212	195	201	221	213	219	216	201	171	198	203	208	209	197	220	193	199	230	225	189	230	198	215	204	209	196	174	204	202	183	219	219	218	186	224	212	192	204	203	192	211	195	219	186	206	213	220	193	236	216	181	186	180	229	226	190	211	215	210	175	198	219	157	210	204	183	180	214	203	216	200	216	215	184	238	229	198	213	200	204	210	199	180	211	177	213	204	203	210	199	221	221	196	193	172	196	210	224	236	202	178	197	233	198	191	221	209	214	200	209	193	201	191	223	193	203	201	214	214	201	215	210	233	190	207	209	227	224	196	233	202	201	221	194	235	224	199	221	209	217	213	207	197	237	189	220	191	188	203	204	189	216	212	198	192	193	204	218	211	213	228	213	215	207	237	221	196	204	220	196	208	198	200	228	212	199	191	234	222	207	197	214	232	215	207	210	214	208	205	205	226	208	164	212	196	220	211	207	210	224	189	200	229	203	188	188	209	191	198	212	220	199	220	224	208	192	228	192	195	239	206	230	208	170	191	217	212	222	241	202	208	200	224	196	199	199	214	181	189	220	206	208	231	209	241	203	201	231	220	226	225	216	204	184	201	205	220	195	232	199	221	190	193	167	213	210	209	199	197	193	208	189	186	187	224	206	194	220	197	201	195	211	227	234	209	217	219	210	214	227	220	189	204	206	199	194	194	209	232	207	219	189	203	221	211	203	213	212	222	221	194	213	210	213	206	208	214	206	173	222	225	207	207	216	193	206	192	218	232	200	209	230	182	213	224	201	238	219	210	213	218	195	224	226	202	195	202	245	195	198	188	193	217	200	219	201	203	194	214	181	240	209	202	210	208	211	197	198	202	198	215	208	220	190	223	209	200	201	204	202	185	232	210	190	213	204	207	205	202	215	210	200	219	210	203	191	212	205	216	218	231	224	220	197	242	210	195	172	184	205	201	194	214	203	214	218	214	207	218	192	239	186	193	190	205	208	201	205	184	195	217	211	211	188	216	197	175	215	196	202	225	232	197	190	199	230	211	194	205	214	209	202	210	219	190	200	187	203	205	225	208	192	204	205	177	220	225	214	222	225	208	212	199	183	191	208	203	207	206	199	225	209	207	203	195	199	200	191	210	214	203	211	205	207	214	244	190	224	207	194	205	205	211	209	206	211	207	197	188	202	217	168	209	199	178	220	211	200	222	211	212	197	197	186	203	202	218	214	205	205	190	189	215	210	190	229	218	239	199	204	181	194	213	233	171	237	212	226	188	193	215	198	211	191	198	216	208	193	202	225	207	209	191	221	204	202	203	200	192	220	225	212	217	202	209	214	199	179	188	180	203	211	202	199	191	211	197	204	201	219	214	211	204	199	189	194	215	173	205	229	199	214	203	194	202	221	186	206	207	225	204	192	196	210	191	208	216	197	231	222	203	211	191	212	234	218	209	207	207	198	192	214	229	186	199	217	183	222	226	222	192	213	212	205	198	221	213	220	218	199	212	205	195	197	193	192	205	227	216	202	199	202	206	209	189	182	199	186	187	197	200	193	202	196	229	205	200	223	184	184	201	188	196	221	199	194	200	214	218	215	226	200	173	222	192	202	203	186	213	192	219	170	209	200	208	202	215	205	197	202	224	212	188	179	210	192	218	218	215	191	200	196	219	179	197	182	199	200	225	202	202	207	231	206	212	208	191	221	202	202	187	228	193	220	228	205	195	216	194	231	209	221	234	200	223	207	221	201	192	214	229	211	195	222	238	201	202	201	199	195	182	178	196	217	180	215	186	210	197	198	192	205	196	190	162	216	194	208	223	202	210	224	198	233	191	189	223	216	253	189	197	193	236	216	198	203	185	193	211	191	222	202	237	207	215	175	206	202	185	200	223	225	207	229	206	198	183	190	208	204	210	197	204	204	205	193	196	200	208	201	234	201	198	218	197	194	209	212	183	221	222	186	213	203	226	227	215	169	199	206	203	208	192	196	204	184	191	185	206	221	214	212	207	204	191	231	188	225	199	181	209	204	223	175	193	187	213	188	191	201	210	188	203	198	188	195	195	190	176	226	207	199	203	226	198	224	206	210	224	222	197	207	181	213	197	203	186	195	202	198	204	203	215	205	194	205	208	226	205	211	205	217	222	202	216	209	216	198	224	187	214	219	212	203	222	211	196	188	191	203	200	218	213	211	214	195	226	226	224	213	219	204	222	211	208	229	202	189	203	191	228	237	174	187	208	240	202	191	184	229	212	198	212	208	194	202	224	203	199	207	212	209	227	200	213	201	220	223	213	221	211	205	179	214	210	196	197	196	204	183	191	200	202	213	217	190	214	225	193	219	189	205	205	211	229	191	218	191	224	192	202	205	197	204	216	192	209	194	189	184	193	225	223	188	223	205	203	191	186	197	211	198	195	202	188	191	204	222	221	206	194	242	186	223	198	208	229	194	234	208	207	221	202	210	214	205	199	202	202	210	206	174	223	225	219	231	205	211	197	216	205	211	202	190	207	220	193	215	202	212	201	195	215	231	202	209	172	232	221	183	220	201	202	219	195
45490	38378	11702	1318	679	590	458	374	294	264	282	275	267	279	243	236	240	240	252	230	195	204	212	185	214	193	209	199	195	172	208	178	183	213	201	201	172	206	200	212	166	221	204	172	172	193	228	220	176	179	207	180	197	201	160	189	191	193	196	187	186	191	214	201	165	195	228	178	183	197	185	182	180	193	179	172	170	187	178	189	183	202	160	203	178	195	181	222	186	167	199	199	199	186	177	190	185	176	210	205	173	200	196	214	185	188	183	185	185	222	218	194	204	209	169	193	176	196	176	191	224	218	190	201	208	198	215	217	190	176	205	187	190	201	185	168	180	188	201	152	193	189	193	189	188	196	234	179	176	191	197	184	181	203	210	197	192	159	226	182	180	183	192	210	187	212	186	211	192	200	180	201	197	169	166	189	184	178	191	195	190	183	167	191	193	214	219	213	251	188	183	187	183	194	189	198	181	176	169	183	178	159	189	195	200	177	181	192	150	210	208	181	163	200	179	200	181	175	182	190	173	187	186	177	217	209	188	190	199	189	216	176	166	178	201	184	212	188	197	192	219	179	200	170	167	182	179	173	217	189	168	196	190	192	195	180	181	209	194	187	214	201	171	163	184	171	181	207	169	211	194	183	177	163	180	207	200	177	166	173	207	203	196	172	188	182	192	183	181	203	182	179	168	189	204	206	180	175	173	189	213	194	221	203	207	182	204	182	185	178	212	210	230	207	215	199	175	174	175	175	203	171	190	188	188	189	198	165	158	180	210	193	180	182	172	183	198	207	204	175	193	190	176	177	173	184	214	189	223	211	195	193	196	178	177	228	162	176	173	183	197	195	194	173	231	187	178	181	189	179	207	207	202	182	187	203	204	168	190	194	174	182	171	197	178	187	184	178	178	179	167	180	207	193	200	210	192	190	184	168	224	178	183	187	183	181	184	228	192	193	171	199	167	197	174	182	204	185	198	188	203	185	185	197	201	192	191	204	203	198	205	202	200	196	180	185	199	171	176	188	189	177	187	210	172	182	198	168	207	196	186	177	185	162	184	170	178	202	179	165	191	190	185	205	190	199	155	171	208	198	192	197	185	166	161	203	202	176	199	190	190	176	180	181	170	186	176	204	225	183	207	169	202	208	171	201	191	189	183	190	197	192	207	190	205	192	180	225	148	161	173	174	218	196	201	224	180	203	195	184	184	179	201	164	181	180	203	160	213	183	182	178	179	196	201	226	191	170	222	175	183	169	183	191	201	190	187	214	228	197	192	186	190	199	202	189	214	219	170	173	196	215	185	186	202	191	171	198	208	181	180	176	177	178	165	207	199	164	166	191	202	194	196	216	194	196	205	165	193	175	170	193	189	186	170	178	191	171	169	214	214	185	186	194	183	193	203	204	189	204	184	183	201	187	189	200	173	184	203	187	178	191	185	213	186	183	178	188	178	189	175	210	176	195	177	181	182	193	183	213	215	176	192	188	189	186	194	205	208	185	183	212	214	163	209	186	185	214	199	214	185	177	192	181	176	196	233	226	194	202	170	212	173	183	181	196	178	161	207	188	173	199	184	195	181	189	180	188	170	233	183	191	214	184	198	181	185	190	181	185	203	215	204	165	166	205	203	165	186	187	180	169	195	163	203	194	198	197	192	182	186	164	183	178	205	196	177	189	184	170	186	187	205	188	182	197	192	168	191	180	203	188	194	208	196	191	176	186	197	185	184	195	210	203	186	175	197	187	186	199	189	190	189	170	184	176	199	180	198	185	196	188	192	194	192	151	195	177	192	163	164	176	197	197	237	227	188	194	204	216	189	224	163	195	219	187	169	192	169	155	194	180	172	212	176	172	185	210	174	191	184	170	182	204	175	182	217	183	213	183	203	184	198	189	203	183	189	220	186	156	172	169	193	166	151	202	178	177	192	189	167	171	197	189	192	176	181	192	196	190	184	212	179	181	182	177	136	193	187	199	179	166	205	206	192	181	227	181	221	200	202	201	200	167	185	198	200	165	171	200	208	150	183	181	188	184	153	167	182	202	157	181	191	196	203	184	182	210	211	183	181	173	169	158	174	186	187	181	184	189	183	174	219	214	179	192	174	217	204	178	179	193	192	198	199	201	196	184	197	232	190	197	184	181	204	185	191	181	182	188	164	189	191	173	203	169	191	190	179	163	190	178	191	206	169	195	168	206	174	202	221	186	214	173	205	205	216	196	201	188	184	194	210	190	214	208	176	197	201	202	159	160	196	176	187	211	199	185	199	187	196	192	188	165	217	221	189	207	215	211	199	186	177	170	191	207	189	169	198	187	186	201	195	192	177	191	192	195	196	172	194	198	170	182	184	191	188	190	164	182	193	216	208	192	194	206	158	178	190	199	193	178	166	200	167	183	199	176	169	170	187	211	208	201	209	179	207	171	181	186	196	215	183	182	201	190	199	188	189	208	189	149	193	200	187	187	203	178	175	186	201	181	192	218	188	176	190	182	178	158	178	189	197	180	188	204	197	183	178	194	231	187	216	193	176	168	187	200	192	207	186	173	195	189	212	212	210	167	204	201	198	203	170	191	176	193	214	196	215	200	217	180	188	202	212	186	197	204	198	184	182	177	195	183	213	193	152	194	182	188	203	166	177	199	191	197	187	175	191	194	212	166	206	195	180	186	174	176	176	173	199	200	222	186	203	196	178	182	196	177	189	192	184	210	196	197	213	203	194	192	192	177	187	192	213	181	201	208	189	195	186	182	187	160	158	204	190	208	183	188	200	199	172	176	196	180	206	214	200	189	183	204	205	189	175	201	192	170	165	191	178	189	182	197	179	182	199	203	192	181	181	207	187	168	205	195	211	167	192	192	165	179	176	188	217	174	184	160	154	191	197	179	188	196	179	182	177	163	199	200	153	202	171	223	180	181	196	191	190	187	179	179	201	200	189	206	194	199	192	187	209	169	181	204	189	196	191	178	196	173	201	184	198	190	229	214	208	173	201	198	192	197	201	189	184	173	186	169	203	184	187	204	188	204	192	204	199	188	183	217	196	205	176	198	183	166	218	194	213	192	173	195	205	210	189	193	187	184	204	208	162	178	169	182	191	204	210	171	148	165	167	212	198	183	191	184	184	212	164	218	209	195	179	197	193	192	158	200	190	197	187	183	152	181	191	176	214	173	165	205	189	194	183	192	202	181	179	179	193	184	183	201	187	175	188	164	181	155	210	196	188	189	198	212	188	179	190	201	197	178	184	197	182	199	202	198	194	198	206	183	172	176	160	208	187	202	191	191	195	203	206	176	180	227	202	182	189	198	203	189	202	226	207	160	188	188	202	182	195	192	167	190	194	188	185	205	165	191	194	167	186	209	189	185	203	179	182	189	215	194	192	167	165	195	192	185	194	180	172	192	191	182	192	180	182	218	165	159	193	196	196	185	211	193	205	180	194	182	193	182	177	198	194	205	165	188	184	210	216	184	229	180	206	189	174	190	166	191	209	207	191	188	204	200	204	189
29201	15124	7119	3063	2671	2197	1921	1553	1352	1146	994	989	946	815	829	753	740	742	759	627	624	597	572	574	585	540	548	558	547	518	514	543	493	497	504	526	509	507	514	493	465	498	488	513	511	492	501	511	503	506	498	471	511	459	510	487	490	444	459	471	454	504	474	486	481	469	473	487	466	484	404	511	466	429	462	445	506	431	470	417	444	466	447	471	495	477	452	461	449	463	460	471	472	436	452	475	498	447	504	486	438	484	484	448	449	481	466	453	439	460	439	465	482	464	474	446	455	474	427	421	476	464	475	469	444	457	478	440	469	455	502	461	452	447	450	482	476	503	447	471	402	468	439	514	456	470	510	457	449	447	441	465	466	445	467	472	431	490	443	476	467	459	470	480	461	471	485	466	434	502	478	437	452	438	450	496	442	479	462	467	457	411	482	462	429	453	473	425	472	468	418	470	471	462	464	429	462	451	489	446	432	484	470	483	445	427	489	445	477	427	476	480	461	456	459	449	505	442	491	435	453	439	488	445	464	458	439	456	460	458	498	461	426	444	467	428	433	430	466	419	439	455	432	449	431	471	482	475	446	448	459	424	476	432	460	453	459	497	425	500	465	438	466	441	474	467	437	440	452	490	424	477	469	469	473	432	459	476	446	438	444	448	468	445	448	471	482	431	463	459	492	439	488	451	472	449	439	518	443	419	453	455	460	472	425	441	449	488	419	453	467	448	435	455	460	448	445	527	478	436	483	482	430	502	454	492	474	445	500	428	458	474	434	461	468	474	444	427	485	497	460	473	450	457	474	446	457	467	460	433	477	429	471	462	439	480	440	494	469	456	454	405	485	440	460	485	449	462	414	444	468	489	430	438	445	467	431	453	463	452	470	461	449	446	431	466	469	449	427	429	470	492	446	449	460	485	439	468	431	450	435	423	457	455	522	453	453	471	473	452	470	457	445	453	478	475	451	436	459	455	468	457	456	439	460	442	455	466	464	444	445	466	449	482	442	442	483	429	461	414	472	439	462	476	458	452	456	482	482	450	452	437	485	441	449	494	444	424	415	406	486	444	475	478	448	443	418	423	473	480	443	461	447	427	481	439	494	431	486	414	464	460	488	450	455	440	442	498	463	479	495	430	479	420	445	471	485	468	497	451	473	449	447	438	451	431	482	474	443	471	467	502	449	450	471	457	460	455	427	466	439	428	496	428	420	437	474	473	468	447	464	449	458	437	469	451	427	469	442	464	461	431	450	520	452	478	484	452	438	437	454	478	425	434	473	441	458	445	451	467	491	434	438	472	477	458	497	445	450	457	457	480	509	424	417	467	474	485	462	462	461	459	504	475	477	445	436	437	441	500	443	452	438	482	436	508	444	480	462	448	495	430	428	475	454	449	458	428	443	459	424	452	478	420	449	475	417	440	432	449	435	455	451	488	458	444	428	487	493	444	446	440	448	482	466	454	463	446	476	440	431	453	442	473	474	482	441	485	434	452	442	459	437	505	468	463	460	435	453	445	445	455	436	469	443	458	457	473	468	476	468	452	456	446	475	480	439	506	447	432	438	435	474	427	459	491	475	480	472	445	459	486	446	509	457	453	442	447	467	476	459	455	442	449	450	474	480	462	449	437	463	465	473	480	484	464	457	453	477	453	471	443	437	447	463	437	470	458	474	457	429	473	474	459	449	451	471	449	481	452	486	449	460	467	446	477	480	445	441	449	412	458	469	471	478	444	447	421	422	435	482	458	448	442	484	457	465	427	435	487	494	453	434	431	468	481	478	439	452	433	460	481	453	424	470	464	426	485	452	481	480	445	438	420	472	422	476	497	444	450	429	447	447	449	473	485	458	445	460	448	434	490	445	410	457	467	419	453	464	457	448	447	474	423	459	421	464	446	445	498	444	459	434	481	422	461	441	427	440	446	470	515	437	449	412	420	429	463	432	412	431	459	464	423	457	495	480	471	473	449	424	470	459	430	457	440	503	465	454	457	418	464	479	455	488	471	472	442	457	416	466	460	473	458	478	461	474	439	452	464	437	489	437	447	465	455	454	463	460	449	440	470	450	422	432	439	473	446	490	435	465	490	435	499	457	447	466	454	456	481	491	449	456	446	464	483	408	408	455	481	459	450	444	448	454	451	487	471	473	441	480	477	438	487	447	463	445	486	473	444	471	462	449	441	470	401	446	433	456	459	453	437	452	449	433	425	449	467	449	496	499	434	461	457	464	489	469	451	507	458	456	474	453	505	456	427	481	425	465	450	439	475	418	492	464	438	442	429	475	474	463	408	480	480	422	438	423	464	473	432	448	437	453	435	465	449	470	410	444	457	453	434	456	464	435	460	438	485	456	453	429	471	418	460	445	456	454	507	495	423	467	455	431	444	439	506	456	454	460	496	470	440	463	460	468	442	492	443	491	469	459	481	460	465	451	446	445	453	477	463	464	448	470	421	442	505	478	441	448	421	432	446	491	466	451	459	453	481	485	491	446	493	477	453	445	456	483	456	437	448	453	464	489	479	466	472	475	441	473	463	447	482	470	447	443	446	461	439	467	462	473	498	462	517	437	462	444	459	448	431	430	418	437	446	457	442	440	439	471	458	446	438	454	468	467	462	489	462	409	446	464	504	483	470	435	430	493	448	445	408	485	441	438	439	436	488	463	470	471	452	474	481	412	451	431	449	453	460	436	466	465	412	454	428	426	470	478	475	451	490	475	463	469	445	414	417	475	469	433	442	443	475	479	430	493	475	460	433	465	448	440	472	511	457	467	460	469	440	451	475	437	477	437	456	484	471	467	479	497	458	434	436	436	473	486	520	442	426	444	420	439	457	495	448	450	464	461	472	475	489	451	443	456	451	472	446	444	437	479	407	462	454	447	462	439	476	469	430	468	466	454	472	461	417	442	433	466	502	451	478	480	486	467	471	421	465	466	441	490	438	456	427	416	456	441	464	457	427	449	453	447	460	453	487	427	440	460	473	450	454	436	468	466	468	494	452	504	468	469	482	419	478	497	472	474	459	477	477	452	411	456	415	480	441	436	462	448	428	423	428	454	459	447	457	439	441	442	468	433	453	420	443	401	476	429	477	450	468	471	429	430	494	451	431	444	455	463	479	446	460	467	489	488	456	480	443	500	469	481	441	482	477	464	489	416	494	449	437	446	473	458	478	461	419	458	430	498	430	451	416	489	444	441	466	483	474	432	463	460	454	471	449	472	469	473	426	458	488	468	489	472	440	474	454	422	448	417	444	440	470	448	433	443	443	476	445	456	462	430	460	444	473	472	473	447	451	465	442	432	443	471	466	434	467	424	464	457	470	450	460	442	511	474	484	445	501	469	485	448	461	478	457	445	476	436	476	405	432	467	457	417	427	463	470	475	459	425	444	443	479	470	427	481	458	463	444	427	460	463	453	464	461	438	446	466	449	451	437	436	437	429	478	437	443	464	438	427	444	465	465	456	447	475	482	465	438	415	469	478	449	444	467	481	430	439	472
56658	46846	18126	3757	1383	963	802	641	573	479	465	398	389	378	359	371	334	306	312	309	293	292	291	331	245	259	288	297	307	264	322	267	258	283	263	277	270	239	297	262	280	257	264	234	268	253	244	257	284	280	252	267	285	251	275	272	263	295	266	263	253	268	266	255	246	275	298	246	259	298	267	276	299	279	284	296	275	254	233	257	270	243	266	298	247	290	275	255	258	268	284	256	262	249	245	255	237	265	271	281	302	299	242	276	273	283	276	275	264	267	266	249	275	293	239	251	225	266	259	263	265	302	264	232	262	241	250	278	261	275	279	250	276	236	263	279	255	262	267	254	286	287	258	282	287	258	262	255	291	245	258	259	254	240	234	261	289	253	261	262	295	274	287	275	232	268	263	263	256	244	259	243	300	261	254	271	281	268	286	264	260	275	269	265	261	266	282	246	266	271	248	295	236	308	239	259	262	261	248	238	252	281	237	281	291	252	266	253	275	256	261	285	258	271	279	262	256	262	286	290	247	256	273	269	261	253	252	263	273	272	271	247	300	272	262	232	258	269	276	232	287	256	239	269	272	243	262	321	263	260	285	253	297	230	266	276	253	252	257	253	294	260	232	250	220	268	275	280	260	238	261	264	249	271	253	245	269	260	263	277	250	256	261	267	252	243	262	286	249	267	259	267	261	256	251	282	255	290	257	273	242	249	268	272	259	273	296	283	242	242	246	276	255	266	286	272	270	287	285	269	245	246	272	293	253	264	244	271	273	245	264	246	281	273	240	248	260	270	273	261	302	268	245	260	251	277	267	257	270	256	264	274	296	286	265	243	252	230	259	256	290	251	259	245	272	284	262	255	265	259	250	291	263	306	271	278	273	252	298	251	261	283	272	272	254	273	258	257	262	263	243	241	293	254	253	259	284	257	271	270	260	259	263	255	241	237	280	248	239	276	260	257	239	268	263	274	247	254	261	258	286	282	281	255	292	291	242	248	286	247	290	282	266	272	273	257	256	262	282	281	250	256	289	268	280	264	251	272	272	296	281	240	264	269	264	274	235	251	277	282	265	256	263	255	250	251	252	254	286	264	251	226	249	252	259	247	241	279	264	235	235	288	268	261	250	238	250	257	284	265	272	287	277	275	287	252	259	271	235	242	258	268	271	258	251	262	237	265	238	246	248	267	258	260	268	245	246	263	274	281	271	251	241	257	263	272	270	248	227	248	249	275	243	235	304	258	302	243	288	278	229	259	240	281	266	257	256	270	267	256	256	248	279	251	262	265	261	261	239	246	256	257	266	259	262	271	257	267	298	260	250	257	248	242	285	279	278	269	260	264	237	240	265	255	268	255	249	229	225	223	259	242	231	242	272	261	282	278	265	252	271	270	224	314	281	249	252	263	245	252	281	261	278	284	236	250	267	243	240	241	268	261	262	267	247	248	280	243	229	240	252	247	265	248	271	265	285	278	249	285	244	288	278	259	260	251	266	258	269	268	271	262	251	257	264	284	252	278	257	240	255	250	257	281	244	256	305	267	253	280	274	270	245	237	273	261	256	254	269	290	268	246	224	285	261	254	237	245	278	244	248	251	261	279	235	255	226	257	253	291	246	279	268	262	289	256	258	257	284	267	267	286	258	263	269	265	278	264	261	256	248	262	239	273	256	241	256	276	279	259	264	254	278	307	266	251	251	309	282	253	247	291	229	271	252	270	263	271	262	256	261	254	238	261	287	264	309	278	283	260	265	274	250	243	255	238	252	270	272	292	255	246	255	243	268	294	265	241	250	265	237	281	246	239	267	254	253	258	262	262	277	270	229	252	272	247	253	281	261	272	271	269	304	264	265	252	295	245	261	250	262	242	258	279	267	275	250	287	264	281	272	251	263	247	261	282	263	245	261	235	265	235	255	234	236	296	279	309	238	296	248	232	283	245	240	263	258	265	278	252	276	268	259	236	269	245	269	284	265	279	282	304	230	252	280	274	239	251	265	275	258	269	281	247	277	253	273	247	254	276	257	242	265	259	264	256	250	232	263	282	275	245	246	295	236	241	258	253	244	262	280	289	239	258	257	256	269	250	269	246	254	247	276	257	259	244	237	262	281	226	272	299	265	266	243	237	274	239	261	258	285	272	260	256	246	271	270	298	264	256	276	268	269	265	273	286	252	256	303	251	265	241	259	262	266	255	273	246	269	253	253	262	237	287	257	253	281	275	260	274	263	247	233	240	239	247	226	242	240	259	259	271	248	254	281	248	248	260	267	243	269	268	264	255	269	242	250	269	246	246	259	281	251	266	302	267	278	252	267	294	248	237	271	271	267	276	256	270	300	287	274	224	297	284	287	263	260	280	276	261	287	269	254	281	258	249	274	289	245	251	290	281	214	261	236	236	267	272	249	257	245	258	268	264	257	259	263	259	250	277	240	271	248	278	256	236	275	252	266	266	266	248	287	252	245	264	268	264	236	269	242	247	288	263	267	265	271	252	248	272	279	261	267	265	249	283	282	246	268	245	245	272	255	259	269	253	249	282	273	224	237	259	279	265	257	240	259	255	289	288	278	251	268	267	295	285	264	248	255	234	273	246	238	237	257	230	276	269	257	286	283	285	245	281	284	275	282	271	215	230	259	273	272	310	263	244	255	268	286	270	276	263	274	245	272	272	248	245	235	250	266	242	259	271	293	285	260	282	259	277	228	231	241	273	272	281	227	271	270	262	297	261	266	259	253	253	259	240	252	268	271	259	298	267	277	270	261	246	269	245	259	266	289	298	241	264	279	255	240	260	259	244	259	256	274	271	252	270	271	257	248	262	263	252	277	261	240	269	253	273	234	262	256	281	252	277	237	244	265	259	229	284	250	297	249	285	296	258	256	237	244	263	250	262	237	240	273	261	244	280	309	254	288	272	262	240	275	242	276	263	243	259	284	245	257	235	262	232	245	272	278	309	261	313	296	284	251	237	270	273	276	239	303	260	301	266	263	240	252	244	274	282	279	240	261	277	250	271	247	223	250	284	250	281	247	245	237	305	261	292	241	285	289	246	277	268	251	262	258	263	273	263	281	290	300	275	268	273	270	268	258	275	258	261	270	288	247	226	275	270	281	252	278	249	256	277	250	241	251	250	264	257	277	270	283	280	265	268	266	291	256	261	258	277	251	258	278	271	309	266	244	239	234	259	264	261	215	264	231	224	248	240	248	270	282	245	256	288	271	287	230	252	260	263	265	272	258	274	256	280	267	280	258	245	271	253	257	264	274	252	288	268	253	299	282	291	239	278	253	265	269	271	261	276	256	252	270	244	251	285	261	266	232	254	266	268	271	267	259	262	279	279	252	241	232	248	246	275	245	248	263	238	242	277	286	249	263	243	273	280	237	275	226	239	278	315	254	249	289	260	281	235	243	228	258	272	266	283	239	284	272	249	286	237	249	278	262	267	246	267	275	267	242	282	265	272	287	293	259	268	270	253	265	237	271	290	262	255	281	274	264	256	260	259	266	233
36709	20332	8953	5344	4504	3823	3242	2521	2178	1803	1749	1531	1447	1316	1191	1163	1043	1140	1049	864	811	882	797	818	760	774	741	736	720	728	698	675	676	694	683	685	674	635	668	703	684	706	663	633	676	601	599	612	621	602	631	650	637	609	578	613	656	625	617	619	589	617	619	597	622	578	594	614	607	623	597	619	579	595	610	619	590	619	594	591	611	620	627	606	580	578	629	586	602	571	613	636	571	646	622	602	601	607	551	583	657	554	594	598	572	580	563	594	619	595	604	617	560	581	583	645	586	551	625	569	591	582	615	573	540	615	570	585	597	563	601	595	568	542	576	541	640	604	595	581	595	572	613	621	543	644	548	616	597	574	646	621	611	569	590	577	546	580	563	577	595	603	563	595	611	561	618	594	630	594	587	560	581	628	558	576	586	558	558	582	584	607	575	536	567	538	567	559	540	541	593	636	565	629	616	575	548	573	574	574	579	596	652	580	544	571	561	586	570	617	587	569	602	589	554	582	615	547	570	593	579	586	590	546	638	550	551	551	593	571	643	599	574	546	570	580	568	623	548	580	542	614	569	587	614	575	591	600	569	592	580	535	552	613	620	587	602	597	550	567	633	592	654	580	579	580	568	593	556	583	609	579	613	577	582	616	607	627	603	579	580	598	606	589	608	582	590	584	603	620	592	604	642	586	571	582	612	585	571	588	549	560	600	513	546	609	584	554	601	589	588	600	605	589	627	609	602	583	542	610	600	619	577	548	570	570	563	584	632	583	620	590	553	557	597	548	577	556	583	597	646	628	639	552	584	591	581	611	577	589	621	592	562	560	566	623	613	542	573	604	588	602	541	590	585	523	611	602	569	598	595	536	582	621	621	545	579	532	593	605	627	585	599	628	601	576	550	569	582	538	588	593	604	566	600	562	624	552	577	617	591	567	567	579	558	596	593	580	574	582	573	556	588	567	595	558	619	568	608	568	605	584	549	593	594	617	595	588	580	579	592	616	555	575	600	593	586	592	616	586	555	575	606	623	557	599	561	591	593	568	559	585	566	585	632	575	565	587	596	576	578	597	555	536	579	586	586	600	570	600	528	549	552	596	596	591	561	568	591	594	598	609	631	546	572	592	572	613	602	591	593	583	608	628	601	549	559	593	609	571	567	580	572	596	574	614	566	546	579	561	590	588	589	544	561	573	620	593	612	616	597	600	608	627	602	594	580	624	554	587	559	612	599	597	594	570	589	546	618	591	608	591	592	583	577	612	538	598	584	583	599	587	608	583	602	585	597	601	626	607	576	569	577	541	565	581	620	564	574	542	561	600	597	581	565	583	619	593	599	583	542	563	547	622	579	517	622	571	585	589	594	651	571	580	548	606	589	571	558	547	590	620	617	561	556	622	573	581	622	557	584	579	620	588	573	612	559	609	575	561	618	597	544	567	584	614	583	600	610	619	585	599	554	575	597	583	580	588	588	613	569	573	596	579	593	586	602	605	559	567	590	596	573	597	581	601	534	565	542	575	596	582	618	568	557	630	613	553	562	598	571	639	553	543	610	609	598	587	570	548	553	613	591	579	576	563	633	622	562	547	544	565	644	545	560	574	547	632	601	564	585	563	576	536	582	598	624	605	611	605	581	569	561	557	546	600	527	607	611	583	614	582	590	604	562	565	602	651	541	575	589	568	530	564	560	548	628	578	586	584	570	569	562	570	587	589	586	564	566	594	586	557	616	608	595	604	609	559	564	590	593	628	590	609	574	610	550	623	557	557	563	567	545	520	586	593	608	566	605	579	595	578	537	562	607	617	588	604	543	582	603	538	582	606	571	507	575	563	588	561	567	593	561	582	615	567	626	582	559	573	599	580	588	570	627	575	590	555	612	568	577	592	506	608	593	585	585	603	571	564	600	572	571	568	611	582	543	640	587	616	578	581	571	623	606	561	559	583	589	545	520	607	535	583	560	596	585	560	550	581	598	563	602	589	574	568	590	585	579	589	613	589	585	577	624	602	593	584	554	569	612	550	588	600	564	560	561	575	582	596	549	611	618	561	591	579	601	557	639	588	598	569	613	582	570	561	653	583	615	541	590	577	566	594	575	549	573	551	553	621	572	597	560	579	582	542	555	600	597	572	563	548	572	606	575	582	578	604	607	583	587	602	568	590	555	552	564	612	558	557	592	599	586	584	597	589	594	550	615	582	594	633	581	567	650	540	573	561	610	554	550	574	631	554	534	578	562	625	612	578	557	590	624	594	609	569	589	563	607	630	559	598	559	606	570	568	552	567	515	565	584	586	544	627	628	606	616	558	648	590	569	642	601	557	588	601	590	611	600	606	570	565	575	554	591	595	637	555	586	592	595	560	557	627	582	601	596	569	545	628	595	539	585	598	592	617	589	568	579	603	598	625	576	596	610	572	595	591	542	581	595	607	568	583	547	588	581	637	568	588	626	603	585	612	571	581	561	568	611	549	580	537	607	625	576	591	571	565	587	575	595	570	581	613	574	600	592	589	597	608	571	560	548	590	598	580	593	555	559	589	533	588	573	573	569	575	625	559	584	601	577	617	576	597	559	561	587	607	601	544	609	557	615	582	565	572	621	542	552	614	564	575	557	593	580	554	578	587	558	574	584	568	555	620	557	589	572	593	595	596	588	532	578	574	601	594	570	573	577	607	581	573	566	578	515	585	568	593	593	571	583	593	589	580	566	559	623	580	567	576	541	593	591	567	556	590	579	596	562	587	572	590	566	618	611	582	583	554	572	588	582	545	580	602	629	603	577	580	545	583	588	628	583	549	574	583	603	607	573	560	621	620	563	575	584	573	591	591	598	562	562	599	574	634	593	586	595	571	578	573	563	556	594	550	572	554	573	617	564	593	559	563	600	594	535	563	576	605	575	606	597	558	568	550	611	604	610	581	602	553	555	554	620	583	620	571	598	570	569	618	619	611	591	612	546	608	568	588	581	615	587	580	582	571	590	554	573	593	653	581	560	529	615	616	575	578	597	584	577	615	620	607	594	598	581	565	558	566	568	617	567	595	591	576	533	581	610	555	620	576	592	570	576	574	639	574	596	573	563	558	558	580	594	579	579	597	606	603	577	538	617	570	612	648	578	577	561	577	643	578	546	594	577	620	628	625	590	521	559	584	585	603	609	594	564	565	594	569	590	613	578	599	563	587	624	605	563	612	588	599	580	590	602	591	552	625	584	567	584	548	633	631	575	583	551	591	593	608	534	581	581	588	572	563	581	592	584	605	604	595	595	563	527	570	593	591	591	570	622	574	559	608	571	545	572	611	597	586	592	583	583	595	613	592	556	536	598	598	574	628	605	589	576	605	568	597	603	639	597	575	581	565	606	572	553	598	580	632	553	620	562	568	601	560	559	579	567	611	601	596	593	534	610	570	565	625	578	597	586	568	600	571	625	581	630	594	523	552	606	597	545	576	604	554	579	588	583	615	543	563	567	571	539	556	579	609	578	562	600	575	570	570	584	563	553	565
12407	2895	194	92	91	74	82	59	70	70	59	72	80	64	76	72	79	62	82	74	56	78	86	69	61	84	58	64	63	70	61	78	76	96	75	59	69	69	73	54	61	57	72	72	63	70	77	67	71	76	64	75	82	61	82	68	59	69	62	68	57	82	85	75	74	65	69	66	81	53	70	69	75	63	76	71	67	67	63	77	60	56	70	58	48	66	74	59	76	73	73	71	74	74	69	69	71	65	61	72	88	70	61	63	69	74	70	57	70	65	88	75	63	81	58	69	66	87	77	52	58	59	76	61	77	73	65	84	83	70	66	72	63	61	67	76	70	66	87	59	63	73	62	57	67	72	64	55	63	59	75	60	66	80	81	59	72	54	69	58	63	61	69	63	55	56	70	75	63	73	65	68	66	58	60	49	62	73	72	66	75	66	76	80	69	73	65	65	84	59	68	87	66	90	66	80	76	72	74	70	62	68	62	79	87	71	63	77	78	92	57	67	76	54	74	75	72	84	86	56	70	84	67	63	69	59	60	73	74	65	59	70	81	73	96	78	70	60	63	77	65	70	64	63	69	63	54	83	55	59	72	67	72	67	73	46	51	68	57	94	79	69	71	77	76	87	80	81	66	71	53	72	77	66	76	51	64	75	66	59	56	56	60	69	69	69	59	66	84	75	67	74	77	72	72	96	76	61	71	72	64	63	65	60	96	61	74	85	71	54	69	59	78	77	81	68	78	74	72	60	58	55	53	60	60	54	69	76	66	55	73	69	75	65	68	82	71	68	77	68	77	87	69	83	58	62	85	66	79	62	71	64	69	72	75	68	89	56	59	65	73	63	64	73	76	62	82	67	74	73	58	74	81	90	75	58	72	73	56	55	95	77	57	92	73	68	69	81	84	66	64	80	58	57	61	72	84	75	58	75	74	68	66	61	71	68	71	74	75	70	70	66	59	66	65	66	84	74	66	68	78	81	73	71	69	65	74	55	81	74	84	89	74	62	66	66	66	57	69	66	80	67	75	78	85	66	73	68	61	76	70	66	77	57	89	59	54	67	64	67	71	71	68	68	70	70	95	54	80	78	58	65	72	68	58	87	70	84	65	61	71	76	82	73	61	72	68	73	90	58	51	81	81	60	85	67	69	64	70	63	73	68	75	64	80	73	54	65	73	61	57	60	65	75	90	77	69	60	76	83	55	77	73	92	77	48	77	83	70	72	73	72	69	57	70	69	58	78	64	66	57	81	74	82	84	52	69	61	60	53	77	70	65	60	64	69	75	87	77	52	71	68	64	95	83	76	53	67	80	64	67	61	71	75	76	55	66	74	70	71	67	71	75	54	64	62	67	63	70	52	83	70	74	53	74	71	68	78	64	73	77	85	59	52	58	72	76	70	74	72	67	80	51	79	77	76	80	63	71	73	88	63	80	78	78	61	65	71	50	66	71	52	63	63	66	69	83	78	61	77	52	66	63	88	66	68	77	71	85	63	71	74	78	70	74	70	74	69	46	68	87	86	66	74	57	83	56	81	66	64	66	75	74	49	66	61	72	65	67	65	72	64	67	65	62	72	61	66	88	90	81	70	69	77	75	86	56	74	75	54	80	64	65	82	88	57	68	66	78	65	68	70	78	56	63	57	85	81	59	68	77	73	70	80	61	71	78	69	80	67	73	61	59	83	66	67	67	73	81	79	63	48	69	66	62	75	71	55	69	77	84	56	69	84	80	67	62	72	74	72	77	54	66	75	85	65	85	77	60	62	71	79	79	72	76	69	70	49	75	71	63	75	83	67	74	66	89	82	62	62	61	61	64	70	78	78	62	71	78	73	59	60	67	71	67	56	47	50	74	75	84	82	66	59	67	65	76	57	75	63	67	79	69	65	76	49	59	89	74	71	73	68	61	82	59	81	81	64	74	70	66	73	58	68	80	79	83	68	73	50	70	66	58	50	72	85	71	70	75	74	69	63	67	63	61	73	76	66	69	72	80	77	85	54	60	61	70	73	69	76	63	58	67	79	90	53	68	64	64	78	88	86	66	73	64	81	70	67	69	71	65	70	76	76	59	58	61	61	64	73	67	69	62	81	60	64	58	61	79	77	50	62	79	65	70	80	71	63	68	60	66	70	57	84	60	78	61	59	65	61	69	71	69	67	77	86	71	91	74	75	86	74	75	64	75	64	61	60	52	71	74	78	56	62	64	48	65	70	66	61	66	76	59	68	71	64	67	73	83	74	78	72	68	61	79	68	56	54	73	66	67	63	58	61	60	78	66	75	65	84	73	61	65	65	72	79	74	89	63	59	87	84	92	74	62	72	85	82	88	75	68	80	81	73	70	63	78	72	75	76	61	64	79	73	77	54	80	60	65	84	70	74	84	75	77	82	69	79	60	72	71	73	72	54	65	75	57	78	65	85	67	89	93	93	83	63	64	62	66	52	55	61	54	77	54	65	79	86	71	80	62	70	52	72	85	70	67	88	61	75	70	93	57	80	68	76	87	75	63	74	66	88	94	61	84	77	51	61	73	67	69	58	67	62	80	66	63	60	67	67	76	75	84	58	76	61	72	69	67	73	74	67	73	70	78	77	77	65	62	64	62	75	60	76	62	69	58	93	73	57	74	79	71	79	50	68	73	79	71	64	61	72	74	84	58	89	81	70	55	71	58	65	59	57	63	70	78	68	65	73	65	76	66	78	79	70	72	71	74	58	85	69	72	66	60	63	70	78	55	92	70	72	51	81	79	96	72	70	69	68	86	70	65	58	49	78	67	65	75	96	68	67	75	75	56	69	60	76	90	59	68	69	58	50	62	67	72	70	68	75	65	62	74	69	62	68	71	64	79	74	81	74	63	75	72	72	70	64	63	60	76	65	69	71	72	72	48	68	66	71	68	57	73	82	61	66	85	66	71	62	68	66	72	73	66	72	67	63	64	63	67	76	71	56	55	65	52	62	88	65	68	75	65	62	95	68	73	66	68	68	71	59	77	69	82	82	72	82	70	82	85	62	69	63	67	69	76	67	66	59	69	83	75	79	64	75	67	67	59	72	79	73	65	72	77	62	76	66	67	76	75	72	77	73	60	81	91	74	66	73	58	96	72	68	69	77	75	71	74	75	68	82	77	48	87	72	85	77	60	60	67	70	77	77	66	78	71	77	68	69	54	61	81	68	58	75	70	62	66	58	64	58	63	68	69	71	54	66	83	71	87	73	64	73	72	70	74	66	70	55	71	66	75	84	75	67	63	77	64	63	80	78	84	54	71	64	62	87	67	69	77	65	63	51	56	65	64	66	54	78	66	57	59	71	67	71	68	69	66	70	58	90	57	65	60	73	67	68	63	67	82	68	52	60	74	76	79	66	63	63	76	59	83	74	69	85	67	68	68	73	81	74	77	63	53	82	64	87	83	64	71	80	63	72	73	79	69	66	68	59	71	72	77	64	62	66	68	74	73	71	81	77	65	69	64	67	62	73	58	73	65	70	83	66	71	55
8412	2337	404	324	315	292	296	251	232	231	222	235	225	222	218	223	238	222	193	209	206	188	214	221	204	210	213	184	200	218	203	206	225	197	219	191	196	196	218	209	214	193	205	193	215	212	197	205	215	199	211	222	216	215	201	226	210	197	208	197	205	207	207	219	222	221	230	214	189	195	216	207	208	188	197	220	195	191	196	216	208	216	213	207	190	225	191	235	210	203	201	203	182	201	210	205	199	218	227	237	216	203	218	204	181	207	194	206	232	178	202	207	199	214	190	217	230	193	206	201	213	211	199	184	190	205	197	182	196	184	208	193	211	205	217	220	234	241	201	187	234	189	208	201	201	192	199	203	213	218	188	237	212	223	218	197	200	203	219	212	199	231	203	192	200	184	232	195	222	212	216	215	218	209	208	214	189	210	208	202	190	192	193	208	186	200	202	186	207	202	228	181	187	185	199	202	228	193	234	199	227	203	215	208	207	201	206	188	219	226	229	236	231	191	201	221	200	181	208	201	204	195	199	209	209	208	194	216	213	174	192	212	225	182	207	207	210	210	217	214	202	201	209	212	202	215	193	210	205	209	228	217	199	201	199	190	195	203	216	214	193	226	197	207	221	206	226	201	211	224	201	224	198	213	204	196	202	212	229	187	218	174	205	195	203	186	224	193	179	207	213	224	194	163	207	215	178	196	218	194	210	213	218	208	198	214	209	194	206	204	194	211	194	237	213	194	216	199	206	197	222	208	214	173	213	229	188	228	203	199	223	215	195	196	210	193	218	240	190	215	184	225	199	200	184	189	191	214	198	232	221	225	193	200	211	209	214	218	221	234	199	180	189	182	201	231	216	203	214	174	196	186	201	203	193	214	218	208	187	222	200	201	196	232	201	204	182	220	189	213	199	190	217	192	194	205	208	187	216	187	215	190	205	185	247	203	194	218	202	209	207	187	204	190	211	196	200	229	216	209	183	207	222	238	192	224	229	194	193	196	196	215	201	208	178	220	198	196	199	217	206	211	224	214	220	197	222	189	225	190	224	203	208	187	203	248	212	200	205	199	179	192	205	200	210	202	175	185	193	207	213	183	223	196	214	227	197	185	211	208	212	190	222	207	198	204	200	207	194	204	182	200	206	221	197	225	208	225	212	205	199	196	222	188	192	194	191	189	192	190	203	201	225	203	202	163	185	215	199	225	224	236	203	220	209	208	220	208	219	206	221	190	221	212	197	210	192	219	220	205	211	173	229	210	204	161	208	225	218	205	211	198	192	202	218	220	224	201	214	227	193	227	192	213	202	193	186	201	207	203	222	204	227	194	203	204	218	181	194	207	212	189	217	196	198	214	222	200	200	186	199	209	222	213	202	187	193	211	191	175	217	194	217	214	213	207	216	211	207	219	208	211	192	202	195	191	206	195	248	213	235	179	205	204	212	217	213	198	188	221	230	234	189	199	209	208	203	204	204	195	170	228	211	197	216	206	202	209	219	216	211	200	218	213	190	208	193	216	183	212	220	210	208	219	210	212	224	224	229	204	175	223	197	203	210	232	228	184	227	204	184	204	220	214	209	204	206	190	198	228	208	201	206	190	206	211	186	192	210	187	202	198	216	197	208	175	193	227	245	189	225	206	192	205	220	218	207	206	189	234	205	206	211	215	209	191	224	199	209	207	208	198	247	204	215	190	221	201	223	206	211	209	213	198	200	213	245	204	197	198	195	187	205	221	195	212	216	193	186	220	213	182	209	209	187	208	185	197	227	224	204	190	212	191	237	221	170	211	197	187	196	196	175	228	209	216	211	197	214	215	214	167	208	212	196	204	228	197	205	201	176	251	201	218	196	216	181	196	187	221	206	206	192	219	184	212	248	204	193	213	216	224	194	208	170	198	202	235	217	175	208	208	213	227	226	214	189	215	220	206	201	222	187	191	207	203	173	241	186	206	213	207	208	186	177	238	181	208	218	236	221	184	204	190	221	188	221	204	210	240	204	210	197	217	222	205	208	203	188	198	174	203	232	202	198	206	220	208	207	205	199	237	212	206	221	206	208	200	207	207	231	191	215	198	199	202	221	193	198	187	224	183	189	191	207	191	220	201	201	206	210	221	225	197	200	186	187	203	202	193	193	216	183	216	200	234	198	199	229	222	224	196	200	215	203	206	240	225	211	194	203	218	197	179	220	203	190	197	178	227	236	236	199	203	188	204	210	202	201	216	176	224	205	216	202	226	200	198	181	226	177	205	179	198	180	197	213	221	197	221	216	217	199	220	214	229	183	202	204	197	212	221	209	200	205	203	232	204	202	204	203	216	205	214	215	204	177	187	194	234	194	206	187	195	189	212	212	227	198	192	203	217	219	205	196	200	195	226	199	231	178	201	234	195	207	208	178	202	199	192	207	197	211	210	201	192	204	220	218	204	196	201	191	225	197	214	200	217	190	237	198	195	219	186	212	215	203	199	211	212	182	196	206	206	239	200	178	200	227	209	235	213	207	197	205	211	219	196	225	221	197	229	191	182	197	215	200	181	192	186	196	207	212	210	211	193	229	220	193	187	201	185	202	236	197	224	216	192	217	190	211	223	224	210	197	217	187	194	202	202	201	194	211	186	224	197	192	199	189	206	228	185	187	232	248	197	213	206	179	201	213	225	204	177	220	220	204	168	215	181	221	193	205	208	183	218	223	212	207	186	194	210	219	209	179	198	204	220	199	195	220	184	203	173	208	214	234	195	218	201	203	188	215	217	194	220	245	224	222	193	197	198	210	194	216	224	206	188	189	193	184	200	178	204	208	189	193	195	214	187	184	209	214	186	210	226	197	218	188	231	200	203	188	232	206	211	201	193	196	175	220	194	212	208	219	213	219	215	217	221	216	203	191	199	213	208	221	235	214	214	187	209	179	192	207	213	210	201	241	207	192	205	206	220	203	201	202	222	211	210	222	203	211	198	206	213	204	185	205	259	191	212	177	214	201	214	206	215	184	213	219	216	194	208	198	230	189	197	213	162	180	222	212	200	182	218	218	202	198	196	236	201	206	191	224	226	181	193	226	192	209	215	192	181	204	214	189	189	208	186	219	203	214	231	220	206	197	205	211	215	201	204	217	183	216	188	206	189	199	201	208	212	203	195	228	217	195	192	194	214	202	227	209	236	221	213	236	209	178	208	207	200	189	201	188	204	185	217	207	214	214	232	222	222	204	207	216	199	223	194	211	197	195	184	191	200	210	201	189	191	197	226	212	220	189	200	186	189	197	185	196	223	186	210	232	207	232	191	195	199	208	203	169	216	203	223	230	211	215	179	187	207	193	217	206	226	190	211	254	181	240	207	201	209	215	220	179	224	213	220	201	208	219	208	205	220	216	199	205	200	201	204	196	214	205	194	184	217	211	222	245	206	182	193	206	226	199	222	211	216	206	212	210	199	229	190	188	198	212	211	201	210	198	213	205	206	201	194	214	189	207	236	215	212	204	210	202	222	206	191	182	220	212	194	213	202
49234	39696	7439	1105	742	518	477	363	322	290	270	259	254	258	237	226	247	231	188	187	203	184	196	197	233	193	209	189	210	188	214	205	195	175	213	194	196	209	179	213	177	179	209	214	205	191	186	171	206	185	191	172	192	178	177	184	169	182	167	189	178	190	173	188	212	172	191	159	204	188	178	187	183	195	202	189	150	216	183	157	191	205	186	214	195	182	200	175	186	183	176	196	179	155	194	174	173	186	180	186	200	182	207	169	179	212	220	173	201	191	180	187	192	204	214	209	178	184	177	195	202	192	193	187	200	197	195	191	188	191	182	181	196	178	178	225	195	168	189	196	165	155	190	165	179	174	163	188	174	215	237	181	177	182	182	179	195	176	193	194	180	211	185	189	229	168	196	199	193	182	158	201	171	174	163	185	197	206	213	188	202	172	165	177	210	173	203	189	196	214	183	151	177	209	207	182	198	188	195	202	182	198	202	179	185	170	193	196	201	197	210	200	162	172	177	173	176	193	174	189	203	166	193	194	207	180	174	175	230	202	197	209	194	172	203	192	169	172	172	190	188	220	191	209	177	211	184	182	179	211	201	181	197	203	175	180	175	189	176	204	176	212	178	186	227	191	214	169	174	191	216	177	180	188	189	180	197	178	204	185	203	193	194	183	195	175	168	199	187	201	171	199	184	179	174	178	183	185	165	190	168	158	202	212	203	196	169	162	190	162	197	192	170	156	208	157	185	182	179	214	176	184	202	168	179	202	210	151	179	183	174	184	181	207	190	196	180	186	199	182	182	211	191	195	194	196	198	177	197	176	196	195	167	171	191	175	181	197	203	197	196	197	183	204	211	185	195	178	182	198	184	176	211	166	169	177	198	165	181	182	185	202	164	190	193	173	196	183	152	187	190	209	179	192	212	194	210	173	215	189	204	179	201	192	187	191	197	180	193	174	201	189	183	219	186	201	186	181	185	179	200	196	193	192	175	197	191	193	179	203	164	179	190	177	182	204	185	173	172	209	180	200	190	166	183	174	183	208	189	204	169	206	194	194	190	197	199	195	182	196	199	167	177	149	178	192	179	187	183	190	158	198	162	197	181	203	197	186	183	180	170	179	186	188	184	192	209	200	185	182	208	169	178	178	221	177	203	179	187	159	174	189	213	193	172	193	192	208	153	185	176	204	190	207	190	198	189	189	182	182	187	173	198	156	192	170	191	196	159	213	185	194	204	159	174	194	204	215	186	192	204	180	164	210	173	176	182	177	201	179	210	166	181	197	203	207	173	188	174	183	180	173	178	163	188	189	206	195	195	189	169	182	174	161	194	201	185	170	205	181	185	168	193	180	203	207	185	204	201	189	162	201	181	190	196	197	172	201	230	187	193	171	188	191	196	214	173	191	196	206	181	166	206	153	201	204	202	172	166	193	195	190	182	171	210	205	180	176	167	186	181	178	188	179	189	192	194	191	163	180	200	182	190	182	179	190	188	190	182	186	220	166	194	188	195	193	185	189	183	199	165	194	180	202	207	199	194	198	157	211	181	174	204	200	216	186	182	174	149	202	214	184	211	187	195	194	193	191	185	167	177	192	172	188	174	170	178	190	173	165	178	154	198	169	173	188	194	172	193	181	160	166	210	170	197	191	192	192	202	190	159	171	175	189	186	186	180	196	175	201	195	183	194	205	188	188	178	177	198	186	168	192	155	176	187	188	209	183	188	202	187	186	201	192	221	199	180	167	221	190	172	173	197	188	170	180	165	186	191	176	202	187	172	185	185	184	188	189	188	174	190	159	180	190	173	191	168	188	183	205	191	185	182	169	171	229	188	174	207	156	174	182	180	195	178	205	202	214	201	160	170	198	203	167	177	180	149	201	189	175	209	173	233	161	170	210	190	200	174	169	176	170	166	172	189	211	184	170	159	177	182	177	173	175	205	174	171	201	210	182	196	179	218	177	186	181	188	188	187	169	204	172	183	196	191	181	195	167	199	177	195	208	182	215	179	208	192	184	182	179	167	184	207	185	184	180	189	190	184	199	189	203	198	203	195	193	180	212	174	196	209	199	197	200	186	173	188	197	187	226	170	173	179	174	191	188	179	207	217	170	162	198	169	174	198	187	176	197	185	192	183	189	173	184	204	197	182	182	177	196	212	194	199	185	155	177	172	198	179	184	185	165	188	163	211	195	154	192	230	180	189	172	212	177	177	203	194	185	188	164	197	177	193	193	171	181	182	206	190	182	205	177	175	203	192	188	171	182	190	192	208	172	198	204	170	180	199	181	193	190	204	161	203	187	185	183	178	202	213	171	200	171	189	212	185	189	186	222	193	168	186	169	170	256	196	178	191	203	227	169	187	199	182	205	199	199	169	197	187	181	181	194	200	213	177	196	205	162	185	189	200	188	199	186	190	174	191	190	210	171	201	178	204	202	179	155	174	182	172	199	211	179	179	178	192	188	188	168	152	203	195	189	212	189	181	177	178	188	181	194	203	207	174	175	196	176	194	194	183	185	180	215	193	177	199	175	210	202	182	206	185	205	198	193	172	181	192	190	174	221	203	177	223	186	179	204	190	198	179	184	190	195	190	168	180	174	208	179	155	167	195	173	188	210	182	193	176	208	211	210	200	170	177	171	190	177	193	209	184	201	188	174	214	176	181	198	178	210	172	167	191	165	199	151	171	191	175	193	202	181	182	188	174	177	181	180	170	174	198	213	181	201	178	199	190	194	200	176	181	185	183	181	180	198	178	189	188	192	193	180	189	184	175	175	213	188	192	190	182	205	200	188	194	222	166	155	195	192	182	184	177	175	215	190	193	201	207	237	185	204	170	206	181	201	189	192	170	204	187	179	201	195	205	170	188	206	201	174	189	215	176	197	176	206	189	185	194	187	211	185	196	181	183	193	213	170	184	162	155	178	206	187	180	194	193	197	190	192	173	196	195	192	187	159	182	189	171	178	184	187	172	169	215	187	185	192	185	190	164	186	185	193	201	176	182	199	215	204	190	165	198	182	198	191	204	193	184	192	183	215	201	192	178	165	182	198	227	187	188	217	175	172	151	187	187	185	216	213	205	184	169	164	182	188	183	175	200	196	178	191	199	163	211	177	193	213	188	178	178	188	184	210	170	176	217	183	169	198	185	188	189	189	178	184	178	179	189	208	210	175	179	179	183	182	195	203	188	190	215	198	168	190	194	211	188	178	211	209	173	188	201	184	185	171	185	164	175	199	179	176	206	189	195	170	183	194	181	186	173	209	211	180	199	166	188	166	186	202	199	183	172	187	207	173	204	179	213	191	176	209	200	215	194	185	242	207	202	219	175	199	195	181	204	195	193	192	205	194	195	189	203	174	191	175	202	203	178	191	196	195	178	189	201	212	170	197	193	169	192	218	187	194	190	171	200	190	182	190	190	174	182	176	154	182	175	188	183	166	199	195	173	193	194	188	193	182	197	206	205	204	169	183	167	180	176	169	161	169	200	219	179	190	202	158	179	214
31289	12443	3007	2999	2676	2073	2004	1572	1315	1133	1052	936	926	866	779	769	691	716	731	580	567	583	512	557	533	534	554	512	544	499	496	477	498	501	510	478	452	496	481	499	491	458	521	516	474	484	518	473	481	485	501	443	457	462	492	504	491	480	483	520	457	465	457	433	464	458	467	464	455	468	480	472	476	473	446	440	446	432	423	451	440	439	421	455	459	478	475	448	460	479	471	470	465	432	441	446	423	470	461	434	477	452	453	476	431	451	485	517	467	464	465	456	464	407	428	457	448	485	410	452	411	443	447	459	447	507	433	463	451	454	440	452	434	471	456	443	454	429	464	491	440	482	457	468	474	443	468	450	433	440	472	461	424	448	463	433	449	426	478	459	470	460	443	428	403	447	465	463	446	461	445	459	439	458	453	460	468	432	420	479	423	448	467	475	461	445	478	454	430	416	436	428	465	411	477	432	442	456	467	477	447	402	491	438	434	478	465	454	459	439	466	484	455	452	465	459	494	490	470	461	465	453	443	457	456	466	444	456	421	473	417	458	453	452	475	419	410	469	453	475	457	472	443	454	441	432	427	437	437	450	430	406	452	501	481	437	452	453	457	431	472	412	469	459	470	451	489	448	451	411	439	402	506	460	464	447	411	467	466	472	475	479	418	456	454	446	496	513	445	475	457	445	445	431	439	465	444	477	462	467	457	408	414	419	468	425	470	465	499	478	440	476	465	403	436	462	457	445	488	480	487	456	461	453	479	408	430	388	413	455	453	490	429	451	494	446	454	453	452	410	450	481	485	423	441	427	446	459	426	448	454	446	453	435	446	414	452	483	476	443	444	424	442	429	487	441	449	434	472	453	455	460	475	421	406	467	443	442	455	447	472	428	429	472	441	459	439	497	441	453	409	445	443	471	456	423	413	441	437	476	484	456	490	500	452	470	452	468	501	445	453	440	416	425	435	421	464	444	447	457	442	485	456	457	471	483	413	444	447	462	415	462	496	456	454	433	472	440	473	489	429	445	461	451	450	417	468	435	425	482	467	460	459	426	421	451	416	504	440	425	430	452	457	427	416	425	481	453	453	386	471	457	441	451	454	435	451	446	448	435	387	454	475	469	450	432	491	473	461	443	480	435	427	426	479	458	462	438	465	432	446	458	437	426	445	467	439	459	404	431	433	472	424	426	436	459	405	420	451	436	438	372	462	414	453	469	452	456	460	462	441	458	454	447	451	409	491	459	427	439	481	418	450	462	454	477	470	424	455	447	431	426	434	501	450	450	463	445	454	442	449	438	470	482	462	463	455	433	472	454	427	478	435	413	469	455	455	439	477	457	408	452	443	438	436	465	426	443	427	463	478	449	476	423	446	463	485	457	449	443	473	473	486	451	448	451	455	455	446	445	493	444	487	454	485	467	456	428	445	461	468	447	461	467	450	449	460	446	427	448	459	434	453	465	447	458	449	443	460	490	474	455	441	436	483	462	495	449	445	439	457	431	455	497	428	438	508	499	446	424	475	477	474	477	450	433	464	477	433	422	460	421	472	485	422	451	461	440	470	423	417	479	491	441	455	445	429	424	447	463	471	457	492	487	454	476	449	430	460	461	459	447	439	449	472	464	423	425	452	440	436	451	436	470	417	477	464	466	433	457	489	484	454	495	448	448	466	466	437	465	436	434	446	441	457	436	472	466	451	458	463	443	476	465	420	493	405	443	446	463	474	462	496	454	473	410	440	483	447	423	457	393	442	479	438	451	403	410	479	456	425	464	423	440	428	476	479	437	465	462	422	463	445	460	416	451	458	485	466	454	435	438	450	487	451	437	476	452	452	485	466	448	445	434	496	467	418	464	467	428	478	499	456	435	485	466	443	451	459	439	454	426	475	460	445	483	457	457	422	458	468	458	449	459	456	477	450	485	473	485	412	482	451	473	483	473	454	450	481	461	437	444	442	457	509	457	441	439	487	475	480	425	440	445	437	439	478	482	452	436	446	476	464	457	459	456	458	444	473	461	447	445	449	453	408	468	446	459	481	451	451	451	486	505	461	490	431	469	466	468	444	430	438	454	457	462	455	491	445	430	459	420	491	425	459	454	427	416	475	405	478	430	436	486	462	469	442	481	457	425	481	422	441	439	454	459	463	446	479	437	408	478	474	416	433	467	483	434	477	468	454	463	478	464	446	460	435	444	437	462	424	447	446	456	426	473	456	445	426	452	414	446	433	485	445	452	418	467	442	472	472	486	453	440	472	454	454	477	449	445	471	449	458	478	443	437	454	465	424	450	477	492	465	474	401	439	453	421	427	444	439	453	408	450	504	479	452	453	463	438	483	437	466	504	422	434	473	443	461	448	443	456	446	440	421	439	435	452	447	447	455	429	421	413	441	425	426	471	417	427	456	452	444	422	432	461	433	499	456	463	457	455	440	440	459	462	404	421	447	454	471	444	451	450	446	455	463	459	457	449	462	462	454	454	484	432	442	469	454	489	480	447	497	483	465	463	460	448	458	419	435	459	454	455	491	470	441	506	457	450	467	461	457	473	447	459	463	432	432	451	469	413	426	416	478	482	468	473	460	465	506	458	473	484	456	423	421	442	429	472	450	447	438	481	440	486	411	431	442	458	472	507	435	439	456	472	451	446	460	419	465	427	435	432	439	431	466	456	439	440	447	434	433	456	457	483	460	416	415	452	483	465	445	467	456	419	426	442	448	475	480	480	429	432	463	432	482	469	447	441	469	474	435	462	468	479	464	447	467	428	455	458	458	448	452	474	456	444	459	422	449	451	422	485	480	453	473	473	469	473	428	448	435	456	459	469	445	442	442	459	432	431	453	465	448	469	466	454	434	445	474	472	436	460	451	443	470	454	422	436	476	441	475	432	415	463	451	490	479	435	465	451	483	438	462	414	463	424	463	411	429	425	463	417	459	461	463	450	449	473	463	425	461	468	470	459	413	453	473	463	459	438	417	414	452	448	458	445	398	461	441	483	498	486	428	475	440	439	446	452	496	441	452	448	423	453	448	425	439	468	456	460	457	466	428	437	465	430	432	407	424	473	440	451	435	460	455	465	502	432	407	416	429	435	452	448	462	452	469	431	433	440	433	482	480	447	461	448	448	482	464	448	436	462	479	442	433	438	458	428	454	454	453	450	440	411	441	418	463	432	445	477	465	397	491	472	486	463	441	442	483	454	468	434	445	433	395	440	451	481	484	482	454	467	479	478	446	458	416	448	440	439	472	468	436	456	443	434	481	460	447	470	465	432	485	475	445	468	443	472	444	470	472	477	441	440	474	406	467	467	422	467	450	455	479	432	459	455	477	454	455	429	476	445	447	442	437	469	438	439	439	435	451	495	466	458	463	457	432	454	409	466	455	469	458	426	476	490	469	444	476	436	430	461	446	472	449	418	465	461	451	417	433	434	462	436	432	441	403	440	458	440	474	431	440	471	429	451	490	484	465	485	462	448	438	496	441	492	423	411	457	470	439	462	472	458
59367	51244	17255	3676	1286	944	782	595	506	482	484	372	354	365	357	331	309	336	348	279	293	294	313	269	298	293	259	281	265	294	273	278	249	295	262	237	296	285	277	257	257	270	218	253	262	316	295	275	309	227	247	243	253	260	263	271	289	248	294	243	268	289	263	267	269	250	239	268	286	279	258	244	260	271	266	280	249	294	257	258	267	274	258	272	276	270	268	258	286	262	264	261	232	279	249	268	242	275	309	278	269	258	283	273	262	257	270	257	273	274	290	289	281	276	252	241	252	274	239	274	238	267	278	253	259	248	237	292	266	267	239	270	254	281	227	280	277	243	281	274	266	292	247	258	250	242	264	266	262	265	303	274	251	246	255	278	246	238	247	253	250	252	254	280	249	243	233	246	241	270	263	290	255	271	253	278	277	255	260	314	243	233	245	231	230	286	235	258	272	241	261	294	277	225	254	258	278	234	249	275	259	300	303	248	250	241	241	277	288	253	258	273	243	253	279	280	272	263	264	246	250	239	258	256	258	237	244	244	246	218	250	258	268	251	261	265	285	274	276	246	260	255	272	259	236	266	240	261	271	289	291	279	266	274	310	263	271	272	257	244	247	257	268	240	264	296	284	220	274	265	232	251	248	262	280	251	255	243	278	275	242	264	286	280	279	268	275	264	235	261	280	262	254	253	267	289	261	237	261	284	281	305	273	246	274	261	258	242	231	260	238	266	270	287	247	249	241	250	260	265	262	221	263	259	260	288	274	263	288	240	264	261	264	254	246	278	264	239	237	262	257	250	271	274	255	259	251	247	258	260	228	269	235	265	238	295	243	265	219	280	295	272	289	254	276	257	261	282	273	273	255	267	268	276	249	269	254	229	253	271	272	259	269	259	271	254	249	236	266	262	265	254	246	232	224	248	276	284	275	257	250	241	269	256	262	242	250	237	258	263	261	294	226	275	238	257	264	256	273	240	235	219	272	286	244	246	256	269	263	269	273	267	246	244	270	249	257	228	281	252	251	278	265	263	297	231	255	239	246	266	264	254	263	257	236	249	253	253	289	305	276	247	279	256	280	257	241	271	290	266	263	271	266	254	288	266	279	271	226	257	274	266	250	269	244	303	231	268	274	240	273	264	226	252	261	277	285	277	252	275	297	284	291	233	259	280	274	277	260	231	232	243	288	255	251	279	259	234	261	229	252	274	274	259	249	253	260	252	255	266	254	238	258	275	287	278	259	247	229	271	238	250	276	255	222	256	287	245	285	276	244	279	258	265	269	248	269	263	260	238	225	237	274	296	252	241	263	276	260	266	220	268	285	267	266	279	281	291	255	265	244	270	248	271	291	240	270	272	255	230	293	258	281	286	250	267	281	263	276	289	273	255	250	270	258	279	240	261	270	256	265	246	272	276	252	237	224	263	280	252	293	250	263	255	259	263	271	241	242	262	250	251	284	291	282	273	251	239	277	289	251	262	252	269	262	256	233	272	261	263	258	265	240	227	259	264	251	251	217	258	253	266	256	261	267	287	259	248	256	291	259	277	284	256	260	298	239	247	265	260	274	281	245	269	234	275	272	256	235	266	249	264	273	287	272	257	254	226	245	253	248	250	275	232	234	264	242	260	262	255	272	272	286	264	265	245	269	274	256	248	225	241	289	256	241	247	310	251	254	247	262	246	286	261	229	250	258	276	272	244	255	280	284	260	253	250	261	265	253	251	285	270	277	284	265	255	261	275	243	276	257	238	241	265	256	241	249	251	243	283	258	278	274	256	253	264	263	258	248	251	244	247	275	237	254	241	243	254	237	271	273	280	229	254	262	229	248	246	273	251	282	263	272	264	293	265	252	258	251	260	255	239	257	280	279	281	275	261	260	246	257	274	260	251	257	273	250	269	266	248	264	263	250	267	279	280	296	277	279	286	261	244	265	244	291	275	267	266	243	234	256	238	247	244	268	233	263	254	270	268	285	256	279	265	266	257	237	240	257	241	245	254	262	269	277	256	234	272	251	270	248	261	269	283	259	241	247	281	224	242	232	264	240	234	224	251	252	269	249	258	248	248	219	275	270	264	269	253	263	263	237	253	255	275	269	236	257	265	270	266	239	240	285	245	267	271	281	262	227	234	265	269	253	267	262	287	272	258	260	254	252	263	244	241	236	285	291	247	262	261	256	262	230	291	262	281	266	232	278	248	264	253	272	267	243	255	240	237	256	287	256	253	268	264	288	301	268	234	247	262	293	287	255	274	239	282	280	260	299	256	238	215	279	244	239	259	252	279	262	272	247	261	258	280	247	295	227	236	252	254	238	262	222	253	261	281	262	278	295	240	246	269	285	225	315	289	260	254	246	282	269	267	267	263	290	268	256	257	257	291	265	259	282	241	254	281	250	245	260	232	252	271	243	259	275	275	265	249	247	234	266	298	258	244	263	251	286	270	259	235	253	261	269	271	289	266	251	258	270	274	251	245	258	262	251	240	266	251	273	268	219	255	282	245	249	245	261	241	260	270	267	291	246	265	262	288	281	248	250	239	242	251	293	253	243	270	275	269	243	240	252	268	245	271	269	265	253	240	290	247	268	231	268	226	268	265	246	252	288	267	262	248	262	228	280	254	271	250	233	277	231	246	253	256	279	225	289	261	295	257	255	255	291	265	252	272	269	259	265	254	235	275	273	270	238	290	257	262	249	241	264	256	244	241	267	250	277	262	250	236	261	291	265	261	247	249	258	244	259	241	271	258	257	284	244	244	253	267	266	256	263	273	252	249	225	269	273	270	273	253	264	263	237	281	275	253	270	260	259	266	235	249	259	267	228	249	247	247	268	278	240	243	237	258	234	271	255	266	270	241	206	244	247	246	233	246	257	253	243	271	264	241	288	270	272	253	239	254	257	268	268	241	275	281	265	234	289	264	243	278	257	254	282	283	287	263	262	262	283	249	244	240	248	294	273	264	269	272	256	219	277	249	271	230	253	253	275	283	252	255	251	294	230	260	253	258	255	267	278	253	285	278	243	251	236	265	271	260	264	275	237	254	279	264	264	251	273	272	256	262	264	257	270	277	265	266	249	253	256	292	246	253	243	257	263	255	231	260	245	269	268	270	288	273	271	249	269	228	278	215	242	295	264	268	264	253	248	251	255	239	263	257	271	244	244	242	280	287	288	314	237	233	255	253	271	267	251	262	246	273	277	280	253	232	315	243	243	267	265	264	294	268	272	248	237	256	244	282	286	270	248	236	281	284	249	258	254	249	299	271	266	244	288	248	252	260	273	238	249	262	272	258	285	251	272	247	277	257	260	255	246	255	230	268	272	250	259	287	268	307	284	285	258	253	272	258	257	241	262	266	234	260	280	284	267	275	288	281	282	263	295	258	252	269	267	288	257	283	286	280	293	272	283	244	269	224	259	273	247	268	256	268	243	265	262	244	293	300	284	263	293	270	260	231	260	243	278	253	248	264	265	286	264	277	267	254	283	256	258	281	241	262	256	282	284	257
38423	16039	8946	5197	4334	3699	3337	2446	2176	1855	1722	1530	1413	1259	1151	1074	1140	1150	1166	895	854	811	834	755	781	779	768	750	703	737	667	732	701	689	632	632	676	651	654	621	634	635	610	596	563	627	637	635	628	655	624	588	606	617	596	628	612	588	627	607	585	640	594	604	631	602	564	637	634	575	620	581	599	614	569	609	559	568	604	628	593	596	614	569	571	612	591	575	611	576	620	577	608	600	618	550	595	582	594	603	566	585	583	583	572	592	589	588	605	572	590	576	611	619	570	591	599	550	564	523	624	549	589	593	593	585	575	594	578	601	541	590	576	611	593	581	614	602	578	563	614	596	600	589	584	580	602	603	574	565	586	619	574	591	609	553	573	563	581	575	560	546	614	585	589	584	588	608	561	623	545	589	580	566	574	513	619	598	564	564	604	567	584	625	578	556	598	569	575	555	627	560	565	581	618	584	511	597	591	592	610	576	581	657	584	578	612	566	597	558	569	558	557	581	547	585	605	592	580	610	573	603	569	661	574	567	598	570	548	604	596	621	594	568	572	591	568	578	583	575	572	604	613	577	565	581	587	580	589	582	570	592	580	591	586	608	552	591	552	589	594	576	616	570	572	596	585	575	602	530	594	573	578	576	626	560	586	563	594	574	570	555	575	617	592	550	605	567	611	553	598	594	570	578	570	578	609	592	549	575	584	569	558	600	569	594	607	575	586	576	610	558	570	591	585	562	595	563	569	587	588	625	594	581	580	547	599	585	568	592	588	590	571	539	585	545	576	594	576	563	614	531	607	596	577	577	581	605	619	573	608	601	585	557	597	554	603	601	630	583	579	590	562	585	525	626	617	590	595	585	529	566	647	588	608	590	586	574	566	569	590	580	589	578	626	579	573	602	575	592	576	587	617	548	563	599	588	580	537	621	543	626	579	594	589	562	589	621	577	536	582	547	571	591	582	601	602	640	624	572	526	567	581	578	624	584	560	556	591	597	596	576	562	550	562	588	548	573	544	574	521	607	606	545	576	627	561	609	565	617	561	597	569	587	568	585	596	578	544	594	597	590	577	548	557	592	588	558	573	539	598	550	603	617	606	593	578	578	574	592	551	560	565	559	609	586	535	589	567	564	599	576	545	583	551	598	585	573	596	572	584	574	542	562	559	582	565	576	565	556	578	633	586	578	568	591	586	619	595	560	642	587	586	563	546	585	619	565	584	575	519	588	570	594	575	593	598	581	587	595	558	615	599	583	538	542	551	608	537	573	564	599	568	547	546	607	599	604	578	545	593	540	547	575	593	618	631	588	594	554	590	629	591	524	589	613	585	606	590	585	594	605	562	584	549	570	622	585	593	533	611	564	600	573	554	556	572	596	552	564	556	593	587	569	600	566	550	568	581	555	592	582	580	583	603	619	578	552	593	573	582	599	590	584	553	594	579	587	535	620	620	556	593	512	540	578	578	570	549	567	583	596	589	617	625	610	595	564	579	613	558	560	581	581	596	603	593	577	577	582	543	580	596	597	567	548	534	569	559	603	606	626	567	582	576	554	564	599	623	583	608	600	590	565	628	624	579	561	609	576	583	597	586	581	577	571	606	598	541	570	565	609	590	602	567	556	566	581	585	589	597	567	609	606	595	611	585	623	612	610	592	603	582	576	604	618	593	568	580	593	625	585	585	584	621	615	583	596	562	574	563	536	599	551	620	572	583	539	560	565	566	577	580	586	573	562	595	588	593	600	569	566	612	643	606	599	580	576	581	608	566	599	586	581	583	573	550	605	557	583	585	565	532	571	635	577	599	570	561	610	590	586	554	586	583	548	586	589	589	574	561	590	585	565	614	586	582	578	575	567	567	575	575	566	587	564	535	559	595	557	547	564	537	586	550	624	606	568	574	587	575	578	578	635	567	577	571	585	617	573	560	625	553	568	606	627	547	577	590	553	633	644	573	597	596	562	589	540	594	599	562	613	614	588	595	589	571	535	585	580	593	593	591	591	559	601	564	575	607	616	581	603	583	571	581	573	559	603	545	580	590	564	573	550	600	596	589	545	538	621	573	562	563	555	571	606	568	555	573	608	580	581	587	540	596	549	607	597	603	601	580	553	588	592	571	564	581	587	594	606	567	574	571	612	575	581	599	549	585	589	554	578	574	560	574	587	570	622	601	614	584	549	573	577	554	567	541	630	606	570	571	584	589	599	589	572	574	579	545	576	607	530	587	590	534	556	614	605	571	554	612	596	543	569	559	582	574	583	545	561	601	560	528	577	602	557	559	579	547	557	548	537	593	557	566	560	551	606	577	567	585	596	567	622	549	613	582	550	573	586	578	567	586	603	593	636	595	630	580	565	579	549	554	584	600	590	584	568	567	563	607	581	581	594	592	584	556	597	631	545	606	572	640	549	591	554	567	544	578	582	579	565	598	622	578	605	605	612	562	555	568	576	591	572	610	565	614	544	516	555	563	595	561	599	624	599	583	578	571	572	608	559	583	602	563	588	567	558	591	551	582	596	562	556	593	585	617	550	629	615	619	593	581	579	575	604	574	623	597	572	607	597	573	562	565	566	545	596	542	596	578	576	584	604	563	577	580	601	570	600	563	583	616	613	592	601	603	544	585	598	564	612	554	576	601	642	581	603	615	607	593	566	596	573	607	595	633	578	604	553	584	592	597	548	544	591	611	622	576	571	588	530	601	577	584	561	547	601	566	525	542	596	578	573	589	587	582	599	527	557	565	561	575	627	596	588	554	585	560	568	528	614	588	586	568	574	605	571	557	562	579	573	569	582	622	610	531	627	594	581	575	583	590	564	569	536	586	600	599	506	564	591	532	569	603	531	600	545	581	567	589	601	545	565	597	573	549	572	563	594	578	597	600	608	540	536	571	573	567	607	565	575	616	553	571	571	558	652	581	596	606	540	581	608	576	548	570	557	555	639	571	592	577	557	578	562	580	588	624	560	560	570	552	552	590	560	554	561	562	550	582	602	544	536	603	579	603	589	547	599	589	542	575	581	599	587	568	643	612	629	617	575	582	583	545	610	583	595	575	548	589	609	530	552	537	548	584	608	580	552	570	589	570	555	588	573	551	573	547	570	560	600	570	591	556	567	594	563	560	587	597	600	608	596	588	571	571	587	588	565	578	564	582	601	631	578	598	591	630	578	607	597	542	561	607	570	568	570	615	574	601	565	601	593	574	599	533	512	560	589	560	556	548	618	598	577	586	567	569	604	623	570	601	616	578	542	591	584	562	588	633	570	542	598	546	600	547	563	595	573	584	565	590	587	575	613	569	532	578	588	616	560	542	567	590	593	587	576	570	580	604	604	589	601	607	586	565	643	576	579	591	614	611	579	562	579	543	573	579	566	557	543	587	583	597	604	562	582	572	605	550	585	604	597	547	551	566	572	599	538	603	550	622	588	584	621	581	603	557	590	568	562	598	554	577	623	581	594	572	564	581	596	568	558	547	599	601	638	599	576	563	570	574	605	557	592
12925	3522	155	97	91	75	79	86	73	86	67	78	65	58	89	86	56	71	69	74	62	63	65	87	67	58	68	77	71	71	62	64	74	67	83	71	76	51	68	69	67	51	73	73	65	63	76	67	82	73	72	68	86	65	82	75	83	68	63	67	75	56	77	63	73	68	74	69	80	61	81	88	72	63	63	72	66	73	89	75	70	65	68	76	83	70	72	67	68	63	81	78	82	68	79	74	65	68	68	74	65	73	73	66	73	58	79	79	80	75	72	72	65	58	76	73	62	76	72	58	68	70	84	80	76	66	71	69	73	78	65	98	67	62	63	55	70	58	68	69	61	69	62	62	68	70	72	62	66	82	63	60	50	72	76	63	67	80	64	77	60	65	58	76	76	54	69	73	69	69	73	71	86	56	57	54	66	69	73	74	79	89	73	76	78	79	76	77	63	75	68	89	80	70	71	59	78	65	79	70	60	87	73	61	57	77	75	68	84	64	81	64	78	50	57	70	65	85	63	59	54	69	64	60	59	66	55	67	59	56	67	72	81	61	94	66	77	79	62	63	73	69	68	68	71	90	84	73	65	61	67	68	76	60	79	87	79	55	69	58	75	73	63	50	67	69	72	57	59	68	61	89	79	60	80	65	68	59	75	64	79	67	80	51	60	73	64	84	82	59	68	46	60	64	74	67	84	74	75	71	58	54	59	61	53	99	67	47	71	87	62	69	69	61	72	66	79	81	69	85	69	71	72	79	76	77	59	69	62	78	72	85	64	61	74	71	69	61	63	93	62	72	65	79	84	77	59	72	66	79	74	63	57	54	48	65	82	64	73	67	69	63	74	73	59	78	65	62	69	86	61	62	77	79	74	59	72	75	61	36	71	84	63	58	57	70	85	54	55	66	56	60	53	69	78	70	65	68	72	76	62	84	88	62	62	57	74	93	96	66	62	70	74	55	77	69	58	60	60	63	54	68	61	77	74	65	72	81	64	83	72	73	77	56	69	71	77	70	76	86	67	70	76	63	66	69	73	62	65	61	80	71	67	70	72	78	58	61	67	81	65	83	58	73	80	88	64	87	60	66	70	76	80	63	69	82	64	78	76	63	72	69	86	71	65	72	78	61	76	69	64	72	69	68	57	69	53	80	70	67	66	71	65	70	69	79	73	55	75	64	64	62	63	65	61	61	66	67	78	58	82	73	68	73	73	65	90	71	82	71	78	64	69	60	65	60	62	58	70	77	65	81	73	77	68	77	63	63	78	79	68	55	68	72	75	81	69	64	52	68	72	63	71	58	64	61	76	85	73	68	82	63	74	67	68	52	66	55	58	76	77	79	74	81	75	73	87	72	74	66	54	57	66	68	67	83	53	71	68	60	69	55	78	56	50	76	72	73	69	85	81	78	80	79	75	58	79	72	66	70	74	73	82	73	75	74	62	81	54	64	77	70	72	69	77	68	73	67	72	72	72	57	73	63	59	88	75	80	88	88	70	82	77	70	71	87	74	68	88	62	60	73	66	76	62	58	84	75	61	74	71	70	69	70	58	64	69	62	62	71	69	69	75	72	83	70	66	61	56	77	73	82	74	51	68	88	88	79	46	69	76	68	75	71	71	66	74	88	67	71	74	75	59	76	55	62	65	73	58	61	73	67	71	67	67	64	81	74	74	81	56	66	85	58	79	66	69	65	77	60	64	55	52	63	63	64	70	70	69	68	70	71	72	81	74	66	68	61	73	70	64	77	66	77	73	78	68	70	83	62	73	57	65	50	76	74	79	74	85	86	71	72	82	68	90	73	68	61	66	69	66	59	85	59	76	72	74	63	84	74	66	72	64	55	79	81	78	76	87	59	72	75	71	71	72	68	69	71	74	61	77	66	77	66	67	78	69	64	61	45	83	77	60	67	73	83	77	87	79	71	89	64	70	69	63	68	82	66	79	69	74	66	68	63	71	79	61	68	65	70	61	68	71	63	77	80	66	87	71	60	69	63	58	76	64	84	82	82	59	58	55	78	64	72	71	66	84	70	59	76	83	61	89	75	57	77	67	79	74	81	64	66	72	72	78	61	76	72	57	66	70	62	72	69	64	65	63	76	66	68	72	74	74	73	94	58	84	66	75	68	76	69	69	78	82	70	56	89	68	54	69	79	61	76	69	68	56	62	82	69	72	67	65	63	79	72	55	67	70	75	63	73	66	65	57	71	80	81	65	69	77	76	71	68	77	72	72	71	63	70	69	66	69	74	56	64	71	79	79	77	63	69	88	55	78	64	65	76	74	61	66	85	85	75	65	63	58	62	66	73	76	59	71	62	73	85	78	75	66	72	68	64	67	79	83	61	85	67	56	81	71	75	72	64	75	55	61	73	87	70	56	60	80	57	74	56	58	52	72	77	59	77	67	71	67	70	69	71	67	68	65	69	62	66	86	65	74	87	65	71	60	74	88	76	68	60	93	77	59	56	80	65	60	65	52	75	68	80	59	69	91	81	64	59	77	72	68	66	57	70	73	78	76	66	68	65	73	64	71	89	65	60	63	68	60	78	81	70	56	64	64	68	73	69	74	69	73	85	63	70	58	60	62	71	84	63	68	71	72	68	76	73	71	73	73	81	75	61	74	77	79	76	59	71	70	62	76	68	61	76	62	76	74	73	61	76	66	78	67	72	79	60	68	83	62	68	57	53	77	73	73	72	65	77	76	63	69	83	75	84	69	58	71	69	65	60	86	80	75	78	73	66	78	62	61	63	61	63	67	75	62	83	76	62	54	60	74	71	73	67	68	68	51	71	75	49	68	78	70	65	70	63	68	68	70	65	74	82	67	79	77	61	60	58	71	82	69	68	100	68	77	66	75	54	86	83	60	84	68	62	71	73	85	64	66	64	79	80	65	54	66	59	77	62	58	65	75	60	64	88	81	54	67	89	86	66	85	77	67	79	66	68	72	56	69	76	62	82	75	80	70	69	56	67	88	57	63	82	70	56	72	74	74	60	75	76	74	76	70	69	67	59	63	77	65	75	79	73	87	79	67	73	82	67	72	73	69	73	71	76	69	90	60	68	75	74	66	75	72	69	72	56	71	75	74	55	59	65	81	65	70	71	84	76	86	80	81	94	69	82	72	73	70	79	73	64	62	76	76	74	77	72	69	73	65	65	71	75	66	79	59	59	79	62	75	84	84	76	89	76	59	75	68	73	66	82	82	70	86	60	66	77	79	97	67	76	59	79	63	64	70	62	65	77	59	57	62	82	71	51	77	75	79	72	76	59	71	61	69	77	86	90	71	64	71	74	64	79	67	53	77	71	73	62	84	61	73	77	74	71	77	58	85	77	76	58	81	79	57	62	82	64	69	67	76	82	60	50	64	68	59	78	75	66	59	72	64	69	74	68	81	62	68	76	67	64	63	59	86	70	71	93	70	73	63	55	63	48	73	75	70	75	84	81	79	70	68	70	72	69	66	69	69	76	66	86	86	69	69	83	63	68	51	69	81	62
9172	2784	344	283	283	281	244	258	256	242	250	237	213	238	232	214	203	224	235	229	223	220	210	204	217	200	173	205	173	234	215	223	230	223	204	195	202	207	209	214	208	204	218	215	223	202	200	203	197	218	194	183	207	212	187	223	205	203	228	223	211	218	186	190	182	212	186	197	208	195	183	194	201	198	209	194	204	188	188	201	208	197	205	205	216	203	217	196	205	219	185	200	211	208	190	204	178	210	198	203	201	203	201	217	214	195	199	178	202	197	218	185	228	191	193	216	202	189	212	205	202	217	198	188	188	213	205	218	182	203	195	198	199	194	221	223	220	188	189	167	227	219	202	215	217	205	203	212	205	176	197	220	206	206	223	207	221	215	232	218	194	193	209	231	215	217	201	211	208	216	215	207	204	200	190	181	201	206	197	222	207	210	204	217	204	178	197	211	225	221	180	197	182	230	224	201	202	211	210	232	227	211	201	211	200	186	218	196	192	199	197	200	215	211	215	207	182	180	238	188	192	201	210	217	210	213	214	201	213	224	191	202	196	214	215	195	216	198	216	203	193	219	233	192	215	205	206	216	194	204	212	200	220	195	221	199	211	213	188	217	206	252	210	215	213	185	194	218	177	167	230	193	174	221	193	206	231	219	221	230	187	197	181	202	196	212	193	201	241	217	197	199	209	194	195	203	219	206	234	198	220	196	225	206	204	223	222	211	212	196	213	192	209	196	178	197	211	217	218	205	234	212	201	200	209	204	200	206	215	187	219	224	195	215	218	208	193	197	224	179	214	232	204	192	171	223	214	210	195	194	206	185	226	190	210	231	196	208	211	205	204	190	203	191	214	209	220	199	222	211	215	199	199	228	179	191	237	216	189	211	215	214	210	219	213	236	201	208	190	212	211	186	198	192	205	224	219	207	186	194	239	219	206	199	196	186	202	224	220	233	213	199	224	196	206	207	203	188	198	202	213	214	240	194	236	192	220	221	203	225	227	209	221	199	229	202	191	202	206	215	201	204	206	229	200	204	243	204	215	219	188	170	208	214	224	227	201	227	244	227	197	214	220	201	201	185	190	202	198	206	185	177	226	209	195	202	199	218	191	189	200	234	169	220	180	200	228	201	211	198	200	209	217	188	213	200	175	219	187	201	200	219	210	230	174	207	191	212	172	201	207	217	206	203	190	236	199	203	239	212	183	212	218	208	217	219	227	203	186	215	213	205	225	227	206	225	188	225	204	212	203	188	191	234	201	217	192	170	213	211	210	207	223	217	204	222	215	202	213	174	200	212	189	202	205	200	219	203	204	204	200	198	190	190	205	242	186	219	200	203	195	197	194	202	204	214	232	205	218	214	230	225	215	211	217	215	218	219	211	170	199	203	208	247	203	202	204	193	208	220	194	202	220	219	216	206	199	213	206	179	183	206	214	219	205	204	211	203	232	217	215	188	219	217	220	220	219	188	202	209	191	197	215	210	216	205	212	229	198	192	201	197	206	214	227	237	200	199	211	192	212	177	200	215	205	188	183	210	197	236	196	216	216	204	217	201	196	209	192	199	217	202	205	175	220	205	212	220	201	215	212	205	201	196	197	195	207	212	210	206	233	221	223	204	193	221	220	166	196	187	209	217	218	212	227	197	184	199	204	173	222	175	226	216	187	193	194	177	197	190	221	193	202	192	230	217	197	193	200	188	221	196	181	209	216	218	209	192	205	206	194	192	215	203	191	206	217	216	193	199	230	207	229	209	197	207	197	197	208	189	205	212	207	204	210	220	200	175	204	203	244	203	216	208	213	232	219	211	196	204	194	194	193	218	232	206	203	194	229	218	209	207	213	209	212	217	230	209	220	214	204	232	214	205	212	201	217	231	189	197	195	192	192	228	189	188	193	198	223	220	180	209	223	190	215	215	198	241	202	235	197	182	194	240	213	204	212	214	209	196	188	207	205	227	224	218	205	197	206	215	176	213	178	171	206	192	192	189	211	206	184	221	211	230	205	209	189	209	203	200	210	202	206	203	197	205	216	196	220	179	228	218	199	182	196	221	221	198	227	197	194	206	221	220	194	213	226	199	198	221	199	204	213	203	224	172	211	199	174	225	215	239	212	216	198	206	209	196	193	221	202	214	215	184	187	183	208	219	192	188	207	206	220	215	197	222	184	209	205	214	187	198	229	195	181	198	192	222	202	221	188	210	204	215	205	193	208	200	189	213	205	213	192	188	204	204	213	188	203	186	197	189	169	228	205	191	223	208	192	209	209	189	190	210	203	187	221	206	208	190	189	225	195	183	203	213	223	218	214	213	241	199	209	213	196	210	195	180	231	205	201	185	222	190	206	209	181	203	207	194	202	208	195	197	206	221	187	199	219	188	212	197	189	195	230	199	211	214	206	209	196	209	214	213	219	173	208	216	217	205	212	216	200	208	215	202	197	209	202	221	213	207	205	213	217	183	210	201	210	193	205	196	210	206	217	201	207	191	207	210	233	203	222	219	207	199	190	186	221	216	206	209	217	199	245	225	186	185	244	207	225	234	208	186	205	186	196	218	219	205	195	216	235	223	214	192	204	200	176	186	220	229	181	206	219	202	218	201	172	196	220	228	195	217	213	206	226	223	231	190	193	186	204	180	202	184	191	203	194	201	223	223	214	191	201	206	202	217	187	214	200	215	198	197	188	217	208	196	226	198	199	197	181	216	204	246	191	194	177	205	223	205	220	178	213	212	214	218	238	216	212	200	216	200	203	204	200	208	187	198	227	190	213	215	224	203	213	208	212	210	215	203	189	181	195	202	193	211	237	205	218	188	206	188	216	201	199	204	212	184	214	190	194	176	210	206	215	239	197	205	222	227	206	205	205	209	229	183	217	177	209	179	212	213	219	190	214	205	185	199	203	200	210	185	197	180	216	206	198	213	223	217	229	230	195	212	208	209	198	193	201	200	192	206	199	179	207	191	188	229	209	192	218	223	211	187	207	198	229	198	219	191	210	208	219	219	207	206	217	214	223	229	229	232	216	199	176	204	200	226	197	220	214	220	209	197	213	207	202	193	199	206	194	181	204	219	203	191	194	179	209	204	196	203	218	209	228	200	214	204	203	192	212	210	227	206	200	186	243	184	208	212	214	200	202	205	194	233	209	228	196	191	202	206	180	209	230	237	204	212	194	208	195	189	203	218	209	200	182	188	186	209	197	185	196	207	211	202	187	208	213	190	221	191	230	191	205	201	196	197	203	219	213	204	213	206	213	193	176	201	198	179	198	207	184	218	216	204	213	215	200	224	208	215	205	192	233	198	207	186	226	210	220	215	200	200	187	219	181	220	206	201	201	204	175	239	214	194	198	211	200	209	192	186	210	192	176	216	196	238	201	207	213	209	196	197	229	221	222	203	209	194	203	199	209	197	203	204	198	213	194	189	215	225	201	214	230	239	203	225	203	217	209	201	202	202	195	224	209	211	221	212	216	203	212	206	208	210	211	239	212	203	241	225	196	190
48362	39765	9244	1201	716	513	439	369	332	277	274	296	245	252	238	218	184	242	272	207	196	217	197	190	192	195	207	207	179	181	199	188	187	183	195	182	207	194	180	187	189	187	158	177	193	189	187	183	179	179	204	185	170	172	189	200	184	193	180	199	206	190	191	181	184	195	187	168	189	170	158	179	206	177	189	173	209	166	210	204	203	186	195	195	197	196	214	157	169	200	220	157	193	183	212	179	184	214	179	178	173	219	200	168	188	186	203	192	187	193	196	180	179	157	181	202	183	178	200	205	204	195	194	201	192	174	208	207	173	169	204	156	183	195	180	192	191	177	172	181	198	188	198	194	184	228	189	204	197	161	208	187	205	200	176	183	191	214	181	180	187	196	172	198	172	198	183	211	184	178	181	177	211	181	206	187	228	197	169	196	184	195	180	191	192	171	192	174	177	165	174	179	184	165	179	197	171	203	178	190	165	198	174	194	201	195	193	198	188	186	211	178	187	187	145	185	170	185	174	184	164	210	191	199	163	196	203	198	200	187	201	178	181	196	201	186	208	205	187	189	181	178	152	192	193	166	179	203	181	192	175	176	191	188	225	167	169	181	149	167	189	181	208	190	183	162	193	183	190	174	172	201	181	217	202	149	216	185	212	197	196	169	169	172	185	198	223	182	184	206	166	190	208	196	201	178	174	203	202	177	199	163	190	178	195	185	181	196	183	195	189	192	194	176	185	208	199	198	199	199	163	164	169	196	200	183	228	196	196	185	180	176	206	193	220	175	189	197	184	200	145	159	185	219	220	182	186	183	195	200	188	168	183	195	172	185	184	202	180	205	175	197	204	189	179	204	167	197	210	183	177	188	202	158	210	187	192	210	181	180	193	188	188	179	191	180	172	167	186	203	193	184	169	175	215	172	218	175	184	179	179	200	183	175	164	176	170	177	179	186	199	197	192	189	188	225	183	157	192	214	203	212	169	189	176	187	197	168	168	167	203	204	190	191	185	199	196	192	197	193	197	185	186	199	221	177	188	180	177	178	172	192	189	178	194	186	195	183	188	198	200	198	203	198	180	189	200	178	200	201	185	205	212	181	165	186	207	174	157	144	194	205	178	209	198	177	173	183	185	186	185	205	210	170	196	172	180	194	201	165	169	196	201	190	193	195	201	178	198	188	199	188	215	189	191	201	195	226	180	165	194	163	196	187	207	178	212	192	221	193	170	198	214	185	201	190	167	180	185	201	176	195	191	186	166	207	212	183	201	167	193	163	181	168	185	176	197	181	181	150	179	180	169	193	180	188	190	198	178	197	195	181	171	209	205	192	197	205	176	179	174	188	160	195	175	182	183	179	179	189	186	163	170	189	201	145	201	176	199	208	212	208	195	193	192	198	171	169	171	172	198	221	195	173	176	177	176	208	163	179	182	183	176	196	191	219	159	179	168	192	200	174	170	180	199	198	200	177	158	192	159	176	167	184	182	184	173	183	194	190	192	188	204	191	177	187	207	187	149	210	181	166	177	203	187	187	198	193	181	201	199	189	212	184	196	208	164	191	220	202	180	183	183	172	185	189	182	188	180	213	178	174	182	201	189	160	185	185	166	179	204	218	186	178	196	173	190	187	216	187	174	168	180	155	182	219	189	213	208	196	194	150	186	188	190	172	206	180	160	152	185	198	188	200	172	178	188	206	186	175	215	189	193	177	179	179	189	180	192	169	191	196	199	171	185	187	197	207	205	167	190	169	167	203	217	201	189	195	178	174	182	191	203	199	213	172	196	195	191	187	190	219	192	204	196	205	172	173	203	187	188	186	181	202	182	187	190	167	177	202	200	181	189	210	187	179	199	201	185	211	185	205	185	225	178	176	169	191	208	201	183	194	195	177	191	201	179	172	157	188	166	197	203	214	165	154	209	200	222	196	179	199	207	174	195	169	160	164	202	200	203	185	186	216	206	203	192	205	177	179	209	153	186	197	195	163	178	179	196	188	193	193	184	185	189	182	180	198	171	202	209	191	195	162	192	176	188	174	183	211	168	195	196	165	187	200	210	165	178	172	180	167	200	176	182	176	180	183	196	174	169	171	192	206	192	202	169	182	188	185	201	183	209	199	223	186	187	195	185	194	214	183	207	193	185	198	181	198	184	191	187	203	175	201	207	199	178	207	197	151	193	207	177	191	159	203	204	172	189	188	181	186	166	197	181	198	189	187	188	161	189	159	186	209	222	186	190	173	199	210	175	169	182	184	203	153	174	184	200	188	204	176	190	176	167	193	176	188	219	199	186	181	189	214	164	187	196	177	160	182	180	193	193	193	175	168	195	210	191	197	199	177	169	178	190	162	180	199	199	183	196	172	203	210	165	190	159	179	198	185	165	220	187	154	176	194	192	170	191	184	191	151	183	191	172	184	165	182	190	187	183	185	183	188	167	198	177	167	192	157	185	184	187	183	207	197	208	202	211	173	184	184	190	170	159	184	184	202	196	183	208	189	181	188	189	196	188	193	194	196	180	177	208	202	187	194	188	201	183	207	176	202	182	195	203	189	201	187	183	160	183	213	185	209	163	207	177	179	175	173	195	171	182	205	192	196	177	171	196	181	170	213	196	190	176	190	222	174	187	193	199	182	178	195	190	182	203	195	201	181	210	161	181	187	207	194	202	212	197	191	193	177	199	182	207	193	208	215	170	199	234	192	204	194	191	196	185	192	156	180	198	194	214	191	199	190	188	190	178	207	197	193	197	218	189	174	182	195	189	191	180	176	180	182	172	221	175	190	174	175	205	172	174	201	171	188	195	169	183	195	190	185	191	185	181	188	179	194	164	179	186	177	168	200	187	193	192	200	156	167	184	181	175	179	192	168	191	195	199	196	178	180	184	198	209	207	180	186	155	171	199	171	201	197	194	180	197	173	185	186	197	188	201	181	187	200	188	188	200	227	187	201	184	185	208	213	195	215	171	182	204	127	201	211	175	205	163	191	223	185	203	187	171	186	211	153	201	184	163	179	191	207	194	180	171	199	204	178	200	168	168	190	202	186	192	206	198	169	203	159	212	194	188	209	193	199	187	180	156	182	176	184	177	181	201	188	182	171	195	171	204	194	197	194	175	195	204	185	204	209	181	164	179	182	182	170	205	170	194	220	210	181	163	173	180	202	188	171	172	189	197	189	194	183	171	164	152	192	194	192	214	183	181	169	196	166	175	195	161	171	198	194	176	201	188	191	170	208	175	189	233	173	191	181	218	186	205	216	200	185	182	190	179	167	174	180	164	178	179	198	214	179	212	180	184	199	177	203	191	182	172	169	200	194	179	187	185	196	201	198	171	182	195	182	176	175	189	202	182	177	196	184	189	191	205	201	194	194	204	190	154	176	206	173	191	187	181	173	194	196	211	206	197	179	204	224	176	208	183	183	203	195	174	200	203	179	177	197	182	183	173	198	169	191	197	203	157	186	180	193	201	203	193	181	175	193	172	164	188	180	191	197	200	194	189	186
31297	11021	3811	2999	2430	2092	1918	1539	1301	1139	1054	930	863	832	788	704	738	712	751	614	599	580	559	607	555	526	548	544	514	495	501	487	498	494	522	488	485	519	497	517	501	485	488	498	464	497	460	474	447	515	441	461	462	465	463	468	456	482	463	457	486	482	468	447	451	464	482	461	455	473	483	416	423	480	454	438	464	462	467	482	468	444	450	435	450	459	469	470	452	455	460	487	479	472	432	449	462	486	472	440	434	460	449	443	464	453	446	464	467	429	504	463	455	443	448	410	493	459	426	494	448	426	432	449	412	435	454	464	474	461	478	428	461	472	442	432	438	461	439	443	418	418	491	448	428	457	461	465	446	468	474	452	430	486	465	465	454	470	480	448	497	446	444	440	437	454	444	467	458	483	440	453	441	444	444	458	452	455	472	458	433	443	429	437	453	430	430	470	428	429	480	453	507	451	430	447	465	480	457	437	448	438	436	440	467	444	480	445	430	428	454	451	463	414	431	430	482	464	465	429	438	480	476	463	415	451	439	469	474	486	428	419	470	475	459	455	414	475	439	470	466	454	463	472	452	408	464	437	461	438	481	444	447	436	438	456	450	456	453	425	462	406	432	464	477	434	466	451	418	514	451	470	486	465	464	461	461	513	430	437	438	449	452	467	452	463	471	486	454	450	417	460	449	450	462	426	436	469	440	457	468	499	454	446	411	463	408	424	479	458	476	445	450	467	444	487	464	415	448	444	472	475	466	423	439	441	441	456	430	468	449	435	459	409	426	482	459	478	479	430	433	496	434	458	473	445	416	462	443	454	471	460	427	461	470	418	452	486	466	459	435	431	435	436	466	425	449	451	434	473	483	461	452	417	490	484	476	463	462	459	431	401	417	468	464	453	444	476	436	410	466	444	441	472	476	437	451	450	425	432	463	430	443	461	465	438	415	433	441	448	471	482	458	434	461	428	444	472	457	431	465	518	453	472	417	455	455	477	457	465	446	447	431	468	442	437	443	437	459	457	417	457	460	447	437	476	450	433	455	493	453	453	454	462	439	444	431	419	431	446	465	438	452	442	441	462	447	472	476	496	426	516	492	437	409	421	459	439	424	479	428	464	464	503	431	470	442	475	456	446	438	458	426	426	441	493	489	468	438	469	437	456	460	435	455	482	492	461	447	464	404	444	439	482	452	449	451	419	437	394	435	487	453	451	472	455	442	437	457	454	462	450	464	429	433	432	412	444	455	451	436	462	456	456	431	424	479	430	454	432	472	449	468	414	411	411	439	443	452	432	449	423	459	441	437	433	470	451	451	440	430	498	479	462	437	436	473	450	456	470	428	420	414	468	458	414	432	480	468	464	435	477	422	468	491	440	410	446	456	425	442	452	411	454	465	472	459	437	439	463	448	432	422	482	456	466	409	442	439	435	483	435	465	458	420	432	447	433	445	470	448	461	461	443	460	438	463	429	445	436	456	422	467	478	429	428	468	441	456	438	462	462	470	449	448	397	449	435	471	453	455	436	458	467	474	439	450	475	446	438	451	453	450	445	465	482	417	469	408	448	474	448	420	423	431	476	422	460	465	447	442	454	458	441	426	451	424	466	441	417	417	488	461	399	423	475	454	450	438	443	418	443	480	427	431	434	438	461	496	436	455	468	445	416	461	453	475	472	444	427	442	492	458	451	443	448	450	448	465	423	492	446	460	481	421	430	418	478	468	466	404	440	469	441	401	473	472	467	420	430	438	434	450	469	484	388	484	459	458	510	397	446	455	444	462	455	441	463	437	490	439	434	468	444	455	446	464	425	415	447	450	461	447	410	450	444	410	442	433	423	465	415	470	465	441	423	434	446	453	423	446	423	493	452	439	465	466	464	445	466	433	504	491	451	437	406	450	485	460	446	424	471	446	433	425	453	432	457	441	417	426	444	458	435	491	453	443	443	426	444	473	441	467	414	433	474	414	487	425	484	423	505	497	461	444	474	419	477	461	425	469	452	463	444	429	434	483	452	435	433	486	464	464	451	428	475	468	485	450	444	463	442	449	426	472	452	453	463	479	437	438	464	402	484	456	421	470	425	494	461	444	443	451	427	437	471	431	463	469	445	477	445	498	466	466	479	475	495	440	455	499	428	444	436	480	446	461	481	474	428	481	445	415	450	491	448	453	421	485	471	443	438	459	495	452	452	470	435	462	470	496	458	438	432	445	432	406	454	487	414	436	497	440	454	462	477	440	466	424	437	460	438	475	465	483	474	463	461	451	449	451	418	454	429	441	443	463	455	461	428	447	439	439	454	492	435	477	436	456	469	465	450	429	455	430	455	455	475	515	457	454	452	485	420	432	459	420	454	457	461	494	487	464	463	490	462	430	455	429	445	466	443	472	444	473	465	425	448	489	491	434	460	477	479	467	440	464	429	469	461	467	442	455	479	476	471	490	434	449	440	428	436	451	438	445	433	455	417	454	467	453	470	450	468	464	440	445	408	455	440	411	439	442	454	444	430	404	437	440	427	478	448	452	448	466	480	466	473	469	476	459	458	458	471	478	467	463	434	420	462	465	421	458	422	481	460	454	434	446	443	448	437	452	434	479	466	451	482	476	415	419	455	431	446	430	455	442	474	447	469	466	502	437	385	456	500	462	450	485	486	449	485	466	416	446	469	456	448	421	459	472	457	461	437	460	435	425	502	463	453	457	437	445	474	428	454	455	481	478	450	425	444	431	452	445	440	438	449	469	438	435	450	452	473	478	472	453	458	416	476	424	407	460	459	445	417	444	452	442	468	480	458	435	430	506	421	486	440	483	408	405	426	460	427	446	462	427	461	451	479	477	451	431	441	473	440	449	444	415	433	465	404	459	420	454	456	438	464	443	463	464	453	436	425	451	467	421	419	456	473	428	447	463	456	438	445	451	455	462	440	451	448	465	498	465	449	458	481	485	432	496	447	459	447	464	441	419	445	482	457	430	447	470	469	425	436	456	426	464	456	450	439	457	489	485	429	449	484	481	476	458	448	463	473	455	431	477	461	469	478	433	434	451	502	448	491	450	463	433	425	471	448	441	456	436	405	479	455	506	483	403	467	422	443	465	451	455	427	440	463	481	446	502	434	440	477	452	458	486	419	463	470	444	443	462	419	452	419	441	448	418	430	434	461	422	416	464	493	464	433	461	464	476	435	448	448	439	434	430	501	450	474	464	483	451	448	426	434	454	420	444	459	427	467	439	488	456	453	424	494	471	472	483	449	422	469	435	481	437	427	452	425	454	444	455	472	455	428	429	483	413	433	455	479	438	473	434	467	450	495	432	480	429	409	442	442	448	467	477	437	452	481	460	467	468	428	477	460	468	446	461	470	440	428	494	459	440	464	427	426	460	440	440	389	429	458	479	435	436	448	484	458	456	421	456	455	443	453	442	444	439	463	454	458	453	457	487	428	430	456	472	445	462	501	431	443	441	450	464	431	428	502	462	444	449	443	418	459	464	416	452	473	462	417	457	446
59649	51211	17090	4575	1461	946	818	606	514	510	406	396	384	374	331	355	351	347	339	308	300	276	285	263	279	273	241	267	288	289	260	266	271	268	280	265	282	266	240	256	285	277	287	283	268	257	268	245	258	271	252	271	242	270	264	307	280	254	261	257	253	277	277	262	283	245	247	265	238	283	272	252	259	279	276	256	257	260	254	244	250	260	269	245	282	241	262	271	263	257	256	254	257	265	226	260	252	217	227	277	249	267	253	258	254	291	277	268	250	283	288	278	259	285	268	262	262	298	276	248	274	288	263	255	265	288	239	222	253	272	309	284	283	272	250	245	265	245	271	287	257	271	231	235	275	254	240	270	257	242	252	268	244	255	265	254	287	279	304	272	263	281	278	269	261	267	270	256	268	278	280	243	253	280	265	254	265	276	269	240	246	272	269	277	274	302	241	272	242	262	260	274	284	256	256	258	275	276	255	272	264	283	264	250	281	269	273	245	281	263	263	294	252	251	259	278	274	237	254	264	270	281	237	287	232	273	259	280	275	224	278	268	264	267	221	265	311	271	260	277	290	247	238	284	287	251	273	238	256	245	264	252	267	275	262	272	249	268	251	266	267	275	267	252	270	232	283	276	275	228	259	264	272	237	248	264	231	259	273	263	284	244	285	255	254	262	277	263	254	243	283	237	243	285	269	255	267	264	220	269	262	263	293	284	251	276	256	262	252	281	274	250	258	254	268	280	240	222	257	242	268	281	255	264	252	272	247	258	268	251	263	248	268	247	253	258	243	271	249	261	253	279	283	250	228	275	264	284	293	265	261	288	255	232	270	252	304	246	243	275	296	292	267	247	249	252	248	263	254	263	251	249	249	274	254	245	208	258	282	235	281	261	270	249	248	264	271	259	267	254	254	293	269	255	239	241	260	247	239	229	258	273	287	246	235	277	288	279	263	219	241	278	270	269	262	270	267	269	271	232	243	277	264	283	280	294	271	236	250	259	254	263	266	299	269	252	257	256	278	220	279	281	257	267	247	289	239	271	237	282	258	249	277	255	270	275	294	283	254	272	275	263	297	282	274	289	265	273	232	242	274	246	260	271	254	252	260	243	288	258	269	278	235	261	236	257	256	287	269	245	276	246	228	220	246	302	283	250	229	272	264	258	235	262	263	254	258	263	262	267	264	263	230	268	259	251	277	278	296	270	230	246	250	261	242	277	254	274	301	282	267	261	275	274	238	268	255	248	268	243	232	274	271	229	273	252	252	264	237	262	255	257	271	259	272	246	261	255	257	247	290	269	236	276	273	261	247	250	266	300	283	250	250	251	259	272	265	254	241	272	269	320	281	279	259	246	266	235	268	240	258	223	233	295	263	258	263	277	290	259	269	256	275	251	238	261	272	265	275	290	247	267	233	228	252	281	250	265	259	273	227	298	264	253	255	241	235	229	217	240	264	293	265	251	268	252	263	260	237	234	265	262	246	254	249	251	300	229	267	300	271	232	281	268	257	273	278	253	245	278	278	247	255	255	245	274	277	281	232	259	243	278	257	267	240	297	285	248	241	238	252	289	280	238	268	267	253	287	266	271	264	263	256	280	230	265	251	257	290	273	268	249	282	264	260	251	256	255	285	253	275	268	264	269	278	284	245	284	260	240	220	253	267	238	241	228	253	245	259	264	247	266	256	279	238	225	251	281	260	315	273	264	260	239	272	229	272	224	269	252	238	231	238	244	254	270	286	263	274	237	256	289	285	271	255	246	270	243	259	270	294	280	281	273	280	270	267	276	286	305	282	270	255	272	228	274	248	287	238	275	282	260	278	309	243	270	283	266	267	246	249	269	266	262	254	264	241	281	236	246	277	247	264	264	275	272	242	255	251	251	274	264	278	265	257	259	228	255	253	270	263	251	299	269	251	258	236	268	292	279	273	252	289	281	262	277	290	286	253	242	271	247	248	300	243	271	240	256	268	280	256	272	272	247	269	275	247	256	278	266	275	243	250	276	273	255	264	257	260	245	269	264	248	244	273	242	235	281	243	253	259	295	268	242	263	251	222	263	294	264	246	250	252	287	260	258	246	264	286	225	251	245	250	260	269	234	265	254	246	261	270	241	276	249	228	267	279	289	271	238	274	269	240	245	275	276	302	266	253	289	269	277	238	237	252	239	299	271	282	262	255	241	252	244	292	269	268	238	245	230	257	252	300	236	270	273	262	293	279	282	248	232	288	250	287	313	259	231	258	281	245	211	242	279	247	247	272	302	256	250	245	269	255	255	286	245	258	250	284	246	248	267	285	302	285	288	262	265	286	254	257	284	260	241	289	245	254	269	290	262	275	246	268	277	289	231	236	279	280	264	255	235	281	253	265	294	252	280	249	233	229	295	258	288	273	275	240	252	228	267	241	242	290	261	253	251	257	272	266	290	254	275	221	253	289	277	251	251	281	256	272	272	256	264	290	266	286	270	248	216	260	256	264	221	278	265	253	242	249	271	260	248	281	282	265	256	243	274	255	283	275	272	274	238	214	259	255	254	276	241	270	240	250	252	248	232	239	222	286	282	241	257	255	306	270	265	251	249	253	302	266	260	219	276	285	252	250	254	268	255	226	276	283	280	292	262	255	262	250	276	260	256	269	268	266	252	243	240	251	276	266	261	232	252	279	243	245	267	242	247	260	254	253	245	262	280	252	274	266	275	260	253	230	283	266	263	277	243	294	245	246	251	257	291	267	244	275	263	243	276	239	268	252	242	274	286	223	266	251	241	272	227	250	250	266	258	233	253	269	249	267	296	248	277	275	271	272	284	257	277	272	286	281	242	234	303	275	272	243	272	235	264	269	302	264	290	262	283	236	268	267	260	257	246	265	250	253	252	258	296	267	238	257	263	270	258	267	276	246	249	240	250	240	261	265	274	246	253	262	271	306	253	253	260	255	292	279	272	240	274	249	258	273	269	283	281	231	267	264	257	257	307	260	292	260	277	300	267	237	289	253	267	240	254	270	278	272	255	262	300	247	243	269	268	255	262	258	260	265	243	284	254	239	264	238	272	264	211	264	267	276	266	240	256	246	297	252	279	284	259	231	257	248	262	280	268	271	268	269	263	266	251	263	260	266	244	264	275	286	251	235	310	273	240	284	270	242	244	266	241	280	247	232	275	218	242	267	262	286	284	261	251	274	253	245	241	248	286	248	295	270	276	219	264	250	260	289	261	259	241	272	260	252	260	242	254	267	263	272	244	223	278	243	289	266	237	281	255	299	241	275	273	278	224	273	270	252	237	282	260	248	253	287	240	237	275	260	242	221	298	237	241	257	289	284	275	250	263	257	244	268	262	272	262	270	260	253	275	270	307	251	264	235	257	267	287	268	258	289	264	248	254	260	266	243	217	251	254	274	301	257	238	253	271	256	267	257	249	257	270	248	289	257	252	249	264	258	264	260	267	280	260	243	274	244	257	285	266	252	258	254	271	253	283	267	255	264	252	259	256	270	246	284	257	263	260
40279	16257	6484	5053	4363	3670	3293	2434	2111	1789	1650	1490	1377	1269	1150	1076	1085	1115	1167	882	852	821	770	792	802	740	709	717	689	756	751	666	692	683	613	649	666	711	620	625	622	647	632	623	614	645	665	685	576	648	602	607	589	619	608	618	582	601	596	584	601	608	626	611	577	624	588	620	630	618	607	595	603	592	588	617	608	589	590	570	575	612	594	608	597	594	594	612	596	607	617	616	598	598	575	597	560	600	586	610	622	612	561	624	586	543	569	608	593	577	565	570	594	608	623	600	571	610	599	592	593	624	553	572	578	617	579	600	595	594	569	571	612	617	546	570	565	595	590	622	573	579	606	575	564	578	583	577	579	644	556	575	569	595	596	550	580	585	621	610	600	628	637	579	598	571	588	599	573	567	557	568	537	598	602	581	569	600	600	605	575	563	564	631	590	560	570	591	596	594	570	569	597	596	565	597	605	600	589	564	565	588	637	593	544	587	551	600	573	577	630	568	574	583	576	604	602	586	613	576	583	568	628	602	546	576	528	544	571	600	659	633	591	568	564	579	614	582	628	547	637	575	615	596	568	579	611	545	546	604	566	573	623	624	601	565	556	576	590	602	589	616	633	583	567	588	613	601	596	596	591	588	563	613	545	578	556	573	620	583	558	589	615	542	623	569	583	585	620	583	581	604	598	562	570	572	561	541	610	621	568	571	558	534	570	539	570	563	549	569	587	564	646	557	618	575	610	638	611	589	566	561	549	638	613	601	579	551	555	584	590	571	555	629	569	546	587	573	604	595	523	573	566	555	547	536	566	607	583	577	561	605	588	561	604	579	590	583	602	615	601	592	569	567	618	584	583	556	582	579	605	609	574	620	580	555	628	590	547	616	574	594	606	509	578	559	576	539	579	561	589	565	564	582	580	584	606	573	597	589	592	594	581	584	594	600	552	616	528	601	568	564	632	599	576	585	576	569	588	543	604	583	591	609	617	593	608	601	599	619	533	587	561	595	596	564	585	597	624	596	587	559	620	581	626	605	565	562	592	579	571	592	564	572	602	595	615	566	616	569	553	565	595	587	577	561	555	563	615	589	582	582	575	588	551	618	541	585	608	572	567	597	551	546	619	568	643	587	556	597	565	584	579	580	531	563	571	566	575	587	587	539	579	595	570	553	602	577	574	590	630	565	544	558	641	569	609	577	599	619	559	575	582	627	549	563	588	569	591	588	594	601	601	638	618	565	610	572	540	590	570	618	564	618	545	535	579	543	601	559	599	583	616	576	604	589	583	554	593	577	593	594	512	576	588	581	545	648	579	575	588	569	608	581	537	610	579	585	586	563	591	575	586	569	558	631	589	592	566	591	535	556	583	595	571	581	594	588	589	614	564	571	615	559	592	621	589	524	590	587	582	582	592	528	567	570	544	610	606	570	595	548	566	624	558	602	617	557	572	612	559	591	598	605	584	569	613	578	613	610	592	597	576	583	618	576	578	601	604	567	640	605	549	575	603	556	565	562	603	642	573	561	626	551	596	607	597	573	566	593	574	577	554	572	537	577	561	579	608	595	556	570	588	576	560	574	596	631	560	608	657	599	562	552	589	577	601	553	573	562	632	560	603	594	560	582	642	579	544	520	573	570	611	558	543	609	581	593	569	555	580	600	617	577	619	601	613	602	565	555	565	553	607	625	620	576	599	534	579	546	620	620	597	553	588	561	585	554	544	600	549	664	603	594	569	601	566	582	565	503	560	588	599	620	609	609	612	597	620	612	549	555	539	624	580	591	605	567	587	590	577	582	585	626	574	563	595	586	596	616	607	584	583	600	596	624	591	585	589	578	585	603	590	588	550	573	590	541	576	596	575	560	563	599	579	575	589	587	595	610	513	570	598	616	607	587	576	615	599	666	581	609	579	573	603	572	592	577	569	573	589	591	566	567	604	584	566	627	582	571	650	546	549	600	579	611	563	629	595	565	564	598	633	592	568	594	556	585	602	610	598	567	635	576	575	554	560	570	556	575	622	557	633	588	577	558	567	590	558	577	566	596	576	560	581	582	586	593	595	572	581	547	607	613	595	560	581	591	560	612	578	588	583	572	560	573	602	539	527	566	595	581	624	561	575	573	566	609	596	593	581	585	601	587	561	582	598	573	601	553	542	571	601	605	578	547	565	584	604	556	583	547	577	608	538	591	607	591	616	565	601	593	562	602	586	574	599	587	548	584	552	585	602	584	558	565	548	605	637	575	580	571	582	559	610	629	570	556	563	609	591	568	580	589	621	625	617	553	534	591	593	594	582	564	559	592	571	618	577	577	609	623	562	588	623	580	580	587	505	593	614	621	586	582	592	574	584	584	611	557	558	577	583	557	600	603	619	566	550	541	592	585	567	546	578	563	571	597	596	576	609	577	594	592	538	588	599	639	590	632	577	581	567	576	590	560	616	593	574	564	523	577	580	548	568	611	593	544	620	593	557	612	566	534	565	600	575	600	590	597	606	589	562	570	607	575	592	578	594	551	585	608	619	590	566	591	564	566	581	582	549	610	563	583	595	529	620	543	571	621	557	578	619	583	646	595	571	624	581	543	554	548	643	620	564	566	598	586	581	592	598	594	582	558	590	570	586	554	571	620	591	583	577	597	571	602	551	554	578	576	602	595	554	557	585	597	562	623	609	593	573	556	579	582	574	590	540	558	574	653	573	592	584	539	580	561	549	580	583	593	577	567	587	585	558	650	590	568	563	572	589	577	608	581	642	607	539	535	562	591	596	587	592	547	592	576	603	550	561	584	560	585	616	592	574	606	573	588	600	564	595	576	567	602	570	588	592	600	595	552	598	602	566	624	590	581	558	565	625	595	575	594	571	614	572	601	598	613	576	565	597	542	588	585	558	574	557	576	524	589	626	599	617	575	569	621	601	614	595	558	551	544	604	570	577	582	589	597	573	593	552	561	577	540	614	537	556	575	596	565	625	575	568	571	625	602	610	605	563	565	576	599	570	544	624	611	558	602	568	551	597	616	574	586	581	567	563	524	564	572	584	562	639	613	558	579	591	565	580	648	608	595	571	577	584	542	562	599	616	585	577	618	598	572	587	576	610	605	568	569	622	600	588	619	588	572	581	583	600	616	557	552	547	599	599	571	620	600	635	568	594	565	609	604	599	585	566	579	607	572	562	599	569	555	616	588	552	657	611	601	612	574	565	603	599	590	598	566	543	599	567	574	574	613	582	539	582	595	594	561	563	584	566	569	619	580	555	555	556	586	537	577	593	603	548	615	589	599	608	611	599	592	592	621	595	601	590	576	614	553	612	582	558	587	607	605	548	585	564	550	573	578	618	568	596	556	586	558	555	572	618	584	583	596	612	561	552	605	603	557	611	575	574	612	520	597	587	623	582	613	570	584	605	507	582	542	578	537	587	595	601	578	557	563	604	587	550	538	579	559	546	599	622	602	596	594	546	584	567	602	602	609	648	553	586	583	589	563	598	552	629	624	562	612	594	598
14519	4281	170	108	107	81	103	73	51	74	84	78	78	83	55	77	67	64	76	62	64	71	52	71	63	56	78	74	73	72	82	75	74	76	75	79	83	85	94	67	63	77	73	62	72	77	72	66	71	62	72	66	72	60	61	81	66	76	70	60	72	77	44	63	71	83	74	64	70	56	68	70	63	72	66	72	81	83	66	72	72	77	81	56	68	83	64	84	64	66	84	70	62	69	71	74	73	88	61	55	89	57	73	90	68	66	69	68	74	72	79	98	59	74	84	85	67	76	63	61	63	53	65	68	88	79	58	74	67	58	69	63	86	68	61	83	65	70	51	60	90	79	64	72	57	70	82	84	71	73	98	70	87	77	77	83	66	63	60	80	79	73	70	68	58	103	69	56	83	90	72	62	63	69	75	70	61	69	65	74	73	80	65	78	73	71	75	78	52	67	75	63	72	74	91	72	65	77	82	65	64	86	74	79	65	81	77	63	64	97	64	71	68	78	53	93	63	63	74	76	86	86	92	66	66	64	97	82	80	75	55	68	65	71	62	61	75	84	71	58	71	82	72	64	71	61	82	81	59	65	92	89	70	74	60	64	63	71	67	67	76	60	87	67	84	72	67	75	70	60	75	74	66	76	65	79	68	76	78	80	67	78	87	54	68	78	61	51	73	71	70	88	64	54	75	77	78	74	72	71	90	69	62	53	75	76	68	79	67	61	74	84	54	65	68	76	66	65	79	72	62	71	70	70	74	61	63	61	70	65	69	78	64	51	71	63	58	61	57	71	66	74	74	87	87	79	65	63	82	84	65	49	63	66	73	72	69	61	70	62	77	55	75	78	63	58	83	88	74	70	82	70	66	73	48	66	69	66	83	70	78	64	66	78	61	76	72	67	71	73	56	55	66	69	65	66	58	57	69	90	49	67	67	66	57	70	56	66	63	77	84	66	68	67	91	73	62	63	62	64	72	64	68	67	86	71	63	72	72	65	57	71	97	74	72	83	72	57	80	69	73	70	78	64	74	72	69	56	63	71	65	84	67	69	80	71	68	74	57	76	71	59	87	91	90	62	53	60	56	87	70	70	60	67	70	81	80	57	72	79	51	66	76	70	58	66	69	67	76	65	74	80	70	58	76	60	68	75	80	67	75	77	67	62	70	77	71	80	79	80	69	78	64	60	78	83	61	73	72	73	73	64	72	77	74	72	71	74	68	55	67	68	68	80	70	75	64	68	72	68	80	70	73	79	63	76	77	81	77	55	94	78	65	76	69	65	69	79	70	64	78	66	83	78	86	66	81	90	64	64	62	68	57	67	66	76	72	87	84	85	69	85	90	78	85	80	64	62	64	54	75	70	68	69	68	77	93	71	67	74	81	67	65	70	69	68	61	73	70	67	81	75	71	74	84	73	64	74	86	83	71	84	106	66	73	81	72	73	77	56	50	75	69	70	68	66	81	60	64	68	73	66	60	76	77	54	77	76	85	62	60	60	67	50	57	63	63	76	71	72	68	94	94	88	61	62	70	63	74	68	77	80	69	70	61	73	77	69	80	72	69	68	74	74	67	84	67	68	80	75	64	66	68	72	70	83	79	81	71	66	73	74	72	73	70	93	69	49	72	64	74	72	64	62	62	69	77	78	73	81	75	93	76	78	58	73	69	86	71	72	95	80	70	73	81	81	85	75	68	71	77	68	78	81	68	81	70	74	65	75	70	81	85	84	77	65	80	77	84	76	79	56	65	77	72	66	58	73	64	65	73	78	76	80	77	68	83	58	61	62	73	96	73	73	61	78	78	72	53	90	57	78	72	62	78	70	94	73	78	75	65	83	81	52	62	80	69	92	68	72	72	76	72	86	69	81	66	72	80	71	77	69	78	62	90	73	79	78	69	66	58	72	65	70	79	77	65	72	74	67	64	74	80	71	58	66	77	63	56	72	81	54	53	68	77	79	76	74	72	53	79	70	87	83	59	74	63	76	81	80	64	83	53	83	87	80	78	65	69	65	61	73	82	65	65	55	69	58	71	59	65	78	71	76	77	81	64	74	75	73	93	60	70	79	68	73	68	62	58	73	68	81	59	71	55	64	76	64	68	79	70	62	75	81	75	84	57	75	81	76	69	64	66	87	91	66	69	75	69	81	64	76	57	86	61	96	89	64	63	78	66	56	70	62	70	63	65	66	83	67	68	61	54	54	68	67	73	71	71	65	78	92	80	56	65	66	74	73	73	63	61	72	71	61	72	82	77	79	79	65	74	60	59	66	61	66	87	83	69	77	80	70	71	71	58	68	72	81	77	64	58	89	76	75	77	75	57	62	92	75	62	66	69	77	69	65	64	86	70	78	77	60	92	85	76	69	90	83	62	62	67	54	78	65	67	82	69	76	68	67	54	62	74	76	81	72	83	70	74	64	63	82	89	73	78	57	75	67	78	81	64	72	60	69	51	67	79	62	59	84	79	64	72	68	75	89	78	68	65	62	60	58	67	65	69	65	48	70	65	75	71	79	74	71	84	68	75	62	76	69	91	63	88	74	67	73	78	71	67	68	64	72	70	69	87	57	83	60	76	68	71	72	62	81	47	73	70	71	77	66	56	62	66	74	60	49	75	59	73	63	65	74	71	69	81	70	71	99	84	83	81	69	75	75	79	65	71	62	57	58	68	80	73	66	70	70	64	70	73	69	78	66	72	73	69	64	62	65	74	73	60	74	80	74	68	67	76	65	66	52	68	77	68	77	68	65	70	67	68	89	53	58	73	64	72	72	78	67	75	52	74	81	67	79	70	69	78	71	79	71	67	68	56	75	75	64	64	71	71	72	71	77	73	60	66	67	63	60	75	76	69	69	72	55	76	72	60	80	70	79	78	76	71	71	71	86	65	61	66	49	70	70	81	59	58	76	68	70	68	77	75	65	76	69	70	80	64	54	69	71	71	79	74	77	53	80	91	71	65	73	54	74	69	81	73	60	85	63	67	69	79	69	72	64	64	70	85	74	57	72	55	72	60	65	80	70	66	75	92	79	71	74	67	82	83	83	79	77	67	68	85	75	83	71	58	55	74	69	70	71	73	71	93	68	78	68	74	68	65	59	74	68	83	74	79	80	63	78	68	61	64	79	76	74	71	55	71	66	64	79	68	77	69	71	84	81	64	78	77	77	79	80	66	71	72	89	71	66	69	75	69	66	62	68	58	64	77	75	85	64	80	79	82	70	69	71	72	72	94	92	59	74	94	58	58	75	94	70	66	62	57	64	78	73	72	75	65	70	67	65	67	71	73	52	84	78	74	68	70	70	88	79	75	80	77	70	83	71	63	58	86	90	66	67	70	68	58	63	64	67	76	71	67	71	89	87	73	62	66	58	72	80	66	65	66	69	59	62	62	87	70	92	56	72	80	67	82	85	84	56	83	61	74	81	69	73	79	75	77	72	70	66	67	65	88	70	81	53	72	63	59	74	79	61	71	59	60	87	76	75	71	71	63	59	62	82
9824	3228	335	330	308	302	261	271	264	252	250	221	233	217	239	196	224	223	250	222	218	188	203	214	231	214	211	222	236	204	212	221	218	212	184	196	209	225	206	194	210	201	213	216	215	207	202	195	202	202	206	201	190	243	216	204	231	190	210	201	221	237	194	218	219	235	211	198	192	193	199	225	209	222	210	190	208	213	219	213	208	199	206	224	230	191	222	226	234	215	224	182	217	226	210	210	210	200	200	236	213	220	218	192	208	188	194	190	230	209	198	209	210	244	209	190	224	230	197	199	226	202	213	224	243	192	179	206	210	216	195	229	199	221	205	233	166	200	202	200	203	218	206	222	201	208	212	218	191	210	202	227	226	227	225	205	217	227	209	220	219	200	197	214	186	219	231	211	225	206	198	196	207	211	205	203	231	206	196	206	217	229	202	209	197	222	223	217	206	192	215	208	232	197	227	227	186	239	217	202	196	191	198	220	209	236	194	211	225	197	210	214	196	212	204	207	207	197	180	209	179	233	192	210	204	218	206	226	202	198	217	226	207	185	224	198	186	231	202	219	219	189	227	182	215	214	213	186	227	225	231	210	203	192	200	201	220	214	229	189	192	223	224	199	217	235	212	193	199	227	221	208	228	209	201	204	199	192	191	229	191	206	205	196	203	180	226	220	207	179	191	185	201	179	205	207	234	213	218	209	218	234	189	184	205	187	204	213	205	204	189	208	243	223	232	202	199	205	220	223	213	198	212	203	201	232	205	217	223	227	200	200	223	182	194	235	202	210	212	202	215	215	223	214	204	176	200	203	190	226	222	186	220	188	251	202	204	211	172	225	213	198	230	212	205	192	219	191	236	198	204	218	190	217	233	215	222	198	213	205	222	223	219	205	212	219	204	218	198	208	208	216	224	229	198	237	197	222	230	181	209	222	233	227	183	229	187	183	195	217	217	205	233	243	242	198	219	214	223	211	202	217	252	205	198	191	209	204	169	213	216	222	208	215	190	210	239	229	215	198	209	206	204	221	198	199	211	193	197	197	213	222	253	219	208	212	220	222	215	211	228	189	196	231	214	195	196	195	202	213	200	207	208	203	204	224	180	222	214	212	225	209	193	234	216	205	214	232	202	186	206	213	232	229	189	211	221	214	227	187	210	198	191	213	196	206	218	213	215	212	210	210	203	235	223	223	202	223	200	195	215	208	233	231	214	212	242	221	229	226	218	239	216	206	193	190	218	205	201	199	183	206	190	200	225	190	192	235	220	227	194	199	229	229	214	218	232	242	220	226	218	212	202	207	224	219	186	202	207	191	198	198	177	213	213	216	197	244	191	200	209	245	221	238	214	191	222	198	218	215	223	227	172	209	207	208	194	223	207	193	215	210	239	236	215	205	200	227	205	211	215	214	216	227	229	195	233	214	207	211	204	218	218	205	208	202	213	203	221	225	209	209	203	209	214	211	214	219	188	211	194	219	179	211	211	198	210	216	216	212	215	212	224	179	189	215	217	194	198	207	240	206	205	202	231	189	183	225	202	220	179	202	215	190	203	195	208	214	193	206	199	204	213	215	255	194	213	187	219	213	226	214	223	190	208	209	186	205	213	224	224	187	210	192	219	203	197	211	219	201	232	220	214	217	191	233	193	233	208	205	218	208	208	194	236	179	200	207	215	203	219	191	198	213	205	216	229	184	200	225	203	229	216	231	187	216	209	226	191	215	212	185	234	211	197	202	197	196	207	223	192	222	210	204	209	209	191	221	248	224	217	224	198	200	245	229	209	191	199	179	198	215	212	224	190	219	216	195	213	226	213	227	209	212	212	214	209	232	213	229	221	205	211	203	204	222	214	191	188	214	239	226	188	182	220	218	200	233	209	220	206	209	213	227	195	194	209	216	183	213	212	221	213	231	212	213	223	191	204	205	223	201	232	213	195	203	189	196	243	198	219	222	183	228	215	221	208	246	210	204	205	207	208	208	214	231	208	198	228	207	211	227	195	191	203	222	227	197	177	207	206	220	215	207	214	234	200	221	219	208	212	201	209	215	217	204	188	218	188	213	204	211	223	219	211	220	208	219	226	236	216	217	191	208	196	228	185	182	196	205	219	211	208	231	209	225	205	224	210	212	220	195	203	212	192	204	214	203	207	175	200	206	194	227	225	229	211	185	209	225	199	198	216	226	204	207	210	216	189	217	203	241	220	210	226	192	208	208	199	217	222	181	207	197	213	217	194	196	195	216	184	213	227	195	185	220	232	218	193	217	234	180	195	220	220	205	228	205	239	210	209	220	216	194	220	223	192	214	188	207	181	190	217	206	253	206	178	212	210	208	217	208	224	192	221	225	213	213	244	243	218	225	226	200	213	216	222	235	204	203	219	201	215	240	228	186	206	240	213	225	226	249	201	210	200	227	209	222	191	212	201	224	227	202	213	187	210	203	198	202	221	190	218	215	216	189	200	206	204	221	204	200	196	215	197	228	224	214	220	205	200	189	205	193	175	246	193	200	196	230	196	204	192	210	207	206	216	244	220	217	209	204	223	204	203	210	184	229	196	202	195	208	193	227	205	228	234	235	224	199	216	205	191	218	199	181	245	220	200	239	196	198	214	211	199	218	186	179	181	228	229	171	204	207	237	215	212	200	224	224	187	236	214	237	216	231	221	202	201	175	203	214	213	218	216	201	216	221	199	225	189	203	222	225	213	218	217	220	229	197	205	216	215	224	216	216	200	197	193	221	212	228	217	208	196	216	227	207	242	215	201	195	206	220	210	212	189	194	199	204	200	194	215	203	216	188	195	211	184	207	221	208	203	197	231	202	206	208	223	201	212	242	212	206	220	205	212	221	214	206	246	213	227	215	209	205	211	202	245	228	215	217	206	226	217	203	183	218	240	220	231	217	222	202	229	197	240	218	218	209	211	223	202	218	205	229	205	191	200	240	235	217	195	206	200	209	231	204	198	213	193	222	198	215	210	215	207	196	210	227	198	201	230	205	217	239	198	222	230	196	222	212	211	229	207	201	213	207	192	223	201	198	204	199	217	227	213	225	209	207	219	220	222	203	219	218	211	214	203	208	210	214	204	207	197	198	177	206	198	189	185	246	216	202	223	254	189	209	216	197	213	235	196	203	191	199	212	217	228	231	192	214	214	196	188	216	194	202	195	210	206	213	205	220	221	206	211	214	212	194	218	210	221	238	219	194	234	218	214	204	237	200	210	193	213	191	228	216	200	215	208	202	235	220	226	225	215	217	214	208	195	209	189	189	169	196	219	214	186	181	220	213	220	229	207	186	223	200	206	187	220	225	210	208	231	206	215	208	241	210	183	186	200	218	202	218	208	196	189	202	211	215	198	225	208	204	199	225	222	235	180	211	183	218	209	199	216	209	197	233	218	191	213	221	216	229	197	213	205	241	234	205	221	217	187	210	231	209	173	205	204	208	204	210	223	218	199	204	208	180	194	229	184	179	239	196	211	231	205	218	210	189	218	208	218	193
57829	42403	9863	1372	702	507	458	345	334	255	259	259	267	225	223	251	225	240	221	219	184	213	215	209	211	207	195	182	196	205	236	214	218	185	221	184	211	211	187	211	213	205	162	190	178	209	212	184	179	210	199	199	199	206	190	194	225	217	179	189	205	194	212	192	204	209	196	181	221	180	182	195	188	185	189	197	177	188	184	175	173	205	200	184	221	198	162	236	187	220	198	203	219	204	198	180	213	198	189	209	229	205	198	170	174	193	211	192	172	186	195	181	209	191	193	186	215	189	191	191	187	197	201	174	213	184	177	213	213	187	214	176	168	205	207	176	194	181	198	183	195	197	199	178	191	172	213	200	188	189	178	223	183	184	191	187	218	175	190	193	204	176	207	174	190	192	188	200	189	179	177	217	152	177	198	188	174	203	209	165	195	201	206	199	189	182	185	191	168	199	210	164	184	195	186	208	198	200	191	204	172	182	202	203	172	170	184	183	180	194	200	203	183	194	193	213	172	222	190	181	202	197	190	220	208	179	212	195	202	218	224	210	194	185	195	176	189	216	203	178	173	204	210	200	194	215	185	192	192	173	190	177	182	166	176	168	201	197	191	168	175	205	168	227	185	203	172	184	209	195	179	217	221	198	200	198	197	194	189	174	210	171	184	172	188	220	195	208	230	173	162	190	201	176	180	168	186	175	197	196	216	185	182	184	197	210	169	195	203	169	185	187	189	188	203	204	206	168	194	166	185	171	193	186	197	207	176	212	194	207	200	193	210	173	170	176	208	183	187	199	185	176	196	214	175	193	180	158	202	187	196	195	189	208	180	205	184	207	180	194	198	190	201	200	179	218	223	189	176	197	215	173	185	179	210	202	200	192	199	185	174	174	182	186	230	170	173	198	206	176	205	177	186	188	194	205	191	184	206	201	204	197	174	189	217	169	204	193	203	204	207	204	186	197	185	207	205	167	197	185	170	190	187	192	212	201	168	203	185	198	195	188	185	197	195	200	191	184	185	183	212	176	209	183	172	185	196	188	173	179	202	196	182	228	217	176	190	182	183	192	189	226	216	196	207	207	197	182	187	180	203	170	200	205	197	189	189	190	189	200	210	198	172	205	206	201	198	205	221	204	193	181	196	179	187	186	197	174	185	188	191	207	204	206	191	200	184	183	194	230	181	192	190	177	196	210	206	166	182	198	189	217	178	202	188	197	200	185	191	178	202	192	191	190	192	202	195	179	213	193	209	209	211	203	199	225	186	218	200	187	201	193	180	174	170	186	189	172	163	205	205	176	189	176	188	199	217	203	174	210	199	200	180	201	192	195	189	208	186	180	193	193	179	216	182	183	185	178	208	173	233	207	206	175	159	177	209	163	205	201	202	171	204	187	193	180	222	205	193	189	216	175	171	184	166	210	194	185	196	207	196	198	207	215	187	173	173	197	178	171	189	199	211	203	198	185	201	183	211	191	182	157	189	207	213	195	195	219	231	177	193	196	191	182	199	196	223	200	184	204	203	195	217	213	214	191	183	216	200	193	200	195	201	201	171	165	190	200	181	195	199	203	181	191	207	204	184	189	168	189	156	191	197	193	208	200	187	195	182	179	194	200	195	187	185	197	205	221	190	195	194	203	168	193	197	228	196	214	220	192	214	206	204	197	204	193	212	156	193	187	219	188	201	159	182	193	189	170	191	174	199	189	198	175	205	201	216	220	187	196	197	211	197	205	179	195	193	179	188	208	191	180	180	175	195	183	184	183	179	199	200	176	205	190	206	186	197	173	166	171	199	205	215	200	160	209	202	212	167	209	181	193	174	202	187	172	197	157	160	198	173	188	208	209	177	190	195	210	206	214	211	203	164	188	182	200	191	191	178	169	185	213	189	196	219	196	214	174	214	194	188	210	204	186	158	156	193	188	212	175	184	174	174	184	176	203	214	196	196	189	208	171	202	199	163	208	177	197	174	202	225	184	200	176	188	206	164	174	174	180	178	202	196	223	183	216	214	200	207	178	191	186	196	161	194	209	186	190	205	169	201	179	170	184	204	194	206	188	195	197	222	182	190	189	195	220	183	207	206	212	166	162	194	186	201	199	164	211	176	194	207	196	167	204	203	187	199	167	193	182	212	193	166	176	209	186	174	195	192	198	176	190	202	200	175	203	192	186	209	191	182	237	197	187	177	199	192	214	224	186	209	193	192	214	151	175	204	214	197	198	198	199	200	181	214	197	182	169	208	174	201	208	227	204	178	194	178	180	224	229	182	191	170	209	194	197	205	171	198	186	210	198	195	192	189	210	179	182	206	207	177	183	180	186	212	199	192	213	199	190	173	215	219	192	186	196	203	193	182	205	192	177	213	185	189	186	187	179	208	185	159	209	184	210	194	173	166	176	161	219	167	218	181	167	166	228	199	196	199	196	178	207	205	204	209	200	208	193	207	178	204	180	194	213	193	174	210	205	190	201	215	173	197	178	175	172	198	190	204	195	178	202	207	174	231	189	199	182	209	190	180	210	186	181	209	195	184	182	172	212	200	185	203	184	213	194	195	209	188	229	167	188	187	199	172	202	176	193	171	201	214	190	179	182	190	183	174	168	188	185	185	214	199	187	191	212	189	214	195	174	209	176	193	188	155	169	211	198	198	166	217	214	173	193	212	222	177	180	204	215	188	185	195	202	191	197	181	206	178	177	165	224	187	190	193	194	201	169	205	180	202	177	192	211	205	221	195	189	192	218	178	201	227	195	216	194	199	179	196	165	194	183	169	163	193	174	182	193	206	203	192	196	202	200	179	191	172	183	181	199	218	211	195	179	169	177	212	197	183	183	201	212	202	190	203	193	190	192	181	217	199	186	206	204	181	205	197	165	212	169	202	202	198	198	215	209	192	188	209	196	200	188	192	209	195	202	186	197	201	199	186	198	195	186	212	207	167	181	203	182	188	201	200	185	205	207	181	178	202	189	197	160	209	199	186	192	185	205	208	173	179	182	204	191	195	203	198	181	220	212	183	237	187	179	217	190	211	170	170	184	235	214	202	212	224	171	195	190	204	210	183	190	206	215	212	200	210	179	213	188	199	183	194	201	203	155	186	193	181	214	188	183	204	195	206	214	190	186	207	197	172	192	178	206	198	183	192	195	182	197	202	219	192	217	214	191	229	224	195	184	183	159	190	193	190	167	170	191	188	197	193	192	224	194	187	194	203	191	192	189	203	194	190	203	208	174	185	191	204	213	194	200	190	176	206	167	173	223	211	184	188	212	205	200	186	211	188	200	196	216	174	205	191	203	211	195	185	180	222	214	201	205	190	189	200	190	209	194	190	197	171	208	189	224	166	177	196	203	195	198	193	170	171	217	190	171	197	190	190	176	199	169	184	168	208	197	199	162	191	190	197	198	205	181	209	193	214	202	175	181	182	204	205	188	191	196	197	200	184	226	209	184	188	197	188	202	209	187	212	206	200	205	199	207	191	193	181	198	197	191	203	213	218	209	196	213
36567	13713	3179	2761	2447	2017	1884	1424	1238	1095	1004	947	863	769	742	730	690	691	723	603	626	585	573	521	500	524	519	551	537	480	500	555	536	536	519	498	514	478	491	493	474	489	476	488	510	488	480	502	494	471	468	499	442	469	507	482	478	490	493	464	475	482	478	459	499	482	433	495	467	454	469	463	494	491	483	476	459	427	474	480	467	466	467	482	470	468	497	511	474	502	461	479	435	475	455	437	449	469	469	428	454	463	450	469	435	475	457	499	461	470	474	486	452	458	476	436	408	465	460	479	489	483	449	461	483	492	450	455	442	453	481	457	467	492	436	455	430	480	448	485	470	469	451	435	436	473	459	450	466	479	460	486	491	490	461	451	424	443	450	463	426	474	477	453	448	433	498	448	482	474	427	467	490	450	473	458	510	475	448	482	493	463	446	450	490	507	480	454	447	440	435	480	439	451	468	444	441	470	424	472	451	444	447	473	455	454	478	426	451	476	494	439	496	461	484	474	413	453	468	462	485	424	473	449	442	487	454	460	491	455	446	478	446	457	458	461	463	417	422	438	434	478	444	494	488	505	472	476	467	452	451	467	424	468	414	454	455	432	449	457	440	460	468	431	488	437	417	524	468	448	484	469	445	483	472	455	468	449	488	442	429	464	436	486	427	462	480	470	481	440	454	454	486	485	513	476	474	451	442	445	489	439	448	437	479	501	495	483	431	441	409	458	473	477	453	482	471	472	442	459	432	471	458	464	444	446	460	458	492	444	509	502	461	470	449	465	461	426	440	453	506	471	449	473	426	484	483	457	418	436	495	453	433	468	464	443	465	495	435	460	445	487	446	422	460	473	483	497	458	457	468	452	431	517	470	452	463	481	474	455	440	433	467	484	487	438	448	491	461	468	448	495	448	459	494	448	449	479	493	474	484	462	451	448	456	428	482	457	461	452	456	464	472	430	461	477	504	456	437	483	438	442	452	436	447	466	468	475	484	477	475	449	443	441	437	479	474	474	452	465	473	481	458	428	477	458	457	471	456	476	464	492	451	452	519	470	488	472	458	434	468	464	439	444	484	461	467	475	487	425	424	457	474	441	477	485	459	478	472	473	503	461	453	452	476	497	446	489	468	476	450	497	435	445	472	475	449	474	459	481	465	450	461	513	460	508	469	450	458	474	419	442	465	465	492	439	473	464	473	441	453	476	485	478	459	480	443	478	454	463	430	429	463	435	465	468	441	459	415	445	457	458	501	432	466	435	456	445	487	437	454	475	450	448	440	452	467	447	430	465	454	461	491	444	444	445	449	438	472	452	489	436	453	471	477	463	445	454	499	445	455	485	458	475	436	465	453	468	449	442	454	473	463	471	456	470	443	454	469	457	462	446	452	460	452	481	467	469	448	467	462	443	441	449	459	452	429	450	454	450	463	474	460	456	452	491	443	488	474	478	449	453	447	467	474	445	460	439	472	462	463	455	463	454	472	445	454	415	453	449	458	484	434	467	477	474	447	487	460	480	472	466	447	441	474	459	426	466	470	487	439	474	440	525	478	474	465	448	479	474	470	486	463	458	453	452	445	508	492	467	440	472	431	449	512	465	451	466	489	449	459	440	454	470	480	443	452	437	467	477	438	418	453	466	447	437	453	450	460	467	441	446	493	441	439	476	460	491	457	468	454	455	461	488	475	479	453	440	434	486	442	453	485	455	469	478	448	474	445	449	489	517	476	468	476	472	488	447	444	460	415	488	467	481	449	488	466	455	434	449	474	445	440	461	452	449	467	468	493	423	459	418	439	433	495	462	437	463	512	474	457	452	457	477	474	436	449	440	475	447	459	523	452	442	453	443	464	462	492	471	466	494	467	468	492	474	453	479	440	475	429	489	449	509	437	477	466	435	481	475	436	415	467	476	500	454	431	497	521	454	481	486	455	483	468	454	461	456	469	475	470	428	457	408	440	433	459	480	472	464	460	499	456	475	513	439	464	432	454	470	445	463	471	468	431	494	481	438	438	450	478	451	458	454	473	433	436	463	462	465	436	486	464	444	471	464	462	448	475	446	426	437	443	440	460	465	454	509	459	495	449	440	433	472	463	486	438	458	485	422	441	479	457	388	481	453	469	421	468	467	430	431	486	478	469	473	435	471	488	467	473	476	460	479	468	461	463	449	459	472	471	485	436	472	465	450	471	465	471	459	471	480	456	451	490	448	435	455	461	480	444	435	482	437	428	473	481	484	505	441	481	478	465	505	457	482	475	457	449	442	475	468	460	452	411	474	511	443	463	466	513	485	445	454	452	485	457	468	474	467	441	440	470	452	479	441	494	483	435	455	444	518	469	449	483	437	465	491	498	439	455	491	446	462	457	445	459	478	430	498	456	432	448	475	444	444	432	451	422	463	482	392	430	452	469	447	464	468	471	486	450	496	474	489	454	438	453	453	454	482	454	485	451	450	478	452	480	428	488	499	470	492	469	454	451	451	427	460	508	464	494	463	456	482	457	453	459	445	437	470	436	439	432	495	420	440	462	487	439	471	470	467	440	479	486	461	467	475	443	424	445	440	436	467	450	472	487	443	477	459	475	429	434	427	465	496	444	429	482	506	458	450	471	435	467	447	474	471	433	460	481	419	447	435	448	473	481	508	479	453	439	485	479	469	487	443	451	457	453	458	463	495	461	478	449	441	482	431	439	466	467	458	443	466	471	468	434	446	441	457	448	435	466	450	429	442	424	476	449	458	462	451	449	481	495	490	433	436	492	453	477	462	423	448	446	472	442	480	451	438	439	499	487	494	488	468	477	440	437	438	442	456	455	483	494	452	445	487	467	469	454	479	447	477	455	484	499	467	485	470	467	452	488	468	424	440	449	457	461	445	482	421	475	431	477	472	471	480	442	476	472	499	500	464	467	432	441	489	462	488	410	484	465	432	482	463	457	451	451	477	462	459	436	469	464	463	469	479	438	467	446	500	469	441	487	477	468	436	428	468	452	484	480	428	465	502	466	470	455	457	440	486	439	467	441	459	470	502	460	464	423	473	488	458	437	461	523	474	494	491	449	439	459	491	485	454	503	463	504	436	422	474	438	470	470	478	438	465	470	460	466	462	496	478	454	433	479	446	465	461	461	447	484	430	451	484	469	422	444	434	471	463	472	468	513	436	472	452	464	407	453	448	471	476	466	475	482	426	457	487	518	453	457	501	445	454	466	488	441	436	515	427	467	472	492	451	451	518	480	463	479	424	434	498	430	496	481	473	493	457	435	439	503	437	480	436	439	480	490	450	451	478	483	479	472	448	449	461	481	488	466	445	500	480	472	429	475	452	463	455	468	460	443	443	482	458	445	519	458	438	479	457	462	483	465	480	469	484	462	485	475	464	505	472	438	460	450	461	454	481	432	478	455	450	458	433	463	441	465	477	455	498	478	459	480	458	477	480	497	460	471	455	430	460	440	456	483	432	440	469	516	435	450	483	417	448	421	406	469	466	447	456	498	488	461	452
69551	51183	19531	4750	1359	912	799	616	513	454	420	383	372	391	350	363	364	336	343	332	298	292	326	287	265	285	263	271	305	252	262	282	286	280	280	288	275	284	251	267	276	274	254	241	251	277	277	264	298	302	267	229	279	254	251	294	258	293	258	254	293	294	292	240	266	251	240	272	273	274	285	242	251	270	288	271	267	275	280	278	264	258	269	259	264	257	259	260	261	260	261	270	273	273	216	271	285	263	271	274	285	281	289	257	271	251	245	268	268	269	273	277	248	247	279	269	282	269	268	251	289	278	244	266	271	258	261	230	280	259	262	248	263	252	281	278	267	264	281	301	240	270	252	272	279	287	259	287	304	265	293	269	231	242	272	269	264	261	290	281	278	284	276	261	281	248	276	263	248	271	261	270	288	252	286	256	262	279	284	278	252	275	277	259	245	283	263	274	253	277	243	264	289	259	263	267	271	273	256	271	260	262	253	291	315	251	276	297	286	281	254	284	258	278	279	265	268	244	245	268	282	251	245	248	275	269	269	269	295	269	285	236	293	262	270	248	263	248	287	241	250	257	272	256	265	262	248	248	226	271	272	288	283	263	260	228	275	290	253	250	277	282	249	281	277	277	238	254	271	280	271	272	265	257	270	267	249	291	295	257	292	280	265	281	258	270	247	274	259	313	273	264	312	261	297	284	295	293	284	309	277	268	268	271	271	241	270	255	229	228	269	287	251	315	264	286	277	273	249	262	263	292	281	295	285	257	250	267	324	262	259	284	244	267	262	268	272	264	285	287	250	269	282	228	251	289	257	271	275	285	267	285	297	250	261	284	242	278	283	263	299	269	256	281	262	285	263	272	292	284	301	247	253	249	277	273	291	256	287	241	291	260	245	256	247	285	243	274	289	263	267	286	272	258	261	281	242	296	262	255	244	236	278	267	268	276	256	267	280	287	269	272	309	281	264	238	278	245	249	273	270	278	286	261	270	267	264	271	303	261	253	260	260	295	313	277	273	268	267	268	302	244	293	274	288	254	286	250	293	241	296	282	268	271	250	257	268	266	290	274	270	269	252	303	287	263	259	246	282	249	242	281	228	284	297	302	294	248	325	249	253	244	252	271	259	268	271	273	278	270	272	236	253	263	261	266	281	249	274	249	279	268	281	300	253	255	236	268	285	289	287	260	261	280	253	262	272	274	246	286	265	281	244	266	266	295	266	254	253	271	277	256	275	254	281	238	263	260	277	279	263	227	274	255	230	259	251	263	257	236	271	280	227	264	271	307	252	274	269	242	270	269	279	268	288	269	266	275	248	274	261	241	262	258	238	251	258	266	251	273	308	289	250	276	267	282	313	280	269	288	261	243	240	264	270	264	256	260	282	292	254	267	280	262	244	270	282	248	285	255	250	257	256	283	242	269	266	239	236	260	257	262	283	253	274	293	234	258	276	291	251	241	278	252	271	256	249	272	268	263	267	267	254	263	302	260	272	279	286	259	252	304	259	285	288	276	233	271	267	256	261	222	264	238	268	252	274	244	287	294	296	215	319	250	283	258	282	270	249	270	259	232	257	271	280	285	262	245	246	272	274	259	240	277	289	241	271	246	271	272	258	254	281	281	252	277	315	283	239	232	234	249	237	263	277	274	264	303	276	258	271	272	293	252	256	288	294	254	260	257	228	269	269	297	238	250	299	272	255	254	279	274	265	272	262	295	250	251	300	248	280	254	264	301	282	285	270	283	281	299	270	276	256	289	289	241	250	271	246	288	273	256	255	268	270	271	292	232	290	263	297	281	265	297	265	276	273	248	281	282	325	284	291	267	255	305	234	258	260	282	257	256	293	224	263	264	281	262	274	289	253	258	277	280	261	256	252	291	280	279	275	274	276	263	281	272	251	257	237	257	267	265	252	246	269	276	275	255	287	262	249	290	267	240	279	258	271	276	274	261	253	265	275	269	276	259	269	251	300	272	269	247	285	278	259	297	305	283	282	260	263	277	259	246	284	273	280	253	275	258	277	267	275	281	249	254	256	258	300	273	265	286	256	302	246	269	267	282	273	264	284	273	267	277	284	270	268	283	307	304	266	286	284	256	292	268	281	254	259	293	249	253	268	305	267	259	260	234	266	270	239	273	299	253	258	241	255	257	276	237	296	270	285	255	267	266	231	249	260	264	260	307	281	304	273	255	250	250	277	266	263	268	244	268	251	249	281	249	282	243	255	283	250	242	261	289	271	288	269	285	258	281	258	293	265	261	250	322	239	244	247	290	257	268	248	277	278	261	266	238	299	244	271	273	285	267	248	292	256	254	282	278	276	279	273	265	256	280	224	266	292	272	249	261	269	259	242	246	255	247	269	243	295	257	285	267	269	250	243	238	263	277	261	257	215	278	274	297	255	263	307	263	260	268	276	257	277	264	311	238	232	237	258	288	288	287	290	286	254	252	260	274	256	293	260	253	282	282	266	253	268	278	282	254	294	271	241	311	268	262	261	262	285	258	230	247	254	251	278	254	249	252	272	255	279	260	268	280	277	248	294	269	262	283	276	265	300	262	263	290	272	260	283	252	277	280	219	268	283	275	269	278	266	277	260	292	268	267	241	286	287	268	267	270	286	267	266	265	261	280	248	250	260	242	264	258	300	250	265	261	264	248	275	273	263	282	267	243	269	235	247	260	264	288	234	263	275	242	292	250	251	250	274	259	255	235	248	257	293	259	289	254	293	285	282	254	268	283	288	274	284	260	262	266	246	280	246	269	284	283	304	262	244	274	254	284	246	291	263	247	239	242	259	259	274	256	268	297	232	260	268	253	278	293	254	270	269	271	290	280	261	269	267	285	273	280	244	280	256	307	276	278	258	286	288	260	259	291	269	246	253	278	300	266	247	289	240	265	247	272	263	241	276	301	250	271	268	226	250	288	259	263	259	261	276	304	246	273	288	275	275	255	269	251	295	273	264	255	248	259	239	278	277	252	265	273	263	256	276	268	230	254	293	235	239	238	234	226	267	270	292	260	234	238	248	231	234	290	282	262	290	277	238	281	250	265	277	287	257	271	269	265	251	274	255	261	277	257	262	279	287	261	252	304	240	269	260	260	242	280	275	275	256	237	279	272	296	240	283	258	271	253	258	256	284	261	284	245	259	266	263	318	288	267	246	285	278	290	259	259	265	282	238	257	271	265	310	277	291	294	276	291	272	268	282	284	284	264	268	289	235	270	257	261	235	255	287	275	265	298	285	259	257	282	238	262	283	283	288	275	258	249	277	252	261	252	266	264	273	250	275	266	275	261	243	265	238	285	270	229	274	247	247	243	242	272	283	262	258	296	263	279	270	285	273	253	260	264	263	268	270	253	244	250	254	241	272	259	288	306	253	259	296	281	271	305	260	268	279	288	246	268	221	254	279	246	254	267	265	259	277	261	277	273	314	249	252	270	316	244	271	283	281	291	257	272	302	303	263	251	298	276	294	253	271	261	259	285	253	255	251	270	258	272	252	257
45764	17763	9871	4940	4301	3552	3119	2328	2093	1785	1591	1440	1305	1210	1199	1090	1044	1105	1084	850	837	819	785	792	799	765	722	724	733	686	723	656	669	712	689	682	674	654	674	676	641	596	660	626	627	642	633	631	643	629	640	632	607	623	643	635	576	635	617	626	590	674	570	611	644	578	640	606	588	635	613	619	625	594	613	620	597	589	615	587	520	615	573	582	631	623	591	605	620	591	577	588	634	622	608	619	621	612	595	590	601	619	610	598	622	550	577	627	591	590	633	588	584	590	613	584	602	630	593	593	565	601	582	565	609	632	590	610	579	590	576	579	607	620	568	593	609	599	594	554	583	590	574	656	583	586	574	607	575	616	602	599	562	598	613	612	628	558	599	588	588	608	577	583	596	575	556	543	584	603	554	569	566	600	595	588	571	628	571	614	598	579	632	607	602	595	601	590	571	619	592	649	608	607	606	629	564	588	549	601	624	546	608	573	569	617	610	535	588	607	628	565	592	636	568	586	595	620	618	585	567	563	584	586	627	631	617	573	580	577	584	628	578	583	602	590	597	584	575	620	608	650	586	607	623	624	584	586	539	589	596	540	612	600	558	586	595	579	639	653	583	600	587	569	589	561	574	599	622	568	586	586	566	590	593	586	601	576	586	570	561	590	591	565	582	585	574	604	597	615	631	603	613	538	602	557	574	602	586	582	548	621	564	624	637	571	543	559	571	589	573	563	595	629	604	582	621	583	639	589	615	617	599	590	600	555	638	593	621	572	579	555	575	578	555	570	602	553	599	540	581	628	593	610	585	597	593	618	563	556	606	611	618	601	611	574	600	591	583	553	627	574	541	611	595	559	581	588	568	603	581	572	578	604	564	577	550	583	600	591	621	609	619	549	563	641	542	578	586	614	606	526	578	585	600	560	581	595	583	593	601	585	553	616	605	589	588	549	597	571	609	628	536	583	595	549	632	546	561	625	602	640	597	579	611	607	613	636	557	548	590	611	578	550	542	588	564	567	569	556	558	600	618	585	609	569	624	635	574	563	633	577	560	580	573	624	620	553	623	610	599	531	582	613	572	552	609	576	603	553	598	569	606	581	580	610	623	600	598	592	584	583	604	588	606	579	553	593	576	619	573	602	555	579	598	548	626	600	579	567	546	610	583	605	585	539	618	553	628	595	568	612	644	665	593	599	581	589	621	607	630	603	603	575	568	585	652	582	620	613	622	564	576	619	579	587	577	606	591	579	522	589	550	569	584	602	610	631	600	622	631	596	583	593	595	579	571	592	589	582	558	598	573	638	615	571	588	597	592	597	618	563	588	613	582	579	572	589	607	572	615	616	573	604	578	631	569	605	578	579	544	604	577	566	565	580	579	615	603	586	613	569	602	584	603	544	591	610	580	630	603	561	627	586	580	571	545	583	596	596	553	601	571	577	626	580	550	610	598	569	614	591	589	609	613	609	568	580	613	610	609	608	556	649	568	642	603	579	589	627	585	615	548	570	575	567	621	601	554	581	577	556	575	614	613	602	596	597	645	577	621	599	618	617	598	573	623	583	561	565	610	569	598	614	591	569	586	554	566	596	577	562	599	570	573	577	542	585	609	564	579	571	604	639	572	589	613	619	617	589	603	632	581	597	559	589	612	579	587	575	584	578	626	591	594	592	631	564	593	609	597	606	592	607	565	562	597	609	566	590	597	601	572	637	611	597	545	575	583	625	595	572	606	591	627	603	613	573	604	640	606	581	586	593	592	575	613	578	607	579	629	577	627	589	549	582	628	559	621	603	605	605	591	578	592	555	607	562	556	610	599	567	593	570	557	619	610	597	642	594	617	593	543	564	599	582	600	581	545	589	535	592	606	605	601	567	615	597	576	577	573	556	574	602	612	559	573	563	534	583	547	619	606	631	600	543	605	640	565	591	570	565	545	604	569	589	611	593	575	602	560	606	603	596	606	569	585	587	571	550	571	585	584	554	612	622	607	581	610	590	585	590	626	564	553	555	592	570	590	633	603	544	566	560	576	607	613	569	568	602	591	597	595	584	579	589	553	578	590	586	587	592	632	555	556	573	599	577	621	618	555	582	560	571	577	569	609	585	552	600	601	567	575	600	620	593	587	587	583	576	549	627	555	612	590	618	541	566	641	617	577	539	628	570	570	594	569	579	598	538	585	633	560	553	588	615	605	565	626	604	546	567	590	604	582	646	610	613	584	573	613	617	575	570	592	577	561	606	549	590	597	587	650	585	560	566	531	579	605	570	598	591	597	600	547	607	609	552	571	565	572	593	602	591	545	604	615	542	616	572	593	580	647	628	603	580	563	588	582	588	586	600	613	564	576	585	607	565	578	620	604	612	555	600	581	587	598	577	529	644	603	633	581	565	641	568	580	606	590	589	588	617	573	603	580	614	615	561	607	590	592	531	545	588	607	617	549	578	609	618	565	569	610	553	550	544	605	568	628	610	621	619	588	627	599	611	590	632	561	583	575	537	557	597	631	594	597	601	568	576	558	588	608	605	574	541	593	632	584	565	593	569	618	613	576	597	584	553	633	610	586	595	615	608	585	582	588	591	602	632	615	574	571	610	620	578	560	652	610	579	592	595	564	601	589	608	581	620	530	595	636	603	578	613	604	613	562	573	579	613	639	600	590	592	591	578	605	564	565	570	586	579	581	562	578	584	591	606	566	600	601	605	611	607	598	567	597	544	593	585	624	570	557	601	625	582	559	608	626	584	601	616	611	587	627	580	613	586	585	609	609	630	585	543	605	614	582	630	618	579	606	519	583	592	548	616	583	587	600	627	567	610	573	600	560	567	593	608	586	558	626	570	596	572	559	589	541	604	545	570	559	582	609	570	622	645	571	565	608	603	589	559	553	590	548	582	559	583	574	562	614	570	581	610	534	552	577	656	609	585	603	606	608	622	619	569	621	583	579	591	586	590	562	585	556	578	571	586	561	575	594	595	599	552	595	598	609	583	590	566	588	567	568	640	593	572	577	587	561	554	591	578	620	570	625	566	630	591	601	589	608	594	598	599	595	621	577	607	596	594	576	624	624	563	557	614	599	596	658	554	609	587	596	583	591	567	624	551	624	578	559	565	606	604	635	603	591	605	559	658	587	585	599	554	575	545	604	588	604	590	586	621	615	647	621	561	563	609	621	558	635	592	640	576	569	580	580	602	596	565	554	589	569	615	543	577	643	623	647	569	580	616	625	574	580	552	617	581	572	569	605	552	629	578	606	622	608	619	588	577	597	565	574	617	609	617	605	565	607	588	624	597	599	565	551	631	578	621	561	571	587	585	601	618	599	600	602	599	604	625	589	567	599	579	602	581	604	555	587	557	592	621	585	556	609	571	566	575	622	618	545	617	558	593	566	602	592	579	590	583	609	587	609	565	556	590	593	611	590	584	556	634	615	613	594	573	629	626	604	579	547	611	585	598	571	583	565	536	611	621	603	545	582	600	602	608	624	602	613	597	579	586	575	628	599	613
19404	5391	272	120	101	92	76	87	88	80	78	74	71	63	74	83	90	70	76	82	73	86	77	84	77	76	63	65	81	76	94	77	67	74	69	84	71	61	90	75	80	62	72	69	72	80	85	64	63	65	70	79	78	61	73	89	67	67	79	89	79	99	76	72	75	70	72	73	79	61	73	72	86	91	78	75	67	74	78	65	69	77	83	69	88	86	93	79	83	61	63	77	79	94	62	77	70	68	74	64	66	66	70	90	84	85	59	70	81	78	58	71	76	77	87	73	83	80	79	79	80	69	78	58	61	74	83	79	71	87	71	74	89	73	84	76	77	91	80	79	78	94	69	84	91	74	68	65	74	70	72	82	87	64	72	75	64	90	67	76	71	65	84	65	76	77	80	65	63	68	76	76	86	80	77	73	73	65	70	59	78	62	83	76	74	65	79	81	74	75	82	71	72	90	78	75	75	92	80	76	80	67	74	75	68	73	75	77	80	75	97	81	72	86	83	80	84	82	84	71	85	79	78	79	71	81	89	70	72	71	88	86	73	74	80	82	68	67	60	79	80	81	77	80	71	69	78	78	59	73	64	76	69	74	90	69	71	67	87	70	80	97	87	70	71	73	74	88	70	57	96	78	83	87	73	80	74	80	67	82	74	55	70	80	61	78	58	78	74	82	74	67	82	87	73	75	74	77	71	84	65	74	76	66	64	82	83	78	74	76	85	60	74	82	74	78	68	73	70	62	74	69	86	79	70	76	77	67	73	92	76	87	67	74	85	77	84	85	62	77	85	78	85	65	88	94	86	77	75	71	72	66	72	77	64	83	85	77	90	77	71	93	60	71	77	72	68	90	74	71	81	100	62	74	73	82	64	69	74	73	68	66	77	86	75	90	88	83	65	72	70	83	60	89	83	79	78	56	74	98	66	69	62	78	80	79	60	81	66	82	73	74	78	69	70	73	70	83	77	54	85	48	77	73	83	92	72	82	94	84	87	76	87	74	67	88	71	83	79	81	88	80	76	86	67	72	73	69	77	76	69	64	89	95	75	67	73	95	79	72	70	77	88	72	90	49	69	73	64	88	86	90	86	71	80	65	72	92	66	60	85	58	71	73	76	69	74	70	77	74	84	66	75	79	79	66	76	74	82	66	72	73	79	75	86	76	61	81	84	73	74	69	60	87	84	85	64	89	65	79	77	57	75	68	69	91	73	71	85	77	57	81	84	81	90	72	75	77	80	79	80	67	82	85	69	73	84	69	75	79	87	88	68	89	82	65	72	82	78	81	79	70	70	84	86	74	71	85	79	71	78	82	70	80	73	65	73	82	79	67	71	87	64	74	87	86	92	82	87	70	83	83	74	66	88	63	80	64	77	84	78	73	81	81	89	88	59	66	58	81	70	82	64	81	67	74	84	83	62	85	71	75	74	80	64	62	83	73	65	76	74	78	90	78	71	77	84	74	68	68	68	77	81	77	84	86	68	81	66	84	78	80	83	70	73	75	87	81	73	86	83	73	74	63	68	64	80	82	84	80	81	93	92	68	67	69	67	76	84	87	69	101	74	64	58	74	76	79	74	86	78	72	78	94	77	73	86	76	74	49	71	81	67	84	59	66	90	70	83	87	87	66	68	72	75	70	81	60	65	82	87	70	73	92	74	79	66	79	75	71	78	78	84	70	77	69	87	73	71	69	75	91	80	83	87	81	81	71	91	65	67	65	81	74	78	73	77	70	80	66	65	93	83	76	77	75	77	78	95	80	73	64	75	74	74	83	70	66	60	68	78	77	70	79	72	81	81	86	67	85	71	75	80	70	73	86	79	79	88	68	80	76	81	63	74	86	62	76	86	71	101	73	77	69	84	77	61	78	84	72	83	92	68	66	80	74	76	65	73	83	76	75	82	55	67	73	89	72	79	60	91	58	77	57	64	66	85	73	73	83	78	60	79	74	79	76	69	77	88	69	80	78	85	68	72	65	68	61	65	70	79	62	71	67	64	86	72	67	68	63	84	81	70	59	66	87	79	71	77	58	69	70	70	59	61	89	84	90	86	72	90	90	94	79	80	74	69	66	93	76	75	65	70	58	90	67	74	83	71	72	65	66	82	69	95	71	74	53	87	76	75	76	77	75	74	74	73	72	68	57	80	80	86	69	72	72	75	74	80	71	76	86	93	88	78	74	78	88	80	75	71	94	57	88	76	70	78	78	80	80	61	80	85	67	75	76	78	85	92	88	85	88	64	66	71	81	77	85	81	73	70	76	84	86	75	76	76	78	77	87	60	81	82	72	74	81	83	80	78	73	93	94	93	69	53	80	78	81	73	85	66	77	75	65	71	80	72	68	59	88	95	87	83	78	83	71	77	99	76	83	75	87	63	77	70	67	69	80	76	77	86	73	82	86	86	86	72	88	68	83	78	60	87	68	97	66	74	91	66	69	73	73	65	65	72	69	78	83	81	73	63	80	75	74	74	83	72	74	59	62	69	85	82	70	67	72	82	87	71	72	72	85	73	63	80	81	79	58	64	67	75	74	74	77	73	83	73	81	84	84	68	77	100	74	74	89	90	72	82	78	65	80	83	91	85	63	80	69	82	94	85	86	66	70	83	70	76	89	83	84	72	79	73	69	87	74	76	75	80	81	77	72	79	88	56	72	78	78	82	74	71	79	61	88	77	77	74	61	79	79	75	96	81	67	71	57	50	66	79	70	82	87	88	88	71	66	84	98	82	61	76	76	84	73	72	67	91	71	69	86	80	92	72	86	68	75	92	83	88	75	83	65	77	64	78	68	92	83	77	85	104	93	75	83	77	77	79	76	73	71	85	73	80	71	58	76	73	79	80	86	59	70	85	78	87	86	75	72	74	88	61	86	91	87	77	71	68	67	60	91	84	79	78	70	91	67	100	80	83	58	68	83	72	59	86	72	84	63	79	93	81	85	64	74	75	63	77	79	66	62	85	76	67	73	71	78	77	64	84	80	65	73	88	84	95	59	76	83	101	87	73	75	64	75	79	73	78	92	81	71	78	63	74	70	56	79	89	85	77	73	92	81	67	93	75	64	79	70	75	85	77	80	93	78	65	89	65	65	74	72	85	77	73	89	68	67	71	72	81	56	73	76	82	83	71	81	90	71	66	87	72	63	80	60	94	76	81	91	80	60	80	87	87	63	86	95	82	68	72	71	72	86	82	72	77	75	60	73	84	73	67	67	82	80	72	80	70	76	76	73	81	95	66	77	61	85	83	77	73	77	78	78	71	86	61	68	73	96	62	81	84	72	81	79	82	76	84	74	76	85	85	87	66	88	75	69	73	72	84	71	75	91	77	86	80	80	79	77	66	75	77	89	77	79	78	77	91	79	77	74	81	76	90	64	79	65	87	83	77	70	81	86	61	79	87	88	83	73	75	80	81	86	64	56	98	85	68	73	77	81	64	80	84	92	70	69	72	79	103	64	78	70	72	81	73	81	61	73	71	69	82	82	72	78	77	71
12009	3718	435	346	303	304	283	261	270	257	254	252	236	245	245	223	218	244	220	238	247	214	212	212	241	242	201	235	224	207	217	212	215	219	186	227	211	235	221	238	205	243	221	246	214	218	225	223	255	222	211	213	191	209	200	226	216	228	232	239	212	202	227	226	218	237	210	231	228	244	256	214	229	218	236	224	230	211	211	217	228	222	214	228	220	236	207	224	196	234	223	229	209	208	218	212	223	231	229	199	230	230	224	209	222	207	190	213	210	188	249	201	240	200	197	234	240	208	206	223	201	227	226	232	233	226	214	210	227	222	223	228	221	214	228	242	213	211	232	194	213	210	213	235	241	232	216	207	227	228	224	201	212	210	216	217	228	229	246	222	230	223	228	194	247	213	217	215	228	236	206	219	217	219	220	232	224	232	216	227	235	238	208	238	206	214	209	223	225	211	231	227	223	216	221	218	234	203	247	220	211	231	222	201	250	237	225	226	229	200	229	218	225	206	242	225	198	213	220	212	217	225	231	226	221	239	205	202	205	211	213	207	209	218	217	231	229	208	213	219	222	216	210	224	239	233	226	204	214	242	232	228	230	240	215	204	203	217	228	213	210	225	213	194	208	203	239	234	242	219	218	215	236	222	209	229	200	257	220	220	227	200	223	240	236	243	218	204	214	233	181	222	217	259	222	232	204	211	253	223	183	210	227	208	206	224	235	223	240	232	221	223	207	208	249	244	192	238	220	196	191	220	232	244	220	212	230	222	219	231	220	223	213	219	222	197	233	217	195	238	221	195	233	224	217	209	233	231	242	209	239	232	253	196	224	219	221	240	208	201	232	239	208	219	209	215	221	225	200	193	238	212	210	186	215	197	234	239	203	221	216	209	221	208	208	223	243	211	234	210	199	212	245	227	246	213	207	212	204	216	209	217	231	226	203	176	245	202	202	212	194	198	209	235	220	229	224	209	208	216	229	217	203	207	212	214	173	213	210	223	206	216	252	222	240	213	210	253	207	239	245	217	206	236	238	188	197	232	242	207	213	208	201	208	222	249	220	243	235	185	245	232	241	209	219	228	241	202	222	213	208	214	256	245	190	200	204	211	240	196	255	230	215	217	229	223	218	212	225	208	211	236	212	201	239	211	239	246	250	240	236	220	227	207	235	238	220	239	198	202	225	236	229	230	205	199	218	231	208	212	194	219	192	219	225	218	198	212	209	212	230	222	205	225	219	216	222	228	224	237	235	247	217	229	248	214	227	222	246	228	214	240	230	245	218	251	233	210	227	197	201	237	211	219	216	225	240	219	215	244	244	213	227	245	230	232	241	211	218	212	201	216	239	212	221	223	205	244	214	215	232	192	217	245	227	213	231	220	219	248	228	252	226	213	226	217	213	209	205	220	201	221	202	210	234	227	254	214	207	218	222	196	220	214	237	232	225	210	226	201	223	220	215	223	221	234	228	201	227	205	204	225	229	222	221	212	213	216	222	211	225	232	231	212	210	223	243	221	198	219	218	204	198	225	223	240	217	213	208	235	251	233	208	224	223	255	229	236	229	231	215	237	219	203	220	207	205	198	227	231	217	229	194	221	188	227	233	227	244	207	240	215	221	195	223	200	214	204	216	223	198	213	216	216	213	221	222	211	189	198	230	235	225	218	214	207	213	199	215	203	239	229	236	208	197	205	235	225	234	220	218	201	222	246	219	204	215	234	243	223	226	206	221	211	217	213	200	231	218	231	216	193	230	228	220	198	218	232	244	191	256	201	184	215	228	228	224	228	237	207	202	205	240	206	224	243	205	223	206	219	218	228	232	216	230	213	209	225	222	210	218	195	229	232	216	214	210	219	231	242	207	227	204	199	204	254	210	232	218	220	225	213	191	228	240	230	225	216	211	225	226	192	231	227	205	218	214	213	200	229	223	209	226	215	214	242	230	226	205	218	195	215	200	217	212	213	230	205	218	218	219	254	223	223	205	190	248	228	229	225	201	199	221	232	220	241	224	184	208	217	230	207	198	224	239	232	207	243	206	216	201	220	207	208	202	203	224	201	196	213	230	212	211	205	208	245	217	223	209	226	224	213	233	218	194	239	254	204	207	208	214	226	222	181	235	239	209	234	206	193	223	222	238	222	235	234	235	202	184	216	247	196	227	196	196	247	206	222	241	193	229	226	221	234	206	217	219	199	205	246	234	243	242	212	233	214	210	248	203	211	223	226	216	207	206	219	230	245	208	203	216	232	221	220	234	200	240	250	212	259	230	204	211	226	227	210	207	203	199	232	224	210	228	240	225	212	221	212	207	220	206	200	219	224	218	211	195	236	208	212	215	274	240	229	217	243	215	223	254	203	232	206	216	211	243	241	215	215	229	213	214	237	238	226	220	208	213	231	200	230	207	242	228	186	214	198	195	211	232	221	204	227	213	221	217	215	201	220	209	224	232	222	217	224	215	228	206	196	218	246	245	216	223	232	220	205	249	227	239	213	218	220	231	241	236	215	203	210	227	243	250	218	236	211	205	182	229	221	207	179	219	213	224	218	243	231	202	226	204	245	234	246	229	240	189	208	203	218	199	212	197	240	220	219	198	203	241	224	217	209	236	239	218	240	236	214	208	187	239	229	221	223	199	215	206	190	207	205	216	217	226	201	202	235	250	220	246	232	239	211	225	234	212	213	230	207	195	236	197	230	215	243	224	226	210	234	222	225	201	218	233	224	198	207	214	227	230	249	222	241	219	234	209	250	202	209	198	232	215	210	216	229	224	187	214	186	223	226	218	211	216	216	239	230	201	226	238	212	221	224	221	249	213	196	236	255	199	243	219	191	222	220	231	233	207	207	230	228	239	230	235	208	211	218	243	219	213	208	229	234	230	234	206	216	231	205	204	193	219	171	217	240	228	187	224	222	217	212	214	239	227	245	232	199	250	210	191	203	207	238	206	226	197	261	220	217	221	216	210	253	207	210	238	218	229	208	238	211	219	222	222	211	214	214	223	237	202	218	197	213	222	210	215	210	233	227	251	235	235	223	220	207	206	222	214	244	227	204	216	237	223	245	215	212	223	204	204	219	212	250	214	190	224	208	207	217	215	234	214	224	216	230	230	207	209	198	223	232	217	226	210	230	222	208	218	228	237	230	249	201	205	244	196	221	215	216	210	207	193	231	225	229	245	204	237	227	227	224	216	216	227	207	228	218	201	223	215	222	205	224	213	188	222	200	210	219	200	202	215	223	250	203	193	229	211	218	232	249	237	215	233	218	195	206	215	227	202	228	206	199	219	204	207	239	224	202	246	208	214	242	223	221	207	226	230	243	233	235	231	235	225	223	215	214	204	215	245	224	221	219	214	218	240	219	233	233	193	228	255	212	212	224	200	234	237	208	235	232	232	219	207	200	224	233	240	224	234	201	230	220	202	216	231	209	210	233	222	230	226	224	243	208	215	208	182	220	220	203	228	216	231	218	201	205	212	232	219	226	206	206	237	245	215	208	231	230
56727	43299	11876	1445	682	526	459	366	311	314	310	268	248	238	214	270	225	227	228	223	184	212	195	199	211	185	222	218	195	215	208	192	184	194	214	200	203	207	186	207	200	223	201	202	184	193	198	207	196	237	193	218	184	186	193	195	189	207	217	190	184	216	226	196	192	210	197	218	206	195	192	185	189	203	191	212	191	188	186	196	175	207	200	179	205	183	216	227	174	172	192	205	184	202	233	188	181	175	201	180	188	204	168	210	226	207	185	194	223	183	174	187	199	177	207	189	201	178	201	196	192	198	195	183	194	200	192	203	190	222	191	177	174	219	212	181	226	157	170	186	210	193	201	210	202	201	175	202	179	188	179	189	189	187	179	196	181	164	207	184	200	198	182	222	190	190	167	185	205	200	199	194	215	176	225	184	182	189	183	204	197	221	216	205	208	188	194	184	177	191	204	202	176	203	182	187	196	215	194	199	187	208	180	210	185	206	187	197	198	186	190	209	161	188	197	215	182	203	206	192	194	180	216	206	180	205	178	187	214	209	196	199	179	209	208	197	190	185	184	195	181	204	186	182	209	194	185	195	181	217	204	204	211	183	184	180	202	197	204	187	199	209	186	197	178	183	211	196	222	174	180	210	213	210	198	177	191	207	182	171	190	188	170	211	198	192	177	205	179	191	198	189	214	187	220	182	214	184	176	185	188	178	187	201	191	186	177	194	200	190	209	212	208	189	193	225	188	197	167	196	195	212	195	227	213	204	190	182	173	220	210	197	202	212	201	185	199	162	192	201	210	194	184	197	232	167	174	211	171	177	195	205	209	179	185	206	187	190	190	194	195	186	175	198	191	193	213	213	212	197	207	206	187	186	192	199	217	193	181	165	211	185	187	217	174	213	187	188	183	185	189	202	194	199	193	209	193	185	172	202	197	192	185	178	191	199	197	223	201	190	187	189	185	181	195	185	209	188	194	192	188	199	208	203	192	194	173	196	179	194	180	193	231	205	188	200	167	191	173	199	194	196	190	205	200	204	211	219	180	191	173	197	204	205	195	193	214	187	175	187	208	186	184	222	187	172	192	194	199	191	175	199	173	206	176	207	221	201	193	163	187	189	206	185	198	218	206	190	191	195	162	195	172	182	176	158	183	200	189	200	191	194	198	172	202	166	165	207	199	176	164	172	193	186	190	206	207	206	183	190	211	177	190	225	175	186	184	192	172	210	160	185	196	182	209	179	196	180	183	192	189	202	213	220	196	181	196	180	175	220	187	198	211	196	199	211	196	197	189	218	196	233	198	176	181	217	203	199	185	199	181	198	184	192	206	207	214	210	188	230	197	198	188	187	192	195	199	201	200	192	179	206	184	183	221	188	181	223	168	197	192	179	191	195	193	217	209	215	196	210	209	200	182	185	205	225	191	178	192	205	220	179	203	185	206	198	191	211	207	179	200	199	194	213	196	191	193	201	182	210	194	214	191	219	232	199	217	206	180	211	195	200	178	195	186	177	188	213	200	193	194	179	194	188	204	176	180	193	193	213	189	204	167	225	198	198	233	215	165	194	220	202	191	204	198	187	191	218	182	201	205	191	182	214	185	188	188	196	219	187	193	193	204	183	174	211	182	187	170	232	205	163	232	188	199	190	202	202	204	186	192	184	184	207	215	197	191	179	194	216	210	202	203	174	193	209	205	194	186	207	183	206	206	181	199	185	182	196	203	187	222	187	184	188	180	209	187	185	189	218	191	200	201	185	157	180	197	175	209	219	167	173	206	181	184	203	178	194	215	169	209	171	195	206	193	184	221	199	196	204	209	187	190	197	187	188	203	197	174	182	180	173	199	184	191	208	181	187	168	182	194	198	168	192	233	199	181	182	163	174	211	197	194	212	173	188	207	195	225	204	192	194	183	213	181	188	172	185	208	207	199	189	184	231	202	180	201	180	163	197	188	198	183	176	202	208	232	193	220	202	199	212	201	188	189	173	202	226	170	192	184	202	185	196	200	221	202	222	207	202	199	173	176	199	201	192	226	210	192	207	199	200	206	189	185	188	172	193	206	212	208	193	190	185	199	205	188	195	190	176	191	189	169	214	196	211	211	203	184	213	214	196	167	190	192	192	200	206	201	195	209	182	194	200	182	186	174	182	193	208	170	165	210	200	192	194	178	205	188	171	207	196	203	191	195	174	198	203	201	166	179	220	200	246	200	207	201	173	190	204	176	208	203	193	179	204	203	206	189	190	217	192	208	190	207	217	215	174	204	191	190	176	170	197	194	190	224	184	208	173	200	202	171	167	210	216	181	212	193	202	177	183	196	173	182	201	210	192	185	199	196	208	199	193	189	183	160	179	183	181	188	211	212	175	183	204	207	180	189	188	191	176	208	213	216	207	202	207	200	206	186	189	208	186	177	199	195	187	181	170	175	178	183	221	197	174	195	199	193	185	176	197	180	194	195	180	197	186	161	201	201	199	204	204	219	206	214	189	172	203	179	202	191	197	193	204	199	213	200	187	205	221	187	178	177	169	184	180	201	196	177	187	224	223	183	199	190	230	225	203	182	188	171	165	192	193	183	209	226	199	179	196	198	185	173	198	208	185	210	184	160	173	184	188	174	202	182	181	202	208	178	193	186	188	203	206	194	186	218	194	189	207	184	185	210	225	186	202	202	203	206	195	203	221	202	201	224	179	197	243	204	190	193	213	215	158	198	203	192	163	178	184	180	206	190	211	196	192	190	197	150	179	168	187	175	185	170	200	255	214	192	200	192	203	188	214	198	198	200	187	219	192	186	192	176	191	208	186	184	189	185	200	174	204	203	181	177	199	193	186	220	196	211	198	187	195	194	235	185	174	216	198	183	190	187	190	180	195	176	184	205	187	190	181	194	212	186	183	168	158	163	192	206	186	178	214	240	220	173	206	186	219	194	202	199	219	212	190	188	218	224	224	201	214	212	195	209	218	234	178	177	207	203	171	210	191	196	208	195	174	197	208	195	181	202	183	192	189	187	187	186	190	186	174	203	176	179	188	193	214	191	202	193	177	195	194	199	190	207	197	212	217	192	193	207	192	221	192	212	204	191	184	185	193	184	199	195	216	190	178	202	207	198	193	201	197	186	220	201	226	194	192	206	183	195	190	193	196	202	150	201	190	202	180	184	163	204	166	158	185	213	195	185	173	205	222	178	222	185	201	199	183	181	217	221	207	205	204	193	174	205	217	211	188	238	188	189	210	190	190	210	220	213	182	203	199	203	172	171	179	193	198	182	194	213	188	185	207	214	193	188	217	210	195	192	206	199	204	198	188	186	169	200	216	186	212	201	205	230	196	171	173	182	229	212	202	210	204	192	193	202	213	226	184	203	210	192	188	192	189	187	195	195	179	190	197	207	215	213	202	179	186	202	199	209	199	193	203	206	213	207	175	189	186	190	171	164	185	192	200	165	199	195	185	177	186	188	185	199	193	202	184	199	172	194	215	206	213	223	191	200	194	179	163	185	199
34662	15830	6276	2825	2359	2081	1797	1424	1288	1101	993	922	883	877	767	755	723	786	830	601	636	604	587	577	549	561	548	557	553	556	540	534	539	492	540	508	514	503	495	485	489	503	521	496	485	529	467	471	496	476	457	448	498	472	501	481	510	520	478	532	506	483	483	463	501	510	468	511	481	472	508	486	478	520	446	454	518	490	485	493	506	499	447	456	469	457	456	475	467	488	476	452	482	494	482	499	483	465	461	430	461	432	453	449	480	480	422	478	441	442	459	466	472	492	462	444	508	467	482	485	466	457	485	471	476	465	465	454	522	450	487	461	456	431	489	419	491	475	476	459	481	490	494	452	470	462	484	512	474	470	449	422	502	475	446	493	426	471	464	447	467	467	488	500	525	450	451	425	445	481	461	457	445	435	464	466	462	471	466	454	416	475	488	490	501	495	468	447	487	432	471	450	483	442	473	440	479	478	421	486	471	493	550	535	476	461	451	464	472	477	474	447	430	495	502	469	472	468	477	473	467	464	442	473	463	466	470	456	463	477	446	488	422	448	502	449	486	485	473	461	503	463	452	475	474	474	460	460	486	475	471	462	455	489	451	483	505	442	468	517	443	449	465	446	489	447	489	456	464	457	454	485	416	447	493	458	471	442	462	463	437	492	442	477	470	439	410	465	426	461	513	479	463	433	416	478	457	457	498	453	483	464	421	447	457	472	429	443	435	483	453	462	451	459	465	499	462	504	446	459	454	457	467	465	446	449	444	471	457	480	496	474	471	487	475	448	459	509	489	469	467	428	457	494	435	470	479	468	441	449	469	467	479	485	474	501	473	480	434	447	445	439	509	486	459	455	488	489	452	478	479	491	482	412	419	486	455	479	465	468	416	445	461	497	464	415	474	470	473	478	476	454	428	470	445	473	430	492	466	475	490	436	461	438	445	493	488	477	457	461	440	489	473	463	466	449	458	489	445	449	472	439	432	510	473	476	467	502	452	421	477	441	438	478	501	482	475	470	452	454	447	449	398	458	447	464	420	474	479	468	530	434	464	450	440	425	473	453	428	477	473	487	506	476	423	441	433	468	461	498	451	431	441	487	447	466	486	476	439	448	482	448	456	440	492	465	493	456	467	498	493	489	477	474	510	455	474	450	487	450	428	458	454	471	444	480	450	494	448	474	470	469	450	436	466	487	519	489	490	436	485	453	438	428	447	465	484	465	447	482	445	456	464	548	477	469	460	452	468	444	488	476	444	453	440	467	469	458	454	460	455	494	486	448	472	479	472	435	469	463	427	476	474	460	457	454	464	459	475	456	488	447	475	458	451	447	466	521	445	461	473	500	517	432	482	448	479	445	457	481	527	520	464	463	523	458	467	481	451	476	456	469	480	474	463	474	503	476	463	497	503	460	468	453	455	511	473	451	477	496	440	479	496	470	486	446	494	455	450	490	441	454	497	476	481	477	444	481	478	479	476	456	491	417	464	478	489	462	445	473	482	473	480	501	462	421	463	443	413	477	466	481	504	433	444	497	446	451	470	468	464	431	495	452	466	442	465	454	464	448	447	466	441	438	486	452	470	520	459	514	502	455	475	485	489	454	469	445	447	481	485	482	474	454	495	482	469	496	471	499	455	480	446	478	501	441	480	491	440	441	471	497	471	453	475	422	470	493	451	444	461	467	499	459	448	431	457	457	441	462	475	426	470	454	470	464	486	438	396	457	446	499	482	483	489	426	504	443	459	473	455	444	458	477	450	408	446	481	486	480	454	471	432	470	492	489	464	473	480	462	487	502	440	475	511	460	462	480	464	472	483	500	496	455	491	461	472	448	428	452	444	475	480	440	464	484	454	474	461	459	447	438	486	467	470	482	454	443	515	463	420	446	447	492	463	458	476	485	431	404	480	497	473	465	469	482	456	452	462	492	503	426	461	452	475	434	469	487	488	481	449	434	446	465	449	481	445	465	463	446	477	461	455	493	439	442	470	472	469	469	488	514	460	489	513	468	481	478	470	443	497	468	495	459	495	453	495	481	490	458	445	465	463	485	473	441	435	485	491	470	465	455	470	473	478	498	459	499	440	473	425	488	484	468	493	493	462	471	502	501	446	502	468	445	467	488	443	445	472	495	443	481	456	467	466	461	435	485	459	439	484	473	461	437	477	451	445	435	449	471	471	492	499	437	467	463	460	480	457	473	460	484	441	457	468	465	448	471	457	492	457	494	463	477	465	458	442	479	468	464	485	486	452	464	493	437	462	429	484	481	445	444	477	486	435	426	466	463	431	488	452	463	438	456	422	483	445	444	500	478	457	473	457	457	469	487	440	462	458	455	471	477	473	469	463	472	487	454	509	453	486	483	455	508	470	455	467	459	450	502	494	436	525	475	446	499	479	468	481	512	445	432	477	452	423	455	451	477	493	471	473	476	476	474	488	509	457	441	488	500	477	462	467	443	476	464	488	448	482	457	472	477	468	506	505	474	497	462	474	483	479	474	534	470	475	480	437	477	483	475	455	468	503	465	474	449	460	448	490	509	473	439	472	489	465	470	446	475	472	442	459	502	476	500	444	454	435	444	439	514	506	456	450	488	473	503	438	479	477	472	528	489	496	526	431	481	446	468	478	466	440	460	478	479	466	464	457	497	442	383	453	495	530	465	452	447	508	487	477	436	457	489	434	456	484	465	464	462	484	496	488	470	515	447	443	479	472	469	439	454	481	484	463	468	441	451	395	482	465	452	471	504	470	466	459	462	457	465	480	420	453	482	463	428	464	460	449	486	468	461	484	482	451	468	465	467	474	467	431	440	486	430	461	485	482	495	490	517	459	445	461	423	481	478	478	460	478	439	476	465	471	461	461	458	487	488	454	475	437	419	489	424	464	465	483	508	498	511	464	462	475	498	486	485	472	476	454	465	498	451	475	462	448	494	440	481	455	464	453	435	485	429	447	460	496	483	498	494	456	470	455	481	457	472	474	447	479	474	441	444	447	437	492	473	452	479	456	456	457	471	462	455	444	462	457	476	487	448	448	496	422	477	475	440	478	475	440	468	454	459	462	473	443	514	449	435	417	514	460	448	443	454	423	473	468	447	463	469	422	470	467	457	466	460	458	484	468	513	481	458	439	466	484	480	498	480	432	437	485	473	445	472	480	459	476	463	440	490	500	476	503	441	497	453	433	483	491	455	499	467	499	478	474	447	458	449	480	478	479	491	459	459	470	435	502	486	452	441	475	477	472	506	482	493	443	459	421	451	452	435	460	449	442	478	491	444	474	455	435	493	457	464	446	464	436	450	479	482	489	493	440	517	480	418	519	458	462	486	480	498	430	456	439	466	489	442	470	463	493	457	438	447	471	483	432	412	441	469	428	469	450	466	438	509	460	456	488	489	450	481	494	468	475	450	436	462	441	444	472	479	432	461	466	455	479	456	490	469	453	477	478	471	481	423	452	460	478	463	493	477	484	470	493	481	442	505	498	445	435	488	454	464	458	482	431	472
69647	52850	16987	3917	1234	939	745	570	528	429	415	419	393	345	399	296	323	358	377	289	298	314	334	287	297	275	289	285	288	261	279	265	246	280	285	280	261	272	267	283	241	269	255	290	263	267	273	300	257	250	252	265	293	244	278	255	261	268	288	292	252	246	263	253	239	277	252	272	258	258	281	293	251	288	270	262	251	250	252	267	252	280	251	299	255	274	256	248	304	245	242	212	276	243	280	261	255	253	264	280	258	245	301	246	260	285	261	250	260	259	270	259	274	250	274	283	270	259	279	300	242	260	251	270	269	307	278	241	255	275	279	279	258	284	268	264	262	262	286	267	273	257	285	281	248	245	265	278	254	275	251	288	271	279	246	291	273	239	259	258	262	254	255	272	263	262	311	295	282	277	280	274	272	287	257	261	289	265	264	268	251	283	265	263	235	249	256	254	226	271	298	290	233	271	270	254	283	248	259	279	261	285	241	267	252	257	264	267	259	275	252	289	274	244	287	299	268	271	270	240	267	262	296	279	295	281	313	273	252	307	284	291	257	280	216	262	250	262	281	257	246	277	281	265	261	268	268	259	272	256	249	284	259	250	252	275	312	278	264	263	258	244	272	275	259	285	238	252	262	267	267	258	279	293	253	291	249	253	270	238	271	260	280	270	262	250	251	281	272	274	267	267	262	254	282	316	263	258	308	254	281	300	269	270	250	263	293	274	258	278	283	283	256	278	262	276	251	252	265	248	251	251	267	284	249	290	291	269	273	233	264	286	273	273	258	250	250	262	255	253	255	254	246	254	294	286	251	264	287	288	271	282	276	273	249	273	256	259	297	287	264	239	245	272	284	259	252	238	266	285	254	258	265	308	253	278	245	254	249	238	278	301	257	274	254	249	249	253	265	275	263	252	257	237	274	267	277	280	270	247	298	263	257	286	262	259	288	281	249	276	270	259	285	265	241	287	279	266	270	298	269	289	260	265	263	293	287	282	263	278	290	282	275	252	268	258	259	246	271	255	253	285	237	283	266	280	242	269	263	263	283	272	273	269	274	316	282	284	287	275	241	276	268	243	259	257	276	254	307	252	253	271	254	253	263	300	243	272	265	261	252	266	268	287	287	289	260	251	254	270	292	264	285	257	239	291	249	273	272	270	269	245	295	263	265	266	285	253	247	249	289	262	226	263	258	253	254	276	261	251	234	268	257	273	272	266	256	245	254	267	267	301	291	230	308	297	255	270	271	290	261	255	274	250	259	260	268	287	282	278	250	249	257	257	271	258	239	226	272	297	254	264	278	264	266	247	282	316	269	296	272	285	266	270	237	234	254	275	261	271	296	233	274	265	246	273	275	291	285	263	256	266	270	279	241	276	269	262	281	287	284	252	255	259	250	230	268	298	279	279	273	312	271	258	279	263	294	297	297	272	254	244	239	285	280	294	247	267	293	258	286	227	262	305	268	307	263	270	255	281	259	239	263	256	266	247	284	277	269	276	280	288	225	295	304	275	291	279	304	264	287	265	269	273	295	255	265	257	250	226	251	273	271	283	282	236	255	258	245	283	284	272	248	260	254	255	269	264	267	242	258	261	242	275	273	259	247	281	239	272	263	258	262	277	266	268	250	310	258	254	277	280	276	272	266	253	262	296	294	275	275	309	249	285	291	270	257	279	265	268	277	262	259	248	257	251	253	238	241	247	253	243	267	265	279	278	248	263	266	270	266	249	277	256	251	270	263	264	259	270	257	275	278	245	260	252	268	242	285	270	267	276	225	295	270	281	282	250	246	244	232	268	267	265	253	296	265	266	251	271	254	311	282	267	277	291	255	291	288	259	259	246	275	265	261	253	278	269	266	249	269	273	267	290	261	263	278	281	260	275	263	260	279	304	289	256	259	284	283	273	305	278	257	274	294	250	238	235	262	237	253	262	300	301	248	292	253	274	264	268	285	279	279	301	268	278	257	255	294	255	264	278	280	247	261	259	282	255	285	258	253	275	296	259	249	268	247	280	283	253	270	262	289	269	229	262	268	248	278	260	246	278	266	232	240	268	266	280	257	248	257	225	277	273	255	268	272	240	278	249	265	302	266	252	256	255	286	291	274	286	259	300	273	268	234	257	272	260	269	252	272	266	271	275	260	262	264	259	239	276	243	281	273	249	282	260	288	260	256	251	284	283	238	269	296	247	275	284	258	279	247	252	302	255	271	291	252	263	281	277	249	266	240	286	268	282	280	254	293	253	259	268	280	288	301	270	280	297	254	250	264	262	277	274	247	265	267	283	284	269	223	270	288	241	286	272	255	288	263	254	289	240	253	271	267	273	267	268	280	274	263	274	277	214	249	235	273	267	262	289	220	244	276	259	255	314	257	246	260	242	299	265	256	284	305	258	241	288	286	299	251	269	298	264	271	263	263	261	286	292	312	286	312	255	312	263	242	250	284	267	269	268	290	272	263	270	273	269	244	255	250	288	265	307	279	270	279	268	292	243	273	258	268	255	295	262	270	233	282	269	284	270	290	255	279	259	313	279	293	270	286	262	275	247	272	282	303	230	269	302	251	270	280	270	243	255	277	278	257	261	242	286	292	250	271	263	245	268	274	282	292	221	283	258	259	274	277	282	277	278	258	244	273	252	279	272	287	298	287	252	285	291	305	257	277	269	259	248	259	277	258	266	268	243	243	266	270	283	299	257	276	257	266	264	244	275	304	264	287	272	291	283	271	264	252	283	286	259	262	272	275	281	265	260	272	292	282	267	301	312	241	274	247	275	267	253	258	253	262	246	275	276	298	244	229	272	294	248	261	297	227	258	261	284	301	240	236	246	250	255	275	287	275	265	247	288	292	250	253	299	249	252	249	259	259	263	270	261	293	251	269	260	278	266	243	293	254	290	277	266	272	285	238	229	278	244	291	259	275	261	269	267	283	278	279	279	272	275	296	235	252	260	295	243	252	279	267	286	256	262	257	236	260	245	271	259	265	261	270	266	254	263	256	284	262	256	302	240	245	256	263	269	264	299	268	265	253	276	260	293	279	253	262	255	245	262	253	274	234	278	267	261	254	283	251	277	268	271	285	256	263	240	298	264	245	291	259	272	264	280	244	242	245	247	233	249	282	267	263	266	289	294	271	277	287	265	263	277	244	292	291	287	269	241	248	280	249	273	264	248	246	301	235	274	292	287	255	295	252	263	262	256	289	251	241	275	258	271	223	241	274	244	262	302	240	258	279	280	250	271	231	256	270	292	292	259	277	298	282	249	238	234	284	281	275	293	273	288	281	294	302	241	278	266	259	296	270	246	253	250	286	295	259	275	261	292	247	244	262	276	269	240	241	278	251	262	262	259	271	264	272	241	220	265	241	274	266	270	296	243	278	258	260	290	270	267	261	286	249	276	291	253	260	270	286	246	249	261	245	258	251	289	298	263	276	286	223	260	282	238	261	261	270	243	227	275	274	244	246	274	250	251	260	247	285	286	279	274	278	304	260	270	303	274	278	274
45655	18717	4931	4959	4155	3426	3153	2339	1995	1725	1591	1454	1323	1279	1211	1133	1066	1201	1595	837	809	788	812	810	728	740	768	751	716	729	669	697	680	673	731	613	679	689	644	624	653	605	606	665	625	635	634	621	608	633	640	619	592	625	602	649	605	590	616	592	620	647	610	593	613	629	616	656	617	568	622	576	582	631	597	613	596	576	566	624	655	605	576	617	659	622	612	608	601	617	635	619	591	593	620	598	611	566	668	613	596	584	592	615	594	576	616	581	569	582	642	604	600	616	646	625	594	573	584	603	589	597	572	638	612	582	593	592	571	585	561	615	587	615	604	620	636	590	615	613	573	620	603	576	617	622	594	631	623	599	597	583	604	618	595	602	591	613	576	636	640	632	591	576	641	589	579	576	593	623	629	540	601	583	617	628	575	615	569	621	603	578	546	576	612	617	601	590	553	614	599	617	627	559	609	617	597	605	563	573	619	608	592	627	594	614	588	575	605	534	579	601	623	563	617	628	565	616	586	593	643	645	598	550	573	588	596	599	598	532	595	645	612	578	576	618	576	581	598	563	606	627	627	593	534	620	618	597	569	588	583	592	576	577	632	597	552	602	607	612	577	616	582	601	615	602	604	610	565	539	589	588	622	600	566	603	606	611	563	588	586	638	616	571	607	592	592	585	583	589	583	628	608	587	604	549	582	578	602	570	611	587	638	594	589	599	593	588	611	620	632	663	555	610	592	616	581	620	605	614	616	601	604	555	568	591	637	574	625	552	618	614	579	581	615	612	592	574	562	551	589	591	597	581	616	628	592	594	594	563	568	577	609	590	585	541	633	619	631	581	618	575	610	614	620	577	575	574	611	558	625	578	629	572	649	576	605	618	582	584	636	574	608	637	578	592	563	603	602	591	619	578	566	610	604	604	591	575	571	595	590	570	603	582	571	569	626	621	542	578	602	554	616	583	614	592	626	576	601	605	569	620	586	614	632	571	617	565	584	642	606	596	599	595	597	576	577	549	596	596	617	586	583	596	624	613	614	603	602	598	592	603	555	591	640	641	586	610	609	646	599	605	609	604	606	577	634	617	589	580	570	588	591	598	587	570	584	577	626	606	575	642	601	576	586	630	633	581	574	610	578	586	589	586	574	622	630	600	600	582	611	598	605	591	618	602	635	576	607	579	606	589	620	623	644	575	587	625	554	587	581	610	576	592	599	611	603	560	586	611	589	572	587	636	601	590	593	577	639	599	583	573	586	637	582	567	625	602	566	554	604	594	628	610	597	613	595	557	628	542	601	574	571	605	583	606	588	571	628	593	618	613	616	598	615	616	606	583	573	610	625	565	580	603	581	588	581	576	596	673	613	582	614	626	574	571	612	605	565	577	611	646	593	614	575	607	567	555	556	595	577	624	594	584	608	621	622	566	583	601	600	582	582	622	648	587	595	601	597	632	580	568	588	603	566	600	599	609	640	618	615	627	567	635	583	599	582	627	568	610	632	596	626	586	594	533	573	570	587	610	610	584	622	628	564	583	565	574	625	578	601	661	640	614	565	578	592	618	604	627	597	609	608	591	600	590	565	565	586	598	580	595	605	639	600	574	581	583	576	624	623	625	602	595	597	627	590	600	581	605	571	628	605	594	531	625	586	594	582	623	617	612	612	596	580	563	561	628	608	558	591	583	599	594	597	600	630	614	592	582	624	559	624	594	578	619	621	608	599	554	602	626	605	585	620	579	630	596	631	619	562	598	628	627	593	543	585	601	607	599	589	575	618	629	624	613	614	587	588	597	617	561	608	593	607	569	602	564	612	551	600	615	624	605	583	590	593	611	548	590	591	576	592	601	574	590	660	594	581	570	555	596	601	626	602	617	636	585	571	621	610	633	622	595	588	574	601	564	586	614	596	577	576	612	605	576	590	587	572	608	561	582	584	624	635	608	643	591	613	571	594	553	547	594	647	617	625	619	579	610	580	655	604	553	621	584	583	648	606	589	581	647	572	567	616	572	606	604	594	601	538	555	578	571	590	584	594	587	646	590	591	580	574	633	577	562	527	558	573	579	617	563	571	608	612	623	603	582	662	634	581	600	596	609	565	592	601	607	605	574	599	602	607	600	591	600	563	576	619	608	605	561	610	630	535	601	570	603	660	595	595	584	545	570	616	554	589	629	563	604	552	621	586	578	613	599	603	563	591	567	595	607	604	569	601	577	600	569	550	565	571	597	639	599	575	564	625	581	575	598	581	575	590	585	640	605	588	603	568	569	640	599	629	590	551	585	581	561	640	603	591	584	632	668	572	609	602	599	579	577	588	592	574	580	587	593	587	592	644	603	612	567	618	622	578	588	619	623	543	587	578	592	624	581	585	559	591	610	596	550	594	609	562	602	623	615	600	594	566	611	573	634	599	611	565	607	568	587	628	561	576	601	573	594	590	584	585	610	586	537	600	620	595	603	568	626	604	636	585	620	578	579	592	625	590	592	653	587	581	597	588	622	621	620	583	603	658	582	577	575	594	580	602	622	574	604	615	609	623	603	619	605	544	633	602	558	580	611	599	584	595	604	618	611	590	612	569	579	594	629	564	618	585	645	626	576	582	593	577	586	602	611	615	588	623	583	626	570	607	594	631	552	597	629	600	604	577	601	587	550	593	595	574	559	613	590	601	601	594	584	580	580	590	575	586	614	601	603	610	603	629	574	586	617	590	599	591	619	596	583	601	560	658	604	581	574	586	580	621	583	605	603	566	525	573	565	600	605	602	597	572	586	588	605	584	629	645	563	603	583	568	585	630	578	615	583	601	572	645	591	547	590	596	571	589	612	601	582	598	606	596	617	645	536	613	639	593	543	543	635	609	599	583	608	574	643	593	630	579	583	576	615	575	543	605	597	578	593	577	588	624	576	596	589	574	605	642	588	626	562	565	580	626	570	560	607	619	583	554	580	567	601	607	590	579	587	592	608	615	572	566	579	585	570	649	599	565	618	628	605	565	578	566	593	579	579	605	595	577	550	584	604	550	586	588	594	602	592	588	585	585	623	633	601	610	604	584	573	599	651	585	608	588	582	594	600	558	613	626	549	623	577	602	648	572	645	605	618	610	580	565	560	614	609	567	590	582	637	606	578	635	604	590	562	599	590	591	585	601	624	560	602	598	586	631	619	602	599	635	630	584	633	632	548	609	589	572	652	581	579	627	586	596	573	565	610	590	615	581	595	560	569	576	564	598	615	611	534	597	571	592	597	621	563	607	623	614	594	580	608	607	608	570	595	591	563	590	633	554	562	585	602	637	618	611	607	566	556	568	571	608	625	611	664	615	608	566	587	607	574	562	623	585	627	563	631	599	621	589	610	566	627	584	632	622	597	613	606	624	611	575	580	581	567	574	573	611	595	583	580	591	557	593	588	578	606	659	559	632	613	567	598	563	580	591	639	553	611	608	588	573	592	588	583	531	615	591	560	577	618	590	596	604	630	548	607	620	651	581	561	580	621	552	628	589	594
27713	6053	188	135	106	109	88	73	93	97	74	78	79	67	71	69	64	107	81	90	84	87	83	69	72	93	80	81	85	78	89	83	81	60	76	80	75	69	93	82	67	56	73	95	67	77	69	85	84	69	74	78	71	67	91	77	76	72	70	74	70	96	81	65	67	88	82	91	59	91	82	66	68	74	83	90	84	69	91	73	74	77	89	83	87	84	84	72	68	70	85	87	66	79	58	52	94	72	71	73	96	69	70	93	68	93	72	77	95	60	72	94	81	63	79	84	81	83	82	88	94	79	67	64	84	72	74	85	82	72	71	69	82	87	70	93	78	81	71	71	75	89	65	82	81	74	72	65	80	63	81	106	76	63	74	79	75	87	67	66	79	86	68	85	79	66	81	85	79	87	93	79	88	74	88	84	69	86	76	76	78	84	89	84	89	96	99	67	77	58	79	78	87	71	64	79	85	70	81	65	100	73	87	76	96	78	92	69	71	75	89	71	73	69	88	71	95	77	85	73	77	77	79	56	82	77	91	91	72	78	89	88	76	89	98	73	74	69	78	81	84	80	72	63	79	104	75	72	79	68	61	77	76	79	78	61	71	88	78	54	60	67	71	86	95	85	75	77	77	92	73	93	75	73	74	82	91	82	69	87	76	70	81	73	79	76	82	94	66	70	80	60	64	83	71	93	70	79	93	66	74	84	75	81	73	83	86	57	71	87	70	70	83	88	76	73	64	64	74	71	75	77	78	88	80	73	81	68	80	91	72	92	73	66	76	72	84	80	64	79	76	73	86	89	71	93	92	61	74	96	88	79	68	101	74	71	79	74	54	77	95	77	72	96	79	95	65	70	70	99	78	71	83	71	74	77	91	74	85	71	83	69	70	72	73	83	90	78	80	82	67	65	73	73	63	66	81	79	71	78	76	61	70	64	77	97	84	72	74	73	86	72	64	70	68	79	75	85	57	76	83	76	84	90	76	96	80	67	71	85	85	72	84	59	64	102	77	69	83	78	84	78	90	72	75	92	96	79	82	74	61	85	73	97	75	70	85	90	80	76	58	80	66	79	65	79	67	90	86	76	85	80	83	88	80	77	68	98	81	71	65	74	101	78	83	99	102	87	67	78	60	73	78	67	81	79	73	76	76	78	74	63	74	90	77	74	72	79	83	67	65	73	73	85	77	62	57	80	76	71	80	75	80	77	61	68	76	68	60	76	82	62	80	74	58	76	69	64	75	73	88	65	70	80	75	97	78	79	81	85	76	60	82	74	77	96	95	77	51	72	87	84	79	77	72	78	84	77	93	81	86	79	95	64	66	56	88	80	75	69	70	67	90	75	81	70	84	95	75	84	86	90	81	85	85	91	81	78	77	81	83	84	84	72	81	70	75	83	57	79	74	66	85	98	86	91	77	96	97	82	66	65	72	78	79	58	78	74	77	72	88	66	87	73	76	77	63	66	61	68	85	79	80	57	71	74	97	78	66	89	69	81	67	56	59	89	67	75	71	83	93	82	90	66	87	83	70	73	82	83	83	90	71	79	73	96	86	82	97	82	80	89	69	83	84	85	79	92	67	73	73	66	80	74	80	70	75	79	79	99	72	69	73	73	89	87	66	65	76	70	77	65	75	84	69	67	80	76	68	89	74	72	60	80	84	80	73	66	81	90	77	66	77	75	87	85	57	77	75	79	76	74	80	91	90	71	79	83	79	70	70	75	78	79	89	78	81	82	85	81	84	75	67	82	75	64	93	74	64	93	77	67	75	78	85	64	69	63	82	64	84	76	79	76	62	74	77	75	80	82	71	89	102	74	96	89	93	79	80	79	82	63	72	75	85	87	68	88	86	74	66	87	63	80	80	87	78	77	91	81	77	80	76	75	71	83	80	80	67	75	75	83	100	81	76	75	75	86	92	74	61	74	67	58	81	74	93	71	69	76	95	72	77	68	72	88	71	85	59	88	82	99	81	75	88	86	87	89	78	77	78	87	62	83	85	68	73	72	84	67	80	68	70	56	78	91	70	73	89	83	72	81	69	64	60	72	74	76	59	77	87	96	82	67	78	82	79	71	90	76	73	76	57	70	88	70	76	93	62	72	84	84	84	65	72	81	97	70	92	67	80	76	65	64	85	75	72	78	64	74	71	81	82	69	81	86	71	77	61	76	64	60	76	71	68	87	65	59	74	83	90	79	71	66	75	69	104	73	95	79	77	77	77	95	82	61	73	99	68	88	81	71	87	83	63	86	77	63	77	88	86	92	85	71	81	79	69	72	90	71	68	87	94	87	86	95	69	79	70	73	77	87	64	105	77	80	89	59	68	86	69	59	66	64	78	74	71	81	80	66	69	78	72	95	77	71	67	94	84	83	87	81	75	69	81	80	69	73	76	80	80	82	89	89	86	91	66	74	78	85	80	83	79	61	78	68	72	69	81	53	61	76	71	67	64	68	73	85	65	88	72	92	83	82	85	97	76	71	65	84	79	62	78	81	65	78	66	79	68	75	73	77	70	80	83	78	82	83	84	72	76	95	74	63	81	74	78	108	74	94	75	84	68	75	54	58	89	82	97	60	81	64	78	77	91	82	85	65	96	55	67	74	78	64	73	70	77	73	102	80	79	73	83	75	81	85	73	78	80	69	76	80	77	75	83	79	89	97	68	95	77	81	85	81	78	59	83	81	72	62	72	73	59	68	86	63	73	69	96	95	75	96	84	76	88	80	83	79	76	77	70	77	74	84	82	65	72	88	88	84	78	93	80	79	67	76	65	101	88	80	62	77	81	64	87	93	84	68	74	64	88	79	69	75	85	92	75	59	83	75	67	66	89	69	92	72	76	75	92	74	84	70	81	79	60	90	75	81	74	84	73	84	68	79	81	74	68	85	85	78	78	72	84	93	92	67	70	66	85	81	85	82	100	86	61	67	69	82	85	78	78	87	67	69	71	64	53	79	72	86	48	66	86	87	89	64	80	91	78	79	74	82	97	77	79	64	90	96	94	74	74	82	70	79	62	71	74	70	82	80	72	82	69	63	65	62	94	81	82	81	78	72	73	69	77	95	75	87	96	75	87	85	81	77	87	80	64	69	78	70	62	70	81	70	90	79	63	80	75	83	81	80	68	77	69	80	58	66	87	71	80	71	87	71	67	75	69	75	69	78	81	82	80	75	85	84	78	77	85	62	102	86	71	98	77	84	77	76	81	85	85	85	77	70	85	82	67	67	72	77	79	70	66	74	79	72	82	78	98	70	82	77	67	94	58	95	94	91	82	91	84	72	66	78	81	75	85	75	82	75	71	69	82	77	79	75	69	73	81	70	80	74	80	77	87	62	81	79	71	75	72	81	76	79	81	84	83	85	88	74	93	88	84	68	85	87	77	76	76	93	66	70	87	64	70	71	88	81	85	85	76	72	71	84	74	76	70	74	58	72	83	81	63	69	66	79	98	58	73	61	65	85	90	81	60	80	65	83	67	76	95	67	82	79	69	71
14814	2812	349	345	340	350	289	275	245	256	264	238	218	272	233	226	233	220	241	225	203	214	245	228	229	261	244	242	219	225	198	242	226	225	222	210	222	223	220	223	227	222	217	223	212	212	224	241	216	227	228	242	215	240	248	196	232	242	228	229	230	219	213	249	215	221	234	224	216	216	248	219	219	210	232	206	249	218	232	192	229	236	226	209	223	215	223	213	237	226	224	244	251	221	235	208	222	232	220	253	225	231	255	225	247	220	233	236	227	244	223	227	226	210	252	252	231	210	223	213	224	233	243	220	259	217	244	229	218	231	218	223	219	223	238	207	235	223	246	254	186	248	228	232	215	221	219	230	205	255	213	232	225	241	236	213	249	200	241	232	245	230	234	215	215	228	226	218	218	265	212	182	241	234	230	230	211	236	215	246	225	217	243	228	226	203	216	235	228	221	197	220	236	235	211	213	231	229	207	232	230	232	251	215	208	251	234	231	202	209	218	199	275	240	224	246	246	243	219	224	208	196	196	215	225	209	235	258	265	250	238	219	221	232	221	254	227	239	247	210	203	211	216	262	220	214	230	246	227	228	243	232	213	247	242	248	234	238	233	250	226	246	222	232	221	252	254	218	212	210	221	215	242	218	223	206	234	213	194	216	228	204	240	225	199	242	225	230	213	236	219	207	226	235	231	235	218	220	226	216	252	222	215	217	237	228	229	213	241	205	251	188	229	224	224	205	233	212	237	220	204	222	221	221	249	231	188	230	235	227	214	240	231	214	236	205	225	259	231	212	212	255	222	240	217	242	215	238	238	243	234	213	222	235	226	225	225	226	221	228	214	205	230	223	214	238	231	239	227	212	234	206	222	240	247	229	248	212	245	227	230	244	227	232	235	242	205	202	190	226	225	237	246	234	240	221	237	225	203	219	206	219	210	228	237	243	201	221	231	229	239	206	220	225	228	214	195	214	200	243	227	240	251	236	234	217	240	221	229	238	234	226	226	251	223	207	238	215	230	220	232	216	220	234	231	228	239	230	235	237	214	218	227	229	230	229	231	214	247	234	203	228	228	208	220	234	217	219	225	244	236	233	212	255	232	221	220	237	239	204	224	233	205	223	216	222	209	215	222	246	227	248	241	240	243	227	223	221	231	241	219	207	239	223	221	231	231	214	229	211	260	234	225	247	224	226	197	244	218	236	221	218	242	239	257	255	247	215	218	227	227	225	217	244	210	214	214	242	232	249	213	229	225	219	238	240	222	221	223	221	200	201	202	217	210	225	221	237	229	222	211	188	234	225	214	247	205	236	251	240	214	235	226	226	216	205	254	244	212	212	228	211	238	212	262	230	255	217	214	231	214	218	214	234	236	208	242	251	246	227	223	224	232	232	246	239	227	219	238	219	231	256	210	190	224	216	227	199	225	212	193	217	222	233	218	224	229	224	219	219	209	201	214	217	252	230	205	240	223	207	227	236	249	233	221	257	213	234	216	216	231	220	248	211	237	213	209	202	235	230	222	231	226	212	209	250	216	226	247	233	220	251	223	206	254	235	239	240	220	217	220	250	236	247	233	224	252	192	226	205	240	239	255	244	212	252	237	233	217	230	229	223	243	189	228	211	236	222	247	207	192	240	217	249	222	223	241	211	216	213	209	252	221	202	213	238	224	244	240	202	235	205	225	225	214	211	204	204	215	253	228	217	219	215	227	228	215	227	216	251	243	217	202	237	236	228	206	207	231	222	194	232	227	212	225	248	204	242	223	209	261	220	231	222	214	221	223	241	220	210	192	223	228	241	236	210	196	216	229	222	217	207	226	211	212	210	239	241	211	205	244	222	256	232	205	205	231	238	197	202	223	205	214	213	232	211	221	242	204	247	221	222	204	226	248	218	198	220	238	245	221	210	243	204	217	229	235	215	215	215	216	228	226	219	218	222	229	220	218	209	219	191	215	209	214	240	222	242	219	235	230	228	232	209	237	210	229	208	233	233	241	227	211	223	187	207	234	242	255	226	217	242	218	236	218	206	221	225	215	249	219	245	215	244	206	227	217	234	203	255	237	223	238	229	219	217	239	222	226	211	213	210	221	225	230	269	239	235	259	215	227	224	240	228	214	207	221	241	232	240	216	210	252	216	227	222	220	219	207	232	225	214	199	245	238	220	207	219	233	228	220	227	264	245	229	217	215	229	214	206	231	222	240	217	224	228	208	224	240	237	227	230	238	238	239	212	209	232	211	228	203	234	227	221	223	247	240	242	221	223	218	199	212	224	231	215	235	235	234	243	206	231	207	221	237	212	218	234	213	234	219	195	231	246	222	225	227	199	233	234	270	241	204	225	213	205	202	237	234	231	241	207	203	210	226	212	175	239	217	232	224	243	242	215	250	237	209	224	236	226	246	232	244	226	220	237	206	238	248	216	234	209	216	239	234	246	206	196	233	204	229	207	215	205	242	227	189	205	230	214	224	226	198	238	226	214	217	222	223	233	218	236	260	217	226	227	215	193	230	218	240	259	218	212	217	211	228	220	228	212	203	224	226	233	231	214	226	214	212	231	253	224	245	226	218	224	240	257	249	249	221	239	244	223	226	240	237	229	249	248	232	234	219	265	218	217	213	215	208	237	213	215	222	230	228	224	217	234	210	223	254	251	248	244	222	264	240	204	279	212	236	227	229	197	234	224	225	223	240	252	205	220	215	200	204	234	220	230	238	214	213	215	222	221	228	220	233	216	230	243	218	233	243	226	223	205	222	228	211	250	256	220	187	248	224	224	205	230	224	235	220	223	237	215	226	220	212	215	204	215	240	246	222	225	250	226	229	210	222	223	224	224	230	244	205	222	214	246	248	230	250	236	214	236	235	234	183	224	208	216	226	197	239	217	244	233	246	246	221	218	211	258	202	223	217	197	270	214	221	226	248	251	221	225	216	204	208	240	212	217	241	234	213	239	244	234	218	210	225	251	210	224	240	216	203	206	233	208	243	232	212	223	227	201	224	231	227	248	253	227	213	226	213	234	219	232	229	215	223	242	225	233	224	214	219	233	238	227	229	227	224	260	214	216	212	217	237	232	198	218	228	216	226	209	231	233	222	231	232	203	231	232	221	242	258	211	225	199	202	199	233	235	223	199	216	234	212	208	225	237	242	188	245	238	245	249	239	217	219	215	212	226	217	218	230	215	245	215	244	218	209	221	203	252	232	245	236	248	232	209	206	224	226	214	225	232	238	235	239	218	223	244	195	185	215	243	218	233	233	244	224	224	220	238	225	208	234	224	228	232	225	218	230	205	206	236	217	195	215	191	227	221	211	235	225	238	203	196	232	213	191	232	202	198	228	226	248	236	227	215	228	189	210	251	215	221	219	210	229	249	213	220	243	254	224	228	216	222	220	214	229	232	237	235	229	228	235	230	235	210	242	207	201	242	228	197	224	216	219	226	214	203	226	239	233	236	230	254	234	247	221	216	234	215	206	227	246	217	222	226	266	212	247	215	189	196
59899	38667	7406	1200	702	492	465	396	347	319	293	255	262	278	222	241	215	233	293	203	214	216	188	203	213	211	186	211	191	194	212	205	199	181	231	215	197	228	185	203	207	204	205	212	184	190	188	218	197	215	196	209	185	182	190	197	182	178	189	182	182	196	213	173	173	183	212	234	200	178	187	191	205	193	183	210	171	189	179	187	204	198	190	172	221	196	209	183	193	204	207	206	226	209	199	190	216	180	189	195	216	191	207	220	183	209	206	185	189	180	174	202	211	188	198	190	215	205	193	197	187	189	223	208	207	190	215	192	194	203	211	203	186	196	213	214	196	216	205	175	192	198	156	177	196	193	193	193	212	181	206	191	173	192	177	186	195	210	175	194	181	191	184	187	203	190	188	224	193	186	186	178	215	184	194	199	222	200	203	218	186	209	187	198	194	200	200	193	193	202	172	231	180	196	185	191	209	162	203	184	219	194	245	195	189	196	167	177	184	164	200	177	174	159	200	192	189	176	220	188	197	209	214	189	204	186	220	206	194	194	194	181	191	201	189	203	195	198	185	185	184	184	163	209	199	198	192	200	158	167	208	194	220	201	196	197	179	191	223	197	173	172	190	196	186	217	192	192	229	174	191	197	204	180	201	183	187	204	196	198	178	187	192	176	171	176	190	209	187	201	207	204	186	207	196	202	198	176	197	202	181	178	182	199	202	184	181	201	187	179	178	207	176	202	201	196	221	202	204	199	208	190	198	211	191	183	194	196	192	183	194	201	205	175	187	211	197	209	224	152	196	192	193	178	207	173	209	184	202	200	186	177	221	194	197	184	173	196	193	191	201	208	180	193	170	226	201	204	175	187	171	209	199	217	186	179	198	170	195	204	206	207	180	201	188	188	206	204	206	191	194	223	232	202	193	210	200	219	223	204	218	204	174	185	189	194	193	194	196	181	177	204	201	198	208	204	189	198	172	209	200	173	207	186	188	209	171	183	184	195	222	180	163	218	200	211	208	237	188	203	203	206	193	189	159	168	189	186	173	172	224	211	181	206	208	198	191	195	202	214	194	217	181	215	180	176	190	190	177	190	164	192	184	210	209	211	197	189	194	204	229	178	176	203	198	181	198	200	176	182	175	220	196	214	207	209	192	168	207	212	221	193	223	201	201	213	215	187	176	177	184	180	228	210	202	210	195	196	172	175	188	213	164	193	211	215	180	202	187	155	195	182	175	193	173	156	199	201	211	225	180	202	211	212	189	205	210	191	192	195	202	203	193	193	206	190	204	222	181	205	193	204	205	197	182	183	191	199	193	199	195	208	173	181	195	171	154	188	183	203	193	212	184	192	179	170	210	165	201	205	189	205	186	186	177	186	196	188	190	173	183	195	190	212	209	173	194	186	189	192	189	210	188	208	195	206	198	187	189	187	190	180	197	210	211	215	184	197	196	175	192	195	204	193	194	201	229	212	200	218	198	200	186	189	183	188	206	186	207	194	208	204	207	180	201	153	191	201	208	188	190	169	191	194	202	201	197	206	189	213	196	206	201	206	196	176	187	195	205	212	232	186	191	207	193	182	178	196	176	194	191	185	210	198	210	189	170	168	188	192	211	208	188	196	176	184	177	206	212	202	204	213	204	239	212	187	174	179	173	200	226	217	181	186	194	194	186	196	202	210	212	215	211	216	196	187	205	189	220	170	165	204	200	198	170	232	197	201	199	202	213	194	187	166	184	182	184	191	187	193	170	192	220	222	211	212	200	220	198	187	188	195	191	194	203	179	159	227	189	181	194	193	195	196	215	190	181	217	199	212	192	185	214	198	190	208	184	188	209	182	219	206	172	216	184	180	180	188	196	194	174	179	222	203	180	199	199	207	206	191	189	172	191	217	201	189	196	201	205	185	201	171	189	190	178	167	222	190	210	190	201	173	183	226	214	168	173	180	204	186	187	210	220	211	191	194	204	209	177	170	209	211	175	198	228	182	204	173	193	196	195	211	172	185	210	197	197	199	196	171	173	182	173	213	182	201	173	186	183	188	219	197	203	206	194	198	209	214	208	220	191	218	201	182	191	215	192	189	191	194	201	209	189	198	177	204	196	193	186	188	203	206	219	186	202	181	179	203	183	220	205	192	192	191	186	193	187	177	212	186	223	194	186	191	196	196	196	192	202	184	214	184	198	204	205	190	189	200	182	207	185	183	192	207	180	183	193	183	173	211	171	193	201	175	197	235	175	193	181	198	191	177	200	216	187	171	216	218	211	185	228	192	183	228	205	197	218	198	205	198	174	216	195	167	196	181	189	212	208	198	179	189	170	211	190	226	184	201	206	190	196	177	207	203	211	203	183	194	186	207	201	223	192	194	180	221	215	191	201	190	218	245	212	210	186	216	198	191	182	207	185	178	160	171	197	221	198	217	186	217	190	182	182	190	214	175	169	209	209	196	194	209	187	192	208	170	191	186	211	206	186	206	209	207	201	199	190	192	200	180	170	172	197	208	194	203	187	196	204	203	182	226	192	224	201	192	191	223	232	195	208	200	201	191	166	200	196	183	207	196	218	222	205	196	229	215	178	177	202	200	198	211	170	227	221	216	206	213	198	206	208	199	189	189	195	198	189	174	213	207	209	198	191	212	226	215	220	199	187	225	174	219	202	203	207	211	183	189	207	169	196	202	190	193	196	171	164	194	192	214	203	161	193	174	220	192	205	178	198	175	191	218	183	195	179	194	195	183	202	181	206	202	183	193	176	187	196	183	190	191	208	198	197	189	202	196	196	181	194	187	209	182	202	190	200	211	194	217	216	219	204	198	178	201	196	201	189	181	174	207	189	193	233	199	210	169	179	201	211	182	212	180	198	206	192	193	199	163	193	195	207	193	175	209	188	198	217	180	199	216	191	191	200	201	187	182	216	196	187	182	198	195	193	219	218	239	202	178	186	210	175	206	198	180	204	181	196	186	213	215	211	203	206	194	213	181	209	214	192	207	229	208	218	199	175	196	181	212	212	184	179	217	201	183	204	185	185	194	212	185	188	188	190	198	206	171	179	156	178	211	194	192	205	201	183	212	189	191	201	222	215	205	198	177	186	178	218	193	221	166	191	200	185	193	214	227	190	161	205	183	181	209	181	178	206	198	222	205	207	198	189	193	202	197	161	193	220	201	228	182	172	205	224	186	229	185	167	204	219	183	197	191	212	162	235	206	206	206	205	174	205	201	205	190	209	176	190	206	216	197	203	171	196	183	169	244	193	239	185	203	205	207	215	189	187	185	184	180	182	216	207	212	188	187	200	205	196	196	209	185	187	186	201	183	193	214	203	182	186	199	201	187	203	204	205	207	184	195	196	222	184	188	177	193	192	195	195	196	207	195	200	181	187	192	176	178	193	213	205	200	212	186	209	191	196	205	200	202	182	172	209	177	192	191	180	204	192	206	184	190	212	204	195	189	205	195	207	193	197	224	188	195	181	183	190	191	181	207	215	168	209	214	179	231	195	222
37078	9868	2574	2795	2499	2119	1892	1414	1272	1128	1027	929	865	820	773	703	796	770	971	588	665	645	552	608	585	549	563	507	515	523	529	565	527	482	484	543	515	493	471	497	500	476	485	515	507	505	496	500	461	517	448	517	480	455	496	464	458	472	456	473	482	465	501	489	480	450	548	470	499	468	464	459	467	530	459	499	429	505	448	438	451	466	497	456	490	486	464	484	452	491	456	475	450	475	457	477	445	460	483	470	493	478	468	487	503	474	504	473	461	464	431	448	483	477	450	447	449	455	464	464	477	480	443	476	459	470	512	485	480	551	455	430	468	486	467	462	457	442	449	490	467	477	496	536	452	432	470	511	455	456	493	474	509	471	453	499	483	459	461	466	469	502	449	458	487	481	448	486	456	483	477	446	502	437	452	457	461	471	477	417	487	471	502	465	475	488	450	493	411	420	446	441	506	535	471	473	456	439	444	467	467	477	501	498	427	491	472	494	457	463	470	454	482	479	457	475	473	506	478	500	448	472	476	445	479	448	487	486	449	446	485	422	465	472	463	442	463	477	470	456	429	460	448	463	399	477	474	497	434	506	465	467	499	442	456	477	458	486	462	486	444	470	454	460	457	486	452	438	450	436	503	447	536	440	457	462	460	482	480	493	435	459	477	430	446	452	485	481	497	457	467	469	473	470	475	451	448	457	477	452	445	464	477	476	487	487	468	471	453	498	485	467	480	485	472	466	431	491	463	508	440	440	451	458	467	489	465	497	498	445	491	461	473	479	471	455	463	443	500	496	484	496	474	471	440	492	436	465	442	470	487	498	486	486	438	469	425	488	463	473	484	461	467	483	476	443	450	493	464	455	470	501	478	454	464	466	504	458	497	481	498	455	505	458	438	448	472	459	473	501	470	446	448	422	456	545	481	445	466	509	482	453	465	456	484	461	500	434	470	428	482	454	485	418	452	459	515	497	461	448	492	455	457	463	473	484	495	495	469	522	466	463	459	478	460	500	452	435	461	459	474	442	458	483	456	456	430	428	446	466	449	468	487	462	511	442	485	453	427	444	469	469	463	468	466	473	496	502	468	468	486	497	423	452	481	465	473	423	417	422	469	475	491	494	444	458	469	462	502	496	478	435	490	501	462	475	472	486	479	446	478	473	507	465	420	499	450	456	471	488	488	445	469	464	476	469	457	435	491	482	445	467	451	489	471	512	483	414	484	453	493	443	457	446	448	450	451	449	424	483	459	456	467	484	444	475	456	444	477	450	440	464	476	440	469	488	469	477	484	468	471	459	478	487	493	465	440	458	457	457	498	463	479	486	451	472	482	511	445	476	495	493	438	503	484	467	482	465	459	458	487	493	438	475	452	410	446	483	498	478	453	460	424	421	495	496	467	472	461	457	472	449	503	487	440	514	473	498	468	458	481	432	482	474	485	473	465	454	459	461	470	461	463	480	440	439	482	473	483	485	439	454	478	468	491	474	474	447	464	453	479	460	480	464	454	440	499	462	461	453	411	483	487	489	448	509	437	412	491	498	465	442	484	477	474	457	475	465	440	486	463	517	496	471	480	454	504	458	452	461	447	430	512	475	459	471	496	466	451	482	486	484	499	464	477	469	439	490	456	468	477	435	505	475	462	443	461	445	489	452	467	454	453	487	451	480	467	504	453	496	445	446	485	436	459	467	459	474	504	437	450	487	474	453	482	447	497	466	480	473	479	512	442	493	478	487	485	458	437	478	488	491	467	463	467	428	446	486	505	488	471	466	435	441	457	509	469	434	435	442	445	473	463	465	438	432	454	458	421	484	462	470	480	475	478	481	453	488	495	444	458	449	468	457	504	444	484	448	477	461	440	441	449	450	465	470	468	471	477	484	466	431	447	501	440	486	440	500	480	460	497	496	502	446	469	498	496	441	413	449	445	477	475	450	463	507	481	479	461	459	434	473	502	491	454	515	481	515	440	435	507	493	471	418	531	483	475	461	466	466	473	471	430	506	498	531	446	489	456	506	461	462	486	498	488	471	458	482	459	445	459	455	471	500	464	489	462	441	463	481	469	453	497	443	485	458	420	472	446	473	442	465	452	477	434	440	470	489	450	450	490	456	488	462	468	466	517	459	457	476	475	498	425	454	479	495	462	443	455	488	488	458	468	455	438	448	471	461	454	477	465	455	481	498	486	445	496	435	462	444	506	450	448	491	471	455	475	498	477	486	460	533	459	430	439	480	431	465	466	469	484	449	480	399	440	438	443	456	448	472	478	468	498	448	485	439	464	435	421	443	502	480	476	451	435	445	450	484	447	436	451	512	488	432	465	437	479	437	457	487	448	481	461	434	477	463	501	429	493	507	445	465	470	458	444	480	493	468	472	487	478	475	457	442	446	444	444	477	466	489	446	487	454	474	463	456	497	466	462	491	492	469	462	469	484	479	462	488	430	504	484	464	442	465	472	495	512	459	466	459	445	456	451	477	474	448	480	481	496	487	445	478	480	507	508	474	466	479	460	471	508	447	454	455	480	473	492	471	480	506	468	470	459	460	459	440	440	498	469	442	481	487	469	461	460	458	502	500	456	435	463	458	452	464	470	483	460	459	478	479	468	451	461	482	435	466	497	505	474	464	467	446	455	503	410	438	455	479	485	483	438	449	478	441	464	446	473	439	430	455	464	452	475	456	430	447	440	473	492	467	465	457	482	492	503	431	487	454	428	457	460	484	450	476	457	450	471	463	512	490	470	505	471	434	480	473	442	420	448	467	436	451	460	481	456	502	447	524	428	474	472	455	474	470	443	481	479	457	471	437	491	488	451	455	452	459	464	490	447	489	516	478	474	475	462	461	481	417	455	477	476	480	431	460	423	431	478	483	514	452	492	498	489	453	473	476	496	454	439	479	491	489	469	432	472	483	460	446	449	444	420	488	475	471	449	457	479	450	449	481	481	441	466	475	499	453	471	424	468	462	444	500	479	475	452	482	514	480	478	484	466	437	438	424	470	474	477	476	473	470	450	491	494	465	482	517	457	455	450	471	417	448	455	499	438	462	407	470	474	466	467	472	464	442	464	485	425	483	439	485	469	489	447	448	480	475	452	447	480	447	442	461	471	460	444	450	491	454	473	481	478	482	463	431	506	498	483	462	467	473	450	465	507	462	461	442	443	435	460	484	501	453	457	445	434	503	467	495	507	449	451	456	469	492	435	431	459	483	502	504	457	453	492	437	475	486	454	450	484	455	460	422	456	488	468	438	483	478	521	435	497	457	486	425	471	490	486	463	462	486	475	488	442	489	442	467	468	465	438	461	472	485	447	482	456	469	478	474	472	459	446	494	460	484	498	481	465	432	448	463	456	486	490	454	497	461	472	508	501	412	468	448	455	505	477	471	445	430	440	498	496	454	454	459	499	509	472	507	455	483	457	467	452	506	452	403	455	475	431	469	458	483	442	469	460	459	478	458	497	501	479	466	469	461	454	476	488	432	450	458	503	455	448	490	499	496
64980	47425	16654	3792	1332	1028	811	634	522	440	424	397	383	376	350	346	362	326	396	296	298	270	305	303	292	274	276	256	322	273	297	264	290	272	296	258	259	276	279	258	280	267	288	269	267	294	275	258	268	282	265	294	255	262	274	287	276	224	267	268	293	266	240	270	251	266	306	285	266	251	255	269	265	276	265	281	264	265	269	232	262	267	252	268	263	273	246	266	252	300	263	271	267	264	256	234	246	308	265	272	247	285	245	254	266	273	256	251	248	292	261	268	290	294	259	241	241	257	271	266	264	281	282	265	269	261	243	259	267	282	250	250	267	236	257	266	264	274	276	268	274	266	263	278	237	280	253	253	238	268	257	275	280	281	260	275	246	244	248	286	263	282	257	242	262	252	260	261	246	273	246	223	269	258	234	268	266	284	239	259	303	239	274	273	257	283	275	269	261	258	247	290	247	275	267	260	284	283	289	236	273	282	253	233	254	262	286	234	246	250	263	295	243	271	246	252	277	267	267	292	277	249	272	265	286	267	219	269	280	251	277	278	255	243	271	288	262	262	269	267	273	258	248	246	241	288	243	277	240	270	272	260	293	297	254	241	255	293	286	288	272	269	262	306	272	262	265	238	270	273	285	263	274	246	261	253	272	266	235	273	268	250	287	264	255	296	286	244	253	241	270	270	250	269	245	248	279	256	236	250	252	273	272	274	241	266	261	254	295	262	251	259	239	282	263	269	237	246	270	265	290	257	251	273	262	259	259	261	269	246	249	252	252	279	257	270	246	270	215	229	249	236	270	251	265	268	293	276	215	259	252	261	279	273	228	262	284	300	265	310	279	247	266	263	233	264	223	260	265	259	270	265	278	252	253	262	231	247	265	255	272	275	246	259	246	274	232	264	269	262	246	239	261	267	239	243	259	259	291	247	275	260	276	243	233	249	269	253	268	214	288	271	228	252	228	241	244	262	264	261	257	252	246	253	260	298	261	299	242	261	268	267	257	290	260	273	257	281	275	270	250	246	260	258	277	240	277	249	270	244	288	241	268	280	252	246	229	256	319	240	277	254	280	258	250	247	263	261	283	272	268	238	296	269	283	269	254	245	261	275	229	314	279	253	265	264	261	255	259	243	254	262	248	256	237	267	246	270	237	232	264	247	240	274	257	265	274	281	260	292	260	300	260	237	240	264	258	266	284	255	252	252	234	259	254	273	262	260	259	257	311	266	224	272	247	232	249	279	289	255	285	238	249	240	257	247	262	268	279	267	234	264	268	257	257	250	256	278	271	247	299	281	280	269	242	272	251	278	244	250	266	298	298	277	243	281	303	246	272	266	303	269	310	270	260	266	273	277	263	263	286	278	243	249	279	246	269	257	269	276	241	243	261	280	264	224	244	275	261	256	245	261	265	264	251	246	268	229	263	262	246	271	284	282	308	257	240	253	266	245	266	270	254	247	233	256	243	258	264	290	241	291	289	257	263	278	270	238	249	291	266	248	259	232	275	267	279	276	262	252	247	270	275	303	258	243	288	256	279	269	254	281	275	277	276	258	253	228	230	253	238	280	246	273	273	245	272	278	252	264	272	230	246	240	276	239	274	270	242	279	272	258	227	262	256	253	249	265	287	261	271	250	253	245	308	284	236	274	234	294	264	259	249	257	270	261	232	273	248	278	268	250	276	283	245	284	267	273	230	260	284	295	260	256	258	246	261	283	245	253	284	283	246	275	281	241	244	251	240	266	271	250	257	254	261	232	265	249	284	269	251	237	254	259	231	277	258	264	302	291	256	283	249	253	265	260	237	244	240	288	269	287	268	313	261	245	245	249	245	276	258	255	267	255	279	276	273	243	263	243	295	262	269	275	270	291	301	299	266	280	253	279	264	268	255	270	269	277	266	261	286	285	257	265	274	263	261	245	268	274	265	281	280	298	267	269	262	264	278	258	273	287	300	297	291	270	276	257	277	258	260	274	272	290	256	273	276	263	290	271	263	261	293	307	259	287	244	272	279	257	287	225	239	240	250	281	289	255	272	249	244	268	264	256	266	256	275	251	256	266	272	256	281	282	254	261	291	225	243	274	246	272	256	271	256	254	253	248	248	272	253	286	291	259	288	283	248	244	279	275	277	245	256	257	271	262	273	284	271	272	266	255	279	272	266	246	250	278	268	230	261	285	237	265	242	248	253	269	266	270	243	263	266	240	248	272	260	259	260	250	254	239	220	259	242	251	232	251	269	261	247	276	256	271	255	245	257	272	285	289	239	255	257	265	248	253	257	272	273	272	271	278	260	265	237	250	268	218	277	258	260	261	260	273	262	255	274	245	256	248	272	283	250	252	257	270	283	269	273	261	280	265	306	279	240	290	272	240	255	243	234	282	278	248	266	259	260	240	261	277	266	255	236	240	262	238	290	234	223	261	242	223	265	259	272	219	250	243	281	262	277	253	271	241	287	254	236	263	230	254	260	260	270	298	292	301	281	249	258	235	267	271	266	233	269	271	270	254	230	233	252	259	254	290	276	269	256	234	293	281	252	243	271	285	258	260	265	291	282	297	258	274	274	247	254	263	261	278	247	257	300	264	263	274	260	286	266	289	239	254	250	236	264	261	282	269	304	276	291	246	260	274	259	263	279	238	249	302	266	234	266	247	258	249	222	271	280	269	293	251	301	266	240	245	286	261	281	252	298	269	270	260	255	245	248	235	279	292	275	278	272	262	250	263	260	251	269	274	253	281	244	263	247	254	251	269	271	256	254	284	280	273	238	254	279	303	265	262	239	261	254	258	256	268	258	268	287	259	283	226	262	273	274	265	235	251	275	259	269	279	234	264	248	238	260	275	254	287	263	277	301	268	249	271	243	259	282	266	267	260	262	296	261	272	246	301	253	274	287	279	287	263	274	273	265	266	247	252	276	298	273	296	281	245	258	248	253	255	246	288	274	271	251	280	273	265	265	256	290	276	263	239	281	239	236	280	236	241	273	242	275	278	273	285	274	235	272	252	271	264	259	265	237	274	277	226	273	282	240	268	240	284	276	266	259	262	249	243	257	267	273	274	239	275	278	254	285	277	235	238	271	274	281	294	233	261	262	278	228	259	257	248	259	238	259	269	262	275	251	265	278	266	260	281	259	248	280	258	283	255	255	247	279	250	235	242	250	274	279	243	274	235	249	239	291	255	278	289	273	247	269	259	248	256	275	293	265	278	238	222	276	268	260	288	251	268	268	264	256	243	239	285	258	252	256	275	221	249	255	270	267	280	261	265	278	270	242	250	256	273	252	298	260	243	266	230	286	269	275	261	249	269	248	255	264	238	269	250	247	274	240	253	302	285	257	259	270	274	272	239	252	261	289	296	251	254	285	282	265	264	272	258	264	256	240	257	265	277	290	242	279	231	252	240	276	251	262	266	268	247	273	234	275	249	266	247	270	255	264	248	272	267	269	226	254	256	266	282	241	250	260	244	302	267	239	252	288	251	284	220	263	277	273	232	280	259
41752	13284	7943	5187	4399	3681	3117	2565	2141	1805	1598	1444	1334	1276	1188	1114	1127	1171	1590	877	889	815	837	814	795	690	730	720	790	690	690	719	682	601	670	669	720	671	630	680	695	674	680	668	662	644	621	618	626	649	655	633	574	616	627	607	636	622	633	614	597	660	617	616	591	644	575	621	643	600	607	623	625	575	579	624	569	629	556	611	608	591	579	639	618	586	666	598	600	622	612	574	582	627	607	554	591	575	588	571	601	617	633	598	571	575	605	624	637	588	613	587	595	582	583	629	627	569	579	598	580	594	576	567	560	581	603	600	578	574	616	586	587	590	533	609	570	575	597	570	595	602	580	565	555	655	621	568	583	569	567	583	593	606	587	584	551	639	591	627	595	572	575	597	561	595	588	572	566	623	605	670	595	603	612	592	631	593	555	573	609	593	566	639	595	617	562	586	614	637	575	593	543	588	563	583	589	585	598	611	611	589	583	596	572	582	529	594	571	555	606	628	541	616	563	605	563	633	580	614	589	574	563	595	635	606	552	582	642	578	617	573	604	620	615	561	593	562	630	626	604	578	578	591	622	623	547	573	622	594	562	580	587	619	575	588	539	596	543	632	612	591	568	596	586	573	569	575	599	614	608	622	641	614	558	591	628	593	571	577	592	584	580	604	596	607	570	564	577	566	570	621	589	609	573	581	609	569	601	609	542	578	617	571	585	591	577	558	612	647	582	569	610	603	545	610	596	578	615	544	601	586	575	627	592	586	606	567	593	604	590	555	589	581	567	570	597	582	585	572	570	525	584	567	592	572	619	566	602	590	567	565	604	583	631	508	587	595	632	607	556	605	621	584	604	543	626	578	565	561	597	584	553	578	601	587	553	603	593	589	610	565	591	575	611	588	576	590	543	570	577	582	577	585	612	619	568	611	550	579	558	585	590	601	600	574	555	616	574	587	632	579	572	569	580	606	571	597	605	624	573	602	592	603	622	575	626	558	561	587	591	532	605	593	619	631	578	576	596	544	569	613	564	591	588	591	575	604	609	586	600	570	594	573	565	557	554	570	595	575	636	582	581	565	568	580	570	586	570	577	533	593	571	587	578	565	582	606	628	607	605	613	598	592	572	583	620	613	554	591	649	586	599	629	589	610	573	611	592	571	553	600	592	584	551	587	572	575	620	587	575	608	579	567	594	578	645	572	571	576	598	573	581	546	588	545	557	586	556	655	586	573	574	575	620	597	549	571	587	577	543	536	548	617	586	598	583	558	573	597	551	572	518	615	602	587	604	556	514	576	632	558	594	620	572	553	518	608	608	601	613	550	585	584	576	594	552	615	577	577	607	579	543	546	611	604	591	623	616	597	594	671	575	584	627	637	608	608	531	587	605	572	622	549	619	558	602	588	612	590	588	570	584	610	570	548	553	616	598	602	610	574	567	565	563	555	587	599	595	566	543	561	557	641	570	578	594	570	649	574	570	576	615	596	605	590	582	621	589	596	565	551	536	573	583	588	589	611	641	535	614	606	606	559	547	568	590	572	582	542	559	552	597	546	576	583	619	559	591	585	549	605	576	616	575	586	607	574	566	588	541	632	585	590	542	572	556	571	608	616	572	555	576	573	561	598	575	599	567	603	568	553	587	551	584	569	590	576	598	569	643	584	608	578	582	559	564	539	587	579	605	551	586	600	597	579	553	595	561	556	626	578	594	582	584	586	591	602	570	558	602	610	573	595	617	612	619	619	538	582	595	581	602	605	562	573	594	598	613	565	623	588	581	638	616	553	607	568	575	594	590	609	588	584	617	584	569	559	586	579	595	642	572	578	594	583	597	568	578	603	546	661	564	576	595	615	570	586	580	574	613	561	635	553	554	594	616	590	584	618	554	591	593	561	586	574	584	557	572	609	564	621	561	596	568	602	596	557	571	546	636	534	635	615	575	606	577	552	535	584	575	585	560	531	586	603	578	558	572	613	651	570	573	599	582	618	584	633	583	594	612	570	578	632	557	630	573	601	584	588	573	590	617	607	572	618	556	602	611	562	607	632	602	586	580	576	593	571	630	587	558	598	574	559	545	567	621	540	588	635	591	550	597	563	653	633	619	586	573	600	573	609	636	563	578	616	571	586	555	564	629	557	601	584	623	592	544	573	597	588	583	583	585	592	607	549	607	565	610	546	618	617	546	574	618	604	631	575	614	616	614	590	588	637	550	574	612	532	603	561	608	602	613	519	562	553	541	590	624	631	604	562	603	603	554	641	596	584	606	619	573	602	611	576	560	553	598	574	586	556	589	583	580	577	633	593	570	639	597	601	584	615	559	572	611	595	587	574	575	591	564	640	613	587	578	613	643	578	560	610	585	605	586	606	550	605	634	562	549	563	607	616	567	554	619	628	671	587	596	579	580	599	582	593	584	573	607	575	609	593	568	574	567	612	581	592	561	573	598	625	601	589	583	630	613	569	562	612	582	547	637	619	571	613	596	606	626	597	576	606	577	602	583	569	549	594	593	578	570	580	626	568	582	604	606	531	617	612	556	624	638	605	527	568	562	562	542	575	566	612	584	604	573	603	569	602	574	578	593	582	539	573	586	608	596	594	572	605	559	597	585	608	578	600	596	616	619	555	602	576	585	596	592	576	593	593	617	605	584	563	606	606	623	568	580	554	603	573	601	546	589	568	603	531	585	567	594	636	580	558	614	592	602	627	574	585	566	596	577	594	625	576	602	560	583	598	555	566	558	583	594	596	584	583	551	584	601	587	582	579	556	565	644	545	567	583	561	584	620	572	587	606	578	618	608	591	550	616	595	615	571	631	577	581	593	606	567	550	580	584	569	554	582	570	564	589	599	549	612	570	563	579	619	588	606	578	579	579	566	593	578	568	588	571	597	573	564	555	557	608	594	579	602	576	616	607	579	608	612	583	571	609	599	579	582	581	565	543	590	620	626	598	552	601	562	583	609	597	556	602	555	600	578	587	613	591	599	579	554	559	570	588	600	570	591	578	574	564	609	565	589	603	593	575	606	595	578	570	550	647	563	535	590	576	561	580	607	598	609	606	584	563	610	593	598	599	621	624	594	573	568	569	591	600	592	606	580	592	589	598	614	602	573	615	560	564	611	572	568	591	602	616	578	572	559	620	604	555	607	597	574	565	577	620	580	559	595	643	570	606	622	551	616	597	565	556	587	600	636	551	608	579	574	561	610	602	593	559	556	586	581	593	598	554	615	604	568	637	582	579	612	608	622	551	591	609	583	612	578	552	581	597	586	556	555	605	606	574	620	586	588	600	598	595	628	612	598	569	563	570	593	583	592	584	581	561	631	562	572	553	570	585	546	551	570	548	580	588	617	562	593	612	594	619	637	614	583	535	601	571	631	563	591	580	577	659	569	603	574	613	592	587	586	633	559	640	571	591	627	538	561	599	549	564	591	579	584	628	567	625	622	564	582	612	615	604	567	616	612	552	617	577	603	602	600	610	608	592	577	567	614	605	576	578	599	599
24378	5037	194	113	110	83	98	77	88	74	82	80	78	67	77	77	76	95	62	78	70	68	77	68	84	76	73	54	73	85	97	64	86	69	78	68	67	65	70	81	81	59	75	68	49	79	91	87	76	63	63	83	75	79	85	76	86	68	72	78	76	64	82	74	78	71	60	65	91	68	84	81	80	70	62	71	68	88	63	70	65	112	84	60	86	78	76	86	61	88	58	80	58	73	69	76	91	60	83	75	88	72	82	67	79	78	68	85	66	77	72	66	89	60	61	64	64	65	78	80	68	63	94	86	65	83	68	69	97	92	72	66	70	87	96	73	76	87	83	71	73	80	75	69	72	64	90	82	66	55	91	66	82	71	73	90	77	61	72	75	100	62	82	55	65	82	68	60	73	57	84	69	82	69	75	69	73	70	89	67	67	60	70	71	91	76	65	97	89	83	71	76	76	74	66	87	80	66	86	60	100	92	62	67	56	70	73	65	87	64	83	78	72	55	74	74	66	67	64	78	64	75	72	82	66	76	67	95	60	75	81	83	77	77	56	75	64	86	74	77	64	78	77	57	72	72	89	69	64	69	80	82	67	68	60	64	73	84	90	76	58	69	75	69	66	90	79	70	72	78	66	72	86	77	81	90	60	72	76	72	61	69	73	74	71	62	70	67	81	92	60	63	93	77	82	82	90	61	67	83	79	71	75	86	69	91	86	79	77	98	68	73	53	73	63	70	86	72	66	72	65	85	65	80	89	63	73	62	63	80	72	63	68	96	81	90	81	62	71	75	76	68	82	85	67	82	55	67	99	68	65	77	59	79	69	68	84	81	83	65	85	76	77	61	59	64	81	82	57	80	56	84	66	82	88	79	74	83	76	76	72	76	74	80	74	76	79	79	90	64	67	69	82	88	80	89	83	58	58	93	62	86	72	77	72	77	75	70	60	61	61	81	68	79	83	84	88	69	91	78	81	67	80	76	68	70	87	76	87	74	76	80	65	74	80	81	84	55	76	73	75	87	68	75	72	74	58	64	84	69	69	72	62	65	74	76	69	69	77	82	64	92	63	72	69	82	60	65	81	74	63	79	88	66	77	70	64	70	89	74	58	74	73	66	66	81	75	81	66	69	88	73	66	71	71	69	75	79	71	72	86	72	80	69	76	85	78	70	77	92	74	67	76	85	76	81	78	77	86	83	85	83	59	62	64	75	70	74	61	75	67	64	67	82	66	62	72	70	72	80	81	69	74	59	51	73	78	64	99	79	69	89	67	102	50	65	73	81	72	92	88	79	78	70	81	82	65	69	74	58	59	60	83	90	69	79	79	76	56	79	81	77	70	74	98	76	68	93	68	76	67	62	87	72	79	74	72	69	75	81	74	75	74	75	66	84	75	73	62	75	57	73	79	81	62	76	82	65	61	73	87	57	84	71	58	71	63	63	72	74	70	82	77	92	76	74	74	72	71	89	77	70	85	74	83	81	81	65	76	66	81	69	76	70	58	98	72	66	77	72	66	68	87	71	86	71	72	71	72	67	61	70	84	87	87	93	83	93	79	87	77	62	80	69	69	65	76	69	76	65	75	74	73	72	73	85	69	73	78	60	67	109	74	72	56	72	98	89	89	75	73	66	55	68	76	85	75	82	71	64	67	69	66	77	78	77	74	74	60	75	60	78	78	72	67	60	93	94	100	69	69	50	66	87	73	67	70	69	71	76	86	59	83	68	74	86	86	70	63	62	76	82	70	54	80	78	72	76	75	71	74	85	69	72	69	97	59	72	73	74	95	74	64	55	76	75	60	60	64	75	86	75	70	84	86	73	74	73	74	79	97	86	74	84	92	80	80	80	74	85	76	72	74	75	76	82	80	77	75	85	64	86	74	65	85	69	64	54	67	87	85	82	80	72	69	64	69	76	90	91	64	74	85	81	65	79	80	85	82	72	72	85	67	57	78	88	76	60	56	70	68	75	84	69	70	67	72	75	78	77	71	68	56	75	61	60	80	80	75	60	85	71	54	69	80	59	74	68	64	87	78	81	73	74	71	81	57	71	74	97	69	78	72	71	59	73	92	73	69	80	76	65	83	76	76	76	64	75	84	86	74	81	72	84	66	77	87	64	77	77	73	78	78	88	81	71	69	83	73	83	63	78	84	75	102	54	79	56	67	79	60	71	75	69	79	71	74	82	87	79	82	82	69	61	73	69	83	76	62	78	69	76	76	66	59	64	68	87	62	61	65	58	86	55	74	77	71	83	67	79	72	64	75	71	72	87	67	83	79	72	90	91	94	87	74	62	87	96	71	66	88	68	71	72	77	63	69	66	69	57	76	93	76	82	68	83	59	83	87	77	75	62	80	72	71	60	90	77	69	90	89	87	74	81	76	77	73	81	76	74	69	71	74	75	70	81	81	72	86	90	83	59	75	72	87	76	103	78	83	82	86	80	65	83	82	82	79	82	82	68	65	59	68	72	88	67	92	51	65	69	76	106	85	84	75	70	71	69	67	73	76	82	68	72	78	79	70	61	76	63	65	61	74	70	75	71	67	64	79	65	60	68	77	65	87	70	71	61	81	77	65	64	85	74	74	78	69	71	77	68	65	93	70	75	76	81	75	74	72	77	62	76	82	71	61	83	71	94	72	65	76	74	59	69	83	81	67	85	66	77	72	79	71	81	78	84	84	77	79	58	75	88	56	68	74	61	67	78	87	91	73	76	79	80	76	75	74	63	73	75	66	87	71	85	88	64	66	68	65	59	66	81	82	73	71	73	69	58	65	82	80	70	70	95	85	74	76	77	83	71	81	83	75	62	75	65	73	86	68	70	61	73	63	81	75	65	64	66	72	75	75	77	84	99	66	72	70	64	87	59	66	74	75	63	86	90	90	64	70	80	72	74	77	81	72	77	83	76	63	90	102	80	66	73	64	82	77	72	79	60	76	72	74	74	59	73	71	81	73	71	71	76	80	78	75	73	68	67	65	57	75	78	91	82	68	74	71	67	61	67	73	77	79	83	74	66	82	68	65	86	90	95	64	74	68	72	80	72	79	72	76	83	73	96	77	70	76	91	79	65	97	90	88	68	74	75	73	69	73	72	67	82	85	74	58	61	73	51	75	58	73	61	61	62	80	69	84	71	66	91	79	69	81	67	83	80	69	73	70	64	63	74	93	70	54	79	74	88	89	67	74	66	74	68	73	74	85	66	80	63	84	67	84	88	79	71	79	66	63	84	71	85	80	81	62	80	55	90	73	61	80	81	69	78	68	80	84	77	82	84	71	67	62	56	76	92	67	72	78	78	79	64	90	81	83	57	81	63	86	88	71	78	64	82	59	70	77	62	57	70	72	58	87	74	81	71	92	58	86	92	57	63	72	58	71	80	66	78	79	77	82	65	70	61	59	74	82	69	62	69	71	70	68	56	66	69	93	76	65	87	72	62	66	71	77	70	76	65	98	79	81	75	64	67	75	79	86	76	85	70	74	87	97	74	80	91
13367	2390	373	357	356	325	321	248	234	261	260	229	250	251	227	232	278	221	219	222	212	214	205	227	201	230	209	244	226	218	223	197	235	221	243	218	222	218	209	212	220	214	201	215	224	221	208	204	210	213	210	211	202	268	195	210	222	238	215	209	232	225	215	230	232	192	225	239	219	236	225	238	223	219	210	230	223	220	234	213	196	222	203	232	220	211	210	199	216	218	224	232	215	204	198	249	230	231	234	219	225	197	225	216	176	214	234	213	218	219	241	232	218	201	219	250	228	195	214	210	230	224	241	200	210	217	206	240	240	207	205	250	223	222	229	226	226	201	232	230	248	233	221	229	201	239	226	259	215	196	223	193	233	243	218	195	233	217	236	215	209	229	252	219	210	210	200	200	221	237	248	221	204	206	218	213	208	241	223	211	221	224	231	220	225	210	215	205	211	208	208	233	212	226	212	247	201	225	221	225	214	206	224	239	198	207	229	230	193	224	237	247	201	220	214	211	202	203	233	213	209	206	214	231	203	220	237	248	198	235	203	210	209	243	212	215	198	206	224	235	204	227	213	232	202	242	211	217	229	255	238	239	208	222	218	204	238	211	231	214	208	219	229	216	211	228	246	213	218	224	177	231	197	205	203	210	206	245	214	218	216	251	204	201	243	212	197	225	227	197	193	241	230	199	202	221	213	229	213	217	215	197	257	213	222	190	203	214	201	232	217	224	203	230	208	212	207	228	214	215	225	245	226	222	215	195	233	219	250	202	237	234	221	219	195	230	211	194	207	245	216	211	216	212	213	219	236	225	241	221	228	227	210	229	227	202	223	191	207	222	217	231	246	233	222	213	223	246	228	203	262	226	236	225	218	210	232	209	221	211	202	216	219	229	232	219	200	221	239	219	249	251	209	233	217	228	235	201	211	229	237	239	235	236	229	202	208	230	218	231	211	206	223	226	228	222	219	224	198	206	233	232	225	206	236	207	217	209	200	249	207	224	229	219	223	234	233	234	188	226	216	203	220	236	205	211	220	214	216	203	216	214	218	199	214	210	247	217	212	192	224	210	224	224	223	223	207	202	244	202	195	217	250	220	197	206	236	213	227	213	188	214	234	231	211	225	213	234	214	190	222	227	215	221	202	209	253	190	202	241	231	223	239	222	212	203	237	239	197	227	247	208	206	217	228	223	185	230	222	247	198	218	236	227	197	229	190	235	227	232	211	270	229	219	209	205	198	220	211	225	213	217	193	202	204	226	219	210	213	214	212	213	177	216	224	222	252	200	211	188	211	213	218	232	199	199	224	228	238	219	230	219	214	198	212	200	198	227	199	216	229	227	214	221	205	229	231	223	199	211	248	222	211	194	215	203	220	238	226	215	201	197	226	220	180	179	222	197	225	224	216	199	212	201	209	207	220	247	202	223	191	192	254	227	218	227	211	218	217	224	215	202	205	237	227	254	209	226	198	217	213	203	216	225	205	228	223	218	214	215	228	209	237	212	218	202	242	219	207	225	232	218	209	213	225	195	229	224	190	229	217	203	211	238	226	200	212	229	199	224	228	230	217	228	233	212	215	193	211	233	204	210	216	203	206	221	222	227	234	243	192	207	219	214	206	206	237	239	213	207	205	198	195	194	204	237	213	189	208	229	236	230	206	192	242	239	215	218	199	194	221	241	219	227	240	212	230	249	210	205	193	212	218	199	232	208	195	215	207	180	237	228	193	207	223	216	210	212	218	200	250	212	207	234	235	202	221	185	219	218	265	236	235	208	216	225	222	229	242	235	234	230	218	214	224	203	205	227	214	217	207	218	213	220	200	212	228	243	229	192	236	199	224	189	220	218	213	237	228	209	202	190	215	211	203	230	215	229	206	239	199	249	222	210	219	221	241	196	223	216	217	214	213	198	213	204	234	208	198	233	236	246	211	198	215	232	246	188	232	214	213	207	233	245	203	221	222	223	205	201	233	213	210	217	193	216	228	203	205	208	182	225	214	227	222	219	219	221	222	210	206	197	211	206	214	229	204	219	204	221	215	216	202	234	200	244	195	212	215	219	209	212	198	220	190	203	238	221	228	206	219	198	192	210	226	196	206	194	221	200	194	224	215	224	208	228	240	232	235	211	232	219	237	227	229	204	227	234	216	214	221	224	201	194	203	233	235	219	187	235	208	223	221	202	216	233	229	204	220	240	229	250	234	215	217	211	220	243	217	197	223	220	230	218	218	215	220	218	210	221	226	231	195	215	195	201	213	204	197	203	231	215	242	229	215	185	238	202	197	227	184	212	207	220	223	223	192	236	201	213	226	188	252	220	219	209	179	228	188	205	256	182	241	210	212	217	220	252	218	233	208	206	202	240	199	221	205	236	219	219	225	236	209	239	232	223	229	219	224	213	213	211	217	198	216	193	217	193	221	206	204	207	229	220	235	209	220	231	213	227	227	213	233	213	190	219	212	217	228	207	216	240	225	220	249	233	192	234	210	206	243	233	203	220	218	209	212	218	212	190	230	200	202	209	228	231	217	236	197	212	250	234	203	244	202	255	220	186	225	230	196	228	210	216	234	213	217	210	216	198	214	213	251	207	229	221	204	227	230	199	215	197	236	224	227	209	202	207	234	244	206	221	214	207	192	245	224	234	220	213	189	200	216	232	233	229	256	214	238	221	203	219	221	229	227	206	206	223	233	234	213	230	208	240	218	204	193	225	240	233	219	229	192	207	231	262	208	212	207	187	205	210	239	220	203	214	199	234	225	206	217	228	211	237	195	222	216	213	225	201	229	216	221	204	244	203	210	189	220	210	212	207	212	218	228	211	216	217	229	221	224	230	213	202	216	242	210	203	232	222	213	202	210	229	210	232	194	201	211	173	209	225	214	218	218	201	220	226	215	189	242	202	225	226	213	206	216	221	246	218	226	195	224	238	215	210	212	228	171	199	213	196	211	248	224	220	208	228	205	220	216	232	219	214	232	209	214	223	220	212	203	223	210	231	224	207	226	214	249	223	201	202	216	210	231	222	207	219	212	233	253	226	224	205	225	226	245	217	222	226	198	211	247	240	235	206	209	217	215	200	237	212	230	237	217	209	199	233	208	224	211	206	216	208	197	242	221	195	220	197	196	230	217	222	207	208	219	216	217	220	210	205	231	196	222	210	225	189	194	229	209	192	220	229	197	199	221	220	215	199	225	209	222	214	237	215	232	242	197	219	208	223	228	220	225	221	189	208	219	214	221	219	218	192	245	206	220	229	218	203	204	219	220	222	210	220	218	247	227	209	222	190	230	237	210	216	210	222	204	209	201	198	209	216	230	209	229	230	202	210	189	226	217	222	207	227	235	223	200	222	213	196	225	222	245	242	189	203	222	214	216	231	217	185	237	176	203	211	173	223	202	229	207	210	207	206	220	223	219	266	215	208	243	184	187	237	203	222	213	206	247	210	225	231	218	209	212	234	199	218	224	205	211	218	212	228	209	210	226	218	199	193	239	219	225	205
53398	38705	8251	1181	700	532	459	368	334	324	303	277	226	229	241	237	237	238	293	207	209	212	204	211	188	195	213	202	200	205	210	221	181	167	218	200	194	202	235	202	171	203	215	205	199	220	200	210	216	210	179	184	182	196	207	201	215	194	211	200	187	216	209	238	185	176	185	173	196	212	183	203	180	200	198	199	214	194	212	213	220	196	191	166	203	177	190	189	187	193	188	184	184	185	181	208	175	189	175	219	212	175	200	210	178	187	204	187	181	205	198	187	187	181	189	191	209	174	174	213	163	189	176	197	190	189	194	217	205	211	191	171	206	180	203	191	182	198	173	183	194	185	198	198	199	222	184	179	181	205	180	186	187	200	195	191	176	186	198	176	194	197	177	200	176	189	181	172	180	205	199	189	203	191	181	197	191	202	187	174	198	186	207	195	199	183	180	187	215	196	210	192	217	175	188	221	177	207	188	197	191	180	198	184	212	202	169	185	179	202	184	192	176	181	204	183	185	205	185	214	165	190	212	197	196	212	207	193	194	165	178	202	212	215	223	186	195	184	212	188	202	205	182	222	178	205	222	178	203	190	185	187	194	226	196	214	203	205	193	193	196	213	183	180	185	170	160	181	194	157	183	206	187	183	221	184	194	206	192	205	205	220	213	176	188	189	193	196	217	179	202	210	210	181	198	200	180	183	187	190	170	186	207	212	203	180	179	193	216	194	195	220	200	215	201	184	173	198	191	168	169	202	185	179	210	192	182	194	203	201	176	209	191	174	199	190	179	204	180	200	210	209	206	194	222	174	181	180	178	190	181	191	198	199	207	215	177	205	185	213	224	223	203	153	199	188	196	162	201	181	207	204	193	193	204	208	183	171	199	183	198	183	196	194	192	190	206	174	190	183	197	208	184	192	172	164	205	218	186	195	182	181	167	195	196	202	197	177	194	198	175	188	243	209	211	188	192	227	172	216	195	205	182	176	192	198	208	199	165	173	200	184	193	212	185	204	191	194	228	194	196	160	176	182	183	203	193	193	204	194	179	205	172	200	200	184	190	203	200	199	168	202	211	194	184	198	194	212	190	221	194	161	193	179	178	190	201	194	193	180	191	174	184	207	201	207	221	212	178	198	183	211	203	217	201	171	175	163	180	214	196	209	199	213	177	192	199	200	209	179	197	173	185	170	186	205	211	178	181	172	195	190	221	211	178	179	222	168	186	192	184	205	209	185	210	200	178	192	176	212	165	203	195	180	189	175	187	169	183	213	174	221	196	203	177	181	176	186	180	198	175	193	199	174	188	198	186	182	200	182	178	186	201	202	208	213	192	173	186	194	185	217	199	177	179	204	214	175	190	173	193	173	196	233	216	181	216	209	174	187	198	178	223	190	203	192	195	196	181	190	194	213	184	226	203	187	192	206	206	191	211	209	177	196	196	198	177	207	195	173	164	176	184	154	194	188	182	194	196	224	215	197	201	184	198	175	221	190	194	189	205	195	201	180	194	200	197	177	181	175	198	191	208	213	171	205	184	201	188	187	177	215	223	193	207	168	198	195	203	198	189	189	206	203	197	221	165	192	187	207	170	198	188	202	190	193	169	199	211	197	203	188	184	191	182	158	168	189	201	166	183	169	185	218	172	184	194	193	192	172	187	201	192	208	178	189	178	200	191	171	194	219	184	190	173	196	220	195	179	195	163	178	176	209	183	190	187	177	227	215	199	193	188	185	183	177	168	207	206	180	192	197	204	200	200	204	200	177	173	178	200	212	213	203	190	198	202	194	206	200	210	194	163	220	184	184	199	198	201	201	194	220	231	226	207	196	204	177	176	190	197	199	189	178	198	201	180	175	203	167	182	193	185	206	185	191	164	214	185	174	208	222	186	187	179	191	177	201	192	186	179	229	179	176	201	191	200	193	166	174	218	211	203	172	213	197	206	200	225	186	197	178	198	205	194	188	209	198	187	217	173	185	180	191	197	217	221	188	192	184	199	181	189	202	200	167	165	164	230	204	211	181	195	183	202	180	168	199	196	169	171	184	163	187	181	179	166	230	203	221	188	158	188	186	166	170	177	202	179	187	182	178	182	192	231	186	196	192	168	189	183	179	205	164	182	198	184	172	171	200	195	184	172	178	187	189	183	188	198	212	196	188	202	187	171	183	184	168	186	188	188	205	192	183	186	200	192	198	189	188	180	218	201	183	176	185	185	165	203	199	194	207	232	186	194	191	183	193	180	208	210	195	177	186	177	188	197	200	204	226	205	196	202	212	181	194	177	193	165	191	191	184	197	181	191	189	176	216	197	174	189	177	177	185	179	186	193	214	189	196	201	204	178	196	203	186	194	186	159	191	213	192	187	205	196	205	155	203	177	212	195	206	216	208	197	206	201	192	182	206	191	223	195	201	186	195	180	214	197	200	179	197	197	212	219	174	205	204	189	174	220	221	188	195	196	161	176	211	173	220	187	194	200	222	147	190	191	184	196	197	190	181	201	208	184	202	177	212	158	196	192	192	186	198	192	220	182	198	183	181	193	212	204	192	193	200	207	176	206	217	200	196	208	199	195	219	191	185	187	210	188	188	187	192	224	175	228	192	198	233	214	165	193	198	201	169	195	198	214	190	179	182	203	174	174	193	190	199	197	186	193	165	178	193	174	193	172	194	187	204	202	209	183	223	191	175	191	181	192	172	207	201	175	187	189	212	160	204	210	211	185	201	196	184	179	183	182	184	200	197	198	186	190	197	177	179	185	198	211	195	191	183	199	176	183	178	193	182	191	178	199	203	177	194	209	188	191	181	171	220	205	195	189	177	160	169	200	177	170	187	176	183	181	182	204	211	181	185	199	169	195	198	194	203	183	173	211	215	221	185	213	190	195	183	207	174	186	180	187	194	178	194	201	180	208	189	198	200	204	173	186	160	199	190	199	206	194	199	183	196	178	210	193	198	159	209	213	173	190	199	200	171	215	223	174	192	211	189	205	196	201	186	205	189	191	173	186	177	197	210	204	217	206	219	161	160	210	175	187	165	193	214	212	233	196	198	189	176	165	175	174	163	187	175	193	193	197	155	184	191	173	199	191	175	172	180	175	211	174	174	204	215	202	195	212	196	188	189	177	188	185	207	201	184	192	214	203	202	196	199	184	181	198	182	187	212	178	183	194	200	198	197	213	205	199	179	185	186	185	206	180	169	180	191	212	201	192	184	211	213	197	189	200	226	198	191	186	209	206	182	208	188	190	197	202	209	186	197	203	228	183	204	185	180	191	197	191	187	203	215	173	189	188	198	229	181	188	195	175	204	188	178	185	214	192	187	182	191	211	184	206	176	185	203	192	196	190	207	206	183	173	180	212	180	202	188	184	189	211	224	221	192	194	205	206	220	191	200	199	191	188	190	191	176	193	203	218	202	216	204	207	176	193	167	177	184	200	178	225	210	213	198	204	194	204	212	205	170	178	225	192	180	191	204	203	189	213	171	189	195	205	177	216	185	178	187
33655	11107	2755	2954	2580	2176	1919	1484	1319	1166	1042	995	872	828	880	703	751	773	1338	571	618	608	586	568	540	528	550	481	504	506	502	521	574	502	522	498	475	519	502	500	478	506	472	481	505	487	481	480	484	465	486	480	487	460	445	450	429	455	473	465	495	414	490	429	472	466	474	455	502	457	471	471	436	432	482	470	488	455	453	453	475	472	494	451	466	439	461	432	469	466	461	479	452	471	484	483	437	464	446	467	471	453	491	472	510	466	457	448	502	485	455	426	476	438	475	513	458	480	465	456	453	458	450	482	445	482	513	482	459	467	462	475	475	479	480	435	449	493	479	498	511	457	453	479	451	510	463	489	525	490	495	432	452	459	440	449	481	499	484	437	464	484	468	491	445	514	447	456	461	468	438	451	443	464	497	470	460	479	446	501	458	451	458	466	463	500	492	472	456	469	438	465	440	498	439	480	464	463	426	458	468	474	503	511	493	494	485	447	416	473	464	468	456	457	478	484	446	473	480	490	414	465	474	470	450	466	410	440	473	464	455	444	460	503	440	480	461	497	481	480	451	433	424	445	478	478	461	472	471	470	425	459	480	431	505	459	462	451	490	421	470	434	456	476	428	467	501	442	452	445	471	436	426	402	483	519	518	511	419	477	495	457	476	486	529	419	461	456	451	501	489	476	424	457	460	443	454	419	513	498	441	505	459	447	469	459	441	491	435	433	474	480	502	490	464	456	459	466	475	473	485	467	472	476	419	454	480	444	480	480	502	496	465	432	438	457	449	481	449	455	462	479	457	506	453	469	473	429	476	436	493	487	467	451	471	495	470	455	467	465	456	453	443	470	473	439	442	468	445	469	474	475	447	427	474	491	472	455	461	482	452	465	444	472	491	477	475	522	448	462	468	510	432	477	485	425	450	431	462	477	451	464	451	455	458	459	470	444	453	414	471	446	442	430	455	476	510	471	448	462	440	490	452	493	415	509	475	493	435	466	458	441	452	488	465	472	459	479	474	448	451	429	438	457	468	446	483	457	462	425	464	482	471	467	499	469	515	444	474	482	422	410	458	447	445	443	434	486	476	449	477	472	433	499	463	441	496	475	435	482	455	443	490	463	456	450	439	471	470	495	483	468	457	448	459	492	484	482	434	455	456	484	512	465	499	484	435	477	477	513	464	447	439	512	451	480	423	450	474	427	460	452	485	464	502	461	443	480	487	438	469	437	509	463	459	498	462	467	505	431	440	465	454	497	451	481	497	480	466	474	446	480	476	488	481	475	478	486	508	451	437	463	455	489	464	388	436	482	463	458	439	457	453	467	446	463	447	494	437	441	480	499	456	452	492	466	483	469	451	476	463	458	464	492	454	440	440	452	476	500	478	458	494	454	490	429	454	447	467	465	467	468	485	481	499	452	513	474	445	471	465	479	454	434	477	467	481	448	456	473	456	485	463	461	456	492	449	468	454	465	466	459	426	475	481	432	440	474	501	474	486	455	460	484	441	454	473	476	449	468	473	474	454	459	432	464	472	439	465	470	481	459	477	403	468	471	437	469	448	466	476	506	454	461	452	473	429	437	430	458	513	481	401	456	435	456	449	447	477	469	482	449	469	470	457	454	504	466	432	491	470	481	460	457	473	454	442	441	481	466	458	417	415	429	441	448	472	461	502	475	469	445	466	457	455	480	449	464	464	440	468	490	487	447	438	487	445	479	476	450	453	449	483	460	459	445	456	505	457	436	472	479	470	456	460	498	469	468	468	458	450	441	490	466	429	472	464	456	507	452	474	452	460	470	475	464	453	467	439	487	460	435	468	440	465	480	498	483	435	494	422	445	498	484	474	458	472	452	453	464	462	464	415	474	422	455	468	485	448	454	449	468	466	463	425	464	402	461	455	457	467	483	447	454	454	489	441	474	415	454	481	496	438	448	475	455	470	478	469	524	495	419	474	457	468	477	457	459	488	427	460	446	436	433	454	481	491	442	430	449	494	462	479	473	475	413	484	478	469	467	458	463	470	472	458	470	447	443	467	454	485	447	487	430	455	469	473	433	454	452	438	473	449	476	474	522	490	467	447	490	473	468	464	496	464	462	455	478	408	472	445	482	431	434	459	491	515	434	485	466	469	488	464	447	457	478	471	454	432	465	450	449	462	433	454	475	463	477	438	477	452	474	456	453	447	443	449	459	483	467	456	441	448	486	434	504	479	456	453	444	446	468	453	450	463	483	433	448	487	432	453	409	426	467	444	493	460	439	454	452	468	449	439	444	442	445	483	434	424	483	417	506	490	462	454	471	462	458	463	466	443	489	467	467	459	483	483	477	487	495	481	463	442	446	440	496	496	430	480	437	498	425	406	410	472	462	472	447	450	426	486	469	436	475	440	451	457	460	469	438	447	460	479	479	436	448	448	418	483	499	459	424	456	472	451	464	460	462	459	459	453	448	467	470	473	473	461	458	465	448	501	448	429	475	466	490	461	430	478	461	443	447	458	451	446	493	515	445	482	464	471	485	470	465	428	460	481	470	445	459	442	451	457	477	448	463	462	440	447	475	442	456	472	451	531	418	461	487	481	490	475	470	481	492	449	444	490	474	477	473	451	469	483	460	463	393	474	455	455	457	466	468	476	446	456	448	484	436	448	450	453	451	462	440	471	449	450	470	451	455	470	473	459	477	505	503	484	440	496	475	521	459	447	441	464	433	487	499	491	468	446	492	472	476	484	467	462	446	477	459	464	440	450	484	438	514	434	457	475	425	493	445	476	450	463	462	458	447	468	466	483	470	459	488	450	463	498	438	434	459	467	460	524	444	468	481	431	412	448	457	473	434	463	465	488	459	502	481	498	452	463	456	476	467	493	490	474	439	463	428	416	450	470	441	456	461	466	462	459	457	465	504	478	454	437	480	442	491	425	457	479	444	462	458	506	487	439	433	466	488	479	476	484	476	477	510	448	456	455	495	465	480	465	433	464	469	460	487	457	476	491	505	442	432	499	452	448	465	421	450	449	474	489	459	469	493	438	448	495	474	452	427	449	483	506	441	508	490	489	454	457	454	485	440	480	428	442	473	494	410	460	442	459	478	478	477	443	435	463	458	458	465	494	445	432	402	455	421	422	453	456	447	454	476	432	419	418	467	524	484	445	438	473	458	446	444	433	437	449	480	425	477	480	460	502	493	456	445	463	471	442	452	463	466	467	449	422	498	457	457	437	458	465	445	452	452	469	454	462	438	471	472	479	459	454	438	455	456	457	477	444	471	447	468	459	482	504	454	413	456	500	485	468	472	433	489	464	424	454	446	466	460	490	472	465	453	456	456	429	456	448	427	402	467	447	481	463	463	469	467	452	478	436	446	479	493	459	464	475	478	479	476	446	459	470	455	476	457	445	478	487	464	465	469	429	477	451	480	463	495	471	455	464	508	444	467	459	469	475	480	432	497	487	429	499	455	439	476	446	478	480	429	503	494	472	478	529	450	417	428	437	430	463	448	482	451
64957	45995	16164	3399	1373	991	779	592	556	466	424	412	369	351	326	339	377	327	1056	597	287	315	309	290	273	290	217	310	276	288	281	269	282	282	278	250	261	253	252	300	263	283	279	266	269	279	258	277	275	277	269	234	280	302	249	249	294	286	269	284	294	287	297	251	266	272	278	257	274	260	280	260	256	284	294	290	233	289	251	239	278	267	240	244	279	274	245	275	266	285	294	224	239	264	257	279	295	273	250	240	252	243	252	253	261	268	274	247	257	291	257	270	304	268	238	226	301	285	248	250	276	245	268	238	270	296	264	259	274	251	258	265	287	253	267	228	276	274	241	258	295	297	278	260	265	262	232	260	278	258	254	248	293	270	256	245	277	273	241	274	288	277	263	260	279	272	255	271	276	308	277	256	266	284	273	268	283	266	244	253	254	270	293	262	303	276	259	271	273	274	243	256	247	264	261	267	257	229	247	228	233	273	280	272	268	276	272	234	268	254	267	276	268	200	256	268	254	276	292	272	271	260	236	296	282	258	264	248	247	258	246	236	272	273	265	269	264	285	257	297	286	272	275	255	252	267	256	268	263	285	256	242	265	253	277	271	248	255	242	246	245	240	263	236	265	268	299	271	264	263	317	264	253	253	262	285	266	270	263	254	267	260	275	256	241	258	278	256	237	246	252	284	277	261	286	233	254	272	236	249	267	266	226	271	271	268	278	275	221	277	248	288	231	233	265	258	263	266	265	273	272	300	261	278	276	288	252	249	255	256	284	268	286	267	252	272	259	267	258	269	283	244	251	236	265	295	309	258	259	272	245	264	268	241	271	234	278	252	287	298	275	270	225	279	257	246	258	263	246	263	272	257	228	257	259	234	261	279	260	251	278	247	247	255	272	262	270	261	311	237	257	249	240	234	278	270	273	286	270	243	283	243	263	288	287	279	267	262	278	273	278	243	255	268	245	279	260	291	287	242	262	298	265	248	241	263	275	251	247	235	290	266	263	246	264	254	270	259	223	244	269	255	278	264	236	232	246	252	278	259	253	275	269	262	268	234	261	288	258	244	280	295	272	248	253	255	261	300	230	263	269	239	254	287	279	274	261	269	255	279	265	246	262	262	266	269	257	252	250	265	272	254	310	294	273	276	266	260	271	294	268	259	259	254	261	267	261	250	302	266	291	241	271	266	261	251	264	258	261	238	250	263	286	267	282	295	271	272	270	279	248	280	239	269	265	300	272	266	270	250	251	234	237	254	235	265	263	297	258	239	279	279	246	265	270	263	265	241	289	264	285	273	271	260	230	296	230	248	244	254	261	274	252	245	277	249	233	243	314	265	260	241	252	269	268	267	253	284	280	266	273	263	275	253	250	241	252	276	258	271	253	284	278	262	258	286	265	261	271	237	257	280	263	245	240	248	258	312	258	251	263	284	322	274	275	268	266	278	270	250	262	262	261	275	243	274	263	259	265	258	268	266	250	250	245	251	258	266	255	249	263	267	277	288	286	262	265	277	222	277	268	278	236	259	257	256	266	253	266	271	268	292	258	266	223	251	263	269	246	286	270	275	278	273	253	281	259	288	230	247	292	270	295	261	267	249	274	234	293	279	240	281	266	244	261	239	299	265	244	269	257	246	235	239	262	284	288	252	246	259	252	271	263	289	309	247	254	294	300	257	273	262	267	260	271	289	242	262	266	281	242	286	274	249	264	300	270	285	275	234	282	263	260	256	267	233	297	257	257	254	280	293	251	290	276	277	281	292	296	262	272	284	221	245	277	244	269	260	257	302	244	260	299	271	259	265	279	261	256	304	244	226	280	287	231	254	283	287	236	253	270	239	257	264	251	298	259	248	237	274	267	245	269	250	257	279	221	248	242	260	285	236	260	237	285	258	247	284	263	244	261	249	266	254	296	261	247	252	253	269	282	251	256	267	272	263	270	277	259	282	277	285	268	279	292	243	233	274	264	244	268	284	278	257	243	267	279	260	254	253	268	264	235	301	254	258	275	278	264	286	262	265	253	258	238	275	276	275	239	278	259	256	232	247	262	240	265	264	242	268	246	265	283	260	272	285	265	274	229	238	271	260	269	283	230	262	281	262	264	278	278	252	266	269	295	285	242	273	239	267	271	249	234	255	283	248	301	243	272	274	227	257	255	268	267	257	241	234	259	260	252	266	261	272	256	257	289	248	261	249	263	265	246	232	251	248	247	261	258	265	257	253	262	269	306	269	274	275	271	244	263	284	275	268	281	285	245	276	244	249	250	259	259	259	281	279	250	259	257	271	247	256	258	284	249	274	262	272	267	253	267	262	262	233	268	265	283	296	266	251	251	260	249	266	295	260	257	243	249	260	270	269	267	272	285	270	288	295	295	260	266	259	267	247	289	289	267	291	255	276	286	274	269	272	260	263	251	260	251	267	259	249	284	301	245	255	275	259	270	251	259	258	232	267	253	247	268	272	301	272	251	264	267	240	262	265	256	240	277	255	256	285	255	291	257	255	288	240	249	271	281	252	252	246	266	242	256	260	258	287	272	257	261	269	270	284	260	272	235	291	265	261	259	283	254	277	249	263	257	308	269	243	265	285	273	270	292	271	272	286	247	257	231	256	254	262	282	253	283	247	283	264	286	274	245	272	278	265	257	292	256	276	265	257	267	268	253	257	265	242	264	248	266	254	266	270	250	280	282	273	268	262	270	237	263	266	289	278	267	262	261	273	274	260	233	257	251	277	241	234	259	246	295	238	288	287	249	274	232	240	236	256	246	237	256	284	251	255	270	265	275	254	240	269	229	247	278	249	261	280	278	239	274	268	244	269	258	277	280	274	271	280	281	282	301	262	255	238	264	289	271	257	233	273	273	254	279	248	272	271	281	262	283	259	242	266	264	269	234	246	269	257	254	267	269	285	273	285	293	272	260	255	277	261	265	295	234	280	242	270	254	252	278	229	243	329	284	255	277	254	289	288	259	263	272	311	274	250	248	257	264	280	251	250	240	273	243	270	278	244	258	258	264	271	259	270	266	270	283	274	224	269	251	293	291	257	243	270	259	255	253	273	261	264	278	270	266	269	292	313	290	303	238	270	274	265	267	250	279	246	279	257	259	234	287	290	278	276	255	262	268	280	269	263	262	249	288	283	268	196	270	259	255	244	241	260	293	278	264	251	272	266	258	288	282	277	260	259	265	274	256	268	280	311	261	253	279	274	244	281	248	250	285	277	272	240	278	263	302	250	252	262	291	246	245	270	264	282	262	300	264	259	239	264	268	259	266	244	311	258	264	258	260	258	294	253	257	265	253	243	294	288	283	274	258	256	260	259	244	247	257	259	273	272	263	263	263	288	225	266	266	255	261	309	278	261	270	268	274	237	272	254	273	248	247	292	284	242	272	260	265	252	262	272	266	271	259	267	274	285	258	238	271	261	264	272	279	257	257	255	244	241	252	235	240	241	243	279	251	293	262	259	251	274	264	260	308	275	237	269	275	264	298	323	250	257
41866	12104	6863	5218	4546	3722	3196	2482	2210	1835	1704	1548	1360	1299	1182	1124	1162	1104	5582	1837	859	856	828	817	782	767	713	782	690	744	700	709	687	649	692	672	686	680	637	675	640	661	628	697	685	617	668	648	603	623	631	656	626	614	623	629	607	594	553	615	647	624	634	621	620	628	597	627	631	616	610	577	617	591	616	617	589	647	570	575	544	590	631	625	581	589	623	639	564	592	587	608	613	571	586	583	577	603	606	567	628	617	609	620	582	577	573	618	626	620	554	626	559	615	620	576	582	570	648	612	565	575	599	554	612	584	590	562	544	572	596	593	641	576	624	614	565	614	580	562	583	600	619	602	610	565	572	544	580	597	640	574	586	568	570	529	557	596	628	608	599	610	591	582	549	611	597	579	606	589	583	602	555	606	597	536	584	568	591	597	604	556	599	578	619	609	596	576	606	547	577	578	630	582	565	594	528	573	579	612	625	585	598	603	549	596	571	630	619	570	626	587	541	582	567	585	612	635	572	573	582	588	577	593	587	611	554	618	663	589	571	558	616	577	627	601	578	593	556	611	577	600	610	593	558	605	569	578	638	612	637	573	601	660	548	553	609	623	595	579	548	583	608	547	586	585	578	626	606	548	568	582	566	615	590	592	543	584	603	608	581	583	605	566	560	593	570	582	647	584	588	593	594	570	583	592	579	621	578	569	571	582	632	584	556	600	592	550	564	555	634	579	591	573	514	601	583	611	569	590	607	581	585	587	608	583	547	576	615	646	583	592	544	562	596	617	626	530	611	582	633	597	561	572	591	595	573	588	574	582	585	585	608	590	612	625	583	608	637	568	566	595	604	567	611	555	591	601	600	606	589	589	588	602	613	595	570	551	595	588	608	603	581	589	566	636	587	605	588	626	587	611	580	554	596	601	578	561	626	592	610	583	588	573	593	590	557	625	595	589	578	601	577	568	558	587	577	570	626	572	552	578	571	606	595	569	593	592	577	611	604	577	592	582	596	587	565	591	583	620	608	585	593	621	596	539	555	565	592	587	576	607	584	596	569	581	602	562	618	586	567	563	586	544	557	551	592	579	644	577	545	562	595	588	573	592	604	591	584	611	582	599	607	617	573	580	573	622	623	595	631	569	639	575	595	592	599	605	551	574	568	564	607	604	614	600	561	608	604	584	609	608	569	576	546	559	579	607	606	556	580	618	565	570	585	623	582	617	612	592	612	600	589	598	577	566	587	559	588	591	600	580	592	570	600	605	550	610	569	602	571	615	584	588	620	579	589	564	531	560	556	573	563	579	535	560	624	558	652	570	638	582	606	574	595	575	535	562	591	605	620	599	537	571	593	651	606	631	587	598	552	564	554	579	592	596	580	550	623	592	599	579	602	593	609	592	575	550	577	606	600	592	601	577	596	600	582	598	548	559	618	622	595	617	567	587	588	562	594	590	545	626	551	590	588	568	524	608	552	581	615	573	622	583	557	622	568	599	584	620	552	562	564	583	569	563	538	593	587	544	560	578	573	546	586	617	583	559	575	578	591	568	634	550	608	610	574	577	570	540	571	577	596	579	560	598	582	613	607	555	560	544	552	595	591	603	604	576	560	584	577	635	615	596	562	622	562	602	622	575	509	612	593	588	586	606	597	564	609	598	610	595	599	581	555	579	565	593	638	591	606	573	576	568	570	641	610	603	567	580	614	552	584	572	576	593	570	586	558	595	563	566	589	627	572	576	578	580	580	609	543	608	577	550	612	592	605	568	608	592	562	596	569	543	603	571	632	574	600	570	574	542	591	587	594	616	605	627	607	609	579	572	600	578	605	584	539	567	619	564	583	584	581	604	616	591	547	587	609	603	606	590	581	609	612	552	565	592	587	585	603	596	535	637	537	591	606	609	565	610	593	615	620	598	569	588	562	611	585	563	595	562	604	586	549	599	564	571	574	590	585	587	578	563	579	574	608	633	606	576	613	585	592	561	581	575	583	562	633	625	595	561	581	617	618	609	559	596	565	593	537	606	609	629	566	581	584	569	568	571	563	577	564	616	588	616	561	571	568	610	574	625	592	592	556	522	623	610	540	597	620	572	579	598	626	604	603	570	606	557	632	576	568	559	598	565	590	598	554	604	572	563	609	589	597	586	575	556	602	616	589	609	626	585	644	601	625	626	573	567	598	582	587	624	583	602	621	606	605	553	580	609	533	614	584	572	586	593	585	566	589	593	576	597	563	581	604	599	617	593	570	592	600	566	565	588	611	612	557	605	581	553	607	594	579	587	582	586	599	578	595	594	614	597	528	562	611	570	605	566	597	590	584	563	579	551	611	593	590	580	617	586	613	564	565	596	602	587	602	637	608	573	592	589	595	566	593	557	612	554	575	624	593	623	622	605	651	563	570	585	546	599	598	620	593	589	597	603	598	568	591	575	547	606	610	572	628	587	588	615	548	597	583	565	583	587	588	601	601	581	593	600	570	592	556	641	592	642	565	554	579	561	594	572	569	612	587	571	579	607	559	608	630	561	567	562	584	660	585	610	583	543	593	590	613	605	584	583	553	600	554	614	600	586	609	577	582	605	572	603	581	587	625	551	585	604	601	594	597	562	561	603	578	595	573	603	586	580	590	637	592	585	572	517	541	579	599	601	612	620	564	557	595	573	571	617	597	614	600	581	552	626	568	631	600	556	578	609	596	576	573	607	593	586	599	602	545	605	568	600	584	619	566	601	570	587	535	558	556	613	626	581	581	553	597	594	595	588	611	568	628	576	571	586	627	545	573	567	587	569	624	620	567	621	596	606	566	595	590	569	571	564	615	611	612	584	594	581	585	556	557	607	594	567	609	596	544	547	591	577	562	630	526	610	603	603	591	580	650	587	634	623	562	548	592	573	634	578	581	610	569	580	603	538	564	591	590	611	619	621	565	582	589	592	621	562	578	554	596	605	582	549	620	587	598	623	554	574	567	580	587	632	607	616	605	591	612	563	592	597	568	626	578	592	566	584	578	565	581	617	579	550	560	619	571	583	611	584	611	612	593	572	619	585	571	582	613	571	552	600	565	556	579	591	583	547	566	607	573	578	586	612	596	637	590	590	511	589	564	654	588	571	621	578	627	580	611	595	587	580	593	612	551	598	573	561	580	612	579	597	571	583	582	589	601	590	575	618	575	599	582	611	591	605	589	586	572	620	599	568	586	567	596	557	621	568	631	557	638	617	571	594	590	590	614	578	580	557	609	602	617	600	586	573	605	561	585	554	580	574	595	550	568	591	525	589	551	598	561	608	527	576	626	599	594	549	602	621	596	584	591	635	599	584	559	591	600	556	588	578	574	578	592	599	628	610	554	573	582	590	598	591	599	543	613	546	589	595	558	589	606	600	559	574	623	594	609	585	624	594	611	558	626	619	580	593	603	605	582	592	571	594	589	549	601	583	595	581	586	590	632	590	594	589	566	623	587	606	581	595	565	603	552	568	590	598	573	557	600	578	625	624	595	596	580	608
24821	5349	192	112	120	100	107	84	89	82	67	89	89	86	76	79	71	79	92	85	75	63	81	81	74	56	77	82	80	75	68	74	75	70	71	85	77	74	69	92	68	71	62	69	77	88	65	72	66	90	71	86	78	88	86	77	65	75	64	70	71	83	71	72	56	72	77	97	63	76	68	76	72	84	85	63	79	69	77	76	85	73	72	79	68	109	73	70	69	61	74	81	83	70	88	86	79	82	71	72	69	89	82	78	75	68	65	77	81	62	72	77	76	68	72	78	75	100	85	79	76	78	76	72	70	84	77	68	67	65	80	91	80	75	90	74	66	78	92	83	72	73	83	61	88	98	80	84	77	57	73	74	70	93	69	67	71	61	71	89	77	76	74	89	69	78	66	67	68	77	64	82	67	77	72	70	73	68	69	86	66	70	77	86	71	75	68	66	81	66	76	71	73	60	80	83	63	72	75	90	79	65	74	81	74	69	73	69	60	59	78	75	77	66	84	68	61	80	73	70	84	93	83	68	76	88	71	73	69	68	66	61	67	85	85	64	68	63	74	71	77	75	77	63	72	82	68	63	57	64	90	73	78	55	78	91	78	57	82	87	85	67	75	62	68	74	77	65	84	72	77	73	66	83	79	70	70	81	89	86	61	78	68	72	66	82	63	87	72	60	70	65	78	70	86	84	73	84	96	62	83	80	55	69	76	63	63	85	73	63	54	73	86	69	68	81	71	73	57	70	75	87	75	84	71	74	78	63	69	73	80	85	79	78	72	82	58	67	65	70	91	62	64	78	77	75	69	69	69	65	59	81	85	55	86	71	76	80	68	73	66	85	65	89	83	84	93	99	91	75	75	76	68	66	59	75	70	86	77	79	59	70	80	83	70	68	59	88	86	55	59	78	82	64	66	75	75	70	69	89	67	60	90	79	70	82	65	63	88	102	87	69	77	83	67	80	63	71	79	66	56	66	84	74	75	72	74	73	84	69	69	59	73	74	82	70	59	65	64	83	85	84	86	84	59	65	82	90	80	56	74	77	82	71	64	79	72	69	90	68	82	57	71	64	73	81	77	71	79	84	76	69	64	71	82	73	86	101	71	68	72	53	82	86	84	75	75	75	81	64	79	71	75	75	76	55	80	64	86	75	69	76	83	93	76	84	72	69	87	83	74	83	69	79	73	80	76	65	66	64	73	73	71	59	61	80	67	74	89	74	83	72	65	72	82	54	65	75	71	70	70	64	89	69	72	68	82	68	84	85	73	74	74	74	69	67	84	65	70	74	79	67	93	73	68	67	66	68	65	73	66	77	78	68	54	72	64	82	75	83	65	70	62	64	66	78	74	61	82	72	79	65	73	85	87	76	72	68	76	65	72	76	71	70	74	81	74	70	69	86	90	78	71	57	66	97	60	76	78	79	72	78	80	65	75	79	84	84	76	63	72	68	76	78	72	79	65	80	52	69	82	75	73	76	78	76	62	71	82	77	66	80	78	62	71	72	79	73	60	68	69	71	69	77	81	67	70	81	70	78	74	73	89	80	62	70	55	80	68	75	87	72	68	72	73	73	84	72	82	62	58	62	65	83	72	80	63	74	74	66	70	84	63	85	72	81	76	77	66	65	80	73	80	68	65	78	63	69	68	70	70	79	84	74	72	73	64	67	78	73	81	74	77	80	66	67	78	63	80	88	80	83	79	77	89	82	73	77	87	83	71	88	84	74	56	91	73	75	72	72	82	66	78	91	76	63	69	78	59	75	71	62	63	92	83	78	79	59	88	70	75	79	55	72	75	71	75	77	70	65	68	71	77	77	82	89	85	64	85	78	76	76	88	78	91	68	77	56	88	71	67	69	76	87	70	70	81	67	65	78	80	64	66	69	70	84	73	61	77	90	82	73	94	82	72	69	80	105	83	76	68	93	89	69	68	68	81	53	69	66	65	71	65	76	64	80	77	74	91	69	69	72	55	72	77	69	59	70	64	74	76	89	87	78	85	71	86	83	74	65	92	73	88	68	73	81	65	88	63	70	67	84	83	67	53	74	86	74	80	59	62	68	80	77	81	83	82	73	77	66	83	74	93	93	55	75	64	86	72	71	77	76	52	82	65	60	79	72	71	85	67	83	75	77	74	74	69	72	84	73	75	72	66	75	63	73	94	70	77	74	67	70	78	78	66	69	67	69	79	69	75	72	73	87	78	63	77	85	83	70	86	74	80	68	70	76	72	67	71	79	75	72	72	66	74	61	65	81	77	63	93	83	61	79	80	75	66	73	79	67	82	72	70	84	81	64	75	70	88	82	65	52	76	76	68	72	70	93	78	63	78	56	73	76	66	99	79	77	67	59	82	65	82	70	62	77	67	66	90	86	71	64	73	57	72	66	74	72	74	79	51	70	82	71	68	67	76	55	81	73	83	72	85	71	63	61	72	79	81	79	74	84	67	67	83	69	75	77	64	70	77	72	66	75	69	75	70	76	65	72	74	71	86	76	69	84	79	78	66	66	77	77	59	69	90	86	78	65	58	71	77	76	79	73	70	92	76	72	75	75	73	69	85	78	63	77	85	67	64	69	75	78	79	57	72	88	60	71	78	85	69	75	103	73	76	62	92	60	67	77	73	67	73	75	85	66	73	64	71	66	64	66	74	73	82	78	65	86	76	78	84	83	80	66	77	92	69	97	76	63	85	65	65	54	70	61	77	63	78	60	78	74	70	80	93	82	84	73	74	80	68	67	62	59	63	69	64	72	65	84	79	84	80	67	86	79	71	72	71	59	77	73	67	69	79	65	59	76	71	69	82	82	81	94	72	69	57	69	67	81	68	81	69	91	78	76	74	82	79	74	66	90	97	76	79	95	75	77	70	51	75	101	73	71	77	67	60	73	73	72	66	79	98	75	78	79	69	67	65	86	77	84	69	67	62	66	83	81	72	57	71	66	74	79	104	78	74	67	81	70	67	59	79	82	79	68	73	79	68	89	91	89	68	59	81	65	88	76	70	79	73	67	76	94	70	50	78	70	64	72	100	73	83	88	68	86	77	84	91	88	80	65	70	68	59	67	91	98	78	75	95	77	55	62	77	62	85	94	74	75	71	64	92	68	87	82	79	88	62	77	75	73	80	70	71	63	93	89	71	57	76	66	72	56	67	71	78	83	65	72	62	75	78	70	82	79	85	70	53	66	69	61	58	76	68	64	79	71	68	97	62	70	73	70	69	76	65	79	68	103	68	82	79	64	74	53	70	77	75	77	69	77	55	80	68	95	70	66	69	54	97	76	59	71	81	70	86	62	67	72	85	89	83	96	77	85	68	82	70	71	72	66	79	75	67	82	64	65	71	75	86	69	86	67	78	83	71	71	80	71	79	65	77	86	64	72	89	86	74	65	89	95	59	66	60	74	83	78	84	79	87	72	75	65	82	80	78	67	66	56	65	72	61	64	73	86	59	66	77	68	55	92	69	80	76	87	77	67	80	63	87	72	72	66	81	69
12944	2551	406	355	327	305	315	284	285	233	257	265	249	234	240	235	219	241	287	244	210	229	192	226	203	239	218	230	212	219	226	225	234	194	225	213	216	197	189	232	219	234	233	200	214	235	241	210	229	228	226	220	211	232	207	207	218	223	227	242	227	214	223	198	221	201	243	228	212	204	220	224	216	191	221	199	220	220	211	207	240	224	223	234	222	221	231	211	205	219	229	196	188	210	218	219	207	221	197	204	195	206	207	209	195	216	199	235	225	191	219	228	229	224	230	201	206	221	244	214	210	218	216	218	217	205	224	229	215	218	204	195	210	180	212	221	220	208	207	225	229	189	213	231	209	226	209	221	207	209	207	179	222	231	231	227	240	228	185	219	202	211	204	227	224	215	209	210	229	205	206	219	210	192	204	226	212	211	223	227	197	219	214	218	242	210	193	196	209	217	212	217	239	236	218	241	207	219	224	227	210	248	223	226	221	213	215	233	229	236	218	190	240	222	223	252	224	212	217	242	202	248	220	197	226	228	221	221	216	220	219	236	234	211	199	207	239	209	206	210	258	223	211	226	228	219	226	219	222	208	217	222	234	226	192	224	220	242	224	207	225	201	223	246	224	190	220	215	232	206	205	223	216	247	197	223	189	205	204	206	202	215	183	202	210	242	197	212	234	215	209	232	222	216	201	224	213	226	251	210	234	222	231	207	207	208	217	226	196	219	176	225	181	207	220	223	205	249	214	246	227	209	223	249	207	213	208	220	221	235	186	220	230	215	205	179	223	218	222	220	206	196	217	217	192	208	209	224	223	205	222	210	210	232	220	222	232	200	221	214	216	217	207	206	229	236	205	190	229	191	187	239	229	196	222	247	213	201	238	198	214	215	241	190	231	213	227	186	219	231	221	195	200	202	213	204	215	217	214	211	226	235	211	212	226	215	205	217	233	211	229	218	213	244	217	185	218	222	212	207	188	201	217	202	224	221	235	201	194	228	243	209	193	232	185	228	257	219	221	220	219	196	221	213	210	214	214	218	200	224	219	204	228	186	235	230	193	224	217	201	219	207	231	207	226	215	210	222	230	207	227	209	217	189	209	210	206	220	216	233	227	200	210	205	209	229	217	223	223	220	231	205	245	203	208	243	203	227	195	226	219	205	230	219	227	224	216	253	179	221	233	241	198	224	230	226	198	183	226	223	206	214	212	200	208	215	201	210	209	218	225	223	212	186	204	235	229	202	207	223	229	214	204	211	201	216	202	198	218	227	222	203	208	205	235	194	215	238	214	218	186	226	216	202	208	230	219	211	214	186	224	219	213	207	199	241	219	228	221	209	220	216	224	211	220	191	223	177	239	217	219	217	218	214	210	204	203	240	224	214	231	228	215	200	200	210	203	215	214	206	208	199	218	199	230	220	233	223	225	219	219	224	208	221	210	208	225	236	223	209	222	201	229	210	214	215	238	235	208	208	232	190	203	211	230	217	225	203	207	211	222	232	188	228	233	177	217	234	227	207	212	227	195	236	236	235	186	176	177	196	221	231	206	204	211	229	202	209	206	204	212	241	203	217	219	235	219	214	214	203	203	214	192	197	221	204	222	192	192	213	224	202	222	214	204	217	209	234	227	238	221	230	218	227	227	190	191	235	224	232	245	231	214	247	224	205	223	169	224	214	240	222	218	234	237	239	202	184	226	201	219	203	224	234	205	197	235	238	214	227	220	203	204	239	220	210	229	216	226	258	221	216	228	218	233	219	223	220	214	226	242	206	216	238	195	187	203	208	220	204	238	223	188	209	222	227	218	195	203	223	213	212	223	224	211	226	205	215	204	219	209	224	226	230	245	210	212	218	216	223	197	224	229	186	224	220	203	208	217	230	203	223	197	188	204	206	236	215	219	190	163	217	205	228	208	221	195	216	186	222	235	199	211	208	194	212	214	206	228	206	210	200	205	208	179	216	204	216	219	214	191	267	213	196	190	175	218	235	190	202	228	232	217	221	240	204	214	210	227	220	198	220	201	199	211	211	218	224	201	213	211	219	243	224	204	227	201	210	218	225	214	204	194	201	199	220	225	203	208	197	240	221	246	203	231	186	218	230	196	218	206	206	208	228	223	226	239	206	213	214	199	234	213	222	211	207	231	199	210	215	211	228	208	203	212	242	236	220	203	199	202	197	196	234	224	200	219	232	228	202	209	239	234	235	243	233	214	208	233	219	202	211	203	216	214	211	236	201	189	225	209	219	199	214	199	198	213	200	206	222	199	220	201	224	215	222	209	209	177	239	205	199	208	231	226	211	229	228	219	230	208	235	272	217	214	222	216	223	223	194	221	230	201	204	224	211	238	219	206	203	216	204	222	211	205	209	216	214	181	229	217	229	211	210	209	221	218	239	222	211	208	227	200	245	196	215	188	204	220	214	232	198	241	217	210	221	205	218	228	229	244	199	211	215	196	212	236	207	196	204	216	227	218	238	233	205	225	222	217	210	225	206	228	239	236	218	211	211	233	200	223	214	230	216	236	231	224	215	218	235	219	217	222	233	210	223	220	214	224	238	218	229	195	239	204	201	228	222	194	224	207	216	226	198	231	225	193	209	212	236	204	229	201	206	220	237	245	216	194	185	212	198	234	200	202	197	222	223	232	215	202	223	214	210	198	218	228	266	225	232	234	217	244	216	253	226	215	219	235	201	207	214	220	242	213	202	206	213	234	207	235	226	186	221	225	204	210	207	256	234	212	225	210	217	226	216	229	239	216	226	230	226	217	220	221	213	223	202	239	233	221	238	199	226	198	193	215	192	231	204	215	245	225	207	221	243	218	224	189	242	209	203	218	214	225	218	220	231	237	210	218	210	219	212	205	215	192	240	230	229	243	216	224	224	215	231	203	217	256	226	216	198	192	239	222	211	229	219	220	225	183	203	213	209	216	221	224	197	215	201	228	195	214	195	229	201	198	219	212	210	203	219	218	240	216	219	197	213	227	207	210	207	212	231	210	198	223	199	211	195	223	204	222	221	242	213	200	207	225	204	221	238	203	202	215	213	234	224	223	215	190	233	198	219	212	238	194	199	199	219	206	210	188	213	225	218	220	217	212	206	190	199	199	222	197	228	204	215	222	203	209	218	228	226	233	232	223	219	208	237	202	211	225	187	218	228	206	212	211	240	219	240	235	226	229	191	227	216	226	218	196	224	243	214	213	224	236	226	219	234	211	200	218	214	241	210	218	214	209	206	225	198	212	225	208	205	230	222	222	202	226	212	203	212	207	212	229	221	222	183	231	228	200	227	237	230	191	203	240	227	216	200	232	208	225	204	196	209	228	243	212	228	215	239	213	204	210	197	216	213	232	208	205	215	198	231	233	214	222	217	203	224	227	230	224	237	225	214	226	211	227	223	203	212	208	224	212	185	237	198	233	208	226	210	204	209	213	215	224	228	215	210	211	210	206	244	222	214	216	210	186	204	229	209	198	238	249	204	227	224	209	209	224	181	207	204
53094	40388	8818	1220	728	579	459	383	326	305	326	257	290	249	233	257	229	223	786	592	225	223	216	223	231	207	194	202	216	214	195	210	196	219	236	206	214	178	204	226	200	200	217	193	224	220	206	187	202	202	191	184	186	184	189	192	211	214	202	213	208	191	183	206	209	196	199	182	189	183	188	194	170	220	189	202	215	214	201	204	147	207	204	212	214	215	194	202	206	213	208	191	198	201	225	192	210	201	166	196	188	192	171	198	204	208	189	168	191	208	201	210	184	202	201	197	214	195	168	194	225	198	191	187	193	209	162	212	206	190	195	203	226	196	206	183	202	213	199	180	185	198	186	206	190	203	210	218	222	206	181	231	199	177	205	226	219	192	187	205	221	199	206	184	217	193	208	173	202	203	186	187	214	221	195	197	196	185	184	218	207	188	196	194	205	188	192	177	186	152	196	173	212	198	178	167	186	200	208	190	189	194	198	217	202	221	188	178	205	187	202	169	194	182	211	201	184	203	202	185	179	199	201	204	195	216	200	221	194	194	192	184	225	204	200	199	189	178	194	192	214	170	154	194	190	214	203	211	196	182	213	188	186	187	181	242	191	168	193	186	209	197	193	197	199	197	192	198	169	198	195	216	216	202	163	192	220	188	170	208	182	190	196	189	192	179	167	202	189	190	188	173	221	201	197	207	177	190	191	180	208	193	192	212	171	186	189	164	200	199	173	219	192	222	197	206	205	190	181	188	199	197	178	196	203	195	184	186	228	173	202	163	205	225	197	211	213	199	208	190	160	167	181	190	191	179	203	209	201	186	181	178	218	218	209	162	189	204	182	196	201	173	168	191	182	215	199	184	188	183	188	187	191	190	220	197	209	207	203	180	203	204	207	239	195	200	182	197	189	194	190	212	197	191	198	201	201	191	193	186	183	205	184	209	174	187	203	208	186	184	195	206	209	219	213	216	188	188	186	222	211	205	192	208	207	171	219	174	208	192	218	229	203	195	184	201	211	194	164	173	198	194	194	193	198	197	219	215	195	160	199	201	177	211	213	202	207	208	220	212	211	169	165	197	184	183	171	196	231	197	196	170	198	204	209	159	184	193	178	193	170	216	198	181	194	187	193	206	200	178	191	197	199	206	223	192	205	184	196	194	208	216	207	206	189	184	208	200	196	209	204	200	238	217	220	204	183	196	198	194	181	177	185	174	201	191	181	186	208	212	197	219	212	192	176	197	208	189	202	200	215	179	207	199	187	197	203	209	183	189	199	194	156	184	202	195	205	200	207	190	186	209	187	212	206	193	189	202	175	194	214	202	200	209	202	203	228	203	184	188	201	180	191	207	180	222	197	167	186	204	222	195	221	206	197	190	187	186	188	217	201	215	191	203	202	196	203	227	201	190	181	192	214	191	168	177	213	212	222	188	227	220	177	218	181	183	190	190	183	211	209	194	193	212	181	213	209	192	218	217	182	192	169	180	212	178	222	209	174	224	206	193	223	193	185	198	191	178	202	183	204	180	206	191	187	176	214	197	195	188	188	183	169	188	203	202	221	208	200	178	185	212	186	218	194	224	199	205	175	189	209	200	204	202	214	203	200	200	199	202	200	190	221	241	181	219	193	226	212	187	182	211	215	197	183	203	203	205	190	217	206	177	184	181	208	212	195	174	182	206	185	239	192	194	188	188	179	201	188	212	209	168	180	178	187	205	202	202	223	210	196	214	182	196	211	190	236	220	202	179	202	198	199	209	211	186	198	188	199	216	189	199	171	201	199	201	208	183	193	199	171	208	206	216	201	194	187	184	183	179	186	202	171	196	209	207	196	169	194	182	186	190	212	198	216	183	194	194	219	193	204	206	182	196	211	206	206	181	213	181	207	222	174	181	175	195	187	192	189	218	229	197	217	202	207	203	188	209	220	164	175	199	195	202	189	189	179	192	203	177	231	195	190	205	216	201	195	184	219	183	188	198	191	193	205	192	203	198	211	197	203	181	191	215	174	193	209	187	195	187	193	202	219	195	212	235	209	202	187	194	183	186	190	194	213	202	204	184	210	192	207	234	214	209	202	176	196	185	201	194	191	189	211	186	209	202	214	213	183	211	199	218	200	207	216	206	199	191	203	213	201	189	211	190	193	189	210	207	178	170	198	203	199	185	169	183	191	202	180	187	191	193	198	186	177	183	205	196	186	188	180	213	203	192	184	180	200	197	187	223	203	215	190	179	213	173	208	198	211	188	181	204	212	200	226	234	207	218	196	214	219	204	192	181	198	208	186	182	190	213	190	180	177	196	223	204	198	195	240	199	175	190	189	211	187	189	176	201	179	208	185	221	228	204	191	198	209	185	173	177	201	207	198	189	213	189	195	223	206	212	197	207	199	211	177	187	194	184	207	184	201	201	197	203	172	226	202	195	187	210	187	184	195	214	205	208	185	188	197	217	180	207	214	207	201	212	183	195	205	190	192	206	197	211	198	220	189	208	199	194	193	200	220	190	202	203	208	195	188	207	183	180	207	223	194	199	199	171	202	187	179	188	199	234	188	208	184	201	203	213	207	195	219	220	212	214	176	191	184	195	184	184	198	191	182	204	190	194	221	216	194	177	196	181	184	182	223	202	201	198	204	236	191	204	175	195	220	165	213	209	222	196	194	196	201	204	198	182	192	214	201	195	199	200	196	200	210	166	161	218	186	197	205	226	178	187	189	203	206	185	198	209	196	178	196	175	207	199	178	209	227	188	200	191	186	202	188	178	187	180	169	183	189	210	201	187	200	203	215	199	210	206	199	209	174	200	184	198	190	166	192	199	214	186	216	233	198	208	197	217	208	228	224	209	219	202	204	214	183	196	197	190	220	193	207	209	191	207	192	162	206	182	231	198	194	185	193	194	199	200	228	221	197	192	208	203	182	192	210	204	195	215	183	205	205	207	177	214	190	192	217	198	214	192	202	161	195	188	186	200	185	179	208	169	183	164	181	210	211	198	194	227	193	201	194	193	190	175	190	179	182	173	200	185	181	200	212	190	184	197	196	197	172	181	196	191	171	189	209	204	204	209	187	201	182	183	216	209	205	193	184	197	206	217	229	171	186	185	203	172	185	196	197	156	189	204	191	217	195	174	213	192	189	183	206	224	199	195	223	223	194	175	196	200	235	213	202	194	226	186	196	206	234	225	204	213	196	207	183	195	190	202	197	183	196	185	201	230	182	222	198	187	187	191	212	195	212	175	214	192	219	186	169	209	200	212	209	211	214	193	199	187	218	171	168	215	187	201	163	176	176	203	181	176	207	207	213	193	239	209	212	194	202	211	204	204	200	218	196	187	191	203	212	211	197	207	210	219	205	173	223	215	208	189	182	169	185	214	219	187	193	223	196	215	200	191	223	189	174	214	188	173	211	220	187	214	212	211	203	189	250	202	198	166	208	210	203	196	161	206	222	217	209	193	211	189	222	191	198	175	198	193	200	210	181	196	186	182	224	193	192	194	208	198	183	219
33233	13752	2782	3028	2636	2131	1822	1572	1347	1137	1003	950	945	830	833	754	742	766	5138	2198	631	586	590	550	529	551	563	552	500	535	506	507	457	523	494	501	533	457	519	522	544	473	452	474	500	504	486	510	489	497	486	485	515	492	531	488	482	464	463	500	478	512	458	481	465	484	502	499	517	510	546	485	470	490	478	456	466	515	461	475	513	483	435	442	434	475	460	423	485	457	479	471	502	478	456	510	461	490	430	489	497	486	489	451	510	490	441	459	490	474	456	479	463	469	426	440	431	505	449	459	469	482	446	449	466	480	446	460	469	477	431	449	445	453	439	513	487	459	428	522	486	449	473	495	462	454	504	515	448	502	446	485	488	488	474	431	435	473	463	494	440	492	499	466	466	456	459	470	452	490	468	465	442	463	474	449	422	453	468	464	483	486	500	476	454	464	486	450	453	468	449	468	482	475	491	441	439	484	481	463	488	440	458	456	533	482	422	503	461	470	460	469	467	448	455	453	469	475	487	493	494	464	432	436	461	429	466	472	470	437	427	468	506	473	489	482	446	503	513	449	418	487	474	443	433	483	481	457	465	491	455	448	430	477	472	498	471	461	463	476	463	486	464	465	470	457	440	429	464	445	468	476	515	527	452	451	463	446	486	499	495	472	437	489	447	476	455	464	490	460	462	467	447	494	493	469	459	444	485	469	461	485	466	435	465	461	423	458	500	442	491	465	489	460	478	448	463	441	481	451	468	489	492	486	457	468	449	459	457	469	450	492	437	501	506	471	451	449	452	445	443	499	475	460	461	472	477	420	487	457	429	436	457	476	455	440	462	481	446	458	490	433	504	533	464	432	482	522	448	495	460	418	442	450	453	452	510	468	458	465	473	462	416	462	428	496	485	478	479	471	465	495	446	468	466	466	487	460	452	478	480	476	483	464	511	469	489	443	461	477	469	459	447	490	437	486	491	497	453	488	499	471	480	456	466	473	474	483	481	454	463	502	456	439	462	443	449	447	488	477	467	500	465	482	457	456	453	473	488	484	483	464	434	474	494	488	485	478	464	472	513	445	458	420	443	472	462	505	465	443	453	470	445	507	449	498	466	448	482	481	483	465	476	489	454	468	434	487	507	492	459	479	497	448	467	463	421	467	469	526	475	458	491	520	417	455	496	465	478	467	403	454	486	443	446	476	455	483	469	471	445	476	502	473	518	462	458	479	483	472	439	464	426	480	451	511	445	487	481	455	445	466	490	445	444	440	488	495	511	466	472	490	481	453	449	517	484	454	438	456	495	431	467	487	483	443	476	463	441	489	417	457	472	457	438	436	434	424	472	437	465	462	472	441	480	459	510	449	495	471	482	466	478	464	498	491	453	448	485	492	482	490	448	498	445	457	479	457	453	462	430	438	477	462	475	437	496	477	474	446	465	477	471	476	457	480	455	494	469	459	487	465	462	410	435	438	461	428	448	457	487	454	461	487	502	476	477	496	454	477	530	443	485	472	471	464	479	488	491	485	473	457	479	479	478	493	417	503	464	476	454	464	461	466	474	492	482	461	462	449	491	452	455	454	512	455	465	475	470	462	457	452	484	452	439	485	482	482	434	490	469	416	475	505	475	445	467	485	455	419	444	453	479	472	494	477	498	464	464	455	502	466	493	481	502	461	449	466	506	475	433	489	458	460	477	462	438	479	483	477	466	479	450	482	484	491	484	473	472	480	522	504	460	482	443	504	440	454	470	478	437	460	450	447	491	494	420	457	457	462	482	493	452	454	491	452	458	479	491	486	462	486	500	477	462	468	480	480	451	475	474	491	459	457	438	444	507	483	500	446	475	450	477	482	445	478	430	531	466	488	469	480	443	457	474	491	499	465	464	470	502	455	490	438	465	440	427	467	471	479	487	437	513	441	429	471	480	453	449	463	471	447	487	485	494	466	454	490	446	445	486	506	469	451	481	490	496	510	462	455	469	443	468	479	443	464	470	487	458	459	460	455	452	466	487	461	489	468	450	466	476	472	492	457	466	450	479	504	482	495	471	443	445	466	474	452	481	480	497	487	490	478	532	460	474	467	444	489	515	475	446	433	505	518	411	464	462	454	480	422	508	469	464	482	445	464	436	470	482	460	461	442	468	453	486	469	478	489	462	481	457	489	478	462	450	421	485	474	463	471	475	463	443	465	449	443	473	465	476	441	461	477	478	447	468	424	467	491	451	471	457	455	458	470	482	465	486	487	472	475	440	459	498	470	479	473	430	479	423	471	466	474	501	492	473	473	492	446	512	484	458	453	467	457	471	484	467	462	463	485	457	464	477	507	458	470	465	472	453	440	428	475	486	444	482	527	469	444	451	459	488	452	443	487	459	476	483	470	474	451	463	481	430	486	475	449	481	458	459	453	441	487	468	463	464	460	443	445	462	503	459	439	460	461	473	469	512	470	461	463	459	433	505	461	474	470	475	470	458	469	472	475	458	453	505	451	444	473	461	442	483	471	490	467	448	456	491	498	458	458	491	472	444	453	514	463	464	466	478	497	476	469	490	488	472	452	424	463	474	499	450	452	465	471	469	460	473	461	477	472	443	465	479	489	481	475	471	476	482	486	465	450	514	485	463	458	446	482	475	457	478	449	449	474	472	443	463	461	459	484	460	461	444	479	467	478	479	445	496	447	432	434	443	454	437	479	479	508	470	472	471	449	458	465	449	460	514	438	483	456	457	473	447	466	467	452	458	513	523	456	436	490	482	453	462	498	464	485	493	458	424	485	442	450	471	484	512	487	462	491	467	496	477	465	465	482	468	462	458	486	469	474	486	470	504	493	476	440	469	443	487	466	458	430	413	490	441	445	459	483	469	437	455	493	474	471	462	437	443	462	412	508	460	488	449	469	447	458	415	454	481	471	463	511	428	455	491	467	463	452	482	489	495	498	449	478	462	438	413	452	450	449	473	430	458	477	468	458	447	461	468	454	502	456	479	442	497	482	461	510	456	472	503	495	451	500	484	499	473	430	474	471	482	465	466	480	458	458	512	450	482	464	482	468	507	467	494	506	470	450	484	487	465	478	458	459	473	460	488	474	476	425	475	494	445	493	464	463	475	496	452	482	444	454	463	519	445	456	450	480	454	476	519	462	438	492	476	459	438	506	447	467	484	477	472	506	409	471	472	472	468	459	475	454	508	475	465	443	493	477	465	428	494	440	501	447	476	453	484	470	473	446	456	481	486	446	495	431	461	511	415	413	483	444	498	486	492	489	431	485	458	471	447	466	502	438	433	443	485	513	481	480	480	461	466	427	450	480	471	424	441	498	448	450	506	449	479	447	462	470	466	493	438	459	461	442	496	465	534	513	452	498	484	449	471	474	450	471	429	458	446	480	462	459	489	510	460	485	430	501	439	430	461	496	511	475	474	468	484	500	471	463	470	453	467	478	474	456	487	452	449	434	459	442	507	476	467	484	443	436	471	456	466	464	478	464	506	457	485	482	465	452	461	475	429	486
62440	50061	18090	4821	1476	942	793	647	561	479	406	397	372	340	389	356	352	362	395	298	310	305	299	291	305	276	282	327	281	289	300	322	298	265	293	295	249	262	292	279	260	252	218	215	277	282	277	262	270	279	277	278	252	298	272	284	261	285	275	274	251	237	268	260	259	272	244	234	223	283	276	270	252	280	277	252	259	246	259	290	283	278	252	262	263	269	262	255	268	226	241	259	268	247	246	244	270	259	263	247	273	267	268	276	272	258	246	281	263	262	267	312	265	233	266	273	287	263	269	272	272	274	291	279	268	225	267	269	257	252	263	284	279	241	224	277	277	280	271	274	265	275	285	265	233	250	255	275	227	255	287	240	285	274	245	280	292	310	247	259	264	245	268	270	275	288	237	282	262	283	265	251	273	280	276	288	262	256	248	266	276	255	246	257	271	287	273	257	282	279	284	257	307	283	281	281	271	254	271	275	252	270	276	277	234	260	284	266	252	277	278	269	283	279	242	267	258	261	246	252	270	268	236	271	283	255	254	293	251	228	259	309	216	260	268	277	250	280	276	222	222	260	254	256	286	275	268	271	241	285	283	284	250	283	253	247	273	280	268	242	253	246	250	260	242	248	253	277	269	269	254	253	247	314	229	267	233	253	270	256	232	265	261	306	287	265	254	274	245	252	284	255	251	270	280	263	284	268	239	277	261	267	268	243	270	252	248	268	251	265	247	281	261	257	271	263	250	256	268	259	250	245	261	240	285	283	259	246	237	242	287	270	299	258	257	261	271	251	237	280	270	255	265	256	255	270	252	263	258	254	282	257	232	250	269	263	246	266	266	267	247	268	274	257	298	280	252	280	272	261	249	269	272	250	261	233	265	269	280	293	277	234	255	245	270	292	254	241	294	276	257	271	237	277	263	267	247	261	312	251	247	263	273	249	261	282	252	265	275	247	288	271	304	274	267	239	245	273	257	272	275	272	274	240	265	264	226	243	270	249	240	294	241	252	270	275	318	258	284	234	273	272	249	230	253	284	243	259	274	271	307	275	265	283	248	237	237	281	247	263	267	260	242	272	252	281	249	262	290	253	266	279	275	247	270	264	272	278	330	268	234	234	251	270	230	311	272	315	276	309	290	246	246	268	284	253	280	253	233	275	270	276	268	248	262	288	253	263	267	234	259	262	255	254	262	292	287	251	279	262	286	272	272	271	296	279	247	278	286	250	248	289	236	260	251	266	293	239	267	277	294	226	256	271	279	296	241	253	260	232	257	276	264	251	233	239	260	279	289	255	265	261	251	280	283	272	269	244	238	277	262	251	263	259	250	255	267	267	272	250	252	228	265	243	280	265	254	256	251	228	259	256	240	262	263	277	265	275	274	268	252	265	263	272	245	269	253	247	262	268	229	251	278	270	269	242	267	252	246	247	287	281	225	253	248	282	245	301	259	270	275	270	278	259	231	266	265	256	282	266	261	259	238	269	253	231	260	265	251	266	239	263	275	272	293	266	276	237	243	263	296	282	290	291	256	259	270	249	273	252	276	280	274	293	222	237	269	291	267	259	237	216	257	251	259	263	248	255	257	230	250	268	280	256	284	255	249	262	287	265	255	236	271	212	277	292	268	280	275	250	262	240	249	270	242	242	243	279	242	264	310	281	244	286	235	259	236	263	279	253	277	298	234	270	249	262	257	227	234	272	258	288	293	250	277	266	286	309	298	280	256	265	269	249	275	262	265	275	272	284	258	295	267	238	250	261	258	274	271	276	253	290	266	259	263	231	240	263	270	273	265	268	260	232	286	240	295	260	273	251	262	270	255	272	274	290	287	283	256	262	265	282	261	307	265	285	268	250	319	270	264	298	279	238	262	269	260	233	230	283	271	240	275	266	276	254	309	250	269	280	267	236	249	269	254	236	235	251	285	246	265	272	263	272	287	267	260	272	244	261	241	235	275	262	245	253	281	263	275	255	267	253	280	221	245	257	255	266	280	272	282	275	306	279	241	245	266	251	241	270	252	278	247	285	267	270	263	263	270	270	292	244	265	247	327	296	271	241	267	271	249	269	249	290	275	261	252	256	256	259	261	252	291	293	275	273	262	222	234	245	242	249	278	261	262	296	237	236	274	244	253	240	257	264	266	292	247	251	261	246	276	269	227	244	271	249	274	268	247	280	274	264	268	266	273	262	251	257	265	292	265	261	273	261	259	246	263	291	280	290	286	262	267	273	258	278	246	292	269	288	239	265	241	252	266	258	276	256	262	237	281	265	315	253	270	276	244	288	241	280	277	265	261	286	260	263	253	263	270	240	260	254	256	264	254	305	220	234	271	288	264	245	263	278	254	287	254	248	263	259	279	263	253	278	281	253	311	259	249	260	283	277	281	330	281	262	255	247	253	252	272	244	255	272	252	279	260	256	256	287	252	284	215	296	281	256	265	263	249	260	263	235	242	258	290	261	252	247	279	250	273	258	278	235	254	243	271	280	285	264	272	271	275	234	314	261	242	263	275	250	236	261	255	267	269	250	271	241	257	275	241	243	296	287	224	272	258	266	249	270	282	268	237	269	281	278	258	259	274	247	233	277	264	273	243	316	255	254	245	272	247	263	249	216	259	276	277	251	275	264	244	261	279	224	256	258	265	271	266	264	277	254	251	265	276	287	259	243	266	272	267	226	275	249	262	256	269	285	281	297	284	269	234	249	243	249	277	258	264	238	258	270	272	245	276	246	251	260	276	296	276	258	276	245	282	280	278	268	242	252	242	258	269	252	241	252	243	267	283	248	308	273	279	248	241	266	265	293	262	261	241	261	251	268	277	275	274	283	275	275	267	278	279	212	244	247	311	290	294	239	286	290	260	238	268	302	245	248	259	271	255	246	243	234	242	226	240	256	276	236	261	295	268	264	259	267	254	270	277	248	262	242	256	263	250	269	284	267	265	260	249	259	253	249	274	250	272	236	270	272	276	279	237	319	265	264	248	254	272	238	254	264	276	259	269	262	280	259	295	278	264	277	262	309	259	260	277	270	270	232	221	287	298	240	284	262	292	246	273	249	263	271	252	272	260	272	241	270	287	268	240	268	286	244	269	267	221	265	240	289	282	255	281	239	261	258	279	260	279	293	268	240	270	243	295	258	290	280	311	282	248	245	257	291	258	283	277	251	238	257	245	278	273	278	255	260	272	261	239	240	278	279	274	292	249	291	268	301	269	290	262	275	293	296	266	285	257	241	262	268	260	261	243	277	271	248	272	249	272	243	279	277	269	243	272	266	290	266	260	232	227	244	253	270	263	271	296	235	269	253	261	245	284	251	244	270	278	242	277	243	270	262	255	257	279	269	253	240	264	267	240	272	264	251	253	276	294	262	255	282	273	287	270	218	258	246	301	241	247	264	288	276	296	269	280	255	286	245	276	255	259	253	270	255	266	251	293	238	264	280	307	262	278	246	245	245	288	265	246	285	242	297	255	261	275	294	283	278	282	258	260	255	286	232	251	268
41608	18315	5576	5145	4466	3708	3193	2491	2089	1863	1618	1459	1334	1256	1267	1144	1118	1088	1586	859	882	829	829	733	723	782	718	784	682	702	682	679	730	687	659	654	661	670	629	667	628	658	666	708	633	637	648	625	660	654	586	619	626	601	604	607	577	621	608	610	595	671	605	591	583	630	597	608	586	598	603	643	621	589	652	604	589	607	606	605	584	619	629	642	580	623	595	534	627	609	580	602	598	582	623	621	604	585	560	630	586	599	585	614	546	609	553	591	560	585	542	606	579	592	571	618	599	591	596	602	614	568	600	541	580	556	589	580	598	584	655	590	607	563	621	603	615	555	625	581	565	623	577	566	588	599	582	563	549	650	599	600	626	555	584	627	617	627	565	590	605	571	618	591	594	586	587	604	589	598	587	588	536	559	625	612	584	584	571	606	524	610	578	556	586	566	593	618	593	599	604	584	597	568	595	589	561	584	596	601	572	616	590	596	589	578	605	573	628	567	552	591	554	588	628	581	589	564	590	588	599	564	580	612	606	604	573	603	593	622	584	594	604	577	619	596	563	567	575	560	587	594	563	587	596	580	587	554	577	593	617	551	579	602	603	578	576	570	603	568	583	595	536	581	572	571	614	622	607	580	576	592	612	581	624	578	628	611	601	587	601	603	561	551	540	613	612	610	602	590	599	588	556	592	578	589	615	598	579	612	599	568	574	592	594	615	638	592	565	600	602	572	615	578	590	583	598	578	598	593	635	601	562	598	634	552	593	654	590	557	609	581	554	569	607	632	578	584	581	543	645	547	565	596	590	582	536	568	571	577	591	555	593	593	562	573	586	569	586	599	611	551	648	617	595	597	572	596	615	576	524	556	558	609	568	613	581	583	608	619	579	601	567	586	598	584	622	571	577	594	591	599	639	607	601	590	547	558	566	602	604	589	635	585	566	547	599	581	576	599	563	609	544	553	582	598	569	606	534	593	604	611	589	572	594	576	625	591	575	629	591	614	569	529	559	532	597	650	580	599	559	573	599	562	574	598	550	628	624	587	595	565	594	565	540	577	616	613	568	605	596	591	565	576	593	579	589	557	590	579	617	605	622	582	576	597	582	595	603	604	578	559	612	600	543	573	600	553	603	579	599	591	543	575	619	580	585	557	572	580	585	608	573	579	595	606	582	576	585	605	568	587	590	589	606	643	603	598	611	612	618	575	585	564	565	597	588	556	595	575	580	559	615	585	594	660	582	580	582	520	574	562	591	585	614	600	598	616	606	551	586	574	575	607	603	581	603	597	638	605	606	595	593	562	603	566	598	619	565	612	632	613	583	621	606	540	584	556	581	519	601	595	578	577	590	628	549	598	568	585	575	573	564	568	573	575	617	622	597	589	563	586	626	585	597	606	579	612	579	604	545	627	589	553	623	586	621	552	575	572	588	585	591	600	568	588	598	555	568	629	598	550	597	583	562	630	566	582	627	552	586	568	574	554	584	604	598	626	591	573	580	548	601	581	576	584	573	575	580	572	582	575	584	573	592	585	597	617	557	545	569	547	584	588	564	572	580	602	570	623	610	564	565	582	611	598	593	555	588	547	630	592	633	534	543	602	603	586	580	576	526	594	584	592	601	547	601	572	609	579	594	600	606	602	564	607	638	556	568	573	612	590	600	607	550	615	585	559	602	581	553	538	591	546	614	595	524	573	569	574	575	599	562	564	552	615	640	626	607	587	551	544	597	596	557	566	562	571	571	598	562	563	545	589	593	576	577	641	595	568	560	606	629	581	628	577	563	594	582	556	614	542	586	602	587	593	602	592	578	602	583	555	532	570	551	580	578	612	575	629	567	585	583	545	585	590	568	635	633	564	573	551	618	597	593	563	581	595	560	595	600	595	604	593	598	587	577	579	625	590	579	629	592	575	543	584	607	570	591	590	599	621	606	547	604	549	587	563	602	595	575	547	594	582	569	564	577	565	609	580	562	551	590	588	583	514	586	604	598	614	577	580	599	604	551	592	607	563	582	562	592	556	645	589	550	565	600	593	587	620	587	603	595	610	580	592	609	608	595	559	570	612	594	601	639	573	544	585	550	601	605	569	617	613	601	572	599	622	601	562	617	596	602	593	637	548	582	595	587	594	558	578	561	617	562	581	589	597	597	555	557	607	578	583	576	512	628	574	616	570	586	630	595	549	596	589	597	543	606	587	566	579	601	579	618	634	579	562	594	540	564	597	598	599	576	612	563	616	560	579	572	573	549	571	618	590	557	546	595	582	591	590	592	549	590	566	589	552	542	567	612	555	577	619	556	595	638	625	619	587	549	617	583	578	563	573	557	571	587	578	564	599	562	622	584	545	592	615	602	617	563	617	610	570	579	595	590	551	570	637	563	587	536	604	653	532	588	580	585	584	594	606	624	564	620	585	614	579	588	521	563	629	607	564	595	618	570	577	593	613	540	552	586	606	550	609	597	625	613	567	622	579	584	617	607	594	626	600	591	560	619	566	606	622	508	598	580	615	572	639	585	659	572	581	565	565	603	575	559	594	590	616	552	588	544	593	562	590	577	603	598	608	624	632	605	617	642	599	555	590	572	593	607	552	608	628	554	616	586	613	601	552	549	584	588	607	603	576	597	576	631	589	585	595	595	621	559	568	614	585	589	569	593	616	598	570	558	581	602	577	584	605	604	576	594	570	571	596	575	597	601	547	552	585	611	570	571	548	564	620	606	574	568	556	593	558	587	548	590	556	573	591	635	601	561	618	561	569	608	593	609	556	560	588	605	572	558	580	589	567	613	568	564	581	589	567	582	602	600	561	621	557	604	604	614	572	638	591	580	543	571	583	603	583	599	613	598	632	552	552	558	600	572	562	656	602	554	618	581	585	539	579	543	587	596	581	624	596	618	619	591	570	592	574	611	592	612	662	590	538	592	572	592	590	558	548	624	588	611	553	565	535	613	631	617	577	612	635	551	568	559	589	583	503	594	619	575	592	598	580	616	582	572	571	604	567	555	600	577	581	547	580	589	576	594	585	581	607	565	590	547	599	566	604	580	574	589	556	605	609	595	615	572	617	596	621	543	571	570	588	607	577	601	621	547	558	593	608	587	605	615	559	592	539	599	608	602	549	575	566	567	619	558	572	537	591	566	578	558	591	619	582	594	597	631	575	598	582	550	623	559	608	604	592	550	581	562	581	551	560	582	567	571	639	566	615	564	581	560	609	588	605	570	588	592	571	544	603	605	573	583	557	583	584	582	571	522	618	593	610	548	588	618	553	580	603	597	589	604	561	594	576	574	569	571	602	541	549	592	592	582	540	552	628	569	578	563	603	606	568	611	574	601	560	584	551	633	567	593	612	616	592	570	609	550	579	571	610	594	596	594	596	589	557	644	579	601	607	561	570	572	591	557	591	567	566	613	616	558	581	616	564	563	621	606	623	576	576	600	578	567	598	581	578	578	585	562	602	617	612	550	589	560	603	534	580	573	559	578	557	607	594	556	624	570	582
23154	4178	190	124	99	94	97	68	79	72	79	75	67	71	72	72	82	68	74	58	70	72	75	80	86	73	91	79	68	54	66	64	77	64	88	82	70	80	85	65	71	72	86	65	73	82	66	79	86	66	73	67	86	62	71	81	77	92	72	75	59	90	80	78	76	68	67	73	84	58	75	68	72	65	66	79	64	67	79	67	73	49	88	67	79	64	72	76	63	73	77	72	86	76	65	69	64	67	67	82	76	77	65	82	76	67	89	77	87	84	85	67	72	63	68	81	93	88	72	60	77	62	76	65	83	81	66	69	81	63	103	82	80	78	82	63	83	64	90	61	73	60	64	74	71	87	80	75	90	73	67	77	82	76	81	74	83	71	91	84	76	69	80	64	81	80	71	67	66	80	77	64	73	80	81	71	68	72	77	65	60	85	84	87	60	92	91	87	90	88	64	72	91	62	90	84	74	66	88	75	63	82	74	80	67	57	91	82	80	72	77	69	66	75	65	79	66	67	68	68	67	57	67	83	77	77	80	64	76	73	77	76	83	71	82	67	87	67	69	84	77	69	88	71	85	86	64	81	59	71	59	67	65	70	73	76	86	73	74	78	81	82	70	80	82	76	81	84	65	71	81	75	67	64	80	69	69	76	93	72	63	76	73	63	85	80	61	86	66	72	71	88	94	56	77	71	76	59	84	87	74	56	65	63	73	76	71	83	77	80	76	65	73	95	66	57	71	90	74	72	63	61	70	88	73	81	69	74	71	58	64	66	82	75	87	77	72	69	68	73	74	60	73	60	77	73	66	64	65	69	78	71	87	76	60	62	100	64	74	77	65	80	63	74	73	66	73	60	79	71	88	61	89	81	78	82	66	66	59	67	70	66	73	53	68	66	65	79	55	85	77	68	88	84	83	79	67	67	56	89	77	63	71	64	70	84	80	73	77	69	87	69	66	86	80	78	67	65	72	68	79	75	59	86	68	58	71	80	68	55	68	72	78	62	82	73	68	71	72	84	54	53	71	89	78	70	77	70	83	73	83	72	68	82	99	74	63	68	81	81	89	88	97	85	83	71	85	79	81	69	77	61	71	75	75	71	99	100	75	72	64	68	63	58	73	67	70	82	67	83	89	79	72	84	93	73	82	73	59	80	68	78	70	81	79	83	79	68	70	66	84	84	89	74	86	70	85	82	90	82	69	71	79	92	73	66	78	56	79	74	76	77	72	68	65	72	75	71	75	65	57	93	62	77	84	75	72	71	55	69	77	81	81	78	76	69	68	67	72	92	74	65	75	78	72	80	87	74	66	74	79	58	75	83	67	72	94	75	63	62	67	82	77	75	71	73	83	86	57	68	74	84	61	90	90	63	63	64	75	69	73	83	82	78	66	66	54	70	75	78	77	65	70	55	74	91	74	72	71	83	87	77	57	79	72	73	55	72	69	79	71	65	74	62	72	67	80	67	69	66	68	93	65	53	83	69	71	89	71	69	63	79	82	73	91	71	73	68	74	77	82	60	62	62	76	90	77	74	75	69	57	83	71	83	64	71	79	70	69	72	66	76	76	89	72	88	65	65	80	95	74	82	67	77	73	69	94	79	68	85	94	86	69	72	86	70	75	75	81	52	72	76	76	71	54	70	64	77	72	75	75	66	56	62	64	75	72	73	84	73	63	83	77	98	68	72	68	74	86	64	82	75	62	68	76	72	72	66	83	76	88	86	88	77	68	87	73	75	91	68	71	80	62	89	87	74	85	71	76	90	56	71	69	93	82	77	63	79	76	99	73	55	70	67	83	79	73	70	72	78	85	68	67	67	67	70	73	73	74	74	63	78	61	93	76	65	83	93	59	69	72	74	72	82	83	83	69	88	69	82	54	84	64	61	93	60	61	56	81	58	76	68	80	66	77	76	74	58	79	73	69	65	76	88	70	62	71	57	70	58	78	80	78	78	85	77	71	73	72	70	68	72	81	72	67	73	76	76	78	88	66	66	62	86	75	70	80	90	71	87	56	71	80	56	93	77	78	79	66	71	71	65	69	70	84	79	61	70	78	79	68	66	56	69	80	71	63	81	74	78	74	92	78	59	82	72	80	48	55	65	65	58	73	71	67	86	80	76	89	68	68	65	60	74	69	78	77	64	63	84	85	70	81	73	81	71	62	70	75	101	71	62	60	67	78	76	65	72	67	84	82	66	66	70	78	77	68	70	74	69	58	93	72	58	69	73	66	81	73	87	77	73	77	79	67	95	69	77	88	66	82	60	83	68	69	64	81	74	72	66	66	73	75	95	83	79	76	74	89	81	56	75	63	83	90	67	67	71	67	60	64	62	65	72	64	76	83	98	65	65	68	74	79	95	68	83	77	73	73	57	84	68	73	101	75	82	82	71	65	74	74	74	77	72	61	59	72	71	72	82	76	86	61	78	65	73	63	84	74	57	72	92	73	75	78	75	67	63	75	72	66	69	75	60	66	63	74	77	68	74	81	73	74	69	81	64	61	72	65	78	63	61	71	68	95	68	87	61	85	65	64	81	86	81	69	80	90	79	72	67	84	72	62	61	66	83	70	93	75	71	59	76	87	77	58	70	90	85	58	75	70	73	63	73	85	65	67	66	72	68	63	77	82	80	60	74	71	80	87	70	81	69	72	81	61	62	49	70	82	59	62	74	73	75	74	62	74	72	78	74	76	86	67	71	74	56	79	70	80	67	75	74	75	76	73	78	77	67	52	61	76	83	77	86	67	82	55	64	64	83	90	78	76	77	61	80	73	82	78	79	69	70	65	75	83	71	69	77	52	64	86	68	65	75	68	83	78	70	80	67	88	70	63	65	87	75	66	61	100	64	77	68	91	81	81	63	69	68	59	63	53	62	61	95	75	71	81	85	80	67	92	89	79	76	86	63	78	68	63	73	58	78	71	68	78	70	82	71	78	86	100	74	88	80	81	81	59	77	74	77	69	75	69	85	82	69	80	65	77	79	77	59	82	90	63	78	84	61	64	77	65	76	67	75	70	71	61	78	74	65	76	77	61	75	69	89	81	69	90	87	79	60	66	84	66	95	84	56	65	71	86	57	79	78	80	68	62	82	61	81	61	80	68	65	73	80	71	66	69	71	67	71	60	66	70	71	78	70	78	86	77	73	65	82	71	77	82	63	72	100	68	64	60	71	95	74	68	67	67	60	75	70	63	78	67	69	60	62	72	73	75	70	79	76	81	76	81	77	66	75	77	67	81	60	80	76	59	64	61	75	71	66	90	72	95	79	67	84	63	67	61	60	65	59	74	86	94	71	69	92	86	85	86	69	55	72	72	92	81	85	58	74	79	65	63	91	88	74	68	76	69	75	58	79	64	74	55	80	84	80	79	93	56	70	68	102	74	75	82	82	57	72	74	64	74	78	83	81	82	63	66	80	68	55	74	62	67	76	75	74	85	74	86	72	79	78	70	86	73	71	89	68	63	72	60	76	61	78	78	86	71	80	71	83	81	52
12232	2459	415	477	349	357	275	254	279	244	243	219	242	240	258	204	258	203	262	238	243	231	238	215	216	232	215	227	246	243	197	228	228	217	183	205	231	219	170	195	205	179	205	204	208	214	207	234	216	200	219	223	207	217	205	224	224	212	209	202	193	206	218	179	212	201	209	239	198	228	216	230	199	203	202	222	217	254	214	254	231	232	194	190	223	229	237	216	203	260	233	199	211	242	219	192	206	194	188	204	241	207	223	200	192	200	204	211	202	213	198	210	192	207	203	225	195	202	215	206	240	228	213	225	214	211	219	205	255	230	204	222	210	235	208	245	226	215	233	235	212	229	192	232	216	215	212	221	199	203	197	207	231	202	216	204	230	206	200	204	217	222	219	237	217	214	219	222	219	221	226	206	246	215	199	235	222	211	202	202	187	199	242	236	222	205	188	220	207	203	211	246	232	217	244	200	193	216	203	224	196	206	236	201	211	198	221	215	219	189	225	214	215	219	219	226	188	223	209	243	232	218	192	223	213	224	202	197	204	214	209	179	227	211	207	208	195	235	211	207	208	189	210	196	252	233	220	211	206	212	211	190	232	221	214	225	210	221	217	240	200	220	221	223	190	199	211	221	193	228	224	220	227	230	212	190	238	162	222	207	214	224	220	218	220	197	206	215	224	216	193	212	206	205	229	195	222	225	197	213	188	226	217	198	195	214	224	230	214	206	195	196	216	224	224	234	203	245	203	211	230	201	204	210	187	226	193	209	227	217	228	213	232	205	210	190	207	186	205	240	198	200	228	218	229	206	188	215	212	224	239	202	242	234	216	216	226	231	215	222	199	241	222	191	213	199	258	210	213	227	210	210	188	218	204	193	217	203	212	197	232	203	209	203	214	197	213	237	220	206	197	206	192	204	191	184	219	197	210	222	194	211	245	180	200	226	228	193	214	202	220	207	214	228	228	218	213	236	204	224	197	185	215	213	209	213	229	179	207	216	195	197	207	229	221	237	248	203	191	218	215	183	206	191	227	193	198	208	224	190	205	209	205	175	197	206	239	213	251	202	198	216	194	200	229	220	222	211	223	218	211	216	209	197	229	219	206	205	210	205	219	228	210	199	217	211	220	212	202	208	211	200	174	210	232	215	250	212	216	216	199	220	206	174	217	226	230	217	203	200	221	223	216	214	203	223	220	202	196	221	223	222	202	236	216	203	219	179	220	199	207	200	207	216	218	203	192	215	225	199	198	200	251	187	216	234	197	216	238	208	227	203	205	207	228	236	212	225	227	217	237	220	201	238	211	204	217	197	221	222	204	210	220	214	206	205	208	221	209	202	202	219	210	222	209	202	218	219	222	183	227	213	243	193	211	221	193	224	249	211	198	218	212	214	207	230	219	205	197	197	204	217	210	220	228	212	211	221	188	214	194	196	228	209	236	212	196	240	223	242	175	218	249	221	196	185	200	199	217	203	248	199	209	217	201	227	226	209	197	201	196	228	235	201	206	191	211	203	220	205	182	211	215	233	221	220	206	195	196	220	212	194	204	185	211	218	203	210	194	235	235	220	226	213	193	208	198	171	222	212	216	213	218	224	219	205	176	205	230	214	224	226	229	224	219	214	211	189	209	207	229	214	197	229	204	200	238	204	217	216	213	219	198	236	231	227	214	219	220	214	228	202	194	203	221	234	215	208	194	228	220	200	198	197	231	208	190	207	206	203	203	224	221	235	215	189	224	186	214	210	218	189	196	214	225	207	225	190	236	198	195	215	240	229	213	215	180	224	246	214	218	190	199	209	230	223	218	210	229	224	217	216	211	202	211	210	234	204	199	178	230	221	237	192	218	219	211	210	203	209	203	213	210	206	204	236	199	227	197	224	194	215	229	203	203	211	217	207	206	225	233	214	215	225	221	229	208	223	195	220	228	200	210	207	195	226	201	210	214	240	203	187	215	200	218	234	227	216	209	242	211	233	191	210	217	217	199	222	201	170	195	231	213	205	203	231	211	237	236	218	207	219	214	209	223	204	209	217	237	220	226	217	223	193	238	204	216	211	210	218	197	238	204	227	219	221	220	217	215	218	198	216	212	232	218	200	220	218	236	233	223	192	194	202	231	212	223	224	227	234	218	198	202	236	217	212	233	189	214	221	208	192	202	190	204	211	199	203	217	230	223	200	231	230	204	226	245	217	188	214	197	199	190	206	213	227	204	227	211	210	225	193	226	198	222	217	236	206	231	201	220	197	235	225	197	212	194	185	222	212	218	190	210	199	193	210	227	227	209	246	189	243	224	250	205	223	194	209	237	231	201	238	211	254	210	233	227	220	224	220	209	211	214	222	201	216	231	202	194	209	214	196	240	225	230	214	209	214	214	189	212	186	209	221	204	221	196	199	205	199	192	229	223	253	217	187	216	229	232	219	188	213	240	202	195	208	188	214	248	193	218	201	224	220	190	190	233	208	190	222	202	218	195	227	204	218	205	209	238	242	187	206	197	211	227	187	209	212	254	217	233	207	233	211	224	225	185	210	208	204	207	190	206	206	205	202	218	197	211	211	196	215	205	220	206	220	200	186	221	239	225	231	202	226	200	212	214	210	200	223	229	211	205	215	214	244	239	187	221	243	231	236	247	213	212	219	239	208	214	227	203	236	216	221	215	195	213	214	222	224	213	206	215	194	204	196	214	224	203	197	206	224	198	217	237	202	224	212	216	228	220	217	207	198	236	237	208	202	220	234	204	242	215	209	208	196	217	242	222	209	191	237	188	222	193	209	219	218	198	204	196	204	198	219	216	273	211	226	195	212	209	218	212	208	194	200	200	223	184	214	204	199	208	213	189	204	207	219	226	219	228	224	218	220	218	208	203	214	191	200	238	221	215	174	213	219	231	209	217	213	234	218	226	208	191	188	214	215	202	230	206	216	205	203	206	208	207	215	207	202	200	247	203	216	226	205	216	229	223	219	226	194	227	211	205	233	218	214	212	213	217	217	218	228	240	238	213	185	221	212	203	229	194	213	235	210	225	185	200	211	207	214	191	226	223	248	194	232	208	235	202	228	209	216	211	170	192	196	225	209	200	230	233	240	232	215	203	241	226	202	223	221	197	229	243	221	225	236	230	210	220	200	195	218	200	217	223	251	206	223	238	209	223	200	231	217	210	194	194	228	206	222	217	205	213	209	220	205	248	202	204	222	208	223	244	200	218	193	190	208	206	225	210	227	217	224	208	215	197	204	198	223	201	236	224	243	194	241	241	220	214	232	219	234	225	216	225	234	217	197	205	211	225	211	200	195	225	220	229	214	201	215	197	191	213	213	222	202	215	221	209	213	210	230	192	217	177	190	216	196	199	222	227	184	212	246	213	208	209	207	240	241	197	202	218	227	229	196	215	224	230	228	205	198	201	200	192	204	223	214	202	236	211	218	229	219	203	222	242	191	225	197	219	196	205	221	219	227	220	218	185	216	209	198	216	212	190	203	191	215	231	214	226	192	190	193
56428	40028	10494	1452	771	521	492	408	316	312	294	270	271	261	227	227	246	229	225	195	196	217	179	184	199	201	183	202	208	203	209	190	176	179	227	204	207	187	198	193	203	172	183	200	197	194	207	190	213	183	200	159	188	197	198	208	169	189	217	192	177	210	183	200	212	192	181	211	199	189	203	206	201	202	217	177	180	201	178	217	188	197	182	201	206	165	164	189	205	201	189	193	195	204	175	201	204	173	188	182	196	184	197	168	200	211	188	159	184	204	216	192	171	200	182	188	177	177	213	176	202	182	221	177	189	191	188	197	192	167	184	175	201	187	211	204	193	181	220	170	184	204	203	184	181	210	180	199	177	163	175	183	193	217	207	198	212	172	196	179	165	173	224	188	216	166	181	177	172	183	211	174	213	224	234	181	213	189	175	220	192	189	193	215	173	194	210	196	190	188	193	189	181	209	212	201	174	194	186	224	168	180	181	187	179	180	184	184	201	161	193	200	183	171	168	205	190	199	177	198	221	197	198	189	216	180	216	186	171	199	183	165	194	184	182	157	189	219	196	182	194	200	162	163	181	174	182	178	181	208	182	186	178	212	178	199	201	189	180	184	180	186	165	188	196	201	185	176	150	195	183	205	193	213	189	176	169	173	175	181	209	200	206	193	182	177	201	178	189	178	199	191	207	202	164	197	213	176	218	185	184	200	160	167	185	183	198	206	198	200	186	193	185	166	185	206	190	172	194	182	204	182	151	182	183	169	193	192	195	198	175	195	222	195	194	191	211	191	193	195	202	182	192	175	215	192	205	185	183	212	177	183	190	179	197	212	204	202	183	177	169	172	172	176	185	184	194	178	169	211	191	187	202	183	185	226	190	171	171	174	190	193	182	161	206	171	198	218	183	180	195	188	190	164	199	183	194	192	175	177	198	165	184	169	179	211	197	202	194	184	196	199	204	189	200	161	198	204	197	198	164	198	184	181	188	202	171	161	173	188	189	211	206	175	205	184	185	193	189	181	144	187	180	172	177	187	177	172	186	179	194	198	190	174	175	178	170	178	200	154	188	204	197	165	193	185	196	179	159	187	186	172	189	222	223	203	194	219	158	233	200	189	179	213	172	196	181	165	190	191	195	202	168	185	203	186	223	196	180	205	175	184	197	184	186	202	174	181	211	198	203	157	198	172	209	186	195	209	181	188	196	184	173	191	187	195	198	194	165	210	165	181	181	196	197	212	196	190	215	199	169	194	200	191	204	202	194	170	205	176	197	167	215	182	214	198	180	196	186	191	198	186	191	174	182	181	147	201	184	187	218	194	166	178	192	198	218	197	213	174	204	186	188	179	207	184	183	190	195	176	198	201	196	204	178	192	181	169	190	199	203	180	214	181	192	217	187	182	167	189	198	184	186	190	190	182	164	180	188	174	190	164	209	197	201	199	185	183	194	182	215	204	187	176	199	203	175	169	182	174	189	183	172	216	183	204	194	202	181	201	191	191	168	174	199	186	205	173	167	187	191	211	195	200	199	204	186	168	183	211	188	177	173	209	168	192	196	163	208	189	190	203	196	196	198	212	183	197	187	181	184	178	188	204	171	198	179	181	177	174	179	211	210	192	165	173	209	204	200	190	224	172	167	196	215	197	175	198	194	180	188	221	172	195	195	186	207	190	185	178	186	183	195	197	186	173	207	200	180	189	188	164	208	193	179	194	181	204	175	197	175	182	202	195	209	212	181	193	201	190	177	189	186	175	182	188	206	176	216	161	183	199	194	194	208	188	187	172	183	215	186	204	205	185	209	183	195	187	202	206	194	185	182	185	195	199	199	196	162	179	229	179	200	197	207	165	210	209	172	193	195	194	192	195	174	173	208	189	199	178	187	192	186	175	165	173	164	209	221	226	190	193	185	193	206	183	206	197	175	188	195	223	216	198	155	205	198	176	191	199	162	208	186	221	201	155	208	194	178	212	196	183	185	193	212	206	189	181	192	197	195	216	185	186	173	225	151	167	190	202	185	171	201	209	178	184	190	215	201	198	170	218	184	185	189	192	222	194	202	178	218	191	188	202	191	195	207	188	197	203	185	200	185	206	205	183	199	171	194	185	170	205	176	172	183	213	173	192	186	173	211	174	184	197	185	171	185	185	187	192	185	193	190	172	213	200	183	168	191	168	205	202	194	182	174	198	184	160	171	189	193	204	161	184	176	196	165	199	226	201	199	196	183	198	169	184	171	187	192	180	179	204	197	156	179	181	189	211	204	186	196	185	196	213	205	203	227	189	200	198	199	182	183	172	210	178	188	153	180	180	178	188	215	196	220	180	165	219	201	187	180	164	157	195	179	190	212	173	167	197	187	196	196	198	177	175	178	196	198	201	204	186	173	180	204	180	161	208	172	170	172	209	203	194	202	183	191	196	203	187	188	212	170	182	201	214	212	194	195	168	202	188	219	199	204	182	176	223	165	196	194	207	186	202	185	163	195	195	141	192	196	192	201	233	185	192	165	199	190	187	192	203	183	189	182	177	184	201	199	169	197	169	184	220	220	187	177	209	160	194	198	177	187	158	197	201	206	204	181	201	200	191	170	175	217	210	187	167	196	192	175	160	177	191	203	206	205	208	211	173	188	177	197	174	194	193	191	180	212	182	189	205	201	221	184	209	203	219	179	199	176	180	186	206	183	195	194	186	194	181	190	204	205	168	166	208	172	188	178	193	174	193	200	185	173	179	184	199	162	185	204	166	207	188	200	212	211	195	171	175	199	204	211	205	194	202	166	187	199	185	200	181	191	194	165	213	165	190	195	164	188	192	190	190	176	204	212	186	185	208	183	189	193	160	204	160	209	187	183	217	209	165	189	217	207	181	179	176	191	197	186	210	178	210	182	171	206	196	211	192	195	190	167	187	198	181	180	195	177	193	182	187	172	188	186	196	180	186	182	201	202	208	192	199	207	199	173	167	186	227	196	202	182	178	199	186	157	201	172	216	192	185	189	183	184	188	196	173	180	188	196	183	202	188	201	206	185	196	182	196	191	184	174	186	198	180	192	187	186	201	201	200	190	192	186	232	209	202	189	180	186	192	193	186	188	180	197	201	190	190	177	172	189	189	190	187	171	166	177	196	198	206	184	204	189	175	210	209	192	168	186	211	206	194	189	203	196	177	194	215	200	190	180	174	173	185	190	193	182	206	179	190	217	203	185	201	212	185	195	187	202	193	190	166	167	167	189	182	202	185	190	185	183	197	199	201	224	196	205	176	185	195	175	187	159	175	178	180	194	197	162	213	179	200	216	201	185	182	187	160	183	188	213	181	184	200	198	216	215	171	167	170	209	176	198	183	186	188	200	204	178	185	185	174	186	192	184	201	170	179	209	188	218	209	197	171	196	192	175	195	189	194	187	170	201	180	216	188	174	219	194	204	190	197	200	181	201	180	173	198	189	201	204	191	176	203	212	182	198	168	216	176	186	190	196	185	187	181	168	202	194	160	153	200	195	197
34432	13973	5276	3061	2663	2230	1791	1523	1288	1156	1020	914	888	887	766	754	744	745	783	647	588	584	591	584	536	560	540	485	520	524	505	518	502	450	510	538	524	532	545	468	477	458	483	493	494	479	471	463	462	480	486	466	493	483	488	479	467	448	462	446	455	474	440	471	486	434	448	463	456	510	438	459	456	472	477	493	467	500	463	465	466	514	481	472	459	452	467	444	455	441	448	518	432	451	461	471	448	471	505	481	457	432	477	472	480	433	465	455	443	467	478	441	456	476	441	441	482	451	461	457	447	452	458	495	437	459	450	481	451	441	430	498	500	501	469	465	469	452	461	464	444	428	432	472	448	474	436	465	421	460	471	467	485	453	457	420	440	457	477	453	454	422	464	461	475	480	454	428	446	480	457	465	493	522	475	431	453	487	417	453	443	446	433	409	437	458	413	472	478	464	468	481	457	479	446	477	438	444	476	406	487	452	469	456	469	461	458	497	463	502	438	462	473	463	468	462	443	458	449	462	426	495	447	470	413	437	473	465	436	443	463	425	440	480	502	474	458	473	456	441	443	449	409	453	474	459	487	465	462	426	485	498	474	433	426	452	421	448	450	496	471	436	442	446	467	494	420	444	467	459	463	490	452	475	443	435	454	433	457	465	487	474	460	428	462	488	447	456	481	449	450	445	444	490	434	461	496	445	462	455	447	458	458	482	446	467	505	463	472	433	501	497	447	461	491	426	447	436	450	481	448	451	423	447	426	462	431	446	477	472	456	446	425	464	436	461	445	441	445	422	459	471	480	456	437	441	439	479	438	488	447	452	447	434	442	439	456	489	463	449	447	433	453	407	473	498	459	457	460	470	474	455	457	487	472	442	465	524	456	465	451	448	448	447	423	472	457	446	455	472	442	433	434	458	438	459	434	460	446	463	483	461	417	440	456	456	484	461	457	446	442	463	462	504	476	432	464	450	460	462	447	475	443	419	442	431	460	463	470	461	453	454	502	426	461	436	437	475	459	466	431	461	469	445	478	455	465	460	445	515	484	488	449	489	457	514	432	467	441	466	482	431	439	481	468	450	442	437	468	469	426	444	429	474	464	523	446	460	459	453	461	430	466	461	448	433	468	457	426	465	412	457	428	428	445	469	443	439	438	477	450	483	466	468	456	430	461	410	447	397	485	479	426	494	504	442	422	467	475	456	443	426	472	465	473	448	471	437	429	423	430	421	413	466	461	463	484	467	429	439	450	468	459	446	454	489	417	475	436	451	439	467	448	466	469	471	460	437	456	419	484	406	451	408	428	467	450	430	434	470	497	470	467	474	423	449	487	504	456	470	472	454	461	440	490	495	450	481	450	443	433	478	436	468	479	466	402	464	449	445	486	410	501	454	476	436	482	457	417	511	463	446	430	454	444	459	429	455	456	494	445	469	445	426	428	450	462	473	461	472	457	486	445	449	438	429	461	467	499	459	456	470	452	473	450	441	463	486	430	474	415	471	470	458	458	454	466	464	451	447	456	454	450	473	474	490	483	389	456	465	438	445	464	450	442	437	443	466	474	422	449	458	428	454	448	441	459	462	446	474	461	442	487	440	431	491	443	450	469	487	452	462	447	450	463	457	456	447	457	441	437	477	430	440	441	430	442	452	418	459	501	415	483	402	474	421	449	442	434	434	475	444	458	426	465	433	437	443	456	460	457	427	467	452	487	480	402	439	468	462	443	468	500	489	455	467	427	465	457	476	463	453	477	488	419	460	399	482	436	458	431	463	498	505	414	450	451	420	469	429	446	433	472	463	440	460	463	421	431	482	456	415	511	463	475	447	457	482	470	458	455	457	448	483	496	427	481	465	427	463	447	455	476	466	467	457	482	457	466	481	473	471	449	479	468	436	444	460	463	483	472	463	451	481	466	478	470	443	455	480	431	461	519	508	462	459	469	443	437	446	416	454	472	496	447	469	440	433	446	469	477	522	502	470	454	446	440	463	437	477	444	448	473	486	461	486	478	454	453	446	449	467	469	459	454	473	473	501	459	477	454	459	437	475	513	433	463	462	454	465	478	480	480	414	465	500	457	421	438	444	462	462	477	485	419	430	400	454	447	450	485	461	458	455	458	448	487	463	478	454	422	451	422	466	444	446	482	445	481	464	423	451	394	446	459	458	437	446	455	448	473	462	453	391	448	488	435	425	423	451	503	432	458	440	471	457	458	468	434	499	488	444	434	459	473	507	473	452	451	465	477	473	459	441	446	417	476	451	458	477	456	487	466	454	463	453	453	457	463	497	449	458	473	467	491	418	457	491	438	464	472	503	451	438	463	498	483	457	468	442	445	464	436	497	445	432	454	475	434	448	410	431	481	439	464	438	452	423	477	438	475	442	480	469	447	443	452	411	439	457	438	443	448	492	482	431	444	484	439	491	466	455	477	424	449	419	500	418	469	506	484	461	519	452	445	460	437	485	468	463	415	483	474	455	434	439	426	443	424	496	457	479	470	433	491	430	446	470	481	408	429	427	484	455	457	436	448	468	496	449	432	427	480	444	412	484	457	432	460	466	429	438	448	474	457	495	433	435	458	477	477	476	446	474	410	446	461	429	440	454	475	446	464	450	480	452	471	477	453	474	472	474	488	466	425	465	450	434	481	456	482	441	487	436	462	436	463	447	463	492	447	451	481	461	427	437	473	483	456	482	446	470	434	418	483	453	451	459	461	451	480	460	434	462	460	476	418	424	472	472	473	455	460	442	464	434	462	424	477	462	425	452	452	467	463	450	445	473	458	448	474	471	462	458	457	446	416	477	492	444	475	468	460	449	446	467	435	452	459	426	431	447	439	484	490	434	436	505	468	485	484	479	458	421	457	446	481	453	429	450	484	432	447	449	458	469	447	453	484	481	467	474	496	441	463	433	469	473	440	438	460	426	435	443	466	414	478	454	449	446	460	438	496	453	449	430	483	467	465	430	422	463	450	446	463	420	407	460	481	455	462	475	456	451	472	458	435	416	457	450	432	493	455	488	455	468	467	505	481	483	464	464	439	461	440	464	431	458	435	460	439	457	465	490	479	453	451	449	457	444	489	481	451	440	489	429	410	450	468	446	436	473	483	495	441	422	457	460	494	435	420	431	448	449	450	424	452	450	437	442	497	454	469	427	425	432	467	456	436	450	415	435	476	443	444	409	468	490	445	447	447	466	430	468	429	451	472	430	431	439	463	440	420	454	454	483	461	439	445	446	443	470	478	478	418	491	483	448	454	486	462	486	443	460	469	477	476	473	442	473	454	469	476	479	519	472	458	484	509	449	428	485	447	440	450	468	441	464	451	463	445	470	454	459	412	465	477	430	446	461	433	448	471	439	459	456	486	476	470	440	453	450	469	466	436	453	453	459	431	488	418	447	468	463	464	483	443	453	464	445	427	450	454	433	487	447	460	444	463	468	439	496	493	456	460	486	486	446	467	474	396	424	443	438	465	441	431	431	463	442	465	422	449	449	470	470
64035	47264	18364	4889	1517	953	789	640	537	446	446	389	394	375	361	321	331	289	344	317	302	265	309	260	310	298	252	254	264	254	252	256	289	262	272	288	296	262	285	284	274	289	253	265	255	269	268	281	253	242	259	279	253	277	275	262	274	261	276	292	246	266	258	235	277	263	229	234	289	258	249	271	260	248	242	254	256	241	265	281	237	261	277	263	239	264	248	250	262	244	235	278	262	254	291	294	254	241	228	268	279	273	271	290	255	269	286	245	218	242	289	249	244	257	257	260	257	254	260	271	238	283	257	247	264	270	281	230	247	252	262	279	263	273	271	254	270	289	253	270	262	279	269	255	292	242	257	259	241	253	268	282	249	253	280	276	256	254	233	246	279	225	261	279	253	250	270	273	260	250	261	238	282	331	236	252	251	225	273	238	258	270	300	258	299	258	233	254	260	259	252	247	251	265	267	247	280	268	284	266	260	237	273	261	258	294	242	256	259	283	284	262	258	244	275	273	261	216	261	277	246	264	262	244	266	261	277	233	252	259	246	261	239	252	289	266	285	233	248	271	258	228	259	253	252	249	241	228	267	258	257	262	271	267	273	273	269	246	257	265	256	229	231	279	245	240	307	271	271	279	231	249	267	288	253	244	256	249	250	273	256	239	250	262	293	243	245	251	265	242	262	262	248	276	222	253	270	219	240	249	255	257	236	225	275	256	245	261	267	254	235	247	237	263	287	264	241	266	298	272	277	284	269	238	252	238	243	266	271	256	256	271	304	274	260	297	263	259	300	294	265	251	245	236	276	255	264	230	259	252	302	284	265	239	253	263	270	266	255	252	256	276	276	261	267	241	226	267	273	241	251	222	252	295	273	238	226	245	260	256	298	274	263	237	238	251	259	283	290	269	280	247	226	238	271	262	264	263	249	279	260	245	299	240	259	233	262	268	266	251	260	272	250	243	239	288	258	264	263	237	241	262	268	237	228	271	258	242	226	247	279	251	306	259	291	250	274	267	275	251	259	235	294	228	268	296	244	217	262	258	286	264	254	295	290	282	280	265	292	224	259	259	227	270	270	243	262	276	225	240	262	279	258	250	271	250	282	236	290	279	260	279	277	230	263	237	275	278	296	276	221	266	256	279	274	232	287	290	258	271	246	238	259	271	259	275	279	263	268	242	277	260	256	253	248	288	267	272	224	287	265	246	283	259	241	274	282	251	244	229	286	224	300	260	273	259	279	258	269	239	256	260	259	271	250	244	250	247	252	262	237	285	288	291	243	265	243	266	244	220	270	257	244	253	247	270	256	264	240	283	300	289	226	254	267	273	278	267	258	206	263	281	268	269	234	262	230	289	273	266	248	264	271	268	266	225	240	270	226	251	264	258	254	260	277	277	261	247	278	277	274	264	237	256	244	235	240	286	253	274	261	224	298	273	261	237	263	247	248	256	255	257	249	269	274	228	290	269	263	237	253	254	266	251	270	258	241	260	264	280	255	259	266	278	253	308	273	271	273	209	270	257	253	232	248	243	264	255	232	251	235	264	261	250	254	281	276	247	220	260	273	272	291	270	278	270	275	259	252	271	237	244	274	246	256	260	256	265	269	240	229	258	263	249	241	257	257	268	251	272	232	229	256	258	226	262	251	287	255	262	273	244	266	256	265	265	242	259	250	283	292	277	242	252	243	271	272	243	264	260	253	259	240	251	280	245	283	249	255	259	276	244	263	250	261	246	240	289	252	274	268	267	265	277	236	286	261	289	273	242	243	264	262	250	262	263	259	260	244	267	236	243	231	266	244	242	273	261	278	241	266	293	228	273	275	281	269	261	254	233	288	252	259	260	252	242	284	250	255	251	255	255	242	264	258	258	256	242	259	264	253	267	274	265	252	272	241	280	265	273	279	239	272	244	288	303	271	273	238	253	256	261	281	259	245	247	270	259	252	266	242	283	268	234	228	257	254	280	273	283	287	241	260	311	261	267	231	236	253	264	252	288	293	260	248	245	274	289	254	299	252	281	266	270	262	222	236	273	226	281	262	252	269	238	212	266	257	249	252	273	244	281	246	231	259	285	257	266	254	222	239	258	251	246	282	248	269	264	276	251	257	245	229	226	270	239	274	227	253	264	276	263	271	264	239	278	235	233	286	253	264	254	249	248	232	261	262	287	264	227	256	251	248	266	278	253	247	243	272	289	260	273	267	261	267	267	251	243	219	234	241	294	288	238	241	266	259	259	280	247	292	268	272	292	268	257	284	268	282	304	269	254	266	231	276	263	282	280	250	239	253	266	273	261	257	279	273	254	248	234	260	285	256	249	245	234	262	265	235	263	238	282	244	263	249	274	256	268	248	241	260	237	248	249	272	274	280	262	228	267	287	244	242	255	245	243	220	226	302	272	297	270	272	259	252	266	241	255	261	238	238	273	272	281	259	238	253	251	249	293	241	233	244	246	283	230	278	271	277	230	241	251	275	264	267	242	265	253	244	245	283	250	276	274	254	272	258	255	228	257	264	268	285	247	259	282	244	276	254	282	237	246	314	249	243	271	233	245	273	240	244	256	280	206	264	239	248	282	271	254	254	254	301	250	271	266	230	240	260	258	268	281	261	225	214	268	255	238	264	261	289	250	261	261	248	240	266	278	297	287	288	269	247	255	254	252	259	256	295	285	215	244	257	238	260	267	258	258	290	258	271	252	258	238	246	267	279	243	245	266	242	219	259	259	272	248	281	283	266	252	264	245	229	225	251	226	255	278	266	272	266	262	259	258	273	256	256	255	283	262	248	278	278	289	253	230	239	229	267	252	267	257	267	254	283	269	267	256	270	262	248	272	274	254	253	250	258	244	251	243	275	269	245	278	235	239	247	263	272	286	275	251	248	243	267	244	259	223	284	254	238	276	255	261	274	258	282	254	278	241	271	265	236	257	263	279	264	247	266	257	245	258	246	278	272	255	270	268	274	244	274	252	269	270	278	245	275	261	288	265	267	252	261	257	288	253	267	262	270	259	254	233	255	241	233	252	240	246	262	278	251	242	252	251	254	262	251	253	271	238	273	254	280	238	256	233	264	249	279	249	251	255	276	265	231	258	252	255	245	263	268	269	259	266	233	212	269	266	276	250	260	282	255	243	274	265	265	288	289	245	250	262	233	263	257	281	257	251	251	282	276	260	231	273	247	263	249	241	245	250	254	292	246	245	230	223	271	236	231	266	249	259	271	250	259	239	246	262	232	270	253	276	253	293	279	270	257	257	258	266	266	246	291	251	256	280	246	257	240	262	269	247	223	259	254	236	250	247	253	263	249	237	249	261	245	252	281	273	269	243	247	261	232	273	270	250	246	278	281	257	247	280	264	282	237	236	254	278	280	242	236	250	253	266	254	274	262	292	261	244	263	298	248	279	248	271	244	281	274	254	268	263	263	256	267	269	257	269	270	275	261	235	249	235	256	227	272	267	261	286	278	275	231	245	276	281	269	251	225	259	241	271	269	289	280	264
41575	17751	8937	5322	4506	3883	3202	2581	2194	1790	1581	1500	1301	1297	1237	1152	1069	1102	1179	844	857	781	722	776	769	757	738	741	710	730	679	644	671	692	633	646	642	656	701	654	641	588	628	643	604	631	638	590	603	592	608	605	583	637	591	579	611	603	577	600	611	607	565	584	634	600	583	557	585	630	566	583	529	570	564	603	632	584	607	635	576	601	627	587	593	600	546	607	587	589	581	601	551	620	577	583	560	616	571	601	573	582	582	586	575	582	603	619	637	564	589	596	573	599	584	573	565	596	566	580	594	564	604	568	565	543	556	584	582	595	557	569	577	616	603	587	620	615	577	565	563	596	583	575	596	580	553	637	590	546	577	524	532	560	585	590	569	561	555	572	585	569	580	619	542	604	572	588	573	537	559	541	577	613	606	560	564	581	571	539	560	561	556	599	584	587	584	606	595	607	553	593	622	549	565	548	561	567	563	578	563	598	582	539	583	564	590	524	540	556	556	584	564	571	592	588	628	602	607	605	551	523	568	562	581	566	575	596	566	535	535	613	600	579	614	596	542	585	572	541	615	553	569	631	572	566	562	523	579	578	571	612	537	566	579	587	583	580	613	577	589	596	552	593	586	580	585	583	534	569	586	611	574	565	576	598	551	611	562	590	601	635	563	538	547	588	545	601	613	564	580	619	524	604	553	572	573	571	562	566	576	578	566	597	547	546	564	597	562	553	615	556	586	568	566	575	572	517	568	564	588	600	581	581	589	531	575	545	543	590	567	609	563	592	611	575	483	583	590	533	540	546	607	605	581	590	577	612	608	544	543	576	550	569	553	591	573	597	551	600	575	589	585	581	585	568	567	565	587	546	582	555	621	605	593	561	605	585	609	599	612	602	564	604	552	587	598	529	585	576	606	596	578	563	577	575	586	549	577	591	608	562	566	585	553	576	560	589	618	558	564	559	602	576	587	516	580	616	586	612	567	545	569	573	573	550	563	545	595	599	557	604	570	583	578	570	585	568	597	597	577	564	573	526	565	603	571	550	550	559	543	530	565	563	558	534	591	631	609	534	595	559	591	597	593	621	548	590	588	580	589	547	585	538	563	586	568	572	590	564	574	583	552	572	578	582	575	581	592	564	609	550	581	594	556	554	620	566	553	571	555	557	587	592	565	563	553	580	567	561	552	584	546	567	563	569	566	542	583	584	578	546	573	559	559	546	602	551	539	572	534	578	575	567	571	572	534	545	579	536	591	539	574	559	589	565	574	557	598	564	565	573	554	590	577	620	581	539	558	572	593	574	538	574	555	583	536	588	545	600	595	596	574	579	597	583	557	593	625	538	610	630	574	576	581	544	588	566	558	578	580	570	580	570	540	537	583	586	609	553	568	559	586	575	537	539	575	582	535	593	560	585	579	570	583	589	548	581	613	543	570	602	584	614	588	555	572	565	590	579	580	550	575	566	584	593	573	580	589	576	571	604	594	599	597	528	558	537	568	584	555	589	602	553	560	546	598	549	587	572	565	577	593	558	567	595	553	568	585	587	552	625	542	548	586	597	577	550	608	605	574	549	567	626	556	563	594	555	591	572	537	573	569	546	546	566	535	603	556	576	540	564	602	576	562	572	578	530	596	546	585	515	566	594	564	546	572	586	570	570	599	558	597	549	627	593	579	589	581	605	605	578	580	560	573	552	581	574	542	550	571	597	592	594	551	599	547	548	543	604	592	610	576	589	576	576	598	575	591	604	543	581	571	538	563	622	537	617	563	568	557	583	583	550	587	586	585	548	596	586	556	595	572	564	571	594	545	539	602	557	563	570	598	570	530	552	561	551	583	524	560	557	573	568	589	555	563	580	540	559	573	542	564	553	557	530	531	568	563	599	611	558	612	580	587	531	589	579	568	557	588	551	558	589	656	608	547	599	577	559	559	587	608	582	605	540	561	586	579	552	550	583	591	568	595	620	536	566	594	570	597	526	591	570	585	616	579	600	572	579	568	559	572	565	600	598	589	571	566	596	578	533	562	563	549	555	552	592	614	576	570	606	542	581	548	590	565	580	586	553	584	547	534	599	538	588	572	589	524	576	589	606	585	582	548	588	568	578	607	551	588	555	535	589	622	598	586	531	582	597	569	563	558	586	552	583	640	561	568	547	613	540	571	571	572	569	578	568	568	574	560	623	598	608	627	564	544	585	584	566	559	577	556	575	553	568	587	595	570	585	570	565	601	594	571	547	601	547	562	553	576	601	517	550	562	582	560	552	588	538	569	598	558	564	575	594	550	563	577	557	572	598	587	559	601	598	564	600	561	603	593	538	581	562	602	570	594	574	572	590	545	577	592	604	563	583	586	556	541	624	576	588	564	562	584	556	572	586	546	551	588	579	617	604	582	594	569	569	547	581	540	550	572	572	607	570	571	607	545	557	556	628	596	569	598	550	572	558	568	564	574	570	576	597	576	563	586	571	596	638	571	593	547	561	555	529	579	547	563	582	538	539	579	577	603	565	590	596	562	589	562	579	552	542	618	551	630	569	604	563	541	585	581	578	550	549	579	554	537	619	570	547	567	563	602	608	572	590	572	551	573	596	601	565	595	560	555	580	539	589	531	546	557	535	570	554	555	578	579	512	533	582	568	573	580	573	563	643	522	602	581	565	562	563	586	594	576	608	562	532	541	593	589	601	592	557	579	621	575	551	599	550	557	577	580	571	540	558	587	559	592	541	572	611	579	595	599	549	594	612	583	603	578	598	573	598	569	588	569	585	560	577	570	569	557	578	603	576	562	592	582	557	566	594	589	578	578	574	548	543	557	546	618	575	591	518	559	602	610	554	520	569	573	591	568	554	555	595	589	603	586	607	599	596	605	571	581	557	569	554	597	524	565	556	577	563	581	585	586	577	594	584	614	574	531	534	531	530	586	579	618	555	570	538	529	560	567	552	574	595	533	591	539	533	589	577	597	617	597	588	591	543	583	581	598	608	585	569	570	589	561	588	628	571	566	555	626	574	580	550	578	563	590	545	561	586	582	577	582	620	599	566	599	498	565	562	600	552	545	632	528	581	581	569	543	617	509	593	587	575	565	584	566	583	551	597	585	560	583	587	609	527	582	599	620	601	564	597	559	579	581	555	574	559	566	566	572	588	523	624	614	581	581	579	606	589	528	535	594	554	564	545	589	574	578	548	585	559	574	592	582	554	577	565	572	586	611	599	567	612	563	533	563	581	599	617	566	600	548	512	573	558	582	597	615	569	569	584	608	570	594	603	619	569	617	596	620	578	558	575	594	622	618	569	607	569	560	574	553	581	588	546	542	592	556	563	603	567	570	545	564	530	563	559	564	585	579	548	604	582	549	590	565	605	600	586	567	525	585	547	556	534	601	597	623	578	573	572	554	532	533	552	572	582	565	595	632	555	540	621	545	557	578	601	582	565	576	570	598	541	516	546	577	594	603	577	583	549	552	575	551	574	561	586	585	579	554	579	533	555	575	610	604	572	540	600
17936	3455	249	137	108	96	67	77	92	70	74	68	72	64	90	68	83	83	72	70	67	57	73	57	74	67	94	71	63	60	74	94	73	71	87	74	62	75	77	67	90	55	84	65	67	74	68	63	63	75	58	86	55	63	60	75	73	84	61	71	79	56	64	73	77	80	74	71	61	67	64	72	77	62	68	84	61	83	66	79	70	85	75	68	74	54	69	77	66	74	73	74	87	73	64	69	67	68	60	73	69	69	80	75	76	72	74	65	77	73	71	59	70	83	74	67	67	61	66	81	57	66	70	64	78	79	72	75	78	84	58	78	69	67	51	69	79	59	81	72	81	91	74	69	64	64	56	69	60	67	80	87	69	64	62	64	64	55	69	64	73	68	75	76	69	65	86	72	73	78	86	62	67	66	72	66	65	60	69	71	80	76	75	61	79	66	65	50	57	78	79	64	81	67	74	61	70	68	74	79	64	52	72	78	72	74	56	60	59	65	70	60	70	67	78	68	65	60	65	63	69	73	69	58	82	74	77	72	78	71	75	64	68	74	71	73	55	72	73	76	87	68	68	50	73	69	72	66	64	66	65	81	80	71	89	81	62	77	68	67	78	69	60	72	77	66	68	62	77	72	72	75	66	78	73	65	70	69	75	68	81	64	76	76	92	79	83	85	81	65	55	69	59	62	66	71	74	76	79	70	57	68	77	70	61	75	66	69	53	63	69	72	73	69	70	73	77	63	80	65	74	60	74	71	77	60	58	81	88	61	54	75	63	66	65	64	66	52	85	76	55	65	56	70	62	60	63	70	81	58	70	68	54	83	72	64	56	59	73	80	84	79	84	86	76	80	68	61	76	74	53	73	70	75	71	68	82	62	74	69	65	70	61	71	61	71	58	59	66	78	72	78	76	57	72	68	48	69	55	63	61	53	61	68	81	83	70	74	70	63	59	72	63	72	70	66	85	82	72	57	66	82	73	68	66	61	71	65	73	91	76	63	63	77	70	92	56	87	61	76	94	76	83	72	84	79	59	83	77	59	74	61	56	61	63	84	89	53	82	55	69	69	56	73	71	80	62	64	69	63	60	70	59	81	67	80	89	59	89	61	73	67	77	69	72	65	68	60	68	73	72	53	69	68	58	58	73	63	73	74	79	82	76	87	66	77	70	71	65	73	51	62	61	74	74	65	59	63	83	79	85	65	65	76	82	61	65	60	76	73	87	62	85	68	72	54	67	75	66	83	69	62	60	86	66	61	71	105	69	81	68	74	92	97	56	81	61	67	72	57	73	75	61	64	77	70	80	60	68	50	77	80	46	77	68	79	86	72	72	93	72	78	57	65	60	70	85	61	64	63	90	81	63	69	71	91	78	78	84	64	77	69	69	79	83	62	78	75	56	68	69	70	70	54	73	84	87	62	58	96	76	75	62	72	82	63	69	69	71	70	73	60	69	57	72	82	68	57	82	83	76	67	82	87	70	60	59	76	78	72	73	63	78	68	62	62	80	69	74	88	70	68	69	68	70	72	72	71	64	86	76	67	76	80	65	72	62	84	74	69	74	74	69	61	68	60	71	60	64	53	86	65	65	86	66	70	65	68	81	71	88	78	68	67	80	75	76	76	78	65	74	70	76	66	77	96	70	77	63	65	76	72	65	83	89	59	67	90	56	69	77	53	59	61	62	62	79	69	62	75	63	63	75	63	77	74	65	69	67	58	68	68	75	62	74	65	76	72	70	81	62	74	71	62	79	79	70	60	69	76	66	56	65	80	63	84	53	65	76	74	78	66	72	64	66	81	67	54	58	80	69	67	69	68	72	72	78	76	54	61	78	71	68	64	74	81	82	69	81	86	67	60	67	68	80	72	79	68	69	63	69	77	56	61	65	87	67	65	68	78	67	66	50	72	62	74	76	66	62	57	62	69	89	64	74	77	64	79	66	77	79	59	54	68	71	55	70	71	73	65	57	79	66	52	81	94	78	61	73	78	78	61	73	64	55	61	72	78	62	71	82	67	62	71	79	71	71	68	73	54	56	71	69	73	60	78	76	57	70	60	81	61	71	76	58	72	56	78	58	76	51	56	66	65	73	74	63	54	87	63	78	64	76	68	51	62	73	64	70	73	64	67	72	62	71	80	81	86	69	49	71	67	61	78	63	81	58	75	76	84	65	56	65	92	71	81	75	74	79	75	66	83	81	76	63	76	66	59	70	55	64	81	77	65	58	71	67	55	66	70	64	67	55	74	69	71	71	79	69	64	66	75	58	55	64	55	71	53	75	58	70	72	54	57	72	67	67	70	69	70	85	68	77	74	71	64	89	77	77	75	83	55	65	79	81	64	73	80	58	62	78	64	58	63	74	78	70	75	72	86	64	84	70	64	62	68	65	73	62	73	70	64	70	73	57	65	71	77	60	73	67	70	77	90	79	56	71	75	79	72	60	78	61	82	62	82	81	70	61	65	85	64	66	79	65	72	70	61	62	84	71	78	80	68	63	71	65	62	73	79	71	70	57	59	61	67	80	88	78	77	89	71	62	66	66	68	73	77	83	67	69	70	84	57	70	66	80	59	84	73	72	68	74	85	68	57	75	61	75	74	79	77	69	77	65	75	68	70	60	57	61	64	63	76	57	69	69	76	74	72	76	36	72	57	71	84	93	67	77	50	66	63	71	68	65	62	64	78	70	69	71	65	74	78	66	69	58	58	63	64	68	71	84	67	61	78	60	55	70	67	71	58	72	79	68	63	77	86	71	85	73	75	71	63	74	79	77	67	70	68	67	80	80	74	71	76	67	58	62	54	75	80	65	62	66	74	64	61	76	84	72	83	100	83	69	76	67	63	79	67	63	73	64	69	80	86	72	61	69	81	75	71	87	66	68	54	71	50	78	64	75	75	68	74	46	63	82	68	52	73	61	57	59	70	88	80	71	77	57	67	68	71	80	57	65	66	63	60	67	67	67	66	69	67	71	69	57	68	69	59	77	63	63	76	86	63	60	62	75	59	72	64	55	64	70	71	73	58	61	63	72	69	71	68	70	77	61	74	73	59	74	81	72	60	61	86	54	87	84	60	74	63	70	79	57	74	70	65	64	56	71	62	72	79	78	73	64	52	66	60	71	63	54	67	80	68	60	78	54	77	84	73	71	74	65	73	72	63	81	60	52	76	65	60	65	60	80	80	71	61	66	93	63	56	52	66	67	79	72	64	83	78	58	73	72	50	63	78	57	63	68	58	62	60	63	56	75	65	64	77	68	71	60	79	82	82	65	57	70	63	74	69	68	68	56	66	68	79	57	68	59	71	63	76	68	71	76	71	75	68	76	80	75	81	81	73	77	72	75	82	70	68	78	65	60	91	69	83	65	74	61	56	61	62	67	57	70	82	61	67	59	83	76	64	69	71	75	69	61	84	69	74	73	80	56	80	62	73	53	76	62	81	82	64	67	70	62	63	61	65	75	77	71	72	69	77	55	58	59	76	62	76	66	61	82	70
10261	2433	585	464	433	340	295	283	235	242	216	244	209	241	214	223	220	225	254	217	213	208	206	225	206	222	220	216	201	200	217	219	212	208	210	217	220	207	217	177	208	211	206	196	191	194	220	202	178	204	198	202	217	194	184	224	201	212	199	210	225	225	209	223	204	198	226	197	198	225	205	190	212	184	198	206	214	174	208	208	214	199	209	199	209	221	247	214	206	222	200	218	209	186	211	235	193	208	223	203	212	192	222	213	180	188	201	206	203	217	244	239	202	205	183	208	207	202	219	209	201	227	227	220	210	244	212	213	192	223	216	200	200	208	197	223	212	209	211	222	190	211	204	216	203	196	206	197	195	194	204	196	177	214	210	187	208	201	187	224	192	228	181	218	219	201	218	193	217	219	211	207	208	207	210	206	203	205	205	186	196	193	240	197	204	208	175	247	209	213	226	210	205	239	196	215	219	213	202	182	197	217	221	208	200	189	209	196	215	203	240	215	213	235	200	211	203	178	204	203	203	196	191	189	203	195	205	235	184	203	199	207	214	200	193	174	214	191	221	216	194	207	240	201	194	205	215	202	210	191	200	187	197	205	228	210	172	207	224	197	204	203	199	227	226	213	221	181	182	188	212	196	185	211	217	212	203	222	213	223	184	204	216	198	194	219	187	224	210	214	201	219	212	197	207	177	192	191	219	204	174	239	207	188	202	179	211	202	216	202	216	190	189	201	223	182	208	200	189	206	212	215	202	218	210	230	187	204	186	213	211	183	209	194	241	214	188	205	230	200	176	201	201	219	189	179	204	206	198	193	197	200	193	214	228	203	217	204	204	193	232	198	225	225	202	201	209	230	185	228	209	185	197	194	202	203	207	228	198	208	217	194	202	209	192	220	205	206	206	212	199	214	208	234	192	229	208	184	197	217	203	216	173	211	202	193	200	209	196	191	211	214	227	201	194	196	183	220	211	214	182	231	206	208	208	196	203	187	204	198	197	207	220	212	204	197	218	196	212	198	197	216	213	220	209	217	200	200	196	217	205	204	231	227	231	234	204	203	189	232	219	206	194	206	224	202	228	196	203	194	207	186	211	214	217	197	183	208	243	206	191	196	191	218	212	198	224	195	193	205	209	208	189	221	208	191	222	199	209	199	199	208	198	202	214	202	180	201	193	213	221	207	171	213	215	213	216	213	195	234	198	213	210	196	229	227	210	216	188	227	201	214	215	201	204	191	198	215	213	184	232	202	195	200	171	194	189	202	191	212	185	213	208	198	186	213	201	212	213	204	184	195	197	212	218	190	211	215	209	205	203	213	214	205	223	224	201	187	188	201	212	177	204	210	199	222	218	217	259	184	214	198	195	190	208	182	193	198	198	219	190	221	205	218	194	208	188	228	214	198	200	201	233	204	217	212	194	187	197	222	189	212	201	190	221	183	204	201	195	241	198	212	212	199	225	230	205	232	228	214	188	218	209	215	210	194	174	226	190	196	219	203	223	211	199	218	208	207	210	195	216	201	217	205	184	179	220	214	203	234	201	197	224	216	215	198	201	183	210	187	219	190	193	216	185	199	210	202	219	215	239	207	194	199	181	219	209	189	187	197	204	203	188	218	214	236	202	204	188	228	188	186	199	197	194	193	201	170	200	216	191	204	219	214	203	188	240	188	184	191	234	186	224	201	188	204	192	214	205	218	214	212	247	202	181	192	205	217	193	190	223	186	219	202	200	226	195	206	193	196	203	225	209	241	208	210	191	209	213	189	182	227	191	204	220	194	196	193	198	213	183	199	201	210	222	202	230	234	203	184	203	185	188	200	219	188	210	204	203	220	216	189	202	201	195	214	189	213	198	190	193	204	240	190	193	210	220	174	198	188	218	186	206	193	195	206	220	217	176	207	203	219	217	205	211	180	211	189	208	184	221	209	206	201	180	222	175	191	224	209	206	201	197	202	188	196	198	194	209	217	213	201	197	199	199	193	210	210	198	220	206	173	209	208	215	186	172	195	180	183	197	219	211	206	196	214	199	202	217	192	193	208	198	217	193	206	205	195	228	200	236	188	239	207	247	191	224	198	207	202	196	201	221	187	207	206	211	198	186	207	220	187	228	203	221	201	210	207	220	194	202	215	199	194	197	199	199	209	220	189	224	204	211	194	252	207	185	205	204	203	209	204	186	210	185	179	193	211	212	230	178	188	179	205	212	225	210	192	183	214	184	204	207	191	199	204	203	189	216	182	199	181	226	194	207	203	216	217	204	210	194	192	196	222	181	251	220	212	229	199	205	193	202	216	198	247	217	200	178	233	196	196	210	200	201	213	212	198	221	208	214	191	211	198	222	203	218	211	217	192	189	215	223	217	172	216	212	218	193	198	195	222	215	197	231	195	196	213	234	212	204	221	202	174	203	203	210	206	203	209	207	192	193	224	207	223	217	198	201	200	210	213	194	188	205	210	212	194	214	197	208	184	188	205	194	215	218	190	203	183	198	208	181	206	208	205	183	200	204	195	206	222	261	188	204	196	215	208	197	183	205	189	211	203	214	202	185	203	207	206	205	200	226	200	203	222	195	199	212	213	182	232	206	171	207	203	196	200	210	227	201	198	208	194	206	207	190	178	191	214	192	203	212	214	185	183	201	182	194	214	204	208	222	226	180	191	199	201	192	205	206	220	195	193	201	185	206	181	201	193	221	192	195	191	207	219	192	213	210	195	198	191	206	209	225	196	185	207	200	213	211	212	203	221	234	236	188	213	198	198	212	202	209	231	188	187	219	174	222	189	211	204	197	177	214	194	190	235	209	218	220	211	192	180	208	226	195	238	186	223	212	197	199	211	206	201	183	248	210	196	222	211	208	210	224	232	211	216	236	195	194	209	217	196	205	236	229	203	210	205	193	202	204	216	230	212	219	204	197	196	222	212	182	182	202	206	188	201	199	198	188	220	176	196	228	199	210	202	220	224	232	196	219	230	227	210	203	182	216	187	191	201	213	211	203	221	213	211	186	204	182	194	220	220	197	224	205	214	205	212	198	201	234	204	216	199	208	196	210	212	190	210	194	181	200	203	202	206	228	228	208	208	198	194	213	225	193	206	200	191	197	182	189	201	198	177	226	210	219	180	189	193	199	222	192	194	192	224	211	194	204	195	213	207	190	215	226	195	183	226	174	199	215	208	188	190	223	202	210	212	204	216	200	208	192	215	188	200	196	198	212	237	227	184	219	204	193	201	225	210	204	212	212	207	205	188	207	200	199	229	185	214	215	198	207	214	206	224	208	225	208	207	211	202	205	233	212	194	212	191	195	232	215	219	235	219	199	211	207	190	181	225	220	196	204	209	196	202	217	224	201	212	194	188	195	175	188	215	208	216	208	181	221	235	208	206	176	197	219	226	212	209	200	211	231	197	209	219	210	198	214	225	230	219	173	212	191	216	225	195	183	229	207	204	195	210	185	209	206	210	193	197	207	182	216	208	211	231	217	215	220	207	224	205	195	198
51430	39158	10378	1456	760	598	447	384	324	294	287	289	262	266	227	240	232	204	261	218	220	213	219	209	195	208	209	202	194	219	187	196	200	189	180	193	189	181	207	197	166	218	188	149	181	187	165	169	192	227	192	177	189	183	232	190	162	213	198	184	168	173	209	188	200	178	189	191	194	181	207	208	191	178	186	202	196	173	183	173	188	188	202	189	168	180	192	198	210	187	204	189	195	168	183	181	185	169	200	175	202	200	182	151	189	182	185	176	201	209	194	205	178	187	183	174	213	187	210	200	179	190	185	178	199	198	183	181	188	176	206	188	194	178	177	179	157	188	189	185	198	191	178	190	185	177	194	202	170	166	181	201	205	202	216	181	195	203	184	181	179	196	179	195	166	207	198	204	202	195	221	200	185	182	187	162	183	164	169	205	187	189	177	189	205	190	186	215	200	180	190	184	222	160	206	177	181	190	197	185	184	196	202	204	195	191	199	194	215	188	182	194	197	189	179	184	168	188	197	197	175	177	191	191	209	195	158	202	196	166	197	190	215	193	212	216	178	188	163	210	181	208	170	188	175	198	189	196	197	151	204	187	192	197	179	179	190	184	181	200	182	193	200	198	212	170	157	170	191	167	176	187	196	186	210	184	190	181	194	180	167	200	196	159	193	186	193	195	190	168	220	198	180	172	180	209	190	203	180	187	195	189	187	197	197	193	211	189	174	184	185	188	175	162	177	165	165	174	184	144	181	166	201	209	192	182	187	158	176	171	181	182	176	172	179	188	206	206	169	193	189	200	190	180	207	185	205	214	184	195	179	157	207	172	195	173	201	177	210	198	205	202	185	200	185	199	187	206	198	179	153	191	207	199	181	181	175	190	153	160	184	191	184	187	180	197	178	220	188	174	214	191	161	192	176	202	197	212	197	199	191	188	212	167	193	187	176	206	199	196	193	196	178	186	201	182	188	210	207	168	183	190	172	196	162	203	180	184	189	194	179	198	192	161	157	189	181	189	189	204	169	199	210	168	208	214	201	199	148	201	196	218	192	194	184	201	206	177	197	178	202	198	194	198	198	196	209	173	172	158	159	169	169	189	183	199	194	179	152	165	196	192	202	180	163	169	196	166	203	181	209	196	194	225	187	183	184	201	197	210	206	181	188	180	205	213	203	199	183	199	188	190	190	199	179	193	219	184	189	171	188	216	203	200	183	200	159	211	188	184	196	207	198	211	216	201	194	196	182	191	191	183	172	186	192	186	183	175	210	203	170	183	170	170	181	212	195	196	157	184	189	187	207	199	184	183	178	200	194	176	191	234	190	165	198	193	186	179	187	180	171	177	194	184	182	176	188	168	195	211	216	199	191	186	185	206	199	182	188	195	190	197	189	175	182	179	203	202	207	194	211	212	199	182	194	156	211	199	184	186	209	199	189	178	187	194	171	183	201	190	220	197	200	197	178	188	170	205	184	154	191	187	202	186	174	171	188	216	155	205	190	197	202	180	183	183	195	198	201	195	194	192	186	205	184	181	176	184	184	166	189	178	211	182	196	172	193	199	185	197	188	201	192	171	188	194	150	197	180	183	185	183	167	200	214	199	186	187	175	191	188	177	193	176	212	182	194	175	169	175	177	177	193	190	187	188	185	173	175	190	204	173	186	186	201	212	212	207	185	163	203	198	176	178	183	194	197	182	196	172	202	172	199	173	168	190	184	177	187	191	199	207	189	188	196	192	183	163	176	211	176	183	180	193	202	177	223	196	184	191	182	191	196	204	185	217	200	206	186	203	155	204	174	178	184	184	196	170	207	178	179	172	175	221	200	170	174	193	212	219	204	213	195	171	197	179	200	173	190	203	209	184	171	204	198	184	195	170	166	214	203	203	208	179	202	216	176	206	202	190	194	201	197	200	218	169	178	179	185	201	209	206	187	163	205	186	154	224	228	191	190	205	205	191	189	191	202	185	186	204	175	188	207	189	170	190	177	188	179	211	206	210	198	190	179	198	196	189	211	213	184	195	188	229	165	185	194	181	203	188	181	185	191	188	217	185	178	194	184	188	188	173	169	191	199	206	181	128	208	209	192	194	181	187	207	180	167	190	179	208	204	184	195	191	182	185	176	176	178	186	179	192	191	205	188	157	209	187	188	178	193	208	201	189	177	184	195	224	180	196	201	186	192	198	179	186	176	157	208	184	204	174	177	185	201	169	197	173	191	213	202	179	171	176	182	190	165	196	187	190	195	176	186	179	188	211	193	198	208	187	191	186	168	176	179	191	174	197	179	181	176	180	188	170	192	215	231	192	180	206	212	183	175	205	163	188	206	203	203	217	204	172	167	174	189	182	191	163	163	198	202	191	196	193	167	198	182	204	214	175	209	195	194	188	195	196	199	194	182	193	192	168	191	194	229	197	193	189	193	212	197	217	212	188	202	213	178	174	188	209	205	217	201	166	178	192	182	182	198	183	170	177	171	203	174	189	183	183	185	179	174	185	171	188	179	159	195	185	191	196	178	174	181	178	185	182	188	188	173	177	193	194	183	177	182	202	184	178	217	187	199	190	173	196	183	175	184	171	182	207	166	210	206	185	170	182	196	184	191	175	160	200	191	206	190	189	178	224	193	178	199	159	179	161	191	187	188	207	213	177	165	165	221	174	179	182	186	201	173	186	189	193	189	202	194	163	185	190	184	186	180	179	221	188	208	187	175	207	190	189	196	187	183	195	187	155	196	202	198	188	193	176	195	186	211	196	214	190	184	184	162	188	208	187	197	177	198	224	192	216	197	190	170	194	182	183	168	197	184	168	195	212	162	184	176	179	180	225	187	193	186	148	165	165	162	162	175	171	207	183	219	222	185	177	169	197	211	201	181	174	176	204	173	199	175	160	180	183	188	166	189	207	206	222	191	184	171	190	188	171	187	210	170	206	180	160	179	157	204	171	174	181	177	208	211	203	189	176	183	163	162	201	183	191	182	225	194	207	171	195	200	198	212	195	174	177	206	168	169	174	214	173	178	184	178	186	177	177	181	174	212	179	193	205	180	207	181	185	183	208	190	173	190	203	184	189	169	191	213	182	175	207	189	182	193	175	206	175	164	162	187	189	197	193	167	190	197	201	205	174	195	199	160	216	185	214	175	187	182	183	191	195	185	207	206	182	168	172	205	167	198	210	208	193	218	182	155	174	190	193	182	173	184	184	159	161	202	201	210	175	214	192	189	171	185	169	180	231	189	192	206	176	164	195	196	190	192	175	169	194	166	189	164	181	185	180	191	173	196	194	209	187	190	181	206	186	194	186	170	189	213	200	207	187	192	204	200	164	166	197	191	197	204	180	177	171	190	187	213	203	192	210	198	208	171	212	214	204	156	210	177	209	182	158	189	179	161	196	206	185	198	175	205	200	191	189	186	210	164	164	170	205	163	189	173	220	184	185	176	209	211	194	169	163	161	174	200	152	192	176	169	220	200	191	181	185	189	169	203	199	177	188	180	158	202	190
32449	14421	4354	3154	2683	2263	1968	1640	1333	1116	1069	915	920	832	833	724	730	731	939	620	621	572	554	553	556	552	521	546	486	526	525	523	487	492	506	459	453	460	496	514	477	468	491	497	491	454	485	469	495	463	467	454	457	447	462	444	402	464	459	477	494	482	439	440	474	475	479	423	432	486	471	497	460	473	454	460	483	491	447	460	458	486	490	482	450	448	446	450	454	445	473	446	481	462	440	436	442	434	399	447	466	452	453	434	429	418	480	441	435	470	467	449	456	476	448	433	488	445	459	465	474	414	459	411	407	457	456	466	439	487	515	445	439	490	440	471	449	434	393	439	458	424	434	467	449	446	464	456	451	476	459	451	489	428	432	471	426	435	491	450	459	472	444	426	458	403	450	464	409	436	497	467	485	488	439	478	479	418	425	415	463	441	399	487	469	435	443	463	455	436	435	446	456	449	437	465	453	479	450	465	477	450	495	457	426	464	437	449	426	425	420	444	426	504	453	471	469	460	425	446	434	433	476	433	457	450	440	440	429	418	418	440	430	439	471	425	445	422	442	405	431	444	422	462	445	433	452	415	453	464	449	477	443	422	459	448	431	466	435	442	495	442	449	425	427	464	483	443	452	488	467	459	471	447	466	450	433	448	446	463	466	458	434	493	496	416	419	403	468	455	457	430	434	476	442	456	455	447	454	470	449	444	440	454	475	418	469	472	443	453	454	457	439	447	411	475	424	463	446	468	464	454	470	418	428	438	409	433	448	425	467	432	433	425	444	445	463	435	463	445	432	459	486	476	451	482	442	451	426	444	484	428	474	450	446	416	443	490	422	430	440	454	428	455	464	473	455	433	441	433	454	439	435	467	436	424	472	448	484	484	476	436	489	388	457	500	413	448	479	446	450	473	418	480	426	488	436	477	452	461	436	438	451	465	456	447	434	435	489	448	449	436	439	468	479	465	430	455	479	433	443	423	440	445	426	447	425	443	437	441	459	482	439	463	416	464	436	443	461	474	414	449	464	440	463	398	429	431	447	492	460	461	458	479	444	460	463	450	468	489	421	463	444	419	443	442	454	446	447	465	439	431	440	470	485	432	431	478	447	455	468	448	441	447	418	474	454	445	474	436	467	478	432	481	402	448	474	452	436	475	447	426	468	459	471	445	462	470	446	442	417	463	419	445	454	476	450	417	450	448	457	475	458	459	459	459	465	439	436	439	445	466	461	468	457	460	437	444	484	477	435	478	485	445	446	468	474	445	474	447	429	414	442	441	435	436	462	474	470	451	488	461	459	475	466	453	443	458	443	462	507	435	416	472	391	459	459	451	476	497	467	455	433	455	421	470	475	419	454	431	468	464	418	445	458	461	445	468	484	397	451	460	475	450	403	441	456	440	448	462	435	430	476	450	439	479	484	469	447	460	477	470	441	465	492	478	470	472	450	416	469	486	447	440	489	447	463	393	456	425	425	463	491	451	468	470	442	431	403	439	438	435	467	453	483	502	456	435	439	427	469	462	470	440	437	425	423	438	437	465	448	458	414	422	458	448	468	420	474	451	431	411	448	504	480	460	448	447	449	461	473	439	480	440	440	467	466	467	420	428	440	484	412	459	449	460	438	463	486	434	474	442	425	429	493	447	435	443	426	466	447	457	446	441	439	444	476	414	460	442	465	463	411	444	462	454	417	416	449	428	439	473	457	418	471	417	479	489	441	462	423	478	449	451	484	482	438	445	439	456	457	481	441	412	462	446	429	446	434	466	456	446	439	410	432	466	420	460	442	430	458	449	450	498	435	446	464	456	433	464	411	455	417	450	484	455	466	442	434	455	476	464	509	456	466	465	455	408	481	468	449	441	418	470	457	433	475	458	466	433	453	422	423	429	444	438	438	458	481	446	477	441	429	435	434	452	411	459	449	405	454	498	453	461	447	463	475	428	467	461	445	439	451	480	473	430	473	441	464	433	460	446	432	429	469	453	424	453	483	468	451	425	447	469	447	451	434	441	504	431	465	490	463	454	450	445	439	426	458	455	434	461	446	408	472	469	499	432	440	472	476	441	454	453	475	459	448	437	446	459	424	452	419	462	491	516	495	425	442	461	455	445	465	438	480	455	452	427	406	445	446	433	444	439	474	484	448	441	448	445	493	458	452	436	481	502	432	479	398	471	431	410	439	450	418	479	446	467	427	440	443	431	448	459	436	447	429	447	452	441	453	439	461	444	470	448	433	479	422	415	461	438	437	469	474	465	457	407	414	480	443	456	427	430	452	477	464	416	454	428	474	463	474	400	436	435	432	430	457	456	453	447	470	441	470	420	467	478	433	451	444	486	422	468	436	439	459	464	436	441	453	418	472	428	468	403	449	469	406	438	478	448	443	449	435	487	451	442	445	453	464	473	461	492	442	464	454	439	465	440	443	455	460	487	454	465	479	401	420	431	447	464	456	524	463	471	444	446	483	408	461	486	467	451	396	496	500	442	439	457	443	461	496	441	474	475	419	432	461	424	390	488	472	463	445	434	459	459	443	437	436	431	445	457	421	440	474	440	465	408	456	420	457	466	439	474	425	460	444	444	485	476	432	466	447	453	436	429	447	489	442	408	463	450	442	472	449	447	462	462	455	454	447	454	434	418	432	402	459	435	417	455	491	423	473	454	427	432	446	433	503	420	457	426	454	473	458	451	455	463	416	465	448	467	498	456	459	435	452	457	432	474	449	450	465	459	413	448	466	441	459	449	462	445	470	479	438	428	419	456	465	467	437	462	414	476	479	444	469	438	474	430	423	444	434	463	475	465	478	431	438	458	440	445	452	433	440	420	446	463	450	466	441	458	452	483	465	414	461	414	469	483	443	442	396	469	447	485	471	413	450	486	402	439	477	425	446	462	431	416	489	406	430	453	452	436	447	470	462	476	485	430	418	449	404	439	451	456	467	409	429	433	419	460	452	441	461	402	438	439	454	470	439	451	420	461	461	438	422	433	400	485	453	471	423	434	428	463	492	442	475	456	445	477	445	449	452	471	465	426	459	449	428	464	447	429	459	444	450	496	397	407	423	454	459	437	439	437	486	452	463	413	418	461	464	456	460	424	428	466	445	461	439	455	408	460	437	486	471	443	475	433	449	461	439	451	467	442	484	423	411	429	441	492	415	497	423	466	507	484	448	471	474	453	432	437	446	461	463	472	468	435	432	507	494	438	466	461	484	457	438	459	453	474	445	463	441	420	404	429	445	462	441	408	450	486	452	426	441	457	446	456	456	459	461	433	472	450	443	405	433	429	451	459	484	439	436	457	456	462	432	458	430	462	430	427	432	445	421	463	438	451	440	438	426	452	458	450	448	484	437	427	433	450	459	453	471	484	444	447	494	433	440	450	446	458	475	446	464	451	469	451	453	437	482	471	445	472	468	460	432	489	464	436	474	440	445	455	487	473	455	462	461	414	448	441	469	463	454	473	456	432	430	452	465	485	454	485	432	461	466	424	450	436	476	472
63238	48002	18857	5881	1520	975	833	661	519	416	427	395	366	313	345	361	330	323	516	295	276	287	303	268	291	269	278	306	299	283	265	266	267	292	289	281	266	279	292	265	270	284	283	269	246	240	267	257	256	278	273	259	235	242	273	279	283	265	288	274	256	276	255	247	299	274	240	275	277	258	241	255	250	237	226	260	239	250	289	256	244	243	252	258	269	289	255	269	257	268	242	289	249	257	298	226	247	240	237	243	248	274	257	220	280	265	256	214	255	272	237	234	276	249	253	258	259	260	245	260	274	286	259	270	254	241	250	297	240	259	253	256	243	233	245	279	278	268	258	284	271	208	240	238	272	266	265	258	272	258	254	254	282	261	257	249	290	252	248	267	288	238	234	276	269	264	277	258	256	239	239	271	271	269	241	248	256	290	249	251	249	242	285	252	224	252	266	256	289	267	245	244	269	282	250	227	220	248	275	250	259	252	274	278	251	266	259	283	251	272	279	242	272	253	267	283	260	250	230	290	240	274	272	262	253	266	251	232	266	252	225	245	249	260	244	286	258	267	294	261	270	255	284	261	224	224	275	291	227	227	253	247	241	249	224	227	242	236	265	266	267	286	288	249	230	255	257	272	249	277	259	266	242	272	245	271	254	239	257	290	250	255	243	244	236	241	254	231	259	227	249	244	251	261	272	253	272	262	280	248	270	297	274	264	287	274	267	285	273	255	268	249	264	256	243	247	274	269	232	291	282	293	265	260	260	255	267	310	270	299	253	250	269	251	220	257	255	251	271	229	255	236	271	271	262	266	261	268	280	286	250	257	254	255	300	280	269	317	240	276	301	262	257	255	262	246	250	261	304	263	255	249	257	261	256	224	256	259	283	300	243	265	256	289	254	287	276	261	262	250	251	257	267	283	290	251	258	264	289	236	267	222	271	240	244	256	257	272	244	260	259	258	245	255	238	237	274	269	265	274	248	259	268	244	276	261	276	301	284	249	256	232	258	305	267	268	268	266	261	301	235	238	256	233	258	231	255	238	285	235	255	250	270	302	253	244	250	259	253	243	246	250	261	263	248	265	261	273	256	260	240	285	227	255	246	245	266	259	247	262	265	261	308	257	234	268	254	287	246	262	247	234	251	222	247	248	270	273	282	270	239	272	262	254	252	250	248	259	294	266	255	264	257	259	244	238	255	260	232	268	277	289	264	255	236	272	259	261	267	247	282	243	249	274	247	273	249	272	240	237	270	266	261	236	239	237	225	289	260	255	288	247	285	247	219	251	246	263	278	278	229	242	273	255	255	232	237	263	245	256	274	247	232	285	270	286	263	243	254	269	234	288	251	291	273	253	273	268	237	294	280	254	270	261	241	254	245	261	257	277	261	263	257	241	260	265	258	281	264	280	295	266	274	252	272	247	270	286	222	246	274	252	256	264	277	262	257	257	271	258	301	306	277	255	255	275	285	246	248	258	271	264	288	271	279	244	261	250	254	254	249	248	279	253	282	283	260	272	265	253	256	230	242	248	242	258	252	253	244	252	287	250	258	274	260	250	248	267	227	270	258	250	262	242	241	294	272	237	257	249	269	270	262	269	246	254	288	285	243	283	246	259	264	248	229	260	249	241	259	246	243	256	287	255	258	266	248	265	284	240	243	255	302	263	274	273	262	326	276	272	276	266	285	250	266	304	246	252	265	270	234	244	237	247	252	248	268	246	270	246	294	273	274	268	242	266	248	291	299	275	271	237	289	299	267	273	304	271	260	242	253	230	263	276	265	253	278	261	239	282	241	268	236	244	265	249	240	264	261	262	276	260	251	264	278	255	258	278	261	254	295	286	241	250	272	244	261	242	262	266	280	275	289	256	256	267	224	217	276	270	216	267	250	287	255	254	264	280	278	256	233	229	256	242	259	256	254	253	267	291	264	265	251	234	277	229	243	267	254	240	270	269	265	268	277	228	251	253	261	256	281	278	270	283	279	218	254	300	270	212	248	280	296	272	227	267	251	261	244	287	243	255	290	259	235	267	252	262	229	274	284	257	246	240	279	255	251	268	269	250	210	259	274	250	270	257	278	255	255	237	263	263	228	268	274	286	237	269	264	257	258	253	251	227	240	254	286	248	261	263	254	254	239	264	273	262	254	260	257	255	249	246	223	233	238	276	264	242	264	228	236	238	270	267	260	246	280	239	239	270	247	224	251	252	279	249	254	278	298	241	279	288	259	268	270	273	236	239	244	247	277	262	262	272	257	251	254	270	258	247	245	257	274	266	255	283	251	268	287	291	259	277	251	289	253	272	265	246	261	246	252	303	258	268	257	237	270	269	265	228	269	259	242	253	288	249	265	289	263	254	306	257	262	271	263	268	228	236	262	274	228	222	257	271	280	249	269	283	249	226	233	223	265	260	261	259	253	252	241	264	231	274	268	248	261	232	248	272	264	268	214	246	270	246	249	242	251	261	249	261	250	240	256	242	233	252	225	243	263	271	243	276	271	254	230	273	244	258	257	259	268	268	244	247	268	271	260	254	244	255	253	257	272	247	276	257	267	292	238	271	298	248	271	267	246	266	294	268	251	225	248	244	265	263	253	231	248	242	267	277	256	244	254	264	290	266	263	244	263	268	252	289	249	260	248	268	280	272	274	264	259	251	259	259	242	250	261	256	271	264	226	262	258	265	218	238	246	224	283	258	311	245	252	259	299	260	250	256	266	264	219	266	252	259	241	251	273	263	239	257	281	255	250	256	256	243	275	253	250	278	226	264	258	250	265	251	230	239	206	275	223	260	273	267	250	256	279	266	242	226	243	269	267	264	275	278	226	236	240	271	279	283	259	260	253	239	259	245	277	261	243	240	256	264	253	253	265	239	235	240	284	254	227	270	290	245	276	252	267	263	269	243	238	280	280	245	254	266	252	253	243	275	243	258	238	255	248	237	276	256	275	280	280	244	257	265	267	282	227	279	280	233	273	254	252	241	261	265	267	249	243	246	251	266	250	247	244	266	262	238	289	256	292	275	232	251	280	257	239	287	243	282	271	268	262	267	236	268	256	274	257	235	284	286	234	242	245	259	259	250	255	292	258	276	243	256	276	264	266	283	249	298	231	273	248	260	279	248	223	244	260	294	253	246	266	272	231	280	261	265	276	249	264	259	245	233	271	212	232	287	237	256	251	260	256	259	267	247	299	273	284	280	239	230	249	260	258	252	255	275	239	282	272	272	256	254	239	233	269	282	270	290	230	255	264	239	288	265	250	268	238	268	268	249	255	275	247	258	268	264	271	222	291	262	276	247	263	234	271	267	248	267	242	271	249	280	262	267	227	257	248	236	254	249	297	275	262	249	251	262	258	262	257	245	276	240	217	268	274	269	265	249	257	238	280	268	244	280	263	265	261	258	287	278	251	259	284	269	252	259	281	241	246	268	265	279	270	249	311	266	261	269	259	253	256	267	245	264	278	255	270	240	284	274	241	260	272	250	287	249	275	270	257	284	264	230
40950	21733	7280	5362	4590	3737	3186	2599	2081	1795	1616	1478	1342	1248	1283	1146	1025	1041	2425	895	872	791	810	741	770	776	712	737	732	707	723	680	662	659	647	681	663	669	667	643	616	689	634	610	639	638	623	593	586	640	614	606	632	597	587	629	598	619	599	579	615	633	607	615	634	630	595	581	584	584	599	601	606	593	592	572	616	555	543	561	607	574	584	534	559	577	570	604	561	585	610	591	586	579	601	598	577	573	583	570	586	640	594	654	613	556	571	575	596	572	598	637	567	579	554	614	587	557	530	576	589	591	600	534	606	595	557	571	585	613	539	592	570	585	571	571	609	576	599	568	533	554	580	580	582	642	573	619	579	553	567	559	594	555	577	591	573	572	609	567	546	615	616	558	574	581	610	580	568	596	595	599	573	581	619	581	623	590	553	588	584	571	527	555	575	534	552	584	634	549	567	561	568	603	562	534	595	605	569	596	606	542	560	581	565	556	571	631	595	537	591	594	559	604	582	561	558	589	519	624	545	617	548	568	567	534	594	623	595	558	585	608	589	566	576	527	551	570	587	575	590	559	561	587	569	591	544	583	554	588	575	584	559	589	570	570	589	553	600	552	581	591	601	598	573	553	529	610	547	562	573	586	603	558	599	550	594	567	598	581	548	590	578	597	605	602	580	566	571	556	580	559	558	569	559	571	562	592	550	581	579	603	599	588	608	605	558	585	580	569	567	598	573	545	586	593	621	575	571	596	569	608	572	602	574	554	539	605	572	568	570	574	557	573	567	570	560	595	601	573	573	561	587	585	561	589	542	593	604	585	584	562	588	549	573	555	587	553	601	556	553	585	582	626	580	607	572	550	573	569	520	579	521	555	606	555	616	600	627	589	548	592	599	556	562	578	621	546	582	570	567	571	550	565	565	608	610	560	547	570	536	558	588	586	543	538	563	590	576	558	574	571	594	503	564	550	629	595	609	537	549	571	595	563	580	573	590	582	579	599	636	513	566	591	591	580	582	561	609	552	603	594	537	543	584	583	577	546	568	570	573	594	538	566	558	567	607	572	580	543	578	526	560	574	567	595	571	585	571	547	564	551	597	541	567	623	611	537	565	544	584	538	620	565	581	597	617	551	574	572	575	539	558	543	620	549	574	603	545	626	568	573	587	543	575	554	597	568	583	539	566	585	551	545	607	583	580	552	554	532	554	557	578	598	575	569	577	606	580	616	605	553	548	612	614	603	597	592	557	552	583	553	584	582	554	532	589	595	602	549	579	595	553	566	570	555	589	584	586	553	557	536	579	607	603	559	539	588	604	567	569	606	551	575	565	552	556	582	583	585	626	578	555	593	574	604	541	583	616	601	574	590	578	575	588	526	530	563	596	606	606	565	593	580	544	568	600	626	624	609	572	567	545	601	586	555	561	582	548	571	582	586	562	629	615	602	554	545	577	610	537	588	559	571	600	590	586	577	581	582	550	546	575	579	611	583	631	572	582	588	580	585	596	569	563	590	611	564	580	571	560	603	603	579	574	568	541	574	574	573	580	553	599	560	550	597	579	590	571	568	596	594	562	587	581	576	559	597	567	550	544	639	565	572	622	582	584	580	562	577	591	548	581	544	584	603	551	561	595	557	592	611	548	586	625	553	607	542	579	561	591	612	582	588	571	629	565	571	521	606	553	564	567	549	584	576	539	614	530	598	575	595	574	581	573	627	558	551	565	573	562	580	524	556	613	571	599	602	633	615	547	539	567	590	566	558	536	555	588	529	541	598	576	585	607	567	542	561	562	613	614	560	580	534	618	554	595	579	569	575	573	542	567	631	573	564	590	615	512	586	588	619	610	548	585	608	570	581	649	622	564	563	562	614	587	566	590	556	562	620	565	563	585	547	605	549	629	556	591	555	566	561	561	600	597	550	563	575	530	573	609	573	554	542	581	567	592	545	642	570	561	552	595	561	548	568	590	563	608	576	583	562	577	558	579	603	552	583	534	575	574	540	584	576	590	565	582	566	580	538	575	585	559	586	588	586	576	553	541	572	581	563	549	552	539	571	573	560	596	563	557	579	595	550	539	578	557	577	572	595	561	571	547	595	564	557	545	525	590	536	571	570	563	557	572	635	553	595	583	579	559	549	566	530	583	551	600	531	546	615	602	538	615	562	588	577	586	566	565	575	572	558	625	564	584	556	598	599	588	571	599	579	627	561	577	586	583	609	584	567	576	545	557	588	541	570	597	550	570	617	598	578	546	612	581	573	608	568	541	562	575	526	556	618	601	531	546	596	553	543	596	548	555	588	583	580	581	560	580	559	617	551	607	554	566	552	536	580	611	581	544	545	563	551	538	583	561	579	537	578	588	588	605	559	583	565	553	583	592	626	572	597	598	585	575	614	533	573	596	546	553	587	556	578	586	588	597	590	581	537	551	584	605	609	591	585	600	568	573	580	587	576	596	564	569	572	597	532	560	560	587	596	585	576	603	596	579	610	549	586	591	540	546	594	582	559	573	567	592	593	543	558	597	623	555	566	613	550	548	549	576	552	578	577	548	578	555	548	577	598	598	543	578	610	596	575	601	573	530	561	572	585	621	541	597	560	569	597	611	561	580	625	577	650	542	582	554	571	563	574	613	574	566	581	550	569	596	551	550	570	582	556	618	592	531	622	573	588	573	606	580	577	574	586	571	618	605	568	581	571	559	583	550	609	625	555	585	559	603	562	545	586	501	566	615	645	601	571	567	579	585	608	567	592	550	577	592	600	578	531	578	566	558	594	583	555	555	572	591	574	557	590	610	563	595	565	570	551	559	559	570	559	597	573	578	581	562	563	574	549	595	614	596	542	585	607	596	600	513	609	574	616	557	552	586	561	586	564	546	606	562	564	594	596	559	603	567	604	577	539	598	606	585	550	576	599	569	609	599	571	523	587	592	572	569	548	582	582	573	558	575	539	544	602	503	558	576	615	559	580	588	587	581	604	578	578	586	562	551	543	557	527	635	616	555	556	599	552	620	584	550	547	585	560	585	569	548	610	618	612	626	641	579	556	560	606	584	610	564	611	576	563	610	617	554	582	546	538	594	583	582	637	551	597	568	598	596	567	564	554	608	585	567	598	545	624	541	589	548	587	604	522	594	553	599	582	606	558	604	619	589	585	542	569	552	567	592	580	584	578	578	580	631	561	617	553	597	582	552	589	561	590	596	596	553	581	588	549	562	587	635	564	520	591	574	555	531	580	609	573	596	594	600	599	597	570	587	585	636	557	592	574	580	555	614	588	600	594	563	591	601	550	602	611	559	613	576	540	583	567	607	552	598	580	562	579	576	555	563	553	591	600	529	603	601	575	624	617	596	593	598	587	581	587	613	561	562	567	580	619	550	590	579	565	580	577	538	585	558	620	601	527	572	596	556	566	594	601	553	558	565	580	589	567	556	568	570	537	555	557	608	618	574	564	601	575	540	576	570	568	545	581	588	556	545	601	570	620	596	603	562	592	549	541	597	550
19140	4092	292	135	126	84	82	75	69	85	83	78	70	68	72	76	65	68	72	72	78	72	55	80	66	76	57	82	63	79	69	71	75	77	67	69	59	84	79	81	69	79	95	68	68	73	70	67	76	62	75	73	72	68	81	90	72	60	75	57	97	60	75	88	67	68	69	63	66	80	80	87	70	88	76	80	75	79	75	82	70	79	67	87	71	105	63	85	64	63	74	69	68	64	65	70	71	60	72	69	104	99	91	81	73	84	67	78	78	91	53	76	74	73	61	72	73	79	75	84	64	67	62	67	67	73	85	85	66	69	83	72	83	74	77	76	60	91	63	73	68	74	70	59	65	79	86	78	82	82	77	103	77	67	90	81	74	75	76	82	76	77	61	78	87	67	80	56	78	72	83	73	74	57	75	82	85	93	55	61	72	72	79	62	82	63	63	64	58	52	78	76	68	81	69	65	67	72	94	71	57	72	62	76	81	84	63	68	74	83	77	70	58	69	83	82	68	78	76	59	65	79	70	48	59	68	79	81	75	74	67	78	62	56	72	68	94	80	73	95	65	62	87	71	79	63	71	84	61	63	68	74	69	73	88	74	73	74	84	80	68	71	81	64	75	75	70	84	88	73	67	71	78	88	57	73	70	70	83	66	54	70	70	56	76	94	73	73	70	77	83	79	72	73	81	75	73	59	58	69	60	69	80	68	75	80	61	81	76	74	61	61	83	64	72	77	67	88	63	67	81	90	70	78	79	73	71	72	79	73	95	81	75	66	70	49	61	72	69	59	65	74	69	84	76	75	81	65	69	68	80	67	76	63	81	75	69	63	68	59	63	63	78	77	62	71	65	65	65	79	82	77	90	100	78	75	74	76	62	73	78	71	64	68	86	70	45	70	76	83	62	64	69	75	62	83	64	61	79	68	83	84	90	76	75	72	80	63	62	71	79	74	82	74	67	89	87	73	71	80	60	75	71	56	71	60	73	70	70	70	78	67	79	77	61	72	67	59	63	80	69	73	61	52	67	72	68	76	93	90	83	83	69	63	79	66	82	55	56	83	62	67	89	73	86	51	73	79	88	75	73	77	78	51	64	55	61	79	73	100	61	82	62	60	57	78	60	69	72	72	72	89	71	66	79	61	51	60	75	67	85	73	74	71	71	84	90	73	67	71	69	76	82	72	79	69	54	78	73	72	78	83	94	74	56	73	64	81	73	64	74	71	80	72	74	73	59	65	62	73	77	58	56	63	64	73	65	63	76	75	78	80	76	81	68	77	69	75	67	78	70	58	64	64	67	73	66	58	85	76	82	87	68	55	71	72	72	66	80	63	63	67	60	74	80	58	66	63	90	75	67	82	74	79	74	80	82	66	61	75	77	69	72	77	73	82	72	59	75	74	79	64	89	74	70	74	62	68	79	65	79	70	62	74	65	63	71	90	58	71	71	83	64	69	80	79	98	72	68	87	70	74	79	77	88	79	64	83	61	74	83	75	68	81	83	84	72	66	80	76	54	66	87	71	70	81	75	65	68	69	57	74	88	77	61	68	80	92	63	75	69	70	68	66	66	83	85	69	74	68	66	75	70	68	63	74	68	70	79	71	77	70	77	61	69	57	55	67	56	71	69	63	60	68	73	78	75	67	83	58	63	54	65	74	68	77	75	74	72	89	65	64	86	84	65	84	76	69	65	71	70	72	72	49	67	86	71	57	58	64	81	82	66	65	82	78	76	73	72	74	67	59	69	81	84	75	70	62	78	79	77	64	69	67	70	81	59	85	52	81	80	70	77	85	73	68	85	82	70	52	88	80	71	79	81	93	72	72	81	67	63	69	81	81	72	65	67	74	76	66	70	62	78	67	76	75	72	97	60	95	91	77	80	57	58	80	62	69	63	71	88	75	68	66	58	90	78	63	71	71	71	80	63	63	91	70	70	74	71	72	68	78	71	59	67	72	78	63	57	75	76	59	67	71	65	73	69	86	90	85	76	73	67	82	62	54	74	64	59	68	68	68	93	55	85	66	75	64	83	81	72	72	76	68	69	62	74	77	76	63	63	53	69	73	70	67	69	69	75	85	74	68	77	62	74	75	68	48	61	83	63	73	66	67	70	70	64	63	73	74	80	55	77	71	83	68	74	71	63	72	64	56	81	71	64	66	56	76	81	70	71	83	69	67	71	74	65	87	64	80	75	75	62	67	60	73	67	68	58	64	78	83	69	71	60	79	76	64	74	61	75	71	69	63	59	71	74	68	53	81	66	69	74	61	76	70	70	73	68	48	88	78	64	77	90	86	75	53	86	76	73	75	73	71	84	79	74	66	80	61	75	87	96	63	77	68	76	64	76	74	75	89	80	65	58	78	67	71	67	77	90	69	65	72	84	71	81	56	72	70	85	59	92	66	64	65	71	74	67	62	88	78	70	76	79	64	65	58	78	86	78	81	57	59	69	84	80	69	82	46	87	83	76	89	84	79	76	70	71	62	69	74	81	92	86	72	80	83	75	65	70	70	72	77	74	69	77	67	89	65	45	70	63	77	60	97	88	59	62	64	70	74	66	82	78	74	62	61	73	56	71	90	66	67	57	79	68	78	64	77	78	85	73	71	69	77	82	69	75	80	81	79	72	88	73	71	67	66	85	79	73	68	88	83	74	71	86	72	69	83	60	60	70	77	88	71	72	74	67	65	74	74	74	60	74	79	92	59	81	82	75	60	86	67	66	84	70	77	81	77	77	65	57	71	64	73	82	85	63	94	73	73	74	67	80	54	60	76	59	78	67	62	62	71	69	56	78	87	92	66	59	66	73	70	62	73	97	70	80	81	71	66	90	73	81	72	88	71	75	84	76	70	66	68	70	58	91	74	63	69	72	51	73	62	68	74	77	63	89	58	78	66	89	71	66	60	67	85	67	74	79	73	64	82	62	75	72	61	75	82	64	79	69	69	81	73	64	88	72	70	86	88	73	62	73	77	67	62	90	60	83	72	66	81	89	64	80	66	73	68	73	80	89	77	56	77	58	79	71	63	80	69	59	75	71	76	79	75	77	68	75	59	81	76	74	90	73	84	78	73	69	57	69	86	77	82	65	77	84	81	101	71	68	53	74	84	76	64	69	86	81	66	78	70	75	64	72	57	71	75	78	62	72	88	84	78	66	73	77	83	56	78	63	73	98	76	76	62	70	64	68	86	70	74	63	80	87	64	63	68	91	71	71	66	66	53	55	82	70	73	74	72	70	59	80	73	76	71	83	83	72	78	61	66	71	59	56	82	61	68	78	69	68	81	64	85	61	74	60	66	69	77	62	56	74	68	66	77	76	70	87	83	69	76	75	82	78	73	74	66	73	65	52	69	75	70	73	54	72	79	73	68	74	66	72	78	67	78	77	79	86	74	78	59	67	51	63	86	67	77	78	76	59	63	73	75	72	78	84	70	78	65	80	66	82	87	60	76	68	56	70	79	64	56	90	80	60	75	76	78	61	78	75	66	68	60
10737	2841	562	410	384	309	291	261	242	269	204	226	214	228	245	228	192	211	292	244	211	219	210	218	220	232	192	220	226	217	193	220	223	217	227	204	201	230	206	229	228	196	201	219	199	203	198	221	221	216	206	210	210	194	218	219	218	221	202	212	209	197	217	200	232	221	203	202	209	225	241	196	224	220	234	179	211	196	227	223	227	226	215	206	216	220	215	204	201	210	185	189	214	206	206	221	232	217	229	214	222	200	224	186	222	209	208	227	241	225	204	208	201	216	195	191	252	209	207	229	192	230	229	201	222	221	199	205	212	219	215	206	215	199	244	193	211	227	204	215	204	209	200	196	231	211	206	221	206	217	218	222	236	176	234	192	209	216	193	235	214	205	215	209	172	215	244	204	227	207	204	220	211	195	201	214	203	211	213	206	203	209	212	242	213	227	226	240	186	203	203	225	204	236	194	196	194	208	212	220	210	222	202	218	208	210	204	198	201	207	238	229	203	197	213	226	218	200	215	224	219	211	191	209	212	200	224	199	227	206	221	211	222	221	206	209	233	218	221	204	207	214	212	210	185	199	222	227	197	211	229	210	223	197	213	245	193	220	194	226	221	206	214	208	207	205	211	218	204	227	216	206	201	225	206	173	233	205	206	182	169	234	213	206	209	231	194	198	210	232	207	215	179	232	198	199	212	198	215	205	216	214	206	216	207	208	200	212	208	219	197	215	194	196	184	212	215	217	198	208	250	207	191	228	218	222	224	228	202	223	229	200	201	198	211	219	220	224	214	219	217	213	209	218	231	228	216	212	211	217	214	209	216	219	218	225	213	205	210	197	240	208	195	204	235	221	225	194	230	210	205	198	190	224	233	203	197	206	212	206	189	223	211	210	202	207	233	216	197	186	207	201	230	213	217	219	205	204	205	196	229	209	237	238	206	218	228	211	213	236	228	235	204	197	189	211	203	212	208	239	200	202	212	227	201	236	222	224	229	214	214	211	207	223	206	192	222	216	208	206	225	214	215	219	203	206	201	191	187	190	233	220	220	201	198	216	183	236	227	218	220	231	219	186	205	201	237	203	206	229	208	217	197	217	227	198	225	219	214	214	216	200	230	230	216	213	219	229	215	203	187	235	214	241	213	236	209	219	195	198	222	235	222	213	225	243	202	208	219	186	232	199	203	202	205	189	224	212	205	198	204	243	210	189	221	232	206	221	227	218	203	222	229	193	210	195	208	193	191	192	192	204	187	214	210	218	215	215	218	190	199	231	206	236	224	186	216	216	206	212	194	227	216	184	197	219	187	226	203	229	186	213	194	216	205	229	210	212	206	200	195	211	199	221	233	225	196	222	225	211	222	204	206	207	210	217	214	214	204	228	199	218	204	248	219	203	222	200	201	181	212	215	200	200	197	209	196	208	203	209	208	214	190	207	186	204	198	189	224	211	204	222	204	203	175	190	220	204	205	236	197	208	223	200	214	224	204	218	231	223	217	214	209	200	204	206	230	235	196	214	204	211	217	213	174	210	192	220	203	220	204	188	191	199	215	188	212	205	212	217	233	187	206	172	239	212	209	217	187	208	199	207	208	225	193	186	199	199	228	202	205	216	196	224	192	198	220	210	227	208	214	205	212	217	213	215	178	243	210	233	215	226	196	217	228	217	216	224	213	204	227	217	227	192	191	202	250	189	238	212	233	209	212	201	198	235	210	205	188	223	205	201	226	231	192	193	194	209	182	200	212	223	208	209	210	222	227	199	201	210	209	208	229	207	191	186	200	237	199	214	231	223	225	212	206	222	206	203	198	225	200	200	216	214	234	242	209	177	211	231	195	227	207	212	228	203	201	229	215	249	215	200	213	199	210	188	185	241	221	210	203	205	181	226	213	209	209	207	204	202	204	195	213	210	196	210	207	241	217	205	210	222	204	221	211	220	214	179	195	202	220	208	167	207	198	207	219	222	188	200	219	189	197	186	210	190	223	198	184	219	218	197	196	202	221	186	224	183	224	214	202	217	230	205	203	201	221	196	222	205	176	186	180	218	208	207	197	215	205	204	218	184	217	225	197	219	235	201	216	215	218	206	202	183	215	243	198	212	215	216	217	192	199	203	233	239	204	235	207	240	212	200	206	188	211	177	220	212	187	210	228	223	200	212	213	199	198	226	215	203	191	178	210	197	212	203	224	224	225	187	198	230	229	205	212	210	209	186	223	228	213	218	220	223	194	214	210	265	218	211	196	225	194	199	171	209	211	190	192	190	229	180	201	228	202	201	189	227	208	221	216	200	203	190	239	212	203	191	192	198	215	221	236	219	205	208	214	238	223	245	188	222	211	206	204	198	223	210	219	215	212	219	209	225	220	207	233	207	223	222	221	203	191	210	176	211	189	218	205	216	223	192	221	198	197	210	204	220	223	208	200	201	232	215	195	203	205	223	199	195	213	221	201	217	216	231	210	212	215	208	182	225	199	208	217	190	202	221	232	219	233	215	210	218	206	203	203	188	237	229	213	218	200	206	203	219	202	222	214	239	191	219	195	192	223	215	201	190	215	191	207	221	216	214	221	221	202	197	222	221	215	198	197	222	208	203	201	241	186	225	199	225	213	221	211	222	233	210	231	209	215	214	201	223	200	225	207	231	193	219	205	241	221	206	189	196	201	200	221	190	199	189	173	230	208	216	205	197	203	210	213	209	221	189	211	204	237	201	220	225	214	220	225	211	203	216	226	190	241	214	198	180	232	212	196	210	208	220	234	212	221	192	234	213	205	201	203	236	209	190	224	217	215	215	199	192	199	219	224	190	222	189	227	227	211	220	207	196	207	215	221	228	185	200	195	192	207	219	183	212	225	177	212	202	232	220	195	205	211	216	189	196	188	195	222	235	216	218	212	212	205	223	189	198	190	214	191	231	211	231	215	213	213	233	218	226	195	202	192	195	243	227	200	218	234	212	225	195	211	196	221	198	222	216	204	232	198	199	228	213	209	203	216	213	207	224	205	215	199	216	210	207	222	201	206	208	232	219	213	209	227	191	199	184	201	194	215	204	208	226	226	217	206	199	226	191	201	216	213	221	212	219	204	211	204	202	219	211	197	207	188	227	225	188	213	218	213	195	211	195	201	188	216	219	222	212	228	210	214	205	212	194	199	199	218	208	228	199	201	215	214	226	220	207	228	199	198	239	215	195	225	238	222	184	199	216	211	197	203	194	213	214	213	205	209	205	214	213	234	213	189	229	211	200	207	222	215	202	207	207	204	213	218	200	215	216	206	204	212	202	209	218	225	209	186	199	229	204	224	188	209	199	217	228	234	212	213	181	225	227	217	208	222	211	211	225	211	210	231	208	224	219	230	216	227	217	185	187	218	231	230	209	231	217	193	246	233	203	224	222	219	216	200	211	217	237	225	217	215	221	198	245	220	247	219	210	212	227	208	205	217	221	232	205	242	198	240	209	228	197	204	195	185	235	194	212	233	212	196	202	222	210	228	204	216	228
54253	41237	11662	1351	736	543	469	389	319	297	311	217	269	244	236	242	226	211	242	196	220	202	186	199	203	216	203	203	195	181	179	192	194	209	186	194	192	187	180	200	185	204	210	218	205	201	211	169	189	155	167	186	197	198	194	222	172	193	203	181	166	204	201	195	213	188	189	196	187	169	200	209	193	183	192	172	163	182	181	172	235	207	195	183	220	202	171	182	185	203	187	214	167	188	205	178	204	216	152	190	168	187	196	160	205	194	173	180	181	192	163	185	172	203	174	180	162	178	186	195	185	173	183	161	168	181	189	197	197	157	189	182	190	204	181	202	197	226	203	186	213	184	205	187	200	174	182	188	204	193	166	188	194	164	188	209	198	177	194	185	199	199	193	188	191	181	190	204	197	192	185	185	201	179	213	201	179	202	192	197	200	168	191	189	184	169	193	175	184	219	203	184	212	162	223	210	195	210	206	163	163	190	177	204	195	174	207	179	191	188	182	191	199	189	185	176	176	180	203	190	182	208	215	197	211	189	181	216	199	197	187	195	182	198	207	190	182	215	215	168	172	201	202	175	166	162	212	221	172	189	195	181	191	193	212	198	187	196	168	188	176	185	193	194	168	183	173	214	215	168	195	190	208	178	182	212	198	187	154	170	192	197	209	202	204	174	166	183	202	173	181	192	186	203	195	201	191	195	208	194	199	182	196	186	199	202	198	178	203	190	195	175	178	230	192	184	191	166	212	204	158	189	170	180	194	178	171	174	160	209	182	199	186	225	201	165	187	203	171	200	195	200	192	189	191	173	187	205	218	195	164	196	184	189	195	208	180	178	204	196	182	186	187	194	214	156	168	198	205	182	191	169	193	192	186	211	174	174	213	196	181	201	208	189	192	207	163	215	224	194	180	198	210	185	186	211	183	190	181	209	191	202	184	178	195	163	204	204	194	193	200	184	182	185	173	187	187	179	191	205	179	198	194	217	191	207	187	203	193	174	205	218	178	208	190	207	207	189	198	195	191	187	177	206	210	179	210	192	219	182	198	178	199	215	188	202	183	199	189	209	191	173	180	196	169	167	194	187	212	217	192	202	197	204	165	217	189	197	179	192	172	180	197	186	182	216	182	225	213	184	202	174	231	168	168	180	222	172	180	203	193	200	181	198	197	200	159	188	192	195	186	172	192	168	196	179	201	177	178	195	191	203	162	221	196	182	185	176	192	162	198	212	191	199	195	185	198	189	181	191	158	197	199	149	189	187	191	197	181	184	210	188	169	182	226	180	192	203	232	181	186	189	188	178	191	176	186	221	180	176	176	175	183	192	200	170	174	214	181	208	207	190	181	189	180	195	191	193	183	162	220	182	167	177	196	185	170	189	183	186	179	200	191	194	199	205	203	178	209	195	178	204	173	198	167	194	184	201	185	189	161	176	184	193	198	187	173	179	174	185	196	192	192	188	193	207	206	192	209	196	198	211	193	200	195	202	169	195	205	224	197	205	199	190	184	192	184	186	202	211	172	163	168	188	168	192	207	202	185	187	194	182	195	209	180	179	199	164	193	188	182	217	203	196	200	199	214	162	201	157	186	192	183	153	183	196	194	192	178	174	181	198	203	192	180	201	204	198	215	212	195	202	211	200	197	184	186	201	183	205	169	185	180	188	186	187	212	195	155	172	172	162	196	195	186	176	185	209	188	207	207	172	174	180	180	178	194	169	200	181	185	200	187	185	208	170	181	195	196	202	206	197	202	178	195	201	181	169	176	181	168	178	201	140	164	192	197	210	190	200	190	200	200	179	197	163	178	173	173	196	190	219	183	188	203	203	208	187	167	179	190	173	177	158	176	182	199	195	200	176	220	181	187	184	185	179	177	175	207	189	236	209	179	197	191	185	181	198	206	164	185	182	188	171	177	190	184	193	180	181	172	193	199	160	184	183	182	204	179	184	172	202	186	202	206	197	207	182	164	198	162	191	201	176	188	165	210	179	181	193	175	240	209	208	188	218	207	187	201	167	167	189	194	180	199	196	172	187	193	155	202	184	167	196	189	193	188	170	209	153	182	221	184	181	206	175	179	177	193	158	188	199	164	183	194	183	192	202	182	167	226	190	202	206	178	206	195	153	173	207	195	200	184	208	208	190	200	184	189	184	188	193	173	183	185	214	188	169	200	187	192	203	189	162	171	175	175	170	182	187	177	216	200	208	187	181	203	212	189	184	204	200	183	180	203	180	182	190	219	187	184	176	196	183	186	187	186	184	196	196	190	178	184	204	185	179	191	182	209	174	175	170	151	202	210	181	207	209	183	182	185	185	195	173	169	187	177	173	185	176	175	173	189	190	201	164	185	218	199	205	189	199	183	169	215	191	201	201	193	191	172	189	200	194	183	194	180	201	189	202	169	187	200	202	154	180	202	193	183	203	176	205	183	203	167	181	208	185	171	204	202	180	185	186	169	211	185	194	212	173	174	190	182	176	202	170	172	168	220	203	176	186	186	179	188	194	185	188	199	189	179	202	171	178	183	189	205	196	157	174	204	217	180	174	187	196	188	197	207	209	171	159	166	169	181	174	177	188	194	180	178	183	186	200	189	210	204	176	180	170	205	196	192	187	211	196	190	201	202	168	184	165	186	180	196	172	179	190	201	192	186	207	205	223	167	187	192	198	182	203	209	213	206	172	192	191	164	195	188	155	195	197	172	196	184	223	187	186	164	188	212	210	174	171	181	197	194	168	202	188	200	203	200	212	194	207	188	207	211	216	182	185	176	197	208	212	172	178	194	195	187	199	187	181	180	203	170	213	201	173	164	202	172	197	209	197	194	216	197	198	167	194	180	197	171	208	189	188	189	186	173	191	177	169	197	185	195	186	221	153	171	180	185	176	180	185	184	208	176	167	182	199	194	181	182	187	189	185	176	192	194	219	175	184	170	170	166	199	193	183	192	184	208	176	195	202	215	167	188	188	175	178	227	184	195	193	179	190	200	184	181	181	183	197	179	191	173	181	185	220	179	203	178	189	210	192	189	173	214	152	187	166	215	181	180	216	184	182	206	178	171	200	205	169	165	216	183	182	185	212	210	201	167	176	204	170	186	201	222	168	167	196	204	193	197	200	218	168	180	202	205	187	179	191	177	189	170	179	180	168	170	181	211	200	203	196	205	210	206	170	175	181	190	210	180	182	212	199	193	173	179	179	190	209	186	174	183	185	215	195	156	154	208	186	186	196	171	196	204	169	178	190	184	225	190	183	192	207	203	204	174	187	180	181	189	199	175	179	185	205	162	160	165	187	185	210	184	233	201	200	201	175	179	174	196	181	182	201	209	187	183	186	195	194	188	212	174	180	190	186	193	183	199	190	194	196	165	175	199	198	199	175	192	173	177	193	191	212	185	175	179	187	183	196	184	189	187	175	193	183	186	197	190	217	199	172	206	185	185	158	151	200	188	185	158	188	194	166	168	198	208	206	201	225	163	176	196	193	154	180	193	178	180	184	197	192
33476	17303	4851	3084	2640	2102	1927	1627	1294	1106	1030	921	827	866	834	772	713	794	733	643	576	588	602	527	541	569	546	523	516	532	530	516	517	496	486	508	486	496	468	480	468	525	461	488	509	447	450	495	466	515	472	469	461	484	455	500	474	479	447	467	457	474	456	464	475	479	480	480	454	471	466	481	490	435	449	477	454	462	439	471	429	461	453	459	491	416	456	445	444	464	432	450	446	452	439	499	469	432	437	458	484	473	416	450	446	451	467	451	448	443	431	417	464	460	454	445	474	428	432	457	444	472	460	438	427	457	472	469	455	464	462	468	469	405	450	400	446	458	458	445	440	473	459	449	465	442	468	429	465	470	477	436	445	508	468	442	446	436	441	433	464	449	458	450	462	422	467	477	469	441	437	450	427	426	468	462	440	464	440	449	466	436	468	473	448	464	466	447	449	427	452	449	474	460	466	427	512	449	470	469	462	474	458	454	424	470	459	471	463	432	440	445	446	471	444	472	416	432	423	488	467	429	471	477	453	486	472	477	412	450	419	454	475	447	416	440	473	480	445	455	504	466	459	452	451	491	410	410	445	447	435	460	471	456	465	467	495	421	442	409	449	455	445	463	455	425	450	457	430	429	445	419	451	467	466	469	480	448	472	458	438	440	435	463	432	431	459	448	467	465	458	428	430	474	463	435	418	437	441	431	451	440	476	421	441	460	457	468	462	459	449	458	446	454	455	440	468	435	439	400	475	448	435	433	426	375	449	469	448	481	463	443	474	435	453	481	464	486	463	459	425	455	442	442	427	493	451	462	411	475	461	439	487	428	434	457	475	426	474	413	382	455	472	431	446	471	446	482	460	482	447	512	479	429	455	427	418	495	453	464	458	474	486	471	474	471	454	460	436	425	463	470	476	453	461	485	441	501	456	419	429	471	470	441	451	457	469	459	469	427	439	405	414	467	429	457	462	400	472	461	432	440	457	472	429	459	455	466	461	459	461	398	478	427	478	453	460	480	456	426	478	455	512	476	451	453	440	458	422	461	480	446	431	461	470	442	419	440	467	410	457	448	468	449	461	429	439	440	426	419	462	440	436	435	475	431	445	458	438	443	455	434	447	464	438	454	488	484	437	491	467	508	429	481	463	425	470	425	459	437	434	426	446	442	439	445	452	455	476	446	463	434	475	474	437	448	498	445	425	467	471	466	453	424	472	442	446	452	485	424	437	453	478	442	491	465	439	497	472	497	406	414	439	431	471	437	478	423	469	442	453	493	456	468	439	472	425	437	459	444	464	427	435	423	454	457	453	471	470	468	447	433	454	459	438	421	447	447	424	495	434	450	437	458	421	445	458	436	448	440	432	395	472	472	449	479	428	475	431	440	449	417	439	442	455	441	449	433	463	472	457	446	456	461	436	462	412	481	499	455	420	431	470	444	459	435	468	456	463	457	441	469	469	468	468	466	421	458	407	462	463	424	503	447	465	415	418	484	475	448	445	431	438	425	464	471	474	430	469	433	487	455	431	485	511	438	460	416	421	447	445	476	444	444	421	452	456	440	439	434	452	452	462	411	465	420	396	482	425	470	479	488	466	489	458	443	464	417	478	491	474	451	462	454	490	443	479	422	469	458	428	452	416	458	404	476	467	420	439	427	451	467	413	441	468	433	462	488	445	481	427	475	451	457	493	457	417	440	476	484	426	475	485	459	452	445	452	454	474	470	422	468	435	425	430	439	429	465	472	436	500	444	453	482	448	441	480	450	447	495	483	443	447	449	430	446	477	421	457	493	470	472	409	452	435	452	442	474	423	479	432	478	423	457	475	404	458	449	458	439	445	446	471	474	436	449	470	468	460	493	438	478	496	458	451	444	449	424	475	459	448	492	438	461	456	502	503	460	409	471	444	412	469	493	449	460	468	439	424	452	464	473	468	440	428	482	458	449	480	446	457	452	436	441	466	403	433	437	449	431	432	482	469	455	487	419	453	448	439	451	474	425	443	475	474	413	435	440	443	440	447	431	452	466	457	442	467	485	463	436	463	438	435	465	451	442	455	451	395	475	448	455	459	486	446	426	472	448	447	402	475	453	449	435	413	477	453	451	424	482	457	480	449	439	452	466	423	460	464	446	450	466	431	446	480	466	485	438	452	449	417	442	463	448	445	446	427	455	466	470	445	447	468	442	487	451	473	452	464	460	440	431	476	452	489	461	448	465	446	461	479	438	424	431	462	466	453	431	434	464	499	456	455	482	457	450	450	433	485	439	483	433	441	429	427	442	443	443	443	430	437	428	434	386	479	482	484	462	439	498	429	441	439	477	452	462	417	481	427	454	455	438	425	426	439	465	467	429	480	472	452	453	485	479	453	413	416	485	440	471	477	479	448	430	489	467	474	476	452	456	460	435	452	449	499	416	409	456	444	457	400	453	466	407	444	478	431	456	443	451	454	469	472	480	435	454	456	416	437	492	435	435	454	466	443	478	459	454	462	486	461	433	433	460	468	449	441	485	461	437	473	488	457	478	475	455	441	445	435	447	433	485	444	463	482	464	498	427	414	417	456	428	435	434	437	454	450	447	473	479	420	446	446	456	477	455	450	460	441	441	456	419	443	422	465	432	447	458	405	452	428	437	480	446	423	473	423	466	448	478	452	439	434	448	492	423	464	401	466	454	465	472	435	465	445	472	456	456	427	473	430	470	455	447	435	463	484	448	483	456	441	429	490	464	483	436	444	448	433	475	484	460	452	441	423	457	455	500	449	456	440	456	410	477	429	446	498	418	486	482	452	444	477	440	446	472	452	458	438	469	412	467	420	424	463	475	428	486	456	439	473	457	445	413	507	468	455	432	477	490	477	478	442	465	442	440	473	447	462	420	463	449	473	459	480	444	461	477	491	452	471	471	467	451	446	429	483	470	461	457	427	491	410	455	469	494	480	451	416	416	428	453	495	434	487	448	523	433	454	437	483	459	472	440	442	480	443	491	416	432	449	438	498	455	434	458	453	478	449	453	443	447	474	512	432	427	475	470	500	459	472	473	409	458	434	459	449	479	439	466	444	416	441	408	458	460	465	486	501	491	446	422	487	474	457	465	495	486	489	465	416	474	453	471	440	440	442	448	466	489	468	467	435	487	469	454	453	435	414	408	474	442	443	455	448	478	408	448	451	422	435	432	439	439	455	456	470	480	429	422	455	433	477	465	432	435	454	446	421	457	446	468	438	413	452	419	480	444	443	445	417	459	440	457	413	457	458	464	431	485	441	457	480	441	421	445	455	460	455	441	487	425	439	463	437	447	454	448	442	440	430	460	458	427	429	478	473	490	456	481	464	465	446	480	466	453	427	491	451	432	437	445	436	479	454	472	456	451	472	431	442	488	443	484	457	469	474	470	433	448	462	447	441	469	449	502	474	500	429	451	431	445	456	423	445	457	445	479	478	461	483	445	459	446	440	455	461	445	437	464	462	465	485	432	460	441	461	454	432	467	460	418	459	424	476	442
64476	49909	18575	4496	1389	925	786	659	552	451	412	409	373	348	349	322	320	305	330	346	315	269	304	313	292	274	276	279	283	278	259	267	246	299	296	260	247	269	257	267	272	276	266	228	243	275	293	268	271	260	267	262	298	259	296	270	240	252	251	275	250	256	247	257	256	234	281	280	291	244	250	304	282	247	268	272	245	277	290	287	293	280	267	262	262	260	250	254	248	267	274	265	258	241	268	267	267	243	271	268	275	267	229	234	253	269	267	273	261	252	254	246	269	270	235	238	285	249	260	267	259	286	262	273	239	268	271	237	252	250	240	255	266	244	260	257	276	253	266	263	272	251	251	278	255	287	242	244	274	258	253	293	234	267	258	265	249	270	263	247	259	270	284	279	236	271	248	255	262	257	248	224	239	259	270	281	269	260	247	257	259	273	267	289	265	265	238	245	263	267	266	253	254	256	251	272	239	281	240	253	255	269	232	260	248	229	256	262	268	253	270	242	261	260	267	247	258	273	247	253	252	288	244	211	272	234	250	282	264	256	266	246	242	268	274	249	249	243	283	256	291	250	253	230	277	285	231	251	246	245	237	263	259	243	237	269	264	297	274	266	254	272	270	265	272	263	249	247	275	263	255	250	263	242	242	264	260	237	232	301	255	253	253	267	241	231	255	264	280	288	240	269	268	249	246	241	281	236	256	244	235	267	270	265	257	292	222	264	285	259	248	275	259	245	248	273	291	240	254	288	246	247	253	264	247	255	277	250	271	278	263	235	265	236	258	243	263	230	253	274	246	249	268	284	272	237	308	249	245	266	257	253	234	256	259	254	268	273	236	251	255	270	289	244	253	243	264	273	256	260	236	255	275	245	249	262	273	255	258	263	235	234	241	249	256	282	262	264	248	235	246	245	280	255	231	252	277	237	253	263	242	251	242	266	259	248	255	282	244	263	266	260	279	229	278	271	264	251	305	289	263	251	282	248	234	270	276	234	252	275	269	260	205	264	248	279	280	275	274	255	243	270	246	254	285	240	234	288	250	273	267	245	277	275	242	291	272	268	283	247	249	267	263	263	253	241	260	222	240	245	248	254	265	281	258	281	274	267	268	230	234	277	275	270	258	275	243	246	244	251	247	224	289	251	289	247	238	248	250	291	265	266	236	260	268	263	261	250	255	282	277	251	263	242	255	251	272	262	262	245	222	256	273	246	240	261	285	262	250	238	231	249	291	262	251	269	247	228	229	263	270	268	269	239	239	254	269	254	251	267	245	233	260	265	258	273	267	272	254	225	265	245	244	252	260	237	263	260	237	266	233	271	233	257	271	237	255	263	253	235	226	240	262	241	254	254	221	246	244	269	260	258	256	251	288	259	256	258	251	276	249	277	261	281	262	266	252	247	245	262	257	248	223	273	262	249	267	248	265	270	258	249	225	280	265	248	239	260	252	260	262	256	261	257	246	239	271	265	280	248	275	265	312	275	281	231	249	281	258	242	266	235	259	240	240	261	261	255	247	250	261	239	236	224	252	249	262	232	269	225	268	247	264	239	259	262	267	258	285	258	272	248	243	260	297	263	278	256	255	289	267	264	231	273	243	237	297	267	249	229	291	240	243	237	291	295	266	266	245	266	228	274	250	252	278	268	257	253	278	268	245	281	260	239	280	234	221	229	262	266	248	256	240	272	275	241	237	246	260	265	246	263	237	286	238	262	257	254	278	263	264	240	264	256	243	271	241	268	286	247	246	268	229	242	269	228	233	274	268	241	288	270	264	256	260	257	296	230	242	258	259	283	284	230	270	276	269	257	252	254	239	244	274	260	263	253	243	273	253	233	238	256	253	261	245	276	279	258	244	236	227	266	257	272	280	282	247	235	287	260	229	241	250	296	261	239	250	222	258	287	287	274	292	258	265	255	241	257	273	270	256	259	239	255	270	282	257	260	235	255	262	293	260	269	284	262	242	244	268	228	231	284	255	259	243	237	257	246	287	268	248	292	237	263	248	311	227	239	271	229	265	276	280	246	247	267	267	252	262	230	287	276	251	220	269	269	275	252	279	249	259	264	291	276	253	246	256	245	239	274	252	273	248	259	263	238	239	247	272	275	258	270	259	254	247	237	231	257	268	256	243	276	278	282	297	278	259	277	233	273	237	273	269	278	266	287	246	250	237	262	271	271	285	256	264	269	244	275	271	236	264	269	288	256	265	276	256	239	271	256	257	249	252	245	245	247	257	238	248	249	242	256	283	267	273	282	229	261	259	254	284	267	262	237	259	262	254	281	263	267	236	264	251	268	245	256	250	247	272	234	253	275	277	244	267	274	257	238	245	251	306	255	266	261	284	285	282	253	246	253	246	236	252	225	260	269	261	274	246	260	265	258	288	286	246	244	263	261	264	241	257	263	290	251	262	291	261	249	233	236	271	245	266	244	243	219	250	251	278	276	297	251	242	293	256	282	265	269	261	242	269	254	243	238	269	273	266	232	227	256	253	271	262	270	279	297	300	243	250	283	259	252	279	255	284	268	290	275	299	240	269	273	244	232	257	257	273	233	270	258	238	253	269	275	256	271	283	262	249	259	273	258	233	295	290	261	244	276	235	253	240	261	253	257	240	260	242	270	228	265	254	271	263	250	278	270	263	261	224	263	224	243	279	246	262	255	259	246	290	253	264	235	276	286	245	238	261	239	254	265	267	241	246	270	264	262	252	270	269	260	232	264	250	266	270	264	264	246	253	241	242	271	290	246	259	269	261	251	243	260	260	243	273	259	247	250	274	275	281	297	259	248	269	246	257	256	282	268	293	280	250	240	253	255	257	238	265	284	279	248	273	281	244	272	246	255	251	240	248	263	252	304	232	241	270	271	262	251	272	262	249	258	250	254	263	278	264	255	255	233	302	242	258	252	253	262	265	264	262	281	238	246	267	242	261	262	285	260	248	242	295	247	251	278	255	255	261	235	238	248	256	254	245	281	264	277	246	250	284	240	275	255	264	270	245	249	271	247	265	270	284	281	261	282	271	246	232	275	267	291	236	248	253	278	253	219	259	277	242	270	274	245	252	268	252	257	248	273	234	230	252	219	288	266	241	251	249	289	265	238	275	269	259	260	262	240	259	220	252	264	257	277	255	266	266	261	255	235	241	261	282	279	276	238	267	275	274	229	239	284	249	291	254	256	260	270	260	270	234	265	274	243	229	265	272	242	239	250	246	251	275	264	256	265	256	244	252	237	215	233	304	271	224	266	270	254	258	274	273	226	267	255	240	268	277	256	254	239	235	254	257	269	258	270	269	295	270	264	250	273	232	268	240	252	282	256	250	212	252	255	281	270	281	250	216	263	235	237	264	281	261	242	270	261	233	244	276	235	282	261	242	289	281	264	273	268	233	246	252	273	247	253	253	269	266	262	263	232	252	267	254	258	242	273	250	229	242	267	283	287	248	243	283	245	260	263	242	238	245	281	252	251	236	288	277	238	284	244	266	264	291	282	246	269	243	250
40537	21149	5963	5386	4518	3823	3223	2720	2173	1887	1602	1465	1316	1236	1262	1117	1072	1045	1193	888	815	820	740	773	746	724	729	724	689	674	719	676	642	667	692	651	610	640	615	624	644	658	617	651	598	584	637	607	642	616	630	595	627	616	602	607	600	533	596	606	587	627	602	583	593	618	587	602	590	547	585	588	560	574	591	581	625	560	584	600	617	549	581	636	544	608	611	571	548	626	544	565	556	583	609	516	599	617	572	614	594	549	550	586	606	574	563	604	583	589	574	560	564	592	620	607	558	585	567	561	600	618	537	566	581	571	568	602	565	538	556	607	603	571	594	594	539	560	576	567	523	568	574	586	573	595	554	573	581	569	569	570	579	582	547	605	574	566	551	574	585	550	551	581	592	585	587	568	547	577	568	554	532	569	582	572	580	579	547	546	560	573	615	542	596	609	607	591	545	577	557	556	569	565	568	569	572	583	576	562	593	562	560	578	568	541	579	557	579	520	586	579	571	575	550	601	590	575	569	532	591	589	637	587	558	569	555	540	587	541	567	542	549	569	561	565	589	526	592	556	535	562	561	604	587	581	609	541	567	601	588	610	589	575	562	571	559	544	608	559	600	608	562	522	591	581	605	571	573	588	543	603	613	569	624	546	554	550	565	581	569	574	585	544	596	567	601	545	541	566	597	566	597	545	568	631	581	589	537	584	577	596	595	561	567	583	540	573	581	523	563	572	572	544	558	569	578	572	602	569	571	599	586	576	552	533	571	591	536	588	565	557	552	565	572	594	557	576	580	619	547	578	606	564	561	560	529	572	540	564	581	594	558	589	590	609	552	554	564	565	611	555	593	570	586	588	583	559	624	561	588	594	570	586	602	603	563	548	611	564	619	553	594	572	558	614	551	578	542	542	587	573	547	595	580	579	579	566	587	565	522	583	600	597	538	592	597	579	566	563	604	569	549	537	584	584	568	555	542	554	592	559	567	595	535	550	597	578	558	598	562	593	581	583	538	575	551	556	579	615	575	589	588	543	553	598	596	589	556	524	556	582	556	553	568	585	545	558	563	576	592	544	568	599	597	560	532	529	596	562	548	586	564	536	616	577	551	627	609	514	598	594	607	541	589	555	523	548	556	594	592	572	600	578	589	623	536	533	573	602	580	600	581	602	548	581	575	585	561	534	562	560	528	570	555	583	555	559	616	569	572	608	547	580	610	499	615	583	581	568	575	540	579	554	546	550	579	556	564	585	596	543	586	602	539	589	546	596	550	570	580	577	563	578	571	535	604	580	570	551	623	583	549	611	627	565	582	572	574	552	547	549	586	598	570	548	591	551	587	566	537	574	594	537	541	544	597	607	610	537	590	553	556	575	569	571	592	547	582	585	570	597	559	541	623	578	592	600	588	548	564	562	543	497	601	589	587	575	588	542	601	548	564	564	569	505	572	552	578	556	616	596	561	549	544	565	574	589	576	545	560	579	596	564	554	589	616	583	553	556	610	597	581	577	582	582	577	522	560	589	579	562	581	553	567	571	571	560	592	578	606	583	590	540	559	592	565	569	534	540	616	573	541	568	552	588	520	587	550	538	583	551	582	558	577	599	579	528	568	545	590	576	577	558	562	542	589	572	613	599	554	585	574	564	591	543	582	581	597	570	586	581	590	578	579	579	508	555	576	542	560	579	555	578	612	565	585	564	542	555	599	561	603	557	553	593	547	592	553	608	551	593	568	581	601	560	527	587	552	528	561	578	575	585	549	568	581	590	549	540	570	585	610	558	570	515	562	576	544	575	594	567	566	557	565	603	548	590	595	567	580	580	599	565	568	559	577	574	564	543	562	572	602	573	519	566	541	578	546	581	568	531	531	559	578	596	566	633	530	560	542	578	613	609	601	531	584	611	566	564	602	605	548	542	583	629	597	536	521	546	516	528	575	575	548	573	598	595	575	528	545	553	544	577	594	576	555	551	539	561	593	602	560	619	585	575	586	588	536	556	570	553	567	602	570	592	626	567	536	566	575	556	571	556	575	571	586	579	534	617	536	561	526	559	524	582	563	556	589	598	540	600	567	561	605	556	595	612	583	599	616	560	586	620	568	590	601	571	538	534	553	588	574	555	564	581	569	526	579	558	591	583	565	627	567	565	554	551	562	563	548	542	591	594	598	593	601	546	559	592	619	588	592	572	563	558	529	593	579	520	591	616	531	614	588	580	598	570	540	580	567	565	597	554	570	610	578	555	563	597	600	648	543	612	613	554	577	535	576	573	595	577	578	595	542	553	552	595	587	594	572	593	567	603	563	591	547	588	580	537	571	573	565	604	616	562	570	573	561	581	564	605	597	590	550	537	541	584	576	584	583	565	539	599	601	599	601	583	553	532	597	562	577	574	556	564	569	573	534	580	549	571	603	581	596	589	588	563	563	585	596	571	558	570	533	546	605	554	585	607	613	584	580	617	520	562	580	527	578	554	583	544	601	556	590	553	593	552	562	572	562	535	515	550	523	563	568	556	549	599	525	578	543	581	626	595	556	603	539	542	533	556	569	598	526	558	582	604	563	578	533	612	561	585	543	556	549	529	579	570	599	579	537	581	604	569	573	575	574	596	621	574	623	607	567	624	530	588	615	603	607	593	613	578	566	552	546	581	581	520	596	566	553	580	539	616	557	602	553	625	559	578	548	596	568	602	565	564	610	608	519	593	571	561	564	603	583	551	553	570	596	539	574	562	567	585	566	590	587	565	564	563	581	614	591	611	548	527	602	611	591	586	559	606	561	577	571	564	582	542	557	548	597	579	546	570	564	572	609	586	569	545	565	534	594	607	575	572	585	542	578	569	560	587	563	559	588	560	571	627	571	567	562	567	552	550	576	603	578	585	587	587	551	540	570	605	558	554	568	581	555	553	594	576	581	549	548	561	595	559	575	550	581	574	539	579	648	589	571	626	540	590	628	574	584	543	557	573	569	558	565	536	603	606	565	541	539	579	527	605	585	580	561	607	590	567	577	599	539	548	604	598	558	562	550	636	578	552	569	575	557	575	555	603	578	548	580	573	552	558	615	579	547	601	590	557	580	608	589	553	613	568	564	603	539	554	578	619	553	552	590	594	570	653	548	565	596	567	566	623	507	574	556	572	553	614	598	594	601	581	592	534	571	559	581	587	580	568	545	554	603	593	515	550	570	625	543	568	537	564	545	557	621	593	588	549	576	583	548	573	581	583	613	519	598	555	612	578	575	541	560	607	535	585	562	561	603	564	546	512	574	550	578	567	590	525	571	580	513	575	542	595	563	572	629	524	557	524	584	560	569	523	555	592	581	550	566	538	616	610	552	601	628	579	546	573	571	566	587	550	544	589	569	582	573	540	574	589	578	586	560	600	587	557	579	564	560	596	539	598	586	586	601	589	563	541	590	566	551	570	569	566	567	561	601	571	556	577	600	603	611	588	576	540	517	543	532	569	559	556	585	570	535	549	554	594	545	553	574	589	507	586	574	544	580	577
19958	4196	183	132	100	99	86	92	67	96	85	71	72	65	52	76	71	84	65	69	72	80	59	79	66	70	73	84	68	77	69	71	77	77	83	73	53	59	78	73	68	94	59	62	66	63	76	56	66	88	60	56	61	65	45	78	81	75	60	71	76	59	69	63	84	73	78	75	64	58	81	71	74	83	76	74	84	71	75	78	77	55	73	63	87	69	76	74	70	70	65	76	62	65	46	69	60	73	83	59	57	79	83	58	77	81	74	85	67	64	59	64	68	67	82	72	60	81	78	78	73	62	80	72	73	67	58	71	69	74	61	70	68	81	78	94	60	72	77	62	62	76	59	70	61	79	69	63	73	66	59	83	65	59	69	77	68	78	71	82	83	65	61	69	77	85	67	64	74	70	73	80	81	69	90	77	70	83	64	79	72	70	71	63	70	62	60	76	64	69	79	77	78	73	68	71	69	93	67	76	96	74	76	82	69	50	59	77	70	78	76	72	84	87	75	68	68	62	57	68	85	86	72	94	67	92	84	86	74	73	82	77	46	85	59	84	70	53	86	65	59	66	73	86	54	64	57	88	74	71	59	71	69	55	97	59	86	67	58	82	72	95	76	70	78	53	61	76	71	58	72	77	78	84	69	76	70	62	61	74	86	71	77	58	64	95	68	66	52	73	59	70	66	65	74	73	62	73	69	73	70	73	60	84	67	74	80	63	66	64	76	81	80	74	67	61	77	67	71	74	86	63	68	78	71	81	71	71	64	64	90	64	77	59	64	72	82	58	81	68	76	78	79	65	86	63	86	85	77	73	80	60	61	70	57	60	69	79	57	69	74	73	85	73	67	71	90	73	69	75	80	82	63	70	77	69	76	83	78	68	88	73	74	59	86	67	64	59	62	73	66	69	61	69	71	78	69	97	91	72	75	66	72	55	81	54	65	62	55	77	65	72	54	69	83	63	63	66	78	83	67	62	66	80	82	72	83	86	74	70	68	79	75	72	76	70	72	67	80	61	78	69	77	78	71	87	64	86	79	73	70	69	73	71	79	82	89	71	56	77	61	63	65	57	67	59	70	90	81	74	65	62	70	55	54	79	85	69	79	67	55	81	80	71	65	85	68	73	78	66	67	88	55	66	78	85	65	76	85	60	72	77	64	65	78	60	72	72	65	97	66	70	70	75	82	84	73	78	87	82	86	75	64	82	78	73	77	63	71	69	70	64	73	75	71	57	78	70	73	61	61	73	81	59	75	80	66	76	60	61	75	65	67	76	67	59	93	63	69	86	87	86	54	66	72	55	47	56	68	68	67	75	67	72	67	70	61	71	60	80	68	81	59	70	72	69	84	91	80	69	70	79	78	57	62	64	85	72	79	91	84	62	90	65	68	64	75	65	76	71	72	92	73	69	62	70	60	67	77	69	75	94	57	61	88	69	94	65	76	90	72	67	59	55	70	83	77	84	71	71	61	82	78	71	66	67	74	80	57	67	56	72	64	72	80	71	82	90	77	78	71	80	74	61	77	72	78	74	68	70	76	67	76	68	51	74	63	73	83	66	72	78	71	73	77	60	80	76	68	64	92	72	62	77	91	86	77	72	60	78	54	77	91	60	77	67	77	62	71	71	85	71	89	59	69	62	82	68	68	59	67	70	88	78	90	70	77	68	71	95	81	69	92	66	77	50	64	74	61	71	66	60	58	68	75	85	88	60	75	66	71	76	59	74	67	67	49	70	77	65	74	67	76	72	70	78	73	77	94	81	69	68	74	91	74	79	76	79	74	57	65	93	78	70	72	62	84	56	90	78	96	67	69	81	84	80	79	75	67	68	63	74	66	73	87	67	76	70	60	71	60	72	66	88	77	68	69	71	64	82	73	62	74	72	72	81	90	69	74	63	64	77	73	69	68	77	72	76	63	74	76	64	79	58	76	72	69	89	77	69	72	81	80	60	68	62	73	86	78	72	73	77	57	65	81	57	69	87	82	77	79	72	72	65	70	81	79	70	73	75	68	83	63	65	85	55	81	60	66	53	82	61	69	78	62	59	83	73	77	76	79	76	82	78	60	72	59	72	55	68	89	83	64	75	80	61	73	73	67	65	59	49	72	76	75	80	75	83	60	74	71	102	81	72	76	69	69	69	90	77	77	76	85	40	67	82	68	79	64	70	67	73	75	64	88	58	83	63	74	66	67	95	79	65	73	71	86	66	65	77	75	72	76	78	81	81	84	70	72	81	79	63	65	79	78	71	88	69	72	69	70	74	74	60	80	70	73	74	71	57	61	62	89	78	56	73	54	82	61	70	62	65	68	75	82	78	85	67	73	81	83	67	69	76	72	72	81	57	69	75	83	72	72	71	83	76	68	65	71	78	85	73	65	70	87	86	88	79	65	79	80	68	64	62	74	63	68	65	72	72	77	71	78	93	81	61	67	92	84	62	58	69	74	73	60	70	74	67	73	57	72	73	67	70	74	68	72	76	71	80	73	69	68	68	84	57	67	61	53	75	67	94	56	96	78	83	77	75	59	70	60	64	70	58	68	91	61	76	55	60	74	66	69	66	83	68	70	63	70	60	79	64	64	59	71	57	80	73	71	52	62	105	84	56	57	67	60	64	86	87	70	65	56	81	72	67	90	56	52	83	75	80	66	70	65	73	55	55	84	56	56	76	71	69	67	74	65	71	75	68	66	77	74	84	66	75	73	58	65	73	81	63	68	60	94	78	69	80	84	67	80	83	60	65	67	65	78	79	67	69	58	76	67	65	59	68	65	73	68	75	65	71	79	74	94	68	64	70	58	76	87	65	66	84	65	61	79	82	62	53	67	66	77	67	75	73	70	69	99	71	58	89	69	85	76	83	70	69	80	80	74	90	65	81	71	76	68	76	71	73	82	65	73	74	80	66	77	77	71	66	50	63	68	64	75	55	65	80	78	85	72	62	76	60	77	59	67	79	60	56	69	56	63	66	55	85	76	88	79	82	73	61	68	74	73	66	63	68	68	63	81	78	74	80	64	72	77	73	74	71	67	68	63	76	63	86	68	76	83	84	62	61	59	78	61	71	65	63	71	77	77	61	75	69	65	69	59	84	79	79	71	68	67	79	70	70	63	73	73	79	71	76	70	60	54	71	76	83	84	68	60	63	67	56	79	79	80	51	52	57	63	58	81	71	94	70	59	81	70	60	82	75	82	83	57	88	84	62	87	62	66	68	69	84	84	77	74	69	57	78	69	70	75	79	66	79	85	63	70	69	69	77	83	82	65	84	68	85	53	67	77	75	79	57	66	74	79	75	78	73	61	70	87	71	83	72	71	66	57	80	73	81	85	73	82	76	70	72	74	61	74	76	65	79	68	67	80	57	69	79	71	77	87	82	65	67	67	64	60	85	61	59	69	65	66	79	70	57	88	82	76	60	77	78	72	76	78	73	82	67	62	57	63	72	65	76	70	58	74	83	72	71	67	73	46	72	75	73	57	63	66	76	80	92	75	65
11315	3121	334	391	346	335	302	291	245	227	250	229	222	214	206	213	245	235	233	208	214	203	215	226	204	217	233	198	199	213	211	220	214	211	234	223	220	187	207	207	186	191	212	201	193	202	210	206	218	192	211	205	202	230	224	218	222	226	188	211	205	189	206	215	223	209	239	216	208	219	219	199	177	197	211	217	203	212	199	203	205	206	222	215	205	206	207	227	217	206	188	231	205	193	230	233	204	203	207	228	210	246	194	209	228	210	199	204	212	214	200	222	186	198	232	212	178	202	191	207	206	205	218	202	214	205	194	232	200	217	191	223	194	213	210	197	192	185	194	256	203	225	206	199	203	221	207	201	220	206	199	206	218	225	190	202	192	214	219	210	211	215	213	201	220	209	231	208	225	217	221	205	219	187	208	203	212	200	216	216	211	198	223	220	217	210	220	190	204	203	219	194	207	221	211	220	208	202	197	211	230	202	224	195	213	225	199	206	225	196	172	209	217	216	176	198	225	196	223	246	208	205	208	200	194	208	212	197	210	207	204	197	212	202	212	205	211	227	184	243	205	233	220	233	211	193	218	199	199	189	226	222	194	202	209	189	202	189	192	197	199	199	203	218	224	234	198	203	228	203	217	216	235	218	196	188	234	200	206	206	213	202	234	220	218	218	224	204	202	202	203	191	204	227	195	221	206	210	219	229	217	238	205	212	189	195	228	196	210	230	181	202	215	213	216	193	223	171	180	223	204	202	249	223	209	205	195	186	200	193	219	164	218	213	208	224	196	201	188	198	212	216	224	197	199	218	208	180	206	211	219	222	194	209	218	216	204	202	192	238	189	218	217	222	194	200	218	207	207	204	195	185	220	222	229	210	232	224	229	184	212	211	210	173	212	210	177	213	162	211	214	213	193	199	193	189	226	213	217	217	212	212	219	195	212	236	213	199	204	190	234	206	231	186	205	198	189	221	216	188	199	213	184	207	210	220	202	208	201	228	217	207	214	249	243	217	203	204	231	199	197	219	225	231	222	208	199	205	214	227	195	221	192	217	195	182	210	203	210	215	206	210	194	225	208	216	190	192	219	229	193	199	223	212	238	192	217	196	200	199	205	199	201	182	202	183	226	223	180	226	174	203	216	225	200	200	174	207	200	195	197	176	229	217	197	233	206	204	224	216	209	228	199	208	209	224	203	184	197	203	205	172	212	219	200	200	198	190	185	230	219	209	196	197	214	188	208	170	213	187	220	198	193	214	219	230	218	204	208	199	185	213	204	220	226	227	209	191	221	227	207	221	220	228	210	203	230	194	222	222	213	209	215	207	199	208	203	206	235	208	191	214	213	217	223	206	188	213	206	214	199	205	232	196	190	215	224	214	201	193	212	219	237	211	227	181	207	201	234	198	230	201	208	233	199	234	216	214	250	211	199	239	219	219	204	208	205	192	197	210	243	240	209	197	222	202	219	206	207	227	191	206	219	210	202	220	212	233	205	220	198	192	211	224	214	225	211	217	195	228	230	205	190	218	193	232	198	198	217	223	216	212	221	195	169	209	216	213	203	200	210	205	213	196	214	202	222	207	225	193	224	219	198	222	204	214	222	233	181	209	227	217	200	225	195	213	194	193	195	198	218	221	218	201	230	234	209	223	217	237	236	192	204	226	218	223	157	213	203	208	226	182	208	216	209	216	197	206	242	194	189	205	229	201	207	197	208	226	189	215	239	186	210	204	190	230	219	219	182	218	196	197	226	204	211	213	212	232	192	201	193	210	235	223	243	207	224	216	236	205	203	210	199	201	199	226	190	197	210	247	221	217	202	212	225	191	190	210	205	223	203	216	223	209	217	195	212	215	205	229	245	221	180	209	192	227	181	212	214	221	236	196	196	207	185	212	211	220	208	199	212	203	232	211	212	219	209	214	191	218	223	213	215	209	192	196	198	223	183	220	200	208	198	218	204	214	188	194	202	237	204	205	202	210	228	239	218	210	223	219	236	217	216	209	209	221	235	213	201	207	210	189	216	201	213	193	218	243	174	214	206	212	210	213	212	190	218	244	199	211	207	188	184	229	205	230	211	236	205	235	214	203	219	212	228	211	214	230	201	210	241	233	214	209	181	199	202	211	202	202	226	199	226	204	200	214	216	224	213	199	211	213	212	232	218	201	224	225	200	209	214	171	193	223	196	189	229	213	210	216	204	228	204	181	222	218	213	204	226	212	206	223	225	196	221	193	192	237	192	225	181	217	195	211	194	188	178	197	202	226	205	218	227	175	189	195	213	228	231	222	221	210	203	222	213	197	215	219	201	205	195	191	201	209	233	219	203	194	199	216	238	190	194	202	224	204	189	215	189	198	216	220	202	213	211	206	217	224	217	185	223	213	213	212	202	207	216	196	220	209	228	225	225	209	208	214	191	201	201	212	194	193	204	191	210	198	229	218	238	179	197	221	218	186	215	205	216	192	180	203	213	207	214	202	207	227	210	209	207	214	206	210	210	227	230	198	255	222	194	214	227	216	206	236	223	190	205	211	206	213	197	200	198	183	225	227	218	202	191	204	205	233	233	217	226	192	200	215	198	225	205	186	200	214	203	207	198	204	217	219	210	212	224	199	217	210	227	229	225	215	218	173	230	210	185	216	220	223	248	226	212	233	205	213	206	209	209	203	192	200	218	202	214	226	220	233	200	235	222	190	240	219	204	232	198	203	202	204	198	204	181	194	204	209	202	216	217	236	196	210	211	222	208	203	223	186	251	207	215	224	208	193	203	198	225	206	239	202	197	214	197	219	201	219	213	206	229	203	213	200	208	200	225	211	212	224	217	214	184	221	207	214	214	199	226	218	194	208	200	183	202	227	210	213	230	210	201	193	207	213	211	180	213	195	211	225	227	193	230	204	194	197	205	221	218	204	210	207	228	218	204	203	200	193	240	204	188	211	193	224	203	216	203	206	207	193	209	233	228	210	186	187	214	193	209	197	202	201	217	233	216	227	200	205	215	207	193	204	210	225	208	201	215	214	214	200	223	213	184	200	226	245	227	206	197	217	222	202	210	223	198	242	196	211	222	212	201	230	215	206	202	230	221	185	200	237	185	220	190	179	221	223	217	177	183	198	196	229	222	226	222	204	233	221	203	191	220	208	217	193	203	199	207	213	199	201	224	221	196	204	193	196	231	193	220	235	205	203	215	198	222	219	208	216	187	199	204	198	206	206	254	199	204	244	193	203	221	215	236	219	195	224	216	186	232	213	198	222	218	203	194	214	198	221	217	234	233	227	206	189	223	210	201	222	206	216	192	216	208	208	199	214	217	174	207	221	194	192	209	205	190	209	202	221	195	210	186	224	211	215	210	212	195	218	211	205	213	185	203	229	228	190	205	200	222	205	203	193	200	229	238	230	205	214	220	209	187	190	220	197	206	184	182	217	222	179	225	182	203	187	220	190	227	199	232	195	197	203	217	225	202	212	194	200	197	220	227	194	223	222	210	229	208	200	215	184
57561	42478	9323	1258	633	582	386	358	274	319	267	254	245	216	238	208	233	220	221	179	224	166	191	206	236	191	197	203	183	199	172	161	181	192	203	168	190	191	184	192	162	171	208	186	158	156	215	190	164	182	177	209	198	200	167	206	198	197	194	188	185	194	204	186	178	179	203	193	190	175	193	196	177	171	199	203	204	200	196	168	180	198	169	167	191	200	185	199	200	234	211	161	194	213	211	205	202	163	176	174	188	194	191	200	163	180	218	190	189	196	211	184	191	179	203	207	189	163	208	200	171	198	171	180	175	167	164	200	190	161	206	166	169	186	203	198	195	210	200	183	187	194	202	181	155	158	194	203	172	177	206	161	200	193	205	180	189	175	178	166	193	183	199	180	218	194	213	208	194	201	176	187	206	200	212	200	181	171	179	219	208	193	160	171	195	178	208	193	183	211	193	191	202	162	181	188	159	191	191	177	200	164	180	197	186	199	193	195	206	193	212	200	190	201	208	192	164	198	209	190	196	218	186	186	187	189	200	162	217	184	180	177	205	161	196	184	189	216	179	201	168	199	204	191	166	188	217	167	191	193	172	203	173	187	190	176	189	185	187	167	192	185	183	196	207	201	195	210	190	212	237	184	170	180	169	146	200	190	192	194	186	193	189	199	232	194	190	190	214	208	187	184	193	198	211	183	180	191	188	196	183	198	205	178	193	210	163	170	207	189	205	176	183	190	179	176	182	203	197	197	211	189	190	163	177	161	176	193	198	163	174	180	168	178	203	177	183	186	197	172	176	188	168	171	184	172	190	176	193	178	171	172	191	202	166	199	184	217	206	215	210	180	189	212	199	195	187	199	220	206	182	201	219	215	191	173	186	158	192	183	174	183	192	207	170	216	209	210	188	197	177	189	195	199	176	182	185	185	214	192	204	204	210	174	212	163	178	186	188	191	190	224	204	188	196	178	210	182	206	185	183	208	198	205	207	213	194	181	175	198	197	207	212	221	208	173	198	188	189	182	208	212	201	200	196	166	175	169	159	190	188	189	204	165	180	180	210	212	183	175	210	152	194	182	202	211	173	182	145	182	179	166	188	171	197	203	180	185	169	176	175	179	175	197	157	198	180	203	175	202	177	188	183	173	200	185	192	196	183	190	199	169	205	204	183	180	224	168	203	173	196	196	194	187	169	184	196	190	173	231	179	162	216	203	168	176	185	190	172	211	215	204	179	174	186	190	172	178	181	175	200	174	183	202	184	202	223	182	179	170	201	179	175	215	201	179	170	194	195	193	196	174	198	178	187	177	181	205	192	150	193	189	183	188	206	181	205	189	203	171	190	188	206	174	194	178	198	189	199	183	206	195	198	192	207	217	175	179	190	172	159	172	202	186	184	148	180	174	182	205	211	176	153	220	196	189	193	177	200	210	175	182	185	194	166	192	184	187	197	154	193	216	236	189	167	187	174	188	177	192	199	185	185	204	193	185	167	169	187	175	208	186	188	171	164	160	187	192	177	182	202	193	195	182	179	220	188	192	201	219	177	166	161	193	191	198	177	181	177	194	227	195	200	195	201	200	187	174	173	188	170	185	179	193	233	200	189	189	189	163	207	189	197	190	169	183	161	181	199	171	209	187	179	192	202	184	172	210	194	194	191	171	182	165	182	166	213	192	202	187	174	198	199	184	173	192	183	200	197	162	188	158	189	175	230	185	194	195	163	163	198	198	182	206	191	174	189	212	190	181	184	183	174	182	195	202	170	207	172	201	186	218	191	178	196	185	153	207	188	188	180	195	200	187	181	189	168	189	202	189	204	208	208	186	175	180	177	157	184	243	185	187	183	199	185	183	192	178	167	204	167	201	197	191	161	183	188	170	190	159	164	175	184	216	172	170	159	190	180	174	187	172	174	188	180	194	174	178	172	181	191	154	190	197	207	197	199	172	198	186	206	186	172	196	201	178	179	186	199	191	190	211	195	197	196	190	169	189	207	210	218	211	189	188	199	165	173	178	204	185	203	199	185	205	193	188	178	207	199	184	190	174	194	210	185	188	152	160	203	161	191	198	172	204	205	186	200	212	201	193	191	177	173	188	183	189	172	203	165	198	208	210	175	201	190	195	180	233	192	184	193	183	195	163	186	188	216	203	178	200	177	202	201	183	200	166	188	158	177	200	180	182	201	179	178	179	204	193	180	208	198	220	182	179	203	195	189	187	208	187	204	178	176	167	168	201	188	173	222	182	198	179	188	180	181	198	175	175	195	198	196	205	192	185	186	190	194	201	197	189	213	183	191	190	206	167	161	171	203	229	164	196	176	187	202	200	206	183	185	184	205	198	187	184	192	205	210	163	177	178	191	175	183	188	182	188	183	206	192	191	193	183	175	191	174	177	207	201	171	178	189	174	202	172	183	204	196	185	190	186	176	181	189	204	192	215	188	205	199	177	205	179	185	221	169	203	184	176	194	192	195	196	188	169	197	218	170	159	173	182	186	195	191	214	194	185	179	179	207	199	170	179	205	188	211	181	212	171	217	172	177	180	181	185	196	189	194	180	173	161	160	180	197	182	192	180	186	201	186	196	202	199	177	186	185	209	198	212	183	167	235	201	210	205	205	193	180	166	204	199	197	179	197	189	169	195	155	196	169	164	189	212	187	216	209	171	178	193	192	203	215	194	185	198	170	183	195	175	204	179	164	200	203	179	177	187	212	207	183	188	212	174	187	191	184	202	186	182	191	200	190	195	184	190	159	213	179	218	212	197	206	154	192	198	189	182	183	200	212	201	177	169	176	187	182	208	190	174	215	213	194	202	188	179	179	202	193	177	170	178	167	199	189	195	176	172	192	189	192	184	190	193	184	194	192	192	180	187	190	185	183	204	190	183	185	174	188	179	188	198	177	159	176	175	178	194	192	169	189	195	188	168	170	197	193	158	201	205	162	182	152	195	191	205	167	165	192	210	182	180	192	188	207	201	190	176	208	213	208	175	195	168	170	191	176	201	195	190	176	184	168	211	197	191	195	203	185	181	185	182	209	196	189	203	167	214	169	206	175	180	175	183	211	179	186	202	186	184	171	201	197	203	207	183	156	203	179	200	190	177	186	184	209	197	194	208	194	181	186	173	199	174	193	192	193	176	212	190	241	169	196	180	170	179	165	202	158	193	188	195	196	207	181	187	205	198	229	202	206	181	182	192	177	201	180	198	176	188	193	190	181	189	187	173	200	196	167	155	188	150	182	224	217	198	164	197	206	178	201	182	208	182	168	168	180	180	205	174	187	190	191	199	156	187	183	197	205	186	178	210	206	191	202	178	200	179	200	177	200	221	193	157	173	197	205	195	193	156	213	187	198	204	226	195	188	165	180	185	182	180	223	168	200	184	193	181	191	195	191	185	160	211	177	166	170	186	187	190	175	185	208	195	191	174	175	190	215	178	220	169	190	182	174	173	202	184	191	175	196	194	198	174	197	183	196	203	170	184	214	200	196	193	183	186	169	228
35381	16223	2977	2945	2648	2159	1900	1594	1213	1104	1042	986	900	807	802	703	669	685	808	615	590	590	586	548	491	554	502	528	524	465	495	475	500	492	483	482	507	476	493	470	509	480	463	466	482	421	516	500	469	507	464	439	498	510	473	486	504	455	510	471	442	476	436	486	456	455	469	452	460	493	478	478	446	448	461	424	478	452	466	469	469	442	440	473	465	454	428	444	450	411	466	517	458	453	453	435	474	481	453	477	463	472	495	449	465	454	459	426	445	451	452	477	466	450	408	483	428	433	428	482	476	437	443	482	475	467	451	465	468	453	453	421	431	427	473	446	456	417	447	457	459	436	449	472	435	492	444	453	445	435	417	437	424	457	477	422	500	434	434	432	424	476	482	438	448	461	453	434	437	498	443	407	441	448	471	446	404	437	412	462	464	440	476	427	453	461	433	428	431	464	450	510	493	454	455	423	450	422	445	423	496	475	473	468	449	456	468	446	466	413	437	472	453	453	476	438	468	454	452	491	454	473	465	415	471	461	451	463	432	462	447	491	458	480	470	446	437	443	433	433	465	437	468	477	464	462	453	461	446	432	471	500	458	412	446	464	467	465	435	438	444	459	391	457	450	476	458	432	450	450	430	417	450	482	401	448	449	461	483	442	476	443	433	457	483	446	442	467	467	427	455	480	461	451	466	416	432	479	456	456	435	478	450	467	473	459	458	463	433	445	433	462	438	429	444	480	469	438	453	456	424	443	482	425	470	483	446	436	491	427	468	453	460	433	449	451	448	437	434	471	434	477	434	457	414	484	438	434	456	464	420	450	421	470	471	462	453	418	437	428	471	455	465	435	445	467	440	460	452	448	430	453	417	440	442	453	500	480	469	458	448	474	449	461	426	430	457	465	428	443	446	456	448	427	468	451	488	453	445	449	425	442	469	436	440	421	409	441	441	515	470	470	468	447	456	449	427	451	446	521	460	455	476	434	431	433	431	439	449	409	487	418	479	446	466	470	458	425	467	469	459	436	497	463	438	444	463	460	493	444	441	424	458	457	438	432	458	486	432	461	448	407	447	478	493	442	457	428	449	414	414	460	471	428	473	510	420	436	476	502	464	412	446	457	494	429	407	454	489	453	463	446	476	432	445	458	409	435	425	446	453	452	462	447	435	428	433	444	477	428	401	450	474	471	446	459	462	468	437	436	439	477	454	440	464	463	439	457	409	457	442	478	465	458	437	458	417	451	428	461	447	455	438	446	474	424	419	431	442	460	476	430	447	491	435	456	445	459	448	450	469	476	457	415	445	444	455	438	490	425	467	464	415	482	463	454	467	442	477	433	447	426	454	433	469	455	436	439	462	413	444	486	468	431	458	442	432	433	445	444	440	468	441	445	412	430	477	488	461	460	457	469	435	463	466	497	438	435	466	464	499	508	441	455	433	480	459	457	481	466	439	415	468	436	444	468	451	416	469	442	467	443	452	478	468	435	466	451	439	447	456	459	427	485	428	457	446	467	406	439	451	433	458	394	436	427	459	429	420	451	487	454	418	475	452	425	473	474	460	472	445	453	444	466	456	390	449	471	450	480	454	492	425	468	458	437	455	445	431	393	426	441	468	475	467	437	425	431	424	435	442	433	407	429	441	441	446	438	428	476	450	433	463	426	459	445	443	443	499	492	469	430	448	435	477	462	449	444	481	487	454	454	475	450	425	446	410	462	455	432	455	440	460	451	486	445	483	443	473	458	472	404	435	467	493	421	466	460	464	412	434	466	457	430	424	458	415	448	446	433	407	450	436	438	459	470	442	486	477	445	480	481	445	468	416	437	480	455	453	459	419	463	439	484	446	422	451	448	433	432	460	469	473	411	438	416	411	435	452	468	460	455	487	460	450	483	432	449	435	454	418	463	472	484	444	464	427	433	471	435	441	460	462	419	417	457	443	476	473	455	463	486	436	482	429	422	448	416	467	446	432	479	436	407	426	427	426	469	433	454	455	436	445	471	447	500	444	456	442	456	488	465	432	429	425	439	448	440	484	455	429	445	429	455	408	479	439	487	449	481	452	423	441	476	452	455	437	462	447	451	481	460	456	446	482	444	462	439	446	477	450	433	460	459	485	488	464	410	426	445	450	464	454	457	479	459	485	429	433	451	432	477	448	441	434	448	413	453	432	441	446	472	451	441	460	458	478	500	450	446	463	442	484	445	430	442	451	417	462	496	433	459	443	502	444	476	422	455	415	464	459	410	440	469	475	444	434	445	473	452	459	443	434	440	475	479	444	424	443	402	447	448	429	422	473	482	450	471	412	449	459	439	443	477	469	446	438	459	464	469	457	424	446	450	448	426	429	424	445	472	461	453	418	451	428	447	451	398	437	494	447	430	471	439	463	483	424	442	449	486	435	467	439	483	461	482	423	437	444	484	429	393	445	422	456	473	417	433	394	440	445	455	418	423	455	461	462	466	413	459	500	425	437	464	461	452	441	473	467	455	452	461	433	474	465	427	490	471	431	449	434	469	472	507	480	445	431	420	484	467	442	467	454	474	475	427	450	463	463	468	465	476	450	467	444	448	487	438	436	446	468	467	479	480	462	450	444	414	416	425	463	423	472	460	497	466	482	430	463	437	420	455	453	428	450	462	437	429	426	465	469	484	464	439	464	479	469	464	455	472	471	491	475	448	444	502	454	461	425	468	431	425	454	460	410	478	440	426	431	445	453	463	474	452	472	438	442	449	459	441	468	471	432	472	459	447	466	430	470	466	435	437	448	463	442	446	439	425	471	422	480	444	433	455	458	460	417	431	490	480	407	445	453	450	456	444	446	442	491	459	423	438	472	421	461	476	445	455	455	457	465	442	458	464	458	451	442	460	427	460	438	461	457	467	473	458	458	427	417	483	476	407	447	477	425	415	459	452	488	494	456	418	473	479	397	453	459	414	432	440	454	453	479	474	476	419	447	451	444	439	432	460	447	445	457	448	511	409	452	475	440	421	463	432	474	404	427	486	449	393	444	432	444	397	453	452	448	453	480	450	431	440	413	418	440	459	461	426	430	430	415	454	447	437	467	445	463	462	480	439	461	447	448	430	429	442	463	453	461	464	422	446	449	459	452	425	449	481	462	416	451	465	460	467	421	447	449	453	451	428	470	488	442	419	421	460	468	433	443	444	487	446	433	459	458	444	449	446	457	436	434	422	454	449	437	443	445	452	460	429	429	477	430	437	466	457	471	466	480	453	425	445	437	433	459	497	462	451	398	462	452	495	459	462	440	447	426	440	420	458	429	416	464	494	447	472	482	490	454	473	428	418	432	455	437	446	433	438	465	418	410	490	513	488	451	445	463	451	432	450	432	464	479	443	459	491	431	419	467	498	474	457	500	438	461	457	426	425	440	449	483	475	502	455	436	432	442	452	436	439	484	446	486	474	470	457	464	468	433	472	452	456	455	435	460	472	412	470	430	417	477	454	438	458	432	439	485	479	475	464	435	440	453	441	458	470
67432	51640	18167	4211	1295	951	827	682	533	480	402	394	376	343	300	329	355	335	325	318	307	323	278	243	275	272	251	280	267	282	292	288	247	279	249	261	243	299	233	229	248	260	280	282	277	264	289	263	267	280	265	260	288	285	256	270	266	275	235	255	249	288	274	272	254	264	266	271	235	242	250	279	304	254	234	241	280	278	256	242	248	265	261	236	227	257	244	250	231	259	266	271	254	246	276	246	282	306	249	251	267	260	257	273	262	253	253	266	298	278	245	246	246	264	267	243	253	229	238	240	278	265	256	239	262	267	256	247	271	248	246	263	280	240	277	239	281	273	283	249	268	248	237	251	224	265	256	271	276	298	279	245	263	265	244	280	263	248	279	230	242	239	265	234	239	248	265	254	260	276	246	246	252	260	245	241	228	223	236	263	267	240	253	285	254	273	277	277	258	273	279	252	257	242	246	264	255	251	261	216	297	255	249	249	236	265	250	232	276	266	258	277	261	256	235	271	294	265	269	250	253	265	265	273	252	213	260	243	265	268	252	275	252	266	264	295	236	262	248	224	232	251	259	270	274	255	274	259	244	253	253	274	245	268	245	232	242	249	269	295	241	269	249	300	252	253	245	244	281	284	234	232	230	260	248	245	213	267	238	227	292	237	238	252	268	244	211	292	262	262	233	257	248	253	270	264	266	236	260	255	220	249	278	267	259	274	251	259	233	239	280	259	265	276	278	216	286	253	251	259	283	251	260	276	246	280	247	237	262	261	278	220	277	274	286	246	246	233	266	234	267	270	265	271	270	249	250	253	250	250	266	293	280	246	290	253	234	234	292	247	267	269	271	254	243	240	239	246	290	246	260	243	235	236	236	226	239	246	260	286	255	273	228	236	232	259	258	261	276	242	275	266	241	281	268	262	250	260	240	281	260	200	249	235	261	250	267	284	235	211	267	248	286	239	252	266	259	263	245	243	268	296	287	252	241	263	252	258	274	261	273	270	252	261	248	238	228	286	268	257	253	253	228	231	254	256	254	266	250	261	247	264	242	258	240	249	263	258	285	235	284	253	275	278	248	257	275	281	274	271	256	274	248	243	247	259	244	225	252	255	245	272	262	246	234	298	251	285	254	275	267	260	288	277	243	236	239	275	266	241	265	241	225	258	202	258	256	256	237	248	274	236	270	251	266	269	232	244	270	262	234	235	245	266	234	228	273	264	258	210	228	229	280	269	282	252	253	286	242	262	253	242	258	248	264	220	273	264	275	266	259	259	259	233	255	257	285	266	244	252	244	248	240	259	266	253	249	238	212	271	281	258	272	242	265	248	263	252	254	260	269	268	274	249	258	234	250	267	277	265	267	233	272	277	259	280	274	271	270	255	238	259	250	244	253	263	277	248	248	259	277	255	262	264	278	258	238	209	269	269	267	240	255	229	241	224	233	258	254	254	246	279	267	275	266	260	252	285	275	251	257	222	260	285	248	260	277	282	259	252	269	273	244	248	236	262	259	234	252	234	266	255	246	276	249	233	255	231	245	250	276	257	228	282	274	263	274	256	273	226	255	273	259	251	233	271	261	244	266	280	249	253	249	242	280	246	300	267	244	250	270	273	268	268	253	240	253	254	241	271	276	249	243	237	242	264	259	254	260	247	271	272	250	288	260	281	277	297	288	245	270	247	258	242	280	270	248	269	257	265	256	229	265	266	236	252	261	270	269	259	246	264	228	258	253	262	262	215	233	247	265	275	260	264	270	248	260	228	249	288	252	274	296	270	246	250	252	251	256	242	250	236	264	252	254	250	271	260	263	261	267	250	263	285	255	288	270	257	254	243	249	263	268	273	289	272	223	257	259	227	266	250	251	269	267	290	268	266	257	266	251	246	253	261	258	237	283	270	237	258	278	255	248	272	248	217	283	248	247	261	265	249	239	259	271	250	266	231	264	244	260	249	272	238	280	250	244	232	234	277	255	253	266	230	261	241	259	272	297	274	244	270	290	251	272	280	295	227	256	263	264	250	262	232	245	249	252	258	284	276	271	222	242	270	234	261	254	221	209	266	269	250	247	243	259	265	245	259	284	277	280	249	281	266	242	241	267	244	270	245	241	226	237	257	270	236	244	265	232	249	242	262	270	269	269	249	258	262	239	244	221	292	261	245	267	260	280	283	244	251	253	261	269	258	271	233	210	233	237	259	273	236	268	250	284	252	225	231	258	249	220	273	250	263	227	284	267	280	261	286	269	301	234	239	258	225	246	233	246	262	249	219	279	271	227	269	247	269	287	296	257	261	263	235	245	236	238	255	230	265	275	272	235	260	234	257	268	298	275	249	244	280	274	255	254	256	265	268	241	246	252	257	242	258	252	276	278	245	244	282	279	243	273	278	240	245	290	264	285	252	218	256	271	253	231	276	272	239	279	286	240	276	274	263	214	244	278	296	260	255	273	270	235	252	262	248	262	279	247	247	253	229	258	278	254	237	280	229	237	263	231	265	247	264	272	246	267	273	278	242	263	222	276	238	245	255	237	267	257	267	262	284	292	225	209	238	247	258	272	256	256	252	277	261	245	289	268	252	274	249	260	277	274	242	255	248	243	239	251	261	259	245	292	252	279	286	240	260	245	237	249	247	257	247	276	239	232	243	266	314	269	266	282	251	239	250	258	270	256	239	240	252	291	287	243	281	240	226	258	260	243	245	222	270	257	285	248	239	239	241	289	262	246	252	256	259	251	285	270	247	274	246	272	237	268	265	276	252	289	260	255	265	248	261	251	229	252	250	256	263	250	289	238	252	262	236	269	245	254	265	261	283	258	236	236	238	280	278	234	290	257	251	253	246	239	268	272	248	235	268	294	272	241	248	248	249	275	265	267	252	264	280	286	266	251	288	258	244	271	258	262	218	242	272	261	272	271	256	256	268	243	220	293	305	274	281	286	237	254	271	260	239	249	262	265	302	261	228	251	252	253	278	247	255	250	243	237	266	270	278	242	275	259	240	243	268	253	238	255	278	278	266	240	252	262	245	244	231	262	242	237	242	251	247	252	242	241	232	260	249	237	260	241	244	241	262	298	243	265	252	242	254	273	288	244	255	236	257	251	265	255	268	249	271	278	290	229	265	300	280	276	235	283	265	274	258	279	290	280	263	268	268	268	248	242	267	272	243	271	238	271	256	246	260	241	252	249	255	263	241	290	218	254	250	244	283	270	239	262	264	276	257	245	222	250	232	250	239	256	250	301	274	237	271	242	239	260	266	252	242	257	273	233	278	234	257	262	275	266	282	258	268	252	252	286	248	265	256	227	270	241	267	280	258	239	275	264	218	269	246	271	230	231	283	285	240	239	258	269	259	288	257	255	256	239	256	280	233	226	230	258	243	258	253	261	231	242	242	261	279	250	268	262	226	255	237	236	250	254	257	259	255	252	265	248	272	273	263	276	261	261	253	264	280	249	271	297	255	276	258	255	260	274	250	274	266	267	252	290	268	253	240	261	278	247	256
43123	21988	5178	5182	4448	3745	3353	2701	2044	1907	1616	1474	1347	1235	1272	1110	1076	999	1337	852	792	768	768	760	732	672	686	730	677	695	709	693	651	629	661	646	671	630	632	617	666	624	661	602	606	623	645	639	618	645	588	593	603	570	606	584	609	613	590	573	596	617	596	621	586	602	585	569	568	593	597	581	573	576	591	539	546	619	626	591	584	608	664	598	543	577	575	576	566	556	546	615	578	575	567	585	576	546	532	591	549	535	575	596	580	589	583	591	534	601	593	561	585	572	557	589	571	581	609	574	547	551	584	553	578	540	640	597	612	537	572	547	577	581	534	597	528	608	546	562	555	617	591	571	601	553	598	592	565	568	583	602	602	581	564	529	652	593	578	540	576	567	535	589	575	596	581	583	529	578	589	573	575	611	609	559	549	582	565	589	610	544	536	599	548	594	574	570	589	562	597	572	576	575	543	549	564	592	574	507	563	550	590	556	591	565	592	599	545	510	574	589	524	554	547	560	573	535	577	573	633	590	562	577	564	583	580	604	553	548	621	544	603	587	579	543	569	516	564	569	614	561	528	563	539	569	574	591	560	570	554	544	598	586	568	591	558	557	572	570	575	511	573	597	591	571	587	528	572	552	549	595	581	554	568	594	607	593	557	549	553	572	602	555	591	590	572	585	556	593	568	568	553	524	585	556	550	591	602	569	547	552	578	573	571	622	614	592	575	585	553	536	559	590	536	624	574	539	534	595	579	552	594	583	578	533	565	579	557	586	567	551	610	586	592	571	611	531	596	581	586	584	615	604	574	584	605	579	548	591	554	586	600	552	565	617	551	585	556	568	584	584	553	538	573	555	554	580	529	557	525	542	523	589	603	591	568	565	548	576	589	552	584	535	596	620	580	601	566	573	562	549	596	591	565	563	586	538	565	557	589	561	569	573	590	537	582	578	590	561	574	587	565	578	616	564	540	586	530	573	568	562	570	562	556	541	586	547	556	596	585	562	579	572	583	562	570	574	606	564	565	573	581	572	555	569	511	559	568	566	610	580	575	548	550	547	577	524	568	576	566	554	589	554	573	575	614	566	540	551	615	595	580	612	561	609	559	587	553	588	588	591	600	582	572	565	561	571	548	560	604	566	548	520	592	542	551	570	543	581	558	613	550	563	590	545	599	552	550	580	569	573	574	552	584	556	563	540	543	554	555	581	564	576	559	574	585	547	558	567	546	578	556	587	548	579	604	577	551	526	547	571	531	557	553	556	560	531	569	529	573	562	608	580	583	537	582	570	543	547	542	578	577	571	581	565	597	557	592	540	621	529	593	589	593	534	570	569	564	545	554	597	557	555	552	577	561	576	608	551	585	579	588	575	594	574	561	593	599	531	538	613	563	547	583	600	547	568	626	607	576	572	586	549	578	565	565	560	566	579	577	542	532	572	493	590	607	596	569	551	546	576	585	527	565	551	588	525	575	571	560	595	536	589	554	544	586	550	542	584	591	529	561	543	562	532	588	562	577	593	613	590	538	550	559	536	523	609	548	579	566	552	547	565	564	609	575	550	544	562	532	583	567	575	574	546	565	563	578	582	536	557	645	583	542	554	586	584	542	563	582	577	587	592	568	541	544	575	572	636	563	549	530	607	568	571	559	557	607	606	554	572	575	549	557	558	539	566	587	549	533	567	568	524	550	565	577	530	584	561	563	593	618	583	595	595	562	580	580	570	581	571	557	552	569	588	579	537	565	578	578	584	564	574	565	540	566	568	567	570	537	509	536	569	567	558	542	532	574	548	593	564	549	592	600	560	563	605	598	563	523	570	542	554	588	591	564	569	524	584	637	606	556	597	563	577	567	551	545	565	602	564	571	571	568	508	518	565	582	524	584	512	598	570	557	546	588	640	544	573	588	563	580	572	584	592	600	530	579	584	537	568	576	564	576	596	579	628	543	573	603	574	557	551	564	571	549	574	533	534	569	569	581	603	582	565	540	585	575	578	578	556	577	589	563	558	577	547	535	558	571	551	594	623	594	613	553	598	563	581	588	537	532	589	565	590	550	566	612	569	588	588	545	530	552	522	541	567	575	592	553	565	562	577	562	613	579	609	568	573	584	544	586	575	584	564	549	562	552	533	623	559	584	544	578	539	570	579	546	584	596	584	539	560	557	576	565	571	580	559	608	569	595	589	584	505	529	560	587	540	595	545	569	635	608	554	520	575	575	571	532	577	608	591	557	555	551	514	558	548	529	553	561	559	594	627	568	572	594	565	586	606	567	558	574	505	536	559	578	565	560	549	541	575	575	568	574	555	602	627	585	570	577	606	557	551	605	581	580	574	547	573	580	544	545	561	565	587	616	626	581	563	572	579	575	564	596	587	613	547	537	612	552	559	611	593	583	561	619	563	546	609	569	583	568	601	576	568	572	561	544	565	568	572	596	628	543	563	556	521	576	554	586	583	600	550	575	575	560	565	550	576	564	601	544	576	551	553	548	582	590	588	567	547	611	523	566	596	578	546	524	557	561	574	598	595	555	645	570	597	554	555	570	570	596	559	591	613	565	585	540	571	581	583	585	574	557	547	568	587	576	611	518	569	526	591	546	526	558	590	546	571	613	541	550	582	558	577	574	603	557	565	552	557	600	581	549	520	621	593	602	546	594	588	552	575	557	581	593	504	621	585	568	544	574	574	573	559	579	497	565	563	609	578	570	559	552	567	609	580	565	597	580	591	579	555	543	625	560	543	582	569	580	591	552	542	555	602	557	600	545	558	582	594	539	569	533	581	587	569	584	566	582	580	529	531	582	570	525	552	590	592	603	552	574	589	541	559	562	555	600	597	561	570	587	626	584	578	580	588	633	563	592	591	594	559	591	552	582	592	583	567	530	567	545	543	560	540	558	620	559	530	576	559	570	571	565	560	561	515	546	520	540	566	595	549	582	595	593	579	576	538	547	580	558	536	632	538	605	587	551	594	532	555	576	529	583	570	538	531	551	541	574	547	588	585	569	617	565	552	553	561	582	580	547	574	561	592	583	580	573	573	581	560	572	550	566	593	553	560	572	555	528	585	529	558	554	604	558	544	581	620	588	604	575	544	578	576	581	583	571	609	621	602	568	567	555	551	600	580	551	586	574	577	530	562	569	577	593	547	602	554	561	550	596	552	576	577	539	586	594	586	566	612	566	596	541	583	586	537	616	571	535	568	595	632	551	567	550	582	556	615	567	563	605	606	561	567	541	584	576	583	562	567	607	570	566	585	565	562	560	574	527	580	577	597	568	581	555	524	597	563	559	585	574	608	576	573	575	582	552	548	561	570	595	572	579	574	579	590	555	556	566	577	592	586	596	535	586	546	587	569	574	602	570	570	560	624	576	550	609	568	565	622	607	559	594	586	605	605	558	555	523	595	540	563	556	570	578	530	554	544	544	573	571	574	538	575	542	578	585	585	592	583	563	554	535	580	596	586	556	563	570	563	540	558	621	581	588	559	522	607	564	577	550	567
14796	3887	166	120	111	86	95	72	76	73	94	67	69	76	67	54	65	61	74	79	79	92	65	62	57	63	53	59	66	40	82	72	66	71	62	79	80	66	63	82	70	70	69	58	70	69	70	57	71	67	74	57	64	65	66	57	51	72	63	64	65	81	70	72	71	61	56	75	67	63	66	70	66	82	66	62	68	61	76	75	77	56	71	78	86	62	59	57	76	71	65	71	81	70	69	58	64	85	85	54	66	70	67	69	51	53	76	66	60	58	78	64	68	75	72	71	70	76	64	61	65	73	64	70	74	62	55	46	62	64	65	52	69	58	74	72	60	63	76	57	65	53	59	67	67	62	73	76	78	75	69	76	84	71	60	62	62	59	73	54	77	70	67	60	62	46	64	80	77	61	66	85	61	81	76	56	73	46	61	66	65	78	63	66	102	71	58	80	80	68	69	78	82	60	71	74	65	54	68	61	75	63	72	69	57	79	73	77	53	82	70	59	77	62	61	54	75	73	66	67	71	68	73	74	68	70	69	68	64	83	66	67	71	64	55	66	63	82	74	69	54	60	68	65	54	73	85	65	65	61	68	76	62	65	62	66	73	85	74	68	76	69	85	73	70	85	72	68	73	70	69	58	58	57	73	63	65	73	58	73	54	62	68	63	56	59	57	72	77	60	69	70	66	62	70	88	75	69	75	62	88	82	56	63	59	70	65	79	55	69	61	71	73	60	61	62	82	83	58	62	69	76	54	83	64	63	63	54	67	62	80	77	69	68	72	55	64	71	74	70	63	66	83	58	58	52	78	75	75	63	71	74	45	71	68	63	60	70	71	70	71	66	81	84	64	57	60	64	58	53	64	70	78	63	71	63	64	70	69	71	65	49	83	65	61	79	59	70	54	67	67	79	62	53	69	74	75	87	62	77	50	61	64	55	62	70	62	79	70	86	71	54	76	65	71	59	74	68	65	68	57	77	68	69	55	66	64	65	67	63	58	56	62	85	67	56	73	57	63	61	62	72	74	71	70	61	65	76	63	65	71	74	52	61	64	65	74	73	82	62	75	73	69	67	77	70	83	68	70	68	58	56	58	81	79	63	60	64	60	71	63	80	77	51	63	70	91	75	64	69	57	64	62	73	70	64	52	63	73	71	62	76	50	66	70	73	63	71	65	56	64	59	65	62	73	55	75	67	76	71	73	59	66	64	62	75	79	65	83	55	59	72	66	78	46	69	60	75	66	66	75	68	62	63	70	63	72	72	67	79	81	60	68	62	82	67	77	54	78	66	71	82	68	74	70	74	77	59	54	78	76	72	85	55	79	51	83	65	59	60	73	63	58	55	59	76	77	70	63	85	70	81	68	71	49	73	65	69	65	82	71	73	65	75	57	78	68	65	79	65	66	66	65	87	70	66	71	71	62	72	58	62	69	81	73	62	61	72	64	58	71	69	69	75	80	57	80	71	63	68	59	77	70	53	68	65	62	77	78	57	69	71	62	79	61	74	83	69	76	53	75	72	76	59	73	68	72	64	69	56	54	65	62	73	69	67	78	69	58	69	72	60	57	70	65	68	64	65	86	63	78	66	74	58	54	77	73	67	71	70	59	61	68	84	69	70	63	75	75	62	76	68	64	72	62	66	69	55	66	79	67	65	63	66	66	64	72	55	70	93	88	69	79	83	61	83	73	62	66	71	66	72	61	61	65	71	56	68	59	65	69	70	69	76	79	69	68	73	57	71	65	67	63	64	58	74	68	64	71	82	56	66	74	74	57	63	75	73	76	50	70	75	66	71	73	66	56	79	66	58	59	76	67	64	66	73	72	80	65	60	63	58	75	85	63	69	70	69	64	69	70	71	65	72	71	57	75	73	94	79	60	69	70	65	81	78	68	63	68	45	64	59	78	72	76	57	62	69	65	75	80	79	75	73	85	69	63	71	77	72	79	64	62	84	66	70	60	57	73	67	53	59	53	54	63	67	80	77	79	87	79	74	82	65	56	58	52	73	75	79	78	72	59	63	57	77	68	87	67	72	77	70	74	74	59	65	66	74	79	60	74	84	67	71	83	79	87	68	82	65	81	73	87	69	82	57	68	59	68	71	69	67	61	64	53	56	92	75	69	59	76	61	56	78	71	47	61	65	73	76	66	85	80	66	59	78	67	61	63	80	77	61	58	56	78	72	75	84	67	79	76	100	81	70	54	60	70	74	73	59	75	76	64	72	64	62	56	45	66	56	73	71	81	58	79	74	64	74	68	77	63	79	69	71	83	73	85	74	72	58	71	71	57	67	74	65	64	66	63	67	70	57	63	70	63	64	80	67	68	71	68	57	70	61	75	58	75	75	79	79	58	70	68	70	72	60	68	76	69	79	58	61	72	74	56	62	68	67	63	67	54	74	67	60	56	67	66	59	65	72	61	76	53	63	78	61	85	70	58	62	69	75	76	93	65	80	62	57	83	62	65	70	63	60	57	68	58	73	79	57	74	67	50	68	74	69	60	63	74	71	63	70	81	61	58	66	70	61	64	65	76	75	74	65	70	64	53	71	59	74	103	61	58	75	64	53	87	69	68	73	60	71	89	74	65	59	62	89	84	66	65	57	75	80	72	70	79	71	70	62	51	89	80	75	71	82	66	81	62	68	58	68	79	61	64	66	72	54	61	61	50	71	60	84	78	79	82	72	49	69	64	67	69	59	69	74	77	68	58	89	56	62	82	75	59	66	62	66	59	72	70	66	74	70	79	68	60	62	87	75	78	68	73	75	62	69	69	63	65	64	65	88	80	53	54	59	77	70	79	52	61	63	79	66	74	74	63	74	66	82	81	71	75	63	56	89	62	78	73	72	63	71	85	68	54	68	81	58	73	67	68	57	59	63	82	100	55	64	82	66	78	54	83	71	59	75	59	59	65	72	70	61	78	69	53	74	61	72	53	66	64	70	81	54	76	76	66	51	80	69	83	58	61	69	60	58	73	67	68	67	78	66	66	76	61	51	78	61	55	54	69	74	80	59	66	61	80	71	66	63	53	65	59	55	52	65	47	73	54	59	69	72	53	64	68	76	79	69	92	63	67	74	66	78	71	74	74	79	68	62	65	64	67	66	82	69	61	80	80	45	78	76	51	71	61	67	66	75	60	64	59	58	67	73	69	62	64	80	65	73	61	67	70	76	64	76	54	64	76	67	77	63	62	69	81	78	75	89	74	57	79	55	64	65	68	65	68	80	64	62	62	77	68	76	70	62	66	55	62	75	80	65	64	68	66	63	66	58	67	70	67	77	73	69	76	68	91	67	74	65	82	71	68	76	66	82	56	76	71	80	70	84	66	75	71	68	63	60	72	56	66	63	65	78	70	71	74	74	53	62	60	84	85	58	67	52	77	68	67	68	68	78	83	65	79	72	63	82	80	80	78	63	67	72	63	77	59	53	65	61	71	65	63	63	63	61	83	68	81	58	58	60	56	71	65	54	62	73	71	71	66	68	53	75	71	61
9253	3307	334	354	378	340	305	288	249	229	223	228	247	212	223	239	231	217	213	197	179	197	215	183	218	200	186	219	206	224	182	208	209	228	194	190	196	183	202	202	190	217	228	186	206	209	200	179	214	229	184	187	230	197	194	214	177	210	194	180	225	185	197	186	185	190	218	207	158	200	221	199	224	207	200	228	212	178	240	195	203	226	213	227	187	200	198	206	200	211	197	208	211	205	197	188	199	195	194	201	192	198	169	186	216	206	226	201	199	196	210	203	204	188	199	216	217	208	192	235	195	238	175	197	229	222	190	188	193	200	211	219	216	198	206	177	219	216	215	200	169	233	206	234	158	195	221	227	174	198	220	205	184	204	185	181	206	227	203	211	180	233	196	196	200	188	193	196	214	183	202	214	200	184	221	217	211	180	213	180	203	222	190	201	181	196	210	196	195	192	206	181	210	213	211	203	196	207	244	233	213	217	204	196	226	174	178	196	197	195	215	214	210	197	191	206	203	188	208	190	216	222	180	189	181	193	212	209	208	215	196	207	228	205	199	216	204	196	199	207	213	196	214	205	224	189	222	195	189	198	173	183	218	172	208	208	178	166	210	199	205	251	223	192	185	224	195	200	217	179	210	196	185	209	204	202	197	192	214	198	202	196	189	197	187	174	179	181	196	222	181	208	216	217	188	203	200	212	208	210	214	183	223	195	192	213	201	169	184	179	198	213	177	195	189	209	233	180	176	181	179	200	200	214	225	221	199	203	196	186	213	196	225	218	213	208	211	206	202	205	199	189	200	178	199	218	206	202	220	181	227	191	203	204	211	213	174	202	193	199	180	181	180	222	186	185	219	193	190	235	197	202	195	203	209	203	182	185	200	193	189	208	207	200	180	199	206	209	183	215	200	190	192	182	202	207	187	205	185	202	193	187	205	191	207	181	202	218	211	189	205	215	197	222	221	186	189	219	210	193	185	205	195	214	199	217	216	193	225	196	188	200	207	199	199	195	209	166	206	225	201	199	205	187	206	195	203	189	185	211	209	202	209	198	195	217	188	197	203	179	213	199	202	194	187	215	209	194	207	197	193	222	190	195	199	195	191	204	235	211	207	209	193	216	204	192	205	197	188	198	219	207	222	198	189	186	199	191	211	204	204	200	194	187	205	210	213	208	213	211	192	197	190	214	213	183	208	204	188	194	215	180	203	221	212	205	206	190	184	174	179	200	196	203	205	208	230	190	225	198	186	173	216	194	198	200	182	218	179	199	214	222	194	224	197	195	183	209	209	190	193	183	174	207	208	200	193	223	201	194	189	195	219	211	192	182	177	229	191	197	198	204	200	211	194	181	208	214	201	210	218	210	204	195	191	219	211	173	219	220	189	228	188	205	178	206	185	200	189	188	192	208	204	195	182	207	218	173	206	186	204	188	199	212	183	200	187	238	190	225	217	196	197	188	201	202	215	214	181	181	169	200	205	212	203	207	205	211	178	232	181	196	189	194	205	208	192	202	216	221	199	183	202	210	192	202	164	194	219	209	189	212	212	202	203	212	198	195	195	197	204	200	202	215	185	195	187	203	186	172	206	175	189	207	209	178	199	195	226	228	181	205	204	203	194	212	191	211	178	215	214	184	206	215	206	208	178	230	192	155	189	218	187	200	219	220	200	176	206	188	204	202	199	198	192	201	213	228	213	175	198	195	195	170	225	206	202	192	185	178	203	198	222	210	186	194	223	193	209	175	183	208	216	211	209	188	218	217	175	176	187	216	209	195	222	214	202	212	173	198	233	206	194	204	200	179	219	228	180	201	177	200	212	204	202	212	207	201	203	204	196	185	170	193	196	201	181	187	184	203	202	190	169	213	218	207	202	189	200	203	216	211	229	183	190	204	204	212	193	194	186	204	207	188	203	211	173	215	193	213	211	240	187	238	207	180	202	191	185	211	205	185	219	205	203	191	201	189	210	187	201	216	206	196	203	214	197	202	205	215	203	197	191	218	210	205	208	182	182	187	175	182	192	212	208	215	225	224	188	184	222	198	183	204	208	209	187	216	212	181	186	198	194	216	213	208	187	203	224	178	184	210	205	213	196	207	211	210	227	200	197	173	200	203	211	204	192	198	212	185	200	205	196	193	200	219	230	211	180	210	204	206	201	212	186	188	227	179	196	221	173	217	197	203	206	193	222	193	193	200	220	191	190	215	181	219	200	188	223	186	200	205	186	197	227	197	229	214	209	199	196	202	217	180	188	187	213	202	216	195	217	236	212	199	195	191	211	192	181	209	191	203	205	221	211	207	189	197	201	198	185	199	179	218	200	185	188	210	192	196	202	214	176	212	208	199	180	193	212	200	224	206	216	197	208	196	192	193	214	204	203	192	214	204	186	226	234	214	186	232	206	190	228	202	208	221	181	198	201	212	192	213	218	186	199	192	185	191	215	198	208	212	213	191	195	210	216	183	191	201	192	235	216	208	192	223	200	217	218	214	188	199	206	189	202	211	186	197	219	178	182	188	179	220	197	208	234	203	197	229	198	208	177	218	191	198	196	220	200	195	184	190	220	209	212	205	203	202	200	196	212	195	185	199	216	203	187	215	195	204	214	219	203	202	212	210	225	229	217	188	188	183	208	207	205	208	183	214	199	206	207	197	211	192	203	209	206	216	210	205	218	203	194	206	204	188	201	189	199	195	208	202	199	210	210	190	197	182	210	220	209	194	214	218	211	221	203	190	205	217	191	204	190	219	188	220	193	201	199	197	206	204	172	214	169	203	230	208	213	202	226	187	218	205	197	198	193	190	203	184	209	207	199	187	208	213	188	181	194	216	216	199	200	221	215	212	225	197	239	211	191	198	174	199	215	223	227	184	209	223	209	211	206	180	197	225	213	192	210	232	193	235	203	232	207	200	216	174	188	182	182	199	186	206	203	208	205	200	223	192	179	185	212	210	178	174	198	195	206	194	220	185	223	201	208	221	198	198	202	198	246	187	191	185	182	210	215	224	214	203	217	224	195	219	202	222	232	184	194	199	198	192	218	230	219	216	205	227	214	202	213	234	205	187	192	201	220	215	205	197	209	213	198	198	202	218	199	200	194	176	200	217	204	186	167	197	234	217	187	201	203	205	214	224	221	219	184	180	213	212	233	236	221	196	242	181	202	190	211	200	216	189	186	193	208	178	200	185	208	210	223	201	188	208	211	218	186	214	179	206	194	196	214	211	207	169	206	198	189	172	219	207	187	221	220	208	219	206	209	210	213	216	209	202	224	194	186	170	193	204	191	181	205	222	210	195	195	226	216	173	214	212	235	212	228	193	178	187	205	216	192	210	197	229	199	192	202	200	190	197	201	165	190	193	195	232	203	214	213	191	209	192	202	190	192	201	181	218	214	208	198	175	187	198	204	215	193	226	192	191	188	193	214	206	173	208	190	224	192	177	211	211	232	193	188	214	217	215	205	216	199	212	203	211	198	203	228	185	200	200	212	201	199	180	183	211
50809	40482	10067	1405	754	563	499	452	343	295	276	247	254	232	236	242	228	243	227	208	236	200	181	182	189	217	199	179	212	212	169	171	197	185	222	180	171	200	186	196	181	196	172	173	166	183	178	155	184	164	172	181	168	194	180	210	176	216	201	203	193	175	172	185	183	186	189	196	186	167	183	178	183	196	175	171	171	184	190	191	189	201	208	211	176	159	194	174	172	176	180	217	192	181	183	155	190	178	186	205	184	209	159	175	188	194	197	180	178	184	181	192	195	182	172	176	180	194	215	186	197	157	165	212	194	189	172	164	204	174	156	198	169	186	210	174	193	195	176	179	187	172	177	194	209	176	181	180	208	196	180	178	203	181	199	161	174	195	186	169	170	184	168	204	211	204	204	174	175	217	202	208	178	180	203	183	189	171	196	187	184	170	215	168	183	186	172	182	184	185	214	206	161	204	200	210	179	191	170	180	204	169	195	157	189	191	190	198	172	193	175	187	184	184	181	179	185	171	160	195	184	206	211	173	197	168	196	181	167	163	164	179	179	177	181	222	203	178	175	163	189	187	172	173	199	189	187	183	204	178	196	205	180	203	189	175	176	181	178	179	162	156	187	198	182	190	178	193	188	178	185	181	194	182	204	188	200	169	202	167	179	181	187	168	192	195	200	187	172	187	199	173	190	173	214	174	178	211	198	203	191	190	181	164	158	151	167	169	170	175	175	176	201	206	189	209	172	181	178	168	184	176	175	163	192	203	187	160	191	190	203	194	165	192	178	183	166	180	156	161	190	202	227	180	194	196	194	174	169	198	182	181	192	172	175	164	189	234	200	192	201	189	180	185	155	201	203	189	198	186	176	164	188	171	204	171	168	200	222	180	177	174	186	178	200	184	186	161	170	166	166	206	198	189	172	191	185	205	183	202	177	157	180	163	169	164	182	164	178	199	197	186	185	199	162	194	178	182	184	164	209	188	174	204	197	182	199	168	191	185	183	172	159	175	189	183	172	184	160	180	195	166	188	199	177	193	190	182	171	210	169	166	170	193	190	172	188	198	198	201	176	186	180	171	166	169	181	170	194	202	193	192	175	198	181	187	184	180	184	235	189	176	199	167	213	193	178	189	182	208	158	196	189	169	189	200	186	197	175	180	184	167	161	173	199	191	199	181	188	180	199	193	212	179	201	201	187	193	206	170	188	195	234	198	176	187	184	186	167	183	212	204	173	177	182	190	170	197	196	188	190	195	187	176	185	211	187	195	171	221	186	179	197	184	181	217	209	182	182	192	174	176	159	182	213	184	174	190	160	173	212	204	185	199	199	180	182	193	193	190	183	173	188	165	191	173	185	173	192	192	209	167	161	162	206	211	195	146	172	197	195	202	212	190	170	168	175	188	159	158	177	174	205	177	207	191	197	192	183	184	182	179	191	200	196	170	166	155	182	187	194	175	162	199	182	159	186	182	174	186	176	192	192	176	188	199	195	163	164	196	162	167	164	196	188	201	190	191	184	183	165	220	202	210	181	182	193	198	177	167	175	183	182	174	183	163	181	196	188	183	182	175	190	200	195	203	176	189	172	162	187	171	201	170	202	161	188	183	200	205	202	207	189	156	157	202	168	168	194	180	200	167	197	186	192	167	170	172	174	185	173	205	179	184	168	182	195	213	191	182	230	180	207	167	198	197	179	189	167	159	225	194	200	196	195	195	211	183	187	176	183	173	176	154	200	173	182	174	180	182	190	201	166	192	188	177	189	193	178	182	193	194	172	171	178	191	221	203	199	187	178	183	191	180	208	191	199	214	203	183	185	212	192	208	167	176	169	190	166	207	186	192	178	184	173	157	182	195	199	194	199	194	164	180	191	165	172	211	195	202	196	202	181	190	177	171	182	195	185	188	175	189	187	186	193	186	186	177	184	174	208	172	197	169	188	156	196	172	199	178	175	195	183	183	180	183	199	191	218	155	191	175	186	169	197	181	173	205	195	176	179	167	166	194	186	196	178	184	160	212	172	187	187	154	207	195	177	163	174	188	177	164	183	212	185	180	204	210	181	187	203	184	165	195	207	165	169	201	185	184	198	176	208	208	174	166	191	166	198	145	179	196	179	185	189	209	179	188	197	190	192	173	166	189	218	193	189	163	172	193	196	184	162	174	192	178	172	174	177	193	198	185	181	180	182	228	226	184	171	194	166	173	175	208	193	181	219	210	196	177	189	172	173	203	208	216	206	166	185	182	167	205	177	193	198	175	173	205	169	183	194	181	186	188	184	179	173	168	217	206	185	181	187	171	177	173	189	193	184	190	161	169	168	200	187	183	179	206	183	176	204	170	176	194	171	180	199	180	190	187	204	184	194	166	192	175	175	196	207	176	163	215	194	181	156	177	180	198	192	180	178	165	168	186	194	167	172	182	184	197	178	185	206	197	208	172	188	198	194	173	172	175	201	187	176	188	172	184	195	185	193	186	176	180	190	194	168	203	156	208	179	188	197	161	177	200	182	169	180	185	179	165	200	180	173	193	189	204	154	151	188	174	183	161	171	199	169	200	215	166	179	176	180	179	174	172	200	202	179	198	166	211	184	215	218	151	181	171	203	165	192	177	194	186	188	188	183	185	211	183	194	204	211	202	197	170	171	185	206	163	179	187	193	173	155	182	189	206	168	182	221	185	186	175	170	188	187	166	187	168	183	183	180	165	185	166	176	179	208	202	171	192	174	196	189	198	186	191	190	198	183	194	192	171	191	184	187	170	177	169	215	196	208	189	196	200	186	186	171	196	191	223	205	179	205	206	161	160	162	188	181	185	167	201	183	197	186	207	166	155	179	193	166	168	162	179	163	199	203	197	180	192	196	185	167	186	191	162	171	189	196	182	198	155	192	178	165	211	147	192	173	153	172	169	166	204	181	174	178	175	213	167	203	181	210	197	199	193	212	188	197	170	180	189	190	216	174	204	194	174	201	198	183	177	190	197	160	167	209	184	182	205	177	191	178	196	173	207	185	198	159	202	186	183	168	193	210	188	205	181	173	187	198	200	183	175	184	172	188	176	196	185	203	197	198	179	195	183	180	196	178	179	204	197	171	201	164	211	190	177	182	187	185	221	198	183	189	178	194	191	228	184	192	197	196	194	188	182	155	183	173	180	193	185	183	194	194	186	173	200	200	187	205	144	163	171	182	163	183	187	173	191	195	200	182	194	176	192	170	197	203	185	185	194	191	194	211	193	181	204	174	203	166	204	208	209	213	182	156	186	214	158	160	178	173	182	170	193	203	193	167	183	166	186	188	178	180	181	197	199	171	194	174	181	181	190	185	170	176	189	188	194	187	177	190	167	196	181	174	199	193	211	188	175	178	196	170	153	181	172	199	163	194	185	176	176	190	187	148	197	202	195	187	190	172	177	152	183	173	174	210	190	207	173	159	194	192	206	202	205	189	183	195	189	180	165	197	198	175	180	190	171	193	165	172	205	210	205	158	182	192	189	207	172	166	185
31696	16731	3027	3013	2616	2234	2008	1599	1275	1151	1036	912	907	815	780	764	690	679	835	617	583	547	577	529	590	562	501	504	497	483	495	512	516	509	483	489	513	460	455	474	475	486	479	477	484	463	457	453	451	487	464	475	441	472	454	492	475	462	455	461	468	442	466	457	464	444	421	463	462	457	442	474	445	418	437	491	468	437	461	446	476	431	456	461	456	444	442	436	447	447	447	437	482	453	459	439	425	465	422	419	466	493	469	458	467	465	442	418	427	451	462	436	457	421	483	443	487	457	455	495	429	422	454	458	447	474	415	462	423	446	420	445	458	445	491	442	446	459	454	464	449	440	484	420	463	429	422	449	442	437	436	473	436	417	480	412	488	432	409	416	449	438	420	445	464	456	449	425	460	445	438	507	437	464	479	468	456	474	462	456	445	452	432	437	425	446	426	452	464	441	454	434	442	425	436	434	423	445	481	498	412	494	451	450	452	438	482	434	444	478	438	461	463	415	421	425	440	456	469	442	443	486	463	450	440	431	420	462	473	489	416	443	448	429	448	456	434	447	423	441	448	504	441	393	429	445	439	413	391	439	436	431	473	478	428	481	502	459	445	466	447	421	443	454	414	440	457	453	434	418	444	442	420	451	419	448	431	473	455	502	390	452	465	428	457	444	410	479	469	489	461	480	472	410	461	434	438	478	436	453	479	464	464	440	442	451	447	472	450	484	419	463	392	452	486	467	441	411	432	411	455	487	413	425	419	437	448	459	499	474	455	446	473	460	451	462	478	433	457	477	454	414	412	440	462	464	436	438	431	451	446	430	462	439	461	420	433	478	447	468	431	465	440	407	430	431	449	454	435	435	472	447	436	469	424	452	451	419	469	475	435	453	463	433	437	460	439	441	440	449	427	470	432	459	512	427	444	414	491	452	428	502	488	401	425	420	451	437	433	446	423	449	439	472	453	415	472	506	428	479	455	434	443	416	443	476	450	423	407	453	433	411	444	463	499	447	410	417	478	437	464	426	391	436	469	432	439	417	451	452	439	434	436	435	455	449	435	423	447	395	442	463	444	444	440	474	421	464	440	466	436	453	454	461	458	453	434	432	449	441	479	438	430	408	457	438	449	420	452	405	436	439	423	440	446	434	441	458	479	429	444	432	446	408	438	450	472	460	441	455	448	474	437	461	434	404	454	408	495	451	415	452	461	455	425	433	470	416	484	461	475	471	467	459	473	428	428	431	434	458	451	463	437	423	402	464	458	499	480	420	462	462	472	441	437	412	435	430	430	391	446	433	437	430	452	472	469	459	434	446	424	437	416	409	442	434	439	486	462	472	480	455	412	474	440	434	439	423	411	419	459	456	400	445	459	429	422	471	445	451	438	458	476	453	469	458	478	446	448	423	459	405	452	416	447	475	457	438	422	464	415	477	441	460	452	432	437	452	437	458	473	460	441	459	441	452	462	443	410	440	457	463	440	420	462	458	398	427	422	440	442	435	466	507	463	428	419	420	428	446	465	449	457	442	452	466	463	447	418	435	477	464	448	426	442	453	445	454	485	417	494	403	436	418	506	458	388	429	469	478	457	426	417	443	430	422	433	480	440	462	434	448	448	427	480	413	457	464	462	427	443	435	446	415	471	465	464	423	518	461	444	461	456	473	441	437	444	468	457	427	466	434	461	420	424	449	409	443	430	458	478	442	443	438	432	475	458	451	445	462	424	404	475	461	463	466	447	425	429	450	458	451	454	486	455	404	418	429	488	432	462	427	456	431	467	453	479	415	429	465	471	446	455	458	460	466	455	438	420	426	417	443	437	424	448	432	436	434	475	456	430	459	434	441	460	492	456	426	429	463	455	440	458	419	455	436	418	434	430	438	467	446	465	458	459	453	453	464	406	404	443	467	445	476	437	459	426	432	437	459	439	444	470	453	448	444	462	467	425	423	423	452	450	459	471	427	440	469	439	455	427	443	485	451	446	434	459	447	405	406	469	431	456	428	448	436	396	426	443	427	433	436	446	402	435	467	421	429	447	445	506	474	469	450	452	460	422	481	438	471	462	449	447	469	469	464	470	465	435	452	433	451	436	436	438	452	452	437	453	476	433	402	475	455	485	415	423	454	450	424	437	453	451	437	456	479	444	423	462	475	426	458	460	423	436	427	415	445	450	444	473	445	474	422	405	434	462	470	442	445	434	446	434	439	470	441	434	442	441	443	446	455	453	451	446	407	448	479	424	437	419	444	471	451	470	465	430	452	492	447	430	437	453	453	467	418	472	453	423	432	442	446	453	396	429	433	462	450	449	444	451	432	415	442	445	435	478	460	418	435	491	446	464	450	420	446	470	453	449	423	463	456	429	439	465	451	452	434	432	441	471	462	409	469	421	434	448	476	444	451	434	448	448	480	486	427	422	434	446	417	471	437	446	453	453	413	434	444	448	443	426	474	388	444	464	479	454	482	446	464	467	474	433	417	442	472	441	456	457	462	465	454	453	459	443	417	453	473	416	438	411	461	490	465	440	442	452	454	423	485	464	413	438	438	423	444	408	428	441	432	450	471	399	427	414	439	445	440	455	453	453	471	493	449	444	414	435	471	461	480	430	452	440	416	442	417	454	452	442	485	485	447	440	457	435	449	442	451	480	486	414	439	466	427	451	449	460	473	475	431	449	439	468	441	422	414	425	478	432	416	455	407	466	432	488	472	453	398	474	458	438	432	418	461	479	450	419	427	433	461	429	461	435	451	479	416	439	446	454	411	399	514	437	426	423	427	465	438	447	441	461	428	453	454	460	458	442	465	436	426	445	461	458	474	450	448	455	441	488	462	479	470	436	446	456	449	427	416	390	493	496	446	452	457	462	445	462	467	473	423	472	460	468	459	427	465	449	421	451	426	461	433	468	456	454	444	427	439	425	425	437	440	426	452	450	442	390	459	478	406	469	440	438	434	416	396	428	425	428	462	450	437	464	437	423	425	495	451	432	428	442	428	457	452	437	466	460	398	428	446	438	457	432	404	434	475	447	455	464	453	494	467	443	461	439	492	453	435	470	437	457	444	446	423	455	444	482	490	465	505	465	421	469	419	409	415	448	465	453	402	412	442	420	416	432	434	405	484	443	409	453	447	455	433	443	432	418	442	453	421	448	457	451	428	421	483	449	436	429	427	432	453	432	422	431	450	448	457	427	425	441	437	422	421	426	487	455	418	450	453	486	455	424	434	445	435	476	455	439	422	497	425	447	460	454	488	411	481	462	523	465	445	423	455	447	444	436	469	436	428	435	454	431	459	433	449	433	456	438	443	462	494	452	476	472	473	426	431	477	458	427	462	434	447	452	456	451	437	455	474	472	431	443	507	426	483	403	446	482	443	462	440	499	482	408	460	403	439	441	453	446	406	438	434	419	458	472	448	457	447	421	463	444	437	420	440	475	444	407	451	479	432	467	417	464	490	440	444	475	452	467	419	448	435	467	456	447	470	427	432	430	461	445	395	451	424
59852	47571	20580	5330	1397	1005	823	686	516	477	423	419	366	411	350	341	372	337	357	329	280	275	308	278	264	296	261	286	255	255	280	239	256	257	286	272	250	272	256	263	281	290	240	266	265	253	262	268	258	265	278	248	260	249	263	253	284	259	268	257	256	256	236	293	264	254	244	251	267	284	256	295	237	270	265	263	247	273	262	257	253	243	269	246	274	246	263	248	248	253	252	250	271	272	256	257	262	281	255	242	235	256	239	269	247	261	236	280	277	257	271	307	256	267	286	270	251	248	227	298	254	264	255	240	233	240	260	253	217	255	266	239	238	235	261	264	230	253	252	251	278	266	265	291	237	257	241	271	280	249	247	257	292	240	238	262	247	254	275	260	264	237	244	242	275	269	249	232	278	247	256	289	249	262	252	256	238	272	252	246	246	278	263	272	245	275	245	270	245	244	236	246	285	255	277	257	260	252	260	259	253	261	268	228	253	257	269	251	252	227	252	252	267	225	254	239	255	250	251	286	256	231	281	244	236	263	243	249	242	269	231	254	260	266	234	245	238	282	270	250	271	257	265	270	244	245	272	265	240	239	249	232	238	243	262	293	255	251	255	276	255	267	262	230	270	276	234	248	262	265	235	244	263	239	268	272	266	246	271	280	246	246	260	257	248	250	258	242	223	247	263	248	242	252	231	263	257	231	249	231	281	262	289	245	248	270	253	253	244	289	233	256	256	266	230	247	236	277	235	253	254	259	269	273	235	265	262	248	260	264	269	256	262	229	239	256	225	269	260	241	217	267	228	278	271	248	242	246	253	273	258	224	244	213	303	244	276	240	237	275	266	259	286	225	254	241	281	244	269	246	272	241	251	252	251	244	248	261	264	229	244	258	271	271	288	263	268	246	257	264	264	254	306	264	235	263	258	263	236	245	277	283	285	267	246	267	237	243	256	259	223	246	260	245	268	240	231	288	258	275	278	273	293	271	254	267	271	269	241	263	265	241	267	277	268	231	281	265	263	258	304	243	231	250	254	258	253	269	257	246	232	260	242	260	267	250	249	267	235	258	262	253	251	232	257	231	249	250	280	211	262	227	228	220	254	269	268	234	279	266	281	275	258	259	250	255	240	240	284	238	298	288	253	232	244	264	258	233	278	255	242	277	250	218	293	262	223	269	238	248	249	260	247	242	232	276	260	261	227	244	253	265	249	257	264	247	244	254	271	223	276	275	245	232	224	239	292	295	249	273	257	251	262	257	218	260	267	239	245	255	221	270	248	278	272	243	258	253	265	255	237	255	264	227	257	259	283	242	268	263	242	251	233	269	240	242	236	258	264	246	275	236	192	253	260	271	261	278	223	226	252	276	244	278	283	242	264	282	236	296	239	247	253	269	248	262	232	252	272	232	254	280	240	255	237	270	269	261	268	259	243	253	264	283	241	228	259	248	249	288	219	283	277	237	247	276	239	257	236	272	233	258	237	263	264	256	211	251	271	246	277	207	252	282	259	244	283	251	250	260	229	232	228	240	242	246	238	255	232	255	255	255	249	203	261	263	237	246	250	240	259	246	251	265	254	262	216	264	268	260	234	246	240	257	271	245	249	259	269	249	272	261	246	240	258	243	278	248	264	264	276	242	262	247	237	250	266	241	270	271	236	239	267	235	238	249	252	268	272	264	279	262	250	249	258	290	298	232	267	212	256	240	265	259	267	243	256	238	224	221	259	231	301	269	274	294	250	271	269	253	264	243	253	224	248	281	268	218	242	263	269	278	271	264	301	254	266	269	267	270	238	248	253	267	280	270	265	279	226	246	287	244	259	233	248	267	249	239	253	263	257	275	266	256	243	260	250	288	269	240	240	240	251	269	254	259	272	261	259	257	276	254	277	278	248	279	234	275	241	251	249	282	277	257	276	247	278	260	257	241	239	258	247	259	252	234	239	246	234	253	254	254	274	261	267	231	269	283	271	250	263	261	289	262	277	268	293	231	226	245	201	249	282	242	261	249	268	249	278	264	248	259	261	256	232	226	245	237	269	223	226	247	230	259	242	220	258	273	275	245	254	261	262	265	274	275	265	264	276	246	270	242	279	240	252	256	276	276	259	255	232	260	256	241	243	269	265	232	228	273	266	253	259	261	265	261	238	249	234	278	258	234	285	239	236	288	251	270	274	259	239	216	238	246	259	272	257	265	241	240	253	264	238	245	264	261	281	276	283	250	270	262	284	251	245	251	237	227	277	258	251	267	259	272	238	234	278	251	277	237	273	256	245	260	231	257	239	246	226	233	258	270	272	284	242	242	244	236	250	252	247	256	280	234	247	261	254	253	256	265	272	234	222	267	269	265	235	266	263	269	256	249	275	268	253	281	249	267	252	212	293	254	260	244	237	227	243	239	274	258	233	251	248	250	249	240	232	263	233	256	237	269	258	264	238	265	250	238	231	276	246	269	228	281	229	258	240	231	260	254	259	287	241	249	260	237	266	243	243	264	236	260	265	233	253	292	242	259	261	266	245	276	266	245	269	260	262	259	277	238	234	258	264	257	247	249	263	249	270	255	256	275	231	249	227	234	242	240	242	232	249	238	251	243	244	248	263	278	245	270	245	251	237	270	226	260	258	262	275	256	256	233	252	239	248	227	248	241	265	274	249	266	245	273	264	270	248	283	287	285	246	279	264	265	267	246	240	271	248	268	276	268	257	273	270	269	246	256	274	260	225	254	256	253	269	252	265	235	233	288	272	254	249	268	273	257	267	257	253	268	257	268	242	230	293	281	251	247	244	234	269	227	241	276	250	230	278	241	251	256	261	226	262	216	251	288	256	226	273	297	242	232	244	251	276	241	264	257	218	251	280	285	261	241	225	241	236	274	280	223	270	259	273	245	260	234	283	273	254	229	271	281	264	223	248	226	259	205	241	278	257	255	252	248	261	266	220	237	268	275	261	259	274	258	248	264	269	269	253	262	263	259	249	246	261	256	263	238	243	232	261	245	249	264	283	277	248	248	270	250	246	240	277	236	266	236	258	244	249	228	253	254	236	246	260	279	245	250	242	248	260	246	239	264	261	249	257	254	258	239	292	245	233	271	256	227	240	248	295	250	252	247	229	247	259	322	252	247	240	276	258	266	266	267	277	246	231	238	254	259	281	224	253	291	285	273	246	271	242	257	260	276	257	245	270	280	228	261	240	257	243	259	261	268	262	258	236	261	226	273	262	255	242	252	228	245	236	258	216	263	226	241	249	223	244	239	244	264	243	279	254	262	244	265	247	256	246	284	254	235	250	252	267	250	257	253	232	253	253	289	247	248	251	229	258	270	277	267	238	258	259	272	299	275	257	240	243	254	250	270	269	254	298	239	243	228	251	257	236	256	266	277	256	251	239	232	243	258	259	243	236	279	239	301	287	275	288	294	254	240	273	237	251	251	265	293	221	284	248	236	267	237	263	271	253	257	269	265	251	251	258	258	301	254	204	256	252	241	216	264	252	283	247	280	260	236
39800	21993	5172	5324	4675	3877	3456	2761	2140	1942	1579	1474	1404	1329	1289	1195	1147	1063	1283	889	815	774	801	738	762	774	740	700	647	711	680	660	651	679	638	658	650	612	627	646	618	653	602	614	618	608	592	646	604	614	613	571	601	571	609	627	584	539	594	599	605	587	573	591	592	570	552	600	613	581	568	555	578	603	579	595	567	549	564	552	538	614	579	555	585	566	538	630	605	594	569	567	567	552	564	578	600	563	583	576	596	561	564	553	596	654	576	571	494	575	557	587	574	589	551	602	581	569	561	589	515	541	554	613	567	582	623	557	594	579	492	566	579	548	545	587	566	534	587	552	586	578	561	567	584	568	586	546	579	537	551	584	572	576	558	565	601	557	586	583	559	549	596	552	563	527	590	555	573	575	573	608	537	562	557	508	593	564	560	551	584	588	561	548	610	563	537	568	548	575	582	577	599	600	566	538	557	571	573	573	568	576	562	565	575	569	529	553	565	561	534	603	551	559	599	560	580	607	593	583	626	577	561	550	536	577	602	555	595	582	557	562	516	569	582	549	558	578	590	548	570	533	596	569	578	585	537	584	604	587	545	563	593	539	568	571	557	526	565	582	570	571	551	599	578	543	556	554	559	543	572	559	586	563	569	569	564	570	555	582	575	560	581	559	566	562	558	533	525	619	589	560	546	584	538	554	597	557	582	563	621	607	587	596	533	578	512	599	556	519	556	557	559	542	564	554	565	572	564	541	554	584	543	557	594	522	559	587	529	548	565	561	570	534	563	550	592	566	538	586	584	577	547	595	555	581	565	530	502	542	584	616	515	547	574	592	553	595	572	527	559	577	584	590	565	576	560	571	543	530	542	624	533	513	572	560	564	564	575	559	541	587	529	562	609	546	543	580	581	532	552	593	553	547	545	579	547	601	524	544	566	572	528	540	530	537	570	554	526	549	549	559	573	601	559	561	545	562	565	549	557	547	603	527	564	566	575	587	538	580	530	566	571	533	590	546	584	579	572	564	523	523	518	580	568	607	580	555	584	545	541	513	573	545	578	555	551	541	546	578	559	519	593	612	559	563	525	560	556	548	542	566	515	560	556	538	581	526	549	563	565	607	588	589	544	566	522	560	542	593	519	601	611	560	551	555	599	588	535	568	579	556	611	551	556	568	565	549	547	515	527	574	566	581	545	593	540	541	571	579	537	555	552	577	575	584	543	598	568	552	534	536	590	552	519	554	558	561	558	552	564	558	589	613	576	597	605	578	599	604	591	541	573	554	568	607	626	548	538	548	551	541	591	518	552	548	571	593	539	598	566	589	604	596	589	592	553	555	598	561	541	613	570	540	562	555	575	587	576	539	581	525	580	547	556	547	557	559	582	578	516	553	545	566	590	597	589	567	571	553	555	534	572	573	584	561	551	555	521	542	553	577	544	554	603	561	595	554	596	559	553	575	549	551	601	588	574	600	588	564	579	559	594	586	576	551	591	537	577	545	571	561	544	576	562	570	590	552	575	576	583	579	553	551	517	549	579	558	579	528	510	604	563	589	560	567	571	567	600	609	567	550	582	566	571	592	542	587	569	579	591	587	591	543	587	533	566	537	558	547	547	553	570	550	553	590	574	546	564	550	594	564	561	608	558	561	564	528	540	565	603	599	569	551	603	570	547	599	541	548	584	543	569	531	552	587	567	506	567	580	536	565	585	567	539	569	565	584	565	550	573	566	561	532	589	541	592	585	572	550	549	575	588	532	559	592	551	573	604	548	557	573	540	550	548	528	531	562	562	518	566	578	537	538	596	577	578	570	539	606	596	547	530	615	608	593	547	561	562	533	586	564	567	537	569	553	536	557	571	564	545	564	554	561	600	578	549	610	588	561	570	580	580	538	552	558	587	604	551	553	543	567	575	560	588	619	550	549	540	599	551	537	579	541	540	579	556	591	575	539	580	582	532	576	567	571	564	582	531	578	597	554	560	597	590	584	556	562	593	583	583	558	587	555	546	601	532	567	562	548	558	518	542	553	648	529	567	541	531	591	580	585	558	586	610	548	611	609	542	592	581	533	586	568	610	543	531	575	537	573	583	594	580	621	622	578	537	549	535	583	572	521	544	560	623	625	564	556	539	546	595	546	539	569	574	551	529	622	571	561	611	523	548	566	559	545	578	590	555	560	639	579	571	603	549	543	555	562	559	588	607	541	582	573	580	564	574	554	559	554	527	569	539	564	569	557	562	584	533	575	545	572	556	549	566	554	576	555	581	600	570	564	576	533	560	554	575	576	577	578	564	558	532	566	511	564	559	568	575	604	569	557	573	531	534	577	522	512	605	545	572	538	549	572	548	539	568	554	586	574	562	578	553	586	603	620	563	532	579	580	549	557	558	587	570	572	573	574	559	585	541	575	579	553	538	569	564	571	578	572	576	555	567	554	590	602	541	583	577	576	555	591	556	541	596	568	536	552	556	538	558	552	593	545	574	561	550	531	557	542	555	552	544	538	555	563	530	605	571	513	569	590	556	564	612	557	567	509	568	539	531	542	577	548	542	603	554	572	531	592	556	566	585	579	568	583	572	558	587	566	539	563	572	548	563	544	544	546	556	528	570	550	541	547	573	544	598	556	565	551	567	595	560	553	583	546	550	532	580	568	581	549	541	571	572	544	549	552	555	550	534	571	598	580	571	572	537	532	580	513	595	554	542	563	513	545	542	574	575	558	598	524	550	557	545	569	578	607	576	547	590	523	571	555	552	527	535	562	579	612	532	560	545	577	590	554	577	567	609	576	544	541	542	559	543	534	558	550	509	597	538	612	579	589	550	589	560	581	595	556	570	607	556	541	569	598	576	543	558	593	554	587	538	591	572	583	632	573	545	558	559	542	579	576	595	545	536	563	546	578	578	569	555	587	564	556	600	587	594	572	593	547	607	564	551	581	602	560	542	571	585	528	532	598	566	558	555	549	540	580	581	572	564	572	572	571	574	564	525	561	575	571	579	568	568	565	542	547	544	545	623	555	565	538	489	555	557	570	543	573	547	535	592	536	586	544	513	571	587	587	539	544	561	599	569	529	522	548	564	552	553	550	587	533	545	566	574	566	554	555	534	531	551	629	584	534	564	548	568	550	602	618	538	569	601	536	569	560	550	571	539	555	553	590	555	568	557	559	552	574	582	537	532	541	595	543	570	547	559	586	565	555	622	550	541	530	548	562	599	608	562	563	560	573	572	523	566	544	584	548	562	545	558	573	573	556	524	554	531	574	544	562	546	589	560	585	527	591	559	562	511	581	529	570	578	558	505	565	561	544	590	603	593	549	577	570	551	551	551	569	542	558	566	564	566	622	556	590	541	621	537	548	517	591	597	629	596	557	591	582	591	591	587	552	526	581	553	585	556	555	539	579	561	556	566	560	594	555	549	534	578	618	562	538	588	567	543	552	535	575	575	569	605	600	590	568	592	553	570	579	579	562	575	561	569	596	514	552	583	574	557	551	530	572	618	550
17926	4731	171	128	96	95	102	88	67	79	71	73	74	72	73	68	74	65	71	63	50	74	77	63	67	63	66	64	71	63	70	58	61	57	61	70	55	63	57	73	71	60	79	65	73	64	79	78	60	95	85	57	66	90	75	73	58	76	63	79	66	52	74	60	60	64	81	74	61	70	78	70	67	73	67	73	53	66	71	66	63	69	72	79	78	89	70	77	74	75	52	69	60	79	72	65	69	89	73	71	73	71	74	70	52	66	68	71	67	65	52	71	73	76	73	67	76	73	73	64	68	80	67	70	66	65	73	66	66	60	80	56	74	76	66	81	63	76	54	67	83	52	81	77	95	78	72	65	68	59	66	57	82	61	66	77	71	50	78	67	62	53	74	58	63	72	64	76	61	72	72	74	97	68	61	79	81	85	60	60	63	65	70	78	79	82	69	58	64	69	61	65	51	69	65	69	72	60	75	69	75	60	55	75	81	71	66	68	71	88	70	68	85	68	71	72	83	60	73	62	67	76	60	71	72	70	71	68	83	63	67	61	58	82	75	70	72	78	65	62	61	69	53	70	56	58	65	78	70	72	88	59	75	75	69	51	78	54	65	79	84	79	73	83	58	72	66	86	61	73	83	54	72	74	65	78	66	77	73	61	77	66	58	77	60	59	64	62	62	71	66	67	90	51	67	65	63	79	97	58	65	66	56	72	62	81	61	73	74	76	77	69	71	71	56	66	88	81	77	77	69	75	73	72	58	57	76	81	59	73	62	60	63	79	83	65	70	67	68	68	68	58	67	76	73	67	66	65	81	78	69	55	70	75	66	58	63	74	75	74	58	63	79	57	68	73	66	66	69	72	53	70	71	74	55	72	77	55	67	79	86	66	67	76	57	64	58	65	67	74	73	76	62	65	73	77	76	51	92	71	67	69	75	65	73	76	67	70	72	79	66	53	53	79	63	68	63	62	62	67	53	71	77	60	80	57	67	72	66	79	77	69	68	57	67	69	81	70	64	58	64	59	55	78	68	63	68	80	64	65	54	63	66	88	81	71	67	82	70	51	61	73	80	73	90	79	74	66	66	62	53	70	75	65	56	69	94	62	66	55	68	71	89	70	71	61	67	59	63	60	70	67	81	82	61	57	70	73	66	70	63	79	55	63	83	65	74	89	70	70	79	72	58	59	70	62	83	68	73	70	73	62	60	67	65	80	65	72	74	79	68	65	70	76	72	67	87	62	64	74	68	63	62	71	64	82	75	64	74	64	75	61	59	61	80	73	76	80	70	63	62	51	66	74	60	60	50	82	70	60	76	75	65	73	74	57	63	72	61	59	70	72	68	67	69	64	73	79	62	51	50	66	72	62	67	69	75	62	64	81	66	53	63	82	63	82	67	72	74	67	58	75	65	65	56	74	87	74	64	61	60	71	75	68	60	65	69	82	57	75	58	83	65	64	78	69	80	87	66	73	62	63	70	69	68	71	61	73	66	87	70	54	56	51	72	64	61	72	92	55	65	59	78	69	77	75	68	69	68	83	58	83	77	61	73	76	65	88	70	65	76	69	54	63	76	63	83	62	72	57	67	72	89	63	78	69	62	75	73	64	87	67	56	75	82	85	76	69	63	71	58	73	60	75	65	57	76	68	80	71	71	62	61	71	95	66	68	80	64	76	79	68	60	72	72	67	73	70	77	57	65	66	53	76	66	73	83	62	84	89	69	59	59	78	84	56	63	67	72	51	67	76	55	70	69	63	68	76	74	70	55	65	70	61	74	72	67	75	65	47	75	63	74	68	78	63	75	67	88	70	75	80	64	58	56	70	68	63	69	62	82	76	63	68	64	77	68	59	41	52	80	70	74	68	63	81	68	75	71	80	65	83	67	57	86	67	68	55	71	71	50	82	70	69	62	62	63	63	69	65	69	70	73	67	72	72	62	48	60	69	52	74	79	56	70	53	83	72	75	61	70	70	76	57	76	57	64	52	62	67	69	74	66	64	67	73	73	68	53	73	71	55	73	77	76	54	65	59	73	61	69	65	68	79	75	70	79	56	67	88	73	66	62	89	62	76	71	58	68	59	83	63	56	60	63	60	59	67	61	58	68	59	63	51	71	78	66	50	56	81	72	60	75	68	86	70	59	74	70	68	67	67	61	67	55	71	69	73	82	76	65	70	57	75	71	76	61	72	80	77	76	75	71	70	78	59	45	76	60	67	77	69	77	68	72	64	60	65	65	57	62	67	78	79	68	58	65	76	50	69	61	63	78	71	66	70	62	88	85	74	68	75	67	71	62	67	70	72	65	77	76	79	67	65	54	76	73	71	82	84	80	70	87	78	70	79	69	64	64	71	82	79	74	77	69	74	59	67	73	87	78	62	82	63	68	61	73	62	79	58	57	63	73	73	76	69	72	52	61	70	95	82	79	57	63	76	68	68	68	60	75	62	60	64	87	64	81	69	65	68	79	73	64	72	65	59	59	79	61	74	82	72	80	68	64	68	70	57	73	74	82	62	70	74	70	69	68	77	70	77	61	70	57	65	71	77	76	67	57	67	62	64	78	66	67	48	71	79	63	64	70	77	81	69	88	71	59	57	60	71	73	69	65	55	64	68	67	75	74	68	70	70	65	55	63	76	92	76	56	79	77	77	69	65	84	58	74	78	66	74	76	58	76	60	74	76	72	68	69	59	67	81	84	72	63	65	59	71	77	66	73	64	67	59	78	67	75	81	80	56	73	67	67	71	65	70	74	67	64	70	65	69	74	75	65	64	79	74	74	80	71	81	62	80	75	84	79	76	80	78	66	76	61	71	66	79	71	84	80	68	54	72	83	69	69	67	92	73	76	78	65	61	74	62	83	83	76	60	55	67	69	71	72	81	63	78	77	72	60	65	54	77	58	60	68	61	51	74	62	72	68	66	79	71	71	67	72	69	61	60	71	64	43	73	66	82	87	55	77	77	62	78	75	73	66	53	73	69	79	69	70	68	69	89	57	73	67	67	59	71	89	63	69	78	65	70	60	56	80	81	67	60	76	58	80	81	70	64	70	77	75	70	58	61	87	65	61	68	70	60	58	57	57	82	75	84	69	69	72	66	75	61	73	62	75	86	69	71	85	73	82	81	67	71	73	66	68	55	80	76	65	63	81	57	65	74	82	67	50	71	71	69	62	73	62	77	70	59	81	69	65	62	72	75	61	68	65	57	62	70	62	88	71	70	61	83	71	54	69	58	73	69	68	56	70	77	72	59	77	80	58	60	66	74	58	61	66	67	56	62	68	75	75	60	79	60	78	59	60	65	60	62	58	79	69	74	54	63	64	76	77	58	83	82	62	71	81	66	70	63	59	72	63	62	74	91	83	66	70	61	73	45	68	76	67	51	52	82	60	81	59	80	66	79	59	57	72	70	62	75	61	75	72	74	53	63	78	89	67	84	61	55	63	83	72	72	53	69	44	53	73	68	66	73	76	66	71	69	72	72	87	78	80	77	66	69
10239	3701	340	372	378	316	312	258	256	240	224	214	255	242	250	227	215	212	226	205	184	220	235	197	196	205	216	177	197	203	237	201	236	214	210	191	204	193	205	200	183	219	206	214	225	207	205	222	221	223	192	220	184	222	219	176	204	195	226	216	196	196	212	191	208	202	180	214	196	193	195	217	203	220	182	216	195	204	186	199	207	211	222	183	187	211	192	206	225	199	186	217	174	206	197	213	182	202	203	214	226	196	214	204	205	208	201	212	195	202	193	210	205	183	202	223	204	202	204	204	192	209	204	212	210	187	207	198	208	206	211	207	206	190	208	200	194	194	209	191	179	197	189	225	224	207	196	213	222	189	191	205	217	217	207	186	218	202	202	197	188	189	193	205	233	205	197	212	193	209	200	214	196	208	197	198	196	224	209	214	209	210	191	222	211	196	220	210	212	196	185	197	206	186	190	205	207	198	211	192	210	233	199	202	162	214	212	219	175	214	182	206	207	195	223	195	192	195	202	177	199	185	211	184	179	218	197	227	181	192	177	165	191	218	206	183	205	201	200	190	196	185	182	236	166	188	223	216	215	211	205	209	202	204	210	183	216	220	195	198	202	192	223	198	196	194	203	190	208	227	199	215	200	232	195	226	196	186	192	209	207	199	196	235	185	219	207	199	202	231	186	225	226	214	193	216	207	190	198	210	213	202	204	204	250	209	199	188	200	207	198	190	205	210	212	226	180	229	211	241	208	213	208	205	188	208	211	174	215	198	211	236	226	192	205	197	195	192	170	185	221	206	212	236	179	203	212	182	191	199	215	214	210	212	203	235	202	209	174	217	197	192	208	193	209	211	227	191	220	206	193	228	203	214	210	182	214	203	210	200	187	215	193	220	204	191	214	203	214	207	207	198	190	181	206	216	190	205	209	191	201	197	219	218	200	190	223	172	193	196	207	194	216	194	181	193	231	221	202	215	208	200	197	199	195	189	201	186	207	212	190	202	220	212	195	188	225	190	224	214	225	198	209	205	191	190	197	196	215	191	223	218	181	206	188	200	197	191	228	212	205	186	186	213	209	203	191	219	214	182	179	197	220	211	203	214	197	200	206	226	205	194	225	214	193	181	185	250	215	197	225	224	182	218	196	194	213	204	207	186	190	216	207	205	167	192	198	227	179	203	220	189	229	224	216	178	191	183	202	213	195	227	210	221	190	194	200	179	211	187	210	202	177	235	215	210	193	191	215	203	188	218	216	218	228	232	184	198	198	223	197	203	226	216	176	225	210	198	209	200	215	206	236	194	205	191	217	200	197	216	217	245	211	185	195	208	194	228	189	205	214	215	191	192	240	217	198	212	191	232	201	202	200	185	177	207	205	213	187	194	177	199	191	199	200	215	191	210	226	196	207	199	207	223	206	180	178	221	191	192	201	180	202	189	189	220	204	183	195	190	217	186	208	204	214	214	210	218	178	204	202	224	202	205	216	213	160	190	201	208	204	225	184	221	200	189	164	179	218	210	193	201	207	196	213	213	196	246	206	190	228	203	216	233	181	201	196	207	203	199	205	204	223	206	216	203	239	197	207	212	204	208	230	184	214	212	184	220	187	218	204	182	207	192	208	224	212	187	206	200	203	205	161	206	218	211	195	202	212	204	200	229	187	171	221	194	191	194	198	215	194	188	203	201	198	194	199	192	243	213	197	196	199	205	171	189	174	196	179	196	217	190	213	211	198	210	213	212	225	239	235	204	195	187	190	198	200	215	219	227	221	174	228	193	216	222	219	207	212	188	195	193	207	196	203	227	210	202	194	185	215	231	210	185	181	187	195	202	202	194	194	195	223	192	216	196	198	226	201	202	224	208	218	201	208	191	210	199	221	231	184	201	207	198	200	193	206	251	202	206	225	182	211	204	185	219	221	180	212	195	230	197	189	197	205	187	202	218	193	200	238	197	222	213	187	183	182	189	214	198	221	219	187	184	203	189	231	186	177	214	192	224	195	199	239	229	212	202	206	207	181	215	199	217	179	183	204	222	199	199	207	219	175	225	231	198	164	199	193	218	190	207	192	209	217	191	178	186	221	185	232	200	219	224	190	212	190	193	218	212	185	215	197	221	192	204	209	196	198	205	194	197	189	201	191	180	213	211	229	192	189	207	213	204	199	202	196	199	228	164	227	204	193	219	202	209	208	197	206	211	191	240	212	216	200	199	180	213	196	201	207	220	205	186	206	216	200	212	206	205	197	219	200	181	208	190	215	209	203	202	208	201	182	199	201	210	229	196	218	204	211	184	235	205	192	228	189	204	189	211	217	203	214	218	204	211	214	196	206	199	227	180	212	212	208	209	193	195	187	209	201	228	204	200	219	190	175	180	201	192	220	207	198	197	193	195	172	193	204	185	181	213	200	203	180	199	217	231	190	203	210	184	215	221	225	214	217	180	184	230	223	198	208	197	210	188	182	199	206	221	206	210	207	212	242	187	191	194	176	187	184	233	225	204	211	209	188	184	187	200	211	219	203	202	204	197	221	166	197	219	193	193	193	184	192	199	213	210	203	191	210	187	222	172	222	194	198	199	233	218	211	186	207	218	218	228	210	208	188	184	207	206	220	189	213	196	206	184	213	222	210	217	195	208	204	194	190	199	175	209	195	217	206	204	199	209	186	198	211	187	207	207	204	205	181	200	212	183	190	195	212	219	203	225	196	192	202	202	218	208	186	216	207	189	198	210	196	193	178	217	218	199	185	202	211	193	215	190	213	184	239	191	203	194	209	192	222	222	213	229	209	200	207	207	189	210	200	221	233	192	209	208	212	207	188	236	234	186	200	223	202	203	182	203	174	209	165	207	205	212	201	214	197	212	225	192	215	200	228	182	214	201	194	208	187	205	201	191	186	204	198	213	220	178	186	222	179	184	218	232	202	202	206	208	188	199	200	186	216	192	195	210	212	201	194	219	234	196	213	198	183	183	185	204	217	223	193	218	179	204	194	193	190	214	208	192	208	225	230	205	203	193	203	215	196	197	207	194	205	189	216	211	198	180	209	213	191	188	205	199	194	216	179	192	201	204	212	195	197	202	246	200	202	188	187	214	206	199	222	242	212	217	189	210	207	215	203	209	183	214	206	181	183	235	183	196	211	221	201	201	214	213	188	205	189	213	212	213	203	247	235	196	213	228	201	202	205	206	210	225	222	223	192	192	221	200	177	201	206	175	202	205	181	209	241	186	182	205	195	221	205	220	193	182	208	200	188	213	194	184	173	207	204	210	228	215	200	193	209	202	189	200	216	217	216	204	184	220	193	213	187	208	202	179	217	187	202	224	184	179	186	191	191	214	222	193	190	174	210	190	209	198	184	190	199	204	185	208	201	198	194	237	216	218	189	222	191	204	221	182	196	187	197	199	219	204	203	202	198	211	204	209	202	187	197	193	214	179	209	195	223	198	199	185	197	222	186	217	219	204	202	181	222	221	211	229	209	230	201	171	209	187	216	212	183	195
50099	44116	10363	1281	659	547	481	364	346	295	247	282	258	226	227	234	202	216	259	197	200	208	211	186	197	191	167	211	187	206	217	185	194	218	222	205	221	191	177	197	209	193	219	202	181	204	195	186	221	175	184	174	216	195	167	173	191	186	168	183	191	185	179	179	191	161	183	184	200	182	183	192	189	172	202	189	175	184	195	189	200	190	175	174	189	196	174	212	207	198	195	165	201	191	179	198	213	195	168	197	202	214	237	191	201	157	177	175	186	203	200	193	171	185	171	199	171	208	203	196	171	177	185	196	198	208	200	162	198	207	171	190	173	188	198	186	218	185	177	201	188	174	185	196	198	195	174	218	164	182	191	205	194	198	180	172	172	184	183	210	193	185	180	195	179	221	178	212	176	207	171	199	189	182	169	186	177	187	179	163	200	207	180	192	169	183	178	178	188	174	211	195	201	187	191	185	207	171	201	211	207	208	188	173	188	203	182	178	178	209	174	175	174	190	191	194	177	193	199	181	204	184	206	165	179	181	202	171	183	170	162	176	213	196	184	186	178	192	200	199	188	162	188	196	224	195	186	163	196	197	187	159	179	176	198	190	188	206	210	182	182	192	171	180	194	181	179	200	155	179	181	193	195	195	178	182	182	176	216	194	201	184	221	188	183	207	196	183	196	199	195	168	202	187	196	175	148	186	201	206	215	200	166	177	188	187	167	176	195	185	198	194	208	208	183	201	190	184	206	193	189	182	167	195	179	167	178	172	177	189	185	176	191	195	188	195	169	151	172	211	184	171	194	189	221	194	178	180	185	198	186	184	206	196	193	173	192	168	151	185	178	197	202	185	191	218	226	171	187	182	145	179	199	200	167	193	190	197	195	188	183	160	177	164	173	191	170	191	183	200	181	194	181	171	180	227	181	178	208	176	192	209	173	183	195	183	189	206	200	192	161	176	150	161	181	203	157	186	167	186	175	205	189	187	174	167	188	175	182	202	200	166	206	173	191	180	154	183	194	186	185	192	165	171	205	184	183	166	186	169	180	194	181	167	188	180	174	189	209	165	189	191	195	194	198	207	191	198	178	180	204	171	171	163	166	170	176	172	172	189	191	184	194	173	183	182	186	171	176	176	212	193	192	193	196	202	166	188	196	179	181	195	193	196	205	196	209	192	227	183	160	181	178	164	176	201	191	190	173	204	208	209	158	203	194	186	195	184	186	202	173	207	195	195	186	178	184	199	182	203	202	177	194	198	217	200	201	187	178	176	219	192	214	181	163	195	178	177	176	165	182	198	184	179	182	178	183	182	195	168	177	187	189	183	171	212	197	191	200	195	203	184	191	203	199	166	170	176	193	188	171	190	180	199	188	187	191	194	174	206	202	167	191	180	202	216	165	190	177	186	181	186	196	204	190	195	180	182	178	164	174	203	211	206	182	214	179	195	199	178	184	180	190	214	152	181	196	186	190	208	192	173	214	184	190	207	168	183	161	202	213	183	185	178	174	169	165	187	205	183	219	204	189	200	172	171	184	177	189	193	197	223	207	184	195	190	193	195	178	200	177	187	168	194	187	180	185	188	202	201	194	166	204	198	203	173	188	206	213	159	177	215	200	179	162	211	188	186	189	187	204	197	188	192	196	181	191	175	191	187	201	175	196	212	184	193	186	161	194	188	187	203	174	169	202	206	190	176	195	204	192	219	187	180	202	172	164	187	190	184	206	200	180	195	196	197	190	181	196	174	193	184	183	178	195	182	178	187	188	190	193	177	204	170	197	177	209	176	182	184	183	186	178	221	186	175	194	189	181	192	177	162	212	219	182	197	204	222	200	205	185	194	190	188	163	175	172	188	179	194	205	171	179	197	182	164	174	195	197	182	174	170	183	191	167	194	151	209	174	193	170	173	172	201	210	173	182	167	175	179	216	176	172	157	170	187	190	181	180	186	187	182	177	198	163	199	192	193	184	190	174	199	173	194	186	193	188	169	175	172	159	172	193	165	181	187	206	182	164	178	181	167	195	167	189	193	205	192	174	153	186	201	167	185	201	200	182	189	168	175	161	217	181	202	215	179	170	198	172	192	175	162	193	167	180	186	192	192	186	206	200	201	177	169	181	192	198	222	199	195	205	183	207	195	175	188	187	190	191	223	197	179	159	204	174	183	183	192	174	185	195	174	187	186	191	170	205	191	167	173	212	194	204	175	186	190	159	204	171	188	186	184	166	183	178	203	168	187	183	196	209	199	195	197	192	205	190	192	177	194	204	175	205	174	170	181	181	176	214	188	168	167	177	165	207	213	172	173	177	193	172	162	183	180	217	200	184	178	194	208	171	164	169	177	199	174	182	182	179	193	213	199	185	176	184	184	192	183	193	170	154	198	166	207	181	170	182	162	189	194	155	189	180	171	203	197	195	180	198	182	177	186	213	218	197	193	173	199	194	199	171	182	218	163	184	189	201	201	197	194	187	176	171	195	192	192	196	192	154	198	179	206	181	191	169	172	200	177	201	182	179	199	175	180	184	214	191	194	197	197	186	174	204	207	197	218	188	182	208	171	164	190	221	180	192	186	202	166	173	176	193	198	190	183	187	183	158	181	201	173	183	200	185	193	174	200	179	189	194	189	189	179	193	166	176	192	197	168	183	221	215	174	165	201	182	187	196	190	183	198	162	213	191	202	182	204	168	173	192	177	178	187	181	200	194	161	180	186	198	170	202	189	184	174	191	198	205	186	187	208	150	186	197	213	201	184	179	190	183	151	184	174	212	205	174	212	158	182	163	187	197	211	193	165	197	180	197	188	225	170	201	180	215	182	159	174	178	204	179	167	179	159	192	186	172	198	171	193	170	205	190	207	208	195	184	192	170	196	199	184	198	188	171	187	190	171	189	171	198	195	232	171	187	195	167	189	181	191	187	194	178	195	194	184	160	200	176	186	179	201	182	182	187	162	183	198	182	183	191	198	194	161	162	152	160	208	200	186	209	181	191	169	167	177	178	168	194	185	178	171	179	187	190	197	171	162	181	182	173	172	167	170	201	202	167	191	169	175	214	180	214	201	172	182	183	195	206	169	198	181	184	189	181	211	185	209	170	188	189	165	187	180	171	188	199	177	187	206	198	192	205	196	169	201	199	157	187	185	177	193	194	156	194	173	167	176	169	180	180	172	166	187	179	175	191	173	198	183	194	193	184	195	183	180	182	192	186	209	184	170	202	191	199	189	210	200	194	170	197	205	181	186	180	184	201	207	174	197	188	173	194	166	188	197	158	177	194	191	186	180	181	177	178	208	186	183	178	185	182	182	172	205	188	193	219	171	177	175	178	191	189	207	182	179	197	226	170	175	164	198	186	197	193	169	175	176	190	191	185	195	197	194	178	177	181	176	204	204	196	187	173	194	216	191	176	177	188	179	219	215	181	190	171	192	174	162	184	183	197	170	189	168	159	193	183	189	182	180	202	174	167	179	193	188	175	190	170	189	161	184	207	173	175	200	198	192
31260	18931	2896	2920	2576	2314	1935	1560	1369	1153	965	989	878	836	827	786	701	763	866	953	601	557	511	519	477	567	479	525	510	500	515	485	557	480	505	471	476	460	487	484	478	435	483	497	457	490	454	484	450	473	450	447	468	497	457	453	458	483	456	479	425	460	429	488	472	439	477	467	452	466	464	437	492	459	449	463	440	445	428	450	456	437	434	436	470	450	453	434	464	457	476	459	434	443	461	444	475	444	439	447	438	460	474	414	440	479	444	434	463	447	449	427	420	448	471	430	424	472	478	447	465	453	453	441	443	467	478	422	495	477	456	413	448	484	456	416	441	434	447	436	434	479	460	421	482	454	468	437	463	415	428	458	447	464	469	451	481	441	439	453	461	430	469	409	452	453	439	500	466	472	480	454	471	435	434	446	470	448	425	432	427	452	465	444	448	470	463	416	471	410	470	476	458	430	418	440	419	491	462	466	447	434	396	431	447	458	428	467	458	452	418	475	458	450	460	460	444	454	412	477	420	410	457	436	448	427	455	490	439	451	413	488	468	446	469	473	451	449	461	428	478	457	445	441	460	480	463	446	497	469	436	474	432	479	460	449	429	453	448	383	450	464	413	451	421	439	475	462	459	506	450	454	414	431	473	435	449	437	468	466	458	447	436	428	455	436	429	457	414	416	432	481	430	480	457	440	432	456	458	474	420	487	445	437	437	444	455	423	438	478	422	431	455	413	416	474	450	431	450	450	411	438	475	454	454	422	402	434	451	482	432	440	438	436	450	455	397	447	454	427	424	462	450	397	417	421	465	448	409	455	450	422	462	450	443	478	444	469	444	468	405	430	419	425	423	437	474	508	405	460	472	412	425	445	435	445	457	443	461	418	466	480	445	466	461	433	457	451	461	437	455	427	460	456	456	427	458	437	448	445	444	464	407	445	449	477	450	446	445	461	473	429	427	435	405	466	420	456	453	454	427	458	455	413	412	460	435	453	450	477	461	402	454	430	446	467	454	428	442	427	459	455	428	421	448	428	434	454	443	451	425	466	461	452	439	466	443	458	449	442	432	450	446	460	429	466	449	459	479	441	486	427	439	461	450	449	468	492	434	448	473	446	478	445	431	465	445	441	444	453	477	441	441	476	404	465	448	433	456	463	443	432	440	465	451	457	440	415	453	478	428	413	438	451	450	415	436	462	482	432	471	448	457	466	442	417	453	435	477	444	442	413	459	410	444	472	447	470	449	475	439	467	448	455	456	488	423	451	409	433	520	467	469	429	460	455	440	376	413	435	421	454	457	454	442	434	427	444	445	456	471	481	435	439	429	461	440	455	453	472	445	452	442	433	454	458	451	512	468	456	447	470	472	433	443	433	475	448	428	426	460	445	448	450	443	431	461	433	437	481	470	464	437	432	455	445	460	446	424	450	424	442	435	433	452	444	424	448	443	441	426	445	491	431	422	435	454	437	458	449	466	452	481	438	439	442	460	411	472	485	456	476	451	458	426	440	432	478	500	417	462	467	474	453	426	424	431	430	451	438	489	482	432	466	452	442	487	432	412	450	464	478	452	454	478	412	443	453	451	439	425	424	437	460	435	462	458	451	457	415	450	438	492	415	429	436	437	429	457	451	498	452	460	440	434	448	458	431	432	416	426	476	421	455	400	438	479	414	407	440	465	418	447	475	471	462	468	430	463	426	465	467	427	441	458	479	454	444	432	443	407	433	460	453	446	454	446	431	475	453	442	444	418	418	482	477	451	496	428	443	442	433	422	455	441	398	401	473	446	453	430	416	522	475	428	459	445	435	454	429	467	465	489	472	469	449	412	479	436	448	463	408	445	485	461	468	441	442	482	457	416	413	478	450	443	416	530	458	423	470	460	473	446	467	465	429	427	430	439	419	412	491	466	423	427	410	463	437	449	467	430	414	404	425	452	443	430	433	441	441	497	430	458	472	439	464	405	433	401	439	455	441	436	432	451	480	449	436	409	446	468	435	429	419	469	415	432	462	449	428	463	427	456	445	490	439	433	452	461	493	440	456	441	426	440	419	443	467	435	438	437	424	447	470	429	433	434	491	437	448	435	422	460	490	408	437	480	450	441	454	416	464	439	422	434	415	461	438	450	471	479	426	428	479	428	477	472	462	469	448	449	441	451	450	413	414	443	456	473	431	422	407	368	485	466	449	438	437	427	453	419	460	415	464	473	464	427	447	384	431	449	475	445	401	435	447	451	456	437	463	432	444	460	470	479	423	471	424	413	468	456	480	453	453	426	446	477	447	456	446	463	456	454	512	422	430	424	452	422	444	434	460	460	477	424	451	434	465	467	438	444	427	429	441	485	441	424	436	472	426	446	450	470	427	453	429	442	436	450	461	460	457	469	441	435	425	399	445	477	468	451	432	464	447	446	426	431	429	426	450	433	467	408	442	453	436	404	410	443	478	461	426	432	459	412	453	455	445	386	427	450	437	482	456	441	440	482	440	436	453	450	458	456	457	460	431	416	466	475	440	477	431	457	428	427	466	454	429	457	456	455	418	436	426	420	441	438	465	418	453	444	464	478	413	458	459	452	489	471	476	416	431	446	457	458	462	443	454	453	469	435	434	424	436	462	431	443	459	406	457	451	461	482	417	437	440	457	431	446	480	428	471	472	447	423	412	446	465	461	458	438	430	446	444	430	422	446	426	465	454	449	450	439	483	477	465	416	465	444	431	401	432	468	455	456	459	428	463	462	433	429	439	410	470	466	454	448	476	436	434	451	423	437	417	440	432	454	423	420	434	475	505	449	431	476	442	441	450	480	437	436	454	412	451	479	438	429	468	436	469	424	453	469	463	432	450	456	438	442	473	430	440	483	455	453	483	458	419	401	441	464	474	437	474	473	419	449	465	459	430	460	443	454	450	423	439	463	439	444	454	422	444	481	425	468	458	424	434	438	466	391	443	425	420	460	453	439	497	458	435	433	437	456	456	413	438	463	424	470	415	458	470	454	429	417	430	462	427	425	440	457	479	429	444	427	469	451	451	459	419	459	450	439	441	469	410	442	453	400	495	453	453	437	442	394	447	455	454	455	442	491	453	433	460	444	466	443	444	439	419	424	470	435	474	489	441	410	444	452	459	518	448	420	451	468	408	443	447	457	437	429	459	475	473	438	470	417	419	466	487	442	482	443	430	463	458	417	472	446	449	465	465	452	428	453	409	472	435	418	428	438	452	449	429	459	460	506	456	444	456	407	464	442	488	494	476	451	423	430	435	428	467	424	451	407	468	462	419	454	432	439	459	435	454	427	448	414	486	434	466	456	450	451	467	477	445	440	453	443	433	475	439	435	440	437	450	430	441	454	475	452	451	461	451	447	461	434	429	434	447	408	431	466	413	476	434	412	437	440	439	432	423	475	404	469	434	429	420	443	461	502	438	422	457	468	451	433	477	436	439	403	463	450	450	482	425	431	437	456	438	428	438	461	450	457	430	414	467	453	457	460	472	446	460	459	448
61074	53849	19569	4587	1364	1085	847	631	543	503	455	397	394	365	387	309	342	352	359	451	291	285	307	300	286	292	268	278	261	262	287	225	268	265	259	264	257	261	250	300	256	271	263	266	284	226	265	282	267	273	244	271	266	244	282	225	282	258	256	239	247	234	239	262	252	238	255	251	259	268	263	259	249	260	252	286	276	256	246	255	273	246	256	254	246	258	275	275	243	225	248	257	237	250	221	260	284	257	262	261	260	286	281	241	264	255	280	241	242	244	271	272	268	274	262	246	244	287	267	259	253	290	259	261	295	257	270	275	263	251	241	242	298	284	247	266	241	293	244	266	257	277	244	251	227	248	257	249	291	278	241	241	255	240	240	253	278	245	249	218	216	248	261	263	286	226	264	278	255	247	259	239	239	260	253	268	274	262	244	283	258	214	219	248	261	257	266	263	255	229	258	235	266	266	265	213	256	288	266	258	244	257	252	276	259	262	265	241	262	269	244	234	253	243	301	287	256	246	253	242	285	246	231	251	234	253	259	267	248	258	286	268	289	277	264	267	226	219	249	265	249	255	260	251	273	260	287	261	253	275	253	242	267	272	279	249	268	238	267	259	278	265	261	275	270	260	277	269	282	275	241	235	230	250	253	250	246	225	223	238	271	230	230	274	246	268	261	273	251	262	258	239	259	254	247	235	264	277	272	265	265	255	280	270	265	257	246	249	280	274	267	253	250	288	265	269	245	275	252	275	251	250	237	243	237	257	224	245	271	260	265	263	272	249	262	248	243	260	239	254	238	241	249	269	260	256	268	255	265	263	268	260	246	257	262	219	283	247	252	272	262	249	244	254	262	235	227	244	239	245	271	280	256	252	232	268	264	300	261	244	267	242	238	282	223	265	254	252	261	242	253	262	259	263	224	283	256	282	267	252	246	250	243	234	264	266	253	262	268	233	268	244	241	259	270	265	240	254	241	262	279	280	247	254	275	286	268	261	274	258	268	242	268	242	221	259	255	251	281	238	236	243	216	239	257	261	243	249	287	219	253	293	271	259	202	274	292	238	233	284	252	213	238	234	255	260	243	242	273	248	239	246	265	289	225	256	248	247	241	266	253	247	259	266	226	252	227	258	279	247	261	229	256	268	271	260	243	260	246	247	240	261	249	236	245	260	270	224	269	246	259	276	233	255	253	252	235	239	252	244	276	243	261	251	224	285	261	261	254	259	238	280	261	250	249	242	263	251	283	255	247	259	268	255	275	239	253	267	253	237	277	289	242	242	247	266	247	251	261	259	264	258	237	248	279	288	259	247	227	277	257	267	266	236	251	241	238	258	256	269	259	269	274	252	260	246	233	246	285	235	243	290	244	242	246	253	244	267	242	253	267	250	239	265	235	250	263	258	228	264	266	259	249	277	262	267	250	243	260	286	250	241	275	245	278	263	254	249	240	248	251	252	219	230	240	237	250	263	247	262	239	273	264	233	254	238	259	264	235	254	254	241	246	239	253	236	249	265	260	256	253	247	289	278	235	248	236	276	246	256	261	257	264	268	290	259	249	273	256	249	244	251	247	262	254	281	249	223	252	254	231	252	256	246	245	232	230	270	255	261	250	260	252	234	255	262	242	258	261	230	242	244	254	257	212	247	250	244	248	246	260	260	268	247	257	271	274	267	264	270	260	252	254	250	269	261	221	273	273	254	262	264	245	229	272	278	283	272	251	266	275	233	219	258	266	256	246	245	253	242	268	268	247	246	285	257	276	239	270	251	289	270	279	227	252	256	280	238	265	262	243	236	246	242	226	269	243	240	265	260	289	257	283	305	252	256	255	232	258	226	236	252	236	249	233	262	240	251	246	248	243	248	243	233	264	237	242	260	267	224	243	263	274	285	238	233	214	270	260	247	236	259	260	300	255	243	227	275	255	271	236	259	250	277	263	256	231	250	267	251	235	243	223	245	247	240	261	236	227	232	259	283	273	273	252	267	274	252	288	253	248	262	262	230	278	248	241	251	261	279	254	265	279	295	263	249	279	251	261	253	251	245	239	247	244	260	227	260	218	228	267	258	255	275	278	276	264	243	230	249	261	242	264	284	234	235	278	260	292	253	242	263	251	251	244	276	274	289	275	240	278	247	249	242	255	256	261	271	245	242	228	241	255	264	255	223	260	244	257	261	258	243	286	247	226	256	284	291	279	265	265	266	253	291	288	261	262	271	266	249	254	288	273	233	288	274	265	255	258	274	269	252	255	257	259	284	243	226	263	239	238	259	264	239	247	229	235	257	250	250	274	246	234	259	261	252	251	241	217	257	249	270	264	261	241	260	242	251	281	252	239	230	256	233	239	255	242	267	239	286	251	270	245	256	261	263	268	238	242	234	265	276	240	255	265	240	271	295	254	228	252	239	264	262	263	262	243	277	248	268	242	243	257	249	246	234	264	237	250	274	249	242	237	252	230	255	264	247	251	281	245	273	264	267	259	277	265	262	268	237	263	246	247	266	284	247	225	232	269	248	253	233	248	276	228	259	265	263	246	250	255	280	255	270	252	257	258	290	230	241	249	259	287	248	258	255	279	240	212	241	261	274	240	271	242	239	277	239	280	248	250	293	230	218	215	257	263	223	241	260	273	263	238	236	271	291	256	258	224	294	256	239	280	263	284	225	279	212	283	261	250	248	261	232	265	260	270	236	229	208	226	291	238	228	242	252	240	270	276	241	258	249	242	264	265	261	247	271	263	270	252	249	251	254	287	251	287	265	248	257	250	236	250	247	261	228	263	242	273	268	246	228	273	231	281	277	278	267	229	270	264	258	268	312	250	255	258	280	256	251	244	261	276	275	260	257	281	244	244	249	272	268	247	227	275	242	250	254	229	261	265	231	258	276	298	240	256	282	288	235	267	244	295	258	262	264	270	256	258	262	251	268	205	252	313	251	266	257	291	287	272	264	280	231	257	243	240	224	224	272	245	271	249	240	265	276	259	256	242	253	253	276	257	237	261	253	232	239	232	259	271	251	258	260	256	238	270	259	234	264	253	290	268	237	267	228	241	254	258	229	221	254	245	258	245	258	269	257	258	261	270	259	245	275	234	247	259	264	281	239	264	270	247	293	247	244	267	249	271	260	268	245	280	267	241	243	239	267	253	254	258	247	260	267	270	245	268	259	266	294	281	281	238	262	244	246	275	232	265	254	269	213	238	254	257	277	249	250	249	246	241	292	255	266	270	256	277	277	292	297	266	260	245	249	264	272	252	247	223	243	255	277	287	252	271	215	247	274	295	215	243	248	247	245	250	276	258	226	268	264	287	270	225	257	247	253	286	289	258	254	242	285	254	265	238	241	256	233	264	255	237	249	278	248	246	255	283	238	252	245	236	276	281	284	269	244	246	249	265	239	260	267	258	219	247	224	264	281	245	260	265	270	261	237	248	248	241	247	223	239	238	258	247	254	235	243	253	249	261	224	267	288	322	265	228	270	250	260	262	218	270	262	270	257	233	257
38870	24840	5040	5066	4683	3996	3349	2746	2097	1945	1635	1500	1356	1296	1203	1216	1132	1083	1458	2056	825	786	788	748	742	724	689	718	723	737	619	685	664	617	598	667	616	673	665	659	626	634	651	630	626	580	639	597	616	626	597	614	626	618	594	600	572	605	579	653	599	553	551	586	575	559	594	613	609	606	575	584	579	569	592	562	574	533	539	610	546	591	594	593	582	629	573	561	593	584	541	560	603	518	587	605	552	555	560	563	553	594	590	565	546	599	630	604	570	566	560	576	538	584	578	534	606	592	616	567	579	535	558	572	563	578	595	520	561	612	541	579	564	578	534	561	586	537	554	571	541	552	581	597	560	570	520	574	531	540	581	597	581	559	589	561	557	559	584	570	544	549	584	533	589	580	563	559	528	568	551	583	549	567	533	591	598	574	553	621	548	528	563	593	564	574	552	564	558	591	592	569	563	580	547	563	577	564	546	565	613	538	624	596	556	575	601	586	565	564	613	574	560	582	554	584	606	545	550	578	613	577	581	534	559	562	557	632	602	597	585	532	560	576	591	607	561	539	570	587	557	597	551	543	560	578	547	549	570	550	586	536	561	560	568	582	578	563	583	540	518	573	595	555	594	561	592	558	558	569	565	569	622	556	556	571	554	590	577	568	547	581	552	563	575	565	574	573	535	532	552	587	597	572	584	528	555	549	529	586	579	585	554	564	549	517	541	544	524	565	560	583	525	557	598	578	542	579	562	574	584	547	528	612	557	532	538	564	539	590	621	601	597	537	561	546	583	544	593	566	586	596	527	567	581	600	559	564	587	528	554	582	538	587	545	614	565	560	591	538	580	561	554	552	542	593	555	572	582	565	538	565	613	615	548	612	503	552	617	559	566	598	593	554	579	600	551	534	586	594	543	557	566	580	562	560	592	518	576	562	584	567	556	533	574	573	578	575	578	551	566	554	564	583	578	581	619	583	611	523	565	540	579	557	530	555	529	560	592	557	547	562	559	562	577	572	551	570	573	616	495	564	566	572	561	577	570	564	563	558	555	585	564	559	560	547	567	546	583	579	535	546	566	561	552	556	508	549	555	543	573	582	581	597	582	552	569	540	595	554	615	532	554	570	535	569	552	514	557	573	567	561	575	582	548	594	585	599	573	576	565	594	573	619	573	552	585	546	526	616	585	585	574	539	567	551	569	568	551	595	564	533	551	574	585	551	616	556	560	562	571	577	562	565	601	534	539	552	557	520	578	592	537	554	572	560	552	540	570	560	544	574	573	596	572	508	547	587	581	526	544	572	578	559	585	592	534	535	600	563	573	545	531	510	537	585	596	549	574	607	533	604	553	546	565	543	613	564	602	590	527	595	562	545	554	600	571	599	549	599	580	587	618	557	511	526	579	565	556	561	540	607	548	563	557	586	562	588	534	531	546	596	639	548	524	542	567	587	526	561	585	526	570	531	571	535	536	577	585	535	532	567	530	550	602	652	552	597	540	548	567	561	570	563	541	535	550	591	591	570	549	614	595	573	533	544	564	541	586	519	562	555	591	590	549	604	568	559	552	577	563	545	563	556	534	554	561	555	589	585	574	560	575	561	554	554	558	587	568	593	551	563	516	593	588	538	551	570	578	570	553	553	578	553	517	558	532	549	536	580	585	567	597	558	570	539	538	559	564	570	535	564	570	594	518	577	567	568	575	567	538	541	533	590	575	515	595	542	534	581	554	572	538	563	563	559	558	530	563	568	565	606	561	569	600	580	551	609	579	564	557	560	592	519	591	555	553	550	538	542	561	538	557	578	557	548	545	586	571	579	576	558	539	601	630	515	588	508	528	593	551	627	543	567	580	570	573	582	624	536	595	557	558	543	581	577	572	594	563	564	590	537	571	537	572	579	581	567	545	594	602	527	539	571	561	564	565	565	573	553	550	572	548	589	569	590	601	587	556	590	524	539	586	544	563	581	572	578	588	563	574	561	563	597	577	573	553	533	527	550	578	613	594	589	579	566	602	574	579	550	582	552	532	583	556	550	537	613	611	575	555	590	577	542	544	595	583	553	567	545	569	571	587	546	526	612	580	575	528	551	557	559	564	561	562	554	578	565	615	547	537	528	535	533	556	550	556	567	574	521	562	607	569	552	570	553	572	569	583	592	602	549	552	579	609	562	553	548	571	551	542	488	541	556	595	544	591	539	544	564	607	563	556	555	618	562	552	532	539	552	563	558	546	548	610	588	594	612	555	581	522	593	591	546	615	586	546	601	591	628	549	553	606	529	564	581	591	578	602	616	591	578	553	596	573	548	539	537	525	588	539	583	566	593	549	533	531	569	620	549	555	515	583	541	585	600	567	570	557	574	554	573	534	583	538	577	579	551	555	551	564	579	555	543	566	533	564	569	613	558	567	541	584	575	591	582	580	529	566	568	567	569	517	582	533	549	557	550	557	533	561	598	581	539	578	556	576	591	574	564	500	580	562	586	552	577	565	550	558	554	523	559	565	545	559	530	526	578	561	562	601	603	549	559	533	579	562	572	554	586	557	568	581	572	549	589	570	591	585	568	575	602	567	563	556	548	613	570	589	561	580	584	598	579	599	527	557	577	577	580	558	577	549	578	603	520	555	567	580	556	558	542	534	573	571	614	534	560	557	588	559	590	547	512	631	578	544	559	558	511	562	579	530	582	612	591	569	546	596	572	529	525	537	498	583	635	571	595	586	542	580	538	571	540	596	531	599	601	559	553	575	572	567	592	550	556	575	517	574	547	588	598	592	509	575	555	588	561	528	560	565	525	585	551	548	528	548	556	590	589	561	558	535	606	566	559	583	558	597	577	585	555	558	551	566	572	600	561	560	523	536	582	583	557	574	538	558	595	503	546	535	574	623	586	562	534	555	561	566	550	509	575	588	580	561	575	561	590	602	560	568	549	603	581	573	578	542	546	608	570	570	573	603	583	566	596	591	563	598	599	594	575	556	596	528	606	603	553	546	572	542	521	573	540	603	550	601	571	561	540	555	569	585	512	564	564	532	596	567	533	537	614	572	571	603	586	544	574	583	542	530	556	588	540	521	545	582	533	588	547	576	596	558	545	543	579	599	589	546	595	589	596	545	578	563	611	546	538	577	585	572	589	562	515	582	552	627	589	515	553	531	532	608	567	556	559	554	561	591	551	592	571	591	554	559	576	579	543	573	554	520	605	506	604	595	534	561	565	565	560	537	525	573	566	555	547	561	593	548	541	584	574	580	545	560	587	554	599	562	571	553	570	575	558	567	546	524	564	598	564	559	576	494	619	554	560	525	542	555	564	542	538	556	543	566	590	582	572	552	546	536	585	518	610	546	606	559	572	582	553	534	592	580	523	534	569	568	545	531	545	573	577	546	529	581	605	576	545	569	547	594	602	540	534	534	571	539	546	554	574	573	571	517	542	555	582	564	570	540	602	574	543	544	571	576	590	553	555	572	583	536	568	567	548	574	567	612	534	601	568	566	586	566	579	516	552
16116	4533	217	132	106	93	105	76	86	92	74	65	74	65	100	74	71	68	84	90	66	87	56	52	52	62	72	75	62	79	72	76	67	78	57	73	83	75	97	57	77	80	72	91	56	92	70	60	79	81	64	79	60	68	67	61	48	76	81	71	63	69	61	60	66	69	62	68	76	96	75	77	56	61	86	79	77	67	63	57	79	66	70	73	64	79	83	61	79	77	77	63	86	68	71	73	67	68	75	70	65	72	85	70	60	72	79	72	77	68	70	78	70	60	55	79	72	66	61	76	77	82	72	58	75	50	64	64	76	80	77	66	64	69	74	75	66	81	65	65	52	66	75	87	97	73	75	61	60	83	80	74	74	73	75	63	86	83	62	67	67	66	68	68	56	67	65	69	91	61	72	77	63	65	81	64	74	87	81	66	86	79	80	63	75	86	85	79	75	78	66	58	68	74	75	70	91	74	61	77	72	64	76	70	68	61	60	77	61	73	80	85	65	62	58	78	96	71	69	66	72	82	65	68	65	61	91	72	67	64	63	74	68	82	71	83	79	58	76	76	64	87	67	75	74	82	66	61	72	71	56	65	68	67	62	57	66	66	70	62	80	63	74	64	71	78	56	71	86	84	72	68	76	68	79	67	68	57	62	77	65	55	81	70	69	63	66	75	69	54	70	79	68	67	52	76	75	69	48	59	65	74	74	73	66	69	63	62	84	64	68	66	74	70	73	67	85	66	73	63	74	70	63	75	72	78	74	58	84	78	62	74	67	63	72	74	86	83	71	61	76	87	82	81	71	72	68	80	67	63	59	68	80	67	55	65	70	57	85	79	65	81	82	54	71	53	64	75	88	86	70	66	77	53	64	71	72	74	62	64	74	68	65	83	59	73	59	76	84	73	62	69	95	81	66	66	67	71	63	76	83	69	68	62	60	82	70	70	74	73	90	72	64	83	75	76	96	60	51	79	73	82	71	73	61	67	72	65	78	78	73	61	58	81	70	78	63	70	68	73	51	61	57	81	63	72	68	73	60	63	84	68	73	74	78	73	74	63	90	77	81	74	75	56	70	53	68	73	73	71	73	80	73	64	73	63	67	99	60	51	68	69	58	62	87	68	82	66	66	94	78	66	73	59	76	59	69	69	67	72	65	65	69	66	59	80	70	65	76	83	95	70	68	67	72	78	63	82	62	99	86	64	64	74	83	76	79	47	85	75	66	69	72	85	79	81	65	62	73	67	81	71	67	56	93	71	62	69	67	63	75	67	76	77	63	78	74	74	62	90	75	70	52	85	76	73	86	72	82	65	63	71	79	67	61	69	76	62	61	65	72	65	81	63	65	85	78	74	75	65	75	69	66	62	54	60	74	88	71	86	63	80	74	75	81	70	73	60	70	60	70	78	75	65	83	80	81	61	80	64	71	59	80	71	71	68	74	61	75	75	71	80	71	64	77	77	72	67	59	61	70	64	73	77	84	43	68	60	60	75	77	58	77	60	72	67	58	81	80	82	76	80	61	72	65	65	65	82	66	77	72	63	67	59	71	64	65	67	75	80	70	61	67	61	77	80	64	62	72	82	57	74	75	72	70	69	74	67	70	67	86	77	77	82	60	79	75	64	69	63	84	65	81	72	77	76	59	75	70	71	61	61	58	63	64	67	64	79	58	55	57	61	64	73	71	56	71	67	68	67	53	60	70	82	59	70	74	79	78	61	96	63	79	65	59	94	77	78	55	74	67	73	71	71	77	73	65	79	67	80	59	66	87	78	62	62	60	75	70	73	69	64	70	75	55	93	79	61	78	64	65	79	68	67	75	67	81	70	67	73	62	67	95	79	87	94	62	77	76	62	62	66	59	69	72	55	70	61	64	68	63	74	61	61	81	77	80	65	64	84	78	70	60	73	81	59	64	53	72	88	68	61	85	72	74	59	73	61	78	70	67	63	72	73	76	73	74	104	62	69	71	61	63	69	88	65	88	62	66	77	76	74	75	85	62	63	76	72	63	62	75	75	66	76	85	83	77	65	65	85	74	86	71	75	78	61	69	71	84	66	76	71	77	86	75	66	59	59	64	67	60	64	70	65	71	60	73	66	63	55	63	81	78	55	70	59	68	75	77	84	72	71	78	80	74	59	83	54	81	63	77	63	77	75	65	75	64	75	64	62	64	63	67	58	87	80	81	48	72	68	68	56	72	68	61	75	68	77	84	66	72	63	76	59	87	78	73	59	66	65	77	77	77	62	82	90	81	74	73	77	65	77	61	83	88	69	78	56	57	76	69	66	72	70	86	78	74	68	55	78	68	72	66	77	79	73	65	75	67	79	69	52	79	62	61	68	70	66	60	73	75	72	72	77	84	86	64	58	78	68	59	88	83	58	57	62	97	67	75	73	83	71	76	77	90	55	88	69	74	82	75	57	68	60	63	69	82	64	77	57	76	80	65	65	74	83	61	76	85	78	84	63	65	74	69	84	69	67	67	70	76	67	65	57	47	79	67	78	69	77	76	65	77	68	59	66	71	72	72	58	84	64	63	77	69	76	70	69	76	80	90	66	69	71	68	78	86	62	54	72	70	77	62	84	66	69	63	73	65	82	66	76	70	79	80	67	73	66	77	74	67	70	66	65	74	84	72	67	66	78	79	66	74	72	76	74	68	69	71	65	63	66	68	58	69	67	52	74	56	58	75	81	67	52	71	49	76	58	54	82	72	76	60	80	74	56	69	93	76	67	61	55	55	64	80	80	80	71	70	79	50	81	72	72	69	81	68	84	65	77	78	68	76	79	83	66	76	74	64	66	82	84	67	54	88	67	65	76	65	79	68	64	75	82	73	59	80	72	67	73	76	78	64	60	64	66	78	69	75	64	62	80	82	91	78	67	56	55	88	69	65	82	68	58	68	73	76	72	63	87	71	50	72	85	78	56	60	52	78	64	65	94	66	65	69	73	68	76	64	75	70	54	59	65	67	70	79	75	60	59	77	77	66	80	75	60	72	72	67	64	69	74	74	68	68	80	65	68	75	76	66	84	74	74	83	67	83	69	75	66	66	71	61	59	69	67	73	55	76	83	55	89	60	62	70	72	78	92	73	77	78	61	73	70	62	69	65	62	79	82	61	71	79	85	65	81	75	89	63	55	77	65	64	77	71	70	55	60	64	66	64	68	83	62	62	81	91	64	71	64	80	66	80	59	79	63	81	85	60	82	79	69	72	65	56	71	68	67	74	67	73	63	66	73	71	70	75	82	61	82	64	72	71	59	76	68	71	76	101	78	66	67	88	77	81	70	64	77	63	73	61	91	71	57	61	76	76	82	72	78	60	80	71	63	76	65	63	71	73	72	82	73	66	65	54	70	53	79	70	73	62	58	81	79	69	71	81	66	82	69	76	56	70	66	67	88	94	79	53	85	71	64	72	56	60	80	77	74	70	71	65	72	56	69	74	71	73	83	83	53	67	74	78	74	65	68	72	75	82	57	66	72	88	74	68	58
9843	3857	376	368	405	389	320	280	251	248	261	229	227	244	237	258	226	238	284	275	230	182	204	224	199	219	212	169	211	182	210	180	211	195	206	200	239	193	182	207	207	211	231	185	232	213	222	212	224	208	209	193	238	183	231	198	201	205	216	214	193	210	216	189	194	200	204	206	200	246	195	201	190	213	207	212	210	205	192	228	222	212	241	194	227	200	183	214	212	190	231	204	198	222	207	219	231	198	202	203	220	191	195	211	207	209	200	217	217	224	204	213	166	202	214	177	182	200	203	196	191	212	206	186	218	249	237	198	223	193	234	189	207	224	190	211	220	210	214	195	181	187	193	161	218	244	201	215	199	217	214	214	235	228	196	224	209	212	208	215	221	203	188	194	172	216	184	218	197	196	192	218	183	199	189	188	202	188	231	211	211	235	213	202	206	201	190	204	244	220	208	197	211	196	209	198	205	240	207	207	202	238	228	231	204	210	211	197	195	211	210	209	220	239	222	210	191	197	225	209	181	221	190	180	228	213	203	206	224	212	205	228	226	223	218	205	203	193	210	201	200	178	209	183	231	225	239	194	203	205	215	184	225	218	198	227	225	217	219	205	219	191	219	201	222	190	189	204	209	215	229	192	194	244	183	240	202	217	201	214	215	212	239	207	208	199	220	214	188	213	203	192	202	205	208	204	206	210	183	234	220	220	216	193	190	212	202	202	203	220	207	199	196	222	225	222	199	182	205	215	194	179	184	181	209	212	228	198	198	217	211	202	202	213	210	204	182	197	214	212	222	203	229	227	216	200	204	209	212	198	230	220	212	204	211	189	214	206	210	220	203	200	209	224	214	204	213	212	218	197	203	213	212	218	215	215	178	195	193	208	203	202	203	205	199	196	200	195	201	207	204	190	220	224	175	200	209	216	228	222	210	195	217	200	183	202	201	202	209	200	229	217	223	182	224	211	211	217	195	211	202	209	219	229	203	220	206	228	180	205	192	214	182	214	193	197	208	232	206	197	206	175	195	218	214	210	191	206	211	190	200	207	198	203	205	206	193	196	209	202	223	197	210	203	211	211	221	197	196	210	198	209	213	195	220	207	222	213	194	209	199	229	206	223	216	222	191	207	223	198	197	211	201	216	192	195	201	226	196	199	187	218	201	229	191	217	190	216	205	232	201	224	209	210	228	232	192	205	208	204	229	224	195	209	184	211	217	239	191	231	187	196	207	225	195	202	218	191	212	195	216	204	220	220	181	199	207	232	194	230	206	214	199	203	220	214	223	204	198	191	182	189	229	195	223	193	198	226	217	212	206	209	196	211	200	190	204	213	216	188	228	195	211	225	194	228	196	217	187	203	188	214	204	214	225	209	219	206	201	192	197	203	195	201	188	217	206	196	201	224	191	192	208	171	205	194	222	187	206	183	230	198	219	206	202	216	202	204	216	240	208	201	195	212	205	198	210	204	221	205	198	197	198	187	213	226	199	177	216	221	196	215	208	213	203	204	199	218	201	224	197	214	186	206	219	203	216	223	204	173	226	215	197	213	201	189	225	218	207	195	207	200	183	193	194	178	222	213	197	202	213	182	239	210	196	208	207	198	217	207	209	195	219	212	224	222	223	231	213	199	177	204	195	230	195	206	205	200	179	206	224	213	210	197	193	196	204	205	236	212	200	213	192	203	214	211	214	202	219	228	187	203	208	210	202	191	200	212	207	222	210	207	225	193	194	214	223	205	194	213	221	202	222	204	208	192	233	171	191	213	215	200	203	219	232	204	209	211	219	222	205	204	209	209	212	213	222	215	204	217	202	214	202	223	175	192	211	189	224	232	218	210	203	224	191	192	192	199	199	220	202	222	203	202	197	222	228	231	204	219	183	213	194	218	198	199	212	210	205	202	215	206	199	250	218	185	217	219	197	209	208	214	215	221	181	231	218	210	210	213	199	179	215	222	211	222	208	219	226	207	179	216	198	202	205	200	218	201	204	216	190	186	220	209	230	214	175	210	206	218	208	228	216	213	180	207	242	188	224	198	192	224	188	207	194	208	218	218	205	214	207	178	208	226	203	226	212	208	207	210	194	185	190	198	204	218	215	194	200	215	196	195	191	202	207	211	209	213	198	226	223	220	213	191	187	233	190	214	212	205	217	213	231	201	204	200	179	200	218	189	219	188	191	222	212	212	198	232	194	201	186	210	239	199	218	187	208	205	211	191	202	203	198	205	218	209	227	201	203	236	221	209	226	207	203	203	212	225	186	200	207	220	201	209	218	233	219	220	226	205	207	198	236	188	187	216	203	194	213	192	202	221	203	181	202	240	203	207	201	209	221	210	187	204	216	200	216	206	195	215	215	183	198	233	179	215	193	221	193	187	191	212	203	198	230	207	215	202	203	213	205	178	214	207	204	192	225	214	204	223	212	226	209	219	202	253	223	180	187	184	207	222	203	196	226	224	175	188	190	202	226	222	202	200	211	207	237	220	206	224	228	221	234	196	217	213	193	187	196	202	190	225	210	185	186	198	187	220	206	194	193	199	218	201	214	186	202	191	186	187	219	208	211	177	215	190	217	223	218	218	213	223	186	214	213	195	200	204	205	215	184	193	194	223	226	200	232	218	214	189	197	231	191	213	181	212	199	220	194	171	215	231	227	224	210	195	221	214	200	208	191	161	228	230	210	195	205	224	224	200	184	201	226	205	214	218	210	213	219	212	205	207	204	194	211	199	222	211	223	191	194	211	221	210	210	208	202	199	191	204	192	214	194	216	223	191	202	194	221	216	202	207	220	174	216	212	199	216	222	219	216	212	189	172	191	217	217	208	213	201	218	205	182	174	205	227	217	218	181	226	212	211	198	213	185	215	215	207	196	215	212	195	206	186	214	210	185	202	170	215	214	209	206	210	210	203	191	220	198	220	222	204	224	198	213	201	211	195	196	204	210	210	217	179	208	189	212	218	219	177	204	215	217	191	206	197	203	206	213	211	207	209	186	231	206	189	195	214	235	194	185	199	211	201	216	203	220	215	225	225	189	213	218	203	206	180	194	192	196	206	197	216	202	198	204	199	213	189	229	174	219	197	195	194	195	227	232	200	185	211	191	203	223	216	212	180	192	179	209	184	194	215	209	198	182	179	209	210	212	195	232	215	243	223	234	206	202	194	232	223	199	206	178	215	233	247	195	223	208	186	196	196	197	202	225	211	201	193	211	220	197	208	194	209	212	222	201	196	199	194	226	195	204	223	211	209	197	202	191	213	195	226	221	219	213	199	197	225	212	211	209	207	222	211	188	185	184	230	206	207	214	194	211	191	219	202	198	224	194	196	197	208	201	232	208	186	210	232	199	208	172	202	209	218	215	225	183	216	217	186	217	208	179	209	207	200	206	193	216	179	192	189	213	203	209	189	172	198	216	211	211	209	207	218	232	178	212	232	202	215	213	203	183	241	199	225	189	212	219	213	238	203	193	205	209	212	209	225	211	214	213	186	201	220	226	190
56569	45139	10672	1549	729	565	528	410	309	350	264	271	243	247	241	240	233	204	349	490	170	220	209	182	185	219	204	228	195	213	180	178	191	207	190	191	181	198	209	185	183	201	176	180	198	188	201	215	201	197	205	201	187	202	161	170	189	206	181	203	186	161	176	181	181	182	174	215	179	174	221	192	191	188	172	184	193	172	212	182	185	191	201	185	208	213	183	162	175	211	196	202	175	187	171	170	190	202	186	200	202	191	175	194	175	197	174	185	191	166	187	192	164	188	189	178	162	173	189	202	169	208	191	195	196	189	206	183	174	204	173	163	179	178	200	198	190	190	184	191	164	192	158	191	186	187	182	189	193	183	174	192	176	210	196	198	191	158	188	204	190	222	183	187	225	196	192	197	162	175	180	173	197	217	199	198	184	181	166	187	201	186	157	180	196	178	176	196	175	209	211	211	158	174	169	204	176	192	198	180	205	170	191	203	214	197	181	181	211	175	195	180	200	180	194	206	205	193	195	190	182	201	191	172	156	170	191	173	191	203	173	186	190	175	173	179	208	222	157	183	215	178	183	216	202	195	188	194	191	187	176	174	171	212	182	172	201	197	194	206	211	177	206	200	198	211	218	204	193	194	174	196	201	196	195	178	188	174	186	184	211	180	216	177	191	184	191	201	193	198	197	205	185	182	199	177	197	187	179	206	169	186	189	184	172	189	177	157	184	206	207	167	179	197	205	182	173	189	196	226	173	185	178	180	212	173	217	207	203	178	204	201	183	157	169	186	183	193	186	198	181	183	196	186	184	179	192	224	188	164	176	204	192	199	192	188	186	187	184	213	190	210	194	174	176	181	192	189	188	187	199	199	202	177	194	205	183	211	178	214	188	178	177	203	190	229	202	177	191	186	189	211	204	153	193	229	191	175	167	204	210	192	159	161	211	192	159	190	184	178	209	196	207	189	193	175	179	187	192	167	172	176	171	169	197	197	196	173	191	190	215	205	220	179	191	208	178	187	195	188	226	169	187	175	186	198	192	192	194	172	160	186	177	189	204	201	192	173	181	186	183	214	214	171	183	177	213	179	194	186	177	204	175	168	195	194	203	187	171	196	195	178	202	217	192	170	214	161	206	184	200	189	196	173	205	206	192	199	186	192	200	184	200	193	211	162	204	193	203	190	196	225	181	175	189	184	212	195	200	179	183	182	195	195	197	168	207	187	170	172	139	168	183	179	181	212	171	174	189	178	183	212	189	187	185	206	151	201	189	189	175	184	186	196	206	184	196	191	158	199	194	183	185	203	184	206	191	179	168	188	175	191	176	212	181	173	194	193	178	210	186	189	187	171	183	192	195	185	211	185	194	192	206	212	182	165	204	187	216	191	184	178	177	200	200	170	203	201	172	198	204	168	182	170	191	190	213	210	200	166	166	184	180	189	186	185	180	177	187	192	198	176	187	183	164	186	190	203	189	180	196	207	190	179	205	188	193	179	191	193	215	164	185	177	183	179	210	199	184	202	209	186	174	189	195	190	176	184	191	213	203	219	204	189	169	188	169	207	160	192	168	209	187	194	204	182	182	164	190	168	176	178	203	185	213	184	188	208	211	180	178	189	189	211	194	200	190	199	211	210	178	163	162	182	170	194	186	197	191	200	166	154	182	198	212	198	181	163	189	189	207	193	175	193	187	194	171	178	183	178	186	202	193	199	193	194	195	196	207	216	210	196	210	190	209	196	172	222	177	196	179	200	184	157	193	172	200	159	156	190	184	170	213	191	182	183	166	196	184	192	202	193	167	193	189	194	175	189	198	206	180	183	221	184	162	207	214	171	193	202	193	172	164	203	146	148	174	173	182	184	179	183	171	198	190	194	191	204	188	185	202	213	192	188	173	206	172	176	167	201	202	219	177	197	185	181	201	186	170	187	189	198	175	182	160	176	192	188	186	178	195	180	185	201	175	189	184	203	205	165	193	192	179	199	187	164	181	187	200	222	183	175	192	182	193	187	181	196	190	201	151	202	199	210	183	201	198	174	187	203	179	185	196	157	171	193	187	202	173	192	198	191	198	197	169	183	191	228	195	160	172	176	176	193	187	203	180	179	168	180	193	164	196	198	200	174	191	169	169	194	199	173	167	200	173	192	174	185	149	221	183	200	195	186	209	208	149	216	193	212	161	169	191	171	200	166	205	185	204	198	166	198	182	183	191	193	183	200	167	180	167	184	189	243	169	205	202	210	181	193	198	190	203	185	187	212	178	181	187	204	175	176	182	193	178	177	216	197	188	205	173	197	199	198	175	190	203	166	192	181	196	202	197	172	164	211	217	191	182	209	185	188	205	207	191	198	200	186	188	182	165	186	190	189	182	184	181	179	169	190	201	196	195	189	204	224	175	205	185	199	178	201	182	190	202	177	191	172	170	195	197	158	180	184	168	197	211	185	187	192	197	188	185	173	199	197	198	162	193	201	196	199	204	173	183	204	209	201	198	195	200	171	195	160	175	170	191	177	169	187	210	208	207	182	188	177	181	178	209	199	177	208	162	189	195	204	193	211	209	211	196	155	177	171	195	197	189	191	187	180	169	169	208	197	198	175	195	199	221	181	179	198	171	200	195	189	180	177	180	194	207	199	181	204	173	186	176	183	184	182	190	196	199	208	211	191	192	169	165	190	179	194	219	192	182	195	182	186	185	164	208	195	201	201	188	209	187	179	192	211	198	197	189	176	171	181	193	173	201	201	183	184	203	186	200	176	167	185	176	212	174	189	176	191	199	170	192	161	189	180	200	198	196	163	190	185	168	194	186	167	182	185	160	201	176	191	174	185	182	173	185	188	179	187	175	196	195	170	180	186	211	177	201	210	206	194	187	168	190	185	177	176	186	189	190	176	179	202	201	183	199	195	187	220	190	198	169	224	206	199	181	205	159	224	203	201	196	160	161	197	182	169	156	208	201	201	190	165	210	176	198	193	161	187	206	213	188	192	232	189	194	195	208	181	165	191	195	215	200	179	195	179	204	198	179	216	169	193	195	175	206	154	179	193	191	188	211	195	161	177	204	201	184	190	165	158	194	176	191	189	191	195	170	182	182	193	184	183	222	199	199	210	187	192	191	196	180	203	165	179	181	215	169	207	198	183	186	200	214	182	179	189	194	192	180	209	172	211	196	166	180	182	204	185	170	197	180	182	196	196	179	177	186	167	177	188	179	187	184	170	212	172	178	198	200	160	211	198	183	193	189	169	182	200	175	192	208	196	184	178	188	169	220	176	187	194	183	213	188	169	173	184	193	166	186	218	191	195	210	166	180	206	179	176	176	197	210	183	205	172	215	184	197	175	203	201	184	194	199	176	203	188	189	157	182	206	170	208	156	189	195	207	195	212	196	187	176	193	197	181	200	180	192	187	185	175	191	208	199	183	161	182	201	193	223	169	189	189	195	230	168	223	209	202	210	187	179	169	175	185	186	211	192	189	180	171	204	181	202	178	165	172	196	199	200	213
34501	21506	2893	2865	2584	2371	2031	1571	1316	1198	1058	956	885	783	841	767	757	786	1651	2333	577	555	528	560	528	519	530	533	526	477	495	496	487	480	470	482	517	515	490	479	487	500	530	522	482	462	456	462	445	455	486	482	473	505	457	417	477	483	444	442	455	482	455	436	464	436	495	466	461	455	515	451	497	449	465	424	431	475	442	448	463	452	470	439	455	476	470	413	442	437	423	463	477	470	454	470	413	466	459	405	450	461	435	453	469	438	453	449	437	451	476	428	457	450	422	485	482	455	424	478	468	477	439	451	474	477	465	450	437	449	417	450	473	469	462	451	466	459	482	452	437	463	480	446	447	453	479	463	428	446	498	453	493	463	475	442	501	442	463	426	464	485	435	476	437	471	451	451	478	451	482	454	448	467	413	412	429	460	481	455	455	467	437	432	467	455	470	453	452	447	442	403	428	482	462	481	462	436	458	484	459	477	453	449	468	442	467	466	427	469	488	469	394	472	454	460	462	473	482	447	504	414	479	444	455	483	461	493	470	449	432	457	460	474	480	472	407	468	421	505	484	474	469	468	477	438	444	477	479	423	498	450	485	499	468	440	447	437	448	461	444	439	438	463	454	422	510	421	466	451	429	481	463	439	471	409	467	479	419	442	437	430	472	432	432	442	450	443	487	469	456	451	468	447	431	505	419	444	448	466	456	457	448	435	482	473	443	454	454	499	433	423	468	438	438	472	455	502	433	469	438	469	483	458	467	458	451	434	451	463	450	498	423	441	423	465	498	464	426	442	465	450	457	468	419	466	453	468	431	465	476	431	484	417	492	453	488	437	444	434	450	450	455	452	439	446	498	460	452	470	477	455	463	457	457	440	468	424	449	451	448	440	443	454	446	458	453	443	458	467	434	480	460	489	470	465	453	438	428	448	431	455	449	475	461	446	448	468	475	423	455	457	500	425	454	435	472	455	456	474	452	487	479	465	493	436	444	497	459	469	460	463	440	469	439	445	470	424	429	467	460	437	495	462	425	423	493	465	444	458	405	419	459	434	476	456	436	477	455	464	479	460	434	456	494	424	442	414	476	436	479	435	429	427	448	467	473	501	436	452	464	472	461	469	465	434	451	448	415	431	474	459	461	491	464	478	458	448	438	452	446	434	410	412	423	443	439	457	468	477	425	492	451	456	471	437	447	429	441	438	450	450	439	440	473	467	477	447	473	461	448	447	473	453	424	414	483	466	453	447	467	438	439	412	453	483	449	448	448	479	483	455	449	475	433	425	473	464	461	414	459	426	411	413	420	453	480	500	481	414	447	459	423	410	418	440	424	427	460	464	463	464	488	441	478	458	410	418	462	448	464	457	466	443	458	460	438	407	506	450	462	429	422	434	440	438	459	456	464	457	438	440	459	455	440	473	486	432	442	424	466	461	422	469	440	474	481	480	456	473	508	467	433	434	448	463	436	459	434	471	442	438	441	457	437	490	473	449	455	476	455	468	429	457	437	496	432	459	463	462	421	455	477	471	444	388	487	449	436	438	396	466	424	450	448	471	453	455	438	439	456	455	455	433	457	463	423	443	437	461	468	458	495	427	439	468	475	426	462	493	454	457	414	426	490	466	482	440	456	439	443	446	415	487	435	453	429	448	443	398	452	435	449	442	446	450	432	482	454	468	440	441	472	457	435	439	482	443	450	444	465	426	419	439	483	458	479	475	445	444	468	507	451	446	464	416	457	468	466	436	462	481	432	479	444	452	463	503	451	482	487	440	455	423	467	444	478	441	440	486	440	469	491	439	453	457	465	433	438	460	433	458	459	461	445	472	460	460	457	404	465	451	470	434	445	446	441	479	427	462	457	438	442	473	476	472	491	435	486	503	455	430	478	482	406	412	429	474	422	386	427	420	474	434	464	465	458	428	415	451	414	418	447	439	450	489	461	473	444	424	441	429	462	447	445	469	389	470	443	430	462	501	455	459	433	468	443	421	481	451	470	438	479	465	436	453	438	440	479	462	478	435	435	430	437	471	472	432	439	448	431	446	469	445	450	450	439	442	451	497	447	438	439	398	470	440	483	476	447	424	456	479	452	456	411	448	429	506	474	444	450	472	451	448	453	454	473	423	433	485	442	461	443	438	434	490	451	451	470	451	403	480	441	443	455	448	419	448	471	441	465	445	475	477	472	470	445	418	462	466	456	454	455	490	454	462	459	418	496	436	433	448	429	448	465	451	472	446	446	451	434	478	516	450	454	444	412	457	428	475	441	434	461	444	480	475	461	446	477	455	428	544	472	446	444	461	450	474	420	440	446	462	458	434	433	429	450	466	473	445	456	461	475	422	450	465	459	439	475	432	464	466	450	442	496	463	490	480	429	464	435	446	458	429	439	459	446	450	431	436	435	448	459	428	443	445	442	439	444	448	445	486	426	466	447	393	459	436	454	460	427	415	427	449	437	470	491	444	478	489	434	441	451	479	442	417	443	499	467	467	424	439	465	444	438	458	455	455	467	437	464	427	452	431	447	477	422	463	444	436	469	467	458	458	448	405	473	430	431	435	445	442	446	447	466	479	478	448	466	462	473	437	428	433	455	433	474	449	484	450	462	430	478	434	479	478	477	439	429	416	445	434	444	435	506	444	459	483	441	496	470	478	440	444	455	465	455	479	441	412	464	466	460	457	465	444	460	442	476	457	463	460	436	481	417	442	461	473	451	457	467	517	434	461	448	438	461	455	449	438	467	451	469	431	439	455	475	416	438	482	458	469	418	424	445	483	457	426	427	448	451	447	431	444	459	479	459	459	490	459	474	458	458	409	470	422	446	429	466	459	468	462	462	476	420	415	443	472	449	449	456	460	440	457	450	441	477	459	414	486	434	439	501	468	464	450	462	426	467	445	412	459	460	422	443	456	478	449	472	438	470	426	454	446	458	493	447	418	454	399	446	438	481	422	474	424	479	456	435	485	435	457	461	478	441	437	455	436	426	440	451	465	447	483	419	449	457	499	473	466	437	434	477	445	484	449	444	428	445	466	437	490	477	434	499	496	445	464	462	484	424	428	447	442	454	449	450	448	477	449	435	473	471	436	448	429	391	441	405	402	475	478	475	463	446	498	459	456	456	416	433	459	437	468	470	428	484	471	462	430	447	472	456	464	448	441	436	431	414	467	449	438	461	441	431	473	450	414	478	484	446	477	453	470	423	477	478	439	419	402	442	460	453	476	439	437	449	474	457	464	450	448	465	456	484	446	488	471	473	487	432	410	435	469	451	468	454	487	462	469	431	459	424	403	441	456	474	486	469	458	443	439	460	441	494	474	463	455	485	428	436	425	459	449	472	427	440	450	472	432	420	421	446	454	426	466	485	417	437	457	481	443	485	433	441	443	453	448	420	468	438	429	471	452	450	467	476	420	482	439	455	436	435	441	482	428	470	448	465	429	431	456	431	444	466	464	470	468	427	432	454	421	457	457	434	455	443	475	427	470	431	432	470	478	451	411
66274	55376	18401	4167	1473	1034	882	692	548	482	401	409	378	353	336	360	334	327	566	1136	302	269	278	255	271	265	246	278	269	288	271	268	240	252	271	279	265	276	292	271	255	262	257	273	288	284	236	261	274	266	226	290	279	253	273	255	260	290	265	251	277	252	282	253	263	273	231	278	273	239	205	263	267	276	244	267	285	295	247	250	238	294	242	245	263	260	258	261	251	237	266	260	259	268	235	270	245	277	245	263	260	265	240	224	267	234	244	277	276	261	261	250	255	254	255	284	234	257	242	250	282	238	264	243	278	259	275	244	267	261	305	295	280	241	270	245	254	262	252	249	267	241	253	253	275	265	251	263	253	276	265	243	249	244	254	255	259	265	259	253	252	237	275	260	232	257	247	266	252	262	250	249	254	251	232	260	264	261	285	248	249	252	285	273	262	264	260	284	224	259	281	254	264	290	290	252	207	223	257	261	274	276	261	257	244	256	286	214	252	248	244	249	267	259	270	258	277	247	257	240	274	245	209	234	279	261	217	230	264	225	254	261	261	241	244	304	269	252	255	261	288	233	273	270	268	254	244	244	264	244	269	236	253	250	246	281	244	268	257	251	266	258	268	240	244	238	274	264	255	252	273	272	249	262	256	246	252	279	237	301	235	247	260	276	254	259	248	259	254	237	268	262	251	245	240	259	266	243	248	264	232	253	242	249	275	251	252	275	252	281	238	280	248	250	235	239	263	256	238	247	235	235	265	259	231	280	255	286	258	261	242	267	265	291	244	251	249	301	256	281	258	254	248	254	236	261	229	286	260	248	289	250	262	256	293	253	264	247	233	255	271	251	232	245	244	255	251	231	262	262	263	258	269	277	248	247	239	265	300	249	284	273	262	235	256	218	271	230	263	283	211	247	271	277	254	247	242	295	234	223	255	256	256	280	250	264	253	278	270	273	271	254	212	247	264	242	247	249	276	250	277	260	208	255	245	265	246	261	235	239	239	281	238	230	260	256	277	275	293	292	251	275	254	284	275	241	241	251	286	232	272	266	239	265	243	261	263	267	259	243	289	283	282	258	269	241	261	259	257	252	284	285	298	289	258	247	270	227	254	257	250	258	267	232	269	253	261	232	236	234	247	247	249	294	279	250	253	239	249	262	266	253	264	266	263	280	237	279	239	260	271	254	272	248	245	244	257	275	255	280	297	291	260	277	257	285	263	257	257	264	233	248	279	250	260	269	259	271	256	274	227	275	281	260	232	263	258	252	241	256	255	266	251	256	280	250	249	232	285	247	229	242	257	286	230	249	275	252	269	307	240	272	294	252	264	262	256	240	246	261	242	256	235	249	260	254	255	249	279	249	242	246	262	228	273	227	271	232	253	265	226	265	240	261	286	235	278	255	261	244	257	244	262	254	275	268	237	266	257	243	278	280	250	250	261	278	255	254	274	273	241	248	246	226	255	235	260	239	250	277	239	259	261	244	267	274	259	240	266	227	289	264	275	272	256	271	249	247	250	236	251	243	255	255	250	260	238	278	253	285	266	286	276	276	226	261	251	289	270	263	241	266	259	262	267	269	247	269	273	274	253	259	285	296	266	232	266	278	264	275	225	237	242	225	249	244	257	265	274	242	279	254	211	238	257	256	291	248	286	284	216	266	263	262	278	250	241	272	265	257	233	264	247	247	284	249	237	264	251	252	268	273	237	269	244	251	244	268	278	247	261	273	235	273	226	256	224	244	257	261	254	248	253	247	237	235	262	277	275	265	259	279	281	238	254	267	250	248	241	256	259	247	273	289	286	260	259	235	290	264	246	273	258	247	286	282	273	264	240	234	256	235	273	240	288	224	281	260	278	231	289	240	275	237	286	262	248	254	259	255	246	235	270	287	274	257	264	293	233	271	259	229	246	280	251	286	265	254	272	246	271	267	257	277	298	238	290	252	265	286	270	237	248	277	274	230	269	244	235	234	231	239	286	247	274	245	270	246	266	256	233	231	258	275	271	248	252	265	252	261	279	283	255	264	280	213	260	229	254	239	281	286	267	251	238	261	253	250	270	263	270	262	235	267	279	241	270	241	238	260	250	234	277	288	234	259	243	289	251	275	241	223	275	278	272	283	268	275	259	238	260	222	253	256	255	267	264	220	260	226	270	256	237	241	293	311	258	270	246	257	275	279	240	269	258	235	261	257	238	257	240	259	244	285	252	241	264	284	263	253	236	265	281	261	263	252	285	258	266	296	278	227	220	254	251	257	267	264	243	239	253	267	286	246	263	264	235	262	270	271	247	260	239	248	283	269	266	274	284	240	244	291	241	257	231	240	258	260	243	242	248	259	278	281	264	261	299	272	259	276	257	256	258	245	270	267	226	256	243	219	255	293	237	295	244	251	260	258	267	283	262	276	266	274	257	251	262	270	262	244	263	235	223	276	240	235	259	239	261	264	261	252	287	275	246	256	278	259	251	269	253	275	260	278	240	240	246	268	245	245	268	230	226	263	243	280	271	296	261	246	258	263	250	211	252	238	279	254	266	253	264	234	257	264	251	296	246	271	266	262	269	260	242	252	255	231	264	293	290	238	249	279	279	266	275	255	236	267	244	265	234	224	268	252	267	256	283	248	260	263	289	230	255	238	232	233	268	228	243	271	272	245	240	252	269	284	290	278	273	236	237	262	257	263	242	262	270	288	279	224	270	244	252	242	256	261	239	242	259	249	262	259	236	256	236	273	250	267	255	251	247	258	248	223	217	283	256	256	255	249	261	277	263	258	259	269	268	257	255	259	284	278	266	268	258	251	255	263	268	274	276	249	261	231	230	267	244	264	241	239	259	233	259	268	248	265	232	266	261	265	279	261	262	264	246	226	292	264	279	272	226	267	268	273	270	263	256	248	239	240	262	277	227	248	260	268	250	243	241	274	243	308	304	255	254	278	252	254	265	243	250	230	288	256	231	252	294	285	219	263	247	247	252	263	264	251	270	286	254	263	237	290	259	265	253	247	275	258	259	271	258	282	276	253	286	275	263	260	251	260	222	234	261	243	251	242	265	234	267	236	229	245	250	270	249	263	265	270	248	260	280	270	267	268	236	260	228	270	267	254	263	279	274	273	258	257	248	244	223	246	266	274	241	246	271	263	255	264	241	240	244	246	271	274	266	259	238	232	255	271	253	215	260	300	245	258	266	274	255	245	259	252	258	234	240	274	271	251	268	264	259	263	277	275	257	253	273	256	285	234	260	264	254	261	247	254	249	226	222	258	252	292	293	264	247	246	276	254	253	241	249	269	225	223	247	247	250	265	268	225	225	270	259	242	245	281	252	242	230	259	258	253	268	275	257	250	245	226	265	252	278	258	290	250	297	283	237	263	228	257	228	264	259	285	282	263	246	279	250	256	248	234	250	249	238	274	260	211	257	260	246	252	225	273	248	300	282	259	252	275	245	279	242	260	253	259	284	263	245	246	248	260	247	274	276	251	250	242	269	256	251	238	261	267	242	277
41229	27618	5073	5378	4667	4110	3661	2761	2206	1893	1704	1557	1355	1263	1191	1241	1206	1095	2856	5565	861	785	777	766	749	704	697	781	725	681	669	666	642	617	674	644	656	679	630	617	640	584	577	642	622	604	655	601	605	577	604	593	623	607	625	600	614	585	597	603	621	607	606	585	604	589	568	619	588	575	574	574	579	558	565	593	620	553	568	609	562	605	584	584	613	620	604	585	601	582	570	572	570	617	591	585	579	586	561	587	582	577	565	604	567	577	599	602	555	584	596	660	572	546	586	593	588	635	577	594	557	570	541	557	602	593	584	575	558	600	573	574	585	552	602	582	544	565	586	566	588	620	562	549	565	590	595	529	588	592	629	562	587	572	572	575	622	577	558	549	596	583	535	568	552	574	558	546	555	544	586	568	543	604	533	596	594	568	555	588	565	558	593	593	559	608	586	600	592	637	591	588	611	571	551	576	577	564	598	596	569	590	578	549	558	571	596	571	559	549	564	561	553	526	543	565	579	596	575	583	581	581	568	567	543	574	582	547	539	597	571	556	600	571	555	560	559	563	586	547	573	600	555	600	607	568	537	599	544	579	618	578	591	555	612	549	610	579	576	534	559	563	567	569	592	578	583	563	574	582	598	550	575	554	563	535	568	561	561	529	578	555	609	548	547	543	578	542	599	568	552	537	609	507	567	559	546	543	563	590	603	576	599	538	612	575	573	564	567	531	597	552	556	587	589	543	576	551	592	549	550	571	623	554	580	558	581	599	531	534	549	586	604	627	586	551	598	567	598	614	571	576	550	553	560	577	590	609	599	547	586	538	525	548	557	599	588	552	574	550	555	575	575	578	547	618	594	513	564	577	560	559	576	586	572	536	601	520	583	567	577	575	573	549	588	579	560	588	575	558	546	589	563	558	558	535	563	587	572	596	606	562	564	587	577	559	545	593	598	581	563	585	610	608	589	571	541	596	574	540	540	587	536	576	592	572	565	600	490	585	569	547	562	593	553	563	585	613	583	558	568	566	600	576	595	529	616	568	531	621	538	592	570	572	580	578	614	568	568	565	549	572	615	577	549	544	599	558	538	565	525	582	605	587	579	542	526	554	549	585	558	574	597	556	555	568	572	534	566	563	581	602	568	522	587	555	518	591	560	548	536	589	619	548	603	572	606	584	582	563	578	589	566	561	574	571	560	564	526	555	547	568	603	577	553	593	535	551	568	578	617	575	604	577	519	564	541	555	539	538	599	562	617	570	555	547	591	565	567	599	567	569	566	583	564	595	602	528	557	541	598	608	569	548	565	564	586	552	564	602	540	566	557	545	539	563	637	581	578	574	555	580	597	563	571	589	544	579	552	575	569	595	522	560	563	590	607	549	570	564	596	540	593	567	536	545	559	566	589	568	564	569	613	555	548	630	587	565	554	544	575	572	595	578	615	557	554	599	562	595	574	524	601	587	539	550	527	542	534	558	564	526	595	576	583	571	554	558	610	596	550	575	542	544	561	608	581	555	578	601	618	627	557	582	576	532	589	611	576	544	592	548	544	587	616	570	554	579	592	583	556	547	591	554	561	594	548	607	574	586	589	594	562	565	544	550	566	563	611	564	590	603	542	580	567	549	599	582	585	584	592	542	610	571	572	561	553	570	574	604	517	565	532	613	549	577	595	589	566	603	593	585	592	583	512	578	581	551	598	552	596	591	590	540	611	586	621	565	583	584	600	549	599	604	534	585	616	572	521	592	620	563	576	550	568	571	567	582	544	549	587	582	574	547	565	563	565	562	569	590	573	566	587	538	581	552	580	555	608	578	578	584	540	567	567	564	580	553	557	569	551	529	532	581	563	554	556	554	566	584	573	576	562	577	589	594	529	548	553	594	580	540	541	574	570	614	531	593	554	564	626	582	598	556	588	568	567	578	615	556	526	576	521	600	563	548	558	553	562	590	564	575	609	534	597	542	568	568	572	597	588	546	547	567	572	572	573	538	558	553	572	573	551	573	564	562	569	582	576	636	589	578	568	573	559	555	532	557	568	554	617	566	565	580	601	624	537	557	566	545	533	609	608	560	560	580	613	552	550	543	550	601	590	554	565	557	574	596	518	582	570	600	560	599	556	608	586	556	615	553	585	552	562	583	562	615	552	571	613	583	604	566	580	576	594	530	551	573	555	530	568	583	576	593	593	570	587	558	587	567	569	575	554	580	591	553	611	591	577	562	591	561	555	584	521	614	521	553	579	578	589	564	520	601	542	599	551	606	540	594	590	591	603	571	576	592	593	562	592	573	547	564	537	594	594	580	601	561	560	609	574	557	578	609	578	547	559	587	596	550	601	589	593	538	599	525	560	567	593	611	555	568	585	617	613	580	582	553	564	596	567	610	557	551	577	599	590	582	585	567	599	529	565	552	571	563	521	539	575	586	591	571	576	565	583	520	540	608	588	569	545	584	571	574	572	582	626	589	566	599	573	497	567	569	572	625	598	585	568	563	578	559	599	537	518	565	569	597	543	572	546	574	557	571	520	537	633	563	600	561	538	540	562	606	578	576	558	579	581	567	517	575	549	586	575	571	572	607	588	582	592	542	570	584	578	559	596	517	567	592	568	579	579	578	561	602	555	564	558	551	572	569	595	583	560	557	585	595	598	586	572	552	562	560	557	548	602	581	552	604	573	525	604	601	590	577	560	563	554	548	611	620	536	586	559	564	545	573	524	572	560	581	615	563	575	537	567	553	554	619	532	563	550	588	593	574	598	563	590	575	592	567	557	606	555	564	574	548	601	560	577	579	551	600	575	567	551	574	550	556	587	592	590	587	600	588	569	566	590	578	532	538	529	576	533	558	565	574	581	617	570	560	571	553	579	602	560	535	546	597	613	613	568	578	594	572	609	570	527	524	540	565	570	564	609	575	585	621	547	568	541	611	579	559	540	563	593	525	653	577	565	570	585	590	576	604	607	560	569	564	546	609	551	556	574	608	606	545	582	552	587	540	569	558	564	585	604	574	577	578	562	536	577	562	558	549	548	569	590	535	605	543	617	582	583	522	580	583	564	576	557	565	578	543	553	531	584	582	593	549	551	598	563	602	596	551	521	600	548	591	578	541	595	588	571	617	552	555	553	557	579	601	596	554	555	565	572	566	578	578	573	545	593	561	580	534	544	563	553	583	568	590	559	595	568	548	570	551	639	591	574	552	560	547	596	557	551	635	581	536	551	556	617	560	539	565	576	577	547	578	603	573	593	524	593	584	582	589	525	494	602	547	564	566	575	554	565	571	570	556	567	579	545	572	612	522	591	597	526	562	532	592	589	565	600	572	617	568	583	585	555	608	580	574	573	593	560	593	578	552	597	553	592	526	601	575	523	558	608	547	565	541	539	587	580	566	567	594	551	587	593	542	529	588	541	605	561	545	574	529	566	546	550	583	576	557	588	563	600	592	593	567	563	529	560	561	570	570	564	559	564	572	558	544	579	575	563	571	575	564	589	600	555	564	580	614
13959	4089	197	133	135	103	108	65	70	92	96	73	82	62	78	70	73	83	112	98	81	103	58	97	79	79	69	84	72	73	65	56	96	76	89	63	71	78	60	94	91	59	78	70	72	56	73	70	73	60	72	77	74	81	77	66	61	67	68	75	77	93	86	64	60	62	71	67	68	75	93	78	77	74	63	70	82	82	78	58	78	74	62	69	59	76	66	66	65	61	60	83	74	73	59	74	64	71	68	71	64	72	73	55	59	78	88	75	71	81	67	69	68	73	78	69	63	70	72	71	78	74	65	72	84	73	72	50	73	70	71	63	56	59	74	84	73	75	95	75	67	58	72	73	70	92	55	72	68	60	68	65	59	67	62	68	71	77	61	64	75	67	76	74	67	70	57	76	73	71	59	71	59	70	71	76	75	77	76	85	75	78	82	65	71	64	73	67	74	77	82	64	59	64	55	64	59	65	80	69	68	76	67	68	65	56	74	72	69	74	71	79	65	87	72	83	66	70	64	72	62	70	74	68	63	72	75	62	72	81	62	67	73	68	81	61	84	63	66	65	71	72	56	65	65	82	74	76	80	81	80	56	63	84	68	71	50	70	75	75	70	85	76	57	71	73	76	75	71	71	66	59	67	83	79	78	65	69	85	62	86	84	74	69	83	76	80	88	62	57	78	82	59	65	67	68	78	69	62	62	78	54	66	89	77	61	80	75	64	70	76	78	84	66	85	61	73	91	67	90	81	61	64	74	69	89	56	61	58	68	59	74	58	81	72	87	83	60	82	78	69	65	85	59	68	43	65	68	77	74	76	88	61	71	65	46	87	77	72	94	74	75	72	54	52	63	69	65	70	75	62	68	74	64	81	63	72	78	69	73	71	70	77	80	71	65	75	68	64	70	69	78	70	45	75	61	83	63	77	67	63	67	81	78	71	78	85	76	68	76	77	60	76	74	61	63	74	74	68	97	74	64	77	62	68	83	67	76	66	51	76	75	69	65	70	64	48	81	80	85	58	56	71	76	62	63	63	67	75	61	65	69	71	77	96	65	71	76	79	73	70	65	74	69	81	54	66	91	83	68	69	61	73	68	69	58	75	69	77	82	67	66	69	80	60	78	65	64	70	73	68	71	62	66	64	72	63	64	76	75	69	59	67	77	75	86	73	67	90	83	69	79	74	76	70	90	85	76	69	64	71	63	68	61	83	76	56	71	69	65	78	73	48	82	72	89	54	73	70	64	66	52	66	68	67	53	77	64	67	80	76	61	61	80	80	67	78	77	69	80	65	76	69	74	70	66	72	75	81	74	72	69	75	68	63	80	77	60	65	74	81	77	58	69	66	65	72	56	71	63	64	82	70	74	62	82	88	63	71	82	56	61	74	79	83	66	66	77	85	66	80	70	74	83	62	76	64	72	72	63	57	74	93	80	56	62	68	77	81	81	73	66	72	68	81	63	62	56	57	61	68	73	63	80	73	73	68	77	61	84	71	70	52	73	64	82	62	71	79	44	74	65	66	57	62	73	62	71	69	76	60	59	64	70	75	76	63	76	84	56	65	73	82	78	78	79	72	82	71	60	62	73	67	69	71	71	89	81	66	76	67	62	71	70	73	66	65	62	66	73	71	69	61	72	68	79	90	70	71	71	61	60	73	81	82	61	61	77	81	75	71	78	79	78	70	75	76	58	59	67	73	68	77	49	70	79	74	66	64	67	71	85	76	88	72	60	70	94	69	74	83	81	73	48	78	71	83	74	64	70	82	78	77	78	79	54	69	70	74	78	69	83	89	73	66	60	77	89	66	58	76	53	64	84	64	67	66	78	76	70	65	48	58	74	68	84	76	66	69	84	73	79	71	78	66	85	64	58	87	69	86	69	70	63	70	65	74	70	61	79	73	76	61	93	80	75	75	81	64	72	67	86	77	65	64	80	74	72	85	86	76	68	52	71	67	84	58	79	74	56	80	67	72	44	69	73	61	70	70	67	66	60	77	60	71	67	81	54	73	67	64	72	70	83	88	74	62	61	75	67	70	70	68	62	89	67	73	82	81	60	72	80	60	68	54	81	54	81	69	60	53	70	63	70	86	68	71	72	80	64	55	65	91	71	77	84	58	73	80	73	65	58	47	80	72	70	78	73	54	74	68	77	67	57	56	67	84	92	74	62	63	62	83	58	63	57	81	74	74	72	84	74	70	73	67	88	55	65	54	59	60	74	67	75	73	72	58	76	63	74	54	62	73	67	66	68	67	63	80	59	73	75	85	66	62	59	58	54	61	73	73	67	71	72	51	65	79	63	57	64	74	66	79	84	74	80	75	72	69	72	59	66	53	73	70	83	62	75	68	61	65	62	81	81	82	64	74	66	64	82	76	62	67	63	55	74	78	85	81	89	81	78	62	74	66	67	71	62	87	74	59	69	58	80	66	65	57	91	73	84	60	51	77	73	66	81	69	71	72	57	82	75	69	71	69	75	75	71	73	59	78	76	91	69	82	83	64	73	81	70	60	60	66	68	83	66	74	82	76	71	53	75	64	82	59	66	71	60	85	58	67	62	72	76	64	65	74	88	77	58	57	68	68	66	72	73	77	84	60	64	67	64	70	55	67	65	64	66	74	73	71	87	87	91	69	66	68	56	68	72	72	66	73	65	71	64	90	85	78	65	67	76	73	60	57	65	58	75	65	71	62	66	79	70	71	84	78	74	62	75	75	71	69	66	93	77	83	78	76	60	68	77	77	64	85	79	78	85	72	73	53	68	75	79	63	77	84	55	68	83	75	85	64	77	73	73	71	90	72	62	70	72	66	85	70	72	56	77	70	61	67	65	64	76	78	69	74	73	67	62	92	57	69	70	62	66	65	90	67	78	61	57	74	66	85	73	91	79	82	70	64	65	76	77	53	63	69	88	68	66	54	73	63	68	82	77	74	60	75	84	73	74	71	69	75	67	71	76	85	83	73	63	81	70	80	76	56	51	93	100	84	79	61	72	48	65	75	73	79	68	56	85	52	68	73	75	59	76	71	71	68	76	75	76	81	82	76	72	76	75	65	56	68	71	58	81	72	59	69	82	61	66	62	78	68	64	68	71	78	84	79	65	72	57	72	65	67	63	71	69	74	63	62	68	94	66	71	63	62	63	73	72	51	59	82	61	73	70	70	69	51	73	65	74	59	58	77	75	75	82	71	75	73	77	85	68	66	76	77	67	85	66	72	63	72	82	95	80	83	51	66	58	74	66	85	84	87	56	71	84	66	78	61	73	77	57	73	66	60	66	75	65	59	58	68	67	59	61	82	73	71	73	64	74	70	84	80	64	74	78	68	85	80	85	75	78	84	64	82	75	73	63	69	73	73	78	88	67	78	69	60	68	68	77	75	54	77	53	80	65	68	81	81	84	74	70	69	82	75	62	72	67	78	83	61	87	77	81	71	74	63	70	58	93	77	72	70	54	70	82	49	72	73	80	74	81	74	67	71	58	86	58	60	93	60	73
8702	3569	337	417	361	416	378	263	263	260	223	258	215	248	248	253	248	232	369	342	212	231	192	251	192	200	219	192	214	223	218	230	219	234	195	195	229	225	216	204	196	222	235	181	195	233	189	181	202	204	197	216	192	223	235	202	206	219	202	214	220	190	209	214	203	224	209	198	198	190	197	206	194	216	236	214	208	204	211	196	227	224	215	210	217	161	222	193	197	203	200	178	212	212	214	218	227	199	201	229	212	200	180	226	204	219	222	189	211	213	171	206	181	190	188	204	178	202	196	191	200	214	203	206	220	193	219	222	197	184	221	192	202	192	238	200	208	191	246	204	238	234	200	207	211	203	198	222	213	224	211	198	211	223	209	207	208	214	214	188	213	219	220	183	204	175	215	207	258	215	212	200	211	205	221	244	230	182	201	200	218	224	217	195	227	209	215	235	213	231	214	194	208	208	191	216	197	199	214	215	231	220	194	196	227	216	214	232	195	192	193	209	203	203	187	189	220	240	230	207	197	209	223	204	198	213	229	230	223	202	220	188	223	200	205	205	206	226	196	206	237	243	225	223	204	199	212	215	207	190	194	185	234	201	203	226	206	200	216	217	213	216	220	186	183	197	206	202	204	204	207	223	213	215	229	186	220	214	230	184	205	173	196	194	225	205	230	203	199	213	201	198	209	222	215	182	208	192	202	205	191	207	224	234	223	208	226	208	235	223	189	209	243	212	208	190	206	207	202	216	203	225	212	220	203	231	228	199	191	213	218	205	212	216	225	178	232	175	232	212	209	219	181	206	223	226	157	248	199	196	208	209	202	197	221	233	185	216	194	216	180	212	211	223	218	212	240	202	218	209	228	203	208	197	188	219	211	219	211	210	202	212	239	221	220	228	206	192	212	223	215	179	213	201	222	215	213	236	208	200	221	220	221	203	216	206	234	228	195	188	231	199	200	200	219	216	199	235	193	193	223	232	176	188	193	223	217	190	193	207	208	218	207	228	199	217	194	190	223	220	196	211	208	202	181	233	222	212	211	196	190	229	180	219	235	199	211	196	209	250	211	206	198	231	229	201	215	226	213	208	201	244	213	224	197	212	185	206	206	216	204	195	207	202	200	196	204	211	226	210	204	212	208	206	212	211	205	212	192	202	200	210	200	197	196	225	213	223	209	211	228	217	213	213	183	216	188	213	244	176	208	215	198	219	183	214	199	208	210	167	199	201	214	217	207	215	187	202	217	205	189	223	197	207	212	195	188	182	188	192	182	202	208	208	216	230	236	206	227	203	218	199	213	218	203	218	200	232	218	186	215	207	203	198	218	190	224	225	224	223	220	214	234	200	217	201	209	195	200	201	213	194	204	214	201	204	202	212	211	183	224	242	213	222	213	197	218	224	235	188	204	217	205	192	220	221	201	212	199	211	229	209	236	200	194	231	183	197	190	219	173	201	206	198	205	223	225	231	196	222	208	218	231	204	197	212	185	200	204	182	190	216	198	224	223	211	234	207	214	210	215	213	215	203	193	192	238	232	205	209	182	212	180	212	218	220	185	214	228	199	192	208	191	225	208	188	194	204	216	211	215	187	224	217	200	191	203	201	233	197	204	211	231	203	216	173	238	242	193	208	246	228	201	230	226	201	221	203	209	220	205	186	222	208	206	220	237	203	210	223	209	246	227	225	233	196	210	185	234	214	210	221	210	202	243	193	203	198	194	216	211	210	226	217	205	221	200	222	202	238	217	217	213	224	208	229	202	200	196	211	231	212	194	191	209	205	203	218	210	216	221	203	229	213	217	210	220	198	222	203	206	233	217	210	206	209	236	239	199	179	192	220	210	223	216	199	187	203	205	205	205	211	214	188	201	207	225	199	195	224	229	222	191	222	190	200	222	201	182	222	203	215	216	206	232	200	210	213	182	232	224	213	228	220	204	185	202	216	209	221	202	230	225	216	195	210	219	234	203	217	191	198	196	211	191	209	175	198	220	206	226	217	191	206	208	205	214	213	194	212	181	219	224	195	188	213	219	196	225	187	202	204	199	207	220	185	192	195	226	199	198	202	229	215	216	213	209	221	211	231	200	230	215	208	199	216	186	182	210	222	179	217	204	216	214	207	174	219	220	201	195	219	199	207	225	195	198	204	200	231	214	192	201	189	226	223	219	223	229	237	198	213	220	213	221	188	208	221	191	208	199	209	188	206	231	195	216	191	224	219	212	212	242	186	215	209	242	177	226	231	207	224	207	205	219	206	222	197	207	199	226	183	225	220	205	192	222	192	194	183	212	195	187	223	215	211	210	211	202	212	187	195	226	206	208	215	194	200	209	233	222	218	204	248	214	234	216	207	224	204	228	208	198	197	231	216	211	216	213	211	215	210	213	206	236	235	182	211	189	197	192	206	223	198	192	183	239	185	210	212	183	208	206	197	216	217	196	202	195	225	209	195	219	223	198	205	214	190	210	203	191	178	181	218	205	196	234	191	175	187	216	223	242	214	203	200	232	187	211	188	204	191	225	209	206	209	212	199	212	233	210	205	181	240	183	209	195	202	209	196	207	214	213	210	223	211	198	212	208	208	209	202	190	187	210	210	219	211	189	192	213	192	209	181	208	201	160	174	205	182	207	185	197	233	237	200	210	205	216	216	196	237	192	180	215	201	206	231	199	198	212	219	187	189	220	232	205	219	212	215	226	208	232	222	194	180	244	196	200	237	207	207	224	192	220	216	203	193	210	223	197	212	212	196	187	214	219	213	208	219	213	193	210	245	208	215	211	209	212	198	231	201	197	209	206	206	204	193	207	235	187	212	213	230	176	210	198	197	209	212	181	205	196	194	220	203	232	210	210	221	179	207	222	217	213	186	191	212	208	212	198	202	210	190	204	230	208	197	203	197	208	194	202	228	245	214	189	194	217	193	210	236	200	219	201	203	202	224	224	194	217	207	201	175	212	206	218	188	209	234	212	205	229	199	206	231	201	194	194	218	210	217	213	202	208	207	202	207	197	198	222	214	227	201	193	219	185	225	233	195	195	206	207	233	213	222	228	195	201	199	192	198	194	225	210	208	225	218	215	206	222	215	197	174	222	214	200	233	216	198	204	203	219	196	186	199	206	199	204	206	189	208	194	224	225	194	199	209	202	210	219	197	207	202	190	206	214	224	207	202	213	199	201	212	232	202	214	205	224	192	193	227	194	214	199	214	215	231	214	228	221	220	211	211	237	203	234	230	208	183	221	209	195	203	206	201	209	214	220	198	205	242	199	221	203	209	223	208	199	209	219	197	204	189	210	205	215	190	228	227	225	237	216	232	208	213	226	192	199	225	221	201	211	204	211	193	185	197	221	183	233	179	217	213	183	211	184	228	225	179	213	183	216	212	210	226	225	205	210	205	213	213	198	203	200	180	188	215	203	215	198	238	222	214	224	216	222	211	197	190	207	203	222	208	211	218	205	240	215	182	218	229	220	220	209	187	178	209	176	197	209	214	228	203	223	195
54359	43579	10209	1517	673	635	514	426	350	316	286	245	235	272	222	249	246	209	272	346	203	200	191	197	200	213	200	218	213	204	210	193	189	200	199	190	183	164	181	182	193	193	196	204	213	185	182	201	201	179	210	174	174	213	196	178	180	197	204	172	191	211	155	172	183	201	189	151	172	178	187	200	152	171	190	175	187	190	190	202	176	171	160	181	187	199	159	199	181	186	200	173	187	180	201	184	179	179	169	209	175	173	174	183	180	175	160	178	184	197	192	187	210	213	172	186	180	193	201	175	167	151	158	200	212	185	178	146	180	174	202	206	165	201	199	193	192	166	184	195	197	190	218	177	206	194	179	189	194	222	194	182	173	207	179	191	194	202	188	184	174	175	191	160	214	191	180	177	172	210	183	185	187	186	198	173	191	195	187	176	171	176	190	175	206	170	179	188	190	186	188	200	188	181	190	206	190	181	209	191	182	189	201	162	192	215	202	203	200	173	188	203	182	189	192	162	197	224	183	172	185	192	187	188	161	186	194	182	182	191	168	179	170	207	203	178	214	192	216	182	185	193	185	198	156	186	184	204	200	209	191	165	185	193	217	179	176	205	176	195	184	174	194	191	186	193	230	193	179	192	192	177	187	195	194	165	184	185	190	159	175	191	207	193	198	196	209	186	155	186	189	179	198	199	154	188	204	185	200	189	193	185	191	190	202	212	172	192	192	206	169	165	183	169	208	183	183	182	193	174	177	191	211	209	197	185	180	206	178	185	184	162	201	190	199	165	177	186	175	158	208	167	167	160	182	187	207	206	183	197	173	165	176	206	210	172	181	182	186	193	189	178	172	169	191	186	178	158	191	196	197	219	175	186	151	157	189	171	199	178	214	175	186	190	201	223	195	202	187	188	189	175	199	186	185	179	165	196	174	212	205	197	185	201	178	177	160	198	196	197	230	180	206	180	191	216	179	189	159	167	189	225	205	182	209	174	176	187	212	177	184	186	197	188	185	196	161	183	198	184	175	174	206	197	178	184	203	193	199	201	192	190	202	178	207	177	187	185	195	203	162	204	205	197	200	224	176	205	164	188	194	229	194	194	205	192	200	192	187	155	173	175	189	203	183	181	177	186	199	206	194	168	170	156	186	160	196	181	149	170	208	166	211	196	184	184	187	211	220	186	184	190	181	188	169	192	201	196	165	189	195	176	179	184	197	176	197	198	198	182	186	190	186	201	178	208	190	180	190	206	195	190	181	221	162	191	172	188	195	187	164	179	193	210	186	192	196	190	165	184	185	218	200	175	206	179	166	195	188	193	187	201	172	180	166	191	201	207	182	170	183	168	214	190	180	203	183	195	196	192	196	199	179	168	198	189	158	187	176	166	214	181	172	161	199	188	202	185	183	188	171	192	177	185	190	219	173	213	188	197	207	220	183	165	188	198	178	163	199	180	194	195	231	179	174	194	201	198	190	192	175	174	169	191	191	168	203	201	207	192	184	186	167	165	169	190	177	167	177	202	206	203	194	169	163	179	182	212	190	184	214	185	193	183	187	174	181	170	195	189	181	191	171	195	212	179	186	182	193	169	200	168	211	163	191	186	209	189	191	176	179	190	199	186	185	199	177	170	198	182	197	186	172	182	182	212	189	171	183	176	209	172	169	165	188	193	202	207	201	182	180	154	187	175	193	171	204	224	161	173	174	184	196	194	175	216	190	177	183	212	201	189	176	185	187	197	170	197	182	183	178	209	201	228	184	174	190	200	198	193	201	183	206	192	195	194	190	193	181	198	192	178	186	220	172	169	184	182	188	192	185	196	182	202	168	203	184	181	182	203	190	162	202	180	178	173	185	209	192	202	175	224	203	202	206	193	193	183	201	173	180	188	189	197	201	180	198	182	199	191	176	181	195	196	196	194	178	204	183	179	184	184	195	194	215	213	215	189	187	158	181	190	191	176	174	223	158	181	193	193	177	185	203	198	163	180	193	181	192	215	175	203	157	189	189	190	202	176	180	193	166	193	212	184	192	208	205	196	182	159	195	204	187	176	184	194	187	179	190	170	188	164	169	192	190	194	217	190	208	184	196	224	177	176	174	190	209	180	183	181	211	184	173	199	178	206	196	164	186	192	201	205	193	216	201	180	179	171	157	191	192	215	204	195	184	181	175	159	183	170	184	187	185	179	176	218	186	180	201	201	210	198	186	181	171	196	186	201	223	176	197	186	180	215	202	188	191	182	158	185	165	198	161	190	172	174	197	162	177	167	199	190	178	176	173	191	198	178	172	172	175	173	163	173	156	186	206	170	202	188	196	215	168	197	190	203	186	177	204	193	213	187	203	171	192	197	204	193	196	184	178	204	181	167	182	211	205	180	197	179	197	196	189	160	203	192	190	173	172	173	200	160	185	192	195	184	178	186	155	213	181	212	222	201	191	186	178	198	192	179	189	177	178	181	192	185	194	202	209	189	184	155	178	186	181	195	190	206	193	178	183	184	192	184	164	206	208	191	185	165	188	201	197	170	169	166	162	185	177	200	172	161	193	181	216	183	186	200	194	183	181	192	180	171	192	177	173	189	196	190	210	166	192	150	183	178	184	187	186	194	193	190	190	206	172	177	173	185	190	183	181	195	217	190	160	171	162	213	197	187	195	227	183	168	191	190	166	176	181	212	194	174	192	185	169	207	182	199	199	173	172	191	166	194	188	206	177	183	159	161	164	181	191	210	206	189	197	202	189	184	219	181	185	176	198	202	186	169	183	198	200	188	186	184	166	184	194	188	179	192	169	215	176	210	194	160	183	181	181	179	223	205	186	194	212	190	184	185	181	196	194	154	192	180	195	175	194	181	188	175	179	185	187	188	185	177	200	188	163	175	192	166	199	169	196	213	171	186	205	203	184	174	179	170	171	206	170	177	170	197	196	183	171	184	190	186	171	189	179	181	194	201	184	189	201	201	215	198	179	203	209	185	212	184	196	180	168	179	160	184	194	173	191	188	165	174	191	200	181	188	177	165	185	185	183	173	185	206	178	208	187	199	180	175	169	181	179	155	191	187	177	181	204	184	198	195	185	184	181	173	196	207	169	176	180	222	189	188	186	192	187	202	194	195	173	174	202	184	200	182	181	163	214	198	180	198	177	172	189	180	151	197	206	182	185	199	167	188	201	177	188	183	200	160	200	200	149	166	172	206	162	195	186	194	204	197	193	194	163	180	182	194	181	199	171	167	181	218	163	199	173	176	163	171	203	211	190	217	217	180	156	189	176	192	191	198	172	198	182	218	182	204	188	201	208	179	172	192	173	185	194	202	176	201	195	190	190	186	194	199	167	184	193	175	194	210	192	194	191	188	168	171	197	195	175	174	189	215	159	156	204	192	170	171	155	194	188	208	179	200	191	197	176	184	185	199	165	194	175	180	172	173	207	152	152	188	188	187	181	205	187	172	170	172	193	191	201	183	192	170	196	188	200	194	184	215	186	194	202	208	193	196	203	177	181	210
32766	20109	2906	3025	2862	2462	2266	1561	1299	1228	1125	1003	924	802	802	748	714	739	974	1789	597	595	556	546	567	500	508	514	490	516	478	474	527	516	470	505	495	480	440	480	469	454	462	480	472	485	459	487	458	453	450	462	467	435	460	458	474	426	466	430	434	473	459	450	475	436	456	469	452	457	428	465	443	482	439	439	411	429	452	465	418	472	442	488	439	477	467	490	488	486	481	462	461	438	453	435	479	472	439	451	425	476	432	448	466	432	412	478	428	443	464	455	442	397	463	417	454	461	429	491	442	437	487	447	434	472	441	454	471	448	444	448	439	479	447	468	429	463	504	419	438	440	407	427	453	437	440	464	434	438	478	467	411	469	407	436	459	454	454	447	427	446	485	439	451	427	464	451	436	431	449	458	443	438	435	468	429	432	492	398	468	442	461	470	467	442	447	451	451	447	424	412	465	439	451	495	443	415	480	460	442	427	487	481	439	469	432	465	472	461	444	435	435	429	446	457	472	419	413	429	453	454	452	434	421	431	430	436	422	438	463	495	426	469	442	460	431	468	443	381	443	444	503	437	495	407	455	443	437	411	457	450	466	432	418	459	437	436	460	446	494	460	441	420	406	427	417	436	422	427	444	445	411	434	453	495	472	432	473	445	473	439	452	453	414	448	431	410	464	446	461	442	460	436	408	434	405	422	441	472	474	461	423	496	454	465	429	410	437	444	488	469	466	438	473	471	442	475	421	436	499	449	454	453	454	463	434	437	456	418	461	445	422	466	424	433	460	444	447	466	482	448	452	481	456	457	446	458	462	457	404	454	457	463	469	459	417	442	473	449	458	444	461	411	478	455	470	461	454	430	453	429	466	416	465	438	434	433	466	420	429	435	464	424	439	440	412	469	462	430	460	420	430	426	471	425	448	457	437	478	454	439	456	443	460	454	464	438	423	447	453	445	432	463	442	439	454	452	451	447	435	470	447	453	454	460	426	435	501	420	470	446	468	469	483	406	424	437	440	459	430	430	446	458	438	441	430	451	458	450	467	436	452	428	441	462	457	444	463	436	443	469	456	467	448	446	423	434	433	452	449	475	448	446	460	447	423	467	461	432	422	422	462	445	434	462	452	469	450	424	413	437	428	436	429	458	431	436	440	474	451	422	400	437	429	430	448	455	447	442	425	436	473	412	456	446	465	432	451	497	479	455	458	463	454	425	448	446	458	427	433	464	459	436	473	424	432	496	456	414	445	474	393	416	487	446	437	446	489	429	455	425	443	450	450	442	436	429	467	426	462	442	420	493	468	450	470	432	425	448	453	442	427	443	435	426	454	433	449	401	439	505	440	459	403	464	475	433	457	446	431	423	420	457	447	443	481	408	398	427	451	444	438	426	420	451	445	422	472	449	439	477	423	423	430	387	462	435	474	457	430	419	437	484	428	464	464	461	498	460	505	454	421	425	444	443	451	431	455	449	474	466	437	451	449	430	449	437	435	443	444	483	433	441	440	413	435	446	434	441	447	444	455	466	424	442	425	434	451	402	473	475	437	424	463	468	455	444	440	476	405	421	441	430	415	463	432	443	452	469	450	405	440	417	456	433	452	461	427	468	429	440	419	427	449	466	439	469	421	440	445	462	457	436	444	454	416	476	394	444	441	450	430	484	445	479	486	416	473	461	421	500	442	401	475	435	448	457	456	482	426	440	445	441	458	448	475	454	453	431	484	435	460	462	431	456	436	466	485	436	412	462	499	460	442	438	464	442	445	452	458	411	458	448	444	472	479	460	447	405	438	446	452	462	479	481	441	444	454	447	472	480	467	454	444	392	443	470	479	416	446	426	420	427	479	414	483	440	446	424	398	457	462	426	436	462	468	444	461	438	477	448	462	457	459	421	452	470	428	453	479	469	443	445	481	436	446	474	478	457	423	463	439	454	476	449	412	457	402	470	407	490	423	460	447	465	452	425	435	447	444	426	457	444	454	438	421	419	440	441	419	449	426	469	457	436	427	445	430	461	460	443	421	476	473	397	434	451	443	419	485	449	447	483	435	457	506	461	408	429	440	390	468	422	445	436	424	428	428	423	436	459	455	412	494	458	465	453	471	435	435	476	434	459	472	463	466	464	429	468	474	464	419	475	446	494	439	451	455	454	477	476	446	415	445	409	451	455	405	429	442	445	457	463	449	461	471	456	457	437	435	429	440	414	453	486	446	452	466	452	417	411	443	483	427	449	454	445	446	454	413	450	458	461	489	482	448	373	432	427	465	449	417	429	500	459	483	464	444	429	509	445	503	419	493	449	444	465	419	439	445	448	458	459	453	495	453	469	468	466	445	467	436	424	443	448	438	449	453	432	474	417	463	450	404	428	400	397	452	435	445	443	453	458	448	443	441	443	493	409	463	473	426	429	460	432	444	455	457	429	446	434	461	459	427	412	447	439	463	438	468	458	437	469	452	464	469	439	448	463	430	467	407	475	444	473	438	485	445	430	416	431	451	482	441	424	411	424	452	464	458	444	475	410	458	487	408	439	430	437	449	437	395	451	442	465	422	442	466	436	438	463	423	446	437	431	427	463	438	471	418	475	454	412	399	477	467	467	421	418	468	441	473	432	461	429	490	427	459	462	457	489	433	439	450	437	450	455	450	397	473	464	428	484	440	447	438	457	448	436	430	447	426	454	444	431	486	412	437	456	448	435	456	430	445	440	459	443	461	482	424	410	427	448	441	435	445	489	451	445	441	419	443	484	439	436	452	466	437	485	440	476	438	506	443	425	429	448	407	468	445	404	472	422	419	413	450	451	446	410	505	445	432	481	449	424	454	459	453	448	444	442	459	423	416	471	459	447	467	445	459	456	434	416	437	457	454	431	469	465	431	441	451	447	419	426	439	423	409	480	427	435	425	457	392	442	461	471	459	436	377	430	461	438	444	446	471	483	427	461	451	441	451	421	433	430	471	431	444	446	446	460	490	449	484	439	437	426	427	435	458	433	466	481	448	443	444	436	463	427	425	417	455	485	438	463	447	439	415	404	440	440	417	441	424	451	491	412	421	444	441	444	427	433	475	448	435	440	446	451	439	488	462	441	472	425	467	468	446	455	454	427	435	442	430	497	488	430	432	462	464	447	455	448	481	454	431	451	432	409	434	431	462	438	411	426	426	437	481	480	457	435	463	440	443	428	419	427	433	431	461	422	445	477	443	441	484	419	440	443	442	430	462	469	458	411	466	433	442	452	465	442	424	442	407	426	452	471	440	477	454	466	413	444	404	463	426	453	463	417	430	422	460	445	472	446	430	465	443	475	460	446	435	426	429	420	455	439	392	448	389	457	436	442	490	469	475	401	418	463	435	449	462	441	446	430	479	451	450	433	417	453	400	419	494	440	431	473	437	451	460	443	438	470	445	433	461	464	484	401	455	449	478	488	433	455	458	441	457	445	495	419	454	394	431	441	457	457	451	437	432	438	405	466	436	446	478	409	459	408	437	431	456	450	459	470
66027	52212	18098	3948	1405	1068	842	616	572	519	450	390	400	340	332	344	349	319	373	534	246	294	266	317	266	260	262	259	286	276	262	297	276	250	252	250	257	281	266	266	285	256	221	283	253	292	240	285	270	282	251	267	250	270	227	266	238	275	247	264	246	248	266	258	228	261	252	279	274	290	257	254	244	249	253	246	260	247	227	246	276	250	273	263	247	254	244	225	218	252	255	261	262	283	243	267	246	264	269	317	263	224	258	242	257	275	240	248	256	238	274	244	258	251	266	237	264	265	225	251	245	280	236	256	233	253	255	244	259	251	263	260	246	246	247	228	250	255	268	241	265	256	265	239	264	288	252	262	242	251	270	274	237	261	239	243	230	272	278	234	252	259	267	262	239	246	245	274	268	269	241	271	253	231	250	248	266	257	233	253	255	233	252	241	243	229	253	249	253	253	266	257	258	244	237	265	295	261	286	258	259	255	269	243	258	290	269	243	264	239	263	266	259	247	233	235	268	279	248	256	238	255	275	272	214	257	217	219	249	290	263	266	247	233	252	268	248	250	253	283	252	237	271	267	271	265	271	238	257	255	278	261	273	260	273	255	261	234	229	279	239	263	262	269	244	276	253	271	252	237	255	253	259	245	253	275	258	261	248	247	269	246	260	247	258	248	228	260	224	252	254	265	259	257	259	244	247	246	247	233	237	241	237	249	282	260	266	265	266	260	250	240	231	219	223	241	259	242	272	276	261	275	275	264	248	240	257	298	253	270	244	235	261	247	252	246	252	264	241	269	217	252	255	227	246	229	227	263	264	239	243	275	257	292	244	279	236	230	242	262	261	238	251	260	216	268	273	246	282	275	245	257	248	237	239	280	282	278	236	275	251	244	265	199	266	261	230	264	280	273	254	250	259	243	273	253	271	249	263	248	254	255	230	223	270	251	244	245	215	273	255	268	213	274	265	244	283	256	280	254	274	267	247	228	237	272	249	252	258	242	279	253	269	234	266	254	256	241	283	246	245	283	230	237	245	290	227	251	270	242	266	256	235	243	248	254	255	269	250	256	250	282	272	276	241	271	259	263	236	242	220	247	276	252	237	259	257	274	277	261	237	275	249	250	234	273	267	241	261	264	269	247	249	255	256	229	261	237	222	201	257	278	239	276	249	276	269	258	244	259	254	268	269	268	254	257	268	266	234	215	267	277	216	243	212	246	240	268	268	249	278	254	264	261	290	279	289	249	252	255	235	262	250	252	236	278	281	268	247	279	271	238	228	252	266	235	261	238	284	233	225	302	252	259	283	244	234	281	255	257	233	256	262	227	250	262	251	261	236	243	259	253	279	248	232	272	274	272	255	230	220	226	247	217	251	232	254	242	261	278	264	260	235	237	252	265	230	249	257	250	242	291	269	281	232	254	294	244	240	222	274	257	237	248	241	248	248	236	295	272	238	256	272	264	261	277	243	261	245	266	243	248	256	255	247	244	263	229	227	229	266	236	244	271	241	241	250	262	248	253	240	237	245	288	258	281	250	245	245	247	267	267	233	247	237	240	256	266	287	256	272	248	249	279	258	237	273	269	264	244	265	287	262	262	265	243	290	244	227	271	238	244	225	256	250	242	272	235	268	269	286	244	261	258	290	240	278	254	234	263	228	245	252	240	264	243	246	246	248	264	295	247	260	240	277	263	257	276	261	266	252	251	242	253	274	238	242	228	271	236	274	243	270	257	254	273	239	231	211	235	200	257	258	272	237	247	288	278	269	229	259	252	272	263	239	240	261	256	260	249	256	232	230	255	262	243	242	237	264	242	259	255	267	235	285	248	251	237	244	262	271	241	254	246	252	252	243	254	227	245	254	235	278	262	258	269	258	220	230	292	248	244	271	218	249	216	250	265	253	273	225	262	217	271	224	224	261	268	233	261	277	229	238	224	254	265	237	275	263	251	225	240	240	222	288	303	244	256	262	258	255	230	275	240	262	270	263	250	257	261	229	221	278	236	262	277	254	246	238	257	241	248	260	248	240	248	260	274	284	262	262	241	253	244	271	255	233	269	255	243	223	251	254	259	232	230	290	235	241	241	248	241	252	242	241	258	224	253	257	239	280	281	257	295	261	258	281	259	250	273	236	263	270	290	273	234	227	223	252	274	250	253	277	259	239	254	245	245	261	275	218	242	265	249	237	244	251	240	233	239	284	245	281	253	250	270	273	247	265	259	243	247	283	244	293	223	222	251	236	244	256	235	264	253	237	252	263	252	239	260	251	258	240	230	263	265	265	267	247	241	230	258	254	232	235	259	253	248	240	257	239	244	233	267	236	270	249	253	203	289	241	283	244	241	244	265	276	245	251	253	250	225	239	250	261	251	256	244	263	253	254	244	235	245	250	261	226	249	251	238	270	252	249	233	259	259	284	254	235	253	273	235	242	231	245	288	255	233	290	250	259	232	298	231	240	231	263	256	252	264	259	252	253	251	252	225	257	244	232	282	225	247	255	269	256	256	283	251	247	227	273	242	250	266	257	242	243	235	239	256	246	253	263	267	246	273	267	258	248	258	251	248	263	261	259	254	247	254	251	268	245	276	258	229	221	264	247	247	259	250	221	262	272	254	265	243	234	243	289	290	255	267	233	216	271	225	276	243	201	290	222	248	264	260	238	259	268	243	243	269	275	287	259	242	263	241	255	247	243	266	257	235	252	253	265	257	262	256	252	274	234	261	245	285	294	242	247	271	239	242	258	310	284	254	297	251	249	254	252	237	256	249	280	274	250	239	292	251	245	253	254	233	257	243	271	262	257	257	252	253	256	246	222	278	267	246	240	278	263	267	245	267	264	264	257	258	254	243	256	230	259	242	244	252	230	262	298	251	270	235	238	228	221	238	246	245	236	242	268	245	258	258	237	244	228	248	246	286	274	249	261	242	260	236	248	269	237	261	246	245	269	238	277	252	241	235	267	218	253	234	239	280	237	263	270	213	228	229	234	268	233	238	241	244	237	263	254	280	257	252	235	216	237	234	255	227	263	247	266	281	238	282	239	254	237	240	260	238	243	274	258	262	254	258	224	239	246	255	264	299	245	262	230	275	249	251	236	260	262	269	295	265	259	232	298	273	246	277	247	248	275	257	268	276	250	234	256	265	273	262	268	239	259	279	262	247	239	252	249	226	229	233	246	239	236	254	239	264	238	242	254	238	268	244	248	244	230	258	273	270	227	241	289	255	275	265	271	242	245	249	226	242	262	241	261	251	280	245	277	235	245	244	258	253	242	262	246	282	242	288	254	289	245	237	256	255	272	263	255	252	245	244	249	257	253	244	216	234	250	263	233	246	217	241	251	270	244	251	262	253	255	235	247	273	244	231	238	267	258	233	256	252	263	254	253	243	230	258	249	290	248	250	232	245	252	233	252	238	258	266	281	257	261	254	254	277	283	267	250	254	233	253	258	245	265	280	259	257	280	302	278	251	254	239	251	265	235	244	245	249	235	237	280	241	270	216
41239	24988	4913	5391	4887	3967	3681	2655	2217	2011	1783	1505	1351	1233	1276	1211	1218	1144	1382	2571	777	784	760	720	753	706	721	703	655	683	606	666	646	643	672	606	612	695	632	639	649	596	583	610	628	647	598	634	603	569	620	601	620	568	571	622	602	601	613	594	621	618	580	552	565	576	592	583	646	571	588	591	586	592	567	513	609	563	574	558	565	539	570	511	551	554	619	538	556	529	571	601	588	602	586	552	590	535	588	546	540	599	532	578	592	580	569	564	566	566	569	569	570	585	556	605	584	563	552	559	521	547	567	612	576	532	554	551	605	582	543	565	515	555	564	571	610	597	570	552	568	573	558	581	520	579	545	550	595	549	570	571	572	580	546	562	576	523	510	555	510	554	532	550	538	566	558	564	564	581	550	545	586	537	553	540	585	592	539	526	554	533	568	587	592	571	582	578	547	583	555	511	561	523	571	539	565	562	549	550	619	591	575	519	537	570	546	574	561	559	544	580	589	538	549	555	587	600	543	610	553	541	544	557	554	561	568	600	596	552	581	549	536	571	545	553	562	562	525	543	539	599	551	545	589	582	543	547	560	570	550	577	560	522	562	570	607	539	561	520	592	576	563	603	564	586	514	574	589	561	574	576	557	588	527	553	531	533	568	590	561	575	604	559	571	547	586	550	599	607	554	560	579	584	521	548	509	518	571	543	532	570	603	574	576	534	547	550	549	549	528	567	531	609	526	588	565	559	567	568	547	590	536	613	525	598	558	521	563	553	571	570	514	562	541	535	580	560	553	562	528	558	553	567	571	614	523	604	563	577	566	593	540	567	553	595	535	575	564	507	556	573	585	564	583	579	524	544	558	535	561	589	566	591	543	577	573	549	516	568	531	562	522	542	600	567	557	568	573	554	596	575	553	554	576	531	583	569	563	584	603	548	570	531	522	600	571	551	562	568	560	550	548	523	565	540	541	550	550	538	562	579	534	577	584	567	538	520	538	571	583	561	558	531	575	556	538	557	598	588	564	524	553	608	543	538	538	569	548	550	534	555	535	573	546	559	565	584	563	569	567	558	508	548	582	580	542	507	553	533	560	572	583	569	586	564	580	536	544	529	543	552	544	586	568	600	542	621	548	545	595	607	557	540	591	568	544	542	528	582	574	553	546	520	541	547	525	550	546	566	578	576	555	543	532	539	588	520	574	561	547	581	553	554	509	604	549	538	553	599	543	530	609	539	597	587	565	523	537	554	614	553	583	534	540	544	533	551	584	524	503	584	573	549	542	598	525	515	553	552	577	570	584	534	563	509	554	543	590	541	524	571	600	575	579	525	545	544	587	541	598	566	583	546	571	596	588	585	536	574	617	557	560	573	583	555	550	558	563	522	594	569	574	573	560	542	532	602	547	606	593	583	581	573	528	556	568	560	560	540	541	550	567	543	553	550	546	555	558	528	580	574	578	560	576	579	622	527	550	547	555	568	542	557	566	567	565	575	519	556	551	559	529	525	561	574	586	537	590	562	537	579	540	555	570	573	600	553	482	535	509	527	542	539	578	564	547	578	576	590	600	526	528	556	506	589	595	587	594	568	525	580	588	552	536	535	572	535	536	578	533	556	546	503	551	565	572	539	570	559	556	573	572	537	568	510	568	511	617	578	564	557	523	554	548	575	565	544	576	551	600	564	561	566	563	563	558	589	582	594	582	588	553	546	594	563	549	541	570	515	557	587	550	586	580	553	603	566	547	551	557	569	538	577	582	564	604	575	536	568	563	563	585	569	546	573	533	517	563	599	550	544	538	573	558	558	547	550	590	543	582	582	567	561	574	540	555	591	503	551	582	562	567	570	542	527	594	553	540	568	551	564	562	546	581	567	566	553	567	576	612	593	541	536	545	568	551	541	521	550	573	552	547	611	571	551	546	610	555	594	584	545	585	541	598	544	512	537	537	570	531	532	540	592	561	575	537	571	562	601	547	589	560	549	551	630	544	560	539	584	546	576	567	558	542	542	524	567	611	557	555	564	554	519	595	561	559	573	562	576	565	542	549	625	551	540	589	577	598	571	594	553	544	582	558	588	510	550	611	567	593	574	560	624	599	522	542	554	574	529	529	534	602	589	540	494	618	563	537	594	559	585	559	559	527	569	574	571	600	571	575	580	568	570	574	555	520	565	553	577	538	574	582	568	601	565	551	589	547	577	555	540	548	575	536	573	536	553	534	554	621	569	530	517	565	575	581	528	565	553	580	565	542	556	553	506	543	517	589	575	564	578	560	555	565	535	534	590	549	601	563	518	564	583	601	559	568	537	567	559	581	583	549	541	575	568	589	566	554	564	497	539	597	592	559	587	548	549	575	605	554	571	568	587	576	585	521	542	551	554	558	573	594	550	523	574	539	580	550	553	577	552	572	537	591	549	499	533	552	549	607	558	540	582	574	561	591	566	598	569	532	556	592	580	589	554	574	577	553	573	577	542	577	561	551	547	573	541	531	609	552	583	558	563	552	545	538	557	586	539	569	573	555	534	523	578	556	565	561	540	561	552	558	567	611	572	542	551	561	571	554	561	546	585	571	573	510	551	519	582	543	544	631	574	530	575	561	556	559	573	583	598	553	585	574	539	567	567	526	538	598	538	567	564	569	555	540	549	581	544	576	585	593	570	552	570	534	550	570	572	503	545	542	561	545	544	560	517	579	574	577	610	554	535	534	550	580	528	553	563	545	527	546	569	552	545	522	573	526	507	573	547	562	576	554	556	593	553	554	545	562	556	584	597	553	586	584	528	595	565	554	594	602	563	574	554	566	585	512	539	537	588	528	513	537	523	552	532	561	582	550	559	580	552	562	549	543	551	533	585	534	559	550	563	568	550	586	563	541	567	522	572	555	544	552	612	605	537	536	575	572	563	600	555	514	532	556	550	576	567	578	541	567	548	544	540	577	534	522	551	551	595	536	590	555	565	570	629	557	535	581	562	531	540	604	563	546	556	559	584	537	549	569	555	588	556	559	578	537	515	529	557	572	598	586	578	547	536	553	551	562	531	575	547	524	553	583	541	569	563	587	570	523	539	560	560	531	578	537	568	571	518	553	583	589	536	542	545	550	537	523	592	536	566	556	570	539	574	557	548	567	598	564	539	555	544	580	584	553	597	531	580	560	555	550	543	528	563	581	558	584	590	567	588	558	538	521	525	550	534	602	618	569	588	531	574	529	553	539	530	553	567	584	569	571	538	544	518	566	543	620	512	530	560	542	542	582	561	538	537	569	588	557	589	574	536	538	579	564	606	582	589	552	526	563	601	562	541	570	571	562	561	552	537	569	562	591	569	574	566	558	565	560	544	568	611	580	563	574	560	554	566	605	553	541	577	578	570	537	576	526	551	609	567	530	569	569	559	575	511	568	573	571	557	553	554	560	532	530	559	558	533	544	527	590	610	578	543	586	579	569	537	581	611	546	514	580	548	565	538	570	601	580	563	540	564	555	554	553	552	562	549	555	576	580	546
11829	3252	155	120	104	101	86	90	97	79	75	76	91	95	86	94	61	78	91	58	80	73	63	77	62	65	64	59	64	67	65	76	62	64	71	76	55	71	75	72	62	72	60	66	76	55	62	78	57	72	58	47	59	61	73	71	71	70	76	71	96	55	77	78	72	59	66	54	57	65	92	66	83	62	58	63	84	54	82	73	57	69	74	61	88	64	58	60	71	80	76	79	74	82	63	64	61	73	71	64	95	72	77	74	64	65	67	80	85	53	77	72	74	74	65	55	69	74	67	63	57	88	72	65	65	65	73	70	81	75	67	63	69	58	66	79	59	66	83	59	81	71	62	71	76	70	73	57	69	54	51	74	78	62	66	86	50	59	68	63	65	67	83	79	70	68	67	79	64	67	57	63	58	52	67	63	74	77	59	72	71	71	82	53	71	62	78	56	84	71	69	64	63	63	66	73	90	63	63	55	86	77	76	82	67	70	66	65	63	76	68	69	61	57	74	61	73	64	71	58	67	69	70	62	66	65	67	65	76	69	65	66	75	69	62	85	73	51	71	73	82	72	58	50	67	71	72	57	63	64	65	55	68	68	63	68	53	80	54	68	65	58	75	78	67	64	74	69	58	60	51	59	69	66	69	65	57	68	71	72	91	60	87	57	61	58	90	86	68	62	73	61	75	64	59	67	57	63	84	59	71	66	70	70	74	63	82	75	67	65	46	65	83	66	74	76	71	80	83	68	75	63	56	78	67	76	66	59	66	70	71	63	86	71	71	61	75	64	63	55	78	49	67	83	79	73	51	62	66	75	59	76	58	68	68	60	71	63	77	76	66	61	79	71	68	57	78	65	71	57	72	72	57	90	83	68	83	77	77	62	60	71	71	70	73	72	66	62	80	71	58	70	75	73	72	83	67	66	66	60	73	95	71	76	65	45	66	79	66	67	74	82	69	58	64	76	71	66	52	72	46	75	51	62	85	68	58	72	56	77	68	55	63	71	82	65	72	62	65	72	57	80	65	81	62	56	74	59	76	63	51	62	74	71	69	66	55	53	72	56	68	78	69	59	66	54	71	68	63	74	65	60	67	62	61	81	62	51	64	88	67	75	61	66	59	67	73	73	51	78	67	70	61	72	59	56	80	72	68	81	76	74	75	69	72	58	71	71	61	58	70	74	68	63	77	61	74	68	54	74	68	74	65	65	75	62	73	62	67	76	75	72	65	60	67	72	66	65	54	65	70	85	69	67	66	59	55	81	78	52	75	80	88	70	57	74	57	65	69	66	52	83	75	72	67	67	75	56	67	62	73	63	87	68	65	69	76	70	50	55	86	79	76	60	87	75	79	64	71	66	70	69	65	77	75	68	72	54	69	82	64	59	67	86	62	58	76	66	61	72	67	59	72	73	77	72	83	87	71	77	72	64	58	66	63	74	83	58	65	87	61	87	67	67	63	64	62	72	66	70	67	72	97	59	76	67	93	76	57	60	62	88	48	65	73	72	73	66	74	82	68	66	73	50	63	69	52	56	71	68	82	83	73	69	65	65	66	84	77	66	74	66	59	72	72	70	74	69	60	59	73	62	79	65	48	71	72	72	71	86	63	71	75	60	76	65	56	64	66	88	89	64	68	72	62	62	74	75	61	71	60	62	57	83	77	81	68	72	71	66	74	64	71	76	74	66	77	58	68	67	80	82	71	71	68	60	82	57	78	67	69	73	54	57	50	61	58	68	57	63	71	72	84	88	76	62	65	54	77	76	64	68	86	57	86	74	75	63	79	62	55	78	74	81	77	71	84	86	61	54	77	64	63	69	49	65	74	65	73	85	80	57	60	81	70	68	68	58	82	47	43	73	62	80	69	88	73	67	66	62	63	58	74	71	62	74	84	73	77	67	68	70	66	77	59	70	80	78	81	83	71	70	67	68	59	74	63	66	76	69	77	57	66	66	80	58	69	65	73	59	86	81	68	87	85	64	64	77	62	56	69	87	62	58	70	61	78	60	56	82	61	67	71	65	58	67	51	72	68	71	67	58	67	65	67	59	64	66	73	81	76	57	60	72	64	62	89	69	62	77	70	86	84	47	55	69	78	59	70	70	80	66	72	64	63	77	86	67	103	84	58	65	84	68	68	76	72	81	75	62	76	58	65	70	77	71	68	85	64	54	71	56	76	64	74	62	54	77	76	79	66	72	71	70	69	69	62	51	80	67	68	72	73	69	61	79	71	91	78	69	62	64	57	63	64	71	64	63	59	58	58	65	59	76	49	79	59	80	76	65	78	70	56	57	59	60	74	82	65	54	62	70	69	88	80	79	73	72	51	68	74	64	67	74	90	52	66	68	69	66	68	65	70	75	73	69	59	60	70	77	66	56	66	78	72	78	53	71	69	66	60	82	71	79	71	73	74	89	84	72	70	68	69	59	69	73	71	65	72	63	69	59	100	59	76	75	71	71	84	56	67	74	90	65	79	70	73	88	78	78	65	54	64	47	70	81	71	62	70	81	66	81	54	57	68	51	70	61	78	61	68	76	84	65	55	74	74	62	80	65	62	75	65	81	79	75	65	84	68	80	57	71	64	66	81	80	74	77	58	68	82	55	65	69	76	65	73	58	68	69	60	64	60	53	63	78	66	74	67	63	85	63	76	85	88	66	61	78	72	82	71	96	74	75	73	60	72	78	46	50	60	76	75	66	77	65	78	79	59	70	77	83	59	67	74	69	54	63	72	64	59	70	59	66	73	49	75	56	80	67	63	57	48	66	68	63	74	62	68	56	66	73	55	93	72	66	79	77	62	68	65	70	53	60	86	74	57	66	70	69	50	65	77	67	71	66	66	60	81	86	84	53	55	75	52	64	65	64	61	76	75	64	60	75	81	82	88	66	70	70	53	63	64	70	60	73	54	70	64	81	77	72	69	63	59	69	62	93	65	72	71	79	75	56	62	58	61	61	70	68	63	65	63	65	77	83	84	64	56	67	71	50	66	74	80	77	64	78	74	57	64	72	67	67	64	62	69	54	72	76	71	65	64	71	63	71	63	56	59	81	69	69	65	71	76	56	45	55	68	71	54	62	54	66	68	63	68	58	76	77	77	68	56	59	54	58	66	77	57	63	57	67	77	75	63	75	66	74	67	81	70	79	72	69	78	53	84	56	68	64	67	69	71	55	69	72	51	72	65	66	53	63	60	71	70	71	76	59	87	49	61	63	61	72	78	52	72	62	74	69	73	67	65	61	62	75	65	67	72	59	56	68	67	66	73	63	72	77	79	58	71	66	73	63	79	67	93	77	53	83	65	55	46	68	77	66	59	72	60	87	78	65	69	76	80	63	64	73	64	82	79	85	65	69	62	62	59	77	66	84	77	74	56	76	73	66	61	72	86	69	69	76	70	71	73	68	63	81	69	63	63	62	54	63	60	58	71	66	89	72	60	71	64	65	72	69	84	67	76	55	77	72	76	49	65	54	82	64	63	65	64	59	62	74	65	93
8106	2813	319	382	419	383	345	310	283	267	280	305	296	220	258	252	258	260	328	283	189	232	210	235	197	219	209	220	208	202	204	234	209	210	211	180	191	223	206	208	209	183	209	198	184	208	198	204	206	198	234	215	205	211	208	236	194	191	220	200	196	191	209	225	220	212	203	176	205	236	203	204	207	200	183	209	215	198	210	201	209	192	204	211	230	215	196	215	227	185	209	221	225	180	212	189	213	220	188	200	194	219	193	229	236	186	205	223	209	185	215	180	198	198	193	192	184	200	190	199	211	174	196	222	214	203	209	194	183	206	212	191	205	161	197	219	217	212	223	204	211	196	227	218	210	186	205	220	199	210	203	202	178	188	199	205	181	209	183	207	217	195	190	197	214	206	202	194	224	194	195	208	228	174	202	201	223	231	204	207	212	227	212	193	215	202	193	202	193	198	202	203	193	186	212	198	183	215	197	177	192	198	194	207	190	206	168	201	211	212	208	206	209	195	195	206	218	223	205	202	184	205	224	181	168	188	207	205	204	180	174	225	192	202	216	219	206	203	169	211	185	180	200	224	201	220	186	190	222	211	207	222	205	207	198	200	210	210	223	181	213	187	194	183	188	207	183	203	174	207	201	185	217	183	201	205	188	191	188	216	194	198	184	204	202	202	201	202	193	184	205	204	222	214	203	206	201	181	214	192	199	201	177	197	209	230	208	214	214	201	183	201	201	203	207	211	196	188	196	186	181	182	197	181	193	189	214	213	220	199	202	182	225	201	212	178	190	192	207	203	223	221	192	207	205	207	200	186	195	210	197	201	213	199	223	201	204	184	200	240	200	184	206	233	182	199	193	204	219	199	211	208	209	193	203	165	199	207	185	219	206	233	219	195	215	214	218	215	234	200	180	157	200	219	197	203	201	204	206	196	192	196	206	174	200	188	187	219	216	180	208	202	218	215	178	202	208	218	189	194	197	210	208	237	200	211	181	185	198	192	195	224	203	210	179	205	192	199	225	213	231	195	210	218	187	214	198	209	218	192	210	220	209	210	198	172	215	204	238	213	198	169	225	212	181	192	211	199	201	208	221	185	222	208	185	229	193	210	206	196	202	224	218	186	203	212	220	214	205	209	219	185	205	195	200	211	231	170	181	228	218	173	184	183	218	179	196	181	217	207	187	190	208	197	198	214	204	188	192	199	204	180	198	195	210	193	190	216	197	209	189	224	182	207	191	204	214	218	209	205	195	228	180	209	189	175	227	198	202	223	218	202	185	194	189	185	207	199	195	213	198	210	190	195	210	195	201	214	197	209	198	178	179	212	195	147	184	208	201	217	201	189	219	201	201	220	206	170	189	217	217	217	208	215	185	192	201	211	204	214	201	193	186	188	190	217	205	221	207	202	213	187	182	194	196	193	189	208	216	212	189	198	187	235	193	213	213	205	181	203	196	237	209	175	189	205	203	206	185	227	200	228	196	186	199	209	200	208	218	179	186	198	226	199	182	232	199	212	187	217	200	220	225	217	193	193	194	212	190	195	207	210	202	209	241	203	201	205	189	209	180	192	201	155	230	238	203	225	201	183	175	204	190	206	187	202	203	190	211	204	196	186	198	225	216	173	192	202	215	215	208	203	220	198	193	192	208	220	223	197	190	218	203	190	205	205	204	215	214	182	221	196	233	197	219	237	199	203	231	195	205	201	190	203	210	197	194	190	219	204	206	224	212	198	222	216	197	216	206	220	208	201	192	193	209	193	212	193	198	192	173	212	200	201	209	213	184	215	195	204	227	211	218	162	201	170	198	209	197	172	191	213	187	197	208	207	209	195	212	209	219	180	206	218	203	180	193	204	181	229	191	187	209	231	214	192	186	196	196	203	217	200	199	179	199	191	198	164	231	217	184	192	201	210	188	199	186	238	212	193	206	197	195	194	218	173	197	228	194	207	188	203	216	181	228	192	203	189	192	213	191	187	225	177	204	198	200	199	220	182	192	213	214	199	214	232	215	224	225	223	207	211	182	171	204	212	221	210	223	203	215	205	231	209	196	186	200	203	218	213	195	206	210	182	213	204	232	189	196	220	197	195	203	220	207	193	197	193	220	194	191	228	186	194	212	202	223	191	203	223	172	200	212	211	198	203	213	204	230	184	225	191	217	208	206	190	183	231	193	174	219	207	206	202	227	212	196	215	190	224	199	189	191	207	181	165	188	202	217	231	211	189	189	188	207	213	209	191	203	210	224	207	220	195	187	201	239	221	211	203	194	193	211	210	207	220	180	215	204	216	215	220	212	210	202	212	204	189	188	208	204	192	198	216	204	195	215	213	207	202	216	211	218	197	197	196	189	206	213	198	211	212	197	208	201	190	192	177	217	200	194	203	199	221	222	207	188	203	183	199	218	194	172	167	193	220	200	200	212	198	183	202	204	174	204	205	194	201	213	222	197	201	241	209	187	203	199	209	191	216	204	193	215	196	199	169	199	189	206	226	204	200	222	181	224	187	193	220	179	201	191	215	207	206	209	196	198	200	202	175	210	225	202	208	222	215	216	193	200	198	200	206	187	213	188	203	212	212	210	194	200	234	197	225	201	193	194	209	196	205	198	191	204	222	200	190	190	231	230	206	189	204	189	207	193	223	219	184	219	188	195	215	202	199	194	193	204	192	211	216	215	209	193	167	200	206	190	199	192	190	197	179	208	194	210	208	195	191	209	194	209	209	210	177	200	197	220	213	209	209	199	173	212	207	204	178	234	202	207	212	201	209	199	225	182	212	222	209	202	187	217	238	219	203	193	179	190	216	194	188	188	203	238	206	184	230	207	189	174	186	206	213	181	185	199	217	206	204	189	212	170	194	197	200	226	195	190	210	225	198	205	218	204	194	201	205	195	203	217	215	220	207	219	208	209	204	204	192	211	196	197	172	214	193	228	186	198	177	189	172	181	205	188	200	195	200	201	214	211	206	197	202	192	207	181	200	217	193	207	202	207	194	181	195	200	201	225	226	195	202	202	235	198	206	212	204	190	190	190	241	212	189	178	194	189	245	196	193	196	208	182	210	176	204	218	192	187	228	201	179	201	196	201	199	198	208	183	203	214	208	205	191	236	192	203	218	179	188	223	209	218	194	227	193	227	188	206	194	214	209	228	161	202	215	204	226	215	193	219	201	201	192	206	216	206	175	199	183	194	200	191	199	225	182	202	208	219	213	225	216	212	202	201	212	217	205	205	188	200	218	196	197	203	198	205	211	213	190	217	224	188	208	202	207	186	189	201	198	203	178	200	214	196	208	212	203	213	223	176	231	189	222	201	217	228	197	192	224	216	210	217	198	188	236	209	204	211	206	190	213	184	197	204	209	209	217	183	224	194	197	221	203	212	217	171	220	220	230	216	204	200	179	202	217	207	210	199	201	208	185	188	206	204	196	206	208	201	171	203	236	221	170	194	195	210	211	205	215	214	235	227	196	207	220	202	179	202	211	196	203	196	233	202	217	196	178
51629	43150	8968	1248	688	624	472	434	335	344	291	281	281	275	248	229	233	256	279	331	195	204	206	205	178	201	181	199	207	195	194	191	173	196	205	194	190	176	183	193	214	171	190	182	196	176	184	189	190	199	200	187	205	178	173	202	188	190	204	207	167	202	205	187	160	174	181	212	192	213	192	157	200	205	194	180	193	213	192	187	168	197	195	191	187	170	198	172	193	184	188	162	189	179	168	171	156	188	182	186	191	182	207	214	202	174	159	190	186	179	211	159	199	186	194	206	180	210	180	202	185	169	183	179	158	181	201	191	202	168	164	184	187	191	210	216	173	197	208	202	175	181	183	160	176	209	170	158	177	162	200	191	162	193	191	215	174	192	181	186	204	202	180	190	184	185	197	178	181	181	209	198	189	184	162	187	186	179	194	181	195	214	202	178	188	172	171	178	196	202	181	206	201	164	192	185	204	195	188	157	190	182	191	192	173	186	194	181	178	191	232	170	171	175	190	221	168	208	205	182	182	171	190	164	195	133	195	204	191	190	194	214	162	201	188	176	175	199	172	187	198	159	157	189	191	178	179	211	201	171	191	192	191	190	193	173	169	181	182	199	167	189	191	162	217	186	178	168	183	185	219	211	193	183	168	188	195	195	201	185	187	190	173	194	192	200	177	177	219	175	188	169	190	197	180	177	181	208	187	189	186	183	181	177	193	191	176	169	194	183	190	161	186	199	179	185	202	193	178	183	176	169	181	207	184	173	168	190	196	193	159	167	203	190	188	180	178	182	161	182	190	194	190	164	174	192	194	167	208	181	191	204	187	191	190	150	163	173	219	162	186	180	181	193	184	181	183	184	149	165	195	198	196	182	197	178	195	185	168	172	167	182	200	199	162	173	165	180	156	168	193	193	183	195	184	194	163	181	189	180	178	159	194	182	186	199	193	155	167	166	178	186	201	215	204	196	197	196	197	189	197	186	170	179	192	201	170	169	185	171	182	179	174	181	192	177	184	209	201	199	181	175	194	180	189	179	182	183	183	183	190	166	184	223	176	169	203	183	187	202	199	187	214	191	187	167	182	216	200	167	194	178	207	185	177	184	172	173	164	192	195	172	190	184	157	187	185	181	175	179	173	186	184	184	190	177	178	179	181	197	167	176	191	226	180	185	175	189	206	192	206	166	179	191	196	205	177	195	168	175	178	168	178	176	186	219	196	209	159	171	193	201	187	176	170	176	201	180	146	189	198	179	206	172	184	167	163	169	203	184	174	194	162	172	168	196	177	192	184	177	184	210	156	185	197	180	177	163	196	176	179	209	195	213	199	199	188	196	163	199	180	154	183	178	202	208	201	202	178	187	174	189	208	191	190	159	178	192	198	180	208	158	203	194	187	175	205	206	192	166	204	178	198	193	158	193	205	189	177	171	187	171	166	191	167	162	178	170	195	182	142	182	193	175	223	173	167	194	189	180	166	183	167	212	180	177	175	181	196	162	176	166	181	168	185	183	194	181	179	195	189	165	166	188	194	190	179	191	188	182	209	206	209	182	203	165	168	208	182	197	171	163	192	209	189	188	182	193	207	175	182	202	220	176	193	201	203	185	187	188	203	180	177	163	186	201	197	185	175	184	174	195	148	187	184	187	172	197	169	191	177	173	186	191	202	183	199	162	182	188	193	163	195	184	171	208	167	198	176	194	226	185	182	206	185	157	187	171	158	179	148	156	198	164	185	199	199	195	202	196	188	204	193	185	174	177	195	190	187	188	168	193	180	183	210	185	202	196	169	184	179	168	174	186	178	171	206	191	196	208	186	199	181	182	173	202	191	185	195	181	183	190	217	188	199	199	187	187	184	195	209	180	192	193	205	183	189	173	173	200	165	180	162	182	181	208	169	188	179	169	173	166	186	195	178	192	185	176	194	183	174	155	169	189	193	172	183	204	214	161	176	180	179	191	218	185	180	196	176	178	169	188	188	183	211	153	187	163	159	185	153	201	199	207	169	179	173	199	194	175	175	192	184	170	198	221	205	191	176	175	243	192	174	174	176	168	173	209	170	190	209	170	178	211	202	145	182	176	199	188	168	182	198	189	158	212	182	171	168	164	180	187	201	153	192	175	189	165	188	180	203	200	146	200	186	190	177	190	189	204	178	200	187	173	199	193	180	185	168	150	200	202	197	154	203	186	190	175	178	185	201	199	192	199	204	185	184	194	218	160	176	172	206	198	192	204	179	204	190	177	213	184	178	196	203	191	172	201	206	204	169	206	190	207	203	180	193	184	179	201	171	186	168	174	182	183	164	202	186	182	177	188	187	186	178	214	182	200	189	181	176	161	207	166	179	178	176	195	167	195	191	158	197	186	194	190	207	176	170	178	214	182	186	185	172	192	177	186	209	171	179	188	181	197	210	199	182	193	185	201	172	186	169	181	165	177	165	176	170	177	194	196	177	171	169	166	180	175	218	179	183	160	191	195	212	188	193	187	223	202	217	165	192	197	182	179	187	185	191	173	189	172	188	170	191	179	214	183	192	174	214	166	208	226	184	192	187	216	177	195	192	173	186	206	212	151	179	181	193	186	177	175	160	181	170	198	182	189	180	216	187	188	154	190	174	171	197	204	216	181	198	184	193	181	184	177	172	195	181	190	193	182	191	170	200	188	208	170	179	188	181	196	171	161	181	207	176	170	180	180	184	177	179	179	187	184	195	199	201	178	198	193	166	186	192	199	190	194	205	201	188	157	186	171	169	187	174	192	172	202	169	168	180	154	190	177	175	206	171	183	172	182	178	160	148	183	196	169	179	197	185	170	166	183	202	181	186	198	181	200	192	197	180	175	190	186	190	182	216	177	187	189	191	181	165	199	181	171	187	185	198	174	169	189	206	187	190	180	190	157	195	200	180	187	196	191	206	181	186	191	187	173	188	182	180	168	179	176	200	171	166	201	160	170	178	178	189	186	173	201	181	165	179	177	198	177	176	169	205	186	193	185	182	181	203	191	188	183	183	187	161	206	165	156	178	182	213	189	187	205	169	181	173	166	179	187	186	205	187	193	186	176	182	166	178	185	176	208	194	176	185	177	159	191	158	185	192	209	169	169	185	170	176	154	171	172	199	201	227	172	214	192	187	178	200	182	211	202	169	188	187	167	172	180	193	187	208	216	172	171	166	186	167	180	187	208	186	184	174	181	210	162	203	152	157	191	199	169	180	204	189	165	192	214	185	201	167	182	174	182	166	201	207	179	207	172	211	191	194	155	195	185	170	167	172	187	178	185	192	184	213	196	194	203	203	178	172	187	195	180	167	191	186	172	182	202	195	191	216	191	172	184	173	189	165	180	167	174	178	229	193	205	169	195	171	165	177	170	202	186	186	180	182	186	194	202	206	196	189	192	199	186	190	160	160	180	200	186	165	187	177	177	185	174	189	196	199	206	199	177	181	199	162	192	193	166	166	185	189	176	166	208	207	190	183	204	181	197	191	169	181	183	188	185	196	176
31103	19516	2781	3045	2876	2509	2109	1618	1440	1274	1100	1037	920	849	879	881	807	872	1005	1518	588	603	557	577	540	549	541	500	528	527	521	501	515	522	461	490	506	465	477	477	503	483	418	470	464	454	495	478	431	496	458	524	483	468	463	441	451	483	435	465	459	481	467	438	413	456	460	455	490	429	432	454	414	416	470	431	474	433	433	437	416	461	461	469	451	487	436	474	461	449	461	401	465	495	458	442	468	434	450	438	470	457	429	438	431	450	413	446	495	442	436	448	458	464	442	448	446	452	415	428	437	451	446	442	420	461	438	442	473	438	401	464	448	467	423	423	401	438	466	440	437	432	473	442	446	437	446	437	415	409	430	456	425	438	444	447	413	419	436	439	423	432	451	410	467	464	450	398	443	434	458	447	421	463	431	451	456	506	471	462	432	452	440	450	438	440	449	424	443	465	425	463	411	415	443	490	473	491	403	461	444	489	409	450	463	431	444	432	444	431	433	433	418	445	462	417	436	438	465	393	421	428	420	461	429	475	444	478	422	474	452	472	444	435	454	438	441	467	434	450	440	444	454	413	479	458	482	435	440	431	415	456	483	462	466	478	453	411	439	450	442	439	394	450	469	412	447	445	471	431	465	484	420	425	473	424	408	431	436	441	450	442	407	464	425	447	468	428	438	436	436	469	470	418	419	430	454	432	415	441	438	466	412	448	469	470	431	431	428	471	466	423	476	459	492	421	457	456	444	467	467	428	444	456	402	460	421	423	458	451	476	459	433	478	444	443	422	434	432	466	460	472	444	443	477	507	452	459	423	445	419	488	449	429	445	468	442	441	450	448	422	426	452	450	420	467	422	436	451	442	413	439	443	455	451	466	445	441	458	435	459	425	463	443	461	459	475	429	464	411	409	449	449	446	447	438	416	482	418	434	432	433	423	465	435	434	438	484	437	474	442	463	451	432	446	455	441	434	429	456	440	449	410	436	438	455	421	452	462	458	446	431	420	439	411	448	469	459	438	464	429	432	464	421	431	425	449	448	444	435	479	461	453	436	487	450	408	460	428	419	430	436	414	422	410	432	434	463	454	433	447	429	457	445	481	426	452	439	459	448	460	481	440	482	453	436	448	463	434	437	437	446	427	459	444	482	490	454	467	411	459	453	476	441	430	423	459	446	456	480	453	473	455	451	452	467	436	420	440	440	445	426	417	471	479	461	395	463	466	432	455	447	441	429	439	442	434	423	421	411	441	447	459	439	465	403	438	444	471	464	443	482	472	437	444	421	454	451	447	444	443	468	444	450	410	459	445	458	464	438	458	436	446	439	452	445	448	431	421	416	483	404	427	422	438	438	444	440	454	461	465	432	463	420	428	441	442	434	464	475	428	433	444	474	429	477	404	466	420	441	453	428	417	467	453	431	443	455	431	468	424	439	429	406	448	417	403	436	443	449	478	430	424	444	481	467	419	484	439	461	419	458	439	458	439	424	454	457	430	456	462	407	436	433	484	460	421	430	457	409	431	435	465	425	445	412	444	424	432	406	440	438	411	435	473	438	431	427	443	444	459	426	476	445	454	443	455	476	382	412	460	443	468	436	448	438	417	392	456	433	451	448	422	450	454	447	441	453	441	410	424	443	417	412	445	424	424	444	460	462	437	455	429	455	470	434	445	440	416	480	427	480	446	430	441	462	427	444	446	454	460	438	466	432	432	404	475	439	416	444	428	436	386	431	468	429	462	439	453	450	449	437	442	439	467	397	439	436	405	440	485	446	474	422	454	450	436	456	443	434	481	459	475	418	458	444	439	440	449	448	449	434	430	462	415	436	440	459	447	424	446	443	432	447	458	414	439	447	441	456	459	407	438	457	420	415	446	412	474	431	469	430	453	453	478	453	436	412	451	438	469	432	455	469	455	430	446	436	428	481	455	469	489	454	460	467	408	449	447	464	474	486	413	456	433	452	448	454	443	425	429	421	470	430	467	429	435	406	413	432	451	426	459	442	443	463	458	416	446	453	428	425	431	461	447	472	426	453	414	464	494	422	482	451	466	439	484	444	483	452	478	457	430	422	426	430	458	472	438	425	472	446	408	455	445	448	438	460	455	472	444	398	469	459	435	453	442	444	458	451	435	476	441	426	466	457	417	407	427	428	440	462	465	441	449	438	448	469	443	483	425	440	436	442	432	422	422	454	418	386	482	418	448	441	457	437	419	483	446	444	459	460	409	462	462	401	459	429	420	457	447	450	406	488	448	446	449	478	440	432	436	427	460	446	471	409	450	441	450	436	433	470	402	433	454	442	431	427	461	448	450	435	451	472	430	454	465	401	439	478	461	406	456	468	402	475	471	403	438	438	461	434	456	445	474	460	467	476	452	438	428	416	444	419	442	427	441	450	421	411	456	436	445	447	457	461	484	472	439	431	434	430	465	458	442	439	449	449	436	457	414	463	415	424	427	501	470	474	439	461	436	454	425	426	485	463	436	452	465	462	438	406	441	431	437	441	447	429	470	461	426	441	445	440	461	448	463	421	436	475	461	460	462	428	446	463	462	439	427	417	450	471	459	470	446	446	422	417	449	436	439	468	463	465	436	467	460	414	427	478	464	428	423	467	405	452	396	421	426	409	433	463	446	522	423	425	465	425	427	472	431	455	458	426	451	456	430	422	451	424	407	443	463	440	430	452	488	440	482	439	401	455	450	445	468	436	453	435	490	463	461	413	454	470	455	448	470	434	458	460	436	448	458	443	426	427	472	444	442	407	464	455	426	445	432	440	437	448	435	456	442	437	437	405	431	454	417	447	446	460	434	459	423	476	434	456	454	448	463	485	446	462	456	464	440	457	500	443	446	465	430	448	398	432	453	447	439	439	476	475	441	458	409	450	461	430	441	438	463	430	442	440	457	436	462	440	421	455	432	465	445	426	434	423	460	440	456	515	443	452	453	441	409	415	444	471	475	435	430	416	445	434	437	431	431	483	440	440	437	439	434	444	459	420	438	461	432	403	434	421	455	446	442	433	456	447	421	444	473	429	465	470	434	483	432	422	446	478	472	447	438	423	447	453	415	464	495	455	440	412	496	465	440	425	446	448	440	417	442	471	445	425	428	468	482	426	458	429	446	396	460	449	456	426	459	434	460	439	466	422	414	478	440	449	412	446	410	458	425	441	407	440	446	445	441	432	427	454	442	460	447	459	453	447	460	455	424	411	435	475	467	440	438	410	416	443	430	428	481	418	478	413	441	454	486	437	444	462	433	445	444	443	456	464	446	467	481	426	403	438	458	444	423	447	404	445	452	428	434	470	438	417	431	435	456	410	412	450	415	406	434	496	431	425	450	479	471	469	431	470	406	425	459	395	448	446	485	441	438	416	441	445	460	450	457	438	446	425	447	421	445	455	448	484	449	424	442	439	444	419	443	446	441	387	416	500	468	468	483	426	441	404	431	434	445	443	417	463	402	447	446	482	463	430	430	418	456	506	424	425	442	448	442	446	385	449
55880	52736	16620	3476	1549	1069	856	631	567	483	455	444	354	355	344	376	340	383	364	660	279	305	283	285	258	261	263	271	273	283	262	240	269	281	278	278	261	244	232	288	284	272	241	247	271	232	257	269	246	251	231	246	273	264	261	271	247	247	230	246	259	265	251	251	281	292	262	276	247	247	247	283	258	282	271	269	242	257	260	252	229	266	311	281	250	250	259	273	261	244	278	223	267	254	258	228	240	254	231	242	239	238	271	260	253	235	255	245	271	228	255	246	248	216	245	235	234	267	248	274	239	267	255	260	267	248	234	259	263	237	217	233	282	224	259	256	242	223	267	272	289	248	271	269	238	267	281	265	248	264	258	274	246	230	265	276	232	249	265	247	268	228	273	243	257	250	247	261	221	277	263	257	283	253	273	236	221	242	261	272	267	266	250	223	258	262	260	216	268	263	270	262	236	264	285	253	232	260	243	258	276	265	266	240	204	246	237	258	258	292	250	249	239	220	267	263	225	243	261	230	245	236	265	275	193	224	261	290	239	265	264	278	277	250	257	267	244	241	256	227	237	247	274	234	259	238	270	259	230	253	271	246	242	275	265	253	269	256	230	233	242	236	244	243	269	267	259	246	273	262	244	232	232	247	291	279	258	274	258	270	235	280	239	230	234	288	245	267	256	254	257	261	270	254	262	277	229	247	251	263	283	259	269	241	255	266	255	262	242	242	252	279	240	259	228	258	217	240	271	257	239	257	272	214	246	233	262	262	247	254	212	234	253	259	233	267	264	257	223	258	256	239	261	235	242	261	225	273	239	253	245	260	274	222	256	258	248	251	268	274	240	255	260	257	227	264	234	259	277	230	233	271	262	257	239	251	240	215	244	234	239	258	241	225	253	255	274	275	258	262	246	268	270	246	270	259	222	249	246	237	238	252	241	270	276	268	259	275	277	257	238	256	260	249	246	246	269	247	265	229	243	256	246	250	258	245	236	257	253	239	233	256	241	232	266	242	217	280	267	269	246	261	244	232	235	231	226	245	256	268	262	241	248	243	247	273	247	249	234	287	240	269	265	275	239	227	234	272	281	248	260	241	244	256	280	274	262	272	268	252	246	277	242	259	256	257	261	238	264	263	256	293	238	283	228	253	252	247	246	267	247	244	244	229	256	248	283	251	262	258	261	233	238	257	247	258	230	252	275	258	248	238	251	248	242	246	245	220	259	249	277	221	235	224	252	222	237	232	254	238	268	250	262	224	251	241	232	252	262	260	248	292	280	232	245	256	248	277	269	240	239	251	266	276	292	272	246	264	263	229	240	241	260	254	226	209	271	246	269	233	248	262	306	233	247	251	250	270	260	236	262	256	240	265	260	270	258	256	251	270	288	241	258	230	247	253	257	260	251	243	251	228	271	277	243	260	269	283	229	242	263	269	267	248	277	282	282	267	268	277	248	268	223	224	226	245	240	245	242	262	244	292	252	248	227	258	298	243	242	277	266	248	245	220	254	237	244	245	257	253	246	279	267	243	245	270	254	259	258	263	289	257	262	287	237	257	258	265	262	239	262	250	276	233	235	271	247	252	255	251	256	230	249	276	246	223	274	247	233	248	254	250	242	270	235	242	223	243	249	249	238	267	257	239	238	276	247	238	262	229	250	274	228	217	265	257	268	241	274	266	233	232	243	255	242	231	247	246	248	267	260	233	273	247	261	264	276	246	241	252	265	234	264	289	243	258	297	234	262	281	272	266	246	273	239	281	269	260	254	237	238	238	253	247	271	249	239	240	220	255	254	230	255	218	258	214	245	262	248	232	246	273	273	249	237	280	246	247	246	252	258	267	253	242	245	242	250	266	262	220	218	278	233	251	267	240	246	250	227	263	244	237	266	226	251	272	262	246	262	230	275	258	249	284	210	231	274	270	242	261	248	245	275	253	254	243	250	253	263	259	230	248	253	267	266	237	259	245	263	227	249	269	270	258	225	272	253	255	229	256	258	279	249	252	239	248	224	242	241	240	233	258	277	235	255	234	259	248	248	268	263	263	271	252	273	259	241	261	280	236	238	267	277	229	243	269	262	240	260	243	259	265	263	239	290	245	224	239	218	252	246	250	248	239	260	253	239	208	251	258	226	241	259	254	269	252	248	260	252	267	246	254	261	212	218	230	267	266	247	250	269	254	271	236	252	299	240	241	248	275	263	249	257	226	215	234	261	255	228	247	237	250	284	302	248	256	248	252	253	254	241	262	248	263	283	259	271	223	263	239	212	253	239	232	259	242	256	231	215	258	224	238	229	274	252	258	262	238	232	283	263	221	256	274	239	271	229	270	267	247	249	245	274	239	248	272	248	230	254	286	239	243	267	231	263	231	219	257	268	235	243	216	225	241	276	260	264	234	255	257	251	247	254	260	255	229	245	269	275	241	271	255	261	250	267	230	246	259	294	223	230	272	240	242	254	260	253	255	258	267	211	252	228	254	221	229	232	267	236	263	253	271	267	233	271	223	271	275	227	264	268	279	277	263	253	236	299	282	248	301	243	230	263	258	252	233	252	284	231	232	267	228	230	279	289	279	216	265	237	291	204	296	277	262	248	249	256	249	221	238	238	274	231	242	239	256	238	261	256	247	254	255	254	277	225	292	261	266	274	246	236	252	282	268	272	228	239	249	250	273	249	254	295	243	231	227	244	231	251	241	219	253	264	244	244	238	297	249	257	256	282	275	288	247	253	262	230	279	220	278	261	239	259	249	238	230	238	245	279	257	253	259	263	242	233	233	266	224	275	255	289	251	294	249	262	248	292	238	275	256	211	201	252	258	263	237	214	259	268	275	265	224	276	252	243	248	265	263	252	228	238	245	254	271	277	266	298	251	240	236	239	226	226	244	261	285	251	260	278	255	253	270	257	243	268	269	231	242	231	264	259	251	253	270	242	251	233	258	235	252	241	263	254	269	271	231	261	253	258	230	243	241	251	214	250	266	249	257	265	244	258	241	237	235	251	249	249	247	256	279	268	237	266	237	235	245	264	259	254	261	262	247	237	235	261	263	275	259	252	243	245	230	221	259	277	281	224	240	251	241	235	271	234	252	221	215	254	244	233	234	232	225	245	244	277	262	273	248	257	260	254	241	277	251	240	234	244	247	235	282	281	253	249	235	226	276	274	274	270	252	234	250	278	241	259	279	266	243	272	254	235	262	234	250	267	262	251	251	257	237	227	255	254	248	263	257	303	249	273	241	301	244	256	268	270	267	244	274	228	264	268	256	250	229	263	291	216	256	246	238	232	234	234	244	229	239	232	260	253	223	258	286	271	229	230	264	253	264	265	262	236	247	267	259	255	260	238	243	270	252	236	241	267	258	280	258	257	252	252	216	233	249	244	274	252	250	246	270	267	233	271	264	251	236	237	234	246	256	237	235	268	213	256	268	246	285	247	236	223	237	261	281	272	222	232	247	246	264	203	234	253	229	273	238	258	220	242	241	267	263	277	244	250	237	257	268
36220	24326	5034	5462	4894	4270	3448	2696	2305	2117	1837	1594	1366	1361	1340	1315	1252	1273	1549	3122	887	765	827	744	771	731	700	690	688	654	675	619	645	617	663	647	657	632	582	670	639	604	624	652	618	600	628	599	592	556	581	599	580	569	594	591	622	539	584	604	583	536	557	559	556	596	559	585	559	595	582	612	607	595	552	587	602	594	532	551	589	572	582	597	539	622	577	564	563	571	551	522	554	562	592	574	571	581	599	574	562	564	548	560	534	540	603	583	537	560	549	577	617	539	580	556	557	590	526	629	559	564	582	564	617	572	542	542	548	567	549	584	559	567	551	542	558	598	561	575	595	544	577	564	550	577	565	590	568	519	560	574	574	556	578	532	602	544	522	547	577	557	560	535	531	558	566	544	572	572	557	574	554	506	539	549	524	559	541	555	579	567	579	590	566	539	562	580	541	586	548	582	541	561	545	596	553	557	562	590	575	560	548	535	550	525	558	534	601	540	539	583	550	559	566	547	551	535	592	545	550	560	533	554	560	539	571	565	555	575	604	591	575	544	569	581	541	548	560	504	563	529	532	551	587	587	578	584	548	572	578	546	539	514	527	516	574	605	554	538	581	546	540	629	569	559	551	562	535	577	580	547	535	526	563	509	521	522	577	572	553	556	550	569	569	573	562	567	552	575	569	587	535	560	585	545	580	544	596	519	497	529	542	512	562	571	550	560	533	547	537	524	576	560	517	583	576	553	541	563	596	527	555	543	551	523	592	547	600	545	538	559	545	558	581	561	527	563	576	524	608	549	557	557	538	569	520	588	525	558	560	548	554	537	564	570	578	534	585	576	574	618	584	556	552	595	532	500	560	558	535	577	541	620	607	579	575	557	522	528	538	555	565	591	559	536	615	562	589	532	574	540	556	550	558	579	535	520	520	539	574	580	578	591	525	538	538	585	567	555	565	555	549	591	546	516	533	528	540	560	548	552	528	545	544	585	545	554	557	569	541	569	550	569	574	532	547	546	585	585	551	530	563	532	548	562	591	563	565	576	566	619	568	522	550	570	572	525	595	547	581	557	531	570	570	497	554	522	561	549	573	565	542	569	539	553	544	588	545	497	566	533	598	545	573	544	562	545	520	542	564	553	556	588	564	573	534	562	546	605	570	579	587	520	563	558	531	553	550	546	573	557	597	587	621	556	558	569	556	550	555	538	540	563	561	555	543	555	551	540	553	626	566	553	559	564	519	579	568	533	525	568	549	548	568	558	539	524	560	514	571	574	541	507	589	538	576	582	581	560	569	568	594	560	580	576	562	572	535	593	551	535	559	570	544	574	544	563	538	556	592	575	569	541	528	553	516	580	538	531	586	544	552	539	558	563	565	538	520	538	529	580	564	575	589	566	572	544	568	615	572	550	532	557	565	525	578	571	536	559	548	575	553	576	581	514	520	542	550	576	593	545	598	529	569	536	558	552	601	566	469	570	633	562	580	596	535	551	556	538	579	555	582	525	529	537	578	564	523	519	596	595	564	562	540	561	516	571	577	557	571	582	569	569	509	588	593	563	583	586	552	584	549	535	550	567	566	580	573	557	590	552	539	567	500	546	518	510	533	547	573	587	526	567	582	580	559	576	602	568	581	553	573	568	562	541	567	539	550	577	554	568	538	576	551	570	552	554	597	587	592	570	554	581	567	585	563	574	534	525	534	605	555	549	557	572	557	531	549	578	554	540	522	563	542	562	550	570	607	527	539	519	527	599	597	578	578	595	518	597	535	549	563	579	575	582	585	547	545	558	549	542	564	591	517	595	569	535	545	557	538	572	550	556	546	561	578	558	555	618	503	587	592	533	538	574	559	522	583	574	577	569	571	562	545	594	563	539	584	575	535	528	570	537	575	579	545	523	559	550	588	566	582	571	564	586	561	585	610	532	520	556	574	576	585	536	554	581	551	540	594	572	522	565	507	561	601	556	627	556	621	586	551	560	529	607	572	560	543	580	574	588	557	574	537	572	521	545	545	558	559	549	549	551	546	573	543	573	544	582	569	537	552	550	550	543	522	558	619	553	558	575	566	581	560	581	557	536	549	552	568	555	593	534	580	568	569	540	541	566	514	544	559	562	557	506	550	572	564	565	559	555	565	576	584	583	550	544	507	515	565	576	532	525	566	581	567	574	558	614	581	555	556	543	557	580	554	590	535	551	551	548	592	543	568	559	542	582	589	586	572	563	571	568	534	535	556	578	528	482	559	566	564	555	554	543	578	580	599	586	576	542	585	540	582	570	559	572	526	552	569	563	553	573	517	576	556	592	547	555	575	513	555	517	557	594	535	540	585	575	583	563	587	556	568	550	622	597	557	560	554	570	551	528	555	568	580	528	547	566	557	565	531	575	547	567	588	568	563	542	537	565	571	537	542	557	535	544	541	526	605	547	546	551	554	552	533	537	540	581	512	534	591	595	544	534	547	536	548	573	569	563	578	582	532	562	584	526	587	564	555	533	542	543	546	558	568	534	554	572	534	552	570	560	537	584	606	553	593	508	563	561	561	551	558	587	578	568	530	547	533	589	563	582	562	546	568	520	571	553	557	589	538	528	590	544	541	609	560	533	568	574	510	542	548	586	555	543	565	582	530	505	589	535	544	584	528	578	583	528	525	567	563	540	560	499	581	537	549	588	529	531	563	530	558	554	609	602	528	580	545	544	544	544	566	607	586	582	554	573	490	615	566	594	556	531	565	574	543	563	551	567	626	563	590	544	543	558	619	537	585	565	538	584	522	560	537	534	564	562	546	558	588	554	604	549	587	541	557	594	575	553	543	555	545	570	565	556	554	534	623	574	557	539	541	566	587	563	568	571	590	595	585	546	540	517	536	531	597	569	508	597	593	571	590	552	575	555	545	525	581	567	566	557	537	554	545	574	579	555	572	618	582	577	535	595	535	576	559	566	550	549	535	584	535	521	541	551	561	485	572	589	531	534	578	570	587	559	539	575	557	585	573	527	535	546	561	565	569	535	534	545	567	519	578	548	570	545	526	565	523	552	558	522	563	570	577	577	540	589	540	566	580	558	593	500	526	542	574	531	613	598	536	540	546	563	546	592	549	581	601	599	578	564	571	549	527	572	529	558	596	568	535	598	534	558	537	566	578	541	593	550	564	534	534	534	551	557	583	581	540	553	535	566	573	578	600	538	585	538	539	555	548	572	580	577	516	613	564	532	604	550	559	518	537	542	558	541	567	517	549	553	548	570	537	584	549	572	531	553	588	605	557	567	563	583	573	524	574	561	556	529	564	549	537	556	535	543	540	564	545	594	576	513	567	535	545	565	551	552	557	525	532	546	545	548	551	581	560	586	559	506	575	552	560	557	566	557	587	519	581	586	518	501	544	556	533	560	560	594	573	583	574	527	548	564	519	563	533	583	569	514	564	571	533	576	541	520	544	585	585	540	551	532	542	530	562	577	559	570	525	548	610	528	569	576	560	522	574	565	536	574	569	600	575	548
8151	2902	169	138	95	101	79	76	81	96	72	91	67	100	75	72	100	77	86	83	69	80	69	77	64	73	66	54	63	69	47	65	51	74	63	66	80	59	67	66	59	70	74	55	83	56	71	66	65	54	61	67	77	66	58	55	71	64	64	73	62	64	61	88	70	73	64	68	73	73	77	65	66	84	61	81	60	71	84	71	65	77	83	77	80	70	67	47	64	85	70	72	76	79	53	66	54	57	67	62	62	70	75	67	84	83	73	73	59	66	62	69	75	61	54	65	63	53	66	75	79	88	64	67	72	81	65	67	69	68	65	64	68	66	54	68	60	87	73	51	58	67	67	59	64	64	76	79	73	75	71	52	73	64	60	99	66	54	58	63	68	83	73	65	75	66	74	82	70	65	58	60	70	84	83	84	62	80	59	62	83	75	69	65	76	67	61	59	82	69	62	76	69	65	61	93	65	52	43	77	68	65	64	79	71	56	56	71	61	68	64	76	64	68	68	56	61	87	58	55	75	63	73	66	48	68	63	71	77	63	60	65	61	67	66	62	74	67	67	53	71	72	59	57	60	60	68	76	63	67	75	74	80	55	62	69	57	72	73	66	73	60	83	81	64	65	79	61	69	65	69	80	78	65	67	62	64	70	56	53	73	63	69	69	61	80	68	68	63	62	66	66	69	72	78	78	77	72	63	63	73	77	64	76	75	75	61	67	56	71	75	71	60	82	64	51	64	72	67	70	66	77	55	70	71	51	64	43	87	54	77	75	70	62	68	75	81	54	59	68	78	60	53	56	45	85	74	62	62	58	66	66	58	54	51	62	70	67	70	71	56	69	66	55	77	78	47	72	60	82	70	57	57	52	56	88	70	59	72	57	72	66	66	63	65	76	60	72	63	79	69	77	72	64	66	68	61	63	68	73	63	68	75	62	67	70	71	68	61	69	78	79	62	65	66	54	60	75	68	61	65	61	79	75	64	64	55	64	69	58	81	78	72	69	52	61	63	58	70	52	68	91	82	61	69	61	56	78	73	69	62	79	64	65	68	58	69	58	87	55	69	59	56	71	73	54	70	66	65	57	81	74	68	70	71	52	60	75	70	65	55	61	73	88	59	73	52	71	80	66	65	66	74	61	80	77	62	66	52	57	94	66	83	58	62	66	67	61	70	67	64	78	67	64	55	65	63	68	77	49	62	76	84	56	63	66	71	86	54	64	57	65	70	74	65	58	64	65	68	74	68	55	80	53	55	58	77	83	75	70	68	74	71	54	82	73	65	72	70	77	80	60	59	85	73	74	60	67	67	75	81	80	89	75	67	65	64	71	85	56	70	74	72	69	77	64	77	68	55	62	73	67	71	67	74	82	80	62	93	73	60	44	65	68	72	77	77	74	69	64	55	86	68	66	57	78	58	50	41	70	53	58	90	58	72	59	65	62	69	49	85	68	59	59	75	56	77	58	63	67	57	77	64	52	69	71	54	90	86	82	68	75	81	66	68	62	81	70	70	73	87	89	56	65	75	79	67	64	58	67	79	62	60	73	65	79	65	51	51	63	67	61	61	67	67	87	67	67	62	61	63	66	63	56	69	63	84	70	75	54	61	74	41	74	81	66	91	71	55	64	68	78	62	59	54	78	68	66	69	82	55	73	48	69	63	62	58	63	61	70	80	77	79	56	62	61	70	64	63	63	60	65	53	57	85	79	79	66	65	48	58	62	57	65	78	57	75	65	71	73	66	60	67	62	75	52	54	68	55	48	70	63	53	77	64	70	84	45	64	78	73	67	71	67	81	73	55	44	75	73	73	62	60	71	73	69	67	77	61	72	58	80	68	69	66	82	65	76	90	72	65	53	62	71	69	71	59	69	75	58	72	63	49	62	62	60	65	82	77	62	71	81	76	62	61	59	69	63	65	72	63	67	77	62	64	69	65	69	50	61	56	65	49	81	66	80	80	64	75	52	64	69	69	65	68	74	62	54	53	60	65	73	70	74	64	76	54	66	80	60	66	60	57	58	58	68	60	77	66	61	53	57	62	69	63	70	56	60	76	58	75	70	65	74	70	75	73	79	55	82	59	71	64	57	67	65	73	58	50	60	67	70	65	54	76	70	64	81	71	69	65	66	62	75	78	78	58	65	53	58	75	53	65	83	71	68	77	81	68	89	88	86	75	67	60	65	58	72	82	70	60	66	85	83	72	68	77	83	69	72	79	89	76	56	78	71	58	70	70	56	73	73	73	71	62	89	58	60	82	72	64	55	68	52	54	75	72	72	77	58	69	70	63	63	60	67	61	63	69	62	56	67	63	75	82	76	59	64	65	71	64	65	78	54	67	52	69	62	72	61	54	77	52	70	83	61	77	62	73	66	45	71	76	70	80	94	69	76	74	59	59	66	75	60	89	57	73	65	59	58	73	71	59	70	67	68	74	64	71	65	45	68	74	57	73	64	62	77	70	54	66	66	78	79	73	61	58	71	70	59	85	60	72	82	68	62	71	61	65	89	72	69	54	86	68	61	61	79	86	74	71	63	65	63	72	65	65	71	80	75	80	71	90	71	84	69	74	78	57	68	80	76	44	62	76	64	78	79	74	76	68	85	77	66	59	66	77	67	65	68	63	54	65	80	83	75	60	69	81	52	56	68	58	53	76	83	72	60	58	79	55	57	73	68	63	51	71	78	50	65	83	69	69	57	54	70	71	70	61	65	69	62	69	62	63	56	66	66	81	58	64	73	74	60	69	57	72	70	66	53	85	66	64	63	77	84	74	75	69	62	76	65	71	76	78	62	72	68	76	78	76	65	68	59	66	77	75	74	53	71	73	62	73	73	56	61	72	70	66	60	69	65	75	62	64	78	64	62	66	56	62	69	65	64	78	75	72	58	61	67	84	55	52	65	75	66	51	62	47	65	58	64	56	60	61	71	64	52	78	66	62	68	63	65	62	73	74	65	73	61	79	62	60	60	79	58	64	73	57	62	54	66	67	64	54	66	64	82	55	63	64	71	65	70	73	70	75	76	69	61	73	89	70	62	65	68	74	65	67	60	62	58	82	53	65	56	75	57	66	55	87	71	82	64	65	67	63	63	85	62	72	77	93	58	66	66	75	50	64	63	74	74	48	63	73	58	70	63	51	64	67	74	79	65	68	76	56	53	69	78	65	70	63	60	64	82	80	54	71	72	63	59	65	77	67	64	84	74	67	75	53	55	72	70	67	64	59	75	67	56	69	78	66	78	73	58	59	77	77	76	58	81	79	58	57	65	64	69	70	63	53	63	64	78	82	72	65	75	57	67	69	49	65	63	70	65	55	64	49	72	64	71	67	84	67	58	80	70	51	66	81	63	59	53	72	66	58	67	85	88	80	60	73	59	71	52	60	73	63	77	51	53	68	74	56	65	66	69	72	70	60	62	64	67	65	59	73	64	78	87	63	57	65	71	69	61	76	87	78	62	78	70	69	60	73	61	67	65	83	76	59	72	69	61	75	62
6434	2848	346	405	466	384	357	273	334	341	280	278	252	308	273	268	317	312	306	332	214	219	205	205	197	197	212	188	165	207	206	178	190	187	215	209	221	200	213	183	189	207	201	176	218	198	211	169	204	211	197	212	210	167	191	170	170	164	219	221	198	199	187	208	236	205	223	210	180	204	198	178	185	200	201	218	212	205	175	177	211	171	185	179	196	196	205	193	205	184	188	203	231	220	204	193	184	204	191	193	191	173	189	182	184	183	208	194	185	220	196	179	205	183	210	208	200	199	203	197	170	212	179	189	210	183	210	164	181	201	190	193	175	181	209	201	205	185	211	184	204	209	203	195	218	200	192	218	169	182	188	192	198	208	221	191	177	228	178	194	200	188	206	197	198	200	205	195	175	188	206	233	221	202	200	205	171	209	221	206	218	209	187	180	198	171	174	189	210	196	205	229	202	209	198	229	175	195	190	190	183	186	198	191	217	196	194	197	221	183	210	192	193	173	192	191	193	224	204	214	195	230	188	183	203	201	179	171	205	207	191	192	212	194	179	191	190	179	200	185	184	176	187	196	220	207	204	187	210	197	231	199	194	203	224	200	195	194	197	190	208	180	210	202	199	166	211	164	212	208	195	189	203	222	193	205	192	193	219	173	209	178	207	190	210	184	203	183	202	187	221	210	183	194	192	197	175	199	200	239	212	164	187	213	172	197	194	193	203	201	188	199	193	177	210	191	197	204	218	177	186	195	213	197	196	210	199	203	185	200	195	186	201	198	204	191	217	189	217	181	191	204	215	196	206	216	215	190	206	218	173	205	184	191	214	219	200	187	185	217	183	205	193	180	207	192	177	162	209	205	226	193	224	186	196	204	210	221	199	200	178	213	204	228	181	225	191	212	197	199	195	198	208	205	209	188	201	209	217	201	214	175	188	196	180	193	207	196	210	200	182	194	193	185	219	203	188	182	194	197	177	193	204	212	210	191	206	210	207	199	203	196	220	205	162	208	196	197	211	201	177	210	204	210	181	211	186	182	178	196	202	192	209	207	188	205	182	188	192	186	192	202	205	200	204	218	200	181	198	197	187	208	187	197	198	209	187	208	176	180	204	205	187	182	190	184	196	225	193	203	220	197	177	208	227	193	171	202	169	202	174	208	196	191	199	195	202	176	200	186	204	208	184	201	194	226	195	185	205	178	204	177	233	186	181	233	192	202	178	204	211	199	225	190	189	197	206	196	190	185	177	223	199	202	187	188	203	217	188	202	208	210	205	162	189	190	174	208	183	205	193	209	201	220	196	215	229	203	201	191	207	217	204	191	206	187	206	175	208	197	195	200	196	206	205	215	198	199	195	207	192	192	203	203	209	212	185	202	194	198	223	208	208	201	194	182	195	215	179	176	183	209	211	206	187	203	184	197	173	186	190	205	191	175	197	197	187	205	212	205	201	218	183	226	196	203	217	199	184	194	230	179	168	219	186	197	205	173	173	228	181	203	200	206	196	203	189	213	222	198	190	202	220	197	208	216	187	183	194	185	208	182	179	182	213	238	193	194	213	212	202	202	209	183	196	193	195	191	201	201	199	187	223	191	223	186	193	201	199	198	211	174	196	185	192	169	181	192	191	213	204	183	203	208	189	197	204	211	169	212	197	188	209	189	187	166	203	203	195	210	184	206	198	232	195	205	205	183	192	199	215	198	186	184	196	184	196	180	202	205	203	186	174	196	192	200	191	178	187	185	215	214	208	203	196	219	205	191	225	214	200	202	195	181	198	200	175	179	221	202	220	190	210	215	180	189	186	169	187	183	172	205	188	210	227	194	216	191	199	194	195	187	218	224	205	172	204	200	186	177	186	217	185	192	199	197	183	200	189	188	202	201	207	193	200	205	201	180	195	223	203	214	223	207	233	205	199	201	207	201	206	195	197	194	218	194	232	200	192	212	199	217	222	207	195	214	202	208	193	181	191	194	219	205	203	185	199	184	191	187	177	190	192	188	205	178	218	191	205	198	202	196	210	195	200	203	203	167	238	190	185	196	204	205	199	195	198	243	199	209	195	203	215	171	207	203	224	209	211	171	191	222	202	219	208	212	174	183	192	196	186	216	184	204	227	195	205	199	190	206	205	204	203	191	194	187	203	186	187	213	186	217	190	183	198	197	211	202	192	212	172	177	215	218	220	212	210	182	191	186	191	182	215	199	190	210	196	219	202	208	199	200	207	195	212	217	201	213	208	214	193	187	196	224	169	192	191	203	205	227	196	209	226	189	172	192	202	216	200	213	208	217	193	168	197	167	203	184	204	192	200	191	213	205	211	204	176	197	171	209	166	203	182	180	200	201	213	215	192	201	208	218	202	221	204	206	201	192	166	209	167	194	175	189	200	194	194	199	203	184	211	209	202	190	238	217	188	205	222	207	206	210	207	196	210	192	169	190	195	191	205	192	186	222	212	223	191	207	212	177	203	227	215	184	179	175	220	212	229	206	203	226	188	199	197	211	200	177	212	180	200	203	208	204	210	180	199	203	180	199	177	188	176	205	198	224	193	219	180	166	190	186	175	189	207	203	201	190	195	214	191	193	195	187	202	228	192	200	210	194	177	216	217	208	189	211	211	181	176	198	209	220	172	213	187	203	173	176	216	200	200	204	213	193	206	197	206	195	204	203	186	182	190	188	209	188	206	199	210	200	218	210	211	194	214	187	182	201	201	196	208	200	186	202	201	202	195	184	199	202	201	178	201	175	188	193	191	226	184	189	189	204	190	221	184	201	201	177	199	197	216	172	186	182	155	217	180	204	217	193	202	194	208	188	213	186	208	187	212	171	206	211	191	183	206	192	165	190	183	182	177	193	186	205	197	221	184	192	203	208	193	183	208	190	197	217	215	215	189	194	168	208	198	196	199	234	211	186	190	191	192	194	217	193	210	168	210	207	189	231	225	199	184	207	197	205	182	205	198	216	215	213	190	204	201	224	231	208	175	198	172	179	190	201	204	192	199	224	201	189	181	206	200	193	178	225	208	199	200	217	189	193	218	209	206	168	195	216	205	222	202	172	199	223	202	190	201	201	189	203	201	238	212	212	200	203	206	187	188	217	220	195	200	197	200	191	226	182	199	189	190	194	214	173	179	196	199	187	185	204	171	188	217	194	213	205	196	206	206	185	176	184	204	193	202	216	201	214	204	213	211	224	196	214	219	178	211	208	192	196	201	189	221	203	189	199	221	215	182	200	171	239	197	211	182	182	191	195	202	201	188	216	191	215	157	188	195	192	206	191	190	223	186	195	229	196	188	178	194	187	188	205	199	203	206	209	223	185	210	196	173	207	180	199	179	174	204	191	187	197	193	181	220	196	210	184	226	199	197	182	203	187	202	200	176	187	204	196	193	202	183	205	203	207	206	208	205	211	216	219	197	195	217	200	224	206	208	173	216	193	198	184	196	214	185	187	205	196	209	185	193	225	202	216	216	170	208	207	190	186	213	208	229	192	194	186
37654	42727	8666	1270	807	643	465	375	367	329	290	276	277	271	227	252	246	228	261	381	207	208	201	221	204	188	183	183	228	179	168	195	217	244	218	174	201	186	175	184	175	180	182	195	207	170	174	167	192	203	195	204	208	198	183	198	183	197	189	154	193	213	176	192	173	179	185	202	176	181	167	211	171	215	200	183	212	156	202	187	180	171	184	194	165	160	187	177	195	196	192	177	177	166	164	159	172	188	203	195	180	144	181	172	162	211	160	179	203	192	186	207	193	195	193	189	203	198	192	203	198	214	167	200	173	163	187	177	170	176	196	197	160	192	177	193	197	164	191	210	196	166	177	185	172	204	178	166	158	195	192	196	182	163	161	201	171	181	174	172	161	209	163	171	196	188	182	200	225	171	174	194	182	188	200	172	192	187	185	196	195	189	200	198	193	182	200	190	184	180	170	185	196	172	187	179	163	202	168	184	165	199	203	168	189	182	177	194	194	182	185	213	153	168	177	158	184	200	165	178	179	191	168	185	169	166	209	162	188	205	153	186	180	172	206	190	177	210	175	217	175	153	187	171	205	184	178	177	193	186	202	185	177	187	161	183	189	172	196	175	187	178	181	189	213	189	181	185	190	196	160	159	178	198	207	176	168	198	197	204	167	187	192	198	215	174	196	202	220	183	199	201	170	183	205	194	183	184	191	170	184	200	210	189	170	177	198	171	184	182	182	164	194	189	166	161	181	175	191	170	172	188	171	174	162	177	190	173	205	201	195	187	179	206	179	166	204	167	150	180	160	158	188	207	194	178	168	183	160	189	184	196	176	180	190	168	210	200	180	190	192	171	216	173	194	177	201	169	195	184	181	186	190	190	165	197	172	196	187	190	151	178	202	195	182	167	186	155	169	184	155	168	213	178	167	181	168	175	202	186	183	177	189	184	191	182	177	193	179	175	181	177	196	201	193	187	151	176	167	201	204	204	205	186	159	181	181	190	211	191	161	187	190	185	188	204	201	177	180	186	180	172	165	212	186	176	186	189	212	179	162	169	179	178	184	180	197	184	193	145	165	157	197	196	176	190	171	171	176	200	189	183	171	199	173	178	176	203	188	218	169	165	194	170	187	219	168	178	206	199	189	187	183	197	222	196	182	179	190	179	181	193	173	170	194	178	158	178	199	161	177	208	180	168	185	171	172	198	221	181	188	161	196	185	183	178	190	197	166	187	171	161	199	186	176	184	191	182	203	195	212	191	192	186	183	164	191	182	195	173	203	187	202	211	201	166	165	187	201	184	175	178	174	183	206	192	192	196	209	177	205	164	187	192	179	175	155	189	191	192	199	200	206	180	196	214	200	192	179	186	198	195	181	183	172	205	176	183	183	184	170	181	213	213	197	174	191	176	175	175	178	191	203	194	187	204	178	185	183	187	180	184	200	179	172	186	189	193	190	195	205	173	186	175	209	179	184	177	207	187	186	196	192	183	196	193	172	183	153	184	214	200	177	211	175	215	179	172	174	192	182	197	190	179	184	195	181	185	192	198	185	200	204	192	168	199	177	180	179	150	194	181	183	194	181	177	172	178	182	187	190	180	171	188	151	188	195	179	212	194	200	167	162	176	172	200	185	196	181	177	168	178	179	168	183	185	212	179	173	184	184	154	196	175	164	198	177	167	168	176	157	189	192	203	156	174	168	201	189	169	184	169	164	175	180	199	201	184	168	212	167	182	203	179	184	162	180	185	172	190	174	190	157	208	153	207	175	215	180	178	195	196	164	172	165	171	175	188	166	217	184	150	202	166	198	198	197	200	179	175	194	186	193	171	196	203	197	200	137	191	184	194	189	165	185	193	192	194	193	190	177	182	191	174	184	168	188	209	170	222	189	174	223	210	184	175	183	171	160	191	198	193	185	174	185	208	189	171	188	187	203	202	180	181	166	176	195	204	190	184	177	184	207	187	190	152	203	186	189	174	184	170	184	185	179	216	167	182	182	183	190	159	187	206	201	204	188	176	195	193	179	173	215	160	206	164	163	186	167	163	184	167	208	168	184	193	180	191	163	179	164	175	172	179	176	192	170	171	160	209	173	162	186	162	171	158	173	178	178	168	185	180	198	189	193	191	175	187	186	206	190	175	180	181	179	186	166	168	182	197	179	159	195	171	175	180	180	213	164	198	176	167	166	186	196	185	191	184	169	181	202	195	156	169	191	182	162	198	197	169	172	191	197	163	193	184	205	187	174	181	165	169	175	143	189	181	194	191	189	184	185	178	176	192	179	185	199	163	202	193	171	187	207	166	203	199	175	180	173	185	167	181	183	173	204	202	165	174	185	163	185	208	208	166	184	193	207	174	188	165	185	194	180	179	193	198	188	170	190	171	201	201	185	204	197	175	168	191	177	161	175	186	216	181	199	202	180	189	187	182	184	153	206	192	203	201	148	177	173	195	203	187	198	205	173	199	177	180	187	185	167	194	200	186	180	178	158	210	167	176	181	187	186	177	170	213	167	173	159	166	154	190	185	208	185	181	168	200	184	188	193	158	178	185	174	210	173	184	176	199	178	192	172	178	210	188	161	168	162	177	164	177	195	177	151	192	183	184	183	184	181	192	195	169	186	186	176	180	202	175	192	183	162	195	176	182	187	183	195	193	175	189	204	205	206	197	167	163	202	182	189	205	191	186	184	204	181	176	173	193	190	160	174	187	172	157	203	160	194	185	194	164	203	163	159	164	195	184	208	182	159	168	187	195	175	208	187	177	170	177	174	181	204	172	197	168	191	192	177	177	179	192	195	182	177	165	195	191	187	164	199	143	192	209	185	184	174	193	177	199	177	195	192	191	172	188	196	188	198	204	176	181	169	163	204	188	199	176	179	181	180	182	194	178	171	181	168	187	183	161	189	179	171	195	157	177	168	186	203	193	192	180	195	187	172	149	176	153	167	180	219	182	197	183	201	192	163	174	182	182	178	179	166	172	175	186	183	196	193	176	180	168	169	167	166	175	207	174	182	213	168	180	171	211	165	168	184	195	175	183	182	182	204	173	185	176	195	182	177	179	195	187	173	164	183	191	179	209	174	194	193	192	197	187	191	191	181	175	210	153	192	199	176	172	193	185	189	182	200	161	198	200	168	207	202	181	157	179	199	203	171	187	179	210	203	169	173	161	206	207	163	173	181	179	173	166	184	168	194	184	179	161	175	172	178	195	189	190	165	172	198	184	182	192	180	205	185	189	184	198	169	181	186	176	162	185	143	173	194	185	189	182	206	191	207	171	198	188	213	168	213	187	202	178	198	196	206	183	173	205	198	191	185	183	200	179	186	189	207	205	181	184	176	200	206	171	191	195	200	167	208	197	196	188	204	191	176	192	196	186	179	168	198	184	179	192	216	203	173	165	182	170	181	157	164	186	176	186	188	167	197	224	194	171	194	187	187	170	183	173	167	186	192	191	186	194	187	181	152	172	182	201	202	216	178	169	181	183	175	174	197	173	172	180	161	187
25614	19250	2907	3265	3015	2605	2169	1662	1514	1544	1311	1039	950	1007	979	897	879	901	951	1726	555	527	561	595	520	589	536	505	507	513	487	480	467	482	509	485	456	504	512	491	449	461	499	446	474	457	458	480	466	473	471	452	493	430	444	471	429	454	432	448	479	472	429	466	482	494	463	466	453	469	454	428	469	467	451	466	470	437	433	445	409	451	442	443	444	458	459	469	433	440	447	475	436	433	451	439	426	457	438	446	436	420	404	429	441	431	436	457	507	388	439	440	435	479	426	444	434	470	411	386	465	441	462	449	444	465	445	411	457	409	418	438	441	426	448	460	444	442	475	450	438	451	436	435	437	451	384	449	453	423	436	418	437	476	430	427	447	418	445	434	386	456	432	457	454	419	437	432	438	453	417	424	441	478	432	441	476	402	409	451	439	468	426	443	436	439	451	436	459	448	461	462	448	430	444	428	441	435	418	437	413	439	436	425	466	419	456	402	443	455	423	420	452	416	421	419	431	435	438	407	445	447	419	433	438	487	470	482	433	422	411	474	453	461	440	453	453	438	432	410	439	433	455	441	468	437	436	474	452	455	445	450	433	416	437	449	456	439	409	475	431	428	442	459	479	473	462	416	408	438	438	462	468	443	425	422	464	420	411	460	418	433	452	432	437	440	444	413	430	473	432	476	424	431	406	401	434	427	404	444	447	415	438	429	424	455	430	412	435	441	433	475	433	401	447	442	466	475	457	435	444	406	470	430	428	442	448	447	439	463	464	432	428	434	463	415	437	448	471	502	447	420	401	409	422	455	476	407	452	452	455	439	473	473	448	454	428	503	483	402	451	453	445	450	455	414	442	442	447	431	448	447	419	421	424	404	496	433	391	436	447	447	425	410	448	443	459	446	416	425	411	423	441	410	485	449	444	474	432	456	461	404	448	454	426	401	410	425	442	469	463	436	494	424	422	378	424	408	461	430	427	421	450	468	468	432	459	404	414	438	456	432	436	433	429	403	442	483	442	441	467	460	423	446	456	435	455	406	438	440	450	440	418	467	451	444	424	453	446	446	418	470	475	444	406	433	432	455	435	432	401	430	438	428	398	412	446	453	466	470	422	425	399	461	407	431	457	442	405	443	433	427	486	420	405	460	454	416	446	422	449	426	460	403	465	431	457	507	389	439	441	433	449	422	404	441	441	441	447	446	422	440	469	440	464	446	438	439	408	448	415	423	415	457	420	456	477	437	441	451	446	446	441	417	438	451	468	414	405	465	464	434	453	463	409	424	413	422	453	441	442	387	458	431	443	437	454	467	441	433	448	413	408	467	465	423	452	411	413	441	450	448	414	438	456	456	469	462	473	416	457	459	447	430	449	435	442	438	441	437	389	445	457	415	429	392	477	465	442	438	452	441	431	434	446	449	456	430	462	474	513	428	400	463	414	433	443	412	457	442	452	415	462	440	419	424	440	443	419	431	469	483	444	465	421	453	452	444	432	449	449	461	478	443	394	384	411	441	475	461	436	446	429	481	455	446	415	410	429	427	435	397	447	446	446	462	454	452	469	476	426	444	412	422	421	440	457	462	445	467	468	445	437	438	447	441	431	456	442	422	432	434	447	416	433	418	440	431	483	419	439	460	442	418	448	450	437	471	410	459	460	464	461	424	446	439	460	456	434	465	461	479	428	458	424	439	453	467	464	439	421	422	436	503	432	423	416	462	444	444	441	473	457	449	437	430	421	432	429	455	429	416	482	447	445	395	434	460	448	498	461	426	431	429	427	401	426	401	414	401	461	444	415	385	419	437	434	428	444	457	446	429	477	469	456	431	442	442	465	457	463	424	478	460	451	416	470	417	458	430	460	439	405	460	457	407	467	440	455	504	443	453	428	477	454	440	443	434	456	442	463	454	451	439	460	435	434	436	453	445	423	436	452	456	422	455	418	441	457	452	407	402	454	451	433	481	409	429	462	449	422	414	483	437	420	455	460	461	443	471	407	435	408	438	420	416	459	451	456	428	441	449	410	466	415	418	469	440	443	428	461	426	474	416	420	475	438	488	433	455	442	416	435	424	479	457	399	416	422	430	472	463	456	447	411	403	462	477	437	411	433	441	470	456	426	437	440	453	418	432	451	423	418	465	429	410	434	485	496	453	454	433	414	422	411	447	412	464	458	467	458	453	468	421	438	403	464	452	399	457	451	420	408	433	446	477	469	416	439	448	441	436	456	425	424	437	407	449	430	450	452	425	427	443	445	437	407	431	445	421	446	457	414	418	429	467	455	424	441	453	479	446	432	426	441	415	447	443	442	439	463	465	425	435	456	466	432	422	387	410	425	413	430	435	394	463	452	421	441	464	443	439	470	474	438	446	393	449	481	401	464	414	441	418	403	432	421	424	472	483	440	448	439	385	424	418	440	441	444	484	460	448	470	443	447	424	439	483	427	425	419	453	460	437	425	438	452	432	428	434	437	396	450	476	457	451	438	444	439	421	433	455	419	452	433	436	422	429	469	420	436	506	425	408	424	451	413	444	443	453	466	442	453	427	429	436	407	436	436	411	420	432	428	410	462	441	406	430	456	434	456	450	451	449	439	476	444	413	447	423	418	428	431	426	440	398	444	420	458	440	467	446	452	472	444	451	461	451	433	417	430	464	432	476	444	430	461	451	408	433	423	422	450	439	452	431	473	458	468	469	441	400	454	422	456	446	446	457	463	473	448	465	449	426	450	424	416	458	449	493	451	417	411	438	487	436	451	421	472	439	432	423	461	468	444	454	442	459	415	434	412	440	452	430	447	434	418	400	468	414	427	413	429	443	413	435	470	447	471	459	440	426	455	416	445	398	426	444	403	442	415	425	459	441	461	458	456	420	414	465	459	439	437	424	431	437	466	439	454	439	430	400	442	457	434	424	447	458	458	452	441	455	432	434	433	420	441	466	440	461	452	459	425	449	453	462	401	412	434	415	456	431	414	401	434	487	426	466	461	440	443	421	424	467	452	421	450	479	446	451	420	441	443	459	416	457	447	439	439	413	429	439	416	486	430	397	441	398	410	433	444	431	440	443	452	439	473	444	442	443	445	450	490	411	449	458	416	448	430	401	461	460	434	450	433	446	449	457	432	430	466	445	412	432	439	436	441	436	419	443	411	436	456	468	433	405	454	463	457	450	425	431	433	449	434	451	406	424	386	426	442	445	426	427	471	455	444	442	422	413	433	446	452	467	410	465	430	421	444	453	430	453	460	414	439	441	437	455	419	396	428	416	443	431	442	464	462	452	430	427	429	473	457	419	449	463	441	419	421	414	445	440	456	439	451	446	458	460	419	463	432	397	447	453	428	431	471	439	448	434	430	460	429	438	431	413	420	451	457	434	459	433	455	438	461	421	412	412	434	429	470	437	380	453	434	428	404	441	452	434	432	403	466	483	475	449	467	439	446	436	437	414	469	429	440	473	451	395	395	444	452	429	415	419	464	431	434	454	449	449	449	443	416	413	439	443
43513	50272	15553	3412	1585	1088	839	675	566	551	475	446	394	408	408	409	348	342	360	1038	309	309	248	240	246	274	275	261	291	251	280	261	297	270	268	268	260	236	266	250	247	249	260	274	244	219	256	280	248	251	256	256	244	242	256	280	242	236	251	266	240	255	255	270	272	242	222	265	234	218	234	240	243	245	241	267	215	266	245	284	244	271	218	235	256	250	252	240	242	232	243	271	236	239	247	257	223	239	231	228	268	262	242	250	234	262	222	238	295	252	235	249	254	251	275	252	241	245	243	219	268	242	251	263	235	271	262	225	260	241	257	219	257	246	258	248	243	246	249	258	240	242	209	242	263	256	241	244	254	247	236	262	274	242	241	259	235	255	273	242	252	262	230	225	237	237	297	264	248	251	260	272	253	255	228	239	240	245	245	237	261	276	235	244	243	248	279	262	255	279	236	254	249	250	254	256	235	272	267	232	271	272	255	255	264	247	259	279	246	229	261	247	250	262	265	230	245	247	235	252	275	235	260	249	271	241	249	266	288	288	255	286	246	252	233	265	267	279	259	255	264	247	225	238	274	264	244	256	264	243	255	269	251	261	243	285	284	270	267	227	261	259	277	232	258	244	269	214	246	232	246	265	249	237	250	273	256	232	252	263	254	263	285	257	263	236	251	260	233	247	275	254	218	234	239	279	231	256	281	298	246	264	239	266	259	244	232	269	241	279	214	274	270	226	223	230	258	257	215	264	257	218	234	243	276	258	236	256	282	246	233	257	271	224	255	248	252	218	249	275	246	254	262	256	266	237	218	249	217	282	234	281	263	270	250	240	239	264	246	263	241	255	237	236	250	231	251	230	269	258	231	262	306	263	236	268	272	230	228	227	256	253	276	264	241	249	272	269	223	259	273	239	236	261	261	224	259	244	230	255	261	240	257	272	269	251	246	250	213	235	257	260	234	267	229	274	230	239	206	238	265	259	264	223	272	217	214	256	260	277	266	264	273	278	252	261	265	229	259	261	235	254	240	253	248	253	243	262	249	244	255	231	261	213	240	265	263	241	251	235	231	237	255	236	268	232	244	261	256	227	254	269	229	289	249	220	269	247	253	282	260	263	231	261	238	216	241	274	259	241	240	238	243	235	226	256	261	253	250	258	263	231	282	286	239	269	270	257	275	232	243	242	215	277	239	242	246	259	244	264	255	238	290	256	261	264	233	272	251	285	243	270	233	253	251	255	269	241	220	265	262	250	233	274	254	224	253	235	244	240	221	246	271	254	255	234	260	252	255	234	246	250	243	231	272	261	248	284	257	270	276	251	245	288	207	258	252	238	241	241	240	242	212	237	263	264	272	263	251	256	252	236	234	246	235	272	240	230	230	249	248	236	274	218	239	249	250	248	272	251	280	244	201	235	227	268	271	271	254	255	253	246	266	285	231	241	274	231	216	230	248	282	226	237	237	264	246	270	252	247	236	245	252	264	245	236	248	265	272	261	270	240	234	253	230	256	271	265	253	252	220	276	229	267	235	246	267	279	247	265	207	233	262	252	255	253	258	198	262	239	277	246	249	271	238	266	219	248	261	227	286	273	263	254	214	245	244	232	257	251	257	247	248	273	277	248	264	273	250	226	234	228	229	247	256	257	257	263	292	254	252	241	242	243	246	246	263	238	247	267	246	255	245	251	243	256	234	234	278	252	263	254	262	236	253	239	239	246	262	263	254	209	251	241	236	236	233	271	260	251	257	262	232	261	249	243	260	265	266	239	234	257	290	272	234	244	210	230	233	226	227	278	259	244	253	254	275	281	279	249	253	277	258	282	245	256	264	265	301	263	263	246	231	262	259	243	241	284	228	242	259	274	242	252	233	262	269	249	265	234	248	269	228	276	239	236	246	228	252	243	260	259	268	254	262	263	247	275	222	237	239	264	264	244	214	270	265	225	220	243	206	241	264	256	239	229	240	265	234	239	262	250	252	227	226	253	238	222	255	242	255	230	250	234	270	251	242	271	245	259	268	243	249	253	255	233	253	239	266	228	248	245	236	271	232	247	237	241	254	232	243	253	263	255	237	240	226	255	264	264	246	268	261	239	263	237	250	231	248	233	234	246	265	247	246	254	263	270	237	248	244	233	255	276	271	264	249	227	266	258	271	241	258	255	242	248	265	241	243	241	229	235	251	254	263	209	245	253	273	244	273	254	252	236	247	260	245	243	270	254	229	277	268	231	234	238	226	241	247	233	240	253	258	254	255	247	272	262	234	246	255	260	258	248	250	270	261	246	229	256	265	291	240	264	266	274	266	243	269	246	266	230	254	260	237	235	239	219	260	266	258	258	248	241	257	242	252	255	245	252	235	246	235	261	244	276	241	274	265	251	263	256	234	222	282	264	269	259	215	239	233	231	253	216	237	209	272	260	257	267	245	232	252	227	239	267	255	238	270	264	236	212	248	237	262	252	260	242	231	237	241	266	233	258	238	258	268	267	259	264	262	247	211	243	237	251	253	255	254	246	257	247	231	230	260	244	256	255	252	254	230	257	231	256	232	283	253	225	253	253	253	240	251	270	249	254	232	234	230	293	293	253	256	245	234	253	240	243	248	245	264	269	230	280	245	247	261	255	250	262	252	248	231	260	280	262	239	248	230	249	243	217	289	236	267	252	264	288	238	243	268	215	265	242	245	253	253	268	225	241	251	223	265	218	252	255	253	255	223	278	239	248	247	240	243	252	251	220	280	246	264	265	286	263	256	263	266	245	271	254	261	253	246	263	248	242	256	258	237	236	224	233	235	268	262	269	255	249	228	255	247	255	252	252	252	254	234	262	225	256	248	256	253	273	250	235	273	237	261	265	255	212	256	242	259	229	274	245	222	239	221	243	276	237	268	294	272	249	250	243	241	236	234	236	253	241	261	273	255	265	242	236	245	285	256	235	238	264	267	260	236	251	226	274	250	287	233	234	243	277	268	239	277	259	262	262	233	283	255	248	236	231	254	253	257	289	273	216	254	232	241	250	258	251	202	240	256	265	236	277	261	258	249	246	277	239	224	260	263	258	227	261	226	256	283	261	244	249	272	274	248	242	244	252	247	254	242	251	236	248	259	280	262	266	273	267	266	244	252	284	263	244	223	252	258	260	288	265	243	229	245	263	235	254	245	254	286	245	253	271	228	246	249	232	248	250	244	267	226	234	246	248	267	252	273	253	259	271	273	249	240	223	270	266	239	229	265	254	255	265	230	260	237	249	252	210	245	271	252	255	263	253	240	243	242	239	245	270	293	255	265	258	241	257	259	246	270	253	230	234	273	239	265	223	230	238	245	278	242	263	252	277	265	241	240	254	251	221	280	241	239	231	271	231	260	217	234	271	235	257	198	244	270	249	232	246	268	290	250	238	262	243	253	285	255	236	236	244	245	248	271	230	240	274	260	202	267	260	254	249	262	262	243	261	235	240	280	226	258	243	222	274	264	242	254	266	232	248	223	234	242	309	255	252	267	232
30545	24651	5077	5585	5229	4314	3754	2854	2527	2302	1894	1749	1617	1506	1651	1546	1366	1276	1410	5458	864	788	767	810	759	734	690	757	656	717	664	700	673	585	683	668	609	617	622	605	657	632	618	607	604	627	614	613	575	623	590	608	624	621	599	583	603	600	643	553	569	572	565	578	561	561	586	582	584	516	540	548	574	584	557	549	604	569	605	578	606	573	531	560	612	577	544	556	597	548	546	584	561	589	575	615	559	540	572	568	586	576	615	552	535	538	566	540	519	558	513	571	556	571	617	537	584	545	576	544	580	538	539	541	592	569	570	565	547	552	556	601	566	565	565	577	569	539	586	544	613	566	511	540	531	531	593	554	555	527	556	566	554	568	532	569	559	528	546	574	512	566	581	612	548	571	555	541	559	543	555	534	565	544	529	566	586	544	542	569	495	602	550	531	562	509	551	551	582	558	558	587	587	571	566	591	564	556	543	546	552	490	524	589	585	557	560	552	576	513	505	577	549	534	546	587	571	609	552	565	554	547	545	581	541	562	490	584	566	530	563	562	580	561	576	511	587	544	565	554	571	549	543	531	539	514	531	537	511	570	588	531	539	540	554	548	503	555	563	537	543	533	554	576	520	528	558	570	545	544	543	566	532	539	547	606	560	539	551	555	584	575	553	525	551	527	596	571	570	567	565	533	607	542	550	574	585	560	572	566	575	585	562	559	526	566	533	557	536	586	569	545	580	550	557	545	514	560	530	569	564	568	554	548	541	547	500	584	589	572	579	559	514	542	536	579	552	539	500	531	560	578	567	537	551	583	582	608	550	551	554	578	548	548	562	595	547	538	534	543	563	582	546	534	514	596	556	550	616	522	544	565	545	560	582	573	581	570	581	523	518	533	608	566	557	558	558	566	558	565	563	545	573	575	568	537	572	562	519	609	551	506	534	564	579	542	564	608	566	553	585	541	530	605	571	505	553	525	562	590	524	542	534	538	555	516	542	560	538	577	591	548	544	567	564	558	551	582	547	565	625	566	550	556	567	526	550	548	544	571	553	527	555	520	559	556	552	587	563	567	539	543	549	554	509	545	554	592	534	535	557	563	552	610	553	558	573	551	559	517	599	568	542	550	571	569	540	576	579	562	597	510	555	577	580	549	561	571	576	584	527	584	545	568	586	532	544	542	545	579	543	528	565	548	582	576	567	578	563	539	567	557	560	582	546	566	530	554	552	548	560	548	535	480	555	549	590	606	572	533	621	519	565	524	579	541	570	597	573	551	561	547	560	555	561	600	596	552	536	579	554	550	590	558	589	554	526	540	604	526	504	584	533	531	555	551	559	523	537	579	612	590	532	549	533	578	553	513	545	585	506	566	532	583	515	583	572	555	547	569	541	554	563	564	557	552	544	568	575	520	557	547	579	597	571	556	521	544	529	561	532	573	545	523	556	555	572	567	578	564	547	556	528	542	560	578	565	538	591	586	545	504	551	542	566	574	543	534	525	562	540	550	567	584	573	549	531	559	570	606	546	571	563	519	559	542	515	534	544	550	575	586	557	551	573	576	523	511	521	573	572	604	573	513	577	564	543	591	533	536	539	522	553	556	574	542	563	537	532	551	562	561	555	558	553	539	549	580	561	559	542	542	559	528	593	539	554	574	541	598	557	548	544	601	507	549	557	583	537	601	547	573	544	583	540	581	544	534	566	522	553	592	570	576	602	552	552	509	527	565	556	546	601	567	560	568	537	595	566	586	543	568	624	542	559	587	541	547	576	594	585	535	577	545	562	561	527	542	539	557	585	560	562	562	566	536	566	565	521	586	540	559	536	540	530	516	507	517	573	554	550	541	513	540	549	549	515	549	575	551	569	579	580	534	528	558	575	538	554	563	552	542	538	549	559	552	557	528	537	599	608	545	533	546	559	554	546	552	588	569	539	538	550	557	541	546	593	554	559	513	547	595	550	544	518	578	550	559	556	553	608	584	515	515	551	567	518	552	570	593	580	568	580	544	559	546	524	550	571	583	511	553	575	522	568	549	549	509	562	538	571	560	561	515	528	518	543	547	525	551	578	590	562	582	555	581	543	531	567	540	573	601	555	553	521	596	558	592	505	552	586	525	571	528	581	545	605	565	617	567	553	562	550	566	576	561	547	558	589	538	588	533	540	559	497	567	560	512	585	525	500	530	576	573	541	572	534	557	568	554	545	539	551	546	564	541	541	519	547	581	557	533	559	524	574	575	583	556	524	534	565	553	559	558	551	535	546	577	508	601	600	573	515	534	565	533	595	541	523	562	551	540	551	584	569	563	578	558	528	517	554	579	577	567	515	584	610	600	594	580	555	541	547	569	532	572	548	558	543	555	509	552	559	594	586	558	569	585	591	562	555	590	579	595	536	559	542	560	534	558	578	572	520	550	567	556	519	556	548	557	556	558	535	570	552	571	566	586	560	521	556	569	537	579	522	533	601	557	561	567	543	569	573	572	547	550	519	623	567	482	603	588	573	558	562	574	546	550	504	573	581	519	546	531	483	551	562	526	588	516	561	569	559	561	554	526	552	564	553	544	555	564	547	603	597	599	525	555	554	572	556	549	538	523	584	541	551	572	592	563	530	526	609	575	552	567	557	513	533	573	539	508	536	521	618	607	533	550	544	533	546	516	550	542	511	592	566	564	523	545	575	555	589	613	545	527	561	579	544	556	549	579	531	549	548	540	565	542	550	550	550	566	557	512	522	545	543	575	540	521	547	551	561	544	545	556	563	536	524	556	508	528	527	506	530	552	576	547	539	586	588	537	576	502	576	552	547	569	514	572	553	564	542	573	521	550	532	525	553	584	557	565	550	560	597	566	596	559	546	568	530	588	546	576	570	537	580	608	566	561	516	549	550	574	536	567	581	544	593	544	558	545	591	572	582	523	573	556	550	527	504	552	527	579	514	596	584	556	552	546	527	563	540	585	550	541	549	562	589	554	578	525	545	587	549	587	520	524	535	566	576	500	547	530	543	519	536	541	538	532	549	552	543	549	549	580	509	608	580	556	552	557	556	519	556	590	604	524	522	565	522	549	545	553	541	540	577	580	546	574	588	529	568	550	513	559	564	577	540	529	554	581	548	535	554	538	613	544	521	581	568	559	591	513	576	548	576	601	562	582	570	520	559	538	546	542	538	546	561	545	553	554	564	589	564	579	577	528	537	534	591	554	569	517	585	546	528	567	570	576	525	553	584	566	534	601	559	596	558	590	516	542	567	542	561	557	510	536	544	520	546	579	547	596	570	543	542	561	521	586	552	573	579	577	567	525	557	547	543	555	519	586	530	554	578	585	592	538	536	585	565	549	602	567	570	556	548	543	586	579	560	601	518	519	596	557	537	575	567	571	542	582	580	538	534	488	577	549	570	551	536	568	571	573	575	519	506	577	530	577	591	524	584	531	594	538	552	588	580	560	558	549	541	549	558	579	561	524	569	541	540	576	522	549	590	540	577	568	550	519	568	503	527	548	549	571
6497	3072	177	124	111	101	99	84	91	74	79	82	68	95	85	70	69	91	82	81	62	63	68	71	70	77	83	77	61	67	60	69	80	59	66	54	82	66	71	66	57	69	74	81	52	55	58	73	50	73	54	64	67	69	83	64	73	70	73	62	67	63	64	75	66	63	69	65	51	61	70	59	60	70	66	56	62	75	62	53	64	71	66	76	63	62	65	71	59	76	66	75	67	63	72	77	75	78	47	68	60	60	61	63	69	57	54	80	74	65	74	59	70	59	56	48	66	78	62	79	60	72	50	79	62	60	63	77	62	66	60	87	69	49	53	56	61	53	60	65	75	54	66	69	76	66	66	65	75	61	63	82	62	58	61	55	72	59	54	65	52	76	67	55	62	92	69	58	68	73	64	66	63	61	46	86	62	66	60	68	64	72	59	55	73	74	63	66	74	58	76	61	70	70	63	56	69	83	59	88	75	79	78	56	82	64	56	63	76	78	63	55	83	73	63	63	74	60	73	59	74	53	63	67	66	66	75	62	85	73	59	81	72	68	64	71	68	55	81	53	57	81	90	71	67	68	68	82	72	74	88	66	67	69	60	69	59	66	65	57	70	56	61	79	53	71	75	66	71	71	63	63	59	54	71	72	73	57	71	79	92	61	72	57	80	74	75	64	65	59	64	63	72	71	53	62	55	44	66	65	78	73	68	61	80	69	69	61	68	71	57	61	65	68	56	69	60	73	71	82	72	55	64	71	66	72	71	70	64	62	61	62	74	50	58	62	69	58	60	66	63	71	52	83	63	72	54	57	62	72	63	81	55	46	77	49	71	63	55	75	53	70	68	67	61	58	71	68	61	84	77	47	68	73	64	64	60	71	82	86	79	49	64	78	49	52	57	75	56	63	68	54	50	49	77	69	64	72	62	65	62	59	77	62	68	71	55	79	78	65	63	45	60	60	53	62	67	66	60	69	65	66	77	56	56	53	57	67	69	63	66	68	63	53	66	45	77	61	68	71	70	71	60	65	71	62	79	64	53	58	69	71	68	56	50	74	72	69	70	77	51	73	75	98	83	65	58	71	74	67	64	63	72	69	59	67	56	66	74	76	69	64	72	67	61	71	79	73	65	71	80	79	74	57	79	43	55	78	69	73	66	73	65	60	69	61	71	63	66	61	47	60	67	65	61	57	72	60	67	57	79	60	64	69	73	62	68	61	68	58	73	83	63	70	64	67	50	58	47	61	87	60	59	58	59	65	61	54	59	73	57	68	66	69	60	61	49	60	64	69	66	55	56	55	54	92	77	59	63	63	60	60	68	50	61	62	56	82	63	87	63	61	74	73	70	58	68	59	84	77	68	55	62	61	65	72	77	77	70	69	63	64	73	70	63	72	61	51	63	93	44	63	77	68	74	62	71	47	69	61	81	64	73	56	63	66	57	81	70	77	66	85	76	78	50	68	60	62	56	71	72	60	64	66	77	51	76	51	48	46	71	77	75	65	67	81	77	51	52	57	75	61	74	54	73	74	63	78	72	69	72	69	72	64	64	50	65	58	68	75	67	74	64	72	65	66	80	59	74	65	66	79	77	78	84	75	60	60	66	71	64	59	68	71	78	85	80	70	77	64	74	47	61	63	61	76	70	72	81	58	78	72	62	67	60	61	72	62	64	60	87	72	74	78	62	58	66	69	61	48	68	66	70	64	66	73	49	54	63	47	62	64	59	66	64	58	58	53	61	71	61	52	61	65	63	62	54	79	80	52	59	73	78	68	61	75	64	68	70	64	66	65	77	56	66	58	86	78	63	57	77	72	62	69	73	68	79	62	89	84	46	58	76	72	49	71	59	87	70	61	80	76	62	55	61	65	63	74	56	45	66	83	62	76	79	77	70	74	60	63	82	93	70	63	79	67	62	63	61	68	56	70	53	68	53	84	68	57	80	73	66	71	70	56	64	69	51	63	61	79	57	56	78	71	68	52	64	61	67	73	56	78	64	67	68	77	55	64	63	70	61	70	66	61	76	71	52	72	69	58	55	91	75	57	63	60	54	71	58	64	68	68	71	62	68	76	61	71	72	75	71	58	68	78	66	78	66	60	81	61	61	71	63	56	55	70	60	67	49	70	73	60	53	70	68	59	66	74	62	69	70	61	65	60	68	76	70	69	62	59	59	61	63	68	55	59	58	76	72	74	58	59	65	77	80	61	73	72	71	71	55	73	57	56	63	72	67	76	71	64	63	58	78	69	61	72	67	61	76	72	78	77	64	54	89	55	65	79	65	69	61	58	50	57	70	65	75	57	70	82	60	67	72	65	78	72	53	57	75	68	72	65	54	62	73	86	66	69	68	65	65	65	61	59	55	75	64	66	67	55	70	54	65	60	71	72	50	73	72	68	72	82	60	74	68	64	71	76	76	67	62	77	61	74	72	56	67	68	75	75	74	62	74	75	59	71	69	69	57	67	58	65	75	63	59	81	70	58	66	66	68	72	69	67	67	70	62	75	97	71	52	68	81	70	61	74	61	61	58	59	59	74	60	71	76	64	70	65	56	55	52	79	66	63	62	70	66	66	63	55	74	80	77	59	59	61	73	70	70	77	79	66	68	69	72	63	72	71	69	60	74	61	65	60	65	61	64	65	70	67	53	51	62	62	76	65	61	71	67	70	68	57	76	65	58	78	67	61	66	56	58	57	55	80	69	73	54	60	66	67	62	71	66	63	66	54	74	74	61	67	59	74	56	70	64	53	64	66	80	87	75	47	72	62	67	62	59	64	69	69	56	66	50	70	66	78	78	62	67	71	68	62	66	73	77	61	66	73	68	69	70	53	77	76	68	60	57	58	72	80	62	74	65	63	65	72	59	66	50	59	63	62	64	60	58	76	85	69	78	63	85	66	75	78	58	80	59	60	56	77	76	66	58	69	55	74	72	70	88	62	58	63	63	59	79	75	72	54	57	63	65	69	72	66	58	60	75	67	58	52	71	48	72	67	77	58	60	67	68	60	69	55	51	80	68	69	70	68	72	72	68	63	65	55	69	73	60	66	79	74	69	73	78	90	69	53	61	67	55	80	76	65	59	71	69	67	78	53	83	68	51	66	65	83	65	59	75	76	60	76	72	69	75	67	66	56	66	71	73	65	47	68	59	68	66	51	49	69	72	64	63	71	58	65	72	64	77	79	63	77	74	70	67	72	75	65	70	61	65	85	51	67	48	71	50	75	66	68	68	73	77	77	51	73	61	56	59	57	71	78	63	74	70	66	74	62	66	62	77	62	66	62	77	61	66	64	69	57	56	72	67	77	56	65	72	85	74	69	72	68	68	71	67	77	67	52	81	69	65	77	80	68	63	67	70	63	62	61	63	65	73	51	58	62	56	56	76	76	85	65	68	76	51	65	62	75	71	73	66	84	63	62	68	69	78	65	74	84	60	49	57	64	58	74	71	66	74	71	63	64	72	71	89	74	64	62	58	62	70	62	76	59	71	60	56	59
5138	3341	328	398	441	421	353	321	319	327	290	292	262	308	346	307	262	243	277	380	215	198	175	196	214	189	206	191	187	176	226	199	200	178	208	210	213	220	194	166	199	195	208	205	205	169	212	199	178	211	200	196	201	193	201	195	204	175	193	190	184	212	177	222	197	205	202	205	188	200	174	198	196	225	199	226	216	206	200	221	171	200	229	227	185	184	210	224	206	223	192	192	175	186	185	176	173	189	215	195	208	210	197	195	198	167	175	203	201	209	217	223	220	201	182	213	189	173	194	206	204	176	191	207	178	205	174	202	191	202	197	228	213	195	194	203	197	186	220	193	184	234	192	184	193	181	200	177	197	155	192	198	174	170	185	208	197	200	205	187	203	206	206	189	211	207	200	206	204	175	195	176	200	213	212	216	205	168	187	219	197	192	198	186	187	191	185	162	215	201	196	195	196	181	191	199	182	187	200	203	195	204	199	178	173	197	203	210	193	216	220	211	171	194	206	204	191	204	176	197	211	208	213	208	185	186	170	182	216	201	199	215	179	189	218	191	186	203	197	229	214	178	183	209	189	189	207	197	197	218	192	184	186	180	194	200	192	221	188	197	188	196	221	195	187	199	194	223	185	213	171	209	180	204	194	190	180	199	177	195	200	205	230	178	208	180	187	179	210	215	200	185	183	196	206	182	221	214	212	172	187	211	191	187	214	178	195	209	180	218	188	209	191	169	206	182	191	195	174	163	173	207	209	187	193	180	180	197	211	240	193	210	197	220	214	182	177	198	193	187	198	188	194	197	194	194	209	197	195	185	216	197	215	220	205	203	190	208	215	200	188	224	185	213	214	186	192	196	212	211	191	195	202	206	214	224	186	212	207	176	205	210	208	202	198	204	190	201	222	210	196	197	197	203	231	198	194	205	203	166	190	221	187	202	208	196	211	164	186	198	193	216	200	184	210	201	172	194	217	189	196	191	186	201	195	200	186	198	194	217	186	190	175	192	209	163	194	178	186	212	207	202	200	201	199	200	200	194	197	180	192	204	208	185	192	198	204	184	209	226	208	208	202	183	219	205	190	189	192	208	192	216	200	195	217	177	184	200	202	197	179	208	214	206	169	190	178	206	197	196	166	213	200	200	192	209	190	181	225	197	199	219	194	200	190	217	205	203	204	208	205	196	191	192	203	191	187	177	172	212	178	186	201	194	213	203	216	204	174	217	207	191	192	176	210	209	195	191	196	223	215	195	168	188	203	209	191	193	213	203	195	213	198	206	190	182	212	218	195	185	212	210	212	197	188	218	194	183	196	184	194	208	193	218	183	174	208	200	206	185	191	179	195	226	209	176	194	185	180	183	190	191	205	207	204	212	196	210	193	195	221	212	174	228	183	219	217	216	179	181	214	203	185	224	200	198	190	200	200	205	189	188	202	190	197	184	204	185	200	212	194	179	198	219	185	190	166	188	197	229	205	220	179	170	204	194	174	205	186	197	171	192	181	181	213	194	181	182	214	219	183	207	205	211	191	195	211	198	215	191	191	199	180	213	196	234	189	191	198	208	202	197	191	183	206	187	197	214	175	192	196	208	190	183	207	203	191	209	195	206	194	214	202	191	223	188	187	205	215	206	177	202	189	204	191	188	190	202	165	208	189	184	206	156	186	194	197	182	198	201	211	191	202	172	204	175	205	229	196	205	217	213	180	174	191	195	203	184	211	188	219	196	184	195	193	203	201	224	198	196	192	209	188	193	210	186	214	177	187	195	196	218	200	185	221	186	209	187	212	190	191	189	195	175	194	212	193	202	218	195	209	192	193	179	220	198	206	202	191	203	200	159	226	200	215	181	208	201	184	246	187	200	179	194	233	174	220	211	182	193	187	187	213	216	193	191	168	197	187	211	200	189	216	179	170	189	193	199	184	189	188	190	180	219	187	209	206	194	191	191	222	201	215	197	189	195	192	194	187	199	183	184	213	208	187	219	192	205	184	187	201	207	187	192	207	202	181	193	240	223	203	215	194	198	198	217	191	193	201	198	196	179	190	204	191	201	198	208	222	207	195	188	202	162	197	184	209	193	183	211	178	183	200	206	188	215	201	198	202	179	195	204	192	187	198	207	194	189	189	205	184	205	204	201	205	201	188	188	193	213	197	224	163	193	191	182	181	207	200	194	226	210	191	219	198	189	206	203	185	187	209	207	176	200	203	221	187	209	201	182	199	183	184	190	206	200	196	172	184	201	211	200	202	212	179	203	204	201	193	203	207	207	172	164	195	230	206	203	175	216	204	213	213	231	202	217	196	176	181	212	180	178	197	176	193	218	203	197	203	188	172	218	194	207	193	171	206	200	187	186	209	201	174	203	189	177	194	189	190	197	239	217	174	211	208	199	190	171	202	198	217	194	184	213	169	219	206	224	198	168	196	212	203	173	189	208	172	195	199	207	175	188	170	173	234	207	174	198	201	194	201	187	213	204	191	186	188	201	193	211	193	190	181	186	196	189	207	203	186	183	179	172	194	200	225	208	180	200	203	194	200	195	229	206	191	199	198	191	195	201	202	223	181	185	207	181	209	206	216	173	217	204	197	190	191	203	199	175	194	210	206	176	199	215	244	204	217	221	211	205	169	216	190	203	181	203	190	203	194	187	205	181	201	206	191	180	205	179	210	201	222	190	203	199	196	186	212	193	210	194	203	189	204	211	225	197	209	188	208	195	236	193	210	180	197	210	221	214	174	193	185	209	201	183	201	173	220	186	198	204	197	167	181	224	211	197	180	186	204	205	206	195	208	163	224	208	163	214	193	185	198	196	195	203	218	215	210	194	212	188	207	213	223	206	228	226	194	201	198	211	216	220	187	187	195	212	204	224	209	207	174	195	219	176	204	185	209	212	219	200	192	198	181	199	202	196	163	214	192	214	195	208	211	186	198	239	208	190	200	212	197	198	192	188	204	194	180	217	205	200	184	213	217	200	214	178	185	216	206	196	206	198	200	236	219	210	207	219	224	210	214	212	214	197	196	203	190	218	208	191	211	204	212	195	200	202	193	180	178	205	197	184	202	187	199	206	201	213	191	199	227	190	197	184	170	202	189	198	186	208	188	203	177	192	208	189	172	189	206	213	198	223	165	187	200	217	182	212	202	185	183	202	194	187	194	196	208	205	211	200	201	173	170	188	213	184	190	177	185	196	201	213	192	212	182	208	176	224	186	187	188	172	198	192	182	210	187	205	194	182	203	196	199	194	187	214	212	183	197	201	216	196	180	187	191	217	192	177	202	185	212	186	196	201	195	214	190	218	180	209	189	182	194	177	203	194	193	196	203	188	195	187	189	202	178	180	221	164	211	184	197	201	210	191	199	190	187	197	191	205	193	202	200	185	190	201	207	206	188	199	204	206	198	219	206	201	210	199	209	191	205	176	160	226	206	190	172	197	188	202	171	178	179	227	191	231	173	180	189	196	193	196	209	194	191	199	221	194	205	214	192	192	209	201	185	197
34395	41749	8270	1223	750	574	510	380	338	324	293	269	245	250	286	262	229	238	241	649	196	228	199	182	183	195	196	185	176	197	187	202	193	203	191	199	196	169	164	168	173	184	192	189	191	168	191	187	170	170	195	182	195	186	195	210	172	194	173	205	186	182	175	187	202	177	183	173	214	163	176	179	171	160	177	180	181	174	193	173	195	190	159	153	167	185	176	170	190	182	187	193	174	185	162	192	193	154	171	194	167	185	156	158	172	161	183	179	172	175	183	179	224	179	184	174	183	193	183	169	155	194	154	192	166	172	173	198	195	206	181	186	172	188	175	151	165	187	195	207	178	176	181	174	203	176	169	185	177	171	198	184	181	180	207	195	162	170	199	193	150	173	180	170	180	153	199	181	196	189	178	185	179	169	160	175	190	191	195	205	186	166	150	188	200	190	165	164	206	183	169	185	173	194	189	201	179	204	167	170	173	159	212	178	208	187	177	188	183	183	164	202	180	182	183	189	155	165	193	182	172	154	181	178	154	173	172	193	204	153	191	197	208	175	178	180	164	163	194	191	200	181	187	161	188	163	158	190	186	170	153	207	163	168	173	190	167	180	162	172	165	169	194	186	187	181	174	194	192	193	182	190	185	181	183	187	182	205	182	165	171	189	173	206	184	173	189	171	195	186	155	189	187	181	185	185	171	192	166	195	162	181	173	166	186	174	181	189	177	165	205	171	162	172	213	187	194	196	194	175	168	180	174	188	194	174	187	184	177	196	179	214	159	196	193	177	188	178	191	180	171	193	152	171	186	204	178	182	182	197	177	185	165	182	181	174	192	172	179	182	184	204	176	166	191	173	174	181	157	210	185	164	163	188	173	203	170	171	186	183	188	219	190	162	190	201	191	201	181	197	181	170	165	197	186	181	199	173	194	170	196	173	193	189	173	178	185	197	198	147	175	162	160	197	184	184	127	197	176	172	193	192	195	216	202	189	166	227	174	197	209	178	177	183	177	152	187	179	184	188	172	185	181	206	198	159	194	213	208	180	175	184	168	156	171	179	169	188	189	197	172	176	158	175	171	162	203	170	182	202	186	195	208	180	187	173	196	166	159	187	182	183	205	172	177	171	193	195	198	184	191	198	201	177	145	192	197	189	185	176	183	183	182	144	170	186	188	177	155	160	145	182	152	174	171	183	189	170	180	166	190	203	174	182	206	181	176	191	173	214	190	160	203	184	177	172	176	194	175	204	185	157	193	194	188	179	187	179	194	158	179	196	170	181	165	161	214	171	187	160	166	174	162	198	167	183	164	195	196	174	184	203	164	195	166	187	201	171	174	161	154	187	190	179	174	177	194	149	185	177	184	185	161	162	184	174	177	187	192	187	185	193	170	196	189	203	200	205	212	184	162	184	163	176	165	154	193	219	201	155	155	174	186	184	195	199	187	173	163	188	197	193	197	181	180	165	202	214	186	181	160	181	213	176	170	184	193	174	194	187	181	193	196	186	173	196	165	187	164	210	179	211	175	178	164	193	189	183	167	152	199	207	185	162	177	207	164	208	181	202	181	178	193	169	203	206	174	202	191	175	165	190	171	194	173	199	188	171	153	185	182	196	209	177	169	179	175	180	202	173	173	207	186	196	165	202	194	160	160	157	165	189	188	171	197	168	192	200	175	180	183	174	193	176	165	178	184	181	169	177	159	162	185	190	171	188	171	172	180	170	181	149	201	170	206	213	190	189	195	180	191	181	195	188	179	165	210	185	170	168	190	172	204	215	213	189	189	208	204	198	200	175	202	190	199	180	186	208	198	189	186	185	191	189	175	190	183	197	196	162	173	193	180	183	185	177	207	165	189	210	162	182	194	184	202	190	172	175	201	194	213	188	193	181	167	208	165	198	160	165	184	193	196	190	174	211	193	194	185	189	180	207	205	187	207	168	185	189	166	190	190	190	163	197	190	197	169	205	196	189	185	167	185	183	196	175	186	187	187	193	187	196	179	184	182	200	208	202	188	181	184	147	196	191	188	163	205	197	174	144	177	183	173	164	177	170	184	159	207	167	174	184	180	175	180	173	168	179	174	181	192	222	188	195	156	185	182	184	163	173	151	154	197	177	164	208	168	192	176	184	201	165	185	198	164	165	178	201	202	219	189	207	182	185	151	194	198	143	170	179	180	185	184	200	170	163	187	200	190	178	205	178	207	156	202	173	175	198	178	199	181	170	178	173	176	194	182	193	179	174	176	178	182	181	181	169	225	182	193	184	182	190	169	179	154	200	197	180	187	164	186	177	219	177	195	165	195	175	143	176	172	211	230	182	159	200	181	176	209	161	175	196	185	176	154	169	175	187	167	179	192	183	184	170	205	196	221	169	195	190	173	180	185	174	184	157	179	174	202	183	185	172	207	192	179	181	171	192	179	179	190	185	180	191	166	174	196	194	202	187	151	165	179	191	169	175	197	192	181	174	200	178	157	175	194	177	173	169	158	201	189	193	161	146	164	196	184	166	174	167	146	185	169	171	186	189	209	219	180	215	182	182	193	170	174	157	182	177	181	187	172	190	184	188	163	204	180	215	189	180	169	167	159	183	193	177	172	168	198	178	178	181	168	176	184	181	193	188	185	184	183	196	183	193	212	216	148	182	183	190	195	177	157	182	206	194	158	183	171	189	167	213	184	190	182	192	165	147	190	174	169	160	188	167	170	193	180	172	187	159	179	172	180	181	159	195	166	177	179	176	168	186	171	207	177	209	179	187	179	185	182	183	188	188	156	180	172	211	176	176	179	196	206	173	166	195	167	187	173	182	188	148	182	143	174	219	184	182	180	173	184	204	201	182	175	170	143	194	173	199	206	163	192	159	178	179	180	170	185	167	177	194	172	177	177	201	194	205	176	191	188	197	196	186	160	196	171	183	199	182	194	206	153	186	173	208	162	173	180	191	185	201	183	189	180	184	169	161	176	170	198	193	200	171	174	189	170	200	186	186	221	175	217	191	213	185	168	183	168	190	199	181	163	179	200	184	177	197	151	161	177	191	163	187	176	193	183	172	178	195	171	166	153	181	182	184	159	178	206	170	205	173	200	184	167	157	184	171	185	185	182	157	194	197	204	145	184	180	172	186	165	171	173	178	165	191	183	174	169	164	165	162	180	200	190	175	178	176	191	187	184	165	209	220	188	191	186	187	230	184	218	198	160	198	199	166	152	186	184	180	177	181	166	182	180	175	171	194	194	164	162	172	183	173	193	200	210	174	167	170	169	183	217	190	178	200	179	177	162	186	179	170	198	165	197	191	155	200	199	170	159	180	163	190	190	182	144	194	181	157	189	197	177	180	195	188	175	178	180	187	168	173	188	185	173	194	201	182	174	186	169	184	172	176	162	196	184	180	189	175	172	178	182	192	193	179	204	185	193	176	173	190	169	199	205	180	187	184	185	195	154	168	176	185	203	184	163	177	188	174	191	173	172	178	194	186	171	185	175	168	164	175	177	180	174	201
22967	20205	2911	3260	3044	2557	2127	1708	1382	1297	1325	1128	965	900	996	906	915	827	812	3725	595	572	562	539	563	503	509	480	533	506	513	498	495	468	492	498	512	488	471	429	452	469	461	468	460	455	475	469	454	488	462	450	447	467	454	465	463	427	442	442	421	449	456	473	485	469	416	437	464	427	468	433	500	413	428	462	458	471	430	429	427	408	480	439	443	438	421	449	429	416	415	466	475	443	457	455	491	451	434	441	450	421	456	433	426	440	435	447	468	435	451	442	426	448	429	449	442	468	432	440	466	402	446	410	433	431	456	445	425	446	436	478	395	438	476	437	427	436	417	465	420	475	416	425	454	416	400	431	440	427	439	426	439	471	471	430	442	433	447	424	409	393	435	418	444	412	442	433	456	423	406	435	466	478	460	439	402	425	458	415	444	454	435	452	453	436	446	420	454	432	445	472	418	475	435	461	431	395	462	431	460	449	431	459	456	434	451	481	468	468	399	462	468	447	447	460	397	422	434	427	444	439	451	425	448	419	455	454	427	454	405	423	395	437	421	461	430	416	470	443	433	433	453	435	438	438	491	408	440	408	420	451	392	474	443	449	446	403	463	451	463	434	453	441	432	463	469	401	406	450	452	464	439	484	471	402	408	408	422	427	430	459	473	423	449	423	437	429	454	425	437	427	425	433	448	431	452	452	443	466	449	458	420	434	422	426	415	434	410	430	415	454	436	442	438	453	418	442	459	440	462	451	431	429	440	420	387	437	434	428	457	444	459	437	432	450	461	433	442	429	445	429	446	445	444	459	432	440	473	446	446	458	466	436	420	415	408	434	444	428	406	398	423	464	426	455	407	426	459	445	416	421	394	453	458	428	403	418	429	403	415	457	466	462	439	424	490	424	430	438	448	442	438	412	419	435	442	433	462	467	412	440	436	426	410	442	431	425	461	405	438	419	428	461	440	423	469	435	441	466	469	459	435	410	413	432	439	423	469	455	426	432	436	480	418	422	433	429	438	466	410	419	416	434	414	460	438	435	431	466	424	430	454	430	420	402	439	434	421	440	447	425	429	443	430	454	414	403	442	443	445	499	447	438	434	448	424	416	427	410	391	442	469	463	435	405	459	416	427	419	416	417	392	416	467	422	472	445	391	440	452	404	410	449	460	426	431	432	436	457	443	428	401	438	412	471	444	441	432	432	423	413	451	462	436	457	421	436	414	457	458	444	416	445	451	451	464	423	495	474	448	442	467	478	441	441	452	458	451	460	433	456	440	450	429	464	448	398	436	428	399	474	427	429	436	473	450	473	411	419	419	427	432	441	415	443	447	439	448	456	426	435	414	457	414	454	451	454	449	398	460	419	444	426	438	436	449	466	444	395	414	459	442	429	463	425	460	443	414	440	412	435	442	441	453	432	430	467	469	443	418	452	408	446	475	441	438	462	467	435	411	447	409	470	433	449	439	431	430	418	458	452	423	426	404	445	439	449	445	411	463	434	414	473	419	415	411	431	431	436	460	466	454	453	448	402	420	417	403	428	474	416	413	435	431	427	417	412	453	418	449	419	420	456	444	441	459	433	433	420	459	446	444	465	449	414	470	421	434	454	453	430	442	392	445	476	457	461	464	437	456	452	440	420	430	475	451	451	457	420	427	429	426	434	420	446	433	428	445	408	446	476	409	408	442	472	465	450	452	437	453	402	458	428	448	468	414	421	434	431	429	447	466	431	495	453	483	408	455	426	438	466	420	417	432	418	447	420	446	462	474	389	444	433	449	461	437	393	422	432	421	422	445	412	460	423	456	401	437	442	445	421	432	444	424	456	461	419	451	433	484	442	456	442	450	444	421	434	442	456	431	465	446	456	446	415	428	472	472	421	444	424	414	468	443	418	463	427	423	446	485	463	446	450	428	426	459	430	485	424	448	444	417	457	444	445	417	382	393	468	444	463	445	412	424	435	464	413	415	434	426	452	415	451	414	447	419	422	417	442	460	445	429	403	423	418	413	452	405	411	443	456	479	439	491	421	412	426	454	481	450	415	426	437	420	457	427	448	452	459	448	474	449	434	442	454	475	445	444	464	435	433	481	428	437	428	446	460	465	444	407	437	434	407	438	436	430	435	414	405	470	415	427	437	419	449	451	421	424	464	417	436	441	461	429	434	431	405	399	416	427	416	428	463	459	427	460	432	440	432	386	450	460	434	394	436	443	408	404	440	448	458	430	440	441	417	433	432	428	455	437	417	463	425	434	458	417	492	462	425	469	488	438	465	440	462	430	456	446	418	451	442	457	457	432	446	457	426	436	487	436	444	403	455	464	473	459	424	431	402	467	456	394	457	438	436	424	458	447	429	441	412	466	424	435	440	469	436	440	443	450	444	468	439	439	469	491	457	449	428	445	425	445	437	469	431	442	489	435	440	450	463	450	418	405	439	441	422	419	410	462	446	468	391	447	397	446	462	437	450	439	464	458	406	443	466	451	386	408	426	482	414	428	433	449	441	469	449	428	475	426	464	434	465	431	439	451	438	463	416	426	436	424	440	403	453	464	441	410	426	440	440	428	461	448	469	484	471	476	440	482	418	453	462	442	400	421	420	442	438	437	421	443	452	446	423	473	428	448	465	423	410	419	419	432	448	458	469	415	405	425	453	413	472	471	458	480	446	415	435	451	433	421	409	410	436	430	435	448	462	470	439	424	407	421	430	438	452	430	433	446	468	417	431	464	440	398	460	413	467	444	382	436	446	417	410	455	425	440	455	428	516	430	435	448	445	431	411	433	434	419	486	471	438	394	478	398	455	470	458	462	394	445	450	452	413	424	453	415	417	417	439	433	417	411	385	420	407	414	444	410	428	440	481	438	454	464	429	413	456	477	450	432	462	456	430	439	435	478	484	457	442	446	477	428	429	422	465	431	442	417	417	443	455	420	423	458	424	427	406	436	446	463	430	413	424	385	442	476	429	464	415	455	463	437	418	468	452	450	442	447	439	414	439	404	423	417	457	446	388	425	434	474	431	444	441	458	415	456	459	449	440	488	429	428	432	471	418	436	468	431	481	409	430	451	453	456	447	452	420	432	421	467	448	424	448	406	458	470	426	404	463	423	477	461	461	435	442	400	444	457	461	440	429	432	439	445	409	453	447	424	474	428	399	442	430	420	448	455	450	440	406	451	464	399	409	449	434	466	442	410	430	467	411	415	459	453	444	443	444	447	482	454	413	447	408	404	434	417	426	423	420	430	434	436	419	447	434	445	462	439	434	435	454	447	430	433	459	416	442	447	415	450	408	460	426	437	421	446	424	443	420	418	412	433	450	428	472	421	427	465	428	444	407	429	403	444	440	464	437	437	439	429	414	434	421	445	422	416	408	449	429	461	439	430	403	419	433	434	446	449	450	453	483	443	466	442	428	447	423	458	482	430	448	423	428	431	448	391	431	457	455	449	477	409	478	440	476	433	478	447	441	438	447	392	441	442	397	456	479	433	428	464	443	422	445
40504	50177	15565	3255	1535	1167	913	664	562	522	469	453	401	357	372	393	362	354	363	1512	312	276	281	263	285	327	275	255	289	278	262	251	245	252	265	242	267	259	262	225	254	277	233	223	259	258	228	234	226	259	240	280	288	257	246	288	260	253	254	238	269	264	235	258	259	235	262	251	210	288	235	254	263	271	239	261	271	264	243	246	260	236	259	245	239	236	260	261	240	244	227	260	260	235	238	256	228	217	253	249	199	267	240	250	266	246	240	221	227	242	268	265	259	252	282	237	246	284	263	230	245	224	273	254	230	301	236	226	266	243	235	243	236	280	224	227	217	281	226	250	219	226	216	260	250	269	281	239	263	242	238	239	244	249	274	244	247	238	243	225	253	248	260	218	232	278	278	286	240	245	254	264	238	241	244	237	258	240	237	232	231	242	268	242	232	266	227	254	261	227	243	236	235	222	233	251	253	233	232	251	236	246	222	253	258	261	243	264	256	249	250	244	263	249	229	250	265	242	231	248	233	236	262	250	246	256	267	247	234	272	235	222	239	266	251	226	238	218	235	218	259	256	222	238	244	247	247	252	242	262	247	230	230	270	236	252	269	239	223	232	230	259	239	236	240	245	225	247	257	269	262	269	257	258	233	232	277	252	252	245	245	252	246	208	251	265	227	229	231	270	257	244	291	269	241	261	248	230	240	230	217	238	220	236	262	275	231	254	262	252	242	239	220	203	262	256	278	244	277	244	246	274	257	246	275	237	244	223	253	247	225	269	232	251	231	249	268	271	238	251	242	221	254	267	248	236	230	256	269	242	250	239	238	247	253	229	264	214	249	275	251	257	248	254	279	234	260	217	214	248	264	245	213	233	281	233	235	232	236	270	270	237	258	240	248	258	263	243	271	227	298	277	238	262	224	225	280	261	246	228	233	272	240	243	208	278	223	237	235	234	251	259	238	247	250	262	255	244	258	256	248	255	235	241	264	280	248	268	239	244	265	246	270	260	262	236	228	251	227	261	255	241	256	243	239	261	230	244	240	245	264	231	247	204	246	252	247	251	260	235	228	230	269	250	248	223	210	277	240	204	247	280	244	244	233	267	242	256	241	244	223	247	239	274	256	240	245	253	249	245	257	242	251	240	235	230	225	239	233	242	269	203	215	256	249	245	223	247	232	259	219	229	259	243	247	259	215	261	266	252	257	227	231	269	247	267	232	261	250	273	254	247	242	248	254	221	231	254	259	259	238	247	234	268	241	254	242	244	251	259	260	256	283	253	231	234	235	268	217	261	230	283	232	236	240	254	228	247	258	240	240	232	272	240	213	223	237	241	243	252	263	250	246	238	236	224	248	261	225	275	278	259	265	253	267	258	237	274	275	251	261	247	262	223	255	254	273	242	246	244	228	236	241	245	250	249	260	207	257	254	243	267	223	246	254	216	248	258	235	274	255	260	234	251	240	247	230	211	235	233	265	246	245	268	250	246	273	258	244	247	229	288	266	232	243	242	244	253	302	258	243	251	260	236	246	250	247	254	267	243	231	252	226	244	239	236	278	253	253	236	239	251	220	241	243	235	260	270	257	239	293	277	235	235	247	239	255	228	252	246	250	222	214	245	263	249	216	268	228	251	229	295	237	227	277	213	244	247	236	262	271	250	243	255	241	247	284	230	264	225	243	237	254	217	259	276	235	240	243	239	221	222	277	241	231	231	231	239	235	248	256	250	240	244	263	262	265	286	249	269	246	254	261	220	241	235	271	221	239	260	230	273	254	220	243	235	258	259	243	264	290	246	269	266	247	230	294	225	254	242	214	239	243	233	233	263	241	243	217	234	276	237	235	250	257	266	255	230	228	267	250	238	225	245	248	220	249	244	242	277	225	241	229	264	253	216	253	239	239	242	259	237	242	235	252	236	253	256	253	250	223	242	252	245	250	229	262	254	261	248	264	212	244	252	257	256	269	244	246	253	244	238	241	223	243	245	238	253	273	249	232	253	248	240	240	244	261	218	267	257	250	230	245	231	234	275	240	262	262	252	233	258	246	281	239	260	238	233	231	282	257	252	258	249	260	222	251	224	234	241	236	260	262	250	232	238	268	257	258	235	202	274	269	246	244	251	243	252	268	251	252	246	239	281	270	247	267	273	271	252	223	256	267	250	233	238	254	232	239	262	231	243	263	208	234	218	238	243	238	260	240	230	267	260	259	223	247	236	203	247	242	263	233	252	247	244	223	235	267	276	253	232	243	242	248	265	263	212	235	240	234	252	277	229	233	267	242	268	284	283	244	241	245	231	243	277	261	228	279	265	235	255	242	272	251	252	250	257	232	277	253	257	266	240	233	238	261	254	223	243	261	257	257	233	236	254	234	286	245	231	225	248	221	253	245	235	255	267	243	228	254	245	213	240	232	285	242	253	252	243	252	265	233	245	231	259	276	233	241	232	227	238	261	278	247	251	230	239	241	234	244	257	258	247	258	253	231	259	240	229	233	244	282	245	267	248	231	258	257	255	206	252	247	243	237	227	256	266	233	238	246	247	262	217	244	259	242	255	221	266	248	253	251	238	263	243	264	228	237	284	245	250	242	241	258	246	227	276	261	238	270	246	268	243	226	225	235	278	228	255	283	284	248	238	222	269	244	259	248	251	251	240	237	234	259	232	252	248	208	265	249	236	239	239	262	236	242	280	245	252	246	243	245	262	235	261	256	243	230	263	221	219	252	292	233	233	259	279	230	225	228	223	228	266	231	247	231	238	243	265	266	255	252	272	242	249	263	264	243	260	282	267	246	231	222	257	207	273	299	261	228	251	233	239	217	242	224	234	251	235	272	268	265	261	236	273	261	259	250	270	280	263	253	234	245	244	260	290	239	247	249	281	226	275	238	238	233	250	271	224	260	252	247	248	231	257	248	241	251	255	277	241	270	247	237	279	296	258	243	237	256	260	239	235	250	255	230	230	266	280	254	268	248	239	258	266	235	237	260	243	228	270	208	236	245	260	299	251	235	219	242	236	255	238	245	243	233	237	224	256	244	259	233	249	282	256	257	253	233	258	266	243	247	271	210	241	313	263	237	258	283	243	247	263	241	230	242	239	253	260	228	278	255	239	232	239	243	266	264	265	252	226	261	274	245	227	258	243	243	250	251	226	257	227	268	230	226	276	284	253	228	279	256	238	268	241	248	258	277	274	259	249	259	240	260	270	256	231	246	258	226	265	276	242	236	256	232	267	233	230	244	260	253	258	248	245	238	260	251	250	246	238	263	233	271	243	228	238	230	226	248	231	248	221	240	241	244	264	254	249	253	235	252	241	247	276	278	243	245	273	256	252	230	240	257	249	254	244	234	261	275	247	240	252	252	265	239	255	227	239	255	281	249	256	226	224	245	250	272	245	228	241	234	249	242	258	253	238	253	263	249	248	248	275	262	225	252	239	260	217	214	217	250	217	254	269	259	213	248	253	253	236	255	226	247	255	255	235	229	244	256	250	232	255	253	282
26904	26388	5180	5812	5239	4387	3865	2789	2368	2107	2155	1892	1528	1326	1512	1484	1373	1232	1261	7932	855	841	775	721	757	725	700	742	715	712	692	658	679	697	707	620	637	591	589	668	627	616	666	569	619	612	597	604	605	609	618	582	559	566	572	599	609	638	543	579	584	567	547	546	556	567	608	580	572	564	559	534	548	539	562	536	573	560	554	538	579	566	574	560	539	588	548	546	526	611	581	562	566	612	531	556	575	568	590	613	548	567	522	591	534	595	554	522	586	562	552	554	579	574	531	545	544	548	590	565	543	560	520	602	563	530	581	567	508	529	564	528	617	558	529	529	564	550	534	579	544	528	592	600	523	573	560	535	559	563	600	568	540	528	563	508	538	587	552	549	552	542	550	543	522	545	530	597	553	561	537	563	538	583	558	545	529	537	576	557	547	543	569	533	576	569	567	559	556	541	592	553	543	541	548	545	522	551	559	588	583	546	521	557	560	564	584	543	543	506	529	557	586	518	562	535	550	626	555	544	542	597	547	522	552	555	504	552	564	546	552	556	557	566	542	555	529	582	510	560	539	537	555	551	520	548	550	582	517	616	530	567	528	569	600	567	564	544	549	563	586	541	553	594	543	567	567	491	537	546	528	578	538	583	558	563	539	569	555	565	575	516	571	534	560	527	552	584	531	566	600	562	533	522	527	595	587	552	549	575	550	525	573	533	559	562	593	539	554	548	566	541	588	570	589	555	605	567	540	554	531	518	584	539	572	556	555	536	521	525	544	542	533	569	519	563	575	567	567	538	562	558	525	589	547	568	563	519	553	563	538	546	567	559	581	557	586	556	600	534	502	570	567	529	607	515	546	531	538	570	560	548	571	515	552	532	557	557	539	579	549	526	543	572	543	567	547	537	575	569	565	579	553	598	540	553	521	568	559	581	547	560	536	530	539	550	545	554	512	548	577	570	545	504	530	544	529	569	531	563	510	556	579	539	525	503	529	587	579	547	536	513	540	547	565	540	567	542	569	581	596	570	549	548	569	525	561	544	485	581	551	558	555	544	583	566	569	534	530	530	547	536	523	544	545	520	561	577	554	557	538	579	550	536	525	550	546	573	552	562	586	578	567	556	526	569	589	554	544	529	558	599	543	522	547	555	560	568	523	545	547	554	506	598	538	522	575	537	547	521	548	571	624	568	552	580	561	562	548	522	587	599	570	557	550	565	531	546	541	564	574	532	561	604	525	596	572	574	565	499	598	582	584	552	523	567	512	582	592	565	552	536	567	569	558	552	547	601	591	553	551	579	548	530	544	505	587	532	547	573	551	545	574	560	559	549	510	545	531	548	556	565	539	590	518	538	555	541	548	533	535	561	522	609	566	596	508	532	591	591	569	562	587	618	536	570	543	549	550	552	523	572	586	535	544	576	544	568	531	543	559	533	573	550	605	508	560	562	536	558	487	530	560	519	584	528	551	566	537	565	570	511	524	543	561	576	521	548	567	492	527	569	544	609	576	560	611	529	585	557	571	515	559	534	588	520	533	515	527	589	559	566	534	569	540	554	593	554	568	595	566	559	536	557	521	544	516	536	513	604	544	577	583	556	560	581	541	540	539	596	524	574	545	590	506	559	604	544	574	531	566	532	563	522	517	520	527	532	601	561	558	547	544	571	579	570	545	561	546	567	524	563	568	564	505	540	504	576	511	537	577	524	552	545	574	555	568	537	490	528	550	548	559	562	588	571	524	551	563	540	546	566	525	511	556	543	560	511	577	603	554	570	513	508	548	551	554	535	549	580	578	539	530	560	519	553	542	541	566	576	576	573	560	506	539	574	597	574	565	528	557	533	545	562	563	525	560	593	500	559	518	552	558	584	541	540	565	545	530	544	523	545	495	500	569	561	523	549	572	603	582	598	580	580	532	580	545	549	541	550	591	556	553	559	608	590	571	542	546	551	569	569	548	545	529	553	511	572	589	532	549	581	532	584	580	559	522	564	555	525	525	564	552	583	588	564	532	559	497	501	515	548	562	539	561	535	540	611	563	547	553	567	582	534	529	575	564	550	579	562	585	583	588	564	514	603	594	547	555	524	546	562	568	519	569	534	573	582	539	594	547	599	560	538	558	559	566	579	551	530	542	578	589	536	556	533	533	538	542	577	592	515	536	578	544	533	539	555	579	560	554	568	571	548	563	571	557	604	565	546	560	500	547	563	552	538	570	560	529	570	574	548	567	554	553	574	560	545	539	575	577	589	532	547	585	593	513	594	572	571	542	574	581	613	548	590	574	506	509	533	542	543	550	524	536	585	569	565	518	519	570	532	550	522	543	550	558	571	550	520	547	579	566	546	580	567	566	553	540	546	511	562	590	560	533	594	553	567	561	552	584	525	576	560	549	560	554	543	507	513	532	564	535	542	533	576	549	522	549	575	582	499	552	589	511	569	578	571	567	587	597	573	605	534	537	551	545	534	570	567	526	544	610	540	552	560	603	586	544	609	538	566	567	558	559	567	557	557	514	547	584	574	538	576	574	531	556	549	591	619	556	562	552	552	582	562	558	535	563	553	551	596	551	543	543	563	573	525	584	540	542	543	563	570	537	523	555	571	562	540	532	555	531	561	553	613	555	547	556	567	587	548	516	555	560	566	558	546	527	573	538	549	548	550	559	543	558	538	566	504	525	545	570	529	555	564	560	505	520	564	569	570	585	541	574	554	564	597	517	537	551	558	544	534	540	535	545	563	503	579	565	524	533	571	581	560	560	537	545	566	525	552	564	556	541	581	516	520	538	589	579	557	556	540	559	570	588	532	492	542	588	512	577	537	589	551	532	577	530	620	540	567	559	551	587	567	527	582	526	533	550	591	539	569	548	533	533	547	542	571	615	544	573	551	544	584	553	528	565	532	510	543	554	524	563	559	564	521	556	577	515	583	596	529	536	555	536	541	547	527	605	544	546	575	582	539	531	592	509	525	518	585	571	569	542	515	579	527	583	580	507	584	551	531	523	545	546	537	556	537	553	528	501	563	561	584	553	580	602	542	577	558	536	556	550	561	536	537	541	541	518	530	558	524	566	558	570	570	586	489	559	550	560	543	544	570	575	567	558	553	542	569	575	543	551	585	558	559	536	544	550	550	582	532	572	541	542	552	538	571	535	559	570	553	548	539	561	533	530	578	546	546	574	536	528	565	515	565	567	586	589	517	558	564	570	570	534	491	565	541	565	529	553	572	554	527	547	562	558	529	603	558	561	545	563	568	585	565	530	585	562	575	556	580	597	557	501	559	546	590	548	574	527	554	545	535	574	533	571	577	577	541	566	544	571	531	595	513	583	501	555	546	546	536	527	609	560	533	525	564	571	574	541	523	572	519	548	544	543	529	565	540	570	522	568	567	543	526	562	562	563	543	580	565	533	567	560	534	497	521	551	575	525	558	560	532	544	554	566	572	553	549	513	547	542	590	561	554	518	579	555	562	513	531	557	540	547	546	533	552	561	592	566	624	526	549
5796	2946	204	166	140	115	101	98	85	76	81	94	77	87	86	85	73	69	79	94	70	54	65	74	71	76	67	62	65	75	64	82	82	67	75	72	64	83	78	76	74	67	60	72	59	83	58	75	57	65	73	58	67	73	63	60	75	63	68	66	65	56	67	75	94	72	72	69	64	63	64	75	62	73	72	51	61	70	84	69	65	61	83	71	68	68	51	64	67	68	68	63	81	61	70	79	58	65	57	69	53	44	73	56	71	83	66	72	59	59	66	77	86	61	68	77	74	73	63	71	57	61	79	72	76	50	56	65	62	57	66	69	62	76	61	77	60	69	69	59	75	71	69	59	75	63	61	68	69	55	74	71	64	57	69	71	67	58	69	49	67	65	64	56	61	79	79	55	62	76	59	67	68	53	75	72	49	75	74	55	79	67	60	80	51	53	73	62	65	76	65	68	65	84	79	66	75	78	64	71	62	60	59	75	59	75	76	67	59	71	59	68	66	92	72	86	64	63	62	76	81	65	59	68	61	71	67	59	76	63	65	70	76	68	79	81	72	72	62	63	63	60	76	58	69	62	65	66	55	75	75	62	68	70	75	56	71	58	67	63	69	70	69	75	63	64	58	75	57	70	68	65	54	78	59	70	57	64	69	63	64	60	77	74	81	64	69	66	72	70	66	77	54	71	62	68	66	72	61	61	75	69	72	75	67	75	54	55	45	61	49	54	54	71	65	73	74	67	69	77	75	68	64	75	85	63	66	62	60	60	60	58	69	80	93	91	65	75	68	78	70	85	68	69	64	72	70	62	73	51	77	70	61	77	67	79	57	65	66	68	77	70	66	52	62	67	62	58	64	70	78	56	72	80	68	61	69	58	61	52	55	55	68	85	70	59	74	58	82	58	81	65	56	67	68	55	59	70	81	78	69	73	58	74	69	66	50	71	64	66	68	61	73	73	80	64	72	67	78	60	52	72	53	69	73	63	61	69	59	64	66	53	74	85	83	58	64	65	68	63	64	65	55	69	58	74	66	83	59	60	64	69	74	55	60	73	68	61	59	73	77	67	70	52	83	66	64	67	68	61	56	86	65	65	70	63	93	75	71	86	72	81	71	62	81	67	62	83	72	76	71	68	62	57	61	67	83	59	77	82	68	68	53	77	72	76	78	56	57	90	64	72	78	54	54	62	62	77	66	64	69	77	73	67	70	66	62	60	60	66	74	70	66	75	72	68	67	61	81	50	57	58	73	72	64	59	61	58	57	60	63	64	67	71	64	93	64	69	71	86	51	80	46	63	60	61	66	78	75	72	62	74	82	61	65	64	71	67	78	69	78	65	58	62	64	54	57	69	61	81	72	59	52	71	77	65	61	71	67	73	64	49	72	77	69	82	52	71	64	66	59	88	66	64	82	82	86	91	56	66	63	61	71	60	66	61	61	69	70	55	64	58	74	76	71	81	71	57	80	59	70	67	63	63	64	75	72	56	72	55	53	78	55	63	59	79	72	76	65	68	76	93	65	68	64	56	70	58	63	64	57	65	70	57	78	58	67	66	70	68	68	84	62	58	62	65	77	62	65	67	60	67	70	68	63	75	60	74	70	66	78	65	88	62	68	72	75	77	72	74	76	73	79	73	74	70	55	79	85	81	66	68	55	70	61	61	68	74	57	80	46	51	84	68	64	62	63	75	62	72	69	72	91	71	65	70	81	60	71	63	60	74	77	63	74	75	58	49	55	65	76	70	73	62	56	61	79	75	63	62	64	66	56	68	79	65	60	63	81	69	69	62	68	69	61	66	52	64	73	69	70	72	76	75	55	61	57	65	65	68	79	69	60	57	64	55	67	71	61	68	73	65	63	51	62	69	65	74	57	62	72	62	71	78	61	75	64	61	58	64	59	73	76	61	55	71	70	54	66	72	72	63	70	72	70	74	74	68	69	76	63	54	68	66	70	74	66	58	82	68	77	54	58	51	67	75	65	70	64	66	60	64	67	74	67	66	67	59	64	74	73	69	77	76	75	52	63	58	59	54	70	77	69	54	71	62	58	57	54	76	51	51	79	66	71	71	75	60	74	77	67	80	77	67	66	59	71	63	65	54	66	76	59	56	63	61	52	67	63	66	60	57	67	63	70	67	64	81	63	81	70	80	75	65	71	72	71	56	76	74	61	73	54	73	54	56	68	49	69	64	79	62	56	75	81	74	81	73	55	58	60	71	59	56	74	66	64	67	61	69	79	69	77	68	92	65	56	73	89	68	80	73	69	65	60	69	76	70	64	73	71	54	68	75	61	59	79	58	62	66	66	62	62	70	57	91	83	60	65	73	59	68	80	63	66	72	73	60	63	63	75	66	76	70	72	51	51	81	80	72	71	55	83	65	77	60	63	65	81	70	56	56	72	64	72	76	62	79	51	67	74	67	55	59	68	70	61	66	85	75	65	65	78	63	64	88	73	71	83	63	67	64	66	66	61	66	66	62	65	59	71	65	49	60	72	72	63	68	68	79	78	65	92	77	60	51	66	61	69	74	67	69	79	67	57	78	65	66	75	59	46	74	62	65	70	62	61	62	80	73	49	69	64	84	54	49	66	70	64	68	71	64	64	58	53	63	68	62	65	66	73	76	89	72	73	73	67	66	41	48	73	62	73	58	70	79	70	82	66	69	53	69	73	67	65	74	71	69	64	73	53	64	54	63	73	75	70	75	54	75	66	53	68	68	73	63	83	60	72	62	63	70	65	77	71	75	56	65	63	53	69	58	56	65	82	74	63	55	61	78	75	62	68	70	80	69	60	84	70	79	71	65	65	65	70	73	59	75	70	80	72	49	63	59	57	70	70	64	80	71	59	74	73	68	77	67	77	60	60	63	69	48	69	77	59	78	64	63	65	76	74	71	72	61	55	64	78	59	76	92	64	70	71	72	56	60	71	50	65	71	56	85	82	70	60	54	68	75	62	76	71	73	74	60	74	70	74	66	67	80	75	59	60	68	62	60	52	65	71	61	70	63	61	68	76	67	57	59	45	62	79	65	82	72	60	78	66	70	59	67	65	67	64	68	68	67	81	65	69	68	58	89	55	70	52	63	67	72	57	64	62	63	63	53	76	68	64	65	53	76	74	72	74	72	50	71	71	72	56	80	62	72	57	63	63	73	75	71	69	76	67	70	60	67	69	51	62	66	78	66	72	64	84	79	44	56	62	71	60	56	56	59	52	58	75	63	77	63	86	85	62	60	74	65	62	59	66	72	62	72	78	56	70	82	71	57	56	64	70	63	55	53	65	77	83	65	82	56	71	71	80	80	64	59	85	80	75	51	52	59	61	61	88	54	76	56	71	65	81	66	83	73	63	62	83	71	72	64	76	70	56	76	79	69	50	63	71	65	56	65	61	56	62	66	73	64	69	56	61	74	52	68	62	59	67	60	58	65	75	63	62	65	77	82	94	59	69	53	70	74	49	78	92	75	61	64	70	76	75	55	58	48	69	83	88	61
4602	3408	448	450	461	475	398	300	306	278	378	399	268	263	281	294	263	238	310	478	219	211	194	188	181	221	196	185	180	208	188	194	211	214	216	187	209	195	215	203	208	171	210	197	191	209	215	204	202	185	201	201	210	187	194	207	206	203	196	195	197	192	194	227	198	205	192	198	186	231	215	185	171	204	191	191	223	198	197	208	182	212	208	198	172	191	218	200	189	208	196	199	202	223	214	198	183	220	208	212	202	196	200	210	199	206	211	187	192	196	173	186	191	212	190	218	207	188	191	208	192	183	216	184	201	210	207	211	185	218	205	203	197	179	215	197	198	193	205	198	215	200	202	186	206	192	212	184	211	197	202	204	202	177	199	178	190	209	186	180	209	198	181	172	224	167	201	199	206	183	185	180	218	200	176	217	208	197	183	195	187	207	206	184	200	219	178	183	219	187	197	207	219	213	177	197	176	191	195	192	201	196	202	220	180	181	220	200	186	202	185	197	200	195	200	212	184	222	231	220	199	190	180	193	164	200	191	230	237	179	191	218	211	216	193	179	182	176	183	173	218	175	199	206	211	201	208	193	189	207	218	189	189	191	196	197	189	224	179	192	205	185	163	216	208	211	210	182	195	204	233	216	189	183	206	184	211	201	209	185	217	184	212	212	252	220	188	197	180	206	200	186	181	197	178	205	179	187	187	220	173	189	207	176	192	195	169	189	168	194	206	209	195	164	213	191	189	168	188	196	192	180	171	240	213	194	165	221	197	194	196	203	210	188	202	216	195	207	182	188	195	193	185	193	200	187	217	179	201	205	207	216	203	219	196	214	180	210	210	208	210	193	215	196	210	195	182	204	214	191	181	187	208	190	206	210	183	195	168	188	203	199	201	227	204	211	207	212	221	184	208	203	190	181	214	178	188	211	204	206	191	214	206	207	207	204	169	182	203	202	233	161	211	213	198	194	179	184	220	225	211	208	202	189	199	204	195	211	212	185	193	199	198	186	219	205	179	185	237	197	211	186	202	228	189	205	203	181	211	200	224	198	214	195	228	210	185	199	217	202	204	191	195	164	194	185	191	191	194	163	200	182	177	211	222	192	195	201	207	201	189	171	206	220	202	203	226	220	182	185	199	188	198	204	192	205	185	189	192	199	193	200	182	191	198	202	243	220	196	212	188	189	187	210	212	217	214	243	198	189	214	192	205	182	199	171	182	192	180	207	186	201	169	190	198	196	204	218	188	189	182	200	191	188	194	183	191	224	175	196	206	199	174	173	190	200	223	208	221	199	186	197	195	189	203	173	175	177	204	195	189	193	187	160	213	203	195	187	202	201	213	193	220	188	222	181	197	192	197	197	178	199	205	218	189	191	199	206	181	221	208	188	198	194	179	214	184	197	180	157	190	191	169	203	203	198	214	225	212	194	171	191	192	195	190	187	217	208	189	182	192	174	185	207	197	192	196	192	191	191	195	203	203	220	192	195	218	212	178	201	212	176	198	208	211	185	206	185	178	200	181	208	188	208	201	192	190	201	230	180	202	190	196	218	181	196	168	184	189	174	189	206	191	215	191	211	191	197	196	188	193	206	172	212	202	187	224	216	231	201	206	199	195	195	202	179	203	204	196	194	177	200	178	183	182	181	215	182	228	203	213	199	194	205	177	205	197	204	197	224	247	202	206	205	183	191	200	178	197	218	198	195	223	195	213	215	202	178	187	226	198	182	209	197	185	194	202	191	191	187	220	192	200	162	195	173	184	213	198	186	178	182	198	178	177	208	202	165	217	201	184	201	199	214	184	196	170	186	207	225	206	193	219	219	204	198	181	207	211	198	183	186	218	196	221	194	188	194	205	186	185	181	207	206	165	216	196	199	203	193	162	198	212	215	216	189	193	210	198	195	159	201	181	174	200	204	192	197	203	204	198	205	207	177	190	200	180	225	190	220	196	215	188	207	187	218	206	202	206	185	196	198	191	217	192	208	196	181	197	178	200	192	222	180	179	220	184	209	186	197	178	211	180	200	197	190	189	199	204	219	186	166	201	187	175	205	192	195	199	194	197	202	189	210	205	170	196	202	162	189	192	216	199	198	192	200	187	201	199	199	189	210	212	177	200	199	185	223	214	215	209	189	195	191	190	211	200	183	191	204	162	169	212	185	197	191	198	190	193	201	193	213	166	175	203	153	203	200	194	200	203	203	187	213	208	195	197	218	189	183	206	215	197	181	209	184	205	209	184	201	213	215	192	197	193	206	183	193	202	173	223	188	215	195	200	199	220	190	215	197	208	184	217	203	193	213	197	170	206	203	200	192	212	179	184	210	193	218	188	199	208	218	195	208	217	196	203	202	207	211	192	168	195	199	208	210	237	217	192	193	187	207	201	178	217	186	191	187	215	202	205	225	190	193	201	191	204	208	205	173	208	198	211	205	201	179	187	201	215	199	158	210	193	176	191	169	151	187	172	189	213	175	214	205	209	172	184	182	189	208	205	200	196	222	182	220	220	197	193	193	203	211	192	211	204	185	177	204	211	208	220	192	182	207	193	203	190	195	204	189	214	200	196	196	179	187	167	198	177	204	192	189	199	205	212	200	215	211	199	201	197	208	189	192	204	177	191	205	191	198	198	191	205	182	212	188	204	192	207	216	211	210	173	207	200	211	219	217	201	204	181	200	178	197	166	202	193	204	212	195	201	192	182	182	186	219	194	204	190	212	238	194	210	192	204	182	190	201	207	189	189	177	197	198	206	188	173	172	183	198	185	200	213	189	195	202	191	212	174	204	234	174	206	227	201	193	177	185	190	202	170	196	219	180	178	202	180	179	207	170	194	188	195	180	204	185	179	206	176	202	196	193	214	200	193	215	191	195	228	209	197	202	189	185	169	185	221	179	206	204	183	191	217	211	195	211	194	201	181	200	182	193	180	179	174	189	218	209	204	204	185	219	172	196	221	176	199	241	204	202	198	195	200	205	203	177	197	188	218	184	195	180	192	215	195	216	198	201	202	171	209	173	197	215	172	213	212	186	196	179	229	194	210	167	215	210	186	226	212	194	188	178	184	197	206	197	194	195	199	206	190	214	189	179	209	170	205	192	225	199	175	200	201	214	181	208	205	186	195	189	212	179	186	189	201	174	192	199	198	188	247	204	215	185	204	187	195	179	202	210	201	195	193	208	210	210	196	191	207	194	183	200	202	178	194	196	183	228	179	192	185	200	211	178	213	223	212	191	199	176	213	193	179	193	202	211	205	191	172	203	204	179	207	204	208	181	208	189	196	188	215	216	201	176	194	181	176	193	209	196	207	198	220	188	215	209	199	197	194	219	222	168	207	196	181	189	180	192	211	197	204	188	198	207	211	158	200	206	178	182	202	232	210	219	193	194	169	193	188	189	206	225	181	202	197	188	205	197	202	217	199	201	235	195	227	208	226	199	208	193	196	192	205	185	206	185	216	196	206	231	231	216	222	186	174	184	203	199	202	189	200	170	185	187	178	196
38392	41645	8556	1454	953	712	647	420	338	364	335	303	293	219	260	228	270	245	267	548	192	199	220	209	186	192	181	181	201	186	207	173	175	186	162	192	198	175	175	195	176	195	180	200	151	182	174	200	184	179	152	187	197	198	182	188	171	188	218	215	175	168	155	191	190	178	169	178	214	154	160	156	159	178	174	177	165	177	204	164	190	169	188	171	204	179	176	197	172	167	193	185	170	181	180	180	189	187	185	179	176	178	175	209	149	182	190	178	178	192	192	185	179	181	175	185	184	187	160	178	189	178	205	189	190	188	173	173	192	174	185	202	179	183	182	204	212	145	167	191	177	164	175	165	192	178	199	178	190	166	206	164	179	193	171	181	172	169	176	192	172	174	182	160	170	192	172	179	183	183	195	165	180	195	179	200	189	170	189	171	211	204	171	201	189	161	185	155	208	176	176	201	179	195	194	187	216	176	183	174	166	191	174	173	184	170	192	196	175	181	213	194	177	183	164	194	189	172	188	177	199	189	167	226	161	166	169	166	185	154	191	182	198	184	198	199	176	180	161	177	193	186	188	160	186	173	167	161	193	157	186	182	203	182	166	185	199	158	176	181	173	203	187	188	202	173	166	157	167	171	162	161	171	187	189	178	162	167	164	163	186	162	152	188	168	175	179	185	182	178	192	190	203	209	197	172	179	170	183	191	174	168	210	184	160	174	170	181	154	184	178	194	197	187	177	170	179	183	196	196	178	180	142	188	164	181	202	190	197	182	160	203	158	186	192	182	200	176	190	177	189	164	189	172	169	193	185	189	164	171	194	203	153	165	191	172	185	154	184	177	173	199	174	180	184	204	161	192	188	157	178	172	193	164	186	203	187	197	182	173	163	168	181	185	191	182	180	186	199	204	166	203	170	185	153	186	192	177	178	187	188	168	181	180	186	204	182	188	189	200	182	183	175	209	187	165	231	176	160	182	166	195	155	185	175	185	161	197	179	162	169	221	200	179	176	184	185	205	202	175	180	156	178	179	206	179	173	186	171	159	139	176	188	175	179	169	179	190	177	157	176	163	185	208	182	206	167	182	175	186	176	170	186	169	216	162	180	178	214	185	178	164	185	185	190	206	180	155	169	213	193	213	174	170	180	157	200	192	191	173	168	184	190	193	188	193	211	187	189	199	201	187	172	172	167	202	166	159	206	163	178	189	170	188	195	192	189	180	196	187	199	190	164	157	194	202	196	176	171	194	180	183	197	180	158	183	193	194	177	190	164	168	178	189	144	187	160	164	182	209	163	177	190	174	170	176	181	157	185	190	188	181	184	197	201	181	173	180	198	155	174	175	196	183	190	178	172	201	167	183	199	191	153	177	179	179	185	160	188	199	198	173	199	157	170	156	166	172	176	153	191	199	212	190	195	199	205	175	166	198	171	192	190	182	186	182	199	204	182	185	186	147	168	178	190	188	152	189	196	194	199	167	185	182	192	183	189	182	184	198	186	172	192	173	179	160	175	196	164	163	176	152	157	161	188	172	203	194	210	184	163	168	181	190	179	192	180	180	165	170	164	195	193	179	192	182	190	190	179	182	185	196	187	187	173	168	173	207	180	180	184	160	191	183	176	183	198	156	173	167	173	191	180	197	185	182	189	190	183	190	161	180	183	174	163	174	177	159	203	192	207	183	167	192	168	195	163	186	196	191	179	192	193	157	187	200	183	181	182	155	184	186	186	186	182	196	202	165	198	188	217	180	188	183	188	188	212	180	170	200	159	186	206	171	198	205	183	181	168	169	191	166	180	198	168	170	191	192	190	171	195	199	161	189	192	201	179	162	176	168	216	175	210	219	172	198	234	177	202	173	186	167	194	181	180	192	177	170	170	185	183	198	158	179	189	161	194	184	158	180	175	182	205	171	184	169	166	187	183	170	201	172	186	200	173	193	186	185	173	195	197	170	192	169	199	198	184	155	180	190	175	144	203	176	198	187	195	176	193	188	192	155	183	177	203	176	177	191	175	193	174	178	190	160	161	198	205	169	177	177	172	156	185	193	186	207	165	172	177	186	173	186	179	183	160	198	191	188	176	203	154	177	173	191	184	157	158	184	199	184	172	175	178	206	191	201	179	181	209	169	191	198	180	175	197	188	198	168	181	188	163	201	173	181	181	194	195	183	172	174	171	180	211	182	199	179	155	190	182	184	180	204	177	184	179	182	173	166	184	182	161	192	181	188	168	185	185	196	187	213	204	202	171	182	185	172	163	201	167	189	167	175	173	164	175	187	181	187	178	192	180	170	173	178	181	176	180	191	179	188	214	185	172	186	192	168	153	193	185	191	205	180	192	186	192	173	173	179	184	184	217	148	185	187	166	159	188	165	207	184	184	168	183	192	186	213	176	186	188	199	198	190	202	194	189	192	194	163	176	168	173	180	155	185	202	182	201	157	175	161	158	173	179	180	200	172	179	171	167	179	210	182	189	192	183	199	174	207	151	160	174	191	178	152	209	186	176	189	164	186	181	160	173	167	169	223	158	187	179	185	196	186	194	167	159	175	168	178	175	182	184	211	195	176	159	165	160	157	194	198	180	173	175	187	207	202	175	171	179	206	176	193	164	209	175	172	185	186	162	195	185	171	185	178	203	168	174	173	193	187	152	190	192	204	175	165	169	185	167	174	195	160	183	175	187	176	192	213	188	202	165	183	164	186	178	183	169	199	188	155	186	182	155	187	203	189	191	199	203	162	188	176	171	169	188	186	182	204	192	180	213	193	188	166	214	166	170	172	175	161	200	184	167	199	189	188	193	207	181	192	202	199	183	164	189	191	222	188	181	174	201	176	214	184	198	186	169	190	211	172	176	180	182	189	186	180	190	169	159	187	187	166	173	190	180	143	177	185	181	178	165	165	170	166	188	171	194	174	213	192	176	191	183	182	190	194	178	190	167	182	182	187	187	170	174	194	164	179	166	158	209	206	181	190	178	192	190	193	188	179	197	194	210	179	185	190	188	176	166	171	196	203	212	172	195	175	176	165	190	172	197	177	174	173	183	196	160	170	168	157	198	178	184	197	183	176	180	194	183	197	184	184	173	181	181	184	200	198	178	180	183	178	189	170	165	175	199	183	174	179	163	191	175	163	176	212	176	204	180	185	172	173	160	185	153	195	176	176	147	192	181	178	194	182	207	200	191	208	206	201	224	193	174	193	186	183	193	191	194	181	198	177	193	195	178	186	186	202	153	170	179	170	209	191	173	184	154	182	155	164	182	172	190	195	194	177	188	191	206	166	203	170	171	184	162	200	168	163	154	173	174	188	201	180	164	179	185	173	187	164	184	162	188	195	180	161	180	186	206	164	150	182	192	207	182	152	180	180	178	169	144	202	187	162	135	182	180	188	182	184	182	180	182	187	184	172	174	183	159	193	192	169	176	191	191	181	163	175	178	182	175	161	172	189	197	174	169	172	150	193	184	181	202	192	188	172	184	161	173	168	178	167	182	199	181	178
22607	22466	3121	3623	3478	3064	2895	1858	1457	1232	1315	1272	1097	871	866	1009	983	934	1013	3002	590	580	528	551	567	492	516	476	488	502	500	496	483	507	507	487	487	499	469	496	451	480	463	471	472	449	469	461	464	464	429	448	480	464	440	462	458	452	469	456	437	456	424	427	453	462	446	457	457	458	453	421	396	469	438	494	438	464	459	445	496	455	451	458	424	462	465	407	431	410	464	445	467	472	464	442	428	419	449	426	412	468	424	412	482	443	414	465	440	424	437	411	444	459	462	463	464	414	458	435	422	405	484	418	452	498	452	407	417	411	461	445	430	432	450	442	462	407	398	441	449	444	453	470	448	452	452	468	433	411	410	441	484	452	426	418	438	426	477	424	426	460	443	435	449	444	436	431	422	432	431	478	447	405	409	448	423	437	408	399	467	432	424	440	426	432	433	434	480	444	421	431	458	427	472	451	468	449	429	458	461	454	438	396	434	479	432	406	491	429	419	428	436	487	443	453	454	437	428	470	420	470	443	451	436	428	435	438	408	467	463	452	445	426	451	430	428	454	443	451	431	486	447	431	430	411	426	445	469	405	445	484	451	452	418	457	408	381	432	460	428	456	450	451	417	437	426	427	458	441	444	419	467	457	446	421	436	450	449	465	450	422	429	429	473	456	422	433	412	451	477	427	440	407	410	422	447	375	485	445	446	479	441	428	434	472	455	436	411	479	444	434	442	413	419	409	463	414	424	423	429	455	434	433	445	444	436	447	409	430	418	419	447	477	440	400	425	439	434	439	431	440	403	422	442	480	439	456	435	437	472	428	402	422	393	468	451	472	413	455	445	418	462	467	462	454	454	449	425	418	454	437	438	377	480	428	441	431	431	442	429	393	408	431	456	446	427	421	426	420	426	445	437	471	418	444	438	444	429	417	434	418	428	447	450	426	427	390	439	467	445	459	446	444	408	390	397	442	425	419	443	468	467	413	397	433	425	491	450	434	441	452	412	466	447	426	448	443	408	447	457	444	470	437	479	435	440	435	480	437	465	444	461	456	448	410	417	433	433	447	454	464	442	415	473	439	473	428	437	422	431	419	459	431	440	437	428	439	409	435	443	461	421	437	439	389	448	450	439	443	445	434	409	432	428	463	414	426	444	409	421	450	444	476	419	423	450	423	450	461	431	455	437	448	458	454	424	426	493	457	443	417	489	470	469	446	396	419	439	430	419	414	423	416	462	426	428	438	427	484	462	439	461	413	449	426	425	427	455	439	436	423	436	431	412	420	453	453	461	432	432	480	460	440	438	450	435	444	425	453	415	457	442	417	445	412	424	433	433	403	442	427	456	401	461	426	426	429	485	400	441	435	444	449	444	440	445	464	450	412	461	447	432	442	451	457	435	422	444	447	458	437	434	480	431	412	442	461	442	430	436	451	479	456	463	472	459	440	471	476	428	455	476	431	455	422	465	451	476	435	421	411	399	423	459	450	425	457	446	428	431	439	428	438	468	472	423	440	455	436	442	433	457	404	430	433	436	452	440	419	436	430	448	468	427	430	444	401	430	446	464	452	416	475	431	428	425	435	402	437	416	476	419	434	416	474	420	449	408	396	415	423	423	406	410	409	408	449	458	428	397	420	434	421	395	432	463	408	442	452	393	459	416	440	456	448	438	496	445	429	439	455	434	443	427	479	435	457	431	475	402	445	414	423	474	477	436	425	436	471	467	435	438	441	416	429	414	447	454	448	427	490	444	469	449	442	441	432	464	441	482	452	428	450	453	440	433	468	433	423	464	420	426	432	441	416	455	434	437	441	420	425	437	430	445	443	437	401	400	440	435	465	435	411	440	446	453	436	439	457	444	443	421	442	467	428	473	445	442	471	445	433	419	500	432	428	427	426	436	453	457	479	403	458	451	437	469	453	461	428	402	448	447	444	436	461	424	416	411	429	433	432	430	429	459	416	429	433	399	428	441	421	435	469	417	408	460	424	437	472	438	444	447	455	419	428	429	439	433	449	433	389	432	414	443	429	448	436	424	458	417	436	425	477	451	441	416	410	434	441	414	405	465	482	431	390	424	447	438	435	437	414	438	446	437	449	422	461	437	433	416	456	424	445	435	422	442	445	441	461	398	414	446	418	420	448	429	454	441	417	422	462	447	442	436	429	442	476	417	429	464	422	459	407	406	449	432	484	471	453	424	439	469	459	436	455	416	438	395	412	444	435	436	463	444	416	488	457	460	471	444	399	502	421	428	460	435	394	411	454	420	440	422	425	402	435	450	443	411	446	419	439	477	446	402	436	451	421	432	457	457	461	392	466	451	471	458	472	452	417	413	425	447	429	461	437	438	452	439	414	444	444	415	437	387	451	438	443	420	461	428	412	448	441	436	441	434	425	444	424	399	466	464	414	441	481	473	461	426	448	441	423	424	414	448	418	432	452	458	445	420	438	444	448	461	437	430	437	439	415	411	448	408	428	432	460	431	455	438	435	431	474	452	462	442	452	452	448	446	425	398	433	455	410	408	479	418	448	481	481	446	445	438	458	459	437	405	428	440	426	423	455	428	479	436	422	436	457	412	447	421	482	493	421	407	487	417	418	433	417	467	411	477	454	415	432	464	422	478	410	465	409	459	431	430	428	469	492	430	402	414	425	442	428	437	436	427	441	461	415	462	480	462	438	425	410	442	425	451	422	435	425	428	416	447	415	450	499	464	464	463	445	471	432	458	421	429	458	446	455	431	448	423	422	428	452	435	411	465	427	417	452	416	434	424	409	449	426	429	490	398	432	438	476	450	455	462	447	426	451	417	451	455	440	454	444	437	459	464	452	457	469	409	426	420	448	442	442	428	443	442	450	448	421	423	435	413	466	405	457	448	423	399	427	455	450	459	413	434	438	441	393	469	426	431	443	383	460	438	461	459	452	434	441	406	448	428	445	447	433	438	458	423	406	470	475	433	415	464	443	429	432	454	433	408	408	415	444	431	427	432	445	408	425	416	430	420	429	421	450	442	441	431	457	442	411	413	428	386	445	438	475	444	427	436	461	466	451	412	429	456	422	451	449	411	439	400	451	464	447	414	430	423	446	448	458	405	410	469	429	435	445	404	417	456	431	427	419	395	427	438	448	438	432	436	404	463	443	438	455	422	466	432	427	462	428	468	453	418	426	445	455	450	442	424	488	425	480	452	420	449	463	447	412	438	464	418	449	443	427	394	462	441	450	466	408	429	443	467	422	450	434	444	402	429	402	454	393	457	433	424	444	441	492	426	430	438	425	412	402	436	465	409	442	442	454	442	432	406	420	435	419	426	455	437	471	455	432	465	423	455	456	424	413	434	463	416	456	395	446	404	444	433	466	442	425	429	477	421	416	476	461	406	429	448	434	430	462	488	425	420	415	463	432	416	437	419	427	430	431	401	465	466	470	452	459	460	462	428	433	443	458	405	439	426	445	438	441	472	447	467	440	441	426	412	467	431	410	413	456	423	448	408	444	400	417
43882	52254	15934	4222	2108	1450	1327	911	547	502	550	449	421	399	375	419	436	504	403	1019	265	284	252	269	297	263	263	295	264	260	283	284	255	276	280	257	274	267	244	258	252	266	276	251	271	269	263	260	253	238	251	271	214	273	229	277	241	223	231	235	238	260	267	235	274	270	227	252	239	240	237	252	219	243	259	232	267	253	244	267	238	258	255	215	250	246	252	251	225	252	246	260	248	254	267	236	254	238	276	260	241	249	274	253	227	254	251	222	243	257	249	247	262	213	217	242	234	227	229	272	251	242	228	258	251	256	243	232	273	238	258	247	249	241	249	267	231	242	227	261	255	231	236	261	232	257	240	270	259	239	266	225	239	213	217	255	210	236	216	247	270	250	250	232	241	253	237	252	255	259	252	245	241	241	240	268	241	258	245	255	239	254	255	250	238	251	260	254	227	239	242	233	251	271	267	242	231	262	275	254	243	238	244	199	250	260	261	220	247	268	240	229	239	249	257	262	268	278	219	235	249	249	267	273	262	258	228	251	256	241	252	252	220	210	236	267	250	272	271	282	278	263	235	237	296	265	230	271	257	262	255	248	285	226	239	262	246	235	246	223	255	226	237	260	279	248	240	266	268	270	245	231	240	249	242	233	267	264	255	234	264	241	254	227	265	250	232	269	232	275	232	255	224	251	255	232	234	235	276	275	223	259	219	224	256	237	225	250	265	241	260	243	238	232	238	247	236	268	250	227	245	297	281	230	244	284	240	284	254	233	270	252	250	255	255	202	245	267	245	279	258	235	253	264	233	238	270	266	243	240	267	266	261	215	259	220	236	243	227	255	229	240	239	229	266	258	227	223	248	231	245	223	242	233	230	233	284	243	252	240	267	269	244	284	243	223	223	270	236	253	239	291	250	265	254	242	262	243	227	249	254	277	215	255	245	231	231	270	260	249	265	279	260	244	245	234	274	232	267	256	222	252	224	255	217	243	243	265	271	299	230	263	265	240	259	231	264	243	224	236	243	246	242	227	232	219	233	246	254	237	281	252	242	284	254	241	248	250	245	246	237	273	265	261	258	256	253	240	243	253	254	240	235	266	237	241	252	230	245	245	289	236	241	256	233	246	239	259	267	249	249	254	228	237	264	234	236	252	255	244	261	282	283	239	228	253	252	293	244	227	243	253	284	241	232	266	242	263	246	261	213	247	245	285	238	236	256	250	244	238	248	237	255	253	247	258	249	250	279	242	233	271	257	250	252	229	279	255	257	254	251	253	253	240	280	258	265	247	219	234	268	258	247	242	226	238	255	242	254	262	245	264	249	253	285	243	241	248	273	286	276	250	239	254	251	268	254	244	246	252	241	261	238	216	257	230	256	253	253	246	245	270	240	256	240	252	243	244	251	269	244	244	256	255	272	251	262	235	253	238	230	221	221	256	261	251	218	257	266	253	227	263	239	239	252	230	276	266	261	247	248	251	262	269	250	249	283	233	247	257	249	268	234	246	274	242	240	255	236	250	271	229	250	249	255	229	258	221	239	239	238	252	237	250	257	237	255	243	255	232	244	266	245	212	270	235	275	243	226	251	227	262	250	265	264	260	260	241	236	255	273	273	219	257	272	178	265	231	272	239	248	261	266	249	240	234	245	237	244	225	261	276	272	223	236	256	224	259	256	257	247	251	258	227	243	241	241	250	273	245	269	279	262	252	271	237	240	233	227	243	273	239	230	270	258	248	271	221	216	245	228	258	251	266	251	255	252	239	270	250	255	241	241	214	273	252	256	213	275	266	262	237	223	275	257	250	238	272	260	200	223	220	272	241	222	237	262	239	250	238	236	260	256	251	238	231	244	269	232	269	278	235	257	267	245	232	261	258	259	256	275	275	265	289	260	224	273	257	232	219	264	239	251	225	240	251	238	275	222	265	254	244	240	261	271	253	240	231	226	241	269	244	267	258	240	256	244	262	228	235	221	250	246	231	253	258	252	238	248	261	264	235	240	239	257	245	258	252	276	242	259	235	235	261	229	248	230	213	265	269	269	228	253	271	267	303	254	223	246	249	250	228	251	214	247	267	279	260	256	240	258	262	267	274	246	237	222	263	250	261	250	254	240	264	271	249	218	272	253	231	250	241	286	251	234	239	241	243	247	278	232	228	271	259	263	248	228	257	244	274	240	234	225	245	249	265	272	271	254	247	260	256	275	250	235	259	274	252	256	257	224	233	250	257	238	266	257	269	261	241	279	261	272	249	247	254	218	247	222	281	238	264	253	257	224	238	240	243	245	266	249	227	246	245	280	246	280	303	263	236	264	242	262	224	259	235	250	265	243	245	256	267	252	252	286	239	226	264	227	234	255	235	241	256	240	251	260	235	264	249	251	250	252	250	264	253	240	261	265	253	230	244	239	260	229	268	245	239	240	254	242	251	264	246	225	212	277	236	254	246	208	230	253	271	235	256	272	221	240	233	218	239	258	241	277	235	248	272	234	241	232	241	243	221	237	235	222	220	240	251	234	235	241	246	256	260	280	270	221	239	270	273	258	252	244	275	279	264	295	256	244	244	260	266	244	249	230	259	274	238	240	272	248	237	224	248	239	229	241	239	263	242	254	248	236	245	258	253	249	278	273	216	261	234	251	240	265	278	249	206	245	249	249	279	275	226	265	246	236	275	241	240	272	254	264	268	266	263	233	273	274	277	241	249	259	234	255	255	233	249	249	244	244	244	234	225	270	264	269	255	223	261	251	264	222	236	251	235	270	215	253	227	272	241	253	240	228	218	221	239	257	234	257	243	246	235	243	274	250	265	221	231	283	270	249	251	260	242	275	255	265	254	243	243	244	247	248	237	267	238	225	232	282	223	257	238	244	227	232	256	249	235	246	237	251	257	249	250	274	242	257	248	266	249	246	261	236	275	230	220	246	238	265	263	217	280	266	286	249	250	232	268	252	256	247	253	269	288	266	237	214	264	244	251	209	243	266	224	266	261	225	248	244	233	253	269	259	242	237	225	229	242	235	252	241	234	249	247	239	257	253	235	272	252	255	257	244	248	246	269	245	250	255	262	239	214	232	229	231	263	253	247	250	246	250	236	245	243	260	255	282	242	231	254	225	231	268	225	265	266	238	278	265	259	268	239	250	284	239	198	256	248	260	241	237	282	247	242	245	247	250	224	243	252	255	288	283	235	258	268	248	249	218	235	222	206	231	275	266	277	227	234	274	271	258	255	227	247	247	264	222	277	258	243	274	232	280	264	248	246	240	221	225	247	270	254	234	263	226	230	270	241	239	235	258	238	239	243	268	252	262	234	228	227	257	235	264	249	239	266	255	272	253	249	283	263	212	253	242	281	252	253	266	259	257	271	256	243	249	249	257	249	275	237	255	221	272	228	258	255	231	241	245	270	260	241	242	269	268	241	263	240	241	260	226	220	259	246	255	227	256	207	280	249	253	226	269	261	237	227	294	262	274	244	240	286	251	206	225	250	266	241	243	287	238	224
26220	29323	6228	6923	7047	5991	6021	3552	2407	2341	2308	1912	1588	1359	1407	1840	1840	2450	1603	5761	840	760	794	749	727	769	753	689	717	666	646	655	656	701	631	648	643	611	635	649	647	605	618	616	605	623	604	605	616	578	549	592	591	573	615	611	628	577	586	601	595	573	570	564	591	602	567	559	585	586	552	562	566	603	577	579	535	549	579	546	575	582	582	560	618	559	599	558	572	576	549	552	566	550	552	592	570	548	535	551	586	579	572	578	565	562	562	532	574	546	593	535	553	577	540	551	588	591	580	564	552	558	566	551	576	593	576	617	542	513	554	565	552	557	577	560	580	524	562	559	549	561	549	573	573	555	556	601	606	542	561	557	516	567	572	547	523	586	560	551	587	559	569	525	532	555	540	538	553	582	536	559	590	583	583	539	600	557	590	564	494	565	566	580	536	526	557	578	532	527	553	569	548	579	517	560	588	563	563	575	570	542	535	550	578	555	553	553	555	563	571	539	570	618	569	544	547	560	566	568	586	569	586	567	575	579	518	563	511	539	542	533	544	564	575	588	526	493	550	570	550	566	554	559	555	544	555	561	558	512	535	569	572	540	538	567	540	520	569	526	533	554	582	578	530	518	570	581	551	538	550	545	618	530	565	562	556	589	545	599	583	562	527	556	572	547	536	560	512	567	565	604	526	551	562	580	535	537	550	551	557	534	600	496	573	540	491	544	592	567	604	534	567	528	573	522	540	570	605	538	517	548	523	569	561	550	560	550	525	577	600	526	572	597	572	544	584	475	533	551	536	546	578	543	551	565	578	569	568	546	551	553	555	515	582	545	581	539	527	552	515	538	526	557	513	552	566	543	520	554	512	568	548	579	572	562	632	590	516	539	549	559	559	570	578	584	561	577	570	581	501	532	565	577	554	593	544	545	516	555	519	547	604	582	568	559	565	536	565	539	562	539	561	562	532	593	588	549	530	563	584	577	576	549	520	537	523	549	521	567	553	558	560	562	543	548	498	563	557	552	556	544	555	595	588	527	574	591	537	531	566	521	533	517	526	572	548	534	596	573	577	572	524	571	533	586	530	550	550	571	549	579	551	539	568	555	561	527	562	565	573	542	559	556	539	627	570	565	530	590	519	561	592	564	564	587	617	526	556	558	573	575	603	537	565	533	523	549	559	540	602	537	575	573	571	559	558	521	564	556	558	530	534	619	531	502	588	562	571	537	518	581	560	534	553	538	565	537	567	559	557	593	576	548	552	546	556	589	556	595	574	589	558	560	562	557	604	554	590	558	565	552	544	522	579	567	562	547	557	590	587	577	552	551	552	589	567	573	586	575	582	581	573	491	544	592	577	607	539	536	538	594	562	572	557	517	550	551	558	558	534	548	534	515	575	548	562	553	544	560	551	590	552	538	538	544	552	554	539	548	551	584	590	541	543	524	564	517	562	576	541	550	574	570	568	565	534	576	558	550	546	509	620	525	550	543	589	556	553	593	552	516	536	544	572	598	508	532	546	569	570	562	560	573	548	552	565	563	578	563	546	529	575	598	552	526	559	583	551	580	491	582	541	576	609	546	523	539	552	596	535	576	530	520	601	580	556	559	564	570	550	558	533	565	560	538	564	543	536	550	575	574	589	528	577	505	532	559	591	538	589	575	526	565	559	562	543	540	555	533	505	582	544	586	551	541	530	583	531	521	572	517	573	558	566	569	584	541	530	539	557	548	562	556	562	503	620	596	552	575	522	568	553	531	584	562	532	532	543	540	608	590	582	562	594	545	539	588	598	561	519	574	567	537	576	586	546	552	567	605	570	518	596	538	538	557	535	580	576	559	615	503	599	571	556	518	581	560	560	550	597	541	562	543	569	552	524	527	556	540	574	566	582	545	567	553	529	577	549	620	622	583	533	551	526	575	510	546	532	519	554	580	544	517	624	546	620	560	563	556	539	587	578	558	567	552	594	532	552	540	557	561	522	608	530	576	536	559	566	574	570	565	566	586	540	553	597	564	527	533	545	562	556	537	529	546	571	586	577	558	555	578	554	558	567	535	553	511	588	576	537	578	579	537	562	559	562	584	521	571	581	576	535	537	513	540	552	555	550	567	572	557	569	535	554	529	553	558	587	550	538	523	592	537	586	551	541	532	558	534	571	537	600	571	554	552	585	559	517	553	564	540	566	548	543	580	536	582	541	579	534	552	567	573	526	581	518	520	560	568	555	573	558	592	579	529	567	538	522	557	552	560	526	572	538	543	586	536	538	561	577	554	550	567	542	581	530	541	576	551	533	535	574	565	556	579	581	557	565	526	533	532	557	532	553	578	564	545	573	560	573	536	571	605	512	593	534	538	537	529	508	524	547	573	565	539	564	598	573	564	549	588	597	550	573	573	561	584	557	558	601	553	503	567	572	588	571	535	564	521	539	554	535	559	573	539	567	579	567	561	564	602	516	567	563	570	525	552	570	545	576	588	563	595	549	584	547	548	568	580	597	582	570	575	570	572	528	507	508	531	606	619	534	527	548	565	540	583	521	551	586	573	538	569	562	550	548	516	567	559	565	562	591	571	531	557	547	539	555	585	536	538	560	531	510	556	519	586	585	549	545	589	534	558	562	537	570	554	546	587	535	550	555	542	491	566	522	561	534	599	567	560	559	553	525	561	567	583	541	553	526	569	544	578	566	628	551	545	564	572	561	551	552	556	545	566	559	553	575	583	554	570	536	535	514	559	522	570	554	583	537	576	554	568	520	553	571	518	549	542	541	556	520	541	551	540	516	559	583	591	563	564	531	574	504	567	514	603	557	529	552	559	568	522	587	553	519	585	548	548	620	524	539	560	555	602	524	595	551	506	539	543	545	568	603	570	585	598	537	518	591	588	560	575	532	589	561	579	608	549	608	542	589	564	571	563	595	511	535	563	564	503	603	583	543	558	553	561	528	527	566	544	541	541	561	543	538	569	544	557	564	556	588	580	578	537	530	544	597	613	617	618	572	555	550	614	544	517	557	560	590	538	497	558	533	541	528	569	508	564	578	563	545	595	559	560	544	570	559	574	554	573	553	543	560	581	514	536	538	559	554	528	545	591	514	560	560	606	557	557	575	541	538	516	572	562	590	565	585	558	573	514	565	564	533	572	583	525	578	588	547	578	519	568	626	574	577	536	571	547	585	551	588	546	558	556	547	510	534	526	543	542	533	580	581	553	537	563	527	564	523	633	558	502	562	547	544	566	573	567	541	586	517	571	541	545	546	580	570	558	548	589	552	547	524	570	574	565	570	571	534	575	552	577	530	561	599	561	569	562	551	575	608	528	513	578	526	566	538	567	559	580	526	509	501	572	537	568	583	558	582	538	594	561	555	548	551	596	563	561	565	577	544	551	569	578	579	575	573	525	547	542	574	591	570	563	572	596	536	581	552	556	577	572	546	571	522	595	564	542	534	522	543	613	533	549	542	543	559	510	567	596	558	590	570	557	577	574	577	572	573	520	530	528	586	582
6377	3238	568	379	345	362	137	83	85	110	124	91	74	76	84	124	142	90	94	110	66	87	71	71	82	69	61	73	61	74	55	73	71	69	101	62	64	72	72	61	72	77	55	69	69	68	72	79	61	90	69	75	86	87	50	74	67	73	68	81	70	62	84	79	78	91	78	72	59	78	56	71	79	73	74	65	68	73	81	59	48	67	94	71	62	67	50	66	67	68	58	60	73	67	70	69	76	80	76	60	67	69	64	77	61	73	71	62	62	63	71	79	73	61	80	63	78	79	79	77	58	77	69	66	68	68	76	69	71	66	70	66	79	75	66	65	70	64	74	72	65	62	72	81	70	69	75	76	58	75	65	72	71	75	77	61	72	71	73	84	74	58	81	74	75	74	76	65	59	81	46	68	81	67	66	71	63	63	69	72	74	92	75	71	81	78	75	62	62	77	62	76	71	63	69	64	73	69	63	71	72	83	70	67	66	56	57	64	64	57	71	76	72	66	66	82	84	65	88	59	67	73	66	55	73	71	74	68	84	71	69	73	75	61	69	70	72	70	66	71	74	73	73	66	72	64	70	80	73	70	70	75	63	92	70	55	69	85	80	68	57	66	85	64	75	81	82	73	62	87	80	66	53	78	69	76	71	65	75	48	70	57	82	86	93	67	67	75	77	68	84	79	63	62	82	60	67	77	53	76	66	71	72	68	70	60	61	76	85	68	64	76	58	66	62	65	64	75	69	69	80	75	73	75	61	70	58	75	74	74	62	67	63	54	73	68	75	61	71	74	77	66	65	76	58	72	48	61	69	73	60	70	65	82	64	74	65	73	88	64	81	85	80	62	73	73	77	65	55	54	56	60	94	88	77	79	85	68	73	69	61	68	75	51	68	70	65	76	51	67	78	89	78	55	67	54	63	80	81	70	65	70	63	63	68	72	82	72	67	81	57	78	67	75	67	58	78	77	72	73	63	69	64	71	64	63	57	49	75	74	71	53	69	54	79	74	71	73	62	68	78	67	78	70	64	68	60	69	60	74	70	83	80	45	62	86	55	63	60	69	72	62	63	61	75	71	67	72	71	65	72	61	86	68	63	78	79	68	79	77	77	64	55	67	71	82	66	79	54	64	74	59	65	68	68	71	64	61	65	77	56	62	72	73	74	65	64	64	65	81	72	54	60	61	70	71	75	71	61	73	72	69	71	75	74	65	75	48	76	72	65	73	60	81	75	64	76	79	63	73	85	83	73	72	67	67	87	68	66	77	71	69	70	83	80	70	83	84	74	62	67	79	73	79	66	62	69	75	78	69	58	66	75	80	93	67	85	69	60	57	82	58	65	63	72	75	65	66	70	73	75	85	69	66	75	70	72	77	74	61	75	73	71	81	85	62	76	47	60	77	84	73	67	78	75	64	63	81	78	85	64	53	62	62	63	62	81	72	63	68	64	60	62	75	88	57	64	75	80	75	75	69	75	80	60	73	71	68	66	65	70	72	61	61	57	62	76	63	74	69	62	70	60	64	65	74	75	70	101	75	78	89	73	71	75	67	69	78	68	85	71	82	73	69	81	62	69	81	71	86	69	77	63	81	62	80	67	72	65	69	68	73	63	71	64	59	94	73	64	69	70	78	57	57	77	83	94	64	60	72	62	73	79	71	54	67	71	63	77	76	64	76	76	66	63	69	52	62	61	82	65	73	79	75	69	62	79	65	89	71	67	71	71	78	75	85	83	87	71	71	61	87	67	67	68	59	84	78	75	82	72	78	58	77	63	76	65	73	65	59	67	63	63	67	74	69	79	66	66	58	62	67	63	66	60	58	74	69	69	65	68	78	59	75	60	63	73	87	63	64	77	68	97	63	64	68	57	56	71	65	84	82	71	57	84	53	67	79	77	56	64	70	90	72	66	80	67	66	64	75	83	62	76	47	64	56	73	72	76	52	91	78	78	72	58	75	80	64	62	70	70	80	66	67	78	78	50	76	65	69	79	92	59	100	78	70	66	76	63	68	52	73	72	52	57	58	87	67	69	65	60	63	73	67	78	77	65	75	77	84	66	66	60	63	76	75	79	81	72	78	82	70	75	51	62	62	53	53	78	72	56	66	81	67	74	75	66	63	79	77	59	72	66	72	60	73	57	63	58	62	62	62	73	68	64	74	64	52	72	59	64	88	59	86	71	61	73	67	73	77	64	74	55	57	78	75	62	70	78	68	70	66	77	60	65	64	68	77	72	57	71	63	66	77	60	62	70	67	67	77	79	59	73	75	64	69	63	74	73	63	63	63	93	59	71	68	82	67	74	72	75	81	72	80	79	62	76	84	68	75	70	75	56	71	62	46	69	65	72	78	76	72	72	69	66	72	58	64	65	80	75	42	93	63	59	64	77	61	66	75	70	58	71	68	93	94	68	68	80	73	70	84	74	69	61	72	65	70	67	68	57	54	70	67	80	54	78	62	74	77	76	81	76	66	69	65	60	75	70	102	77	68	60	79	91	68	84	70	62	70	70	54	71	76	66	89	56	66	90	67	74	68	94	70	82	76	58	78	68	68	96	70	59	72	73	66	84	64	88	70	51	67	67	77	70	69	82	66	64	69	58	60	75	69	70	85	73	60	85	103	78	65	65	75	69	60	66	72	79	66	58	72	53	71	72	83	57	71	80	74	74	61	69	63	77	73	56	58	52	80	64	73	78	72	85	66	63	72	68	65	73	64	69	69	55	78	62	70	66	92	52	56	67	69	69	63	68	62	74	72	67	71	78	74	73	63	72	76	71	81	77	62	73	68	86	70	48	76	73	58	50	74	80	70	54	69	71	75	61	78	75	74	82	71	88	68	79	63	77	68	61	58	91	66	83	60	62	62	63	67	81	67	84	67	70	65	73	70	65	77	69	71	65	72	69	78	78	68	84	82	77	88	68	47	81	60	58	71	62	79	75	75	66	49	68	66	60	63	67	72	62	62	71	67	78	72	71	65	66	45	61	61	56	76	72	95	78	59	62	79	72	74	66	60	92	87	69	80	64	69	71	90	62	70	73	83	81	71	71	73	75	56	84	84	66	71	63	69	75	73	70	57	48	83	72	76	63	85	80	72	92	83	68	62	60	55	74	61	50	79	67	55	77	76	71	71	66	65	61	69	62	70	56	67	77	64	60	60	77	79	70	71	71	60	67	79	71	67	50	44	56	73	84	74	74	63	83	64	64	71	71	64	95	69	78	67	69	76	67	69	69	78	69	53	80	76	58	84	71	76	59	57	71	86	67	65	85	73	67	44	67	54	73	73	73	78	76	84	91	66	71	73	60	68	62	80	81	74	83	70	60	69	80	87	88	63	73	75	76	59	73	57	87	70	61	66	57	83	62	66	86	79	73	71	70	73	70	64	65	78	62	65	54	73	57	56	78	57	81	77	81	56	67	82	68	80	68	63	63	72	74	77	57	79	72	71	82	60	77	64	68	78	72	74	61	78	85	79	69	73	73	70	69	88	76	65
4412	3534	1124	1424	1347	1639	558	329	289	463	442	390	258	253	341	608	685	441	494	310	218	220	217	206	229	207	234	215	200	207	206	200	223	250	199	204	195	189	240	220	174	225	220	227	202	215	212	195	194	189	202	201	187	210	215	198	224	196	217	208	193	195	219	211	189	194	181	188	212	217	236	229	187	210	195	230	195	215	205	214	205	201	205	193	190	204	180	205	191	207	189	232	206	215	191	209	216	223	214	189	225	185	205	213	192	208	210	214	204	216	205	205	218	200	222	245	225	224	194	209	186	210	207	214	195	184	196	247	234	220	200	198	197	185	226	203	194	184	212	186	215	201	186	240	240	204	205	185	198	209	201	184	219	211	206	224	214	213	224	205	218	176	232	214	209	220	242	205	213	199	200	217	217	215	216	223	195	209	201	206	207	211	224	190	207	221	206	221	224	239	193	198	202	200	198	218	222	195	182	210	196	205	224	204	205	210	197	198	199	227	216	209	205	211	191	216	221	187	204	214	195	200	208	221	209	206	213	217	183	216	226	217	213	223	219	211	205	206	198	203	212	184	196	192	201	207	208	182	185	200	234	218	207	213	227	206	221	194	234	177	204	202	236	193	207	204	225	184	210	204	221	179	197	205	194	191	208	185	190	210	181	227	201	211	230	219	202	200	200	193	228	224	188	210	225	222	216	214	189	197	210	206	210	193	226	220	210	204	206	205	185	207	185	201	195	214	211	209	213	205	227	186	192	221	197	211	210	204	231	212	227	214	206	221	194	194	224	195	206	185	206	206	202	210	180	224	208	179	201	228	179	190	190	191	210	224	201	189	208	208	225	205	202	230	209	209	219	236	221	192	216	199	199	230	231	223	213	229	217	179	237	184	198	190	223	224	212	204	212	188	205	227	203	215	204	214	213	203	201	197	227	238	224	225	213	230	203	220	210	201	218	209	195	190	220	220	207	193	226	203	188	161	204	189	192	230	201	186	205	204	217	198	190	204	225	187	205	236	196	221	200	213	217	229	205	175	199	185	218	208	209	206	211	186	208	212	188	229	229	188	182	204	234	185	206	220	217	195	201	221	182	206	212	212	192	202	206	197	212	203	209	198	228	212	223	220	218	189	219	209	231	187	177	177	195	200	255	204	203	204	223	240	220	210	195	201	216	213	222	204	191	221	225	186	212	235	182	224	184	215	224	236	213	185	216	180	201	200	211	219	200	202	216	216	204	183	218	208	201	226	216	217	215	223	197	193	199	211	200	218	183	211	204	199	201	208	205	220	204	216	183	186	219	191	225	212	205	195	197	209	200	206	182	192	226	190	212	217	206	194	205	226	174	202	201	217	216	198	204	226	196	221	200	194	202	200	219	230	183	194	196	215	191	208	212	211	207	217	200	213	188	185	198	218	219	205	198	199	199	217	213	188	191	188	199	209	192	193	183	208	213	217	194	196	192	216	208	183	200	206	208	196	208	183	219	188	205	220	184	218	192	205	206	198	216	204	195	205	210	203	210	196	217	204	193	205	221	207	212	215	215	200	239	228	219	224	212	211	218	200	200	230	221	176	205	215	218	210	193	195	205	204	212	179	215	182	223	221	195	235	199	208	185	211	204	184	201	197	189	218	187	210	208	195	218	204	194	205	200	204	214	228	228	203	221	211	209	188	234	211	180	178	216	214	198	187	209	194	211	224	208	210	222	215	195	209	202	201	206	211	192	208	167	232	200	209	215	188	227	226	213	213	200	209	203	202	240	205	208	222	210	202	226	216	196	203	209	213	187	190	197	210	177	221	206	196	215	186	232	189	210	205	207	210	207	191	194	205	205	215	238	206	205	192	194	211	194	188	210	193	175	196	225	225	202	197	170	202	202	221	216	210	203	206	206	187	206	185	231	210	213	228	196	203	218	193	183	191	217	231	216	198	200	186	212	211	199	200	240	220	188	211	219	218	210	205	198	210	226	220	220	222	198	215	226	248	190	208	205	190	197	207	205	209	191	192	216	212	201	209	202	224	203	199	227	221	205	229	194	188	187	185	221	179	204	198	209	208	209	226	194	226	203	186	203	206	192	231	184	203	215	217	202	215	189	230	193	193	186	214	197	217	196	198	224	223	212	194	220	229	202	194	210	193	176	216	203	214	197	207	234	202	207	212	209	215	213	194	224	211	200	201	188	201	214	204	191	196	208	234	189	231	235	207	205	194	203	201	185	196	188	209	196	195	224	234	201	187	193	192	204	212	188	204	219	213	217	222	201	216	204	222	171	209	215	231	193	204	208	219	206	198	216	204	213	190	192	222	226	216	233	204	222	199	210	219	218	183	196	217	232	163	196	197	205	208	200	201	193	198	237	222	210	214	200	209	214	214	200	213	215	181	196	202	226	199	192	196	204	234	197	205	197	183	177	194	236	190	216	227	188	188	180	196	228	203	200	210	207	183	209	203	220	235	218	201	189	206	213	218	206	220	221	198	196	227	197	184	238	224	211	201	192	213	197	229	206	210	180	218	203	203	189	207	198	222	189	215	196	198	205	169	189	195	215	211	213	217	197	199	225	215	200	242	218	202	202	195	187	199	197	191	204	185	190	186	206	204	236	184	202	202	213	187	235	207	195	211	201	222	234	183	207	229	192	200	198	209	223	202	218	239	209	191	222	207	209	211	198	231	207	191	212	212	197	196	200	218	189	215	197	191	186	205	202	210	189	207	226	213	195	212	231	219	185	214	194	184	197	207	217	207	211	204	217	193	238	193	189	209	175	215	213	198	201	225	199	222	228	247	212	185	201	186	208	192	182	232	229	202	216	196	189	200	202	187	197	167	212	187	202	214	195	217	207	201	193	205	204	228	225	191	215	218	201	185	207	227	160	217	219	208	200	204	218	201	209	181	180	198	196	201	203	199	210	217	212	201	193	233	191	209	229	226	220	195	185	221	213	204	197	214	203	206	220	215	223	204	226	212	197	194	202	181	201	200	216	228	210	213	225	218	218	221	205	211	195	208	221	199	194	200	190	208	194	188	214	192	233	201	228	205	212	215	197	171	228	186	227	202	221	218	208	187	229	188	205	223	186	206	184	193	221	213	189	214	215	213	204	231	218	188	206	198	204	192	192	197	209	219	205	219	198	186	210	217	247	201	225	207	209	215	215	177	216	201	201	218	193	221	192	196	208	221	200	214	225	187	192	209	194	185	214	234	210	190	220	213	209	179	213	202	208	198	223	190	186	222	216	236	202	186	196	193	219	207	205	229	219	224	215	219	219	184	204	210	209	206	220	196	193	202	219	203	187	231	205	185	198	216	212	202	190	210	215	201	231	207	203	219	182	217	192	177	189	186	210	222	206	193	203	197	207	204	220	210	200	219	208	210	212	215	212	194	203	212	223	211	212	188	228	203	197	180	217	201	215	194	201	212	195	223	233	220	229	198	206	198	199	223	192	177	186	207	192	174	205	188	174	231	208	217	239	215	174	217	228	201	197	201	213	218	227	196	192	217
38968	44057	9409	1989	1134	1025	625	451	354	378	355	310	294	261	268	338	310	259	264	678	200	173	190	207	199	187	197	215	174	203	205	185	192	183	171	166	190	205	203	186	201	179	172	183	204	186	202	213	185	161	192	187	175	164	164	184	151	203	158	192	183	187	175	176	186	177	184	194	185	187	171	187	195	212	172	180	182	186	181	185	188	164	171	180	166	190	206	207	182	167	161	185	190	173	200	207	204	185	183	178	195	217	222	215	169	167	193	199	189	199	155	194	172	173	210	183	173	201	189	167	178	197	179	182	176	196	189	166	205	190	210	202	167	188	201	202	186	168	187	213	161	200	168	204	204	196	175	170	193	160	183	183	173	173	179	175	189	187	175	202	180	190	183	211	180	156	173	195	161	168	193	183	177	172	177	175	201	173	188	175	196	198	170	191	167	180	179	203	188	198	215	208	184	196	188	181	192	161	159	172	207	183	184	194	214	207	185	175	186	170	176	184	190	157	192	165	172	179	189	181	168	199	189	178	180	173	208	208	163	164	189	195	165	197	214	162	192	179	186	178	162	200	200	195	178	202	187	211	183	175	187	193	157	162	188	224	170	161	169	197	193	191	196	177	191	195	184	189	214	169	158	161	186	206	192	155	186	159	192	178	180	200	180	165	199	162	167	197	178	175	190	183	189	191	170	219	185	172	160	172	210	170	194	185	197	212	195	193	193	179	185	184	190	187	176	181	179	182	178	196	196	185	183	180	172	185	217	200	183	204	178	182	178	185	197	177	195	217	202	185	208	187	185	167	196	199	180	185	176	195	195	191	197	182	154	199	169	197	157	213	193	203	194	205	200	191	191	186	178	181	159	183	183	176	160	171	190	159	191	178	192	170	182	174	179	168	170	176	183	218	180	180	189	182	218	167	178	219	196	208	220	193	161	168	172	188	159	178	177	185	206	199	192	181	180	160	202	159	184	177	183	187	153	173	215	184	161	165	152	180	195	167	182	189	168	186	186	167	193	165	182	215	182	179	174	205	184	175	178	201	198	191	183	198	147	172	184	198	185	200	182	168	193	181	193	222	169	186	188	157	184	197	197	201	192	150	193	177	176	168	145	187	211	203	174	172	195	182	184	177	172	190	170	191	180	212	194	191	202	193	198	207	181	171	192	169	206	155	182	173	200	188	195	185	199	212	172	203	185	182	181	162	192	182	195	209	178	167	186	197	191	189	190	194	176	200	161	197	184	180	165	182	181	229	182	186	169	192	182	185	179	188	187	183	187	188	170	193	197	191	180	191	178	151	179	196	186	192	176	173	169	179	168	199	166	181	188	181	181	210	186	206	188	167	196	172	159	184	227	184	174	175	164	167	194	170	187	214	174	166	204	186	206	213	175	178	179	164	197	195	159	173	184	176	182	183	200	178	171	193	169	168	191	199	214	172	207	169	164	163	176	175	181	204	206	201	189	200	194	188	167	159	177	200	180	198	198	186	172	164	162	183	193	198	191	199	158	157	203	168	174	182	200	191	166	188	190	180	136	149	156	196	205	184	198	185	177	176	167	189	184	202	161	193	208	204	191	200	192	194	175	177	198	182	209	185	180	200	184	179	206	193	170	180	205	203	191	199	181	194	179	182	206	223	172	156	172	178	182	191	148	185	207	207	176	186	194	192	172	177	176	181	192	172	163	205	193	182	192	188	166	185	183	180	207	154	200	202	166	195	195	195	167	218	165	193	177	194	165	202	196	211	191	178	173	184	183	208	167	130	167	180	178	193	221	176	187	175	172	178	196	188	201	166	177	173	171	205	192	206	197	188	195	217	183	184	189	171	195	182	196	183	196	208	183	213	170	182	185	203	185	223	186	172	201	192	175	197	170	186	178	200	176	193	184	176	201	187	182	179	190	173	194	187	184	189	190	170	156	159	194	206	162	149	194	206	179	176	205	208	185	159	199	176	184	167	174	183	188	176	177	174	204	180	192	210	197	179	192	171	198	179	204	188	163	179	183	173	210	169	190	201	196	157	186	199	192	224	203	173	180	173	190	196	191	172	181	159	185	180	172	173	187	191	192	192	196	200	192	169	208	190	178	198	183	171	165	188	176	209	181	154	199	184	201	187	180	206	165	187	207	161	179	184	161	178	187	198	187	201	184	187	179	175	191	160	177	196	192	159	167	189	190	177	167	210	212	193	184	184	202	169	198	195	194	218	171	182	183	181	192	187	201	173	181	183	192	172	214	212	183	182	193	191	188	192	192	160	207	208	191	184	171	169	205	201	178	144	187	181	172	178	212	186	189	165	173	174	177	164	200	188	185	173	186	186	194	179	204	222	170	202	196	184	191	208	207	165	185	181	201	191	209	183	179	163	214	184	171	184	174	188	185	169	180	177	161	190	207	183	206	203	172	190	196	198	181	196	197	171	150	185	180	169	207	177	173	170	177	170	201	175	187	182	171	192	160	191	194	173	210	176	182	188	176	185	166	182	185	170	193	167	161	195	167	178	191	165	185	199	199	170	195	187	184	195	189	197	189	196	180	164	177	184	163	176	175	155	160	177	163	159	177	180	182	199	191	173	191	226	201	197	203	182	189	193	171	191	189	183	174	145	186	181	185	185	193	191	187	166	196	192	191	184	197	185	162	155	183	189	165	182	197	194	204	179	147	154	186	173	181	197	192	174	197	174	178	192	173	145	183	179	178	187	172	167	213	193	181	168	192	173	211	193	188	185	161	167	179	218	188	167	208	176	213	163	201	183	173	165	160	195	192	171	215	181	203	183	147	175	204	169	191	170	182	198	179	175	159	170	192	180	193	156	167	198	191	194	196	159	214	205	185	180	198	186	170	173	190	203	189	194	184	185	188	189	202	182	177	187	159	214	200	169	164	174	170	174	177	188	170	206	190	211	185	166	188	171	181	193	189	185	171	176	184	159	172	192	195	148	190	193	176	159	180	182	169	178	195	199	197	194	185	186	193	198	201	202	192	177	180	205	199	187	189	180	188	168	183	187	188	202	213	172	207	216	188	184	178	200	200	204	201	192	174	180	186	188	198	189	189	178	204	162	182	186	161	182	187	174	175	194	219	169	175	171	178	191	203	196	196	178	175	193	200	188	199	169	194	198	172	190	190	190	172	202	190	177	191	214	203	188	171	195	153	178	191	198	172	173	189	187	198	176	176	193	206	205	182	195	197	188	164	160	174	204	183	181	159	188	205	173	162	189	188	182	186	174	165	161	184	192	189	169	188	169	197	178	175	174	203	174	184	206	201	197	190	178	186	170	180	199	187	165	190	194	163	207	190	173	179	210	201	181	158	200	204	195	179	175	177	202	176	173	162	162	190	177	221	196	179	202	183	196	170	179	201	179	149	182	179	193	164	195	210	184	174	201	162	182	214	205	192	189	193	187	169	193	182	163	161	189	195	211	192	208	207	192	204	173	209	184	175	204	183	176	164	206	180	163	203	191	183	191	193	179	185	200	203	167	210	174	197	185	199	215
22088	24151	4417	5028	4634	4462	2664	1895	1341	1559	1638	1330	1013	914	959	1507	1452	1281	1096	3764	551	548	596	586	552	516	510	501	482	533	504	493	491	477	464	511	501	467	496	452	494	472	493	446	440	432	460	436	508	450	453	460	473	494	485	468	452	482	467	432	432	453	478	496	441	452	481	468	459	427	443	426	483	486	437	467	442	469	488	425	459	461	426	442	475	437	463	425	492	509	473	415	449	445	468	453	454	436	458	413	463	428	476	445	455	472	446	441	468	461	479	441	430	424	440	428	461	481	453	441	442	444	430	462	465	473	481	483	410	444	468	439	442	432	454	440	435	407	460	469	445	458	463	439	463	428	447	462	457	464	457	492	420	496	464	411	392	471	433	473	459	419	450	466	446	432	456	440	432	465	487	443	449	477	460	430	463	467	443	442	481	486	424	445	468	451	443	427	448	480	426	462	467	456	433	432	443	446	443	449	452	414	474	473	453	456	431	442	434	431	442	454	481	444	402	443	432	446	432	461	443	410	431	453	449	474	452	432	438	430	439	417	444	421	447	461	424	433	472	455	443	463	437	432	452	457	483	457	462	456	445	431	452	446	448	444	416	471	454	435	460	418	412	421	441	443	453	422	478	487	408	419	415	430	422	427	457	444	429	439	480	437	439	416	458	422	447	441	439	465	448	437	452	463	394	447	443	469	458	451	452	460	460	456	461	425	416	446	475	422	438	449	442	482	459	435	472	454	474	437	443	457	434	466	427	451	449	435	445	414	442	480	448	478	449	490	471	443	459	457	429	472	439	472	421	410	478	473	455	444	439	477	421	444	421	467	465	426	452	439	411	428	452	424	463	464	451	426	437	475	428	475	439	479	442	417	423	465	509	450	454	433	474	457	476	448	424	451	461	466	451	434	432	442	446	446	458	454	459	449	445	457	438	447	419	444	427	427	443	464	451	445	464	455	469	438	475	460	446	417	478	455	439	428	444	435	453	456	417	419	456	455	424	431	408	490	446	397	440	429	476	455	430	452	432	419	437	424	473	446	424	452	409	433	446	441	464	445	427	464	474	448	417	426	382	444	419	455	439	497	493	437	467	455	439	481	464	394	441	433	431	454	467	438	436	445	467	448	434	451	447	436	460	455	446	430	439	488	446	450	434	458	436	394	451	489	418	452	409	424	446	429	456	446	450	428	424	436	428	402	460	425	430	454	430	468	440	429	471	468	451	438	413	459	438	426	450	416	418	431	428	465	440	417	434	435	445	463	452	426	422	462	435	446	453	420	452	439	443	469	438	480	429	438	449	478	426	451	422	449	461	471	448	455	441	483	428	446	409	436	469	447	457	429	452	433	421	489	460	492	498	483	426	471	466	420	456	424	443	465	449	450	456	430	426	435	420	453	462	418	472	391	440	464	449	442	431	453	434	447	454	452	438	478	440	441	428	437	434	485	415	459	425	449	411	456	438	392	441	452	433	456	434	429	445	460	416	429	446	474	456	468	429	449	438	471	456	480	414	436	436	435	435	421	430	473	473	427	445	447	422	431	425	441	445	449	420	438	479	444	477	470	437	440	458	459	482	440	447	442	435	433	426	414	464	442	459	451	437	433	449	470	452	444	448	406	483	453	446	494	449	450	419	471	414	418	439	450	457	461	457	440	428	491	433	426	444	480	430	416	426	443	424	435	444	438	413	424	445	453	459	490	472	435	468	439	450	428	455	469	472	446	435	417	471	403	392	450	458	452	432	432	420	446	448	453	435	444	424	456	448	422	463	450	450	493	453	461	458	460	468	420	439	429	449	405	459	450	441	452	407	469	478	421	456	420	454	439	493	439	420	430	435	492	438	443	486	441	443	432	475	439	439	486	453	448	433	411	450	456	453	418	414	476	460	411	416	466	415	445	437	419	442	466	430	445	449	446	441	494	438	440	450	459	451	413	480	452	445	422	470	421	433	426	442	459	416	417	462	440	474	451	428	434	465	440	455	438	427	420	452	427	494	433	433	430	449	435	462	422	458	421	462	435	457	438	446	451	425	454	401	444	450	426	484	431	426	429	427	461	442	442	435	445	422	460	454	464	457	454	474	482	457	455	457	446	431	429	444	456	438	467	471	462	429	444	448	457	466	472	432	440	438	424	465	454	445	406	475	451	463	452	461	424	434	460	436	468	447	483	460	436	464	434	440	487	446	446	415	427	413	452	440	439	421	437	456	429	448	469	471	443	444	473	471	443	440	487	440	455	461	490	454	478	446	466	446	438	461	456	475	440	453	411	459	447	448	464	435	450	427	416	447	406	426	445	424	434	439	475	409	440	430	413	462	409	460	456	458	455	420	445	427	416	440	447	434	430	482	443	475	455	453	434	460	429	455	455	448	441	432	446	446	394	446	433	451	477	445	464	422	457	484	460	468	450	444	455	420	400	439	409	470	432	447	460	448	437	463	459	431	442	376	471	452	452	424	451	480	466	436	422	418	478	517	461	439	478	452	436	439	449	442	451	458	465	420	454	431	437	400	453	427	434	447	461	420	429	447	427	444	418	463	436	407	448	439	438	472	465	461	484	452	429	438	438	445	421	472	457	451	425	434	430	446	461	430	478	444	443	450	443	429	439	436	423	484	454	464	453	424	460	414	448	452	427	462	387	412	447	425	439	476	417	407	436	424	460	425	449	451	412	432	438	462	430	437	429	450	466	427	423	444	448	425	432	445	442	437	450	431	436	450	468	426	458	424	428	455	488	420	475	438	446	431	466	461	399	460	443	420	416	439	470	472	451	484	426	461	448	425	460	465	454	439	397	427	454	423	469	460	450	458	442	461	417	453	442	433	463	460	438	426	440	450	420	462	473	419	459	445	446	492	436	453	433	435	459	423	454	497	477	447	417	430	427	447	421	442	480	440	447	432	464	464	452	440	446	414	424	435	451	413	437	458	471	449	497	415	442	463	459	433	416	446	448	445	454	415	450	457	444	460	451	424	435	449	464	442	420	406	424	434	453	444	448	417	463	443	502	444	425	412	465	408	456	452	443	452	458	459	470	458	448	410	444	443	461	425	431	465	455	459	462	474	476	470	445	422	467	483	469	436	514	492	466	502	465	460	482	439	456	448	434	478	449	469	459	475	432	429	419	453	449	443	477	427	460	443	409	423	412	447	445	459	419	470	437	451	417	439	439	412	440	426	438	464	435	433	445	416	439	437	437	467	463	456	490	447	430	441	451	450	466	450	464	408	468	432	465	437	433	447	416	446	458	448	439	461	455	445	420	428	461	399	468	415	444	454	437	441	442	446	440	466	404	476	453	461	447	444	439	422	490	456	426	434	459	427	405	439	434	438	423	435	478	465	463	473	422	434	462	456	439	440	450	413	474	467	489	442	510	420	469	487	415	429	460	425	461	474	475	457	416	514	400	447	492	437	452	444	459	429	434	416	449	498	448	441	471	432	454	451	472	441	449	464	469	469	446	425	484	439	480	440	447	426	471	419	411	460	435	442	457	453	441
49874	55672	16822	5162	2292	1552	1075	742	591	523	498	469	413	373	383	488	528	607	445	1041	333	276	308	279	278	231	263	252	292	254	285	280	254	248	282	274	250	253	299	282	280	246	269	246	230	267	279	259	270	234	262	261	268	235	257	246	234	239	273	255	275	226	252	228	221	255	217	267	253	247	238	254	232	276	261	256	275	282	233	230	253	229	251	227	241	272	246	246	252	217	241	210	239	259	254	304	254	234	264	271	255	249	233	254	247	232	269	242	247	271	236	250	243	246	262	240	245	243	235	267	256	250	243	245	245	227	240	261	259	257	247	249	256	242	252	242	249	256	267	261	234	233	238	264	278	235	232	229	249	228	257	233	228	252	258	220	229	245	256	269	250	236	242	295	235	241	255	279	249	268	262	232	235	249	242	290	257	251	247	269	269	270	255	236	239	231	248	277	230	234	222	277	253	259	248	267	270	235	267	246	254	268	225	269	264	250	253	241	245	247	241	253	237	265	258	254	246	255	285	229	260	230	242	252	256	220	267	267	241	253	269	260	252	256	276	271	228	239	283	248	232	233	252	241	258	236	254	261	246	257	254	230	251	264	246	273	242	258	261	244	265	222	257	261	254	264	256	259	272	285	265	300	262	269	258	221	246	255	244	246	238	233	273	270	256	259	255	229	253	238	281	215	227	264	244	242	269	244	253	258	286	253	270	251	254	215	253	230	263	261	239	256	228	243	250	266	253	265	253	247	266	268	258	247	233	258	239	231	268	257	224	287	254	264	255	263	248	256	274	260	232	243	249	277	254	240	218	257	243	243	241	270	289	225	250	268	269	238	248	262	256	232	260	247	242	258	228	258	242	248	277	228	256	263	235	239	253	249	281	238	279	258	235	247	255	250	252	241	243	225	235	243	237	266	245	245	269	240	266	234	270	269	252	232	259	249	258	266	225	252	247	254	253	232	251	232	273	266	247	248	243	267	242	242	260	260	257	239	227	299	248	220	279	252	233	262	267	308	277	291	237	235	239	241	241	245	266	228	237	257	267	264	244	268	224	245	265	214	278	236	244	234	245	259	221	279	255	250	235	220	220	240	256	242	255	294	264	273	253	259	264	247	241	238	279	270	211	238	210	242	253	250	259	262	254	264	223	211	254	238	268	245	265	261	265	248	257	232	258	254	235	273	266	237	243	231	235	249	227	245	269	247	262	249	261	235	226	258	270	234	269	246	308	262	256	263	222	237	242	275	251	257	258	258	249	260	236	274	263	245	245	280	273	269	291	253	238	241	245	240	209	255	259	236	252	220	246	258	245	237	278	252	276	251	270	235	257	276	263	259	246	258	260	249	254	242	263	235	251	233	224	241	238	250	264	251	222	249	237	276	280	241	265	250	247	257	270	238	269	221	260	258	255	269	250	246	246	254	242	223	263	245	266	265	251	257	252	218	234	266	285	265	242	248	241	259	264	247	258	281	229	212	272	254	249	221	271	245	248	257	264	223	228	221	265	255	273	244	251	250	236	242	242	213	280	283	237	257	226	238	208	239	238	242	240	241	252	254	245	236	258	254	216	259	308	235	251	245	239	268	252	221	234	279	280	253	247	240	259	226	280	291	249	257	255	274	238	247	288	260	262	227	274	240	291	239	242	246	272	247	233	263	279	231	240	250	252	252	246	259	245	263	229	249	249	266	253	245	225	263	262	244	238	260	237	240	250	255	267	265	238	248	267	278	258	244	251	255	250	260	247	235	233	245	252	256	249	235	233	238	259	284	246	243	240	224	270	227	250	254	274	244	255	253	253	243	236	251	245	240	224	254	243	236	255	251	238	252	264	238	250	276	232	227	237	231	236	227	250	257	268	238	272	240	265	259	246	237	250	237	258	251	241	241	262	273	256	232	259	244	257	252	259	227	253	228	262	238	266	245	256	257	257	240	258	247	232	225	251	244	270	230	244	222	270	244	246	254	251	241	250	268	266	249	265	287	259	233	241	225	234	255	263	250	252	247	226	242	224	240	250	268	266	252	244	240	266	236	244	236	228	223	298	241	264	235	258	270	235	265	285	247	259	265	270	238	272	209	246	247	223	253	249	240	273	254	258	234	272	258	259	275	235	251	265	253	273	263	242	276	246	266	228	249	282	269	259	276	247	266	216	230	244	284	270	220	238	271	273	252	238	266	236	254	230	226	256	241	247	206	254	217	253	253	286	254	295	242	270	221	251	276	246	249	243	272	262	249	258	241	266	255	259	255	272	209	288	238	263	227	241	253	280	231	252	259	297	244	254	281	253	227	223	247	263	249	266	271	285	240	274	241	249	246	260	246	258	231	231	224	243	213	226	239	236	245	261	224	264	248	245	242	238	282	237	234	291	239	260	260	250	246	252	267	270	249	237	294	268	237	239	226	248	256	243	235	249	277	249	225	244	216	242	260	234	230	240	249	250	258	273	235	257	260	276	233	239	262	248	229	267	254	233	225	255	237	233	250	268	252	245	255	233	251	220	243	261	250	243	250	287	238	294	257	271	261	247	240	262	242	248	272	261	248	275	247	287	268	258	231	243	246	248	236	247	275	237	267	259	244	254	277	226	248	264	241	264	273	271	287	241	209	268	269	265	278	263	258	258	273	255	242	242	270	219	261	245	234	269	278	263	234	208	261	251	252	251	231	262	233	242	227	241	236	239	239	236	223	260	252	243	285	253	246	233	234	230	254	238	277	248	271	254	252	240	265	257	268	264	273	269	278	263	206	246	230	197	215	251	255	251	236	250	273	213	258	250	256	250	267	244	255	277	236	241	269	251	249	242	241	250	236	227	228	253	247	244	248	234	248	228	243	225	235	245	277	265	258	240	236	265	246	247	265	274	281	233	280	251	249	253	275	244	278	235	254	224	255	249	227	241	218	288	259	261	252	236	249	233	247	279	258	260	232	231	237	271	224	246	251	244	267	229	260	264	223	250	233	230	235	258	295	236	253	250	268	241	257	248	274	252	238	242	259	259	260	260	238	248	248	227	264	299	255	217	232	266	256	252	255	252	267	266	267	274	235	274	292	247	264	227	259	247	272	210	235	252	235	251	257	246	281	273	239	253	260	223	270	268	237	210	247	261	232	268	243	256	222	239	245	256	240	241	255	222	230	258	247	254	233	261	241	246	260	215	243	227	224	259	265	223	271	278	231	249	254	277	263	229	251	236	285	227	233	280	231	273	313	233	265	255	249	224	265	227	273	275	256	261	260	277	248	253	246	254	220	242	249	268	242	278	246	253	237	256	245	241	235	248	276	279	233	256	259	265	285	282	291	234	221	248	235	248	252	256	275	246	264	263	268	259	234	253	239	244	222	228	237	251	247	275	247	265	247	277	228	259	231	226	258	247	258	272	274	231	251	259	240	241	235	277	222	219	250	271	250	240	232	228	236	253	232	263	264	254	232	262	256	239	275	259	247	241	262	240	242	234	241	210	254	252	268	263	232	269	248	247	259	260	245	272	251	257	243	230	245
28465	29825	6742	7963	7559	5777	4639	2893	2324	2290	2328	2029	1599	1477	1461	2336	2525	3104	1652	5934	893	805	850	763	762	711	723	702	661	679	707	682	618	676	671	696	683	617	617	604	574	567	653	631	639	591	587	632	601	602	620	592	613	606	565	594	593	582	587	555	567	640	535	589	555	620	590	605	581	575	568	534	615	602	582	600	515	558	620	543	573	588	558	574	562	595	566	587	597	606	577	581	544	581	592	562	570	552	579	567	536	562	547	589	553	587	566	543	599	587	581	582	550	553	585	581	566	598	543	532	614	592	575	525	531	556	568	542	573	595	563	587	599	596	568	516	504	573	583	547	551	566	571	570	587	582	590	586	539	541	540	591	573	557	558	537	551	562	542	546	591	578	511	549	529	556	616	590	577	552	536	547	529	546	586	546	625	570	560	548	553	579	535	541	580	564	553	572	509	556	546	527	567	531	559	570	570	551	606	557	612	605	566	596	510	529	557	587	578	568	570	575	558	563	592	536	526	567	551	598	535	549	535	529	523	545	546	565	573	542	545	580	536	566	534	583	590	560	545	573	536	571	576	571	581	535	568	581	537	550	568	573	629	547	620	551	556	551	559	570	588	530	598	550	547	555	564	567	592	558	585	572	550	528	513	568	561	571	568	530	611	520	519	546	575	531	554	570	530	573	564	572	558	576	608	538	586	541	634	563	532	568	599	623	507	571	532	558	542	550	582	578	590	569	617	533	556	564	567	582	565	530	534	546	560	592	504	570	575	549	569	519	570	581	556	542	529	578	581	550	563	570	538	592	565	534	576	570	579	540	545	565	596	559	559	579	560	571	568	595	555	578	563	554	565	593	535	542	608	550	597	529	562	571	576	581	598	582	551	544	571	545	571	559	546	550	540	568	572	558	556	565	552	583	549	530	545	552	562	570	569	531	561	557	579	570	575	587	571	572	557	549	578	557	550	568	548	544	589	598	599	551	575	595	576	536	593	574	575	558	543	617	539	547	539	562	583	552	576	532	561	581	567	477	534	540	546	611	541	507	555	562	552	559	509	557	562	568	543	606	523	553	528	601	611	553	593	584	545	590	554	538	558	545	535	533	577	552	562	517	568	601	563	532	585	590	553	570	578	524	563	580	547	559	594	617	515	549	600	566	511	556	556	538	514	570	608	536	557	525	577	545	540	579	557	559	543	567	522	572	558	568	599	545	562	571	598	538	560	565	575	543	551	594	532	585	546	560	555	541	528	549	618	581	585	560	542	544	532	575	537	546	584	538	538	561	580	575	589	511	527	567	588	581	570	529	542	550	594	535	548	541	540	599	537	555	563	553	583	545	569	548	571	532	616	619	555	544	604	545	587	565	561	545	595	550	596	551	513	542	611	583	544	557	512	567	572	583	539	551	537	500	547	520	581	554	556	546	523	543	552	584	502	553	598	538	586	543	596	587	584	553	570	597	592	555	593	569	546	560	593	559	565	578	553	554	604	527	560	552	562	557	578	593	588	582	551	574	548	556	573	576	542	557	579	573	542	523	539	599	546	557	588	532	569	535	559	576	575	560	607	566	564	550	589	572	546	556	565	578	598	564	589	556	566	545	549	582	529	557	586	565	582	555	567	533	569	576	545	560	604	531	578	594	571	541	590	578	562	577	574	579	566	536	636	534	576	572	546	549	567	543	586	562	559	527	526	575	562	530	570	575	567	525	576	563	591	529	547	554	563	603	561	546	556	535	584	532	579	515	573	545	557	581	536	561	574	589	570	537	564	550	572	547	540	572	589	554	564	532	553	545	505	552	596	568	560	565	610	540	566	535	564	551	541	559	531	594	520	593	527	579	536	608	560	557	506	525	523	546	592	591	537	574	547	541	561	592	586	589	553	537	525	526	560	549	521	551	509	551	556	541	558	569	559	548	569	578	515	548	599	572	556	570	555	546	550	524	603	518	556	583	553	550	582	594	534	510	538	568	567	532	530	544	579	613	562	528	571	552	537	531	544	597	551	585	567	546	583	539	540	591	561	569	609	555	586	517	540	555	520	551	505	575	535	550	575	555	590	565	523	539	555	496	523	590	567	583	586	507	544	553	587	526	553	551	568	568	493	586	587	583	567	552	592	584	545	562	596	525	586	552	568	553	585	575	569	584	526	558	583	526	561	531	591	550	574	560	537	565	557	574	584	576	586	575	562	562	551	569	546	562	553	603	563	542	581	550	585	557	563	524	576	554	511	541	568	566	577	552	555	569	576	562	589	565	554	526	584	571	527	582	566	569	571	563	538	549	575	529	552	537	538	512	542	549	542	560	585	564	550	585	543	591	539	569	530	551	593	548	529	585	547	561	574	594	539	554	576	581	576	577	540	566	596	602	532	534	543	570	561	573	567	574	559	571	548	584	528	541	535	563	541	559	603	547	604	590	603	570	622	569	520	549	552	531	605	597	568	546	589	542	554	538	546	568	559	568	561	540	541	600	588	559	566	596	529	533	556	549	571	579	605	552	598	542	535	546	548	541	565	544	580	518	530	571	579	565	541	569	531	551	587	567	544	525	552	567	521	540	590	552	570	571	545	542	589	523	590	583	558	588	515	563	571	534	566	535	589	558	538	548	572	530	600	564	546	494	550	580	542	560	580	560	582	589	537	586	575	534	589	547	585	554	576	572	566	627	572	568	591	574	552	579	535	535	555	590	563	561	590	571	582	536	556	559	560	544	573	535	586	569	543	553	603	562	588	545	580	575	550	563	563	568	549	585	545	566	546	555	553	564	568	568	581	574	577	547	568	555	553	546	557	567	556	547	583	577	558	612	581	589	528	558	561	548	538	580	582	545	546	523	541	556	560	556	582	546	559	568	575	563	557	497	551	612	561	556	621	580	565	562	499	564	572	519	583	557	567	574	556	566	580	563	575	569	527	540	571	555	508	582	583	575	537	556	514	565	573	514	576	567	541	512	532	515	583	552	573	534	547	576	569	573	584	590	585	556	553	556	579	557	558	541	610	582	580	569	602	552	574	551	562	556	553	548	578	600	568	575	547	538	573	555	572	556	575	590	560	544	560	596	593	578	588	540	616	535	518	578	519	612	543	573	565	591	554	558	588	554	575	560	555	591	536	545	522	553	565	522	589	561	556	559	582	554	547	556	541	585	568	544	558	568	554	532	589	551	573	518	570	548	580	550	553	556	512	589	581	578	557	612	558	583	540	572	557	543	579	627	551	563	546	588	629	528	528	553	554	556	565	510	538	564	557	558	589	573	539	565	526	547	549	565	525	574	542	561	543	546	565	551	558	536	579	513	548	535	574	564	559	535	531	563	575	531	568	569	570	607	574	515	569	546	591	587	583	547	585	589	544	551	576	608	554	553	575	570	546	529	546	549	536	538	543	586	569	574	576	574	549	620	546	543	564	561	587	562	563	557	579	590	549	569	555	556	555	601	520	566	529	595	556	513	555	526	566	561	552	562	607	580	590	544	575	551	547	569	533	522	616	586	600	538	572	589
8313	3451	543	506	304	212	127	93	77	79	106	104	92	103	85	143	171	131	104	113	68	77	77	64	75	66	78	73	71	64	77	87	82	56	64	71	59	65	78	70	68	62	72	68	79	86	72	74	78	60	76	76	55	82	84	57	61	67	83	73	85	85	73	69	47	79	72	96	68	73	83	76	69	81	66	80	74	65	64	77	81	68	72	75	86	59	60	76	80	80	67	76	68	74	56	85	77	77	73	83	73	81	64	74	81	80	86	85	77	71	68	77	77	64	65	71	76	86	72	62	63	72	70	80	61	63	79	76	71	63	74	67	74	70	71	77	81	87	78	67	69	74	68	64	85	86	78	75	79	66	81	84	73	63	81	86	64	73	84	78	76	73	78	82	60	74	78	88	88	77	59	74	50	65	71	79	78	71	65	63	68	75	59	77	72	91	71	71	65	62	64	75	80	66	78	61	71	67	71	81	91	77	86	81	80	63	96	75	85	72	73	64	82	68	97	75	59	73	87	85	83	74	77	61	70	80	64	75	67	84	71	77	90	73	62	61	71	70	76	88	86	85	76	85	78	70	72	76	69	85	70	67	86	68	74	55	71	76	70	86	84	81	60	84	71	56	62	83	82	66	78	69	92	76	67	71	62	88	57	77	66	102	74	85	74	79	66	73	75	86	75	77	60	64	71	71	76	72	74	78	71	70	72	80	80	89	67	70	73	77	82	77	75	69	84	84	73	61	84	75	72	69	74	61	98	68	77	76	70	57	57	71	78	84	61	68	72	85	71	78	83	80	63	63	72	76	73	73	73	81	74	76	81	74	76	92	69	58	59	78	64	91	70	81	75	72	80	83	72	70	74	82	70	60	86	74	69	77	66	68	77	90	74	65	84	87	70	67	81	59	81	79	60	65	86	75	68	62	83	68	79	62	75	75	78	81	60	60	86	93	73	72	69	90	71	63	81	89	81	69	78	65	71	69	57	63	87	70	106	67	75	62	68	55	79	78	88	52	75	74	64	77	63	65	72	75	62	82	65	87	67	76	70	65	75	74	72	72	57	80	73	78	77	81	77	75	86	77	74	72	72	75	82	79	67	65	76	77	68	92	72	70	75	79	79	86	80	72	68	97	64	83	83	68	80	79	75	72	83	63	66	75	64	76	64	94	82	75	60	87	84	77	62	69	79	76	81	69	68	56	84	68	67	82	62	69	71	68	88	74	68	76	71	101	95	101	70	83	60	82	78	83	76	70	65	71	61	78	77	62	67	77	62	77	72	78	64	87	82	77	65	70	71	71	82	67	69	81	96	89	76	75	89	74	74	79	71	86	85	69	67	85	76	74	59	82	68	71	88	78	89	73	80	83	75	86	73	66	76	75	59	82	73	67	81	61	70	83	83	70	79	73	58	55	55	72	70	71	73	87	65	79	80	60	69	79	77	67	71	71	67	85	69	69	70	75	76	78	72	65	65	88	77	67	80	75	75	61	79	67	83	70	73	59	81	83	82	59	84	77	68	68	65	78	84	75	59	67	56	77	76	67	71	76	73	79	74	82	61	71	82	69	78	76	73	65	79	61	63	86	69	64	82	54	71	64	68	69	63	76	72	64	73	76	72	76	67	57	85	71	79	70	68	74	68	73	81	83	70	82	81	79	67	75	56	83	69	73	77	88	61	59	82	83	96	61	70	55	83	95	59	80	87	71	69	69	69	99	85	64	82	58	74	75	77	70	79	77	53	72	83	64	69	79	63	77	77	61	70	87	77	85	70	72	75	66	80	75	74	63	80	71	47	75	79	75	65	74	84	71	76	69	68	54	73	62	61	84	81	69	88	77	67	78	70	56	73	80	69	70	72	68	63	82	78	100	88	73	72	76	71	55	74	74	80	91	86	78	79	66	79	58	71	92	59	89	82	68	73	72	71	68	87	62	59	84	80	84	73	74	86	76	94	65	58	72	68	63	71	70	82	75	71	69	92	91	56	71	76	62	81	72	79	83	78	76	74	61	82	70	88	71	90	86	60	57	78	73	74	64	75	78	70	61	64	75	78	80	67	81	73	71	81	78	66	90	75	80	63	80	74	70	69	87	74	83	81	74	77	70	72	71	75	79	69	61	55	64	59	92	77	74	62	87	64	76	81	81	67	72	74	86	89	79	79	92	80	73	74	77	88	68	86	89	62	80	81	80	63	71	73	62	73	67	73	57	81	73	75	89	73	79	90	70	86	61	81	60	72	63	68	86	68	91	70	75	76	63	64	67	90	71	87	56	92	63	68	85	74	71	83	60	74	92	76	75	76	74	73	74	65	64	71	72	66	74	67	68	75	64	71	69	75	59	68	71	67	67	72	84	80	79	73	75	57	64	60	88	73	74	68	85	85	73	69	79	69	73	82	70	68	73	78	81	74	71	76	84	75	70	67	78	95	72	67	67	69	102	76	68	78	75	77	89	82	82	65	59	64	79	86	53	72	77	70	86	83	73	84	63	75	78	72	77	64	61	79	91	81	77	71	76	70	85	82	87	74	58	77	66	69	76	82	78	97	98	67	67	69	76	78	83	70	65	84	76	77	58	56	69	74	63	80	80	77	92	79	63	73	75	82	62	66	66	90	74	103	76	76	79	66	79	78	75	70	64	88	76	69	73	81	74	73	58	70	79	86	70	66	69	89	73	67	75	74	76	78	76	74	79	68	74	73	81	75	88	80	69	71	63	91	83	86	69	66	73	77	67	68	76	85	83	82	75	69	89	66	64	67	72	80	77	72	84	63	81	97	88	69	63	62	80	70	67	87	78	86	81	60	70	64	71	72	90	80	81	53	64	72	79	84	71	97	61	65	62	74	86	90	51	81	76	73	73	67	83	90	67	74	74	71	70	74	80	94	75	72	92	82	82	76	90	61	62	66	99	65	88	78	69	77	85	81	92	92	79	70	63	78	77	67	88	88	66	62	65	62	68	67	63	86	74	75	85	110	75	71	69	83	64	76	79	74	79	72	76	72	65	79	71	63	68	67	60	65	60	69	76	68	85	68	77	88	63	59	76	61	68	65	67	94	88	73	65	70	75	80	75	72	81	90	77	56	71	69	77	72	86	76	58	75	84	71	91	100	93	70	60	71	59	66	83	81	73	71	67	77	66	69	76	70	78	74	84	80	84	77	88	60	60	82	71	87	66	70	78	68	71	78	74	81	71	84	73	74	79	79	79	79	61	62	84	96	77	99	85	78	66	69	78	79	75	68	66	68	63	72	81	65	84	82	69	84	67	70	64	78	75	74	80	81	77	89	68	85	72	75	77	71	75	83	68	86	67	81	80	77	101	68	79	83	89	60	84	80	59	61	69	56	66	77	77	79	70	74	56	75	72	80	84	78	67	76	87	84	65	55	76	77	83	79	92	80	58	76	76	77	72	79	71	69	60	72	55	67	76	91	66	53	83	77	60	89	71	76	70	86	64	81	84	74	72	79	62	70	74	82	73	84	78	74	80	72	78	60	81
5316	3611	1017	1661	1219	928	501	268	268	318	370	393	329	249	357	733	853	506	483	523	216	205	203	258	236	217	223	193	199	208	238	234	211	218	209	215	226	190	193	203	231	187	230	228	213	217	258	241	195	221	200	200	215	222	201	215	226	210	206	220	198	236	194	232	217	192	197	199	232	219	203	209	195	227	222	210	223	227	226	207	201	219	232	233	221	213	212	215	209	195	230	198	221	213	236	205	209	178	199	217	222	226	198	196	212	213	212	207	231	201	199	226	238	227	207	223	213	242	217	200	204	203	224	214	215	223	218	228	204	196	236	231	234	224	216	182	211	227	199	204	194	211	202	211	200	218	204	228	227	187	231	217	246	225	225	212	226	206	199	217	228	212	199	197	210	221	221	205	217	188	211	212	201	175	202	203	209	208	192	209	242	195	198	222	203	219	200	215	206	217	206	209	220	238	219	217	198	198	223	219	226	225	216	190	203	210	228	208	230	206	197	215	203	209	234	243	230	198	202	214	214	229	221	201	211	215	208	232	203	219	228	224	184	221	189	218	200	229	248	218	229	224	240	206	215	220	235	229	231	223	183	189	222	208	232	227	213	219	216	225	227	225	198	221	229	202	217	223	215	236	220	216	227	209	203	225	219	217	195	205	245	213	241	199	212	207	213	202	228	190	246	245	208	208	218	220	233	236	214	228	182	206	202	206	219	212	207	216	205	230	211	184	208	198	234	245	250	209	218	213	195	238	227	202	215	207	225	209	185	220	258	216	209	232	211	195	190	229	216	203	213	220	207	194	212	230	189	219	206	204	221	216	196	236	183	244	201	209	215	198	220	191	215	219	219	217	213	223	215	214	192	225	201	218	242	188	230	198	215	228	213	247	250	196	213	214	221	222	192	221	217	217	201	234	231	225	212	226	250	210	205	211	194	217	219	227	195	184	208	214	224	212	217	202	250	210	210	227	222	219	212	228	214	197	236	176	194	229	220	210	225	209	220	213	226	231	202	216	220	243	226	211	167	223	222	193	229	234	206	212	217	191	195	187	206	239	211	231	226	225	218	212	210	224	189	215	217	211	227	231	229	214	227	240	225	199	211	208	216	234	246	189	206	216	216	206	208	199	241	225	226	213	214	198	204	206	204	202	180	218	231	204	230	221	226	206	205	238	207	182	203	218	238	184	200	217	202	233	250	187	222	221	211	209	208	217	226	209	218	201	220	250	207	202	188	204	205	215	212	203	230	202	208	232	226	230	247	211	210	216	232	204	213	217	208	221	209	205	195	238	219	225	217	202	228	210	212	203	207	224	209	204	228	230	210	221	228	214	209	202	234	192	201	241	235	212	210	186	214	216	200	207	206	236	230	195	237	210	223	224	193	200	229	226	203	229	199	201	203	179	209	216	225	209	205	213	210	231	214	204	241	203	178	222	214	219	205	226	223	196	218	217	229	219	194	210	195	211	224	222	211	217	223	204	232	188	196	264	224	232	221	222	185	185	206	208	244	187	229	216	224	203	233	196	230	236	202	219	236	208	211	232	218	213	225	197	238	193	220	209	186	251	227	232	220	223	239	237	208	219	225	210	237	227	214	211	235	227	235	197	199	226	193	188	202	221	195	212	220	213	224	202	219	202	215	225	204	234	243	228	201	215	210	208	211	212	197	198	204	214	247	217	200	206	213	197	183	231	201	220	234	205	218	202	200	227	220	214	206	226	203	199	211	232	211	214	233	218	220	221	202	219	225	203	206	229	216	225	212	218	203	219	214	195	212	200	217	194	214	211	205	231	208	215	209	234	210	226	231	204	199	209	233	230	218	230	202	218	192	217	202	225	230	210	212	226	220	189	193	224	238	218	233	197	240	198	221	212	227	210	208	212	207	233	216	195	216	204	251	222	187	226	234	214	228	223	243	211	184	228	214	224	213	207	206	205	220	223	214	223	197	213	220	204	237	214	226	192	217	237	197	247	205	201	181	210	218	206	221	217	214	209	230	180	233	222	193	212	209	199	201	191	206	207	216	195	218	240	204	246	215	211	202	208	211	206	208	202	243	231	195	206	203	217	223	225	210	207	212	209	229	200	215	230	238	202	209	200	197	189	180	189	210	203	209	209	217	211	229	216	223	211	185	214	212	215	208	181	230	212	181	205	221	220	237	222	221	235	230	242	204	216	215	221	183	221	217	230	212	199	218	206	234	183	208	189	184	201	242	222	191	223	225	209	223	201	221	221	222	199	245	192	201	224	218	228	207	203	201	225	202	233	215	220	198	213	239	201	208	230	229	224	231	210	224	234	223	229	219	230	221	207	233	177	185	217	232	227	218	184	221	196	219	222	214	228	222	212	196	233	208	226	240	205	201	216	204	219	212	217	221	218	195	195	214	213	237	219	227	217	204	202	205	221	212	192	232	200	224	200	218	222	230	189	240	234	218	211	213	223	200	225	239	232	216	200	230	212	214	234	214	236	220	218	211	225	249	212	223	227	199	206	235	231	208	202	193	207	237	228	227	224	220	185	207	224	208	222	190	206	204	209	217	222	208	214	230	210	211	223	199	209	203	204	219	230	210	213	211	230	215	212	199	193	225	219	209	205	209	184	198	214	199	214	219	205	209	226	205	198	209	210	227	212	210	225	209	232	212	206	198	194	217	208	218	237	207	211	210	180	216	213	198	189	229	209	196	214	217	218	221	221	247	212	196	223	213	224	218	192	217	209	197	225	192	220	198	236	218	240	183	196	223	219	226	212	203	195	200	221	210	220	201	210	212	220	221	212	230	228	215	241	224	203	217	223	226	197	211	244	179	208	188	212	223	243	226	232	210	219	214	214	198	220	235	204	220	221	225	217	212	217	204	218	205	217	218	203	215	225	206	195	213	238	202	193	218	210	207	213	218	210	194	230	223	206	193	218	199	238	236	222	211	210	198	198	197	220	238	210	219	205	219	194	241	245	238	197	222	229	208	215	195	215	195	216	214	204	228	206	210	227	187	208	189	217	224	199	206	225	194	214	231	236	217	201	219	241	212	220	216	206	202	202	222	205	248	225	210	250	205	214	175	196	212	214	220	220	176	235	220	222	229	215	232	211	192	189	212	191	207	200	201	201	210	216	218	206	232	187	189	230	213	217	218	200	218	199	230	209	194	206	190	222	229	212	217	199	233	209	195	191	208	212	253	213	227	208	199	206	191	224	226	195	219	190	197	198	226	237	193	222	242	231	218	207	214	211	218	222	198	204	240	214	218	241	208	223	202	210	235	227	240	205	194	223	211	202	195	211	241	199	225	233	207	218	212	222	188	243	218	224	224	204	219	219	251	195	216	217	228	208	210	183	188	228	208	214	204	216	203	220	225	205	205	203	222	207	231	218	182	219	216	193	232	223	219	222	207	218	212	231	221	222	212	253	200	214	223	217	211	196	200	182	207	234	242	216	211	201	244	199	219	200	205	206	214	227	227	215	216	208	214	205	193	231	208	234	214	248	196	227	192	237	218	188
43345	40572	8707	1908	1151	697	589	376	337	315	280	309	269	245	245	337	386	793	291	1014	293	226	203	203	189	217	237	191	213	213	200	192	178	208	202	190	188	190	172	210	228	222	198	183	195	205	188	177	185	171	215	180	225	206	184	194	196	179	197	210	213	177	175	195	198	184	200	183	191	201	205	201	219	198	164	201	192	194	174	180	182	195	180	196	154	191	192	172	183	189	189	188	160	189	193	181	179	203	191	212	198	190	185	194	159	180	207	191	187	182	171	179	172	199	188	183	181	195	168	195	202	185	183	185	195	182	195	203	182	208	188	186	198	210	207	182	194	225	193	199	203	173	177	196	193	194	172	197	173	195	189	188	180	181	181	195	186	187	167	194	170	199	191	180	189	186	200	185	178	184	202	209	208	190	203	161	209	182	200	188	188	182	171	183	182	193	188	193	182	163	189	198	184	205	187	200	197	194	203	188	168	193	155	165	193	182	184	191	172	203	215	198	180	192	199	153	169	194	181	201	185	204	189	183	193	212	185	194	195	156	181	185	215	187	200	172	201	200	189	189	189	200	184	196	179	179	195	185	189	198	212	183	168	178	183	196	188	196	190	182	174	192	175	188	177	181	166	196	191	196	208	166	199	166	201	216	182	175	191	176	187	177	163	162	171	191	177	171	205	167	187	170	181	192	177	195	216	197	206	183	204	154	186	160	201	195	206	205	203	211	183	182	232	210	188	189	183	188	191	184	193	163	171	199	184	187	188	188	187	178	220	159	195	206	169	206	194	173	202	194	175	183	173	170	185	173	204	171	210	163	162	186	196	183	190	179	185	195	176	186	208	191	194	180	191	205	227	208	185	177	167	205	186	178	178	198	186	182	175	191	183	179	194	192	204	196	188	181	186	169	203	178	202	209	190	166	196	199	204	172	208	197	195	187	191	196	213	187	188	197	173	170	210	180	192	189	193	211	181	194	176	191	189	200	199	215	209	184	204	196	176	178	181	206	210	170	198	193	196	202	167	181	165	179	172	207	169	194	149	196	174	181	170	187	172	175	190	165	191	194	180	195	156	214	202	202	171	205	197	186	190	194	170	186	171	180	197	173	162	183	174	163	180	205	223	188	187	205	189	223	188	172	211	215	167	198	201	194	181	169	195	164	188	204	186	191	207	171	201	238	208	172	175	186	222	175	186	180	163	185	183	199	181	166	182	175	203	173	188	178	174	180	188	199	210	204	204	174	192	203	175	190	214	218	207	177	177	175	184	207	160	193	173	186	200	185	187	199	167	176	185	199	180	186	194	192	183	187	192	177	184	203	178	189	178	168	202	170	194	193	196	202	191	184	196	169	165	181	195	192	179	206	212	210	178	216	207	150	191	162	202	190	200	156	175	185	179	199	202	198	178	180	186	180	191	190	176	223	172	177	197	202	182	176	195	177	188	183	175	175	186	201	207	191	191	222	173	192	175	177	187	189	179	180	195	178	199	178	197	206	176	183	198	195	170	173	196	180	181	176	185	184	209	182	161	177	188	188	168	188	164	193	190	173	212	191	183	197	200	171	210	176	183	180	209	196	199	186	176	210	172	182	201	188	184	181	187	189	163	188	179	194	190	175	194	196	191	184	200	187	189	176	189	197	189	225	194	177	199	205	185	196	182	198	196	166	178	189	191	156	176	192	193	195	175	169	169	202	208	207	200	181	176	185	187	179	174	183	205	180	199	174	177	173	193	213	193	175	216	196	189	190	192	148	166	186	210	184	191	191	194	189	189	164	228	183	190	172	185	208	195	169	176	188	199	179	196	184	183	185	189	190	182	189	204	208	183	195	173	198	179	179	181	173	194	217	194	200	216	214	192	182	177	212	185	174	186	172	195	208	189	176	171	179	199	185	163	186	180	211	211	207	191	185	187	193	188	180	192	188	171	190	199	216	204	154	180	179	200	194	180	180	171	192	181	207	170	171	185	175	170	206	185	191	164	178	190	184	191	206	180	191	191	195	197	181	169	190	200	159	177	172	157	183	197	187	192	163	182	189	184	187	194	180	205	162	167	199	179	210	218	177	145	204	192	194	217	157	165	167	205	190	184	184	179	194	167	189	184	177	181	192	171	196	191	168	170	200	200	189	166	177	186	175	167	185	184	202	186	174	200	191	171	187	182	177	215	182	176	198	170	173	174	168	192	191	210	204	196	200	175	164	210	187	178	197	178	191	185	173	198	198	175	175	181	182	195	194	174	190	195	198	194	156	197	205	181	205	175	180	188	176	197	185	189	147	191	181	171	181	165	221	203	196	192	190	187	185	174	181	172	192	170	172	197	184	189	198	202	188	197	204	182	193	204	193	203	168	211	189	180	201	180	169	186	189	173	169	163	178	152	202	144	180	196	194	196	182	187	170	193	202	189	206	196	209	189	197	175	184	181	179	178	193	192	161	209	161	181	183	170	213	169	189	185	164	201	189	170	201	176	182	185	197	192	167	179	193	196	206	192	190	223	173	165	188	188	156	187	202	167	172	160	198	169	203	174	189	198	197	202	188	189	188	183	192	199	223	180	189	221	188	213	203	179	194	214	187	172	173	171	199	171	202	205	191	193	176	200	169	214	196	207	191	203	217	191	202	195	188	197	178	173	216	210	165	192	198	209	212	212	207	194	193	200	172	158	183	164	177	188	185	173	172	187	153	180	166	195	160	197	217	160	167	168	176	185	189	200	193	216	184	194	227	204	193	165	164	189	190	195	191	186	188	166	166	185	205	184	187	198	205	178	175	168	159	172	190	189	193	173	198	208	184	212	170	166	192	193	199	194	202	165	188	198	199	178	188	179	190	171	196	175	187	195	178	200	202	211	213	178	170	195	204	205	194	197	168	189	200	174	178	197	210	204	181	200	202	190	189	181	190	188	157	175	173	180	213	170	192	190	198	214	187	192	195	164	201	166	175	205	189	186	185	218	216	197	191	201	175	222	205	174	175	188	204	172	197	179	161	168	183	180	190	201	198	202	193	200	177	190	166	178	201	214	200	194	166	165	177	206	178	192	185	176	177	189	209	190	193	180	194	165	180	226	193	202	194	189	197	170	202	193	205	193	152	168	170	176	184	162	185	198	211	158	193	188	187	175	206	170	182	184	186	187	154	197	156	204	205	202	186	178	214	180	197	176	218	202	162	179	179	187	185	199	168	185	197	188	202	196	184	174	192	197	204	167	198	174	157	194	217	163	159	192	178	198	186	203	195	228	170	183	203	191	203	210	190	160	176	169	194	179	163	195	195	194	196	201	168	180	186	193	184	176	183	140	169	194	182	187	172	199	195	168	183	206	226	215	192	202	179	199	179	190	197	177	184	188	170	170	181	169	164	195	156	220	193	187	221	173	194	206	178	179	183	175	212	207	185	189	197	179	172	210	205	194	169	183	186	178	191	191	207	175	163	179	185	173	191	201	195	212	195	162	187	202	189	222	190	214	208	215	173	191	182	188	202	203	180	176	213	192	227	195	193
24832	20402	3940	4627	4168	3088	2521	1655	1428	1267	1339	1183	1012	992	933	1522	1960	4165	1371	6246	564	555	588	556	578	550	522	534	530	544	472	490	520	524	468	465	518	513	457	499	435	489	516	505	490	448	474	474	456	475	457	474	468	490	433	477	492	460	460	468	471	462	459	488	464	453	441	483	535	464	440	472	469	464	484	447	428	448	436	441	441	477	446	468	426	447	428	453	479	448	463	470	437	467	481	459	466	442	448	468	453	464	437	447	489	467	528	452	478	440	474	444	439	429	430	435	452	463	476	479	492	482	449	452	462	455	465	450	459	471	426	461	465	460	453	452	467	454	465	447	483	442	454	431	450	396	458	462	471	447	436	462	469	472	483	448	435	433	500	468	445	449	469	471	430	408	464	454	441	438	468	463	479	420	433	441	430	463	476	432	429	409	476	462	449	486	448	453	449	480	428	476	473	453	485	435	462	417	440	455	451	474	440	451	454	406	431	425	474	417	464	462	481	442	407	469	485	447	442	445	450	442	451	446	436	437	435	459	467	477	463	420	438	446	447	477	447	453	459	421	473	434	414	471	419	471	441	442	461	472	463	452	432	478	445	441	434	458	433	420	467	458	442	453	463	452	444	440	461	491	415	419	450	395	436	441	485	443	419	447	440	455	446	441	434	479	454	465	459	445	458	472	434	480	435	463	457	452	467	457	465	472	463	476	433	455	454	444	454	452	471	417	491	441	442	437	462	415	450	452	449	478	398	422	457	525	484	461	461	463	444	461	428	448	487	421	432	477	432	430	467	414	477	463	439	442	446	470	454	466	461	430	440	464	436	453	469	492	448	442	480	446	420	434	470	444	454	461	441	455	461	434	487	475	464	445	396	486	466	455	461	455	471	479	466	433	471	422	499	418	469	478	446	418	466	410	425	479	483	435	473	444	465	458	474	465	445	458	461	447	422	499	470	463	444	433	469	459	442	441	484	477	473	428	475	469	480	476	472	444	414	454	428	441	457	466	509	444	457	425	458	445	462	450	420	450	405	460	423	442	436	446	458	473	415	415	441	438	443	474	449	453	477	471	450	419	450	490	458	430	442	422	430	449	461	408	501	421	472	440	395	471	449	456	425	470	465	428	468	430	446	454	429	462	447	485	450	463	408	442	441	422	482	460	475	448	445	439	436	415	472	452	428	462	458	445	473	452	455	469	423	450	421	485	441	441	480	486	490	481	442	453	439	492	473	496	430	472	454	454	447	466	433	444	447	447	433	450	422	466	421	413	471	434	519	432	446	501	489	471	462	457	475	478	433	469	455	430	464	422	440	468	451	419	501	443	508	428	442	439	448	478	441	452	447	447	444	466	445	479	449	452	418	470	449	454	457	467	425	431	468	454	432	465	493	396	456	460	491	458	464	458	399	467	436	477	479	479	442	436	461	441	457	423	462	441	467	455	491	445	448	451	391	495	445	417	441	432	414	435	447	428	448	458	441	467	418	479	468	483	435	469	438	437	470	409	446	443	462	451	483	495	450	452	482	462	440	441	498	463	457	437	470	471	439	443	443	461	472	451	497	437	428	445	425	438	432	511	409	433	425	457	463	467	472	422	475	445	465	478	451	484	480	474	463	460	458	452	448	496	441	481	467	471	436	416	457	431	480	476	446	440	458	428	454	424	449	437	465	427	434	456	455	438	415	453	489	467	451	447	437	471	459	486	473	463	426	464	429	451	474	469	456	459	474	458	461	443	459	438	457	470	444	442	448	468	410	492	446	462	446	461	432	445	490	469	476	485	480	443	466	439	476	437	443	427	457	474	436	473	455	509	466	497	455	464	445	489	462	447	469	491	477	439	448	429	459	490	447	484	438	437	449	461	464	488	408	477	434	438	453	463	458	452	474	442	473	444	460	486	486	425	485	468	466	457	449	453	476	487	456	475	442	427	437	442	411	466	452	437	450	436	441	446	433	442	440	466	468	455	450	417	452	490	433	447	487	484	487	426	466	444	434	429	465	473	409	451	422	474	443	480	430	455	480	488	478	444	456	447	436	439	432	486	439	468	427	466	475	486	456	457	461	454	448	447	466	464	454	469	475	471	452	432	487	491	460	449	455	443	428	433	449	430	455	507	429	464	493	450	450	465	432	475	466	411	408	448	478	455	432	463	430	470	481	478	466	463	410	461	424	448	438	470	446	436	437	471	462	416	427	439	471	458	440	469	504	453	439	469	461	474	429	474	439	427	458	460	454	455	486	436	449	496	466	452	430	419	462	434	437	440	440	486	432	428	438	462	438	476	444	423	475	456	429	458	469	453	451	441	451	409	425	437	450	453	449	456	466	442	471	451	432	447	440	436	501	478	413	438	458	414	453	457	469	471	454	444	462	436	451	459	440	434	458	435	436	433	460	450	435	448	473	453	466	431	420	435	496	504	471	453	478	421	420	428	457	400	488	455	445	429	443	442	442	447	439	475	460	438	437	483	472	428	412	449	444	450	449	468	439	413	479	440	475	454	481	452	486	465	465	444	469	461	488	442	475	471	458	477	439	477	445	490	469	442	432	476	430	470	440	474	422	465	450	435	412	473	463	430	416	463	442	384	478	444	473	441	445	441	457	439	457	415	455	421	458	462	425	458	435	478	452	432	462	434	456	427	453	476	442	435	465	450	432	468	427	475	460	482	415	434	406	460	473	472	507	441	460	466	451	459	483	459	469	457	426	416	427	465	484	465	481	473	454	458	440	447	447	450	459	431	437	423	454	469	458	442	476	487	462	423	482	469	408	488	441	466	477	464	460	455	438	458	463	467	410	454	463	439	469	468	462	471	446	447	465	442	460	448	433	469	493	474	427	446	432	481	459	424	426	431	448	481	445	427	501	460	437	425	427	444	447	443	452	445	477	474	425	422	438	436	480	455	465	454	485	447	407	467	440	460	435	453	453	442	454	466	461	453	433	449	444	452	458	447	448	434	477	497	446	482	436	488	499	449	474	461	500	455	446	419	462	502	486	460	447	432	439	475	457	432	476	444	443	457	443	451	466	471	435	464	465	413	442	469	459	410	433	482	464	453	442	446	454	472	468	483	430	485	441	460	482	475	452	444	459	464	475	488	430	461	464	454	449	435	460	479	441	442	462	434	455	453	427	445	443	428	431	443	415	411	463	437	461	455	463	465	467	428	455	464	448	445	457	422	482	427	441	429	463	460	454	443	463	431	437	468	445	451	435	415	428	445	426	416	439	437	449	434	450	449	482	437	438	435	472	445	432	434	449	427	458	401	467	423	459	465	467	468	473	465	471	483	523	481	463	428	427	482	490	464	484	451	454	456	461	421	471	449	458	465	469	444	425	452	449	430	487	417	470	488	447	483	435	456	428	475	455	455	453	475	426	414	425	498	447	476	447	453	454	451	456	448	449	459	433	469	421	432	494	457	450	457	451	435	443	489	474	428	443	438	435	462	438	451	452	432	422	436	425	453	452	462	444	430	482	476	461	440	458	458	485	431	441	433
59237	52909	15219	4337	1886	1271	971	665	563	513	438	498	415	396	398	477	627	1310	568	2115	465	276	282	264	326	244	256	290	264	270	317	301	269	293	278	255	284	248	248	266	256	277	302	251	268	246	273	253	260	249	231	274	248	262	274	287	278	252	261	267	261	241	231	275	248	279	247	251	251	243	243	246	230	240	233	222	271	273	285	258	262	256	239	267	229	244	241	233	239	259	263	263	297	277	261	277	261	266	266	276	261	238	252	246	242	258	289	232	249	272	245	240	258	255	272	224	265	261	258	260	246	228	267	234	261	261	272	240	251	257	281	285	210	267	266	281	248	243	279	273	282	246	262	255	284	242	233	242	221	258	278	255	284	249	249	256	259	255	265	225	250	285	278	267	257	243	245	252	270	253	257	232	261	291	259	289	276	269	265	248	245	252	266	256	210	240	253	268	260	241	303	284	236	228	250	254	259	266	287	265	223	240	257	239	242	261	249	243	249	255	251	259	276	248	253	285	253	263	263	265	239	245	277	252	302	283	233	255	230	268	248	250	251	265	241	253	303	271	289	264	269	266	253	228	275	232	247	265	279	275	264	252	235	232	269	278	255	271	257	261	275	257	259	287	248	241	244	283	247	223	261	256	287	275	238	250	246	241	270	252	258	254	256	253	256	237	233	262	281	226	242	263	284	267	244	229	249	284	256	256	279	257	227	287	249	264	247	267	261	256	258	241	252	258	266	248	259	249	263	251	245	259	247	261	267	238	271	267	282	251	256	274	259	251	255	257	258	279	263	260	246	263	255	267	240	278	274	255	255	282	282	247	233	289	268	265	262	268	265	252	270	277	269	268	219	243	247	242	273	244	267	254	272	248	238	222	258	262	259	267	264	261	245	253	249	273	251	287	228	264	271	255	242	253	216	234	235	226	260	283	267	272	277	276	251	265	242	261	265	260	270	265	280	240	246	252	268	271	242	255	263	269	271	245	250	269	267	246	240	284	267	245	248	240	253	236	266	250	270	260	271	286	276	269	275	258	280	242	272	262	259	265	230	220	225	235	263	220	257	239	273	227	226	242	253	269	225	266	227	252	248	245	256	239	258	265	257	260	244	231	245	253	267	237	256	215	249	285	223	274	238	249	237	225	276	267	233	240	283	266	211	249	232	217	264	265	223	281	235	254	280	273	247	248	230	275	221	291	243	243	260	248	274	231	255	255	258	242	254	245	276	260	223	248	269	276	259	240	240	257	241	231	292	247	268	234	236	272	255	255	249	246	287	221	237	251	248	267	295	262	232	258	277	243	268	242	259	246	240	258	248	267	284	263	244	218	286	278	253	242	244	253	258	265	223	240	262	292	272	271	238	271	249	233	253	264	290	252	259	257	226	268	279	241	245	285	256	258	252	243	242	266	257	262	240	256	255	270	282	263	220	263	243	231	261	269	260	276	267	252	277	257	258	257	274	251	216	252	266	219	255	268	248	257	252	258	255	256	275	247	262	268	259	243	260	246	274	259	242	260	257	267	259	244	248	254	249	258	289	232	256	269	260	280	265	255	252	292	238	222	234	229	249	263	225	222	246	240	288	249	282	260	236	265	265	251	274	295	280	259	241	246	275	251	255	299	278	249	248	240	260	253	286	248	299	257	252	261	261	277	256	229	259	272	254	283	246	243	243	219	239	243	242	245	264	282	260	235	243	248	265	283	248	230	246	265	271	260	281	264	265	229	314	249	263	263	205	239	263	237	261	253	263	229	246	287	257	268	257	272	253	257	248	257	219	246	254	271	249	274	278	261	260	214	252	251	235	290	278	262	275	281	223	259	264	253	245	270	275	231	237	246	265	268	224	236	253	258	278	263	251	239	271	275	264	248	246	203	232	244	233	251	258	273	248	254	234	263	256	240	264	252	239	257	270	263	248	264	262	240	235	227	269	241	268	236	273	282	261	260	248	261	232	261	284	266	266	252	231	262	239	273	255	250	261	238	256	240	209	230	240	270	254	242	274	225	214	252	258	256	253	273	226	268	232	224	245	259	281	249	252	285	261	232	225	240	247	274	254	240	243	263	271	257	293	239	260	239	248	245	256	236	264	247	256	247	284	284	273	245	271	298	274	251	262	238	237	259	241	247	231	253	264	267	291	260	257	247	261	263	263	265	259	239	243	270	278	229	243	241	257	233	227	245	296	222	287	246	225	237	285	261	250	242	253	231	274	294	241	271	230	243	254	287	251	200	250	233	255	262	246	236	241	265	224	292	263	260	232	234	269	262	227	271	282	226	237	242	275	275	245	251	250	263	251	251	277	258	251	263	281	247	276	259	283	257	260	242	232	226	252	253	223	279	257	276	269	251	231	252	271	243	221	255	239	254	282	268	264	240	224	247	256	284	305	258	274	285	263	232	258	222	272	259	249	277	243	248	220	267	241	274	245	228	276	244	242	235	255	249	236	247	243	266	256	236	244	259	238	263	219	259	228	252	247	259	238	254	246	235	265	253	243	269	234	266	261	241	236	273	254	274	287	260	281	222	261	233	238	255	257	255	228	271	275	276	260	248	248	268	254	246	265	264	243	269	241	253	231	232	230	221	232	239	246	264	234	234	226	240	257	241	263	291	250	259	266	244	261	244	257	250	267	245	258	242	273	261	277	250	311	286	256	254	249	292	261	269	231	255	261	260	267	219	248	266	257	260	268	240	250	261	242	256	232	273	239	258	228	268	239	264	265	276	233	222	270	300	225	263	241	266	277	239	250	238	270	237	284	274	236	263	253	278	245	276	232	263	247	238	257	266	248	254	247	246	248	280	258	237	276	277	254	242	244	247	243	267	219	247	267	279	276	250	217	230	257	252	267	231	224	260	264	276	267	220	263	248	298	279	248	274	252	230	265	269	256	281	267	259	263	267	260	258	259	259	236	255	239	267	244	251	254	265	280	233	219	227	258	278	262	265	278	269	274	252	226	295	250	224	258	226	218	245	250	235	276	241	241	247	262	258	276	291	249	243	254	252	250	251	239	265	255	226	247	245	254	286	270	246	266	262	244	267	249	258	268	263	237	256	261	230	234	251	259	277	272	274	255	284	242	236	267	269	283	271	243	233	263	287	284	228	257	274	254	277	253	271	240	251	239	296	287	277	245	288	262	269	274	268	250	298	264	267	246	248	250	244	246	260	239	243	294	241	280	266	230	259	221	241	260	232	259	258	242	233	245	264	262	253	265	267	267	298	223	233	251	284	257	241	233	250	249	264	270	236	281	253	246	255	249	237	268	264	273	251	239	260	264	273	265	260	256	245	247	254	271	261	239	260	259	257	281	265	268	218	248	249	258	286	246	237	278	285	272	247	271	272	253	223	251	239	269	256	275	268	257	246	241	240	263	254	259	228	246	246	258	231	245	251	259	257	254	261	272	252	249	247	255	278	233	229	271	269	256	259	267	268	226	264	240	248	280	248	270	244	262	255	224	242	251	233	241	278	227	281	254	265	299	255	255	264	271	299	300	232
35188	24618	6316	7022	6142	5042	4049	2698	2331	2180	1902	1734	1620	1405	1456	2127	3003	7149	2411	10726	820	803	722	737	744	710	697	702	695	666	717	653	670	643	624	654	616	636	703	631	621	631	626	605	606	601	569	625	616	575	597	653	618	609	569	629	600	578	590	627	600	602	550	598	587	594	542	615	584	549	620	623	549	591	631	588	574	611	581	546	607	595	584	574	572	566	604	583	593	595	564	588	632	555	597	573	569	606	559	590	557	574	589	572	607	574	579	495	579	557	583	559	556	568	548	604	611	544	604	591	544	592	591	526	605	569	608	568	640	581	591	611	573	553	569	592	590	590	512	587	608	587	528	546	534	574	590	639	570	563	612	568	529	573	571	578	589	591	558	544	623	565	512	595	588	573	583	602	556	551	574	564	578	530	600	591	541	573	570	632	582	580	596	538	589	549	577	576	605	539	596	579	599	557	536	572	542	558	567	580	570	584	587	537	579	588	565	589	558	572	579	523	574	556	587	577	553	571	623	589	593	590	579	588	564	575	547	582	580	577	563	608	553	567	584	534	527	580	573	565	521	581	574	513	547	537	539	549	552	584	563	602	563	596	527	553	578	552	560	541	538	558	489	576	585	580	527	538	507	597	542	584	575	516	538	549	594	550	556	584	591	613	555	551	574	586	573	584	569	579	567	596	590	592	570	574	541	594	582	566	588	591	548	561	594	550	560	564	584	539	564	562	541	595	618	617	581	546	554	566	557	581	521	585	522	543	589	559	585	599	582	549	545	602	576	573	575	588	567	603	586	550	586	553	567	538	560	593	546	562	519	601	567	554	561	561	562	566	578	573	615	607	545	569	549	587	544	595	577	589	573	570	574	621	559	553	520	578	616	549	583	571	552	549	584	555	588	577	589	537	565	575	578	602	550	609	603	549	611	566	556	527	615	574	542	561	582	568	551	570	586	582	596	550	627	564	573	574	580	539	586	594	552	571	572	538	576	550	575	607	592	544	558	547	545	554	563	546	561	552	584	540	587	566	574	560	567	549	573	615	564	575	587	617	585	589	586	589	592	527	555	566	585	553	596	563	542	573	612	587	532	564	581	591	592	557	583	619	535	536	579	583	571	562	587	540	553	537	574	554	568	567	576	581	573	558	543	540	596	574	593	620	561	566	546	594	541	577	595	581	612	583	531	550	590	597	566	612	551	526	593	559	542	568	605	602	568	621	536	542	599	589	566	555	580	549	592	578	558	638	577	619	525	560	602	525	545	584	589	527	597	527	547	600	599	586	578	611	590	601	579	563	602	537	572	553	575	594	576	561	614	523	538	585	572	562	538	577	625	541	553	591	567	542	552	539	563	575	560	576	592	546	574	546	580	582	556	567	585	580	614	545	569	518	567	529	594	543	583	578	589	576	607	563	562	577	535	542	569	590	532	562	602	571	575	579	588	599	549	603	549	599	592	531	537	581	537	580	585	573	581	594	553	594	554	622	585	615	525	565	567	577	591	546	584	535	576	572	615	524	593	587	591	558	566	544	554	551	527	537	529	595	563	589	564	565	563	530	608	567	522	595	587	573	576	540	548	575	572	576	562	577	591	584	553	617	621	545	557	581	560	535	560	565	587	569	561	571	558	562	564	534	537	595	606	564	563	615	567	573	578	617	567	565	537	523	565	553	568	591	550	554	556	597	562	555	579	598	575	570	629	570	567	575	584	541	590	568	576	552	586	537	566	512	562	548	551	561	547	524	564	559	587	594	541	602	565	546	549	600	568	619	566	546	576	558	569	572	596	582	524	550	576	573	574	583	586	564	595	559	543	578	568	635	598	564	544	553	562	577	550	570	547	583	580	583	558	576	542	618	544	550	553	589	554	552	589	594	546	579	566	555	533	580	577	532	549	577	554	525	550	523	590	571	514	572	569	580	591	570	567	576	528	544	602	555	568	510	546	594	589	544	621	549	534	587	592	601	576	564	566	530	556	587	568	558	616	589	582	538	570	564	588	593	545	561	547	552	578	537	518	566	575	552	585	565	588	569	545	537	521	540	559	570	653	592	564	587	577	580	567	577	615	546	573	556	606	570	551	537	580	557	566	593	558	534	537	552	561	559	567	546	586	575	560	596	588	569	572	550	532	571	604	580	586	574	536	565	574	583	590	558	589	540	606	534	553	563	565	578	507	537	572	605	584	579	598	554	557	584	601	561	560	602	580	547	568	564	566	579	547	553	534	609	583	611	557	601	580	579	601	542	563	518	580	571	589	566	578	585	581	582	556	587	587	572	562	608	577	563	578	532	587	547	548	515	534	571	558	577	587	592	583	565	541	536	587	549	570	584	552	612	578	550	571	570	555	549	553	567	594	547	559	587	520	531	589	592	532	540	625	579	542	591	579	525	540	572	546	548	614	546	529	562	558	581	596	569	644	573	554	572	528	580	580	535	558	572	596	576	547	540	549	544	537	615	559	549	558	557	586	644	586	567	621	567	570	581	602	611	547	564	570	581	548	578	540	551	571	540	577	560	545	576	553	575	594	560	571	575	540	620	560	573	550	574	567	564	590	620	601	616	599	567	578	601	566	567	530	590	570	540	563	546	572	549	577	574	560	542	562	564	562	555	565	567	559	577	546	589	572	538	529	557	551	572	533	610	535	548	547	583	572	540	596	554	572	568	541	557	591	577	562	562	537	557	594	570	559	597	592	553	584	548	572	568	564	577	549	604	595	544	537	582	529	564	577	554	605	573	567	585	578	597	564	588	618	577	549	597	589	561	595	532	550	530	566	625	556	555	549	601	545	559	527	580	555	586	570	561	566	531	543	560	542	601	618	563	540	571	543	564	591	554	547	588	549	590	591	608	559	581	563	581	565	596	597	553	554	576	557	596	593	594	612	600	561	603	548	610	581	552	590	599	551	605	557	566	591	584	561	569	609	578	594	545	611	591	555	556	567	560	554	561	549	560	532	610	535	596	543	565	570	563	579	554	563	543	563	536	537	585	542	562	556	583	604	539	560	543	587	577	503	539	559	595	574	552	567	576	601	583	561	547	588	530	523	564	581	604	529	550	588	624	626	610	574	553	566	570	612	587	537	563	589	557	596	567	553	508	560	545	566	553	582	572	549	544	571	568	581	576	552	533	588	567	587	575	573	572	547	584	569	565	558	544	585	563	575	582	566	589	589	531	551	562	570	549	571	599	574	557	579	544	558	601	522	578	590	577	574	543	520	548	601	541	565	544	534	607	533	600	596	571	555	560	580	619	576	601	551	535	580	515	588	538	592	580	567	595	554	583	602	523	550	550	534	551	576	603	588	587	575	565	571	519	561	573	544	549	598	553	558	616	555	554	572	559	629	584	574	581	552	494	532	554	560	622	547	565	629	567	591	570	581	564	571	584	516	557	578	584	574	549	600	556	600	613	575	572	610	611	564	580	543	605	595	580	530	581	551	534	568	581	565	602	586	592	619	538	550	548	522	562	560	615	579	573	616	571	554	602	579	557	600	557
21156	4613	471	303	204	151	112	90	83	103	93	100	79	78	90	99	137	108	171	130	83	72	71	63	95	78	81	72	69	85	76	79	78	62	71	95	86	79	69	72	75	81	86	76	76	70	84	61	86	80	74	62	80	76	85	66	76	81	69	73	65	60	75	86	68	85	68	66	73	70	99	74	91	71	87	70	85	68	77	72	79	83	52	84	83	75	89	75	78	70	63	74	66	80	59	82	82	84	67	81	85	70	85	85	61	74	82	98	79	75	79	85	73	78	88	69	80	88	81	77	73	94	81	87	65	55	67	74	74	70	84	81	78	72	74	72	72	73	77	78	77	71	75	80	73	90	84	80	75	78	85	72	71	76	81	89	79	79	95	73	79	65	84	78	74	86	69	90	86	78	78	93	83	102	92	65	85	71	77	96	71	84	86	81	94	78	62	80	80	71	68	77	73	77	80	94	74	67	76	77	67	77	82	84	71	81	82	84	74	84	90	93	70	75	71	75	91	64	70	67	77	83	86	78	81	93	62	74	75	77	80	72	85	80	97	59	72	95	80	87	90	67	80	66	82	75	80	78	76	68	86	69	78	75	83	81	82	74	69	71	74	92	78	84	90	90	80	82	72	73	89	70	66	82	76	84	81	62	80	83	62	83	79	91	66	80	65	87	82	91	74	62	72	80	69	79	79	73	81	85	74	68	70	79	74	72	61	76	79	81	93	87	75	68	81	75	63	74	74	93	78	70	65	75	79	87	66	73	79	91	81	72	82	75	79	82	62	86	66	78	96	62	76	88	74	70	76	72	67	74	83	92	79	87	77	87	85	82	70	86	66	77	75	99	64	84	74	64	77	71	65	71	87	79	72	80	81	80	87	91	73	65	60	87	85	85	86	83	79	83	67	67	84	87	88	58	73	71	64	83	88	79	76	97	82	73	81	77	85	99	88	93	83	73	72	58	70	72	71	87	83	90	80	84	69	81	69	65	92	65	107	68	84	82	72	67	95	88	74	85	58	66	69	71	66	99	82	65	67	75	75	77	83	79	82	72	88	79	70	72	80	63	65	74	89	91	71	82	66	77	91	83	65	84	72	72	78	91	84	68	68	67	77	70	78	72	75	66	71	81	92	87	67	72	71	77	64	90	80	64	77	86	75	67	86	81	76	66	69	84	91	71	65	51	79	76	78	89	87	65	65	76	78	85	60	95	83	73	72	88	66	72	88	92	72	75	75	70	84	79	88	79	78	75	77	68	69	72	75	77	69	86	74	82	92	76	92	74	95	74	66	79	82	67	76	86	86	86	67	82	70	75	89	97	79	67	69	90	72	74	72	71	82	77	68	76	91	79	85	94	76	84	79	86	79	46	84	86	86	76	73	78	79	71	77	100	78	89	74	83	71	102	63	83	85	76	87	81	90	75	76	74	76	73	102	91	86	65	69	74	75	91	68	73	65	74	82	71	81	66	88	70	80	70	79	90	88	87	91	68	73	77	68	74	84	101	81	100	60	71	66	78	71	67	77	73	78	76	82	77	82	67	74	84	71	66	78	66	68	89	62	77	63	72	80	75	67	82	78	81	86	65	75	82	73	59	85	103	90	65	82	79	81	83	55	62	80	81	72	61	61	78	72	91	69	84	74	86	67	82	75	65	76	77	89	77	78	80	92	87	89	73	64	94	69	86	83	70	65	90	73	81	73	72	95	80	83	96	60	82	81	66	93	73	59	70	61	94	85	79	75	74	71	73	79	89	70	74	70	82	71	77	64	67	84	81	68	93	86	74	77	66	69	66	94	76	81	78	85	80	70	69	61	56	78	83	51	71	104	73	64	68	82	73	81	74	86	94	72	85	73	85	81	64	57	80	83	83	92	76	63	76	70	69	65	65	61	74	69	74	84	77	85	80	82	80	93	57	80	90	75	81	83	111	68	71	88	88	82	85	78	63	77	74	78	54	72	89	75	86	86	79	93	84	84	69	65	85	76	66	82	73	85	88	78	76	88	76	83	86	74	78	76	83	87	73	80	81	65	78	76	84	84	79	79	79	67	77	73	57	80	83	74	81	71	75	72	83	71	89	69	77	63	90	82	78	83	84	73	78	79	89	70	68	76	78	74	77	78	67	80	56	75	79	77	83	84	70	75	73	72	65	93	70	68	76	73	81	71	83	85	80	79	61	68	72	64	78	91	86	90	71	66	91	61	73	64	91	74	77	87	69	69	67	73	87	90	84	77	79	83	87	85	87	84	72	79	75	60	81	80	67	85	74	81	77	82	93	86	94	93	80	69	81	79	81	88	65	80	66	73	82	85	90	76	71	76	62	79	77	75	69	77	82	68	74	91	74	77	88	86	53	72	63	82	74	65	76	74	97	86	77	83	72	72	70	67	79	71	67	61	74	86	86	80	79	79	59	80	95	65	90	79	78	68	66	90	77	72	70	58	60	73	65	98	87	91	77	79	79	75	78	71	83	66	68	81	82	86	83	68	65	73	85	89	80	88	74	63	72	100	82	88	77	67	74	77	79	84	77	73	86	62	68	83	81	74	70	86	64	73	71	92	65	67	69	69	78	58	78	64	80	75	81	84	84	73	79	65	97	89	81	81	67	65	76	67	75	74	84	97	75	96	71	75	89	93	88	84	89	58	61	83	72	72	77	91	85	69	79	66	94	80	78	67	71	81	61	82	75	75	71	83	73	66	75	84	77	70	87	75	69	82	68	80	81	85	76	75	85	87	71	103	77	91	87	77	79	87	90	80	91	76	86	72	75	69	69	72	86	78	81	87	74	72	64	90	77	90	63	74	92	69	82	91	64	73	76	79	85	76	88	86	85	87	73	74	69	84	98	95	61	65	74	86	72	87	72	96	100	73	75	76	71	89	61	67	73	67	79	80	100	82	58	78	74	73	81	78	77	65	79	82	89	71	70	78	87	65	80	77	82	81	66	75	72	69	79	70	93	74	61	74	80	69	81	72	84	60	74	78	74	74	77	97	82	61	74	67	71	82	80	83	72	63	68	77	67	88	80	72	73	73	74	87	73	59	62	93	72	77	61	84	68	87	79	66	67	67	73	71	78	68	84	71	80	92	66	74	81	96	71	60	73	69	71	62	95	94	66	77	85	79	78	71	74	102	68	76	71	71	84	74	81	80	96	71	55	83	72	75	68	76	79	87	65	77	73	63	73	83	74	79	73	74	77	73	88	88	64	84	87	84	64	49	87	70	63	76	55	93	75	75	81	87	98	89	86	76	76	85	84	70	81	74	73	65	68	63	68	64	76	76	69	92	69	80	85	78	97	59	80	87	68	74	80	88	78	76	83	78	67	75	65	90	94	98	67	76	89	81	84	78	85	66	76	77	92	81	73	83	78	70	93	83	80	88	85	85	82	88	81	65	66	58	77	69	81	84	76	75	91	84	81	75	90	82	77	72	73	71	61	87	85	81	76	72	82	89	76	81	91	83	77	76	57	80	82	72	61	59	71	79	76	97	73
9831	3126	853	903	688	620	351	282	322	344	328	320	310	293	356	527	539	441	825	735	238	228	211	237	203	235	232	234	222	228	233	229	239	232	221	236	201	209	237	241	206	219	221	225	222	241	200	227	232	200	232	238	201	245	217	231	237	214	245	195	233	223	229	209	223	210	205	238	197	201	221	236	233	212	216	207	224	206	211	216	234	206	214	204	208	244	214	191	207	215	219	221	219	245	217	230	219	238	208	223	222	226	209	231	209	229	229	209	228	234	251	213	228	209	244	234	224	238	234	232	250	226	201	211	226	234	249	236	238	227	233	202	232	204	220	204	225	269	211	222	246	205	219	233	211	196	231	199	229	234	215	209	227	193	221	218	230	221	204	236	197	217	219	224	234	218	239	186	232	208	226	196	241	211	219	220	204	240	222	187	240	236	225	209	182	232	231	234	220	210	244	201	232	222	219	192	215	226	204	206	224	225	224	206	226	225	216	208	226	222	215	209	236	210	231	231	220	226	237	205	219	246	233	206	224	221	240	206	224	220	214	225	231	233	206	219	198	217	229	216	202	227	232	209	227	227	199	228	243	189	228	223	227	233	228	230	225	209	236	259	225	185	220	219	225	193	203	206	226	198	191	242	204	223	219	252	198	233	230	239	237	225	209	193	236	216	230	228	221	225	209	231	209	228	213	245	191	224	225	219	238	225	212	228	208	190	220	199	217	237	231	213	232	215	193	196	227	220	210	224	237	212	208	236	204	213	213	247	241	208	210	225	232	210	198	232	225	231	223	199	226	213	224	232	226	212	237	202	221	219	198	225	213	210	225	187	206	225	226	222	209	240	210	211	231	238	197	230	231	196	238	209	218	209	255	224	228	234	217	222	241	209	222	222	218	236	231	243	269	216	235	218	198	211	236	204	232	214	194	231	233	224	222	231	220	216	212	228	266	225	212	216	201	232	197	209	214	211	206	201	235	208	197	231	228	215	208	182	248	216	226	230	249	202	222	249	220	211	244	191	211	234	249	242	237	209	215	222	223	215	202	231	215	233	234	228	233	229	233	230	233	214	223	236	220	214	230	194	242	203	189	223	269	240	227	212	226	219	222	234	219	205	221	235	236	225	231	223	212	229	210	215	214	204	215	218	238	234	217	197	234	234	213	224	224	228	215	197	195	233	220	245	225	208	236	233	216	220	237	231	199	212	190	232	214	219	210	207	200	225	227	214	207	231	224	231	233	205	228	241	230	235	232	233	219	235	214	221	225	246	244	225	229	205	219	215	197	225	223	214	208	233	220	209	227	241	214	203	225	223	192	236	209	212	212	233	211	227	222	227	246	242	218	202	188	205	208	214	224	247	251	231	208	219	222	230	231	246	224	216	228	240	234	235	235	214	218	202	202	223	224	237	224	229	227	179	226	235	201	224	245	217	203	211	243	203	223	246	248	214	241	214	218	238	227	225	194	204	257	232	220	209	240	182	233	211	225	225	201	225	215	223	230	193	218	253	203	229	198	216	239	207	205	217	231	219	192	230	215	210	228	228	239	220	194	220	219	223	211	207	199	209	215	220	191	226	213	211	226	220	230	212	232	239	201	237	232	216	224	211	188	240	243	237	269	237	212	227	244	215	192	244	223	230	210	226	236	210	229	227	227	230	227	204	222	265	252	219	219	209	205	197	222	227	220	230	198	224	209	227	217	202	218	226	232	216	230	201	244	224	238	196	210	226	232	196	224	220	212	236	201	240	233	233	230	201	228	212	212	204	236	221	202	212	232	229	202	220	244	209	217	215	220	219	209	216	233	230	211	228	228	199	216	221	226	219	220	225	224	218	208	230	216	218	210	205	207	186	232	215	220	218	228	243	223	237	197	225	250	204	221	224	219	218	233	231	234	227	253	246	189	224	221	222	213	232	260	220	198	212	255	230	240	201	232	201	205	223	233	213	227	225	202	229	238	210	240	214	234	205	223	209	213	219	218	228	229	197	218	231	232	230	196	203	228	217	223	203	191	199	221	203	200	212	203	232	190	231	210	205	228	214	256	211	256	227	193	237	221	178	229	219	245	227	221	241	201	218	201	202	214	208	208	198	204	221	215	198	242	206	218	204	227	226	233	247	203	224	241	235	210	220	230	223	217	243	242	214	205	239	234	207	197	206	217	219	229	212	222	241	228	235	219	218	215	209	220	249	242	219	223	221	210	214	231	236	219	204	245	218	202	209	232	229	229	215	223	206	226	219	216	209	229	232	201	223	220	216	202	199	230	203	207	209	217	223	210	229	214	239	228	210	235	226	236	223	221	231	189	234	231	209	215	225	194	213	221	221	211	191	256	250	224	213	226	208	212	257	213	191	233	200	207	234	225	226	210	223	223	208	220	206	232	212	214	226	196	210	225	250	203	224	214	211	216	220	219	253	236	240	231	203	238	233	221	226	221	230	203	227	240	177	222	208	222	214	223	231	235	213	218	205	214	213	204	224	234	208	223	214	208	190	249	212	216	232	213	233	209	190	218	229	224	203	216	222	210	227	224	232	234	239	202	227	222	245	240	211	212	234	203	227	209	216	207	253	224	218	221	226	204	201	213	205	235	213	223	204	223	220	235	211	235	211	230	185	217	239	229	220	209	209	254	205	220	222	236	232	225	208	230	238	227	220	233	216	232	238	217	208	208	225	227	236	219	219	235	219	220	241	212	200	199	230	208	222	218	224	225	233	221	228	236	213	225	247	225	223	223	221	199	180	237	218	178	214	222	199	215	237	211	248	228	200	222	238	201	232	195	231	227	214	212	211	206	217	234	211	221	220	194	223	255	209	212	204	212	227	225	222	223	244	238	237	217	217	212	227	231	215	225	203	221	222	220	230	227	228	224	207	218	228	236	215	237	228	227	196	227	223	238	215	212	206	224	237	202	229	232	225	209	201	220	185	216	205	248	231	193	212	223	222	205	205	248	223	237	217	224	219	221	208	194	230	211	238	237	205	233	216	210	229	202	223	234	218	217	205	215	232	197	243	211	229	221	229	197	264	209	219	204	222	215	230	201	226	222	226	208	246	221	226	227	238	208	232	214	189	207	215	225	211	209	238	214	240	211	205	216	252	237	215	197	210	212	214	236	217	223	238	244	247	213	212	213	220	218	213	187	250	214	216	229	222	230	224	226	237	218	207	203	221	203	216	222	245	191	215	221	225	225	202	213	224	225	233	205	246	222	231	201	225	231	222	209	242	228	224	233	242	225	239	222	239	208	200	211	224	229	218	219	205	199	187	249	216	201	226	227	220	228	219	230	233	253	210	224	209	236	248	221	237	213	215	216	216	212	221	208	223	223	233	235	203	224	226	241	221	223	231	198	184	226	203	247	243	212	228	215	220	227	215	227	253	230	232	226	200	243	234	232	228	219	218	181	222	225	238	204	191	216	217	204	220	200	215	203	212	235	199	208	237	235	235	223	219	195	227	203	219	187	203	205	216	217	239	208	217	207	244	223	194	213	219	227	201
52965	42605	9113	1615	917	578	507	394	341	309	308	297	279	279	256	285	309	302	385	1382	303	191	200	201	210	190	205	181	177	168	203	194	207	183	184	204	200	176	183	206	181	196	205	176	198	195	199	209	191	177	176	177	180	197	203	193	198	197	213	201	196	174	184	186	196	206	187	205	189	170	190	180	194	180	214	180	167	173	189	190	198	197	201	213	197	180	193	200	180	191	213	178	188	191	214	165	202	189	150	190	202	175	156	194	179	198	196	195	176	183	189	200	184	202	181	179	187	198	189	191	159	202	185	181	167	191	191	190	170	180	174	211	173	209	181	196	189	191	209	203	195	185	197	190	212	204	169	179	199	200	215	187	185	188	190	202	178	199	189	208	179	198	170	203	180	192	169	184	202	189	172	175	166	200	202	176	180	180	181	190	192	156	211	190	189	183	192	207	187	197	188	214	186	212	194	180	189	240	171	209	203	198	197	213	177	192	175	222	179	182	207	205	179	218	184	203	199	206	183	194	190	179	165	163	191	186	204	185	194	202	194	189	186	186	172	209	209	191	183	178	200	188	220	203	166	186	179	188	184	155	212	211	192	207	179	161	191	196	199	213	171	190	192	177	197	193	192	197	197	193	199	192	208	186	186	197	208	198	221	187	188	174	165	188	176	182	175	183	165	194	207	178	193	187	240	176	171	206	180	191	170	194	184	169	200	168	182	179	193	183	210	196	197	200	201	199	175	209	217	213	160	193	166	192	208	188	183	177	200	170	184	182	171	190	203	210	198	197	152	191	168	182	192	179	178	166	183	176	176	176	196	186	193	180	210	185	209	176	195	175	195	181	192	202	192	191	203	183	216	188	226	198	166	204	183	202	193	169	185	178	214	207	186	189	174	206	204	191	195	184	190	153	194	213	186	198	215	204	194	187	196	199	210	192	199	180	192	176	202	170	193	198	185	195	182	218	209	216	193	192	203	193	217	194	203	175	199	210	207	204	203	201	206	175	194	210	173	187	191	207	193	176	168	189	216	185	209	190	203	156	204	191	220	188	210	203	188	216	198	183	159	187	191	183	205	183	175	195	170	200	191	203	191	199	199	203	184	191	182	182	169	181	185	191	194	195	187	188	202	211	183	201	196	185	173	187	172	179	193	183	190	181	190	195	180	193	185	205	209	178	209	185	171	197	185	176	167	194	175	185	157	215	190	199	223	196	198	186	193	168	173	191	174	216	211	185	182	191	193	171	213	183	182	185	146	178	170	181	185	187	211	204	180	175	183	182	197	201	186	206	203	183	198	199	163	201	193	197	213	175	184	207	194	181	195	194	198	208	194	199	196	176	193	187	194	187	199	210	187	209	224	186	173	191	158	206	190	183	165	176	165	202	204	213	204	221	208	193	223	198	198	184	174	200	194	197	207	194	222	189	219	180	195	209	190	169	193	203	205	181	197	203	202	218	166	177	181	194	219	200	199	191	163	203	175	202	190	213	225	214	201	186	220	179	184	214	163	195	179	197	185	201	216	189	170	194	160	194	197	196	220	195	212	202	215	184	190	185	186	195	179	199	171	203	217	200	164	175	176	212	221	199	188	188	180	191	213	200	172	187	215	188	172	209	205	199	198	188	196	195	170	200	176	211	202	187	189	194	176	208	198	180	172	188	166	179	194	192	196	167	178	209	176	216	196	167	201	189	213	192	181	194	190	174	176	201	189	187	199	176	189	197	201	189	177	184	186	179	169	208	187	186	199	173	187	221	195	193	182	184	184	162	174	180	194	187	194	191	182	206	186	185	217	196	209	237	207	179	198	179	186	208	165	192	198	172	175	193	169	195	155	166	196	183	179	203	201	171	165	186	203	175	173	174	204	204	174	172	212	171	212	207	197	181	179	193	188	184	197	196	211	174	215	164	202	176	168	183	171	191	204	176	190	184	188	177	198	227	208	208	175	226	182	182	205	215	178	199	200	183	186	210	187	203	187	175	199	180	231	195	171	198	205	190	205	192	193	181	206	199	192	209	210	203	194	171	198	216	220	212	214	193	184	193	190	186	169	211	198	194	194	175	194	191	198	197	198	180	201	194	202	209	203	169	210	186	188	191	200	183	176	216	177	174	199	204	189	173	175	170	199	204	189	187	191	179	204	206	165	221	215	205	188	178	177	181	196	206	176	223	198	160	199	186	199	173	213	164	222	199	173	192	173	187	192	214	190	209	196	217	190	221	183	183	176	185	215	186	198	179	190	191	158	185	185	206	196	205	194	209	218	195	177	186	170	211	192	193	191	200	185	191	195	169	197	189	185	214	175	193	176	180	180	190	199	217	192	196	186	164	200	172	192	192	169	181	205	173	176	178	212	171	193	178	185	171	218	182	158	195	199	170	178	199	202	196	188	193	184	169	183	188	189	188	170	186	177	204	191	185	186	159	171	199	190	219	187	169	195	167	194	180	189	195	200	192	163	203	193	197	205	176	209	193	188	184	171	193	215	178	186	177	189	189	190	199	168	200	200	193	190	173	183	217	198	183	220	210	167	183	207	170	197	209	208	202	194	176	193	181	208	189	200	207	189	192	206	186	178	188	183	181	218	193	189	199	179	178	183	186	198	176	177	210	202	190	178	182	187	184	189	187	189	182	182	183	172	191	176	199	185	192	227	191	218	196	200	201	200	200	181	159	200	181	186	198	223	196	176	200	176	206	206	204	192	175	199	184	185	164	184	182	208	189	206	198	209	211	194	190	171	177	191	217	206	184	200	194	205	179	168	214	191	200	180	182	205	184	187	195	185	170	178	212	189	199	174	208	202	184	200	198	191	212	178	171	197	181	193	190	171	199	209	203	176	182	209	179	203	197	208	199	192	183	197	186	195	180	185	188	208	165	173	194	204	166	193	199	195	205	176	188	201	200	209	188	216	180	195	178	188	179	187	197	182	186	178	180	204	194	192	182	200	197	209	172	179	230	191	185	207	199	201	170	179	209	219	185	182	200	173	187	201	197	168	196	208	196	206	202	208	195	169	192	191	214	190	193	193	195	193	228	192	162	184	180	197	196	173	188	190	191	205	163	202	191	212	185	184	218	205	204	180	194	177	201	189	201	200	196	208	208	186	169	186	181	193	168	196	194	204	208	213	193	192	181	237	176	169	184	160	207	182	197	198	193	182	177	196	190	176	166	195	194	190	176	183	198	171	203	220	180	175	222	208	198	198	196	214	206	169	179	204	187	207	191	201	169	184	184	194	197	210	183	165	183	173	199	180	205	175	195	207	183	187	190	215	184	196	164	213	184	178	187	211	187	199	211	165	209	213	182	194	206	197	197	199	180	195	196	200	227	213	172	202	175	217	178	185	194	187	200	162	182	194	190	192	191	195	198	207	202	232	187	189	174	212	202	191	189	179	180	207	195	206	194	187	180	178	184	203	216	191	186	180	176	186	191	209	191	215	203	209	188	183	149	195	187	189	175	188	215	194	190	202	185	216	176	189	166	181	197	182	172	209	211
30048	20515	3390	3870	3577	2715	2160	1621	1351	1329	1144	1189	1151	980	988	1223	1404	1220	1940	7730	614	598	550	532	512	570	508	528	522	535	524	534	539	494	485	538	471	480	533	514	436	491	479	475	504	488	490	488	482	464	465	438	459	429	446	471	431	477	487	464	464	488	475	503	481	434	496	471	477	442	488	451	487	416	478	470	487	446	469	472	458	523	460	469	450	470	399	496	456	459	468	477	469	499	463	509	454	488	463	477	470	461	467	463	443	445	439	434	464	468	468	494	441	450	444	466	469	422	448	427	463	498	444	479	487	462	484	431	474	441	465	461	461	429	484	420	452	450	460	474	468	406	469	488	437	473	451	470	469	470	434	460	458	471	505	480	466	442	471	506	437	462	458	455	437	480	441	477	482	453	483	476	440	476	454	474	450	463	435	460	472	440	427	509	440	441	457	450	437	450	434	480	421	480	449	469	464	451	449	430	448	466	439	477	451	491	439	459	435	435	451	479	459	431	450	482	448	496	456	462	482	494	458	459	479	477	470	385	455	463	441	450	464	427	478	465	467	484	471	436	455	463	469	457	484	489	457	489	444	460	447	449	468	477	499	452	436	440	447	445	454	448	436	454	457	467	490	442	443	459	431	451	445	432	491	434	464	471	455	499	454	468	424	452	460	474	505	454	441	506	463	482	490	428	449	458	457	431	474	447	425	471	453	440	436	479	490	453	456	464	461	498	449	454	481	467	462	443	435	470	474	430	444	476	463	433	480	426	485	428	492	464	435	458	470	429	468	456	459	422	468	508	449	476	430	452	445	479	454	495	458	465	488	458	470	458	493	450	459	490	409	454	481	480	476	450	464	442	452	451	477	468	413	445	493	477	426	451	454	435	474	437	430	446	423	490	511	444	458	476	461	442	512	465	425	432	489	496	478	490	455	487	434	415	489	445	437	459	465	460	501	442	439	464	479	458	462	452	459	458	478	450	455	473	454	463	443	451	462	447	418	464	426	429	494	439	434	438	409	467	470	433	427	456	464	490	450	463	432	459	431	461	452	473	432	462	473	487	460	420	446	505	448	488	455	473	439	427	462	447	409	450	466	460	450	468	481	460	451	449	436	453	485	449	463	467	454	430	475	476	472	483	444	471	445	427	470	421	436	447	424	491	450	470	475	471	445	454	449	486	480	477	466	454	459	462	496	462	466	467	432	459	431	466	462	452	507	469	492	473	429	490	432	432	466	492	465	499	443	486	481	435	460	479	451	476	459	479	472	439	515	480	510	451	483	417	470	491	503	466	488	491	481	457	453	482	504	438	473	435	468	463	503	479	475	476	440	436	468	423	450	416	450	468	482	452	464	458	465	454	482	454	494	485	441	430	436	467	449	508	467	438	437	477	465	433	454	502	417	456	463	455	455	475	449	413	454	472	459	444	432	413	456	468	444	464	437	446	446	452	464	437	440	453	469	466	484	435	478	432	454	482	446	424	444	482	441	474	428	442	486	459	461	472	446	477	469	457	508	461	486	482	461	436	506	468	466	448	423	471	453	464	451	461	490	462	475	457	407	468	453	441	481	485	494	446	475	458	422	467	447	434	442	483	476	466	488	500	442	465	460	462	484	477	443	440	462	432	487	494	447	457	510	453	464	454	433	449	440	494	464	471	422	422	458	467	473	427	430	462	484	492	465	457	457	443	476	444	441	470	505	452	433	471	432	417	448	477	449	474	428	459	460	487	434	471	463	450	418	434	431	452	452	449	415	430	486	439	449	440	481	464	431	440	453	458	473	428	439	472	426	482	401	435	451	453	488	436	475	466	471	456	466	435	454	444	439	444	462	528	440	467	445	485	442	454	459	443	453	487	459	465	466	441	488	469	432	440	459	424	420	475	456	425	467	445	457	445	449	484	430	473	487	447	450	456	447	491	450	468	473	460	449	431	449	471	468	478	456	456	450	464	440	445	490	446	482	465	437	473	473	424	455	459	498	470	477	434	471	527	484	460	459	474	403	423	463	478	485	445	491	441	462	444	447	479	495	474	472	456	481	451	443	437	478	492	436	477	424	476	469	464	428	480	432	460	467	453	468	442	458	426	458	452	452	458	483	422	438	469	441	471	481	475	480	443	422	473	448	416	451	480	442	415	473	442	463	479	471	443	439	451	451	476	494	447	468	455	437	406	460	481	435	454	458	472	460	454	446	470	453	454	464	467	467	470	488	473	485	482	487	457	460	444	449	436	475	444	479	493	442	452	478	452	479	491	483	459	435	439	461	426	494	465	478	439	450	449	458	483	453	433	467	443	479	459	433	482	454	450	473	460	426	437	488	454	437	460	445	431	428	459	461	473	440	461	471	492	439	422	486	466	437	451	488	463	459	449	457	457	465	471	457	460	465	459	497	426	469	419	474	449	481	429	487	475	460	457	423	465	457	445	446	461	440	455	445	447	478	488	445	480	447	457	456	463	493	453	437	449	470	417	439	458	468	487	469	438	458	444	470	453	447	470	447	455	433	427	453	463	472	441	481	452	493	464	464	441	427	466	431	456	473	479	474	431	456	446	458	410	483	486	453	471	471	467	486	441	487	465	447	436	474	449	448	463	442	463	448	442	485	451	487	442	449	453	488	469	423	477	457	455	466	482	464	451	423	468	450	437	492	471	459	478	472	467	475	459	475	461	462	451	483	459	449	462	445	491	454	524	481	482	448	480	441	428	484	450	466	452	468	463	485	403	486	448	437	481	490	431	484	480	449	482	474	462	470	456	452	470	477	430	473	459	431	493	462	430	439	463	453	447	423	450	454	460	480	447	417	471	455	466	470	441	451	463	435	467	483	456	510	432	456	459	430	433	438	452	422	452	436	442	501	450	472	469	486	427	451	468	457	442	457	436	485	442	480	488	460	447	460	448	422	432	466	491	428	501	469	473	454	452	458	457	434	475	446	469	446	452	477	459	433	473	491	436	455	459	451	497	471	443	493	444	484	493	437	464	438	472	455	458	475	468	442	460	457	462	436	422	472	443	458	516	463	473	448	456	463	478	481	453	483	464	442	440	458	455	475	497	466	468	471	482	447	494	462	466	478	449	471	454	445	421	418	459	470	453	439	427	492	467	505	469	446	463	467	451	469	432	500	427	452	453	420	442	438	472	482	452	425	503	480	497	446	468	443	468	461	457	466	462	467	526	431	438	434	441	442	437	468	459	450	475	457	431	463	474	467	455	455	451	484	512	463	428	450	443	492	472	477	483	438	458	425	424	438	463	471	474	425	445	462	474	479	445	504	438	487	453	486	462	461	503	441	441	445	473	468	435	465	509	453	450	442	428	498	456	487	457	475	439	473	487	437	476	447	444	478	498	455	445	466	460	433	499	433	460	458	457	470	442	468	432	451	458	482	415	419	445	463	476	456	478	474	454	416	508	447	475	475	451	469	468	462	442	458	434	480	427	449	481	480	450	456	462	484	433	465	446	490	444	458	471	450	468	502	430	464	466	486	454	475	465	464	467
60245	53429	15664	3667	1720	1114	933	691	602	510	472	495	404	397	385	406	462	385	575	2207	473	255	296	289	280	279	261	296	285	285	293	268	269	261	250	274	283	290	260	277	268	234	248	274	258	245	244	263	241	267	267	271	238	251	251	261	285	249	257	271	234	270	242	267	281	262	282	262	268	282	235	247	260	245	231	244	257	263	267	213	254	274	263	239	239	247	265	271	267	267	254	257	228	259	292	290	264	241	248	292	260	269	258	244	244	287	265	241	249	248	241	239	226	283	268	258	265	243	225	230	234	243	251	232	244	260	265	245	274	277	249	238	257	258	231	254	287	250	258	262	237	246	259	233	268	263	234	259	277	239	248	279	259	233	249	253	215	210	245	255	253	213	272	238	276	259	259	216	277	260	244	227	239	246	242	280	256	256	219	253	242	240	241	217	275	247	238	265	288	239	268	247	224	244	265	264	233	250	255	275	243	261	250	240	225	224	264	243	255	277	270	270	251	258	235	251	238	242	244	268	272	222	260	244	228	255	278	262	256	242	247	261	273	279	264	262	260	258	262	243	243	251	241	226	251	250	228	241	252	236	260	242	256	277	261	254	260	232	259	230	280	228	280	250	277	283	248	273	248	237	281	255	240	276	274	234	271	241	243	270	240	242	286	246	265	255	252	242	255	251	230	273	258	268	217	249	265	240	273	256	266	275	285	269	245	222	248	251	239	250	247	247	267	244	230	268	254	240	247	261	246	249	255	255	263	233	284	267	208	248	261	277	257	255	226	235	274	274	250	218	265	246	271	268	215	265	259	257	259	261	239	269	261	249	247	236	318	244	239	249	251	207	246	261	266	211	238	258	224	233	262	251	256	263	222	266	258	290	281	271	269	261	218	256	225	257	253	251	237	249	245	266	262	259	240	235	250	249	246	251	269	282	248	251	232	235	235	249	230	262	272	259	235	244	286	250	258	241	253	264	245	261	238	268	272	254	262	240	251	256	250	253	273	281	278	291	280	260	248	269	253	271	257	269	247	267	246	242	261	293	273	248	245	238	248	249	243	289	245	231	255	236	250	260	256	244	268	290	287	259	240	257	242	274	267	244	241	276	233	257	235	258	256	252	257	266	271	264	286	245	246	254	279	242	243	219	243	243	236	261	241	204	298	276	206	257	259	263	235	254	242	264	264	224	240	252	276	263	251	247	237	255	262	226	255	262	246	229	251	279	259	255	262	271	253	218	255	254	269	260	270	239	257	239	274	237	267	245	276	270	257	256	256	266	236	238	259	236	242	283	234	270	246	220	259	265	260	259	229	243	261	276	251	252	264	230	250	263	251	255	229	254	257	269	280	267	263	273	256	252	252	254	230	256	258	259	231	248	246	258	248	258	260	234	271	270	248	245	255	257	276	244	252	230	248	256	235	250	254	238	223	246	257	234	229	255	250	278	263	266	252	282	232	244	244	245	230	269	238	247	251	264	227	253	263	249	253	276	221	256	264	283	258	268	261	275	263	257	240	265	260	281	257	293	232	257	245	254	276	267	264	234	220	258	269	238	229	244	254	275	272	244	259	243	250	260	250	246	269	243	227	250	231	280	277	262	247	255	265	222	244	240	245	249	258	270	275	250	286	273	270	242	249	275	248	282	263	279	255	274	247	221	248	258	255	249	239	236	257	247	248	258	268	237	263	256	272	263	243	259	266	275	246	274	245	221	258	272	281	259	253	238	240	266	263	252	278	253	262	269	247	230	277	280	223	242	256	236	261	261	238	246	248	235	267	248	249	221	266	268	218	246	271	267	246	254	255	216	278	281	245	238	266	249	239	259	252	249	247	294	233	255	256	241	267	250	272	269	228	261	277	270	257	254	272	242	224	276	276	253	241	257	269	265	245	255	244	268	210	245	252	268	261	253	261	276	222	250	281	253	247	228	229	287	236	255	271	253	254	259	261	248	279	263	224	266	244	244	247	237	250	266	248	227	296	263	252	256	280	244	243	243	207	225	238	238	245	288	262	283	262	260	260	278	260	243	306	270	280	267	258	260	251	285	268	240	260	232	286	256	260	240	237	264	253	243	219	240	241	240	236	249	260	249	255	285	230	246	229	267	257	277	254	261	248	257	243	288	249	235	243	244	252	233	225	226	229	284	243	266	236	261	231	262	253	241	263	247	248	239	267	244	232	252	249	271	242	236	244	242	233	251	277	254	248	222	252	245	240	254	269	243	258	255	246	275	247	229	248	240	245	254	246	242	235	264	279	263	255	247	237	245	259	249	245	259	265	263	284	250	260	240	269	259	212	260	211	282	261	238	245	239	257	253	246	239	223	276	264	251	260	247	249	232	230	261	241	259	262	257	262	247	234	240	241	242	243	268	227	251	267	274	262	267	286	244	242	254	258	266	248	234	273	264	284	256	285	247	272	256	277	242	229	237	264	228	229	247	260	251	242	230	244	230	238	243	276	257	266	264	256	268	244	250	263	224	267	237	233	253	252	239	230	256	238	246	220	259	256	252	225	243	241	235	269	274	282	227	262	280	265	271	244	230	241	226	271	255	273	246	292	231	262	266	267	247	253	240	280	259	235	225	241	253	211	239	255	260	259	268	252	267	255	231	240	258	244	278	261	249	265	240	250	274	248	258	271	254	256	246	239	209	252	242	270	253	249	269	281	257	207	231	207	260	264	233	230	257	262	280	243	233	265	272	237	233	251	256	244	245	254	243	271	248	250	256	242	270	252	225	268	235	255	269	281	261	228	249	270	286	268	288	268	249	249	251	262	234	240	295	249	262	228	242	225	271	257	237	268	249	247	254	261	263	238	275	262	272	310	247	261	247	246	277	252	273	293	264	268	255	245	248	278	255	246	238	259	251	227	229	235	262	261	252	256	212	247	249	248	248	277	241	253	230	246	264	251	272	247	226	245	245	282	256	239	256	253	254	232	226	212	229	263	279	238	285	271	229	221	237	265	236	271	294	254	259	248	229	244	242	252	255	290	248	254	281	251	255	230	266	245	222	232	258	255	285	292	293	278	271	249	240	226	249	242	235	239	247	244	247	261	273	218	271	231	285	273	285	236	238	269	257	205	244	286	256	255	243	259	230	275	228	222	264	256	256	231	253	258	225	249	237	230	236	265	261	265	249	229	275	244	247	256	250	274	272	252	251	247	221	251	267	253	256	251	261	242	223	237	218	280	245	245	226	219	242	282	223	226	246	283	247	281	232	257	268	261	261	270	274	258	241	243	264	257	250	262	268	252	246	254	265	287	255	226	261	248	265	232	247	274	260	254	286	240	247	275	270	260	249	259	257	275	275	273	252	239	227	255	238	245	269	247	262	232	240	259	260	261	243	265	275	233	246	251	269	280	271	208	278	288	264	273	265	214	277	281	251	238	267	235	246	276	271	261	268	247	254	248	256	234	264	250	276	237	244	256	258	256	220	265	263	251	255	217	274	247	246	229	271	246	258	234	246	261	274	272	247	231	235	257	295	254	251	215	276
35607	25194	5663	6466	5665	4461	3695	2624	2278	2124	1923	2078	1770	1455	1476	1936	1986	1596	2950	11818	812	849	761	758	755	719	693	720	673	721	672	663	661	668	637	646	668	599	646	654	643	650	609	581	586	630	635	595	622	572	624	609	604	597	546	597	581	624	575	604	557	624	599	568	561	541	626	568	557	560	582	519	609	618	622	584	518	572	577	639	583	568	558	577	545	603	595	579	557	595	550	563	590	535	611	561	573	563	615	563	523	576	550	574	612	596	565	544	569	568	560	552	625	566	495	565	551	592	589	563	589	558	570	608	557	616	526	558	518	609	615	597	533	593	589	584	581	574	569	582	512	545	582	590	579	613	555	557	600	552	542	547	607	562	581	544	577	563	558	557	546	563	513	604	581	536	599	534	510	597	558	559	577	609	579	553	575	559	600	581	574	551	555	553	551	613	571	583	581	553	522	564	604	544	543	572	545	533	527	554	531	570	558	577	543	537	585	583	547	572	569	539	582	585	573	533	543	551	545	551	540	547	594	542	566	565	543	532	540	561	588	545	565	571	570	550	558	569	579	600	563	545	534	592	569	549	578	575	557	584	557	542	576	571	598	589	542	592	506	546	590	569	582	557	565	547	560	538	546	539	573	559	540	555	589	569	536	583	556	565	531	594	555	567	553	548	528	552	528	562	579	558	584	533	564	579	533	559	601	589	575	561	540	559	588	530	567	590	586	583	577	587	593	585	555	591	568	536	539	577	559	593	581	573	585	573	571	523	598	527	573	581	546	539	524	546	577	598	566	583	599	566	571	520	578	578	555	558	582	544	562	563	578	549	565	552	569	561	583	566	543	558	575	603	537	558	562	589	569	575	587	538	570	578	550	545	637	568	586	597	561	545	601	570	575	579	575	574	549	544	542	556	561	526	572	528	608	554	566	528	564	529	540	560	560	570	539	586	568	580	579	543	571	578	579	515	576	533	530	524	580	580	565	554	603	573	540	571	565	569	527	550	582	522	585	610	594	555	553	533	551	547	550	543	573	595	572	535	572	517	567	566	557	568	531	554	615	554	559	570	569	552	521	506	598	561	601	584	559	546	576	557	576	585	586	555	558	564	543	560	552	518	530	515	556	519	579	540	544	594	511	540	586	585	566	582	567	559	528	559	590	505	594	607	532	563	547	553	550	604	621	598	558	567	532	544	580	532	595	552	527	548	604	618	539	552	534	562	619	556	560	526	588	586	567	562	519	588	542	556	584	568	534	528	595	538	548	546	563	571	548	564	619	568	609	546	576	576	570	580	574	577	574	574	588	572	582	544	564	538	568	597	600	550	588	529	527	566	551	548	576	570	560	550	573	612	549	576	590	553	554	584	537	545	595	588	552	553	605	570	579	595	567	574	573	545	564	576	534	596	597	551	556	614	556	605	600	570	542	548	557	577	582	576	524	531	584	583	551	521	564	567	582	604	554	561	564	576	555	560	562	589	594	572	564	544	577	590	573	610	570	543	609	538	525	556	522	572	533	555	559	563	511	585	573	566	551	541	552	539	552	558	571	537	570	616	567	582	553	568	607	527	520	591	555	597	548	606	527	616	563	568	525	560	561	535	555	608	512	563	563	558	612	547	588	597	597	567	561	567	575	564	590	543	602	544	525	569	560	525	555	560	574	582	568	546	557	524	572	529	611	551	575	540	566	546	547	583	552	617	545	558	590	595	578	595	603	555	627	547	534	528	541	550	573	543	549	516	586	582	569	557	541	537	608	563	557	567	574	544	552	589	592	565	614	563	561	537	547	564	575	573	544	597	589	533	588	528	582	535	579	596	537	615	558	555	546	581	542	584	553	598	594	566	529	577	549	608	495	519	592	609	571	567	589	580	530	579	568	577	568	576	557	572	534	590	541	577	528	592	576	533	576	559	548	555	569	596	568	584	571	564	575	580	571	561	578	591	599	524	509	555	608	536	544	584	585	572	557	537	592	571	600	524	542	579	594	546	549	577	566	602	559	572	609	550	553	532	591	558	582	544	585	527	593	553	544	565	581	576	554	558	576	533	573	533	577	558	562	602	556	582	537	565	584	525	601	576	555	586	577	578	580	581	592	601	579	563	552	584	554	538	548	577	565	547	573	550	579	579	577	572	556	553	545	558	581	563	555	578	534	568	552	568	584	572	597	572	547	570	561	581	559	564	585	569	563	568	568	567	572	605	560	603	570	538	546	584	613	555	579	556	518	620	537	556	564	595	579	566	582	572	505	549	545	572	609	552	587	565	562	566	571	545	559	567	597	578	574	603	608	566	597	561	559	571	580	546	595	554	561	567	575	548	599	532	562	567	584	519	568	569	559	603	550	574	558	600	592	524	559	581	591	586	563	552	584	559	550	569	576	585	588	553	533	528	564	596	545	535	553	567	550	545	529	614	637	544	608	566	545	566	556	563	564	600	605	568	611	598	564	580	571	565	575	573	583	535	558	582	584	614	598	581	586	539	552	527	548	557	588	502	572	565	566	571	585	565	528	567	565	550	588	545	559	548	548	564	587	543	577	572	563	527	562	565	583	584	525	540	556	585	529	570	565	570	591	560	576	581	584	555	558	589	548	573	584	573	611	560	609	542	550	619	574	568	545	557	548	566	612	533	585	513	606	602	549	589	567	507	571	579	548	549	581	590	516	556	613	498	530	587	547	581	547	549	624	573	566	483	534	592	583	542	568	558	546	506	550	539	585	581	585	588	535	518	560	554	555	566	561	549	599	555	557	555	573	601	586	612	574	584	594	567	558	581	545	570	590	566	561	548	574	583	524	513	561	529	506	556	593	573	568	534	564	566	576	561	532	556	521	552	563	556	601	572	571	543	573	612	524	555	594	551	580	591	570	519	579	549	619	597	545	569	545	558	544	579	549	569	588	505	557	563	552	588	567	582	583	603	582	597	538	591	625	559	610	590	577	590	588	536	599	561	565	585	553	590	550	567	576	551	573	611	567	557	615	555	543	558	612	524	543	583	550	550	536	576	541	591	545	604	566	567	570	566	558	576	559	560	503	535	530	548	576	586	576	567	514	577	557	599	564	570	569	560	600	597	534	609	576	570	585	600	570	559	551	583	563	557	593	585	577	613	573	576	584	557	591	569	579	551	595	552	587	558	593	549	547	569	563	545	543	573	593	572	587	588	553	563	562	577	562	565	531	548	505	571	544	578	562	570	555	573	548	592	594	551	558	577	568	582	561	582	586	556	616	591	499	571	555	537	561	515	593	597	561	513	561	563	560	556	570	560	568	562	538	621	553	531	560	562	556	586	577	552	508	579	574	546	543	587	558	563	594	599	559	599	546	525	562	556	611	572	551	547	592	574	570	554	595	582	590	578	572	580	532	519	569	578	568	540	573	558	569	577	526	578	583	555	572	557	553	550	553	562	605	625	568	585	559	517	588	568	597	554	555	582	554	604	532	539	599	556	564	592	562	595	566	565	555	569	599	558	530	561	565	606	614	540	576	573	565	551	554	564
13769	3039	246	237	161	138	79	85	72	87	96	98	71	100	86	103	147	117	151	118	88	78	65	67	74	59	83	78	76	65	63	70	64	80	87	59	77	54	69	71	73	79	82	73	63	78	79	79	70	80	77	85	93	67	69	78	79	82	91	74	79	87	73	66	72	68	71	61	68	76	76	74	70	63	90	73	67	89	84	70	86	88	76	72	68	56	64	69	74	78	68	79	76	63	81	82	72	63	51	71	69	70	66	72	71	82	83	73	58	55	66	49	83	76	63	86	72	86	76	62	66	82	71	64	71	78	74	72	76	83	63	68	59	74	70	72	83	73	72	74	59	67	60	68	82	76	56	64	83	74	77	65	64	69	65	82	67	67	78	80	68	76	74	76	83	56	81	80	81	79	93	70	80	60	68	76	70	67	65	82	70	86	73	80	73	64	64	57	79	81	70	68	87	63	76	68	63	56	67	71	84	73	76	69	74	77	66	63	67	65	57	72	67	65	91	60	64	62	76	75	64	94	65	73	83	85	74	86	62	68	82	56	60	66	73	66	58	68	61	73	79	66	70	72	67	71	83	69	69	88	82	75	82	73	74	80	61	78	78	71	79	78	79	75	68	78	86	69	66	71	93	80	82	73	65	86	77	58	63	75	76	65	62	81	90	93	53	86	78	69	77	67	80	81	77	71	75	77	68	75	67	89	79	64	76	90	77	59	79	80	77	76	77	69	63	87	69	61	54	73	65	56	68	72	73	72	81	66	68	66	79	62	67	66	75	64	71	85	62	59	84	102	66	81	72	53	73	74	67	53	71	80	79	88	69	60	66	85	83	72	69	70	61	85	64	77	76	78	77	70	81	70	68	65	63	74	60	67	81	61	77	74	73	54	81	68	74	90	79	66	69	79	85	63	51	54	79	63	76	62	65	88	92	67	88	79	76	65	74	73	71	75	66	89	93	70	70	73	84	65	75	71	75	61	67	74	68	70	76	75	66	70	66	67	78	87	77	78	69	81	83	69	59	70	77	75	94	81	71	90	58	76	79	79	74	62	72	80	77	80	67	65	71	71	82	82	71	62	74	70	68	86	65	71	64	66	61	78	73	83	75	77	65	64	76	68	61	78	82	69	76	81	87	79	71	74	65	76	65	73	78	80	90	91	81	88	60	61	71	68	71	79	77	74	78	61	71	57	60	64	72	81	56	78	60	78	70	68	69	73	75	71	64	70	67	74	74	53	79	79	84	72	67	60	85	83	78	74	78	65	60	74	69	78	72	79	79	88	74	73	70	76	86	76	67	78	73	68	79	67	66	78	82	80	64	73	87	82	81	67	63	64	68	81	63	64	67	72	73	73	72	77	70	70	67	91	72	78	65	68	68	87	72	83	76	85	65	59	81	65	78	84	80	70	68	75	82	61	84	62	67	78	76	78	79	85	81	62	82	68	83	72	78	77	79	61	81	77	55	66	70	87	77	71	74	69	71	85	64	67	57	68	63	72	74	88	66	65	79	76	74	89	73	61	63	66	62	80	86	76	95	64	67	68	67	65	74	79	72	69	65	67	69	85	74	74	69	89	86	74	94	72	86	77	76	80	95	107	73	95	84	74	68	76	75	68	83	72	56	65	58	50	72	70	83	94	72	67	75	73	70	79	67	67	89	67	71	73	55	64	69	77	86	72	79	58	71	71	69	73	76	64	76	68	62	81	63	78	70	82	52	84	71	79	75	70	61	68	84	73	69	67	77	86	79	80	63	71	76	64	74	71	71	96	84	79	94	78	83	65	55	67	76	88	66	76	87	61	82	58	69	79	68	86	90	73	75	72	88	70	73	75	92	61	83	74	68	70	85	59	76	68	84	72	81	66	80	87	81	67	68	68	84	59	64	69	72	75	69	69	68	81	65	62	80	77	88	79	65	76	70	72	69	76	81	67	77	60	76	87	74	80	72	69	79	70	81	73	71	70	64	101	64	60	78	65	68	76	91	76	80	72	67	65	72	71	75	83	74	81	62	83	74	77	74	70	85	62	77	93	80	105	77	74	71	77	72	81	74	71	80	84	73	59	83	76	73	73	74	87	55	78	66	67	60	86	77	72	77	63	75	67	87	56	86	67	66	67	73	62	80	69	69	82	53	79	61	71	68	86	69	80	66	75	67	68	90	84	75	67	99	73	69	59	56	71	82	74	87	73	83	59	75	80	77	61	83	69	73	69	78	61	70	73	69	82	87	89	63	78	67	64	83	104	63	86	78	72	68	77	85	70	79	72	88	78	75	77	67	81	86	56	65	66	54	76	64	65	72	70	84	71	88	71	82	75	72	67	73	64	68	74	72	63	76	81	85	83	103	83	81	56	75	81	78	70	68	77	69	78	71	65	72	72	68	75	71	76	82	67	85	78	78	77	81	83	81	73	67	79	64	74	64	65	75	64	72	65	70	75	61	91	79	64	73	79	66	69	77	76	88	81	66	66	84	74	66	88	73	71	58	76	79	64	69	85	71	79	68	69	78	87	58	71	85	83	98	65	71	82	76	72	78	65	75	56	69	65	60	78	77	67	69	66	77	73	76	60	61	57	60	75	72	61	67	72	63	64	55	63	74	88	62	78	83	70	78	68	67	68	77	71	66	71	77	59	67	74	75	66	72	87	89	75	81	65	76	58	89	81	80	77	75	72	61	76	72	64	73	79	68	66	71	77	74	52	68	82	76	60	72	71	74	63	74	65	84	75	83	77	76	56	77	57	82	68	76	85	76	87	79	84	87	82	69	59	84	79	72	67	67	65	78	69	64	67	73	79	68	87	81	88	75	82	64	77	70	76	77	78	66	66	71	71	82	88	77	86	80	74	72	76	92	87	69	89	70	76	74	69	91	71	79	74	79	68	73	79	91	66	70	75	61	68	74	53	86	68	71	73	73	82	99	67	70	68	76	73	70	86	64	68	65	86	77	68	60	97	79	78	51	86	62	73	71	74	71	96	83	82	64	75	53	73	80	62	88	81	64	82	90	70	79	76	62	80	76	65	65	79	76	77	78	74	60	71	81	59	68	72	64	57	65	90	84	84	73	75	76	76	78	72	77	79	71	85	73	84	70	78	66	59	71	74	83	58	63	64	59	68	58	86	68	68	83	69	70	72	84	80	65	51	76	66	84	72	58	60	70	73	82	66	64	63	68	64	74	76	70	75	73	69	73	97	83	80	57	85	72	83	78	64	78	104	73	76	81	74	76	86	75	67	66	73	67	71	76	52	72	82	77	55	70	77	74	93	67	82	77	78	73	70	80	83	66	69	79	79	90	68	80	79	80	63	73	74	77	92	84	83	72	64	82	65	66	76	68	58	59	70	74	72	71	77	66	75	71	77	80	75	71	71	74	74	74	52	74	64	60	89	82	67	65	88	76	67	70	75	69	75	77	77	82	67	50	71	79	81	78	72	65	65	68	68	72	74	61	69	76	83	78	78	65	54	74	58	61	53	74	57	68	75	83	73	60	81
7018	2581	568	788	757	425	320	303	264	300	331	453	368	363	383	613	786	534	915	618	238	215	216	210	196	216	226	208	216	235	226	188	192	190	203	230	190	196	227	216	208	212	226	222	224	204	209	197	227	196	210	214	205	216	199	190	191	187	231	214	213	195	238	182	193	224	235	206	212	213	193	215	211	209	198	208	218	214	221	223	231	228	217	218	188	213	198	209	212	216	225	192	200	201	220	214	229	193	232	210	208	199	209	210	209	219	211	199	204	205	204	226	209	226	198	244	229	219	204	201	202	217	210	198	208	209	229	218	196	207	219	222	208	215	204	193	186	200	206	233	205	202	168	206	211	185	199	204	220	205	211	215	223	214	210	200	211	201	204	224	209	226	206	198	219	218	208	193	216	227	221	206	218	196	206	230	204	174	199	195	188	216	209	228	190	216	225	198	189	228	205	203	204	207	210	208	242	220	232	210	216	229	225	213	236	218	239	207	248	246	223	179	171	199	219	206	205	217	226	222	224	198	208	202	216	232	212	208	191	220	225	218	217	187	216	216	214	201	220	223	208	193	232	198	203	207	234	209	212	230	235	213	224	181	205	193	230	216	210	211	220	224	211	212	201	220	229	188	216	201	197	232	208	201	204	233	188	217	202	221	225	182	238	204	219	206	215	196	182	239	221	193	222	221	231	224	218	184	233	214	194	227	201	213	217	215	250	207	236	195	198	208	210	218	215	210	201	205	209	198	221	256	216	206	189	212	225	220	179	237	207	220	229	230	207	207	211	218	258	223	198	204	220	218	218	213	197	213	214	217	220	225	222	204	199	188	201	207	208	225	199	209	209	199	230	215	229	196	194	204	192	221	199	211	239	182	216	198	222	204	228	191	189	207	197	215	214	218	224	218	207	215	221	212	213	194	186	235	216	204	197	231	226	222	228	213	195	194	194	212	233	217	205	190	224	224	225	235	212	237	229	190	213	197	215	222	197	193	185	238	198	251	213	210	185	227	209	206	192	188	215	219	201	214	223	223	210	186	219	204	198	209	209	204	188	220	203	221	222	219	220	204	223	202	200	205	204	236	220	213	222	214	205	209	221	208	204	183	185	244	226	222	216	232	225	226	223	217	212	198	183	226	229	198	218	215	219	220	222	192	205	199	219	190	212	209	203	226	214	216	194	214	228	222	202	206	176	233	218	202	204	222	215	204	230	234	209	201	225	209	218	218	205	222	210	230	220	216	211	232	206	210	217	211	226	221	230	186	219	231	207	235	217	216	219	200	195	231	224	212	199	229	212	212	181	188	225	213	219	212	203	219	189	219	196	215	205	209	211	212	252	200	208	200	203	219	210	229	219	245	217	241	217	188	199	234	212	211	196	201	205	187	199	208	197	221	192	188	225	230	197	210	227	241	222	192	214	204	210	197	199	244	195	206	219	211	208	183	216	221	195	222	197	224	220	198	193	209	202	212	206	213	221	239	204	222	194	210	219	196	217	198	246	206	226	181	192	224	193	197	217	217	191	210	205	206	194	222	252	217	227	223	213	200	204	217	234	214	206	191	230	228	217	204	222	209	239	205	222	211	228	209	217	214	184	190	176	208	223	190	186	176	213	200	213	225	211	235	221	224	179	211	211	195	203	199	205	189	244	216	211	192	213	200	217	198	213	210	215	234	208	212	225	212	219	233	194	207	222	184	186	202	214	205	210	216	226	224	232	219	216	229	199	224	217	182	233	224	221	214	203	213	198	191	206	206	200	201	203	207	232	202	182	203	194	215	240	213	199	188	204	220	217	200	202	230	228	210	186	244	201	203	229	225	205	221	234	198	212	197	188	212	202	215	210	216	220	223	186	236	249	195	197	232	251	204	219	231	226	193	230	224	211	231	224	211	207	222	212	232	203	203	210	217	187	205	223	235	195	225	218	230	202	203	211	222	193	208	216	252	197	232	218	201	211	200	203	202	207	189	214	205	203	218	209	195	229	204	204	188	221	182	223	207	208	217	204	190	231	214	214	211	215	205	190	210	182	203	218	196	176	214	234	187	201	214	222	211	203	230	189	202	211	219	221	222	207	242	219	192	204	217	198	193	220	202	188	191	206	192	216	194	212	225	209	204	215	224	250	207	197	207	223	192	212	209	223	202	220	224	219	218	189	220	198	246	240	216	200	171	225	239	197	222	200	191	222	212	217	202	213	237	205	196	206	224	219	218	172	202	194	193	231	196	232	204	201	200	223	206	220	200	210	193	213	216	222	213	214	202	207	213	209	227	214	193	203	215	202	207	222	210	191	246	214	198	227	213	189	209	224	208	200	229	191	195	190	203	208	208	190	224	233	214	199	208	213	191	208	220	211	195	210	205	236	192	229	208	236	196	229	192	226	190	182	224	215	180	204	215	220	237	225	253	213	213	220	225	216	209	230	202	209	230	205	208	215	230	196	185	209	218	226	170	209	214	211	204	214	233	218	221	226	214	214	209	211	212	178	186	195	202	196	210	208	216	227	212	210	216	216	239	216	193	217	206	195	192	216	214	193	211	205	223	211	198	203	206	220	212	209	227	222	189	230	215	189	198	253	230	212	212	210	223	248	211	192	221	180	207	201	204	238	214	209	188	215	209	216	191	200	225	203	191	212	233	193	222	198	238	207	206	226	221	193	227	224	221	227	238	226	184	218	199	226	226	212	215	201	220	209	183	217	200	209	201	216	223	199	226	230	238	191	207	185	227	206	194	245	189	231	203	209	187	217	195	193	217	231	216	215	212	236	216	191	207	216	203	224	185	198	229	191	204	208	219	211	219	218	202	207	217	212	233	215	228	191	218	239	221	263	194	219	213	203	233	225	216	202	178	200	188	216	202	214	241	206	218	211	211	189	220	200	198	223	202	225	214	225	214	219	197	231	217	213	211	211	220	224	221	214	204	218	211	226	201	213	213	213	220	217	216	224	209	188	230	184	231	194	200	226	181	197	226	244	210	195	221	186	208	217	226	218	204	203	203	217	222	214	235	191	220	225	208	210	196	199	197	215	171	225	202	196	236	214	189	212	233	198	190	220	203	210	227	206	195	212	213	209	204	214	213	220	225	190	199	247	234	226	203	207	221	191	212	215	213	198	216	209	221	213	210	194	225	212	205	225	218	238	217	214	220	221	200	205	227	212	218	226	187	198	197	220	211	217	205	239	238	202	220	207	223	215	200	198	200	208	201	176	215	217	183	206	205	216	209	225	230	212	199	192	213	198	210	219	217	226	203	220	220	213	210	218	202	221	211	211	201	205	198	199	214	197	206	205	195	202	196	223	189	186	201	197	203	210	205	217	212	224	212	216	199	211	204	197	216	214	226	200	222	206	201	175	218	202	229	218	192	223	237	233	225	213	214	209	225	228	208	233	226	187	218	213	204	214	214	223	203	206	191	214	220	178	203	198	205	204	188	211	209	217	202	207	214	201	197	206	189	217	244	177	218	213	227	208	200	236	214	214	241	219	219	204	202	222	209
46642	40927	8433	1471	819	589	498	362	334	349	318	336	327	248	273	344	348	318	367	1037	306	202	187	175	201	209	189	195	188	188	182	214	205	192	201	169	194	194	179	234	200	192	227	196	199	212	191	188	195	187	186	186	186	172	181	181	206	183	197	217	201	183	182	185	158	155	186	217	185	201	165	217	192	191	189	197	177	229	184	179	174	192	179	205	164	159	172	193	171	167	198	219	187	174	204	199	191	178	202	208	183	198	191	179	199	172	186	187	180	194	188	215	213	190	172	178	201	201	210	170	174	175	186	174	180	189	190	194	190	203	167	211	178	206	191	230	203	178	184	209	196	180	184	187	164	212	205	174	175	201	193	170	192	197	185	206	164	175	183	181	163	182	196	184	167	199	185	196	163	178	159	191	203	170	193	188	158	195	170	205	186	188	185	183	200	191	157	185	188	181	200	170	180	183	202	193	187	185	193	202	200	187	222	161	159	198	203	182	199	187	194	193	167	173	181	204	199	190	199	202	187	199	183	196	187	201	191	192	203	177	205	181	175	199	180	184	186	208	211	209	194	206	184	220	224	159	189	192	187	184	186	193	195	182	193	198	172	185	221	203	208	208	181	198	172	189	195	199	167	187	202	201	178	215	206	188	186	159	215	210	182	171	174	198	191	204	207	202	166	210	168	185	189	193	181	165	182	209	171	172	216	191	181	211	175	192	165	218	175	180	168	193	192	181	172	196	208	202	187	176	167	172	192	203	205	194	187	203	189	182	211	191	188	203	181	213	191	188	187	189	173	166	190	192	179	170	188	179	191	210	191	176	196	178	206	169	182	188	214	194	196	184	169	176	203	195	177	199	192	208	217	190	193	187	156	193	205	196	179	152	183	166	174	188	156	207	172	160	173	210	185	197	157	189	179	185	210	187	203	178	188	184	242	193	192	149	179	194	183	214	188	203	163	186	219	176	153	164	188	186	188	155	173	192	187	206	186	200	176	182	205	187	194	205	178	208	185	234	200	216	170	199	188	195	186	182	175	192	184	160	187	175	169	202	173	181	189	215	188	196	200	193	169	175	183	229	210	195	200	166	220	207	216	211	193	198	200	197	179	199	193	185	205	189	182	180	183	184	205	192	179	232	206	203	195	198	158	187	164	162	217	165	186	169	171	201	169	178	196	183	225	186	172	191	223	186	203	185	175	203	163	159	188	188	188	205	209	186	191	191	180	176	172	200	187	215	201	173	188	219	196	178	206	207	203	161	220	199	180	197	203	175	194	198	186	177	190	194	203	194	201	203	175	177	184	184	180	193	178	216	195	180	207	195	183	192	182	159	168	199	225	169	168	176	183	204	179	188	190	171	184	183	186	183	179	193	190	181	220	176	216	154	195	172	201	183	189	177	172	186	169	182	205	176	180	197	202	165	199	195	178	177	175	186	183	187	208	175	222	201	212	179	179	206	185	169	172	207	178	207	184	180	204	198	171	191	181	178	172	163	203	172	167	172	186	175	175	162	201	211	176	212	171	169	176	195	194	170	207	158	176	186	214	193	181	182	215	174	203	195	173	172	199	198	212	167	200	183	188	197	164	189	208	188	174	181	179	202	209	199	186	180	162	169	199	201	193	202	206	203	174	191	206	193	189	182	178	199	194	177	171	189	180	167	192	163	168	188	165	189	208	180	200	211	184	188	180	187	188	215	191	177	187	212	206	193	184	176	194	197	202	207	190	183	167	184	195	204	174	184	148	189	218	196	163	180	176	191	176	176	215	189	174	194	200	193	181	174	176	168	203	192	184	186	159	192	197	202	209	204	169	171	194	196	187	194	195	187	157	194	191	218	199	189	194	206	194	185	162	177	188	183	194	194	195	218	185	188	188	189	192	156	184	196	183	206	201	176	198	196	205	203	164	204	190	194	159	177	198	198	214	196	206	168	177	188	193	199	174	220	199	209	188	193	186	188	176	179	194	197	180	179	170	177	195	199	178	216	172	178	166	180	202	196	199	193	194	184	189	184	177	175	179	197	172	172	191	196	217	168	172	180	209	179	183	194	197	215	184	178	202	185	183	183	186	181	186	189	182	214	205	187	204	213	182	212	206	174	184	185	161	200	182	187	209	206	209	194	185	201	158	202	181	176	191	189	196	197	181	204	196	207	192	171	170	194	192	204	172	190	200	173	201	186	195	202	162	197	212	177	175	207	180	189	190	193	193	207	178	180	179	199	189	198	166	175	196	166	160	214	200	197	149	179	209	185	186	200	192	201	197	208	177	184	197	176	202	215	192	203	202	195	172	188	171	184	179	165	174	189	186	189	199	191	199	187	205	213	176	169	193	195	189	184	166	181	175	183	199	153	192	201	224	171	210	189	166	178	178	184	177	193	194	178	184	182	179	191	190	163	183	199	173	189	176	182	158	198	173	198	172	171	152	186	188	183	186	198	161	195	211	184	199	196	188	193	173	173	176	181	174	168	199	170	203	194	203	182	172	156	189	200	208	203	191	180	175	174	209	163	203	164	171	220	188	190	206	195	183	195	204	200	151	224	194	217	183	229	188	207	168	158	191	193	187	205	170	170	162	175	184	185	206	170	192	192	192	172	177	184	196	191	190	202	178	191	198	210	188	204	218	191	174	180	188	192	218	201	180	192	195	212	204	183	186	184	170	186	184	196	213	170	171	200	190	195	179	195	180	162	176	171	204	207	194	184	183	208	186	180	198	177	162	169	191	217	199	165	204	206	202	201	189	196	187	175	184	211	172	178	181	220	180	186	218	218	171	186	188	150	175	173	180	217	186	215	176	170	189	165	179	226	184	181	186	170	180	216	199	188	153	190	199	187	187	187	152	201	188	171	173	188	149	191	187	197	179	198	199	145	169	151	182	194	195	190	171	172	209	185	178	175	187	181	182	178	191	212	194	196	166	183	192	210	199	187	181	185	199	180	158	181	185	191	197	160	201	194	171	180	188	221	210	158	188	183	200	174	188	186	189	208	187	190	191	174	184	185	194	203	204	212	175	186	198	174	192	219	202	178	179	217	188	172	198	184	202	181	184	177	204	171	206	209	190	203	194	172	191	180	203	160	205	180	203	172	174	174	188	180	182	191	198	166	183	198	188	178	162	172	195	190	199	169	187	193	183	181	173	183	173	186	189	186	208	188	206	203	165	168	185	184	181	179	188	168	199	203	171	197	182	184	179	198	191	190	199	175	196	192	217	200	182	180	217	167	191	188	185	181	168	201	187	169	180	183	209	203	190	184	192	193	197	186	211	181	183	197	193	190	185	156	197	180	181	182	205	189	194	196	180	183	190	163	186	194	193	190	214	197	194	202	207	197	183	195	214	181	185	188	164	190	198	175	176	172	204	186	211	175	176	204	225	190	200	175	192	187	196	174	193	158	169	186	191	181	175	204	196	181	176	174	223	192	204	198	172	205	204	168	176	191	205	207	194	170	233	193	177	193	185	196	194	201	219	169	197	194	198	212	190	226	192	175	198	186
26753	19255	3154	3924	3353	2549	1984	1645	1374	1261	1320	1510	1175	1077	1191	1656	1777	1271	1851	6107	560	605	589	559	552	548	496	578	502	555	542	511	496	489	515	493	489	482	481	461	467	505	449	506	473	499	437	477	466	482	464	452	469	439	465	475	452	477	471	474	537	448	449	454	422	466	462	466	469	457	489	469	437	499	462	466	458	453	483	449	457	462	484	492	470	461	472	458	443	476	489	449	454	450	461	450	476	473	424	460	484	454	424	455	439	418	455	476	457	488	446	438	428	428	425	440	442	449	480	461	483	467	464	416	466	475	437	454	465	460	463	494	438	435	507	424	459	443	456	419	480	422	451	453	452	414	458	476	464	506	474	449	459	449	464	443	437	459	437	433	458	476	426	443	462	452	490	442	452	456	438	466	436	424	459	468	454	442	424	454	468	495	459	434	450	491	451	451	437	442	462	445	408	456	434	452	459	436	436	448	457	453	487	441	456	444	442	434	428	406	453	419	451	452	469	444	469	451	441	442	441	445	443	427	463	419	460	427	440	423	443	468	482	470	452	471	459	460	445	445	453	446	515	447	491	500	465	485	462	441	462	447	420	438	491	452	447	460	436	496	467	447	421	427	470	470	462	433	407	433	449	414	477	458	406	435	444	443	424	438	446	442	452	468	468	439	480	449	430	439	422	435	435	456	434	458	457	479	390	506	481	467	475	450	480	452	476	427	440	433	434	429	447	483	479	448	423	424	452	434	436	426	408	421	429	441	447	424	447	498	444	435	439	429	425	456	473	454	467	460	443	444	483	436	432	459	437	471	441	469	435	482	495	439	446	420	433	433	450	443	414	431	431	437	507	430	478	442	456	428	440	433	472	429	442	427	437	436	452	433	467	460	467	472	467	436	453	403	408	420	443	426	457	466	437	460	448	428	437	455	462	442	466	448	439	438	480	468	445	479	426	396	456	394	430	467	452	429	439	448	407	437	464	460	460	526	468	472	472	479	443	407	498	445	456	449	453	466	416	443	444	407	441	448	450	422	453	440	452	454	449	453	421	456	456	448	451	429	445	433	454	437	438	447	443	455	404	450	487	452	460	446	473	434	449	419	460	502	464	448	447	440	422	473	478	455	479	439	417	443	484	450	468	422	457	448	423	495	456	438	450	450	446	445	420	440	465	412	480	470	439	435	448	414	442	448	438	458	454	425	470	448	417	437	428	429	423	462	450	441	465	436	465	471	462	469	423	448	437	451	448	441	448	439	479	433	467	499	411	460	460	432	429	438	455	471	439	469	447	434	464	440	459	462	407	432	431	475	471	482	438	484	401	424	420	455	450	445	450	443	485	462	448	453	436	434	455	444	439	425	426	438	462	443	446	476	465	434	434	457	411	453	424	456	444	449	421	480	445	479	471	438	467	465	494	445	451	477	416	465	450	443	432	460	446	434	471	456	444	441	399	424	443	471	486	440	469	460	434	431	417	455	445	463	462	434	468	441	449	443	470	458	448	469	414	465	432	461	476	457	429	476	488	457	462	463	465	437	420	471	454	439	421	448	452	463	443	451	474	450	459	442	450	445	482	435	432	441	437	469	488	434	496	423	446	445	421	481	427	463	413	466	443	409	474	448	444	420	429	424	441	470	435	493	412	454	444	472	425	398	475	441	480	471	480	449	453	466	458	415	435	448	452	428	449	426	452	483	461	457	494	420	413	507	466	458	442	463	444	438	456	434	462	476	447	451	500	448	449	470	452	451	439	465	472	447	468	421	457	499	432	451	473	461	465	431	437	438	429	423	452	416	442	460	435	447	466	417	430	482	426	482	486	487	438	451	423	414	421	447	476	456	475	440	431	429	452	436	449	458	448	419	422	459	459	406	445	474	436	450	456	443	463	413	469	418	449	427	483	432	459	440	433	442	457	442	461	462	448	542	448	440	466	484	423	487	453	449	481	488	432	436	441	445	439	454	447	426	415	417	478	417	454	498	447	412	453	440	458	474	477	467	470	453	472	421	436	442	471	454	498	441	434	422	439	440	430	403	442	429	467	433	455	436	450	454	413	462	429	446	441	460	414	447	412	409	450	456	418	449	454	467	467	496	456	425	451	407	432	429	440	443	441	442	443	443	445	425	467	430	454	426	487	483	465	486	431	424	493	443	430	478	456	433	417	421	457	452	472	488	428	437	452	469	452	423	471	484	459	437	455	480	467	483	463	455	404	450	439	446	439	473	454	472	437	445	473	456	439	459	438	455	441	418	452	450	470	415	456	448	449	433	445	500	447	431	471	441	444	460	455	464	421	467	448	464	422	409	495	432	456	437	442	474	446	446	465	451	431	432	436	431	476	454	456	467	438	426	416	424	424	437	472	417	458	408	441	453	448	427	453	472	461	480	419	422	460	432	470	475	462	456	468	484	446	461	437	428	444	437	463	483	437	446	445	458	433	421	430	465	467	461	467	434	421	410	436	471	439	422	479	468	444	469	418	420	458	463	462	498	447	454	466	488	455	455	436	419	451	457	435	482	469	466	409	438	461	415	424	432	498	449	445	441	404	423	437	477	440	461	433	426	465	474	448	444	492	438	459	387	474	463	414	438	452	439	470	454	451	425	458	441	442	455	435	443	446	456	467	494	442	423	448	428	404	445	437	462	433	437	487	481	449	467	477	426	447	447	407	469	464	433	474	460	438	461	452	457	480	461	470	420	458	492	450	449	442	432	471	426	448	444	477	463	452	463	463	433	486	437	458	435	468	447	449	468	455	444	457	450	431	485	457	458	443	447	471	492	432	438	493	464	457	464	423	489	398	434	431	492	449	413	465	481	441	441	464	447	477	427	423	480	475	441	450	474	458	466	449	461	475	432	441	440	473	439	462	433	491	469	438	462	455	446	405	447	429	481	454	440	416	426	438	446	465	460	488	437	435	463	488	423	489	432	463	447	437	424	450	460	464	462	427	421	436	433	469	473	446	457	456	495	509	454	468	464	416	426	454	413	459	434	451	429	434	439	444	455	419	469	439	471	444	463	448	443	423	452	455	456	457	437	456	433	457	464	476	459	437	436	462	441	469	437	441	429	452	448	446	456	471	461	443	521	489	451	444	432	429	439	403	467	446	475	424	464	456	465	435	445	450	496	452	451	463	441	475	466	412	460	464	416	426	435	484	475	483	442	460	451	461	448	493	458	445	452	430	490	441	409	419	450	442	433	438	468	447	498	484	467	432	432	478	473	457	460	469	420	486	437	456	452	478	485	440	458	459	450	468	451	467	467	493	411	415	457	444	470	434	431	462	485	464	463	472	421	480	421	436	439	443	439	458	455	489	461	455	457	477	448	456	410	436	472	449	428	441	442	428	439	471	419	464	445	466	428	433	456	447	457	493	457	457	463	461	457	422	439	416	475	428	445	428	427	436	447	468	445	464	453	474	464	452	452	446	425	465	432	396	459	457	431	414	444	444	443	475	433	451	450	461	502	432	475	468	447	448	459	462	450	464	450	443	456	456	427
50331	54547	16869	4070	1520	1100	833	678	555	526	518	545	458	384	419	556	729	542	599	2044	468	284	281	257	276	257	293	248	270	274	281	278	275	270	254	227	252	244	263	246	254	288	267	311	254	276	268	301	277	244	250	246	234	249	264	238	250	226	260	236	230	265	245	252	279	284	253	243	236	263	235	240	251	260	240	245	265	266	225	240	272	247	243	250	301	267	234	276	286	231	284	274	252	255	223	242	252	258	249	250	270	234	239	237	258	273	223	268	254	240	254	251	235	242	250	240	269	242	236	248	252	265	248	253	264	275	243	259	255	273	259	262	275	247	244	259	279	234	229	237	250	246	282	262	248	223	256	234	227	279	239	277	249	268	264	217	249	230	239	267	229	253	242	250	288	278	255	274	262	263	271	256	259	274	294	248	262	231	267	229	233	259	233	251	244	250	254	254	267	238	281	267	268	215	245	269	260	258	237	247	229	245	242	231	263	210	214	249	279	269	248	233	261	247	258	262	266	294	254	233	268	291	254	280	258	242	269	250	267	262	252	261	266	262	248	238	237	239	232	250	233	255	235	228	263	231	276	242	258	252	264	241	259	239	264	268	257	248	291	244	233	236	236	285	244	230	260	242	232	279	254	220	268	222	232	217	282	254	238	256	250	246	259	236	269	232	256	236	266	262	229	243	230	276	250	265	278	296	254	236	220	255	255	268	205	278	234	237	250	231	297	264	253	285	238	250	241	260	232	243	280	228	241	217	291	262	248	244	278	261	262	221	233	294	250	228	301	274	273	292	237	246	267	244	238	240	251	240	269	270	280	258	262	221	246	237	247	271	249	239	260	250	248	284	257	262	245	275	247	259	243	251	259	274	227	271	267	236	264	235	238	296	217	257	255	282	302	263	247	238	204	239	236	245	236	280	276	252	248	254	261	249	271	274	230	243	254	246	254	255	267	241	246	271	247	228	248	246	212	274	255	260	263	239	264	255	256	233	240	268	230	222	288	256	248	268	228	260	237	243	247	235	273	273	262	242	252	238	259	285	272	221	262	262	233	230	273	256	269	265	268	263	219	244	265	223	238	253	249	260	267	273	273	252	247	237	264	267	270	245	235	232	252	221	244	243	260	235	263	241	244	239	258	240	263	261	249	256	233	272	244	251	235	268	244	262	247	242	247	287	269	235	233	240	247	247	268	273	228	249	265	253	264	258	264	255	265	234	237	256	238	233	228	266	287	256	265	235	257	258	256	272	224	262	209	232	282	245	267	248	273	244	242	219	255	252	265	234	261	302	260	250	223	263	265	250	255	279	229	257	262	252	256	269	227	254	263	254	248	237	277	227	288	261	262	253	255	254	261	275	252	215	257	220	229	219	256	278	246	255	252	248	256	256	256	276	229	251	232	264	229	284	259	233	238	252	262	251	222	260	274	242	260	231	268	251	229	257	244	223	269	217	250	269	276	246	255	256	253	263	254	262	281	216	260	232	230	259	241	264	254	273	244	239	219	239	251	271	226	232	248	259	276	249	248	243	255	248	235	282	268	216	248	255	250	262	261	276	280	246	235	258	243	252	238	259	242	249	261	250	268	247	250	243	222	261	239	274	275	242	252	257	250	225	271	263	278	256	220	238	262	250	257	267	265	268	248	271	249	237	244	270	226	265	269	275	257	255	257	263	218	244	265	241	257	274	260	244	270	252	232	239	271	246	245	259	250	253	276	230	253	237	239	228	252	261	245	249	252	217	255	246	257	261	257	263	254	256	237	277	259	237	275	262	280	255	240	232	238	248	295	225	256	253	247	269	262	251	239	245	256	267	270	218	240	207	269	270	269	252	233	244	241	259	263	239	246	267	241	235	254	309	256	240	281	252	236	239	253	263	276	247	251	235	237	252	228	266	244	268	241	239	260	253	252	215	254	267	228	256	275	244	258	273	245	242	223	247	258	230	223	265	270	271	237	259	248	261	263	228	246	250	249	223	243	240	256	237	264	289	272	287	252	224	248	232	211	285	246	259	270	270	228	233	238	241	228	248	256	274	243	243	251	251	270	286	273	235	250	229	232	263	240	264	268	265	247	258	246	251	253	222	252	282	248	241	241	265	262	259	250	227	248	216	241	216	234	260	241	267	255	236	247	231	252	244	246	248	263	287	241	237	244	266	239	236	237	243	215	247	257	278	254	245	229	236	221	266	247	277	239	279	257	267	261	251	251	285	231	265	248	242	230	272	235	235	238	262	276	280	262	267	239	244	244	250	265	262	259	265	225	282	277	250	262	268	270	267	275	271	263	248	277	243	272	282	249	253	242	241	252	240	288	273	240	253	231	258	242	280	268	259	260	263	255	254	262	260	233	254	260	231	241	249	231	270	219	237	239	237	252	246	263	226	254	270	241	248	238	268	249	267	248	258	259	228	273	238	289	258	267	249	259	223	228	206	261	256	249	237	275	236	268	267	265	256	255	280	258	237	247	255	236	228	261	253	217	241	276	248	265	283	241	213	240	238	258	307	239	233	237	260	242	255	232	257	248	261	253	248	231	261	270	233	259	250	237	275	256	250	238	260	273	275	234	231	267	244	248	241	250	237	257	262	246	245	258	271	262	268	263	275	257	255	248	229	213	248	249	240	235	258	249	245	240	249	232	243	253	268	269	238	259	254	268	286	275	271	254	248	251	238	264	249	260	261	238	233	256	223	273	255	250	263	216	270	230	250	226	269	259	281	267	288	228	249	273	264	211	252	266	236	254	238	236	251	265	263	253	250	242	249	247	252	242	226	252	265	257	284	238	238	265	263	230	240	268	261	242	279	252	252	262	230	275	213	248	250	244	283	266	251	260	272	260	254	237	242	254	257	265	249	244	238	278	241	234	245	266	258	256	268	240	275	256	241	261	244	247	278	259	255	222	234	281	278	286	294	241	226	250	265	213	234	257	256	253	258	273	233	257	251	249	241	256	283	227	260	278	258	228	228	246	267	270	238	244	261	269	274	265	252	251	259	250	272	272	250	286	267	275	248	224	262	309	261	243	282	236	249	231	274	271	248	265	277	243	274	261	261	254	248	248	251	227	260	249	235	274	260	294	241	232	211	256	229	247	245	220	242	250	262	266	270	244	245	241	244	241	242	279	266	249	250	264	238	238	279	265	239	258	243	260	238	235	234	243	256	244	246	261	245	240	245	273	255	254	238	256	260	249	247	242	245	277	259	235	256	266	252	229	234	246	233	272	251	254	272	252	259	222	241	266	250	261	257	244	241	260	259	289	251	262	264	250	237	267	247	267	249	284	235	295	236	234	265	260	255	266	259	238	254	292	268	237	248	237	264	253	250	245	266	237	228	273	227	266	252	271	279	263	263	237	248	223	283	259	268	232	257	286	250	291	257	244	243	272	241	266	248	246	265	248	257	222	262	264	228	266	280	244	294	253	264	272	254	255	254	268	240	251	311	269	221	266	254	242	235	249	243	234	233	293	247	234	236	258	273	237	253	257	238	247	291	260	257
31215	25273	5523	6498	5250	4313	3422	2767	2336	2090	2299	2308	1773	1556	1684	2541	3792	2952	2947	10330	843	781	777	736	767	736	692	690	743	756	671	688	688	646	645	664	635	643	648	624	635	630	597	620	645	582	626	618	615	639	548	603	595	595	582	578	611	587	648	608	615	583	620	607	572	558	585	600	597	577	612	592	605	577	571	558	592	568	570	559	570	587	600	573	611	611	581	589	576	571	553	565	564	560	577	512	545	601	561	560	562	568	603	607	543	602	528	552	587	570	572	568	604	586	571	586	573	539	591	536	558	585	555	562	561	612	526	565	565	535	580	585	627	546	538	508	548	568	548	619	597	561	573	559	574	564	595	588	549	585	576	556	572	545	541	588	571	594	549	584	542	604	553	577	559	578	571	602	573	553	605	561	577	571	577	570	528	553	565	540	568	593	576	586	542	538	569	560	619	590	571	584	632	577	575	559	557	543	555	573	592	586	560	567	522	522	558	564	574	563	534	600	579	548	568	549	558	605	570	555	594	564	546	584	588	580	629	547	567	559	556	550	571	576	585	542	563	626	564	551	562	599	561	514	582	547	570	585	602	595	592	583	593	561	573	527	591	534	564	590	527	526	559	583	592	568	581	581	548	550	607	549	585	571	582	551	594	599	593	539	572	579	586	576	563	576	580	562	574	579	576	528	561	571	580	503	581	558	536	563	578	547	583	584	540	535	591	581	587	590	581	558	550	529	614	577	530	558	575	547	550	565	581	598	521	536	541	560	556	560	519	565	548	513	615	611	552	551	586	623	563	589	515	508	571	547	587	595	543	567	535	546	577	583	532	571	548	543	526	551	601	568	534	527	555	537	546	523	601	568	572	562	584	568	566	531	580	524	589	592	606	547	563	586	570	560	559	549	562	628	521	576	547	568	598	544	593	583	550	591	571	522	552	542	541	550	536	561	582	561	555	606	565	572	583	557	595	559	607	539	541	564	608	586	538	576	589	532	554	525	596	596	559	590	602	613	588	581	522	605	572	600	607	605	581	589	582	566	561	584	579	541	570	600	537	576	594	595	631	522	608	563	588	603	580	607	536	553	565	559	575	566	544	575	540	540	559	584	535	549	552	495	596	536	561	568	577	605	558	603	546	577	628	568	599	586	572	553	560	562	574	543	545	579	576	577	596	549	571	579	555	543	562	576	561	556	541	577	541	518	591	548	542	574	544	556	595	570	520	573	542	605	577	596	567	589	542	532	551	564	556	564	590	581	557	634	609	591	595	585	536	543	555	569	542	584	542	533	511	555	567	561	597	553	555	548	553	582	536	587	550	516	537	527	544	560	553	553	549	595	557	541	541	552	591	586	538	515	580	606	565	555	599	568	553	557	591	538	567	570	558	597	604	576	564	563	559	581	585	562	582	531	563	546	586	541	556	551	570	535	587	579	563	546	564	596	602	589	601	558	601	592	579	591	577	533	618	498	562	578	586	542	592	590	552	579	547	603	539	524	541	550	525	543	551	553	616	568	587	569	565	588	547	597	556	568	578	561	532	527	601	565	535	596	610	545	551	525	565	511	585	595	540	542	546	562	538	562	568	569	601	551	531	550	561	566	524	601	585	578	591	576	557	590	541	637	601	586	569	595	551	608	539	536	562	534	595	584	601	540	581	567	551	573	548	531	565	536	564	510	543	563	579	589	560	570	573	577	547	580	585	565	556	585	578	530	551	577	545	589	546	551	533	508	564	599	603	571	534	526	534	581	550	559	567	588	565	584	600	533	545	532	568	558	556	581	565	582	529	590	587	592	590	513	539	567	543	583	585	552	568	583	551	582	608	570	565	550	540	572	563	586	581	541	593	560	575	552	548	558	592	591	541	493	605	569	559	510	551	565	575	500	613	546	560	562	517	562	582	579	543	583	571	543	557	555	607	548	566	572	592	578	530	590	613	577	604	565	589	592	536	575	552	573	585	552	564	571	568	556	607	544	577	533	558	576	539	539	573	536	583	558	595	539	596	549	542	567	575	586	549	602	562	617	545	605	554	576	588	517	575	569	569	583	576	545	560	554	548	591	559	545	559	611	567	549	563	576	595	587	544	509	546	575	572	573	581	558	525	580	572	598	524	546	564	588	559	568	557	551	586	568	592	572	599	590	546	570	559	576	595	536	557	515	557	605	562	561	607	577	544	592	590	571	571	570	517	568	611	552	541	544	592	572	594	551	562	564	529	541	579	587	565	565	597	636	490	513	619	579	538	524	584	601	565	565	565	570	565	581	553	570	619	630	600	573	584	574	592	568	539	523	617	575	615	616	567	585	534	555	566	570	565	574	558	606	559	546	558	604	566	550	559	573	571	538	571	545	573	582	591	568	529	622	535	580	547	549	578	559	582	545	537	546	569	572	530	536	589	560	564	578	568	557	603	550	564	560	532	559	550	550	568	544	603	582	569	597	574	607	552	584	571	541	562	539	587	521	574	596	568	608	622	580	587	550	529	585	531	587	566	537	582	589	608	558	622	522	550	584	575	568	548	592	579	593	540	531	556	566	550	560	596	539	534	542	534	584	527	567	576	587	559	510	545	561	574	561	560	569	551	576	553	566	537	563	539	579	567	585	592	574	565	561	583	619	576	536	536	542	587	551	572	636	510	537	538	554	588	619	529	594	560	598	586	549	564	595	538	590	574	550	574	595	547	598	604	572	556	610	546	572	567	548	542	545	609	549	592	537	590	557	587	587	509	586	601	605	548	529	556	551	597	555	513	565	558	635	563	608	529	538	570	594	577	528	564	562	578	554	600	610	559	618	576	525	593	541	558	537	554	545	544	543	558	572	587	578	581	563	508	532	535	549	540	533	549	578	549	553	605	534	592	546	597	568	554	571	547	571	603	553	532	521	543	569	600	551	604	586	566	562	558	555	606	573	533	574	564	546	579	590	517	552	600	595	528	595	622	575	554	535	602	589	585	545	570	586	557	594	565	553	559	546	557	545	566	555	550	557	558	557	573	516	573	593	565	553	592	557	567	558	563	560	612	555	562	565	576	556	598	550	569	549	559	568	561	584	571	536	586	583	558	573	578	538	578	561	566	593	570	550	564	566	577	600	576	603	599	604	596	553	604	564	514	589	607	576	564	566	597	628	504	539	595	575	575	593	589	531	590	548	573	581	573	505	547	561	591	573	603	571	578	554	563	577	563	525	510	539	541	556	593	548	593	594	601	550	548	583	568	498	558	587	519	573	544	562	553	549	552	553	538	571	571	556	600	554	571	590	561	568	572	583	571	607	535	557	550	577	519	526	609	593	574	580	556	582	592	589	568	597	539	594	536	584	596	578	605	538	537	583	611	572	580	525	545	570	531	524	575	567	542	581	558	581	557	575	574	575	534	587	590	588	503	549	579	599	551	557	585	537	562	520	579	555	608	599	604	597	541	613	629	545	571	513	564	552	603	567	563	534	540	571	531	560	561	584	563	570	578	545	591	505	523	561	578	560	563	581	561	528	586	548	578	543
6939	2834	307	202	125	96	80	102	80	113	110	103	78	97	106	166	238	133	191	142	55	55	77	88	79	81	74	72	83	79	78	71	57	83	78	90	88	83	60	64	65	69	78	85	70	72	61	79	79	80	68	70	69	57	78	71	80	75	67	81	76	70	86	80	86	77	69	79	71	89	73	79	96	55	76	67	75	69	90	89	76	67	70	84	68	75	84	74	76	74	67	70	85	77	65	73	71	69	85	73	86	75	71	91	84	68	70	74	98	74	77	77	79	79	62	101	63	97	77	77	73	81	79	79	68	77	52	78	79	67	72	92	84	70	65	74	73	60	76	73	74	83	84	82	76	64	71	80	74	67	88	71	73	63	72	71	65	96	73	81	79	73	87	73	70	73	74	88	63	77	67	69	64	73	75	95	74	69	75	68	86	72	89	79	85	78	70	78	79	79	81	74	73	83	74	58	78	72	58	75	84	81	64	80	73	75	67	74	68	74	81	82	61	81	77	83	77	74	60	76	75	79	69	72	70	89	76	57	57	66	66	64	68	67	64	76	76	70	77	82	71	86	77	64	85	81	80	87	74	85	80	81	88	73	79	88	74	103	70	77	75	75	91	82	80	92	64	74	76	74	91	63	61	64	73	83	60	74	97	86	68	66	49	75	75	53	69	67	91	78	86	59	71	72	73	82	74	77	71	77	64	86	66	78	74	69	65	73	67	63	70	92	74	91	66	94	89	82	78	75	68	79	70	67	78	68	65	85	57	76	67	62	69	79	65	83	85	74	73	81	77	87	76	81	77	62	76	69	69	78	72	76	85	77	59	106	72	85	82	65	82	80	72	75	79	72	74	58	54	79	71	64	72	67	75	81	73	77	66	87	80	93	73	72	64	73	73	68	69	74	80	74	84	75	81	68	92	66	72	72	68	70	66	71	86	74	71	76	85	71	56	65	76	72	60	93	66	86	78	66	67	69	79	91	77	73	73	62	78	77	78	81	73	63	76	83	69	58	68	69	72	71	71	75	84	86	68	72	77	83	68	79	68	76	69	78	69	67	73	50	79	68	78	69	78	75	82	74	67	80	93	82	76	84	86	86	70	74	79	61	89	88	76	74	83	78	75	64	73	88	70	85	73	85	100	104	90	80	72	64	82	59	70	85	89	76	60	59	68	87	76	61	85	68	76	76	81	65	71	65	69	87	58	82	96	69	70	60	60	70	89	79	71	74	83	78	71	72	75	87	76	84	76	84	78	79	68	90	74	81	90	89	63	80	72	65	89	86	76	74	64	65	73	80	74	70	73	77	78	68	83	70	85	90	77	69	78	88	74	66	75	66	62	95	61	79	82	77	69	71	75	79	84	70	95	63	85	71	70	72	75	83	66	73	77	66	77	77	68	69	79	66	74	70	64	97	73	76	69	79	82	64	71	66	80	67	72	78	72	63	61	56	96	73	73	74	79	65	75	84	60	81	83	60	67	73	75	88	58	72	76	56	83	84	80	82	80	66	76	70	66	74	69	82	50	70	68	63	78	69	74	62	85	62	68	66	61	78	78	82	82	63	82	78	84	68	87	71	81	58	74	78	73	74	85	69	78	70	73	66	68	71	59	61	51	76	81	88	96	81	79	83	81	84	75	75	77	73	85	90	93	89	97	80	87	77	73	75	80	85	80	104	82	88	79	93	97	61	81	69	76	81	78	69	58	77	79	69	62	76	83	73	66	67	83	70	67	82	75	58	66	76	76	75	76	88	68	104	84	78	78	84	69	79	88	74	82	70	73	69	66	66	82	86	84	71	70	73	76	71	60	83	80	61	59	75	58	64	69	70	70	79	86	74	83	78	75	77	70	66	68	65	88	92	64	73	75	72	73	77	72	73	70	77	70	78	76	64	75	75	71	98	85	79	67	72	84	61	62	100	71	86	65	74	88	95	73	74	78	75	84	71	62	66	65	85	77	59	74	93	78	73	77	75	80	74	81	78	70	76	84	70	82	73	69	77	61	68	66	69	71	84	70	58	76	77	85	49	80	79	67	64	66	64	67	64	82	72	85	65	77	70	61	59	71	74	80	65	85	74	77	88	80	70	74	72	76	84	69	62	49	78	70	66	70	58	69	75	68	78	83	78	77	56	69	84	79	73	77	91	69	72	71	73	64	94	83	76	74	70	85	84	85	56	82	66	92	63	81	79	61	95	78	75	63	66	75	83	92	85	85	64	74	80	77	93	90	74	72	80	84	69	65	79	73	75	74	66	71	72	64	68	81	71	81	77	63	73	63	79	69	73	70	69	82	55	86	80	74	84	77	65	97	79	83	85	76	76	91	80	73	69	78	73	83	84	67	71	82	70	62	59	93	64	72	75	81	75	81	73	84	66	74	69	71	78	76	82	88	69	78	78	85	71	79	79	78	72	65	89	56	54	76	68	66	84	74	78	64	82	80	78	71	74	68	84	69	89	65	65	57	62	84	73	78	77	74	78	72	90	74	85	74	76	87	66	73	76	82	86	70	75	84	70	80	72	66	81	86	77	70	71	71	66	77	60	70	75	80	63	64	63	59	72	77	61	73	72	72	73	58	58	90	100	68	80	76	81	69	82	74	72	71	65	82	76	77	80	78	78	78	76	57	64	65	91	82	74	87	59	70	85	70	96	85	81	71	87	56	70	79	69	89	89	80	68	84	72	73	81	82	92	77	79	98	86	72	84	76	74	76	66	75	70	74	77	76	80	83	88	59	70	78	83	75	71	59	85	72	82	87	85	93	60	84	79	64	63	71	85	65	78	83	79	77	81	64	74	77	63	83	73	78	71	87	90	68	71	71	78	75	68	70	61	68	64	73	85	77	71	69	78	82	79	66	79	73	76	77	79	80	69	76	57	78	82	66	83	83	94	76	68	95	81	83	85	85	78	94	78	80	83	95	60	85	59	83	64	70	70	81	78	82	66	73	61	68	73	85	88	72	66	85	75	64	71	74	79	81	87	67	64	69	87	67	80	68	71	80	62	69	70	70	72	72	74	79	74	63	97	70	87	91	89	69	56	66	72	80	82	78	79	76	86	62	84	81	80	66	70	76	65	57	97	78	81	84	70	75	71	82	68	70	91	77	70	82	86	86	60	77	74	87	79	74	80	77	72	72	73	65	58	79	90	68	85	77	71	62	72	65	76	71	61	66	95	63	74	82	76	82	71	71	75	73	78	80	87	69	65	74	89	62	74	78	75	91	70	81	82	65	80	74	78	68	70	89	85	76	69	68	80	57	82	76	89	96	66	63	73	83	67	68	72	75	83	73	60	83	76	83	60	82	64	87	67	88	73	78	81	84	70	79	67	70	71	79	76	81	74	86	78	93	85	78	54	73	74	84	70	65	81	65	70	68	80	86	79	81	66	70	77	65	68	67	73	81	69	95	77	61	65	80	70	87	60	77	70	72	77	75	70	56	69	75	81	68	72	76	78	83	75	79	75	77	74	79	56	62	83	76	79	52	78	93	82
5151	3134	658	636	476	339	319	284	330	361	443	436	306	330	364	856	1422	614	1081	640	182	241	205	206	234	222	217	227	218	207	196	227	213	209	214	191	192	248	225	205	248	222	224	206	220	222	228	213	223	241	220	212	225	206	227	225	208	220	224	215	219	228	199	230	218	217	205	208	245	200	239	207	224	245	206	210	216	227	211	226	205	200	230	239	224	215	204	210	213	193	213	215	198	222	212	218	217	223	215	219	215	217	204	209	209	227	202	227	198	210	219	241	232	211	215	194	207	244	225	228	214	206	206	212	224	212	221	224	209	219	225	222	235	205	223	180	226	221	219	209	242	230	196	192	219	215	218	210	226	223	209	200	249	224	172	211	239	223	225	224	229	228	216	212	217	213	225	209	215	248	222	214	220	237	216	221	222	222	208	221	229	194	227	233	209	233	222	213	229	234	228	233	219	222	205	211	224	206	230	231	207	240	228	219	226	200	229	185	209	209	210	216	220	204	227	219	224	220	225	218	199	211	243	191	199	194	234	205	192	237	206	216	212	207	211	220	229	222	219	218	218	220	214	222	203	237	228	193	226	225	223	243	226	201	218	218	235	215	198	210	227	224	214	216	199	240	209	200	202	216	207	228	202	231	219	224	220	217	211	228	239	220	223	194	227	204	218	231	215	227	202	206	208	181	206	188	196	223	204	221	221	217	204	215	232	207	203	244	198	198	220	205	196	221	220	216	205	196	210	240	216	226	189	233	234	226	198	205	193	210	216	204	215	196	234	202	205	219	214	236	208	213	208	209	229	213	221	244	218	222	233	217	229	193	203	223	218	222	218	205	228	209	200	220	221	219	202	218	207	198	220	231	211	212	231	205	210	213	215	228	252	201	203	205	214	227	203	209	211	201	224	221	217	222	220	240	202	212	210	254	209	219	243	239	232	248	213	224	218	206	209	211	211	244	209	198	219	209	235	189	208	217	214	232	196	216	202	219	219	214	208	246	244	241	227	225	198	223	216	210	196	217	224	186	210	245	208	219	173	186	230	201	235	223	222	216	224	207	199	220	222	230	227	223	180	211	227	187	218	195	227	201	209	226	231	212	208	224	223	212	221	188	231	209	226	259	232	225	218	247	214	195	195	212	247	215	224	212	226	199	216	230	215	203	207	209	219	189	215	203	198	245	222	200	221	217	175	243	204	224	214	190	209	217	218	225	226	208	217	200	214	223	209	204	212	220	222	201	224	212	225	234	239	237	196	231	196	224	217	172	237	202	213	211	219	239	221	213	193	218	218	185	188	209	236	213	200	206	218	191	220	190	198	224	199	222	220	208	246	210	224	210	232	227	209	208	200	201	215	196	215	215	231	221	211	217	227	211	176	185	209	200	193	221	211	234	204	227	219	213	209	204	215	230	226	203	224	205	219	215	218	179	214	221	242	242	196	229	232	198	204	232	210	210	228	199	227	238	192	220	228	222	193	233	189	228	216	198	194	181	207	211	214	216	191	237	230	213	231	219	198	209	216	201	223	223	199	199	211	222	228	245	230	228	208	189	203	188	214	224	209	224	205	220	197	214	215	226	211	209	181	199	231	196	214	215	213	228	210	219	229	201	218	228	204	216	220	206	220	215	214	215	203	199	217	207	223	218	229	223	216	196	236	222	203	193	242	223	235	222	181	189	202	189	233	218	228	172	226	235	228	229	224	234	213	195	204	221	240	213	202	205	234	205	219	228	208	228	223	222	191	197	215	223	217	212	244	222	212	214	223	223	227	230	201	223	216	228	209	223	220	206	210	214	207	203	240	207	213	218	207	213	224	228	220	230	204	233	221	206	250	243	205	216	210	230	223	224	196	225	254	241	213	221	201	224	227	209	203	211	218	212	222	202	229	200	220	234	211	204	216	200	210	250	246	232	182	234	229	224	205	220	216	219	238	215	216	213	212	217	203	238	209	204	223	199	222	209	205	267	212	199	226	214	235	224	200	233	211	218	187	205	199	216	200	215	214	197	206	243	202	221	224	229	212	221	212	217	216	201	201	219	248	215	214	217	227	217	197	236	201	187	187	250	208	229	213	205	222	217	223	200	211	233	205	224	237	212	240	218	206	242	209	189	222	224	220	200	185	241	203	212	200	242	226	211	214	235	225	218	198	228	212	226	205	208	243	192	201	227	231	211	210	212	196	238	207	242	203	192	225	211	207	216	223	219	214	204	232	227	252	208	226	224	197	226	199	216	205	221	222	232	206	231	215	242	224	224	224	219	199	193	222	219	223	215	221	224	211	215	201	218	210	205	206	220	229	204	235	215	232	234	253	208	197	191	212	208	224	225	219	213	251	215	222	228	243	230	231	236	207	206	225	229	228	217	232	222	226	226	237	234	234	189	201	225	221	237	233	193	223	221	198	231	233	226	227	242	221	204	220	225	202	230	226	221	207	208	206	198	198	212	212	215	210	211	194	193	256	218	229	217	207	249	203	211	200	207	234	204	221	207	201	223	246	213	211	247	197	206	209	232	217	205	230	224	190	227	222	196	240	222	243	213	200	191	204	233	209	200	211	242	225	227	212	230	233	206	211	208	217	240	221	184	220	198	246	230	195	236	241	224	223	239	211	211	201	234	187	248	200	200	229	206	225	228	215	236	205	214	207	216	210	234	209	221	204	186	203	215	237	227	194	224	212	216	218	232	231	229	232	226	191	211	197	211	212	209	233	217	211	190	203	214	216	212	207	216	214	241	224	215	198	217	214	215	196	219	221	215	231	212	182	204	201	222	244	215	212	220	239	215	206	195	225	234	194	229	207	198	219	203	212	202	231	221	222	214	190	228	197	215	230	234	211	208	199	185	227	213	213	214	178	227	228	208	207	225	238	219	248	212	223	198	217	199	187	211	221	225	231	241	225	235	208	197	205	205	216	219	227	220	210	213	223	213	190	226	224	250	208	235	245	224	202	234	205	239	215	212	219	231	223	212	226	224	227	229	215	217	223	217	229	194	202	234	223	237	213	249	230	227	228	209	206	203	192	197	192	236	234	228	263	205	205	210	231	228	215	206	221	226	229	226	223	207	207	223	205	229	225	198	219	209	216	220	245	201	190	173	205	197	219	191	220	211	207	192	193	215	188	207	233	248	215	210	242	243	204	214	219	228	230	236	219	188	225	232	207	222	218	232	217	228	205	226	235	220	219	217	198	193	234	217	225	242	241	222	221	216	236	215	227	241	212	200	207	194	227	220	223	215	216	204	217	254	250	225	217	206	239	196	215	210	217	203	203	239	221	218	198	196	224	201	215	207	188	231	222	219	233	242	233	230	204	237	208	214	231	208	217	235	214	190	204	214	222	203	228	185	231	210	207	204	216	234	217	216	216	207	229	202	214	233	218	231	212	195	206	231	244	226	221	234	228	196	251	209	221	209	174	228	202	213	243	215	200	198	198	226	238	203	201	206	223	240	219	226	223	226	212	210	211	238	211	196	219	233	224	232	204	226	236	202	231	215
41693	44584	9194	1382	829	555	485	416	347	346	311	274	271	271	246	358	546	411	434	931	217	196	208	182	198	193	207	188	204	193	203	206	187	183	184	206	202	195	203	172	185	202	189	187	170	204	177	190	180	189	194	175	178	197	174	174	193	186	167	176	173	192	185	205	217	174	183	193	176	205	189	206	191	187	184	195	192	198	175	176	171	188	198	184	165	209	197	188	190	196	201	198	186	172	194	197	200	212	171	209	218	197	161	176	184	166	196	185	176	188	180	148	206	173	175	204	192	177	189	180	209	180	211	203	205	186	193	210	171	213	193	177	202	156	222	188	214	166	184	224	159	174	187	198	185	216	196	177	202	167	211	211	212	211	195	197	183	178	183	192	171	196	192	205	200	183	186	188	154	188	191	204	177	169	190	168	196	197	198	189	193	203	189	198	210	205	202	197	184	188	189	185	178	164	203	185	188	202	176	166	197	185	189	178	199	177	182	190	193	181	176	187	182	175	186	187	213	227	183	174	174	178	195	190	191	201	216	181	204	201	177	175	197	196	150	215	187	210	176	188	208	189	194	187	190	203	197	211	182	168	194	189	198	224	202	183	170	181	219	208	183	199	180	166	198	202	185	173	201	192	155	189	200	180	188	187	176	193	163	186	191	195	147	217	209	190	200	195	180	178	187	176	200	187	188	191	178	167	167	189	205	192	173	170	198	162	216	215	186	160	179	167	196	168	229	187	189	174	185	218	170	177	209	197	190	193	179	199	191	175	179	171	176	209	194	180	202	201	198	203	187	200	187	163	179	217	182	194	192	185	175	163	186	183	209	166	172	202	199	177	181	178	206	216	195	199	164	214	190	206	206	178	189	179	195	204	175	193	188	175	177	180	201	196	187	182	167	187	207	178	181	165	227	211	208	168	176	211	202	202	185	165	203	188	171	211	191	189	200	174	192	180	196	219	203	196	192	181	171	180	196	192	190	168	176	174	181	177	172	170	170	195	188	182	207	177	173	169	179	194	176	158	215	177	198	215	199	181	225	185	192	180	174	174	194	177	186	218	177	204	188	225	234	206	192	192	166	197	169	143	182	186	193	210	166	190	176	191	164	175	191	185	180	193	200	185	209	170	169	175	169	186	188	175	185	190	191	166	174	203	177	186	181	171	201	203	197	179	171	175	199	173	183	207	173	214	216	183	175	177	183	191	171	177	193	184	179	172	186	156	159	189	182	186	169	204	190	201	191	199	194	183	179	221	190	200	170	187	195	198	182	201	169	194	198	188	224	220	213	196	155	201	182	191	166	177	180	161	195	205	183	188	198	174	186	205	182	177	184	194	197	213	164	183	197	172	177	175	186	187	183	154	178	199	197	191	166	179	191	164	223	200	196	191	210	202	188	198	202	188	190	181	187	195	190	166	195	189	182	199	184	186	208	191	193	197	213	173	173	196	227	162	176	184	200	182	171	208	190	202	202	190	189	174	176	201	172	203	168	194	205	200	195	172	188	196	202	169	184	205	171	177	206	211	168	203	187	178	183	164	175	189	196	209	170	174	181	193	189	194	184	176	181	171	183	179	210	176	179	211	202	205	192	187	174	206	187	203	179	175	170	173	174	173	185	195	193	185	189	164	178	199	207	167	186	208	200	194	192	208	180	186	162	171	171	193	182	168	162	184	184	183	183	186	178	192	185	192	173	218	205	178	216	207	207	195	157	161	212	188	191	194	193	202	184	194	191	174	165	190	167	173	193	194	184	179	196	212	168	153	185	186	199	173	186	180	196	215	208	193	174	168	180	200	181	177	184	191	173	195	170	199	193	190	190	176	194	183	166	200	185	179	190	220	171	193	205	196	184	165	186	211	176	200	178	185	182	185	191	192	176	175	188	202	212	199	192	195	193	178	196	189	201	188	150	176	176	189	148	177	195	195	174	209	169	197	198	190	189	217	194	191	188	215	189	178	190	197	196	170	218	181	187	182	184	204	210	193	202	192	193	175	200	204	183	161	194	209	181	194	174	182	186	176	227	204	190	183	198	206	174	195	188	184	191	192	156	191	192	193	185	203	181	181	189	185	197	168	177	182	196	199	151	185	196	198	202	144	158	197	187	176	174	176	164	211	207	192	189	182	179	176	179	205	181	190	191	192	172	212	184	197	200	191	181	203	200	178	179	184	164	205	173	185	172	174	189	189	197	194	227	192	214	196	173	199	157	164	209	198	181	196	204	182	223	178	215	207	200	188	210	223	212	160	203	167	183	181	193	171	180	206	181	205	211	221	178	199	176	170	175	173	192	194	188	185	179	182	180	152	208	180	154	200	204	197	189	205	216	188	177	170	179	176	171	197	180	183	188	177	175	174	172	179	208	206	201	186	183	183	175	194	183	168	171	173	183	215	171	178	199	196	204	181	198	185	189	173	181	197	175	165	189	165	191	210	174	197	194	180	176	166	176	197	186	175	154	181	185	188	186	193	198	177	196	212	188	164	173	210	187	195	180	186	181	198	185	185	191	184	215	170	189	193	212	194	213	209	184	201	179	202	156	194	180	191	197	182	215	193	182	183	208	174	168	179	195	173	184	173	192	206	206	188	172	165	194	168	223	197	193	182	188	198	185	199	196	208	206	211	199	161	174	169	198	193	181	180	193	193	170	179	197	167	203	164	186	192	150	211	177	203	193	196	199	187	199	191	187	210	169	158	187	182	170	169	191	177	194	202	212	199	200	175	189	187	165	170	182	198	142	182	194	204	199	208	175	188	156	195	184	192	182	157	197	178	198	198	185	198	195	213	173	193	185	159	182	160	186	213	192	175	199	189	186	186	161	199	167	176	208	174	183	179	196	183	185	178	194	180	196	207	207	201	199	205	205	195	173	174	176	203	182	186	185	200	161	194	191	168	187	186	179	248	183	177	193	208	184	192	191	176	197	186	179	183	174	186	185	169	192	177	192	185	178	185	191	155	181	194	191	188	158	187	194	187	184	180	196	177	196	180	197	184	167	172	156	196	184	175	192	178	207	195	189	181	218	182	179	200	197	184	206	174	187	234	188	199	181	176	188	181	203	197	195	183	193	196	173	177	208	164	198	174	188	222	192	197	172	199	172	180	221	188	202	166	197	193	162	184	208	188	176	200	186	185	171	181	200	196	187	173	199	178	191	183	169	179	181	197	175	191	160	200	178	204	194	197	201	200	189	180	169	218	192	194	175	188	203	193	179	176	187	179	175	199	164	162	175	178	187	203	199	168	176	172	208	189	175	183	197	157	187	213	177	188	184	184	180	174	194	171	201	181	185	214	199	183	167	210	198	196	158	188	186	165	187	225	181	191	206	173	177	217	191	206	190	199	189	202	210	208	218	192	183	182	175	209	205	198	184	185	172	212	186	176	161	207	210	205	202	194	204	216	208	178	195	208	219	185	181	196	170	179	207	173	162	206	170	194	172	210	191	205	178	184	167	214	195	192	190	207	199	207	182	190	190	189	192	162	158	182	182	228	178	177
25813	21056	3072	3474	2835	2430	1923	1596	1376	1447	1309	1193	1028	967	990	1655	2641	2027	2301	5409	598	600	614	583	583	549	518	516	488	515	543	495	472	494	531	519	483	514	471	476	514	431	466	459	494	456	429	500	430	483	461	473	476	481	469	479	478	460	470	408	486	479	471	491	437	469	471	442	470	506	455	432	475	429	477	474	493	434	470	511	463	472	490	461	455	463	465	400	470	479	417	427	448	453	461	458	482	443	476	429	483	440	430	434	507	453	444	439	460	471	454	479	439	489	413	433	477	481	442	420	433	485	474	436	452	468	459	441	468	469	429	445	467	468	461	416	446	451	441	446	481	420	466	419	408	465	439	504	471	484	443	415	443	461	465	443	450	458	459	449	430	426	410	436	452	475	509	465	454	422	436	431	442	447	453	457	475	446	469	467	469	407	432	457	441	450	422	514	449	488	450	427	439	453	461	452	472	453	474	473	460	435	438	441	434	470	452	485	434	464	452	391	451	499	451	449	443	451	460	422	477	420	405	421	483	436	443	460	435	416	460	477	468	451	473	436	464	428	462	450	461	438	453	461	439	455	450	504	473	428	420	463	488	451	442	456	466	462	442	455	420	422	447	428	480	425	452	474	419	434	423	448	498	451	500	456	437	475	464	435	422	449	483	471	465	440	439	426	455	494	490	448	452	469	448	442	450	480	433	440	452	506	477	458	468	443	446	434	483	421	460	452	450	463	471	429	463	443	471	447	430	462	440	438	417	473	454	478	469	402	414	421	422	453	436	475	456	390	421	445	452	440	451	457	472	453	404	473	462	437	487	446	431	447	422	465	424	431	450	457	455	465	425	463	450	424	446	471	448	463	441	435	439	435	434	434	410	422	441	467	452	453	425	438	461	406	434	472	458	482	447	483	443	464	453	448	447	459	482	408	408	457	438	445	467	504	428	480	438	452	450	462	416	471	453	427	460	451	457	456	454	457	437	447	416	456	455	421	430	453	506	438	431	499	440	418	460	447	472	485	502	470	469	479	490	450	459	416	452	413	477	474	460	440	443	439	458	460	469	453	430	433	459	413	448	453	442	427	451	418	438	423	436	444	466	461	433	439	471	421	456	438	450	484	435	462	466	448	407	478	446	456	428	450	452	463	449	452	467	444	461	448	434	429	447	448	403	450	420	427	467	435	438	428	439	445	490	398	446	417	462	446	440	460	453	411	446	470	445	455	483	443	472	420	461	473	440	405	484	419	430	412	450	452	439	435	477	485	459	470	448	499	435	430	449	430	459	474	454	459	430	467	471	449	441	445	463	463	481	380	438	504	443	420	492	468	453	439	462	450	471	448	447	490	439	449	450	491	476	473	468	440	461	463	448	445	425	422	478	469	447	467	453	435	444	469	477	476	488	422	434	448	414	445	440	451	427	412	456	486	433	460	397	467	427	407	460	498	414	454	435	461	459	465	445	454	442	433	452	414	465	481	437	467	467	481	428	478	438	469	450	459	414	453	464	437	466	465	476	450	463	503	444	451	498	473	461	431	478	463	489	429	438	420	465	472	467	425	431	420	395	444	441	446	436	467	457	447	466	427	444	434	439	453	431	454	442	446	442	456	410	468	443	426	429	463	449	445	427	467	493	460	466	451	460	450	407	476	453	427	425	445	470	438	443	464	432	407	442	462	464	433	461	450	449	430	452	451	429	413	442	525	435	472	419	479	461	465	453	438	431	480	461	442	467	466	463	426	442	451	458	465	450	498	459	442	449	471	469	445	452	454	434	477	444	409	471	467	432	388	477	457	464	443	472	440	426	428	454	439	480	448	446	477	486	478	456	470	462	480	445	452	444	455	469	445	445	447	457	488	491	435	465	443	422	460	453	416	458	430	457	453	458	436	470	435	449	440	462	454	429	436	486	438	443	445	484	469	450	445	445	476	417	488	426	431	464	440	449	455	457	456	421	440	416	431	487	440	431	436	471	449	459	425	442	483	458	447	454	446	484	440	446	430	462	439	479	467	432	421	447	446	440	418	425	432	406	462	484	448	402	480	461	448	446	490	419	458	464	441	482	471	474	475	448	490	437	482	437	422	458	414	473	413	413	447	429	456	443	442	430	413	467	493	448	464	452	426	442	473	430	424	448	487	453	424	451	433	433	446	440	446	438	477	429	440	456	477	446	472	411	459	449	439	465	418	436	464	444	450	437	445	428	451	453	415	469	454	460	410	442	419	434	458	427	434	421	436	465	456	441	462	455	487	421	474	427	452	447	496	432	391	441	467	451	422	464	456	470	435	427	426	443	436	461	452	439	436	440	447	452	436	469	455	461	461	472	434	460	449	444	486	442	433	425	433	448	432	465	458	407	432	454	439	457	466	494	467	460	449	458	445	457	444	440	437	466	460	472	444	456	454	443	434	452	475	459	424	441	444	477	413	452	435	453	458	492	439	463	457	440	451	427	441	469	452	463	449	450	481	462	481	443	458	449	469	445	450	437	433	459	459	396	417	481	449	431	485	427	455	445	469	447	484	455	457	440	447	451	448	470	451	432	467	450	431	466	492	437	445	414	437	423	478	473	452	444	422	441	491	461	470	426	446	423	455	458	464	455	456	451	468	410	402	439	447	407	466	458	466	485	439	436	473	421	430	444	431	457	442	444	450	421	442	469	459	437	453	493	450	445	417	475	438	474	456	451	413	421	426	413	434	484	441	445	409	456	455	441	481	412	469	458	440	463	477	443	433	439	438	455	434	474	423	472	410	468	445	462	475	435	440	438	457	467	445	429	424	445	442	433	467	471	479	453	515	448	477	492	465	430	453	489	460	441	442	491	426	459	467	455	459	434	472	445	423	474	469	457	462	456	448	443	436	454	441	434	473	418	434	415	414	413	460	464	459	483	475	517	489	434	450	424	397	446	454	420	477	453	437	459	442	447	442	457	461	441	434	461	427	447	457	464	444	466	465	468	481	446	441	454	456	423	496	485	468	460	487	465	435	439	484	435	452	475	520	434	466	454	442	440	435	445	419	448	439	446	441	460	475	437	441	480	434	459	449	457	447	469	439	438	440	454	470	468	409	477	456	427	435	430	456	463	420	491	466	434	440	432	482	437	453	459	461	474	435	428	473	477	477	434	451	455	461	432	435	468	416	446	433	451	425	469	445	435	459	421	441	430	453	469	462	428	462	468	434	457	475	492	459	436	449	457	444	436	427	439	426	434	436	446	493	410	436	469	449	484	423	475	448	475	463	470	510	442	472	479	480	467	462	489	459	443	484	457	458	452	412	455	461	449	447	436	446	449	479	410	462	474	465	414	507	441	460	437	483	439	435	473	461	429	449	460	494	460	450	428	482	434	423	460	484	443	456	484	424	443	441	434	441	450	464	486	426	419	474	487	467	420	438	427	440	440	461	440	450	469	453	477	424	430	449	428	432	439	429	445	440	451	452	436	456	485	436	455	389	417	472	460	414	470	462	452	422	416	468	446	451	446	457	457	405	456	453	451	460
49208	57730	16982	5060	1648	1107	841	663	586	520	541	452	425	394	405	445	508	447	567	1530	306	277	271	295	287	278	292	272	243	278	278	252	240	252	226	270	247	246	255	233	221	234	281	248	277	267	274	249	283	249	263	255	210	246	276	258	248	246	272	242	233	251	263	244	262	246	249	244	279	230	247	228	241	283	251	226	270	261	245	284	249	257	258	240	251	251	253	251	261	252	256	265	232	247	234	235	250	250	248	237	253	254	215	255	263	272	235	229	257	212	256	265	274	244	244	233	261	231	246	226	246	246	241	244	238	264	245	289	273	260	240	212	257	249	245	240	248	206	218	250	250	248	262	232	256	250	241	248	218	275	266	230	264	270	249	221	227	281	214	238	237	240	244	252	251	236	288	264	253	241	235	248	281	238	234	220	254	257	273	270	235	219	239	217	244	271	253	179	270	232	263	278	228	263	270	217	256	291	267	275	251	260	257	255	265	269	256	242	219	249	262	272	279	254	214	225	238	267	249	217	268	252	271	261	264	266	233	240	254	266	251	253	238	262	242	236	266	226	231	254	237	239	240	235	254	241	220	225	246	262	243	231	252	240	273	216	234	261	270	220	235	253	256	278	254	280	258	271	280	248	280	247	232	233	256	249	233	255	248	241	247	238	250	245	247	248	264	239	223	243	219	273	257	230	255	256	291	214	274	212	253	213	236	259	261	258	262	247	247	238	237	249	226	245	250	231	252	233	253	256	229	262	234	247	271	267	253	222	225	278	244	247	255	241	286	237	262	265	236	255	217	246	247	254	246	247	255	258	243	235	238	270	254	247	259	232	267	256	236	239	262	264	283	244	252	232	244	248	250	273	265	243	248	245	237	250	238	261	213	237	280	257	235	235	242	259	250	284	228	253	269	243	241	220	232	238	278	265	234	243	247	283	242	227	253	220	229	242	283	234	248	244	254	245	220	247	245	234	237	243	256	240	254	237	226	250	253	285	255	279	258	275	248	260	243	240	253	198	241	273	228	226	264	277	263	273	222	253	268	240	258	269	234	296	260	237	265	242	263	257	243	259	245	268	226	251	262	242	240	242	251	263	229	246	250	242	242	260	248	224	257	216	230	243	226	242	266	234	270	233	262	244	251	243	227	240	261	239	232	240	235	264	271	239	250	245	240	252	254	254	260	263	251	205	279	238	227	221	240	238	216	230	237	241	236	253	265	263	253	265	256	231	253	275	252	240	232	241	260	245	275	205	241	239	264	274	279	255	267	248	230	270	259	274	217	241	253	258	230	240	237	297	226	222	241	238	228	239	258	267	253	261	246	255	236	261	238	216	230	250	259	278	241	263	270	253	257	247	254	275	272	249	240	258	243	229	206	230	222	260	234	272	258	235	259	253	252	220	261	258	247	279	240	289	260	231	254	259	226	267	213	239	270	226	244	287	257	254	269	227	217	235	239	225	212	239	250	247	239	223	249	272	269	253	250	237	251	240	212	207	219	243	278	253	256	264	256	257	272	234	247	242	269	229	221	228	251	270	253	259	248	271	221	246	245	235	239	252	248	266	265	236	284	254	263	254	239	240	239	240	236	266	245	240	217	236	260	240	248	264	259	270	252	242	245	214	246	262	272	275	248	275	247	265	250	258	275	227	232	247	227	227	238	226	252	219	262	244	239	245	235	247	310	267	192	254	264	239	242	241	204	251	232	256	241	235	227	225	253	260	273	242	287	249	255	247	227	229	207	248	259	291	271	262	223	240	254	245	245	237	235	265	265	228	247	258	245	240	243	227	244	260	261	258	272	219	235	281	254	234	245	231	263	251	233	235	235	234	245	233	249	265	248	255	258	235	256	260	250	245	219	233	248	255	255	244	237	253	255	223	258	232	226	244	255	225	244	252	244	262	260	289	219	252	265	241	252	239	249	249	254	237	236	264	258	226	248	223	240	248	239	220	253	238	253	245	260	251	216	225	256	254	264	268	271	230	250	265	238	258	266	253	248	262	247	268	270	230	264	250	245	227	252	249	245	249	222	250	233	213	210	229	245	291	281	221	234	279	236	271	242	230	229	227	243	246	250	276	225	260	234	253	257	262	249	236	231	244	231	264	255	224	241	273	221	229	225	251	228	228	251	217	251	250	217	213	251	264	260	235	243	267	268	236	255	262	237	221	249	266	236	246	246	243	245	249	265	261	257	244	262	252	232	241	250	256	239	277	233	234	226	247	245	237	257	214	264	275	252	252	245	267	251	263	249	274	229	256	267	253	269	255	238	255	245	278	224	238	228	265	223	259	245	247	232	239	233	282	267	241	239	253	233	257	256	264	241	255	230	245	246	245	249	247	235	238	244	273	282	225	232	239	235	252	237	255	250	275	247	224	216	220	269	242	272	270	238	271	274	254	258	239	231	238	244	244	248	257	237	219	237	245	242	243	255	287	271	266	266	273	234	265	234	240	268	261	264	245	219	249	252	226	242	265	267	233	256	229	240	211	236	249	244	253	229	227	235	260	248	248	234	257	231	238	277	230	258	247	251	244	215	252	244	261	229	282	217	257	235	262	230	278	269	253	253	260	255	285	263	233	263	258	255	259	235	237	284	244	247	266	270	254	248	216	244	239	281	262	222	238	248	267	238	267	261	268	271	241	278	259	241	214	235	209	253	230	227	216	245	260	230	216	267	236	248	264	225	251	237	231	212	218	253	229	245	277	232	262	288	278	253	259	254	223	242	215	255	240	246	232	269	252	256	257	242	247	295	244	253	229	290	231	260	247	225	212	211	235	220	251	214	262	240	253	260	245	251	230	272	239	272	265	270	259	293	223	237	246	247	212	253	222	241	197	252	242	244	228	253	239	267	222	276	254	258	211	260	265	282	228	232	254	226	226	264	259	253	244	268	252	258	221	245	296	280	262	247	270	257	265	220	238	241	232	226	247	255	270	241	249	242	269	278	231	235	254	253	236	258	258	233	261	217	244	263	233	250	237	243	252	259	277	251	241	216	253	239	243	242	210	221	233	258	252	245	274	251	223	243	246	269	241	224	228	283	227	237	266	213	259	249	236	278	240	240	239	267	248	215	238	223	259	276	244	287	257	244	243	231	267	226	281	271	255	247	255	227	249	275	251	233	219	262	247	224	252	264	258	222	249	262	259	259	234	261	247	242	248	235	261	210	248	256	231	259	287	208	248	215	275	233	285	242	213	244	255	245	240	228	264	254	238	233	231	244	267	273	233	242	245	232	240	250	278	264	269	230	232	273	276	250	262	218	244	248	233	246	273	246	231	245	246	261	276	259	276	233	259	246	227	261	227	244	240	256	285	235	256	233	232	276	258	237	236	262	248	238	273	223	245	255	230	256	232	251	224	233	232	263	258	227	251	256	220	251	263	252	252	263	251	241	259	227	258	234	255	249	263	226	212	227	230	253	244	238	225	269	239	247	260	293	260	224	223	267	266	234	268	241	268	258	236	237	249	239	246	267	234	236	242	240	236	226	228	258	237
31281	25829	5215	5972	5093	4120	3281	2850	2362	2084	2182	1918	1538	1460	1630	2028	2333	2157	2863	7544	812	797	765	760	767	702	712	728	688	663	685	635	641	660	592	651	635	602	621	640	574	604	634	580	551	606	585	608	591	600	599	562	560	584	579	580	627	588	611	596	552	566	579	595	572	534	579	574	598	565	557	566	605	580	536	604	549	552	587	549	567	595	582	616	531	562	574	564	544	558	563	557	525	558	554	559	561	559	575	599	551	550	583	561	566	568	551	588	589	572	595	581	569	563	572	562	558	496	547	544	522	568	561	553	545	573	548	567	586	522	507	541	508	570	526	601	541	559	577	548	604	571	572	541	509	532	557	545	516	518	548	573	579	557	538	570	538	580	538	546	590	545	560	552	564	570	571	534	522	554	549	533	551	546	582	508	552	538	544	578	560	513	548	567	562	553	506	543	579	565	544	551	581	535	533	568	545	540	544	572	552	603	535	553	509	518	596	543	558	575	536	534	537	578	555	575	604	601	548	576	522	549	590	525	552	526	577	583	571	557	533	537	570	556	611	501	545	567	571	538	551	540	567	550	562	596	609	504	558	548	553	547	508	591	581	562	580	552	566	558	586	524	568	585	556	519	595	596	520	561	565	542	541	551	553	542	555	560	540	551	553	584	540	513	532	594	566	575	588	533	517	558	560	549	541	567	553	525	564	593	584	543	532	564	559	582	598	524	579	560	561	574	580	593	537	561	536	585	536	523	588	596	499	584	591	525	568	545	572	544	538	565	562	528	559	565	538	516	582	576	499	606	564	538	518	543	581	546	532	541	504	570	590	570	576	562	514	527	566	555	583	532	560	581	542	523	531	539	548	589	531	554	560	582	519	557	546	535	551	555	559	553	588	555	506	530	553	521	545	552	566	567	554	538	548	562	566	580	551	549	545	544	500	549	567	509	526	518	546	581	567	566	535	564	527	566	541	542	553	554	520	539	569	538	552	543	542	560	566	583	574	557	537	566	602	553	530	574	582	614	557	569	558	554	482	556	518	539	556	521	581	582	533	557	522	553	558	568	559	589	549	526	533	568	520	571	581	549	514	578	565	555	584	530	528	515	565	562	502	552	566	525	533	580	554	563	551	536	555	573	563	555	537	570	543	523	581	597	510	508	568	550	563	562	530	561	566	569	547	551	561	574	609	564	598	542	531	517	555	520	569	524	549	576	553	603	542	548	552	545	547	549	538	506	553	528	565	586	537	562	548	587	575	542	589	591	534	534	525	541	544	584	536	594	515	531	581	571	568	549	570	580	541	566	571	515	570	523	591	562	529	528	544	533	529	542	569	537	558	519	531	545	551	552	537	541	575	556	537	573	551	513	547	547	570	562	540	552	511	540	517	617	565	573	545	542	502	530	569	554	518	504	519	523	556	536	540	557	556	554	575	519	586	549	534	552	562	549	530	577	583	558	581	531	524	541	576	591	562	547	506	552	510	524	502	538	511	564	493	569	560	534	567	529	570	554	539	528	559	567	566	577	511	569	539	580	592	563	530	555	542	561	541	531	543	574	550	542	536	529	540	559	543	629	543	523	507	528	507	514	578	564	592	572	498	506	518	537	566	583	521	580	548	571	528	537	585	544	556	561	562	558	552	516	530	573	580	537	558	511	560	591	559	574	540	570	542	513	566	597	503	511	525	523	540	552	563	576	574	566	567	510	547	553	561	520	540	549	560	582	524	541	561	555	518	557	520	551	521	564	547	559	548	562	537	586	542	592	549	548	596	547	565	554	571	574	571	529	522	526	543	518	568	558	550	561	581	550	572	584	528	535	548	550	537	521	529	556	574	520	537	577	525	547	555	528	604	549	537	539	591	556	573	569	585	535	562	533	546	562	514	514	550	534	570	524	559	564	556	589	520	535	595	577	564	536	558	569	513	544	561	526	529	596	513	556	545	582	552	536	537	532	557	583	580	544	556	554	550	527	547	570	533	555	538	532	518	546	522	592	593	543	546	526	502	572	573	597	515	542	558	573	558	535	565	590	545	602	531	602	523	563	546	572	545	543	566	541	544	555	528	552	529	527	528	540	534	526	506	593	550	584	555	558	561	526	536	527	586	558	524	555	572	580	515	534	577	562	541	561	557	534	550	538	555	575	558	499	577	551	581	549	600	543	540	527	556	558	569	577	538	568	519	551	586	554	555	511	559	569	567	533	580	567	535	526	504	545	583	559	516	553	514	576	547	575	527	573	526	599	559	551	547	525	553	513	549	533	578	525	535	556	536	584	577	560	551	562	577	566	598	522	517	578	551	582	576	552	578	565	539	538	507	568	570	526	574	575	572	580	535	554	552	533	540	557	531	558	535	554	538	541	554	511	600	527	587	527	546	597	559	552	592	540	543	571	575	566	576	550	547	567	544	539	574	530	576	559	540	560	575	537	544	589	531	570	558	550	583	523	568	553	527	565	519	570	595	544	557	556	571	541	534	544	554	550	526	547	569	549	569	524	524	561	575	529	525	565	528	566	567	533	565	568	534	544	543	539	542	525	558	533	539	514	577	531	512	535	526	575	522	530	557	520	609	537	591	563	567	532	537	519	584	540	577	546	527	590	539	576	533	551	544	558	521	536	499	565	548	543	596	566	538	540	534	528	530	550	514	546	541	582	531	536	538	539	555	556	545	551	575	523	516	533	565	543	547	564	562	540	537	556	547	608	563	568	477	560	563	532	554	555	603	552	558	532	541	519	545	573	587	564	521	540	587	547	499	539	598	530	564	578	582	540	525	543	577	552	590	527	561	551	568	586	554	563	537	542	543	546	528	538	575	594	546	514	524	555	540	486	537	583	572	534	567	545	546	541	550	540	567	530	566	565	575	539	575	560	544	558	570	535	520	558	561	512	522	587	578	522	567	590	552	548	555	564	544	554	601	536	531	574	543	538	531	569	556	598	550	527	570	530	581	567	557	566	578	541	530	535	531	562	558	544	580	557	529	519	551	536	557	546	522	567	545	579	542	551	584	533	532	506	586	545	544	516	553	547	547	564	508	555	565	515	564	605	538	519	534	537	527	550	573	573	523	596	568	594	545	562	517	581	559	547	543	545	518	501	533	582	543	541	567	582	548	516	578	524	579	541	532	545	574	582	552	528	524	565	583	591	570	599	550	558	516	574	550	562	572	567	544	537	550	548	547	572	579	525	566	568	531	534	536	542	577	551	534	520	540	545	554	566	560	573	549	532	556	507	537	538	548	526	542	562	506	544	524	544	533	613	563	543	532	553	567	516	564	575	544	577	541	561	496	567	540	563	550	526	566	524	524	572	586	555	538	589	572	561	578	606	561	578	536	572	580	587	549	556	539	579	524	543	565	543	559	576	549	574	540	551	541	530	554	553	568	523	601	578	599	556	560	586	572	580	546	555	567	539	571	558	591	576	515	592	555	560	534	542	577	545	584	546	565	576	555	513	537	532	537	524	559	564	584	549	522	561	545	535	606	581	554	541	512	499	549	571
6050	3052	236	137	127	102	99	85	93	72	94	85	79	84	93	104	121	86	166	95	88	73	58	88	64	52	92	72	75	75	72	60	64	69	82	66	75	80	72	77	62	65	75	65	53	61	79	75	65	70	60	75	51	60	66	64	63	58	55	68	64	68	59	79	67	79	75	82	68	70	61	80	60	88	73	75	62	62	47	63	78	65	63	90	65	72	67	77	68	66	71	66	66	68	74	63	68	68	67	69	63	53	77	75	73	64	74	67	69	54	74	64	59	70	67	71	72	82	74	75	77	60	62	69	71	77	69	75	54	71	71	73	82	71	71	62	59	78	68	80	61	64	66	69	72	37	61	89	61	67	59	73	84	70	69	71	72	62	87	63	61	79	70	51	59	80	65	69	65	83	70	71	81	63	49	57	75	74	73	73	77	72	77	78	82	56	78	84	70	68	62	83	81	67	70	72	77	73	54	75	80	77	80	67	67	75	82	56	66	60	64	54	65	62	69	67	79	73	62	51	62	64	82	74	79	78	68	65	56	61	67	80	56	55	64	54	72	64	75	67	70	69	70	73	76	84	56	62	70	51	80	53	61	61	81	79	87	59	72	79	75	80	61	83	78	74	60	80	83	74	70	66	81	79	51	55	66	64	74	60	74	81	67	67	84	70	73	64	67	74	58	53	78	83	57	61	84	68	61	72	67	66	63	47	62	62	72	75	86	70	71	81	72	68	71	68	72	79	88	61	54	60	62	58	71	66	87	53	73	71	65	67	74	60	64	54	57	80	72	76	81	63	63	70	63	72	67	59	73	55	80	72	63	73	75	57	63	68	66	60	62	73	62	57	78	83	66	65	65	73	65	67	67	79	61	66	61	62	53	90	69	72	65	70	67	62	85	71	63	62	63	75	65	71	59	73	67	79	56	65	61	70	67	49	69	67	71	79	70	81	69	68	55	64	69	63	69	70	75	66	65	103	72	57	86	60	73	64	61	72	65	75	58	72	68	78	62	70	73	85	69	69	49	75	70	66	61	65	76	44	65	86	63	76	72	76	60	80	68	62	65	54	57	70	61	67	62	63	69	67	54	62	67	72	50	82	70	64	62	80	73	65	69	82	74	64	72	63	74	69	70	60	66	66	78	59	79	74	61	69	67	55	92	89	79	62	70	61	67	72	53	60	68	74	65	61	84	75	75	72	67	85	88	56	56	62	70	59	69	64	68	77	66	60	83	56	80	73	82	70	61	98	78	69	82	54	79	69	82	79	72	64	66	74	70	48	72	61	70	61	79	65	60	63	67	44	67	69	65	59	51	81	81	63	63	74	71	65	58	67	68	81	57	73	74	71	69	64	60	65	67	70	70	72	60	74	62	69	68	66	63	73	78	64	83	75	65	85	71	63	85	83	65	60	74	70	77	57	64	67	74	66	71	75	72	74	80	80	68	68	83	54	63	62	53	72	74	65	61	59	60	56	70	76	83	64	77	68	57	83	63	71	51	65	68	84	57	67	88	68	54	63	63	66	79	69	87	71	62	65	54	71	78	74	72	71	73	77	74	70	63	75	80	81	61	70	66	56	56	64	69	56	63	70	75	67	86	82	61	70	56	57	55	66	73	82	63	73	73	59	74	70	73	66	76	61	77	79	75	80	76	72	80	70	69	74	61	65	74	66	64	61	69	76	68	74	69	70	93	57	69	68	81	59	67	63	61	58	64	80	72	73	66	67	62	57	77	68	71	79	74	69	57	63	66	63	67	54	79	73	73	74	72	60	83	59	62	67	65	68	76	70	83	72	60	83	81	75	59	89	68	44	55	73	58	68	77	68	67	64	70	69	63	66	60	69	59	66	61	70	68	75	73	70	72	71	70	58	63	65	71	72	77	51	60	76	72	66	46	59	64	64	73	65	72	69	70	68	46	62	63	68	74	54	68	65	71	70	70	62	82	77	76	71	60	76	61	74	72	89	78	71	76	59	61	77	61	71	79	79	60	64	69	62	68	58	77	76	53	61	69	71	67	62	70	84	64	79	64	73	72	77	62	77	70	58	66	80	64	67	73	60	69	63	58	75	62	57	71	67	57	62	64	76	67	63	65	81	60	76	82	74	62	84	66	64	73	64	62	52	65	59	65	65	76	50	48	72	74	54	67	63	74	79	71	77	86	65	68	71	58	73	59	55	76	66	70	70	65	76	70	74	66	59	64	83	61	59	69	68	59	72	85	72	60	69	83	64	79	53	76	65	67	58	66	65	77	84	74	69	73	74	63	74	70	58	72	62	56	73	59	72	56	68	62	69	64	61	72	89	61	72	66	73	79	69	58	65	61	61	75	80	72	66	74	57	70	55	64	62	70	79	74	58	72	78	61	68	77	82	63	66	68	49	55	81	76	57	75	67	73	73	72	72	68	71	71	70	63	77	66	75	80	58	66	72	64	75	61	59	68	58	67	75	67	75	69	59	74	58	73	78	57	69	69	73	75	72	71	74	58	66	75	55	69	56	70	80	62	72	65	80	57	69	60	75	64	62	69	60	72	77	78	50	85	65	66	76	58	73	69	74	78	82	78	74	82	65	67	71	60	74	75	71	64	75	75	87	96	67	56	71	84	70	72	82	80	75	71	64	77	71	63	64	66	66	71	75	81	64	66	78	64	71	75	60	77	65	66	66	72	77	61	58	81	76	85	53	60	71	55	73	59	79	59	73	59	67	64	61	47	51	85	72	68	70	76	67	54	79	72	71	86	79	52	58	47	72	79	68	85	60	70	86	69	64	67	57	77	62	51	75	69	62	81	73	69	67	72	76	76	59	71	71	51	63	60	56	62	64	63	57	64	71	57	69	70	78	66	82	54	56	84	70	64	78	79	56	66	68	62	62	52	72	76	69	76	66	84	81	70	70	60	53	67	62	58	80	47	73	70	77	64	46	55	77	58	73	78	71	65	82	91	69	66	61	64	69	88	68	79	75	66	55	59	76	62	60	65	66	63	75	72	75	72	76	78	66	76	71	78	62	64	77	76	60	58	61	63	71	56	74	68	70	74	59	53	78	67	60	68	79	69	66	63	73	63	68	63	78	65	61	59	79	68	80	54	76	65	64	66	85	53	85	78	49	69	63	60	83	66	64	64	71	72	71	68	74	71	91	84	62	81	63	55	80	66	66	56	72	53	89	62	76	71	61	82	61	62	54	72	63	52	84	65	78	69	61	67	70	68	49	57	77	65	71	76	53	83	76	57	77	71	80	65	57	60	64	69	85	59	62	65	75	78	76	64	71	59	64	58	67	75	66	65	75	97	69	70	73	59	77	65	85	71	60	73	55	95	79	68	51	84	70	74	75	71	71	75	71	81	63	73	61	69	63	77	75	71	72	77	57	79	57	73	54	70	80	70	70	63	83	63	58	59	81	70	66	53	48	73	70	80	71	83	56	78	77	64	63	72	59	73	66	71	61	73	72	68	70	69	69	71	63	58	75	72	80	80	72	70	75	61	70	86	67
5240	3221	475	461	398	333	307	316	289	298	345	330	268	270	364	608	620	463	932	425	196	226	192	218	214	214	205	218	202	201	191	217	191	213	200	209	219	222	213	197	217	201	193	217	191	186	190	209	198	208	211	198	220	194	206	222	219	203	191	166	203	213	242	185	204	202	181	222	174	183	195	204	213	198	167	207	229	200	181	175	192	185	200	195	195	196	211	218	199	185	192	193	205	201	209	207	180	206	218	215	218	189	193	195	195	196	206	207	198	200	214	216	184	206	187	211	210	194	183	189	179	172	201	192	203	184	219	180	183	238	204	195	212	193	201	215	204	216	213	219	213	193	193	197	219	207	194	216	210	198	194	209	216	207	195	192	204	202	223	193	191	196	214	202	213	209	204	220	227	193	214	207	206	187	209	192	220	196	204	232	203	210	196	213	179	216	216	185	215	181	213	192	226	177	202	194	215	203	198	213	202	214	194	203	221	174	190	197	180	203	193	205	205	206	204	210	190	219	227	218	188	214	213	197	215	201	202	249	212	221	235	209	214	207	205	204	225	194	204	217	205	198	202	203	192	205	185	195	210	204	208	218	210	219	201	197	190	203	198	215	215	199	196	194	230	205	181	213	193	170	215	179	182	181	203	191	205	221	195	184	206	191	194	201	207	182	185	212	181	228	189	206	191	174	202	185	214	199	181	221	199	224	203	188	208	185	207	184	204	198	207	186	223	198	207	218	194	220	168	181	240	195	196	203	210	197	210	228	163	196	206	203	202	189	203	200	195	172	207	199	227	208	220	211	205	192	193	204	210	199	209	185	172	184	206	209	206	198	203	214	181	195	219	202	207	192	210	202	222	198	221	204	215	191	195	193	218	198	193	210	186	205	212	205	194	188	218	189	210	206	182	202	212	207	216	193	187	206	201	204	201	177	187	223	225	196	204	218	218	192	187	211	210	214	218	202	194	204	230	186	196	204	203	232	204	199	220	208	181	197	209	202	178	210	195	187	219	183	210	207	221	182	195	198	201	192	187	203	206	221	211	193	184	194	207	191	206	201	220	215	217	214	209	201	199	198	196	202	209	222	217	187	201	206	182	194	203	169	205	211	216	217	194	202	212	224	211	206	177	206	188	197	194	212	191	190	209	221	207	203	241	205	223	215	189	185	197	213	200	177	196	210	200	178	206	184	197	203	207	207	179	207	199	215	196	203	206	200	213	225	197	190	215	207	189	220	246	215	198	210	190	197	192	194	209	200	207	213	200	197	194	227	194	207	180	226	213	219	208	183	213	191	196	190	209	183	223	210	190	225	207	196	198	216	217	217	196	223	213	194	248	200	204	210	220	203	200	219	183	224	176	219	223	219	190	238	199	201	214	219	218	214	181	176	205	203	202	191	221	199	206	194	196	198	204	202	194	200	175	185	212	199	192	216	204	171	204	201	177	216	190	227	196	205	209	194	220	177	200	182	207	200	228	207	217	207	205	212	217	181	202	189	187	210	194	197	205	189	206	216	204	200	203	209	172	200	219	192	181	194	213	208	205	194	203	223	189	178	202	184	225	208	214	205	210	220	190	200	234	216	206	220	216	184	215	182	203	203	217	166	195	212	215	209	237	206	204	210	210	186	227	188	190	203	187	187	209	156	202	207	212	196	210	213	233	209	227	221	202	190	197	200	185	204	201	197	205	213	194	183	213	196	219	209	229	195	174	192	186	204	198	182	198	212	209	177	198	222	206	207	186	184	188	195	205	199	195	191	201	181	205	197	192	183	194	193	208	216	211	193	210	187	168	227	197	235	168	210	204	188	184	190	177	195	199	201	208	233	214	218	188	207	192	210	194	186	199	217	237	186	183	215	182	214	208	187	221	212	195	202	223	200	224	188	187	213	236	200	193	194	192	197	196	222	216	228	197	215	197	215	214	193	213	203	226	186	205	207	198	220	215	213	207	198	226	221	190	218	184	179	217	205	198	198	190	232	193	186	181	205	226	200	212	200	189	209	197	186	205	192	213	205	197	197	202	211	192	186	212	192	207	223	198	195	192	208	203	193	218	215	188	214	213	211	220	229	220	215	184	203	188	207	203	204	200	200	193	209	201	192	189	205	220	221	179	216	217	213	209	175	192	214	200	203	191	185	202	189	190	208	191	195	183	232	221	218	221	217	173	189	201	222	194	197	210	225	213	215	213	189	202	216	206	204	202	205	216	186	228	205	193	197	207	210	198	216	199	195	169	196	209	190	198	205	216	215	201	194	202	208	197	179	190	204	208	218	226	209	182	219	206	224	218	186	216	196	230	209	171	218	196	213	200	198	216	213	213	202	218	191	202	214	206	186	209	204	223	202	221	206	198	237	220	194	212	199	214	237	210	216	185	216	206	195	188	233	193	187	207	206	188	218	164	213	199	198	200	217	210	214	203	207	213	210	199	214	192	183	202	181	198	212	196	201	206	205	200	206	219	191	216	193	200	200	206	202	193	190	194	189	187	194	212	201	204	223	198	204	204	215	177	185	215	206	191	212	223	212	205	218	219	199	192	198	222	193	171	204	187	215	205	196	188	215	196	198	205	190	211	223	219	201	201	197	202	210	194	195	208	193	216	173	193	189	195	199	176	209	211	206	217	207	209	222	210	204	196	228	217	209	200	197	172	231	214	196	214	211	211	205	215	178	213	195	211	205	191	206	214	181	223	194	203	188	209	198	203	216	213	179	197	195	203	221	192	191	201	201	203	211	220	204	206	222	210	193	229	207	181	191	210	209	179	241	204	202	229	221	221	204	221	200	209	222	207	220	227	193	226	195	214	224	225	188	181	243	187	221	196	195	194	194	192	211	211	224	197	215	196	205	200	204	200	195	191	188	203	221	203	223	216	194	209	199	193	199	202	189	204	211	194	206	207	214	203	189	181	212	182	194	200	239	186	209	210	211	183	201	208	208	205	203	215	217	203	187	197	195	188	210	207	220	201	193	219	189	223	209	187	213	232	206	199	161	200	179	201	228	212	174	228	192	204	210	208	190	224	210	186	202	219	203	198	215	209	206	193	235	174	192	187	191	191	208	204	205	189	187	183	208	197	211	193	213	227	174	185	211	225	197	204	188	192	192	216	208	213	215	214	205	198	194	204	240	198	197	205	207	188	210	183	184	200	237	192	221	184	226	207	209	210	195	197	197	207	200	213	183	193	193	163	224	192	233	205	192	186	203	185	175	217	168	194	206	209	209	230	216	190	212	189	205	195	220	228	183	209	216	201	208	197	218	202	212	223	187	214	216	217	214	190	206	204	202	225	227	179	202	198	204	201	197	196	210	210	201	202	189	210	203	218	194	201	190	206	220	197	209	203	270	204	203	197	188	205	166	197	189	176	213	203	205	201	197	219	180	193	211	202	200	201	223	220	185	200	215	185	215	194	202	194	197	218	219	203	208	210	204	187	213	204	195	208	199	204	207	198	178	220	198	200	209	180	188	191	206	224	192	194	214	204	202	208	195	200	214
42177	45354	9618	1444	814	580	446	390	334	337	324	325	264	283	302	255	302	265	402	624	206	171	180	214	206	183	179	166	183	158	201	203	185	204	188	164	203	165	213	199	192	186	189	174	191	187	190	198	189	182	168	207	166	181	172	163	196	187	163	187	182	206	168	166	186	201	215	184	212	168	181	187	196	165	172	180	186	188	173	173	191	180	154	186	186	183	184	158	165	177	199	175	159	201	167	188	200	169	190	187	177	182	189	164	210	193	184	173	172	176	155	174	170	172	172	185	184	179	149	180	172	185	193	198	184	180	206	194	182	208	182	182	165	162	198	177	182	173	159	172	191	178	182	192	192	149	168	195	168	152	159	163	201	186	176	180	181	199	187	180	175	173	202	214	149	188	159	196	164	187	171	178	171	186	200	170	173	180	207	194	175	186	190	208	183	199	180	189	211	205	183	170	205	196	186	167	174	198	189	202	169	185	211	191	173	190	170	160	185	167	183	175	182	161	190	172	188	170	201	195	170	185	202	189	194	156	169	165	194	190	178	163	184	195	170	199	190	181	165	176	200	176	193	176	187	173	156	188	205	172	186	161	204	206	191	165	186	179	184	200	189	167	187	201	214	191	157	170	157	179	174	202	181	176	178	185	193	198	199	185	172	208	171	179	178	181	169	208	195	174	176	203	188	181	195	195	167	186	218	178	188	168	195	184	199	198	207	194	169	169	186	175	193	161	181	177	172	181	185	191	192	175	205	180	174	189	163	183	181	162	191	173	192	176	200	170	170	205	193	213	170	158	168	180	190	203	167	153	187	180	194	169	175	166	226	203	156	185	162	199	187	172	177	181	216	180	174	189	187	193	179	200	185	192	189	174	177	214	206	215	183	169	192	170	191	185	165	179	185	192	167	188	183	194	178	197	162	182	168	171	168	192	211	198	172	200	185	193	180	153	158	197	193	189	184	151	159	160	171	199	205	195	169	202	189	177	167	189	212	182	167	188	196	174	215	160	202	189	168	191	200	189	150	185	172	166	167	166	181	194	190	190	176	187	190	167	166	174	183	197	171	179	170	187	188	195	187	181	217	179	171	189	201	192	161	165	176	177	151	188	178	185	192	158	167	153	185	161	180	175	163	182	166	195	202	172	173	201	170	191	178	151	156	170	182	179	175	182	200	214	162	178	161	185	180	215	207	208	195	169	178	205	182	172	187	191	184	204	184	181	181	186	163	180	184	180	179	189	162	184	183	179	196	220	160	184	188	191	200	192	168	182	184	159	188	187	188	185	182	152	163	171	180	190	161	155	191	177	188	173	184	208	176	168	181	158	174	207	181	197	162	186	190	169	174	185	174	181	181	173	203	195	152	179	201	203	185	156	179	188	190	185	185	165	199	191	190	184	201	163	188	208	194	179	184	187	189	172	164	173	199	162	193	227	198	166	177	191	180	186	187	199	186	181	177	170	171	176	177	178	178	161	173	184	187	190	201	170	200	209	191	188	193	172	179	185	188	172	167	165	182	165	168	189	171	157	197	195	186	180	151	175	202	172	186	153	186	195	177	176	184	166	169	181	198	190	178	191	172	190	192	180	182	190	189	211	196	160	175	192	199	187	169	194	181	170	180	195	163	174	179	193	158	188	209	192	186	166	177	192	193	206	189	197	173	178	174	183	191	192	190	206	165	187	175	187	192	197	180	182	185	183	191	176	154	153	176	181	153	190	160	178	203	155	169	180	191	160	175	182	177	156	167	205	182	180	186	203	178	186	196	176	217	152	184	172	190	194	207	181	172	172	207	173	170	163	191	186	165	163	166	195	185	189	183	166	206	200	180	181	184	198	193	179	186	175	185	165	173	199	164	172	187	189	193	190	177	173	185	185	186	204	171	167	175	175	161	188	155	186	184	167	174	193	190	200	180	203	171	199	211	205	220	182	194	183	184	187	196	194	189	188	185	174	205	170	166	194	185	197	167	193	168	196	190	190	182	177	154	171	188	193	180	198	173	176	198	162	197	206	172	189	206	178	153	181	179	168	198	207	172	179	166	217	200	186	163	174	167	176	158	175	181	174	180	166	165	170	196	207	176	167	178	178	165	173	190	202	168	151	180	157	181	171	170	199	184	160	173	214	159	213	179	203	175	177	174	185	193	180	165	183	182	187	186	187	177	172	173	192	206	174	189	190	178	187	165	167	188	194	177	180	161	190	177	163	164	195	180	197	159	185	172	189	209	198	194	157	172	183	163	191	170	183	181	185	180	164	175	185	188	193	176	193	206	164	185	185	201	192	189	198	180	193	190	177	162	170	175	166	169	174	163	190	187	162	164	176	184	169	167	190	163	183	194	197	190	182	153	164	189	168	182	173	175	193	177	152	201	179	188	152	177	172	189	194	165	165	191	206	178	186	197	194	169	173	163	177	168	190	184	191	165	178	188	192	167	170	190	175	198	177	168	182	164	204	193	186	193	175	180	163	198	183	171	200	188	188	202	184	181	157	184	181	190	177	180	196	195	186	165	185	146	185	194	191	158	192	176	151	165	196	156	187	169	175	164	183	199	183	181	166	178	174	198	169	195	184	183	188	181	167	206	180	184	183	169	204	145	194	171	187	179	167	207	160	180	160	196	182	198	169	161	157	196	194	167	183	163	188	185	192	175	169	181	203	191	165	183	175	178	179	180	152	141	187	187	187	202	180	165	179	174	205	186	178	176	169	195	177	165	184	189	164	174	193	177	182	173	170	158	186	204	173	165	163	174	184	194	182	184	196	175	165	147	170	189	198	192	183	166	169	189	173	181	191	164	151	171	156	187	173	184	184	181	191	170	180	206	177	175	189	179	159	192	193	179	158	200	201	163	204	148	172	156	169	200	188	188	173	178	172	186	194	173	193	179	188	178	189	218	186	205	186	178	174	178	194	158	178	174	186	210	174	177	204	179	190	185	192	176	195	190	184	171	194	178	172	174	162	203	181	189	159	182	193	182	176	212	174	172	158	203	190	162	177	172	174	158	185	184	165	203	175	195	163	192	174	149	182	191	166	214	201	187	191	189	168	180	157	194	186	154	195	175	185	167	189	203	147	175	174	168	194	213	165	157	183	184	186	185	174	178	167	195	195	162	170	201	182	174	183	143	195	198	176	149	191	175	192	206	185	208	162	193	154	200	177	198	209	185	170	173	182	170	184	162	180	184	173	189	185	169	180	163	184	156	167	162	178	162	190	192	180	179	183	184	155	184	157	188	181	195	193	198	151	185	187	178	179	195	174	186	174	194	178	176	196	179	167	181	187	169	177	177	187	176	215	182	189	184	170	156	161	166	185	178	161	178	184	160	216	174	192	187	201	194	191	200	169	161	189	169	174	205	183	184	187	194	157	183	184	197	188	196	154	177	190	147	183	165	165	179	176	171	161	187	175	184	177	177	197	178	195	196	162	193	200	180	177	193	194	192	165	177	202	186	192	167	205	171	192	173	181	187	169	183	186	192	186	189	179	183	170	186	185
26360	21470	3082	3288	2933	2355	1945	1662	1389	1260	1320	1176	1093	1090	1129	1386	1197	1025	1920	3601	593	563	580	513	539	545	505	511	537	505	481	479	489	420	491	457	488	478	502	465	523	460	454	490	463	498	426	486	429	461	458	455	461	482	444	435	466	495	462	447	451	434	468	468	466	476	440	431	476	452	421	455	462	486	418	433	427	420	444	463	427	455	469	449	419	455	409	457	437	437	493	421	431	487	441	433	432	442	445	462	449	483	473	390	439	426	435	454	471	455	453	443	449	422	422	399	418	461	464	450	449	437	439	450	444	432	419	387	431	417	465	425	430	449	442	434	427	492	441	459	437	407	413	443	475	443	451	418	433	451	443	444	483	433	476	419	440	438	379	470	430	408	481	438	453	424	453	456	416	448	411	405	413	432	461	425	451	445	401	439	442	457	434	443	420	437	412	502	442	414	423	430	404	425	420	443	401	456	416	414	450	468	441	438	439	461	472	430	421	414	483	426	410	411	446	434	449	464	427	437	453	442	408	429	459	457	425	441	462	432	441	433	430	460	418	423	453	447	431	422	388	460	400	418	399	444	444	453	465	421	458	403	426	444	437	424	459	417	428	440	459	491	443	465	453	410	428	413	406	466	439	430	424	461	424	424	423	432	408	390	413	450	434	439	397	452	434	442	480	398	454	468	439	448	436	405	432	442	464	423	433	462	469	409	449	430	426	416	476	455	414	427	426	402	459	429	427	447	473	449	424	403	421	463	460	436	454	429	445	431	439	448	429	467	441	427	411	488	420	471	404	420	476	423	458	436	433	447	433	425	436	419	448	421	461	420	446	444	440	432	449	459	437	433	432	409	452	444	421	421	473	455	422	411	471	434	440	455	464	450	426	409	443	384	425	421	411	446	440	410	434	446	414	412	492	425	404	466	418	433	424	475	435	399	423	475	460	495	442	453	434	433	443	471	429	440	425	420	431	477	433	472	415	469	462	438	402	443	454	472	433	407	431	431	483	401	423	427	438	431	436	404	433	418	423	453	431	455	439	434	430	418	460	420	402	441	434	425	438	463	410	439	421	431	434	437	414	385	404	439	447	439	428	413	390	437	434	439	483	411	428	457	435	437	442	408	460	419	446	453	429	483	437	433	401	441	455	478	444	439	425	423	444	456	431	445	482	433	419	437	419	457	465	441	448	443	452	466	415	450	431	439	426	428	452	417	429	433	458	463	445	437	410	439	478	429	441	421	438	466	390	419	428	419	423	443	405	464	443	424	414	409	437	451	433	450	437	399	464	434	466	433	422	459	438	400	419	441	413	466	448	447	422	421	447	444	455	450	429	469	420	428	452	474	455	427	451	423	431	447	475	454	454	412	434	435	423	428	453	396	442	420	460	442	460	443	431	450	406	430	421	428	457	431	407	455	456	427	477	417	410	426	415	462	434	431	470	459	371	438	438	442	430	433	458	404	425	428	440	412	394	445	453	434	423	427	416	432	492	389	424	420	439	470	432	441	443	455	420	453	416	458	438	464	440	391	423	427	395	428	438	456	449	447	433	434	428	438	474	434	438	447	415	477	490	428	423	458	445	442	422	424	414	409	440	447	443	479	432	444	472	431	432	460	423	440	448	440	444	443	478	462	437	407	425	455	426	444	470	468	439	418	452	443	454	410	447	459	419	442	467	417	460	476	420	448	445	392	437	451	422	411	443	438	449	449	423	442	427	446	441	461	429	442	430	403	441	423	404	410	441	413	452	440	413	484	420	415	451	384	465	421	401	425	464	478	469	438	432	482	438	410	479	441	452	448	465	436	438	464	453	434	443	454	404	445	430	469	442	441	472	472	441	445	450	465	456	438	422	445	448	447	446	455	421	396	428	430	469	449	434	405	454	446	428	454	414	449	421	465	437	468	445	462	458	403	406	455	433	426	429	429	405	449	449	417	438	455	458	439	451	435	430	438	433	421	454	424	440	433	441	451	427	468	436	423	443	452	415	436	443	420	453	432	443	444	417	437	408	427	449	397	424	435	456	425	449	428	474	440	447	422	465	471	451	437	470	425	438	459	382	400	426	471	472	444	423	440	437	459	413	447	442	411	439	420	421	409	420	453	461	456	432	419	442	449	468	408	484	462	425	386	462	433	449	437	409	423	426	436	425	457	496	427	415	424	481	440	467	433	443	441	426	442	448	426	462	430	441	446	447	424	435	452	422	446	443	425	450	434	441	416	441	401	454	416	449	407	424	427	413	378	452	465	471	484	415	424	473	458	432	468	463	464	464	435	435	428	455	448	413	428	452	442	433	437	448	413	423	412	470	435	428	440	439	440	461	419	453	420	450	471	430	415	472	453	489	429	471	406	450	444	457	449	425	436	449	448	424	427	433	410	461	413	451	483	451	435	393	452	413	441	441	438	441	434	415	386	490	454	412	413	446	472	426	433	444	463	447	439	441	471	435	420	424	436	463	467	440	480	421	434	427	441	417	444	441	433	458	423	459	449	427	443	446	468	433	422	434	446	446	408	450	439	454	418	421	448	399	431	401	439	435	453	440	424	420	441	426	441	441	408	415	451	422	458	472	434	416	393	419	458	487	470	409	412	406	405	475	438	459	453	428	416	490	413	450	454	455	413	426	439	438	448	404	412	440	444	401	467	430	417	431	447	425	470	432	429	447	432	485	434	455	456	452	451	453	454	441	439	441	392	426	425	446	443	453	440	413	476	482	483	392	468	434	430	454	429	411	413	455	412	463	451	413	451	393	416	428	404	428	462	436	436	442	446	450	428	417	434	439	462	456	401	423	474	451	443	415	427	424	422	414	409	462	426	471	480	415	438	440	467	443	483	427	430	473	446	459	418	427	436	450	449	405	425	476	430	456	429	445	486	385	450	420	421	450	461	420	439	432	433	463	433	425	418	407	429	443	405	457	445	461	427	418	430	438	475	444	451	454	447	461	416	483	414	440	423	455	434	435	455	489	448	428	419	458	434	390	460	439	411	411	453	443	434	433	426	422	423	416	442	446	473	450	414	403	450	464	404	451	440	457	450	423	412	452	415	419	418	472	439	465	437	431	450	443	429	404	439	421	434	453	465	442	446	428	437	438	439	443	428	423	473	451	452	414	395	430	425	459	448	461	452	454	449	413	408	425	444	411	450	411	459	433	400	477	417	436	441	433	452	411	417	413	407	430	454	440	436	409	465	451	417	412	421	431	418	467	469	426	391	409	450	449	463	433	424	435	436	466	453	472	452	447	456	435	433	415	429	479	455	481	457	450	434	453	422	459	438	473	506	406	435	425	451	474	420	457	459	419	440	433	438	452	452	421	460	451	410	412	437	429	455	431	438	460	496	418	438	470	473	445	381	445	474	417	431	453	423	431	465	426	452	412	445	428	460	462	439	428	480	416	418	429	461	452	448	457	450	420	461	425	420	470	428	446	423	404	445	421	457	445	458	453	447	402	407	427	443	471	418	405	416	469	446	448	414	444	439	458	468	447	426	470	419
55937	58312	18308	5082	1597	1002	792	602	507	524	499	434	402	419	419	442	450	378	550	1091	293	274	266	285	288	293	258	281	290	259	276	270	221	239	236	277	259	251	239	229	231	237	234	257	240	216	241	273	253	270	265	265	228	246	216	269	271	289	268	255	245	254	224	218	249	255	247	251	241	268	267	249	219	265	263	257	238	242	252	269	266	242	255	240	240	241	243	226	236	274	222	239	260	248	254	257	249	239	254	240	273	241	251	245	281	262	234	212	235	248	223	245	246	250	254	256	249	269	246	252	269	255	259	243	238	238	264	247	224	269	236	245	254	219	264	258	233	232	242	210	229	231	232	237	280	263	218	267	250	293	249	224	225	259	225	272	256	228	246	238	227	270	253	245	270	246	266	212	281	256	276	227	233	209	252	270	235	259	274	242	268	222	229	249	251	209	249	215	260	234	248	233	293	236	278	237	252	252	229	240	228	250	241	266	239	250	255	223	242	263	265	252	236	234	240	227	219	233	260	255	224	221	227	227	270	233	246	247	247	247	255	246	247	226	258	258	233	240	250	272	239	204	225	233	234	249	262	237	259	233	276	246	215	235	236	240	262	260	236	217	250	256	253	260	253	276	259	257	261	242	243	259	231	216	248	241	233	211	255	264	262	238	223	252	249	235	216	241	264	252	241	239	280	245	246	236	245	233	279	237	231	215	243	254	235	268	248	266	227	262	234	278	252	220	254	261	267	246	233	234	231	243	256	248	269	228	266	252	244	240	267	216	246	223	258	253	243	214	252	274	255	236	235	262	253	235	260	267	270	221	237	268	260	226	240	248	246	249	251	259	255	262	229	250	252	274	277	222	249	235	233	235	238	223	292	251	238	209	231	244	283	235	219	234	232	254	250	216	242	218	251	252	224	274	260	250	252	254	260	247	228	230	236	224	275	235	261	254	231	265	218	263	272	237	214	247	274	255	252	251	230	267	263	255	271	242	245	251	246	255	239	249	253	266	271	249	231	252	243	227	239	223	246	253	239	235	274	249	252	257	245	238	266	233	223	241	239	255	287	261	229	253	248	241	256	256	242	238	228	248	292	237	216	256	254	277	246	250	232	238	223	227	266	254	232	238	270	255	250	236	237	247	251	254	243	245	220	263	274	241	254	249	258	230	248	249	241	255	253	287	228	224	213	267	239	247	258	259	232	224	223	242	256	237	269	283	249	249	276	228	234	249	241	214	245	233	220	251	255	223	243	244	206	257	259	228	260	221	246	220	242	247	258	239	238	235	238	259	237	241	244	229	236	231	269	269	251	257	253	263	248	234	248	247	241	232	244	279	267	255	251	246	236	242	262	219	261	247	237	246	226	255	255	255	233	259	265	228	235	231	249	247	250	239	246	237	251	270	234	218	237	266	264	248	224	245	245	246	242	235	250	209	230	252	251	225	231	260	258	225	240	233	266	248	231	255	251	278	247	241	257	256	238	243	267	256	213	245	256	253	269	263	235	233	244	264	255	230	243	251	250	255	272	232	231	254	286	229	236	234	257	258	253	249	263	246	260	205	245	222	240	249	252	210	265	273	222	236	260	264	243	267	206	234	256	249	234	259	252	256	230	238	248	247	231	261	256	236	259	250	258	229	258	241	253	236	261	237	262	252	226	238	271	247	242	244	235	246	272	274	260	265	232	241	245	242	229	213	257	255	241	247	234	216	258	267	252	244	229	264	254	245	223	247	251	234	235	255	263	260	233	239	254	250	222	274	246	245	249	221	242	253	242	245	276	277	273	245	294	243	236	245	268	216	259	233	239	268	261	252	258	252	227	226	242	274	231	259	220	228	261	266	254	263	264	260	247	263	241	246	243	246	258	243	262	239	248	235	252	249	242	233	243	224	225	253	264	235	258	259	252	234	224	233	224	247	225	258	226	260	246	243	219	239	259	264	226	248	243	282	270	257	278	240	243	244	229	252	244	222	234	236	264	223	226	287	250	219	221	276	247	227	256	248	274	240	256	246	257	260	244	226	239	259	258	259	266	246	246	265	238	258	241	238	231	267	245	235	230	239	273	242	255	278	246	259	226	241	243	240	250	263	237	268	233	235	249	254	240	248	261	257	246	247	222	228	250	277	265	259	268	269	226	256	256	219	263	245	239	243	237	256	266	275	241	235	234	222	237	260	246	258	270	246	257	231	235	255	250	248	236	269	262	255	237	275	247	264	269	241	249	228	253	238	291	241	231	232	244	257	260	248	240	262	226	249	238	253	262	271	256	251	234	260	255	230	258	238	259	262	250	282	272	256	245	233	246	233	225	232	250	237	254	236	228	258	273	243	262	263	244	315	248	242	248	241	212	272	234	291	253	216	246	243	250	256	242	265	257	255	240	241	227	248	234	250	267	244	270	235	225	230	234	259	228	234	207	230	251	235	271	231	215	207	246	237	241	250	223	238	273	268	238	248	241	256	237	237	237	242	236	232	238	257	222	256	244	242	214	241	271	255	247	227	258	256	231	269	271	226	232	266	253	228	272	267	252	254	253	254	228	255	247	224	251	266	245	258	251	222	232	267	256	220	244	244	229	242	225	274	226	255	240	239	247	227	247	235	246	251	258	218	237	260	229	255	244	259	236	271	248	248	273	252	260	245	255	256	218	242	261	255	237	231	281	254	297	266	255	271	271	271	262	231	226	245	252	260	259	255	266	229	235	249	253	205	258	256	253	250	215	249	275	236	236	246	230	275	242	252	253	224	246	222	243	223	233	237	224	251	239	256	254	242	229	224	241	232	243	245	230	244	262	263	218	247	240	252	220	239	268	274	226	273	239	253	245	238	236	232	237	254	243	234	253	244	244	235	251	253	238	254	262	294	259	238	256	255	243	215	273	249	255	247	248	249	253	218	256	270	251	241	253	258	254	262	240	247	214	278	256	245	241	231	249	259	255	238	218	233	256	229	263	244	246	261	222	220	271	246	260	236	252	242	256	220	243	238	245	266	264	234	225	219	268	267	239	250	249	255	237	236	260	254	230	246	235	252	224	248	236	226	257	250	246	239	255	244	267	207	233	233	242	232	256	261	255	255	219	235	285	235	240	247	236	228	229	248	260	247	236	263	240	240	244	246	257	265	251	256	234	250	279	257	253	249	247	263	249	226	275	238	210	251	245	264	225	258	267	230	250	234	249	228	258	246	263	229	249	249	267	250	244	251	257	254	245	240	248	261	241	267	263	246	241	238	227	255	233	232	248	247	241	272	253	224	259	246	248	218	240	255	265	244	248	283	277	272	218	226	265	265	233	267	267	245	252	244	243	249	255	223	231	267	251	251	243	229	243	269	197	217	230	249	248	250	248	262	236	260	262	253	283	236	246	269	240	251	249	249	259	228	241	246	241	225	252	224	278	261	260	224	233	220	216	244	271	243	248	241	246	267	219	241	240	280	240	278	245	257	254	229	244	266	268	233	256	276	245	229	247	265	231	229	223	270	243	252	244	255	273	245	276	234	227	257
35388	27878	5054	5567	4954	3919	3309	2737	2310	2099	2039	1814	1700	1618	1793	2043	1736	1667	2663	5600	798	836	771	745	723	686	698	655	708	667	682	669	629	623	679	647	620	649	584	631	597	615	580	603	597	593	569	597	650	603	561	578	594	593	578	548	544	577	591	583	590	561	530	527	569	545	583	546	578	554	578	559	558	581	570	544	556	567	559	563	561	571	519	568	547	557	538	595	583	575	553	550	531	530	564	568	567	555	554	578	535	573	554	569	583	560	591	545	532	509	539	517	565	546	520	545	548	583	529	569	593	585	478	530	598	548	620	544	576	543	565	512	509	548	549	512	574	526	549	577	545	545	528	568	539	560	565	578	512	553	532	559	529	569	550	559	525	539	559	568	560	561	520	524	560	536	511	554	541	510	539	516	542	512	560	553	540	569	478	566	560	560	550	536	531	537	560	631	538	557	505	534	552	574	564	529	566	531	552	581	575	533	543	545	531	578	587	570	581	542	559	512	579	592	560	530	522	531	583	542	550	568	525	513	542	501	546	549	540	558	538	487	539	571	552	553	513	551	549	547	519	534	525	544	527	526	537	515	533	597	512	543	557	579	563	580	541	581	541	531	539	541	564	519	558	553	547	518	552	537	591	551	562	603	528	534	547	567	534	539	514	518	539	556	545	591	532	522	547	577	549	547	555	509	541	530	560	471	495	564	516	534	548	511	529	526	548	522	535	515	571	534	523	560	569	584	548	523	560	545	590	570	576	556	564	526	530	536	579	574	567	572	538	573	562	547	558	523	541	585	564	550	588	576	567	535	528	581	554	519	519	540	519	542	566	550	530	535	499	531	588	575	558	527	545	531	579	514	522	615	524	568	526	467	525	549	491	545	556	532	558	530	562	570	545	550	564	532	497	569	565	520	563	529	563	575	533	531	538	570	500	574	590	564	567	515	532	582	554	542	549	559	579	536	528	512	498	556	539	567	563	542	565	533	553	506	531	553	548	582	569	578	542	578	552	585	554	554	551	559	544	557	535	524	537	532	550	489	553	562	500	544	528	549	542	545	555	555	565	542	547	571	557	536	554	549	538	539	556	531	579	554	547	529	526	535	565	581	546	535	550	602	515	481	565	543	580	527	560	550	532	578	569	543	520	559	526	568	561	550	581	531	532	532	519	565	566	564	576	573	546	526	584	511	579	577	534	544	570	545	589	536	533	505	523	577	563	565	555	571	556	549	554	553	522	567	570	543	560	575	531	573	562	493	514	544	527	495	530	557	564	569	536	543	564	546	552	560	491	525	543	542	520	532	548	524	552	519	560	507	521	522	565	530	535	537	547	558	552	567	586	523	522	580	547	565	554	564	548	539	530	530	524	537	565	586	585	575	530	526	548	515	525	528	562	554	534	529	574	551	529	557	531	562	567	546	608	556	486	518	546	546	610	577	548	535	574	525	552	577	569	535	546	567	632	513	559	547	610	571	553	545	550	523	535	542	548	545	582	536	555	556	536	546	554	559	528	539	537	557	558	500	537	533	592	555	506	547	577	569	539	545	524	577	563	542	540	561	541	553	535	590	553	559	499	552	537	550	556	582	564	530	511	539	540	535	528	517	533	532	534	595	585	565	506	593	526	588	533	532	521	571	567	520	584	517	588	551	561	569	538	550	563	549	595	547	511	581	531	532	582	540	496	489	592	558	564	583	561	552	528	536	532	551	552	553	571	564	590	533	542	518	547	555	556	553	531	575	567	542	564	491	521	550	536	528	516	527	560	542	590	541	535	555	555	569	528	549	564	539	577	542	566	575	590	587	574	551	558	538	558	547	543	502	533	550	533	547	495	546	521	543	513	575	522	544	552	575	552	554	537	573	606	599	499	562	593	555	537	552	528	559	536	582	557	539	595	599	534	551	548	610	541	535	533	566	534	516	527	516	547	586	530	533	522	542	531	541	555	513	557	535	544	589	562	528	572	564	575	568	552	544	583	569	551	576	501	544	525	567	586	531	528	569	548	556	595	527	480	583	545	569	529	559	545	521	569	530	587	566	507	570	574	514	514	550	571	562	530	529	542	531	525	518	551	534	520	533	552	548	530	550	564	505	537	526	522	525	549	567	556	536	571	599	547	541	543	594	554	572	544	514	549	574	574	556	535	499	566	539	556	548	546	576	544	573	588	527	532	565	512	554	565	570	536	554	533	565	571	565	544	557	536	534	491	587	543	551	547	545	573	541	542	556	548	559	573	568	528	530	585	536	545	545	525	551	582	561	591	521	522	561	537	534	524	572	539	563	551	507	553	546	587	524	558	547	571	542	575	561	512	532	560	559	580	577	515	563	584	572	567	576	580	564	568	553	548	559	541	552	539	528	528	552	589	558	523	550	544	543	525	559	524	549	552	600	518	541	538	528	564	556	603	562	548	571	530	534	597	569	520	585	556	547	525	555	544	530	509	566	573	545	570	576	593	560	564	540	530	570	567	553	558	567	539	519	530	530	551	552	516	546	545	533	562	547	566	521	580	532	532	530	506	520	514	530	556	554	573	539	579	523	588	574	567	547	521	535	535	516	525	512	545	558	548	536	543	562	550	540	580	549	522	560	544	570	567	554	526	536	570	563	516	536	550	554	521	539	559	529	569	537	540	570	548	538	534	559	565	553	528	514	550	591	530	532	582	566	550	541	563	551	512	560	534	537	512	565	525	534	567	618	497	565	542	533	534	581	545	528	514	540	545	499	573	529	571	579	540	521	595	531	544	546	585	588	536	505	558	547	560	540	545	572	526	598	563	564	585	551	521	537	547	526	540	557	598	552	537	543	555	528	540	544	547	572	566	518	529	523	536	520	550	563	566	563	577	541	524	526	566	533	530	554	546	550	536	567	558	570	562	554	545	588	557	525	542	524	561	572	511	556	551	515	517	515	496	511	548	553	518	584	563	562	542	537	577	515	596	571	551	570	573	562	565	560	557	526	538	538	564	562	599	552	514	562	556	542	488	516	559	568	575	544	565	538	516	556	543	557	547	538	572	555	538	547	564	536	599	579	584	568	518	558	507	549	524	580	539	546	582	555	515	550	561	519	548	513	615	516	529	547	543	534	555	512	562	556	533	557	537	568	534	524	545	589	526	565	606	547	533	529	546	550	588	562	544	561	562	527	558	558	527	558	556	523	554	561	571	506	525	517	551	520	539	517	565	546	571	528	550	545	523	536	603	509	546	505	531	518	574	545	472	559	558	494	547	507	537	559	592	565	542	613	514	580	554	551	533	527	528	561	529	524	534	551	521	560	560	531	563	551	548	543	565	538	542	536	533	512	568	534	550	503	529	532	548	565	544	585	506	552	559	524	575	581	587	559	564	529	554	568	531	557	564	550	542	517	549	484	543	558	562	581	565	541	553	559	572	547	574	590	550	552	556	583	567	550	558	543	564	518	523	558	601	537	579	530	533	556	554	537	598	558	568	573	545	517	539	504	566	542	497	551	550	556	553	511	546	549	538	544	522	556	572	529
7305	3787	352	150	129	83	83	74	86	74	103	89	70	74	80	100	81	114	135	90	72	68	63	49	71	83	70	65	69	59	69	72	78	64	57	66	73	83	67	64	76	48	76	57	74	63	57	81	71	67	81	76	68	60	57	73	69	79	70	91	75	62	62	72	77	68	68	79	72	60	70	68	70	67	69	62	74	82	74	64	71	73	69	77	65	73	77	51	66	68	69	71	67	67	69	83	70	72	63	58	64	71	52	52	71	81	53	58	78	58	72	70	63	66	65	82	61	70	65	50	55	78	79	46	76	80	68	83	74	80	80	66	70	57	69	80	85	62	70	61	65	78	68	78	62	73	62	59	58	64	67	66	79	85	66	54	77	69	62	71	63	67	61	60	60	65	78	77	67	61	60	59	67	79	81	68	72	73	67	68	63	67	63	60	65	80	63	69	75	58	85	72	84	72	68	68	71	70	64	63	71	89	75	59	73	71	66	63	82	74	70	65	72	66	72	68	63	64	64	79	57	75	65	70	57	82	74	74	76	70	54	71	86	75	72	61	72	70	79	83	78	60	81	64	68	82	91	66	67	64	59	68	73	76	70	57	68	71	72	61	68	79	77	66	66	68	56	78	55	73	79	51	71	61	65	59	52	58	65	88	66	65	80	65	70	70	68	64	69	73	52	60	66	57	73	65	67	67	63	90	82	64	58	91	76	63	73	76	74	61	93	67	69	67	77	72	88	64	87	70	61	65	75	80	50	78	82	61	66	55	77	70	67	68	76	81	58	68	71	69	74	64	64	74	73	76	73	69	64	80	59	59	62	71	68	76	62	53	60	80	70	70	62	74	67	77	78	69	78	80	70	55	73	65	61	61	55	57	74	64	64	54	68	60	70	64	57	58	73	75	73	65	67	70	63	70	74	62	68	61	88	76	73	75	67	75	55	78	72	63	62	79	59	80	90	79	62	61	61	74	66	84	57	65	75	47	62	82	62	70	57	74	61	60	72	69	80	61	76	73	62	70	81	72	68	61	66	54	76	81	69	77	58	69	74	53	75	74	69	78	62	79	70	85	72	54	58	85	79	69	76	61	68	89	82	65	70	82	61	73	65	79	77	66	64	52	65	64	69	77	81	69	67	65	74	61	56	66	69	64	69	64	69	52	71	80	56	76	74	65	65	76	69	82	61	75	67	83	68	68	75	66	71	66	53	59	64	65	73	64	67	84	72	66	57	81	73	89	60	63	59	67	72	61	49	75	69	74	71	73	81	62	63	74	89	70	71	80	81	74	68	69	67	74	81	67	71	69	70	52	75	76	62	69	68	75	68	82	64	61	70	67	70	64	63	58	75	63	59	83	68	66	62	79	79	60	63	85	69	71	81	61	86	65	68	63	74	61	58	71	78	60	87	73	75	59	79	64	76	61	78	73	77	54	69	76	80	78	68	83	59	57	84	64	63	83	74	73	61	82	57	68	57	58	57	71	84	74	89	58	63	62	72	59	63	61	81	66	71	55	66	81	67	78	70	59	71	61	67	75	72	68	75	72	75	81	65	61	78	68	63	70	71	85	81	84	66	61	87	69	73	62	61	66	62	73	61	74	63	87	70	58	72	76	60	78	89	67	51	58	69	81	71	66	56	70	60	85	72	68	72	72	59	66	67	78	73	72	72	69	67	74	77	64	54	67	67	73	75	70	71	62	71	60	73	90	73	68	99	67	79	65	72	74	73	64	64	69	62	65	77	74	71	68	75	50	49	64	85	77	70	68	68	74	69	63	53	75	74	56	77	63	69	94	75	72	70	62	66	66	73	75	67	65	60	72	85	68	80	66	78	65	67	67	70	74	73	67	81	89	74	60	60	60	58	66	68	68	71	73	80	65	79	64	78	66	63	87	72	63	72	73	68	77	75	62	72	72	80	66	64	57	62	67	81	53	68	71	77	73	59	76	64	64	80	60	62	68	70	78	79	67	81	75	58	86	60	76	57	76	68	67	79	57	71	77	63	61	65	61	72	52	68	56	77	66	73	55	69	62	53	63	67	76	69	66	60	73	72	74	85	67	78	74	65	62	76	89	73	62	50	59	85	71	60	55	64	57	71	51	70	90	59	75	64	64	65	66	62	47	78	55	66	83	83	73	82	60	88	73	72	69	67	64	82	78	64	64	72	93	67	53	74	56	78	67	77	65	75	84	74	60	61	81	72	66	50	62	77	67	58	73	63	79	89	71	63	79	55	59	79	67	67	62	64	68	63	82	79	61	58	47	73	57	64	61	78	66	62	65	83	61	59	68	75	58	78	60	65	89	62	71	81	61	79	71	79	68	56	87	75	71	64	66	74	67	69	53	74	68	85	62	79	72	73	69	76	74	65	69	72	60	78	83	87	74	74	80	65	75	50	54	67	64	56	67	68	64	81	68	72	70	64	77	74	77	53	67	77	56	57	59	79	69	59	67	66	57	57	69	58	71	72	75	72	80	64	51	69	70	96	73	66	63	64	79	60	65	59	76	79	95	79	97	57	70	73	82	72	77	76	72	79	70	74	85	75	63	63	81	66	71	65	77	61	80	70	65	75	58	72	70	57	84	61	88	73	72	70	77	68	73	68	56	67	61	68	69	76	60	71	61	62	78	66	64	57	64	74	73	72	64	70	80	64	70	76	75	68	57	61	69	73	72	85	75	71	83	80	62	54	81	72	67	56	84	76	65	62	53	71	68	69	54	86	68	53	64	84	52	64	60	80	60	71	70	68	56	57	74	56	68	69	73	94	73	62	67	80	72	71	81	71	59	79	61	68	64	75	70	76	63	68	65	53	57	86	93	79	82	81	79	78	70	58	60	83	68	62	59	77	68	76	67	62	55	65	66	68	78	72	63	64	77	63	68	57	57	68	79	76	75	57	67	64	62	60	51	75	64	70	66	73	56	84	64	63	66	66	69	63	56	91	101	54	62	75	62	70	45	66	71	56	75	81	83	52	63	79	88	52	63	58	57	85	76	65	69	77	76	67	75	59	54	70	70	60	64	82	79	63	83	65	59	65	67	78	54	67	63	59	69	59	69	60	49	65	67	65	71	84	69	72	71	46	68	77	73	66	64	66	64	64	82	77	63	73	72	59	64	77	55	63	64	60	69	74	68	72	72	64	68	67	82	67	64	66	81	68	65	74	81	57	60	75	58	53	65	79	71	62	78	70	56	89	77	81	72	67	64	57	76	64	73	58	65	62	70	76	61	82	71	80	57	74	67	72	59	65	68	59	81	67	81	71	56	64	70	68	65	84	61	70	61	82	74	57	74	72	76	77	51	47	91	66	64	83	64	82	71	62	84	76	78	77	57	46	70	66	74	55	86	60	67	66	80	60	72	67	61	79	71	77	69	68	68	60	69	59	60	84	78	62	64	71	79	62	78	60	81	76	74	88	57	76	66	59	71	76	75	66	62	74	60	57	70	74	81	68	74	77	75	69	75	73	64	60	63	53	71	57	86	82	62	72	63
6220	3865	381	450	402	346	331	308	289	307	396	320	303	289	349	431	377	569	757	400	198	202	200	189	186	188	197	220	210	186	217	222	206	212	194	204	201	221	190	216	192	204	209	220	201	214	187	200	212	207	185	193	188	200	193	207	191	208	200	222	203	209	220	202	215	184	245	174	196	209	245	194	212	211	203	207	190	202	222	211	193	195	189	226	208	178	216	185	200	215	185	195	223	211	226	183	191	209	204	213	205	217	206	191	197	184	218	200	183	233	197	230	199	223	188	213	189	182	213	220	210	191	204	219	201	199	189	183	193	202	192	184	214	209	188	201	186	215	212	208	199	199	219	190	205	194	204	204	228	208	241	231	189	193	185	220	188	197	213	190	213	190	167	189	214	208	188	225	205	195	196	191	205	206	186	213	200	183	183	217	185	220	198	211	229	204	196	191	189	171	210	195	215	182	209	210	205	200	214	208	204	220	201	225	197	196	208	213	198	180	186	188	194	228	211	222	199	188	164	213	199	185	198	205	221	187	190	240	208	201	196	198	211	203	204	229	195	230	215	212	185	226	206	220	183	187	189	199	180	201	200	214	219	212	220	203	203	191	192	202	212	217	207	214	202	197	214	198	199	206	198	192	207	174	213	201	207	214	192	186	210	205	184	219	205	199	219	199	204	219	174	194	236	205	202	196	183	199	205	198	204	208	218	225	196	212	227	235	181	211	199	189	209	219	184	181	179	205	223	188	199	193	214	210	223	224	229	207	217	182	206	177	218	197	186	200	192	227	197	203	223	190	184	199	187	239	229	211	202	226	217	198	185	231	183	218	200	219	189	225	204	192	204	172	175	192	181	205	223	193	190	188	223	182	190	220	186	210	209	218	230	192	213	205	193	212	193	206	192	193	197	173	197	206	205	215	216	219	193	187	207	193	203	178	215	204	187	208	206	196	164	196	215	195	215	202	198	176	189	212	187	211	207	176	213	215	193	198	211	194	175	189	247	182	185	194	193	175	203	222	223	197	209	207	196	209	212	217	186	214	180	210	208	189	199	221	200	226	210	206	178	210	186	204	206	198	218	182	203	212	218	202	218	187	184	218	194	194	182	202	186	218	194	211	190	187	194	203	201	195	214	209	213	194	212	219	178	216	180	230	185	190	190	207	209	181	217	198	206	190	186	171	196	190	206	203	169	200	204	210	209	198	199	194	177	197	203	202	208	212	201	190	209	200	186	183	193	190	200	206	227	199	168	199	195	211	194	211	174	197	196	188	212	204	201	219	204	194	206	185	192	219	204	180	201	192	241	206	189	219	216	212	201	175	188	208	247	187	183	249	189	212	247	194	188	201	199	199	203	180	195	203	197	207	205	204	210	210	195	221	185	199	204	217	211	245	220	163	209	202	185	184	176	219	212	195	224	190	186	196	226	223	213	203	191	177	202	176	209	186	183	207	223	202	194	192	206	211	215	229	198	222	196	198	211	183	200	207	206	183	175	211	224	191	202	236	211	178	205	201	224	197	203	216	229	194	179	190	192	200	216	174	191	202	199	197	207	201	225	201	210	189	186	190	212	195	186	198	206	189	197	193	165	203	206	211	198	183	205	233	231	187	212	190	189	195	195	190	226	218	197	183	205	200	202	184	196	195	200	215	186	214	187	176	193	227	194	177	194	197	221	221	192	197	219	203	207	211	205	203	198	201	188	186	213	211	239	227	211	194	174	198	200	194	206	209	214	194	198	181	206	202	195	206	225	218	209	168	214	209	221	206	200	210	233	201	217	202	216	240	198	209	198	181	208	198	211	207	227	204	197	199	176	211	196	206	209	212	198	170	218	196	189	198	189	222	228	221	194	194	200	187	195	214	178	222	185	203	202	195	214	194	189	193	231	226	202	221	200	199	206	205	210	211	187	193	194	231	195	206	197	170	195	226	208	200	176	208	193	193	225	219	171	192	199	211	209	204	215	206	194	200	194	210	208	179	220	182	218	214	217	198	175	200	179	212	194	194	192	202	214	196	212	203	187	180	209	201	206	173	223	197	192	224	202	195	189	190	203	212	205	190	211	202	198	196	192	211	192	207	216	187	202	166	195	227	198	222	192	204	195	201	210	211	209	192	199	216	209	184	204	192	211	198	192	197	195	229	192	186	195	202	193	217	195	216	207	177	192	202	192	197	202	198	212	195	223	199	186	202	186	198	206	203	189	209	214	211	203	210	216	209	208	211	194	173	225	200	209	195	197	215	192	214	185	189	220	194	192	209	217	214	184	208	223	181	193	217	195	202	197	197	211	200	205	185	177	189	211	182	213	207	199	211	197	225	206	222	178	196	187	207	232	219	214	186	180	210	194	208	222	207	204	190	207	205	202	185	202	186	204	193	204	211	225	197	220	219	216	194	183	189	188	194	194	205	201	208	199	188	208	214	219	189	185	196	201	202	210	168	199	195	186	184	186	185	200	188	221	209	188	209	212	202	205	195	218	215	210	201	184	185	194	188	201	193	208	199	206	213	179	190	223	202	209	198	209	195	190	226	216	210	202	193	226	206	192	187	191	195	197	212	197	215	217	212	209	188	199	192	205	211	195	203	181	218	192	209	226	190	214	176	202	215	200	196	199	212	201	186	215	202	202	203	192	226	206	204	192	196	196	182	208	238	191	207	182	191	222	221	201	214	182	196	198	197	211	207	187	213	194	217	205	188	205	196	209	183	211	204	216	197	182	215	192	242	217	204	194	213	219	199	175	188	189	241	222	213	206	167	223	200	169	194	208	200	180	192	202	198	205	182	209	182	192	212	190	197	209	229	205	183	195	241	195	205	186	211	225	189	172	209	184	192	218	198	239	189	206	187	203	193	208	188	179	210	180	232	213	195	204	198	180	199	207	191	199	201	227	209	206	185	213	204	199	200	213	198	216	194	186	232	207	199	195	163	210	200	198	194	215	196	193	195	207	210	161	213	214	203	192	198	219	198	183	218	186	193	219	195	189	197	203	193	206	205	215	201	185	186	197	186	194	219	209	205	185	170	222	183	189	208	215	213	193	182	196	198	183	203	202	201	191	196	180	214	195	172	204	198	204	211	197	204	194	192	200	170	223	180	196	204	198	205	209	197	189	199	190	201	205	220	210	178	195	195	217	221	215	237	193	207	184	227	218	192	196	200	222	220	195	216	208	210	199	215	212	191	211	207	194	209	201	177	203	191	219	204	221	202	197	167	198	222	193	195	209	186	229	197	216	214	200	194	235	191	213	180	181	208	190	183	214	180	190	177	209	208	215	218	195	204	227	206	202	185	203	210	193	208	216	200	212	218	193	212	211	196	222	202	202	209	232	219	176	211	180	200	217	200	190	179	173	204	174	187	210	218	197	209	209	216	204	203	207	205	219	205	236	204	196	198	204	214	204	192	202	219	200	199	183	179	204	202	198	209	206	202	221	194	206	206	203	203	201	186	192	182	198	184	186	215	183	196	201	212	214	202	217	217	179	201	222	214	207	205
44707	46816	10273	1432	769	530	450	392	337	292	276	289	272	264	231	268	284	375	322	676	184	162	182	194	179	205	190	167	179	168	168	189	195	168	173	206	188	177	180	183	176	186	197	197	188	178	169	211	150	205	181	177	189	172	219	148	184	178	173	164	171	197	187	160	177	182	188	184	197	216	166	164	194	182	187	165	190	176	159	197	202	161	178	170	193	175	193	179	187	167	202	177	204	182	154	175	210	196	195	206	188	166	154	187	182	185	180	161	190	215	179	171	196	197	212	173	178	193	194	183	195	183	170	186	215	197	164	216	175	196	180	176	181	163	172	194	190	181	194	215	207	204	195	204	178	174	187	176	187	188	175	175	200	188	169	187	190	162	170	168	183	168	193	163	181	180	202	199	172	185	176	163	187	176	193	188	161	175	196	187	207	210	199	203	177	169	189	172	174	176	188	178	193	206	188	191	178	156	190	172	193	191	168	171	187	183	180	161	209	190	183	192	180	192	186	196	194	173	192	171	171	162	175	190	143	171	177	201	174	169	176	174	162	179	158	180	185	166	156	182	181	188	185	173	177	167	196	190	172	184	189	172	160	165	180	183	173	193	189	215	166	183	209	189	175	193	178	164	175	170	189	156	155	183	186	181	166	169	196	183	175	199	153	161	176	173	184	180	180	166	161	162	184	192	213	174	165	172	170	204	170	176	190	173	196	201	157	188	193	212	170	203	184	163	190	210	183	170	156	183	171	185	185	198	196	176	200	188	191	189	194	152	181	198	201	181	190	188	195	161	183	192	191	176	198	179	174	171	176	153	195	192	179	176	196	179	192	173	160	179	170	180	184	202	141	168	180	202	180	179	196	176	183	175	186	182	176	192	176	150	179	209	187	186	163	171	156	205	196	174	207	153	156	157	167	174	175	196	183	183	208	219	181	192	193	186	174	188	171	214	175	176	184	187	170	197	188	172	156	188	195	180	188	166	177	168	202	185	175	174	184	195	184	206	196	236	160	187	183	172	187	164	168	218	205	178	170	187	175	179	201	168	178	162	182	216	181	173	189	177	166	174	179	178	185	185	160	181	194	201	187	187	164	183	189	174	200	175	174	186	161	161	185	198	198	153	172	163	160	186	186	173	191	185	161	166	191	178	204	182	166	178	174	158	175	178	208	182	158	169	181	183	166	146	178	175	167	170	195	197	174	175	175	192	172	173	187	186	173	173	184	170	174	190	191	187	184	196	159	165	181	175	195	189	193	177	170	196	186	175	180	200	143	211	192	165	163	165	170	194	185	185	206	179	187	180	181	164	153	185	160	183	172	192	187	169	184	178	163	182	162	215	170	203	200	199	184	194	181	178	171	202	186	194	201	157	185	179	190	192	171	187	180	191	167	191	171	178	180	187	175	173	194	220	188	171	181	178	213	151	176	185	180	201	174	197	195	184	170	179	201	207	206	207	152	223	195	197	178	166	179	155	186	167	179	189	194	171	177	167	177	163	196	184	213	164	190	184	214	209	205	185	194	195	191	168	186	201	150	184	162	184	189	187	158	191	183	185	176	170	181	179	176	166	162	162	162	174	177	193	171	169	187	212	187	171	192	168	174	186	185	174	184	203	180	185	174	172	185	201	190	191	175	177	177	177	178	176	197	194	172	171	179	196	156	208	190	195	199	177	173	162	182	190	161	197	167	167	184	182	156	167	217	177	172	185	178	201	182	173	176	159	162	177	218	194	223	185	167	204	193	173	166	181	178	153	164	160	176	173	188	193	194	185	185	216	172	195	193	182	201	166	168	194	186	182	181	177	172	184	148	162	186	161	181	186	191	202	191	216	192	189	180	169	188	193	196	196	193	171	185	187	194	156	205	175	173	186	190	181	180	178	178	164	175	181	175	187	194	195	165	161	195	194	207	188	209	202	194	188	166	179	204	196	165	196	180	190	173	167	178	165	195	174	191	168	198	185	171	173	186	182	188	169	154	187	176	197	183	186	171	216	194	184	186	200	183	201	137	159	193	166	177	196	160	176	186	170	169	184	202	156	175	186	177	181	196	203	148	161	157	183	156	182	179	177	155	173	205	176	183	185	190	181	189	204	194	197	183	184	167	171	175	177	148	195	144	167	183	199	164	211	182	187	163	191	163	165	187	189	180	172	203	179	188	189	191	190	173	188	187	197	169	172	157	176	177	177	171	152	165	191	186	186	186	156	191	187	160	166	190	155	187	146	192	217	183	195	177	192	155	164	201	174	181	201	182	184	199	175	173	201	152	170	180	165	186	192	167	185	188	181	191	205	187	180	159	171	192	203	192	171	182	175	189	171	202	184	173	182	167	156	169	203	183	173	178	203	160	180	189	176	162	167	174	172	179	187	178	176	180	213	195	180	193	192	195	188	186	207	174	191	165	185	173	174	173	189	185	176	184	179	175	189	186	190	187	189	179	195	181	179	155	180	204	175	185	178	182	168	186	187	180	212	193	217	211	190	165	201	157	164	188	179	181	180	195	196	171	187	184	206	183	202	187	198	170	177	204	183	188	166	211	169	175	195	186	182	193	183	158	186	182	194	186	198	223	185	188	179	171	191	205	187	201	160	188	188	191	166	178	187	175	182	205	191	169	177	189	179	181	195	182	174	143	194	152	192	174	182	192	184	168	193	203	175	184	160	185	202	174	189	159	193	200	201	180	164	154	171	179	166	178	201	185	180	183	179	209	184	197	189	169	204	197	153	194	188	194	182	199	164	178	190	183	179	208	193	178	194	196	173	200	167	176	185	191	185	194	195	155	185	177	178	169	167	194	172	182	189	171	169	214	185	194	182	179	158	166	200	181	182	213	180	190	197	204	168	184	194	187	186	184	182	193	170	193	180	192	208	175	191	171	156	183	177	175	213	185	182	208	177	181	159	207	208	182	183	179	190	171	179	178	183	167	177	181	179	184	180	193	182	160	194	167	199	197	181	177	189	177	180	167	188	194	192	188	161	190	200	169	167	185	163	191	167	189	189	195	167	179	194	160	204	217	155	178	194	183	183	183	193	165	201	185	152	155	187	187	173	176	175	160	224	175	160	177	200	175	178	186	181	183	178	194	178	183	174	177	152	174	163	155	184	183	178	192	166	169	182	196	147	193	179	178	176	185	190	182	180	190	175	186	183	173	176	169	190	166	191	195	182	207	186	183	173	209	165	193	185	180	169	161	165	153	177	185	196	151	187	178	170	185	203	189	146	190	195	160	188	179	190	185	203	185	188	174	163	172	178	184	196	193	194	178	184	197	154	185	189	179	182	166	195	184	208	188	168	192	197	190	167	182	208	169	184	160	212	146	171	163	187	159	187	226	173	169	160	181	175	175	163	202	192	176	186	184	188	182	186	198	167	206	184	181	169	215	177	210	205	165	165	165	160	190	162	203	190	156	176	170	198	182	192	192	175	190	191	188	170	147	173	179	174	173	197	186	181	163	189	195	213	157	204	179	169	174	180	181	190	196	166	200	194	204	187
28443	21191	2789	3160	2809	2311	1908	1632	1417	1326	1265	1088	1001	974	945	1077	1236	1715	1387	3968	579	533	542	543	542	507	548	490	535	553	530	522	469	495	474	492	527	459	465	436	470	445	446	476	423	450	442	478	449	458	459	432	445	432	495	453	471	426	490	447	435	476	450	466	462	467	432	433	432	429	431	461	458	433	450	438	413	432	440	425	439	419	511	428	447	414	428	431	416	429	431	451	458	441	438	446	472	455	408	426	438	483	439	469	476	453	426	442	429	451	470	436	445	454	425	445	409	449	450	451	450	421	418	445	445	469	401	438	435	398	404	447	415	447	448	444	429	481	432	461	479	468	443	442	421	440	451	437	432	443	425	427	405	442	408	453	433	418	435	414	418	398	430	449	400	474	420	415	433	441	486	444	407	417	433	449	445	441	467	462	411	415	438	437	440	426	432	499	408	435	445	476	421	452	415	453	451	474	451	414	404	447	432	406	408	443	401	429	452	412	440	455	439	420	430	432	420	479	466	454	465	426	465	417	439	477	411	453	450	460	416	428	427	438	417	437	423	422	441	430	456	447	450	428	429	457	450	416	423	414	444	461	442	440	462	412	472	461	428	386	425	416	452	428	443	414	456	477	458	441	421	457	410	421	403	463	453	427	417	421	422	466	463	464	417	472	456	472	466	435	443	459	433	441	457	448	429	396	433	437	421	436	450	464	398	442	435	421	439	441	453	436	387	449	440	416	454	471	430	444	443	450	445	422	436	472	434	420	510	407	452	445	454	467	456	436	449	455	442	441	406	476	429	421	442	443	439	417	412	442	428	480	445	415	417	414	431	439	433	433	415	394	457	445	409	468	490	431	431	463	430	469	432	432	467	422	433	454	453	407	459	452	430	409	419	464	445	452	430	450	440	415	448	409	432	442	446	432	430	421	447	440	420	461	459	414	439	430	417	456	426	467	437	447	469	434	471	460	475	448	407	473	424	449	459	469	438	461	423	418	450	456	431	470	416	448	399	473	406	433	404	475	447	437	443	453	468	440	411	431	418	450	426	412	438	430	446	430	458	439	424	397	419	421	455	418	467	414	444	428	443	435	424	414	452	471	420	431	445	445	408	392	426	421	411	391	424	459	438	441	456	453	461	406	429	440	441	413	440	421	449	463	451	391	474	435	434	427	459	459	466	436	414	446	429	450	448	405	401	449	437	407	410	447	427	459	435	413	464	429	440	468	429	430	439	442	417	420	435	427	443	408	423	443	396	450	432	439	460	415	445	460	421	408	436	465	440	449	441	435	432	415	458	441	456	432	456	415	416	424	439	437	431	417	447	446	422	454	467	418	405	427	445	469	403	386	438	418	421	439	437	406	423	464	418	468	424	449	443	497	434	450	444	450	482	442	470	426	422	442	445	411	423	455	429	423	463	436	435	440	431	456	462	415	452	400	446	454	417	452	453	428	434	427	451	453	456	461	427	433	433	440	448	471	475	443	443	451	450	413	432	424	402	444	403	431	445	430	415	413	422	423	461	415	413	422	446	448	444	433	453	478	432	444	425	426	455	431	449	467	485	411	494	443	451	438	413	429	452	450	457	463	428	440	463	442	458	467	440	447	418	437	443	439	388	422	446	453	470	451	450	442	468	410	443	440	469	422	464	428	429	403	422	432	431	451	404	458	415	439	423	464	425	418	453	424	417	412	409	455	462	466	423	435	427	439	428	436	397	452	469	466	444	436	424	425	420	401	444	433	404	455	473	420	415	461	432	428	468	414	440	442	455	439	443	456	462	401	428	449	431	444	403	451	465	433	413	421	462	426	418	463	464	460	432	414	407	439	459	452	458	442	427	434	435	436	439	411	418	429	408	435	400	420	406	435	475	429	415	401	443	434	451	425	452	443	459	439	442	434	456	406	474	426	432	425	392	461	459	423	428	439	426	385	449	449	466	408	439	453	417	434	428	411	449	426	433	483	432	449	441	397	448	473	430	426	466	415	421	490	442	454	453	460	420	433	444	456	393	417	431	448	434	441	444	445	445	455	446	455	445	442	445	447	395	430	461	414	440	415	447	440	439	417	423	421	452	429	417	448	452	427	433	451	465	456	408	422	465	418	443	424	439	468	415	437	434	411	412	399	439	442	416	456	423	438	467	449	432	438	397	414	459	457	449	423	441	461	458	430	409	441	406	425	441	430	460	413	426	431	434	382	465	408	465	411	417	451	423	448	427	432	394	406	446	443	454	415	446	429	458	418	437	460	469	443	452	430	423	422	437	467	455	395	435	387	402	450	461	425	452	422	435	439	426	436	455	425	420	409	441	452	448	431	436	435	455	443	387	444	426	411	410	436	427	450	446	435	398	421	415	429	438	414	434	469	437	445	436	437	460	451	457	410	414	435	425	434	427	433	397	424	420	434	438	464	461	422	404	435	404	437	448	459	421	452	468	395	471	410	430	427	458	462	441	417	415	421	445	407	437	474	417	418	399	417	430	438	420	453	457	446	426	435	412	467	437	425	472	412	435	468	409	408	407	436	405	433	432	452	444	467	392	473	467	440	424	466	455	424	456	447	443	462	435	437	457	467	425	449	447	421	426	446	430	453	446	416	428	411	429	428	452	396	395	432	424	426	458	458	412	438	452	428	435	413	398	401	461	447	445	435	439	480	450	423	427	415	421	456	418	442	438	432	433	465	429	413	426	419	423	458	456	422	420	487	418	435	424	434	458	455	401	426	468	398	447	397	426	452	440	427	395	413	436	457	419	456	431	449	399	421	440	462	431	478	442	448	447	444	457	427	421	425	396	392	421	403	450	396	416	431	459	413	458	456	417	427	436	421	463	412	445	427	438	396	437	434	440	434	429	412	408	441	445	483	400	408	421	474	460	437	415	438	465	446	428	436	460	427	440	430	429	446	441	423	396	405	432	420	419	421	430	398	443	485	471	414	394	500	426	451	445	430	392	440	445	462	480	442	425	446	479	444	435	441	439	445	446	448	453	446	466	442	391	441	483	431	432	420	402	426	409	455	409	465	391	437	450	418	426	461	462	449	476	430	460	409	405	472	418	421	438	445	406	397	443	435	452	454	470	438	441	415	437	397	439	453	432	415	476	443	450	458	438	453	433	445	431	405	451	451	425	437	454	457	454	446	407	410	451	418	390	445	423	444	442	439	406	460	448	428	451	407	461	391	451	421	459	398	431	425	434	421	468	459	419	424	436	424	428	472	438	406	475	426	432	422	445	484	472	417	440	443	457	426	429	462	449	426	393	414	442	452	415	464	434	432	448	438	441	429	436	421	406	421	420	425	429	445	449	434	445	436	432	461	458	468	417	405	433	423	462	437	451	443	469	403	414	435	411	440	449	451	423	454	422	440	422	457	429	412	467	451	438	399	419	427	461	414	431	394	421	439	468	436	440	422	456	453	420	473	461	432	418	389	444	458	440	451	436	406	405	462	426	428	424	428	469	452	450	433	409	421	439	419	432	440	452	466	440	494	397	418	429	449
54901	60829	18831	5732	1479	998	760	623	543	470	438	464	418	427	402	378	488	557	451	1126	304	291	285	280	255	279	245	271	293	263	257	257	294	243	252	286	237	250	246	266	271	254	260	254	260	264	265	260	293	240	251	263	280	247	241	239	255	258	261	232	264	254	268	252	294	245	235	260	240	263	250	225	258	232	217	235	233	240	228	237	239	230	242	219	228	266	238	272	251	238	236	235	250	229	228	216	269	240	243	243	249	233	248	212	272	245	253	243	252	248	224	262	220	244	254	234	241	266	248	222	252	219	274	236	252	240	254	249	236	242	271	251	263	229	235	236	245	239	261	255	233	203	241	241	234	246	252	261	263	237	238	247	261	260	252	239	233	222	262	236	261	222	235	228	235	265	242	253	250	251	224	231	269	245	255	263	269	238	236	255	274	252	266	228	218	237	244	226	269	235	257	236	232	229	260	231	239	249	217	236	257	240	252	255	256	223	256	257	245	229	230	255	225	235	250	253	241	249	241	259	241	250	256	260	234	247	216	231	252	253	238	250	264	263	237	221	249	235	252	267	243	204	226	239	239	246	234	220	220	268	229	243	257	241	241	272	226	241	224	247	253	235	219	247	250	254	240	237	257	237	248	240	236	264	274	252	233	236	261	231	251	259	268	235	254	247	251	236	256	235	254	234	235	269	245	255	255	268	238	263	243	251	270	256	263	241	265	225	241	224	254	247	258	239	221	228	243	236	235	266	266	216	217	262	275	255	241	266	263	241	251	259	253	230	235	240	218	247	235	257	231	254	272	237	247	283	243	227	246	254	269	259	274	254	241	251	236	219	272	277	230	230	247	265	240	278	253	244	239	254	258	255	226	214	243	217	233	263	240	242	245	251	226	250	260	267	249	256	261	224	224	244	259	260	247	240	271	257	257	266	198	194	209	280	228	246	258	211	238	228	249	207	277	249	228	234	243	270	210	240	235	251	257	254	242	223	238	216	223	201	214	251	284	253	229	246	265	247	250	245	265	232	242	264	246	253	265	242	253	242	226	237	251	246	238	235	225	264	265	234	261	238	230	269	221	249	216	261	244	268	277	249	223	269	253	223	256	224	223	276	241	224	222	253	261	224	276	265	247	267	260	238	263	246	241	249	251	259	253	260	286	252	278	228	254	236	228	221	259	281	245	239	235	247	252	238	262	248	274	240	258	268	212	237	240	243	262	213	250	217	251	249	223	272	242	229	257	240	263	250	221	228	229	235	258	250	264	263	261	252	216	246	218	229	239	210	238	252	252	290	238	255	224	243	273	250	227	260	278	247	225	280	241	224	256	245	242	242	233	250	243	272	265	235	251	248	250	235	241	209	228	269	238	234	226	224	244	242	225	232	230	227	259	228	272	257	225	241	266	246	233	258	248	243	240	266	227	264	251	222	251	201	226	230	252	234	234	248	234	235	261	241	243	260	231	242	258	242	240	257	259	234	241	259	296	248	256	235	236	254	254	248	269	251	267	226	265	262	236	220	252	264	249	226	223	264	242	257	222	258	254	249	268	246	268	244	216	232	257	287	252	237	236	239	234	253	247	248	209	257	254	243	261	267	231	254	242	231	252	260	231	242	262	243	236	232	247	265	244	250	221	282	233	211	225	253	214	251	232	226	273	282	218	251	245	268	262	260	243	219	254	246	261	258	237	213	245	237	256	262	265	257	238	233	258	253	248	279	246	244	252	257	231	243	260	235	241	232	229	241	222	226	230	268	247	254	263	231	237	279	262	237	222	246	247	239	273	251	233	251	256	265	295	227	250	261	243	232	250	261	233	252	233	246	254	231	228	243	244	213	256	238	260	260	249	260	256	287	265	242	250	220	237	256	232	229	246	240	241	274	205	245	281	260	257	233	250	254	224	230	227	252	283	255	247	229	233	240	268	254	251	250	254	250	253	227	245	229	227	243	235	256	224	266	255	238	263	245	233	246	255	281	264	240	229	225	259	251	242	251	248	249	243	227	241	230	258	236	266	241	253	241	231	239	218	258	231	243	291	259	217	237	214	268	253	251	259	250	254	273	239	232	246	253	237	259	242	215	244	256	248	240	263	275	256	259	225	234	251	219	234	257	251	259	261	232	253	245	246	241	223	295	268	257	231	215	252	272	235	267	251	236	259	283	255	246	251	241	239	243	243	222	230	244	221	254	237	262	272	248	245	223	226	204	242	220	259	260	258	235	230	273	267	257	254	262	238	228	211	236	249	262	245	244	232	257	247	254	256	301	258	271	237	220	221	226	248	248	251	249	239	220	278	229	263	199	255	249	221	266	260	231	242	224	240	237	239	211	263	248	255	258	259	266	232	261	220	227	270	247	242	228	257	227	235	254	209	240	241	256	275	234	232	251	248	236	238	232	234	235	244	247	247	231	270	214	254	269	269	214	262	265	249	271	277	246	276	207	267	246	238	250	252	236	227	254	261	226	225	242	222	245	263	230	234	248	255	239	221	238	259	219	221	244	278	253	224	212	279	243	271	255	214	239	246	247	234	262	259	251	251	257	258	260	233	243	216	275	241	235	263	253	242	245	239	242	238	242	244	257	248	226	226	238	250	239	248	239	234	230	241	229	243	224	254	280	246	219	242	223	238	233	252	268	248	249	264	270	237	251	251	240	265	245	251	220	229	264	247	270	241	247	275	236	221	252	229	233	256	228	267	255	244	206	241	226	261	258	258	240	230	226	238	241	276	250	254	269	215	228	248	267	249	248	285	255	260	249	242	262	238	250	210	223	240	271	235	239	267	267	251	266	270	256	218	246	267	247	272	239	239	246	237	252	231	238	259	244	259	246	239	263	234	260	233	258	231	244	235	240	250	255	242	254	249	223	258	230	243	257	254	240	257	239	238	238	236	251	220	275	251	240	253	246	242	238	238	285	239	251	251	258	260	214	238	255	250	257	227	270	244	239	216	268	252	197	239	244	252	258	266	278	245	242	249	236	214	259	238	245	265	234	258	234	223	243	264	247	254	226	236	267	238	269	247	239	226	235	250	223	236	245	220	225	265	235	255	217	208	219	247	247	252	255	253	245	234	262	239	237	242	257	233	245	246	269	234	212	265	216	219	246	242	241	266	227	248	265	247	248	241	248	219	289	253	240	237	260	264	241	232	238	248	255	247	237	240	260	235	286	257	210	256	218	230	214	237	246	216	244	218	241	244	258	225	255	251	254	255	275	278	252	241	258	281	228	235	239	260	236	222	249	248	244	255	270	254	229	209	265	251	260	263	245	245	240	250	234	256	254	274	249	217	236	233	235	233	225	244	251	215	259	263	251	248	229	255	234	248	269	249	232	242	229	276	236	250	243	245	231	252	213	243	228	232	221	257	252	260	228	222	245	259	262	224	237	222	256	216	231	264	264	237	203	262	264	242	266	251	253	241	239	251	266	245	247	236	262	227	247	260	277	244	244	231	247	279	259	224	279	210	249	233	255	241	220	254	255	237	223	231	242	235	213	213	239
35387	28011	4729	5417	4773	3983	3169	2618	2301	2074	1901	1907	1510	1416	1395	1494	2212	2561	1615	5569	801	750	705	719	719	713	679	634	695	655	665	614	632	681	600	603	665	600	671	635	604	611	602	612	569	554	621	629	534	614	591	614	593	624	502	565	589	601	535	582	589	579	570	560	555	587	544	561	586	551	587	572	539	558	541	579	506	604	558	540	525	540	619	597	580	570	573	562	531	565	559	552	539	555	550	562	556	540	549	569	553	539	524	586	587	547	551	525	596	550	522	526	515	588	552	573	512	507	562	548	513	547	594	523	529	530	547	564	551	520	554	545	516	581	521	529	567	562	513	522	563	597	566	584	562	574	527	519	517	552	554	543	520	560	564	546	559	566	544	562	568	559	568	553	544	556	598	559	575	548	554	539	557	559	566	612	540	562	548	511	514	526	566	556	531	516	557	539	571	593	553	547	524	520	528	561	533	490	599	565	543	558	575	535	569	519	588	462	517	546	594	554	520	522	537	538	533	569	534	519	547	573	561	553	512	515	564	528	534	533	598	551	522	543	519	545	554	522	571	567	560	563	545	510	569	594	529	538	504	539	547	587	553	525	552	539	510	553	544	575	542	568	548	570	565	555	527	525	545	505	571	518	536	542	595	554	519	536	541	586	524	511	553	560	528	529	577	548	566	530	543	561	576	607	565	535	481	510	501	549	548	560	529	514	541	530	578	516	523	557	541	513	555	514	546	516	561	528	553	568	565	546	533	580	562	563	543	535	565	545	582	558	521	545	536	570	545	526	541	521	540	550	537	568	536	513	543	554	518	555	606	565	558	537	502	558	549	536	548	550	561	541	525	564	549	571	532	568	526	567	559	561	496	546	564	568	543	523	567	560	556	590	564	540	567	548	576	538	523	548	567	517	544	548	540	523	528	554	583	510	586	559	598	548	563	525	604	500	518	570	532	548	549	545	589	555	545	543	532	553	543	577	498	511	572	515	561	529	584	562	518	545	529	566	537	523	552	538	522	562	555	542	557	543	555	522	579	558	569	581	537	571	522	578	564	521	502	529	544	559	548	500	539	525	524	561	551	571	546	544	541	559	559	546	533	575	518	593	549	509	553	502	572	548	579	505	578	553	551	520	530	566	526	560	534	584	530	540	563	525	516	537	515	526	562	531	570	532	554	488	560	552	557	523	506	515	522	576	558	591	505	528	594	534	515	532	581	528	544	545	546	524	567	565	543	563	554	566	534	574	503	566	546	556	534	488	563	548	579	567	531	546	554	540	523	541	553	532	588	550	570	584	534	504	566	584	563	531	492	562	556	553	549	582	504	517	565	567	559	524	562	545	543	545	532	535	563	558	596	535	503	535	564	533	530	569	556	523	549	521	547	560	545	574	505	573	570	561	544	550	533	563	561	534	500	513	552	532	528	554	539	557	585	542	554	524	496	566	528	544	504	612	521	525	538	583	497	546	538	558	585	510	563	542	556	529	560	579	569	571	545	492	536	578	578	533	524	528	531	536	559	531	520	552	525	509	551	542	556	534	567	556	532	546	549	534	536	524	517	547	543	551	573	554	511	576	526	562	570	519	561	539	557	580	546	552	538	525	549	558	535	575	541	584	542	544	539	562	551	526	535	497	512	540	581	569	520	501	589	574	555	528	561	610	527	545	540	596	540	530	542	536	564	538	549	523	576	550	545	523	535	546	538	524	542	578	566	577	561	567	548	545	543	540	563	552	541	580	555	513	522	523	536	541	550	572	550	557	549	551	581	522	554	560	488	529	566	559	506	556	548	577	523	539	561	567	572	551	541	520	528	581	573	524	564	523	514	591	588	553	530	532	561	540	526	564	557	592	559	539	550	539	557	554	549	522	586	580	557	546	532	556	557	542	543	525	581	526	510	521	560	533	545	510	547	520	542	556	546	498	567	544	491	517	553	564	592	586	528	522	536	572	552	538	572	548	548	578	579	559	521	551	570	516	547	507	575	567	566	542	515	547	584	564	555	516	590	544	550	555	556	512	528	562	566	555	548	526	568	537	540	555	519	530	542	527	535	526	568	550	555	527	547	546	507	545	531	517	551	544	562	543	561	508	514	553	500	559	538	543	540	560	570	513	506	514	550	578	543	559	546	523	570	552	523	541	556	517	564	562	528	545	549	561	552	541	545	529	583	548	546	578	575	543	548	538	565	523	525	532	575	556	509	523	549	572	531	546	532	547	550	520	542	523	552	562	573	544	552	530	563	539	559	528	521	561	562	550	549	601	487	571	535	541	557	522	550	576	556	547	584	543	543	525	536	563	567	564	578	530	528	542	549	554	541	512	574	581	545	502	544	498	564	560	541	536	541	534	524	548	563	515	527	549	526	528	521	548	549	560	503	599	533	530	590	564	527	558	493	536	551	536	583	506	500	557	576	553	569	541	580	563	536	560	518	572	536	540	568	531	597	561	545	524	546	561	527	547	529	559	549	564	551	553	541	527	558	556	523	505	580	566	511	525	618	554	554	513	531	541	577	543	555	556	525	586	569	558	563	555	533	507	525	520	541	547	541	549	528	534	550	571	559	510	525	533	567	547	534	509	549	551	518	547	536	499	555	562	563	554	549	553	526	557	573	542	537	632	538	549	592	556	573	516	540	559	560	566	563	537	579	539	548	543	552	516	515	533	528	538	534	544	524	539	536	542	516	565	506	562	551	578	585	530	546	510	562	557	579	556	560	533	570	543	572	543	512	499	559	537	572	505	538	537	543	534	542	589	539	574	593	528	555	543	529	584	551	555	548	546	509	532	557	559	571	531	529	576	565	544	539	547	535	551	564	549	517	531	609	546	525	565	548	561	553	514	530	559	543	545	539	559	559	537	556	556	530	540	536	501	537	571	542	527	538	550	516	560	528	568	550	513	562	516	531	550	549	558	551	511	535	532	563	546	570	503	533	575	542	545	552	536	509	534	542	549	575	533	530	558	491	516	515	500	529	565	532	491	561	529	511	553	551	535	556	533	579	538	567	577	554	517	521	571	577	589	556	545	549	548	541	556	564	552	534	547	544	575	533	578	566	547	569	526	580	526	507	533	578	524	516	558	552	581	558	549	579	525	530	543	555	539	571	547	548	561	549	543	537	500	582	570	576	572	570	541	560	528	518	534	553	552	520	534	576	534	532	546	525	561	534	520	576	526	552	527	572	557	526	551	615	587	534	548	518	536	522	543	525	573	559	538	538	530	567	532	531	587	585	553	528	514	520	557	597	562	551	485	510	584	491	545	512	540	543	539	508	562	549	589	539	563	562	528	525	540	519	552	539	531	550	563	522	550	556	533	548	596	551	529	574	553	514	554	507	575	482	543	537	506	548	554	549	540	532	556	574	529	560	545	546	589	514	529	550	568	526	574	543	535	574	559	555	498	536	548	514	504	555	555	525	552	536	594	524	492	606	520	580	520	512	566	520	527	536	522	549	557	542	533	564	561	539	520	539	560	594	603	538	571	545	543	575	534	573	552
7143	3612	222	117	86	73	95	81	83	89	86	96	61	81	83	107	115	151	99	83	68	73	83	51	86	68	61	64	67	78	73	70	69	68	64	87	71	67	75	88	73	60	76	73	66	66	59	64	68	80	72	73	71	59	47	68	63	64	79	79	79	72	66	52	65	73	70	52	68	73	75	79	73	63	67	73	84	66	82	53	59	85	75	61	80	75	68	61	77	57	54	79	66	70	65	63	69	79	67	70	67	79	76	58	63	58	68	66	65	69	70	51	79	63	70	81	64	89	75	79	74	60	70	70	75	70	55	77	72	73	66	61	73	69	79	78	87	64	69	65	66	82	69	70	71	54	73	55	78	55	67	78	69	76	56	61	71	55	65	65	72	63	60	62	78	64	64	69	83	82	53	70	76	82	90	49	76	60	58	66	52	86	71	84	61	75	78	61	63	70	62	70	69	59	69	54	67	60	51	66	78	59	70	63	58	58	51	75	76	47	67	60	57	62	70	52	67	52	59	75	55	72	58	76	77	80	63	67	66	52	62	70	67	79	55	63	64	51	55	60	81	74	62	57	47	77	77	81	65	74	71	57	72	65	74	63	66	70	66	72	64	66	66	58	82	65	65	61	68	71	72	63	79	70	73	61	68	63	56	68	73	84	65	60	62	69	66	53	59	63	68	67	68	59	68	62	87	69	50	59	67	69	68	68	84	73	74	61	58	75	60	57	80	79	63	48	55	56	68	62	53	72	68	66	63	78	66	61	85	65	68	53	81	56	64	68	60	64	72	67	66	69	50	65	77	77	80	54	63	71	55	67	56	79	60	61	64	68	67	62	69	72	58	72	69	67	74	78	64	52	63	58	60	85	70	70	63	71	70	66	49	65	58	65	67	68	86	48	66	72	85	68	66	61	74	73	68	72	61	55	66	47	66	69	77	64	68	67	71	79	63	82	54	77	54	72	66	69	75	75	60	78	76	54	59	74	56	63	67	80	81	65	73	61	55	76	72	84	73	59	67	72	71	63	48	76	67	66	67	68	77	60	72	66	68	74	74	75	69	70	52	55	65	59	72	77	74	87	64	75	67	67	54	53	77	65	63	74	70	67	64	77	76	67	69	75	57	76	63	58	76	57	55	72	68	66	81	75	63	73	76	82	62	55	73	74	62	66	61	65	73	79	81	70	70	65	73	57	67	55	63	76	68	67	60	102	69	65	86	75	82	79	89	68	77	82	76	64	81	74	41	65	77	73	77	72	90	78	64	85	83	97	82	72	55	67	71	54	72	81	80	66	60	67	69	66	63	74	77	68	72	71	64	84	75	75	73	59	52	68	73	56	66	68	88	78	63	73	71	62	65	57	62	76	68	56	67	68	73	61	64	86	56	76	71	60	69	62	69	58	64	71	71	62	55	63	74	64	65	76	68	59	78	64	49	76	79	75	73	80	60	75	57	67	51	63	62	79	52	78	80	65	70	65	74	62	78	67	74	52	63	71	71	61	62	80	68	73	66	53	70	72	79	71	71	59	77	75	67	67	70	79	71	56	52	72	63	55	86	56	55	60	70	67	73	78	64	73	71	59	72	79	68	73	62	56	72	64	72	71	65	78	64	70	64	59	71	58	69	52	77	69	70	54	72	67	62	78	63	68	62	64	66	72	72	59	69	65	72	53	67	83	68	54	64	83	73	85	72	82	63	59	73	61	73	57	50	75	64	62	70	68	69	78	81	82	65	67	72	72	78	70	60	54	66	58	57	66	55	72	47	64	72	60	76	70	67	53	83	60	62	70	61	76	61	77	77	62	60	56	56	65	70	74	62	54	71	68	69	62	65	74	53	70	66	70	79	73	72	65	63	63	74	65	63	57	56	81	71	75	62	65	58	63	61	81	78	59	70	60	74	67	66	70	58	59	61	51	66	78	75	80	68	58	58	50	71	75	69	83	66	61	61	49	71	66	76	73	82	63	57	60	70	59	64	65	64	60	60	41	52	70	67	58	59	59	62	67	69	65	78	57	59	80	59	56	68	62	79	57	75	71	66	57	76	43	69	87	70	60	65	79	65	76	72	66	69	73	67	46	61	61	80	63	63	55	57	69	61	57	70	71	67	63	79	64	58	76	65	57	80	59	68	70	62	62	67	71	62	66	58	65	73	74	60	51	77	60	54	51	68	58	72	78	84	52	65	75	69	74	87	63	67	62	73	70	72	75	60	66	60	76	72	60	62	82	71	72	64	77	57	76	75	80	66	57	80	70	70	83	59	67	81	62	71	65	79	75	68	71	66	72	70	70	64	68	77	68	51	48	68	62	62	69	78	76	58	51	69	66	76	58	70	77	71	65	70	88	82	72	52	65	95	61	66	76	63	65	64	67	64	69	78	73	79	81	67	61	76	68	76	63	77	55	66	94	70	70	76	75	61	73	77	89	68	58	58	83	55	63	64	72	71	63	74	63	76	82	56	77	79	65	69	55	73	76	64	71	62	67	70	46	70	55	78	56	62	57	74	69	68	62	75	67	80	56	65	74	62	57	65	69	100	47	65	105	59	68	69	77	64	64	65	80	78	70	53	64	59	63	82	70	65	79	65	72	67	69	73	78	73	57	73	65	66	72	80	79	70	79	64	51	66	75	68	71	71	72	63	86	70	75	65	66	68	82	55	57	56	71	63	58	57	76	76	70	66	68	66	77	55	65	40	62	73	76	64	64	79	71	54	59	63	58	74	66	63	85	58	70	78	69	60	76	80	67	68	72	62	55	93	52	65	48	71	55	88	88	61	58	58	77	76	65	59	64	67	60	81	74	65	61	66	81	67	74	61	65	66	66	64	65	90	53	64	71	69	68	63	57	67	63	73	68	68	96	72	42	82	60	76	58	65	63	56	57	63	57	56	68	68	50	69	60	65	60	67	50	58	59	72	70	62	80	64	73	65	64	55	75	52	61	76	79	66	63	70	66	71	60	58	56	58	48	64	73	64	70	91	76	71	58	62	74	81	55	70	68	67	67	67	64	58	64	66	61	71	74	70	71	62	70	86	69	66	62	74	78	67	76	68	76	57	71	62	70	71	92	64	61	71	68	66	76	61	81	58	75	80	80	76	88	69	60	70	73	85	63	73	71	71	62	55	65	71	63	73	58	59	80	77	66	67	63	75	73	67	68	77	74	72	81	67	62	69	60	75	76	70	64	86	73	72	75	66	58	71	61	51	63	84	72	70	59	81	53	67	64	59	79	69	64	58	57	69	71	74	80	62	63	73	74	76	61	64	74	78	68	69	77	76	65	69	57	56	63	74	63	64	60	60	76	71	63	43	55	62	61	66	57	76	77	55	70	66	75	59	88	70	71	76	58	61	70	71	63	83	64	71	54	62	64	63	61	76	80	50	64	81	61	72	88	89	75	64	65	69	51	71	65	74	76	71	78	63	80	62	66	67	65	53	87	61	81	72	64	59	63	62	71	85	81	62	62	62	63	73	77	58	78	73	78	48	80	72	46
6239	3775	361	354	391	344	302	315	264	283	350	370	242	272	295	351	560	802	480	344	208	202	237	198	218	191	199	208	183	198	195	181	202	177	196	200	192	200	180	199	228	200	212	214	186	206	198	204	197	207	212	205	198	225	191	209	218	191	214	186	207	204	173	210	211	199	220	188	168	214	186	187	209	198	200	201	215	212	179	197	178	200	204	228	205	194	196	202	209	218	204	216	207	201	195	174	193	206	194	208	197	190	201	185	192	225	188	184	175	196	192	194	182	201	198	186	179	185	197	186	187	205	208	206	181	201	208	202	202	215	200	178	191	219	177	179	207	211	179	211	209	195	193	192	180	197	176	201	225	185	200	181	193	202	192	196	186	202	197	186	187	190	181	203	213	204	216	186	212	207	198	211	186	200	195	199	203	216	174	214	202	211	202	183	193	179	185	204	212	195	191	183	204	187	186	201	179	212	188	199	184	187	188	190	226	205	210	229	191	194	241	216	189	194	200	193	231	227	185	185	194	195	187	216	188	199	200	200	199	186	226	221	170	219	187	189	219	195	207	163	187	196	193	196	216	188	195	177	197	179	191	218	206	202	169	202	197	220	191	187	200	197	219	200	222	194	200	202	197	192	223	204	198	199	192	219	195	222	187	197	207	194	185	185	194	214	187	207	186	228	184	223	192	222	193	203	221	218	194	191	174	171	194	203	189	239	203	187	223	228	196	204	204	209	186	182	182	199	203	179	193	198	193	219	191	198	184	173	184	208	184	201	172	185	178	231	182	203	196	180	184	195	189	191	194	179	191	209	201	210	206	172	184	189	204	233	198	183	178	216	216	217	205	194	199	203	209	184	193	218	208	196	195	211	191	181	200	203	207	189	197	205	202	207	203	196	208	199	189	196	222	214	192	227	221	196	219	201	189	203	188	203	213	195	190	208	188	229	196	225	187	184	191	220	203	178	190	191	182	194	188	198	191	200	167	204	199	171	223	227	175	205	190	194	199	205	221	179	192	171	198	216	203	192	180	187	204	215	196	180	214	208	190	190	209	171	195	197	192	185	195	221	187	181	180	201	178	223	204	205	205	165	181	219	195	219	200	195	199	167	190	185	196	216	188	197	199	171	190	185	171	202	181	188	225	242	214	197	191	204	204	194	190	219	186	196	194	194	199	198	197	194	199	200	206	205	199	196	189	212	189	181	188	175	217	223	204	189	197	190	208	177	205	227	201	209	178	208	229	182	223	212	191	220	199	199	213	201	204	192	201	183	186	195	184	211	191	195	197	181	185	198	202	215	187	192	209	228	214	189	196	237	206	204	206	199	205	186	213	190	208	202	188	215	201	195	169	227	193	213	197	189	188	178	193	182	211	201	189	195	207	183	199	205	222	227	215	175	193	199	175	235	206	163	193	214	187	206	210	217	212	213	214	189	202	203	199	190	208	196	194	199	217	170	188	196	206	182	185	215	188	182	209	193	207	228	162	191	194	204	201	195	224	178	191	201	187	202	203	201	196	208	209	188	194	199	180	209	221	193	199	183	203	199	197	201	181	190	197	208	216	204	215	201	198	198	222	168	213	192	218	173	179	205	188	203	196	191	190	184	209	243	198	182	191	219	210	221	197	198	185	201	217	213	211	214	192	217	214	222	216	200	203	202	209	206	193	213	199	201	179	205	187	196	196	214	191	206	211	188	208	202	178	210	199	181	205	207	211	193	179	200	204	184	212	184	210	206	188	239	185	204	213	202	200	230	197	178	220	169	195	203	214	193	220	190	173	185	191	200	204	209	190	212	239	192	218	196	185	184	189	204	181	205	191	198	183	213	198	187	208	185	203	174	219	184	185	190	224	197	225	192	186	212	181	183	188	197	183	223	185	200	163	190	205	204	198	176	207	197	190	188	175	212	198	221	202	188	196	186	201	224	200	214	205	220	191	195	189	184	199	213	194	200	214	189	190	201	194	197	202	201	192	183	196	201	185	181	176	198	199	175	189	223	203	189	201	200	178	214	212	200	198	211	221	211	176	197	195	196	198	194	211	182	215	209	203	201	209	190	215	227	187	197	196	199	200	189	184	196	181	202	188	182	196	208	187	185	174	203	196	197	201	195	181	199	218	184	198	205	204	193	219	219	189	188	178	195	192	197	210	224	201	199	189	190	217	161	197	192	211	208	197	205	220	180	175	202	183	210	218	222	188	211	204	179	222	248	202	230	191	208	172	208	207	214	208	192	194	185	225	233	180	211	225	194	204	201	185	186	214	211	196	182	191	191	197	188	192	207	188	210	189	234	234	213	208	194	199	206	200	213	202	205	207	193	195	193	191	199	212	225	202	183	213	202	190	234	210	209	182	241	204	232	184	213	184	213	215	192	194	234	200	176	218	223	198	217	214	203	190	178	186	204	196	195	200	191	189	188	194	200	223	201	194	196	175	211	209	204	188	181	215	171	209	205	207	222	221	215	213	191	196	200	210	190	187	218	173	217	174	219	209	207	202	191	200	249	182	197	178	213	218	211	186	205	213	216	191	221	240	185	196	184	197	214	197	241	213	203	206	192	174	209	188	203	190	203	221	191	167	208	208	206	208	207	202	208	220	202	205	189	204	156	208	197	189	193	179	188	205	198	195	189	206	204	214	220	192	199	195	171	226	216	193	185	196	207	199	192	180	199	189	208	194	208	186	205	201	199	167	193	181	198	234	197	202	209	186	184	180	204	229	237	209	208	211	204	203	166	212	198	202	182	185	180	182	223	195	180	187	194	198	206	187	197	195	223	210	189	215	203	190	208	186	205	192	168	201	197	194	205	192	215	216	195	197	192	208	194	218	210	188	185	211	189	169	191	205	193	202	241	178	225	192	192	223	172	206	185	220	186	193	200	190	211	209	233	210	187	185	189	190	208	198	182	204	201	219	220	196	191	181	205	206	215	203	215	172	204	204	225	176	219	197	203	187	211	202	175	200	193	172	188	200	186	191	193	189	195	231	222	200	201	192	188	207	205	188	206	188	203	178	190	209	190	193	181	213	204	194	212	192	196	208	183	179	209	205	204	213	192	220	195	206	201	201	181	194	190	195	182	157	214	211	186	189	201	187	209	182	195	202	203	194	184	196	205	205	179	210	187	181	173	195	207	186	215	183	214	194	180	179	187	184	203	213	200	207	199	214	211	214	188	215	174	216	189	201	187	198	209	178	214	207	205	184	227	199	182	181	196	230	181	202	212	189	205	208	203	191	237	224	195	199	185	173	209	196	200	195	197	192	191	207	165	188	189	207	186	214	201	187	192	186	177	192	185	205	199	214	196	204	190	220	224	207	188	189	207	209	189	189	176	210	201	202	195	213	196	197	204	184	204	199	199	193	187	185	174	207	201	201	201	222	202	214	229	193	195	199	182	182	193	179	198	200	207	226	220	224	200	203	165	199	201	200	205	213	183	202	206	219	202	169	201	218	210	189	193	228	213	180	199	192	229	185	187	193	191	184	194	212	222	201	218
45139	49178	11593	1654	725	602	448	389	356	334	324	316	273	251	225	251	281	335	322	671	202	199	224	176	173	201	230	217	196	169	199	190	184	175	180	166	171	213	168	193	173	182	183	174	187	182	163	201	204	169	190	176	188	174	192	204	202	172	175	180	167	176	172	199	199	183	190	194	202	168	176	167	178	207	183	183	197	216	162	184	207	201	195	209	192	179	167	170	161	178	175	178	162	152	202	180	161	189	160	185	165	181	194	188	180	190	192	181	162	189	183	199	178	182	185	174	178	187	166	159	192	184	189	168	183	185	172	169	187	181	156	189	185	187	161	191	196	179	171	165	161	189	203	174	161	189	185	187	202	196	183	180	174	189	216	180	174	187	185	156	184	162	171	171	177	181	185	205	168	198	173	183	185	178	194	192	185	186	193	209	175	177	197	173	198	165	166	189	217	204	227	173	171	167	163	176	201	191	171	181	177	186	173	194	196	197	189	171	189	196	180	183	209	190	160	163	163	179	173	166	193	183	192	173	176	176	179	197	166	176	169	193	157	200	188	171	161	152	196	195	223	185	180	208	241	214	155	183	176	196	182	202	170	190	166	170	186	202	159	210	181	170	168	182	171	201	173	179	207	190	157	167	186	176	179	177	192	174	175	183	202	205	200	205	196	181	165	179	174	183	208	190	171	215	206	201	193	180	165	170	164	167	199	182	184	194	195	198	201	177	201	163	213	193	161	165	177	191	205	183	164	188	187	201	170	195	191	166	191	171	186	183	182	157	190	167	184	198	190	193	163	189	196	163	188	210	200	175	177	175	188	187	195	178	213	198	197	201	153	159	166	174	195	205	164	176	173	174	160	161	162	166	191	163	199	179	182	164	229	204	168	172	191	209	188	202	184	166	197	175	203	181	165	193	179	195	177	160	178	183	180	191	175	159	176	161	179	172	177	183	164	174	172	178	174	164	173	176	178	189	190	168	156	173	204	190	201	213	187	168	160	179	184	179	180	150	204	206	204	183	180	187	205	196	174	210	150	180	183	218	161	183	158	158	181	178	212	181	177	199	189	189	212	176	190	179	189	169	199	167	163	163	185	213	190	205	190	172	188	185	179	173	176	169	179	180	199	176	203	199	173	155	175	188	187	192	185	189	168	174	182	176	165	163	178	179	187	180	155	184	183	161	169	196	175	168	176	190	177	183	213	170	187	166	179	185	183	180	199	223	174	170	181	204	153	204	186	176	166	172	187	150	185	187	194	164	194	177	174	180	180	197	173	181	199	165	182	171	188	188	188	208	187	172	178	176	199	213	186	173	164	166	181	174	213	208	158	202	218	185	189	159	180	172	206	200	186	209	184	182	188	173	194	187	196	174	193	185	185	175	195	164	173	187	178	188	200	182	160	148	195	188	180	178	215	181	177	199	217	162	166	207	206	192	194	159	170	208	195	183	176	200	176	158	196	186	212	203	183	200	202	178	190	173	179	179	158	173	168	187	172	189	183	163	204	189	160	192	160	198	194	163	175	164	210	191	177	148	183	185	197	162	161	205	184	192	169	184	181	178	187	176	161	191	189	185	170	164	193	178	173	173	180	192	172	193	217	176	197	195	200	185	188	191	177	191	210	158	148	183	183	172	190	174	156	176	196	159	189	164	155	189	173	176	194	198	167	181	180	191	194	158	175	166	179	191	179	188	195	185	197	178	152	168	170	202	205	190	184	180	172	176	189	188	164	178	196	184	199	198	189	196	209	163	176	197	174	178	173	172	172	218	189	169	166	211	207	185	164	179	157	189	175	173	187	171	160	183	193	172	170	188	206	180	173	176	174	173	212	207	203	155	195	199	207	159	189	190	171	177	170	183	198	171	190	149	172	163	195	180	190	166	155	198	159	170	178	185	183	151	182	175	183	165	175	199	176	170	193	170	184	182	202	196	200	196	158	193	191	192	213	190	184	159	176	191	168	170	160	188	187	213	189	177	160	179	204	172	183	199	178	202	191	183	165	179	154	176	184	196	179	182	185	195	205	188	179	178	189	212	176	195	170	185	190	159	175	198	171	171	207	180	188	175	178	200	198	192	183	179	195	197	201	190	163	190	201	156	171	175	182	182	172	193	163	191	190	218	173	173	170	181	176	194	179	187	170	144	198	176	181	188	191	205	152	202	172	165	181	176	186	188	200	219	165	197	173	194	187	193	167	152	210	177	186	174	191	169	188	198	205	184	177	192	203	189	201	185	178	155	154	194	194	190	195	174	192	190	166	170	182	163	169	168	193	161	187	164	209	182	180	146	174	177	166	181	196	192	188	191	208	178	207	173	192	183	178	165	185	180	177	173	196	176	191	202	189	175	185	178	176	184	181	179	183	181	198	184	166	179	193	180	195	193	201	168	171	199	198	179	175	170	168	195	182	171	163	178	178	190	177	183	184	163	180	181	169	169	191	199	177	196	188	197	210	163	183	185	197	161	174	196	183	192	182	176	199	167	199	167	198	180	162	178	171	191	196	174	167	198	167	199	178	170	192	148	196	191	175	193	173	184	200	176	168	183	200	189	180	184	192	187	169	212	157	184	181	175	170	215	193	193	156	199	176	181	194	167	188	203	190	176	192	164	201	202	190	200	171	197	183	171	174	203	165	159	187	178	183	193	208	173	173	161	183	162	187	174	175	180	173	207	185	184	190	213	223	160	183	169	220	198	180	196	174	176	174	188	168	193	169	196	178	177	192	190	185	180	184	184	154	189	176	173	178	184	192	193	180	156	175	194	178	204	181	177	186	178	158	178	198	199	188	181	209	214	181	174	170	177	184	176	172	210	187	177	198	191	190	171	191	164	168	189	163	186	192	190	187	177	167	175	197	186	186	165	169	177	154	178	165	214	174	162	211	170	178	207	192	187	175	171	196	163	196	183	167	172	190	193	178	176	199	208	164	163	164	193	166	193	186	173	135	189	188	189	196	177	168	177	170	184	178	195	192	170	198	193	194	201	180	163	167	163	198	171	182	214	201	160	195	181	168	195	190	193	154	187	172	187	177	194	181	172	189	217	189	180	190	221	218	176	193	201	162	175	169	175	174	203	201	197	176	171	205	182	189	196	167	186	195	209	162	192	177	171	178	190	191	165	182	172	173	175	174	173	171	191	172	183	184	162	169	210	185	180	169	165	191	176	177	170	186	168	196	185	203	195	171	175	184	184	202	188	179	198	160	173	183	193	189	192	203	182	187	187	184	177	203	198	190	187	178	192	176	227	152	191	185	193	185	166	176	193	178	203	185	153	157	176	180	187	158	168	183	179	178	197	170	186	172	194	195	192	170	183	159	207	184	166	181	202	194	204	151	171	193	178	200	186	190	198	182	179	174	206	194	181	193	192	188	188	187	158	179	163	181	177	196	177	219	177	177	166	150	182	185	195	153	183	153	204	202	184	186	169	192	184	178	209	178	175	175	156	217	172	191	174	183	167	199	184	166	176	195	178	158	184	169	204	207	197	207	185	208	157
28448	23093	2726	2941	2786	2321	1926	1650	1407	1251	1321	1286	1088	914	924	872	1355	1707	1299	3563	557	534	539	557	505	516	507	527	488	492	487	463	500	480	484	491	432	470	442	457	455	499	499	466	467	444	453	472	395	471	512	443	460	456	444	408	470	426	433	422	478	446	472	462	439	423	474	447	469	439	455	470	439	439	452	457	438	425	496	464	454	437	444	451	401	410	430	467	449	476	478	464	393	414	460	412	407	437	477	435	456	440	445	426	415	424	436	460	419	455	434	471	463	442	413	393	441	451	463	415	449	479	439	414	439	450	421	423	442	437	403	422	474	436	421	412	417	413	452	485	451	461	434	450	467	422	468	468	454	419	407	418	445	413	443	454	429	428	435	427	401	449	449	427	429	435	442	433	414	438	392	430	421	458	450	453	443	427	436	434	435	408	426	439	423	418	435	434	431	426	453	407	459	416	432	433	454	411	447	428	456	379	414	449	446	444	424	446	395	450	423	444	448	399	425	412	463	456	473	438	412	421	415	417	429	452	465	455	439	434	419	428	476	454	453	404	445	488	453	407	453	423	450	412	453	446	408	448	466	432	402	430	413	497	435	431	389	442	397	424	454	458	441	465	465	465	384	479	456	447	455	436	421	443	483	423	439	413	418	430	459	389	431	431	444	456	453	448	468	429	425	435	472	435	431	435	451	472	434	461	429	446	401	401	433	465	452	452	408	454	401	433	424	425	420	424	405	418	418	396	420	425	413	411	431	399	419	455	430	436	418	439	401	426	444	419	403	476	419	438	439	467	418	452	422	450	467	409	439	428	401	444	456	429	413	429	448	411	423	453	457	420	452	415	435	437	436	420	441	434	447	414	424	427	462	452	399	434	406	443	428	445	419	448	425	365	468	449	464	378	447	415	414	436	431	443	440	443	471	449	428	407	450	461	413	443	440	467	412	468	436	419	455	406	441	448	473	466	466	481	427	453	490	423	386	455	401	449	478	454	452	417	444	399	439	451	443	472	472	446	426	445	411	450	406	447	431	500	433	437	431	409	421	449	431	415	468	421	418	417	399	414	414	466	419	437	462	472	442	424	448	461	425	449	467	437	453	411	503	431	419	425	441	404	411	434	426	452	451	449	414	409	425	446	390	448	451	420	428	432	455	401	416	416	421	412	452	448	419	453	428	405	400	460	423	438	473	440	453	437	435	437	424	469	449	432	464	432	436	448	435	434	404	451	431	445	416	418	427	435	427	443	430	442	455	452	417	470	421	433	422	443	416	448	481	416	429	429	438	448	413	450	420	446	434	451	431	430	465	476	416	414	418	424	416	446	431	469	453	423	436	429	425	428	406	440	438	442	445	441	445	422	447	446	464	422	424	443	428	435	431	466	438	411	428	433	445	452	435	401	440	422	430	437	458	456	452	418	431	416	404	449	414	467	438	455	442	378	440	445	444	444	431	475	418	446	451	468	406	397	416	419	418	422	434	440	439	433	447	398	465	490	418	413	436	472	420	391	438	453	404	460	380	429	424	475	416	416	440	469	464	406	453	427	428	459	441	412	423	449	452	422	445	395	424	440	457	451	457	440	466	432	434	455	423	415	439	429	444	430	447	457	448	460	462	464	451	439	398	442	441	428	433	454	440	484	409	453	411	434	409	482	435	455	421	411	428	453	419	405	437	450	414	439	449	421	472	436	425	447	445	456	423	378	428	455	419	434	426	429	425	428	465	433	426	419	442	430	442	429	450	450	443	440	452	422	438	439	450	410	392	454	439	400	440	464	455	462	437	389	413	416	452	416	422	413	453	438	417	459	482	424	478	438	442	412	444	444	404	442	456	407	428	490	420	414	424	427	434	437	433	460	418	433	439	428	456	445	433	428	473	422	434	468	440	461	454	434	475	437	439	420	443	435	418	400	402	434	411	436	443	437	447	430	440	453	448	440	435	403	416	443	448	480	464	446	445	436	449	442	434	443	435	440	437	460	413	401	461	425	398	440	451	423	433	419	429	442	442	424	427	449	440	427	413	449	423	404	461	425	444	444	428	423	411	408	467	440	415	432	429	402	428	464	455	448	439	448	448	421	491	455	427	397	456	422	416	419	409	408	433	392	407	435	444	392	430	397	426	451	489	453	409	424	452	446	464	428	437	436	416	422	433	441	485	404	437	445	440	435	440	415	457	425	430	458	450	455	437	438	436	445	417	423	442	418	454	420	398	426	418	463	468	429	415	450	375	429	426	420	413	432	422	429	404	439	414	432	416	454	450	434	439	476	478	417	439	423	454	430	447	430	441	422	410	436	406	458	467	402	471	450	461	434	431	460	436	452	460	443	456	445	428	460	422	413	427	429	432	451	427	469	436	472	461	430	435	431	457	440	455	414	419	386	456	442	444	417	442	483	438	413	436	428	430	440	399	458	429	435	459	427	421	389	444	479	431	449	488	431	430	434	480	429	454	436	459	463	452	443	442	455	404	448	454	450	433	401	389	454	450	424	443	456	428	422	436	410	414	417	406	436	425	435	432	390	422	443	438	440	441	469	453	447	409	446	436	413	431	458	445	431	438	436	438	476	429	472	447	428	437	426	407	396	426	445	443	464	510	450	441	421	466	420	420	472	436	413	417	444	414	449	455	389	435	448	440	446	451	435	431	397	434	443	408	443	463	434	428	459	432	422	441	443	429	449	449	442	462	460	444	423	434	411	453	418	426	436	429	444	405	418	468	437	467	435	424	433	459	442	445	464	443	418	410	431	415	442	466	447	432	439	425	470	460	409	410	409	447	412	443	431	450	414	457	406	470	453	434	430	457	420	448	396	411	452	382	411	413	466	479	440	395	446	412	441	437	461	462	430	410	422	440	448	413	397	455	443	446	427	454	457	445	413	450	464	419	429	399	445	461	419	405	431	402	414	458	412	416	460	430	484	453	448	431	440	456	437	412	429	413	439	444	461	445	437	447	429	429	418	422	471	427	421	453	425	393	395	460	438	395	432	431	477	416	424	451	477	427	425	399	444	414	440	422	459	412	394	454	466	405	434	404	448	423	447	440	441	473	423	442	427	420	450	467	411	432	406	421	448	426	472	403	458	444	457	442	411	422	471	468	423	462	442	418	430	400	465	419	428	404	471	474	401	439	453	420	463	474	467	469	415	433	449	413	434	426	411	439	465	434	390	425	453	444	432	424	419	433	444	419	410	450	441	447	415	435	432	432	449	398	430	465	420	418	416	410	431	431	426	425	469	418	441	474	449	444	408	409	454	444	416	446	439	414	455	429	413	425	475	415	443	444	439	461	439	469	412	411	430	429	438	455	450	427	441	454	430	400	422	443	392	422	424	455	409	456	426	440	442	416	453	442	440	425	450	461	430	413	430	413	465	409	412	458	439	422	438	421	445	447	447	480	433	429	438	423	448	405	416	419	430	415	446	411	458	430	458	440	400	452	424	403	443	423	425	432	434	397	426	418	387	435	430	409	427	414	429	462	424	411	458	448	437	448	436
55349	59536	19934	6863	1679	944	759	618	550	456	499	458	432	377	413	372	409	537	381	922	278	279	303	275	254	281	250	271	276	270	282	277	239	255	248	247	261	255	236	259	251	260	239	256	251	220	224	229	222	259	270	256	254	238	286	212	288	251	263	267	243	240	262	258	260	255	261	241	271	226	243	270	255	249	236	234	233	255	236	239	252	239	257	257	249	225	236	246	235	256	254	238	262	265	244	253	273	244	263	258	238	224	247	223	220	242	244	243	250	255	223	235	237	251	248	220	234	247	219	244	224	251	236	256	237	205	240	257	227	227	251	257	254	256	228	247	231	229	252	234	233	245	252	227	273	248	261	233	255	256	225	241	257	260	256	247	248	233	258	232	220	265	253	244	243	247	258	214	232	208	237	201	245	227	274	222	263	269	235	233	239	278	254	260	226	248	222	237	238	269	235	242	269	249	251	243	227	243	261	250	287	264	233	250	244	234	254	230	251	253	252	286	244	253	222	241	258	242	263	261	271	245	268	280	264	268	233	260	251	245	267	257	207	248	256	246	280	251	245	222	265	246	230	239	270	236	280	225	231	219	272	224	200	226	263	248	253	257	268	263	250	208	248	258	269	254	231	246	239	212	248	220	244	231	268	254	277	243	250	258	258	210	204	231	259	228	236	244	218	249	227	266	224	223	259	255	245	217	247	238	240	277	246	246	236	215	274	234	239	235	240	245	245	230	224	251	205	233	254	220	272	227	253	250	238	242	263	249	257	254	241	262	241	255	194	233	264	239	220	236	263	242	231	256	257	271	281	246	269	234	239	242	248	226	245	227	260	227	257	224	246	276	241	246	258	238	250	260	235	250	250	247	238	228	238	266	237	293	214	244	241	244	216	216	234	238	256	280	222	269	249	227	276	227	249	238	227	261	232	255	231	239	254	267	228	264	248	243	246	245	233	240	263	251	238	261	263	236	240	260	278	212	251	305	258	227	264	249	274	265	254	242	224	230	228	231	225	260	217	258	262	289	248	240	218	281	254	214	283	235	240	241	230	245	217	262	211	251	216	260	260	254	241	253	244	269	277	229	263	265	237	240	225	255	220	244	276	222	294	264	216	217	231	252	244	241	223	233	247	201	254	262	256	261	262	249	268	257	246	243	262	270	243	255	241	242	216	252	230	224	249	243	236	226	250	244	222	215	260	245	284	220	263	264	256	255	275	278	226	256	250	269	257	223	232	243	253	255	266	253	266	235	249	257	262	271	248	239	269	257	242	233	216	233	231	246	238	230	240	245	269	231	234	253	240	247	260	270	267	225	286	252	272	240	235	239	262	240	245	235	264	249	246	246	252	241	223	272	241	238	244	246	206	265	230	256	226	232	244	244	250	210	237	258	256	266	263	225	253	252	266	239	227	238	276	260	226	207	256	255	286	241	249	230	271	236	237	248	231	197	248	230	220	238	229	241	268	254	267	267	241	271	269	253	257	261	251	251	250	219	247	257	253	244	238	208	227	242	255	252	266	264	253	277	223	259	256	253	227	238	249	263	257	245	243	224	265	246	232	242	254	245	228	232	264	257	242	283	254	249	232	235	272	245	227	211	216	240	270	221	249	279	277	260	275	264	246	240	240	219	220	233	250	244	243	257	231	247	249	253	227	246	257	236	235	219	263	259	257	230	260	249	257	282	240	256	213	220	246	234	270	247	229	229	232	266	265	234	237	254	250	255	256	232	248	253	245	283	256	249	280	263	247	256	254	251	247	255	267	283	262	224	253	244	243	236	248	246	264	231	257	274	225	251	256	235	241	226	239	210	213	229	261	260	248	251	252	241	259	249	208	253	237	238	252	231	238	249	240	219	255	258	249	284	242	250	246	249	246	267	233	268	250	276	232	221	246	255	287	228	234	223	259	236	252	239	271	255	256	264	223	240	258	262	227	246	244	241	256	264	217	238	228	233	244	247	250	254	197	250	254	246	246	229	232	272	251	244	237	252	238	242	240	231	254	258	198	245	245	254	205	247	252	287	245	264	233	246	248	263	235	256	238	284	244	242	257	279	245	256	233	254	260	269	218	223	241	263	235	250	214	279	250	219	204	238	220	238	220	268	241	237	244	256	238	236	264	254	246	244	241	250	263	230	262	247	231	235	254	225	237	243	228	279	223	234	259	272	217	270	230	230	243	234	213	243	264	259	269	256	244	259	248	232	252	232	253	253	251	253	265	245	237	239	273	251	262	239	250	224	266	234	242	250	261	250	243	236	233	254	230	253	228	265	282	266	248	252	231	249	227	237	212	253	242	253	218	259	263	255	231	243	229	262	242	228	253	252	220	261	255	233	236	251	247	236	252	242	251	269	259	242	237	260	237	257	224	243	254	203	252	268	237	242	253	229	215	248	235	233	232	238	267	254	277	256	254	276	245	241	237	227	274	268	263	244	240	268	244	233	275	215	240	230	237	232	256	273	238	263	254	250	286	275	231	257	261	227	251	273	253	230	210	229	297	225	252	214	242	240	265	243	246	257	261	282	276	232	234	253	258	226	234	238	247	252	242	248	266	255	271	250	247	260	243	250	226	248	244	269	232	231	257	250	254	234	227	261	258	230	231	220	245	243	275	296	228	248	238	219	233	243	247	244	253	218	223	221	262	229	212	246	254	246	221	234	228	243	238	231	228	255	281	240	234	226	251	228	212	279	222	246	270	269	236	254	239	252	271	231	243	259	242	262	233	252	235	244	236	235	245	258	231	249	232	258	251	249	248	260	240	259	246	235	231	263	257	285	244	243	252	290	255	232	227	254	222	250	254	278	233	257	260	270	264	233	246	210	250	242	250	257	236	237	230	269	261	231	244	237	261	231	251	255	263	231	248	222	269	257	231	228	264	249	207	212	238	257	246	252	263	265	248	280	245	256	245	231	271	237	284	253	229	230	235	241	251	254	210	229	263	251	250	237	218	222	243	234	251	265	252	216	227	240	270	252	261	277	240	224	242	229	268	272	251	232	228	236	233	282	232	255	221	264	277	250	256	248	249	247	263	231	222	234	248	228	267	237	252	238	221	255	225	251	241	241	240	258	252	247	259	255	243	260	259	249	233	235	242	268	254	235	245	245	253	264	235	234	253	222	249	259	227	229	236	241	256	259	253	289	240	221	244	235	254	240	234	260	246	236	229	212	236	232	227	236	228	241	245	239	231	259	264	259	210	233	251	235	248	277	243	232	258	253	240	284	252	243	234	240	235	273	231	238	245	254	231	226	210	239	257	265	217	248	250	232	239	249	255	227	248	279	279	253	257	234	230	264	248	275	243	260	220	248	233	257	240	260	232	276	235	253	266	253	258	241	221	259	259	206	234	267	246	226	223	258	224	266	223	257	237	242	228	225	251	223	253	236	258	250	236	214	268	229	240	227	246	263	247	241	243	238	241	232	238	263	262	226	270	227	243	224	245	243	252	231	245	226	277	242	240	235	267	250	277	237	262	265	220	225	265	286	248	232	250	225
36495	31023	4718	5335	4535	3886	3085	2596	2225	1967	2122	2044	1843	1406	1433	1429	1611	2592	1611	4701	793	746	740	805	709	740	724	689	664	680	632	634	637	661	638	589	626	585	594	571	580	583	594	596	567	547	575	594	568	570	590	579	570	602	575	572	558	590	542	606	589	553	585	564	586	599	548	584	564	579	539	573	546	563	558	606	609	568	538	597	554	571	547	565	547	517	540	552	577	552	565	564	517	553	539	572	553	559	546	501	520	562	570	555	570	509	514	510	519	540	521	584	557	519	585	563	525	545	568	557	550	568	488	558	570	526	559	542	542	579	555	535	532	528	574	547	528	550	562	575	524	564	514	537	549	505	557	521	500	524	539	543	521	482	552	552	561	541	541	532	593	518	511	576	540	559	519	534	498	565	561	591	556	590	526	539	544	534	560	569	542	554	554	539	528	529	575	553	571	511	572	549	562	566	525	549	586	538	544	525	517	521	530	543	508	548	540	544	522	591	590	572	563	559	536	556	555	550	515	557	522	530	520	526	533	519	579	563	561	590	552	552	579	561	527	567	551	539	569	486	552	522	516	557	512	549	562	534	543	506	531	508	531	527	504	534	570	504	587	520	557	551	571	532	562	521	566	530	523	554	534	559	553	525	540	522	551	522	557	534	534	546	570	575	553	523	584	522	529	516	551	564	511	574	560	590	573	545	505	526	500	551	577	529	522	524	560	575	494	544	534	550	538	557	522	570	545	574	504	506	560	521	569	576	528	527	505	559	538	536	502	551	536	532	535	559	546	532	558	558	554	532	562	564	519	526	545	546	543	531	526	539	567	546	590	531	532	541	577	530	492	578	560	534	577	525	545	499	559	537	571	558	571	539	551	531	536	584	571	573	559	547	537	543	573	539	558	529	561	526	557	539	580	528	565	500	557	521	534	534	506	488	522	585	552	578	586	524	562	548	527	518	530	529	548	533	547	524	544	514	475	551	528	564	582	559	554	558	550	536	559	557	519	566	528	543	528	541	513	563	537	512	537	545	507	549	508	596	575	547	515	523	549	526	545	542	536	543	524	541	544	584	521	563	555	536	584	552	523	519	527	523	560	521	541	551	544	574	558	511	511	561	545	531	550	605	519	581	581	529	548	548	530	540	555	543	548	527	568	546	516	528	536	518	539	559	549	550	544	540	559	528	566	538	573	592	533	570	543	532	554	473	560	526	533	546	533	522	554	529	527	562	581	562	532	537	549	538	547	496	554	535	514	595	595	569	547	547	519	577	569	560	531	532	563	525	536	526	506	581	522	560	531	516	528	563	526	520	558	522	543	521	574	545	509	484	537	556	519	537	504	530	507	590	549	564	509	535	560	531	528	520	516	530	504	589	554	568	519	535	572	555	518	566	543	543	500	540	581	500	532	518	540	550	551	523	537	519	547	546	558	550	544	524	546	546	580	554	544	561	559	567	541	534	553	517	525	552	534	550	540	540	514	558	498	555	545	510	545	579	546	470	517	525	553	551	509	540	571	568	547	516	566	505	557	569	506	575	523	553	553	530	541	525	522	539	504	523	543	546	575	560	519	517	530	569	544	518	545	548	533	549	527	529	565	546	567	551	545	499	531	541	538	535	538	490	522	599	516	542	522	518	602	547	566	550	559	553	560	541	567	526	518	567	530	556	591	513	557	541	508	530	565	567	548	525	526	580	532	577	544	587	537	558	554	528	542	547	546	564	557	566	558	525	525	564	521	549	522	537	521	517	570	572	547	600	557	588	542	528	522	509	556	542	537	552	566	568	580	531	528	552	578	540	552	563	582	511	573	561	620	552	523	546	543	544	527	561	566	552	553	557	535	597	537	571	533	572	570	564	529	554	617	558	554	527	504	543	525	538	540	538	550	525	535	527	552	573	540	558	525	517	550	549	555	582	565	538	504	554	567	520	535	556	558	527	564	539	503	507	550	571	564	529	534	549	524	511	520	588	541	537	558	540	564	575	527	506	564	557	548	575	602	494	550	559	549	564	537	536	537	552	542	486	553	527	521	564	534	576	494	546	550	559	522	520	555	545	512	576	520	521	535	576	560	529	537	537	559	544	543	516	560	550	547	556	570	539	574	560	555	514	520	543	565	581	535	527	525	546	560	580	512	559	530	536	528	491	517	554	545	557	568	561	523	521	572	504	555	521	556	548	554	526	563	528	539	564	544	560	529	559	590	520	546	521	548	562	523	568	527	495	540	557	548	535	566	519	507	570	560	526	534	538	510	544	548	557	567	556	546	533	549	525	542	521	533	536	558	505	535	518	572	551	533	588	531	516	554	533	550	570	526	541	546	587	539	530	534	554	519	538	587	568	550	541	531	542	514	548	532	576	508	522	544	589	529	567	533	566	524	571	543	531	538	558	567	529	529	507	543	529	532	522	536	513	581	548	532	531	517	550	552	528	545	541	512	507	549	601	519	524	530	519	581	558	538	540	524	523	570	537	534	579	554	541	559	525	530	549	530	529	591	514	535	519	550	554	555	536	527	522	530	547	549	573	513	525	541	545	612	581	552	587	535	532	588	525	555	541	579	534	525	582	523	586	524	534	556	556	512	545	563	561	540	533	548	550	542	541	537	511	530	562	535	571	500	555	578	522	546	526	520	538	542	591	544	566	540	515	567	534	517	530	534	555	540	542	525	521	570	560	556	552	588	554	570	536	570	569	542	553	544	575	549	516	519	515	545	556	554	533	519	542	502	548	536	569	563	544	522	563	549	548	503	503	546	568	545	590	536	527	534	522	558	513	514	561	557	549	583	535	529	545	560	524	563	541	558	560	548	529	515	508	532	561	577	537	514	540	499	565	535	559	570	514	602	498	600	574	537	573	487	556	527	500	592	554	563	539	524	550	541	560	576	599	578	530	511	534	567	511	520	544	570	535	514	569	551	554	507	543	551	532	542	557	516	518	538	528	537	487	547	523	500	575	550	543	600	575	544	515	530	547	526	537	541	526	538	561	545	562	529	519	560	526	519	558	499	522	556	521	557	582	525	556	543	561	543	564	536	517	532	541	557	548	528	540	543	538	541	544	535	526	544	543	532	547	516	494	563	549	590	556	543	555	513	582	537	558	528	553	576	554	554	530	536	535	506	553	566	522	535	548	553	590	548	582	521	534	547	542	570	512	532	547	551	529	517	557	551	583	492	517	573	573	552	552	535	500	532	576	509	572	530	565	524	534	526	553	544	593	530	539	556	544	575	537	570	532	516	539	538	542	523	545	566	526	548	542	580	551	562	531	568	568	537	544	492	543	584	583	540	491	539	522	544	587	553	506	556	521	568	550	550	535	555	564	548	543	536	567	543	553	567	555	575	552	521	533	509	516	530	542	532	558	532	604	509	526	554	536	571	537	516	528	526	507	525	582	516	561	544	602	550	546	548	574	543	538	557	528	548	546	529	508	544	541	554	529	556	581	558	542	576	524	534	559	558	559	559	542	526	558	489	546	534	560	542	511	517	532	542	574	524	518
7911	4401	365	185	130	104	108	71	115	79	93	87	81	84	85	94	112	130	144	100	65	66	76	77	67	53	82	51	80	60	67	70	71	78	82	89	85	81	83	61	68	59	71	82	79	73	78	70	63	61	65	80	77	73	68	68	77	83	62	81	75	82	96	75	68	58	71	67	62	74	83	81	67	63	75	67	73	60	68	77	79	68	52	79	77	82	68	59	70	74	76	64	85	63	74	76	88	52	82	56	75	90	64	69	65	66	68	64	71	73	83	61	68	77	81	72	70	72	59	67	71	71	81	76	62	64	73	77	71	66	66	58	91	69	72	83	74	86	74	68	71	66	57	73	90	68	76	62	84	82	74	71	65	83	57	58	62	87	73	75	62	65	63	73	54	56	72	82	67	61	65	52	74	63	85	64	57	75	73	74	67	60	69	70	77	69	74	64	80	71	71	68	67	82	71	64	68	72	72	92	79	66	70	62	75	65	69	72	52	54	82	92	72	79	70	76	68	76	72	66	69	73	53	86	50	69	66	70	63	64	88	76	82	69	85	78	55	75	64	64	75	63	60	72	53	62	62	75	62	71	74	77	76	71	75	79	83	57	54	73	60	55	77	72	89	63	73	62	69	71	67	59	73	71	70	67	73	74	72	62	72	70	86	72	65	71	84	59	70	60	73	63	52	75	76	55	70	67	81	60	45	61	71	62	63	71	59	66	79	71	82	54	71	66	85	70	72	65	77	67	73	81	69	81	75	61	69	71	67	48	72	78	69	78	76	68	57	67	64	70	68	88	77	69	78	70	78	64	74	68	78	73	80	78	69	69	64	76	61	49	84	62	88	65	86	70	64	75	60	67	66	75	59	84	69	91	86	67	66	68	68	75	64	73	87	79	83	62	71	73	70	60	62	70	65	69	69	72	68	78	68	84	86	54	79	66	75	50	75	84	70	66	90	69	61	57	81	76	69	76	73	73	57	59	82	68	63	65	77	73	59	58	76	69	84	91	69	71	57	62	56	61	70	84	65	81	79	99	83	66	81	64	69	75	64	79	61	79	71	70	73	63	62	68	73	74	78	63	70	72	91	72	70	66	67	73	67	69	57	63	79	76	77	70	72	76	69	64	67	85	67	64	57	68	89	61	72	87	78	77	69	71	74	62	89	67	74	73	76	70	69	76	66	83	82	74	61	56	74	71	73	71	80	78	73	79	71	61	73	69	65	76	68	82	68	63	72	71	86	78	61	62	72	74	84	79	70	75	70	67	81	66	72	62	64	77	77	63	83	74	62	68	64	82	71	86	73	84	62	72	71	60	78	70	67	55	73	73	67	61	80	88	63	61	81	55	74	58	64	75	76	66	67	72	81	74	81	69	69	55	79	93	71	79	66	67	88	68	61	63	71	71	55	59	58	63	60	64	68	63	81	61	71	61	74	73	57	71	93	58	66	76	59	68	78	74	66	86	63	83	59	69	60	68	69	63	67	74	59	80	67	65	70	75	81	57	77	64	56	61	76	58	75	56	60	64	57	71	70	79	54	80	73	65	73	73	78	77	60	74	59	54	68	75	66	79	57	69	79	55	68	80	84	65	62	76	87	72	72	62	80	72	72	62	53	73	66	67	81	67	74	73	72	70	58	65	79	77	74	81	71	66	74	68	71	78	66	67	67	75	58	80	74	70	62	69	58	59	70	66	68	61	79	82	77	68	73	77	61	84	82	80	60	87	60	62	75	56	59	60	69	74	88	82	66	81	72	70	67	77	69	69	62	62	62	65	65	61	82	76	71	67	70	78	76	69	63	78	49	69	66	69	72	76	62	75	65	85	67	78	45	72	74	71	57	66	69	84	97	79	66	70	64	84	75	64	73	59	80	73	73	55	79	66	77	71	75	71	67	73	82	68	65	65	71	73	58	73	62	77	71	71	56	63	57	67	82	83	70	64	71	78	80	76	69	87	69	82	70	69	60	65	59	69	69	63	59	70	83	71	65	80	77	72	66	63	80	62	76	67	80	78	77	56	71	88	54	58	61	93	69	71	71	82	65	83	66	72	70	66	68	53	81	74	61	92	50	78	66	76	71	68	73	73	67	92	74	74	66	67	61	77	60	65	67	68	83	74	66	65	49	66	69	59	85	80	74	75	50	71	75	60	80	53	73	70	68	54	66	65	70	83	69	64	63	63	90	70	59	70	68	75	72	74	67	50	86	70	81	63	67	63	81	66	57	60	58	66	56	79	79	71	71	88	60	74	69	74	79	52	57	67	68	64	75	60	73	75	71	75	61	84	80	64	72	67	57	70	80	65	64	79	61	65	63	69	62	56	68	74	70	71	54	68	69	62	74	82	60	74	78	53	57	67	86	94	73	68	57	68	70	61	76	65	77	74	80	76	69	61	58	74	70	84	65	68	77	63	72	72	66	55	78	77	58	76	75	73	80	52	85	79	73	48	63	71	68	64	78	59	62	78	63	73	79	79	72	84	58	71	68	70	76	46	90	76	78	68	73	49	51	62	70	70	71	56	88	62	64	65	64	63	56	67	67	71	73	58	65	72	82	76	59	75	75	57	68	69	73	63	76	69	63	66	60	59	68	77	74	57	57	79	78	76	68	70	62	73	76	76	72	80	66	46	77	71	73	65	64	70	58	58	61	77	69	83	60	89	69	73	67	61	63	68	55	65	74	86	64	71	90	71	80	75	64	73	65	70	75	69	62	72	71	72	78	72	70	60	73	68	81	61	64	74	86	86	57	62	60	70	79	70	77	67	56	51	70	66	80	75	52	47	80	55	71	50	84	62	62	68	65	67	73	59	76	76	86	63	80	69	62	68	71	52	62	54	80	49	70	64	56	63	64	51	70	61	70	82	58	57	87	64	88	65	54	62	71	91	69	79	75	60	64	84	60	64	73	74	56	61	63	62	68	88	80	84	75	70	54	71	57	85	68	59	69	80	60	57	71	61	63	65	61	65	74	77	69	63	77	61	72	64	68	63	80	62	74	69	73	75	60	70	67	71	64	69	82	69	72	80	71	74	61	69	57	68	67	78	67	85	66	60	66	75	82	70	56	66	97	77	65	72	72	68	65	60	67	63	77	58	73	86	48	73	78	70	66	65	59	81	82	75	64	59	67	59	67	72	67	67	76	65	68	55	84	88	66	80	66	68	82	70	50	65	57	70	62	66	77	87	57	63	64	89	83	69	87	63	54	83	77	73	68	66	80	62	64	62	76	57	77	59	62	84	84	61	56	62	82	72	74	75	60	58	70	77	81	62	74	70	83	59	67	76	69	78	86	68	50	80	66	69	61	57	60	69	74	71	60	77	66	68	76	81	70	68	82	70	67	65	61	55	76	70	70	67	71	50	75	59	71	66	67	72	63	63	51	68	70	91	59	58	71	77	68	84	80	76	88	66	66	82	58	67	62	69	77	85	58	63	62	75	67	55	72	75	63	76	83	76	83	70	62	73	62	84	62	70	69	77	69	72	57	57	71	73
6980	4393	400	513	433	388	388	351	298	325	441	386	301	334	321	348	521	572	600	458	208	246	189	192	209	249	208	198	204	227	235	212	207	192	209	188	199	208	225	187	229	220	211	209	182	209	209	214	202	200	181	208	227	191	198	206	183	225	186	199	183	223	210	240	205	208	201	208	196	228	214	218	207	200	192	233	217	216	198	223	206	210	189	207	189	213	220	199	204	182	199	216	197	218	208	204	217	221	164	232	209	214	203	192	194	215	207	198	202	198	212	198	209	188	187	227	194	212	181	190	210	203	196	188	212	221	210	222	207	210	201	191	224	192	224	229	211	185	194	184	207	181	212	237	190	202	220	206	221	199	184	208	187	201	212	211	187	197	194	190	188	195	193	206	206	209	209	182	225	173	209	169	201	167	186	202	202	218	212	216	201	203	224	178	207	185	199	197	200	187	210	191	190	185	219	209	211	215	196	197	210	209	206	201	210	205	219	173	192	195	196	193	189	207	219	230	204	214	229	218	218	185	201	191	221	203	209	216	229	211	192	195	195	208	187	202	217	226	213	208	194	204	199	214	180	219	213	209	194	188	196	215	199	202	215	218	181	213	233	195	212	200	195	203	196	183	204	184	220	198	210	187	206	200	177	201	188	189	210	165	217	194	206	203	204	205	225	189	194	204	199	216	229	185	192	195	210	228	212	216	198	191	186	181	210	216	228	219	209	203	215	203	176	201	199	194	190	196	205	204	193	188	196	181	229	203	190	207	186	194	196	212	200	196	178	224	201	191	210	197	193	204	211	208	197	210	214	191	190	213	193	193	176	192	253	225	195	221	187	228	210	216	180	210	224	205	194	212	206	203	211	218	207	204	211	210	214	206	174	193	208	199	207	208	202	195	202	239	204	223	205	236	197	197	198	202	211	176	184	208	200	208	206	183	234	171	191	210	211	200	208	197	192	195	186	171	218	227	217	213	204	194	219	204	201	222	197	211	191	230	187	211	192	219	213	233	202	202	201	194	215	213	208	178	209	201	224	195	196	207	203	214	219	191	180	180	222	210	193	193	198	202	168	206	199	200	233	205	197	181	234	195	197	186	184	211	213	219	198	196	202	206	199	173	222	175	179	203	187	205	190	168	221	188	205	195	205	221	197	202	212	206	185	205	183	200	192	225	214	186	220	210	210	217	162	207	200	186	200	192	217	173	206	198	198	178	177	200	195	195	212	211	206	170	193	217	203	190	219	218	226	193	206	214	202	204	187	188	196	205	209	235	186	193	185	213	198	214	206	210	200	204	202	209	191	179	198	203	194	204	194	219	192	192	208	200	185	205	189	208	196	208	217	192	201	214	185	221	217	190	222	186	191	195	203	190	202	200	205	215	192	217	200	191	216	184	204	217	188	213	203	205	210	212	224	203	179	199	183	213	216	210	215	211	192	191	199	184	183	204	213	222	193	225	182	214	187	190	190	190	203	219	221	196	223	192	208	207	206	196	227	207	205	214	202	187	211	224	205	206	213	203	207	197	184	205	195	201	216	206	173	172	203	219	198	192	207	203	202	189	206	185	213	182	188	188	229	200	183	203	190	218	211	198	209	193	224	213	185	216	178	192	183	196	190	185	206	235	207	196	201	199	197	197	199	214	218	192	205	221	212	206	220	197	205	205	178	185	193	206	202	215	197	229	214	212	201	202	212	195	195	215	195	199	196	189	211	233	201	247	230	203	207	227	195	199	211	208	201	184	212	193	184	180	183	211	220	182	226	215	186	203	214	210	211	203	183	193	211	182	211	191	196	228	200	204	189	206	214	202	219	190	197	197	191	227	176	216	204	217	233	188	221	193	177	204	166	180	193	234	200	198	214	204	188	209	207	183	211	191	211	192	211	185	207	205	208	189	200	201	197	233	197	194	205	193	215	176	212	223	206	211	220	189	219	194	203	206	187	199	197	230	190	198	213	192	206	204	214	186	193	221	183	193	187	193	188	215	200	200	183	210	170	193	224	196	205	204	214	201	191	188	217	229	177	190	187	208	204	199	219	206	199	185	194	218	200	190	213	206	194	214	196	214	211	221	188	177	216	203	199	210	205	225	200	215	212	197	185	188	198	194	207	183	194	192	186	197	191	190	193	178	213	188	180	184	207	202	235	207	195	216	211	195	203	193	187	191	203	209	218	184	206	202	244	216	208	215	222	220	202	220	193	196	200	210	207	209	181	230	216	190	197	199	199	199	176	201	212	198	204	200	208	221	199	189	198	195	191	196	201	182	190	186	210	192	235	208	214	199	215	215	208	195	210	179	208	189	203	226	214	215	222	215	207	165	196	200	187	190	186	211	187	189	205	211	209	193	208	198	202	213	182	192	178	192	232	203	194	183	177	209	208	185	176	246	200	202	210	181	195	222	214	208	201	212	188	220	189	187	199	153	217	211	208	193	179	212	210	160	187	183	224	222	226	213	220	193	199	210	210	189	221	212	191	210	211	221	205	201	226	223	221	195	193	198	200	219	184	193	187	201	212	202	206	221	211	214	175	214	184	198	203	228	203	205	173	182	207	214	220	226	202	196	192	196	222	216	188	220	196	212	213	211	202	198	185	192	186	211	205	195	230	204	218	216	205	189	210	199	200	210	175	207	220	194	181	209	221	183	204	194	193	213	217	200	195	203	216	210	194	205	193	185	191	200	193	198	201	202	193	209	184	201	188	189	199	207	204	199	202	203	212	217	183	189	209	199	218	198	211	219	232	215	183	209	239	196	210	207	202	204	205	225	220	204	212	198	189	212	203	199	216	195	209	197	191	197	213	217	188	214	221	206	199	210	185	215	210	199	201	200	201	218	209	191	198	200	189	183	231	221	166	204	205	168	221	197	217	201	192	216	221	199	229	205	194	191	198	216	225	213	197	201	225	229	212	207	176	207	199	221	198	200	209	214	180	195	219	191	213	201	200	223	172	183	209	203	200	223	199	210	221	219	216	188	218	183	185	197	202	218	216	200	213	219	210	211	178	192	200	200	192	181	220	220	201	193	215	218	190	221	233	211	230	187	202	189	188	241	215	203	203	177	212	200	198	185	185	204	221	216	199	192	186	194	201	203	198	157	216	201	200	224	209	217	205	207	227	192	198	170	208	199	201	192	183	202	179	208	207	188	216	193	185	189	200	196	192	200	205	216	192	205	206	202	187	191	236	215	194	205	212	187	230	217	182	189	204	218	212	218	215	208	187	202	205	204	206	211	203	194	195	195	206	203	205	188	213	219	198	188	228	216	176	228	198	207	201	178	222	206	205	187	206	194	185	218	208	212	213	241	194	217	194	204	213	189	195	214	217	202	210	202	196	199	218	199	213	190	210	221	207	197	215	203	194	186	226	227	185	205	197	207	206	197	205	186	229	216	187	214	201	195	188	196	199	229	202	218	216	207	209	195	202	201	215	199	211	198	198	212	194	194	203	207	205	188	188	217	206	208	213	192	209	196	227	207	203	196	192	212	210	191	192	197
44852	50525	11829	1565	694	531	429	367	342	297	341	269	278	278	214	272	307	243	320	578	223	196	207	188	204	197	196	174	174	195	183	166	175	198	194	173	188	173	190	193	173	199	198	229	199	198	186	206	171	173	166	198	196	180	183	181	201	188	196	172	185	180	198	191	195	193	187	183	190	190	205	187	153	213	170	194	179	196	179	174	180	169	181	218	194	176	176	190	182	174	160	163	183	179	192	183	202	184	161	188	180	163	190	216	176	200	184	212	195	212	168	197	185	172	180	198	156	189	205	184	197	196	177	189	165	214	190	179	163	169	180	178	167	185	177	192	190	206	178	190	187	199	174	194	169	201	181	168	181	168	187	212	171	172	183	177	181	190	186	176	186	189	214	167	204	200	189	167	189	181	171	183	176	184	172	174	159	181	188	187	186	177	165	189	189	194	166	174	170	193	179	174	186	203	170	168	209	171	178	173	175	181	178	181	195	186	168	183	153	187	195	201	187	182	184	162	161	188	145	198	172	180	186	189	169	169	154	184	176	193	209	175	217	182	172	170	175	174	190	196	192	197	177	166	183	200	168	175	179	213	201	185	207	190	180	171	168	165	185	176	180	164	169	200	158	178	177	180	178	168	202	164	185	194	196	172	183	207	197	185	186	195	174	211	180	173	177	176	196	169	173	200	181	193	187	193	169	172	178	191	195	200	189	156	192	161	169	215	171	149	199	193	199	184	205	189	202	202	190	191	199	201	184	193	183	189	221	145	176	169	174	171	208	190	187	178	179	169	186	170	185	193	182	181	196	167	189	188	171	167	191	177	219	181	173	185	170	205	185	174	175	177	185	188	190	190	197	169	189	158	197	164	176	174	170	176	192	211	178	185	186	190	170	174	165	195	154	165	186	186	188	179	188	196	177	193	206	211	165	190	162	159	192	159	191	183	184	160	162	185	190	181	202	210	202	181	206	182	183	184	179	196	177	215	180	168	187	177	180	168	172	180	186	203	184	166	206	171	186	217	168	181	198	190	167	195	183	175	170	179	163	205	192	203	178	184	196	204	188	179	188	182	172	200	196	203	191	197	189	182	190	203	198	186	171	167	199	185	153	206	194	160	181	161	199	203	177	212	181	207	174	161	182	178	213	160	214	206	186	207	193	200	180	169	199	175	172	183	205	169	184	185	180	175	171	164	186	167	164	196	156	177	188	175	172	165	179	190	191	170	147	176	165	168	164	209	192	183	163	177	166	170	212	168	168	161	184	178	167	187	178	185	194	191	190	182	187	188	182	192	173	195	162	162	178	212	188	175	156	210	188	198	176	174	206	197	188	207	183	170	171	178	146	179	155	176	181	178	196	162	174	173	177	171	173	190	152	199	183	214	152	172	198	185	205	204	176	185	210	154	176	201	191	195	179	157	185	185	197	181	174	183	194	167	203	180	186	207	202	163	142	205	189	204	208	183	179	196	195	180	206	169	208	184	202	161	171	179	187	174	162	183	167	198	154	179	169	192	169	192	180	171	154	153	192	187	218	201	198	191	197	174	179	176	191	191	209	168	172	167	168	168	175	171	205	178	185	175	157	186	177	185	180	161	180	190	173	171	191	179	178	173	199	181	191	164	190	179	172	192	188	187	192	193	203	183	160	179	184	185	145	192	187	203	173	198	189	181	170	186	209	193	175	192	176	192	184	149	206	181	196	183	167	220	196	181	186	166	187	174	166	192	164	169	206	197	170	182	198	184	171	167	209	192	198	165	166	174	179	153	221	180	185	188	183	180	185	178	184	156	185	156	153	191	188	174	177	174	170	167	183	165	190	214	193	168	163	172	187	178	178	206	188	192	201	171	187	182	184	178	167	188	180	189	188	171	182	199	193	157	195	177	151	199	181	203	167	172	200	176	196	210	175	193	153	169	167	180	188	179	178	187	185	161	160	166	163	208	185	173	195	205	181	183	178	177	189	170	182	190	192	170	183	209	163	183	178	173	165	195	204	198	191	201	183	193	168	170	166	208	172	187	185	184	191	178	181	173	177	183	156	173	233	157	209	182	173	173	183	165	182	199	204	175	176	151	200	186	213	158	192	183	220	167	194	193	185	165	177	178	178	218	162	185	165	174	187	180	181	203	191	192	167	201	195	196	227	167	184	184	167	176	171	158	185	200	185	165	188	172	177	201	190	212	197	167	183	185	170	165	180	197	193	196	173	179	178	178	189	217	167	174	183	205	169	182	168	188	167	154	173	180	185	168	188	189	165	182	176	177	182	166	191	182	202	185	183	185	216	196	178	186	191	169	183	162	177	179	188	193	176	158	200	190	174	211	179	188	172	195	198	195	173	196	183	166	193	205	184	198	174	177	196	193	188	175	182	186	191	166	167	186	175	187	179	166	170	155	174	201	175	199	194	205	168	204	181	170	173	204	181	201	161	183	178	193	199	176	208	187	196	170	185	172	214	187	204	188	225	171	187	188	173	173	189	202	204	163	175	146	157	185	199	191	171	192	192	173	202	179	183	176	181	183	140	160	179	178	171	176	179	186	183	206	208	175	199	204	197	177	151	187	181	180	176	155	191	181	199	184	187	188	183	150	175	185	206	191	175	179	178	153	205	202	186	161	181	198	172	154	145	170	170	187	182	188	177	179	195	184	188	162	201	193	164	144	180	200	202	185	178	202	193	182	212	197	162	201	208	190	207	205	193	196	189	172	181	174	203	189	179	209	200	198	184	173	197	195	180	169	176	194	191	181	165	179	182	192	173	175	165	171	192	197	197	199	191	182	195	164	198	178	186	185	172	206	198	171	165	184	183	175	179	178	208	161	178	173	169	179	195	201	169	192	189	193	153	175	208	172	165	168	182	160	170	158	190	180	205	190	158	157	172	195	178	189	164	192	178	186	180	172	174	213	174	177	158	162	161	203	153	182	188	172	203	199	168	180	199	152	184	194	201	153	185	164	184	178	174	208	174	172	185	183	184	174	182	182	205	187	193	192	173	194	195	178	190	178	157	206	200	195	189	175	171	208	169	166	161	167	193	189	194	206	193	176	185	188	178	170	206	195	166	178	178	160	181	190	200	183	173	164	189	205	180	168	190	188	178	207	199	163	177	209	184	193	191	187	189	192	200	204	164	197	177	171	192	178	172	186	187	158	170	193	193	189	181	191	176	177	187	189	196	185	189	219	182	136	182	200	208	160	158	184	185	200	174	186	185	213	196	193	190	187	190	152	183	201	165	181	175	177	184	175	185	183	200	182	191	164	186	172	186	180	199	184	164	166	171	152	173	182	199	186	177	179	159	190	154	181	187	177	183	194	190	177	177	172	179	185	189	189	174	165	184	192	194	170	185	177	160	203	155	205	208	177	194	197	186	202	170	175	196	168	171	171	214	179	184	162	180	206	189	171	195	194	141	181	180	195	213	170	183	197	173	186	147	155	162	194	170	192	177	158	182	186	187	183	201	204	176	175	183	168	198	172	200	168	185	176	198	163	177	178	167	198
28752	25108	2701	3133	2708	2355	1917	1588	1384	1220	1377	1047	1068	1004	959	973	1345	1050	1524	3390	527	542	555	557	538	524	509	484	526	452	511	481	514	497	496	464	481	461	476	487	485	474	468	483	461	418	499	457	469	457	462	480	442	418	468	419	448	462	445	459	451	468	447	449	458	414	448	433	437	469	418	393	485	492	485	444	464	474	411	434	488	436	410	438	454	439	422	421	415	441	410	455	448	462	410	452	422	446	396	454	453	423	453	410	451	453	452	409	442	432	448	450	417	439	391	486	426	420	449	467	460	478	431	443	414	454	425	438	436	451	395	455	427	416	426	424	450	417	431	396	441	434	439	461	411	421	461	411	404	420	409	407	437	441	451	457	409	463	429	417	423	419	442	429	435	452	420	471	430	408	421	434	447	456	390	415	451	414	412	407	457	440	410	380	460	484	438	449	407	414	445	437	425	432	403	433	435	473	454	402	409	407	382	437	425	454	419	455	457	441	439	470	411	450	416	406	472	413	450	419	433	452	432	429	445	407	449	420	463	468	415	460	460	452	430	458	425	421	439	432	450	465	463	437	427	411	464	446	406	410	411	396	454	424	428	423	425	398	435	443	422	437	429	450	429	430	432	426	445	436	409	396	437	423	396	421	442	445	440	438	429	406	405	473	398	399	447	417	454	424	451	392	422	468	427	421	461	400	418	443	464	456	424	443	409	444	418	416	436	443	456	451	416	402	441	406	412	432	444	470	446	433	471	472	471	416	416	397	417	461	435	452	420	424	433	421	433	431	482	407	456	410	386	472	449	453	467	436	420	388	428	474	456	452	411	417	452	425	436	414	414	457	464	456	437	428	434	463	406	450	415	442	416	433	445	398	440	429	446	425	423	428	450	456	429	430	433	450	449	445	449	464	424	469	442	443	408	424	436	418	434	431	417	441	419	447	457	441	454	472	438	460	423	412	427	461	475	425	455	385	421	403	460	448	469	421	455	441	427	420	463	428	452	433	416	494	424	436	417	445	448	411	477	452	433	445	403	412	418	417	444	424	426	438	432	429	443	471	442	417	419	438	436	421	449	437	425	418	432	455	454	426	422	398	448	410	426	427	441	442	408	453	423	431	407	450	435	493	418	420	451	459	404	419	436	435	460	426	443	412	423	437	437	461	405	439	427	401	396	440	411	463	428	442	442	411	397	442	422	436	422	431	416	447	468	428	403	459	432	466	462	394	441	431	444	431	466	429	457	423	421	398	405	468	427	441	415	449	418	426	454	413	435	439	438	438	421	459	419	427	417	461	467	447	459	427	477	444	438	449	436	420	431	439	438	421	432	420	394	431	417	412	456	470	436	455	460	432	444	426	442	460	439	455	435	436	420	396	450	452	442	460	432	433	449	486	434	454	447	438	473	403	430	449	441	438	454	455	438	431	414	445	455	450	430	423	433	437	410	442	438	415	465	459	441	421	384	408	453	421	439	406	430	415	431	413	447	419	438	466	461	432	426	439	448	483	421	435	412	425	435	430	456	443	439	451	434	411	436	444	402	428	430	371	428	418	440	433	460	401	448	420	471	482	439	422	389	450	426	467	438	403	407	433	455	452	420	459	458	434	486	395	403	428	412	416	481	422	456	421	437	428	414	428	380	416	449	477	462	424	440	420	431	442	459	424	445	392	477	435	447	441	436	423	439	391	434	438	454	403	446	415	447	458	430	468	453	401	437	439	407	385	426	425	478	445	441	425	454	437	474	430	472	463	401	426	427	446	410	403	441	416	416	443	432	439	417	426	443	458	394	454	418	415	449	413	413	417	414	453	417	430	432	439	395	420	458	388	442	435	468	452	451	464	433	452	442	435	430	420	435	444	449	414	445	426	414	426	420	407	423	442	423	450	449	422	442	434	460	435	452	434	429	416	400	444	431	421	425	447	452	452	418	420	426	446	466	401	448	426	457	432	430	429	448	447	448	382	437	425	466	413	416	402	429	407	424	458	465	430	411	437	459	446	425	444	480	447	456	448	446	447	448	447	416	445	456	435	431	443	415	457	449	425	432	444	446	459	438	427	444	450	456	462	438	404	430	454	424	411	433	439	409	443	426	457	433	467	450	428	433	445	431	470	428	447	426	422	429	417	401	446	457	434	437	422	432	441	401	430	481	410	408	395	437	443	435	442	412	431	402	446	442	460	434	431	422	426	437	432	431	471	463	422	441	433	407	442	462	450	427	462	435	463	446	425	448	470	430	432	445	428	393	414	432	485	432	461	436	412	426	416	425	410	425	476	438	420	416	440	403	429	416	424	410	428	433	440	454	466	433	411	448	418	396	454	396	468	409	429	437	467	436	426	433	403	414	456	402	465	431	427	433	432	429	424	408	440	404	439	418	454	425	425	404	438	414	422	406	389	457	443	436	418	408	432	468	450	440	422	445	446	448	406	420	435	450	407	439	438	451	399	418	429	440	478	409	432	433	439	456	431	486	454	441	465	451	451	445	419	440	421	453	422	416	427	459	444	442	426	465	441	429	424	454	443	439	466	436	454	420	479	416	414	444	460	406	445	436	473	425	438	474	388	471	442	434	462	466	404	456	409	441	445	471	446	443	435	429	427	427	442	434	428	423	455	449	483	441	432	437	444	428	388	467	429	437	434	435	449	406	411	487	422	428	413	445	454	450	420	435	433	414	428	453	480	443	421	478	422	443	477	463	443	455	478	390	438	470	489	415	508	449	413	473	438	414	473	432	431	459	440	402	439	438	444	466	468	418	430	436	423	467	452	408	484	412	452	429	448	387	429	440	413	449	443	430	413	438	408	420	433	445	433	437	461	420	426	444	425	461	425	418	435	440	417	442	397	429	463	438	436	449	429	414	462	423	477	472	446	439	465	431	430	433	380	406	417	434	417	448	412	427	469	443	403	440	413	421	410	446	405	427	438	431	475	429	419	449	421	408	477	403	438	391	480	430	432	468	397	387	426	471	456	416	401	403	390	436	427	412	441	454	439	449	445	419	446	448	393	437	420	452	431	413	428	411	413	415	417	450	422	418	472	435	452	457	413	434	420	444	485	417	460	437	447	418	420	435	409	429	447	430	421	415	410	417	462	430	428	381	463	432	442	450	451	416	447	423	455	418	435	441	471	423	464	464	434	426	398	432	445	390	456	461	429	445	418	428	463	434	438	394	426	456	440	466	448	419	432	434	431	468	470	428	438	401	438	395	440	409	400	425	409	470	415	474	448	433	443	457	413	477	429	433	444	424	434	429	429	451	413	415	411	398	454	432	419	462	431	426	446	467	402	426	452	413	440	428	422	433	450	420	463	439	428	442	418	475	436	442	431	441	409	446	481	444	439	460	421	438	426	409	438	449	432	425	415	442	423	472	454	409	412	425	382	456	446	440	424	444	450	425	397	438	438	472	476	458	464	424	442	431	435	444	459	447	439	442	434	411	400	428	437	450	450	473	438	452	435	454	418	402	417	446	427	419	472	459	454	449	444	413	417	445	448
53919	63221	19399	5107	1524	1040	809	582	559	504	508	433	387	376	360	427	369	412	454	1016	326	284	297	284	269	259	254	254	237	264	281	263	270	254	267	246	252	241	219	270	260	238	244	242	275	275	267	234	292	262	269	280	249	239	225	238	273	239	236	230	267	257	241	268	254	240	253	244	269	228	220	227	228	238	282	268	252	260	232	255	226	264	252	263	260	249	240	239	256	280	253	228	249	223	248	222	260	275	261	242	262	232	245	250	254	267	249	237	252	265	251	259	235	272	261	238	203	233	260	240	232	250	241	247	228	236	226	237	236	230	231	259	278	251	234	254	256	240	236	233	258	267	244	284	254	259	239	228	246	263	236	257	237	264	245	242	234	267	258	233	250	248	247	242	230	279	232	248	244	243	233	237	244	242	233	212	240	244	263	252	243	241	234	241	230	257	239	242	227	238	248	228	260	244	261	236	236	276	251	219	243	258	253	223	244	221	238	245	244	255	283	247	231	252	234	255	258	236	240	252	279	239	279	246	243	238	293	301	239	262	233	256	264	242	239	266	238	218	247	242	250	235	208	215	225	241	264	229	246	229	232	244	222	274	239	270	231	249	260	258	252	265	276	257	246	217	232	239	243	239	252	257	253	235	242	241	267	265	230	232	241	249	234	254	240	227	260	246	228	250	259	255	222	249	237	244	267	253	232	260	211	239	278	260	253	229	217	236	264	218	253	244	256	247	231	227	247	275	263	247	233	263	235	236	223	264	309	250	253	228	260	230	241	261	278	261	262	284	258	250	241	230	223	221	251	268	245	240	236	250	239	247	227	237	255	290	259	221	254	249	272	252	217	250	230	251	261	231	237	258	261	238	243	232	248	251	247	260	261	278	228	296	275	227	237	234	257	234	238	244	264	256	265	253	241	257	215	229	287	249	235	230	246	272	213	233	250	226	236	241	231	233	235	238	219	254	225	274	213	242	233	224	261	233	259	233	246	236	226	241	258	261	256	252	239	270	249	259	257	284	249	250	243	266	237	263	255	233	263	273	252	250	264	215	285	250	223	236	236	232	223	284	272	249	236	239	250	236	253	248	253	236	230	253	263	246	276	249	258	240	231	234	244	247	239	245	246	251	265	228	257	270	279	259	237	276	250	251	231	245	247	254	269	238	237	265	265	270	240	256	210	265	229	237	250	253	260	257	238	251	233	223	257	249	230	245	255	244	226	240	239	255	240	270	248	228	239	245	238	237	225	225	208	273	235	257	265	245	247	228	225	254	236	202	225	217	221	251	257	249	225	261	218	245	256	268	261	279	274	277	232	231	244	252	268	234	249	237	238	211	232	268	238	244	239	253	246	254	239	267	236	252	249	246	249	250	271	244	241	247	235	244	260	232	236	271	283	244	287	243	220	228	263	245	220	229	235	248	258	245	212	241	245	221	240	248	246	226	241	244	245	245	238	244	262	242	234	219	230	242	269	244	235	257	229	222	247	228	233	265	251	247	251	213	252	253	265	244	241	235	247	244	265	255	261	252	212	247	223	214	266	239	253	236	257	277	242	259	245	225	242	230	235	194	248	247	257	265	261	253	267	254	231	213	242	231	252	245	242	272	261	242	234	251	245	264	263	260	229	216	243	235	244	253	231	222	240	236	261	228	219	276	268	250	249	244	265	273	257	249	265	277	265	232	245	257	238	229	225	259	237	255	233	241	249	244	251	260	262	240	245	265	218	257	231	239	261	270	257	240	247	247	227	253	247	265	243	252	250	252	245	246	251	231	242	223	254	237	259	251	259	240	234	230	258	230	263	230	243	236	249	271	248	248	254	290	270	237	253	225	223	259	220	226	266	235	249	208	237	214	229	252	256	256	245	278	252	249	255	208	224	240	241	220	253	268	232	256	255	235	245	256	230	213	240	211	250	246	269	259	247	251	208	238	262	236	214	237	239	249	241	250	236	251	234	239	209	244	230	250	248	237	265	250	237	275	256	256	236	246	251	260	253	247	234	286	226	232	259	237	226	212	229	229	232	260	274	255	250	258	273	251	223	240	232	216	229	239	219	258	198	236	251	276	251	206	209	247	248	280	262	223	261	241	245	263	248	246	248	270	231	260	221	256	268	254	268	239	234	265	244	227	244	255	223	260	260	208	257	260	276	270	276	242	265	224	240	259	227	235	229	259	250	219	234	272	264	222	242	222	256	247	265	256	259	263	212	286	256	277	243	231	232	214	244	223	245	233	252	248	262	248	255	241	267	254	271	269	270	246	235	245	283	244	269	258	256	275	244	254	234	264	232	228	280	274	267	232	234	241	234	256	227	244	239	273	236	235	223	260	245	259	251	246	239	286	244	254	263	284	262	251	220	273	226	246	265	238	243	242	252	266	254	268	219	250	235	271	262	223	215	212	234	247	254	243	270	254	238	248	259	244	247	237	229	240	241	237	252	286	243	232	257	276	271	245	262	252	242	240	251	228	252	228	239	204	234	268	248	238	236	239	271	256	238	249	252	243	260	261	225	245	252	284	215	209	230	246	241	181	262	239	259	258	232	240	230	227	227	256	251	247	241	265	248	241	243	247	241	248	261	266	242	239	252	224	210	243	257	249	240	253	227	223	243	244	242	233	242	264	228	248	238	250	241	240	232	255	242	248	253	260	244	265	225	231	237	244	250	257	275	247	270	228	232	238	260	273	261	221	242	253	218	248	228	249	239	215	228	252	263	266	244	222	208	242	243	252	255	255	261	254	234	250	219	242	225	237	254	240	294	258	250	251	242	226	234	227	230	244	252	245	259	242	268	239	248	212	231	220	273	243	268	245	239	248	213	266	264	246	233	254	221	233	234	241	254	281	252	254	228	248	253	253	235	243	257	218	245	238	247	245	257	251	236	225	249	246	211	240	251	230	261	247	232	236	274	230	244	277	257	231	232	253	220	206	253	225	242	257	251	265	238	222	245	245	252	246	257	224	254	259	221	231	258	245	239	224	254	260	231	229	259	231	268	225	219	260	243	218	225	253	236	235	237	257	249	246	237	227	249	231	260	265	241	242	234	220	223	262	277	282	236	280	239	245	264	241	275	241	238	245	236	232	267	208	233	237	244	253	246	256	257	256	260	243	227	233	255	233	255	223	238	235	250	234	227	248	251	253	241	239	259	253	208	271	277	239	220	230	226	245	261	237	225	238	257	260	244	241	245	240	259	233	232	259	236	231	260	250	245	227	223	250	236	246	237	245	232	259	241	230	213	235	243	244	282	237	245	261	257	252	263	249	239	218	240	222	209	249	227	230	243	257	267	236	265	225	243	240	233	245	258	231	232	236	262	260	247	281	238	236	260	259	239	258	230	258	233	262	268	211	259	242	247	266	234	216	244	214	220	249	216	253	233	239	245	275	227	244	268	269	252	269	258	227	259	256	240	238	277	250	248	273	241	255	254	209	225	252	241	238	248	269	266	264	239	230	269	260	246	260	258	241	234	208	232	250	259	273	219	234	273	231	278	227
34870	32442	4705	5349	4726	4077	3190	2612	2204	1994	2012	1690	1567	1694	1426	1602	1526	1688	2167	5242	809	818	747	702	706	686	680	703	622	639	625	646	660	626	688	642	616	620	579	605	592	608	641	635	605	613	546	558	556	587	581	591	562	592	559	545	575	578	616	592	573	557	578	543	563	531	588	533	522	521	585	567	532	538	576	559	580	543	552	561	556	565	585	534	569	541	517	567	575	594	565	584	574	544	551	565	550	521	550	523	525	537	521	554	530	589	555	548	541	523	598	521	531	557	553	568	553	564	533	571	536	563	515	570	556	571	563	535	519	586	581	577	508	496	569	547	548	512	546	562	516	532	555	525	568	559	542	543	524	559	554	561	555	568	515	595	576	566	558	546	550	550	548	555	508	544	509	554	513	546	541	560	502	549	539	513	524	577	551	527	534	537	529	547	532	554	535	560	526	528	543	526	539	556	527	530	566	536	560	554	560	547	522	568	522	524	560	487	538	536	539	563	556	570	537	554	529	546	567	533	547	555	539	538	528	537	558	576	503	531	523	510	533	549	525	542	587	546	534	527	539	566	549	538	535	569	544	544	530	555	533	547	530	519	532	559	513	562	536	544	509	514	482	548	563	552	542	520	525	536	535	530	552	556	536	564	538	530	558	529	577	546	543	551	524	561	549	586	567	549	550	575	537	500	506	553	559	548	516	549	495	511	537	545	549	525	530	574	528	542	572	571	552	556	513	525	514	559	555	558	562	505	554	519	502	577	537	505	603	553	555	528	539	543	536	562	534	569	574	486	570	551	537	499	524	522	572	546	549	574	532	589	545	541	522	612	540	540	537	543	524	513	539	539	565	571	522	579	547	525	547	570	542	569	610	542	554	575	572	542	509	554	554	516	517	554	532	511	569	574	567	551	514	494	544	518	512	510	531	558	545	550	524	552	539	549	488	519	578	540	549	541	566	531	561	569	509	556	544	539	530	493	549	532	554	576	539	523	553	593	550	513	563	583	508	573	520	532	545	546	547	532	553	536	539	524	510	539	544	576	511	561	553	550	572	568	556	526	547	582	574	573	533	519	559	542	516	546	499	526	518	547	599	546	534	547	563	552	605	579	568	565	531	561	524	544	547	578	551	515	557	545	520	549	591	547	537	568	518	528	544	538	544	532	555	503	562	544	548	528	565	531	578	533	546	532	537	539	530	551	527	531	558	539	524	543	561	550	546	528	530	519	574	519	582	538	527	511	563	534	526	508	553	548	545	518	562	550	518	546	559	504	536	539	543	530	559	541	558	549	525	546	558	524	533	560	544	538	543	580	538	538	599	573	529	553	549	483	538	528	566	547	551	528	555	528	548	559	546	531	545	520	563	513	546	548	560	526	584	535	516	528	571	559	520	568	506	521	516	540	539	525	531	542	540	505	531	557	591	581	546	507	540	583	559	515	573	558	567	548	514	570	516	547	550	551	513	555	533	546	453	535	529	541	530	547	548	505	508	494	535	525	519	561	546	509	543	526	528	549	534	561	538	507	546	528	526	572	542	537	543	532	518	533	581	548	488	556	520	554	537	515	544	567	513	612	550	572	547	527	534	497	533	551	548	511	521	527	557	568	535	549	557	548	506	519	529	580	555	566	537	578	527	523	567	546	551	528	529	555	541	561	534	566	545	532	527	545	527	539	527	537	516	521	562	484	579	546	551	568	559	549	551	517	550	554	560	532	542	497	495	522	531	584	561	612	549	540	528	557	553	524	562	571	554	590	537	533	522	518	537	556	522	547	543	548	517	540	571	551	562	539	569	547	492	547	577	576	559	522	529	531	581	489	540	566	499	521	530	555	517	553	533	562	527	577	559	546	514	508	512	558	570	531	509	529	550	555	521	532	556	534	581	565	545	523	554	579	553	524	532	520	506	591	550	511	545	512	550	554	556	532	531	553	575	520	561	540	517	511	547	530	539	535	557	583	530	550	524	602	548	563	546	540	527	561	572	511	555	521	527	566	556	539	570	519	559	551	537	565	565	558	547	540	543	523	511	527	524	568	518	568	530	524	532	559	537	566	548	532	564	586	549	563	544	562	563	578	538	553	571	525	535	523	558	527	546	509	577	536	566	577	525	521	565	550	537	546	594	502	534	561	555	544	539	555	535	581	494	540	517	517	488	547	525	547	564	528	523	517	531	523	559	525	517	520	566	536	580	594	546	544	494	528	556	568	526	508	528	540	580	540	552	549	559	492	560	526	535	539	581	608	583	574	537	535	529	571	524	545	530	498	588	559	493	554	537	514	528	509	537	597	545	548	575	542	491	535	562	527	544	545	558	519	566	532	552	532	603	540	503	544	532	545	541	501	515	518	508	532	560	531	587	561	561	547	585	522	526	547	562	507	564	525	535	488	520	543	527	554	574	555	541	531	537	538	494	496	542	533	576	549	508	548	517	566	534	579	516	580	528	573	540	546	547	538	533	519	517	530	553	538	517	584	588	520	541	584	563	532	554	564	562	557	516	544	522	528	538	534	532	555	539	541	495	526	506	545	552	561	542	547	563	508	503	547	535	584	528	494	549	526	528	534	590	527	512	554	568	549	503	531	569	552	544	505	495	554	563	521	562	549	535	571	552	556	559	547	609	583	594	553	532	550	495	578	531	517	508	555	576	527	558	478	550	539	534	539	569	580	504	531	496	548	565	563	562	560	559	566	512	525	555	513	527	562	508	573	517	514	532	560	576	543	541	526	555	539	560	540	543	549	551	553	528	541	561	516	549	535	507	558	547	561	502	569	495	561	539	568	522	572	543	526	514	515	528	546	564	530	539	508	581	580	530	541	557	518	522	535	531	521	585	547	572	547	545	526	564	585	528	531	590	549	559	563	511	552	590	529	527	565	574	520	517	527	564	551	541	548	551	560	533	519	520	551	476	581	497	555	518	565	553	562	519	592	524	518	515	511	594	530	511	550	525	559	542	560	527	531	551	518	515	530	558	527	529	555	575	557	527	519	551	550	521	541	543	555	529	569	567	547	556	532	561	520	512	510	549	553	589	554	528	542	554	551	526	538	560	578	519	516	524	504	534	571	524	546	544	547	579	551	518	547	542	578	548	519	514	547	541	539	569	523	559	532	527	537	508	585	563	554	584	572	520	546	519	546	557	512	534	546	522	568	565	540	513	577	519	544	557	575	554	580	514	527	532	522	552	513	564	598	550	528	550	544	552	535	549	526	542	507	553	568	532	545	537	510	541	569	534	543	528	520	552	487	526	588	544	599	545	558	551	524	519	497	526	568	564	542	554	545	553	553	553	536	575	539	548	560	568	553	541	555	534	532	527	502	561	521	565	538	513	472	546	534	581	560	573	503	537	565	528	549	534	497	542	568	568	493	556	569	534	555	534	498	577	527	490	515	538	545	550	550	534	555	570	552	541	543	555	592	522	556	510	580	526	560	532	526	573	532	546	559	541	576	551	512	526	537	529	577	539	583	538	529	527	553	552	571	559	540	545	568	531	559
8079	4516	346	169	127	115	96	104	97	78	65	75	90	97	74	104	101	99	127	87	79	63	62	66	65	88	78	87	66	74	59	68	67	74	67	55	70	68	62	54	66	77	62	80	71	61	76	87	63	67	62	99	60	80	78	64	71	75	72	54	64	61	52	76	66	85	64	67	57	60	61	79	73	77	73	78	65	75	64	56	66	67	71	58	83	76	65	58	66	72	82	74	57	76	66	72	70	71	78	72	64	79	71	85	83	76	72	70	77	82	70	85	88	60	76	57	63	49	64	77	77	72	64	46	76	60	64	68	80	90	73	73	54	61	56	67	78	75	72	75	59	76	77	70	80	57	55	65	72	56	72	54	77	74	70	66	80	77	84	84	83	80	80	75	71	81	56	72	50	70	81	74	77	57	64	69	71	60	82	67	76	68	85	63	53	70	67	64	61	68	80	73	75	83	89	66	73	61	64	73	71	65	70	86	73	55	58	78	68	72	57	61	85	64	75	56	91	55	71	80	76	79	76	74	54	61	61	60	57	96	58	65	54	61	70	54	66	70	81	64	67	82	53	65	78	56	64	59	59	46	62	64	72	64	64	78	60	61	80	70	65	67	68	64	71	63	58	55	78	71	64	49	58	57	63	74	74	68	57	55	69	83	63	71	59	71	63	64	79	64	75	60	69	72	61	64	71	77	72	54	71	71	88	66	80	59	75	62	72	59	70	76	69	59	71	76	76	83	72	77	50	66	63	63	60	58	75	58	77	74	73	91	71	87	67	54	63	67	70	79	73	68	77	54	62	63	59	73	87	64	69	58	80	62	78	71	67	52	59	74	58	65	77	85	74	70	59	74	68	71	78	76	62	87	76	71	71	85	67	73	80	74	80	68	83	82	61	62	73	74	54	77	78	70	64	60	60	78	79	72	77	60	91	65	80	69	53	55	62	57	66	67	69	62	64	68	69	66	73	59	68	69	74	58	77	54	71	71	74	77	66	71	67	65	66	65	65	59	69	61	60	57	77	75	76	75	62	62	54	80	72	69	68	77	85	68	86	68	74	80	58	75	75	94	62	64	74	73	68	76	57	73	74	78	67	74	61	73	81	76	70	65	52	64	62	85	65	54	62	73	61	68	63	65	51	60	59	68	63	63	74	74	78	47	72	64	76	61	90	78	68	53	80	60	78	65	62	74	57	56	80	69	59	64	69	72	55	53	84	63	79	52	73	52	76	74	72	61	66	62	57	78	60	60	68	72	81	61	66	82	60	59	54	57	68	75	57	77	53	91	72	65	76	65	72	64	79	62	73	71	56	70	95	74	66	69	85	62	67	69	66	64	70	79	67	72	62	74	86	57	64	65	66	67	56	58	67	66	65	56	55	69	65	72	89	82	65	63	67	69	78	66	63	56	87	82	71	73	78	79	68	57	58	70	94	62	69	77	75	54	73	75	69	56	75	50	62	71	46	69	58	65	69	73	58	72	75	63	67	68	69	73	61	66	62	89	78	64	74	69	58	71	76	74	78	61	62	66	77	68	63	77	73	54	78	70	88	87	58	77	79	82	71	76	78	63	71	63	77	61	64	56	81	88	77	63	47	64	74	76	66	60	71	56	70	71	77	81	54	69	75	53	85	82	76	77	85	76	71	72	61	69	66	61	64	81	80	71	71	72	58	84	54	58	73	80	66	64	65	91	71	68	73	68	68	67	71	79	85	77	95	83	72	79	82	79	72	58	63	62	79	65	72	68	56	53	59	55	67	70	75	75	70	80	79	69	77	83	74	64	61	69	66	74	69	58	71	76	69	61	96	69	66	78	69	64	68	63	68	63	49	69	63	87	67	79	88	69	71	67	60	58	69	79	71	71	68	75	58	61	76	74	69	78	70	80	75	73	77	57	70	63	59	68	65	63	83	71	55	64	71	58	55	73	65	74	59	54	73	78	72	68	78	74	68	84	71	58	68	62	53	78	73	54	57	47	57	64	66	65	71	75	56	70	61	76	57	71	70	75	53	83	80	53	56	61	61	76	66	74	80	63	72	69	82	66	67	81	72	76	76	49	75	65	60	64	78	67	57	73	65	63	84	79	62	68	73	58	83	60	69	60	67	75	81	63	75	60	67	68	86	62	58	72	74	83	67	68	53	77	54	60	65	65	76	70	71	51	69	72	66	67	60	86	68	56	81	69	64	56	71	76	60	54	69	77	75	70	67	69	68	82	61	79	60	74	81	82	73	72	68	82	74	84	57	67	80	60	79	85	83	71	53	60	70	64	60	80	55	67	72	60	54	57	65	79	63	73	103	70	59	67	77	54	82	69	75	76	63	52	50	69	61	69	57	65	70	67	64	71	61	65	65	74	67	73	78	69	79	67	80	57	66	61	73	59	60	61	70	78	54	54	64	84	69	85	64	74	59	63	72	54	65	66	73	51	74	79	61	60	69	45	85	73	62	59	61	59	75	66	44	65	73	74	66	71	62	79	77	79	78	69	61	67	70	71	63	70	84	81	73	92	85	61	59	67	64	63	60	72	59	58	58	57	74	61	63	69	84	57	73	58	73	60	79	67	50	73	60	73	85	63	66	59	65	56	66	85	63	78	64	75	61	52	72	70	61	42	65	79	57	71	60	75	72	77	89	75	59	77	78	76	72	68	78	66	72	72	77	68	80	76	80	74	70	71	66	86	64	67	77	66	81	63	60	86	64	77	68	71	85	57	55	86	73	62	85	67	56	74	67	63	78	51	69	83	64	77	57	65	73	76	64	66	80	67	57	59	65	70	63	66	75	74	57	83	71	52	73	67	65	72	73	66	53	64	61	52	75	86	74	76	65	73	74	72	72	84	83	81	64	69	67	69	60	52	66	75	66	77	85	71	65	79	74	74	61	62	62	67	69	63	80	63	57	78	69	71	63	60	76	71	65	61	78	73	68	78	75	68	71	64	73	75	70	53	59	65	72	57	66	73	71	71	58	74	61	61	64	62	60	68	67	70	76	88	53	58	70	72	63	55	63	81	73	78	58	72	75	67	67	69	75	61	63	70	70	65	64	53	59	76	77	70	52	63	63	71	75	59	76	60	95	50	80	79	65	78	81	69	67	72	62	63	73	50	65	63	65	65	81	61	67	70	58	72	59	64	69	64	62	70	75	71	71	65	73	67	61	79	59	71	57	68	79	55	73	57	65	66	57	72	76	88	64	62	65	73	62	74	70	58	74	68	75	55	49	72	67	71	58	62	64	67	59	62	70	68	82	65	56	59	64	85	59	57	59	72	69	77	70	60	80	61	73	70	68	66	67	85	75	66	80	53	92	63	81	69	77	70	67	74	67	47	57	82	57	63	83	75	53	73	77	63	73	67	71	63	64	80	70	73	64	61	66	66	75	64	84	63	64	92	56	83	81	75	55	75	73	59	79	80	75	75	77	60	49	56	73	57	63	64	69	64	91	66	83	82	63	66	63	63	65	64	59	59	63	53	78	61	71	79	74	78	58	73
7106	4477	376	418	453	413	376	313	338	300	322	269	296	291	279	372	543	405	504	456	213	194	200	209	198	185	208	202	230	204	209	204	209	162	177	197	215	188	207	190	207	188	213	213	208	182	180	224	193	219	206	179	171	181	188	173	184	198	168	191	206	191	200	212	212	193	190	191	208	186	210	197	217	193	239	198	213	202	197	199	193	192	184	192	180	189	197	211	210	184	181	221	184	232	220	207	205	182	198	179	186	202	192	201	183	203	231	184	210	180	200	201	180	193	222	205	201	197	215	192	172	188	194	214	180	232	193	206	196	185	188	180	210	215	219	189	203	203	190	190	197	214	227	208	206	189	169	205	211	216	214	199	196	199	200	190	218	168	213	199	216	216	228	196	206	177	199	202	180	182	168	206	188	200	189	204	181	193	235	208	196	229	186	188	210	202	203	181	195	183	201	197	181	179	208	213	197	206	199	201	209	186	196	211	186	216	226	171	199	173	197	221	186	209	197	199	199	177	192	194	213	212	184	190	178	190	180	192	201	191	201	208	179	194	179	195	199	191	191	202	216	217	207	206	234	176	206	213	194	227	180	202	198	181	185	166	211	195	194	197	231	196	235	190	202	207	214	180	204	193	189	224	211	195	207	203	186	190	194	220	196	179	195	226	163	193	196	190	201	206	195	186	194	219	183	220	186	195	182	210	216	202	201	191	200	201	162	209	202	221	211	219	188	216	216	212	179	199	216	212	202	209	234	205	184	219	206	198	195	196	210	180	193	185	191	176	202	192	208	203	192	177	205	216	218	190	194	198	212	203	172	219	205	184	195	195	196	171	201	230	178	210	190	205	190	198	187	204	221	189	182	206	214	201	213	204	154	222	201	217	206	202	224	200	209	208	199	217	207	202	198	214	218	219	205	213	201	196	218	193	219	206	206	198	192	189	179	189	188	195	197	208	222	215	208	198	181	181	194	210	206	192	214	219	212	217	203	218	226	196	203	187	207	172	199	204	224	190	201	190	182	211	198	206	197	195	197	201	217	171	187	199	200	187	204	193	234	177	216	199	179	206	229	208	207	193	198	197	220	191	213	192	190	195	201	209	189	219	203	190	219	179	214	187	201	184	190	202	191	210	210	210	191	217	202	242	202	195	187	213	184	199	183	209	221	213	172	195	201	181	194	171	208	209	197	204	205	187	194	176	176	182	212	208	210	195	187	191	209	206	211	199	175	220	198	189	193	224	183	187	211	215	189	202	188	205	218	195	181	192	193	198	173	214	188	203	178	182	162	174	195	193	192	204	182	202	192	186	204	179	194	193	211	195	193	192	186	218	187	213	204	178	181	197	183	202	180	185	203	184	175	192	184	202	199	212	196	172	214	206	202	198	202	197	199	185	204	192	205	190	176	224	185	209	229	225	200	225	202	175	209	184	180	196	183	192	210	201	192	217	205	202	192	197	197	203	185	162	202	183	202	202	177	211	196	210	209	199	187	207	181	203	194	190	201	209	197	192	202	200	208	203	196	189	188	197	202	205	186	198	203	201	219	207	207	190	198	190	210	200	201	188	198	204	198	181	235	202	181	199	189	200	193	186	179	192	202	176	188	228	213	160	198	198	174	212	177	196	199	203	154	183	218	195	188	190	224	197	219	212	192	185	207	224	203	205	206	208	183	192	198	194	184	211	199	205	199	213	182	197	179	217	199	192	220	185	213	199	203	207	205	218	204	166	212	207	182	202	189	191	205	190	203	182	191	197	206	197	184	187	200	210	184	175	215	201	185	185	207	219	207	188	203	190	226	216	209	206	216	210	208	207	196	200	191	187	228	212	201	201	219	234	200	210	201	220	218	195	235	207	163	195	207	210	213	192	207	217	170	171	235	193	184	192	212	204	208	192	197	190	196	191	216	213	212	189	215	180	185	208	189	202	205	214	216	191	200	209	168	190	227	203	190	196	187	203	200	203	205	169	202	197	194	209	184	206	210	208	197	209	194	178	198	209	216	190	189	189	198	173	200	172	193	215	216	198	245	209	186	190	195	182	202	182	198	202	210	180	200	179	207	203	189	215	194	203	202	198	218	208	215	198	185	170	182	212	207	195	195	191	199	202	223	215	186	225	192	181	201	216	179	205	194	211	204	170	198	205	199	199	203	202	176	223	205	210	213	201	220	229	204	220	195	219	204	203	198	217	182	189	199	203	214	189	195	216	220	185	167	176	202	197	196	184	192	200	204	205	184	191	168	210	208	183	208	182	198	207	207	212	218	203	180	202	193	174	172	198	190	212	192	188	192	181	212	208	205	197	198	186	183	216	173	189	189	199	213	234	211	223	214	196	212	211	182	218	191	203	184	182	217	204	222	180	221	212	218	212	177	181	203	185	203	198	203	203	197	207	207	202	189	190	216	181	206	188	182	194	183	202	202	229	199	210	211	194	206	216	195	221	211	198	222	186	207	171	196	229	219	190	210	194	216	203	202	198	189	210	207	211	189	189	200	180	172	189	191	194	199	191	205	214	212	206	201	194	191	165	197	190	209	205	208	205	197	210	212	184	171	202	199	210	196	193	192	196	194	209	218	196	201	201	190	215	204	207	172	193	206	230	188	235	178	200	183	219	184	220	208	210	207	178	178	206	193	208	207	197	182	192	199	207	202	213	206	239	182	212	195	183	185	211	206	185	226	225	198	209	216	195	221	204	198	202	170	196	211	229	204	212	219	190	190	225	192	197	237	189	197	214	198	204	196	184	180	187	209	206	202	192	191	196	203	210	196	191	222	185	206	208	219	201	210	171	196	179	182	196	196	180	221	198	189	212	191	201	190	189	196	197	196	191	204	175	197	196	196	185	190	205	222	188	219	205	175	167	215	219	191	206	201	189	191	192	182	173	190	217	190	188	188	181	186	239	169	212	186	200	205	180	176	210	228	160	216	197	204	198	190	216	220	209	199	197	216	177	199	180	186	204	198	184	207	185	183	215	203	185	234	203	189	168	211	212	201	198	204	212	184	191	194	195	217	209	200	174	208	204	199	196	177	198	183	187	203	207	219	196	202	180	184	186	208	208	186	202	197	182	196	204	198	200	183	196	189	220	217	192	201	214	207	207	202	198	204	188	176	208	210	188	215	196	177	175	194	191	208	199	197	196	179	203	172	196	187	229	182	181	196	201	210	192	207	232	197	182	199	173	199	186	204	197	171	197	202	195	204	209	197	185	190	207	182	215	190	204	198	207	188	209	203	183	184	192	197	193	179	191	195	196	194	216	201	190	195	180	220	192	212	193	215	222	207	210	200	195	197	201	201	185	197	232	203	224	209	211	187	178	163	189	175	220	197	227	181	226	173	206	192	204	187	196	194	191	217	179	195	196	196	206	219	215	220	210	206	189	183	198	198	197	174	213	202	193	200	194	189	175	202	210	216	205	207	206	192	193	169	193	182	198	222	175	198	203	180	180	190	190	223	211	198	199	175	200	182	197	172	225	195	206	199	213	199	204	198	199
46753	47393	10978	1493	778	627	424	395	366	309	262	267	276	256	258	257	281	287	294	863	251	207	185	198	157	197	191	166	201	227	186	189	181	190	178	194	196	179	203	160	219	189	195	232	198	184	155	159	198	198	187	189	200	207	185	189	177	170	182	178	165	202	169	199	191	178	185	174	173	188	173	185	186	196	163	162	204	199	186	153	219	173	172	190	164	196	180	220	200	199	186	189	171	214	186	177	180	169	180	161	168	165	190	199	205	179	148	181	191	198	158	173	172	188	187	177	210	202	178	168	190	179	167	182	183	162	182	174	170	184	194	179	172	177	181	205	165	169	196	194	173	203	208	208	180	194	166	186	198	191	161	195	212	176	198	174	173	165	196	190	194	186	179	203	172	182	195	163	188	191	163	171	181	182	184	160	183	178	189	182	216	166	171	218	210	172	171	168	184	168	166	158	178	208	206	171	167	186	170	176	170	181	174	176	197	182	159	172	178	168	151	188	169	160	184	177	181	185	181	183	191	181	190	183	162	187	180	176	218	191	210	190	188	184	168	182	185	202	164	185	184	175	177	166	196	172	155	173	199	192	149	167	155	184	187	177	179	165	189	194	193	201	215	168	178	195	172	179	180	155	163	205	190	199	175	208	179	180	203	176	191	166	171	180	188	181	196	198	192	157	179	197	194	172	173	180	209	192	199	196	150	171	186	188	178	179	157	193	187	169	211	184	162	169	205	170	172	203	168	157	187	185	190	183	190	204	187	190	199	191	203	183	162	179	160	174	174	199	169	208	174	162	190	165	215	189	201	188	158	179	181	208	200	166	199	198	187	174	153	202	175	178	180	164	187	203	159	157	196	169	181	161	199	177	183	180	195	172	204	212	175	163	181	187	186	171	190	183	172	177	157	186	181	213	179	193	163	193	176	171	202	186	188	173	168	178	173	184	180	181	184	156	183	183	165	170	167	192	176	189	155	164	177	181	207	175	167	189	205	184	157	171	182	155	172	181	185	172	174	191	171	171	182	159	190	160	170	204	172	180	236	187	181	183	208	212	177	181	181	182	178	205	174	181	204	170	191	195	195	155	178	185	177	188	196	173	187	197	165	164	199	191	177	197	193	159	163	187	172	195	178	172	179	192	191	196	183	184	208	188	187	190	198	174	190	185	190	199	192	169	181	161	188	195	196	203	188	209	172	160	202	172	162	191	189	176	168	189	221	198	183	169	192	170	170	193	158	177	202	193	174	173	196	217	184	195	198	168	187	194	149	189	181	183	189	194	178	187	192	194	195	173	189	174	224	204	197	186	155	176	177	181	183	182	177	193	191	187	194	148	161	189	181	136	196	188	200	176	180	177	166	232	182	173	185	184	199	186	207	171	193	183	185	161	189	217	165	206	221	193	168	156	192	207	186	191	182	175	185	169	149	184	201	179	189	191	182	192	163	193	186	176	178	196	209	191	187	145	181	172	170	204	169	178	192	170	171	181	187	190	169	175	190	168	163	216	200	172	197	200	181	175	182	183	190	180	172	162	145	189	185	201	184	185	175	207	203	192	161	176	163	200	172	203	194	187	173	162	189	165	186	158	190	196	148	174	182	191	168	197	205	195	181	171	196	193	198	197	193	175	203	180	158	208	169	190	174	204	169	187	181	171	192	164	183	192	198	187	161	169	195	187	187	209	158	202	174	181	182	200	176	157	183	181	172	195	181	178	198	202	186	173	165	179	169	179	175	187	178	184	179	176	174	187	207	161	184	173	187	193	188	188	162	212	175	180	201	204	165	194	194	192	168	165	191	185	216	181	187	193	181	194	188	198	168	184	169	194	176	204	183	183	191	176	158	176	191	177	200	169	195	170	192	207	192	185	179	178	211	159	166	189	174	159	180	162	216	181	171	170	185	197	179	203	213	192	174	199	205	193	181	193	189	179	166	205	169	195	186	155	189	196	191	181	178	167	193	201	174	174	197	159	159	194	196	159	169	202	185	199	177	195	189	174	169	170	175	190	173	175	206	174	188	181	165	208	181	184	195	198	181	157	167	192	181	204	195	186	164	174	165	199	191	169	190	171	194	154	207	183	182	198	168	148	205	162	183	172	193	183	202	210	171	175	176	176	181	205	183	192	170	209	175	184	207	173	178	153	195	181	205	186	168	166	163	197	170	178	173	188	211	172	201	171	187	168	162	188	171	184	181	216	180	177	191	186	169	170	190	186	163	170	181	212	197	196	179	161	191	161	179	186	177	163	194	191	189	192	166	204	225	199	195	203	164	161	180	198	193	183	182	190	201	202	186	155	184	190	180	201	187	189	183	190	174	189	183	177	194	191	190	187	158	170	203	198	164	190	159	170	174	193	193	203	199	199	140	175	219	192	191	174	188	205	174	178	193	181	165	210	183	170	198	185	153	161	168	182	184	186	160	195	210	195	161	187	190	151	170	186	182	164	173	199	173	192	172	183	168	159	152	180	170	180	190	170	161	183	196	202	168	180	176	187	171	181	185	167	187	212	184	184	188	182	175	188	199	156	149	197	207	195	173	167	207	189	182	186	209	156	183	160	172	180	194	200	176	167	181	191	172	173	163	151	192	183	184	206	188	189	156	185	170	178	195	193	178	179	198	161	193	199	207	192	173	175	203	197	188	177	181	157	176	156	203	175	206	176	162	170	184	165	155	181	162	191	176	170	154	184	195	206	199	181	171	184	191	174	188	174	173	187	197	185	190	192	196	206	192	199	186	177	175	196	175	218	175	175	163	194	180	208	208	170	159	192	158	172	201	190	180	185	171	184	180	189	187	184	154	193	170	181	146	193	198	190	176	162	203	171	185	210	198	177	199	169	195	175	160	194	175	203	175	193	171	175	181	164	195	178	168	183	188	191	198	174	179	173	198	160	179	177	162	186	202	172	176	185	182	187	184	190	166	160	183	209	205	167	192	164	186	176	189	191	184	187	165	204	167	188	181	169	201	177	182	158	216	182	189	170	165	199	199	184	165	175	194	185	184	160	169	183	196	187	188	150	179	135	202	186	170	205	182	142	182	191	193	183	174	185	217	214	186	188	183	174	189	181	199	180	186	173	172	143	182	176	203	190	169	177	195	190	169	180	182	164	174	173	159	202	199	165	203	201	165	173	184	192	162	189	198	177	177	191	180	171	210	178	178	164	190	182	190	174	172	181	181	196	193	182	179	187	191	186	195	175	194	205	193	202	218	179	179	157	217	190	194	159	192	194	177	187	195	189	163	190	204	191	210	160	194	156	164	187	168	189	178	177	184	188	180	173	186	182	170	197	183	176	161	187	163	189	190	189	185	184	188	188	192	192	188	183	187	174	164	183	186	152	183	173	188	183	173	161	193	174	196	181	195	177	177	190	171	184	180	184	186	223	192	168	168	208	182	149	229	191	167	170	182	170	193	192	194	185	178	171	187	187	182	202	165	176	189	167	181	198	181	172	179	169	166	198	178	184	198	152	200	180	182	172	164	179	182	190	187	181
29275	23138	2710	3074	2927	2401	1976	1530	1356	1214	1137	1104	1100	962	817	1047	1527	1282	1091	5200	575	573	526	533	537	534	455	516	529	511	507	504	512	497	486	474	476	518	448	486	440	477	441	460	445	439	466	478	494	466	456	440	439	445	482	454	426	438	474	442	449	431	450	494	458	443	460	448	454	471	471	427	430	451	468	436	424	444	480	416	427	448	416	437	426	446	442	410	440	441	428	460	425	442	434	448	438	395	440	431	412	464	445	417	420	427	453	462	427	432	421	434	428	436	451	449	434	419	434	455	425	439	428	421	406	457	453	419	417	472	413	423	407	415	403	428	461	414	440	412	490	449	440	397	412	398	439	421	456	446	418	458	441	416	454	429	449	433	405	412	429	421	432	434	463	414	451	409	439	441	411	464	408	409	429	438	456	446	453	441	441	403	457	450	451	414	423	461	457	442	435	407	420	447	425	402	433	440	432	402	430	447	414	460	432	442	456	424	458	449	454	418	432	470	426	430	472	404	401	426	458	436	434	414	445	423	432	448	428	410	420	397	401	363	435	466	438	462	401	445	399	450	455	470	439	447	471	416	460	453	406	431	381	427	471	426	444	418	463	463	430	418	410	442	404	436	467	441	408	415	466	455	438	457	448	440	462	438	438	425	425	433	444	422	438	443	422	471	429	447	405	490	433	445	450	459	419	447	428	480	402	469	424	448	433	427	443	429	405	402	455	423	427	416	429	443	443	413	427	425	450	433	430	416	428	426	424	434	418	460	412	423	418	441	447	420	429	454	431	455	416	418	409	419	456	416	418	401	445	422	454	433	408	430	449	472	475	422	429	433	430	429	429	439	451	412	428	424	490	439	457	453	424	439	454	421	439	439	455	427	440	416	461	424	405	419	466	445	391	445	460	437	426	431	445	428	440	443	422	438	408	390	447	435	421	436	454	425	411	415	458	425	423	450	468	421	429	462	380	468	426	401	433	399	440	452	416	402	443	417	430	460	425	414	427	428	429	439	408	408	423	455	432	442	443	403	406	432	412	426	423	480	435	410	457	433	441	413	423	432	454	428	419	447	423	424	394	412	447	438	435	425	423	442	410	446	415	441	450	432	415	437	438	433	430	426	436	410	399	406	427	439	456	407	434	452	421	415	445	411	453	408	418	460	418	432	473	417	435	441	463	442	436	439	448	426	433	418	414	394	458	424	418	442	438	436	451	451	423	449	484	440	425	417	455	441	438	411	412	412	458	450	405	471	466	420	438	488	414	448	434	430	433	414	454	444	469	403	432	429	417	420	426	454	438	427	490	438	430	428	440	441	472	435	440	425	437	410	436	439	433	431	440	437	428	443	430	423	430	416	457	403	464	457	427	472	421	424	407	395	417	427	434	443	437	429	438	435	418	421	453	463	443	454	417	464	416	409	438	418	398	438	424	411	446	418	426	394	431	437	445	432	443	432	436	454	408	445	408	412	428	429	438	423	405	438	429	446	420	407	432	464	428	438	378	433	416	448	440	417	372	438	451	403	448	403	414	469	415	430	416	375	457	441	428	429	468	450	422	405	432	494	418	459	429	449	408	430	422	425	435	446	435	434	436	428	369	430	455	404	452	400	449	442	459	465	464	432	408	459	400	413	446	444	425	391	392	459	446	484	447	443	415	431	412	422	444	426	442	446	442	432	432	431	435	441	434	442	408	446	448	424	453	453	417	432	450	451	445	429	470	441	433	430	432	435	427	438	426	431	423	428	425	442	431	441	419	419	425	454	427	428	421	418	446	429	447	461	441	445	437	486	447	476	455	432	431	465	454	425	459	428	416	450	412	426	443	456	455	442	446	417	442	440	433	467	462	423	402	444	437	412	470	436	447	424	442	442	415	419	481	426	417	437	424	420	440	435	436	451	445	500	419	420	426	451	453	464	480	426	429	445	460	479	397	434	490	406	463	367	451	435	462	439	426	434	430	442	444	454	484	438	460	441	416	444	410	442	454	375	450	444	462	414	433	433	425	461	428	423	432	423	453	431	438	407	415	389	474	431	414	425	468	414	438	422	420	448	428	451	436	433	448	434	439	408	428	414	443	457	422	429	437	417	478	490	430	437	430	443	463	423	426	442	439	430	437	422	395	447	452	413	415	447	462	416	423	441	445	419	431	454	419	412	463	430	392	480	438	415	443	437	429	420	433	442	463	450	471	436	408	471	422	428	423	490	439	423	408	425	408	436	453	460	431	425	408	417	430	455	411	446	405	434	422	483	454	463	429	402	428	449	416	436	415	473	440	418	441	452	416	433	436	470	414	402	414	423	432	414	427	436	465	472	434	423	427	432	425	391	416	409	422	426	477	437	422	387	461	467	410	410	422	403	419	431	426	467	424	436	401	437	404	452	416	442	394	417	462	440	473	448	407	453	424	436	453	421	465	440	405	454	400	420	435	434	411	405	439	437	426	446	410	421	439	452	432	417	428	473	432	468	439	454	467	433	428	448	414	431	465	452	430	458	457	430	446	456	436	443	445	448	414	434	422	454	439	417	446	457	432	432	399	421	403	424	413	442	415	472	450	458	438	478	430	419	417	418	427	407	422	440	442	423	424	452	484	417	442	426	417	422	447	471	436	409	438	441	432	417	444	459	427	436	426	448	408	425	443	448	488	457	429	487	456	423	463	435	429	420	412	437	413	425	442	459	425	429	460	440	433	441	452	443	409	410	436	401	431	394	458	432	431	428	429	434	433	473	423	412	444	423	431	415	432	425	440	432	433	414	423	436	438	431	445	399	448	462	369	437	433	479	414	447	440	441	456	446	415	413	425	447	459	425	441	433	435	441	446	434	457	415	431	423	449	446	459	431	431	471	424	444	464	439	423	454	429	420	427	429	450	445	436	406	411	443	404	460	417	415	415	429	429	454	432	411	438	462	446	443	415	414	401	412	437	443	436	421	429	409	429	446	413	434	440	419	386	400	414	423	441	463	409	449	439	448	410	444	418	424	403	400	438	451	431	421	391	441	432	433	447	440	466	467	422	470	433	469	467	480	398	415	442	463	462	444	461	465	482	426	431	407	431	455	428	406	387	441	442	434	414	451	430	471	477	450	408	431	430	423	424	424	436	442	443	443	398	473	435	420	458	446	468	428	457	451	449	433	414	435	405	426	431	442	440	429	441	431	422	430	445	458	447	411	439	452	445	465	465	460	447	476	457	425	426	440	434	457	463	419	454	416	443	398	448	419	431	449	406	411	460	407	408	430	394	419	426	452	480	403	421	444	453	398	467	416	449	444	442	397	445	446	411	497	429	389	444	389	410	466	435	445	433	405	436	411	387	426	437	424	424	450	451	412	423	431	443	412	403	428	447	451	422	402	462	436	445	464	426	437	424	421	451	456	459	458	471	423	425	458	391	480	386	462	438	417	423	446	461	413	438	431	445	438	414	435	434	426	452	467	412	401	473	444	440	429	434	418	465	437	418	415	417	400	423	413	468	433	455	420	435	465	447	454	460	439
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
