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
337077667387	337077667948	337077668498	337077669048	337077669598	337077670148	337077670698	337077671248	337077671796	337077672348	337077672898	337077673448	337077673996	337077674548	337077675098	337077675648	337077676198	337077676748	337077677298	337077677848	337077678398	337077678948	337077679498	337077680048	337077680598	337077681148	337077681698	337077682248	337077682798	337077683348	337077683898	337077684448	337077684998	337077685548	337077686098	337077686648	337077687198	337077687748	337077688298	337077688848	337077689398	337077689948	337077690498	337077691048	337077691598	337077692148	337077692698	337077693248	337077693798	337077694348	337077694898	337077695448	337077695998	337077696548	337077697098	337077697648	337077698198	337077698748	337077699298	337077699848	337077700398	337077700948	337077701498	337077702048	337077702598	337077703148	337077703698	337077704248	337077704798	337077705348	337077705898	337077706448	337077706998	337077707548	337077708098	337077708648	337077709198	337077709748	337077710298	337077710848	337077711398	337077711948	337077712498	337077713048	337077713598	337077714148	337077714698	337077715248	337077715798	337077716348	337077716898	337077717448	337077717998	337077718548	337077719098	337077719648	337077720198	337077720748	337077721298	337077721848	337077722398	337077722948	337077723498	337077724048	337077724598	337077725148	337077725698	337077726248	337077726798	337077727348	337077727898	337077728448	337077728998	337077729548	337077730098	337077730648	337077731198	337077731748	337077732298	337077732848	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
30719	18713	20009	14196	10362	6664	8695	30934	41240	23285	2084	510	447	434	407	438	430	456	400	408	385	416	389	418	442	404	370	403	445	387	409	407	434	382	436	424	405	411	417	398	412	376	368	428	399	417	384	370	396	416	388	445	394	401	413	355	404	384	406	395	461	408	404	397	465	424	415	424	388	406	386	380	389	426	468	461	371	395	414	394	411	395	399	400	430	379	435	413	395	423	391	382	436	397	383	406	389	414	419	411	457	428	405	404	396	416	418	426	415	393	440	376	391	451	393	373	397	423	404	398	381	422	448	401	388	444	446	421	437	403	406	412	414	363	420	409	412	427	409	392	410	399	401	389	395	390	393	405	383	386	369	409	400	387	390	410	367	396	386	410	384	428	410	414	439	455	361	394	407	418	390	429	399	386	408	411	406	403	379	414	397	400	400	374	415	430	386	374	422	419	407	398	365	408	395	436	414	428	406	399	398	389	381	410	433	412	418	369	394	428	404	360	424	420	388	397	446	416	424	399	389	373	424	409	385	435	385	394	398	431	393	457	389	424	352	360	444	380	378	418	420	372	402	385	419	417	407	398	422	400	420	360	408	410	390	403	408	443	425	376	458	392	393	382	428	397	409	379	403	391	383	389	424	407	411	430	395	364	433	408	412	403	404	394	418	396	397	383	404	446	399	368	403	357	388	377	404	371	407	435	398	438	381	389	414	410	380	401	427	388	405	395	427	416	373	329	428	394	465	417	363	432	420	424	418	390	406	401	411	434	405	400	383	387	427	393	396	399	390	398	397	390	395	399	389	385	412	380	433	405	439	385	430	431	432	373	413	408	373	421	426	457	382	379	406	403	384	373	387	396	401	451	405	404	411	395	406	442	430	389	405	402	393	420	414	405	409	435	427	410	439	445	394	384	377	380	395	393	433	392	403	414	397	388	435	387	431	412	417	385	426	425	364	430	397	378	378	389	428	384	416	436	424	424	436	428	395	389	378	423	355	422	393	376	366	388	414	383	379	419	427	400	363	413	393	358	404	425	384	388	403	401	431	397	369	403	381	381	400	412	404	368	397	383	407	424	369	444	398	398	416	404	429	441	387	414	391	423	380	367	421	392	418	410	371	434	412	393	406	388	383	397	392	392	398	372	364	457	371	358	390	368	404	428	408	395	418	441	407	391	392	386	384	434	416	376	432	416	379	418	432	390	423	425	390	358	446	388	361	403	403	410	399	364	386	410	371	385	413	429	417	381	392	393	411	394	387	380	391	387	411	376	414	413	395	378	414	401	419	436	367	380	423	363	439	406	405	405	447	431	381	401	402	395	395	434	435	432	420	364	411	375	403	437	387	412	475	395	408	401	376	394	394	390	427	370	383	428	385	399	373	415	408	357	445	388	434	396	433	440	386	377	424	394	422	394	394	384	394	380	449	391	420	385	395	403	440	403	392	392	418	427	415	402	390	404	354	368	388	420	401	370	381	406	401	403	408	394	414	380	382	368	443	392	388	371	406	399	450	396	412	414	459	431	363	385	389	399	456	445	401	401	424	402	402	350	411	430	416	408	385	408	374	407	400	401	397	383	381	368	372	356	377	414	461	466	386	366	382	387	408	404	389	408	414	435	390	396	426	418	415	402	418	387	400	404	412	399	375	389	386	392	386	406	433	437	447	390	439	421	399	385	407	375	442	395	386	385	391	416	435	416	410	435	387	459	400	420	402	373	395	405	404	388	388	404	400	396	388	439	383	388	365	417	384	412	406	395	366	418	360	401	444	368	396	456	424	414	413	374	383	390	387	385	449	407	419	423	412	391	405	409	416	388	405	394	406	385	406	387	390	398	369	395	386	419	402	458	387	421	413	380	370	381	389	441	437	415	412	378	417	395	402	397	409	380	401	438	401	392	371	395	417	343	384	388	410	371	432	390	380	368	393	422	447	444	421	413	404	390	414	362	424	380	392	425	430	424	386	386	405	360	417	402	421	423	391	428	391	439	428	436	356	415	426	451	380	416	407	416	390	377	433	363	412	408	429	403	417	450	398	402	401	444	448	429	399	427	403	378	432	426	378	374	375	432	389	367	469	453	419	392	406	404	392	406	391	399	378	388	431	385	395	401	406	422	349	371	387	396	369	402	411	402	443	395	411	386	431	379	411	384	374	414	421	389	420	389	413	437	388	408	381	382	412	419	426	406	406	376	395	391	388	417	369	401	384	401	420	398	460	426	399	401	390	380	441	389	407	389	384	414	430	366	408	387	396	377	403	405	434	446	405	416	427	424	383	431	425	440	439	363	406	397	386	408	356	384	446	428	391	456	405	389	427	405	387	413	392	422	379	364	454	381	374	390	384	384	411	403	396	431	369	390	420	374	397	380	408	414	381	437	379	406	417	389	437	383	426	396	384	409	401	388	413	407	418	414	383	414	414	405	377	410	423	399	390	413	427	399	391	393	342	373	391	386	441	438	364	419	395	401	390	450	382	389	387	405	419	418	390	422	392	408	391	406	435	398	436	407	414	403	426	396	407	390	395	389	400	381	421	414	413	437	414	415	396	405	402	403	409	442	409	363	427	381	414	425	404	410	410	418	410	424	410	409	405	382	375	387	414	374	402	435	415	426	362	421	350	407	428	395	381	395	450	422	412	389	410	386	404	403	366	354	401	388	395	454	395	388	442	385	395	387	394	422	425	376	366	389	419	400	447	408	408	417	382	439	424	424	435	413	414	377	414	361	390	406	406	399	410	401	390	397	387	378	393	392	401	427	384	400	381	419	423	406	436	406	408	418	361	409	378	422	426	382	403	379	383	347	378	390	421	391	367	386	401	413	393	436	403	387	422	390	375	379	431	372	382	406	384	425	393	403	423	448	386	386	380	406	409	378	382	398	419	387	404	434	428	411	429	408	392	345	431	404	450	403	392	418	434	380	390	395	410	401	400	401	408	430	417	412	431	390	394	452	387	380	380	407	412	438	417	394	391	377	389	400	390	422	428	371	424	418	358	398	417	406	407	421	399	382	467	391	390	426	404	397	419	383	425	355	398	427	386	393	420	407	394	398	394	380	402	413	399	383	356	439	418	407	436	370	390	374	351	409	394	403	420	405	391	384	377	411	412	422	407	392	365	378	411	413	418	413	373	421	441	410	366	392	427	432	391	375	409	380	406	396	409	356	368	358	406	424	389	431	428	409	396	420	407	426	405	407	381	374	354	394	413	398	387	391	442	401	373	380	410	378	405	373	439	374	425	376	407	406	404	431	381	403	392	414	434	401	441	391	395	415	424	417	384	362	420	396	365	412	400	429	390	382	433	373	411	386	407	371	440	431	366	395	401	422	428	401	420	383	387	402	370	392	413	386	375	393	381	426	402	402	415	403	400	394	401	431	459	447	364	358	397	402	412	411	378	398	457	386	424	395	377	410	424	418	375	422	432	396	419	417	392	398	407	406	428	428	411	387	400	401	398	415	397	404	415	418	411	388	380	403	418	396	409	395	423	397	408	421
14912	13801	24255	26239	24462	19594	25765	52263	59759	25403	1416	1364	1200	1193	1146	1133	1161	1099	1050	964	978	985	1028	1001	1005	1027	977	986	979	949	941	1015	931	951	972	890	926	944	961	928	905	927	919	850	914	902	857	951	968	937	987	935	890	960	940	896	869	896	919	907	897	953	886	953	933	884	956	882	939	845	955	905	942	953	890	913	901	869	925	875	855	954	890	950	943	919	929	960	897	925	923	900	891	913	898	873	915	908	864	921	935	871	887	894	899	930	889	943	897	897	907	917	914	873	898	937	927	890	935	902	945	920	914	936	929	925	911	915	932	904	869	937	921	879	920	908	923	902	931	927	928	918	917	929	920	876	888	885	905	874	942	881	913	890	914	889	861	891	909	850	950	944	878	877	936	916	919	1000	927	860	937	903	884	888	920	905	910	931	946	936	930	853	931	916	914	909	917	855	926	887	919	864	887	861	896	914	935	896	943	948	901	950	942	876	915	884	896	877	928	950	861	931	877	897	916	896	932	898	910	909	837	872	918	873	918	889	845	903	903	903	867	952	912	914	884	876	895	872	913	908	936	927	891	905	901	875	874	870	938	933	942	933	877	835	925	936	878	868	852	922	842	924	901	861	914	897	896	898	898	870	922	891	873	864	896	972	924	972	897	934	978	913	895	905	852	861	917	972	907	912	886	904	912	980	903	916	914	899	948	881	836	913	879	909	888	873	951	993	875	903	920	914	867	880	876	904	886	878	900	872	951	868	907	948	960	910	971	884	873	918	909	858	892	916	923	901	868	904	834	951	915	917	918	875	903	954	925	902	934	939	869	884	888	955	918	942	900	962	964	912	850	923	883	931	919	946	946	874	869	882	976	921	935	872	869	906	951	914	913	869	927	912	918	868	889	899	894	915	894	910	821	861	849	875	876	869	849	940	909	900	911	852	911	962	875	917	882	912	951	879	904	870	897	898	865	909	844	851	914	936	852	942	903	914	855	843	895	911	876	921	923	919	889	923	906	872	880	897	936	909	858	888	864	891	920	941	874	891	905	904	854	907	899	898	883	914	875	857	887	900	894	834	912	874	839	946	910	874	911	955	893	880	893	909	903	886	911	873	859	956	906	851	906	921	933	882	956	884	879	882	865	888	896	908	896	859	921	968	923	866	874	847	898	889	948	873	920	899	896	893	903	888	883	927	920	874	947	935	928	871	934	935	939	886	889	919	950	877	934	912	902	938	912	859	968	928	880	842	943	918	884	821	929	890	888	914	885	887	935	943	955	864	890	954	944	898	912	834	903	961	870	861	921	854	900	884	901	909	948	868	919	906	898	876	887	882	933	920	945	886	862	881	932	889	877	900	909	938	860	896	927	913	891	894	834	897	909	858	869	907	920	921	891	894	940	889	925	886	944	889	901	877	838	939	818	930	907	901	908	914	964	864	948	963	892	880	860	899	872	897	931	898	905	899	907	932	987	903	912	913	885	891	907	923	866	952	891	977	910	870	868	853	891	896	899	955	947	854	896	911	878	870	891	936	903	845	911	884	849	898	891	935	875	894	900	889	906	919	920	909	917	896	854	889	918	891	861	921	927	901	910	899	921	918	906	896	894	866	869	867	881	903	888	903	912	928	961	916	940	840	891	871	920	917	857	855	886	906	894	911	890	839	858	870	926	923	915	918	914	901	869	925	873	943	946	845	901	908	850	907	925	874	919	910	827	886	902	881	859	835	940	907	915	878	914	908	932	879	922	957	892	899	914	941	908	906	884	871	844	883	852	942	930	861	892	887	892	860	924	909	821	885	922	969	904	842	846	906	946	905	885	885	882	877	902	891	879	899	909	889	916	868	913	902	945	948	862	938	908	908	911	921	895	903	925	923	896	893	906	866	868	901	953	871	939	929	911	923	923	933	902	921	932	957	882	889	926	909	869	925	940	925	892	871	921	871	899	880	891	878	909	900	876	863	956	919	868	866	910	895	892	891	871	943	924	889	981	918	845	892	904	931	888	916	901	867	831	925	921	874	890	940	897	900	907	942	907	877	873	892	901	894	943	861	946	968	871	911	889	906	949	851	931	918	862	879	876	862	871	910	949	850	896	903	942	835	871	950	869	845	866	932	864	899	883	894	941	910	846	871	933	893	893	880	866	883	911	904	877	876	951	884	891	912	917	893	937	869	910	921	939	915	909	872	917	951	929	931	911	911	892	919	876	869	887	910	901	877	907	907	928	915	865	904	898	861	911	902	873	928	867	924	912	879	897	904	887	871	866	876	923	907	900	911	915	818	970	905	902	850	905	879	909	928	965	938	907	905	879	913	929	897	904	893	857	905	890	927	913	877	899	912	875	889	917	926	925	931	892	920	904	896	953	857	886	922	914	860	910	879	857	910	858	873	926	895	889	845	938	890	863	876	894	869	906	893	955	908	975	891	927	857	848	908	947	859	914	891	865	853	924	895	860	873	876	898	903	895	899	930	907	864	884	878	924	879	819	955	907	887	866	849	903	904	933	880	878	851	907	949	900	918	893	935	898	909	851	874	909	839	873	897	918	923	939	889	900	919	950	946	917	910	892	870	922	845	956	868	896	851	902	912	906	945	930	912	893	943	911	860	932	946	881	870	925	884	935	937	874	919	919	906	891	930	917	903	928	897	834	914	888	914	942	912	913	877	908	924	960	949	901	901	893	909	896	890	918	911	893	840	901	898	847	912	893	883	949	902	900	926	948	913	888	948	890	879	956	860	900	850	904	921	949	858	952	948	923	892	889	952	910	892	884	899	914	907	872	920	888	938	945	857	909	909	924	921	863	934	902	918	885	948	874	878	902	828	898	899	932	843	911	914	955	880	913	956	935	896	892	879	869	896	941	901	912	872	911	911	829	897	915	866	947	877	947	928	841	902	910	954	954	902	876	896	852	906	912	916	931	919	902	867	884	862	925	882	937	892	908	866	901	902	899	931	913	884	892	947	918	868	893	898	909	870	940	878	835	906	885	894	880	907	927	945	878	877	947	904	903	866	888	869	889	903	926	865	924	917	833	894	941	913	888	902	857	887	909	927	876	916	890	916	904	905	896	872	927	926	851	930	889	897	885	902	858	916	872	903	946	872	941	897	894	869	881	895	919	876	886	970	914	844	923	935	912	937	864	862	896	944	896	872	893	893	902	941	857	932	885	902	852	936	933	876	946	892	888	938	910	873	870	959	910	910	902	854	943	922	897	899	890	895	893	934	934	851	925	855	869	879	926	896	941	906	939	904	876	876	884	905	873	879	900	878	971	920	864	882	896	910	943	895	918	912	891	857	941	983	927	899	885	875	898	906	932	912	880	894	937	862	843	937	939	953	934	898	936	915	909	860	911	900	861	837	902	888	835	913	910	861	916	909	934	912	888	877	879	892	859	910	904	886	893	923	924	910	881	926	901	933	852	874	909	961	884	942	907	870	893	872	897	931	868	888	881	931	886	910	941	989	910	902	890	900	919	911	934	908	918	967	891	929	971	867	894	881
9608	6318	6751	4583	3018	1955	1308	876	1458	1043	220	181	195	189	174	171	184	160	164	199	183	182	200	172	209	177	197	168	194	181	189	154	206	195	200	178	172	191	174	175	155	180	222	201	191	177	169	192	195	209	179	166	182	182	172	186	177	184	164	149	174	169	182	191	198	196	166	206	172	172	177	174	197	175	196	183	188	167	171	208	164	175	195	171	179	159	185	200	187	164	200	149	161	173	162	160	196	160	169	191	169	144	211	180	189	169	156	149	171	194	181	199	204	201	174	178	179	192	196	209	179	204	164	192	156	181	178	185	215	182	155	187	190	175	202	190	184	192	170	162	199	176	174	176	174	193	183	194	193	184	220	201	189	197	200	198	183	179	187	219	157	177	182	187	201	180	174	170	191	176	180	170	192	198	148	189	215	161	212	174	172	161	171	183	180	176	172	194	179	182	168	189	171	196	154	174	197	202	163	195	177	204	178	193	182	214	190	163	210	179	169	211	194	192	177	195	178	188	190	176	201	187	180	160	219	181	162	171	196	187	191	193	195	204	192	171	174	182	186	172	182	196	174	186	192	171	192	170	209	182	178	193	184	180	187	195	177	192	162	188	183	195	207	175	190	184	212	183	185	177	176	174	177	192	171	160	192	216	190	161	177	200	185	218	204	208	191	173	170	204	193	195	184	191	170	190	202	171	192	185	163	178	187	189	167	159	162	172	179	189	198	198	185	176	194	203	194	187	203	184	189	172	180	197	213	180	187	201	182	187	210	195	188	196	188	204	178	172	179	180	177	198	194	185	195	191	187	178	185	170	174	174	169	186	214	162	189	168	199	169	196	186	180	185	167	181	194	198	186	157	200	182	173	188	191	189	180	162	188	209	195	203	173	184	190	185	226	176	207	204	178	203	193	170	181	178	175	187	161	194	190	180	177	199	187	165	193	180	175	189	190	197	200	197	187	197	190	182	200	199	213	184	187	198	204	169	196	172	198	194	184	195	208	172	186	189	198	179	192	191	167	174	199	186	215	181	159	183	177	178	189	173	199	188	163	164	176	187	198	196	193	184	179	180	214	166	187	174	183	183	200	166	189	173	194	192	190	175	150	180	177	199	172	186	192	192	187	190	184	199	201	167	176	171	180	184	168	170	194	197	188	167	180	197	183	189	172	189	150	198	177	178	177	167	195	181	205	195	195	161	152	181	167	177	173	208	175	178	176	189	186	192	192	192	162	190	201	196	169	190	188	172	162	187	190	199	186	198	191	186	187	156	216	181	197	149	173	183	204	194	189	179	178	208	199	186	187	157	181	176	179	211	187	171	181	197	168	182	190	185	185	193	183	165	202	180	180	183	178	176	194	178	164	193	157	193	210	214	193	161	193	193	158	211	202	186	205	192	190	191	191	175	159	210	192	193	197	201	210	192	191	189	195	171	208	205	168	191	168	192	184	185	191	177	160	211	191	193	215	214	194	177	196	184	184	197	181	191	170	183	179	175	149	149	170	179	167	199	171	206	184	164	184	179	179	174	168	175	177	169	176	175	176	182	186	176	193	184	181	196	204	203	170	147	189	203	180	167	184	185	211	180	156	205	184	190	176	172	162	200	202	185	176	191	177	158	196	161	175	172	181	174	175	180	184	198	191	184	196	194	184	199	188	194	167	187	190	186	170	193	157	201	198	181	182	167	178	191	163	147	183	159	201	183	208	173	191	192	187	170	187	183	170	176	192	205	183	195	173	205	179	212	184	201	206	187	179	206	185	196	160	187	168	174	172	186	175	163	158	188	188	193	199	167	161	206	200	163	165	150	171	187	195	203	192	159	181	176	190	210	159	213	186	198	173	211	182	170	174	180	183	186	175	169	194	165	161	186	187	191	170	184	180	190	211	179	188	177	194	164	169	178	177	203	153	203	186	180	154	169	171	174	180	190	188	180	186	166	215	205	194	185	192	192	160	187	171	163	213	167	204	177	185	142	164	181	172	180	169	191	182	165	202	195	184	187	202	194	193	169	161	172	169	161	198	196	195	197	170	164	185	184	186	167	185	167	164	172	200	173	194	194	190	199	185	204	168	183	179	176	188	208	202	181	167	208	185	191	144	174	204	172	151	189	187	174	201	150	197	194	182	192	162	203	196	180	189	178	166	203	161	189	199	210	194	185	202	192	174	191	199	188	167	204	168	201	162	201	186	180	202	174	201	192	168	184	152	192	181	184	184	209	197	194	183	175	194	189	170	192	175	182	194	173	184	190	192	184	182	185	193	194	186	155	163	156	167	160	174	172	201	168	189	189	181	172	170	160	160	162	194	210	194	178	173	166	189	167	153	188	183	192	199	168	198	161	179	180	170	152	176	185	154	180	190	175	165	186	187	177	177	154	193	179	193	199	181	170	155	185	173	194	181	180	175	185	184	198	178	192	209	159	186	182	196	199	202	206	184	178	162	193	183	186	183	180	187	200	172	194	206	206	186	204	167	181	154	192	205	169	173	206	198	215	193	172	161	178	207	163	207	174	187	222	165	190	186	180	185	200	191	187	165	223	206	177	192	172	169	192	187	171	191	194	174	199	200	200	188	199	188	209	179	202	202	199	177	184	166	180	210	201	165	226	157	200	184	166	203	184	196	209	189	191	165	185	187	183	195	164	152	176	173	169	190	187	177	169	179	197	194	183	184	164	166	182	197	186	161	168	181	194	191	191	174	225	150	174	158	178	180	188	209	183	179	185	200	179	171	166	188	209	200	194	180	159	191	179	203	185	196	180	198	167	156	165	203	212	186	199	168	206	164	177	196	181	198	190	168	197	175	182	172	197	194	188	174	165	199	191	197	160	188	194	190	186	200	209	181	172	198	161	184	210	203	190	161	178	183	208	166	175	184	177	188	195	190	198	175	182	194	188	201	175	203	196	177	203	201	164	166	186	173	174	178	214	190	186	150	178	202	214	194	193	178	176	162	179	185	162	178	176	191	175	189	201	182	171	165	184	210	192	178	210	202	185	191	199	196	195	155	173	180	187	147	164	191	189	185	168	176	194	178	178	206	180	174	179	180	184	178	181	172	152	210	185	197	199	194	203	164	181	190	192	162	174	181	191	176	204	165	183	192	202	179	155	200	174	198	190	190	175	190	199	163	190	198	192	163	177	200	196	177	169	193	212	200	172	217	182	196	184	183	188	168	189	206	174	155	201	196	164	225	193	171	183	217	169	199	184	198	172	167	183	180	171	209	199	181	197	208	170	170	171	193	208	193	191	207	186	185	167	177	175	162	199	184	172	153	200	190	190	189	194	189	164	227	184	202	168	198	189	184	177	192	207	185	197	199	217	186	186	200	188	157	178	186	197	198	172	184	184	188	183	184	172	191	194	192	178	181	191	163	200	189	204	155	197	190	179	202	198	181	178	172	174	209	151	160	174	200	186	203	191	174	183	208	173	200	183	165	195	184	156	204	157	209	194	183	166	177	190	192	178	185	198	169	183	181	177	185	191	202	186	170	199
5429	5371	11469	12276	9876	7699	5728	4602	7889	4246	476	482	492	458	493	485	472	483	479	484	467	464	464	416	460	446	457	470	435	467	442	468	458	463	458	461	455	445	461	454	458	444	455	436	471	464	458	446	461	440	426	446	468	465	447	452	462	465	455	464	451	421	443	467	443	435	458	451	460	447	480	448	420	445	446	488	483	429	450	444	442	477	435	431	473	467	486	488	471	469	439	484	515	468	491	464	431	477	490	437	464	468	425	431	455	511	428	435	447	438	463	464	497	483	467	456	420	461	445	467	446	462	423	448	453	429	488	475	421	449	455	444	434	474	456	472	468	438	456	446	448	482	411	471	465	471	473	467	430	445	445	467	417	453	428	482	477	458	449	455	450	435	455	433	444	428	499	436	459	479	500	483	453	471	487	476	468	462	456	448	457	469	436	463	430	428	490	447	441	455	438	451	433	435	428	482	452	438	473	468	422	461	470	425	444	463	481	437	434	458	422	487	450	475	465	443	488	446	474	465	442	463	443	468	408	464	464	464	425	452	448	448	476	449	465	421	425	480	448	450	434	448	473	433	485	472	423	444	471	475	467	454	489	463	463	449	453	450	462	445	512	420	454	437	448	452	451	425	465	452	434	522	450	451	461	474	445	438	478	503	463	448	482	481	466	463	467	445	426	474	461	455	482	447	444	453	510	427	437	497	434	495	493	430	500	435	478	458	494	515	443	424	428	476	469	444	455	449	456	477	459	477	435	438	459	455	457	454	442	429	483	391	481	481	436	439	475	465	420	485	472	483	469	424	476	416	457	453	429	460	423	493	437	474	480	485	463	465	519	448	430	423	484	432	488	437	454	481	414	452	468	438	455	472	517	474	433	448	457	451	471	499	466	472	450	467	452	465	468	441	422	450	447	435	445	435	469	460	494	430	457	478	440	472	486	507	467	464	501	463	439	504	467	434	498	492	436	451	432	467	451	468	441	466	446	437	486	449	467	465	494	530	452	481	437	479	470	452	474	456	435	458	468	483	440	433	405	478	445	505	431	421	481	423	492	463	489	442	455	449	433	426	433	462	444	470	448	474	470	443	453	487	454	500	469	477	457	482	423	399	446	445	454	437	489	454	480	424	483	458	467	442	465	456	436	494	458	473	482	433	479	464	468	432	434	477	434	446	476	423	432	449	454	460	466	466	449	480	495	458	472	493	466	415	466	442	466	486	472	474	449	453	464	448	443	493	423	446	450	428	459	429	431	451	427	444	445	434	431	481	463	447	467	471	454	449	432	444	474	449	464	471	465	458	448	483	452	482	436	504	492	455	450	492	474	482	501	433	442	435	477	432	492	465	418	465	418	426	447	500	433	420	458	461	458	452	455	456	459	400	485	466	466	477	459	433	428	442	451	464	448	471	486	464	484	443	464	444	475	388	447	468	486	457	461	435	433	419	475	477	432	483	455	462	473	499	474	482	461	476	473	447	460	468	446	467	501	454	464	470	464	448	440	445	476	452	466	458	420	468	437	454	438	453	457	431	483	496	493	495	462	485	436	430	403	466	432	444	510	449	464	479	412	478	471	442	463	428	465	483	475	490	446	483	457	441	434	448	440	442	461	429	472	481	490	462	446	467	467	440	482	470	471	454	479	426	455	478	465	444	448	446	492	438	472	476	505	483	483	456	448	492	455	447	450	493	471	455	447	472	487	421	500	435	436	474	435	490	516	475	483	458	446	504	429	436	448	430	402	477	461	440	488	451	431	445	445	459	449	467	508	457	472	411	440	446	466	455	448	454	413	474	444	463	453	452	443	508	460	474	463	474	489	448	466	464	449	465	471	473	458	458	489	461	439	464	446	455	428	445	453	459	429	482	503	451	469	433	474	407	455	441	477	458	451	432	458	472	446	444	477	432	473	454	405	461	451	456	443	450	448	435	463	431	441	464	420	431	444	479	456	465	442	472	448	481	436	439	493	489	473	456	460	460	506	457	418	462	456	455	464	464	447	452	448	478	502	461	468	501	483	470	445	449	480	450	449	457	469	454	454	412	448	437	461	457	478	430	465	470	442	469	484	452	465	446	464	459	470	455	444	464	469	462	470	466	430	453	427	439	454	450	457	437	458	476	500	437	470	478	401	445	468	426	467	504	451	466	459	429	464	491	448	470	454	458	451	509	461	483	463	434	430	427	465	442	456	469	496	480	479	468	429	443	479	460	502	432	454	458	440	427	440	483	466	452	462	448	483	490	449	478	437	439	484	468	509	479	405	482	451	477	485	465	456	491	439	450	518	486	460	485	454	455	465	441	425	454	441	472	425	445	443	486	498	475	417	469	451	456	407	424	450	431	468	459	440	458	472	451	489	469	426	468	441	469	477	425	446	458	452	460	467	459	460	456	442	450	442	471	445	475	481	455	467	457	465	461	458	490	465	451	473	476	460	452	480	453	494	490	474	461	483	474	447	464	496	466	480	497	449	457	433	496	453	471	464	429	480	477	448	450	479	475	439	435	461	500	453	439	445	470	469	485	428	428	470	461	454	479	450	465	421	458	385	488	477	418	451	448	462	457	477	479	488	466	490	476	462	478	468	467	480	435	428	433	484	436	423	453	420	446	457	468	447	452	418	463	417	438	475	498	467	484	467	458	440	452	443	473	443	491	449	498	470	445	465	484	456	453	487	432	476	466	455	436	455	502	452	455	461	413	446	458	455	443	433	491	428	466	475	464	439	443	447	468	464	450	484	455	442	435	479	459	496	454	451	470	478	465	442	438	466	473	465	460	433	454	451	430	428	488	496	438	465	459	443	438	482	459	445	463	444	455	463	426	463	452	459	450	469	447	447	451	470	449	499	440	463	446	439	418	452	489	454	442	476	508	446	459	487	474	505	452	470	486	461	443	509	458	444	444	449	449	440	468	418	483	455	424	438	425	458	400	454	480	452	496	493	443	466	413	482	413	475	442	473	441	475	439	467	467	414	435	452	453	461	483	437	462	465	450	463	496	417	447	457	462	465	461	420	465	456	474	481	511	434	422	461	432	466	450	412	471	501	426	465	480	469	475	468	443	465	451	464	488	445	485	488	444	480	450	436	452	458	466	413	424	505	472	457	441	483	446	458	459	460	499	425	432	444	440	450	437	437	436	445	439	483	460	459	451	466	449	453	486	434	465	440	403	448	480	450	498	467	448	468	429	477	458	454	509	432	466	440	443	439	450	426	433	443	431	469	404	456	471	472	423	496	439	441	451	439	492	479	449	461	481	465	446	450	472	479	457	478	470	443	455	446	483	437	411	446	468	450	467	450	464	462	474	471	456	464	446	449	458	483	475	453	449	477	464	449	464	429	468	444	456	468	477	456	449	441	476	459	463	441	470	472	461	463	434	471	476	479	477	444	473	488	433	436	436	478	424	485	479	475	443	451	434	466	446	449	463	448	464	462	437	486	434	436	481	409	455	431	459	481	468	463	473	448	470	468	435	440	447	438	462	464	446	502	463	455	450	480	483
20314	11258	12254	9218	6961	4085	6539	19758	24431	14633	954	280	256	243	260	241	224	268	257	247	257	256	232	245	272	239	275	283	225	254	241	236	242	267	242	226	264	240	242	236	233	263	260	230	241	270	257	274	254	249	265	217	267	276	238	230	258	232	250	256	282	254	244	256	251	237	254	272	241	216	222	248	233	247	251	244	255	267	229	236	282	228	233	207	213	271	235	249	239	259	251	263	247	240	246	272	209	246	252	238	257	254	240	253	236	259	232	249	250	246	236	254	226	224	261	270	249	262	228	247	263	242	240	237	233	252	267	274	230	226	234	254	242	237	238	274	264	253	246	234	215	251	237	243	241	259	253	229	228	219	250	271	239	208	236	217	236	253	240	251	255	222	245	227	270	224	247	227	231	244	218	253	233	222	234	251	256	275	256	252	242	234	238	226	253	229	241	232	242	251	253	268	255	232	205	213	217	241	217	223	261	268	238	245	283	216	229	228	251	250	243	218	244	239	250	234	238	247	258	237	258	252	238	228	248	263	268	232	236	234	232	238	232	229	236	235	228	246	262	202	217	236	244	253	240	267	228	229	246	228	245	225	236	225	245	252	229	226	274	260	250	240	285	231	241	205	247	228	231	269	222	265	260	220	242	233	244	235	246	264	249	236	253	258	238	244	231	234	250	233	223	204	224	256	215	239	234	242	225	233	260	234	225	233	193	253	208	236	233	262	255	237	213	249	252	240	262	260	221	228	228	224	242	229	247	207	267	268	233	248	257	246	259	226	223	251	270	235	240	236	228	236	250	254	266	254	292	222	204	245	263	256	253	258	235	283	229	255	233	256	243	259	285	236	253	227	241	226	277	222	188	243	227	245	256	270	245	234	243	243	231	257	238	231	239	236	252	233	227	256	221	246	258	265	253	269	260	262	205	249	250	261	240	252	224	252	239	224	236	262	229	225	259	266	288	254	236	242	206	221	229	253	216	227	259	207	250	219	249	259	226	231	254	255	256	225	242	200	267	253	244	242	236	235	226	230	234	253	255	257	233	219	250	220	233	244	250	261	270	280	246	241	251	267	228	252	232	230	243	237	237	251	230	233	244	271	255	269	243	263	255	229	233	259	253	231	268	239	260	233	237	248	231	239	225	239	234	259	254	246	212	237	219	250	231	244	248	254	262	249	242	227	242	258	233	214	250	247	221	243	273	242	253	256	231	233	234	245	237	220	232	249	260	270	251	224	268	267	271	266	236	263	257	234	254	232	221	245	238	235	298	206	232	231	230	243	226	251	262	236	222	209	237	231	234	256	205	250	262	256	266	207	231	260	256	239	235	249	280	261	263	252	228	213	264	254	236	220	255	278	227	254	191	236	245	247	244	234	231	219	266	262	223	234	226	224	232	267	200	209	235	220	224	235	255	266	273	265	235	198	243	228	276	277	262	227	243	235	232	242	243	243	246	235	241	271	236	246	214	242	219	218	257	247	256	241	224	258	243	233	223	236	230	232	243	228	226	249	254	276	249	256	252	237	241	228	239	227	266	249	240	245	240	251	253	210	233	258	232	254	258	218	229	222	238	240	251	213	252	264	260	229	243	244	258	246	249	232	255	271	252	231	234	276	211	244	239	222	226	236	236	245	253	230	247	258	229	229	258	240	237	237	255	261	244	260	257	218	264	249	224	234	263	249	249	208	214	253	250	234	207	254	243	241	204	227	239	225	245	271	256	248	271	265	261	259	242	267	251	261	250	259	241	275	247	244	239	243	257	238	229	269	262	222	268	255	241	239	242	254	227	229	269	233	238	224	242	248	240	256	208	252	244	249	246	248	249	227	257	254	254	227	233	239	239	250	220	246	223	222	256	262	243	256	259	239	231	248	213	272	226	235	244	241	235	246	250	242	240	266	235	218	249	244	245	262	249	238	246	225	236	251	229	233	254	207	227	240	256	259	283	277	260	209	230	247	271	262	249	241	242	209	249	239	267	255	234	257	272	255	289	245	239	218	229	228	246	255	247	257	219	217	238	232	239	232	237	249	211	226	231	228	239	242	273	219	252	272	237	234	249	254	247	243	256	248	250	245	240	262	254	246	237	235	231	227	274	239	247	261	239	248	239	248	236	228	242	229	252	251	251	258	235	223	216	255	244	216	217	228	251	237	243	234	259	251	230	238	227	221	260	250	273	248	232	265	243	251	225	231	249	245	236	243	221	225	253	237	256	225	246	254	250	231	269	213	271	239	278	248	230	213	258	262	246	245	266	230	247	201	222	240	233	247	248	269	230	266	222	254	238	245	231	229	241	232	236	248	241	227	211	267	276	219	242	232	228	265	222	234	236	232	220	240	253	268	230	249	257	241	242	245	232	225	241	217	246	219	255	244	260	255	236	236	266	242	251	265	230	215	267	278	268	254	246	256	229	288	242	250	262	271	239	249	234	267	224	207	224	263	232	221	221	216	216	233	230	260	229	225	235	242	256	238	232	236	241	276	222	251	246	247	244	229	224	264	228	242	288	239	226	249	262	242	237	256	262	266	246	251	243	227	257	195	253	262	223	236	230	236	266	264	259	237	239	238	287	241	230	227	218	231	251	245	240	231	242	223	262	269	234	257	240	225	237	238	247	266	234	261	233	261	263	261	278	272	238	214	246	226	235	239	241	217	270	206	274	224	226	200	271	227	254	229	232	253	277	250	230	217	234	229	241	233	204	239	208	264	231	247	236	218	219	233	240	244	242	246	273	260	235	242	265	192	264	251	252	255	268	217	219	229	274	254	228	234	241	241	270	274	253	261	240	229	213	222	249	248	251	262	263	255	237	250	223	213	236	250	227	227	239	222	236	248	252	235	292	246	217	215	260	291	206	257	254	265	253	222	244	256	219	227	246	207	270	241	267	238	246	265	227	231	255	247	215	273	235	233	221	256	258	257	242	226	274	222	225	249	238	251	268	279	230	248	249	231	266	258	242	234	253	253	240	266	248	252	239	223	248	239	214	229	248	228	250	235	242	262	251	268	252	249	263	236	244	230	230	266	252	253	268	270	265	233	244	254	256	240	251	246	248	213	241	225	250	238	257	244	239	247	217	232	257	245	242	228	251	215	272	240	238	248	229	255	239	243	263	246	244	268	243	264	216	239	259	260	252	274	235	283	233	235	257	251	251	271	263	262	233	260	220	227	270	220	248	248	243	228	256	250	239	264	242	232	233	241	225	278	233	251	235	253	283	258	243	256	229	219	250	255	241	236	258	211	246	229	276	224	232	279	216	246	251	262	248	245	238	272	259	244	259	250	236	257	247	241	243	215	234	242	242	261	233	238	229	262	236	235	248	225	247	243	221	259	215	241	243	244	237	243	243	270	273	222	283	253	257	212	246	257	216	242	274	217	256	241	254	240	249	231	254	233	221	236	226	242	271	234	281	248	218	207	246	252	250	284	236	223	236	212	234	236	262	226	255	243	213	264	245	223	261	234	222	255	268	248	249	202	250	234	244	234	261	251	237	266
10938	8825	18098	20430	18858	14075	21002	42296	45411	26865	781	763	701	758	708	648	661	686	619	672	601	595	628	632	655	640	623	643	610	583	604	615	625	604	590	610	636	554	595	586	637	614	589	603	635	603	588	568	556	602	601	571	627	574	580	606	663	602	611	567	567	570	637	593	640	576	564	604	571	584	585	554	634	593	608	624	607	575	576	569	628	615	573	583	637	610	606	601	643	590	626	597	569	612	598	569	634	568	661	612	593	635	583	618	648	575	611	596	624	617	589	581	585	631	589	662	625	588	572	609	634	599	580	594	622	583	613	593	617	615	559	613	617	600	598	669	598	640	564	575	546	616	589	577	563	634	586	592	622	600	615	606	639	556	602	586	627	605	604	596	568	646	589	608	570	622	621	615	577	565	569	588	613	608	591	632	620	616	611	610	558	624	578	558	626	581	573	557	570	630	584	576	610	585	601	606	618	594	640	618	593	582	568	598	592	614	609	578	565	603	616	599	605	617	546	622	610	626	594	563	610	584	609	605	615	646	569	579	587	586	582	616	609	608	563	622	586	662	619	590	595	625	598	572	586	548	586	616	611	582	618	579	584	600	592	562	598	597	575	606	580	636	577	628	600	596	623	610	602	593	571	560	566	616	564	591	634	572	600	578	593	579	617	578	605	581	581	597	634	561	572	596	603	594	617	570	583	609	602	587	585	636	593	611	596	619	582	599	589	578	592	586	592	596	594	588	610	555	603	611	556	627	594	623	608	596	577	547	555	612	601	579	647	610	562	612	624	578	616	585	570	603	598	592	593	627	565	642	568	577	582	585	581	558	589	612	623	593	577	605	603	560	596	605	586	599	613	592	589	584	598	618	546	545	596	599	554	586	578	621	630	598	585	590	587	580	576	606	581	622	625	599	574	619	606	637	627	583	602	614	583	595	561	587	626	611	608	540	639	630	577	641	619	647	601	604	600	577	567	617	633	612	585	595	609	566	629	609	579	640	584	609	590	606	641	584	605	604	583	594	586	569	553	602	644	602	556	632	568	604	587	579	603	588	585	632	603	575	600	601	586	619	568	617	615	573	613	586	565	604	618	595	603	549	595	571	615	599	583	572	607	591	618	587	619	618	606	582	605	569	599	559	625	590	566	576	584	613	604	569	590	598	617	597	592	600	591	565	604	640	624	582	595	594	587	574	585	585	623	588	577	595	606	635	604	638	592	590	607	587	578	595	618	615	578	576	569	599	617	577	595	604	620	597	605	565	601	553	595	587	623	607	631	529	610	591	599	595	586	587	563	593	578	562	561	571	542	577	539	585	607	581	593	646	558	628	636	551	598	577	595	630	606	566	611	581	628	559	604	614	622	603	600	614	661	560	584	587	631	589	614	612	608	610	597	590	610	567	620	620	579	594	601	602	578	629	573	605	591	610	607	634	647	600	613	627	626	582	594	592	568	600	595	559	585	619	563	593	613	588	597	587	580	578	547	586	603	630	635	589	594	629	578	583	592	583	608	586	536	580	526	582	585	602	560	589	584	580	594	650	622	588	619	605	619	614	588	605	602	601	557	589	609	569	611	634	634	571	589	605	607	621	600	559	622	572	587	571	620	603	601	573	577	564	621	599	614	594	584	582	585	597	595	634	556	574	600	591	560	613	611	582	593	614	596	615	616	578	608	604	598	579	626	619	561	562	623	609	630	532	608	614	625	629	550	542	584	633	582	578	573	605	659	589	563	638	564	609	571	602	608	618	585	595	553	600	585	638	611	588	604	584	615	562	588	572	585	619	605	659	569	570	601	606	637	590	623	586	627	570	588	622	572	585	622	629	548	630	587	601	622	581	614	636	593	591	612	577	619	584	627	608	594	606	553	558	620	590	609	584	594	576	612	568	592	581	604	573	586	591	584	617	633	572	603	611	609	615	605	585	657	615	570	567	572	592	587	610	578	546	605	555	577	593	596	624	608	605	617	614	622	608	626	624	610	577	600	619	611	605	567	603	587	602	612	609	600	563	632	574	592	573	596	618	601	615	590	619	575	592	610	645	561	564	606	614	589	595	584	629	588	641	588	610	645	595	619	613	599	605	588	605	539	594	609	597	561	622	619	579	632	603	594	587	588	632	534	574	538	584	577	585	609	588	601	636	615	589	611	607	606	583	582	625	601	600	538	579	602	637	594	591	548	595	585	587	630	626	590	585	626	585	583	618	594	610	610	638	589	591	574	583	606	620	600	622	564	637	569	600	573	571	600	583	617	639	608	588	610	635	582	586	609	632	564	617	575	594	608	589	606	590	551	614	612	613	606	625	658	599	592	591	635	618	607	558	622	621	582	584	581	622	556	577	598	597	629	554	559	587	553	600	603	593	606	618	602	580	573	622	577	552	572	588	584	588	602	567	594	638	600	609	588	596	628	603	607	571	610	640	582	552	588	582	615	594	586	571	536	596	597	587	568	595	615	595	678	596	619	616	617	555	589	559	601	563	598	605	601	581	640	592	639	572	549	596	578	614	565	589	616	641	609	592	594	568	627	579	596	560	581	628	648	566	588	603	586	575	602	596	651	590	615	553	614	602	602	588	594	597	615	542	581	643	606	604	611	580	590	591	585	637	613	616	661	630	585	656	566	577	638	587	612	610	615	590	568	572	594	610	625	581	563	584	578	547	583	589	604	573	582	630	603	628	570	603	575	611	593	577	575	590	551	607	611	629	574	609	586	604	582	584	554	597	601	600	595	621	571	640	607	594	611	573	559	630	580	584	575	582	583	604	604	569	599	560	622	661	542	594	594	575	589	618	586	604	576	612	596	603	603	570	568	579	581	615	588	641	639	599	581	600	565	572	573	563	584	594	564	564	590	601	635	595	568	629	554	607	578	572	606	622	609	620	583	556	573	584	640	611	579	558	607	576	634	573	598	658	615	544	589	580	628	582	580	622	586	598	585	578	571	643	630	584	641	601	557	608	592	587	622	626	605	609	588	565	581	664	611	596	590	615	583	576	600	626	573	608	576	621	598	601	615	579	600	614	580	603	550	571	603	589	599	601	586	595	609	612	535	578	598	635	621	582	575	553	574	547	583	616	613	566	585	588	598	569	588	620	579	626	549	545	622	577	579	618	570	607	613	601	573	619	616	583	614	579	573	594	607	599	624	580	589	624	591	589	608	626	594	548	565	589	640	591	606	598	632	609	571	584	596	612	570	565	587	596	577	552	601	584	593	619	601	628	576	594	564	577	599	615	619	563	612	589	611	580	605	559	600	609	584	583	587	566	585	611	596	609	593	608	590	581	591	548	642	598	549	625	558	620	577	586	576	571	586	633	626	637	575	576	567	592	554	578	601	579	645	590	631	632	609	570	642	589	606	596	596	596	622	580	586	610	555	602	615	592	578	605	556	608	563	604	551	625	589	594	557	620	596	586	581	540	613	594	612	618	602	559	612	625	593	616	617	561	626	602	612	553	582	645	605	584	586	611	582	602	565	615	591	610	596	586	579	597	604	579
31234	18408	19018	13984	10551	7344	16929	28840	39335	25567	2482	487	443	424	449	412	452	409	399	415	434	417	409	395	399	398	394	429	424	425	406	443	398	414	412	378	406	440	375	376	402	431	446	415	394	390	384	391	401	360	396	356	361	413	388	411	377	408	415	383	396	363	393	387	400	414	385	427	365	381	416	379	367	360	408	376	421	407	387	376	410	411	375	406	416	405	382	399	383	426	405	436	412	414	384	411	384	394	339	392	408	384	360	422	404	401	386	386	415	388	383	376	403	352	398	445	377	400	418	408	371	431	402	410	386	407	422	392	409	360	409	410	373	419	379	409	386	426	372	393	419	397	390	452	417	383	415	424	429	419	415	416	417	386	383	434	422	389	400	394	377	409	417	407	423	396	411	432	430	397	401	420	419	387	385	411	420	427	392	417	387	420	380	387	397	372	388	385	424	405	396	415	384	416	416	432	386	398	406	425	425	387	399	397	381	405	365	369	399	412	393	397	393	375	402	395	418	412	408	442	373	391	400	370	382	384	429	377	386	380	399	378	396	408	449	396	445	432	392	410	399	404	406	438	402	415	383	425	368	360	407	383	400	421	396	398	435	393	405	402	398	373	391	430	352	455	401	431	405	387	401	392	370	391	378	430	370	442	395	445	394	406	380	383	390	359	388	398	441	418	342	403	427	375	400	398	391	377	393	376	419	417	352	390	392	375	388	385	420	407	431	367	445	407	435	395	388	394	380	414	412	389	398	402	429	366	383	388	400	398	413	405	407	389	383	400	404	424	356	396	438	446	377	402	380	392	422	396	415	404	411	387	381	390	385	382	408	392	398	387	382	401	418	366	395	414	414	385	395	395	461	390	421	386	394	375	393	401	380	409	401	401	435	392	413	388	413	415	388	418	407	404	385	381	378	427	374	396	385	396	405	416	374	434	422	412	380	386	402	400	431	371	369	425	413	359	362	439	411	389	377	392	426	391	390	423	398	423	412	378	390	435	391	451	417	392	430	427	390	408	402	390	373	419	425	451	381	405	396	390	412	376	389	386	414	402	370	407	389	378	367	413	412	411	383	372	413	405	391	389	405	373	377	372	418	406	395	386	385	422	404	373	380	405	387	391	424	378	323	442	416	405	413	350	409	340	415	415	385	402	420	427	396	417	450	410	368	391	370	433	388	394	414	403	381	395	395	416	388	412	366	401	410	427	364	423	393	385	390	382	378	417	370	388	389	379	397	394	421	394	397	367	426	402	378	400	380	391	430	392	384	394	387	410	348	430	392	467	377	379	392	418	423	415	417	397	455	413	430	438	385	387	412	456	407	369	403	395	423	417	421	411	408	404	365	406	446	391	401	419	407	389	418	375	403	401	403	368	368	405	422	420	438	400	401	385	414	423	397	403	423	420	384	364	378	403	420	408	397	431	414	383	416	360	391	400	391	430	368	392	406	412	409	423	407	397	418	407	397	424	440	397	403	398	399	372	405	384	391	407	420	438	414	424	384	419	372	400	390	448	390	412	390	392	377	408	393	368	404	412	392	405	366	384	381	388	379	387	372	413	389	406	439	419	399	389	389	429	407	366	432	423	415	376	415	370	413	391	407	363	386	405	379	398	378	387	383	403	405	399	400	412	381	398	408	398	429	367	423	424	390	438	418	384	374	427	389	410	409	426	433	352	414	408	440	369	364	446	399	399	391	408	415	428	430	370	379	403	426	398	422	374	381	368	388	377	383	372	435	369	394	391	402	411	384	396	420	389	399	382	423	432	437	440	383	410	411	381	415	415	400	413	389	376	407	397	410	404	389	377	424	389	393	399	385	427	393	407	423	390	412	412	410	436	416	401	430	428	401	421	386	381	407	373	391	372	380	361	346	386	402	387	396	429	416	365	403	393	396	424	397	413	385	368	420	391	365	366	373	415	393	384	434	396	347	398	427	412	394	419	402	405	395	416	398	414	367	420	399	413	403	424	417	424	410	426	372	424	368	418	418	439	404	446	438	390	437	416	383	397	412	401	387	394	397	408	432	394	407	376	385	369	429	399	381	370	372	440	393	435	409	404	411	399	404	381	424	413	368	405	387	425	396	399	401	366	395	373	410	374	375	388	454	403	413	426	384	464	360	363	410	390	401	405	393	393	404	419	390	437	390	414	392	398	394	419	423	425	421	376	373	393	399	374	394	404	405	376	397	407	409	370	358	384	395	344	426	372	405	456	404	393	423	407	419	380	370	385	428	411	379	390	386	461	391	417	381	422	439	408	376	396	378	395	379	398	419	408	427	387	386	415	402	359	362	379	430	392	377	398	402	388	415	424	385	408	411	384	407	432	425	390	419	411	428	411	393	418	398	419	412	395	370	412	401	426	338	407	409	410	416	404	423	355	394	389	408	388	394	396	430	434	439	393	432	391	379	407	451	399	379	398	420	392	441	431	390	396	416	401	394	392	418	395	412	423	417	383	413	396	409	351	386	396	434	404	421	393	336	364	385	415	376	393	376	376	372	418	380	407	400	389	425	388	421	372	450	383	430	431	430	423	379	386	407	403	424	405	428	412	412	422	361	397	398	393	390	440	374	387	388	382	421	387	376	412	412	366	400	413	398	424	375	420	452	405	367	389	404	389	371	368	390	407	443	402	415	360	407	393	460	403	397	404	427	422	424	401	386	388	397	374	391	400	409	392	404	420	413	450	402	397	407	386	396	389	396	404	373	362	393	425	382	416	399	400	390	394	374	412	410	431	419	398	400	390	404	407	398	370	374	420	391	414	404	408	426	393	425	391	368	414	394	391	408	387	392	417	404	392	396	414	405	386	398	394	375	410	391	396	404	403	397	351	399	402	434	410	400	420	394	417	425	430	408	368	410	422	440	409	390	400	403	424	382	374	412	352	400	417	393	396	393	393	411	413	396	397	412	413	360	381	397	348	432	353	407	402	383	432	374	426	424	419	387	422	345	377	423	414	415	386	416	374	418	393	417	408	411	408	436	383	394	410	382	379	421	388	368	440	415	396	426	374	363	360	406	427	389	404	426	380	385	379	419	412	390	390	375	400	421	342	359	389	401	422	382	418	392	392	396	382	396	391	416	383	426	398	434	376	401	441	420	392	409	427	398	412	371	430	389	390	403	436	428	375	379	381	413	418	406	379	407	381	427	385	413	413	442	415	370	430	408	397	416	406	408	358	391	350	352	409	420	384	396	384	449	399	400	379	404	389	393	386	403	417	375	399	397	394	381	398	409	405	386	433	384	378	405	395	379	349	413	439	391	378	400	380	388	422	423	352	400	449	398	414	400	421	398	416	395	409	398	375	402	389	423	379	395	444	398	419	406	409	386	370	399	391	381	409	373	377	403	428	326	407	390	399	414	396	378	440	411	421	389	374	406	403	367	371	381	390	404	381	384	357	424	418	411	421	416	390	368	352	414	360	411	389	421	410	392	414	388	385	405	422	396	372	419	373	357	338	411	430	391	428	407	418	432	387	371	398	432	355	390	400
15210	12739	23244	25849	25183	21064	36783	49347	57625	32605	1290	1299	1253	1212	1172	1024	1068	998	1025	1091	1051	1033	1018	955	973	956	972	936	996	943	948	987	946	959	908	1021	988	922	960	892	898	898	897	889	903	938	897	921	939	890	931	874	902	900	881	872	938	892	897	917	945	901	912	894	957	875	945	946	949	831	896	914	904	890	858	917	909	919	894	913	887	872	905	942	866	890	885	881	928	928	916	945	913	871	926	929	879	920	892	865	922	893	944	893	883	959	863	896	865	909	889	920	948	842	880	905	922	921	930	899	892	878	898	869	906	916	932	886	900	878	962	906	934	860	910	899	935	876	869	951	915	910	865	917	953	928	928	876	892	908	933	883	916	872	894	834	904	851	928	888	872	914	899	911	910	943	942	871	932	931	875	867	960	883	852	919	961	934	894	892	914	966	879	924	907	935	881	850	862	963	880	871	911	881	862	891	889	943	911	897	863	900	919	873	885	934	904	901	847	850	898	862	845	884	871	904	901	883	862	874	864	900	893	919	853	894	836	873	918	926	852	860	864	877	929	859	895	885	945	867	921	876	875	939	895	921	920	852	849	876	879	887	915	869	962	893	862	863	930	808	874	916	895	906	906	911	895	879	928	873	862	849	931	889	905	916	883	883	897	926	845	894	886	955	903	889	925	913	890	863	903	881	941	914	901	913	877	875	911	939	867	930	884	875	896	910	820	898	915	862	864	884	844	861	897	854	914	857	915	874	933	896	884	870	839	900	885	885	906	914	842	934	971	904	893	846	921	873	917	880	917	878	884	868	880	887	948	929	874	893	892	938	917	924	870	892	909	920	821	862	941	889	954	895	866	886	865	861	913	940	910	871	916	906	914	909	859	947	914	873	919	919	906	941	914	903	881	903	904	961	934	907	912	859	874	854	876	820	903	873	870	917	842	896	911	895	896	917	841	876	913	902	897	917	902	874	922	827	908	897	882	836	892	861	927	904	901	902	880	886	899	915	937	876	892	881	899	877	905	892	891	887	869	882	894	850	861	931	932	900	919	925	907	915	900	910	878	921	899	923	914	962	859	896	892	887	936	909	876	857	926	889	905	954	876	901	932	902	889	886	881	908	942	907	927	863	863	862	876	904	895	962	910	856	921	947	924	836	918	864	918	913	874	924	877	898	929	907	845	876	851	918	890	882	918	927	923	837	899	926	899	919	877	891	873	910	912	928	849	904	877	930	893	946	906	882	1012	887	952	897	897	880	919	877	880	923	922	876	904	870	927	928	904	870	876	945	910	950	889	863	946	905	924	880	885	897	915	919	922	906	928	912	899	911	841	890	897	926	895	881	868	916	911	891	936	942	891	892	888	928	924	910	868	910	937	890	882	859	891	928	908	893	928	887	845	936	896	885	889	900	933	930	890	905	913	909	890	939	863	892	878	933	920	911	919	872	913	906	906	919	893	894	882	941	874	878	937	923	887	878	861	918	875	876	901	880	935	914	898	911	845	902	909	876	874	916	890	911	859	931	887	921	863	863	890	860	872	883	883	904	890	852	854	929	860	854	988	905	913	932	918	884	944	909	874	943	927	934	908	909	916	919	892	902	868	899	857	946	890	893	911	903	951	883	893	897	874	865	863	923	899	852	919	925	897	879	935	861	934	892	879	940	886	890	896	846	896	884	885	897	895	923	924	863	930	861	924	886	917	876	897	903	881	909	832	914	885	906	868	909	874	956	922	895	886	880	932	908	929	947	907	835	923	886	895	915	905	907	882	905	915	922	863	897	852	873	888	953	902	844	949	874	942	888	914	888	894	873	842	870	821	917	900	868	913	861	929	886	921	918	888	931	934	896	939	850	921	917	873	900	859	905	882	935	892	910	925	935	898	883	879	962	900	855	900	922	862	895	909	910	876	911	857	886	877	913	941	896	889	905	856	982	874	848	901	885	864	870	860	918	870	951	933	924	864	905	865	932	949	907	874	875	839	872	885	894	850	885	851	852	826	872	901	954	884	936	899	940	909	878	939	900	911	899	892	829	908	949	893	905	887	877	972	916	921	873	873	889	888	881	840	884	943	842	887	883	895	906	887	834	852	906	850	915	879	940	945	879	914	904	847	919	854	929	897	927	868	839	907	936	871	901	874	915	883	876	938	867	913	865	948	884	875	885	936	872	899	908	882	925	902	908	887	868	891	877	901	888	892	873	919	887	936	906	960	874	814	927	888	896	848	900	887	881	876	917	917	872	859	843	888	936	899	853	927	901	880	883	876	821	872	894	807	884	906	885	917	835	911	893	875	877	889	887	888	926	838	884	872	869	889	834	908	891	898	861	934	859	892	931	802	898	915	917	916	919	876	866	869	904	935	881	893	961	874	886	869	922	883	850	850	895	906	872	906	965	899	914	909	930	877	890	907	936	918	935	930	869	919	927	871	892	921	885	892	890	909	881	937	956	854	869	896	905	917	878	922	954	895	915	914	859	890	874	905	904	864	964	862	957	879	900	857	928	936	877	862	929	871	913	913	876	871	866	944	860	903	878	947	938	917	898	894	854	947	897	896	905	865	851	861	875	884	870	892	893	944	923	902	917	917	940	922	948	820	841	876	843	888	891	900	892	886	884	875	869	903	879	895	871	899	907	863	867	877	888	890	870	928	871	925	891	930	901	896	962	882	854	926	882	911	926	910	914	926	944	918	944	870	833	851	946	856	911	914	947	843	844	915	919	942	937	941	887	898	904	907	932	882	963	925	862	912	889	894	843	884	913	841	908	909	851	872	922	869	956	896	906	954	890	872	912	905	903	909	890	872	878	839	888	918	897	908	870	897	878	836	929	860	910	921	900	918	923	861	884	919	904	870	902	918	938	958	875	923	927	866	837	878	888	850	845	924	897	902	845	891	876	955	832	920	936	867	929	906	889	994	873	923	869	934	874	895	937	941	930	886	874	912	911	932	915	864	954	921	937	872	896	920	833	840	914	897	917	859	878	875	891	904	938	954	883	876	902	900	824	885	801	891	905	912	933	923	845	906	868	877	874	904	914	876	940	962	928	913	885	884	877	918	890	879	850	909	851	918	885	923	948	933	906	920	898	915	910	930	881	898	935	917	821	881	886	887	887	935	897	861	934	912	901	891	908	905	884	904	853	912	893	883	890	907	870	851	865	831	890	872	891	927	912	866	892	865	858	908	914	869	843	890	889	919	875	907	896	845	881	935	891	880	922	868	893	862	900	866	869	931	918	898	908	898	896	892	898	907	865	879	903	881	899	937	890	912	850	946	892	855	887	895	895	867	874	893	876	938	875	885	946	880	873	945	897	871	910	903	848	904	902	931	868	913	930	940	895	901	908	918	964	909	854	894	856	899	860	920	884	917	885	850	906	888	846	920	872	876	923	878	924	917	852	847	852	885	860	872	898	891	905	835	900	949	857	920	891	865	908	916	871	936	882	857	933	925	892	876	969	909	851	873	886	841	883	919	882	877	966	861	914	911	930	920	931	859	880	873	859
10525	6062	7104	5338	3798	2187	1426	1430	1544	688	193	169	168	203	202	191	184	218	207	198	217	183	197	208	222	190	185	203	196	199	210	207	204	190	216	205	177	183	195	156	208	197	172	192	207	205	178	182	169	183	203	199	206	186	199	214	186	186	190	170	188	185	182	191	176	179	195	189	197	223	180	213	198	168	177	187	201	203	167	176	177	214	190	179	213	176	163	215	192	201	193	201	182	231	194	185	179	197	177	209	164	174	181	203	199	179	206	180	174	194	177	179	189	188	189	189	203	193	201	217	198	184	178	194	192	210	210	170	200	206	196	195	197	202	212	188	196	186	202	168	190	182	182	174	191	202	184	186	183	190	209	191	186	199	197	157	193	186	209	204	185	170	193	178	195	200	193	157	197	212	219	186	197	181	204	201	214	179	168	144	164	211	207	207	208	210	184	182	188	203	174	172	189	205	186	195	201	194	200	205	182	188	176	166	183	193	217	178	222	197	211	189	207	196	222	187	210	196	183	186	172	207	160	174	187	194	178	194	194	193	190	190	198	201	200	185	186	175	200	203	212	181	213	203	204	201	171	192	176	163	213	185	172	202	195	184	200	219	201	207	180	197	199	184	165	183	188	210	214	184	221	190	211	190	177	209	198	217	197	197	184	178	190	185	182	211	204	198	201	188	206	211	198	188	202	218	174	174	172	195	187	182	168	185	175	191	197	213	194	198	182	200	195	196	206	201	203	173	209	193	162	201	188	206	204	215	182	199	184	202	178	184	222	196	184	159	184	188	194	197	199	197	177	193	187	204	217	175	182	193	183	168	200	205	196	193	196	211	200	199	203	194	203	203	184	186	192	183	193	196	177	210	161	204	200	204	169	182	175	193	190	192	223	190	210	188	192	197	197	199	176	183	198	192	201	199	167	195	186	200	211	178	177	174	203	197	177	217	216	223	218	202	208	203	201	198	209	182	194	187	194	185	177	219	199	215	195	193	172	186	216	208	174	198	177	222	197	192	232	201	203	189	213	184	186	187	215	203	181	170	198	201	187	197	198	182	193	190	202	190	212	192	193	180	214	209	169	193	191	232	221	195	203	186	225	196	200	230	191	182	173	197	222	205	193	182	205	174	207	199	190	197	203	151	185	195	188	207	209	207	212	184	197	183	205	202	193	181	210	185	180	177	192	238	199	177	185	201	177	191	196	197	203	197	187	174	216	196	198	174	199	176	233	212	197	216	173	209	192	198	215	205	175	174	216	191	158	198	203	190	202	188	183	182	220	207	184	200	231	186	209	183	183	199	186	186	223	229	220	185	197	199	210	200	195	194	237	203	179	207	196	198	189	205	167	190	214	199	183	186	210	198	173	186	191	218	179	168	184	186	219	169	189	204	182	206	188	197	215	200	189	178	206	170	189	188	231	188	199	197	184	216	185	178	206	218	209	197	180	184	176	191	217	209	192	203	179	214	196	180	173	183	197	193	224	166	201	195	174	193	201	208	182	208	179	173	215	207	191	211	179	179	191	197	207	192	188	199	179	201	184	188	181	196	181	187	215	203	216	203	174	189	182	213	223	182	185	206	171	183	199	206	187	200	197	216	181	211	179	184	184	184	178	207	190	218	177	203	188	213	193	168	181	226	182	183	185	192	192	211	203	200	186	190	179	197	180	201	205	183	213	208	213	209	206	197	207	179	195	202	176	186	193	194	207	189	180	191	179	189	205	174	179	175	215	206	209	215	193	188	194	196	194	201	202	212	160	186	176	186	173	204	199	185	177	191	191	198	170	186	185	209	192	179	208	192	190	210	191	209	174	182	166	210	200	177	199	191	207	196	203	201	186	196	181	185	185	227	216	178	197	171	197	204	223	196	173	197	190	219	163	200	211	158	170	183	190	174	183	197	167	167	171	188	214	229	191	181	193	200	183	172	203	179	192	221	210	209	199	189	231	160	195	196	191	200	204	196	168	199	171	182	180	228	192	187	207	192	190	214	183	175	222	181	174	197	180	190	207	178	192	218	193	178	223	216	187	207	181	186	227	190	160	175	196	174	161	170	166	178	211	200	203	170	210	205	192	209	196	210	180	178	197	189	170	183	177	192	200	208	213	190	183	193	184	179	173	182	205	179	192	178	191	207	220	194	194	201	171	186	204	189	210	169	172	163	189	190	216	204	203	201	175	200	205	217	188	166	188	173	208	187	188	195	208	198	191	213	183	182	209	200	204	181	206	185	200	191	165	168	203	188	224	225	217	201	170	199	206	171	196	171	207	183	216	214	226	192	198	214	201	176	198	199	194	165	196	179	201	190	195	195	175	208	186	167	174	180	176	181	177	172	193	215	162	218	203	200	191	214	177	195	213	198	173	214	191	222	183	186	188	162	211	221	210	195	191	197	181	211	185	212	176	216	197	202	180	220	212	204	166	184	189	200	187	193	180	191	206	182	193	169	197	180	189	175	204	205	214	192	184	207	171	183	195	179	197	206	187	194	167	206	185	185	207	173	198	189	186	230	208	183	203	186	191	197	225	179	186	204	175	214	198	193	204	187	170	169	182	185	189	213	201	206	184	178	194	208	186	175	202	206	171	183	186	218	175	184	184	196	201	208	191	196	205	186	194	214	209	174	200	198	208	181	167	192	197	186	207	230	170	186	199	196	186	188	191	180	188	208	194	220	198	190	172	199	227	214	204	180	187	178	164	181	176	172	221	222	211	203	202	215	186	180	177	197	203	207	200	216	190	197	191	190	186	190	223	168	174	172	183	222	187	199	181	173	215	198	177	177	196	191	198	198	189	178	222	177	196	166	173	196	183	191	201	209	209	177	175	203	185	188	174	209	162	214	181	176	214	181	186	198	190	174	185	185	224	190	215	186	197	197	201	185	189	192	193	208	201	176	190	214	182	182	184	191	202	188	182	194	190	215	215	192	218	185	188	190	213	189	205	211	167	181	192	217	180	196	200	200	204	204	176	206	205	205	192	178	165	197	206	199	216	206	180	178	211	162	216	217	196	189	200	192	190	202	173	182	207	203	247	208	171	198	207	201	217	194	186	191	188	215	204	206	184	188	182	193	175	193	183	173	167	178	196	187	194	192	181	181	199	196	195	196	213	181	203	203	177	184	195	178	207	199	200	200	200	172	196	198	173	194	190	191	206	182	212	211	196	166	184	206	163	198	187	206	199	183	214	204	187	184	189	174	217	199	167	173	188	172	192	193	203	177	179	196	212	179	179	181	199	183	182	184	215	185	199	162	189	193	184	203	213	191	163	212	185	204	191	164	193	176	194	195	193	201	197	181	191	186	211	190	203	193	195	192	202	204	215	180	198	160	187	194	219	208	200	207	183	185	194	214	198	204	203	184	212	219	228	205	196	221	168	173	182	196	193	210	188	228	180	206	226	210	191	188	179	188	186	207	211	207	222	189	209	207	191	200	211	191	206	181	195	193	196	208	203	194	182	194	186	199	173	198	203	212	189	194	200	196	198	204	191	203	181	218
5730	5005	11894	13846	12134	8352	6665	7102	7092	2741	546	492	511	501	461	477	523	479	520	471	492	466	453	457	505	490	486	490	473	498	482	477	494	468	490	518	483	509	463	481	480	463	471	485	499	474	440	431	486	502	474	497	480	475	496	498	467	485	457	477	467	471	481	435	531	480	473	466	514	490	482	493	483	485	492	477	482	448	493	473	464	454	442	527	470	452	428	493	475	477	493	482	466	454	492	456	494	455	456	499	470	493	467	455	518	481	487	488	453	427	468	498	447	470	487	472	490	477	497	474	493	450	485	443	466	478	482	517	463	455	500	483	465	502	456	478	467	454	465	502	446	475	493	457	470	488	480	475	511	490	439	461	486	470	439	506	484	451	473	458	489	452	479	456	450	483	484	532	492	490	502	479	495	447	502	489	491	507	483	492	468	492	463	439	489	461	512	488	469	488	453	434	498	468	486	502	470	440	452	491	447	432	527	448	520	458	418	474	473	436	446	473	475	487	473	463	502	463	461	473	503	517	474	446	509	487	486	456	453	475	476	480	453	454	447	502	473	439	489	496	461	509	512	480	477	480	474	477	507	463	513	463	483	438	455	465	480	494	424	436	466	455	492	492	448	500	462	522	483	464	468	491	508	484	493	475	477	448	499	510	452	469	469	472	497	497	475	489	525	478	473	475	503	487	487	478	488	438	484	472	470	490	478	488	496	483	498	501	476	475	482	483	466	512	472	457	466	461	465	488	485	485	492	489	484	492	484	463	475	503	473	506	471	472	442	441	456	492	485	474	480	460	505	478	501	462	501	511	505	479	495	506	452	465	458	472	479	436	467	462	478	446	475	481	462	483	503	478	519	479	441	495	453	460	475	483	480	465	450	451	492	490	479	485	497	471	522	474	523	493	476	491	469	461	504	463	467	495	441	491	500	472	436	504	467	508	483	471	509	489	483	500	470	490	496	500	514	461	469	471	513	497	465	444	480	487	476	457	451	438	449	476	483	492	481	455	493	489	513	496	448	489	472	446	490	508	483	500	448	464	472	476	478	469	479	522	466	482	462	485	476	492	498	479	447	492	493	472	513	470	461	511	433	492	472	461	482	466	468	457	428	479	445	496	496	477	476	466	464	450	471	537	457	465	476	497	482	505	497	529	488	482	486	512	458	505	457	462	501	439	482	484	473	473	456	455	488	453	451	444	522	481	495	448	477	473	471	447	464	506	487	460	488	454	489	477	485	467	443	490	470	465	513	516	495	459	438	465	508	463	489	463	500	447	483	458	495	487	494	505	513	489	489	459	495	464	495	511	469	478	475	506	453	472	497	479	463	505	485	491	461	456	467	475	500	447	497	475	433	482	474	471	497	500	466	453	449	480	469	472	487	487	456	457	506	449	456	441	470	501	510	454	491	487	516	504	474	460	443	453	491	482	468	475	525	491	454	469	482	486	438	502	490	479	502	450	452	498	480	511	468	458	480	462	473	495	491	463	512	494	491	465	466	492	479	479	475	508	453	446	440	507	512	477	464	462	450	477	485	511	439	466	449	483	470	479	472	515	459	492	450	512	469	485	451	464	503	480	470	458	497	498	430	467	460	440	503	501	479	498	506	473	481	513	473	510	482	465	510	458	449	494	474	501	507	437	470	479	480	441	491	470	483	503	475	517	476	506	477	452	490	458	458	509	489	447	451	438	442	507	498	503	479	478	455	467	453	466	471	483	504	469	458	496	526	481	447	494	485	483	452	474	417	429	475	514	491	488	477	536	469	486	471	456	501	483	464	457	476	463	451	506	472	486	505	471	492	468	479	502	537	504	491	447	478	438	498	465	439	492	484	466	497	473	497	511	478	511	518	480	477	452	497	460	474	484	478	477	467	486	493	520	482	453	499	442	501	447	470	492	485	503	494	448	478	488	476	480	469	460	467	470	502	464	454	479	478	479	478	489	478	478	488	476	470	492	463	474	470	467	503	447	506	480	471	460	462	479	438	513	481	481	464	485	460	486	467	458	512	468	481	440	438	492	475	452	452	483	513	485	504	498	461	466	473	490	470	470	492	497	461	424	504	485	467	445	490	500	460	482	478	475	470	483	514	435	483	477	518	490	502	506	484	500	480	506	523	505	473	492	436	458	454	428	476	442	498	501	467	466	489	480	462	455	463	486	513	482	500	487	483	475	481	488	469	510	475	515	466	478	484	470	491	442	491	474	469	424	429	463	518	506	485	491	447	517	492	467	493	488	485	458	475	480	485	511	493	434	485	492	484	484	464	457	465	521	466	462	438	479	480	493	476	468	480	482	474	513	449	509	498	464	505	497	494	491	503	476	487	451	457	462	492	461	479	502	475	499	499	448	470	483	485	482	530	442	449	464	486	528	520	493	468	473	458	518	446	450	483	464	485	458	462	461	479	491	449	442	495	459	464	516	474	485	453	481	488	456	487	489	480	457	477	495	454	483	471	472	454	496	514	489	463	487	479	468	509	453	470	498	494	507	508	480	500	465	498	478	484	422	530	481	454	465	465	451	423	460	498	471	515	541	509	488	504	483	473	470	498	498	465	491	456	497	532	478	481	488	470	514	494	505	496	440	472	473	477	510	473	506	449	466	478	461	451	489	457	487	519	489	504	463	521	486	487	455	495	513	494	479	464	473	485	499	488	472	479	510	485	497	465	487	499	493	444	497	516	473	494	476	493	495	455	502	469	489	452	506	459	460	497	484	432	474	457	467	516	490	484	471	526	486	504	477	462	468	483	497	444	485	487	485	461	442	456	450	520	490	504	441	472	453	469	508	521	510	482	489	462	484	475	443	490	495	437	463	458	494	475	478	492	528	473	509	469	521	454	463	447	516	507	464	516	465	483	479	463	502	442	506	453	477	494	487	453	454	473	485	479	489	500	482	529	495	480	467	502	455	476	457	498	484	457	473	479	471	481	469	489	472	464	499	463	494	529	477	474	460	482	486	466	484	453	506	492	494	451	421	477	493	448	486	498	452	489	471	449	440	504	473	476	456	484	484	467	498	494	480	478	514	455	485	511	516	446	503	485	515	479	487	469	487	490	481	477	466	490	497	473	450	460	479	476	481	512	483	528	462	467	472	484	444	487	459	485	469	504	491	478	507	462	490	494	480	489	496	489	493	469	461	486	481	457	468	480	481	516	457	487	475	463	524	478	435	483	461	454	471	468	476	495	485	486	538	460	468	486	529	483	460	476	472	475	470	440	495	485	492	497	488	476	497	463	478	452	450	493	443	462	459	460	491	452	507	468	529	494	457	502	493	465	489	480	507	471	462	463	448	489	508	486	489	497	487	469	452	465	468	516	488	436	447	501	491	469	502	494	514	479	456	465	431	481	524	474	505	508	496	466	485	469	502	507	474	496	474	457	471	468	441	514	488	495	492	500	527	480	482	486	455	485	485	482	478	483	456	524	484	494	490	481	471	475	470	474	492	497	469	526	472	469	471	464	503	505	455	435	522	475	506	493	469	491	460	482	478
21387	10760	13480	9751	6650	5394	10718	19244	21812	7114	392	278	242	264	246	241	251	238	213	249	231	242	289	235	245	215	234	219	227	212	227	221	208	253	218	219	236	246	226	218	222	218	241	215	243	234	239	210	240	206	196	227	201	230	243	216	261	229	216	239	243	222	213	203	224	243	227	235	234	264	206	233	241	228	220	259	233	231	200	192	185	222	201	250	224	262	242	217	226	222	188	186	232	243	218	198	202	211	229	238	217	251	227	205	215	222	218	230	215	220	218	208	235	202	213	233	233	237	220	223	223	218	242	251	227	242	227	217	227	198	255	241	225	221	237	240	232	217	217	207	237	239	240	209	217	241	221	245	219	212	239	250	233	228	227	249	236	241	206	242	240	237	236	183	250	242	227	231	230	216	210	233	234	232	227	233	261	202	212	239	236	229	258	209	224	223	230	238	242	220	220	215	228	246	195	223	202	233	235	201	208	224	224	222	229	208	219	224	226	246	225	243	224	216	229	239	209	221	246	235	221	241	230	229	220	203	212	222	225	238	219	227	211	233	235	216	219	226	245	247	246	219	253	231	198	225	246	223	222	200	222	220	238	229	206	199	234	228	200	201	240	255	218	218	233	248	222	200	216	208	245	206	223	231	217	250	217	212	206	251	243	240	228	195	209	219	204	216	224	246	230	226	236	222	209	213	240	233	206	201	204	205	240	213	239	207	209	247	246	220	234	217	215	214	240	223	256	228	227	246	212	190	227	218	239	225	225	225	215	236	208	222	240	248	234	232	215	228	228	231	235	206	229	222	224	216	209	228	214	218	265	216	247	245	240	237	238	212	223	200	235	205	207	217	204	236	235	206	249	218	221	258	237	200	231	199	237	231	213	243	190	223	229	235	235	250	220	214	226	211	262	211	251	241	232	204	240	246	239	226	205	188	229	210	228	225	235	201	230	236	249	242	245	244	209	208	203	235	203	245	231	208	247	253	238	229	220	241	204	224	248	230	222	223	246	244	223	203	258	201	215	216	224	212	248	219	208	212	237	220	221	223	238	250	249	219	223	222	235	231	210	228	216	224	224	229	224	258	238	244	217	214	225	256	231	209	230	231	227	245	232	214	242	218	222	221	238	232	212	212	251	209	210	206	234	229	207	197	216	225	256	196	207	242	225	246	215	229	227	239	230	200	187	204	207	222	215	248	236	217	230	214	223	201	259	211	226	210	249	239	187	201	245	209	239	236	197	234	236	213	219	205	224	210	195	228	229	210	232	233	253	237	250	243	207	198	214	208	232	247	226	239	226	212	247	219	214	217	240	242	194	229	242	239	239	214	206	187	195	204	227	223	219	187	256	214	231	255	223	227	230	251	212	237	235	202	196	214	240	220	229	228	259	215	204	234	223	231	258	237	204	229	247	222	218	225	260	208	236	255	238	227	196	213	234	276	230	221	225	206	214	209	241	214	253	242	277	248	213	235	232	218	236	216	246	225	248	244	246	253	229	244	226	220	204	206	197	233	217	225	220	231	192	240	227	218	213	224	216	232	231	201	230	243	200	234	277	207	237	221	229	239	215	205	241	226	245	237	247	223	210	240	216	235	224	222	205	228	251	260	230	255	211	253	207	222	194	227	237	242	228	208	243	220	248	206	209	239	211	212	202	213	231	242	212	228	202	240	228	238	239	198	206	222	216	205	218	220	220	250	244	218	251	235	248	219	201	194	236	230	223	209	225	215	223	271	208	253	242	231	235	216	232	225	241	225	207	217	203	237	218	254	258	209	226	220	219	217	202	208	205	215	221	208	220	238	216	229	210	216	234	222	201	206	245	219	236	235	217	231	222	214	223	243	240	214	209	219	228	198	214	229	203	267	210	201	227	242	202	236	245	209	229	246	212	235	208	245	223	231	204	221	234	242	248	214	226	239	217	214	251	224	214	225	197	206	238	248	244	216	217	223	238	236	235	228	247	203	220	222	242	206	213	222	207	242	244	228	214	235	258	216	260	193	235	240	233	244	228	209	226	198	202	229	221	243	219	226	223	234	240	225	238	206	220	232	229	213	225	218	232	231	206	208	239	228	262	238	225	202	248	205	203	230	227	215	227	237	248	213	229	175	225	223	227	244	242	224	203	222	225	208	231	217	201	207	226	211	229	238	208	196	227	244	222	240	235	231	243	207	213	258	237	226	225	192	234	260	218	211	210	212	249	205	235	226	199	237	209	262	218	249	234	225	220	240	237	229	241	214	238	221	221	214	237	219	233	235	228	234	187	218	221	224	243	241	219	232	250	218	222	241	216	242	236	230	201	195	241	220	223	236	214	208	207	213	235	235	230	222	236	231	202	228	240	228	237	229	235	189	242	220	202	201	234	210	200	225	253	216	251	221	221	243	211	220	219	217	214	214	204	198	216	239	217	232	259	209	214	251	210	211	226	240	212	232	253	231	236	236	227	231	236	229	224	206	236	253	208	209	208	212	241	223	181	209	205	232	209	212	208	251	218	221	205	228	224	215	216	249	219	237	217	219	213	231	227	224	225	237	246	234	214	213	221	222	223	235	225	235	226	211	216	233	245	227	233	249	248	228	238	231	217	266	240	233	240	237	247	207	267	234	234	213	214	243	197	215	235	212	199	202	238	229	226	216	235	211	218	256	239	245	225	244	235	229	208	224	210	220	217	237	215	234	224	232	210	227	215	234	224	196	219	206	273	234	227	212	219	241	241	221	221	206	207	249	199	222	224	220	237	224	201	223	234	204	249	226	210	231	209	221	221	190	212	213	209	259	217	247	226	198	248	231	224	199	211	236	251	214	201	233	200	225	238	228	222	218	245	223	223	241	241	235	216	221	198	204	224	210	221	227	229	265	220	232	217	209	197	219	240	242	216	225	240	237	234	232	219	199	217	226	247	221	221	230	232	240	201	224	243	243	217	240	207	205	216	256	223	220	231	236	224	205	212	229	214	205	215	222	212	227	225	227	225	230	238	231	207	227	208	209	237	256	224	238	245	217	193	236	247	223	241	257	220	204	222	224	214	231	243	194	219	253	209	211	213	214	229	214	220	244	205	207	239	245	190	232	214	224	226	216	223	198	205	223	187	228	232	219	195	249	232	183	215	211	221	228	228	218	242	222	220	222	236	237	211	244	232	229	240	226	225	238	243	245	229	237	231	177	228	200	201	221	263	219	238	225	198	207	248	241	228	233	242	236	242	227	234	208	208	209	209	225	229	242	228	232	242	214	239	221	224	242	211	210	205	238	234	204	195	218	234	234	224	196	210	239	234	218	233	209	226	232	229	266	221	218	251	212	218	250	216	230	240	223	235	228	234	244	212	230	221	224	219	234	230	222	214	234	221	235	213	197	203	229	208	218	204	207	212	234	205	216	218	225	234	234	216	221	226	222	239	201	210	216	212	232	234	226	229	241	256	229	214	214	231	227	229	218	239	226	225	246	227	242	210	225	229	259	218	217	229	206	226	210	211	219	226	217	226	246	240	215	226	235
11120	8539	19393	21313	18519	18947	30939	42128	42720	13722	823	764	747	684	685	648	670	660	601	642	653	590	662	589	604	603	587	522	612	586	572	586	580	574	572	595	568	591	579	612	588	541	553	594	571	537	614	581	575	591	551	581	549	581	577	519	551	603	593	553	581	581	606	554	567	547	594	568	547	557	539	571	599	581	532	558	522	528	585	585	559	577	559	574	546	588	583	569	531	581	554	542	562	540	566	557	581	558	534	577	577	584	519	529	557	540	594	572	593	573	546	541	576	571	551	543	555	598	542	533	610	561	550	539	502	551	589	592	586	562	573	562	566	552	572	556	594	566	551	535	605	570	549	543	552	548	564	546	588	566	541	523	610	586	554	565	527	544	538	566	586	583	563	570	541	582	573	587	536	551	551	560	539	556	611	553	540	557	543	548	539	552	572	565	569	506	576	597	588	586	566	542	542	554	559	580	611	565	560	593	588	602	561	589	540	603	584	602	535	572	560	554	511	549	570	584	573	566	542	548	525	536	565	543	603	586	551	534	563	575	590	539	552	589	582	567	581	549	587	550	623	560	577	595	555	542	563	546	562	560	563	523	600	547	525	516	576	532	573	550	573	561	550	584	574	563	533	578	537	532	558	544	581	535	568	566	550	561	592	562	582	576	552	554	595	599	584	580	525	531	551	569	570	563	565	587	556	565	592	585	533	598	575	558	604	562	581	565	548	538	556	515	561	573	577	589	577	569	583	561	568	565	546	572	536	564	554	558	542	529	551	557	568	607	570	548	530	553	603	532	564	567	564	516	606	546	565	552	569	566	569	596	563	531	554	546	563	593	556	550	600	575	563	531	563	579	560	583	561	557	546	579	589	578	547	571	530	590	562	580	573	560	522	529	560	586	560	551	536	535	551	585	563	575	558	522	555	558	589	564	551	607	554	581	606	554	537	517	563	587	592	557	586	545	546	572	561	582	586	619	577	518	620	602	552	564	573	561	574	563	560	606	543	591	576	543	557	530	588	563	554	551	556	566	556	543	551	582	557	553	544	562	534	557	546	534	596	559	557	579	545	555	593	549	573	555	591	526	573	547	609	551	579	572	573	587	577	576	596	568	560	601	543	552	559	586	569	598	533	549	559	543	581	533	539	546	560	531	536	614	531	561	571	563	581	581	559	588	498	562	575	502	555	539	576	575	528	608	540	537	562	578	543	550	600	608	544	546	533	568	543	586	562	590	558	558	531	549	596	537	541	558	552	563	583	572	560	568	604	563	554	545	557	546	619	537	543	570	575	530	542	537	540	550	566	564	564	568	530	547	526	567	508	543	562	552	609	595	551	529	546	567	513	537	516	576	573	556	587	533	511	587	572	575	569	567	539	569	509	589	631	567	570	587	556	581	572	574	601	591	587	584	576	553	518	571	554	549	564	592	537	546	589	542	531	593	561	594	600	584	596	574	602	560	596	571	521	560	563	550	552	591	529	630	560	544	521	541	553	556	545	594	554	595	583	564	551	552	573	603	567	574	587	534	549	564	550	544	576	588	573	600	530	532	579	582	521	561	602	564	589	550	573	569	562	576	554	553	544	593	558	548	577	560	544	556	562	551	552	552	582	551	580	591	535	576	541	536	596	591	568	626	560	555	602	585	582	554	568	532	534	592	496	575	541	585	563	582	576	553	567	591	560	568	576	535	561	574	537	571	577	600	543	577	618	538	550	563	559	584	525	538	562	554	532	592	581	546	551	545	593	548	559	588	606	557	570	592	574	577	603	602	564	547	587	582	554	521	496	505	550	545	583	577	588	582	547	567	534	540	539	540	533	581	543	545	556	572	554	584	573	540	570	531	598	582	560	614	558	534	553	586	566	542	556	518	567	563	554	567	555	551	561	576	574	517	561	545	585	550	571	597	555	508	572	566	577	536	548	580	536	585	564	562	561	565	561	512	566	564	550	575	550	524	569	572	604	548	580	551	565	532	569	561	539	549	577	516	573	563	567	594	563	600	542	552	584	551	591	537	546	574	563	549	523	595	549	563	576	532	570	581	567	563	520	580	579	592	589	579	536	513	560	533	531	588	542	575	565	570	530	564	565	547	597	539	593	546	560	551	555	493	552	579	556	559	557	543	552	563	555	541	562	560	605	549	576	544	577	548	563	575	527	610	574	530	525	558	556	572	554	563	572	542	575	545	593	584	599	589	583	595	577	574	564	505	540	562	518	567	559	573	572	570	567	542	565	568	519	594	614	609	538	556	566	556	555	585	562	535	586	592	587	603	593	595	623	522	532	574	575	583	589	603	526	567	584	573	560	551	578	586	556	551	555	582	568	562	557	577	549	573	575	582	532	565	549	560	561	559	575	592	529	515	558	590	583	548	510	570	531	588	599	556	551	583	555	519	535	597	564	547	535	589	592	577	571	577	598	543	549	543	546	597	522	533	541	565	571	575	601	568	542	543	522	530	590	551	518	573	622	554	547	521	593	569	518	564	542	548	545	582	614	496	580	570	520	554	550	580	567	514	605	578	545	606	559	534	568	615	551	600	553	587	585	560	521	564	564	608	533	591	578	576	563	624	581	546	581	581	568	540	562	560	589	553	567	556	590	571	557	567	515	581	548	555	547	557	542	541	578	623	528	557	473	589	572	617	574	561	554	535	582	545	568	574	571	619	534	555	597	572	567	547	573	545	526	542	540	517	543	590	572	594	564	560	569	575	588	567	551	553	502	566	610	562	582	584	572	531	593	570	545	620	589	558	573	563	604	537	590	552	540	555	568	573	582	540	530	546	550	585	567	546	582	576	562	553	579	558	581	575	545	539	544	586	578	575	541	524	572	555	578	606	519	539	565	549	578	547	581	546	549	532	615	605	547	610	541	538	524	568	568	556	591	514	535	531	575	543	552	571	548	541	610	543	556	562	574	531	575	606	531	553	551	553	571	523	555	525	573	565	579	547	556	566	552	601	532	582	613	550	583	567	554	535	540	600	562	583	582	576	554	568	529	556	598	528	530	586	560	567	585	538	563	552	524	542	585	560	552	562	551	585	564	515	609	567	572	575	596	558	596	582	552	544	526	574	586	545	574	603	569	572	505	545	551	549	520	532	579	586	575	591	551	557	537	627	552	544	579	561	565	615	560	531	569	549	590	526	561	535	551	572	551	566	554	582	546	580	589	622	580	543	590	498	528	533	573	591	524	579	498	548	573	577	555	590	577	578	589	556	607	564	578	544	541	549	557	579	558	541	573	574	576	593	553	560	584	544	535	541	578	570	596	561	514	574	544	533	546	582	529	574	589	537	578	531	586	536	524	561	560	582	567	568	582	580	569	559	534	585	516	570	548	541	585	568	564	564	554	553	567	562	558	556	602	565	574	567	543	546	570	569	574	534	583	567	601	572	585	545	538	559	526	571	558	530	599	551	586	570	545	589	590	560	571	552	530	581	539	554	549	579	563	603	539	578	567	527	513	575	570	573	539	529	562	555	581	575	555	537	573	587	531	551
31282	18253	20076	15072	10523	7466	14562	30948	37322	14592	1029	452	437	501	428	414	391	392	438	380	409	397	411	415	394	410	399	382	389	397	383	428	374	373	394	388	428	413	394	379	360	405	396	406	384	378	410	373	383	397	381	397	387	375	382	435	375	439	386	357	394	384	402	419	369	379	369	331	371	401	401	409	405	371	374	357	384	387	410	396	416	368	380	364	366	364	398	413	387	417	405	430	377	373	372	414	421	373	383	350	365	401	390	408	389	374	376	369	398	369	409	379	383	397	368	390	397	369	368	368	379	369	410	364	378	386	366	358	390	419	403	406	408	315	416	362	357	357	382	385	368	384	405	402	377	365	411	403	392	349	412	370	392	372	400	388	396	385	435	401	367	392	373	378	424	379	406	391	381	406	402	419	384	428	387	376	398	365	349	387	394	391	405	413	407	391	383	387	360	390	379	380	390	390	392	401	344	376	388	390	413	387	401	367	356	365	374	411	344	370	408	404	355	373	380	411	375	392	364	373	383	415	365	382	380	371	387	402	377	395	370	413	426	392	377	361	383	420	438	390	402	388	354	417	412	433	364	395	403	380	407	381	365	412	349	369	358	394	353	397	388	395	392	374	419	361	409	385	375	349	406	358	374	396	343	400	383	353	395	388	401	404	404	366	382	383	419	409	410	350	399	397	382	372	380	386	411	391	387	373	391	345	401	373	409	359	393	371	397	399	407	376	383	364	364	351	403	387	415	397	381	388	381	392	401	355	372	355	388	398	388	402	398	380	374	403	384	328	401	404	389	419	403	425	351	358	407	403	374	360	379	387	399	377	377	430	392	384	377	371	361	367	375	400	397	370	356	393	374	361	419	377	367	349	400	380	360	363	359	371	392	395	372	389	399	391	398	397	354	419	384	368	415	404	402	381	369	379	389	404	398	399	406	406	392	413	362	371	444	382	393	398	398	415	368	378	413	388	389	379	424	448	402	373	368	404	420	398	395	413	350	398	359	385	390	355	361	393	384	351	378	419	422	378	431	364	388	352	377	372	383	359	385	423	436	422	382	389	423	387	399	405	366	368	371	408	390	404	371	346	404	400	332	407	416	442	400	342	380	418	387	391	451	389	364	399	330	389	378	357	368	383	403	332	367	367	386	367	369	372	414	380	402	381	360	391	356	413	431	390	415	385	400	366	379	406	389	408	431	400	392	359	406	390	348	371	371	378	352	372	384	400	374	376	398	356	405	350	390	372	404	407	377	365	411	384	385	361	385	396	342	372	448	445	397	408	413	431	371	416	425	440	385	347	405	373	384	412	402	349	378	435	345	369	380	372	365	410	393	368	410	400	362	396	378	368	351	414	398	375	383	388	375	384	377	405	400	391	399	389	394	384	364	405	339	406	376	365	386	369	393	391	406	363	374	380	398	372	377	389	404	347	407	369	375	405	378	384	362	375	388	405	367	366	364	393	418	344	413	389	376	350	413	388	379	412	395	420	402	370	395	393	375	354	421	395	353	365	349	375	397	398	369	391	365	378	388	364	444	391	355	405	379	345	372	416	351	381	386	337	362	345	422	400	343	388	420	398	381	404	367	434	368	361	364	355	349	369	410	371	394	394	420	381	391	382	355	383	329	393	389	334	368	405	395	354	356	347	398	435	368	375	375	406	388	402	402	387	391	401	381	383	403	379	375	413	402	395	371	403	399	393	380	444	402	396	372	393	387	367	398	377	376	401	402	365	391	383	376	394	357	393	400	406	373	364	367	337	366	351	396	413	377	375	369	406	357	370	357	379	396	372	392	393	421	407	393	380	387	358	357	428	394	364	406	395	408	401	405	373	402	351	359	419	366	370	405	385	385	378	405	413	386	380	410	404	398	392	393	383	395	417	354	384	360	381	408	405	380	361	362	392	388	380	383	398	387	366	430	380	384	376	401	383	366	397	381	415	397	375	396	425	414	375	379	385	373	397	377	365	379	397	417	409	386	387	370	399	379	411	389	405	362	387	383	391	386	387	358	409	414	383	409	405	370	356	393	385	380	378	409	414	370	389	393	388	378	361	374	403	369	351	384	394	374	340	385	382	431	428	414	362	380	370	400	367	355	399	358	367	375	348	384	392	373	377	360	390	364	384	375	394	371	444	416	398	403	383	366	386	386	329	375	369	363	393	394	374	408	415	369	337	374	406	357	380	412	422	369	425	391	417	363	394	408	387	381	389	378	407	377	410	373	377	380	367	361	403	389	395	386	387	386	368	399	386	361	365	382	386	387	365	368	402	355	368	421	391	379	374	393	324	390	409	421	388	420	379	368	410	415	363	352	403	392	355	417	368	370	358	369	372	388	426	352	398	371	363	378	379	394	396	409	356	369	394	403	366	398	390	371	357	383	404	356	379	373	437	372	409	410	394	387	383	404	381	393	395	395	348	422	426	361	380	363	387	400	405	377	418	413	365	373	394	401	362	363	430	363	394	393	378	383	365	403	386	403	389	392	393	435	389	444	353	350	381	381	398	407	411	374	380	377	349	394	385	385	357	359	395	396	418	387	360	403	374	358	336	403	366	388	386	364	400	405	420	448	389	378	343	370	355	367	371	420	359	425	367	342	374	380	343	408	408	374	354	390	396	377	412	380	378	399	366	402	351	363	407	339	388	348	351	363	405	385	406	387	363	408	374	370	398	402	355	381	418	367	399	414	371	397	413	347	350	404	394	377	383	387	365	383	398	416	412	386	377	351	389	389	385	372	418	415	393	372	384	369	414	388	397	371	396	385	428	371	352	371	410	403	412	420	360	393	399	398	417	436	401	412	388	362	371	394	380	376	401	408	385	378	391	376	380	370	385	372	400	378	353	401	381	379	373	377	363	375	410	326	374	407	393	403	391	398	355	382	374	386	392	382	418	391	369	335	423	373	380	363	383	422	368	416	367	400	358	369	423	346	392	395	400	363	423	371	379	393	386	383	397	388	380	409	404	390	411	367	406	380	385	404	390	400	379	360	385	395	377	446	380	423	389	392	378	420	372	358	398	374	403	360	360	379	382	401	360	379	381	374	377	382	371	380	373	379	392	410	408	383	427	404	364	364	405	380	388	352	378	397	357	395	408	409	398	372	376	408	370	404	342	382	386	358	445	401	359	398	369	379	382	372	357	365	390	403	386	385	392	415	417	407	360	365	405	386	410	412	385	365	415	387	376	400	386	378	413	387	376	377	380	369	367	354	372	410	390	399	396	385	407	384	349	390	384	356	412	380	367	349	408	406	378	410	397	361	384	372	324	357	405	413	373	392	386	402	370	423	404	371	382	392	388	419	357	363	367	387	404	401	416	394	393	400	370	400	391	382	377	378	391	391	415	389	384	397	364	385	407	376	386	390	366	407	377	384	386	394	383	408	432	365	364	343	402	421	378	408	377	380	379	393	400	337	420	388	378	393	395	401	387	421	367	363	385	372	365	384	389	375	365	363	376	355	396	439	386	388	403	396	446	417	410	404	418	388	378	423	367
15385	12725	24876	27213	24167	21816	35003	52375	54285	18995	1398	1394	1273	1233	1107	1116	1068	1019	1015	1005	1041	990	965	947	970	889	972	938	999	874	921	919	877	914	923	892	909	882	919	898	894	921	946	903	905	868	901	875	874	912	910	924	866	906	920	885	853	873	854	905	893	923	888	875	867	892	861	908	890	895	832	936	839	869	900	847	905	880	838	862	936	849	860	878	911	855	916	919	908	891	848	870	855	887	917	867	882	909	900	868	910	888	879	905	884	849	869	883	889	874	895	921	853	866	919	895	918	873	873	875	889	911	855	888	865	835	897	950	898	864	904	888	823	899	909	912	858	821	924	894	883	870	885	827	906	831	860	902	842	890	834	840	879	904	816	862	833	894	850	870	942	855	835	874	896	832	888	852	916	872	885	870	853	865	883	880	834	876	863	854	827	898	908	892	876	891	883	835	843	863	854	876	870	871	885	874	870	886	832	852	903	805	903	859	861	921	878	855	893	830	813	868	892	892	885	894	872	859	864	879	845	879	840	855	900	911	870	843	876	877	909	886	857	894	898	830	889	838	883	890	872	833	906	862	848	908	885	919	876	874	884	810	882	873	843	895	859	874	853	898	830	868	860	936	903	884	896	823	845	861	868	911	851	866	818	879	916	878	846	852	861	831	842	877	846	847	815	821	926	835	816	866	854	906	845	874	844	877	839	824	832	911	827	888	854	919	847	875	885	871	894	850	878	831	844	852	861	858	869	874	867	828	893	867	884	872	838	835	866	835	899	875	922	871	796	860	916	847	805	841	922	878	855	874	863	936	885	849	851	804	859	887	909	893	918	891	926	917	887	853	849	932	889	889	914	882	902	892	872	890	864	905	866	864	892	850	827	829	881	823	839	890	864	896	952	856	909	892	846	894	871	947	876	927	881	851	900	860	877	863	869	869	833	881	888	834	851	886	858	860	862	906	899	875	897	885	822	871	901	873	925	864	912	834	877	854	862	872	864	892	872	840	864	871	792	850	886	892	897	848	836	883	858	867	880	866	876	875	876	916	925	853	907	878	851	879	817	908	872	836	846	904	860	899	850	848	869	868	890	870	859	897	817	891	915	869	928	852	856	899	852	871	878	867	835	825	910	879	857	880	823	884	876	876	900	868	823	876	872	861	830	857	919	850	851	857	877	825	915	880	908	890	835	845	883	835	857	883	921	876	855	893	858	878	875	822	865	880	888	846	924	892	911	902	863	828	852	842	876	952	898	913	859	908	869	889	859	843	907	922	835	844	864	845	871	878	929	850	918	869	897	898	869	903	885	858	881	821	851	887	864	935	865	885	861	876	846	857	868	910	865	825	878	876	835	885	892	901	878	851	837	880	858	825	890	893	852	886	916	836	825	803	843	888	898	837	818	885	811	816	897	852	938	882	919	852	898	867	881	867	906	878	870	913	843	873	892	895	838	816	845	866	823	840	863	857	886	867	873	876	913	873	939	896	865	850	824	875	890	859	855	833	856	884	919	850	915	865	869	865	876	888	867	872	860	830	863	891	858	852	877	811	857	876	834	890	881	837	879	868	863	848	862	892	876	882	883	851	831	848	945	845	839	883	884	856	920	839	812	832	864	918	923	891	800	849	859	823	853	911	900	853	877	872	881	849	900	922	897	868	858	881	884	847	857	829	851	852	795	805	818	884	897	877	859	896	907	863	896	869	851	864	879	893	876	866	839	843	886	859	881	872	896	853	875	868	908	846	789	877	846	903	867	870	853	878	942	831	930	868	834	842	885	838	889	892	883	896	924	848	851	885	840	892	826	875	902	876	869	875	846	821	923	876	881	897	815	862	850	885	908	886	836	898	915	891	853	839	847	875	854	902	842	870	887	812	868	852	859	851	841	934	858	914	864	868	855	850	892	951	822	838	910	806	852	849	885	859	876	933	840	877	844	887	887	869	884	861	863	843	862	871	888	877	881	889	840	843	838	872	844	885	889	873	898	853	876	847	865	854	865	899	902	886	848	910	893	905	871	896	959	836	856	824	897	837	868	877	804	896	846	895	921	802	839	820	906	882	863	812	855	848	856	855	880	918	837	872	938	872	854	845	948	826	837	925	872	828	791	918	834	843	884	866	922	879	892	836	809	894	846	829	839	862	915	869	870	891	838	885	897	868	848	865	888	851	886	862	884	858	856	901	884	880	902	913	903	879	838	866	876	853	870	898	858	833	857	777	838	872	913	883	872	867	885	830	856	827	849	837	885	877	813	842	863	902	883	791	848	918	881	857	900	829	862	882	880	921	873	871	911	882	893	890	874	848	847	874	881	840	857	861	872	840	890	867	854	923	831	831	875	869	868	871	848	801	850	888	906	841	868	868	863	876	819	867	889	872	841	822	889	862	871	889	841	867	880	854	822	859	848	854	925	887	865	907	892	903	848	872	861	843	887	885	858	874	901	867	842	835	937	917	850	875	919	866	874	848	866	875	896	871	848	847	856	889	849	876	889	881	896	870	874	871	885	905	856	865	885	819	816	850	839	864	843	907	851	932	861	903	799	877	885	892	863	884	876	928	868	890	906	858	895	859	870	876	832	881	894	843	863	893	884	838	870	871	892	841	879	890	853	865	882	881	884	861	926	809	853	861	848	846	936	867	839	833	890	899	856	879	877	885	873	828	842	821	827	884	878	870	908	845	858	820	889	894	917	874	875	827	812	896	894	900	864	834	877	866	860	842	838	885	903	852	824	927	871	866	884	908	822	885	855	889	871	874	847	853	796	888	836	827	827	850	860	840	840	859	869	854	801	790	829	891	888	878	856	878	866	838	913	866	891	909	867	931	900	843	893	875	850	876	852	899	828	889	888	915	872	922	848	880	817	832	849	882	890	873	809	823	895	893	825	855	917	868	815	900	888	859	871	843	885	883	845	886	865	878	858	879	851	898	896	942	868	947	868	850	896	862	825	830	889	826	828	881	899	862	897	888	881	875	873	894	824	881	869	886	906	833	835	931	848	869	842	859	826	881	859	861	910	942	822	868	869	810	868	868	934	883	890	896	873	918	858	829	873	784	867	855	826	859	886	896	864	923	889	832	830	884	842	905	841	853	870	851	878	860	850	893	899	849	843	917	901	882	886	926	864	855	855	864	907	891	872	861	867	928	891	848	887	834	828	901	831	829	783	869	859	894	926	864	925	849	834	864	847	860	847	794	846	885	888	862	904	845	919	839	875	854	864	855	856	905	855	840	874	888	904	846	806	831	861	811	939	838	866	856	820	870	886	846	893	881	847	858	882	865	877	849	885	905	867	850	855	864	835	857	856	862	844	893	851	830	852	882	880	888	909	933	870	936	873	903	819	868	861	841	894	861	849	882	865	830	890	897	852	868	919	912	867	846	807	909	842	882	878	851	854	830	877	932	829	857	810	884	914	890	857	885	854	908	828	856	838	860	931	867	898	829	881	877	898	825	915	838	840	868	869	893	856	872	830	922	829	899	828	859	811	852	857	891	826	877	827	884
10517	5487	6961	5263	3639	2053	1297	1369	1341	540	185	185	176	193	170	173	208	198	183	194	182	164	194	179	161	168	196	195	153	192	204	176	175	194	166	205	211	177	187	169	177	196	197	178	198	199	193	174	206	209	207	174	184	173	185	205	222	168	192	157	176	173	187	175	170	160	197	188	169	187	194	173	205	177	185	185	170	191	225	206	162	183	173	212	175	196	171	172	191	167	189	166	178	178	179	221	212	183	171	176	174	159	188	188	182	177	204	189	173	180	172	171	171	185	177	150	185	200	180	197	207	164	195	204	177	190	205	163	185	162	169	180	193	185	194	197	183	184	209	221	181	174	144	168	175	172	190	193	178	172	170	189	185	177	197	206	191	186	184	162	179	163	168	188	176	216	160	161	174	178	183	178	172	193	194	157	174	165	179	178	170	193	223	183	163	170	154	173	179	207	166	172	185	177	174	196	189	189	186	181	171	184	157	158	173	167	186	160	167	215	188	181	179	189	184	173	181	173	180	160	178	193	210	173	205	204	192	188	214	203	206	197	198	192	168	186	195	194	210	184	190	183	205	209	172	196	173	169	155	198	177	176	193	187	209	196	227	176	169	194	178	168	180	175	197	181	170	154	184	169	150	189	176	192	186	196	170	160	187	166	178	184	173	169	199	176	158	191	174	175	188	172	180	168	206	175	185	181	183	170	184	205	186	186	165	203	142	171	179	205	165	168	191	201	178	195	162	198	184	188	193	217	203	217	174	186	194	181	176	200	178	170	165	190	164	184	185	187	203	188	198	166	181	205	160	188	201	143	178	186	179	189	187	192	189	189	196	161	185	198	177	181	167	173	196	171	182	210	171	162	189	152	196	212	204	203	187	177	196	183	181	170	175	183	179	175	200	184	160	186	174	172	176	192	189	164	187	196	177	175	158	180	196	194	195	194	178	177	184	183	193	181	175	197	190	173	182	189	178	200	162	197	188	199	210	170	187	194	171	165	195	187	166	170	197	165	182	197	194	218	174	161	170	164	202	190	174	200	198	164	195	155	184	174	170	179	201	180	188	181	192	191	185	161	188	188	191	199	198	210	218	200	194	176	182	187	186	211	192	162	177	213	198	186	185	210	198	206	164	187	188	172	150	165	184	181	191	180	213	168	186	207	165	193	207	184	167	185	187	199	172	170	178	186	169	179	167	186	169	168	196	205	183	202	209	197	197	191	179	213	189	210	190	171	194	157	163	169	163	170	183	194	195	182	206	183	162	166	199	186	158	171	192	193	187	214	187	177	164	207	186	187	205	178	172	181	208	177	179	173	205	179	204	204	171	160	172	189	149	187	180	175	201	175	188	169	178	183	172	182	193	185	161	188	196	159	190	148	157	170	189	184	170	188	189	175	179	182	174	188	168	203	183	202	168	161	173	172	190	186	193	168	158	175	200	171	162	192	193	185	184	172	206	191	174	177	202	182	192	185	201	172	183	188	179	193	207	181	209	199	164	195	174	206	187	180	185	183	184	186	171	231	165	210	192	195	154	197	168	176	188	199	178	179	180	203	202	203	163	191	175	185	182	198	199	178	221	208	169	170	173	179	179	182	180	175	192	202	173	183	208	146	193	175	196	159	185	182	187	180	200	177	186	182	193	177	207	218	157	204	194	178	188	230	212	167	179	191	168	191	181	190	198	168	187	178	188	169	161	180	189	168	177	169	161	162	162	188	192	182	183	185	181	168	185	183	181	166	179	149	190	158	177	186	176	176	158	176	146	187	209	185	202	192	210	205	218	177	173	184	179	212	200	168	197	213	176	193	173	200	215	179	184	165	185	165	199	170	183	171	192	172	188	172	186	177	169	170	183	189	189	195	198	186	203	186	192	216	161	153	177	201	183	197	160	214	181	174	191	175	172	163	168	197	185	166	195	195	171	189	189	175	181	212	162	193	212	213	181	207	197	220	203	176	164	205	221	202	167	169	168	178	186	171	166	192	181	170	149	177	168	175	187	174	196	175	200	192	173	178	204	189	204	185	174	191	191	193	187	189	186	175	192	183	161	183	192	183	177	163	156	145	184	208	161	190	169	196	196	172	184	222	189	192	185	183	201	190	200	203	204	219	173	183	212	188	174	174	181	211	200	171	173	194	210	179	171	178	169	191	210	160	198	186	205	188	192	183	195	182	202	192	196	199	196	203	180	190	175	201	184	175	180	183	182	193	183	196	202	176	187	180	180	191	182	190	173	173	192	203	180	170	174	173	204	187	194	202	189	170	199	194	161	180	169	181	196	196	187	190	214	189	161	177	174	174	189	184	222	195	177	180	211	172	184	191	170	193	198	213	170	177	198	173	186	233	176	164	202	199	176	184	187	169	180	171	185	189	185	186	211	179	200	192	188	182	207	161	191	192	207	175	178	189	192	177	184	206	194	177	187	168	192	197	204	209	163	170	148	155	188	174	189	156	176	168	187	201	185	191	176	178	167	177	176	173	210	163	177	171	175	166	175	158	158	177	178	181	193	183	177	206	233	189	167	216	200	180	163	189	169	179	180	171	207	171	188	169	193	163	201	199	179	190	151	215	175	192	185	173	225	173	167	179	171	177	171	198	181	188	191	171	157	169	204	196	173	186	176	176	205	189	211	185	177	190	165	179	225	164	212	195	202	197	179	209	200	171	175	193	193	173	199	182	190	172	188	177	192	169	179	192	189	196	178	160	194	178	204	208	201	183	183	169	177	203	194	194	183	186	194	190	190	191	187	149	204	192	192	193	187	176	209	205	194	205	190	174	216	171	206	199	182	189	176	180	179	187	183	193	178	191	200	161	203	151	163	190	191	196	198	186	189	168	170	173	203	193	170	158	190	172	188	175	173	177	182	186	167	174	184	177	169	218	205	197	181	187	197	188	180	196	166	158	174	192	193	204	191	173	184	191	173	175	176	172	187	158	205	198	148	186	182	180	174	173	187	187	157	181	163	182	184	199	194	176	177	179	174	167	181	193	167	180	179	181	191	179	173	186	208	168	203	185	183	175	208	185	194	167	172	185	189	204	193	169	174	196	200	195	171	188	182	165	194	204	180	167	156	181	193	174	188	164	200	185	177	155	157	211	201	164	212	167	175	170	181	181	184	197	198	205	201	181	166	183	186	170	188	180	180	187	184	176	207	177	173	197	203	183	198	211	201	182	167	175	191	168	180	178	197	185	191	206	168	173	167	192	197	201	228	185	172	190	210	168	188	189	201	158	202	192	199	170	195	192	167	210	202	172	168	167	193	189	185	193	171	157	196	171	186	175	201	178	204	209	192	180	217	183	160	177	201	208	187	175	172	198	196	200	195	169	167	189	177	177	207	194	169	185	174	180	160	202	180	185	219	209	176	218	188	193	191	213	183	174	184	199	190	165	154	173	192	180	175	184	170	214	179	181	198	174	195	213	206	184	193	186	181	187	184	170	188	207	191	227	187	168	200	187	185	177	166	170	207	179	191	187	174	183	205	200	200	196	155	175
5665	4589	11639	13974	11738	8122	6122	6643	6734	2120	489	478	481	457	471	477	484	493	480	466	430	478	421	440	450	477	464	437	455	463	482	462	470	484	417	465	414	470	452	460	469	452	485	486	474	460	477	457	454	467	434	483	407	477	455	428	471	436	468	478	459	420	482	476	490	457	471	474	457	480	443	470	452	473	504	438	467	443	459	490	454	481	465	454	467	463	469	455	460	522	483	455	472	486	428	446	462	459	475	477	465	469	502	454	445	447	441	443	464	488	464	474	475	456	482	416	455	440	456	447	446	457	482	478	469	421	456	485	464	444	445	471	450	467	414	466	450	440	500	453	425	467	433	434	441	466	421	475	444	436	492	441	400	489	466	436	457	461	469	458	471	478	468	421	477	465	416	483	517	441	456	421	474	471	439	444	423	441	449	440	460	441	494	441	456	460	478	437	455	469	453	490	442	453	504	444	435	425	457	430	454	451	431	439	475	471	512	488	466	440	493	471	486	434	474	465	425	472	468	441	469	447	461	511	426	487	468	466	451	452	474	488	478	442	442	485	475	436	456	480	453	468	493	483	459	459	441	485	474	440	491	472	487	441	469	455	419	453	498	456	458	450	425	450	488	464	466	476	462	477	463	459	488	480	468	491	494	455	446	498	468	451	452	425	464	447	462	454	491	471	456	425	451	456	454	472	464	456	437	434	473	477	444	471	454	475	415	454	463	442	435	481	512	452	472	473	456	482	455	448	463	445	512	442	442	425	463	443	476	520	459	448	475	455	470	451	455	430	439	465	493	430	477	466	481	411	447	485	442	495	432	478	483	417	456	445	495	465	450	473	441	451	486	454	437	423	484	418	453	443	450	461	427	452	476	474	462	478	464	445	473	446	475	473	439	436	459	470	452	468	463	448	432	462	459	472	487	459	485	467	473	448	463	477	510	489	483	439	450	447	425	470	460	474	468	430	463	470	518	432	484	486	462	464	439	457	463	467	459	457	506	442	457	459	461	463	444	483	419	468	459	421	477	441	435	463	465	458	454	454	479	475	471	436	474	467	427	473	451	473	464	499	486	440	455	435	475	458	444	489	464	431	470	453	438	463	463	440	430	455	443	473	473	462	435	467	458	497	445	485	444	449	429	456	465	476	443	437	516	437	507	438	453	455	431	447	465	467	455	436	467	406	444	429	455	482	461	471	431	462	460	477	420	462	474	469	469	461	451	482	469	439	435	442	460	418	419	426	454	482	425	462	457	468	454	469	426	446	467	463	433	464	454	451	465	435	466	429	449	428	425	453	420	440	468	467	462	458	481	507	479	474	481	483	456	460	438	455	418	441	444	480	436	464	445	452	476	450	456	423	469	468	472	444	438	432	451	443	452	471	435	460	488	465	468	449	443	487	471	462	445	467	454	470	441	463	476	430	478	453	480	494	469	486	470	428	457	433	464	476	457	485	443	461	417	489	485	479	440	461	449	497	485	454	466	448	476	450	480	457	446	488	450	482	469	406	424	491	419	458	468	472	501	448	432	440	432	484	459	478	475	484	484	445	448	455	447	449	436	415	463	497	445	428	523	446	486	487	516	442	471	437	443	473	443	432	460	466	444	455	440	471	445	458	464	441	464	434	431	444	492	430	491	451	430	454	475	467	478	472	456	455	462	480	457	440	444	431	450	481	430	430	460	422	499	460	477	452	470	458	452	433	465	461	478	501	483	489	480	438	461	476	453	451	482	508	452	435	485	461	455	423	440	442	445	454	451	426	492	465	477	460	456	477	442	474	413	441	449	463	469	457	451	473	425	422	455	469	430	454	436	488	429	419	464	414	468	459	421	455	470	466	454	477	456	423	464	432	456	444	483	474	457	464	475	468	479	460	473	482	428	460	488	475	448	423	453	434	441	457	459	456	468	471	443	433	462	453	495	428	448	474	434	429	473	464	474	476	468	497	463	498	455	464	495	462	440	427	472	458	453	441	455	430	457	462	473	428	463	496	499	438	442	458	473	463	462	444	464	472	430	434	428	499	429	453	462	469	469	456	474	461	476	467	444	487	415	481	487	461	471	461	446	478	424	457	443	451	472	462	426	473	464	482	460	440	483	456	483	515	467	466	479	442	454	439	453	509	442	458	452	465	444	451	463	467	504	471	482	446	507	483	491	435	440	469	459	462	429	480	483	474	456	447	492	471	470	483	435	453	485	441	437	470	465	510	467	485	508	491	461	466	456	437	482	455	498	459	452	474	456	457	459	454	479	514	479	460	457	530	462	475	440	464	458	447	467	485	421	480	426	431	489	462	462	471	471	469	456	458	434	476	452	489	449	470	460	504	447	504	451	479	444	484	463	473	474	445	412	458	458	486	481	480	455	474	444	466	433	497	448	478	434	498	472	425	439	481	461	487	462	478	464	496	411	448	474	469	449	476	472	460	479	449	439	440	455	522	477	440	482	460	460	469	479	419	459	463	462	469	476	424	463	471	471	453	450	479	430	442	465	502	445	482	454	437	449	422	486	459	426	433	413	467	470	443	475	451	462	448	447	466	451	449	477	438	417	471	480	474	466	480	412	447	502	477	464	443	427	426	470	424	481	487	460	469	500	471	489	441	431	457	417	469	426	427	476	466	487	456	462	494	459	491	479	450	486	478	451	466	504	474	480	447	462	445	460	419	469	463	441	425	440	466	482	479	473	446	485	445	437	490	415	474	492	427	456	502	442	450	469	449	464	455	468	467	453	465	485	464	442	442	490	466	427	452	482	465	454	454	463	434	497	476	462	473	456	463	448	467	493	442	442	454	452	449	460	440	434	462	448	446	457	481	454	469	468	460	484	471	474	459	415	417	484	482	483	470	439	455	436	519	446	445	466	461	469	415	435	485	456	473	457	453	451	462	485	462	469	483	447	456	428	441	470	489	460	455	435	457	453	470	463	441	434	469	460	478	449	443	442	458	451	491	474	436	489	460	455	490	474	474	486	469	464	457	412	448	444	497	445	475	459	448	478	491	503	480	460	437	430	504	488	413	454	496	530	470	461	473	483	450	465	476	462	450	474	452	424	492	447	474	451	466	474	440	422	441	502	466	444	454	466	481	482	430	428	445	487	451	434	484	436	486	439	491	478	483	467	422	477	457	450	441	434	447	470	435	464	454	483	445	481	500	428	467	459	462	438	452	452	437	455	487	468	423	476	487	478	463	488	498	464	427	435	436	425	440	439	461	449	492	418	462	487	451	454	441	435	489	483	436	464	518	472	449	475	484	473	466	471	457	487	445	477	449	491	462	476	436	436	476	482	483	479	445	461	414	467	471	407	445	459	453	458	446	441	505	478	450	441	504	476	450	416	474	477	475	442	453	449	460	448	493	461	456	417	450	452	429	475	463	489	486	473	478	478	469	463	451	437	482	472	434	460	473	466	464	484	503	485	457	446	430	473	464	453	481	477	412	488	430	465	490	454	468	470	442	426	446	455	467	486	445	482	463	436	476	415	469	446	470	513	430	484	469
19814	10507	12310	9796	7950	4436	5598	16922	21297	12064	730	239	224	265	256	276	219	236	221	211	245	232	198	227	224	231	229	236	239	221	220	204	224	254	259	235	247	220	256	202	220	250	237	232	238	243	242	240	228	194	230	239	250	229	218	230	228	213	226	204	221	212	206	234	229	216	239	222	224	221	226	247	216	230	244	229	249	229	218	240	237	224	233	248	227	216	219	199	240	237	231	235	205	224	222	221	245	232	210	214	274	206	243	206	225	214	241	202	214	217	242	218	211	222	248	229	227	229	224	253	224	233	232	228	230	254	226	221	210	245	240	240	238	220	250	221	260	234	233	238	246	208	197	235	194	278	246	220	214	242	223	230	224	227	211	214	219	228	202	228	200	240	259	226	239	235	241	221	234	212	210	222	218	226	223	255	236	207	254	215	225	222	248	205	251	221	246	206	215	229	244	210	223	241	214	218	256	246	207	249	213	227	223	236	250	248	216	205	235	236	246	199	216	226	227	224	227	235	226	219	226	205	242	213	261	238	228	239	242	245	251	223	227	223	236	209	240	235	225	215	230	215	244	216	235	240	268	251	219	245	223	224	255	198	241	226	254	219	196	217	229	237	226	230	232	220	243	216	234	236	212	214	220	240	220	218	218	250	231	211	226	234	189	195	223	201	268	250	231	242	256	237	231	227	250	227	221	202	213	241	225	214	230	231	249	243	236	231	241	216	238	200	181	229	247	232	238	206	211	264	219	239	247	261	220	231	211	258	203	221	235	232	241	243	236	255	230	213	236	250	230	220	198	237	242	245	238	242	229	215	225	233	230	235	241	235	240	240	248	223	249	218	212	213	258	246	259	234	242	216	206	212	239	234	232	245	209	252	232	250	232	204	246	226	218	233	208	242	224	218	209	241	223	225	244	220	231	254	214	231	232	229	208	258	215	226	207	231	249	251	229	261	236	230	218	206	195	227	198	235	224	263	279	211	234	238	206	251	223	252	256	204	230	216	251	262	251	216	249	252	224	276	265	219	230	211	223	218	213	274	233	247	225	260	223	216	239	213	242	237	243	253	212	237	226	244	218	236	214	234	216	243	247	228	206	256	253	225	234	239	276	252	230	240	217	234	247	192	238	210	263	240	231	252	228	235	205	214	236	235	239	226	237	222	239	245	198	246	250	241	205	224	204	236	241	232	224	225	208	213	223	244	228	199	220	210	277	226	218	219	229	218	235	232	219	221	237	205	238	224	223	250	229	227	211	229	230	225	219	234	236	214	217	211	236	209	207	230	239	205	227	231	247	240	236	217	238	238	219	239	242	252	216	212	213	252	250	233	250	220	215	244	236	238	234	263	238	255	222	214	207	216	237	211	223	227	231	226	257	217	220	232	215	236	261	199	236	220	205	215	209	228	225	235	249	235	217	228	228	214	237	218	224	223	226	220	204	229	228	219	210	238	228	234	220	216	230	244	208	214	198	231	215	213	247	229	239	227	218	232	219	224	232	220	233	236	203	219	217	189	247	232	227	214	219	232	234	241	221	254	226	206	246	212	235	205	227	236	224	210	231	218	247	229	208	208	232	229	224	237	247	224	212	207	221	221	246	196	212	221	244	234	242	220	242	233	213	232	236	241	226	255	208	213	224	238	208	261	236	201	221	239	238	236	255	232	198	256	219	227	248	252	248	206	237	240	228	224	208	196	226	220	222	204	227	233	210	229	236	230	249	204	254	234	238	217	233	206	212	247	241	215	210	232	225	219	241	250	224	230	227	234	244	227	233	218	259	210	232	243	219	222	249	214	225	235	216	199	232	212	204	211	221	253	247	206	209	226	223	207	243	235	225	227	251	213	210	246	215	212	245	234	216	222	196	245	257	213	250	200	193	192	227	238	218	187	217	231	221	236	229	217	203	237	232	224	225	224	218	220	239	224	232	212	232	219	231	230	189	210	237	220	250	237	224	236	214	248	219	256	202	226	215	234	223	264	243	269	208	235	247	246	240	227	261	224	226	215	216	219	246	231	220	219	238	277	221	246	213	224	245	205	246	224	207	203	234	218	215	189	218	213	250	209	215	258	230	209	231	237	238	244	231	203	243	232	234	214	241	257	232	209	217	228	232	229	249	203	221	250	249	237	209	245	254	208	208	239	240	224	217	210	189	253	218	240	216	205	221	247	247	236	211	199	225	219	259	211	267	234	214	230	224	208	222	216	257	231	212	213	239	244	253	221	217	231	260	217	247	239	232	258	258	228	253	222	218	228	224	266	251	229	234	244	249	248	223	234	229	208	245	216	228	226	235	213	214	230	210	238	243	247	214	222	232	239	218	237	217	202	229	246	218	244	212	195	249	239	219	228	230	231	219	228	236	264	242	223	248	246	214	261	230	246	212	227	213	220	256	217	259	222	255	247	214	249	215	200	209	234	214	213	242	236	195	230	227	221	218	215	218	253	211	250	260	245	230	237	215	244	231	230	240	230	227	225	217	235	248	261	246	254	245	246	223	204	253	208	220	253	230	220	234	207	227	214	246	258	241	221	217	231	211	223	231	248	244	226	238	239	276	232	226	227	244	214	238	236	258	244	245	244	233	224	208	225	249	241	209	252	253	221	205	200	214	238	221	244	243	230	233	228	236	250	209	244	208	232	229	194	222	245	209	230	230	217	227	231	234	227	235	227	244	230	222	201	230	232	233	221	216	218	216	240	235	259	256	233	230	216	213	226	238	219	219	225	234	203	230	243	232	226	225	240	259	214	229	231	241	246	232	214	243	210	228	222	219	250	234	225	218	223	223	207	244	231	213	253	208	242	260	267	233	218	239	211	212	221	247	246	232	223	211	227	218	232	197	241	214	229	235	216	247	232	204	205	187	239	235	241	194	259	228	232	237	228	236	232	210	210	218	224	246	235	227	239	231	211	213	206	225	209	232	245	249	222	205	241	213	218	229	243	252	231	214	229	213	226	238	231	231	224	204	227	224	236	226	228	230	271	225	203	226	221	231	227	238	252	215	228	263	232	247	235	200	240	221	215	203	223	234	253	237	216	226	207	227	224	237	235	217	204	215	236	214	254	215	245	225	239	260	264	225	235	243	246	210	239	258	261	249	220	214	231	223	230	257	213	211	210	227	217	244	223	230	210	253	232	232	231	213	226	247	234	241	224	235	251	215	231	211	219	240	244	231	220	229	197	215	206	238	241	217	214	227	225	208	239	237	220	240	243	225	227	275	248	239	235	213	195	222	245	213	229	234	208	226	273	254	218	224	236	241	250	220	251	233	227	228	216	223	221	254	215	228	256	237	242	205	228	220	260	242	245	221	221	241	212	224	231	238	203	230	214	215	227	225	245	248	258	241	226	258	225	225	244	236	235	232	225	211	245	224	228	189	228	230	227	213	240	217	211	227	232	241	212	233	233	230	212	212	250	224	221	213	223	233	259	219	237	204	231	217	195	223	193	232	236	214	214	217	232	213	215	204	228	228	244	215	228	216	249	236	227	230	234
11039	7993	18344	21725	21033	14976	20633	40076	43164	24085	796	759	708	742	726	699	678	679	650	579	661	619	632	637	613	570	562	602	612	613	560	603	549	627	592	596	607	569	610	556	608	543	616	575	558	633	587	592	550	584	599	578	603	617	585	567	552	577	574	581	555	512	593	531	573	522	551	572	572	575	589	539	555	543	589	594	548	557	602	595	611	547	530	584	530	614	621	582	547	575	588	566	549	537	545	580	567	598	602	609	601	587	592	524	578	567	570	539	575	556	518	567	553	602	579	543	550	579	570	629	581	558	556	590	538	573	558	596	553	625	532	608	567	590	580	550	567	583	539	598	582	541	585	600	570	616	587	574	604	558	538	582	560	566	576	568	558	567	587	545	509	606	586	580	572	586	602	562	590	551	560	578	555	567	533	578	552	609	581	537	547	599	578	511	628	597	595	595	581	574	556	556	568	569	545	601	567	580	576	543	586	590	526	590	548	544	538	573	557	533	571	577	578	545	558	555	551	564	595	591	595	553	568	570	576	558	566	545	549	577	548	555	552	555	549	573	572	565	561	585	517	605	554	582	532	544	571	587	551	555	557	556	580	535	620	595	568	580	565	594	598	558	595	566	563	563	543	557	532	548	572	572	596	540	552	571	598	582	523	603	562	586	569	508	547	523	588	586	591	537	566	563	563	598	556	545	556	590	574	546	572	584	556	555	592	571	562	562	570	591	562	564	572	588	551	598	582	584	572	508	575	571	604	609	591	564	537	557	561	604	594	548	570	544	552	561	613	579	584	562	609	568	600	592	573	599	527	574	540	533	553	556	537	595	558	567	533	511	573	547	569	555	576	548	594	594	532	595	552	557	563	579	542	568	564	599	580	518	562	579	564	572	584	590	532	563	575	576	549	598	508	570	577	559	589	544	561	562	582	587	565	554	583	557	549	533	537	623	586	554	576	540	551	554	554	590	502	565	546	555	512	540	601	540	586	585	541	564	578	554	543	531	534	567	587	548	543	582	577	573	564	605	544	573	540	592	578	552	547	538	560	572	532	571	594	545	554	576	553	575	566	566	568	578	567	583	560	563	534	567	565	595	539	563	531	541	567	585	581	552	540	581	592	597	549	560	576	563	537	555	539	562	586	580	550	573	569	574	579	597	568	559	597	514	572	615	562	523	572	530	545	574	577	561	524	556	520	566	557	557	609	577	540	561	575	632	542	570	564	585	590	571	588	527	547	581	598	589	578	580	550	579	595	560	568	552	522	595	613	566	572	526	551	552	588	594	599	541	593	568	545	577	568	528	571	557	533	585	543	582	544	560	537	537	598	575	551	611	571	568	586	598	559	611	597	550	555	560	618	564	579	603	529	571	566	585	562	591	617	571	563	590	560	551	548	598	607	563	561	579	538	546	550	544	570	536	549	622	571	592	539	610	563	542	549	581	585	516	544	590	600	545	565	575	552	560	542	560	581	585	572	589	501	561	589	589	562	573	538	632	592	597	580	595	528	562	602	588	555	552	525	550	591	575	562	524	598	535	570	542	528	577	600	576	606	546	535	573	599	514	577	552	537	584	549	584	582	546	583	599	537	573	563	543	524	555	563	557	602	578	583	563	596	547	549	574	575	529	571	540	562	550	573	579	580	590	525	600	587	571	571	533	575	577	634	541	544	559	623	564	578	585	553	520	570	555	611	598	592	568	557	572	567	510	580	555	563	597	577	581	576	552	590	570	552	603	577	570	577	566	588	540	552	588	562	524	571	571	597	549	557	550	637	564	571	585	572	586	588	518	596	561	597	545	594	563	553	564	576	547	555	587	554	584	583	591	561	601	556	568	536	552	585	557	585	567	579	618	549	589	616	569	587	574	579	553	581	568	574	566	575	610	521	542	553	546	563	577	548	563	555	598	585	599	571	595	556	600	535	554	545	539	556	579	567	548	536	521	556	543	583	548	586	600	546	530	549	543	574	544	568	592	583	563	566	540	603	609	560	589	580	573	613	607	599	505	600	609	583	607	556	607	552	603	572	577	533	593	543	556	588	604	555	576	591	559	572	587	611	538	620	589	591	565	578	562	554	597	570	557	556	567	573	567	565	591	563	538	560	560	528	538	585	528	604	565	571	554	573	564	550	607	597	539	551	567	592	520	538	627	547	547	575	551	520	569	588	571	544	584	593	613	560	551	546	551	588	554	586	567	591	606	571	574	614	582	535	565	535	569	578	564	566	532	586	581	558	586	531	575	548	583	576	542	543	550	561	535	588	567	573	571	521	547	590	573	577	561	598	502	597	601	529	599	593	571	549	576	486	587	574	556	566	624	562	573	546	549	570	584	566	594	564	586	547	566	558	596	511	562	584	573	540	537	620	563	595	540	538	586	565	586	570	621	561	549	593	551	578	605	580	620	616	561	530	538	591	546	569	578	544	585	572	510	554	551	561	588	560	588	597	577	543	527	583	545	567	560	545	543	578	566	563	547	575	571	542	542	575	576	574	530	570	526	529	582	545	519	590	556	574	540	619	561	575	598	555	611	536	591	604	559	533	570	583	563	607	575	565	572	559	567	562	585	597	576	538	563	565	557	551	551	586	565	565	594	604	541	562	563	592	586	559	607	585	624	574	574	558	601	533	524	547	607	605	587	559	590	571	565	583	532	537	573	593	603	544	575	558	584	560	538	535	565	581	556	563	565	589	574	582	597	572	480	587	598	598	570	588	556	532	586	547	570	571	560	540	560	551	583	567	573	530	574	589	554	557	587	598	560	575	567	548	596	557	560	592	545	566	553	588	584	563	618	583	583	543	541	559	585	545	533	533	568	564	546	552	551	543	581	557	592	607	605	539	576	565	540	563	575	551	550	588	592	552	600	577	575	549	578	516	573	561	585	540	548	578	609	577	542	552	562	612	567	583	567	566	558	560	548	551	555	601	575	543	566	546	540	571	556	582	581	588	558	540	568	563	526	556	588	608	547	529	588	523	554	559	593	567	576	587	567	513	561	591	588	523	609	610	558	579	578	539	580	565	589	556	556	504	560	555	576	535	596	578	592	564	563	623	581	585	557	579	514	612	602	585	524	533	557	560	611	591	533	543	584	547	609	547	570	651	555	562	586	554	540	549	601	545	560	532	588	565	638	549	577	553	551	575	581	578	569	580	574	587	569	572	545	540	563	531	561	560	626	547	578	578	568	575	556	562	581	608	603	581	567	540	525	559	580	569	572	546	555	537	570	571	619	585	605	550	548	563	585	593	577	575	606	581	584	566	617	570	577	607	573	581	552	561	564	626	540	556	553	543	609	524	557	602	611	573	556	511	562	574	592	551	563	570	561	572	539	554	602	543	572	562	593	538	564	565	606	551	546	580	552	569	598	584	584	552	580	575	535	585	622	597	604	551	542	548	539	580	575	577	581	563	569	598	506	558	535	551	582	570	546	593	546	571	561	531	589	554	565	580	573	614	579	565	528	561	562	583	627	578	572	543	544	567	540	554	569	577	557	580	564
28650	16668	21250	14649	10967	6337	9640	19683	34144	16503	1402	502	435	456	441	412	475	416	386	433	398	391	384	374	392	370	394	317	434	402	377	351	408	391	363	333	396	395	373	363	399	384	364	374	373	352	364	384	373	359	376	355	383	322	350	376	380	409	393	362	410	377	418	408	384	358	373	345	364	351	404	389	368	382	369	405	396	387	387	340	425	374	376	335	419	395	382	423	395	381	386	379	408	335	353	382	405	377	379	380	354	348	330	394	373	348	375	374	350	417	372	414	377	399	366	341	445	360	407	367	348	333	401	376	364	376	413	397	399	302	396	393	377	366	371	416	378	351	371	377	397	365	390	410	338	343	367	346	406	391	361	382	408	385	320	386	422	408	379	406	397	342	356	385	393	366	375	373	367	366	378	387	390	389	375	354	398	408	322	353	354	367	379	396	371	367	368	374	367	377	362	355	409	367	388	375	354	405	388	362	369	358	379	382	359	376	370	371	368	381	356	392	396	370	352	384	374	350	376	385	337	375	381	357	343	386	347	382	375	359	390	420	394	402	358	352	371	357	397	376	346	388	405	367	395	348	385	374	406	396	373	408	450	373	378	361	362	361	400	376	376	352	380	390	379	373	367	389	378	378	368	378	401	388	386	364	366	344	388	354	369	403	406	382	373	356	387	351	366	336	366	395	344	399	412	364	362	394	365	369	395	375	361	365	386	354	430	372	359	360	411	356	375	393	383	362	354	352	397	366	345	380	370	344	385	372	384	366	348	392	383	369	360	352	387	370	410	369	397	376	377	359	372	383	364	411	382	384	373	358	365	371	418	385	410	374	377	368	371	420	366	388	378	374	381	356	385	362	360	392	350	386	375	375	401	360	359	358	358	407	364	360	376	369	396	384	354	360	391	363	373	335	377	359	394	371	414	396	391	356	355	373	359	372	398	416	406	378	384	373	343	420	387	380	376	415	401	371	380	373	374	378	394	383	363	399	393	373	395	375	418	386	374	373	380	383	342	354	396	390	402	364	369	398	392	377	390	351	394	374	370	385	436	350	362	363	372	392	372	386	368	375	348	348	361	379	409	376	411	364	362	359	348	385	395	364	378	339	378	385	378	405	375	367	379	365	396	347	350	356	362	394	398	368	363	337	377	358	375	362	358	371	356	366	341	338	329	384	370	371	363	377	359	399	366	384	369	383	391	386	402	322	362	379	373	395	375	354	343	432	353	349	376	380	405	400	374	338	414	401	365	392	358	337	375	371	399	406	371	402	376	370	371	351	397	385	391	344	370	367	412	390	407	382	404	408	357	361	343	367	383	401	363	394	371	377	379	390	398	380	390	371	376	387	402	389	380	387	409	407	396	380	351	373	416	345	365	397	394	376	382	407	392	377	386	353	392	396	399	359	345	393	390	365	342	374	365	375	353	326	379	365	340	383	401	365	385	383	362	407	365	410	375	366	380	372	412	354	375	362	391	383	419	376	356	379	356	360	353	377	376	405	357	355	407	336	378	399	343	369	360	341	367	376	378	356	379	362	323	346	367	372	381	377	369	423	391	312	368	375	379	375	391	354	373	402	382	364	356	390	341	374	354	376	372	405	397	388	351	385	382	362	386	355	353	396	365	361	385	400	391	379	358	372	376	403	373	407	355	390	368	331	417	334	393	361	381	368	360	372	353	306	368	367	372	378	336	360	396	406	396	377	384	367	345	372	382	412	393	369	379	379	374	366	329	377	351	362	350	389	351	351	372	375	357	356	370	377	356	422	374	390	360	382	405	371	387	363	391	369	350	361	360	373	366	398	360	362	378	369	377	370	385	359	428	358	337	408	391	372	388	347	351	345	394	316	344	380	394	344	371	392	357	413	415	379	358	384	377	412	341	407	367	381	353	370	371	406	358	376	400	366	383	378	379	395	370	403	409	367	370	327	347	378	369	388	399	385	383	350	354	364	382	376	394	356	406	361	380	381	348	342	385	397	381	413	354	370	371	377	340	342	398	357	341	367	397	352	377	359	362	343	385	331	417	402	355	376	388	379	340	331	378	365	354	335	353	403	379	377	387	412	378	380	363	401	359	382	382	373	371	376	346	361	350	377	356	378	382	393	409	380	372	349	390	373	390	408	373	345	369	376	404	359	358	376	365	360	344	405	387	354	367	383	371	387	341	378	360	395	380	382	365	426	379	367	399	378	422	378	372	384	389	398	365	395	395	409	402	375	396	373	350	363	380	386	346	360	400	364	390	404	350	365	344	395	366	420	377	410	402	392	377	366	394	367	372	342	392	372	374	371	356	381	355	374	401	405	389	366	376	369	361	396	377	369	338	369	373	399	390	350	374	383	352	370	342	387	353	391	338	406	368	385	346	334	366	364	381	331	340	383	354	367	383	380	408	363	385	370	390	394	397	403	352	356	384	368	391	343	382	393	348	356	353	400	381	378	355	354	385	394	385	397	358	360	361	358	387	408	366	378	388	379	390	393	376	324	373	381	375	402	393	411	388	367	375	380	380	401	341	341	366	346	401	371	361	350	398	392	385	385	373	398	387	378	350	389	366	381	358	381	381	385	362	377	372	390	364	399	380	373	393	397	382	415	390	367	346	367	356	358	385	340	361	357	337	353	357	360	383	389	369	383	389	390	367	379	382	372	385	398	391	380	368	373	387	401	370	352	396	394	377	377	353	336	362	387	386	405	375	414	383	392	391	374	369	376	367	346	399	392	371	342	405	360	424	367	381	393	380	336	376	393	381	371	386	365	350	391	387	416	353	370	399	383	363	359	336	400	382	366	374	386	401	369	367	368	397	363	393	380	347	340	386	384	375	403	405	404	360	372	363	351	353	391	377	351	345	363	386	390	382	417	367	356	349	388	370	331	371	352	401	361	388	384	380	353	381	368	361	362	390	385	385	376	396	361	371	413	373	384	373	373	358	398	360	396	345	361	350	380	373	384	403	358	365	373	413	344	346	386	381	359	382	376	349	383	382	366	387	357	377	383	400	357	379	374	361	398	370	383	349	385	411	349	338	382	363	376	374	383	420	377	375	349	375	376	394	386	368	365	374	360	383	396	384	363	394	402	408	375	415	371	371	381	380	349	377	347	403	373	373	361	407	365	385	396	357	363	365	413	400	413	386	363	374	385	399	370	396	364	339	374	434	372	384	362	392	364	408	387	337	363	388	361	365	410	362	399	387	372	402	386	359	364	387	377	337	406	362	378	384	384	384	375	361	379	399	389	462	378	397	331	364	401	403	367	356	375	340	373	380	349	375	391	389	370	417	354	354	382	372	358	334	361	399	383	393	360	352	396	361	341	358	387	401	363	382	382	405	380	400	353	356	385	350	360	370	356	382	415	400	387	391	362	380	405	391	373	406	370	374	392	395	368	360	407	362	393	321	383	405	370	354	408	379	371	394	346	394	391	337	349	359	341	362	372	359	400	379	392	391	368	390	348	372	397	392	374	372	362	393	391	392	354	397	373	393	363	400	386	354	389	340	370
13875	11810	26029	27114	24548	19327	27932	41847	50934	22752	1611	1462	1340	1266	1195	1169	1120	1081	1105	1034	1018	1031	965	998	1041	931	963	939	960	922	925	983	875	918	918	951	919	924	972	919	878	924	936	895	922	914	867	882	875	875	900	867	834	850	865	903	882	832	849	895	819	874	889	886	817	811	881	851	885	837	913	825	910	900	869	796	869	930	869	845	839	880	772	849	838	864	818	869	857	876	874	873	848	914	847	845	794	861	860	868	849	868	843	856	866	818	829	872	860	872	810	850	819	905	813	820	860	873	812	855	883	842	807	855	850	873	876	848	910	842	784	916	839	874	914	875	801	913	836	822	800	814	836	875	867	852	862	885	792	853	848	876	878	832	835	837	864	872	865	853	866	818	831	880	845	853	810	851	814	832	840	871	812	847	799	908	834	845	850	772	820	852	893	831	856	856	841	871	863	861	850	876	893	849	872	877	893	799	904	850	826	866	861	833	902	848	879	817	883	883	852	830	832	814	796	856	826	897	905	861	809	874	883	853	851	822	828	788	877	855	834	858	884	816	861	823	891	866	803	882	863	827	835	845	877	834	879	797	849	875	832	795	807	825	849	845	822	874	889	814	868	840	877	789	865	856	823	839	891	815	855	850	902	865	841	865	823	862	891	862	870	830	809	854	833	896	874	847	880	913	896	856	810	848	822	781	856	878	833	865	842	853	885	847	861	845	799	863	904	872	836	806	868	879	852	839	863	799	890	900	842	859	847	876	811	878	853	874	934	862	850	858	862	859	862	854	830	886	856	843	824	884	852	852	833	819	859	840	809	836	877	898	809	758	825	866	832	844	839	860	833	868	819	844	906	839	860	867	878	850	886	915	834	849	858	870	909	844	796	852	858	841	865	879	823	878	815	871	856	839	858	853	850	920	861	826	868	796	836	868	891	873	839	869	846	841	830	873	807	845	850	834	862	866	853	853	852	888	812	866	866	818	818	813	849	818	820	850	820	801	808	857	874	830	847	869	813	864	814	879	818	819	848	888	850	835	831	868	865	842	855	845	881	852	858	831	884	811	837	828	856	862	857	829	829	897	842	855	865	791	849	857	814	892	825	834	842	856	824	859	849	822	821	902	850	848	830	805	872	787	845	844	845	826	839	891	886	882	844	871	879	883	782	844	827	834	852	876	859	830	862	837	845	806	893	848	846	877	829	901	801	823	882	842	843	838	827	901	882	838	843	888	862	884	857	864	842	855	882	853	883	819	856	827	836	853	862	857	859	846	826	831	853	901	888	809	841	850	823	834	830	853	835	841	860	893	888	871	834	886	838	879	850	832	848	873	845	840	840	910	880	824	831	861	865	842	864	854	865	853	832	861	837	837	826	832	874	831	847	898	895	838	832	863	850	838	889	850	907	845	877	863	872	841	849	862	820	808	822	852	870	849	907	840	866	865	858	853	874	853	943	866	856	875	895	822	883	869	851	851	834	897	806	807	881	881	838	814	840	926	852	841	873	899	857	838	854	891	853	889	814	875	866	843	801	895	855	871	855	808	865	848	849	848	796	823	879	838	860	792	838	841	869	859	854	847	871	827	813	829	844	827	812	871	820	859	874	805	841	842	861	859	843	892	847	817	878	856	799	856	837	868	824	848	868	844	915	910	789	855	833	819	873	840	862	838	867	788	828	870	903	857	829	819	818	800	887	856	842	814	801	843	857	830	880	844	802	839	816	820	864	875	855	863	822	869	828	843	851	854	863	835	848	796	859	852	816	795	869	884	835	820	879	845	912	790	871	857	894	864	824	896	836	869	862	859	839	872	819	866	840	815	844	856	864	888	860	839	877	864	851	869	849	870	818	827	892	854	860	874	841	863	816	837	864	849	854	813	856	904	810	895	836	860	849	887	837	860	886	843	855	868	841	898	881	812	828	875	803	870	822	860	811	909	842	852	822	833	873	878	902	879	842	879	850	884	854	855	861	849	819	892	831	847	829	878	841	862	806	848	879	855	832	866	817	852	850	858	883	881	808	820	861	890	823	827	888	899	832	838	835	856	839	890	876	810	820	826	864	865	866	838	858	825	861	918	875	824	806	800	845	816	832	858	893	815	828	830	825	837	885	836	830	829	875	889	818	872	860	842	822	813	840	831	848	851	832	831	822	804	826	880	859	845	808	913	835	904	853	857	858	889	864	845	844	842	799	854	876	846	883	836	848	907	876	864	805	840	846	861	843	868	893	882	854	884	883	875	873	897	792	838	834	876	866	860	826	883	863	878	871	830	841	897	843	869	841	865	865	828	833	898	868	880	882	857	854	830	838	826	880	857	841	849	822	865	914	857	851	866	808	825	813	877	820	827	848	842	879	887	849	856	872	891	805	863	836	833	849	852	835	848	833	845	864	856	832	861	852	872	837	850	840	848	878	883	827	842	880	835	877	855	823	834	889	815	814	829	834	844	827	814	860	841	840	874	894	796	867	826	814	853	866	813	840	881	838	900	865	846	853	828	814	885	861	864	860	838	863	853	863	802	857	795	892	766	815	914	847	864	910	827	884	817	853	860	826	859	843	801	867	830	893	871	810	834	801	901	897	854	829	890	816	876	853	885	869	839	890	859	833	847	846	892	814	844	871	843	849	851	855	859	811	916	876	916	871	900	862	792	856	830	837	896	868	779	889	838	785	856	874	868	811	821	794	867	841	852	858	849	878	833	865	826	844	825	899	828	846	816	852	885	872	862	816	788	862	852	863	864	820	864	852	824	835	824	841	846	803	818	819	870	876	855	863	859	796	894	843	869	846	834	801	876	876	845	839	854	858	858	889	817	824	813	814	850	868	817	819	799	814	895	862	818	902	837	843	864	870	891	846	919	817	870	855	877	812	836	824	825	850	892	820	860	800	841	849	868	872	786	819	816	811	839	852	821	873	832	841	853	864	853	837	816	872	848	872	836	820	864	858	812	843	858	850	875	855	788	820	871	834	832	901	816	907	843	812	861	820	790	855	848	861	897	833	816	839	837	847	846	814	840	877	829	832	867	865	819	858	836	841	849	858	847	821	864	816	806	842	822	836	918	851	856	860	891	907	841	852	822	835	875	888	860	899	851	874	869	896	869	840	843	838	812	844	826	857	863	886	870	884	860	896	836	821	871	840	888	847	825	853	851	836	839	834	834	867	880	881	829	872	818	836	830	860	816	871	887	776	837	840	834	837	881	838	914	863	860	803	843	829	844	877	826	856	867	852	876	892	848	818	855	946	880	778	884	838	901	873	825	856	835	862	818	869	901	880	876	852	896	870	887	822	900	866	834	873	825	874	837	834	844	877	923	871	844	844	880	800	825	925	850	818	834	824	851	874	804	862	831	872	866	856	840	833	850	846	891	818	863	847	858	881	850	842	825	832	808	830	851	846	960	862	846	825	789	844	877	847	862	834	835	888	872	811	884	872	883	856	848	927	800	849	805	882	901	859	829	809	875	832	835	892	835	826	873	839	899	881	863	819	887	841	868	819	810
8938	5279	7885	4534	2600	1630	1390	1164	826	418	175	153	159	138	182	162	175	173	163	177	167	159	147	160	168	170	141	168	163	151	169	156	180	164	167	183	127	168	152	166	155	144	147	151	163	160	179	158	180	168	149	157	154	179	161	170	175	177	166	171	177	137	168	153	158	148	163	146	183	130	155	160	140	156	168	153	153	152	143	167	154	144	158	176	157	176	181	151	168	160	158	184	173	149	140	188	160	171	182	149	169	174	174	144	128	167	159	168	176	154	155	167	150	164	160	169	153	156	151	171	154	155	192	164	148	158	159	154	150	157	138	163	167	171	141	176	137	170	182	165	177	155	158	167	166	168	167	173	153	167	166	179	161	176	144	171	143	168	156	174	170	169	171	156	166	165	152	157	145	153	152	174	181	193	180	172	193	183	159	151	181	154	171	151	177	144	167	163	191	183	166	168	146	165	170	160	169	139	153	147	157	151	138	167	172	140	136	175	143	141	154	182	162	149	154	155	181	141	170	158	156	162	176	171	165	137	145	152	157	175	150	165	171	181	151	164	175	157	133	163	166	160	171	168	147	135	152	156	182	160	153	176	177	156	165	187	140	138	148	147	182	171	136	165	140	167	160	172	186	156	145	142	149	167	155	152	161	168	144	167	171	150	151	185	156	145	146	170	156	157	159	186	171	163	171	188	151	182	168	167	169	173	153	151	172	163	180	165	183	183	192	141	171	151	146	148	162	178	169	145	165	151	158	154	138	161	173	184	169	164	162	147	179	152	168	171	167	158	169	152	142	164	152	150	154	161	201	183	188	178	156	186	153	165	176	150	176	166	155	160	168	167	165	154	166	147	145	168	164	148	153	150	145	161	153	158	174	174	179	166	162	151	155	146	180	155	171	149	137	138	190	140	158	177	153	160	153	169	176	165	134	159	160	184	147	164	142	164	169	166	171	143	141	143	163	182	153	188	168	168	188	183	171	149	159	148	178	179	140	147	146	166	165	174	163	171	167	167	155	191	168	146	163	174	147	159	172	142	159	141	155	152	149	155	170	152	159	163	153	161	156	158	161	140	134	153	154	156	174	157	162	156	136	172	154	158	179	168	141	149	170	153	166	172	186	178	159	141	169	162	142	159	150	155	163	154	162	164	160	171	151	184	160	180	157	153	179	129	144	156	164	167	181	151	155	135	151	172	153	163	161	160	141	168	156	162	172	152	138	150	143	161	150	175	157	155	170	159	165	176	164	160	186	151	163	157	174	178	123	160	152	189	167	149	156	176	131	136	148	160	161	149	149	170	166	161	144	163	161	151	159	175	171	172	144	178	165	155	155	142	155	158	152	147	149	131	161	167	152	157	186	160	150	145	173	137	141	176	166	157	190	166	156	171	144	184	157	182	177	177	174	145	134	172	149	156	136	163	171	176	174	184	139	158	172	156	179	146	184	188	162	165	139	152	184	169	169	158	173	178	178	161	146	158	154	162	157	170	157	164	151	153	160	162	170	148	168	153	192	147	184	158	154	172	170	157	164	139	166	175	163	149	164	136	174	145	142	191	153	154	160	174	130	152	164	172	176	183	168	162	160	138	144	154	154	188	150	174	155	180	158	149	145	150	130	156	155	152	150	155	168	161	152	161	160	162	155	129	165	163	134	164	154	174	144	174	156	195	161	170	172	166	157	166	176	148	163	169	163	150	142	181	162	153	190	170	180	167	168	149	151	154	162	160	166	185	153	182	174	154	178	169	171	152	168	137	145	160	164	164	166	171	146	152	140	184	163	154	172	181	152	144	151	144	151	144	191	145	131	169	166	158	153	139	165	194	152	153	148	160	140	150	140	143	148	150	177	142	146	178	174	168	143	180	134	163	163	166	137	165	161	176	170	169	147	163	156	180	157	150	149	156	154	166	136	165	153	169	164	147	150	153	160	154	145	150	166	179	167	148	175	171	153	143	183	172	161	164	184	184	150	169	192	132	166	172	146	146	184	164	148	156	163	180	159	193	168	155	164	171	165	166	189	160	150	158	165	159	159	174	168	156	181	153	152	152	159	133	162	164	156	162	168	167	157	160	165	169	174	150	168	156	175	164	174	174	152	160	148	182	157	172	177	163	139	152	157	138	165	189	157	151	160	151	186	165	145	173	145	144	148	174	149	168	163	154	156	175	159	141	153	151	164	163	154	158	147	149	146	139	155	156	151	176	175	155	178	156	170	175	174	138	153	151	192	169	155	137	166	163	162	185	157	182	165	151	150	155	147	163	179	168	160	173	183	151	170	168	158	165	154	170	152	155	163	164	168	172	163	159	137	151	186	162	149	165	144	153	162	152	148	165	160	159	133	145	148	160	170	146	158	156	159	151	190	189	169	158	160	151	158	146	152	150	186	168	143	166	166	144	154	180	164	167	153	173	165	149	166	147	170	162	152	177	153	163	153	157	170	140	138	153	173	144	165	157	171	171	175	168	159	168	174	153	170	174	186	191	148	140	190	161	145	164	164	160	159	182	173	164	160	171	169	162	177	156	159	180	166	123	160	157	159	177	185	151	174	164	146	169	158	165	156	171	172	181	153	176	167	156	187	167	172	176	175	187	155	154	165	173	164	179	154	156	161	168	174	148	159	170	169	182	152	168	157	154	160	163	162	147	166	153	199	158	163	165	163	154	153	161	181	161	162	168	155	157	178	157	142	164	168	166	159	164	153	158	158	141	139	165	166	167	166	191	167	164	162	168	146	173	160	197	157	158	129	199	168	166	165	160	165	146	144	157	154	147	153	166	169	172	161	161	157	169	153	174	162	151	169	162	169	152	151	170	144	171	170	160	172	176	172	166	174	166	176	157	154	160	172	159	132	184	154	176	171	148	152	160	157	160	152	187	174	164	157	165	159	166	138	163	168	181	152	164	149	172	163	133	180	151	161	171	167	164	163	165	152	183	171	161	158	153	160	153	150	129	153	142	154	144	147	141	166	146	158	165	164	152	181	152	163	147	165	165	137	156	167	168	155	144	174	172	162	137	132	166	154	182	180	182	164	188	165	179	155	152	155	146	150	152	179	166	171	160	172	157	165	159	172	172	170	147	161	147	159	162	161	148	184	172	158	177	165	165	142	152	191	142	171	153	173	178	152	164	183	112	161	153	157	163	161	148	151	167	156	159	173	169	153	154	158	171	179	143	170	169	165	148	159	184	165	190	170	146	163	170	156	158	188	156	146	159	177	158	161	164	154	118	137	159	162	169	157	172	139	174	177	131	177	169	187	161	154	153	152	151	152	166	143	148	181	173	148	196	180	159	140	168	138	157	149	145	140	141	192	158	169	129	158	172	181	162	186	156	175	159	158	131	153	166	141	164	160	166	159	157	157	172	157	169	186	182	166	171	180	168	178	158	160	153	183	137	191	162	160	156	163	183	148	156	169	155	160	179	164	179	177	163	171	167	147	166	155	159	149	183	137	167	159	172	168	167	172	160	168	166	163	198	165	140	163	154	171	153	176	174
5131	4623	12799	12228	8836	6760	6309	5755	4134	1661	448	422	433	395	423	417	403	430	388	407	405	400	404	418	409	450	406	389	415	428	407	399	419	417	421	397	405	442	421	422	388	429	393	419	393	452	418	439	456	424	369	403	395	421	402	444	388	386	384	370	410	411	415	423	394	422	406	411	411	440	391	407	387	425	417	428	393	403	397	431	398	450	427	395	401	438	422	393	392	384	397	360	438	411	412	426	416	430	409	405	434	424	426	370	438	438	426	405	400	424	421	412	411	399	426	426	383	389	443	421	411	402	381	427	423	382	381	399	418	392	400	406	401	401	421	417	430	393	440	431	395	409	394	414	451	433	428	379	433	398	445	369	425	373	408	418	419	432	427	376	430	447	369	428	424	397	422	407	412	366	428	420	435	441	409	410	409	397	414	420	430	405	413	418	388	426	438	412	443	370	401	463	392	403	412	395	405	417	363	396	417	382	411	379	421	404	384	410	411	390	418	414	434	412	397	447	424	433	419	402	389	410	432	428	387	421	419	436	412	412	390	406	396	417	408	417	390	393	382	408	383	415	397	434	377	422	368	398	403	414	426	387	422	404	396	403	403	420	436	387	411	390	421	420	416	423	384	410	456	402	438	429	415	389	403	414	407	401	426	382	401	398	399	360	395	409	392	410	401	410	446	441	405	386	453	385	396	415	396	393	383	465	401	426	417	387	409	388	387	433	403	400	409	447	387	410	413	388	413	445	403	436	406	408	391	424	405	408	452	390	421	430	398	396	414	394	390	437	426	425	405	423	420	434	410	437	439	390	403	381	423	426	385	419	422	420	490	417	410	393	450	431	425	403	457	401	417	429	442	386	435	410	411	398	437	393	413	426	414	408	417	423	441	458	415	396	410	421	414	430	463	390	394	435	401	421	361	394	423	402	423	409	419	389	387	407	383	386	405	411	419	387	408	460	416	416	408	411	427	388	428	423	417	428	381	408	392	408	393	441	423	445	392	442	398	416	413	440	391	437	403	415	407	412	422	374	401	406	401	403	384	446	418	417	438	406	419	410	403	431	400	424	411	401	424	428	422	372	426	387	431	415	394	457	416	418	370	417	391	437	390	442	390	427	390	404	414	363	398	448	410	405	408	397	410	410	438	421	429	399	400	362	400	381	371	424	435	402	401	403	449	397	398	363	426	415	402	366	433	400	378	386	414	379	387	430	432	416	444	426	448	384	396	387	407	424	390	393	401	403	371	398	433	429	396	370	434	415	423	382	435	388	417	370	409	430	450	374	415	420	439	437	374	388	414	426	396	409	433	429	407	408	408	416	406	421	422	415	415	385	396	406	432	411	416	433	402	420	414	435	420	425	422	426	411	414	404	400	440	425	418	420	409	418	419	415	389	397	367	432	404	419	401	408	397	399	419	413	442	390	440	414	411	403	415	468	373	449	407	429	435	404	400	434	389	424	413	408	398	440	410	408	429	420	389	436	412	398	387	410	397	395	431	438	418	418	446	420	413	405	441	426	421	417	426	424	377	392	408	410	399	438	402	406	429	411	396	398	377	428	432	430	436	433	431	417	442	397	400	427	407	435	434	376	411	409	430	394	408	427	406	412	406	417	417	416	411	425	429	410	377	416	390	421	378	445	402	446	398	415	404	467	408	397	433	375	438	404	422	406	425	388	427	433	413	379	419	394	473	422	414	409	414	401	415	402	434	413	414	403	374	409	456	394	403	444	396	434	401	407	416	409	395	440	416	420	390	378	406	439	411	401	398	405	400	419	396	370	402	425	388	414	395	435	429	385	428	398	384	419	440	443	405	417	373	428	430	393	395	427	412	404	464	403	404	422	427	387	426	385	391	413	403	367	409	439	430	423	414	432	435	386	391	410	416	411	433	400	429	441	379	419	431	429	418	405	417	437	420	428	410	423	416	443	425	421	429	408	401	385	391	421	422	433	392	413	425	401	413	446	425	463	427	420	391	435	464	446	397	421	418	433	416	433	421	410	392	383	424	405	404	406	429	410	386	403	425	442	412	402	387	451	397	398	408	417	417	445	423	406	393	419	427	364	394	373	420	414	392	401	444	431	395	416	392	411	401	418	419	416	407	442	350	393	402	386	417	388	388	392	352	432	397	446	382	400	399	402	399	392	403	391	373	437	445	444	419	393	401	419	407	448	418	388	449	412	425	425	413	406	426	400	439	405	412	416	406	400	362	403	398	454	467	392	423	403	430	417	412	404	421	420	415	387	405	430	375	417	386	367	443	459	417	407	400	428	454	426	383	394	421	390	405	443	396	388	444	411	458	420	397	418	389	437	367	440	392	454	439	394	451	401	415	432	456	406	444	420	394	424	373	429	443	450	396	425	379	436	403	392	435	413	416	377	403	427	447	410	396	393	413	405	394	441	413	398	393	423	404	437	420	384	427	415	423	401	480	419	412	359	390	426	402	423	391	427	446	404	382	438	422	431	412	435	394	436	392	384	389	420	363	423	402	403	396	429	425	387	417	396	404	415	420	398	420	386	388	422	398	399	416	391	392	404	437	427	418	400	434	422	381	390	419	446	448	392	401	411	426	380	418	395	418	368	422	426	449	455	410	412	422	428	396	431	406	423	424	450	419	411	388	397	436	395	382	407	404	416	455	395	410	400	406	427	426	403	401	423	418	436	428	448	418	398	397	427	437	398	393	426	413	435	420	408	409	421	392	397	422	422	385	373	392	436	396	408	432	401	410	399	440	401	408	451	390	429	430	424	421	384	418	409	425	423	422	368	380	446	408	422	440	390	413	411	403	372	398	422	381	427	383	388	418	392	404	429	399	435	420	406	421	416	407	425	479	408	455	436	420	398	405	412	417	377	447	423	414	430	430	469	391	412	417	401	407	426	401	396	411	391	396	372	405	408	411	438	388	399	429	439	401	423	433	417	393	401	410	397	414	428	445	428	391	413	424	427	411	391	393	401	449	393	379	428	404	423	396	415	416	414	425	420	400	388	400	387	432	419	402	409	414	405	400	436	407	452	385	404	380	422	398	446	424	409	383	410	412	416	402	429	410	441	397	387	399	419	403	415	425	420	403	441	419	425	389	421	387	414	375	411	412	390	424	426	458	405	411	397	416	364	444	380	367	411	425	398	407	391	398	411	404	398	417	380	417	418	455	421	426	404	421	453	384	408	386	412	391	441	417	453	420	392	423	404	367	448	421	425	396	404	410	430	432	415	428	390	366	419	420	409	407	390	400	426	415	417	406	419	412	401	430	434	422	413	408	406	391	397	420	424	412	352	411	423	393	389	403	410	425	430	396	406	399	404	386	390	361	395	401	412	402	389	381	441	414	414	379	398	403	409	460	436	400	394	418	426	422	451	444	450	404	411	417	428	406	445	424	418	426	395	432	406	393	392	451	404	426	434	416	443	417	433	402	374	417	455	414	412	438	403	426	408	435	378	411	422	397	411	407	435	429	434	442	380	392	425	402	408	437	397	410	406	420	407	395	423
19705	10140	13751	8623	5956	4400	12292	18804	17136	8449	429	231	237	234	225	239	239	268	226	215	236	221	225	237	193	215	238	200	224	187	225	220	208	222	211	221	212	204	221	212	224	223	227	224	210	224	237	201	228	228	217	217	209	184	238	210	208	234	210	206	231	222	218	225	202	183	232	227	181	218	236	224	205	192	213	218	238	243	210	224	223	258	202	249	218	223	232	208	231	224	212	185	209	202	222	216	182	238	216	252	229	198	188	220	218	232	210	214	201	250	225	223	227	226	223	181	229	215	185	202	206	236	192	226	239	217	202	213	208	218	215	200	213	215	206	189	208	213	230	226	194	206	195	206	211	211	205	230	184	198	197	237	219	244	239	232	229	217	204	204	234	219	189	217	198	210	235	208	212	203	229	218	195	211	256	201	235	204	215	214	190	184	231	214	235	203	199	227	201	213	201	209	227	211	220	210	213	247	229	225	238	210	199	225	217	225	200	225	200	201	236	216	191	216	200	236	209	200	208	171	210	205	206	224	222	199	234	222	214	238	200	189	219	228	211	206	221	211	218	203	208	224	196	237	198	212	206	217	222	184	223	194	217	238	220	204	190	186	210	220	230	232	208	220	238	234	256	213	206	231	223	203	218	223	205	220	212	200	222	200	213	203	218	216	191	210	216	202	204	207	193	187	220	206	175	238	250	217	186	189	222	230	231	206	218	259	175	203	219	211	232	220	223	194	176	209	223	212	199	215	211	203	191	204	230	212	209	192	213	259	203	196	222	225	183	185	194	197	202	200	230	224	214	221	229	189	197	200	221	216	247	218	192	210	179	202	221	252	218	232	198	225	207	227	202	214	224	233	208	228	217	230	175	205	235	220	235	222	218	220	204	217	206	206	214	226	192	235	203	232	197	226	222	207	205	228	218	185	212	212	211	248	210	236	181	182	245	228	207	203	219	219	217	221	238	247	212	199	219	242	232	227	214	203	217	206	198	208	228	225	228	205	207	209	215	226	205	196	203	219	215	211	203	235	253	215	217	202	217	224	225	249	248	215	192	210	232	211	248	169	212	219	197	189	211	209	198	174	231	213	218	181	209	219	196	198	208	192	213	176	217	229	239	190	210	192	214	208	209	199	212	194	247	234	193	233	214	211	197	242	227	213	211	204	223	200	212	244	212	245	224	196	158	203	206	218	190	210	250	210	206	237	214	242	233	212	199	215	222	243	239	189	196	223	241	225	197	217	217	235	197	218	224	215	234	197	206	219	228	199	232	193	196	210	204	210	217	195	226	188	183	204	193	196	240	202	209	204	216	204	221	228	222	220	224	232	232	185	207	193	205	234	210	211	223	259	219	235	230	200	210	221	194	203	213	242	219	216	234	189	210	226	221	193	199	213	218	209	201	230	228	206	227	215	220	221	201	233	211	211	234	237	203	192	217	206	233	197	232	213	193	215	217	211	223	206	217	216	208	220	228	224	204	210	220	223	205	249	217	202	214	211	231	256	201	192	197	215	196	205	210	225	197	244	213	202	194	224	219	192	213	214	220	203	230	190	198	205	204	207	213	218	211	212	226	217	200	201	218	194	223	206	216	194	209	205	203	216	206	205	217	191	202	199	218	228	242	227	205	217	210	189	216	214	186	206	239	195	210	217	191	221	179	211	248	155	216	212	192	193	202	206	212	193	202	220	210	207	208	220	210	235	249	234	212	214	211	205	192	209	205	169	244	237	220	193	228	229	195	204	230	222	191	222	215	201	227	220	201	208	229	215	223	230	214	229	219	194	228	206	197	218	194	186	213	245	240	211	217	203	214	216	223	237	220	223	183	240	213	169	240	213	208	227	224	200	227	220	223	231	216	246	213	229	197	246	221	232	202	214	217	216	213	218	214	204	204	213	192	246	207	197	196	219	237	225	216	221	231	218	209	218	231	175	185	210	222	202	247	216	227	225	191	245	191	187	221	230	229	220	235	227	200	185	212	218	249	214	206	210	241	218	213	204	205	211	204	212	220	211	226	220	221	211	219	236	194	221	241	240	240	224	232	227	211	216	228	212	229	217	227	228	213	219	232	210	199	191	212	209	184	217	205	225	213	202	207	202	231	186	207	207	239	222	238	217	207	218	183	229	222	216	216	212	174	195	210	226	214	210	223	233	212	201	228	204	199	200	211	222	221	222	227	220	204	252	205	212	230	214	211	230	211	205	198	200	235	228	206	208	206	191	221	210	208	211	195	189	202	189	231	220	212	227	226	228	190	208	238	205	222	219	213	216	209	207	208	197	226	235	225	209	205	200	195	230	230	227	239	222	236	235	205	211	211	201	215	164	221	223	198	195	206	225	231	202	193	215	201	227	224	198	216	231	233	200	184	213	218	210	179	215	222	205	222	220	209	222	196	222	194	205	217	221	167	230	225	228	221	183	204	221	238	216	203	200	233	198	205	229	199	243	238	189	181	253	217	212	214	210	234	231	215	216	220	198	208	220	212	202	195	201	235	204	205	232	207	196	226	220	231	204	209	215	191	219	208	182	205	214	207	221	222	201	206	227	236	205	199	185	223	216	234	206	219	218	224	208	227	217	217	239	220	210	202	201	194	209	200	190	203	200	221	220	189	209	226	213	224	209	178	223	216	223	205	240	223	213	238	191	225	197	237	228	192	258	215	255	194	221	227	208	222	236	200	215	191	210	204	233	227	220	204	228	183	196	237	199	212	195	204	218	185	191	252	184	202	222	212	222	208	205	227	194	204	211	217	210	188	193	205	222	218	205	221	183	184	214	226	219	200	219	206	211	206	221	215	214	194	211	236	230	238	198	218	191	212	217	214	203	220	195	188	192	222	203	211	209	243	211	202	205	188	219	219	203	213	225	195	212	179	194	216	227	208	225	232	214	238	194	206	217	215	212	226	211	181	215	235	216	232	217	203	191	206	209	221	241	212	226	219	201	217	234	226	239	173	193	218	211	223	220	209	223	203	216	229	198	222	230	230	194	178	230	248	247	223	214	203	182	221	201	185	211	204	221	228	236	209	197	226	219	203	213	179	215	226	200	224	215	211	216	199	213	243	215	198	211	192	199	204	215	213	239	207	197	228	206	200	239	202	182	222	219	208	222	230	203	218	210	203	201	218	206	267	202	184	217	237	220	228	223	240	201	215	186	218	234	203	234	214	205	200	224	204	220	199	213	183	195	201	172	243	222	233	221	251	199	185	221	184	219	219	222	164	212	202	208	203	195	217	230	218	200	210	215	216	213	240	229	213	216	219	205	216	222	182	210	239	227	197	215	190	230	209	213	182	210	222	218	218	217	195	194	240	224	218	183	214	205	202	239	223	204	219	234	212	232	186	206	219	201	217	210	227	232	204	220	200	217	195	201	210	212	212	234	234	243	215	202	220	207	202	202	157	197	220	232	205	222	211	204	223	222	223	208	225	225	214	226	248	232	224	213	201	205	189	202	222	217	178	213	210	208	219	196	197	226	231	210	216	214	221	203	209	223
10806	8099	20202	19355	17289	15933	33198	40718	37785	16257	827	808	642	689	689	660	649	579	611	585	595	599	540	584	588	603	553	578	583	562	572	579	565	570	556	551	519	559	561	569	527	523	541	534	556	553	526	558	582	551	540	573	555	554	616	554	574	518	575	521	533	563	517	567	534	515	527	584	524	552	541	572	540	568	532	537	555	537	543	543	548	541	492	534	532	538	539	580	525	547	546	555	579	509	546	586	523	557	521	574	561	524	517	514	552	535	552	551	510	530	592	536	558	510	537	555	522	564	532	545	520	530	544	499	540	506	544	497	560	532	555	549	544	517	534	534	557	600	513	513	492	484	531	543	531	510	543	567	562	536	509	550	565	520	552	470	504	499	533	503	523	535	529	517	514	529	508	516	502	543	551	536	527	564	534	552	532	518	545	536	503	489	541	529	555	528	503	515	548	585	537	517	515	540	542	534	533	588	504	532	528	542	524	519	530	534	530	547	522	572	573	546	535	543	575	526	516	538	539	566	543	553	549	533	538	546	569	519	472	534	570	576	511	541	528	518	572	530	537	586	551	571	538	563	579	521	542	491	534	516	544	516	517	552	521	534	536	563	516	527	540	549	539	561	498	541	488	559	491	519	546	538	551	514	558	511	552	532	504	570	511	536	501	579	544	523	529	583	523	545	553	541	536	539	541	554	499	531	543	499	548	518	535	504	560	510	557	532	547	549	571	507	508	523	525	554	559	556	550	526	532	522	515	502	551	574	535	514	544	537	566	529	561	534	533	548	516	526	481	516	563	520	525	499	555	531	505	521	563	513	514	546	538	563	573	492	537	547	493	572	548	533	550	503	480	548	525	527	553	527	539	576	553	535	565	510	543	492	577	511	514	499	566	546	492	538	558	543	561	559	529	541	556	543	521	546	576	539	536	523	529	525	537	522	481	563	529	540	571	532	570	559	548	534	533	509	546	608	476	535	583	487	540	572	547	518	550	527	564	536	525	553	492	538	562	516	568	568	538	558	539	522	559	583	514	556	554	535	529	543	541	523	526	534	521	531	498	554	525	592	529	529	557	544	507	526	540	552	547	541	528	573	502	557	560	580	582	532	537	560	523	537	559	541	541	536	529	531	524	551	558	522	556	561	549	552	574	520	546	525	555	524	557	548	501	544	533	532	541	551	526	504	496	550	521	528	543	510	570	557	537	524	558	500	526	507	507	564	560	521	563	532	527	545	521	563	516	516	522	539	539	578	510	551	548	499	511	575	477	505	521	530	541	528	530	521	559	541	576	531	548	531	522	547	542	539	508	517	521	513	522	519	529	516	530	561	529	531	536	502	546	548	521	547	543	519	535	569	563	511	543	564	546	534	535	538	513	523	498	494	579	513	514	549	542	476	567	561	494	557	559	488	519	489	533	573	530	542	531	513	541	580	539	500	528	529	543	540	547	517	510	514	509	520	529	551	532	534	513	597	546	513	554	539	547	523	518	553	548	553	554	529	523	595	501	536	515	580	532	524	532	504	560	563	521	512	522	544	532	516	488	557	541	531	543	572	509	515	563	512	491	555	587	543	555	513	511	516	512	570	564	500	522	523	519	527	569	524	526	570	524	523	532	566	530	552	538	553	508	513	546	521	552	537	545	504	540	560	517	551	542	499	516	551	512	560	519	583	502	536	549	501	548	529	540	574	545	506	526	531	555	531	536	543	543	553	548	556	519	535	527	561	560	550	522	520	525	521	538	593	578	548	510	534	545	487	543	523	526	551	581	521	543	558	541	555	559	540	565	573	549	522	559	542	513	549	552	565	537	469	513	553	528	517	539	506	535	550	564	545	556	533	502	527	527	577	524	536	534	550	538	514	526	536	566	549	509	556	538	534	560	542	525	526	529	515	517	535	529	555	557	544	493	568	561	527	546	516	486	517	515	569	529	552	528	532	550	493	527	550	555	564	486	522	550	521	497	528	530	546	509	516	547	563	535	516	523	543	535	559	557	567	550	514	515	546	549	564	510	536	518	520	522	527	552	533	528	502	513	525	544	522	505	534	564	534	566	536	530	531	494	520	543	504	514	577	546	496	534	498	544	497	559	509	537	485	527	520	505	550	540	529	513	524	566	547	524	569	527	570	539	539	501	546	551	542	565	535	514	552	510	497	577	531	548	553	491	556	544	527	515	543	542	539	562	546	498	567	529	522	484	539	539	506	541	496	553	528	545	490	538	514	542	557	529	536	521	547	528	491	561	570	535	508	525	549	557	540	543	542	522	520	578	499	551	535	512	467	523	516	527	560	564	530	498	534	559	535	534	541	524	533	521	552	541	509	545	531	567	590	534	515	500	530	499	523	561	499	526	541	525	534	572	562	548	527	540	508	535	575	514	508	577	532	519	553	548	511	559	549	545	529	582	526	548	577	544	514	504	520	535	524	541	540	551	544	524	533	509	559	501	533	558	505	546	585	571	527	502	489	541	564	554	538	554	570	501	530	547	528	545	529	541	531	525	518	540	561	562	535	519	520	550	538	533	495	553	529	523	578	552	516	495	495	540	524	559	568	530	514	528	542	514	548	557	510	525	559	537	505	506	536	504	530	538	531	518	567	555	537	588	537	562	499	492	527	502	511	497	523	534	506	586	516	593	522	536	533	552	566	555	543	516	564	503	526	541	587	510	527	587	583	523	516	567	513	525	537	524	529	538	547	501	559	565	498	509	560	531	540	509	494	529	522	532	552	552	467	552	522	515	541	546	561	575	505	519	534	520	489	550	538	536	506	526	531	515	554	580	556	524	504	521	552	506	509	515	564	582	522	504	555	554	555	555	532	528	538	554	490	527	537	529	535	518	490	512	534	537	530	535	494	512	552	512	484	524	537	558	521	562	539	556	522	551	507	526	570	498	516	518	538	556	562	578	490	491	534	518	540	491	504	530	554	541	533	555	553	516	561	561	561	509	538	535	519	531	540	559	518	604	534	525	507	531	550	496	515	582	505	557	536	565	542	528	503	519	533	535	554	505	562	497	502	541	568	511	526	562	530	513	525	507	524	524	522	501	507	566	562	533	471	534	546	493	505	541	608	527	563	484	501	562	566	548	538	524	545	551	546	582	529	516	555	521	533	510	528	550	551	515	552	548	504	519	522	512	516	549	569	563	546	498	508	532	550	517	529	567	566	566	510	543	553	535	494	549	558	562	546	541	538	541	573	540	537	477	516	494	580	543	568	542	564	473	555	545	554	553	543	500	560	557	525	542	510	535	540	518	507	562	508	545	548	507	543	551	499	553	538	576	550	524	533	535	549	535	510	542	562	528	532	539	511	558	543	571	547	535	566	565	552	555	509	524	560	552	550	527	523	515	515	555	538	548	544	502	522	502	525	504	535	548	521	523	533	543	505	529	521	512	512	506	501	542	506	523	548	525	530	526	517	557	532	541	526	504	517	552	525	505	562	533	533	532	539	574	554	535	510	572	552	540	489	542	509	572	517	554	554	557	486	517	526	541	598
29519	16541	21687	14422	10592	6818	18132	35088	36826	23342	2283	510	460	447	424	410	403	407	446	401	412	410	469	393	432	412	376	405	391	439	411	363	405	412	430	420	392	395	383	416	401	385	418	394	408	396	389	406	400	439	355	397	395	420	389	414	379	369	411	379	431	402	391	379	429	396	404	420	409	398	432	409	425	424	376	403	404	387	412	377	420	386	426	399	378	374	365	413	379	416	387	386	425	389	413	392	392	389	426	424	402	375	387	387	401	383	398	443	392	378	403	406	388	438	399	432	427	413	415	416	384	387	406	445	402	363	400	367	405	409	376	404	431	420	381	402	444	405	370	405	429	410	396	436	392	388	407	369	390	374	403	398	416	381	413	406	445	407	400	384	371	446	370	443	420	359	379	412	413	405	375	412	379	398	422	371	391	378	414	375	413	455	398	411	388	438	406	374	416	451	404	416	403	382	392	421	366	366	381	384	400	373	423	403	402	413	400	362	435	378	392	404	386	407	404	417	380	407	417	413	404	390	370	354	433	352	409	404	403	441	377	418	359	409	408	374	396	432	383	375	381	406	422	434	408	374	398	385	379	408	412	377	424	399	399	406	411	371	410	364	369	376	377	394	381	394	440	354	399	429	417	401	373	399	394	390	408	384	368	406	395	394	412	368	403	410	401	401	366	380	388	398	408	408	388	394	404	390	384	424	429	404	412	368	404	385	439	438	384	436	386	382	407	401	410	436	421	405	401	428	399	422	416	440	436	384	411	416	393	432	404	413	415	428	394	427	374	416	430	375	369	394	425	397	386	388	402	388	378	408	375	371	404	374	437	420	400	378	381	420	420	351	381	359	429	383	358	395	390	397	416	359	348	431	362	407	414	424	376	352	417	389	396	383	415	414	404	397	384	465	399	409	427	389	410	372	383	395	401	425	366	393	380	410	370	418	389	410	430	400	420	405	394	400	419	418	383	406	411	364	375	441	424	381	382	355	412	444	415	419	404	448	393	397	404	406	409	395	408	365	383	389	396	380	393	401	412	402	376	393	365	402	409	400	375	417	405	397	395	383	390	408	416	405	444	404	378	423	426	388	416	408	446	375	371	426	434	392	422	377	429	416	365	410	413	436	438	412	397	429	368	386	371	375	373	453	381	386	394	378	395	366	408	374	377	403	394	388	414	418	406	411	378	394	374	412	418	368	386	383	428	393	402	362	410	428	427	440	402	405	425	445	403	399	409	406	389	376	373	375	397	343	406	361	402	448	402	370	430	411	360	379	462	408	379	416	377	387	405	405	396	402	384	417	400	404	388	420	384	394	405	386	381	397	394	395	386	388	402	418	412	369	410	407	392	408	381	413	426	383	410	394	386	401	405	389	381	406	392	361	397	373	423	359	412	408	435	425	382	396	372	408	408	400	400	365	358	428	480	414	372	416	412	421	427	412	409	391	413	402	426	427	426	391	400	349	363	372	375	387	425	388	408	376	413	387	384	400	374	410	408	403	387	417	418	388	380	437	367	368	394	391	409	416	403	427	406	364	399	401	439	422	374	394	394	401	400	401	356	385	396	387	409	414	385	383	392	406	396	402	403	410	395	420	423	394	426	400	411	417	421	399	388	418	372	421	400	380	418	417	413	386	410	409	387	392	385	413	430	378	375	382	403	405	392	420	382	379	378	404	387	347	429	444	372	370	405	372	403	419	417	360	366	368	387	416	376	421	412	409	432	396	393	370	425	445	397	414	393	448	366	430	403	397	340	353	405	395	386	416	379	393	403	415	379	370	403	405	411	388	397	392	416	398	445	408	430	384	396	394	409	388	407	434	419	397	383	435	401	405	404	347	418	414	380	380	413	419	409	422	426	397	354	401	424	392	395	421	420	414	397	365	415	410	402	373	422	396	372	454	406	405	417	407	398	419	419	371	383	398	404	431	408	399	398	403	421	405	406	412	427	408	433	388	363	384	407	403	391	401	417	408	399	418	405	402	410	421	428	408	392	418	417	370	429	380	350	397	423	366	353	379	403	391	372	406	418	420	395	391	401	420	409	368	419	349	420	424	413	389	406	411	348	417	370	413	395	389	364	442	375	357	404	405	368	389	390	404	393	392	400	409	423	369	451	386	426	382	410	383	392	388	370	418	425	374	398	405	446	425	381	392	423	396	419	419	409	397	405	436	448	389	399	381	371	377	405	419	376	413	417	420	379	409	421	409	392	377	392	355	379	373	358	412	415	394	416	407	382	393	409	412	399	443	424	402	389	430	388	376	355	389	361	407	414	403	384	425	409	412	410	414	414	420	399	386	404	381	413	416	377	358	381	411	389	377	400	427	408	409	365	422	399	372	385	369	388	382	479	435	400	422	430	401	444	361	409	457	407	383	390	402	433	404	420	371	438	339	440	358	396	439	428	403	387	415	413	391	354	437	397	398	381	384	388	417	381	406	405	386	387	381	430	380	355	386	417	386	411	428	451	436	383	385	432	420	405	402	391	420	411	360	438	384	403	392	422	411	392	429	413	397	387	388	377	436	405	453	398	390	428	430	384	391	372	385	424	397	405	388	440	410	388	422	423	402	394	434	346	401	380	369	392	429	423	400	445	408	387	400	373	360	363	401	440	421	411	434	402	371	427	367	414	419	404	381	409	397	430	420	429	347	414	413	412	443	414	435	397	414	385	382	437	425	383	438	428	399	431	362	418	423	419	398	423	389	387	408	417	417	438	396	378	408	414	374	401	463	399	397	428	395	429	382	398	413	410	412	390	398	391	395	413	399	382	360	408	416	406	393	381	389	372	413	418	379	375	391	381	394	402	404	438	429	373	370	395	405	386	405	379	405	381	388	400	406	410	458	447	390	402	400	401	404	425	393	406	405	357	363	417	399	409	418	388	433	392	441	405	372	378	382	388	425	392	362	420	417	399	393	400	393	383	415	413	378	418	404	378	407	396	439	442	419	403	370	395	402	393	443	407	413	417	377	377	408	429	406	407	414	398	401	431	414	427	404	402	424	347	396	360	404	432	392	423	394	334	428	373	395	394	378	381	396	418	441	367	399	447	417	394	390	405	418	403	428	391	433	430	409	438	406	370	358	400	405	411	413	416	381	403	441	385	392	393	412	425	401	427	414	387	392	385	417	387	383	420	359	410	406	429	374	416	409	427	437	414	386	425	385	399	406	398	415	390	419	375	466	402	392	399	417	378	399	370	380	381	398	402	413	407	437	378	375	404	395	435	392	387	388	377	379	380	365	355	368	393	418	403	396	460	420	424	389	372	376	380	362	379	393	391	419	384	432	406	364	387	417	374	386	432	423	463	414	365	405	422	376	418	377	411	380	427	422	419	415	412	411	418	393	423	379	386	402	366	380	402	424	404	405	412	438	401	384	404	405	369	414	395	421	343	404	395	416	378	384	410	386	395	373	389	405	412	377	410	395	406	411	395	375	348	413	371	388	374	398	391	398	406	401	428	369	394	370	424	431	410	391	424	406	407	392	422	443	405	431
14318	11537	26949	25782	24444	19694	37632	54128	54308	31885	1467	1303	1224	1162	1099	1148	1051	1085	1026	1031	1112	1044	989	1000	958	953	1004	981	950	973	952	944	946	934	923	910	919	918	964	939	929	916	927	870	925	981	892	943	963	897	928	908	900	928	937	938	961	914	941	922	898	921	913	882	936	925	923	865	909	945	932	906	884	930	920	847	899	890	914	956	902	935	953	911	866	942	902	837	916	966	947	902	937	925	906	935	914	936	879	876	915	947	927	921	911	933	914	859	889	902	892	919	912	884	959	833	909	893	882	908	921	887	914	886	879	884	893	927	883	882	872	840	936	874	916	826	928	909	861	882	902	885	903	854	911	884	945	946	895	901	883	864	861	890	887	911	900	887	946	907	882	863	899	907	934	937	943	867	908	910	877	917	874	899	924	911	919	885	821	930	881	886	931	903	888	886	911	909	892	912	859	870	908	926	919	866	850	867	967	914	891	905	907	869	920	889	928	877	879	930	814	923	867	869	909	907	875	862	921	925	920	878	926	947	977	862	951	901	864	959	858	951	897	966	823	944	886	889	895	898	865	886	847	885	891	913	906	876	941	929	920	893	929	908	878	897	912	937	878	939	892	851	916	863	915	961	969	863	945	960	924	911	889	906	889	840	881	908	945	825	902	933	914	878	909	878	885	911	867	915	884	881	868	904	866	883	875	909	885	941	916	937	857	937	910	886	867	874	850	925	873	906	877	931	907	888	894	890	924	915	866	890	990	838	928	918	954	974	888	882	958	862	939	879	949	941	910	867	879	856	860	910	883	951	868	916	894	888	897	925	869	902	867	907	945	954	898	945	933	880	901	875	883	893	933	883	875	859	872	886	892	941	920	916	891	947	920	876	881	887	851	838	887	872	920	881	859	903	887	943	910	965	877	886	939	918	887	889	904	936	943	894	904	895	897	893	913	908	882	918	901	893	867	897	889	835	926	883	864	936	927	874	910	931	955	908	905	886	871	926	931	923	913	896	898	886	888	927	894	910	918	884	955	950	902	899	913	891	897	861	873	830	896	896	906	939	873	906	926	900	953	921	868	954	891	897	858	851	910	969	873	898	899	944	911	864	899	923	870	887	877	917	932	921	888	877	896	909	922	929	875	891	868	875	869	968	909	867	874	888	864	891	870	843	921	878	879	903	919	957	897	991	904	885	877	901	858	960	883	923	879	912	958	864	954	901	846	949	932	893	936	934	931	872	890	869	903	935	908	916	883	930	882	891	853	894	900	939	906	914	933	929	878	832	906	923	939	946	913	959	939	885	867	911	956	875	934	871	911	914	901	881	916	909	868	881	939	869	928	936	892	893	878	888	955	929	879	926	936	890	871	871	893	866	892	927	926	888	906	877	912	864	864	929	874	883	878	861	949	840	857	884	855	913	904	931	914	894	910	903	859	927	948	946	912	874	900	905	874	875	852	866	902	921	895	885	918	866	871	855	837	852	891	922	937	872	912	909	920	876	865	911	814	907	889	941	865	893	873	888	898	889	817	933	935	952	938	860	908	900	869	921	892	919	870	900	908	879	870	907	844	904	888	917	927	895	894	884	930	903	959	872	899	883	946	916	951	888	928	927	873	924	899	845	914	887	847	936	919	860	907	895	893	856	859	869	910	867	880	919	883	930	902	938	881	833	868	940	885	936	952	905	875	884	936	908	888	940	926	891	892	898	908	879	913	885	922	857	873	919	925	877	899	901	933	879	892	911	880	911	921	915	850	891	916	919	914	906	895	904	910	839	886	865	920	907	897	879	870	928	945	868	895	904	911	871	913	874	938	855	953	913	903	927	903	922	908	913	939	910	902	890	869	959	908	920	939	882	908	962	910	885	886	901	878	932	941	915	856	949	937	860	905	898	891	971	870	903	899	921	919	860	890	948	951	910	889	924	924	899	939	877	960	867	964	921	937	880	893	937	914	900	896	883	943	886	898	906	901	964	924	855	903	945	901	856	933	888	861	906	893	877	937	845	927	947	874	905	906	897	893	906	934	904	931	884	916	874	933	899	867	898	821	901	939	855	895	922	949	906	867	918	911	863	894	881	865	934	918	901	863	904	922	858	892	896	898	896	881	924	872	846	971	847	858	938	912	984	854	928	883	970	895	917	892	914	898	887	895	889	902	925	924	885	879	891	969	893	871	904	904	915	939	905	894	929	905	891	929	905	970	921	896	918	899	921	902	888	877	910	807	851	913	932	920	859	892	946	843	885	943	853	913	897	928	904	948	883	951	860	875	857	915	920	912	913	916	857	932	880	894	930	933	936	894	898	876	932	963	888	936	903	888	935	886	858	907	936	919	908	853	902	897	837	881	940	900	899	920	892	846	895	933	884	912	878	865	869	864	914	885	910	898	898	888	892	920	808	886	950	944	911	907	898	876	977	908	854	866	882	932	926	868	933	817	911	853	933	978	905	918	884	910	899	925	916	957	865	896	892	928	899	924	898	917	886	921	847	913	918	887	881	941	835	918	918	886	874	920	851	844	923	851	901	896	927	928	882	924	844	896	894	912	873	885	870	917	902	908	964	903	904	909	912	872	881	953	892	909	908	834	927	942	893	900	918	870	939	867	849	860	932	894	890	930	915	891	903	900	829	940	934	891	912	855	918	855	918	882	894	903	911	898	970	906	868	938	911	943	869	922	850	926	889	872	905	927	908	850	906	877	916	879	896	887	922	967	876	919	935	900	911	907	938	881	934	866	904	865	879	901	881	932	923	892	940	918	891	925	900	878	904	943	885	899	909	903	868	899	907	996	968	931	919	964	841	864	913	913	895	935	907	894	895	867	937	944	978	891	896	924	868	870	914	924	912	901	929	868	857	969	929	853	917	917	866	976	880	912	936	929	912	875	886	970	861	906	874	910	925	892	901	938	902	930	907	903	969	887	865	912	879	866	954	905	944	995	941	945	909	890	899	890	928	906	895	901	914	838	898	911	902	946	879	839	930	894	901	886	891	922	936	896	847	896	899	902	879	927	876	875	844	886	921	876	951	868	879	898	848	879	918	881	897	897	911	918	924	932	847	903	916	910	863	898	939	857	851	867	911	906	856	904	874	859	900	918	913	897	919	868	874	879	907	870	875	887	916	896	921	853	909	882	863	957	856	905	856	857	920	906	894	903	885	878	923	960	920	900	853	936	920	918	870	887	893	890	872	903	843	953	889	909	920	893	916	904	935	876	889	859	858	874	909	902	868	909	923	943	893	932	880	949	891	875	915	913	833	941	886	894	932	910	893	898	883	894	870	927	898	913	933	875	928	934	888	894	933	882	914	880	902	882	901	929	900	875	937	906	899	925	881	900	904	970	857	854	866	856	892	956	852	920	873	962	906	898	898	845	956	951	957	900	884	926	921	928	904	890	906	898	904	889	914	879	917	939	932	923	886	881	868	903	897	871	936	883	904	917	924	874	927	877	861	907	890	911	935	951	867	943	883	901	907	865	930	838	902	918	936	897	889	901	874	890	880
8963	5650	8134	4263	3393	1876	1197	1112	1240	711	180	166	182	160	202	179	193	184	182	186	172	181	175	184	200	212	180	194	179	175	172	209	188	191	170	186	162	176	165	182	201	185	194	165	183	174	171	181	170	187	161	184	181	174	198	162	175	169	191	191	163	166	161	218	165	176	189	180	186	184	176	183	193	176	195	203	186	191	176	185	178	174	188	187	197	181	167	201	204	171	177	179	200	189	205	180	190	191	198	172	188	201	169	193	190	182	191	195	204	166	203	187	194	186	208	197	209	189	211	161	170	181	172	174	160	168	181	166	194	189	174	200	190	177	159	193	203	212	185	182	167	210	169	159	170	187	168	169	200	184	170	200	168	197	199	186	167	199	163	170	179	194	180	167	196	173	218	179	188	194	174	170	192	158	184	189	179	178	190	195	175	183	190	204	166	175	162	194	210	164	208	180	171	169	209	194	200	167	184	165	175	188	175	198	171	181	163	169	196	209	173	172	189	178	198	171	187	173	155	195	193	189	187	179	178	152	188	196	187	178	181	180	197	207	185	191	182	192	202	175	164	183	150	190	163	174	171	172	194	175	152	177	185	168	188	198	197	195	210	169	193	171	203	167	172	180	185	180	185	194	167	161	183	177	175	204	177	178	169	175	179	200	165	158	197	190	189	184	186	172	139	157	170	171	214	204	167	166	165	179	195	162	171	191	177	189	172	182	178	172	190	167	181	190	184	168	175	180	170	174	178	211	174	190	153	203	176	167	189	187	186	184	171	174	158	195	179	196	158	147	198	150	175	183	173	177	186	168	177	192	182	168	150	182	188	173	178	190	173	185	182	171	174	192	210	193	172	190	204	172	206	173	159	194	148	174	169	177	185	174	201	149	177	202	187	169	198	179	161	176	169	185	190	200	185	175	168	180	211	192	176	178	185	183	196	206	169	180	199	179	170	179	192	181	179	177	166	202	210	159	190	184	196	193	183	198	196	182	176	149	197	183	168	201	170	188	189	173	192	192	182	205	186	187	168	188	179	161	184	194	181	185	200	191	217	194	181	191	202	180	180	174	179	181	200	188	193	193	182	181	201	187	193	192	183	158	183	188	184	171	173	200	189	172	184	190	172	193	196	175	192	191	179	193	179	207	211	193	176	183	184	193	177	173	182	194	196	200	169	184	198	208	193	163	178	171	151	195	192	182	147	191	210	180	178	189	192	183	189	161	195	210	175	201	162	196	179	178	163	165	189	213	175	178	192	179	170	173	180	181	201	176	158	182	159	167	188	188	171	185	172	188	192	184	169	169	167	189	184	178	157	174	177	199	188	187	169	171	170	162	186	156	176	182	189	195	175	183	185	199	193	200	169	184	165	152	213	200	165	184	174	176	173	174	180	181	206	190	195	187	200	176	161	178	182	174	197	184	151	170	181	180	207	193	185	191	197	177	170	163	174	202	185	202	168	192	139	161	187	182	205	194	157	176	154	167	182	187	190	184	206	171	168	164	167	201	174	200	152	147	155	165	175	158	163	167	215	172	167	167	189	172	180	183	168	192	170	197	201	181	174	186	190	194	210	174	151	170	194	189	203	207	171	199	177	182	215	176	180	165	203	198	187	167	163	192	175	158	155	165	191	174	181	173	184	203	169	177	215	175	187	198	193	162	186	187	210	164	177	208	164	185	159	161	167	216	178	166	208	199	191	198	175	171	190	179	159	177	185	161	174	141	188	180	189	220	167	179	203	180	184	196	191	202	144	172	166	184	171	161	180	175	190	156	162	166	170	188	170	193	198	184	186	181	177	193	186	173	190	165	180	170	196	153	162	180	181	196	186	217	197	159	191	177	192	208	195	176	172	163	184	210	176	158	190	179	172	163	173	215	197	172	220	214	199	191	201	176	187	179	192	171	179	201	165	182	207	186	159	182	165	186	204	191	174	159	184	162	160	199	195	220	211	207	187	173	198	187	166	142	178	191	199	175	188	182	162	160	142	176	186	174	162	179	181	190	184	184	186	182	170	194	138	172	184	174	195	167	177	168	177	194	191	170	189	172	170	184	196	181	188	195	160	178	182	165	171	176	190	175	203	173	158	177	194	185	205	178	161	194	184	177	195	188	192	185	178	183	190	165	201	186	210	166	175	189	174	179	173	188	197	189	188	202	189	175	163	193	164	188	196	181	197	185	183	190	178	150	173	154	189	185	181	170	185	201	168	167	188	160	173	159	189	169	183	171	174	200	172	178	195	172	183	207	186	157	182	168	160	179	190	165	188	205	175	176	196	197	162	189	201	161	193	187	191	167	197	173	181	161	189	181	167	164	186	173	181	184	181	188	192	195	166	187	179	185	176	181	205	184	193	206	165	196	180	162	144	201	172	188	152	165	194	165	158	160	162	170	188	186	172	170	176	185	187	199	190	161	201	176	185	185	180	204	181	189	192	192	226	180	169	167	162	197	183	196	176	191	179	207	170	182	181	180	185	188	191	157	155	197	183	196	162	205	174	179	189	156	172	185	187	186	189	169	157	185	189	161	161	192	186	170	194	192	179	184	196	208	177	169	167	203	176	182	201	185	206	170	180	178	198	192	191	183	195	192	174	204	173	189	175	198	187	193	160	193	181	206	183	176	169	201	170	173	178	181	194	161	167	215	177	220	206	166	180	197	165	190	196	174	171	177	159	184	179	176	212	167	191	220	166	197	199	165	175	199	194	178	192	163	173	172	173	167	184	174	174	187	189	197	184	174	166	188	192	177	198	178	185	200	201	182	160	179	186	175	195	186	172	164	177	160	173	181	202	189	184	169	171	188	183	217	154	182	165	172	165	177	194	178	209	174	165	195	176	178	155	178	169	202	177	160	168	166	159	183	167	159	186	209	172	187	186	148	203	181	161	174	221	203	181	168	178	190	174	194	202	181	190	177	194	192	200	160	198	165	180	202	169	157	189	206	198	172	211	165	185	194	175	154	182	168	186	177	195	171	162	177	178	158	166	193	189	187	194	159	166	172	190	187	153	192	166	188	194	169	197	220	164	180	179	184	173	171	203	203	170	206	181	155	165	203	225	178	177	167	187	144	192	157	181	186	192	165	208	169	166	209	178	181	171	193	180	164	179	201	198	206	185	181	232	199	181	172	175	178	181	164	188	152	187	177	184	180	187	171	189	198	200	199	200	173	163	191	192	165	163	193	185	176	206	149	173	190	175	173	189	206	193	175	204	199	169	175	186	198	200	214	171	159	177	175	170	174	208	178	215	195	169	148	181	186	172	216	203	202	164	177	192	195	193	192	170	196	158	199	188	161	171	188	215	176	197	190	204	203	163	180	187	212	175	214	184	163	152	158	165	166	175	185	175	195	173	189	196	180	172	178	198	197	185	177	176	172	174	191	185	164	181	181	185	158	170	175	192	176	158	184	151	163	169	169	169	163	193	154	179	175	188	169	177	179	193	171	165	185	181	195	196	181	167	180	193	178	177	194	175	213	164	180	190	171	196	175	191	181
5208	4941	13000	10798	11216	7560	5457	5553	6393	3355	441	455	441	484	479	461	487	446	491	459	437	446	432	477	446	473	459	482	514	434	421	462	488	471	418	471	411	441	474	436	465	458	425	435	462	441	451	472	459	460	438	455	467	408	430	451	446	463	467	459	459	458	467	468	457	496	439	450	421	442	499	438	442	488	477	445	423	447	458	441	422	463	458	459	455	463	457	436	443	511	453	470	436	407	463	472	461	459	441	423	443	484	423	476	443	443	503	452	432	447	447	496	473	452	399	451	445	436	468	470	423	483	454	453	431	430	436	436	463	447	489	439	466	437	449	420	450	488	466	452	472	474	513	458	442	434	444	468	467	454	436	444	442	454	425	467	436	451	434	458	425	459	435	464	433	447	445	450	431	428	493	460	452	457	476	456	444	417	449	479	455	429	469	425	451	464	407	442	487	452	417	466	503	475	474	488	480	457	447	439	462	468	479	442	464	505	452	451	424	426	478	470	453	449	465	421	437	468	468	439	443	497	432	426	399	442	479	448	462	437	445	462	480	412	473	443	417	454	455	425	442	475	390	466	475	439	464	490	448	466	431	451	426	458	479	455	449	432	440	460	438	434	428	442	436	440	457	462	463	458	451	475	464	438	474	438	438	428	461	436	447	472	445	451	456	424	489	469	430	446	431	490	455	457	457	457	422	473	423	471	446	483	478	432	456	441	464	462	460	453	465	478	453	426	435	442	495	440	453	436	445	453	419	480	470	458	448	424	452	427	448	448	460	455	405	433	452	474	437	458	424	426	443	461	415	445	468	451	443	448	442	499	448	437	478	428	459	477	475	424	464	477	459	443	414	453	467	510	464	468	448	452	442	463	457	420	428	458	446	465	447	456	475	434	416	457	478	523	433	429	425	467	479	460	472	444	426	438	460	442	433	434	452	444	432	449	443	445	456	427	464	452	451	453	428	472	478	428	412	480	473	443	457	448	431	444	478	477	470	442	415	429	454	483	452	470	478	438	441	494	461	448	444	481	449	444	439	483	456	482	450	445	416	436	459	479	444	428	437	453	440	423	468	438	439	445	476	474	456	416	462	479	463	458	475	460	454	462	499	477	480	486	440	450	495	436	471	474	427	447	411	436	468	446	451	450	464	496	457	446	483	483	453	468	441	450	419	426	437	481	447	423	449	470	473	462	445	457	399	478	459	470	491	428	486	438	457	445	473	449	462	457	507	446	405	478	420	436	448	437	444	449	454	430	434	446	442	446	452	465	485	479	419	409	465	430	434	444	473	491	425	453	443	474	459	439	438	451	440	453	399	451	470	458	459	421	472	467	442	484	493	460	452	452	506	442	453	471	422	468	442	439	438	470	414	462	456	466	444	474	450	450	453	456	444	453	450	461	443	442	431	441	462	465	432	432	463	441	467	438	439	481	437	456	454	471	489	450	459	455	462	418	464	461	425	455	500	457	482	416	448	457	434	442	448	485	443	408	447	457	401	437	413	486	446	466	459	448	463	460	470	441	468	465	435	464	455	443	468	458	459	469	445	445	487	485	468	492	463	454	451	479	506	482	455	449	490	464	438	480	431	456	443	475	445	424	453	440	501	473	412	472	445	471	452	450	421	429	451	413	431	446	433	479	452	431	448	452	444	442	455	456	441	417	411	455	456	458	445	506	408	437	486	451	474	436	451	474	447	465	450	468	446	435	433	498	435	455	477	501	436	472	444	468	453	482	446	457	494	481	450	450	461	438	439	486	425	474	440	441	457	475	475	464	448	448	420	450	464	486	473	425	480	476	442	473	427	448	470	440	487	439	468	496	448	420	468	428	485	442	470	489	411	437	420	465	454	426	427	466	459	438	461	451	439	438	454	455	394	470	449	488	482	437	445	423	444	426	430	467	455	429	455	431	423	469	421	469	466	483	474	442	461	479	465	471	473	449	412	471	412	412	468	467	470	481	477	475	467	465	466	522	452	441	438	440	419	473	455	482	475	470	463	423	449	448	412	469	437	431	478	440	461	463	449	453	446	471	479	466	464	447	456	451	448	469	451	447	455	454	420	426	499	432	441	435	469	474	434	481	450	432	452	480	456	463	455	460	423	407	454	479	458	474	454	436	444	481	447	440	431	454	460	421	487	437	483	454	435	468	415	462	500	454	423	487	448	472	503	458	442	444	426	474	496	457	467	463	438	458	458	442	410	465	441	456	456	446	421	442	489	464	443	465	421	477	452	441	467	460	434	454	421	415	468	475	435	454	470	417	466	458	396	455	489	445	443	439	453	439	450	468	439	457	434	446	404	450	468	414	438	457	456	486	457	433	472	459	432	488	443	439	446	466	435	478	447	474	400	459	462	417	453	449	400	425	443	460	496	464	436	420	464	441	428	440	438	455	460	418	444	461	469	478	456	463	440	446	429	446	475	458	479	443	452	480	430	478	432	430	425	432	458	454	449	499	431	463	458	432	476	447	423	472	462	486	445	446	447	493	434	455	468	482	466	469	440	483	453	462	453	429	423	440	402	467	478	439	441	431	466	435	430	450	459	455	461	445	477	435	428	435	462	451	448	430	435	430	454	478	420	457	460	452	450	458	428	457	405	446	440	446	436	460	470	469	434	448	490	430	460	430	462	471	454	435	475	446	464	455	447	442	422	456	461	456	440	463	463	438	464	425	459	382	468	480	477	465	441	472	404	469	463	429	471	446	461	412	462	416	484	456	456	480	414	474	464	448	456	424	423	471	483	459	431	436	454	441	446	438	455	465	467	454	431	473	437	474	458	437	459	459	487	474	446	408	466	477	432	454	472	448	438	464	456	467	433	450	437	428	472	463	444	470	439	433	439	424	448	458	453	455	474	416	455	425	443	435	444	458	467	428	411	459	421	459	466	434	485	463	440	416	450	472	451	459	453	443	473	493	449	481	451	463	454	451	473	479	438	420	456	470	433	430	472	472	465	410	426	437	448	426	436	450	474	413	426	459	452	443	461	454	445	461	457	486	448	421	463	492	478	448	449	462	421	475	434	446	461	431	433	438	470	428	448	444	462	448	431	417	428	448	470	452	471	479	437	474	472	457	445	453	462	451	452	458	450	477	432	441	455	430	444	429	453	463	426	443	467	440	435	456	459	437	505	442	466	451	448	473	449	462	466	448	435	469	454	444	493	431	473	468	476	431	449	450	430	487	500	410	452	462	447	446	448	425	474	481	426	426	427	482	471	487	482	421	437	448	425	460	457	447	456	450	451	468	439	452	441	469	465	425	467	467	455	448	443	443	465	452	477	468	474	447	485	450	453	476	440	437	475	466	474	435	431	432	447	427	447	431	446	429	476	464	464	438	413	480	446	466	395	439	474	487	456	466	407	425	440	464	406	449	477	493	435	433	459	424	460	439	454	449	437	508	458	443	450	450	452	445	444	476	475	449	466	490	466	441	451	470	473	424	400	475	425	451	459	422	430	458	429	458	439	447	455	470	444	465	474	426	464	453	466	500	493	428
18878	10325	14704	8693	7158	3993	4249	15333	19816	11386	730	259	268	262	238	252	227	216	228	214	244	248	225	219	239	234	231	218	235	202	214	230	235	225	227	234	193	203	220	242	216	217	243	211	222	219	237	215	204	251	223	227	194	180	207	245	231	198	208	251	209	208	223	226	214	201	231	205	230	222	217	197	197	218	229	218	240	191	235	208	222	233	207	212	227	222	223	232	213	243	201	187	220	199	230	233	209	214	220	211	243	225	219	232	199	234	228	241	228	207	216	217	215	244	194	225	204	198	209	224	203	202	217	217	235	237	197	208	229	206	237	222	209	239	228	237	225	242	229	240	233	235	238	215	244	210	232	224	212	203	222	219	198	238	222	246	206	218	203	216	223	213	210	213	249	200	224	224	208	241	243	196	218	205	202	210	250	226	236	235	206	228	228	239	198	255	196	213	237	226	255	218	219	224	212	211	220	236	226	217	223	220	251	225	259	245	236	185	197	248	200	208	229	213	209	219	194	239	221	238	252	213	224	203	233	196	190	225	246	248	235	213	227	206	234	187	215	220	222	220	239	211	224	219	237	230	188	227	214	233	197	199	195	177	193	232	245	200	198	239	224	242	229	216	218	240	234	222	213	187	209	218	229	191	203	237	188	207	183	232	193	210	222	223	207	219	205	209	196	233	224	199	229	216	186	220	216	220	224	218	226	200	213	217	225	202	212	222	222	213	209	211	198	214	245	235	218	243	235	232	226	220	216	194	224	183	203	225	203	225	214	210	216	213	221	192	229	219	216	243	197	217	207	225	241	236	203	204	231	243	238	240	209	236	231	212	205	212	207	235	225	214	190	210	228	210	225	199	210	208	210	241	227	210	217	205	203	194	222	229	185	227	210	226	243	224	236	223	215	207	241	228	232	206	233	229	194	193	216	221	211	247	203	198	239	225	229	245	223	198	180	233	204	225	230	240	213	217	214	195	187	235	215	212	235	245	209	205	187	238	224	211	225	227	205	214	231	226	205	188	188	211	209	234	211	213	230	235	222	196	211	220	189	221	222	214	241	218	204	246	209	212	233	222	222	213	208	205	218	231	243	197	227	197	205	208	225	228	218	233	231	263	220	204	214	209	222	229	207	194	220	215	216	238	240	232	213	182	208	214	219	232	243	233	200	219	201	211	220	241	201	209	239	235	241	231	204	218	237	213	255	224	207	227	198	223	222	229	228	208	202	204	219	214	213	194	226	210	230	233	233	246	247	225	220	189	204	211	215	214	232	215	215	202	210	209	206	212	208	226	236	199	210	224	215	217	245	219	218	228	207	194	203	237	206	218	195	209	240	232	214	220	221	218	203	215	221	254	211	215	210	201	180	231	213	212	207	206	203	238	227	216	209	210	234	207	206	211	200	192	244	220	209	214	205	199	208	205	208	220	232	211	211	200	227	188	218	221	215	225	213	235	260	225	209	204	236	200	246	224	204	219	221	215	206	219	228	216	185	210	227	230	267	220	199	246	224	221	227	224	235	237	206	206	223	214	224	228	237	216	239	200	203	207	204	221	193	215	198	205	208	214	206	203	206	183	217	178	252	241	221	207	218	186	225	222	204	212	205	208	209	218	214	231	240	228	193	198	218	226	221	212	189	254	209	233	238	204	206	213	232	190	209	228	228	224	236	223	258	214	221	207	239	190	208	222	221	194	209	242	221	215	225	213	211	238	202	209	227	199	192	218	219	219	225	218	238	218	224	207	230	219	237	251	217	231	233	219	212	237	202	233	191	246	229	189	199	239	233	200	191	200	209	202	217	227	235	240	219	217	209	226	216	229	205	224	211	221	200	217	229	204	251	225	233	202	202	222	246	219	223	237	216	236	193	190	206	213	230	212	210	237	228	232	217	202	232	224	201	203	206	213	219	202	212	195	225	218	247	210	219	203	229	233	226	196	222	213	238	216	241	264	226	227	221	226	225	213	251	212	249	224	242	226	223	191	176	215	238	210	243	223	222	256	221	206	212	218	201	211	213	216	194	230	233	215	177	212	234	202	204	200	236	204	191	207	225	219	213	208	201	214	221	226	208	224	259	218	199	208	218	198	238	228	216	235	203	214	219	222	217	207	215	210	210	203	229	234	199	237	216	194	169	243	195	214	232	217	240	205	219	208	218	221	245	238	211	213	217	225	205	208	235	216	238	214	179	219	219	246	218	208	199	224	239	212	214	240	215	248	231	205	228	219	216	218	221	252	207	226	241	211	224	236	243	202	240	212	225	212	240	216	193	188	219	198	229	249	230	204	220	222	219	203	208	243	223	222	226	214	208	236	206	205	249	221	216	228	210	216	211	223	224	228	215	232	170	201	216	222	206	242	230	220	223	212	218	226	230	229	206	238	227	187	245	218	221	210	228	215	208	208	226	205	192	205	237	214	213	208	216	237	203	219	213	237	246	213	201	220	222	213	216	239	253	240	205	221	239	216	214	211	222	189	230	227	226	201	209	207	207	218	223	209	232	202	234	250	226	214	230	223	218	221	230	206	204	206	220	198	222	225	192	202	240	220	210	209	222	197	207	236	212	220	220	234	222	199	233	232	220	217	213	226	215	203	220	224	194	198	195	210	236	227	201	250	238	207	222	232	231	223	249	207	233	226	221	210	204	210	204	224	242	223	236	234	232	223	178	227	211	244	231	217	207	190	208	249	222	247	227	228	195	233	184	243	223	219	246	200	214	248	220	220	199	222	191	186	226	228	224	213	231	216	249	233	236	225	219	209	230	218	206	196	194	253	216	212	223	232	197	202	206	216	205	213	202	202	223	263	209	224	220	204	216	219	187	197	201	199	201	214	190	211	218	257	232	205	207	196	233	203	218	215	221	207	226	207	221	204	217	206	196	202	213	195	230	176	224	218	214	203	213	222	243	219	237	213	208	202	212	244	220	228	219	220	228	232	219	227	218	235	191	228	236	190	222	232	199	224	220	211	214	207	236	194	198	220	232	230	205	221	241	220	204	220	215	226	213	221	192	223	258	252	203	199	193	241	229	186	211	235	215	215	197	191	208	208	219	234	205	217	225	220	230	216	222	203	241	206	260	210	216	236	228	239	222	216	226	207	245	227	200	205	227	221	183	218	196	208	223	240	212	202	221	215	204	210	191	239	211	201	197	214	235	201	209	228	191	213	206	241	227	199	235	222	205	205	213	205	200	208	226	231	218	186	196	225	222	216	192	218	203	222	210	221	238	210	241	199	238	224	228	192	215	225	207	196	230	241	241	206	239	240	227	238	216	232	247	212	221	220	219	259	240	222	267	220	190	222	206	214	218	230	204	211	235	216	219	238	228	236	217	217	217	225	211	227	221	230	212	202	217	216	190	189	204	232	201	227	210	244	248	229	207	190	235	221	234	213	221	206	221	251	215	222	242	227	242	212	207	225	239	228	200	243	223	215	216	211	240	205	217	234	214	204	215	251	178	195	232	231	251	220	223	229	208	235	237	210	238	196	196	208	212	232
10310	8439	20870	19160	20001	13901	16356	38450	41008	24766	830	764	769	669	683	680	681	676	626	650	634	654	624	589	634	629	560	594	566	556	585	565	568	564	520	567	569	588	602	547	557	543	566	532	561	555	536	594	606	578	553	577	548	568	573	514	571	553	517	587	569	592	564	563	574	565	529	528	568	597	535	559	552	548	545	569	547	549	567	533	543	558	553	565	556	531	525	572	607	513	543	518	560	597	540	542	525	529	538	525	562	589	574	520	533	579	570	539	548	586	532	557	563	556	568	544	591	512	562	559	565	552	518	564	535	536	539	562	528	564	518	565	560	568	551	575	561	562	583	531	558	555	493	553	541	528	557	551	541	518	537	532	561	561	592	520	544	544	555	555	535	553	540	524	540	591	504	553	568	578	539	559	527	514	541	527	583	486	531	575	589	538	495	576	554	590	519	587	523	587	515	563	590	536	536	553	539	549	516	525	536	561	556	533	540	523	553	576	560	571	557	586	549	570	550	527	531	554	547	548	547	584	499	563	556	543	568	549	571	550	557	535	495	576	546	566	578	551	551	544	585	537	563	572	558	533	547	586	574	545	599	547	535	521	543	542	563	561	541	515	555	512	535	556	523	559	584	526	541	558	523	586	575	581	515	561	565	524	521	575	561	548	519	538	551	539	517	500	531	526	553	554	540	555	541	558	543	590	555	520	550	536	518	506	532	560	526	587	515	584	526	547	516	561	560	567	553	561	550	546	550	542	518	521	563	574	533	567	529	537	563	547	555	587	553	546	588	556	552	517	563	562	548	586	612	552	488	551	568	527	589	602	572	577	488	534	563	584	569	539	534	518	520	477	533	536	547	606	561	532	547	567	525	577	543	557	517	547	540	538	509	545	530	582	550	543	578	526	565	540	545	495	549	567	502	510	559	524	567	552	562	541	525	490	532	579	553	592	526	559	565	559	497	521	567	524	538	514	564	570	556	513	555	495	551	546	565	532	547	570	581	532	546	533	553	578	561	546	531	551	541	517	499	535	547	564	545	597	564	516	542	520	569	495	542	501	552	528	540	526	554	531	544	554	532	515	557	599	542	592	562	540	520	514	537	562	590	533	563	530	589	545	551	573	555	533	575	524	590	573	529	500	564	533	561	523	517	544	560	543	541	562	553	560	545	518	531	538	525	533	539	542	548	538	532	526	565	577	560	562	533	543	570	551	515	568	518	547	565	568	561	590	497	538	562	550	594	554	527	541	593	511	573	539	574	527	537	528	514	534	551	531	577	545	565	535	533	557	514	541	562	571	531	503	499	498	546	585	567	544	554	550	557	463	545	561	572	554	540	538	509	565	534	557	562	554	558	567	564	559	526	558	542	557	536	547	548	556	556	546	551	527	505	557	576	586	564	530	550	556	537	551	521	592	555	543	564	549	540	567	548	593	543	545	574	576	519	545	570	546	528	498	522	550	556	520	550	592	544	561	568	531	543	517	566	514	558	548	533	530	528	546	554	544	534	573	561	552	558	552	540	602	522	528	536	559	541	572	548	571	573	510	555	544	550	565	540	527	571	540	553	539	516	520	553	532	543	567	575	545	545	547	544	538	539	542	540	516	510	552	595	514	526	591	528	525	532	522	531	562	542	523	529	550	564	602	536	564	536	568	541	601	564	537	580	545	528	559	549	555	562	552	586	516	532	522	546	527	543	562	561	552	585	547	520	534	508	564	556	542	588	542	579	565	569	552	558	553	518	516	529	557	533	532	533	528	585	543	526	535	532	550	530	517	548	540	553	561	594	579	525	558	521	567	534	550	580	524	563	540	547	570	486	570	548	520	539	604	588	580	602	496	546	555	551	502	546	508	577	581	562	527	459	518	580	505	556	514	563	561	521	489	549	536	541	585	530	532	582	564	500	524	511	508	556	562	505	553	532	521	559	502	559	574	544	573	524	543	512	577	603	496	528	550	506	535	556	520	534	573	534	528	494	548	589	546	527	523	562	539	547	541	559	523	526	564	528	580	575	513	532	504	549	515	545	568	541	549	544	500	548	561	562	558	534	552	550	558	574	562	549	490	549	495	532	566	541	535	536	504	532	527	561	596	542	509	480	549	566	558	543	553	509	542	548	522	534	553	540	599	564	525	529	512	567	529	554	547	549	521	542	553	544	539	551	538	548	594	543	560	514	538	546	533	531	571	589	513	533	517	576	546	571	596	563	525	540	531	549	537	565	505	510	536	548	557	563	553	553	555	522	567	536	551	530	569	508	546	557	535	549	553	558	539	531	533	553	567	538	549	524	522	548	529	546	561	532	542	528	509	535	555	517	576	571	532	511	553	542	557	569	525	554	502	518	560	528	583	520	578	550	557	537	525	588	519	595	594	517	549	567	587	545	518	571	540	531	542	556	544	588	570	548	559	577	514	536	515	552	531	542	554	503	575	532	551	536	585	557	555	532	547	521	522	565	548	581	526	514	546	544	517	555	548	547	533	561	533	568	526	553	516	606	543	567	518	572	554	545	559	576	552	557	547	497	542	498	525	552	541	526	508	552	547	512	549	521	514	544	568	578	538	581	547	569	551	507	542	564	573	559	572	563	498	557	550	510	583	480	565	545	544	498	541	564	587	578	535	546	534	542	548	556	543	555	514	497	541	553	561	533	572	559	531	534	552	557	559	558	512	541	507	541	562	594	557	550	541	551	555	500	560	569	543	533	533	564	561	557	572	512	531	541	570	554	536	527	568	539	522	520	525	527	526	542	563	533	551	564	549	558	525	547	545	567	537	529	549	543	540	577	558	560	545	550	512	528	506	544	543	509	530	546	554	561	537	558	549	553	585	565	499	539	544	581	539	528	549	583	565	553	540	509	578	526	548	541	539	558	577	588	559	574	552	499	560	547	528	512	537	550	524	544	536	540	578	530	517	560	559	537	513	544	553	556	484	562	570	539	538	521	520	493	542	512	506	540	545	571	531	543	543	549	526	549	527	534	536	567	526	557	539	565	517	521	522	574	510	519	558	537	560	522	547	544	535	552	532	539	588	542	546	594	524	507	539	516	542	548	497	577	560	553	552	544	582	559	561	541	546	565	523	574	498	577	552	544	545	538	511	506	545	512	562	565	515	519	546	554	561	541	564	516	507	585	510	575	568	523	514	521	551	505	523	472	581	542	558	553	522	555	529	481	531	541	541	539	538	549	547	556	535	564	582	558	540	507	506	557	549	547	512	533	548	532	546	575	556	602	552	548	556	571	572	493	533	563	561	524	535	531	538	528	583	532	571	593	561	592	540	563	519	538	527	544	556	535	541	510	536	533	539	560	569	535	513	533	529	536	558	573	551	551	536	542	518	576	566	505	524	514	572	563	507	507	559	559	529	519	534	531	568	498	536	559	540	533	562	560	568	585	519	524	539	534	585	558	561	568	576	542	541	565	598	551	560	581	535	540	550	554	536	571	546	528	549	506	584	561	530	493	548	548	517	558	531	559	526	529	575	573	533	550	557	548	529
28555	16347	21941	15577	10705	6047	9883	25123	32418	19909	1875	491	462	467	437	383	437	422	393	403	383	403	415	403	410	433	370	411	374	411	372	363	407	388	380	418	398	405	400	362	410	357	378	380	392	357	389	382	442	384	365	378	362	392	394	364	357	401	394	392	382	356	359	370	353	351	384	438	369	439	409	402	361	337	371	401	398	355	399	380	384	404	379	382	373	388	395	395	405	325	377	344	401	358	363	380	364	380	404	360	363	349	365	383	372	358	362	376	344	358	379	401	399	380	381	398	377	348	388	363	378	367	395	334	410	360	377	373	364	370	392	393	384	396	369	363	367	405	393	370	389	364	404	357	402	381	387	378	334	353	361	384	361	387	363	351	450	381	427	389	341	366	370	358	397	369	367	351	377	411	351	344	376	416	413	379	347	394	411	384	359	372	417	403	347	394	370	370	375	367	393	372	415	392	382	364	360	389	391	367	389	379	387	361	402	370	368	395	367	360	355	384	364	350	388	396	395	372	400	344	390	400	362	402	389	407	370	361	370	402	376	351	397	377	382	367	341	393	378	362	375	362	374	381	366	381	361	364	335	392	383	392	367	410	404	389	413	380	385	370	410	396	374	387	348	398	378	402	365	364	371	382	369	393	378	365	397	403	337	373	385	366	400	359	391	382	380	382	391	375	344	399	379	382	341	372	389	367	386	417	381	380	377	382	385	356	385	347	380	401	402	388	344	348	369	402	393	412	367	414	403	394	385	378	383	375	412	361	394	342	380	374	324	381	415	375	391	388	395	369	418	370	383	395	389	374	368	383	400	403	383	412	370	397	339	392	357	380	397	365	349	385	372	396	378	409	371	384	390	396	345	387	377	390	373	358	395	410	358	390	372	390	369	410	373	391	362	363	378	372	358	389	375	387	361	391	389	348	364	356	407	346	403	396	424	397	386	395	357	369	397	396	395	378	384	401	391	367	376	329	420	389	365	402	360	374	401	390	371	373	315	367	381	413	373	392	384	378	375	357	378	369	401	406	433	363	371	394	383	383	363	408	378	378	404	384	406	394	402	372	394	344	372	387	397	404	411	392	352	361	363	377	384	377	395	391	381	341	390	380	396	366	383	401	412	418	350	380	374	415	410	386	365	398	412	393	389	383	355	382	372	361	364	374	363	370	372	396	374	380	388	351	375	353	358	358	396	384	371	397	356	371	421	372	354	362	384	372	364	365	397	387	417	366	356	383	390	360	381	410	385	362	386	391	380	369	356	349	369	388	396	368	395	386	413	394	365	367	374	348	386	386	379	389	353	344	385	438	422	393	405	373	394	386	410	406	380	370	379	377	367	383	365	379	372	363	371	361	388	400	365	396	364	388	399	391	409	344	369	395	394	358	327	371	343	368	377	353	344	389	361	371	410	369	353	396	398	381	406	390	376	383	361	364	387	381	360	366	377	367	380	404	390	386	371	384	374	429	394	330	401	394	395	355	396	366	393	365	366	392	413	377	376	385	392	405	404	403	375	406	397	355	399	407	385	400	378	358	394	360	374	367	383	374	400	358	437	377	394	358	388	383	415	378	363	375	362	384	353	381	390	386	346	370	335	349	383	386	358	393	344	369	368	380	362	370	351	386	378	372	424	387	367	354	390	384	375	378	368	399	390	373	374	405	383	385	386	388	392	396	378	357	409	343	374	390	379	410	381	330	381	388	406	383	346	352	381	373	398	389	384	391	375	387	369	413	355	352	390	360	388	357	386	359	394	406	387	381	416	370	383	372	389	377	372	372	384	388	379	354	379	379	407	407	376	363	384	352	356	375	369	399	371	376	392	371	413	359	364	384	360	389	379	359	389	365	335	352	361	395	419	367	386	384	402	361	382	415	393	413	355	335	369	373	389	400	375	372	377	396	394	376	378	376	369	429	367	356	408	380	415	351	390	377	402	403	402	353	374	414	414	363	387	381	391	370	371	378	382	403	440	429	390	384	411	374	338	401	385	383	424	405	331	383	354	377	368	370	400	368	355	363	373	395	400	391	389	397	424	402	387	386	374	387	371	358	376	383	387	420	401	422	380	355	407	389	381	360	412	412	350	393	362	382	388	377	368	376	407	395	383	365	369	413	364	357	383	393	390	396	385	326	408	425	369	363	411	402	404	397	379	411	405	413	359	362	403	397	382	418	342	384	376	396	389	345	362	342	404	381	423	385	364	362	358	384	374	378	380	364	359	349	361	377	363	355	429	359	390	364	342	364	354	338	384	383	386	342	400	365	360	393	383	366	355	386	350	407	444	394	378	364	361	373	360	397	371	442	352	403	415	392	396	369	407	391	360	377	414	338	345	443	377	365	355	390	398	356	386	381	440	370	379	386	367	364	403	401	387	382	360	346	367	349	364	379	361	365	360	378	386	367	368	401	388	379	413	369	368	398	385	395	405	370	378	408	385	369	380	424	379	360	408	429	399	423	347	378	384	358	393	385	369	372	371	377	386	391	377	391	376	378	371	387	354	390	418	396	384	391	382	398	399	420	388	376	394	392	340	380	358	363	401	393	365	422	407	367	385	374	336	370	414	399	371	419	393	392	354	349	418	401	386	337	377	364	404	404	379	418	388	400	367	353	392	423	377	357	372	394	403	357	360	368	352	383	367	397	388	427	390	392	362	384	356	382	392	366	384	360	344	409	376	384	430	384	391	383	413	377	395	387	388	379	391	391	346	394	377	360	347	390	376	393	386	404	378	363	383	372	356	453	359	379	342	376	379	360	358	370	359	383	358	343	399	355	337	368	363	368	380	359	393	354	429	411	350	397	394	366	376	395	373	380	385	388	375	378	396	386	392	365	420	378	369	377	369	388	365	379	407	356	372	421	387	342	384	402	362	386	409	376	372	408	387	369	373	369	387	423	382	386	376	398	390	386	370	374	375	406	416	408	371	399	360	392	404	340	374	414	372	412	370	357	374	351	350	361	375	369	365	379	415	393	365	386	376	384	420	407	413	404	352	396	377	422	418	396	380	361	362	383	358	401	389	396	375	349	386	386	394	411	408	374	358	418	369	397	389	408	350	384	358	378	377	371	348	386	362	370	402	424	395	390	375	381	357	374	397	395	427	438	384	399	426	397	414	392	401	370	385	371	404	388	378	385	404	378	401	372	409	382	359	374	384	368	382	351	388	386	354	390	405	378	367	370	361	385	398	398	360	376	352	396	403	373	379	391	396	359	378	392	359	378	368	383	350	342	361	405	365	397	451	385	355	379	394	374	395	417	395	398	378	405	371	387	370	360	395	389	393	400	415	356	393	398	392	355	386	389	391	368	363	385	402	424	389	352	407	382	363	378	382	393	392	387	377	368	391	372	389	424	368	382	406	400	398	379	356	358	449	392	379	351	387	354	392	374	362	361	376	399	383	388	373	367	365	385	345	402	403	371	358	344	373	365	377	375	366	361	404	348	389	357	374	406	370	401	389	409	387	374	398	375	371	386	404	395	364	393	407	389	393	394	392	400
13826	11676	27981	26106	25146	17861	28280	47389	50649	30817	1501	1431	1309	1260	1234	1116	1145	1098	1044	1036	983	1027	994	961	971	963	973	952	935	963	916	966	967	927	876	902	909	887	859	872	927	889	870	899	880	917	892	829	870	904	888	889	908	913	830	797	913	915	842	864	862	881	886	861	901	878	908	895	877	881	822	858	836	903	882	857	851	869	852	810	920	859	879	861	855	852	832	891	900	789	826	803	910	823	895	849	886	842	918	852	873	856	880	841	906	856	837	862	894	915	855	863	844	861	909	873	823	805	858	850	895	873	849	873	829	816	857	867	844	818	854	863	856	857	918	888	856	825	820	891	828	898	860	885	838	820	848	822	836	898	880	843	922	857	909	893	862	837	854	831	871	847	836	839	873	850	892	902	837	847	871	871	886	855	842	894	858	830	829	884	815	889	876	849	843	874	872	835	885	838	833	870	832	871	790	857	826	853	810	872	887	951	842	833	918	895	831	920	878	898	862	878	881	829	840	839	903	863	830	886	909	841	868	845	873	884	879	830	898	870	861	861	904	857	862	888	870	829	865	898	915	852	833	818	901	829	880	867	947	871	846	869	869	843	882	858	868	858	872	806	855	870	846	834	844	808	895	829	875	872	891	773	832	895	840	819	880	838	860	860	847	888	863	883	861	855	839	858	887	876	893	878	781	863	855	862	851	841	855	830	828	836	853	876	849	852	883	809	829	825	887	849	921	873	862	833	825	902	878	875	824	872	867	870	840	897	870	847	871	834	856	862	905	857	882	845	822	917	829	855	895	884	873	891	886	879	845	895	835	866	821	880	889	854	909	865	867	852	851	873	870	871	842	882	907	871	847	853	867	868	878	821	880	883	864	854	859	900	867	876	870	807	834	829	892	844	910	896	883	853	852	811	846	899	832	826	883	830	816	841	855	890	829	838	886	864	845	855	868	835	839	880	876	874	888	839	879	829	880	851	868	903	869	842	792	867	897	893	847	915	859	884	832	855	875	858	857	884	855	853	845	868	810	858	825	828	815	915	871	825	837	881	819	865	844	821	845	839	868	845	826	849	865	866	903	854	898	832	864	856	849	816	832	836	869	829	818	825	882	886	904	839	870	904	849	887	890	830	831	810	827	834	881	832	858	893	845	799	855	870	850	846	913	870	865	833	857	858	875	850	882	857	886	912	863	873	885	858	841	837	846	867	902	839	894	887	840	813	861	826	811	821	875	831	845	878	857	869	875	881	842	842	840	854	875	842	828	831	842	863	857	870	876	828	875	862	862	855	907	884	839	817	874	863	880	830	874	875	918	857	865	860	810	852	867	817	819	835	879	862	863	836	815	905	881	816	884	856	863	886	844	852	887	850	890	853	869	833	870	829	831	912	886	900	845	852	891	868	862	856	939	920	832	811	812	870	855	884	875	853	859	853	876	871	844	905	836	852	824	855	888	886	860	901	833	865	851	885	886	853	847	840	883	817	920	859	874	846	937	893	887	892	835	903	891	880	861	897	881	840	891	851	815	874	875	884	881	918	847	870	862	850	901	867	923	874	855	802	834	857	854	844	864	833	867	873	859	854	864	906	847	871	808	838	844	889	871	855	875	865	890	873	842	861	860	877	878	844	902	838	875	838	828	869	857	906	869	905	856	877	876	917	866	826	876	889	825	850	838	873	868	875	861	887	881	836	836	891	892	833	888	893	813	864	815	890	913	856	804	886	885	886	858	831	828	849	879	850	852	829	889	831	867	888	885	859	880	844	827	866	889	866	829	899	866	928	856	841	816	837	936	884	849	874	880	854	858	838	828	852	873	858	852	859	882	853	877	876	879	872	900	872	845	846	904	801	892	858	912	824	836	866	872	859	905	835	879	885	870	888	851	842	875	846	884	876	788	859	864	889	866	833	889	851	881	871	876	843	903	863	820	855	931	858	861	809	774	914	884	858	907	810	878	874	811	869	870	881	844	837	895	880	898	853	859	903	869	807	879	837	873	874	825	867	876	821	851	890	864	858	846	850	866	798	847	854	838	853	824	886	858	861	848	859	871	813	946	848	847	950	889	825	856	838	885	873	870	827	827	893	872	864	837	835	877	839	886	858	921	839	903	824	869	842	897	854	836	845	843	830	825	880	810	902	845	850	897	844	830	821	893	856	830	818	869	834	867	836	878	883	837	844	873	852	807	830	830	801	823	901	877	907	839	831	848	788	842	860	846	864	809	897	822	855	851	859	827	838	889	879	885	872	897	858	822	883	899	844	833	863	863	840	882	851	856	827	844	850	810	842	896	877	851	854	885	883	864	859	842	916	829	876	869	841	893	899	883	831	815	865	866	874	839	850	842	839	846	830	838	878	836	822	856	894	825	883	876	839	837	895	876	837	830	884	859	885	847	868	901	883	912	839	815	854	826	832	880	798	856	831	872	847	904	861	858	868	850	842	841	836	875	798	869	863	814	862	865	853	884	870	874	815	862	822	878	882	868	890	829	894	872	876	861	850	857	860	892	898	874	816	855	847	871	849	849	900	830	859	865	858	840	878	885	854	839	857	807	875	868	911	870	847	856	875	853	927	877	900	852	893	849	843	826	881	862	854	866	846	855	866	822	847	844	852	814	899	859	886	900	845	869	846	861	840	849	861	836	872	799	896	826	829	881	865	869	835	874	811	863	878	873	870	887	857	825	860	829	889	831	838	804	858	852	842	836	809	830	872	855	888	896	875	774	898	851	868	867	871	903	881	867	890	842	843	833	893	865	874	860	855	848	843	891	846	863	879	816	854	843	863	855	862	859	887	821	909	858	875	818	795	862	875	785	823	905	885	876	854	866	828	832	878	867	864	837	839	815	838	885	857	807	896	847	826	860	793	892	832	882	892	864	842	900	892	840	866	888	849	886	866	903	821	856	850	826	863	863	861	766	846	885	868	829	848	873	838	804	840	871	829	829	835	847	804	852	880	837	834	817	807	804	848	851	831	843	856	849	869	880	814	853	881	874	841	804	860	863	894	836	890	854	806	860	890	859	841	834	896	862	874	859	883	867	845	837	836	877	880	872	853	903	835	878	872	880	874	856	870	888	838	823	886	786	848	847	855	888	863	896	875	898	851	898	853	885	852	812	874	854	862	836	796	884	831	922	812	874	853	798	885	825	817	881	890	881	809	853	865	863	861	880	882	844	854	902	830	910	868	888	833	893	821	876	826	859	815	873	863	830	840	830	884	848	877	863	829	851	855	854	866	846	891	861	906	865	881	843	884	850	860	872	805	861	837	793	849	825	855	868	842	873	881	844	942	851	856	882	815	841	877	933	905	900	859	877	867	868	908	885	808	864	833	892	907	849	860	882	887	869	855	854	820	849	838	861	831	807	853	844	846	832	919	881	884	913	872	902	930	822	855	887	748	894	899	881	889	865	870	833	845	838	853	822	838	861	842	855	925	865	860	861	851	864	833	844	871	853	889	845	818	895	853	849	885	887	850	822	829	810	851	788	832	800	863	876	888
8376	5155	7184	5050	3156	1593	1122	875	889	473	129	147	169	150	167	158	155	170	150	160	156	142	155	188	178	152	162	133	155	160	149	142	166	159	177	146	168	175	167	148	151	139	159	174	162	158	173	155	174	170	156	149	148	159	183	154	150	161	173	142	189	182	179	144	149	164	148	145	172	153	140	144	140	143	175	146	165	159	160	159	162	156	178	195	169	158	130	131	146	158	181	160	156	167	182	155	175	180	178	177	155	139	157	157	165	151	168	177	158	179	145	153	167	148	168	129	171	144	164	164	164	141	164	156	173	168	177	168	156	164	157	189	181	160	164	139	140	140	158	174	139	150	144	160	155	150	168	156	150	156	147	159	139	160	168	194	146	157	166	175	165	181	172	131	161	160	131	175	157	151	152	152	164	145	177	173	145	176	174	173	184	164	186	159	172	175	142	173	153	157	170	160	148	144	147	161	147	165	153	148	169	151	161	164	154	137	162	183	154	175	141	172	149	156	161	158	146	161	166	138	146	163	174	153	192	143	144	157	153	151	141	157	160	162	136	163	177	182	177	148	158	191	165	157	163	164	149	183	165	169	150	156	173	146	169	145	150	155	160	159	150	162	183	170	164	154	181	154	165	148	136	158	158	178	155	153	150	164	155	163	163	154	151	184	157	140	146	167	153	147	172	168	145	150	171	163	159	155	171	179	154	173	155	167	168	155	166	142	178	152	147	167	156	172	156	165	137	155	122	154	183	161	182	177	172	161	162	170	147	170	147	147	147	155	154	156	169	165	177	157	153	152	148	141	167	148	163	162	148	155	144	176	158	128	145	184	158	143	140	149	188	146	147	160	177	153	206	165	165	165	152	160	143	163	161	157	154	212	157	158	170	145	138	158	176	160	192	133	146	181	156	177	175	136	144	185	165	160	155	161	165	171	153	144	146	141	157	156	153	143	137	154	156	174	155	160	150	160	185	164	173	153	165	154	166	166	174	135	152	166	154	156	153	163	157	145	184	168	156	162	148	186	154	171	172	118	165	149	169	152	152	173	154	160	181	175	189	151	149	156	153	167	162	162	181	156	184	174	177	146	142	146	159	169	184	177	135	179	165	148	136	157	161	170	171	137	160	168	157	141	143	146	156	147	137	165	155	177	181	173	142	150	150	164	171	152	167	134	138	158	161	149	182	144	162	167	160	175	144	173	163	157	133	167	163	144	162	172	192	155	170	145	174	160	157	139	171	148	172	165	165	158	177	174	151	166	155	144	151	145	183	182	127	145	145	148	151	143	138	136	133	150	146	158	169	133	158	144	166	136	159	162	145	150	153	141	161	186	171	187	173	160	143	161	159	185	165	164	172	171	150	170	145	186	178	154	187	188	151	150	156	172	145	165	170	170	150	164	149	146	144	153	161	150	156	150	159	145	136	140	153	151	187	164	181	177	156	142	170	196	157	164	151	157	144	151	158	164	151	153	182	157	169	153	170	169	149	163	157	143	157	168	145	155	143	153	158	156	151	161	151	158	146	155	167	173	178	176	146	165	165	148	155	162	156	152	150	184	165	148	152	167	148	151	157	134	145	177	145	178	173	143	153	159	166	149	159	163	171	156	140	185	172	155	162	177	140	161	115	126	159	171	157	161	144	163	148	129	151	162	158	149	149	149	140	153	136	146	162	172	148	154	157	139	177	165	156	148	155	158	170	152	168	146	178	147	187	172	161	168	143	169	148	162	149	150	183	145	170	142	154	151	163	156	138	191	163	161	146	163	163	135	157	180	170	185	139	168	169	162	183	162	183	148	167	158	162	151	172	141	155	150	161	182	174	168	171	188	171	165	147	177	164	137	179	181	150	165	167	159	162	157	144	159	150	158	176	156	156	155	153	166	153	177	162	149	136	130	156	160	175	139	154	150	144	162	178	147	142	169	165	174	160	145	158	168	155	172	156	146	179	148	181	167	166	158	161	167	178	149	178	141	144	156	149	145	164	135	149	169	164	181	189	148	155	145	159	178	168	144	142	146	148	152	182	148	144	148	168	173	168	134	149	148	149	185	183	178	142	162	139	158	154	167	154	143	159	161	195	148	179	155	139	171	168	151	159	164	152	161	157	150	150	156	144	166	184	155	153	165	180	166	180	181	141	161	150	169	172	156	177	148	172	184	148	149	140	171	167	151	166	170	171	173	155	175	172	163	167	159	170	155	155	160	144	149	161	148	175	159	156	136	158	170	155	147	160	137	175	168	152	150	174	154	175	171	160	169	168	161	165	163	149	166	133	173	140	166	164	163	147	175	174	130	177	164	180	178	154	153	152	154	144	177	169	183	132	137	150	163	163	153	161	132	153	151	160	178	141	145	160	170	173	154	157	159	145	156	179	148	159	154	173	167	158	143	155	160	174	174	142	164	160	174	144	160	150	167	157	176	155	177	167	163	156	184	162	140	166	153	161	164	141	161	155	176	176	170	162	152	157	141	131	179	142	132	150	138	156	146	134	148	169	170	192	184	160	137	178	148	183	187	173	150	144	145	168	155	158	132	149	159	174	159	165	168	176	159	165	163	158	156	184	152	152	153	138	157	141	169	177	167	128	167	143	188	159	160	148	169	152	139	153	177	161	161	167	146	162	178	157	158	177	142	144	139	146	174	134	167	154	158	170	167	165	170	172	171	171	163	165	148	167	150	172	147	152	172	150	133	166	182	165	127	160	193	168	142	148	142	150	158	149	132	176	167	187	164	162	149	158	187	148	158	155	162	176	177	155	171	158	143	159	150	149	154	137	152	167	145	179	165	158	162	155	149	154	159	130	172	152	156	154	160	152	176	181	177	163	166	155	151	172	153	159	151	162	158	170	158	178	171	151	173	144	154	124	155	139	165	157	147	133	173	170	151	152	148	175	163	149	170	147	156	142	161	176	156	153	162	141	174	171	154	156	173	177	155	162	164	196	164	170	145	153	158	159	156	181	150	165	143	161	174	154	154	185	159	183	148	159	154	162	139	159	156	144	158	157	154	160	180	150	164	161	166	155	142	169	180	189	158	167	148	165	179	170	160	146	151	135	159	164	160	141	155	160	164	165	162	146	163	178	150	144	183	177	149	132	161	146	142	171	157	150	181	177	137	162	160	163	183	156	139	156	146	160	136	168	174	151	163	148	179	161	145	163	186	166	151	157	185	147	149	181	134	162	141	147	146	170	161	151	150	140	148	171	185	166	146	153	141	144	181	170	178	159	170	157	184	162	147	149	159	165	145	166	143	162	158	146	161	165	162	166	152	155	168	176	163	144	172	169	167	175	155	140	170	144	145	168	168	171	187	166	160	161	164	168	160	169	173	173	144	149	151	160	162	150	153	168	175	164	170	162	145	185	152	151	170	138	149	152	157	157	172	143	160	138	156	150	161	168	169	165	171	149	182	153	170	144	155	179	172	143	140	163	165	173	165	180	147	164	142	148	164	142	169	163	146	140	140	170	162	162	157	170	188	160	159	170	185	142	173	160	144
4890	4519	12883	12893	10794	6456	4921	4618	4400	1998	407	408	442	405	422	416	418	361	411	397	350	421	438	420	414	406	440	413	431	420	390	410	391	385	370	425	409	426	455	412	398	414	412	386	432	390	415	410	401	402	441	418	435	393	403	425	424	435	402	458	383	443	402	437	417	438	399	407	418	421	403	386	417	372	444	401	383	385	373	378	373	425	412	414	413	387	427	425	402	399	402	433	375	427	384	409	409	391	381	415	394	406	434	411	400	395	433	399	394	395	420	435	400	404	399	420	438	393	447	406	395	435	393	420	387	415	410	400	435	417	367	403	442	402	373	398	453	420	421	415	391	364	409	376	413	395	401	399	392	413	437	370	424	414	411	400	399	421	411	382	368	416	423	410	404	438	384	408	405	425	396	437	429	375	411	393	430	436	410	366	392	436	413	410	404	404	426	411	389	413	412	382	406	389	400	440	435	431	422	373	426	418	420	407	391	397	443	405	412	426	424	411	415	412	404	396	425	435	396	396	398	403	428	359	425	375	417	385	394	430	406	420	416	365	395	408	421	397	415	431	391	371	397	407	431	424	392	400	412	387	416	429	389	379	425	422	357	410	369	412	428	362	405	371	396	396	391	390	402	444	387	401	385	425	399	394	409	443	424	415	413	429	404	343	392	416	415	406	449	403	419	391	450	402	440	397	411	403	384	440	421	410	397	419	406	419	372	392	412	413	382	408	407	430	418	401	393	414	438	425	401	407	392	400	427	397	400	439	419	387	417	403	386	383	396	398	418	398	415	378	394	451	427	423	417	427	378	411	404	353	413	401	433	375	423	409	359	442	412	393	398	371	393	400	409	391	396	412	412	392	428	429	384	429	414	409	410	416	409	409	403	400	405	429	409	429	411	437	411	428	406	437	424	406	411	438	436	398	434	403	403	402	376	398	385	412	388	418	415	377	383	387	377	446	396	410	386	385	422	417	431	386	385	420	412	399	386	403	409	426	446	391	389	444	392	429	430	420	372	401	394	454	403	394	418	400	391	410	394	388	376	389	407	385	424	391	408	381	408	398	430	438	427	424	387	401	423	393	419	435	403	437	421	419	418	440	411	430	406	439	381	413	450	422	411	440	372	407	373	376	406	415	402	418	410	381	386	392	394	426	366	371	416	448	428	407	395	408	390	395	431	387	412	415	378	416	404	403	427	400	408	395	396	434	397	372	407	395	420	411	417	419	421	398	371	411	435	400	455	402	427	411	381	394	408	390	422	407	366	432	380	427	382	432	420	392	411	433	404	344	393	388	395	428	432	369	403	418	407	407	409	465	363	395	370	379	444	414	400	396	405	372	406	391	437	419	418	410	379	434	386	426	380	418	417	397	386	403	405	381	381	405	382	400	389	389	437	403	380	417	387	387	402	407	401	414	410	402	441	412	404	374	407	424	388	382	438	440	383	398	420	436	405	431	390	400	433	398	418	387	421	434	397	397	415	396	389	392	420	423	414	394	417	435	388	400	403	403	379	371	422	425	392	417	441	414	414	425	387	379	424	396	393	389	410	412	442	430	382	392	404	403	441	423	373	429	400	395	394	411	402	423	431	394	415	403	388	404	409	425	397	469	386	402	391	407	402	418	453	431	395	400	406	409	400	433	407	395	423	397	381	427	405	388	386	417	418	412	420	394	411	402	404	390	399	438	406	402	388	437	407	398	374	445	425	409	423	388	434	409	399	397	415	404	394	369	411	376	399	414	387	396	412	446	395	420	387	412	411	376	390	391	391	421	419	416	406	408	404	412	410	414	409	394	391	393	419	427	425	394	414	440	410	470	419	385	406	397	400	403	426	436	401	398	411	419	412	393	413	387	405	421	417	414	441	414	397	381	395	390	415	391	386	403	421	415	396	410	411	411	429	422	442	401	416	415	393	419	456	415	440	439	392	413	418	415	440	398	419	427	395	370	377	370	408	419	375	413	397	419	404	415	389	402	404	373	367	404	398	376	375	401	410	396	431	394	401	412	450	398	406	368	407	439	415	391	397	395	389	386	423	397	410	394	419	375	411	411	426	411	426	382	416	409	408	410	412	407	371	402	396	427	431	429	381	388	395	433	392	383	441	401	378	405	387	397	405	424	426	388	434	395	431	398	404	393	409	416	401	413	425	400	408	414	392	430	417	421	407	397	419	389	393	452	399	422	394	385	412	391	397	377	427	403	425	378	397	421	435	431	370	396	431	393	413	386	399	416	439	367	405	391	399	382	418	410	419	399	376	425	417	423	390	388	391	426	439	431	406	402	430	409	408	431	360	394	395	427	416	399	411	354	429	435	477	419	439	409	389	412	423	401	429	390	422	425	430	398	395	385	405	412	423	404	405	388	414	424	431	393	384	399	405	378	367	441	431	371	425	410	396	416	419	409	399	425	404	410	388	397	419	409	375	404	394	405	411	439	390	427	367	396	385	457	354	391	407	416	381	426	358	393	399	371	443	418	376	376	419	403	438	429	412	397	409	383	431	410	414	404	440	415	455	426	402	413	413	399	398	412	404	409	409	410	400	393	424	425	434	412	411	387	435	423	390	423	437	427	417	398	392	388	405	467	400	406	412	438	392	440	397	441	398	385	411	390	445	403	415	419	431	384	416	395	446	403	404	383	392	395	387	410	363	414	408	413	396	430	429	440	413	426	428	399	417	449	392	404	411	398	398	393	390	423	426	414	380	376	399	430	383	387	379	382	395	426	383	409	408	407	400	395	418	421	391	431	385	437	415	397	411	408	399	425	410	417	406	384	397	406	389	397	407	385	407	371	421	403	392	391	403	427	416	414	406	415	395	377	394	429	415	405	393	389	415	398	400	399	423	382	354	429	397	420	391	409	355	377	395	425	403	425	417	387	396	394	399	422	431	423	402	387	411	387	356	398	412	425	388	359	372	413	419	425	402	401	387	404	407	411	368	411	420	416	392	431	393	395	379	397	434	429	429	390	398	415	406	405	424	410	388	386	435	399	394	387	412	401	417	432	410	380	385	431	404	409	422	395	406	426	423	401	401	392	376	406	390	395	381	406	418	412	383	434	383	401	397	435	420	431	395	404	396	433	387	406	400	401	429	419	456	398	403	407	411	418	399	397	409	407	419	423	394	393	408	409	399	410	386	427	363	383	384	415	393	398	404	415	414	406	403	402	398	404	402	423	413	388	416	392	404	401	401	433	399	413	415	419	387	382	373	386	389	404	378	394	404	449	412	413	389	422	403	397	387	388	431	397	416	412	391	371	391	410	380	408	469	377	398	408	404	422	460	407	418	417	375	408	426	398	379	393	366	426	425	395	392	404	412	395	410	399	389	386	409	350	388	387	431	382	396	466	377	407	395	412	433	395	426	396	396	396	406	407	416	393	391	394	424	415	419	399	402	441	396	393	401	414	411	455	396	415	426	395	413	405	408	414	390	383	395	406	412	398	410	412	422	391	401	426	389	410	406	425	415	401	384	434	391	439	413	416	422	394	416	394
18085	9640	13403	9707	6965	3630	5153	9223	16195	10141	581	225	250	269	217	216	251	215	202	219	205	217	192	215	227	167	235	188	208	218	222	187	230	224	226	224	239	197	233	228	186	239	213	199	192	198	216	209	226	179	218	205	201	201	221	211	195	198	178	203	182	215	218	200	221	224	192	216	212	200	229	220	217	212	207	196	224	186	192	224	188	212	213	203	203	205	214	218	218	204	204	192	198	188	216	206	202	232	241	224	196	184	190	242	199	205	216	211	211	195	203	215	196	216	231	218	229	182	204	202	207	191	227	234	210	207	221	185	209	218	186	197	195	188	190	191	221	230	177	252	204	196	196	194	193	199	204	205	195	194	202	192	211	200	247	206	215	213	211	219	216	204	212	197	184	218	216	194	207	206	240	205	223	209	211	227	217	207	214	201	212	252	213	227	216	210	231	223	192	200	206	204	198	210	217	231	210	197	214	213	199	210	209	217	186	188	212	188	226	213	212	201	209	198	194	174	211	209	202	214	196	208	241	239	212	188	194	184	194	181	181	185	189	198	202	182	195	206	210	215	215	194	205	176	204	190	202	190	239	212	196	180	198	208	208	194	225	207	195	221	209	220	231	218	207	241	214	226	208	213	219	194	227	198	212	232	199	199	195	198	206	200	207	223	183	210	210	196	190	230	193	200	210	203	179	219	206	232	206	186	214	227	217	211	205	201	211	200	211	220	214	193	218	201	240	185	203	219	221	208	227	218	211	197	224	166	235	236	205	192	196	181	215	192	200	191	222	198	218	199	190	187	203	214	197	220	208	206	229	212	193	196	202	201	204	214	226	226	189	229	194	200	180	185	217	186	202	230	206	175	210	212	202	203	191	202	225	198	214	213	195	182	213	194	224	197	181	199	181	187	224	222	215	225	205	198	190	204	199	218	208	211	231	212	192	214	201	209	220	212	211	248	200	200	199	209	233	228	210	186	207	211	202	210	225	214	198	189	186	224	194	217	209	217	213	218	189	199	205	183	225	221	199	219	206	192	214	214	214	224	207	214	196	239	236	224	217	221	215	197	196	189	222	211	239	197	202	207	213	195	223	211	174	232	199	187	210	201	188	189	212	213	180	213	211	217	232	207	214	203	207	196	219	231	201	217	192	248	206	196	183	209	190	202	222	182	228	179	240	218	207	215	237	212	193	206	224	209	216	205	198	205	209	215	226	209	186	193	181	179	222	206	232	206	211	219	245	216	217	202	218	238	207	231	193	217	221	172	207	207	211	221	196	197	232	205	215	211	241	204	227	216	200	174	232	209	199	226	194	188	207	215	200	224	181	204	202	200	213	235	198	200	224	199	212	216	182	205	193	217	199	200	224	203	212	200	225	218	211	221	191	206	200	221	203	198	190	172	231	202	234	197	210	211	228	186	207	212	202	207	231	200	198	167	212	226	216	238	213	208	201	227	198	222	190	201	223	211	199	209	206	221	229	203	214	212	201	212	178	202	213	187	227	189	176	221	206	203	221	212	172	182	218	205	233	199	188	197	204	224	207	216	188	209	221	222	218	192	195	216	217	190	201	232	181	213	203	217	214	209	194	214	234	202	186	190	183	195	203	199	222	208	235	198	192	204	223	215	230	200	193	207	222	181	209	188	213	192	197	211	217	204	231	169	216	218	209	221	190	233	191	208	216	200	235	184	177	208	194	217	223	230	193	212	204	209	181	210	218	203	205	214	190	212	191	209	218	177	188	212	194	183	178	191	214	205	214	191	217	220	231	205	204	209	210	211	224	212	212	217	230	245	189	195	212	199	195	198	219	193	198	224	232	178	186	192	211	225	205	208	179	217	210	236	215	215	194	199	229	215	192	221	201	200	215	213	207	198	203	197	203	181	195	210	212	198	217	200	212	208	210	196	201	187	196	210	214	225	203	210	227	211	220	196	175	230	195	202	197	199	207	193	219	182	211	215	226	202	227	213	178	205	207	190	214	218	208	213	207	219	227	180	207	193	236	193	205	199	212	231	223	196	185	210	222	206	192	192	201	214	210	218	226	212	229	217	199	201	258	217	197	218	212	200	218	212	202	179	209	182	178	183	195	209	212	206	186	208	215	204	192	184	224	206	234	204	213	188	198	206	211	205	188	195	210	214	209	189	228	195	212	216	206	214	241	200	226	207	189	227	183	190	216	218	245	220	232	202	225	172	203	183	187	183	228	209	220	202	193	198	198	186	220	194	244	206	214	219	213	212	215	214	203	192	183	193	184	213	202	195	217	191	207	193	194	195	176	183	202	196	230	200	198	215	234	214	204	204	213	194	196	214	218	201	210	197	196	210	231	213	221	232	221	235	210	212	208	192	214	212	217	207	224	219	196	215	211	210	189	243	215	238	198	184	195	249	186	199	210	211	170	200	199	190	209	226	197	196	207	201	210	219	203	197	198	187	206	195	199	208	195	227	242	201	199	205	219	220	208	175	192	218	202	221	204	202	210	181	200	227	229	216	216	237	223	235	213	193	232	204	198	205	237	198	205	211	179	235	190	217	233	214	185	178	205	204	205	208	218	204	187	199	201	196	202	226	224	189	196	220	210	215	204	189	195	253	197	202	205	245	223	207	218	198	216	217	200	208	216	182	185	208	194	206	229	207	202	204	216	203	192	191	226	218	185	223	211	222	218	240	228	186	215	217	243	224	217	188	221	187	193	223	211	219	229	214	202	205	209	226	198	203	184	211	222	195	211	198	222	226	213	223	187	244	223	222	208	219	199	204	206	213	249	208	221	223	211	194	186	202	206	223	209	200	215	196	193	217	205	217	186	206	204	231	185	201	183	220	217	201	193	217	217	200	211	185	186	185	215	207	181	233	243	198	216	228	224	215	202	192	234	185	198	192	222	211	198	209	199	210	185	191	201	197	223	210	214	213	207	192	188	179	170	196	209	207	216	188	229	217	215	185	207	195	223	222	202	180	207	195	224	216	229	217	212	196	210	190	191	212	185	190	210	184	225	216	200	238	208	221	209	204	198	199	207	188	205	194	212	210	214	194	194	202	195	197	200	215	209	224	229	224	200	212	208	204	213	208	212	220	182	184	200	226	202	239	219	217	235	190	209	214	197	213	214	197	181	219	230	224	187	177	217	197	210	206	186	215	207	189	208	233	203	206	194	194	186	201	177	219	223	221	197	202	200	203	216	210	213	193	207	203	249	221	219	206	190	195	197	246	236	207	210	204	191	194	182	186	205	220	218	196	217	205	213	226	211	218	188	216	193	189	199	171	207	214	224	187	163	202	196	193	218	198	219	220	207	211	190	163	176	193	197	217	193	195	200	194	202	229	192	218	217	220	197	199	216	199	224	235	205	185	213	197	202	198	224	211	191	192	208	184	197	184	203	239	184	205	233	169	196	194	204	203	207	229	209	202	199	206	221	188	194	192	218	191	194	210	185	189	206	214	218	246	214	204	209	197	232	216	223	208	236	229	190	202	211	191	218	226	210	223	206	207	198	191
9989	7448	20638	20816	19003	12523	19727	28930	38150	22662	851	795	761	694	694	668	658	655	604	615	690	574	618	510	590	607	578	576	565	556	513	567	577	547	524	525	524	540	575	550	538	554	526	508	525	566	527	573	539	533	516	541	514	508	513	509	524	524	555	541	545	550	548	541	496	516	550	542	532	530	523	527	525	512	547	516	527	526	539	517	538	502	534	527	558	523	540	509	558	530	530	547	547	534	531	529	506	530	543	535	521	530	527	541	506	572	512	570	530	490	518	545	507	499	521	583	519	542	542	559	534	521	529	543	531	513	479	464	505	517	529	505	536	552	503	524	516	523	582	497	544	528	529	505	499	488	526	546	504	529	537	547	507	524	513	554	509	516	501	494	520	487	532	541	501	529	547	534	498	537	548	550	527	462	545	524	549	464	500	547	512	476	517	488	524	519	545	478	511	525	508	520	508	535	484	533	479	540	527	541	558	493	495	498	516	522	582	537	587	512	506	534	529	516	518	510	496	535	551	487	552	519	505	528	532	474	478	501	499	536	538	503	495	501	503	502	530	502	523	517	545	493	519	517	496	517	559	508	540	473	513	506	516	545	508	524	537	488	502	532	512	496	570	532	531	544	512	505	531	509	525	539	548	527	522	527	509	532	559	538	508	507	505	548	507	521	527	513	492	509	534	526	513	525	561	550	548	535	512	484	533	522	539	531	525	517	546	525	503	543	534	490	518	490	559	484	526	517	509	495	518	533	567	510	474	554	484	526	528	548	513	516	526	493	550	541	537	585	483	488	513	519	567	507	477	516	553	521	538	500	547	517	531	485	521	525	521	490	505	534	522	480	547	530	523	530	504	483	508	503	535	525	508	551	512	568	505	562	549	529	528	504	527	485	500	541	541	528	520	536	545	525	526	486	495	520	529	561	498	540	520	495	487	512	535	517	559	550	499	520	502	504	561	502	520	517	555	478	537	500	518	525	526	550	546	508	518	581	535	563	514	511	507	537	522	487	547	504	479	536	513	514	492	525	546	506	478	522	492	542	510	514	533	520	562	509	516	524	534	517	549	513	534	504	504	505	503	516	529	544	556	473	551	494	531	506	562	552	467	545	514	502	558	525	523	516	478	459	507	564	507	520	505	529	533	480	508	511	542	519	520	495	515	499	498	533	499	551	501	515	534	555	470	463	532	570	547	537	541	523	519	512	504	531	501	498	491	492	553	527	508	502	533	507	514	568	518	517	523	509	514	557	499	503	534	496	546	522	551	529	485	503	550	489	497	506	545	568	523	516	498	543	554	548	510	497	524	569	519	512	499	524	498	485	566	532	480	473	564	559	526	556	512	500	507	514	519	502	520	531	536	505	508	504	521	538	504	513	530	483	503	519	516	494	483	512	551	535	503	564	497	505	519	500	490	522	525	512	537	519	550	526	505	541	530	509	526	492	526	529	488	549	489	505	538	479	477	506	486	526	564	529	549	524	520	517	525	501	504	542	498	512	524	554	539	543	549	521	495	535	552	514	551	547	552	495	504	495	500	505	505	497	516	515	533	507	483	536	523	532	519	497	502	521	532	540	494	533	510	532	561	495	512	519	522	509	490	519	491	497	476	500	510	506	524	569	525	530	537	506	536	490	539	511	510	483	547	527	552	537	521	548	513	468	538	531	481	532	569	524	554	485	515	503	507	544	510	538	542	553	525	535	509	512	506	544	513	586	545	563	519	508	500	506	534	544	545	515	524	536	493	523	537	491	553	513	472	532	547	519	533	506	550	495	528	504	500	539	540	489	479	551	479	513	520	516	499	538	525	500	501	512	519	514	508	539	530	531	537	511	553	474	510	538	494	511	524	504	518	550	507	547	474	523	509	510	541	533	558	521	503	542	551	509	498	514	516	541	517	543	503	475	496	555	520	538	529	559	485	516	512	517	493	550	521	540	490	464	543	507	508	559	516	528	518	509	484	499	558	499	507	524	552	479	476	534	531	506	480	598	537	528	532	540	513	509	566	558	564	539	517	555	493	508	574	529	520	530	524	550	505	550	558	502	508	497	501	523	492	563	539	503	529	536	504	475	522	504	561	505	567	549	478	539	557	549	520	545	504	551	544	492	504	505	536	550	490	556	517	544	507	537	501	509	501	507	546	500	589	502	537	511	523	525	516	518	506	560	572	518	524	489	503	554	546	493	497	475	513	527	506	509	556	550	523	515	492	534	504	502	500	528	549	520	534	517	549	567	531	564	514	547	552	542	529	522	486	607	507	512	514	545	509	530	549	529	539	509	518	524	554	537	519	507	544	514	495	557	513	497	502	522	519	501	519	554	549	552	484	504	503	545	487	519	522	489	549	514	518	499	542	541	542	511	536	530	492	504	592	502	517	534	494	537	507	542	523	492	513	521	528	549	489	525	527	602	546	512	534	497	509	531	510	524	536	486	508	532	479	559	552	507	502	533	490	456	546	504	490	511	515	529	519	500	517	523	525	570	538	520	487	515	532	505	477	533	515	551	562	517	538	552	499	528	527	556	495	531	524	505	474	539	537	536	519	499	518	502	538	550	528	457	512	541	479	515	496	509	545	541	517	536	546	482	490	503	489	478	536	527	508	545	522	513	547	540	516	482	530	483	485	538	552	489	550	535	498	516	449	517	525	519	506	473	523	512	503	502	492	565	511	548	506	535	524	507	558	537	505	531	508	514	528	517	518	498	492	497	524	520	512	512	526	517	527	501	515	537	541	541	515	544	512	542	509	521	530	523	562	527	499	520	535	511	495	536	475	510	509	491	501	525	546	560	519	478	505	539	519	504	500	538	523	500	494	526	459	541	507	550	495	519	511	507	513	525	509	533	508	516	537	515	502	505	495	521	544	531	486	501	528	483	550	519	512	509	480	509	523	482	531	517	505	531	555	524	567	525	550	504	513	523	566	482	509	517	511	511	488	526	519	481	523	511	513	532	542	539	563	494	485	516	473	455	469	527	527	498	490	517	526	476	544	525	493	520	533	498	553	525	518	537	505	501	509	514	547	521	524	503	533	511	519	531	538	508	505	563	566	519	507	506	498	535	494	514	496	520	492	554	510	529	534	560	522	519	553	553	510	541	544	531	558	503	530	492	522	547	470	551	525	537	523	553	516	530	517	547	530	483	527	502	532	519	471	498	514	516	503	572	536	519	531	544	501	543	489	510	500	526	482	523	496	553	541	550	504	543	530	535	518	558	503	521	506	538	511	509	512	490	507	520	512	512	536	525	508	503	547	521	538	542	571	502	526	563	520	496	506	487	531	514	523	526	526	558	511	484	510	526	525	500	533	534	514	493	541	522	509	524	525	501	546	511	499	517	506	539	531	532	491	491	536	515	504	471	535	556	526	535	508	502	530	550	524	548	487	478	499	552	522	515	525	498	526	536	521	540	531	532	528	522	498	492	556	513	516	533	487	540	541	519	534	522	528	549	508	529	536	536	481	514	503	487	547	520	472	533	529	540	501	505	481	518	550	529
28411	16947	20882	16428	10180	5575	5412	6633	28947	27871	3555	508	471	453	436	424	420	409	405	340	410	397	382	409	393	389	371	421	401	375	394	380	405	379	408	397	398	396	417	378	400	414	400	382	370	396	349	361	409	383	372	409	415	346	347	386	397	345	367	414	409	386	335	362	394	381	404	412	362	442	414	388	346	338	395	395	373	424	388	371	354	410	386	356	373	364	386	364	424	420	386	360	358	371	352	384	433	338	385	386	370	405	387	409	386	339	341	397	378	385	387	363	370	392	358	413	379	419	390	381	414	367	387	379	345	392	425	342	389	384	379	403	359	363	382	372	375	363	390	371	377	411	379	375	370	394	404	357	387	391	386	394	394	383	381	369	389	326	389	364	389	393	369	407	376	376	390	359	377	368	402	350	414	348	383	361	384	386	388	386	379	408	360	400	357	416	373	348	394	370	378	360	397	408	410	389	389	378	341	399	373	380	408	379	407	387	359	348	360	382	386	395	382	381	378	415	356	403	369	360	377	368	364	401	375	408	350	380	413	372	355	375	391	374	383	424	383	335	369	382	380	363	380	350	379	403	399	365	411	335	389	377	403	352	382	386	377	384	362	410	379	370	370	375	383	386	392	371	410	371	381	387	361	378	357	391	354	377	375	388	378	420	404	391	361	360	362	395	424	395	391	393	363	400	383	383	384	380	376	394	341	395	345	369	364	382	375	379	366	384	361	378	396	423	383	397	372	382	365	391	378	357	363	370	388	400	372	402	406	409	362	347	335	368	369	409	348	417	389	353	406	396	374	385	391	352	376	394	343	358	368	366	360	381	377	399	363	363	356	405	384	374	358	376	377	391	392	417	380	375	360	378	355	377	381	373	351	360	387	361	365	415	344	369	375	385	367	438	384	407	371	374	365	350	404	393	365	366	373	382	388	444	391	382	411	415	372	411	371	381	392	376	382	395	341	352	392	391	410	364	373	366	404	362	377	359	425	388	362	357	369	413	428	386	426	381	405	369	402	401	362	383	386	394	375	403	377	350	383	379	383	423	394	386	351	407	386	371	386	382	368	398	385	366	376	380	368	345	413	365	366	333	383	375	385	394	375	364	410	373	370	344	392	364	360	379	358	365	390	442	331	417	400	384	398	422	364	311	341	368	392	354	375	378	388	391	443	378	400	391	387	417	343	363	408	389	361	394	368	408	389	384	387	383	374	407	400	359	348	408	391	365	422	406	373	370	375	367	349	385	368	439	404	408	393	376	386	381	387	405	367	363	370	386	391	394	372	378	401	404	389	393	374	352	425	406	389	404	365	379	359	410	391	351	394	388	399	365	364	367	430	392	392	384	424	362	397	354	385	359	397	390	400	397	381	410	405	399	382	381	358	376	402	405	378	402	387	388	393	388	393	361	429	399	385	393	374	390	374	385	389	353	372	399	370	376	391	373	409	376	394	376	367	384	382	354	380	381	360	336	373	422	345	395	374	382	391	384	387	374	396	350	340	358	368	345	391	385	386	364	378	381	399	384	399	393	368	396	388	347	377	392	370	383	373	365	398	391	396	374	345	410	375	416	366	394	407	378	384	379	380	362	350	380	393	379	380	383	389	376	347	403	425	402	412	336	399	347	423	377	371	407	401	375	378	406	343	399	355	369	401	360	382	402	364	357	360	350	368	362	323	387	353	389	397	382	361	366	413	411	393	364	365	373	399	388	395	386	414	393	372	431	390	403	367	410	418	405	407	364	400	372	381	360	380	362	398	399	394	368	360	397	388	387	361	382	350	394	375	385	392	381	395	363	371	350	386	391	415	362	381	365	337	384	385	389	393	336	385	352	365	395	383	351	381	394	401	395	327	359	402	394	375	365	373	420	352	374	406	374	387	385	368	364	402	397	387	388	351	389	356	404	363	384	373	370	362	377	367	402	380	363	402	348	349	357	377	373	382	375	394	382	427	362	370	426	363	392	414	365	383	390	356	402	365	347	361	367	387	417	375	400	368	388	409	374	394	385	387	388	350	352	368	372	425	365	385	347	398	399	374	396	353	380	382	402	371	391	362	412	400	352	381	387	388	407	352	378	406	373	336	389	392	370	419	410	374	382	342	377	368	395	370	350	359	389	394	407	399	368	352	381	377	398	377	395	398	413	368	378	376	384	385	406	405	365	407	352	382	350	349	370	350	350	362	397	364	341	369	389	375	402	415	407	381	370	393	384	359	359	378	402	389	414	404	378	369	424	370	398	409	414	350	342	377	342	354	374	415	389	380	355	422	366	384	357	381	395	392	346	405	319	388	386	377	404	380	392	371	422	415	367	386	373	390	374	401	365	381	420	380	399	398	380	364	370	372	359	384	369	344	358	396	343	372	378	393	397	427	367	398	349	350	387	375	360	395	396	331	425	389	396	396	393	406	384	401	378	423	409	408	358	387	364	368	343	360	393	402	336	411	354	368	394	413	392	362	401	396	429	367	391	377	355	396	348	398	371	373	364	382	380	344	391	413	398	348	345	397	353	377	394	367	385	383	400	378	378	379	366	347	366	413	357	397	419	375	364	384	374	371	382	379	384	395	372	394	390	351	376	405	349	363	398	392	370	353	375	375	389	395	374	383	383	355	416	386	398	384	360	362	375	361	360	350	362	374	367	389	382	414	381	373	380	370	385	394	415	404	401	377	358	366	355	360	375	400	359	418	347	395	381	376	375	395	391	404	389	379	398	360	377	374	428	389	384	420	378	391	402	400	343	370	362	361	409	381	383	409	394	328	390	413	380	362	384	349	365	379	325	375	396	362	385	397	395	405	395	403	351	350	401	381	400	374	373	412	372	366	385	394	374	385	373	363	404	412	356	389	358	426	377	406	397	410	355	404	364	394	395	412	376	372	373	368	381	378	419	391	373	351	390	391	377	392	414	411	372	382	378	396	373	403	411	375	371	386	388	374	404	366	381	384	348	386	408	405	382	420	384	368	350	382	369	370	380	395	401	399	392	381	408	364	365	390	411	397	401	368	389	377	380	407	372	378	341	412	419	407	361	398	391	361	364	379	436	380	387	378	389	383	392	410	376	382	371	373	363	361	385	345	348	342	377	358	393	375	390	367	355	348	364	365	371	371	339	368	407	394	382	366	369	366	427	372	369	368	354	386	365	377	358	419	364	362	366	374	349	388	341	365	420	391	389	356	380	407	413	380	359	356	343	369	380	383	402	361	413	444	373	385	419	386	372	410	363	374	436	392	414	397	391	382	329	390	452	371	368	384	373	382	395	356	329	409	375	360	404	390	387	365	399	349	389	387	373	377	377	339	395	360	358	351	377	336	419	393	398	352	386	396	369	384	368	393	389	396	394	395	353	365	368	344	400	391	349	417	353	437	377	377	370	359	354	392	390	423	361	372	371	408	351	401	380	356	376	393	428	361	367	397	395	374	397	417	383	386	392	420	413	365	384	366	422	384	377	405	395	395	358	369	389	365	440	399	364	334	391	397	369	407	388	353	340	394	370
13767	11915	27196	27315	23667	16698	18371	22486	50873	39940	1624	1385	1310	1210	1202	1208	1178	1071	1134	1048	1101	1021	1030	1037	998	961	926	959	905	916	950	940	980	914	945	925	847	907	956	891	918	866	932	851	883	874	869	923	860	936	893	848	859	888	878	814	851	930	921	832	869	883	902	883	894	920	902	825	878	859	924	902	867	866	892	798	811	849	907	836	914	893	902	897	858	881	891	850	920	865	873	854	857	818	887	883	894	903	880	854	831	853	936	908	836	832	872	830	867	849	845	920	894	842	842	798	846	853	907	811	828	873	840	875	896	843	825	900	879	879	879	879	909	845	843	890	884	839	871	868	826	894	906	863	876	831	852	892	853	801	887	920	832	882	854	815	865	844	894	866	853	835	864	849	892	894	916	815	901	898	834	861	841	928	826	867	861	857	883	889	876	855	840	881	861	848	873	879	867	868	894	845	852	866	878	899	885	880	818	869	843	853	845	848	887	848	886	843	882	846	855	905	860	838	847	829	870	816	863	854	821	875	859	868	861	848	835	828	841	876	883	848	884	882	832	825	877	852	846	850	895	876	865	891	871	820	837	810	884	829	843	882	880	889	849	813	837	873	851	846	850	874	911	835	872	841	857	789	843	872	848	852	839	833	826	811	904	842	836	830	905	868	840	838	864	828	830	870	894	791	864	872	866	919	919	864	858	872	862	841	836	859	891	868	848	877	846	872	856	881	857	902	919	817	831	836	835	848	813	840	865	899	876	890	842	818	874	816	848	877	857	807	865	898	855	876	856	866	839	804	830	829	902	865	837	812	855	842	855	838	884	888	835	842	815	837	893	878	824	895	884	836	794	843	823	896	853	843	892	866	875	865	911	887	932	855	852	876	875	892	862	853	858	884	874	878	881	881	905	868	867	940	818	867	888	880	771	848	851	872	843	870	802	871	808	845	874	890	864	808	857	832	806	843	887	889	801	826	809	846	810	842	883	906	871	865	860	850	861	819	838	838	818	908	891	830	791	871	857	894	894	927	838	850	821	868	846	878	831	870	807	885	864	883	813	878	909	859	898	867	844	859	872	833	856	829	878	849	819	817	931	880	862	870	885	810	902	829	847	874	862	909	809	862	861	811	873	877	883	833	896	846	920	857	824	859	871	897	862	907	853	882	873	863	828	827	789	905	887	863	860	855	827	893	813	870	890	853	880	867	884	815	837	874	900	862	815	872	863	947	912	880	864	861	885	869	893	850	836	846	893	822	824	856	880	843	854	833	888	823	836	855	814	799	871	877	809	905	857	856	851	910	900	832	875	827	840	806	872	826	858	846	784	834	842	909	871	838	886	875	838	825	853	838	861	846	827	831	833	810	872	893	839	844	832	907	778	839	807	885	906	821	849	824	813	841	851	869	895	934	852	892	875	866	883	837	848	923	848	824	846	868	920	886	846	850	900	871	837	864	864	828	880	869	877	825	835	867	876	860	845	832	829	894	870	839	873	885	880	920	897	915	800	859	835	873	857	814	891	885	937	884	864	839	839	851	833	927	874	824	883	864	854	910	829	843	835	848	897	882	862	867	862	833	864	876	901	887	854	851	861	839	821	915	931	828	899	855	883	939	866	803	849	846	879	873	859	836	863	875	870	920	841	870	866	812	823	885	839	823	856	899	893	889	904	878	921	908	854	896	875	852	854	839	871	858	890	918	813	838	840	846	881	892	835	851	862	899	872	898	856	855	814	840	834	880	824	871	798	887	865	905	849	827	896	838	873	820	895	868	875	857	841	869	857	854	880	849	862	848	899	873	857	861	885	877	867	828	876	886	866	836	867	878	890	877	915	835	834	896	864	857	862	831	879	855	846	886	867	860	849	852	792	871	880	875	860	809	862	904	880	872	892	877	892	899	852	870	826	824	907	868	854	827	840	826	815	871	817	904	877	847	939	833	863	827	861	887	816	868	835	881	841	907	812	864	858	894	860	844	842	812	906	817	838	899	854	873	858	851	876	882	884	846	857	859	876	861	825	829	829	915	847	895	850	848	866	834	867	844	843	861	936	863	845	878	907	848	811	879	826	873	855	837	878	825	899	900	867	868	866	851	824	879	839	908	791	887	866	877	839	857	858	882	860	882	810	852	911	879	838	860	941	827	845	897	915	814	890	891	895	835	907	844	858	842	847	856	805	877	918	870	885	852	797	840	838	896	865	845	885	907	868	843	876	832	877	856	842	909	866	840	817	953	810	882	869	876	860	841	851	805	847	884	855	834	891	869	859	915	785	864	851	895	947	838	861	881	869	834	844	866	812	890	841	922	839	831	831	832	875	853	895	881	878	842	883	842	873	874	906	864	830	882	862	824	828	840	848	858	852	826	852	844	859	894	812	879	846	898	881	875	849	840	845	907	859	886	893	888	902	845	830	877	851	870	854	857	826	859	819	895	912	836	928	857	873	861	816	863	874	820	834	843	868	871	830	829	877	875	840	869	896	878	870	854	894	907	904	892	860	889	845	887	857	917	872	857	853	834	856	873	862	867	847	916	849	839	819	857	839	857	860	835	794	872	848	841	888	842	830	892	874	864	874	878	883	863	870	863	912	845	824	830	827	865	907	836	830	861	838	834	876	888	864	864	845	892	855	883	870	879	815	841	848	823	840	859	891	868	935	890	849	885	870	884	850	853	862	932	871	835	859	817	891	856	855	889	822	855	903	848	865	886	842	841	846	873	857	886	894	898	832	876	889	882	787	853	857	853	890	822	832	896	888	824	851	877	830	874	818	878	874	812	947	865	825	853	875	848	856	857	882	902	830	854	863	869	830	825	850	874	891	864	859	879	786	881	811	855	890	851	834	836	871	857	872	865	822	861	839	868	840	884	903	852	818	846	858	830	842	883	875	858	841	900	831	850	846	868	767	840	816	878	828	855	884	862	893	818	838	850	896	834	907	876	856	801	911	881	845	888	886	867	864	811	853	889	832	845	888	859	848	824	796	834	843	879	828	851	861	866	835	862	837	833	875	829	849	847	857	848	877	847	841	851	901	806	819	847	857	848	859	828	880	866	788	857	851	830	839	804	899	827	890	909	876	827	824	833	839	880	862	843	879	877	842	820	857	849	891	914	874	857	840	859	859	897	802	870	914	840	873	807	820	791	926	874	916	822	834	848	828	848	806	894	878	903	891	876	864	866	870	878	867	875	882	869	831	903	858	811	917	878	834	858	892	818	834	879	861	870	822	862	897	862	903	792	871	865	836	885	822	849	857	861	865	842	832	886	870	876	871	846	856	802	850	914	866	920	907	809	814	867	868	836	882	811	851	826	898	850	853	884	831	828	823	877	860	846	843	854	904	876	911	861	852	856	867	853	811	855	845	889	869	832	896	833	880	862	895	812	850	885	850	891	923	873	801	873	821	867	892	852	879	825	880	838	874	863	880	872	862	897	879	851	853	862	794	864	854	861	821	853	806	869	881	828	788	850	840	884	877	873	839	845	903	837	887	830	871	788	900	906	838	868
8502	5626	7146	5229	2872	1911	1140	796	930	933	193	183	173	159	158	144	165	175	191	183	153	202	168	168	160	145	189	187	157	175	157	165	170	190	171	178	172	166	177	162	184	178	184	194	159	210	199	155	164	172	169	154	171	188	172	158	140	177	157	185	177	187	161	176	155	172	150	174	148	174	219	161	175	175	139	172	175	162	174	189	173	169	200	192	172	174	163	179	148	176	169	181	181	174	159	173	167	161	135	165	179	172	154	167	170	166	184	154	193	194	167	165	171	178	180	185	171	169	141	159	184	200	185	177	175	172	170	180	175	187	178	179	175	178	168	153	168	163	172	154	157	178	170	175	169	159	201	166	166	165	183	160	171	163	199	171	166	167	173	180	160	184	170	166	171	169	181	178	165	158	183	186	173	179	167	147	188	164	183	191	166	203	173	194	174	190	176	164	166	156	168	180	176	197	179	171	164	167	162	185	175	174	157	173	157	200	168	156	202	187	186	163	175	160	164	172	199	175	147	174	171	176	190	157	170	163	152	153	164	164	147	181	163	195	154	190	167	189	168	164	176	162	165	176	192	166	188	174	165	167	178	177	196	167	172	140	175	198	174	153	146	162	175	160	161	176	158	142	191	171	172	167	183	192	169	167	195	183	162	181	173	170	180	150	189	197	163	156	172	183	182	165	173	155	179	178	174	175	154	159	149	165	161	169	184	187	170	202	180	152	175	173	171	185	167	162	164	164	180	162	175	159	206	170	197	178	193	168	196	187	155	154	176	189	161	161	176	164	179	156	160	169	169	171	183	193	160	178	173	177	171	180	192	154	191	185	164	155	156	157	147	187	174	148	163	161	180	188	153	167	181	171	180	165	159	144	156	218	158	197	187	189	167	171	180	162	161	175	166	203	150	188	167	148	163	187	179	164	190	151	157	164	173	181	170	180	167	164	176	182	147	176	192	182	178	171	174	195	182	176	184	168	169	225	157	170	168	146	157	192	188	172	183	190	193	206	174	178	180	188	161	182	161	164	165	173	167	189	175	174	166	171	178	145	161	191	194	185	151	171	189	188	181	180	175	175	142	154	162	188	178	165	166	167	167	147	166	177	166	153	177	156	192	160	193	173	168	177	188	174	194	146	178	187	201	177	195	151	183	165	197	169	180	194	166	158	177	163	171	172	149	173	189	173	178	166	175	178	180	163	163	167	187	174	176	151	159	165	173	162	171	177	177	147	187	131	195	204	169	201	176	177	167	193	190	168	194	151	177	165	204	184	171	175	153	182	198	173	188	168	166	203	146	166	169	181	167	189	171	178	183	186	185	191	155	158	166	174	191	162	168	170	167	162	206	182	191	188	159	187	181	170	199	184	187	176	185	165	198	173	172	199	179	180	179	173	176	172	169	184	177	203	178	167	154	177	184	161	186	164	172	173	181	179	168	163	178	164	161	182	166	180	174	188	188	191	174	160	150	175	184	158	156	177	177	184	182	162	166	151	182	177	180	196	166	169	153	149	178	175	169	165	174	168	148	169	184	171	166	157	159	192	167	183	219	160	152	193	182	164	163	165	191	166	176	167	148	184	167	178	165	164	193	161	169	156	188	174	168	175	158	178	191	177	195	172	178	173	183	139	176	162	186	171	177	172	157	188	166	174	176	199	195	190	178	151	182	169	149	157	166	187	169	172	156	178	152	169	173	144	173	176	176	149	152	159	162	148	160	167	149	185	177	177	152	141	148	171	165	167	173	153	177	189	159	188	157	162	161	186	173	179	161	171	190	168	175	184	156	179	185	169	159	164	170	197	183	163	190	188	189	155	156	183	196	161	183	160	166	179	158	185	165	174	173	141	181	183	204	170	170	180	166	176	154	162	178	156	155	167	183	154	179	192	179	154	178	203	198	174	181	203	179	158	193	180	180	177	174	179	172	161	165	171	174	183	177	160	159	150	168	201	160	173	157	160	174	175	192	166	184	176	179	168	162	168	177	192	163	184	182	152	168	169	153	165	164	148	173	147	166	160	166	162	167	190	179	155	172	168	197	181	186	160	179	152	177	166	169	189	182	168	166	193	188	175	177	167	157	155	170	174	168	191	184	163	162	179	172	177	161	174	177	161	189	168	191	165	160	184	173	161	170	158	193	180	176	177	171	159	164	167	199	181	160	168	161	149	178	171	159	175	153	163	161	164	169	172	154	156	167	165	150	156	177	209	190	147	162	164	168	173	164	165	184	179	190	177	185	177	161	185	176	200	197	166	180	172	168	169	171	180	167	170	186	159	151	175	180	159	184	187	158	182	199	178	168	148	183	159	197	171	161	143	188	177	182	186	174	186	171	158	176	199	170	196	193	178	161	143	148	156	156	168	168	171	167	166	152	177	178	155	171	167	176	180	179	172	159	173	165	175	175	181	177	152	180	190	161	183	166	162	181	173	183	178	195	164	161	157	180	148	173	188	188	180	168	164	171	157	170	173	165	195	193	187	163	172	148	174	162	168	147	184	158	203	161	195	190	193	171	173	147	169	171	165	169	173	190	154	209	167	160	174	189	194	157	168	184	181	177	192	188	185	176	152	172	176	162	165	172	189	194	171	164	175	183	179	152	203	182	170	179	191	148	177	192	171	193	156	192	187	176	192	177	192	186	179	183	178	178	182	164	157	191	174	161	183	188	160	201	195	178	179	156	185	154	221	166	159	176	154	160	201	191	168	166	167	181	164	170	183	179	171	174	179	173	169	178	177	182	149	177	174	202	144	169	169	186	156	179	184	167	180	155	187	186	154	183	195	164	177	195	176	176	198	160	161	161	190	164	170	173	182	195	164	169	198	177	187	162	197	161	157	191	184	190	198	199	164	169	183	195	182	179	167	147	160	166	180	184	187	173	158	167	173	187	161	174	149	153	167	173	187	180	174	163	208	169	162	191	175	172	189	166	143	158	191	163	146	171	189	162	160	171	171	176	182	178	164	177	144	166	168	171	180	182	183	168	180	182	175	153	182	170	189	182	170	194	165	165	162	177	162	189	153	172	175	175	166	193	161	184	188	187	177	167	204	162	169	187	162	163	177	160	198	178	185	152	176	184	174	175	187	188	171	203	168	193	147	147	155	171	156	175	210	168	159	176	170	175	174	153	174	168	180	187	176	171	153	166	161	176	163	183	161	194	158	184	169	173	174	163	163	193	185	176	155	165	170	183	174	173	173	169	184	129	178	158	133	205	172	168	188	166	178	175	191	185	152	168	170	182	156	147	173	153	173	193	191	181	181	161	172	186	174	159	202	161	165	170	192	170	181	156	178	148	181	151	193	172	179	153	166	158	200	189	165	175	152	151	178	162	171	168	199	157	165	191	181	187	169	175	178	193	180	166	185	156	187	177	172	172	190	191	172	167	172	162	211	184	179	180	161	167	190	187	186	182	180	169	155	163	157	153	167	181	151	179	180	173	192	184	172	172	153	171	142	175	168	171	198	201	192	180	180	165	170	177	172	192	171	200	165	171	155
5019	4676	12277	13352	10051	7851	5148	3711	5110	4223	443	446	478	463	463	431	475	425	444	440	477	444	441	448	423	383	472	450	464	460	437	440	447	479	425	438	461	425	452	426	423	425	438	449	474	416	431	474	428	438	434	416	442	450	451	414	402	416	417	459	435	463	434	441	440	420	439	451	445	450	453	422	403	390	456	425	438	451	458	408	437	462	460	443	486	442	453	440	424	414	444	419	434	445	405	486	438	452	416	463	449	423	409	428	448	474	405	398	401	410	440	433	408	442	395	458	442	436	429	433	474	419	444	421	427	420	417	434	428	448	451	424	420	410	444	443	457	445	465	435	422	413	446	426	429	424	430	418	453	430	420	433	436	416	415	453	433	459	454	401	431	435	415	439	462	464	447	447	454	441	411	429	417	456	440	424	407	428	423	448	427	466	435	387	438	433	420	407	487	402	467	440	384	412	412	409	441	429	416	426	428	442	435	460	474	426	440	445	402	425	432	441	453	434	432	441	433	427	439	452	427	469	426	445	435	434	453	402	392	425	465	461	490	442	407	418	461	429	444	455	454	436	437	440	426	420	431	411	419	433	437	415	437	413	445	424	442	441	462	433	486	432	450	392	427	474	467	461	456	442	428	433	433	410	420	452	425	444	450	453	437	470	408	420	441	414	429	419	452	441	449	436	436	440	446	425	424	451	437	422	434	424	402	432	415	440	459	425	442	467	454	469	457	425	485	424	457	454	401	464	460	444	420	470	444	432	424	455	454	429	434	426	440	445	469	414	414	453	461	422	448	425	413	451	486	413	436	464	439	441	450	382	470	427	449	452	423	411	450	452	425	426	436	436	441	415	453	420	471	420	399	430	431	419	441	455	439	435	455	415	413	438	437	460	440	434	429	445	415	488	425	438	406	421	457	398	419	432	413	464	443	449	453	430	408	433	444	467	416	426	438	438	439	446	476	404	405	441	441	441	457	410	441	420	473	387	445	428	424	448	408	436	410	438	445	427	426	402	438	405	444	422	444	397	437	417	431	458	434	430	441	438	441	427	438	406	430	406	443	417	468	453	417	455	424	455	451	450	455	411	457	425	421	448	434	443	420	435	448	396	434	447	454	429	455	398	449	435	452	463	473	471	462	447	460	456	439	462	425	442	455	425	455	415	524	460	458	449	449	407	443	452	429	445	416	436	396	446	440	458	463	477	472	416	447	417	455	471	449	461	420	420	447	424	476	438	423	408	456	427	460	416	421	450	450	419	449	453	412	447	415	441	399	467	442	448	434	439	412	443	417	408	412	430	442	440	447	461	450	482	437	403	415	435	437	410	399	436	430	434	418	455	432	436	445	451	412	430	409	437	442	473	425	432	419	404	435	466	453	422	464	480	446	414	439	380	423	415	479	475	438	438	459	436	437	421	434	420	456	436	452	456	436	401	440	430	422	405	431	427	421	429	413	429	425	399	436	453	422	444	474	433	433	454	429	433	426	416	428	447	442	477	468	452	448	452	449	423	418	421	452	409	450	478	454	445	424	440	436	426	401	447	461	446	446	447	429	407	450	433	458	426	421	420	459	453	436	435	459	455	446	450	427	463	451	443	450	420	412	465	473	419	461	420	442	444	437	438	417	439	428	424	442	443	425	433	414	440	447	438	456	430	463	430	428	481	445	426	438	431	412	436	415	456	420	416	455	419	420	483	435	440	412	449	444	434	419	447	454	417	431	461	428	442	442	398	414	450	434	450	441	458	458	432	430	451	441	397	467	408	453	446	451	444	468	457	417	443	453	462	436	428	403	444	458	469	407	425	450	418	400	427	497	443	437	451	457	427	435	466	454	423	448	425	430	416	435	445	463	471	437	411	386	425	438	425	469	441	435	433	414	419	428	412	470	400	441	418	429	389	409	460	468	433	429	424	461	425	482	398	421	437	447	431	458	458	464	436	413	438	439	436	383	436	428	420	446	425	434	483	424	457	440	446	408	422	421	436	470	426	457	420	429	496	429	423	420	458	451	411	405	443	431	402	431	440	434	449	432	450	453	463	438	441	485	438	415	447	453	451	480	462	437	431	457	452	457	427	419	465	432	464	437	442	422	433	419	447	401	446	433	391	411	424	434	437	424	472	422	437	425	459	441	426	444	471	467	465	443	433	451	401	405	414	428	458	426	467	452	408	419	409	423	398	456	436	453	420	414	432	448	460	454	470	417	445	468	422	452	421	443	441	432	409	454	434	389	431	410	429	439	434	387	452	419	445	444	408	422	447	447	476	437	440	414	443	423	439	415	467	432	449	420	430	443	449	442	441	400	453	462	424	438	394	432	448	474	412	414	438	428	444	465	425	437	451	431	412	437	443	427	460	450	439	396	446	411	442	458	463	470	438	433	394	426	408	444	423	442	444	468	420	421	423	440	426	439	449	460	446	416	446	444	401	431	409	408	491	446	411	436	437	431	441	445	440	429	435	422	441	421	454	429	396	381	423	423	417	430	424	426	429	450	430	439	431	472	428	416	452	400	440	462	410	421	461	441	437	415	422	393	427	450	426	478	421	427	398	455	434	445	458	428	410	437	442	428	458	431	385	398	435	446	440	471	447	440	445	416	404	413	434	443	481	443	411	431	380	470	443	446	408	436	395	443	453	403	440	470	455	421	444	428	404	410	435	450	437	409	431	433	445	444	428	426	399	458	463	423	412	433	433	421	435	418	457	433	427	448	439	430	424	456	507	452	440	466	449	393	450	422	460	433	450	456	427	441	445	426	413	439	434	458	433	409	436	448	389	436	409	411	432	418	426	443	476	469	444	462	406	442	428	426	469	414	417	429	410	479	412	437	441	477	475	417	417	419	436	402	416	410	460	432	447	441	425	472	414	424	447	446	415	445	440	421	431	427	414	416	454	409	433	447	444	402	426	436	433	451	440	412	457	416	411	423	403	446	424	440	441	438	442	468	394	438	418	442	461	488	400	463	405	438	421	406	420	433	429	444	412	424	442	422	416	463	429	442	460	460	437	457	437	439	432	477	432	453	411	450	476	460	462	454	441	433	377	406	426	411	401	411	407	459	469	430	417	432	464	414	449	443	428	455	429	417	455	459	409	429	433	451	446	450	414	482	431	454	447	439	424	465	414	422	437	488	458	434	428	450	429	444	458	384	405	471	399	467	471	441	418	455	411	458	421	366	447	435	468	426	413	482	451	433	451	478	426	424	416	429	441	410	477	447	441	412	404	404	447	450	459	387	424	448	435	417	434	413	426	451	453	422	435	412	412	455	431	454	434	441	427	398	432	454	468	436	420	408	448	463	430	458	441	416	403	487	426	434	430	462	448	453	415	454	421	399	455	441	429	444	447	411	491	417	441	442	440	442	442	391	455	425	391	403	466	457	462	422	462	422	389	418	440	454	412	420	401	389	415	471	427	406	466	472	426	430	439	478	425	438	441	488	420	460	467	445	422	452	480	459	435	403	455	427	431	435	444	445	464	448	432	441	449	435	442	402	457
18467	9939	11927	10054	5439	3411	2289	2233	11585	13754	1076	259	230	223	239	237	216	241	206	244	215	220	202	213	216	218	213	219	178	207	213	215	191	201	174	213	210	192	207	213	196	208	206	182	184	210	199	206	226	201	182	216	198	214	219	207	211	197	215	203	188	195	197	184	222	197	203	184	206	187	199	198	216	215	195	169	199	193	217	198	203	210	201	201	223	186	204	205	201	216	208	206	193	189	172	201	188	225	217	197	227	199	199	186	221	199	210	220	211	184	201	157	185	206	184	222	195	185	208	205	193	215	166	207	243	210	197	197	209	207	207	188	220	195	226	195	201	209	220	211	229	178	200	191	212	203	223	199	159	194	212	218	217	212	216	220	192	195	197	186	216	197	198	201	204	231	224	192	189	186	199	210	191	209	201	193	223	201	228	216	216	186	208	219	169	175	222	231	204	204	242	196	199	229	208	195	216	219	183	231	217	206	224	183	196	204	211	203	199	197	207	206	199	200	170	173	183	206	204	191	223	190	185	207	192	212	203	186	211	218	178	180	208	208	216	199	214	220	209	203	219	204	207	236	190	212	205	191	201	211	226	199	189	195	203	226	189	182	206	209	223	191	203	180	232	224	196	179	155	196	207	206	209	195	200	198	222	201	197	185	197	190	187	207	210	190	188	217	231	221	177	191	205	228	210	203	229	205	203	203	212	219	193	210	179	220	205	222	200	235	211	190	221	249	240	213	181	219	192	201	198	210	178	216	219	193	218	195	184	186	215	190	187	219	201	199	180	208	198	210	229	200	240	193	195	167	182	198	208	204	205	226	237	214	252	214	189	195	197	207	205	194	190	197	184	190	214	232	202	203	228	184	177	185	210	192	202	223	201	203	200	174	201	195	176	204	205	216	198	202	209	215	193	192	217	207	205	169	211	205	199	187	189	212	214	197	202	177	201	196	204	188	191	240	183	193	222	228	209	211	224	219	218	175	189	206	211	206	214	212	202	233	175	230	200	201	222	197	196	192	174	235	194	228	210	205	198	226	223	205	187	173	195	229	206	214	229	206	191	197	192	204	181	190	184	199	191	242	212	199	202	199	177	212	202	191	202	246	190	195	210	207	198	219	202	201	194	187	215	211	205	173	200	170	205	208	225	163	201	177	188	197	200	203	187	186	211	199	205	190	165	223	188	199	179	204	189	198	187	210	186	174	188	205	201	186	227	204	222	197	170	214	208	215	202	182	211	219	210	209	220	187	192	207	173	207	224	211	205	226	189	180	184	187	187	187	207	193	222	198	200	207	175	223	183	191	204	196	204	215	173	194	213	219	206	207	204	209	200	198	240	210	209	199	185	210	208	201	202	182	175	192	205	192	209	195	227	197	194	214	192	202	193	205	209	209	223	209	210	206	204	198	196	203	181	190	191	207	199	203	202	218	215	202	218	203	208	203	225	186	218	205	179	204	212	230	196	211	185	194	187	204	189	181	220	184	204	177	193	204	203	224	204	191	207	178	193	202	192	198	197	183	185	228	218	246	192	194	216	207	187	226	198	218	197	190	198	188	192	202	217	192	198	189	209	222	203	184	215	230	207	180	197	212	246	205	204	202	180	220	213	188	176	205	198	178	201	193	201	229	209	207	189	181	184	190	227	177	185	191	190	205	210	189	201	221	185	185	208	221	206	206	203	201	189	206	189	217	230	218	180	213	235	217	217	205	201	197	215	213	205	231	191	186	193	191	197	209	203	196	188	205	217	213	217	195	195	192	190	184	228	197	188	187	178	175	193	199	228	198	216	204	220	198	226	208	216	224	214	209	185	179	177	213	199	197	189	204	221	213	211	189	201	220	213	201	202	219	199	196	209	215	218	188	207	204	214	232	196	208	195	199	219	214	219	201	228	201	222	201	194	192	219	196	200	180	185	207	221	205	221	198	184	215	219	194	188	193	185	214	188	211	188	216	188	201	198	189	177	214	206	234	188	184	231	224	215	200	181	190	172	187	177	210	201	211	208	228	204	202	223	196	198	186	217	202	220	197	209	190	208	223	199	213	199	185	226	222	210	154	214	204	211	226	200	214	206	196	189	189	190	209	220	203	201	199	187	205	197	207	202	199	177	206	204	189	207	213	193	217	197	188	215	180	175	215	198	189	188	184	172	177	203	199	198	224	217	211	198	215	217	225	186	187	197	198	209	193	213	225	222	196	188	202	233	235	212	207	192	224	212	202	177	211	211	190	197	200	219	194	183	229	207	199	167	184	209	184	219	233	176	215	189	201	203	205	202	219	195	200	196	191	193	209	216	202	193	200	179	204	198	198	230	224	235	204	192	196	197	198	190	204	213	192	184	182	204	213	191	189	198	208	188	221	214	198	198	209	189	224	223	199	189	182	195	202	216	209	213	182	174	206	211	194	186	181	224	201	194	181	187	208	214	178	177	203	198	205	207	213	204	196	192	227	207	209	184	207	202	179	200	202	189	191	196	201	204	191	203	196	211	186	231	179	195	177	183	209	192	223	196	188	196	179	183	214	211	201	210	220	191	223	181	195	231	204	197	221	210	230	181	235	190	215	202	210	226	184	169	180	213	217	187	210	215	198	195	201	212	207	194	200	185	208	201	193	186	209	221	191	196	223	219	186	220	186	197	217	223	192	210	200	219	189	193	202	208	241	189	217	215	188	185	173	186	214	214	204	182	230	207	202	214	223	215	198	205	220	198	188	185	207	196	180	212	229	185	189	197	228	189	223	191	195	161	202	201	209	208	200	192	192	175	240	214	217	228	217	219	180	229	208	183	205	216	162	207	197	191	205	205	210	207	166	185	184	235	216	194	226	187	216	200	200	209	227	203	213	210	210	167	181	201	180	197	211	206	192	190	210	218	236	214	192	193	190	212	182	183	221	218	185	197	180	190	201	213	177	231	204	196	225	215	230	175	196	193	211	197	173	191	187	187	196	196	229	206	176	207	205	191	227	220	204	184	206	215	175	232	214	213	196	206	196	207	215	222	200	215	220	215	210	206	214	201	210	192	194	215	203	206	224	200	207	203	183	178	188	207	217	229	187	235	213	207	184	224	197	216	191	198	208	198	201	214	198	187	174	216	218	217	179	180	222	213	188	207	203	209	186	201	181	206	193	192	176	196	184	226	198	194	206	184	215	222	211	240	192	163	207	196	232	197	184	196	208	206	172	231	168	222	223	184	193	177	215	212	209	204	216	192	207	211	216	187	221	202	198	194	193	193	219	189	222	179	192	182	205	187	171	207	196	222	209	212	205	187	206	212	194	187	189	209	199	186	188	208	186	214	182	217	190	181	239	186	218	199	192	193	218	205	189	196	214	223	182	203	207	232	222	206	204	187	202	196	214	205	193	193	172	192	195	228	192	180	224	188	235	199	214	186	197	210	211	202	196	215	192	224	215	208	236	204	190	186	186	179	183	203	196	258	189	215	218	185	187	194	178	195	204	219	198	193	203	185	191	207	174	211	213	212	177	202	196	212	228
10278	7717	18572	21451	15647	12533	9678	10298	33848	31159	933	848	780	713	729	707	624	640	627	576	623	599	585	572	563	536	557	540	606	569	549	571	546	542	510	560	555	567	499	526	557	484	535	527	557	539	522	538	558	578	525	565	512	513	530	518	516	488	556	515	549	520	534	520	563	545	531	543	525	505	537	523	515	453	524	511	526	522	468	482	556	536	469	530	535	503	468	510	511	562	496	527	479	536	504	531	526	513	499	550	520	514	520	552	511	465	567	529	509	567	510	552	539	489	497	526	532	505	524	458	488	497	531	504	507	531	526	500	508	475	518	471	523	495	493	533	497	519	525	519	520	533	517	484	518	492	592	538	550	532	507	520	521	501	503	522	510	523	496	490	526	528	482	487	498	487	522	469	487	517	498	519	505	516	529	535	514	493	506	491	500	520	504	527	507	507	476	512	510	530	509	487	524	544	517	494	497	508	485	548	517	539	541	534	534	535	520	496	484	513	503	505	522	502	473	519	508	508	481	493	505	470	520	523	492	533	491	504	527	490	511	497	504	520	504	534	530	545	515	505	489	495	452	522	513	526	499	492	486	519	526	508	522	524	529	511	495	556	499	479	510	491	509	524	485	503	542	545	533	544	510	496	520	574	495	510	507	501	556	518	544	480	507	459	533	543	506	517	492	533	515	546	549	500	534	514	516	505	506	533	522	497	488	530	478	502	540	536	543	525	513	501	524	531	558	525	505	558	520	510	487	520	547	529	522	531	555	536	531	509	534	459	538	536	491	522	543	525	493	508	528	552	518	523	519	520	554	520	504	489	496	484	499	498	528	504	539	512	506	518	511	483	508	498	505	490	504	524	530	506	516	507	517	505	499	518	527	508	510	514	521	513	476	528	543	529	507	483	495	526	514	485	487	519	530	515	510	529	556	517	514	555	575	502	492	496	532	503	523	531	536	520	544	519	496	520	493	476	482	485	520	481	518	498	510	522	509	551	493	486	507	523	495	534	481	534	493	481	516	563	503	505	511	507	476	513	492	520	528	529	528	542	477	525	515	502	501	500	501	499	536	510	487	520	514	507	463	536	536	478	502	521	467	521	462	526	490	503	513	542	518	549	515	539	458	496	495	495	494	540	481	503	539	509	513	493	555	481	477	497	502	500	479	511	488	504	507	489	491	452	505	518	469	525	553	505	506	531	541	512	452	506	488	521	476	526	535	493	501	519	506	474	508	559	525	535	514	475	503	527	553	524	525	463	520	495	503	527	515	494	507	483	505	507	489	513	521	523	539	517	502	532	502	565	547	488	502	548	519	474	497	475	490	512	545	529	500	502	471	466	500	469	532	527	490	530	507	519	495	458	497	507	516	478	517	553	530	537	531	517	494	510	530	537	515	490	531	560	486	524	493	514	482	484	494	508	501	492	513	509	511	508	484	479	548	482	493	494	525	525	510	509	506	525	540	519	497	509	501	523	482	506	483	522	469	471	548	510	490	510	513	489	533	492	507	519	494	488	514	539	488	481	514	510	535	481	505	513	516	487	499	521	505	509	481	513	501	492	577	524	498	516	543	523	486	517	489	478	539	485	498	496	509	478	487	537	493	501	479	517	476	527	508	484	553	524	490	488	517	509	496	533	487	500	502	507	524	466	486	547	494	494	520	514	479	535	475	494	501	507	491	525	477	526	470	483	467	464	515	536	494	556	468	518	492	513	500	528	511	549	524	500	518	520	548	519	522	470	507	463	500	517	512	491	466	519	517	531	502	496	491	494	523	548	509	528	492	500	500	505	492	483	520	518	474	516	519	486	530	480	539	461	506	514	542	480	516	514	537	528	502	514	506	550	518	543	541	526	523	516	504	500	505	522	512	503	482	539	521	526	536	456	524	522	513	513	581	472	489	526	482	526	503	502	526	520	509	528	519	517	518	541	501	511	510	526	518	529	534	484	506	510	505	544	540	492	484	512	496	519	503	469	502	456	497	471	519	524	524	499	545	536	510	523	518	487	494	547	537	525	543	517	534	542	487	550	543	508	507	514	487	504	505	503	505	496	475	516	506	529	535	517	464	516	515	535	522	501	510	515	501	523	528	519	509	495	488	502	520	499	553	540	497	529	548	521	512	482	509	504	508	495	514	482	503	487	496	483	535	487	562	515	506	532	513	516	513	478	509	535	526	474	492	521	516	508	521	487	474	526	517	487	527	492	528	525	544	465	534	493	506	538	514	491	477	486	528	496	533	541	478	510	510	482	516	498	498	495	492	503	481	535	512	500	542	493	529	492	472	515	523	525	501	508	523	522	532	506	520	474	498	510	535	487	461	496	542	494	533	537	552	511	506	469	498	519	481	528	519	517	509	542	501	501	514	546	507	518	496	528	508	511	534	494	512	536	529	489	502	546	499	492	525	526	490	491	555	553	522	537	518	490	501	518	533	480	505	459	503	509	562	534	510	517	496	528	539	464	470	528	562	552	479	500	549	528	524	505	493	466	467	507	508	517	489	499	521	536	542	535	494	504	470	526	543	519	542	507	492	533	511	531	500	516	515	525	514	495	508	499	538	481	499	515	537	489	503	483	501	511	537	485	511	523	523	532	486	533	494	536	507	494	468	515	523	493	540	493	521	504	501	502	539	510	535	506	502	577	518	554	531	503	503	517	534	494	531	508	480	509	481	470	548	487	482	536	503	499	534	523	528	486	523	463	507	497	546	541	511	504	494	511	497	538	499	510	548	508	506	520	541	495	487	531	524	521	538	511	504	478	546	506	521	526	501	515	506	499	506	525	487	518	522	503	505	475	527	497	501	477	548	560	486	519	489	493	549	502	492	475	498	518	505	463	478	512	467	545	478	470	521	484	515	541	500	490	495	510	515	500	514	509	462	528	562	492	533	549	548	513	505	555	519	540	490	482	502	499	501	542	528	503	478	515	468	527	505	544	513	483	479	481	514	496	475	495	499	483	513	519	515	522	512	473	491	493	523	490	498	497	530	510	483	508	516	525	492	521	504	503	501	486	497	497	504	533	519	501	542	513	494	534	522	524	505	524	496	532	508	498	516	491	519	514	502	524	510	466	501	530	503	523	537	459	520	521	535	524	523	525	542	502	508	496	509	513	529	533	586	478	502	512	517	494	507	501	483	478	492	534	488	539	499	512	547	473	572	535	514	554	542	547	525	493	508	515	516	520	488	552	503	520	493	506	492	528	521	463	534	466	510	475	500	540	530	488	523	489	497	546	511	471	530	525	506	497	511	513	489	530	513	486	507	509	521	492	486	531	536	518	515	489	555	526	499	510	493	501	464	480	468	501	542	533	505	518	546	492	493	520	505	501	509	532	492	523	504	524	535	473	514	553	514	568	518	484	506	515	495	522	527	504	556	536	480	490	509	519	507	514	496	489	540	500	520	481	526	534	497	530	499	493	527	523	519	504	524	519	512	515	514	503	538	500	526	509	561	524	488	544	492	501	529	552	487	461	501	494	485	529	482	496	503	472	520	537
28981	17332	20381	14937	8631	5384	3963	4459	24185	25497	2605	507	502	438	418	429	442	430	399	393	452	376	363	403	410	423	395	402	402	381	385	391	393	378	385	370	343	400	417	394	391	366	405	351	359	412	363	371	386	390	343	339	366	357	401	339	350	402	384	377	382	373	365	359	387	354	370	351	358	361	366	337	377	371	365	349	407	369	396	403	349	396	401	349	367	375	412	389	363	364	381	341	389	378	382	381	386	361	400	394	387	338	327	343	368	372	332	371	347	351	356	381	332	380	378	376	395	371	379	381	382	373	387	381	362	367	348	345	405	373	349	398	351	352	374	374	402	380	409	371	355	382	393	365	387	375	361	379	346	362	385	361	351	395	361	372	380	370	416	362	357	380	366	424	381	341	344	378	371	416	357	372	371	341	379	373	348	378	372	358	351	339	360	365	386	355	381	333	367	378	379	358	384	355	381	378	373	358	388	397	355	356	395	362	376	351	376	362	369	353	335	325	381	354	414	354	406	337	406	379	388	344	378	351	347	367	339	371	375	410	376	349	384	360	346	387	403	387	339	345	370	365	353	362	378	402	373	375	346	370	397	331	374	381	375	398	361	377	364	380	400	316	394	400	372	372	351	364	384	375	407	392	367	422	376	382	362	370	369	397	368	353	378	422	377	356	369	353	369	392	342	346	389	349	375	372	398	412	359	365	348	364	370	341	373	370	350	321	387	399	385	373	371	398	403	376	348	396	307	360	399	339	352	342	323	383	379	336	318	347	385	334	389	389	337	340	366	367	347	394	381	339	339	377	387	387	319	368	387	362	400	405	362	305	341	373	334	371	380	386	360	374	400	350	374	357	374	333	378	376	423	361	332	350	370	333	402	379	372	351	434	362	363	398	377	387	387	358	390	379	394	392	395	337	371	334	344	369	354	367	376	386	352	370	354	403	359	378	378	367	374	373	348	382	391	358	372	373	344	390	381	390	390	363	412	357	355	349	364	361	384	371	361	379	330	378	363	333	375	373	361	345	382	360	369	427	355	372	382	420	374	371	386	386	364	373	384	381	370	351	369	384	364	367	338	346	360	338	370	366	390	345	393	391	386	381	350	379	373	373	362	416	373	362	379	367	388	369	367	358	407	349	369	389	359	390	376	356	336	373	338	371	359	371	383	338	346	373	367	365	312	345	348	384	365	380	351	370	364	364	361	361	371	391	361	349	363	400	380	347	379	355	383	384	342	335	360	365	372	339	344	377	351	327	339	349	413	367	358	364	345	360	348	378	385	392	349	367	362	412	388	362	343	395	380	342	356	403	374	345	375	383	374	320	317	334	423	392	376	348	375	379	369	365	393	415	342	366	380	340	370	388	376	357	349	369	339	397	361	364	377	349	377	390	366	366	359	368	380	393	337	362	373	357	350	357	395	334	332	375	365	392	382	364	357	394	357	406	368	362	377	380	354	338	372	339	379	352	366	354	346	357	364	346	356	347	359	374	370	387	370	337	387	354	375	384	364	352	370	373	361	323	380	372	394	369	346	407	363	382	358	362	347	385	348	382	355	386	347	361	366	364	339	404	346	356	321	332	356	328	363	403	384	362	391	385	398	388	384	364	373	357	362	374	356	361	336	406	375	338	363	374	358	397	381	381	358	353	350	335	367	368	414	331	385	364	350	388	401	361	346	393	402	381	367	363	380	351	370	339	417	378	372	344	370	349	389	353	387	384	356	380	390	417	371	356	347	393	363	338	359	367	385	377	336	349	378	366	360	383	371	405	391	376	347	350	377	381	339	345	363	371	365	393	372	379	363	381	397	359	389	372	391	390	328	351	357	375	321	379	384	387	345	386	364	385	388	386	356	363	352	299	385	392	379	371	353	369	368	388	349	356	336	358	405	363	380	354	356	367	381	398	387	366	360	381	368	399	361	372	393	361	374	372	376	327	365	355	385	379	376	345	385	354	366	351	382	332	317	358	393	384	356	341	382	391	346	336	336	354	376	403	392	406	338	354	343	363	389	373	387	402	386	363	374	341	357	390	353	415	366	391	367	387	386	331	389	369	369	366	388	366	364	386	350	341	394	368	355	390	356	340	366	393	333	348	331	400	397	375	333	379	362	392	406	358	355	370	377	351	381	347	386	370	387	362	377	364	411	369	358	349	358	399	373	360	377	389	379	380	387	338	374	378	368	381	392	398	404	376	356	348	371	379	362	386	385	369	336	327	407	368	404	408	363	391	359	353	382	373	331	407	429	393	378	361	344	364	360	423	353	388	334	369	336	351	378	377	360	362	387	378	381	400	365	364	396	381	359	335	374	371	390	361	358	380	382	353	349	333	360	344	355	323	345	352	363	398	386	392	326	376	390	388	402	359	354	359	359	403	378	393	342	380	376	361	392	361	351	352	354	351	400	391	365	359	370	363	416	367	379	339	391	366	390	368	381	351	326	401	376	380	411	384	346	359	402	355	368	344	372	388	354	353	327	356	357	374	357	370	362	370	378	381	389	352	393	339	402	364	348	391	370	392	377	360	360	399	386	352	367	360	406	378	347	381	337	401	354	367	435	388	398	372	386	359	386	332	349	385	380	358	346	370	366	361	387	364	394	372	368	367	372	372	339	368	393	395	404	383	368	387	323	363	378	345	380	353	338	377	351	347	368	363	349	394	389	353	396	371	397	355	355	357	389	407	344	386	370	349	384	356	352	347	393	339	386	397	423	332	388	387	387	346	385	406	393	422	369	361	345	363	411	369	390	347	398	357	349	346	340	382	410	352	369	402	438	374	356	361	372	369	369	370	395	354	398	390	371	456	396	394	352	350	389	387	390	428	324	347	371	349	389	360	363	326	357	360	381	362	373	351	336	363	406	361	344	374	377	357	344	370	369	403	369	339	373	354	369	333	375	370	377	391	363	409	414	374	352	347	375	380	378	365	372	372	378	376	391	365	386	367	385	389	334	346	357	360	374	358	370	348	411	350	351	350	384	352	387	346	346	388	395	331	372	377	362	367	337	386	364	394	371	367	339	378	385	367	338	356	393	351	357	380	345	376	361	359	372	389	363	369	369	373	380	386	352	355	367	361	400	380	382	369	405	389	360	392	367	360	399	344	367	406	387	344	379	364	374	351	399	374	364	358	361	376	369	349	368	375	406	365	323	361	340	332	401	373	353	375	377	377	363	370	348	355	351	382	377	378	380	372	398	350	349	382	354	399	381	332	368	370	380	361	366	361	371	358	357	351	393	350	373	362	399	356	406	361	361	385	373	354	327	377	388	359	358	405	376	372	389	381	332	349	353	357	406	352	344	361	370	375	334	367	355	339	376	377	402	361	392	374	361	384	371	365	398	380	366	371	367	374	408	373	352	363	339	355	362	400	359	368	388	360	388	318	397	423	390	371	398	350	389	350	366	354	389	361	376	378	379	349	412	384	331	349	341	381	355	354	356	376	395	343	367	360	380	344	368	340	372	388	384	375	327	379	334	333	365	352	351	365	382	359	364	368
13945	12052	26084	26033	21354	17286	14577	16958	47689	35962	1613	1452	1385	1317	1245	1190	1085	1068	1074	1086	995	1019	1012	949	968	926	975	927	944	929	918	916	891	904	926	911	877	897	870	873	828	881	905	889	867	856	840	868	908	833	837	894	880	854	812	832	808	869	795	859	886	839	887	885	856	879	828	803	819	894	814	876	812	893	868	891	849	789	814	841	840	858	830	880	811	832	873	890	855	846	848	833	840	837	878	848	846	849	813	880	863	822	851	814	883	821	791	857	820	823	803	883	812	803	926	822	840	840	821	828	806	820	858	854	763	883	846	847	815	879	859	830	874	822	848	882	837	897	859	833	871	832	852	847	858	836	850	838	872	846	862	813	810	828	833	880	822	802	853	791	894	879	830	871	914	863	832	821	815	805	894	848	827	843	815	813	876	865	866	855	873	841	826	799	901	865	833	836	808	842	870	838	835	820	852	798	848	841	871	823	810	828	789	839	834	826	868	795	808	804	807	860	846	839	874	855	838	803	767	867	858	825	868	796	851	910	797	825	871	861	890	800	820	871	840	814	902	852	819	758	859	810	880	864	838	835	832	850	832	816	814	793	811	852	823	835	870	838	856	825	866	795	904	824	848	830	836	815	789	815	856	834	828	866	848	850	860	864	800	793	811	830	825	877	876	806	820	820	862	839	823	866	852	840	833	850	871	849	794	853	855	817	831	786	801	826	826	831	841	853	822	851	843	807	813	876	868	778	839	834	843	809	846	860	816	855	825	861	814	821	802	856	825	794	814	840	838	873	834	830	814	874	866	832	852	823	861	854	835	840	787	880	799	858	849	840	874	860	840	851	848	827	882	879	858	808	858	881	834	812	830	836	914	876	838	804	846	831	856	830	808	879	831	885	855	848	776	858	857	829	787	802	838	843	851	801	840	867	859	768	836	841	835	868	853	823	832	874	851	822	809	812	807	830	874	844	746	846	836	853	848	831	787	766	843	836	817	834	868	804	829	818	856	872	833	848	826	800	819	820	847	862	778	860	829	838	799	772	845	834	814	859	846	855	821	773	849	866	834	843	844	839	864	894	866	793	816	893	796	816	796	825	848	849	850	876	834	788	864	772	832	897	843	819	854	798	853	798	862	915	854	864	835	816	839	824	851	868	824	861	855	836	819	846	853	856	814	853	791	836	835	815	851	798	820	870	849	882	817	838	799	847	851	846	840	850	797	849	855	821	815	815	872	899	858	852	861	844	833	866	782	812	792	828	818	851	830	849	854	807	858	854	796	841	817	891	810	843	844	871	826	798	831	814	829	851	844	837	876	834	841	847	882	819	784	839	831	795	797	835	842	854	862	868	857	824	875	849	812	789	888	775	847	827	846	815	864	847	894	819	858	855	833	843	869	808	849	801	818	841	787	815	871	845	864	801	859	781	849	826	838	853	847	862	837	825	859	820	869	789	843	805	810	832	870	780	795	824	855	818	857	920	846	820	866	891	841	817	792	832	834	878	797	870	863	839	849	839	845	830	837	839	832	916	810	856	831	880	852	806	780	858	792	823	904	831	819	834	851	898	803	860	870	857	798	851	827	850	854	885	832	823	848	818	799	809	818	849	776	846	821	861	878	830	853	818	781	839	874	861	886	832	842	880	874	884	819	864	803	830	796	783	867	854	809	822	794	832	819	863	857	867	786	819	847	831	870	833	851	851	879	836	863	826	819	843	845	847	842	828	840	852	879	812	811	827	854	809	841	819	843	792	802	822	858	797	869	892	839	894	818	806	809	811	875	862	876	833	821	820	791	812	821	789	832	875	832	856	868	834	826	845	829	827	852	812	859	889	830	850	794	849	829	843	805	853	839	844	813	820	845	836	853	805	842	825	806	776	822	870	797	849	820	854	847	878	839	816	823	864	869	815	807	878	852	839	806	853	806	828	802	840	845	818	823	806	823	839	802	835	886	814	874	876	813	867	860	866	819	839	849	882	754	838	805	864	838	842	837	852	875	849	892	828	807	793	818	838	802	849	811	868	826	844	837	826	814	913	850	838	784	889	790	852	816	835	829	798	861	820	868	810	835	795	854	802	837	819	849	858	829	794	903	834	878	869	846	848	853	790	835	866	824	787	848	837	805	839	858	860	844	801	833	851	859	843	889	816	792	800	860	829	850	818	861	847	842	801	792	814	794	834	834	810	816	847	822	827	856	838	877	830	772	801	798	906	858	832	855	825	773	860	819	847	888	845	800	840	811	842	813	872	851	859	849	844	885	833	845	770	798	811	810	841	844	838	819	863	834	813	825	831	851	828	823	880	855	843	854	816	821	824	874	842	857	786	866	839	836	780	895	822	852	833	858	855	846	820	809	818	788	877	814	801	812	792	804	828	787	852	807	885	789	807	769	794	848	828	826	912	854	838	805	811	881	846	853	840	801	830	800	804	806	814	835	840	810	838	791	850	829	809	782	856	851	821	858	809	884	845	819	842	874	845	810	870	851	829	829	881	849	828	849	831	805	818	817	854	862	822	883	838	833	809	862	816	758	863	820	829	879	854	824	832	794	854	823	811	850	871	837	854	861	853	821	803	879	802	848	799	855	865	810	841	821	809	832	848	794	841	839	868	877	836	811	840	855	804	854	825	804	850	840	843	908	811	839	779	829	872	747	831	806	839	807	852	803	823	843	781	841	849	790	864	819	836	834	845	845	892	797	831	834	824	823	849	793	851	872	850	874	816	813	855	820	798	798	833	834	836	835	815	784	824	868	799	800	856	811	834	825	842	810	836	838	817	795	885	851	822	874	801	881	784	826	851	847	837	830	757	844	870	810	802	812	838	836	793	810	867	873	799	850	821	767	854	826	807	839	873	849	870	826	837	810	835	824	796	883	805	833	813	821	868	817	857	822	819	802	835	826	851	863	906	833	841	847	811	845	854	801	872	813	765	882	866	845	857	866	777	819	800	900	862	841	796	843	840	774	795	861	827	802	859	800	866	813	860	818	851	863	805	836	827	883	820	910	858	845	810	800	867	798	894	880	836	822	804	874	853	837	887	857	767	841	801	801	910	891	885	825	878	869	854	829	732	898	879	834	828	821	864	840	827	864	816	839	865	826	840	824	842	835	838	826	844	865	829	816	815	812	778	825	798	860	836	807	829	818	828	815	786	803	834	855	859	814	850	843	824	824	813	861	837	877	793	834	832	812	847	835	836	824	843	888	824	836	842	849	827	826	833	805	830	881	867	866	856	790	879	828	822	800	829	823	817	861	827	784	868	778	816	839	789	804	867	829	798	851	804	853	824	859	821	872	852	840	798	778	845	863	779	852	852	851	827	843	840	838	818	835	836	823	814	845	805	857	877	860	828	869	825	779	817	903	837	893	855	810	835	808	877	800	812	851	825	822	852	846	820	839	854	873	822	818	864	838	801	829	837	913	816	800	848	861	831	846	850	782	788	757	877	843	840	819	827	838	874	818	895	789	778	841	799	840	858	808	836	866	831	844	824	864	838	842	845
9072	6116	6668	4813	2621	1647	1208	628	783	778	163	143	170	129	175	156	141	179	158	172	142	172	147	158	155	155	160	152	166	155	156	154	155	164	148	151	154	149	161	135	147	162	167	149	143	122	164	148	152	147	155	160	134	173	148	145	163	164	166	142	152	175	173	149	155	155	167	153	149	162	163	143	152	177	158	173	161	154	157	147	132	182	167	152	146	154	144	152	157	142	181	148	157	179	162	150	145	165	176	165	170	140	165	160	184	168	143	160	148	154	168	154	145	143	163	156	116	150	141	143	177	134	166	173	155	160	155	146	185	139	175	169	155	167	172	139	156	155	141	176	162	157	164	143	147	151	153	164	146	153	132	155	154	139	168	153	163	139	137	194	162	153	172	145	170	173	196	149	168	137	163	162	151	162	175	158	181	138	158	173	161	175	154	166	175	139	166	159	173	160	160	202	185	165	151	170	120	150	148	151	161	147	146	142	154	143	169	154	168	174	165	148	160	142	156	147	148	166	154	147	162	148	154	126	157	137	155	159	148	148	160	185	159	150	152	146	175	161	149	162	168	165	178	172	175	149	203	150	143	152	175	165	147	155	172	165	149	170	150	178	164	164	140	170	167	148	132	140	165	145	152	153	167	180	145	170	153	158	154	144	152	150	169	133	174	156	136	178	163	174	179	155	181	162	143	146	145	146	141	168	155	150	149	124	157	149	155	142	160	150	134	165	149	178	147	165	160	167	149	150	149	144	166	155	156	159	169	153	156	166	143	159	161	135	165	159	160	169	146	135	149	166	135	150	168	156	166	151	164	153	175	162	187	135	142	167	163	139	176	160	137	149	135	164	153	150	148	145	158	167	161	171	165	170	171	155	159	154	142	184	138	167	142	169	174	178	146	157	173	153	151	182	153	152	158	144	147	162	196	160	145	156	151	146	177	142	144	155	143	163	150	163	153	167	169	143	180	147	163	147	169	163	149	177	173	139	162	177	165	157	138	176	152	178	170	165	171	161	164	193	158	164	148	176	137	163	164	156	148	174	142	155	172	188	158	137	152	164	151	162	154	159	160	150	163	154	162	159	157	159	170	160	172	145	156	152	166	168	152	181	167	156	187	165	148	157	140	153	160	159	183	151	177	171	179	165	162	152	142	166	147	155	162	179	156	150	134	178	156	170	136	156	156	161	141	150	161	172	146	161	165	154	133	159	164	158	151	143	189	149	163	169	148	162	164	147	140	162	154	166	167	165	178	164	143	150	155	127	160	167	176	171	169	166	164	173	168	159	162	167	179	164	171	165	165	164	152	165	154	172	206	142	173	161	187	161	138	158	180	148	168	157	142	156	141	158	140	175	165	162	145	172	154	149	157	166	165	160	161	140	163	173	155	151	147	159	130	149	144	147	157	150	159	168	176	170	176	176	169	143	161	166	172	136	158	166	165	175	166	147	156	158	161	155	194	142	134	152	162	147	139	167	147	144	161	152	160	174	145	166	162	162	135	150	166	187	160	166	157	143	190	158	143	169	155	158	181	185	166	153	153	162	184	151	155	166	171	146	157	146	152	148	156	172	156	145	179	160	167	142	151	159	144	165	158	164	154	151	138	160	160	149	172	149	138	139	164	157	176	159	161	146	174	156	147	148	135	140	168	165	150	136	180	160	167	168	145	141	161	150	159	157	179	175	160	154	136	145	149	165	166	164	164	139	161	159	157	158	170	146	148	166	146	162	175	158	126	162	151	159	141	145	148	178	186	158	160	146	174	160	188	148	161	168	156	171	171	162	169	141	172	158	160	152	157	170	164	157	173	140	165	144	164	156	159	155	142	151	167	147	145	169	145	164	160	152	145	166	160	163	144	172	167	155	137	163	172	172	150	180	153	149	145	159	144	164	155	162	157	144	158	162	139	152	137	156	147	168	150	147	162	168	140	166	181	185	157	157	140	122	137	169	145	143	169	165	154	174	169	143	150	153	176	177	177	156	166	154	167	155	144	173	161	170	167	139	174	161	145	154	158	154	156	171	156	151	187	142	195	164	150	173	150	161	142	161	150	170	180	154	150	148	162	139	148	147	152	157	166	173	143	137	155	166	155	133	169	158	163	167	161	173	161	146	147	154	157	156	152	174	143	184	169	164	156	173	184	142	187	167	168	182	161	179	162	169	170	205	160	140	157	135	148	153	156	157	138	136	153	161	151	166	176	159	201	143	148	147	166	137	165	167	151	141	161	160	152	147	138	151	145	144	146	142	137	158	166	181	158	164	152	167	147	140	161	157	150	160	162	130	158	167	153	179	149	166	191	155	149	173	151	138	207	186	182	138	173	144	198	165	143	139	155	121	148	167	166	185	166	169	154	143	146	175	152	159	151	142	167	180	161	152	151	131	167	182	142	138	140	150	149	167	134	153	137	154	197	158	162	170	161	158	162	137	150	142	168	149	163	160	160	170	172	144	150	155	156	170	143	162	144	176	159	132	144	155	154	161	157	158	157	156	150	150	160	149	158	150	161	179	153	156	150	179	150	145	149	153	162	154	153	131	160	164	148	139	165	150	171	181	137	154	146	159	165	154	155	141	146	159	160	188	172	157	151	175	157	134	166	174	146	135	152	152	168	173	145	162	160	165	164	158	150	158	139	176	174	145	155	173	171	168	169	147	180	173	175	168	152	172	155	171	175	163	160	149	159	185	146	157	176	143	158	150	169	181	160	148	141	157	133	165	147	150	189	161	142	146	145	136	152	152	140	158	152	191	173	180	168	180	156	149	162	141	148	158	148	165	164	151	154	154	149	145	152	172	177	143	161	173	151	179	170	153	135	155	172	185	158	171	170	138	159	185	165	177	177	143	173	163	153	158	155	155	164	171	172	134	150	169	152	144	155	159	157	161	153	153	166	154	138	134	166	159	151	121	153	157	146	139	151	147	166	144	162	181	145	162	146	142	155	177	152	147	182	152	173	151	166	180	154	173	178	152	153	154	157	150	153	146	173	157	163	162	146	149	147	173	147	161	173	151	154	162	144	168	150	153	162	181	164	147	135	157	144	159	166	137	175	166	171	156	136	164	151	163	151	158	168	150	160	146	171	153	145	172	159	147	135	170	154	158	187	156	158	147	145	138	181	158	156	151	158	152	170	153	189	183	162	169	174	148	171	179	163	198	133	179	136	159	156	157	176	166	147	170	147	171	166	166	158	143	164	150	150	157	153	153	162	165	145	185	168	175	141	136	150	156	150	129	162	168	150	155	169	149	146	156	155	148	158	187	152	152	130	167	179	171	172	147	128	156	173	161	166	194	138	151	172	138	151	130	154	151	164	175	157	152	146	169	155	157	165	143	141	152	167	162	148	164	167	152	148	148	170	146	145	133	145	166	147	160	170	158	165	156	152	139	166	188	170	184	160	158	145	164	144	146	161	160	159	176	155	144	167	171	152	149	143	144	153	174	162	153	138	162	170	174	178	161	182	157	162	175	152	153	155	150	170	139	137	153	152	177	162	171
5235	5123	11541	12388	9253	6880	5406	3082	4275	3870	420	454	397	398	413	416	417	408	394	403	421	392	398	383	389	407	402	426	372	436	416	430	391	403	369	368	406	407	436	377	399	390	441	399	384	388	394	396	409	409	395	395	407	420	402	389	432	427	420	402	415	399	381	453	417	415	395	426	412	404	420	395	409	428	385	384	397	421	403	378	426	416	392	409	419	384	393	427	420	389	400	406	403	411	423	433	418	396	393	402	409	385	433	410	434	391	394	425	413	384	427	399	428	419	410	399	377	435	407	390	398	438	383	413	391	406	426	438	394	418	404	406	436	419	416	389	407	371	407	398	425	429	390	431	403	397	422	436	412	414	452	385	402	419	382	391	389	412	402	430	417	402	387	373	380	389	372	386	419	377	404	400	380	421	398	402	428	413	396	421	401	384	407	384	426	421	412	430	445	401	410	406	385	381	384	444	430	401	382	390	407	416	386	437	407	403	424	389	400	438	409	387	412	409	448	420	419	439	408	408	398	374	402	422	396	407	397	402	413	394	391	408	397	389	440	433	429	391	371	389	372	432	389	398	391	375	363	381	397	396	412	402	423	383	411	424	388	410	385	373	407	395	391	425	367	394	416	433	369	401	399	423	401	400	436	398	426	402	409	397	397	402	398	445	413	450	406	436	415	393	409	382	397	396	389	393	415	408	418	407	411	379	425	400	374	391	439	414	416	404	390	385	393	426	385	404	397	389	390	399	402	405	386	435	424	400	409	404	429	412	407	409	408	421	427	380	425	415	419	402	405	407	428	438	448	417	397	407	397	406	424	396	420	398	396	378	367	432	423	414	416	421	423	384	388	409	421	418	409	412	385	394	397	378	389	379	418	444	448	374	427	400	415	404	452	404	433	412	423	425	396	419	389	411	387	418	409	393	384	374	422	419	400	354	432	417	413	399	430	409	426	397	429	426	401	424	394	399	398	406	404	399	401	404	404	362	423	410	399	380	402	398	432	391	397	419	419	382	413	389	399	443	417	448	427	422	415	395	428	420	381	422	400	398	379	357	405	392	410	395	403	405	402	361	421	455	387	448	400	394	404	393	395	400	391	419	412	407	410	395	393	394	443	417	367	423	381	395	431	423	426	420	359	393	421	435	406	397	419	398	392	412	381	391	392	391	404	415	413	405	415	410	397	426	407	435	402	394	369	395	457	379	437	408	363	444	435	415	370	417	431	437	414	425	422	418	430	394	373	397	371	394	396	393	382	383	391	400	410	416	398	377	383	376	435	435	397	396	385	400	396	414	398	449	388	374	401	395	411	384	357	399	405	384	426	399	398	378	420	415	414	374	445	424	422	423	396	401	409	398	388	427	372	391	401	413	424	404	414	396	424	413	426	439	395	426	383	430	430	405	417	395	392	408	397	414	398	448	372	435	417	371	385	423	449	403	403	389	404	414	411	390	426	411	391	404	402	398	435	391	413	403	428	390	428	430	422	418	402	396	408	419	413	365	449	391	392	412	407	413	430	379	430	366	403	427	425	417	408	406	415	428	395	384	395	396	389	380	417	411	404	388	448	385	411	412	435	399	373	425	377	410	443	432	397	441	396	385	409	407	426	434	387	427	417	392	415	434	429	402	388	414	381	413	390	431	396	409	442	396	418	369	413	402	406	426	439	407	388	357	385	390	423	365	399	391	392	419	400	413	443	420	411	391	390	407	426	389	400	411	427	404	363	362	417	405	420	427	384	408	421	396	398	409	414	422	410	373	390	384	402	396	378	395	403	425	387	396	401	431	391	398	444	392	411	427	399	393	398	389	367	398	415	422	389	400	407	427	443	402	359	437	417	424	390	376	381	391	434	388	369	422	412	382	439	426	383	418	433	364	401	422	390	429	440	416	417	402	426	408	380	400	405	406	424	405	393	372	360	421	417	417	414	408	375	418	438	399	403	392	400	427	413	424	372	437	363	403	409	428	417	385	439	432	407	383	395	396	428	392	427	358	406	419	416	379	394	393	452	399	403	421	375	437	433	396	395	422	396	392	415	407	425	418	379	379	411	381	382	447	413	421	402	429	396	413	419	389	408	394	400	429	376	392	389	420	406	404	390	392	410	382	443	386	385	418	369	369	419	439	415	408	433	410	382	381	424	400	447	422	421	425	408	369	391	393	419	448	411	393	418	418	420	381	411	369	401	421	414	420	419	406	421	398	413	412	377	394	415	392	389	364	433	436	383	415	427	430	450	441	374	384	406	430	390	418	366	428	408	408	386	431	402	424	441	398	392	382	429	418	378	427	435	362	382	397	411	395	414	389	393	382	411	381	416	443	421	394	423	396	412	434	407	397	415	380	388	415	400	427	410	419	391	402	434	428	397	397	431	398	384	400	414	447	404	414	422	401	377	425	440	374	388	437	424	391	420	406	443	411	391	397	397	399	436	411	427	355	364	411	416	433	402	436	403	426	434	375	419	421	418	398	423	416	382	385	420	390	381	405	392	420	393	402	429	373	445	417	408	426	387	401	437	346	393	394	420	414	407	397	418	378	385	416	430	402	376	393	393	389	424	422	411	389	424	419	380	414	362	397	378	405	397	404	411	414	390	415	400	368	426	374	441	414	400	373	391	389	421	419	387	406	404	401	404	401	360	428	420	435	399	409	391	410	440	405	406	384	409	428	430	403	417	421	452	406	424	427	386	400	448	379	397	403	417	380	385	390	394	404	426	402	437	440	426	392	403	444	407	406	441	393	381	372	419	413	429	394	406	394	429	392	413	411	472	414	435	394	398	420	423	417	406	418	387	425	410	412	397	411	383	405	383	428	368	431	370	405	433	434	386	412	437	385	436	393	401	401	411	413	374	404	390	395	429	409	408	375	430	393	407	451	423	368	406	384	408	442	400	391	409	436	422	402	403	395	433	417	401	387	393	408	408	421	418	399	451	406	406	446	412	428	396	397	418	417	413	415	417	407	400	409	435	383	415	399	396	408	407	395	406	465	372	416	365	413	381	396	415	405	400	411	407	385	454	431	437	382	421	416	408	412	398	423	380	390	406	409	396	392	386	416	427	440	390	437	395	412	420	398	407	412	401	420	414	388	373	389	391	405	402	397	420	427	374	415	383	407	407	402	409	413	407	420	397	395	412	405	408	368	415	450	420	394	417	407	460	423	407	392	388	436	397	390	439	419	447	396	374	358	377	417	404	383	395	429	433	361	376	425	387	401	410	392	410	387	426	375	413	432	407	446	410	380	397	406	436	393	382	390	398	406	410	392	391	387	413	431	439	383	413	398	410	396	444	395	405	423	429	424	429	406	387	386	404	403	393	429	388	388	418	387	393	355	380	406	394	432	410	382	382	413	403	381	403	435	422	409	396	411	437	425	411	418	364	430	410	374	420	381	429	396	425	379	412	411	392	417	387	409	380	411	394	438	403	408	400	389	410	391	431	377	399	380	401	438	392	391	385	411	404	385	413	429	429	417	393	395	397	439	422	379	379	411	426	392
19567	10420	10701	8707	5405	3152	1872	2163	12586	16789	1570	268	251	247	237	220	205	223	206	220	223	208	193	226	221	237	227	184	187	220	186	206	227	226	227	214	211	209	217	216	199	200	228	194	194	262	208	219	200	221	193	189	197	195	201	185	211	189	206	222	211	190	215	236	224	205	208	182	201	213	203	174	237	215	218	192	220	219	203	192	220	198	207	186	183	234	211	198	205	205	191	245	192	204	185	206	233	216	217	252	220	214	209	240	201	205	212	208	203	194	208	191	208	218	204	205	198	183	203	227	205	209	202	223	237	213	216	208	224	201	259	232	213	216	221	218	223	190	211	194	218	206	191	222	220	192	201	184	214	212	221	185	213	198	218	213	228	198	201	195	212	183	207	214	184	191	219	219	236	202	200	182	213	206	212	205	242	212	198	215	225	221	226	209	209	223	198	171	254	192	192	224	204	195	203	190	213	192	201	193	192	209	220	196	217	181	216	188	206	207	210	209	240	176	212	178	210	186	172	222	233	214	233	224	221	198	208	207	205	202	204	193	182	209	178	220	224	227	188	227	216	200	177	221	196	186	183	227	223	220	232	208	203	213	217	206	239	213	204	201	216	240	224	213	182	199	202	236	226	211	220	214	216	205	190	196	209	224	200	242	235	198	221	237	205	222	215	188	207	171	165	221	197	205	184	192	182	186	207	195	199	214	189	196	220	251	194	192	212	224	199	204	220	188	207	189	189	202	227	211	225	207	187	191	197	197	231	184	181	195	230	199	218	198	198	209	207	219	200	214	210	207	176	197	170	228	199	201	182	210	225	201	193	210	195	180	200	233	216	201	198	195	218	209	237	185	220	198	178	202	207	200	203	222	188	213	209	212	193	209	210	198	210	199	195	205	204	177	168	199	209	212	224	191	200	226	219	188	217	212	180	212	227	205	190	197	229	202	196	181	197	180	187	200	177	224	207	210	195	220	214	213	173	206	213	185	212	216	217	202	225	208	201	192	204	209	195	205	193	232	237	199	199	190	171	207	223	206	219	216	196	186	201	186	209	206	229	229	216	218	212	187	242	217	226	203	203	185	215	207	215	238	193	202	191	214	169	193	161	181	210	188	220	216	205	189	189	181	210	219	221	205	207	211	217	191	194	186	218	203	213	227	187	202	235	207	197	195	190	170	210	216	210	216	203	181	196	222	193	203	180	195	185	206	221	184	205	212	216	214	196	187	219	212	186	211	212	207	174	186	213	176	186	212	206	214	213	196	259	216	208	198	196	215	200	202	219	191	201	255	207	179	200	197	180	228	223	197	229	220	175	203	209	192	207	196	211	189	210	192	211	231	209	237	165	220	201	230	200	227	239	215	229	196	194	223	232	199	210	205	194	221	220	240	244	229	183	233	201	223	198	225	206	211	238	201	219	198	225	236	215	227	183	215	223	192	210	204	201	230	209	190	193	195	205	213	186	185	202	219	203	202	174	218	206	204	204	196	220	231	194	203	209	182	193	209	193	194	215	167	217	230	229	227	216	214	199	204	220	212	223	220	230	188	208	190	202	228	192	235	227	207	204	192	205	223	201	210	205	202	182	242	207	206	210	214	204	172	212	201	200	219	212	214	200	195	222	222	212	224	214	208	224	239	220	222	180	222	220	195	209	187	214	209	208	204	197	215	201	213	200	194	214	212	217	210	210	177	225	205	196	227	194	184	218	179	232	201	207	198	199	243	225	200	204	181	186	174	214	214	217	205	227	206	204	231	255	240	222	209	218	217	209	221	198	214	192	227	212	211	217	214	179	203	233	213	179	206	228	179	228	213	248	205	239	207	201	194	197	202	200	190	220	224	203	210	197	210	199	203	198	218	201	199	223	204	213	196	227	213	212	208	199	216	217	215	210	202	199	211	226	204	194	202	167	198	199	194	202	190	196	205	204	225	208	172	188	175	186	183	190	214	191	216	221	211	191	213	228	197	200	238	229	223	231	221	201	225	243	220	225	195	188	221	213	187	221	195	192	195	210	226	227	203	194	218	217	232	195	217	214	196	211	222	192	208	197	240	189	210	222	182	222	204	207	209	196	197	195	213	181	212	193	207	192	219	196	196	222	205	210	223	214	222	187	221	201	229	226	246	199	231	196	190	206	204	217	242	180	212	194	219	221	196	239	203	208	194	211	191	236	215	219	201	214	234	175	199	219	179	200	209	211	221	198	181	193	218	207	220	200	196	223	202	212	206	223	199	207	196	194	216	203	213	241	229	203	211	204	198	219	213	205	185	210	207	213	230	217	201	216	197	197	215	192	200	224	214	197	227	165	191	192	224	240	175	193	208	201	196	200	224	206	219	198	210	199	202	199	190	212	227	196	206	206	198	183	195	214	210	198	216	190	217	212	224	216	230	204	229	225	221	199	242	217	225	202	231	197	230	202	186	168	228	219	177	245	207	196	214	223	203	218	202	179	205	191	203	215	201	205	217	198	218	190	211	197	217	209	186	190	205	191	209	186	217	233	224	202	215	216	191	218	211	185	225	188	219	183	205	189	245	212	204	230	183	187	183	224	188	209	222	185	199	204	192	199	204	180	215	206	211	207	180	208	216	213	199	204	206	176	216	175	214	202	206	211	188	202	193	225	208	193	218	217	203	205	200	214	166	197	204	199	209	206	195	202	217	197	202	215	197	206	171	201	212	187	172	190	192	212	233	230	207	197	199	199	228	209	213	208	189	208	195	237	200	224	191	213	220	203	195	181	217	180	214	261	196	231	219	229	205	218	241	197	199	206	202	181	186	206	235	182	202	202	206	186	208	192	207	203	205	215	227	218	221	202	205	221	201	211	185	205	216	224	210	193	203	196	183	181	240	230	194	210	196	187	202	208	239	217	248	214	234	188	211	201	189	201	189	228	225	214	173	189	217	200	216	206	185	210	202	185	217	202	221	226	221	170	197	215	207	204	185	213	194	217	191	209	193	209	205	230	195	226	212	212	200	223	198	199	200	216	200	207	196	221	202	200	224	222	188	166	226	193	219	218	249	210	205	227	198	217	198	211	183	203	197	209	212	209	205	192	216	189	208	225	204	222	210	196	212	201	189	204	217	218	231	230	202	206	209	208	203	207	180	216	214	198	212	212	220	183	203	192	202	210	197	197	215	227	222	250	231	198	203	213	192	187	204	231	175	200	206	187	209	185	216	198	204	231	195	232	212	185	208	219	200	217	208	224	233	213	214	208	220	204	213	214	195	219	223	215	207	214	204	207	217	224	205	218	222	207	193	217	190	197	182	219	200	217	204	187	208	224	188	228	179	212	215	191	216	206	206	217	213	221	201	197	188	206	194	212	211	203	205	184	205	214	198	202	218	222	201	227	189	193	227	187	202	209	222	217	206	201	205	224	229	219	199	195	247	206	230	164	213	196	202	206	193	213	227	204	184	236	203	187	201	205	178	200	196	212	187	240	209	227	209	213	221	206	198	190	210	205	204	221	218	206	246	198	205	217	188	200	234
10719	8116	16897	19792	16000	11703	8002	10094	35942	35071	876	788	765	706	708	688	658	612	609	619	630	639	595	598	572	548	573	595	572	581	575	559	567	561	577	534	521	542	532	545	545	526	508	509	512	548	566	575	545	525	523	533	558	533	524	572	532	539	509	509	537	563	521	556	486	524	501	520	545	583	530	551	508	504	503	508	494	467	523	532	484	532	513	532	532	550	518	534	543	520	524	503	509	503	571	519	519	497	495	527	518	554	517	523	539	541	504	519	539	522	528	512	523	527	493	480	521	519	498	528	570	513	541	541	523	527	490	510	503	504	487	555	549	540	537	518	559	497	511	513	537	567	512	530	511	556	479	545	537	512	551	491	535	533	542	486	512	523	544	537	532	507	546	525	493	517	513	478	556	509	527	529	492	516	518	569	547	558	541	512	549	528	547	504	544	549	553	561	531	542	515	480	541	532	532	518	523	527	559	521	519	513	477	548	500	513	527	462	541	528	554	574	541	493	513	529	522	543	522	496	490	540	543	486	516	537	531	541	513	484	471	515	566	505	505	539	507	513	562	477	512	524	533	510	513	541	523	488	543	567	490	520	488	513	478	459	501	546	537	531	559	473	532	501	557	535	509	530	482	537	518	538	518	528	515	505	531	525	567	519	541	502	517	516	520	495	529	523	534	529	504	531	547	532	500	541	511	542	524	509	558	509	553	538	524	530	523	521	608	523	541	545	579	466	500	532	492	553	555	546	571	548	503	538	535	506	527	510	499	571	496	509	543	529	515	535	535	547	515	497	489	519	504	533	507	492	502	509	525	499	531	492	506	472	508	505	525	514	554	526	509	519	517	551	507	499	520	553	510	505	526	550	536	512	529	548	511	512	531	525	526	517	506	511	526	535	519	489	521	534	522	533	506	544	544	512	476	483	516	482	498	522	552	532	537	515	528	497	508	521	550	518	484	584	521	499	521	551	552	497	494	502	536	488	517	556	525	555	532	522	534	533	546	544	556	567	539	519	509	549	524	484	500	571	507	541	533	504	531	550	551	483	562	517	485	528	523	500	518	545	526	558	518	539	571	493	500	566	508	540	495	493	487	565	517	529	525	482	485	526	524	507	586	517	522	468	515	551	534	522	489	501	497	514	552	476	536	518	530	533	535	490	495	504	491	530	537	512	509	529	539	532	496	535	532	553	513	528	513	507	551	521	520	507	532	525	505	537	550	469	524	528	532	542	525	550	487	539	532	538	543	509	554	530	547	505	509	552	543	501	525	537	545	482	542	523	535	489	525	522	535	489	515	529	543	509	489	514	516	548	522	550	498	529	519	514	526	524	517	497	534	512	480	508	494	557	518	551	517	524	510	522	510	527	496	512	499	513	524	496	522	540	515	545	516	512	507	517	523	535	517	530	575	546	522	491	519	521	515	538	546	513	521	498	524	530	503	561	513	571	526	553	499	527	500	530	536	530	555	541	512	553	528	511	534	527	549	556	557	536	494	531	461	553	498	522	499	463	534	570	517	557	511	547	502	566	524	514	521	550	508	537	517	520	523	537	510	493	504	514	523	533	532	563	514	478	529	518	540	511	565	504	529	528	509	513	548	530	501	551	510	549	542	485	520	485	529	498	541	528	541	538	558	516	531	540	511	477	520	516	524	539	515	500	556	542	500	499	537	530	514	541	517	522	548	500	517	532	462	508	509	519	469	501	540	485	483	479	572	550	557	499	502	504	513	492	508	490	538	478	559	522	517	519	511	527	562	511	488	550	500	509	521	512	561	532	525	496	546	536	515	493	475	516	538	548	526	502	554	511	523	536	487	509	506	550	511	560	525	533	534	515	521	472	526	497	561	531	508	546	530	571	479	536	502	526	514	534	505	542	552	469	494	515	457	490	471	524	538	516	530	505	478	530	512	551	505	494	533	511	510	501	546	499	494	556	533	562	515	501	525	506	551	551	560	519	473	531	526	532	541	517	540	523	514	532	507	539	512	506	518	532	545	499	507	535	518	563	538	536	463	532	520	472	536	508	543	516	531	494	482	523	516	561	534	524	533	481	496	550	543	541	519	492	557	532	526	523	500	545	514	550	544	503	524	498	516	535	542	536	517	557	537	523	476	557	548	517	510	514	522	542	535	551	535	514	504	466	518	561	555	552	552	534	542	552	499	535	515	524	506	485	546	528	558	523	531	533	542	528	518	480	489	527	497	501	523	540	559	553	477	521	502	486	503	524	579	517	519	510	531	550	502	522	518	523	526	545	507	539	502	531	498	518	550	495	484	551	497	508	527	528	504	523	506	568	462	493	478	561	534	514	499	499	517	520	546	511	537	539	507	542	486	531	560	528	534	464	527	523	496	567	502	528	558	493	545	531	565	494	500	538	510	519	510	503	501	546	529	508	529	519	514	517	477	560	483	501	563	473	513	527	532	572	513	522	517	521	513	516	559	519	506	532	514	535	525	512	520	536	547	530	521	475	529	550	482	513	530	501	569	532	526	522	518	525	512	523	487	515	541	531	528	523	527	522	516	519	539	469	562	498	531	520	528	568	512	510	529	530	541	544	497	553	514	557	556	487	487	543	488	532	518	570	514	513	525	521	572	507	533	572	503	482	507	520	512	495	528	496	486	505	509	523	518	524	544	544	520	525	539	501	517	541	499	510	491	530	512	531	577	498	500	481	536	500	526	516	498	498	499	519	506	558	515	531	532	506	520	536	498	491	510	544	522	522	500	484	511	548	553	513	510	488	503	513	535	539	501	541	501	489	544	536	470	565	533	489	504	577	531	500	554	537	510	501	532	506	527	515	551	516	482	479	513	538	536	550	529	517	522	520	535	514	548	549	562	496	507	497	556	538	483	528	528	572	513	517	502	468	494	519	478	505	544	560	538	525	518	528	516	497	524	521	553	519	495	543	447	492	518	522	522	522	515	539	557	538	494	525	462	529	525	513	547	496	520	504	512	488	525	530	509	542	510	511	520	527	527	524	556	539	559	479	524	533	467	533	483	520	536	526	514	526	521	537	479	544	488	553	551	538	513	555	545	519	501	521	529	501	545	530	480	530	554	525	514	548	539	534	496	513	539	533	554	532	503	541	516	519	509	546	513	507	524	516	517	498	512	525	530	508	512	524	512	530	481	538	542	504	497	533	484	542	513	462	527	490	511	492	506	500	504	532	519	534	476	535	494	519	531	528	523	527	500	492	502	515	513	501	528	503	528	522	484	535	498	524	525	535	497	546	483	568	524	537	474	547	530	471	547	506	518	523	516	533	509	505	539	519	491	479	520	547	518	528	531	502	497	537	535	511	532	557	503	511	512	508	522	497	530	539	503	521	490	498	491	506	558	526	516	540	520	539	498	512	514	525	518	524	592	555	499	483	527	546	538	517	562	555	542	499	537	537	535	526	559	523	518	510	551	547	523	535	491	539	497	532	517	515	528	497	534	535	556	492	505	504	518	535	519	517	474	545	522	541	497	530	571	529	529	512	490	481	495	517
28829	17206	17091	14094	8906	5795	3281	3085	14032	30644	4812	553	405	440	428	421	428	391	426	413	413	393	445	375	385	368	380	401	416	378	376	387	394	447	345	360	383	357	371	343	358	375	400	366	362	369	350	353	357	326	365	346	386	387	352	369	407	392	401	385	351	357	345	334	334	386	351	385	381	367	340	346	373	349	359	351	406	363	357	374	382	328	360	380	380	385	380	370	352	376	384	330	388	339	388	395	340	381	413	379	379	375	355	378	415	337	375	389	422	374	378	384	355	374	375	379	396	387	342	392	416	383	384	383	356	386	367	353	376	375	376	380	411	356	363	354	354	346	368	335	338	385	380	341	335	368	346	389	381	337	388	369	365	344	352	374	347	378	341	372	362	333	409	392	368	360	337	374	360	362	359	311	354	346	373	377	333	364	380	375	389	382	366	373	383	355	371	384	379	380	401	407	379	348	372	386	346	350	365	365	372	373	396	378	383	371	348	375	374	362	364	372	380	392	382	396	381	380	349	376	370	361	348	353	354	402	356	390	382	372	368	394	334	401	351	352	347	385	363	333	416	394	352	369	362	360	410	362	393	360	378	376	362	355	365	403	389	347	373	348	418	342	347	359	376	341	359	347	412	397	376	327	363	403	375	363	329	396	411	386	357	375	349	348	381	377	378	389	370	368	382	356	358	375	397	380	370	398	353	381	389	362	377	358	383	372	344	365	371	365	357	382	387	396	371	396	363	345	358	339	337	350	395	374	370	357	371	337	379	395	395	360	395	358	357	367	381	373	351	389	354	381	387	377	418	386	416	385	400	365	344	356	364	342	403	375	361	367	361	372	395	369	409	405	363	344	363	367	361	333	348	388	327	371	359	386	375	392	382	337	366	385	358	335	396	371	347	370	396	360	347	351	367	371	382	356	410	365	345	393	352	382	362	366	353	384	380	399	385	339	349	373	357	373	386	382	363	376	374	365	382	368	352	336	339	371	344	367	351	372	364	391	394	399	350	400	378	383	361	389	366	378	353	376	370	389	408	384	373	366	367	403	368	368	403	379	393	375	365	400	349	386	359	362	372	343	348	346	352	349	356	374	368	356	432	371	355	334	361	377	365	360	380	366	398	367	391	378	410	362	367	370	364	351	353	371	397	394	368	384	353	341	378	362	368	390	388	378	430	379	394	385	373	362	402	399	373	377	365	381	362	377	360	332	428	356	366	349	394	358	379	351	375	368	345	342	362	390	388	382	363	363	394	359	369	348	350	352	387	364	366	380	361	406	404	355	358	380	400	350	371	397	405	375	405	357	356	375	396	341	357	386	367	381	388	377	395	365	369	363	369	360	388	370	367	380	360	363	393	358	377	343	379	330	334	360	383	365	376	382	358	341	368	379	368	412	374	367	364	376	406	390	415	349	375	388	385	333	346	362	417	394	365	396	338	421	395	428	413	354	352	352	354	350	387	355	389	341	387	398	372	382	353	339	355	319	381	389	384	392	332	365	358	374	384	352	366	369	374	340	377	374	346	369	377	377	392	404	366	366	346	374	361	379	353	381	385	378	370	333	380	397	352	396	389	372	350	434	398	359	367	351	391	417	354	411	391	372	406	403	333	369	361	387	376	352	396	386	388	407	363	382	372	353	339	375	406	366	367	389	364	360	408	334	341	375	347	347	378	390	356	366	398	355	366	373	346	404	395	339	402	369	397	350	337	350	366	365	388	385	334	367	378	426	358	382	374	357	353	364	348	382	360	383	361	409	381	401	363	385	378	376	379	397	349	365	351	355	349	363	351	383	370	380	335	344	361	357	384	361	356	403	376	341	347	324	371	376	325	346	347	374	364	342	358	386	357	329	370	364	362	350	376	380	372	378	387	355	406	391	395	410	364	393	377	343	352	380	385	328	365	359	365	377	386	373	367	377	334	355	360	381	359	412	367	378	360	340	379	377	362	371	388	371	383	379	371	368	375	399	367	367	368	368	373	344	349	379	373	392	352	400	403	335	401	378	366	354	406	384	390	403	378	373	349	391	342	376	350	372	360	367	377	396	393	367	329	386	372	372	360	379	366	385	378	434	350	379	387	365	342	379	380	394	373	403	376	373	357	375	399	351	371	367	375	361	371	400	351	399	361	382	368	388	379	356	343	402	367	395	380	354	345	379	383	352	386	400	394	375	350	386	340	383	387	358	370	352	403	337	380	386	374	377	341	390	390	395	354	353	329	377	359	407	378	390	385	375	369	396	367	341	387	361	350	365	379	392	341	359	368	360	354	353	370	376	340	364	371	364	372	335	364	404	348	368	377	403	349	363	383	406	394	362	353	348	375	401	388	382	331	379	363	388	391	364	414	382	365	339	371	340	340	397	398	370	374	364	363	353	356	345	373	348	370	369	396	397	350	362	344	391	355	377	324	383	373	354	349	359	364	373	359	415	385	344	344	367	420	369	363	374	364	398	388	377	369	374	346	379	375	352	359	378	385	380	374	359	351	326	350	360	395	376	412	375	379	330	396	350	382	401	422	355	344	376	371	352	387	378	409	345	375	379	392	412	396	370	387	412	353	380	351	333	356	353	364	376	360	410	377	383	376	360	363	378	405	341	372	384	382	418	375	403	365	394	375	349	354	383	384	407	353	346	353	347	360	326	375	390	378	397	406	382	337	340	339	343	330	397	342	388	380	336	396	424	354	363	343	326	362	404	355	385	392	383	380	387	374	378	380	331	390	377	356	324	333	346	357	368	389	404	417	375	359	352	339	356	376	368	418	349	386	410	361	325	340	380	392	423	383	342	394	377	351	378	346	370	344	410	404	378	345	406	351	365	382	389	339	411	357	347	366	331	363	340	379	406	417	405	411	339	366	392	363	388	404	361	351	383	375	379	359	375	406	359	401	386	379	377	359	378	392	342	331	358	315	356	402	392	345	390	335	388	365	362	385	376	388	357	433	353	375	378	397	360	380	340	394	394	362	387	396	372	364	366	357	363	378	380	366	371	380	366	378	350	384	370	404	364	365	357	411	391	369	372	384	394	379	347	323	384	352	390	402	380	385	372	389	363	383	381	409	346	369	349	378	354	396	365	355	399	356	366	381	401	389	327	369	360	377	381	391	370	353	355	366	359	400	408	371	386	402	346	359	352	359	368	346	369	344	365	353	377	361	319	379	376	364	393	380	358	377	368	365	370	388	396	356	356	369	432	370	381	357	352	378	384	392	396	385	371	389	412	359	382	343	378	394	371	398	356	392	332	377	343	379	379	358	418	343	365	361	376	422	393	364	378	367	347	360	362	336	356	365	370	396	378	360	376	393	400	334	393	369	394	400	356	331	355	366	381	344	370	364	379	338	325	366	425	357	361	347	401	373	341	366	346	387	370	378	378	354	388	311	352	393	369	359	366	360	364	402	405	380	368	345	365	352	367	352	365	342	371	393	406	411	391	369	412	357	388	360	358	390	372	366	383	338	382	355	354	369	407	346	368	355	380	373	383	380	356	373	385	409	376
14159	12018	22300	25757	22267	17658	12225	12801	35088	45796	1650	1487	1416	1324	1213	1180	1155	1159	1124	1109	985	1089	1043	1022	1023	1034	944	993	996	960	937	880	959	900	913	887	918	929	891	931	844	884	850	896	939	867	862	863	862	857	851	950	880	866	831	857	876	842	891	879	845	814	858	833	837	870	842	843	836	880	903	864	870	888	884	820	851	859	850	884	856	863	893	847	856	826	896	823	888	850	856	850	841	830	846	877	886	835	810	833	835	838	809	839	883	875	824	800	784	869	895	848	894	805	804	830	867	894	856	777	853	825	862	799	824	851	799	836	859	833	794	873	836	885	854	833	855	894	810	857	813	854	879	825	856	822	856	843	806	823	831	817	821	834	856	799	818	885	898	811	843	875	838	790	889	832	850	809	871	843	849	847	780	807	836	851	830	820	798	801	784	866	805	830	886	799	848	877	842	821	837	839	842	854	892	828	826	836	870	851	820	852	837	857	805	853	824	820	859	889	826	858	884	879	819	856	863	889	859	883	812	834	799	816	847	832	842	793	792	782	825	850	878	856	769	779	870	876	803	808	889	843	854	837	831	814	848	841	867	883	879	873	816	821	813	821	831	839	869	894	809	878	870	815	838	801	866	821	839	849	843	830	838	857	845	800	811	812	825	827	887	841	880	817	872	876	846	786	843	778	831	832	874	775	812	889	840	841	866	842	807	833	868	826	837	912	866	825	853	824	870	844	822	875	849	817	828	856	862	847	880	850	851	832	829	796	861	849	827	789	927	813	792	826	842	814	846	841	845	826	785	814	837	864	846	797	803	872	837	849	842	812	848	792	777	853	800	838	842	834	868	818	848	862	816	908	846	862	877	834	815	801	788	807	852	874	828	812	865	857	836	819	822	828	840	883	813	839	815	795	810	835	792	827	850	858	829	841	825	845	823	840	874	848	853	862	834	814	858	833	831	836	834	798	807	830	796	857	867	913	842	841	833	887	855	882	832	811	817	843	862	858	794	791	813	831	830	826	868	866	844	902	787	829	857	794	831	831	780	896	845	845	832	786	855	809	795	859	840	829	891	840	783	838	835	799	808	883	824	799	834	847	850	851	849	863	857	805	862	838	830	836	811	909	831	799	841	834	876	812	867	843	821	835	829	832	807	876	848	800	823	848	872	801	850	876	877	816	848	797	824	851	875	867	860	838	791	830	824	867	839	809	799	804	775	798	828	823	881	846	889	821	825	810	841	834	818	845	804	812	823	799	826	847	853	837	820	831	837	861	811	824	844	791	845	804	840	766	863	833	838	832	807	856	846	817	864	869	816	841	844	821	870	817	836	820	828	844	828	825	849	877	820	845	927	799	858	807	803	855	809	903	839	844	877	799	862	787	856	781	784	813	867	884	884	851	863	880	811	870	871	843	823	871	887	838	819	856	844	805	849	836	868	875	890	890	820	814	816	827	871	759	826	844	838	865	838	828	864	827	815	790	828	787	839	811	835	897	777	813	830	826	876	855	810	824	847	821	873	800	873	849	857	863	861	814	829	802	817	815	810	816	812	898	772	866	880	823	826	806	912	861	843	850	815	803	836	842	828	826	792	894	886	829	827	843	866	875	790	804	816	814	829	802	831	863	818	852	783	786	822	851	829	824	853	830	832	835	819	838	828	789	873	833	832	845	858	847	792	832	841	825	821	867	898	864	857	832	811	837	862	832	837	846	818	855	884	845	808	794	855	848	839	791	816	848	841	846	877	904	825	828	841	813	822	874	837	886	847	822	833	844	866	834	822	882	818	844	836	865	843	828	848	877	843	853	827	847	835	842	836	831	830	851	757	872	879	844	835	886	838	832	827	824	809	896	805	824	770	842	804	780	855	832	832	840	854	838	840	832	843	847	799	845	858	827	800	827	788	836	835	797	795	890	847	812	774	825	810	783	811	808	815	807	852	809	820	844	823	891	786	814	831	825	845	838	844	904	861	848	833	866	797	818	774	848	834	847	867	761	781	820	845	844	863	870	750	845	840	849	781	853	853	794	827	828	848	849	820	845	840	788	882	811	855	803	863	869	804	849	826	858	865	809	870	859	848	848	837	884	864	877	897	786	807	870	841	831	841	824	844	854	831	821	873	823	827	833	876	868	853	847	830	821	854	825	847	810	809	843	801	826	858	806	824	811	830	856	776	880	857	809	833	840	826	821	873	824	810	857	835	804	854	851	814	861	835	796	815	823	878	815	830	840	836	894	897	850	858	806	824	819	844	813	822	884	849	816	800	828	827	845	865	831	870	769	811	880	827	830	833	839	859	828	798	863	813	840	863	864	861	826	851	880	836	822	796	880	809	850	826	820	894	827	818	871	863	842	841	853	801	856	822	853	833	821	794	828	798	819	869	898	852	799	915	826	845	814	825	803	895	856	876	861	819	825	832	856	816	854	845	780	836	813	805	808	863	864	875	806	777	879	875	895	847	831	808	853	822	826	856	838	852	901	858	813	856	861	809	869	826	890	841	820	812	855	848	804	861	827	850	835	853	858	860	826	788	829	835	809	842	821	841	845	837	877	849	843	804	861	827	851	817	851	884	855	796	799	814	796	903	853	817	832	837	797	843	845	803	835	850	833	865	810	893	883	859	835	876	817	867	846	826	843	839	806	907	833	852	828	807	866	801	807	840	853	869	857	849	818	863	811	811	856	853	850	804	889	825	818	812	833	864	830	813	895	863	841	868	797	856	837	866	850	853	801	842	890	865	840	845	801	829	828	815	798	828	808	854	830	840	861	846	816	834	817	902	796	812	772	811	845	848	818	841	809	808	840	796	829	832	815	826	836	804	822	818	906	861	843	778	834	810	801	868	806	854	786	800	827	850	782	818	856	883	835	869	867	838	837	868	864	825	797	823	842	829	773	824	811	898	806	850	880	895	830	874	795	799	882	850	864	824	822	841	824	854	880	818	867	816	853	806	855	887	824	863	864	843	854	846	799	848	846	789	842	844	832	836	855	876	853	817	783	867	822	813	846	878	868	727	793	829	799	875	799	820	840	844	832	851	864	793	857	835	869	940	861	875	772	852	825	905	839	834	825	844	838	815	873	859	863	807	867	857	807	828	777	881	811	875	832	852	811	836	858	841	810	833	775	883	834	824	792	856	864	845	875	830	841	783	829	823	879	818	830	864	905	846	860	848	827	830	825	872	864	828	842	871	861	836	832	865	807	873	822	817	835	810	851	838	836	821	836	865	825	881	841	837	867	858	901	796	861	839	830	823	851	872	856	861	872	866	828	860	795	861	873	793	875	868	829	826	864	832	831	889	853	794	821	826	848	867	806	863	832	824	841	821	873	837	840	862	865	842	834	851	826	826	814	762	826	797	839	820	841	875	792	859	845	907	866	801	852	810	832	839	852	807	839	820	782	815	850	794	799	875	816	836	837	877	799	848	857	814	802	852	839	802	881	835	797	803	838	800	862	797	845	818	857	833	870	837	853	828	799	840	859	875	867	842	785	836	820	816	827
9334	5431	5668	3818	2674	1829	1115	640	503	662	180	165	138	160	164	153	151	137	142	160	156	136	154	149	149	153	173	168	145	142	153	159	152	145	145	140	120	150	169	153	150	169	140	138	141	137	183	152	128	155	145	163	148	146	161	158	165	156	153	147	159	155	157	127	140	131	134	151	132	137	137	143	140	139	148	154	142	122	153	143	147	121	148	146	159	176	152	151	141	135	154	146	124	156	165	132	168	126	138	143	163	139	138	149	141	134	151	155	142	168	145	133	148	154	140	148	129	128	137	151	172	157	133	160	147	148	143	145	159	146	153	160	151	162	151	141	127	147	140	153	140	153	137	121	140	159	138	133	146	147	147	150	155	153	136	144	157	136	148	140	120	147	141	161	154	174	168	136	149	131	148	171	142	142	154	145	160	153	164	154	156	167	148	155	148	158	149	143	133	152	159	144	141	166	151	139	137	142	147	144	130	134	143	146	146	137	144	152	130	165	138	147	144	141	148	143	165	160	161	141	163	145	156	157	163	135	145	148	174	168	147	163	149	133	144	154	152	138	183	127	151	143	145	145	152	156	164	140	124	135	130	144	150	148	132	119	144	149	148	155	163	166	146	122	148	139	141	149	147	161	126	150	129	114	167	172	141	134	136	136	147	137	148	148	149	139	144	144	153	167	164	150	148	151	151	170	158	148	144	156	138	158	154	131	157	142	153	156	150	136	134	152	150	154	135	140	160	148	149	134	128	161	159	130	177	150	143	151	165	129	149	123	146	143	182	173	163	171	154	153	147	140	152	149	143	141	168	145	156	144	154	146	126	150	130	146	145	157	147	135	146	135	130	133	140	156	146	139	162	142	144	148	156	152	141	146	141	158	148	153	145	146	130	135	141	125	141	153	153	137	155	161	154	134	155	158	155	170	152	141	172	151	140	139	175	158	151	135	150	158	130	200	146	145	136	138	119	132	136	159	139	162	136	140	134	129	140	154	172	156	149	155	155	146	166	159	121	147	133	146	161	153	122	138	160	143	155	147	135	142	147	149	168	127	139	151	155	157	154	115	141	167	129	146	163	139	138	149	155	168	155	141	163	145	127	152	142	143	135	139	145	124	119	142	135	161	159	147	133	135	160	152	159	148	161	143	153	159	140	119	155	138	168	150	155	144	161	169	140	130	150	131	156	162	147	126	143	125	133	154	141	160	138	148	140	159	121	159	130	147	148	155	143	143	165	133	140	164	159	158	153	134	132	147	134	147	125	162	155	152	150	152	168	142	149	132	141	164	160	144	138	134	127	144	161	158	132	115	155	133	179	163	142	154	158	141	135	137	165	165	161	159	186	127	151	155	141	151	129	128	146	139	151	147	124	146	161	130	137	157	154	132	159	145	157	121	169	153	149	117	144	144	146	131	140	127	153	135	138	147	149	123	145	146	143	139	159	156	143	146	144	154	127	132	142	155	150	161	148	154	139	141	173	175	170	137	168	163	154	147	168	154	154	133	137	171	147	140	151	158	134	151	132	156	148	165	124	133	147	148	159	148	142	157	171	132	142	147	131	147	130	162	172	147	129	141	159	127	139	159	160	152	159	159	151	157	145	148	132	147	154	137	146	151	148	127	144	152	130	122	114	149	139	158	140	125	139	144	138	139	131	165	158	140	151	150	145	150	144	149	147	168	143	126	140	142	152	151	139	143	165	138	157	154	126	136	157	140	152	151	141	170	157	163	160	131	124	136	137	151	153	163	142	140	179	144	126	145	138	137	138	149	170	144	117	140	142	150	165	154	149	145	125	134	145	132	127	136	146	155	153	176	151	123	142	166	160	119	156	122	147	143	100	167	152	165	143	170	151	135	158	151	156	136	155	162	139	131	155	134	159	150	136	163	131	165	151	147	143	123	148	139	148	143	152	134	158	145	141	148	150	154	129	155	148	142	135	152	117	158	155	142	153	116	153	145	145	144	145	150	148	147	125	171	159	132	129	158	148	153	127	155	134	136	158	150	154	149	134	147	129	139	164	158	170	152	152	160	137	158	136	147	134	159	120	138	155	129	148	144	138	155	154	157	142	155	152	139	161	139	165	137	149	139	157	155	164	161	153	145	156	124	155	151	143	136	141	145	150	147	146	140	149	143	129	144	149	143	152	129	134	133	136	141	144	129	150	141	140	139	117	151	149	152	134	158	128	147	154	167	150	131	146	138	143	133	124	128	151	130	150	167	146	148	133	153	138	145	148	136	170	159	148	160	136	149	147	145	154	133	134	132	154	123	151	134	133	133	115	133	128	156	147	144	157	142	126	160	140	144	154	157	153	146	142	142	154	159	143	163	132	138	161	118	137	148	144	154	145	154	140	148	146	161	125	139	141	150	132	148	142	123	164	159	158	154	151	159	143	170	157	132	171	126	143	156	160	149	145	135	139	131	142	152	142	130	147	149	143	146	127	130	132	143	144	144	120	165	146	125	131	147	168	160	153	139	140	163	151	123	132	140	147	132	137	153	160	127	139	141	160	147	158	168	127	160	146	147	144	142	139	152	156	141	151	145	163	138	148	149	138	138	118	145	136	131	141	134	161	162	147	142	133	137	159	132	139	163	143	147	161	137	149	159	143	145	132	134	153	136	120	138	160	148	128	122	172	150	129	140	152	169	152	148	148	151	153	152	139	173	187	155	153	146	134	133	143	148	151	152	153	152	154	149	144	136	134	145	131	142	152	131	134	154	123	125	126	122	156	148	160	149	131	147	144	132	157	168	160	147	147	161	149	164	124	139	135	133	156	153	161	134	148	158	145	143	141	150	153	144	148	161	143	171	138	134	144	146	154	132	165	158	136	147	120	140	134	136	124	135	170	158	155	131	162	130	135	140	141	143	135	149	164	132	146	123	156	160	160	155	158	154	146	159	148	128	152	144	160	159	171	146	138	127	155	159	138	137	131	143	141	156	157	147	154	137	164	145	136	166	141	144	158	129	142	136	144	149	157	146	126	144	153	161	129	168	142	144	150	157	160	125	146	148	161	149	145	157	165	156	137	148	147	158	133	158	148	166	144	151	144	155	150	136	147	138	143	164	156	131	151	152	164	144	144	146	141	148	173	152	160	152	163	142	158	145	153	167	145	157	153	135	161	128	151	155	130	164	147	133	136	161	150	155	157	134	128	127	135	132	157	149	143	139	141	163	147	141	129	126	137	149	182	153	148	166	131	137	131	126	148	157	163	148	149	122	141	141	133	150	129	141	134	118	135	133	139	158	136	125	146	159	150	146	138	155	150	122	136	156	152	152	153	146	150	158	149	170	158	143	164	140	134	154	164	155	153	141	143	153	129	124	141	122	138	158	151	163	150	145	144	157	145	131	122	161	139	144	131	131	155	152	132	154	143	132	137	157	166	144	145	136	149	172	150	160	134	147	143	147	141	156	163	164	133	135	156	152	144	136	157	162	136	135	156	149	173	169	158	142	122	144	146	142	142	166	139	150	150	147	129	157	155	167	152	145
5226	4765	9743	10409	9652	7508	4841	2857	2813	3343	405	407	374	363	400	427	383	327	392	343	388	383	381	387	370	357	427	391	391	370	368	368	406	375	397	391	357	418	382	395	393	375	371	401	353	396	373	385	377	413	385	412	345	381	394	397	399	382	373	379	398	399	379	390	408	350	407	388	372	375	392	404	387	380	378	381	362	390	391	384	409	351	386	348	358	385	337	379	358	411	388	384	416	381	393	380	400	436	365	375	370	376	400	381	381	373	391	396	384	371	387	398	380	377	361	361	358	364	399	366	380	375	352	399	375	371	400	401	407	363	377	358	414	397	363	386	369	354	409	421	390	361	374	351	374	366	381	391	360	360	382	375	365	363	426	404	378	374	361	382	368	399	382	357	398	369	349	435	352	425	373	384	367	389	355	372	382	378	368	387	415	403	375	408	393	408	350	390	403	415	383	389	404	384	383	363	393	409	401	364	366	356	355	360	347	367	372	361	398	369	348	367	399	394	390	376	393	379	376	373	410	400	366	352	363	421	352	383	376	368	396	384	353	389	397	351	369	375	399	368	392	371	349	370	380	384	375	390	385	367	369	411	390	369	376	390	397	388	364	346	384	391	377	377	404	407	405	368	426	376	388	387	391	378	371	380	394	347	405	349	411	360	374	363	397	382	357	394	354	367	357	384	367	385	355	357	371	368	366	353	381	391	350	391	354	359	380	363	368	384	390	379	417	375	384	368	376	357	366	355	419	387	396	396	405	395	364	401	376	369	394	396	385	375	372	380	401	374	391	367	427	419	369	376	381	399	405	377	373	337	393	381	373	380	398	374	385	370	358	383	427	359	381	382	383	376	360	367	365	420	395	381	347	373	396	385	359	346	370	409	363	375	370	340	364	353	377	402	389	386	405	362	384	374	365	368	376	341	389	357	385	401	359	377	357	382	385	374	405	360	357	376	398	423	388	357	313	399	415	395	388	373	373	357	343	422	326	398	372	434	335	373	382	363	340	413	383	398	413	366	382	349	411	377	362	390	372	354	386	343	379	380	397	352	375	373	362	410	400	352	405	380	353	400	369	399	426	388	396	396	381	397	343	351	326	363	387	388	362	362	385	383	356	375	375	393	383	378	389	373	339	345	400	375	367	405	390	375	382	373	404	387	411	374	395	361	395	394	363	365	385	368	413	367	372	397	394	399	384	404	371	371	352	404	380	396	385	343	371	361	365	372	396	392	344	375	405	396	397	391	362	382	403	387	392	401	405	367	408	375	388	332	361	370	341	391	404	411	403	365	386	376	418	388	402	383	371	387	407	378	389	383	391	405	403	402	353	392	393	339	331	367	391	384	374	400	371	352	403	372	382	395	400	401	357	328	414	369	432	390	392	375	383	398	350	387	375	351	320	400	411	385	412	402	437	337	362	406	391	406	385	357	395	363	398	366	400	361	366	378	375	384	349	370	374	389	368	362	395	352	360	381	382	364	365	384	383	362	410	403	354	380	390	378	384	410	371	377	393	366	388	412	384	377	397	412	382	390	363	401	363	398	394	391	349	387	393	356	379	388	393	348	365	399	380	369	391	343	343	334	391	347	361	391	389	387	360	413	364	384	378	374	380	386	402	367	386	400	399	378	389	371	356	359	408	387	390	389	337	370	345	382	428	375	386	390	400	387	343	371	386	363	391	383	388	364	378	392	375	382	389	361	383	374	398	384	376	418	369	384	384	384	356	399	349	392	364	381	382	416	366	356	386	422	387	369	375	378	382	383	378	394	357	412	366	391	362	387	380	398	396	393	397	385	390	360	362	372	396	366	389	397	364	384	364	398	394	394	384	360	388	405	392	354	376	384	363	404	373	392	398	368	387	368	350	395	379	383	407	354	364	382	363	385	408	379	360	404	355	382	363	364	404	387	388	379	400	390	352	370	377	392	369	409	358	424	357	387	412	368	390	356	366	396	387	372	363	395	396	403	353	418	388	343	376	416	377	371	390	363	380	383	393	386	379	366	357	394	397	420	388	395	415	360	365	381	412	403	397	389	390	398	370	377	432	373	345	391	402	345	367	349	362	376	385	395	351	367	390	401	378	377	353	380	415	392	395	427	363	416	386	382	405	414	374	387	424	382	383	365	379	372	379	346	402	377	368	404	350	385	373	368	334	413	351	344	421	406	434	388	412	371	394	385	386	418	369	367	389	422	434	371	399	404	371	388	379	399	341	356	375	362	358	358	374	391	365	393	367	385	355	387	419	368	382	368	344	371	383	383	401	403	376	355	374	386	357	435	411	377	387	387	368	357	389	379	371	373	386	359	387	405	391	370	357	401	376	359	355	391	359	376	371	356	370	369	371	361	409	370	366	363	370	373	381	391	402	386	378	385	366	380	370	378	377	329	390	398	404	369	379	422	399	373	367	391	397	342	395	386	429	373	378	394	372	338	406	372	411	402	379	382	422	376	388	400	401	392	366	411	361	414	389	390	398	427	371	394	350	397	383	395	394	357	334	394	398	400	369	381	403	343	374	374	383	383	374	379	403	387	320	386	409	364	387	381	384	385	391	398	338	368	404	381	402	334	387	381	336	380	410	386	411	351	357	358	356	371	383	385	344	406	368	385	410	355	393	357	354	417	394	353	377	412	398	400	396	399	395	395	339	361	399	386	362	395	397	379	366	372	394	379	392	381	367	405	363	393	382	369	393	407	352	372	395	376	353	379	362	338	396	402	413	412	353	383	382	364	394	402	377	382	379	399	386	410	369	349	371	404	361	374	389	365	349	394	402	370	416	383	359	362	390	351	373	358	377	351	359	376	384	368	385	378	423	371	406	369	385	369	392	377	423	377	384	387	377	367	400	384	376	388	393	386	423	385	360	362	380	410	423	377	330	380	394	371	376	355	368	329	396	385	370	408	365	354	396	357	377	392	374	356	351	370	389	351	418	385	366	371	375	349	403	376	381	364	415	354	417	399	345	362	352	384	357	392	392	400	391	380	373	404	387	385	389	371	366	374	408	349	381	374	417	374	379	377	353	364	375	384	392	380	357	362	384	402	415	380	356	370	378	365	388	389	380	389	369	376	359	369	377	378	387	386	396	353	383	372	401	364	399	391	371	386	374	401	378	366	375	383	388	379	369	358	341	399	405	392	349	364	392	399	403	374	415	379	353	327	413	355	382	373	416	370	392	398	399	392	377	390	384	375	411	375	324	375	369	377	380	382	337	407	327	388	376	411	361	377	380	397	392	375	382	388	365	378	375	376	369	342	403	365	377	386	374	371	362	382	367	365	368	370	394	350	382	352	409	393	411	368	358	373	360	384	372	369	374	366	351	370	373	384	403	369	387	363	419	388	360	352	399	402	368	407	386	384	373	393	369	412	359	389	374	373	396	361	381	375	346	378	385	400	407	410	412	363	403	421	370	370	385	353	364	338	373	400	383	384	347	406	352	371	378	359	370	356	374	394	389	391	403	346	393	361	376	354	374	370	382	401	363	358	380	363	357	363
19587	10132	10773	8025	5225	3762	2084	1484	6339	11783	609	246	211	216	231	196	213	235	211	179	187	200	221	179	188	185	196	188	196	193	177	193	218	183	195	173	204	193	188	188	181	230	177	220	180	182	185	183	203	174	180	188	177	236	198	185	194	175	184	181	178	204	197	195	195	191	196	196	217	203	207	174	212	181	198	206	201	203	173	186	192	180	223	197	163	178	218	199	195	191	203	160	199	182	174	203	208	210	191	190	171	179	178	186	193	149	199	196	159	177	175	182	190	176	188	184	206	200	173	192	196	216	169	180	207	187	186	173	206	211	194	176	195	200	175	216	181	187	162	192	206	191	195	187	188	182	190	208	205	181	183	205	185	202	212	185	193	190	174	205	197	193	187	185	173	172	182	192	175	194	189	194	183	191	161	173	236	198	179	191	182	183	201	179	166	210	197	170	192	200	192	152	148	152	191	175	209	196	219	227	191	205	175	184	185	164	199	161	171	181	197	214	192	190	179	191	172	201	209	211	153	181	173	180	165	191	183	190	181	197	196	178	190	179	170	178	167	175	193	171	213	170	186	190	189	186	188	161	216	181	215	184	188	199	177	177	192	188	188	171	182	170	219	208	189	197	196	168	197	199	184	190	191	165	187	183	199	193	172	184	185	195	198	182	176	189	166	186	188	179	170	204	218	192	201	203	204	174	173	192	172	178	165	175	210	179	195	219	208	167	169	195	209	174	164	196	190	176	193	171	183	193	184	194	183	176	192	188	187	179	224	177	204	179	169	190	186	195	214	178	182	175	194	183	180	179	212	198	228	196	180	204	197	174	190	166	198	212	192	176	156	193	180	186	167	198	182	218	175	174	167	182	190	202	179	202	189	182	174	187	161	180	171	197	197	205	160	197	207	219	173	176	184	173	208	184	191	190	195	179	208	196	196	178	176	183	171	180	151	199	184	186	206	178	185	195	206	215	164	171	206	216	160	184	194	201	190	157	184	192	189	204	184	169	193	178	185	197	202	166	178	199	200	180	199	191	230	207	200	191	191	192	194	195	189	204	178	197	182	210	188	186	194	195	177	189	199	183	182	193	150	195	198	203	193	181	183	175	168	177	176	164	190	167	193	206	193	199	178	185	148	196	195	167	173	178	215	206	192	196	176	210	192	195	166	243	216	211	175	224	195	178	195	207	207	204	193	200	185	174	184	167	180	200	235	190	177	191	187	183	203	176	197	181	178	177	190	182	194	204	212	175	192	206	213	184	193	205	204	168	179	193	190	184	173	190	207	186	178	158	181	193	167	203	156	201	175	242	193	192	203	180	207	195	192	205	180	188	173	192	183	197	185	175	198	194	177	203	191	179	178	177	181	162	194	171	205	210	184	167	197	189	184	202	186	163	178	200	186	193	221	196	191	179	167	207	196	189	199	179	195	212	215	191	215	155	189	181	180	201	198	171	175	183	221	181	182	201	194	200	192	196	144	180	192	203	205	196	180	191	181	171	168	217	205	190	172	213	198	169	194	178	193	190	177	166	165	218	202	220	171	188	169	175	186	189	191	184	205	178	188	205	196	222	213	202	171	193	184	181	194	191	190	206	197	221	199	202	232	191	210	212	135	166	201	191	193	192	189	193	165	206	195	193	178	213	188	177	182	160	194	201	197	197	209	177	193	175	176	199	206	197	174	186	185	180	186	197	183	173	194	176	221	203	182	185	216	204	208	170	189	196	167	188	208	199	180	185	200	173	182	221	201	194	187	176	198	194	201	221	218	183	219	175	193	196	188	206	201	191	195	191	180	198	214	175	193	211	176	196	188	157	194	213	200	177	186	188	208	184	205	194	199	170	179	177	198	190	183	167	220	186	183	168	183	194	197	195	181	186	195	180	204	220	220	183	182	191	180	193	199	180	177	195	176	192	204	189	187	186	176	175	199	214	189	197	200	185	186	191	185	191	205	181	189	155	178	206	178	208	196	208	209	164	194	190	208	210	183	187	172	211	193	168	193	192	203	205	171	174	207	183	197	173	194	173	170	179	197	194	200	174	198	181	206	195	193	177	212	189	207	159	197	186	197	186	201	153	168	190	195	185	190	199	193	185	172	204	205	196	175	179	208	176	209	191	178	175	197	172	195	198	206	192	164	180	219	191	200	180	181	201	193	199	175	192	174	163	196	192	187	200	190	171	159	194	203	157	188	171	186	184	159	187	175	184	185	166	207	184	163	201	188	211	194	178	186	171	194	184	207	184	192	193	167	194	210	206	177	179	189	171	182	209	214	187	176	190	179	197	196	181	166	185	204	191	213	191	174	180	197	173	191	204	184	162	185	187	152	161	175	160	204	180	204	217	232	185	180	203	188	194	193	179	173	191	187	189	175	182	187	169	208	192	218	218	189	198	174	189	186	164	184	173	170	190	196	196	191	169	176	186	210	184	189	162	193	191	178	173	197	175	166	193	171	201	181	198	192	180	214	186	174	188	188	194	174	195	192	187	205	211	188	182	164	184	195	184	183	181	196	195	217	192	181	190	194	199	174	169	173	205	204	161	159	158	197	177	182	193	198	187	192	192	191	175	173	211	181	205	165	200	195	190	157	206	199	185	186	206	190	192	173	198	151	191	181	196	177	188	177	185	208	208	206	202	190	190	193	203	171	165	191	187	199	169	197	193	188	183	179	157	202	160	167	217	184	177	187	167	165	198	192	174	198	186	161	202	193	199	186	184	202	197	203	191	207	195	215	217	228	190	180	191	178	169	182	197	179	185	195	182	201	188	202	186	216	165	166	205	177	184	188	209	186	184	188	190	195	155	203	176	205	205	180	197	179	210	205	187	200	194	176	185	177	200	158	178	191	174	194	220	208	222	163	199	205	209	177	192	168	200	188	185	164	197	190	197	189	197	194	196	195	188	198	208	196	199	196	213	212	177	182	207	180	180	189	182	188	210	201	170	181	203	180	206	192	164	211	175	168	185	170	181	191	192	188	186	190	204	198	195	193	184	176	166	182	201	173	210	212	208	183	201	164	199	164	206	205	203	188	227	196	194	200	190	194	198	173	180	192	182	187	179	208	174	204	197	169	218	170	160	189	191	164	158	197	177	180	194	175	184	223	174	204	175	214	190	176	194	167	197	155	214	199	206	209	167	187	168	178	182	216	187	187	171	186	202	186	182	184	176	192	191	172	173	204	190	214	195	198	178	201	187	192	170	210	208	149	198	190	182	178	184	191	185	189	185	184	211	171	175	194	184	204	180	186	173	196	190	150	190	179	189	173	193	177	181	191	202	191	189	203	206	181	189	189	181	202	200	179	185	172	195	213	193	179	182	211	175	199	200	195	187	178	179	199	171	190	180	196	174	190	178	175	205	201	198	199	204	188	172	180	193	180	195	189	173	187	183	183	184	202	174	177	203	203	192	186	177	196	183	209	194	196	186	167	192	187	215	201	191	184	168	184	214	191	198	196	202	177	186	192	167	187	166	162	176	215	206	173	181	189	189	160	206
10657	7961	16577	18478	16143	13783	8633	7166	23648	25854	976	841	806	760	667	660	627	658	649	610	617	586	559	533	565	539	560	546	560	492	535	497	532	517	503	495	505	526	509	518	469	538	533	494	512	521	529	504	491	480	492	510	481	471	497	481	475	481	496	495	494	474	474	500	464	491	495	464	473	455	503	512	464	492	464	500	478	464	464	466	498	519	497	474	505	452	492	471	444	498	486	475	473	516	477	492	470	485	429	499	494	477	488	492	482	482	496	460	472	463	469	505	489	476	450	499	487	497	459	476	499	495	488	497	519	473	495	511	503	455	500	473	504	437	476	467	473	493	498	480	499	511	474	510	486	484	489	480	480	499	471	523	472	468	440	530	496	463	460	458	457	476	466	493	497	489	510	459	492	503	481	476	479	518	438	466	490	507	459	526	508	479	522	483	477	515	519	486	481	493	483	484	504	496	491	513	463	465	425	482	464	508	464	468	454	519	462	505	511	470	470	490	507	471	452	454	463	458	450	486	493	455	486	487	485	477	463	488	490	485	458	486	492	462	470	505	498	505	474	492	497	504	461	500	456	494	454	455	496	458	474	425	498	461	483	494	482	486	466	504	478	411	469	471	527	492	467	455	496	467	507	507	440	488	485	471	479	538	512	485	476	474	483	469	508	480	466	450	459	483	480	455	463	484	487	472	454	486	479	470	505	479	481	482	450	479	484	453	480	422	463	486	492	476	474	470	450	499	476	485	498	495	488	522	495	480	479	502	500	500	426	485	476	479	460	492	458	479	470	479	472	447	484	483	426	446	476	494	479	479	507	435	498	454	458	479	479	483	476	492	470	451	472	500	483	477	505	527	464	461	473	492	482	518	472	476	536	495	494	497	484	537	507	458	471	505	458	483	458	500	494	474	461	483	457	465	504	466	461	488	486	464	547	496	512	491	469	491	476	492	497	489	484	489	475	504	461	500	454	478	499	476	443	475	464	471	506	491	475	441	475	460	520	489	478	463	465	436	492	478	504	461	534	520	487	503	493	465	458	505	518	479	480	469	480	479	532	490	483	495	472	481	482	464	483	478	462	505	475	529	523	486	480	460	458	444	491	471	472	491	508	473	495	434	472	448	474	511	472	480	504	491	504	468	484	484	487	477	502	520	471	494	470	493	472	469	456	449	489	477	514	522	474	488	470	523	488	442	468	496	521	498	532	466	460	460	463	468	454	487	516	503	517	476	462	472	509	496	469	487	472	501	506	488	480	460	455	473	478	470	463	471	495	460	462	469	493	466	483	450	503	506	431	506	479	488	517	507	501	441	541	488	464	492	470	470	508	479	499	483	470	464	532	456	445	461	483	468	461	511	456	516	486	517	440	500	486	487	508	461	439	513	480	466	499	516	502	476	504	479	431	494	512	474	457	456	509	517	487	516	493	516	470	502	492	497	473	483	453	478	502	444	492	489	473	486	513	485	483	490	501	490	470	478	526	472	462	509	461	516	498	464	502	524	498	468	465	503	487	513	483	446	515	511	482	485	466	502	481	512	480	462	509	464	454	520	501	486	464	493	448	476	521	461	471	456	475	507	492	470	440	481	506	508	496	465	465	455	505	479	475	475	460	483	540	497	490	464	486	457	522	499	481	493	451	533	506	484	497	508	496	489	503	503	523	450	481	460	486	507	476	443	515	511	543	480	499	485	470	432	481	502	494	514	448	497	491	506	475	473	468	515	435	473	473	495	501	491	468	495	527	466	494	445	492	495	520	530	496	456	442	477	475	511	493	485	481	489	473	485	587	486	473	474	503	470	480	489	464	449	486	497	482	462	495	460	484	499	490	490	520	505	472	504	434	471	481	480	504	491	523	466	450	496	467	496	484	484	470	485	473	491	459	466	467	459	456	465	517	509	485	465	475	481	476	486	515	519	445	504	494	485	454	451	505	458	469	482	483	516	452	520	490	507	516	484	498	445	467	462	470	461	526	489	524	463	480	495	505	471	488	473	458	496	467	479	447	490	501	503	457	473	499	485	492	486	529	476	495	475	487	427	491	481	489	451	464	478	472	494	498	453	495	491	437	467	499	486	464	501	456	516	440	501	464	500	487	483	474	499	504	468	438	458	504	468	475	516	472	478	481	489	466	492	470	473	472	499	443	461	487	485	466	484	453	486	487	439	494	448	470	484	488	469	431	456	451	454	550	487	479	499	530	488	480	498	472	454	487	459	489	490	497	489	493	443	496	448	499	491	512	497	494	472	482	500	509	487	510	490	470	476	466	493	472	469	496	490	492	501	474	483	505	494	487	489	481	492	486	474	499	484	470	470	517	474	486	500	498	459	455	492	498	484	464	495	453	465	507	466	462	467	490	491	499	499	483	506	479	462	483	503	486	502	504	542	441	474	468	491	512	470	505	460	470	485	510	492	489	491	503	503	533	437	459	471	476	490	484	532	448	487	446	426	457	468	498	481	480	460	473	473	498	477	459	482	494	481	491	485	499	500	519	496	470	484	492	479	480	512	510	475	495	493	484	493	526	510	507	442	468	481	502	507	465	478	457	496	473	504	496	501	436	514	507	497	489	466	447	525	511	450	465	469	453	465	495	500	526	500	447	490	442	487	494	481	479	502	459	490	481	461	497	484	464	499	456	473	498	428	470	509	466	493	432	455	466	528	471	495	472	493	454	507	467	487	445	485	466	491	509	458	465	505	460	521	502	473	531	534	511	462	451	469	503	491	484	468	516	507	462	488	452	474	490	507	506	500	484	478	439	513	502	519	452	448	474	512	479	452	523	511	439	529	477	439	489	469	469	476	474	510	515	488	494	456	466	492	501	456	460	521	521	476	491	455	495	501	474	438	464	455	500	461	476	489	501	491	492	477	466	485	501	496	514	506	464	530	475	508	539	478	485	490	504	463	511	484	456	483	472	501	485	456	488	453	460	479	482	477	500	492	500	471	479	467	492	494	468	483	475	462	440	481	462	483	482	497	477	469	465	471	469	473	482	480	487	476	509	460	469	518	500	478	466	496	511	453	506	470	468	531	461	466	497	519	452	475	516	506	453	450	455	497	488	476	486	497	468	492	479	474	457	481	452	496	503	487	492	494	481	461	490	498	468	467	470	485	466	490	486	481	466	509	489	486	443	483	489	447	472	510	516	526	495	430	484	479	468	505	513	474	492	473	516	496	484	478	459	501	476	481	502	512	488	489	494	455	502	539	479	475	508	534	508	479	422	528	501	462	477	500	471	492	450	465	501	498	495	483	470	477	455	466	482	475	469	470	473	493	488	457	495	484	480	465	488	501	496	491	520	477	544	518	485	480	500	503	475	514	464	495	453	483	504	513	503	469	501	493	500	496	513	478	476	494	508	501	492	522	492	489	508	464	490	449	489	496	490	462	515	487	497	467	508	497	476	511	525	475	521	523	498	473	441	488	513	488	469	465	472	501	498	439	538	458	470	487	491	457	508	425	462	527	482	492	519	471	506	498	514	475	515	533	468	510
29348	16751	17345	14015	9677	6291	3449	1866	12667	26405	2783	504	497	483	457	422	397	438	411	397	370	359	413	398	363	384	384	363	348	365	355	382	368	411	354	365	378	390	371	411	381	360	373	383	378	372	365	358	381	396	351	364	373	363	343	360	353	355	370	332	358	387	357	375	330	357	367	382	386	347	367	406	362	364	372	346	381	323	385	366	348	355	331	412	390	338	366	356	353	332	354	361	371	367	388	347	325	363	381	360	377	344	350	369	326	317	345	355	430	381	332	376	374	370	349	359	361	360	352	346	344	348	357	335	373	336	371	348	359	390	374	360	378	361	369	345	335	338	375	339	361	353	314	352	345	388	372	327	326	358	338	377	347	373	383	408	349	368	349	343	371	365	331	387	333	350	367	367	376	356	368	372	371	371	355	408	384	310	347	324	364	344	363	347	375	336	356	349	364	350	384	379	370	357	339	355	348	338	389	355	386	367	360	396	338	374	357	378	348	355	378	363	413	360	370	405	360	314	348	373	368	390	388	348	382	388	383	361	362	392	351	345	353	350	363	374	349	378	383	357	352	369	420	385	362	330	364	384	355	363	377	344	388	371	355	399	369	368	388	380	331	332	411	352	348	339	349	396	364	350	342	350	362	345	357	358	358	331	395	364	369	370	387	367	366	325	322	345	369	372	362	350	368	362	374	370	361	365	351	333	329	337	367	329	376	352	330	348	360	345	345	356	370	357	340	363	341	365	331	368	401	357	352	372	364	385	336	373	387	365	373	382	377	398	327	362	338	359	374	338	381	342	346	372	351	370	328	363	356	371	380	343	366	368	379	390	374	360	346	380	399	359	368	384	365	361	357	402	344	351	359	317	393	361	337	349	359	397	344	338	375	354	332	340	337	412	336	378	365	356	390	390	341	370	363	348	388	354	323	364	376	363	371	360	354	359	380	365	343	358	332	348	357	374	351	359	359	345	369	350	319	340	360	402	372	346	360	377	349	370	397	388	343	363	371	322	369	353	373	380	372	349	360	341	358	359	371	366	389	396	373	361	383	373	350	374	352	335	399	405	370	345	320	355	352	351	329	334	412	384	347	371	353	370	328	352	358	348	337	398	355	377	385	331	378	387	361	386	348	393	350	396	394	381	371	321	340	353	353	383	350	372	353	368	380	329	345	317	411	350	343	353	376	357	367	386	361	360	354	324	348	398	322	358	356	357	337	381	332	354	360	332	363	372	354	338	355	336	350	362	364	352	338	358	326	348	327	346	382	352	366	378	364	349	348	393	385	363	361	365	365	399	379	360	368	374	361	360	356	410	387	374	339	373	378	347	358	415	336	358	365	351	313	385	348	387	385	368	388	347	353	352	393	353	412	354	357	341	356	364	307	378	358	369	362	370	383	385	361	375	362	381	379	371	372	369	332	368	336	382	365	339	380	392	341	344	344	387	378	395	329	400	374	371	358	362	370	361	386	393	366	343	376	343	379	346	372	320	359	370	339	380	354	354	373	368	363	371	373	353	393	383	359	359	367	363	332	359	340	324	361	326	339	414	342	387	371	363	355	319	360	395	352	319	373	343	358	387	340	353	326	338	385	376	357	357	334	407	335	349	386	337	373	347	386	361	335	358	345	396	394	348	359	359	335	365	369	366	369	386	318	356	362	435	381	358	375	325	375	383	369	344	383	353	345	370	341	355	362	364	347	371	344	323	370	339	366	404	380	365	362	386	357	352	335	365	337	380	332	354	352	397	373	369	373	364	376	336	333	395	374	350	371	314	334	323	351	374	352	348	379	399	356	384	350	342	391	382	370	374	373	339	356	363	347	372	355	410	378	360	366	376	361	337	376	361	351	384	363	371	327	352	363	358	351	356	362	354	360	325	362	377	373	366	345	374	356	367	346	307	414	363	383	365	346	364	318	325	391	400	333	334	323	350	362	331	391	327	351	382	421	360	357	367	345	392	359	349	366	366	386	349	341	358	361	380	329	377	332	357	365	357	348	340	335	333	383	397	346	341	336	394	340	377	369	335	387	369	355	383	361	351	373	385	375	379	365	328	361	342	351	328	371	358	363	318	345	405	379	347	365	360	355	346	335	345	346	387	372	367	427	370	379	381	369	354	370	381	397	379	349	362	382	370	380	358	353	332	406	385	337	347	354	413	374	351	386	403	375	378	369	330	388	350	335	368	350	355	405	374	388	336	368	370	343	353	346	337	359	394	343	376	365	356	349	353	352	347	350	348	394	353	355	357	365	376	349	391	327	382	351	367	393	356	381	370	351	374	387	329	362	342	363	374	342	380	336	329	358	367	359	384	360	356	366	349	359	358	314	369	366	382	379	355	356	368	373	387	359	386	361	361	359	353	342	378	342	342	346	366	338	336	351	369	316	396	335	310	341	355	356	352	367	376	375	368	372	359	348	380	362	371	391	387	394	402	355	366	363	372	347	335	333	365	374	368	386	358	392	337	378	357	351	352	355	352	352	352	363	332	325	362	383	372	376	371	350	301	312	378	371	369	396	357	343	334	379	350	352	353	357	337	382	362	345	344	373	346	361	332	344	337	369	370	389	398	358	368	363	365	366	368	354	387	336	338	347	342	331	383	384	314	383	341	381	387	394	389	354	367	363	365	359	379	365	339	388	382	353	338	326	361	356	371	401	353	340	351	407	360	328	378	350	392	415	334	335	354	349	379	378	399	354	366	375	382	349	371	354	361	314	359	353	365	343	341	371	353	350	364	400	372	360	364	359	358	372	340	379	394	345	342	364	342	353	331	368	387	356	372	387	338	373	390	389	369	318	330	372	358	367	333	361	364	393	385	346	361	379	363	414	376	372	361	346	363	353	354	379	331	362	353	338	389	344	368	389	373	395	382	354	362	343	345	393	354	354	379	331	363	356	361	369	382	331	373	353	326	345	369	394	366	368	427	391	331	335	364	399	401	374	379	381	389	351	352	389	320	363	370	402	350	378	359	352	357	390	353	352	384	399	319	355	376	344	376	365	373	344	363	326	346	344	352	369	371	384	348	357	342	311	336	394	385	371	381	376	384	357	347	380	381	383	327	367	330	369	362	351	366	344	383	333	363	397	331	332	375	363	369	333	334	369	353	346	384	358	375	419	371	385	389	374	366	367	355	400	363	386	387	325	337	369	349	396	364	358	407	401	395	368	341	354	350	362	367	388	374	382	322	342	357	338	381	381	370	375	336	358	373	323	350	385	364	386	338	372	364	374	370	343	368	327	403	345	356	355	374	350	366	360	390	343	339	345	367	392	366	316	351	347	408	360	355	342	365	336	346	357	342	346	319	352	381	369	387	380	381	316	379	373	366	339	399	334	378	379	341	350	345	343	359	351	327	391	394	381	378	375	353	354	375	379	350	359	355	364	354	377	362	367	352	335	348	350	369	383	376	354	376	347	371	362	368	357	361	390	309	364	373	368	327	344	344	335	382	361	325	352	331	351	374	426	337	384	401	348	357	343	351	393	355	353	349	375	366
14431	11632	23058	25844	23253	18993	12074	7676	33467	38289	1604	1581	1444	1303	1239	1191	1148	1100	1108	1051	1037	941	942	958	1062	1020	981	966	899	922	946	916	887	927	908	929	892	861	885	870	906	857	913	844	847	867	875	863	898	860	861	856	841	831	877	838	864	893	843	818	857	841	834	852	872	905	805	873	827	878	808	870	825	780	877	895	803	802	840	835	838	830	833	866	848	835	881	804	847	774	826	883	813	816	859	826	880	846	853	812	814	837	813	818	848	837	837	824	824	824	832	855	876	811	856	820	825	855	812	801	807	810	857	822	806	803	830	758	817	778	796	816	801	845	853	764	804	832	835	805	890	801	813	834	824	832	832	852	809	841	806	841	837	902	827	774	852	829	812	785	790	842	815	836	815	793	830	808	791	796	837	835	808	810	860	810	819	888	793	789	826	824	795	779	832	784	834	828	752	817	768	783	851	838	837	823	839	771	815	801	825	850	794	839	826	886	825	779	834	843	805	755	822	818	811	780	783	766	775	845	808	768	793	778	866	858	821	840	817	828	854	815	876	878	855	776	869	845	858	845	828	846	819	861	806	836	777	799	822	782	785	875	814	865	804	851	801	799	850	842	796	854	833	815	851	813	813	902	870	811	818	813	821	866	782	794	817	811	826	778	841	804	825	823	853	814	832	820	854	848	836	814	773	827	840	805	826	837	801	883	777	823	781	911	823	854	845	837	825	865	855	809	862	791	878	855	782	817	815	758	827	766	767	831	760	810	826	804	820	866	852	814	831	833	828	775	818	807	796	815	868	815	857	826	801	766	823	823	815	846	830	836	837	834	856	823	845	818	877	796	808	870	854	841	865	829	812	876	907	823	883	804	880	809	865	810	822	838	807	814	772	807	814	799	793	815	786	793	796	828	862	838	784	790	824	820	836	855	772	761	837	752	856	807	854	809	815	866	814	796	846	853	865	840	847	820	846	889	819	839	798	851	804	785	847	835	797	874	836	821	825	814	847	795	777	786	824	798	812	833	811	837	823	812	812	825	808	862	818	847	850	810	837	831	822	788	848	801	842	832	808	802	850	852	763	841	778	828	833	815	839	810	802	819	794	819	831	864	880	804	807	784	887	796	863	802	833	827	827	788	798	819	799	833	811	856	812	850	785	802	859	819	829	841	776	844	845	831	844	787	825	801	859	864	858	773	842	856	798	768	854	805	840	868	810	819	849	812	833	850	867	810	919	791	780	818	848	799	796	821	857	817	827	811	860	812	807	871	818	780	827	786	814	753	856	843	882	819	789	807	849	729	736	870	805	840	828	798	797	827	830	841	807	832	815	843	803	872	814	790	837	811	817	794	814	809	843	831	792	826	805	854	812	866	847	845	814	802	793	879	761	822	808	798	762	800	844	771	847	782	832	791	833	785	849	850	805	851	792	815	831	855	792	856	781	793	791	842	818	809	783	844	855	869	754	825	815	778	833	822	815	849	802	818	822	846	806	859	810	824	831	809	835	795	768	813	800	830	790	823	824	848	868	850	866	800	857	816	846	822	823	823	837	837	810	802	849	838	843	803	799	806	866	799	845	791	840	836	849	782	808	752	831	839	881	863	846	784	785	783	807	796	770	796	836	839	822	842	802	807	856	820	850	811	829	794	793	844	812	809	805	823	848	788	847	781	810	867	845	805	873	800	841	821	840	790	832	819	796	813	796	837	781	859	779	753	845	866	834	824	832	809	874	814	830	812	780	834	857	812	810	780	815	848	776	852	800	814	851	803	854	836	835	810	829	805	821	810	810	829	796	828	824	837	842	820	828	803	811	849	804	841	776	798	841	863	790	790	860	811	842	794	821	801	814	827	833	805	892	815	829	844	780	804	788	764	788	826	868	822	805	834	853	787	788	771	791	833	846	796	789	804	848	823	846	873	867	848	860	892	793	788	785	851	851	849	848	819	822	762	803	815	839	817	855	785	816	777	883	817	839	819	805	810	887	840	813	808	787	813	806	786	790	812	828	813	791	837	828	847	779	821	853	857	842	827	804	811	864	805	831	790	824	793	830	800	797	855	822	818	816	771	803	827	791	842	822	793	814	850	831	844	820	799	776	816	848	791	793	867	843	806	838	834	807	842	789	864	838	817	840	879	832	841	811	854	823	849	779	767	816	751	803	816	776	813	858	860	856	803	823	792	837	827	821	857	793	830	866	817	882	778	836	787	817	811	832	736	778	824	825	843	829	769	805	790	865	840	797	804	828	804	808	853	803	831	849	849	814	818	816	784	836	844	850	810	802	833	795	885	812	793	828	821	904	871	790	895	827	863	819	834	850	856	745	838	847	810	851	860	805	799	802	832	818	812	773	797	812	849	788	842	800	847	775	824	835	772	792	792	833	852	809	831	794	849	851	841	848	813	861	822	843	784	854	802	824	818	807	759	849	816	813	819	765	838	818	791	807	825	802	823	820	825	805	834	847	836	844	860	839	764	815	806	799	816	904	831	803	809	796	849	822	788	809	811	801	893	806	785	832	791	790	860	824	891	778	831	783	773	820	811	850	842	817	816	822	879	780	855	847	753	845	768	873	771	805	808	820	842	836	781	835	809	824	818	858	815	815	836	780	805	840	822	814	791	833	848	781	815	773	825	791	828	769	814	836	821	848	818	816	814	873	823	803	805	846	861	809	816	817	864	816	810	845	802	837	831	818	814	813	857	816	885	796	796	832	825	836	845	836	803	864	787	854	859	765	859	840	770	835	775	813	809	826	846	786	803	859	805	805	805	805	782	833	833	773	798	844	773	833	835	831	835	825	815	876	790	810	858	839	784	781	839	842	790	867	840	824	862	816	833	828	856	831	810	858	833	793	882	849	813	807	823	886	825	834	815	870	847	815	754	840	811	869	778	847	783	858	800	855	859	817	832	875	869	851	793	793	834	788	807	805	831	787	844	821	785	778	804	832	786	802	838	838	847	881	839	794	821	813	804	838	805	886	795	805	835	788	819	808	867	813	839	821	815	816	865	835	811	813	823	795	792	812	843	878	826	804	797	829	772	832	813	825	819	818	845	864	827	837	851	794	835	867	861	829	778	797	800	791	827	768	830	833	795	808	873	818	794	825	812	806	845	865	843	873	787	802	816	796	813	919	823	820	832	759	819	865	783	833	840	857	780	818	890	785	831	818	796	839	804	847	800	792	778	839	882	839	851	817	860	828	841	828	835	814	888	834	846	849	837	849	823	836	788	822	769	848	821	850	846	878	747	839	814	784	826	802	803	822	795	861	788	830	832	842	857	806	792	755	837	837	800	805	785	839	842	809	865	805	823	833	859	791	827	848	763	786	832	844	798	836	859	806	792	780	774	806	850	792	816	836	834	822	858	855	813	838	815	819	810	823	824	871	770	766	818	816	843	827	807	795	824	830	837	766	861	845	877	796	867	824	777	841	845	813	873	811	794	821	810	804	848	874	837	855	790	849	816	834	862	817	873	803	812	857	816	813	806	822	804	830	894	807	816
9886	5307	6028	4270	2860	1537	1024	394	493	702	153	137	152	143	142	150	159	146	149	136	128	150	132	130	164	160	160	139	113	140	141	151	153	148	156	161	159	160	159	153	157	131	136	160	143	137	162	142	157	146	160	145	158	154	159	151	149	152	152	164	135	159	154	155	134	150	163	131	122	154	138	142	155	176	155	121	145	155	157	147	142	135	156	165	137	142	142	172	135	122	150	142	146	154	169	124	144	147	123	153	154	134	151	155	140	151	137	176	148	129	161	134	152	142	127	144	124	134	162	156	160	146	148	149	133	155	150	135	134	151	154	142	167	137	149	166	161	164	163	164	150	168	147	124	145	126	136	152	152	158	163	131	131	153	163	150	129	137	159	161	140	126	156	170	160	138	140	149	131	144	165	148	133	143	157	149	150	148	142	156	141	156	159	133	156	152	152	153	128	144	136	167	150	136	175	137	133	145	164	161	140	151	138	120	125	150	155	132	148	146	153	134	127	130	146	146	152	136	144	172	153	118	161	124	145	134	146	125	137	145	153	129	149	167	153	143	156	148	154	145	131	121	169	162	151	142	142	152	143	127	156	151	131	132	158	138	149	153	151	144	136	140	146	132	155	140	142	178	148	159	169	141	152	148	141	143	163	132	139	152	138	153	129	136	151	163	147	158	175	146	151	149	141	133	171	156	143	139	157	180	132	133	154	135	163	148	150	141	142	162	150	141	165	180	146	175	155	123	164	148	175	139	156	136	174	178	125	166	137	120	159	139	156	133	152	139	144	160	158	167	137	136	139	137	132	150	171	154	136	144	176	128	139	142	147	159	151	147	160	157	147	148	154	167	136	170	127	154	131	132	155	185	139	118	146	156	147	141	147	157	137	151	159	135	142	137	136	158	124	139	152	129	160	138	160	151	162	152	148	149	126	152	158	165	167	131	143	137	163	150	127	144	139	128	154	140	172	143	142	132	140	127	160	146	135	158	136	140	155	156	151	160	157	162	144	157	154	144	147	165	141	166	144	176	171	153	139	161	141	144	145	166	144	139	169	137	145	157	132	133	128	123	148	166	156	149	127	158	148	158	156	159	170	162	149	170	160	165	168	153	118	137	145	149	136	130	151	160	133	147	134	149	140	159	130	143	164	147	138	142	168	155	158	137	134	155	161	146	162	163	137	134	123	156	167	161	150	171	149	148	146	154	111	154	167	143	130	138	150	147	152	153	162	141	153	147	156	165	149	144	133	131	163	151	178	149	126	138	165	158	144	153	187	167	139	133	157	119	165	120	141	160	134	142	163	122	147	147	141	162	145	141	134	165	157	140	156	153	150	138	164	142	129	142	137	158	190	139	150	135	149	159	148	153	142	123	157	156	166	127	132	143	145	161	136	136	143	156	147	145	149	157	141	155	129	138	153	134	147	155	152	138	151	158	145	154	147	158	151	157	153	161	144	128	127	153	117	145	147	158	168	162	162	137	142	158	165	145	158	178	154	162	165	134	139	142	138	137	158	167	155	141	148	139	141	149	155	166	142	158	141	133	126	152	150	144	143	132	163	143	146	166	151	176	137	147	140	153	146	152	151	148	152	142	152	143	157	141	134	145	160	168	140	151	145	128	138	129	147	150	134	116	155	163	156	144	137	143	143	134	168	143	148	127	131	158	149	156	180	133	153	151	151	159	153	146	153	135	154	135	148	137	139	156	136	139	153	145	166	136	161	165	151	142	154	127	161	144	149	141	152	135	145	140	150	140	132	172	146	148	132	150	128	128	121	157	170	164	147	137	138	138	142	150	144	143	136	164	149	140	133	132	138	152	145	128	147	144	136	151	161	169	154	141	139	142	158	159	140	141	146	148	162	142	137	145	137	141	147	136	139	146	150	135	157	144	117	126	148	143	146	156	158	132	134	144	139	126	159	137	146	150	152	165	127	142	169	141	138	143	145	152	153	161	154	151	169	169	166	152	162	155	168	155	152	154	145	162	136	179	149	129	129	148	155	130	134	149	155	134	135	138	138	138	154	144	140	172	151	148	135	146	166	141	171	147	138	130	170	155	149	157	167	159	151	163	139	131	177	145	153	148	149	152	151	147	138	142	166	144	148	149	162	146	156	138	152	151	152	151	142	133	159	140	160	154	133	143	155	152	151	156	137	155	148	169	182	135	153	171	152	168	166	145	153	146	142	162	150	162	158	131	127	142	137	144	167	151	133	138	169	129	148	171	125	148	148	179	170	164	161	168	118	141	145	131	167	149	133	179	168	161	177	153	132	146	161	142	155	133	151	147	142	112	139	129	129	155	157	141	139	144	138	148	165	145	135	146	148	163	163	149	151	137	163	148	150	151	141	151	121	151	160	151	128	151	144	156	121	133	159	153	132	126	152	183	175	164	143	151	148	167	164	163	158	152	155	131	150	144	130	150	156	141	174	143	153	151	153	143	169	154	127	156	132	144	135	136	148	144	132	171	163	178	132	154	134	159	155	151	152	132	168	145	138	134	151	145	160	173	141	149	124	135	153	142	153	153	144	153	142	127	161	165	149	155	136	144	157	139	139	128	141	162	147	134	153	141	126	157	136	140	159	163	153	154	155	136	138	142	139	150	145	166	143	161	168	152	165	154	159	163	146	126	143	152	171	154	143	140	139	156	144	143	143	154	149	146	134	134	157	143	152	160	146	165	165	141	126	141	141	163	142	159	154	136	165	145	129	151	167	138	142	145	121	154	133	148	143	147	138	154	134	144	162	148	141	153	149	173	113	153	162	152	142	164	150	136	137	147	152	158	171	159	144	144	160	146	146	161	124	169	173	144	153	150	123	146	136	142	141	137	149	159	140	171	146	153	160	146	161	162	148	159	139	144	181	138	134	152	184	148	134	140	127	163	141	151	157	150	131	154	133	157	135	148	159	149	143	146	132	135	150	170	137	169	153	156	155	155	123	150	134	132	158	134	180	154	146	153	136	142	137	168	165	147	135	137	153	129	150	162	151	142	141	144	172	145	132	160	153	144	150	147	140	171	145	146	169	123	137	150	138	160	154	148	130	144	169	146	157	158	143	167	154	151	140	143	151	147	142	149	137	139	142	151	162	149	160	165	164	143	148	142	138	143	149	152	130	162	140	183	127	143	125	145	148	147	151	146	138	134	133	143	154	147	152	160	150	141	151	125	157	149	152	169	130	130	143	149	164	139	137	154	165	144	131	143	139	145	147	142	143	136	136	128	144	131	148	152	147	150	151	137	146	155	109	154	171	144	146	133	161	152	149	138	139	133	120	151	136	130	131	150	144	142	118	142	129	131	146	138	146	144	144	153	145	154	141	147	153	173	130	134	144	166	133	170	147	134	155	152	155	165	147	147	155	154	160	155	150	142	147	147	162	147	142	142	155	151	144	172	133	170	155	146	132	140	158	166	137	145	166	160	173	163	166	142	146	147	162	177	132	140	138	155	168	169	129	135	132	139	143	151	146	119	147	149	139	159	143	135	158	133	154	136
5344	4404	10777	11802	10013	6760	4476	1822	2673	3964	399	382	421	390	406	395	384	406	398	388	403	426	364	437	399	425	393	364	357	421	386	372	388	391	389	401	403	390	385	365	409	392	393	390	389	355	403	419	388	410	379	388	397	373	393	362	431	355	394	386	383	369	380	398	391	391	369	398	408	377	377	377	378	397	366	364	366	370	350	387	383	410	367	338	366	397	388	384	381	359	392	362	392	357	403	375	373	398	375	434	380	396	367	398	381	401	372	408	385	383	390	371	330	378	404	406	412	365	387	407	409	385	415	400	370	410	372	374	357	388	398	351	396	399	363	400	369	403	358	343	347	367	370	403	385	394	379	364	341	358	388	406	345	386	396	403	336	354	352	365	388	400	381	346	380	353	392	384	382	372	378	383	379	356	362	397	393	368	372	366	357	387	414	398	366	380	400	377	388	397	360	379	426	384	338	397	408	433	386	381	386	354	393	360	371	371	370	404	374	372	371	348	392	365	394	408	381	375	393	368	398	405	353	382	391	387	371	360	386	410	433	386	393	427	386	378	357	365	388	384	331	408	369	391	421	387	401	371	371	388	393	418	388	372	394	389	370	377	393	395	340	338	343	378	401	377	367	373	374	364	390	418	380	364	402	377	323	390	377	383	367	384	415	360	401	368	401	371	373	364	368	408	373	404	346	382	391	348	385	396	351	379	403	390	381	388	384	398	367	370	388	386	394	384	379	349	360	370	364	400	401	375	370	367	386	375	376	392	357	406	370	380	407	387	364	325	379	382	393	433	368	388	422	375	401	406	406	385	388	389	342	359	365	399	364	386	376	404	377	350	398	397	372	359	374	380	370	398	417	406	347	400	374	380	400	365	363	393	366	405	373	378	426	376	355	376	363	385	387	384	419	379	382	385	380	375	366	372	392	372	363	405	377	357	383	399	393	398	342	370	430	411	369	372	408	392	383	396	375	361	376	366	354	407	365	382	391	368	389	405	401	366	376	358	334	384	401	422	377	398	378	388	374	400	390	374	383	414	379	410	413	412	379	410	362	348	371	379	373	412	354	376	379	382	379	387	376	393	394	355	376	367	388	398	366	400	367	384	399	352	374	394	374	374	392	384	381	377	380	382	358	380	421	384	371	401	346	358	371	389	360	364	377	410	378	379	363	378	393	368	401	401	375	371	378	377	381	418	350	395	407	408	391	363	381	374	370	415	370	408	367	381	375	350	364	424	391	372	411	413	405	370	393	400	367	366	361	375	396	379	383	369	396	378	369	395	415	357	384	345	358	341	403	432	389	406	366	371	395	365	374	333	353	372	363	383	418	372	391	358	364	327	383	370	397	393	386	357	352	389	368	386	390	386	380	415	389	393	388	391	389	392	379	370	379	372	368	379	382	360	399	340	380	396	400	392	388	393	334	360	366	342	364	419	374	377	380	385	336	373	351	392	367	371	377	395	382	364	352	394	375	377	362	391	370	376	393	331	360	373	367	379	401	398	359	344	422	392	363	401	371	371	386	403	374	423	375	347	375	407	387	356	384	382	411	395	388	376	362	391	370	351	393	372	368	352	397	380	373	353	359	374	399	390	364	345	369	372	399	389	394	381	380	374	382	386	384	409	388	411	388	392	336	371	372	379	375	375	349	393	378	367	398	363	403	420	364	377	400	405	407	368	383	361	392	367	395	367	384	375	413	343	388	316	395	376	361	406	367	384	378	401	383	397	345	392	370	368	398	365	397	386	352	385	391	358	389	397	378	362	386	402	362	390	371	381	401	387	352	373	398	400	356	419	399	372	406	393	413	400	375	385	377	393	382	392	393	387	390	385	390	352	360	393	372	386	398	386	407	330	414	390	384	379	438	358	348	396	362	392	377	384	368	356	380	371	405	370	374	378	427	392	369	395	378	351	372	368	376	406	373	406	369	381	384	403	426	363	344	356	352	367	378	376	366	402	381	369	380	361	391	398	419	361	372	394	401	373	377	376	401	360	405	386	350	398	369	405	335	360	387	388	398	341	364	380	386	360	390	405	392	383	359	361	415	372	404	392	412	377	348	363	361	366	367	371	361	386	389	345	388	382	388	396	397	400	363	368	370	377	335	359	377	375	361	371	380	392	376	363	391	408	401	384	378	384	385	379	364	424	359	406	385	384	378	389	361	385	388	401	359	391	383	380	385	382	390	379	396	389	396	359	404	388	374	401	368	377	392	394	410	350	391	381	391	379	394	379	386	353	367	378	346	394	349	402	372	359	369	400	357	371	369	368	401	356	402	369	386	359	405	358	376	364	382	382	383	355	365	368	356	359	383	404	356	399	378	355	424	345	369	387	398	384	368	378	379	361	395	387	364	413	372	364	382	384	401	368	396	376	375	409	386	383	389	381	390	400	385	371	385	372	392	378	404	372	403	402	344	373	398	353	416	382	374	422	354	406	415	365	361	373	369	407	362	442	398	353	371	379	393	379	398	369	366	382	385	378	377	409	357	399	389	385	384	380	378	405	381	361	359	386	400	382	425	408	380	360	350	414	382	411	391	382	357	396	403	380	400	384	376	390	361	398	367	389	413	353	352	404	385	382	333	376	381	349	434	369	392	405	349	374	350	370	426	360	381	385	342	409	387	384	405	363	370	349	400	406	393	362	374	363	395	390	360	395	328	378	367	401	332	393	357	384	416	376	419	379	364	371	405	343	392	400	422	391	373	384	380	386	421	384	359	363	388	362	374	376	377	366	407	362	400	377	369	411	384	383	389	372	393	377	355	401	414	370	375	381	354	398	385	375	379	357	342	375	394	398	383	389	362	372	414	397	369	385	335	385	412	390	370	366	358	397	397	392	360	371	394	406	335	373	393	379	386	367	386	386	367	378	381	403	392	368	408	358	352	375	402	393	385	387	368	383	384	383	388	370	367	412	388	368	377	385	376	383	384	368	399	371	357	337	344	384	378	359	356	354	361	377	387	390	375	393	354	372	394	388	380	410	401	396	415	389	371	375	381	364	387	392	388	388	385	343	388	383	387	395	408	367	393	381	380	353	380	350	374	396	369	367	385	375	366	381	388	406	376	385	404	398	428	398	384	365	401	349	394	374	378	383	392	390	379	381	382	383	377	378	339	365	371	434	382	400	388	372	361	411	412	378	407	388	387	403	370	372	364	412	352	380	376	352	350	326	382	394	424	387	403	387	391	379	371	416	428	364	401	386	377	395	420	389	395	389	354	342	386	363	372	375	371	369	391	355	341	362	380	356	407	383	377	413	384	379	419	419	365	393	356	409	352	370	348	387	347	421	394	396	359	404	381	401	358	379	388	358	388	373	370	372	389	403	387	388	365	391	402	359	371	329	394	372	369	393	405	342	417	389	374	413	396	387	370	360	387	374	362	387	353	373	340	372	364	364	391	379	376	382	398	385	395	388	380	364	401	371	368	427	376	363	417	393	371	372	398	411	355	371	367	398	388	371	376	378	362	370	399	414	402	403	373	387	386	397	389	360
20392	10461	11612	8433	5411	3297	1651	990	6394	12299	809	262	237	214	246	219	214	206	193	198	182	196	205	173	182	197	225	193	181	213	193	217	192	189	168	158	173	190	161	213	191	184	201	194	232	194	197	181	179	182	183	173	179	177	160	187	200	150	176	217	174	185	195	195	195	189	191	167	172	195	188	173	183	183	202	168	168	174	182	184	181	195	181	171	216	156	191	190	180	200	172	198	191	182	192	186	171	197	163	191	172	199	207	175	191	180	178	180	193	184	199	184	191	188	186	163	184	222	192	195	187	186	187	200	196	195	178	192	177	176	213	196	187	186	161	174	203	188	194	189	194	178	204	196	191	187	169	185	178	167	194	199	169	178	201	176	180	188	179	193	179	195	173	190	209	216	179	168	196	177	189	199	219	186	174	171	180	194	184	203	196	191	182	172	189	187	192	158	197	199	206	204	160	193	187	172	178	190	153	178	178	188	187	179	187	204	183	186	164	196	197	186	219	182	167	198	189	191	158	195	186	183	177	178	169	184	190	172	205	205	187	183	198	178	192	220	213	166	181	177	177	199	195	199	190	166	186	196	199	194	187	209	168	192	163	178	170	213	180	153	171	192	175	205	220	214	206	189	188	176	208	163	194	167	160	195	199	173	209	190	172	161	208	189	198	186	191	204	172	180	176	171	177	194	185	166	183	191	201	199	195	195	168	177	185	202	185	190	192	159	164	190	178	161	196	188	192	200	178	212	194	177	211	184	180	204	207	190	187	200	195	191	181	177	180	193	190	182	176	210	165	177	172	170	172	198	184	214	180	159	191	176	191	180	168	173	212	197	216	170	187	188	224	178	193	173	209	199	178	192	186	176	200	196	182	185	179	180	197	164	193	202	178	193	171	174	179	194	172	186	198	165	204	184	188	178	191	166	194	179	176	174	198	210	193	201	169	170	195	193	203	160	188	199	190	180	189	197	193	173	176	191	190	174	196	194	210	186	177	180	191	177	172	195	207	190	186	190	164	172	191	201	190	195	215	164	180	190	181	152	180	207	198	170	208	168	173	186	193	197	200	185	184	180	175	193	204	204	188	211	211	177	162	177	171	209	160	188	199	201	210	192	178	194	197	169	178	219	187	171	169	174	162	194	194	189	173	176	159	177	161	175	180	182	190	169	165	175	159	205	180	205	181	215	186	178	182	172	174	184	192	215	217	154	172	189	183	179	178	176	185	191	181	161	197	203	208	180	208	188	208	193	160	172	205	185	184	170	166	152	193	174	219	179	189	199	179	189	204	187	201	187	166	182	174	184	196	167	158	187	213	189	186	172	204	193	181	180	192	182	200	191	185	173	193	174	185	193	170	183	195	192	171	164	175	208	182	166	203	194	195	224	198	189	184	160	158	193	180	180	182	208	178	162	173	172	188	197	170	175	175	182	205	187	177	190	175	194	200	183	185	189	199	218	190	197	194	180	197	187	180	200	188	178	226	198	197	177	174	198	199	215	168	189	158	187	185	175	170	201	212	174	173	178	179	173	167	210	171	189	187	219	185	210	209	198	174	199	191	183	182	185	176	163	189	181	184	176	193	183	195	191	192	193	185	193	184	177	194	185	223	177	188	181	186	197	176	178	182	209	157	164	184	192	163	193	177	166	186	193	186	186	208	196	171	160	192	195	196	174	162	183	170	202	163	179	194	179	177	167	204	193	177	195	193	195	189	228	182	173	162	204	198	167	192	213	154	166	181	172	199	183	215	197	193	174	181	181	208	198	180	211	181	191	194	210	190	187	191	183	164	186	214	161	181	179	188	194	196	179	185	196	189	194	174	161	186	170	191	185	194	199	165	187	174	184	178	203	202	177	207	183	191	193	164	174	183	187	169	182	189	171	183	190	188	162	182	176	178	174	206	187	183	193	200	183	194	174	190	199	191	186	172	177	191	227	154	171	176	206	161	182	211	189	204	168	153	184	184	187	183	196	185	179	184	178	190	203	186	187	180	178	187	176	183	204	148	172	180	176	184	183	204	190	179	202	167	201	173	221	180	164	194	195	215	198	193	186	177	182	164	200	188	181	192	226	187	190	203	177	167	166	182	177	220	177	200	175	174	182	182	158	150	192	191	200	162	185	182	180	173	188	165	169	191	186	188	158	176	179	197	212	175	165	183	197	227	198	194	163	201	182	187	196	159	173	207	186	211	198	213	164	175	178	172	199	183	186	181	197	213	191	167	174	233	217	183	205	184	172	178	174	176	182	230	208	232	175	166	198	169	193	219	181	180	193	178	201	175	195	162	198	188	196	197	179	179	186	184	214	183	198	179	212	171	195	193	195	185	191	165	189	178	185	182	166	171	203	177	187	203	206	178	166	208	198	179	163	183	192	179	167	170	189	190	182	183	189	190	212	192	180	206	202	184	200	155	205	216	176	183	184	178	177	178	174	193	201	182	209	194	199	181	183	194	205	202	194	195	156	195	193	180	167	175	191	195	165	198	182	153	196	185	190	180	179	215	179	204	193	196	178	194	191	192	168	199	184	185	183	195	176	185	191	189	173	196	173	169	162	198	186	180	167	180	195	187	199	169	200	190	180	210	192	174	209	168	166	182	197	190	198	187	193	189	177	175	172	194	179	169	175	208	168	184	188	188	186	194	190	161	193	174	195	171	180	167	172	197	176	203	170	177	201	209	193	177	159	179	179	183	193	183	175	171	163	182	174	166	206	191	194	176	216	200	186	184	199	192	145	177	180	184	214	188	180	182	193	174	186	193	209	185	206	195	187	199	177	166	157	213	162	189	180	189	190	188	197	186	179	192	187	169	185	203	196	198	181	183	180	195	162	194	173	185	210	187	210	208	215	188	188	169	190	178	177	199	183	183	181	177	209	207	223	214	195	172	200	183	205	212	186	189	171	186	179	197	162	184	205	189	207	184	206	191	176	199	179	180	168	184	197	166	173	197	171	164	184	189	175	190	187	207	170	174	193	190	190	192	181	169	158	184	159	184	189	196	196	199	190	184	204	184	190	210	190	156	147	189	195	192	206	180	189	178	202	172	181	191	151	189	182	187	164	177	193	185	211	198	181	193	174	198	198	190	168	175	166	177	193	202	199	205	192	182	190	178	184	186	185	182	171	179	186	211	158	184	208	175	183	178	201	184	184	192	179	189	184	174	179	176	177	197	174	180	182	191	187	168	197	207	184	200	179	192	186	193	189	183	198	186	207	213	187	190	185	197	184	178	210	202	197	214	165	214	173	181	174	181	187	189	216	198	213	177	176	194	206	212	159	203	181	169	197	186	183	200	163	174	179	172	192	193	175	182	205	180	219	190	165	201	187	220	187	188	198	205	169	180	191	203	182	211	191	192	187	222	166	166	183	180	177	174	158	192	160	193	170	207	187	171	202	192	177	190	194	165	192	210	170	176	205	160	191	161	172	185	199	196	199	174	196	194	186	197	214	189	188	208	185	171	195	186	201	195	229	210	167	180	208	183	212	183	210	207	185
11208	8002	17734	18863	16158	12417	6880	4803	23845	28847	955	892	759	720	676	682	630	597	564	602	621	546	573	562	566	566	517	534	566	536	496	538	520	531	525	502	512	516	493	523	477	501	504	470	461	520	485	484	505	490	493	544	483	469	519	531	500	501	499	440	509	492	481	519	469	469	469	479	470	471	494	516	492	513	467	496	429	435	529	470	497	489	495	536	478	499	460	487	480	499	475	468	484	484	518	515	470	482	477	496	497	508	485	476	526	487	486	456	420	508	530	485	504	501	482	459	447	477	489	471	466	451	439	466	488	437	494	483	491	457	478	504	516	487	457	497	474	489	488	481	484	478	470	499	453	516	474	462	484	483	475	484	476	444	461	467	501	494	487	508	486	457	480	487	505	439	507	477	451	477	477	501	498	485	480	509	457	488	477	484	478	499	478	528	522	498	467	514	484	431	469	496	482	458	492	495	466	511	485	439	487	462	485	450	495	437	475	484	505	485	465	464	505	484	490	483	461	498	470	514	482	457	505	486	456	498	475	476	505	489	508	479	476	480	460	470	483	450	451	473	460	475	501	460	488	494	480	479	498	494	502	473	500	461	489	511	488	488	457	490	494	465	458	441	489	516	451	508	454	475	505	463	436	455	482	517	459	473	500	473	476	480	466	451	451	466	469	489	486	518	487	479	507	436	490	463	463	493	462	478	459	502	508	485	478	490	455	482	471	510	529	504	481	459	511	461	462	481	422	461	479	472	520	505	471	461	471	477	429	504	460	485	465	501	474	441	513	507	474	489	498	516	532	501	482	449	451	487	487	452	448	457	488	483	463	459	491	485	453	485	473	468	458	468	484	474	485	442	477	453	480	485	484	473	523	512	503	482	514	481	490	473	509	473	466	471	453	435	521	466	494	493	440	456	452	445	510	487	465	493	479	490	488	469	463	452	501	478	478	481	460	467	466	493	491	471	480	497	530	457	483	479	517	483	455	466	504	470	531	493	484	495	495	510	514	455	473	485	427	485	488	465	471	475	478	506	476	494	491	489	489	473	468	495	486	497	457	486	499	488	463	472	497	508	463	475	464	491	481	479	478	479	487	497	479	471	519	446	536	502	497	502	480	463	471	466	492	497	465	472	506	469	479	440	499	485	467	489	483	492	492	495	490	475	489	489	486	469	502	503	455	489	472	492	476	464	448	470	461	519	443	436	464	502	435	447	462	480	428	477	469	461	469	467	497	439	465	491	473	448	484	506	452	486	454	458	554	458	467	502	473	451	473	464	500	494	478	482	441	469	464	501	531	489	505	492	441	481	452	482	502	487	463	506	470	448	449	506	475	494	462	479	463	461	452	459	467	492	453	458	517	464	491	493	480	473	480	491	487	499	501	507	477	490	478	490	443	513	505	506	471	499	469	499	482	490	465	504	504	497	473	461	477	494	494	456	500	469	432	484	496	459	484	446	480	439	483	469	485	477	495	496	478	517	464	471	447	469	494	468	493	514	424	485	498	452	455	473	488	465	456	467	427	439	442	484	460	449	521	457	489	454	511	477	470	475	417	459	502	475	473	446	504	464	441	477	465	465	511	458	453	508	524	458	452	473	451	492	464	495	459	490	502	463	460	465	488	519	503	481	465	456	492	447	459	486	510	482	508	461	525	468	461	425	480	486	468	425	483	513	477	498	499	466	502	455	460	479	466	459	511	447	445	419	482	469	461	465	512	437	470	464	516	452	506	462	475	526	485	476	495	496	468	473	473	473	447	486	466	455	488	513	433	477	425	460	461	451	505	486	455	451	494	474	471	488	446	517	490	475	481	498	512	539	455	482	471	450	469	456	459	457	469	452	490	478	495	468	435	465	472	464	480	509	495	503	507	452	523	476	467	480	511	510	470	467	463	462	475	478	445	485	506	490	479	487	506	454	477	485	491	480	486	480	458	499	499	451	496	468	485	472	490	504	499	468	480	441	454	483	462	492	504	467	506	462	493	499	453	477	498	455	480	455	498	554	481	484	471	498	501	511	463	448	512	521	498	493	462	451	472	490	508	480	487	467	477	478	492	440	483	455	515	472	470	492	502	473	455	504	474	465	444	494	479	485	502	495	480	487	511	508	473	489	486	470	494	485	471	483	450	513	481	514	485	421	454	478	437	464	495	461	477	471	478	491	454	466	524	463	466	508	492	498	473	502	495	454	501	479	458	513	442	422	471	489	464	517	481	487	493	465	472	500	468	490	457	469	488	474	479	510	467	479	481	491	446	489	488	444	467	444	468	488	463	506	508	469	495	478	491	470	469	426	439	503	416	465	495	453	540	460	509	537	485	458	458	495	480	478	445	462	490	471	494	448	490	471	477	481	462	455	438	457	474	504	474	504	493	487	476	450	478	487	465	496	485	501	444	485	463	487	482	467	435	465	503	442	465	462	506	462	476	450	481	445	495	477	472	429	422	531	451	487	447	485	451	470	494	485	475	467	469	494	502	459	455	460	459	484	430	469	468	475	484	466	475	431	490	460	499	476	475	470	476	465	450	443	484	504	465	430	520	499	462	482	470	486	441	464	462	490	451	473	481	463	462	454	509	485	447	476	524	478	507	490	486	458	511	523	508	472	495	485	480	480	528	469	441	452	470	502	521	482	461	463	475	503	477	477	496	503	423	484	463	440	480	451	505	487	513	504	479	444	444	470	504	506	477	478	460	500	513	493	455	476	448	476	455	440	524	452	459	429	463	481	477	462	474	497	509	500	499	482	439	473	470	482	468	460	455	496	442	494	464	498	491	460	476	502	489	443	463	496	477	508	481	476	471	502	474	457	476	493	468	473	486	498	482	458	467	489	465	484	478	495	456	495	476	470	460	480	492	478	493	497	502	485	458	479	482	455	478	454	424	513	426	467	474	484	510	440	489	491	487	473	478	493	505	476	513	466	491	454	508	476	453	480	493	441	517	484	471	487	499	491	486	476	419	441	456	452	457	476	495	505	463	466	478	456	512	470	477	496	458	466	520	443	498	453	489	503	485	505	494	468	516	493	455	473	507	478	469	486	481	462	503	488	461	490	476	447	476	474	481	523	461	448	453	483	485	502	443	488	457	458	502	492	466	486	461	488	485	459	474	466	479	475	501	496	486	441	475	452	465	465	479	510	477	461	456	457	503	491	466	443	447	527	489	472	465	488	504	462	445	496	491	492	516	491	489	459	494	494	474	471	507	448	510	500	489	472	484	452	471	511	470	468	525	484	498	462	460	462	442	485	472	467	485	486	488	479	480	463	485	484	506	461	443	465	459	466	514	451	504	484	442	477	484	491	477	487	481	480	475	497	435	477	493	489	501	530	499	490	454	480	464	451	455	477	480	460	459	490	502	467	439	472	518	507	479	492	482	478	506	459	477	434	498	473	477	501	454	408	491	500	445	453	468	499	504	462	476	448	476	449	489	474	454	457	509	452	465	460	480	460	490	487	480	483	481	448	472	522	525	478	483	482	499	487	462	476	497	502	477	519
31262	16490	18308	13882	8479	5436	2553	3520	16637	22849	2064	501	441	430	461	395	349	356	420	391	401	394	407	371	357	340	364	374	368	387	384	354	367	370	361	355	361	362	352	330	358	383	350	364	352	349	380	417	376	370	359	354	352	359	341	389	402	336	379	347	363	360	363	394	369	377	309	382	374	334	364	336	386	353	338	383	364	334	346	403	340	359	350	352	342	366	346	362	359	347	376	369	355	340	359	366	321	368	365	360	387	348	385	350	373	398	358	378	327	376	359	364	370	370	351	365	346	400	371	342	338	358	320	348	358	383	358	373	357	371	362	333	367	322	351	371	341	357	368	378	339	371	360	348	321	373	339	379	349	373	340	360	365	370	369	381	337	370	380	323	378	352	362	359	337	370	370	343	359	360	349	371	332	380	393	403	379	360	352	351	351	360	356	371	339	324	351	326	390	368	324	352	363	332	335	393	373	354	327	304	355	344	358	348	378	356	348	322	331	376	373	305	324	347	364	365	376	373	371	371	355	359	331	335	352	348	349	352	345	358	333	375	364	340	343	357	341	418	360	345	335	356	332	361	349	375	354	349	347	376	357	349	351	374	356	347	348	359	380	337	332	378	315	358	372	353	341	351	358	345	348	326	349	394	370	368	349	353	367	350	356	358	331	385	369	337	363	334	300	339	397	364	362	382	430	339	393	360	347	362	372	310	333	382	371	371	338	392	383	382	349	324	350	410	354	355	356	354	322	349	309	358	358	320	297	329	341	352	340	340	367	324	324	366	377	366	384	393	328	354	345	359	354	319	371	365	368	353	332	368	331	341	371	370	370	357	368	353	383	334	381	377	356	354	364	346	352	348	330	365	359	344	340	374	349	333	345	366	348	356	379	375	315	333	358	346	357	339	353	370	384	350	389	359	363	353	376	347	364	355	323	382	354	386	384	346	414	367	372	362	382	354	378	332	345	346	354	379	341	339	353	347	355	371	370	342	360	302	394	366	349	386	352	350	323	361	348	338	357	365	381	366	325	345	373	359	320	350	308	340	339	378	326	361	390	370	377	354	338	349	354	343	336	333	375	338	353	359	351	370	349	349	349	370	374	334	358	350	354	320	328	342	350	329	325	380	365	364	341	369	340	353	356	365	339	389	362	396	318	351	359	346	357	380	356	342	387	377	362	317	366	348	369	349	342	347	335	390	349	348	326	345	338	347	360	357	356	318	356	365	335	383	335	395	362	348	350	333	345	367	343	356	387	403	377	355	345	367	342	370	333	357	336	387	343	370	345	366	354	350	322	329	361	371	336	350	346	305	366	339	319	344	358	352	386	394	366	342	382	363	354	375	355	359	366	376	364	350	354	340	335	351	350	347	328	352	357	337	374	325	334	336	354	376	335	369	333	331	344	346	303	356	360	323	379	380	316	341	348	371	339	335	340	316	331	366	304	369	359	378	323	355	381	384	341	369	384	376	351	352	324	377	370	333	370	359	364	347	383	329	369	336	365	361	351	370	343	366	340	351	311	333	361	373	355	341	370	373	356	337	370	363	381	321	349	341	377	349	326	329	352	384	378	357	364	346	357	355	340	386	340	329	347	346	374	362	388	394	386	330	383	348	351	358	359	363	350	401	336	384	376	368	356	319	371	378	332	367	346	373	354	387	340	368	400	376	347	350	362	376	352	336	333	363	357	373	383	334	359	402	391	343	342	399	337	361	343	370	353	351	351	345	357	390	353	338	328	336	384	368	347	342	332	352	325	399	367	360	356	362	377	333	366	364	355	372	355	315	369	342	364	381	327	323	363	325	366	365	356	345	374	294	357	375	366	331	365	347	357	371	390	344	330	325	334	368	372	350	372	353	383	377	359	341	406	385	387	318	354	371	387	364	335	396	397	328	352	370	341	407	346	387	364	387	350	362	364	321	364	334	349	384	346	372	365	358	368	360	328	376	378	350	384	315	343	367	333	347	370	330	339	344	364	346	343	350	353	376	334	328	390	368	380	367	344	343	353	365	363	333	369	356	345	359	348	346	383	379	364	357	375	328	316	310	348	344	335	340	388	345	349	332	341	384	371	337	380	343	368	340	359	380	356	359	338	375	357	335	371	355	369	334	375	375	368	352	344	356	371	340	381	327	371	361	340	347	331	363	388	338	353	367	357	338	368	335	359	349	371	371	393	329	348	385	335	350	361	367	360	371	362	359	385	337	356	340	343	376	352	347	372	417	383	387	346	370	354	376	360	381	373	338	346	338	392	335	355	402	382	351	324	370	394	328	350	399	383	341	346	362	337	383	362	376	372	333	327	370	367	385	341	342	329	322	344	317	339	378	366	353	349	354	377	337	363	368	333	373	340	351	350	348	375	329	345	348	370	354	383	374	341	399	326	369	373	325	335	367	336	355	334	337	367	351	356	346	377	347	345	352	338	359	364	384	374	353	352	347	344	338	362	351	367	376	367	321	326	305	336	324	340	354	376	363	379	373	339	394	362	381	421	348	343	328	380	348	362	348	383	374	344	356	332	327	394	369	339	359	319	383	349	368	362	352	380	348	381	393	328	370	349	328	364	377	368	387	335	323	322	391	326	360	352	324	366	319	327	346	377	345	366	355	371	360	347	324	374	313	350	344	363	333	386	355	358	315	335	370	352	376	339	340	336	362	374	396	354	348	369	333	339	351	312	354	349	382	375	363	339	340	335	356	344	331	342	321	366	343	357	363	376	351	343	347	344	388	360	373	368	397	378	385	362	355	334	367	340	342	357	358	381	394	346	319	325	347	308	310	380	333	348	345	348	354	354	372	317	353	366	311	390	374	370	329	309	343	384	356	350	315	353	342	370	367	354	342	362	358	364	346	355	331	343	318	348	391	351	369	369	352	362	361	353	361	358	357	351	328	341	377	362	369	326	326	372	312	340	373	382	324	328	368	347	361	347	369	382	343	377	344	406	350	350	383	358	344	406	328	360	326	381	373	387	352	373	388	354	369	348	366	363	332	337	378	391	380	340	349	410	367	389	393	321	329	366	376	344	367	322	383	330	328	353	368	353	361	352	377	351	355	341	340	361	334	340	365	371	334	353	376	361	326	339	378	378	387	345	352	359	337	361	352	330	369	370	360	350	350	351	323	369	324	338	372	355	395	348	352	349	353	358	374	320	340	376	342	329	345	350	374	340	358	326	327	354	398	355	334	313	351	354	340	333	335	352	349	324	360	377	353	341	408	358	401	381	351	359	363	334	355	370	355	368	335	366	334	331	350	336	333	361	363	414	360	348	383	335	361	390	349	338	323	353	349	351	347	342	372	367	330	374	333	304	357	332	379	348	329	377	396	357	354	347	351	349	378	317	345	359	350	362	353	339	337	339	355	355	382	348	322	295	360	384	341	356	379	361	350	329	346	359	369	331	360	314	312	358	377	372	370	339	419	365	353	354	388	342	334	349	332	351	366	331	361	350	344	378	352	333	339	340	339	370	380	363	395	338	331	346	340	341	364	387	360	363	332
15207	11153	23925	25649	20907	16701	9706	11978	37390	33970	1692	1503	1461	1298	1247	1192	1181	1087	1043	1046	1015	989	1005	986	958	924	970	958	933	896	883	893	865	932	904	852	828	819	859	830	886	861	869	809	873	875	840	838	871	851	849	827	815	775	895	850	868	849	813	811	875	874	890	851	812	777	841	817	834	834	808	814	750	775	792	759	788	847	850	774	807	838	831	828	828	806	819	814	796	808	827	857	812	803	777	808	829	841	785	790	801	776	805	741	791	785	786	799	823	783	820	886	801	835	794	803	839	762	829	840	822	771	810	792	858	779	789	792	787	766	843	815	817	801	810	865	805	824	791	807	834	811	776	854	814	777	795	796	828	856	792	738	820	838	854	824	827	778	823	803	813	814	796	826	856	820	805	821	806	816	872	793	831	813	744	812	774	826	828	845	781	808	815	800	794	767	813	852	882	849	840	811	760	876	837	808	838	843	829	769	787	826	827	823	815	789	839	843	803	823	811	788	790	826	811	802	810	819	838	860	791	825	835	820	746	802	800	820	761	783	827	786	780	822	828	831	796	816	841	797	788	821	741	806	814	783	783	808	789	847	788	834	831	838	835	802	757	770	796	789	846	838	793	851	776	798	838	795	809	833	805	786	807	801	814	776	800	789	804	775	828	807	840	781	862	770	835	803	768	797	789	796	786	769	795	824	810	788	831	787	836	891	804	773	796	757	798	782	784	813	812	816	761	857	853	858	761	817	811	800	828	787	816	798	787	841	795	828	794	813	800	796	802	787	854	815	809	809	798	831	826	837	847	822	815	835	841	779	794	844	814	826	806	825	811	833	796	804	793	807	842	806	851	836	789	845	816	818	789	805	819	830	797	794	878	868	791	851	837	795	776	765	777	791	776	809	831	777	833	818	770	868	797	771	801	817	848	798	810	855	844	837	779	841	823	816	795	807	801	763	786	793	788	798	807	811	810	799	804	774	792	810	826	781	841	806	833	807	742	803	810	831	798	824	848	802	820	788	807	785	906	797	860	836	823	794	797	797	791	819	764	818	772	796	809	834	812	826	744	830	785	811	802	857	829	764	783	782	814	814	765	828	805	799	790	881	809	843	768	778	804	785	785	850	818	819	801	790	829	810	823	838	850	798	799	879	838	783	824	808	769	785	806	811	708	814	827	805	785	800	796	806	833	836	801	786	828	822	836	777	798	773	865	851	783	848	822	738	881	791	806	787	827	807	868	835	850	771	819	815	842	826	798	864	836	844	826	801	852	741	801	808	834	838	846	805	801	774	810	818	813	829	785	786	793	802	863	784	854	836	798	826	777	822	801	831	812	818	782	761	799	788	815	805	723	754	780	789	817	850	834	825	772	817	824	845	790	782	807	790	840	795	805	793	785	811	830	786	764	777	789	812	805	833	805	787	861	803	866	803	781	777	862	816	831	754	812	833	815	809	816	827	788	791	822	827	811	792	810	788	771	823	771	733	780	783	768	817	770	811	863	814	747	814	845	811	818	777	798	918	800	885	798	849	790	782	757	843	773	803	770	781	823	815	863	782	774	846	781	764	856	773	886	800	823	848	810	782	844	800	818	813	807	790	878	756	785	810	802	784	759	859	852	826	813	813	787	816	764	784	887	801	816	770	809	836	806	796	783	817	862	816	794	826	837	805	817	803	769	854	827	848	818	843	788	877	854	800	816	802	806	779	827	822	815	805	802	802	807	742	824	840	857	791	812	841	817	797	826	753	761	822	791	759	862	845	814	761	774	776	852	787	824	815	792	789	817	787	771	834	787	767	794	843	804	792	771	804	789	789	780	779	819	839	843	837	838	800	763	753	819	784	831	843	794	827	797	755	808	802	778	811	782	798	809	832	810	810	819	832	836	831	845	748	767	798	814	801	819	811	753	797	853	824	827	829	825	815	768	824	785	846	845	757	838	839	773	809	750	796	812	803	820	799	843	799	783	803	773	808	800	811	789	783	787	786	835	820	812	814	763	872	843	860	803	753	805	851	765	800	788	832	788	813	788	813	802	855	783	827	806	784	824	822	777	789	812	767	811	822	776	800	833	807	781	854	744	826	822	780	824	784	811	812	842	762	796	785	735	783	801	758	825	793	828	842	800	854	790	817	755	782	790	841	841	751	840	783	826	811	820	773	817	841	847	850	786	787	793	817	807	749	824	780	794	793	885	828	782	825	843	827	793	777	881	814	823	816	784	764	852	756	797	819	830	797	813	818	771	794	804	785	808	859	879	819	763	846	805	825	843	818	809	852	854	789	807	788	803	803	861	772	827	815	839	857	846	818	766	807	815	856	796	807	838	752	834	782	803	825	769	849	800	779	832	867	829	793	811	803	767	805	807	838	858	796	837	843	784	828	808	839	792	840	798	859	818	782	816	857	778	787	791	823	829	818	816	836	843	793	801	849	786	838	799	789	840	814	797	846	794	758	807	783	796	813	783	805	833	805	742	794	765	812	790	787	811	793	791	794	781	842	816	799	836	823	804	774	792	725	784	787	761	811	789	819	805	840	768	788	816	805	833	849	820	786	838	814	821	865	801	819	818	779	755	819	779	800	785	787	796	759	797	854	803	788	802	856	816	828	832	779	829	811	844	812	798	783	768	850	825	815	835	795	819	810	857	781	823	809	811	777	823	781	832	778	742	786	756	792	790	780	840	817	789	864	840	792	823	812	865	798	789	823	829	808	796	843	865	791	769	847	843	759	843	809	823	881	847	816	781	822	812	832	826	800	807	772	784	773	849	823	807	821	814	796	842	844	792	819	853	820	831	858	839	771	777	846	831	833	743	804	790	834	863	802	836	790	787	808	849	853	845	803	788	826	805	791	819	820	767	806	815	801	815	800	800	789	778	782	787	780	776	815	841	785	782	781	836	845	830	801	820	809	793	855	874	755	816	782	819	791	830	850	817	779	821	772	847	789	850	839	776	782	802	787	795	799	842	770	806	777	814	795	800	804	830	869	828	769	752	828	825	801	749	766	842	812	786	769	826	776	783	826	831	812	777	787	806	798	823	790	793	813	797	833	832	804	823	806	809	786	842	775	835	811	817	748	827	812	789	805	778	800	796	814	804	810	816	720	811	809	785	802	806	823	783	798	858	835	800	800	818	852	779	782	795	769	842	777	863	793	830	783	888	803	802	765	863	811	850	856	841	732	793	790	770	847	804	843	739	871	780	805	810	761	832	789	821	787	796	816	784	826	833	843	852	791	834	770	839	840	813	809	853	823	813	770	809	818	814	824	837	732	827	818	799	798	774	764	821	781	793	802	846	855	779	797	822	847	841	807	833	796	859	810	777	830	780	840	815	821	815	778	815	823	860	848	802	820	841	766	817	825	777	814	799	825	837	798	798	820	799	790	794	850	787	745	788	781	794	798	792	790	799	774	792	836	856	764	832	781	783	828	781	830	773	817	832	785	792	810	822	795	828	850	820	813	839	793	805	837	827	829	787	807	829	810	819	785	834	823	824	815	795	775
10710	4819	5717	4551	2352	1490	722	480	548	482	145	140	156	135	165	148	136	148	143	133	149	145	152	136	139	132	144	162	157	155	128	140	150	147	150	133	147	143	157	154	137	154	130	127	143	135	138	134	143	140	136	133	128	171	149	163	141	131	154	122	144	125	118	134	144	128	146	145	139	133	151	144	146	111	142	151	144	156	123	134	150	140	146	130	146	127	139	155	158	154	143	142	134	153	141	132	155	135	129	129	146	125	139	143	131	127	124	136	151	166	124	122	158	113	119	130	127	167	151	128	126	138	153	148	144	140	133	141	150	160	137	131	146	143	140	126	156	156	143	128	144	138	131	126	157	133	168	158	162	123	136	133	149	137	140	129	130	153	125	141	142	139	147	134	155	147	153	130	148	154	108	133	145	143	134	131	123	159	140	130	127	130	128	148	162	131	162	146	130	141	146	155	125	155	139	148	116	123	142	132	147	164	139	125	142	152	130	128	132	117	140	116	142	150	156	152	148	126	135	129	142	172	125	148	136	140	127	139	175	135	114	151	159	133	133	118	144	162	122	133	150	125	131	154	112	138	135	112	148	135	140	148	151	166	116	137	146	128	135	149	149	119	149	152	125	135	128	134	149	143	158	159	146	145	142	148	159	149	134	156	143	123	146	142	152	142	131	134	136	130	126	137	150	126	153	146	148	123	133	136	140	132	120	162	150	140	145	139	131	128	143	133	115	132	123	137	110	135	138	123	151	141	157	148	147	151	143	125	97	122	150	149	169	131	139	122	134	117	149	126	122	127	133	132	132	142	112	130	150	124	128	138	151	142	130	148	131	160	132	152	114	149	152	124	134	156	142	149	134	131	142	152	136	132	152	166	143	142	142	125	117	155	142	151	139	135	140	137	159	140	143	119	130	125	131	147	151	136	113	133	126	134	147	116	143	129	142	103	136	142	139	130	128	145	140	126	138	148	149	146	143	134	129	134	150	120	136	101	129	139	141	132	138	123	143	131	139	171	144	167	138	133	157	144	144	148	124	133	144	149	126	149	155	141	142	116	135	146	138	126	152	154	129	142	144	155	138	134	134	132	134	152	148	123	135	134	141	135	121	134	141	132	129	129	139	138	164	153	116	143	134	151	139	136	130	130	135	144	144	152	159	145	140	145	129	120	126	118	122	115	127	141	126	127	130	133	126	140	128	138	157	132	117	112	138	142	146	167	136	158	133	150	152	153	120	112	124	136	116	146	141	138	155	130	141	138	136	144	148	142	172	142	130	122	133	127	156	143	136	150	139	133	155	154	143	156	131	153	132	142	157	137	158	125	143	147	126	154	154	152	124	130	111	136	142	138	116	145	111	136	159	137	147	121	135	115	138	153	152	143	137	137	149	155	147	141	142	133	139	163	152	142	182	157	126	153	140	165	126	146	140	131	133	121	128	143	134	155	142	117	156	154	130	112	155	162	134	136	173	142	118	167	157	125	139	136	135	151	140	121	143	154	137	140	151	141	137	163	136	156	141	141	136	132	142	155	143	139	155	155	135	139	108	144	143	145	148	145	139	147	139	137	135	139	170	162	133	135	135	150	133	143	124	152	122	137	150	149	132	114	133	146	142	136	131	149	142	148	140	128	136	133	155	156	136	136	144	146	152	147	137	150	148	133	138	133	115	130	111	149	146	142	145	125	123	165	144	148	154	122	125	153	130	143	168	128	136	145	127	124	156	156	145	151	161	129	155	145	165	139	130	131	139	132	132	150	144	126	139	128	157	119	118	137	138	135	143	125	129	135	172	161	126	130	118	131	131	141	122	135	119	126	145	151	137	135	127	130	119	162	146	147	128	148	133	132	133	125	121	130	169	125	138	134	143	139	125	134	138	159	128	144	148	125	151	124	135	130	136	124	147	161	116	113	144	135	132	125	130	140	130	152	128	117	153	120	123	143	152	132	137	125	127	133	126	140	131	158	138	141	138	129	140	118	133	147	124	131	145	161	136	137	132	150	130	155	128	132	122	131	128	163	149	140	162	127	149	141	141	120	138	122	131	135	130	139	137	133	138	118	147	169	145	151	125	144	159	152	127	145	116	133	136	134	132	116	143	142	134	151	128	155	144	147	137	126	142	151	122	146	156	147	142	132	150	150	146	148	142	147	144	143	146	129	131	130	148	148	135	139	131	143	135	126	140	124	126	138	158	161	128	127	130	133	153	138	136	140	138	156	143	146	146	150	120	126	146	160	121	140	135	101	121	137	136	155	125	129	130	133	125	140	128	138	115	134	137	158	139	114	128	140	135	135	124	144	172	139	164	126	129	130	149	133	149	147	178	157	135	136	150	132	130	143	147	132	132	124	128	146	135	129	116	131	163	134	151	132	155	144	169	142	116	117	132	131	156	158	145	136	180	111	127	130	163	122	135	127	124	143	133	130	151	130	131	130	134	154	149	141	151	162	135	146	137	136	159	142	129	133	142	166	150	123	146	131	149	143	150	138	132	136	144	145	129	131	121	156	140	129	140	134	145	145	142	135	156	134	134	139	147	137	158	157	143	137	155	168	142	130	136	146	146	141	136	125	156	144	141	143	149	156	171	103	140	122	116	118	138	139	139	124	128	171	147	170	149	139	133	144	138	131	127	131	146	127	152	153	131	150	135	134	132	143	160	138	151	136	141	141	134	144	146	150	151	129	148	123	142	129	136	137	139	138	141	142	128	124	142	126	143	154	132	125	146	158	145	136	131	155	125	153	142	142	135	113	137	159	140	134	152	132	132	142	125	139	131	128	117	126	141	134	118	143	135	145	135	143	123	144	147	147	157	137	131	138	121	140	118	134	155	130	132	160	155	147	130	144	133	133	122	133	152	139	163	158	147	128	137	128	160	162	119	126	113	132	145	139	144	140	146	145	127	149	131	127	137	130	128	134	138	136	133	132	135	130	143	156	127	120	141	112	164	140	146	154	111	144	140	141	137	148	122	133	127	139	157	145	145	137	128	130	145	132	127	154	151	142	130	150	149	145	143	143	152	141	143	150	131	153	157	127	146	131	149	128	159	165	135	141	150	130	169	123	123	144	137	126	142	144	140	149	135	136	146	161	152	142	137	137	156	149	140	130	132	132	128	140	148	146	140	118	134	133	145	139	132	153	130	126	139	150	136	125	165	143	147	135	155	147	156	121	153	129	150	153	123	155	140	136	141	152	135	130	136	136	143	136	142	134	155	120	124	139	133	157	158	131	131	159	154	147	128	134	135	132	149	159	127	136	172	125	156	126	129	149	130	145	137	153	143	143	155	153	132	138	146	147	164	142	143	137	146	136	133	152	153	120	143	146	132	138	150	150	166	137	129	156	134	146	140	145	146	153	121	120	143	130	133	145	144	152	131	129	134	130	134	146	125	146	145	126	136	126	142	134	136	168	114	131	138	135	128	176	135	134	138	135	141	130	139	138	138	151	141	135	129	153	154	115	142	156	141	152	152	143	152	141	131	144	118	143	131	137	137	133
5591	4151	10180	12313	8368	6464	3075	2100	2995	2676	386	405	395	374	378	394	333	390	374	360	370	353	386	365	354	348	374	370	371	357	343	360	369	364	373	363	354	408	358	359	359	386	337	392	376	379	329	340	355	379	323	358	355	393	373	369	340	364	394	329	334	363	375	381	340	366	359	354	356	343	382	388	345	347	367	369	348	350	333	357	350	392	389	338	369	390	359	348	381	386	368	369	383	320	350	357	340	344	376	368	351	365	315	376	392	355	352	360	371	376	352	348	364	373	352	362	368	373	380	362	362	409	394	353	359	360	344	367	371	371	378	326	387	398	358	390	384	389	364	369	355	351	371	358	382	362	357	380	364	364	338	398	365	362	349	370	341	359	349	391	387	346	345	356	354	361	347	335	371	362	357	375	333	347	343	408	358	374	358	348	340	395	321	339	388	388	377	381	312	379	338	313	380	349	350	362	346	376	387	337	387	360	386	362	348	377	369	349	379	357	350	344	355	374	364	365	354	367	372	352	354	359	345	320	358	383	388	379	367	345	386	382	327	368	371	350	373	353	361	358	359	423	350	391	369	348	377	355	356	348	320	383	333	371	364	393	378	385	365	385	348	365	353	393	367	351	348	326	370	370	371	328	367	368	397	387	392	371	378	361	354	381	371	364	374	388	381	394	372	347	330	343	319	365	379	397	381	377	348	377	340	370	380	385	357	414	388	359	365	338	361	370	360	362	324	361	372	332	372	352	368	379	373	362	361	355	367	343	380	328	366	383	377	365	381	384	366	381	355	340	386	366	348	371	369	377	352	363	364	380	366	356	349	385	390	373	339	355	431	346	359	378	364	345	421	332	347	338	381	352	338	359	346	367	355	362	390	355	388	368	393	388	362	375	394	365	375	359	364	362	321	351	352	386	373	389	368	367	387	362	385	366	360	393	356	360	394	366	376	350	321	340	368	359	370	359	339	399	353	334	355	361	383	372	384	364	341	358	337	336	367	350	363	402	368	377	360	346	395	357	321	366	337	346	386	393	382	353	370	343	357	366	395	371	359	389	381	346	336	365	377	348	387	391	378	401	364	367	348	363	371	383	369	378	348	395	369	354	372	381	379	373	388	385	342	356	340	342	349	341	340	364	373	364	380	355	333	392	352	354	360	375	334	366	365	371	376	373	360	367	373	373	385	378	382	343	371	346	348	385	430	364	364	396	374	381	367	368	350	378	382	375	371	342	321	375	386	392	366	377	404	392	370	368	394	378	348	373	341	359	380	368	332	352	350	355	341	370	362	388	343	342	373	372	362	363	360	376	329	383	368	368	392	354	351	360	376	364	371	359	381	356	342	372	357	358	381	364	346	372	363	360	351	350	384	355	375	370	354	402	387	370	339	362	359	431	357	393	351	326	393	367	390	399	385	345	349	356	392	355	366	404	330	350	391	328	341	369	392	419	358	347	393	369	392	346	372	358	380	373	365	403	384	378	340	361	385	337	382	347	373	364	365	344	350	350	350	366	373	392	373	401	368	345	325	346	376	362	354	369	363	379	357	349	357	360	336	349	366	350	375	354	399	303	336	332	371	366	332	327	371	370	381	382	348	353	360	392	358	357	380	366	370	351	431	364	405	397	358	365	375	381	355	378	368	343	361	376	374	385	367	363	366	350	375	346	384	370	383	381	366	356	397	362	388	362	369	386	365	349	370	371	358	365	386	359	352	364	393	368	386	360	368	384	362	366	366	361	353	350	360	405	394	402	369	345	341	354	382	395	357	360	372	377	387	409	363	372	388	391	366	350	385	400	369	378	361	386	366	353	363	378	375	371	327	384	344	376	374	357	383	359	351	379	391	374	389	371	360	380	383	374	366	376	367	347	363	369	378	361	346	391	350	368	354	334	351	347	359	387	388	380	357	358	391	363	368	373	328	339	371	382	336	378	364	389	382	396	358	349	396	383	348	341	342	383	366	339	361	343	377	376	366	375	346	368	335	338	400	344	360	372	403	368	394	381	358	355	345	354	363	370	329	386	353	358	367	366	348	368	403	349	337	352	345	366	388	359	361	328	372	353	364	375	381	352	377	372	330	402	405	371	335	358	373	367	379	392	361	383	358	334	360	357	347	371	346	424	407	352	374	353	365	354	388	370	339	400	395	390	346	363	351	353	383	345	388	373	361	369	373	367	364	326	381	398	330	346	364	333	373	351	369	386	383	348	351	333	397	344	354	321	358	351	339	363	385	338	373	365	391	388	353	376	316	370	404	380	362	361	359	347	356	331	351	359	354	379	391	345	373	376	391	375	380	373	385	337	369	377	345	345	351	344	346	360	371	362	367	382	352	375	366	374	356	413	390	354	367	381	377	384	363	345	362	357	369	388	375	317	364	381	353	362	382	373	302	384	376	359	360	364	351	393	364	379	353	346	356	364	354	372	362	345	363	378	353	368	370	348	352	334	372	354	355	342	386	354	376	389	364	357	357	328	391	362	375	330	343	332	406	382	369	353	357	380	381	396	376	340	380	374	355	301	325	387	361	347	369	361	348	349	340	356	387	415	365	347	343	360	354	392	374	377	359	353	396	378	350	352	380	373	404	368	352	369	350	388	375	340	375	397	358	347	369	377	352	348	367	336	381	353	371	343	391	377	374	359	331	357	391	343	364	386	379	358	365	358	333	350	361	367	367	358	384	394	361	367	369	405	375	343	398	417	374	345	365	373	356	341	352	371	381	382	357	364	379	351	368	363	390	362	378	343	359	330	380	375	355	341	347	335	337	390	407	378	348	365	346	381	377	357	364	388	361	360	375	366	351	402	405	380	392	400	378	364	404	357	341	388	361	324	360	340	385	338	354	324	345	382	361	353	364	338	359	391	390	345	357	327	346	402	406	380	367	374	347	347	356	367	351	382	386	369	366	383	389	397	366	358	341	356	336	312	377	315	357	362	354	389	381	371	376	356	365	331	341	365	357	361	388	361	365	358	385	350	348	352	323	385	354	359	358	345	357	369	359	355	376	341	374	355	376	387	356	357	408	358	373	363	359	380	345	349	369	338	348	342	342	358	346	369	375	369	396	345	343	399	379	346	357	362	397	364	385	378	351	375	380	370	354	373	363	354	379	377	370	388	368	366	343	347	347	378	409	357	361	387	354	362	385	328	387	352	402	375	376	383	392	366	361	364	350	384	371	322	331	357	355	350	360	368	392	394	381	374	393	371	394	333	359	381	394	376	368	367	350	347	399	356	373	359	365	362	349	357	353	356	356	372	346	375	378	379	364	368	371	359	368	343	340	365	376	344	373	399	382	329	341	350	378	360	354	376	401	343	377	357	407	372	407	377	332	361	348	385	396	367	359	354	376	328	343	359	369	365	356	386	366	374	353	386	376	389	372	354	373	394	371	339	354	367	352	386	343	379	380	368	359	421	367	350	387	409	360	392	345	351	359	366	335	358	337	352	376	384	361	365	373	391	392	389	355	345	367	372	324	352	404	346	360	318	390	363	370	391
20932	9668	10903	8577	5338	2477	1483	1094	8489	10291	533	253	227	241	199	219	221	202	165	205	185	184	220	227	197	186	211	202	179	179	195	191	193	180	172	180	186	192	188	185	188	173	176	172	179	197	212	212	212	177	187	157	186	180	194	201	177	183	205	155	189	191	210	177	155	178	197	172	173	180	167	179	189	201	184	179	199	185	185	203	200	175	196	184	181	194	181	183	184	173	153	164	179	180	198	191	160	160	214	163	185	184	211	206	174	186	194	181	190	154	177	190	213	185	180	201	176	188	161	180	176	189	177	190	203	167	165	196	180	184	173	200	186	173	197	189	188	182	180	195	177	183	183	197	188	179	177	167	206	181	156	155	203	171	191	193	180	178	193	216	200	185	163	220	195	188	174	177	189	183	196	148	203	205	205	165	172	189	168	175	164	188	163	189	176	173	198	188	199	171	166	216	183	175	174	183	196	169	189	197	167	194	184	163	202	198	184	195	172	214	206	196	183	174	185	169	191	175	177	200	173	194	202	173	168	193	194	189	184	190	204	163	186	191	166	195	180	182	188	198	168	206	188	185	196	203	201	172	169	162	197	155	181	205	180	179	212	169	163	169	195	162	203	174	176	199	197	147	186	175	201	161	181	176	221	199	182	185	185	193	171	180	183	209	181	173	183	172	201	166	161	154	177	199	184	190	181	177	212	153	151	175	181	160	200	182	170	178	183	192	164	157	176	186	186	185	165	188	164	181	176	168	194	187	201	159	185	176	181	168	159	176	197	175	188	180	212	181	179	172	183	184	192	173	163	191	174	180	196	179	179	190	188	189	198	191	204	185	175	176	166	197	194	159	191	180	187	165	208	204	177	213	175	171	178	191	184	189	216	179	187	170	186	187	189	167	186	169	212	183	184	189	189	187	201	175	160	201	186	188	179	179	182	170	173	175	150	195	204	185	187	178	206	200	182	183	184	172	169	175	217	168	173	194	196	189	172	185	174	179	217	178	176	203	170	197	215	178	184	171	181	170	199	199	190	175	194	209	160	176	196	188	188	191	188	192	190	196	179	212	173	224	178	171	173	171	171	171	212	210	188	170	191	168	197	178	172	160	182	208	165	192	173	207	178	210	173	210	214	183	162	191	161	196	165	197	183	182	181	177	174	184	188	186	159	166	177	175	162	183	209	163	195	171	177	206	168	175	185	159	170	166	195	199	163	190	201	181	163	185	185	187	180	178	200	181	172	185	203	165	189	159	164	171	164	168	183	189	186	180	186	182	172	184	183	160	197	185	164	182	197	164	176	168	196	178	164	179	190	154	209	206	203	201	185	186	184	161	195	171	180	187	186	184	193	163	171	192	171	203	178	175	197	198	171	186	185	185	193	189	176	180	193	185	191	207	173	191	178	195	188	167	184	176	183	182	192	191	161	165	189	171	170	167	197	173	171	203	170	186	185	169	182	166	191	182	217	187	161	184	167	184	177	191	169	208	192	199	176	175	180	198	167	198	175	205	175	182	175	189	189	188	179	179	198	185	187	175	203	176	180	195	161	199	176	206	184	179	181	182	181	188	171	187	166	185	191	206	181	185	195	192	170	174	164	167	165	166	171	196	185	167	166	185	165	191	182	197	197	183	163	193	199	182	189	178	177	187	188	184	195	166	177	185	195	199	177	188	182	165	183	189	181	194	193	176	174	183	206	202	165	208	176	190	208	173	193	192	184	184	185	152	192	194	169	208	164	181	202	172	180	177	198	188	168	176	191	191	213	193	182	185	163	191	170	185	185	182	185	181	185	186	181	165	165	195	192	153	176	155	193	196	182	187	165	164	159	168	190	206	177	154	194	184	186	195	162	203	192	190	186	187	184	137	180	190	199	162	201	179	181	174	211	193	187	175	213	199	172	168	180	194	177	201	186	184	195	173	182	220	201	175	186	171	183	168	187	181	198	184	191	185	192	185	171	184	179	174	186	170	187	181	186	183	190	169	176	194	173	179	169	171	194	224	176	174	185	196	168	184	181	171	183	186	198	164	170	151	180	190	183	172	167	169	176	183	169	159	188	177	174	165	186	164	208	153	189	169	172	205	193	181	214	165	177	174	186	173	187	215	172	172	195	189	188	172	216	180	188	179	164	211	202	187	199	180	170	172	176	176	190	221	190	190	183	175	193	178	197	182	208	190	172	173	203	182	169	167	191	158	192	189	193	192	168	165	206	187	172	166	170	187	192	175	173	182	186	174	203	217	190	177	191	192	195	171	190	175	201	162	153	166	184	183	162	180	206	172	184	193	217	171	186	164	202	193	185	173	194	167	211	188	169	176	170	197	183	165	187	161	180	174	209	180	199	178	171	183	175	169	203	177	161	177	177	186	182	185	199	202	185	193	199	196	173	178	158	168	190	190	167	192	179	173	169	195	171	163	182	178	159	173	205	193	170	189	174	204	198	183	191	186	199	181	186	172	180	195	168	181	178	197	193	174	177	152	196	167	176	199	199	170	182	171	184	179	204	188	189	192	183	191	182	159	188	156	171	201	193	172	201	196	178	177	170	205	197	209	175	187	178	181	189	200	209	194	173	181	190	193	194	203	189	170	184	177	184	175	188	183	180	183	195	199	193	180	199	187	171	187	196	192	179	189	204	169	169	193	194	187	169	173	196	145	182	180	188	176	180	182	194	205	218	182	194	193	176	190	179	184	191	167	200	175	171	206	188	208	170	203	204	208	183	186	183	190	222	174	163	191	207	187	179	203	167	158	196	174	204	173	172	206	167	172	184	181	179	188	209	190	187	163	189	193	180	180	185	199	210	200	181	188	187	194	187	175	183	196	171	170	166	174	184	194	159	161	152	164	187	191	184	198	173	213	202	162	203	188	198	179	212	174	178	173	181	187	177	169	167	173	197	164	187	168	217	180	213	188	178	189	207	183	182	189	194	172	167	199	214	191	178	188	189	171	165	191	177	164	168	142	196	171	162	177	167	185	187	183	188	194	199	198	184	162	181	166	195	208	192	176	198	188	175	192	167	165	182	167	186	170	193	183	203	145	204	204	188	177	180	198	195	169	165	190	172	202	183	194	181	191	177	173	173	194	210	218	192	203	183	168	185	190	180	186	174	207	190	164	173	193	185	162	192	165	150	156	186	171	181	180	177	162	172	193	172	191	170	187	197	177	190	177	173	179	189	187	193	189	153	180	199	201	171	202	190	170	168	171	185	159	170	202	178	188	187	188	196	180	174	177	217	179	172	163	173	195	188	176	173	163	200	187	171	190	190	176	203	180	167	188	221	186	178	176	202	186	183	197	180	174	189	185	192	178	168	159	187	174	172	218	163	181	202	191	191	190	187	158	168	166	172	177	180	196	191	178	182	186	196	166	212	177	179	167	188	176	177	192	177	181	176	186	189	194	183	175	181	174	198	184	187	178	182	182	181	179	205	170	193	185	173	204	197	173	164	187	178	205	200	180	182	195	180	191	179	169	173	163	193	194	179	191	150	180	163	172
11076	7809	17134	19485	15202	10041	6283	5561	27979	23919	917	844	733	728	629	620	669	578	605	567	567	578	542	544	539	565	556	559	508	526	519	526	532	490	512	530	485	509	526	519	534	497	508	497	446	488	480	515	502	501	435	487	473	485	498	503	468	464	476	484	493	484	484	502	432	474	462	491	463	493	485	499	510	497	468	473	499	467	453	465	472	464	443	492	449	440	451	493	470	488	459	485	522	444	495	485	492	497	500	481	492	457	496	474	493	407	483	471	487	444	503	477	479	519	470	491	464	510	456	474	483	497	465	456	464	498	470	467	505	500	488	471	493	485	472	504	482	459	483	456	451	482	450	475	487	478	477	517	497	436	505	440	436	475	464	500	424	452	430	465	476	488	448	445	501	456	438	482	481	464	446	465	511	468	472	477	455	468	454	453	474	501	448	495	465	461	483	470	492	458	465	487	486	507	460	452	480	497	508	445	517	474	494	443	515	506	450	451	465	482	508	465	473	490	522	496	502	453	482	477	481	462	424	444	480	477	493	464	472	469	485	481	441	483	447	470	516	495	476	483	437	469	445	452	479	480	504	496	477	507	460	501	511	489	458	528	461	457	489	497	435	472	493	488	447	481	465	460	455	494	470	447	439	482	480	446	508	492	469	456	500	513	448	476	492	504	466	484	486	490	457	491	469	480	481	485	491	452	445	521	468	501	473	501	448	494	485	513	466	468	485	483	488	433	489	489	440	478	516	480	459	481	455	519	452	459	454	467	485	486	491	489	472	471	492	479	484	494	482	473	484	487	489	460	468	479	492	454	479	430	499	458	496	462	461	473	491	502	463	483	453	521	453	508	459	455	499	474	440	491	488	472	425	516	487	497	463	438	458	475	439	473	471	447	476	454	504	483	485	461	437	524	461	471	436	500	461	492	414	450	479	471	450	478	458	471	440	475	486	463	514	485	492	447	450	464	464	465	455	464	475	501	504	456	480	432	476	477	494	485	507	484	464	478	464	503	447	460	525	442	512	515	495	467	502	462	486	496	514	472	467	471	456	474	493	505	471	480	465	438	469	493	500	430	439	487	500	489	487	465	494	482	473	488	478	468	477	479	484	457	475	468	441	470	434	488	476	469	480	477	519	497	443	461	447	465	468	512	493	453	471	460	448	464	485	456	499	481	510	497	505	472	478	481	463	494	494	459	478	486	472	487	465	452	488	483	457	483	463	476	500	432	511	445	493	466	495	483	484	468	451	430	439	448	455	451	454	476	418	479	459	476	479	440	489	501	468	490	474	472	484	465	538	466	445	472	449	439	502	475	476	459	433	489	482	452	464	495	467	469	478	469	464	469	500	498	480	432	480	490	428	467	489	478	462	477	462	476	484	495	466	480	465	461	483	495	492	459	459	445	492	470	454	472	461	479	460	467	499	468	487	496	456	455	495	474	465	490	479	485	458	472	492	470	459	473	432	446	472	523	487	478	488	478	478	513	446	480	467	497	507	479	477	470	462	483	485	471	480	467	452	472	498	448	479	480	466	482	451	477	455	423	436	477	467	475	465	444	494	451	468	472	429	485	453	460	429	456	436	486	515	502	474	464	444	425	445	526	452	453	456	474	455	495	461	481	471	480	456	472	490	485	474	536	486	511	417	442	480	487	518	495	470	520	476	428	509	460	478	484	495	507	453	478	467	447	487	456	463	473	481	466	489	490	486	470	470	469	471	469	512	460	484	468	459	507	457	505	457	470	473	460	493	454	467	448	467	461	469	475	478	500	471	459	487	489	485	458	507	458	451	493	466	465	488	471	444	500	462	446	430	468	458	479	477	484	501	471	479	483	486	467	451	432	493	466	451	466	504	455	507	456	474	466	505	482	505	447	452	430	496	486	465	435	439	484	450	487	507	500	486	493	481	485	483	453	499	462	464	469	462	473	487	492	471	464	455	488	466	502	442	491	480	434	471	478	460	450	499	461	407	464	484	451	464	484	468	485	493	477	448	441	452	490	467	463	448	450	458	435	456	507	451	496	484	447	487	499	455	483	472	453	471	452	479	499	509	499	465	466	482	469	491	491	471	459	501	428	494	491	463	478	477	452	501	432	504	476	459	472	494	460	448	470	462	469	496	458	531	502	488	479	495	522	472	474	468	502	464	478	475	494	492	475	517	526	484	444	466	469	448	464	482	469	466	489	464	483	463	472	479	486	459	440	506	482	501	470	456	458	477	508	479	463	498	481	466	461	503	435	463	482	489	509	468	497	458	473	438	494	476	459	458	477	452	465	480	478	461	469	480	501	465	477	481	491	510	462	473	461	498	427	468	498	439	494	453	462	479	532	459	466	470	477	464	492	491	490	451	488	464	455	476	493	480	431	463	536	468	474	493	468	479	478	503	494	468	475	457	442	491	448	440	470	464	446	439	531	501	482	456	477	515	490	510	484	494	440	418	492	478	485	448	476	503	436	437	444	443	449	503	455	479	506	471	441	452	449	464	504	463	448	473	464	498	487	460	463	484	514	487	462	434	490	436	461	492	476	450	472	487	485	485	491	452	504	496	444	474	458	439	494	428	485	481	485	477	475	490	472	487	475	477	460	468	474	474	486	489	474	508	505	476	467	476	509	490	501	467	444	475	464	507	457	466	498	500	490	482	460	483	490	497	490	474	501	481	385	462	461	455	509	491	501	473	443	492	467	481	494	500	456	486	489	486	484	495	454	513	473	455	468	505	529	482	498	485	466	474	490	424	470	470	494	430	460	446	431	519	472	467	428	498	445	473	498	482	477	447	505	458	494	470	451	462	480	495	463	484	471	479	464	452	493	470	458	449	486	462	467	478	443	441	453	509	447	467	480	479	471	474	474	473	515	463	462	467	500	459	453	452	490	475	492	452	505	464	484	466	497	504	480	471	420	506	471	478	456	467	454	447	493	482	461	461	474	423	508	473	497	482	471	479	493	462	454	490	481	469	490	418	475	481	465	471	502	440	436	437	471	491	493	470	462	476	465	449	466	454	439	514	427	445	453	456	465	513	463	479	472	492	473	451	462	441	474	485	472	476	465	464	490	458	431	499	466	528	455	470	458	437	477	513	477	424	448	504	459	529	459	457	459	432	461	462	454	494	453	453	486	439	482	465	442	449	476	480	471	448	452	506	473	452	476	481	493	499	498	485	453	457	457	467	446	497	464	479	482	446	454	492	463	456	471	486	502	482	519	502	445	474	494	452	481	501	490	465	449	430	473	456	468	504	476	463	464	492	497	496	486	477	485	489	459	480	461	490	454	494	490	456	487	462	473	472	467	512	481	496	487	451	470	473	410	467	490	472	481	453	500	481	438	467	496	471	468	483	460	487	462	498	479	473	474	476	462	495	469	432	474	487	450	465	516	490	453	457	455	477	469	488	484	423	516	429	489	481	490	471	476	460	464	470	459	501	490	473	433	464	450	411	455	471	460	475	484	462	483	473	466	511	501	421	503	476	468	479	458	484	427	487	470	489	489	465	462
31378	15956	16576	13303	8397	4349	2702	3561	19226	20043	1575	505	489	392	400	402	410	387	401	368	370	380	383	391	408	358	379	392	380	357	335	358	377	360	369	363	358	337	397	348	314	359	345	357	353	353	370	390	355	361	397	366	346	364	336	388	352	346	343	338	345	365	347	334	381	339	346	371	365	325	353	365	365	352	330	399	390	378	375	337	349	384	312	365	341	377	384	359	357	368	394	369	334	346	341	333	335	368	353	366	369	374	327	359	373	344	353	343	366	356	392	375	370	376	383	360	367	361	357	390	347	337	318	332	318	351	334	354	341	365	385	306	321	337	357	357	392	376	346	348	320	341	352	385	381	335	365	390	332	365	381	311	349	347	385	346	341	298	319	338	333	340	353	345	340	333	338	351	356	352	359	326	349	371	351	378	390	363	367	367	370	311	365	339	335	364	358	344	383	338	339	337	355	333	360	327	368	381	419	352	366	360	344	338	346	365	329	358	365	351	339	367	331	358	393	365	368	325	371	335	371	322	341	340	375	345	357	335	354	329	348	341	350	379	363	364	376	355	375	371	314	352	357	401	365	355	362	394	358	366	378	375	318	365	395	359	340	343	350	374	358	331	338	383	360	388	402	337	339	343	337	380	334	355	367	331	348	358	357	365	337	337	370	364	333	361	375	355	360	377	352	360	390	383	370	391	401	376	324	354	363	301	337	340	305	377	376	343	388	384	328	349	339	339	354	341	343	346	350	355	370	356	355	335	377	350	358	358	357	341	368	348	356	343	379	359	382	357	370	369	351	353	342	335	344	356	346	360	337	353	328	364	353	388	331	362	342	340	394	348	354	325	354	357	358	371	303	388	375	382	362	358	367	405	336	336	339	340	344	372	348	386	334	382	352	382	373	328	326	354	375	349	347	336	347	364	371	326	362	321	363	365	324	373	358	356	358	339	319	360	339	356	344	369	362	352	376	372	338	357	378	350	342	360	341	341	357	321	352	370	354	343	345	352	357	359	373	368	369	359	371	335	373	339	383	345	356	362	384	386	379	363	349	329	353	354	366	344	359	339	359	348	355	383	342	357	355	354	360	356	415	330	366	350	349	373	349	377	381	364	358	366	339	325	329	375	321	358	338	390	341	362	377	359	359	337	328	346	407	367	324	343	370	352	331	285	349	363	363	361	363	342	373	340	390	365	341	364	351	361	358	341	329	336	351	375	356	340	385	365	351	380	344	348	345	343	355	341	376	330	391	346	366	347	347	347	354	385	366	355	329	356	363	352	405	351	358	363	373	353	357	356	326	345	367	359	371	312	370	353	354	344	300	311	358	323	337	358	341	373	335	386	337	364	353	322	313	372	379	367	310	309	360	350	356	364	320	332	354	361	330	370	372	364	335	337	331	333	336	357	353	366	366	405	373	348	368	373	357	360	342	378	348	387	368	349	332	337	359	337	365	372	353	371	361	312	376	356	339	310	350	362	342	369	349	321	378	353	356	341	361	351	333	352	350	364	367	365	350	360	335	353	343	381	355	320	351	333	335	333	343	342	347	336	361	355	343	362	383	361	347	334	352	337	383	357	338	373	390	353	402	355	341	380	356	358	346	363	369	392	350	378	412	372	344	362	374	348	350	379	356	354	360	351	348	345	320	338	345	320	359	380	358	365	349	337	326	363	332	358	344	348	378	339	412	342	379	371	378	335	387	346	328	383	357	336	366	349	343	353	353	410	364	371	329	340	356	346	364	360	340	345	383	361	360	342	349	373	365	347	329	357	339	340	322	357	333	375	362	401	374	350	361	377	367	323	373	404	366	372	372	364	372	319	361	346	350	356	325	351	326	378	387	374	346	378	354	349	359	358	387	319	353	366	329	397	353	328	350	327	339	336	353	373	378	341	392	341	329	363	398	366	348	362	344	362	327	368	366	354	342	357	365	336	349	367	342	364	340	316	358	372	349	363	361	373	363	357	371	366	352	332	353	375	341	348	354	338	343	371	373	326	349	371	353	305	357	392	358	329	368	370	346	346	351	322	346	390	365	366	369	335	364	327	321	347	332	381	340	325	392	325	371	387	379	354	371	365	382	334	340	360	353	363	346	357	358	369	342	338	316	353	367	340	315	343	327	381	356	340	375	356	356	341	355	335	395	339	342	351	353	389	368	328	376	383	375	364	334	366	346	385	366	381	363	366	367	348	350	334	351	364	345	369	334	341	353	404	350	357	361	340	338	384	387	398	364	342	364	361	369	369	331	337	346	338	341	334	368	368	318	356	366	358	381	352	334	342	328	363	308	353	345	355	378	338	331	368	369	357	332	393	356	355	361	356	383	361	360	344	370	342	346	338	337	346	343	318	347	336	331	354	356	366	340	382	353	343	338	341	330	331	386	344	381	348	324	352	359	346	360	356	353	395	354	374	330	341	388	341	336	347	360	361	341	341	357	352	358	388	343	339	338	328	334	331	323	340	337	364	345	362	358	356	362	358	366	354	363	329	328	324	348	370	314	306	358	373	356	313	352	342	380	308	371	362	337	362	384	368	375	327	331	374	337	350	343	363	394	384	364	383	369	352	352	339	374	397	356	387	380	353	355	326	383	380	351	347	338	364	368	325	365	361	351	339	340	304	338	350	341	332	359	358	343	360	322	356	364	359	348	360	344	370	342	383	341	333	348	344	400	345	367	353	336	389	346	386	324	345	346	349	339	345	338	335	347	379	327	361	325	353	337	364	340	351	351	367	330	372	382	367	371	347	349	341	331	352	334	368	362	338	349	408	368	358	329	352	357	387	345	356	346	381	340	361	382	354	386	312	351	381	317	346	375	361	343	355	342	364	412	335	391	364	363	348	370	348	371	355	368	351	348	356	329	332	389	345	311	363	330	347	370	376	369	340	339	383	368	363	369	371	359	356	369	358	360	353	378	384	335	357	360	360	358	328	329	326	341	365	363	352	359	364	407	375	378	339	354	371	361	376	369	341	345	374	332	346	344	344	345	328	357	353	347	379	364	377	364	330	365	353	379	364	346	340	374	380	400	321	344	387	335	370	383	403	322	304	342	377	362	331	370	353	339	380	386	329	366	355	341	357	396	381	311	340	381	338	352	347	321	354	364	334	344	331	349	352	384	387	376	381	409	331	364	304	347	315	366	324	342	352	366	322	370	335	340	351	358	318	363	354	342	306	369	382	348	363	348	344	343	378	367	336	427	376	346	334	332	320	356	339	351	399	350	376	340	324	343	351	345	345	383	362	360	356	329	359	380	361	371	346	311	326	366	352	326	354	411	357	319	366	338	394	364	362	341	359	365	364	368	367	346	328	353	383	388	360	355	366	323	355	330	357	352	322	364	354	335	358	344	296	326	334	341	355	338	358	331	358	361	352	351	346	362	358	374	375	338	363	360	335	379	361	349	343	381	354	342	367	365	343	364	348	367	335	351	363	381	328	346	382	350	341	316	359	388	333	380	365	340	344	375	337	368	318	366	402	349	370	369	369	378	365	344	351
14862	11122	21834	25459	20364	13958	10189	15075	43351	30422	1634	1568	1415	1331	1239	1182	1125	1098	1115	1036	1005	972	989	990	938	1027	922	958	915	931	893	874	969	844	935	900	875	880	908	842	888	874	854	848	773	843	843	821	862	887	800	907	846	901	800	862	822	835	818	819	825	867	821	793	828	813	802	811	860	859	815	855	771	825	839	774	849	877	845	852	844	805	854	834	856	849	798	793	810	834	838	876	840	839	800	831	871	786	792	860	799	856	871	828	827	848	809	841	837	809	791	845	835	813	813	820	757	785	792	834	838	835	835	808	821	821	776	796	881	788	754	805	810	816	864	833	810	804	834	814	830	842	771	835	827	765	829	817	850	774	770	863	827	801	831	797	783	826	833	775	857	798	790	776	807	819	823	800	825	820	876	772	760	836	828	823	823	839	838	777	771	816	759	779	762	841	773	846	828	841	784	814	799	827	783	759	810	816	790	769	774	784	785	771	830	813	787	761	791	769	822	787	847	805	815	832	765	784	812	772	851	798	787	829	828	810	843	814	773	841	814	831	799	802	819	796	832	831	825	880	802	798	780	789	811	786	789	787	804	822	821	814	805	806	781	816	797	813	842	809	795	834	830	806	833	821	823	866	844	815	771	769	834	828	759	796	778	815	878	764	773	786	824	808	834	827	827	806	814	807	847	841	756	806	791	786	829	815	784	823	768	785	847	833	847	785	832	808	812	820	841	806	775	767	813	773	784	825	819	816	789	799	842	849	848	844	826	787	776	797	792	822	797	814	799	784	808	814	807	780	768	799	825	799	810	748	865	789	797	800	762	786	837	792	830	800	786	810	791	777	792	799	808	846	802	825	808	783	839	821	820	754	831	789	865	745	813	826	774	827	804	817	793	768	796	810	810	799	795	846	778	774	794	766	833	790	779	815	832	846	770	785	791	810	749	817	841	792	807	807	815	845	815	791	820	813	829	780	777	776	844	823	774	816	837	808	818	825	803	786	827	808	791	770	783	809	850	822	793	793	795	809	778	797	825	823	845	818	775	806	807	829	812	790	765	788	860	845	823	797	839	823	808	800	801	825	831	861	799	800	859	811	816	775	747	820	850	781	782	810	840	829	846	872	810	772	851	763	793	842	837	792	832	791	777	799	826	808	800	817	830	787	792	832	800	800	785	843	802	817	807	822	783	789	815	787	796	799	826	827	808	752	844	801	850	864	781	759	825	768	846	842	774	813	770	845	808	839	800	759	807	798	810	850	767	863	834	857	799	795	775	766	771	836	803	797	826	805	808	806	824	834	806	796	785	760	841	804	834	825	825	840	851	812	846	774	796	846	823	810	812	815	823	802	803	828	812	786	830	810	773	843	831	806	817	798	783	837	814	815	772	765	750	777	800	821	808	826	815	780	770	783	782	832	793	821	847	800	837	822	815	824	782	778	832	828	848	865	802	791	840	785	836	802	793	738	860	784	802	809	815	787	838	852	813	823	751	809	823	803	823	831	788	867	871	764	829	844	817	833	787	810	790	802	813	825	828	829	817	835	764	836	818	809	835	841	779	845	803	811	839	810	793	805	876	800	815	806	778	818	824	791	810	849	791	822	774	862	815	849	750	830	813	814	787	866	818	783	897	849	817	787	797	788	833	815	798	823	861	808	833	813	838	816	799	807	768	853	814	815	800	801	797	830	814	828	757	815	783	842	818	834	786	749	797	832	800	855	821	801	793	808	834	852	766	790	841	849	752	818	802	810	810	799	772	819	831	774	799	814	771	798	813	827	803	830	799	831	837	801	792	834	830	818	829	826	796	806	760	852	839	818	829	831	849	797	813	765	783	831	818	807	840	755	836	818	809	824	806	780	809	831	825	779	853	813	833	809	791	797	823	797	802	798	821	836	793	789	816	807	825	828	836	828	799	771	774	806	779	756	813	816	829	798	795	795	805	782	784	773	792	800	809	812	842	852	764	822	800	804	781	787	790	776	823	788	842	808	842	765	793	846	818	793	787	825	803	774	803	769	779	810	806	788	821	810	839	815	843	800	809	825	806	802	788	758	852	820	823	818	802	815	839	798	782	810	806	828	796	803	800	831	786	821	840	774	804	840	790	887	810	817	804	819	764	848	820	828	782	820	836	814	804	823	801	836	814	779	837	784	766	817	847	783	809	743	801	840	836	780	790	783	775	823	811	793	742	777	841	811	809	801	844	840	806	816	797	841	853	841	863	776	806	844	813	847	817	781	847	827	792	804	796	797	785	761	818	848	809	757	836	839	799	821	811	791	751	808	848	816	795	802	760	780	845	847	817	834	793	876	824	761	798	848	828	851	830	784	841	778	889	826	843	812	797	806	775	811	819	843	830	836	808	825	798	789	870	857	783	787	854	803	807	796	804	791	798	832	814	813	796	831	814	788	799	798	813	793	816	812	792	784	820	763	861	803	785	823	835	772	830	830	834	800	838	788	823	809	810	812	840	799	815	824	753	778	881	813	825	815	816	764	794	780	836	762	839	820	834	813	818	805	843	823	839	808	826	799	847	784	842	771	755	770	798	760	787	825	829	806	749	807	763	788	841	867	790	830	763	860	775	783	763	827	839	833	847	759	824	811	806	804	800	808	822	841	768	791	765	787	820	845	818	810	833	802	798	792	891	831	794	803	866	813	796	842	800	781	801	844	761	826	788	812	805	760	760	771	820	824	775	832	796	753	783	797	831	795	824	773	776	789	810	806	789	763	821	780	803	787	782	816	822	813	839	802	791	831	800	842	825	855	782	816	794	823	844	810	852	827	794	776	792	790	796	789	837	820	813	822	845	845	811	833	810	806	830	798	839	773	759	844	775	781	851	811	829	760	796	800	766	823	807	807	781	823	795	850	807	807	780	815	789	795	823	810	815	826	804	826	793	826	812	782	769	827	833	807	831	807	767	759	821	813	834	800	790	821	829	823	851	786	801	830	819	831	833	740	815	786	794	831	796	814	805	813	837	788	807	806	833	767	776	812	828	793	802	840	778	770	809	820	878	819	785	823	800	762	886	758	839	822	750	796	772	828	828	822	779	866	799	806	796	828	824	856	818	814	762	825	816	847	761	786	812	781	781	808	808	794	826	816	834	824	830	803	838	831	834	823	772	807	815	773	791	843	784	810	801	800	786	813	752	760	838	824	798	841	803	861	853	760	835	823	838	737	792	841	837	800	784	823	800	779	830	787	797	830	849	858	818	773	799	812	810	831	783	823	793	786	788	775	773	813	769	779	841	787	834	833	843	830	780	829	829	802	794	835	805	768	783	855	803	840	788	808	816	818	815	796	832	813	836	847	804	803	792	779	844	794	821	809	825	804	774	792	831	803	828	790	806	782	787	809	854	733	775	813	766	835	783	800	804	763	811	834	805	792	849	803	842	844	791	862	799	784	794	865	846	782	844	791	732	832	849	814	822	773	855	802	833	750	761	808	773	864	852	814	818	872	812	801	792	821	871	818	796	847	774	823	857	846	797	818	768	816
10374	4522	5108	4044	2530	1233	656	517	608	506	147	145	148	116	133	151	149	122	116	130	146	160	117	141	149	141	114	141	138	120	150	150	138	121	151	139	130	139	139	128	118	139	130	148	146	137	141	123	143	123	155	143	153	147	156	151	132	137	170	140	134	134	140	156	132	137	169	139	148	148	128	136	133	133	128	133	137	121	134	134	121	168	153	142	133	144	122	130	137	128	149	141	138	155	158	151	145	137	150	148	143	126	156	121	129	152	118	149	132	159	141	139	135	141	143	141	139	130	142	152	152	151	139	139	148	139	129	153	146	123	140	129	138	148	146	141	143	127	138	146	149	126	127	133	135	153	125	129	160	136	118	136	142	151	159	149	135	144	172	141	111	122	133	151	130	135	130	147	134	140	138	136	140	138	152	130	130	149	111	151	152	159	125	138	143	152	137	115	127	126	134	133	155	151	153	136	135	161	151	140	123	136	169	137	125	143	177	138	126	131	128	116	124	143	137	152	124	130	134	155	150	139	112	146	129	147	125	126	139	132	154	138	152	156	161	136	126	160	120	154	138	118	144	158	142	151	140	137	144	152	117	145	150	124	143	148	158	119	133	134	135	118	137	121	170	126	129	153	147	144	120	114	147	118	134	121	151	103	133	131	150	140	148	128	137	135	131	135	119	130	112	133	142	133	133	125	141	144	132	124	122	153	154	141	147	136	127	133	121	137	136	138	146	142	149	140	137	121	160	159	139	146	146	139	149	127	142	145	154	114	133	121	136	135	137	130	134	147	143	145	148	152	135	132	134	140	149	135	114	126	134	130	133	146	143	129	135	142	137	138	135	132	117	120	136	141	134	158	153	146	154	128	133	137	120	111	150	122	143	146	134	120	122	142	140	136	145	143	164	139	142	138	146	167	126	135	141	114	137	125	138	155	160	138	129	129	150	184	133	144	124	119	120	125	137	132	140	158	126	162	138	150	147	138	132	132	139	114	134	146	120	135	148	162	146	143	131	131	130	132	114	140	165	113	142	136	135	125	133	152	129	127	134	124	144	125	137	141	153	124	137	131	154	142	149	152	129	129	96	142	130	148	126	113	144	159	136	129	134	128	135	129	154	143	115	149	135	129	157	141	142	143	135	145	111	145	139	135	148	148	138	132	135	117	137	116	151	142	128	144	115	132	137	158	144	141	128	161	120	140	128	146	144	152	137	136	138	114	134	141	144	124	127	157	147	159	131	139	132	132	144	139	148	132	146	136	131	142	132	141	146	127	140	133	153	133	136	140	139	155	149	174	132	137	160	139	121	117	120	118	141	129	133	151	118	158	136	162	145	159	137	143	137	129	138	120	146	138	144	161	131	147	125	153	146	151	129	126	146	152	116	160	122	117	142	149	121	131	159	128	149	155	124	155	126	127	149	138	113	130	120	142	124	142	135	130	137	148	146	139	125	159	140	148	161	152	117	148	144	136	135	155	139	154	138	132	139	140	149	152	126	146	158	158	129	119	157	148	123	127	155	132	136	145	148	122	122	115	122	140	121	152	147	159	120	119	142	144	145	149	125	159	168	122	133	122	135	129	150	141	127	120	132	126	139	132	139	145	135	140	139	158	126	129	137	149	162	136	147	168	168	147	155	152	119	124	121	106	127	140	129	146	144	134	146	146	140	117	168	130	150	128	124	172	158	109	138	143	140	138	137	124	144	152	151	146	131	141	129	142	170	144	127	152	146	149	129	133	141	132	143	133	135	117	147	133	144	143	151	143	166	139	146	154	121	158	136	133	119	143	151	158	149	133	147	154	138	138	153	124	146	131	143	133	143	143	138	162	127	129	130	134	138	137	137	141	135	136	138	129	121	150	122	136	136	154	125	128	130	130	141	165	128	129	107	133	119	154	134	124	139	140	109	150	134	139	129	135	143	160	139	157	129	133	138	144	139	126	123	127	124	128	136	122	150	135	126	138	139	137	120	119	167	134	142	151	127	141	138	156	156	147	137	148	148	143	139	123	169	142	145	140	141	144	121	142	132	126	131	142	138	132	149	119	146	129	124	147	149	146	153	136	129	143	121	145	137	156	141	139	145	148	124	155	152	128	126	129	130	132	137	152	153	132	116	147	126	138	131	144	125	133	161	139	142	128	133	140	135	165	149	134	164	114	146	132	132	141	136	128	145	139	135	156	142	157	133	140	154	146	143	157	143	142	158	127	115	139	128	141	137	134	141	134	143	132	133	124	152	144	165	147	139	155	112	138	147	147	124	129	121	155	126	116	144	141	171	138	137	127	137	147	134	143	151	136	136	130	137	140	125	156	128	132	152	145	139	159	143	151	145	140	160	160	138	120	152	151	147	149	153	139	146	121	118	139	136	162	135	134	127	127	140	163	150	130	138	141	147	127	160	145	118	149	125	144	165	158	148	166	134	124	130	134	133	117	134	141	158	130	131	143	149	115	136	168	142	138	148	144	143	138	134	140	125	147	117	136	163	140	141	150	133	113	136	155	139	162	151	139	138	155	145	146	126	125	147	154	144	132	135	152	125	152	151	132	141	152	140	148	128	154	153	158	141	139	148	130	130	148	137	122	138	148	150	163	127	157	138	119	127	144	160	132	147	132	144	140	151	136	149	158	162	136	151	147	140	144	142	155	130	140	149	138	142	141	138	136	141	119	148	149	145	139	142	131	139	140	147	134	136	130	144	129	150	141	129	148	147	141	148	145	149	140	146	151	144	127	154	134	134	137	161	128	134	141	157	144	144	106	126	143	148	170	134	129	139	127	131	137	135	131	151	142	129	134	126	157	142	132	130	148	140	145	145	108	122	147	126	140	135	152	164	134	148	136	133	149	128	140	149	146	130	162	152	122	146	145	115	155	139	121	125	130	158	152	132	132	142	149	131	129	136	146	123	120	144	130	163	130	120	140	167	134	118	131	145	138	150	149	131	126	131	123	123	144	129	135	118	136	144	141	167	134	143	136	132	147	129	128	128	140	129	154	135	131	172	136	145	133	125	138	119	147	133	149	131	161	141	138	139	145	134	150	154	151	146	125	143	154	143	129	146	147	153	139	131	140	140	141	141	165	125	160	148	126	135	140	156	153	145	152	134	131	143	135	160	134	129	122	132	140	149	138	129	121	131	140	152	151	172	156	144	156	141	147	117	134	134	158	141	108	136	136	146	145	140	150	134	153	115	142	145	129	119	137	155	118	149	140	133	149	145	130	115	145	120	147	129	158	126	135	151	119	132	153	131	156	137	134	144	120	123	151	148	150	150	144	154	142	139	161	158	132	138	121	131	130	142	142	129	130	136	147	126	124	163	142	129	136	135	127	150	159	146	122	122	127	117	130	129	139	135	132	132	125	129	127	126	134	120	139	133	133	117	133	128	113	153	111	143	131	153	130	123	108	140	146	115	156	132	125	146	119	128	129	138	140	133	118	132	158	149	134	132	150	151	136	144	147	138	136	130	148	142	129	127	134	130	123	174	140	142	128	142	120
5345	3944	9217	11334	9206	4999	3042	2207	3268	2646	420	354	391	355	348	371	402	354	374	396	348	358	399	365	367	399	360	381	389	348	417	381	312	398	345	328	406	355	398	364	330	381	388	339	401	374	376	354	354	351	374	355	403	330	384	361	385	350	382	376	394	358	362	385	377	374	355	342	369	349	406	376	369	356	363	356	387	380	324	337	429	356	348	392	375	366	374	365	383	364	349	364	353	364	349	346	337	349	361	366	330	350	346	354	406	357	383	354	351	359	377	346	400	369	372	369	383	373	360	403	328	386	375	353	350	381	364	378	358	381	360	357	354	390	379	370	370	378	339	357	390	338	358	352	348	369	377	365	361	374	352	350	359	334	365	424	354	352	334	357	372	378	301	365	362	356	355	362	377	365	332	371	374	327	371	350	371	362	361	347	345	369	351	376	370	348	376	382	390	360	366	334	365	338	330	358	350	367	369	361	348	366	370	377	335	317	361	374	360	367	391	370	358	370	384	422	381	382	349	361	329	386	350	374	348	371	339	373	366	390	392	346	338	391	348	357	378	397	339	349	369	347	359	348	360	358	416	374	331	379	398	357	361	334	391	362	351	388	365	345	331	363	376	328	363	366	380	350	361	383	375	356	341	399	342	406	395	381	364	350	347	331	388	367	380	347	328	364	362	398	382	344	349	384	362	321	324	373	390	363	336	354	375	320	346	334	371	344	358	392	363	357	318	338	374	377	370	369	339	382	357	377	347	382	372	380	348	355	368	384	372	358	336	363	333	396	384	337	336	363	366	398	385	392	368	337	366	332	354	378	319	389	340	372	361	379	374	323	367	357	343	386	355	385	402	331	353	369	398	326	350	360	359	355	365	405	377	347	381	342	390	373	348	355	372	358	367	352	350	339	396	354	381	354	363	394	357	373	341	359	331	389	391	374	364	368	371	372	379	367	316	372	384	397	365	376	358	370	386	351	387	370	401	374	374	344	351	316	382	337	395	361	353	360	349	368	388	330	356	379	346	332	359	351	362	360	377	367	353	348	359	335	319	361	376	362	399	350	394	360	382	386	369	381	367	347	360	375	381	368	389	388	334	379	369	364	372	379	326	346	379	359	375	368	327	343	347	363	359	373	370	373	365	360	383	369	368	390	381	368	329	364	383	382	357	375	391	325	363	360	342	354	362	369	382	376	348	373	385	368	339	371	374	336	355	356	329	370	409	360	366	335	383	394	394	332	368	349	355	367	372	402	397	348	383	364	348	349	371	357	374	376	371	391	330	332	350	351	396	381	344	352	365	335	322	377	370	386	398	430	359	365	344	360	334	376	362	309	352	370	349	380	380	374	385	328	373	344	341	336	348	358	354	377	342	327	346	393	375	375	372	361	360	365	357	357	389	330	329	357	377	372	370	392	342	365	360	393	362	354	356	344	354	353	345	378	347	381	369	333	374	363	340	375	340	352	406	386	341	370	384	372	349	387	344	373	405	389	356	358	387	374	352	344	348	366	349	360	361	380	366	330	336	384	371	363	350	365	370	391	376	363	384	362	367	359	345	377	347	361	364	364	358	341	369	355	363	312	395	387	363	392	370	344	389	340	374	353	355	396	394	391	396	349	372	341	378	372	333	378	360	313	365	367	360	354	371	417	375	376	342	384	359	375	368	354	351	377	358	351	365	370	352	338	392	350	370	358	350	384	339	356	381	361	395	382	328	393	359	369	357	369	355	371	354	369	356	393	397	392	377	405	361	398	349	395	377	372	363	376	336	392	341	377	343	383	377	353	367	363	353	331	378	371	348	414	372	358	384	362	346	367	360	359	364	345	336	387	375	369	346	360	370	348	357	329	397	338	343	372	358	362	362	345	352	348	390	362	380	361	353	392	367	376	352	369	401	354	365	397	386	364	334	394	376	364	340	329	330	353	378	386	359	340	325	359	393	357	371	364	390	348	362	368	364	411	345	340	380	342	354	393	342	409	383	357	358	372	372	375	374	377	365	362	336	366	374	355	338	356	360	364	354	349	398	355	372	375	400	326	356	314	378	376	355	346	340	337	350	373	381	371	362	342	367	376	350	366	385	358	338	375	298	368	391	361	408	370	380	361	395	386	353	367	364	336	394	342	361	358	377	374	324	399	376	418	366	384	377	362	377	354	374	349	387	360	361	347	374	373	363	360	370	337	360	359	357	344	364	364	375	356	395	367	350	368	356	354	335	354	383	350	382	372	337	366	355	354	345	380	322	403	377	365	347	337	367	370	355	371	351	317	380	363	387	322	389	378	368	359	351	376	334	362	380	353	364	351	374	350	381	392	391	346	367	343	391	350	359	384	337	348	364	339	326	354	385	342	398	365	350	390	335	336	379	353	357	379	370	372	408	366	338	402	356	333	402	369	366	374	359	341	372	365	370	334	330	386	366	350	331	345	341	371	341	382	382	331	336	353	371	347	363	408	357	386	339	368	339	373	379	353	334	348	366	377	355	376	354	351	348	389	356	340	348	376	367	330	351	376	382	374	367	343	349	353	348	349	327	371	352	362	380	378	358	332	383	350	369	306	357	353	402	358	387	375	383	393	369	381	338	367	374	375	346	339	383	344	362	367	342	385	367	355	350	356	421	370	389	394	377	381	335	345	365	384	337	396	335	342	351	359	383	356	359	366	350	381	382	392	330	379	319	386	347	353	356	373	379	365	393	411	371	362	375	347	353	344	353	384	367	365	376	347	378	405	395	378	343	357	364	381	377	363	375	368	367	350	371	382	329	366	329	378	372	355	328	342	370	361	379	378	379	411	395	354	374	362	377	312	349	348	369	379	382	378	379	361	377	361	402	345	362	377	384	343	376	354	376	376	362	325	339	372	398	368	371	362	361	406	390	379	378	368	360	326	371	384	385	334	384	319	354	335	346	352	371	376	341	380	362	363	351	383	389	357	389	323	367	381	376	381	342	380	341	388	359	370	366	385	348	351	343	369	374	363	348	353	334	334	359	389	345	369	363	382	348	368	333	361	376	379	380	377	366	375	371	348	364	334	374	364	383	369	348	402	344	308	383	389	352	339	354	359	377	343	372	368	347	346	328	336	370	357	358	395	388	353	370	371	350	363	376	340	362	343	339	384	386	362	367	329	367	338	384	376	371	372	362	375	377	365	387	378	365	364	339	361	355	380	362	372	354	355	370	343	353	316	328	367	370	344	366	405	352	370	394	385	356	344	377	373	346	358	381	349	368	377	339	366	337	375	374	353	386	352	321	323	334	376	372	363	359	370	383	339	366	368	350	387	370	358	365	395	378	361	325	351	405	399	366	345	360	378	350	391	343	371	390	325	372	341	358	332	321	355	358	360	383	336	384	411	338	337	379	353	338	356	354	343	384	381	358	375	344	377	350	365	377	332	346	330	387	357	363	349	385	368	346	368	364	364	381	400	410	352	357	345	337	368	373	362	401	359	380	356	366	367	380	348	366	338	367	365	373	334	369	380	372	394	388	349	340	358	341	362
21041	9427	10450	8784	5404	2393	1519	3004	10213	12442	1081	219	233	249	247	238	208	226	191	191	212	198	209	174	152	217	180	209	163	189	218	185	237	226	199	198	205	192	212	230	200	173	188	202	171	192	182	188	181	180	187	186	187	184	194	195	200	211	179	178	178	194	213	176	194	198	179	196	189	188	201	200	223	196	195	203	199	159	201	175	179	202	203	187	198	201	207	208	187	193	175	187	184	192	209	203	201	189	191	201	217	195	186	167	202	176	189	207	174	187	200	221	188	220	180	176	209	194	195	227	172	165	198	194	198	222	208	176	218	194	196	207	209	199	172	200	207	177	185	190	209	197	194	204	193	210	191	190	186	196	199	201	198	166	201	172	174	192	180	202	182	207	165	204	173	194	165	193	189	197	175	201	193	188	191	181	186	186	170	215	203	178	198	202	198	199	201	192	169	213	179	222	186	186	191	180	218	175	208	193	189	193	192	192	194	194	179	188	181	204	187	192	173	191	207	198	179	175	193	204	185	178	179	207	220	197	172	193	201	174	194	213	204	177	160	204	167	168	201	195	206	185	182	219	166	213	185	195	178	199	213	209	193	197	163	214	192	195	180	189	191	210	225	192	172	192	206	208	183	180	223	211	193	163	165	191	223	193	215	180	214	186	186	172	225	181	211	196	196	195	206	212	165	180	207	187	197	195	171	213	190	221	173	205	191	219	178	201	176	169	176	183	190	178	173	193	192	183	195	175	186	200	229	185	193	160	176	195	195	185	177	172	207	178	197	197	191	202	190	196	220	205	209	192	204	193	170	171	184	191	183	186	177	221	219	176	197	175	177	207	208	178	199	179	207	212	195	217	193	183	173	179	196	194	213	179	215	223	176	200	162	180	190	193	183	176	179	176	181	190	173	152	177	196	183	177	176	192	164	179	197	186	180	178	186	195	212	195	204	176	191	179	168	162	189	189	208	171	164	195	201	193	179	206	205	195	233	209	219	185	184	203	190	197	197	189	183	213	196	184	176	210	170	183	174	176	186	197	198	177	188	200	180	183	193	198	201	217	217	194	172	158	194	203	185	198	205	196	182	175	198	161	169	179	202	211	195	179	187	209	152	173	202	174	190	208	184	190	180	176	196	207	161	202	212	190	169	199	197	230	186	175	197	186	174	186	162	165	192	186	178	182	202	185	181	183	202	180	189	197	194	208	202	200	175	171	175	187	209	185	201	218	227	207	208	199	183	186	184	199	177	198	182	173	192	168	218	201	166	220	206	211	204	178	173	193	177	200	207	196	173	194	189	182	201	182	188	190	174	181	164	195	183	196	204	185	214	177	190	219	179	178	199	190	192	170	199	194	161	172	191	200	172	165	173	195	191	178	201	192	185	175	208	175	211	192	197	193	207	174	200	173	198	174	176	201	199	182	176	178	164	208	168	198	179	184	201	172	201	193	180	184	187	196	171	167	182	172	173	184	187	197	166	194	204	198	208	182	178	187	176	205	227	191	197	198	191	213	212	197	185	185	197	177	222	198	175	192	183	209	177	210	194	202	171	204	210	218	202	177	192	182	177	190	196	192	204	207	197	211	215	190	175	187	190	214	190	183	189	195	205	189	217	175	177	198	188	197	171	201	197	195	199	198	211	185	177	168	182	204	192	187	211	213	153	187	189	191	182	192	185	199	181	208	198	185	190	176	214	171	176	188	198	197	231	195	197	170	181	177	178	169	192	182	204	227	175	203	214	192	187	184	169	217	179	194	189	171	196	161	166	195	169	202	164	199	199	199	190	209	185	184	185	182	170	200	199	203	189	181	207	189	209	186	187	185	183	180	200	192	158	186	190	159	189	208	191	211	193	200	168	182	187	176	179	196	204	190	176	202	208	204	197	174	166	172	195	211	199	167	204	185	196	190	172	190	183	191	184	177	214	200	218	208	195	181	185	166	219	202	170	182	179	195	190	170	199	176	208	170	183	171	172	182	199	182	187	166	213	195	184	172	182	191	206	192	215	198	205	196	197	158	194	212	201	198	204	185	168	171	180	188	164	192	194	158	192	169	199	186	208	198	196	190	193	188	210	184	170	197	185	205	168	198	199	201	221	213	200	191	228	190	209	191	173	207	196	187	203	190	190	190	197	217	178	193	226	200	185	191	181	166	192	203	198	187	197	202	179	196	196	199	182	206	192	185	167	184	177	192	180	204	191	174	177	218	186	204	179	178	152	192	191	199	175	192	193	191	205	170	200	186	194	175	203	213	185	206	193	181	195	181	189	199	173	161	169	192	179	169	189	200	182	190	182	175	197	183	206	198	214	185	198	194	197	173	170	201	172	185	184	181	201	232	186	205	186	171	170	198	201	209	171	206	193	198	215	221	184	201	185	202	206	202	176	186	174	197	198	204	193	202	188	185	185	184	187	189	179	201	199	208	217	209	171	201	192	190	183	185	238	210	185	184	191	225	182	191	203	197	196	171	174	206	202	219	183	184	209	206	191	198	211	204	195	197	193	186	174	195	192	191	198	167	181	195	164	213	224	197	170	195	179	181	188	189	197	190	191	185	228	176	161	187	202	198	195	188	192	187	192	185	194	185	200	224	174	180	188	205	192	183	191	195	192	188	196	190	168	204	179	191	207	199	196	176	183	209	188	179	166	186	183	166	191	191	216	167	206	203	183	202	202	190	187	196	197	207	192	196	179	199	217	171	188	221	187	184	212	193	189	182	172	221	200	182	175	197	187	202	176	169	186	192	204	170	188	198	181	232	189	183	171	167	186	223	167	216	193	197	201	178	206	191	179	205	175	158	213	162	178	210	165	177	199	220	209	202	190	194	180	181	237	180	171	189	181	165	149	173	176	191	198	186	175	201	229	168	187	209	173	201	194	204	166	163	156	195	181	192	198	190	174	201	189	184	181	203	170	202	191	189	183	205	209	204	182	183	179	184	191	199	196	188	205	179	179	199	190	186	162	187	178	193	211	184	177	194	197	218	231	195	208	180	156	216	183	199	207	201	184	205	188	211	189	201	194	188	166	167	173	201	222	202	208	185	188	186	178	186	195	178	173	164	177	183	183	201	210	224	193	209	196	193	164	186	183	159	192	194	190	164	199	205	197	143	181	193	191	181	201	239	162	197	176	156	195	168	207	187	187	164	203	185	200	198	204	178	186	193	216	193	190	193	206	184	196	211	194	186	171	204	192	230	179	195	157	163	207	214	187	201	182	171	172	196	198	186	211	221	171	213	184	155	189	187	192	206	196	208	171	191	213	209	196	175	174	165	199	214	210	195	167	174	183	190	191	196	196	200	181	187	202	210	186	183	201	205	178	194	157	182	180	162	159	208	187	207	195	188	195	174	184	216	178	191	189	178	193	191	205	176	190	208	195	185	203	188	171	186	198	182	209	198	202	194	205	191	173	180	192	190	197	185	180	190	196	218	198	210	176	187	194	193	189	201	192	211	202	210	177	177	182	178	190	208	196	219	163	189	198	207	199	165	208	183
11030	7399	16371	19762	15887	8896	6798	12977	32383	30578	899	796	733	748	707	628	607	615	597	578	595	535	581	586	550	516	517	576	572	588	571	561	577	522	524	492	530	523	528	515	555	573	521	483	513	484	515	504	507	508	500	516	534	470	544	498	470	470	499	494	555	543	502	492	464	512	456	522	459	484	464	510	510	479	491	497	471	493	502	497	498	509	468	512	504	503	510	441	477	508	451	450	427	487	518	525	473	496	509	512	505	509	477	498	486	481	466	472	453	509	481	484	465	498	487	471	481	477	509	505	494	498	511	508	491	447	497	482	529	482	511	452	465	478	495	518	489	521	472	520	457	465	497	521	505	485	470	466	483	513	503	435	482	506	503	482	451	492	506	454	493	503	517	452	501	460	492	479	478	498	489	516	476	455	475	521	470	482	462	470	463	506	518	446	523	503	520	477	480	510	467	482	487	493	490	504	507	502	491	498	467	489	510	474	490	513	457	508	507	498	502	493	503	489	471	493	497	533	480	512	481	481	463	486	538	503	506	458	483	490	493	451	503	505	466	460	524	502	504	507	529	471	512	483	491	473	494	489	486	496	479	497	464	513	471	501	464	505	458	470	517	492	476	460	524	515	478	516	499	455	501	456	492	485	486	488	512	506	445	525	483	511	469	500	474	478	484	482	480	530	450	527	494	477	539	504	473	469	475	474	448	515	453	487	481	475	490	505	468	516	509	494	474	470	431	490	484	494	486	502	487	438	526	470	503	518	519	497	500	453	506	510	487	480	486	565	487	510	500	451	465	501	489	490	494	485	510	498	466	466	517	470	482	479	513	498	483	482	483	489	509	503	500	505	517	515	496	470	479	512	524	485	536	491	480	481	484	495	510	484	483	505	468	518	482	484	490	470	494	500	479	456	483	458	453	465	496	457	528	507	511	478	488	497	489	524	520	501	488	508	450	533	471	492	453	530	499	472	454	464	523	499	543	467	489	480	473	489	471	495	490	502	458	516	455	482	506	484	471	495	500	528	470	485	499	477	472	480	476	475	472	518	507	458	435	474	528	489	500	484	457	489	505	513	479	476	495	456	510	468	500	488	513	517	486	495	487	466	475	500	466	459	499	512	492	463	478	462	481	497	494	483	496	508	467	531	466	473	532	484	501	459	512	504	474	506	473	492	476	514	500	507	517	473	487	493	522	477	503	488	482	465	512	491	490	481	501	469	473	446	501	485	469	536	481	480	494	497	507	504	452	483	488	494	489	471	469	517	468	466	512	476	501	484	496	460	514	512	470	467	481	508	462	511	506	495	444	477	470	502	510	490	527	486	548	503	450	478	474	493	477	464	451	513	490	490	468	515	473	486	467	486	481	500	482	492	513	474	497	528	521	495	496	485	490	475	496	470	501	525	513	512	462	431	521	470	503	460	474	464	447	522	521	441	509	489	510	485	467	499	462	492	516	502	512	493	450	475	472	482	433	494	479	483	446	486	494	466	467	497	526	497	456	479	509	483	513	462	484	498	516	496	493	447	517	499	513	457	498	485	510	521	505	489	485	494	442	470	479	493	473	517	513	434	497	467	447	512	437	464	493	493	466	499	471	458	458	478	479	502	493	504	497	514	477	498	467	443	486	479	451	483	491	435	499	504	508	505	475	513	513	513	489	466	493	473	457	489	465	474	496	486	494	532	532	527	438	540	528	483	466	459	517	527	449	458	517	487	472	483	500	507	533	474	476	513	488	486	497	494	506	493	476	435	484	471	528	504	511	460	506	531	503	472	470	481	482	442	515	466	501	444	522	489	509	471	490	491	527	517	524	525	545	537	474	480	526	456	482	484	473	470	482	528	532	452	471	499	514	458	490	475	507	470	471	454	510	506	507	487	465	457	501	493	475	484	464	507	503	535	489	476	465	492	460	483	517	467	476	493	510	490	468	473	515	490	454	469	460	478	465	482	444	497	512	469	508	486	524	552	449	481	478	468	522	477	454	473	498	461	464	491	478	470	441	475	441	470	472	510	456	487	471	478	495	508	486	455	490	454	503	521	495	504	512	513	508	460	535	466	463	510	487	484	541	506	506	503	527	489	485	468	511	469	491	482	469	496	511	464	503	519	475	494	466	490	470	471	505	499	487	471	516	531	457	483	508	477	483	513	472	500	467	493	464	481	508	463	496	515	487	488	505	550	471	474	471	496	528	487	503	473	480	448	475	501	505	475	459	506	463	486	462	477	484	514	480	467	461	529	512	521	477	508	488	509	459	458	473	492	495	451	460	484	467	472	489	497	502	524	492	449	474	466	469	456	509	478	463	474	465	511	487	496	482	463	503	436	473	501	505	486	488	468	508	471	470	487	492	463	517	509	436	476	500	488	502	474	523	501	478	484	482	500	462	461	489	524	472	478	492	487	444	512	464	507	505	467	499	505	469	495	495	471	495	522	494	432	511	477	490	487	499	467	478	469	529	515	498	502	472	462	501	507	491	462	515	500	486	512	486	516	477	499	473	483	496	486	498	527	496	495	476	465	484	489	487	471	535	490	469	465	520	465	525	494	467	471	494	489	469	491	484	485	516	432	510	505	489	490	519	483	473	500	487	469	472	521	466	473	480	510	431	454	476	486	515	484	477	486	481	501	491	507	482	519	504	487	470	474	471	483	460	525	498	471	491	466	479	486	453	511	473	488	494	452	493	501	462	487	486	518	454	497	483	513	504	473	465	462	505	474	493	502	500	483	479	478	484	499	489	503	503	507	481	513	511	495	459	466	499	488	518	500	514	489	485	499	483	507	546	502	511	478	499	492	494	497	472	458	489	503	487	518	527	498	504	483	495	473	480	467	493	477	476	493	491	432	525	526	457	489	517	478	511	512	488	510	454	505	439	522	511	473	482	499	486	491	514	519	489	508	532	477	491	508	455	526	472	474	472	496	477	508	489	496	485	495	508	470	501	516	457	484	517	533	485	500	531	494	466	484	529	520	477	497	456	479	485	503	488	505	495	462	448	515	502	520	448	454	469	468	568	518	466	485	457	453	490	455	470	454	477	505	478	535	490	443	469	530	474	482	500	494	471	499	492	477	485	512	501	489	462	518	486	475	504	482	477	493	505	488	492	468	456	507	518	480	474	482	480	527	453	492	477	475	479	468	522	464	485	502	468	476	479	443	459	461	481	489	494	488	479	495	527	488	479	489	504	488	476	489	473	521	547	496	519	488	515	465	504	456	472	529	487	462	494	470	489	513	476	477	480	507	524	459	528	442	522	472	473	510	496	518	493	438	503	475	481	485	477	444	498	514	498	486	482	520	513	484	521	509	489	479	460	500	474	475	480	477	508	501	503	469	496	495	498	499	474	500	479	470	495	465	499	455	523	521	471	479	499	508	471	467	488	482	525	454	456	494	466	472	525	489	506	483	487	452	470	504	517	502	486	501	489	481	517	478	515	511	467	488	477	465	485	486	492	513	499	466	475	482	466	456	514	494	502	516	518	509	490	505	480	497	497	491
30186	15716	16913	14380	8221	4385	2819	3832	18821	26255	5096	567	444	418	452	404	436	414	385	383	429	364	369	408	385	401	380	387	365	393	378	413	393	397	363	364	392	359	347	358	384	363	373	420	365	366	353	381	375	378	353	398	376	381	366	383	344	364	362	339	368	344	380	331	385	370	351	385	336	364	345	381	334	389	403	362	373	314	403	351	371	378	345	343	373	367	384	410	409	378	367	392	376	371	359	337	347	367	319	347	371	376	366	353	391	389	357	363	372	353	345	354	376	411	373	372	390	361	353	407	349	394	353	362	360	356	339	317	311	349	367	356	393	367	360	384	380	386	337	375	386	344	371	370	310	411	368	348	381	381	364	340	417	355	339	338	353	404	378	386	388	388	361	381	391	370	388	363	410	353	391	345	318	368	369	372	352	409	367	342	374	379	385	383	353	361	357	381	347	349	349	348	364	352	338	354	329	353	385	356	368	356	366	354	324	387	393	356	367	393	379	351	362	375	371	368	380	360	350	381	376	339	356	384	327	368	353	371	371	381	403	372	365	378	343	345	381	364	344	355	348	379	391	383	370	395	366	384	353	367	372	392	360	343	373	359	369	368	357	364	377	331	343	377	370	330	373	355	356	337	366	349	366	394	382	362	383	358	408	351	342	368	367	361	362	335	341	348	355	358	326	330	350	353	362	350	393	344	376	419	391	398	358	320	335	385	367	347	376	344	377	389	365	367	356	359	397	375	358	376	425	353	370	355	350	339	396	361	336	353	330	349	354	379	374	364	381	366	342	345	364	375	342	361	392	377	335	374	369	324	383	351	373	379	354	365	396	377	331	367	364	399	353	369	418	359	377	352	354	357	348	363	333	348	379	365	347	375	355	378	355	373	400	341	365	367	332	338	340	355	338	369	354	348	386	369	353	343	370	335	381	391	387	368	361	369	356	364	357	362	354	356	358	377	365	347	351	366	331	379	361	367	397	416	386	358	349	380	374	331	376	351	351	397	345	327	349	356	332	387	353	377	372	347	319	401	322	328	364	354	384	382	353	400	356	343	366	376	383	368	354	391	368	353	363	314	361	388	350	350	399	357	375	350	381	354	359	382	357	371	361	400	381	348	369	385	379	367	376	380	383	361	378	378	333	350	328	357	390	376	365	363	362	360	355	389	368	344	374	374	337	359	361	359	348	422	348	355	347	367	311	356	366	350	394	367	364	354	364	381	345	384	373	412	355	376	374	371	340	367	351	364	369	367	344	377	365	367	334	370	343	406	393	342	362	379	373	359	349	340	353	365	350	400	367	346	377	356	337	309	413	359	412	337	385	391	382	396	382	375	374	342	368	365	339	370	354	371	359	371	368	394	353	379	360	369	370	351	352	358	369	415	363	359	341	316	355	358	331	348	382	374	366	350	347	353	393	366	375	393	359	382	353	363	378	359	385	396	331	360	379	341	359	356	379	359	363	390	388	336	389	375	360	359	388	364	361	329	367	371	356	364	388	389	348	408	363	358	362	366	349	372	353	367	344	381	377	330	336	329	392	415	343	385	377	347	332	358	320	371	368	376	349	376	367	399	378	404	387	373	367	350	333	390	353	369	385	349	354	370	357	381	363	373	359	364	377	365	359	346	375	370	384	369	317	367	381	363	340	389	346	357	373	344	365	336	366	339	375	345	367	341	335	348	373	383	361	381	342	362	380	333	380	354	379	367	367	375	369	332	364	374	338	310	377	370	371	375	343	367	402	359	372	388	337	353	385	366	375	337	383	392	357	384	334	299	338	380	388	360	327	363	343	369	352	331	380	343	369	358	408	372	383	391	355	342	354	379	381	415	320	371	383	349	375	353	379	350	404	338	339	360	346	359	366	366	363	356	391	331	355	381	374	366	392	363	372	324	347	392	359	365	383	397	373	363	359	367	380	351	351	352	408	368	375	375	396	361	353	314	342	365	371	352	385	410	359	383	383	372	358	367	335	304	363	399	369	347	392	387	371	366	382	359	356	373	383	344	370	349	354	338	365	367	353	363	378	362	388	382	353	334	339	382	354	356	346	343	376	388	341	337	355	352	359	342	350	332	346	364	369	416	380	358	324	332	402	368	384	379	346	413	367	331	349	335	341	346	346	325	345	395	333	359	360	382	354	370	365	346	355	340	338	355	360	346	356	392	391	380	390	358	386	327	377	383	360	314	351	377	387	355	395	363	411	361	338	376	375	354	372	382	338	359	385	340	370	370	395	382	393	382	363	392	356	370	392	400	348	377	389	381	379	337	371	374	364	404	360	388	357	373	351	400	353	351	381	329	352	376	342	378	368	370	341	354	371	375	394	385	357	371	373	386	365	379	392	347	361	351	379	338	327	397	323	437	330	403	348	378	366	397	326	341	430	374	348	377	387	376	373	386	398	356	387	379	368	374	337	352	344	367	394	378	347	333	364	324	367	356	354	380	343	348	390	338	375	375	365	337	323	368	360	329	339	377	361	353	346	370	383	402	401	335	370	399	377	300	315	315	398	342	362	380	392	380	390	361	368	347	336	350	363	323	351	402	366	368	338	376	362	384	384	386	381	350	313	351	329	405	331	339	379	370	323	397	362	365	380	355	358	405	352	338	343	344	351	368	360	339	331	367	328	396	368	367	353	363	371	378	365	364	330	363	400	360	393	342	363	351	393	356	342	345	363	381	366	362	332	350	414	354	351	352	356	337	356	365	385	369	382	401	346	345	357	360	317	390	345	349	342	383	370	376	371	349	370	357	340	346	359	349	364	373	362	362	355	388	354	337	375	397	382	366	392	352	395	395	378	363	343	353	365	355	380	395	355	372	375	376	326	369	380	379	326	350	367	383	379	354	371	343	333	354	348	373	351	383	362	374	365	398	338	362	379	399	386	360	368	392	394	394	392	362	343	394	336	398	367	361	386	372	349	324	376	371	356	329	363	362	374	336	419	360	382	338	341	377	362	353	382	343	333	369	369	345	407	366	351	355	372	330	354	371	374	356	381	364	362	364	412	374	346	337	339	344	366	379	352	348	347	364	390	347	340	342	354	367	346	370	389	412	369	374	353	369	367	380	388	333	315	328	350	367	347	395	366	351	382	371	336	328	358	339	363	383	348	355	383	366	374	364	372	367	343	371	372	340	387	357	404	358	363	373	338	356	392	325	341	370	348	330	368	361	388	358	358	370	357	359	338	375	330	336	334	354	401	329	373	349	375	369	371	376	393	371	358	333	379	389	338	338	368	398	350	365	362	385	349	349	337	358	367	359	322	391	336	357	364	374	343	388	364	389	384	395	356	367	358	341	392	358	374	365	379	328	352	365	380	324	408	339	357	397	372	383	374	374	384	379	352	361	373	356	377	352	383	361	394	372	382	361	380	374	385	369	406	361	362	356	390	371	366	383	354	378	352	325	375	364	377	326	329	357	351	375	375	343	310	370	329	360	391	352	356	362	355	388	377	376	402	362	369	399	391	345	378	342	373	363	394	339	332	364	348	355
14431	10705	22762	26051	20369	13851	11521	14948	42041	45391	1716	1502	1463	1304	1268	1165	1118	1092	1052	1124	1030	997	1042	994	928	916	917	988	909	904	944	899	950	947	912	919	914	813	878	877	877	911	824	857	869	880	871	892	824	893	867	861	860	849	865	824	904	826	879	805	866	850	866	828	822	880	891	857	855	830	829	852	870	831	856	797	854	842	875	818	832	827	815	840	846	828	821	835	913	850	859	888	835	782	815	836	809	908	823	877	842	844	791	795	840	849	872	815	842	844	800	830	849	855	895	795	860	871	856	868	867	883	842	871	856	852	830	871	800	855	871	813	816	856	825	816	885	814	888	835	846	825	869	848	823	835	811	795	884	911	816	843	820	840	808	792	778	868	826	861	807	824	819	831	832	764	851	817	836	773	805	821	824	800	839	804	814	805	800	838	828	771	797	823	813	798	849	824	847	841	816	839	813	811	854	833	821	775	826	802	829	879	832	811	814	806	794	832	865	805	794	802	820	809	858	813	860	847	785	859	832	843	894	813	816	835	827	843	861	808	819	804	790	805	816	822	879	821	847	869	793	829	781	853	853	812	833	795	879	812	744	838	822	818	882	812	847	831	811	840	841	783	843	793	839	803	857	843	798	772	826	813	802	821	798	818	803	789	857	828	826	870	817	884	838	866	829	897	822	822	873	799	829	833	824	821	832	812	816	848	842	822	773	808	837	836	793	802	789	841	842	836	802	864	792	813	835	825	864	781	779	803	823	811	813	834	841	826	826	819	851	799	853	846	803	839	781	827	835	819	850	772	814	806	842	853	843	809	876	843	843	815	822	802	780	832	816	843	795	816	834	845	852	859	783	865	857	790	802	882	795	829	812	822	836	841	815	852	797	832	832	839	819	793	854	829	831	812	841	876	843	789	840	886	829	850	820	777	830	855	812	801	804	804	879	843	868	825	851	825	806	861	814	825	833	807	822	827	853	814	795	849	835	846	833	851	838	866	822	856	849	869	792	855	793	836	870	796	816	860	835	866	768	821	823	848	821	856	791	826	902	823	832	889	821	816	838	870	850	873	805	859	763	880	863	818	833	816	871	798	833	785	800	849	786	810	871	840	820	806	768	844	763	829	803	804	812	835	833	804	859	854	823	856	811	804	879	840	800	802	796	765	838	852	842	801	809	792	851	810	868	773	840	792	864	773	815	844	832	816	823	800	824	844	771	820	802	793	791	794	809	850	817	848	795	807	837	838	798	849	779	804	877	843	807	782	820	811	833	856	824	907	770	825	834	824	894	827	806	806	869	817	809	835	837	829	812	845	816	775	832	795	820	819	893	870	816	858	813	826	845	777	788	826	843	807	803	828	769	868	859	800	875	805	812	826	847	816	792	856	828	854	790	801	822	798	824	811	854	844	819	814	776	778	801	825	781	850	832	865	823	784	854	789	852	846	807	824	797	843	797	820	849	809	855	831	831	845	826	804	859	832	810	781	781	826	867	811	829	846	830	787	809	823	835	841	757	847	863	872	853	832	837	800	850	833	867	833	832	837	867	830	847	763	840	878	889	857	844	851	835	823	816	840	804	827	837	800	818	833	829	788	795	836	834	828	839	813	832	841	787	776	838	783	831	821	792	822	815	869	829	842	802	830	839	813	839	850	841	867	838	863	810	808	812	836	805	826	817	848	763	770	815	837	847	835	849	866	850	853	857	820	843	825	808	765	806	868	861	793	805	804	826	835	813	833	839	828	871	815	786	842	825	800	817	813	841	785	840	831	805	817	820	851	777	818	839	810	836	835	896	831	825	811	858	878	835	819	873	820	830	889	792	849	770	833	868	814	801	818	811	812	841	803	827	866	833	785	762	796	815	842	877	845	785	811	827	819	843	791	816	806	850	806	793	864	816	798	803	860	846	848	837	756	794	841	848	860	841	862	822	841	831	808	823	856	818	818	833	851	838	851	853	832	806	834	815	863	785	827	844	816	857	822	854	817	882	865	906	829	850	840	838	818	824	846	827	847	844	844	793	881	764	836	797	813	817	813	819	849	824	869	832	802	853	807	879	845	822	850	839	873	772	844	846	770	778	861	833	827	807	760	809	827	824	855	825	820	812	832	814	773	788	802	838	822	810	879	833	819	781	824	813	851	837	806	844	783	798	817	795	808	766	774	806	867	864	824	839	840	818	812	881	844	821	795	773	767	892	834	861	800	846	873	820	827	823	835	839	880	831	841	780	816	853	798	784	845	800	807	892	822	809	795	837	770	842	858	852	838	828	824	851	902	841	818	817	810	854	808	806	839	800	833	800	801	873	800	826	817	840	878	793	854	859	834	814	772	832	806	826	811	829	821	851	833	848	843	837	810	777	780	834	836	825	877	813	832	865	848	820	816	832	837	800	826	853	826	823	849	838	864	844	796	819	803	859	858	829	804	787	812	812	811	786	870	876	831	830	837	837	816	849	838	832	824	807	821	839	818	849	857	847	836	814	854	829	826	870	842	855	814	779	774	845	831	844	827	828	793	799	792	855	859	804	836	802	765	855	796	823	814	827	834	817	796	812	814	847	823	871	871	772	796	840	818	833	851	825	834	813	800	817	825	840	817	877	817	886	827	816	821	844	811	890	778	793	870	815	807	823	846	794	857	810	799	826	833	808	818	825	830	815	835	893	889	830	789	867	893	862	871	854	852	835	793	828	859	775	844	778	847	828	794	843	788	805	809	810	848	804	813	877	823	900	795	863	817	830	809	800	881	857	849	819	849	798	855	824	827	824	796	814	874	822	841	849	817	853	907	812	773	817	846	812	759	807	841	808	830	843	798	812	838	815	838	784	830	801	812	826	792	813	786	850	866	829	807	779	894	797	825	791	806	779	801	785	862	821	854	848	840	795	787	826	819	848	862	801	775	821	836	860	875	880	858	832	839	857	819	829	873	783	842	843	810	829	833	825	868	764	836	803	842	866	865	830	812	804	863	858	881	806	837	779	850	795	849	825	866	848	824	860	831	843	835	779	810	877	883	796	856	838	811	790	804	833	822	837	851	861	814	807	791	808	857	845	828	807	863	846	791	868	850	845	838	844	811	820	800	834	779	860	819	829	820	793	783	850	801	815	763	847	858	874	840	832	881	836	828	792	818	843	850	859	846	846	825	807	794	801	778	839	809	792	851	854	830	858	790	847	822	779	843	837	844	848	851	817	836	859	773	818	840	811	820	837	838	790	781	884	814	828	847	826	779	824	833	872	826	874	801	806	848	781	808	791	814	856	834	811	828	835	821	807	789	859	831	853	805	844	864	814	870	866	880	783	800	833	820	814	817	850	791	838	842	793	834	876	770	903	827	846	824	823	852	856	873	829	816	789	867	831	887	807	798	844	848	805	846	839	831	750	824	841	843	799	816	793	848	822	806	834	751	836	860	772	877	796	831	841	828	852	857	841	847	795	805	855	831	838	853	838	838	843	790	826	848	854	841	854	813	877	900	793	916	809	829	801	785	835	760	833	887	811	831
10644	4682	5232	4169	2227	1047	707	494	609	632	170	165	172	171	150	142	147	153	146	159	153	178	138	165	145	138	144	142	155	169	162	136	154	148	141	141	156	161	140	143	151	138	137	157	144	139	138	150	163	150	150	144	141	156	162	149	147	155	152	136	160	163	120	129	141	145	154	147	152	137	134	140	148	144	134	153	135	156	164	163	150	147	138	142	148	163	168	164	163	138	144	138	143	143	131	142	160	154	153	159	147	157	155	137	138	147	147	126	126	129	141	146	129	153	155	139	161	143	174	128	159	164	152	149	154	134	140	155	148	171	132	155	159	132	156	163	143	110	137	154	163	179	162	136	130	146	142	173	170	165	158	152	154	179	137	137	156	153	161	157	155	137	152	155	148	142	154	176	137	164	154	183	157	144	138	134	107	146	144	141	151	132	104	158	149	145	148	180	144	157	138	150	135	141	137	161	143	163	159	163	156	156	149	145	146	159	168	135	153	147	145	137	157	135	154	137	156	175	162	138	139	149	142	156	131	138	156	168	155	145	157	145	127	174	142	163	169	134	147	156	142	144	154	156	147	139	168	145	140	144	152	138	158	139	151	152	156	138	150	134	162	143	153	136	139	138	155	142	166	164	161	143	164	148	139	148	138	149	132	144	147	125	154	144	152	157	114	163	155	143	143	146	136	123	158	173	149	179	142	154	169	136	171	142	164	153	142	145	138	130	150	158	136	152	149	152	150	157	168	170	139	166	172	142	146	143	141	146	155	147	158	144	141	143	136	164	152	118	136	166	133	127	164	149	162	161	157	141	153	133	144	137	151	142	150	123	177	127	154	144	137	142	135	166	141	149	149	136	145	140	158	162	138	161	156	154	145	126	159	164	181	173	157	144	140	123	125	145	149	130	144	153	139	134	150	153	156	147	135	149	151	149	142	135	139	139	164	163	159	143	144	145	152	137	145	141	122	158	139	163	159	174	183	142	146	149	174	135	147	129	133	155	170	160	167	143	167	153	146	174	146	151	152	151	149	140	137	169	169	116	173	134	143	159	146	138	126	150	147	166	161	138	156	130	123	143	136	150	166	184	145	144	170	149	159	185	147	186	147	158	153	177	143	141	145	155	164	149	159	143	191	139	136	134	145	157	180	141	135	154	135	163	153	154	156	150	146	143	158	133	166	166	146	151	156	171	160	155	134	154	164	143	128	150	164	142	141	144	136	167	169	176	163	121	161	119	143	161	133	136	138	158	146	144	152	147	146	160	152	162	162	162	152	127	157	141	129	167	144	157	151	151	126	155	137	142	150	135	138	159	125	142	144	156	141	150	130	153	154	134	154	144	139	161	179	151	156	166	160	149	164	135	149	176	159	177	159	140	164	146	172	133	162	141	160	125	146	135	144	127	148	133	162	143	154	154	172	148	141	161	152	153	141	142	151	140	152	152	135	165	147	144	151	163	164	131	164	144	142	129	153	159	138	137	161	155	159	166	152	158	182	137	166	147	149	128	134	143	164	148	156	181	151	143	129	188	154	147	130	153	147	135	149	142	154	128	146	136	171	149	142	164	147	147	152	130	154	156	119	147	133	160	170	149	138	174	150	181	166	164	143	161	146	135	144	136	172	123	130	147	137	148	164	142	156	131	140	143	160	156	160	165	146	159	151	141	168	157	136	148	130	132	160	141	168	174	146	168	156	141	169	145	135	147	146	149	136	146	147	154	173	146	152	154	145	154	131	160	153	144	156	145	140	150	140	148	133	157	134	159	149	142	162	150	146	152	146	160	161	139	142	167	156	151	171	139	135	151	160	139	150	128	136	144	165	128	146	157	157	159	131	114	121	146	155	157	130	157	142	186	142	137	157	146	142	143	148	149	153	131	155	149	143	139	158	150	130	152	160	146	163	142	133	154	117	177	136	137	154	143	162	179	128	133	169	138	135	163	133	161	157	145	155	156	155	154	163	140	158	132	143	155	140	146	162	154	153	144	182	138	123	165	142	140	130	129	156	144	150	141	130	150	125	135	150	135	157	152	162	137	150	146	152	150	156	147	160	162	156	141	139	148	143	145	128	126	152	186	144	125	141	148	156	178	137	149	157	158	154	150	152	168	165	159	156	136	141	169	163	130	160	148	129	140	155	140	152	163	152	138	147	149	145	140	169	150	160	140	152	147	121	154	154	146	164	137	153	138	155	155	162	152	172	141	159	174	133	137	133	141	149	140	154	166	155	151	161	151	155	136	142	157	130	158	152	155	134	142	123	160	158	150	130	146	169	135	152	155	149	163	167	143	142	165	146	179	171	124	150	132	140	156	147	145	135	154	158	158	138	137	152	149	150	158	147	147	154	154	147	165	146	133	140	138	137	155	151	152	148	159	136	152	171	140	149	148	145	117	153	177	154	151	144	130	145	129	148	161	145	140	159	158	149	133	148	157	176	159	150	160	145	153	140	151	151	153	149	139	135	167	157	144	151	152	179	161	163	151	138	154	143	173	147	157	184	147	135	146	158	168	131	156	143	150	147	144	138	140	142	159	150	145	162	130	148	139	130	147	146	150	150	143	147	163	159	169	155	138	166	159	148	159	151	153	143	153	133	148	142	147	146	142	147	133	138	122	160	148	146	149	157	146	140	156	127	141	131	146	138	153	159	142	143	178	167	171	165	145	156	160	151	144	134	159	146	135	142	137	152	138	138	147	136	130	145	155	132	135	144	171	180	153	135	139	155	157	161	139	174	140	151	142	146	146	142	151	140	146	159	142	162	155	148	151	148	147	142	162	162	136	134	147	155	156	143	134	178	149	154	149	149	136	147	171	155	151	165	144	149	164	164	150	137	124	156	161	123	167	154	166	148	127	163	176	149	174	167	164	145	128	153	152	148	135	140	150	132	164	145	149	155	164	128	133	149	136	132	141	159	130	147	164	150	143	151	148	158	178	142	167	146	147	145	162	146	132	158	141	140	155	148	150	154	154	149	163	113	157	156	153	166	142	160	158	157	137	135	145	157	170	165	156	142	138	157	151	152	161	146	163	141	153	175	145	145	150	136	127	147	131	141	150	139	139	131	166	129	157	150	141	152	180	163	143	149	131	141	148	149	166	144	143	155	127	167	149	146	152	152	152	149	180	137	169	115	156	158	164	164	151	138	144	152	139	159	122	153	134	146	140	127	167	151	139	134	161	168	145	143	154	159	188	139	156	134	126	171	147	153	141	151	148	160	122	154	173	150	135	145	148	151	147	161	153	145	141	161	151	149	153	159	166	150	140	183	144	160	126	148	136	150	156	172	172	155	170	158	133	159	139	128	155	140	148	170	126	150	130	146	141	141	153	142	142	163	149	143	143	150	132	136	147	165	157	157	135	165	135	125	165	154	143	153	146	140	154	138	141	151	159	142	160	132	154	125	135	163	157	165	138	154	141	171	132	146	149	155	140	154	146	156	181	152	148	159	154	124	163	152	150	121	143	144	163	144	151	163	146	143	158	174	154	156	148	154	133
5683	3976	9344	11520	8058	4480	3370	2403	3368	3385	444	395	411	389	378	397	402	416	392	402	399	360	421	354	368	382	394	355	381	384	376	397	376	379	322	384	400	403	386	406	371	358	389	400	426	397	415	374	425	415	371	421	384	417	392	378	379	386	364	375	366	425	403	381	376	386	380	386	390	400	368	405	439	405	394	405	382	427	412	373	393	364	391	361	389	386	374	382	368	380	382	394	398	383	401	363	384	404	346	383	399	401	377	408	349	393	401	374	397	410	408	370	399	361	386	407	411	388	354	398	386	372	415	365	355	399	377	381	402	358	364	385	376	344	390	387	363	376	371	372	392	386	401	360	382	381	347	380	360	398	408	384	377	404	405	386	392	346	401	370	340	370	370	384	368	398	370	420	384	377	415	411	377	372	384	419	398	401	370	374	404	412	393	418	409	432	427	356	398	398	360	372	366	335	418	428	376	385	420	385	387	359	387	374	379	353	383	369	410	415	395	371	401	421	371	355	360	419	385	371	407	401	400	373	383	371	410	357	389	383	395	367	360	364	414	384	359	359	403	382	409	393	406	428	394	382	413	375	399	383	374	374	383	390	392	400	367	372	411	399	401	371	411	414	364	391	403	390	385	440	400	405	385	369	401	382	414	439	411	371	384	389	359	356	362	409	396	396	409	381	390	361	389	352	373	417	364	395	407	382	417	377	386	369	411	393	387	403	389	445	382	388	390	399	386	348	360	369	393	403	397	397	405	395	412	414	364	361	385	387	369	372	347	390	409	385	395	353	386	401	381	373	385	402	395	409	414	400	363	345	383	395	387	384	403	413	386	380	403	366	337	443	393	394	417	393	392	356	403	391	377	426	396	376	399	406	362	368	371	382	380	393	379	361	399	367	397	403	366	409	388	403	371	386	399	408	401	373	388	391	393	359	409	343	375	361	417	393	374	406	391	396	384	396	357	373	406	407	405	355	389	373	394	387	410	377	369	395	421	403	418	418	413	393	419	384	370	408	400	377	364	367	396	422	382	395	406	351	382	416	358	387	340	362	372	395	366	404	402	404	384	397	368	442	380	403	373	378	341	427	382	392	390	390	394	421	398	418	366	383	385	380	397	379	371	390	369	401	367	379	389	364	418	376	387	395	425	390	363	378	409	402	361	383	380	363	388	400	382	369	364	407	384	394	367	365	401	365	400	386	366	382	356	374	370	386	366	362	373	369	422	381	372	383	408	371	375	400	390	386	376	382	375	409	396	414	427	388	386	373	374	358	372	401	392	408	389	405	399	387	371	385	323	387	413	389	416	423	353	354	350	362	376	397	445	396	400	351	402	358	380	372	383	417	402	395	370	390	381	384	423	392	359	394	363	415	405	383	354	388	378	395	380	383	375	388	401	431	396	383	391	383	381	417	390	402	338	416	386	409	372	398	398	424	391	409	382	428	363	394	400	380	389	395	380	355	364	421	392	362	377	430	386	367	390	354	404	374	364	346	419	364	406	378	374	388	381	384	411	370	378	403	379	363	379	374	372	352	403	403	386	394	387	375	376	398	425	386	390	384	400	388	413	367	368	404	391	389	391	352	364	365	382	396	342	400	381	376	395	378	359	344	422	373	362	387	393	359	409	333	387	363	395	447	371	384	372	394	409	398	398	365	398	400	415	415	379	366	396	389	396	388	399	389	369	354	400	375	387	408	375	387	371	396	352	397	416	382	391	354	367	376	403	421	384	362	423	393	375	403	378	376	404	404	370	349	380	392	452	395	367	387	398	394	381	399	372	411	365	404	371	383	402	366	404	370	405	372	390	356	398	393	378	357	389	384	385	379	393	373	364	403	393	366	381	379	400	371	390	402	366	368	371	399	369	350	371	409	410	384	398	405	386	408	364	382	429	393	392	374	378	405	327	362	361	387	400	390	393	378	369	405	399	388	380	430	382	357	377	426	397	373	400	401	388	394	357	391	383	396	416	411	386	381	366	427	402	378	365	393	385	400	396	396	392	365	358	391	420	411	373	370	374	394	410	382	388	372	382	401	419	401	367	400	416	352	417	380	379	368	401	368	382	399	400	381	422	348	368	374	418	351	392	373	391	413	369	344	409	405	358	393	386	404	369	391	400	400	360	370	353	403	364	391	364	400	395	401	388	385	388	395	390	387	407	387	377	418	386	386	382	421	401	390	363	411	362	385	412	403	389	338	364	404	394	384	375	376	398	369	389	356	381	412	392	379	401	378	401	393	385	346	397	407	375	421	398	390	400	370	371	391	401	371	355	412	408	400	402	413	402	400	407	381	374	391	388	427	382	383	372	389	409	354	357	365	375	411	386	392	422	367	387	381	402	389	413	389	422	404	394	396	338	374	385	395	388	400	411	401	381	366	410	371	370	358	369	356	373	368	357	407	393	403	407	383	355	409	406	394	402	406	392	392	367	393	382	370	381	369	377	373	388	406	402	395	359	345	387	395	397	381	395	400	411	389	377	394	395	377	368	365	389	362	365	417	408	387	396	373	385	385	394	401	420	396	399	380	370	380	368	406	381	382	392	370	397	403	424	398	397	373	395	387	368	359	378	382	398	397	387	390	365	374	392	390	373	397	378	399	384	413	424	376	380	374	386	379	412	383	407	363	420	370	395	355	368	395	397	386	378	400	410	401	413	406	372	374	393	394	354	398	403	373	399	407	390	390	385	410	384	389	374	353	405	380	413	366	383	368	345	353	365	389	394	319	394	353	377	364	387	364	441	385	383	370	402	367	376	399	397	401	406	388	382	345	379	405	394	390	382	374	368	364	380	366	385	370	365	402	391	382	381	391	399	398	380	347	381	366	379	387	386	398	413	397	379	378	398	412	388	401	368	362	373	409	368	382	380	415	376	371	393	360	374	371	373	420	394	383	374	375	378	411	382	379	388	416	372	401	379	365	378	387	389	425	362	399	359	408	390	410	376	382	390	367	408	405	393	389	398	405	373	414	409	385	380	379	367	390	409	370	408	393	396	367	394	362	341	390	400	402	427	393	392	390	381	353	381	384	409	374	386	357	393	390	371	384	381	374	385	393	361	389	389	417	390	372	414	432	372	408	379	363	390	394	369	351	400	381	373	403	352	396	400	369	368	370	383	388	414	395	338	377	397	393	356	352	395	339	365	375	421	391	379	381	375	410	374	409	381	386	386	419	371	387	344	385	378	415	389	386	372	400	387	400	383	353	407	415	401	365	365	395	391	377	345	353	364	448	404	393	402	424	431	403	394	407	378	383	370	417	402	387	363	379	372	361	378	367	438	384	436	393	396	385	396	384	370	398	400	364	391	383	382	419	356	388	395	364	379	376	376	380	384	409	405	416	388	365	376	409	383	378	374	404	404	420	365	403	366	396	406	370	373	409	379	377	386	407	383	364	379	420	379	391	401	392	392	367	391	419	351	370	370	365	351	368	386	407	397	400	386	392	390	385	398	371	382	386	400	399	370	365	384	403	369	400	387	346	366	360	354	372	393	376
20444	8350	10466	8747	4968	2353	1304	1425	6195	13635	2163	260	225	232	223	190	216	214	227	231	202	201	197	220	225	187	210	205	187	200	205	178	167	204	208	197	205	198	207	177	191	179	194	230	189	191	205	182	209	164	218	202	209	206	172	200	189	193	167	175	204	180	188	199	197	203	180	201	190	187	214	215	192	194	197	210	182	205	207	199	168	201	186	179	173	202	185	178	200	188	189	209	153	212	177	204	203	174	185	187	189	176	185	194	184	204	186	192	209	178	204	182	178	202	206	195	185	169	192	192	186	186	187	176	187	194	207	183	206	220	178	209	208	171	195	176	174	205	200	182	219	201	189	178	217	195	226	209	212	186	214	200	187	183	197	204	213	182	173	187	168	175	215	183	224	194	202	181	181	165	192	201	185	194	183	202	215	208	214	208	211	203	180	186	173	161	179	182	196	222	173	196	177	190	196	198	210	164	180	173	186	190	194	201	148	170	169	213	189	190	176	194	204	193	170	205	183	183	202	171	168	178	198	201	181	218	189	187	183	198	192	184	207	168	202	175	184	183	175	194	195	211	167	192	160	186	188	179	196	177	212	191	204	190	212	206	201	169	169	194	182	193	222	209	179	197	182	200	201	229	220	202	214	175	184	209	177	194	177	172	175	224	195	206	186	189	183	168	167	205	207	216	166	194	197	184	184	187	204	199	188	205	190	210	174	188	192	195	163	184	182	208	170	188	199	195	180	191	209	182	184	201	166	194	231	190	205	205	228	194	174	200	179	170	216	160	195	173	148	179	186	183	170	173	192	198	192	210	215	171	185	200	193	198	185	189	176	168	217	175	200	198	199	224	181	186	164	206	168	186	183	169	204	204	211	194	208	202	197	160	201	202	180	210	210	165	178	200	174	200	220	196	197	188	174	197	210	198	200	196	186	183	184	172	192	188	184	171	212	186	212	179	179	196	201	197	169	188	176	180	180	192	203	178	184	201	170	171	208	181	172	169	175	197	182	197	206	206	177	198	181	185	197	196	188	206	175	197	176	181	203	203	196	200	186	199	172	173	161	195	195	196	186	154	184	190	180	207	179	214	183	180	199	203	202	195	199	192	182	217	210	205	193	187	190	179	211	213	191	191	185	178	210	170	191	190	198	197	207	205	188	198	202	219	195	194	199	188	190	219	157	172	185	198	190	159	197	172	192	194	179	198	171	193	193	194	182	181	188	191	181	181	173	225	184	207	193	186	189	176	205	178	207	177	192	228	206	187	168	191	183	195	196	201	211	200	201	191	209	183	180	233	206	203	175	178	195	202	179	180	181	230	193	202	214	196	203	190	202	219	175	197	168	207	184	196	194	184	181	178	190	212	208	172	192	191	185	169	192	203	185	187	200	177	188	193	180	202	202	187	189	173	162	183	208	213	194	189	201	214	197	197	188	187	166	183	194	209	200	189	193	194	204	193	195	176	197	174	192	200	238	223	215	157	192	203	188	223	170	203	190	179	211	194	203	198	188	165	206	198	222	181	201	208	152	177	194	187	165	183	208	190	198	198	191	186	184	186	165	196	205	217	199	194	182	187	200	199	172	180	188	208	214	179	212	183	191	180	196	180	165	198	198	193	172	196	172	189	184	197	179	161	197	219	192	174	194	186	217	179	191	162	183	171	172	206	197	193	194	180	187	183	162	195	182	166	167	200	202	192	184	187	167	194	206	207	199	236	190	207	190	189	178	163	218	202	199	193	180	189	191	228	196	211	168	200	198	182	195	207	187	208	191	211	213	188	194	182	206	187	205	193	181	164	181	199	212	180	187	201	217	182	191	201	191	192	204	193	200	207	195	202	191	190	181	188	195	200	181	182	195	184	185	201	200	197	175	181	217	181	203	175	172	199	185	196	194	191	173	156	189	201	168	181	186	188	189	201	176	180	168	203	199	174	180	187	184	191	198	186	208	185	176	183	197	212	179	184	178	170	171	180	184	192	185	166	177	183	207	191	174	185	174	212	193	184	170	199	201	208	186	212	184	198	194	195	203	205	192	188	185	208	183	202	190	185	199	188	195	189	190	207	190	203	197	166	202	174	175	199	198	210	155	182	170	207	184	164	173	189	205	178	229	175	174	210	185	193	178	192	184	184	184	198	196	186	196	194	197	208	190	191	176	213	199	193	214	202	190	201	200	176	197	203	190	182	178	174	177	184	201	174	191	214	220	167	217	178	201	197	202	204	178	179	194	208	177	191	166	183	170	166	184	196	189	179	192	177	186	188	179	188	187	202	180	188	200	177	201	198	193	194	165	166	186	168	185	178	185	190	183	204	192	202	224	185	220	229	195	195	192	201	189	194	196	212	217	218	210	187	164	184	197	214	170	195	168	209	199	201	183	156	191	183	185	174	217	193	219	185	179	167	187	201	200	200	198	208	203	209	184	202	174	176	220	188	177	199	184	227	174	196	171	178	192	175	171	179	205	195	181	192	183	229	201	187	212	199	195	206	184	192	196	185	189	190	210	197	184	200	202	179	210	189	166	184	215	185	213	164	216	183	183	196	170	191	201	203	195	230	213	185	173	172	192	170	181	206	189	229	192	190	206	191	197	183	195	191	196	190	194	201	188	181	196	196	200	209	177	215	181	188	201	211	207	200	184	184	174	182	188	176	189	190	188	216	174	218	207	197	178	212	196	195	198	198	224	187	213	168	176	176	187	196	206	196	170	160	194	202	201	190	219	183	142	183	161	218	197	185	182	207	189	195	211	177	204	196	199	193	217	183	171	191	186	204	236	202	214	200	187	169	166	203	193	201	187	218	211	173	180	198	179	176	186	169	196	194	197	179	213	210	197	197	218	167	204	204	192	174	180	163	169	211	185	185	204	213	161	193	206	183	181	189	175	185	182	198	165	174	182	189	186	190	206	176	192	207	221	186	217	188	173	197	193	202	191	186	205	197	194	195	191	175	196	180	211	203	193	184	179	182	210	197	173	196	202	181	196	184	175	207	181	191	180	171	192	178	174	163	175	183	187	170	178	195	219	200	191	184	197	202	233	199	184	189	200	193	198	197	202	192	184	202	226	201	193	170	151	209	232	211	181	194	205	183	187	175	189	210	192	190	204	180	180	202	195	195	161	186	179	199	191	151	201	223	193	177	182	188	185	180	185	170	198	212	188	192	193	191	191	206	194	194	178	175	195	171	207	197	173	179	196	208	190	176	199	184	195	184	201	199	199	196	196	190	198	169	231	211	187	191	192	214	199	186	200	185	216	189	170	208	182	191	202	197	186	196	227	191	178	215	189	200	200	220	196	189	225	197	188	185	202	190	209	204	185	188	197	197	172	172	187	197	182	204	184	183	171	188	200	189	199	202	194	189	176	198	207	190	164	204	179	218	196	194	186	216	167	214	213	200	203	180	204	179	190	234	169	192	191	157	193	174	176	203	179	203	196	188	184	195	184	179	206	170	210	179	206	181	195	202	176	216	215	176	190	193	173	210	201	171	210	210	203	194
10783	6546	16880	19977	14757	9291	6138	6980	23522	36142	1826	836	757	706	693	659	657	624	584	596	581	533	583	564	560	539	527	558	533	537	526	510	553	476	551	551	538	532	545	478	510	512	494	493	522	505	500	481	505	522	553	448	484	534	498	483	503	502	460	524	540	504	536	483	479	530	482	492	479	514	471	466	502	486	507	522	485	530	507	459	479	495	497	485	503	506	470	536	526	515	446	475	463	524	530	476	480	505	511	507	485	477	485	486	486	474	516	497	494	513	457	513	510	493	481	467	489	505	443	514	491	479	508	494	499	473	483	520	498	495	506	509	472	444	486	504	485	467	517	466	493	450	483	450	463	472	486	500	472	545	500	501	468	488	451	481	511	484	487	489	487	496	480	464	454	467	440	493	527	521	497	531	461	520	479	489	490	462	468	484	466	496	499	466	466	458	509	491	500	471	441	474	508	487	493	482	487	490	503	515	509	504	491	496	477	444	479	501	474	509	479	471	461	508	475	463	474	458	494	495	432	517	488	564	471	526	508	504	484	426	501	458	470	493	469	527	494	504	501	488	506	513	515	507	488	497	531	507	481	508	494	473	532	531	522	504	462	477	506	468	486	460	507	494	485	503	471	494	468	469	458	495	465	487	479	448	477	489	511	494	488	452	472	467	538	490	509	502	508	498	502	482	505	488	503	486	518	474	505	476	521	453	476	488	527	498	503	487	495	477	474	498	505	533	464	456	483	485	508	443	476	490	481	441	467	521	517	471	486	499	548	511	522	500	491	520	457	517	531	504	500	536	472	487	475	487	532	484	469	482	508	453	502	517	473	497	478	492	488	476	534	499	469	518	507	496	424	503	485	475	483	461	488	487	506	522	487	451	466	505	506	470	509	568	514	464	484	542	520	473	488	501	489	516	517	490	471	471	491	469	500	496	510	492	512	506	491	494	521	528	494	494	505	488	427	452	492	483	475	468	502	491	499	489	507	519	484	476	492	537	510	465	480	478	488	512	488	483	505	511	440	495	469	486	485	529	494	516	499	489	444	504	483	472	486	511	499	480	464	500	476	495	482	509	518	461	471	512	479	495	509	515	473	475	501	497	486	450	479	452	526	488	497	480	487	501	455	464	512	466	527	502	479	530	478	483	477	484	487	496	504	484	500	526	502	492	512	472	515	522	507	553	489	450	443	523	477	481	456	529	503	508	471	519	487	502	531	456	445	434	484	482	499	459	511	460	514	467	450	539	497	494	475	468	500	496	478	467	484	492	503	544	475	474	487	456	490	486	518	507	521	497	506	460	502	480	491	492	458	483	478	474	508	507	492	510	505	498	461	504	502	504	465	498	490	496	462	502	524	471	535	469	488	498	492	482	461	501	495	470	486	495	507	486	544	502	517	453	454	473	473	484	478	527	511	468	502	490	485	528	488	462	460	518	461	513	487	506	490	472	497	517	494	498	478	485	448	491	474	487	492	495	473	473	522	503	464	491	474	531	502	486	492	456	505	497	496	522	486	533	485	494	463	473	483	470	487	488	470	503	497	517	498	521	490	494	485	478	537	487	506	461	515	499	522	512	523	437	495	523	459	496	518	442	482	475	536	509	452	454	563	483	467	499	487	515	508	480	509	486	473	488	474	474	466	502	460	483	519	493	525	471	484	464	481	466	495	498	497	518	493	493	480	483	455	489	468	453	491	506	494	508	524	464	493	471	481	479	486	475	508	492	496	506	473	464	519	488	448	480	485	503	502	485	465	477	525	505	514	505	509	476	504	466	516	482	480	502	473	474	473	501	446	497	497	486	515	495	483	512	509	513	478	481	494	511	460	511	491	505	508	459	498	494	475	493	488	522	487	473	464	462	535	517	486	529	471	511	501	482	457	485	467	476	457	490	477	516	475	482	497	479	492	470	486	508	491	482	480	492	527	484	457	532	516	469	477	533	452	472	496	508	505	475	503	456	477	514	489	515	510	506	459	489	473	480	455	502	471	493	497	492	463	503	472	486	492	465	489	492	468	491	443	476	484	498	458	463	472	446	512	455	502	528	500	491	477	501	474	480	497	472	475	504	512	505	439	520	525	483	461	513	478	467	491	489	492	488	486	498	505	470	462	434	479	483	502	474	471	470	461	471	494	508	508	483	512	556	511	508	510	499	470	529	485	485	515	503	494	511	503	497	526	532	527	485	489	485	511	512	545	540	520	484	464	491	476	487	501	462	543	489	511	457	482	488	514	459	511	505	497	523	502	481	432	435	499	542	504	469	516	564	486	475	524	497	463	486	474	501	516	487	462	486	496	472	487	509	470	496	466	492	486	480	466	483	504	513	529	512	546	472	487	494	489	526	476	483	483	535	486	489	503	482	477	451	502	487	508	504	500	518	485	496	488	504	465	490	514	503	492	471	493	511	474	434	501	496	511	483	468	496	498	516	491	469	506	483	527	483	488	482	517	514	511	480	499	464	517	465	497	507	482	485	457	502	467	474	466	484	473	528	514	483	516	467	492	514	487	500	472	454	517	452	531	498	500	474	484	465	482	501	477	457	471	523	457	500	492	491	487	507	470	539	507	501	452	521	461	466	454	465	465	482	509	499	489	482	497	525	507	506	524	488	530	474	511	481	462	508	484	507	521	485	525	462	469	508	450	503	554	515	480	478	501	517	498	467	481	483	462	461	492	499	477	450	474	499	484	517	466	514	514	515	454	485	458	490	472	469	482	463	489	485	473	469	511	460	474	467	502	492	540	455	505	484	516	519	481	463	492	496	499	497	490	471	466	462	491	510	520	531	509	477	478	481	497	516	463	505	493	487	484	526	488	489	480	489	528	497	506	466	510	520	552	490	479	424	510	483	481	473	494	481	457	486	504	476	482	503	486	463	466	481	482	501	479	487	507	491	464	473	478	463	490	494	465	486	465	488	515	476	468	495	464	509	514	479	486	463	478	493	494	521	494	481	473	508	534	465	485	499	496	496	477	469	500	472	469	474	529	483	529	480	470	509	502	474	493	488	528	477	488	492	459	452	504	484	455	498	488	479	550	489	495	499	517	502	520	471	502	470	493	518	482	518	480	464	446	484	456	493	469	487	509	498	471	496	502	453	494	473	483	469	513	501	481	468	481	477	500	509	508	509	493	483	480	494	478	543	466	500	493	498	462	471	460	497	448	482	492	454	484	507	507	456	498	455	514	469	477	484	485	482	514	453	516	463	482	510	509	504	495	459	471	469	475	486	472	496	563	447	513	510	480	499	488	479	505	465	468	480	510	467	493	493	498	487	514	531	509	489	452	470	493	475	488	491	475	472	526	492	457	475	528	515	497	492	492	500	508	492	511	497	519	504	520	464	486	482	464	502	498	496	461	493	477	481	491	470	432	519	494	475	456	472	485	489	473	453	506	490	500	492	501	450	468	499	448	464	486	493	494	525	465	459	504	516	467	505	499	477	461	473	530	493	491	499	478	489	496	516	501	533	479	493	509	478	513	460	482	476	520	466	473	506
31347	14438	17162	14289	8540	4332	2605	3531	13134	27438	6724	554	466	426	404	410	407	405	396	360	402	416	377	351	351	401	380	384	386	401	397	408	370	348	330	381	390	347	389	370	363	407	379	363	327	451	350	395	353	351	372	374	352	383	359	377	372	401	387	382	359	356	360	361	369	371	371	374	368	387	367	404	376	353	351	355	330	373	399	351	352	344	370	367	390	370	383	410	371	361	345	379	380	377	357	378	408	384	365	379	412	381	365	375	356	350	356	344	359	333	375	343	365	380	358	376	364	405	344	372	355	370	335	333	391	354	400	360	378	351	392	365	340	387	369	383	333	374	374	349	396	324	389	348	365	363	353	356	356	322	343	339	408	354	365	365	349	362	353	357	340	328	340	356	360	348	388	367	373	340	383	367	356	401	424	391	342	373	363	347	361	348	365	330	426	351	361	351	428	340	352	374	356	398	369	356	354	333	371	345	351	352	378	366	318	392	368	320	367	341	367	343	351	373	367	325	371	376	401	353	340	365	365	375	348	391	340	334	382	376	349	378	354	364	372	373	338	336	339	363	369	351	361	340	361	348	343	381	369	351	365	429	355	358	378	374	370	372	351	391	362	375	388	363	367	347	359	394	373	358	342	363	393	387	344	385	369	377	394	340	365	346	363	393	351	386	378	372	379	350	324	392	346	321	358	350	371	374	360	376	366	336	365	365	360	365	361	367	381	384	388	374	389	346	333	341	380	351	374	380	370	392	394	399	400	367	327	365	367	346	359	372	364	335	347	372	335	371	360	396	358	350	354	365	367	369	361	350	369	404	364	369	325	369	367	384	343	358	347	379	377	364	368	358	362	341	331	361	366	353	360	412	338	351	365	360	398	370	387	385	378	396	364	370	376	384	358	371	379	290	358	390	367	395	369	374	340	364	372	357	372	376	370	391	381	365	369	362	352	395	385	396	357	382	363	375	375	404	378	377	376	365	344	384	318	327	350	352	368	363	371	371	335	393	356	341	354	392	384	394	402	393	411	363	365	385	359	327	341	354	394	304	344	382	367	385	396	370	371	325	334	388	362	308	348	335	354	355	360	380	348	354	393	380	362	359	364	373	339	369	364	358	382	377	339	370	362	384	374	363	406	403	367	371	345	359	378	376	343	347	357	378	411	342	339	372	391	359	371	368	345	358	385	331	337	423	386	359	386	348	378	394	385	355	358	381	361	396	335	354	369	346	364	355	409	352	389	343	370	399	333	376	365	357	324	380	344	393	393	381	389	356	401	372	370	362	397	339	368	351	369	349	350	375	382	369	393	328	337	365	356	369	380	369	380	368	368	418	358	356	369	366	383	374	371	351	342	340	349	372	368	378	339	372	391	378	352	370	344	405	355	364	341	383	386	351	356	399	367	404	385	358	346	371	396	338	388	394	393	378	370	365	388	381	380	321	370	387	346	365	352	346	344	363	383	351	337	345	374	340	384	389	339	371	385	353	315	364	383	326	365	401	353	410	365	369	370	375	359	349	374	342	341	388	363	379	388	330	335	315	343	380	394	368	343	384	378	341	365	348	384	388	418	344	343	391	346	358	368	376	357	379	365	379	363	341	351	408	400	359	368	367	366	388	355	362	381	361	412	376	353	398	380	363	391	348	361	372	367	390	337	355	335	364	381	355	378	360	330	402	350	352	372	374	362	385	348	323	362	362	385	358	356	377	365	324	362	383	364	378	333	349	375	360	345	366	372	379	407	374	340	392	354	375	365	300	376	389	366	340	341	393	368	351	357	367	376	381	380	337	374	361	352	366	353	342	341	360	352	393	362	395	351	364	391	390	364	362	363	360	359	412	352	386	365	333	346	362	354	350	383	381	363	343	344	358	342	371	344	399	383	323	335	416	350	373	373	363	354	364	393	368	359	359	392	363	358	384	353	346	376	388	356	357	331	369	345	344	336	384	378	371	375	408	360	343	362	318	338	314	346	348	352	344	352	393	378	349	390	353	353	352	360	362	400	332	343	365	378	350	365	408	387	352	357	396	360	354	355	370	349	369	378	362	354	394	341	369	350	343	369	375	383	387	410	356	364	371	396	338	374	366	382	343	379	371	339	355	375	359	377	334	351	331	404	315	347	384	381	365	372	341	377	344	351	370	349	357	379	342	362	343	369	403	375	349	366	371	346	363	347	363	375	415	339	386	419	371	335	339	358	364	389	372	365	337	369	365	363	343	359	419	368	365	370	367	362	376	331	379	364	341	364	402	394	384	368	372	354	393	383	342	383	346	352	298	377	362	372	350	349	340	400	385	352	343	373	329	339	344	361	406	367	368	368	388	350	365	352	365	338	378	346	362	400	350	367	330	356	347	337	374	367	367	351	384	384	402	384	382	403	359	352	331	374	385	363	380	370	363	358	354	339	390	351	371	366	374	401	367	334	357	371	353	362	386	357	355	335	399	375	364	346	360	352	357	343	366	378	383	359	368	374	369	393	347	324	364	356	372	341	328	401	391	386	401	385	397	375	349	346	356	366	381	395	391	356	356	339	385	359	358	391	389	385	371	348	387	388	378	356	350	363	373	339	367	344	349	328	368	402	382	340	357	344	380	378	385	348	347	363	372	378	362	330	356	374	363	366	353	324	368	323	317	364	373	379	379	403	373	353	375	370	393	367	340	343	355	367	372	371	415	369	376	345	352	376	392	383	369	366	386	402	348	347	372	385	354	397	341	355	410	363	373	372	344	385	381	374	352	386	373	362	352	385	339	360	383	358	372	375	383	344	376	343	357	376	345	330	377	326	350	353	381	353	396	332	343	332	346	357	352	369	353	352	371	334	364	371	401	340	369	355	353	366	385	371	347	387	361	366	344	371	396	399	369	361	309	405	347	383	411	362	408	380	376	353	334	396	350	347	355	317	334	409	380	343	372	390	346	356	324	356	351	403	373	390	358	347	376	373	396	373	361	365	364	371	353	354	343	368	378	353	385	397	371	392	371	340	374	409	337	338	372	347	343	357	390	408	354	373	332	357	362	383	349	345	338	345	373	357	356	332	391	366	368	349	358	356	386	399	373	382	370	361	379	361	350	397	394	352	386	371	317	362	359	369	388	357	370	380	356	350	369	376	360	365	399	379	368	355	356	371	373	372	371	363	369	380	327	346	340	409	367	383	351	333	380	341	343	358	353	332	391	406	380	368	360	400	383	359	361	360	378	365	356	336	357	351	373	371	367	345	352	372	361	415	372	408	335	321	348	399	373	366	379	398	404	308	349	368	361	380	383	354	378	372	381	337	357	377	361	380	363	377	339	338	355	366	388	364	352	328	379	365	349	381	383	384	416	342	364	401	330	346	362	348	356	343	395	352	331	343	377	378	356	350	376	340	346	385	399	362	386	323	390	370	349	346	369	377	344	336	351	384	369	354	342	380	388	344	376	359	385	353	391	367	370	382	340	362	319	372	395	356	385	361	394	362	400	340	355	361	361	347	350	357	392	407	358	346	371	332	332	342	349
14792	9652	23650	25199	20937	13759	10247	15067	35901	49370	4205	1539	1371	1238	1274	1150	1165	1099	1110	1042	1032	1050	1023	966	937	1014	957	966	910	871	929	935	928	894	897	917	900	911	861	940	915	909	889	865	890	860	826	894	861	885	863	888	841	854	835	832	767	846	861	811	841	865	863	876	834	827	872	818	858	865	867	829	797	821	792	859	898	802	800	809	817	825	852	802	877	864	853	843	830	820	841	807	827	855	824	776	793	868	835	838	853	856	836	802	802	844	789	770	837	868	876	823	865	844	819	807	880	884	806	822	881	782	845	842	775	869	826	822	841	823	865	858	786	839	834	833	918	790	817	880	800	821	826	834	805	840	807	869	864	834	841	875	831	850	785	826	811	806	844	837	872	860	839	797	798	852	838	823	798	799	818	836	789	848	827	815	840	844	798	828	792	857	792	844	806	802	798	802	820	809	861	832	823	832	860	818	830	869	801	811	879	833	837	832	824	831	824	791	851	840	798	807	790	798	836	834	858	843	814	785	912	851	854	858	849	848	800	831	894	854	810	809	799	836	825	870	783	860	745	835	829	802	840	854	825	802	825	801	761	840	875	840	819	810	784	813	837	820	851	874	856	854	861	842	831	818	856	804	825	763	831	819	819	845	791	860	796	856	807	815	783	836	847	857	857	849	837	852	859	826	875	783	836	853	827	815	860	784	836	830	878	850	853	807	801	809	857	813	796	822	836	813	863	836	837	816	830	850	834	792	845	859	843	811	772	796	813	801	887	830	806	877	857	854	872	867	808	841	813	861	786	850	848	816	831	817	921	841	831	823	791	867	846	835	837	825	862	839	893	837	832	795	830	845	852	812	835	843	803	857	864	819	793	778	842	794	865	737	831	773	858	847	831	814	813	894	846	830	821	831	805	775	830	810	868	788	835	847	858	816	812	797	839	834	846	838	795	821	789	845	799	825	803	835	877	835	807	796	866	855	860	813	836	887	750	819	907	779	849	850	853	831	803	810	808	817	823	849	873	843	822	875	801	840	840	802	822	875	833	844	803	861	847	775	868	801	810	872	794	837	780	799	824	813	855	816	884	788	896	833	824	882	807	799	864	869	802	851	871	858	793	795	767	853	828	871	812	797	810	857	822	856	826	855	835	799	826	824	856	897	846	823	824	823	852	879	823	824	840	860	858	823	825	770	832	790	753	811	823	815	844	829	820	771	840	799	820	850	850	814	809	849	826	812	871	847	809	866	807	854	758	887	790	827	788	862	767	797	890	836	811	806	844	863	838	836	803	802	804	799	781	832	809	826	829	788	805	814	830	821	837	860	796	826	815	839	776	801	865	864	838	794	801	816	821	791	875	781	821	793	771	853	870	821	818	843	815	796	801	839	842	802	785	801	805	814	819	841	824	871	772	831	876	891	818	855	801	880	891	832	861	791	825	823	852	781	852	819	851	787	772	883	797	817	841	795	834	890	832	798	871	810	832	811	777	822	829	793	804	839	834	815	762	835	884	810	796	842	807	792	798	856	771	780	803	747	879	817	808	830	810	788	860	827	826	869	831	835	852	815	863	818	861	885	791	865	767	854	816	789	813	809	810	793	808	844	845	838	873	851	868	832	832	831	827	793	809	825	832	856	853	823	840	827	860	859	747	847	813	821	840	832	810	802	821	777	838	797	842	876	825	810	845	818	855	819	889	823	851	856	824	850	856	833	827	812	850	806	861	845	792	804	776	844	781	841	868	815	871	824	862	882	769	805	861	826	810	837	855	801	822	800	785	826	813	809	827	845	815	837	819	833	805	802	791	822	859	848	845	819	818	797	876	801	796	858	815	832	807	883	827	804	845	793	823	836	839	853	887	845	779	770	777	857	805	789	816	854	818	843	814	771	799	836	846	829	859	817	815	816	783	821	788	814	766	908	836	844	844	840	823	776	796	809	813	811	826	914	819	836	854	792	825	798	827	885	821	839	841	849	846	831	836	831	826	810	844	826	875	833	816	781	817	818	871	803	842	839	815	817	837	809	807	824	873	856	834	831	785	838	881	834	842	884	824	848	822	857	809	794	824	838	820	847	828	845	852	797	855	767	816	821	820	795	814	802	820	843	828	827	819	806	806	855	836	815	842	843	801	839	858	821	831	831	851	814	778	818	830	774	838	835	776	839	817	876	842	829	831	798	828	855	829	828	846	791	867	815	822	798	873	864	809	857	834	818	862	814	774	815	848	818	812	828	802	834	835	809	815	865	836	810	833	797	838	829	811	813	815	858	842	801	840	821	836	848	840	821	867	822	846	844	853	737	847	823	844	858	822	860	875	895	842	768	817	847	833	807	851	866	833	819	839	844	848	794	883	824	811	829	832	815	822	909	822	852	845	813	792	805	788	839	824	847	863	831	768	815	818	795	868	825	908	831	857	830	809	794	776	851	830	837	840	876	842	831	851	787	824	848	782	787	777	852	848	818	880	845	840	817	880	840	810	802	836	810	844	833	844	837	792	819	873	807	803	779	841	828	873	809	800	831	806	867	890	805	831	856	838	919	853	840	816	787	807	864	849	808	865	886	844	827	838	883	874	827	796	835	820	809	814	806	804	845	792	815	818	768	829	811	812	814	839	866	858	864	848	858	851	800	803	787	771	873	834	840	828	776	826	860	839	857	823	816	794	776	816	852	782	859	858	791	868	830	849	814	836	790	838	827	803	847	816	799	831	834	850	797	802	858	845	833	810	852	838	808	801	839	844	802	854	837	823	861	846	838	838	783	844	880	829	829	790	844	841	814	824	830	832	753	846	843	856	850	858	755	832	851	861	811	837	826	851	849	850	806	830	823	836	797	915	837	813	821	770	846	857	796	792	796	865	822	831	829	810	807	837	787	877	843	844	828	872	859	824	828	811	826	846	823	828	818	856	881	802	843	795	845	850	773	798	795	842	848	857	784	829	792	870	816	840	815	809	877	841	832	820	832	850	823	814	858	834	835	789	820	860	858	858	848	803	798	879	803	818	817	900	841	847	793	841	845	825	836	875	856	835	856	831	845	835	828	824	788	852	869	807	825	814	835	832	834	879	852	858	834	804	851	806	834	859	802	835	813	812	839	801	896	774	853	809	844	866	831	824	801	841	825	841	805	835	846	829	920	849	857	833	781	810	830	808	826	809	845	807	884	829	843	785	811	856	840	820	895	841	862	879	896	845	878	835	789	775	842	823	795	821	806	825	799	825	871	870	852	929	826	822	804	822	845	836	844	799	818	796	810	798	864	848	799	849	772	810	837	851	816	860	796	835	808	858	798	835	853	836	818	819	807	848	816	817	801	806	826	837	784	838	874	844	803	858	909	848	797	824	828	830	812	790	833	832	827	833	838	838	796	846	778	814	802	812	808	826	825	861	834	809	833	826	807	805	876	798	864	874	808	848	834	809	817	840	795	875	796	887	817	820	800	858	802	836	854	861	834	796	827	834	856	807	826	812	819	834	811	895	866	801	848	847	772	807	820	845	843	859	810
11237	4325	5849	3555	2050	1063	766	425	459	811	250	157	169	148	151	144	142	145	142	157	155	174	149	142	174	148	174	127	148	129	143	152	148	158	163	161	131	144	169	148	131	152	149	152	151	151	162	143	146	157	174	157	166	146	169	155	153	135	132	158	152	147	145	147	158	163	161	145	144	149	131	145	156	154	151	135	165	153	142	140	142	128	135	141	143	142	144	138	141	153	153	152	153	138	150	131	149	149	153	145	175	166	153	160	156	144	146	146	150	155	165	147	150	172	152	146	160	164	121	155	162	162	154	131	137	167	177	137	153	133	164	127	151	165	150	140	166	148	164	175	133	148	134	159	140	172	148	133	125	141	152	130	164	130	147	140	156	142	150	144	136	123	170	162	122	155	147	179	151	145	146	160	138	167	173	176	140	168	153	136	159	190	173	130	161	164	146	148	134	147	153	153	130	151	160	176	154	148	140	145	151	143	138	124	147	145	152	106	144	161	144	136	151	153	152	160	164	138	146	132	164	146	160	138	169	135	142	138	142	128	146	173	138	157	155	144	139	151	158	145	137	111	157	162	170	158	133	145	159	168	117	152	148	147	142	163	156	149	175	154	153	135	132	128	165	139	139	139	160	149	150	156	174	141	140	165	162	127	154	188	141	129	149	147	151	143	159	131	169	140	164	153	151	144	157	164	151	137	157	157	164	114	148	142	154	157	152	156	151	135	140	151	168	167	145	151	144	164	130	158	141	161	158	175	154	144	141	154	164	142	148	145	135	150	175	150	157	151	153	155	167	152	147	157	176	166	142	152	151	131	154	149	146	152	146	151	155	136	149	145	134	153	167	142	158	153	178	145	140	147	148	152	139	153	158	148	170	148	162	159	140	156	141	153	148	148	162	148	165	127	144	156	163	164	170	154	158	159	132	148	165	166	153	159	152	133	171	143	151	155	163	166	143	159	148	165	151	128	143	138	164	144	139	134	153	168	151	142	140	129	146	122	156	161	147	132	151	153	170	147	153	165	123	142	172	149	130	160	142	172	142	130	150	151	134	143	140	156	154	153	171	156	144	168	167	157	160	154	165	163	150	149	136	147	162	165	148	155	164	154	160	135	141	133	122	175	163	156	127	142	161	154	169	152	155	144	143	151	156	143	135	146	148	150	134	135	170	165	151	151	145	166	143	144	131	165	170	160	148	145	147	151	160	150	168	163	129	128	158	136	148	153	159	138	165	136	135	150	128	171	148	155	175	151	144	157	133	144	172	155	154	132	158	162	155	158	147	171	183	161	146	141	143	155	164	144	164	178	143	144	159	162	143	158	144	149	147	168	151	174	171	164	146	165	121	165	171	148	128	143	133	150	132	150	158	162	145	137	153	170	142	150	173	196	147	155	161	151	141	161	162	136	136	164	157	161	163	152	158	157	166	148	154	173	144	146	173	149	161	164	159	169	154	182	139	166	161	134	147	152	149	148	161	139	143	154	151	170	170	161	148	140	165	143	145	169	125	137	150	145	152	140	154	134	130	159	152	131	157	157	135	149	149	159	151	160	152	155	171	150	131	125	145	159	148	146	171	132	141	161	154	151	139	167	157	148	136	167	181	157	158	140	136	136	146	158	138	147	154	142	155	140	131	150	157	142	161	146	153	165	162	153	143	149	146	158	157	145	137	144	145	130	184	166	129	131	161	155	127	154	159	147	130	140	155	161	138	135	169	139	135	153	134	152	146	140	157	150	152	130	146	143	146	162	153	146	159	139	165	155	151	137	136	148	154	168	167	151	152	138	174	161	137	135	152	163	165	139	161	161	135	153	158	140	139	152	139	141	141	145	158	159	152	144	140	150	164	166	160	150	166	139	157	166	149	162	134	151	155	154	158	154	128	126	155	163	149	131	152	160	159	158	157	137	133	167	164	161	155	160	141	151	143	141	158	154	149	160	141	163	143	145	134	148	163	159	138	167	131	126	137	122	161	156	149	164	136	163	160	159	172	141	141	140	155	135	158	144	151	142	170	157	136	168	157	164	155	159	148	140	133	148	157	157	177	172	159	126	147	147	157	127	169	154	157	163	163	113	161	151	160	143	154	139	173	137	158	157	182	173	144	143	122	154	142	177	148	185	130	133	141	138	184	141	148	164	166	138	148	171	173	145	140	132	162	170	152	149	129	138	151	167	143	172	139	149	164	143	161	166	137	136	135	186	149	170	156	137	150	182	163	142	159	142	126	143	129	170	173	167	169	168	146	165	142	173	147	134	163	144	151	160	159	137	138	135	130	163	152	116	158	162	167	158	145	144	151	142	138	152	156	144	153	133	148	145	160	171	150	153	153	152	170	151	157	144	148	126	138	173	170	135	140	143	150	134	143	154	124	141	143	132	169	136	147	132	171	158	163	143	121	148	154	161	160	147	161	134	135	156	144	148	166	152	164	150	157	147	142	166	153	163	153	151	149	161	151	131	141	171	129	126	136	181	141	145	154	174	157	141	140	142	165	150	148	154	146	151	161	144	155	156	149	147	143	143	136	162	168	147	176	159	142	158	145	163	171	157	142	144	150	136	158	166	162	142	148	145	153	139	145	157	133	163	150	142	145	143	127	161	147	155	159	158	126	118	159	161	150	133	162	151	169	164	142	159	154	117	159	154	153	164	144	142	154	147	151	145	135	138	132	144	142	132	157	152	155	153	162	164	150	161	149	160	139	162	154	146	129	152	167	172	143	145	163	173	147	142	174	133	133	152	175	148	142	156	149	135	162	143	161	151	162	163	153	168	157	151	160	156	159	144	136	148	132	158	154	156	130	173	156	160	176	133	140	134	169	146	157	135	147	147	154	165	160	171	162	163	153	157	141	163	150	164	154	158	154	148	165	157	146	148	152	151	153	137	172	153	150	147	155	150	149	148	163	144	160	148	142	150	122	138	151	126	139	140	156	154	142	139	154	158	155	141	145	147	142	160	184	163	152	149	144	141	163	151	130	160	160	154	139	156	152	155	159	136	152	154	132	138	159	140	173	145	139	142	145	155	167	128	137	142	151	152	116	149	161	139	134	163	152	141	145	172	138	152	151	154	165	142	122	147	140	151	161	164	173	157	147	144	171	130	146	146	183	153	163	149	132	135	136	138	134	150	126	139	130	140	149	160	133	144	149	138	147	119	143	158	132	150	154	167	146	163	159	146	144	154	173	143	149	166	155	161	151	158	149	153	150	152	141	143	134	131	140	155	147	151	166	131	155	159	134	181	150	164	143	171	134	171	135	138	128	165	152	137	163	145	150	148	133	146	147	147	140	150	145	153	154	165	162	152	129	141	160	152	146	150	160	153	172	156	150	156	137	137	136	147	149	154	140	125	136	162	136	154	157	157	174	147	153	177	139	142	146	153	159	146	179	152	134	142	171	157	154	163	165	143	142	147	139	138	169	172	178	151	160	155	164	129	165	153	178	134	198	143	142	155	161	138	140	136	160	142	162	175	184	157	138	136	142	152	154	137	153	145
5970	3628	10609	9618	7258	4351	3455	2195	2060	4546	780	378	378	398	419	376	382	414	403	402	377	388	409	395	395	376	394	426	424	357	385	405	366	373	371	375	405	386	397	378	384	433	407	392	433	366	399	403	406	386	380	370	366	373	397	379	361	391	383	395	380	407	377	388	401	388	401	404	403	350	401	360	393	426	381	377	367	345	372	357	366	402	391	391	402	381	402	385	391	347	385	369	375	405	383	385	396	420	405	420	413	409	408	388	380	429	393	390	367	401	416	416	392	407	399	375	403	420	407	400	375	393	395	433	374	412	398	381	373	407	382	370	391	435	397	393	344	347	393	384	431	380	382	384	396	417	372	401	384	368	390	388	400	398	393	407	395	414	388	389	381	422	401	383	422	387	407	431	357	402	382	385	398	377	379	402	386	422	396	362	389	401	376	393	383	383	356	402	421	380	426	387	393	402	410	357	370	413	388	382	398	408	424	372	355	383	383	406	382	384	416	392	379	387	393	435	367	432	390	386	377	394	358	401	377	414	392	380	388	377	410	397	405	403	394	375	397	404	409	395	427	368	398	381	383	404	375	416	406	377	403	411	409	369	382	379	385	391	401	351	397	365	423	355	401	403	398	369	383	397	352	375	413	377	400	366	363	371	375	413	337	386	410	402	386	414	396	405	374	396	386	388	394	392	394	404	413	377	384	388	387	388	376	405	383	418	398	400	401	413	369	405	402	401	362	391	371	401	378	408	388	399	385	402	375	410	395	406	415	378	384	367	380	374	396	394	385	371	366	383	384	369	396	372	404	389	422	343	386	376	380	376	404	401	358	379	416	447	407	383	379	405	373	388	394	385	385	359	416	373	394	387	406	393	407	383	382	428	403	421	400	444	366	383	372	374	414	392	386	362	361	387	410	407	378	395	430	377	389	412	401	362	374	371	404	364	390	359	379	398	358	409	377	444	366	357	376	378	365	393	390	415	394	389	390	387	377	421	359	401	375	424	385	385	403	400	422	378	364	384	409	414	374	386	390	370	397	395	376	426	376	400	390	396	431	428	382	451	379	407	383	403	410	383	389	400	398	441	399	389	363	387	365	388	406	386	415	394	427	389	406	357	326	364	368	426	402	387	398	388	386	364	384	377	395	379	402	385	386	410	443	393	377	380	410	382	398	389	377	380	394	414	373	402	359	362	378	382	410	378	404	389	413	394	383	358	380	384	420	381	398	382	396	383	408	377	402	411	368	383	416	368	377	428	404	422	399	403	396	421	389	436	376	361	352	425	402	405	396	400	402	404	366	389	379	378	351	447	365	362	390	425	415	388	403	383	375	396	409	393	406	387	353	373	379	394	391	384	420	418	375	373	383	417	409	386	379	367	403	361	378	362	392	422	343	380	411	388	382	376	362	392	364	371	359	384	378	340	377	381	399	377	396	392	416	423	410	387	418	350	366	389	370	372	371	417	390	376	414	362	374	397	388	366	381	408	397	400	400	394	380	376	394	337	404	385	397	405	382	413	384	390	401	390	373	399	385	388	386	387	388	350	365	391	394	394	381	412	403	388	396	365	400	412	373	387	416	379	409	384	420	376	396	394	362	383	425	391	416	404	382	377	373	387	380	396	368	364	388	376	373	385	392	420	373	370	415	366	405	403	407	398	419	394	368	399	372	399	430	378	397	389	388	388	441	418	417	388	369	398	393	375	363	411	380	394	403	365	365	374	388	384	350	382	366	362	366	364	397	389	394	411	417	391	350	404	351	367	378	428	362	390	344	415	399	398	397	356	428	376	403	383	414	382	399	376	414	377	392	382	362	399	390	368	395	395	377	383	372	393	413	387	401	381	399	405	375	433	392	378	414	369	365	395	377	405	388	371	365	404	386	406	376	381	386	354	373	374	390	405	364	352	410	394	387	383	399	425	368	421	371	372	417	351	371	398	373	355	411	356	425	389	386	432	360	364	403	385	345	405	374	405	385	365	356	398	375	413	399	411	373	425	373	391	393	406	418	394	401	394	367	370	407	381	397	369	408	373	352	412	375	409	399	388	385	366	414	359	374	381	386	437	360	392	383	377	396	404	408	378	359	387	366	404	400	397	396	382	362	389	360	416	399	389	403	384	390	394	397	389	409	402	405	366	384	400	383	388	386	365	404	439	387	392	376	398	394	405	409	386	400	376	394	373	374	387	382	392	357	415	409	381	380	385	382	367	394	440	396	398	389	390	391	409	415	371	423	379	390	396	383	412	380	406	402	398	386	378	391	360	418	332	416	382	380	377	415	398	428	392	399	389	378	394	378	387	383	413	397	380	390	409	366	372	389	338	384	377	416	415	393	381	386	433	369	413	387	397	391	401	398	416	356	432	401	352	409	427	376	400	375	371	374	393	355	357	367	406	368	390	429	367	401	408	374	399	386	388	415	401	377	373	402	389	378	420	411	403	361	362	396	390	390	423	412	369	399	392	387	386	376	397	369	384	400	393	383	383	375	376	377	408	388	364	400	404	369	393	423	386	376	373	352	392	393	389	393	410	384	379	377	384	384	393	396	425	399	388	392	379	408	391	379	383	410	401	414	413	396	386	397	384	372	373	388	409	416	395	376	377	392	391	407	390	433	393	379	406	365	351	393	384	396	355	422	379	410	375	367	394	358	419	365	400	395	381	334	391	401	408	404	435	357	378	365	401	367	370	389	407	395	384	438	370	423	376	367	394	393	390	364	389	375	396	382	443	371	390	389	374	363	397	371	345	389	388	373	388	401	369	385	383	354	397	398	360	376	383	367	361	380	406	387	402	414	396	376	374	411	409	401	391	385	359	383	387	373	368	387	381	418	417	419	384	370	371	388	373	410	362	377	381	387	383	424	364	386	412	377	346	424	341	412	395	358	352	380	428	357	372	395	363	377	398	396	394	374	377	348	395	409	409	419	377	378	372	371	390	385	392	384	415	390	369	390	380	398	392	359	386	357	399	411	416	420	403	376	414	416	377	404	408	392	400	430	406	365	372	371	382	383	388	421	396	392	384	399	402	370	412	383	399	411	387	370	366	426	394	391	394	386	388	401	408	396	388	390	390	373	421	436	382	352	390	387	403	421	380	402	365	406	382	390	394	395	398	376	355	407	383	376	403	354	399	375	400	371	378	408	408	338	396	393	401	378	421	378	370	372	348	367	368	399	391	421	375	402	406	423	384	350	360	413	358	384	433	401	363	365	341	401	388	402	400	364	397	380	370	353	387	393	392	379	418	436	361	406	387	386	387	380	403	383	377	365	366	407	386	387	373	400	374	380	414	375	377	425	387	405	401	387	368	402	381	408	397	417	396	402	365	380	389	400	384	374	374	369	383	395	393	389	371	397	385	385	402	393	410	375	388	371	401	371	369	379	428	378	388	373	427	399	393	382	384	412	368	366	430	405	422	409	410	377	382	373	375	372	417	398	383	409	386	394	361	382	393	402	395	416	387	374	403	392	350	381	370	410	408	388	388	369	376	419	364	405	392
23083	8693	10865	8021	4803	2259	1512	1023	1868	14101	3712	258	232	254	228	219	206	217	197	225	243	218	198	193	203	222	215	190	212	197	210	212	185	220	209	194	199	179	212	180	217	184	181	184	179	182	202	150	201	209	188	189	200	217	167	228	209	195	172	202	208	183	193	184	215	196	192	203	178	197	178	217	201	187	199	188	197	173	182	163	200	204	205	178	193	197	192	189	201	182	190	193	168	162	191	211	209	202	164	167	170	195	145	194	191	188	201	214	191	189	183	197	169	205	184	169	207	228	207	161	189	180	204	189	196	185	210	184	171	189	210	182	184	200	179	179	225	223	202	207	203	208	175	179	183	211	173	179	200	207	184	204	184	199	189	180	175	197	178	177	195	192	176	189	185	172	184	175	206	206	203	175	206	189	193	200	207	204	172	194	197	207	188	204	176	182	230	210	207	175	173	193	201	214	199	203	165	178	187	185	184	218	197	185	193	190	214	178	205	196	203	188	215	197	212	215	187	199	189	191	188	179	218	201	204	200	213	204	198	192	172	194	198	198	190	186	193	181	216	192	165	205	170	199	207	191	204	196	172	193	218	183	170	198	213	191	161	189	179	184	186	177	199	163	177	197	197	180	207	176	186	177	198	189	198	185	204	187	182	195	203	184	210	219	181	192	211	223	210	187	185	197	182	209	222	220	200	236	180	191	212	196	206	181	215	217	197	217	195	191	170	185	182	230	193	181	197	185	188	167	194	184	200	190	203	204	215	198	215	200	200	188	202	172	202	184	183	210	209	188	188	195	191	173	197	185	189	183	198	188	186	201	191	184	166	204	198	163	192	169	180	191	193	198	213	200	192	199	180	189	180	186	176	193	177	200	207	197	195	189	157	192	186	198	179	179	184	183	195	186	187	185	208	201	200	193	178	200	188	181	187	219	189	192	203	187	188	196	166	187	166	192	194	210	180	168	205	217	225	219	160	210	195	193	186	190	192	169	198	209	201	172	209	201	229	188	184	176	227	182	194	184	208	192	169	206	183	183	174	164	153	176	199	201	201	197	171	181	195	183	162	189	204	197	173	157	189	183	194	180	189	225	185	200	191	177	173	196	194	210	185	172	199	164	207	184	171	165	191	196	174	179	228	213	193	194	206	186	200	191	167	217	206	191	197	158	198	188	190	192	197	187	210	194	182	203	211	217	208	199	178	197	203	177	189	189	204	191	168	230	199	186	197	203	208	156	214	169	195	194	169	219	166	200	194	211	210	202	201	193	188	177	183	174	172	200	176	184	203	203	199	189	191	203	184	194	191	201	190	210	190	181	194	168	195	218	203	187	209	194	185	203	201	176	214	198	184	205	193	208	197	199	202	181	215	186	205	208	205	215	177	211	195	190	181	189	207	223	193	196	209	170	171	225	189	210	193	162	166	192	190	195	190	190	198	188	187	204	191	208	195	211	210	164	178	216	187	191	208	197	190	189	171	197	228	180	198	189	202	201	214	193	187	216	208	228	209	190	180	206	197	198	185	194	191	209	218	190	171	176	205	200	218	183	170	175	179	185	189	178	186	200	172	193	230	165	195	198	237	183	189	194	187	193	178	223	188	180	185	214	199	208	200	195	216	186	202	183	212	202	208	218	188	182	176	171	197	219	218	186	184	166	208	177	189	198	203	182	196	214	174	201	217	183	209	192	206	199	200	186	224	196	184	184	193	215	205	201	183	181	163	167	223	188	185	213	175	178	195	215	212	189	188	179	207	219	206	183	195	170	188	199	175	215	196	176	224	197	182	221	191	204	183	180	186	199	191	188	179	210	186	201	192	192	229	186	190	213	200	182	184	206	193	198	192	208	177	184	182	184	250	202	181	201	194	165	170	181	177	192	179	210	209	191	177	211	206	223	171	209	188	193	170	206	189	195	197	182	189	211	184	178	178	232	208	202	201	193	175	209	211	210	183	181	194	197	164	225	167	170	196	194	203	199	189	183	214	211	180	179	170	195	218	215	181	209	200	181	214	189	201	198	196	205	179	181	195	169	190	162	218	179	215	191	172	184	174	197	193	204	178	203	207	207	191	231	215	219	180	186	196	194	206	172	172	167	185	175	209	210	184	181	189	199	163	190	184	178	192	183	177	198	195	169	216	182	190	206	184	189	183	201	198	190	194	181	187	200	176	213	219	203	207	202	202	178	232	206	207	194	203	198	200	205	178	185	186	224	208	194	215	214	176	178	194	238	203	215	205	198	182	199	179	184	180	177	191	175	200	211	201	180	208	178	201	193	192	224	231	201	203	176	192	216	182	188	187	193	183	190	181	204	201	181	179	181	177	196	192	209	209	227	208	182	181	201	195	176	167	198	194	175	169	170	194	171	229	171	174	191	193	202	180	171	205	192	167	195	197	193	212	179	184	178	179	213	196	188	171	208	202	192	196	191	212	199	202	203	183	172	188	171	205	189	197	193	209	192	168	191	194	185	217	188	168	198	201	184	170	177	198	209	217	163	174	165	185	214	175	188	213	182	189	171	180	186	187	202	204	211	201	194	204	193	184	211	185	234	201	200	195	217	197	191	186	186	184	200	169	223	184	182	189	200	203	183	211	188	211	191	209	219	172	221	197	188	186	203	186	183	181	170	190	189	221	200	214	185	171	175	194	188	189	185	200	179	205	201	172	198	178	189	183	201	206	202	207	210	204	205	203	176	187	173	202	203	197	200	195	192	181	184	198	189	174	204	192	179	180	183	191	194	194	202	186	187	208	215	200	181	194	182	174	210	160	180	188	205	200	194	206	178	199	196	188	206	180	161	187	197	178	195	172	208	201	193	200	188	180	215	178	218	203	202	170	192	192	216	183	196	184	214	201	204	200	187	186	191	221	201	213	187	178	186	208	195	193	212	209	192	217	201	182	199	185	172	173	204	177	194	206	205	210	220	184	177	186	184	192	202	149	175	175	191	173	180	200	211	211	194	216	171	170	183	196	183	198	206	178	194	191	183	151	202	198	180	181	182	181	177	170	189	195	173	167	223	184	207	201	205	184	200	201	200	197	196	190	202	217	194	186	203	196	167	171	191	178	193	204	194	166	181	222	180	173	192	182	187	183	203	204	194	178	190	206	200	198	195	172	179	195	179	172	161	206	192	202	175	190	178	208	194	185	191	188	189	200	193	163	194	192	188	170	196	199	184	160	184	188	194	192	174	224	193	164	161	211	200	192	200	189	183	174	191	193	189	214	187	189	227	170	188	216	179	160	183	189	201	169	181	183	216	160	203	190	196	190	183	200	215	187	173	188	177	200	186	188	193	176	196	187	194	196	181	207	178	194	198	192	206	172	217	194	194	195	212	187	173	202	188	194	204	187	188	200	196	201	184	168	211	200	210	224	212	205	197	203	191	205	197	208	222	211	171	175	217	198	189	185	164	201	199	179	176	194	179	183	194	207	189	193	181	218	198	213	197	201	197	199	195	173	195	204	178	188	200	208	190	173	202	197	186	179	197	170	195
11715	6548	17256	18280	14794	9102	6651	5045	8798	37763	5643	862	764	700	720	682	700	680	632	589	643	595	568	557	531	493	558	556	544	521	587	521	528	530	547	506	525	579	478	535	501	531	537	542	471	542	529	553	515	513	508	510	531	489	543	542	482	556	516	489	483	479	472	483	502	509	521	501	457	484	508	514	509	503	465	510	529	503	512	452	506	477	493	511	510	494	519	508	510	474	433	506	489	494	502	480	484	463	461	520	513	446	524	491	497	459	526	499	497	511	511	473	505	471	512	469	480	501	500	482	485	500	482	468	478	471	496	495	499	483	513	468	492	507	541	549	512	536	469	496	490	524	485	492	462	482	469	481	501	500	476	507	501	505	490	487	501	525	477	489	494	514	477	483	512	469	475	475	487	494	527	513	474	484	541	525	491	487	499	509	541	544	522	547	505	479	533	522	486	486	500	471	524	494	469	485	505	443	482	503	464	474	486	486	519	498	475	520	499	489	507	513	534	478	461	522	469	498	504	517	488	486	480	474	485	472	489	504	488	487	517	553	521	473	478	471	496	474	496	487	479	478	481	510	495	507	494	507	460	511	527	482	512	449	517	523	507	510	521	503	545	481	446	463	508	502	494	493	508	484	482	504	475	513	494	535	493	501	507	511	480	502	480	468	483	484	528	505	517	524	491	528	475	485	483	493	460	494	510	528	503	524	515	534	501	504	489	491	471	488	489	468	487	475	501	495	485	476	473	523	502	472	477	491	441	503	509	479	524	511	462	524	480	495	465	435	465	524	477	500	465	508	490	473	511	508	547	511	535	520	503	504	480	510	519	525	449	481	484	502	444	464	492	566	501	519	465	516	487	502	514	513	483	461	507	494	501	506	534	497	497	531	462	501	509	512	491	536	488	496	532	497	507	470	493	506	500	499	491	517	521	505	473	483	477	513	513	539	487	475	463	475	488	494	452	451	524	470	487	515	481	456	505	521	464	551	488	488	494	503	512	468	460	471	495	478	496	436	473	536	492	531	468	484	524	489	495	478	520	512	484	490	484	450	498	435	494	491	519	491	509	507	504	489	460	508	531	492	517	476	461	493	463	493	507	532	514	512	491	467	520	487	483	499	505	517	512	461	494	511	505	502	535	460	499	496	502	513	516	489	499	495	519	454	523	471	456	489	517	489	492	490	504	498	506	482	446	511	509	484	451	476	440	501	505	522	467	467	503	463	520	451	498	481	500	485	515	506	491	498	491	483	491	522	513	470	505	505	504	472	505	520	490	498	479	491	508	518	491	507	483	500	527	503	505	485	443	515	509	468	475	523	482	496	496	487	434	493	487	466	492	470	474	480	472	545	473	478	522	526	519	485	509	471	459	503	508	512	511	492	502	464	482	516	471	495	508	482	465	556	531	512	531	464	524	480	511	553	515	481	503	478	495	504	497	465	479	465	504	512	467	505	501	499	543	510	531	477	512	521	517	495	472	503	514	502	486	464	494	470	487	494	515	468	480	493	486	502	477	528	496	452	488	491	468	504	449	550	527	509	488	524	488	497	488	503	501	492	485	499	491	521	473	538	487	502	498	509	484	489	479	481	486	475	473	515	516	471	466	465	529	497	476	492	502	545	500	503	467	481	470	479	536	478	508	536	448	517	472	476	455	499	497	487	486	466	524	522	463	494	467	488	524	480	496	515	514	522	515	508	466	475	512	484	535	499	478	525	533	504	498	500	499	537	491	505	490	477	534	513	457	486	513	492	505	482	481	513	488	471	522	502	495	476	480	502	477	490	457	466	506	471	456	494	473	441	511	475	530	513	475	506	505	546	464	477	462	471	480	441	535	487	475	469	494	470	488	502	491	503	530	447	481	470	497	467	513	524	495	470	516	494	474	512	530	492	495	485	522	502	469	499	522	496	514	513	503	491	470	475	527	479	490	503	525	481	506	482	487	455	499	496	472	473	484	539	447	503	520	466	497	488	462	465	504	536	483	498	501	516	488	490	492	539	457	546	471	483	510	494	500	483	477	503	490	518	460	460	528	505	483	514	464	498	452	497	470	511	455	497	483	528	508	464	477	472	502	459	453	492	488	501	511	456	473	476	484	465	497	467	473	485	520	502	501	463	509	492	507	504	452	499	468	466	519	471	498	506	515	516	448	488	508	490	477	493	504	493	490	469	466	480	450	498	489	495	500	465	530	491	531	484	489	480	519	485	477	503	513	463	548	495	505	486	471	519	499	464	502	513	453	477	401	517	523	502	490	508	476	485	494	486	480	490	506	469	503	481	505	503	500	462	517	447	528	483	493	542	468	521	489	493	491	504	474	464	452	489	497	504	506	489	505	505	475	498	501	491	505	449	510	534	471	463	454	516	497	496	485	514	498	487	465	516	534	505	485	493	485	510	458	493	502	498	472	481	524	483	497	517	496	503	480	486	473	456	552	481	513	485	518	473	510	459	476	484	504	560	519	492	454	497	518	546	496	508	511	539	488	488	511	493	477	486	493	481	510	531	501	506	496	531	451	512	499	484	504	549	515	543	505	504	506	508	465	488	526	526	488	492	478	520	495	489	487	532	513	514	524	509	474	521	535	508	498	494	505	476	508	524	467	511	511	504	499	505	504	501	509	483	524	537	476	466	463	487	475	467	512	506	508	499	509	501	468	463	472	491	484	521	497	496	477	508	538	470	497	461	496	510	521	519	494	468	503	484	493	509	511	489	469	502	506	471	482	486	499	513	492	479	514	486	535	509	467	495	529	498	533	491	486	537	479	487	495	510	482	500	467	515	478	530	491	488	522	516	512	541	524	495	496	517	507	467	480	472	474	454	485	492	477	511	534	450	530	499	516	485	505	523	464	537	468	503	520	506	497	517	476	502	504	519	493	478	510	490	513	489	516	489	490	455	477	494	510	497	477	469	469	528	474	489	509	467	489	476	480	467	489	500	468	507	478	441	500	497	547	449	465	493	474	516	505	492	481	499	478	503	485	513	489	501	494	471	513	523	469	501	498	487	528	462	518	501	487	485	524	533	498	498	519	510	494	501	507	515	493	527	462	475	496	501	481	473	470	471	536	491	451	490	519	508	523	544	464	529	497	461	509	489	489	507	493	508	497	503	513	499	489	487	509	496	474	481	508	462	490	474	495	481	481	510	528	487	490	470	501	491	506	452	482	498	494	488	503	540	534	485	480	497	480	485	468	515	488	477	480	498	460	484	527	487	507	483	483	528	501	489	496	508	499	490	484	524	490	482	521	473	504	538	509	495	489	474	500	499	470	518	472	546	494	471	482	472	489	481	508	456	497	498	492	520	477	491	477	483	517	523	482	501	496	482	520	495	536	472	485	491	493	527	540	545	499	484	496	485	494	495	467	494	467	472	515	523	453	488	508	502	486	467	481	510	507	481	459	527	535	509	490	507	495	495	497	494	491	479	498	475	512	514	522	467	488	493	477	497	495	494	465	506	472	476	485	500	490	493	447	474	524	516	530	541	489	518	477	506
33344	14901	17254	13298	7966	4238	3004	1645	4967	25934	7196	584	473	440	441	470	455	377	410	404	412	424	380	396	354	379	362	387	367	384	345	364	373	389	371	355	387	387	371	377	376	348	364	376	431	389	353	361	388	362	325	349	350	351	387	375	389	338	327	383	326	322	346	377	364	369	378	390	336	343	346	361	347	355	372	344	373	314	315	392	367	362	364	333	311	366	379	347	364	376	327	326	337	347	377	352	373	385	348	378	341	373	349	341	334	349	336	367	336	351	361	346	340	333	339	355	352	322	386	323	362	368	383	389	365	354	324	383	364	339	367	373	344	314	336	386	374	377	364	353	365	373	384	385	383	363	360	352	389	335	365	338	349	397	341	368	406	367	381	355	319	361	345	378	359	367	346	358	352	387	374	320	353	401	379	386	389	364	350	386	387	353	340	382	385	364	348	370	323	389	389	378	343	348	377	366	337	305	369	351	379	336	415	359	379	373	387	350	373	382	346	350	411	335	409	387	343	382	386	376	345	346	356	364	361	377	383	373	320	368	350	353	354	387	367	351	384	318	364	369	317	371	410	330	345	337	370	347	336	347	370	381	342	375	352	358	390	351	347	304	344	361	353	348	382	395	375	350	317	369	362	360	336	322	321	375	395	360	359	354	332	396	378	350	369	354	360	380	348	339	400	356	361	355	367	344	355	360	367	353	391	370	358	348	365	340	331	352	334	357	360	383	359	361	381	389	368	368	374	370	354	330	351	373	326	356	367	350	337	353	342	380	371	355	355	370	345	383	365	360	362	363	343	353	365	356	346	342	385	363	340	358	325	329	316	400	385	376	367	346	334	355	341	386	349	388	370	368	339	352	376	347	377	400	355	353	351	364	362	384	371	363	370	408	365	363	383	380	355	383	350	345	352	341	365	393	380	373	364	360	359	384	319	390	366	369	356	404	366	373	375	345	369	362	403	311	351	354	381	375	382	357	365	370	303	353	381	347	348	399	364	347	345	345	355	342	345	352	327	361	343	364	350	371	355	343	373	354	397	351	379	337	358	383	389	346	386	361	384	348	349	365	352	365	373	370	343	318	337	361	368	380	375	359	366	362	346	373	379	368	352	334	378	366	335	337	332	342	382	387	374	405	381	356	370	320	361	377	370	338	337	374	371	337	374	355	380	354	371	335	353	387	360	355	363	369	364	329	361	326	337	383	400	368	337	352	377	319	350	322	331	345	294	354	362	399	338	370	336	341	387	328	335	373	374	376	383	339	374	365	374	351	364	350	346	365	382	372	346	349	353	346	369	355	360	354	386	367	325	373	353	347	383	352	361	367	332	378	386	386	339	381	335	378	378	358	375	353	356	336	416	358	355	373	396	349	356	349	363	340	337	323	367	381	334	369	338	331	358	363	346	409	355	350	346	323	336	359	357	346	372	373	353	386	338	379	359	308	371	387	384	374	357	361	378	322	373	355	383	390	346	391	352	386	354	366	341	360	337	341	375	352	344	399	370	363	335	322	388	358	378	405	351	357	357	373	395	365	375	385	344	365	371	333	317	357	368	391	345	346	358	356	365	316	365	345	383	343	388	358	352	366	372	375	360	335	371	383	388	333	322	351	370	336	361	330	400	337	351	349	377	379	350	415	404	353	367	389	396	356	336	349	348	366	396	368	373	353	355	357	332	359	354	347	376	347	334	341	328	356	320	352	393	385	341	337	370	351	385	353	389	361	342	366	378	355	403	408	348	346	360	343	353	362	360	341	366	357	331	356	365	371	327	365	358	356	373	386	327	353	329	342	341	325	326	352	324	363	337	369	340	404	373	361	371	359	326	424	385	339	380	381	379	361	373	356	353	333	412	347	352	366	377	324	374	346	364	333	376	352	347	394	366	344	377	347	373	355	413	345	385	357	369	364	347	327	340	370	362	365	376	379	358	363	361	374	388	370	334	370	351	398	367	352	384	337	364	333	381	342	369	335	327	346	385	369	334	409	362	356	351	386	366	352	398	340	363	368	356	333	328	357	402	375	387	393	364	349	336	318	390	389	364	325	386	371	380	328	387	359	317	371	349	364	425	337	353	360	336	392	370	363	321	387	353	351	345	360	356	347	342	381	348	351	370	365	372	354	357	347	369	384	387	321	354	325	378	363	349	341	386	363	358	360	373	348	329	381	370	395	376	356	331	374	330	382	367	324	341	356	344	351	373	371	330	325	329	337	338	369	376	361	378	371	377	369	365	346	328	364	388	320	345	336	370	368	401	360	373	321	389	333	375	346	345	381	388	402	376	367	342	371	362	348	364	353	368	354	352	387	352	381	372	363	327	328	332	368	346	338	357	355	333	352	380	385	341	346	368	331	359	348	359	358	321	329	376	383	338	376	372	356	361	382	348	365	360	371	352	359	360	321	356	337	348	331	345	357	347	340	355	356	398	393	335	364	323	379	334	373	362	363	373	346	366	341	352	406	366	345	352	350	366	379	390	362	367	343	345	384	378	345	347	380	368	329	351	387	357	347	330	363	344	314	360	367	374	312	390	369	350	353	427	366	347	396	344	357	362	359	338	346	373	363	375	392	316	386	340	378	362	428	401	370	358	336	342	382	326	390	342	336	350	367	343	374	392	379	360	369	376	385	372	359	353	370	314	346	370	369	344	329	374	360	353	344	383	384	343	375	383	359	354	389	373	360	363	343	399	376	389	371	339	360	348	353	360	328	366	367	365	339	340	374	345	354	359	360	350	405	385	364	357	391	359	352	341	386	349	368	367	390	391	381	346	343	356	363	381	346	365	362	375	374	370	361	358	341	330	355	375	363	328	370	373	356	377	378	349	358	353	375	359	374	323	391	394	396	349	364	369	371	321	382	357	348	368	344	361	355	388	375	382	304	384	379	397	359	371	344	391	349	368	380	337	366	344	369	333	351	328	354	364	402	351	394	379	382	357	341	357	367	360	377	352	362	384	361	342	371	349	365	330	370	415	414	406	345	374	384	341	339	385	342	370	372	368	387	362	345	372	321	341	364	327	371	358	374	372	387	372	382	364	367	347	342	363	339	336	347	344	363	361	351	348	359	377	387	337	384	336	354	327	376	335	345	337	355	343	370	371	358	320	392	368	339	363	373	342	336	388	377	396	345	351	357	350	392	343	359	363	353	332	338	339	344	404	358	307	368	397	344	381	401	378	354	337	376	347	330	359	377	379	370	390	381	361	357	398	388	372	367	354	356	370	385	349	366	353	358	396	374	392	336	369	388	396	362	366	381	374	365	335	331	370	343	340	355	399	393	348	368	369	369	326	357	368	350	340	343	344	372	393	346	379	356	380	358	343	334	370	377	327	334	333	371	371	351	388	340	370	359	347	372	365	368	336	360	381	332	376	335	394	353	351	378	357	345	383	394	351	391	371	369	349	360	363	347	357	362	356	344	369	394	343	370	346	383	327	369	388	351	372	400	358	353	324	367	334	387	357	336	358	397	353	393	355	367	346	374	383	348	352	390	371	363
15893	9877	23506	24337	19940	13959	11750	6840	18735	48232	7518	1514	1455	1338	1200	1150	1183	1140	1109	1038	983	1067	971	974	971	994	981	964	998	866	924	905	942	948	919	918	837	972	851	865	843	933	872	899	903	824	841	887	879	871	819	936	881	863	805	902	892	803	844	839	866	908	859	857	829	885	841	845	817	758	878	856	837	851	826	796	828	855	827	809	824	799	868	825	829	774	822	823	809	868	860	844	832	832	859	880	837	851	839	781	854	814	824	833	822	836	830	816	813	810	822	861	877	776	807	841	839	846	829	804	821	845	800	816	863	805	833	833	838	795	820	787	787	821	818	827	773	833	841	858	875	811	811	806	791	832	863	845	798	830	807	887	800	826	841	872	787	822	830	842	850	764	820	785	821	829	804	864	824	794	896	840	857	813	861	809	805	908	804	834	827	816	831	825	846	834	809	830	861	869	864	807	785	816	830	845	817	783	767	861	866	804	874	799	833	808	806	836	887	817	828	852	804	812	828	841	843	841	787	797	883	775	841	833	829	822	879	821	844	812	813	838	807	790	857	828	830	831	826	808	823	866	773	783	838	868	847	784	850	809	789	818	861	809	802	825	800	828	843	872	851	808	849	769	754	792	839	765	860	815	823	773	799	869	864	880	836	801	796	815	827	839	812	801	837	812	881	799	821	818	851	820	808	806	807	827	775	861	833	811	817	853	805	788	823	798	851	821	842	796	838	812	839	848	889	815	829	831	805	833	787	830	835	836	857	820	803	819	796	870	765	845	843	828	825	828	797	877	898	814	885	879	807	907	778	862	805	775	807	798	845	779	800	898	801	872	803	813	836	844	834	833	756	799	804	723	841	814	828	828	798	823	792	801	866	828	794	826	795	812	813	783	857	860	813	778	823	823	794	825	826	816	811	821	843	869	786	801	818	865	819	832	758	793	812	829	753	788	836	794	768	821	770	808	777	864	834	777	852	841	756	788	791	785	854	823	827	888	794	867	826	840	849	794	861	783	839	843	788	824	836	775	829	790	819	841	764	832	832	809	812	780	844	829	814	851	847	792	829	801	858	839	836	857	873	852	796	812	802	846	797	788	846	773	850	766	866	882	842	816	808	836	875	870	798	833	851	800	844	813	860	831	795	835	816	766	834	846	777	826	797	817	795	782	792	837	841	808	820	826	809	820	807	877	806	812	778	785	855	809	821	806	816	815	855	786	845	798	802	782	781	833	854	829	782	856	782	826	834	834	834	814	869	764	839	800	781	818	792	799	856	818	781	801	778	835	819	804	791	807	792	829	777	803	820	878	839	805	805	829	820	871	838	836	828	849	797	827	764	818	768	813	843	804	819	798	800	814	819	813	822	846	814	814	773	793	801	835	864	817	831	798	826	819	820	815	851	804	811	850	829	804	803	812	799	791	807	843	803	863	781	846	780	786	798	807	852	793	806	852	799	841	870	855	787	814	857	830	825	803	834	871	835	821	812	831	827	796	776	770	825	841	836	865	842	857	831	846	847	797	839	834	783	848	796	815	850	794	838	845	829	866	861	810	833	799	798	843	768	829	790	784	804	884	818	802	801	792	820	811	806	780	788	862	771	834	806	774	826	768	880	800	815	837	830	809	788	815	840	852	856	816	821	792	839	799	865	810	837	799	810	777	820	817	796	840	796	772	826	795	825	784	870	842	852	796	840	873	846	822	810	812	857	782	827	780	792	843	831	776	837	842	818	837	864	808	800	815	805	829	821	780	805	798	866	779	845	790	834	844	798	860	867	804	833	830	822	841	757	767	906	751	837	853	814	822	796	839	866	805	775	778	833	801	823	778	822	776	782	863	847	799	833	870	835	791	789	804	830	784	795	767	799	832	818	801	800	879	752	867	783	865	789	803	840	827	824	814	768	808	810	795	824	820	844	827	839	813	781	797	844	815	887	782	780	871	841	833	814	801	830	837	778	831	884	821	796	814	791	810	851	818	810	823	812	824	844	821	826	827	792	873	830	827	833	794	803	819	820	831	846	824	790	849	812	816	781	818	806	830	809	796	811	838	850	807	841	803	827	826	766	800	820	831	813	863	803	851	782	800	837	837	804	829	827	813	835	807	800	832	807	855	831	805	845	794	771	817	801	850	767	825	822	837	820	822	907	835	843	839	789	775	786	838	819	838	793	794	809	785	809	850	837	757	830	835	833	842	804	825	774	868	802	796	806	797	805	812	808	834	820	786	826	814	838	796	819	855	842	849	819	798	851	815	811	796	798	822	797	817	828	820	850	806	823	759	828	797	868	878	828	830	853	840	843	761	868	846	874	813	752	797	817	790	818	809	783	853	819	794	821	777	839	807	841	851	853	862	793	811	854	797	795	808	817	790	837	807	849	778	827	853	858	796	823	812	857	838	845	830	796	865	792	804	828	796	854	828	865	828	827	830	856	830	839	798	809	765	809	776	858	778	864	807	835	868	841	804	846	803	859	864	867	807	808	821	816	850	893	833	812	833	843	772	794	794	768	806	760	787	805	823	823	800	832	844	773	857	777	811	784	809	760	787	839	822	847	887	855	813	810	840	741	802	836	827	858	847	799	822	808	755	804	814	829	843	849	817	793	830	850	843	835	858	806	791	829	813	771	823	850	819	857	817	817	814	799	871	769	833	849	824	796	818	804	785	824	857	793	854	843	824	827	803	786	830	831	833	789	814	847	826	829	854	818	824	821	836	826	811	808	821	795	780	830	884	826	800	822	845	844	851	872	820	862	790	800	759	833	839	810	823	796	820	785	797	786	773	812	835	815	819	843	810	820	808	790	873	850	859	871	810	795	792	787	831	810	780	867	811	804	854	813	762	809	778	774	792	819	836	803	813	786	836	841	806	809	836	782	805	744	860	834	810	790	812	788	823	843	832	855	814	850	831	819	817	799	802	824	819	915	861	802	793	825	755	794	812	765	832	786	880	821	823	818	834	861	830	794	851	779	810	801	874	827	836	833	823	838	841	848	818	846	805	816	839	806	828	832	819	825	791	811	767	805	830	869	832	849	805	863	828	839	820	795	850	811	811	807	865	787	789	839	847	827	808	796	809	776	850	859	856	842	832	799	820	891	835	812	842	805	802	837	826	834	819	831	851	793	831	863	825	779	764	848	838	811	781	806	802	865	811	837	806	794	820	797	823	757	834	796	794	791	808	861	828	785	797	827	853	791	842	804	798	852	836	802	788	801	810	784	788	772	818	811	824	854	819	855	879	816	850	834	846	882	825	844	806	858	770	822	777	813	851	834	808	815	824	866	812	839	850	783	830	805	830	795	887	834	729	807	852	802	822	762	796	829	818	793	785	788	786	788	799	809	784	816	824	854	807	802	783	840	835	816	810	835	866	862	844	838	843	795	823	812	840	819	873	848	840	867	848	821	840	837	832	765	860	844	856	856	831	787	830	847	815	866	846	796	882	824	801	807	821	820	800	795	843	815	793	864	797	841	797	794	809	800	839	878	793	830	818	831	827	835	790
10568	4310	5588	3638	2125	1422	797	385	390	727	278	127	161	158	148	154	150	146	138	140	128	132	134	156	145	105	157	165	160	165	144	154	129	148	154	145	144	154	142	145	131	137	162	140	148	135	152	101	130	137	129	141	143	136	158	172	159	158	146	146	147	135	158	151	132	143	139	175	128	134	151	122	126	153	147	150	148	154	144	149	141	132	160	139	154	147	154	151	135	136	142	153	146	154	143	172	167	153	131	144	137	149	164	136	167	150	142	149	169	134	164	144	141	135	128	163	160	134	162	151	147	141	128	128	158	167	125	135	140	147	162	169	138	161	163	120	134	150	175	144	138	132	141	125	146	145	132	130	148	140	152	147	135	151	161	137	170	136	128	136	146	142	156	165	155	137	146	132	144	139	143	163	164	145	139	143	159	149	121	129	169	137	123	136	147	167	148	163	121	155	159	153	153	135	136	123	162	154	171	150	169	146	138	160	147	140	142	145	113	143	147	148	163	156	175	122	120	129	139	129	148	123	151	136	144	136	129	162	130	139	142	144	156	140	146	149	155	179	130	138	141	130	119	127	147	151	147	161	146	153	146	151	136	139	160	157	147	151	166	137	145	167	152	136	145	137	161	150	129	169	170	149	126	127	129	160	147	175	131	149	137	147	134	109	128	146	146	151	137	170	164	126	121	146	131	152	138	148	151	114	148	143	147	146	137	136	155	150	159	174	126	147	134	136	125	157	141	143	148	150	168	138	151	138	160	136	141	154	155	144	151	147	135	130	171	142	126	159	153	152	119	152	166	167	161	146	154	149	145	143	165	175	136	134	126	140	129	133	129	155	153	142	166	122	135	138	135	128	124	165	147	140	163	164	143	153	155	143	142	141	154	126	125	139	121	154	147	148	162	140	167	154	140	156	134	156	154	126	161	158	138	151	154	150	135	137	165	151	138	167	141	149	177	152	145	163	151	138	117	152	134	123	155	157	136	145	140	142	139	148	152	126	160	133	150	141	176	152	156	142	140	139	146	154	131	147	139	140	137	134	134	136	159	135	103	144	154	174	141	135	158	138	172	158	134	150	141	127	127	144	130	145	149	146	128	130	148	124	148	137	165	114	131	174	150	140	145	142	157	166	145	139	142	140	172	132	161	168	136	144	125	133	128	172	136	149	152	162	167	124	155	168	145	136	138	157	125	144	163	146	146	134	138	145	137	153	148	160	138	151	141	134	169	132	142	145	155	155	136	151	147	146	142	168	143	153	142	147	166	139	142	145	151	144	139	134	130	134	137	133	146	140	150	123	136	154	149	165	148	148	128	150	149	141	148	142	134	174	147	142	140	136	137	140	129	138	135	157	150	133	154	180	178	133	136	147	152	131	151	151	169	130	147	120	141	119	158	165	153	152	144	130	152	144	143	177	148	150	145	154	147	129	145	158	123	129	136	156	130	157	143	158	161	155	136	154	141	154	148	149	143	148	155	145	143	161	135	134	160	134	127	147	150	137	135	124	149	135	148	131	142	134	154	138	131	150	144	152	152	164	142	146	154	156	152	143	154	150	171	150	134	134	125	112	145	134	154	119	145	158	138	144	148	122	144	155	146	156	146	178	161	181	147	153	153	140	172	149	149	129	152	136	141	156	179	177	136	133	151	171	139	151	157	145	142	150	147	132	139	153	136	163	133	144	134	132	139	133	162	163	134	144	138	159	164	132	171	165	134	144	155	148	130	143	143	161	162	158	151	162	129	156	149	143	160	146	137	159	121	137	141	141	165	147	157	133	151	165	133	137	176	163	131	159	146	164	131	142	151	138	152	140	144	143	165	156	135	153	133	142	147	178	145	134	140	130	158	167	141	150	158	141	164	142	179	166	135	144	158	153	152	174	123	155	164	158	151	160	147	146	141	147	133	135	139	138	150	150	149	164	141	151	135	140	148	160	173	111	129	137	145	130	146	162	147	136	147	144	147	139	137	141	161	122	150	132	150	133	141	141	176	141	149	134	126	172	148	165	165	156	152	159	136	145	167	142	155	138	166	152	139	132	142	121	139	146	143	149	131	137	149	155	102	132	135	131	156	168	132	149	161	160	152	148	142	137	138	155	142	124	153	159	134	137	148	134	140	153	125	157	150	135	158	142	152	162	152	160	140	132	150	109	126	157	153	145	154	146	154	136	147	153	128	144	151	136	144	151	153	144	167	123	143	125	135	161	147	149	140	132	117	158	164	145	142	144	145	141	151	137	151	159	143	150	150	148	147	128	149	141	144	151	146	154	149	145	140	155	156	132	147	153	130	155	144	167	136	135	148	140	162	148	164	135	135	155	147	136	128	155	140	141	128	159	138	149	142	173	156	168	155	146	147	149	167	137	160	146	131	165	155	146	129	136	154	153	154	137	161	142	157	134	124	146	142	143	158	143	154	139	148	145	137	143	164	158	147	160	147	175	132	160	132	145	140	155	153	148	144	162	149	178	137	148	130	142	138	157	128	172	129	151	150	124	158	155	147	134	144	155	142	128	138	163	140	150	144	146	131	136	145	139	143	160	151	155	158	147	151	144	145	145	143	141	126	126	179	149	165	133	151	137	190	152	151	146	135	161	147	150	151	153	160	146	156	146	150	124	122	138	137	181	142	153	143	158	156	136	141	143	156	132	135	144	140	127	124	155	131	138	132	131	148	155	173	155	140	130	124	153	145	162	168	154	138	158	152	162	129	115	146	141	147	129	121	136	152	141	138	157	158	168	152	150	145	157	146	166	179	137	133	155	163	133	128	139	144	127	147	117	138	144	169	149	158	161	147	151	151	130	158	142	140	148	131	148	167	141	150	152	145	143	141	127	130	129	168	160	129	155	138	125	165	146	152	159	146	140	134	134	151	170	136	138	161	168	160	148	148	134	160	156	161	144	158	161	144	140	148	139	158	136	142	144	147	139	151	120	152	156	129	138	136	143	144	126	146	125	159	145	154	171	157	129	142	158	166	146	147	158	150	155	138	156	145	152	138	130	148	131	130	134	141	136	176	155	144	152	148	144	156	136	133	159	162	137	144	152	168	155	158	128	137	152	146	156	151	127	143	146	140	157	146	148	149	144	137	129	163	167	130	145	152	147	159	136	131	152	165	149	129	150	152	132	142	132	159	134	142	151	131	147	134	140	146	128	123	153	156	163	163	132	140	153	143	155	145	132	158	176	147	154	151	139	131	162	138	140	169	142	166	142	139	133	166	158	126	143	163	150	155	127	145	133	133	148	157	137	138	154	153	141	142	126	146	152	154	155	147	147	137	144	150	172	133	143	156	175	148	144	139	144	143	156	137	173	129	159	128	144	161	133	158	140	132	170	142	154	158	134	152	143	133	146	153	145	150	156	147	148	129	132	150	141	143	144	145	141	137	141	118	146	156	132	166	151	145	151	152	174	129	144	128	150	131	151	147	155	153	132	132	147	129	180	144	148	166	142	139	143	145	130	136	146	158	142	128	139	120	129	125	148	136	151	129	142
5662	3652	10384	9716	7863	5867	3412	1912	1510	4305	868	410	396	376	380	420	405	402	355	383	366	364	396	391	404	376	400	407	387	399	374	384	352	396	368	435	383	365	388	369	411	390	403	405	383	399	365	375	388	374	402	316	401	399	362	393	410	357	388	414	384	365	362	365	362	411	384	416	374	358	371	406	399	375	383	376	383	378	381	359	392	361	397	394	332	331	352	383	369	362	393	361	350	360	367	395	386	408	367	361	365	367	383	433	398	398	366	421	380	379	385	379	380	353	358	373	400	365	364	376	377	394	404	383	352	412	366	358	377	392	389	363	382	383	361	370	375	386	391	393	395	387	353	369	373	439	377	356	365	397	347	367	398	402	376	367	362	378	387	388	369	348	350	389	355	355	389	393	378	373	376	366	416	397	369	396	387	381	354	406	391	378	377	355	388	353	427	375	360	385	397	399	368	378	378	347	381	348	397	390	393	396	386	389	396	399	382	413	375	411	393	399	378	380	385	393	390	374	412	369	352	387	388	380	377	387	386	406	370	359	399	399	371	354	402	389	397	377	386	378	364	416	401	366	352	389	364	377	375	379	371	355	377	397	350	379	398	341	392	377	359	450	409	416	415	419	397	390	400	357	392	355	380	355	396	371	408	393	408	396	376	402	365	392	391	405	419	385	405	400	374	397	367	378	382	344	381	383	375	383	353	384	397	364	371	397	385	389	394	405	383	411	360	392	363	356	372	376	390	396	384	368	346	340	398	375	372	387	362	376	389	385	392	336	351	368	362	371	402	361	350	391	346	423	412	348	392	412	367	383	403	400	410	389	355	350	375	373	399	383	416	383	329	388	391	401	366	338	374	410	369	385	417	373	356	383	358	369	395	379	430	380	373	368	381	392	358	381	409	417	379	391	378	378	417	368	381	375	408	364	365	360	398	338	414	397	361	375	382	400	381	355	400	388	402	413	383	364	408	379	379	378	358	374	362	386	396	396	409	401	418	373	387	407	407	427	386	385	413	403	394	379	380	377	406	383	381	393	369	383	387	361	382	380	377	393	378	374	378	376	347	374	381	351	354	363	377	384	403	386	359	374	406	384	356	376	412	375	382	404	384	366	396	358	377	377	363	373	384	361	382	416	388	410	391	360	371	348	400	377	365	366	397	408	348	412	398	379	402	355	387	389	388	396	379	374	392	431	402	336	371	384	406	394	370	400	368	421	370	387	389	389	372	369	378	396	380	383	406	408	391	406	369	367	385	407	355	359	381	358	387	408	380	369	389	411	402	381	393	387	370	383	389	372	412	353	370	351	393	372	374	374	370	384	432	378	352	388	371	406	377	366	387	374	366	411	384	388	360	389	384	377	344	380	410	394	400	391	383	404	411	391	361	367	397	384	385	412	378	370	415	422	383	374	358	379	388	362	370	375	393	375	366	401	365	323	376	358	381	378	405	376	338	360	349	381	361	406	380	396	375	374	374	365	368	430	368	358	378	399	375	367	391	372	396	355	400	399	367	417	369	380	422	386	382	357	398	384	372	406	371	391	384	357	369	372	395	342	398	338	347	354	352	378	400	371	376	418	375	402	416	389	399	382	380	409	405	377	398	391	376	389	386	364	380	369	407	377	349	406	384	374	408	393	402	390	380	375	391	388	424	414	410	404	371	380	392	387	395	387	374	374	393	361	384	420	379	388	370	376	378	415	398	429	389	397	362	371	341	378	413	388	400	413	393	376	393	392	409	354	412	376	401	400	410	383	385	408	364	373	391	366	380	368	390	400	398	368	385	407	352	391	389	379	397	337	368	378	399	338	344	396	349	390	391	404	389	416	357	403	353	373	396	363	366	360	384	404	419	418	369	375	381	354	378	408	396	386	389	360	371	398	355	357	396	361	361	346	382	392	345	338	376	367	351	385	379	348	364	367	397	371	384	370	428	393	354	412	347	378	390	393	355	378	388	370	393	389	373	384	408	356	407	395	347	361	393	383	374	375	409	404	364	372	451	393	386	396	397	376	369	369	357	363	363	410	387	386	389	411	364	393	360	415	379	378	384	378	364	403	390	353	370	384	384	388	357	395	425	353	391	410	382	404	382	388	355	368	378	368	381	388	362	397	396	390	403	391	380	386	395	379	376	362	369	405	368	373	410	366	413	414	380	393	425	386	370	377	364	401	395	411	363	371	383	397	369	358	423	418	387	350	390	370	377	398	392	393	375	390	390	415	372	390	378	388	376	408	369	369	414	391	388	368	399	386	376	389	367	386	371	389	390	385	333	397	394	375	400	387	387	379	364	363	336	357	395	401	359	391	385	360	374	375	368	350	374	358	372	395	363	373	413	359	360	367	398	439	390	363	382	369	362	416	378	389	373	373	361	388	361	390	376	371	404	378	364	392	370	359	391	393	431	415	370	366	412	370	399	374	394	428	350	390	345	389	408	367	374	389	378	383	345	398	369	389	361	372	360	381	398	362	371	374	399	358	375	373	376	364	397	353	384	403	392	364	396	403	375	397	353	370	398	403	384	353	380	357	366	382	360	356	392	389	374	336	402	387	356	381	392	380	386	377	367	365	378	365	354	402	375	381	350	361	370	417	386	366	393	406	404	350	363	355	369	342	318	393	379	399	376	382	388	393	409	410	389	406	407	382	400	377	401	377	385	370	368	340	393	383	370	409	367	362	363	350	372	409	370	340	379	399	381	360	393	362	373	365	380	384	391	363	349	390	385	379	376	384	361	386	378	381	354	392	405	348	400	366	369	361	384	389	409	380	338	347	377	373	354	386	367	420	386	392	354	385	359	366	312	421	365	397	383	401	392	383	379	392	372	361	366	373	361	403	392	336	368	390	354	401	392	411	350	380	377	379	368	389	366	379	383	380	383	441	352	403	402	350	360	402	366	344	372	379	372	386	420	392	408	389	372	384	372	383	371	380	356	378	397	384	393	357	347	406	348	353	358	379	386	394	386	399	388	379	346	388	408	399	390	375	424	390	425	387	400	339	372	386	372	367	375	373	342	385	375	369	378	347	384	361	392	387	373	351	377	364	378	412	356	394	405	371	393	415	377	373	378	381	384	381	374	372	378	394	392	370	375	375	410	367	399	361	408	398	352	362	386	347	403	383	404	355	414	409	342	356	413	368	413	357	394	386	353	404	354	362	393	418	359	382	370	396	393	392	390	395	377	373	376	383	434	382	375	390	395	409	387	365	346	385	400	404	368	382	398	364	393	401	383	396	392	407	391	379	354	402	387	358	411	376	425	358	392	401	374	392	396	397	372	379	391	368	426	374	337	406	391	374	382	398	402	411	393	353	353	408	382	389	371	383	369	381	374	405	407	353	374	434	367	395	362	363	362	354	400	369	402	405	402	334	368	397	389	362	360	385	365	411	410	404	387	392	364	356	372	403	372	397	377	402	385	384	350	405	393	357	366	418	382	367	370	372	423	375	363	379	396	378	403	351	382	395	366	389	376	368	380	370	359	405	401	388	385	406	385	364
21202	8568	10588	7008	5069	2855	1502	992	839	13770	5527	318	251	202	230	220	262	235	213	193	206	226	227	191	196	212	231	208	188	206	222	216	190	191	200	182	194	195	186	174	205	227	219	236	195	205	192	203	201	207	196	212	217	191	202	211	199	219	217	184	167	199	189	188	193	179	188	185	201	182	181	197	197	183	203	190	219	201	191	195	224	204	190	191	213	189	194	224	193	209	162	182	204	203	163	209	193	196	189	186	199	179	175	188	191	202	211	204	200	199	198	197	200	221	175	207	178	189	175	200	188	165	213	176	213	187	200	213	187	210	199	199	189	164	203	225	210	210	208	195	202	212	193	180	192	206	208	201	205	205	198	187	177	205	210	179	218	197	193	188	210	200	194	191	204	197	224	211	200	185	208	206	203	188	179	207	205	174	188	193	180	205	192	200	217	209	189	213	208	189	199	187	188	214	198	185	165	191	215	178	218	178	198	220	205	201	232	209	174	184	205	202	201	212	191	211	180	209	183	192	183	195	196	203	180	154	174	197	201	208	197	202	217	215	192	215	205	187	209	214	211	205	202	192	239	201	190	197	203	185	204	193	206	197	186	199	192	182	206	211	189	193	206	182	201	174	199	196	214	189	204	200	183	198	205	220	211	195	206	203	188	217	221	211	203	187	212	211	223	190	194	191	185	211	175	203	225	190	185	193	178	198	208	210	189	187	172	198	227	185	206	210	225	189	182	184	211	199	194	199	169	161	201	191	216	194	205	208	185	191	202	192	246	174	186	210	204	233	222	189	202	207	191	195	200	203	202	214	187	213	200	199	207	190	191	193	200	205	203	183	204	196	194	190	177	177	206	230	190	197	198	178	187	189	188	192	174	192	179	206	148	203	214	190	190	166	206	206	185	207	223	194	196	202	194	190	181	190	187	189	197	175	208	192	186	213	187	185	220	182	179	210	189	176	205	182	203	209	182	189	247	192	188	188	209	179	209	216	208	195	208	214	192	205	211	218	201	186	196	187	197	219	194	189	182	207	198	209	195	216	199	221	193	188	194	153	211	193	195	197	189	200	188	207	197	188	186	198	188	178	186	163	189	211	222	214	176	173	215	193	204	204	209	206	208	196	181	190	222	217	202	167	185	184	205	201	192	187	181	164	191	168	215	223	202	193	186	189	188	194	201	223	203	190	215	203	197	195	193	201	204	200	204	176	187	190	219	193	203	186	196	203	181	204	197	183	180	179	181	191	195	181	187	195	187	182	206	203	192	226	184	181	187	215	223	192	188	204	204	203	222	214	185	183	214	190	201	198	192	201	191	216	207	192	196	211	219	210	207	201	197	208	219	206	197	190	179	193	217	219	195	204	198	216	196	209	202	220	213	188	236	198	204	217	197	162	187	198	197	223	176	192	166	195	201	173	199	205	162	197	219	191	205	198	208	196	200	198	237	177	201	203	204	206	186	194	188	205	190	222	199	222	191	203	211	204	183	199	165	226	197	184	197	178	224	188	218	189	208	202	195	178	191	218	224	200	225	183	193	181	193	213	186	185	195	208	185	188	181	219	218	181	216	203	195	192	207	206	201	194	208	197	206	171	234	204	191	190	192	206	173	186	201	183	191	205	209	181	206	195	195	167	189	209	180	184	179	181	211	193	219	209	204	232	178	219	221	185	203	171	206	198	199	173	207	189	186	199	207	201	203	210	203	211	195	215	199	210	210	191	194	186	207	176	212	194	174	203	232	232	219	203	197	190	177	217	191	180	232	211	210	211	193	182	219	186	208	225	189	204	207	229	189	200	219	185	172	195	203	217	176	214	209	184	176	199	191	206	199	163	205	208	192	216	226	203	202	198	194	193	184	188	194	204	192	202	190	196	184	204	182	193	186	194	230	199	164	185	169	199	202	207	217	198	160	213	182	185	204	174	203	198	180	220	207	212	185	180	207	182	198	209	207	198	212	222	198	203	222	201	199	162	175	209	206	185	222	220	197	203	208	196	198	225	195	208	190	212	243	182	193	218	187	185	195	200	191	198	189	183	204	197	189	189	206	189	201	190	190	177	185	194	198	173	182	193	184	209	186	192	187	177	208	192	205	197	192	175	226	214	202	194	210	215	203	195	170	217	203	169	196	222	202	211	186	191	192	181	232	198	194	222	195	186	207	174	178	182	200	213	201	181	188	204	193	206	218	188	170	177	186	207	178	198	167	208	198	218	211	223	169	200	184	206	188	189	207	192	203	212	202	233	202	185	179	167	181	237	203	203	195	183	180	184	204	213	187	210	195	225	199	190	206	191	202	183	180	193	198	199	182	196	194	223	213	193	193	194	203	199	202	193	177	200	183	181	216	203	209	203	244	192	241	206	211	207	188	193	224	217	202	201	214	220	195	221	204	191	194	251	193	213	193	175	180	184	213	198	199	207	182	203	174	211	187	204	204	200	215	158	186	191	189	199	180	206	183	205	183	196	180	199	184	200	201	189	211	220	204	199	188	219	201	166	222	212	193	176	210	212	209	176	190	211	182	213	201	192	210	194	190	192	213	219	190	197	238	187	189	231	202	209	210	194	196	212	189	220	216	185	195	212	220	225	214	197	195	202	208	200	179	206	205	189	203	179	199	204	224	238	203	209	195	209	217	192	178	197	203	215	202	197	189	211	191	206	197	179	192	160	197	200	193	190	198	169	199	178	200	208	174	199	196	201	171	224	180	190	182	193	162	194	177	191	195	216	214	189	197	174	191	185	206	201	203	176	184	220	189	180	201	191	209	183	196	179	203	207	198	182	197	196	193	208	191	189	188	218	171	205	184	210	215	200	181	180	224	228	182	199	205	181	191	201	201	177	193	187	194	208	176	213	180	198	178	177	240	221	195	172	186	207	189	219	219	205	207	190	180	213	198	201	188	204	183	196	188	201	205	182	210	203	209	211	195	194	209	178	212	201	223	192	176	202	203	198	173	179	231	201	188	215	178	202	199	218	193	233	210	204	220	190	214	218	201	208	215	188	197	214	196	192	206	213	212	170	223	210	206	190	205	183	176	194	174	199	197	185	176	176	196	214	226	213	217	197	200	178	179	185	206	196	187	188	211	214	211	201	206	219	189	211	191	198	199	196	191	204	201	188	177	213	205	205	188	206	193	183	192	206	196	173	192	191	186	170	207	201	198	190	202	186	185	201	187	236	183	188	190	236	200	190	187	184	187	201	194	168	187	189	212	185	199	203	181	241	192	190	213	213	165	199	209	151	214	182	206	206	228	192	189	202	208	236	207	191	221	190	177	169	192	185	244	210	191	197	212	195	190	197	181	184	157	194	180	200	192	196	213	198	232	194	187	216	205	225	189	221	199	208	194	194	194	232	231	205	197	189	189	199	205	165	231	195	194	213	217	188	203	195	187	181	180	194	204	206	180	209	186	219	200	207	198	191	208	208	213	200	207	194	208	185	177	190	206	191	208	200	194	199	183	185	193	217	188	184	170	198	186	187	205	203	176	230	199	193
11335	6647	16734	16187	15441	11167	6614	4827	4243	36500	9470	791	800	713	726	663	710	655	614	602	613	563	611	589	558	529	578	570	551	548	534	540	498	550	565	546	538	524	518	525	544	530	500	519	485	491	504	528	542	537	479	559	520	516	474	498	545	470	525	498	557	509	514	515	550	521	479	550	525	527	493	506	496	524	529	507	515	543	505	501	519	499	506	542	490	455	540	508	522	520	489	493	501	506	490	478	539	504	480	527	523	485	522	523	475	495	491	495	530	516	435	446	473	511	471	497	504	467	535	506	477	500	496	500	525	491	506	514	517	514	510	485	512	479	518	490	532	509	525	492	504	537	471	481	491	510	478	530	483	455	519	493	494	479	514	511	540	486	526	509	491	503	481	462	500	494	476	484	522	498	533	531	513	509	529	551	514	536	485	499	511	535	465	494	520	503	503	498	541	506	483	544	463	533	496	482	489	507	505	480	522	516	477	480	533	517	510	539	501	497	508	527	580	486	482	470	494	485	491	495	486	507	538	525	479	494	515	525	488	523	469	523	495	458	497	520	482	477	499	489	474	474	511	491	493	514	497	486	552	488	524	475	539	441	497	547	503	498	483	508	516	529	452	493	518	530	529	479	508	505	531	514	517	494	491	500	486	510	496	471	487	528	498	512	489	498	489	480	524	537	462	537	512	504	528	452	519	471	500	524	550	503	514	495	502	483	533	510	470	495	524	545	518	509	504	499	512	489	463	493	479	512	513	497	470	546	505	535	486	506	499	496	520	531	488	461	503	535	533	513	467	501	516	481	492	473	570	510	519	509	561	495	500	500	485	508	504	510	513	497	492	453	499	511	519	532	465	522	504	477	501	493	516	515	526	526	528	517	519	530	520	541	475	488	476	494	508	531	497	518	509	495	522	514	497	477	483	527	492	537	519	502	529	456	453	513	530	527	513	509	494	510	475	495	523	499	530	491	471	510	519	503	490	502	496	514	509	486	557	496	470	486	521	538	496	508	482	524	468	528	468	504	499	531	498	482	529	504	502	541	470	495	485	541	517	531	477	498	501	511	494	509	518	505	537	514	475	544	511	515	538	500	481	517	493	518	487	507	518	525	494	487	487	481	466	497	503	503	486	468	542	525	503	510	483	501	488	513	494	498	528	498	490	491	529	539	510	518	508	517	498	472	551	552	538	504	494	514	522	502	492	527	520	490	500	489	510	485	517	519	498	509	493	520	488	488	484	558	470	478	481	498	522	510	452	534	529	500	515	534	523	493	509	530	531	490	494	487	470	506	503	499	520	516	507	502	510	506	507	475	485	476	502	504	478	456	510	488	474	541	511	491	538	504	497	512	509	491	513	480	516	493	515	507	541	498	521	495	492	522	490	533	499	504	547	534	537	505	492	494	530	485	499	477	524	495	505	529	480	523	514	513	514	512	482	535	527	517	469	527	512	532	539	527	532	501	524	467	534	509	487	495	531	480	536	474	531	499	505	493	466	522	519	500	537	538	498	499	486	543	475	535	496	501	452	495	520	479	524	503	457	493	536	502	535	546	552	485	512	488	524	473	503	503	509	506	479	490	491	500	500	519	520	505	492	515	494	517	474	519	492	569	494	489	499	514	519	527	520	497	483	494	529	525	498	507	509	493	496	509	478	461	518	491	519	471	508	524	512	500	470	479	502	516	518	540	517	511	519	511	482	551	507	510	491	512	480	540	472	475	503	508	470	533	484	478	500	527	487	501	572	506	494	494	475	465	512	521	512	517	510	522	511	506	505	507	487	520	512	537	471	523	482	489	489	466	521	528	503	439	479	497	494	520	512	496	469	542	484	492	499	516	521	506	466	532	511	506	501	516	492	474	510	486	531	530	539	523	504	506	483	528	502	567	480	510	525	488	454	476	471	520	500	516	488	510	521	466	466	501	476	517	502	494	464	523	538	509	519	492	500	498	492	494	501	500	514	519	473	497	476	501	522	517	509	528	468	487	480	567	507	502	538	519	501	513	463	510	527	527	513	458	485	466	481	499	467	477	501	455	469	535	470	489	512	509	502	479	534	499	491	509	512	478	518	514	490	490	500	464	495	487	488	518	468	468	512	511	512	500	490	504	492	514	519	503	517	523	481	487	528	483	529	463	479	511	469	517	510	538	495	465	494	489	489	533	517	483	494	476	480	472	492	512	469	514	532	506	487	491	483	486	504	483	455	532	469	496	514	529	463	521	515	506	546	507	468	524	517	501	526	523	531	537	474	532	493	519	493	500	505	486	505	498	496	487	501	513	491	493	481	482	500	462	534	509	481	516	465	490	497	525	463	500	547	493	493	493	491	479	458	492	477	523	481	488	498	507	516	518	521	476	508	479	504	513	486	530	507	493	523	535	512	535	509	477	522	499	515	522	495	539	493	547	478	514	528	464	486	513	494	534	497	528	459	526	535	533	498	527	505	508	506	503	506	484	476	486	501	476	519	483	519	490	480	531	512	479	493	487	482	492	498	525	485	540	504	501	507	482	534	443	499	520	482	523	484	536	470	479	480	513	478	474	476	539	520	501	482	516	517	499	503	511	468	506	519	493	550	431	512	517	510	473	478	517	527	512	498	525	477	487	510	524	465	493	504	472	509	470	503	540	504	542	508	469	485	499	516	494	500	455	484	558	463	493	506	541	482	473	516	479	526	556	471	500	545	474	471	475	479	471	522	470	495	489	513	505	502	511	490	500	509	465	498	440	523	522	491	460	506	523	515	472	506	515	475	503	469	529	487	527	516	538	515	541	505	548	517	481	521	531	490	531	497	496	478	496	483	470	476	523	529	471	494	507	480	513	492	509	507	488	474	499	492	489	492	512	466	493	500	520	462	512	495	511	514	481	492	515	455	506	492	550	538	499	513	531	543	509	495	521	505	499	477	465	503	433	497	554	508	485	503	475	450	494	484	484	484	557	523	487	514	509	480	481	518	504	496	475	497	516	497	517	500	508	518	451	520	525	497	451	508	466	486	496	475	541	477	487	510	581	485	498	479	481	470	523	537	478	520	556	510	512	530	444	482	522	503	482	505	498	495	511	518	506	502	481	489	519	503	480	487	505	460	484	529	502	498	478	531	505	505	464	514	498	498	452	490	477	489	474	507	484	538	497	519	480	480	521	522	535	503	500	498	501	503	502	514	504	491	504	491	489	509	499	493	497	500	473	523	504	520	496	531	525	491	485	502	452	505	515	527	491	491	491	544	521	463	532	501	484	508	522	466	496	528	537	470	525	529	529	555	507	450	480	507	500	501	484	529	526	461	484	502	543	501	518	486	464	503	510	506	517	506	512	484	525	518	482	516	521	508	484	523	510	517	519	478	537	499	465	518	503	500	522	514	554	514	504	481	493	495	509	473	506	515	477	496	484	517	526	518	560	517	509	530	482	529	541	485	516	489	510	496	437	520	507	524	489	520	527	445	526	499	492	523	489	511	507	517	497	529	489	452	494	512	466	479	483	486	525	505	500	505	515
32312	14760	16939	12536	7856	5055	2749	1857	1800	26004	11868	711	465	446	445	403	409	396	386	362	433	359	421	406	367	379	386	362	368	378	372	401	363	397	351	361	368	356	378	337	385	407	371	396	366	366	403	342	348	357	385	393	393	367	362	383	350	344	374	360	386	358	394	395	366	373	371	374	362	379	381	345	358	344	364	357	388	356	338	386	378	351	357	337	392	373	365	345	346	351	383	371	358	363	350	412	373	396	353	369	378	372	388	326	373	378	336	367	389	375	349	415	344	382	386	370	353	378	401	346	366	416	374	327	351	368	350	343	369	361	377	350	351	361	379	404	376	378	343	326	321	373	366	351	383	351	344	339	413	396	391	360	336	345	365	346	332	330	362	355	378	348	377	368	358	365	378	384	383	371	377	351	370	363	324	387	373	401	398	391	385	398	329	311	399	388	356	358	363	394	352	402	372	360	346	363	396	395	345	409	393	343	393	384	394	383	352	371	329	381	376	355	345	359	387	373	389	408	334	335	386	360	383	343	364	371	408	369	368	403	365	344	343	391	356	333	336	388	340	348	341	364	350	346	366	347	384	375	370	373	352	384	383	392	347	367	391	374	351	387	387	415	359	368	369	348	357	352	351	368	355	411	342	359	328	325	415	355	382	340	362	378	401	349	405	343	401	386	367	353	397	349	357	382	365	354	366	392	343	399	364	372	369	349	374	411	344	402	357	378	390	417	366	363	384	378	383	375	381	367	376	364	373	380	367	345	358	368	345	351	360	348	354	324	355	399	367	347	368	386	386	388	355	355	368	334	388	383	350	329	365	400	329	397	354	392	358	401	355	380	337	380	316	358	391	342	377	399	394	372	415	354	341	363	368	329	329	383	376	366	367	377	370	376	380	382	344	365	351	371	336	377	380	358	356	347	342	404	338	368	380	377	348	368	376	363	365	338	359	371	384	358	352	358	375	406	393	369	386	360	351	359	349	363	360	341	340	394	394	374	364	358	362	326	357	370	350	383	355	354	348	410	368	370	377	370	372	338	369	381	342	358	398	367	390	361	374	391	389	364	385	383	358	349	351	376	396	380	323	391	385	369	355	393	394	344	407	374	349	359	363	376	418	367	348	360	386	341	357	379	368	345	370	327	323	352	369	355	386	374	385	379	386	380	382	357	366	340	364	373	342	389	369	368	330	367	368	354	379	362	387	354	372	366	344	359	380	352	406	380	373	386	391	371	341	339	341	401	375	379	356	359	345	358	337	386	378	341	368	346	344	346	359	361	346	385	331	345	389	366	379	361	402	416	328	391	388	338	358	368	360	360	359	343	393	385	365	366	357	372	343	360	346	372	395	373	385	366	367	380	400	354	333	356	355	384	352	393	364	396	368	369	360	373	333	352	344	380	356	377	362	329	380	363	380	389	363	356	405	370	348	386	336	371	384	390	341	342	359	349	357	344	419	394	421	376	415	345	361	356	380	381	400	346	335	351	398	350	350	352	412	390	337	377	329	374	380	371	385	375	378	368	380	358	399	396	330	361	388	366	372	359	388	379	359	347	379	410	383	397	344	364	389	362	340	396	370	358	348	358	328	380	364	362	374	370	339	362	399	362	351	378	397	404	390	364	378	347	390	358	385	397	319	389	359	379	353	371	388	369	367	371	362	355	369	360	343	338	362	350	358	379	374	373	374	388	377	390	374	393	374	356	319	374	398	331	382	369	377	344	378	363	352	345	369	396	368	363	380	366	348	384	394	399	364	347	374	360	350	358	348	359	390	357	359	320	388	409	380	399	353	370	385	335	360	365	364	389	351	378	379	378	399	337	417	364	395	346	355	335	384	368	340	373	378	373	376	384	318	349	356	340	386	393	380	361	394	379	335	382	406	345	370	365	392	359	351	401	373	395	314	343	360	375	340	371	397	356	342	372	382	386	315	354	387	371	385	362	332	399	346	358	340	376	365	353	365	392	351	348	366	368	405	359	371	383	375	376	369	385	364	354	342	390	370	379	364	361	366	376	368	408	381	367	332	382	360	354	378	361	345	383	364	356	375	384	363	374	402	364	353	365	347	394	364	330	361	343	348	351	358	369	329	355	320	395	361	419	380	344	412	364	357	399	368	364	366	365	361	390	367	386	418	361	354	375	369	368	335	355	382	355	362	369	369	396	394	357	371	337	381	380	328	388	359	373	358	366	389	316	355	348	382	381	376	356	348	337	351	368	386	334	371	345	330	370	370	374	355	372	352	371	361	363	372	348	353	369	376	337	336	351	341	334	362	364	352	347	368	397	363	383	382	343	362	355	394	353	378	348	391	404	342	374	358	362	363	344	341	368	405	356	359	351	368	384	360	363	325	371	397	390	359	364	402	377	361	382	388	354	333	338	342	387	385	362	374	361	388	348	367	345	373	390	353	373	390	370	399	346	333	355	399	382	389	379	386	380	346	373	395	378	407	409	382	336	346	348	337	377	395	349	367	400	365	381	356	366	380	392	342	378	366	340	359	368	349	339	379	385	382	352	360	360	330	349	362	357	357	377	388	380	348	371	355	352	361	337	386	324	339	369	374	363	358	380	353	349	372	345	376	403	375	408	336	342	351	341	332	354	372	365	381	379	365	370	375	359	389	370	391	372	372	390	386	387	408	375	372	382	373	362	362	374	352	362	361	365	350	359	395	352	385	360	367	358	369	344	357	397	372	376	358	422	345	343	365	374	339	350	354	354	388	416	368	361	369	364	373	350	326	370	367	339	378	368	359	329	375	378	395	365	381	360	368	358	353	368	324	343	411	369	400	370	381	384	396	390	389	370	373	437	377	376	361	391	396	361	378	381	403	369	359	380	385	387	368	385	372	360	378	385	369	325	366	386	378	351	376	369	348	380	370	354	366	379	344	350	381	351	354	353	376	356	359	376	357	364	381	360	341	351	373	355	382	369	379	388	354	395	402	352	405	357	399	397	383	369	375	353	368	377	372	376	362	342	332	339	388	404	378	317	353	359	390	351	358	375	356	365	385	384	365	328	340	354	380	349	395	358	354	334	376	344	365	356	383	343	317	344	363	398	375	356	396	365	332	373	367	351	341	357	386	388	367	328	356	357	364	393	344	379	401	388	334	426	380	372	392	394	351	397	365	385	350	360	365	372	355	395	351	372	342	368	394	369	365	384	386	370	377	367	351	381	359	346	372	361	349	387	365	367	377	356	360	383	375	402	406	384	353	370	382	359	389	388	383	395	390	382	374	349	335	364	337	360	373	385	369	368	335	383	353	409	380	344	334	367	393	346	343	350	375	320	365	355	343	391	343	393	354	383	346	336	410	371	377	403	323	366	351	368	332	379	385	357	365	377	385	406	341	420	384	389	379	332	354	325	357	363	352	358	395	384	349	376	393	366	337	368	395	356	378	383	367	398	370	364	344	357	365	339	345	369	333	368	345	342	355	382	372	347	366	363	365	370	401	328	332	377	370	390	382	339	348	343	330	377	364	361	372	334	372	350	347	357
15371	10070	22631	23405	20205	15940	10202	7383	8056	48562	13303	1499	1417	1283	1219	1269	1212	1087	1055	1080	1053	1070	997	987	994	980	949	993	932	940	931	889	912	910	927	899	909	874	905	886	909	908	856	897	891	928	867	863	889	853	861	855	858	862	864	866	874	871	858	863	853	901	839	891	900	801	805	851	897	825	853	845	789	829	815	844	841	853	902	815	883	863	840	821	831	848	869	868	852	858	841	858	851	840	863	870	824	920	810	818	843	807	834	834	852	838	829	812	837	839	844	851	838	830	810	870	876	862	855	821	872	853	882	826	839	838	816	848	894	852	791	830	846	890	841	840	855	793	894	817	816	852	827	831	831	822	849	899	839	870	854	862	826	813	831	771	863	846	812	846	822	907	835	796	858	845	862	867	823	841	849	876	805	795	837	831	881	886	867	861	786	813	822	812	818	852	843	852	829	856	833	828	816	831	844	841	847	811	868	814	813	845	843	767	800	837	845	811	810	893	863	829	792	803	839	889	853	842	803	790	846	870	865	838	814	801	840	841	838	836	812	792	823	838	802	850	833	803	816	831	858	856	836	881	843	843	853	837	817	813	802	851	768	842	858	789	867	837	792	858	798	795	823	851	886	835	840	817	811	809	807	835	796	881	844	859	837	835	837	828	798	861	828	901	860	819	856	851	826	806	841	839	836	815	826	844	886	856	838	878	804	793	848	840	845	837	797	829	830	819	865	850	862	785	829	807	819	843	887	856	869	810	808	822	848	890	857	872	879	789	838	877	869	829	836	824	851	818	833	839	851	815	818	826	874	809	817	916	833	798	815	847	829	864	820	810	866	807	880	817	851	834	849	857	858	873	821	837	841	822	829	826	794	842	862	792	801	828	855	805	852	872	797	799	821	870	813	853	850	842	839	843	865	869	874	826	769	797	805	823	841	860	830	799	861	790	839	794	784	796	854	872	810	866	850	888	829	804	818	817	838	837	827	869	835	837	847	802	779	849	878	835	830	856	753	884	812	847	844	789	831	795	856	861	846	802	840	835	844	837	794	852	846	875	818	821	828	767	806	840	852	839	873	793	829	775	843	813	845	873	833	839	866	835	808	813	795	813	850	867	814	760	920	866	851	843	778	820	879	796	792	829	842	788	799	805	832	879	801	789	852	774	817	842	866	835	885	854	850	898	859	830	847	909	805	833	837	843	811	849	770	859	879	824	839	834	832	822	826	810	833	858	847	780	891	854	808	875	822	826	829	775	897	800	826	806	815	806	842	848	830	843	843	848	832	769	805	901	825	851	872	779	826	821	811	845	821	827	820	863	828	865	816	851	834	803	805	864	801	826	871	879	860	841	829	870	848	836	833	852	828	852	870	808	820	887	813	796	855	806	787	812	813	820	857	829	854	833	832	876	798	874	879	863	830	830	891	786	839	807	889	824	892	894	834	861	848	807	842	823	788	829	814	805	793	890	874	773	789	825	817	876	873	799	821	833	889	844	833	865	843	804	873	796	833	841	847	834	887	777	798	831	838	806	824	826	810	823	856	839	808	854	825	844	812	846	875	851	839	835	864	822	827	790	849	860	848	861	821	819	818	845	853	821	877	788	823	824	865	838	821	834	837	853	816	795	830	841	819	819	808	864	806	791	805	795	822	820	843	803	823	861	858	834	880	870	843	811	830	839	869	794	825	848	889	847	846	776	864	845	863	831	837	780	799	842	807	795	868	822	841	873	861	789	768	840	867	861	777	838	854	826	784	837	824	860	784	838	837	844	809	803	835	913	787	803	823	784	834	773	872	862	821	781	834	822	840	834	838	836	832	832	851	808	889	878	833	828	820	864	824	839	831	828	827	830	807	860	819	900	821	820	804	835	890	812	818	862	826	846	828	781	847	813	827	815	858	812	824	810	801	806	817	796	838	814	860	847	882	806	781	821	837	853	880	818	828	816	867	825	800	798	849	813	811	861	848	811	863	791	820	870	806	795	845	805	867	873	805	807	837	864	806	859	835	875	855	849	797	798	816	869	890	819	869	821	802	796	802	857	844	882	882	838	872	817	857	819	863	824	801	853	836	780	861	812	768	818	856	819	846	856	840	840	811	812	824	815	832	768	802	850	778	821	829	835	908	846	867	836	860	792	822	854	884	860	845	856	813	861	840	858	790	815	865	857	899	878	832	874	881	834	847	836	800	897	829	840	848	864	860	854	839	799	821	849	781	784	916	845	794	823	834	865	792	837	787	839	839	860	842	833	785	855	824	819	824	884	854	847	815	809	883	814	833	846	775	833	850	802	845	863	882	845	853	805	873	812	827	802	867	840	896	861	872	843	847	825	810	870	834	863	866	787	847	799	827	843	792	840	865	863	843	861	884	863	827	858	874	791	852	859	842	835	858	789	777	869	809	793	825	859	817	837	762	818	816	873	858	827	821	828	810	812	840	831	832	851	857	828	833	802	853	839	834	806	868	787	836	812	808	825	829	784	813	845	860	835	843	873	774	836	812	891	833	801	809	783	882	838	846	801	843	850	799	849	873	821	862	791	821	861	865	842	836	888	779	812	816	833	809	847	825	853	895	839	781	886	793	849	821	842	806	814	812	806	804	869	840	854	869	797	858	908	862	807	768	814	796	800	823	810	824	829	821	810	845	845	817	844	848	781	818	835	840	818	828	821	821	875	845	894	839	881	833	799	841	862	873	850	855	847	848	873	834	828	824	823	826	861	846	845	827	860	828	857	856	864	812	849	820	806	860	842	944	854	797	871	853	840	844	875	833	814	857	779	832	847	855	833	852	877	847	805	794	869	819	797	831	785	780	847	774	833	785	868	829	846	808	810	892	853	888	822	802	784	899	844	860	845	832	841	823	822	819	870	820	854	901	785	871	764	854	803	800	840	804	815	895	823	798	860	831	832	838	826	860	832	837	809	790	846	833	871	849	833	880	811	815	857	845	867	862	849	777	791	844	828	811	827	795	822	845	858	865	845	882	849	869	824	866	798	846	868	853	821	790	800	833	882	798	855	869	848	848	844	839	832	799	856	825	780	797	818	852	860	840	873	820	787	779	802	844	804	812	841	841	818	876	880	769	806	856	827	836	824	821	854	823	850	853	818	828	814	794	794	889	830	850	798	775	826	844	851	834	833	838	826	849	842	822	883	804	805	815	824	872	808	825	850	810	826	863	850	818	797	836	858	840	857	803	800	811	883	854	847	819	847	857	873	811	859	861	881	875	826	824	824	839	789	883	841	821	841	850	825	852	821	832	821	770	845	830	863	854	822	833	879	811	844	836	833	833	799	811	836	829	915	862	843	836	811	850	810	858	835	844	874	782	883	836	868	877	813	848	836	799	829	815	790	920	892	852	859	859	787	813	859	830	849	799	843	818	798	853	828	851	845	831	798	750	845	844	857	815	896	856	825	896	892	823	819	836	862	819	817	858	803	881	818	823	793	857	875	809	860	780	800	866	868	845	800	869	806	811	897	869	852	808	859	831	873	863	870	847	830
11289	4387	5278	4306	2252	1365	758	489	323	736	368	151	159	156	163	158	165	148	160	145	149	180	161	173	160	160	162	167	149	154	138	160	120	135	140	150	170	180	161	158	172	169	164	132	156	161	153	134	150	157	129	168	142	144	175	159	164	158	158	164	145	152	147	154	180	160	150	155	158	149	176	163	159	162	158	161	150	158	165	160	160	155	160	162	163	149	145	162	161	166	203	164	149	182	149	163	179	145	168	162	144	177	145	165	151	180	175	145	155	155	162	163	150	160	147	150	172	174	164	157	157	139	177	148	161	170	171	153	132	153	147	159	124	148	169	179	142	164	160	137	167	139	142	149	172	144	146	134	134	152	137	170	162	145	165	161	164	170	155	162	164	147	193	177	157	144	163	156	144	180	151	169	155	181	124	154	146	157	143	150	174	137	138	169	151	159	159	158	170	178	150	141	165	146	149	161	134	152	151	168	152	159	167	185	162	139	171	147	156	148	155	154	153	150	147	139	129	141	168	161	154	150	154	161	133	137	142	137	156	176	154	154	151	144	143	159	139	149	162	163	162	143	154	124	152	169	176	157	146	167	196	152	164	157	210	165	168	132	174	191	155	144	162	169	188	167	148	165	158	153	159	155	159	156	132	152	149	135	146	180	155	182	167	142	146	168	163	137	155	168	119	161	175	152	179	137	161	147	137	167	154	144	166	158	147	153	151	155	161	146	167	143	160	129	161	159	188	163	174	166	185	152	160	137	173	155	182	155	156	182	151	166	158	165	184	150	151	166	164	163	141	158	160	169	177	177	157	156	150	156	175	165	173	151	163	169	137	162	147	162	162	175	198	174	146	177	193	172	135	120	136	161	146	154	143	176	134	138	186	144	161	159	170	167	186	137	167	155	165	150	171	149	148	156	158	158	153	182	132	163	148	158	170	159	160	177	155	138	169	172	145	159	151	161	138	145	139	145	170	149	158	137	137	162	159	163	167	152	174	160	186	134	132	167	160	163	154	176	144	140	145	152	147	164	152	167	150	163	164	127	147	168	186	170	163	164	141	150	176	176	153	170	147	142	146	162	149	170	174	148	123	153	161	167	141	153	167	147	147	176	168	152	159	162	159	173	168	148	151	180	165	153	157	154	168	185	154	153	153	153	155	146	150	144	168	183	168	156	136	168	163	138	161	181	155	157	150	151	161	146	174	177	173	165	165	167	165	159	141	158	147	148	159	165	169	167	173	167	159	141	153	153	172	155	164	149	173	169	148	149	152	170	158	161	166	141	167	192	160	150	176	175	163	164	156	151	160	169	148	125	149	154	202	154	168	162	147	148	160	135	179	157	145	139	131	166	181	174	167	155	159	167	187	179	169	162	156	151	146	151	120	158	149	153	162	166	139	167	170	159	152	164	160	158	161	142	143	163	144	151	144	184	157	159	142	168	168	138	149	138	137	171	174	151	178	173	141	162	139	166	158	158	136	186	152	169	173	169	159	154	146	149	150	173	139	174	166	138	170	158	178	180	145	178	147	196	151	149	148	156	162	177	162	161	153	143	177	162	149	142	157	171	161	174	163	131	165	152	164	137	150	171	167	147	146	162	145	161	151	127	165	153	164	164	156	146	147	140	158	149	172	166	156	173	160	164	179	156	169	132	159	149	171	160	154	169	148	170	155	163	170	150	155	154	165	143	168	144	191	159	176	138	149	149	158	162	182	204	162	162	121	143	139	161	155	184	150	153	157	153	159	162	154	148	154	137	177	146	164	156	131	164	142	182	139	184	158	159	161	152	147	177	175	140	154	151	150	152	167	169	162	148	165	151	167	159	172	158	136	163	147	153	170	175	156	155	151	140	153	142	162	154	154	157	142	153	163	151	144	135	151	188	165	171	160	134	143	166	137	148	144	149	129	151	142	172	143	170	152	156	171	159	172	147	149	170	137	172	164	168	154	151	151	154	161	155	150	166	153	144	167	170	163	153	132	176	171	139	165	134	179	188	141	141	143	139	177	164	148	164	153	142	147	126	142	141	160	168	167	162	171	145	142	151	165	156	150	168	155	178	171	151	163	177	160	158	165	158	132	139	137	167	182	171	151	159	155	155	152	155	175	155	165	155	159	143	149	159	151	147	167	140	166	174	152	151	183	145	140	174	178	179	150	139	156	148	143	144	124	147	158	149	149	151	138	176	164	169	169	155	153	146	140	161	143	139	167	176	157	153	180	159	173	146	149	159	139	168	169	166	167	175	157	156	188	150	159	130	147	169	158	142	156	160	141	147	169	165	194	166	148	190	138	154	172	140	183	172	169	156	146	182	151	152	157	167	157	138	143	156	186	157	158	158	166	152	157	153	176	167	182	183	179	142	175	158	158	147	150	163	170	168	187	146	126	166	163	154	159	178	165	166	140	192	174	152	160	138	153	169	178	139	151	176	158	152	148	130	160	170	154	149	147	144	162	173	157	137	162	145	148	167	151	147	160	159	159	170	161	145	171	170	146	150	158	137	156	155	153	159	128	184	170	149	143	177	160	154	153	160	166	157	157	160	169	132	174	161	169	146	169	174	153	163	149	169	162	140	157	158	174	165	139	156	148	140	173	175	168	159	149	148	171	157	166	143	161	165	168	153	150	153	148	155	170	164	166	151	161	142	146	145	154	169	148	149	157	166	168	160	135	169	143	133	144	155	155	129	163	163	164	164	168	174	141	183	169	153	162	175	161	150	155	163	187	153	161	162	147	140	155	150	180	158	154	151	168	177	169	178	157	165	164	160	164	168	150	165	146	176	167	152	148	143	177	162	152	168	147	173	146	170	177	174	174	164	159	158	150	179	151	180	161	147	151	182	177	132	149	138	163	167	157	154	166	137	150	163	130	157	125	170	140	153	164	152	162	180	155	183	167	178	168	130	186	152	148	157	132	188	155	173	139	147	164	139	140	145	157	179	151	160	150	155	164	152	169	169	171	174	166	142	139	166	177	156	174	152	145	148	153	164	171	156	154	168	177	147	161	166	140	147	142	168	163	155	169	165	149	157	151	156	145	173	158	161	155	151	128	152	156	161	155	171	158	164	164	142	148	169	175	123	157	136	145	146	156	163	129	145	170	137	172	164	154	179	163	163	163	158	156	175	183	132	167	144	172	159	159	170	162	164	150	154	145	152	162	168	187	149	146	160	181	164	176	152	175	154	148	167	179	163	137	167	159	173	173	147	175	161	162	140	160	168	130	157	151	153	139	156	197	150	165	165	176	147	175	156	169	172	139	152	150	155	159	159	161	151	151	180	155	170	163	161	173	158	142	186	165	157	177	165	147	149	156	172	164	146	170	169	158	155	171	179	157	146	156	157	169	139	161	183	174	158	192	143	156	160	151	174	169	173	169	146	150	146	172	156	121	148	171	174	133	148	168	175	156	170	152	177	162	171	171	144	175	178	163	154	148	171	134	161	171	135	164	148	140	143	137	150	153	132	152	130	148	158	150	171	174	160	177	137	149	158	165	176
5902	3797	9336	11431	8303	5674	3268	2281	1614	4552	1536	407	423	479	417	380	434	401	405	426	399	382	440	428	401	392	393	420	393	414	457	373	404	393	420	436	424	401	380	403	416	434	447	455	434	439	418	413	393	426	408	394	406	390	416	408	396	403	428	386	407	409	426	399	391	403	388	383	431	408	401	388	394	388	430	423	436	452	383	372	396	401	414	378	371	417	445	392	412	388	386	418	395	395	369	406	394	421	419	401	430	394	421	425	406	407	401	424	387	427	406	405	409	425	416	427	389	400	428	431	424	413	393	402	412	402	429	389	405	400	406	386	426	433	402	390	412	419	421	405	418	402	401	409	397	388	412	399	414	408	392	376	377	402	420	432	407	405	434	386	454	384	411	442	366	390	424	396	409	426	393	438	438	384	407	411	415	410	409	412	378	411	399	407	386	405	421	401	419	388	393	405	429	396	392	380	399	424	380	434	416	409	401	373	418	391	401	397	435	387	393	428	403	418	366	420	401	403	371	408	395	376	429	414	424	418	384	422	385	360	393	411	391	416	381	401	374	406	389	403	411	385	401	397	397	411	431	434	423	395	446	381	408	383	435	408	414	418	371	409	413	417	434	444	394	412	434	431	385	458	408	405	439	387	413	415	391	447	434	408	424	372	393	427	400	377	414	391	459	367	404	397	391	393	391	410	441	404	383	400	437	402	434	434	400	446	408	395	402	414	393	374	381	400	410	425	394	404	419	378	399	397	412	391	404	423	413	429	389	441	420	386	415	420	417	416	401	442	402	410	430	410	403	385	388	420	435	406	380	427	397	408	447	406	386	407	422	384	398	387	397	387	361	377	403	389	404	424	411	381	449	432	394	405	395	380	423	404	425	372	422	379	400	422	384	424	433	372	405	414	393	424	398	389	384	403	419	391	400	414	396	436	386	399	380	415	419	382	431	408	423	414	380	364	443	389	398	388	378	399	400	412	390	402	408	435	429	430	410	417	424	389	404	382	400	399	455	401	395	428	433	394	413	362	405	372	389	416	423	408	407	348	399	408	377	385	378	422	449	428	432	427	407	412	403	371	414	413	394	408	395	423	403	397	362	402	443	407	398	381	395	404	419	386	386	409	404	420	452	408	413	403	397	407	387	404	410	393	414	434	395	430	407	398	385	420	420	369	458	382	365	388	402	410	410	406	425	392	408	417	417	385	460	414	393	412	397	425	407	436	412	417	407	373	406	412	382	400	412	361	417	397	429	402	419	397	460	395	382	383	394	388	440	414	432	415	382	370	383	418	423	397	388	435	366	412	389	413	418	398	395	404	405	420	393	449	432	398	439	430	424	390	377	413	381	395	414	431	430	422	420	370	394	426	369	404	411	394	417	423	413	404	384	402	436	406	407	389	366	392	425	450	423	430	417	421	426	446	382	373	384	415	393	399	445	414	442	384	367	449	396	428	433	410	399	387	405	405	410	415	401	416	422	417	420	422	438	426	447	437	401	367	429	402	391	395	415	377	397	401	396	414	417	417	438	376	435	430	449	364	413	420	403	419	387	424	411	429	392	422	381	438	413	406	382	397	427	432	413	386	389	409	427	406	426	406	391	420	392	410	397	431	409	437	413	433	431	406	406	414	377	389	401	418	384	386	423	398	418	387	408	394	413	375	434	408	396	392	374	387	387	424	363	384	426	387	420	388	438	390	437	409	384	417	409	430	403	381	412	458	384	427	405	402	404	429	444	431	421	435	397	418	396	419	418	401	412	400	398	410	414	398	450	381	420	415	422	441	401	414	392	390	412	403	424	426	415	439	385	402	435	449	386	422	366	404	407	405	395	389	418	394	379	420	404	447	382	436	390	437	408	400	395	415	396	385	443	411	390	385	388	414	420	416	391	418	395	390	416	367	419	429	411	412	447	437	402	410	385	383	406	408	434	431	395	392	412	422	412	434	415	375	380	393	401	410	401	425	439	442	393	458	413	396	398	414	423	385	415	384	439	391	427	400	415	370	389	440	401	422	391	433	427	362	374	409	404	427	418	422	381	444	415	421	395	391	408	412	446	399	410	393	387	410	352	388	401	437	384	381	382	400	455	382	418	412	375	406	392	424	429	401	396	375	401	399	412	424	405	398	415	424	450	402	389	406	391	415	427	388	447	386	381	376	342	423	404	431	400	384	415	424	385	424	411	417	391	448	430	420	414	419	411	405	431	424	440	428	406	452	427	412	420	438	442	438	386	398	391	399	402	391	411	392	386	400	435	416	392	379	415	427	452	398	442	370	423	398	399	404	380	394	431	405	386	421	421	421	405	426	387	406	414	382	398	419	397	384	397	407	362	375	428	405	419	385	404	412	427	371	371	400	404	402	424	424	415	408	399	411	366	422	439	439	373	415	433	385	392	404	425	385	404	410	403	370	401	410	400	442	413	438	421	436	391	424	407	409	382	404	431	428	402	415	431	436	403	451	418	426	407	405	418	415	383	433	437	433	395	394	471	382	386	425	431	404	399	404	413	438	400	409	396	394	397	402	403	409	391	418	408	381	381	387	375	386	437	395	409	406	415	405	366	413	421	401	399	427	404	404	435	430	361	423	424	414	418	401	386	425	422	398	413	417	388	405	393	405	399	425	420	440	403	374	400	394	360	379	389	403	393	388	399	431	383	422	428	388	396	410	422	380	397	371	398	444	384	411	381	438	435	392	390	414	412	402	427	442	398	385	392	445	375	429	390	444	358	377	393	410	401	357	416	412	377	417	409	383	443	407	391	411	420	372	397	393	407	415	403	409	456	355	409	417	396	397	400	413	461	392	402	401	389	386	391	415	356	468	406	393	432	404	393	398	409	374	424	421	403	404	410	387	402	423	421	422	367	405	361	388	386	428	434	386	452	392	387	396	417	376	443	424	421	416	409	454	384	406	388	409	395	383	396	411	389	408	427	392	418	427	400	389	394	393	424	416	382	424	428	392	422	411	419	430	420	418	423	376	417	444	425	412	440	432	383	428	401	398	425	420	392	369	379	401	391	401	429	413	418	409	423	387	390	411	407	405	446	438	405	400	401	417	404	404	415	406	396	414	397	375	413	399	420	395	389	397	411	395	417	370	410	393	430	421	397	415	443	398	429	451	443	398	399	400	390	441	428	449	418	434	441	419	393	419	386	413	402	437	409	412	405	407	399	388	373	429	383	389	377	423	385	432	386	417	403	363	429	375	371	421	380	401	434	437	415	412	418	413	414	400	429	421	388	392	386	431	420	420	392	404	403	381	413	428	410	417	393	391	430	406	431	399	408	439	410	425	421	435	400	406	381	397	410	420	398	413	419	420	398	444	416	408	412	457	427	419	415	403	402	419	407	370	401	395	407	419	424	433	426	409	431	385	406	436	420	408	415	397	445	402	411	364	414	383	394	432	415	412	388	426	394	391	401	388	403	414	435	399	396	402	436	394	424	444	407	407	454	434	420	403	410	415	392	435	419	406	389	421	408	386	387	394	394	389	390	378
22929	8566	10587	7338	4788	3055	1495	1035	1525	13226	8744	406	239	224	245	243	216	216	224	248	209	211	221	216	211	224	224	194	239	201	212	247	221	201	218	219	210	209	206	199	205	258	221	240	207	200	183	181	203	205	206	223	207	216	204	198	199	214	224	207	212	224	193	203	230	227	213	208	221	234	207	213	187	186	247	216	235	213	203	207	209	203	184	216	222	203	235	231	193	173	173	191	211	248	205	219	188	222	199	193	196	196	194	187	170	206	219	223	210	220	214	249	214	210	190	208	214	203	212	194	208	200	189	245	210	235	223	240	200	174	194	208	176	199	209	212	214	215	212	194	195	195	215	209	208	232	219	221	229	213	205	209	226	210	184	221	213	195	204	188	198	232	203	198	213	240	213	233	206	207	206	212	211	191	225	220	194	193	205	221	180	215	199	200	196	195	203	212	236	207	202	217	233	211	212	200	216	217	222	202	209	216	206	199	235	202	225	206	205	199	210	219	225	212	240	197	212	205	196	188	209	216	234	243	191	203	210	238	205	195	215	219	191	205	197	209	218	191	236	234	209	207	203	183	212	229	227	201	213	186	187	217	184	182	234	202	214	205	207	200	223	186	194	213	231	221	208	197	226	193	237	203	184	203	205	200	205	230	218	229	219	207	187	189	241	185	207	236	222	212	204	225	198	199	199	208	234	233	200	199	202	238	188	194	209	193	234	220	225	197	211	212	227	219	192	193	208	202	198	223	241	214	202	222	219	205	191	204	195	237	218	202	227	182	232	171	219	219	248	251	228	212	213	195	215	237	210	184	218	183	191	193	170	206	202	196	171	219	245	194	219	208	196	221	211	216	196	211	217	218	218	203	214	193	221	213	205	199	210	205	209	218	208	184	202	206	211	212	195	200	188	216	226	195	191	202	230	207	205	199	193	227	205	184	185	188	186	190	191	208	184	188	199	207	222	215	201	204	209	198	235	198	212	201	196	220	236	195	223	224	228	207	204	189	208	206	212	185	215	215	216	205	194	189	206	212	194	223	171	223	230	212	181	202	220	210	224	227	179	214	193	214	208	211	197	226	213	214	236	254	212	226	196	195	226	186	209	198	218	223	169	194	208	198	183	236	194	215	199	192	186	231	220	201	221	205	196	230	201	205	204	174	212	192	200	202	217	212	202	227	210	209	205	210	217	199	209	212	218	226	227	197	195	216	199	198	217	187	190	225	232	189	215	211	210	202	224	189	202	190	182	199	181	228	216	217	195	223	188	205	207	206	215	236	212	215	195	188	215	223	195	190	186	197	186	206	196	224	189	196	205	226	219	237	184	204	208	213	207	207	230	162	234	224	228	220	224	230	191	225	203	212	208	216	212	208	196	227	183	218	218	202	208	195	229	228	190	183	184	214	212	194	224	196	199	194	191	233	210	231	192	181	196	224	207	213	227	194	214	199	206	215	202	205	211	220	205	212	229	240	204	204	210	182	212	200	218	214	195	199	201	212	224	225	244	223	223	216	211	211	219	222	216	220	203	205	176	222	192	225	203	212	239	212	210	194	230	203	219	209	218	221	214	196	238	170	217	207	241	233	232	224	203	203	205	186	186	208	223	204	220	214	201	194	212	227	198	210	186	216	184	210	215	193	200	195	196	197	192	204	197	224	197	209	234	217	196	231	216	178	234	244	227	220	206	176	220	210	217	214	223	207	206	186	193	218	229	214	208	204	247	232	197	203	176	213	223	205	198	229	204	203	202	218	196	229	214	211	196	232	191	220	208	223	180	223	184	188	216	210	228	177	233	207	233	194	242	186	212	207	206	216	182	188	195	238	230	229	235	189	199	216	221	204	201	203	223	194	187	226	195	195	187	209	211	213	201	201	216	199	203	206	199	233	195	191	217	200	210	224	192	215	226	201	228	201	219	209	218	183	217	231	207	220	221	236	225	217	207	211	189	216	225	234	216	200	202	213	199	198	192	184	200	194	203	218	218	214	199	185	209	200	239	199	201	205	231	225	228	206	190	209	217	193	202	197	204	215	227	218	220	224	200	213	208	219	232	216	180	197	237	236	215	210	208	224	223	220	210	220	181	209	191	188	209	215	203	237	249	203	209	238	234	215	228	178	209	228	198	199	216	204	200	206	213	247	195	223	219	209	217	227	215	200	241	206	220	204	179	219	196	218	223	204	211	217	184	189	208	205	211	183	196	212	242	209	233	213	240	214	199	198	204	184	188	186	215	191	183	224	202	202	227	224	233	245	210	200	206	199	214	180	226	197	195	200	200	193	217	218	201	211	202	207	214	237	217	205	181	208	224	227	183	219	192	191	210	194	230	234	216	185	217	213	199	197	171	194	215	236	212	201	216	186	179	198	206	219	226	221	193	214	212	193	221	214	204	214	184	188	232	173	233	204	230	237	207	221	182	204	206	205	223	218	215	173	206	193	216	177	201	213	205	204	233	195	213	203	216	241	229	174	201	206	201	206	205	206	223	224	209	211	212	229	197	217	188	201	183	229	234	206	202	196	179	203	210	213	204	225	199	212	210	225	206	208	238	201	212	233	233	226	223	206	201	211	193	222	213	215	220	214	225	183	233	212	194	177	212	220	218	207	212	219	222	211	206	204	190	216	245	185	208	216	212	196	197	200	212	206	197	233	223	197	235	200	201	208	221	214	215	198	186	172	223	218	198	191	210	190	205	203	249	200	209	200	212	214	194	223	201	203	204	210	191	199	162	192	216	220	226	216	217	213	225	193	224	201	182	181	211	182	217	208	192	216	196	211	208	206	197	210	227	220	240	225	224	207	174	211	219	198	224	206	215	253	211	228	192	185	224	229	190	205	191	204	215	210	207	192	204	196	186	245	203	200	190	212	216	213	197	217	204	227	227	201	220	214	205	229	212	213	192	214	211	198	211	221	191	201	230	186	204	214	182	202	194	221	186	212	250	239	208	214	214	217	205	193	233	201	209	215	200	192	192	206	223	212	202	197	207	225	207	241	201	231	217	209	194	211	219	207	197	199	197	195	198	221	199	211	236	211	209	202	207	202	225	237	230	202	200	195	194	182	191	202	209	170	219	227	207	223	256	216	214	202	236	217	214	203	210	202	181	194	197	204	198	222	185	228	211	218	214	222	224	187	209	199	189	223	203	205	208	208	199	186	214	205	204	189	227	200	213	218	210	180	204	208	200	182	206	189	196	219	193	206	238	210	190	208	180	216	188	200	199	214	226	215	211	227	171	208	239	195	218	212	216	226	218	212	213	209	200	193	209	203	207	182	210	211	222	188	239	241	198	194	188	196	218	179	195	222	193	194	202	242	220	194	204	228	200	230	201	218	224	200	231	212	187	187	233	188	186	239	212	201	206	238	200	220	209	244	209	195	228	181	202	217	229	201	229	208	208	224	224	205	227	185	201	186	214	188	205	210	217	202	204	187	195	212	208	228	192	196	213	214	216	223	201	174	212	197	235	233	189	215	216	244	235	201	229	179	191	172	214	224
11766	6503	16461	17087	14934	11072	6663	5081	7799	36254	18036	838	795	770	715	680	651	631	643	619	626	526	603	562	633	577	590	580	555	570	626	540	567	523	557	574	556	560	571	523	549	544	572	500	562	557	595	575	531	551	505	543	556	555	542	565	539	521	579	555	510	539	523	516	550	586	500	561	511	535	580	527	512	533	536	527	553	555	572	523	507	518	596	546	533	552	508	538	545	521	554	558	548	509	497	531	543	531	560	582	554	545	532	515	499	512	495	537	530	534	547	502	545	547	526	528	510	514	544	507	552	576	552	509	549	548	486	535	514	540	583	520	501	562	532	512	522	533	542	515	562	551	512	485	557	534	512	558	520	520	549	516	508	499	533	488	511	559	547	534	507	504	566	567	519	517	537	541	506	533	513	549	541	519	546	497	513	503	531	542	509	547	534	538	535	549	505	528	555	495	521	481	543	563	542	528	509	500	562	558	534	548	542	539	553	500	501	514	520	512	547	543	511	487	511	577	537	517	528	511	569	519	515	529	497	527	520	530	535	509	542	552	516	573	468	516	511	501	531	519	558	517	497	574	538	512	538	499	516	544	553	513	544	522	563	521	538	540	545	489	559	500	523	564	510	542	544	555	551	521	476	520	554	534	529	498	559	547	538	543	538	529	534	501	515	529	540	506	526	521	502	520	534	560	524	533	495	547	501	528	551	518	538	505	524	532	536	540	550	526	541	540	567	536	529	498	548	530	553	546	516	539	528	603	534	511	531	517	550	529	503	495	515	544	495	528	548	527	541	508	474	623	524	524	506	541	543	515	538	507	574	483	498	511	531	516	534	518	553	512	553	525	506	558	512	520	528	486	501	547	572	519	517	528	516	534	544	535	505	501	473	538	508	521	497	506	566	532	518	542	521	530	493	546	531	559	547	521	506	536	534	502	506	508	535	554	504	529	553	514	547	502	514	508	471	524	551	495	472	555	534	600	552	535	536	517	516	488	533	513	509	562	528	507	547	503	526	541	506	537	517	548	541	483	562	528	537	532	526	560	504	507	533	555	546	545	523	540	534	515	518	490	535	559	516	568	515	488	554	540	570	535	538	529	529	511	533	515	557	512	513	519	537	537	519	549	549	527	507	503	514	494	533	503	515	509	559	577	526	519	544	521	552	573	526	512	517	535	508	527	539	531	500	520	555	531	517	520	507	524	508	524	528	502	531	533	566	544	505	498	480	534	516	512	519	535	498	520	506	476	551	502	563	577	561	516	516	504	490	495	551	545	529	527	512	514	493	522	540	530	507	581	534	541	509	500	505	519	527	529	529	515	528	495	498	581	518	494	561	511	529	548	531	527	493	537	516	512	509	535	502	558	567	486	554	548	494	533	507	511	527	537	520	536	474	523	537	509	503	544	530	545	541	502	504	557	557	522	528	543	512	533	532	533	567	533	522	544	514	546	537	509	517	532	543	518	561	535	525	562	584	579	535	493	534	525	513	493	520	527	521	566	582	500	550	502	512	501	528	523	513	527	565	572	522	539	529	503	506	552	588	554	517	529	478	513	519	527	504	545	513	506	511	508	548	569	547	540	539	530	526	575	517	542	527	512	535	542	527	539	518	533	554	531	523	532	570	496	524	536	548	564	549	515	496	514	494	472	510	514	522	515	544	496	496	525	538	535	518	568	527	536	520	487	517	518	584	551	537	532	525	564	531	530	524	549	526	572	558	532	505	529	496	530	526	520	522	533	574	545	557	546	491	504	530	494	529	526	570	504	532	515	501	547	556	541	529	567	546	564	530	513	547	483	535	554	556	553	540	516	524	515	520	560	599	492	553	529	531	521	529	541	526	580	551	510	523	538	547	528	524	508	578	519	550	557	538	567	526	523	568	527	528	538	550	524	569	522	500	539	542	560	505	519	549	540	553	507	527	529	510	548	520	518	508	556	558	552	528	550	490	520	558	554	530	510	533	522	522	551	526	515	572	522	536	555	562	516	504	533	530	471	544	521	539	519	560	529	504	539	531	545	555	503	544	501	539	546	497	513	548	529	541	532	516	547	495	507	523	492	535	505	531	546	475	480	552	503	489	496	529	532	556	516	535	529	516	533	550	562	525	526	523	499	509	511	546	513	516	517	541	498	511	541	523	542	477	542	526	510	485	554	552	520	506	533	535	562	522	553	507	478	596	489	545	524	542	478	524	527	501	501	514	499	562	498	536	492	515	539	539	524	539	516	558	529	495	535	538	509	499	498	535	548	498	520	516	552	554	537	540	531	545	534	508	517	488	519	524	519	508	527	525	531	510	545	523	574	486	554	486	518	523	547	582	556	517	522	550	510	489	514	522	559	523	531	529	585	529	539	511	487	573	519	512	525	546	532	535	535	535	535	463	522	524	504	534	540	499	592	567	509	558	522	515	530	528	514	512	515	512	593	514	552	524	524	572	525	544	536	526	514	515	519	520	520	563	521	568	575	557	549	537	538	559	495	527	527	540	558	520	536	503	534	539	534	508	520	537	478	559	500	557	560	608	530	557	515	549	538	512	532	510	500	530	573	503	523	568	517	548	509	519	516	521	497	525	547	534	545	500	576	526	529	517	510	516	571	513	532	526	558	487	528	552	510	519	522	550	531	521	524	517	516	523	532	545	539	518	555	541	513	543	527	549	571	535	534	551	523	520	522	538	498	485	542	517	529	555	522	557	536	515	521	503	538	508	555	507	473	522	513	530	549	519	524	541	520	482	558	543	546	538	534	547	544	575	551	591	560	521	516	563	528	540	494	529	523	506	529	558	538	533	522	570	514	555	537	507	480	510	515	539	556	535	516	523	553	537	546	515	476	582	541	535	548	487	533	543	521	538	538	477	556	529	491	557	552	479	524	521	506	504	508	523	531	519	511	522	529	493	549	578	495	509	526	548	491	581	546	506	549	515	542	538	506	542	548	532	484	489	558	548	524	547	517	519	509	545	520	514	511	497	518	543	499	554	559	526	551	554	511	587	521	554	504	559	521	522	479	522	525	543	530	500	517	497	526	530	490	568	511	533	534	568	521	525	537	517	495	538	580	535	557	482	512	508	513	550	524	551	513	511	519	527	555	562	529	519	520	527	581	484	531	552	561	499	568	519	513	527	548	528	506	525	550	504	545	570	513	572	513	550	524	566	526	533	527	528	532	484	530	515	514	558	527	530	509	546	531	552	547	539	545	536	524	541	508	533	502	496	540	481	555	554	544	534	548	552	503	557	493	551	509	542	522	526	483	489	522	537	498	501	492	565	514	539	537	514	511	547	540	515	501	557	525	479	495	503	512	550	583	520	514	544	489	580	552	568	524	521	505	502	517	561	539	507	516	556	506	516	577	478	530	536	559	499	565	568	515	552	555	511	494	525	519	537	533	486	471	540	559	511	513	561	531	543	536	573	544	548	552	546	499	531	520	499	501	528	489	523	534	544	553	556	551	553	490	506	530	509	519	508	515	536	508	518	544	509	499	521	552	512	506	538	510
32877	13744	16144	11412	8435	5253	2706	2098	2099	24277	23671	1914	533	449	461	412	433	414	453	434	421	406	416	414	384	399	392	433	427	423	376	373	402	375	378	406	382	403	383	395	345	391	416	377	364	384	388	377	432	370	373	403	370	396	368	373	387	373	369	388	410	342	368	374	418	385	389	422	346	366	366	383	360	371	385	378	396	370	391	412	385	427	393	412	429	355	382	395	409	429	350	395	383	377	358	376	404	379	365	388	364	400	395	407	406	418	410	399	367	390	397	389	365	388	376	362	363	387	396	414	395	374	344	388	399	398	409	359	403	385	388	411	384	399	381	390	402	394	374	410	400	422	388	384	370	398	399	398	412	380	424	381	432	384	388	358	401	389	382	370	412	401	367	380	394	412	368	383	375	384	390	397	404	344	360	396	365	335	396	439	384	355	384	383	401	369	399	399	343	369	415	421	399	416	391	399	397	399	366	407	372	379	387	408	394	410	362	415	379	390	414	392	378	404	395	370	383	380	365	384	371	382	378	361	373	395	338	395	382	385	359	368	352	405	411	373	403	384	354	392	410	395	418	382	399	391	381	376	396	352	395	387	401	410	383	402	387	349	384	383	370	370	349	364	369	416	372	390	417	394	373	374	356	415	367	404	398	372	390	357	414	380	349	395	384	395	409	325	400	398	388	370	362	391	391	406	442	394	373	418	401	366	388	414	372	357	400	407	423	397	393	392	378	368	376	366	375	401	416	390	395	362	398	382	368	397	414	397	379	398	418	360	389	354	416	390	402	368	384	342	383	392	386	400	400	399	389	367	356	400	437	387	375	406	389	413	411	380	377	368	393	350	378	372	407	386	393	417	392	402	373	395	387	396	393	362	396	384	351	398	403	380	399	420	365	385	369	340	410	386	394	387	374	423	387	400	370	368	380	362	388	391	387	395	383	345	362	412	366	377	378	373	429	351	402	384	392	414	368	368	433	384	387	381	361	391	403	381	390	392	416	430	377	393	415	375	373	366	384	397	371	377	382	376	338	389	358	391	357	385	341	383	412	355	359	407	405	386	415	401	376	365	394	370	375	364	415	380	378	362	421	427	392	387	364	396	372	395	444	382	356	389	409	376	411	377	396	393	428	356	378	378	351	357	388	374	397	354	395	372	366	377	397	395	370	378	394	345	365	395	375	410	409	369	359	404	379	390	405	394	369	387	376	416	391	365	380	385	390	404	379	385	405	416	405	406	387	374	397	405	401	408	390	345	364	356	393	425	365	386	394	410	371	341	399	379	379	354	420	397	381	385	359	417	376	417	359	430	383	394	396	370	384	403	384	357	383	377	401	355	401	400	354	383	379	359	373	417	381	372	391	399	382	366	405	379	368	382	360	381	388	362	379	418	394	378	342	416	396	406	389	356	426	416	398	371	359	412	342	394	371	339	345	412	387	366	365	361	410	401	389	394	380	376	380	370	359	408	415	414	411	393	383	385	389	415	381	365	379	353	390	407	379	363	407	387	367	388	348	360	379	375	388	391	424	395	366	380	407	370	371	420	405	419	424	369	381	352	439	375	362	394	372	372	403	398	381	390	396	360	352	385	372	396	425	428	386	375	381	404	425	408	391	397	394	401	410	371	406	387	396	398	415	406	425	371	413	379	398	379	426	411	377	355	388	375	428	378	420	416	383	357	401	352	355	398	413	383	396	382	381	400	410	410	369	395	429	406	387	388	384	404	381	386	392	333	376	351	360	410	381	360	390	413	376	347	340	401	420	388	383	424	390	415	410	400	381	411	368	367	360	359	367	394	407	433	399	345	341	365	373	350	418	415	385	361	394	398	416	403	361	396	372	410	402	399	388	384	425	420	392	409	390	386	359	381	381	386	420	385	393	362	400	400	392	376	376	398	393	402	378	342	362	356	394	394	395	404	365	354	376	387	363	406	399	439	390	365	374	432	446	391	375	366	371	395	383	364	376	402	414	425	346	407	376	378	411	398	387	349	386	371	370	424	394	376	390	348	408	418	394	385	381	395	422	400	392	433	410	370	418	376	404	420	387	388	414	385	346	398	405	388	421	445	415	371	399	419	408	391	389	399	374	359	378	336	353	394	411	363	397	409	411	390	354	364	403	361	396	383	392	403	386	397	398	379	408	371	371	382	398	377	387	385	382	392	401	367	379	401	353	366	394	376	342	398	395	339	438	372	377	398	420	409	393	416	372	434	384	374	410	397	372	402	400	383	354	362	384	366	381	354	381	383	383	379	373	377	408	348	398	407	392	393	387	417	389	411	368	391	368	374	414	424	415	406	396	351	376	384	369	351	338	388	393	382	386	419	376	393	364	403	397	380	357	396	403	412	421	357	378	406	371	420	376	374	405	379	379	379	380	354	411	345	400	344	403	375	380	392	357	397	417	390	406	369	387	390	395	398	376	413	394	388	396	357	400	381	430	416	393	381	402	429	406	381	375	375	383	392	384	360	380	369	387	387	384	390	439	369	398	382	342	373	392	368	389	385	407	363	408	390	356	399	392	379	414	384	384	400	391	382	434	385	383	363	399	366	399	400	379	375	364	399	425	386	405	403	388	413	403	395	366	382	413	401	377	380	374	411	408	399	361	397	386	386	374	365	395	396	382	357	400	392	353	360	384	380	354	376	417	390	425	399	374	382	363	356	368	387	374	414	360	402	395	433	406	378	407	379	381	381	372	376	370	359	344	405	434	390	371	387	380	378	387	385	416	363	376	359	330	399	347	366	369	373	402	412	408	383	357	380	373	387	412	349	349	381	398	364	344	392	367	386	369	351	366	389	367	366	376	383	415	418	351	375	407	395	379	353	391	390	384	383	371	380	416	387	402	400	407	401	373	388	387	368	375	403	397	381	388	417	393	387	432	413	374	403	413	375	424	391	380	405	379	401	359	375	408	381	393	414	391	401	376	357	436	408	403	382	375	371	381	388	361	394	368	386	385	369	378	387	392	371	355	351	385	385	385	397	367	392	400	403	389	352	362	390	377	402	463	412	370	408	394	375	387	376	382	362	397	358	348	343	383	381	352	388	359	429	379	415	383	363	424	427	396	364	384	399	394	365	373	410	402	400	348	363	431	413	398	388	398	396	419	396	380	393	406	402	413	404	393	416	364	413	415	389	368	384	397	402	423	401	381	379	391	428	384	366	378	427	372	402	351	376	395	392	373	372	379	379	375	378	420	392	395	372	384	386	399	376	365	417	387	349	403	383	407	406	378	405	376	388	383	366	357	372	366	360	409	429	371	402	398	400	354	409	415	344	395	413	397	317	343	381	392	373	380	406	363	365	365	401	389	407	365	340	413	394	365	370	377	379	373	404	395	398	427	366	415	361	358	409	389	382	427	363	383	343	418	394	390	414	399	390	371	356	377	395	385	401	389	389	378	366	418	369	397	340	381	409	374	382	408	412	376	376	416	404	341	390	393	411	336	385	383	374	402	376	387	365	372	379	396	394	406	387	387	412	414	398	393	394	383	358
15396	9165	21845	22268	22072	15711	10436	8446	9303	48331	32543	1456	1327	1292	1197	1159	1131	1129	1110	1112	1004	1067	1034	999	985	1013	1040	949	1026	1001	916	927	960	946	973	854	916	978	888	893	923	950	926	938	866	936	906	920	878	894	895	915	871	885	955	920	882	929	908	877	873	929	878	863	833	832	929	832	893	912	846	871	938	851	887	917	881	881	900	923	903	911	879	866	924	882	874	874	872	847	855	837	897	917	861	838	887	961	833	876	885	905	904	905	875	899	889	884	890	903	886	856	907	872	856	890	887	859	859	840	900	878	862	915	915	898	860	851	888	885	898	866	885	890	913	834	862	929	901	875	916	849	888	891	845	860	915	881	884	852	912	918	846	899	885	917	879	887	880	919	893	852	900	856	886	882	921	908	867	862	879	854	892	896	903	881	867	827	835	890	827	854	916	868	851	813	838	886	884	888	856	886	897	870	840	898	869	861	913	907	876	851	902	837	876	871	912	874	950	857	855	872	825	896	875	831	920	899	877	890	887	842	871	894	873	878	830	880	931	890	865	900	865	875	870	893	866	877	865	868	881	972	841	877	865	844	866	855	880	876	849	938	854	826	903	861	933	838	885	885	850	842	898	902	912	863	843	886	834	869	812	942	875	867	891	829	927	959	885	868	909	880	857	844	880	889	882	886	860	909	942	852	849	833	894	927	928	886	915	895	895	885	932	907	867	864	884	834	906	897	823	920	862	878	874	852	841	943	840	839	906	856	906	877	903	884	824	867	921	884	839	898	846	847	931	886	898	839	883	893	896	901	861	864	858	888	863	885	873	880	806	807	840	889	878	850	858	906	918	881	879	867	894	900	884	857	855	877	882	866	881	831	927	895	857	910	908	859	869	875	916	898	821	907	849	907	936	913	921	876	910	931	873	911	895	923	892	854	918	891	831	884	954	875	901	847	895	900	869	832	871	853	922	854	895	923	836	841	928	842	875	848	860	876	855	905	883	839	870	893	873	934	817	915	911	935	859	826	922	858	886	837	884	876	883	856	889	860	874	852	904	896	890	856	857	894	880	909	817	883	860	866	892	929	876	845	911	904	863	873	913	887	869	840	919	827	813	920	877	825	836	832	905	928	858	845	906	868	909	840	885	825	889	833	910	861	889	857	868	821	879	921	852	847	853	883	859	869	842	904	871	922	842	916	836	830	826	869	900	821	867	877	857	857	806	866	884	919	918	874	876	845	873	878	877	835	910	874	866	847	837	847	855	853	871	879	905	839	859	872	911	913	890	832	840	884	894	853	874	906	870	879	925	872	833	911	865	886	830	911	871	859	901	890	869	866	869	873	873	859	928	868	891	860	864	892	837	873	819	888	893	902	867	856	874	936	871	838	873	876	864	911	866	833	830	901	842	854	908	901	853	852	860	837	878	843	894	885	849	887	882	864	912	818	891	857	863	866	862	852	843	864	850	830	837	921	878	888	849	897	889	851	857	828	929	870	894	879	872	879	879	871	824	848	868	814	889	852	845	832	894	876	906	856	863	857	883	848	887	965	890	895	904	880	884	908	898	880	854	881	847	910	891	912	893	848	868	908	850	855	928	834	863	872	938	856	954	881	830	870	838	881	873	920	883	897	859	828	851	861	899	868	865	843	871	850	839	908	843	821	906	883	872	877	891	939	907	884	872	931	849	840	889	863	887	856	847	901	895	880	911	843	866	839	860	863	870	910	903	906	842	873	856	884	873	860	878	876	853	920	864	900	911	884	929	909	916	943	884	906	898	900	900	867	826	785	896	867	872	886	902	877	919	837	890	867	867	896	879	881	866	840	893	878	878	876	874	901	843	824	888	871	813	891	845	882	867	851	855	851	862	841	913	873	909	849	881	922	905	900	965	854	871	950	909	904	929	893	817	865	889	870	855	905	844	883	823	888	840	936	836	834	866	830	869	882	855	843	859	895	895	871	896	887	897	867	885	873	853	849	874	888	868	913	819	848	842	857	853	894	854	927	894	862	860	902	824	877	817	844	860	885	927	855	935	834	892	898	853	889	856	926	855	837	888	845	836	873	905	872	838	781	859	901	911	892	869	855	894	876	852	852	863	871	835	877	960	842	845	867	868	870	880	914	926	886	886	870	841	913	866	862	828	894	851	876	866	897	862	903	884	883	885	824	871	881	868	880	883	905	902	879	899	857	871	852	897	854	875	904	820	953	893	886	886	866	877	889	925	858	869	872	894	883	837	901	876	875	887	860	881	824	858	820	855	896	879	866	887	911	881	859	831	878	928	833	814	902	847	835	832	832	831	816	908	869	855	867	887	823	854	844	930	859	935	883	864	851	902	888	907	858	866	864	881	914	898	940	877	875	833	879	866	834	881	839	923	849	846	901	906	884	902	893	914	900	835	881	876	898	856	829	851	923	858	867	910	874	908	858	874	861	875	885	839	860	868	862	845	867	915	928	865	867	891	830	871	898	866	825	847	931	904	905	911	897	845	859	875	807	876	858	880	835	886	923	828	871	897	872	808	863	881	853	891	849	846	857	845	857	891	845	899	864	873	903	848	886	879	865	867	850	806	920	902	888	849	891	890	839	865	892	909	843	853	863	881	931	865	888	906	870	885	889	833	891	854	885	871	868	897	890	911	866	856	902	853	894	868	861	866	883	894	880	911	896	847	799	903	913	865	924	850	909	863	875	859	834	860	858	864	867	887	878	911	856	935	912	863	884	868	883	880	874	868	885	852	900	865	840	848	897	896	847	889	893	846	909	829	943	885	897	882	876	863	860	842	870	871	845	884	865	862	852	879	874	848	863	865	884	914	887	921	869	850	865	897	903	909	865	913	883	856	910	883	897	851	843	871	844	848	890	882	863	959	866	840	861	855	879	854	900	873	874	913	868	833	928	844	827	883	840	885	854	926	881	832	879	907	859	879	850	886	885	905	845	908	878	828	867	845	872	898	836	892	848	843	909	856	903	864	852	916	851	900	853	930	832	880	973	889	831	895	819	897	967	876	896	847	834	889	846	856	902	879	861	890	878	803	897	865	886	841	919	815	850	873	875	860	898	867	821	898	855	856	861	926	887	908	886	865	879	866	885	875	875	855	863	919	898	902	862	850	854	878	818	858	920	886	880	903	880	910	845	821	873	887	850	830	922	863	867	877	886	914	840	885	853	864	804	931	925	882	919	864	831	839	856	841	864	847	862	837	893	822	850	910	874	880	900	858	879	850	893	934	841	831	838	896	864	829	825	884	866	866	922	867	878	891	821	861	832	891	867	826	861	896	885	871	953	847	919	901	873	856	892	859	904	890	853	920	875	914	845	911	888	835	886	884	877	845	876	813	917	894	880	850	856	879	881	881	875	831	881	910	883	903	879	880	908	862	886	892	857	849	912	874	863	833	890	860	898	905	898	887	928	939	888	899	883	831	851	879	851	874	856	914	898	871	871	868	882	859	892	889	890	911	838	838	933	893	855	861	867	866	855	916	871	873	901	866	845	856	874	886	847
11780	3822	4806	3734	2583	1536	823	541	408	922	935	207	186	191	147	192	182	164	171	175	181	172	192	201	181	161	191	176	209	204	181	178	177	166	154	153	172	167	165	208	174	220	170	170	198	199	163	192	184	225	170	167	176	193	204	172	179	176	160	180	162	181	159	184	183	168	178	175	192	187	168	192	161	178	180	174	180	175	177	176	186	162	187	179	178	186	204	173	165	183	175	203	188	162	181	167	201	165	167	178	179	172	181	194	182	168	177	193	197	167	178	189	179	176	201	163	162	180	181	159	173	149	183	176	189	187	176	155	166	168	185	182	211	161	178	174	171	188	171	215	144	189	163	186	174	178	199	194	175	161	165	183	146	166	193	165	157	174	178	182	183	179	179	191	152	184	174	178	199	190	182	201	162	170	188	172	169	182	178	156	186	161	179	170	172	169	172	171	181	158	168	187	186	174	175	183	173	203	176	183	152	173	182	179	195	170	177	187	169	173	188	183	194	180	180	204	180	185	183	175	179	167	186	183	189	184	201	167	178	170	208	177	165	173	181	175	154	193	187	171	199	190	187	162	168	190	164	201	176	202	184	160	191	161	157	186	183	176	177	190	190	179	153	159	173	169	178	186	167	159	185	177	165	165	178	172	199	192	180	166	196	174	166	188	158	181	179	197	178	174	168	179	174	167	201	183	172	185	183	205	169	200	168	183	171	175	171	171	180	174	172	184	194	174	173	182	166	193	180	163	187	179	197	174	152	163	173	185	139	167	188	176	162	192	170	178	165	162	179	163	166	193	183	175	188	166	190	172	166	188	168	181	170	192	171	216	177	172	162	194	190	195	191	196	176	185	178	185	185	150	188	187	159	180	171	180	186	174	178	194	137	182	172	144	170	190	183	175	195	160	199	189	195	185	187	179	180	153	180	153	173	189	161	176	163	150	176	170	178	173	154	163	182	165	184	171	182	148	152	182	188	175	206	168	172	189	171	152	149	155	158	190	174	174	171	165	159	183	208	167	154	185	156	169	193	171	162	166	175	167	154	153	178	170	187	175	195	162	202	163	174	162	181	157	177	180	176	174	178	209	182	177	176	187	174	175	172	179	161	188	164	171	196	183	179	154	154	173	153	174	211	176	166	178	174	197	179	178	170	180	177	188	170	198	189	180	186	171	177	171	193	161	147	191	178	178	159	164	183	159	187	175	178	172	166	196	191	181	162	180	184	181	191	182	163	179	207	175	179	178	191	184	178	180	170	197	172	196	204	175	178	147	165	161	198	195	188	197	175	172	169	170	201	174	161	153	186	190	192	194	174	179	168	169	170	178	153	192	171	185	175	172	194	172	185	148	183	155	195	204	177	195	175	163	176	189	192	141	176	175	185	159	184	179	188	190	176	173	171	140	178	197	183	177	177	178	169	157	162	180	156	165	195	172	179	165	178	182	182	164	204	183	200	203	172	155	172	179	195	191	159	170	173	173	149	161	167	164	181	170	182	161	193	180	179	176	154	166	187	168	190	183	182	195	189	173	187	195	206	186	161	170	184	203	178	181	196	186	167	188	170	180	165	154	162	174	180	193	185	168	185	148	175	187	159	155	156	168	168	170	202	194	160	171	161	181	169	187	177	199	158	164	181	194	170	166	182	176	178	182	175	180	183	196	170	179	186	205	171	194	182	162	191	160	156	167	175	179	189	186	167	175	156	157	190	176	175	184	208	165	173	181	149	170	176	173	172	149	185	212	211	171	172	180	176	193	179	172	183	178	149	157	167	174	188	190	177	179	169	168	174	171	168	189	185	176	181	179	168	174	181	193	163	148	165	194	200	174	198	171	184	169	172	154	175	167	170	175	185	176	170	171	169	163	162	190	182	159	182	179	183	167	201	187	169	192	171	189	189	182	169	159	185	174	147	163	164	196	164	172	175	198	165	168	178	192	194	153	156	163	155	161	162	168	158	164	172	145	179	173	161	194	162	159	161	190	187	178	156	175	188	178	180	178	164	159	171	185	179	192	166	176	168	144	177	205	167	179	164	183	180	184	162	186	185	144	194	178	170	170	182	190	171	183	187	165	178	193	187	201	169	172	186	165	154	189	180	158	146	182	177	190	177	175	162	179	179	191	181	191	182	172	167	183	189	169	181	146	184	189	178	184	147	172	178	170	176	169	165	161	182	186	185	179	178	181	185	183	179	188	193	178	188	182	157	193	178	165	194	175	156	173	197	180	175	168	182	178	173	163	181	168	150	177	198	187	186	178	171	157	173	175	186	201	175	173	162	158	161	152	159	188	182	158	177	165	182	175	184	189	172	181	189	175	193	148	166	179	174	178	168	171	172	175	181	206	149	165	177	204	161	199	174	187	159	172	166	190	192	184	182	167	184	165	158	179	171	189	179	195	182	149	170	180	210	180	173	198	160	172	182	175	193	168	178	186	169	167	181	213	192	165	178	174	150	169	187	158	178	171	206	160	168	177	184	169	174	145	176	168	187	181	173	183	154	159	146	181	183	184	201	151	193	167	189	185	172	184	166	175	196	175	186	173	195	178	201	182	169	153	177	162	180	164	159	174	185	174	173	166	182	201	155	196	179	161	193	187	188	155	165	160	178	136	170	165	171	179	198	186	196	188	173	171	142	182	176	199	163	164	162	174	160	190	201	174	169	167	188	172	153	170	173	183	184	179	188	186	164	182	199	165	161	133	168	168	150	169	175	186	183	190	171	164	146	156	169	162	179	179	189	207	169	156	169	168	164	185	172	196	212	215	159	170	166	184	178	186	178	165	186	190	181	146	182	161	183	189	155	177	149	180	168	184	198	163	218	156	207	170	174	190	204	193	166	166	174	212	171	163	187	185	188	210	201	178	182	166	164	168	162	202	168	171	201	172	184	174	198	178	163	171	182	168	170	175	174	160	163	178	157	158	174	172	181	187	159	165	184	177	193	176	174	179	209	159	206	198	184	186	168	186	161	175	156	160	160	171	174	172	156	195	184	184	186	166	171	191	156	149	194	167	182	160	162	195	158	189	168	187	169	189	170	177	156	153	162	210	138	177	172	167	194	209	148	162	170	183	196	177	168	171	162	141	166	173	202	198	173	167	188	179	178	163	159	155	205	196	180	173	173	174	164	166	176	184	156	187	194	160	187	179	183	185	169	176	172	183	173	170	178	135	172	172	191	187	169	191	173	197	157	183	164	191	153	175	153	191	180	178	183	205	175	173	145	199	154	172	155	158	153	187	161	167	177	177	171	195	167	179	178	162	182	180	144	174	178	168	190	186	175	183	174	170	181	177	181	182	178	152	163	180	175	170	173	174	174	157	206	183	144	175	212	162	155	193	164	165	163	173	177	177	199	172	177	179	169	173	175	175	153	185	232	173	155	198	180	193	188	180	186	171	189	165	187	185	172	170	188	170	175	133	171	150	176	150	187	189	169	164	180	169	184	179	167	167	177	187	190	164	177	173	174	156	184	175	189	169	174	180	170	166	203	157	154	196
5929	3371	8544	10531	8981	5981	3477	2476	1577	4454	3816	464	435	449	491	455	448	430	457	479	431	433	435	447	450	441	465	462	451	404	448	444	471	425	421	456	454	471	460	450	419	469	450	434	417	466	426	459	443	458	434	461	432	478	458	422	457	436	429	463	440	453	458	452	457	433	430	473	455	403	457	426	435	455	473	478	447	448	457	492	480	415	456	431	432	441	455	453	417	440	463	491	461	458	454	485	453	419	419	461	430	447	455	447	434	438	403	444	424	438	404	433	432	451	438	451	465	440	440	436	421	450	414	516	390	436	500	428	475	452	460	413	429	428	464	458	439	443	434	452	435	436	427	472	425	468	444	453	446	473	426	452	456	422	446	460	474	440	444	440	482	464	410	441	445	436	449	441	431	427	455	405	470	467	448	412	448	431	474	453	404	441	467	452	425	449	410	466	478	393	442	464	440	493	427	431	463	466	441	452	434	424	425	414	459	443	449	410	441	410	457	479	442	441	423	445	444	467	470	426	439	433	443	441	439	437	418	452	477	427	463	439	397	447	465	442	458	470	444	441	469	421	431	445	422	453	411	435	462	448	466	421	445	448	480	456	400	450	458	455	464	477	476	426	440	469	451	427	431	471	486	430	423	439	459	448	464	418	420	444	433	411	436	453	432	476	444	437	448	434	459	436	429	427	451	454	438	424	431	464	460	462	450	447	442	478	432	432	476	459	453	425	430	426	464	425	428	441	427	449	419	436	448	455	439	439	459	447	417	478	393	434	418	459	465	438	440	461	498	443	424	474	412	473	463	455	465	427	458	418	437	447	440	459	444	418	457	479	455	467	460	439	446	455	407	452	415	408	457	432	438	428	413	461	450	443	424	429	447	415	436	429	434	484	456	462	457	455	474	431	466	452	443	432	447	442	446	450	479	449	419	461	476	461	440	472	472	439	438	433	420	456	473	436	442	457	432	448	455	482	442	458	445	456	483	451	436	454	490	436	484	434	430	438	465	447	466	446	490	444	446	482	461	434	446	430	436	453	458	431	452	447	436	415	410	438	423	462	435	433	434	429	443	450	443	437	412	427	447	441	449	429	445	471	426	444	440	482	473	503	430	427	447	426	443	462	436	439	452	456	493	448	459	431	460	468	438	446	428	397	451	411	423	444	430	456	434	475	419	484	404	460	431	442	455	405	472	449	441	458	444	426	455	428	417	438	417	471	437	482	473	442	442	434	421	423	423	408	445	462	406	428	448	428	491	430	386	440	422	425	456	450	446	400	442	425	397	464	467	430	435	445	474	447	431	453	431	420	459	466	414	451	452	460	439	426	438	431	426	484	425	456	431	441	467	414	458	414	440	430	481	454	438	467	451	437	459	432	429	431	439	449	412	424	441	442	452	440	441	460	395	437	488	425	451	427	451	442	446	412	435	464	463	447	441	444	469	417	431	466	449	453	431	440	409	445	433	452	436	463	412	412	448	475	485	446	480	468	454	449	419	444	440	462	423	450	456	437	445	440	429	419	457	440	421	452	414	461	442	469	423	449	424	475	442	460	461	488	444	457	446	463	443	418	435	431	452	400	425	478	506	455	463	485	432	413	456	438	453	465	470	464	415	435	450	428	420	471	392	440	443	448	453	463	450	467	402	460	451	450	399	433	434	466	441	422	440	458	472	436	469	448	449	447	476	385	463	413	496	452	429	459	443	446	428	466	433	463	436	473	459	448	414	466	440	451	447	443	460	439	466	435	444	404	454	433	440	445	451	431	422	457	453	464	486	479	418	435	456	443	518	438	435	406	383	468	434	418	461	390	470	464	456	422	451	454	414	444	447	426	461	470	433	439	467	435	439	416	401	454	439	425	440	418	471	432	376	439	481	438	419	431	457	466	439	434	436	441	427	464	464	412	470	446	441	439	416	431	419	446	441	453	440	422	434	460	434	466	467	463	463	458	446	445	477	468	470	440	434	454	456	464	424	463	430	403	446	418	406	432	445	453	457	441	441	450	451	479	489	438	455	447	420	455	458	472	446	487	469	456	448	434	449	462	461	449	456	482	436	426	475	476	431	433	445	432	427	442	428	450	455	453	453	462	452	457	491	432	418	447	471	468	464	427	443	407	487	440	432	456	443	456	449	488	448	431	438	455	443	418	440	471	450	421	466	468	476	479	472	417	437	487	448	473	432	427	420	474	428	460	460	457	410	444	416	470	433	427	435	458	449	435	436	416	470	421	422	442	460	442	422	449	490	456	475	443	466	458	469	440	457	414	442	426	455	448	474	463	475	415	446	469	446	451	421	446	429	431	424	481	442	428	439	431	467	427	462	472	500	453	434	420	442	449	417	438	450	440	454	470	497	425	465	464	434	426	395	487	465	439	469	443	442	439	466	440	453	442	434	440	436	479	444	465	464	437	450	435	477	429	430	468	465	456	433	451	449	443	421	437	435	422	424	457	440	469	459	428	413	447	477	482	414	494	441	415	454	432	441	427	470	472	446	463	476	449	488	462	441	455	419	450	436	408	436	433	451	417	403	462	453	472	423	466	449	445	427	415	409	408	436	421	447	419	423	420	431	467	450	481	441	426	428	451	429	459	486	423	452	418	462	483	448	424	463	426	460	494	394	487	421	449	449	466	457	444	420	439	452	433	448	427	423	466	481	439	454	465	438	455	462	463	405	449	444	463	427	486	444	430	431	452	429	430	450	445	480	451	433	452	451	450	421	443	441	462	488	449	467	468	462	465	450	468	396	408	421	423	426	448	422	454	475	431	446	424	397	459	418	426	430	473	411	426	431	443	484	439	432	458	456	449	459	437	452	433	465	485	473	429	422	434	444	432	431	456	437	493	403	478	445	453	458	437	425	438	412	462	454	442	438	433	407	428	441	487	432	454	492	474	437	461	404	417	431	431	417	421	396	483	447	394	437	476	454	445	443	430	451	464	416	438	438	457	461	476	460	448	448	467	469	447	425	482	387	453	463	454	440	454	459	478	433	449	435	447	454	469	481	467	451	474	438	427	457	480	424	475	449	455	424	426	438	450	483	474	430	438	404	437	418	450	442	457	476	442	447	451	435	456	421	430	443	413	465	439	470	475	459	417	458	412	454	453	437	447	475	449	433	459	455	433	444	465	432	461	433	418	481	440	456	454	421	446	443	447	424	452	455	458	440	429	437	451	408	446	448	434	467	443	441	475	434	436	432	428	483	453	447	388	436	399	442	455	451	438	463	434	461	455	410	447	433	450	424	447	421	452	479	450	435	454	406	445	440	451	429	465	408	427	461	434	460	429	486	428	455	439	456	478	440	448	424	414	438	411	457	457	428	398	438	471	449	428	400	431	438	408	433	420	432	433	401	436	451	434	419	434	457	469	433	430	442	455	460	479	442	424	440	403	416	483	441	455	461	419	409	462	462	475	445	456	447	422	472	454	439	446	454	435	413	438	424	431	437	473	418	404	407	472	482	430	423	463	455	396	429	456	410	447	458	431	442	401	437	473
22710	7886	9324	7779	5142	2837	1638	1051	870	10458	11573	570	242	260	243	245	235	237	216	218	223	234	201	215	198	202	216	189	196	202	199	207	218	210	208	200	224	219	195	225	216	206	217	215	223	195	193	193	194	192	193	200	217	182	207	216	193	194	220	195	207	210	232	206	175	215	216	225	218	217	223	212	217	224	195	196	212	186	211	180	195	192	207	184	210	212	213	194	201	214	209	213	177	231	179	233	199	196	191	210	228	210	214	212	198	217	195	211	196	211	195	187	209	212	236	210	206	196	194	198	242	223	198	198	170	192	192	206	193	198	196	188	217	192	231	184	218	212	191	234	197	230	196	212	211	205	212	219	231	197	211	193	201	191	204	226	190	167	202	212	187	228	209	197	224	207	218	197	235	198	201	228	174	217	239	221	219	224	211	240	202	221	201	219	191	217	190	199	196	182	199	186	178	217	209	232	176	201	233	209	218	194	199	225	206	218	220	206	202	219	222	229	204	194	214	225	190	213	195	199	200	189	212	229	216	215	198	203	210	224	215	230	190	206	204	202	209	209	205	201	215	190	183	197	198	209	187	202	208	207	200	195	208	238	221	239	213	199	179	182	199	196	189	217	218	242	241	211	221	219	203	218	196	213	204	191	220	216	206	181	193	223	213	214	215	187	199	190	209	210	196	194	212	224	211	213	193	190	204	179	205	183	199	233	190	219	202	229	175	219	202	190	196	220	179	195	209	215	210	203	192	219	222	206	242	207	208	212	196	186	202	191	212	204	215	223	218	199	205	200	211	218	184	206	196	212	187	210	222	183	196	215	195	197	231	203	202	200	217	184	206	230	211	220	184	219	232	197	205	203	211	234	226	211	236	223	212	195	232	193	226	228	213	220	200	216	212	212	203	195	218	222	209	225	221	212	218	191	230	215	217	203	223	190	193	193	206	182	208	199	228	202	273	194	201	214	215	204	210	216	209	200	199	232	202	219	195	223	226	231	191	223	233	227	198	219	210	218	216	208	223	195	214	193	251	173	207	208	216	235	208	230	215	192	216	204	224	178	204	203	207	214	228	185	217	199	217	213	185	213	211	223	224	205	216	224	219	242	205	199	195	204	231	208	206	213	206	210	194	236	236	244	201	203	219	200	229	199	209	190	236	209	224	217	209	217	194	198	188	206	191	221	200	200	212	205	230	218	231	212	206	221	202	219	199	218	210	203	197	203	182	220	195	250	211	190	187	206	194	200	203	208	224	205	205	234	206	188	214	213	223	202	241	214	202	192	203	190	204	197	217	207	221	213	229	233	199	197	198	190	256	169	212	203	193	209	218	189	207	168	213	223	216	208	200	205	235	182	190	220	213	227	191	216	191	200	228	203	222	225	220	203	211	212	176	224	194	207	194	213	203	209	225	221	173	191	202	215	200	204	208	241	194	169	224	178	213	196	216	204	204	208	217	176	214	191	224	228	224	193	191	207	189	219	212	198	207	228	187	238	219	212	209	227	235	210	228	217	224	242	219	210	232	182	212	204	229	241	195	196	209	188	213	221	205	212	191	214	206	236	235	213	206	216	205	184	183	235	232	214	224	211	201	211	201	217	188	203	201	201	199	195	186	203	217	212	189	187	192	204	213	191	209	180	244	191	187	180	200	188	223	212	203	203	206	198	215	189	197	222	195	219	213	203	194	240	189	231	211	204	211	198	231	217	232	202	218	210	189	194	179	206	213	192	223	204	206	205	223	201	203	223	209	188	202	198	219	206	197	202	231	245	200	208	217	193	221	196	190	189	209	200	192	183	194	233	209	221	202	224	239	209	199	229	202	192	172	202	206	221	215	198	221	196	211	201	173	216	193	207	209	210	212	216	220	203	200	185	191	191	223	210	194	203	198	224	243	204	208	196	213	259	227	205	200	198	229	214	208	223	214	172	201	216	214	218	203	202	205	216	217	211	209	216	220	216	211	226	212	198	189	203	213	232	188	228	177	226	230	189	223	210	200	217	227	234	204	198	200	231	214	193	212	193	216	189	210	204	184	203	201	235	227	216	220	185	225	215	207	202	221	210	209	196	214	214	209	187	223	195	171	211	203	242	199	176	204	204	192	213	210	203	210	206	184	230	201	207	213	210	197	202	197	220	192	227	215	217	174	220	203	241	184	215	222	198	227	209	211	236	210	174	217	229	199	217	237	236	210	199	193	195	216	210	194	220	201	225	215	218	220	208	209	230	205	191	220	226	207	196	199	187	206	216	214	201	210	238	227	194	254	187	223	184	200	214	205	209	210	227	186	242	224	199	184	217	199	210	203	209	218	215	207	228	211	205	172	197	197	186	221	224	198	236	212	224	204	177	207	217	219	204	228	192	192	202	217	194	212	221	206	205	208	219	228	219	194	240	222	211	202	166	186	207	221	229	206	204	233	237	219	211	187	211	259	202	220	202	215	225	197	206	190	217	241	241	206	222	193	185	188	196	209	199	180	202	182	216	190	232	215	216	216	204	181	214	220	189	185	196	198	227	223	209	188	192	197	190	222	218	205	218	232	206	231	203	211	176	194	196	190	224	207	213	183	228	218	194	223	209	218	191	187	222	213	217	244	207	210	165	224	206	220	184	216	226	191	218	198	197	202	199	193	220	200	210	199	226	211	223	210	199	234	219	203	244	235	210	233	214	215	219	207	210	228	204	191	196	195	204	200	235	200	191	215	207	223	195	239	203	199	213	194	213	227	190	201	207	201	224	223	205	219	184	210	194	209	209	212	231	210	211	203	203	169	207	181	221	215	201	201	191	207	230	187	233	217	201	214	198	213	200	205	186	231	209	205	200	219	200	199	216	226	195	198	214	222	207	222	201	191	223	215	215	203	219	192	200	204	183	214	209	242	207	203	243	227	211	209	235	200	214	238	205	185	238	176	204	220	208	215	210	205	213	204	190	208	228	231	205	197	228	219	224	204	221	184	211	187	227	202	176	211	202	207	225	216	198	207	197	196	225	211	208	218	224	175	210	204	225	196	209	198	183	195	191	185	185	203	211	200	196	188	199	203	245	221	223	198	208	212	232	210	198	221	215	198	236	210	210	221	201	211	218	213	190	182	216	197	215	197	233	204	185	200	198	205	197	211	213	206	183	226	210	203	212	223	227	199	215	235	199	197	192	213	207	191	218	208	230	202	212	229	237	197	201	211	212	204	185	214	218	198	182	219	222	216	211	210	245	210	208	189	192	204	218	193	192	232	201	184	177	182	224	215	201	204	211	223	219	203	230	222	189	220	223	198	198	226	204	193	216	182	202	189	204	199	234	219	226	195	239	214	203	221	179	186	196	175	211	206	225	227	217	190	206	226	189	224	208	186	219	225	194	228	210	204	200	178	209	220	242	216	232	178	219	233	229	207	209	180	198	188	221	198	223	224	231	197	207	225	225	241	204	225	201	173	180	227	197	202	233	222	199	209	208	178	215	212	200	229	203	192	202	197	224	224	211	218	216	198	191	198	245	194	193
11361	6131	15082	18671	15489	10392	7115	5026	4133	31790	23981	801	831	764	739	697	654	606	676	617	597	634	632	571	614	568	625	581	569	598	579	590	548	580	500	571	585	530	562	542	549	567	530	487	571	531	561	582	577	541	527	538	541	541	513	551	542	550	513	562	531	532	546	570	550	564	525	569	539	509	516	531	550	490	521	511	516	498	562	542	500	517	585	540	525	517	552	513	537	532	528	546	540	547	524	561	518	559	563	497	505	533	498	472	518	487	537	528	526	579	518	524	561	512	548	563	555	529	499	511	547	512	530	571	536	512	535	509	566	558	526	518	533	492	538	505	557	503	514	537	503	520	490	524	511	487	554	508	504	485	533	518	474	541	561	490	541	490	538	504	504	558	466	528	504	525	526	488	531	503	535	589	574	534	516	564	515	533	520	536	489	560	514	513	486	515	534	527	576	520	545	515	546	539	539	518	517	534	499	524	559	516	500	510	527	530	520	512	511	541	535	535	591	557	491	521	526	487	520	521	531	520	511	501	534	522	522	498	519	561	531	544	512	572	509	560	520	554	512	517	485	514	468	527	526	484	554	533	576	509	579	516	560	525	507	530	523	544	530	577	537	460	513	554	522	494	556	540	536	507	538	517	544	541	544	511	484	533	530	524	507	538	507	525	477	521	531	519	548	507	478	490	528	553	510	560	519	555	554	501	534	521	524	549	546	570	514	523	520	516	513	543	527	533	566	571	519	549	552	553	480	524	539	478	518	542	501	536	545	539	526	524	511	525	480	546	542	516	560	538	541	522	544	540	555	528	527	538	549	520	520	481	535	518	499	533	535	508	530	493	480	552	509	507	511	526	528	507	536	486	512	552	475	554	516	559	592	533	552	537	532	560	514	513	534	522	487	515	504	504	514	535	556	544	584	508	502	507	505	537	497	498	528	528	549	528	527	458	527	528	537	511	533	516	467	522	529	510	492	520	534	529	530	521	558	556	512	565	568	493	517	577	497	538	494	528	540	551	480	519	558	550	536	539	553	517	504	517	522	555	510	532	530	523	556	487	543	540	532	545	535	544	489	544	512	556	566	535	513	517	527	496	545	519	517	527	534	533	514	517	535	518	562	556	537	522	555	527	535	486	553	536	551	531	505	532	513	521	558	523	525	519	519	506	507	519	531	517	519	577	543	510	550	489	527	539	521	507	509	543	538	513	489	515	490	517	525	620	507	524	567	505	534	498	513	529	521	505	509	520	523	566	556	522	522	533	512	522	562	518	562	551	520	484	541	500	545	523	536	539	508	504	483	536	531	544	545	560	530	510	513	519	540	566	492	543	512	538	555	546	489	483	480	517	504	573	512	527	522	544	547	540	508	513	552	543	532	539	519	543	530	593	486	518	545	523	551	514	497	481	543	557	536	563	499	527	576	525	546	521	517	506	537	539	539	525	557	514	492	532	514	531	495	489	532	483	542	486	517	499	534	535	495	551	591	525	489	553	531	554	508	502	505	528	565	518	548	519	525	517	519	537	528	564	523	503	526	535	522	525	478	501	501	555	508	564	563	523	526	516	535	527	525	543	538	549	495	553	560	522	536	510	506	565	529	504	551	551	549	518	483	533	513	504	513	539	519	538	537	562	550	496	488	478	513	533	550	524	578	542	581	559	531	533	524	529	516	501	540	528	546	493	490	516	517	488	546	517	535	524	525	538	538	532	558	506	554	508	514	507	530	543	524	501	501	563	578	548	539	482	529	585	568	523	504	536	470	519	538	529	545	510	546	538	540	530	526	529	518	548	482	503	528	509	511	483	541	564	538	505	533	558	516	513	517	504	516	503	563	498	536	521	518	517	533	528	541	517	539	492	509	509	497	539	490	565	552	537	582	505	539	520	524	553	524	522	494	498	533	523	551	510	530	524	509	513	522	532	546	511	552	530	496	509	550	541	517	529	563	547	515	515	483	554	504	519	505	582	534	522	526	517	485	498	514	592	511	533	522	560	530	523	547	553	527	509	559	560	493	555	491	510	533	508	553	504	528	499	554	534	504	538	516	539	547	526	513	516	510	505	546	547	485	500	549	485	551	476	548	534	558	582	531	497	542	509	502	549	546	525	570	513	530	551	520	533	521	547	543	563	497	509	559	552	529	493	505	545	546	517	522	503	543	512	527	537	495	512	523	504	529	512	541	510	545	512	493	570	523	499	526	486	570	523	552	521	537	553	531	518	487	498	506	541	542	509	541	525	513	535	519	520	507	540	488	547	482	504	516	489	550	511	546	510	496	526	500	493	549	510	541	528	540	520	508	527	548	532	557	478	503	528	541	513	509	530	535	550	517	570	498	537	511	526	544	538	530	507	499	539	555	496	531	510	540	514	497	486	509	532	495	523	519	499	526	542	500	536	536	539	547	507	515	518	494	489	519	524	528	549	507	541	566	532	498	533	522	521	538	527	520	492	492	514	505	497	507	528	525	525	522	534	511	558	524	514	513	541	505	511	512	551	550	486	518	499	505	555	528	516	489	524	543	529	516	522	497	551	548	516	524	502	563	550	504	502	553	523	553	498	489	594	499	536	556	521	529	530	531	503	503	537	539	535	489	516	494	519	501	509	486	515	542	488	518	520	537	529	491	510	570	506	505	524	526	568	524	544	525	549	496	505	538	484	540	547	536	541	516	513	503	546	555	536	564	533	558	533	492	518	547	550	549	534	499	550	576	513	552	511	523	562	485	543	564	532	495	520	511	529	543	535	518	540	513	566	567	518	528	488	555	489	567	501	534	536	534	524	543	558	517	522	491	520	591	534	563	537	543	560	493	500	507	545	473	498	511	530	542	549	539	511	500	532	528	557	542	562	514	548	520	521	504	530	531	535	520	515	515	512	480	543	520	516	521	559	517	503	539	538	551	496	524	552	521	497	505	556	529	497	580	556	546	529	552	548	525	522	541	523	555	499	541	535	522	485	521	499	540	535	514	500	518	541	528	512	460	490	509	550	514	506	519	530	542	556	548	509	535	553	536	504	510	545	541	576	514	529	489	516	533	541	477	516	526	502	550	513	544	552	522	553	557	527	489	532	529	468	528	530	532	563	518	534	521	549	505	496	531	497	540	494	540	572	528	527	547	558	513	491	501	522	528	534	513	519	576	508	560	532	534	537	521	509	538	554	507	538	480	491	505	529	531	551	551	544	525	538	540	508	548	524	533	486	514	519	537	557	520	516	523	560	534	550	469	495	580	543	560	554	528	545	528	491	510	544	516	510	508	521	493	499	502	509	510	567	543	472	535	494	529	569	529	520	534	509	580	499	503	567	540	510	576	520	517	529	540	526	509	537	484	544	523	525	507	507	547	498	526	535	544	540	552	577	556	531	529	534	554	501	500	519	530	567	519	547	537	518	518	541	539	535	506	562	524	541	543	523	529	538	577	545	523	543	546	521	508	550	509	507	521	538	464	536	518	539	544	572	507	520	496	516	553	485	567	500	555	519	541	533	515	515	558	514	552	553
33122	13324	15569	12517	8444	4576	2804	2038	1590	21024	17801	1217	490	439	396	435	435	453	447	420	384	376	380	380	367	401	382	378	374	386	407	405	364	351	363	367	391	364	375	371	395	345	375	374	391	356	343	391	361	347	353	371	340	358	369	390	371	354	372	398	396	397	357	343	360	403	395	376	348	376	380	386	372	414	358	408	389	354	381	383	352	384	361	371	362	349	327	342	365	367	391	385	371	370	341	371	370	394	379	374	374	355	376	410	348	349	363	337	389	381	376	357	358	374	389	361	326	421	361	355	385	379	383	366	351	381	391	357	352	367	405	371	428	377	356	387	369	337	380	338	360	418	361	374	381	385	383	359	363	423	365	381	345	372	367	385	354	391	364	334	395	379	377	378	344	360	391	378	399	364	361	379	337	385	378	356	418	331	362	411	349	332	358	378	374	388	389	387	338	378	332	378	367	360	375	333	352	369	368	398	377	394	339	370	336	365	381	364	353	363	365	390	378	384	336	373	356	386	362	352	337	354	361	383	362	379	365	344	344	377	405	359	364	377	352	342	366	366	360	360	369	368	346	324	370	371	390	380	366	367	387	357	370	415	406	337	401	378	366	343	362	349	407	377	358	356	363	368	381	374	392	366	362	370	374	354	347	361	360	395	354	390	375	333	360	386	363	360	385	366	368	340	367	409	400	342	382	401	349	366	342	400	370	391	344	377	349	394	413	366	381	368	386	389	360	374	352	358	325	332	363	396	387	347	345	345	391	402	392	359	372	327	346	362	351	381	339	361	371	372	396	363	334	342	368	355	379	372	392	389	383	348	344	357	396	399	367	339	379	390	406	349	360	365	371	377	353	338	361	352	370	352	411	346	333	404	360	368	378	377	365	394	394	352	329	349	379	370	364	378	365	358	388	383	397	364	361	388	373	347	334	366	369	371	371	364	350	385	371	366	364	396	360	372	390	370	371	364	339	324	374	357	379	367	357	379	359	365	373	396	393	333	362	367	350	369	372	364	404	371	370	339	364	355	370	362	326	374	394	395	370	349	356	379	393	367	357	343	390	367	385	399	377	328	396	407	370	380	378	378	383	341	366	373	382	383	371	324	376	358	341	392	379	353	369	385	354	371	374	334	390	356	354	363	405	350	371	379	388	394	373	417	385	360	374	369	369	395	330	375	393	361	352	363	373	422	354	371	386	332	379	351	411	394	372	314	348	338	374	377	363	367	365	333	398	365	374	349	338	385	407	363	389	371	383	353	334	352	326	333	364	358	365	374	365	372	358	361	384	361	362	371	342	388	380	362	353	354	349	389	386	374	400	389	378	315	366	377	390	364	356	365	374	390	362	371	340	363	360	379	385	360	357	356	355	404	398	356	372	330	338	375	342	383	380	386	356	364	396	352	372	376	348	366	375	364	364	380	345	377	385	346	354	363	344	365	340	374	342	375	374	358	332	352	355	348	390	357	434	402	378	385	326	341	359	351	373	362	346	338	362	393	372	355	367	381	372	390	353	342	391	362	368	373	388	396	377	386	364	348	347	383	394	361	398	347	361	373	339	355	406	381	378	324	371	361	380	373	360	344	370	379	384	378	365	379	356	413	383	350	398	429	360	341	368	365	392	379	417	349	363	399	376	349	384	356	356	363	374	357	361	399	355	365	324	363	383	387	344	358	401	375	357	387	359	366	367	387	370	363	345	338	344	349	362	379	368	352	386	384	344	390	330	334	328	366	367	404	352	367	363	396	340	364	362	346	386	380	366	376	352	348	340	383	342	338	387	355	370	418	380	369	351	359	338	397	386	346	356	381	358	349	364	353	334	385	387	376	389	387	382	380	401	346	390	406	387	362	335	411	382	371	386	363	403	357	380	377	352	358	364	402	365	348	363	369	379	352	371	355	350	377	412	388	349	345	367	356	340	382	371	351	357	350	399	364	369	344	374	361	346	377	393	343	375	374	353	359	354	338	350	342	408	377	362	384	371	363	388	345	364	360	354	391	345	374	375	385	355	370	387	340	379	359	384	364	360	362	357	387	360	401	372	373	386	368	367	385	376	370	368	351	397	374	379	398	408	367	365	342	332	332	400	382	361	362	393	375	406	359	370	346	319	355	360	386	389	368	379	393	360	356	378	351	359	360	348	382	383	349	337	374	349	358	362	374	401	377	374	341	353	372	344	345	364	347	353	347	419	334	336	387	365	375	377	371	387	369	412	370	381	381	343	331	363	378	386	390	402	411	381	384	413	335	358	378	376	349	340	387	354	403	341	386	359	364	373	378	356	345	343	344	371	386	370	349	363	343	387	372	359	365	375	378	376	368	401	369	347	377	323	379	391	404	366	387	360	356	376	360	345	352	370	354	368	396	376	371	366	351	357	357	428	370	375	356	377	393	387	367	382	339	380	388	361	350	352	375	342	386	369	402	344	340	370	385	371	353	373	376	408	365	405	372	340	344	367	375	363	352	384	388	354	380	405	351	372	353	356	369	365	377	376	384	361	333	368	326	395	379	361	354	379	384	355	340	373	376	379	403	345	333	365	347	391	360	390	346	336	378	341	369	379	335	398	330	358	330	382	349	375	400	363	362	320	405	357	376	325	350	387	368	353	358	347	398	360	377	345	380	353	354	364	371	354	386	340	377	393	370	382	368	387	310	389	358	366	377	376	366	349	383	365	361	361	341	350	357	326	355	375	403	367	373	331	380	357	378	382	405	337	386	360	398	372	372	356	377	378	306	370	366	387	370	406	408	367	373	368	375	365	378	353	355	387	336	328	364	359	361	355	365	392	345	349	367	395	395	376	377	353	366	371	372	376	376	384	336	386	377	382	374	395	357	380	336	347	353	400	347	331	384	331	360	392	407	350	362	374	356	322	378	393	331	376	353	340	343	351	376	356	365	372	388	414	399	399	384	375	381	393	381	357	386	396	402	375	383	372	352	364	333	374	409	381	366	386	376	360	403	352	357	372	370	357	396	342	405	343	367	401	380	365	390	387	406	399	354	342	353	385	395	395	406	371	353	382	377	352	324	351	342	406	344	326	362	375	346	364	384	366	340	421	391	386	370	390	346	332	378	376	381	358	373	355	409	379	353	349	390	366	364	339	360	356	358	354	364	375	373	395	364	352	367	323	323	367	405	350	368	353	373	340	390	367	382	344	411	372	355	360	364	378	344	350	381	357	367	353	389	341	380	374	412	369	374	384	368	331	389	384	370	405	344	375	359	346	393	361	374	389	381	368	366	341	370	371	364	363	345	384	357	392	328	352	379	369	373	364	377	361	410	395	387	340	342	376	376	374	338	345	391	335	397	347	353	360	373	363	377	379	351	407	402	422	357	382	358	389	381	386	348	368	361	396	379	367	357	369	368	384	387	373	350	394	360	352	331	368	354	349	395	399	360	387	368	355	359	373	339	393	379	371	395	350	330	387	367	389	381	357	330	335	373	369	367	372	365	353	354	365	368	382	351	397	375	385	385	341	360	363	369	374	391	379	402
15396	8855	21030	23954	21667	14528	10842	8063	7642	42126	24383	1550	1382	1334	1244	1172	1146	1080	1070	1093	1046	1026	1033	931	977	986	952	965	1001	962	955	955	925	918	951	873	901	877	908	874	914	871	886	849	939	856	919	891	847	863	878	859	906	890	897	873	833	922	863	872	828	845	835	928	796	897	852	915	841	867	924	848	875	833	836	898	874	792	835	848	836	850	849	889	858	824	855	838	785	819	847	878	822	876	781	867	855	850	805	851	845	905	907	844	820	847	805	916	834	841	806	878	870	836	830	863	848	867	891	812	823	872	843	879	877	844	874	820	824	828	862	862	832	803	883	829	850	815	878	830	832	824	892	838	891	880	854	856	852	843	904	804	873	798	864	787	821	807	825	820	846	860	793	915	836	865	833	847	907	810	823	846	870	867	816	821	850	833	813	837	812	820	844	870	872	866	819	833	848	811	874	853	843	849	807	815	878	861	904	808	817	880	859	811	789	853	806	851	794	776	852	820	897	828	805	837	904	854	828	807	845	869	924	811	799	825	882	817	835	839	831	820	848	783	878	834	857	815	843	840	843	798	824	817	835	847	834	774	823	876	863	889	857	887	851	849	831	843	867	862	824	854	811	840	850	819	841	843	848	879	831	843	851	826	811	855	788	781	818	824	852	832	827	778	840	798	868	883	873	858	851	864	858	824	809	838	778	868	831	882	836	799	849	866	824	768	848	864	860	835	868	841	814	885	862	860	828	832	801	777	844	818	822	859	817	868	830	828	805	860	850	778	875	865	865	852	845	852	820	835	822	841	840	822	781	798	806	853	866	847	802	810	794	842	861	865	888	837	862	872	921	811	837	843	800	859	838	850	821	864	841	840	897	861	853	844	835	862	806	797	764	797	837	770	879	828	856	905	821	880	823	844	860	866	808	921	821	851	810	833	868	843	833	806	841	825	792	838	907	816	852	836	843	818	868	817	840	888	813	840	823	810	836	868	826	851	820	871	857	846	800	813	839	853	819	767	877	847	876	872	872	840	844	803	833	854	848	819	876	845	865	809	822	838	843	841	835	864	860	845	782	838	844	792	825	825	849	801	879	870	849	882	826	844	776	822	810	820	846	861	788	852	846	805	828	805	854	811	799	799	816	790	852	914	866	859	831	864	874	874	888	819	864	808	843	792	873	932	879	839	835	808	827	874	851	789	817	828	835	834	837	817	846	850	799	821	844	803	845	807	836	797	847	852	876	803	842	812	845	846	814	869	845	786	873	865	865	819	813	841	803	868	843	780	856	824	852	815	849	850	855	806	827	785	868	852	821	841	817	807	847	887	845	823	856	800	757	834	858	880	913	848	824	780	863	824	823	791	810	837	872	847	835	805	830	802	831	866	836	852	856	828	803	877	864	835	814	866	803	797	868	901	839	775	841	867	862	874	838	817	879	825	851	878	830	875	832	844	846	886	868	817	850	825	828	816	863	835	821	834	847	818	807	795	854	864	850	836	797	846	875	814	786	812	834	824	826	837	831	853	819	896	871	838	860	846	853	841	818	855	889	818	840	819	792	821	818	828	813	821	862	859	830	847	872	811	794	830	810	812	857	854	825	790	862	878	841	846	866	898	822	861	816	878	869	890	859	835	832	791	890	869	784	844	800	855	849	837	887	829	826	876	834	832	815	799	818	820	868	829	842	845	803	848	882	848	804	790	871	830	829	828	867	828	827	880	873	837	853	883	814	789	790	812	830	836	851	889	850	860	804	817	855	842	857	816	827	812	836	833	836	807	862	821	829	840	858	810	885	824	860	839	851	862	827	852	809	871	879	855	881	828	817	878	894	817	870	854	880	846	851	808	840	834	855	833	830	826	829	857	828	875	804	873	836	806	817	827	861	880	814	843	884	852	809	815	847	870	823	863	834	846	834	834	902	871	857	819	885	875	794	802	842	805	867	831	838	836	865	838	847	785	860	823	843	837	802	812	845	782	823	815	884	871	841	784	825	807	830	850	831	821	800	876	780	832	840	848	810	835	877	821	839	822	796	839	824	822	798	833	824	830	859	820	811	812	801	829	832	831	780	801	811	829	846	813	831	819	873	855	875	753	839	834	852	786	803	848	840	863	836	866	794	862	855	843	790	831	912	832	833	888	807	808	882	823	800	807	797	813	854	877	784	863	858	849	832	868	838	842	860	847	861	869	863	879	795	821	802	889	863	859	822	851	855	817	854	866	859	866	821	824	815	819	822	830	828	856	816	844	857	878	836	792	821	839	871	821	794	845	812	841	790	834	818	862	886	846	869	868	854	814	825	810	804	870	858	835	846	821	819	864	823	870	821	797	873	838	877	807	862	826	827	812	839	819	839	821	816	846	837	851	825	846	831	822	837	842	848	864	830	841	812	804	839	809	880	873	812	850	830	890	820	805	886	807	885	812	843	778	828	811	897	816	863	807	823	840	856	869	793	821	816	859	810	814	859	849	858	840	855	810	860	809	865	820	868	857	807	832	865	826	832	855	829	853	810	819	844	827	831	863	818	834	909	874	795	876	820	825	823	855	794	815	840	846	832	828	821	811	807	878	853	807	832	884	812	812	858	853	812	856	877	827	804	855	842	829	851	834	827	895	840	812	885	884	846	854	840	828	840	860	814	822	820	891	861	838	855	805	865	906	828	803	830	839	852	813	843	846	919	844	826	885	901	791	773	852	834	836	853	861	875	869	859	836	849	861	835	805	835	816	810	841	884	857	849	803	807	819	853	872	885	853	838	869	850	859	835	816	892	880	863	829	850	829	846	831	838	851	836	817	836	869	844	870	814	821	883	821	831	854	882	871	794	835	821	819	830	837	871	864	908	826	787	798	822	830	896	856	841	829	823	850	817	863	870	890	847	815	834	775	799	881	892	879	808	826	801	820	860	803	883	778	871	829	809	881	859	855	776	829	831	880	821	832	824	780	833	865	851	829	772	841	843	861	805	806	826	844	845	855	858	856	822	866	802	864	884	844	790	847	856	825	864	864	840	875	877	832	798	795	852	788	858	808	896	871	853	840	819	818	856	803	830	865	795	804	789	828	824	857	864	769	807	852	860	831	827	843	852	861	839	840	824	784	857	812	821	832	869	839	870	808	867	814	856	823	869	882	820	835	798	858	794	838	846	842	831	825	817	854	793	811	813	914	854	757	787	840	864	835	839	811	838	840	828	868	849	841	866	817	827	826	827	886	845	812	821	825	773	821	847	850	838	813	821	831	826	876	826	853	856	837	855	837	868	837	841	838	924	906	816	875	937	874	829	837	821	797	873	853	795	852	836	844	859	835	879	828	816	864	833	829	834	853	852	866	874	816	851	851	861	785	833	791	818	848	817	832	789	796	815	853	791	901	816	819	860	851	826	817	848	873	844	794	888	844	876	843	858	863	880	791	817	834	837	808	854	780	821	839	882	867	898	814	828	808	842	883	768	779	859	803	806	886	787	891	844	867	840	768	836	802	820	838	805	843	833	888	847	870	880	870	852	855
11110	3725	4987	3583	2465	1223	766	507	352	918	359	144	160	173	138	158	152	136	145	158	145	151	143	147	159	138	155	160	154	148	168	149	148	166	160	132	162	146	144	149	143	160	134	152	143	163	132	128	163	150	153	136	158	133	153	171	139	161	153	145	161	125	118	144	143	145	136	188	149	144	153	140	142	165	135	157	143	147	151	172	180	146	154	140	114	151	143	151	140	162	168	152	143	152	169	146	156	143	153	148	169	163	161	163	150	136	139	167	148	160	129	161	126	170	161	157	155	144	152	141	145	150	150	130	132	145	151	157	126	163	167	144	157	168	159	153	129	172	130	156	172	134	161	165	148	150	169	155	155	134	175	157	139	155	145	157	140	152	153	150	123	151	149	146	175	152	142	156	140	190	131	145	164	151	140	174	155	131	171	137	132	142	137	160	118	142	138	144	156	145	112	165	152	156	153	154	142	151	156	150	178	164	144	138	148	147	149	145	151	138	147	134	135	131	150	148	155	142	136	157	149	148	162	139	140	160	148	152	138	136	147	120	170	147	120	158	150	156	139	143	147	150	135	163	142	126	171	133	176	142	146	146	154	148	155	149	168	156	146	162	134	135	174	134	147	127	129	143	145	154	144	138	143	128	143	137	175	148	163	164	149	129	137	148	151	147	163	139	130	154	129	143	152	164	159	131	151	136	143	138	147	174	149	139	141	148	153	136	159	170	134	164	150	139	145	137	151	158	143	152	153	154	135	167	161	146	148	151	125	158	162	172	168	117	144	131	143	165	134	132	152	150	145	138	150	140	144	169	144	124	141	154	146	140	149	167	152	141	133	149	133	121	126	167	173	120	160	150	157	149	142	166	159	161	144	141	132	145	161	174	120	133	149	179	136	144	167	142	132	141	161	154	136	144	145	161	160	128	163	153	127	162	151	172	164	136	127	158	159	145	154	148	147	147	151	157	153	132	147	140	123	144	141	135	155	159	137	151	148	141	158	157	131	158	151	138	152	161	157	137	174	150	149	141	146	138	151	180	169	153	141	137	144	151	155	152	152	130	149	153	147	142	135	120	155	150	129	168	141	165	144	174	134	161	135	159	128	167	147	144	135	146	158	132	130	156	149	141	145	132	151	169	157	167	153	164	134	170	143	141	158	146	163	150	166	154	154	162	138	124	151	160	157	130	126	158	122	143	143	148	149	126	140	155	148	174	171	180	141	153	148	154	151	144	157	160	146	148	154	146	173	141	154	139	158	141	148	157	150	138	120	147	168	133	162	142	143	151	143	154	163	141	156	141	143	136	147	155	153	149	161	131	158	142	149	153	161	163	152	169	157	145	154	139	147	137	131	139	133	134	160	134	139	149	142	148	161	143	140	143	136	159	143	162	147	140	164	149	155	150	137	163	136	160	119	121	151	143	152	149	156	158	145	142	137	156	141	152	146	156	168	127	157	140	143	141	167	153	140	166	152	160	143	158	168	159	129	160	150	155	152	169	126	156	159	157	165	184	168	136	148	143	160	164	142	123	151	150	143	148	140	155	171	146	165	153	139	144	182	176	138	167	166	170	158	154	131	160	152	168	160	148	131	156	137	134	174	136	137	137	145	156	162	147	126	144	141	130	157	131	127	157	149	159	151	152	157	154	150	174	152	144	134	151	139	151	156	158	149	136	150	153	135	152	153	141	185	131	139	132	122	144	169	160	166	153	150	176	136	147	148	147	122	158	130	140	162	171	175	159	136	154	149	150	154	137	162	141	122	153	157	179	164	152	165	122	165	149	130	138	163	149	145	153	147	149	143	146	145	176	158	151	164	159	127	164	130	131	144	136	163	164	143	150	163	140	143	153	147	143	153	139	145	150	159	146	134	164	139	123	154	178	138	166	166	134	150	160	142	154	142	151	160	165	162	148	146	148	133	161	117	159	154	167	144	142	153	145	144	140	144	149	133	141	151	114	147	148	137	153	176	159	165	158	159	145	138	147	162	141	158	142	143	160	144	134	171	139	159	148	154	156	163	150	122	159	176	122	133	132	131	167	150	139	124	141	141	188	159	137	128	152	163	155	155	143	135	137	151	175	127	153	148	148	186	158	142	133	124	147	129	154	157	178	130	170	147	146	162	174	169	154	154	159	164	134	151	164	154	156	137	136	143	154	157	178	140	140	165	135	149	133	153	148	143	131	144	164	148	169	154	130	132	156	144	142	153	155	161	152	161	155	167	130	144	136	150	173	150	153	133	139	144	144	134	145	130	163	162	154	127	151	142	126	148	135	146	152	165	151	144	149	137	175	153	156	133	143	160	132	149	158	166	162	154	132	120	136	144	174	147	141	155	168	150	157	140	162	176	153	172	156	139	160	155	164	138	147	151	155	132	138	144	157	157	156	105	132	148	150	172	157	149	129	141	151	155	151	144	148	153	171	143	149	149	140	153	148	149	142	136	140	139	137	125	176	145	136	151	150	159	138	122	127	133	141	163	140	165	145	153	144	186	155	154	139	128	150	140	148	155	147	163	142	137	155	127	146	162	153	142	159	167	146	134	155	148	145	126	169	153	145	131	138	141	128	140	139	158	137	162	144	168	153	136	159	149	154	160	161	163	166	150	146	158	157	167	134	134	137	136	144	151	142	167	158	137	162	155	133	162	156	155	160	151	155	119	176	151	152	150	140	156	156	132	156	143	154	148	167	153	180	171	135	149	157	133	174	168	145	148	177	178	143	143	149	143	158	165	130	142	151	151	160	158	162	135	160	134	174	147	134	138	170	143	169	147	140	140	186	130	154	161	158	155	132	172	142	151	140	122	151	151	146	173	148	178	161	167	144	134	170	144	150	155	146	152	160	143	139	133	148	152	143	134	145	132	155	142	155	153	144	133	158	144	151	146	131	142	145	153	133	142	166	152	139	150	126	156	138	142	156	133	134	134	137	149	129	137	142	152	138	126	154	145	148	159	147	163	150	159	142	144	160	142	125	128	167	151	133	136	163	129	133	159	156	159	146	129	160	148	126	123	138	152	175	150	153	136	145	166	152	188	157	163	162	150	140	144	160	157	150	142	162	138	154	172	155	172	160	152	137	168	136	149	155	161	149	155	170	150	160	153	175	133	163	153	151	132	179	161	132	140	173	173	162	171	161	156	189	132	142	147	159	154	157	153	146	144	163	145	119	158	137	144	171	149	150	144	142	156	156	172	161	149	149	144	131	146	129	149	150	147	146	147	157	145	132	163	143	153	161	158	137	148	149	145	148	131	135	142	175	147	148	141	150	156	149	176	141	142	155	143	142	146	164	145	145	153	136	142	156	135	130	157	169	165	136	140	159	170	138	119	151	133	146	156	160	146	126	170	144	160	171	165	137	149	157	146	148	123	128	134	157	172	145	145	147	142	155	156	155	135	160	139	144	142	142	148	147	142	154	161	156	145	142	153	159	135	134	139	154	156	149	159	159	146	133	146	151	125	139	154	127	118	157	139	159	158	162	156	152	151	153	169	137
5783	3270	8968	10159	9159	5195	3798	2391	1628	4937	1447	407	363	390	404	381	395	389	411	409	413	402	409	400	389	398	379	371	370	389	401	404	370	354	408	358	402	374	410	389	396	378	381	385	396	377	380	388	385	366	388	375	412	433	387	395	401	405	401	361	396	390	398	404	368	410	412	404	419	378	403	375	370	418	378	416	364	385	377	357	420	369	384	375	388	405	389	360	387	395	379	407	370	358	373	385	393	416	380	383	391	411	430	391	380	410	374	352	397	388	384	403	386	390	381	401	364	399	377	378	371	402	417	418	369	393	385	384	395	406	409	372	337	384	387	388	366	395	377	383	419	402	407	361	362	368	373	406	352	400	382	391	388	406	395	410	370	398	386	372	378	384	405	369	413	399	392	405	357	363	431	378	338	414	397	353	389	388	376	390	392	384	395	374	427	367	403	402	399	399	401	356	366	381	402	386	394	392	384	405	398	418	366	380	403	392	411	383	396	369	382	356	399	382	363	375	416	367	355	378	367	383	411	418	422	382	392	407	395	385	399	398	399	396	355	421	407	383	372	391	420	381	383	384	379	397	402	395	385	429	361	372	441	381	393	393	359	371	409	384	330	379	407	374	381	380	384	397	428	382	380	390	372	370	366	407	365	372	380	394	368	373	379	379	388	366	393	384	403	360	399	299	362	388	379	397	385	412	370	380	392	399	336	397	394	392	417	355	417	378	386	353	372	382	398	393	388	394	396	421	364	412	380	400	393	410	420	393	379	385	382	402	373	393	383	375	391	380	357	389	409	382	395	395	424	391	372	382	444	381	411	350	392	391	378	352	392	411	417	373	402	389	385	394	377	407	341	397	397	394	394	395	399	419	431	369	381	366	412	334	369	404	364	366	421	410	383	382	397	341	407	408	366	390	410	446	418	381	414	394	373	398	426	397	414	400	393	389	398	387	395	363	352	349	401	394	410	393	398	408	399	393	403	382	391	384	405	406	367	376	376	417	393	373	376	391	382	397	373	396	385	394	367	373	403	415	385	374	385	370	357	354	394	414	402	390	384	386	363	431	374	362	393	351	361	367	392	383	408	405	387	359	393	418	356	376	401	405	375	410	402	399	394	386	359	376	394	363	401	369	416	393	390	393	433	387	405	401	383	384	391	373	407	425	367	408	382	414	368	387	393	370	377	375	402	385	397	406	367	358	410	383	403	378	389	406	382	372	377	405	408	434	383	405	380	372	400	416	379	358	350	393	381	384	398	378	399	351	385	392	422	391	365	398	391	385	430	380	400	386	395	366	383	374	391	384	410	374	398	376	412	399	379	413	403	403	364	365	366	430	399	393	396	381	370	421	408	362	392	406	383	373	407	423	392	411	367	380	396	374	375	421	378	399	422	379	387	367	410	398	365	374	384	383	419	395	390	399	418	367	393	372	406	377	407	363	388	401	415	410	401	367	397	415	401	408	397	382	388	409	395	388	408	401	360	404	385	370	392	410	421	378	393	375	382	426	387	351	430	386	425	398	393	367	373	411	420	354	380	394	345	366	387	373	376	359	421	406	366	342	350	428	364	407	409	389	366	409	415	385	376	370	402	371	408	381	402	393	397	377	399	382	372	403	367	362	384	352	376	382	406	385	370	364	422	425	429	365	380	342	394	390	415	392	407	335	374	379	367	402	407	375	391	423	381	398	436	429	385	415	398	373	383	382	383	444	370	368	378	388	365	396	435	391	373	388	392	406	396	380	372	401	422	394	414	389	354	392	398	398	348	390	331	387	402	371	366	400	411	363	417	362	392	384	396	356	383	389	396	387	373	385	371	383	381	422	365	350	373	382	367	389	417	411	405	365	388	402	377	395	352	409	363	396	338	384	399	419	402	356	371	367	368	396	395	366	393	377	390	404	411	406	366	398	386	383	394	386	380	396	382	434	369	368	405	402	388	394	382	382	401	357	386	429	377	399	390	432	382	412	411	367	410	349	386	398	403	388	418	375	363	398	386	371	399	347	405	422	414	407	399	392	384	372	390	390	414	390	380	363	405	409	385	392	339	359	386	392	412	397	385	389	391	412	387	396	385	334	358	350	429	418	386	376	406	409	387	418	439	382	368	368	385	377	374	389	382	366	365	396	357	401	383	362	382	412	374	371	369	406	387	368	391	369	365	373	398	412	395	360	384	353	360	389	393	408	365	354	382	415	385	360	385	415	416	365	352	389	405	363	401	390	410	393	398	371	395	377	380	371	383	387	382	399	379	404	404	369	371	388	410	410	379	378	356	381	410	387	371	414	410	380	397	419	362	384	395	370	377	406	389	409	387	375	385	425	378	381	419	390	391	365	368	390	399	390	386	452	374	394	414	384	383	365	360	358	377	390	405	393	381	395	378	334	395	403	351	373	389	397	377	386	385	364	402	359	401	414	363	397	408	356	402	397	393	374	402	387	380	371	372	399	396	365	347	423	398	340	411	413	387	393	377	377	414	362	395	338	356	394	400	372	383	422	378	365	397	393	366	390	418	393	408	398	379	393	373	391	383	363	342	394	416	368	393	367	412	401	389	400	365	372	349	374	369	401	374	416	377	415	379	415	352	385	389	378	388	408	377	373	420	366	385	365	373	369	369	429	390	379	368	372	368	354	389	370	419	377	412	385	377	384	394	403	360	387	427	362	348	372	393	385	394	388	414	380	375	450	379	399	441	390	404	406	393	408	359	387	401	383	413	387	369	353	375	401	384	369	339	361	351	363	378	404	412	398	382	393	346	408	413	398	392	386	387	387	391	358	425	385	362	386	379	351	382	379	428	371	418	387	413	373	396	374	395	383	373	381	382	382	381	398	398	385	387	423	400	396	412	420	409	381	387	434	385	406	384	375	425	367	386	420	422	361	409	376	407	379	396	363	410	410	386	377	346	397	388	370	339	372	398	364	391	381	394	402	400	393	410	407	384	383	372	414	373	416	380	414	390	371	348	399	400	379	385	417	413	369	384	386	395	402	361	367	378	374	421	366	405	367	384	387	375	414	371	393	378	393	429	409	398	381	409	396	385	419	403	411	364	395	391	377	399	396	382	361	368	390	397	394	416	344	362	402	376	416	420	398	365	380	367	349	367	398	404	370	387	387	358	373	370	367	404	382	417	412	380	417	380	375	353	397	371	379	376	373	385	368	386	398	367	373	360	392	381	400	356	389	379	386	404	399	423	397	374	403	381	374	418	374	357	399	359	410	394	417	394	424	334	360	360	380	410	370	398	399	387	385	389	370	381	398	356	393	404	364	415	385	385	393	398	387	399	382	398	386	347	389	366	411	399	373	393	366	384	384	398	380	396	421	379	409	409	390	388	367	374	396	378	397	387	383	412	386	360	426	341	421	395	407	384	413	382	374	350	356	349	389	399	400	371	420	382	376	383	370	406	418	348	390	380	380	384	385	363	404	376	391	373	380	404	393	399	382	351	374	386	379	362	413	366	374	364	404	419	382	403	359	371	393	365	400	385	372	399	403
19626	7094	9198	7899	5261	2651	1900	1087	795	12860	6619	344	232	215	220	232	224	229	222	247	194	220	243	188	195	215	181	187	210	175	209	175	195	204	206	214	205	220	227	169	223	202	203	190	207	208	210	188	192	185	219	193	196	185	177	184	207	195	208	191	191	188	202	199	182	187	205	191	178	166	192	231	207	206	181	198	186	199	190	195	196	204	181	226	205	205	200	198	184	170	208	209	220	170	179	183	185	194	171	171	176	203	169	198	198	213	178	176	224	202	218	182	199	176	210	199	222	206	183	211	183	205	210	199	200	188	187	199	198	203	191	181	189	185	198	222	163	183	191	238	204	211	189	179	203	185	183	196	189	231	174	198	202	209	204	231	181	197	207	178	214	182	184	200	189	184	211	201	207	214	188	207	180	201	190	214	211	218	191	195	177	207	194	202	200	164	179	204	197	174	188	206	181	181	178	189	200	209	177	212	188	185	185	191	223	196	197	208	205	200	197	179	188	171	191	212	173	191	202	209	190	188	183	193	189	190	180	204	176	198	188	199	204	195	181	197	205	179	204	204	203	214	204	183	203	210	190	208	184	190	195	218	185	216	188	201	208	210	190	207	187	176	196	201	194	231	200	217	181	205	191	200	198	228	209	195	197	219	199	194	199	185	204	191	190	196	213	191	196	213	184	221	193	190	180	196	227	197	205	187	202	207	177	190	197	220	171	196	176	195	193	187	184	171	163	182	180	192	183	195	210	178	189	154	209	186	180	207	178	206	203	191	208	229	203	217	182	227	171	209	191	180	197	159	188	199	173	172	218	213	216	199	195	185	202	183	196	213	192	198	221	189	169	180	214	202	205	202	199	203	171	200	190	189	190	208	214	195	167	191	186	195	179	203	203	187	218	180	176	196	185	187	190	198	197	195	196	169	201	185	200	170	163	191	232	182	200	188	205	208	198	192	179	188	190	197	191	166	189	183	204	237	228	208	198	192	200	208	193	202	166	183	215	211	191	188	209	194	179	220	196	200	197	209	190	202	200	182	215	199	204	192	214	167	213	205	182	190	172	168	213	181	194	191	201	213	188	175	196	207	176	184	202	223	205	189	167	202	207	211	195	200	197	193	202	197	221	192	184	209	193	182	204	218	181	200	213	206	189	226	203	197	184	163	200	179	206	197	189	204	189	201	199	196	195	197	179	224	204	202	208	213	192	172	194	198	204	169	187	198	194	194	223	210	210	207	220	214	185	190	198	201	190	204	197	203	191	183	195	241	214	201	188	175	178	169	180	184	212	211	190	179	173	192	189	206	223	180	198	196	217	174	201	184	202	203	193	238	187	203	196	175	183	220	195	222	207	219	230	196	174	219	176	201	204	212	201	185	184	203	204	192	198	187	198	194	190	188	198	175	170	190	206	214	204	189	204	177	186	207	182	183	197	191	195	180	196	193	213	201	196	207	215	236	197	227	187	206	186	205	188	192	176	204	209	199	188	195	156	203	168	210	223	201	209	206	192	179	203	185	194	192	172	171	196	198	173	202	211	205	216	188	186	203	195	213	226	202	197	186	218	168	171	181	220	196	168	164	217	217	210	182	189	196	199	185	210	186	203	187	187	203	217	195	206	192	195	181	185	204	177	169	202	184	178	178	178	204	181	192	184	201	157	174	212	219	210	186	196	181	200	214	195	219	231	199	188	184	179	212	200	191	183	179	199	198	228	194	213	213	202	198	200	181	173	184	237	195	223	199	180	186	199	199	182	181	208	222	202	204	196	164	196	196	223	211	204	198	170	193	193	215	202	200	195	195	178	202	180	194	195	203	206	191	197	191	202	169	225	205	201	175	188	183	197	194	187	192	203	191	192	188	190	193	197	169	203	192	231	177	192	174	183	190	192	215	181	201	205	192	158	210	197	222	199	201	224	236	205	192	198	247	191	244	189	204	211	180	187	181	200	191	163	227	214	191	200	180	203	212	191	183	188	186	195	206	192	216	190	198	221	198	164	158	163	200	207	193	195	198	185	194	196	209	191	198	197	186	189	193	199	184	196	183	209	195	207	195	193	220	211	187	205	163	184	183	178	199	206	178	218	188	183	170	191	198	221	207	208	182	186	199	164	192	219	181	214	207	173	193	180	172	174	216	205	188	206	228	188	200	195	183	234	221	193	181	202	198	177	197	213	204	188	176	199	205	202	190	229	209	195	178	203	178	190	195	180	195	203	200	186	182	199	188	234	181	188	185	203	219	201	191	185	175	180	187	196	185	182	191	173	177	184	204	176	174	213	172	159	174	190	213	195	187	193	162	193	205	194	194	166	218	174	184	183	205	196	199	184	199	232	192	212	189	193	227	188	184	228	184	190	212	175	204	217	194	193	216	199	223	191	194	206	194	192	188	188	199	205	172	218	157	194	191	204	195	172	205	180	176	210	206	227	217	209	191	183	175	200	213	219	202	195	177	212	198	188	193	171	218	176	176	198	201	199	173	200	224	215	186	192	222	194	186	201	189	207	210	205	223	185	209	213	184	203	190	188	182	189	217	191	212	190	172	192	182	210	201	209	167	180	187	192	202	167	176	201	186	186	200	215	197	167	197	195	193	180	202	205	171	181	174	198	184	185	168	175	197	220	174	213	192	183	210	188	207	193	193	199	190	216	187	191	200	192	193	196	186	180	180	192	181	211	183	204	187	179	178	187	179	200	194	174	204	216	184	192	168	180	194	187	223	192	204	186	189	204	206	172	214	190	197	155	206	178	185	176	196	186	230	198	198	187	169	183	156	185	198	187	209	188	199	179	192	228	221	194	181	204	202	173	210	172	196	189	207	218	187	195	192	204	200	185	203	185	199	179	179	202	215	184	195	214	175	201	196	205	194	195	210	199	182	203	205	192	203	173	181	205	192	185	190	208	188	210	187	223	195	203	197	189	210	180	184	184	191	174	207	189	189	214	201	210	175	193	185	192	220	182	209	184	190	176	201	168	161	159	210	164	178	195	189	204	206	201	187	191	186	204	213	193	190	174	187	190	199	211	180	187	185	198	193	199	191	190	193	213	178	217	194	187	193	175	176	208	181	189	200	175	202	201	182	190	226	194	186	202	226	197	199	217	193	185	210	195	186	191	213	188	162	164	175	201	201	203	190	200	210	187	203	208	187	206	198	213	201	210	179	180	197	219	171	195	209	194	220	198	192	191	200	197	201	215	184	182	199	196	162	219	188	220	208	207	177	179	176	170	194	207	193	197	178	196	202	169	182	210	185	212	206	218	222	187	205	205	166	197	200	185	200	204	205	225	200	193	172	201	203	217	193	191	204	193	188	219	203	245	207	221	216	210	196	173	214	177	203	210	211	208	249	186	193	194	225	216	189	174	189	214	206	191	201	179	206	209	195	184	211	208	202	194	162	221	213	178	175	187	183	218	203	192	232	202	216	200	183	189	200	211	215	190	187	169	195	209	175	174	183	206	191	216	218	190	217	211	209	182	202	176	197	189	184	172	188	203	169
10312	5763	15439	18598	15605	10146	8256	5070	4033	33342	14548	819	823	744	692	677	672	653	626	615	637	594	590	602	634	559	576	542	555	533	497	538	550	548	536	534	536	503	522	527	491	499	518	519	558	537	475	560	512	542	488	508	538	510	510	500	480	485	506	465	505	532	535	497	512	533	489	483	502	560	537	548	485	482	505	492	483	528	529	517	526	484	545	501	520	518	486	511	521	505	505	509	508	479	439	501	482	551	496	517	534	517	507	531	499	532	548	487	533	542	498	538	543	478	523	520	487	464	482	499	518	496	508	465	516	504	470	488	546	528	466	526	504	492	493	499	473	513	435	465	503	483	529	550	489	538	541	533	511	545	454	524	499	468	494	476	514	505	515	494	472	497	470	527	490	498	529	485	495	468	507	525	472	513	500	521	530	477	488	513	524	524	483	507	542	525	491	544	493	508	499	540	518	488	498	516	528	493	481	492	522	475	487	492	515	505	529	506	514	532	507	514	490	520	510	520	478	472	520	513	547	484	540	524	535	474	494	498	496	489	531	479	495	508	538	514	461	515	443	533	488	488	493	521	477	491	484	550	511	516	506	472	496	492	469	535	499	507	511	460	470	509	506	476	507	518	545	493	506	486	473	511	543	498	490	562	491	474	536	489	539	512	502	487	552	501	508	519	520	458	562	486	487	497	531	562	511	467	520	517	465	515	492	497	490	514	475	493	490	461	524	516	487	489	531	497	500	480	541	486	475	483	501	499	504	566	462	489	522	514	505	522	481	472	536	470	498	495	510	498	492	515	492	499	493	537	522	519	486	497	493	471	460	501	531	497	497	529	487	521	481	507	519	521	451	497	487	488	518	508	443	482	516	499	493	541	540	511	477	497	490	488	486	501	507	497	525	541	521	503	510	519	487	503	503	485	474	517	518	489	488	481	512	501	471	499	507	450	515	449	519	502	528	496	535	510	521	497	533	532	516	516	502	496	488	494	493	471	479	499	497	511	489	520	469	500	506	493	534	469	509	468	514	514	476	502	521	492	519	497	465	521	483	508	476	485	460	510	481	487	517	502	493	487	490	498	511	502	492	559	489	507	465	467	518	487	493	500	508	499	493	485	507	486	534	546	477	520	490	527	511	478	503	497	498	500	488	512	471	481	497	487	489	504	482	476	507	512	457	492	543	501	502	529	497	508	516	515	530	533	486	483	508	466	471	484	440	498	492	520	496	510	469	508	468	517	492	470	503	538	476	504	444	505	525	470	492	503	517	534	514	499	518	528	530	540	472	486	498	503	524	508	484	506	489	492	513	510	506	528	504	506	462	451	497	495	504	495	527	511	501	476	493	524	519	498	512	495	509	477	521	503	476	504	506	505	546	500	498	506	491	495	466	535	535	498	492	451	514	500	521	483	506	472	507	534	524	511	521	507	503	498	463	503	514	502	512	497	493	546	503	486	516	473	479	544	457	450	505	503	483	496	539	472	521	512	491	516	535	493	477	492	467	496	516	512	528	527	495	500	489	528	530	492	549	523	457	527	512	530	555	520	491	525	500	535	465	498	500	504	478	501	508	504	513	497	514	527	518	508	455	475	508	528	505	481	491	518	510	524	550	529	474	497	491	523	504	493	518	515	523	525	498	538	508	487	474	554	481	472	444	523	525	528	518	524	492	514	522	522	537	515	475	482	499	528	518	534	484	471	509	520	506	515	477	513	514	534	484	521	498	502	472	484	472	516	501	483	489	503	497	499	507	527	495	514	482	487	522	490	477	490	492	551	523	466	522	555	548	496	545	501	557	491	504	517	441	493	527	506	539	516	510	539	490	497	484	553	529	522	489	507	501	476	519	490	514	486	467	515	486	516	505	520	495	502	480	531	536	535	504	506	515	497	471	476	500	472	507	486	478	460	506	502	548	498	533	485	485	533	502	503	462	521	487	544	503	499	499	517	495	500	511	497	513	527	514	561	458	511	509	472	525	489	519	531	528	492	520	516	457	522	494	507	475	533	464	495	505	539	537	542	490	527	487	507	491	493	479	480	513	535	481	524	516	538	522	470	485	498	514	521	464	507	522	517	487	533	506	511	469	510	500	496	504	497	517	536	523	524	478	518	453	500	511	504	530	463	453	506	495	516	520	497	520	508	554	504	491	484	490	459	515	539	508	544	517	488	487	467	505	506	475	483	503	491	514	527	522	474	501	472	516	505	506	497	531	503	480	475	494	496	509	505	464	519	536	521	504	519	479	479	522	478	489	505	495	513	532	499	471	512	531	476	488	475	500	522	506	518	516	491	482	501	501	491	503	520	491	496	494	507	468	541	467	478	501	505	502	526	489	485	500	504	541	491	493	520	527	471	519	538	500	464	527	487	504	495	468	525	495	517	511	466	465	472	567	514	483	510	477	491	522	492	464	482	506	478	523	491	457	507	524	498	478	505	450	497	459	506	523	519	516	491	506	458	482	449	449	482	509	508	487	484	516	473	544	525	504	493	536	533	533	460	496	508	509	517	526	542	501	497	517	508	527	488	500	520	474	455	544	547	441	461	504	512	511	508	518	515	536	475	520	484	478	503	538	473	490	511	515	516	486	460	518	496	505	522	523	487	513	504	493	479	515	519	476	468	509	475	516	521	527	506	478	484	484	495	472	514	491	549	501	463	467	495	527	510	502	515	475	495	492	522	536	506	525	514	494	514	474	532	462	480	501	524	512	462	523	501	505	511	523	539	508	517	499	487	479	481	525	517	492	504	515	490	520	499	515	506	496	491	475	502	495	538	496	480	494	520	521	518	488	506	500	468	488	489	502	526	522	537	489	508	496	472	520	478	474	509	499	530	488	484	489	505	515	494	500	482	495	500	490	506	492	512	475	526	534	458	504	454	511	551	515	496	515	510	500	504	493	523	513	560	542	513	496	504	501	513	484	523	522	491	515	474	509	481	519	494	536	514	518	518	477	496	504	465	512	503	517	507	512	523	527	513	494	505	496	476	506	503	485	527	479	484	497	501	533	511	509	498	450	519	496	490	467	499	500	517	527	550	505	508	469	475	471	512	493	552	479	528	527	517	539	523	502	498	485	516	475	487	532	487	486	459	514	489	508	507	538	484	489	491	444	488	517	488	481	475	499	510	501	539	512	486	491	496	511	503	507	479	472	492	505	557	491	501	498	476	501	508	499	492	460	482	498	478	498	475	484	495	493	499	485	514	471	504	494	514	500	500	491	497	491	513	527	543	505	543	516	521	515	517	501	498	517	508	497	503	501	527	478	527	524	503	504	513	488	476	521	492	462	516	498	514	500	499	429	498	526	480	523	508	523	527	491	492	497	488	531	527	482	483	506	510	507	529	500	507	506	504	506	486	496	479	515	478	502	529	495	497	499	481	507	509	474	491	492	507	499	502	496	508	494	532	489	522	496	490	488	490	513	505	468	459	502	497	485	538	551	506	527	470	475	483	510	510	500	468	513	538	514	486	507	515	520	488	507	518	479	497	517	504	536	486
29399	11501	15146	13847	9048	4756	2902	1831	1492	27714	15173	1001	486	467	395	425	414	409	407	402	358	378	387	411	368	378	350	375	376	355	365	406	433	385	346	350	377	355	352	382	361	380	343	353	358	392	379	365	360	382	336	364	346	361	367	364	347	380	374	400	389	343	362	403	350	349	350	372	371	367	350	368	394	367	365	341	365	360	399	407	390	341	377	356	362	388	382	369	378	392	332	358	382	374	339	363	333	373	372	373	402	321	393	383	370	389	399	393	394	400	374	400	364	382	362	379	427	362	372	378	371	351	366	366	394	415	405	356	391	389	375	377	381	362	368	352	384	367	376	375	331	358	326	373	393	373	334	366	378	364	354	418	356	399	348	400	350	381	367	371	384	368	385	379	347	363	336	382	341	397	377	342	358	348	353	359	398	367	374	358	356	334	367	389	350	362	421	359	344	360	352	365	375	391	340	355	368	355	379	409	384	381	368	361	375	333	377	369	373	356	395	375	361	361	356	340	349	337	401	393	361	335	367	369	354	380	339	387	386	376	398	384	382	362	364	404	358	377	364	399	344	326	363	388	369	378	393	401	354	348	363	393	396	373	359	362	344	360	356	336	336	335	375	356	366	328	367	337	386	384	359	375	398	360	363	403	388	375	350	388	398	375	384	357	332	385	336	372	381	385	365	362	344	395	341	383	357	350	388	373	382	379	359	354	373	381	386	374	377	339	388	356	406	422	335	382	367	362	393	399	384	373	329	365	389	368	367	368	353	341	333	371	391	321	339	367	363	378	390	369	388	397	350	378	335	367	353	404	380	369	380	393	374	358	360	348	350	347	348	397	380	395	339	331	348	345	366	366	370	401	367	410	357	346	345	346	363	381	370	358	366	372	364	382	375	383	401	346	365	399	363	375	365	373	377	380	339	370	384	368	387	358	361	347	349	397	384	378	349	395	377	365	386	333	371	399	352	395	351	394	360	400	378	383	380	391	409	361	342	380	359	385	379	386	376	345	375	375	387	338	341	316	334	408	375	422	359	357	355	361	338	337	394	382	378	348	342	364	353	362	350	299	353	406	397	392	358	399	378	403	345	379	358	318	335	372	367	411	353	368	333	349	375	394	363	361	360	400	373	354	376	376	354	318	373	382	370	366	357	387	388	329	399	380	404	367	374	366	377	389	363	342	338	364	381	352	388	374	334	380	398	347	369	417	378	369	345	363	376	360	378	387	364	367	392	371	348	354	351	369	366	362	333	393	345	370	367	371	350	383	363	357	380	358	353	362	356	374	358	418	392	362	375	376	409	379	397	382	357	382	374	385	433	355	414	362	378	401	354	357	353	374	371	385	376	360	367	353	341	413	337	349	372	375	359	391	380	350	369	372	373	352	352	343	376	375	358	339	407	384	380	384	386	371	380	382	370	354	372	378	352	365	392	387	381	373	368	356	431	398	351	383	387	353	339	351	391	401	348	365	340	356	362	376	347	369	376	376	424	390	381	352	362	334	403	363	329	372	329	371	347	422	363	360	389	386	358	349	355	367	362	364	362	360	398	342	372	358	344	335	366	366	372	376	387	336	343	366	366	379	383	362	353	370	358	374	389	374	376	393	390	383	383	370	371	327	351	349	345	375	354	381	363	395	345	377	406	373	387	354	402	353	360	346	359	364	351	335	409	345	366	378	364	392	387	360	337	346	377	365	361	335	392	361	360	390	362	380	394	391	395	362	350	378	355	369	423	344	378	323	374	347	399	358	380	351	351	343	359	347	366	361	376	375	374	395	368	337	390	345	348	357	340	361	349	408	447	340	405	358	394	365	372	381	340	364	395	360	368	366	332	330	392	365	377	365	385	383	358	355	379	337	355	384	392	336	389	384	326	388	342	361	384	374	382	410	369	360	356	376	404	355	334	382	357	340	361	355	371	370	377	355	383	385	381	380	381	373	372	356	383	361	402	388	375	390	389	387	366	351	407	382	366	373	390	375	400	377	339	358	364	311	363	370	356	368	415	374	377	356	384	385	354	374	367	390	396	345	363	393	399	330	356	397	407	362	366	389	356	380	390	346	363	379	333	365	364	370	345	349	335	336	370	363	393	350	346	329	367	364	397	364	353	345	360	364	355	370	364	328	357	370	370	331	404	393	363	379	377	356	328	360	382	380	400	343	330	378	345	322	362	371	369	371	369	384	340	362	383	387	425	357	405	361	386	376	357	400	392	408	368	353	360	394	359	371	358	345	356	356	372	390	364	334	337	377	383	331	379	343	393	393	374	344	377	334	385	379	383	376	369	361	363	357	387	381	362	381	393	396	375	388	344	391	354	360	377	372	353	368	370	365	360	371	357	362	428	364	392	334	360	371	383	349	343	379	373	359	392	356	363	395	359	379	384	413	361	373	376	402	362	358	367	400	378	410	365	373	343	364	378	365	354	361	352	366	354	347	367	408	388	417	371	359	344	372	363	379	410	357	349	417	386	369	394	372	331	350	379	377	389	388	386	353	358	358	353	357	376	380	414	357	368	366	346	387	382	389	361	381	363	379	379	320	355	344	376	386	365	381	382	340	360	371	366	365	399	373	326	352	348	350	372	387	348	351	393	353	420	382	361	370	373	385	394	357	360	367	396	355	381	398	339	380	349	389	389	406	380	373	386	337	397	383	374	323	385	389	328	317	335	387	369	346	394	397	393	414	354	354	379	377	339	351	377	367	380	370	419	346	370	385	386	385	429	369	364	397	387	370	346	357	347	371	413	369	325	388	357	419	358	324	381	382	386	376	400	377	374	398	351	353	346	371	353	406	359	368	357	361	382	388	397	341	384	365	377	383	344	388	365	367	379	404	365	338	352	353	383	392	362	377	370	372	383	392	364	368	395	379	371	355	341	347	368	372	365	355	376	366	374	372	404	393	349	353	367	366	354	358	370	356	382	340	376	336	361	391	369	362	360	362	380	360	359	364	391	385	373	382	384	345	368	369	334	381	351	382	408	370	349	346	358	371	361	365	361	364	359	371	398	367	356	376	386	391	376	346	384	376	382	351	376	352	401	375	378	340	339	326	352	387	383	348	355	344	365	381	337	344	400	344	348	368	366	367	364	352	369	374	381	378	331	351	352	355	346	384	370	369	374	369	318	359	367	387	384	350	322	365	368	397	370	389	389	402	358	361	368	364	385	332	399	370	389	411	348	377	396	373	393	367	364	379	365	365	369	377	387	389	371	389	389	396	369	412	397	328	361	348	336	354	374	357	391	374	332	346	387	354	363	415	378	382	347	365	325	361	364	400	403	385	357	401	377	369	348	329	329	376	402	373	351	362	343	372	358	326	368	390	335	378	337	365	363	358	389	342	352	336	393	391	346	349	381	317	371	353	340	291	387	342	343	368	386	363	381	359	354	347	365	338	344	362	377	385	343	371	322	395	338	358	397	365	407	370	386	358	386	370	362	362	412	347	376	400	357	364	392	405	382	352	405	350	401	381	383	332	384	332	354	372	393	380	389	339
13836	8041	21564	26013	22281	14970	11450	7572	6764	48063	22631	1460	1419	1303	1180	1203	1197	1125	1088	1053	1025	1039	989	1011	979	1003	1040	931	944	965	926	947	921	903	886	928	884	925	903	850	915	915	857	856	906	880	887	897	884	855	858	868	870	859	902	863	843	873	861	870	847	842	899	901	870	843	848	863	876	801	835	801	919	888	849	853	869	873	863	889	826	892	868	865	878	888	823	828	899	852	841	804	844	807	830	833	822	809	797	842	855	886	879	905	871	864	893	843	810	865	877	837	849	804	847	855	857	877	840	854	844	812	846	848	811	865	875	851	859	857	852	843	852	905	839	849	824	895	861	787	881	834	835	869	861	874	881	897	875	851	830	864	879	824	802	856	852	815	842	919	852	852	819	828	792	814	879	884	832	813	837	840	837	876	798	815	844	815	864	852	852	829	843	852	856	873	866	860	887	822	854	842	833	874	895	852	833	844	845	895	882	811	852	784	853	885	849	825	844	855	887	855	836	828	820	823	876	857	833	807	858	797	799	796	861	866	837	891	846	878	812	951	829	825	902	805	832	800	865	852	855	814	855	884	868	895	766	877	884	849	831	874	840	836	887	849	896	885	832	791	839	867	875	828	857	817	815	813	831	873	833	883	837	857	899	802	821	817	861	801	779	819	825	874	865	823	805	870	826	834	861	856	826	865	812	851	836	842	857	892	815	890	831	812	832	852	784	852	848	811	842	820	813	855	856	844	791	859	874	901	862	833	851	812	861	855	872	852	915	806	852	852	858	866	863	861	856	882	905	853	837	816	824	867	795	838	840	848	870	834	828	831	822	854	856	815	856	842	809	869	840	917	843	834	828	891	851	856	834	885	886	812	818	879	823	857	810	873	830	848	864	873	903	848	817	854	809	861	848	869	759	817	842	836	782	845	847	844	861	829	860	822	831	870	841	908	797	810	821	809	841	859	847	862	884	877	863	855	865	871	871	834	913	832	889	860	834	815	846	868	842	832	830	797	855	867	841	797	791	821	892	880	863	885	829	856	833	816	828	858	817	854	784	837	882	796	841	838	843	861	834	813	813	822	828	807	850	839	854	817	810	846	832	843	860	837	892	877	820	801	861	875	818	858	854	864	885	856	824	838	845	848	811	862	839	894	817	804	809	829	861	858	817	883	831	877	832	799	796	802	821	836	821	844	866	869	844	823	835	821	819	857	829	821	868	858	819	844	841	943	817	876	810	883	851	832	836	810	843	862	846	840	858	890	834	840	844	821	846	772	846	830	923	830	842	817	855	858	825	809	844	850	887	855	844	877	864	798	818	850	852	862	854	829	872	838	797	887	849	860	840	835	808	806	829	888	858	810	831	842	857	811	910	800	809	841	810	835	871	866	828	892	830	866	844	857	876	832	854	873	875	791	838	848	817	789	837	828	869	881	847	846	849	803	836	825	824	812	863	829	802	834	858	833	821	899	816	863	845	857	836	844	831	849	851	860	850	880	856	813	899	848	873	812	850	869	856	838	811	887	829	857	811	885	814	836	849	837	847	866	841	803	859	844	839	813	858	870	821	829	860	827	801	819	865	905	895	816	870	860	831	822	851	855	873	867	815	853	839	876	858	813	845	873	833	814	843	872	814	825	823	852	864	809	832	886	880	850	786	876	849	804	856	832	839	834	836	844	801	837	806	855	781	890	864	843	876	810	875	838	879	867	847	841	808	822	840	823	797	836	894	875	862	852	905	825	846	813	854	829	859	881	861	877	822	837	824	856	900	801	875	865	850	848	840	889	851	850	872	817	860	839	833	891	850	855	841	805	857	842	825	885	830	850	813	827	790	830	789	851	855	845	846	863	821	889	818	841	811	803	840	831	817	830	860	835	842	878	869	886	871	849	850	849	851	873	841	819	897	845	853	864	789	895	851	828	822	864	853	839	805	865	839	864	811	853	838	850	829	854	859	859	837	823	872	797	785	898	848	851	837	866	844	836	897	866	822	848	818	841	879	765	852	855	862	828	860	806	795	873	850	829	902	797	835	837	843	853	894	772	858	859	835	822	862	806	793	840	837	883	806	882	836	875	872	822	851	830	856	854	784	846	864	819	840	854	847	797	802	903	825	825	815	879	869	811	809	870	811	839	786	871	859	832	858	882	833	809	816	868	837	872	832	903	864	820	822	800	861	858	853	823	784	822	852	869	816	854	853	849	845	885	811	865	860	813	870	826	844	860	850	892	825	815	826	868	835	810	884	820	832	861	893	860	844	871	875	822	847	849	789	813	804	883	839	870	862	857	853	788	849	787	835	828	856	833	800	826	825	849	880	815	866	892	855	817	903	824	854	889	774	842	843	871	867	849	847	853	867	868	853	871	859	890	871	820	863	799	845	810	813	883	834	799	857	805	912	835	801	822	824	784	855	831	793	786	781	840	826	797	845	863	844	880	779	784	817	890	876	884	883	804	808	895	827	796	860	870	863	801	848	892	834	827	853	839	858	815	827	881	816	817	879	891	860	854	867	828	845	866	863	855	831	806	827	842	875	854	824	863	856	823	833	857	891	831	848	809	851	857	863	814	874	835	869	795	856	825	805	884	887	906	846	855	788	830	830	890	898	827	866	907	853	798	849	879	842	836	829	896	795	804	879	837	829	850	890	776	834	807	817	832	854	884	848	835	885	824	831	787	807	847	852	845	817	839	855	853	811	845	857	875	853	827	851	813	828	887	817	820	848	885	819	869	868	836	866	839	846	778	843	817	830	864	821	801	840	855	827	822	807	878	845	863	827	815	857	815	850	833	828	850	833	747	857	834	850	879	858	885	853	859	869	833	840	837	843	889	842	810	895	862	865	817	815	845	793	859	796	890	889	832	838	824	826	831	819	866	832	842	843	852	837	868	798	835	841	858	835	815	847	826	822	857	866	813	816	789	860	842	862	875	865	851	823	870	830	838	837	850	874	858	835	882	788	822	831	824	800	832	835	802	803	799	849	864	860	839	862	856	828	784	834	853	824	826	867	844	799	851	865	862	854	846	778	830	852	790	863	825	839	808	857	872	846	817	849	872	856	858	835	840	833	850	900	829	861	911	852	836	816	843	858	868	869	868	854	897	878	858	855	818	863	810	904	807	841	872	834	846	880	823	825	838	813	838	852	881	849	830	861	805	823	816	843	833	817	856	854	867	881	835	854	847	855	883	864	898	832	836	842	818	832	804	850	801	853	783	861	796	802	841	826	867	789	866	835	901	822	883	855	818	846	815	813	820	834	752	791	871	861	835	822	854	828	869	828	831	810	784	818	879	850	824	829	855	843	842	840	856	819	878	833	823	878	831	846	861	844	881	812	861	830	822	842	859	852	847	843	814	842	851	859	817	844	789	838	877	832	814	800	793	849	915	826	853	809	779	893	846	857	820	859	875	878	869	804	862	848	899	910	841	820	899	841	804	868	855	850	870	846	831	824	849	864	793	818	863	820	800	771	853	805	847	850	800	852	834	836	817	874	859	849	845	855	860
8500	3042	5053	4288	2741	1356	896	465	402	1215	428	167	160	172	155	164	158	163	152	171	170	167	154	149	167	158	154	189	154	150	159	175	167	160	151	151	163	153	152	177	140	166	180	148	141	141	167	142	147	154	140	172	159	145	141	163	144	159	154	177	151	142	164	168	144	132	167	134	148	164	145	161	171	158	191	138	152	173	165	176	164	184	180	150	153	127	146	146	171	183	167	148	173	156	140	159	172	133	165	166	147	148	162	148	158	164	158	173	166	166	154	177	150	182	160	145	147	152	147	174	155	141	147	160	152	158	144	170	163	174	159	156	163	161	152	154	159	129	150	174	164	146	154	164	160	156	153	190	152	157	149	155	165	130	144	137	179	188	151	159	163	161	142	153	166	171	132	151	144	156	146	162	174	160	163	161	161	170	157	151	164	169	144	179	145	159	160	175	153	166	153	200	132	162	158	130	136	161	136	155	163	171	157	154	148	163	158	133	147	157	149	142	146	151	173	161	161	151	139	149	167	152	143	157	158	180	162	140	176	177	144	161	161	156	190	127	152	167	141	148	157	124	169	160	167	159	158	169	131	165	136	159	134	150	139	148	170	171	156	161	152	145	177	165	149	143	149	152	150	175	171	156	143	138	158	174	158	161	142	138	150	153	137	174	167	152	168	136	144	149	160	164	157	160	157	159	137	153	161	154	175	144	165	184	172	160	154	139	168	148	167	152	173	169	148	175	166	196	170	179	168	149	186	171	163	150	167	174	206	155	153	162	176	141	168	156	179	198	178	147	170	152	149	159	162	150	159	181	171	157	160	171	186	164	155	177	177	154	166	152	136	151	164	167	162	144	156	163	151	158	181	163	181	143	172	149	182	154	157	150	159	170	155	153	174	169	180	172	144	130	168	158	153	180	154	176	178	148	150	172	163	171	152	154	150	168	166	185	130	162	163	157	160	158	166	162	164	178	149	159	150	146	189	152	172	164	151	170	142	171	163	150	137	164	163	150	167	150	144	172	152	184	157	147	153	167	179	144	176	159	157	170	154	189	150	158	167	179	142	172	137	141	146	149	160	171	147	165	157	157	152	175	161	146	159	161	163	135	166	142	147	169	162	186	159	174	147	184	163	151	157	139	156	171	167	153	137	138	167	182	138	161	149	193	159	156	146	168	167	146	155	123	142	138	187	154	152	188	171	151	156	136	163	138	160	136	148	136	146	161	155	161	162	152	153	168	149	171	156	154	138	166	171	164	145	192	169	169	174	147	152	152	175	152	154	151	159	152	161	151	175	167	152	175	157	165	155	168	170	180	132	146	158	154	160	163	178	168	157	151	140	146	150	147	163	173	142	146	152	163	145	152	171	157	148	172	181	158	163	183	161	167	180	141	141	154	162	161	163	161	152	146	174	140	170	152	156	172	150	151	182	178	147	177	160	165	164	183	166	173	170	162	178	165	152	158	168	159	168	163	147	145	168	158	168	155	150	147	155	148	163	170	182	148	162	152	168	174	163	169	166	151	186	168	184	138	167	153	153	137	162	140	155	159	158	170	146	171	180	162	159	152	165	164	145	163	166	170	164	150	132	165	162	156	144	175	160	150	188	150	167	152	173	168	165	151	161	166	133	147	147	169	172	158	160	148	183	165	170	194	169	169	165	161	158	153	152	169	163	148	161	157	173	175	169	133	166	173	156	178	156	146	147	151	152	148	156	155	170	168	163	167	181	164	144	124	151	169	185	151	158	140	177	164	157	184	157	160	157	145	158	171	121	164	172	147	154	167	161	176	152	193	173	156	154	177	161	153	156	158	152	150	189	164	165	163	145	149	166	165	154	165	130	147	153	165	157	162	165	168	148	142	153	179	144	144	143	163	160	141	164	154	174	167	160	158	172	179	162	125	145	136	143	140	167	163	153	159	177	159	160	169	198	178	148	163	187	166	157	132	170	144	145	185	152	177	173	151	171	185	159	152	146	169	160	170	144	191	137	175	187	162	167	151	176	141	172	138	154	142	174	163	152	161	191	176	154	167	170	168	153	143	168	144	193	165	166	168	153	142	156	145	144	161	160	163	170	169	147	156	138	120	159	154	153	154	154	173	170	178	154	151	172	156	167	172	140	155	154	140	146	172	151	163	167	153	164	152	157	174	151	170	177	186	161	167	142	131	140	127	170	152	156	190	147	160	145	158	153	175	144	165	163	185	166	183	148	165	163	158	175	192	175	140	166	177	158	148	165	163	156	155	145	168	151	150	166	168	159	165	183	169	155	147	181	144	129	192	163	150	165	168	154	169	156	165	152	166	178	155	164	140	178	188	162	135	160	149	165	155	165	171	139	156	151	146	185	162	151	153	163	145	147	162	147	165	159	154	169	137	133	176	158	176	177	181	184	172	169	156	146	153	186	158	168	171	155	158	148	149	168	151	160	135	144	170	188	173	161	153	136	158	168	165	161	175	167	163	136	127	158	171	161	175	159	131	149	131	142	158	146	159	146	166	146	150	183	192	154	165	153	161	147	154	148	165	158	172	173	167	177	166	162	139	128	163	175	172	161	155	158	142	154	158	154	153	171	139	150	146	183	147	168	147	173	146	158	158	137	140	157	168	152	167	158	176	194	152	151	151	147	168	157	161	157	150	162	156	183	157	177	193	163	163	151	158	158	159	150	161	166	173	153	152	143	183	180	148	175	204	188	173	157	146	166	163	173	159	146	152	186	164	155	156	184	159	172	155	153	159	172	172	171	167	173	170	149	155	174	142	162	154	147	136	175	151	194	142	153	143	133	153	169	140	178	158	145	175	152	167	180	148	165	156	149	139	158	169	185	152	154	141	158	170	147	156	175	158	158	174	170	145	150	145	142	177	180	152	153	158	153	163	147	181	150	156	181	168	152	186	170	151	141	146	153	140	165	149	162	157	149	163	151	196	152	162	168	151	156	154	157	177	167	149	163	181	144	127	150	142	140	167	166	165	168	130	145	143	148	162	173	166	171	155	161	154	143	169	161	174	159	163	159	157	171	175	149	139	169	155	159	168	154	158	147	142	150	151	178	149	163	188	175	155	160	163	156	136	171	153	157	154	157	174	140	145	141	163	168	140	155	137	154	147	160	181	137	165	165	151	164	161	161	159	154	152	170	172	147	161	160	157	141	161	156	172	166	164	166	175	157	139	142	159	157	158	153	180	156	166	168	160	168	153	136	177	146	166	175	155	168	160	154	149	168	150	180	174	145	148	160	122	135	146	187	141	172	167	200	149	152	169	188	178	159	153	170	168	160	178	168	172	146	170	159	146	163	160	170	168	160	143	136	132	167	156	154	167	176	152	136	139	164	158	167	146	145	151	162	152	144	145	131	160	159	157	158	152	169	154	153	144	167	157	167	170	156	153	174	171	159	179	169	170	161	152	161	172	147	152	167	182	175	163	153	150	155	184	160	155	170	141	169	174	159	155	176	171	144	174	150	159	158	147	183	153	160	169	180	174	146	182	156	169	165	156
4858	2738	9731	11542	9429	5754	3833	2285	1824	6701	1445	434	423	407	391	413	439	409	401	417	394	416	402	409	397	406	415	392	385	429	413	411	431	435	434	437	423	413	404	399	407	401	431	430	380	416	402	436	448	444	423	410	420	408	432	402	384	408	395	440	362	437	407	432	430	406	415	407	399	394	419	402	384	414	407	414	432	450	435	414	440	389	372	417	395	452	402	428	428	420	447	392	435	405	380	394	417	417	415	433	422	384	397	389	389	401	414	425	400	389	457	436	411	382	407	421	425	443	346	416	419	398	450	439	410	412	386	413	404	409	409	389	396	399	455	427	432	412	449	431	354	419	397	399	396	399	442	413	421	391	410	435	432	425	388	416	398	413	403	406	399	394	401	415	422	424	391	381	458	429	440	399	427	411	422	459	386	410	440	410	396	386	402	406	408	400	419	430	407	409	407	410	450	442	407	423	394	425	389	407	415	403	398	411	397	399	393	427	425	434	415	419	397	425	421	408	442	425	409	394	407	422	401	404	399	376	421	370	391	403	374	423	381	399	427	389	380	395	451	386	412	400	386	419	397	411	391	416	429	449	416	447	410	438	417	404	408	431	445	408	447	404	412	419	402	439	390	403	398	397	404	404	412	431	411	390	456	388	400	410	408	404	460	444	409	439	392	409	416	453	395	418	392	422	414	460	379	420	413	405	425	428	421	406	363	388	407	409	399	411	430	422	435	385	412	423	399	417	400	444	379	412	436	430	401	445	418	387	416	379	430	458	385	375	372	452	366	394	431	439	437	402	433	418	427	372	417	383	414	417	402	390	410	395	471	418	371	383	438	390	421	395	374	443	419	413	394	394	414	400	391	391	429	404	396	379	422	415	417	398	425	407	369	389	421	420	417	405	411	411	439	403	421	409	422	397	393	384	425	439	418	388	428	411	396	456	389	425	453	388	442	443	399	401	410	397	427	385	398	399	377	400	417	416	407	415	470	377	429	404	453	394	415	406	408	447	391	391	426	406	434	438	358	388	402	419	424	395	394	420	410	394	412	423	423	421	411	393	427	389	416	437	429	379	414	386	389	404	393	388	390	419	381	412	449	387	438	386	406	393	382	404	390	430	417	392	408	406	405	394	374	390	398	411	396	370	427	415	410	407	433	427	404	391	442	432	435	395	380	418	427	418	417	424	435	424	396	418	390	429	417	377	392	403	408	403	442	414	441	406	403	423	387	441	415	376	414	420	382	376	418	446	411	430	431	388	419	397	446	430	418	416	404	401	408	419	407	395	403	425	389	407	413	406	384	408	423	403	410	434	379	415	386	422	427	447	435	392	404	419	404	414	378	456	435	395	388	386	433	403	399	449	383	402	399	411	392	386	378	400	418	408	399	392	423	393	422	409	391	375	414	376	404	398	393	417	373	427	426	420	418	396	416	420	377	418	376	453	444	426	447	435	412	393	397	392	409	413	385	406	436	459	410	410	403	440	423	371	429	385	377	424	370	381	398	440	423	409	419	387	413	400	422	381	420	428	447	381	413	410	372	430	407	408	405	428	434	446	426	381	448	409	431	430	399	440	426	417	412	388	408	479	423	393	400	441	415	420	420	417	390	439	402	393	369	416	438	374	360	378	444	426	397	408	429	438	409	420	453	372	390	393	409	384	431	369	406	423	404	397	411	405	427	411	464	388	421	402	386	439	420	384	405	412	412	393	428	408	418	367	416	416	442	405	404	443	397	413	412	388	408	428	419	397	438	400	431	406	420	389	410	388	445	445	416	451	424	403	393	430	383	418	417	387	408	389	459	460	393	443	400	413	424	404	442	422	387	384	405	396	414	421	396	403	393	426	411	405	413	371	391	437	430	427	443	417	421	391	450	430	422	425	403	413	436	398	394	417	392	387	419	394	425	398	420	428	434	403	409	404	449	388	398	422	402	380	409	408	402	432	407	438	398	439	438	441	371	406	474	403	415	385	389	428	402	402	377	399	414	421	399	403	385	432	402	406	416	415	391	411	456	438	394	408	383	412	388	418	458	385	421	395	403	387	414	450	385	429	394	407	388	445	394	399	461	391	428	393	382	416	409	439	442	431	411	412	408	418	398	367	425	385	431	407	398	427	465	422	432	430	422	418	441	436	365	424	434	439	419	414	418	416	392	410	377	390	412	439	421	375	411	406	408	411	403	401	413	452	451	455	411	425	407	384	377	401	401	443	427	443	395	411	365	402	408	416	407	438	419	421	400	418	427	463	387	412	383	404	442	389	401	427	399	397	403	433	417	467	401	448	411	405	467	444	391	413	374	419	425	399	378	390	381	400	397	423	443	393	431	402	414	414	414	400	410	419	428	423	408	422	408	413	417	416	406	405	419	415	421	431	419	392	441	463	381	390	391	409	386	424	415	402	394	415	423	413	433	429	396	422	432	410	425	379	407	426	432	397	392	386	439	409	399	398	428	398	416	409	428	458	388	419	397	401	396	408	413	411	399	430	417	452	397	422	450	396	385	423	418	393	390	385	408	419	406	379	427	425	415	375	421	417	457	409	438	408	415	412	431	404	412	389	431	439	420	392	436	435	347	411	414	412	389	400	395	410	445	453	433	418	394	427	428	411	399	420	413	411	401	386	412	412	394	451	428	397	406	403	417	477	433	391	404	394	414	424	406	432	389	413	413	433	389	439	413	357	379	373	425	403	431	421	420	434	421	384	450	414	411	395	382	402	410	457	417	417	411	408	414	428	424	399	370	388	405	374	408	394	418	407	397	381	420	462	413	429	450	403	414	397	437	414	443	418	430	396	432	410	394	411	425	427	434	376	440	416	432	418	379	439	418	404	417	442	418	438	370	437	392	410	414	379	420	413	428	450	438	400	409	430	392	397	421	415	399	384	402	377	404	440	394	443	398	405	401	424	436	405	400	385	408	394	422	401	429	406	432	435	396	404	419	404	416	438	397	405	404	422	386	425	415	433	440	419	388	428	421	417	427	404	437	417	411	414	434	369	397	449	401	407	441	383	432	463	457	369	435	380	400	431	405	428	411	447	435	398	387	449	436	423	415	403	431	429	421	423	417	430	393	451	400	388	410	374	458	388	413	411	418	412	426	381	409	426	444	431	391	393	420	462	407	422	387	413	435	422	398	431	410	432	436	422	381	429	422	404	423	414	410	405	415	394	403	435	391	407	442	392	446	442	381	459	467	400	374	404	430	440	421	423	393	404	460	376	392	445	410	407	425	385	439	400	410	394	376	433	412	407	394	424	446	439	434	428	428	419	389	404	417	388	415	418	421	384	394	387	410	422	430	413	416	392	435	429	431	411	434	413	425	424	414	420	423	439	420	418	389	442	418	416	400	400	411	411	449	389	401	404	447	398	423	407	397	423	401	425	408	392	358	407	431	438	394	403	398	435	395	418	416	447	414	409	396	397	427	391	405	433	425	401	417	406	399	409	428	410	410	400	407	420	414	415	387	373	396	417	394	431	421	385	381	390	391	426	405	409
19637	6355	10022	8432	5223	2910	1591	1053	1020	19558	8456	462	242	239	229	231	257	216	262	202	229	212	234	236	235	194	229	212	221	205	211	216	214	246	207	205	190	217	173	215	233	197	225	210	214	204	198	201	187	218	197	212	203	215	219	195	225	206	205	206	207	212	201	216	218	242	187	212	184	237	220	206	205	203	238	220	211	187	210	222	191	198	180	206	206	225	221	202	214	211	232	194	209	212	181	218	209	196	219	236	195	217	221	229	218	217	216	242	218	214	225	205	205	198	230	207	208	222	221	198	214	215	217	204	169	214	188	232	192	191	233	194	190	248	216	257	229	204	204	208	220	219	243	232	212	205	225	193	230	246	210	222	196	235	210	206	192	229	194	180	219	215	229	216	209	198	195	204	228	191	211	221	233	239	207	193	208	208	228	197	213	212	176	211	236	207	220	223	205	231	229	218	218	217	216	211	229	201	199	208	219	181	223	227	212	201	213	211	203	200	192	221	214	205	221	201	226	238	215	230	217	231	208	202	219	220	214	204	222	212	208	222	210	223	197	214	236	214	221	243	199	233	229	181	188	219	203	200	207	180	245	215	223	207	184	216	217	203	229	203	217	223	221	196	206	212	198	211	212	218	210	239	236	223	203	221	197	196	219	207	200	230	204	202	233	192	193	220	214	202	199	233	208	235	209	217	211	197	200	223	202	249	188	202	216	230	190	223	224	213	208	228	235	220	210	219	223	204	226	192	209	228	194	206	212	226	208	231	230	220	179	211	218	198	200	231	211	226	233	206	207	195	199	220	210	209	200	196	220	192	231	220	232	220	223	240	236	210	210	216	196	232	217	207	202	214	194	222	215	212	206	202	232	211	197	214	224	217	242	231	205	173	223	236	215	204	254	219	217	211	224	220	216	210	218	229	220	227	203	207	213	208	192	213	198	232	192	202	221	171	210	238	238	202	217	214	222	209	239	213	211	204	206	227	241	226	200	206	225	204	213	199	190	240	239	209	196	211	198	211	195	195	207	205	209	245	202	219	183	209	218	233	223	200	194	243	228	206	218	188	202	203	221	222	235	193	211	208	186	225	218	204	194	202	225	189	188	207	209	200	208	246	203	245	222	193	218	211	180	224	198	242	228	213	197	207	192	214	209	217	199	217	221	207	226	199	212	233	225	190	206	215	211	203	212	209	204	231	191	213	175	198	217	200	224	225	232	193	200	197	190	217	229	203	203	212	193	215	211	216	229	219	240	223	239	225	197	214	200	214	212	205	204	223	223	202	217	221	214	216	178	219	184	217	194	213	189	255	217	189	238	203	222	234	213	230	241	241	215	195	224	217	212	226	204	213	210	192	211	202	219	227	200	209	210	248	212	224	217	197	216	209	212	197	203	207	221	218	226	210	242	194	235	206	226	195	243	213	219	194	217	187	238	195	239	217	225	219	198	194	213	230	215	216	190	215	185	211	200	216	219	218	226	203	217	206	209	194	192	213	203	200	214	193	195	186	201	216	214	209	199	225	236	229	203	229	243	192	210	216	218	215	226	214	204	202	224	224	207	212	201	235	212	232	198	216	199	215	228	216	198	195	220	219	215	189	212	196	233	189	220	194	232	211	215	188	216	190	220	208	211	220	189	230	225	220	220	190	179	198	237	226	225	215	200	185	211	193	228	208	223	221	224	210	207	229	221	231	202	197	237	215	201	192	184	206	213	223	224	212	212	202	200	207	226	190	208	215	171	180	226	187	209	202	256	210	209	210	224	199	203	253	194	222	199	217	246	198	196	202	242	212	214	194	211	212	216	196	210	227	203	244	214	203	204	236	212	231	247	215	198	177	179	201	216	216	205	218	207	247	227	232	210	197	208	188	211	225	241	195	195	191	219	221	232	203	240	208	265	215	226	241	221	206	211	223	210	201	208	218	220	212	206	215	211	234	220	205	194	188	191	216	230	216	226	214	229	195	197	202	212	201	218	205	212	211	227	205	206	220	206	216	216	215	213	230	208	223	195	241	199	217	203	202	195	216	228	199	237	198	224	219	215	214	215	214	216	239	202	210	206	217	226	222	233	213	206	211	204	218	225	219	181	238	190	210	228	224	254	217	197	220	220	198	212	224	205	204	239	190	195	204	259	209	209	191	196	216	211	258	198	218	219	215	213	191	207	218	217	176	211	198	191	205	230	207	194	186	218	195	211	208	218	211	228	253	217	207	208	206	209	211	207	223	221	207	233	218	185	199	224	216	196	233	217	214	198	227	188	205	219	192	223	203	220	223	197	225	190	205	209	227	192	217	233	173	220	210	248	231	222	207	182	222	230	218	192	259	181	207	212	217	197	247	199	183	193	196	225	236	241	196	204	240	202	204	216	219	232	203	188	208	209	198	211	181	228	209	223	235	227	181	215	221	182	194	214	225	224	177	198	229	207	212	225	232	214	193	226	191	216	193	235	221	242	192	217	209	209	234	219	210	249	193	227	209	204	226	222	210	218	197	231	198	258	233	226	211	233	206	198	205	241	191	221	220	218	206	224	199	219	221	212	204	236	234	198	218	223	217	223	213	209	218	227	205	202	219	198	233	222	202	218	208	197	202	237	223	212	233	223	204	195	213	216	229	242	215	223	196	224	219	191	223	243	212	187	217	204	223	205	216	199	212	226	232	207	199	209	216	194	213	224	221	224	200	216	190	213	246	222	200	220	193	239	205	209	197	206	191	188	209	226	223	213	204	204	239	185	182	214	226	230	203	231	201	203	199	218	212	243	191	227	206	207	206	211	231	201	206	232	209	223	218	219	216	211	239	219	198	186	227	229	221	190	207	226	221	201	199	211	221	196	208	235	213	230	231	236	214	212	214	224	196	197	209	204	202	229	213	198	235	187	195	205	206	211	178	237	218	194	193	220	198	206	215	206	203	205	216	213	201	230	216	178	221	237	191	190	228	190	186	180	184	248	240	192	223	188	197	218	205	215	203	219	243	205	194	197	224	229	203	215	210	209	204	212	192	200	207	229	241	192	226	213	218	221	230	195	218	205	225	203	224	218	242	209	185	225	207	225	238	229	219	203	228	232	228	189	201	209	194	192	240	210	220	215	196	228	177	210	216	201	204	210	199	216	251	218	217	221	193	239	226	239	254	215	227	225	223	218	193	191	208	231	174	206	196	211	207	198	212	217	220	202	229	193	174	211	240	222	217	194	233	195	227	228	244	200	213	214	209	202	200	225	234	198	225	228	250	230	210	215	206	214	208	232	197	214	229	192	232	210	195	194	195	228	230	219	214	204	214	201	228	225	220	209	235	184	208	237	198	210	236	233	223	204	214	197	241	212	199	239	189	223	238	213	207	218	225	219	221	181	212	208	222	211	237	243	204	206	214	220	208	187	189	229	235	214	208	200	208	198	227	210	198	199	208	193	217	206	215	208	191	209	229	219	203	225	201	222	219	213	217	239	224	213	223	196	216	197	234	202	203	233	210	206	208	206	203	233	236	218	250	198	218
10380	5336	16551	19038	15562	10668	6958	5136	5214	42568	17602	796	777	761	722	706	648	673	628	604	635	584	631	616	618	579	583	542	558	576	583	596	552	549	567	550	545	564	567	525	575	571	538	576	576	596	593	558	571	565	563	587	556	568	569	584	583	548	562	521	535	547	567	588	528	539	525	553	527	530	577	539	569	535	508	542	521	560	545	549	558	544	554	562	546	580	546	522	556	553	528	524	567	538	536	529	544	549	561	573	556	528	555	528	562	533	529	535	522	526	510	563	544	544	528	516	586	524	502	521	530	561	491	543	548	529	528	495	537	523	562	506	546	541	560	540	544	550	532	562	524	526	537	487	538	572	555	560	517	558	527	549	518	576	520	564	600	512	572	497	573	553	524	544	536	509	554	559	512	532	512	558	485	531	539	518	562	557	539	532	539	539	508	589	500	562	515	544	533	558	538	579	520	521	528	547	524	535	566	584	488	516	571	517	571	543	546	541	523	543	521	550	502	531	552	536	532	544	563	519	538	520	544	490	523	518	537	581	560	549	516	549	552	550	508	518	523	523	543	476	528	514	526	544	591	536	520	526	541	511	544	530	589	549	551	520	538	535	499	508	545	538	557	547	534	529	549	577	555	510	513	525	547	580	517	532	534	519	532	543	549	502	559	563	504	561	556	555	546	457	518	567	525	537	515	535	532	530	543	537	539	558	548	514	595	568	536	531	555	542	514	550	568	491	566	531	529	537	541	528	549	531	500	507	557	574	527	510	560	534	514	532	494	545	560	546	537	519	528	569	541	528	543	540	534	518	530	547	518	552	541	519	546	534	522	564	493	535	529	541	601	558	526	539	523	533	545	545	550	535	568	506	558	527	575	526	557	571	559	539	504	513	549	488	482	502	516	543	540	530	516	554	512	499	532	564	541	546	527	548	546	549	530	532	533	512	507	496	522	521	514	506	507	556	480	533	508	540	488	536	525	490	546	552	569	570	532	508	533	563	524	500	565	519	505	551	539	506	508	558	510	523	546	529	563	499	568	530	506	556	537	521	555	538	542	542	526	530	561	509	568	523	492	502	537	496	515	532	513	508	539	519	554	548	558	559	534	583	527	518	556	525	541	537	583	516	536	533	543	535	529	533	519	533	495	500	523	529	537	545	546	530	526	518	559	501	547	520	576	547	502	519	546	552	500	527	557	528	538	531	535	577	559	501	484	562	527	533	505	572	531	513	474	511	524	538	531	519	537	567	532	561	545	601	495	563	528	538	549	540	542	560	529	537	520	510	541	497	557	518	531	556	548	548	498	515	542	531	522	569	562	515	547	529	529	560	540	514	505	515	543	571	548	501	554	573	498	553	586	516	574	524	540	548	543	569	547	546	524	506	528	530	592	585	519	551	534	529	542	530	487	542	527	540	519	518	545	524	565	600	537	548	563	527	530	582	549	551	577	537	551	511	589	546	557	579	498	531	543	538	549	502	549	492	546	555	539	535	554	545	541	540	512	565	551	503	536	541	516	567	513	525	553	539	525	577	563	528	561	542	545	532	523	543	549	530	557	523	570	540	526	530	556	535	569	533	529	534	546	554	566	516	577	523	558	505	532	481	509	529	550	575	561	539	572	512	483	532	535	576	532	564	515	492	549	572	479	509	524	524	531	537	506	555	551	497	564	540	514	513	555	535	512	534	524	476	559	532	524	573	551	519	531	529	518	537	541	512	545	519	516	562	519	553	509	541	518	536	525	541	502	533	525	542	479	548	602	544	544	541	548	493	523	571	528	544	554	538	515	513	510	529	532	545	478	532	501	536	496	536	548	545	529	548	534	534	515	530	564	531	546	551	556	552	551	581	577	571	504	566	561	558	555	546	554	579	515	500	518	522	566	560	563	567	537	515	563	521	538	532	569	590	507	548	530	518	515	497	512	568	565	539	517	548	513	538	513	555	520	530	514	523	552	517	517	514	536	507	485	531	565	515	583	587	553	532	545	575	497	591	534	546	515	495	547	553	511	533	547	532	529	519	544	560	502	525	488	563	543	516	523	549	538	594	515	553	530	547	517	549	554	563	536	566	549	551	560	510	547	549	535	538	526	583	530	538	544	583	557	522	535	497	512	491	508	536	545	531	496	508	537	547	542	588	509	557	520	466	556	532	550	512	558	543	539	537	551	522	554	526	524	545	485	551	515	604	512	539	547	550	549	521	521	529	556	522	532	508	550	609	508	519	524	547	531	551	518	514	552	513	541	538	531	556	542	522	552	526	542	524	528	565	523	546	543	575	501	561	514	524	546	520	540	541	524	581	548	471	547	523	534	530	585	512	574	570	503	501	522	537	549	496	540	518	529	525	555	555	553	576	554	542	528	533	538	550	542	527	529	541	518	529	556	541	549	516	539	562	523	524	536	548	555	569	572	547	540	553	521	523	537	549	525	528	515	538	554	526	553	508	525	486	583	505	520	568	537	509	540	528	501	530	516	539	541	518	525	541	534	541	512	565	545	561	525	533	540	520	556	545	542	482	561	521	540	489	554	562	592	580	528	525	528	537	540	550	576	539	524	551	562	490	499	520	547	528	532	526	518	544	514	564	565	512	552	515	522	535	501	548	555	519	567	551	554	511	532	566	522	529	543	548	547	513	521	538	561	528	528	527	525	573	573	555	539	477	556	534	541	505	564	565	535	555	564	541	540	553	541	543	579	531	566	527	482	544	490	539	539	575	592	498	523	514	569	533	510	507	543	540	522	523	555	531	557	531	564	546	496	516	524	520	531	516	565	515	527	531	523	511	503	531	526	554	519	555	509	553	553	536	534	579	575	570	516	491	568	560	523	536	529	559	504	544	517	510	532	537	569	502	554	526	561	564	543	518	538	575	515	568	560	590	557	543	551	539	538	570	521	470	527	576	528	523	513	570	521	564	554	567	568	514	545	525	546	511	572	556	520	563	550	547	522	503	522	527	564	558	544	495	537	549	519	549	529	525	538	556	513	524	576	549	542	544	523	501	510	517	535	527	545	549	507	494	515	559	541	541	514	527	537	530	551	533	537	536	544	564	484	554	489	548	506	540	513	547	545	493	548	564	527	532	539	555	521	524	577	518	533	525	563	522	542	549	548	525	588	546	485	528	514	530	554	586	487	520	503	531	543	518	538	511	516	509	557	525	509	541	532	475	509	503	535	552	542	523	516	554	533	541	539	502	552	531	526	520	515	542	516	528	519	522	561	522	521	534	550	538	512	515	503	560	533	540	510	501	515	569	503	517	505	571	539	524	516	537	562	487	495	522	549	547	529	598	519	543	547	502	564	552	549	518	516	572	531	517	563	520	507	552	547	517	531	537	532	556	556	515	514	513	518	599	539	541	513	558	515	560	494	529	503	528	589	555	557	501	513	555	518	530	582	538	524	491	562	515	565	502	527	525	566	533	548	589	577	527	539	537	523	573	530	554	526	541	525	554	516	537	532	547	551	548	554	576	529	536	539	536	517	542	537	507	529	535	549	522
29765	11278	15851	13159	8222	4709	2746	1981	1590	27995	20644	2058	541	465	476	421	421	395	396	386	425	437	419	404	400	374	403	420	338	432	385	408	398	388	379	380	355	380	389	348	394	420	386	374	377	383	386	405	395	358	378	380	406	380	387	388	414	381	372	378	387	367	354	421	399	380	382	391	380	386	398	348	406	373	370	341	399	368	393	351	402	363	364	415	396	378	376	376	380	334	369	379	375	403	377	381	388	390	384	360	369	399	408	401	345	406	400	387	388	385	356	363	385	374	417	379	368	369	395	361	372	336	412	383	350	372	403	389	329	374	385	397	401	399	390	372	339	413	368	374	368	390	394	353	365	399	365	362	419	387	344	391	339	354	368	435	324	387	390	374	351	354	383	374	352	381	373	397	431	387	371	380	378	374	354	399	376	391	387	375	386	371	367	362	370	397	348	362	400	388	387	349	377	326	339	356	371	387	393	389	413	388	380	394	429	370	372	375	388	346	376	400	371	399	351	393	363	392	366	384	383	401	351	377	349	383	373	371	382	384	360	353	400	362	384	403	372	376	381	381	376	406	360	374	394	356	386	366	387	359	353	402	378	382	385	385	351	357	394	372	364	369	412	377	357	383	381	391	398	381	378	336	389	412	336	365	371	370	371	401	391	387	406	358	395	358	387	367	381	370	387	394	366	365	383	355	369	333	391	362	383	363	377	396	418	358	395	411	375	365	360	352	328	382	351	373	358	368	374	393	382	377	397	359	409	390	351	364	392	378	363	369	402	370	394	396	371	392	388	363	345	389	406	434	389	382	329	351	383	355	361	367	367	381	352	402	371	407	331	373	407	389	371	372	423	344	370	396	373	388	368	374	381	402	359	405	386	397	386	380	391	421	357	368	386	365	352	419	393	423	393	346	393	378	384	364	391	415	368	407	362	367	367	358	385	387	384	378	367	354	378	396	371	366	361	391	374	364	379	381	351	404	376	399	372	407	395	346	368	357	382	350	374	433	408	414	382	385	369	400	359	361	361	371	391	365	352	397	374	368	401	361	355	368	369	405	358	408	387	395	349	369	367	344	423	405	357	406	390	421	336	384	345	384	387	350	372	373	380	364	381	372	395	377	350	383	405	396	418	406	360	378	412	388	388	334	347	402	378	364	365	383	387	405	355	396	373	410	365	395	379	411	377	380	379	381	369	407	390	351	384	365	375	372	375	373	388	385	368	372	357	414	366	357	381	390	412	378	390	402	387	388	356	321	389	373	391	360	384	381	357	374	385	339	387	334	379	357	360	375	386	358	390	386	368	364	335	406	384	361	373	360	389	366	385	385	329	376	334	368	410	419	393	393	392	337	373	367	351	393	382	405	350	379	391	382	385	377	405	403	350	367	412	363	384	313	327	384	348	367	405	371	371	356	363	379	336	375	376	412	420	389	385	370	364	408	355	392	377	387	387	363	386	367	373	365	400	361	406	371	371	377	354	361	366	390	355	403	381	372	377	388	375	362	421	421	356	377	342	366	392	401	398	372	379	388	399	381	380	366	419	409	366	372	380	374	384	409	355	400	363	405	378	406	340	364	394	355	384	366	360	409	350	404	354	395	357	359	350	376	385	409	368	402	416	367	400	376	395	393	398	368	378	411	366	348	382	394	378	383	407	371	381	357	403	319	381	388	369	390	383	392	387	386	396	380	393	386	363	402	364	367	358	381	388	392	348	439	380	386	370	379	397	414	424	398	385	364	393	385	349	398	397	407	338	426	391	395	347	391	383	405	377	374	371	398	343	396	339	373	375	389	359	365	396	389	354	364	362	337	377	390	373	403	385	392	396	368	402	373	416	380	379	320	373	373	366	418	411	407	388	381	407	420	437	393	381	366	382	392	355	371	374	372	346	379	391	371	378	365	362	399	339	380	388	388	371	381	383	368	353	377	396	405	363	389	381	378	377	366	407	369	419	370	346	384	379	352	400	367	381	394	400	380	405	344	366	388	363	422	364	368	389	391	353	436	386	376	364	401	387	397	397	369	394	405	424	365	370	395	365	383	372	339	380	390	392	385	373	383	396	373	401	398	361	400	354	383	397	385	371	364	379	381	404	357	377	352	374	355	342	411	379	340	397	352	355	374	359	360	336	381	372	372	373	383	384	363	388	398	408	372	377	363	382	400	363	378	360	362	390	407	356	370	355	353	431	349	384	378	396	377	383	367	364	361	346	428	355	375	377	362	350	380	347	398	405	387	358	392	357	379	379	417	389	387	384	402	397	370	374	355	408	371	383	390	377	358	381	363	409	401	401	380	383	376	388	353	363	357	403	377	386	421	412	420	382	409	379	373	340	409	374	359	375	381	399	395	342	366	357	397	371	374	360	368	362	400	384	390	338	366	382	384	362	395	367	391	347	374	381	359	353	385	378	342	366	396	414	376	390	385	401	348	373	367	399	394	394	375	402	387	382	348	354	392	351	357	378	381	388	390	382	376	385	374	379	367	385	388	358	361	374	364	402	392	359	370	371	366	380	378	396	402	399	370	389	401	373	411	361	342	421	370	408	403	400	384	388	367	344	422	369	378	354	400	406	413	338	401	350	367	336	396	403	381	366	385	377	387	361	391	412	365	412	395	405	358	400	369	382	358	375	397	414	366	374	382	412	389	368	393	360	383	349	364	371	376	389	417	375	368	357	381	361	325	356	393	381	331	390	401	393	367	392	383	365	397	351	388	338	369	383	387	379	374	410	402	391	397	427	383	406	376	394	367	354	386	380	372	367	374	372	371	359	361	374	384	417	353	342	355	378	375	372	385	385	378	383	352	392	420	431	390	374	382	398	379	384	373	354	406	422	352	387	363	387	401	382	366	359	366	404	371	341	423	373	337	396	404	396	383	384	384	357	389	362	376	377	377	368	400	387	376	371	394	343	387	357	368	363	375	404	361	362	386	391	374	339	378	356	392	360	402	388	373	373	366	344	380	398	407	359	355	372	390	365	378	361	375	395	416	378	378	361	382	404	361	354	335	386	376	352	358	363	392	363	371	401	391	387	426	408	399	335	360	350	404	373	348	385	398	382	385	373	380	417	372	393	340	380	353	391	371	383	414	340	409	402	399	365	353	357	402	388	369	381	374	358	384	376	386	365	382	368	396	347	384	380	369	403	361	389	390	435	370	348	421	350	381	438	364	359	411	363	358	405	397	392	381	351	386	348	360	389	344	370	377	376	409	397	389	367	337	352	376	380	414	356	389	371	389	410	370	402	370	395	398	391	378	382	391	373	408	400	388	425	401	383	365	393	411	382	376	406	395	370	372	374	381	347	387	382	355	377	405	367	371	372	353	352	371	403	388	394	379	371	384	389	368	348	368	355	392	358	422	375	356	420	385	374	412	385	364	396	396	382	403	356	410	397	358	342	378	383	372	402	360	374	380	367	386	382	403	411	353	372	375	386	406	346	303	373	365	341	361	380	372	401	388	394	393	403	440	402	396	404	396	406	383	363	309	360	369	377	376
14082	8023	22164	25107	20550	15216	10285	8397	6746	49753	30543	1502	1379	1336	1241	1191	1159	1130	1084	1037	1041	1050	967	992	1039	968	948	940	982	957	909	926	948	979	936	939	936	925	884	950	923	882	871	923	957	895	889	907	943	895	964	863	859	840	883	879	883	878	887	884	893	853	893	889	870	915	941	895	919	851	878	872	862	872	861	887	895	892	861	840	870	861	880	918	838	855	923	855	871	945	807	863	879	881	907	849	892	903	861	888	823	859	924	949	844	834	864	916	863	918	902	828	859	866	887	887	836	858	845	841	845	883	869	844	860	845	878	856	803	862	887	889	861	913	867	868	803	851	845	854	791	869	873	899	888	911	898	853	836	878	885	863	874	853	867	883	863	924	838	905	901	845	908	888	864	885	857	891	910	842	929	829	911	889	832	875	890	862	850	837	869	852	878	866	878	896	865	848	848	837	890	905	847	865	914	852	892	879	891	852	819	877	867	875	838	830	880	883	882	879	834	898	867	864	842	865	903	818	835	923	872	856	865	851	852	825	861	924	837	918	875	874	852	851	868	864	918	824	847	861	885	889	871	881	879	870	835	875	859	831	892	841	865	908	863	843	942	877	941	840	881	848	901	903	855	842	834	835	869	897	822	890	897	886	909	888	845	866	881	858	809	845	869	876	827	883	859	874	832	855	822	818	878	841	856	831	910	912	841	868	876	910	852	874	886	930	882	881	787	852	853	830	788	875	862	866	882	829	837	867	884	887	853	834	830	829	909	830	876	881	904	867	830	874	849	840	887	860	878	886	819	825	849	805	890	873	855	875	868	890	842	895	910	883	853	841	851	881	871	927	841	823	834	899	847	881	845	865	852	852	844	813	881	925	862	813	826	839	886	873	888	860	845	849	815	857	854	881	876	859	890	818	883	835	868	881	905	819	850	833	866	863	876	890	894	920	828	822	878	863	861	822	890	861	834	875	855	862	856	834	886	874	867	854	833	902	849	879	878	907	886	891	880	902	860	845	849	904	841	864	896	907	866	866	851	877	888	809	871	826	842	840	916	837	846	870	864	871	857	914	860	843	817	854	806	829	887	885	864	887	814	827	871	835	868	881	847	912	905	839	863	908	854	840	822	928	868	817	879	929	964	831	847	864	838	858	884	880	898	867	862	864	845	818	810	897	876	908	815	902	858	857	830	947	891	848	849	853	907	863	867	861	800	873	910	842	890	883	859	859	855	865	832	881	884	884	854	877	893	917	866	871	878	826	895	879	864	873	875	898	872	857	865	843	821	891	880	834	836	799	908	874	833	850	853	877	885	852	902	837	850	858	827	908	827	890	892	879	829	838	832	899	803	894	823	845	844	879	822	822	865	826	821	877	891	871	869	836	874	817	859	878	815	865	863	841	882	877	904	850	853	911	881	884	857	884	885	877	875	888	812	890	896	856	832	867	829	904	857	879	921	906	861	868	832	863	874	863	924	911	834	904	821	894	896	873	839	839	860	881	864	903	806	900	799	870	834	843	870	876	867	871	862	835	866	851	861	821	892	874	909	856	858	863	863	876	869	884	906	845	837	849	887	847	881	824	832	851	863	856	841	852	836	896	862	859	889	908	845	851	830	827	872	860	845	837	858	872	895	881	884	843	885	828	864	935	860	878	869	888	866	912	844	892	875	860	862	839	850	885	925	838	856	899	824	873	846	841	868	870	867	862	865	903	882	883	845	850	889	895	909	917	870	866	904	862	823	870	893	847	882	839	874	899	913	848	839	824	872	870	891	845	837	880	869	830	832	855	853	850	875	803	835	849	900	805	832	808	828	858	875	871	881	824	871	862	815	890	846	843	909	870	864	891	821	826	855	892	895	876	905	903	882	820	914	868	854	837	902	881	869	882	868	867	887	866	857	888	899	841	829	920	851	864	868	891	878	859	885	821	881	835	834	859	821	874	857	860	885	877	874	913	873	889	899	834	889	843	833	874	864	842	911	853	887	870	871	913	905	870	845	864	916	842	801	879	855	852	844	852	911	812	888	855	856	843	824	859	877	875	864	882	834	829	864	848	889	867	903	889	842	838	830	896	850	835	894	860	893	857	847	874	865	873	817	913	823	923	910	869	894	851	854	879	872	895	860	869	907	863	841	918	887	850	828	841	838	845	826	842	872	853	799	896	880	840	827	841	883	883	884	897	864	829	887	887	826	854	923	836	834	873	845	819	877	883	876	836	838	852	902	847	835	855	878	862	876	883	799	932	902	883	823	817	879	906	833	815	870	907	891	816	844	876	910	865	798	839	883	942	874	842	856	782	805	888	844	834	944	881	863	881	839	885	882	908	811	832	837	845	832	818	820	903	942	894	879	862	881	788	886	844	867	884	799	878	840	878	867	844	882	817	863	857	779	833	877	834	851	873	889	908	833	875	880	873	879	817	841	854	852	870	860	903	860	886	941	839	880	875	877	801	870	865	891	864	875	851	886	865	951	848	893	853	882	849	833	853	839	851	861	879	857	858	874	876	899	837	906	879	898	890	878	836	907	812	854	856	848	830	866	867	782	871	898	889	839	911	850	840	844	873	867	815	875	822	891	866	877	896	899	898	905	878	897	852	930	834	844	849	891	818	882	882	920	856	868	868	839	880	922	906	877	840	898	863	867	905	867	888	858	851	854	870	854	856	869	842	904	899	865	891	865	852	845	843	890	845	908	895	859	821	858	871	870	864	885	856	829	807	790	847	866	834	828	871	850	838	862	811	856	907	849	902	889	863	866	841	905	880	871	848	915	854	887	869	859	861	842	869	839	911	816	846	868	917	826	857	835	871	859	823	887	838	893	862	900	849	882	833	873	891	866	826	832	838	857	832	898	922	845	859	894	880	886	847	873	893	824	874	870	928	897	817	905	866	821	854	892	942	843	873	859	869	808	866	915	902	884	846	851	826	830	904	858	899	864	860	881	797	913	876	827	867	878	879	851	830	904	907	853	911	899	839	812	851	876	824	879	883	923	879	869	953	872	839	847	839	846	882	905	815	856	842	845	788	907	878	873	852	840	878	913	870	897	837	838	846	899	879	866	857	934	920	872	844	909	872	872	844	870	868	901	829	859	900	845	895	878	810	913	866	843	895	874	832	855	860	882	824	848	855	829	837	846	840	839	902	884	900	877	899	886	836	874	855	859	916	950	903	895	854	858	890	883	855	870	844	877	847	885	869	886	800	865	843	829	854	904	881	825	859	850	885	841	880	909	918	890	908	898	852	889	832	842	866	864	924	879	857	868	866	863	883	923	832	864	820	863	866	827	836	901	840	861	852	828	873	865	863	882	877	817	879	878	825	870	884	854	800	840	863	818	899	845	894	820	851	874	883	847	904	912	828	851	881	897	816	927	883	843	847	844	839	884	840	846	867	862	864	816	936	848	902	860	897	868	871	888	864	848	829	895	853	817	830	799	890	860	850	853	882	904	836	878	832	920	871	802	896	860	901	836	844	871	929	886	820	877	853	846	863	864	850	885	934
8664	2989	5253	4259	2177	1319	826	589	489	1650	481	172	161	157	146	155	186	159	161	148	148	161	189	156	167	168	190	167	182	197	165	161	150	183	206	154	157	166	195	181	165	181	159	148	143	173	163	166	156	156	155	171	146	142	161	167	197	174	161	155	174	173	175	167	167	164	159	193	165	179	165	174	143	177	170	157	164	164	152	159	163	141	182	176	187	158	180	148	177	179	161	149	169	172	181	148	166	154	158	159	183	205	163	169	162	185	193	166	152	185	174	174	182	167	152	169	183	152	156	184	176	160	173	161	170	164	179	168	159	154	187	149	161	186	165	190	151	167	153	138	160	166	160	182	149	157	139	177	163	164	157	152	137	185	179	186	162	169	168	170	182	185	183	175	173	158	149	162	172	140	173	171	172	143	172	151	169	182	164	156	150	183	191	160	159	184	153	159	176	191	167	179	165	151	151	185	173	187	163	185	163	159	177	147	167	155	186	166	157	158	142	178	185	163	200	187	174	164	152	160	158	164	177	154	172	172	165	165	146	164	150	162	194	158	148	167	175	182	173	163	151	183	173	186	169	177	162	155	152	142	151	166	160	162	153	174	185	164	164	182	189	170	158	161	170	162	151	170	147	148	149	183	167	192	177	150	179	169	185	162	139	166	168	143	173	156	171	157	170	155	121	174	169	165	175	150	173	183	164	177	176	186	193	157	180	156	170	166	172	162	163	166	181	188	180	174	169	153	166	183	173	181	156	142	174	166	158	159	166	164	185	189	178	186	172	137	175	166	150	156	172	168	150	133	168	181	201	178	164	157	156	159	160	182	185	190	149	144	161	179	174	185	148	173	180	161	172	152	178	163	164	151	162	156	180	163	155	145	186	168	157	163	180	175	177	183	182	160	199	180	158	145	165	169	154	180	165	157	151	176	174	150	162	168	162	165	161	147	177	165	155	145	165	145	185	159	174	140	171	136	160	144	175	145	151	146	135	164	193	164	167	160	151	174	153	159	168	166	161	164	159	186	138	170	159	178	170	182	183	160	156	165	139	167	170	174	172	178	144	172	182	171	170	163	173	162	166	162	199	178	163	144	162	152	175	183	169	161	146	141	176	166	165	165	177	158	178	175	175	151	148	181	177	183	181	175	155	149	146	155	162	154	168	144	138	155	165	174	150	170	170	175	191	160	178	161	178	142	156	166	172	182	185	148	162	166	177	139	165	170	179	155	134	158	177	178	160	179	164	153	179	175	172	159	170	185	201	169	160	196	171	174	173	174	196	179	176	142	163	180	160	160	156	174	170	166	170	144	149	169	162	195	165	189	182	164	194	151	146	159	150	156	148	187	203	174	165	175	170	171	162	184	174	163	160	174	168	159	159	180	166	174	149	164	187	181	163	176	171	180	157	160	137	176	174	177	182	172	154	175	173	165	165	153	146	164	138	157	166	172	138	168	162	147	178	180	149	171	164	160	169	159	190	183	172	157	192	162	167	179	179	167	170	149	180	154	153	178	161	134	177	191	182	158	173	150	177	172	166	164	149	165	187	162	172	159	162	152	164	177	164	175	140	165	173	158	153	186	150	168	175	179	169	181	141	168	163	165	190	166	168	161	154	158	177	168	177	161	186	150	165	166	172	164	173	162	176	179	161	172	171	175	166	166	175	187	160	153	173	162	171	172	167	190	169	165	175	184	160	181	163	180	162	154	167	157	177	172	184	174	157	192	163	155	174	198	157	167	141	172	150	160	157	158	168	187	161	167	155	175	138	143	178	155	163	170	167	141	164	164	149	197	161	162	166	159	142	184	167	171	168	165	189	189	154	150	173	147	180	176	157	160	165	194	173	165	159	165	187	175	158	153	157	162	158	161	158	158	166	150	152	157	159	166	157	147	168	169	177	145	150	158	153	195	171	167	160	187	169	163	171	166	151	177	151	159	191	155	156	177	179	162	156	151	170	165	193	168	179	187	176	179	179	149	177	144	190	185	147	162	169	151	163	160	168	171	154	173	179	165	181	161	167	148	169	192	167	146	186	164	168	224	146	155	153	168	165	169	151	201	160	169	187	162	185	173	183	161	163	158	176	175	152	158	157	156	153	163	200	163	162	158	166	182	167	156	173	176	168	139	194	177	157	174	164	175	176	164	162	162	165	158	149	166	153	152	197	180	171	186	166	161	170	175	184	158	169	178	188	153	174	178	173	151	179	167	182	162	169	173	182	165	182	159	162	165	189	181	184	161	151	172	157	170	177	144	178	182	183	150	162	141	174	165	173	155	157	155	175	181	152	163	180	168	163	154	179	151	163	180	182	183	182	173	170	186	176	168	159	147	175	163	162	166	169	152	149	164	153	156	184	163	148	138	167	159	154	178	185	170	175	150	183	130	146	177	157	145	152	162	189	138	194	154	158	194	171	172	154	154	154	178	190	158	163	188	175	171	176	176	158	195	152	178	193	166	164	170	182	179	150	161	169	176	173	149	185	162	171	175	173	176	182	184	170	136	154	153	150	159	166	165	134	172	179	178	175	155	164	169	179	149	168	139	181	163	170	188	168	191	161	150	162	187	182	178	166	148	184	182	170	178	187	163	140	156	176	170	166	180	150	160	172	157	174	158	157	180	194	186	176	176	176	179	175	164	189	175	148	158	168	173	180	161	156	175	183	146	174	164	176	153	165	150	169	158	166	174	151	162	173	186	170	170	193	165	182	147	193	165	153	172	168	174	177	180	156	152	189	165	187	179	189	158	144	147	150	184	167	167	165	164	155	167	166	170	151	172	147	178	152	160	139	153	152	159	155	166	182	174	164	157	159	180	172	162	169	161	177	162	185	195	172	174	189	152	196	172	160	171	148	183	172	163	161	147	181	165	150	171	151	148	169	147	189	152	157	152	175	158	168	173	171	150	159	147	171	156	146	160	146	173	161	166	182	158	163	184	146	152	174	149	170	167	148	181	167	172	173	172	154	166	156	191	185	183	176	182	159	165	146	171	166	148	167	175	167	158	199	179	170	161	150	165	183	168	163	174	156	165	160	164	145	168	162	165	170	195	182	164	179	154	152	137	174	182	175	163	164	178	157	138	173	200	153	185	163	155	167	186	174	184	151	164	176	189	152	169	181	167	154	173	168	191	156	181	161	153	178	181	190	149	177	172	166	148	145	154	148	173	170	159	164	170	166	146	142	175	170	159	184	167	160	183	189	163	163	163	157	200	165	165	169	188	150	177	170	161	169	174	163	194	167	187	162	165	171	180	157	148	158	165	160	161	188	193	163	155	166	166	167	194	185	155	166	166	148	159	167	150	194	186	188	177	189	154	158	178	184	186	174	172	169	149	160	169	174	151	171	184	173	166	159	192	177	157	153	196	198	179	156	160	172	193	164	175	178	165	185	174	150	180	160	179	165	168	167	150	195	179	176	165	166	167	177	156	155	165	152	154	190	173	163	167	150	160	174	177	172	164	171	161	167	151	173	180	185	178	154	173	184	190	174	179	156	165
4832	2815	9576	11278	8046	5420	3383	2940	2120	8410	1619	407	422	469	446	431	453	483	416	455	407	421	457	436	428	418	400	452	415	441	474	428	462	389	466	448	420	445	482	430	453	444	382	439	444	473	446	447	423	422	417	439	421	432	416	374	426	438	453	437	442	437	392	449	428	435	426	440	425	446	427	405	409	460	424	421	460	429	413	417	468	425	415	413	441	406	407	409	425	424	430	404	398	434	414	455	410	415	411	424	446	382	403	438	442	409	413	433	435	429	411	377	437	426	453	427	429	449	460	438	417	423	447	423	393	407	401	447	458	440	421	399	417	416	461	424	398	431	421	425	425	445	444	427	395	403	444	427	431	448	462	410	434	405	385	429	417	444	428	432	417	426	451	425	416	466	400	447	442	446	431	434	427	438	404	439	450	434	421	407	448	438	437	421	421	435	414	423	450	450	413	418	453	414	416	377	441	438	442	403	431	417	426	426	434	446	457	457	442	424	418	415	464	399	397	393	421	411	418	392	437	441	424	416	462	393	424	444	447	429	399	432	398	388	424	400	477	441	420	443	416	432	403	458	435	420	453	424	413	435	428	463	427	396	430	425	440	438	418	409	429	472	421	410	457	416	420	450	396	438	442	430	409	461	454	447	442	411	463	430	447	476	414	435	411	468	419	458	413	450	395	397	425	386	471	448	447	419	426	408	441	406	404	457	423	444	415	439	398	416	430	389	402	426	431	441	479	459	437	428	449	452	429	439	445	397	443	439	409	443	408	380	434	403	426	406	460	397	426	416	421	445	458	418	425	435	453	432	410	431	446	417	434	419	442	431	462	426	460	422	420	436	445	430	441	448	362	428	445	373	452	456	465	433	428	436	423	410	439	412	436	415	423	439	433	412	441	415	414	431	441	479	432	421	453	459	427	459	451	462	439	431	418	435	428	410	440	418	464	441	432	415	440	382	416	444	428	393	476	420	400	428	397	455	421	442	442	437	418	394	442	439	393	420	457	430	427	433	445	397	416	452	441	414	417	425	474	445	396	431	398	432	416	423	419	444	405	487	410	446	434	426	432	438	449	455	418	416	410	435	450	468	445	447	424	412	425	431	435	431	446	442	415	419	417	436	426	411	439	448	425	447	423	409	466	422	441	411	416	415	456	429	432	435	418	455	484	415	437	435	446	418	410	386	425	428	443	468	422	410	422	418	442	422	460	418	452	437	472	397	406	441	434	426	467	444	425	442	433	419	436	457	466	422	413	441	448	426	450	438	446	429	428	416	441	425	444	447	411	425	427	426	460	429	439	424	433	424	420	438	444	422	398	408	409	409	456	427	456	438	397	393	457	407	439	489	453	473	406	386	422	452	445	419	432	424	416	392	434	434	404	444	437	429	454	407	459	396	429	417	423	431	444	450	424	396	438	441	426	450	437	425	446	400	454	445	449	446	415	445	426	407	433	403	412	444	434	409	417	439	398	409	409	427	422	417	428	437	397	450	423	413	436	439	433	433	436	436	430	438	397	430	473	401	435	419	435	440	403	426	389	428	453	423	413	431	405	449	420	457	447	424	417	414	447	411	397	430	410	426	439	425	408	441	412	414	418	410	425	384	428	450	426	405	478	484	429	446	429	467	427	426	456	428	446	416	443	463	432	459	440	431	425	415	438	428	429	460	427	429	422	404	421	399	472	442	440	431	399	436	439	422	453	410	422	401	444	449	395	417	430	407	455	415	432	437	425	468	442	457	408	439	459	443	412	435	452	460	431	423	430	421	431	415	451	423	419	411	408	414	417	455	443	454	466	434	455	433	428	440	408	406	466	465	470	430	419	416	438	399	481	431	417	444	424	467	433	417	399	416	453	450	436	437	457	405	431	402	451	413	434	452	428	453	421	402	429	451	439	425	419	451	471	418	429	395	438	420	405	447	454	443	426	442	428	425	415	393	398	429	452	427	428	433	402	422	416	449	448	448	407	417	445	387	419	425	429	427	412	413	423	406	408	424	404	437	417	450	433	467	416	452	404	429	428	435	432	414	435	401	409	444	461	413	441	467	411	425	451	427	436	406	493	459	464	417	449	445	450	405	478	392	436	429	423	408	424	386	468	447	432	421	418	414	461	428	409	419	431	405	404	427	457	426	421	443	427	429	438	459	442	414	426	453	458	479	431	455	429	446	439	411	422	427	419	432	435	388	405	434	416	416	408	424	450	454	418	391	428	433	423	431	412	459	445	432	421	425	421	441	411	428	420	445	422	437	403	423	431	414	420	402	430	453	410	427	442	422	422	430	466	476	443	447	422	452	399	433	411	428	405	420	453	392	446	441	444	408	414	395	445	449	448	442	426	430	421	464	432	430	408	424	483	404	442	412	421	439	400	404	443	440	441	403	446	441	431	438	463	450	456	418	454	447	437	402	428	439	428	444	458	434	426	423	423	451	460	383	459	439	417	426	417	418	400	455	437	424	429	414	452	437	422	412	387	452	430	450	443	447	434	444	407	406	428	448	442	445	439	398	449	421	466	437	430	398	411	433	410	432	410	482	436	427	453	447	383	431	432	429	410	423	424	430	432	450	441	449	419	395	381	453	424	429	412	443	399	464	438	400	429	439	420	421	392	450	444	425	418	440	425	415	440	415	388	412	436	431	458	387	463	408	425	448	429	420	443	445	455	435	434	436	421	434	448	451	411	434	435	422	441	426	451	437	427	435	444	427	398	429	415	421	486	418	395	395	424	471	408	440	446	424	466	465	443	418	465	392	429	412	420	414	405	430	439	425	411	417	479	442	452	419	391	439	445	457	458	447	463	434	473	410	430	430	424	417	430	418	456	417	418	442	400	399	462	421	416	416	434	397	423	412	406	406	408	418	441	455	421	437	388	451	401	440	397	433	433	422	464	448	439	448	423	428	406	435	389	452	407	410	425	427	435	427	474	484	437	442	444	445	423	425	421	436	419	413	475	436	412	392	446	432	454	440	431	447	425	442	445	386	436	435	425	403	487	425	460	428	415	435	423	424	414	422	401	461	418	467	422	452	502	412	425	408	458	453	431	425	420	411	441	442	425	428	437	428	437	464	413	476	436	414	425	431	398	391	461	417	432	453	433	440	442	418	440	414	412	433	419	435	410	425	431	397	456	428	441	423	468	400	429	459	441	422	458	430	452	415	443	428	438	441	431	426	445	442	432	437	416	414	420	440	438	429	464	441	417	420	434	402	439	410	443	407	453	437	440	465	448	421	414	443	423	418	417	439	394	428	444	441	452	418	431	439	427	439	441	438	412	448	447	449	438	422	443	409	461	448	407	448	391	416	413	470	421	407	409	456	442	440	421	405	442	450	425	449	452	435	425	434	404	451	448	457	411	449	427	420	420	467	454	435	482	438	422	406	381	452	440	404	469	453	431	408	416	412	449	393	389	446	430	428	445	429	439	419	448	430	417	424	466	446	442	391	452	462	433	463	403	435	447	424	447	433	418	470	463	478	428	400	431	445	448	436	458	419
18570	6128	10546	8172	4565	2650	1590	1167	1683	23919	8139	516	257	209	219	239	231	234	226	204	232	218	200	231	236	232	191	219	258	231	214	212	213	241	243	241	235	212	214	197	197	243	233	223	192	224	214	209	241	219	202	217	200	220	224	220	211	217	224	238	223	244	233	209	198	203	233	221	210	214	226	230	192	222	187	226	220	228	205	206	249	214	237	238	221	210	240	197	201	202	213	198	196	203	202	224	209	234	211	231	208	210	219	211	205	187	217	217	234	234	200	217	250	201	232	198	237	228	215	215	218	206	195	227	204	215	188	224	232	196	212	201	177	189	229	220	245	224	201	219	208	212	218	189	191	209	213	219	228	186	206	195	207	216	231	201	181	180	193	185	188	183	205	194	220	223	239	206	216	198	230	224	209	232	222	205	216	208	208	213	214	179	250	253	235	223	211	213	200	206	231	211	213	221	203	180	211	205	202	209	222	214	217	225	220	195	187	214	221	236	199	222	180	205	205	193	221	181	171	193	235	200	204	239	225	217	203	201	240	195	208	219	216	210	213	225	186	220	192	219	218	198	191	209	212	209	205	185	240	242	229	214	232	241	232	252	219	214	242	195	247	204	230	204	213	201	229	198	213	200	193	218	230	226	242	233	208	221	217	245	214	195	197	208	202	198	172	210	178	208	203	202	214	245	224	230	193	210	205	213	191	206	188	204	202	237	217	229	227	220	200	262	181	208	172	229	216	225	230	216	215	217	193	215	212	242	228	222	192	244	224	206	222	205	204	219	218	223	224	218	241	210	206	227	215	213	245	218	233	223	216	219	232	202	184	180	243	214	212	208	217	224	206	187	207	220	205	207	225	221	211	222	206	225	210	210	216	218	225	196	194	217	218	209	205	218	195	201	202	199	237	226	211	214	213	213	226	209	217	206	211	208	197	223	239	213	228	219	210	230	259	219	241	183	220	203	189	198	190	232	211	234	215	227	204	235	232	221	240	180	206	231	230	200	209	223	242	236	213	234	201	199	250	187	213	214	205	212	197	200	227	224	197	220	216	191	226	204	236	199	206	183	245	180	222	204	190	188	214	206	224	220	207	219	231	208	183	207	228	208	217	232	183	203	216	211	179	183	207	229	218	191	222	207	215	215	239	203	228	220	198	225	203	223	209	217	208	187	216	201	202	220	200	220	214	193	223	223	200	209	237	209	199	246	205	197	217	212	206	222	246	231	221	198	204	239	207	249	215	212	207	183	198	209	225	225	215	200	213	194	231	215	231	179	207	207	203	212	205	228	207	197	203	202	196	213	207	212	211	210	239	231	192	181	226	235	207	237	217	214	224	240	220	214	214	226	216	217	185	204	188	238	210	195	206	215	243	199	229	231	215	190	214	208	176	224	193	234	210	225	177	227	200	236	217	241	203	222	207	198	194	206	229	261	207	216	208	195	222	239	219	208	216	205	201	222	208	196	232	222	199	200	213	233	231	216	218	237	195	203	215	219	198	213	222	201	193	216	231	222	227	194	220	212	193	187	202	210	214	210	212	225	214	203	227	219	208	212	185	213	200	204	217	209	185	199	224	234	214	215	212	194	222	181	241	224	226	219	185	178	198	238	205	210	227	220	235	234	226	227	208	202	213	200	214	221	224	220	212	211	191	206	192	203	221	233	208	201	200	205	222	198	205	234	228	190	233	210	206	212	216	220	218	223	210	198	188	187	217	200	227	231	211	202	208	216	192	205	216	214	207	208	197	215	217	242	208	199	218	230	198	225	177	219	237	230	235	208	183	198	197	193	220	214	182	195	219	214	213	221	184	219	210	198	217	187	209	222	217	213	207	211	218	204	195	217	225	217	200	215	246	224	201	213	226	212	206	238	242	218	207	200	222	206	239	203	221	204	224	203	212	215	201	194	206	214	202	217	228	214	203	198	213	196	251	219	196	220	210	238	203	208	208	222	218	207	222	198	217	193	217	237	223	211	190	228	208	254	223	228	213	208	208	214	225	244	212	198	222	229	235	200	233	217	191	225	213	181	217	174	221	221	189	230	226	207	200	213	200	208	212	209	239	204	199	213	202	215	220	207	198	209	235	219	194	226	200	216	199	224	195	213	184	228	213	190	207	206	200	219	206	193	193	231	230	204	205	209	213	204	214	208	228	209	230	218	227	219	192	208	228	205	193	217	209	222	217	229	204	222	226	189	203	193	226	201	211	211	230	221	209	219	222	210	227	235	213	207	246	200	209	229	208	194	203	232	230	218	215	214	205	185	203	200	237	218	229	212	192	201	215	226	213	209	237	236	196	221	202	237	232	209	224	206	184	200	209	228	217	216	228	213	193	230	224	217	214	202	211	205	214	235	194	228	229	253	223	226	236	235	212	207	204	193	209	233	216	224	222	214	229	221	194	232	227	216	193	197	220	217	204	208	214	215	227	229	212	205	184	192	214	235	189	215	219	185	211	240	218	228	222	191	198	197	203	226	205	224	220	206	214	217	204	217	207	198	206	214	224	228	211	227	204	207	224	217	226	231	217	206	224	199	231	212	207	233	241	227	204	213	186	205	197	212	227	208	223	228	232	217	193	206	226	206	227	230	218	217	205	209	195	217	221	209	194	234	177	217	218	227	220	205	216	267	220	218	226	209	218	205	172	209	244	207	176	229	232	204	203	209	203	210	215	202	195	208	219	209	203	180	199	228	214	224	173	221	227	221	216	214	214	238	186	188	203	200	200	189	210	189	213	248	208	190	209	218	204	217	203	183	212	201	240	224	226	215	224	207	193	188	223	203	211	220	179	223	222	217	205	210	231	201	177	197	207	222	210	208	201	207	212	215	211	221	240	236	214	214	224	232	194	216	214	221	194	227	195	202	217	205	208	223	228	219	204	212	221	213	226	213	215	200	180	222	222	229	221	203	186	222	245	215	233	239	193	220	200	194	207	223	224	225	229	204	216	202	216	214	187	220	212	197	225	201	190	213	203	217	169	218	201	232	228	217	206	207	232	228	216	219	199	194	214	184	192	201	234	226	206	238	209	217	230	189	215	222	217	211	238	220	204	210	221	232	204	193	215	224	223	189	216	199	222	196	211	215	218	197	222	240	201	235	192	218	220	191	220	203	213	219	234	210	190	215	207	230	190	197	227	199	229	204	226	241	216	222	224	215	225	187	200	217	233	242	211	238	218	190	225	207	230	208	201	213	195	201	192	222	202	216	229	228	247	219	189	217	203	195	210	197	208	208	201	221	174	209	226	227	196	184	197	232	237	210	209	201	220	198	225	215	235	186	221	212	183	222	231	201	226	203	221	214	238	217	218	222	210	227	234	253	209	213	204	204	226	225	233	201	179	228	206	245	236	209	245	212	214	199	214	195	227	237	222	233	196	213	204	213	220	205	202	186	211	206	214	237	258	239	249	224	204	217	215	211	211	183	195	227	212	231	197	181	210	215	221	193	209	194	224	199	224	204	218	204	176	205	216	233	206	204	217	199	183	217	218	207
10012	5205	16773	18495	13839	10443	6937	5764	8256	45537	16776	788	714	678	676	669	655	655	643	606	658	600	599	618	585	542	601	603	534	610	622	562	541	575	570	615	575	555	554	572	597	570	575	576	538	546	561	560	539	549	575	590	551	518	557	545	536	559	544	523	545	588	519	579	583	499	564	513	581	550	548	566	536	536	538	550	562	517	524	519	547	570	534	578	525	517	543	551	552	590	515	539	531	534	553	536	542	553	498	557	513	554	545	512	523	565	523	548	545	572	554	523	513	510	541	527	555	536	543	531	541	518	539	521	540	559	548	564	547	554	534	521	541	510	526	571	503	538	508	540	510	563	591	607	521	532	545	546	544	531	550	555	497	543	544	546	534	561	535	531	531	516	517	555	535	532	528	569	509	531	543	573	576	590	518	517	537	541	504	553	486	541	524	494	524	545	523	543	542	492	544	515	464	560	539	556	561	512	554	542	552	567	579	513	547	527	568	542	537	535	521	546	569	509	572	489	523	550	515	508	520	523	522	559	576	545	548	510	541	545	533	537	568	522	540	532	493	526	552	552	541	522	558	547	514	519	558	512	491	561	558	544	535	536	539	544	516	575	571	543	555	493	568	535	522	547	564	541	583	554	505	516	549	536	551	536	524	582	526	514	538	558	549	537	576	519	547	519	546	525	528	536	531	521	567	524	565	512	542	502	548	575	522	534	547	558	516	544	502	551	565	543	542	536	545	501	556	555	561	536	546	501	514	573	537	540	526	560	528	576	561	550	525	563	549	562	516	537	514	524	562	557	538	600	599	551	561	521	537	517	528	540	498	554	561	504	517	583	519	509	534	523	560	539	531	513	558	526	543	518	541	542	504	546	559	539	512	521	543	530	523	507	532	541	576	558	522	515	561	524	561	530	543	560	553	502	542	549	544	522	553	520	569	528	561	563	537	567	550	511	534	552	550	557	547	543	511	538	535	535	540	563	560	549	523	559	539	550	556	548	538	536	506	577	549	546	515	531	550	542	558	517	528	510	550	523	559	545	526	502	549	550	510	573	507	584	505	569	570	529	528	510	519	490	519	488	513	536	532	531	492	560	512	527	495	522	544	539	557	529	552	558	554	536	555	534	564	560	573	526	540	527	514	551	513	535	565	549	575	536	546	528	545	495	561	517	497	556	507	528	551	559	560	532	520	518	507	497	538	505	518	529	582	530	550	557	542	554	539	558	549	476	500	484	528	543	527	535	513	567	560	517	550	583	542	500	529	563	506	546	528	545	522	529	504	553	507	553	521	558	564	532	568	548	549	494	521	537	573	531	527	489	527	565	493	508	552	540	530	532	485	539	512	543	519	545	517	546	533	559	505	559	552	546	519	556	590	539	566	542	560	525	523	529	529	525	505	546	549	540	534	536	522	545	520	518	527	563	575	599	506	525	533	533	557	515	519	536	554	549	523	553	550	563	550	577	532	545	568	508	520	540	526	546	524	553	556	557	575	531	551	606	552	527	563	512	547	569	525	547	536	576	543	529	514	540	527	526	549	555	558	519	545	563	527	514	548	506	560	511	512	554	500	576	506	497	536	487	552	562	523	535	539	534	547	560	529	537	534	567	533	537	542	565	503	557	539	544	497	561	516	564	531	521	494	524	547	556	498	545	539	522	523	541	517	556	526	537	581	531	518	591	562	525	562	555	493	499	525	556	536	522	535	503	519	497	534	524	562	526	510	497	538	553	554	560	515	544	513	519	533	536	548	545	535	501	493	522	566	571	548	537	552	535	507	552	534	526	558	562	530	601	513	528	503	561	525	509	545	554	533	502	563	562	525	547	526	573	541	589	544	538	538	566	631	524	536	518	541	540	529	557	543	542	521	583	553	530	537	518	560	542	553	556	554	531	572	554	495	546	506	519	554	567	534	582	509	510	571	537	515	515	541	520	551	550	541	553	503	525	561	521	496	578	524	579	566	560	570	574	533	553	556	512	549	539	517	513	531	503	560	507	520	535	499	519	524	497	547	564	560	554	536	517	523	553	553	499	538	554	530	539	519	490	524	552	502	545	575	531	574	516	552	514	563	518	499	532	596	509	568	546	528	555	577	552	517	560	546	538	527	514	551	532	503	557	532	521	567	552	529	526	528	576	543	552	532	532	548	572	570	517	528	525	548	554	531	569	536	533	534	564	530	537	543	576	537	542	486	567	510	571	545	535	527	532	508	570	500	520	508	530	553	532	529	539	533	554	541	549	558	576	539	548	542	532	556	573	589	562	576	536	554	572	489	556	547	548	521	556	530	505	505	550	558	533	545	528	509	502	537	561	502	545	520	540	563	518	552	541	512	552	493	544	514	539	505	532	532	491	514	558	525	559	540	532	585	550	536	555	521	498	518	504	538	571	557	533	532	556	555	504	528	555	541	521	564	562	518	558	559	535	498	544	543	533	537	563	546	553	505	564	515	544	524	507	517	530	568	521	532	533	539	584	547	484	553	506	506	540	529	519	496	515	545	498	554	555	558	542	520	554	552	591	573	539	536	573	535	516	566	519	512	563	503	542	530	533	535	488	528	504	536	518	551	552	523	542	550	491	563	544	549	551	524	562	507	529	523	578	557	507	541	553	548	573	551	542	533	539	539	579	510	537	536	505	543	541	520	515	559	558	543	564	556	530	556	538	534	506	528	556	536	548	546	510	503	542	537	522	539	541	542	579	526	562	551	550	531	516	552	570	518	530	556	565	510	533	503	479	549	534	565	567	523	546	560	572	537	544	570	561	531	518	538	539	535	549	583	513	521	550	524	520	525	572	524	538	509	570	495	555	489	573	543	529	522	520	563	510	532	574	571	534	526	518	561	556	562	525	514	522	527	493	526	526	534	537	554	544	554	529	509	515	572	516	537	504	543	530	536	531	551	514	509	557	503	536	573	533	543	563	575	508	529	510	559	561	518	528	540	542	555	547	526	556	551	518	542	548	518	537	575	532	528	561	530	519	552	541	561	521	565	511	541	521	533	508	531	524	521	534	549	534	554	512	556	532	509	543	534	551	586	534	542	519	527	536	510	526	537	579	520	559	576	577	503	527	510	531	561	620	524	535	501	554	556	558	558	491	554	525	572	539	550	559	526	520	568	554	552	541	489	523	560	529	544	550	557	510	537	540	493	525	563	538	564	559	578	570	541	553	517	543	546	525	570	560	528	523	550	538	552	570	524	558	484	540	502	534	545	494	533	557	512	546	539	561	541	529	526	567	514	509	550	467	547	523	512	530	530	512	522	556	516	554	546	533	528	517	520	563	537	547	545	523	559	537	552	580	520	556	540	532	505	544	590	528	542	561	548	524	524	592	537	547	571	563	551	542	584	558	531	505	531	540	503	541	517	554	545	531	556	566	541	540	560	553	514	551	521	522	506	528	527	538	579	515	521	548	565	569	513	525	550	553	526	525	545	527	559	554	556	564	527	549	540	541	487	502	554	577	518	537	518	559	540	525	564	575	544	542	515	528	555	560
28674	11207	15726	12977	7645	4730	2773	2158	7403	40560	19523	1727	473	436	433	446	421	375	403	413	422	422	420	382	386	415	415	381	419	388	382	422	371	417	366	390	423	407	391	341	404	396	413	384	403	382	388	391	360	418	388	393	397	404	384	392	447	408	395	372	388	380	400	377	420	439	367	414	332	377	387	382	431	369	349	376	385	383	346	385	394	402	362	362	362	436	371	364	403	370	393	391	423	415	391	397	414	368	389	413	409	387	358	365	421	411	412	373	366	391	379	384	394	363	407	382	363	387	386	387	367	427	352	377	359	403	376	418	384	408	407	417	406	371	387	396	397	405	392	378	393	373	367	419	367	429	377	405	383	353	398	376	382	409	408	400	396	421	381	405	389	397	410	377	388	437	433	383	378	366	375	362	406	371	413	379	377	431	399	381	364	389	367	424	373	389	375	384	386	376	383	393	369	384	364	335	394	369	405	369	382	413	381	328	379	430	377	350	403	392	388	362	378	351	358	372	399	402	388	389	415	353	390	419	369	381	405	391	376	400	374	442	394	360	350	394	385	388	416	386	361	407	398	378	380	390	414	395	435	390	387	373	389	386	358	408	402	392	393	376	377	413	419	359	439	370	426	380	423	360	377	369	410	378	357	401	396	393	412	396	406	398	352	356	381	424	376	377	366	396	379	387	396	384	371	366	353	398	365	393	420	390	380	401	373	332	392	381	392	408	405	393	380	395	430	330	386	401	432	412	353	389	361	394	410	394	388	378	383	429	383	422	352	395	402	389	351	407	391	400	364	378	353	363	399	417	352	363	378	393	383	375	352	383	431	374	391	314	369	383	388	394	406	421	358	404	418	372	386	392	370	388	427	424	391	382	388	367	388	350	379	416	350	390	386	386	388	328	353	381	391	390	383	384	371	387	378	399	382	423	377	402	397	383	399	393	394	373	420	383	372	399	417	380	385	393	418	401	384	370	402	398	427	387	368	361	349	392	386	388	381	377	388	441	396	390	367	399	393	394	405	368	407	395	351	409	379	387	373	411	357	386	394	399	406	390	431	381	424	374	439	388	381	385	395	365	381	428	368	411	370	364	376	418	425	382	346	396	406	380	390	385	395	344	364	426	421	375	416	365	397	394	363	388	388	390	372	386	406	398	415	392	379	418	376	380	357	402	370	398	387	436	387	398	383	372	364	387	394	355	367	379	370	393	384	398	406	364	392	394	362	369	390	338	403	433	350	394	373	369	393	362	381	367	380	396	372	366	374	372	388	389	414	368	406	395	382	352	384	424	371	369	387	350	372	398	399	344	379	383	378	409	383	406	379	395	394	401	402	380	400	385	390	393	399	369	425	397	389	406	361	366	393	384	366	375	392	404	349	351	414	389	398	402	381	375	411	388	374	402	386	400	362	411	396	364	400	451	400	377	388	354	383	385	361	383	408	388	366	369	373	356	429	367	373	433	406	374	381	380	371	366	349	373	360	389	401	350	374	348	364	377	398	350	346	375	344	386	362	357	367	393	415	399	396	407	374	370	391	422	340	356	398	399	403	362	377	386	399	397	400	428	379	409	371	370	378	410	397	410	382	420	369	342	386	369	396	427	384	370	351	378	374	381	336	368	385	390	426	421	386	400	382	373	370	409	381	371	373	357	381	383	377	376	377	389	344	386	361	356	377	420	417	393	389	375	353	394	395	358	380	390	378	365	387	373	377	399	352	397	426	374	377	390	344	388	396	363	397	404	367	394	422	391	375	400	397	392	388	387	388	393	402	357	383	381	369	385	392	385	369	393	409	392	412	392	405	394	337	375	385	373	397	377	415	377	382	375	371	352	407	401	398	414	402	402	416	352	364	375	394	374	390	400	434	394	358	381	356	385	407	379	370	376	365	414	368	431	373	382	391	365	427	376	393	381	375	369	366	367	389	428	409	408	393	402	364	399	375	344	433	370	414	364	384	425	416	406	381	375	398	355	395	398	358	418	430	378	374	374	382	402	404	414	377	362	364	400	396	355	389	373	413	366	335	357	403	402	353	423	415	385	411	366	388	410	360	386	395	382	435	391	396	365	371	348	383	393	403	374	381	396	394	393	383	405	362	364	392	344	353	370	378	426	407	418	406	371	381	347	386	438	371	352	404	352	360	408	395	400	411	359	431	405	336	391	400	371	384	391	356	392	376	370	397	389	364	403	350	390	393	402	423	404	373	358	414	385	416	350	358	349	370	385	411	408	403	378	370	373	368	377	410	363	376	365	415	396	362	386	411	397	394	411	406	427	372	378	417	423	388	424	386	363	338	408	399	399	351	402	385	425	380	414	424	359	387	366	372	353	426	391	386	384	409	407	432	380	393	361	371	403	370	389	412	383	373	388	389	349	387	415	346	355	393	381	376	373	409	395	381	390	385	398	404	384	377	382	400	404	420	384	357	370	370	383	354	396	418	382	433	385	344	376	367	392	372	387	346	374	411	398	387	389	381	399	378	403	382	397	373	403	363	403	419	403	392	372	411	378	393	360	417	359	405	384	408	386	357	414	415	375	363	379	340	423	384	397	363	378	344	376	392	379	383	373	409	417	418	379	395	376	369	411	408	397	420	420	417	366	397	405	390	391	373	410	433	343	363	437	397	426	376	367	358	391	381	394	378	366	370	417	398	372	392	378	403	384	402	400	355	360	378	380	374	394	372	386	431	399	406	354	413	381	419	347	365	365	396	388	380	404	395	407	409	381	386	371	400	375	385	346	420	384	396	410	359	376	400	401	394	370	395	367	390	380	406	380	357	403	393	389	406	383	395	386	392	423	354	381	393	375	379	373	344	367	341	355	403	331	434	386	406	373	365	369	400	370	364	400	344	407	402	375	381	391	366	421	409	397	372	333	366	377	363	410	395	390	383	370	392	409	415	399	385	384	415	343	378	389	358	385	399	368	395	366	373	365	404	394	362	366	383	367	384	393	391	383	363	359	417	417	395	370	429	370	326	395	406	379	381	368	415	350	371	382	390	379	405	397	389	410	426	381	392	393	404	410	424	364	370	365	385	397	383	361	390	362	418	400	382	400	392	384	381	358	401	380	410	411	388	417	388	408	405	348	370	388	384	389	403	334	345	384	363	378	378	360	378	395	388	385	405	378	405	389	413	390	374	382	397	402	383	374	356	381	367	330	388	452	395	380	404	428	395	372	421	414	374	399	370	409	348	398	396	356	394	427	382	355	368	351	407	397	378	430	392	379	397	360	348	404	445	363	396	321	396	380	379	403	347	376	375	368	371	390	388	440	383	409	397	393	378	365	361	397	353	368	374	385	389	388	393	365	401	399	409	363	381	379	373	411	418	429	381	364	379	415	406	396	376	400	393	400	371	405	369	413	372	400	371	394	389	368	353	355	383	366	376	333	399	395	392	386	405	399	410	391	409	425	381	407	363	364	374	377	393	391	372	410	365	371	379	390	369	391	373	365	387	385	380	400	420	398	389	347	385	406	420	354	377	406	404	415	384	374
13225	7928	22181	24421	19384	15070	10313	9000	20424	59890	25226	1377	1252	1138	1156	1112	1060	1058	1033	1059	1032	1049	979	1068	921	923	919	929	1014	931	938	844	974	895	909	889	927	908	930	860	955	961	905	902	940	915	879	823	933	890	962	924	866	937	890	876	866	893	921	920	856	873	914	890	880	904	869	863	845	855	842	900	864	892	885	872	869	882	917	824	912	911	928	886	930	921	893	915	903	950	888	851	946	893	857	927	879	877	912	890	880	815	840	861	876	931	917	892	897	901	854	865	886	837	838	836	878	883	884	879	869	884	801	828	839	862	893	921	846	873	890	827	858	895	861	832	922	883	888	879	868	859	896	844	885	936	835	827	865	863	858	897	921	896	856	885	886	879	847	847	914	874	874	854	872	876	836	868	887	833	885	881	895	867	894	861	899	871	943	891	918	868	865	885	876	875	877	865	847	912	866	886	902	885	867	887	861	835	893	878	871	846	884	868	913	889	847	840	889	861	905	853	903	909	866	906	863	874	820	843	864	887	818	874	895	942	906	870	867	866	903	876	856	825	886	848	894	873	934	819	886	895	909	894	846	897	860	903	928	865	872	881	904	893	890	870	902	904	877	868	902	913	827	946	857	873	918	940	898	902	921	915	907	902	871	907	843	905	877	877	830	860	894	850	896	836	873	848	898	912	858	902	905	920	893	871	914	869	893	900	889	854	885	889	851	875	844	876	823	897	821	828	937	864	872	863	886	831	930	889	882	902	900	835	895	854	884	869	872	844	875	817	912	945	881	885	857	925	890	846	854	888	857	871	934	884	911	858	914	907	880	884	859	871	819	859	865	838	862	898	902	870	855	878	916	887	926	857	862	884	841	955	894	871	874	879	877	862	921	924	882	836	824	840	878	851	889	917	875	883	947	896	852	874	851	876	844	897	839	839	880	882	903	900	849	890	887	927	860	859	913	940	864	867	903	866	854	913	837	928	875	829	880	894	901	909	832	883	894	919	878	898	861	846	897	889	905	877	869	915	887	865	828	914	890	883	847	878	891	918	869	881	871	873	853	911	886	890	896	872	939	868	881	879	856	868	907	901	858	882	868	881	888	885	855	897	882	810	901	870	867	937	895	901	852	880	854	845	855	877	951	879	885	892	793	878	821	897	878	882	873	903	881	907	859	825	886	915	915	851	920	876	869	856	864	927	863	885	885	861	905	931	910	891	939	902	867	864	832	838	798	873	854	915	859	876	899	918	863	883	860	909	883	888	856	873	837	892	921	952	868	871	893	907	813	856	890	842	886	905	889	867	879	879	875	877	872	819	904	880	904	854	847	881	878	887	871	867	843	862	909	848	866	943	899	922	814	820	885	889	866	827	799	842	847	893	839	928	849	869	862	883	897	856	887	855	861	903	850	874	835	858	861	877	877	840	892	868	796	896	869	876	861	879	894	930	907	884	836	901	816	876	874	904	876	846	874	871	858	867	890	895	874	890	881	934	925	867	876	848	891	914	870	859	907	887	892	870	903	902	864	912	880	925	873	853	889	872	859	888	876	911	850	960	884	826	887	937	911	876	887	835	856	894	851	843	880	916	845	869	919	900	880	837	882	871	903	871	872	868	866	885	822	850	895	849	864	937	893	880	902	846	829	896	887	912	841	865	837	857	862	875	899	940	875	866	865	895	877	846	899	893	830	945	872	876	911	880	912	850	888	849	898	868	860	864	882	873	888	878	875	932	894	873	809	876	899	888	845	907	895	897	838	876	913	840	855	898	857	847	885	907	842	859	877	923	891	900	961	887	874	882	865	858	870	853	888	857	837	883	831	863	862	860	851	860	855	905	899	834	895	860	918	900	915	808	868	916	862	917	943	849	882	862	812	910	889	898	911	909	870	840	891	914	886	897	901	876	841	918	895	906	864	850	846	852	906	848	901	874	959	861	856	896	861	813	892	867	893	837	896	897	818	845	854	878	851	879	858	890	873	849	850	868	840	877	840	927	857	841	856	912	861	882	900	910	850	829	875	917	919	869	839	923	879	911	909	882	872	930	897	860	915	831	850	880	884	863	926	871	860	830	839	868	843	922	923	908	901	869	868	881	872	875	858	861	854	866	842	863	906	870	855	949	825	893	867	897	861	935	876	893	926	930	908	913	826	851	915	851	920	884	847	876	935	877	923	857	849	817	890	868	846	863	875	821	865	887	905	833	837	843	850	926	860	907	873	857	836	883	908	875	906	884	890	812	911	853	871	882	870	895	841	874	893	885	875	875	866	855	849	848	924	836	904	866	837	834	885	833	868	870	849	872	824	898	869	909	864	856	871	879	846	885	884	834	879	908	885	909	853	846	870	861	859	873	957	882	865	848	910	871	942	871	891	876	888	866	863	895	837	903	875	889	940	833	862	886	866	842	909	852	853	826	874	941	907	905	875	788	874	845	871	914	869	921	829	844	837	849	856	866	865	874	874	872	907	865	836	884	906	850	871	888	813	871	855	857	876	917	870	859	859	858	881	858	918	856	871	841	932	862	830	814	934	886	891	868	908	926	928	917	858	923	894	859	875	862	862	866	828	872	895	831	878	855	845	872	911	862	913	860	886	896	823	877	876	856	903	853	808	876	903	859	842	930	870	907	956	887	841	832	821	873	882	907	863	834	843	836	894	875	920	855	852	884	906	833	889	902	863	905	889	875	891	842	899	885	892	915	910	897	906	865	860	901	889	883	902	895	863	833	835	874	848	888	868	861	870	874	894	932	915	896	910	905	923	846	909	862	890	854	879	858	845	869	875	860	910	864	854	859	901	907	830	829	886	875	862	897	864	877	928	859	876	873	856	955	851	839	873	891	871	871	849	905	870	855	890	861	867	868	869	898	864	962	875	887	852	872	924	900	898	843	866	895	868	884	846	821	870	952	922	904	860	841	902	843	893	904	838	887	833	918	945	910	855	821	872	891	871	840	934	841	853	879	891	871	884	846	843	899	919	916	856	900	861	922	891	888	925	860	853	846	921	908	898	929	867	849	860	843	882	892	852	885	901	847	877	851	866	831	932	913	909	869	816	864	892	872	844	866	891	846	872	863	918	915	923	867	893	901	916	904	874	870	881	875	862	901	844	873	829	835	852	877	876	841	864	877	820	880	852	821	891	866	829	835	934	878	867	914	886	888	896	837	861	905	850	868	873	939	906	860	909	871	871	833	852	801	807	833	894	842	874	851	884	859	859	854	834	894	807	921	884	873	839	832	876	852	919	871	928	875	895	827	869	902	882	870	820	867	958	895	881	857	858	866	839	893	823	871	912	863	848	837	873	873	834	885	908	867	844	823	948	889	873	873	864	843	886	918	921	888	906	925	909	883	882	804	881	884	873	868	889	897	925	880	850	871	874	850	871	830	812	881	854	907	927	869	901	837	851	920	842	891	891	844	871	895	838	919	829	878	850	933	860	934	861	872	860	903	877	874	859	867	899	872	887	867	858	883	871	862	893	860	859	888	855	903	932	920	877	835	870	888
9133	2955	4898	3628	2047	1200	788	610	614	2062	412	182	177	182	169	171	188	174	152	166	173	168	175	176	199	166	188	188	182	142	198	162	200	181	160	136	185	171	171	169	166	152	184	162	158	161	190	162	155	175	176	185	166	160	168	158	179	173	183	171	163	191	142	176	166	168	196	176	175	179	205	171	158	166	181	168	152	188	172	182	167	156	184	168	169	181	171	183	173	171	170	168	173	166	165	160	162	162	170	161	184	140	166	176	199	189	167	171	185	174	169	166	165	161	178	195	169	180	182	170	190	191	169	178	163	184	178	179	204	178	153	155	187	186	167	145	192	182	189	159	154	177	184	160	163	187	173	173	160	158	183	168	161	195	205	164	168	157	140	208	169	153	158	183	153	177	159	166	166	161	161	158	161	169	175	182	167	175	165	172	156	188	166	185	162	209	169	168	155	167	174	160	183	181	184	152	165	164	166	172	185	170	183	146	172	157	166	135	171	146	166	142	169	165	178	172	174	162	154	161	193	182	182	135	159	179	143	189	164	199	162	176	185	163	175	157	166	198	188	173	180	153	183	183	182	156	185	160	149	170	198	182	163	165	160	180	140	143	163	161	188	176	166	165	190	181	206	191	167	188	187	190	179	179	173	181	187	173	141	163	186	184	161	154	170	175	172	172	167	187	154	163	161	171	170	187	171	172	164	198	161	186	165	176	174	177	202	173	144	167	191	204	199	145	162	168	156	163	150	178	182	165	215	171	177	181	168	169	162	193	180	179	191	151	151	183	190	193	142	154	158	155	172	183	162	174	174	174	194	167	167	180	197	171	137	155	198	186	199	169	162	173	199	155	195	204	173	170	165	169	155	203	187	209	165	184	185	170	165	164	189	157	157	167	174	152	184	188	160	156	163	173	194	171	166	174	164	175	176	169	156	187	170	200	169	167	152	158	124	174	171	175	174	163	172	166	169	197	202	190	157	161	164	213	195	164	180	169	181	156	178	154	167	179	183	161	191	144	172	172	176	184	199	169	183	168	166	163	188	184	170	161	171	164	162	165	188	173	167	158	174	169	143	179	168	152	155	175	158	152	185	170	154	182	186	160	186	188	195	183	167	173	164	157	144	174	156	158	153	167	180	185	180	167	174	149	178	167	178	163	153	178	184	175	181	192	190	173	177	188	177	149	172	203	156	177	163	154	182	144	162	158	186	161	164	160	164	167	177	152	191	173	201	190	169	164	162	170	171	158	173	159	181	182	183	153	175	176	196	167	179	144	163	163	180	145	173	173	169	177	178	142	180	186	191	190	169	177	162	194	159	168	182	163	166	177	183	174	171	138	164	183	173	153	172	167	175	204	187	145	164	177	177	159	159	147	181	192	146	178	149	168	153	198	156	171	162	174	185	173	169	167	181	186	174	160	179	196	150	180	174	192	157	149	175	178	181	158	157	169	182	163	157	182	188	162	167	185	171	164	180	158	164	164	171	167	161	174	179	180	172	167	174	179	168	191	181	171	175	185	150	160	167	179	171	169	205	174	190	163	178	173	187	187	150	180	168	146	179	209	159	149	177	176	156	158	180	168	171	179	171	157	161	165	175	159	165	162	174	137	167	176	164	160	194	175	177	170	162	166	185	166	191	170	149	188	203	150	159	183	166	160	175	150	160	176	140	168	159	207	180	178	187	163	158	151	191	182	167	187	174	161	160	167	169	172	162	186	176	178	163	161	176	144	208	195	145	175	189	198	141	194	165	162	178	164	184	169	155	158	179	179	166	174	167	172	162	199	207	160	149	177	171	192	162	170	165	153	182	127	156	146	196	198	167	155	169	178	169	165	156	148	183	178	186	169	163	168	187	166	185	188	174	154	195	176	169	179	175	155	193	172	142	178	183	184	185	193	172	178	176	168	168	141	167	161	167	157	176	159	180	166	166	182	164	178	152	168	164	177	174	203	166	147	178	184	166	153	159	156	176	167	184	186	172	166	180	173	163	184	154	164	200	197	178	185	166	195	181	148	166	176	170	154	178	175	175	188	172	184	203	168	180	156	172	167	152	182	157	184	182	146	169	177	162	160	171	178	191	156	160	164	164	167	146	175	164	190	169	183	162	198	184	168	182	188	163	178	148	153	170	168	169	198	171	192	174	166	157	180	177	171	163	165	153	167	205	166	177	164	194	177	162	173	188	169	172	201	182	167	155	145	161	176	178	160	146	186	178	169	187	151	178	145	174	182	179	177	166	191	159	169	162	171	179	185	172	176	184	186	177	169	178	184	167	155	175	202	160	170	169	202	191	163	171	166	182	180	200	191	189	176	142	158	156	161	149	156	194	159	187	169	169	165	156	155	179	170	177	189	164	180	154	188	208	214	165	176	182	178	167	179	140	171	204	170	162	167	155	194	189	168	178	159	166	156	187	176	165	157	170	153	167	182	195	183	162	160	163	162	176	201	169	155	178	174	207	164	168	159	167	179	172	150	149	184	168	151	147	177	193	179	170	161	183	171	182	168	132	162	190	166	167	159	165	153	200	188	176	177	179	200	173	184	167	185	185	190	157	179	176	148	169	184	175	178	169	158	171	184	165	168	178	171	166	157	157	165	162	172	171	158	145	146	170	182	180	161	177	165	179	169	157	183	161	166	176	169	162	180	166	149	165	183	165	152	186	175	159	162	178	191	188	165	185	160	149	175	176	175	173	173	167	176	181	170	180	172	187	171	162	192	182	168	147	156	171	156	180	182	168	180	161	169	163	152	172	189	181	179	165	163	177	174	173	155	147	175	161	199	165	196	187	172	168	185	176	177	174	181	175	179	206	176	171	162	152	206	170	162	186	182	199	159	198	183	154	183	176	161	162	187	174	167	200	160	176	165	166	167	167	165	174	178	179	173	196	178	193	153	159	177	153	160	163	153	173	186	184	173	167	193	171	196	175	177	136	155	169	174	167	182	181	161	169	168	193	171	156	157	184	186	168	169	168	160	151	179	163	160	185	160	175	146	178	176	181	184	196	171	168	167	186	159	185	171	161	183	197	172	150	206	176	172	188	210	185	140	204	171	188	167	160	195	149	189	169	162	199	162	173	165	158	180	198	173	188	174	191	180	208	188	160	165	156	166	177	148	177	167	163	181	183	170	166	174	169	179	186	154	167	181	174	176	168	147	201	169	155	196	175	168	188	173	168	171	185	169	174	204	173	178	176	156	166	168	187	167	166	186	163	177	172	162	178	163	178	178	175	156	167	195	197	177	164	138	165	168	174	173	187	172	208	158	172	153	182	190	161	150	187	176	179	178	149	164	156	167	176	209	169	180	159	173	173	189	163	166	142	157	191	170	191	172	192	166	166	184	179	152	182	146	163	163	176	181	168	176	194	147	170	150	171	172	130	222	150	194	187	183	153	165	185	129	168	197	199	164	182	182	181	166	160	179	152	181	178	169	168	180	147	175	155	171	178	184	159	191	171	168	173	183	170	179	184	164	158	186	144	156	173	176	140	165	176	180
5110	2712	9130	10314	7435	5012	3590	3073	3581	9679	1304	478	432	456	466	468	456	449	424	467	453	438	439	414	420	440	419	453	446	424	455	442	429	450	477	433	425	481	432	456	459	433	472	440	420	425	429	464	422	442	462	434	400	410	466	414	457	410	475	452	473	442	430	411	398	483	444	486	445	443	419	457	435	429	411	467	408	431	485	432	419	442	419	462	455	450	460	438	447	428	400	443	447	453	410	432	435	437	445	443	444	406	430	428	426	479	432	442	426	410	399	426	430	446	451	420	431	422	459	388	454	440	476	459	448	444	429	421	402	440	446	434	410	441	418	436	475	438	486	439	436	414	435	465	484	463	410	391	442	491	449	414	413	455	435	432	432	403	474	422	439	418	468	431	434	451	427	443	434	409	446	437	416	431	419	434	452	460	458	397	434	470	452	431	414	432	419	416	465	406	457	464	450	469	466	462	415	433	429	416	476	439	465	451	456	449	453	424	445	421	430	411	424	452	467	467	466	465	452	423	436	464	430	485	431	410	420	461	431	443	421	435	441	402	416	441	392	417	467	424	429	462	445	466	425	457	423	414	441	426	457	451	429	408	450	401	461	442	442	414	410	402	456	472	422	422	438	387	416	421	414	411	440	416	426	431	444	412	444	426	474	415	422	447	419	419	449	472	423	408	428	426	441	453	433	423	463	435	420	384	407	431	445	466	480	447	398	427	434	475	409	433	457	434	449	442	408	461	443	422	464	470	442	445	437	446	476	445	477	450	419	414	413	421	427	433	430	426	458	455	466	449	457	422	433	421	446	415	445	432	416	451	414	450	470	418	441	466	468	451	443	427	460	440	464	442	420	417	391	390	413	447	442	431	450	449	452	451	439	455	472	399	431	436	402	445	471	445	423	492	443	428	447	465	453	437	437	431	436	497	421	462	398	430	443	443	447	457	414	456	430	444	449	418	453	431	443	436	461	467	430	443	432	447	451	437	460	450	397	414	413	440	442	405	419	439	452	443	434	464	468	452	421	418	468	481	437	416	409	423	433	419	430	425	440	467	441	423	446	450	469	446	433	432	424	461	430	443	461	434	409	430	476	448	471	440	472	439	398	445	460	471	419	380	431	415	421	465	454	444	447	479	449	394	417	430	490	452	452	415	422	384	445	462	447	478	441	401	439	432	444	438	468	402	481	409	467	437	438	406	462	453	448	445	430	447	441	447	420	455	464	450	466	449	426	444	433	412	484	420	439	451	416	422	448	464	453	448	427	455	440	418	457	450	462	471	420	428	473	416	464	469	432	418	436	458	417	424	455	433	438	456	434	398	456	424	436	427	427	443	429	413	444	464	412	460	434	463	458	474	421	421	458	444	424	428	447	393	443	477	454	438	407	456	419	429	410	467	438	459	436	410	410	447	446	442	477	466	461	436	430	423	447	449	446	424	438	438	430	420	446	430	461	423	440	474	498	419	443	407	411	448	441	440	455	431	443	404	434	453	420	442	461	445	454	458	430	481	451	442	448	423	408	473	443	442	416	420	433	461	435	444	427	419	455	446	413	388	453	436	430	453	449	424	442	411	444	400	460	415	443	425	420	427	440	447	415	460	433	416	438	429	442	440	439	451	405	449	433	442	479	457	415	444	436	420	413	469	436	420	445	461	445	428	416	481	427	469	479	466	440	465	413	426	440	425	474	436	445	453	458	439	437	429	458	453	435	475	416	425	429	445	436	408	478	407	450	453	462	446	456	413	448	399	445	416	468	449	423	454	432	444	444	486	429	456	469	478	441	420	459	437	460	424	458	449	462	439	458	447	466	410	436	484	436	411	430	435	437	435	444	449	445	421	446	450	449	420	449	456	427	476	406	437	445	444	441	456	448	422	447	446	477	449	487	435	435	402	422	435	431	449	433	414	421	428	467	456	435	423	462	453	400	441	420	455	443	444	388	403	410	467	416	442	432	415	472	445	450	477	467	449	460	441	433	455	481	451	453	462	394	413	456	461	436	462	406	434	488	455	440	423	421	416	438	458	428	462	446	457	450	457	415	460	428	445	436	429	433	420	420	414	445	422	436	469	432	435	410	416	436	486	464	459	459	409	446	413	444	458	442	413	424	450	411	433	429	426	442	423	421	461	419	414	428	413	422	430	436	403	409	411	423	452	426	431	438	429	424	416	474	458	456	419	444	416	452	420	414	430	420	402	498	482	447	400	420	461	422	456	421	474	455	433	448	444	416	438	428	442	451	439	445	419	418	451	417	465	412	427	458	465	455	453	410	459	425	445	455	455	449	433	400	449	447	477	448	465	488	406	449	446	449	402	434	449	444	439	460	423	425	485	437	425	435	495	459	409	391	428	430	402	439	439	400	437	453	420	415	442	463	428	441	429	444	439	439	429	424	435	447	422	437	475	505	431	437	419	428	428	479	443	476	427	428	432	445	432	418	417	432	427	447	413	412	440	450	447	469	426	444	430	437	451	455	444	449	426	492	437	473	411	407	460	434	454	434	443	478	441	463	438	461	416	471	450	457	467	453	426	430	455	418	481	430	439	454	454	403	455	441	418	453	394	462	453	466	446	440	454	434	430	415	484	457	429	430	418	459	495	426	424	463	442	429	432	497	442	437	469	432	423	403	429	444	445	438	431	442	443	422	456	406	426	443	426	414	436	451	449	437	391	428	435	429	413	469	409	426	441	436	453	409	442	462	415	457	464	442	451	432	433	443	443	489	453	448	479	443	427	418	420	454	432	419	451	441	449	451	429	462	460	453	405	448	457	442	401	428	465	438	453	458	475	435	466	478	464	441	425	423	422	435	429	450	443	423	446	428	433	427	435	407	471	420	428	475	487	461	446	442	410	449	427	438	441	439	439	501	475	436	451	427	427	434	428	421	446	439	439	405	427	397	421	430	476	438	434	479	426	450	437	407	385	425	436	436	436	455	443	439	455	432	459	456	440	439	444	462	431	437	402	431	425	409	424	457	406	429	441	467	454	445	445	477	407	399	445	466	443	424	432	455	458	468	403	449	422	438	420	425	411	444	414	409	397	440	443	426	416	452	467	425	434	468	439	441	459	426	430	421	464	446	466	434	457	454	478	420	458	452	422	416	450	457	431	457	376	463	430	461	396	440	431	438	412	476	438	411	465	452	459	448	444	444	449	417	421	452	405	472	455	432	470	430	442	439	442	446	454	451	426	413	433	463	422	472	448	419	425	455	431	440	416	437	496	443	444	433	463	447	445	417	461	424	447	462	454	435	431	476	396	437	456	464	430	408	439	446	467	426	415	423	448	477	447	454	450	426	418	464	471	451	448	427	428	442	423	472	422	462	464	420	475	482	469	463	431	421	430	435	437	443	414	445	462	427	426	422	481	429	441	442	456	449	426	418	427	448	436	454	438	440	419	454	467	425	417	399	457	408	432	416	435	417	443	445	454	462	441	446	472	430	416	440	472	436	483	430	454	428	416	463	457	415	433	438	430	439	461	417	458	468	428	429	453
19903	6719	9437	6745	4718	2875	1660	1272	8647	24184	5156	309	234	250	271	248	237	210	230	233	210	233	229	235	225	230	219	209	232	229	209	211	216	220	231	200	230	261	233	222	212	206	215	225	232	230	219	222	240	222	210	215	231	222	229	200	207	221	197	211	196	213	198	209	214	222	236	199	219	194	200	273	233	195	218	195	199	234	215	214	221	231	204	234	224	201	232	216	201	229	219	235	214	222	228	215	211	233	239	208	238	228	186	206	214	189	222	196	211	230	207	229	206	224	197	209	208	187	195	238	197	199	203	207	190	206	211	209	224	196	210	220	216	224	218	220	204	234	206	213	198	224	223	204	217	201	201	204	238	199	214	196	216	188	181	214	231	215	213	254	213	195	220	242	199	236	201	223	216	196	189	194	205	231	207	230	223	223	213	210	209	211	205	210	203	212	236	203	216	199	206	220	186	210	221	186	222	201	235	215	212	210	245	220	237	180	220	208	195	214	211	214	233	214	236	231	177	202	206	193	194	190	211	234	218	190	211	196	186	181	215	226	198	198	206	199	203	210	212	207	225	208	204	206	236	191	208	203	213	187	233	209	208	229	219	197	197	205	208	212	213	185	209	183	222	245	211	240	226	202	189	203	204	208	210	212	206	217	223	225	213	253	215	201	216	192	227	201	204	192	198	198	216	224	220	225	243	217	219	215	209	213	212	177	227	214	201	201	211	168	195	208	188	211	226	216	225	209	213	208	213	209	184	213	195	206	187	191	210	216	200	205	215	203	203	233	212	215	218	234	201	193	236	251	206	227	218	211	190	245	217	228	217	200	241	215	221	206	219	215	220	205	207	231	240	224	210	199	223	236	210	236	230	210	205	234	212	189	209	218	230	194	226	216	212	197	193	189	193	217	218	209	219	207	216	215	225	224	223	214	197	211	199	222	219	207	209	232	222	223	222	239	188	200	209	225	209	230	233	208	221	211	200	206	194	213	241	189	189	207	187	210	223	236	236	206	214	197	187	230	225	237	225	196	185	203	206	213	199	223	184	198	187	205	196	214	221	207	228	215	257	206	203	229	211	184	209	202	213	240	211	227	235	194	212	204	217	198	194	209	192	230	219	198	195	225	209	209	243	255	205	190	194	213	208	196	209	236	230	218	205	188	213	235	235	223	218	184	196	202	218	207	189	222	229	204	184	195	230	174	202	199	214	217	197	239	198	223	228	215	215	218	196	181	231	219	202	225	197	201	178	196	212	237	223	224	245	225	247	202	220	217	245	215	207	214	211	190	238	226	236	218	193	208	219	212	201	240	227	186	217	203	174	225	189	218	207	196	220	232	218	223	193	209	193	211	209	234	204	220	223	202	209	184	224	232	202	199	213	197	237	210	204	217	179	206	189	200	219	210	197	200	218	201	214	225	208	247	214	254	203	175	194	208	227	193	217	204	227	193	236	216	211	210	204	229	208	248	234	229	197	212	209	192	233	203	213	219	188	201	215	218	202	215	215	218	214	216	214	223	201	220	210	200	224	192	210	208	225	217	207	228	217	196	237	212	218	208	188	235	222	231	212	216	226	246	190	218	210	212	234	219	211	214	222	209	220	224	213	211	216	244	223	190	243	219	206	202	226	214	193	229	217	232	189	231	213	192	219	196	208	219	209	224	225	220	224	197	195	206	212	216	218	210	221	184	205	214	207	225	232	206	253	221	217	214	193	218	209	201	228	216	206	208	212	221	217	236	210	196	250	199	231	223	235	220	202	198	226	229	237	197	232	208	214	221	234	192	232	181	203	186	207	213	203	199	205	237	180	225	232	204	203	194	205	218	212	178	209	212	201	229	211	191	213	229	202	201	219	214	214	211	233	205	193	192	192	210	185	197	213	186	205	198	224	213	215	219	210	199	206	221	211	225	212	223	216	206	266	213	226	225	202	224	214	202	233	221	234	210	236	225	215	209	219	202	178	203	217	187	200	213	216	228	238	223	223	237	236	192	228	236	240	221	223	226	229	213	212	220	202	215	203	199	224	223	209	213	230	205	199	217	238	214	194	212	194	225	231	216	209	200	229	219	206	222	206	214	242	224	212	201	201	224	220	214	220	211	176	209	226	221	238	217	193	217	204	206	218	219	198	216	206	228	226	260	217	225	217	217	209	189	224	211	207	195	202	209	214	209	188	234	206	210	246	233	199	223	201	211	196	215	199	173	210	209	223	216	185	211	226	236	195	230	239	215	249	202	227	199	219	201	215	219	195	191	188	211	220	193	220	205	208	240	232	208	186	264	204	221	228	204	193	219	198	226	214	213	206	181	196	212	231	215	191	183	190	205	211	240	211	221	202	219	224	243	231	209	199	216	185	205	210	221	230	227	197	226	177	198	211	214	224	234	221	245	216	208	191	210	200	206	201	197	210	221	253	202	191	205	218	229	200	191	187	235	219	215	231	204	220	212	214	211	221	221	204	217	218	189	195	235	236	205	226	212	197	205	204	234	216	221	237	231	231	215	213	242	184	207	207	209	220	220	232	210	212	238	221	216	222	218	216	199	231	236	204	241	230	216	207	235	207	195	223	218	211	189	206	181	219	216	224	199	198	221	209	222	207	254	200	231	223	216	225	210	223	184	216	213	231	220	216	234	222	238	198	241	225	207	204	218	210	204	213	207	213	242	209	202	226	207	194	226	203	233	192	186	212	244	225	216	224	186	211	233	203	208	205	197	208	223	230	194	212	222	214	206	214	197	202	211	213	188	219	196	200	212	199	197	243	194	200	189	224	229	210	182	217	209	204	216	234	204	205	189	207	242	228	216	224	219	215	187	186	193	224	222	208	205	190	217	207	202	210	202	210	214	194	218	227	227	245	209	210	204	219	230	200	205	219	229	201	216	198	223	220	253	237	199	223	215	225	205	185	203	207	199	212	230	205	214	176	204	228	241	240	225	202	192	199	219	203	201	237	211	226	200	208	211	205	213	224	241	214	198	214	236	230	198	190	200	206	197	205	225	225	209	225	186	213	218	223	220	221	210	247	208	211	236	223	189	219	209	190	211	215	216	221	173	229	240	188	239	242	225	205	224	217	200	213	224	239	220	219	230	217	203	231	218	194	205	196	234	223	196	174	207	214	217	232	215	242	186	215	225	204	225	232	215	215	256	210	229	212	193	212	203	178	213	212	223	228	202	189	246	231	231	224	214	214	217	203	226	221	224	217	234	229	230	219	212	231	231	228	231	201	198	220	250	224	204	233	236	238	207	190	221	212	196	211	219	214	191	201	203	188	205	190	220	224	198	224	217	212	226	216	215	215	193	227	231	211	219	226	220	199	221	212	211	206	219	225	219	222	203	208	213	213	218	201	198	222	205	208	208	252	217	221	213	226	225	251	199	222	241	242	208	232	234	204	191	209	220	198	183	210	207	224	207	228	219	188	213	209	213	217	217	212	198	219	199	208	212	226	198	213	213	210	230	189	215	235	190	211	216	221	195	205	195	223	206	174	226	189	224
10500	5514	15592	16177	15039	10312	7337	6106	25002	44547	7594	749	705	677	643	672	644	634	595	601	632	620	571	606	568	560	603	591	586	611	526	595	564	571	560	572	581	558	534	548	529	520	534	505	540	552	519	574	526	551	550	561	496	562	512	557	549	526	544	516	564	570	525	513	543	552	552	497	526	527	572	570	561	563	527	535	547	527	524	558	581	530	550	560	550	512	464	530	560	498	514	538	574	534	524	521	537	517	516	513	538	596	486	534	527	581	584	543	540	521	540	496	536	562	512	528	517	582	561	545	554	541	565	549	545	512	521	570	536	520	504	513	561	543	553	546	520	550	567	513	564	463	564	527	529	517	501	536	544	577	566	558	548	547	537	557	560	520	519	545	537	507	553	563	507	520	522	525	548	568	521	538	516	531	549	537	561	555	536	557	558	546	526	542	533	514	564	555	549	550	504	507	499	543	533	528	530	524	518	544	520	565	549	518	584	534	526	528	534	556	528	517	556	553	556	571	549	539	538	537	550	551	535	550	553	555	516	546	515	536	535	553	568	537	512	549	500	542	538	562	577	561	538	543	494	496	518	568	546	540	534	571	543	559	550	490	513	550	540	561	524	539	517	534	523	565	567	534	544	559	565	550	572	546	547	538	564	513	522	506	482	518	545	614	490	546	509	508	551	506	544	548	529	538	622	516	549	545	530	521	539	510	529	520	545	544	551	511	559	543	529	544	569	563	555	569	549	569	535	514	541	532	535	533	530	546	533	560	509	554	549	541	496	509	570	583	489	567	547	547	546	533	527	517	528	551	537	541	537	550	527	533	520	547	491	516	563	520	502	523	544	528	514	497	538	524	531	555	561	505	536	566	584	515	499	528	522	529	524	525	523	553	560	574	543	498	525	551	533	545	546	561	572	574	546	537	545	552	561	516	552	567	552	563	544	510	522	508	513	498	531	497	569	532	542	544	523	551	526	544	541	545	505	542	544	536	523	572	540	533	557	537	550	550	554	533	511	553	500	550	560	528	536	517	540	522	528	558	547	536	498	542	567	573	571	543	544	567	535	524	502	538	576	566	533	508	564	578	561	548	541	501	528	586	493	527	510	525	503	504	534	520	521	519	529	538	567	537	552	537	500	553	571	567	533	524	574	537	526	533	504	518	545	513	512	560	505	538	495	542	553	528	532	515	554	513	551	554	514	555	563	539	502	562	547	541	523	510	548	572	522	554	551	574	536	518	557	548	554	537	525	521	499	483	500	511	516	575	512	571	509	504	509	547	573	509	522	546	551	534	546	528	540	566	550	532	545	525	591	567	580	541	535	519	518	545	544	567	561	497	550	526	521	575	522	542	546	542	538	502	554	555	551	576	528	561	537	545	533	546	556	542	518	525	511	560	535	553	531	508	511	506	557	513	562	550	566	542	527	515	535	533	578	514	526	522	519	538	547	555	558	537	545	534	529	518	539	559	546	539	545	554	535	548	530	522	525	542	547	516	567	554	537	577	569	565	525	531	566	537	549	501	581	505	507	562	525	545	537	538	550	539	515	569	541	569	512	547	589	512	521	529	486	558	553	530	524	528	547	520	531	527	525	519	534	574	537	535	539	546	539	482	551	546	539	539	526	463	579	518	553	554	537	526	572	550	557	556	552	572	506	576	548	538	539	541	569	541	533	550	524	554	547	532	515	531	569	524	548	556	556	536	499	533	567	515	547	570	531	527	545	548	530	509	544	552	527	569	567	541	530	515	571	514	552	541	534	521	572	534	505	556	513	582	560	533	541	579	551	551	519	558	582	580	555	503	511	542	507	552	522	536	545	523	573	566	515	563	569	549	543	529	529	520	525	565	547	531	576	564	519	554	538	523	497	543	543	492	541	566	527	527	561	544	575	539	531	537	550	538	552	538	535	539	543	539	546	525	519	554	556	543	581	510	545	488	512	491	567	518	535	539	509	542	512	536	558	514	524	509	572	562	532	515	504	549	528	519	519	547	531	518	528	552	539	592	595	562	536	566	560	556	539	511	528	528	502	568	552	518	505	569	515	550	521	541	535	488	484	553	534	518	496	539	533	541	538	535	538	559	516	544	581	548	513	534	503	546	567	531	536	537	591	534	556	533	541	544	509	555	530	518	525	533	556	508	575	566	536	530	510	544	546	563	551	573	535	554	483	505	536	534	539	570	525	525	584	560	493	549	525	546	533	530	572	515	529	579	549	528	542	523	558	493	505	562	540	530	521	523	566	565	539	561	522	527	559	538	527	518	530	524	556	529	555	536	540	504	557	489	543	527	574	576	567	532	541	546	514	542	576	529	564	554	529	526	543	557	541	538	545	521	519	525	545	574	516	528	536	513	474	543	527	542	567	534	538	549	526	621	544	521	531	544	563	557	513	544	546	553	554	519	561	529	526	521	567	545	517	518	579	533	560	544	543	556	517	563	556	548	561	587	538	524	571	520	534	532	561	548	531	535	567	566	529	522	540	544	549	523	579	581	533	546	504	534	519	549	554	530	513	521	525	545	595	526	558	545	530	564	524	522	561	527	509	558	516	521	557	530	501	542	495	586	498	515	535	522	574	560	526	506	539	555	538	535	551	537	527	541	539	508	537	559	545	548	544	538	567	540	535	552	534	539	541	526	542	555	492	531	528	473	543	547	553	561	561	547	549	545	520	534	521	513	482	513	519	532	527	564	515	546	551	516	534	515	519	563	544	597	548	559	503	536	565	547	562	563	498	514	552	498	533	523	562	525	527	549	553	546	519	547	573	516	565	574	554	532	575	576	512	558	533	548	533	557	539	531	538	571	549	612	513	515	565	541	512	557	524	521	553	543	495	510	520	525	518	500	563	527	536	575	562	538	555	571	536	565	565	508	526	549	550	546	540	566	538	558	541	536	557	541	557	555	518	519	535	527	552	517	538	520	519	556	525	529	554	552	545	544	550	530	546	534	540	568	543	535	548	510	549	542	585	539	570	586	532	534	532	546	529	579	516	546	558	531	541	534	515	527	557	565	557	573	592	511	566	541	519	548	546	548	585	505	532	550	545	489	503	519	530	510	505	517	553	540	505	526	526	515	597	554	526	498	552	514	525	514	517	534	511	543	490	533	598	516	509	556	548	612	503	532	531	535	542	546	552	569	530	537	532	544	497	541	521	510	527	513	568	524	537	534	534	562	528	490	518	556	541	563	549	560	569	524	551	583	555	519	528	512	510	504	527	537	559	505	543	554	536	493	576	555	552	526	523	540	511	540	552	543	543	515	518	495	582	565	497	526	537	554	557	532	569	519	514	509	576	545	533	472	530	555	547	537	517	520	566	518	560	569	516	525	549	529	537	545	526	552	549	520	514	543	556	576	572	568	552	534	555	564	550	534	573	477	548	511	520	521	507	509	509	544	584	555	550	573	561	516	520	550	529	575	525	547	479	545	550	535	513	550	540	538	521	521	480	497	534	533	570	509	544	519	518	560	532	545	512	544	555	559	506	526	539	564	560	489
27825	12521	15282	11130	7454	4766	3022	2161	8742	38902	6156	630	435	402	439	418	428	385	399	409	368	337	360	369	388	404	384	382	352	380	401	382	396	348	360	346	371	345	361	370	343	355	374	356	368	332	344	352	376	358	365	412	407	383	344	343	374	365	392	376	366	368	408	351	347	365	363	374	389	349	425	380	398	373	370	352	363	325	383	372	347	366	340	357	368	379	348	351	391	338	389	334	363	360	373	388	337	359	413	367	369	377	367	366	382	388	380	350	322	331	361	388	376	361	355	328	382	369	400	353	322	378	368	399	348	365	363	355	370	349	410	352	410	372	363	372	323	344	375	350	382	362	361	347	400	391	332	380	388	378	350	373	374	325	406	384	359	343	318	347	360	333	371	403	366	332	368	371	356	339	391	369	365	363	365	374	386	378	405	382	376	378	379	341	359	368	327	364	322	355	367	375	355	389	374	350	385	345	335	386	371	348	384	395	364	386	359	334	374	386	397	382	353	347	346	356	369	365	385	345	328	386	383	380	393	373	335	349	373	369	360	364	364	339	383	360	368	337	355	373	418	386	382	371	364	370	370	373	356	340	380	355	379	378	354	354	358	318	365	336	366	374	346	389	372	362	388	359	373	358	371	369	371	355	332	327	339	388	369	374	355	375	357	365	339	357	355	374	350	367	352	363	369	325	375	349	357	370	371	331	350	370	335	384	377	372	324	379	367	372	359	362	365	365	385	344	356	337	405	356	360	366	360	396	357	373	374	388	378	388	366	360	383	332	413	357	381	346	366	368	404	359	377	338	354	400	366	354	350	379	380	361	355	378	402	338	354	357	371	364	357	361	343	353	362	394	387	369	386	365	358	365	371	410	346	372	376	334	370	353	376	359	351	365	368	351	347	367	353	355	374	374	367	377	319	349	369	422	368	334	360	348	348	351	343	388	377	387	377	353	369	384	366	365	313	332	379	356	361	381	334	406	334	333	377	372	383	356	357	353	391	376	346	332	363	421	385	373	385	321	369	328	395	360	356	367	359	380	358	376	363	362	349	364	331	370	365	392	379	354	350	398	343	354	398	376	384	356	378	380	355	346	430	343	407	325	358	345	364	350	374	378	364	337	355	358	341	382	340	358	370	361	362	388	347	382	370	356	354	348	370	408	361	394	365	357	347	330	333	391	346	375	327	371	377	331	318	343	333	393	385	381	364	386	374	334	388	352	357	364	341	375	366	379	391	352	388	393	375	391	393	359	355	383	391	378	348	408	418	351	359	360	339	334	388	388	358	330	341	395	376	375	356	345	358	396	362	357	391	388	362	360	386	333	406	370	367	328	368	360	342	374	365	358	381	358	378	361	401	393	370	395	384	362	387	383	349	362	339	364	357	373	377	377	337	352	408	359	366	382	395	341	361	389	411	344	378	384	393	361	336	353	340	367	364	366	369	377	367	419	346	354	323	362	380	387	345	357	396	339	360	391	384	388	379	387	364	388	397	389	360	388	366	363	366	361	364	339	377	374	348	340	340	355	384	356	328	366	369	369	376	362	361	376	342	361	384	379	377	392	361	382	345	376	371	367	324	359	392	396	401	369	316	375	391	361	354	393	348	344	383	381	384	361	365	359	362	308	390	371	346	401	355	352	372	378	401	355	337	333	335	320	360	368	360	376	377	389	349	360	362	353	326	377	370	377	345	341	315	380	353	390	405	377	373	376	404	402	371	354	371	371	354	365	382	300	369	356	390	329	356	404	413	374	397	334	350	379	371	358	379	356	363	365	367	403	362	379	399	414	387	422	359	382	365	408	340	339	356	364	370	348	388	380	399	376	354	353	384	365	381	371	378	343	374	367	346	382	368	354	367	356	396	381	376	353	374	356	365	370	377	353	393	355	373	335	338	405	355	371	377	386	409	392	361	404	367	367	360	311	368	339	392	374	385	323	395	362	430	330	353	351	383	375	350	367	376	345	365	336	366	392	342	356	385	374	359	378	419	415	399	366	382	386	384	375	394	393	344	380	358	400	341	324	374	379	321	360	332	348	400	361	390	363	371	371	331	368	384	369	348	383	367	354	359	353	373	390	370	356	390	327	378	373	379	368	349	361	393	405	383	375	366	373	408	326	376	364	339	378	400	393	363	389	381	359	350	379	353	370	359	354	354	367	358	319	338	351	352	337	365	360	361	331	371	369	377	393	409	405	367	330	338	391	391	383	383	354	352	366	359	413	351	333	349	372	340	350	374	356	386	381	373	388	355	359	336	335	409	375	346	340	360	375	350	356	379	336	359	378	369	359	417	354	380	401	403	398	393	339	394	388	349	385	350	371	370	372	361	395	421	384	373	372	345	369	365	341	359	394	393	322	368	387	355	374	431	328	365	366	377	344	389	368	360	360	399	405	365	365	402	354	378	377	348	360	349	387	350	359	373	341	348	377	368	383	385	388	372	368	339	384	351	399	349	398	420	397	356	395	364	358	348	357	352	391	356	368	343	382	339	378	322	339	363	336	348	356	359	350	356	379	374	349	346	371	375	376	355	340	385	371	335	374	389	361	342	352	379	349	349	376	365	381	387	352	342	364	372	381	366	362	378	345	390	357	359	381	382	336	386	362	343	373	346	360	365	373	328	332	375	365	374	376	396	424	388	358	359	340	383	364	378	371	372	350	354	369	380	384	378	421	440	375	412	381	326	371	354	380	361	372	331	352	368	383	354	356	368	375	382	366	349	351	389	398	355	393	353	363	374	353	364	370	376	338	350	369	365	385	385	370	380	356	359	334	399	359	387	384	396	345	336	377	324	378	374	354	383	377	384	393	362	376	382	359	416	387	357	361	369	404	361	356	356	344	328	324	337	406	351	371	353	399	340	372	383	377	390	368	369	355	343	352	333	359	392	394	380	371	348	377	382	347	382	359	333	362	374	334	346	396	354	370	376	372	374	416	393	366	368	398	384	352	378	370	381	317	345	374	401	368	365	392	363	370	382	343	371	342	381	365	372	351	371	320	383	370	355	388	366	333	366	375	370	339	351	325	365	371	359	358	354	366	374	346	325	399	359	375	388	369	399	368	393	359	365	355	330	393	346	359	323	330	333	368	388	355	366	371	336	377	381	357	345	349	383	367	368	356	368	387	350	342	359	362	377	382	359	361	357	388	383	416	392	366	400	338	360	335	368	382	346	344	312	372	349	338	363	345	377	360	349	369	365	383	375	359	358	351	406	363	394	347	371	372	350	341	356	346	368	353	383	355	384	377	322	365	385	336	371	395	338	405	342	386	368	368	348	378	363	372	349	371	358	401	351	377	350	375	383	358	376	377	369	319	367	391	357	365	341	391	345	360	377	374	341	396	355	386	383	340	356	384	414	375	372	386	374	414	372	380	376	398	360	334	371	393	382	356	366	359	369	350	360	387	341	387	388	306	377	381	346	367	354	373	386	316	363	424	378	388	371	411	344	344	358	346	338	369	332	364	360	385	367	347	353	333	353	382	363	358	351	369	357	390
13098	9269	21460	21080	20261	14777	11538	9185	22731	49001	3190	1390	1312	1222	1200	1127	1158	1076	1068	1058	1013	971	988	924	976	962	903	922	957	902	971	921	855	907	873	880	886	921	879	889	877	892	890	861	918	841	867	871	900	822	880	868	828	864	883	876	845	898	891	898	868	834	855	831	857	873	822	907	822	860	836	842	833	856	830	836	874	860	836	801	872	884	809	857	874	788	818	820	814	863	759	861	863	832	836	824	874	845	794	807	871	866	866	811	792	796	797	790	842	817	821	862	876	778	785	824	815	829	861	798	797	819	830	811	860	805	847	871	830	842	824	798	834	834	860	852	843	797	872	833	843	812	842	817	822	782	832	930	835	857	904	839	844	811	816	822	830	807	870	818	855	858	914	859	804	892	829	850	813	817	803	803	831	820	810	799	798	838	850	840	892	830	795	839	782	830	863	844	903	821	825	827	875	835	836	811	867	846	823	768	847	837	837	836	764	825	865	859	820	793	833	826	814	808	815	866	860	864	830	819	806	815	845	841	818	827	777	920	903	867	851	839	816	823	850	858	800	872	790	834	854	865	918	814	819	823	910	861	863	855	843	864	844	847	827	825	796	822	848	787	870	783	769	822	851	889	814	805	821	849	849	784	886	777	823	795	862	844	767	867	823	835	844	810	796	804	814	829	837	829	828	873	840	815	849	828	847	836	824	841	870	834	906	765	847	826	843	851	858	823	837	813	833	850	823	798	821	806	860	861	813	802	862	890	790	874	832	881	832	828	853	835	857	823	807	809	833	873	809	818	831	808	829	881	815	778	833	843	820	865	783	790	843	824	814	830	783	829	846	846	825	786	838	831	826	883	853	823	844	854	854	850	863	815	850	803	867	836	797	846	775	855	801	765	847	783	829	812	823	851	897	823	866	855	799	834	813	819	836	843	825	837	823	815	826	873	857	792	834	805	819	805	847	807	868	831	818	811	840	866	822	863	813	807	820	803	790	887	862	793	915	819	838	849	834	820	805	815	837	855	795	794	843	829	789	823	839	826	847	893	815	824	848	876	824	815	805	836	832	817	866	838	839	869	838	882	899	787	852	804	825	849	844	815	872	893	781	822	851	831	824	846	875	854	814	818	853	820	824	789	828	807	799	848	807	837	803	844	820	827	865	852	828	866	806	846	833	834	829	794	770	817	797	836	817	813	789	862	855	829	873	872	809	834	878	811	811	821	825	802	846	835	827	799	817	796	795	808	831	817	829	906	824	859	893	822	815	832	875	850	854	895	874	855	833	804	813	854	873	789	791	851	834	822	809	864	853	812	828	850	862	831	781	837	852	862	841	793	793	846	811	853	839	831	869	837	857	786	842	872	847	844	829	838	843	814	839	860	793	848	825	782	837	812	854	857	806	905	830	835	806	848	827	787	816	865	801	803	790	865	852	809	827	842	823	828	862	905	856	810	827	857	844	821	852	807	808	813	822	865	844	839	855	827	816	840	822	857	865	860	869	847	838	855	759	842	838	840	830	799	825	791	817	813	830	842	823	824	850	786	859	870	806	817	839	788	827	848	790	857	857	787	861	891	877	794	859	833	843	881	806	833	866	793	801	874	825	819	854	861	834	835	814	832	814	817	867	848	855	876	859	811	824	806	850	848	904	780	841	811	797	822	834	808	864	877	829	854	810	817	829	835	820	820	881	852	821	854	846	849	844	841	803	833	818	829	833	832	842	847	839	813	814	854	795	788	842	830	787	892	858	814	787	805	865	827	826	829	866	877	837	759	797	854	803	779	861	863	816	845	837	795	873	889	825	875	820	800	812	834	787	837	866	895	817	812	821	867	804	837	814	803	883	859	837	816	860	868	791	864	756	868	802	847	867	837	781	814	845	833	814	809	813	806	895	854	855	825	864	781	852	810	871	788	881	844	820	821	794	788	850	849	859	843	861	814	896	825	798	846	846	827	865	816	864	864	811	803	872	774	788	855	849	799	901	881	854	836	804	845	825	861	834	849	851	799	856	861	807	835	811	799	822	869	865	791	871	873	792	842	770	853	810	831	859	842	847	853	843	832	847	861	785	803	818	830	812	852	796	875	828	818	757	818	837	871	869	887	786	810	822	826	850	802	819	852	815	802	850	827	790	819	804	829	876	837	832	778	819	803	847	851	831	788	835	788	812	852	830	808	833	814	865	841	830	790	833	797	840	844	835	795	821	822	804	825	860	792	853	831	851	870	817	831	902	825	862	817	803	825	881	872	827	793	869	847	885	849	835	819	860	877	801	784	891	846	831	796	797	826	824	851	853	825	800	809	845	811	791	843	823	824	827	812	831	854	833	847	862	810	783	861	849	828	811	845	870	816	865	792	829	821	800	862	858	821	794	823	841	811	799	849	828	810	826	811	800	846	819	794	799	811	794	813	882	859	846	815	816	802	813	825	833	856	828	844	827	767	825	817	892	791	871	808	877	830	862	836	841	859	876	826	836	824	838	851	798	829	841	831	853	844	835	814	840	851	815	868	859	798	883	872	840	805	798	825	863	847	832	826	812	824	814	852	864	849	829	833	848	833	843	825	769	830	834	803	846	794	813	879	824	847	820	789	851	801	840	828	850	872	830	886	807	789	865	816	814	853	828	831	781	783	839	872	835	845	816	823	860	847	844	811	833	850	782	803	794	855	826	804	861	846	854	820	852	806	842	819	872	834	842	875	877	856	809	877	852	871	748	835	851	850	833	832	823	813	806	826	862	845	826	858	813	807	821	823	840	813	839	886	805	804	817	892	838	777	844	861	814	810	853	845	840	814	797	821	878	864	800	830	901	810	801	830	843	865	858	802	819	807	846	834	841	808	822	868	853	845	845	826	851	819	840	783	828	792	856	834	816	847	836	832	836	785	842	843	811	862	827	850	796	816	836	864	837	807	878	833	880	858	898	830	881	867	863	791	834	861	867	850	860	797	805	861	848	835	887	870	834	793	809	820	783	829	859	844	797	769	867	855	886	802	825	822	792	795	856	820	823	900	844	875	805	833	841	848	838	823	832	802	844	809	863	846	867	775	855	765	865	821	845	816	817	866	849	809	824	787	830	833	808	855	831	872	799	861	848	845	822	876	840	819	804	817	856	824	793	808	835	843	836	823	816	850	886	850	844	833	847	823	826	845	848	894	854	867	758	793	837	794	820	795	854	823	826	884	788	799	829	833	818	827	867	824	849	878	804	880	829	850	820	811	839	805	827	839	828	852	833	896	835	846	870	832	855	869	822	836	883	850	810	836	858	812	824	876	871	826	827	828	908	784	835	833	814	804	856	800	824	839	830	820	854	880	826	862	869	832	838	834	840	820	823	834	820	781	788	819	883	770	817	854	900	855	890	841	857	829	841	830	830	830	769	857	847	833	840	866	905	846	854	807	856	795	852	839	813	829	828	864	820	856	845	860	813	856	893	833	865	837	816	802	861	838	863	821	837	788	834	869	847	903	784	837	803	835	808	803	806	826	846	831	855	883	881	790
9164	3487	4849	3025	2098	1275	873	618	640	1399	187	157	150	157	139	149	151	148	127	150	169	151	140	157	161	121	132	149	144	160	157	142	139	150	143	148	148	132	126	157	150	137	142	135	165	140	142	155	148	130	129	135	136	124	138	142	144	157	127	148	152	146	147	164	141	150	163	133	158	143	141	164	135	150	131	138	154	154	143	158	143	134	153	135	135	154	136	137	151	154	185	159	133	146	154	149	138	147	131	126	149	142	152	145	135	157	149	160	167	175	162	113	166	163	158	164	159	150	136	108	150	152	149	166	161	151	119	139	153	141	151	186	136	137	145	163	157	183	139	145	169	166	149	162	157	124	140	129	154	159	143	166	147	166	130	145	127	143	152	158	156	152	151	183	151	181	154	139	151	155	153	151	139	157	141	145	126	183	182	139	153	156	143	150	177	170	170	165	139	115	151	146	140	141	146	170	131	152	157	148	152	153	137	143	151	147	157	159	140	163	128	132	144	131	154	142	135	149	165	135	147	163	153	164	147	139	137	166	158	141	154	151	141	135	158	153	145	175	147	128	159	136	146	141	139	143	149	154	161	151	145	144	151	137	159	124	121	129	171	141	129	137	151	137	130	170	140	144	139	139	169	150	154	150	158	163	130	153	150	141	143	140	140	136	142	162	149	142	149	141	146	160	158	141	158	154	128	145	159	135	157	143	129	141	157	152	159	150	136	132	150	130	135	144	165	131	149	151	144	141	169	154	146	125	148	165	138	150	168	136	136	162	155	168	140	149	150	147	158	162	139	164	150	138	153	139	167	128	150	165	160	140	168	160	152	126	138	149	157	131	143	142	139	166	165	145	169	139	128	140	143	145	162	142	150	135	152	141	143	140	148	137	145	140	140	158	144	119	147	143	135	132	141	143	123	144	166	122	155	140	132	156	137	144	141	157	167	147	151	148	135	138	150	151	157	153	143	128	150	140	155	159	163	140	130	146	163	166	161	135	120	148	140	133	150	156	145	163	145	133	140	144	154	143	153	142	148	141	152	148	169	145	152	140	129	141	150	148	164	150	154	147	165	139	155	143	141	151	133	133	145	147	143	150	152	173	152	152	167	141	154	121	128	172	155	140	128	152	150	148	158	122	140	138	133	150	150	144	145	148	157	154	153	148	159	166	155	130	143	144	152	147	148	134	142	171	167	147	140	153	121	136	137	152	138	173	181	163	138	159	154	147	147	129	160	154	125	149	152	139	131	151	160	140	136	175	147	150	150	159	154	153	147	142	156	145	131	143	126	134	158	145	141	131	152	133	152	157	166	125	149	151	176	166	143	144	161	145	140	138	129	175	148	162	119	126	144	162	163	179	150	152	136	138	143	144	136	148	129	171	135	138	124	154	127	159	145	160	152	123	157	158	146	144	142	146	154	160	142	172	164	148	117	158	141	136	126	126	144	152	156	118	142	127	149	119	164	143	132	149	153	157	158	165	124	130	126	136	130	176	134	139	153	150	118	146	155	165	142	166	145	140	154	164	137	142	154	138	138	158	128	152	161	143	155	154	143	158	169	156	151	146	142	153	144	146	151	137	160	152	144	142	142	139	110	169	155	141	137	117	140	162	170	129	162	130	156	143	169	149	159	147	141	174	151	121	157	155	160	153	143	121	126	137	171	141	142	148	160	143	137	139	135	136	122	134	127	141	137	147	177	157	143	137	161	167	153	151	134	152	148	144	122	161	148	143	137	145	149	138	166	150	158	133	147	156	143	164	156	148	169	134	140	151	172	142	125	153	149	173	142	148	148	136	143	146	147	152	123	148	138	156	149	152	143	170	145	150	173	142	134	129	137	118	159	136	170	143	136	151	148	159	131	178	174	156	152	152	137	150	130	131	170	139	161	133	149	135	153	137	141	140	141	165	130	122	124	153	158	142	159	160	134	160	138	135	141	181	142	158	163	150	143	166	171	124	163	131	159	152	135	128	157	161	148	143	136	159	150	153	176	160	134	133	183	141	164	176	146	154	150	143	144	139	146	142	149	147	132	138	138	136	167	142	158	137	167	141	151	127	145	143	157	157	178	130	150	160	138	165	147	153	158	139	143	151	156	163	145	137	143	160	168	176	152	156	133	172	135	148	150	160	145	142	166	154	153	164	134	157	166	149	139	128	137	151	150	145	161	166	172	158	129	139	148	174	148	167	149	167	146	116	151	129	154	138	142	145	144	165	157	171	119	137	143	146	151	151	141	135	136	122	155	153	128	156	163	140	154	172	158	138	148	167	144	128	154	150	182	165	166	146	152	140	159	177	158	130	140	138	149	142	132	129	144	141	143	147	153	143	149	175	146	113	173	147	143	193	160	169	127	161	150	143	153	150	150	147	129	132	145	157	155	139	142	150	146	157	141	158	129	148	162	166	155	144	162	124	152	158	140	125	153	160	138	148	130	178	171	145	154	149	140	144	133	138	141	149	153	130	135	142	136	148	128	154	157	129	162	131	143	172	142	154	140	153	144	150	169	145	141	154	155	155	119	151	117	146	157	172	146	155	157	143	139	147	132	151	146	142	153	135	144	135	142	158	133	153	152	117	133	165	154	152	153	148	142	155	156	149	159	135	176	132	126	166	148	145	153	152	136	160	160	159	147	154	140	146	140	149	157	149	163	137	143	154	140	153	162	148	149	163	163	147	151	158	144	134	136	148	139	168	158	156	168	174	133	155	147	134	149	157	134	155	152	145	146	165	134	125	158	142	150	151	161	126	157	165	136	137	130	147	156	148	130	136	158	154	137	151	147	130	150	140	139	164	150	166	161	160	168	139	114	142	142	152	135	143	137	140	174	157	139	145	132	151	141	162	157	116	156	144	157	156	138	155	133	141	145	158	173	161	148	148	165	150	147	147	125	128	166	151	124	151	115	139	121	152	138	158	158	148	154	152	147	165	184	141	148	141	151	155	134	149	126	141	154	147	156	144	155	157	132	122	144	127	168	153	142	146	154	149	158	145	148	149	156	126	146	146	170	171	152	164	136	148	166	139	145	129	141	136	153	162	141	134	155	137	142	159	139	151	141	141	132	145	140	139	165	142	151	141	166	138	132	132	141	130	139	146	129	155	165	133	149	172	142	135	147	140	144	134	132	141	152	144	154	142	150	163	162	144	154	142	133	148	135	143	158	151	132	145	166	168	136	142	145	152	136	139	140	147	141	126	139	159	154	154	154	152	176	136	160	140	140	143	133	136	166	147	152	142	165	160	152	143	164	145	153	143	176	150	157	145	167	149	142	142	132	152	130	141	172	169	186	132	120	163	157	159	163	150	152	136	151	143	154	169	145	132	150	131	147	147	131	161	153	126	162	129	129	138	156	144	158	148	147	135	153	158	142	130	151	171	149	179	137	140	125	147	153	149	132	156	127	153	141	164	146	129	146	140	157	172	150	141	145	159	104	142	164	118	113	146	138	147	166	149	127	157	143	135	147	125	149	152	151	152	133	154	143	158	148	161	158	141
5109	3216	9004	8548	7827	5432	3928	2870	3344	6579	464	371	396	390	370	401	379	361	356	399	341	365	346	369	404	373	378	395	356	372	418	417	389	392	409	389	369	359	370	360	389	411	394	345	380	374	395	386	385	403	355	357	398	387	397	397	371	397	403	347	376	417	360	398	402	353	377	394	387	369	387	409	389	364	383	384	398	385	391	376	377	399	393	363	391	383	360	382	363	389	401	364	379	411	414	373	383	389	378	411	422	416	374	348	366	408	396	395	386	425	370	393	397	418	386	356	363	406	402	378	379	362	369	392	365	394	368	395	396	398	371	386	374	373	393	373	414	409	423	415	389	371	429	383	326	369	388	363	428	370	367	376	373	369	352	356	359	384	373	393	410	389	386	353	344	369	400	378	392	396	372	399	402	376	406	380	385	402	389	382	358	357	350	374	347	381	352	365	391	397	400	372	395	372	377	403	396	344	340	359	353	359	371	409	386	380	417	357	359	368	408	376	379	418	388	380	373	381	408	405	373	400	376	416	381	371	392	393	358	430	401	359	400	394	402	354	402	406	389	332	388	391	387	392	362	363	375	367	389	384	341	426	362	382	375	402	367	422	365	355	405	379	350	394	369	386	387	352	389	419	394	404	387	413	375	378	395	410	413	376	374	402	378	375	392	393	383	400	395	375	359	362	342	408	367	373	395	406	410	382	378	378	377	398	383	364	373	393	391	335	406	354	377	404	388	400	363	382	331	413	368	379	391	374	374	363	371	374	421	382	390	386	368	399	380	386	382	403	399	376	398	412	397	379	396	395	381	391	401	413	394	391	396	384	351	398	420	374	376	388	384	372	387	352	405	401	372	383	366	412	391	397	368	374	380	399	367	373	354	405	415	385	390	384	362	357	397	376	365	367	376	386	428	383	375	367	431	397	403	356	367	364	411	389	388	392	393	403	393	375	408	377	387	387	356	376	380	386	369	392	400	406	402	366	396	382	361	427	397	389	405	366	386	353	368	390	354	398	397	338	347	376	379	375	379	372	405	384	410	367	377	397	412	379	365	387	364	434	418	390	395	365	370	388	398	378	373	369	363	386	389	401	394	379	386	412	370	423	404	401	398	373	387	401	390	385	359	374	361	366	383	411	390	347	363	384	399	399	389	410	405	380	370	380	371	412	385	396	356	358	378	379	368	381	398	414	399	372	363	357	396	379	383	379	374	381	395	361	371	374	398	363	375	397	334	412	390	393	400	394	361	391	386	364	385	377	374	385	384	390	382	377	377	363	384	402	380	407	360	388	402	386	374	406	374	382	385	385	375	387	382	380	385	355	402	370	383	409	370	408	375	392	334	382	402	391	393	345	370	378	366	356	370	417	330	387	361	362	379	389	394	384	396	366	398	398	367	415	393	390	359	396	380	352	389	383	397	359	390	402	393	402	412	388	391	369	385	392	392	382	386	372	389	381	371	351	388	425	415	388	417	395	410	350	387	369	330	356	381	390	420	391	383	395	400	419	375	382	355	357	381	366	380	429	376	384	383	376	418	397	371	401	385	377	373	397	348	382	385	413	375	366	377	362	369	398	351	403	345	383	412	379	389	413	402	397	372	371	342	406	403	424	370	358	351	392	375	395	394	397	382	393	350	407	385	402	377	389	348	384	403	390	380	376	336	422	389	409	357	346	348	364	381	373	391	388	365	362	424	358	390	373	401	388	408	368	387	394	392	377	371	403	398	353	409	398	362	410	403	360	383	418	389	403	383	338	381	396	389	370	397	383	362	401	395	386	360	422	406	384	404	365	416	374	379	381	410	364	385	415	362	370	392	379	375	390	394	342	426	404	381	370	402	372	370	396	405	380	394	357	396	382	379	407	422	400	360	360	420	381	392	430	387	370	384	391	367	387	358	386	408	388	362	401	392	432	394	380	375	397	385	384	386	376	409	382	375	375	412	363	394	414	384	407	360	374	370	380	394	403	380	397	338	365	405	374	406	393	388	385	386	401	384	379	386	356	391	366	377	359	402	399	396	366	382	373	373	378	381	376	382	383	386	380	377	355	399	386	381	360	406	400	398	413	361	356	371	379	376	373	383	367	383	374	351	393	427	387	363	402	410	367	361	388	368	373	372	358	342	375	387	371	390	395	372	386	393	380	393	347	351	407	393	385	394	399	389	383	404	386	410	378	392	387	360	392	392	382	367	383	388	393	373	398	382	427	369	389	394	431	423	402	411	373	398	372	383	376	368	417	384	383	363	395	383	342	408	374	397	403	389	381	398	379	350	392	345	388	391	369	415	368	421	378	425	395	399	400	420	367	383	362	406	380	424	374	344	390	361	402	394	387	391	372	338	380	381	409	374	377	375	361	374	376	339	362	387	403	375	343	387	383	360	373	381	374	400	404	381	377	363	366	377	358	395	365	351	427	374	366	370	374	390	399	404	369	353	396	374	377	366	365	413	407	370	380	380	397	355	366	405	401	381	395	374	371	351	369	384	371	396	370	358	375	398	383	398	365	365	384	369	422	375	378	397	392	405	392	379	376	387	398	362	363	362	408	372	380	394	380	377	391	356	380	341	374	392	340	372	389	383	356	370	417	401	364	388	363	366	386	397	367	383	394	373	374	387	383	389	341	375	399	410	388	394	360	387	384	401	387	388	383	361	407	354	388	366	385	390	419	399	376	351	362	372	393	361	374	354	406	386	390	389	367	383	385	365	371	369	394	394	394	409	354	380	371	379	417	369	377	385	395	408	398	383	371	419	384	399	384	401	371	389	392	387	405	411	383	377	417	399	423	364	351	382	396	388	391	361	417	417	389	386	364	380	361	383	369	383	397	375	407	389	312	381	406	357	367	410	366	380	417	380	370	378	379	376	365	351	368	404	358	394	409	412	376	390	377	377	343	372	381	371	395	401	360	387	365	415	382	412	364	376	399	356	372	377	390	385	404	384	407	358	378	389	349	389	357	389	417	392	386	396	355	405	375	386	352	401	365	382	345	414	381	382	393	375	373	391	366	390	331	386	383	398	370	350	398	397	372	375	400	389	393	355	373	381	423	356	384	360	390	389	381	413	392	389	419	400	352	404	397	387	391	375	368	390	363	379	385	355	414	384	408	401	379	338	365	386	348	420	388	358	371	381	408	378	372	368	364	416	402	413	393	400	400	392	383	385	395	387	386	382	412	355	382	388	372	411	402	391	382	373	365	368	369	354	396	381	369	357	329	436	385	369	416	361	408	392	373	399	384	390	397	423	395	366	401	382	400	334	383	360	359	374	402	384	407	389	359	399	399	387	396	383	390	356	369	348	382	406	395	391	382	366	381	364	415	418	374	350	376	368	369	397	371	373	398	425	360	390	356	358	387	373	438	381	400	429	362	382	360	418	388	426	390	379	378	410	382	405	411	401	410	392	393	386	427	383	386	412	385	406	377	397	413	386	335	370	383	409	410	385	377	370	372	354	376	412	369	383	352	369	389	405	411	388	364	389	383	386	410	356	395	388	387
19312	7768	9646	6534	4477	2770	1726	1251	5491	20009	2095	256	247	244	220	215	234	229	213	194	232	205	228	202	211	178	188	213	191	178	193	226	172	222	190	211	226	210	199	206	209	214	214	202	187	222	208	208	199	200	193	195	179	214	201	207	209	215	240	180	179	193	184	190	184	185	188	186	187	191	215	226	203	161	182	196	181	208	208	200	219	174	196	211	210	188	198	175	183	187	188	192	218	199	196	209	201	208	201	198	188	177	199	201	165	201	178	181	205	213	164	186	207	193	209	218	197	198	180	169	209	206	207	202	184	204	165	192	182	216	167	200	202	201	206	188	171	186	193	178	236	175	212	214	178	185	169	181	211	212	224	180	185	183	211	195	191	179	191	205	174	172	162	178	213	194	219	212	206	211	221	200	224	166	205	227	224	206	193	184	214	185	203	208	199	189	189	187	186	200	179	173	191	197	216	171	176	208	199	204	199	199	205	201	214	196	198	186	202	212	176	204	191	184	204	197	222	203	220	191	235	183	211	203	181	216	196	197	194	183	209	182	183	190	187	216	176	203	221	176	201	235	228	229	195	197	204	186	238	176	171	224	198	196	162	194	203	201	172	203	223	180	215	209	182	195	190	199	202	201	172	192	224	193	181	172	174	205	219	200	210	193	175	206	203	205	209	200	203	198	213	190	227	213	219	170	213	200	179	198	177	200	219	216	196	202	185	201	208	177	203	203	189	206	181	200	194	154	187	223	186	191	181	170	226	205	200	204	173	173	213	183	198	215	185	216	238	212	195	179	211	205	187	191	197	200	177	216	163	208	208	226	173	205	227	208	199	192	202	188	166	181	202	194	194	187	195	223	205	203	181	192	202	185	214	192	209	194	203	184	197	180	194	232	174	187	188	217	207	211	182	195	183	192	201	193	203	215	238	178	186	195	191	199	187	194	195	181	208	193	202	203	197	217	213	213	203	205	219	186	217	190	174	200	200	208	174	224	221	199	201	166	196	214	204	185	193	195	191	192	221	201	208	198	219	182	195	186	188	180	220	235	200	217	186	207	207	197	168	177	193	199	186	199	210	220	201	204	224	193	215	201	214	199	195	180	197	198	197	225	221	224	214	197	181	185	198	196	177	209	204	190	204	200	197	179	205	194	189	173	202	196	202	187	214	211	189	170	164	197	185	187	203	204	187	177	188	173	177	208	196	202	228	199	190	203	207	181	210	183	207	243	192	217	229	224	206	184	218	200	201	182	177	169	182	203	192	227	184	182	207	152	187	222	205	199	199	202	193	195	193	183	172	195	195	210	199	197	222	196	203	206	181	180	202	200	206	203	198	208	209	212	197	202	192	186	209	205	201	181	183	206	208	196	212	215	203	205	202	190	185	198	217	217	183	173	192	178	216	215	205	187	188	202	193	217	193	205	167	196	210	170	182	174	201	208	183	195	208	197	190	238	202	206	210	207	180	201	191	181	215	204	175	194	189	214	200	199	220	195	192	183	215	211	201	202	188	202	199	199	191	200	193	231	207	190	186	210	201	163	200	213	210	230	209	174	179	197	171	214	195	197	203	200	204	192	223	199	209	223	213	248	230	178	196	196	209	185	206	187	220	204	183	214	195	189	219	214	213	218	194	202	180	197	222	217	171	196	190	193	207	207	190	218	182	201	205	219	204	202	201	215	222	188	192	198	214	173	207	201	202	213	203	192	181	197	181	209	223	201	196	208	207	207	172	214	193	212	186	211	201	206	197	196	194	199	176	198	227	187	182	173	220	188	190	191	176	168	188	184	164	203	212	203	222	188	198	188	192	193	176	191	216	206	183	175	189	187	209	201	201	225	189	191	183	199	176	213	200	172	194	194	241	165	176	186	233	209	203	178	204	195	185	210	187	190	205	187	177	212	214	194	199	197	158	185	204	185	203	221	227	205	185	183	166	171	200	187	198	200	193	194	179	204	219	211	187	201	218	189	200	200	203	170	219	201	211	172	197	202	212	196	171	156	211	218	227	207	169	211	166	193	198	186	168	203	206	174	207	178	208	211	183	178	216	192	197	182	199	189	181	214	199	203	194	190	200	188	195	195	186	203	186	223	200	212	228	179	223	178	161	166	187	206	198	192	215	207	208	215	192	209	162	206	187	191	225	181	190	181	214	190	214	177	206	196	184	193	210	176	197	175	192	176	217	179	172	196	199	214	211	194	192	168	198	172	188	185	189	161	212	221	190	205	171	203	179	219	202	182	188	182	199	185	197	205	174	205	191	186	167	208	203	207	206	196	178	195	189	212	197	194	187	184	182	184	186	202	193	180	192	191	201	196	210	195	177	202	244	211	217	185	205	208	213	197	215	183	174	213	166	187	201	196	198	196	188	201	202	220	192	183	187	186	200	201	195	221	198	180	222	182	201	207	213	201	208	196	169	195	197	226	175	193	168	181	220	213	193	186	195	164	186	207	186	205	228	191	175	194	191	216	199	210	195	199	194	207	194	200	200	205	201	172	208	192	188	184	220	180	223	201	199	174	212	190	185	203	204	190	170	175	192	213	194	221	197	214	220	185	209	186	207	166	209	167	178	167	199	185	199	165	190	205	204	213	186	195	214	221	224	163	192	193	225	191	177	199	205	179	178	186	184	170	183	192	223	218	176	185	220	183	186	188	203	218	183	215	183	207	214	203	165	209	201	203	214	193	205	180	184	183	202	197	171	204	183	222	172	217	205	209	198	191	198	213	197	211	180	173	199	203	177	195	178	223	196	202	201	196	198	196	198	209	186	211	236	194	193	203	199	193	183	200	209	196	189	182	173	228	228	207	191	166	190	168	221	205	201	227	191	184	207	192	187	222	202	183	183	204	196	205	210	196	182	181	236	210	166	213	200	206	200	195	202	189	220	205	189	169	201	214	218	215	190	200	194	213	221	193	204	206	185	205	192	189	187	211	164	195	181	176	234	204	209	208	195	198	184	203	221	185	201	171	200	196	211	197	202	177	176	197	194	181	207	226	200	209	185	194	191	200	193	233	161	211	184	186	196	180	199	217	188	201	190	189	188	191	217	183	197	210	177	189	184	204	174	227	203	206	181	201	178	195	246	186	186	177	196	214	205	170	197	209	193	196	206	187	196	191	176	198	208	190	190	199	221	232	214	201	200	166	201	196	210	199	197	185	181	177	177	198	210	180	190	197	179	202	210	203	204	189	209	185	217	185	195	172	198	188	189	198	203	219	194	183	212	197	186	176	215	199	200	204	182	230	194	208	206	189	236	183	183	182	200	179	222	175	187	191	175	190	187	186	176	198	203	202	200	202	177	181	192	202	215	219	199	200	189	218	199	180	205	204	244	201	183	206	154	199	229	202	193	199	185	211	204	178	175	211	180	190	218	175	206	174	169	199	199	200	204	198	201	189	177	209	194	202	196	196	173	190	213	192	200	187	202	186	206	210	219	206	189	179	195	217	192	200	183	196	196	210	198	199	174	192	210	203	195	186	190	184	206	187	207	201
10105	6468	15672	15398	14882	10244	7686	5422	19527	34432	4281	860	797	664	676	676	615	655	576	596	602	571	585	580	596	584	520	583	534	519	541	583	524	506	521	536	526	529	514	524	554	508	525	531	568	507	545	531	503	518	497	503	481	523	506	505	498	489	515	499	487	501	500	479	513	524	535	483	502	476	501	553	485	469	533	513	529	516	505	497	511	515	462	506	534	493	514	466	494	515	555	536	471	500	475	513	489	517	494	517	472	501	519	523	498	512	497	562	475	511	488	536	479	504	502	452	538	508	470	502	497	493	506	547	477	527	468	514	530	525	491	534	473	513	531	517	491	515	492	488	498	514	478	509	466	513	478	528	484	478	515	498	484	480	495	491	482	512	556	547	505	483	544	526	520	532	526	489	528	470	482	513	485	485	530	528	532	476	556	541	515	492	494	476	513	524	494	467	491	517	458	471	507	480	507	489	487	545	489	514	514	482	483	489	509	512	486	486	513	504	487	462	470	501	536	519	491	502	490	490	476	510	506	495	505	505	439	477	541	514	542	515	534	474	523	510	514	485	546	481	491	488	473	514	492	498	516	488	510	495	452	519	487	492	509	501	526	493	483	482	497	540	557	512	512	509	468	506	475	493	504	488	482	486	502	500	482	475	493	511	474	488	508	493	555	488	471	511	514	493	506	476	492	501	529	527	532	476	486	468	502	513	508	512	454	461	499	478	490	469	509	486	526	470	501	489	505	500	500	500	521	508	473	424	496	509	526	475	501	519	511	495	489	514	459	483	539	500	493	525	549	503	514	538	519	474	493	460	500	507	492	486	499	501	507	479	492	470	505	479	503	485	517	535	513	515	492	497	480	511	515	493	523	492	492	490	496	526	479	502	508	530	486	518	541	471	505	509	491	465	451	475	501	506	506	518	507	463	486	555	540	470	521	497	553	484	484	512	518	484	463	527	511	512	516	496	513	477	501	512	508	450	512	538	466	523	526	491	476	496	499	489	529	490	540	518	503	506	549	520	513	523	511	509	513	476	479	521	538	526	509	515	526	549	439	519	490	496	499	506	532	483	541	484	503	478	486	498	467	522	501	505	511	529	488	465	508	475	449	492	500	492	529	500	493	470	486	519	499	521	528	506	497	493	495	559	523	509	523	508	502	538	491	468	538	522	494	510	494	504	502	497	477	489	555	497	502	537	483	515	543	475	499	482	469	513	504	537	486	522	483	500	516	531	489	491	505	509	484	484	486	509	475	518	495	472	479	499	519	509	526	498	503	488	479	469	510	531	518	518	537	475	495	474	491	525	493	463	465	505	476	481	507	496	463	498	530	512	514	466	543	511	486	499	548	484	534	507	502	526	472	506	463	535	466	489	481	478	490	561	504	476	511	516	489	513	489	505	473	504	508	499	523	515	478	495	524	506	481	465	495	474	511	522	513	498	496	444	496	491	460	496	523	503	500	520	516	491	531	510	490	507	501	518	532	503	416	511	527	486	480	544	548	512	465	450	502	479	448	473	455	518	450	556	487	513	548	514	478	500	501	526	498	537	477	488	488	467	515	507	484	505	495	502	485	515	532	487	513	482	459	518	503	500	511	482	509	505	475	495	507	521	492	469	511	501	465	528	499	478	527	458	497	490	489	499	457	522	493	533	494	463	469	482	499	514	486	520	486	497	520	475	485	503	494	499	556	549	513	539	451	524	459	503	479	496	504	525	453	453	511	471	507	478	514	484	492	486	486	490	500	479	496	483	487	482	480	503	508	503	499	512	485	538	480	542	494	488	533	490	486	525	501	506	498	538	517	534	456	493	518	487	511	483	532	501	504	526	520	507	510	495	535	518	514	513	465	494	490	524	495	517	529	491	524	469	487	507	498	504	536	525	505	497	492	501	494	495	499	475	520	501	476	500	532	496	498	492	509	515	456	522	505	534	546	515	493	504	520	497	476	497	500	466	471	540	511	507	529	531	484	466	486	476	464	485	485	542	483	513	506	500	454	498	488	471	532	506	495	493	524	497	512	478	523	534	522	501	493	536	473	507	488	530	518	476	523	473	511	499	505	474	492	520	480	468	514	504	527	505	509	448	531	524	490	496	536	487	492	492	513	472	495	524	506	481	492	550	515	557	509	470	485	509	492	532	478	490	529	459	502	495	489	502	507	524	514	511	487	465	541	487	497	490	502	532	507	475	533	513	530	480	526	500	477	513	482	524	519	492	529	502	506	500	496	517	527	512	478	490	540	490	485	454	531	483	512	533	515	503	468	507	513	529	494	521	503	494	501	521	517	475	483	480	499	475	502	489	535	482	471	493	522	533	511	499	500	510	477	484	528	520	480	505	479	503	524	514	505	499	492	529	504	481	468	518	510	473	534	492	460	468	518	510	478	496	502	516	501	489	476	513	504	515	527	495	501	479	501	500	547	542	524	511	512	494	517	514	503	496	491	509	489	483	504	501	509	470	486	494	496	479	474	478	474	513	477	475	498	507	498	494	506	487	522	481	514	519	497	545	533	507	490	483	498	497	470	464	475	471	511	445	506	466	506	493	523	523	522	498	494	473	535	495	471	497	519	487	503	490	523	485	513	512	508	534	523	512	503	480	474	480	509	488	539	494	472	522	529	491	488	465	512	501	519	503	514	489	508	487	510	504	517	519	454	510	490	482	514	485	487	528	526	529	525	502	505	539	502	532	495	516	532	470	518	475	471	506	498	468	475	499	482	548	556	512	481	517	501	478	518	508	491	482	498	491	521	513	481	508	505	509	504	493	546	498	512	510	525	470	514	465	488	495	522	480	456	545	503	497	526	450	452	508	503	478	519	514	445	549	526	525	521	485	471	532	514	455	511	497	534	522	463	503	486	528	485	475	560	477	549	446	491	487	538	500	533	530	497	495	492	498	495	524	487	502	519	469	504	454	513	513	496	491	515	506	485	513	493	480	468	500	485	509	499	496	472	484	520	473	557	499	496	462	473	495	540	451	480	490	502	518	490	517	495	515	487	508	525	505	469	521	488	530	501	511	490	514	497	520	518	494	460	498	498	491	532	535	486	490	491	491	505	529	484	528	489	538	480	497	499	502	515	508	503	455	476	489	539	553	533	494	489	492	508	460	525	510	493	485	485	529	509	418	505	474	534	545	497	471	477	498	521	472	498	499	480	485	496	482	516	504	488	555	483	488	562	496	506	494	500	504	501	473	495	509	510	513	489	514	515	469	494	537	480	520	483	544	483	516	555	499	522	512	487	500	498	490	501	492	464	493	485	496	507	518	517	501	465	534	452	514	538	486	519	466	536	463	492	467	481	489	509	509	508	511	471	466	511	487	470	499	477	496	513	523	507	509	497	450	497	524	505	525	510	517	532	496	511	502	485	494	524	480	490	498	471	517	539	512	532	504	506	510	523	518	508	498	489	509	497	473	521	496	531	497	515	539	506	511	481	495	530	491	515	503	519	516	517	485	458	482	543	529	492	483	510	505	516	513	516	507	512	501	492	492
27556	13065	14903	10754	7615	4376	2955	2140	5312	35091	11425	1374	468	429	411	432	425	407	375	414	380	368	397	378	401	369	381	360	365	342	391	404	395	396	416	350	383	383	397	381	393	414	387	402	403	378	396	378	329	352	402	381	373	348	365	363	349	307	364	370	357	361	432	353	401	375	379	370	380	350	393	367	380	404	386	395	390	401	362	378	406	358	374	387	372	356	371	344	402	397	392	395	383	399	356	390	382	421	356	358	403	357	356	369	357	352	401	348	398	398	390	356	363	400	351	357	364	371	376	393	405	383	363	413	380	361	364	350	366	356	407	375	354	412	350	358	359	362	400	379	420	381	370	413	388	393	374	369	354	360	391	370	382	386	360	358	411	383	412	366	341	348	400	398	421	341	374	384	370	364	381	370	380	401	378	343	364	383	348	372	382	402	371	359	358	358	381	366	388	376	376	384	397	387	369	362	386	347	376	379	365	399	364	379	360	345	352	365	376	365	409	372	402	351	396	374	356	349	394	378	346	336	359	402	393	363	359	377	356	399	388	414	369	373	401	372	351	357	401	394	393	377	387	388	417	364	343	365	382	378	394	386	348	342	354	347	340	357	403	391	405	356	365	340	376	389	349	365	410	368	407	360	388	342	398	366	391	404	393	363	362	348	378	356	398	377	412	390	378	355	357	363	417	397	372	404	368	390	395	395	374	378	385	366	381	352	400	394	363	366	397	360	372	378	360	420	389	357	422	380	381	352	396	397	354	344	388	363	353	359	376	371	385	372	354	363	331	377	380	384	364	373	363	351	400	407	355	376	419	401	345	362	388	383	441	396	409	359	371	381	377	388	355	389	391	334	362	363	378	364	371	377	384	359	389	370	365	364	359	352	404	371	365	390	373	353	352	344	389	363	352	354	395	391	372	374	408	394	384	388	347	374	344	350	383	388	352	380	405	372	328	392	369	318	344	362	365	368	368	387	429	371	349	404	385	380	362	348	330	367	380	355	397	365	378	380	362	354	373	383	369	365	404	338	371	366	377	399	364	350	365	381	359	380	407	352	363	373	387	386	362	381	406	366	355	364	376	403	347	374	380	334	401	379	384	388	395	382	405	438	373	363	385	379	388	372	372	348	371	366	395	348	360	368	394	324	397	383	373	367	377	368	359	373	370	360	369	419	388	332	367	356	375	402	375	378	356	365	364	379	366	393	396	392	358	350	372	352	399	356	366	424	372	368	384	379	373	345	367	360	348	366	388	363	393	379	369	355	357	350	336	347	365	427	379	360	367	372	394	399	395	352	344	375	374	367	344	346	376	394	399	349	333	364	374	386	383	365	384	341	373	405	364	367	377	341	375	369	386	349	399	383	388	349	376	361	396	362	376	349	326	378	403	349	367	382	372	343	383	369	375	368	337	367	379	398	338	350	412	351	370	382	377	348	348	394	365	375	407	380	373	366	364	355	337	351	370	374	378	373	347	343	377	417	391	338	326	370	361	355	357	378	370	403	376	403	333	368	400	412	357	351	380	375	381	406	385	366	368	384	359	388	383	357	360	388	329	387	395	350	344	372	377	353	353	345	386	356	373	337	402	368	404	374	345	364	342	344	353	412	380	362	377	341	389	357	429	404	345	377	408	386	344	368	369	342	340	383	386	344	405	387	363	363	367	366	387	388	384	376	348	402	404	348	356	391	398	391	373	358	388	348	380	375	355	381	389	359	356	370	399	370	377	372	344	372	356	358	402	378	377	399	367	342	379	389	350	384	362	374	388	377	395	347	354	368	397	372	426	381	362	368	347	362	397	386	395	348	408	353	368	421	359	360	381	363	360	343	395	371	390	361	356	410	399	399	352	390	365	366	350	378	385	397	379	357	365	391	345	362	346	362	380	367	370	361	384	352	367	398	374	384	381	369	345	370	354	416	399	398	396	350	342	394	363	366	355	413	339	364	376	389	325	348	359	376	386	342	378	377	360	391	377	375	377	391	379	383	420	354	368	396	369	369	378	424	340	372	354	373	365	363	342	330	372	389	398	375	383	358	372	338	352	363	371	367	377	358	378	397	393	396	376	360	417	378	356	404	365	349	385	352	377	345	344	386	354	380	358	372	352	342	356	352	393	403	365	390	389	320	340	380	366	341	357	373	360	386	387	370	363	345	379	360	374	378	393	356	369	372	356	396	388	369	334	407	422	354	396	373	411	361	363	358	369	378	386	371	380	368	337	359	364	371	371	390	383	385	399	402	352	388	385	380	383	401	403	351	387	366	336	355	360	409	362	365	370	379	363	392	389	404	383	357	343	382	373	355	386	410	377	356	411	379	387	388	401	409	393	380	370	340	375	341	365	404	380	361	388	371	383	349	382	385	376	358	373	336	367	386	382	392	364	364	369	374	366	395	381	374	378	390	361	356	337	387	381	420	369	350	381	356	385	406	358	380	357	345	384	369	378	332	358	361	397	396	405	381	363	383	367	373	347	363	384	379	338	353	375	373	356	374	368	370	363	371	352	349	356	410	365	384	376	362	357	365	361	385	361	342	354	365	374	370	374	395	364	371	370	402	371	345	361	369	392	363	365	410	383	351	399	389	345	373	359	377	359	387	381	362	394	385	380	395	371	365	395	421	407	364	388	365	375	372	387	347	363	369	409	392	352	394	378	360	367	345	399	366	394	391	393	428	367	365	398	387	387	373	371	387	411	388	368	352	347	427	386	322	361	404	339	380	403	390	395	374	391	353	357	358	351	402	388	390	357	383	396	390	394	385	364	370	387	363	382	384	387	371	334	371	377	378	353	365	385	374	371	380	344	358	366	351	363	388	372	373	371	354	413	384	368	355	379	363	372	354	364	320	390	350	399	383	348	377	351	338	398	394	386	379	358	390	377	399	354	378	358	353	363	372	319	367	354	372	378	380	391	412	368	387	361	386	377	365	390	367	355	343	350	353	357	353	371	374	390	386	376	371	374	408	386	392	352	383	377	412	378	373	363	381	419	390	354	353	327	386	405	356	341	386	383	377	393	365	351	362	361	374	381	367	381	389	388	375	375	369	377	395	353	404	367	388	374	369	391	372	396	336	349	401	340	381	366	341	360	360	364	360	373	349	374	361	349	349	410	349	368	374	340	372	406	369	394	372	378	353	372	362	354	334	402	346	363	390	413	418	400	374	377	365	400	355	359	383	371	375	394	383	400	325	373	381	388	427	388	353	382	370	376	385	332	409	369	373	383	367	362	367	375	386	417	363	385	354	351	372	357	345	371	355	391	351	377	387	342	403	383	364	365	333	384	370	330	381	383	369	370	378	375	394	359	349	376	374	377	361	376	383	378	355	363	373	334	376	383	348	370	355	394	352	369	327	383	371	372	350	360	372	365	393	347	378	365	386	394	350	357	337	360	349	392	395	357	411	359	371	385	368	370	360	372	404	378	344	345	371	406	364	356	366	318	423	341	398	369	376	373	356	329	372	379	408	374	349	390	396	356	395	348	367	375	384	367	412	400	337
12910	9382	20805	21465	19738	14236	11806	8595	17836	49068	20252	1483	1364	1221	1212	1212	1096	1087	1192	1057	989	972	979	1002	930	933	981	957	940	952	911	891	915	886	963	896	902	929	864	904	865	899	893	955	847	883	897	900	878	869	876	891	876	878	876	870	914	876	825	830	865	840	873	890	850	826	850	893	854	883	883	863	827	804	842	873	845	847	827	833	839	831	855	832	890	872	815	873	809	869	888	857	837	840	853	779	812	855	855	871	795	881	861	858	805	892	831	857	837	798	912	845	836	846	853	808	800	814	845	818	842	852	854	891	792	791	862	827	858	845	879	845	852	898	833	844	813	834	869	828	845	861	813	841	798	838	838	840	852	850	815	840	862	792	871	839	798	825	828	865	795	825	904	882	879	855	856	780	821	857	829	863	811	830	879	843	909	834	874	853	895	855	867	827	860	829	881	848	838	868	871	878	815	854	817	812	806	849	865	853	819	870	861	854	854	855	835	882	851	871	823	837	808	774	825	856	802	864	863	842	829	864	878	834	860	811	858	849	815	854	822	887	865	873	842	855	831	795	861	836	814	875	849	872	842	829	791	794	849	816	850	854	857	828	826	847	841	852	861	800	848	883	862	858	791	866	834	811	863	881	840	864	868	844	836	849	876	862	853	937	822	836	836	864	868	799	852	823	843	827	864	832	815	828	863	870	851	902	827	898	841	823	854	872	844	812	848	880	834	824	872	864	840	845	853	870	845	826	823	882	780	858	846	851	835	816	789	798	801	846	846	831	859	833	859	832	864	802	848	835	834	870	771	825	839	848	846	878	838	863	898	852	855	842	802	850	861	838	837	857	859	771	871	865	901	831	833	891	895	819	803	824	780	830	767	847	852	843	845	845	847	781	852	824	866	813	833	844	859	798	882	839	872	886	902	907	858	922	850	850	825	902	867	863	887	888	857	867	892	896	837	820	802	867	830	872	866	868	847	826	856	894	838	813	871	776	844	858	892	809	879	822	845	844	852	879	885	854	831	872	854	858	847	833	793	857	865	851	878	885	807	828	867	856	834	876	816	883	807	815	819	811	862	843	811	801	820	856	841	835	906	834	818	844	849	829	868	817	820	841	859	784	879	819	854	812	847	874	821	789	841	878	834	842	902	866	850	864	815	896	863	823	839	871	817	864	856	828	816	799	819	830	871	867	877	838	860	850	847	817	825	861	874	846	843	832	836	850	804	799	868	825	843	854	839	845	855	877	869	818	838	851	866	805	848	860	805	784	906	812	845	818	905	845	828	865	813	849	841	888	858	826	802	859	816	847	815	894	887	863	803	810	865	870	831	880	827	804	853	808	792	867	838	862	822	788	804	861	838	874	847	780	853	861	874	872	838	859	824	867	866	845	868	840	817	876	863	835	825	845	862	817	852	831	873	878	863	847	825	853	860	827	824	772	832	843	849	847	846	833	858	802	864	798	805	814	831	800	846	872	840	830	795	871	853	904	858	858	827	901	797	821	845	843	799	855	842	868	835	857	831	878	832	816	791	826	884	851	904	880	866	840	813	814	856	810	824	854	813	842	834	945	869	857	836	854	818	871	831	835	810	854	847	834	867	921	844	822	801	890	878	779	847	864	851	841	831	805	896	799	854	808	876	883	890	840	788	814	837	861	861	827	899	812	825	814	811	828	887	837	865	883	881	891	831	849	856	842	825	847	855	869	877	859	853	826	816	849	822	851	909	845	843	827	870	791	880	851	836	858	882	877	840	865	899	806	812	835	826	848	861	839	832	816	773	860	861	889	854	851	823	825	837	849	810	833	868	877	823	823	865	881	799	881	765	822	819	850	847	866	860	842	813	838	814	836	894	853	844	839	850	850	827	808	798	890	829	812	823	794	887	846	831	822	808	820	842	847	823	850	829	858	835	820	789	859	875	781	882	834	832	860	875	826	871	877	912	820	829	880	845	860	829	883	863	831	886	860	843	868	865	817	888	835	873	848	834	835	851	844	826	841	840	872	890	848	820	849	857	835	853	848	855	831	813	806	872	824	854	820	822	832	816	834	844	865	830	842	865	866	844	905	797	866	833	879	832	840	826	820	821	827	833	807	860	880	845	836	839	890	837	890	884	787	864	834	859	819	840	808	871	793	852	787	830	832	843	828	821	852	820	800	823	852	848	820	864	823	851	870	797	837	863	844	841	880	851	884	840	809	842	854	817	874	812	839	825	836	804	824	859	841	836	846	853	848	827	853	825	797	842	815	824	880	791	818	890	800	846	867	860	838	858	822	826	830	870	892	898	774	788	830	799	836	839	855	856	868	878	819	856	847	796	860	837	865	851	852	823	844	836	837	825	828	872	892	858	834	889	797	857	873	844	842	862	857	836	862	799	842	839	865	854	902	836	840	813	875	848	846	877	801	838	868	832	804	900	830	874	831	911	823	815	903	817	814	806	879	793	893	826	880	898	863	838	878	839	817	830	889	751	830	815	892	801	875	786	810	895	820	878	760	900	777	795	804	840	848	855	919	869	875	839	823	878	857	893	859	849	842	817	844	896	876	796	919	864	876	860	869	871	829	903	837	838	878	808	843	913	856	837	810	860	881	854	805	826	837	798	815	841	877	846	796	904	866	848	877	825	819	856	827	875	803	918	904	911	823	849	839	869	823	808	846	890	807	828	791	851	815	877	869	826	870	838	852	880	852	863	796	831	854	814	813	845	842	855	908	847	886	855	884	796	808	859	853	849	834	864	861	870	830	865	881	846	859	860	840	871	883	842	847	831	830	862	861	841	851	848	837	826	805	841	846	834	818	833	828	869	804	859	868	847	801	847	853	827	830	872	832	803	834	931	859	886	868	819	851	854	830	869	893	806	844	856	791	856	857	872	892	901	855	795	829	829	854	815	776	844	839	856	856	845	821	861	863	799	815	797	799	861	838	833	844	861	831	807	853	820	802	823	785	868	798	843	874	838	800	809	863	794	851	856	808	788	829	880	806	861	798	867	848	882	866	860	835	872	822	827	885	847	840	809	825	841	846	849	849	867	834	831	831	866	851	841	836	831	814	810	791	824	828	797	830	879	829	849	862	855	847	836	849	837	855	840	825	858	856	827	860	838	847	800	833	805	933	838	843	861	816	870	779	884	835	806	850	860	848	839	849	847	811	797	813	817	812	816	822	858	846	851	825	803	818	811	793	858	840	880	848	862	832	825	843	816	869	874	845	841	775	853	882	854	802	865	836	778	792	834	836	853	847	838	813	792	894	841	834	847	851	854	838	852	847	900	859	846	859	840	830	857	846	827	790	847	903	897	845	827	843	852	854	826	805	794	882	815	788	870	803	879	791	938	888	824	835	853	835	843	798	844	828	828	801	851	846	765	799	846	779	862	841	870	823	881	839	869	855	901	841	810	859	910	865	849	864	874	827	808	879	835	853	811	851	871	762	846	857	860	843	805	845	831	864	833	851	857	852	831	846	877	844	802	820	880	849	872	822	843	784	877	791	799	843	853	869
8039	3574	3972	2974	2196	1354	901	669	557	1792	470	202	181	200	194	178	168	199	183	163	183	192	224	189	173	175	190	197	187	183	160	196	173	177	197	156	171	160	188	193	192	163	164	204	155	171	222	178	183	168	173	177	190	172	177	175	157	186	184	164	202	161	183	215	158	185	197	177	180	174	150	207	192	194	193	168	181	201	185	176	171	172	193	143	212	176	178	178	195	188	183	168	183	175	181	184	149	184	198	201	195	149	193	204	194	185	191	145	187	152	159	194	189	192	170	183	176	156	183	188	186	175	168	196	169	198	187	174	178	184	198	185	177	187	186	177	196	176	165	202	182	193	157	159	187	184	192	176	194	180	192	183	181	164	187	169	163	179	186	165	177	172	184	173	178	160	156	172	206	169	220	179	182	165	189	203	167	176	206	198	173	172	216	185	166	204	179	199	181	177	192	176	168	186	159	165	176	200	201	166	162	178	155	175	181	148	158	185	167	173	206	182	180	165	199	200	212	187	182	185	169	196	160	197	185	188	178	180	184	186	173	167	191	206	185	169	169	188	150	184	174	187	143	190	179	180	186	199	171	182	190	172	184	216	185	185	199	176	185	198	178	164	175	174	170	177	183	185	171	170	188	202	175	232	181	203	192	182	171	166	189	198	185	185	181	170	174	193	188	213	201	170	170	198	165	177	168	188	162	178	154	184	197	181	174	212	187	199	190	200	221	208	212	188	197	195	175	196	182	218	170	169	184	186	194	183	163	194	184	187	197	197	173	179	189	185	170	208	175	191	157	164	216	196	181	167	154	191	211	185	179	195	174	168	182	186	170	166	174	166	185	181	166	168	160	204	179	189	172	201	170	175	186	188	170	163	188	184	184	182	160	201	185	174	194	189	181	199	185	187	181	171	168	215	206	154	181	177	183	183	200	173	212	202	203	179	183	176	180	154	176	170	145	178	160	208	170	198	201	174	166	209	208	201	205	182	209	180	181	183	180	190	188	182	206	212	193	179	182	193	151	168	185	177	181	171	161	190	177	170	186	171	201	201	198	168	168	184	200	202	181	157	196	187	194	173	180	163	212	170	166	172	200	203	228	159	180	172	166	198	188	170	205	176	200	191	206	164	163	202	176	161	170	181	192	170	175	181	195	196	181	167	192	203	172	181	167	173	174	166	190	190	178	208	172	183	165	177	171	191	189	181	190	184	167	197	175	186	149	193	151	196	177	175	205	153	175	201	189	182	180	181	168	186	199	183	174	197	180	175	167	167	179	191	202	189	193	193	189	170	194	182	181	185	204	184	183	185	177	175	175	174	189	198	188	173	168	192	172	186	191	175	174	176	196	167	170	204	185	176	176	174	185	167	199	177	185	189	169	191	184	191	169	166	193	190	184	193	174	190	188	179	176	166	228	172	180	199	187	198	171	169	171	169	178	174	203	195	175	175	168	170	212	213	186	188	193	182	168	192	176	201	178	177	195	199	175	193	182	183	186	168	171	195	197	172	197	161	189	199	156	192	173	188	156	188	181	193	190	184	192	171	166	211	202	201	210	167	215	184	176	172	179	172	181	193	184	180	170	189	177	178	172	176	185	182	175	194	165	202	186	177	187	168	167	171	192	195	175	204	183	167	182	175	192	200	187	194	200	182	174	185	195	154	208	185	197	196	177	188	165	201	190	190	186	184	176	167	196	177	172	176	153	194	192	169	146	169	175	172	189	180	147	178	171	177	193	189	187	184	213	178	196	181	210	176	157	205	163	191	163	187	178	181	197	197	203	164	167	177	177	212	179	170	180	185	161	219	194	161	172	200	200	192	164	189	182	187	185	188	169	187	171	171	180	176	186	174	183	210	195	186	184	159	170	193	185	191	175	203	165	166	193	189	201	158	174	162	181	180	172	179	185	182	185	200	167	169	183	221	166	154	168	178	182	208	181	171	183	182	187	166	178	170	178	171	198	181	205	175	223	161	192	184	160	202	169	172	167	203	191	169	178	182	168	196	184	167	157	164	186	194	187	189	191	158	175	169	196	186	184	185	170	178	198	164	189	181	201	204	186	172	187	172	222	184	198	162	175	183	168	196	169	192	199	198	172	171	185	196	177	189	198	169	184	170	175	174	211	186	202	202	195	182	183	210	196	193	174	222	168	184	179	189	190	186	204	187	201	197	177	174	189	179	170	188	189	171	193	177	177	187	191	191	172	169	189	196	175	180	205	193	182	179	182	176	194	183	187	154	189	188	178	158	177	176	173	165	183	184	179	195	172	162	177	199	200	192	177	186	171	199	180	191	190	229	164	171	168	174	184	158	168	178	175	174	182	193	181	185	166	178	198	194	176	186	182	193	181	180	168	190	190	172	214	186	238	175	190	174	182	192	174	201	187	186	173	181	176	171	188	177	203	156	173	164	191	181	179	188	188	163	193	172	171	171	194	160	178	205	175	165	195	195	192	181	158	190	184	182	181	173	180	194	183	194	182	177	181	192	174	191	141	197	194	192	169	204	170	162	152	209	186	188	179	180	176	191	189	166	167	173	190	189	206	167	209	189	171	173	164	198	191	171	177	204	171	180	189	181	202	182	199	200	170	197	189	184	177	179	185	171	205	204	191	186	190	179	186	164	184	221	174	174	202	182	182	203	223	180	174	184	169	197	179	200	190	175	181	196	163	190	191	174	174	169	180	185	172	160	166	188	189	191	182	211	182	178	184	178	200	163	160	162	169	181	176	182	203	218	187	167	148	170	200	197	162	167	176	191	192	201	192	187	163	197	182	180	206	188	164	167	160	191	189	177	195	169	176	199	203	207	207	180	182	180	194	148	213	169	186	182	185	176	185	171	191	185	195	190	170	157	182	165	168	178	165	176	161	184	201	207	181	185	196	168	150	177	162	145	186	182	154	184	172	179	173	172	205	194	185	177	178	203	162	175	198	181	173	187	186	189	185	190	180	137	191	218	168	168	203	192	187	186	148	210	192	190	194	175	173	175	182	188	191	163	194	174	219	210	188	170	175	180	185	191	179	202	198	200	184	185	160	183	155	194	173	195	195	171	168	195	182	182	186	170	178	190	187	184	190	185	169	175	199	173	209	170	198	158	201	171	170	155	196	187	183	196	176	204	214	183	174	168	213	189	199	162	199	171	185	164	200	153	181	173	186	212	180	156	168	191	198	159	179	176	162	155	213	194	171	183	195	207	174	200	184	188	176	193	174	206	172	173	199	206	166	168	181	163	165	164	170	218	185	176	206	182	194	182	177	190	201	197	174	183	175	211	191	197	179	165	188	180	154	188	160	198	190	192	187	186	185	162	184	194	187	178	188	156	173	171	168	202	166	165	176	193	175	178	180	193	190	187	179	162	145	163	184	175	203	184	179	168	174	178	193	184	184	174	181	171	169	177	187	160	164	161	190	168	167	210	193	210	201	203	201	202	215	197	160	179	206	193	217	202	194	181	171	161	182	182	171	194	190	211	173	162	201	188	186	163	202	186	190	185
4756	3229	7637	8642	8292	5543	4060	3012	3126	9019	1694	514	449	471	460	494	468	433	463	477	491	465	456	470	464	443	471	463	410	466	441	453	464	445	491	470	453	462	487	447	475	456	462	469	458	447	446	478	477	444	466	465	470	486	464	413	473	445	472	488	495	468	477	453	456	476	447	426	460	434	467	428	469	408	533	499	467	473	454	429	464	471	470	453	461	473	457	480	477	428	463	441	500	440	485	463	452	482	479	470	449	461	485	446	425	454	423	461	462	431	446	442	474	459	452	488	439	452	465	447	441	460	453	434	461	464	465	473	441	449	492	466	447	425	449	442	465	472	476	434	413	480	456	439	485	464	482	448	456	430	488	463	440	442	471	492	462	459	472	469	461	490	428	435	458	436	414	471	448	462	456	477	443	467	460	449	441	448	455	433	455	422	478	459	472	469	428	453	439	468	435	489	455	501	494	447	408	479	435	427	450	420	452	468	478	452	449	482	477	465	443	487	443	471	466	470	477	468	450	450	470	477	475	434	493	438	428	462	449	476	459	451	489	451	412	432	509	446	502	481	484	454	469	448	449	456	450	467	473	484	488	468	447	455	443	466	452	435	502	467	457	460	449	432	448	473	445	469	486	472	478	491	446	477	511	455	461	418	487	449	457	459	508	492	433	450	464	442	412	436	437	450	472	452	469	474	482	467	435	458	429	437	464	415	453	435	459	448	424	422	436	443	420	441	463	463	433	483	448	450	501	446	446	424	474	487	455	482	451	443	485	455	428	477	466	431	441	451	444	468	433	442	422	487	461	418	426	450	489	504	470	464	446	430	455	480	463	473	472	454	472	486	453	473	412	482	460	464	455	456	502	464	490	447	476	483	421	466	486	431	451	463	461	505	454	483	426	454	451	456	460	476	497	446	480	479	475	509	452	449	464	475	494	475	485	433	469	484	452	431	449	448	465	455	469	467	485	461	484	442	483	458	398	440	474	458	475	468	486	484	463	442	447	422	478	457	467	455	477	458	448	430	470	433	438	444	475	454	428	490	450	478	465	513	451	499	474	453	464	458	429	434	456	425	410	439	489	457	471	452	461	494	471	467	439	433	442	472	473	445	481	461	470	466	474	464	462	448	474	470	462	450	482	446	501	450	477	462	458	497	447	474	495	453	442	460	486	432	465	481	439	452	461	507	464	441	481	471	487	429	483	451	473	445	434	481	477	468	439	426	489	447	478	446	476	467	488	459	456	446	453	473	449	445	514	450	478	436	472	470	457	420	426	488	454	462	467	452	444	487	457	439	461	464	455	487	471	468	466	446	487	492	457	499	428	421	434	449	448	471	459	437	480	466	489	459	463	479	500	442	480	452	481	459	453	478	472	440	453	444	524	467	469	505	420	464	473	442	429	496	471	447	495	456	441	465	490	464	440	469	427	445	462	488	454	472	469	473	499	470	464	460	470	434	477	451	470	477	455	461	456	451	490	459	479	467	461	458	443	469	440	449	470	457	483	459	452	445	458	474	520	478	440	429	461	484	496	456	482	455	479	463	482	476	448	480	471	435	458	473	447	463	464	418	471	453	449	453	449	462	501	489	475	461	472	450	465	492	492	452	444	469	453	477	463	473	468	503	443	457	459	483	470	486	454	458	444	438	453	470	432	458	446	427	455	489	455	437	470	454	421	442	472	461	438	456	503	468	442	449	518	455	447	439	421	435	500	466	489	472	430	480	435	471	485	447	420	462	443	468	476	475	448	434	453	470	440	473	484	462	448	456	478	441	517	446	439	510	497	478	432	437	468	488	427	429	449	458	467	460	433	458	476	478	466	451	420	470	449	445	469	505	415	481	526	441	495	454	441	462	437	460	486	467	423	480	469	462	465	461	445	456	474	452	424	496	457	443	467	418	445	467	474	481	484	482	451	498	476	474	467	459	468	503	459	425	481	488	457	447	454	434	479	451	452	454	478	493	446	479	465	452	471	435	471	487	444	458	442	465	467	442	493	443	485	440	467	460	484	442	432	438	470	444	458	431	445	460	471	482	470	475	498	427	476	459	466	441	433	448	489	427	468	437	480	446	448	445	451	432	442	444	479	459	487	441	463	448	444	508	450	488	500	479	435	469	474	494	451	489	460	479	450	425	474	441	457	472	476	449	453	443	424	464	434	460	464	484	483	462	474	465	464	463	440	412	449	471	434	433	468	472	458	443	466	441	487	440	483	463	443	479	494	455	460	488	468	486	490	443	470	441	410	468	481	456	493	478	482	459	465	461	430	445	437	449	501	470	466	467	468	441	484	455	477	462	411	434	490	478	428	448	466	475	495	469	493	480	448	449	439	469	500	418	472	469	459	437	462	437	436	428	454	463	514	429	434	455	493	451	459	461	499	448	456	464	475	448	479	495	471	477	454	482	467	515	468	469	494	445	472	498	471	421	439	450	403	491	461	424	448	495	449	470	455	469	468	465	444	470	470	466	474	465	456	444	431	469	451	475	458	430	448	490	463	479	451	446	481	488	485	459	443	449	457	447	493	463	434	473	470	462	449	443	473	512	488	469	480	446	474	484	478	459	468	450	450	435	470	485	497	429	443	433	451	454	462	473	427	443	452	477	469	456	466	442	443	471	467	442	459	423	466	457	489	443	464	471	430	498	470	470	443	452	496	460	468	434	434	452	517	448	458	465	441	425	483	495	463	478	478	433	453	490	443	440	448	458	443	460	473	466	420	436	423	473	484	488	440	496	494	477	473	456	444	485	476	490	480	458	545	448	505	435	489	444	433	451	490	507	464	507	467	438	439	489	505	452	468	450	448	481	432	468	471	482	491	424	460	466	446	407	454	475	483	477	472	432	485	478	429	439	435	444	482	435	475	465	472	493	501	486	491	445	425	474	488	478	456	435	479	486	430	461	454	458	467	439	456	492	458	453	423	470	441	483	458	448	433	432	470	447	435	458	459	471	486	500	452	490	465	455	459	477	444	473	473	482	493	506	458	484	473	464	448	451	468	440	450	442	485	428	460	483	457	475	452	423	509	510	474	481	438	462	485	452	439	474	462	440	465	459	451	494	475	454	465	428	485	433	461	467	460	449	476	469	454	456	486	440	427	452	504	472	447	436	462	481	421	419	460	447	460	469	418	431	497	470	482	472	466	459	466	461	460	433	457	455	450	476	494	490	456	468	477	454	452	466	422	460	492	462	483	464	468	497	484	457	497	456	483	451	466	466	447	516	482	498	461	423	455	489	467	467	457	445	476	432	470	458	450	482	479	457	461	427	478	479	483	486	437	475	477	461	459	491	477	430	481	466	469	457	425	454	448	455	456	468	457	460	471	456	488	463	456	474	453	414	489	448	450	449	502	457	437	460	502	441	439	456	447	487	396	466	446	502	473	440	472	402	449	456	475	447	495	459	461	469	445	461	466	451	478	447	434	468	432	470	440	446	465	457	464	499	453	450	462	521	462	465	450	498	422	452	452	448	468	458	473	464	437	482	437	422	462	437
19240	7028	8118	6293	4517	2824	1815	1346	4023	23961	9518	949	271	284	243	241	233	254	259	248	232	232	244	254	235	209	220	253	213	249	220	219	244	227	229	208	210	233	244	247	204	250	221	212	252	234	255	246	240	252	228	213	223	218	220	240	232	233	227	244	211	230	222	241	195	232	238	213	247	235	251	250	222	219	246	224	220	221	248	241	243	238	239	213	237	233	222	245	224	236	246	233	221	223	226	232	213	222	239	221	243	242	213	220	244	242	203	233	204	249	251	261	226	265	245	206	225	232	268	243	221	201	216	217	256	232	224	210	247	236	256	244	222	246	222	234	213	236	220	224	229	208	201	220	248	240	221	234	199	217	224	254	222	261	242	242	206	230	222	225	251	226	231	218	224	256	220	264	216	248	226	220	218	216	222	236	227	231	242	235	211	223	240	217	219	244	238	223	242	221	222	215	228	249	236	239	240	265	235	257	267	231	201	207	215	238	201	212	257	245	221	244	226	264	209	224	214	227	224	250	226	192	212	221	269	206	245	268	250	210	232	204	213	211	183	235	207	241	266	204	221	208	234	245	236	252	235	238	235	246	207	225	207	244	247	215	217	234	220	218	231	246	208	222	241	237	242	233	236	264	237	239	211	242	234	227	215	232	214	252	240	239	232	188	244	220	237	201	218	214	251	265	252	216	211	206	236	200	220	251	246	223	241	255	241	203	213	223	198	266	203	219	208	216	233	224	216	244	245	245	218	225	237	204	244	244	209	215	220	192	221	245	225	247	184	212	258	238	240	252	244	233	240	226	219	246	246	234	231	244	272	248	210	220	219	244	236	237	255	242	216	252	204	237	213	231	229	259	266	232	231	216	225	233	213	217	224	237	233	261	265	205	226	198	225	201	241	238	220	224	242	226	260	217	219	244	246	237	242	239	248	221	201	229	239	215	233	216	228	234	229	231	221	224	198	232	241	197	247	237	234	222	233	243	213	231	231	232	229	241	225	232	245	250	230	244	253	217	234	215	226	227	248	210	240	240	230	227	223	244	241	253	220	227	244	225	245	246	213	239	239	242	223	228	239	228	238	226	197	247	259	221	220	226	243	225	244	229	257	261	239	223	205	227	258	217	266	233	205	187	211	243	208	216	230	276	213	210	207	236	229	262	228	255	226	235	260	229	219	250	219	244	239	230	232	257	238	250	238	244	202	244	212	237	208	215	264	234	212	235	233	223	256	231	214	203	235	219	237	231	227	222	229	222	257	255	226	237	238	245	237	221	260	262	248	225	251	256	245	248	269	234	229	263	229	218	225	235	250	212	266	255	239	237	246	221	202	228	256	235	228	218	222	242	261	233	226	217	246	228	222	265	210	216	230	225	248	242	226	250	227	221	260	210	254	208	228	232	215	220	250	256	231	240	239	237	207	231	223	225	244	213	217	233	236	224	206	235	241	210	256	195	263	231	232	238	213	224	239	237	226	258	188	221	259	239	236	216	227	221	237	221	257	251	244	221	226	220	233	217	288	239	214	249	223	245	260	233	212	241	233	247	241	224	249	231	235	223	246	213	216	187	246	242	221	236	244	260	205	255	227	218	228	240	246	236	214	241	207	225	232	228	233	220	201	219	229	226	214	231	220	202	221	214	217	234	271	203	262	224	219	226	236	250	227	211	231	240	221	237	228	209	225	277	237	229	220	246	234	260	245	222	209	210	223	215	239	231	234	242	221	233	213	236	255	232	218	221	231	225	224	196	217	229	224	246	229	237	254	230	222	236	212	207	231	255	198	253	208	244	242	222	241	221	230	221	245	225	237	235	236	204	226	198	218	241	231	219	205	236	232	212	214	219	253	249	237	234	253	231	220	233	231	224	248	215	216	228	258	219	209	202	217	221	223	232	246	233	210	228	230	215	266	236	231	219	218	214	230	229	224	228	243	231	244	210	262	255	225	218	207	226	197	230	235	224	223	231	252	218	223	224	252	236	241	242	222	236	225	229	212	240	235	226	229	236	228	230	225	230	197	233	198	213	222	195	212	229	232	246	242	239	237	224	225	240	238	252	206	222	218	235	245	228	230	238	225	247	230	235	246	208	215	220	220	248	210	234	244	223	235	245	231	257	247	223	223	251	248	217	221	222	244	243	216	221	219	248	219	210	232	240	209	253	230	230	240	222	242	245	242	239	238	242	223	212	235	238	221	213	250	227	232	223	240	216	227	254	234	258	232	244	214	235	245	233	262	215	241	260	220	236	223	223	229	195	225	245	236	250	224	241	253	244	211	239	207	228	225	236	272	236	205	230	199	201	257	236	202	230	239	227	234	228	239	200	226	259	241	214	238	216	232	227	240	229	238	222	228	231	252	235	265	193	236	224	243	228	222	235	208	202	240	211	255	236	275	244	254	226	213	240	235	240	215	225	193	245	196	253	239	243	227	249	232	235	221	241	233	224	233	220	217	244	235	210	202	211	251	231	236	223	223	222	218	217	195	243	232	218	239	219	248	239	245	211	245	245	262	256	206	219	235	212	215	240	248	235	224	230	241	237	249	286	226	217	210	232	256	226	192	239	226	201	225	251	214	244	227	235	216	239	248	216	231	256	234	235	268	231	258	284	208	264	245	210	221	236	207	238	261	231	219	253	221	235	223	225	211	237	209	223	233	210	204	245	231	209	217	233	226	202	206	243	238	260	257	243	240	237	231	220	236	253	241	229	206	231	224	209	222	206	258	240	216	242	222	265	234	252	206	220	237	216	232	249	225	195	233	257	221	213	234	264	207	212	228	241	258	217	259	239	225	259	264	216	232	233	239	241	200	229	227	242	207	248	226	216	213	221	220	227	228	248	229	220	236	224	220	248	252	212	254	205	245	223	236	248	234	252	229	251	234	241	231	225	221	226	225	199	213	199	204	206	246	217	265	229	223	241	232	243	211	220	212	236	245	213	222	239	244	258	221	224	241	225	218	209	233	227	205	220	207	236	219	238	251	234	218	232	253	217	212	234	247	229	223	216	230	223	216	240	232	225	217	202	214	226	237	231	241	226	219	243	224	253	260	235	215	239	204	219	266	235	229	226	225	244	231	252	220	233	257	241	237	236	220	234	207	217	213	214	235	216	235	228	221	250	233	244	211	220	241	212	257	228	232	213	237	222	211	196	215	206	233	257	249	225	253	229	271	258	211	238	236	247	256	244	230	280	225	216	241	228	230	257	216	227	248	236	239	218	227	236	247	225	242	235	224	235	219	253	257	209	233	234	205	226	239	222	216	239	216	249	262	210	209	230	225	229	258	196	223	256	234	262	261	241	237	256	239	258	249	249	244	240	243	222	226	252	212	253	230	221	259	218	243	237	226	248	255	226	236	271	204	240	210	238	208	248	204	220	236	240	241	248	239	250	216	217	230	234	236	228	218	229	237	216	242	231	236	207	243	232	249	237	234	220	247	232	231	237	228	264	241	244	229	202	211	243	246	243	236	221	240	229	230	216	258	232	209	243	220	213	228	248
10119	5621	13645	15851	14691	10658	7946	6017	15490	46772	20802	1158	777	738	711	701	677	642	656	662	665	617	624	612	576	621	629	607	624	612	602	617	595	597	621	616	590	618	579	633	582	620	549	568	573	574	573	562	595	593	564	567	585	590	589	570	611	569	564	619	580	594	582	549	558	557	558	562	573	561	588	574	610	554	549	552	526	587	574	605	547	599	591	665	580	606	568	547	559	553	519	581	554	617	542	624	588	598	587	541	567	545	585	618	541	606	591	562	590	571	591	563	550	562	575	542	533	538	597	589	659	574	556	560	552	592	590	552	549	553	557	613	600	574	572	531	546	573	602	578	577	522	585	570	547	551	549	551	544	550	612	566	568	600	550	597	534	562	570	578	568	589	544	558	545	552	549	579	543	580	540	574	543	583	567	561	630	580	554	545	561	545	588	584	536	524	571	582	585	557	559	559	639	620	553	562	567	548	569	559	607	548	586	539	555	561	534	601	535	602	558	549	575	542	572	587	585	604	591	582	522	556	587	621	587	570	553	528	569	540	582	606	585	551	547	536	604	572	608	517	559	563	617	612	546	592	560	549	570	536	559	568	554	575	551	574	613	543	608	593	578	547	612	590	581	573	607	597	575	559	578	586	606	601	594	579	560	597	546	533	634	598	592	578	591	570	553	582	563	565	606	572	564	577	563	576	579	560	555	545	575	575	584	545	564	595	608	581	577	531	579	559	582	560	555	574	536	592	566	563	585	556	568	604	523	573	588	558	551	596	595	573	548	550	557	555	590	585	550	593	545	581	577	553	560	551	533	608	530	539	548	580	619	584	556	592	575	570	532	591	544	549	566	551	587	563	588	612	600	564	559	557	558	584	557	548	554	553	581	573	574	625	591	575	604	589	557	586	533	572	577	532	592	548	562	571	586	536	619	566	570	578	597	566	557	531	578	544	575	569	529	573	584	588	540	555	567	604	619	565	565	556	578	555	575	517	549	562	564	556	537	550	548	563	603	579	563	583	588	575	593	610	554	580	514	599	574	550	602	550	571	597	562	542	564	613	556	580	560	549	584	540	569	583	574	572	580	564	559	559	547	550	584	550	574	564	569	566	602	588	612	612	589	577	584	573	583	558	565	573	578	540	585	567	553	587	576	584	584	588	560	554	544	604	589	573	530	567	564	600	602	588	568	555	541	613	607	566	546	569	601	577	562	599	564	568	603	549	523	556	587	565	592	571	533	585	580	531	550	565	597	546	566	627	574	570	566	559	523	550	590	558	553	565	588	571	560	593	580	597	582	600	548	532	571	599	578	565	601	602	636	578	567	510	537	584	553	596	563	574	579	571	547	565	585	558	546	604	551	559	592	594	601	545	579	601	594	515	544	574	556	555	590	571	577	556	557	585	585	553	574	579	582	628	527	574	581	591	638	586	575	554	593	608	586	604	569	615	599	606	566	562	563	514	589	573	559	589	587	575	601	564	557	567	525	568	585	588	573	555	590	551	551	577	602	626	562	557	565	561	573	636	555	636	539	592	564	552	588	570	565	555	574	566	622	556	530	579	572	541	559	551	548	589	549	594	576	578	580	561	579	558	535	522	543	573	587	584	572	578	574	589	549	571	551	562	627	607	596	520	534	551	622	579	577	579	556	559	585	553	547	555	581	559	561	585	571	543	556	571	557	565	562	593	533	544	566	584	599	573	567	544	573	586	615	573	642	565	620	586	555	566	567	588	562	558	521	596	568	559	584	590	587	554	574	558	564	540	585	565	566	588	589	576	545	589	544	572	583	580	561	585	581	624	578	606	561	580	595	556	598	562	563	598	560	578	562	576	597	589	546	580	548	577	528	560	599	583	584	609	571	573	538	569	566	557	576	571	594	563	551	567	558	583	558	583	568	578	554	577	568	520	580	602	576	549	581	577	577	611	562	580	555	552	564	552	572	588	566	548	574	617	544	559	542	550	533	585	562	596	572	553	528	578	601	568	609	541	561	603	562	537	537	603	586	587	574	560	540	574	527	578	605	582	569	590	607	549	565	582	591	528	581	574	539	568	515	552	568	574	631	545	589	548	564	548	577	567	533	551	510	535	571	584	583	553	535	575	576	581	610	577	585	584	552	586	621	582	567	619	614	539	636	553	565	589	548	584	555	573	539	560	606	595	570	564	555	552	595	575	573	545	566	578	535	544	534	558	550	531	592	551	532	594	544	550	571	552	607	557	569	566	568	617	594	609	559	568	566	546	562	589	560	588	606	564	566	568	553	559	565	585	555	535	545	595	515	556	590	595	555	579	582	564	575	587	559	607	536	589	589	537	582	564	567	557	552	562	576	567	553	594	560	572	545	571	568	584	585	630	596	539	585	603	577	537	563	565	558	594	584	540	571	604	582	567	577	570	558	560	552	594	551	551	596	576	601	539	602	573	569	605	549	586	575	552	543	572	594	602	546	562	556	537	597	511	578	574	532	581	533	542	544	585	589	543	567	570	548	591	623	602	591	569	563	573	586	623	536	601	591	564	569	559	589	587	579	635	596	578	556	552	598	588	568	579	542	525	595	527	561	561	563	568	542	566	546	595	530	563	573	580	554	597	552	598	559	580	605	550	569	598	542	557	606	585	585	527	640	561	556	554	572	572	568	570	569	559	582	531	544	590	547	584	550	580	567	549	552	582	584	545	510	567	586	585	556	558	559	642	580	602	556	578	605	561	627	537	618	588	568	554	554	559	593	552	605	568	557	613	554	540	577	598	536	563	545	592	552	587	589	611	564	556	580	614	561	586	544	550	579	578	555	558	582	586	545	548	562	552	572	575	598	580	522	577	562	501	587	539	586	535	549	549	582	556	554	577	607	544	554	567	619	588	561	551	596	556	540	580	572	611	566	572	594	544	604	583	552	610	531	599	563	576	585	569	602	584	587	585	573	616	577	566	557	557	551	566	559	561	553	547	581	535	603	546	588	582	514	545	573	571	568	515	553	577	500	559	566	572	558	557	564	596	573	572	583	598	581	576	545	589	597	536	535	572	562	534	609	598	591	540	579	618	568	574	565	576	549	570	613	547	588	614	565	553	533	587	550	546	587	541	578	592	609	638	592	619	555	594	586	544	578	589	591	558	547	586	580	589	546	549	538	534	560	533	552	616	612	544	576	590	613	579	599	526	580	556	533	572	541	553	580	538	608	591	596	594	567	579	555	555	592	596	586	587	582	566	519	556	608	560	567	596	601	572	568	617	590	600	598	593	546	567	521	576	594	590	587	620	619	580	563	586	547	561	585	574	596	585	580	602	607	576	553	523	536	540	566	556	539	557	577	554	614	608	571	586	577	590	588	574	586	559	589	588	583	576	563	566	579	599	635	570	557	592	576	581	565	576	582	575	542	580	591	568	571	604	571	631	568	558	606	543	563	621	538	594	582	606	590	553	569	561	537	587	525	573	580	571	565	582	537	516	559	570	560	575	600	557	596	563	583	570	542	553	554	594	530	536	574	537	605	574	620	571
30202	13074	14372	11314	7693	4969	3292	2319	14658	41709	19917	1963	470	434	483	447	420	438	415	406	404	399	460	422	408	430	459	406	447	462	395	398	415	391	429	372	389	385	395	415	439	431	385	420	355	425	369	401	388	396	402	394	394	357	403	394	424	402	408	385	395	432	378	411	409	428	386	451	428	383	367	392	415	423	403	398	390	451	396	409	423	424	373	354	443	378	390	397	390	454	382	392	408	432	431	420	391	392	355	416	386	391	408	396	394	397	395	410	416	410	406	427	393	425	406	386	404	361	398	374	393	389	382	413	420	403	407	364	402	415	382	394	386	386	418	382	395	377	394	379	410	425	396	355	432	405	386	390	383	391	390	422	371	377	396	397	424	392	432	420	400	406	428	388	405	409	331	417	413	406	395	422	426	407	374	409	390	460	396	421	361	387	394	440	415	415	406	403	398	381	377	417	428	363	391	405	395	395	442	369	391	408	410	412	400	407	364	412	392	377	420	377	389	416	412	381	406	398	406	386	428	434	378	422	398	401	389	366	386	418	407	400	435	408	411	419	387	391	389	411	402	404	385	422	415	411	409	384	442	407	416	409	445	414	402	380	398	391	375	403	404	418	398	400	406	393	394	413	379	388	414	378	408	427	382	427	432	422	406	383	411	407	377	379	384	410	388	410	410	399	439	429	383	373	395	405	375	375	394	443	405	416	415	410	337	406	378	413	437	433	416	385	396	414	388	410	428	398	365	352	450	393	402	439	405	425	388	419	355	360	409	393	397	397	428	429	400	378	385	368	412	387	404	419	397	406	431	407	432	427	401	398	385	427	394	420	422	421	444	401	381	381	365	422	409	403	400	377	404	382	436	391	374	381	403	385	368	390	415	374	372	359	400	390	455	352	402	423	387	434	453	375	378	400	436	397	361	356	381	389	444	417	386	423	383	416	385	355	368	412	384	401	371	408	387	414	423	396	414	396	371	362	384	387	395	432	426	397	372	400	399	375	373	358	408	341	376	393	372	365	399	436	373	417	380	417	377	373	393	360	367	403	390	421	392	441	384	375	403	395	378	373	402	394	385	416	397	406	400	436	389	423	412	420	445	387	386	383	416	384	379	450	391	422	436	371	429	383	419	446	384	411	371	372	410	429	407	400	418	405	416	421	435	368	432	381	380	382	410	367	365	413	387	448	397	384	431	401	388	422	403	395	449	385	386	377	409	378	398	407	393	394	369	413	399	415	389	424	418	389	388	380	397	398	431	412	372	387	414	402	370	424	381	433	399	423	396	392	419	379	400	361	380	408	391	412	408	433	349	379	373	389	383	376	391	402	408	386	402	409	429	386	401	430	360	393	399	392	386	378	370	369	405	377	365	387	385	400	386	385	419	388	390	379	402	360	372	425	440	376	363	400	392	392	466	393	408	406	380	408	376	406	401	394	394	399	411	423	452	411	446	403	438	458	395	393	404	401	348	410	392	410	426	420	404	397	399	390	408	384	421	409	428	369	418	396	401	375	421	412	432	430	437	390	395	399	395	444	405	409	419	416	424	392	406	401	368	422	391	364	413	418	390	398	364	385	367	362	389	410	416	410	396	395	394	428	417	386	365	399	379	384	427	406	392	369	417	384	385	374	422	392	371	389	399	427	389	410	415	349	396	412	421	409	403	381	379	415	410	403	404	386	406	391	455	439	451	416	414	370	381	375	397	366	414	411	380	416	364	390	384	377	400	408	391	388	424	385	438	440	430	428	435	365	401	428	393	432	387	396	401	400	368	426	389	407	410	405	392	346	352	395	391	384	395	425	412	400	411	356	419	391	422	388	442	423	433	420	367	409	413	445	400	392	377	391	415	427	399	407	365	398	371	395	401	394	396	404	433	404	412	368	376	431	415	388	396	388	381	402	433	412	391	396	370	395	353	376	389	396	387	423	416	425	461	436	419	388	423	399	371	402	418	415	390	380	398	405	389	367	418	393	405	403	396	395	393	365	366	389	438	429	403	363	374	374	386	389	356	402	435	416	380	374	423	383	387	390	407	395	416	394	416	387	403	368	381	392	366	366	446	385	378	380	426	425	376	438	364	443	390	405	392	425	403	427	417	386	418	366	410	378	388	423	413	385	405	402	428	414	374	425	433	363	389	406	378	402	399	407	419	386	412	414	348	415	351	396	385	391	425	387	385	368	410	429	372	426	379	401	429	380	434	417	391	389	430	410	398	393	398	390	369	357	400	396	374	392	379	400	391	450	361	393	422	417	441	413	411	380	407	392	406	356	434	399	418	394	386	379	401	402	396	383	407	441	392	386	382	451	430	392	377	407	414	379	406	355	394	394	368	390	371	423	410	417	389	378	408	393	405	404	389	417	405	410	389	382	412	392	414	426	413	410	369	444	372	403	423	401	358	356	402	382	370	404	402	390	394	391	398	401	393	409	375	418	373	418	381	374	411	410	399	416	399	374	377	389	383	405	425	391	395	375	410	383	430	390	397	414	406	416	394	389	384	410	402	456	406	382	393	378	413	379	430	417	362	425	364	420	403	436	422	400	424	399	378	380	401	385	424	371	383	396	412	409	437	375	401	365	357	387	441	401	395	403	410	411	388	388	423	381	416	384	393	380	400	411	455	386	399	377	420	393	394	395	411	364	383	392	409	384	369	413	387	383	428	378	444	394	413	425	449	382	392	387	442	423	389	378	388	406	365	400	392	428	370	381	375	387	368	419	392	398	397	423	390	369	398	357	363	411	406	398	382	397	357	391	398	409	402	406	400	379	362	410	419	371	374	408	400	409	417	440	399	398	400	368	411	413	399	388	407	428	422	407	381	408	389	410	393	380	436	394	351	400	354	413	387	404	442	431	375	403	377	393	377	369	388	424	413	421	417	376	381	421	406	419	365	411	409	375	398	409	375	399	410	388	406	378	355	419	407	382	399	427	403	363	411	390	369	402	382	387	381	394	420	434	415	396	408	412	358	421	399	399	410	380	418	409	380	402	382	402	424	399	418	434	366	373	409	402	414	410	376	417	408	361	397	404	404	417	381	410	401	377	374	381	393	424	364	378	402	444	429	381	370	392	384	385	432	417	385	400	381	383	371	360	403	408	375	370	424	372	379	430	380	397	374	347	421	373	407	430	403	382	396	386	368	387	386	399	376	373	446	367	398	395	397	371	398	370	350	398	419	399	394	392	398	412	390	368	391	404	403	420	387	430	385	369	394	395	361	409	423	373	423	397	410	455	401	369	384	388	395	403	399	355	426	414	416	391	402	391	381	402	394	412	403	403	389	425	403	412	382	425	370	388	397	391	451	412	409	426	380	414	410	428	391	382	395	396	399	375	366	424	387	397	388	416	414	375	434	391	373	384	414	367	385	386	391	375	394	404	422	390	428	418	369	379	352	393	397	408	360	445	397	369	373	380	418	414	399	419	390	386	403	359	416	355	376	415	423	367	401	382	390	428	420	407	386	415	387	382	394	387	377	409	400	387	357	362	402	391	328	386
14288	8728	19966	23120	19192	15943	12049	9401	31528	60228	28711	1359	1267	1198	1134	1102	1098	1091	1039	956	1016	984	1039	1031	1002	965	910	998	992	968	951	1017	953	907	893	941	967	909	915	922	940	944	883	950	943	913	908	926	899	935	958	889	882	903	940	936	923	903	890	932	927	955	904	962	904	873	922	911	929	852	888	925	943	970	891	928	883	860	885	920	929	903	909	889	910	904	978	914	882	893	919	881	918	923	892	850	910	925	889	961	916	833	921	871	838	819	949	915	910	869	938	846	803	888	917	871	919	869	846	884	942	921	904	849	896	911	915	924	911	845	955	921	926	934	895	883	952	925	897	920	900	923	897	937	946	932	890	871	877	879	889	883	860	865	898	906	862	896	879	979	936	863	928	928	925	907	886	856	880	914	879	899	915	990	912	896	900	881	887	912	954	928	914	884	888	873	865	866	881	893	887	883	933	910	875	936	901	889	938	859	867	913	861	887	897	900	931	922	910	964	833	962	890	848	940	916	931	919	839	872	857	800	899	925	861	911	887	893	861	901	932	840	913	872	942	917	844	910	900	936	881	898	913	910	860	907	872	907	905	870	934	899	901	926	900	889	863	853	940	917	887	840	854	910	871	880	904	916	884	935	848	893	839	920	933	852	880	865	885	835	946	869	936	945	874	942	845	872	860	881	916	836	853	865	896	917	913	920	839	885	858	894	969	913	913	907	909	914	854	911	921	969	917	912	855	922	847	867	897	845	918	929	911	971	903	938	941	858	899	895	887	888	872	851	854	955	901	917	894	863	912	888	941	876	972	923	897	947	877	873	910	860	893	864	857	897	881	905	901	919	893	858	896	910	851	944	935	879	915	901	865	873	885	894	871	896	919	841	957	902	901	870	947	928	938	926	902	913	896	906	909	888	956	901	936	920	903	947	906	907	919	868	885	935	933	872	918	923	919	910	921	883	895	956	892	890	894	917	895	884	890	979	902	881	889	914	861	855	919	854	945	883	910	899	901	866	964	861	952	924	845	907	932	951	892	919	919	891	909	950	907	894	875	915	887	939	889	902	949	889	924	847	922	920	862	865	883	929	906	899	902	828	903	817	913	867	885	907	897	858	825	905	910	886	882	881	920	905	893	909	917	871	911	866	845	923	877	922	873	878	902	885	952	890	937	878	885	946	918	883	910	911	852	870	892	945	856	875	895	886	935	873	830	923	835	874	885	951	883	937	895	948	872	895	857	873	908	879	882	935	902	874	905	866	906	908	882	860	867	915	912	947	854	852	918	915	893	898	868	950	917	910	904	926	874	923	906	953	899	907	913	897	910	934	939	871	936	860	891	916	931	845	941	903	885	908	898	893	846	873	931	945	921	893	856	955	953	892	868	918	870	964	929	875	856	893	907	913	929	883	898	897	917	910	933	915	899	863	872	847	884	871	912	888	938	855	913	901	886	884	856	886	922	855	905	882	884	903	853	863	920	894	934	917	876	908	899	945	876	874	912	896	860	893	921	929	936	940	885	890	865	905	944	874	903	887	948	934	871	832	926	870	893	915	885	945	973	930	906	870	920	918	906	892	914	906	905	928	936	914	914	927	828	861	914	895	910	939	899	940	882	874	882	903	888	917	932	876	933	912	906	909	901	954	878	879	833	865	896	925	898	965	942	867	883	892	933	938	955	922	849	897	935	912	846	843	863	885	842	876	897	900	942	936	847	920	936	848	873	917	915	874	895	877	948	867	873	958	882	897	890	941	901	882	890	890	874	867	876	912	893	911	945	911	883	860	930	887	900	870	866	921	845	872	911	893	862	890	916	879	912	845	917	925	925	876	907	903	908	875	930	831	954	942	845	904	890	954	913	891	940	853	913	877	877	932	898	915	932	893	873	869	865	912	899	927	904	933	903	879	875	830	906	922	916	902	893	947	824	888	896	864	931	956	906	910	870	910	907	927	929	896	883	936	917	859	896	893	885	870	916	837	865	843	910	931	924	988	866	879	888	868	892	887	885	936	821	894	936	924	854	886	903	926	929	939	857	897	847	890	897	868	941	922	897	899	838	860	876	889	911	905	895	850	886	922	893	909	873	910	878	887	864	905	904	901	890	842	929	870	898	926	853	926	912	912	896	898	932	840	902	913	907	884	891	892	875	884	919	871	938	880	879	871	894	829	894	932	911	902	866	963	881	894	918	919	852	841	951	906	904	888	918	866	922	886	884	921	895	885	896	908	889	894	911	908	866	882	919	901	910	897	863	883	913	892	875	948	880	859	832	872	905	879	863	842	927	901	873	867	911	829	907	891	861	972	913	872	867	918	919	925	951	874	950	881	890	885	939	900	871	894	913	925	890	897	906	877	863	939	910	889	845	894	891	908	892	914	879	892	900	941	912	917	912	920	892	891	904	919	895	939	865	864	905	946	888	848	880	858	886	881	883	961	918	848	912	904	873	915	883	887	901	910	894	947	942	952	931	901	908	904	894	928	885	890	900	945	891	909	894	909	876	958	882	930	979	905	903	900	908	859	873	888	836	845	920	945	904	881	909	906	877	915	949	929	849	931	924	916	916	864	937	900	850	882	848	944	971	935	890	860	919	886	875	892	826	916	853	852	905	896	851	911	927	928	829	946	905	919	907	895	907	927	885	944	893	894	897	834	885	862	859	926	917	920	878	895	888	902	952	892	924	919	886	890	900	871	924	919	869	886	832	923	901	869	907	916	883	922	860	915	862	934	896	907	888	889	905	891	884	931	905	900	903	888	931	837	918	895	926	901	865	894	884	917	877	875	921	918	853	903	906	943	902	915	900	902	879	844	923	897	917	904	897	884	938	877	829	877	841	890	920	868	919	925	923	848	897	881	911	895	968	941	871	905	887	879	890	941	891	867	889	881	902	912	898	888	916	919	818	879	964	930	904	921	888	919	899	863	895	915	923	909	934	893	878	876	905	899	920	943	914	865	869	897	967	879	932	897	904	862	848	903	872	885	892	896	898	919	906	870	860	928	919	933	865	909	905	868	913	861	888	871	842	906	927	898	877	871	879	902	849	913	953	928	949	913	923	927	887	923	879	913	901	895	934	940	908	932	912	874	925	860	933	927	913	910	863	903	874	828	868	873	891	909	887	938	921	863	899	896	894	918	825	877	879	910	923	879	899	915	888	909	872	876	874	880	875	873	849	861	943	884	914	857	928	926	887	904	907	909	808	784	916	882	905	878	879	938	853	882	891	887	846	909	926	909	899	898	851	925	884	826	962	859	907	860	919	944	881	881	882	926	863	909	921	863	919	924	891	906	842	964	871	936	924	898	901	895	905	925	872	874	907	854	876	902	914	839	938	893	925	908	898	854	897	895	919	900	924	902	847	893	960	867	926	865	903	922	883	893	876	927	849	923	905	893	884	887	942	872	899	911	913	942	855	925	922	905	911	969	945	915	920	866	933	879	926	920	885	922	897	888	910	942	893	906	873	904	899	891	912	879	886	889	922	860	924	894	882	882	869	881	905	892
9537	3692	4406	3178	2427	1382	969	801	727	1925	623	228	182	189	198	201	155	184	157	171	163	192	180	166	175	190	185	170	168	202	150	186	163	147	180	159	160	158	163	188	158	172	185	178	150	195	178	178	156	160	185	171	185	175	215	199	183	169	170	177	185	152	159	167	158	184	168	167	164	183	170	181	169	173	170	191	161	176	187	187	181	163	156	171	173	184	202	162	164	194	179	165	178	176	165	209	177	176	191	158	194	210	157	169	192	158	167	168	172	177	172	182	175	161	166	170	172	196	184	171	180	189	172	190	174	163	176	185	185	162	178	172	174	167	169	152	181	160	171	172	169	170	182	188	149	178	179	174	198	178	178	182	157	180	188	172	163	199	172	162	180	165	185	196	190	189	164	189	173	173	175	175	174	208	177	226	185	174	168	161	199	191	167	193	192	183	189	170	154	157	175	181	163	165	178	158	180	192	167	172	195	182	174	192	186	178	168	160	189	187	191	192	185	168	196	180	163	167	164	169	187	167	164	187	209	192	197	176	167	173	149	175	169	196	178	181	183	175	179	203	170	207	156	162	177	184	168	153	184	161	168	190	178	184	170	189	166	177	191	178	180	183	175	161	165	169	157	172	175	165	163	204	175	190	202	178	185	181	205	149	173	169	174	169	180	155	162	187	181	181	207	170	166	188	157	168	191	137	187	168	177	161	150	161	172	193	163	172	160	188	164	164	170	198	177	181	170	167	182	175	174	168	150	161	156	184	189	172	166	170	170	178	162	160	142	175	175	178	160	186	191	194	153	172	171	164	195	191	179	178	195	181	161	210	161	165	192	173	177	180	180	170	179	188	164	178	184	186	196	166	179	175	159	174	195	195	189	198	185	166	184	205	199	152	162	180	189	169	187	162	163	153	165	153	193	206	190	185	177	178	145	168	169	158	162	192	200	180	192	154	201	166	177	169	186	173	164	190	192	154	189	159	185	158	196	172	194	152	177	169	185	182	161	146	161	166	166	186	165	170	172	171	188	171	160	194	184	176	195	169	198	164	155	177	189	166	183	179	181	173	203	194	173	149	189	186	183	190	206	150	166	167	166	186	186	152	156	169	192	173	188	136	155	192	188	203	173	173	170	176	179	162	175	153	165	208	186	187	159	165	164	166	189	155	182	159	181	159	177	174	156	178	176	208	195	183	190	179	173	165	201	191	178	174	181	184	195	147	179	183	162	168	170	188	199	190	175	170	195	192	181	195	159	172	169	165	164	162	145	185	192	148	171	153	150	181	170	175	146	183	154	176	167	187	178	168	163	195	174	185	162	159	183	157	166	174	173	154	199	179	163	189	187	194	173	188	195	192	189	164	178	160	163	208	185	157	173	166	182	208	176	152	155	201	161	174	151	160	204	183	202	204	186	165	205	185	180	195	191	175	180	173	168	178	166	189	155	167	168	177	167	174	185	166	193	211	147	169	214	220	200	168	179	156	180	158	172	180	166	160	167	153	176	153	168	184	177	180	187	174	183	195	177	192	156	198	164	183	175	183	176	163	187	153	164	182	189	194	173	147	193	172	175	164	170	178	184	165	166	179	186	192	180	171	161	186	186	171	170	170	177	184	182	173	169	186	193	189	169	167	170	154	153	151	186	178	167	170	194	168	153	185	168	186	155	175	164	180	186	185	164	175	192	202	175	187	187	184	179	181	186	164	189	167	173	174	174	176	155	170	181	181	174	177	181	143	201	168	170	188	194	167	167	176	195	170	165	178	157	192	137	176	179	196	184	178	193	202	150	171	189	175	183	205	194	204	188	176	189	194	174	165	188	190	157	173	158	208	182	178	194	168	181	170	167	173	177	164	186	172	173	195	175	162	160	183	176	185	165	183	186	152	164	184	166	188	181	162	177	172	174	171	205	178	171	181	163	181	159	182	192	154	180	196	169	192	178	161	197	167	149	159	171	188	190	178	173	182	187	162	167	166	176	169	195	169	160	133	185	187	192	171	176	184	201	163	224	152	169	162	198	180	180	169	173	179	165	172	195	167	184	199	184	177	183	183	206	173	185	166	157	172	175	166	167	169	186	196	177	185	205	181	176	183	176	178	178	175	169	173	172	194	178	167	151	175	169	175	182	168	184	178	162	175	166	161	154	174	164	179	207	213	172	156	191	173	172	213	156	173	166	169	167	173	185	159	155	159	178	189	181	144	189	171	161	188	165	161	184	187	156	172	165	169	190	152	175	178	186	170	173	189	185	176	169	180	169	175	170	155	186	167	158	183	159	175	177	185	196	183	213	181	179	165	172	194	172	180	191	182	180	191	179	169	185	194	208	204	163	171	167	169	197	180	185	188	169	177	168	172	161	173	162	189	171	171	189	181	158	183	172	158	161	180	200	187	191	176	207	193	156	175	172	149	177	205	172	171	176	186	187	153	183	204	193	189	177	177	205	161	191	198	168	166	197	165	183	185	203	161	174	179	180	155	164	168	181	191	173	188	168	178	198	172	155	170	186	190	174	173	170	183	170	178	177	155	159	160	198	162	155	174	150	200	205	188	180	170	204	174	194	164	198	185	205	176	162	170	174	152	170	177	187	176	187	196	165	177	177	194	179	178	194	157	157	204	168	171	190	204	176	160	158	192	171	207	176	179	169	177	170	171	172	192	182	176	185	178	171	160	167	162	179	171	214	188	182	166	197	163	170	160	156	160	190	168	175	168	164	169	165	167	159	173	183	170	206	161	185	162	174	171	201	200	191	195	186	183	182	189	180	173	175	175	180	186	186	173	152	160	181	178	165	159	183	186	174	176	188	167	191	165	190	181	211	143	162	166	183	171	190	167	179	159	188	162	178	171	179	188	153	199	168	185	175	163	199	174	170	160	178	193	187	164	190	187	195	176	181	188	185	188	175	178	194	211	169	167	184	193	174	189	184	167	156	173	165	187	175	165	200	176	163	163	191	173	175	163	173	151	175	189	175	173	177	176	158	197	177	155	149	153	175	190	182	153	193	171	172	180	154	159	178	185	176	178	156	190	176	188	177	156	172	178	162	184	163	193	168	190	179	171	176	161	160	174	176	197	180	161	205	179	158	175	162	165	183	171	190	179	175	176	180	145	203	187	184	164	201	169	164	166	215	153	193	207	173	141	159	181	162	162	177	198	182	158	158	172	157	150	161	192	203	174	170	187	167	175	200	184	148	175	188	190	188	176	139	184	162	187	173	198	183	168	177	184	141	182	190	167	191	195	173	186	206	183	200	181	193	183	189	193	169	186	181	200	191	194	200	185	174	183	173	177	187	181	169	190	152	184	196	159	172	187	160	187	156	207	163	180	186	192	162	189	179	179	175	174	192	181	175	140	148	165	179	209	193	194	153	203	172	164	167	176	194	157	166	181	168	168	183	190	158	173	152	169	176	160	211	174	172	159	223	180	163	163	197	156	171	186	194	157	165	171	182	193	175	177	192	190	140	151	187	181	175	181	154	202	193	168	191	164	191	193	157	171
5265	3308	8195	9419	8509	5391	4430	3635	3362	8671	1930	471	452	438	439	491	485	444	433	449	489	432	474	472	450	476	477	435	461	424	459	468	443	437	449	494	437	442	419	432	446	452	465	456	456	442	437	414	449	419	441	442	429	450	480	416	476	460	483	481	474	454	463	458	429	435	457	438	447	410	436	476	449	452	482	438	457	478	391	481	438	443	421	473	431	461	479	460	445	440	450	437	440	430	451	449	466	438	451	435	441	434	475	480	448	460	444	458	449	434	450	427	418	485	434	452	488	467	497	457	474	422	467	422	434	475	455	456	454	464	454	447	467	438	409	484	434	454	467	479	436	468	463	439	465	457	444	476	473	453	423	461	406	453	415	452	454	450	476	464	418	449	418	417	436	441	476	482	468	423	478	478	486	424	439	411	442	424	471	442	457	460	459	442	450	476	474	490	443	422	440	444	471	468	412	462	452	442	466	443	442	464	422	445	488	441	466	435	463	435	432	396	448	432	424	420	438	463	431	411	418	437	443	461	421	447	426	480	479	418	445	454	466	451	439	470	453	485	474	461	472	464	451	452	446	430	443	474	444	465	474	426	445	471	423	470	439	459	411	436	439	441	442	440	388	444	455	478	469	499	456	420	439	517	415	424	466	453	453	455	427	425	450	432	461	478	461	448	440	410	410	459	471	444	415	433	447	449	440	443	446	454	462	417	463	491	403	466	480	437	434	431	452	455	444	428	442	481	449	440	467	457	468	425	482	403	431	449	463	407	421	467	422	443	497	450	429	455	459	411	449	482	478	424	438	451	444	450	461	438	431	397	414	412	417	430	431	472	418	454	427	378	452	414	408	485	471	437	434	456	470	474	389	439	481	460	448	428	439	454	451	415	449	454	496	451	455	449	452	460	449	438	489	437	448	482	472	431	453	437	492	475	423	430	511	442	432	452	471	443	428	433	479	440	462	423	416	458	423	462	448	466	458	467	450	461	428	457	460	456	437	481	441	457	458	467	465	437	448	444	457	473	473	467	477	440	449	437	426	444	460	441	481	473	446	430	456	462	448	468	445	457	494	462	420	441	423	421	414	418	449	458	450	444	438	451	458	461	439	435	459	463	436	431	452	431	441	472	504	418	472	432	444	444	444	455	452	449	422	434	444	435	487	438	463	458	500	458	437	442	443	437	482	443	449	434	415	426	448	420	443	476	455	432	429	437	424	413	482	457	433	480	460	478	442	480	423	468	443	425	473	431	475	445	485	453	455	428	488	433	401	459	464	469	446	435	423	482	462	443	434	428	440	463	419	426	451	457	438	439	496	427	425	426	439	438	423	473	412	467	455	468	392	426	469	424	450	453	457	473	428	490	437	478	465	446	463	434	422	438	453	461	453	446	430	447	447	401	508	458	440	442	477	446	464	445	470	439	462	446	477	448	473	447	450	464	454	463	460	407	430	457	457	466	417	441	461	469	437	487	439	426	447	453	463	417	480	472	485	519	426	444	447	456	446	482	466	444	448	499	415	411	449	426	455	493	424	389	434	489	431	439	465	476	442	444	430	443	421	476	453	476	453	435	405	452	439	465	469	423	423	462	462	450	461	453	456	419	438	470	471	454	447	458	484	444	457	449	477	441	465	494	440	432	435	422	474	461	467	453	436	441	436	433	479	443	438	468	415	429	446	420	447	473	468	466	446	440	431	442	436	434	465	437	456	433	447	461	450	435	453	439	424	452	456	448	447	453	465	420	433	441	467	455	393	439	427	470	445	461	456	431	441	474	464	466	458	451	444	428	465	425	447	400	410	448	445	424	461	450	471	475	439	451	471	469	508	428	462	446	455	494	461	457	462	444	472	393	402	435	459	443	436	454	419	469	428	435	434	448	466	430	465	484	442	436	484	425	430	421	508	427	455	407	469	432	468	428	451	448	471	459	442	425	415	440	443	472	427	465	458	428	452	464	453	455	443	426	472	440	501	455	481	418	432	467	426	428	442	434	438	453	451	476	449	491	447	448	429	426	466	449	448	472	418	424	463	431	480	420	437	473	498	462	434	454	424	437	465	461	437	456	500	427	431	477	434	455	472	471	482	457	480	469	447	436	469	429	448	448	441	431	442	453	440	443	421	431	442	448	460	459	486	465	447	459	450	441	464	478	438	459	435	420	430	448	428	436	429	432	437	456	456	461	450	413	471	452	427	408	437	435	452	435	424	458	450	443	490	422	487	448	437	446	433	447	446	444	425	482	435	421	426	426	492	451	440	436	478	427	448	509	461	414	492	444	426	500	489	454	440	436	421	449	446	455	472	420	454	454	444	447	459	463	460	425	414	454	480	488	439	438	427	437	443	460	439	450	443	465	425	434	415	466	453	413	459	456	465	466	458	432	467	438	436	443	458	435	461	467	470	448	432	431	440	462	444	449	393	447	472	449	459	464	430	430	445	437	435	446	443	435	504	460	466	442	472	450	436	451	446	445	444	450	460	446	463	449	425	451	461	442	443	449	433	449	447	435	473	469	474	457	477	444	467	418	459	436	469	450	440	443	421	436	457	465	448	476	453	481	414	491	455	420	431	458	519	456	483	457	475	437	428	478	444	433	463	450	454	421	470	476	446	430	412	485	474	448	486	460	420	443	446	437	444	437	444	428	438	423	413	440	447	438	436	431	455	415	463	414	451	417	437	425	476	412	444	435	472	429	448	457	493	444	441	431	448	445	450	481	423	436	399	425	467	419	438	445	469	472	442	432	452	411	460	458	459	429	478	462	483	428	407	444	422	440	482	446	512	456	437	472	443	454	462	478	423	440	433	475	420	450	459	439	446	441	438	433	459	427	424	436	505	422	448	465	444	410	475	402	439	434	461	459	400	461	463	423	467	436	448	444	440	501	490	469	435	450	497	467	453	433	462	442	436	472	430	450	445	434	449	477	429	407	443	446	428	450	436	440	426	427	445	452	438	456	465	462	444	419	460	463	462	447	456	415	425	416	454	476	482	444	467	449	471	469	477	398	449	465	472	479	442	433	456	414	425	436	469	473	449	486	436	441	482	465	394	476	444	445	426	452	456	487	415	455	435	435	415	474	448	447	427	410	479	462	453	441	455	436	435	464	425	461	428	447	416	416	469	493	479	423	424	469	469	463	469	441	431	467	418	442	434	454	456	453	464	463	450	452	442	483	464	448	445	437	437	446	439	458	449	433	507	450	430	475	483	436	479	407	442	427	446	440	437	427	433	456	469	446	429	458	431	453	460	465	449	445	432	466	436	461	491	422	461	463	465	469	404	460	440	476	418	457	453	449	449	452	476	462	419	439	449	481	445	478	464	442	419	427	468	446	445	443	453	466	442	458	444	473	455	487	442	449	456	479	471	444	458	481	437	457	466	454	454	449	456	439	423	466	427	420	423	433	463	438	466	434	412	478	437	469	455	457	441	450	440	483	453	416	464	464	457	492	441	460	477	446	451	460	445	461	467	419	441	439	439	452	422	439	455	435	470	459	461	443
18937	7799	8569	6801	4897	2647	1934	1394	4436	21616	7852	757	262	233	231	235	252	220	209	218	231	195	197	217	193	232	253	243	195	215	237	224	231	220	215	242	200	216	225	240	209	218	196	215	225	203	193	208	220	210	217	217	209	206	235	234	213	216	218	260	190	216	217	236	222	234	213	213	221	227	207	253	216	216	227	227	212	225	195	210	212	233	208	218	223	208	232	203	203	233	241	217	212	209	220	198	200	216	230	210	199	209	212	209	188	192	208	205	202	196	212	204	195	193	208	223	201	209	197	205	195	210	245	199	201	216	193	204	216	197	226	235	201	216	220	240	217	220	209	232	229	244	204	224	257	241	236	198	224	218	227	197	192	211	196	210	228	231	211	232	199	189	185	214	199	211	256	219	225	202	197	201	207	195	217	214	214	193	210	208	215	210	206	221	204	206	202	213	209	199	217	176	224	226	211	192	202	223	212	221	174	241	223	230	204	236	222	220	228	221	207	201	195	228	233	215	217	251	211	239	219	231	212	203	214	227	233	202	202	229	240	204	212	189	233	210	218	216	221	229	205	229	239	195	212	222	239	215	217	214	213	201	230	222	209	247	210	230	208	237	215	216	222	212	247	200	200	205	196	173	239	212	211	197	224	231	220	213	208	215	225	218	205	168	228	207	222	201	210	209	200	223	205	208	248	240	225	191	214	185	199	192	223	215	232	227	237	217	204	231	193	215	234	201	242	229	213	222	223	207	224	224	226	199	216	234	212	223	234	259	221	204	213	249	229	188	211	208	209	238	241	213	201	213	206	225	219	208	217	213	232	204	225	211	199	212	227	205	205	194	220	209	226	193	219	221	185	214	243	207	224	202	252	191	222	214	255	214	224	204	208	224	212	239	197	237	215	225	234	190	211	241	246	213	201	181	225	218	237	223	202	193	232	255	234	207	266	214	233	221	221	216	241	236	259	207	202	240	208	226	229	232	183	225	191	207	203	229	215	205	220	224	215	206	233	246	220	199	209	229	202	200	220	230	211	250	198	209	213	208	225	228	219	247	215	218	211	210	196	218	204	198	206	198	223	247	213	206	211	218	205	222	226	186	233	247	246	229	222	225	210	246	205	206	224	228	232	216	224	237	212	204	238	219	221	222	232	200	239	201	206	202	217	240	259	250	218	210	201	242	222	216	223	226	230	194	209	209	227	239	214	205	225	232	214	206	220	216	225	226	236	222	230	234	216	203	189	209	211	182	198	209	215	224	215	205	191	207	209	204	220	217	232	206	226	225	195	217	263	242	197	220	208	240	262	236	223	198	232	201	217	198	226	202	217	218	207	223	229	229	232	201	219	217	240	206	212	214	205	159	245	205	202	199	219	247	217	229	235	223	202	199	208	230	233	214	201	226	238	220	211	207	224	233	222	223	240	209	192	226	213	203	227	246	230	222	228	199	182	202	214	199	234	216	217	218	215	202	204	207	238	210	227	232	229	247	198	232	209	217	221	208	215	206	217	243	218	217	216	212	225	202	201	221	225	231	220	197	196	207	230	196	214	207	207	214	220	219	199	195	212	198	232	219	213	184	196	218	215	251	235	222	208	205	211	214	210	224	246	185	207	199	204	189	211	214	200	214	231	212	210	200	220	200	245	205	217	236	223	239	218	217	228	230	195	199	201	227	238	246	219	204	196	212	222	235	206	203	207	205	248	222	207	223	260	212	215	234	239	203	188	255	230	232	206	225	204	212	208	226	231	223	229	205	182	230	232	221	213	203	203	212	228	229	212	235	225	219	186	199	210	216	229	206	200	219	223	211	215	199	200	223	257	238	221	237	226	245	219	187	251	226	226	201	185	200	194	218	209	208	197	210	222	215	209	204	215	190	196	205	186	209	226	229	200	244	210	213	219	226	244	207	211	183	213	197	226	211	225	212	169	175	214	205	237	210	198	218	228	221	220	211	195	200	228	233	201	223	195	211	217	227	196	218	195	222	202	209	199	219	210	236	240	206	201	213	184	211	211	194	233	207	189	217	216	225	212	226	211	233	225	226	226	188	205	200	248	215	188	212	218	238	195	216	218	210	181	222	236	214	228	237	222	203	196	189	187	210	240	214	198	188	206	214	217	222	192	219	207	228	195	215	200	207	259	202	246	193	235	202	216	207	197	212	239	219	242	209	213	238	207	206	236	225	244	220	212	217	242	226	219	186	224	204	213	227	203	210	206	206	211	219	225	247	223	196	236	189	223	235	230	211	200	243	214	202	194	226	217	219	216	221	230	212	218	247	211	213	208	218	240	206	215	236	228	197	219	198	206	199	199	205	191	229	188	212	210	252	230	262	208	228	199	187	184	193	189	209	234	197	191	237	208	223	225	236	200	204	201	222	223	212	209	245	225	212	200	223	208	197	203	230	223	240	222	205	219	188	210	220	202	203	200	192	211	211	217	209	238	260	209	229	230	223	233	211	215	229	198	226	223	187	211	207	235	212	191	206	202	209	230	217	215	189	210	199	210	221	213	208	209	229	235	232	241	201	196	215	207	206	200	248	207	195	220	212	223	231	202	227	190	227	209	210	207	233	228	220	219	210	202	212	206	243	239	202	209	225	220	207	226	215	203	193	199	216	200	214	238	213	204	234	209	212	203	224	219	220	219	238	227	223	223	246	264	216	198	200	224	218	231	217	237	210	205	208	209	206	206	224	195	200	225	191	250	215	221	165	214	204	219	209	221	206	199	207	215	204	228	202	219	232	232	228	218	202	216	193	188	232	198	198	233	196	217	194	216	217	232	222	190	221	207	199	208	232	222	221	227	221	190	200	235	213	211	165	192	246	206	241	230	212	211	240	234	216	212	206	240	219	228	201	226	244	214	192	198	225	210	230	220	207	168	227	242	190	220	237	210	250	183	257	214	214	208	192	209	203	203	231	220	193	209	232	227	227	213	214	228	223	208	209	221	194	219	193	221	184	204	232	257	218	220	239	205	195	219	210	219	209	236	235	214	214	231	222	234	207	212	229	223	209	230	226	209	224	203	211	213	224	227	203	220	174	199	240	201	214	212	195	215	208	204	205	211	225	216	222	226	187	198	244	207	210	201	221	212	251	208	229	188	209	207	240	234	216	240	206	227	198	206	223	227	205	228	203	253	209	197	211	204	214	204	219	206	217	196	224	233	215	196	242	218	209	237	218	224	223	223	192	261	205	220	210	221	208	215	215	204	217	204	198	221	264	213	190	185	200	219	226	200	200	228	205	209	203	224	205	194	213	250	218	251	205	206	232	201	202	223	220	209	255	232	191	219	205	233	226	226	204	233	196	201	215	216	220	239	220	227	247	217	202	218	220	234	236	196	216	228	229	210	210	197	211	223	233	206	215	205	218	224	209	194	223	209	210	225	190	200	187	225	220	233	211	217	223	240	212	198	209	210	231	213	207	206	201	216	202	198	212	222	225	250	218	209	208	214	200	232	232	237	228	208	236	211	213	178	225	222	217	208	197	213	221	212	228
10451	6199	13988	16940	14882	10400	8517	6154	16332	44757	17246	1547	733	745	683	650	701	640	634	647	600	599	588	620	644	591	575	592	557	554	603	592	578	550	562	549	599	560	535	555	539	569	627	547	551	552	559	545	577	513	560	526	545	522	536	520	518	525	564	544	563	544	523	595	536	572	551	552	549	546	536	516	550	574	576	547	544	525	577	585	535	553	513	576	510	539	533	576	500	569	537	562	546	531	564	548	526	541	540	557	552	575	569	515	555	547	535	513	527	559	569	561	497	543	554	531	600	588	565	551	571	546	570	527	584	518	561	545	546	578	584	538	595	526	512	562	512	521	540	561	568	517	548	553	484	535	521	527	555	517	531	569	557	514	550	522	501	542	537	581	585	529	604	543	519	553	529	574	523	579	547	566	584	547	545	543	550	544	576	550	541	564	574	555	554	562	542	591	546	527	537	557	553	534	535	529	522	535	574	536	602	532	549	542	489	510	573	527	576	577	573	509	577	530	548	532	510	509	558	487	551	568	514	514	589	525	544	540	583	546	527	534	526	560	567	522	536	547	555	549	565	529	509	546	527	530	524	510	532	509	528	576	536	529	546	515	524	550	542	541	514	508	531	527	526	551	564	552	539	536	543	557	522	570	543	566	550	515	564	559	564	559	552	542	569	578	538	537	537	579	549	547	605	525	506	546	550	533	557	528	555	555	556	539	543	548	550	527	545	482	552	548	553	533	542	556	559	577	539	501	541	496	560	549	536	516	588	540	551	560	638	527	528	544	547	562	521	543	544	586	568	537	462	583	553	516	555	542	534	557	594	595	525	524	551	545	561	518	572	549	512	563	524	531	522	578	553	516	538	508	553	572	528	548	564	543	573	541	541	531	522	574	538	502	543	545	522	532	577	569	542	559	569	566	542	533	559	497	528	573	549	529	579	583	510	533	576	560	556	540	540	545	547	547	517	535	518	546	564	565	574	462	530	571	551	558	559	529	498	564	528	528	524	578	537	538	543	501	537	551	521	537	564	548	532	543	539	571	526	511	527	541	560	572	507	535	548	529	544	561	559	556	527	529	561	508	535	550	538	552	547	484	541	551	523	536	502	525	562	555	564	528	563	545	522	518	542	580	555	535	544	522	537	497	506	503	577	553	541	545	524	540	546	561	573	535	525	563	561	511	504	525	520	546	560	569	550	550	547	536	535	568	544	567	528	550	527	571	515	531	563	546	540	555	569	536	557	519	534	530	582	560	504	561	481	531	491	539	516	564	525	539	541	567	568	575	544	550	521	607	534	548	556	545	542	576	549	542	559	545	547	521	572	510	548	553	547	533	519	517	515	535	537	523	544	540	511	570	522	575	546	504	541	506	540	539	547	538	546	529	534	541	515	562	563	547	587	571	541	516	527	530	521	506	550	523	549	561	552	568	543	555	558	556	520	555	534	538	534	530	565	548	570	558	538	532	533	557	549	553	559	555	554	544	584	543	527	481	515	536	566	532	474	549	570	541	557	534	533	554	566	552	536	584	539	568	573	512	534	538	549	554	491	554	529	512	517	539	596	559	532	573	527	539	548	524	517	537	576	549	547	574	566	595	517	551	509	539	521	519	599	535	528	498	556	518	495	546	552	556	576	494	522	514	490	520	538	520	493	528	514	528	539	554	552	499	535	528	603	547	562	539	516	560	576	552	567	537	524	526	576	557	557	540	558	530	509	505	497	511	526	547	527	552	581	583	546	519	561	539	568	522	566	497	535	530	540	534	564	499	525	584	526	546	538	507	546	507	559	522	526	586	545	527	509	542	617	550	589	557	514	529	532	549	545	560	563	547	517	526	539	500	534	575	585	548	527	507	546	524	573	517	552	564	527	559	532	543	544	579	558	570	564	508	505	551	584	547	509	563	577	536	543	551	540	535	562	513	513	552	521	575	575	528	557	565	563	520	511	554	521	554	558	548	547	533	529	547	549	539	527	571	527	564	534	532	567	537	575	542	549	551	560	574	549	516	539	545	510	574	544	543	557	545	551	560	519	575	496	550	548	515	544	514	575	562	535	518	533	594	513	542	555	504	522	524	556	567	525	540	548	568	562	543	542	503	553	564	512	550	514	541	548	538	574	551	574	552	568	520	504	542	546	550	525	530	514	504	518	516	564	548	534	563	515	549	581	561	550	511	554	481	539	557	536	543	536	569	526	585	514	563	556	553	568	579	542	528	546	560	525	533	507	553	551	554	575	563	505	540	557	544	542	542	573	540	516	533	524	525	576	557	507	577	522	567	516	546	521	503	564	544	538	517	535	520	561	558	534	536	556	520	528	560	556	537	535	496	569	554	522	545	533	520	560	513	525	558	526	542	573	566	532	554	542	566	578	524	546	546	557	488	546	523	538	537	544	563	539	543	570	542	563	534	534	567	528	534	552	541	504	543	542	574	546	525	510	499	531	523	540	575	559	560	555	504	594	521	519	555	518	540	592	543	527	515	546	551	582	537	576	513	531	496	586	548	543	520	560	495	541	527	566	569	570	551	515	540	560	537	581	549	526	517	574	542	539	553	597	540	528	544	532	584	608	593	548	529	555	530	529	556	541	529	595	565	493	508	522	515	560	513	572	550	559	544	515	537	558	546	569	552	569	527	534	525	509	527	511	529	563	524	535	528	572	503	545	525	536	563	517	576	550	532	545	547	536	551	554	536	542	535	522	549	560	508	509	545	568	556	575	534	539	525	516	544	501	549	579	540	562	562	554	528	503	528	578	562	528	571	513	587	513	562	541	581	553	562	560	517	515	527	552	559	528	573	552	506	563	549	544	538	562	548	555	511	516	559	567	541	501	542	532	546	536	534	525	566	561	536	566	516	556	518	572	534	537	517	550	539	567	564	557	538	499	508	557	578	529	547	493	531	528	553	523	486	532	547	534	534	546	549	552	509	539	580	567	523	549	537	535	534	544	530	555	553	528	543	573	560	509	554	563	536	550	547	528	553	535	503	580	535	559	561	556	537	545	572	510	507	523	535	490	533	557	547	562	522	499	520	521	511	536	567	524	566	514	530	558	533	529	544	507	562	524	522	527	538	579	558	533	515	602	526	579	493	580	567	520	499	550	555	541	517	564	530	569	521	545	556	526	524	594	497	600	537	563	517	520	582	526	535	554	551	505	526	503	554	540	579	518	545	498	529	512	522	522	501	557	536	524	530	564	572	566	547	563	567	533	575	560	543	529	536	528	537	532	525	548	536	532	497	536	526	518	578	524	536	582	577	569	535	545	536	543	556	552	551	519	484	526	551	518	549	537	558	543	536	559	554	593	557	552	572	537	578	526	546	520	555	545	568	522	508	577	592	520	534	570	531	561	534	579	567	562	504	537	532	539	502	536	528	556	512	549	562	575	547	581	513	515	517	553	526	533	510	568	535	492	594	570	520	535	533	496	556	549	555	516	580	532	525	568	571	505	526	529	523	558	535	564	523	570	573	535	570	553	544	522	557	525	546	543	569	565	577
28119	13300	14172	12237	8472	5091	3334	2096	21411	40098	13194	2077	461	433	424	422	401	425	412	412	436	401	405	398	413	374	420	401	458	409	430	377	400	415	411	419	382	410	394	388	385	388	365	385	381	433	385	397	402	407	396	373	383	383	384	420	414	375	395	418	386	373	420	349	399	403	392	387	407	355	381	380	372	392	399	352	391	363	414	397	366	368	412	390	422	380	374	362	381	383	374	418	374	392	415	431	360	397	384	384	405	402	385	376	385	424	412	377	382	396	368	410	410	456	374	365	381	397	389	394	372	396	405	392	377	383	389	379	429	406	362	362	406	389	375	381	379	405	389	383	380	383	366	353	407	404	406	373	374	388	403	388	423	390	396	362	382	392	382	379	390	415	422	393	371	421	396	417	385	385	409	401	388	388	391	434	406	363	397	396	414	399	394	394	367	380	370	387	396	393	380	384	375	460	390	385	409	412	387	340	382	415	376	390	377	417	420	394	392	425	403	383	385	399	364	395	360	361	355	391	357	408	377	394	375	399	352	361	372	432	381	405	354	400	404	364	397	398	379	381	418	393	367	419	362	389	401	382	412	382	346	376	366	392	416	361	379	399	401	417	382	343	380	409	367	408	411	342	356	367	360	369	404	419	378	390	361	418	394	375	390	364	378	391	397	429	348	400	414	446	438	382	414	360	369	382	366	403	398	360	378	353	329	397	391	360	379	415	375	386	425	424	382	360	413	383	408	360	379	369	395	380	415	365	403	415	414	416	335	347	421	364	365	369	415	357	389	395	364	390	363	413	398	373	354	361	378	395	378	383	364	356	388	375	407	392	379	388	413	406	404	397	389	406	384	376	368	358	396	364	388	377	362	395	387	400	378	422	385	398	408	365	382	363	383	402	343	371	360	379	341	369	360	394	384	411	366	367	343	370	380	381	390	383	447	383	397	381	399	368	375	411	393	384	389	348	416	408	400	396	386	378	393	398	372	407	405	397	397	382	344	356	377	361	363	357	393	397	389	394	383	397	394	351	390	425	389	374	383	387	378	381	378	390	385	364	381	387	422	403	375	409	393	388	348	374	344	374	387	411	414	394	350	339	401	407	388	427	401	394	396	399	376	392	412	378	389	367	389	412	398	417	419	407	369	420	388	392	402	370	390	380	427	387	387	387	373	362	397	343	445	413	368	377	364	368	403	376	383	380	347	394	376	371	407	400	360	387	368	424	386	372	339	366	398	408	394	386	375	360	400	355	385	385	402	397	389	363	391	412	408	421	354	417	411	390	407	402	405	411	373	390	379	360	388	365	370	384	364	383	374	408	392	353	401	391	437	323	387	376	346	385	391	347	389	390	406	376	382	389	410	396	404	403	395	375	382	389	374	376	347	399	395	393	401	392	398	397	364	417	373	403	395	388	364	408	368	392	369	365	389	419	406	347	386	348	346	374	381	374	373	397	395	409	390	441	361	333	385	400	380	393	395	358	358	377	385	395	436	386	368	372	427	402	378	403	374	389	364	384	393	395	354	383	398	417	356	389	385	355	416	333	378	383	412	392	415	366	381	387	391	388	373	398	408	344	394	403	389	418	382	417	379	394	404	371	407	376	405	377	414	367	358	366	367	355	364	407	429	397	375	378	396	405	396	401	355	428	394	366	404	392	386	382	415	369	413	380	344	406	379	395	393	370	402	392	362	384	431	423	426	357	391	373	414	349	380	412	373	394	372	367	401	374	380	367	362	364	416	345	378	438	358	393	414	420	424	419	421	395	388	370	363	382	405	405	360	358	395	391	386	408	384	377	385	395	426	395	382	398	367	412	398	348	401	420	398	393	385	371	414	398	442	391	376	435	397	408	370	386	389	387	378	400	381	357	359	396	385	377	349	365	397	410	389	419	394	380	386	402	400	390	375	423	378	397	360	410	391	381	395	379	412	397	362	385	384	372	383	347	370	388	395	397	369	371	405	420	408	406	351	410	386	352	421	376	388	390	384	339	399	389	382	402	400	387	385	393	379	385	393	393	373	369	367	428	377	321	398	414	381	410	405	391	414	400	346	374	401	398	379	388	445	397	424	384	430	378	372	388	387	397	363	385	372	420	376	409	427	386	354	371	375	379	358	406	360	380	402	402	367	398	367	366	354	359	365	393	419	360	372	369	377	393	371	432	414	387	396	377	420	397	413	389	358	390	389	401	401	429	373	437	366	400	393	384	387	386	387	343	370	368	341	396	381	458	381	377	359	349	379	386	341	364	398	353	371	372	375	405	433	386	399	401	379	383	399	391	378	413	406	403	405	398	405	388	375	371	392	382	399	396	375	344	371	363	393	389	363	358	379	382	364	385	375	397	384	429	408	356	371	397	364	357	419	351	360	395	371	382	333	364	410	341	362	386	378	375	386	394	386	398	348	371	351	407	376	367	426	411	410	407	394	392	414	428	370	399	385	402	385	408	365	398	343	398	388	379	377	391	378	374	372	378	384	357	421	380	393	391	381	354	400	357	377	415	389	419	360	406	388	416	399	378	428	376	396	391	369	357	382	399	386	405	333	373	393	384	353	402	393	409	376	390	414	352	386	363	379	369	398	376	402	424	400	364	380	425	377	397	386	402	371	389	373	384	404	358	384	392	406	420	354	352	396	384	383	392	451	394	379	424	387	405	393	374	381	373	410	352	365	406	368	383	341	379	408	385	412	407	341	372	374	390	385	397	371	390	372	376	374	396	370	387	398	384	402	428	404	396	412	390	376	393	390	372	432	385	355	403	382	358	372	364	381	396	365	410	425	356	375	388	393	374	389	399	378	369	385	394	356	406	380	370	433	365	367	399	373	383	381	394	407	417	349	365	380	408	361	378	405	436	377	424	345	377	375	394	370	388	378	400	387	392	382	360	371	422	377	440	377	405	431	377	372	375	377	411	373	406	435	408	402	344	409	390	400	404	378	369	395	403	396	410	384	381	423	405	383	368	373	404	431	372	400	404	389	391	379	398	417	359	413	355	407	430	383	371	404	358	372	392	358	355	361	420	393	370	362	433	383	403	436	395	361	395	374	405	393	344	352	386	410	425	392	387	340	383	398	410	375	396	378	386	405	393	367	393	380	409	385	401	390	405	369	380	374	362	406	370	357	388	356	382	366	418	369	408	377	386	393	401	421	384	373	370	372	401	398	380	373	368	398	387	380	375	407	375	381	370	387	396	352	392	373	403	382	391	407	403	431	359	376	369	384	419	392	386	397	349	370	384	387	381	421	356	370	366	357	425	380	365	400	393	392	395	388	382	378	391	425	416	359	364	360	402	366	364	417	379	365	381	369	392	418	394	353	391	378	374	377	381	366	365	400	402	379	388	415	331	361	347	401	404	370	365	378	385	406	383	363	386	433	389	422	391	373	382	362	367	384	406	391	386	370	410	386	388	448	378	368	397	412	350	353	366	381	405	388	391	365	399	388	384	399	398	408	434	408	385	380	353	396	389	393	369	402	363	424	380	388	370	384	432	365	372
13434	9195	19685	24227	20874	15665	12522	8435	40756	57094	17898	2719	1281	1196	1168	1091	1112	1062	1084	1051	994	1055	993	1003	964	1010	935	937	999	974	944	915	945	955	937	897	885	923	914	894	857	893	916	884	927	924	942	950	940	944	900	919	859	951	917	933	847	915	907	838	894	905	891	851	850	946	904	897	852	881	856	929	894	900	892	887	843	889	923	909	916	853	893	884	878	881	911	903	890	908	891	904	863	884	947	893	901	888	878	899	856	847	872	886	836	862	869	940	875	877	871	884	878	913	833	882	875	957	868	885	887	941	894	887	890	871	958	845	875	897	850	862	887	864	930	891	906	863	943	906	844	880	834	862	904	842	871	853	855	874	864	851	871	908	846	883	835	858	953	886	860	866	906	869	841	916	868	904	877	854	841	919	830	887	874	890	893	906	903	843	877	867	892	905	883	840	858	893	877	855	870	857	917	860	856	935	861	846	935	857	852	922	915	834	920	897	834	888	878	901	842	836	836	865	840	881	914	853	884	923	890	825	902	849	861	928	921	870	882	856	878	924	859	875	933	867	902	872	852	879	867	833	909	864	904	889	887	867	832	912	866	911	975	865	831	905	851	821	888	899	883	904	854	909	865	930	891	898	872	890	964	865	858	840	852	855	859	874	873	855	854	913	877	855	841	831	866	874	863	883	799	843	891	905	892	807	862	855	860	845	883	854	839	876	874	891	826	923	878	888	896	916	912	857	878	868	937	868	918	856	898	902	894	919	918	892	837	842	877	869	852	890	847	891	812	866	846	902	873	902	865	871	891	883	897	866	927	859	864	829	848	902	879	896	836	869	866	883	874	817	879	846	900	896	836	892	830	884	862	841	918	900	827	883	851	865	884	903	833	889	880	853	889	916	819	889	902	826	897	870	878	908	870	880	884	873	873	836	819	873	842	895	898	866	894	914	933	902	859	930	880	856	917	917	907	872	903	868	859	870	865	905	851	893	860	825	899	886	927	872	894	905	857	852	874	879	905	935	843	886	899	900	919	889	890	841	922	851	828	873	883	883	897	876	895	878	883	860	892	910	869	927	865	868	894	810	919	873	842	919	896	848	877	883	855	858	896	910	892	887	860	872	910	866	877	905	873	897	884	904	915	938	883	903	908	846	895	864	897	834	929	898	889	881	899	868	808	889	814	838	833	887	867	902	886	898	843	887	855	947	842	874	896	919	884	892	907	954	846	822	898	900	897	866	862	882	839	856	896	910	865	865	920	895	906	915	852	841	873	906	881	868	862	863	864	913	877	863	854	859	904	894	870	930	871	903	886	885	872	887	858	871	862	888	807	879	906	876	910	795	900	911	894	830	871	907	907	796	901	895	881	841	867	833	835	916	909	824	895	913	876	907	904	929	881	874	885	870	875	916	859	848	854	895	846	813	843	839	910	881	876	920	859	918	866	935	874	858	887	823	896	930	867	877	884	902	854	863	949	885	886	884	926	866	892	873	868	887	890	912	899	929	920	900	908	843	868	926	829	812	878	912	903	872	844	868	833	868	896	903	874	865	894	910	903	834	814	904	849	900	920	874	858	883	866	882	935	904	822	876	898	869	856	830	886	894	878	846	920	920	867	874	853	833	850	920	869	865	904	866	839	838	918	884	893	855	875	954	923	874	878	823	865	867	865	921	860	913	864	869	889	919	907	836	871	851	925	824	898	836	852	857	897	911	860	865	860	911	786	892	818	850	876	875	916	862	882	890	870	898	883	882	876	845	817	886	902	857	906	869	877	849	865	859	843	839	832	885	907	896	838	892	851	888	900	819	896	910	909	859	867	810	884	857	874	878	873	862	851	862	853	920	888	845	880	872	868	898	926	879	918	863	851	902	958	929	905	904	865	870	902	942	852	872	847	895	855	864	899	889	845	847	841	884	923	853	910	867	870	899	863	884	865	871	830	851	907	871	853	860	861	863	856	912	881	872	853	932	886	913	817	887	897	917	894	889	927	852	907	854	962	883	919	881	888	862	897	914	867	870	876	923	883	839	856	913	850	930	896	918	864	861	889	865	850	872	873	832	893	904	850	864	894	861	886	889	873	887	918	871	930	889	791	903	887	851	893	917	864	889	850	852	869	872	878	856	911	830	863	875	816	841	883	885	896	813	852	912	826	889	868	873	882	895	878	892	873	936	886	879	852	860	842	870	834	903	918	864	846	854	860	872	876	881	918	854	852	876	925	853	869	871	866	869	883	800	814	848	889	869	843	878	881	872	867	887	868	905	925	898	874	918	859	834	933	931	926	913	849	863	872	875	868	863	855	882	849	859	822	855	952	898	900	833	866	951	866	844	842	856	878	916	874	869	876	887	858	861	881	842	887	960	848	889	765	871	862	896	889	869	850	884	953	882	877	943	893	891	870	875	887	867	872	881	876	905	850	877	858	877	877	866	878	925	816	912	861	909	873	913	899	898	900	844	889	884	889	840	886	888	871	894	888	897	848	857	890	867	832	940	882	848	849	845	904	907	828	916	883	902	892	874	876	870	948	865	882	875	919	892	848	910	870	835	915	861	868	888	848	858	832	835	897	855	919	901	837	835	848	906	854	838	872	892	865	833	891	927	859	944	930	907	863	913	902	902	852	880	888	902	883	910	897	876	873	835	876	932	871	839	848	879	938	903	835	855	917	875	855	819	877	911	874	905	933	880	832	874	856	863	927	902	896	898	878	893	868	868	889	897	851	896	854	854	895	865	882	903	890	894	887	786	928	862	900	892	826	870	885	846	866	901	938	840	878	843	871	847	881	858	874	960	814	881	853	833	913	851	840	852	861	840	887	852	924	867	908	925	871	913	850	924	893	846	847	882	897	865	910	880	857	905	947	825	909	913	901	837	832	846	911	839	878	899	878	850	827	866	892	858	886	821	907	835	876	890	856	908	856	861	894	890	870	865	870	891	905	865	872	891	876	843	862	850	852	888	888	885	874	932	865	903	894	883	871	825	897	874	919	875	839	876	875	875	884	848	871	868	878	836	840	835	875	860	910	876	843	838	846	880	916	812	843	850	905	913	922	875	913	906	910	866	870	883	853	875	877	885	866	827	935	917	860	893	834	933	878	839	876	879	941	871	887	892	892	857	894	908	880	877	858	881	904	906	856	879	900	895	849	873	898	884	934	858	915	904	910	908	957	878	858	884	868	831	879	905	939	932	880	949	850	909	866	871	925	915	904	858	882	920	883	871	938	876	917	891	923	889	870	888	906	904	874	909	854	906	894	892	827	863	890	883	893	925	906	847	923	849	851	861	878	859	881	876	898	912	921	908	908	839	861	931	869	827	906	894	850	876	828	865	892	897	864	864	928	882	904	820	930	900	858	880	913	855	883	831	874	845	834	860	807	878	922	851	897	899	876	887	835	859	910	869	822	844	872	914	821	940	874	936	851	864	874	842	908	907	825	853	871	905	829	873	895	852	872	870	865	861	879	890	886	927	874	867	901	838	844	878	902	874	921	877	895	851	846	906
8541	3753	4528	4246	2479	1441	991	527	534	1589	474	185	165	172	165	194	172	163	147	162	171	176	169	191	151	180	193	170	143	153	179	171	177	176	160	174	191	154	182	143	132	179	191	157	160	192	150	160	162	175	170	180	173	143	161	179	172	175	157	151	162	170	176	168	183	166	182	167	172	192	166	136	171	156	178	164	202	157	179	183	147	173	158	162	185	178	153	169	152	165	179	167	149	173	163	169	170	156	162	157	149	164	162	160	174	174	184	155	172	164	174	148	187	173	183	164	170	190	177	187	172	188	177	185	174	184	160	171	172	151	155	157	174	171	152	131	178	183	176	168	156	179	178	187	176	183	177	161	160	131	159	143	141	148	193	165	155	160	181	181	164	153	166	137	189	159	151	169	156	168	159	166	146	149	167	179	177	158	162	174	171	160	161	183	169	180	173	182	181	168	161	175	154	189	185	157	180	168	163	174	170	154	172	171	179	178	163	163	178	157	171	165	170	145	221	179	179	157	174	164	165	177	177	198	168	162	167	156	139	189	167	158	171	174	183	152	163	166	170	162	157	191	179	159	193	184	183	169	170	176	169	177	200	190	160	150	160	166	166	189	161	152	182	169	166	155	168	143	167	144	146	154	192	164	159	169	192	180	179	159	179	174	171	146	169	166	174	166	176	162	161	156	159	171	160	139	179	157	165	185	158	138	179	146	186	178	152	157	155	164	169	189	157	183	168	157	153	154	181	167	175	152	181	178	188	191	170	171	163	150	147	148	194	160	172	153	159	185	156	160	186	177	169	178	161	161	163	169	154	171	166	181	159	158	181	163	186	140	167	167	160	174	160	168	164	164	170	172	168	166	162	183	152	173	151	193	169	171	169	165	177	179	159	159	160	136	192	175	162	175	156	161	184	165	175	184	171	134	184	177	180	171	156	166	161	163	150	166	160	168	187	162	154	179	165	170	197	181	184	180	156	167	178	194	183	190	155	166	163	164	167	163	157	154	149	189	168	189	167	145	164	156	171	185	169	191	189	200	150	188	189	166	151	159	163	181	166	176	180	170	174	157	170	147	179	185	154	162	170	175	193	182	182	162	165	164	172	173	198	168	151	180	151	170	154	183	177	178	161	138	165	168	162	181	153	181	155	190	160	147	197	167	182	205	177	196	186	187	146	169	185	167	163	172	155	167	176	170	168	169	186	171	164	160	179	175	183	182	169	183	167	171	179	174	175	182	161	177	171	168	191	172	168	171	164	173	176	164	172	156	176	176	168	152	162	160	167	168	178	171	155	187	190	181	179	184	181	163	155	149	149	172	186	190	180	177	173	168	139	166	185	178	189	192	195	180	177	175	164	170	182	170	150	168	164	166	167	163	188	198	175	177	171	171	164	191	178	173	165	184	183	184	170	159	172	169	144	180	155	155	164	139	158	165	178	152	188	154	177	157	168	170	172	159	177	171	155	161	173	174	184	176	167	173	168	168	196	200	171	195	160	157	171	181	167	131	170	158	136	169	162	184	181	163	172	171	162	164	145	158	152	142	176	171	163	159	166	184	141	156	197	167	174	155	198	183	176	146	179	172	170	142	184	192	163	170	171	178	171	174	165	170	152	146	167	157	192	171	157	164	172	171	183	183	163	153	215	167	174	198	163	176	207	154	172	180	191	146	160	176	155	184	194	164	183	178	196	163	151	172	157	163	162	171	163	150	200	169	182	143	189	180	168	171	146	173	177	159	149	154	163	173	166	174	156	171	167	169	166	157	163	195	182	184	171	183	171	162	144	160	164	179	160	190	165	181	180	159	147	179	161	179	159	179	141	164	163	188	154	150	168	181	185	154	146	157	180	188	163	177	152	184	170	153	173	190	175	182	185	149	163	184	147	168	174	181	166	157	151	165	170	177	175	170	157	169	171	170	174	180	174	173	164	157	156	134	183	157	150	170	153	180	150	156	148	191	162	198	185	160	169	193	174	174	159	164	172	151	181	176	177	163	150	195	197	169	184	170	156	158	160	174	171	160	173	167	175	150	170	177	180	171	143	156	191	176	179	172	185	169	170	178	150	175	146	139	155	160	176	160	179	199	170	172	198	180	159	179	153	164	168	145	164	193	174	170	158	185	156	153	159	151	166	156	169	173	161	169	163	159	167	162	172	160	155	170	161	175	192	148	157	163	164	152	180	173	179	166	171	184	187	171	153	152	189	171	161	147	195	155	165	175	160	150	192	162	151	150	165	178	191	165	176	167	186	172	231	164	179	155	178	163	156	162	155	141	204	183	152	197	160	154	155	166	173	180	154	175	172	181	151	168	192	174	169	189	169	195	177	179	152	183	173	151	177	158	180	171	156	173	168	158	193	160	182	179	162	169	168	169	172	175	161	173	199	149	177	173	155	179	147	162	168	178	199	196	144	157	182	180	200	149	175	165	180	162	194	161	187	166	157	170	138	179	146	159	180	148	162	169	159	169	147	175	168	190	203	162	175	155	159	177	191	154	151	161	170	145	150	174	177	179	200	163	165	185	145	149	178	174	175	189	167	162	170	163	178	201	197	179	152	198	167	188	189	174	184	156	161	182	166	136	161	177	178	177	167	168	172	184	178	189	153	156	145	184	169	140	165	156	169	179	168	139	158	171	154	169	150	171	146	150	155	163	176	162	164	185	165	151	149	159	154	174	140	163	165	182	190	163	194	144	195	167	165	179	174	151	182	184	153	190	185	156	153	156	169	156	181	152	197	169	167	177	164	148	166	171	150	171	156	180	157	150	169	169	178	150	189	182	193	153	160	173	164	171	179	176	136	169	167	143	184	155	187	174	165	177	153	171	162	153	164	166	171	159	167	179	181	173	156	173	167	182	174	160	189	155	132	161	201	158	172	169	162	155	170	184	204	197	154	170	166	166	179	155	186	180	186	179	185	151	183	158	187	148	178	164	169	175	196	172	180	154	185	182	134	157	161	173	180	143	190	161	161	159	182	184	171	181	184	172	149	145	181	152	180	156	156	154	168	178	151	168	196	198	175	164	211	127	178	166	169	166	173	157	167	159	143	170	182	187	162	142	162	171	188	177	163	176	190	188	158	198	161	164	163	162	173	167	175	148	169	170	179	166	164	157	201	194	175	161	187	157	182	190	175	171	185	181	188	187	192	152	172	168	185	169	177	164	162	173	152	167	167	177	187	162	187	159	185	190	168	149	170	176	155	167	165	178	171	187	176	178	178	181	163	192	180	184	170	168	182	162	154	161	179	149	166	170	150	159	172	153	177	167	178	163	206	176	165	151	157	162	163	167	175	174	187	162	179	185	157	164	177	173	172	187	178	170	164	171	171	162	152	180	160	203	170	176	187	157	183	156	167	165	199	184	163	154	154	156	182	172	191	156	175	158	172	158	174	183	202	167	178	165	127	183	179	168	168	180	172	177	159	197	155	179	169	146	168	175	198	147	159	183	167	168	163	173	163	197	185	144	192	197	161	154	160	152	153	154	178	162	206	178
4980	3308	8153	11838	8753	5791	4536	2325	2557	7944	1483	509	485	416	417	409	429	418	458	416	415	443	447	445	429	414	451	446	413	437	419	420	432	446	430	424	399	465	410	405	455	440	421	422	403	421	395	401	426	418	416	424	431	451	449	423	442	390	410	412	428	450	467	430	397	420	430	440	403	420	379	424	440	450	443	404	409	410	406	417	437	445	461	441	477	461	444	438	437	423	419	432	445	417	458	405	447	404	432	399	465	384	401	477	417	456	465	406	441	453	456	457	435	422	433	454	411	419	421	424	428	459	418	462	434	416	459	436	412	441	435	402	412	417	484	433	439	419	454	422	442	461	429	446	443	426	416	422	466	431	423	406	424	448	418	457	443	434	474	431	397	420	441	449	425	408	439	431	418	454	429	460	475	405	399	448	411	446	426	424	440	428	399	441	447	391	422	409	425	426	423	445	439	437	398	438	451	408	457	445	438	432	438	466	459	456	414	413	462	383	442	461	449	429	440	413	447	427	438	426	404	403	427	433	441	404	445	461	434	435	448	446	447	466	440	426	435	436	457	465	464	414	440	431	426	458	419	440	435	403	449	408	414	395	460	400	448	433	427	425	420	412	415	454	410	390	449	446	413	440	468	431	448	439	436	392	459	396	407	444	443	410	436	420	464	414	405	436	411	414	410	428	421	397	448	420	396	438	419	403	407	397	441	446	400	446	420	450	408	447	467	428	386	464	412	457	430	466	428	433	427	438	484	406	433	421	444	429	444	441	440	438	419	427	416	451	392	436	477	401	409	437	438	447	425	413	418	400	441	447	421	435	450	434	418	381	470	417	428	417	432	382	412	457	455	420	453	426	430	415	463	428	423	450	431	459	430	413	409	405	413	431	430	431	381	407	432	428	429	393	433	414	434	447	438	423	451	406	413	415	412	428	410	423	413	401	470	385	420	421	437	429	407	384	465	421	409	418	427	434	442	452	437	426	393	445	432	449	414	416	457	450	450	436	417	444	390	448	445	413	398	421	453	420	431	409	409	444	437	460	416	412	467	446	425	440	449	420	422	416	450	421	474	435	410	434	429	433	444	411	447	436	422	455	465	425	463	433	458	461	457	402	449	453	427	393	404	414	447	440	386	438	439	457	433	422	476	406	431	455	423	458	474	403	448	424	426	393	406	447	441	390	412	416	452	407	422	434	445	371	418	412	434	391	405	453	431	414	472	430	424	448	424	431	453	475	404	424	427	392	409	453	412	474	443	431	428	439	460	452	429	436	413	398	401	419	472	420	449	468	396	428	450	424	430	394	422	440	385	446	426	452	429	441	428	446	423	434	432	404	413	455	431	452	429	408	455	413	428	408	440	444	414	403	423	434	435	388	402	453	448	415	414	409	436	421	456	441	435	458	422	413	405	431	448	431	425	436	428	427	437	400	414	404	460	417	443	413	460	423	436	434	462	439	446	416	402	467	452	428	415	400	424	406	446	422	453	476	428	433	418	463	446	393	423	438	368	386	411	451	429	439	413	454	436	402	420	430	449	411	403	398	416	469	420	405	472	424	422	417	436	420	453	444	427	441	433	417	456	447	407	468	445	414	442	451	450	433	414	426	428	443	440	457	404	421	446	452	427	414	440	420	427	441	429	454	433	424	448	452	427	413	444	412	470	449	411	405	440	451	431	431	406	427	442	485	425	436	443	408	435	413	435	408	414	423	430	433	424	391	449	432	431	430	434	411	399	447	439	431	440	486	414	441	446	434	437	436	424	467	458	465	419	461	420	426	426	410	459	435	444	444	425	424	432	451	432	438	436	427	416	436	440	417	446	437	386	439	473	411	430	433	421	461	483	439	412	407	432	411	409	475	405	400	447	389	426	436	431	412	449	425	448	444	415	429	409	440	454	412	410	427	386	401	443	430	430	431	427	433	441	494	425	460	434	461	455	409	432	433	477	406	451	435	406	445	384	449	437	415	464	435	450	402	458	437	432	398	468	439	454	428	430	442	457	432	420	452	391	435	472	437	405	407	413	436	442	373	437	427	417	438	421	399	426	412	462	448	416	411	429	409	455	439	446	459	420	418	447	478	435	470	436	418	481	459	428	435	430	429	438	420	418	450	411	451	429	425	431	441	477	466	441	434	422	429	439	463	463	415	455	424	435	428	432	434	442	426	403	427	452	417	396	455	406	421	410	445	471	463	426	435	444	464	430	414	445	452	418	454	454	420	402	436	456	406	419	454	427	441	440	414	435	436	414	410	460	447	407	453	457	427	434	439	501	416	400	448	404	414	429	450	468	444	443	403	500	437	417	460	444	432	450	409	379	445	426	456	436	426	412	419	402	435	431	434	439	425	433	434	458	421	430	467	447	450	438	467	429	416	442	439	408	447	488	436	441	421	426	445	388	453	428	420	430	435	419	456	451	441	444	413	403	420	426	402	445	417	404	436	400	427	462	417	434	453	407	407	427	410	459	409	437	470	435	460	445	403	415	404	475	415	454	432	428	435	431	434	459	389	449	424	430	429	430	425	399	411	501	429	429	442	426	428	428	400	456	429	397	404	445	470	444	409	453	434	465	438	437	379	419	448	422	457	414	423	422	396	430	409	438	414	422	434	446	432	433	474	438	410	411	420	450	420	484	432	407	433	430	409	410	457	434	427	451	419	453	442	447	454	395	444	401	420	435	419	450	455	431	438	387	459	440	415	422	448	413	408	415	419	452	428	424	406	469	391	428	445	478	464	423	428	447	432	429	470	431	427	419	419	446	479	442	441	384	412	443	435	420	417	439	457	403	424	423	414	451	433	430	454	423	448	429	464	446	451	473	440	453	454	465	450	438	415	419	431	430	412	433	388	441	394	431	422	452	394	435	405	419	434	432	435	434	408	446	435	436	430	395	437	429	416	420	444	439	405	468	435	440	460	393	393	449	441	438	448	431	442	432	415	471	427	432	430	436	461	445	420	402	428	414	419	443	451	455	417	432	438	435	397	462	439	422	436	444	415	444	403	393	441	424	450	469	418	410	414	437	419	434	448	451	454	403	445	390	462	439	425	423	471	433	456	432	429	436	452	439	435	456	450	449	473	434	449	449	411	404	429	450	422	427	434	402	435	470	443	411	427	427	443	422	407	445	441	436	461	428	446	444	437	443	421	431	414	436	403	408	409	435	442	450	462	417	421	443	436	443	408	418	452	457	416	431	417	438	426	425	415	454	456	429	431	413	418	422	393	407	437	489	445	446	419	427	425	459	459	420	401	406	424	413	454	450	428	428	468	439	436	443	449	461	478	439	434	467	459	419	461	417	438	438	431	421	422	454	450	394	407	422	424	445	438	402	443	430	434	438	437	435	412	456	418	452	440	419	443	416	430	427	404	451	428	483	474	443	398	432	423	445	425	459	438	455	444	467	428	433	424	493	445	396	423	426	421	410	410	395	428	447	419	437	437	410	415	412	404	425	463	443	406	459	422	411	449	450	434	465	419	453	399	453	399	433	420	397	423
22492	7780	9128	7297	4718	3029	1915	1253	4076	22761	7424	916	265	239	228	246	261	224	255	264	245	216	226	230	234	273	239	214	206	205	223	188	268	257	240	209	205	237	199	241	225	250	263	212	245	214	231	217	226	245	249	184	227	196	227	240	217	206	250	215	217	223	225	233	210	199	229	220	227	225	200	236	226	212	230	209	228	212	197	227	237	237	238	220	252	243	275	233	234	229	195	226	214	209	255	261	221	219	220	214	223	225	215	220	227	215	214	227	219	250	213	227	193	240	242	226	238	214	227	244	280	237	214	256	213	227	230	211	211	236	229	234	222	234	190	233	212	211	241	213	220	210	220	246	207	219	222	208	261	217	245	240	262	225	236	206	252	236	247	217	245	235	259	214	235	229	234	232	259	210	243	244	238	211	207	249	232	220	214	199	207	220	218	232	250	221	231	232	227	247	205	211	214	213	225	219	249	242	248	231	210	217	220	245	223	196	248	212	206	191	194	225	231	277	265	228	199	228	220	225	222	220	228	204	216	229	191	205	230	224	216	209	204	229	250	234	246	209	223	224	213	228	233	254	224	210	249	234	255	231	231	217	236	206	209	233	220	238	224	204	228	221	229	207	219	241	234	222	192	228	204	222	235	210	239	248	215	224	230	205	239	202	228	212	253	216	222	221	233	235	205	230	208	235	195	219	250	251	235	249	235	232	232	231	243	233	233	249	246	234	256	221	223	233	212	206	231	228	224	242	188	249	210	210	207	232	211	200	219	189	228	209	272	232	207	226	211	234	220	231	241	206	208	212	242	238	210	228	216	213	213	204	242	187	235	209	220	229	224	215	230	222	215	223	220	227	216	230	224	219	223	223	224	230	235	206	249	191	242	213	221	234	214	253	207	214	234	200	189	241	263	199	228	199	213	233	229	210	218	209	232	219	221	249	224	205	235	218	212	214	204	228	207	212	262	227	268	217	227	215	241	216	215	243	218	215	197	249	203	228	234	250	243	255	239	227	235	206	228	242	226	261	218	223	226	235	242	221	228	221	235	257	209	186	198	213	204	249	214	217	225	212	228	216	213	218	249	232	239	205	218	245	243	224	259	237	228	189	229	212	219	206	230	214	227	231	208	213	210	226	234	223	234	248	239	265	222	249	257	219	228	224	231	232	210	207	177	224	204	249	182	214	219	208	227	231	225	220	238	212	225	238	218	209	243	193	233	260	228	197	203	229	233	250	256	208	223	207	241	201	236	212	248	220	237	225	254	238	203	228	254	231	254	207	224	256	234	222	231	218	192	219	221	198	226	223	225	208	239	245	241	201	250	228	232	238	228	241	219	232	234	230	221	223	234	222	229	198	224	237	221	211	236	222	221	230	209	209	214	255	223	244	212	208	208	252	227	231	219	209	214	206	228	212	209	236	224	204	223	207	239	237	197	230	223	211	212	230	204	213	248	204	242	239	225	256	221	255	226	240	218	220	209	232	213	236	211	224	234	214	227	226	222	236	225	255	214	234	221	212	225	215	204	200	208	222	257	222	217	253	218	199	206	240	197	222	250	221	248	224	237	197	220	235	247	209	227	226	208	246	234	232	207	234	259	190	220	226	210	261	207	262	233	214	236	235	220	220	233	234	235	252	218	236	208	228	208	238	221	224	181	225	235	254	227	248	258	265	231	222	216	257	233	255	235	235	204	248	249	236	218	216	242	236	244	246	203	248	233	252	211	219	205	204	228	240	230	242	257	231	215	230	206	207	236	234	216	195	233	235	229	227	236	219	227	254	221	226	215	233	230	229	260	215	221	227	254	242	194	213	244	237	234	229	206	244	217	216	223	232	224	213	194	205	235	238	230	210	202	221	222	245	245	188	193	230	245	230	193	209	245	239	203	207	223	205	261	233	227	209	207	215	254	201	222	217	241	269	273	200	224	230	218	217	233	241	191	237	230	219	236	233	209	228	206	214	217	235	202	218	207	228	197	236	211	244	240	263	220	187	222	231	230	231	242	215	230	265	231	203	227	239	242	211	239	230	229	236	231	221	208	243	226	217	243	195	230	232	233	234	223	230	241	217	222	235	226	228	221	264	208	212	228	247	224	208	205	223	244	235	217	211	227	231	227	239	234	223	228	218	232	231	218	243	239	236	225	244	216	221	205	231	239	253	232	236	206	231	201	217	258	216	204	210	252	249	216	218	235	205	201	213	218	209	221	226	225	226	214	230	224	214	227	252	225	218	244	242	219	215	216	208	220	211	226	234	238	213	204	212	230	225	233	228	215	242	210	223	238	211	233	209	242	226	248	234	211	213	214	226	205	239	244	211	200	258	238	209	235	260	239	205	231	234	224	242	219	237	236	238	201	231	208	240	220	232	229	226	205	248	209	252	241	206	220	222	246	234	227	219	211	227	224	234	242	243	226	224	231	239	222	232	224	224	238	218	234	219	246	266	211	213	227	215	252	211	260	242	206	221	214	239	219	221	242	221	237	214	210	262	226	210	207	236	210	204	248	235	242	256	213	227	235	245	248	231	219	237	230	260	218	229	235	246	220	194	209	245	230	244	254	249	206	220	207	223	231	250	217	215	214	231	204	210	216	219	225	238	213	208	232	221	230	234	237	256	227	205	205	234	238	208	216	239	237	236	222	248	194	223	238	214	230	233	226	210	191	192	226	239	254	228	233	255	213	211	214	216	221	243	221	229	208	226	206	214	217	221	221	233	235	211	229	247	223	227	248	242	227	250	203	240	216	213	218	233	240	219	224	228	236	218	230	243	224	245	240	217	210	209	247	214	229	231	232	225	203	244	229	211	231	221	210	247	253	225	231	271	239	213	233	217	219	230	219	195	212	200	225	215	211	212	215	230	236	200	208	201	221	237	230	213	247	223	265	212	225	220	261	260	219	220	210	251	225	230	222	228	243	217	204	218	244	185	213	223	238	215	219	203	219	220	236	250	243	221	250	216	243	223	227	256	211	251	237	263	250	225	213	225	201	222	220	219	250	231	224	244	244	229	221	220	247	226	233	228	210	216	211	215	230	235	229	241	203	201	225	221	228	210	242	221	218	240	245	256	215	206	213	250	182	211	220	215	233	201	250	228	221	249	230	233	233	264	232	232	248	253	213	219	218	212	217	202	235	231	229	248	205	224	241	227	253	218	222	241	231	202	231	226	260	214	222	210	249	216	202	243	244	214	236	245	229	262	260	222	238	210	223	230	195	224	255	193	208	250	211	229	218	238	232	246	223	248	220	219	212	224	205	249	235	195	240	211	216	199	214	222	240	223	239	199	237	219	222	247	219	240	234	208	212	238	230	227	206	193	238	215	213	218	224	217	220	217	210	234	263	233	226	230	242	240	207	212	238	208	226	245	205	214	231	216	214	219	240	252	207	234	240	211	208	248	252	222	236	233	226	214	219	242	225	217	239	229	221	226	244	232	232	256	204	190	239	234	222	246	217	230	200	230	237	238	219	235	219	211	200	195	229	213	272	205	245	245	224	191
11517	5780	14943	17928	14738	11289	8480	5869	15756	45838	15140	1869	779	735	717	722	643	632	665	670	689	618	605	655	589	631	630	593	637	609	572	623	628	634	591	630	631	582	551	585	600	599	582	615	548	566	600	580	603	582	559	574	553	545	595	589	602	617	555	552	565	564	670	554	569	571	553	576	562	595	565	581	598	608	579	589	572	602	588	559	536	608	532	551	587	556	559	570	530	567	585	547	562	570	584	601	544	570	562	552	560	578	601	577	526	521	615	584	603	569	561	586	542	574	603	550	539	546	522	579	558	566	567	560	555	552	590	550	566	523	557	555	551	591	537	538	596	561	548	587	579	577	585	559	570	583	546	554	536	538	553	544	562	565	569	557	536	572	550	564	561	602	581	529	563	564	556	554	624	552	547	567	560	538	612	582	539	528	579	582	595	538	530	557	553	573	568	598	571	544	584	537	612	574	563	559	596	544	566	598	546	559	571	576	545	529	552	554	561	543	523	548	575	557	577	516	541	543	587	558	547	597	538	559	579	572	544	530	551	574	553	548	527	559	570	574	613	559	577	565	556	562	539	594	527	547	519	584	570	541	579	582	545	545	557	563	523	597	536	571	578	579	551	583	535	608	558	532	564	546	579	586	597	534	565	581	567	554	573	605	543	584	551	618	564	577	583	567	563	564	607	611	575	533	568	550	564	572	538	575	563	576	544	632	616	594	596	634	567	534	550	589	598	541	568	597	540	566	558	552	537	553	581	567	573	582	602	536	546	538	574	573	542	573	566	580	558	585	576	551	555	571	554	526	597	548	563	535	531	574	592	518	586	558	556	564	566	554	536	549	538	534	590	584	563	582	606	587	561	583	591	573	592	586	576	512	566	570	588	582	588	566	564	606	569	621	587	598	571	612	561	531	553	555	545	527	539	576	515	559	597	535	566	549	573	586	548	570	564	572	575	573	542	567	501	556	556	571	564	573	554	547	562	586	536	594	621	567	592	564	583	603	589	547	563	555	540	557	586	527	555	565	566	557	557	607	608	556	577	603	581	509	605	563	544	543	584	590	558	531	575	542	574	567	562	581	572	605	556	550	567	560	553	556	537	539	586	546	547	560	568	568	573	511	615	561	553	590	561	531	527	581	543	509	559	544	547	604	577	534	570	569	559	538	568	551	560	611	563	565	570	576	553	573	579	584	562	570	577	575	568	577	523	516	575	547	566	539	569	550	596	544	565	571	538	576	582	537	587	548	595	600	595	591	589	522	586	524	553	584	535	536	537	567	492	582	522	585	559	561	533	557	533	553	598	550	569	590	539	563	586	553	525	577	519	555	565	597	577	586	555	585	587	529	560	592	550	558	533	585	566	576	547	590	566	571	541	562	576	573	558	553	577	563	524	546	556	587	601	558	565	571	594	553	551	569	604	554	578	534	588	596	578	532	535	544	534	578	570	558	609	573	520	587	560	584	576	562	592	530	559	549	593	603	603	547	554	558	557	554	540	564	558	554	571	574	535	556	553	546	530	571	549	599	545	540	573	558	571	591	587	582	528	543	538	544	577	548	597	536	554	571	569	524	541	572	586	529	512	563	568	506	585	583	527	552	541	573	531	559	577	588	558	566	519	573	528	569	529	549	562	535	558	514	557	529	561	589	531	569	612	554	596	524	541	577	551	536	520	541	583	589	601	541	516	575	629	585	572	535	564	538	538	559	569	552	573	528	572	561	528	581	587	586	557	577	568	558	512	560	585	574	580	553	573	572	552	576	580	585	587	587	572	549	528	561	620	570	515	527	535	576	570	570	573	608	565	543	600	557	538	569	558	550	525	572	590	546	575	585	548	556	575	530	575	571	549	549	541	570	575	565	547	599	563	590	603	544	567	557	554	558	544	556	574	555	551	572	566	565	587	574	581	572	573	557	559	575	532	534	562	541	614	536	578	552	593	590	569	540	571	577	613	522	544	518	552	606	589	590	541	561	577	548	576	585	558	586	537	602	554	535	572	568	562	604	577	546	576	604	548	592	507	573	582	558	533	582	591	556	536	556	604	604	592	609	576	585	553	569	594	574	599	591	536	584	539	582	547	525	567	566	525	587	522	596	578	566	514	570	551	555	563	572	561	530	587	566	562	579	532	534	549	571	549	530	564	567	545	559	591	553	540	581	533	574	596	561	601	567	561	566	592	549	552	553	569	574	576	527	575	554	564	564	590	528	580	542	586	538	504	557	599	533	567	533	590	580	574	569	580	549	612	581	521	562	515	537	515	582	546	603	532	531	544	541	559	573	595	573	567	545	515	540	555	549	574	580	555	566	568	544	536	576	519	577	556	560	539	551	564	530	547	566	586	612	607	546	518	537	572	558	549	562	551	574	533	567	542	560	536	553	504	601	587	551	555	576	560	545	612	550	552	537	593	559	532	549	584	585	582	571	546	589	552	541	562	550	596	585	580	527	554	606	549	565	542	522	543	564	612	567	501	618	591	539	578	585	572	585	601	567	557	566	588	575	574	582	547	557	536	609	569	530	565	599	556	549	535	558	567	552	567	593	556	553	574	572	548	526	558	576	569	584	574	603	592	599	604	573	563	536	541	516	543	575	567	547	566	517	547	538	548	549	606	570	543	546	540	568	551	540	568	523	550	619	580	585	566	607	521	585	595	550	542	607	598	538	582	630	534	585	572	534	603	579	589	610	571	537	594	549	561	572	557	556	579	505	563	557	529	607	585	546	575	574	551	595	579	565	552	595	555	560	588	534	503	568	577	565	543	524	607	574	551	541	542	535	534	583	541	576	589	597	566	568	573	511	583	568	574	571	555	538	571	596	558	590	559	557	577	566	531	554	565	560	588	554	577	501	547	603	584	539	561	580	547	564	578	586	502	552	600	599	556	589	531	545	532	557	584	541	543	573	580	551	556	535	589	558	568	583	552	545	541	527	543	532	561	551	596	590	542	569	593	583	541	564	547	556	595	520	599	537	537	575	528	546	526	524	534	552	512	535	575	541	541	577	601	605	577	586	548	572	571	547	532	592	583	553	571	563	553	551	596	531	529	587	557	614	563	555	576	566	556	528	557	535	580	585	551	582	577	557	541	567	575	573	516	585	556	566	543	561	553	564	560	551	533	571	559	577	568	556	547	588	554	571	586	577	538	580	569	591	587	564	561	543	540	595	543	596	562	542	559	554	565	555	571	543	607	567	578	586	555	601	548	574	562	560	565	536	558	584	566	567	585	570	581	582	546	588	526	549	514	556	578	561	546	526	574	580	605	581	579	557	564	575	619	582	564	612	513	557	536	562	599	587	529	538	611	561	553	560	523	579	568	594	539	589	613	592	566	565	539	551	569	573	563	606	584	583	535	558	530	490	569	568	539	554	608	569	575	594	570	565	571	565	558	608	546	575	506	555	512	521	587	581	535	594	591	520	558	505	573	548	544	558	570	577	584	546	582	576	593	564	590	555	553	523	582	572	565	573	552	573	558	534	516	602	521	578	548	595	515	554
30617	12723	13903	11380	7612	4744	3142	1791	14561	42369	16453	2895	498	454	440	461	448	440	406	406	363	426	398	372	431	422	367	428	415	399	411	408	382	384	408	410	374	414	424	402	398	407	395	413	404	413	394	375	410	400	402	383	386	401	412	376	420	418	386	403	408	419	387	400	371	378	385	391	406	372	388	371	437	428	390	398	383	405	393	373	392	405	390	390	362	410	372	402	414	424	410	390	444	409	399	366	385	402	407	329	402	370	403	432	424	409	418	390	395	372	367	397	393	391	351	365	390	411	381	367	404	401	362	397	376	359	363	410	399	408	394	344	349	399	380	439	382	388	361	382	385	427	392	357	387	426	443	418	399	376	419	431	390	401	380	371	424	434	405	396	396	393	408	414	432	394	389	396	396	420	400	368	408	395	370	392	377	372	411	383	379	384	430	385	389	376	406	411	373	404	403	386	356	387	414	396	393	369	352	356	399	379	365	360	398	384	394	391	385	382	396	394	413	400	421	463	386	432	396	414	383	402	390	400	396	387	384	441	375	410	412	413	411	388	400	372	388	427	409	412	389	425	379	401	400	389	411	380	434	392	368	420	391	370	409	330	386	369	378	426	427	410	402	375	414	386	366	434	398	424	402	391	434	414	368	434	407	395	404	428	372	421	399	406	370	421	381	403	424	421	402	381	388	360	354	409	387	348	376	381	399	371	356	393	374	362	380	407	428	394	419	403	417	373	409	410	446	417	396	389	396	381	401	436	406	409	392	424	424	444	379	405	388	417	382	381	401	372	400	381	357	415	372	363	388	384	376	373	436	413	341	394	382	404	360	393	406	380	388	382	450	385	399	381	399	347	403	398	414	404	416	371	405	381	377	392	354	385	423	355	380	370	393	361	408	383	373	409	404	415	391	402	406	389	383	434	375	404	424	368	389	459	386	376	404	375	417	385	402	387	414	378	406	400	399	423	362	394	377	414	402	412	412	400	366	433	395	404	406	386	415	429	396	357	369	381	412	416	404	369	412	371	399	374	382	392	403	383	380	405	396	368	407	387	336	368	371	402	375	382	377	388	430	420	416	405	414	418	385	404	407	374	377	419	409	375	410	414	374	425	364	411	372	394	379	361	413	419	372	394	339	378	402	365	395	380	434	381	370	413	423	429	407	388	401	399	391	385	374	390	377	397	389	444	402	408	381	392	382	345	398	408	383	402	394	402	359	356	363	361	352	392	354	381	387	404	385	376	410	378	385	440	394	408	394	433	424	378	423	396	370	400	345	403	402	403	427	410	401	383	407	391	392	398	416	388	429	426	420	394	392	409	427	411	373	394	413	386	421	422	373	426	404	408	388	387	404	399	390	382	390	370	380	380	363	392	387	391	419	382	362	405	404	414	349	383	402	430	425	397	380	397	391	377	400	410	388	391	414	365	393	378	388	425	398	420	405	388	375	367	386	386	369	446	385	419	395	384	386	388	383	409	372	445	425	358	401	373	433	419	390	356	405	425	405	392	415	370	421	392	384	354	411	436	425	413	394	345	382	422	414	379	394	401	409	351	377	361	398	410	383	375	369	378	403	356	436	394	408	415	388	353	400	404	411	376	415	357	378	399	377	405	405	402	372	390	405	375	447	431	426	402	405	360	391	379	387	388	394	414	391	401	462	391	412	410	400	375	357	388	411	382	373	410	384	407	394	395	400	381	404	399	394	415	442	401	386	391	422	425	354	401	419	375	393	387	392	392	376	412	416	428	391	395	387	379	382	445	394	400	402	364	393	369	382	374	405	366	371	400	367	370	367	356	379	393	371	382	342	382	412	351	439	382	376	409	379	409	411	431	426	373	447	386	383	369	390	362	383	393	356	424	445	368	351	419	388	405	414	413	415	410	390	361	375	379	397	389	404	375	394	390	406	403	409	402	393	405	406	397	391	420	414	390	402	389	408	394	388	411	405	392	386	411	425	395	406	396	368	407	361	406	424	415	398	377	387	395	406	401	422	419	407	405	414	421	406	401	399	411	403	411	395	397	379	347	354	370	365	395	421	412	381	390	378	415	391	394	346	392	412	366	365	401	402	376	394	334	378	388	403	391	400	402	382	387	367	423	438	403	427	402	426	412	420	391	386	408	417	423	336	392	406	417	422	430	403	411	413	390	365	386	454	410	391	394	400	403	406	362	437	403	431	387	397	372	371	401	383	443	374	409	405	386	404	424	397	388	381	374	377	416	397	388	406	384	393	402	396	433	378	407	385	376	368	396	415	403	378	418	403	402	447	381	373	339	447	396	467	425	368	427	401	373	403	356	430	396	417	342	374	393	442	368	368	369	368	380	405	418	397	410	400	359	421	422	395	392	400	373	431	396	425	386	413	389	414	380	398	381	377	406	425	382	391	365	415	395	428	411	360	386	367	441	370	407	413	422	372	422	399	452	398	382	409	389	407	413	393	427	397	457	383	376	386	414	416	387	400	394	398	455	396	366	398	368	397	369	388	404	361	411	372	368	393	368	385	410	369	410	393	383	380	384	377	415	382	411	428	442	433	446	404	415	387	388	424	395	394	427	416	407	435	407	384	389	419	380	419	416	374	410	431	431	374	384	390	411	408	394	359	407	397	386	376	437	410	409	438	417	428	411	435	397	414	381	394	355	415	424	413	407	376	367	369	396	420	400	388	381	391	371	397	390	404	398	403	406	376	388	397	411	390	399	401	414	420	384	394	383	386	372	367	391	438	380	419	403	377	377	397	397	399	400	392	374	421	380	420	380	402	388	394	412	418	397	413	381	402	423	339	388	388	376	397	367	369	424	399	373	401	399	430	383	412	362	403	380	396	405	408	392	401	363	367	424	410	382	402	420	433	363	377	414	405	432	399	360	425	381	388	419	407	424	383	341	386	387	394	396	388	393	415	396	427	398	348	356	371	375	376	384	369	387	421	367	390	357	397	406	381	393	372	404	376	435	366	430	426	384	394	402	400	377	413	381	357	386	403	396	406	400	385	392	382	398	390	418	428	415	401	328	397	390	375	360	360	369	387	411	425	401	403	398	365	365	406	393	414	408	412	397	377	397	383	388	390	381	368	340	386	379	396	387	378	419	404	415	411	419	421	397	398	385	380	400	401	381	383	382	416	409	384	390	419	406	410	402	353	412	383	380	388	403	392	371	351	422	382	403	397	418	411	398	361	388	378	382	365	410	419	437	392	421	427	377	396	374	426	339	382	386	399	383	403	360	401	424	391	399	428	367	402	399	417	410	397	390	393	416	406	390	378	418	390	409	388	394	417	359	411	396	377	398	415	411	388	402	436	429	402	412	407	431	399	407	420	398	397	418	407	374	396	425	403	416	380	398	386	379	409	425	380	382	365	392	416	413	372	364	383	412	421	367	411	388	433	424	406	390	392	387	383	387	406	408	411	402	391	413	410	433	438	433	391	386	371	376	371	420	402	365	388	430	384	380	407	388	391	386	406	386	386	376	405	364	412	394	407	429	398	382	418	387	367	380
14457	8777	20146	22684	20262	15275	11698	7431	32184	59561	25310	3366	1272	1184	1245	1120	1056	1043	1135	1048	1011	1053	1002	937	1001	999	934	998	931	947	984	979	905	916	950	872	987	952	910	946	958	937	936	856	948	950	934	945	898	950	863	963	958	925	889	906	950	932	914	906	912	904	929	924	919	933	870	899	921	933	912	908	901	907	922	878	937	912	930	923	927	867	896	927	923	924	893	901	854	917	911	900	900	888	919	887	870	886	895	889	901	903	890	918	893	889	910	894	899	905	926	883	865	906	911	889	928	941	872	914	943	942	873	893	875	887	905	877	869	868	892	850	885	878	904	907	922	985	849	943	900	900	886	901	916	953	906	870	916	939	891	923	937	931	904	870	908	888	933	908	919	886	872	882	821	884	893	924	809	959	889	896	851	890	895	892	914	867	893	928	902	877	866	926	905	891	915	892	844	863	897	919	876	908	927	964	882	940	933	905	849	898	910	951	815	897	887	912	902	958	905	797	887	891	891	839	885	916	885	884	889	881	899	943	925	877	902	906	927	955	901	879	876	881	902	961	885	934	881	909	928	884	907	881	895	895	922	875	948	899	921	913	885	904	867	913	884	882	892	863	893	882	869	901	903	927	917	890	897	936	881	885	930	883	875	921	874	917	857	896	861	857	910	912	875	850	932	922	844	835	846	857	901	858	888	923	872	888	925	866	879	935	867	896	849	873	906	887	907	861	917	897	904	875	870	881	901	918	857	835	856	905	800	876	860	902	896	869	906	934	867	821	890	919	852	932	829	865	922	906	877	789	878	895	908	883	905	932	881	884	889	891	920	912	887	907	913	950	849	887	869	909	893	984	879	840	887	919	910	903	874	850	920	914	907	927	907	848	877	906	866	935	900	854	942	828	948	862	832	909	987	919	882	924	824	848	907	918	864	907	904	843	902	895	942	894	948	849	900	891	908	902	948	953	910	909	887	892	917	933	851	824	881	929	878	869	924	874	925	848	922	897	875	861	860	950	872	864	941	900	929	880	895	873	860	930	855	872	890	892	892	881	891	903	888	863	873	856	875	884	888	827	915	864	888	892	888	908	864	919	871	874	885	851	918	921	894	887	902	925	876	898	878	930	917	923	908	889	891	822	908	876	904	906	940	923	919	916	905	886	958	851	875	906	911	898	891	860	907	917	855	913	902	893	854	899	844	905	904	903	839	841	893	871	904	854	925	917	904	875	911	898	865	897	917	944	886	877	924	901	921	891	850	896	917	969	859	921	896	928	890	860	882	880	879	902	867	902	934	855	920	928	905	926	930	893	904	894	907	873	887	889	878	876	892	857	919	896	926	887	890	887	897	887	904	910	865	962	876	898	884	916	953	875	905	894	848	902	871	834	921	852	876	900	901	852	899	913	881	882	892	868	875	901	900	872	866	897	912	935	917	880	873	925	859	873	819	940	842	937	866	889	898	884	936	860	893	892	941	922	941	861	843	916	831	887	864	918	902	831	926	894	904	923	896	895	954	886	934	835	942	895	904	890	863	851	869	891	929	909	951	899	913	897	849	907	859	916	905	884	903	881	922	940	894	915	861	920	861	916	867	877	899	848	866	917	857	910	934	866	894	923	927	899	897	881	898	853	893	882	868	892	849	833	887	870	850	910	905	920	921	882	922	899	855	915	925	884	921	892	886	904	867	933	934	872	896	875	926	895	888	935	852	865	914	904	892	930	896	873	880	856	880	857	840	897	915	936	961	883	890	968	901	870	885	895	921	910	948	937	894	848	903	931	881	896	893	891	912	935	858	891	849	913	820	863	932	893	894	916	886	879	897	844	883	865	866	918	913	935	860	954	946	915	886	872	847	899	900	937	920	907	879	862	911	881	915	882	891	940	917	844	841	880	928	926	872	892	838	875	918	937	918	859	900	879	876	854	912	888	926	874	878	838	852	906	900	865	882	875	880	879	920	894	910	862	861	847	914	937	919	883	885	902	931	880	901	897	947	910	895	868	959	865	918	886	896	922	935	912	901	890	897	850	879	898	862	915	849	907	855	901	943	919	868	900	855	894	922	933	925	858	977	885	913	914	873	873	926	888	894	936	896	893	887	924	879	938	893	846	856	892	880	896	931	906	911	907	938	891	967	888	906	859	839	875	885	941	876	917	879	909	893	898	867	874	893	865	868	886	888	940	903	893	852	903	901	926	940	936	850	923	920	881	919	939	915	893	897	899	849	903	885	906	912	891	894	857	905	856	862	880	877	945	888	839	901	902	885	874	902	855	894	881	843	830	923	920	892	864	916	900	884	933	886	838	903	884	876	843	939	892	847	917	870	915	848	895	916	908	936	968	856	881	907	861	887	914	903	910	862	913	866	874	905	893	921	890	942	927	884	922	922	880	878	903	877	927	870	848	945	907	955	853	847	878	872	878	898	911	895	949	869	832	881	889	891	898	877	897	910	902	884	884	865	890	903	892	917	952	907	904	905	913	889	889	881	886	919	900	922	942	898	893	903	837	927	893	846	915	874	939	911	878	874	937	857	883	912	927	839	920	846	901	894	901	850	918	881	873	856	941	907	913	908	919	872	902	851	905	893	874	868	893	897	888	917	890	957	916	916	925	898	877	941	892	867	847	940	933	907	954	914	860	910	913	890	858	869	907	896	881	918	935	909	906	900	911	891	866	865	869	869	869	843	887	927	855	877	935	915	938	908	863	838	914	948	919	910	907	901	863	909	877	917	902	863	920	902	818	874	948	874	836	907	825	884	912	957	901	918	869	860	881	896	877	986	898	914	883	911	873	967	830	888	944	899	912	841	883	875	905	904	892	922	903	883	908	919	905	956	953	882	916	934	949	833	834	919	907	909	922	889	893	855	911	876	914	901	911	890	903	927	870	913	838	919	911	867	874	927	861	906	885	916	895	904	909	868	919	903	882	855	892	913	876	953	924	938	923	894	903	881	915	893	895	845	912	875	909	920	881	907	847	891	900	897	869	911	920	920	872	887	816	879	862	891	903	878	922	945	916	860	914	907	906	911	921	836	899	912	896	854	876	872	850	948	885	912	870	917	913	896	895	907	883	886	981	887	948	923	856	904	928	881	939	892	891	893	856	866	873	898	891	922	929	927	927	937	896	881	872	868	943	823	933	891	889	935	871	883	910	859	872	910	873	904	887	897	900	965	882	897	944	864	839	877	922	873	882	926	896	903	853	920	903	919	896	872	912	929	927	909	877	858	894	906	911	892	919	893	855	918	955	881	875	940	928	891	899	954	892	880	913	882	847	917	915	883	917	875	884	882	870	923	928	869	858	886	867	882	840	881	896	863	892	891	904	885	889	859	929	891	953	894	879	852	867	909	925	866	869	871	914	882	946	878	872	915	900	922	910	881	906	914	931	896	946	899	893	889	863	862	887	889	902	829	941	886	872	852	886	891	868	850	894	909	881	867	927	899	859	891	915	916	923	863	893	802	848	907	837	879	863	893	887	868	901	893	884	914	941	869	885	881	885
9666	3292	3987	3569	2177	1365	819	487	1098	2119	355	221	181	176	192	210	173	180	195	154	187	206	187	204	219	158	200	203	188	179	179	185	180	193	203	210	179	197	190	179	216	188	185	175	206	196	208	187	177	199	197	208	157	181	190	205	146	183	185	219	196	173	168	192	199	185	174	189	198	230	205	193	153	198	209	194	185	201	171	187	184	157	187	160	175	199	183	176	203	183	183	186	174	191	179	185	195	191	192	171	182	168	194	178	202	196	195	211	183	180	197	202	194	195	185	203	189	168	181	185	192	204	185	206	196	158	199	196	184	160	208	205	193	183	207	192	220	183	201	204	209	217	169	173	179	197	179	198	185	205	162	180	181	177	163	171	184	197	179	199	191	191	205	191	182	166	160	189	204	204	180	207	197	181	173	188	192	213	203	217	191	166	199	181	172	203	188	197	204	188	197	197	192	181	198	183	176	205	193	187	199	205	189	183	193	174	181	204	168	192	200	211	205	219	186	202	162	179	178	204	189	211	176	206	193	219	194	201	207	199	181	207	160	206	170	179	175	207	216	188	172	198	207	182	179	187	192	184	181	186	182	207	199	198	185	187	176	192	191	182	170	168	198	193	193	177	202	207	184	170	173	201	196	152	197	210	205	193	208	192	173	203	194	206	213	191	192	200	188	204	193	193	158	180	166	212	182	181	164	166	195	209	198	172	183	178	189	180	184	202	190	174	174	185	184	203	191	178	203	176	187	207	186	193	174	146	203	221	187	200	170	169	198	176	196	209	209	201	188	225	171	196	176	176	169	195	198	215	150	187	174	205	205	157	203	229	177	201	189	206	182	161	188	177	189	185	194	211	197	198	189	203	183	217	169	204	202	204	183	182	194	183	191	197	180	186	183	203	169	179	194	200	179	214	208	207	175	166	172	171	188	185	198	195	184	189	177	180	196	190	193	188	189	190	161	186	192	184	192	179	158	183	166	173	196	178	179	187	178	168	194	194	183	184	191	200	205	210	201	179	197	210	187	185	201	192	183	183	209	189	193	199	178	198	187	204	173	187	189	196	168	178	175	181	204	191	183	184	208	192	207	208	174	202	185	204	185	182	162	168	208	178	192	186	184	182	154	195	188	185	182	208	171	208	184	183	197	199	171	196	195	178	168	198	174	207	146	190	182	208	249	191	187	197	175	178	195	198	216	178	203	206	178	206	206	195	183	195	181	205	177	196	183	150	187	218	184	202	187	176	191	201	199	180	196	192	191	214	175	198	188	218	193	191	191	177	192	166	185	187	185	175	180	190	181	213	190	184	178	185	192	167	190	193	205	183	195	171	164	188	212	187	199	152	212	184	191	207	201	196	183	174	215	179	214	166	175	199	212	209	201	184	187	177	190	205	207	178	187	172	199	160	214	215	196	190	156	230	225	195	189	194	176	187	212	172	169	198	192	180	195	172	199	194	178	160	198	193	182	180	212	204	207	201	188	203	183	172	189	191	173	169	215	199	207	178	186	167	184	179	187	194	196	188	203	199	217	195	165	178	194	155	167	152	172	191	181	237	200	185	170	212	199	173	196	199	205	190	205	189	203	201	188	175	199	165	190	184	167	205	208	173	193	198	182	187	201	219	186	166	191	180	183	196	195	199	185	217	180	194	213	188	167	190	196	192	173	165	176	145	214	196	219	207	201	209	198	196	185	209	210	199	198	166	171	205	196	207	180	178	186	208	190	205	222	199	193	178	173	187	212	197	195	176	174	194	234	189	209	211	182	211	191	182	197	187	170	205	202	213	179	178	202	177	185	187	177	172	183	183	171	191	193	185	186	183	185	179	213	162	187	186	189	195	192	200	200	194	196	184	203	194	206	194	206	189	196	181	190	196	210	199	173	209	187	177	178	173	201	200	179	186	200	201	189	193	196	205	224	171	214	170	184	187	165	201	185	193	196	173	206	192	183	212	169	180	193	175	181	200	214	195	193	207	181	205	209	204	174	174	177	164	210	170	178	173	207	191	194	196	213	168	185	189	173	197	189	208	195	196	212	182	182	194	194	199	200	199	189	198	198	185	191	191	176	200	207	186	180	178	189	188	180	178	182	210	192	193	205	185	160	198	213	207	174	190	200	198	180	171	204	192	183	189	189	197	189	187	172	169	209	208	179	201	166	194	203	187	186	196	214	165	188	184	185	185	192	194	187	185	188	176	198	201	171	218	182	213	200	200	186	185	211	206	189	172	164	183	192	189	191	198	181	210	172	177	210	174	206	168	200	187	196	177	168	181	200	204	189	183	183	195	207	184	180	185	191	204	176	195	187	192	191	193	220	208	198	186	193	214	192	201	214	217	184	189	199	174	182	183	183	214	189	197	194	199	235	213	200	184	175	181	198	207	210	193	188	199	193	200	188	185	164	175	197	196	214	189	191	182	195	174	197	204	231	188	169	191	212	215	201	194	193	197	193	181	189	188	201	198	184	179	196	177	190	197	183	207	192	192	186	156	192	202	172	192	163	198	200	181	185	203	190	171	193	157	188	193	190	187	184	185	156	163	178	171	177	193	133	210	208	197	198	200	202	191	212	152	197	180	211	197	168	182	179	193	187	182	175	182	187	190	196	189	175	200	189	182	222	208	191	156	201	190	186	185	186	169	188	204	173	183	198	173	189	210	195	204	182	212	181	210	195	205	189	185	196	209	169	198	176	196	196	195	173	191	167	172	185	180	198	174	199	210	192	153	189	183	190	186	181	210	190	213	181	180	198	198	218	197	182	214	186	185	183	182	198	177	184	220	181	191	187	154	195	199	201	198	194	179	176	194	197	184	181	209	180	161	175	195	198	196	198	199	203	193	212	195	172	196	188	198	168	159	171	191	196	202	193	194	177	190	188	189	206	184	190	162	188	180	202	182	195	183	200	201	163	178	200	183	191	189	203	203	164	191	193	199	213	182	187	182	207	178	184	199	176	218	183	201	171	188	180	187	175	190	194	167	173	205	189	170	191	182	187	169	155	171	198	171	194	193	183	179	211	205	184	202	175	199	202	183	209	191	172	181	162	177	195	186	192	192	189	211	197	196	193	180	174	186	180	181	167	221	177	161	178	208	188	174	201	201	193	189	189	203	182	200	190	180	199	193	196	177	185	182	200	173	174	186	174	174	168	184	176	191	204	184	188	184	203	202	170	203	183	174	182	223	174	205	203	202	165	183	178	186	175	186	184	171	188	189	185	186	200	185	165	209	172	171	199	173	185	211	217	215	186	186	193	201	195	187	199	181	184	175	170	224	186	168	175	209	195	190	205	187	179	191	217	195	210	209	189	201	197	202	175	176	176	211	164	189	194	185	197	200	172	187	210	191	180	180	177	160	192	201	191	212	167	181	197	189	201	187	184	191	172	197	205	203	214	170	192	166	197	163	191	188	171	184	193	212	179	199	178	159	190	218	188	175	196	186	174	164	184	183	180	178	189	179	173	203	186	190	175	207	190	192	201	180	209	207	220	196	197	178
5433	2969	7767	9762	7758	5657	3381	2106	5894	9112	1188	591	496	486	466	438	471	543	477	464	474	494	545	437	477	446	469	480	471	510	461	481	479	486	502	475	444	451	484	454	482	457	469	469	461	466	489	472	487	465	462	459	453	497	475	477	467	491	477	473	465	488	457	476	477	511	484	499	459	478	482	466	482	493	486	462	482	498	461	481	485	461	429	471	485	501	458	492	494	488	441	464	472	466	496	476	473	449	482	446	476	484	463	452	474	462	486	490	474	450	438	472	463	503	441	531	479	475	464	503	490	490	475	485	434	460	474	449	470	481	482	438	485	490	488	467	476	490	472	456	514	475	497	471	481	463	483	487	478	434	454	472	459	498	505	504	492	460	453	491	467	467	528	477	502	457	505	458	454	479	456	462	462	481	449	484	458	481	433	491	490	467	454	521	486	494	479	501	455	469	448	475	470	504	491	519	484	469	473	483	466	460	453	489	486	451	469	481	484	468	465	464	459	505	467	500	479	503	477	480	464	468	475	488	478	516	475	442	477	481	445	478	469	468	469	476	467	462	458	431	481	455	484	474	496	476	452	445	461	471	486	485	447	464	474	469	458	497	485	480	489	450	487	457	498	478	483	493	463	469	451	496	458	469	497	431	455	453	465	456	492	514	470	469	475	450	458	490	479	464	505	460	444	472	482	444	453	490	483	440	435	443	498	494	485	492	481	516	453	487	503	470	452	440	508	480	461	489	428	430	471	485	489	475	483	476	503	494	484	457	482	492	501	485	473	453	446	484	464	482	488	444	512	461	479	500	463	458	470	499	533	468	476	462	456	427	480	453	454	428	444	498	424	501	475	472	454	467	463	457	483	491	493	447	477	471	463	486	444	493	465	489	472	465	460	465	450	488	507	488	460	470	507	487	511	465	483	472	453	485	469	455	492	474	526	459	472	481	465	524	450	431	448	476	465	477	472	436	461	476	457	445	500	504	489	468	452	466	489	462	475	515	482	486	464	489	452	478	519	499	482	474	449	465	463	457	496	463	469	485	500	478	477	474	450	442	473	480	467	466	479	480	513	518	467	472	483	488	465	469	456	442	457	439	479	454	446	507	440	479	477	487	488	492	446	412	480	468	444	459	479	496	496	480	495	456	449	477	456	471	481	480	465	484	498	467	485	487	460	484	491	496	464	480	487	504	464	512	466	490	534	480	428	487	466	465	497	479	510	461	472	458	458	460	487	497	499	487	499	476	456	451	466	475	490	474	441	468	506	465	465	483	507	449	526	469	473	496	469	485	476	446	486	483	472	457	491	477	497	497	485	490	501	473	470	483	460	504	491	451	448	487	505	469	488	463	475	436	475	449	449	471	481	472	477	452	446	514	475	476	450	497	474	458	502	471	459	499	481	422	512	487	495	473	442	435	490	468	469	508	444	469	469	438	468	465	489	456	417	459	462	505	465	472	446	438	495	437	479	463	530	434	460	461	475	484	496	464	513	463	469	474	456	456	486	463	461	473	496	461	460	492	486	448	483	466	464	471	496	469	481	471	511	462	476	463	446	461	454	508	501	497	508	487	467	460	500	457	468	453	444	453	443	494	491	470	514	453	443	472	469	486	479	445	442	458	485	508	471	463	461	521	473	452	479	443	511	465	488	490	501	474	458	479	470	497	472	487	512	476	494	500	502	523	468	494	493	428	455	461	458	503	464	469	461	463	478	523	466	467	504	468	458	488	455	443	519	462	488	490	451	478	476	463	443	460	475	467	473	462	448	479	435	489	441	444	467	504	502	499	510	489	485	437	494	496	469	510	501	451	495	470	456	461	467	450	465	463	494	483	452	461	466	456	445	540	447	479	468	461	484	445	486	494	484	462	451	451	451	456	493	488	471	452	445	505	475	495	477	434	488	474	436	470	475	450	495	529	469	495	470	456	470	502	478	457	460	484	441	485	502	504	474	496	442	475	481	465	449	455	476	467	514	497	469	464	489	466	493	483	469	474	469	469	445	509	491	511	460	468	447	493	437	469	480	447	438	484	531	500	511	481	487	470	498	462	447	439	459	469	467	450	465	478	455	466	489	506	470	473	465	454	473	447	481	454	462	470	500	514	466	479	471	518	462	448	465	489	487	507	502	452	470	470	499	482	496	458	409	495	464	485	447	477	503	503	489	451	508	507	465	460	459	514	434	476	448	498	474	491	473	488	483	508	467	470	443	500	471	485	448	461	518	489	476	485	489	457	490	471	449	494	450	452	445	479	437	463	475	456	501	468	467	501	493	442	522	482	459	470	482	517	497	478	491	509	445	475	441	493	476	434	481	483	480	449	442	479	475	446	478	471	475	426	461	498	504	501	426	449	483	450	464	465	478	475	461	491	493	510	455	441	420	462	515	495	432	483	451	488	478	497	468	489	466	491	483	512	451	513	507	467	491	489	476	465	468	473	449	450	481	489	478	454	523	517	472	453	491	509	470	461	464	500	524	470	464	484	488	462	452	495	462	438	501	437	465	472	493	468	488	495	469	470	499	472	497	498	471	466	467	440	503	456	502	478	480	465	475	488	439	520	474	450	476	434	465	468	477	496	492	484	456	463	461	483	463	483	480	450	474	456	437	504	487	483	471	512	487	419	481	471	461	464	537	465	527	492	440	477	450	467	453	440	464	480	494	457	479	488	503	480	498	481	473	493	482	490	508	473	480	478	467	483	506	479	524	484	475	500	439	490	459	500	476	456	480	481	491	501	453	480	472	437	436	453	455	485	466	474	460	476	485	473	449	426	489	469	455	504	466	485	464	479	489	462	472	513	482	458	481	471	492	530	477	495	471	504	476	531	449	505	444	467	472	501	487	514	447	506	488	466	503	501	481	497	492	471	458	463	461	424	516	459	482	466	475	456	469	481	459	466	506	475	489	493	495	476	474	466	472	434	478	470	475	512	491	476	460	484	479	462	477	454	461	456	480	496	465	430	502	464	480	466	438	489	444	444	467	450	471	447	472	450	501	475	456	447	451	499	484	485	490	452	452	475	484	484	449	470	458	495	495	468	452	485	464	486	517	468	458	459	482	503	491	449	489	473	488	427	459	457	492	511	470	460	499	480	478	498	505	472	491	462	499	424	494	508	455	458	462	489	460	477	459	497	503	474	461	511	459	495	458	521	487	486	469	492	467	455	493	468	477	421	486	451	503	473	437	478	497	485	495	442	465	459	486	471	454	463	485	481	460	475	464	468	459	450	447	474	478	452	480	478	455	463	489	452	479	470	467	476	463	430	464	505	482	458	483	445	496	474	483	440	482	491	470	470	486	514	460	452	512	490	456	485	443	506	424	462	451	464	469	441	473	435	456	451	440	465	466	476	468	490	482	473	498	472	479	488	509	475	478	471	494	450	473	476	492	483	489	504	450	474	527	434	491	467	501	480	532	437	467	468	491	494	455	498	489	459	486	463	496	474	451	472	515	532	466	467	500	473	469	493	476	453	472	457	468	455	481	477	519	477	459	470
17870	6602	8290	7345	4780	3083	1674	861	13863	25127	4722	982	265	246	272	238	256	216	253	239	244	215	227	241	255	279	219	225	223	242	231	249	238	241	224	222	243	249	238	239	235	238	233	205	230	242	256	243	246	245	244	200	230	223	205	223	192	226	243	252	211	213	212	213	226	214	197	196	243	244	230	227	219	233	244	243	222	246	205	238	226	221	226	224	205	219	220	230	228	232	228	213	242	235	211	242	233	228	263	217	213	244	231	267	220	230	243	241	233	243	227	230	226	237	235	226	180	218	226	220	213	204	236	230	223	247	237	233	215	217	234	198	228	213	238	225	207	228	242	203	208	240	216	253	205	209	224	220	229	225	227	245	230	224	247	210	233	231	220	187	216	230	255	202	244	254	229	206	229	239	264	226	223	245	209	218	270	209	223	234	212	218	209	214	223	220	210	210	255	244	230	234	245	238	255	228	207	235	237	208	226	242	225	222	265	229	224	216	201	215	250	252	193	199	246	246	244	251	215	204	245	215	245	237	194	234	255	239	245	204	205	217	238	244	239	228	241	267	229	242	234	239	247	225	209	259	247	221	231	204	214	233	240	244	222	204	244	239	229	242	225	253	209	223	228	228	233	238	233	229	235	242	223	238	251	239	244	226	241	244	212	204	255	212	213	219	233	235	252	206	221	250	236	227	229	251	205	215	238	252	226	233	225	205	204	212	218	204	236	220	207	229	200	220	216	220	211	268	194	212	218	251	234	227	247	204	206	210	228	249	204	229	222	225	207	219	207	223	223	228	223	213	226	231	211	227	215	246	230	217	213	214	228	216	205	224	259	198	201	211	251	237	242	210	224	257	213	262	227	225	263	233	218	236	224	179	219	237	239	249	218	218	259	262	243	256	222	240	219	238	217	223	234	219	215	226	231	244	242	211	213	240	251	235	221	249	231	216	222	227	235	223	278	220	226	183	243	233	221	245	231	223	213	245	228	213	231	236	206	212	213	252	221	230	209	241	207	215	235	233	228	228	240	256	272	218	228	223	248	237	215	235	233	230	262	225	216	223	219	222	245	198	229	201	229	244	231	221	228	219	228	260	252	250	230	238	217	231	251	267	235	209	270	247	196	216	217	234	222	231	229	226	227	221	233	235	235	250	219	236	232	249	237	206	198	239	205	210	246	231	224	227	274	219	213	242	212	232	235	233	242	236	227	227	228	242	272	224	236	222	240	246	220	206	213	251	213	232	253	220	254	199	244	214	223	215	226	273	255	236	230	221	230	238	227	237	213	214	234	235	236	237	225	201	263	252	253	203	234	235	177	229	206	236	225	235	216	233	239	225	242	262	214	216	233	235	230	233	248	221	234	209	238	190	215	232	227	219	251	222	246	248	224	211	226	227	224	227	237	248	237	255	242	225	242	247	266	231	218	227	239	238	229	236	228	247	220	239	239	245	222	253	226	229	221	216	245	247	231	234	212	256	216	242	237	251	248	273	241	229	226	235	235	230	219	222	237	225	219	240	208	223	193	234	231	232	212	219	245	246	246	222	247	220	223	239	258	237	236	231	256	239	220	201	232	214	237	224	239	219	225	223	252	257	204	230	238	217	237	228	227	241	250	219	222	227	212	221	240	221	246	230	218	240	236	213	234	247	238	217	220	206	236	220	236	220	233	217	177	247	235	204	261	217	239	224	235	219	248	225	240	229	239	253	230	221	264	232	217	211	231	208	231	248	219	217	226	223	239	225	239	236	228	216	232	229	265	242	221	209	237	204	252	241	239	242	212	236	249	248	247	257	230	214	273	202	234	242	223	231	207	226	238	251	230	230	236	230	219	252	218	220	250	220	242	239	253	233	221	232	224	260	245	201	222	246	209	214	224	235	231	209	216	244	203	215	244	227	236	229	223	240	246	213	202	236	228	231	228	241	249	225	259	242	223	252	214	224	219	239	268	244	226	204	222	212	243	266	220	257	235	239	234	197	233	232	235	212	240	218	232	201	228	224	201	231	250	239	222	207	219	269	226	242	220	252	218	260	247	207	217	215	235	255	210	239	225	229	210	240	210	245	198	242	236	244	230	231	231	208	257	224	215	194	221	240	216	211	225	217	202	220	259	249	201	256	219	219	218	210	216	233	220	234	229	249	198	192	222	196	205	234	242	245	235	221	204	227	204	217	214	233	245	207	246	232	240	250	235	217	242	213	231	239	209	230	249	246	213	200	237	225	241	220	235	261	228	238	224	241	232	205	218	221	191	228	194	248	215	213	266	221	253	212	236	243	241	235	234	215	256	233	232	228	222	218	218	199	182	206	255	221	254	213	255	239	225	262	228	237	225	227	214	235	205	234	225	234	214	228	224	207	214	228	219	212	215	235	246	225	252	237	231	233	223	224	234	209	222	237	213	216	236	244	249	199	215	243	227	209	209	235	237	229	219	223	227	233	230	223	211	267	243	243	222	219	224	238	206	228	228	230	223	221	224	229	215	221	215	250	239	210	229	239	207	245	233	235	234	234	222	239	188	212	227	233	196	238	221	235	219	206	241	237	228	235	213	229	241	238	264	238	250	222	217	238	242	235	243	204	228	202	245	225	230	223	236	241	252	241	233	208	228	256	259	196	224	219	212	228	226	212	254	220	223	207	221	221	240	219	228	229	217	242	224	231	231	222	217	229	240	220	225	226	233	232	229	216	226	203	209	239	239	199	236	228	251	239	205	230	225	226	229	226	243	230	245	238	224	259	219	240	238	232	248	213	228	227	233	211	204	227	221	243	225	244	217	234	235	230	263	212	206	272	243	227	206	243	226	206	249	207	219	208	251	230	257	222	223	232	226	244	240	200	239	220	250	297	216	216	222	211	228	215	236	236	230	238	226	212	225	241	248	204	220	230	224	246	220	242	226	233	234	200	225	234	231	227	246	229	197	236	238	245	253	241	252	205	238	247	254	235	224	238	228	226	227	201	231	237	217	210	246	238	234	245	247	219	220	248	221	245	249	242	218	236	251	230	262	256	229	255	234	231	222	234	244	253	225	203	224	240	224	252	208	198	239	247	248	220	218	231	253	210	236	233	222	251	250	198	239	218	244	250	252	243	214	253	222	234	241	206	281	225	204	201	221	205	257	217	222	220	228	247	233	230	233	237	228	218	231	218	237	259	230	230	220	232	217	227	237	229	231	253	221	246	220	258	234	252	223	231	233	229	205	214	195	215	207	210	210	199	231	221	239	229	237	206	215	221	211	240	227	235	219	211	230	223	247	236	239	222	252	216	218	230	253	238	242	229	214	229	229	244	234	230	237	214	217	246	241	226	248	257	257	229	209	206	231	239	239	232	203	208	211	231	242	226	221	243	225	247	219	229	236	233	232	238	240	250	225	235	235	232	229	209	219	214	245	221	222	214	211	246	211	227	232	215	252	235	229	235	251	236	217	205	235	232	210	218	243	225	197	224	208	227	254	233	261	230	233	214	235	237	236	241	207	246	232	253	226	245	237	220	220	206
9734	5588	14215	17507	15417	11390	6821	4147	35253	43704	9267	2809	737	772	731	717	668	649	657	619	631	595	666	605	611	606	600	611	637	591	618	623	595	606	592	563	617	613	581	622	576	598	564	646	554	585	635	625	580	578	601	540	541	578	572	537	603	570	612	587	606	634	582	556	575	559	610	569	579	579	556	589	558	583	604	584	593	525	580	605	624	583	544	561	566	596	563	552	564	587	541	598	558	578	604	596	529	587	568	576	564	616	598	552	576	609	552	551	549	602	582	558	581	555	544	575	583	550	550	562	552	560	598	572	547	576	561	549	537	603	552	587	552	558	600	586	507	583	554	554	537	576	554	544	565	620	603	542	602	604	543	568	575	593	543	591	580	565	540	564	528	558	620	543	577	569	519	539	527	553	574	537	564	612	582	530	552	607	562	541	562	574	558	595	569	594	573	540	577	535	585	594	586	596	579	555	572	572	547	538	556	605	590	550	536	580	586	556	582	543	567	565	545	572	569	535	541	588	566	611	611	536	524	587	539	536	576	567	570	582	559	569	544	545	577	566	568	536	613	546	585	588	609	564	560	567	543	524	596	572	527	547	542	552	558	572	594	564	577	551	560	586	591	550	567	547	599	532	624	563	549	567	546	536	567	560	582	587	568	574	579	589	549	582	594	542	578	539	587	583	552	578	601	566	535	544	587	612	587	579	551	583	589	531	570	544	579	623	543	599	571	554	619	570	573	552	578	560	567	625	559	587	563	548	529	546	567	561	563	578	603	580	548	587	556	599	606	586	557	610	534	597	557	563	572	617	553	543	564	609	541	562	538	614	573	527	541	589	559	577	566	555	545	534	552	569	547	569	553	572	615	531	542	569	562	533	588	566	598	560	591	572	558	606	552	543	588	557	616	579	597	619	555	536	576	566	574	599	568	586	548	559	603	579	585	579	560	602	581	568	555	594	632	589	605	562	560	578	581	544	561	594	617	564	562	571	588	569	599	549	589	536	580	584	598	585	560	565	558	551	592	519	549	579	568	576	590	577	585	591	550	563	561	550	557	560	533	599	600	570	568	519	588	544	599	579	611	580	476	607	561	537	514	542	613	549	601	555	589	550	542	586	560	616	545	570	578	570	547	562	557	603	567	583	577	536	577	574	547	547	568	613	619	558	589	567	579	560	578	560	581	566	568	570	580	558	567	576	598	583	575	620	595	580	587	584	589	600	576	570	534	577	599	571	581	596	555	535	583	573	571	602	569	579	566	630	565	554	533	580	559	573	557	588	487	594	639	579	558	581	599	579	558	530	560	549	571	547	559	529	592	578	592	548	577	561	635	598	573	558	634	567	588	602	561	573	566	590	580	576	528	583	579	534	591	575	553	588	573	557	538	574	578	517	546	556	570	591	613	573	553	607	563	616	600	560	615	581	607	580	575	594	540	601	533	540	566	574	570	599	551	569	567	521	564	566	626	571	602	574	593	558	551	545	559	562	569	550	600	557	551	564	585	568	588	571	572	553	587	613	534	535	558	605	528	631	592	607	561	575	572	556	563	590	608	578	599	564	552	616	584	564	549	554	579	505	566	583	582	536	576	605	574	600	565	540	594	542	556	580	569	581	586	563	531	586	556	633	571	582	599	571	567	571	571	552	568	597	575	544	565	590	554	553	561	566	555	561	592	571	615	542	563	568	563	575	557	560	626	585	532	570	586	558	588	602	564	597	547	599	601	620	618	555	566	576	563	614	563	552	571	552	557	525	546	523	562	580	579	618	532	588	566	583	602	573	549	575	600	571	520	555	572	576	543	548	561	590	563	567	527	546	595	551	568	579	562	570	569	507	579	577	545	554	539	554	558	562	558	536	575	609	567	581	614	570	575	570	538	539	569	563	552	589	591	581	564	565	568	559	554	524	579	597	576	574	570	568	568	533	548	582	551	577	560	557	537	557	520	557	575	603	600	575	532	565	516	537	539	541	585	549	564	600	543	591	577	526	556	561	611	557	580	564	595	565	540	571	543	583	578	592	560	592	588	531	586	588	542	546	566	589	561	565	567	584	554	568	582	570	622	569	540	580	532	568	581	567	574	582	543	553	561	544	586	569	567	547	535	573	554	564	588	567	557	565	551	558	554	590	533	581	571	588	612	593	577	573	557	582	579	597	610	571	561	563	558	540	595	524	592	530	563	563	585	577	568	588	575	552	600	584	568	512	617	537	567	556	576	581	566	567	567	555	526	585	589	555	595	541	551	596	613	583	605	594	565	545	520	549	544	561	529	572	559	580	522	568	520	571	632	531	556	589	588	518	571	585	591	580	575	577	574	595	590	589	587	529	552	576	556	580	521	572	561	572	558	603	598	612	550	532	591	590	561	562	551	561	548	562	592	556	606	562	597	607	622	556	570	580	556	586	562	600	572	538	578	562	585	548	580	534	560	577	594	591	569	564	584	531	584	563	564	552	603	550	564	552	570	528	609	600	549	589	602	542	553	532	542	603	569	537	600	582	555	561	534	575	526	569	591	550	562	601	571	584	559	574	552	566	568	580	554	578	584	573	555	577	583	569	556	577	563	511	572	582	572	565	595	590	574	516	528	602	540	555	569	570	552	567	510	599	554	613	554	568	561	569	587	596	561	562	563	540	576	582	562	565	614	602	587	646	567	590	562	571	539	548	558	531	554	572	574	548	561	542	595	584	600	621	572	551	591	556	592	630	586	533	580	576	573	557	588	596	635	603	579	560	610	581	600	561	544	546	567	538	573	563	538	547	593	594	604	560	562	565	593	556	574	558	557	640	573	561	545	575	622	602	572	582	584	632	565	556	584	574	576	618	589	557	563	588	577	585	586	613	535	555	578	599	574	590	601	569	566	608	599	577	570	597	574	521	531	613	572	552	593	576	570	530	527	568	576	553	565	575	575	583	517	531	598	566	565	544	531	627	605	593	577	571	626	592	570	547	568	579	551	606	569	535	587	546	577	573	586	546	564	536	576	553	566	577	595	552	547	534	538	594	603	569	531	551	592	588	569	567	600	589	513	569	570	581	579	607	574	574	585	544	566	572	561	565	562	581	554	531	575	582	549	597	596	611	564	564	584	572	557	559	565	590	593	550	541	589	557	556	542	609	583	559	571	543	555	578	575	593	571	587	616	550	588	573	557	529	598	566	573	610	579	585	524	556	594	556	590	561	582	553	556	541	548	578	556	587	572	534	579	580	565	564	568	591	536	585	586	597	550	560	586	541	513	593	568	557	560	611	548	576	594	595	592	557	558	567	580	560	543	569	534	577	556	556	584	621	605	580	559	591	574	547	590	598	580	608	556	584	576	551	523	561	563	592	575	536	559	572	605	535	558	585	606	590	577	580	571	575	587	583	540	583	608	604	583	548	528	531	615	551	551	591	582	576	575	568	618	554	559	572	568	592	606	586	594	514	599	577	584	605	572	562	550	552	559	569	549	581	574	583	598	559	580	550	560	586	597	646	578	558	548	564	610	559	581	602	569	554
29120	12537	14192	11871	7825	4879	2413	2938	33255	39188	12657	3096	429	445	449	417	463	421	431	417	454	434	408	421	441	419	398	391	407	403	412	421	406	404	405	378	382	403	423	418	410	431	388	370	412	413	385	413	410	419	365	403	404	411	439	426	397	453	404	357	416	405	428	380	424	431	386	382	401	385	370	380	413	385	412	435	399	400	441	408	376	397	417	409	389	427	417	391	406	394	398	372	427	407	432	384	400	385	455	429	391	365	384	399	397	346	424	425	397	437	416	395	386	431	400	416	402	393	374	409	394	431	386	408	421	408	412	424	393	397	373	393	385	405	358	378	387	408	401	415	406	389	406	388	403	439	431	426	423	360	396	396	405	372	401	391	385	370	402	373	404	401	361	358	409	415	366	411	402	393	358	419	428	385	377	389	412	414	424	381	421	385	381	383	441	403	409	412	359	420	420	376	374	372	380	410	418	420	411	417	385	370	379	397	414	418	412	410	394	453	389	434	377	414	424	355	361	373	417	415	400	420	412	442	425	425	377	395	355	385	409	398	433	373	421	403	401	369	367	422	388	398	424	377	430	405	372	359	389	367	352	434	380	403	447	387	383	424	390	432	388	439	401	397	418	369	384	419	392	416	354	433	386	398	417	400	403	438	448	382	411	334	420	434	401	422	392	382	388	450	403	398	387	377	436	378	388	391	384	437	381	427	377	377	407	385	425	413	421	431	390	385	384	392	387	394	398	362	410	423	439	394	424	412	422	428	427	435	380	402	408	431	395	424	407	411	391	420	396	421	393	396	425	414	428	418	376	377	384	434	414	405	383	345	402	380	415	436	420	412	427	433	401	387	400	406	373	393	365	413	417	410	388	396	393	409	406	424	417	365	363	388	373	401	405	435	384	442	391	404	370	377	368	386	405	389	389	410	385	378	419	396	391	377	438	392	406	380	404	442	409	384	409	420	394	416	374	383	419	447	431	416	399	429	422	402	389	407	405	356	406	388	420	381	409	421	389	422	388	407	371	388	376	446	442	420	422	411	432	390	401	410	431	426	399	360	464	399	414	349	373	422	399	388	362	435	379	439	402	363	409	397	378	402	406	407	421	387	433	402	454	433	412	424	405	392	381	419	384	414	424	410	429	420	368	418	362	391	411	402	385	397	423	368	385	385	366	399	413	397	393	387	368	381	382	374	387	409	418	378	405	429	402	401	363	377	414	391	403	392	389	404	363	383	390	414	396	366	406	429	443	422	427	419	389	399	387	421	443	399	404	387	383	362	364	380	344	405	374	383	404	366	354	387	422	415	407	359	393	395	391	412	383	406	403	381	388	432	413	398	392	411	366	379	421	399	391	379	400	417	411	404	438	405	378	382	392	361	379	371	412	386	415	392	433	391	433	408	405	403	434	380	416	412	421	428	397	433	415	419	412	383	407	371	425	384	386	401	415	394	383	387	391	420	437	360	391	394	398	405	419	374	394	402	414	405	387	429	355	405	394	379	391	420	370	382	382	438	394	428	417	424	378	371	394	405	366	400	421	416	393	390	404	392	398	389	388	418	413	363	394	385	401	408	366	403	418	419	405	391	436	437	395	405	430	424	421	397	409	408	393	458	406	423	397	434	428	380	410	402	400	407	425	400	377	428	460	393	403	396	360	437	373	380	419	364	400	419	387	401	367	397	381	400	436	445	413	395	418	425	406	411	426	390	360	379	374	374	395	383	396	363	393	390	428	427	447	437	396	433	457	411	370	378	390	406	406	436	394	403	440	392	414	388	364	410	405	403	425	367	375	388	404	383	363	410	407	394	357	388	420	414	411	384	368	373	422	402	387	445	419	413	431	376	392	401	384	404	403	401	409	373	399	388	371	385	394	378	370	399	362	418	396	382	412	408	404	374	431	409	410	377	415	438	384	372	393	380	427	357	398	445	406	386	387	380	372	412	417	418	402	407	420	390	389	401	377	417	348	404	408	428	370	401	399	397	406	427	380	389	384	390	368	407	402	374	386	412	391	362	370	407	381	411	399	443	432	400	388	407	403	398	409	356	402	386	429	439	427	401	399	426	418	348	402	403	397	438	401	364	364	416	403	366	407	401	439	383	378	421	419	441	384	416	386	376	420	377	428	408	407	398	430	435	405	406	394	423	421	364	395	434	394	385	417	417	436	382	374	384	398	394	397	421	434	407	407	365	392	405	423	431	413	416	385	404	415	412	430	401	413	401	397	397	421	460	421	390	381	413	383	388	387	398	370	394	401	383	429	383	376	392	390	376	381	374	447	405	369	420	430	389	410	431	421	409	380	398	390	430	393	397	355	434	405	422	430	403	418	414	368	421	391	402	413	370	403	428	386	383	385	386	448	382	410	387	405	407	394	423	386	394	396	408	417	423	407	415	396	372	402	410	440	356	389	386	392	406	401	370	383	400	388	398	390	403	401	448	375	411	388	434	414	403	414	384	405	414	407	417	391	433	380	411	388	408	426	428	439	390	422	440	395	416	406	373	369	382	444	409	408	436	392	455	383	369	432	412	392	403	436	371	357	444	457	435	392	389	416	361	404	399	379	423	432	408	447	437	361	376	401	407	383	406	385	383	411	377	426	389	362	406	417	390	425	405	381	395	405	421	377	397	426	413	421	408	406	416	396	355	384	356	402	431	415	393	412	415	406	370	421	407	385	399	404	380	420	399	407	441	417	408	446	401	396	398	413	372	443	398	438	441	434	398	399	433	379	421	435	404	399	367	371	422	400	399	415	415	354	373	389	388	415	388	421	441	465	453	423	395	393	421	389	387	376	398	376	363	406	393	405	383	377	423	413	407	428	365	387	433	417	468	411	424	442	387	421	381	421	354	392	419	390	405	416	416	423	452	420	421	445	401	400	435	451	386	416	383	404	400	366	400	386	392	407	393	416	417	408	413	425	431	343	383	392	428	379	418	440	385	428	425	398	411	420	372	396	394	415	417	394	406	447	404	437	447	427	404	419	363	404	452	407	408	400	376	411	390	404	402	432	407	391	382	383	361	394	367	415	399	411	395	380	383	411	378	397	466	448	389	433	447	425	354	409	374	403	435	413	413	441	410	384	424	367	387	432	368	409	431	406	375	395	425	402	385	386	409	373	379	400	410	367	429	397	403	435	420	406	392	386	375	410	377	413	411	371	403	405	394	435	386	414	409	426	361	370	437	415	431	409	400	416	394	426	401	394	416	404	410	364	415	372	379	405	415	405	377	396	385	397	402	392	404	404	403	378	378	406	418	383	385	374	395	367	391	394	405	387	427	382	409	421	423	409	423	439	395	389	387	391	411	481	424	402	392	437	429	378	416	412	408	390	402	430	453	385	413	422	428	439	399	439	401	376	399	402	397	369	393	405	419	400	412	367	422	374	379	448	406	430	384	440	443	368	390	365	395	377	400	416	450	416	382	378	421	386	385	387	403	380	406	442	409	414	402	392	431	473	423	382	398	399	431	360	429	416	412	353	391	394	395	413	388	366	369
13637	8351	20034	23330	19762	15209	9386	11214	54961	54694	20544	5667	1200	1178	1129	1109	1071	1079	1073	1010	975	1034	1044	986	1029	966	974	954	977	972	994	945	919	949	984	954	941	905	940	952	942	925	955	945	913	960	933	895	918	897	932	876	948	935	900	901	911	887	924	952	966	909	940	897	930	891	946	869	935	891	933	917	856	934	883	935	893	925	970	907	904	923	937	915	882	896	938	921	922	909	866	870	901	959	915	908	919	923	894	919	961	896	950	946	905	954	891	916	916	891	932	894	904	897	918	905	923	896	917	920	881	926	918	913	869	868	850	922	859	886	952	913	870	987	922	899	853	924	857	903	841	911	926	901	935	859	890	847	918	895	906	925	981	992	895	877	903	868	977	925	875	889	949	939	946	921	883	820	889	940	906	923	909	944	935	843	907	888	935	916	861	911	956	872	865	932	893	886	910	902	917	925	900	936	928	898	877	880	839	940	872	916	897	952	938	905	908	947	903	915	875	913	949	926	915	891	878	936	947	913	978	918	884	859	885	913	872	882	922	931	856	892	938	896	898	882	963	896	941	919	986	914	889	879	912	888	879	860	880	885	927	901	882	891	925	888	845	903	950	897	897	922	913	896	886	929	903	945	901	898	893	903	869	897	877	925	873	935	873	959	901	988	948	911	914	932	923	941	874	960	973	866	904	927	869	876	897	892	892	936	941	908	901	891	921	941	876	891	912	910	893	949	870	894	938	954	928	877	898	905	854	919	936	860	930	828	954	942	925	914	911	902	938	833	951	903	861	902	914	933	874	899	942	899	843	928	836	905	882	904	918	945	925	860	874	889	883	935	892	912	918	879	886	912	938	932	883	924	899	956	911	890	868	913	904	881	948	886	901	935	965	927	901	878	935	930	913	899	895	851	914	878	906	897	896	911	903	920	906	896	956	941	892	873	878	870	906	891	917	881	898	938	886	896	953	887	898	933	959	877	916	954	928	892	917	892	936	959	866	954	900	908	862	926	903	899	902	915	834	884	889	861	918	829	963	951	900	916	877	862	900	952	890	925	905	893	929	849	911	890	895	865	887	876	969	838	875	873	931	869	925	910	942	886	927	935	865	919	932	928	895	904	885	968	883	898	849	915	894	915	971	890	931	931	977	916	894	937	903	882	928	948	952	877	877	852	931	924	904	884	863	932	924	960	943	900	865	925	938	860	891	898	950	908	935	934	864	905	945	872	933	935	916	921	929	901	939	914	874	909	869	876	896	907	892	834	936	922	921	906	881	918	883	892	838	865	942	907	900	956	898	889	858	908	922	923	904	964	894	898	910	871	879	878	888	926	932	887	924	890	948	894	964	881	864	945	912	896	875	963	942	916	876	906	907	952	930	858	875	879	910	905	957	929	882	906	933	924	871	944	866	873	922	898	916	942	906	892	872	925	879	880	923	875	909	874	930	889	921	865	896	884	941	907	878	921	880	903	908	922	933	929	965	859	860	881	900	878	927	901	868	847	909	892	917	878	925	910	915	944	873	907	887	941	940	905	965	870	905	914	959	902	899	952	909	845	892	943	912	873	899	912	881	940	980	901	893	909	898	930	868	914	885	836	878	898	933	930	868	1000	861	876	814	858	914	926	907	943	892	904	922	882	946	892	917	918	892	899	954	913	885	933	902	912	877	911	896	937	866	944	938	884	949	900	914	890	906	930	886	913	935	912	914	929	953	910	870	927	913	900	890	937	954	934	922	942	936	949	939	905	850	920	877	945	912	908	904	923	890	877	892	919	883	905	861	878	860	928	928	903	916	934	923	950	911	899	887	877	965	937	924	908	969	879	943	873	883	886	909	915	848	888	912	903	920	893	915	923	915	931	844	907	882	899	893	877	902	882	939	928	908	969	928	916	914	911	880	890	924	931	967	929	863	923	922	910	886	901	869	902	912	848	873	852	881	876	940	885	915	914	852	892	874	927	975	886	851	886	915	882	892	891	904	916	892	895	865	907	962	937	940	934	924	874	946	935	899	831	914	906	828	858	917	900	902	856	889	859	931	889	916	886	901	899	869	932	875	910	907	906	920	926	898	894	907	920	880	922	865	959	895	940	932	914	897	887	898	863	943	916	909	870	884	871	885	911	962	889	919	943	893	898	937	947	882	935	924	933	923	910	862	936	866	886	890	940	913	840	995	894	900	978	924	958	875	876	897	895	904	918	943	942	936	890	911	867	905	867	902	909	905	886	967	891	908	900	884	886	905	870	906	900	855	941	903	887	911	923	886	879	914	906	935	925	941	886	916	959	924	898	928	885	925	871	853	956	926	900	913	936	949	940	936	874	889	940	944	965	893	903	935	903	910	878	891	936	880	872	951	898	889	936	941	897	913	929	913	881	873	903	884	850	928	907	964	913	896	880	916	891	898	911	959	894	955	908	896	937	882	917	883	877	900	954	947	915	928	899	897	863	927	862	922	914	885	953	920	856	916	891	928	918	889	918	918	906	864	935	908	892	887	876	922	927	901	950	890	932	883	928	826	948	898	929	930	865	926	940	920	887	867	923	905	888	898	961	902	907	912	910	878	887	905	902	923	954	934	945	963	913	1003	858	891	883	933	914	873	873	891	870	858	872	882	893	906	858	905	865	894	899	904	903	917	914	924	925	916	980	888	923	915	911	895	942	939	895	879	895	971	894	917	912	866	953	862	930	960	886	924	869	903	947	885	898	935	926	889	908	871	910	893	907	903	805	959	949	927	906	927	884	926	931	878	917	916	858	892	915	877	889	876	904	899	919	956	833	933	922	866	907	913	893	867	971	871	891	874	837	882	907	928	939	929	910	899	906	893	876	908	891	928	901	907	905	858	891	906	882	942	924	930	867	929	870	931	892	950	954	935	878	917	913	925	915	912	937	896	928	897	877	959	904	927	926	893	910	947	884	927	898	910	918	908	921	927	841	918	924	920	897	871	875	910	903	886	895	934	935	949	895	912	896	925	850	905	932	922	928	892	920	944	882	948	906	891	884	924	911	932	943	928	902	905	915	932	888	896	946	896	895	913	862	939	879	904	879	966	889	925	844	898	915	776	982	923	917	907	880	917	936	901	908	906	923	914	921	917	853	897	946	894	936	899	929	895	865	902	859	916	937	907	872	946	926	922	897	940	892	886	915	925	889	924	839	920	899	902	896	908	872	937	845	884	941	903	918	909	895	871	887	899	871	946	888	969	857	914	874	930	913	889	909	909	881	901	952	941	877	879	885	963	914	901	922	937	924	917	879	947	910	951	878	874	874	911	915	909	902	890	957	902	873	848	966	901	917	925	897	887	866	842	946	899	923	927	879	915	875	834	901	888	885	901	919	928	906	896	934	936	918	905	920	933	961	967	977	907	887	954	910	832	926	932	891	980	947	937	906	885	943	916	923	900	881	912	876	907	882	914	933	922	901	942	945	904	920	967	913	916	915	895	877	906	864	871	982	929	887	905	876	954	909	912	896	876	905	901	890	882	917	897	911	856	920	901	915
9650	3701	4341	3465	2018	1352	643	533	912	1660	498	247	197	203	187	175	217	198	217	175	193	205	182	174	168	214	239	162	187	196	200	194	201	193	179	201	187	184	203	201	202	177	189	191	230	198	184	193	216	198	195	200	227	186	184	196	194	173	188	178	189	160	213	204	208	186	158	199	217	203	222	186	207	186	195	175	190	223	191	184	207	197	188	186	203	172	214	214	187	221	211	180	167	243	156	196	178	190	172	202	189	182	196	203	194	191	202	208	183	208	218	159	190	184	212	209	173	184	172	191	183	194	207	196	173	195	194	201	196	177	196	197	190	188	196	195	191	194	173	205	199	201	214	186	174	195	184	195	238	217	208	200	207	160	220	198	222	203	181	193	182	208	214	179	195	201	186	202	187	209	159	193	185	211	208	171	186	217	193	205	205	178	194	203	172	210	194	172	188	196	172	197	172	206	217	189	214	199	196	202	169	180	182	163	216	178	217	206	192	223	175	226	200	193	202	196	180	193	178	198	194	184	214	189	188	199	216	171	183	194	182	231	181	182	196	213	195	218	224	176	185	205	208	200	182	198	192	206	199	196	203	190	190	177	203	185	174	204	193	192	202	173	181	195	206	179	189	164	184	198	190	207	180	174	170	161	183	189	193	187	192	190	169	207	233	201	181	192	200	188	212	179	182	199	186	210	196	213	198	166	184	184	196	184	203	187	176	177	215	207	183	189	212	192	161	192	206	179	179	202	197	212	205	183	194	215	197	187	184	185	179	203	206	193	189	220	191	201	175	183	229	222	197	186	184	179	190	189	203	172	170	176	179	179	207	209	192	203	209	199	199	203	223	193	211	185	203	176	193	172	178	207	218	200	192	170	210	189	200	202	213	170	209	205	208	193	218	208	183	188	190	192	203	181	199	199	179	193	213	174	194	156	166	202	209	192	193	188	163	203	179	183	160	156	195	208	183	174	205	188	212	214	201	164	207	172	183	197	212	185	192	191	179	203	163	187	201	212	193	170	200	188	216	186	187	181	184	197	228	191	184	191	210	198	187	208	205	202	200	196	204	178	188	199	176	197	165	173	208	203	206	198	192	217	203	237	215	211	189	202	181	211	200	193	208	194	179	181	188	194	211	225	206	189	196	206	190	183	192	190	230	211	174	178	195	194	180	202	192	202	192	169	203	198	186	185	229	220	199	184	208	198	219	206	192	220	181	187	198	194	199	195	195	194	220	202	176	207	207	210	211	178	204	214	211	207	213	189	185	225	184	193	191	198	179	202	204	209	204	180	195	193	198	200	188	201	191	196	189	175	181	196	204	183	185	192	225	194	206	183	206	191	206	193	204	171	179	184	194	168	194	192	198	197	179	164	180	211	165	219	190	199	193	179	187	176	204	208	199	180	181	206	194	190	180	179	208	204	206	190	198	203	174	218	192	177	203	187	176	211	195	182	202	199	182	196	205	201	194	200	202	188	206	179	179	175	172	186	190	196	185	184	203	204	183	203	168	190	206	195	215	194	189	180	216	212	196	186	202	196	193	187	204	194	204	214	186	190	219	195	222	180	199	174	193	201	203	202	204	198	167	177	201	186	222	186	183	180	180	203	227	194	184	198	202	197	205	190	209	191	185	170	189	167	186	192	197	192	186	232	204	202	184	197	205	210	198	174	194	179	176	180	176	237	191	173	192	205	210	200	176	167	198	172	193	202	192	165	174	186	216	191	176	187	189	173	178	179	195	187	169	208	206	209	196	220	197	185	163	201	193	208	228	183	194	196	195	196	193	226	172	178	192	220	210	193	216	193	198	200	164	192	208	194	195	208	188	186	181	190	216	206	221	215	188	198	183	180	214	206	189	179	215	178	210	185	171	210	191	204	179	213	195	176	188	204	183	200	207	173	177	190	180	197	170	188	167	183	179	204	192	188	181	193	202	183	203	215	190	197	184	201	208	224	196	169	206	205	185	188	191	198	200	194	178	191	203	186	171	189	219	196	180	184	188	219	171	196	189	175	191	210	178	196	183	190	205	165	188	187	216	202	195	193	228	203	195	198	187	186	196	200	217	187	169	213	178	188	171	192	168	196	208	205	184	190	202	180	194	175	212	220	190	210	204	227	173	202	189	197	174	185	193	198	176	196	214	213	192	177	230	185	212	185	161	183	201	183	201	209	201	188	185	190	207	186	210	188	215	201	193	207	199	190	202	185	165	199	200	210	200	194	201	201	185	184	183	202	215	180	177	207	197	189	226	201	195	204	169	173	182	160	190	194	182	198	230	170	208	215	188	231	196	177	165	169	174	168	200	186	203	198	183	168	191	223	194	200	206	230	181	179	191	187	202	172	172	178	201	214	210	190	233	201	188	180	185	215	201	184	192	173	218	171	187	203	171	204	206	178	218	201	195	217	176	205	189	213	154	202	201	219	191	172	171	179	200	185	192	211	193	193	174	201	192	226	192	188	192	208	184	194	206	215	186	195	200	211	186	182	208	204	184	211	234	197	207	210	197	201	170	185	184	218	178	183	194	189	197	201	190	195	193	185	184	187	201	185	181	186	197	196	211	180	211	201	173	189	202	162	171	206	218	187	170	197	180	195	189	195	205	192	217	206	176	201	199	198	183	201	189	177	170	192	205	196	194	179	199	197	187	209	210	197	193	183	168	198	194	176	183	195	210	198	212	201	202	178	158	230	201	183	179	203	195	218	162	188	193	173	159	200	198	174	199	167	202	182	196	186	183	165	186	202	189	204	187	177	189	188	204	165	180	200	183	181	197	193	164	210	177	184	198	196	192	195	217	189	211	187	178	216	186	197	171	223	189	182	172	186	200	205	183	210	181	178	210	205	183	186	176	217	195	206	218	191	187	173	205	193	200	165	202	199	195	178	207	175	200	208	186	185	165	179	188	208	181	178	207	205	177	201	187	181	208	193	205	194	188	195	186	178	207	208	173	188	165	176	197	188	199	197	185	191	184	204	202	205	183	179	218	184	223	178	193	213	185	189	206	212	182	195	189	205	210	158	195	198	204	219	183	205	209	231	192	184	180	208	191	176	189	156	232	187	190	188	203	225	201	176	227	193	203	203	205	182	179	194	203	202	210	192	226	204	202	208	229	185	176	217	187	196	198	168	220	209	201	158	192	177	198	172	215	177	188	187	191	185	193	194	177	198	177	169	172	195	194	184	224	207	179	200	211	177	199	198	192	201	210	176	177	206	190	192	179	211	206	185	172	209	205	205	205	191	189	214	202	210	208	189	207	173	203	207	199	216	173	218	183	211	218	189	194	224	205	176	182	184	188	205	195	189	187	183	186	191	175	193	161	192	208	192	171	186	181	199	185	205	182	214	169	212	181	181	196	183	183	216	182	197	187	196	199	209	191	189	188	178	171	224	185	203	170	173	196	190	188	186	198	204	173	182	188	195	176	193	215	184	172	168	207	185	185	200	171	200	200	192	207	192	198	204	180	188	206	179	205	189	202	188	208	201	193	186	188	203
5306	3316	7907	9670	7533	5836	2739	2586	4583	7847	1839	834	497	492	495	473	467	493	464	461	473	496	505	460	518	484	491	485	446	431	484	476	471	478	492	471	493	490	488	508	476	474	450	443	493	466	480	474	491	489	482	465	463	526	482	498	470	508	478	487	462	514	481	483	498	553	505	493	495	508	461	493	493	474	453	489	435	474	513	438	472	485	535	478	501	500	493	496	478	512	472	490	523	478	500	470	453	463	493	485	478	500	457	508	513	455	500	504	453	496	468	495	450	500	514	516	514	521	479	464	466	481	452	488	508	473	506	463	491	495	445	464	475	493	499	480	489	510	471	484	479	470	467	494	481	470	454	501	482	474	478	484	512	455	461	473	520	466	478	471	513	478	485	448	451	484	503	486	492	489	529	498	484	471	474	530	533	488	480	455	488	510	516	513	494	482	444	468	501	511	481	492	467	484	457	467	482	496	492	508	493	456	537	441	482	457	478	475	476	488	523	449	489	505	494	506	473	493	510	445	513	470	513	501	488	498	462	513	453	486	511	482	491	446	483	482	492	479	511	462	459	484	489	482	454	455	483	513	484	495	487	510	488	429	491	506	446	482	500	448	475	481	525	499	488	495	476	454	476	503	480	486	487	456	518	472	507	479	477	478	477	478	477	471	453	517	509	520	506	480	500	501	457	442	494	447	474	505	501	501	465	495	497	495	507	470	477	487	477	506	472	461	523	468	506	468	531	479	494	451	456	505	515	480	463	534	500	509	507	493	474	497	450	452	472	461	483	497	450	502	480	462	497	500	475	510	472	450	480	462	488	445	464	462	507	507	460	497	496	481	469	486	490	519	458	475	475	492	485	523	511	495	469	453	473	504	441	478	488	482	467	457	492	474	497	471	449	499	457	506	497	479	534	493	523	461	482	520	484	476	471	491	512	529	458	518	538	495	464	475	515	522	475	525	497	494	522	482	521	488	487	477	452	489	492	479	504	503	487	488	491	463	500	501	522	502	470	470	501	521	446	494	446	535	484	468	484	517	459	488	522	486	454	477	518	491	491	481	442	465	511	503	463	465	466	476	454	485	455	495	505	487	477	494	449	486	487	524	485	506	491	446	506	476	500	475	503	469	520	493	461	518	485	501	543	514	436	504	528	466	467	492	500	505	452	484	459	468	464	502	478	486	481	519	474	449	480	470	467	469	460	498	463	482	502	466	474	489	475	485	464	524	465	547	464	467	485	498	515	481	498	479	470	525	514	501	455	473	476	456	498	447	491	493	478	459	512	485	500	517	500	485	464	495	489	460	521	522	477	455	494	477	524	490	463	459	484	506	478	478	507	496	500	465	505	496	473	488	493	487	480	454	479	501	456	494	452	465	488	450	511	508	513	477	474	472	492	458	474	466	476	495	512	452	442	485	480	487	476	488	446	484	500	482	472	468	485	477	494	475	459	477	472	492	466	459	492	495	480	497	487	498	492	463	472	471	490	493	500	475	473	510	470	517	516	493	511	533	486	497	437	481	453	467	471	500	465	517	467	494	502	491	498	466	463	458	490	496	499	465	469	462	467	478	494	479	518	443	525	478	434	485	483	460	499	446	489	483	508	528	445	462	487	495	483	533	514	507	489	465	469	503	505	483	505	467	481	478	459	458	516	480	437	467	485	474	457	521	502	479	509	515	499	483	514	478	475	487	478	512	487	443	487	491	516	515	497	510	479	498	493	506	499	479	519	482	495	498	496	470	478	474	469	473	474	498	510	466	469	521	454	480	505	481	474	481	490	478	481	487	476	496	480	496	472	506	521	509	456	463	490	484	514	494	483	499	493	497	490	446	465	472	502	495	463	495	478	499	486	457	460	543	508	492	453	487	474	475	490	517	492	494	477	487	513	498	447	465	445	498	466	500	509	499	487	476	528	474	480	463	509	454	505	446	454	465	495	454	463	513	500	442	468	476	528	471	434	493	495	469	501	505	435	463	476	471	471	431	481	483	477	485	475	499	493	499	431	475	506	500	494	478	467	524	501	484	485	493	476	493	491	508	469	513	489	484	479	500	475	484	511	506	473	489	484	506	513	489	476	506	473	420	489	492	477	519	457	470	477	484	460	512	509	499	485	495	468	440	480	492	447	499	474	483	472	492	494	480	498	468	476	485	469	486	491	469	485	465	496	488	414	437	503	473	479	445	491	481	477	463	499	482	502	543	478	505	472	495	493	490	458	467	484	505	466	493	455	500	495	498	487	506	488	463	449	509	503	468	474	501	509	452	478	492	482	562	485	483	495	510	512	532	504	451	473	497	463	486	526	472	510	471	502	494	512	504	479	526	497	456	496	473	470	489	476	491	513	496	492	448	484	492	518	506	476	521	454	480	468	491	470	488	518	433	488	473	499	526	499	506	467	458	479	512	462	470	494	453	491	478	491	436	508	461	505	486	496	526	507	500	523	491	474	497	469	469	514	506	474	481	482	509	523	484	478	425	498	495	487	488	469	458	480	483	449	457	488	453	516	524	493	484	461	506	535	522	458	507	484	471	470	479	449	459	442	473	449	496	498	526	472	497	459	492	514	508	479	489	471	535	506	469	483	516	486	477	480	471	501	480	496	490	492	454	500	467	494	440	475	476	451	466	475	459	457	507	473	511	505	516	511	513	497	481	506	429	538	463	468	459	471	496	508	483	527	501	498	499	483	471	496	485	512	499	496	473	494	485	480	496	482	452	527	480	489	490	522	470	488	503	457	485	507	490	496	463	482	469	478	474	526	493	494	482	508	476	461	473	526	456	483	498	474	464	508	468	476	489	453	481	480	497	449	491	492	494	518	475	467	498	454	477	459	502	515	503	480	499	492	479	501	465	488	452	472	497	477	501	483	477	463	482	460	457	480	482	500	449	464	491	455	477	486	477	463	480	498	493	497	488	462	489	472	485	522	515	470	503	479	489	489	486	491	487	480	504	468	461	515	505	501	477	511	457	498	467	506	477	494	518	459	503	471	477	498	493	490	496	508	474	510	451	508	478	465	481	477	489	460	521	542	510	432	488	483	520	489	489	498	482	492	453	461	493	465	501	526	482	481	505	467	486	486	478	452	537	469	459	500	494	435	479	485	479	506	510	469	497	459	477	503	496	496	480	478	524	463	457	506	501	514	462	475	491	485	501	449	484	480	517	454	473	483	482	486	522	491	463	463	482	498	516	478	518	471	487	471	508	472	482	470	489	494	450	511	489	480	502	492	463	458	501	467	468	470	506	481	507	440	472	487	500	480	474	513	435	442	462	494	479	487	488	480	502	498	503	499	461	469	486	492	469	473	460	459	485	500	504	486	494	465	509	435	504	486	479	460	494	483	493	456	481	459	497	473	457	456	492	516	485	485	462	487	457	479	480	529	455	447	475	522	494	491	489	490	504	511	497	523	493	493	521	507	479	469	474	485	531	490	439	483	487	451	494	472	466	491	485	522	477	473	478	507	480	461	472	451	519	493	471	470	496	475	481	499	473
19289	7470	8477	7578	4095	2751	1240	1000	6744	25926	11688	2777	291	287	261	269	275	240	267	264	253	257	236	258	256	255	252	266	256	284	274	273	240	246	264	266	240	275	258	221	276	241	260	252	235	226	289	245	251	242	296	236	253	266	238	237	264	261	267	248	255	245	236	251	209	273	239	253	270	265	261	217	275	259	236	255	251	240	264	261	269	254	267	230	260	261	236	228	250	270	276	281	252	268	260	240	250	255	257	270	272	246	249	227	235	257	230	257	268	266	261	210	258	264	240	271	254	230	272	241	282	259	295	240	238	274	254	231	257	263	260	227	228	247	296	228	270	267	286	262	270	276	231	283	257	274	260	264	224	238	257	226	237	240	222	250	247	238	285	263	230	286	255	259	237	220	265	235	265	239	247	232	244	232	265	258	270	256	268	256	242	247	274	249	242	245	251	242	258	240	235	262	244	230	242	256	265	258	263	289	287	265	263	241	259	224	255	256	250	258	227	272	285	272	264	243	245	228	251	252	224	259	262	237	237	208	284	248	248	244	221	259	266	266	274	260	212	242	243	289	260	240	234	256	260	280	267	241	243	264	243	240	298	267	263	247	278	265	270	231	250	268	253	222	247	258	253	273	276	260	274	263	227	233	277	246	275	230	254	254	259	300	283	243	241	244	261	253	252	248	254	259	255	238	262	269	262	236	262	268	252	224	255	246	256	248	265	276	280	248	246	223	255	286	261	262	267	247	247	254	229	235	254	237	271	284	247	245	274	265	287	241	236	282	266	271	256	222	236	267	260	233	286	268	277	240	270	275	261	278	273	215	258	278	261	263	232	253	265	252	261	252	275	257	256	247	235	291	243	272	263	257	235	246	274	246	283	277	249	263	243	241	280	248	268	274	262	255	250	255	260	257	252	244	255	236	281	271	261	254	221	241	242	266	234	268	259	250	232	253	263	243	272	238	224	252	253	285	237	242	272	247	231	243	290	271	267	251	258	248	248	239	262	252	288	238	242	264	273	260	256	246	256	252	273	234	258	282	267	264	251	256	270	239	259	242	248	278	242	236	271	248	260	258	284	235	257	232	246	243	265	237	240	269	263	234	265	239	257	241	251	221	261	265	254	211	235	264	240	260	249	247	246	262	257	233	278	252	244	239	265	221	260	257	259	259	222	273	271	248	222	262	249	264	262	274	254	246	245	234	247	249	253	234	245	233	264	231	272	264	299	263	230	237	263	248	253	258	246	233	254	274	261	220	291	242	238	231	258	243	253	255	260	227	250	275	280	278	232	243	253	224	246	225	238	250	258	235	249	241	251	253	216	247	234	271	260	251	271	281	232	269	255	244	225	249	225	243	221	256	243	229	265	238	260	237	244	250	257	235	278	247	256	269	270	266	251	234	252	245	260	260	246	254	290	266	247	259	252	256	273	256	261	286	270	277	253	217	267	255	273	265	233	220	247	251	260	237	247	231	264	253	240	260	222	252	272	260	260	272	263	257	242	237	242	261	257	231	228	237	292	254	257	248	245	265	261	224	238	280	272	259	261	227	264	258	242	230	257	257	272	272	223	258	234	270	271	244	247	249	228	236	253	266	251	262	248	265	254	225	255	255	276	249	228	234	276	263	253	262	247	259	230	241	239	239	226	287	268	265	247	255	242	233	250	244	255	244	246	242	266	222	252	273	245	246	258	260	254	247	235	242	244	251	245	254	270	258	232	243	242	258	282	267	248	265	276	251	255	252	280	265	245	229	277	258	267	245	264	266	226	258	275	235	310	234	248	258	243	292	255	238	274	242	258	264	267	257	268	247	239	253	244	231	271	252	277	272	229	268	282	249	252	273	242	254	271	267	240	257	263	236	270	271	239	239	257	212	238	250	271	246	235	258	265	244	248	263	273	234	256	282	227	234	278	239	253	236	246	261	292	224	244	247	286	248	224	263	265	242	271	230	252	234	269	259	245	252	224	244	245	245	260	237	267	261	270	245	259	262	265	251	266	261	262	254	246	226	273	296	253	243	259	265	299	249	271	251	280	267	234	229	268	273	245	246	238	263	270	258	288	259	257	292	304	272	270	267	274	269	248	269	248	257	231	218	251	250	247	268	292	295	245	246	256	274	281	265	226	243	246	238	268	239	264	226	242	274	244	290	235	246	264	241	319	251	233	249	247	281	276	238	249	220	288	256	267	246	234	230	269	294	213	255	259	253	252	253	237	267	224	234	229	268	261	239	243	247	235	261	231	235	261	241	250	254	270	255	283	252	266	236	257	249	266	274	252	261	223	268	264	243	248	234	292	245	256	275	243	244	283	255	243	279	258	256	268	260	271	278	280	255	250	244	248	251	247	236	252	261	260	279	236	262	263	275	253	243	231	265	272	259	276	263	232	250	271	258	233	253	262	259	242	242	248	251	240	245	253	260	264	260	235	271	263	244	279	284	240	278	231	260	257	272	253	264	222	256	270	275	273	253	269	285	258	244	267	235	254	291	272	244	247	258	299	241	253	231	258	280	210	255	246	269	265	308	263	250	242	274	252	239	259	252	266	252	252	258	273	230	258	235	230	227	275	247	260	234	280	275	268	282	238	265	293	248	263	236	215	255	256	254	250	252	231	279	258	247	269	252	254	251	254	250	247	246	254	261	238	261	279	220	258	266	257	255	233	272	268	273	209	250	262	234	254	245	256	217	244	249	259	224	258	249	256	274	280	261	254	253	266	221	248	237	249	272	256	226	269	303	244	241	238	279	225	241	251	269	293	264	213	261	244	250	231	277	241	258	257	262	269	259	251	242	247	256	245	230	258	276	250	267	242	230	252	240	245	243	241	271	254	258	262	259	255	235	229	274	285	242	234	229	258	276	253	227	247	215	268	220	284	251	253	241	262	249	259	259	231	248	252	219	276	244	254	254	257	238	268	264	250	236	277	245	247	231	242	251	257	237	254	258	242	255	269	258	259	235	241	279	269	249	276	229	260	254	231	266	256	244	265	245	258	245	280	281	275	263	247	253	266	269	258	266	232	265	266	261	255	268	269	263	255	268	284	273	245	232	263	252	236	226	239	226	265	258	246	247	249	264	262	228	269	234	251	267	258	251	249	251	248	255	231	231	251	222	248	206	259	241	233	249	249	281	247	249	251	271	255	252	265	262	299	276	258	247	255	260	271	278	259	233	269	233	238	237	251	257	266	258	284	240	253	250	246	237	238	272	239	297	296	240	257	285	239	251	268	250	257	249	242	273	256	266	267	221	258	260	251	260	266	268	276	219	265	245	249	290	261	272	243	244	257	264	252	255	272	265	257	248	261	230	259	262	254	257	272	253	242	216	276	226	255	246	245	237	247	258	243	268	240	250	255	277	290	267	278	263	248	251	277	232	240	252	264	236	259	235	246	259	264	243	248	252	243	242	237	275	219	247	248	279	258	253	251	240	242	267	262	246	265	258	272	244	268	262	245	221	270	274	238	230	247	253	260	275	246	267	240	236	266	251	241	264	211	266
10317	6234	14075	16990	12493	10618	5069	4657	19640	48620	24584	8811	757	781	773	705	711	711	678	680	668	686	689	678	669	650	683	655	576	658	665	662	660	657	632	620	630	663	632	579	599	636	644	592	622	588	629	608	590	616	611	672	673	621	639	617	647	650	629	626	598	647	628	667	621	674	653	656	646	657	666	646	623	626	674	550	649	603	605	612	631	648	638	595	623	602	603	617	668	570	619	600	641	552	665	647	632	622	598	589	606	660	616	609	652	673	643	642	665	627	619	630	671	609	643	664	623	629	645	622	657	636	617	653	620	590	637	662	604	634	643	644	641	640	656	650	653	593	615	594	641	595	632	630	625	641	642	584	625	650	614	616	605	591	630	635	606	604	661	619	620	631	622	624	623	658	618	618	591	641	620	568	598	621	640	657	592	577	625	653	616	594	598	620	627	627	650	615	595	650	630	606	616	616	635	620	696	616	688	600	611	596	614	639	679	664	651	597	618	590	668	656	648	628	652	610	606	634	662	608	568	597	612	642	675	590	593	618	665	608	659	578	648	620	600	594	660	627	638	616	589	659	580	598	616	582	591	649	622	579	592	656	620	615	551	635	647	605	630	669	649	636	582	593	611	627	685	598	643	603	643	675	653	629	615	614	637	599	632	674	616	658	655	617	659	590	664	614	647	601	631	618	579	614	635	616	574	624	643	605	612	597	615	604	609	611	617	616	650	624	637	634	615	650	588	624	620	603	633	631	612	609	635	631	672	614	615	616	674	558	600	651	644	645	683	597	639	634	614	612	645	596	656	627	617	664	603	585	601	625	615	629	577	642	611	616	634	640	678	612	624	620	609	602	627	605	614	606	642	634	619	640	596	669	615	622	671	642	606	659	609	659	619	586	663	643	649	638	619	615	626	638	613	658	671	608	590	707	655	622	593	629	599	623	616	616	645	638	604	594	659	624	601	623	650	607	644	605	590	617	633	598	600	592	613	650	642	619	615	627	615	636	645	655	644	578	647	634	620	586	606	628	644	615	629	627	642	607	601	606	657	625	609	628	653	610	623	624	660	662	667	598	665	638	599	639	596	635	614	610	613	614	632	625	623	606	671	656	629	663	639	609	600	576	611	596	661	595	657	625	641	598	593	644	610	620	581	663	664	635	621	601	619	623	637	609	631	601	610	630	625	654	609	623	655	632	654	605	642	648	614	603	636	657	643	644	667	566	649	588	590	614	628	635	600	588	635	593	625	605	627	603	612	604	633	619	587	618	629	628	627	631	663	585	655	599	638	624	594	622	610	595	558	599	647	625	622	623	605	615	597	628	609	665	588	616	639	604	618	628	622	640	597	633	683	586	617	631	609	635	612	657	617	600	618	628	633	623	644	627	661	613	606	600	653	652	593	652	624	601	624	626	629	640	619	578	634	632	643	603	666	646	618	611	689	588	644	627	603	602	618	612	620	628	636	622	604	620	619	643	608	656	631	612	612	598	621	597	628	599	644	636	634	631	578	648	615	630	622	572	631	667	641	606	601	571	615	590	625	621	635	596	601	667	628	603	688	589	615	605	644	641	645	579	607	623	646	600	647	626	636	643	655	619	646	598	619	608	591	616	636	632	649	602	618	627	676	578	609	651	630	578	624	611	610	628	592	622	588	623	632	705	634	635	618	649	593	621	633	623	592	647	613	589	631	653	622	631	653	607	654	652	652	578	653	612	599	604	654	610	615	607	647	641	611	622	612	625	671	626	638	632	611	636	643	567	598	591	662	635	630	635	636	603	648	618	617	599	677	647	615	636	604	606	606	625	612	630	642	612	628	624	633	620	628	633	585	594	611	590	635	630	637	606	618	652	598	659	639	628	625	658	628	630	601	590	647	620	618	652	573	644	597	600	648	664	595	614	624	608	637	640	631	630	608	612	650	629	634	677	652	609	604	622	571	611	621	611	629	655	686	620	629	622	601	640	593	639	632	661	638	669	636	611	630	631	582	645	599	596	630	638	611	589	621	601	619	614	585	668	642	586	647	607	628	589	649	654	639	584	604	602	607	637	577	627	672	636	604	645	667	590	603	636	607	610	609	607	600	639	618	662	621	603	636	621	606	617	611	611	636	592	671	600	634	667	623	610	633	618	581	618	641	648	646	651	616	601	631	627	639	585	650	572	677	582	584	571	642	622	602	598	643	629	583	615	630	623	636	588	659	567	649	616	615	599	647	620	653	621	623	696	614	629	630	648	627	598	591	631	618	645	635	611	657	624	604	648	606	612	627	612	556	614	641	631	629	645	597	609	626	612	626	651	637	611	606	617	635	603	636	669	611	612	594	623	610	652	659	596	584	632	610	592	606	648	701	695	601	623	606	608	644	625	665	634	635	640	614	615	606	623	582	634	653	576	639	616	644	634	604	586	641	661	614	614	587	638	624	597	619	611	617	630	643	580	622	663	607	620	643	633	594	654	600	635	607	616	643	613	615	623	624	621	637	659	663	640	613	623	606	600	612	648	600	649	600	598	606	641	632	623	640	598	646	606	620	614	603	616	664	617	667	647	602	640	639	621	616	642	652	577	611	637	575	632	613	689	628	644	649	578	643	653	619	643	623	652	662	595	641	647	651	607	635	608	644	653	625	634	610	655	607	648	659	627	610	639	593	600	622	612	619	607	642	640	660	651	603	576	620	626	609	592	670	680	588	623	610	645	658	637	649	652	596	645	618	616	616	629	582	612	640	588	644	635	624	583	601	655	601	585	654	622	620	610	658	641	626	665	604	630	668	593	638	585	616	639	637	613	663	620	618	690	586	665	660	651	611	588	634	586	652	677	671	593	624	630	629	616	650	608	621	645	657	633	645	636	618	619	634	584	604	643	623	628	641	615	634	640	577	610	617	659	603	654	637	614	591	650	628	613	626	638	614	602	633	644	606	633	563	636	683	655	643	625	659	612	626	648	620	600	660	625	636	644	612	629	662	640	654	676	672	659	636	660	614	647	594	668	625	652	537	632	584	624	611	584	660	621	601	611	644	617	634	604	614	608	638	622	625	644	619	629	618	619	657	614	652	634	610	589	609	648	650	626	594	618	629	642	644	658	633	611	613	659	663	608	618	608	655	669	660	632	608	605	645	652	663	633	645	620	603	569	617	583	624	631	572	621	628	596	608	611	647	625	658	627	604	635	634	650	600	593	571	601	659	573	627	624	607	633	593	636	623	646	619	609	627	659	608	619	627	614	627	638	561	642	622	619	622	642	639	622	609	636	628	625	580	637	639	649	624	648	626	605	612	610	596	637	644	626	609	573	636	615	654	622	598	590	604	584	649	663	594	641	600	650	621	621	637	627	583	645	625	579	657	628	642	626	632	616	610	601	642	656	616	610	665	627	661	607	648	599	611	666	636	658	621	611	644	605	622	584	653	604	619	626	682	597	605	636	618	626	626	683	624	623	650	626	622	665	619	630	659	640	576	624	670	636	597	650	622	665	653	647	667	619	627	628	582	599	600	595	624	620
28904	12686	14095	12102	7575	5782	2185	3675	29513	38921	15275	4291	534	440	489	391	440	419	448	394	426	419	437	418	358	386	423	393	407	445	415	448	410	405	408	397	422	421	425	399	394	404	448	428	421	449	385	393	415	394	395	403	390	419	453	414	413	383	418	381	380	393	410	423	427	423	395	381	380	364	385	435	385	405	420	418	425	425	370	385	380	415	409	401	378	413	351	366	398	451	419	415	415	381	408	431	389	416	394	408	445	397	387	417	414	333	399	402	415	336	384	401	433	385	426	420	424	403	450	416	403	406	406	422	402	406	413	451	408	422	417	397	419	396	363	408	423	406	396	410	396	413	400	422	413	448	422	439	385	367	413	383	398	433	403	433	371	435	406	416	413	367	435	404	410	425	414	376	454	419	404	437	404	405	437	435	351	384	361	404	412	402	379	447	405	436	384	406	420	414	391	406	383	406	452	386	359	413	396	414	418	424	395	422	380	404	394	411	455	409	385	378	383	385	420	424	397	404	402	398	403	428	412	390	381	427	401	380	442	415	403	363	387	392	452	403	436	433	392	371	410	420	402	420	392	390	402	416	385	385	405	379	407	418	440	431	422	431	412	390	406	429	403	414	419	409	438	384	417	460	384	376	417	382	398	403	385	388	401	369	439	376	412	416	401	421	408	421	415	385	378	396	372	388	417	436	431	411	383	427	412	431	376	365	392	390	440	447	386	412	395	403	415	386	406	370	422	412	385	422	373	423	402	405	405	409	397	408	386	379	426	443	398	389	410	405	388	444	461	375	413	429	432	396	398	386	405	393	409	400	415	389	409	391	391	426	417	375	417	387	415	426	374	452	435	416	379	396	419	428	385	388	402	403	397	420	352	393	378	407	421	413	407	365	362	421	396	387	413	390	374	415	379	442	415	418	401	396	423	444	424	422	386	416	422	410	406	386	401	378	347	413	420	380	381	408	426	391	414	402	416	418	393	427	412	429	383	396	410	409	448	407	366	422	372	402	414	419	426	374	392	384	412	414	390	427	414	429	393	393	407	435	397	408	434	405	401	439	391	414	411	417	378	441	407	410	388	388	452	385	382	416	430	391	449	400	407	387	420	449	400	400	398	386	421	385	393	422	410	442	413	416	385	393	390	420	396	423	414	379	418	399	390	429	388	401	378	439	373	351	414	366	388	421	394	395	425	422	426	379	427	431	396	373	417	415	417	424	397	365	374	444	416	395	381	386	419	430	419	416	393	435	403	395	415	421	415	429	446	417	402	393	396	411	397	410	419	407	381	386	424	394	405	380	420	396	449	418	436	358	410	416	373	406	381	391	377	432	383	420	394	414	452	405	416	406	395	398	385	409	445	387	436	393	423	394	389	388	407	416	381	404	407	406	416	413	386	363	384	437	415	386	384	389	410	376	410	419	410	428	377	410	429	391	399	441	393	389	424	440	399	428	439	410	411	422	426	419	373	389	375	377	454	380	390	416	371	428	436	424	421	420	421	392	441	408	419	373	393	391	460	407	423	399	385	432	417	368	405	416	397	384	419	401	389	398	409	436	421	403	398	364	375	399	414	422	413	364	408	417	437	413	396	412	421	433	387	401	395	423	418	409	425	419	408	408	405	365	400	416	377	400	381	384	407	393	373	364	443	374	419	408	424	424	379	405	390	421	379	406	410	391	374	390	396	412	380	413	387	425	392	409	416	384	431	393	388	418	412	395	396	450	430	390	370	434	391	428	480	387	398	413	395	416	389	423	396	390	461	416	401	408	382	407	427	427	410	440	404	416	420	433	400	406	409	399	385	420	390	410	389	429	371	399	425	388	417	419	419	439	398	420	407	427	443	419	379	363	433	373	398	413	397	386	432	366	399	398	420	407	413	387	409	437	399	394	425	429	392	433	392	402	390	403	416	384	416	351	412	406	401	403	392	402	403	410	426	381	368	394	420	408	356	420	386	437	393	369	402	394	438	415	419	404	404	411	421	400	387	449	420	413	440	416	424	409	441	396	388	426	431	413	439	398	380	387	400	409	374	415	455	391	401	391	395	426	372	382	423	394	416	404	392	397	405	361	456	394	434	414	415	434	403	418	401	360	419	426	437	376	415	431	427	408	396	401	407	413	397	405	416	392	436	394	404	421	413	412	449	397	382	416	372	418	379	402	408	424	381	417	366	431	412	409	406	452	383	370	410	380	443	470	430	399	382	372	420	400	439	430	401	373	443	407	420	448	442	428	408	397	393	413	404	425	416	406	418	378	400	378	382	393	395	394	401	401	379	431	404	445	383	391	448	403	410	413	396	439	398	383	379	399	392	388	388	422	363	366	370	391	407	435	409	397	424	423	420	412	383	397	417	424	417	413	404	430	408	413	395	366	380	417	409	434	448	413	393	360	382	409	414	391	434	391	385	443	395	396	407	393	375	443	453	409	423	438	370	389	438	443	394	396	393	405	414	397	396	411	443	431	414	402	403	410	402	395	424	418	382	403	410	364	387	373	428	421	390	402	422	405	417	400	426	402	476	419	399	420	369	417	391	423	390	422	415	428	393	433	431	399	373	382	391	452	393	386	421	396	448	411	419	447	389	431	452	444	407	403	403	407	399	435	437	403	455	415	422	406	394	428	410	390	433	358	404	411	377	399	377	386	388	423	425	442	450	417	433	427	430	394	379	386	441	390	383	397	388	404	409	408	378	398	405	409	428	403	386	435	430	389	411	392	395	374	393	400	432	408	408	406	411	409	400	379	409	424	442	404	430	394	381	342	418	403	391	411	429	397	386	366	433	415	431	426	372	424	395	418	379	394	397	424	408	443	406	362	416	404	380	396	373	400	422	426	353	446	366	402	414	408	386	415	446	385	453	433	396	406	400	417	413	417	383	389	423	388	397	397	402	400	416	381	402	423	405	434	402	419	414	382	425	393	390	430	425	406	425	379	373	449	410	392	376	402	406	431	414	406	391	395	435	391	386	405	407	388	382	394	412	383	376	411	403	402	404	391	419	407	395	400	391	470	410	460	425	396	412	383	430	415	415	442	456	398	404	402	415	401	424	404	420	443	440	410	423	381	380	397	426	389	419	447	432	448	406	456	395	405	380	393	394	390	416	390	425	384	392	393	379	390	449	395	425	399	387	387	380	411	455	400	403	424	420	375	402	398	400	409	444	406	459	414	383	390	424	431	402	367	418	429	485	382	433	450	436	411	382	390	387	378	391	413	426	428	391	394	396	397	432	399	394	416	395	403	416	425	397	420	372	447	393	447	431	400	430	444	392	386	442	408	437	388	407	444	398	395	425	411	423	410	421	367	382	407	374	397	390	415	414	359	379	404	435	396	375	372	377	426	423	368	401	401	403	421	418	426	420	378	394	395	395	410	428	382	430	414	422	388	408	377	407	374	426	398	381	413	390	436	447	377	418	398	397	391	436	405	410	424	416	378	369	437	421	397	393	415	443	404	410	414	388	364	381	439	365	375	391	419	422	388	423	405	398	432	432	349
13439	9456	20114	23094	19670	17072	7817	12273	51397	56008	24391	10534	1217	1190	1151	1181	1089	1128	1063	1052	1023	1019	1056	1067	1016	994	1011	923	963	981	911	972	937	966	979	942	912	976	948	947	861	940	879	908	952	943	884	953	960	919	955	909	925	930	946	930	977	937	941	973	909	907	917	966	907	935	932	976	923	947	941	886	969	903	921	938	946	945	938	939	894	917	913	936	892	854	960	865	841	968	881	910	893	897	928	930	896	876	966	930	942	900	839	941	915	993	966	914	874	848	934	873	911	946	926	889	947	954	939	901	970	903	930	947	911	881	923	926	921	922	936	895	957	912	947	904	943	936	930	921	928	865	916	928	985	913	885	905	921	972	897	909	932	900	916	966	906	907	878	862	985	907	939	919	900	905	926	964	906	891	894	935	883	891	971	902	870	931	917	921	946	878	958	940	929	898	893	919	903	958	892	958	902	962	899	910	916	904	892	871	887	882	930	922	927	939	831	914	982	865	903	937	899	924	919	913	933	956	940	881	905	858	865	948	919	928	932	912	885	866	955	877	910	876	923	904	872	949	929	941	957	884	895	879	900	873	892	955	896	850	885	903	913	960	919	924	919	934	962	899	924	934	928	882	940	911	910	937	926	899	913	929	935	945	892	908	937	885	878	906	940	927	914	948	931	862	897	918	863	879	922	910	935	869	903	850	939	908	931	914	840	943	891	901	919	884	907	877	963	905	939	931	955	883	972	947	969	938	933	915	907	924	951	938	921	936	900	864	888	939	907	871	929	883	994	903	845	898	947	931	905	895	942	900	927	946	907	908	955	913	919	877	940	841	958	891	932	923	867	939	955	941	935	911	917	936	942	895	924	932	903	904	925	882	955	873	933	964	943	859	903	934	895	918	957	904	929	911	879	940	946	936	962	924	967	923	880	929	890	904	948	925	910	940	918	851	910	883	872	952	951	916	926	875	910	903	872	880	868	945	935	893	878	884	953	896	864	945	935	920	879	880	946	888	959	931	944	904	963	935	909	973	897	929	928	915	896	913	889	900	914	909	903	924	948	919	931	913	911	931	916	947	930	912	860	935	892	960	841	925	935	926	918	893	950	952	896	925	947	922	916	898	928	883	915	972	880	890	915	926	888	894	875	969	938	936	890	896	896	909	861	926	914	946	896	979	931	913	955	924	883	917	957	932	986	852	865	949	922	927	906	953	918	871	916	900	926	897	908	887	935	890	961	906	926	970	889	910	879	898	940	956	904	940	939	901	912	892	960	910	954	927	875	914	863	908	950	923	907	965	888	926	926	910	885	890	898	905	939	902	1002	943	911	934	945	924	916	934	938	916	938	912	938	941	930	890	879	904	918	903	909	922	895	904	894	910	891	955	934	895	934	893	859	898	866	873	858	905	925	941	905	904	943	924	870	887	929	865	912	921	897	940	905	954	949	927	948	933	920	869	923	905	926	901	922	907	912	899	899	942	913	934	914	919	947	953	902	932	909	857	875	916	895	900	896	933	964	927	890	902	977	967	914	888	953	856	947	884	900	942	847	925	899	940	907	924	917	921	931	905	926	889	933	888	966	912	925	871	919	909	930	874	865	912	938	965	952	955	888	1004	862	934	884	922	981	972	989	889	911	932	921	854	923	907	924	882	883	940	931	959	903	902	939	874	972	940	869	948	905	934	848	927	932	897	991	848	921	884	948	883	950	846	942	891	895	929	951	922	902	891	940	926	873	869	924	917	908	894	899	916	952	908	848	867	956	949	953	962	879	926	900	866	877	929	916	907	934	939	885	875	915	956	884	937	923	928	910	923	914	929	886	882	911	949	881	915	958	923	891	970	893	871	890	934	928	908	904	940	942	909	900	918	946	870	936	959	931	913	878	947	939	893	944	939	951	954	900	912	892	926	927	919	928	864	900	899	914	897	921	901	946	896	875	933	911	903	921	920	963	923	906	936	875	939	909	903	914	902	939	952	869	904	982	995	945	892	894	909	919	907	960	893	882	935	922	913	954	909	909	927	897	897	937	918	964	946	939	910	917	903	975	936	884	932	883	932	905	889	933	900	974	940	895	871	903	894	944	894	863	909	949	911	909	933	984	932	905	915	925	984	911	883	887	935	913	931	923	901	929	995	902	889	907	889	944	947	869	961	942	912	902	953	883	904	902	940	923	950	883	937	877	898	905	943	880	852	902	929	946	966	929	913	917	910	936	922	918	935	890	895	935	920	939	885	911	899	919	922	907	908	935	899	891	908	885	838	934	936	919	904	932	971	969	909	902	945	904	897	911	923	954	929	897	965	923	939	961	912	909	857	875	898	905	911	923	916	922	930	894	919	941	909	945	911	956	1006	901	968	940	949	918	942	917	877	920	928	880	869	932	909	954	985	921	970	929	914	926	942	887	1003	901	960	923	928	948	942	882	897	873	912	886	941	916	887	970	914	893	924	881	897	953	884	906	959	919	899	972	977	909	917	963	925	936	880	888	907	932	913	935	913	881	918	963	913	904	948	894	914	937	850	908	943	896	901	926	885	923	879	872	868	927	937	938	896	919	902	903	934	911	839	890	903	921	914	888	961	893	919	942	989	889	874	916	912	875	922	884	970	926	892	930	926	935	969	956	946	925	863	889	916	927	899	909	949	944	895	938	887	950	882	909	932	916	904	924	889	944	934	951	885	929	912	948	929	908	869	940	895	884	907	899	902	870	918	916	894	978	863	915	922	891	943	930	896	967	895	907	928	917	876	913	961	933	865	878	937	895	912	994	876	892	933	857	919	911	926	940	954	943	949	978	979	876	905	936	916	932	894	927	907	927	985	931	956	903	906	879	916	914	910	945	932	870	927	927	896	894	942	883	974	904	881	919	906	948	903	978	935	917	936	944	903	932	874	897	894	888	938	942	880	938	872	926	935	909	870	933	921	888	957	927	932	892	947	946	910	894	911	928	900	879	879	898	907	872	923	915	927	887	926	876	904	883	877	893	970	921	901	917	958	908	922	958	881	900	892	926	891	910	905	883	941	949	875	950	880	953	893	917	924	909	874	881	899	962	918	917	933	912	982	841	900	950	914	872	917	939	899	914	868	883	907	878	908	885	975	889	942	908	887	914	904	968	936	889	953	976	940	919	889	932	890	904	963	928	881	911	907	900	924	916	959	971	907	899	879	850	934	896	905	919	898	932	955	890	946	909	951	878	945	874	885	911	1019	862	920	953	859	907	923	915	947	918	973	897	909	884	896	966	916	949	904	972	889	867	943	889	884	915	899	919	1005	907	936	936	876	920	857	884	894	946	942	956	892	863	890	893	938	933	896	927	923	1005	1000	911	945	904	933	892	952	868	910	939	945	939	878	914	897	888	877	910	887	864	849	906	912	936	907	901	977	887	897	972	904	921	863	862	902	889	882	935	910	877	966	922	916	931	929	907	918	945	909	886	923	890	928	964	947	963	916	925	899	916	934	948	858	861	972	950	856	914	960	901	921	908	927	885	889	961	902	894	870	909	848	927	909
8348	3741	4622	3479	2150	1125	498	616	1238	1269	346	233	166	185	182	187	159	167	162	184	177	178	174	185	163	212	189	194	184	172	171	168	198	192	160	192	169	164	177	165	154	172	172	191	173	187	185	174	213	183	214	173	184	200	172	206	154	171	176	194	180	178	161	164	164	205	175	167	174	170	173	165	182	190	171	173	195	192	152	190	183	169	171	170	166	177	190	193	203	182	184	170	178	192	194	189	159	182	194	157	179	187	170	190	188	202	168	159	169	205	181	195	180	174	194	206	202	197	172	161	168	191	172	199	174	186	186	177	168	182	176	159	159	179	174	193	171	196	183	187	173	168	177	170	180	159	167	216	191	176	167	158	186	193	178	183	167	167	163	165	170	188	212	153	178	175	187	176	187	147	174	198	183	147	193	195	184	178	173	144	150	157	180	187	183	188	171	180	183	179	183	182	180	173	172	193	159	160	179	155	194	190	148	187	187	187	169	202	197	179	188	149	187	211	162	182	172	176	164	195	176	164	213	175	179	188	181	169	165	179	183	172	154	186	190	165	145	188	187	174	202	168	193	181	190	159	177	184	159	184	169	185	207	186	170	163	161	190	192	184	183	166	200	202	168	158	192	166	184	157	179	173	164	200	153	175	182	172	171	181	176	185	189	186	201	177	202	182	178	191	176	174	184	153	179	189	170	152	162	153	173	178	187	185	203	178	176	209	199	202	187	172	175	186	203	166	150	208	189	177	192	158	169	193	180	176	190	181	163	199	160	213	192	165	174	159	159	186	181	177	165	202	169	155	198	194	173	166	174	177	165	147	169	173	186	196	180	177	166	158	164	167	183	171	195	188	178	162	165	178	180	192	169	201	180	155	187	163	190	170	175	160	188	178	186	203	173	149	218	164	180	159	161	186	171	157	172	175	155	178	154	183	197	189	163	193	162	192	169	172	183	177	169	187	178	170	174	166	190	153	151	172	178	172	178	203	152	168	180	179	167	179	174	160	175	182	174	184	163	209	176	152	164	181	173	155	195	173	155	197	184	150	172	165	185	167	169	173	179	189	167	179	164	168	167	168	170	167	183	172	180	193	164	193	172	178	178	167	142	166	187	191	180	196	176	193	203	171	159	199	162	194	162	166	174	200	159	162	196	179	173	170	173	162	183	174	220	156	183	167	197	155	180	151	180	191	185	155	173	177	181	212	164	159	167	192	182	167	194	185	163	172	179	177	176	186	177	150	169	162	159	176	161	197	164	152	167	181	168	169	199	166	181	184	153	150	190	191	195	198	189	180	184	173	178	174	179	161	163	156	191	159	191	167	196	184	217	162	170	174	173	167	160	179	175	173	167	163	185	168	178	187	172	183	176	189	177	186	190	169	183	171	172	200	190	173	164	188	184	186	191	215	186	180	199	190	208	162	193	166	173	169	172	188	159	174	214	183	202	194	189	188	175	164	177	191	160	190	170	192	189	201	192	186	183	171	177	172	186	187	177	182	157	193	177	179	182	179	187	172	180	184	171	180	188	178	167	168	159	176	194	173	178	163	173	153	178	186	177	183	165	183	169	185	186	192	176	163	194	177	170	149	169	189	195	211	204	178	182	163	177	192	184	180	173	167	174	163	182	166	172	155	168	170	172	206	171	175	164	209	170	180	159	175	168	158	161	177	153	200	188	147	160	175	183	168	156	171	175	158	158	191	189	182	162	167	154	174	179	181	164	162	163	194	155	186	176	221	176	178	188	148	176	185	163	165	179	201	180	195	170	177	196	178	179	177	168	195	183	206	200	182	181	160	197	189	175	175	188	155	179	183	180	175	198	173	164	175	197	179	156	197	175	161	163	186	187	167	191	166	183	192	169	160	180	180	161	178	181	178	178	179	182	188	158	164	185	162	161	198	175	193	180	175	194	200	159	159	174	181	190	160	169	165	178	174	173	194	206	155	170	177	175	180	174	168	197	191	162	174	168	190	183	179	166	193	147	186	191	183	201	178	195	166	179	180	189	154	162	174	174	169	185	176	198	179	171	180	185	192	170	204	181	168	187	182	183	203	166	174	173	169	178	187	170	192	180	179	178	163	184	197	216	162	178	175	171	172	203	178	182	164	173	196	176	165	185	176	172	172	185	171	182	175	189	177	187	187	186	183	200	189	173	154	204	205	181	224	169	164	190	180	168	175	184	195	178	198	193	192	179	176	172	181	161	186	177	180	189	200	171	175	165	196	193	170	163	190	183	188	176	155	183	176	190	168	200	172	194	183	171	184	156	180	196	173	171	167	159	181	187	183	163	192	199	183	180	179	166	177	162	203	183	162	168	171	157	153	191	169	173	168	183	180	167	140	163	173	184	174	175	175	165	166	181	163	172	206	154	164	166	188	185	189	179	185	166	170	148	189	154	211	175	176	162	168	193	149	156	184	163	170	198	163	167	170	190	163	169	208	177	142	146	196	189	182	176	158	177	166	187	165	167	189	177	184	188	153	163	172	182	167	181	167	177	196	173	169	156	168	167	163	163	170	196	157	222	156	181	172	180	194	169	194	185	167	172	165	181	188	200	170	195	140	162	184	170	182	196	170	178	168	174	191	178	190	167	179	169	208	147	168	161	167	176	192	159	193	184	186	176	174	197	160	187	179	181	171	162	172	172	198	180	179	175	175	179	170	184	178	174	169	199	171	189	181	211	178	155	170	166	168	181	179	178	188	195	219	197	176	164	194	163	185	163	168	158	193	178	174	156	170	191	176	182	170	210	178	203	172	194	176	176	178	188	187	184	177	185	176	222	188	154	165	171	181	194	163	193	166	217	167	181	161	179	174	180	206	194	198	156	169	183	181	186	200	176	142	179	174	179	184	185	179	182	192	167	189	183	189	170	191	176	175	185	193	182	182	170	181	189	156	174	190	177	167	197	199	188	182	178	195	189	184	187	182	181	186	182	160	169	165	175	173	196	163	179	180	169	173	180	162	160	159	176	166	161	163	189	183	201	194	148	191	169	170	160	221	198	202	164	153	186	194	202	176	177	145	192	178	177	172	158	189	168	161	184	188	174	160	172	185	166	164	178	158	206	191	185	179	158	192	161	179	202	162	175	189	170	176	178	162	185	168	196	153	171	166	166	166	184	176	171	168	153	169	177	185	168	161	203	187	170	177	170	161	206	201	195	169	184	177	182	181	193	160	145	180	174	173	192	173	202	182	192	191	175	193	176	182	193	157	161	172	213	179	198	190	175	155	168	182	191	189	184	184	201	191	197	183	168	159	196	186	175	170	190	187	170	200	187	191	169	172	153	221	201	164	166	160	177	174	173	183	171	197	202	197	176	178	197	183	192	177	199	180	192	187	178	174	152	158	164	183	159	185	175	177	172	127	170	181	173	184	189	194	167	171	178	176	178	169	183	201	199	208	173	171	159	198	170	143	158	170	155	168	181	189	182	172	201	178	198	190	172	178	178	181	192	177	182	198	169	170	180	160	175	193	170	176	167	168	166	170	178	184
4845	3412	8765	9830	7507	4578	2365	3057	6075	5561	1147	680	460	461	441	465	429	434	432	457	445	462	441	454	457	428	483	456	446	487	432	442	479	457	436	451	472	431	483	419	412	431	485	436	424	457	474	434	441	435	467	488	436	480	449	482	446	460	472	467	448	445	452	454	469	421	459	429	477	426	383	453	492	458	466	443	427	467	465	428	484	442	468	416	441	449	458	450	438	423	426	432	435	428	433	481	452	429	450	432	467	409	445	472	489	472	437	434	439	450	433	445	447	467	436	451	462	443	464	455	446	472	463	466	417	461	446	462	455	416	459	468	480	492	443	436	447	438	443	471	454	420	430	438	450	441	433	472	495	441	446	466	426	443	452	466	404	427	436	473	461	460	440	478	485	468	472	427	483	450	433	454	477	486	419	467	446	461	465	471	427	458	461	482	406	455	413	442	412	454	458	446	420	450	475	413	452	448	463	402	439	421	479	454	456	465	455	435	444	418	453	435	445	453	485	469	449	466	463	504	487	473	461	428	458	454	423	470	427	492	454	462	462	466	471	429	435	432	460	416	464	440	450	479	459	421	448	425	472	427	447	438	484	437	478	467	419	442	473	443	420	442	414	470	471	433	444	482	456	419	441	442	445	440	444	439	445	413	457	497	437	450	480	485	413	458	462	450	473	440	475	491	478	423	433	448	435	470	442	442	451	457	428	448	480	426	485	497	462	422	445	436	431	488	447	455	448	441	431	480	457	437	473	461	479	462	458	422	460	452	465	433	451	428	479	489	439	441	458	451	488	446	402	456	419	466	430	455	428	469	430	470	468	477	429	473	446	418	448	466	417	443	464	454	466	453	473	416	419	461	453	442	449	444	466	442	475	452	446	440	507	368	442	467	455	433	446	416	438	428	434	424	438	445	450	431	440	447	435	480	463	485	440	442	416	454	461	472	450	444	450	464	477	421	451	448	441	446	487	452	468	439	453	472	465	433	466	420	439	466	436	477	474	426	438	457	431	440	418	437	458	453	459	422	434	434	453	443	442	456	429	455	443	467	434	425	441	447	420	461	467	460	456	401	425	436	453	447	478	445	465	465	445	422	475	442	400	445	433	465	437	426	430	493	451	427	455	439	511	442	465	478	463	467	430	489	440	507	416	484	437	428	435	454	477	425	474	452	475	443	452	410	453	449	443	435	432	464	454	484	450	451	421	468	431	453	473	424	443	465	445	494	462	444	430	438	407	465	472	465	456	488	442	465	437	442	471	460	443	447	435	455	444	445	441	447	441	444	436	469	463	437	452	469	444	470	444	439	452	425	452	404	443	429	428	430	462	462	434	450	437	477	424	450	448	480	439	448	398	451	452	461	438	466	465	409	456	422	453	487	456	477	451	450	473	451	470	418	462	440	439	400	441	439	458	468	446	489	457	448	470	463	445	440	469	458	438	458	475	443	488	465	470	368	439	477	432	451	431	465	449	458	440	461	441	484	429	423	472	458	448	466	484	445	428	471	459	467	445	461	454	457	456	494	454	455	460	442	444	492	414	456	444	448	425	477	450	439	482	461	451	443	495	493	444	448	479	440	446	429	412	424	486	459	477	440	431	448	457	484	434	433	452	430	454	426	470	428	452	420	466	472	462	409	461	443	427	449	444	470	427	439	456	455	420	449	436	479	459	440	455	423	466	433	435	430	424	434	481	460	480	477	433	462	502	466	429	469	484	424	456	457	455	437	472	485	428	424	454	438	427	448	414	485	454	455	430	497	500	419	426	443	480	426	465	505	510	478	452	485	454	422	445	469	417	419	455	453	497	443	423	448	440	461	486	446	468	465	443	483	458	425	452	472	454	438	456	436	475	434	486	407	481	449	454	450	479	435	487	470	445	468	473	442	420	475	443	452	455	451	422	480	447	448	427	442	424	408	473	466	463	481	454	444	457	471	480	444	452	485	453	466	437	446	474	436	446	466	464	437	466	464	417	462	420	439	494	430	454	458	434	468	455	463	445	453	456	450	436	409	452	438	460	401	433	433	468	472	429	431	485	473	416	454	482	434	458	458	430	433	405	525	417	439	441	463	450	490	404	433	461	476	431	475	454	400	453	469	430	434	450	463	426	465	478	462	453	426	424	434	451	411	417	410	425	455	425	434	446	454	426	446	467	452	412	439	462	446	460	455	445	439	437	427	448	386	441	429	434	481	442	416	456	437	474	471	423	431	414	431	452	492	447	420	431	432	445	429	457	460	450	438	438	467	456	466	435	450	434	453	457	479	463	464	438	472	466	430	452	426	436	449	428	438	423	415	439	487	470	437	477	474	445	434	441	440	409	449	432	426	444	421	428	434	446	439	468	456	462	471	448	441	455	447	468	451	422	443	435	476	414	493	420	454	410	437	430	466	436	444	472	468	448	433	420	470	448	477	449	456	450	458	435	464	410	447	476	452	432	431	461	462	443	416	479	416	454	417	460	426	441	517	424	448	434	411	444	454	436	434	430	437	461	480	449	458	427	462	446	449	446	441	431	450	449	446	445	470	455	457	439	478	457	457	454	482	449	485	422	408	470	459	442	464	482	455	474	457	413	444	428	457	438	476	480	472	477	455	449	443	446	451	441	442	462	475	437	477	443	428	458	460	440	436	445	458	414	449	414	468	470	456	409	441	455	439	476	425	431	428	466	469	426	465	452	469	478	432	411	470	478	470	466	445	430	454	471	434	461	414	471	466	456	414	467	450	472	473	424	458	489	467	450	435	464	436	441	414	475	416	460	443	489	444	465	419	445	448	434	441	458	437	449	446	468	461	442	457	448	432	451	474	445	462	433	451	417	474	436	423	466	460	471	413	483	481	427	444	436	470	465	424	472	444	457	425	469	443	458	431	415	421	433	460	456	453	445	491	460	445	450	451	450	437	452	439	463	440	419	411	461	444	447	441	429	480	401	461	436	462	432	467	436	461	424	426	483	455	441	468	429	409	474	443	460	439	431	429	434	463	419	449	436	413	428	444	470	473	450	461	496	491	458	449	483	463	452	443	462	462	405	468	448	490	438	432	460	427	430	467	421	484	445	432	462	474	444	469	477	449	444	472	450	473	445	462	471	406	435	444	440	440	425	468	464	434	453	449	412	479	423	501	428	450	408	469	482	499	436	436	430	465	484	476	444	428	449	464	449	467	478	498	459	455	448	478	461	444	453	433	441	457	486	465	475	444	483	459	438	463	461	442	442	468	453	436	448	449	435	464	439	421	442	456	457	451	439	430	456	442	455	433	442	449	430	431	464	467	447	441	420	392	430	487	439	438	436	426	436	426	436	421	484	426	468	491	423	419	419	415	416	453	431	426	447	411	467	440	447	430	443	460	476	482	432	461	414	438	482	449	432	437	452	453	423	464	436	434	479	438	480	434	400	456	447	480	468	451	444	473	457	444	464	453	440	437	412	449	469	454	503	412	458	471	464	460	473	452	484	454	454	469	443	429	475	435	436	478	455	453	411	456	449	454	485	444
18901	7314	8386	7366	4428	2473	1285	1899	9846	15805	4224	2420	258	266	227	240	249	244	212	221	208	241	228	225	253	226	205	232	255	208	213	198	219	208	207	225	233	247	193	212	249	228	212	222	226	202	207	213	231	239	213	208	231	210	261	200	210	221	218	191	222	220	260	236	253	225	224	246	213	230	223	228	224	234	221	218	212	216	228	219	197	221	210	218	214	192	224	209	187	213	220	229	211	223	235	244	223	232	217	248	216	221	208	207	218	249	224	196	230	212	213	188	244	214	191	228	242	231	245	227	222	203	174	238	220	244	215	223	232	222	264	237	230	238	226	227	236	234	213	231	217	203	189	217	224	223	235	228	220	220	199	192	219	215	197	220	203	224	206	200	217	194	215	213	242	199	218	211	205	238	222	205	228	201	194	209	237	215	194	191	240	237	223	233	238	172	194	188	202	208	246	201	214	222	204	226	194	231	216	218	233	218	223	241	229	224	221	201	216	214	213	212	222	238	208	206	225	234	200	217	218	248	243	223	214	222	223	238	209	209	226	215	233	212	214	193	232	217	211	234	223	228	243	223	222	204	234	208	197	203	239	221	213	242	251	211	230	233	223	204	200	215	224	201	221	226	223	214	231	202	209	230	235	235	213	231	208	243	223	228	230	239	238	214	204	210	221	201	209	224	198	222	226	215	230	200	202	221	269	215	226	212	233	227	205	216	198	223	238	218	213	230	225	206	227	210	248	248	201	212	203	206	230	184	229	203	203	220	201	215	216	229	202	215	197	198	240	230	199	218	238	196	215	221	250	215	222	217	210	214	221	249	244	221	178	232	228	207	212	188	210	230	202	198	233	220	209	200	211	205	235	211	220	228	208	219	201	220	222	215	214	182	192	214	223	229	243	229	210	227	223	204	216	206	212	229	215	238	202	219	261	237	241	214	208	214	234	223	209	216	178	212	227	216	183	212	225	228	209	174	243	189	230	215	194	234	236	210	208	194	187	230	224	251	221	207	220	208	228	245	215	201	205	207	211	230	215	215	229	223	230	240	197	215	225	201	241	229	219	229	187	230	222	215	244	215	204	203	228	195	210	210	229	209	247	228	212	248	228	181	218	240	204	227	255	214	245	226	226	232	224	234	220	209	227	236	212	200	206	218	240	233	209	202	191	225	211	234	215	253	205	229	213	220	194	211	219	240	228	228	266	243	194	226	225	217	219	212	224	214	229	250	184	213	209	216	227	208	218	224	247	209	213	221	234	206	201	226	209	212	227	222	200	190	210	206	224	215	235	212	227	230	206	217	183	228	204	198	201	231	213	237	195	229	235	234	200	205	242	223	211	225	231	227	222	206	224	212	224	205	197	232	194	211	229	194	232	209	241	243	210	197	193	194	231	207	222	236	252	232	236	227	209	214	208	218	222	279	221	233	247	220	216	218	220	239	207	242	205	222	183	241	221	244	217	243	219	203	226	217	219	235	223	223	211	193	236	222	221	239	208	204	227	237	195	236	197	222	248	206	209	243	216	240	227	223	223	234	225	200	237	190	201	219	208	226	207	246	236	213	213	185	209	231	235	199	207	201	203	205	228	194	226	188	216	214	228	221	206	234	198	203	247	231	234	201	230	194	243	229	210	225	260	205	223	213	217	240	241	231	216	216	210	228	217	229	233	225	217	204	219	226	196	197	219	222	203	221	196	221	212	206	245	216	225	226	230	201	218	227	203	205	231	208	229	221	228	245	227	245	227	215	245	245	195	207	214	192	229	221	166	229	214	199	246	215	230	215	203	196	213	216	229	241	211	232	216	228	218	209	198	217	231	218	244	203	234	194	222	227	234	214	209	238	222	241	186	222	216	224	225	211	222	210	222	197	233	224	220	201	225	231	206	196	201	235	203	209	228	238	239	219	205	235	233	211	211	198	226	219	220	225	221	231	224	226	210	205	191	237	183	226	206	227	204	218	173	221	216	220	234	204	199	204	240	221	200	225	204	255	185	207	212	202	226	247	204	232	212	212	214	227	227	185	242	213	196	223	227	209	234	237	212	194	224	178	235	210	224	229	207	259	214	218	224	243	217	211	227	228	220	215	215	211	222	197	216	228	206	198	214	201	227	235	199	260	242	211	185	254	224	200	220	228	231	241	235	219	212	227	207	198	233	225	221	219	218	219	242	227	229	209	227	204	208	226	248	235	205	225	218	235	233	219	237	232	247	186	222	200	219	229	207	224	234	208	226	219	201	206	227	208	217	231	218	243	235	252	238	224	228	233	215	200	229	221	217	224	209	222	221	232	218	212	210	233	231	220	221	227	233	225	196	191	231	221	240	197	222	207	234	213	250	224	229	214	224	190	248	222	226	223	202	216	194	235	221	198	213	189	223	216	202	220	234	214	233	200	207	236	244	216	221	184	213	227	217	232	215	212	229	222	211	218	230	220	240	219	226	210	243	232	210	235	222	215	201	203	217	201	215	239	235	218	222	192	220	214	204	217	230	185	220	248	212	190	245	209	194	221	201	223	195	244	226	256	231	202	234	155	218	221	249	252	208	223	245	238	237	235	199	230	210	236	213	213	218	247	222	235	226	231	222	232	232	209	208	258	206	195	194	225	233	237	212	251	251	243	222	197	224	222	221	224	197	230	241	225	239	201	219	218	223	214	265	188	185	222	213	208	226	249	228	219	218	236	216	234	214	197	232	218	206	217	199	232	222	202	246	171	204	215	229	228	243	222	224	216	251	226	224	240	220	239	186	227	217	202	237	205	227	218	215	248	240	218	228	201	231	255	237	220	218	226	187	219	216	229	196	198	211	230	196	210	232	245	211	225	191	230	217	231	240	218	226	224	205	210	201	200	227	213	192	222	204	202	197	218	230	220	233	230	215	221	213	222	208	224	196	219	244	207	218	215	209	203	247	227	214	227	226	225	238	211	215	223	194	187	215	219	255	224	245	219	203	255	235	204	226	218	214	212	207	203	250	208	201	242	210	208	234	225	198	207	207	212	204	211	235	219	256	209	226	208	210	216	221	235	211	231	190	209	231	228	222	235	222	211	246	216	234	215	217	201	239	223	221	244	212	220	226	210	213	239	238	245	216	225	219	238	245	240	255	229	217	218	216	216	250	219	270	232	202	223	176	220	195	202	219	246	189	231	195	202	184	197	207	239	240	207	211	202	204	227	226	201	222	225	211	206	194	215	206	230	205	177	218	197	222	222	224	256	222	213	228	194	222	221	197	213	191	252	217	219	213	202	196	193	216	225	239	229	227	204	241	235	233	192	200	216	237	219	238	202	209	217	192	204	206	204	224	231	237	213	199	207	221	242	254	206	255	207	222	204	215	254	224	194	212	189	198	199	215	220	223	221	232	214	236	228	234	260	200	208	222	205	253	248	228	225	222	231	218	208	200	212	237	219	214	223	195	229	241	201	221	237	202	197	240	217	247	192	212	237	209	200	214	233	217	215	211	202	243	225	217	222	223	216	214	234	209	203	206	225	248	218
10213	5989	14266	17711	13637	9250	5150	8775	29723	35738	12854	7695	782	759	737	659	650	659	627	691	599	651	641	578	612	627	620	604	625	548	608	586	643	596	587	595	581	537	580	559	606	555	547	567	599	562	595	552	560	585	602	538	579	588	579	542	537	556	563	545	542	568	550	543	557	591	549	529	547	499	546	552	545	568	559	555	569	579	586	523	568	588	547	589	579	562	550	548	605	530	621	594	541	564	535	529	542	539	522	561	543	527	526	551	529	550	528	595	588	531	524	537	601	547	563	558	535	565	558	568	558	540	574	556	592	550	578	549	502	587	558	539	567	588	523	557	552	576	578	548	580	593	538	549	550	546	536	554	526	536	531	518	571	551	548	560	564	480	546	522	518	552	576	601	556	521	553	551	575	545	583	584	515	551	549	559	576	580	553	558	528	538	533	539	538	565	566	536	564	498	593	568	554	543	533	558	540	551	534	563	524	538	554	575	532	608	560	535	546	543	547	579	549	520	548	542	597	579	575	532	544	544	538	536	530	537	590	541	543	547	545	577	555	567	548	559	540	546	565	572	497	544	540	524	537	523	527	534	544	571	557	572	528	549	593	532	586	568	584	539	570	526	517	583	559	555	573	547	568	546	536	564	585	561	542	541	557	562	573	534	548	574	566	584	533	553	557	543	508	579	531	588	547	564	565	560	591	539	553	552	559	543	556	537	563	531	535	573	568	542	501	561	563	577	526	543	591	567	526	568	552	569	545	584	543	505	597	563	522	528	559	536	610	494	553	561	553	542	592	598	528	528	536	554	545	556	564	580	598	534	558	555	574	608	523	523	585	560	523	595	543	544	544	586	603	598	550	549	566	529	541	544	525	569	518	569	556	559	533	530	537	551	557	555	550	529	524	563	566	566	542	576	536	551	547	498	590	562	538	536	509	543	536	524	587	532	542	526	507	583	515	562	538	570	540	556	574	541	531	562	540	536	553	523	554	538	567	549	538	570	561	566	534	553	542	570	526	571	589	514	559	551	556	522	556	572	539	542	551	530	587	546	546	532	556	547	528	533	575	491	575	560	495	546	574	573	570	556	588	554	598	538	533	563	581	534	551	543	559	545	571	564	557	548	529	535	501	510	529	551	518	514	553	519	500	551	519	534	553	539	522	553	563	525	535	604	560	558	569	520	544	516	534	529	524	542	556	536	597	524	559	587	530	540	554	579	585	541	537	585	508	514	592	586	529	541	566	537	549	534	562	594	536	595	534	570	530	532	561	565	538	552	577	557	573	540	524	528	602	563	606	554	543	547	528	583	580	569	522	500	578	551	489	541	551	533	502	555	522	543	537	532	511	566	573	548	565	556	507	541	525	538	541	552	550	531	584	561	566	546	542	606	548	523	560	548	534	576	585	551	558	566	559	565	535	551	619	524	568	528	573	574	594	563	535	537	535	585	538	534	566	579	514	535	553	542	546	558	544	529	531	531	590	535	584	549	533	558	555	595	559	547	540	535	571	539	542	532	566	569	541	527	535	580	534	603	557	551	527	557	564	553	577	563	573	576	561	560	525	505	567	551	534	547	552	543	531	572	537	550	537	587	552	558	542	617	582	528	532	553	575	535	547	568	541	574	533	586	551	547	523	547	543	570	545	525	564	541	574	535	566	551	566	561	546	571	550	533	563	562	539	592	552	541	564	565	565	553	548	527	543	582	585	528	547	526	568	606	537	577	528	544	549	534	550	558	553	547	530	540	504	569	537	563	581	496	572	560	559	546	536	533	558	537	543	511	565	533	555	575	561	571	538	556	522	553	509	544	541	536	509	555	538	564	507	561	582	560	575	556	539	582	517	564	528	563	535	559	615	559	506	526	521	569	555	563	555	546	537	549	502	570	529	561	542	581	539	531	570	570	544	543	561	549	536	560	564	513	596	552	566	546	554	560	561	525	561	551	547	498	584	517	536	581	578	556	528	572	575	552	590	578	535	566	548	529	539	530	566	627	578	509	573	559	546	517	531	592	556	560	507	584	550	594	512	552	546	532	550	582	556	554	536	547	583	572	530	521	503	562	568	535	514	578	589	568	581	520	545	551	533	545	566	520	554	523	571	561	538	541	540	591	541	582	544	576	563	513	555	521	549	599	538	565	541	524	528	561	590	599	553	539	544	597	528	588	570	541	578	565	508	559	571	531	527	553	542	492	547	572	542	528	561	587	533	561	548	584	501	497	554	553	554	528	565	541	536	540	570	537	571	530	549	590	537	528	537	558	546	563	523	612	527	548	570	565	565	559	565	532	560	550	543	544	564	533	536	562	561	547	526	566	565	564	565	540	560	559	536	472	576	533	546	564	540	525	552	496	511	555	520	551	581	528	548	555	536	563	559	580	537	576	580	601	516	576	554	557	510	543	541	510	562	621	587	529	542	561	540	559	543	573	583	565	545	560	543	551	568	558	564	546	508	530	557	536	575	536	549	571	531	576	545	540	537	547	538	540	522	509	553	537	513	580	628	548	603	547	554	542	547	549	547	538	520	579	540	548	556	518	549	564	543	518	587	561	565	568	553	540	527	561	549	567	580	550	553	565	605	541	537	554	582	555	526	566	571	566	542	567	518	531	557	526	540	527	540	551	552	581	529	540	562	548	570	522	558	565	559	535	503	548	542	558	513	534	525	568	577	556	543	537	530	561	545	577	571	517	556	510	546	555	554	584	552	521	559	531	555	544	594	525	514	515	586	531	542	581	544	562	565	545	524	570	568	576	554	566	558	597	552	571	571	549	561	496	583	559	564	545	541	577	573	540	563	517	541	578	580	528	546	560	549	530	532	596	592	546	542	553	587	567	569	524	537	554	525	563	535	542	537	517	561	517	525	571	585	517	504	599	577	514	580	564	550	551	620	559	516	555	598	542	570	569	555	549	583	566	537	561	556	545	557	594	557	589	589	576	544	584	558	545	534	523	554	504	461	507	527	548	524	557	543	573	542	565	566	587	547	551	513	589	557	548	555	588	560	505	552	544	552	555	573	537	579	584	567	575	560	576	590	543	561	579	518	575	558	548	570	587	545	569	534	581	550	562	553	589	571	515	540	564	568	555	546	556	565	540	529	550	565	530	569	539	591	524	586	571	547	575	547	572	560	553	560	588	536	556	585	537	541	523	558	523	536	534	549	567	592	512	549	535	524	546	582	533	537	542	580	595	555	550	512	566	547	551	534	524	533	515	553	542	544	543	509	587	527	586	552	574	573	555	528	553	533	558	555	571	539	567	549	540	596	568	604	514	558	533	584	552	551	552	556	527	565	539	571	554	560	547	572	553	537	562	556	569	594	554	568	563	532	521	551	567	548	567	577	493	562	573	508	524	549	547	552	539	509	544	519	557	568	584	533	507	527	556	566	570	556	551	604	556	545	547	539	526	569	517	614	567	549	531	531	533	587	541	561	546	527	560	546	586	538	528	549	522	521	584	572	576	572	549	565	550	533	561	552	553	550	565	559	562	597	565	565	516
25651	12597	13283	12016	7697	4499	2390	11063	20418	28039	8437	5098	549	421	476	418	409	459	414	423	427	420	419	407	428	379	366	363	374	389	414	412	395	425	435	377	376	429	422	407	340	412	401	383	408	375	424	368	364	430	408	418	418	410	385	379	375	435	384	345	407	362	385	416	375	387	430	402	360	392	401	377	414	380	392	388	388	397	322	380	360	426	398	382	379	439	346	407	365	367	411	402	373	400	365	383	396	385	386	376	387	449	359	400	370	418	430	401	388	357	401	389	373	410	353	410	380	371	366	391	363	386	390	357	414	356	376	365	374	376	372	372	366	407	412	418	380	381	407	395	405	362	381	429	370	430	398	389	407	409	452	395	414	404	433	394	379	370	394	387	386	389	389	363	329	379	408	369	368	407	382	397	422	378	354	366	412	360	390	354	385	365	373	382	409	361	347	390	349	359	384	391	385	403	421	371	347	367	417	384	356	384	375	405	342	375	395	396	361	387	374	383	365	385	355	393	372	403	383	397	379	374	350	339	379	395	385	339	380	392	403	396	415	435	395	423	408	418	379	377	396	374	370	377	357	365	340	387	393	391	432	407	398	428	384	353	380	376	385	403	389	402	388	363	400	394	405	421	386	410	358	385	370	408	360	404	422	357	380	368	390	355	397	399	379	403	353	333	387	338	358	412	360	369	399	358	356	370	376	359	365	393	399	419	377	390	358	428	427	426	379	415	373	434	407	369	361	407	405	391	422	369	391	378	408	385	377	365	359	389	382	421	379	415	375	394	367	372	389	397	373	363	369	411	378	347	378	381	361	383	397	394	428	407	418	374	378	437	383	366	395	403	386	368	378	360	399	372	374	353	365	395	407	345	364	350	405	394	435	394	367	395	345	345	342	356	354	350	365	349	368	381	399	371	390	381	399	404	377	399	386	391	407	368	377	376	377	384	371	377	344	410	402	426	378	379	406	389	388	397	373	358	400	399	400	391	430	345	402	348	445	381	419	408	364	397	399	381	379	390	375	367	418	419	386	407	423	390	408	399	384	380	397	361	395	369	376	373	405	377	375	402	415	394	384	379	465	407	366	412	405	413	381	365	376	351	383	367	427	394	419	452	383	402	396	385	399	357	363	373	374	362	384	387	400	373	398	380	400	381	364	389	366	383	385	389	369	415	363	387	413	398	390	389	372	364	376	364	366	373	346	338	405	367	377	377	386	373	404	366	388	380	393	380	361	384	370	387	381	408	379	378	383	374	416	365	352	384	374	378	397	369	391	399	398	409	376	389	365	419	397	409	405	401	387	349	384	391	403	406	386	383	355	414	401	378	355	369	380	353	393	358	355	368	378	401	421	342	392	402	368	385	418	378	400	399	415	366	334	376	386	375	393	387	386	391	386	376	376	397	370	350	373	374	361	396	383	368	342	364	388	352	409	394	366	393	374	360	395	369	380	384	436	404	403	367	371	344	399	357	387	354	337	366	390	404	379	349	400	365	365	366	387	411	400	436	374	406	416	359	380	369	383	369	383	385	384	366	365	371	400	355	365	389	364	386	392	366	389	391	386	412	372	406	351	410	363	401	406	407	402	370	355	377	418	369	349	391	390	387	347	366	387	387	436	385	403	368	377	389	387	398	422	391	383	374	358	355	381	389	340	409	379	404	420	424	414	371	399	407	417	402	405	383	358	377	361	335	390	390	384	353	359	372	356	386	376	382	398	351	394	384	368	401	451	391	399	373	380	389	327	403	380	354	374	423	365	367	360	397	374	396	372	370	369	392	385	388	368	430	409	378	383	371	352	381	371	384	357	418	418	373	406	371	390	401	389	376	423	383	374	371	364	430	407	410	403	392	424	400	383	425	431	385	374	364	385	335	366	388	373	429	450	395	388	411	437	387	351	420	353	403	374	395	405	357	419	405	399	414	379	366	394	360	368	421	396	383	357	374	401	360	399	399	380	378	340	380	410	381	420	362	358	385	405	393	384	359	387	371	377	366	351	386	405	401	371	399	370	377	380	373	389	370	363	358	395	359	377	402	369	370	367	398	417	383	369	356	384	413	349	418	429	408	394	390	387	398	407	379	349	373	408	385	394	370	374	360	374	382	375	346	338	365	384	366	367	342	400	376	394	402	365	378	368	344	423	370	403	382	353	394	381	412	387	353	378	399	386	378	337	384	395	376	371	374	356	358	417	366	379	409	401	416	413	426	355	369	374	394	395	387	371	415	404	389	368	406	358	394	377	394	415	368	408	405	404	352	369	354	352	361	406	380	429	392	389	386	387	391	345	401	387	407	400	382	407	355	387	410	354	375	395	427	401	367	383	371	405	436	427	394	415	384	402	406	413	374	378	392	413	412	356	385	350	406	402	383	380	388	373	399	379	382	426	393	365	380	370	371	398	362	390	377	414	337	356	396	388	416	412	369	416	396	363	418	362	397	400	406	361	372	358	388	391	425	365	415	402	397	366	351	339	386	347	362	417	343	383	380	332	369	337	352	372	375	402	393	366	370	386	374	386	360	391	402	384	363	393	367	391	372	407	344	367	414	371	448	387	402	404	360	412	382	369	368	377	392	362	392	382	427	365	367	370	388	391	364	424	368	378	399	363	361	392	429	425	393	418	354	427	382	423	379	336	370	378	394	404	407	348	394	372	409	405	397	378	368	337	362	397	373	392	391	394	397	404	376	380	405	350	390	399	370	402	379	409	377	435	406	383	409	376	324	377	353	366	378	342	383	377	379	436	370	371	383	385	390	391	350	395	427	371	362	380	368	380	358	368	388	400	332	382	407	394	382	366	358	380	439	416	404	318	416	372	375	398	382	370	406	389	372	412	381	372	406	370	403	336	382	391	359	366	399	359	383	398	345	364	390	390	409	384	395	427	416	311	386	344	400	401	371	353	395	439	378	388	405	379	345	421	350	357	360	382	410	397	364	404	387	393	375	392	414	411	385	373	408	352	408	382	384	439	378	398	382	389	379	354	382	405	371	382	346	393	381	395	388	407	403	390	389	356	391	337	414	392	388	414	394	386	378	360	348	404	399	373	380	388	374	385	405	379	390	437	366	415	399	379	395	375	406	368	354	367	393	360	368	385	409	393	406	371	371	418	405	398	373	337	402	400	412	375	360	381	346	374	347	348	341	377	372	391	375	385	397	389	394	389	402	410	402	385	366	393	380	398	387	373	424	389	377	362	347	382	410	387	390	395	376	369	373	384	381	396	360	361	355	347	379	393	420	362	383	402	362	381	363	364	413	403	404	408	410	385	409	372	408	355	340	416	394	372	366	348	378	416	365	387	381	405	361	422	419	405	357	347	368	381	386	411	417	416	393	368	368	421	412	381	402	380	412	359	406	401	369	393	391	378	348	375	391	367	376	391	383	420	373	363	382	422	404	352	353	377	423	410	384	378	392	385	388	416	360	388	372	388	388	317	354	397	399	361	427	393	348	378	367	403	389	373	396	343	380	387	382	355	391	380	384	325	393	398	401	382	426
11985	9274	19322	23553	19425	14374	9398	29436	42349	48156	12459	11895	1402	1304	1229	1180	1158	1089	1140	1139	1015	1040	1008	982	988	971	989	1004	961	1010	934	993	980	948	916	895	927	947	932	953	914	858	946	894	851	913	967	898	878	874	906	935	858	914	845	945	879	879	858	898	899	858	883	942	891	858	896	831	914	834	924	810	898	865	885	891	873	879	877	830	907	854	875	907	857	887	839	876	877	959	886	876	850	916	864	860	898	885	893	857	847	861	864	877	900	871	857	887	810	857	866	839	872	869	869	858	871	885	856	894	884	873	862	829	889	845	879	918	841	871	910	874	888	886	877	866	907	940	873	915	878	848	910	878	923	855	892	827	897	826	908	841	855	913	867	904	923	901	870	896	876	846	893	878	858	868	911	907	857	865	874	870	836	921	858	874	859	889	931	866	877	837	897	871	893	821	891	939	831	891	861	901	876	842	792	898	935	879	887	888	827	873	889	836	864	830	885	886	871	902	836	824	879	846	875	900	817	885	908	868	880	854	853	875	866	844	887	865	863	849	922	860	917	838	827	853	899	851	912	850	892	911	863	848	866	896	900	826	852	874	904	848	879	891	863	851	854	897	866	894	890	853	856	831	912	903	895	864	906	892	885	839	859	872	872	861	862	877	881	912	860	892	887	847	825	865	850	861	871	895	921	932	860	826	871	827	888	856	829	851	873	857	823	875	933	852	901	883	817	901	834	781	853	876	880	908	870	904	887	891	843	859	836	830	909	924	828	890	873	892	901	830	880	872	811	862	850	854	886	821	879	889	883	883	847	872	854	837	862	892	872	824	847	875	860	844	877	889	876	901	900	842	858	884	847	872	903	900	883	837	888	874	863	908	880	895	875	894	838	853	874	850	886	897	845	892	867	913	864	876	863	874	862	867	855	885	866	889	902	853	853	829	833	901	879	853	866	879	905	832	913	930	827	864	856	882	839	826	876	892	872	875	848	885	862	874	903	853	857	855	849	816	877	839	835	890	898	895	887	853	804	831	901	885	849	882	894	839	902	828	884	903	824	873	870	829	858	896	838	901	857	837	894	853	843	881	900	875	860	885	834	860	831	838	851	825	914	877	908	874	874	855	850	883	874	879	921	890	866	862	871	825	889	885	814	889	831	863	885	876	929	905	886	851	883	906	911	879	859	926	847	826	878	874	915	874	846	823	866	844	904	853	876	867	894	852	907	866	910	869	836	872	797	928	934	833	879	857	852	885	865	918	871	877	789	790	854	872	880	833	894	824	863	926	893	864	883	828	821	868	891	864	832	830	875	851	825	875	917	839	892	905	895	906	845	892	854	874	891	912	876	864	832	919	931	854	907	885	879	843	882	892	873	873	879	845	867	885	902	847	915	864	857	859	889	827	885	856	803	920	846	850	873	871	867	899	937	864	898	874	879	871	840	834	872	844	878	847	860	942	824	900	831	936	871	842	910	861	884	848	850	861	912	860	860	870	814	854	887	843	864	849	844	874	869	853	818	818	900	856	853	816	904	891	886	878	897	893	862	832	862	889	800	885	898	879	904	876	854	880	861	879	899	867	910	848	840	849	901	934	864	855	871	891	897	868	886	883	892	894	884	871	880	878	861	890	858	857	902	885	876	886	864	835	844	886	882	901	876	884	907	867	889	852	894	910	862	854	845	841	863	858	891	881	869	917	904	894	845	877	866	841	889	915	861	888	860	898	866	878	889	947	871	877	894	876	901	879	881	844	906	947	870	838	866	900	873	949	867	880	855	854	900	818	881	836	864	902	853	915	874	866	831	881	842	876	822	855	908	967	865	822	892	849	834	876	862	880	827	875	887	831	857	830	851	841	783	864	842	950	864	880	832	826	891	896	822	898	842	835	897	886	862	890	853	892	852	894	894	902	884	857	855	862	927	859	853	882	844	855	881	863	855	863	918	889	868	914	858	921	863	885	862	906	937	852	893	909	871	901	855	906	833	900	859	871	843	880	863	832	932	883	833	915	821	849	896	869	867	894	838	888	892	879	907	808	908	874	867	873	850	864	903	939	902	845	871	910	881	845	880	844	901	858	911	906	898	867	871	848	871	838	847	869	845	855	892	902	886	880	829	923	833	852	835	913	911	869	929	859	844	903	900	898	932	866	916	893	853	862	865	857	853	902	909	859	827	901	874	815	888	908	917	862	889	885	894	848	861	820	870	887	857	805	869	856	868	877	925	891	903	833	818	902	852	963	869	819	880	883	785	885	869	894	844	884	869	876	849	910	900	893	960	895	850	892	816	856	892	836	902	896	831	845	887	887	827	878	844	923	903	880	873	875	870	874	890	870	813	833	842	895	850	858	848	896	913	869	869	866	879	821	847	838	909	850	851	838	819	878	893	871	873	890	873	854	934	853	865	877	886	879	869	858	869	877	867	852	848	909	885	863	891	885	803	863	856	879	880	891	898	822	846	908	867	871	892	868	858	858	855	863	863	847	865	875	852	843	874	872	845	811	886	830	880	870	941	855	876	866	816	955	912	880	900	855	912	834	828	848	879	844	884	828	872	879	890	920	857	897	827	837	876	862	786	891	870	869	903	917	894	870	927	878	906	869	827	858	897	881	895	854	875	915	899	853	852	876	852	888	844	868	834	848	898	869	926	828	880	914	892	871	887	876	929	874	827	896	913	871	870	903	882	939	859	882	843	859	858	892	902	877	818	914	901	834	898	859	941	891	858	874	881	873	881	890	855	915	882	852	825	915	851	856	877	840	886	924	868	908	869	865	867	850	910	836	854	900	852	868	814	924	842	833	927	900	869	882	881	841	893	818	904	864	824	900	834	875	873	862	875	897	811	880	870	847	859	835	884	848	893	880	851	872	817	935	896	884	859	878	882	820	912	841	947	850	878	922	845	830	858	852	845	883	846	843	881	910	902	858	926	894	901	889	924	913	840	903	863	893	876	893	884	853	875	869	855	833	848	871	921	856	882	929	864	874	831	874	865	837	826	839	885	856	895	879	889	895	892	899	886	877	888	839	853	852	884	866	914	805	837	838	855	865	845	910	857	893	838	912	921	881	872	875	900	840	879	903	864	829	897	883	865	834	886	867	881	875	870	913	872	876	864	857	914	894	851	926	851	886	876	819	856	889	879	846	828	830	860	858	872	852	892	846	861	902	893	858	895	874	889	894	908	825	871	838	894	899	854	900	835	829	839	854	891	895	848	871	884	883	895	844	895	925	855	867	845	816	870	854	789	821	899	899	860	849	880	891	886	917	844	882	820	871	872	884	841	907	879	867	800	903	848	896	903	942	879	905	874	890	914	878	885	900	818	852	844	884	873	914	859	867	857	840	879	898	883	889	816	883	831	841	887	874	900	861	866	924	846	856	870	864	852	907	885	879	831	882	869	847	878	841	856	875	902	828	860	929	889	869	850	809	837	830	886	868	857	840	866	872	886	842	857	861	879	797	894	835	865	858	839	868	913	857	898	865	850	854	884	832	865	857	900	814	892	878
6886	3370	4057	3531	2039	1007	655	717	621	706	227	252	134	158	118	170	155	165	169	163	148	155	146	140	169	190	152	160	182	148	171	135	152	164	138	147	164	162	154	162	152	146	161	161	148	132	172	130	168	150	155	148	146	141	160	149	174	161	154	161	152	140	166	171	168	177	137	176	154	157	153	173	147	167	138	162	169	181	167	159	165	147	173	150	148	144	152	190	159	176	146	161	162	166	163	163	174	163	150	158	146	177	156	135	143	161	163	169	145	162	147	159	170	156	183	160	169	153	143	174	146	166	141	131	154	202	164	153	158	140	172	179	194	152	154	137	155	147	174	153	149	162	156	150	147	164	165	192	149	113	153	178	165	153	136	139	172	137	143	143	131	168	166	161	149	164	140	149	143	147	136	168	151	150	165	174	166	130	152	149	159	149	162	160	146	174	149	161	149	170	169	171	136	139	121	142	151	152	169	155	128	165	158	158	166	154	164	148	171	164	122	173	164	148	143	146	149	173	177	152	152	141	141	145	146	152	163	152	181	166	158	131	167	144	165	155	168	133	130	174	147	144	144	164	175	179	160	161	170	149	154	147	165	157	183	158	153	160	142	164	142	142	155	177	163	159	162	180	115	152	162	165	146	152	152	179	164	146	150	147	152	169	161	138	182	169	175	132	151	179	147	138	147	165	142	143	151	150	165	164	181	137	139	142	189	172	153	142	153	167	149	157	157	167	139	170	164	160	122	131	175	158	154	167	158	160	171	148	157	142	134	154	176	149	150	173	147	166	142	136	151	147	163	171	165	153	179	161	167	163	186	155	145	156	148	176	154	164	162	154	168	164	132	154	158	178	161	154	147	185	146	161	170	167	172	187	182	156	156	152	166	165	149	155	173	165	158	159	165	160	171	169	168	162	171	145	151	123	164	145	153	132	151	136	158	154	164	143	143	160	190	149	181	155	170	149	165	164	158	148	181	143	136	164	161	152	154	135	178	146	169	160	140	191	177	187	190	157	175	153	170	150	151	145	158	189	170	145	170	161	151	154	161	180	171	177	155	165	165	162	158	186	127	180	156	145	141	151	155	162	153	181	173	169	165	148	154	159	133	153	152	181	172	182	155	177	171	169	151	125	180	167	143	158	155	164	165	165	158	147	146	144	151	149	138	150	145	184	178	168	142	152	140	158	175	150	183	177	158	179	159	173	143	147	156	157	154	177	169	156	147	141	169	152	174	156	175	171	183	143	156	158	144	151	139	155	160	137	179	143	139	167	151	177	154	152	150	174	148	142	168	152	160	159	171	165	164	150	158	153	133	175	155	168	144	177	153	159	139	147	163	175	178	149	149	148	148	151	174	164	134	158	161	159	147	158	168	152	169	163	166	171	154	146	154	159	162	163	139	170	143	152	170	154	147	141	153	184	146	148	152	158	126	163	161	174	159	175	153	154	162	153	161	161	141	147	167	156	159	158	151	160	152	163	149	164	146	144	162	148	133	152	162	171	160	179	154	160	159	145	147	181	165	142	164	151	137	141	149	170	150	144	151	157	153	135	153	157	146	156	155	167	176	136	148	174	130	173	141	147	162	152	164	175	136	150	154	155	146	151	158	153	155	140	136	146	148	164	182	151	139	141	181	166	146	157	155	146	141	160	163	171	167	175	154	132	146	154	154	162	168	147	194	139	167	174	154	163	168	165	133	179	163	153	166	146	136	147	152	174	147	161	147	151	147	172	182	139	156	153	161	182	151	149	127	141	147	163	172	167	165	163	150	157	161	146	149	137	171	143	178	157	161	150	158	162	150	156	168	168	161	170	159	140	163	157	130	180	183	178	170	173	154	172	179	169	145	143	150	159	165	135	145	142	160	162	168	146	154	152	151	165	141	162	167	146	169	165	148	170	150	141	154	161	160	169	162	163	162	169	164	156	181	161	147	160	158	176	146	167	165	153	142	148	150	146	152	156	143	149	161	147	160	179	196	146	156	165	162	155	166	180	165	167	139	185	168	180	159	153	151	172	148	183	139	166	144	152	151	155	163	150	177	172	158	160	153	146	162	183	149	152	146	160	147	146	142	176	169	140	156	154	198	161	158	163	157	152	160	164	159	178	188	153	147	157	159	158	149	165	167	157	166	176	149	129	145	148	176	169	156	146	126	165	138	176	144	177	172	165	183	154	167	157	139	173	161	164	144	184	135	147	172	153	168	164	164	151	157	149	140	148	166	157	148	140	164	146	124	152	161	187	155	143	137	151	146	160	155	137	156	167	178	188	163	149	155	164	156	173	163	155	160	159	170	148	159	163	146	139	141	175	150	175	152	154	145	143	164	156	152	148	186	156	161	160	163	164	181	171	178	162	160	148	171	150	166	153	168	161	170	160	159	159	155	158	172	175	159	135	161	171	150	156	166	153	174	150	166	156	166	172	168	153	171	170	154	155	146	134	156	170	160	140	166	169	158	199	155	147	162	160	152	145	161	152	164	179	160	158	150	165	177	159	144	156	154	168	129	163	154	146	155	185	166	165	149	137	149	149	162	164	157	139	167	156	174	147	153	147	168	161	159	152	154	141	152	159	160	156	159	175	145	136	168	151	146	149	150	177	148	153	148	149	178	140	165	148	184	162	175	177	151	158	163	152	145	180	168	172	184	138	141	172	153	140	148	157	128	178	140	141	172	152	157	164	161	155	164	144	163	133	158	128	146	148	158	136	177	154	155	144	169	172	155	157	150	171	129	166	144	145	161	154	157	146	174	163	178	152	149	165	144	172	158	156	125	153	152	178	161	158	180	166	152	173	166	164	142	160	140	165	165	159	157	169	137	156	173	171	140	154	169	153	147	163	161	169	151	172	132	148	167	157	171	179	180	138	157	154	168	148	152	160	157	173	161	156	164	139	162	162	158	158	164	138	154	175	160	174	166	173	158	176	167	148	140	158	157	170	150	156	192	141	139	177	149	155	135	180	158	151	151	166	187	163	183	129	132	157	151	136	155	161	183	187	190	161	142	133	171	156	167	137	165	148	156	172	143	162	158	161	174	168	147	172	140	147	167	179	145	138	152	146	160	162	167	155	172	154	149	149	139	161	143	161	148	164	151	137	157	169	148	189	130	168	181	155	168	190	154	142	156	152	146	149	151	154	171	163	164	171	170	167	136	149	160	140	139	174	166	167	172	161	158	175	197	170	169	169	154	141	165	159	153	162	180	179	151	144	138	154	167	162	178	142	142	174	163	117	168	169	164	180	146	132	132	164	147	193	155	157	172	141	162	131	148	151	163	148	138	141	144	169	163	144	167	153	177	138	136	162	174	124	168	154	165	165	162	150	148	184	166	151	164	157	160	158	142	165	152	171	132	156	158	156	157	168	165	158	189	156	167	143	157	150	145	145	161	136	159	173	157	173	128	179	172	159	160	144	158	158	169	157	155	163	164	171	140	140	138	171	158	150	167	160	156	149	168	157	148	187	139	144	176	140	132	137	173	155	151	137	152	178	158	166
4162	3169	7902	9885	7660	4014	3102	3533	3344	3591	844	957	422	416	386	412	413	400	402	436	374	449	411	392	419	425	405	403	412	373	401	440	438	421	458	408	438	426	417	389	414	456	378	383	412	417	405	440	427	374	421	380	390	406	440	444	426	418	408	395	418	415	410	396	415	436	393	397	400	361	421	402	431	415	414	398	443	395	411	394	393	421	402	396	390	412	398	424	424	415	378	378	412	438	438	422	413	376	403	373	365	370	416	422	417	396	392	436	399	389	406	376	382	445	425	413	414	425	411	395	398	373	391	404	388	435	438	438	393	368	373	444	417	409	404	385	434	392	401	406	444	423	368	402	411	378	388	404	411	373	359	392	392	360	417	414	382	384	401	403	416	415	402	428	366	404	408	402	388	418	376	409	355	427	430	399	401	424	373	378	450	434	450	433	418	421	427	377	388	434	436	376	409	429	402	396	416	422	413	374	372	418	391	388	412	418	389	371	430	400	423	402	425	374	431	414	404	392	421	387	398	400	412	427	382	433	403	441	411	406	426	394	377	403	420	417	382	392	406	450	413	420	434	386	395	423	410	417	382	404	401	428	435	416	400	402	435	391	457	401	396	417	430	384	385	418	392	412	403	402	428	410	396	379	418	400	423	418	406	441	391	392	397	397	394	394	421	405	420	406	420	444	420	410	436	396	434	414	410	410	408	356	410	396	418	406	396	424	430	394	383	429	386	368	374	403	442	430	371	400	443	444	405	426	421	385	394	377	401	422	433	393	417	389	383	398	418	401	421	426	404	431	417	415	422	431	411	400	432	411	436	459	409	400	401	420	413	400	390	384	396	444	437	388	461	388	370	377	439	402	408	400	382	412	408	394	412	406	388	412	406	377	428	418	401	371	452	375	399	417	414	423	406	443	468	406	440	381	375	425	395	435	395	393	392	403	420	409	404	397	380	415	411	417	401	391	388	418	395	403	419	403	371	395	379	401	404	435	419	385	399	414	446	426	413	411	422	376	419	399	419	425	389	434	411	389	395	381	424	442	405	396	402	418	404	399	414	426	435	409	420	419	391	412	384	384	396	372	390	394	420	397	395	389	373	432	395	419	425	395	377	402	431	396	402	395	436	382	386	424	398	417	370	413	430	395	409	357	378	404	415	374	427	428	384	393	389	394	394	425	384	413	423	421	374	404	429	422	394	458	393	422	387	400	419	376	424	396	402	376	402	403	431	446	365	389	397	456	419	411	436	404	410	435	382	416	370	360	387	415	413	404	388	393	412	436	409	409	416	423	415	460	452	432	407	381	402	390	371	456	384	437	405	428	379	430	403	395	406	446	434	405	363	396	404	399	410	410	399	423	403	426	387	426	427	442	394	434	398	386	380	430	415	402	366	421	431	432	391	410	402	404	398	389	411	397	438	413	439	408	393	411	376	394	377	453	417	430	441	413	404	398	390	413	401	424	427	420	417	452	423	438	403	420	401	452	414	375	450	422	413	414	390	398	411	397	424	413	415	406	384	407	396	404	406	396	417	418	392	405	357	372	439	436	399	413	394	419	406	409	404	413	398	452	399	364	422	413	414	383	387	396	388	424	418	416	365	385	400	418	407	377	436	409	413	381	455	393	389	365	399	448	397	408	405	417	393	406	447	428	425	418	404	357	416	433	421	420	393	404	412	443	416	380	380	423	430	399	391	387	422	385	464	419	419	412	408	394	411	396	422	408	414	394	430	419	427	399	435	436	416	413	331	398	398	409	400	423	408	404	436	386	431	397	410	400	386	395	390	424	447	369	439	380	417	434	412	401	395	398	413	432	434	458	427	399	423	386	385	389	410	436	432	432	407	379	410	407	402	427	384	372	417	417	421	430	431	373	397	406	412	373	407	391	397	371	415	393	401	428	426	414	403	372	423	394	405	429	446	387	422	416	395	418	422	388	414	414	375	395	415	386	427	380	415	376	419	396	391	421	410	399	418	399	400	409	441	446	409	373	444	422	390	409	420	388	374	396	388	420	419	399	437	412	415	399	423	424	403	372	407	422	373	477	400	416	382	458	424	407	412	424	427	406	402	392	405	442	411	400	462	408	370	389	423	395	431	415	407	428	383	397	389	399	378	380	404	397	394	404	407	372	414	406	420	446	425	402	416	373	390	409	434	391	404	408	420	424	398	413	348	407	399	400	414	435	418	408	410	383	402	405	387	414	405	395	435	417	396	423	401	403	423	450	422	398	421	405	407	423	407	441	413	382	441	418	396	390	415	425	394	390	423	394	387	419	390	431	451	448	387	429	421	397	447	432	360	371	436	402	423	425	433	402	378	466	390	378	433	452	392	410	381	406	371	411	406	424	428	387	400	450	443	415	389	412	402	416	418	405	409	387	359	382	373	382	418	417	407	410	429	405	398	425	412	413	390	394	414	406	405	393	403	436	394	446	408	405	366	390	454	427	441	403	401	404	430	421	439	388	425	434	410	413	396	388	381	414	457	387	408	426	439	436	367	437	371	403	430	401	402	385	424	388	406	428	409	410	407	375	383	400	425	407	434	407	366	419	443	390	400	386	412	398	408	418	391	412	391	376	416	416	426	408	396	461	393	429	378	349	416	406	411	444	426	394	379	442	408	401	391	396	405	400	405	407	416	415	387	394	423	441	390	421	417	400	414	420	377	448	396	446	408	415	405	398	421	390	418	403	402	422	403	412	411	389	443	424	410	382	376	378	414	409	358	386	427	399	390	446	466	397	400	401	437	426	416	397	389	418	391	406	415	416	429	406	432	412	400	403	447	416	380	435	450	391	431	408	387	395	403	402	441	403	428	385	440	401	356	416	423	439	414	426	418	414	387	409	382	438	411	413	367	393	413	439	416	413	409	405	389	427	419	419	396	359	435	458	450	378	382	445	400	438	447	383	412	405	361	375	413	449	388	438	425	411	404	434	380	383	355	411	421	402	414	400	382	426	400	408	402	390	413	413	417	434	413	414	427	434	408	423	398	404	381	360	441	381	392	404	426	417	457	409	405	406	389	432	397	383	399	402	422	389	413	378	398	431	408	387	396	377	434	376	415	374	445	426	411	398	410	420	401	415	408	444	393	387	426	417	399	413	389	375	422	398	413	404	415	449	380	390	409	415	404	397	386	345	401	437	383	408	415	428	399	398	415	464	368	407	399	398	382	400	409	432	387	460	425	381	444	397	406	376	417	437	391	439	423	439	403	397	356	425	428	441	410	390	421	415	449	421	416	402	418	397	445	388	417	394	411	394	417	423	424	389	431	389	392	379	413	428	404	389	412	417	397	413	411	405	376	428	387	415	445	380	408	424	357	440	406	408	434	415	428	410	404	399	407	416	429	411	396	384	424	399	413	418	383	392	463	386	425	381	409	418	439	381	399	436	370	404	381	395	402	401	417	378	370	379	403	427	393	450	455	381	436	413	359	386	398	417	416	394	388	417	414	399	401	390	387	406	402	393	407	404	379	413	398	406	433	418	398	418	409	406
15724	6449	8669	7215	4350	2249	1974	8789	13188	15983	5966	2584	284	256	263	277	221	243	246	239	248	272	252	263	258	250	248	251	270	225	249	240	234	227	249	262	254	251	226	246	240	269	228	239	230	235	276	254	263	231	270	249	221	242	269	220	242	229	230	266	238	239	249	241	246	262	232	242	242	219	249	244	241	234	238	247	251	252	242	280	255	233	237	229	226	252	245	244	238	239	242	256	263	237	253	240	209	217	232	235	243	252	267	260	259	235	225	237	238	235	240	245	248	263	206	247	255	246	240	253	249	228	261	241	255	247	255	255	240	257	229	224	248	226	242	241	232	250	223	220	280	251	222	273	243	234	244	261	243	247	243	235	232	229	244	240	251	234	249	251	257	226	279	239	245	261	242	219	233	222	231	249	241	250	231	234	223	267	255	223	265	230	234	243	227	231	243	204	233	201	244	244	245	246	258	240	240	253	245	234	233	249	272	247	246	277	213	260	233	239	224	263	244	244	269	261	253	250	218	213	254	220	268	242	215	220	252	249	245	232	246	241	232	237	257	259	221	256	260	216	272	235	246	239	261	221	248	237	261	231	255	214	228	255	234	236	245	240	251	227	240	275	261	236	235	221	272	243	251	228	231	232	258	275	239	231	216	238	236	262	263	242	247	244	257	245	233	239	266	283	229	269	255	236	244	232	230	252	258	266	236	246	245	251	274	220	230	252	222	243	243	216	233	258	248	258	232	219	251	260	233	254	227	282	241	215	247	243	246	225	238	260	205	279	224	229	238	211	247	239	267	232	243	241	243	293	262	252	258	267	247	253	269	250	261	235	220	239	282	231	220	222	238	235	242	264	236	253	267	228	245	230	268	251	249	245	251	289	249	243	234	228	253	201	246	216	271	250	230	235	250	241	254	215	220	216	252	261	238	241	262	288	230	265	259	219	259	264	230	232	251	269	215	229	215	226	226	242	232	221	255	233	272	240	237	226	263	239	238	255	227	232	242	232	239	237	213	223	222	248	263	247	250	236	245	268	238	238	240	271	237	244	248	262	246	264	261	245	238	241	228	253	251	234	218	253	242	241	235	220	244	228	254	238	231	238	226	267	261	250	266	219	250	240	257	256	224	216	277	245	264	244	244	241	263	224	237	241	247	242	224	273	244	253	245	222	247	245	251	212	231	252	256	285	272	237	256	228	231	255	245	250	243	208	255	227	254	231	251	249	244	246	233	272	251	267	265	224	258	254	272	220	254	248	250	280	236	246	266	252	234	256	226	268	249	239	265	217	231	241	239	238	248	270	268	239	232	261	239	218	263	261	263	243	233	280	253	238	215	250	221	264	232	252	253	255	251	249	242	222	264	233	251	227	229	276	257	266	243	217	253	231	230	240	255	226	275	236	225	254	230	227	241	234	281	252	261	251	245	228	264	254	227	235	254	246	250	233	278	265	239	255	238	264	242	249	259	222	216	263	228	257	259	214	256	249	258	253	238	263	227	244	231	259	219	258	272	246	273	255	220	253	280	232	232	264	240	270	240	251	262	246	245	246	242	247	253	255	249	249	226	241	231	229	282	213	259	264	251	216	231	258	249	241	225	233	274	259	237	235	262	261	255	255	230	244	246	252	228	243	239	223	223	236	214	233	256	258	259	258	239	249	227	234	231	280	237	219	242	292	259	233	217	253	239	237	279	216	228	262	261	259	238	225	237	261	265	261	239	241	262	264	258	253	229	243	236	251	233	252	230	265	233	234	231	230	249	231	244	247	251	231	223	260	251	242	240	232	247	252	242	262	228	259	262	247	258	280	261	246	232	247	246	243	251	232	247	230	232	240	250	259	233	262	245	226	236	230	229	240	249	245	284	211	264	211	240	245	229	255	260	218	248	268	243	264	235	255	259	235	261	276	265	245	239	254	243	251	257	245	248	241	267	244	258	207	250	264	239	265	223	214	243	230	240	261	246	236	240	256	244	216	237	229	250	235	234	266	226	227	240	232	257	250	208	219	230	223	233	268	264	241	243	280	247	246	248	240	267	246	230	238	243	251	238	234	233	244	260	247	235	229	257	222	244	258	232	214	252	248	219	235	230	276	233	231	231	244	249	247	234	249	246	233	263	237	247	235	252	241	235	266	229	240	250	257	243	214	233	222	227	267	200	235	243	243	237	213	226	219	239	225	236	261	244	248	255	238	265	236	255	264	261	253	261	251	246	259	257	233	200	244	221	256	231	268	271	224	220	268	274	230	244	243	221	240	260	227	242	220	225	208	229	259	245	253	241	242	245	236	249	235	258	291	253	262	247	243	254	260	278	210	262	248	224	248	246	246	250	241	228	245	267	230	274	228	244	273	224	247	241	274	247	230	233	239	238	242	258	220	260	246	242	250	253	252	240	273	237	250	257	226	205	258	263	246	255	221	236	263	245	248	271	222	232	235	233	234	253	263	239	233	264	260	269	265	236	257	241	269	244	230	258	228	270	243	253	272	245	253	245	253	251	252	255	263	230	258	242	225	241	225	289	242	270	223	226	254	249	238	265	252	223	231	239	258	228	223	260	266	249	232	215	228	249	222	260	229	254	259	255	271	238	230	252	252	248	228	241	268	231	227	265	256	242	241	228	242	254	236	242	252	228	271	220	242	235	241	258	254	245	247	278	237	216	229	231	239	227	227	224	237	241	258	233	243	244	235	246	237	248	254	239	242	258	221	245	228	227	223	240	231	269	236	235	251	243	243	258	230	246	225	236	249	249	224	239	222	257	262	247	286	279	252	246	248	247	216	254	242	243	265	232	225	243	230	235	241	239	260	245	251	254	241	277	247	243	248	251	264	280	248	244	280	224	229	235	254	230	241	264	269	234	232	228	265	289	243	263	220	229	230	228	232	286	239	261	268	245	243	239	223	239	239	256	272	241	259	266	251	278	240	207	260	255	211	257	245	248	220	280	267	273	225	284	252	227	241	255	258	223	240	259	242	271	257	239	275	253	227	251	251	243	248	220	223	267	273	245	283	241	255	259	250	209	246	280	263	247	244	209	280	234	244	260	272	234	233	252	218	263	224	274	245	246	237	237	243	281	235	263	229	244	264	269	255	245	241	242	236	239	258	240	218	233	232	226	269	232	219	268	255	233	231	251	242	213	225	248	242	224	216	255	261	258	249	249	276	236	249	239	249	246	245	256	266	231	236	279	215	249	266	262	241	218	244	235	235	228	265	250	243	285	244	249	253	244	253	243	222	259	196	242	234	218	205	260	265	254	237	260	241	217	259	242	265	263	220	238	235	234	228	223	281	233	241	252	229	227	250	251	268	236	240	270	221	229	266	243	210	249	264	256	216	243	236	222	240	278	242	227	271	244	231	260	257	248	252	247	255	280	264	250	231	254	225	267	246	231	259	233	263	234	247	218	237	250	243	260	244	246	241	252	219	241	234	255	270	276	275	234	248	230	220	222	259	233	232	270	267	259	256	259	256	259	248	235	254	250	250	266	220	230	240	256	236
9136	5578	15078	16862	14176	8169	8558	26789	34279	37092	17169	8094	808	748	747	691	698	686	704	632	659	647	631	703	671	639	602	638	637	656	680	635	624	614	665	650	644	667	619	600	644	603	609	603	630	665	591	623	582	630	591	626	615	585	627	610	648	603	587	645	591	623	571	674	631	628	589	608	644	603	606	632	605	626	609	612	620	600	579	631	634	605	605	591	608	633	605	619	632	632	613	654	620	619	647	628	645	610	588	626	611	605	636	613	606	598	620	581	635	614	611	608	615	613	609	587	608	610	589	603	589	568	584	639	638	601	581	606	574	628	619	636	605	569	596	585	601	589	584	627	597	614	614	619	566	631	628	586	575	577	631	583	587	562	602	620	601	609	660	659	634	599	624	639	589	580	624	613	568	612	605	631	617	636	613	636	603	615	600	630	644	606	581	567	626	593	573	626	641	610	595	597	609	591	626	588	618	565	601	634	612	573	557	663	619	615	613	599	611	636	600	633	613	585	612	590	633	614	591	584	598	636	567	626	580	547	617	574	593	632	598	603	622	593	580	594	604	605	618	619	645	622	603	593	574	653	640	628	639	612	604	542	591	654	590	652	565	551	593	560	590	593	620	641	635	622	565	571	628	647	652	594	641	619	618	587	609	632	584	562	583	667	582	609	603	634	630	626	582	638	604	580	588	617	612	575	620	626	611	685	597	613	607	590	630	614	568	589	605	620	601	614	618	623	650	626	587	622	638	610	619	611	599	596	655	579	603	601	621	600	615	629	619	608	592	587	578	584	655	563	572	554	630	609	619	629	608	622	602	584	601	596	630	602	624	627	655	540	606	597	611	637	614	598	595	607	640	625	532	605	584	595	640	592	594	576	566	584	624	628	596	599	633	595	577	569	625	629	607	592	595	616	607	630	579	611	599	628	636	614	610	599	606	584	603	608	627	629	617	590	602	579	575	573	637	587	598	577	593	595	612	606	634	620	630	623	583	589	661	572	636	589	600	595	582	626	619	607	636	562	578	578	532	548	608	628	629	609	591	637	609	591	573	593	640	621	614	590	580	605	596	647	562	589	586	619	591	590	648	574	593	645	605	644	594	585	586	583	613	611	598	616	599	622	576	576	592	619	569	559	601	602	561	618	598	616	585	634	599	583	619	582	595	582	612	520	602	615	612	625	603	606	579	609	609	605	582	594	603	619	630	631	649	625	580	616	560	605	570	631	628	604	601	599	593	573	607	600	585	576	591	552	565	639	582	635	615	621	589	612	593	589	606	578	592	594	634	596	607	622	645	620	568	596	580	577	647	593	647	628	606	615	618	601	576	605	573	566	593	589	583	594	630	613	630	583	628	577	601	615	618	619	572	604	555	616	595	627	559	629	653	623	605	635	590	600	600	618	603	644	604	630	646	617	605	620	622	639	648	610	586	576	610	590	617	607	578	593	577	560	592	609	609	592	650	657	626	572	624	655	591	613	597	599	642	592	551	623	585	584	623	609	576	587	607	643	601	632	625	598	632	621	571	590	611	627	574	593	607	605	627	612	635	642	595	588	622	602	592	629	591	585	636	611	623	599	618	584	580	596	619	616	632	626	615	617	638	595	631	617	597	587	611	592	566	571	611	610	649	598	583	613	645	628	596	603	617	582	619	611	600	581	589	608	594	631	575	619	662	594	620	619	590	580	600	611	593	635	595	598	592	632	632	589	610	637	614	606	590	570	611	596	589	579	579	625	647	590	604	595	612	623	624	619	574	612	616	620	619	618	620	630	620	620	641	590	580	600	603	627	604	620	635	611	599	626	556	586	599	589	631	602	585	574	599	579	599	559	601	643	626	587	603	607	591	619	600	606	628	625	587	617	630	592	583	607	592	605	610	641	591	610	599	600	651	604	582	618	628	631	636	584	568	606	663	581	570	635	601	614	593	596	575	588	555	594	584	625	589	628	619	621	617	604	616	600	615	583	615	585	613	630	596	589	614	594	612	576	614	581	609	638	641	584	659	600	610	638	648	584	628	582	593	612	625	621	609	646	594	590	630	591	603	633	616	610	605	595	614	597	601	640	607	600	638	643	606	590	629	596	633	640	600	601	639	580	600	580	629	569	599	622	614	646	632	582	579	611	598	611	582	612	616	612	583	608	607	600	556	607	625	630	597	613	625	612	606	591	560	555	625	620	651	594	606	598	591	586	615	588	652	607	607	613	597	570	625	570	642	619	592	636	590	583	593	586	604	591	625	641	667	623	626	601	600	596	615	623	599	602	597	618	642	572	610	623	591	641	563	615	613	638	595	574	595	586	650	573	580	578	646	600	552	619	599	630	633	628	615	632	621	658	612	604	621	605	589	639	602	629	624	542	606	624	630	564	625	598	613	605	638	631	598	617	625	600	613	602	616	637	669	623	608	654	632	582	573	621	595	547	585	611	578	580	594	605	626	617	592	601	649	624	593	616	616	576	599	605	662	613	565	602	613	606	621	602	641	584	637	622	583	616	604	664	633	614	577	598	601	626	606	632	602	602	598	586	657	609	600	580	631	603	598	595	565	586	609	591	621	602	619	592	601	587	604	581	642	595	616	625	551	581	609	632	644	629	610	579	568	603	589	642	560	610	575	590	596	591	645	649	633	595	564	587	641	585	616	679	584	617	634	618	581	619	597	642	599	582	613	566	604	587	586	584	631	616	575	612	553	599	616	564	607	573	622	567	674	561	637	588	629	656	605	596	603	651	578	592	599	615	642	561	625	581	683	611	572	575	577	604	618	565	605	621	559	649	564	595	593	571	587	602	614	599	590	649	587	585	611	591	632	579	627	624	613	566	584	608	633	634	630	623	588	580	633	617	599	609	606	596	581	641	577	613	602	574	674	590	603	632	565	614	663	625	639	590	582	599	592	598	611	596	574	594	621	624	610	599	613	583	635	634	581	628	607	567	627	599	605	592	605	622	650	607	578	610	593	591	610	637	612	598	629	566	595	570	616	622	629	652	607	571	526	620	652	580	603	590	652	585	632	579	578	624	615	586	617	590	609	641	585	602	578	610	613	591	586	576	629	662	590	620	606	538	594	626	617	577	563	577	614	576	609	598	617	631	585	583	591	608	566	634	621	599	585	599	609	648	565	616	621	584	581	647	633	631	616	607	575	642	589	592	631	609	590	636	640	623	578	605	583	629	618	573	592	597	610	600	615	608	601	620	591	619	610	601	592	621	646	605	601	576	647	603	557	659	584	564	599	604	593	586	626	600	589	594	581	605	606	565	584	610	580	591	566	561	577	575	581	599	578	616	613	626	604	586	632	623	626	632	615	636	596	630	605	598	636	562	591	588	575	625	610	586	603	623	606	588	580	600	633	594	560	607	565	638	597	561	573	600	618	580	601	608	638	615	587	614	592	576	600	607	595	621	597	584	624	574	597	609	640	630	578	620	599	585	615	597	616	605	624	618	573	615	559	579	614	601	592	580	593	610	587	619	643	576	563	577	590	611	620	623	591	575	655	618
23902	11411	15344	12267	7947	4225	3369	10420	22019	27798	24585	8633	776	535	463	473	444	481	454	451	437	402	454	400	462	422	445	444	465	501	449	439	430	437	468	437	432	430	428	403	431	417	435	486	447	415	452	447	444	402	441	412	441	432	449	420	433	424	428	423	465	454	432	435	465	413	424	424	431	413	455	426	468	447	422	443	424	421	429	450	429	416	476	430	433	452	430	420	434	442	415	429	452	427	369	383	457	471	440	424	425	467	416	441	378	464	475	425	425	398	410	405	440	409	422	436	476	421	389	387	431	430	430	417	446	413	461	415	424	416	440	445	474	432	437	454	454	437	450	432	416	395	435	449	412	447	446	426	441	401	395	422	438	465	429	393	418	438	487	412	428	468	441	403	457	409	435	408	408	428	448	437	433	455	417	406	426	449	413	428	428	392	426	452	433	432	469	436	435	430	406	422	380	406	432	448	415	445	421	399	447	401	432	419	422	414	439	435	449	437	442	394	454	418	436	450	436	420	440	431	403	421	441	437	436	434	438	416	406	407	413	425	422	405	412	424	460	426	435	424	441	420	433	429	439	388	453	430	436	433	459	462	402	432	478	470	428	426	430	428	458	452	416	437	425	443	433	420	484	414	426	418	445	454	435	450	416	429	452	411	439	429	405	395	392	423	436	450	381	420	445	428	423	430	399	399	457	404	406	409	428	448	456	386	415	398	425	395	424	432	375	444	454	399	455	466	424	389	422	450	417	440	434	466	495	441	477	421	440	432	412	407	394	472	450	398	438	411	463	452	433	433	401	438	429	448	419	423	476	423	437	427	455	465	482	442	441	438	400	440	435	429	455	424	403	445	417	433	390	446	405	418	436	426	393	450	415	441	428	435	440	401	431	460	388	421	444	443	403	476	462	434	424	407	425	425	425	421	464	418	458	414	412	434	436	446	458	458	443	446	399	429	436	447	458	469	455	429	419	420	421	427	455	459	412	421	411	430	403	422	429	430	447	401	464	413	397	457	438	420	412	414	428	414	457	408	427	437	444	397	448	429	411	423	407	440	436	442	455	457	432	439	410	458	425	440	450	422	411	435	428	374	381	441	448	476	453	420	432	427	434	367	471	473	369	446	428	444	476	432	452	424	409	441	415	424	463	449	390	409	428	402	434	465	428	451	404	415	420	396	421	477	416	422	444	411	431	463	398	408	439	438	393	435	444	431	414	435	417	374	446	472	437	390	417	441	397	455	429	403	422	473	428	438	404	428	466	433	405	470	455	435	393	427	448	444	436	442	381	419	437	432	428	412	455	397	457	439	425	388	405	439	453	434	466	413	396	411	410	430	422	442	413	470	464	427	466	423	396	446	436	462	454	450	444	455	407	453	414	435	475	469	420	443	430	492	409	451	419	458	484	398	430	426	433	417	386	389	392	424	456	409	469	433	436	429	389	441	431	427	435	450	439	448	384	429	434	426	422	421	443	433	448	416	432	420	408	390	446	408	482	408	456	426	412	445	393	430	469	405	468	449	437	433	427	443	468	467	436	404	457	384	410	448	428	423	414	421	430	410	434	427	422	407	443	449	432	467	401	445	437	443	467	453	438	432	446	397	436	392	426	485	415	441	374	424	440	443	440	374	404	430	438	451	411	407	432	414	425	415	429	385	435	427	420	441	454	386	414	436	452	418	390	388	411	434	393	481	433	469	426	446	414	432	422	438	418	401	403	410	432	428	416	432	461	428	421	411	416	420	401	394	410	410	412	443	468	414	445	425	414	420	426	420	419	402	450	432	432	407	416	424	466	454	436	440	444	423	449	401	408	438	412	432	450	469	433	448	420	432	422	449	419	453	426	451	449	397	431	452	460	444	423	443	464	450	434	464	462	419	449	380	438	421	436	428	421	459	458	444	401	459	429	453	442	403	430	470	393	434	405	477	425	425	411	449	461	415	452	440	424	443	421	420	434	391	414	452	427	399	401	426	450	441	461	420	423	456	423	440	459	431	430	446	420	432	425	419	397	438	425	391	436	428	473	409	434	457	436	452	434	414	427	426	412	463	426	420	410	466	411	426	413	441	429	448	452	440	433	444	439	415	429	426	441	421	429	414	405	455	472	464	415	402	448	446	416	443	441	437	434	407	431	449	448	410	443	452	400	440	425	435	417	408	482	438	412	412	430	489	432	441	444	419	450	451	427	462	462	428	465	436	405	386	423	438	407	417	462	455	448	467	412	455	447	442	454	424	449	409	385	404	398	412	445	413	456	411	432	416	426	420	373	413	394	417	430	392	421	408	412	428	460	417	457	445	413	414	423	485	443	442	466	430	458	405	443	449	408	431	427	436	423	412	405	413	439	414	459	481	444	455	429	448	457	465	443	447	486	409	415	446	396	414	429	454	425	414	388	405	423	407	433	422	433	447	440	436	454	449	445	427	471	454	405	449	409	439	425	485	469	435	443	442	369	438	433	427	369	430	393	409	428	409	472	443	427	450	407	402	434	472	429	430	467	414	430	429	462	421	453	401	439	448	445	429	421	401	431	413	445	443	445	430	399	438	440	461	426	411	436	419	407	446	416	436	428	427	413	411	444	423	436	421	406	436	458	397	463	414	401	434	418	459	470	455	455	431	437	449	421	414	444	424	420	454	410	420	431	417	462	431	419	375	423	412	445	418	422	449	414	404	415	467	412	452	421	459	419	435	389	422	412	370	412	435	423	427	456	436	448	443	430	436	430	438	446	439	429	419	439	422	399	376	365	431	450	437	411	453	430	415	471	446	437	418	427	377	394	415	463	440	416	433	412	460	422	471	441	414	461	399	415	436	438	454	474	431	470	425	397	435	471	403	426	487	432	429	407	449	410	393	406	455	440	487	425	483	409	455	437	451	434	416	422	426	437	426	415	427	437	388	395	441	465	435	433	457	424	463	406	445	400	441	476	432	432	441	446	454	457	408	395	420	416	442	440	402	442	477	398	437	419	412	409	459	422	449	457	421	444	427	458	444	428	451	452	379	429	433	418	460	386	436	400	407	417	421	414	423	418	421	450	415	421	452	404	416	437	420	373	415	433	437	421	384	426	438	428	401	420	381	444	424	438	460	423	442	412	434	465	410	386	424	403	402	450	425	401	457	435	452	448	459	396	391	407	458	457	395	422	447	444	402	414	470	435	416	398	414	427	458	437	432	426	416	435	392	400	423	426	483	463	462	413	436	405	429	433	418	446	436	447	406	425	436	430	448	428	400	453	452	450	414	442	394	449	415	428	406	386	380	425	468	414	469	448	403	434	421	436	454	431	407	424	412	454	396	392	403	418	446	398	398	448	413	410	449	417	414	435	426	449	432	406	441	427	407	434	427	417	443	452	467	395	423	417	432	440	468	426	445	403	416	410	461	432	411	411	424	416	426	435	399	408	399	432	467	437	439	395	397	428	409	427	437	438	451	438	463	410	407	445	453	397	396	418	466	431	417	403	403	449	381	433	409	421	422	444	426	411	447	493	381	392	401
11322	8522	21969	22818	20366	13386	13167	29478	43435	49828	41619	17404	1327	1280	1259	1163	1186	1116	1164	1085	1079	1094	1063	1106	1060	1050	1028	1009	1030	1018	1065	1050	1047	986	1035	1046	988	972	982	998	941	954	994	1023	1024	960	1008	990	977	978	971	962	967	958	985	988	1023	972	994	990	964	954	935	944	1007	982	950	969	957	975	986	962	1036	981	934	969	981	914	985	1014	969	958	1008	918	956	976	1003	963	951	986	944	941	913	1003	957	973	969	986	982	964	951	1002	994	971	992	979	1001	1026	959	990	942	965	1001	979	962	954	947	967	1005	944	965	992	967	1051	947	1019	931	947	929	1044	970	993	962	941	981	998	1031	967	978	1044	979	961	952	961	1018	975	916	921	1019	936	1000	906	967	957	907	1030	1021	951	969	976	950	1000	996	961	949	982	932	1019	925	995	917	1029	955	953	992	917	996	996	1012	992	976	981	966	968	987	942	978	1018	930	980	939	944	927	1002	945	1026	961	979	1017	935	926	989	942	937	971	964	975	970	974	964	921	931	991	948	968	939	1008	952	1002	953	933	990	954	936	947	917	972	991	960	1010	984	934	964	999	962	981	942	933	996	964	978	907	942	1018	956	962	946	1019	937	976	1008	1022	963	947	940	952	1017	954	946	929	1005	968	959	1013	1015	941	935	944	962	929	968	925	958	965	937	955	976	969	998	943	983	921	933	953	920	988	974	1005	935	926	990	894	951	994	984	978	973	981	966	969	983	936	960	949	937	940	964	979	928	899	941	929	910	984	965	1013	932	927	1024	973	986	918	957	972	941	954	948	976	996	971	962	986	957	934	947	994	969	1024	994	1001	930	942	956	971	965	1010	979	940	942	987	1033	983	933	971	974	985	1030	956	987	955	910	966	962	1012	981	930	970	954	943	967	944	998	963	912	955	1046	999	968	1003	990	938	964	946	971	907	955	955	952	985	956	969	941	1010	935	960	988	983	924	970	984	994	953	968	999	1000	911	941	914	970	945	949	1022	941	949	970	960	985	969	981	983	990	949	986	955	967	1025	1016	947	978	972	908	968	957	926	962	916	931	979	953	1027	956	1014	974	915	997	951	1007	1002	999	977	975	965	1035	935	960	934	987	970	940	1004	992	913	930	983	955	996	985	995	977	968	939	993	1020	881	996	976	1011	958	983	992	935	967	978	929	930	991	945	978	969	993	1083	973	971	1006	980	958	939	940	979	958	979	1003	979	938	920	926	964	903	1006	974	973	966	1009	936	976	925	905	994	983	973	982	957	953	1022	986	997	1027	938	1005	955	976	951	941	976	931	954	1031	993	974	952	963	931	958	941	1004	964	979	976	928	934	995	968	995	976	967	935	979	1011	949	1023	954	958	923	974	950	942	991	972	940	949	1010	979	881	967	979	968	919	981	981	997	999	963	912	922	953	970	950	953	1013	945	984	1001	972	948	950	984	865	1014	942	943	990	1034	975	984	1007	898	963	979	980	962	1065	942	980	951	987	977	985	976	886	929	935	890	957	940	932	1003	985	986	1020	952	944	943	1013	1051	1006	974	997	981	952	1011	935	954	936	1001	971	960	971	957	924	929	961	966	969	979	922	962	996	991	939	948	956	968	1035	957	960	978	954	938	988	964	968	993	957	939	919	1004	966	905	981	912	965	984	1015	969	951	981	933	926	990	1009	990	1008	989	938	912	1005	961	946	958	935	954	954	974	945	1016	946	984	955	993	960	967	957	934	955	961	928	923	985	1023	996	979	980	1005	939	984	951	931	948	947	998	944	958	945	971	974	953	1003	960	978	922	964	949	971	909	942	972	1011	993	991	976	1003	960	957	907	987	947	997	929	986	965	944	966	1011	1000	984	947	900	921	876	962	935	1003	1008	946	1058	959	942	915	972	985	965	1043	967	985	954	988	994	1015	978	969	972	959	910	904	982	974	962	981	947	876	1018	912	978	1036	926	974	971	1022	986	932	897	1004	1000	932	970	949	970	987	903	975	1031	974	944	979	976	935	1001	995	952	993	982	927	967	1007	987	953	991	980	1007	918	964	1000	945	946	941	917	926	960	942	1028	974	985	1006	936	961	972	952	986	990	986	966	979	969	989	992	939	993	966	997	1004	989	957	967	965	1002	959	998	980	922	933	921	999	876	1017	1001	959	944	954	930	920	955	961	1006	982	956	953	987	981	932	946	966	938	935	980	1019	969	908	1022	970	972	963	933	958	977	936	1027	954	947	1041	950	948	972	997	988	985	957	982	1016	994	936	956	954	942	1001	1009	959	958	988	946	1000	999	939	929	1043	956	918	952	975	961	977	1002	988	978	974	974	941	998	970	1008	960	993	983	962	949	970	987	998	1012	946	992	960	963	979	963	955	913	932	911	970	938	921	953	954	953	982	950	965	1046	961	975	994	925	932	957	960	924	947	969	939	958	905	963	981	962	943	977	1031	949	927	942	974	962	934	968	933	994	974	942	941	996	1002	1016	1003	931	959	1013	1027	926	920	887	976	979	971	944	967	972	968	974	1021	1013	1005	1004	944	966	980	1007	990	998	963	974	922	950	959	935	932	962	987	1009	988	1021	955	977	989	977	990	899	965	965	992	995	995	941	967	904	951	949	985	947	972	948	981	964	972	970	957	956	938	1020	944	1028	970	1017	971	945	972	977	935	962	994	1005	949	915	968	975	905	942	984	1007	974	986	940	942	943	1051	956	1000	993	989	987	1012	965	938	977	980	997	957	968	939	996	968	935	980	1025	1016	971	988	991	957	961	990	982	997	956	969	976	993	1026	979	977	957	952	1014	958	959	986	944	986	941	1012	1012	918	1009	935	1001	965	992	1003	1020	944	903	973	991	1022	948	910	990	963	971	959	922	983	945	1024	908	978	964	990	969	998	954	940	1000	916	902	951	995	998	990	959	1025	969	953	973	960	932	960	989	1023	952	1015	950	940	955	928	937	940	966	963	980	975	947	999	1008	959	1008	976	995	994	964	945	1017	981	976	935	1003	937	1005	915	952	958	995	1008	965	945	972	927	968	974	962	940	932	1016	978	934	939	967	946	940	965	954	1003	938	914	926	1017	958	955	1035	974	932	918	935	971	967	958	966	925	978	961	999	945	909	933	963	996	914	903	912	947	965	1003	970	951	949	921	1024	940	964	995	970	957	974	939	953	972	958	992	904	928	1006	946	960	1049	935	917	968	978	996	1046	905	968	974	945	945	907	999	1015	956	1010	959	1021	937	984	978	1021	942	1058	949	928	951	967	987	985	918	1041	970	981	976	923	1003	921	903	979	957	974	967	911	1008	980	934	926	1028	935	950	1016	976	973	963	973	982	965	1042	1026	927	982	986	988	970	943	989	953	997	987	982	940	1012	985	961	989	1013	956	967	965	1003	948	966	928	995	988	988	922	974	981	969	939	964	960	1002	977	913	971	932	921	940	960	966	981	1007	966	916	977	957	939	924	1040	1011	946	992	912	990	959	963	963	939	976	942	936	967	958	1004	1033	990	930	940	950	972	964	1006	998	974	968	960	964	1002	984	983	1000	940	951	936	947	914	951	1034	989	913	923	948	951	1005	986	951	1001	956	944	981	976	967	979	973	1026	919	976	1008	935	1013	969	978	1012	997	911	936	982	993	946	988	967	926	960	955	972	928	970	968	959	1019	959	1009	936	965	935	909	1011	943	904	955	937	980	950	1009	975	926	958	1008	986	966	948	961	951	985	987	986	998	978	979	978
6187	3305	4663	3371	2439	1006	825	727	568	980	809	361	182	214	218	196	192	219	207	200	192	194	193	183	196	197	171	192	195	183	192	221	212	214	199	193	240	203	219	197	210	202	195	207	209	221	203	208	190	189	222	182	205	201	201	190	192	217	224	200	200	192	209	187	188	191	193	183	211	221	203	214	215	204	185	219	239	227	167	193	193	212	216	187	213	213	225	200	186	219	187	182	182	197	210	219	211	197	185	197	183	193	212	200	214	190	196	192	198	215	198	219	198	208	197	210	196	195	207	177	174	223	217	221	180	202	205	194	212	210	179	209	202	184	218	199	213	182	202	202	180	203	207	222	182	179	217	181	195	227	197	213	222	197	186	194	201	218	183	180	199	183	205	194	182	217	219	191	201	186	188	190	200	202	192	184	216	200	203	189	197	196	198	239	221	208	165	196	235	214	201	205	234	188	214	212	175	211	224	200	196	199	183	210	194	183	204	207	214	189	203	206	194	205	209	223	217	221	228	199	201	209	197	185	203	187	188	198	233	204	189	173	193	190	188	193	215	184	186	211	198	204	208	193	181	207	201	181	216	172	211	211	197	224	198	194	177	211	211	221	191	211	191	203	185	178	202	201	167	204	212	217	202	200	175	182	218	180	206	217	207	212	162	188	218	186	196	174	202	185	210	182	218	165	195	186	182	182	190	199	189	216	196	193	203	205	213	198	231	228	218	210	203	177	201	174	212	197	228	179	216	201	205	201	227	192	200	171	220	181	193	182	190	194	193	190	212	192	201	207	203	200	210	186	217	198	201	206	193	193	187	188	201	213	202	166	205	164	189	207	213	223	209	221	194	216	197	186	211	221	210	210	207	237	186	203	187	223	196	224	212	210	224	190	192	194	226	213	182	189	203	209	228	179	197	238	192	191	205	193	194	184	209	209	216	198	174	181	178	185	193	203	195	164	186	199	200	187	201	212	182	159	186	204	193	205	198	188	199	173	238	185	185	195	204	217	216	169	196	224	225	220	194	212	197	227	194	190	178	182	177	210	205	188	189	210	197	238	224	193	235	180	223	219	209	200	193	200	191	179	209	197	225	209	239	224	186	203	189	207	176	203	214	201	238	216	214	209	182	229	214	186	227	197	205	189	207	213	223	202	187	194	208	209	199	200	170	211	200	205	218	189	214	204	198	213	198	192	207	210	182	214	189	194	220	200	210	226	198	180	214	214	199	204	228	219	205	200	198	218	188	201	186	199	221	204	209	212	179	222	178	224	207	196	199	203	215	197	204	205	194	183	205	204	235	215	207	207	208	208	197	212	186	229	220	224	188	184	207	202	213	181	197	189	224	179	202	199	203	189	180	188	202	210	196	196	191	216	224	195	200	197	196	212	192	194	202	201	211	179	186	169	216	221	201	196	178	196	208	199	180	181	210	212	201	190	203	203	237	218	197	207	182	208	197	191	181	202	203	205	216	221	193	188	182	210	202	206	182	189	189	208	155	196	199	219	196	187	194	202	220	239	229	185	174	206	198	189	188	196	165	208	207	186	208	187	208	218	213	229	178	218	184	204	221	205	198	210	224	180	214	171	198	199	204	222	219	207	198	193	188	207	189	205	203	182	194	183	158	191	211	221	189	187	204	201	177	176	195	182	215	194	203	227	177	199	200	219	201	226	208	183	206	203	209	204	197	179	184	200	243	184	212	192	217	175	198	186	203	225	218	182	221	190	198	204	232	208	201	216	222	211	180	202	236	185	211	214	187	205	206	205	201	198	217	212	198	204	203	231	203	197	219	166	196	197	214	198	191	216	200	191	204	170	192	193	209	155	181	215	215	197	204	241	188	199	206	198	194	203	209	198	210	203	200	232	206	213	215	226	198	221	198	195	199	209	204	225	191	200	175	199	187	198	198	196	198	230	203	192	203	211	180	204	179	181	185	200	192	177	212	186	232	198	207	197	203	207	193	201	200	212	184	206	190	199	206	218	208	202	210	202	233	202	220	212	219	204	184	176	192	155	198	188	189	181	199	217	217	168	191	182	219	199	229	220	173	188	193	199	171	220	210	204	183	197	201	188	232	201	222	207	192	165	203	207	216	187	196	207	186	184	191	171	230	188	214	202	203	217	174	196	195	222	234	215	213	220	221	178	184	192	182	195	200	208	196	185	200	211	209	183	206	200	187	202	229	204	203	180	211	207	204	197	204	214	200	206	214	200	213	215	183	200	218	199	187	203	196	191	204	212	201	211	181	214	191	191	193	183	199	212	195	183	184	182	204	207	194	199	192	183	180	196	187	199	190	180	224	177	191	212	209	196	195	194	199	216	208	213	213	182	205	191	202	197	185	193	178	190	179	193	179	198	190	182	206	189	183	193	201	201	204	198	195	188	213	215	183	184	215	208	193	209	159	187	199	236	204	179	186	170	196	208	212	205	214	193	198	177	176	211	193	192	200	201	201	196	209	197	220	179	193	190	184	241	205	211	196	198	184	199	192	204	223	204	221	191	199	206	205	213	192	202	205	208	235	196	192	194	200	202	177	211	205	206	184	185	182	210	193	189	204	203	196	215	206	208	236	194	195	187	224	179	225	241	219	218	187	192	197	200	208	167	194	208	179	191	223	215	178	210	198	176	213	206	200	205	202	200	218	194	192	213	224	199	190	182	196	232	178	223	221	198	182	216	206	204	209	210	188	219	181	215	187	207	203	198	188	199	185	210	200	194	215	211	189	198	187	194	200	193	220	203	225	184	224	206	210	225	242	204	189	181	214	180	176	222	222	196	177	215	206	223	205	217	217	221	224	186	220	199	203	190	200	182	198	194	226	173	221	218	200	212	200	211	236	197	202	206	194	230	188	205	202	209	189	198	191	172	210	234	206	213	206	165	210	191	211	200	231	222	197	191	196	210	176	214	212	219	203	210	199	218	201	215	202	197	213	189	179	179	196	236	202	197	203	197	206	204	214	196	210	183	200	222	189	208	202	186	195	196	200	209	195	165	189	218	205	214	210	168	197	187	206	168	200	189	189	207	189	199	184	227	207	210	206	216	204	183	194	181	188	211	189	171	176	203	213	193	220	177	223	197	174	213	193	189	234	211	211	218	210	218	211	191	177	218	203	211	211	217	189	228	212	213	220	213	183	195	198	188	204	189	195	224	202	234	206	208	222	223	189	189	200	204	190	205	193	181	204	211	204	223	196	201	194	178	198	199	210	203	172	166	195	215	195	180	189	189	201	180	207	200	187	215	196	171	198	220	198	203	183	197	183	191	194	199	192	181	195	174	180	198	190	237	213	186	200	223	237	220	184	229	208	193	170	218	216	197	231	220	199	180	181	192	193	226	178	209	201	233	195	222	211	212	196	183	184	218	200	196	160	192	183	199	222	209	200	216	193	175	199	220	218	197	193	218	194	207	209	201	253	200	199	222	204	202	171	187	209	195	184	192	184	188	217	195	207	199	188	196	194	206	219	218	190	204	197	215	220	221	216	177	217	174
4131	3292	9030	9758	8241	4307	3734	3391	2581	4775	3618	1353	519	533	532	518	499	482	468	500	528	488	520	536	495	492	481	521	485	508	497	506	502	482	528	512	497	491	501	472	490	488	465	500	448	465	523	523	501	489	509	508	504	475	486	485	502	529	467	513	484	516	516	464	509	501	437	515	493	494	516	540	484	495	496	533	507	494	484	467	518	503	550	473	495	520	505	477	526	516	469	493	497	530	526	508	475	490	510	490	498	483	520	485	513	495	518	463	524	496	486	495	478	484	484	537	491	518	458	521	495	480	491	536	520	482	538	499	490	476	511	493	480	472	508	539	496	487	515	510	513	512	502	480	535	466	497	509	515	507	531	516	529	484	508	509	498	506	512	488	516	494	472	491	497	519	489	496	510	506	521	477	526	535	486	481	479	516	483	496	472	486	467	511	519	484	489	507	508	507	483	488	471	495	493	483	539	489	488	494	486	483	503	520	499	499	492	507	527	485	487	490	514	490	484	501	495	540	504	489	509	521	496	540	496	514	505	494	494	525	497	501	525	488	476	511	492	497	516	506	492	476	498	520	467	537	506	534	501	473	569	505	488	484	486	514	483	472	502	517	510	494	487	524	486	459	494	525	533	521	500	538	485	532	518	461	500	511	524	520	521	507	491	493	486	492	536	504	505	520	528	501	489	517	507	480	477	522	503	494	504	455	483	540	472	513	519	494	507	452	489	498	505	500	526	484	513	464	470	460	494	547	528	519	518	511	516	502	498	462	501	494	540	480	519	500	486	469	491	526	516	518	523	505	508	472	524	477	501	471	524	502	488	475	503	500	487	494	483	506	509	513	509	508	489	536	521	500	486	478	492	510	487	517	519	534	474	480	424	490	467	487	499	536	521	538	512	486	491	519	485	541	468	493	513	549	531	488	494	496	520	507	517	446	500	517	481	480	490	479	505	475	504	502	525	507	512	482	475	516	508	478	515	468	511	465	485	498	476	512	516	528	488	481	488	497	484	518	509	534	494	503	506	496	496	488	458	511	501	468	545	495	494	526	481	533	492	509	470	529	511	524	517	501	507	482	532	528	535	487	523	496	548	456	508	464	465	495	538	488	469	497	518	493	504	491	509	514	500	470	482	475	518	512	480	457	508	491	505	497	558	546	508	465	479	504	504	497	529	529	484	506	505	453	531	498	502	496	491	503	516	510	495	497	508	480	490	503	483	499	475	522	489	518	487	520	497	480	485	545	534	519	471	498	479	494	548	481	523	482	506	547	509	492	485	527	486	495	475	478	488	490	506	468	528	500	473	485	489	517	499	516	514	515	496	507	480	450	478	483	494	504	471	459	506	509	516	535	492	506	491	443	505	507	507	494	511	476	495	470	517	508	478	482	511	538	510	475	495	501	530	515	546	533	502	507	503	520	479	503	528	478	502	500	517	503	525	457	516	478	518	493	492	550	516	520	516	474	533	472	542	497	485	476	512	474	528	482	500	460	534	493	496	499	473	501	503	548	472	495	491	489	506	508	484	490	505	477	518	519	513	512	442	499	508	540	504	490	471	505	505	512	495	477	465	537	512	540	509	511	498	522	521	480	529	519	524	461	490	490	511	517	525	473	503	473	460	524	517	453	486	539	555	518	531	525	458	486	508	506	515	508	511	510	478	503	535	544	480	536	512	494	503	489	458	490	514	530	468	512	488	552	482	515	479	488	523	534	497	514	538	506	508	513	522	505	476	521	494	524	514	490	483	525	486	485	501	485	485	500	496	531	503	521	538	513	474	526	539	495	469	491	510	462	516	514	506	479	481	511	530	514	511	501	465	515	481	470	493	532	503	458	512	525	500	514	509	482	480	495	479	468	518	491	497	506	486	494	518	469	484	466	508	478	513	538	479	510	470	483	530	492	504	524	521	469	514	495	465	505	481	508	508	506	563	496	517	539	476	504	524	503	503	530	468	505	527	504	527	495	544	499	494	461	525	540	506	487	505	471	506	457	506	451	518	484	517	509	496	509	472	468	477	484	522	489	492	517	518	507	551	497	497	529	478	486	524	514	501	450	510	466	510	477	484	511	488	537	507	483	498	550	501	480	532	530	490	527	485	511	480	482	504	476	521	500	531	503	489	487	485	481	487	520	512	521	510	507	533	468	517	499	461	537	502	520	486	513	519	532	486	491	479	471	523	475	536	503	536	506	495	483	510	491	480	498	492	492	499	496	519	527	507	524	488	545	515	504	496	518	474	522	501	484	502	478	464	535	532	489	494	504	495	457	503	480	497	520	488	505	520	497	536	492	500	541	522	503	483	505	527	500	536	524	489	518	504	503	528	486	483	519	460	512	549	473	466	506	478	501	507	493	504	511	489	509	482	507	535	532	509	530	501	488	493	530	475	496	509	473	500	529	510	508	505	515	504	504	505	503	546	497	526	494	481	524	498	524	544	479	494	550	479	503	460	503	481	522	505	532	496	483	469	489	483	476	481	515	460	502	480	546	501	498	560	492	493	512	495	535	475	472	513	517	508	478	539	497	496	519	500	527	510	484	504	522	491	478	498	494	474	521	490	502	535	488	482	509	525	500	504	494	492	500	495	533	523	502	486	508	500	484	513	502	537	521	509	505	454	512	538	515	532	522	525	513	495	503	465	481	470	526	483	485	488	516	470	519	531	525	520	495	478	517	503	504	523	553	488	522	494	491	505	513	484	507	495	518	510	459	505	448	460	504	515	502	519	501	456	517	477	497	528	479	520	512	460	465	534	512	523	529	509	541	515	528	493	538	545	510	540	527	490	519	490	521	509	526	534	499	442	508	508	480	467	492	543	467	498	503	485	484	503	533	499	546	527	478	474	492	457	488	531	521	530	493	450	498	537	529	475	513	511	486	529	463	494	480	514	484	462	504	501	464	437	513	489	513	506	512	488	529	467	502	512	484	479	500	510	541	506	500	500	480	510	486	486	521	525	505	511	511	504	495	481	538	536	517	495	544	487	482	479	477	502	515	518	498	482	502	448	533	516	491	464	501	532	519	529	480	497	507	506	508	493	520	509	491	463	514	482	512	532	513	526	477	491	480	474	486	494	464	490	503	515	510	513	488	490	529	512	503	481	511	452	505	498	480	511	497	519	473	528	503	517	478	498	504	476	483	540	480	477	488	489	458	519	504	514	473	535	522	478	522	509	512	503	477	473	466	473	506	518	497	518	496	514	475	504	530	489	488	505	516	484	484	529	505	527	516	510	493	492	519	504	542	507	514	521	483	495	466	453	500	473	494	483	495	537	473	525	503	496	509	511	485	518	546	516	464	492	463	461	488	519	492	482	505	517	469	488	501	496	475	521	520	486	497	462	494	533	509	453	521	475	498	488	544	530	508	507	534	442	479	488	544	509	500	539	498	494	506	518	489	482	486	501	485	460	524	501	493	519	438	490	484	522	486	521	511	539	510	473	522	519	501	491	467	500	520	503	484	485	508	503	527	533	512	449	511	498	491	473	520	457	472
16958	6788	9142	7537	3935	2245	1596	1543	5020	15133	9426	3368	286	261	267	249	261	268	262	258	227	264	214	248	266	247	210	237	238	246	241	213	249	259	254	243	248	248	208	223	242	246	242	252	237	277	256	246	207	239	221	246	249	270	224	220	244	253	229	226	229	248	234	233	233	242	249	225	220	237	226	233	226	240	216	251	221	241	223	255	213	227	253	226	249	217	253	263	227	239	238	238	242	230	238	216	257	241	242	267	217	249	262	243	235	255	232	221	199	207	237	243	236	232	253	284	231	218	226	238	226	241	254	237	221	239	225	217	237	229	243	205	236	236	220	208	192	258	258	270	231	248	222	225	219	242	249	215	220	252	245	260	218	228	245	234	230	233	231	277	257	255	242	242	260	244	238	215	236	220	213	253	239	234	237	230	212	211	222	225	264	253	235	246	228	243	235	241	235	221	210	252	260	216	210	248	221	221	233	233	255	261	232	256	227	234	203	228	232	227	245	252	257	226	232	250	215	211	236	228	206	223	234	221	214	263	254	201	232	235	250	226	240	239	253	223	276	237	216	218	245	263	225	217	229	213	230	246	272	234	223	261	230	232	239	227	216	249	227	238	232	234	245	235	236	238	207	221	243	213	217	271	213	235	224	239	220	253	247	223	242	239	242	217	234	219	223	215	239	243	258	294	230	271	227	238	234	239	217	214	250	242	217	222	256	219	260	230	239	247	236	219	254	252	219	231	224	214	223	219	242	214	227	238	239	233	231	224	251	227	234	241	226	223	238	227	260	250	263	227	244	275	242	235	250	232	245	231	226	240	217	241	256	212	238	268	239	252	245	254	235	254	232	245	231	234	233	219	230	227	253	273	237	249	257	241	210	235	250	259	249	226	216	236	262	258	222	214	226	257	236	241	220	208	233	232	224	216	241	233	216	256	281	233	243	270	223	220	242	240	247	241	250	248	242	221	224	252	218	247	230	215	222	249	225	237	251	221	246	202	233	239	240	255	248	243	237	208	244	250	237	251	236	226	226	208	240	265	221	237	239	237	237	213	206	224	228	230	245	239	229	215	211	239	233	240	208	212	244	243	266	227	221	235	230	229	232	221	218	249	238	246	286	222	222	250	225	235	223	232	243	246	236	235	233	239	262	248	217	240	238	260	223	221	252	211	238	219	224	210	248	237	261	192	221	227	230	212	250	223	231	247	258	215	225	233	226	201	223	224	247	263	223	248	250	264	245	222	213	228	233	232	234	236	244	252	229	206	221	224	233	268	229	230	250	214	242	225	248	232	225	247	238	251	231	257	246	242	238	210	266	238	258	243	244	260	253	236	249	211	250	242	225	219	230	239	232	258	241	234	239	213	223	212	254	244	237	245	258	222	242	232	233	234	235	231	226	219	215	231	240	243	238	236	209	218	232	223	245	255	217	226	200	243	226	246	243	235	219	256	226	244	251	210	253	245	246	253	227	228	248	259	246	234	232	232	239	218	237	204	245	206	228	229	233	199	201	238	251	217	247	227	251	255	240	230	214	223	220	221	216	235	249	229	210	268	262	240	225	234	251	235	244	235	226	212	210	249	255	237	261	237	230	250	236	240	268	218	234	212	217	255	244	227	249	259	238	270	232	216	223	228	249	235	240	249	226	242	207	248	272	224	227	213	226	263	228	227	238	223	264	227	210	223	244	239	254	247	233	253	238	214	233	225	270	235	229	227	238	223	245	240	253	242	219	229	227	221	261	218	231	231	258	241	250	240	241	256	208	262	219	194	218	234	239	258	205	216	235	223	250	234	208	231	255	224	249	237	250	261	245	254	217	240	261	210	220	242	216	211	254	219	237	258	216	270	239	247	238	266	248	239	245	226	225	245	219	217	234	238	233	251	222	226	198	217	244	242	226	241	212	222	262	233	233	239	259	254	227	230	244	235	214	228	238	247	242	226	243	250	253	235	230	238	217	226	258	197	227	249	227	208	223	235	199	216	244	245	272	226	242	241	227	234	234	229	237	252	265	239	231	225	226	217	232	246	247	252	247	258	264	241	231	240	222	219	238	257	243	247	228	208	240	214	238	223	216	245	237	237	223	247	234	248	249	258	250	220	240	247	259	236	241	220	247	212	233	232	201	240	234	215	233	234	233	242	222	237	242	238	249	218	238	231	205	245	244	225	226	225	243	281	225	270	225	230	226	232	230	242	229	220	209	239	218	223	195	217	209	263	222	233	216	243	229	234	236	239	267	233	238	254	237	216	213	242	233	225	227	222	225	237	246	247	284	214	194	221	227	200	223	230	227	262	235	233	255	233	204	232	224	226	247	235	216	255	230	245	237	211	184	219	234	244	250	233	215	259	229	237	249	246	210	247	221	246	244	256	245	238	266	231	214	213	239	248	227	249	219	223	248	228	244	247	237	230	260	242	224	218	232	206	233	235	242	251	218	229	222	258	223	253	239	231	216	215	210	236	245	215	249	243	241	241	280	241	224	232	247	234	248	234	235	229	181	277	263	244	247	239	225	223	212	215	229	240	196	251	250	212	258	238	234	244	217	217	235	246	257	249	257	225	251	238	243	244	235	213	233	251	240	227	209	230	255	229	221	213	222	233	242	214	234	255	257	213	239	257	229	201	245	225	231	227	217	219	253	217	213	240	259	216	224	256	232	217	240	258	243	245	257	233	244	204	257	201	256	275	233	235	251	237	258	238	238	228	233	217	265	207	208	256	234	248	245	233	258	231	245	243	233	236	232	231	244	225	223	271	235	219	226	239	223	246	254	218	212	233	237	229	237	220	242	271	212	226	238	215	232	255	301	253	238	213	234	231	223	264	247	229	228	225	224	222	219	244	253	243	262	248	236	223	230	227	231	232	242	251	263	249	244	217	256	246	193	266	237	223	251	242	243	239	283	265	232	223	269	237	237	211	261	218	262	241	220	246	232	245	200	225	239	237	212	221	237	268	237	250	219	250	257	216	223	242	251	237	270	260	244	230	260	234	215	212	231	251	241	218	231	254	239	205	271	254	211	250	234	249	257	254	239	230	244	254	224	238	218	221	223	268	242	279	250	236	236	250	248	258	245	227	216	258	222	221	226	222	267	231	205	256	243	235	207	245	206	220	231	224	233	219	205	249	232	256	221	225	245	266	243	229	238	219	264	251	253	240	196	235	224	233	232	209	244	223	231	223	225	242	262	236	236	203	229	278	260	213	211	227	216	248	259	261	241	254	247	224	243	207	220	231	239	233	242	231	245	237	236	250	215	240	209	253	264	230	252	250	242	237	233	229	227	213	247	227	239	230	238	256	260	230	247	238	238	263	228	226	207	263	261	249	222	242	216	217	210	212	245	215	236	206	242	262	207	222	245	231	242	230	226	218	242	225	237	222	241	251	263	219	240	240	245	218	236	240	232	235	253	241	255	229	256	230	208	261	237	230	190	211	216	231	253	222	229	245	229	252	232	209	234	217	237	266	229	275	277	250	246	271	246	220	246	257	254	237	228	267
9404	5733	15289	18155	11738	8945	6992	7226	19134	39193	19687	11140	743	848	748	756	730	714	714	660	668	649	619	663	674	659	616	595	660	615	622	609	616	617	615	628	621	634	599	584	571	576	599	581	608	630	613	579	580	593	622	563	599	592	551	629	548	596	598	605	615	585	577	575	603	612	602	569	609	591	573	595	612	570	610	545	588	577	621	584	571	607	618	552	583	604	589	552	560	589	552	602	546	558	656	623	567	627	579	589	564	606	543	556	671	594	620	625	582	606	577	561	606	558	581	611	621	598	592	592	615	582	581	571	566	564	567	583	593	592	574	602	577	560	548	566	566	533	603	584	562	566	625	580	637	593	594	602	558	585	576	580	597	592	630	605	587	591	576	611	554	590	605	548	605	601	580	581	584	594	607	613	624	602	600	571	574	557	595	594	561	616	591	610	596	541	592	597	580	589	585	592	613	551	578	586	601	584	575	567	572	630	629	588	591	600	601	589	609	613	591	574	577	576	549	565	589	607	603	608	595	593	576	560	579	553	555	604	578	602	618	565	577	572	613	573	624	561	621	636	585	599	565	593	566	615	616	591	598	606	562	553	581	567	574	572	587	547	617	573	564	575	604	590	546	622	615	569	595	603	582	588	580	543	573	600	554	589	558	579	563	584	567	574	574	559	582	591	576	592	551	563	617	585	543	616	579	600	590	568	580	586	618	561	600	595	592	561	583	597	552	591	610	591	613	557	579	579	571	598	567	556	549	620	584	534	615	616	601	555	566	582	578	610	579	601	585	575	577	583	616	575	560	590	564	602	555	583	566	563	585	575	555	564	608	577	539	610	564	555	656	585	599	545	564	602	569	609	542	602	593	561	556	593	584	570	618	598	612	613	618	571	623	597	644	582	543	586	637	577	626	597	575	593	579	583	556	600	616	578	606	586	570	585	579	562	587	552	580	587	573	611	572	618	599	581	579	585	626	546	591	560	581	622	579	650	582	592	599	602	569	576	612	615	595	571	581	556	550	587	564	537	587	644	593	584	615	637	550	622	582	538	597	622	574	583	579	606	593	599	631	576	574	571	613	575	573	608	607	589	543	593	589	575	562	578	559	616	586	566	585	558	603	611	608	635	567	557	564	562	542	627	578	581	547	543	568	576	579	585	575	630	590	595	583	565	621	575	567	584	580	580	600	564	561	552	572	567	595	585	612	556	600	557	586	583	587	558	589	621	590	579	601	579	589	623	594	566	617	595	568	627	592	595	611	594	611	570	535	581	600	621	556	572	585	582	578	602	617	603	556	601	571	571	562	583	592	603	591	571	594	631	550	598	571	587	567	557	574	565	569	590	572	573	578	572	589	538	568	588	557	548	578	601	564	600	606	596	603	595	573	566	597	611	600	590	561	583	583	591	558	621	556	571	622	593	560	602	581	564	592	621	601	583	589	585	543	577	597	602	591	563	587	571	586	563	589	555	595	576	609	576	558	574	565	615	593	573	627	587	604	650	628	567	603	567	567	581	570	599	599	595	567	601	568	588	601	605	610	597	599	584	622	589	584	534	578	594	585	583	569	538	626	607	574	547	595	593	621	569	599	535	646	577	601	574	562	566	568	597	582	608	587	589	639	583	592	599	592	615	621	597	556	629	589	596	586	616	575	602	595	595	604	612	558	606	550	619	549	578	589	565	615	594	613	595	584	566	598	533	593	634	603	608	588	638	548	574	581	558	563	601	609	532	615	593	603	590	594	600	571	574	598	611	594	591	581	577	599	629	582	527	610	654	636	600	539	567	568	579	599	577	594	614	550	589	579	596	559	566	620	583	599	549	569	577	564	599	608	531	586	629	581	577	582	567	599	592	593	554	608	577	575	595	552	572	618	612	600	534	563	567	590	582	589	594	566	600	646	584	576	597	585	588	585	588	620	599	589	603	567	598	613	591	584	589	564	606	553	614	605	585	541	510	582	527	616	576	615	608	624	584	614	570	556	577	603	595	613	575	619	557	602	556	540	597	581	605	609	635	617	584	589	563	584	591	563	559	566	660	551	559	569	550	586	573	568	579	586	588	576	544	576	608	563	561	610	592	563	571	588	583	561	562	614	660	568	562	616	590	558	569	609	620	605	601	577	572	569	581	565	579	586	587	591	550	608	550	578	565	576	559	558	568	560	614	601	611	604	603	581	631	590	592	604	604	589	634	578	595	570	583	579	618	543	571	608	588	545	538	530	572	571	597	592	595	633	583	618	587	560	615	634	575	558	586	591	560	593	581	586	552	604	606	532	563	592	567	606	591	581	569	579	547	605	564	574	608	573	589	553	613	552	563	541	606	578	602	593	564	581	586	567	603	575	617	591	562	590	569	605	586	563	617	595	538	577	568	590	609	583	609	600	584	595	533	591	573	572	604	567	593	550	598	605	564	535	575	593	599	545	573	588	616	575	569	604	580	641	593	577	622	566	627	583	566	566	595	607	598	572	581	578	573	575	586	559	555	583	578	556	575	610	592	629	590	573	584	561	584	593	562	567	555	607	535	553	598	589	583	569	576	574	584	563	573	600	585	581	565	575	589	572	591	550	563	617	618	573	561	620	575	563	571	562	543	562	627	611	624	545	592	629	591	575	555	569	578	519	561	583	604	570	581	574	594	599	571	568	579	589	609	546	587	634	571	580	581	545	602	558	559	589	570	564	574	548	602	586	613	535	614	564	596	598	563	591	614	569	604	573	608	556	579	614	596	568	602	573	563	607	583	582	596	568	585	564	603	602	613	589	558	607	591	579	601	611	606	596	598	569	549	606	554	571	592	600	585	575	606	563	593	585	591	573	588	593	569	611	596	602	575	580	581	594	577	646	550	603	591	594	571	576	599	551	604	600	589	583	587	580	583	584	548	574	602	561	632	572	587	564	551	635	576	607	625	607	587	583	630	545	645	589	602	626	558	602	566	595	561	590	535	580	577	594	576	619	615	576	554	563	552	595	548	586	578	552	581	592	591	574	613	627	590	620	603	601	559	556	600	594	601	569	559	633	577	595	590	563	555	563	558	571	597	559	596	632	569	544	563	606	630	620	576	567	571	588	602	555	581	614	592	583	606	600	600	586	570	556	598	580	554	612	572	587	567	550	578	577	590	552	576	611	595	560	586	567	616	585	571	581	587	581	579	566	560	613	587	599	602	563	584	582	558	650	603	574	583	548	591	557	592	602	580	593	607	594	609	593	567	552	581	590	580	592	548	609	632	609	546	594	597	584	559	594	560	566	558	579	589	562	589	565	553	616	611	597	589	611	582	599	579	646	568	542	566	542	554	611	585	610	582	602	568	581	614	615	574	594	568	633	606	637	609	603	591	578	608	582	608	569	608	574	589	575	565	542	604	606	634	560	573	583	556	578	620	634	600	579	583	597	580	590	574	584	590	574	632	540	609	618	597	599	549	615	532	558	572	584	591	600	613	587	596	557	598	568	573	621	560	569	596	602	578	522	581	568	613	563	585	596	595	603	594	616	553
29907	12615	15108	12063	7216	3792	2819	7494	22179	30544	21941	8485	718	460	493	469	452	475	496	413	460	438	399	415	453	459	417	427	423	429	458	411	437	383	427	377	391	434	430	400	462	437	439	407	443	422	417	465	430	405	410	387	403	418	432	442	420	416	447	415	421	401	404	426	415	397	410	422	421	381	396	394	375	408	419	448	409	423	415	417	441	411	457	408	410	446	438	424	403	404	395	436	366	438	397	460	384	403	437	438	386	404	434	408	406	408	420	418	438	438	436	416	416	442	461	443	400	396	417	414	403	414	466	421	407	381	421	440	382	396	420	401	458	416	441	413	415	382	426	392	450	424	395	401	415	426	409	421	474	451	446	426	393	439	390	426	451	427	422	440	438	419	412	401	429	424	422	374	454	419	406	410	440	394	400	413	388	417	421	422	406	407	431	422	432	420	393	436	416	428	425	381	438	424	392	422	417	367	413	411	395	399	354	390	406	408	398	400	404	431	420	453	426	410	365	423	405	388	424	436	394	412	406	404	399	415	391	429	395	389	404	426	420	416	396	431	425	425	418	409	419	394	413	418	453	379	423	397	432	417	416	441	430	409	425	378	404	431	414	392	421	412	433	433	444	423	416	445	439	425	432	392	412	444	367	411	422	385	411	387	422	381	450	424	429	424	442	390	396	401	405	434	416	435	411	380	427	393	410	395	421	451	370	391	419	410	431	433	405	382	420	421	456	421	386	420	424	420	402	438	350	391	390	373	402	400	424	398	427	411	423	408	385	451	387	428	422	419	428	446	414	395	416	449	404	452	441	383	390	419	424	449	440	446	390	423	387	419	396	392	415	417	373	386	394	416	417	411	424	411	421	422	413	416	431	414	411	416	446	403	394	439	415	381	397	427	426	450	418	396	395	415	449	409	398	402	407	402	413	446	451	428	431	423	420	399	432	414	408	411	383	410	377	414	379	410	405	412	413	382	447	459	445	438	420	414	427	408	394	445	463	412	402	394	378	356	404	376	380	381	416	420	440	399	421	413	409	439	417	398	450	400	407	417	407	446	419	383	397	426	412	350	432	408	416	442	442	473	431	405	400	416	414	414	414	400	416	446	408	410	423	443	402	396	411	414	408	454	415	441	402	403	421	402	401	427	421	437	443	375	413	401	378	446	403	395	405	426	414	448	410	420	443	400	401	450	448	406	419	495	394	424	433	408	426	420	395	406	382	379	410	417	385	423	396	398	410	452	434	423	418	425	407	427	401	454	405	416	485	433	402	462	413	444	411	399	357	420	398	417	414	421	423	422	401	424	391	404	434	422	415	411	404	468	431	437	432	418	423	443	404	418	434	406	445	413	429	414	386	408	379	397	429	426	436	412	431	410	432	405	417	379	414	388	423	438	368	402	444	418	375	407	436	366	412	414	420	422	439	379	404	434	459	431	413	415	461	392	427	420	392	422	448	377	421	423	414	475	407	454	396	421	395	369	398	413	426	419	424	416	426	422	368	410	404	435	447	438	432	402	453	438	433	408	393	422	460	409	453	431	420	412	409	394	417	419	410	420	436	436	387	387	410	383	436	433	411	433	390	402	439	412	415	416	399	449	414	417	435	426	404	400	397	398	429	430	402	437	395	423	407	471	396	403	397	417	410	434	428	419	436	446	402	420	416	408	427	408	457	443	416	363	391	429	424	426	383	379	417	405	412	406	421	431	351	416	432	428	436	424	413	420	379	425	454	404	386	386	416	401	424	444	440	427	405	461	435	374	392	452	413	399	440	393	416	395	407	414	419	406	421	441	416	432	422	395	466	412	429	433	390	421	401	400	413	401	394	366	401	431	466	401	462	412	431	409	408	417	424	431	478	429	396	422	457	410	409	435	434	420	392	417	446	396	387	436	411	436	390	445	416	421	430	405	439	418	408	418	427	411	443	432	409	423	435	365	437	435	421	439	387	407	462	404	426	467	423	438	404	411	477	446	396	403	445	428	431	426	411	422	379	435	427	411	416	419	487	409	464	442	390	421	386	403	399	387	396	454	409	381	432	408	391	421	455	428	429	410	442	442	404	432	409	411	442	390	409	453	396	371	417	418	405	412	418	417	421	411	395	422	395	374	355	400	388	437	426	403	381	431	407	403	412	432	406	432	399	398	456	456	413	425	430	425	412	428	413	423	429	432	404	407	442	376	408	418	445	428	416	382	391	385	384	408	418	486	464	397	409	408	397	401	397	403	426	394	455	431	444	420	411	414	420	424	401	408	407	434	443	396	426	456	392	432	409	411	414	398	386	433	407	434	399	425	423	405	444	376	434	408	456	431	416	423	426	389	414	426	383	416	409	400	350	441	422	388	391	409	390	426	476	427	386	391	419	430	388	411	435	400	394	394	423	425	446	435	407	416	450	410	392	440	447	429	396	421	414	398	417	432	401	414	446	446	403	413	400	436	431	404	385	409	408	430	421	443	396	413	427	447	441	412	381	393	423	406	414	432	431	434	413	431	415	397	426	425	419	426	418	434	374	408	376	409	419	398	441	389	467	422	426	369	420	362	468	486	436	368	424	395	427	425	446	403	420	413	417	449	386	423	434	409	437	391	427	440	407	402	439	402	427	442	424	434	431	421	426	405	437	394	396	414	405	420	447	408	452	435	448	399	402	460	449	452	445	389	405	400	417	430	461	387	384	399	386	391	415	443	413	442	445	426	405	458	372	417	427	404	366	425	431	408	406	370	415	391	381	446	433	445	408	408	431	428	439	431	438	384	411	406	437	425	454	433	390	419	392	400	432	369	399	429	406	439	405	437	434	408	405	422	429	376	417	419	393	412	421	390	449	431	406	464	417	421	366	405	434	429	422	417	433	439	431	406	438	415	408	430	419	447	416	435	410	400	469	404	432	412	382	429	388	445	421	398	392	396	423	411	444	409	395	428	373	446	402	417	461	410	417	424	419	376	402	377	440	422	430	445	380	426	414	414	433	401	422	382	413	419	424	404	422	433	404	411	395	453	440	383	450	436	406	429	393	426	444	382	448	426	413	404	410	437	381	392	421	434	411	469	394	392	430	435	414	363	367	442	424	425	412	464	419	394	407	458	426	429	406	360	416	408	452	428	460	416	369	399	413	389	420	415	421	418	409	409	403	408	437	449	425	453	427	423	417	443	405	446	445	457	450	419	423	407	455	438	416	438	382	394	412	411	478	396	432	401	419	409	441	396	447	439	430	427	415	360	412	383	422	425	431	420	427	407	386	414	455	395	454	399	469	440	448	391	428	402	382	425	401	421	476	431	422	391	454	419	381	404	406	386	397	388	375	391	423	399	432	420	425	390	405	392	425	423	409	426	405	404	393	415	468	381	396	429	409	399	423	412	433	444	416	401	416	418	455	380	388	430	441	379	437	410	382	429	399	412	406	406	407	416	444	433	422	383	432	398	422	415	399	386	423	454	426	413	437	398	428	395	415	432	397	434	431	440	468	450	413	390	444	426	450	447	403	433	412	426	387	393
13692	8664	21489	23081	18348	13058	11263	23836	44734	52459	34631	17561	1241	1272	1255	1170	1116	1140	1127	1080	1045	1049	1048	1032	1029	1052	1039	1006	1002	1025	1027	976	961	972	1015	1003	971	1025	1012	1009	1002	941	986	1015	975	931	975	1009	950	967	946	987	935	1012	977	932	980	941	962	936	945	986	918	1055	991	927	967	900	939	995	949	920	964	952	945	952	912	938	933	971	956	1005	934	968	956	946	883	951	1016	912	1001	954	931	925	963	1002	954	994	912	951	939	939	962	950	968	988	938	918	959	906	956	981	966	940	950	957	908	941	992	907	965	916	927	915	945	967	978	964	924	937	983	934	935	964	938	909	935	908	976	959	913	911	903	927	905	1011	953	961	967	948	984	897	994	935	919	919	924	1001	978	916	909	898	922	942	943	927	931	922	966	960	911	916	948	932	960	919	938	920	900	920	993	900	943	930	982	977	970	879	977	911	944	964	944	939	918	890	909	953	879	979	948	1002	937	1005	928	885	965	995	949	926	917	976	877	1006	944	967	924	899	978	908	945	971	962	1010	929	907	932	941	966	987	911	913	968	909	944	944	917	913	920	981	941	952	955	928	975	938	959	936	938	899	897	926	884	887	922	912	931	970	960	948	907	929	921	962	973	925	916	941	970	941	968	898	975	899	969	942	979	906	936	965	926	892	947	867	901	881	887	985	901	945	935	961	923	943	946	993	990	944	944	884	956	919	972	948	966	914	919	911	969	926	983	925	952	951	956	945	957	919	921	913	965	950	918	977	937	895	1008	932	931	963	972	987	973	887	916	928	940	941	944	896	928	956	882	914	927	950	970	924	868	959	973	910	934	885	924	973	904	929	933	900	1001	962	966	917	904	938	912	959	940	958	969	996	905	909	940	910	985	955	986	886	921	1005	904	918	964	931	929	989	896	970	946	940	997	918	915	939	933	948	953	933	927	975	894	927	931	942	957	963	909	956	928	956	922	953	967	999	969	899	918	948	915	947	911	936	933	943	894	922	954	932	980	942	910	942	937	944	943	923	959	898	910	976	936	936	903	1006	897	923	996	969	954	913	951	922	911	946	912	894	951	944	947	961	958	916	907	933	937	969	883	944	960	933	955	973	880	940	942	987	933	982	971	950	910	926	900	882	954	944	911	915	895	976	987	948	913	892	948	911	901	982	908	910	940	926	935	978	960	957	909	955	919	912	941	908	929	884	960	940	954	928	908	931	973	909	952	963	922	931	965	950	950	970	945	908	962	882	910	881	910	939	942	882	961	993	946	888	955	873	929	927	930	923	839	914	915	934	939	937	947	949	931	875	977	964	962	925	965	896	891	953	973	977	951	954	939	911	987	979	912	897	945	943	982	967	909	953	882	939	914	897	941	946	951	950	984	984	899	1020	978	910	950	860	924	907	983	950	948	946	969	918	943	909	972	932	940	899	1004	950	955	942	929	953	916	884	983	942	922	938	956	899	938	923	931	884	964	908	920	956	936	914	1012	932	913	918	909	914	959	961	911	918	949	969	946	901	952	898	949	906	912	941	992	947	1000	930	938	915	943	946	967	909	954	963	963	988	939	944	939	1001	949	962	959	968	969	907	927	948	843	871	901	981	951	968	927	979	961	976	956	973	980	962	902	968	956	975	959	943	949	969	949	932	948	914	960	949	921	945	915	1016	914	948	913	927	906	897	930	951	923	941	968	948	919	886	968	973	959	944	883	970	990	899	978	951	958	929	925	943	922	947	909	921	938	967	943	969	951	924	915	938	958	880	931	870	955	980	936	941	920	953	909	905	875	1025	951	989	900	927	985	915	911	927	929	885	851	967	924	982	942	953	974	902	933	989	958	900	917	927	936	958	928	914	900	983	907	873	959	969	879	907	952	950	923	911	880	973	957	955	925	909	953	946	892	956	942	825	973	925	897	972	918	917	881	902	965	937	905	912	951	963	985	895	964	958	943	951	941	866	919	954	991	947	925	986	932	971	947	951	947	945	937	942	1018	919	917	885	917	966	952	909	915	951	995	906	922	961	954	993	988	952	947	945	923	905	896	961	953	887	961	899	956	1011	999	936	951	943	976	965	875	934	973	976	931	984	997	917	947	890	972	911	981	981	1002	909	951	965	925	925	902	894	919	891	946	928	1013	927	959	933	958	932	896	849	924	971	946	942	946	916	934	908	908	915	1024	950	917	1009	904	933	902	932	899	942	939	941	899	916	900	945	871	919	933	902	990	962	918	920	954	956	923	890	963	919	988	861	939	908	895	924	868	931	932	961	925	970	917	943	1018	943	936	921	954	973	936	918	932	906	925	949	959	972	966	937	940	916	891	915	940	994	984	914	941	876	981	906	959	908	914	897	936	937	983	956	995	940	936	975	951	934	888	925	921	946	950	919	932	943	953	916	949	987	938	934	902	930	965	963	951	954	924	956	922	894	920	980	958	924	946	928	981	937	965	892	963	916	947	894	974	910	907	972	922	985	940	881	957	913	972	947	934	955	976	922	924	936	913	935	894	944	901	950	889	946	931	984	909	919	986	933	927	948	945	951	915	920	980	932	994	860	951	979	916	892	876	926	965	950	935	962	988	945	931	950	954	871	929	932	948	922	905	966	937	937	979	954	918	980	911	930	931	932	932	945	959	989	976	987	926	968	926	884	937	994	923	922	938	884	944	935	952	1004	937	928	960	971	962	958	924	921	962	949	947	962	957	932	866	893	900	913	945	958	910	952	952	926	989	960	953	956	932	945	910	974	883	944	980	919	1006	924	949	951	965	967	918	952	883	931	955	947	945	912	917	977	955	930	923	951	937	943	930	920	922	871	916	906	877	914	1015	969	944	934	914	919	914	915	905	906	952	943	977	936	988	951	945	983	1004	956	997	928	951	945	949	906	952	937	965	1009	925	925	924	932	952	886	967	949	945	963	936	977	952	885	921	884	936	916	927	948	970	943	944	935	914	987	909	979	900	906	906	924	917	888	956	945	958	968	952	965	935	906	944	938	935	882	876	985	956	902	913	909	940	953	969	945	928	880	949	959	932	952	917	960	951	940	948	938	1001	917	927	932	902	955	866	1022	942	976	940	915	992	945	916	948	919	922	946	961	940	959	905	963	948	961	902	906	904	995	943	943	936	932	935	959	921	894	953	940	956	867	943	869	900	980	966	908	940	965	945	962	947	890	906	962	955	976	928	940	907	963	880	935	937	896	918	962	918	925	954	964	923	971	873	895	965	941	925	898	911	908	991	934	957	991	971	936	960	934	959	923	928	920	932	933	931	976	948	955	969	924	935	955	930	916	982	940	909	964	917	883	909	924	956	926	934	912	914	906	924	948	962	956	923	958	975	961	961	923	957	907	920	906	927	947	948	938	901	946	923	982	931	966	941	931	886	930	885	955	980	1006	965	959	995	968	947	891	926	975	923	914	955	955	917	917	930	951	977	929	939	956	913	913	907	952	960	991	936	946	983	908	947	973	989	894	956	938	980	926	977	945	899	927	946	950	914	921	962	964	1005	916	991	907	915	872	957	1010	900	990	964	965	911	971
8830	3438	4549	3297	1841	1125	907	859	801	1112	745	335	196	192	214	216	191	226	195	202	174	190	228	208	201	211	196	194	226	235	216	222	217	203	218	218	176	189	234	208	222	225	216	205	184	215	198	203	217	217	207	199	193	207	201	233	204	219	206	211	191	186	201	203	237	190	204	207	201	223	205	190	222	245	208	204	208	201	223	206	203	193	220	204	206	184	199	210	230	206	214	224	182	192	211	224	219	198	196	210	210	197	193	221	233	204	208	207	194	254	212	183	174	189	207	210	223	203	211	185	212	211	206	211	220	204	208	209	208	198	213	194	212	212	201	222	226	198	203	173	200	219	230	217	221	202	201	217	211	226	188	223	225	226	208	217	220	209	204	209	211	191	212	227	192	210	211	194	208	218	209	201	218	184	215	228	200	185	204	203	203	197	236	214	200	221	199	212	213	199	224	217	227	228	197	220	222	235	197	190	196	202	212	202	194	210	222	234	198	210	161	237	217	205	217	185	196	193	199	208	200	228	204	222	202	228	204	195	225	199	242	205	224	215	202	209	201	205	201	217	188	189	211	197	212	183	226	201	211	217	206	205	221	209	198	209	182	207	194	225	193	225	205	192	199	207	212	206	214	196	195	212	184	202	221	211	188	214	205	198	202	199	180	240	214	203	206	210	202	204	213	195	214	211	220	198	170	191	193	190	199	210	214	202	234	206	206	216	212	232	210	223	224	220	200	216	177	203	193	205	196	222	187	226	224	218	190	206	211	228	224	209	202	209	221	199	172	193	190	203	216	206	211	190	215	202	228	188	198	215	208	243	208	211	204	191	190	196	201	172	206	200	211	206	201	204	181	221	237	235	202	198	211	203	198	195	193	219	209	206	190	177	198	190	239	205	187	217	203	212	216	207	215	191	190	214	212	232	225	218	197	198	221	201	237	222	213	197	238	182	181	227	214	211	188	202	243	196	217	208	240	195	217	207	205	178	211	200	206	205	174	181	197	171	219	190	174	201	195	187	232	217	180	204	213	213	192	200	202	204	201	204	181	208	190	235	212	189	208	187	220	205	222	188	202	236	189	200	218	238	197	206	212	225	193	221	187	212	181	193	215	226	226	201	229	200	213	217	222	211	212	218	193	213	237	233	215	213	204	220	240	222	195	209	208	215	214	185	202	189	207	227	207	184	209	205	207	194	217	223	166	196	204	222	234	199	223	202	217	203	196	202	212	202	233	206	215	210	216	203	210	207	202	197	186	199	178	214	220	222	188	207	217	204	202	231	221	229	201	215	210	193	204	205	204	231	194	203	198	217	216	220	224	232	180	198	211	199	213	222	240	197	198	209	204	226	215	224	199	213	221	224	227	222	198	176	195	224	205	221	180	236	193	178	183	197	208	197	217	181	232	236	225	208	217	216	208	241	229	200	189	196	210	191	207	203	209	225	215	184	192	215	211	204	240	232	205	234	204	178	214	230	197	197	209	205	186	207	220	195	215	247	221	204	209	187	181	228	199	238	219	212	196	182	227	214	193	210	197	217	182	213	184	181	202	201	190	232	206	203	183	224	233	205	212	212	218	218	218	234	228	209	206	203	207	209	219	207	234	182	204	178	208	215	178	225	196	204	204	201	222	207	208	191	218	194	193	206	181	196	212	232	208	234	194	178	201	197	209	245	195	232	204	197	217	190	217	234	221	195	214	196	160	221	207	216	193	179	202	217	233	204	202	179	199	218	194	186	241	211	217	218	201	174	193	200	208	211	208	239	190	210	196	203	186	214	226	211	233	209	199	202	241	197	177	199	225	217	215	222	212	229	214	215	180	198	188	221	180	205	220	230	208	197	197	174	182	182	197	217	214	237	211	182	216	199	209	197	191	188	187	170	176	215	179	195	199	185	203	200	186	240	224	209	208	199	213	194	227	217	212	178	205	217	203	220	207	218	226	220	223	191	189	182	188	195	188	182	217	192	189	203	194	202	194	210	217	208	218	200	205	203	210	209	228	221	210	178	202	183	208	209	210	211	181	244	232	205	193	224	192	215	216	200	243	215	174	198	214	199	178	197	206	205	202	221	210	195	215	208	203	188	201	217	194	217	205	186	230	211	178	226	198	217	194	202	214	205	189	198	218	209	189	216	198	216	212	244	181	183	207	205	213	212	208	227	192	208	216	192	215	220	213	216	175	207	240	202	203	212	182	202	190	204	201	210	186	190	221	209	186	234	199	191	211	213	243	188	186	172	202	192	216	260	217	185	228	202	211	182	190	181	182	198	223	177	231	195	197	238	203	197	212	193	207	214	187	221	183	209	209	197	191	187	210	202	212	215	192	201	210	217	214	216	218	225	193	215	200	209	208	174	211	221	229	218	206	228	203	213	194	213	215	227	197	178	177	224	172	202	218	218	224	204	223	195	206	230	167	183	175	186	213	217	211	212	218	191	215	214	213	209	233	208	202	211	212	199	195	239	235	209	197	198	186	199	198	225	233	208	213	183	229	225	213	209	193	212	191	213	202	203	204	186	229	209	208	205	207	228	201	232	198	236	220	215	234	236	215	199	221	205	192	194	208	210	219	197	196	216	233	200	220	222	171	203	203	201	188	206	206	191	204	179	197	207	206	204	187	192	199	228	213	216	199	206	191	229	217	215	209	169	203	212	192	212	192	208	196	183	184	224	191	206	189	189	222	210	223	214	218	193	209	214	224	210	200	191	241	237	241	210	212	202	207	221	217	233	208	219	223	225	219	203	220	194	197	200	201	226	199	174	167	210	203	214	200	186	197	178	221	211	209	199	200	208	208	188	188	194	210	203	225	211	217	195	189	206	221	233	203	214	197	212	207	213	181	213	236	189	211	183	207	198	193	195	249	198	223	194	189	224	209	185	209	216	203	203	210	218	187	193	198	260	204	216	208	194	236	218	221	205	229	202	194	209	205	230	165	218	221	204	197	225	207	218	194	214	213	214	188	208	216	227	212	217	192	193	219	205	212	220	191	228	217	195	216	190	200	231	224	236	212	198	225	234	216	220	216	209	194	201	212	208	202	196	199	203	192	201	231	205	227	212	227	195	223	182	187	200	212	217	200	209	183	209	199	198	225	209	224	192	173	241	186	225	210	216	219	204	198	196	212	205	221	216	193	245	175	174	195	213	221	163	183	187	224	215	199	202	201	214	212	199	204	186	193	193	179	206	190	200	206	199	208	216	200	204	196	229	201	200	211	233	203	185	206	223	199	227	207	179	190	206	191	211	206	183	210	216	233	200	188	180	230	185	170	210	186	207	198	208	245	200	204	195	196	201	210	199	230	225	211	199	217	201	227	180	217	196	199	168	208	203	187	179	178	212	204	191	228	204	197	219	201	192	203	205	199	229	205	207	218	180	209	183	201	205	204	205	206	219	210	198	207	220	202	200	229	213	202	225	233	195	191	199	201	217	202	219	188	178	229	201	206	202	227	181	191	202	219	231	182	196	188	208	249	235	199	199	206	195	214	217	225	199
5031	3165	8968	9361	6400	4735	3932	3890	3754	5915	3306	1290	490	544	560	504	519	544	514	509	524	543	544	486	515	541	499	510	502	487	509	569	520	509	511	502	588	494	561	511	518	546	549	519	496	492	516	518	504	543	519	538	510	522	500	472	528	533	503	557	520	480	489	537	462	511	549	524	499	468	543	516	533	550	515	523	589	550	523	490	522	537	483	501	538	543	527	490	479	487	511	558	521	544	491	502	526	506	517	520	525	523	515	502	553	480	510	516	525	461	496	506	519	507	537	499	556	555	498	510	523	524	488	523	528	533	516	544	545	488	507	520	485	525	544	529	507	536	508	545	514	497	521	528	512	489	555	515	531	535	518	541	511	556	536	517	501	459	496	520	532	519	512	494	552	537	463	515	499	501	531	510	532	571	528	540	503	521	490	488	535	511	504	522	475	536	529	516	536	542	492	466	517	540	487	517	494	517	510	494	521	555	498	513	467	500	520	532	541	525	531	531	516	540	553	526	528	564	504	558	502	507	525	526	510	557	476	486	517	505	509	487	509	502	509	514	499	541	519	487	497	515	491	513	495	530	523	515	541	528	463	521	502	521	544	521	519	507	475	563	496	513	549	507	478	509	495	548	501	494	519	522	530	508	493	505	543	504	489	528	504	528	470	501	531	532	488	562	533	522	509	524	517	456	550	524	519	508	543	521	526	515	549	519	509	496	521	511	526	488	508	500	527	503	500	526	495	495	523	544	530	516	504	529	519	568	557	494	516	514	554	552	513	509	550	492	489	480	490	497	521	479	518	492	521	503	508	481	518	527	535	495	563	507	516	527	548	515	500	529	520	513	531	493	546	499	537	530	491	525	528	552	560	558	511	491	485	555	511	489	518	549	575	505	482	527	483	574	533	553	523	534	476	516	541	554	534	504	516	534	511	519	480	517	520	477	527	479	494	538	515	532	535	506	500	536	540	501	511	536	490	487	524	533	520	493	531	486	537	515	446	516	530	518	573	506	509	537	515	517	577	522	523	529	501	566	505	516	551	527	508	527	519	535	501	492	502	521	528	470	553	551	541	518	555	541	507	531	527	518	508	533	529	476	475	512	545	522	510	496	503	510	565	514	529	521	512	549	493	469	458	471	511	476	510	561	492	509	544	537	548	500	464	518	558	526	521	547	481	481	546	516	504	507	460	521	513	446	499	486	507	530	471	548	539	494	494	541	481	502	529	512	512	523	514	524	496	511	515	509	510	528	551	524	526	504	520	520	523	518	503	491	533	562	550	555	541	510	498	540	504	498	519	530	504	541	508	511	537	522	498	506	491	550	525	518	496	484	516	530	478	550	564	482	511	494	510	506	515	528	520	503	464	514	519	483	512	548	471	550	511	548	501	492	512	539	509	506	513	452	521	540	516	514	524	536	517	471	514	521	513	502	527	464	525	515	509	483	516	526	513	507	494	546	520	499	511	536	537	510	499	537	458	483	527	512	514	530	522	512	520	484	561	550	550	527	532	540	533	519	490	537	493	510	494	499	527	502	510	497	511	532	489	496	535	531	526	513	495	535	486	519	476	498	523	522	530	482	528	499	531	502	485	479	554	514	510	525	523	469	519	542	553	472	497	488	515	484	540	505	485	521	505	503	549	503	535	541	511	523	502	508	527	535	535	522	522	533	480	490	505	524	565	480	507	554	511	509	505	514	519	555	502	524	519	514	540	540	513	540	506	464	518	533	506	501	567	536	523	513	519	518	533	551	542	472	535	510	496	515	545	513	506	552	522	528	493	527	508	554	490	526	516	535	496	524	486	510	505	516	537	524	489	515	531	488	492	501	531	554	502	491	504	434	512	542	490	488	520	484	512	511	496	478	504	512	528	506	532	497	507	530	522	501	505	489	526	535	523	525	510	525	492	546	521	529	486	513	480	490	511	537	498	492	548	514	519	529	519	513	477	505	562	480	490	521	517	501	518	512	556	518	526	499	526	492	510	509	520	525	548	510	502	522	503	487	538	531	517	491	535	503	504	502	536	542	519	510	528	530	525	505	507	498	500	510	487	472	486	546	534	526	505	525	494	549	494	564	534	543	502	544	558	551	505	530	522	466	543	538	501	454	557	507	542	527	516	482	496	505	549	499	501	502	498	499	505	496	505	526	519	490	534	541	553	515	498	469	524	496	518	518	528	538	535	515	544	558	543	516	517	519	502	490	508	499	519	476	533	541	521	511	497	522	506	509	527	514	524	495	499	538	501	492	534	495	501	539	497	559	531	520	505	495	518	528	495	529	519	545	474	520	512	530	522	482	510	524	497	529	516	542	524	499	512	500	509	519	509	515	531	514	483	535	489	540	521	491	501	462	521	494	522	524	529	558	514	480	503	484	528	521	543	535	521	504	517	555	502	500	522	477	480	531	581	462	505	497	505	525	530	499	526	531	503	521	510	494	539	511	500	520	502	487	543	491	527	541	528	542	522	555	475	526	517	526	508	465	515	507	508	562	488	511	531	559	511	536	479	516	498	510	522	492	550	490	563	551	503	551	510	513	524	569	491	506	502	526	528	524	522	526	530	498	498	545	534	480	510	516	529	501	530	561	551	483	513	507	500	506	504	523	537	520	494	500	493	494	539	452	476	555	500	501	534	525	535	524	543	523	534	513	508	547	515	526	539	512	537	540	496	507	491	501	511	520	541	522	524	552	506	514	493	507	530	505	524	558	509	461	492	477	523	502	542	522	514	514	555	502	499	494	477	504	538	538	508	520	484	534	530	528	536	483	531	566	526	493	524	496	548	515	500	486	561	503	533	516	549	523	532	479	543	513	493	485	522	506	503	470	539	523	512	534	513	504	526	497	526	532	520	514	522	526	553	540	503	534	476	556	534	522	521	528	511	503	531	537	525	574	515	509	495	521	517	541	514	448	516	530	513	495	467	528	499	488	545	498	519	525	486	513	550	527	509	530	533	558	488	501	516	516	543	539	541	520	519	511	522	565	556	510	519	508	512	494	482	520	478	495	521	487	555	514	534	529	518	539	510	515	472	542	508	529	515	509	557	518	513	535	525	494	532	509	495	505	506	494	515	510	486	531	530	508	505	533	533	553	560	549	532	501	479	535	521	536	558	529	516	625	457	523	490	504	542	489	559	493	501	536	491	527	550	530	501	530	544	542	486	527	545	538	537	508	517	526	505	543	474	527	522	524	534	488	533	564	519	506	532	521	521	499	530	502	537	487	522	521	520	538	520	504	516	487	515	507	522	516	506	525	540	503	542	537	545	511	573	512	511	492	520	495	527	532	511	497	519	535	518	496	539	495	522	489	564	482	554	511	540	517	530	494	505	524	513	475	490	476	509	508	537	486	501	548	505	515	555	533	486	490	535	534	525	530	503	489	516	535	524	485	517	522	516	507	535	526	504	527	479	497	538	528	519	509	511	501	529	501	515	472	504	479	527	552	468	506	547	527	483	488	481	532	529	507	451	530	518	524	505	508	498	512	523	512	524	538
20630	6836	9115	7160	4119	2394	1392	1727	5943	17912	10583	2898	279	282	284	252	255	230	277	266	250	254	256	246	256	227	219	240	218	262	252	228	250	240	231	236	250	274	210	266	247	243	279	234	235	240	258	252	243	259	254	252	238	268	248	235	248	243	246	241	228	249	245	245	234	263	247	218	261	252	265	260	267	294	238	262	239	284	255	224	249	248	250	243	228	228	245	230	230	242	233	233	264	253	239	281	228	231	243	237	221	240	266	244	261	258	250	274	245	274	277	243	244	245	269	215	255	272	230	234	276	248	258	268	256	244	243	258	254	240	212	236	227	240	263	237	255	261	247	243	249	249	259	253	274	256	271	236	246	245	237	269	246	220	247	228	224	252	256	255	223	237	266	247	228	256	262	266	278	238	245	228	254	248	240	266	250	252	271	213	207	206	205	246	251	252	220	253	232	261	253	246	256	233	224	253	226	230	236	250	235	254	250	261	268	254	221	264	246	236	227	242	260	246	267	237	259	252	243	250	281	240	217	233	279	204	239	237	222	245	261	230	241	234	238	277	243	259	278	242	252	243	251	247	263	249	273	260	276	226	243	230	267	273	234	264	265	269	258	232	233	260	263	238	262	227	214	231	211	251	256	252	227	229	247	253	262	255	249	229	236	229	241	244	236	263	249	279	233	211	235	217	233	258	250	238	266	266	256	219	222	258	276	240	239	248	236	248	290	259	262	256	249	234	215	246	222	258	238	262	238	270	265	255	270	256	265	249	259	245	233	231	256	275	270	200	253	242	261	249	230	288	252	247	262	236	240	238	240	269	244	239	247	255	235	256	239	273	229	238	241	243	280	236	245	245	203	241	249	231	223	234	252	253	250	248	233	278	257	282	271	255	218	254	255	225	251	236	256	202	258	250	211	250	233	282	223	227	245	253	231	260	218	257	284	265	215	232	266	290	255	245	223	242	255	245	236	258	237	241	239	262	230	247	250	221	258	227	248	241	229	231	239	259	260	249	246	245	218	205	250	257	285	273	242	251	211	247	243	278	259	203	218	211	266	254	224	212	257	267	253	228	241	240	256	203	259	248	249	253	248	277	246	276	258	240	256	255	238	277	227	282	259	237	246	257	256	231	246	234	265	249	253	238	261	266	239	271	266	280	247	231	264	248	244	271	249	239	245	257	216	248	253	244	222	206	248	279	218	243	248	272	257	236	249	233	273	237	253	215	263	245	218	253	260	269	200	196	256	222	242	261	234	256	239	206	252	240	238	288	237	234	258	252	256	256	247	207	249	269	232	225	217	249	237	233	234	238	250	235	241	249	244	247	277	248	255	230	248	218	271	233	245	271	250	238	223	279	242	229	240	216	238	225	268	268	253	258	290	255	219	248	230	247	211	258	239	246	265	236	245	258	258	277	267	237	236	225	262	260	245	271	246	243	259	278	271	249	264	221	229	246	249	241	238	248	261	231	247	250	230	253	231	229	253	244	285	264	242	264	222	286	269	249	244	204	249	250	259	252	263	270	223	273	230	235	237	219	249	223	224	251	237	237	238	238	248	205	250	245	228	241	253	241	241	231	253	275	248	255	239	275	252	229	258	238	230	247	236	222	225	232	269	256	245	260	233	267	249	216	261	247	272	207	241	219	258	256	239	246	252	237	241	256	256	258	230	252	247	239	229	255	252	265	216	240	256	271	239	263	243	249	245	236	226	246	242	203	250	262	284	246	241	227	244	274	264	262	270	250	227	240	224	253	219	242	243	245	239	224	219	273	255	268	238	248	210	249	278	250	236	244	231	221	244	245	252	266	261	257	258	249	227	230	248	249	247	237	238	257	253	231	259	264	256	235	263	248	234	230	267	213	269	232	256	215	258	282	252	257	256	252	245	249	225	281	262	252	225	252	243	223	226	212	232	245	210	247	248	222	257	230	246	245	237	276	247	251	256	234	235	241	242	282	243	235	263	268	264	243	243	250	240	258	221	203	235	213	255	229	232	254	250	261	273	238	204	225	237	192	220	250	224	251	242	240	282	247	232	258	225	218	242	264	245	237	252	254	267	233	231	244	228	231	230	245	252	253	254	229	269	251	265	241	241	236	214	238	250	252	266	216	271	225	241	227	253	255	241	234	239	259	242	246	241	222	237	242	220	226	220	256	246	256	215	230	242	240	256	242	242	267	242	218	249	242	244	243	251	262	232	243	258	267	228	266	237	264	246	235	240	231	274	216	236	253	250	249	222	272	285	274	225	222	263	228	240	222	246	238	250	224	238	225	246	252	233	240	247	259	230	247	233	256	234	231	238	274	243	259	224	234	225	263	267	229	254	251	225	263	255	249	219	240	232	231	199	243	245	227	260	247	238	253	256	245	225	211	244	216	258	210	232	263	214	230	246	219	228	231	253	243	252	225	227	236	282	255	245	246	288	238	241	251	278	284	248	228	246	229	223	239	239	277	250	244	281	235	259	223	253	240	247	235	239	247	223	222	248	229	264	244	241	264	240	207	285	227	223	249	234	252	269	237	253	235	239	215	237	263	253	222	238	253	249	208	229	222	240	251	223	229	212	260	233	228	254	268	223	217	281	229	241	253	268	227	257	261	255	248	261	238	218	240	248	240	240	231	252	269	224	246	264	241	242	214	258	244	230	238	264	258	245	250	237	211	237	223	249	227	259	236	216	245	259	247	256	256	250	201	233	240	273	264	252	240	262	219	244	240	214	225	232	249	245	242	254	257	274	253	241	240	243	246	261	223	254	245	241	271	264	223	237	234	226	221	239	243	232	253	243	279	218	237	230	233	255	234	245	241	251	204	214	270	252	234	242	239	255	219	242	250	231	233	246	250	215	209	272	240	268	257	233	242	249	226	223	239	248	248	236	238	253	253	250	223	243	246	270	219	238	245	277	251	266	210	264	267	245	209	234	248	238	246	266	220	238	228	222	248	220	222	235	283	256	258	236	240	238	255	236	261	233	246	280	251	238	233	263	236	251	237	265	237	236	279	241	235	236	222	250	238	271	229	249	240	242	257	238	250	239	256	228	257	220	241	269	221	241	232	237	273	269	233	273	247	252	237	252	242	253	260	248	244	252	260	232	253	223	233	241	260	225	248	274	270	294	234	248	253	222	251	235	216	242	200	225	254	220	239	216	263	232	239	275	238	239	245	246	266	252	201	255	256	241	272	254	254	240	225	241	233	241	256	203	252	218	238	268	230	255	241	250	260	263	219	246	296	240	271	239	241	250	250	247	263	227	230	235	255	225	224	247	235	230	263	270	246	253	277	238	265	231	245	250	204	271	223	251	248	232	233	263	258	234	226	241	271	247	220	266	218	230	236	237	255	223	218	235	226	235	230	248	230	239	220	213	247	227	238	204	225	246	248	231	254	288	243	236	229	242	248	260	229	246	254	249	271	229	219	224	241	258	219	283	235	247	252	258	247	227	261	251	242	261	239	243	219	240	228	255	288	268	230	242	230	237	208	239	233	242	249	282	252	246	238
10687	5256	14881	17015	12645	9217	5925	8254	20924	42286	22195	10032	781	791	724	719	727	689	670	692	666	678	629	679	665	672	694	601	682	603	610	658	597	609	660	584	632	647	635	585	587	615	603	616	590	594	591	615	596	635	592	617	622	650	605	659	596	587	623	634	590	627	576	615	594	623	637	618	583	615	602	634	610	587	623	618	623	591	607	596	589	617	602	586	567	637	620	602	557	606	597	583	589	643	642	588	589	605	600	629	622	606	545	624	643	651	578	599	639	583	641	624	613	602	567	646	585	609	621	636	660	614	621	611	594	624	656	658	592	559	635	619	593	661	637	604	587	611	638	616	635	595	608	618	616	643	570	623	631	616	605	581	615	593	602	554	602	610	578	603	583	554	656	644	619	598	613	638	640	557	617	583	610	561	572	566	654	583	575	574	623	614	600	617	585	581	600	584	574	623	552	605	603	636	565	619	608	646	594	597	624	570	598	603	627	603	607	622	602	622	594	616	636	640	622	576	636	563	611	577	617	566	602	607	630	636	607	638	618	598	642	581	597	591	592	586	629	612	578	602	585	623	593	566	610	579	601	555	610	606	643	582	566	642	592	605	635	634	571	563	597	571	549	588	641	635	580	583	627	581	616	631	585	562	553	590	581	570	616	602	586	589	596	579	612	638	600	609	613	647	634	568	601	605	594	580	590	576	560	635	640	624	588	643	611	608	614	573	582	618	598	568	591	608	627	647	619	582	613	651	640	580	644	602	628	599	604	605	615	615	583	620	604	602	596	664	607	573	614	603	650	597	606	599	605	608	607	626	563	564	592	625	605	577	565	567	643	581	612	583	668	610	556	624	611	623	630	599	665	602	630	606	590	606	612	586	629	565	603	590	608	630	642	633	603	609	623	596	620	622	613	613	583	628	615	594	581	589	591	586	637	631	600	597	576	583	602	603	599	570	628	608	595	646	640	623	618	553	646	563	603	596	573	596	620	615	606	589	574	649	590	634	616	609	618	641	622	615	585	641	620	588	598	594	562	609	596	588	651	601	620	636	556	657	647	631	604	625	601	594	605	571	613	594	626	624	660	592	597	595	635	618	592	578	604	594	612	616	624	585	622	621	601	601	576	617	582	619	606	593	587	573	651	593	622	583	602	588	636	573	593	586	583	616	602	574	615	557	647	600	579	633	609	610	615	629	615	579	631	560	590	590	591	590	602	606	593	601	613	597	619	622	622	613	592	587	592	592	647	611	565	578	577	578	613	544	633	634	614	586	606	601	624	606	606	618	579	625	573	592	619	617	575	623	627	553	600	624	597	604	618	634	629	606	584	593	599	588	642	611	597	663	614	535	549	609	605	560	609	601	561	638	661	625	602	597	597	617	600	637	649	587	579	600	633	630	631	597	652	579	592	616	665	615	598	613	644	565	604	645	587	611	518	646	611	604	618	600	566	638	551	612	588	558	590	624	632	641	626	618	611	599	614	574	636	570	633	600	656	567	612	605	595	592	621	583	593	607	604	608	627	668	580	613	612	573	600	599	616	601	599	594	581	648	584	595	588	625	569	574	649	622	564	588	590	614	599	641	604	602	661	628	595	565	599	599	596	606	604	545	601	587	581	590	595	647	622	596	612	601	599	620	595	623	607	623	570	618	616	596	605	608	588	627	610	638	594	608	652	586	633	632	618	621	603	599	635	586	613	574	602	590	575	625	584	649	595	600	649	608	571	632	588	574	618	600	597	581	607	595	587	632	594	623	609	599	624	628	629	573	621	572	612	594	598	609	572	579	581	598	587	560	606	622	549	618	640	608	625	626	633	595	580	574	626	624	554	648	598	606	610	573	574	647	579	550	640	603	616	645	569	647	577	606	631	589	598	594	587	606	591	568	607	593	625	648	628	582	638	592	594	608	592	573	603	594	587	612	582	600	641	634	559	589	584	610	610	604	619	639	628	635	623	635	578	611	547	611	596	626	604	621	628	636	619	612	609	580	622	577	618	599	582	574	630	645	607	599	599	607	566	619	582	650	590	567	621	590	671	581	633	639	620	585	621	600	591	583	603	581	577	625	583	609	617	605	616	635	603	612	592	631	621	657	644	603	608	603	569	589	621	629	573	631	601	574	585	588	591	654	573	573	588	575	590	624	571	587	628	622	582	610	560	623	618	572	646	587	597	604	604	587	636	606	606	578	582	587	622	602	579	582	596	585	632	619	609	608	553	575	647	589	578	600	622	594	646	561	562	590	647	575	607	633	628	640	615	623	611	577	602	600	599	538	594	621	631	603	622	609	563	607	588	633	594	574	594	556	628	582	668	594	651	602	594	594	585	620	610	590	591	640	606	630	609	623	581	613	606	538	632	611	562	581	586	623	584	616	676	607	660	556	629	584	614	632	616	595	584	622	647	616	610	640	636	601	590	618	577	603	622	617	607	626	587	602	594	654	634	640	651	655	588	604	633	609	564	651	610	639	593	579	597	613	597	598	587	591	566	616	597	611	595	584	585	591	630	564	635	597	634	611	637	603	586	640	588	582	630	605	590	612	585	622	557	630	549	594	584	612	617	621	645	586	659	607	602	623	629	603	627	603	565	577	590	598	620	594	591	616	591	623	595	605	623	627	617	633	602	625	610	613	577	599	653	602	563	604	554	585	597	606	573	606	608	619	591	626	593	576	575	581	597	624	592	623	617	588	628	589	571	582	592	663	601	582	567	643	659	604	582	587	596	596	607	613	597	602	587	608	607	611	650	598	590	596	643	617	605	649	590	609	606	621	581	591	570	639	578	611	645	617	608	612	615	615	578	631	562	577	579	643	576	591	590	619	628	605	659	609	626	579	622	655	590	570	581	550	581	614	573	582	625	607	581	625	628	593	613	579	619	596	583	574	627	607	626	600	577	590	585	615	601	577	613	584	612	581	606	576	622	552	605	624	577	614	612	578	627	602	597	593	616	626	592	627	577	647	580	598	632	554	590	590	599	633	606	574	632	643	575	557	591	617	592	609	601	640	602	602	579	577	619	625	579	576	587	583	592	547	638	561	622	574	619	625	614	626	649	591	620	607	614	633	592	611	552	603	565	611	628	597	629	612	583	610	594	567	670	645	574	575	554	572	650	593	600	638	635	618	596	560	581	624	627	572	591	618	606	611	613	623	586	586	635	587	601	608	586	629	608	615	614	640	635	616	546	610	588	611	589	562	557	606	640	589	617	601	615	589	597	604	620	633	563	616	584	603	614	602	602	634	617	604	579	599	598	612	600	667	602	581	611	611	600	615	570	604	612	611	645	635	577	624	613	606	613	601	604	579	630	583	588	598	627	597	632	606	622	584	610	612	610	587	623	582	603	613	634	650	616	573	565	579	621	603	569	604	595	651	581	622	603	590	621	657	601	599	567	640	605	600	600	583	625	616	575	618	629	602	636	586	581	609	619	589	617	580	565	601	642	599	642	598	574	655	642	630	625	575	606	617	640	630	611	571	630	578	616	609	569	604	647	581	604	616
30129	11469	13207	12092	6733	4244	2493	2120	7363	30306	20274	6083	657	467	417	450	431	429	447	451	443	426	423	408	402	400	433	443	411	399	435	411	399	404	454	378	406	434	397	385	443	449	424	419	364	426	361	364	368	379	417	377	414	376	402	429	419	445	450	398	391	413	425	423	398	423	413	395	390	428	425	403	422	408	419	407	424	371	428	396	373	399	458	377	398	406	415	448	395	385	394	400	408	395	402	407	406	434	412	421	422	385	427	399	430	378	414	388	394	413	428	381	414	424	424	393	431	386	374	390	406	402	416	405	431	406	396	368	397	438	384	432	402	438	405	428	422	424	414	427	393	410	426	394	411	392	396	358	414	409	419	410	397	418	400	396	384	398	391	418	429	389	380	394	419	411	399	402	412	404	363	448	378	438	393	362	397	400	438	404	403	397	410	368	392	375	403	399	426	362	408	388	407	378	336	409	411	431	441	370	423	399	373	396	399	403	456	374	422	441	438	404	421	380	359	389	396	420	399	395	393	369	373	431	408	432	393	379	432	356	393	385	381	352	398	406	386	421	361	387	422	417	458	440	384	413	415	417	410	381	433	420	388	388	373	394	407	433	386	428	425	407	406	432	400	417	411	428	388	389	429	420	378	403	398	373	423	400	385	421	376	433	377	351	403	375	364	441	415	368	370	418	409	458	410	392	418	420	404	416	415	385	411	384	429	421	444	427	418	429	402	417	385	385	385	404	367	407	402	368	386	404	402	416	393	424	434	385	387	386	403	392	396	395	392	420	424	397	392	400	406	381	420	389	413	394	411	384	452	397	441	411	387	377	398	396	402	420	399	386	410	419	437	437	400	424	398	373	375	414	389	391	401	394	424	407	412	363	401	416	413	366	403	391	412	369	393	399	398	413	402	392	394	417	382	460	407	393	400	394	413	377	390	431	432	377	394	386	403	386	423	399	426	419	370	416	402	400	381	410	405	383	436	436	364	379	440	424	406	439	402	382	396	399	383	434	414	382	399	418	424	420	400	389	409	449	371	358	380	421	416	429	422	436	395	374	382	407	393	415	385	375	430	404	390	401	386	366	390	410	409	371	380	398	426	403	417	410	394	458	399	380	398	402	375	443	396	412	393	367	370	394	404	391	433	386	429	399	397	386	427	401	392	368	403	374	423	379	377	439	384	434	426	402	399	443	416	385	380	422	431	381	417	413	400	418	393	423	382	449	380	424	394	440	420	361	429	438	429	395	428	420	448	444	408	419	365	429	406	404	373	424	398	408	402	389	423	386	383	400	421	386	394	370	410	439	431	346	354	373	409	441	424	392	394	413	374	419	422	419	413	378	430	382	421	386	430	388	425	390	404	419	376	385	341	400	413	355	439	428	363	405	355	382	367	420	399	365	379	395	395	390	394	402	393	421	395	389	425	435	406	410	359	404	422	410	395	405	416	411	421	432	404	389	413	379	388	371	424	421	394	426	359	441	430	446	419	411	402	398	382	393	425	394	368	405	418	419	397	434	410	391	364	444	388	375	402	371	419	426	360	381	427	398	422	420	438	423	435	396	376	425	412	400	367	408	435	424	408	412	390	401	433	416	400	448	400	393	368	431	372	431	398	376	404	444	382	458	373	391	442	416	421	399	394	393	401	393	371	416	411	370	385	430	400	403	411	343	383	415	391	354	375	429	389	420	422	387	400	421	408	436	411	398	404	410	418	409	395	402	398	422	391	378	428	419	364	415	409	387	391	448	408	373	431	389	374	446	374	406	382	416	413	378	397	409	427	412	385	421	443	359	383	385	388	404	373	381	396	424	403	414	414	406	402	455	377	398	431	408	367	427	411	420	359	401	386	417	416	389	360	377	424	383	402	409	397	370	361	408	397	394	408	378	413	400	408	417	410	408	384	433	385	418	379	422	397	413	432	437	387	448	378	417	385	376	367	383	415	404	389	443	395	381	409	405	407	411	430	427	392	397	398	418	414	389	412	384	413	381	388	427	399	433	427	388	427	402	413	419	403	363	409	447	390	410	414	438	422	410	375	420	391	352	416	441	351	411	392	393	398	372	388	418	410	409	393	406	438	385	406	400	390	410	345	433	382	382	419	408	396	415	426	417	380	353	413	385	406	440	414	401	395	379	461	419	408	378	395	400	386	406	408	395	372	414	399	406	393	413	391	388	410	405	370	378	420	407	399	409	396	373	406	368	404	394	376	385	413	429	420	416	396	394	381	458	441	409	384	424	430	405	394	405	424	410	428	431	431	397	382	411	406	435	405	453	418	405	414	413	417	401	400	390	423	367	413	414	413	386	424	382	407	408	393	383	419	406	385	401	405	432	392	372	398	382	380	398	383	377	371	376	446	447	409	395	400	390	393	395	454	373	405	404	419	425	426	387	443	436	418	382	392	402	363	403	416	408	361	394	386	392	376	404	410	370	382	382	383	439	413	371	370	415	426	416	442	404	424	449	403	436	399	373	440	367	376	386	392	376	426	433	399	378	373	447	368	413	390	422	412	391	399	432	385	407	401	405	426	429	404	407	410	392	376	423	405	372	384	392	407	400	410	390	386	411	383	408	376	408	406	390	444	380	390	406	391	405	414	416	387	405	407	411	405	389	394	372	378	360	370	369	418	381	410	416	406	441	372	388	380	408	417	436	405	413	401	404	458	386	437	422	432	391	389	378	377	407	411	407	366	355	389	393	406	416	446	415	395	398	428	404	422	404	431	394	411	410	394	392	410	378	361	409	397	392	394	427	378	432	370	414	401	412	406	362	372	395	427	409	394	402	408	389	391	402	394	369	400	400	394	416	391	401	397	385	360	438	378	406	406	437	395	386	366	376	424	392	375	384	407	421	389	416	421	381	416	422	407	405	431	407	371	468	426	427	383	395	394	355	390	391	417	405	398	382	442	379	435	407	397	410	401	377	414	420	386	371	375	391	401	403	366	429	442	409	390	396	371	385	425	410	390	392	410	386	423	419	403	396	366	429	379	422	375	393	368	392	441	416	373	410	401	434	412	390	413	425	369	368	377	377	413	420	385	397	409	416	399	394	397	399	398	388	359	397	389	425	457	374	390	408	431	374	404	429	397	416	366	442	369	424	450	400	430	408	402	409	388	384	389	406	388	398	381	396	430	439	416	406	413	386	397	351	408	428	430	375	401	392	414	436	412	435	416	417	422	383	425	415	410	385	402	379	364	393	387	428	418	404	386	388	380	382	385	445	411	392	399	379	400	398	403	375	396	396	394	420	426	457	387	381	418	433	439	446	416	422	387	445	402	425	400	389	387	438	416	366	404	384	387	399	378	383	424	419	393	384	382	407	415	412	427	407	401	398	393	392	441	437	470	348	422	400	405	421	381	398	403	423	425	399	410	390	394	396	415	392	418	414	405	451	399	419	401	441	418	425	398	390	432	365	404	406	396	409	385	447	398	393	414	395	411	402	420	436	409	433	369	379	421	374	427	375	423	406	419	437	422	436	408	402	369	397	370	383
13944	7618	19436	23530	17744	13564	9761	9184	23324	52260	28229	14648	1403	1348	1201	1135	1144	1121	1145	1093	1094	1055	1011	1079	1065	989	1038	1000	1047	960	984	1015	1025	969	999	955	943	907	1000	920	965	936	946	952	984	924	929	967	972	921	920	945	974	966	910	941	1006	925	869	972	909	925	908	926	974	899	933	951	912	933	903	895	911	967	978	941	945	925	926	893	899	949	909	901	906	901	918	916	910	875	951	940	883	946	926	852	882	911	861	858	909	946	931	910	906	944	903	900	898	872	899	950	917	886	922	907	909	969	925	925	923	944	899	932	848	910	900	886	892	938	913	948	884	853	891	892	965	892	912	899	903	939	898	940	902	909	876	905	889	890	933	856	857	954	939	912	858	921	939	890	890	919	934	852	944	892	942	907	942	987	885	906	913	885	874	848	938	920	888	884	908	939	966	870	950	940	936	921	928	927	888	947	882	903	913	948	942	877	896	985	952	937	903	906	938	929	901	901	938	927	940	925	935	868	927	871	937	942	912	901	877	895	910	916	882	914	840	893	915	947	892	912	889	933	880	936	873	944	918	869	911	923	878	936	834	913	956	904	922	872	922	902	914	946	873	895	930	912	913	906	940	896	930	889	940	915	874	879	919	934	894	927	952	899	920	933	926	929	867	964	881	873	917	887	923	925	969	900	920	884	908	875	877	933	952	950	924	836	874	938	920	901	861	939	934	948	914	924	899	953	870	922	908	891	939	898	936	891	905	952	930	933	915	917	933	893	901	913	901	919	914	892	927	940	946	958	909	886	844	858	888	962	950	905	961	865	904	927	901	914	978	875	888	936	930	904	898	888	910	956	929	870	903	877	946	964	852	900	911	857	866	877	926	922	893	861	929	894	888	983	919	896	936	875	935	929	908	871	911	935	904	905	895	944	953	960	937	947	858	829	892	956	902	878	932	882	928	912	905	859	950	929	898	935	894	915	856	908	942	908	884	939	908	954	904	918	912	872	863	961	847	892	903	930	890	870	947	893	910	929	889	951	857	914	845	884	902	914	865	883	884	905	967	920	941	892	893	948	919	892	890	884	916	944	878	901	921	900	915	930	886	929	897	865	906	966	960	889	920	890	869	869	907	901	946	920	951	909	948	960	906	880	911	961	887	925	956	905	907	885	900	904	909	885	914	883	882	892	910	897	917	871	914	929	889	878	896	849	885	948	879	979	857	912	886	880	887	899	877	959	931	863	907	885	945	922	931	871	850	877	934	909	918	932	896	908	904	884	869	871	905	905	910	905	878	867	932	899	909	907	924	923	890	912	870	899	903	897	892	872	895	939	870	952	934	934	937	891	888	855	911	886	854	922	980	918	923	905	915	925	889	858	978	923	932	916	889	896	907	877	920	903	924	951	918	907	938	912	948	886	881	954	902	925	898	870	908	949	927	888	941	830	889	890	926	903	940	919	898	877	930	978	916	939	890	924	953	919	923	890	898	913	912	885	881	903	965	906	893	901	938	897	945	935	928	958	916	883	902	944	958	846	904	920	894	952	905	879	888	896	896	825	935	914	931	955	880	904	891	907	865	954	903	925	934	918	848	913	900	892	902	929	964	936	972	911	904	874	862	958	902	890	944	901	897	912	907	943	863	864	895	925	898	938	924	884	903	898	838	900	902	960	920	870	926	930	873	958	922	945	894	852	967	917	918	914	887	877	883	865	907	855	883	920	877	913	924	907	921	868	922	887	886	932	896	896	897	870	925	937	964	901	866	931	953	960	883	917	861	901	946	898	902	890	891	923	907	922	969	949	903	889	919	862	918	885	879	925	884	924	904	940	917	924	891	924	896	937	935	919	953	887	892	913	939	939	916	900	940	929	899	877	935	885	901	893	889	864	951	927	906	943	942	907	935	938	862	931	896	925	937	931	908	916	968	873	928	900	953	861	964	911	874	914	915	861	1003	908	909	922	968	907	950	891	914	917	932	867	937	953	937	916	917	887	887	880	874	889	966	912	910	918	946	882	888	903	863	959	943	934	936	891	899	912	846	931	843	945	925	860	894	928	938	986	921	926	873	897	965	932	856	920	923	896	944	891	916	946	911	920	948	892	863	890	890	903	933	912	924	851	925	895	865	865	877	919	931	899	898	926	936	948	927	963	908	856	868	895	900	917	930	903	937	924	906	894	951	955	949	916	922	936	884	867	883	902	863	870	996	868	935	965	954	904	943	975	951	902	892	908	887	907	973	899	904	889	925	907	938	932	918	875	895	938	914	907	875	891	891	870	933	901	865	937	917	880	927	913	881	904	930	939	907	865	908	892	867	882	928	871	895	949	914	915	952	900	888	961	906	925	919	923	918	913	910	925	935	902	858	964	933	917	936	886	891	956	839	918	885	899	882	881	919	893	918	923	928	891	912	869	882	939	887	949	907	904	923	891	973	901	973	966	874	884	997	881	858	937	928	899	943	914	852	972	900	895	891	914	882	876	915	936	893	893	917	948	914	896	887	885	898	935	864	900	941	955	920	923	924	955	928	930	906	884	894	905	884	910	887	943	961	934	953	927	942	900	941	899	942	914	886	965	916	934	937	914	895	926	922	859	919	896	881	943	929	893	911	882	917	936	882	886	954	964	911	970	914	882	919	938	965	965	860	933	918	917	946	900	953	899	922	888	836	905	923	896	874	939	945	859	903	924	895	887	863	897	904	966	913	946	912	906	895	902	924	890	890	933	911	900	942	906	911	891	913	951	907	863	958	902	906	927	901	926	873	894	918	944	917	946	954	924	864	897	912	936	864	923	901	882	921	913	957	917	928	940	907	923	924	886	871	864	884	914	816	898	917	911	895	939	907	934	878	913	880	851	876	864	876	943	934	938	923	929	863	931	954	877	894	956	946	919	910	929	939	954	897	934	870	940	875	903	892	881	942	885	895	926	920	926	924	886	849	922	857	854	873	982	903	854	876	901	934	930	907	852	914	938	959	891	886	906	879	873	896	909	870	906	924	959	913	949	917	902	906	894	867	944	836	915	926	879	916	916	889	903	879	899	912	893	926	928	930	930	897	909	932	941	901	922	895	905	877	862	890	936	918	929	958	928	904	921	905	920	949	870	893	927	968	901	923	916	917	926	931	884	897	925	882	944	872	849	912	877	897	920	892	878	923	888	910	963	950	954	910	940	918	893	942	851	888	932	890	921	924	867	879	918	882	905	835	903	940	919	908	914	909	916	919	888	884	912	909	931	944	937	935	897	897	911	881	889	855	853	870	901	941	889	933	952	898	910	908	903	916	918	949	935	916	850	973	907	901	874	903	959	953	880	902	899	852	911	940	859	881	896	918	918	930	1001	973	873	942	943	945	905	856	926	950	891	918	905	909	922	894	911	909	873	937	889	950	921	914	905	951	891	940	905	891	882	910	931	879	898	864	909	897	954	900	924	910	897	897	921	873	868	890	909	914	938	917	907	921	914	903	935	942	878	911	929	954	883	865	866	906	952	874	898	929	933	902	924	931	856	953	960
8012	2949	3832	3391	1814	1110	692	569	790	897	601	305	210	182	168	169	156	168	159	188	183	191	187	201	175	201	199	160	205	150	177	187	174	183	175	182	188	164	191	172	192	183	199	194	198	162	149	184	182	167	159	185	162	164	191	177	175	179	153	191	161	170	200	194	162	178	186	191	182	199	156	183	177	214	194	172	187	174	169	181	194	183	145	185	195	194	186	212	184	180	201	202	186	162	202	161	199	183	185	189	180	211	157	191	194	229	155	203	188	159	182	205	174	183	191	161	189	188	177	175	171	175	187	172	203	164	187	164	176	180	206	176	175	183	197	203	179	176	169	186	195	187	183	219	166	172	212	183	158	175	191	193	195	165	168	173	176	177	179	188	202	165	193	183	189	205	191	188	199	176	157	168	172	180	164	189	186	182	181	184	163	212	189	195	135	175	191	194	193	155	163	186	180	157	169	166	193	192	187	186	207	178	178	178	192	167	189	187	204	196	200	164	173	177	186	184	156	162	193	167	169	186	166	170	178	189	186	166	180	190	204	177	170	178	159	186	207	164	179	174	188	168	163	195	198	195	162	161	206	196	208	151	193	185	165	185	194	166	158	195	185	192	185	180	180	183	200	195	175	181	184	182	186	204	174	187	172	161	162	151	179	192	194	181	194	159	155	190	187	196	186	210	187	156	179	179	176	181	172	188	178	186	191	189	160	176	191	180	190	187	187	206	155	178	197	177	192	178	162	189	195	168	171	143	176	159	184	187	176	167	184	173	184	184	187	188	228	179	175	226	171	156	220	216	190	183	195	198	193	190	172	168	183	177	183	178	171	189	168	179	205	181	202	174	171	196	161	229	197	182	193	178	197	176	197	195	182	172	164	176	204	194	187	176	174	212	175	159	207	202	209	206	172	184	185	182	173	191	180	205	192	190	180	175	176	194	157	168	184	177	190	186	173	190	205	170	174	197	158	167	201	171	147	183	170	187	170	198	180	173	203	199	187	179	181	170	200	187	192	182	188	176	190	180	176	171	163	177	187	187	187	183	160	198	194	195	178	203	185	164	191	190	195	189	183	195	179	188	183	166	204	189	170	190	202	187	191	162	182	181	198	166	166	187	171	192	183	192	182	180	186	146	185	182	149	178	166	161	187	172	196	168	220	191	183	173	169	208	173	181	170	162	194	186	174	177	181	186	174	176	192	207	190	176	180	168	174	176	182	186	163	165	211	193	176	174	162	193	176	165	181	211	180	181	185	196	186	198	160	180	205	191	170	152	187	193	175	188	209	207	190	172	186	168	173	209	213	174	212	170	182	167	170	173	172	198	178	179	174	169	192	189	165	155	194	183	180	162	189	184	202	160	172	156	194	175	173	169	178	188	193	204	166	188	190	188	210	192	179	194	205	178	202	191	187	179	162	196	201	202	180	169	176	171	183	208	179	187	203	162	195	183	175	169	208	168	180	177	196	175	190	205	179	174	194	195	184	159	170	171	176	201	181	193	215	180	159	170	171	167	180	194	186	214	180	167	168	192	170	175	167	203	184	181	173	199	171	173	178	202	173	161	183	152	170	157	181	184	185	168	206	199	188	170	178	199	204	175	159	203	203	174	182	180	180	210	185	186	169	210	198	171	175	180	182	188	191	198	208	187	155	174	163	181	200	183	139	177	181	184	194	196	192	183	219	178	197	160	203	181	175	195	170	196	166	183	168	172	192	166	197	160	191	162	153	174	170	175	197	195	178	187	188	198	190	169	205	188	189	174	186	172	213	176	168	188	179	174	200	187	189	193	204	202	190	175	158	174	193	165	164	174	162	181	175	168	181	188	161	180	183	158	178	214	189	215	180	166	167	194	178	172	182	186	195	162	176	185	196	170	192	172	189	205	188	168	170	156	191	174	160	175	168	200	165	216	185	175	200	205	190	190	193	186	176	190	189	167	183	166	177	191	158	170	184	159	180	178	203	188	175	186	180	200	174	185	188	194	185	167	194	195	145	168	186	174	152	185	202	193	192	197	191	175	185	181	153	157	191	164	180	180	158	183	177	187	164	198	173	179	201	188	172	185	186	164	182	182	156	168	170	196	180	167	177	167	154	184	189	177	164	178	205	194	174	185	172	159	187	197	167	179	209	162	173	176	198	183	172	200	213	213	184	182	187	189	194	194	173	163	193	197	185	188	160	187	170	179	184	204	197	179	170	187	184	181	184	204	180	181	155	168	193	155	145	184	170	156	195	167	176	197	189	153	177	202	182	194	157	167	171	184	191	172	163	181	177	155	169	183	177	172	187	180	182	204	176	171	181	173	176	169	171	191	211	183	187	178	173	190	167	193	191	169	203	177	171	182	184	165	197	178	194	176	169	173	193	193	181	211	186	196	193	178	193	174	178	153	179	183	210	201	185	160	165	166	185	160	199	175	200	190	199	179	187	205	197	163	189	180	179	167	157	163	172	181	185	188	176	169	174	177	199	184	158	189	188	170	181	183	171	181	196	183	183	165	169	180	180	187	222	209	166	162	203	198	185	215	166	183	161	182	196	179	200	157	184	191	162	164	161	188	165	203	175	191	183	190	182	186	181	170	185	178	176	204	190	180	187	191	197	165	180	170	174	210	188	180	208	154	187	157	171	200	189	194	220	165	176	182	176	182	174	167	174	180	187	167	159	160	169	183	166	203	196	176	186	178	177	206	207	181	168	180	184	202	203	168	170	182	178	177	182	186	191	203	175	175	167	196	184	176	165	204	193	183	196	179	201	192	214	194	183	200	170	183	206	190	171	190	184	179	186	179	168	170	189	205	199	178	180	186	186	182	163	170	165	216	182	185	174	173	158	203	172	145	180	181	177	174	200	175	176	167	203	212	158	214	188	181	178	177	182	183	199	162	161	174	186	210	163	192	179	173	179	192	180	182	187	187	171	139	159	182	173	169	184	175	197	202	185	201	168	191	201	198	166	160	177	176	160	150	190	172	168	179	180	188	196	175	182	163	185	199	203	155	176	175	174	149	196	180	176	176	146	191	179	162	188	168	203	170	196	187	154	198	178	207	171	193	214	168	200	185	183	206	169	191	173	190	191	173	175	184	184	170	159	160	180	186	181	198	177	183	187	193	177	165	176	211	166	178	208	167	175	188	164	183	158	176	166	165	150	176	172	157	185	182	190	180	189	191	185	189	199	199	187	193	201	185	200	162	161	179	179	185	160	170	156	188	213	168	192	177	186	187	167	166	201	202	186	177	183	183	201	165	183	155	171	196	184	183	183	185	175	180	173	182	192	170	205	161	204	172	201	168	165	194	191	193	190	199	181	173	179	187	194	180	183	183	171	206	183	209	189	179	187	171	186	175	183	196	201	186	207	198	183	172	177	162	192	172	211	158	153	189	181	189	170	173	176	191	190	183	192	161	192	188	193	155	201	188	187	194	182	192	173	171	166	147	180	181	185	184	169	180	181	189	187	173	178	166	174	173	180	183	166	180	170	187	195	186	176	203	178	224
4721	2746	7471	9971	6624	4733	3164	2514	4100	4270	2527	1159	475	470	486	494	463	438	474	477	500	504	439	469	455	469	517	489	461	466	451	498	480	465	478	473	463	430	461	506	441	450	494	469	445	495	466	467	462	512	517	431	467	439	480	466	473	422	445	468	483	483	473	452	467	475	492	455	416	452	448	480	498	496	458	467	477	473	447	479	488	460	491	475	439	453	483	408	451	483	460	476	497	451	422	477	487	465	439	451	469	478	488	486	471	473	478	440	474	467	453	479	434	451	461	459	481	442	490	440	473	486	433	447	479	452	453	472	466	454	472	494	447	439	450	454	446	471	414	466	508	468	477	469	467	450	455	433	469	444	482	479	448	484	488	483	475	463	477	459	468	455	503	452	457	494	461	460	517	463	432	484	490	476	461	452	472	509	497	462	488	455	478	473	452	461	493	487	455	433	432	463	448	427	459	482	479	476	477	450	497	459	475	477	521	467	500	480	481	447	447	443	446	457	480	437	434	465	476	464	478	424	460	449	493	466	459	430	448	461	459	447	494	493	503	487	445	477	436	483	463	470	482	437	422	473	445	504	451	446	441	464	450	450	462	425	478	447	479	452	476	487	461	486	467	429	481	459	466	488	469	426	488	467	482	447	489	444	464	460	468	483	445	461	483	454	455	452	470	437	437	466	451	460	456	458	512	477	485	480	488	457	454	459	470	445	466	439	453	469	473	464	459	456	472	454	491	457	470	499	481	454	432	456	427	449	450	467	496	453	505	469	420	457	449	457	481	467	468	466	452	443	469	493	457	455	456	458	485	422	441	496	439	442	456	492	452	476	462	462	459	435	510	488	450	464	466	490	456	460	482	491	446	438	439	512	403	471	459	494	441	484	503	448	493	465	491	463	420	481	475	430	399	502	456	487	495	462	448	439	468	483	479	488	458	509	471	414	489	453	487	445	444	448	424	490	477	487	487	449	479	480	444	465	491	503	473	452	484	484	478	474	433	453	440	459	485	467	492	457	506	459	460	450	474	447	486	427	440	465	486	444	499	480	444	457	450	484	464	449	463	500	441	492	417	436	469	464	523	475	452	470	468	482	458	490	468	486	439	469	476	497	461	489	474	454	487	463	454	464	453	414	474	448	450	466	470	460	475	469	475	435	481	430	460	464	453	466	456	456	502	473	463	435	468	460	490	463	474	447	502	477	494	466	506	498	476	427	444	494	465	458	457	491	468	467	475	442	480	491	439	454	433	457	453	437	471	493	457	438	501	495	495	472	451	495	456	464	495	472	428	474	468	458	459	454	436	465	495	443	490	486	497	449	434	476	457	489	436	480	409	433	490	491	468	492	496	453	499	447	458	439	465	470	497	504	495	474	476	444	470	468	457	457	433	475	460	440	455	463	493	486	477	495	454	463	481	497	474	433	455	472	485	475	488	468	483	470	471	479	491	451	433	482	427	476	427	462	492	444	456	470	461	469	461	462	451	493	407	485	454	470	493	452	480	441	464	486	462	477	497	454	479	459	464	477	483	494	479	494	436	437	446	449	453	448	475	422	476	463	480	461	458	444	471	480	455	435	429	481	482	424	482	441	462	463	476	499	445	459	457	492	476	434	481	471	425	445	458	465	480	454	477	497	451	473	464	486	496	482	466	448	511	496	462	437	467	473	463	463	460	472	420	472	479	460	476	457	472	451	449	477	477	431	459	489	516	456	485	432	447	451	490	482	496	474	439	475	472	449	472	454	487	455	485	422	457	460	455	441	453	475	453	459	430	467	461	495	453	456	485	488	442	448	455	457	475	491	450	491	455	469	470	485	478	472	434	441	451	475	484	474	434	440	425	433	466	461	445	489	478	455	484	479	442	510	424	481	517	444	448	462	490	486	481	447	523	468	496	444	454	453	499	455	459	478	515	478	477	442	430	479	496	420	468	435	484	430	424	471	433	417	454	462	428	455	498	446	478	483	501	450	493	491	475	475	490	472	487	471	440	487	471	482	460	446	462	469	457	472	479	475	460	487	488	497	484	447	466	476	485	440	480	463	481	476	507	514	442	450	475	456	467	488	519	459	444	465	462	483	486	448	462	481	470	485	441	529	472	458	460	443	454	490	465	450	459	472	466	467	476	497	465	485	434	527	443	445	483	471	468	454	424	437	487	495	461	449	450	454	471	463	464	453	452	475	436	457	469	456	469	434	509	466	472	512	494	462	484	460	471	472	497	463	501	451	484	464	453	468	470	463	474	419	472	452	474	486	473	455	456	457	480	444	485	453	460	491	449	452	437	462	478	501	457	448	482	485	483	465	416	492	494	475	473	480	462	504	465	499	449	488	446	527	466	465	465	504	449	494	491	506	451	446	448	452	480	437	457	447	416	466	470	481	455	490	459	451	493	470	462	463	482	467	484	446	457	510	417	427	506	471	446	434	431	471	472	483	433	458	463	458	463	464	446	449	450	454	445	469	451	474	470	430	429	492	482	465	460	449	484	498	446	444	499	461	464	476	430	431	458	474	481	477	453	456	438	480	486	448	437	435	527	456	417	427	511	457	463	428	452	439	435	455	450	494	473	481	478	436	469	481	446	467	446	468	472	494	481	474	462	439	466	450	462	480	463	480	496	462	497	455	469	456	456	458	420	460	487	456	456	439	467	454	464	463	478	459	466	498	446	478	478	483	501	457	469	449	451	457	449	490	482	472	518	452	466	450	484	459	473	449	509	461	469	447	487	461	424	466	433	446	482	485	461	459	466	473	454	476	496	470	443	447	518	453	462	467	503	473	469	435	490	485	497	472	470	484	444	427	491	464	478	454	468	519	447	477	470	491	484	445	447	462	499	463	494	433	459	448	491	492	429	411	474	469	463	462	441	458	441	440	479	474	463	488	478	454	458	431	451	476	487	482	451	499	448	469	486	482	436	455	477	471	483	482	473	462	437	431	516	449	448	481	457	461	429	485	498	459	461	460	497	476	486	449	429	421	450	484	483	489	453	470	428	457	439	446	438	472	467	458	503	491	470	465	479	456	473	426	483	467	441	445	502	484	460	479	495	480	474	480	483	457	458	470	450	463	448	458	474	459	465	436	433	460	427	483	472	460	457	441	499	464	468	475	447	476	490	449	489	476	465	464	472	474	464	476	468	477	461	480	462	483	467	455	458	486	448	477	442	482	497	457	487	499	446	470	455	442	487	472	470	470	480	430	422	481	504	436	466	500	481	455	460	442	486	468	450	441	473	464	453	465	476	458	492	433	434	475	443	450	439	450	436	465	419	457	446	485	447	476	443	475	483	473	506	500	500	449	468	472	461	437	466	474	445	451	466	462	450	472	434	445	455	456	427	438	495	438	480	452	492	466	428	433	472	479	431	477	454	429	474	451	450	492	469	503	466	459	451	475	440	461	485	508	458	471	453	462	443	452	453	444	467	467	460	477	454	482	496	467	479	458	414	464	509	433	491	478	494	455	442	445	508	443	522	472	524	479	503	470	422	448	506	445
16882	5793	7979	6894	4143	2355	1390	1278	3530	10616	10969	4283	371	259	269	266	252	256	241	258	269	268	227	243	223	237	233	223	235	243	255	228	212	238	234	258	229	219	232	210	254	230	233	220	255	257	252	228	251	235	263	244	245	241	246	232	211	240	262	255	243	262	240	262	207	247	247	268	263	256	248	243	247	234	229	212	256	224	273	250	226	237	264	251	209	227	232	227	262	280	232	226	249	242	214	266	220	203	199	239	245	227	220	233	254	218	256	214	243	233	244	238	243	237	253	245	228	245	230	203	229	237	243	229	227	244	261	228	253	253	238	228	235	253	225	227	290	267	227	230	217	243	236	226	242	214	227	220	241	231	246	239	234	232	211	250	258	232	233	223	277	245	240	230	212	243	237	222	229	246	243	264	212	241	228	232	245	246	237	237	209	220	225	233	239	221	256	248	241	255	232	222	217	222	223	260	255	227	211	243	192	210	234	229	224	236	202	219	240	200	210	227	217	251	231	232	231	250	239	224	244	253	250	227	235	246	231	239	237	213	224	249	232	247	238	215	202	225	223	239	209	238	220	236	217	220	196	246	234	242	227	210	246	237	234	238	237	204	253	243	224	233	246	250	220	239	253	246	253	235	241	259	223	260	226	241	221	233	243	229	251	242	236	247	213	263	250	249	204	246	245	250	225	231	235	241	247	220	245	207	245	211	247	230	241	239	236	219	233	235	238	216	247	214	240	250	210	218	213	247	241	237	240	238	203	247	210	257	250	243	214	226	248	226	225	216	237	244	227	248	259	243	246	233	223	271	254	225	215	202	226	236	257	250	254	274	228	231	232	219	261	250	239	243	265	236	256	226	206	241	225	229	243	246	224	258	227	236	223	243	250	227	245	237	251	223	255	239	245	259	271	234	243	226	222	228	218	277	218	196	221	230	225	211	232	240	259	196	236	221	261	241	259	230	224	219	228	228	228	244	234	255	213	223	212	257	237	252	228	230	230	233	243	225	229	225	239	251	238	201	223	273	226	229	214	252	222	211	227	234	234	255	229	242	212	272	275	251	238	254	239	234	210	214	261	240	229	206	207	239	217	219	236	244	255	244	231	251	239	211	255	198	231	232	265	272	219	215	236	261	207	247	249	256	222	223	216	212	243	212	248	242	234	231	226	274	249	227	235	217	247	228	226	242	244	228	263	225	246	216	229	234	252	229	209	220	254	238	236	258	241	222	238	245	280	223	227	239	245	221	224	223	223	257	238	230	223	228	240	210	238	225	256	231	233	220	254	201	251	248	250	217	247	228	214	266	255	263	256	242	227	218	225	229	242	232	244	228	253	229	209	291	242	218	256	279	255	267	256	255	220	220	235	223	258	221	254	236	258	230	225	229	235	254	207	261	242	243	249	227	284	216	224	233	243	247	235	234	231	239	222	227	251	222	219	232	203	252	239	239	254	260	241	210	234	232	242	231	235	250	244	234	227	247	215	248	248	255	237	219	229	214	224	241	243	254	227	234	243	210	223	248	232	224	225	260	246	208	231	196	217	255	202	243	224	215	250	239	216	251	223	244	238	239	259	235	236	215	244	250	290	239	255	210	243	247	216	233	250	232	230	238	214	235	251	233	260	252	256	258	216	245	236	251	242	248	251	232	214	241	248	241	243	241	210	248	249	227	233	232	218	221	263	267	234	257	239	270	249	236	248	236	270	225	235	218	209	236	211	222	243	217	229	243	251	226	226	222	259	250	217	252	218	261	252	193	234	234	235	246	240	241	239	248	236	234	245	242	247	238	228	251	230	245	225	247	241	246	250	238	223	222	216	234	251	239	219	238	270	221	254	224	255	240	239	254	249	207	245	242	239	261	218	249	234	236	226	235	224	211	225	231	231	226	244	228	216	224	229	250	215	223	209	244	221	246	233	243	206	223	238	237	223	246	228	251	226	244	268	232	219	221	248	254	259	261	230	253	239	225	199	228	233	244	231	247	284	242	207	238	213	252	236	237	269	243	234	233	241	233	215	231	213	229	243	253	218	206	242	248	251	247	248	249	241	218	248	229	216	241	247	230	235	235	204	228	254	259	273	235	219	217	235	250	261	262	227	257	249	269	256	242	229	257	224	255	240	238	246	237	210	233	237	251	230	234	219	233	206	228	258	219	263	238	229	256	222	244	232	220	223	235	250	205	240	224	223	238	243	218	246	231	211	213	223	222	256	245	212	239	236	243	246	233	229	209	233	234	244	252	222	236	228	233	218	254	250	261	230	236	203	231	203	255	261	220	228	260	216	209	248	223	242	239	241	234	233	268	257	219	262	259	236	237	228	233	273	235	212	222	251	242	225	267	252	218	240	244	238	261	253	236	234	239	250	239	234	228	227	241	258	223	215	251	242	234	232	265	243	244	259	253	230	218	235	249	208	263	240	227	240	235	248	226	235	257	224	259	226	252	242	218	216	233	226	254	265	237	253	242	277	235	238	248	211	237	254	248	265	264	240	223	243	266	268	225	281	258	233	245	223	257	254	231	259	238	235	233	232	192	232	212	222	254	276	227	228	216	223	219	238	221	240	223	217	234	243	209	228	205	227	224	238	227	232	233	247	221	224	202	229	216	233	212	232	217	259	234	213	263	227	234	234	253	229	268	230	237	242	232	262	231	246	225	218	257	209	221	246	221	260	220	259	251	223	200	219	232	240	236	241	257	219	234	189	239	219	272	254	229	259	224	254	225	246	260	201	250	229	238	230	239	228	215	255	254	244	230	227	236	218	225	218	238	224	257	245	234	228	260	278	241	239	262	221	239	256	236	236	211	241	279	210	203	236	258	235	229	241	240	212	247	223	247	230	247	240	243	224	240	247	252	224	243	246	217	218	230	243	240	257	221	258	241	243	232	244	211	215	233	225	240	258	246	225	229	232	242	257	239	228	239	216	230	247	230	248	251	242	228	237	232	229	226	218	246	217	223	243	226	257	235	252	225	233	225	225	239	223	238	242	250	212	235	272	217	215	239	243	236	255	227	230	213	235	249	252	256	215	218	230	231	216	208	242	226	227	241	239	228	219	238	246	228	238	230	273	270	260	245	260	250	237	244	222	209	238	256	214	258	236	222	229	238	221	268	230	233	204	257	240	251	249	221	245	247	271	253	257	227	255	233	255	228	222	242	229	213	249	240	217	254	238	225	222	232	226	228	259	235	258	212	226	260	242	226	222	236	264	252	263	216	230	246	250	227	244	229	229	220	239	224	224	273	255	289	234	233	245	250	221	250	210	242	237	217	238	231	231	235	253	237	247	239	261	246	257	231	245	243	218	249	262	236	230	229	227	231	240	257	223	246	265	224	244	210	237	236	252	236	259	228	246	242	223	232	239	265	242	243	211	239	243	226	248	224	252	239	254	218	236	213	204	241	236	216	227	225	243	248	236	212	226	248	235	235	228	242	217	224	262	219	242	224	248	235	227	224	244	223	229	224	225	233	215	233	250	210	232	287	250	243	255	233	237	230
9308	4773	13789	16441	13217	8740	6282	6150	15705	32396	21189	15430	826	774	758	735	713	669	688	681	632	677	692	654	636	578	619	632	650	623	630	645	630	632	584	577	610	629	606	619	594	628	590	586	624	624	638	649	638	651	605	608	585	630	605	592	615	593	588	643	602	634	602	593	613	571	554	601	600	606	594	630	593	609	576	575	631	628	583	574	558	605	539	620	602	643	604	588	582	631	574	580	588	577	592	589	574	592	631	590	582	553	579	581	565	569	572	579	592	584	596	623	576	619	610	604	604	589	621	594	572	638	589	605	558	602	594	591	575	594	594	584	577	594	581	563	580	622	581	587	607	578	621	557	591	590	596	576	611	622	593	615	577	615	559	593	552	596	599	582	535	635	611	621	578	556	614	559	581	611	610	599	577	600	605	595	566	616	559	555	626	597	584	604	594	566	588	586	577	561	537	628	592	613	608	575	592	572	566	621	572	528	611	572	612	598	570	591	581	603	593	601	580	566	616	600	558	569	615	556	573	577	610	581	572	561	602	617	617	606	606	616	599	558	562	559	589	604	591	608	641	624	579	579	565	604	635	580	616	593	638	574	628	611	578	548	554	592	549	609	619	592	623	571	607	560	628	611	604	608	615	604	611	567	546	611	563	638	615	615	598	599	645	601	573	615	608	581	623	627	577	565	600	590	583	543	576	569	584	608	591	588	560	602	582	578	599	632	563	598	551	556	608	604	581	597	555	596	629	565	592	610	585	595	639	536	596	561	599	621	570	565	571	591	588	602	599	617	582	616	589	561	580	554	601	628	623	584	579	641	584	584	607	546	593	561	583	619	597	623	578	626	601	676	613	643	605	642	567	606	579	586	565	609	590	578	600	569	605	585	607	625	593	551	567	629	598	585	583	589	610	585	588	563	610	579	596	578	625	597	617	587	594	586	588	610	568	593	570	624	614	572	569	615	579	592	600	574	551	633	611	580	599	596	625	610	607	580	639	579	612	585	596	584	558	585	588	588	612	617	573	578	558	566	601	589	569	594	590	605	630	579	618	594	618	599	570	584	573	572	577	581	557	607	549	586	584	614	552	571	586	575	568	595	598	584	650	601	590	591	547	622	592	610	543	600	578	608	602	577	602	589	580	559	579	577	627	597	584	592	592	570	593	587	556	619	594	582	635	552	589	617	616	559	567	576	568	547	577	579	593	636	581	594	608	598	555	590	619	630	568	588	581	566	598	606	613	583	616	578	566	592	602	599	624	530	616	635	636	586	586	626	577	622	566	603	610	590	620	574	628	618	592	622	571	574	657	563	595	583	638	574	617	567	564	625	570	577	607	580	590	585	609	642	590	608	596	613	590	586	577	601	559	618	607	592	571	579	591	560	583	610	565	573	614	594	635	568	576	603	561	601	574	603	560	610	581	576	587	551	570	592	585	637	580	594	639	598	601	578	571	579	605	634	628	601	562	608	590	592	579	572	609	585	608	573	596	604	572	620	602	578	601	545	594	613	585	585	585	620	604	598	600	574	580	583	571	585	573	593	601	577	613	560	616	598	591	585	612	591	606	627	576	571	637	621	596	593	580	579	564	589	597	550	589	642	601	604	598	591	608	572	599	617	570	576	567	570	576	602	587	616	580	594	579	600	563	587	627	603	625	606	610	590	614	567	569	604	620	644	585	577	554	595	623	576	599	665	623	604	523	630	582	549	594	598	576	542	543	596	599	589	619	592	572	560	586	585	573	572	584	590	563	569	602	582	574	587	589	603	586	590	588	568	613	575	616	597	568	585	619	616	620	623	575	661	569	590	566	585	646	602	594	590	657	579	581	595	613	589	571	570	617	593	554	630	604	589	598	605	628	614	587	614	597	637	574	582	551	606	590	579	545	609	545	572	588	641	602	599	624	594	637	620	608	610	623	628	613	605	607	566	618	556	600	568	549	582	584	588	563	591	586	581	621	567	616	639	623	610	598	577	565	574	585	643	601	592	588	544	549	595	589	599	619	597	595	598	598	549	618	587	591	618	623	582	575	628	591	599	628	632	617	589	565	598	593	612	598	627	593	587	657	586	583	613	615	574	568	591	613	574	563	584	630	621	581	631	579	565	597	593	563	566	562	569	580	573	611	658	573	551	598	591	601	611	581	610	621	615	569	607	556	615	573	569	576	613	598	591	593	622	592	639	572	610	618	539	563	637	608	558	610	597	591	573	592	577	593	610	595	557	629	590	596	588	597	628	586	569	591	620	644	620	605	567	590	598	603	557	614	570	609	568	576	644	583	613	629	587	580	593	614	638	604	565	612	611	570	583	613	636	615	590	623	632	626	572	567	595	601	637	583	580	594	560	563	608	619	628	633	614	623	605	598	572	618	587	535	530	571	617	612	586	613	615	574	550	537	573	650	599	552	568	594	635	575	615	580	613	586	563	605	576	598	570	620	595	589	552	578	576	621	567	557	581	566	610	560	566	611	587	633	590	544	552	571	619	560	580	585	605	589	631	591	555	569	556	600	611	563	581	612	612	579	601	625	579	610	559	608	612	668	617	602	615	592	607	614	595	583	573	563	599	583	557	554	592	600	605	585	582	559	625	615	588	626	639	578	643	587	563	611	560	608	591	607	585	589	618	553	590	561	555	563	637	593	590	618	573	609	610	597	589	610	571	584	582	556	618	591	550	552	623	602	561	600	607	589	597	590	591	564	573	610	551	651	544	580	587	584	600	585	623	598	587	541	596	574	628	575	615	570	566	578	572	617	580	604	571	574	586	600	590	609	573	613	583	603	568	557	598	570	619	620	587	556	640	576	615	574	612	594	601	611	623	565	577	594	540	617	582	627	605	622	562	600	601	598	550	600	596	616	599	653	573	574	588	596	571	640	596	558	615	572	627	583	587	564	588	567	582	600	608	628	584	564	591	620	596	613	553	569	657	586	568	617	623	589	598	596	636	579	623	607	623	554	628	596	590	587	620	585	581	639	579	640	569	576	612	603	602	579	572	545	571	558	653	619	584	612	569	614	560	601	580	575	611	600	587	625	587	591	602	598	604	629	566	584	570	625	613	592	647	620	607	604	581	584	580	618	587	596	609	608	566	615	591	545	610	611	566	619	584	570	579	603	578	591	592	595	622	584	568	577	563	564	621	578	618	617	595	575	535	616	538	566	570	578	614	586	568	601	595	564	596	594	584	589	598	626	610	556	597	561	559	567	614	616	585	636	623	598	642	606	588	599	603	567	580	568	591	611	564	579	573	596	582	565	574	613	578	601	595	599	609	614	571	631	576	560	604	613	641	591	586	626	544	577	599	580	587	529	615	576	583	588	605	575	594	565	612	636	581	567	556	613	592	639	646	622	549	580	615	585	593	608	639	625	597	596	614	579	616	607	616	589	598	545	585	563	608	581	587	618	571	559	548	623	562	581	561	599	604	617	614	616	628	590	580	573	617	583	577	569	612	562	584	593	614	564	600	608	663	568	591	640	597	572	554	576	616	606	613	582	598
25816	10251	12248	10618	6470	3976	2406	2282	3803	17530	26837	10718	1346	484	461	472	467	439	449	422	426	401	451	405	420	410	417	404	439	398	415	412	401	429	429	411	465	426	427	439	457	415	436	445	423	380	405	423	391	365	372	409	385	408	404	460	433	408	414	408	413	396	398	379	400	384	417	384	388	417	398	430	407	404	411	396	417	426	410	397	421	411	424	416	403	426	451	368	435	410	393	394	397	422	402	443	417	373	424	398	363	438	377	419	465	412	407	409	418	410	383	397	395	432	421	387	418	394	379	419	383	407	380	421	417	388	432	380	404	403	420	440	388	409	436	402	393	381	434	439	425	400	415	377	426	410	431	423	390	441	449	411	406	388	421	438	415	377	382	398	381	349	404	412	449	385	427	413	399	399	410	386	420	399	431	408	437	401	450	436	414	398	434	369	409	439	425	421	443	409	389	408	386	391	402	400	423	409	384	427	386	420	406	383	396	405	462	403	384	414	398	389	387	417	388	417	413	438	423	413	420	392	419	412	455	404	376	425	450	404	373	422	415	381	407	394	427	376	420	388	423	401	448	416	422	386	410	401	389	440	430	388	385	432	442	431	413	414	412	414	420	408	417	427	396	388	439	413	405	376	367	394	409	399	397	421	414	400	395	406	368	391	436	408	439	420	422	398	393	441	369	420	398	447	454	388	410	371	408	409	390	420	422	414	381	404	417	399	389	430	438	399	382	439	421	420	427	425	393	392	395	409	406	424	363	389	368	398	412	394	430	410	377	403	405	406	361	421	434	433	403	402	398	411	393	434	398	355	388	400	388	408	395	420	400	406	439	398	413	442	379	406	442	448	419	402	397	365	346	421	422	416	424	416	394	397	419	403	443	411	427	389	429	393	414	359	355	333	417	419	378	401	387	397	395	385	422	416	450	413	409	397	442	392	417	382	404	394	395	409	376	451	401	394	383	423	388	402	437	386	394	405	409	402	390	405	403	399	408	405	389	373	408	430	370	360	416	406	399	400	406	431	389	408	407	417	421	390	398	428	422	374	422	380	394	413	398	446	421	394	368	401	391	436	407	395	408	399	391	395	383	378	426	388	411	399	400	405	406	383	374	393	409	451	415	383	400	438	431	397	391	401	420	411	419	381	405	435	407	428	417	438	405	418	392	404	377	390	399	403	403	401	403	396	406	403	425	388	408	397	404	411	422	381	414	406	373	419	386	399	424	403	409	431	420	407	408	379	388	389	353	392	417	397	388	389	449	409	405	388	416	422	413	398	441	427	432	406	370	402	396	434	398	418	417	410	400	438	355	397	364	432	393	425	410	385	387	396	394	409	420	408	412	412	402	393	360	396	398	403	389	394	421	392	371	430	389	439	395	392	406	452	378	414	432	386	404	430	415	421	390	426	396	378	393	394	397	411	384	376	430	446	416	411	381	424	391	434	433	397	419	436	433	436	393	407	422	381	433	413	379	417	387	398	388	358	381	384	439	402	395	379	376	390	418	445	388	451	401	390	422	405	383	433	413	424	440	391	439	415	374	388	416	384	412	413	435	398	414	409	439	376	414	404	387	402	421	457	397	351	424	455	426	416	433	422	400	411	409	461	422	391	401	386	401	415	408	394	397	379	414	443	409	381	418	442	440	363	384	411	407	398	388	414	414	414	375	376	397	393	418	412	386	399	395	409	416	410	404	415	424	423	424	408	445	411	404	392	369	386	429	413	400	396	434	414	422	378	401	471	408	426	418	421	389	416	398	401	403	424	428	386	409	446	446	412	411	433	406	404	378	414	420	387	414	432	403	426	444	420	398	371	406	457	387	401	409	411	428	398	432	382	407	390	422	396	385	427	419	368	374	422	439	355	437	375	358	400	366	434	429	400	408	433	480	429	394	406	386	386	390	417	387	390	370	444	380	429	418	415	413	379	396	407	389	389	428	425	408	425	457	427	400	374	432	422	388	393	444	424	401	409	439	390	402	407	369	395	402	382	417	390	349	425	401	390	393	408	394	446	394	423	415	394	394	460	425	418	418	399	420	394	404	409	404	397	368	403	388	379	424	402	401	401	387	384	418	373	414	397	396	414	401	436	395	382	373	396	378	408	423	387	405	401	421	408	404	411	394	414	411	403	382	417	429	451	398	393	387	406	397	454	402	403	419	414	414	431	400	388	404	415	451	418	425	401	392	412	436	447	418	392	445	405	386	460	397	416	375	443	400	412	397	406	423	442	408	391	405	369	375	384	390	396	435	379	406	423	416	409	457	364	403	440	372	369	401	392	394	401	392	407	420	384	385	433	427	376	414	402	426	397	418	456	385	423	391	391	436	422	387	418	446	423	444	382	405	403	377	386	426	423	380	389	407	392	437	401	384	399	376	410	423	420	440	415	415	401	359	428	431	391	412	416	442	386	383	406	416	401	388	426	378	405	429	416	391	449	396	379	403	383	422	381	366	431	349	443	401	392	397	382	408	395	384	404	404	387	398	390	417	378	428	419	410	384	420	382	415	414	416	437	396	399	385	412	416	381	393	393	376	398	417	373	376	452	388	452	413	412	393	371	402	397	398	412	455	385	434	428	402	407	356	388	421	406	433	428	445	432	404	417	365	383	403	420	417	453	388	431	389	371	388	443	453	395	378	414	424	423	419	438	413	430	388	388	448	423	425	409	380	370	372	396	418	405	419	430	410	398	402	375	380	382	401	410	401	390	380	425	413	381	393	437	415	382	429	388	435	403	419	402	415	378	404	426	393	415	401	400	443	423	417	399	402	393	400	401	360	437	439	428	395	375	386	416	386	413	414	376	471	413	413	425	381	389	429	421	397	396	395	409	428	372	418	407	413	390	373	395	437	339	408	411	399	432	410	419	442	413	420	412	365	410	390	420	428	385	388	392	415	396	364	384	392	408	451	399	418	402	420	398	393	419	426	430	431	406	391	401	386	394	417	403	406	422	388	405	391	432	409	425	401	437	400	406	399	400	410	377	376	373	396	423	386	407	405	381	416	418	421	376	378	447	428	378	427	403	422	448	427	407	411	441	468	426	389	418	396	409	436	403	403	400	452	434	406	412	370	388	412	429	379	404	387	425	384	401	400	419	424	377	425	396	389	407	408	428	407	433	425	375	390	406	396	434	412	447	379	448	374	380	402	367	404	401	399	381	468	434	421	437	388	380	410	376	396	417	433	409	432	427	463	404	414	368	421	387	441	410	447	374	400	414	376	415	409	401	419	394	415	418	392	414	398	373	414	453	432	402	397	467	372	401	399	382	438	404	403	436	418	416	393	417	369	412	416	415	425	404	400	375	396	415	427	404	407	426	375	420	424	376	401	420	426	383	394	411	356	416	401	413	391	367	420	431	422	385	392	449	416	367	408	421	406	388	410	403	401	417	380	441	394	407	405	433	406	367	345	431	429	460	453	401	413	411	405	458	393	434	386	392	408	390	420	411	425	370	385	399	377	391	405	430	448	385	390	430	454	373	403	407	385	416	421	448
12210	7212	18519	21639	17696	13845	9141	10075	15420	40731	37627	25378	1406	1372	1269	1182	1163	1144	1128	1089	1105	1058	1062	1075	1091	1006	1062	1038	980	1000	1039	998	963	986	1010	1004	946	974	1001	997	975	973	941	937	943	1003	1002	973	965	955	982	936	933	945	915	983	949	913	906	915	957	965	989	976	881	908	932	954	948	934	913	951	916	915	974	943	927	964	902	941	923	887	950	948	916	920	938	946	912	933	955	959	957	884	948	958	918	952	951	926	899	924	891	945	951	938	904	913	921	939	882	965	905	919	940	932	915	879	892	930	1011	893	944	896	934	913	912	941	922	921	916	968	941	870	942	926	969	954	929	985	941	900	955	910	876	899	909	948	906	922	926	955	979	919	974	871	898	948	942	913	915	929	948	908	921	881	899	926	974	959	929	895	882	893	926	897	972	909	931	904	954	1004	918	916	911	920	921	989	911	934	1003	965	882	893	990	920	925	915	928	943	911	889	955	959	874	923	925	873	930	894	927	881	932	915	909	917	899	910	918	916	948	954	931	948	874	918	951	917	891	915	918	946	906	944	925	894	973	886	925	916	927	911	919	890	947	957	960	922	935	904	875	963	890	926	870	887	940	908	908	859	920	947	889	928	941	931	877	923	929	932	931	930	891	886	932	932	904	917	926	913	916	934	919	848	859	965	867	935	899	894	954	960	975	929	902	883	969	905	861	906	899	914	908	917	899	891	921	912	928	918	904	958	936	945	927	916	938	919	932	887	1001	912	936	934	857	916	912	888	927	971	995	961	847	890	945	897	899	947	893	900	951	923	902	911	944	937	919	962	914	960	952	899	903	918	939	900	898	908	879	910	951	929	873	929	954	930	911	897	890	922	917	915	917	928	932	914	902	940	923	893	907	888	894	857	892	956	897	948	942	924	945	930	906	885	876	922	902	959	933	878	929	931	899	925	935	897	895	920	978	907	924	935	897	929	969	900	926	925	950	902	854	950	955	938	922	891	902	902	905	907	908	865	886	903	893	922	889	898	886	880	905	947	925	934	897	942	950	933	898	879	910	872	941	921	966	887	964	909	925	982	887	961	970	948	936	923	920	951	946	943	910	947	899	927	897	972	925	948	957	954	905	928	936	934	910	873	904	860	909	882	917	885	917	1003	891	898	890	930	920	889	889	913	890	861	930	942	915	918	877	910	872	946	954	878	859	892	872	927	954	932	927	952	917	911	1005	962	915	928	921	934	927	932	932	914	964	942	899	956	912	962	947	994	917	910	972	921	897	899	920	934	928	931	978	939	971	990	885	898	882	941	957	920	961	962	924	853	939	898	975	909	904	912	956	882	903	928	919	914	975	944	917	928	858	914	921	877	883	919	954	915	937	925	945	954	901	946	916	965	900	925	945	930	954	894	948	952	887	870	912	866	926	916	931	901	967	950	860	923	871	957	940	942	891	890	918	891	923	994	916	898	901	1001	938	913	918	960	879	914	942	904	965	883	927	908	896	956	897	925	852	947	891	906	928	967	909	957	860	962	917	950	881	873	920	932	948	906	871	937	963	966	908	926	915	931	898	807	921	953	956	931	921	905	886	939	875	868	946	898	944	921	918	955	894	908	917	941	863	915	922	969	927	937	931	920	934	909	947	958	937	942	894	867	916	924	901	958	925	932	924	894	928	940	935	915	902	931	905	932	951	910	907	928	931	929	891	927	896	918	939	910	969	921	939	947	955	918	897	950	904	919	929	900	903	974	919	914	930	940	877	887	933	912	937	873	946	974	928	925	870	968	936	866	928	967	927	958	923	920	886	919	976	901	926	928	908	941	901	1000	1010	985	972	949	911	947	956	907	929	876	933	923	898	944	951	921	931	926	874	884	906	876	934	906	916	895	904	918	945	946	912	921	947	877	922	897	887	959	866	910	907	890	1003	902	920	873	880	935	881	857	940	915	934	951	905	932	966	937	925	929	917	933	994	865	935	955	951	976	967	937	945	964	863	922	866	868	904	913	919	949	945	927	946	982	933	919	921	987	928	893	951	928	956	943	912	927	924	920	911	847	941	898	870	984	912	900	933	890	922	935	896	887	921	913	927	953	985	870	869	924	921	916	877	934	978	892	944	925	932	888	904	878	904	938	898	875	984	924	963	944	902	949	883	972	961	910	953	934	917	942	874	929	916	975	892	941	937	875	912	918	928	950	963	954	899	937	968	877	935	971	901	904	911	882	907	918	921	945	966	950	885	947	932	976	916	873	837	957	919	939	912	920	863	931	861	903	909	893	928	945	902	907	945	911	900	864	928	984	850	916	911	946	973	963	903	900	931	893	914	894	888	934	941	909	866	901	885	908	943	969	891	906	904	893	905	965	928	955	911	924	984	938	915	893	960	897	874	926	929	865	969	923	920	895	870	915	979	902	929	909	884	934	918	898	938	917	895	940	890	956	906	898	928	967	940	848	954	973	893	914	917	928	928	958	901	913	904	857	880	909	884	929	930	940	940	952	895	959	937	972	923	887	951	928	938	911	934	944	946	973	950	933	883	908	884	897	931	927	910	942	983	891	930	922	898	899	937	926	903	888	957	888	911	916	928	939	926	922	937	943	936	935	920	932	923	937	893	917	945	890	920	899	906	903	911	895	906	862	893	854	899	928	883	951	925	991	944	893	918	879	944	934	905	926	950	900	949	956	973	939	930	920	910	873	955	910	906	896	955	908	926	979	943	970	907	923	971	960	899	923	857	963	949	922	910	980	934	901	889	893	920	895	873	919	956	913	932	936	967	913	898	925	936	888	959	928	916	913	916	882	948	874	932	913	912	911	931	905	925	950	939	955	966	924	913	934	912	910	983	940	978	925	914	891	927	937	956	906	911	883	944	907	893	949	895	952	915	922	927	925	868	925	901	918	935	919	915	939	919	910	896	912	944	937	909	937	894	890	907	910	900	913	892	898	923	1007	931	940	900	866	903	937	872	934	877	950	881	867	961	944	951	951	952	892	935	926	888	928	916	986	942	906	870	948	937	898	928	947	910	924	934	914	920	841	922	927	913	970	886	920	900	960	847	915	910	917	963	941	913	912	881	967	926	925	946	948	884	932	939	946	894	902	920	934	903	934	933	948	948	915	951	915	903	882	951	907	974	929	932	932	952	978	879	930	821	929	902	873	912	918	1002	945	905	920	961	936	929	882	851	971	936	935	931	902	910	945	885	933	929	875	934	875	908	950	911	953	908	903	922	915	1005	954	933	933	924	880	958	922	909	886	947	904	921	902	958	930	916	929	931	908	916	956	901	931	977	931	943	935	941	904	968	885	929	960	931	933	884	972	955	948	935	952	925	882	972	914	914	908	887	954	871	888	958	940	916	865	959	949	920	896	946	922	936	908	885	930	911	948	897	864	913	967	899	937	941	899	878	893	900	948	852	913	934	969	926	966	944	927	985	981	948	892	877	880	874	941	886	895	956	927	958	902	917	932	916	934	921	978	924	907	982	916	937	936	971	954	890	924	930	895	915	889	920	911	922	835	932	892
6404	2802	3771	3106	1827	1154	830	696	420	978	1253	402	197	182	218	166	209	195	171	199	210	224	214	203	199	196	210	200	170	199	235	192	199	222	181	204	187	154	197	210	214	172	220	207	199	198	205	225	205	186	192	202	206	196	208	179	227	223	209	194	191	190	195	183	209	212	192	205	191	195	207	191	194	208	187	187	172	203	189	201	175	200	189	205	205	177	180	173	200	192	193	181	215	195	202	178	194	193	172	177	218	216	187	186	203	193	168	186	181	209	211	202	198	182	193	191	202	212	157	197	217	194	192	198	194	208	221	230	198	189	202	206	212	187	197	228	207	203	206	173	216	195	214	192	156	195	185	208	190	204	209	212	176	177	189	182	209	199	186	204	189	207	193	186	193	215	191	190	196	208	204	216	190	190	220	246	217	183	205	198	233	205	218	196	182	187	204	190	208	194	204	223	236	179	214	189	207	196	196	208	211	180	221	209	204	221	213	207	198	167	186	216	187	192	196	202	167	193	200	211	207	187	198	195	208	187	209	195	201	207	189	232	199	217	201	188	190	231	192	208	200	222	200	179	187	201	219	205	176	182	187	201	194	192	198	220	196	180	189	228	177	204	206	178	197	181	216	209	207	201	227	213	221	223	218	198	201	181	205	225	224	179	161	206	198	202	180	180	192	227	185	184	209	214	215	208	225	184	195	180	181	199	196	204	230	241	196	195	190	184	166	188	199	224	218	209	207	168	177	213	199	207	177	215	193	193	195	210	203	229	218	211	174	213	210	196	176	211	209	188	189	197	193	177	208	207	193	186	208	213	207	218	229	220	170	198	169	156	196	180	216	226	200	194	189	177	226	205	172	185	198	211	220	192	195	176	205	197	198	197	165	184	208	188	218	215	191	191	184	195	194	207	189	189	194	208	206	223	177	202	207	176	198	172	203	207	211	211	202	201	201	202	192	202	245	217	185	176	211	201	189	193	204	182	194	218	203	208	209	200	192	194	197	189	182	206	195	188	219	201	204	200	185	206	234	216	193	198	215	223	219	182	207	189	192	211	203	198	192	184	192	217	171	200	184	198	203	189	186	198	200	241	192	207	188	215	194	176	192	180	192	212	213	207	198	213	190	216	214	199	198	218	182	164	198	193	188	187	193	199	193	211	174	198	186	201	217	180	200	180	207	214	189	186	191	198	184	207	220	201	215	206	184	190	219	176	195	216	187	184	215	202	192	208	196	184	201	202	199	192	200	189	249	184	208	186	202	214	195	231	210	217	179	187	187	198	199	172	219	196	182	199	200	196	212	194	225	173	189	189	176	186	175	178	188	182	198	194	171	189	166	201	197	193	192	180	209	194	171	194	188	186	199	214	185	186	165	197	224	200	199	205	228	187	207	203	190	201	181	205	212	201	216	194	195	220	219	208	216	192	210	218	186	212	207	194	195	178	210	200	196	202	205	196	190	211	194	194	200	218	210	232	195	208	198	198	216	213	190	191	217	183	146	186	206	193	205	180	204	194	179	212	204	180	201	200	221	172	234	199	213	175	205	220	207	230	188	216	183	232	201	182	192	207	219	201	200	191	200	207	200	180	214	211	202	217	190	187	224	167	201	200	200	212	199	214	167	194	199	175	204	216	184	197	206	231	201	187	179	210	189	180	190	208	221	203	207	196	203	213	182	193	194	212	210	198	180	180	178	193	207	187	237	211	196	216	179	199	194	198	212	201	218	200	205	210	228	212	211	200	184	192	198	195	186	195	204	174	215	213	192	217	214	212	192	243	225	201	215	207	220	207	199	198	207	208	196	204	164	203	199	189	219	208	207	181	223	230	174	211	182	183	205	211	203	208	221	175	194	190	199	194	188	178	215	190	173	214	224	210	192	199	200	183	193	192	181	184	199	222	187	199	171	191	207	241	215	211	189	208	206	195	210	195	221	192	192	213	176	205	196	201	200	227	190	201	201	204	177	208	164	188	196	213	199	223	222	200	207	214	186	216	198	176	208	192	209	219	204	196	185	247	187	192	196	189	188	199	190	190	185	185	184	202	232	175	206	222	213	175	218	192	213	197	213	191	218	199	199	216	222	200	190	206	226	187	155	197	184	187	190	226	227	196	209	191	188	195	181	204	189	197	178	193	205	180	217	218	199	191	192	205	192	186	202	177	192	207	216	184	226	190	201	211	173	213	196	206	187	195	212	203	188	201	203	176	184	206	202	192	199	192	201	233	193	183	183	194	195	191	185	206	210	211	211	185	213	195	215	183	188	186	188	190	210	232	190	237	188	177	204	194	195	209	193	202	195	182	209	218	208	238	184	204	213	203	198	200	196	207	184	231	208	200	201	198	222	211	193	178	177	192	200	183	182	210	225	197	201	185	200	173	185	224	224	206	211	212	214	198	218	203	190	222	211	197	217	185	178	174	216	227	209	173	203	224	217	206	214	215	176	189	191	182	226	202	212	213	175	215	233	212	194	174	196	189	211	204	191	178	176	185	190	185	214	193	216	192	211	200	208	196	184	183	197	217	196	180	207	181	194	198	197	224	182	191	188	192	210	175	185	173	206	209	201	207	192	185	177	169	180	203	204	210	198	197	179	183	195	190	204	225	177	194	219	186	204	216	196	178	208	201	199	188	156	216	187	215	212	176	195	189	200	189	190	209	186	187	190	211	207	205	211	208	167	205	195	193	200	193	170	186	213	208	187	195	182	202	192	176	182	186	190	173	182	203	204	181	195	179	190	216	197	186	185	187	185	178	198	194	207	168	178	211	206	228	200	187	206	198	188	216	217	196	209	190	222	216	197	205	175	219	209	232	192	238	210	185	183	175	195	204	198	205	178	206	221	204	213	234	172	201	212	198	198	186	185	190	197	204	186	202	215	198	189	212	180	196	194	224	203	193	205	194	203	205	201	197	172	192	180	222	209	215	220	221	172	196	203	217	205	213	208	191	219	210	207	205	212	194	230	197	199	204	204	213	193	206	200	204	194	198	221	203	208	222	215	192	206	222	206	226	202	192	174	185	197	205	172	223	201	208	190	234	201	203	200	179	197	207	198	208	189	196	216	193	232	220	204	206	231	206	213	202	205	209	225	184	178	203	216	208	179	205	196	216	185	203	202	172	216	185	169	197	200	197	173	171	176	176	184	195	197	190	220	204	206	202	198	220	196	201	211	174	212	191	174	195	186	201	193	192	173	201	220	210	181	204	196	207	197	185	199	187	192	223	176	209	194	194	174	186	201	210	173	212	207	217	191	195	201	229	224	185	202	196	173	197	183	192	213	177	182	199	194	205	233	195	197	194	203	195	193	204	201	213	217	178	204	214	212	187	175	189	188	192	191	214	186	198	202	185	188	194	219	184	227	169	227	210	200	182	210	198	210	224	218	173	204	194	190	166	171	203	175	213	205	193	203	221	221	215	214	202	207	197	207	199	209	200	187	190	179	198	187	210	208	227	224	201	175	225	199	204	189	215	198	195	203	193	188	182	209	176	217	203
4187	2605	7389	8757	6506	4964	3578	2986	1965	4923	4879	1486	484	525	529	503	550	506	530	514	473	495	506	491	519	475	507	505	483	505	484	487	496	518	502	547	465	515	472	469	475	525	515	500	471	512	512	518	557	506	521	497	524	490	531	520	509	486	468	477	492	511	534	499	462	540	504	493	517	535	471	486	495	530	500	493	528	538	512	525	496	510	534	502	496	523	516	530	484	491	500	496	471	507	552	521	523	500	510	513	436	522	498	509	497	501	502	493	499	517	491	512	484	505	521	544	452	482	504	533	487	493	483	503	510	535	503	488	507	502	519	474	515	526	529	485	469	522	491	498	488	493	519	547	540	519	478	498	529	480	504	552	483	518	497	493	489	567	489	530	513	474	514	515	504	509	499	506	520	495	486	511	501	525	496	526	464	501	470	488	509	533	543	509	487	456	507	507	477	499	500	495	530	504	515	499	564	525	465	520	480	518	480	501	496	499	505	536	508	526	472	500	481	484	565	473	544	463	469	490	507	508	483	490	490	498	491	530	475	550	490	492	485	500	465	462	502	519	477	529	539	506	535	499	510	510	487	495	463	557	498	517	490	480	493	516	500	537	517	533	482	474	492	515	506	487	519	505	539	566	516	513	469	490	489	504	505	493	481	519	502	507	535	519	517	524	491	507	490	503	489	463	495	486	472	483	526	480	509	488	478	485	496	523	468	513	491	503	510	526	530	520	491	483	531	536	496	447	524	497	517	463	531	483	535	514	491	504	469	517	521	496	498	511	505	495	541	506	510	512	471	459	500	475	559	498	461	485	526	511	490	514	545	484	476	481	494	514	504	474	515	539	488	533	508	499	465	500	528	492	463	510	504	506	475	522	511	485	512	529	503	495	469	507	501	477	489	455	504	506	486	502	492	507	509	469	520	490	564	508	515	472	470	517	539	535	490	504	519	511	485	498	493	514	483	543	506	509	510	496	487	508	542	503	509	509	521	494	498	494	521	473	504	500	498	473	509	489	475	533	465	521	532	497	538	528	474	492	466	475	461	507	502	477	485	475	495	521	507	492	461	514	521	519	481	518	514	524	484	498	518	521	510	490	505	492	493	505	485	533	496	488	511	504	524	502	515	540	475	488	506	528	507	496	518	487	479	483	491	510	482	480	481	526	518	523	463	488	493	498	523	500	505	495	452	507	484	480	481	486	493	479	520	477	507	507	474	485	516	525	475	508	526	549	460	513	549	500	495	506	523	523	511	506	482	494	471	491	463	507	521	528	548	492	496	541	508	505	492	519	513	480	512	489	521	523	507	494	515	485	466	514	502	484	536	480	488	462	498	518	540	512	511	491	544	495	517	497	496	480	469	518	525	494	507	504	492	453	514	466	476	502	541	477	523	524	551	490	462	508	499	477	508	483	481	479	506	520	526	465	478	528	487	488	501	482	496	524	492	504	523	505	498	527	527	476	499	517	500	483	466	470	510	488	523	507	504	478	481	519	495	492	504	504	489	517	495	513	496	523	523	488	520	577	494	486	499	532	482	495	484	520	522	545	486	507	536	502	509	534	507	513	526	538	527	531	465	522	489	495	518	529	499	488	506	517	525	489	525	494	504	480	528	510	512	494	485	486	512	484	539	511	500	463	464	494	488	483	517	485	529	492	548	501	492	509	521	488	497	514	544	501	539	492	516	510	504	513	519	496	514	469	516	541	503	528	540	505	531	490	500	492	536	505	529	478	538	497	465	480	473	534	465	543	450	493	498	499	514	480	480	536	518	503	475	504	526	525	492	534	512	506	512	544	475	521	516	502	509	525	485	499	532	495	527	504	517	502	483	525	497	486	484	476	508	460	471	519	581	471	540	488	488	512	495	476	486	471	518	523	488	490	490	522	538	504	486	504	481	489	503	514	516	498	514	508	473	519	479	508	519	490	535	492	554	472	476	506	533	484	474	496	521	511	565	484	514	517	508	504	508	474	488	555	506	530	495	481	526	514	527	513	513	521	480	530	513	540	528	531	525	533	501	494	478	526	471	510	470	512	517	495	489	530	479	485	475	478	488	511	478	508	479	530	506	516	483	505	499	498	469	458	526	513	529	519	512	515	454	475	473	476	474	510	453	498	512	508	486	501	540	498	487	555	461	522	494	546	530	477	554	527	509	496	487	537	517	474	482	530	501	502	508	484	555	537	504	539	525	507	581	483	536	555	565	488	498	519	520	491	494	534	448	475	526	518	474	505	501	500	545	517	487	510	507	454	501	511	517	526	510	512	491	531	486	496	487	504	491	486	506	525	491	515	523	478	503	510	496	469	493	521	517	492	509	520	477	516	522	557	480	510	501	483	514	498	490	492	500	506	497	546	509	518	542	486	461	549	497	515	485	498	514	500	464	506	494	508	526	501	476	490	493	523	480	551	506	505	499	508	542	504	522	466	488	495	514	491	503	499	473	574	513	499	463	482	476	499	475	501	477	520	494	528	475	521	503	529	491	541	526	479	532	460	525	482	475	500	509	491	521	500	498	516	512	488	539	547	496	485	540	497	525	513	497	487	506	522	487	529	497	543	556	506	527	527	483	460	490	484	512	490	491	510	462	537	511	500	522	497	497	541	502	489	470	480	516	520	536	494	516	508	462	533	488	471	485	529	516	503	509	492	517	494	469	563	468	496	489	500	515	510	487	491	504	494	503	512	477	479	481	493	512	528	508	516	509	475	508	533	513	513	533	484	499	458	510	492	478	496	497	500	531	497	506	529	505	553	470	468	510	513	522	478	501	469	514	507	536	470	477	500	503	496	519	519	553	507	461	502	487	483	439	558	458	480	462	498	488	520	514	523	507	490	528	525	519	463	521	493	498	512	508	487	496	494	544	545	499	515	509	529	502	532	486	489	476	517	502	530	472	500	503	511	527	519	522	552	535	531	533	498	498	512	463	523	482	507	528	490	510	478	509	515	495	491	493	494	516	494	556	515	484	539	520	480	472	523	457	472	486	517	473	478	503	488	490	510	518	500	530	494	479	525	515	503	528	495	482	473	476	509	514	520	447	516	506	502	496	535	478	504	537	500	530	518	481	515	517	499	495	541	502	473	545	507	457	540	546	478	529	476	458	493	539	515	554	484	498	488	479	478	496	469	488	470	460	464	487	538	536	507	493	478	510	498	516	500	496	460	525	519	500	487	466	492	523	482	498	474	526	512	498	496	506	506	493	508	475	496	479	484	508	537	520	476	487	488	485	508	534	514	482	479	476	495	505	475	483	459	511	528	477	536	485	552	488	494	529	523	502	533	501	505	489	498	463	523	518	516	487	484	544	492	520	530	504	507	526	478	546	470	565	506	507	505	526	484	513	485	546	480	499	520	482	483	504	523	501	495	519	579	542	489	488	579	513	518	509	514	497	476	533	503	474	503	506	465	500	524	509	503	507	472	472	527	473	456	493	519	499	464	513	483	528	493	491	496	492	489	497	514	503	527	505	472	503	531	493	471	538	533	478	482	483	460
15232	5611	7772	6004	3245	1942	1780	1080	2207	13361	12790	2910	324	277	279	253	255	228	255	285	254	237	252	266	265	241	241	211	242	247	280	223	235	233	277	209	259	238	225	240	224	259	199	201	242	232	249	233	235	254	247	242	243	272	231	244	226	224	251	227	257	230	236	234	267	227	233	263	232	217	229	242	256	247	233	233	280	238	227	223	207	224	231	223	229	253	261	234	246	249	231	238	261	246	261	215	218	260	241	218	229	227	232	222	210	208	230	241	216	275	227	224	228	232	255	232	236	251	236	274	215	227	283	244	240	194	275	224	239	224	218	231	229	218	223	250	239	251	253	217	217	195	240	248	236	231	221	230	242	261	201	213	241	248	224	238	238	251	212	270	226	238	246	252	253	250	224	238	229	219	230	220	224	223	201	223	240	247	240	268	238	233	237	231	223	238	248	221	241	215	228	260	234	224	265	221	220	244	250	203	224	238	230	225	240	211	227	230	234	251	237	229	215	249	250	233	244	249	223	217	232	231	239	222	235	248	254	222	239	231	239	218	251	222	230	227	253	231	247	249	244	234	220	233	220	215	231	240	238	245	221	238	212	236	233	239	228	221	246	260	230	253	220	258	229	225	231	265	207	227	238	260	247	263	252	220	194	221	231	224	216	225	245	226	213	240	263	227	241	251	242	211	266	261	232	232	235	252	222	255	250	243	238	241	222	240	246	230	215	227	239	234	234	234	253	241	254	250	250	243	241	241	234	229	237	241	233	229	245	230	224	252	246	220	199	256	237	261	256	235	235	225	237	246	261	247	251	220	204	223	231	215	227	240	228	243	255	248	201	242	227	216	250	243	263	238	240	219	244	209	213	231	227	263	228	239	217	232	268	252	204	241	225	252	264	220	210	211	234	244	229	248	249	231	269	289	262	229	232	244	227	243	280	243	238	226	228	270	265	234	264	226	248	245	237	208	267	217	225	231	272	204	251	216	238	241	248	233	242	244	218	229	211	224	240	227	246	239	204	237	253	230	232	230	245	236	224	270	219	236	232	217	263	262	261	209	240	234	239	221	229	243	213	243	235	245	248	201	247	266	263	245	222	246	232	247	233	258	244	265	215	237	229	243	200	246	238	260	217	217	235	235	229	223	232	236	258	254	246	238	249	240	239	232	229	219	236	254	276	232	240	242	242	258	274	248	249	203	240	246	226	225	229	244	246	247	247	234	234	243	262	221	270	221	241	210	239	231	265	220	246	278	246	254	230	244	242	257	262	253	250	249	233	232	226	250	252	245	237	239	206	225	244	207	257	267	211	230	216	236	238	199	244	256	242	229	244	233	234	235	250	256	230	271	242	213	242	233	234	240	234	242	253	232	245	241	212	211	232	208	220	220	257	253	213	207	274	235	234	204	258	250	235	255	274	258	238	257	241	248	255	211	231	224	235	214	226	251	226	248	263	219	221	234	237	214	232	242	241	245	225	253	209	223	230	236	242	218	206	239	230	238	276	246	251	238	247	213	234	219	226	227	232	231	206	242	246	229	212	230	229	221	250	224	226	213	220	258	264	243	233	230	204	210	248	233	265	229	202	212	226	241	230	238	225	230	195	264	242	218	247	251	234	231	223	296	261	228	219	251	255	251	222	246	250	249	230	254	232	226	285	249	227	223	245	251	256	212	262	249	226	252	232	227	240	214	229	217	233	245	209	240	233	231	243	261	231	243	254	281	242	249	263	263	206	260	249	240	255	228	211	238	242	249	225	243	242	227	205	247	224	220	233	233	285	232	251	195	244	239	260	267	259	257	248	236	230	243	269	258	253	236	236	212	227	221	257	255	235	234	229	240	215	235	238	202	262	243	249	215	220	227	239	214	236	211	244	218	226	276	238	207	234	270	230	254	252	243	239	220	219	244	247	224	257	223	231	247	246	232	228	228	230	248	263	266	254	228	246	245	225	226	251	262	240	233	254	235	239	237	255	257	238	236	240	238	240	220	211	230	241	232	244	246	236	236	235	199	225	235	230	241	211	221	246	224	208	250	221	218	260	214	228	267	223	245	247	227	218	222	249	266	235	229	241	230	224	215	210	238	225	223	238	214	229	240	232	213	254	210	242	229	255	262	238	230	227	238	248	240	251	245	271	240	223	222	240	223	211	236	234	256	228	227	209	220	218	244	244	226	249	256	217	234	230	254	224	232	219	239	227	232	228	224	220	240	243	207	238	276	224	241	238	246	220	244	249	241	204	228	205	238	248	226	249	211	254	232	241	203	206	232	272	235	226	230	233	221	215	228	255	242	230	216	222	244	227	226	243	253	225	240	204	206	233	245	229	254	240	205	230	258	218	237	242	216	260	251	235	188	235	236	244	235	237	223	266	205	256	241	234	230	227	249	228	249	256	237	216	286	217	230	265	266	254	236	223	212	213	243	254	216	253	232	236	227	228	223	240	229	241	228	241	224	236	245	243	232	244	204	242	240	221	245	231	210	223	252	233	239	218	231	232	273	256	241	240	237	237	217	260	229	218	247	240	223	246	218	235	220	225	242	253	217	227	199	235	258	234	232	243	242	242	224	216	215	232	239	208	221	245	238	218	223	251	258	245	193	237	227	225	247	224	245	237	205	234	222	221	221	209	244	222	237	200	235	254	228	253	233	245	225	241	243	274	233	241	216	261	238	250	219	211	278	236	249	264	212	218	222	242	232	223	256	252	253	208	222	248	252	224	229	253	232	233	238	225	211	227	227	202	240	253	234	237	262	242	257	212	223	229	191	259	227	268	253	217	266	227	228	250	263	225	240	245	240	238	243	240	231	233	236	245	240	238	260	235	254	256	272	254	284	225	198	258	230	243	262	228	252	240	258	224	223	220	236	235	242	191	235	228	249	234	210	216	227	234	237	246	243	208	247	215	243	249	251	245	239	205	236	235	242	236	229	259	209	221	237	243	243	260	232	239	254	222	226	267	263	271	240	217	228	228	215	223	229	235	247	241	248	248	231	213	246	224	235	270	221	223	215	244	267	239	244	236	259	279	218	241	234	231	232	231	209	214	245	233	223	213	213	230	224	241	218	236	223	245	216	204	256	224	249	210	219	242	252	253	244	245	247	248	225	261	241	212	239	220	233	238	240	267	244	231	219	222	248	226	228	202	249	233	263	221	257	220	208	236	192	236	222	242	231	242	216	229	254	213	216	242	239	214	229	243	242	247	242	232	245	227	241	227	228	262	232	236	259	261	217	241	264	231	228	249	211	218	206	247	258	227	237	219	214	243	211	248	247	222	250	223	200	246	248	228	234	243	253	237	252	224	242	244	246	235	254	265	245	223	226	227	210	233	218	218	224	266	242	264	238	212	251	232	250	213	233	254	213	239	221	225	230	244	233	232	209	265	224	284	246	235	218	221	252	232	212	225	236	262	230	221	221	232	215	243	229	251	235	247	255	227	226	240	255	204	231	256	237	245	232	226	223	264	229	239	202	231	265	241	227	212	223	226	224	220	252	227	212
8723	4787	13567	14692	10809	8024	7927	4534	10774	37674	24579	10663	799	741	708	726	684	724	690	674	696	689	682	662	655	639	602	650	606	625	637	624	630	609	641	652	640	663	586	636	609	609	556	589	601	637	597	579	612	584	574	596	585	578	609	617	632	585	605	594	590	587	569	576	594	665	633	597	572	623	604	554	571	603	587	595	607	593	606	605	582	608	618	567	593	605	601	581	581	602	580	598	589	550	593	606	576	612	558	581	602	628	577	576	605	596	600	581	615	592	588	562	578	558	645	582	576	617	625	583	578	626	616	611	620	540	621	584	579	589	630	643	583	562	601	590	612	570	583	579	609	584	605	606	618	599	573	608	596	659	562	579	599	590	578	543	572	574	547	603	622	567	619	594	615	585	619	633	581	601	594	573	576	590	594	605	593	597	600	611	603	583	559	591	607	596	569	548	614	569	612	598	607	620	578	617	616	585	590	612	597	557	587	594	613	614	583	627	562	541	544	559	557	584	567	577	580	607	583	600	589	570	603	599	592	608	566	561	570	626	602	564	582	569	588	617	632	554	553	596	570	557	611	597	578	594	615	584	526	590	553	587	593	585	583	589	606	654	593	553	619	593	618	618	596	590	607	621	614	569	597	566	583	583	556	638	571	568	595	591	578	568	612	614	564	590	609	639	591	579	577	581	631	627	585	573	615	582	550	630	613	561	616	618	591	624	582	618	549	604	579	586	582	587	593	598	624	578	576	610	625	595	618	565	599	594	576	530	570	596	597	588	578	609	616	611	610	604	594	564	619	618	595	613	603	565	607	611	594	617	569	640	634	575	560	590	594	551	597	563	615	574	549	581	613	605	609	564	604	551	614	612	602	607	573	611	617	580	576	606	583	584	609	600	601	587	569	604	599	588	600	581	611	625	580	560	585	570	555	567	557	598	549	585	584	630	594	639	599	592	601	596	586	634	573	603	588	607	597	576	625	599	586	599	589	572	612	614	657	599	560	598	583	599	562	578	570	573	604	587	585	593	539	605	594	587	623	610	603	593	626	608	632	598	578	577	585	597	613	596	575	634	602	633	583	650	627	590	569	600	573	610	585	580	581	568	576	578	587	625	616	611	572	599	628	597	559	586	586	582	639	583	580	642	617	580	603	593	571	563	579	577	570	636	563	615	577	600	561	544	569	611	602	561	561	608	583	561	626	588	619	585	578	594	583	586	597	600	598	607	561	616	606	565	597	615	590	572	555	613	630	589	579	579	541	572	590	594	585	586	633	556	587	580	570	583	582	605	564	575	610	590	547	624	596	573	614	590	602	635	625	589	573	564	584	594	570	617	544	618	557	571	559	591	626	592	563	584	592	560	634	574	570	588	599	579	607	580	567	607	612	578	633	597	601	597	604	599	626	522	653	591	613	565	593	620	544	621	554	586	583	573	561	541	583	590	612	593	573	600	545	617	627	608	534	576	608	584	612	533	631	602	593	621	556	620	592	588	594	583	555	523	538	573	601	612	554	582	601	568	609	634	607	587	612	592	595	641	589	595	576	600	578	588	597	565	588	658	577	641	587	587	543	582	565	620	597	585	623	576	598	618	658	649	617	594	603	585	602	632	592	543	574	599	598	614	562	579	607	542	538	614	557	565	634	563	620	551	610	617	554	599	621	596	619	586	577	588	596	599	568	572	599	583	578	590	592	638	600	606	614	591	578	588	584	618	589	598	618	605	655	542	613	574	610	573	590	596	652	598	604	635	569	591	585	620	605	612	592	576	593	632	645	571	608	587	606	604	584	568	572	554	601	592	551	589	627	634	557	618	593	608	554	578	585	611	616	568	552	582	647	614	624	570	602	594	621	582	628	576	612	606	588	596	577	563	635	561	573	571	598	638	642	588	580	629	593	598	580	629	580	613	587	589	609	640	575	587	550	632	577	613	589	565	625	561	605	556	608	621	539	576	610	578	579	565	606	637	600	556	562	596	584	641	597	577	590	609	637	601	614	566	577	595	542	582	584	602	552	588	630	584	570	573	578	565	602	627	572	578	601	595	622	591	596	575	583	560	605	589	576	587	595	574	608	590	583	519	580	590	582	643	612	571	567	571	590	614	589	597	570	569	572	598	607	585	606	620	576	540	568	566	596	598	588	592	599	585	599	615	583	598	616	563	579	609	640	600	617	544	627	572	606	593	550	582	612	586	595	543	561	562	570	584	603	585	587	650	563	582	590	584	588	599	613	610	547	610	595	575	560	592	591	603	629	598	565	558	599	591	573	616	584	593	588	620	608	603	616	598	626	606	603	607	567	589	565	621	592	563	599	589	613	577	565	580	635	609	584	595	552	606	585	595	618	558	568	643	612	578	624	614	580	595	589	620	588	577	599	595	548	608	584	624	601	599	550	571	621	608	579	600	599	593	616	560	640	596	599	589	574	598	600	577	615	622	587	621	570	596	634	585	591	640	562	590	583	575	569	598	610	575	592	576	607	578	625	607	562	579	580	564	631	586	614	611	597	566	587	580	593	574	605	564	541	562	584	598	606	612	589	581	597	601	573	621	578	574	617	575	594	548	573	601	562	610	586	568	588	604	602	584	612	561	579	574	551	584	555	571	598	547	588	586	579	614	593	600	592	605	579	580	595	551	617	541	570	562	601	655	543	623	622	638	561	575	593	600	582	587	601	591	605	563	593	590	593	594	600	626	628	611	588	608	562	578	596	572	590	601	622	632	543	609	587	588	573	591	580	598	578	529	596	593	597	555	580	599	593	606	560	628	599	583	619	609	607	611	599	600	567	632	604	574	632	612	581	617	626	618	602	613	547	610	631	558	564	551	588	602	566	602	602	633	554	572	588	616	582	607	583	615	566	597	597	580	622	568	550	597	593	609	606	633	580	607	632	617	643	588	585	624	582	573	580	583	579	599	604	567	569	583	544	577	564	593	566	626	575	607	628	586	597	624	639	627	600	591	577	563	582	576	594	587	602	612	585	635	629	559	578	595	601	572	615	610	590	610	599	600	621	597	610	605	606	563	634	582	629	624	643	608	597	568	589	592	580	561	600	546	577	574	560	598	569	571	626	588	582	583	558	606	585	586	571	611	611	547	602	549	581	585	546	575	577	564	595	617	590	575	590	603	646	559	653	620	562	600	561	596	556	659	590	587	600	612	589	558	570	617	589	612	613	640	588	659	628	597	581	573	643	571	591	604	619	591	598	547	576	575	610	578	566	570	612	569	586	576	579	595	571	597	604	577	586	593	581	566	602	598	598	612	602	605	575	616	628	603	581	575	582	582	569	594	612	576	627	595	622	599	607	581	547	607	592	631	576	605	585	633	562	562	595	600	598	589	574	608	604	592	592	591	542	632	545	599	610	622	605	621	599	552	611	578	589	576	586	553	595	597	601	629	653	592	609	638	603	602	594	591	600	579	605	614	632	584	624	592	591	598	586	584	606	637	620	585	600	587	626	591	598	555	606	550	563	606	567	583	617	597	595	609	587	532	614	562
24948	9767	14025	9725	5212	3252	2246	1725	6556	32235	19504	5090	607	449	419	469	445	456	436	461	439	363	430	410	401	388	416	400	427	400	397	404	408	398	387	405	382	380	394	450	420	381	390	420	380	417	411	376	388	431	423	371	428	412	418	441	405	413	388	421	341	382	373	388	408	415	375	371	406	366	413	387	370	354	399	436	389	375	421	422	390	384	414	407	408	367	417	365	402	387	402	406	387	374	413	385	357	419	354	389	359	400	412	453	387	390	399	404	386	400	385	408	362	413	375	441	355	403	381	438	400	398	423	382	392	429	399	382	387	389	388	399	408	416	406	390	430	425	413	400	443	385	355	389	399	390	401	405	423	395	384	412	406	397	387	410	391	376	408	381	371	380	353	394	442	422	400	406	427	389	398	368	385	431	413	416	373	381	401	385	354	354	430	348	418	397	386	379	381	381	364	386	398	397	375	415	426	421	400	394	404	373	408	420	412	395	435	437	395	401	447	420	415	391	409	365	398	385	421	407	380	392	385	404	365	399	403	429	400	373	444	427	416	399	421	442	412	392	411	381	429	416	423	423	373	409	369	423	386	406	390	398	414	392	447	438	395	424	399	382	424	394	430	407	417	370	376	406	388	366	367	394	402	404	380	414	422	414	393	383	398	414	399	379	369	375	399	372	404	398	388	381	383	446	412	386	403	414	388	353	392	371	376	419	386	343	426	401	391	423	438	380	380	383	397	395	407	381	399	413	390	451	420	429	384	394	388	393	410	369	359	376	388	357	357	381	371	421	393	396	383	371	417	355	374	385	412	400	365	410	396	398	404	391	409	353	411	402	427	410	407	376	396	399	377	426	379	386	377	389	386	386	405	401	368	410	374	369	394	378	413	408	407	390	349	413	416	406	398	378	411	392	391	407	399	426	412	404	399	369	343	393	415	403	394	413	448	387	403	408	401	424	396	364	382	368	406	411	378	403	425	334	389	415	400	383	387	406	407	389	363	439	378	396	399	396	408	380	419	404	417	392	396	362	375	424	396	402	387	417	369	434	405	368	401	405	418	385	417	406	365	363	392	393	462	407	369	383	410	387	441	421	393	382	405	372	430	394	392	388	428	365	410	410	383	383	353	380	400	375	389	400	407	337	386	415	430	383	378	368	401	381	382	410	390	367	345	381	419	394	401	414	423	348	349	391	399	379	427	421	401	426	359	388	422	388	416	389	381	400	421	423	389	384	362	417	379	370	383	343	420	372	419	388	401	399	371	372	409	381	413	370	408	403	384	353	391	408	392	419	389	418	417	418	429	384	400	393	448	406	375	388	399	412	389	402	405	368	406	384	391	390	380	392	402	364	371	369	399	400	395	395	399	406	382	378	398	370	375	374	380	434	367	386	429	396	364	368	445	367	368	423	393	422	384	371	395	402	403	371	405	360	389	393	405	391	387	397	402	399	378	366	399	430	387	408	416	388	401	354	365	406	401	364	382	440	381	390	387	404	412	408	387	451	378	377	428	382	364	399	402	385	403	411	341	398	381	390	404	423	398	360	341	416	405	371	433	410	392	387	397	415	416	374	402	414	417	409	374	382	405	410	377	355	374	394	398	419	374	341	430	420	372	435	409	375	365	388	403	395	379	402	409	388	366	406	400	374	368	362	389	356	385	394	388	396	370	407	398	373	434	384	413	408	424	394	383	414	364	365	384	401	395	386	391	413	409	413	417	382	413	374	410	394	398	408	412	420	396	398	390	369	402	369	405	410	401	402	398	403	392	383	389	402	391	391	428	406	381	398	396	402	397	360	399	422	404	374	397	374	423	413	415	374	403	388	393	394	375	361	351	377	424	418	382	390	433	430	341	387	398	406	396	402	430	398	369	435	374	391	404	411	397	408	406	405	396	428	374	405	416	412	406	419	397	391	382	418	420	412	410	380	384	391	380	403	370	416	374	395	399	372	388	382	374	436	432	395	403	383	403	388	392	404	407	400	411	386	389	398	408	400	424	398	403	413	418	447	411	390	377	405	383	413	410	383	397	414	395	392	399	408	358	417	397	377	405	408	409	406	351	437	379	387	402	438	389	408	410	390	392	396	415	377	424	396	392	390	432	398	419	422	417	327	403	401	356	428	411	370	365	391	391	403	422	403	373	430	422	425	406	370	379	380	399	377	383	420	422	406	358	423	407	421	391	427	411	412	396	376	426	402	385	412	373	388	425	403	373	347	414	417	428	402	400	415	408	413	397	392	395	392	370	405	396	423	422	398	405	388	384	392	401	393	407	397	448	375	446	420	422	399	385	378	359	394	373	400	414	389	416	388	394	375	378	382	361	419	378	382	376	391	433	391	441	385	387	409	375	390	396	377	402	413	348	413	428	417	391	379	377	384	413	423	377	437	403	412	381	411	392	383	396	367	413	422	371	378	414	360	387	390	380	401	368	400	420	395	396	410	409	398	393	395	395	412	402	404	384	401	397	392	361	402	382	414	361	380	416	412	404	410	404	396	395	407	407	424	431	365	373	420	411	401	417	405	389	403	399	399	376	382	404	400	393	375	386	359	419	380	364	410	379	363	413	398	370	380	387	393	377	402	415	378	402	389	398	401	382	400	396	382	410	372	394	400	374	409	395	403	409	385	402	423	398	394	392	412	424	364	389	384	403	418	389	387	404	414	418	405	442	390	421	432	384	385	351	387	384	409	433	427	399	432	389	384	395	391	400	351	380	368	374	395	407	386	394	392	381	400	373	385	425	411	384	393	374	429	389	408	395	433	408	401	383	427	346	438	417	395	375	400	418	390	370	394	403	390	401	396	405	396	379	413	390	366	398	389	402	385	411	381	387	433	383	389	411	396	387	389	425	383	374	460	369	370	392	399	401	385	378	381	397	390	398	405	370	439	371	425	417	401	411	391	408	391	399	397	443	389	437	396	423	374	422	392	420	423	404	414	380	366	416	434	399	440	364	386	371	407	397	438	399	425	442	410	378	372	418	402	432	347	388	410	388	395	340	391	405	361	413	396	405	451	459	403	393	374	370	360	437	409	418	396	414	347	379	375	365	397	430	366	387	382	393	406	402	390	379	411	366	394	403	384	419	406	425	412	424	409	385	347	400	360	423	412	420	430	413	402	393	416	364	403	374	415	392	413	422	387	406	390	403	395	403	377	383	382	381	393	373	403	390	429	423	340	418	375	402	366	385	421	417	350	367	360	409	401	384	402	390	420	387	384	389	402	388	421	419	374	416	398	396	394	392	406	391	401	416	410	425	387	400	418	382	392	362	397	386	374	404	409	419	353	393	386	373	400	412	432	386	396	388	422	389	396	382	399	387	401	386	421	392	389	359	365	405	402	400	415	406	459	418	414	330	400	369	394	432	389	357	390	391	399	372	411	410	375	397	380	373	381	389	376	423	395	387	382	394	412	371	386	379	362	401	366	423	388	394	402	380	387	422	383	385	397	414	424	387	390	399	404	386	448	385	422	409	403	369	391	391	363	422	411	356	395
11682	7270	20397	19448	14652	11647	8881	7578	21888	53888	24699	13010	1393	1404	1290	1236	1129	1152	1134	1137	1056	1075	1027	1032	1045	975	1004	971	974	990	962	988	980	967	955	981	1005	943	925	988	935	938	956	957	961	920	925	934	926	962	876	934	943	857	850	884	900	907	892	941	941	914	923	942	935	897	889	908	936	930	896	982	904	905	923	885	921	903	951	913	871	925	915	961	935	957	914	992	949	898	868	920	857	930	915	905	921	924	933	890	886	874	894	884	909	920	939	903	963	944	879	859	915	892	908	900	894	895	868	865	917	902	898	878	881	877	922	893	928	885	917	919	945	913	940	932	949	925	870	856	928	947	870	926	863	915	865	863	873	878	881	875	891	880	933	920	916	871	897	842	895	907	904	891	943	857	865	904	918	943	944	879	912	863	866	935	898	921	922	945	885	891	923	912	848	906	929	892	890	916	881	864	917	859	863	924	865	898	934	953	882	810	834	879	902	906	864	879	907	875	914	844	880	907	916	920	877	886	914	873	879	925	888	927	908	913	913	913	972	910	897	910	908	923	900	866	925	930	907	947	912	897	888	928	833	922	890	862	877	877	925	914	873	876	918	883	838	822	886	946	884	933	898	922	942	860	903	916	886	940	853	945	921	913	901	888	874	914	946	938	905	894	922	884	874	859	930	933	871	894	896	862	940	863	872	933	910	889	901	885	932	897	983	883	903	878	909	905	937	914	910	876	930	924	923	889	929	885	871	924	886	873	887	881	937	947	924	993	901	921	926	891	853	952	905	881	887	877	906	850	900	913	901	932	904	933	854	946	914	909	883	839	886	900	917	843	917	888	916	884	933	948	892	903	918	872	877	877	924	908	877	902	939	870	898	903	908	925	908	947	904	936	909	906	925	938	901	915	909	908	936	932	936	865	863	930	875	939	917	840	899	944	939	860	940	911	888	879	877	889	892	894	901	875	836	875	898	917	897	860	925	916	923	923	971	894	881	886	869	869	899	885	913	888	960	939	888	882	871	917	991	869	882	950	921	921	897	879	876	867	876	939	883	892	856	935	912	880	882	921	924	970	893	893	901	866	909	929	912	911	910	936	1000	921	921	847	876	942	908	904	893	918	944	886	901	907	916	924	921	890	908	873	915	890	901	898	862	915	963	882	929	932	887	917	850	884	926	888	924	899	905	872	925	888	936	901	902	923	918	883	872	947	940	917	880	905	934	919	963	950	913	859	893	956	900	878	917	905	916	823	886	869	879	900	912	879	887	951	924	914	870	891	943	945	914	934	945	929	913	887	923	912	855	889	923	907	930	880	867	914	873	864	935	910	917	942	961	912	907	917	893	898	911	919	945	847	925	897	917	913	897	915	1011	913	902	895	930	930	898	963	897	887	882	911	964	951	929	937	900	868	952	897	873	908	914	891	874	936	905	869	872	868	907	879	911	914	854	873	909	899	908	957	891	928	929	877	855	837	884	845	925	916	870	863	864	931	921	923	927	937	922	911	910	919	846	894	908	877	874	899	864	901	920	894	852	952	908	880	886	896	887	904	914	911	933	927	910	900	925	925	922	916	882	886	931	894	873	924	882	863	886	949	869	871	843	944	879	870	919	885	883	933	915	864	903	904	886	920	889	927	957	903	931	922	901	865	856	862	914	871	904	909	864	932	898	846	901	936	901	891	881	897	913	921	948	901	921	866	907	905	841	931	957	955	933	930	880	909	911	922	932	876	883	892	882	880	923	908	965	908	873	944	906	907	934	888	890	896	910	899	930	934	890	928	917	868	893	923	883	957	934	926	942	869	930	913	909	921	906	920	898	870	899	899	871	902	881	899	933	835	893	906	917	873	865	916	900	886	936	937	948	930	861	932	886	895	945	936	908	873	891	882	855	914	911	919	889	874	956	923	874	910	915	894	925	878	934	910	891	895	900	895	929	866	940	898	915	862	918	921	906	892	878	883	877	901	871	895	953	954	916	913	883	890	931	904	914	894	867	915	902	935	943	880	865	925	869	919	893	915	918	879	909	871	842	921	940	875	937	935	925	943	890	869	919	881	913	907	934	867	901	919	890	953	896	887	906	885	928	873	886	915	939	877	900	919	873	925	886	938	891	914	928	896	935	861	904	962	895	844	856	882	897	894	912	867	876	933	895	846	968	859	902	863	880	890	912	937	918	867	938	863	906	883	920	907	927	884	876	897	964	907	916	953	916	889	895	849	891	893	885	959	893	871	919	899	923	897	866	930	913	898	908	929	897	860	980	863	886	888	904	848	926	874	875	850	974	857	897	921	898	914	945	853	892	918	862	877	976	904	944	894	897	917	908	873	905	875	878	933	955	902	857	905	942	902	865	922	881	928	873	896	890	881	876	900	903	878	859	908	973	897	878	907	976	919	878	919	935	877	883	857	900	882	910	874	900	888	891	903	869	929	859	919	884	947	912	940	955	887	894	854	896	903	906	865	890	927	894	903	884	893	858	859	916	872	928	880	863	936	902	904	874	912	843	902	922	944	939	897	901	913	889	959	894	903	915	914	992	865	924	965	926	907	908	931	885	927	848	955	913	864	946	928	924	957	904	929	890	912	868	919	919	851	890	904	881	895	891	944	872	942	882	911	875	903	866	965	926	867	893	915	861	899	870	861	853	907	853	932	947	926	883	950	873	942	908	881	912	876	893	911	860	926	855	912	924	923	929	899	889	962	899	921	942	951	954	970	897	937	843	979	883	867	868	853	910	940	858	947	886	888	951	897	871	913	885	884	882	917	951	870	917	896	927	913	892	891	887	880	896	892	915	898	879	986	928	923	912	897	935	870	961	946	921	889	919	870	887	930	919	950	908	916	933	933	978	894	944	896	926	867	923	849	879	889	909	877	959	935	929	947	899	898	891	934	871	938	950	908	923	900	872	859	949	894	881	937	949	970	909	906	887	927	886	924	924	860	909	885	879	871	893	882	948	950	929	896	845	931	887	917	896	930	888	893	903	871	921	907	944	890	905	950	912	859	929	884	916	895	899	912	937	929	894	824	893	953	885	919	878	945	881	887	927	962	930	906	912	915	918	907	929	835	963	886	922	949	911	891	860	939	896	937	899	949	936	918	933	933	924	921	897	905	884	964	901	914	930	881	901	923	854	862	932	914	921	892	911	908	897	855	904	880	881	878	928	855	892	938	852	956	898	941	896	868	876	901	895	886	839	1000	871	902	895	929	889	859	914	847	920	860	888	922	881	984	890	902	923	935	883	903	944	858	870	958	905	864	877	900	900	941	884	887	872	907	883	884	863	870	930	876	879	885	948	920	919	894	844	929	901	915	879	938	915	885	902	924	890	876	921	931	938	898	906	840	901	920	867	958	943	921	892	911	929	909	858	893	893	906	959	888	905	890	903	887	884	871	950	877	933	887	892	883	864	949	916	878	950	914	916	926	931	883	872	899	857	871	933	892	920	924	877	872	955	863	884	912	926	885	959	964	905	890	893	901	868	875	943	925	872	916	885	925	854	938
7937	2599	4474	2418	1466	804	619	547	565	985	581	240	164	207	191	163	168	197	156	169	168	162	168	185	168	195	203	184	176	170	144	163	195	189	162	151	185	191	158	198	164	160	174	190	166	184	152	189	161	161	173	175	186	180	179	162	174	155	162	171	186	161	186	182	190	153	202	166	164	167	174	166	161	170	162	182	156	173	159	163	187	156	169	153	187	169	168	188	183	173	147	180	176	176	179	157	171	201	152	190	178	180	175	171	175	187	195	159	177	189	174	200	181	165	162	169	189	183	170	165	163	179	138	153	164	177	159	177	172	183	190	162	146	169	170	140	186	182	177	168	170	165	179	154	166	154	167	165	186	172	182	175	185	161	145	155	149	177	152	172	181	188	170	159	163	193	152	174	200	182	188	176	158	186	182	177	183	166	165	175	177	151	187	180	176	202	159	172	171	175	153	162	158	212	169	180	211	195	172	186	154	181	145	167	157	171	144	162	175	172	175	153	150	152	181	181	212	174	181	144	179	171	159	168	157	175	174	177	167	191	159	168	185	156	192	192	173	166	173	167	164	175	192	173	159	170	179	159	180	182	173	193	193	185	204	171	177	163	178	183	161	193	146	166	180	186	174	175	148	182	168	175	164	169	141	185	161	160	170	174	179	159	195	186	189	164	185	153	160	169	172	183	166	202	168	181	170	159	170	185	172	181	180	216	163	177	156	177	183	161	139	190	197	176	146	157	181	162	189	191	195	157	184	195	203	142	177	197	184	166	193	218	161	157	159	173	191	178	182	158	179	165	194	186	167	178	181	168	181	166	161	191	150	154	165	206	166	167	183	182	176	182	175	184	172	192	175	165	170	157	166	155	191	158	199	205	176	150	179	165	196	169	163	175	162	182	177	178	181	178	169	173	163	170	206	177	179	169	171	159	179	185	169	172	186	179	184	161	154	171	172	180	190	155	173	151	171	159	186	193	198	172	186	162	173	139	196	172	170	182	201	161	181	156	183	157	145	164	196	186	166	171	161	176	158	184	167	173	165	170	190	205	192	153	175	167	162	172	173	184	167	182	178	187	193	170	164	180	167	168	183	176	162	183	155	175	200	161	147	149	170	146	170	192	175	164	164	175	171	175	167	193	177	187	189	200	168	172	192	180	166	189	191	197	164	195	164	181	185	156	196	166	178	175	164	185	188	194	172	170	177	168	184	181	181	160	161	161	160	162	180	160	181	187	181	188	165	183	183	185	198	194	173	168	178	187	175	151	182	193	194	161	151	163	157	162	166	182	184	187	183	141	176	169	176	207	170	178	177	160	142	183	169	176	180	204	168	182	178	176	149	172	162	146	144	164	168	188	197	167	159	171	198	182	164	183	154	156	181	171	168	182	168	189	183	149	182	166	182	161	161	160	205	157	163	169	180	172	165	153	158	172	151	176	176	175	165	183	192	172	209	162	166	182	157	168	164	158	199	181	195	175	173	189	158	149	174	176	163	185	187	197	183	182	163	181	196	168	193	171	178	174	159	147	158	198	163	182	173	153	200	172	167	176	187	178	194	168	177	162	173	170	163	166	163	152	201	180	183	158	173	186	168	176	196	149	171	180	174	170	187	164	167	158	178	150	183	170	171	166	158	155	192	185	185	193	189	194	182	178	167	171	196	170	177	174	172	161	177	200	179	198	175	180	188	195	146	191	163	167	203	186	182	197	164	145	171	181	198	171	162	167	140	185	157	185	188	165	166	174	163	167	159	153	158	176	168	157	151	169	195	186	158	154	184	182	166	166	166	191	128	171	177	139	181	192	163	161	197	187	169	166	157	170	177	206	182	164	178	170	163	166	177	214	164	164	161	181	171	178	184	173	174	154	182	170	191	190	178	158	175	183	181	170	205	163	194	169	178	192	181	148	172	180	162	164	168	168	177	173	172	185	154	178	160	187	171	172	173	164	184	178	151	207	183	160	193	185	162	161	202	156	155	173	173	185	186	190	146	182	170	182	181	190	192	180	172	166	181	186	183	172	172	181	162	162	181	159	166	180	154	177	185	161	174	153	180	160	184	186	159	171	178	198	169	150	194	151	174	176	159	166	164	152	168	189	163	179	181	174	176	193	168	165	140	172	167	164	167	185	174	174	165	150	147	191	163	159	150	145	179	156	163	160	159	160	154	164	178	155	145	170	184	161	178	171	173	171	167	176	196	175	187	202	156	169	160	193	168	171	170	186	172	187	174	182	188	167	180	175	176	177	162	168	168	152	183	187	189	168	152	175	192	163	163	177	161	181	173	148	178	184	180	154	191	169	159	193	162	181	154	155	159	177	180	171	162	164	205	140	172	162	145	155	167	186	193	189	176	181	173	172	162	165	159	175	170	165	174	180	150	185	160	199	146	176	181	163	160	193	174	156	205	167	159	155	155	166	182	169	160	170	179	192	143	174	177	148	159	166	155	170	177	174	180	191	196	158	176	178	193	179	156	177	176	162	165	165	174	197	180	198	171	165	164	180	178	187	194	170	165	180	168	162	192	178	147	178	147	174	169	149	146	158	155	173	201	164	182	194	182	158	164	168	174	168	180	171	170	163	176	185	204	173	182	185	190	174	169	174	163	176	157	181	175	161	177	168	180	180	178	174	168	170	181	161	227	182	152	158	181	160	168	175	167	178	159	146	163	200	168	185	180	170	171	178	182	153	195	167	178	181	158	181	180	183	171	177	162	173	185	171	187	187	137	170	165	176	189	164	183	190	168	165	180	192	136	155	161	153	161	178	158	182	188	169	172	179	182	162	165	166	190	192	172	156	166	187	165	186	191	141	163	167	184	197	162	182	157	189	160	164	195	164	189	174	175	174	168	183	190	165	164	181	201	137	178	202	174	156	173	168	190	200	174	189	178	206	166	192	170	197	158	180	154	164	161	190	202	148	186	181	163	181	167	193	178	180	185	159	186	180	174	189	185	176	166	165	193	171	170	172	199	182	174	188	183	178	184	206	177	162	199	201	195	192	164	147	162	160	187	174	147	178	147	181	200	185	160	183	192	184	167	170	160	163	199	189	173	177	165	184	161	179	160	176	159	172	176	192	157	166	201	189	182	196	172	173	165	177	186	186	204	175	179	217	190	181	164	182	200	187	165	171	174	174	180	170	160	186	166	157	151	176	173	170	177	189	189	187	177	154	162	155	170	159	168	160	166	181	178	198	180	196	182	152	154	170	171	187	159	165	172	176	209	184	184	179	163	144	167	161	173	178	186	161	192	172	173	180	155	171	176	178	174	168	175	186	176	175	146	190	193	159	178	141	183	191	179	187	192	158	177	181	149	182	202	182	161	184	163	189	145	171	166	176	163	159	151	176	178	195	190	155	190	178	193	188	176	184	153	181	185	187	162	190	189	173	177	191	171	169	166	172	172	177	203	173	181	170	164	170	165	163	157	176	164	183	184	178	158	159	190	190	163	151	159	185	178	175	172	150	176	180	156	162	169	212	178	179	181	191	196	172	184	198
4550	2442	8217	6871	5566	3367	2715	2643	3021	5494	2419	799	443	457	461	432	458	471	426	439	434	434	452	468	444	451	447	436	467	426	469	410	451	430	458	461	429	464	454	434	436	466	457	455	437	416	440	430	467	448	446	466	441	501	429	451	470	445	481	426	465	428	426	447	425	463	483	446	444	435	455	440	486	450	436	448	426	450	462	452	445	444	430	423	455	453	435	460	427	441	449	454	437	453	478	450	431	417	472	484	463	439	463	496	448	455	417	499	433	461	464	456	440	475	511	446	457	447	435	467	480	453	468	440	422	437	456	450	439	476	450	440	438	404	460	453	462	447	448	453	438	427	444	454	442	459	446	441	438	448	451	467	435	452	468	409	425	453	451	447	477	422	462	483	407	481	441	447	438	481	436	452	442	472	474	485	432	425	463	469	441	482	426	460	461	446	431	452	451	441	420	454	445	468	464	451	422	458	459	468	464	424	453	475	461	454	399	439	448	442	455	460	423	433	401	464	436	470	430	480	434	443	452	461	454	464	452	458	478	435	455	445	455	445	448	436	463	474	479	447	451	459	456	441	460	435	461	443	435	469	470	437	457	452	439	435	466	420	455	399	477	470	454	448	430	469	459	428	475	424	451	449	443	452	404	403	436	476	447	474	461	463	443	444	453	407	458	472	444	394	444	466	481	453	428	422	482	447	447	440	455	455	453	437	427	428	465	429	434	478	451	451	465	457	442	435	433	457	470	436	448	436	448	462	481	426	430	469	425	449	437	466	491	450	446	404	450	490	431	457	405	428	450	428	431	442	421	446	424	413	440	400	417	418	444	436	444	406	471	461	440	428	411	434	465	404	437	438	433	435	450	443	450	472	456	465	446	407	448	447	427	420	451	422	433	476	434	454	453	493	435	436	450	443	414	446	467	434	451	416	425	429	443	445	451	452	448	467	445	499	464	452	492	483	418	504	445	434	421	447	449	451	481	454	419	459	427	412	437	443	459	435	458	460	444	442	440	490	466	427	446	481	455	433	446	418	438	467	482	442	433	466	459	441	465	467	444	482	453	462	454	460	466	452	415	458	464	470	440	444	463	431	460	420	463	470	414	460	410	486	471	423	418	430	442	466	467	443	423	471	458	430	433	486	488	473	425	455	430	457	393	414	391	439	408	441	476	444	453	464	438	455	453	476	451	474	444	421	461	463	476	443	426	428	451	446	431	439	439	411	426	447	435	456	442	439	449	484	436	410	401	420	465	449	435	493	429	426	449	448	435	496	408	425	440	430	431	467	443	421	444	480	476	404	458	413	448	477	438	492	482	470	445	427	457	451	411	468	495	465	463	466	442	457	452	426	443	441	411	466	419	457	443	466	446	454	480	451	441	435	440	461	476	434	434	456	462	460	409	446	477	448	413	472	447	401	418	461	409	437	490	490	477	461	446	432	446	494	427	444	447	430	448	421	424	467	405	430	469	460	470	461	439	463	455	412	447	405	446	463	472	449	471	472	441	454	446	467	470	447	449	461	425	449	454	451	447	473	440	451	454	425	467	453	462	433	413	438	429	428	497	475	424	477	474	424	453	389	467	446	456	433	438	416	444	410	410	425	482	451	459	462	432	447	492	466	440	464	462	401	442	447	412	482	482	433	442	444	482	431	422	404	473	441	453	406	447	451	437	475	472	464	470	420	473	449	437	452	464	457	440	410	439	456	456	438	459	425	403	450	457	452	447	437	437	418	430	427	479	450	467	464	443	495	465	473	450	412	440	465	485	483	421	462	470	457	455	440	396	465	447	436	500	409	481	466	488	421	466	488	465	415	470	458	441	472	414	444	447	416	460	460	478	478	437	500	467	439	396	428	464	454	438	440	433	443	442	468	487	403	427	448	414	424	441	434	470	423	420	457	475	430	437	456	424	462	430	450	419	476	461	434	444	467	438	451	479	485	460	451	435	458	417	399	434	444	464	453	468	450	448	474	472	416	448	467	432	448	412	468	465	442	484	412	451	448	453	471	479	480	442	435	451	426	442	441	466	464	467	445	456	411	442	423	492	422	440	470	406	474	469	462	417	403	431	456	422	435	462	445	446	450	441	445	438	474	437	453	435	429	496	450	474	473	438	459	476	473	451	462	449	438	429	432	468	442	452	437	503	471	437	430	437	472	475	429	472	455	456	464	474	432	475	462	435	440	465	417	432	434	417	489	462	457	463	416	425	433	469	478	419	436	442	482	429	419	421	436	455	444	469	480	470	440	418	478	443	428	441	461	466	461	436	414	447	438	431	437	426	422	423	461	458	450	450	473	438	480	423	477	423	449	455	457	441	441	434	444	447	403	433	478	468	482	421	433	428	450	476	477	439	422	467	416	466	470	455	415	426	451	430	476	454	457	476	457	418	456	434	459	454	454	435	413	443	459	461	466	415	455	444	428	437	441	401	448	428	493	439	449	448	494	465	457	437	447	462	464	452	447	422	428	429	470	455	430	457	441	449	456	457	452	471	439	461	466	447	451	448	455	467	443	405	464	438	428	445	397	417	462	453	473	464	433	430	440	438	470	519	443	440	453	478	434	443	460	435	470	450	442	450	479	443	419	427	459	441	466	438	452	468	487	447	408	463	462	430	462	419	479	411	419	422	473	440	442	433	468	411	451	437	410	446	442	452	469	449	442	470	434	442	431	443	460	464	452	434	411	456	428	452	448	466	446	462	443	432	432	425	433	460	462	461	460	432	453	448	430	429	487	408	437	438	465	467	438	466	429	436	445	435	468	455	455	466	405	452	479	469	455	453	472	419	445	451	461	472	445	448	428	447	445	485	461	451	473	484	430	427	483	450	474	480	449	435	458	419	423	460	455	438	440	434	448	433	456	446	412	445	459	452	408	455	462	438	479	505	459	438	445	467	465	439	424	440	480	444	482	446	457	460	450	461	463	432	441	426	453	431	450	445	424	427	407	466	436	461	427	438	464	440	450	456	433	463	442	461	464	409	447	512	481	458	486	433	425	454	455	451	444	437	463	445	481	446	470	449	420	433	449	445	471	446	474	442	459	449	405	437	433	445	468	449	466	448	432	471	493	394	465	455	421	478	459	458	419	470	456	419	478	418	421	460	477	459	432	455	437	444	453	455	421	443	407	455	418	447	455	468	454	458	461	446	510	425	465	444	470	483	433	442	464	448	459	459	426	476	436	483	463	480	428	462	474	457	434	454	498	425	442	436	480	456	453	467	460	391	461	417	461	444	461	459	463	439	430	465	435	482	488	420	489	417	473	453	467	455	441	427	462	458	440	493	516	460	470	463	435	428	451	467	492	453	458	463	451	438	421	438	417	426	450	412	439	435	471	399	436	444	474	459	494	474	447	449	467	435	480	436	420	474	454	429	461	460	449	438	465	424	470	466	461	469	470	469	461	423	468	469	449	465	462	482	481	436	467	480	418	473	472	471	445	467	451	426	461	430	468	442	474	413	437	488	466	484	462	440	435	433	461	437	413	475	421	466	471
19818	5592	8255	5499	2684	1713	1632	1488	2297	14972	11217	1425	268	263	237	251	247	249	240	248	237	250	222	211	216	223	225	228	255	235	218	227	236	226	207	217	254	234	223	237	249	220	244	239	241	221	230	222	233	222	217	256	243	227	242	223	216	233	207	243	240	235	237	239	229	226	244	240	241	224	218	226	211	209	240	224	233	203	245	232	220	219	264	215	226	219	209	232	222	236	241	232	244	264	251	208	241	232	225	248	249	205	213	230	276	219	251	229	222	231	263	208	240	236	248	206	241	262	227	215	205	229	241	223	231	223	199	236	230	239	236	234	237	231	211	233	227	249	246	222	225	257	241	239	228	255	261	215	236	259	236	242	241	229	227	250	204	223	256	255	208	220	246	215	244	233	229	254	241	239	232	254	236	246	182	244	235	254	189	230	209	204	221	244	244	220	243	245	218	258	207	211	243	250	261	227	219	233	216	221	241	240	199	235	240	230	234	235	240	248	223	201	239	216	244	237	239	228	226	246	218	213	238	227	225	264	232	252	228	247	254	212	243	231	226	235	236	234	255	244	219	267	203	199	227	240	237	208	227	240	230	204	238	211	221	257	252	206	235	219	253	243	230	229	252	225	218	221	233	221	227	249	240	225	226	262	208	249	246	228	253	208	213	230	217	239	225	236	247	247	242	196	256	220	228	213	210	239	251	244	222	270	250	223	217	226	219	234	222	236	269	240	216	216	244	211	230	229	221	223	209	215	238	251	222	239	237	236	204	235	242	215	243	233	238	233	241	222	198	241	221	220	238	216	227	214	239	227	203	248	234	263	227	203	224	220	269	240	228	222	213	225	236	220	227	238	225	207	230	224	227	236	210	223	232	241	223	211	253	210	214	214	224	216	243	237	255	228	236	202	246	250	223	227	211	227	211	238	212	237	216	222	273	248	243	239	246	238	196	212	209	230	215	235	242	220	237	212	234	246	223	199	237	214	240	251	210	258	235	214	229	228	241	273	263	229	234	249	223	228	230	222	243	225	256	204	241	230	218	236	229	208	244	244	217	236	243	225	224	231	223	199	244	235	219	227	235	214	215	226	236	233	245	241	220	232	226	237	214	216	237	238	242	224	260	250	231	231	220	215	229	223	243	249	235	213	252	214	249	228	227	225	253	211	236	237	280	246	250	247	211	201	242	220	248	237	247	223	231	198	253	233	214	237	242	204	227	235	238	229	225	196	228	262	225	242	217	239	232	252	242	240	243	250	220	216	224	243	238	220	244	246	202	223	229	229	270	241	256	223	269	235	217	230	228	233	210	221	224	242	227	234	239	215	248	215	221	263	230	252	231	242	225	245	247	247	228	228	227	214	231	210	238	230	237	239	220	250	218	230	243	219	237	212	227	224	236	184	225	206	211	240	232	210	240	223	244	257	249	248	210	221	239	219	230	226	229	210	224	201	231	224	226	245	246	260	202	247	219	240	229	245	216	248	223	266	222	229	263	239	229	205	239	230	265	211	215	192	219	242	227	250	247	222	228	233	234	234	230	232	221	199	208	232	243	195	241	234	202	243	250	235	218	221	221	237	257	246	257	253	206	213	230	234	251	217	223	215	207	207	235	248	233	222	257	243	233	210	200	242	219	224	224	199	246	202	235	239	217	232	227	197	204	231	236	238	235	237	252	245	207	219	216	242	233	228	231	221	217	232	236	249	268	234	241	242	232	233	208	209	229	210	227	227	222	235	240	254	213	246	210	205	235	238	224	234	210	232	231	237	247	213	244	217	240	238	232	214	239	236	226	258	222	218	260	256	230	236	247	260	242	233	237	222	240	237	207	239	207	241	260	249	226	243	232	224	254	235	231	223	242	245	220	220	238	242	218	231	254	251	224	238	236	190	247	200	259	226	237	215	238	222	245	195	248	253	224	235	216	222	217	232	240	235	277	227	226	229	235	209	226	225	234	234	235	220	237	263	213	206	234	240	224	217	227	219	215	252	235	237	214	257	213	243	235	225	226	217	220	233	247	233	243	234	245	211	248	230	199	225	258	237	222	248	252	239	250	240	227	229	212	227	248	223	230	204	238	225	230	227	231	237	231	222	192	229	224	217	202	238	201	259	234	267	254	221	248	227	243	222	226	210	270	218	215	214	247	227	210	194	232	216	232	227	246	247	224	253	235	259	248	236	257	227	233	194	242	241	222	252	236	245	234	251	244	233	207	249	238	235	248	229	232	221	239	231	214	250	275	229	220	234	215	243	246	244	232	213	235	223	252	241	256	221	242	270	260	248	235	226	245	245	229	228	254	233	251	243	214	251	227	241	216	252	197	227	252	238	213	249	232	222	249	237	232	201	224	242	191	230	239	201	224	234	244	223	213	259	224	257	232	230	238	227	245	203	245	264	249	215	234	232	230	225	240	244	243	220	233	221	214	237	279	232	213	216	224	250	240	225	232	209	229	232	224	224	243	233	244	232	234	218	237	241	233	210	229	214	209	224	265	218	197	236	211	236	225	228	248	242	236	222	220	204	227	245	235	235	223	218	229	217	222	219	216	217	220	253	226	231	228	231	263	242	199	229	241	246	235	235	238	255	244	232	226	216	257	232	217	268	234	229	244	242	240	241	243	232	228	279	205	225	205	221	201	244	232	258	223	217	241	237	253	229	244	221	269	233	224	206	212	235	215	216	262	243	237	208	235	229	234	228	224	216	212	232	219	255	217	228	218	243	248	237	232	215	215	213	242	234	235	211	260	234	243	196	231	248	227	247	239	230	229	208	243	228	250	223	236	234	231	226	238	206	222	251	219	216	223	210	215	229	242	223	210	211	242	228	247	248	244	244	259	192	221	250	222	220	247	263	252	229	226	233	231	233	245	199	210	225	217	231	236	248	233	254	253	250	253	232	227	237	246	248	245	265	240	223	235	238	230	256	239	238	214	245	237	244	232	249	247	249	217	224	269	235	244	237	259	240	236	235	247	263	201	235	225	224	254	223	237	249	224	240	243	250	231	247	219	242	205	263	219	208	232	229	235	242	234	229	251	246	231	256	224	224	244	239	200	232	279	224	214	225	192	230	220	216	244	224	226	241	250	265	216	223	229	217	205	228	205	228	233	213	241	211	239	222	261	185	265	221	243	220	219	203	216	231	262	210	213	208	253	226	230	234	247	205	205	245	248	209	215	220	257	216	254	237	209	226	239	199	219	259	243	248	251	217	217	234	235	244	240	252	241	219	247	225	234	228	250	240	226	240	210	254	222	249	226	230	227	222	253	241	225	234	199	266	235	214	219	233	219	215	228	231	203	217	231	220	239	186	255	241	213	252	226	251	237	252	222	226	221	219	226	235	270	209	234	209	215	221	224	244	220	279	216	232	208	238	232	231	234	199	253	240	230	219	259	236	260	250	219	229	245	226	216	221	237	248	230	215	247	219	242	236	243	262	230	221	230	224	237	243	236	201	238	222	254	254	243	244	238	250	254	226	230	259	215	243	210	218	251	219	234	227
10147	4508	14329	13231	9232	7418	7225	7027	10857	38680	20824	5166	872	817	823	718	687	715	713	665	661	666	626	678	617	629	610	596	646	677	631	635	608	597	624	614	593	631	624	611	624	570	618	629	591	599	606	571	568	588	560	612	645	640	574	631	615	625	607	577	594	566	616	607	595	604	603	595	578	583	544	648	606	610	587	546	590	577	564	556	553	564	573	631	561	597	614	593	596	600	587	565	597	557	586	598	595	604	556	562	544	583	594	618	592	589	571	619	602	553	511	577	596	615	618	647	551	564	604	567	614	558	583	636	622	570	580	565	621	561	583	555	595	598	606	622	601	593	594	591	622	616	543	573	537	611	562	601	609	602	563	554	573	564	571	596	548	594	580	546	547	580	542	544	555	598	604	561	546	592	547	601	586	577	578	619	568	602	601	534	592	569	569	615	588	617	616	550	571	569	614	591	582	551	600	596	554	619	595	559	622	547	598	624	599	568	604	570	560	563	561	581	588	622	591	603	561	586	571	606	557	589	583	590	603	628	579	601	585	605	563	537	633	587	599	573	635	594	606	569	561	557	600	553	600	587	585	647	606	607	584	577	583	586	595	628	595	566	612	585	573	558	592	587	579	619	631	576	584	599	543	575	575	599	603	585	644	605	572	608	631	606	588	590	564	528	555	604	608	581	626	588	548	599	604	622	623	623	633	553	579	569	557	584	583	546	585	560	593	558	596	576	561	550	583	611	595	543	565	578	582	603	615	610	601	564	597	571	560	588	606	584	556	588	610	584	590	587	562	568	601	581	620	552	565	610	552	567	586	617	583	600	575	540	622	585	585	593	606	573	600	582	553	618	588	580	584	590	633	565	642	605	619	620	555	545	572	608	603	610	543	592	633	538	579	559	587	606	590	604	565	629	598	610	567	619	595	551	570	607	604	596	634	554	571	613	611	611	576	567	554	588	583	563	575	562	558	590	604	583	576	539	598	558	606	593	560	597	573	596	566	597	601	572	618	610	580	589	593	551	593	626	581	568	645	564	556	597	554	605	631	589	593	580	571	582	580	563	551	568	598	568	568	595	558	543	625	563	615	548	643	602	563	603	611	599	596	552	576	587	583	571	528	579	556	568	599	580	600	585	628	591	580	602	609	597	631	607	587	609	586	577	591	574	589	593	586	606	580	614	583	585	586	563	576	624	583	573	551	562	561	570	588	556	582	574	566	570	559	555	556	578	608	599	602	590	600	583	615	579	577	592	577	568	565	570	583	569	562	593	562	592	616	576	596	580	548	577	579	602	626	585	596	589	567	547	579	557	547	573	606	569	606	569	582	579	572	551	535	627	612	584	606	583	568	567	612	611	623	592	624	607	619	550	612	579	583	602	585	566	635	589	575	585	626	573	600	579	604	596	600	564	605	561	592	553	599	558	594	575	613	609	554	528	578	540	570	590	605	586	578	561	566	568	591	520	595	558	608	570	570	554	594	568	556	560	587	549	595	590	590	598	548	586	547	581	588	591	616	564	587	555	597	600	591	573	561	621	554	573	545	581	588	538	588	591	581	549	572	589	589	594	596	569	593	573	534	580	555	569	598	572	573	615	538	618	585	562	555	597	613	619	612	576	602	593	596	553	586	596	554	618	596	601	590	559	559	613	599	596	621	586	615	587	550	588	584	611	613	604	595	615	607	548	599	588	580	598	583	605	579	584	544	577	611	603	599	573	589	575	590	567	594	618	576	600	624	566	593	546	551	555	592	581	613	587	599	591	597	599	582	626	564	557	611	589	555	587	607	578	568	521	580	617	591	589	583	558	584	600	601	558	582	580	610	579	573	606	536	595	609	591	605	613	592	615	573	579	583	606	550	609	600	606	570	588	572	558	587	547	586	622	635	595	626	569	535	569	603	564	557	562	599	571	607	614	597	587	572	583	578	563	587	588	614	581	574	537	589	607	538	524	556	587	574	595	591	607	566	604	596	576	591	576	577	565	619	549	626	554	614	557	595	589	563	585	575	566	582	604	547	589	582	538	579	602	586	559	570	595	625	588	546	530	548	593	593	560	585	551	582	576	624	546	560	577	602	590	549	590	593	608	604	610	577	601	617	592	567	561	606	567	559	521	599	580	550	593	542	604	534	606	579	595	560	567	604	585	547	579	568	568	572	557	579	579	601	581	585	608	579	573	594	594	568	570	589	564	573	610	587	614	601	551	578	597	583	622	571	562	641	591	594	614	591	567	591	601	576	591	605	590	562	612	555	556	558	603	581	626	566	576	586	593	571	611	602	558	570	525	606	535	619	569	595	567	563	592	612	552	605	635	519	543	592	609	549	585	575	621	620	557	616	571	611	543	570	576	577	541	623	587	603	591	593	559	606	600	609	583	567	596	585	583	573	602	591	567	572	588	575	653	595	587	582	574	611	577	582	566	563	585	603	562	600	605	577	587	589	577	533	584	596	532	572	545	590	585	612	567	583	586	618	573	582	611	562	572	576	614	567	583	566	589	543	581	561	583	583	543	566	548	583	581	597	581	616	592	551	559	550	573	630	552	609	603	531	572	560	586	582	603	566	573	550	608	597	612	628	547	558	597	605	573	566	578	555	609	573	582	519	574	583	577	570	610	620	605	575	523	606	597	560	591	596	608	563	570	586	603	587	584	592	595	583	554	577	568	605	565	623	586	632	573	594	596	572	630	554	588	606	606	571	564	612	581	580	538	577	571	587	577	624	611	548	556	594	544	615	581	536	558	598	581	604	579	567	582	536	563	588	592	569	562	557	551	596	592	553	596	586	600	616	589	562	585	544	598	574	574	554	613	623	599	578	591	652	595	560	553	575	613	550	570	598	589	588	608	574	596	605	590	600	581	580	597	586	586	602	608	589	624	529	542	571	575	590	574	573	571	577	562	584	558	553	630	579	586	568	586	581	586	607	582	601	611	592	540	554	604	604	557	601	600	542	602	584	611	547	542	595	600	559	566	622	593	582	571	584	567	558	587	588	589	612	586	569	564	532	566	599	586	575	583	583	549	567	611	583	552	605	566	625	653	559	558	584	589	591	618	568	586	600	608	575	583	607	577	582	593	588	584	571	566	607	580	605	600	590	587	583	626	600	628	565	573	585	574	565	619	570	606	547	618	607	574	555	566	599	585	576	577	558	566	594	573	561	605	574	581	552	595	575	575	575	579	608	577	539	532	604	586	602	619	579	609	547	598	574	606	598	653	582	579	598	604	592	571	594	546	565	597	559	594	617	562	591	588	597	635	575	598	584	591	589	597	596	601	597	614	587	565	571	631	585	573	585	579	562	603	567	606	590	546	601	577	580	588	615	586	574	581	574	596	576	603	578	571	606	597	591	587	543	564	602	568	556	615	553	588	567	578	567	566	583	570	583	592	562	562	592	601	609	559	579	594	594	595	563	630	648	567	565	582	631	621	555	608	570	589	546	583	584	556	580	559	586	562	559	589	578	601	604	584	622	551	587	555	603	592	578	560	567	596	575	563
28037	10414	13234	8515	5317	3419	2954	2482	3260	28461	19140	4513	631	487	414	429	464	384	405	442	407	452	410	445	401	433	420	416	429	395	433	408	457	415	436	418	395	428	392	441	438	413	384	390	371	389	381	411	413	402	397	396	394	429	405	373	384	358	411	380	393	366	393	424	401	378	437	384	400	376	383	397	399	424	430	429	448	406	389	371	418	364	375	378	391	386	401	410	433	401	393	387	409	378	431	384	430	365	396	386	441	407	401	390	394	369	389	400	366	403	413	412	381	371	431	361	405	392	376	401	372	398	372	381	351	418	373	429	388	393	399	351	421	353	414	387	350	393	381	398	386	381	418	377	366	410	406	364	384	390	413	426	393	408	386	345	380	428	420	419	382	432	418	405	365	421	420	384	468	435	360	387	405	419	397	426	411	369	397	441	406	369	394	389	372	406	370	356	387	412	408	405	428	419	422	409	386	403	419	386	360	354	384	393	405	397	411	408	399	384	417	379	425	405	381	392	388	429	428	382	425	373	407	402	379	375	364	403	402	368	422	388	412	371	415	387	340	422	397	386	370	351	367	418	428	393	409	412	449	412	391	378	388	418	383	380	415	405	429	333	381	396	430	372	404	376	410	371	366	435	380	393	399	403	396	372	427	401	379	386	413	398	368	405	377	408	422	402	357	406	397	411	390	392	441	443	431	402	353	351	430	380	461	358	392	349	385	389	420	383	386	414	398	393	432	402	398	384	383	356	405	400	363	392	426	383	385	407	404	388	386	411	404	404	383	402	407	379	387	387	367	405	392	375	396	391	388	384	384	408	376	399	407	373	419	415	392	406	377	399	376	407	363	374	429	388	413	427	438	382	400	399	391	395	429	405	437	395	410	447	392	403	394	397	434	393	374	384	413	354	390	409	396	414	377	391	379	398	400	398	416	392	398	372	395	404	430	394	410	410	410	398	354	431	392	414	393	413	344	435	391	392	375	391	399	367	400	384	410	416	383	364	366	430	415	418	388	387	381	415	415	409	406	375	407	373	433	425	424	420	374	345	425	388	422	400	459	408	384	364	390	399	402	401	407	378	389	398	379	391	391	397	397	374	383	412	433	386	373	385	408	404	397	393	428	433	402	366	409	388	401	406	409	395	409	407	368	401	386	406	404	376	411	427	436	440	389	390	394	428	377	396	354	378	388	400	390	396	362	369	373	461	422	403	413	417	411	401	382	413	345	358	414	422	386	383	402	372	403	373	385	408	399	386	396	387	431	427	413	364	408	397	377	382	393	411	396	383	398	414	387	419	390	396	392	421	395	391	416	400	418	364	408	388	403	369	414	427	365	414	371	390	390	368	406	385	379	430	394	413	357	385	400	395	386	396	390	389	383	375	347	368	414	383	394	429	451	382	417	395	383	377	411	381	416	377	403	362	407	370	398	412	388	419	425	354	376	448	381	401	359	409	416	352	379	411	397	392	408	388	397	358	404	365	376	398	380	361	393	380	386	372	400	401	385	378	422	410	392	423	392	395	400	403	396	395	408	409	404	353	393	416	402	366	398	397	415	357	395	397	405	439	424	391	375	418	418	391	429	420	438	395	365	401	410	411	385	370	394	401	392	385	396	368	401	424	414	403	428	408	423	403	404	378	388	403	375	421	402	395	392	385	415	398	420	379	396	395	397	389	423	387	401	410	415	363	385	398	457	390	366	411	406	412	405	370	401	400	396	381	380	392	424	406	400	388	404	415	385	399	430	392	430	405	420	383	398	388	383	398	406	371	390	434	431	404	417	384	373	411	420	388	434	405	427	410	394	379	440	437	383	394	378	369	407	408	371	410	366	362	431	378	402	393	408	454	366	367	378	439	394	394	373	412	417	407	395	385	422	415	409	380	372	360	414	390	402	410	391	420	401	388	404	370	355	426	385	397	408	413	425	452	431	352	418	367	368	404	401	358	369	379	437	419	426	377	417	433	420	391	399	403	418	430	389	390	407	441	394	393	409	405	380	380	422	392	397	390	405	437	395	397	393	421	425	405	397	381	449	381	393	375	382	416	405	398	403	365	352	386	410	418	354	392	355	379	400	406	393	413	440	416	415	403	390	420	415	408	400	412	409	361	364	376	403	432	381	386	418	408	375	419	386	394	383	391	443	408	420	388	396	392	422	361	388	390	429	343	393	450	414	389	426	451	393	391	385	385	431	388	376	422	377	453	373	392	394	394	394	408	369	395	410	421	381	435	363	427	396	411	418	353	376	374	380	437	409	398	390	386	429	359	391	372	408	418	388	361	387	369	398	432	351	388	450	401	408	393	400	408	384	376	375	386	401	343	426	389	413	445	396	373	423	378	395	442	410	408	420	384	410	409	402	364	434	364	415	392	391	401	405	457	411	400	373	425	359	376	384	390	369	405	380	422	406	413	428	420	382	363	393	391	370	385	408	396	397	418	347	376	434	350	396	365	421	418	409	409	411	420	423	378	387	407	405	425	387	393	429	408	373	426	404	366	415	384	387	422	391	375	409	394	411	429	340	392	395	410	396	360	395	391	370	404	360	386	358	404	364	407	479	407	366	342	377	438	415	426	417	444	382	435	417	390	384	431	387	410	412	410	360	378	417	407	401	407	382	393	403	416	418	370	398	385	416	361	406	398	399	385	412	391	364	358	402	377	387	377	392	423	384	356	421	356	417	401	386	432	423	406	371	404	363	378	387	394	385	376	391	367	373	434	429	396	377	395	377	395	384	356	389	384	416	410	409	403	395	431	402	367	370	453	353	348	416	377	393	407	425	406	389	422	367	349	398	407	400	403	404	404	408	415	407	406	394	414	388	366	429	423	476	384	382	417	429	384	378	400	368	395	402	433	404	369	370	409	392	391	386	355	396	382	381	431	415	401	433	425	368	413	405	364	426	409	374	395	385	441	414	406	365	444	417	385	396	378	385	399	410	432	441	346	391	385	433	351	384	415	399	366	379	385	399	387	414	391	386	390	379	392	390	360	451	407	355	391	405	414	417	379	384	418	416	398	420	389	425	430	391	398	382	424	409	432	374	368	394	406	396	360	394	407	387	341	388	414	389	465	427	402	411	408	433	404	412	381	414	380	407	400	440	405	411	397	406	362	387	395	427	422	436	423	400	417	404	392	380	430	401	392	389	408	372	372	407	439	379	407	403	364	388	374	402	406	400	383	404	402	406	403	426	409	437	360	402	389	429	392	413	392	368	397	371	375	375	425	357	362	376	375	414	393	356	440	384	435	379	412	407	384	383	400	477	391	403	383	427	387	404	391	394	392	430	413	398	404	387	375	400	443	434	406	400	429	402	425	435	384	386	400	424	433	388	398	370	402	434	414	377	398	383	383	373	404	403	417	421	419	392	397	404	385	418	379	379	382	390	381	355	373	405	377	388	397	428	416	395	404	404	408	373	430	437	414	439	393	413	367	361	414	379	393	383	385	419	371	386	372	409	418	362	418	394	389	367	390	401	389	404	425	377	428	409	367	391	393
12789	7237	19491	17215	15622	12365	11811	10534	13967	50545	25813	11598	1413	1295	1290	1259	1154	1210	1102	1124	1062	1056	1080	1032	997	1005	1012	1034	1012	1004	1001	917	954	941	889	935	996	924	994	949	957	930	935	929	996	888	944	909	963	927	917	929	989	928	944	961	908	927	923	934	901	913	909	931	947	944	874	897	895	916	959	906	883	890	924	900	922	941	953	902	909	883	859	831	931	882	901	896	930	957	928	884	904	935	864	938	905	981	883	966	881	826	915	886	855	893	935	911	895	917	908	916	908	903	943	860	909	897	856	936	890	858	940	932	957	911	899	903	912	875	906	860	889	900	957	930	825	913	879	882	892	930	889	881	943	858	904	874	864	886	913	904	876	925	860	888	929	952	903	896	854	929	942	923	885	904	943	830	984	907	927	907	929	935	893	888	903	883	951	920	889	910	907	883	840	937	953	895	882	896	934	886	927	886	871	875	902	868	907	933	910	949	872	937	932	900	880	836	937	895	924	901	917	906	887	895	888	951	931	942	916	855	923	892	849	889	905	875	887	865	886	883	921	958	892	971	938	954	918	921	896	925	879	905	933	880	915	850	953	948	887	936	930	907	880	884	888	858	873	884	899	877	951	943	898	921	917	898	925	943	869	946	883	919	937	956	883	936	863	893	902	954	928	881	939	845	876	886	827	895	889	910	940	855	932	897	883	906	839	890	881	938	850	919	920	893	881	898	908	902	866	904	898	880	936	849	890	902	889	854	859	889	945	895	932	846	950	911	922	891	934	871	914	897	926	931	865	868	889	898	920	878	924	911	953	911	849	924	926	861	856	854	891	921	893	933	886	896	935	948	875	973	898	884	921	902	917	914	906	978	876	948	924	892	941	882	962	875	926	952	902	916	862	886	925	934	885	901	886	909	871	864	919	887	922	899	906	940	918	878	890	959	891	876	908	894	933	931	929	924	885	852	910	917	893	931	869	881	969	944	910	921	896	879	943	904	886	901	914	854	916	894	880	922	905	946	919	871	870	915	843	872	891	930	900	924	883	924	853	898	905	938	947	922	884	866	881	920	846	962	868	904	932	941	915	925	938	897	920	888	907	977	876	867	924	936	933	861	902	941	925	880	919	866	886	892	850	887	892	939	937	922	878	952	911	871	907	859	868	929	921	868	861	921	939	905	902	924	871	879	893	905	931	896	911	921	922	908	953	899	890	867	901	917	929	946	909	900	919	896	928	838	877	947	930	882	942	873	890	874	909	935	950	918	942	892	863	948	892	923	940	905	913	880	912	873	888	866	883	931	900	913	910	909	926	909	915	930	851	875	913	949	952	906	833	881	883	880	947	867	944	931	852	900	946	887	932	870	952	869	918	912	872	871	912	920	951	881	899	901	962	960	888	944	930	941	919	838	907	895	869	928	894	890	884	939	917	889	965	903	908	876	875	874	966	882	914	841	918	889	853	918	888	914	885	886	955	897	897	903	881	916	874	966	928	871	920	951	910	900	878	950	978	916	916	884	902	923	916	883	945	852	917	834	893	870	903	927	930	889	903	899	913	881	934	894	936	886	922	913	907	956	888	916	885	938	909	890	917	933	891	919	889	919	884	930	907	914	955	941	866	895	929	916	933	895	933	918	928	928	865	907	901	924	882	860	930	987	945	871	888	892	913	935	859	905	932	887	930	929	945	884	912	886	922	921	875	861	916	902	950	872	934	875	904	924	882	932	894	929	894	941	845	847	831	906	887	919	900	940	900	903	933	865	959	891	915	928	914	917	915	845	919	872	944	928	947	858	951	924	938	889	919	871	904	866	921	887	914	912	955	923	933	907	932	871	891	885	933	895	911	939	917	887	847	824	888	891	952	916	918	884	946	970	874	890	902	886	851	887	904	894	952	897	884	895	906	904	885	944	901	853	921	902	889	916	929	838	942	957	920	906	929	888	918	901	920	885	893	963	865	880	936	876	885	927	934	967	940	893	893	900	916	884	936	910	870	964	902	913	933	938	872	879	886	904	928	921	911	932	912	885	892	927	912	948	933	862	870	844	901	957	901	904	919	895	873	958	883	939	893	841	887	872	933	905	945	910	901	916	929	886	885	869	897	887	906	899	861	871	893	936	907	900	939	901	906	886	930	945	919	932	937	890	905	916	905	882	914	938	868	883	901	920	961	945	888	866	914	850	915	898	923	851	948	927	915	914	990	926	887	945	910	869	937	841	876	972	865	923	883	916	900	890	870	870	896	887	867	890	899	918	928	948	906	892	969	881	915	926	911	878	852	913	883	840	934	885	960	916	850	869	880	943	883	868	882	883	935	914	914	913	941	893	950	923	887	895	937	901	900	911	908	910	953	922	865	902	917	868	936	889	930	913	926	898	823	897	904	837	890	885	885	862	934	913	888	863	880	864	889	919	934	943	906	916	849	844	988	906	926	913	899	947	893	922	844	907	883	873	890	887	873	883	906	915	871	910	914	933	869	929	902	894	894	879	892	900	947	930	946	878	902	900	911	888	921	868	862	868	920	914	914	931	901	990	899	915	842	859	918	884	841	921	940	927	941	900	871	920	911	908	935	921	850	876	909	901	877	898	883	951	899	966	886	908	901	906	891	915	938	878	855	942	956	855	913	937	901	900	903	932	919	925	905	930	873	948	880	878	934	905	941	847	901	912	868	912	916	943	853	895	907	957	906	945	897	895	859	915	929	901	943	919	922	892	883	893	931	938	969	890	888	865	905	916	855	893	888	861	934	967	944	947	899	905	974	993	910	895	890	915	917	948	899	905	936	910	830	882	893	886	906	894	937	886	896	893	889	916	929	927	968	873	902	908	961	932	922	936	888	991	905	856	883	939	941	913	860	904	902	911	943	895	899	905	901	886	910	882	892	936	871	903	904	879	885	963	962	941	879	882	934	876	906	922	933	898	854	932	906	886	929	939	953	870	911	995	886	963	915	948	925	925	905	925	936	921	917	924	894	937	842	881	854	850	895	918	882	931	871	925	911	860	898	880	893	900	960	901	912	901	904	896	895	946	881	901	866	884	906	926	903	927	894	935	933	875	914	892	938	908	858	891	901	852	907	925	862	878	856	890	891	874	881	854	870	916	917	822	929	878	923	925	960	880	875	884	883	880	892	863	876	917	910	864	880	882	929	892	870	919	909	949	890	907	907	920	903	903	849	884	904	917	902	945	887	952	926	987	920	962	890	921	901	936	867	969	929	923	921	877	898	907	811	909	930	918	878	896	926	891	897	930	842	935	931	880	902	875	916	915	856	950	925	952	928	953	937	875	921	882	922	959	893	932	920	893	891	969	915	949	874	906	903	879	904	915	961	970	914	919	987	918	868	891	896	950	893	890	911	903	859	944	909	876	927	924	897	870	923	886	878	900	935	874	928	891	889	932	882	919	948	866	844	845	896	862	911	847	908	925	882	923	884	909	885	939	855	869	910	966	852	881	915	920	958	903	909	913	911	894	928	907	859	904	862	887	909	861	895	881	890	886	883	876
7424	2803	3801	1996	1460	1043	797	735	537	1000	735	220	187	173	162	182	167	170	195	158	184	178	182	192	200	186	184	177	202	170	199	187	200	163	171	175	176	204	182	175	199	178	181	186	154	188	188	173	210	184	190	206	178	188	193	192	176	196	168	165	205	169	188	171	179	160	177	168	179	166	175	183	158	177	182	181	182	174	169	182	203	159	178	186	170	198	188	173	178	185	169	170	167	188	175	182	197	191	190	169	201	178	172	181	161	168	172	166	148	177	186	191	171	181	153	179	168	174	160	199	183	179	166	166	188	179	155	194	164	177	194	181	179	188	179	188	169	169	187	196	198	165	182	181	173	171	171	184	179	207	197	186	168	155	167	166	181	162	176	185	175	161	176	171	164	173	177	169	174	182	199	168	202	201	188	211	205	152	203	168	186	193	178	182	201	147	184	198	191	175	180	201	168	191	150	200	176	160	189	176	173	181	189	171	175	177	198	203	169	150	177	172	175	182	178	181	176	200	171	179	151	190	150	194	189	161	205	189	207	183	192	171	208	198	181	191	163	185	182	156	167	150	189	171	151	173	166	183	173	186	187	191	195	186	212	167	174	172	189	188	192	193	152	176	200	170	192	180	180	177	193	172	165	186	190	185	167	173	160	194	178	169	202	211	173	184	162	174	182	189	177	174	166	176	193	178	183	214	176	187	216	190	181	181	189	169	189	188	196	200	202	154	158	185	179	196	178	185	199	167	194	177	171	188	198	184	182	194	197	181	185	177	162	174	154	192	187	172	185	211	181	153	185	193	180	190	167	190	178	185	173	194	192	178	185	177	189	165	174	188	170	187	209	169	187	173	154	185	199	169	197	177	173	173	184	182	184	180	152	181	194	202	196	172	207	166	165	172	178	163	176	162	183	180	195	184	159	200	181	187	168	157	172	155	194	173	176	160	171	161	194	195	186	176	157	169	161	165	178	183	213	189	173	169	155	165	193	173	178	189	188	182	187	199	214	179	166	167	169	159	183	212	170	167	180	176	174	175	160	196	195	174	184	210	188	197	184	228	187	193	194	184	171	197	198	184	194	177	191	191	168	187	181	152	184	168	186	169	175	189	184	161	187	181	191	206	159	192	200	167	203	180	196	191	171	177	188	192	173	162	164	169	183	189	181	170	183	170	159	214	195	151	177	159	165	198	200	179	173	171	176	216	203	177	174	156	178	191	158	194	148	164	182	207	183	176	179	175	190	175	201	198	157	190	158	172	161	195	181	198	144	198	183	187	186	186	168	171	191	180	164	202	174	165	184	197	167	153	171	200	169	175	153	189	185	185	187	184	185	179	188	180	180	179	180	173	174	167	166	171	198	170	202	207	176	180	171	165	201	173	181	157	149	171	188	184	155	192	190	198	193	155	193	167	173	168	207	180	195	188	181	184	181	186	178	178	150	190	182	196	186	160	172	199	218	175	190	174	165	170	172	195	190	186	182	188	147	183	191	180	178	198	165	175	175	183	167	170	177	192	165	183	175	157	165	189	180	201	192	192	179	220	169	151	158	182	190	181	160	182	186	186	166	152	172	189	187	169	203	190	183	162	166	184	181	182	146	173	176	164	192	176	171	185	182	179	193	178	157	177	170	191	160	177	212	181	175	174	189	192	179	171	182	196	171	192	159	174	180	153	162	150	163	153	180	179	167	191	191	195	179	167	158	175	206	188	174	170	158	192	173	160	190	162	196	210	177	174	168	180	195	136	183	204	177	176	190	189	207	166	189	158	177	182	188	192	199	194	196	184	205	178	185	170	193	176	169	172	195	172	189	166	192	180	218	182	208	171	186	193	181	145	179	187	176	153	166	181	161	173	171	194	188	169	178	160	167	164	213	188	162	196	177	184	169	200	192	183	164	160	181	187	166	158	192	204	165	168	182	194	166	179	181	160	196	197	205	180	159	173	191	159	186	176	170	212	175	167	172	172	171	195	189	211	195	180	172	191	187	163	189	171	195	156	155	169	184	182	184	167	178	196	182	188	177	180	197	199	200	201	152	206	181	171	185	178	187	168	174	167	188	175	166	166	183	203	194	171	175	179	199	185	190	184	170	182	185	183	198	186	161	170	175	128	201	182	184	165	180	177	173	202	179	184	185	187	188	181	173	181	189	197	188	170	180	163	160	192	174	185	206	176	156	167	147	191	165	187	164	183	175	187	168	181	179	163	191	184	183	173	163	192	180	172	161	173	189	162	173	176	171	185	171	177	158	194	186	200	185	216	172	181	165	159	185	173	202	181	215	175	158	195	167	164	184	205	184	168	183	196	176	201	177	162	142	226	204	161	177	176	172	200	218	195	191	185	177	168	170	180	193	176	166	191	162	178	179	182	182	174	195	165	172	146	175	167	166	179	185	186	198	195	208	177	164	184	185	176	173	176	165	204	187	169	189	192	209	209	176	186	197	164	166	177	172	176	187	195	184	153	179	202	174	186	163	160	195	200	167	178	197	173	190	194	148	163	172	179	160	173	173	141	160	194	171	177	201	192	193	179	178	176	193	192	185	167	150	178	170	199	159	160	208	194	185	172	171	179	186	180	183	162	177	191	185	184	198	192	167	158	181	192	155	180	215	193	170	161	162	191	197	198	168	204	175	193	183	184	190	174	176	168	213	183	177	192	201	191	185	191	186	189	182	174	164	182	170	186	179	172	185	166	162	182	185	176	166	212	185	164	189	190	201	208	182	185	175	183	199	182	186	199	203	182	203	192	213	181	182	164	178	195	186	175	172	178	184	175	158	172	194	171	168	138	176	163	179	201	199	164	172	201	201	161	174	177	179	162	179	223	188	169	211	173	172	198	199	161	152	168	178	206	187	174	177	178	185	202	163	186	168	158	194	209	166	172	166	188	182	206	163	167	177	167	185	171	167	153	213	187	178	163	181	172	210	169	166	183	203	186	164	181	170	172	166	177	172	199	176	165	174	162	156	176	179	154	190	182	178	191	180	168	163	175	179	191	175	187	179	160	168	178	161	173	165	190	187	200	189	169	185	180	177	154	179	188	171	177	170	186	175	170	176	191	174	173	191	173	176	160	150	166	189	179	196	172	177	192	182	200	196	208	150	196	173	179	172	180	179	185	207	164	170	156	187	194	184	185	158	167	181	216	166	177	184	197	153	182	167	172	182	161	166	181	180	166	178	199	177	156	223	180	195	177	177	182	182	194	180	171	153	187	194	177	207	173	196	193	169	145	177	157	199	188	191	177	195	171	189	189	193	167	181	163	167	189	197	174	169	172	172	165	198	193	176	206	174	181	193	157	178	177	172	189	184	173	184	173	182	181	175	149	178	190	175	167	171	162	179	198	182	185	165	183	168	196	173	159	182	171	169	192	202	170	176	186	179	202	218	179	185	152	152	170	188	182	183	191	164	176	185	183	167	168	174	160	189	174	180	198	204	195	156	184	167	170	168	172	175	178	186	160	186	194	159	179	192	204	199	155	181	214	198	182	165	143
4498	2676	7229	5659	5600	4293	3810	3377	2411	5759	3484	788	447	466	476	462	482	489	442	478	449	491	428	459	483	464	498	473	481	482	429	492	467	455	454	459	458	458	449	471	506	504	413	467	440	469	471	457	454	446	457	438	466	443	456	488	470	433	474	499	419	477	468	459	494	451	466	435	460	449	433	507	450	465	440	453	465	478	446	457	441	428	481	482	495	468	496	459	468	488	452	478	444	447	435	446	457	474	471	472	437	467	471	486	487	484	442	411	492	492	457	484	460	431	486	440	466	439	485	463	457	423	461	474	474	466	474	467	456	458	476	473	447	497	504	432	437	466	459	450	462	455	467	493	446	457	478	453	446	510	453	441	462	452	470	439	441	470	452	468	475	445	454	470	461	485	446	474	404	454	447	456	461	495	501	468	455	474	442	497	476	482	460	447	450	447	478	420	471	421	418	482	446	445	462	471	466	477	441	515	488	466	478	486	472	466	483	463	454	491	451	463	453	493	455	455	432	466	446	448	451	453	469	468	450	461	455	468	470	458	455	478	449	493	464	446	450	428	485	473	470	483	480	498	474	472	439	452	456	439	423	491	467	483	456	466	483	450	481	486	466	451	471	478	446	463	441	466	472	435	487	453	461	469	476	451	450	436	476	439	426	488	472	503	471	461	489	472	448	428	447	489	465	474	458	415	473	466	448	490	451	473	446	443	455	479	456	475	462	489	465	467	474	513	463	459	437	489	454	465	500	482	497	449	468	431	491	457	505	412	426	448	458	445	438	463	489	454	467	516	518	498	429	499	490	475	488	448	486	462	487	459	443	439	481	489	467	448	424	445	453	451	472	474	464	483	463	464	489	493	465	472	445	478	462	440	467	453	448	483	443	469	467	443	459	439	467	469	467	449	445	490	470	456	464	447	463	412	471	462	465	475	462	430	491	464	455	481	481	412	481	443	469	445	415	485	405	448	420	437	437	450	462	457	462	498	441	471	429	432	465	497	464	454	483	462	475	485	482	417	500	505	444	441	448	428	432	484	436	480	457	428	423	460	490	441	440	524	444	439	421	481	413	478	462	406	493	427	442	474	444	485	449	456	519	490	479	416	461	429	499	450	474	458	466	454	469	444	485	462	461	474	440	485	482	438	431	503	448	436	487	439	459	447	479	459	432	503	507	484	446	445	417	486	472	493	501	468	446	478	453	464	475	482	480	462	439	436	461	459	481	468	429	448	463	471	462	459	425	481	455	515	475	464	467	452	470	448	472	452	484	441	454	450	458	477	459	475	488	441	447	452	474	483	485	443	477	457	435	453	467	464	473	455	471	477	398	501	442	451	438	504	486	471	451	477	480	434	488	436	447	466	446	438	507	474	493	457	438	445	489	444	462	493	473	464	459	503	475	472	454	451	511	429	473	447	438	470	455	447	475	453	463	484	483	503	448	429	468	442	449	448	466	438	443	424	478	433	447	438	461	449	481	441	457	453	463	475	464	469	458	479	428	517	430	506	466	481	457	497	484	464	464	474	455	433	459	468	450	464	458	468	455	457	447	417	448	502	453	439	481	459	451	460	455	475	459	420	457	447	465	464	492	465	462	482	489	437	451	421	425	459	465	488	460	479	484	455	438	440	453	460	517	448	463	463	476	437	460	467	494	477	479	472	452	482	506	508	449	425	486	472	481	443	496	458	452	470	465	424	457	453	434	440	454	446	445	436	489	451	495	430	446	509	491	432	483	417	442	450	476	499	442	499	444	462	415	482	466	490	470	443	432	480	494	456	444	461	450	468	494	433	498	500	470	447	446	463	459	469	418	465	466	481	446	459	439	457	460	485	439	435	463	489	504	439	461	439	485	439	456	434	457	434	442	481	454	462	443	484	440	431	473	469	418	470	449	447	462	467	458	445	481	491	510	472	453	491	478	470	462	452	446	480	434	465	447	484	451	467	447	443	473	472	476	449	450	465	496	418	491	431	466	477	485	430	476	436	489	475	466	462	466	474	481	439	450	496	440	464	464	499	450	470	448	480	458	454	433	484	434	427	422	463	477	454	466	446	467	474	488	486	460	461	492	497	442	455	468	469	491	483	463	444	462	482	438	475	464	470	483	475	478	454	501	473	501	464	480	435	449	465	456	474	469	451	477	453	415	471	462	464	468	496	472	448	452	458	456	453	442	453	463	464	478	450	454	431	427	464	479	441	469	485	435	453	447	479	478	473	456	511	458	456	424	455	499	456	470	496	474	477	473	462	447	438	445	458	476	494	446	418	475	450	434	490	438	458	448	461	461	477	465	465	472	474	484	497	448	474	465	430	476	446	416	437	431	493	501	470	454	430	424	448	445	452	465	489	438	490	449	484	456	454	459	388	473	455	472	442	441	470	461	457	443	468	478	455	468	467	461	480	445	461	457	442	482	456	466	503	459	507	483	484	495	472	480	474	457	451	477	447	437	467	490	513	432	482	478	419	477	467	458	463	514	467	500	448	452	443	433	494	447	435	478	494	432	457	429	454	486	471	455	408	491	445	460	462	444	429	449	409	446	491	450	478	463	479	501	446	438	473	470	466	447	496	459	470	477	490	456	452	489	490	435	461	485	480	461	448	449	411	453	467	475	460	474	437	483	462	481	420	461	436	446	480	453	501	475	431	475	494	434	445	454	434	450	479	467	496	467	462	474	471	451	508	445	459	468	499	444	486	410	448	438	412	445	470	442	447	458	447	427	481	486	492	429	456	486	448	509	458	456	477	455	457	456	471	470	458	439	476	414	450	457	478	489	485	453	440	492	472	433	465	473	474	478	457	498	440	439	481	479	463	466	459	462	464	471	442	487	471	443	458	473	475	456	457	493	448	524	442	484	474	487	449	471	465	506	435	505	473	449	495	481	467	485	432	446	490	463	460	466	467	457	471	475	491	435	448	453	452	475	467	477	418	491	477	430	495	436	485	460	467	460	461	450	505	465	465	467	467	468	474	474	470	502	474	471	484	472	437	477	456	495	436	436	446	488	433	462	441	459	460	447	440	483	494	476	446	471	483	462	477	471	496	471	458	419	509	472	438	464	452	449	452	453	491	435	462	441	465	464	464	476	456	419	442	470	464	461	490	494	466	447	514	472	468	447	435	455	438	447	465	447	457	474	442	432	495	453	429	469	431	461	470	480	420	458	431	471	446	483	439	467	450	475	442	492	484	427	484	494	483	433	444	499	482	416	457	483	462	494	478	483	502	437	505	478	439	460	467	441	452	469	481	489	465	482	483	427	454	428	456	446	458	462	471	434	457	442	461	481	415	458	471	453	466	468	457	424	479	472	503	466	476	472	418	472	497	481	439	464	466	473	441	478	444	475	474	447	449	465	483	428	445	486	447	492	443	450	448	457	480	480	445	476	445	444	472	511	447	450	479	447	451	468	456	446	434	430	471	538	459	507	443	488	460	460	493	428	466	470	462	498	455	463	468	491	474	463	449	482	467	450	465	443	427	448	459	495	462	474	496	420	507
17578	6725	7203	4785	2621	2062	1827	1449	3303	18634	15543	2081	312	255	264	251	284	295	257	254	254	266	288	258	246	249	269	278	241	245	254	276	260	240	242	221	258	236	258	252	246	214	268	251	250	222	282	244	258	254	250	239	260	234	225	259	225	243	248	250	246	251	265	267	224	245	238	274	239	243	254	266	230	281	240	260	238	278	236	245	226	265	242	202	264	280	258	254	234	238	241	265	216	241	205	241	276	244	226	239	284	285	249	274	242	223	219	253	235	258	241	250	241	224	263	266	272	264	233	250	222	259	211	235	252	275	257	229	245	234	259	233	261	292	263	238	281	257	259	259	252	259	253	267	268	248	240	239	256	242	263	270	280	241	262	266	227	230	253	244	241	252	215	239	241	277	262	268	252	251	250	243	235	254	215	237	205	223	258	276	263	254	243	247	230	256	251	239	257	244	255	242	245	235	285	241	232	287	245	256	272	231	272	243	252	252	262	232	216	236	245	230	230	236	216	268	233	253	267	244	227	252	219	246	257	266	267	236	261	238	253	250	248	260	250	240	238	233	227	280	244	261	241	263	263	266	235	246	239	247	282	265	260	228	216	236	227	254	288	255	271	275	228	249	245	255	199	252	228	280	226	222	230	257	252	226	242	223	227	249	242	232	259	246	262	267	270	231	260	245	246	235	287	232	259	255	222	245	288	240	255	265	235	225	255	273	241	253	257	252	249	278	257	235	255	248	291	269	227	231	251	272	256	249	246	265	253	260	260	251	235	228	248	236	265	261	230	221	246	197	249	239	238	236	240	250	242	247	241	246	248	248	270	245	270	262	250	249	262	265	251	256	230	234	241	242	251	261	222	265	244	235	272	245	220	268	236	259	219	219	234	241	252	251	225	265	251	269	242	242	231	250	281	229	273	226	244	278	238	241	235	284	258	250	278	252	222	239	295	241	248	273	237	252	237	263	271	261	248	257	252	233	277	228	231	231	253	261	248	237	242	234	249	273	260	255	252	254	239	284	260	262	271	266	226	250	252	222	256	234	248	235	242	225	225	223	243	210	221	242	256	234	254	265	267	269	234	265	260	227	259	224	248	256	258	248	227	292	227	245	270	269	227	261	226	237	251	263	254	243	234	233	238	237	248	246	288	267	248	272	256	243	254	267	277	245	233	206	234	260	248	263	249	281	255	250	243	250	265	254	249	237	252	256	262	273	255	249	244	224	235	263	250	249	249	269	256	262	231	264	230	237	272	234	245	235	251	246	253	262	238	215	246	249	261	243	256	259	229	245	222	240	251	244	248	243	247	252	286	237	217	258	239	238	231	228	234	270	242	249	241	226	250	241	250	247	243	231	258	237	250	246	239	224	242	270	254	283	264	266	245	242	280	265	271	274	261	265	219	260	250	264	238	255	269	290	247	235	253	251	243	262	268	213	240	238	263	246	230	250	248	251	257	256	249	242	262	207	224	257	247	267	255	212	240	241	247	260	236	259	239	270	230	229	253	248	240	227	240	277	249	253	247	246	224	259	237	242	258	242	251	233	267	251	246	249	244	221	244	221	243	267	277	241	243	253	249	240	251	260	265	255	258	257	253	265	246	285	282	252	239	243	251	239	194	243	243	242	269	257	271	242	229	281	267	235	230	243	234	256	241	244	272	262	254	237	248	231	239	235	239	252	222	227	241	261	234	261	227	264	229	215	254	223	246	267	261	226	246	259	244	226	248	261	246	257	230	237	281	231	260	238	242	250	246	233	235	248	216	239	255	230	240	244	277	251	230	267	272	271	298	262	231	256	251	262	258	276	280	240	282	239	231	245	263	256	214	282	240	268	285	254	237	228	247	244	260	218	257	256	264	228	232	236	256	276	225	263	246	243	260	241	264	250	246	262	279	262	273	236	254	260	232	241	256	266	252	236	244	272	237	269	245	254	248	228	230	245	252	248	248	251	246	231	239	237	218	255	272	237	250	241	233	281	266	260	265	251	248	257	263	270	281	222	234	236	262	272	284	244	239	240	231	226	263	261	245	246	243	253	258	205	268	241	247	234	266	276	274	257	240	229	246	270	258	265	292	235	234	247	254	240	277	268	221	252	236	212	262	250	275	275	250	233	253	236	262	241	236	258	241	231	250	255	255	268	272	275	273	271	256	253	281	237	228	249	242	265	270	243	241	256	272	254	250	260	232	239	268	251	246	225	260	299	265	248	267	260	250	267	256	263	255	251	235	234	225	231	239	249	274	215	273	290	240	230	218	283	262	243	267	239	258	243	233	262	253	256	225	237	225	238	265	225	230	247	247	245	245	240	222	270	235	270	263	240	266	247	234	241	213	249	280	238	243	251	236	265	254	232	255	240	252	255	272	240	230	240	276	266	270	247	239	227	238	264	233	239	282	228	248	271	266	248	242	242	273	240	238	263	221	261	243	229	263	226	253	265	255	234	252	246	239	274	269	241	252	243	284	249	261	203	277	243	239	281	270	201	253	254	233	273	240	254	277	278	249	232	242	259	274	224	246	247	267	210	234	244	259	235	232	270	225	257	237	261	223	251	267	232	239	258	254	235	234	284	252	259	273	237	214	245	242	238	257	251	268	229	253	259	268	250	243	229	239	259	270	248	239	262	231	269	249	233	235	235	237	274	253	274	248	260	245	233	238	263	260	249	244	266	247	242	241	239	264	289	282	220	247	233	257	262	272	274	262	225	235	253	246	226	262	249	248	250	295	241	260	277	241	261	229	263	216	232	268	257	284	232	242	237	245	239	245	232	226	248	247	256	240	223	247	261	252	237	240	238	231	240	237	247	247	283	244	239	247	239	234	242	243	225	251	238	228	240	244	266	244	246	230	243	254	236	263	244	249	217	260	215	258	258	257	251	268	226	250	210	227	274	247	228	254	233	261	269	269	245	263	238	282	246	237	260	250	249	237	231	246	235	248	272	271	250	244	245	227	233	246	248	248	257	219	270	245	239	253	254	248	256	251	238	265	252	263	240	261	234	259	246	268	232	266	272	238	236	267	260	207	236	229	262	248	267	228	241	230	249	227	261	265	277	272	247	264	223	272	256	231	241	244	252	247	262	244	250	247	253	253	252	244	289	241	208	311	262	248	247	263	240	260	259	254	220	232	242	278	238	275	236	211	239	240	240	213	235	254	229	239	282	272	265	250	258	255	242	285	252	240	268	263	247	271	264	248	237	276	246	254	232	220	230	275	247	259	244	269	237	261	250	268	269	246	231	248	237	252	258	229	262	252	244	255	249	250	247	276	271	231	238	234	285	269	255	246	268	233	265	259	268	249	237	248	267	288	271	270	265	244	227	249	212	274	269	228	212	259	259	284	238	262	259	252	252	237	231	256	249	254	252	281	271	268	240	213	268	231	263	273	246	264	251	259	243	265	226	249	267	267	285	274	260	225	230	236	258	257	250	245	247	268	264	250	242	254	275	260	254	234	228	279	246	274	255	252	270	234	235	239	253	241	257	255	224	243	249	259	249
9644	5457	12705	12480	9159	8411	7761	6844	13158	42003	31595	5603	794	775	712	712	703	742	689	692	676	680	679	691	662	647	666	690	619	698	626	640	671	617	645	668	592	622	617	645	620	599	625	632	570	620	645	636	594	635	679	645	653	631	621	603	591	640	610	616	627	603	616	605	657	616	638	644	624	603	611	606	582	643	613	582	645	615	674	669	588	614	617	639	630	603	593	641	617	640	615	618	606	595	620	658	608	620	619	662	594	629	681	585	659	627	640	629	627	609	618	593	647	599	545	652	577	578	609	603	611	658	652	654	608	617	613	575	620	597	564	626	636	617	618	607	600	646	660	637	644	609	612	614	623	632	606	613	625	654	594	581	609	629	604	636	593	617	627	578	628	580	625	627	626	594	590	630	620	629	678	639	581	618	610	631	624	618	628	667	602	592	656	614	613	639	687	621	625	608	571	605	602	637	608	659	573	639	628	634	609	638	609	636	635	613	586	631	649	611	629	625	574	624	658	594	640	606	606	651	627	621	630	634	597	661	617	618	587	623	611	661	597	644	605	631	652	648	567	600	575	632	641	615	586	560	657	622	593	638	647	599	627	629	607	638	610	602	597	582	582	591	644	569	627	626	598	637	597	637	635	622	656	637	604	664	608	555	654	615	631	590	612	584	689	592	613	608	645	620	621	628	632	626	560	637	608	596	593	651	647	599	629	623	607	627	668	549	647	610	600	624	637	611	583	617	586	610	591	610	607	623	672	623	576	658	620	613	632	651	633	625	617	599	602	601	624	579	633	596	658	629	636	610	569	666	632	604	606	602	664	654	611	630	585	649	620	634	603	612	669	628	606	612	618	608	619	591	596	616	621	622	604	640	611	649	626	633	638	639	638	634	637	647	598	629	602	605	605	634	633	569	626	613	605	635	616	575	633	642	624	625	592	655	627	614	655	632	695	651	609	582	646	613	623	606	636	602	635	610	644	641	637	609	606	624	604	637	607	590	653	583	619	586	653	627	613	626	616	675	587	603	619	622	675	610	594	632	640	655	595	636	605	610	636	609	640	633	578	638	607	602	604	610	647	615	625	615	625	630	610	603	625	625	644	628	629	575	620	595	636	637	643	618	623	597	628	622	607	606	615	587	601	623	606	656	658	620	603	625	576	635	634	629	630	659	632	698	627	582	594	609	641	646	601	605	606	636	622	646	628	660	621	621	654	578	644	587	596	628	601	666	610	603	611	613	613	625	629	630	604	575	592	644	644	612	604	589	617	612	630	615	645	646	660	609	596	663	652	597	654	604	626	608	630	664	617	619	582	615	614	620	645	611	576	633	628	621	595	618	673	610	604	634	585	592	619	579	629	619	607	606	624	656	590	604	584	628	607	614	628	645	539	603	592	642	652	645	685	592	598	614	637	623	631	583	593	624	640	576	611	604	633	601	609	663	594	620	601	618	630	582	603	577	590	625	616	669	601	595	636	608	570	608	639	609	623	600	635	636	619	654	659	648	607	597	592	603	603	622	614	570	625	585	618	623	644	642	596	624	611	652	601	646	575	653	583	622	669	600	643	612	613	610	610	650	665	613	627	646	586	574	604	588	654	604	637	609	622	591	596	622	620	630	672	595	608	625	659	589	605	645	665	673	675	629	621	644	636	560	612	646	588	607	665	667	572	634	651	645	641	626	644	610	604	622	588	606	617	640	646	620	587	593	634	617	587	645	609	647	652	616	609	645	602	647	631	612	593	573	608	580	640	602	634	676	623	589	629	611	588	602	602	627	646	584	637	598	636	648	595	612	621	644	655	637	652	577	579	612	626	584	635	626	618	617	611	627	616	594	652	654	611	610	620	595	616	614	650	608	645	581	614	607	623	613	613	615	622	649	586	628	640	593	620	626	608	602	622	599	638	614	622	606	613	605	598	615	590	566	621	635	626	634	655	568	611	590	604	599	663	557	607	641	625	626	625	651	628	610	640	628	627	611	598	634	622	660	586	584	658	685	627	651	645	566	625	638	611	626	642	626	613	630	604	592	637	641	613	609	631	619	666	620	628	605	684	586	633	631	632	621	596	617	600	622	631	625	617	589	648	602	610	636	654	606	605	593	640	657	631	631	584	619	635	600	600	639	624	589	621	656	612	600	644	615	585	602	598	604	624	618	610	628	669	635	586	626	633	601	662	599	641	600	554	599	573	618	592	606	649	650	621	632	636	616	599	634	632	625	625	661	605	619	619	641	637	580	581	603	647	600	626	658	581	618	618	671	603	630	582	585	601	647	628	606	673	600	628	615	598	632	582	597	627	636	616	600	645	579	626	595	593	605	622	614	647	649	598	618	581	635	585	588	632	642	628	638	596	602	623	627	628	595	602	675	612	629	648	627	648	629	629	662	644	658	631	655	560	615	618	590	622	663	682	664	617	590	615	623	696	626	553	647	649	634	633	617	577	622	649	620	644	597	606	572	640	592	600	599	661	558	566	644	601	607	634	583	641	597	587	626	592	621	600	642	645	649	593	643	629	609	596	588	619	595	601	621	660	595	608	653	579	674	627	606	623	618	648	566	626	636	594	615	592	635	613	553	600	617	619	601	641	600	616	621	610	632	577	583	648	591	644	587	625	623	616	645	619	623	640	647	650	602	643	664	617	622	601	624	639	581	630	626	623	624	623	656	611	634	604	627	615	612	651	586	622	591	608	636	602	638	626	596	581	620	631	588	630	626	593	607	574	584	629	607	624	577	668	617	593	621	669	618	640	608	582	611	624	572	575	626	622	657	652	623	635	599	612	669	588	594	636	616	617	645	692	592	602	679	630	608	611	673	630	614	597	638	605	624	609	620	597	588	638	594	571	627	637	613	592	644	646	632	646	603	580	636	644	615	549	639	673	629	611	620	657	667	661	578	625	606	619	612	635	647	644	655	638	654	620	606	613	633	613	624	612	620	636	680	671	605	637	596	628	585	666	642	622	612	616	623	657	620	606	576	644	613	629	638	614	637	619	641	671	626	624	624	626	635	612	637	635	639	583	601	646	590	649	637	600	636	602	654	689	607	624	554	652	653	612	624	592	628	580	568	601	648	610	590	599	652	662	608	586	603	649	587	645	627	582	614	635	647	612	665	640	596	591	614	613	632	617	624	643	626	609	688	601	585	620	593	617	653	602	600	649	617	660	642	584	604	619	635	618	636	605	617	612	608	614	630	626	618	643	616	610	551	622	592	648	641	615	652	620	583	593	573	589	673	633	639	585	606	661	594	600	561	629	634	604	586	598	606	594	659	596	589	664	600	637	578	636	644	634	665	567	643	607	613	601	644	595	623	668	613	594	597	633	627	656	657	606	594	617	605	582	633	630	629	585	618	627	591	599	584	625	605	627	624	625	626	666	594	623	624	662	633	651	619	645	668	639	621	582	616	647	607	607	664	634	593	584	678	622	622	639	626	672	567	609	664	605	662	630	628	619	654	601	595	623	640	635	642	628	603	609	595	623	664	592	665	617	600	615	645
27840	12210	11826	7617	4647	3827	3003	2326	4333	29119	26220	6616	813	482	438	432	434	443	377	376	453	446	459	436	408	456	434	455	420	392	404	416	434	384	398	409	443	434	453	458	414	398	413	430	416	395	445	420	375	422	385	422	397	404	405	430	387	445	372	425	418	371	403	458	443	466	416	453	430	402	386	410	377	401	398	427	400	399	426	430	461	404	410	410	405	386	348	399	425	371	389	434	434	410	415	452	436	448	428	431	413	429	388	381	437	380	390	412	373	400	390	408	387	426	402	380	395	391	386	455	442	450	392	396	399	433	453	421	422	436	421	436	415	382	381	417	430	416	339	401	392	377	414	427	398	415	398	404	399	395	442	384	392	430	409	386	411	358	429	427	420	401	436	421	422	421	439	391	411	368	387	457	424	413	438	459	383	443	435	448	438	403	398	439	461	408	392	424	405	417	389	403	432	383	437	435	466	417	429	394	406	420	381	417	377	423	421	414	444	418	442	413	436	414	403	388	438	376	416	405	392	409	430	396	384	389	406	423	417	428	367	386	390	395	405	417	418	390	412	430	427	430	400	400	371	390	421	392	389	412	412	421	383	379	428	408	372	427	427	411	374	392	413	427	436	444	373	382	423	448	408	396	400	426	424	395	431	403	395	408	396	372	410	413	435	414	437	402	379	409	427	417	399	382	368	420	406	365	424	407	389	403	421	447	410	404	386	423	448	401	412	410	430	385	397	382	424	373	405	401	365	402	433	377	433	427	390	405	435	402	388	395	409	437	401	412	431	423	443	385	405	384	441	405	412	405	392	400	401	382	394	430	433	396	444	425	410	367	411	426	412	390	368	439	405	415	394	391	393	397	415	417	392	437	406	393	379	402	417	406	385	378	412	411	425	382	419	413	394	453	407	404	392	421	418	419	411	390	427	425	423	412	396	384	387	374	379	385	398	424	380	425	398	377	410	426	411	390	448	404	395	411	361	416	402	411	408	386	405	403	399	406	395	409	438	378	427	387	373	406	372	443	386	416	430	400	400	382	436	408	414	396	419	406	413	422	388	429	423	411	423	397	436	426	420	427	429	401	413	413	443	445	361	399	406	422	439	409	405	423	446	430	435	432	401	394	425	434	409	445	403	391	414	392	401	388	402	417	418	396	405	427	376	431	424	411	419	403	418	420	431	390	421	397	397	392	408	446	423	403	399	422	428	390	413	438	417	382	398	403	403	403	436	393	411	414	440	403	402	410	418	363	404	404	402	403	375	369	431	429	404	381	417	408	420	408	421	391	407	416	402	437	425	405	414	416	439	392	407	463	361	401	405	407	398	376	407	413	403	410	383	410	434	443	397	402	380	396	409	408	411	456	397	388	426	399	383	412	436	376	414	402	420	414	420	407	422	413	402	401	420	397	418	413	374	404	393	421	397	404	390	383	389	422	354	420	433	384	407	393	427	389	395	420	410	405	429	385	380	448	426	412	416	395	426	393	400	441	411	386	390	380	400	407	442	419	435	422	416	401	418	390	379	397	404	411	431	401	423	429	430	420	441	409	439	407	387	421	413	431	434	431	408	400	407	401	417	383	393	385	428	446	391	434	396	397	415	392	406	423	402	398	390	447	434	414	436	395	398	421	415	416	410	411	396	404	445	424	397	424	400	416	425	383	393	395	368	411	441	397	409	399	411	363	383	409	425	396	419	425	383	408	381	404	424	395	423	396	430	440	381	401	412	423	378	423	401	394	382	436	429	405	396	388	403	422	412	434	400	411	410	419	415	404	382	421	417	398	394	403	359	418	411	363	394	415	383	405	405	397	408	419	450	456	432	397	393	408	423	420	417	442	408	392	416	394	427	390	415	431	397	434	402	413	396	416	417	418	373	455	410	410	384	419	370	386	395	395	483	398	393	384	413	423	420	408	419	389	440	425	398	404	400	374	422	389	433	458	467	404	447	411	388	426	410	467	427	379	395	430	452	413	383	430	393	415	442	387	404	428	377	414	425	452	382	411	420	398	401	391	443	450	409	421	407	404	441	369	421	418	407	429	399	422	446	401	396	418	405	402	406	415	377	435	359	382	430	406	456	426	338	387	396	405	424	415	389	394	381	420	433	444	413	384	440	399	384	423	412	399	391	397	443	407	399	416	413	422	417	397	381	415	400	391	385	392	368	431	416	394	371	393	389	459	376	423	411	409	396	394	393	419	423	425	419	402	414	401	400	436	411	430	423	417	395	358	405	379	429	370	397	379	423	412	440	396	455	399	421	384	408	397	429	449	401	438	392	419	412	431	426	439	396	408	410	433	383	399	385	369	412	361	403	413	417	419	365	426	419	374	391	449	407	439	422	420	412	398	398	420	393	383	380	392	339	368	418	415	369	361	441	436	405	392	384	412	414	401	394	447	410	410	393	364	414	435	392	401	398	423	417	410	373	395	444	373	360	388	390	383	432	404	453	389	422	385	384	430	396	382	393	395	420	391	417	367	407	435	417	407	430	424	414	414	428	394	429	428	411	395	451	452	453	436	405	435	423	387	424	415	438	411	432	399	405	435	420	418	421	381	404	408	398	410	391	456	397	440	390	375	398	423	399	402	414	403	416	410	444	414	427	376	420	425	397	444	384	410	427	397	416	401	395	387	362	392	404	390	404	434	417	438	442	415	377	408	411	365	404	398	391	439	413	375	408	407	382	432	417	429	401	346	401	428	417	386	471	384	396	391	399	421	415	434	380	407	382	414	419	404	402	415	397	451	392	415	423	375	448	438	416	352	421	374	436	402	389	416	401	383	405	407	446	394	409	369	408	402	425	442	393	364	404	421	417	418	417	407	429	488	396	422	411	377	384	402	431	435	436	384	427	424	386	409	411	405	406	443	397	412	406	419	402	407	386	397	433	382	406	447	431	423	454	408	375	418	406	422	440	438	410	432	388	409	390	420	426	361	389	402	416	410	367	414	408	405	402	418	416	414	368	434	445	414	424	406	379	401	434	459	441	439	392	369	406	450	397	380	432	409	393	457	392	404	401	382	401	429	402	436	423	429	450	394	429	394	446	418	407	430	439	470	404	423	416	361	406	386	428	408	389	414	400	396	380	455	426	396	428	420	405	382	388	428	440	381	429	400	411	409	445	386	424	416	402	391	404	407	415	432	436	433	406	385	380	412	431	413	392	449	404	409	401	408	382	417	449	387	395	434	422	414	413	400	389	397	388	422	400	407	447	415	423	384	407	388	423	395	381	373	392	412	420	375	387	408	402	434	427	412	397	393	392	409	383	394	383	442	422	421	434	417	380	379	391	413	413	427	368	370	413	408	435	438	399	419	395	437	392	395	411	436	379	403	427	431	426	370	438	426	422	432	412	382	410	404	406	417	395	404	397	405	412	380	392	441	416	414	424	396	378	379	415	428	396	421	401	446	443	446	397	398	408	419	402	392	413	394	423	420	407	387	428	395	412	453	396	461	403	390	413	414	423	384	404	413	400	420	420	418	384	401	389	424	416	412
12908	8795	16686	16395	13842	13791	11568	9831	15993	50954	37275	14086	1379	1330	1212	1172	1133	1159	1127	1061	1043	1105	1064	1042	995	1012	1057	1048	1008	1005	1019	957	995	977	943	962	958	996	1007	984	943	953	1017	988	944	974	950	957	950	1010	913	948	921	933	985	936	966	871	927	935	986	960	935	957	960	988	896	894	964	951	976	919	953	959	901	960	938	956	941	935	951	949	943	945	888	976	934	968	945	924	899	916	920	952	943	933	988	938	922	971	925	936	901	991	989	983	914	980	922	941	916	958	1015	915	931	930	873	956	1004	940	913	936	924	939	900	933	965	940	993	983	924	957	956	949	901	962	946	940	919	944	947	918	966	923	949	904	990	922	828	908	974	903	937	888	933	922	956	917	884	985	860	931	926	963	950	913	970	900	973	908	933	950	912	878	899	896	909	871	942	947	898	878	918	931	1029	900	885	935	940	969	962	956	903	918	900	912	937	920	944	936	965	914	955	926	926	884	938	903	917	879	960	929	943	922	917	935	944	1000	862	953	909	969	955	942	884	929	926	974	968	943	992	986	991	910	853	934	949	935	863	963	902	1018	957	924	974	1003	964	922	948	918	949	876	908	941	985	926	862	919	946	934	947	922	918	914	933	911	935	948	947	951	972	967	977	904	915	930	940	920	876	899	916	973	976	952	960	956	870	922	941	910	959	929	955	956	893	912	885	972	939	957	929	926	955	942	924	926	983	953	934	981	966	947	920	915	909	958	905	969	944	935	945	945	958	943	948	958	906	899	927	897	915	957	924	962	921	953	922	952	933	925	923	918	937	939	907	947	890	911	879	968	894	929	934	946	967	937	968	957	967	934	924	947	940	902	940	947	917	949	962	905	881	936	937	886	908	864	919	919	900	953	963	872	960	924	926	946	897	993	915	930	862	948	929	910	923	984	937	964	935	879	883	942	959	950	978	959	868	980	1002	941	937	934	924	974	930	942	922	948	988	892	900	948	927	937	933	913	903	930	939	925	936	950	953	923	970	935	884	918	912	942	942	944	961	955	957	976	941	965	913	903	897	903	995	910	964	929	925	934	883	935	945	942	915	938	912	938	919	919	894	921	917	944	980	950	934	908	954	934	936	888	926	923	970	908	936	945	901	980	931	948	964	960	944	920	938	945	972	927	913	940	933	940	922	954	958	920	895	937	955	946	919	930	933	963	941	966	931	934	926	907	970	922	913	947	922	942	872	899	934	939	977	980	936	910	952	881	921	913	914	876	883	901	916	923	918	923	942	929	902	946	936	941	955	952	931	950	948	947	928	926	923	958	903	931	947	922	1031	959	897	883	922	922	946	942	882	908	939	926	930	964	893	908	994	928	940	940	884	955	955	890	913	949	939	911	917	887	981	950	895	951	930	916	943	943	959	935	935	946	918	939	875	930	941	938	932	951	935	922	928	937	962	904	903	918	935	877	931	972	991	902	934	934	855	938	922	958	903	960	955	932	898	917	922	923	917	925	959	945	885	963	906	918	879	915	936	990	923	967	955	890	931	991	961	954	996	969	916	911	953	878	947	908	955	938	928	925	950	918	920	895	946	970	973	948	896	962	943	967	908	964	919	931	891	937	957	942	924	903	932	978	965	971	887	937	898	990	943	907	896	929	943	941	913	909	969	877	936	938	893	956	952	939	899	922	936	929	960	902	944	935	916	957	933	950	940	912	878	921	940	914	902	938	918	979	954	939	936	899	965	966	900	915	961	942	934	931	904	947	911	922	944	919	914	937	958	983	924	968	932	944	914	946	917	915	955	921	935	884	962	893	965	896	938	952	927	953	955	933	982	931	925	927	910	954	887	905	894	898	959	887	933	947	897	926	927	970	944	933	867	918	925	937	999	953	926	974	982	908	950	897	893	897	925	926	952	923	924	908	953	917	895	917	924	924	939	921	940	959	928	961	886	944	981	861	865	955	932	894	904	912	949	907	941	923	936	976	971	952	929	990	910	883	919	963	963	939	929	927	889	921	959	930	916	935	938	948	973	965	939	948	880	846	941	914	900	952	954	906	980	923	926	931	952	884	937	948	920	939	973	944	917	884	925	896	983	906	922	875	918	962	912	953	956	967	930	974	944	936	899	924	946	922	926	966	940	891	915	921	917	951	976	971	896	913	898	951	922	916	923	942	904	906	906	908	929	932	922	911	981	907	984	937	975	923	898	935	919	945	914	942	899	921	928	922	911	933	919	939	961	950	919	925	937	906	940	955	949	913	943	929	928	895	913	953	913	868	923	912	899	915	927	962	934	959	954	906	933	911	928	935	945	916	961	910	960	952	956	982	972	922	908	953	957	932	951	938	920	963	940	921	887	911	934	899	921	989	908	912	910	908	973	937	890	896	921	946	944	861	920	932	968	931	930	893	934	901	879	888	881	971	955	935	947	915	978	930	940	899	904	904	916	919	878	948	918	950	903	909	960	968	939	957	916	918	870	944	987	915	911	907	937	956	939	989	901	984	945	910	926	909	927	920	952	963	923	921	964	896	975	898	1029	949	954	938	932	916	902	989	955	908	949	958	977	951	932	947	880	907	915	976	955	927	921	948	951	932	911	926	877	915	954	927	918	903	908	945	939	933	960	876	997	930	891	953	918	953	943	967	967	943	945	958	978	860	944	873	891	949	900	864	916	936	923	977	901	949	992	857	896	946	880	915	960	928	889	941	908	942	934	927	889	941	929	939	891	984	920	965	940	902	920	975	888	894	913	922	939	921	844	930	878	966	947	948	919	935	922	994	952	931	918	947	907	965	942	882	940	952	961	974	915	894	917	987	955	909	975	895	894	941	893	942	973	911	925	968	930	929	955	918	944	925	950	962	932	924	953	973	917	927	944	997	949	917	983	923	945	921	889	935	900	932	962	955	978	939	949	928	907	975	941	936	909	903	939	957	911	933	929	977	901	941	963	922	946	886	964	957	953	857	918	891	953	955	876	973	937	940	887	931	941	938	957	935	943	893	931	928	909	882	906	953	902	944	898	953	916	892	924	974	950	897	909	982	929	929	955	935	892	908	948	923	943	912	972	894	957	922	935	951	967	970	993	889	940	874	883	901	912	921	889	899	957	959	963	897	953	928	895	938	903	871	967	995	932	977	937	910	982	966	899	911	941	915	940	929	882	949	978	919	920	948	918	953	936	935	917	933	962	923	927	898	943	935	940	896	897	904	918	916	908	951	913	939	892	937	957	931	920	889	930	932	908	946	937	909	916	918	971	911	937	967	946	874	904	976	983	913	906	945	971	942	910	970	987	947	968	952	976	923	944	900	927	944	905	849	969	922	887	894	919	974	922	923	969	959	960	909	912	927	883	920	946	929	919	993	936	891	874	996	897	933	948	930	923	921	896	949	940	950	927	909	920	927	904	912	925	934	929	904	978	929	953	935	966	978	885	930	938	900	966	947	979	919	934	926	862	906	915	944	917	919	919	907	908	867	937	959	992	942	921	943	954	941	916	959	942	906	933	969	941	924	920	882	937	920
7836	3739	3293	1920	1256	1265	786	754	753	1516	962	329	199	215	229	192	196	193	208	189	209	205	193	182	201	198	201	165	175	176	215	219	176	211	208	173	187	195	175	176	178	178	198	201	188	224	175	192	231	193	207	191	185	186	225	195	215	213	194	194	180	194	177	149	164	199	191	184	154	151	206	181	188	211	199	202	199	179	178	183	193	197	189	169	191	180	203	205	188	183	170	178	182	175	204	184	172	211	182	192	219	204	207	158	192	189	217	201	206	180	214	172	166	201	177	196	177	181	188	191	210	187	204	176	200	184	207	183	216	189	207	191	176	203	186	208	205	217	194	188	195	199	181	181	203	222	184	204	182	194	199	193	228	219	196	201	223	205	180	187	189	198	204	197	182	184	209	181	201	191	186	180	199	197	180	182	181	182	193	211	200	200	180	186	175	176	195	189	180	156	204	168	188	197	197	190	183	183	191	195	173	169	179	205	175	217	173	188	187	185	231	196	181	189	155	195	184	201	182	212	193	190	203	194	174	182	209	184	182	218	203	177	183	199	180	167	202	178	187	188	186	215	187	198	205	209	209	203	202	195	190	177	182	195	185	170	197	188	175	199	180	192	179	214	187	188	182	204	177	199	220	202	197	202	199	189	207	204	187	218	214	186	196	195	228	186	185	196	190	172	197	184	172	204	184	196	193	205	213	181	185	209	190	184	187	196	188	179	174	193	173	184	218	187	165	180	208	202	165	174	182	186	191	168	186	168	182	204	184	186	194	188	207	195	176	189	165	164	214	194	176	186	200	180	182	206	186	167	189	190	191	191	173	173	182	172	189	197	201	197	171	182	208	210	207	209	189	152	176	191	178	202	194	176	183	183	173	186	197	174	188	176	166	193	213	189	199	204	212	194	218	173	202	206	173	197	181	202	191	189	185	195	179	191	182	172	204	197	193	207	195	204	181	221	205	192	195	205	212	217	191	204	188	195	194	170	201	193	187	184	193	199	210	154	188	191	173	184	191	200	190	191	185	190	196	184	188	180	213	192	216	213	196	181	190	180	204	190	177	180	208	204	183	179	174	198	193	195	193	226	176	192	210	178	214	194	198	203	206	195	200	201	196	182	189	211	195	183	180	197	193	209	188	199	202	171	205	209	191	191	193	198	197	224	218	209	156	209	202	192	181	165	174	176	193	229	161	169	198	194	186	180	215	188	192	198	184	192	189	181	174	208	205	167	215	170	214	180	192	184	205	202	183	209	205	169	178	203	169	163	187	194	214	173	189	162	179	178	188	175	201	195	204	209	175	211	212	198	194	170	203	211	182	186	207	168	176	199	233	167	199	187	200	181	175	207	169	214	171	201	221	171	208	200	202	223	213	202	207	192	188	211	201	194	180	168	217	217	191	194	190	174	219	181	188	197	174	185	190	218	179	195	196	197	195	180	188	179	208	177	191	186	175	185	218	198	213	172	189	191	213	207	167	162	177	180	163	205	187	215	191	180	202	217	198	189	190	174	172	182	208	190	167	185	185	194	202	183	192	192	189	175	167	203	180	170	201	213	184	186	150	175	185	194	177	178	202	202	214	172	157	218	178	181	194	204	197	170	191	194	196	173	177	185	195	194	187	169	196	199	188	182	181	201	190	163	179	200	202	174	209	173	197	203	194	199	172	188	185	206	179	181	211	213	178	179	165	193	185	170	210	197	193	192	204	183	192	177	207	187	191	175	198	195	215	171	195	204	189	191	190	199	191	186	173	168	182	175	166	198	203	204	208	219	215	192	200	183	193	189	202	161	197	194	198	193	180	212	182	197	193	227	185	173	172	166	203	183	191	174	196	205	183	199	177	196	204	186	210	201	192	178	190	183	175	187	190	208	194	185	188	194	183	211	178	178	175	201	215	183	231	186	215	202	182	183	179	193	185	199	200	190	195	217	219	188	204	208	202	168	183	179	211	175	183	177	194	175	192	175	177	181	185	192	198	177	185	206	186	163	177	192	205	173	198	204	164	179	219	198	172	221	210	181	190	215	197	181	194	201	203	187	206	195	194	199	215	179	169	172	166	193	177	198	211	179	201	190	178	200	206	186	178	213	193	166	198	177	203	202	180	175	193	201	170	182	219	191	167	169	200	204	211	178	158	184	184	189	189	188	192	177	170	183	189	180	209	199	196	210	178	200	210	214	191	165	188	164	211	188	157	193	191	214	194	192	195	200	170	172	206	168	186	178	181	186	207	188	191	179	164	204	239	183	191	183	224	194	203	189	172	195	200	221	181	223	178	199	174	189	183	178	164	157	205	192	192	215	203	197	196	183	177	186	203	185	198	179	176	166	196	178	196	182	202	175	191	205	198	197	195	227	192	202	189	210	204	192	181	203	204	178	207	196	192	166	206	185	217	188	181	171	185	192	172	213	179	204	200	180	217	177	211	192	201	160	200	194	175	195	179	191	203	194	203	182	192	168	213	196	189	188	196	181	202	187	213	176	183	194	211	184	168	191	167	184	198	167	201	198	191	180	199	179	220	198	164	197	205	191	191	190	185	226	202	168	196	213	198	177	187	218	186	189	198	187	194	190	204	203	193	174	185	181	173	200	204	203	212	177	173	200	196	201	187	199	202	196	206	199	216	181	188	191	176	212	193	178	183	203	190	200	208	208	188	177	205	191	170	190	176	194	208	191	203	195	178	177	154	175	174	203	198	185	181	197	195	197	170	189	188	184	186	200	194	212	185	175	200	194	158	187	184	179	208	184	186	169	181	194	172	195	185	190	192	219	174	211	214	167	184	185	206	182	191	215	193	212	213	187	203	195	204	187	195	198	184	178	222	201	190	190	175	160	202	195	204	185	195	198	183	174	196	192	186	195	187	188	192	154	213	205	177	206	184	170	191	203	186	191	193	201	201	188	211	181	179	181	197	216	221	176	212	186	215	206	226	212	179	194	221	201	166	188	222	176	205	184	169	206	197	167	193	185	179	204	200	205	205	173	184	215	168	189	179	206	192	176	173	159	198	175	203	204	188	188	206	175	177	189	194	201	206	176	188	186	170	194	211	175	171	163	187	202	203	207	194	213	186	181	195	183	180	206	191	170	209	184	183	192	206	185	171	194	226	198	193	176	198	182	161	203	203	192	197	203	184	185	222	205	224	199	164	206	216	200	203	190	160	199	181	182	195	183	170	185	179	178	194	199	182	172	199	208	186	190	187	188	196	205	215	196	214	163	208	204	193	191	197	195	190	196	195	181	184	180	180	177	198	208	182	211	195	198	185	186	179	179	191	212	187	183	200	190	188	190	198	156	197	194	188	188	191	165	177	192	184	198	174	201	198	183	192	174	193	203	216	199	204	192	176	219	174	174	176	184	197	183	187	182	187	192	213	192	218	224	204	171	185	196	176	187	215	192	197	205	207	201	220	187	181	213	180	184	179	192	182	189	207	190	193	192	193	181	174	192	195	179	191	197	190	191	199	187	197	179	202	187	193	184	165	190	191	172	185	188
4725	3381	5866	5346	5133	5323	3641	3444	3777	6770	3651	1049	472	523	438	478	474	505	440	512	495	493	517	503	489	491	460	492	472	458	526	501	523	522	511	428	502	468	450	502	511	506	507	482	497	486	524	546	515	510	468	494	473	510	490	449	476	482	457	463	480	478	486	490	446	447	496	477	467	479	461	453	509	514	468	512	471	465	521	503	491	468	478	522	496	453	473	469	493	488	505	497	479	490	470	461	470	444	483	480	493	506	495	431	471	503	471	490	483	500	527	486	507	507	445	507	457	520	477	485	504	461	526	466	483	486	480	514	474	484	491	496	467	471	487	485	457	484	470	492	467	493	507	489	463	503	488	506	492	472	440	499	458	493	506	490	479	474	500	491	503	478	489	453	470	498	484	463	477	489	477	491	517	475	464	475	470	519	487	463	452	490	464	477	485	433	486	484	549	522	488	478	478	489	464	492	481	507	473	484	521	504	478	529	489	500	525	474	481	480	457	506	470	477	524	482	482	527	448	492	495	526	456	511	476	493	492	481	506	484	488	463	462	447	547	481	465	484	492	504	462	502	497	508	518	493	485	473	507	497	459	513	475	510	497	485	481	517	478	494	498	484	520	496	460	501	474	458	487	492	486	463	467	508	524	495	460	495	476	494	419	505	491	501	451	483	498	494	483	496	507	541	525	450	496	549	521	430	487	503	495	442	480	464	494	494	484	463	485	485	472	488	492	481	489	500	481	505	506	494	456	518	484	503	487	478	485	503	477	507	503	460	502	466	464	479	502	474	457	485	507	495	539	500	507	484	504	494	500	458	462	501	512	510	488	459	485	473	482	483	486	518	493	484	496	470	503	466	462	520	474	467	495	463	483	474	500	487	510	421	482	499	507	461	503	472	481	504	457	453	496	481	521	520	522	481	452	524	495	478	470	441	456	439	485	517	443	509	469	475	449	487	476	521	477	476	500	489	468	485	486	523	476	487	501	463	491	485	483	497	512	493	506	515	485	490	494	470	455	511	478	530	507	522	512	489	498	516	452	482	500	471	485	531	533	508	496	477	520	452	484	499	477	491	480	496	494	488	505	478	487	471	513	447	497	516	477	458	485	512	508	458	460	517	496	517	524	480	453	505	469	519	515	455	495	474	472	466	485	458	501	466	478	479	512	497	474	427	519	480	460	459	463	516	486	475	484	501	457	456	476	491	476	512	483	502	528	523	519	537	484	465	479	470	481	483	489	488	494	465	489	501	487	457	526	453	508	524	513	473	495	469	490	480	491	492	459	496	457	458	512	506	508	533	458	442	487	507	458	478	502	487	465	448	494	458	467	468	489	516	455	476	502	495	521	484	493	474	470	487	507	491	490	499	487	522	482	509	441	474	497	475	498	483	503	489	480	478	469	473	476	500	475	479	543	481	499	465	478	512	451	511	496	472	500	531	486	460	499	534	506	467	497	520	490	469	524	466	495	481	499	454	461	483	484	514	449	453	494	529	495	483	484	509	465	490	496	473	470	487	480	475	504	473	458	498	515	463	482	501	483	471	438	491	516	498	486	491	491	496	482	468	495	519	556	474	452	440	511	499	492	508	476	452	494	504	486	484	492	493	464	465	502	512	484	484	504	479	513	484	480	490	511	470	484	485	451	481	467	509	482	464	462	477	486	478	500	488	484	514	466	456	522	479	497	494	458	479	484	497	525	512	521	442	462	471	474	479	455	516	479	513	490	512	480	467	470	457	488	474	482	473	502	466	484	476	481	478	511	534	497	502	502	499	457	453	448	476	492	480	475	486	476	486	505	492	478	453	477	497	474	473	478	481	470	473	476	506	480	491	501	538	508	498	470	479	485	480	476	494	469	476	487	486	525	501	453	499	505	518	518	458	493	477	493	489	505	458	473	479	491	473	460	501	474	495	465	512	496	498	473	439	466	475	480	517	502	482	529	510	460	484	464	514	479	502	496	441	482	495	504	504	531	491	513	459	481	459	513	517	475	476	513	489	473	480	452	468	524	493	454	515	463	446	503	487	483	469	457	503	498	510	483	480	516	481	455	451	486	514	536	456	457	442	487	466	501	494	509	447	549	521	502	443	501	485	479	446	484	509	478	479	463	491	473	439	467	456	483	483	504	475	495	503	458	478	475	481	500	477	476	493	483	468	459	485	509	482	461	483	520	484	480	486	499	508	475	514	518	474	476	512	484	466	521	482	462	475	487	491	492	489	505	481	533	479	495	485	467	493	481	506	470	489	467	507	486	491	468	497	520	495	481	476	463	459	468	490	509	447	516	512	490	524	475	497	462	448	467	513	473	455	542	458	467	475	501	437	471	502	487	522	498	500	490	471	507	485	471	498	463	531	528	481	450	481	491	509	471	489	492	485	469	533	446	478	486	498	481	479	495	536	465	503	508	477	489	500	484	514	466	511	505	480	481	505	474	435	505	517	503	490	464	491	466	500	526	504	468	495	475	463	492	513	472	468	502	460	524	475	516	501	493	487	493	508	475	517	493	483	439	484	495	486	511	495	499	460	504	490	472	472	497	466	453	451	468	502	473	501	474	501	484	456	474	448	433	513	499	496	434	515	529	485	483	514	476	530	516	466	473	470	477	494	486	477	495	482	491	481	491	468	539	527	440	461	475	453	490	493	502	471	515	495	456	494	450	495	492	511	495	524	509	510	485	492	468	477	443	531	497	521	497	485	474	466	492	486	495	515	461	522	465	497	486	484	495	475	475	503	500	495	470	474	500	457	531	462	467	476	487	539	434	532	486	506	496	471	445	467	471	491	505	501	487	515	473	490	456	474	518	464	481	492	491	499	451	454	470	491	471	470	486	492	507	499	514	472	468	486	446	479	447	496	477	473	485	508	495	470	525	477	505	492	461	526	438	490	498	510	490	464	429	468	515	493	502	535	483	482	477	465	490	509	531	472	455	472	524	485	472	475	518	507	462	519	499	481	453	451	460	502	475	536	453	490	482	451	493	478	488	474	531	517	504	461	500	447	467	546	477	494	509	481	464	465	455	544	519	481	501	488	507	489	498	480	457	491	484	495	465	470	498	507	461	515	476	498	529	497	503	495	458	515	499	489	469	490	502	535	465	483	467	479	480	469	472	469	484	487	454	467	526	454	480	447	528	482	530	515	482	513	489	450	479	450	523	492	497	453	488	472	468	482	522	491	477	458	492	464	507	534	487	459	456	484	479	506	478	501	524	465	487	448	467	491	508	472	460	483	494	496	460	469	536	461	523	476	514	479	477	509	482	493	468	447	470	519	476	475	453	515	495	509	505	473	459	481	490	487	472	467	468	492	488	488	521	467	512	495	493	517	479	488	441	503	516	501	481	499	493	452	473	476	485	501	486	492	496	496	471	427	510	478	509	486	498	490	477	510	486	482	479	482	499	508	485	515	480	466	484	495	495	480	512	492	492	463	455	470	484	489	515	470	459	460	486	460	461	478	459	488	502	498	464	558	484	464	467	514	457	452	471	490	496	506
16484	7348	6410	4009	2598	2729	1806	4381	9419	18771	8157	1436	279	262	290	265	260	260	286	238	269	267	238	295	261	250	232	233	237	265	230	226	246	240	228	235	197	222	210	230	255	260	236	245	209	265	230	266	234	263	247	236	257	242	236	231	225	247	251	226	245	268	256	248	244	242	251	241	242	221	248	256	256	254	263	250	263	222	220	232	230	269	237	240	226	230	226	239	244	246	222	251	254	260	233	260	230	234	235	249	260	220	242	236	252	230	247	250	236	245	260	228	237	248	246	216	281	240	227	259	254	264	236	216	259	219	230	285	251	256	252	213	251	229	266	262	249	257	247	236	215	253	246	222	243	251	257	228	232	231	240	248	240	202	243	262	278	244	238	242	239	248	223	227	259	240	236	264	250	253	199	234	252	226	197	250	222	239	230	209	241	250	234	198	235	209	231	237	234	236	223	243	265	223	250	215	273	218	277	259	256	225	251	263	252	263	250	249	248	211	260	230	240	233	252	256	268	237	276	202	251	219	253	251	276	219	255	215	237	225	245	248	216	220	235	216	251	279	247	207	228	275	240	248	231	224	232	231	265	255	234	225	219	232	227	242	245	265	266	252	260	241	243	266	245	239	224	200	263	265	241	247	258	237	200	250	235	244	216	242	249	233	241	267	263	224	213	249	228	244	247	240	274	233	242	248	224	266	240	219	243	255	244	219	246	258	242	261	215	244	227	235	233	269	202	238	242	236	218	224	237	280	237	241	247	230	248	232	259	262	262	251	230	245	236	222	235	255	220	239	239	224	220	236	233	241	236	228	235	249	244	259	229	259	214	259	231	237	223	256	232	234	249	263	238	254	219	230	238	234	225	254	244	223	230	218	249	215	251	246	235	251	231	217	236	234	253	249	246	245	248	233	246	259	255	250	248	221	240	257	261	235	243	236	247	255	230	214	250	230	263	230	237	245	238	255	236	229	264	254	230	277	254	257	229	254	217	229	234	243	219	226	231	238	245	264	226	245	234	242	201	249	228	240	230	241	242	244	207	239	248	225	249	255	227	229	269	255	221	247	247	248	252	246	254	208	264	239	249	259	215	211	236	250	257	239	235	250	218	262	240	211	247	227	239	258	231	228	242	224	226	209	242	197	220	224	253	231	232	240	268	231	229	238	246	229	251	260	238	238	224	232	237	204	236	234	243	258	249	245	242	246	232	264	242	229	265	281	212	265	251	240	224	230	241	227	256	249	221	223	244	239	252	283	230	268	243	232	270	241	241	240	242	234	239	237	254	248	232	256	218	246	257	250	202	262	262	235	229	251	201	214	225	219	225	201	248	223	268	284	256	250	232	253	252	232	254	251	224	244	244	229	232	264	241	250	232	238	237	248	204	205	257	213	217	264	234	211	220	253	224	245	228	228	249	251	255	238	256	235	239	283	227	225	220	279	262	256	202	218	254	219	222	252	234	230	259	243	227	269	227	229	262	241	227	253	277	270	226	256	254	254	237	244	243	243	230	243	221	223	239	265	245	242	242	246	233	227	263	238	263	229	229	240	244	237	240	257	210	238	240	244	244	241	260	234	263	208	235	214	231	260	242	237	268	260	258	229	225	219	232	280	257	221	218	229	236	218	252	238	259	237	235	241	245	268	217	231	226	246	218	236	238	241	269	276	225	243	262	255	271	256	227	256	232	232	237	238	232	263	252	230	216	251	262	222	239	236	218	253	232	229	234	234	191	205	245	238	258	236	260	244	237	257	229	216	216	241	240	217	211	233	242	266	259	234	244	259	248	251	251	260	239	250	225	265	234	240	258	234	206	273	224	232	191	243	250	240	239	249	242	232	247	256	236	243	252	251	245	239	220	242	222	241	282	243	229	254	241	250	268	248	244	218	233	249	230	230	249	245	246	240	254	235	243	252	236	255	254	243	220	210	253	240	208	246	247	211	260	241	255	234	243	244	253	250	251	238	223	204	244	247	280	246	266	230	204	202	227	222	240	243	216	223	250	237	242	216	257	238	252	230	252	239	239	219	211	254	240	247	269	225	254	245	223	230	229	230	257	257	244	199	252	238	199	234	217	221	248	223	252	243	223	261	228	272	261	283	224	276	228	272	254	240	272	238	261	242	236	254	257	243	241	237	227	244	243	266	237	236	220	247	266	259	234	250	237	247	224	226	241	254	209	214	253	258	238	241	231	256	236	234	238	238	247	274	266	237	284	244	239	230	249	248	257	257	308	246	226	251	244	236	237	250	225	266	219	237	259	247	268	242	225	219	258	229	249	215	244	220	243	248	242	236	230	254	266	233	211	230	243	268	274	258	229	229	215	254	250	250	241	231	250	232	255	245	245	255	250	234	250	232	233	269	251	233	223	235	224	228	246	266	234	242	223	243	270	255	226	234	231	264	242	244	244	221	236	229	235	235	244	227	227	248	258	266	256	230	239	262	233	226	235	256	252	260	235	231	236	272	218	274	261	224	208	251	216	260	234	226	252	244	268	230	217	233	249	203	223	231	284	247	248	257	249	237	227	242	253	263	238	215	253	252	241	226	213	246	225	252	239	225	217	239	257	253	256	235	237	230	235	246	249	261	239	243	217	236	223	221	229	265	241	225	255	251	256	219	245	215	230	240	244	216	261	253	225	243	214	244	284	239	230	225	246	215	248	238	221	251	223	222	291	202	230	273	252	238	250	242	220	229	251	212	252	248	211	269	215	232	235	243	239	269	247	252	223	239	247	227	250	235	254	235	227	230	268	238	259	253	246	242	250	257	238	252	242	239	242	215	246	255	274	239	232	281	238	218	229	224	221	230	245	233	261	242	228	239	241	271	265	226	256	246	255	231	228	250	245	239	260	249	239	231	250	246	247	228	268	221	224	255	271	233	271	247	223	259	215	248	249	241	262	291	264	245	241	245	283	240	236	253	244	247	234	259	222	262	259	225	228	235	261	252	240	217	239	233	246	253	252	224	220	268	250	254	229	260	235	232	221	246	250	235	253	232	253	253	214	243	218	252	243	249	237	222	253	233	219	233	222	228	250	249	258	245	248	265	270	245	251	243	274	235	230	252	239	212	196	278	253	246	245	246	254	229	228	242	257	260	248	211	254	247	267	259	243	226	239	247	252	232	271	247	225	228	223	274	208	259	260	257	232	239	226	240	228	243	255	227	268	227	250	233	241	244	236	221	233	267	255	224	236	263	237	244	229	226	206	254	258	235	230	237	236	233	261	252	239	262	243	199	247	236	224	236	243	255	253	247	216	241	261	236	250	246	271	254	225	247	262	216	254	275	259	229	248	265	214	253	242	258	211	243	225	245	230	272	239	256	248	244	233	232	229	214	264	226	251	240	229	241	255	254	237	246	225	239	251	241	252	233	250	251	258	217	238	219	229	251	241	266	219	244	207	243	238	248	228	236	228	247	236	233	236	247	246	246	255	275	225	230	220	239	223	284	239	226	240	224	240	250	261	236	249	256	242	236	231	237	246	232	220	239	239	253
9262	6251	10836	10192	9676	10910	7816	17261	29081	41693	15695	5788	795	756	748	676	739	728	721	686	700	665	658	682	654	651	662	642	604	661	618	603	642	654	605	646	627	636	632	590	635	584	680	650	590	640	632	642	606	611	607	589	656	668	601	555	615	637	629	598	629	615	572	604	614	630	613	599	589	603	606	593	569	672	606	631	526	580	577	580	625	592	645	621	622	582	645	616	579	616	648	569	620	611	572	634	639	573	600	633	613	605	609	573	629	570	583	614	615	597	620	584	596	615	596	601	604	591	610	587	566	625	604	607	600	611	647	598	628	600	613	633	614	628	580	630	601	612	584	628	621	612	606	580	584	608	587	605	610	631	618	565	578	591	638	606	591	561	628	608	570	626	634	620	585	623	607	585	582	604	629	595	633	586	596	619	632	569	633	626	595	636	589	614	623	585	623	566	606	618	622	595	607	626	610	583	589	622	606	614	624	623	633	611	557	615	614	617	566	594	623	616	620	580	599	647	617	583	566	590	599	647	631	653	634	604	573	599	619	626	634	596	616	587	629	617	605	600	595	585	618	622	601	563	617	598	578	651	568	599	564	584	620	561	605	552	634	609	604	636	588	592	605	590	627	617	607	574	624	634	564	583	638	576	578	646	614	603	607	621	616	600	595	590	631	607	621	647	596	629	586	622	616	559	624	583	550	628	596	586	583	611	610	614	609	601	596	581	643	637	604	563	607	624	616	572	659	612	617	621	584	667	601	606	661	599	608	587	591	616	603	580	626	592	556	594	588	592	597	592	593	627	625	570	597	584	568	581	628	623	617	586	621	562	613	608	562	575	587	612	581	604	579	594	639	582	578	618	593	593	616	593	597	597	560	639	569	609	608	605	614	637	639	577	615	628	571	639	586	589	631	596	612	615	622	620	571	631	596	623	648	603	597	614	607	593	608	622	599	597	572	598	598	615	635	653	621	597	580	589	593	638	627	580	580	639	587	639	572	588	607	605	610	568	595	595	612	589	636	583	586	629	589	619	571	605	593	644	612	611	616	620	619	552	595	564	567	572	606	563	598	601	616	608	585	599	589	586	632	601	588	604	604	607	585	575	609	614	594	599	601	604	578	563	608	596	561	609	598	632	608	611	552	613	588	590	560	609	634	635	609	613	595	573	592	639	594	585	593	630	595	660	627	594	640	598	606	632	586	617	603	602	593	545	610	611	642	602	599	587	578	588	591	567	597	617	608	609	552	663	638	654	582	634	570	592	571	610	568	565	610	592	637	624	595	581	622	591	619	628	583	624	676	614	599	600	605	591	595	615	625	600	613	624	578	613	608	623	606	595	612	595	610	587	591	617	595	587	605	576	572	619	605	597	616	588	633	587	625	589	612	610	585	617	593	646	612	585	598	620	604	599	597	651	602	622	603	604	581	632	626	552	593	552	578	622	601	624	595	602	610	571	624	604	598	607	585	607	583	589	544	606	591	630	613	567	614	573	589	567	593	607	614	612	628	618	587	633	610	595	600	574	619	603	579	619	572	558	620	592	595	592	658	561	574	595	551	624	634	566	624	615	585	536	636	620	599	611	620	627	602	583	599	571	641	616	625	598	658	584	596	561	626	624	614	602	621	582	603	588	641	560	612	600	615	593	597	580	590	612	586	600	606	605	583	589	572	585	591	588	581	608	592	608	582	658	618	621	636	585	604	567	615	567	632	597	563	571	595	595	577	607	592	632	605	598	576	619	593	635	616	605	618	609	552	570	606	566	636	618	621	653	633	586	637	610	649	610	595	616	572	614	566	608	570	612	607	577	600	591	634	632	614	611	616	586	590	578	599	594	613	628	628	615	600	593	615	647	625	608	603	608	607	591	577	585	594	632	606	578	621	580	600	628	621	634	611	617	596	632	565	596	606	620	616	580	604	614	604	601	625	613	610	647	606	558	605	651	630	668	573	667	582	609	620	628	613	641	584	630	609	600	620	585	593	551	634	620	613	633	620	625	579	586	629	586	633	553	586	589	542	591	610	593	599	618	590	592	638	575	607	604	608	611	584	579	606	603	595	651	616	595	604	603	592	604	572	622	584	602	631	619	618	589	601	584	558	603	597	596	577	555	612	596	620	585	586	607	618	658	621	593	639	615	609	612	575	683	597	600	601	564	575	617	613	608	576	607	594	624	573	595	593	580	608	650	598	603	606	566	626	608	609	576	630	570	615	594	559	578	627	538	612	590	591	594	595	616	586	570	618	637	584	617	642	577	568	610	536	638	539	554	668	609	628	598	566	606	563	604	589	623	614	626	604	593	617	571	606	579	618	609	584	572	582	654	639	629	595	629	614	575	611	597	626	559	621	609	603	621	572	572	585	588	592	596	618	623	649	607	575	640	611	593	573	588	617	614	611	624	628	595	601	627	599	573	636	606	625	588	621	594	609	611	580	613	613	623	592	629	623	607	577	627	619	571	623	624	624	613	602	655	613	623	626	574	608	562	601	593	642	592	614	578	589	606	562	603	595	623	600	626	597	614	592	592	650	608	593	621	649	634	618	602	583	613	591	619	620	648	609	596	585	641	592	575	603	619	585	613	645	598	598	640	588	605	576	575	554	573	576	632	594	605	601	608	620	612	619	641	581	619	570	572	595	629	596	622	586	596	620	633	568	631	634	609	599	583	609	615	617	601	623	631	587	609	649	647	625	636	602	592	600	616	617	593	582	594	591	612	621	607	566	564	609	632	611	626	588	633	614	579	619	618	653	614	600	600	607	647	588	610	577	608	604	565	574	556	576	612	599	612	589	628	581	642	598	636	564	625	601	647	630	614	593	607	566	595	545	573	634	619	623	633	596	616	604	624	608	607	613	579	615	600	638	626	563	624	584	613	611	575	616	592	579	589	622	564	628	593	580	582	589	611	596	615	629	640	650	618	691	595	612	590	597	601	574	631	601	599	593	622	614	590	621	588	609	625	565	611	621	606	645	579	583	612	587	599	593	590	620	644	667	573	608	629	589	581	587	629	627	666	596	610	610	558	605	612	619	583	585	620	578	661	642	585	621	619	587	626	587	576	609	590	614	617	607	622	552	608	619	594	572	638	622	624	618	612	586	579	627	639	605	604	623	598	597	573	637	603	595	612	620	590	615	636	624	622	604	560	641	593	629	604	621	619	587	609	619	628	573	622	632	633	606	646	571	600	621	601	571	592	581	567	570	556	593	575	626	606	605	631	588	576	599	571	571	554	641	638	610	592	573	607	631	679	582	644	658	608	633	585	588	605	620	602	609	600	595	594	623	604	593	632	631	625	638	591	618	600	632	609	581	624	643	606	534	646	565	640	600	615	589	599	603	664	670	558	568	562	592	625	606	600	559	605	608	630	549	599	570	594	628	598	626	613	619	615	629	603	658	629	636	528	629	626	662	621	574	619	578	584	613	569	625	620	615	621	594	608	617	612	569	647	612	620	628	566	536	586	613	619	556	576	594	621	569	609	596	619	618	641	626	573	599	642
26774	12875	10799	6789	4871	4106	3368	6639	21068	30827	16958	3865	584	473	463	485	462	450	455	390	442	419	465	427	412	397	417	417	421	423	425	429	450	425	441	412	401	409	410	443	412	395	422	432	398	397	417	435	417	432	362	405	445	416	414	399	390	452	425	405	442	410	401	455	413	419	410	398	379	433	395	433	395	446	415	393	447	425	438	429	426	406	432	396	445	374	425	412	437	376	395	402	438	418	417	385	439	368	363	433	411	393	429	434	389	441	412	438	416	430	374	447	437	418	420	368	380	399	378	408	397	381	442	405	381	395	379	383	371	448	393	422	413	420	397	405	410	394	402	406	405	440	436	426	435	378	468	369	415	403	432	419	387	421	385	412	396	424	421	440	420	402	431	412	394	444	396	415	404	421	463	444	439	393	424	408	406	452	399	359	388	374	413	407	408	379	413	433	404	449	395	406	406	407	387	437	453	407	397	419	436	390	399	393	432	397	411	415	376	411	404	463	440	390	441	384	407	413	361	420	426	367	395	393	434	413	403	369	441	399	423	422	391	411	397	435	417	395	429	378	397	416	376	400	412	416	407	418	380	422	395	416	447	402	482	385	416	418	441	392	384	408	423	436	411	434	381	455	407	419	425	383	404	428	410	404	416	388	453	399	397	430	405	422	417	379	405	427	415	417	392	400	398	439	359	428	397	426	408	379	410	437	409	402	408	441	404	477	471	435	392	415	412	418	420	413	411	388	461	440	418	426	386	434	409	408	401	405	407	409	429	414	400	435	386	380	428	417	390	431	395	401	397	431	420	392	411	392	392	363	363	391	400	394	383	432	418	408	420	395	380	430	395	430	427	393	412	435	405	411	403	410	431	450	407	419	407	385	416	429	364	377	406	416	411	428	429	436	398	421	376	392	412	410	403	387	373	428	435	423	414	372	455	434	397	439	394	432	374	424	399	468	409	430	409	414	392	443	411	399	404	414	396	407	380	395	415	406	450	401	412	417	406	425	410	433	421	409	384	403	435	433	362	428	431	390	401	420	413	457	422	422	410	408	466	410	403	423	432	413	402	450	455	412	404	394	410	399	412	423	418	423	403	425	393	390	381	397	405	423	373	436	429	427	394	421	435	423	441	400	405	427	455	460	387	400	411	415	458	417	413	399	380	387	400	392	382	420	394	472	417	432	417	422	424	429	351	426	368	409	436	388	379	430	419	399	408	379	387	417	414	394	409	411	401	411	429	407	393	415	384	435	388	384	410	426	389	420	442	383	427	358	391	407	407	423	412	393	411	405	413	365	402	393	410	435	395	398	384	420	458	439	424	389	404	402	407	415	389	380	454	406	410	424	430	397	416	414	415	399	418	354	396	455	383	426	399	383	410	372	395	410	425	447	419	416	436	430	394	432	401	390	430	378	465	400	423	425	431	434	410	404	383	393	418	408	385	388	458	386	354	421	439	424	437	414	407	396	400	395	375	396	436	390	399	383	380	417	380	377	393	389	421	400	425	403	435	421	430	438	383	413	410	428	456	404	426	408	392	368	413	408	416	404	408	401	415	412	375	394	398	433	394	436	370	406	407	423	404	388	397	406	416	421	448	388	402	405	431	402	381	406	447	367	398	403	414	398	402	407	411	400	419	399	417	434	425	422	432	465	432	431	430	429	436	391	398	416	410	423	414	409	415	402	396	416	396	423	423	410	434	413	446	380	409	402	418	415	419	419	381	412	422	405	411	391	429	436	416	414	389	426	401	400	413	420	398	421	397	395	387	444	420	397	420	410	399	430	377	435	397	361	401	425	388	437	433	430	440	381	446	443	385	455	433	386	398	408	430	411	394	402	399	436	382	401	421	448	434	427	378	408	405	350	438	387	408	410	396	389	405	408	433	399	392	423	403	374	423	400	447	410	413	426	397	394	386	424	409	375	423	382	393	397	429	408	399	391	409	421	406	389	386	405	436	421	420	440	379	428	378	421	386	402	412	406	384	440	397	436	416	380	390	390	396	416	392	413	423	403	407	398	408	400	392	428	442	415	415	384	409	438	430	366	421	430	413	376	396	410	375	409	375	458	389	460	416	399	422	381	403	417	417	344	403	453	460	410	412	426	384	436	376	398	412	434	384	427	400	397	387	364	378	393	404	406	398	419	447	426	397	400	429	432	373	431	404	408	395	434	395	403	408	409	411	442	404	411	446	437	433	372	411	402	413	408	381	427	426	409	444	408	441	410	412	410	451	441	430	416	377	438	427	409	421	412	435	446	413	425	384	390	399	417	410	406	456	358	406	415	414	426	459	412	397	387	392	388	417	440	417	363	440	408	382	387	423	396	398	399	416	441	418	389	402	396	415	391	384	406	392	420	393	368	365	457	426	433	403	417	369	406	382	414	402	393	412	423	417	414	408	418	412	412	386	382	380	439	422	368	390	408	374	410	459	360	461	384	405	406	431	425	393	394	404	423	398	419	426	444	418	419	412	445	423	421	388	440	434	439	379	378	383	389	414	417	426	430	429	374	413	448	408	423	405	423	391	423	411	424	423	415	393	410	388	409	416	414	459	441	379	451	378	391	411	442	405	431	390	403	393	414	457	386	399	369	439	425	417	384	407	411	422	365	429	389	400	404	422	431	425	427	418	395	420	407	462	398	400	400	398	439	402	405	409	430	406	439	459	395	418	396	376	428	399	389	391	456	409	392	406	427	390	406	435	383	426	408	397	364	381	418	433	406	424	420	434	419	412	445	438	420	394	422	403	401	410	377	368	387	412	396	421	392	394	384	380	408	411	430	400	428	430	413	407	398	437	414	409	366	426	405	413	432	425	425	412	435	439	459	412	416	379	388	459	375	433	401	384	395	380	440	421	388	390	405	420	380	428	449	410	400	426	390	402	434	437	450	435	428	393	389	391	379	447	394	414	438	441	408	399	368	398	411	417	426	397	392	398	411	395	394	437	419	419	380	454	427	439	427	395	402	422	440	390	369	418	416	442	431	403	442	385	428	431	394	404	442	423	420	387	428	367	391	406	402	417	394	433	404	417	394	383	394	441	385	420	396	371	455	412	386	432	463	427	426	391	446	388	401	391	385	438	432	398	390	429	423	427	417	364	407	422	393	391	430	417	413	384	413	399	396	406	421	418	393	395	406	407	412	380	386	409	426	399	408	451	421	418	396	452	415	406	374	436	425	436	366	407	409	426	428	463	460	415	389	404	437	417	396	432	424	397	417	423	413	414	397	402	403	435	393	387	406	427	439	453	461	419	406	432	414	404	434	398	409	405	406	439	422	358	388	403	408	401	405	416	397	419	425	401	405	401	408	402	408	459	405	432	405	431	399	415	388	403	399	422	406	384	401	365	407	452	424	430	393	431	426	423	387	425	413	384	369	402	444	422	422	412	431	418	418	388	426	394	370	394	430	387	401	395	443	384	378	391	389	441	445	387	400	410	438	415	424	479	419	435	451	426	428	402	451	350	394	423	424	408	428	415	380	428	418	433	397	412	422
12515	9502	15779	14557	14976	13944	13070	22177	42695	52728	21363	11046	1325	1296	1234	1156	1234	1160	1064	1111	1041	1059	1065	1013	1053	1046	1026	995	1025	1001	992	1020	1029	987	1014	1045	957	959	975	1034	952	919	1004	1005	935	954	947	987	989	940	945	967	946	973	953	944	931	955	911	1017	1003	918	945	965	979	951	949	954	963	895	886	944	955	929	936	952	1001	935	972	977	902	952	912	917	961	937	945	934	903	996	952	941	930	944	954	995	978	925	916	915	924	934	956	961	923	916	939	935	953	995	989	959	910	941	964	958	932	943	922	890	971	946	929	951	896	942	925	1000	895	944	929	937	915	931	983	885	937	913	947	913	949	932	910	909	990	878	920	960	964	918	968	979	921	940	983	963	906	903	963	910	909	941	943	947	998	946	946	972	909	916	884	922	967	954	992	942	902	953	938	945	905	982	914	947	917	917	969	964	946	902	900	976	976	914	915	950	945	931	970	925	894	930	989	935	918	919	995	890	953	951	919	997	926	913	965	960	956	968	951	940	981	976	974	927	931	934	915	958	938	880	920	1009	903	961	978	925	1023	873	992	977	991	930	952	953	928	932	915	945	919	941	957	882	944	998	1002	929	947	966	933	938	902	935	920	922	942	957	958	942	938	925	915	951	876	931	911	926	929	917	955	938	943	897	953	997	966	956	914	962	949	964	970	965	947	960	934	840	952	951	931	939	974	949	923	922	922	927	972	956	958	937	945	942	932	949	953	915	966	879	982	915	897	975	949	916	884	921	913	902	948	912	950	940	946	909	1008	930	990	956	969	905	965	914	942	877	961	955	927	893	944	956	962	984	944	927	988	912	918	951	932	910	904	916	893	944	939	964	923	983	978	954	952	944	952	923	906	916	924	897	944	918	924	904	925	989	917	935	927	958	954	962	989	930	920	969	935	978	916	943	954	985	889	964	918	891	981	977	893	975	967	927	951	933	942	951	905	981	921	917	955	931	912	969	963	895	976	952	942	954	944	945	943	985	969	945	924	914	910	927	894	930	963	904	892	972	882	890	930	881	899	914	961	975	915	984	882	968	944	988	935	900	906	979	1003	899	942	935	990	936	920	986	886	936	938	893	903	969	931	953	899	984	958	947	931	964	918	982	939	942	962	897	944	950	910	1018	949	887	997	926	955	956	910	901	1001	949	882	907	899	959	888	882	914	1022	903	935	928	900	946	998	905	923	901	958	915	948	914	931	926	924	968	940	946	966	1020	976	944	946	908	919	909	941	955	894	990	956	916	943	926	883	974	939	978	893	950	913	898	969	944	906	949	913	923	962	927	920	985	917	902	961	981	920	915	929	902	922	995	865	971	898	944	961	938	906	932	988	926	934	940	929	934	947	942	967	935	989	929	978	902	901	927	932	939	903	954	901	952	908	915	944	944	945	978	908	976	960	934	933	974	925	947	1007	947	940	899	1020	935	983	969	912	900	917	974	964	969	969	1003	961	919	949	902	904	953	934	969	967	975	959	957	960	948	946	908	924	939	995	955	946	963	884	895	954	946	949	961	987	904	979	888	954	949	905	949	895	940	918	901	969	899	974	1025	932	982	970	943	904	947	946	945	927	914	941	989	943	906	994	903	928	935	932	907	957	943	909	946	962	917	959	982	905	915	964	906	976	924	939	955	930	909	897	908	908	928	937	939	958	902	968	929	971	976	894	963	931	904	911	941	949	899	898	914	908	922	873	927	971	967	943	921	944	955	918	853	937	988	909	922	927	950	943	945	955	880	883	922	941	950	929	888	919	912	952	942	990	895	923	974	976	976	978	898	899	940	911	953	871	914	940	939	936	955	915	924	952	953	960	953	959	994	954	954	939	888	979	959	888	926	949	960	890	919	893	960	919	920	857	957	935	933	947	908	866	942	929	975	935	944	975	949	922	906	943	936	941	973	929	989	953	950	883	920	919	927	879	972	973	912	991	933	942	971	941	949	936	981	967	931	981	953	967	944	937	913	943	989	1004	969	955	905	990	922	971	926	958	977	948	916	921	935	958	941	866	951	938	898	916	927	962	918	913	947	908	940	924	982	914	930	891	943	985	943	944	904	907	938	945	925	916	949	945	968	949	941	931	907	949	881	971	990	935	961	954	953	970	966	971	959	893	921	949	966	930	899	924	977	901	931	949	917	939	958	970	946	921	922	963	924	899	961	934	916	885	946	970	945	921	949	953	881	977	920	944	951	1001	884	916	928	895	925	967	909	897	921	941	969	983	957	917	907	956	858	934	966	893	927	986	945	981	938	919	945	953	940	935	947	901	951	949	898	896	951	918	926	896	958	905	960	932	910	989	956	932	988	933	960	929	903	884	908	923	916	968	937	938	1011	915	905	904	938	938	984	956	984	953	998	1003	914	971	924	953	961	881	954	921	928	973	974	912	955	972	912	933	986	932	960	949	987	962	939	998	927	987	894	924	935	908	948	904	956	926	937	968	934	935	907	916	930	987	933	941	921	933	918	987	970	962	929	923	921	944	946	953	953	955	882	991	923	974	911	937	963	942	892	1015	961	940	908	915	924	956	908	939	906	920	937	967	947	863	887	977	926	904	977	901	907	982	907	972	905	940	911	972	957	919	974	944	953	931	958	891	902	933	970	909	920	937	966	953	941	865	963	951	953	954	920	908	972	945	925	969	945	1032	929	956	947	944	896	966	894	882	889	889	918	913	936	971	911	899	940	925	922	955	1021	894	914	867	967	928	961	927	936	935	872	975	950	968	941	896	953	971	943	856	957	970	972	918	981	899	959	946	979	938	946	905	950	992	917	892	954	922	965	944	938	863	880	954	936	912	910	922	927	893	975	946	993	948	940	838	949	956	942	939	922	929	938	958	1030	876	957	938	941	900	964	959	923	932	975	936	916	971	917	1004	915	893	938	934	944	873	930	887	955	894	961	986	954	988	948	933	933	967	943	938	932	945	922	929	964	963	954	935	877	954	895	941	900	890	932	982	956	956	961	924	906	889	897	937	906	911	922	918	961	959	961	990	976	980	931	898	953	961	898	919	910	940	957	929	879	942	975	863	966	961	944	898	993	946	893	981	970	942	899	968	973	961	908	975	956	899	973	945	1012	907	925	914	947	950	918	916	916	919	981	912	929	959	946	908	972	946	911	921	976	928	896	969	946	901	928	889	944	965	912	928	890	955	927	957	907	963	936	945	971	908	919	912	997	900	949	958	950	879	934	957	957	955	964	924	911	949	962	927	1008	958	892	927	954	907	952	939	900	943	929	935	919	866	974	932	993	971	949	923	915	969	957	902	990	936	1018	953	1000	952	981	915	955	951	950	949	955	967	943	921	935	918	904	904	966	935	918	968	944	965	913	976	924	908	951	937	924	963	963	920	896	971	920	920	933	921	884	970	991	944	901	893	892	1031	904	952	899	921	960	843	958	917	915	924	939	908	919	962	910	949	935	943	948	924	918	887	943	966	1003	940	910	931	932	924	988	957	987	969	900	914	962	935	904	939	962	966	892	967	988	931	1000	924	903	959	944	969	964	931
7236	3437	2680	1614	1502	1416	798	714	1011	1224	639	233	173	193	181	196	202	189	197	184	185	201	178	180	181	176	208	183	179	181	179	179	162	187	209	214	168	203	214	185	194	188	194	212	181	177	169	165	207	194	184	178	176	176	195	213	203	199	173	190	157	205	220	198	189	180	188	184	195	177	226	171	183	190	191	187	203	148	164	185	168	179	160	164	182	165	186	188	162	191	179	171	180	192	183	172	179	180	198	211	182	200	180	172	170	181	171	196	183	222	191	185	167	177	177	202	172	215	215	151	186	182	185	181	169	189	174	200	203	192	164	205	189	193	211	158	188	177	174	199	205	188	185	188	196	169	181	183	207	179	211	184	209	197	194	197	219	181	190	196	189	185	185	191	193	169	173	190	201	183	197	185	206	188	179	178	173	184	181	187	190	177	199	170	190	222	193	184	189	196	176	175	171	172	212	181	180	186	167	175	190	176	182	193	214	221	187	190	178	182	173	199	172	177	175	173	194	175	207	181	210	195	213	158	195	187	203	212	191	184	175	178	193	173	162	189	177	198	202	167	181	178	227	173	201	199	169	209	162	179	162	191	181	176	193	199	190	208	168	179	198	181	199	173	193	186	186	180	166	206	172	196	181	188	197	185	195	165	177	197	207	211	174	189	202	189	170	174	191	179	182	189	184	195	189	214	185	168	169	178	192	189	190	195	209	196	147	165	170	186	210	185	186	190	173	199	198	173	217	194	185	201	205	204	226	192	212	165	211	201	177	184	197	183	178	187	214	182	203	185	175	186	175	170	208	200	170	183	180	196	198	171	176	206	185	178	191	180	208	175	190	197	199	172	192	222	227	170	180	168	195	173	166	168	205	197	187	204	214	200	229	171	204	184	199	182	196	211	191	198	203	185	172	202	169	202	175	198	179	170	199	183	182	222	213	164	215	165	170	217	159	196	202	186	166	176	190	209	214	176	173	203	182	173	186	154	203	186	200	191	199	185	209	200	161	183	201	181	174	171	171	177	184	166	209	190	195	202	194	184	184	176	169	206	207	183	163	186	180	198	198	159	211	199	199	201	206	175	183	178	225	176	199	164	202	200	197	196	191	191	203	200	177	172	172	176	191	185	178	199	168	173	188	172	199	201	198	187	181	185	182	201	187	167	183	170	194	201	209	172	182	181	172	190	193	181	186	200	202	195	182	188	167	183	188	191	172	171	210	165	201	215	186	197	168	178	185	198	174	205	173	187	161	197	173	220	206	213	202	184	156	173	206	193	192	194	186	175	225	184	182	185	193	188	181	163	184	174	208	189	170	212	185	189	167	196	199	206	189	195	186	173	184	210	228	186	207	179	193	185	182	190	170	182	177	222	176	178	185	182	183	196	161	190	176	199	170	194	179	167	196	183	168	190	173	166	171	172	202	189	193	178	160	188	186	185	193	161	184	156	196	163	159	193	183	175	195	164	187	168	162	189	184	187	191	191	162	186	188	212	202	197	190	207	204	202	163	187	179	191	172	197	201	154	193	192	182	207	201	195	183	171	182	197	181	180	205	190	190	188	206	157	209	178	195	181	208	176	173	169	198	187	172	191	183	175	212	198	178	200	182	206	190	216	180	159	176	164	197	196	196	165	198	163	177	183	192	189	196	226	172	164	194	203	171	190	188	206	160	219	171	160	198	180	179	173	194	210	183	182	211	189	199	192	176	177	176	164	186	177	162	189	171	187	186	183	198	185	174	194	188	192	195	204	216	207	205	205	161	184	173	169	193	206	192	179	161	172	214	171	163	178	202	190	172	195	186	190	196	171	163	200	170	193	196	189	185	220	196	187	179	164	209	192	183	195	178	190	157	197	201	170	157	175	188	170	198	189	201	192	195	203	193	200	191	188	175	183	183	210	148	198	183	184	186	183	185	201	174	164	200	176	183	166	178	209	193	181	160	192	186	166	177	177	205	188	174	153	199	193	184	182	184	186	203	173	220	201	234	200	182	172	177	192	204	179	173	183	185	150	184	184	215	202	189	182	196	172	175	182	197	183	183	199	179	199	165	187	203	190	199	218	189	187	178	178	174	209	197	162	181	175	201	187	187	200	176	213	204	206	184	190	185	201	205	208	223	181	205	194	176	182	186	173	186	188	172	202	175	160	188	160	180	214	198	176	189	175	179	199	196	206	168	190	175	160	203	191	178	203	195	196	193	165	208	206	174	190	180	174	160	154	185	194	177	182	210	178	163	183	183	186	191	170	173	188	198	201	159	177	191	190	183	181	230	221	197	166	184	175	205	180	197	165	195	214	184	167	191	198	207	197	195	185	176	180	175	195	186	200	184	193	197	204	193	202	231	185	190	185	151	196	209	182	192	208	173	168	192	168	209	207	196	190	169	201	217	189	179	184	210	179	171	189	208	214	175	178	201	198	178	183	181	189	177	169	212	203	175	163	186	173	217	201	198	177	180	173	170	193	181	192	201	190	208	176	227	182	217	178	173	189	188	183	188	194	197	197	194	184	190	227	173	181	192	159	194	183	213	170	186	180	195	184	193	190	200	178	172	190	167	198	187	170	195	167	156	183	178	181	162	213	187	183	225	163	178	194	181	198	217	162	169	183	181	159	182	170	180	187	199	180	201	208	183	194	201	222	180	177	209	182	169	170	213	199	178	174	185	199	232	199	174	193	183	192	203	190	181	195	189	183	200	174	188	196	176	186	201	188	188	151	184	192	176	194	207	198	182	174	185	172	192	177	181	186	161	189	185	174	193	162	162	185	205	184	195	212	168	153	196	182	175	183	195	175	186	172	219	176	178	166	194	195	196	198	190	163	192	180	194	211	190	185	167	202	188	176	189	195	216	184	176	233	188	194	205	208	186	209	197	180	184	180	173	175	200	170	175	182	207	180	214	168	171	183	200	152	171	186	203	170	179	171	176	180	222	207	179	193	185	195	193	196	184	184	174	189	196	156	185	171	191	196	180	177	171	179	188	202	204	176	144	181	196	184	181	191	200	202	196	193	195	198	181	191	210	201	198	185	173	172	201	191	188	195	216	211	209	188	194	182	197	179	186	196	184	210	193	182	159	179	177	189	180	182	173	220	195	211	186	200	196	195	210	210	209	206	202	208	195	173	186	206	170	190	209	187	179	189	200	204	230	167	168	181	166	195	189	217	224	169	177	173	180	193	170	206	185	197	195	195	189	172	169	195	184	190	174	200	182	160	182	178	194	214	177	238	187	202	193	195	187	171	186	189	202	193	172	161	184	197	164	192	200	216	177	187	193	215	196	206	174	179	202	183	189	190	190	197	181	185	203	215	192	188	200	209	172	181	180	193	183	186	192	188	217	191	208	193	194	192	223	213	197	174	176	206	179	202	187	212	170	160	174	177	183	180	194	189	199	181	208	193	185	184	190	192	191	177	223	198	198	199	181	187	203	191	171	190	173	156	176	212	197	176	189	223	200	176	199	204	166	179	187	216	223	200	199	184	182	193	194	151	215	195
4494	3249	5312	5012	5793	6280	3774	3571	5043	6235	2747	666	471	456	488	528	537	472	468	497	528	492	499	482	457	476	493	474	499	459	482	509	472	497	509	478	502	458	466	506	489	509	438	490	450	488	479	468	529	531	482	483	491	464	468	455	487	499	498	498	515	472	479	485	478	475	469	486	493	500	411	501	526	508	472	463	516	551	457	481	510	466	523	463	479	465	444	512	484	499	497	498	507	485	521	510	492	471	466	506	504	456	429	482	455	494	495	501	491	487	464	484	492	518	505	466	461	470	476	500	484	474	473	444	473	454	473	449	477	468	458	506	506	430	507	495	506	482	510	497	462	542	513	473	473	480	492	465	490	495	451	504	473	494	495	459	484	477	462	457	497	498	446	492	480	451	503	434	443	477	484	484	462	515	491	480	459	481	512	498	468	498	498	512	468	470	483	478	515	451	454	504	501	445	495	443	487	475	498	467	469	493	483	462	460	509	490	510	461	478	510	441	493	454	489	469	494	448	481	471	446	454	478	484	516	505	467	470	504	473	477	461	488	506	495	459	456	508	483	479	491	461	485	465	457	465	468	458	488	506	508	442	463	455	475	510	459	478	471	467	501	516	480	487	504	470	498	484	465	484	452	441	457	469	444	487	461	511	500	445	480	495	449	518	504	452	466	464	492	465	484	485	484	458	487	499	468	510	520	476	470	490	475	444	489	448	485	486	480	450	515	453	509	494	482	456	495	491	479	478	432	483	462	474	486	485	507	463	481	488	527	457	479	474	492	428	514	477	516	455	462	492	491	513	472	475	466	508	478	466	488	491	499	528	466	505	479	471	500	491	466	492	488	469	458	500	501	448	469	467	511	458	501	471	457	461	429	504	498	483	455	499	449	437	439	524	501	520	487	438	472	470	470	496	476	451	493	502	528	486	480	462	522	474	480	486	501	481	492	501	483	452	466	491	491	481	503	486	476	491	461	466	491	496	500	465	464	472	497	471	466	464	458	473	484	474	485	524	481	463	495	463	481	470	500	490	492	515	489	462	481	491	494	461	446	478	473	434	447	468	494	496	492	523	503	506	514	474	495	471	489	486	475	466	472	485	514	497	496	508	488	472	436	511	487	477	469	501	501	463	475	497	522	422	494	509	454	487	466	497	484	470	522	476	461	469	457	462	474	505	471	488	497	452	462	496	501	461	487	468	487	498	474	442	442	467	487	492	501	513	500	497	465	483	442	476	477	484	468	510	468	488	457	448	484	464	491	482	470	457	467	463	494	461	462	466	463	477	449	505	528	464	481	468	493	447	469	538	454	483	484	506	484	467	493	463	469	505	467	481	495	492	498	478	473	474	466	467	487	475	487	512	484	514	496	513	442	436	481	508	472	484	464	496	512	455	468	488	458	487	471	472	495	471	481	469	454	482	534	487	507	451	535	499	487	501	491	488	494	460	506	457	458	473	489	469	507	451	512	462	479	458	484	480	449	497	475	483	450	502	458	514	518	462	481	467	477	489	471	499	519	451	485	468	541	512	471	445	499	456	496	470	499	468	487	504	464	465	464	473	487	462	466	474	509	488	501	464	470	447	487	496	472	501	484	492	472	468	480	480	477	477	447	459	429	472	473	483	477	470	475	479	493	482	513	444	484	484	454	486	471	510	443	494	501	465	483	482	522	481	511	481	508	490	443	479	472	499	503	472	488	514	467	515	460	456	501	486	484	494	464	489	464	470	494	471	476	491	511	484	482	438	482	486	537	472	415	503	491	490	498	465	447	480	450	482	478	521	489	486	446	495	498	512	484	444	501	471	494	460	489	474	486	488	518	495	475	496	437	474	479	487	476	479	476	469	496	439	461	460	458	487	470	526	506	483	505	489	497	482	481	468	479	437	462	449	494	519	452	520	494	472	493	438	473	454	451	463	494	482	463	511	526	472	454	468	486	459	483	492	497	488	454	508	498	469	505	485	508	515	446	495	483	493	448	463	475	488	450	474	475	500	474	492	469	476	450	457	505	498	493	488	487	477	468	489	469	460	447	478	473	474	487	488	489	473	480	452	486	531	471	529	473	465	467	485	494	453	471	482	466	521	481	462	502	502	456	449	496	486	491	455	498	489	503	476	480	473	438	511	490	449	495	479	508	489	503	460	443	476	484	456	469	446	455	496	445	505	466	508	487	503	485	498	476	502	508	458	506	468	481	493	520	509	485	471	486	449	463	481	458	430	486	475	452	481	471	483	455	510	474	489	472	490	510	505	506	439	499	486	478	445	470	459	504	423	496	510	485	499	485	502	471	490	457	482	517	465	479	446	466	503	488	457	471	466	484	492	457	500	495	463	468	482	493	484	515	429	455	431	482	497	493	543	475	505	455	466	494	476	457	485	502	494	545	447	473	451	470	496	486	457	433	478	483	479	458	481	472	484	461	429	498	478	506	465	496	453	471	468	426	498	437	457	498	518	470	459	490	476	511	458	473	480	461	493	475	481	516	513	449	453	477	480	475	473	471	503	497	475	501	481	489	477	478	483	487	458	489	455	499	464	484	464	471	445	471	460	454	428	452	460	475	458	498	481	453	457	477	484	463	473	470	459	468	461	493	479	466	489	428	518	456	479	414	476	510	446	464	437	465	488	511	449	458	467	480	475	513	508	473	491	457	483	477	506	490	492	478	479	458	505	471	491	473	523	512	486	470	510	460	481	470	467	449	545	504	460	444	464	452	487	507	448	495	505	484	448	503	513	463	461	471	532	481	458	449	448	480	460	489	461	444	504	519	466	497	533	524	451	450	486	469	467	529	470	500	494	473	506	487	494	416	500	505	465	477	492	513	499	479	449	444	496	460	496	488	478	463	482	497	460	474	482	443	528	448	483	475	438	503	469	489	486	473	466	473	518	493	513	430	466	488	476	483	480	447	457	480	464	481	500	430	491	496	515	483	486	434	480	467	494	463	480	497	500	482	506	492	479	497	456	447	446	480	489	456	483	451	517	440	503	477	475	502	467	481	502	512	443	471	494	496	479	460	470	435	463	481	488	504	479	491	465	473	459	481	504	500	477	478	469	488	481	478	501	468	451	480	486	480	465	459	470	468	492	499	455	483	497	436	499	490	506	489	515	493	522	498	507	447	484	462	502	457	462	497	502	511	499	509	485	475	479	483	510	497	490	443	482	497	445	496	489	451	526	484	491	495	471	488	473	479	496	469	465	451	475	478	523	480	526	461	484	502	479	486	507	491	457	449	467	495	480	462	493	464	489	479	520	451	453	483	514	500	441	502	475	482	489	489	477	491	470	503	495	448	487	443	434	500	502	468	490	496	480	454	456	512	486	486	514	497	494	476	479	501	491	448	482	497	477	477	500	458	505	462	485	465	496	476	435	489	514	469	504	494	479	450	454	488	493	503	497	517	479	450	487	474	475	478	460	458	494	456	498	509	488	510	500	503	473	468	498	479	473	432	451	463	464	503	462	502	479	498	490	460	462	529	483	498	515	504	463	477	477
16344	6973	5798	3942	3487	2787	1725	2125	6083	16038	5961	1422	282	216	248	231	253	251	247	247	234	227	216	235	218	215	230	224	219	238	252	222	228	224	229	231	212	231	220	229	223	233	224	264	250	244	227	235	247	220	213	246	215	200	242	222	227	218	228	218	219	215	218	227	227	234	236	207	242	215	217	219	215	225	233	216	223	222	224	204	235	210	195	240	220	220	224	195	207	211	228	231	212	214	185	242	199	203	218	211	223	247	222	205	200	207	216	227	207	232	227	200	243	196	228	201	211	222	210	221	225	210	234	226	262	222	247	212	190	214	210	201	211	213	227	229	218	249	213	250	227	208	241	229	233	229	260	239	264	231	242	220	214	264	226	223	225	218	225	221	209	225	206	209	213	230	227	219	221	246	189	226	271	219	250	256	281	247	220	244	227	197	221	221	183	226	225	239	215	207	233	220	200	216	248	227	240	230	239	209	256	227	233	247	226	218	247	228	222	222	240	228	210	206	212	221	213	240	262	244	232	225	212	231	239	237	225	256	252	250	220	245	228	226	218	222	229	225	228	226	240	196	229	211	200	224	222	228	226	247	227	229	213	255	245	217	226	245	278	234	224	209	235	225	215	261	206	213	244	224	214	198	259	242	235	236	243	239	226	240	243	226	231	231	239	221	227	197	222	242	246	223	206	233	232	226	209	249	226	225	247	217	227	222	186	221	221	195	239	210	241	233	220	205	244	230	227	255	217	226	204	224	225	231	218	208	256	252	217	222	258	240	177	225	218	209	240	217	205	212	236	245	234	235	216	207	235	218	239	241	231	238	232	263	240	214	236	262	252	228	245	225	227	255	241	229	242	226	198	235	213	209	221	218	205	220	235	232	208	236	241	230	238	221	221	233	203	244	251	226	199	232	245	228	254	225	208	191	196	199	234	245	216	228	249	221	208	220	231	242	255	231	240	236	223	250	234	231	205	195	235	233	233	212	201	209	245	257	226	224	245	243	235	235	231	234	237	230	256	244	226	237	225	205	255	217	219	223	234	211	207	225	223	228	232	205	203	225	223	234	243	237	250	213	226	234	219	226	238	235	215	234	249	204	233	210	227	238	232	214	235	218	234	222	232	222	232	237	235	191	216	209	232	213	206	205	245	227	217	235	241	235	245	224	231	203	207	225	231	192	219	240	220	242	211	232	239	243	239	221	241	244	203	234	238	248	219	221	228	228	208	208	212	243	224	224	225	230	245	228	241	266	223	256	249	225	247	190	224	227	242	228	258	233	205	199	242	226	229	228	228	209	231	206	198	214	224	208	235	223	217	242	218	209	239	207	220	188	204	220	247	216	206	204	228	213	218	214	248	214	189	226	233	224	230	226	199	226	240	209	229	221	218	194	201	235	240	219	229	233	225	230	247	235	255	242	219	212	196	233	225	238	216	229	204	243	221	191	220	210	233	239	219	226	236	232	224	214	188	225	220	226	210	211	175	221	249	258	229	226	238	238	218	189	262	220	225	227	232	222	209	236	199	220	223	261	263	206	229	255	241	236	216	222	200	263	249	231	220	214	193	197	204	223	218	222	219	208	227	222	244	242	240	223	200	216	224	215	225	231	209	227	207	215	214	194	216	250	238	213	243	219	259	229	231	208	214	252	219	221	227	244	219	213	235	209	216	239	188	223	265	256	222	254	219	205	198	228	224	236	247	220	200	219	267	223	220	232	216	241	240	247	222	239	234	192	224	221	223	210	270	213	245	234	245	228	216	215	235	223	225	215	241	240	244	250	239	213	219	208	218	231	225	239	247	224	224	232	246	272	252	235	214	227	215	215	248	209	241	231	214	213	232	217	224	239	218	212	212	220	241	255	190	259	231	228	226	230	214	229	213	242	247	247	211	239	208	222	215	230	231	232	231	215	200	211	241	240	242	225	225	217	240	244	252	246	235	225	215	208	221	219	223	250	231	230	237	226	202	227	219	220	203	229	225	202	226	227	209	233	229	194	219	253	222	246	224	230	236	213	215	220	233	236	233	220	225	228	236	235	195	234	215	213	234	238	247	210	216	214	216	232	226	234	217	213	252	205	211	252	215	217	238	225	228	229	215	258	247	236	208	245	227	223	216	226	213	229	222	246	225	238	186	244	209	218	216	202	204	235	235	223	232	211	214	220	229	209	220	218	257	245	207	219	250	226	214	234	231	233	225	211	229	210	233	238	224	217	201	206	214	222	221	214	205	238	238	229	222	226	244	246	215	233	232	234	254	213	223	217	236	240	218	220	217	219	222	175	172	231	250	212	206	211	205	202	223	223	220	207	230	207	226	272	202	236	231	218	238	236	219	240	231	245	229	193	234	233	204	241	234	210	220	218	249	212	216	213	224	216	219	216	241	234	228	227	228	227	238	201	252	248	213	243	207	193	229	203	250	234	212	230	218	213	253	253	234	215	239	238	214	199	208	231	241	218	229	224	235	233	240	227	228	222	215	235	219	227	179	219	238	241	203	214	222	240	240	223	222	232	240	216	231	207	219	225	208	211	218	210	235	200	229	222	227	225	237	230	210	212	224	234	214	201	187	219	237	244	223	223	213	248	236	239	234	228	231	245	220	239	274	222	237	206	255	233	247	229	209	213	219	230	234	218	233	231	208	205	218	205	230	229	235	239	206	222	233	242	220	203	226	254	211	234	200	231	228	251	218	231	227	222	210	223	204	240	202	222	229	225	214	242	254	235	240	246	246	234	243	227	250	224	177	230	237	196	211	208	236	202	216	229	253	223	224	265	238	230	249	217	224	218	199	215	226	237	251	213	215	229	241	213	213	216	245	197	229	229	226	212	237	227	222	218	244	222	241	179	193	229	228	231	241	216	226	231	232	229	233	208	221	197	234	231	212	231	215	194	221	225	209	228	218	182	251	220	235	212	243	228	199	204	220	226	243	206	243	240	228	231	236	238	237	260	209	243	218	213	228	235	189	252	208	223	204	211	220	191	235	237	231	214	243	214	221	222	223	249	221	224	238	203	198	235	240	240	206	224	221	227	238	228	221	195	218	203	229	214	214	222	211	212	231	234	209	208	227	252	209	215	214	207	216	236	237	225	208	214	209	220	230	235	256	216	249	232	219	234	228	216	226	241	208	231	259	231	217	262	206	240	220	208	246	212	204	231	217	239	213	229	230	230	218	209	220	214	219	228	246	218	214	215	225	211	206	218	226	205	217	209	226	199	230	213	215	226	248	227	254	227	190	199	241	221	237	227	230	215	241	203	199	214	231	228	211	228	220	239	217	220	245	219	226	233	207	217	234	210	195	233	225	196	205	250	238	243	223	216	228	219	209	229	212	231	220	225	202	250	221	214	223	231	212	248	243	237	244	236	230	217	223	209	226	210	246	250	219	220	227	203	214	209	219	221	237	248	202	233	215	237	231	206	225	232	227	227	205	230	251	200	213	234	233	243	241	218	238	238	247	242	216	240	225	233	215	240	198	236	239	201	238	268	212	241	206	251
9146	5902	10031	10767	12166	10819	7598	10224	22672	39747	11599	6006	867	841	732	723	668	692	694	645	667	621	616	611	593	660	601	638	623	626	588	565	606	628	646	623	611	582	598	607	598	600	641	622	564	602	613	585	562	567	587	563	577	566	592	617	568	610	547	637	593	604	591	570	570	618	577	590	542	579	586	552	595	569	584	624	583	603	562	562	562	567	573	562	626	578	566	570	572	493	583	555	553	553	574	591	593	553	585	564	637	575	558	582	601	602	572	590	564	578	594	606	583	578	601	583	559	584	560	594	565	557	565	568	567	520	621	576	544	556	591	588	582	623	573	567	579	589	567	565	579	558	558	565	560	555	581	568	583	597	590	579	564	549	590	576	585	551	586	551	566	575	580	554	627	574	568	585	576	559	570	577	546	590	525	559	547	542	580	602	579	561	596	580	596	540	559	596	583	623	588	579	523	569	594	552	594	612	576	589	581	586	531	520	545	564	596	546	544	597	585	589	572	531	596	552	570	572	545	588	496	570	602	577	540	599	607	559	546	552	564	571	520	609	627	559	575	572	594	549	607	590	623	558	536	556	589	571	536	571	586	577	613	615	579	567	560	569	550	544	589	597	587	584	533	585	556	556	543	580	513	580	571	592	603	529	567	576	572	550	588	580	576	582	595	545	553	576	536	570	553	530	594	597	555	588	575	592	570	557	601	576	578	575	578	566	633	615	574	594	564	604	556	608	548	554	613	525	586	638	540	542	569	586	581	560	625	582	560	552	574	556	564	593	559	579	568	550	580	548	584	539	559	542	587	569	557	562	549	569	548	546	538	512	577	612	595	612	570	575	589	584	600	579	517	542	618	570	548	594	569	550	582	574	578	570	578	582	559	547	592	541	548	540	574	595	562	594	582	564	581	568	565	602	561	550	558	573	582	559	604	594	567	582	548	564	546	584	583	517	549	541	532	560	599	568	548	602	550	576	558	553	612	567	535	553	565	592	549	600	594	602	585	586	543	567	562	586	586	578	565	562	560	568	537	586	588	577	555	568	587	573	538	599	610	555	595	586	569	558	562	589	572	594	583	558	575	590	605	534	604	659	584	562	574	564	562	586	537	589	585	545	506	577	547	569	539	551	579	606	572	549	560	553	619	569	602	617	554	566	591	575	582	596	563	596	551	544	577	587	577	587	567	549	553	529	611	623	533	538	555	605	587	565	584	633	590	546	559	565	528	565	562	560	551	609	561	514	559	572	576	515	552	541	553	541	567	603	543	603	577	595	555	600	556	584	570	561	549	543	597	548	540	551	597	561	565	560	576	575	617	654	546	566	550	578	571	572	595	587	596	607	571	570	611	584	578	562	581	612	592	532	592	594	575	568	582	615	571	565	605	554	532	590	550	555	559	609	624	531	589	608	576	564	563	579	500	589	530	566	549	583	529	561	623	569	557	621	566	544	568	568	567	557	628	585	585	590	560	542	589	573	546	555	561	554	545	561	563	569	520	564	589	603	565	589	546	586	554	545	562	553	602	548	579	571	603	557	575	561	548	601	524	535	560	576	565	620	569	600	573	608	552	570	622	554	568	576	577	570	601	589	615	573	563	593	579	598	559	574	544	565	565	564	544	574	574	635	562	573	601	561	545	600	586	557	558	601	502	582	582	546	530	562	574	535	556	551	548	574	577	592	552	577	547	572	517	571	623	570	581	562	575	563	531	520	642	607	608	534	559	567	584	582	557	551	607	558	596	581	597	565	566	554	597	574	556	535	575	588	564	568	606	582	593	576	552	594	572	568	546	613	556	531	534	599	565	577	591	604	556	529	581	606	581	606	576	592	598	606	549	550	608	636	616	566	592	611	609	586	594	601	597	617	547	564	594	560	570	589	559	589	533	581	578	546	560	566	551	580	606	593	570	582	602	573	561	567	564	596	569	570	544	600	587	589	551	562	552	580	607	606	585	573	570	570	578	523	583	573	586	548	545	588	607	596	517	556	612	555	537	549	589	567	543	571	577	598	553	593	561	560	539	572	533	572	592	599	574	560	580	593	548	571	545	557	597	618	558	578	559	569	516	530	517	621	602	565	516	540	582	607	562	591	591	575	540	607	554	556	549	520	584	590	568	586	548	561	526	579	564	588	589	590	563	566	585	568	607	606	565	557	577	541	575	575	576	565	560	551	572	596	606	562	557	574	524	567	596	603	533	597	608	597	594	564	591	577	547	552	580	536	565	610	622	556	570	577	554	589	542	600	594	554	527	548	519	585	583	528	570	585	553	541	611	589	586	597	539	561	543	553	572	600	559	574	564	601	567	556	595	594	585	587	564	544	590	555	565	590	546	615	592	565	583	557	549	539	514	601	562	553	625	586	534	583	551	544	533	565	622	583	580	577	526	570	585	589	579	625	585	579	611	532	602	530	614	533	600	582	600	532	548	610	551	560	567	573	576	549	582	589	563	546	564	595	605	581	593	583	583	509	555	601	588	561	565	561	544	577	549	562	569	639	569	555	551	542	564	562	586	593	594	619	542	564	543	576	557	637	588	567	564	579	536	555	596	534	574	617	573	551	580	600	572	535	580	541	596	594	585	539	620	588	598	617	550	584	618	572	543	569	588	604	561	572	592	559	547	575	570	536	576	556	585	555	632	513	550	553	587	569	568	548	593	568	580	539	563	563	576	562	618	593	538	580	579	582	574	616	562	554	574	564	527	610	555	544	598	587	538	577	568	578	534	577	550	548	544	560	577	582	565	578	579	554	565	555	531	576	586	590	545	572	609	549	549	585	551	558	603	590	565	533	552	572	560	596	606	600	558	592	549	572	591	552	582	591	583	557	549	588	599	613	578	584	581	574	553	578	560	560	573	553	543	567	578	561	562	552	568	572	540	588	582	564	555	582	588	537	576	575	583	553	587	544	545	563	565	553	572	616	548	566	567	572	518	560	569	555	585	585	605	556	532	539	563	606	591	574	562	583	547	603	581	565	573	589	590	583	592	590	595	566	534	560	571	599	596	596	559	616	580	567	573	559	594	564	590	569	557	556	577	550	573	577	615	562	589	588	603	563	582	542	634	538	552	545	595	578	611	582	555	538	587	563	576	605	550	556	557	599	593	559	590	593	575	555	550	599	558	572	565	594	589	548	595	556	524	559	582	555	574	569	583	581	552	592	535	570	566	567	580	581	566	587	586	563	585	574	497	544	550	538	571	547	552	537	578	562	571	574	570	541	548	556	578	594	558	591	537	596	567	581	555	581	584	607	590	554	590	558	585	585	584	555	563	567	604	601	553	630	531	566	542	561	605	571	543	562	548	596	556	570	578	596	596	545	591	603	550	532	540	583	590	578	609	593	553	586	570	564	522	536	618	570	514	642	568	528	556	587	557	605	610	548	520	573	584	560	583	534	605	575	584	554	524	569	588	568	554	570	591	573	578	593	613	557	625	559	611	549	580	566	550	577	558	526	586	558	599	608	566	545	587	598	569	567	595	607	540	560	606	593	576	548
25086	11898	9984	6910	5513	3802	3246	7726	20237	28677	15254	3070	532	446	435	458	451	444	456	435	428	453	426	474	396	418	424	429	402	393	389	408	415	376	412	425	413	396	402	406	412	362	378	399	400	388	404	383	422	400	435	394	418	422	410	413	403	381	380	397	402	426	388	404	397	404	360	381	406	399	418	418	419	412	430	380	424	370	367	446	400	373	387	399	380	399	396	378	399	374	450	386	359	437	393	414	417	405	392	357	395	385	399	427	374	416	372	395	379	396	423	390	379	402	362	367	390	372	351	375	375	414	398	422	373	409	387	407	419	420	405	394	424	399	422	406	384	421	449	415	397	421	364	393	406	371	393	408	393	409	373	389	422	398	407	434	442	374	373	412	413	414	432	399	361	393	392	405	436	422	393	395	408	378	395	408	430	395	372	376	411	384	443	366	406	419	413	388	405	429	399	438	382	429	407	374	366	391	379	399	433	370	381	420	413	392	402	401	379	386	388	389	393	375	386	376	401	389	390	401	399	406	399	434	392	420	369	395	375	395	393	391	378	403	408	439	383	428	378	419	397	397	401	392	426	438	396	405	390	388	421	378	375	378	400	382	398	347	405	363	391	387	363	408	386	398	389	412	406	418	423	414	390	397	387	426	392	402	388	415	408	361	396	411	382	358	392	374	399	358	416	436	386	386	386	388	387	391	438	379	396	395	412	421	414	356	404	355	383	377	388	421	387	391	411	403	361	393	392	382	419	407	400	414	398	406	389	382	379	388	413	374	398	390	380	380	418	417	361	412	418	367	392	381	405	440	412	403	419	383	412	413	394	397	415	356	408	407	396	440	422	401	373	346	396	389	408	376	391	373	394	397	396	373	366	396	404	380	388	407	393	375	408	399	407	418	392	435	378	388	418	410	393	395	392	367	406	396	397	429	369	373	376	414	382	383	386	366	367	342	417	382	425	372	349	374	405	369	393	432	393	397	407	386	423	379	390	386	422	362	430	390	358	366	380	421	399	346	373	351	389	388	414	382	398	372	403	399	414	388	424	407	392	354	391	396	372	409	389	438	430	418	371	413	400	362	400	412	410	457	413	382	435	397	436	424	388	425	397	367	405	424	425	393	340	356	377	399	391	411	451	411	365	428	409	372	416	403	394	403	390	386	392	391	401	384	436	413	391	387	327	383	407	428	404	366	408	408	360	416	410	397	399	379	387	386	396	394	365	401	380	395	413	398	401	390	389	397	386	372	402	384	392	399	392	429	424	389	416	381	425	424	386	383	376	398	411	350	421	414	423	416	399	432	380	406	385	386	398	358	417	391	401	417	361	406	394	395	370	395	428	361	427	426	421	413	380	413	370	394	410	409	398	425	417	417	399	384	432	376	438	398	386	403	398	417	378	433	430	412	440	411	381	425	441	409	390	421	420	412	422	394	433	376	397	386	375	406	424	385	420	401	423	391	386	379	413	439	400	393	402	416	403	415	411	381	404	395	359	404	389	446	426	401	396	408	421	417	421	384	426	422	392	409	373	392	387	367	414	386	376	390	400	395	397	412	385	416	394	416	402	369	370	373	398	430	405	382	377	384	411	405	411	375	399	417	370	369	424	378	346	398	390	389	346	373	413	411	391	384	371	418	434	384	390	427	417	383	386	372	411	383	387	402	388	413	368	395	439	390	389	416	365	435	403	383	402	420	403	390	383	387	360	343	440	352	380	405	461	379	385	411	367	388	427	337	374	387	413	391	368	396	381	447	422	445	426	392	383	387	406	427	394	411	395	416	386	369	384	412	390	389	364	377	359	393	391	418	396	438	448	397	402	420	368	384	395	409	406	379	385	408	425	395	380	400	405	388	391	392	449	405	363	397	417	398	398	392	419	364	399	406	378	380	407	415	393	412	347	444	370	406	403	406	348	395	357	399	361	378	366	398	366	389	411	418	420	373	410	424	412	376	389	414	419	370	412	397	396	379	370	416	436	398	395	406	414	403	388	389	396	381	418	396	418	396	408	392	419	363	390	404	382	361	413	363	423	375	382	402	408	384	403	401	391	395	399	412	400	398	367	379	400	362	385	396	398	391	406	394	374	384	382	387	401	441	415	396	412	378	391	391	428	394	374	380	376	421	385	376	431	358	349	403	415	392	387	421	414	379	375	393	399	423	413	384	385	430	420	388	386	398	390	416	394	392	387	420	375	383	423	395	401	450	401	411	387	404	394	361	381	418	376	418	445	412	422	392	404	374	412	379	407	399	359	395	357	387	381	382	379	433	380	391	392	369	404	415	402	396	379	353	393	396	413	416	378	383	363	392	427	372	434	404	395	357	385	405	405	395	402	420	365	388	413	432	352	399	371	382	399	358	375	405	412	393	416	397	383	425	400	425	421	375	416	377	382	406	410	393	368	407	397	383	420	419	422	406	410	397	393	371	422	384	360	404	409	426	361	400	391	424	362	419	375	366	380	385	363	391	388	396	376	387	385	355	377	405	400	368	414	411	369	402	389	399	391	419	388	403	398	379	408	427	410	432	411	407	394	382	385	394	401	419	401	397	412	404	384	391	404	423	385	409	361	386	416	376	381	389	372	411	363	359	416	389	384	420	415	393	354	391	384	390	384	392	383	354	382	393	446	396	391	420	373	398	354	428	387	374	397	392	409	415	426	433	418	407	368	413	378	378	383	370	408	377	404	388	421	419	411	387	410	395	425	419	409	410	379	383	368	362	408	390	375	409	395	411	377	371	412	376	394	421	399	379	390	398	404	385	402	381	406	378	407	359	395	395	386	418	391	424	404	390	421	406	382	382	393	406	405	372	402	402	426	422	419	414	351	389	422	405	384	423	424	386	377	411	394	394	433	392	393	410	396	402	424	408	404	399	425	394	362	413	374	426	402	395	390	433	379	394	417	393	371	382	370	356	416	374	397	373	400	409	424	413	411	382	396	416	393	381	406	356	397	410	403	455	384	384	407	402	382	400	392	422	396	396	416	410	392	391	403	392	395	420	396	377	406	374	386	401	413	398	377	437	393	411	412	450	411	407	372	400	425	394	380	385	403	411	391	387	419	378	372	370	417	416	431	399	421	412	388	408	432	422	393	399	419	435	390	367	431	405	394	407	418	392	410	374	422	362	379	430	434	411	413	378	397	394	407	415	406	428	436	380	403	388	402	393	408	397	364	333	366	387	417	392	398	382	386	383	410	392	388	355	427	364	431	382	378	385	404	398	390	412	355	415	384	379	416	418	371	398	381	399	412	382	382	391	406	429	402	437	426	389	375	417	426	393	366	378	376	422	404	392	431	447	395	390	404	375	413	410	441	403	401	392	394	365	399	401	392	388	386	397	403	391	380	417	380	402	404	385	439	375	398	373	365	398	391	386	397	347	419	348	397	435	397	413	438	390	377	399	405	370	446	385	367	376	389	424	392	411	394	383	385	343	392	398	415	451	371	392	399	440	379	400	384	353	402	381	402	404	399	395	433	409	394	380	353	401	394	371	366	403
12158	8946	14876	16047	16529	13277	12854	24090	43354	50565	19920	9410	1354	1305	1245	1197	1196	1137	1157	1082	1053	1054	1016	1023	1017	995	1023	987	1041	917	1007	989	972	1031	989	1008	964	956	943	973	956	974	959	941	924	925	972	915	926	894	980	928	935	920	1001	931	922	922	917	911	945	940	923	895	955	912	961	857	891	869	909	953	930	961	899	929	932	921	905	920	927	902	906	990	891	903	928	967	941	919	916	885	918	864	959	941	942	893	943	930	927	928	906	877	896	925	939	922	862	903	859	924	876	895	908	903	943	955	917	897	915	928	934	938	916	839	911	875	1013	898	909	893	888	846	866	869	865	913	858	935	872	975	929	955	962	920	919	909	919	903	905	904	934	936	892	931	853	883	914	924	871	912	913	929	867	925	891	898	915	902	877	865	893	920	922	925	881	876	898	881	898	919	867	907	936	930	924	880	905	912	913	895	967	912	913	911	914	943	966	926	877	920	917	932	871	909	934	933	955	837	928	853	919	844	899	906	922	920	890	909	892	896	896	886	853	931	917	970	905	888	900	942	957	878	920	893	871	872	940	915	895	915	920	891	939	931	953	928	901	863	887	885	936	885	889	898	910	888	896	943	920	890	889	904	926	926	858	921	893	881	917	916	931	905	934	878	925	887	889	884	955	947	937	875	951	908	919	898	889	887	984	896	902	897	869	874	943	904	859	911	950	924	934	966	878	919	909	921	892	904	859	902	880	893	911	933	901	931	838	886	928	875	922	880	894	936	883	893	981	899	882	873	917	888	857	886	845	919	939	921	892	933	870	933	925	909	909	893	939	905	985	872	911	930	948	863	893	936	892	864	902	972	887	910	861	878	895	849	871	872	868	906	942	925	913	919	958	935	932	925	881	900	877	933	928	926	859	913	918	922	878	909	911	874	956	936	902	940	933	904	956	892	927	878	896	884	890	871	914	914	914	938	887	886	911	905	886	913	930	941	940	852	928	942	843	854	902	869	865	898	880	916	925	871	908	917	933	885	916	855	913	867	957	893	909	902	920	862	908	894	918	947	863	860	888	939	877	924	886	900	872	910	958	864	950	939	939	875	915	895	904	929	848	905	876	921	952	961	910	902	921	927	918	973	899	903	904	896	916	916	869	936	901	934	955	898	888	875	892	867	909	887	905	901	927	943	933	870	865	921	913	925	923	917	912	891	903	893	934	900	938	922	897	900	908	896	932	952	839	883	903	878	899	885	948	904	936	885	913	892	897	902	858	960	904	925	906	936	927	951	862	921	919	895	892	904	882	901	884	887	885	953	929	913	952	931	896	944	903	960	926	861	897	876	941	862	909	896	922	893	902	834	904	900	938	962	955	867	933	880	921	911	909	888	891	896	905	905	933	916	896	899	980	904	872	931	929	863	970	871	870	858	846	906	962	890	873	862	924	900	936	969	887	934	953	919	886	898	937	869	900	873	896	871	902	899	853	942	907	910	897	962	925	941	928	898	879	913	889	888	896	920	868	856	951	944	936	916	869	951	902	918	928	931	889	873	865	931	927	907	934	934	860	927	879	915	959	898	874	921	916	943	899	905	874	952	916	918	871	947	919	898	889	963	917	874	924	940	914	931	935	942	910	912	887	911	878	901	919	913	917	930	918	860	882	963	974	868	956	914	972	851	909	882	947	903	929	900	878	931	880	923	896	866	912	888	905	941	888	902	925	904	923	889	911	956	918	970	837	934	875	873	869	921	903	934	922	904	929	890	894	900	922	898	881	849	904	957	895	868	915	859	908	931	905	931	914	933	931	926	882	907	931	962	932	955	928	930	957	872	933	863	925	891	883	868	917	905	941	865	865	872	925	888	889	912	904	909	888	925	913	967	981	910	861	978	895	852	912	941	899	906	880	848	912	865	922	862	901	906	908	857	890	838	885	943	885	897	847	896	896	893	960	912	937	919	893	928	885	913	898	844	854	890	892	842	909	911	845	952	886	969	869	903	904	929	930	894	956	883	905	923	882	889	933	875	895	914	962	901	864	881	940	947	902	934	903	904	936	909	880	900	927	860	877	902	945	885	864	976	887	936	938	937	911	902	950	967	927	902	903	955	972	943	925	914	886	888	927	897	935	952	898	935	893	918	918	893	873	875	890	868	879	897	921	927	906	888	922	918	899	942	932	934	895	911	914	905	912	909	884	928	966	892	870	911	889	918	960	914	907	889	944	922	949	894	902	903	926	905	893	941	943	942	915	863	925	909	900	965	878	888	913	893	912	921	935	871	920	940	911	909	894	867	882	880	916	880	877	927	872	855	898	925	899	877	897	904	924	890	924	957	920	888	927	907	890	920	1013	895	904	868	936	922	893	873	940	887	902	899	904	937	923	937	950	906	913	934	865	895	874	925	918	850	903	862	900	933	895	881	928	860	920	875	915	864	901	910	909	903	932	957	924	914	874	887	962	907	862	910	918	876	951	903	919	902	902	912	934	885	966	914	901	888	872	924	926	887	887	889	868	899	878	894	910	990	971	930	904	917	927	943	887	894	899	845	846	912	960	958	875	923	901	863	894	913	925	867	886	945	883	924	878	906	912	937	883	912	930	904	890	892	896	909	894	935	898	927	865	869	885	909	878	876	934	866	943	923	913	938	939	837	917	874	887	868	908	882	828	874	878	912	908	881	857	933	879	911	928	946	944	921	908	944	868	896	924	899	928	900	922	933	916	918	901	863	978	982	884	887	920	968	896	898	913	867	914	884	920	916	908	942	883	907	951	875	870	943	962	894	879	924	905	875	921	870	864	884	940	956	919	883	895	892	875	930	871	907	862	882	905	909	892	921	911	876	856	915	896	890	894	917	893	882	889	901	881	876	893	893	969	904	893	906	882	976	962	896	914	880	911	846	867	928	912	928	910	924	916	955	886	874	931	927	917	923	856	962	927	892	856	850	893	952	942	904	940	932	919	866	862	927	907	875	911	974	882	932	894	944	923	909	872	921	899	820	846	894	927	934	976	935	905	886	887	949	894	884	944	960	905	930	864	884	892	878	878	883	882	942	898	958	891	883	923	880	921	851	857	945	920	918	857	997	898	929	875	924	856	909	902	906	894	899	907	901	935	883	907	826	963	906	889	910	934	913	892	857	957	910	915	875	896	953	846	863	879	904	877	933	916	921	859	952	887	936	894	925	904	869	893	934	865	900	951	862	896	915	923	909	881	932	920	900	864	899	899	894	900	929	893	948	886	934	864	844	887	957	897	903	856	912	930	936	917	904	914	894	895	864	903	962	952	814	870	897	817	883	927	920	878	887	904	905	932	926	883	946	900	905	931	870	862	899	941	913	915	881	901	885	889	889	874	888	885	914	920	878	866	938	850	944	931	908	914	904	847	918	862	858	909	959	903	920	910	926	927	907	905	863	874	946	918	950	921	857	881	860	941	889	892	858	914	871	921	889	901	911	923	862	902	927	873	910	900	974	915	873	843	876	951	928	918	856	906	893	948	886	913	945	922	958	926	872	923	862
6073	3200	2644	1726	1554	1305	926	972	939	1016	613	263	183	168	149	175	181	187	208	164	182	160	164	200	177	179	160	174	187	165	179	189	186	154	190	144	174	182	182	161	176	164	184	170	182	191	174	184	207	164	170	202	180	206	195	176	160	188	183	171	163	194	183	163	185	166	167	190	161	166	148	162	165	178	166	179	152	204	189	208	174	162	173	226	168	174	158	146	181	190	172	176	188	152	171	189	162	177	189	194	184	179	176	188	176	179	214	165	164	185	177	177	181	158	164	195	196	179	182	155	179	178	182	177	187	189	202	181	176	176	167	186	180	194	167	193	187	173	182	186	168	168	186	187	179	185	189	172	193	204	184	191	185	193	177	162	161	192	187	175	215	189	168	206	190	150	165	204	165	211	164	191	181	183	201	177	148	161	174	179	184	189	171	166	168	154	165	197	172	157	167	175	193	178	186	153	153	149	155	197	206	178	166	188	184	180	160	176	155	208	196	164	171	170	194	209	175	192	174	217	202	197	161	196	192	200	193	167	149	184	166	171	151	182	169	172	165	163	170	195	176	164	186	158	190	176	152	163	191	177	171	170	189	183	174	173	187	181	182	173	194	188	166	167	169	154	186	166	176	166	180	161	167	173	198	149	197	165	177	170	162	204	174	194	166	171	198	161	178	164	156	163	176	184	198	200	197	193	170	167	167	167	163	174	158	183	172	157	183	175	203	174	185	197	175	174	173	203	200	201	210	146	166	154	183	178	169	182	186	163	188	169	174	188	193	189	201	162	185	158	190	156	177	177	176	177	180	161	165	174	190	194	187	188	176	183	166	163	193	175	171	177	181	176	173	167	178	186	159	193	169	185	184	165	179	180	173	174	182	172	165	170	206	169	160	174	175	155	191	197	173	207	176	167	176	170	181	182	174	189	154	175	169	189	188	211	183	172	184	169	173	167	189	180	179	168	197	177	171	172	164	169	195	174	185	177	189	169	169	168	177	197	186	185	172	182	172	160	173	167	163	187	168	197	177	177	176	189	194	190	158	192	190	153	190	172	168	176	177	175	188	190	168	165	191	173	173	192	160	184	178	194	150	160	195	184	161	199	202	181	171	199	177	178	194	183	157	189	157	181	165	195	156	183	148	196	167	166	162	183	165	168	185	173	177	171	157	178	171	180	169	179	181	164	186	158	187	178	183	160	163	194	178	192	177	175	168	166	180	194	157	164	159	189	162	184	201	180	178	170	205	191	201	190	167	169	166	185	188	186	184	173	166	164	202	153	189	188	164	187	211	193	185	191	185	189	156	186	176	201	197	178	152	163	188	157	174	185	183	190	194	172	159	175	180	195	201	177	174	194	190	202	160	189	177	164	180	198	147	179	197	188	197	186	157	200	163	176	213	170	183	174	194	188	184	158	164	186	174	189	164	178	192	174	165	181	195	169	173	198	177	189	175	184	186	182	170	188	178	178	181	162	161	181	171	157	175	169	158	167	173	164	187	171	185	218	188	162	174	184	172	165	175	166	175	168	186	182	182	200	162	186	171	165	178	175	201	183	199	170	197	183	174	197	167	164	180	181	170	204	156	181	176	168	170	158	165	166	199	183	192	174	182	186	204	175	188	190	185	174	167	187	148	185	180	169	184	180	179	177	180	191	148	175	164	182	190	188	208	209	172	177	165	180	174	146	171	160	195	196	190	171	193	169	179	197	178	201	165	170	154	191	180	186	177	172	170	177	171	189	205	199	164	176	178	171	186	194	217	167	180	193	191	164	188	191	157	176	183	172	176	168	162	171	148	176	199	186	173	204	174	173	186	163	167	162	186	183	163	186	176	189	166	174	151	168	177	164	166	166	195	156	181	177	181	176	168	205	192	169	186	194	175	188	172	182	201	159	190	175	178	203	171	179	221	175	169	177	170	179	166	209	171	187	173	171	186	195	160	176	185	189	157	206	170	200	156	184	185	181	178	172	170	200	155	177	190	156	190	175	172	183	164	206	198	182	176	185	191	203	180	177	169	186	200	168	173	225	196	165	182	173	166	178	191	178	186	197	188	172	185	175	195	176	164	187	185	197	185	161	173	171	172	169	165	187	149	171	205	175	179	168	185	193	173	182	152	181	164	197	160	155	181	174	180	206	178	167	178	200	186	185	180	173	182	171	170	188	172	179	190	167	156	161	206	209	163	180	178	179	166	193	168	188	158	199	186	191	159	197	162	180	177	191	162	149	180	150	195	174	175	184	193	200	186	169	181	180	156	182	181	167	160	205	199	192	198	177	185	161	177	171	182	167	189	177	163	158	173	180	190	183	176	175	180	192	177	154	175	173	181	190	145	183	164	170	174	187	158	164	172	194	181	187	198	196	188	197	173	173	163	181	178	183	200	192	174	194	189	189	183	188	192	168	175	176	155	182	186	189	172	169	198	186	154	182	185	190	151	196	172	170	180	188	179	187	181	201	174	172	165	162	161	170	158	163	171	170	144	170	172	186	176	197	171	172	159	163	195	182	196	178	173	196	185	175	160	172	174	197	177	183	149	184	172	193	177	171	186	172	172	194	204	167	166	174	153	189	199	173	178	164	163	168	163	172	175	146	185	194	158	190	166	187	175	182	168	211	172	200	187	203	171	227	191	182	193	166	173	197	169	175	192	168	185	157	162	177	180	183	180	176	180	175	179	171	196	210	182	158	195	158	174	199	175	186	168	176	157	190	195	179	164	144	170	181	174	183	189	178	170	182	192	168	179	185	156	178	191	171	190	188	181	168	166	183	179	171	166	183	176	156	182	181	158	191	169	173	169	192	171	200	202	155	165	164	184	158	187	182	157	162	163	167	174	184	150	183	192	171	201	177	159	185	163	199	180	210	171	184	169	186	191	167	159	159	201	188	189	185	168	204	175	178	184	190	154	156	147	187	180	203	172	182	159	180	202	173	165	173	168	195	186	179	160	169	190	187	197	185	209	185	192	165	180	165	164	192	152	156	166	170	195	181	168	177	171	186	197	192	181	196	170	192	195	187	150	185	172	168	171	153	171	209	172	207	169	180	158	182	170	185	159	199	187	180	171	203	187	185	172	206	178	179	173	175	195	182	195	214	179	189	191	168	129	187	179	179	168	191	188	213	186	190	199	178	163	177	179	177	173	146	187	185	161	193	162	199	198	145	198	192	186	183	190	160	179	173	164	159	189	178	163	197	189	174	193	184	188	206	175	154	178	184	172	165	177	198	190	204	182	163	184	179	197	156	177	183	176	203	174	177	168	173	172	163	180	176	187	177	211	196	179	181	153	166	178	166	160	193	168	164	160	176	164	197	177	161	187	178	179	180	193	169	173	175	180	164	174	167	194	169	176	191	182	193	186	177	164	178	157	165	194	213	197	190	179	176	182	163	156	198	218	179	177	192	180	184	180	189	168	170	156	172	178	178	160	189	200	176	158	185	167	162	172	189	197	166	173	164	195	177	208	170	189	182	190	176	174	205	195	169	182	209	201	198
4029	3017	5209	5530	6514	5920	4457	4956	5126	5436	2794	867	456	446	444	501	457	451	425	461	456	421	479	437	432	453	434	453	487	450	471	446	483	482	437	460	475	464	470	453	473	485	446	430	439	479	447	471	484	451	476	416	455	445	450	450	434	484	459	465	485	467	445	479	485	467	452	510	494	475	471	483	462	483	427	471	459	450	485	483	429	442	444	482	444	532	473	465	466	472	433	485	459	441	501	457	449	435	418	453	454	459	450	458	475	460	435	454	460	484	477	508	453	438	479	464	482	436	447	468	473	483	463	459	467	444	437	433	430	443	449	494	450	471	456	439	499	427	503	456	472	456	481	474	473	450	439	473	472	491	440	483	474	462	459	448	437	464	466	466	475	463	442	473	450	469	439	475	498	462	461	495	470	468	444	464	453	461	486	462	454	427	453	466	450	471	441	425	460	478	489	435	459	488	469	487	429	433	421	453	450	447	458	457	461	442	458	449	451	469	457	461	462	451	436	467	451	422	478	445	451	478	447	475	459	451	445	456	469	463	461	454	458	469	441	451	431	459	444	457	452	474	448	466	473	504	481	482	473	462	406	458	460	425	467	434	487	482	495	450	430	426	435	407	459	430	482	447	478	457	426	438	458	454	474	465	427	436	441	433	462	476	470	475	459	441	446	470	479	496	486	479	470	449	494	444	478	440	459	473	417	438	418	471	466	515	464	454	441	466	483	440	453	450	438	471	472	456	481	437	415	458	444	481	477	441	437	466	508	414	488	450	454	498	442	453	442	447	465	488	456	503	464	440	427	468	428	452	479	448	457	429	476	430	433	436	496	465	422	504	475	468	443	450	441	504	460	462	471	480	471	538	447	474	463	444	454	494	454	453	456	461	474	473	432	474	446	489	470	451	463	421	480	439	483	441	482	454	454	459	453	459	477	479	477	492	452	460	430	458	463	444	423	432	436	436	451	478	472	474	474	469	421	464	476	440	467	449	430	450	440	493	455	493	479	469	470	476	397	444	486	474	431	495	483	463	450	504	438	446	428	477	455	467	472	446	481	429	454	457	450	469	451	456	450	486	471	436	469	471	440	508	484	469	451	472	464	441	427	469	448	425	448	451	474	468	475	440	453	457	501	462	459	446	451	439	439	525	472	469	456	461	447	432	463	469	442	443	478	483	467	465	463	427	421	426	476	440	506	483	491	480	446	491	470	492	476	451	420	431	460	422	426	455	456	452	482	484	463	475	486	463	458	466	456	455	459	421	431	459	478	512	469	451	411	478	451	490	467	445	464	450	488	507	463	478	473	426	449	455	491	472	455	484	477	464	452	447	425	448	431	446	462	473	443	437	483	452	442	453	456	416	455	477	450	460	485	465	449	465	430	447	475	480	412	478	455	474	505	496	500	447	476	479	450	493	479	445	460	459	437	460	487	466	449	465	501	501	467	445	503	484	503	477	444	458	443	455	475	470	480	461	426	466	440	483	475	445	463	495	468	454	471	485	481	429	464	460	450	464	479	427	463	441	478	462	475	454	464	462	477	456	463	476	477	467	448	431	464	435	460	431	483	456	469	473	475	436	530	446	509	472	428	430	439	440	511	485	462	470	491	479	484	459	486	499	468	448	455	429	432	452	461	461	427	457	455	473	449	458	466	446	461	450	454	449	481	460	441	456	429	454	446	469	448	458	463	489	496	423	430	467	440	458	448	449	443	427	455	443	451	459	449	463	471	451	435	467	468	443	492	452	463	483	466	482	454	462	438	478	423	485	508	418	452	484	455	452	468	503	410	481	463	453	465	493	441	446	476	477	445	496	449	496	482	445	492	474	461	456	446	445	488	441	482	426	475	453	479	420	462	477	515	473	454	475	420	453	439	466	454	426	435	470	482	445	479	443	507	453	468	465	439	438	485	450	449	428	453	446	462	473	462	468	419	485	482	480	459	465	477	444	487	469	444	465	432	443	438	483	423	445	420	460	472	454	441	448	431	459	454	472	468	469	449	447	480	504	482	450	450	457	447	470	480	473	479	454	442	462	434	488	489	460	446	439	439	488	492	480	470	465	475	457	486	500	425	463	445	507	458	425	481	472	442	448	461	459	459	492	442	460	436	455	476	451	463	481	490	500	427	465	441	433	486	463	490	436	493	429	441	462	435	430	487	486	463	436	469	506	453	459	477	477	474	512	446	519	421	465	455	457	464	456	478	456	435	495	463	450	486	409	470	464	453	457	478	442	453	467	444	447	469	451	424	462	481	447	471	458	455	458	468	470	464	439	480	484	461	477	470	486	470	393	449	482	473	466	478	492	444	455	491	450	462	448	451	479	470	462	516	442	436	426	426	439	458	469	457	492	505	476	431	478	471	459	454	450	478	512	444	464	495	434	459	449	469	427	461	441	459	466	396	470	502	479	443	491	451	461	443	423	442	431	468	439	439	458	443	472	431	420	453	456	486	487	449	464	441	487	502	469	447	488	476	460	458	446	465	428	454	472	464	459	463	450	478	467	475	467	469	515	475	464	461	454	424	453	490	468	491	441	472	446	477	478	454	484	454	475	471	471	470	402	445	492	454	425	431	480	527	445	431	433	480	450	465	452	473	430	469	454	452	441	453	443	493	438	473	458	477	447	469	481	475	467	444	440	443	476	452	453	435	481	436	508	425	472	440	442	489	449	456	494	467	425	469	472	475	460	504	438	443	472	473	435	445	459	441	465	431	443	444	500	459	429	450	491	443	456	445	456	456	471	414	469	457	450	498	455	437	474	453	506	471	489	478	457	471	473	464	465	448	480	462	458	463	432	438	460	469	457	444	475	488	422	472	475	446	440	417	501	452	432	443	467	499	462	458	509	458	407	479	438	445	446	457	480	415	470	482	449	468	475	495	491	502	443	469	460	454	469	447	471	436	480	447	460	435	439	473	414	452	461	456	498	448	467	474	460	459	441	470	469	467	454	468	457	437	493	451	452	436	464	493	438	429	444	477	465	475	497	438	435	430	465	440	477	463	436	509	424	513	464	473	480	470	463	448	453	479	464	460	476	453	467	468	442	476	456	459	436	503	504	471	464	484	441	441	479	484	411	469	475	428	434	467	446	474	458	431	491	454	469	446	475	464	486	474	426	462	442	481	477	452	460	462	476	514	433	487	442	440	448	495	467	449	434	454	471	461	430	476	477	476	465	435	481	483	485	448	466	489	463	467	445	447	454	449	449	460	439	484	457	468	459	466	462	456	461	478	452	455	422	448	446	437	480	429	455	494	457	449	445	463	433	453	490	473	437	449	475	446	442	471	497	469	447	459	418	456	457	485	475	438	506	495	489	453	422	469	394	476	399	501	441	480	484	474	465	450	471	492	484	436	506	445	488	459	483	490	473	452	462	513	472	443	462	465	481	491	474	477	458	446	452	461	465	470	453	453	475	473	450	456	455	465	446	483	471	418	465	470	450	430	475	427	460	477	411	464	432	469	477	458	469	394	479	475	465	489	427	471	480	449	442
14496	6788	5758	4385	3589	3257	2176	1934	5548	14404	12402	2364	339	266	265	261	263	253	245	247	248	258	248	223	256	267	239	225	261	247	270	246	265	223	229	227	238	230	278	238	251	268	220	232	249	259	234	258	238	234	266	242	232	238	218	245	251	218	243	240	213	218	230	231	235	229	228	251	236	247	256	247	250	254	225	249	234	252	238	256	235	265	242	249	270	244	247	210	225	249	211	254	210	229	245	253	243	269	244	243	260	225	259	232	246	265	217	237	251	211	216	242	244	242	250	242	234	235	218	265	244	210	234	254	246	253	226	244	256	237	228	222	228	239	229	274	218	210	256	216	228	269	243	242	263	264	279	216	228	221	257	237	253	215	252	215	241	267	226	204	232	269	254	250	236	213	281	227	253	238	223	258	238	246	236	224	228	241	243	215	222	251	237	265	261	238	245	224	232	247	237	215	240	255	240	224	248	268	246	230	248	213	228	249	257	244	248	265	253	258	238	253	249	246	244	208	232	230	270	217	230	244	270	249	221	266	252	244	245	245	255	252	276	242	214	257	219	244	201	247	214	260	229	263	251	232	238	263	258	245	244	211	238	249	230	245	234	230	239	234	209	253	240	244	242	235	235	262	212	247	249	232	238	264	246	240	233	232	254	238	231	235	242	214	208	250	202	222	239	227	220	251	235	227	228	220	246	236	268	269	242	245	253	258	256	244	242	246	257	266	229	229	252	220	242	266	248	256	250	211	275	235	239	235	246	211	222	214	218	236	226	236	235	221	230	261	228	245	261	272	237	255	229	249	239	267	248	242	245	250	225	248	254	258	246	246	228	236	270	244	243	242	232	251	252	222	234	254	211	216	237	237	243	230	225	214	281	243	234	225	241	248	265	224	243	224	262	238	251	229	233	256	224	236	232	234	236	208	250	253	241	249	232	259	224	269	228	255	237	253	235	224	230	211	264	234	229	240	242	235	258	221	226	253	252	245	234	260	244	239	252	242	216	228	257	225	232	242	248	239	228	244	244	244	265	238	267	258	234	207	240	251	243	220	208	251	228	236	232	235	231	243	251	222	249	232	226	234	263	222	260	233	227	246	231	227	228	256	253	225	227	249	221	257	280	250	240	254	237	222	225	239	231	225	240	252	234	246	262	231	228	225	205	231	244	250	196	237	247	230	231	227	253	233	231	231	264	233	283	258	263	257	257	255	213	201	240	256	246	233	211	216	243	246	235	249	216	230	223	248	239	258	227	247	234	237	238	232	239	208	228	266	233	212	230	232	254	260	238	214	256	229	255	264	231	214	263	203	248	230	212	228	279	255	241	241	222	246	255	245	243	240	244	200	253	249	242	212	252	234	226	216	226	255	250	227	222	224	234	249	237	238	252	236	257	232	230	268	240	241	247	257	234	229	229	227	214	243	222	257	203	210	224	238	222	216	232	223	265	239	245	231	255	228	260	239	266	257	233	245	222	228	256	234	256	241	243	227	268	254	249	239	229	238	228	234	263	242	223	200	250	237	224	220	227	213	236	263	249	242	254	249	250	265	243	247	270	238	228	232	234	227	219	230	228	245	244	212	247	258	232	257	244	236	239	221	265	207	241	205	247	239	250	238	215	241	255	236	242	237	239	222	242	251	224	283	260	257	248	215	250	236	230	225	217	248	228	231	255	245	260	232	242	235	223	253	252	226	226	231	245	242	273	239	276	239	247	261	204	236	253	233	228	277	242	255	232	268	245	249	221	236	258	230	239	243	262	246	252	220	247	257	249	246	231	255	226	286	246	257	246	253	228	239	254	244	224	260	245	230	235	222	250	259	249	251	236	250	233	222	229	244	246	247	214	258	225	242	264	247	223	231	208	245	233	245	244	227	237	213	250	237	238	223	256	267	229	225	244	252	243	243	258	250	231	239	256	242	217	251	244	241	255	270	285	209	266	233	241	263	240	243	241	242	239	206	262	232	278	210	226	228	227	226	284	241	232	238	227	253	264	265	230	276	255	232	241	211	245	242	223	264	249	218	218	227	257	215	246	243	248	240	237	255	248	231	222	231	224	244	257	259	227	219	248	235	263	245	198	238	255	257	273	209	279	207	221	254	241	219	258	224	236	225	225	243	232	247	219	217	237	217	237	207	234	240	236	240	260	225	248	232	216	240	256	225	234	250	272	226	237	232	234	227	222	251	242	254	213	243	242	247	246	230	251	230	220	232	242	261	214	259	253	256	252	245	232	238	239	223	237	247	236	255	235	276	237	229	224	238	240	217	233	238	257	233	253	237	220	251	233	225	204	250	257	241	235	233	241	239	262	240	248	216	214	226	257	269	255	230	247	268	226	261	223	231	260	259	266	233	223	247	241	238	235	245	229	250	240	239	259	229	222	198	240	266	248	228	221	240	200	228	224	230	244	224	226	261	260	251	236	215	233	217	224	257	230	240	217	247	238	239	247	239	249	238	238	253	268	270	269	220	269	229	245	232	240	238	232	216	215	247	230	224	214	246	271	255	261	240	235	292	244	202	245	252	216	217	248	253	222	262	245	247	209	216	240	261	246	244	249	254	231	244	236	245	240	248	244	260	234	248	243	236	231	239	244	224	245	255	270	227	232	216	244	252	253	210	220	208	226	245	227	254	214	259	224	224	250	236	239	214	241	249	262	247	232	238	272	238	235	245	256	256	224	265	254	267	259	255	219	192	256	235	262	250	236	269	238	233	232	242	244	243	244	249	235	246	230	240	253	289	248	257	226	238	238	269	219	233	232	241	241	255	226	233	233	230	242	251	224	265	220	235	237	229	242	250	237	243	238	207	256	227	229	241	224	242	255	223	238	256	269	249	229	230	217	252	207	246	222	248	228	265	249	237	237	222	225	216	245	220	231	262	240	259	231	232	239	240	268	229	225	239	254	217	253	238	248	238	222	237	279	254	230	247	237	241	258	250	229	258	228	232	241	234	250	266	235	228	254	244	251	227	213	221	229	218	233	249	255	232	232	217	243	210	231	224	202	222	257	256	259	273	244	229	220	235	246	249	247	251	236	262	231	258	222	226	263	229	221	230	232	218	237	254	234	235	260	246	255	230	252	250	246	236	249	263	247	241	259	251	221	218	232	237	229	236	235	239	246	245	241	236	233	256	229	223	247	239	210	226	247	253	264	229	270	249	257	263	210	239	253	246	232	235	226	189	249	232	243	251	224	254	214	241	244	223	259	229	250	228	233	229	218	247	266	241	246	251	255	223	241	234	235	224	229	259	235	255	239	222	253	267	247	230	243	236	250	217	245	232	265	248	241	243	268	223	253	241	250	230	245	250	248	248	245	238	223	247	248	227	270	249	243	238	241	240	233	253	234	239	220	253	202	244	276	249	244	252	245	215	238	244	227	247	239	255	250	240	213	231	241	247	264	239	215	219	264	231	244	228	243	239	256	262	257	258	243	232	212	233	226	193	232	233	229	242	243	241	234	253	256	268	252	220	237	248	263	233	234	235	230	256	243	246
8536	5564	10061	12266	12641	12398	9686	8647	20871	37945	28217	7828	839	785	770	746	722	708	716	691	690	666	678	635	663	646	660	621	638	663	685	673	606	654	587	598	649	648	616	630	604	616	601	595	638	594	627	587	665	620	610	618	623	612	599	621	612	613	615	642	650	556	568	574	624	610	604	576	599	627	639	595	603	601	588	586	600	619	650	632	562	616	642	614	603	607	623	573	578	602	590	563	625	614	630	601	623	564	640	611	607	524	557	642	612	600	614	578	602	582	637	568	573	635	630	616	619	555	627	589	574	639	601	625	599	575	584	619	637	607	574	592	643	609	630	604	596	598	605	658	646	674	652	619	594	575	586	587	623	657	581	585	580	603	599	547	616	577	633	591	589	608	550	602	575	614	531	602	602	601	593	589	590	572	565	623	577	593	592	600	580	615	618	645	584	614	647	603	618	564	595	599	602	594	578	639	564	600	625	641	579	570	593	635	621	582	597	592	598	575	609	601	592	635	649	611	603	627	575	559	613	639	624	626	574	578	625	566	635	593	586	605	608	632	595	594	566	540	611	565	559	641	608	604	583	600	577	614	602	596	623	604	584	604	588	617	620	637	594	585	586	579	565	591	550	654	543	580	568	588	606	603	557	592	640	620	568	577	590	616	628	552	576	594	594	572	579	591	595	597	599	590	604	659	563	587	561	592	610	584	606	578	606	560	624	593	595	637	615	614	589	607	543	566	624	570	649	571	603	555	610	610	588	574	553	588	590	605	600	546	622	642	574	635	596	566	629	583	635	613	579	601	573	609	571	571	586	635	566	578	637	650	613	578	639	594	591	661	571	637	558	598	578	609	619	606	578	599	594	636	571	597	601	582	575	562	599	604	686	616	557	605	581	588	599	595	585	583	591	642	652	636	606	637	588	620	635	624	608	596	624	597	604	601	585	603	590	637	574	645	617	632	592	590	566	608	614	569	612	602	611	585	573	605	593	604	598	575	589	604	603	574	614	588	588	597	530	585	616	554	597	593	590	562	599	616	582	583	574	589	580	606	553	624	622	555	603	579	531	613	592	589	600	596	595	642	592	596	637	624	582	585	594	589	641	628	597	570	596	631	577	581	605	604	583	579	587	648	580	573	604	591	595	619	602	609	626	548	605	621	611	609	615	579	590	592	584	594	634	605	615	638	593	601	620	585	576	607	642	583	610	608	569	593	583	620	613	579	561	567	593	612	630	583	576	603	622	607	596	586	599	596	594	636	649	576	582	590	637	620	626	618	562	620	551	617	575	624	614	587	580	624	598	591	580	607	602	615	582	632	576	607	614	612	562	638	602	576	603	568	553	639	585	572	598	609	648	646	600	580	574	608	591	612	577	641	597	626	569	587	589	590	606	560	632	605	581	605	591	546	603	588	574	572	614	585	600	571	556	599	590	573	622	625	626	606	628	615	618	608	619	600	556	595	612	610	601	562	639	622	587	612	571	596	645	568	609	619	576	581	608	556	635	600	614	625	597	599	606	605	584	614	618	612	601	619	613	584	589	604	585	628	591	604	577	574	600	613	590	618	612	603	634	598	596	577	606	579	585	590	608	607	568	615	624	592	613	610	565	585	569	614	645	618	566	565	577	602	581	584	563	592	630	624	621	569	604	580	637	621	605	578	606	592	608	642	642	598	622	601	570	584	577	646	589	609	555	615	569	600	591	553	625	604	621	587	623	587	570	602	594	585	616	611	581	592	591	581	542	595	605	643	553	586	607	586	591	603	615	617	624	588	595	576	606	587	560	582	614	641	647	578	623	617	625	591	637	621	601	590	646	564	574	611	581	608	608	566	587	608	600	632	589	609	595	571	605	657	607	619	631	574	611	591	590	641	616	591	614	622	631	563	607	638	621	617	629	603	649	580	587	591	602	596	586	649	632	586	645	542	583	587	571	578	609	581	622	572	645	636	630	631	610	620	628	611	592	582	572	587	569	587	596	604	623	575	641	578	590	610	607	627	622	601	608	590	618	570	597	576	596	575	648	613	587	612	660	614	569	613	585	619	594	564	597	615	565	588	593	581	595	615	588	613	607	585	598	649	559	589	595	622	608	578	584	637	621	607	560	587	622	646	612	586	585	643	615	620	614	599	629	622	543	586	583	573	625	593	602	582	603	637	652	611	609	627	604	628	622	613	618	609	545	595	534	571	601	631	620	576	614	634	582	644	583	573	579	586	598	613	613	610	563	630	609	616	610	599	608	624	578	605	597	596	605	575	590	645	595	594	625	594	612	590	667	607	584	601	622	590	585	605	565	581	598	578	583	599	626	587	603	592	575	584	589	562	600	630	620	584	590	600	559	579	651	574	619	631	565	569	601	603	597	594	626	601	589	601	580	585	582	553	622	577	595	591	623	594	572	613	575	639	598	619	583	608	556	587	597	605	581	627	602	564	554	583	542	603	539	585	568	579	568	607	645	603	607	604	586	571	587	553	566	567	550	614	609	584	625	566	629	598	625	596	562	587	571	592	610	641	550	596	610	612	613	606	590	605	564	632	585	547	584	610	583	658	584	628	576	632	595	613	617	607	639	645	632	628	618	586	581	589	578	632	613	607	599	602	611	647	637	601	591	538	559	604	612	645	602	581	616	596	608	664	613	619	644	599	620	618	640	610	552	573	617	602	597	580	614	614	649	587	589	631	570	595	635	629	581	609	587	623	648	595	620	610	615	598	608	638	580	599	568	605	622	575	621	579	636	596	596	583	623	608	599	583	590	615	656	599	576	620	591	568	641	618	582	586	641	592	575	586	586	618	563	616	592	614	623	573	615	559	598	587	591	604	613	593	615	610	607	605	569	585	640	611	583	566	584	620	648	566	608	588	594	566	648	576	596	576	606	642	581	610	596	649	611	618	582	627	613	598	615	570	629	572	569	585	639	617	550	592	602	539	624	618	600	635	614	624	647	619	600	563	580	640	598	630	638	596	614	617	590	625	594	586	601	596	621	643	646	593	570	603	628	602	584	582	584	600	657	587	568	587	644	585	637	631	622	572	555	609	608	589	606	641	634	576	642	612	608	603	575	610	615	585	589	554	623	641	609	609	632	633	613	631	625	603	652	624	581	580	579	588	634	589	563	597	596	615	608	650	558	590	625	598	614	656	619	592	564	621	579	637	605	579	633	578	584	538	582	604	599	596	630	605	555	638	644	616	619	608	555	579	576	577	597	617	574	575	595	604	603	598	580	607	581	582	571	619	608	602	595	635	565	623	573	552	606	615	606	606	613	597	595	600	649	616	591	600	606	597	606	611	622	613	605	590	615	642	622	588	614	579	604	596	572	606	602	592	605	605	601	642	633	638	596	617	575	597	613	579	674	601	558	595	650	574	583	635	595	573	612	594	619	616	585	578	568	600	628	580	598	597	601	579	597	583	637	613	616	638	617	614	587	591	641	571	623	599	597	610	599	580	617	618	619	602	575	609	636	632	594	598	598	627	557	595	641	596	547	609	575	583	621	630
23586	11839	10592	8471	6461	5860	3633	4930	11098	22676	20127	3285	547	483	414	503	440	404	437	419	448	420	428	440	426	397	387	436	421	408	397	399	437	446	388	415	354	370	392	411	370	363	402	419	367	394	395	405	392	435	395	409	352	376	391	401	408	376	422	399	406	408	392	386	377	383	407	393	375	420	381	374	394	393	404	406	391	438	392	403	423	371	399	405	407	391	403	418	399	366	378	358	402	380	392	401	394	408	432	396	411	378	392	400	375	410	443	398	352	423	409	405	399	405	378	391	399	407	411	400	380	394	406	370	371	403	360	418	405	404	376	406	368	407	357	418	391	388	390	407	377	398	372	434	393	424	396	363	401	350	377	368	410	368	393	364	413	408	389	394	364	403	406	406	406	399	411	376	403	397	394	383	440	421	373	403	440	431	396	372	422	413	395	404	378	400	432	414	427	386	398	419	398	393	386	414	408	446	351	385	419	426	406	384	389	412	389	377	384	359	409	406	387	406	389	402	394	377	386	438	382	400	390	372	375	383	389	422	436	374	378	373	387	381	411	407	392	401	409	442	421	412	400	390	401	387	394	398	391	392	388	404	407	359	352	368	373	417	366	405	380	348	412	392	406	421	398	402	392	398	391	418	376	356	338	427	375	397	422	418	397	381	428	400	415	378	434	410	412	377	378	422	398	397	392	414	368	435	408	414	378	410	412	390	409	395	417	394	397	427	413	415	413	342	394	408	411	390	400	367	399	428	354	414	400	399	390	435	380	407	362	375	406	404	356	379	415	396	394	397	402	384	355	421	398	404	398	396	397	386	381	416	415	418	411	397	424	382	389	378	412	386	408	404	415	391	427	399	385	409	440	404	399	423	402	405	405	414	358	387	392	375	406	377	417	384	383	403	392	358	360	414	398	408	402	391	418	417	393	385	387	369	418	406	386	408	407	423	388	411	398	386	428	403	393	430	366	421	378	387	369	406	380	406	390	385	414	408	374	407	412	395	408	435	392	432	425	374	415	395	403	423	390	374	402	392	387	394	381	418	401	365	367	394	400	386	393	383	418	379	403	382	377	373	420	386	351	441	422	399	380	395	397	393	418	370	406	386	404	401	396	422	410	406	414	384	356	403	393	343	389	396	395	374	352	428	416	378	365	360	397	409	388	421	401	400	353	422	428	424	404	414	387	398	373	411	417	434	394	398	367	409	371	352	423	406	389	392	363	370	372	418	386	411	374	428	407	400	358	387	412	417	426	413	399	398	390	410	380	395	429	382	398	391	380	369	427	391	421	417	406	393	389	371	402	409	404	399	413	433	354	405	446	403	374	403	483	431	379	412	373	419	396	422	388	418	433	352	381	405	421	386	395	389	424	399	374	414	384	420	437	384	392	374	436	396	382	364	382	375	424	383	399	405	415	361	404	384	412	415	411	435	389	401	400	406	398	377	393	420	412	374	414	429	430	405	384	369	414	407	433	374	399	393	425	382	399	376	422	373	397	423	370	405	409	429	400	422	400	389	393	414	425	413	402	402	384	428	408	376	453	413	356	425	406	376	401	405	386	380	408	396	435	356	394	431	455	405	375	383	433	395	363	424	402	370	365	385	391	385	402	395	405	403	370	370	404	385	414	407	409	368	391	383	374	426	370	410	389	376	403	366	371	401	363	392	428	388	349	388	350	392	407	444	425	397	386	409	418	396	396	392	405	439	378	387	361	403	393	429	411	410	402	421	418	413	396	413	395	385	386	431	405	414	383	431	396	395	420	392	371	389	394	405	388	437	404	398	433	358	411	379	388	418	415	410	390	408	413	395	373	391	404	385	402	392	429	402	371	389	407	422	409	388	445	384	417	358	382	384	407	376	397	405	418	394	388	400	415	367	413	388	406	418	402	389	382	352	404	427	416	416	378	442	386	382	438	408	357	396	426	445	411	407	404	400	396	389	424	453	375	434	429	397	379	397	376	391	388	401	392	416	367	389	393	388	402	409	414	399	350	373	353	386	400	371	406	393	454	386	420	419	369	392	386	394	411	428	396	403	381	390	397	438	374	419	397	372	382	389	381	378	386	395	385	374	373	397	403	395	372	428	401	374	371	392	417	444	415	393	397	425	409	394	383	420	365	410	422	396	368	391	395	419	391	378	416	403	366	375	400	360	380	384	409	420	416	366	417	395	412	365	375	386	428	382	376	411	363	428	390	419	373	401	347	377	393	410	402	369	378	413	396	388	369	388	371	386	415	383	408	377	415	367	428	379	356	402	405	370	350	400	426	386	398	411	374	348	421	413	373	427	403	426	372	445	375	404	388	398	375	398	372	401	365	371	396	400	387	421	401	367	415	396	377	404	371	399	389	381	376	401	404	397	365	412	391	383	414	396	386	383	403	389	402	431	415	361	388	391	406	420	385	428	377	413	393	383	402	379	408	377	395	413	418	403	404	385	386	379	420	379	404	403	389	374	326	429	384	423	392	399	377	394	390	432	381	390	413	430	415	354	419	386	387	380	428	399	385	406	377	404	376	410	414	339	382	442	431	386	403	385	376	427	399	408	399	425	403	383	396	413	411	364	383	392	419	396	385	395	415	407	416	408	385	372	402	365	418	389	451	435	366	425	408	404	371	380	424	399	377	371	402	404	415	404	394	450	373	410	396	420	424	441	397	353	405	426	417	416	395	390	420	397	372	365	378	399	388	366	417	429	426	399	387	373	418	428	384	357	385	401	429	401	422	382	416	388	399	411	371	409	425	375	393	456	419	419	390	409	396	401	435	386	388	405	396	410	404	378	432	392	381	365	349	397	403	383	405	378	412	398	359	404	421	379	442	385	432	438	382	433	425	378	378	396	418	438	450	382	408	401	402	418	432	401	376	391	381	402	399	394	410	383	397	403	357	404	403	395	386	420	404	390	411	429	440	438	429	356	373	410	394	384	408	406	381	380	397	409	395	405	376	416	364	386	388	424	420	403	398	384	394	392	420	426	413	439	391	361	400	353	441	435	385	406	419	376	355	372	419	380	401	385	377	408	393	394	406	412	400	376	416	401	355	417	393	407	378	405	391	394	382	371	394	406	415	352	403	377	393	399	428	431	370	375	424	383	375	361	420	435	382	381	384	415	411	398	407	428	411	375	407	402	416	392	355	347	378	374	362	401	422	416	411	435	426	410	431	385	381	387	419	391	368	419	409	411	393	377	402	360	390	408	415	404	371	394	364	395	360	417	379	397	395	425	414	390	371	390	403	409	392	399	400	369	434	407	403	390	362	446	365	355	353	399	419	403	429	417	343	390	387	399	402	417	392	383	395	387	392	404	415	431	405	375	404	382	413	362	399	380	425	390	413	365	377	378	353	398	415	380	390	361	409	427	378	386	372	427	418	428	401	426	399	407	368	425	407	386	419	420	383	378	409	385	387	364	393	390	392	403	399	354	401	383	409	379	404	406	411	397	378	384	426	401	423	385	368	380	390	450	399	410	391	343	398	439	385	389	401	364	385	390	377	421
11512	8295	15583	18820	18303	18405	13173	19166	31233	46952	30106	8155	1389	1281	1343	1209	1171	1116	1130	1052	1076	1116	1054	1047	1106	973	1008	995	1010	1037	997	1039	994	991	971	988	1088	959	939	968	950	890	935	923	949	893	942	891	917	941	892	918	928	948	928	947	905	964	936	896	920	952	920	951	929	960	914	937	914	892	890	929	934	904	830	944	963	893	885	899	894	928	917	952	919	891	949	853	931	920	939	944	978	917	923	933	920	836	958	865	882	906	888	842	922	932	899	862	919	861	882	912	914	897	849	928	891	919	888	937	917	915	905	890	905	904	899	906	906	897	837	895	885	923	940	868	906	877	872	941	976	894	891	923	885	933	926	865	888	942	876	895	875	973	885	943	876	936	930	912	885	870	941	836	870	914	918	876	889	983	930	890	894	942	886	889	905	892	886	949	913	897	882	949	898	929	926	880	912	894	886	867	934	897	907	891	910	875	894	876	850	926	869	860	866	924	885	891	918	914	909	928	935	885	914	938	893	931	946	911	959	913	930	895	932	946	876	866	897	859	949	923	897	847	871	863	844	890	898	904	901	891	920	902	916	856	871	903	874	907	954	855	912	919	933	906	886	872	893	876	856	880	880	888	872	946	932	848	910	917	908	899	858	893	905	881	866	878	865	939	917	943	895	925	908	916	854	930	919	876	862	883	885	856	948	899	916	891	890	836	886	875	922	892	907	894	931	884	948	906	899	884	866	883	854	891	959	898	875	884	907	896	871	895	891	939	949	907	925	886	932	904	863	936	873	909	921	891	942	895	860	924	918	904	886	937	905	882	882	849	979	927	877	908	909	915	930	950	930	953	909	888	958	939	887	891	860	908	888	892	936	898	896	971	866	868	898	938	860	925	991	841	841	916	900	882	887	892	908	859	871	871	856	851	901	897	930	898	938	900	929	922	886	879	874	881	900	889	892	878	901	929	861	845	928	926	897	882	920	908	862	876	881	884	907	884	908	892	899	888	857	926	909	865	895	905	911	941	860	860	920	884	902	952	890	909	859	902	868	838	853	861	851	906	912	877	884	913	884	880	903	883	941	912	902	888	908	917	923	912	880	871	938	859	904	877	839	926	942	923	901	902	904	933	911	885	909	944	989	968	893	818	890	929	836	807	938	879	877	903	888	941	903	918	905	939	870	936	938	915	928	906	882	889	927	919	888	889	868	867	890	903	854	917	880	870	918	922	929	948	894	909	891	830	856	938	882	937	949	877	941	889	957	907	924	928	869	917	901	912	856	951	852	924	867	858	894	888	914	905	909	884	960	883	882	881	893	897	895	894	892	891	923	915	891	875	930	925	903	865	895	927	865	904	911	857	911	902	891	963	903	924	1002	854	920	908	897	890	896	866	874	952	864	906	932	863	873	969	899	923	876	862	856	891	898	897	868	898	919	913	909	885	907	876	879	855	881	873	862	852	913	888	884	861	910	912	919	921	909	915	918	886	909	890	943	915	843	929	851	991	894	914	890	949	895	895	943	934	872	911	893	895	880	872	932	885	895	901	840	927	945	878	861	878	863	867	939	895	924	895	899	942	849	913	875	892	925	894	901	931	884	881	884	938	872	893	942	894	908	885	953	930	907	923	862	944	882	846	944	910	894	875	904	925	874	912	932	888	882	893	899	920	899	869	886	915	855	891	935	880	884	889	859	870	895	906	901	891	929	914	880	914	874	846	894	902	926	932	896	878	860	908	913	883	899	923	938	870	926	914	978	868	898	872	925	904	937	894	931	924	907	889	962	866	884	872	935	934	889	953	929	920	868	914	910	892	880	915	895	876	875	969	911	876	893	885	897	892	889	882	890	936	867	922	941	873	893	852	901	893	845	942	913	939	916	857	839	906	878	911	894	914	920	947	913	949	923	923	908	879	893	910	878	886	875	882	888	888	901	917	931	899	940	864	879	952	939	917	881	901	914	898	889	947	875	898	817	900	836	890	884	918	942	885	894	944	907	869	875	876	856	958	885	974	919	867	894	893	871	912	954	873	906	886	928	923	966	907	917	896	877	901	886	886	921	882	853	869	912	935	914	901	927	918	921	947	913	923	927	909	898	890	867	887	910	901	908	872	891	834	927	920	945	935	876	896	858	888	910	911	892	906	901	885	962	915	856	912	896	865	892	940	890	890	880	877	919	902	899	876	900	876	872	921	870	910	908	947	902	928	961	852	881	878	934	870	921	929	856	917	902	912	929	865	924	910	916	933	919	937	893	913	903	871	917	864	902	867	916	861	917	919	966	873	894	879	924	948	883	899	887	884	899	872	912	887	949	947	884	885	919	912	944	940	961	924	914	823	890	915	896	907	882	917	856	870	948	907	914	866	861	898	877	865	915	920	872	820	954	884	909	881	914	961	882	911	870	898	896	926	914	871	942	900	878	904	943	906	936	853	909	941	873	935	918	879	959	912	887	891	930	864	843	913	891	896	903	855	863	923	839	902	954	886	940	887	902	908	951	864	939	881	925	919	912	921	940	905	899	905	986	864	850	889	873	880	874	932	928	892	918	800	862	913	906	882	969	932	875	901	903	931	888	933	968	940	879	881	895	889	886	895	915	901	910	905	865	929	959	872	903	868	887	928	903	900	933	889	884	952	894	936	951	880	942	874	872	945	909	942	882	857	899	871	929	898	930	904	850	883	875	926	907	880	940	939	865	935	893	901	893	890	885	884	909	921	915	904	876	890	860	891	857	865	944	960	878	894	853	896	862	948	875	852	895	908	959	907	895	924	872	919	869	913	903	909	879	890	907	911	909	920	852	898	883	899	904	895	848	874	897	911	910	853	910	890	905	886	878	827	946	821	906	873	872	868	894	880	920	891	921	927	895	916	896	857	863	922	904	889	872	909	922	882	881	931	928	917	902	913	905	917	915	877	929	862	856	891	935	920	920	883	892	879	904	889	890	892	882	951	888	930	874	911	933	879	866	944	880	905	959	903	904	897	881	894	937	876	934	891	884	905	869	855	892	963	886	828	897	885	895	846	904	931	913	901	921	888	916	933	872	907	923	880	882	918	917	943	899	888	869	878	885	920	851	887	888	865	937	850	916	874	911	893	864	886	877	867	905	918	864	918	913	965	904	912	882	870	910	838	950	869	931	889	949	890	888	905	833	970	916	907	834	888	950	925	835	953	889	866	934	902	918	856	925	935	890	911	905	898	904	909	912	888	947	902	901	912	865	908	912	898	919	877	885	922	900	870	934	904	937	911	881	888	871	922	937	866	911	929	883	916	919	867	902	875	894	948	868	889	890	876	886	924	888	903	893	845	943	912	885	889	908	841	846	914	904	938	866	919	917	921	886	847	912	918	878	925	904	888	852	902	964	911	899	892	921	932	921	852	934	888	914	857	908	880	875	864	904	886	935	953	905	889	956	857	867	941	873	922	934	941	889	887	910	897	869	865	882	954	948	952	929	914	907	824	827	891	869	920	915	880	939	885	893	935	925	904	873	887	949	866	955	860	920	904
5826	3049	3010	2752	1849	1478	1036	1020	1054	859	726	282	184	175	200	198	173	206	185	179	189	182	165	203	216	189	188	206	148	174	197	186	171	206	165	182	207	188	192	181	209	197	162	177	154	176	179	200	198	197	197	203	177	202	178	190	171	190	167	206	162	177	182	192	177	176	154	164	186	181	206	178	187	190	195	183	190	189	176	171	168	195	197	181	154	167	192	211	183	177	177	208	193	157	204	149	179	173	191	184	185	186	185	199	174	190	187	202	213	145	176	177	188	181	201	187	207	201	193	184	172	189	184	195	212	169	210	179	164	191	193	168	187	211	170	187	173	188	181	181	178	198	195	193	181	168	180	189	194	177	170	197	201	183	194	177	169	185	178	174	165	191	185	185	181	190	177	169	177	172	212	187	169	197	193	169	189	178	168	180	206	196	173	172	185	184	198	169	183	181	179	184	178	197	185	168	179	192	164	177	199	191	188	169	219	182	199	189	194	181	209	178	176	214	197	181	201	168	203	207	195	185	183	196	182	182	183	173	174	185	195	189	197	178	188	194	199	203	195	165	163	189	184	181	175	187	168	182	172	184	195	159	186	171	186	193	185	187	167	192	196	195	206	172	149	195	217	183	180	201	182	190	218	170	198	191	193	193	174	182	170	163	206	173	190	174	161	180	167	176	175	184	166	166	205	205	199	198	189	190	175	183	185	169	203	206	178	171	163	177	188	185	179	193	183	200	191	170	183	174	189	176	191	184	190	191	181	189	200	164	180	188	187	172	195	164	193	189	203	200	172	183	175	185	173	181	192	201	171	165	167	183	182	184	172	171	181	202	177	175	214	186	157	171	189	181	202	189	181	180	128	210	177	192	151	190	184	186	165	165	205	211	205	175	184	190	194	213	171	197	189	184	180	181	209	207	186	182	196	201	180	205	174	187	165	174	208	177	155	185	159	159	167	193	170	163	182	185	178	161	172	182	178	207	183	204	182	166	166	180	193	158	213	198	192	201	208	183	189	179	170	169	188	168	172	205	172	183	170	199	182	193	196	196	197	166	211	181	183	219	186	168	197	210	211	200	163	191	175	176	175	183	192	179	185	185	182	196	177	163	165	183	179	195	196	168	210	189	193	180	166	205	197	163	153	168	172	177	210	185	164	224	182	169	178	188	191	194	152	216	188	169	191	194	171	191	184	198	183	185	202	162	198	171	166	188	201	196	198	178	198	183	186	182	162	190	197	179	178	179	188	182	203	198	193	187	192	184	159	193	201	186	190	195	173	205	190	189	199	184	195	187	199	177	167	200	181	200	178	181	176	195	188	183	202	197	207	200	153	190	176	162	186	161	186	184	187	198	196	192	204	177	179	180	192	162	201	175	186	167	175	189	175	201	162	191	194	195	183	180	179	174	177	168	190	168	160	179	184	176	187	180	198	170	182	187	194	196	198	170	175	171	183	187	158	193	184	212	168	204	182	181	167	202	199	193	189	194	199	178	188	197	191	197	192	202	196	175	187	171	178	154	185	202	162	208	197	178	195	182	191	200	170	144	179	184	202	197	204	179	186	193	159	203	162	219	199	171	175	187	177	175	183	158	179	169	212	172	186	169	174	185	207	185	172	199	193	173	183	197	209	185	203	183	187	177	182	188	189	170	157	220	185	167	177	178	183	193	179	167	161	214	168	187	186	207	185	178	204	187	189	201	176	190	175	167	174	193	178	181	171	184	212	183	183	157	155	219	163	174	170	166	204	201	206	192	191	203	194	195	184	172	184	165	194	195	188	190	184	192	162	190	225	158	174	173	207	183	139	194	172	171	177	188	181	172	199	190	188	182	181	167	179	211	207	186	179	173	190	164	186	184	196	193	185	190	172	184	174	164	196	199	202	197	198	220	202	185	181	192	183	173	180	178	177	217	195	205	174	160	185	168	192	203	166	195	217	186	193	186	204	193	184	175	202	155	173	192	187	209	192	206	199	196	195	188	160	189	170	164	188	181	195	180	176	200	199	189	165	186	211	196	161	178	192	186	192	193	182	193	185	197	170	191	170	199	171	182	207	199	176	188	173	184	190	168	181	200	174	186	179	173	193	200	188	173	189	175	174	183	189	168	184	185	183	183	184	199	161	186	152	183	188	199	176	192	204	195	191	177	168	207	178	195	208	198	187	191	175	203	168	195	182	177	174	181	178	182	194	182	173	174	192	189	199	176	190	178	186	158	185	187	202	170	187	186	177	206	164	185	154	176	176	172	178	217	187	227	182	178	190	177	173	174	182	169	179	156	179	191	211	183	171	192	187	184	181	178	199	184	176	186	177	151	167	182	186	161	204	181	177	210	200	162	167	175	206	170	204	184	197	186	198	193	189	185	190	175	172	173	180	162	197	206	194	178	210	173	172	221	186	147	199	183	189	196	181	209	185	214	208	184	197	181	200	220	180	206	181	192	192	162	217	180	159	188	192	188	175	183	199	195	188	200	196	171	202	181	202	173	176	190	185	166	204	209	179	178	196	194	165	166	172	170	180	186	173	177	190	193	179	178	188	204	195	184	189	180	182	171	189	166	193	170	183	186	176	164	207	193	188	195	176	190	163	177	220	180	198	190	171	175	189	184	205	164	174	175	194	178	188	166	196	210	198	193	183	196	192	169	191	180	174	193	194	188	170	186	167	200	202	192	183	175	181	188	168	175	203	170	163	191	220	184	190	202	181	174	172	196	177	180	201	182	179	193	219	189	189	200	189	202	190	193	191	144	192	160	194	188	174	162	165	188	182	184	190	202	190	189	177	183	159	193	209	177	203	182	177	174	189	172	211	176	193	188	163	195	172	183	184	157	157	185	159	190	170	199	213	176	177	165	183	173	210	209	168	192	176	184	180	184	196	181	168	168	181	174	168	163	215	207	173	215	204	216	183	187	171	179	180	193	200	183	176	164	168	175	182	149	180	241	220	201	189	199	163	199	184	184	190	224	176	197	175	157	203	168	191	188	178	175	201	194	207	189	190	156	206	210	202	179	167	189	162	180	192	179	192	168	176	168	197	193	164	178	142	196	188	196	193	182	196	183	194	166	189	203	181	194	181	174	177	168	175	182	182	187	213	197	177	183	214	198	201	183	159	200	172	177	192	160	190	210	183	215	181	173	195	167	214	185	176	197	181	187	169	175	167	185	166	191	190	202	178	182	185	198	189	159	168	175	204	188	187	195	197	190	207	173	174	185	165	166	208	182	171	184	178	206	185	167	177	196	182	195	200	184	162	185	175	193	157	184	190	200	203	192	190	175	203	180	195	167	175	206	192	204	180	156	168	186	194	175	176	184	165	169	168	175	200	203	177	187	203	172	170	185	196	181	184	185	189	189	177	180	168	228	194	162	209	208	205	172	192	169	189	184	165	201	165	175	180	172	196	212	178	204	165	191	190	176	182	184	184	213	178	180	189	175	201	161	167	190	205	151	210	174	205	181	168	168	197	198	179	186	195	187	196	167	177	181	179	175	199	183
3969	2828	5866	7907	7343	6529	4760	5006	5400	4611	3316	1012	442	504	508	480	477	501	471	460	464	450	476	477	476	485	473	454	461	509	491	491	513	470	467	480	484	471	463	511	496	458	486	493	461	468	508	485	486	450	459	503	485	513	449	460	502	471	450	461	503	479	482	471	470	465	481	495	468	462	454	494	469	477	528	466	483	485	454	465	467	443	473	401	467	483	471	466	497	481	501	458	450	438	483	501	451	473	447	473	475	500	441	496	471	495	483	448	498	480	505	475	429	472	497	441	480	478	476	436	458	442	493	483	479	474	486	453	477	422	448	417	454	492	521	426	457	477	498	466	467	469	454	445	475	497	456	422	445	456	469	439	476	470	468	460	504	421	454	463	478	495	481	495	469	490	482	451	480	477	488	507	469	503	464	461	480	464	435	474	481	479	474	465	475	454	425	450	463	458	428	494	466	468	475	501	458	503	469	446	496	459	454	476	441	483	512	466	492	451	485	476	475	481	412	475	447	469	474	467	497	433	457	495	464	494	479	466	458	510	502	512	445	482	499	405	463	407	494	492	461	460	480	500	468	462	442	473	506	438	474	439	447	452	449	462	478	483	471	471	455	435	465	484	495	482	496	438	455	468	471	472	472	493	469	457	464	463	463	467	494	491	468	461	448	433	491	463	508	473	465	482	453	449	501	478	478	427	445	503	478	445	493	497	444	461	466	462	501	454	430	417	494	460	476	511	424	464	461	457	471	457	469	479	460	465	459	506	451	502	507	486	506	433	474	493	473	479	477	449	457	474	459	470	451	457	489	445	486	459	464	446	444	498	473	456	518	466	507	460	468	427	465	426	508	419	441	491	491	457	443	424	498	461	514	472	503	474	457	463	486	456	462	450	485	471	471	498	478	505	465	450	454	532	447	460	511	497	489	469	494	509	454	498	477	460	470	488	467	463	464	445	478	512	491	544	456	465	453	453	454	476	517	472	481	422	430	469	491	467	470	477	503	453	480	453	459	476	455	473	435	434	463	515	504	461	474	475	502	458	461	473	461	491	499	459	494	432	465	490	454	485	477	486	471	505	465	475	472	490	491	469	495	458	477	448	470	480	455	425	467	520	475	452	484	464	459	464	475	435	459	472	493	442	483	489	486	476	454	472	458	447	477	457	459	463	460	455	459	475	436	452	474	454	459	445	423	437	513	442	471	499	493	469	443	478	476	497	487	511	470	479	474	477	467	480	487	470	464	477	458	493	532	446	486	469	440	469	488	458	498	415	482	453	494	462	434	456	466	463	476	501	466	497	504	493	485	458	445	478	431	460	483	448	485	522	528	440	447	460	495	434	461	486	498	472	481	458	482	468	469	482	481	444	462	478	476	432	434	465	493	490	473	449	460	485	429	489	455	514	449	459	503	481	486	503	462	473	494	477	472	497	494	498	456	492	467	483	502	444	446	458	475	495	470	482	460	465	507	473	487	512	446	484	460	468	497	489	461	461	486	467	457	488	477	462	480	447	500	504	477	436	429	479	482	472	484	464	497	462	519	444	460	467	418	457	467	438	528	498	455	521	505	487	451	439	463	450	483	464	476	495	466	492	448	491	489	452	483	476	488	441	478	478	423	475	493	453	489	464	451	443	476	473	471	461	471	522	462	473	469	443	497	476	463	495	445	462	481	491	479	466	451	451	463	509	447	498	493	461	476	514	455	461	464	463	458	479	471	474	471	516	482	482	492	458	484	485	469	428	424	456	434	485	451	492	501	463	459	491	456	511	473	466	475	472	489	504	460	477	423	501	451	469	459	472	453	493	474	486	465	480	467	459	475	459	462	481	501	489	467	440	472	423	459	439	451	475	435	476	476	460	454	451	448	483	462	538	456	460	490	449	474	483	458	478	484	429	471	426	496	444	481	488	445	468	462	450	470	454	453	499	421	495	471	506	487	447	457	453	454	438	466	456	419	452	465	447	418	455	493	467	470	455	486	478	499	439	484	486	426	497	425	460	449	501	452	467	503	466	429	503	467	479	450	461	453	472	445	446	448	502	495	483	449	480	450	469	522	466	469	501	459	479	439	478	456	467	470	455	481	442	463	478	481	492	465	465	478	492	471	507	442	523	517	469	464	466	460	478	482	484	510	450	453	476	455	483	492	444	459	433	451	476	476	448	443	485	507	502	478	498	459	468	451	481	455	482	438	472	474	498	433	490	443	499	491	466	474	489	469	493	453	504	515	435	500	487	445	442	471	449	462	476	508	508	469	493	440	448	523	515	513	480	450	472	478	489	476	525	495	478	448	453	496	442	489	477	466	450	458	446	483	468	473	478	489	478	521	472	458	479	477	440	473	473	518	478	450	516	490	464	511	479	474	472	451	510	445	491	442	504	462	472	468	500	443	424	503	468	465	477	479	466	488	465	468	432	445	493	506	463	479	483	460	490	470	454	493	485	469	506	458	472	463	477	449	465	485	480	478	449	462	474	502	500	442	468	475	461	465	445	408	524	477	478	464	458	461	485	450	459	468	468	485	454	481	448	480	491	436	438	477	484	520	451	447	500	461	468	465	491	503	461	498	459	471	484	464	460	485	486	507	449	492	467	447	507	442	471	504	468	470	469	488	449	458	458	498	464	509	441	458	480	487	397	431	444	471	458	516	499	450	447	444	462	471	462	460	426	450	442	434	492	484	472	500	459	459	474	497	456	431	477	455	435	440	443	490	488	465	465	436	457	466	462	480	502	484	431	459	447	495	470	458	502	447	515	474	460	459	477	436	499	444	502	485	431	471	460	452	468	494	482	472	509	507	453	496	463	449	477	448	483	461	499	476	462	506	485	420	482	497	490	467	483	487	435	490	488	483	511	476	464	477	459	472	483	474	470	462	450	497	472	476	483	424	480	494	458	478	459	448	444	502	499	516	493	459	465	465	453	454	450	479	468	480	469	499	507	477	497	488	459	467	487	451	479	439	524	455	455	440	461	480	443	444	446	466	495	434	503	478	494	445	460	473	486	457	484	478	445	459	468	488	479	432	493	481	477	483	451	458	480	447	466	465	465	451	479	483	463	509	424	507	487	498	478	472	447	446	458	461	467	486	468	495	481	447	463	482	503	511	465	480	444	442	496	492	463	463	512	454	493	464	501	483	492	491	463	473	492	522	458	447	536	455	464	448	472	453	486	461	460	467	486	411	452	458	445	507	477	430	457	466	472	440	458	487	436	439	408	439	502	463	450	462	462	473	470	477	447	447	477	466	460	481	450	470	468	457	467	477	448	459	457	478	468	482	438	444	485	429	480	470	462	480	476	439	464	475	460	490	457	467	496	454	465	497	456	496	479	446	438	475	462	515	452	507	485	518	504	472	469	495	454	478	465	439	492	465	464	457	435	502	457	488	513	451	472	462	480	472	489	444	478	465	492	476	471	458	453	510	495	428	465	496	500	462	468	434	463	476	487	494	451	496	492	460	496	481	503	517	467	487	446	471	443	455	509	452	484	414	493	470	452
14232	6447	6315	6042	4387	2841	2086	3415	4899	12391	11119	5013	511	301	287	250	310	283	295	245	269	278	299	283	281	286	287	280	272	269	294	254	272	247	280	237	263	258	270	293	263	283	244	266	285	254	255	284	273	255	256	233	252	256	263	269	267	263	248	249	277	245	231	249	264	225	242	278	269	296	250	250	280	261	213	232	270	269	262	265	262	262	265	242	253	274	237	264	255	316	278	238	279	261	257	252	246	237	255	262	248	262	222	205	268	298	249	244	240	250	308	251	270	262	245	238	263	289	292	263	289	290	249	245	245	265	280	292	274	261	258	277	264	257	225	271	270	259	266	283	247	262	258	217	263	245	279	278	254	263	254	269	251	265	306	276	247	271	254	289	250	249	271	248	277	270	245	262	264	258	269	246	267	251	260	242	262	236	243	267	247	237	236	268	271	287	249	250	259	269	266	265	253	254	285	272	275	234	258	282	287	271	232	261	255	223	252	288	244	253	278	279	257	273	249	264	287	264	269	267	258	221	246	228	247	265	257	272	246	271	243	274	272	241	270	244	234	298	262	236	248	265	250	252	272	282	225	266	264	261	262	285	279	257	261	248	283	257	265	277	231	249	260	234	271	260	265	243	249	246	238	233	263	254	237	257	282	262	274	290	297	292	285	277	274	284	283	249	257	236	228	259	255	235	293	265	252	280	289	213	266	268	254	239	274	263	272	278	271	271	258	265	242	282	265	266	285	248	262	262	213	257	268	261	257	236	254	251	236	261	254	251	245	229	278	256	272	254	240	255	256	231	273	253	247	240	266	251	249	273	269	256	237	261	236	279	249	242	263	234	278	273	294	249	253	251	234	254	265	236	295	232	251	262	283	254	243	236	279	252	283	228	260	269	257	249	270	262	253	278	282	259	267	231	283	237	228	266	263	260	249	247	249	251	274	231	261	275	271	224	293	261	252	267	259	260	255	270	247	267	279	261	250	255	269	274	258	258	227	261	277	258	274	237	247	257	229	252	271	255	241	250	259	256	267	288	240	264	284	278	248	240	253	253	297	272	253	282	259	287	271	252	263	245	284	280	273	282	268	295	272	253	261	263	276	247	272	283	256	235	247	276	250	257	261	232	269	213	255	270	246	271	285	286	251	258	267	278	255	270	264	281	245	269	229	273	292	294	281	274	248	271	271	257	238	226	256	291	247	273	246	259	261	239	261	244	234	252	253	334	252	249	275	267	296	261	280	254	268	262	246	278	258	278	271	266	259	242	292	289	231	255	275	274	266	257	285	291	300	261	278	274	284	269	240	235	227	223	252	245	248	272	250	247	249	297	268	248	273	287	292	241	253	253	302	249	260	245	259	256	239	241	245	253	276	245	227	269	269	255	292	251	246	247	259	292	253	258	287	262	277	232	258	248	265	262	253	267	266	281	274	254	273	278	271	282	245	284	252	248	255	246	246	236	236	241	219	270	292	285	266	240	286	274	260	262	258	253	251	277	256	250	250	276	254	255	257	222	271	267	228	245	241	258	283	260	296	265	264	249	223	254	260	254	275	260	254	269	249	288	279	274	269	267	255	265	270	263	260	259	251	253	260	259	249	247	252	262	241	259	252	285	238	265	242	267	244	274	244	240	266	274	262	260	276	233	261	252	264	265	224	278	255	253	247	254	262	244	278	243	260	242	249	247	261	242	267	305	302	253	264	283	264	261	245	281	266	291	252	270	305	269	240	232	294	261	277	268	260	250	267	261	240	241	262	263	259	276	304	239	239	264	245	243	249	279	265	276	256	249	273	257	259	250	236	261	236	236	231	265	269	232	270	248	272	265	233	253	265	251	257	249	256	261	246	281	259	259	256	248	256	277	277	250	267	240	244	276	293	265	246	247	278	248	243	244	235	253	241	263	250	242	257	240	211	272	238	279	248	258	260	234	285	263	284	259	285	289	284	247	261	290	280	216	280	268	237	314	242	264	242	293	285	269	282	297	269	269	226	253	231	262	274	247	244	250	246	245	283	255	270	248	264	250	257	235	245	267	280	233	240	270	265	252	274	254	243	257	256	238	267	270	266	236	281	258	236	267	230	263	254	264	279	237	253	273	261	289	239	307	257	230	252	252	289	258	249	268	260	261	259	261	272	264	262	263	261	295	266	250	266	259	262	265	253	274	233	261	254	272	253	277	250	262	254	282	288	261	255	241	267	294	257	258	235	247	259	247	250	248	303	266	249	250	279	272	264	252	249	268	235	261	256	257	263	253	265	265	262	255	257	258	247	259	251	264	252	276	265	264	258	264	282	274	275	239	267	282	278	295	255	278	294	253	246	223	264	267	257	243	239	270	249	281	257	263	231	254	267	282	238	244	272	288	253	242	283	245	263	255	278	271	280	270	253	264	248	271	267	273	242	252	274	255	268	278	269	265	240	260	253	250	237	281	239	241	248	268	258	280	265	256	255	256	269	276	276	238	272	264	254	285	251	230	292	280	295	257	286	263	242	288	297	251	275	244	273	268	285	235	239	241	267	248	257	269	264	231	269	273	325	251	241	255	247	228	251	256	253	256	263	280	247	245	259	251	256	269	277	257	263	264	252	264	286	263	282	242	273	264	258	240	263	231	275	295	264	267	248	268	241	254	236	258	249	231	260	268	268	272	261	266	245	296	270	281	259	253	261	236	253	259	268	277	243	278	269	255	288	267	257	260	246	271	286	261	264	250	268	289	261	253	275	245	248	269	273	251	267	245	254	268	293	280	250	249	251	265	229	254	257	256	225	266	286	237	243	248	256	259	249	252	250	247	242	209	275	304	252	268	250	263	264	280	272	272	271	292	274	289	267	241	264	245	268	238	241	278	258	267	240	289	277	236	268	229	259	260	316	257	243	251	264	240	266	258	258	238	271	264	271	227	292	279	254	264	267	225	254	264	266	253	271	272	255	257	250	262	239	243	245	249	278	242	244	258	271	286	251	295	259	267	253	241	242	242	256	291	265	245	250	278	265	269	258	270	282	252	245	244	271	251	246	268	250	246	283	256	274	280	260	264	271	275	255	262	242	267	268	246	248	266	274	253	266	244	273	284	290	265	287	267	256	273	269	261	256	287	237	257	240	260	307	258	271	254	251	269	270	289	235	263	234	274	249	267	256	288	268	239	240	255	252	218	258	259	259	259	238	259	254	259	279	247	243	257	277	266	260	256	266	246	254	288	246	266	262	235	284	242	288	256	279	255	250	263	260	266	291	245	268	290	281	276	255	263	259	244	231	273	250	245	280	252	250	224	287	251	266	270	288	270	262	264	259	238	294	244	260	265	269	286	254	264	290	263	262	253	252	255	227	254	253	235	266	236	297	261	257	276	269	295	274	274	286	225	270	267	239	259	258	265	269	267	233	252	248	237	250	246	267	256	259	282	274	270	256	269	261	259	260	263	263	282	243	251	255	249	234	267	245	237	291	254	261	256	261	253	255	260	248	259	287	290	297	277	274	283	286	237	274	263	261	262	252	248
8618	5164	11121	15448	13997	10882	9153	14757	18523	35593	28981	16925	883	820	756	783	745	750	737	727	714	765	709	741	740	708	697	707	654	712	665	689	663	667	702	689	695	671	712	687	699	613	685	684	657	685	644	673	646	640	678	667	677	657	634	644	614	657	669	620	644	653	677	631	675	675	623	669	626	655	645	627	618	642	610	670	728	636	672	668	668	654	651	663	630	648	658	646	663	678	596	651	653	632	661	641	666	637	637	688	698	671	620	637	675	634	635	669	657	660	666	684	646	639	684	649	675	622	636	628	658	678	573	654	624	651	614	630	686	659	636	656	665	647	684	666	663	664	621	627	642	619	644	659	611	662	660	677	601	620	650	680	695	669	636	629	640	600	659	625	678	633	659	659	670	637	612	664	635	648	625	634	615	655	621	609	676	628	624	621	629	652	693	622	614	657	646	667	657	629	637	668	653	664	634	619	656	706	666	683	648	666	660	596	659	669	648	629	645	650	645	605	629	624	616	603	639	611	675	624	603	642	657	609	650	662	628	644	656	625	654	614	671	602	651	694	662	663	646	666	647	628	663	663	632	638	665	680	643	692	649	609	599	635	581	638	675	661	666	640	647	663	634	649	693	679	657	619	655	647	654	618	662	616	630	643	601	647	655	637	665	589	667	642	682	634	725	647	646	615	626	636	635	639	594	658	637	631	663	682	643	651	656	617	664	585	669	630	687	698	644	635	639	686	654	667	648	642	605	638	611	632	623	645	626	592	656	642	637	702	680	617	681	655	596	622	628	684	654	634	660	630	661	658	650	642	647	631	618	664	639	646	647	660	646	672	685	638	675	644	671	646	609	601	709	637	621	650	692	649	670	647	602	662	630	672	603	611	593	625	614	641	620	649	676	678	630	684	622	640	622	643	608	659	667	689	585	668	586	653	612	633	674	671	677	634	642	679	694	638	703	639	699	664	674	696	635	614	658	646	639	699	629	671	643	596	605	658	658	664	669	610	658	627	610	618	630	632	639	644	669	677	658	655	649	600	645	654	704	633	665	662	615	617	674	599	674	648	613	619	647	686	658	607	634	622	638	644	617	625	640	603	598	651	650	638	625	650	622	656	632	665	661	639	664	608	575	658	655	650	678	642	644	652	662	656	609	658	586	650	620	649	629	698	613	643	636	633	639	636	699	610	690	638	628	707	635	706	653	672	658	669	634	621	632	611	645	661	607	640	652	663	630	666	649	662	650	610	636	648	667	656	647	598	707	662	729	635	686	670	616	631	638	629	650	658	611	636	655	634	662	639	656	583	661	612	691	610	696	672	608	708	611	658	640	620	648	661	633	634	603	649	639	666	646	682	649	663	612	653	656	607	646	643	625	641	625	621	610	646	635	666	612	648	624	670	666	596	650	616	639	645	642	663	660	624	638	610	638	591	609	653	620	641	626	635	664	632	674	634	615	621	659	643	650	617	635	694	616	665	616	623	629	627	632	665	644	633	605	622	611	625	646	673	629	709	613	624	641	671	652	654	628	662	648	665	630	619	676	648	625	640	635	624	645	674	621	670	643	634	674	592	637	670	618	663	606	658	668	664	654	654	628	690	611	659	653	676	666	669	682	688	626	631	667	642	603	639	645	681	641	653	641	612	679	645	632	640	646	680	681	650	648	639	623	639	645	659	663	603	662	648	608	634	688	682	667	636	682	686	607	673	632	665	661	681	626	652	657	664	639	640	659	663	618	633	673	640	674	644	652	617	638	619	588	657	618	650	653	642	633	640	647	633	624	635	643	622	652	632	631	671	657	625	636	699	618	647	632	670	588	643	669	645	653	668	621	619	635	631	643	642	665	616	652	650	655	672	625	688	635	641	648	627	651	677	638	680	669	682	602	676	659	653	647	653	650	601	669	625	637	666	651	662	657	637	673	630	652	648	656	661	676	620	646	665	639	617	607	662	609	643	620	664	624	626	664	670	640	635	683	611	669	593	601	651	663	633	641	614	646	657	634	697	626	658	634	583	670	662	605	652	619	650	635	637	615	643	640	623	698	641	612	655	682	675	666	653	625	673	699	658	638	687	645	704	617	621	660	644	658	662	626	639	640	584	589	683	629	694	670	668	628	638	643	612	631	603	653	656	674	632	617	631	658	643	626	621	669	662	667	667	582	663	644	620	623	633	596	646	647	653	657	612	694	654	594	632	609	612	663	636	658	590	677	622	648	610	664	704	691	620	600	653	639	675	689	632	637	654	658	619	649	678	675	623	643	648	657	681	666	703	646	613	614	659	618	611	663	620	640	617	638	625	637	637	601	660	614	625	624	649	654	633	617	643	659	675	595	631	653	595	625	639	633	646	644	637	672	695	679	711	613	642	672	617	674	631	629	632	645	638	698	651	620	617	659	648	579	646	670	634	620	681	663	627	668	655	621	636	644	684	630	657	618	631	624	658	622	648	645	650	648	623	706	626	632	665	671	620	645	643	706	655	656	621	630	647	636	690	644	640	628	641	606	676	677	638	636	634	682	600	692	646	644	591	652	652	626	620	616	599	646	712	652	663	660	651	648	657	611	690	662	650	656	679	625	640	688	640	643	629	646	701	678	645	675	673	610	620	704	636	680	667	685	635	628	612	648	628	624	630	642	618	690	636	648	629	631	652	663	631	668	663	633	597	645	648	665	676	670	663	613	616	705	599	665	613	698	659	675	694	613	696	658	648	628	617	665	641	627	643	629	630	641	646	648	651	647	676	611	603	692	676	665	637	631	644	641	594	648	711	610	613	656	634	637	655	632	679	664	657	651	636	635	628	674	654	636	616	647	695	635	617	670	639	651	648	644	672	640	645	643	617	611	605	657	651	655	652	613	644	669	641	609	663	615	661	632	649	658	635	601	643	676	650	635	672	650	633	654	649	648	634	661	653	594	681	610	638	610	678	614	596	649	653	609	643	670	667	632	646	617	691	683	623	624	647	680	662	628	621	642	699	650	636	676	671	639	625	608	639	696	641	591	660	638	618	644	655	639	630	653	611	655	675	651	654	644	622	606	647	660	627	618	640	693	709	625	626	633	648	649	669	650	657	669	654	652	631	660	672	625	608	628	602	639	641	647	648	668	646	659	655	657	655	641	639	621	633	670	638	630	595	618	636	637	668	621	665	648	610	639	691	655	618	655	645	595	651	633	622	674	581	678	634	625	600	596	634	701	657	643	670	655	623	670	664	656	640	673	685	662	647	641	673	632	631	649	674	702	613	651	666	659	658	629	598	619	634	610	671	651	618	615	617	651	626	671	658	660	642	647	653	652	654	696	634	653	657	676	636	668	648	667	657	615	592	644	682	640	652	645	654	669	646	655	647	679	625	645	614	666	669	638	640	631	617	666	632	627	677	646	643	611	637	678	654	622	647	635	626	647	653	644	639	596	632	585	653	598	655	633	611	657	633	647	619	583	656	695	645	643	651	646	691	641	613	604	633	641	640	669	685	628	648	640	606	662	645	657	633	609	644	646	635
23131	11040	10585	10300	7238	4663	3782	4016	4396	20892	25501	9284	1743	506	475	454	445	471	479	399	436	429	472	452	422	427	430	423	437	445	461	446	427	487	445	438	390	457	447	457	463	428	421	419	426	414	453	405	409	426	455	404	490	409	429	460	469	436	460	379	438	433	426	433	386	434	411	445	417	397	418	429	414	411	424	443	400	397	404	426	398	395	401	442	412	413	401	439	377	415	446	432	470	430	407	451	411	392	419	431	388	395	400	391	423	428	407	448	453	440	396	443	404	426	423	413	423	437	434	435	422	401	397	434	420	396	409	417	408	430	424	408	408	417	424	419	421	476	410	402	431	410	406	418	456	411	371	405	452	426	430	431	425	378	415	407	430	439	412	438	392	424	421	416	451	402	391	430	402	449	422	403	468	421	449	406	424	430	463	429	381	428	420	438	376	412	396	401	408	450	399	419	382	417	410	466	428	440	428	458	421	431	410	434	385	428	418	409	402	408	420	450	424	432	410	418	363	408	432	429	415	432	403	422	429	412	404	418	438	422	405	401	412	430	422	383	368	387	397	419	390	372	421	446	442	434	459	398	439	441	400	416	417	389	430	427	407	402	424	401	423	424	423	382	456	473	451	457	432	488	413	439	437	462	413	425	422	424	437	384	394	416	430	402	427	425	415	406	413	409	417	415	391	437	412	414	409	408	404	439	419	378	427	444	372	424	427	414	420	411	410	404	432	377	450	417	444	417	417	376	415	426	416	499	442	396	442	418	448	396	450	399	402	419	417	407	421	418	427	439	465	433	454	408	432	434	417	426	407	362	394	448	432	403	415	426	404	397	425	441	440	421	455	394	439	457	440	419	426	428	385	427	401	428	395	409	448	400	415	406	386	436	415	437	408	408	442	419	435	406	421	440	414	380	424	405	425	414	427	426	443	466	429	397	436	380	412	424	405	416	385	403	452	420	416	398	461	380	414	409	426	405	415	411	452	385	391	413	424	432	413	471	400	454	425	420	474	447	386	437	438	382	402	453	424	440	416	433	396	444	464	482	419	378	442	437	413	404	406	437	419	382	454	406	426	426	392	472	406	423	392	439	433	397	433	434	409	392	439	427	391	372	442	405	397	409	425	413	398	450	441	433	427	434	449	399	432	397	422	447	418	420	408	405	404	416	393	419	452	392	459	397	431	396	435	403	417	386	385	449	415	413	406	387	355	429	385	378	422	421	386	422	442	420	439	438	398	430	410	422	434	379	444	434	422	377	398	390	426	429	430	414	435	401	426	417	390	418	417	429	435	457	376	451	382	412	424	392	423	427	441	415	439	434	443	392	427	476	393	438	397	385	426	381	417	428	444	424	454	430	385	435	423	445	423	411	392	448	426	434	439	426	432	423	396	451	418	429	415	444	404	448	430	380	461	438	418	437	444	405	416	410	420	452	424	421	414	434	432	393	414	476	422	386	389	395	415	416	429	405	392	376	405	456	434	411	395	445	406	410	419	396	466	425	439	426	396	403	419	421	423	433	395	391	375	423	434	433	432	413	409	409	399	450	413	431	411	393	412	405	381	426	396	417	421	385	421	437	457	444	402	407	426	452	425	404	429	388	373	448	444	412	445	395	405	429	435	433	416	421	436	451	423	445	401	435	463	458	387	414	423	384	411	428	399	397	434	399	402	404	404	468	416	407	419	401	457	415	405	406	396	420	403	390	430	431	430	433	423	415	397	385	488	430	417	430	392	453	436	462	412	399	396	426	419	445	414	415	402	394	399	450	446	451	412	421	425	432	422	412	407	460	388	415	432	422	488	408	418	418	428	447	467	410	449	406	457	417	372	449	381	417	393	429	425	440	439	410	427	412	436	413	423	432	410	395	420	437	413	424	405	411	417	401	401	413	469	417	401	407	374	424	404	429	414	377	429	411	376	406	428	383	420	444	372	456	403	429	449	416	430	416	458	430	434	429	392	440	407	417	416	381	436	452	429	479	396	381	374	446	435	435	414	449	409	406	433	430	446	399	409	416	402	423	413	420	415	431	437	440	383	431	430	410	437	421	395	464	408	441	440	441	398	437	477	421	442	428	446	422	393	419	394	444	451	453	415	447	427	403	410	431	423	433	454	423	412	433	421	423	399	383	431	463	438	485	430	412	425	444	449	431	424	442	387	439	437	385	391	386	444	422	434	401	439	458	424	438	406	399	465	372	424	430	407	392	399	413	366	434	431	419	427	434	424	414	446	393	413	404	401	422	409	410	458	434	418	418	424	388	435	449	470	453	403	398	417	418	386	412	419	442	389	397	410	418	420	399	426	437	446	394	405	406	391	377	408	389	456	423	424	423	414	449	434	383	385	434	446	399	434	443	433	459	434	410	438	420	398	421	427	452	425	414	413	387	378	418	415	465	390	407	403	401	439	410	413	423	396	444	424	408	429	415	408	400	412	424	411	409	434	404	440	386	452	428	394	422	415	374	421	432	395	399	425	415	466	391	439	413	403	414	408	419	417	402	470	398	408	404	413	404	412	413	378	375	467	454	410	413	416	420	406	424	412	399	425	415	424	397	408	407	397	431	424	413	444	397	419	395	418	422	389	392	416	408	379	431	426	410	392	387	425	444	454	410	424	391	371	393	411	446	411	440	415	383	407	432	421	406	446	430	422	414	448	436	415	407	408	387	451	354	451	415	430	427	408	396	433	423	443	430	365	403	377	435	434	391	396	450	401	422	426	405	441	454	413	418	393	459	426	464	427	487	379	416	421	412	380	392	453	460	464	436	374	438	419	391	379	408	432	413	391	419	399	430	425	432	453	423	385	422	481	448	443	414	449	425	423	392	383	420	407	437	463	415	400	394	405	410	428	405	445	453	424	455	436	415	407	435	431	408	405	382	405	412	402	392	407	420	431	430	419	436	406	405	407	417	406	440	404	420	431	420	430	389	419	424	400	439	446	425	428	416	403	417	419	399	423	395	434	403	423	439	382	419	392	408	425	443	474	417	408	450	452	428	415	460	419	385	433	431	424	389	384	454	449	396	427	384	418	431	432	452	431	453	419	451	424	437	430	370	449	419	434	447	404	428	422	420	422	436	418	441	410	436	418	401	419	452	478	408	431	400	418	412	448	415	433	420	428	452	381	385	446	419	440	409	410	441	412	448	449	420	453	392	413	382	483	376	426	406	382	426	457	420	449	454	393	425	407	413	445	428	425	413	389	438	428	432	428	439	425	422	447	436	444	428	433	423	386	408	427	442	426	406	404	420	406	434	409	406	425	427	441	442	391	428	437	404	370	469	438	421	415	397	437	410	434	416	432	449	394	416	375	427	419	432	433	443	431	419	412	451	408	377	401	428	441	407	428	395	418	387	448	455	445	426	386	422	387	413	389	420	448	470	394	437	418	416	407	398	415	429	416	439	420	434	444	413	421	433	450	422	433	415	439	417	412	419	409	399	389	455	408	374	405	436	396	412	424	409	409	449	422	391	425	434	456	425	415	416	439	420	433	410
11220	7886	16099	21511	19585	15558	14058	15380	16127	44905	41859	21473	1548	1349	1211	1217	1166	1177	1159	1126	1132	1066	1123	1057	1112	1044	1016	1046	1048	1041	1038	1031	999	1035	1017	971	970	979	987	990	987	1014	967	1005	1005	993	1023	1010	985	980	1000	917	1098	951	953	932	956	969	988	965	973	969	923	954	977	962	969	985	1002	950	1002	1010	960	963	956	933	986	934	964	1022	988	971	971	967	961	959	943	932	949	919	948	941	982	955	913	964	985	950	939	924	963	1011	996	947	979	932	948	978	947	979	961	927	943	958	998	985	945	947	943	926	950	976	929	877	999	945	957	927	987	998	932	961	916	949	970	898	972	959	938	924	1001	967	946	935	951	997	969	934	917	1005	980	940	908	922	985	913	1008	969	990	949	911	987	917	932	951	961	899	1002	961	968	976	931	935	901	974	921	991	948	934	1015	936	936	963	915	965	971	942	977	920	963	1015	940	971	953	953	978	977	996	910	1015	963	978	912	999	995	991	929	985	902	931	965	929	957	957	940	933	933	897	913	968	1001	965	914	956	958	923	1008	957	937	919	974	968	970	951	934	973	962	968	898	886	966	983	1016	956	979	928	991	982	941	971	934	969	964	1007	1003	958	909	982	969	958	988	911	970	937	967	933	950	938	970	932	922	996	935	948	960	914	982	1000	943	909	972	942	948	995	974	926	989	1016	986	980	943	902	950	919	972	960	896	949	978	948	937	968	981	981	969	1008	1003	981	997	900	970	925	926	938	918	941	928	1003	901	929	953	942	929	945	920	978	955	959	980	927	983	1000	980	987	954	957	982	976	936	987	931	939	942	948	927	943	980	966	939	967	972	922	955	978	924	937	929	966	910	972	1000	889	935	964	950	898	975	955	1012	907	956	980	948	949	1012	963	930	984	916	953	982	973	968	935	970	953	908	952	918	938	928	999	1006	984	940	959	908	999	979	962	978	983	1017	946	982	941	931	994	953	924	961	946	1012	917	979	968	942	991	887	950	1013	966	915	976	924	970	954	986	922	891	929	955	934	988	984	948	943	956	937	982	913	1000	956	967	963	931	963	880	953	940	962	866	983	984	891	926	973	999	906	963	950	963	994	965	973	887	909	930	929	909	995	924	906	983	957	919	941	935	943	975	929	957	977	941	989	944	964	989	954	961	963	1018	948	899	964	935	938	993	970	953	922	936	910	918	882	949	940	914	924	996	973	999	990	999	999	915	938	973	949	919	954	997	971	976	894	911	963	913	953	921	984	968	980	936	955	963	939	924	926	976	954	985	1008	912	946	888	961	940	980	939	921	949	948	926	892	936	897	939	904	926	948	909	988	909	912	953	996	890	975	1036	968	992	970	975	992	986	970	925	967	870	975	939	916	975	936	924	950	962	956	976	961	956	874	978	913	919	1011	913	931	1018	949	886	989	945	970	970	1006	923	955	964	949	900	884	951	974	954	980	994	940	965	960	952	971	990	950	945	993	934	945	966	977	970	964	973	909	948	925	973	931	922	956	976	940	920	924	970	926	963	950	996	970	958	947	998	981	923	949	936	910	1014	950	946	938	982	972	985	956	925	956	992	996	950	943	970	977	966	985	946	991	966	957	895	915	902	967	898	979	945	947	968	956	950	967	900	976	943	938	958	965	950	981	943	983	929	924	952	982	948	921	974	926	916	914	981	962	987	946	922	981	953	990	992	974	911	922	984	938	955	962	966	933	943	959	941	936	938	972	944	1016	956	944	871	967	938	934	973	992	879	967	915	923	932	924	974	990	947	948	947	927	960	948	919	900	937	974	968	1027	938	976	895	956	962	996	942	995	1016	938	901	941	962	944	960	945	963	977	940	994	989	961	961	941	947	956	940	989	954	909	919	988	978	910	880	969	947	948	947	982	944	973	972	920	905	962	930	927	954	897	901	862	908	949	949	955	969	957	930	950	936	982	949	891	961	909	942	931	915	943	999	916	1012	957	916	935	985	941	939	974	921	941	941	859	940	982	963	978	945	968	927	897	941	980	927	1030	980	1015	962	947	991	966	942	942	931	989	974	928	965	958	944	972	981	978	918	896	958	937	962	906	967	944	1006	962	994	1024	915	960	955	938	966	957	970	947	939	987	979	996	980	934	956	962	947	934	937	1001	946	958	941	967	888	928	916	1018	930	946	936	969	943	977	981	948	946	928	925	963	941	1007	931	912	979	930	974	961	909	974	974	963	996	979	922	923	954	906	905	944	969	927	942	948	980	975	904	1009	927	960	947	1026	940	958	945	933	983	944	960	945	953	989	995	981	983	920	952	928	968	959	919	926	971	957	905	937	952	956	982	915	932	956	920	994	923	922	959	987	995	911	952	919	943	935	913	927	977	905	947	956	995	918	948	970	1002	946	985	943	973	935	902	894	963	993	952	932	954	915	932	954	936	987	921	944	921	960	901	970	932	918	935	905	994	936	960	973	953	955	975	905	899	950	938	947	953	867	931	953	925	960	978	998	997	943	961	981	950	943	986	967	941	889	980	949	994	894	927	981	921	925	981	1023	990	931	951	946	977	957	928	956	1014	925	983	879	965	916	937	918	977	977	978	1029	972	981	918	1002	904	986	971	1001	931	951	963	978	928	957	919	942	991	904	939	971	966	926	957	962	904	960	948	987	966	928	953	924	948	902	946	995	948	922	889	945	1011	945	987	928	982	964	960	983	932	983	966	969	977	926	961	951	965	889	949	960	970	962	944	1001	932	899	959	896	945	911	937	917	1007	979	921	922	917	997	961	979	898	951	992	916	892	964	964	996	952	927	952	948	920	1000	948	973	1030	904	970	964	943	954	938	978	934	935	908	966	977	893	913	970	965	976	912	965	987	963	969	944	963	913	914	994	964	961	935	980	935	975	918	1006	961	969	973	960	934	943	929	907	921	957	945	1001	934	976	974	972	973	930	883	952	988	1021	953	936	952	935	964	970	977	951	966	919	940	931	936	922	968	957	987	922	981	973	962	951	957	980	981	963	965	948	1010	958	959	1008	955	964	976	982	935	981	920	968	917	928	965	923	915	952	953	975	1005	961	991	977	935	996	968	954	907	927	937	970	927	943	980	974	951	967	943	971	904	962	991	919	959	949	1002	967	982	985	910	972	933	916	938	948	957	950	946	995	994	948	996	984	924	976	916	857	927	976	924	1003	950	964	964	901	912	928	977	968	933	855	936	914	965	900	917	966	966	924	936	964	968	976	960	900	933	1009	946	961	935	936	937	973	940	925	952	973	925	904	951	981	952	943	968	961	908	985	941	954	967	951	945	972	945	926	906	1012	911	894	972	909	922	992	993	940	963	979	980	1000	961	948	921	954	979	932	935	956	904	967	901	971	938	984	945	1019	997	973	904	972	945	915	944	1005	971	947	898	946	966	934	981	911	942	1012	954	945	926	892	939	974	985	981	943	941	970	948	965	911	927	985	1000	965	970	913	954	943	965	977	1020	1015	973	942	895	936	972	902	915	929	922	929	912	940	948	916	959	966	1000	887	978	968	959	1013	954	1006	981	980	955	972	947	934	929	936	961	926	911	1008	882	911	949	926	954	938	954	976	962	903	950	962	948
5873	2826	3263	2716	1813	1312	1400	968	770	1112	982	347	213	179	201	199	174	207	219	204	187	195	209	223	213	182	186	186	227	201	212	195	194	238	208	195	195	224	187	220	182	206	202	184	178	209	171	195	217	203	172	213	159	176	226	222	191	213	178	215	182	202	187	184	208	210	176	187	209	210	210	197	227	200	196	209	203	204	212	179	201	209	198	194	227	219	200	205	197	196	209	206	201	182	218	213	222	205	197	204	193	212	212	181	192	196	199	190	216	218	203	191	193	188	188	213	178	188	204	193	194	207	193	198	215	179	236	195	181	188	201	205	187	192	196	194	216	190	186	191	199	208	181	194	207	218	186	203	208	194	217	202	209	214	196	179	191	204	194	204	206	198	213	207	220	217	191	199	239	184	227	198	193	193	204	222	203	205	224	228	221	213	197	214	179	168	205	238	211	218	231	225	212	183	164	219	225	197	203	202	184	183	197	226	254	206	213	203	200	199	196	188	188	201	225	196	210	196	195	188	210	180	209	202	180	210	209	191	200	201	210	188	197	191	209	201	184	210	195	206	206	192	198	224	193	211	168	182	179	201	200	207	195	187	213	210	189	177	204	189	195	240	194	190	215	213	190	201	198	190	166	198	206	190	205	185	194	219	197	216	175	203	210	213	194	211	189	230	190	193	200	185	209	210	234	213	190	211	209	205	192	198	182	218	195	176	209	181	206	223	201	215	233	204	200	218	204	199	187	200	190	172	195	213	199	206	225	196	196	207	210	202	203	183	190	187	193	188	198	224	210	192	183	208	233	196	193	206	212	208	165	218	186	218	218	182	196	230	178	190	197	210	192	205	164	196	195	204	176	203	198	203	198	201	189	201	205	185	193	176	152	196	204	201	210	194	212	207	205	181	205	196	201	219	201	198	214	193	209	204	222	196	187	174	204	206	173	210	205	215	208	212	207	181	192	188	217	230	226	207	183	180	186	193	207	216	186	201	216	190	198	184	218	230	226	217	200	199	221	212	196	196	202	212	190	195	225	234	209	204	202	195	206	188	215	223	206	225	178	221	201	200	198	190	161	199	200	185	194	199	202	207	189	205	188	208	216	181	186	217	194	223	189	187	181	207	200	182	202	176	204	192	209	202	209	201	208	202	192	193	227	194	212	212	204	178	203	200	240	200	209	203	171	222	194	200	204	204	180	225	197	200	227	211	185	188	229	191	214	180	203	216	190	222	194	222	219	181	161	200	169	172	201	221	216	205	214	202	215	209	190	183	212	183	205	205	187	190	212	212	230	189	188	200	218	209	210	196	203	181	197	214	212	207	186	198	217	222	214	180	185	202	218	203	195	196	210	184	206	219	198	178	189	205	191	180	180	209	204	187	205	225	235	198	214	188	204	200	232	182	188	197	189	183	191	235	199	209	198	207	195	198	199	159	197	205	196	195	193	199	199	178	208	243	185	215	222	201	208	182	167	236	189	189	200	192	214	214	184	202	202	189	204	180	184	216	189	192	195	186	220	208	204	207	188	214	228	215	207	205	214	203	204	177	232	202	220	198	204	172	224	191	197	198	212	203	236	193	199	191	225	218	178	225	209	186	188	173	214	209	194	177	210	201	196	198	201	229	198	199	210	240	179	166	191	186	204	216	179	189	192	186	230	227	205	203	183	201	201	204	216	201	212	192	199	208	199	215	200	208	186	212	226	201	211	190	226	204	192	189	197	190	183	178	177	196	190	186	186	217	215	172	238	171	197	220	194	208	186	203	183	206	209	214	178	191	197	175	166	203	217	202	187	195	197	183	202	197	182	179	208	194	210	211	180	197	187	214	201	199	186	193	206	168	210	189	184	186	221	204	200	222	205	174	222	167	200	197	222	199	196	219	190	180	201	180	204	188	216	209	178	232	207	192	189	178	207	195	195	170	195	227	182	206	188	204	195	213	225	196	192	203	232	174	194	215	191	203	198	193	181	185	220	208	223	196	206	202	217	242	185	204	190	180	186	198	181	187	205	200	172	221	195	211	200	215	185	209	187	216	184	212	209	190	190	203	180	197	186	216	188	185	181	209	210	196	198	179	192	194	215	200	204	190	194	211	237	228	199	186	195	195	195	204	229	225	194	187	199	216	214	196	185	193	192	218	234	204	210	182	230	207	198	211	208	220	187	200	210	223	201	194	218	212	229	208	220	194	175	217	199	213	182	201	190	189	216	217	199	200	206	198	202	212	211	193	194	228	211	196	186	206	200	202	220	202	216	210	228	215	222	207	213	210	217	191	195	207	222	211	193	218	178	193	193	195	224	192	199	207	211	201	204	173	201	189	220	196	198	183	203	183	196	199	204	207	205	245	200	183	213	205	207	208	234	217	207	184	192	192	183	165	209	204	207	214	202	186	206	214	184	192	206	183	214	219	211	184	193	172	225	199	197	206	195	198	199	213	204	199	204	217	213	180	209	192	165	223	176	203	197	211	193	193	190	217	191	206	217	236	220	206	217	207	225	179	191	219	218	181	205	190	191	208	218	196	193	228	192	197	196	193	216	216	200	220	209	216	191	188	174	181	196	179	185	205	176	219	167	201	188	215	215	182	218	201	203	216	205	177	188	197	224	235	197	191	196	206	204	188	227	208	166	193	211	220	199	187	179	197	174	192	216	227	215	205	225	201	193	216	177	230	198	191	205	205	181	179	210	196	181	209	224	199	199	194	224	211	177	178	228	173	184	200	190	193	215	179	207	228	197	220	192	187	208	207	195	189	185	209	177	197	204	215	189	220	215	201	178	204	161	187	187	193	211	191	198	196	184	192	210	171	188	226	188	245	183	181	201	213	166	205	233	209	208	213	188	208	204	207	193	195	217	217	167	218	207	208	208	205	207	206	187	206	211	199	196	203	212	204	199	193	204	210	204	209	228	186	227	218	214	199	210	210	199	191	209	199	194	215	213	194	222	207	177	186	217	168	195	213	192	210	180	204	168	190	204	181	216	226	206	192	181	208	195	214	191	203	219	197	213	191	216	208	206	175	187	191	213	212	215	190	209	178	233	212	243	216	208	203	207	203	207	210	194	229	201	194	182	190	229	195	226	202	181	182	182	203	197	210	229	208	194	232	202	173	196	212	205	210	211	200	188	204	197	198	192	206	170	180	222	187	182	191	206	215	189	204	178	197	202	198	227	217	212	186	206	183	194	184	194	192	203	201	187	190	197	213	212	209	217	182	204	222	206	197	184	169	181	216	196	205	215	227	199	210	191	193	196	183	236	195	205	201	196	184	183	177	189	193	206	174	195	211	198	193	216	199	232	200	230	203	191	184	220	206	218	194	184	210	218	158	198	216	182	231	204	189	217	184	206	211	210	182	193	201	184	209	234	198	203	205	228	193	202	181	200	207	208	190	204	190	203	213	204	181	194	196	210	225	211	206	184	191	200	226	227	217	205	175	191	222	216	195	236	196	190	199	193	193	198	201	203	201	202	203	187	222	203	203	216	232	211	197	211	178
3897	2634	6653	7927	6896	5682	6292	4494	3805	6107	4589	1403	509	491	506	542	514	483	488	521	489	474	476	523	546	533	504	491	532	510	500	515	491	550	466	480	471	491	475	520	509	484	520	496	511	497	481	512	497	496	510	506	507	535	491	490	526	556	529	514	517	554	505	534	510	506	503	534	454	498	559	521	547	501	497	479	487	548	458	521	558	481	483	520	500	506	521	522	548	518	494	485	547	496	504	492	541	530	544	527	535	515	520	520	483	484	522	511	503	480	489	512	512	496	497	477	519	514	522	548	482	466	518	519	498	526	476	538	554	494	498	507	494	491	548	488	518	557	525	499	541	494	479	479	520	491	540	532	499	510	540	524	451	536	513	557	501	533	487	506	479	517	498	537	465	508	480	539	515	501	497	517	481	509	505	500	501	540	503	489	522	531	538	498	537	506	502	504	493	503	498	534	485	532	528	528	494	488	478	487	537	521	572	515	506	468	490	502	501	526	546	482	506	533	514	525	496	504	515	523	522	504	546	487	503	452	493	507	525	522	510	517	494	524	479	465	545	516	512	525	495	526	530	487	487	530	522	473	494	556	518	527	509	523	498	528	488	489	526	530	465	496	480	498	496	495	525	500	527	482	472	517	470	523	511	515	480	498	504	514	500	534	509	497	495	483	481	519	544	500	500	495	506	492	457	502	456	489	527	515	479	477	500	497	542	504	511	522	527	530	504	500	512	484	542	519	518	538	493	498	495	514	493	496	540	537	509	515	573	511	513	510	524	500	496	509	533	531	547	533	511	477	520	516	528	516	497	448	496	529	551	507	479	470	477	545	522	508	492	489	543	505	539	512	489	501	526	533	507	496	510	507	473	527	529	498	510	520	483	529	527	483	553	541	482	521	538	508	504	518	494	495	491	543	504	531	502	532	510	538	552	521	523	515	538	482	536	502	509	513	478	507	512	512	493	511	501	519	488	549	520	534	514	523	508	535	522	517	478	476	511	520	491	508	496	510	491	495	512	556	508	501	494	482	493	501	503	506	497	527	494	515	516	498	465	506	504	544	526	495	494	514	480	487	502	514	528	472	530	476	532	524	505	497	513	533	471	510	506	469	526	541	521	483	535	507	543	531	509	509	507	506	470	482	483	539	457	530	496	487	489	528	505	498	474	483	549	501	489	509	467	534	505	490	495	505	497	518	468	523	533	519	497	525	516	504	496	482	496	497	506	500	531	511	517	481	551	527	500	534	526	515	541	497	476	494	544	538	526	490	524	462	504	514	481	544	493	503	487	526	485	485	511	506	463	484	484	533	511	538	531	523	489	509	525	527	485	479	568	518	490	569	521	505	497	573	567	482	520	517	546	510	522	498	500	484	489	502	530	512	483	505	533	504	467	483	492	516	480	543	533	487	495	509	501	548	512	475	531	520	498	498	506	551	526	516	492	507	516	490	538	532	523	486	555	512	576	512	482	555	479	509	539	500	514	532	528	511	494	495	496	512	528	487	538	486	483	500	520	498	518	534	495	511	528	484	509	506	494	517	535	497	523	541	497	507	534	518	499	504	512	524	532	530	544	518	511	521	507	462	538	523	469	542	507	502	521	531	508	518	517	512	512	478	502	517	467	541	539	538	479	484	520	522	558	488	506	490	504	511	477	476	532	503	517	479	524	495	494	521	473	507	529	528	522	507	507	509	523	499	513	491	510	501	536	473	530	514	495	512	516	527	472	510	504	461	514	496	497	489	504	551	514	521	505	517	519	509	520	486	496	525	491	558	537	518	552	509	520	495	514	459	507	496	472	478	508	510	486	491	541	464	496	509	505	514	503	467	487	483	492	474	522	597	542	466	482	475	499	521	507	503	524	508	487	476	545	542	515	497	505	517	491	515	484	522	523	530	512	479	499	480	516	506	523	483	486	529	538	488	522	527	517	526	514	480	540	549	497	552	484	506	502	499	525	486	484	511	495	499	485	518	523	508	514	470	519	540	500	518	503	531	486	476	499	493	507	551	533	523	541	516	556	478	519	496	451	504	562	509	527	473	505	475	545	463	477	509	504	520	523	542	479	538	495	489	490	498	516	479	538	471	513	507	536	516	495	517	478	543	506	503	527	520	501	510	486	481	546	482	505	485	480	496	520	570	471	502	512	529	523	505	476	513	498	511	537	500	490	497	493	495	491	501	549	525	522	484	507	523	509	521	513	504	498	468	506	512	531	483	517	532	478	519	517	516	511	517	522	519	508	527	496	531	547	524	535	534	488	536	532	491	505	507	568	524	494	520	475	504	504	491	518	525	520	484	501	514	519	556	528	544	482	482	526	539	505	500	533	489	506	515	475	511	444	476	481	517	499	521	507	497	508	518	534	508	539	534	459	540	540	485	480	495	536	501	486	505	521	518	496	500	533	526	501	501	518	474	510	503	525	507	509	531	528	506	522	481	501	493	508	491	527	512	476	520	516	540	482	519	523	537	538	539	516	552	536	514	525	493	536	493	551	491	506	492	511	518	519	530	565	564	518	553	533	505	484	496	547	526	511	504	507	513	517	512	521	472	479	535	509	489	533	544	520	513	509	518	524	547	543	508	505	521	513	492	504	524	533	512	533	507	471	506	479	509	489	514	499	514	532	492	540	490	508	524	503	517	523	488	486	535	496	536	503	512	532	547	503	480	547	496	493	523	517	450	516	476	516	485	531	475	530	489	502	536	539	516	493	470	509	535	515	482	501	461	515	483	502	507	499	509	549	465	495	491	522	485	513	482	492	477	481	534	491	525	523	505	481	520	489	504	510	524	519	511	481	533	494	532	530	529	523	523	459	506	487	495	516	507	471	527	512	525	477	520	541	476	504	518	523	484	534	492	481	535	511	508	508	505	483	499	529	526	542	493	468	491	510	472	501	503	537	522	543	464	533	484	515	460	505	539	501	563	513	483	513	525	548	476	532	519	478	464	518	477	532	497	477	472	503	533	491	536	459	548	492	477	497	483	503	504	465	502	535	508	522	509	486	533	527	496	501	479	550	486	488	542	474	524	486	481	495	463	514	495	528	503	438	486	494	485	503	516	529	520	527	522	513	502	532	484	501	526	524	530	532	497	484	471	493	481	501	478	491	542	496	522	540	471	471	525	512	484	510	486	498	503	526	486	515	500	505	517	508	508	533	467	515	532	526	487	508	477	505	558	545	515	498	543	535	487	522	532	530	493	501	483	536	493	518	518	524	525	520	569	496	539	546	510	520	493	521	502	542	507	465	498	510	520	501	525	528	505	497	506	505	501	487	498	537	491	567	539	504	513	485	508	547	523	536	534	507	500	508	540	460	487	458	518	531	520	496	558	533	522	504	509	522	501	524	522	526	520	518	514	495	509	505	494	490	497	507	483	528	513	501	511	520	516	536	511	516	522	522	499	530	507	490	528	508	547	491	530	507	510	515	514	519	529	480	484	463	504	511	509	531	501	515	512	467	488	487	490	484	512	508	541	529	550	508	516	494	504	507	496
14014	5489	7337	4815	3070	3004	2691	2475	5363	15403	8970	1940	278	253	272	295	258	306	256	272	269	241	285	243	275	253	245	220	259	229	262	255	244	234	260	225	244	267	239	260	214	244	236	243	225	222	250	256	283	248	240	236	262	238	244	236	256	250	242	258	265	285	246	246	230	231	260	244	213	266	242	240	243	246	241	228	222	205	271	236	217	229	219	247	248	236	225	271	252	256	228	245	231	233	225	249	269	237	277	255	254	220	252	233	255	232	244	239	222	222	238	246	233	246	244	259	280	255	249	254	249	250	248	251	278	246	237	281	235	239	217	267	266	228	236	262	246	257	245	240	246	215	270	255	256	234	251	251	234	237	218	237	242	245	251	248	265	248	273	214	224	246	212	244	203	249	225	257	220	236	244	255	244	229	282	236	217	256	250	265	216	254	236	233	248	229	240	221	262	247	263	246	231	264	222	268	246	263	199	226	226	249	204	257	244	262	279	248	239	232	221	247	232	245	254	212	288	257	227	208	245	271	265	231	243	246	231	230	241	259	252	238	243	236	246	239	214	234	246	247	220	220	250	268	231	232	260	249	251	244	226	242	228	249	212	227	252	256	254	272	251	243	221	263	201	223	264	248	268	248	231	255	268	255	237	247	268	220	261	243	234	222	264	230	217	260	253	236	256	244	247	259	240	248	255	254	240	276	255	246	252	265	226	236	242	267	247	226	205	221	263	265	245	259	244	259	241	247	217	260	247	260	239	265	243	229	254	241	205	223	245	235	249	262	234	261	256	289	197	218	228	233	231	235	256	259	246	284	238	238	223	268	245	241	253	243	230	253	258	242	227	280	271	232	222	220	226	257	257	268	231	274	260	253	201	221	264	252	233	220	265	271	255	260	258	230	245	228	250	219	280	240	256	265	256	280	205	244	241	242	239	244	249	244	257	226	232	261	235	261	234	236	259	224	242	248	228	261	252	281	238	245	261	267	241	238	221	238	234	247	248	249	251	217	243	261	267	221	229	210	245	253	253	232	261	237	222	258	254	264	233	244	237	254	232	254	275	241	232	260	258	251	233	240	237	247	247	263	227	232	255	249	269	265	254	249	249	230	248	243	265	229	251	249	255	232	249	215	252	241	245	268	245	229	250	241	225	239	267	235	261	258	231	240	268	243	235	242	270	235	272	229	248	236	231	227	207	225	234	264	245	232	253	226	249	249	234	269	242	253	223	245	240	217	238	268	261	240	236	255	222	228	251	277	222	230	251	250	219	213	248	267	235	226	239	215	253	243	253	231	232	232	220	249	230	228	257	242	253	242	268	232	276	266	248	248	258	237	228	234	222	239	245	234	257	239	240	237	235	232	223	232	240	244	244	237	271	231	255	247	233	225	219	231	248	200	230	235	252	208	277	236	226	236	256	217	227	225	246	248	306	256	248	256	239	229	210	248	255	231	253	245	247	250	225	240	256	242	278	263	232	266	244	215	236	253	255	226	236	246	251	226	237	232	240	208	228	229	237	246	245	203	267	219	193	229	238	254	224	245	231	247	253	241	226	244	214	258	236	259	239	220	248	267	226	244	263	249	262	238	250	214	225	259	256	240	236	253	259	244	275	257	230	222	228	269	237	238	243	220	233	258	252	232	232	222	245	240	248	271	230	252	254	198	243	223	239	250	260	245	218	225	251	253	201	225	222	259	233	228	250	258	243	215	221	264	254	250	254	234	233	223	247	237	233	256	244	231	237	248	228	236	214	229	249	266	249	221	222	233	241	257	227	272	242	243	230	230	264	210	213	236	233	219	249	233	244	212	240	240	256	257	286	241	244	244	274	232	230	238	216	203	232	228	242	210	238	237	239	237	229	236	240	246	266	245	252	256	262	265	240	227	235	238	232	247	265	219	252	268	240	221	251	262	250	268	214	256	232	280	218	248	231	245	207	253	259	244	252	248	259	233	282	247	256	241	248	216	224	263	242	230	227	246	229	252	240	259	261	237	255	263	236	234	242	270	253	255	256	269	259	207	226	252	242	232	245	229	270	197	225	263	233	228	246	231	241	217	243	267	215	218	261	259	271	244	290	257	270	225	230	238	248	238	219	218	252	270	265	224	228	233	218	242	258	234	250	228	241	242	244	242	235	249	229	244	234	234	259	240	232	243	239	239	262	241	227	236	236	259	223	242	250	248	252	218	266	230	238	245	226	216	262	254	241	258	255	232	244	252	241	247	259	222	254	268	241	233	212	282	240	264	223	273	294	255	235	246	242	230	241	269	219	214	221	212	252	276	241	257	251	269	236	245	254	245	207	220	238	266	224	251	236	223	240	244	242	227	234	268	250	218	219	242	248	233	234	202	224	237	232	246	263	242	224	242	274	234	250	251	241	209	236	248	238	233	247	230	243	247	230	267	258	252	270	237	254	235	223	268	246	236	263	251	250	258	249	229	233	213	259	249	251	240	218	252	221	249	237	215	248	248	241	261	233	258	273	211	225	220	245	253	250	246	235	233	266	223	236	235	209	209	223	254	236	243	224	224	226	276	227	260	241	257	248	242	245	224	255	258	231	235	240	239	255	273	248	218	204	222	237	245	248	254	253	234	281	230	203	254	242	229	264	210	231	250	265	259	264	247	235	240	217	199	223	224	226	227	248	241	261	241	210	265	276	223	209	227	260	235	221	276	260	246	245	239	252	252	233	230	241	239	269	261	248	257	218	229	227	235	258	247	265	209	224	235	238	227	220	235	243	236	243	256	232	237	247	225	240	246	247	239	261	215	231	229	208	245	271	256	213	253	251	239	240	253	236	227	248	241	225	229	219	240	243	245	256	256	232	227	248	207	247	265	244	241	260	233	267	219	227	260	234	228	227	275	240	230	257	219	232	240	242	215	252	239	205	225	251	266	234	240	253	224	248	265	255	242	229	246	235	234	250	214	209	250	228	257	234	246	236	245	236	240	245	223	247	236	222	221	244	252	230	243	223	265	241	222	254	249	244	240	210	234	234	232	229	226	266	253	252	255	273	232	263	237	250	237	252	240	251	215	229	234	234	252	235	266	218	239	225	258	229	234	241	243	286	254	262	224	249	257	247	241	233	235	210	246	207	210	241	217	229	210	221	224	253	260	254	247	250	230	226	197	253	250	235	236	244	238	260	246	258	279	250	227	269	258	218	209	240	239	252	243	278	235	232	249	258	236	238	220	226	246	251	252	230	245	240	237	225	238	227	258	246	213	259	255	232	245	218	230	227	221	214	221	239	242	212	242	247	253	247	250	222	259	228	245	226	209	211	242	224	253	245	279	231	251	252	227	245	237	256	229	205	268	244	262	265	222	264	263	231	244	230	257	249	235	225	261	232	236	235	245	247	261	225	235	246	243	232	237	227	237	247	265	249	228	254	220	226	231	264	269	232	253	261	217	242	270	261	226	262	267	234	284	236	236	243	221	239	232	240	235	233	246	268	259	235	258	235	266	256	238	232	239	224	259	235	243	269	243	232	262	246	244
8374	4545	12932	12514	10346	12303	11294	11180	21112	39101	20960	7946	813	795	806	776	709	751	696	692	678	668	692	694	665	699	604	654	622	622	627	650	653	640	640	627	649	651	647	656	665	648	605	629	657	670	645	652	618	624	617	631	633	655	650	604	628	621	661	589	652	620	597	622	581	618	602	633	629	662	646	655	588	594	614	652	636	656	622	634	592	625	630	589	607	635	575	619	624	614	607	610	618	630	577	630	611	604	624	653	615	601	642	656	610	621	605	641	628	638	660	618	598	575	611	603	602	603	608	599	609	612	638	581	622	601	620	618	593	637	606	637	645	598	618	598	597	611	601	595	625	651	612	574	570	625	598	602	622	621	615	609	570	614	584	596	585	604	609	631	627	641	586	646	572	641	633	608	588	604	585	631	612	612	624	609	617	577	656	609	596	634	589	618	592	618	645	616	603	600	616	606	594	649	652	565	595	580	589	620	582	627	573	653	639	587	618	630	596	609	570	638	648	614	591	632	583	625	624	619	651	637	590	593	639	612	613	620	651	606	642	669	575	590	610	642	581	619	633	614	666	618	600	615	617	632	597	635	604	641	617	635	638	583	587	615	624	637	605	606	578	617	621	558	574	636	527	595	648	597	579	592	625	635	611	600	639	632	604	590	607	634	645	590	628	582	631	601	664	630	638	575	606	606	607	623	581	632	630	667	646	588	585	640	598	638	601	615	621	558	584	621	591	595	627	592	621	599	651	623	625	579	625	601	587	591	619	601	583	640	581	593	588	630	610	587	606	624	567	643	623	587	593	599	608	650	641	569	642	573	563	573	586	627	619	585	600	634	604	594	605	640	580	623	598	613	639	592	604	538	627	578	620	584	646	598	629	603	619	623	625	586	604	595	579	618	583	601	620	583	590	600	579	580	638	606	627	610	614	572	591	622	618	584	616	596	609	636	627	680	590	612	622	602	635	608	602	562	603	563	610	639	632	573	626	607	613	585	595	572	636	594	596	630	615	615	604	592	642	580	578	601	637	582	588	599	611	570	608	574	642	590	631	575	641	577	613	633	615	570	624	562	634	590	600	631	566	639	643	579	592	631	629	607	583	562	657	643	652	639	556	589	584	559	624	597	596	573	639	585	616	592	631	587	609	609	625	636	611	601	627	580	577	631	638	612	590	611	596	632	602	607	593	633	636	678	647	637	554	590	616	629	614	610	633	635	633	615	565	556	644	581	597	644	629	589	629	627	604	611	583	615	547	579	622	590	591	636	611	595	668	618	592	684	606	593	602	628	625	606	624	586	585	616	610	591	646	623	612	619	649	607	603	598	626	613	603	665	623	572	650	553	612	623	552	650	605	638	607	602	604	610	596	609	665	612	620	639	591	632	643	620	620	587	619	610	603	587	645	587	625	603	635	586	622	618	605	643	603	577	618	615	620	647	577	542	636	650	627	595	548	603	592	593	658	594	663	626	630	603	633	601	625	659	608	584	564	592	593	596	600	557	664	603	616	600	629	609	580	666	616	643	592	640	574	619	620	571	589	600	614	659	621	578	568	632	609	575	658	638	658	589	607	616	582	635	623	608	576	590	619	598	648	626	613	626	554	595	581	602	603	669	620	619	612	628	608	606	636	584	591	644	648	625	639	598	606	633	632	579	632	642	603	575	640	622	591	624	598	637	623	594	625	613	644	610	629	641	608	597	615	618	580	619	584	636	650	627	599	657	576	603	602	598	566	634	570	606	661	613	591	614	600	579	574	663	606	600	650	588	628	603	638	585	589	632	616	603	611	643	619	618	587	606	639	636	619	607	634	568	597	592	594	585	636	631	580	610	599	645	570	592	616	606	584	638	555	598	597	637	674	615	610	630	589	624	637	611	591	590	630	643	599	614	587	652	590	598	596	583	653	606	609	617	598	663	613	580	590	626	634	609	596	608	578	647	601	656	672	592	599	588	633	616	634	592	572	593	631	628	607	618	572	575	628	620	615	651	606	655	631	556	607	594	594	612	576	611	629	579	591	590	649	628	593	595	582	601	617	612	568	571	569	631	578	625	570	582	615	553	600	605	635	578	655	607	660	642	639	591	578	580	595	608	619	580	637	648	617	591	594	623	631	615	617	616	613	588	610	604	617	576	607	612	609	644	593	633	653	624	623	592	602	621	633	617	666	608	614	561	632	567	608	566	632	603	619	659	604	612	648	592	596	598	670	611	610	628	601	641	595	618	592	609	621	630	547	598	639	598	617	598	633	597	582	581	621	581	603	566	663	595	535	585	602	621	603	618	592	600	590	626	596	596	593	621	608	633	624	600	616	619	619	629	593	603	595	570	618	601	629	609	599	600	612	598	591	579	605	631	571	630	631	581	597	624	615	595	582	598	576	575	637	600	629	660	621	588	643	588	627	605	581	634	595	594	626	593	613	577	661	587	576	596	593	588	601	580	608	607	619	585	578	630	606	634	583	616	639	641	597	589	593	610	584	598	616	603	594	599	612	618	631	582	619	590	609	628	596	606	586	638	682	570	634	595	613	615	611	593	587	582	588	611	583	612	583	587	593	634	643	620	618	638	578	585	594	565	607	649	628	622	593	597	612	608	650	633	640	632	543	614	588	605	596	596	613	653	626	596	609	604	627	636	606	605	622	600	637	572	584	633	617	590	631	597	648	569	647	567	598	596	582	603	651	635	620	592	609	611	552	621	624	587	646	645	605	612	669	621	609	667	612	598	607	581	604	636	585	627	600	630	610	610	603	580	591	589	628	634	582	576	598	558	647	611	623	651	609	585	594	566	647	611	603	603	602	567	625	649	639	593	586	585	628	611	593	633	592	595	623	639	618	580	669	592	626	620	594	590	598	630	592	619	614	588	590	614	632	589	608	568	622	615	610	613	622	606	629	610	570	578	632	586	576	582	600	599	623	633	556	596	595	626	581	552	612	582	640	598	641	590	615	659	680	579	580	588	597	635	616	620	578	628	611	566	574	572	606	582	592	644	576	625	595	605	623	615	598	617	591	634	632	599	626	635	568	628	603	573	635	579	672	596	619	618	630	572	562	630	564	592	647	612	605	603	621	591	592	636	649	612	576	612	581	611	587	627	625	599	580	644	626	611	599	631	609	614	615	581	640	637	647	635	625	613	589	588	649	605	604	603	618	576	605	595	631	600	575	581	604	578	587	582	623	558	602	623	612	575	611	637	633	565	630	587	590	606	607	608	614	627	638	619	624	631	626	594	587	587	607	603	585	584	614	618	600	579	616	604	616	619	594	634	641	587	617	620	586	655	628	605	591	602	611	593	627	576	615	583	650	624	640	589	670	654	600	609	652	592	591	589	612	621	605	602	610	628	612	616	624	571	640	625	629	563	599	596	598	660	627	618	611	615	574	623	550	609	611	652	603	574	618	625	647	624	626	602	591	597	662	579	590	639	626	620	601	601	611	609	593	618	614	607	608	624	634	616	606	607	581	603	631	643	621	590	580	597	593	587	609	639	613	638	596	596
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
