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
338306266333	338306266876	338306267426	338306267976	338306268526	338306269076	338306269626	338306270176	338306270726	338306271276	338306271826	338306272376	338306272926	338306273477	338306274026	338306274576	338306275127	338306275676	338306276226	338306276776	338306277326	338306277876	338306278427	338306278976	338306279526	338306280076	338306280626	338306281177	338306281726	338306282276	338306282826	338306283376	338306283926	338306284476	338306285027	338306285576	338306286127	338306286676	338306287226	338306287776	338306288326	338306288876	338306289426	338306289976	338306290526	338306291076	338306291626	338306292176	338306292726	338306293276	338306293826	338306294376	338306294926	338306295476	338306296026	338306296576	338306297126	338306297676	338306298227	338306298777	338306299326	338306299876	338306300426	338306300977	338306301527	338306302077	338306302627	338306303177	338306303726	338306304276	338306304827	338306305376	338306305927	338306306477	338306307027	338306307577	338306308126	338306308677	338306309226	338306309777	338306310327	338306310877	338306311426	338306311976	338306312527	338306313077	338306313626	338306314177	338306314727	338306315277	338306315827	338306316377	338306316926	338306317476	338306318027	338306318577	338306319127	338306319677	338306320227	338306320777	338306321327	338306321877	338306322427	338306322977	338306323527	338306324077	338306324627	338306325176	338306325726	338306326277	338306326827	338306327377	338306327927	338306328477	338306329027	338306329577	338306330127	338306330677	338306331227	338306331777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21418	6838	5504	1422	630	449	377	302	232	242	234	213	186	242	239	198	216	203	214	167	198	185	184	161	175	166	184	163	209	157	172	191	175	163	204	183	162	160	185	185	178	177	158	163	194	171	149	216	130	151	156	184	156	154	154	159	170	179	164	151	163	139	170	153	193	168	174	189	170	164	162	171	179	163	186	161	153	158	146	178	162	148	195	192	169	192	179	159	166	172	165	174	186	170	169	167	195	193	170	177	151	164	152	181	163	163	157	185	181	161	157	193	194	164	167	165	197	199	162	179	175	162	175	189	179	162	196	176	168	169	164	161	186	183	187	178	188	154	153	160	149	158	170	193	150	144	199	166	173	159	177	166	163	167	180	148	181	170	207	202	185	167	173	198	155	163	166	163	166	179	169	169	172	175	144	178	175	182	197	174	164	152	164	183	201	172	157	180	162	169	201	210	164	169	162	159	153	187	166	181	164	187	200	174	176	171	161	183	180	175	166	163	152	190	144	196	169	164	137	165	136	143	184	193	185	175	179	183	149	144	182	182	166	163	178	167	170	177	142	162	172	166	175	166	166	163	184	176	155	169	138	182	171	170	173	166	167	175	178	159	177	181	158	164	160	180	181	174	174	181	181	177	167	134	166	157	170	172	162	178	160	187	156	144	153	159	177	162	165	154	170	163	193	167	160	166	163	171	176	150	127	171	169	179	176	156	154	171	158	189	176	167	171	160	161	140	165	158	167	188	159	182	166	158	151	143	169	168	172	177	163	154	144	152	166	170	165	151	169	122	198	175	160	167	159	156	178	175	196	145	189	152	152	166	171	171	177	174	214	144	160	161	156	171	168	164	174	144	194	137	169	160	158	138	181	189	186	159	176	161	173	151	177	181	169	184	167	166	196	181	159	187	151	173	174	168	205	151	179	198	175	151	169	175	167	182	183	173	154	177	164	152	151	181	161	179	153	166	180	149	149	173	179	163	183	155	180	166	170	185	188	165	199	170	169	172	176	183	168	171	159	154	175	177	164	148	155	170	163	181	191	154	169	151	176	172	143	168	185	163	148	190	152	180	154	160	145	147	160	150	162	176	160	161	177	177	158	175	165	149	169	155	173	192	158	169	136	167	167	166	184	197	163	190	139	173	154	173	170	181	178	162	162	177	166	175	184	169	155	192	161	168	175	140	186	161	161	172	167	179	174	161	155	161	176	176	165	159	178	150	157	165	164	162	145	157	164	195	163	148	150	178	154	162	185	178	161	161	153	150	152	138	171	166	162	172	154	176	170	172	152	129	186	188	162	180	182	167	181	163	160	176	185	161	175	166	184	166	182	134	162	198	181	184	176	172	187	166	193	168	156	178	159	178	180	142	199	177	207	168	149	162	176	184	185	159	191	164	157	187	176	163	157	179	155	173	168	190	162	170	159	163	208	154	151	170	171	170	165	177	191	158	167	150	166	187	168	177	175	188	165	187	182	172	196	167	147	158	162	150	194	171	174	163	161	162	144	176	176	182	175	135	176	184	180	154	176	158	169	176	178	161	175	167	155	150	156	164	200	185	157	201	188	150	175	188	191	167	169	163	167	208	194	183	194	172	181	176	200	152	157	167	187	186	164	180	148	162	188	139	171	154	170	132	200	196	192	159	182	165	153	167	171	142	176	166	172	164	180	153	159	163	180	173	158	166	187	192	174	181	165	177	182	155	172	170	192	175	160	187	178	167	165	168	170	190	154	162	158	179	172	164	160	163	159	166	178	127	172	161	167	170	168	168	156	175	179	148	164	154	179	157	151	143	149	162	152	177	154	190	152	172	168	200	175	168	168	148	161	168	180	200	169	162	160	154	147	165	150	169	161	161	165	175	174	181	172	170	172	160	161	171	188	168	139	147	144	168	175	143	165	197	159	164	137	166	194	152	164	164	188	164	178	172	173	148	197	179	176	171	192	166	175	180	183	174	169	169	157	174	176	187	167	142	155	188	167	155	171	140	156	180	162	157	159	157	182	179	179	169	152	138	168	156	168	173	180	155	179	173	181	158	164	174	171	173	177	180	169	187	170	195	169	167	187	195	183	174	197	157	163	184	171	172	158	168	184	170	177	143	169	155	183	160	157	171	175	165	182	146	189	162	181	200	158	154	159	163	169	210	178	195	164	144	177	147	162	174	153	177	183	184	194	166	192	188	166	187	175	178	169	168	166	153	160	139	133	138	157	165	168	205	179	175	166	178	171	174	167	177	180	179	177	168	171	186	159	160	163	157	193	178	174	199	162	173	197	197	179	161	159	193	174	163	164	186	200	169	161	180	151	167	178	174	163	178	159	158	172	151	141	156	132	186	152	157	161	178	148	178	159	186	164	151	169	184	173	180	187	175	177	159	168	191	168	165	174	173	160	160	197	164	188	162	172	181	175	154	168	160	185	160	152	195	190	167	190	167	153	160	175	168	176	151	181	184	191	171	163	176	170	155	168	207	168	139	189	176	158	159	149	180	157	161	166	171	183	155	179	151	177	170	152	177	185	187	159	160	175	157	191	175	172	197	160	180	155	181	163	160	159	151	173	157	161	166	148	169	142	157	182	151	178	162	151	171	180	185	177	171	148	164	161	150	162	140	160	176	174	159	167	160	168	162	162	178	167	174	169	159	167	181	204	146	190	171	145	186	176	188	161	177	196	159	175	165	154	188	149	178	145	173	184	174	183	194	169	177	140	170	154	170	194	183	167	154	171	195	175	155	175	161	160	155	172	182	172	180	172	165	171	157	176	158	165	180	168	152	171	171	151	151	176	173	178	188	167	176	171	163	196	169	170	171	181	158	185	167	147	155	145	155	178	157	191	167	163	180	166	173	185	200	141	149	150	152	150	149	163	176	179	183	179	180	171	184	149	141	186	172	191	162	162	159	162	147	188	189	154	165	178	183	182	169	181	169	175	170	155	155	169	141	155	168	152	157	155	170	173	182	170	192	186	162	148	176	168	154	177	187	148	191	170	171	166	174	172	157	148	178	170	186	172	200	154	178	173	201	173	168	187	159	169	179	155	154	204	181	175	146	196	160	145	158	186	178	185	174	175	186	163	177	165	171	160	169	163	163	169	163	183	180	145	142	151	168	150	169	168	179	165	184	156	179	177	172	145	184	169	167	159	171	181	165	162	167	163	147	152	172	182	181	150	196	169	188	173	148	154	167	175	136	169	186	167	174	200	173	162	147	155	188	183	159	183	164	171	161	174	191	160	181	167	159	141	183	171	172	162	148	156	163	170	171	167	162	150	181	185	149	184	163	198	168	184	169	158	160	165	157	161	159	164	156	180	170	187	159	170	175	162	163	173	160	155	169	191	157	192	157	178	166	149	144	153	169	164	186	174	152	154	167	170	176	166	163	183	168	143	165	155	168	166	166	148	174	157	167	177	162	165	174	160	177	197	172	168	174	175	163	200	182	169	161	169	178	170	198	192	176	172	177	147	182	172	195	157	177	157	157	168	155	191	172	184	182
12863	5638	9156	3643	2310	1756	1372	1154	991	909	873	735	747	688	697	678	640	632	556	517	507	508	488	487	496	457	495	463	441	468	516	460	469	423	418	444	439	410	438	420	429	412	426	426	423	429	402	422	401	387	432	447	407	422	429	398	419	395	401	391	448	427	410	416	412	420	407	422	460	427	407	420	426	396	454	429	445	384	423	380	425	431	380	439	389	425	426	432	399	392	441	411	476	467	423	443	419	476	443	387	397	437	431	413	352	426	387	374	396	389	435	412	379	446	381	431	389	414	373	431	396	419	385	380	424	423	356	417	419	401	386	424	389	400	412	402	407	423	418	415	398	447	400	418	413	426	405	382	386	431	404	408	395	400	416	436	389	423	376	435	428	416	389	430	405	396	370	384	373	413	445	411	442	446	405	429	411	429	376	400	419	410	384	396	422	386	421	409	395	448	430	416	381	427	386	431	372	405	427	398	432	410	386	390	396	413	411	410	374	424	384	407	357	383	394	383	406	418	445	416	444	418	385	388	395	436	400	414	380	393	399	394	405	419	428	419	417	390	379	396	404	381	452	404	392	414	406	422	417	419	429	388	375	395	420	405	425	395	408	458	409	396	453	399	400	420	436	410	391	394	418	407	392	423	411	423	402	381	407	416	410	418	425	392	409	423	422	386	413	391	418	369	429	416	395	412	425	405	398	417	442	369	382	403	417	416	409	398	373	429	411	411	390	383	419	431	416	396	411	437	400	394	401	401	400	412	409	400	409	417	452	425	406	376	390	374	401	387	401	427	391	414	403	427	407	436	417	419	421	412	427	415	415	394	447	402	390	376	387	400	413	418	399	405	428	421	412	413	428	389	375	428	458	426	362	405	399	416	400	394	402	372	424	398	424	407	411	423	416	419	398	384	421	382	468	400	373	385	421	394	410	438	412	397	401	377	408	403	423	377	389	407	415	432	389	398	395	408	405	410	383	388	437	384	422	421	401	383	393	427	421	381	444	397	425	391	396	407	428	459	371	426	404	411	389	383	408	395	415	399	417	407	391	446	364	404	411	421	392	421	414	437	414	394	339	410	379	444	422	389	392	385	381	431	399	377	394	394	376	384	389	437	416	444	452	390	389	413	431	408	419	386	403	429	403	407	394	417	364	401	397	378	413	399	438	443	399	392	419	412	406	379	438	393	374	382	404	399	427	402	425	381	360	427	436	433	373	379	421	402	442	419	400	410	395	434	407	415	440	413	393	430	407	446	408	436	390	411	414	391	396	393	416	412	395	402	396	396	398	408	403	418	435	437	388	407	388	393	437	412	364	429	427	367	384	420	370	404	391	410	405	412	408	415	424	416	413	438	406	442	390	358	385	402	428	418	433	419	381	384	413	400	411	345	450	403	406	388	419	409	392	420	438	397	441	407	402	396	420	390	408	392	420	427	406	413	398	416	420	398	410	387	386	442	439	402	370	425	421	432	428	430	394	438	398	405	412	434	438	399	421	395	402	376	394	407	450	399	444	406	387	427	377	405	451	399	395	440	383	416	397	412	428	411	379	424	391	411	400	396	384	416	400	423	394	400	417	386	448	388	418	449	410	383	436	423	428	410	422	411	422	443	411	405	412	407	394	410	376	394	414	407	395	380	416	402	388	398	425	461	412	414	378	367	375	416	405	398	434	452	412	379	410	442	377	426	427	390	389	404	418	396	382	448	415	400	382	452	417	384	393	392	400	400	418	408	391	377	396	459	390	421	379	385	435	438	411	442	405	378	408	396	407	425	377	424	393	394	407	453	424	380	421	403	429	390	399	412	432	419	398	443	409	409	412	402	430	410	380	374	409	432	434	387	386	381	437	435	423	422	431	386	429	383	396	396	408	401	424	385	428	394	449	416	397	404	368	427	426	427	371	425	414	415	398	405	425	423	395	427	416	373	414	410	449	416	390	387	428	405	404	350	376	393	453	390	408	379	418	437	401	398	371	413	391	436	400	377	466	410	377	388	387	427	379	351	438	424	423	395	410	408	393	388	401	406	421	386	389	448	371	397	412	452	413	390	422	444	414	378	377	426	384	412	402	409	416	403	408	406	425	436	416	399	407	412	409	393	409	394	442	397	412	418	432	412	428	410	381	409	375	400	395	423	420	414	367	413	409	406	406	433	413	433	383	413	399	442	440	437	351	392	418	427	434	421	392	445	414	431	414	423	379	423	442	417	371	425	382	398	411	406	406	393	404	395	435	413	420	395	451	407	397	413	397	374	428	439	445	433	377	358	398	429	431	426	419	368	387	419	418	429	368	433	440	436	402	394	402	378	398	436	433	484	387	402	386	409	414	399	401	436	427	391	401	390	387	392	410	393	432	411	410	417	399	427	394	371	398	457	394	415	416	401	435	410	389	388	375	412	405	396	400	377	387	431	441	383	408	397	402	409	394	427	346	408	364	418	412	389	389	440	433	411	410	410	405	400	411	394	394	417	405	442	449	427	406	387	436	398	424	363	404	384	410	426	421	400	408	420	441	442	430	395	428	401	416	425	424	392	416	399	374	435	449	422	403	407	402	404	422	420	414	426	388	394	382	414	424	381	416	431	407	423	396	417	389	396	411	413	407	425	369	392	428	411	379	384	429	415	385	435	411	406	398	421	419	392	426	434	435	373	393	388	405	413	396	406	406	430	376	399	405	413	447	406	386	398	415	405	397	383	408	443	389	424	403	380	435	418	433	424	389	411	385	403	415	358	436	403	390	392	384	407	419	438	401	410	391	437	417	440	416	433	424	405	369	373	411	401	415	418	427	379	375	431	408	422	433	398	416	415	404	414	410	393	422	425	429	411	414	414	394	395	396	435	407	404	375	407	428	436	403	402	449	428	416	402	411	405	390	426	409	411	421	416	444	398	371	387	389	408	416	398	412	373	443	433	416	416	404	427	392	380	427	376	408	409	425	436	384	355	394	365	410	408	427	408	391	396	416	388	390	419	412	426	427	399	408	414	411	399	422	385	411	448	399	426	374	444	390	414	394	416	431	385	411	429	420	393	407	403	434	429	431	425	434	399	420	390	379	407	433	411	395	411	405	375	414	428	417	406	412	394	428	403	409	386	383	440	405	422	413	396	416	450	454	416	409	393	416	396	402	381	401	413	404	381	430	404	415	386	403	412	422	375	405	418	417	413	412	422	449	386	421	393	393	407	411	376	409	390	394	408	418	422	434	431	375	436	371	387	402	414	389	408	387	402	389	393	433	389	396	423	388	434	417	451	427	393	408	423	440	415	430	427	407	349	417	426	429	427	408	418	447	425	407	415	402	408	385	413	398	363	398	417	386	403	379	434	404	412	395	403	396	408	401	407	435	397	387	404	424	409	415	458	431	385	413	384	438	417	433	409	408	413	432	411	417	440	397	395	424	433	421	401	395	369	417	396	403	371	414	419	408	403	422	425	416	414	420	419	400	424	380	416	406	382	406	438	396	431	406	403	410	397	412	392	392	403	396	399	390	412	413	398
5320	2010	1572	474	238	223	192	230	216	229	252	211	235	212	198	212	205	207	187	214	211	199	228	232	217	209	207	215	211	204	203	222	209	229	207	221	198	207	210	205	196	200	207	209	195	192	204	219	227	189	217	213	181	208	219	204	220	207	212	226	208	209	226	202	179	219	212	226	226	200	239	217	209	205	209	211	194	175	220	224	208	217	221	218	213	223	207	206	214	221	223	203	196	207	187	202	203	202	209	217	192	181	216	202	184	216	175	227	174	212	236	232	215	227	217	192	211	220	189	183	183	240	216	207	210	219	205	219	197	187	218	204	203	211	203	213	223	188	201	208	197	191	218	202	221	204	221	180	209	202	217	231	176	203	204	212	230	220	178	199	189	203	227	225	207	221	202	197	214	228	233	183	206	189	230	218	212	224	205	217	218	215	194	214	224	188	199	220	218	182	211	199	211	231	206	203	238	196	218	202	225	222	235	223	238	220	198	230	192	243	217	210	194	194	200	231	198	232	194	208	198	206	212	237	212	206	197	186	187	224	199	210	209	237	221	207	211	207	231	225	203	180	193	201	161	206	219	215	172	190	229	192	185	217	199	200	214	171	197	221	189	195	227	199	232	214	213	217	235	228	215	199	222	222	225	204	211	213	223	208	196	203	204	211	219	233	210	218	234	185	211	214	198	197	214	196	208	196	179	236	204	244	200	211	236	241	213	213	224	220	201	214	220	197	203	226	208	192	219	191	198	217	197	227	208	201	178	244	182	208	210	220	198	183	220	209	212	228	195	193	206	214	177	214	243	205	205	196	206	209	221	200	218	216	185	183	205	203	202	219	220	178	196	208	214	198	202	222	193	186	194	207	197	201	196	184	202	231	167	223	217	189	180	177	186	237	217	214	218	189	200	208	197	223	247	230	206	212	204	211	213	216	210	218	202	200	198	194	200	239	221	209	182	205	202	189	221	203	196	198	198	202	192	227	215	194	185	219	221	215	219	225	210	190	195	235	192	216	235	211	224	231	197	186	184	219	225	192	215	217	204	216	192	191	203	196	229	216	202	211	198	197	191	241	212	194	201	227	188	232	176	202	201	219	207	183	213	195	196	214	186	210	198	179	234	238	208	175	176	183	225	195	191	223	213	196	222	190	200	180	205	231	204	208	196	197	232	234	220	200	233	212	209	212	185	225	223	195	198	223	211	207	223	223	211	206	222	220	203	206	225	207	201	187	200	220	216	230	205	232	214	210	173	201	196	223	206	195	195	189	196	204	197	203	206	225	223	213	204	213	220	218	226	212	179	183	228	199	178	207	204	209	227	198	207	202	232	203	207	215	208	196	236	190	192	206	203	201	208	204	194	206	219	231	223	211	203	199	211	184	211	197	198	219	195	223	191	229	218	212	212	242	209	205	204	220	225	208	206	219	193	191	200	203	218	197	220	185	209	191	220	195	202	188	181	212	179	221	224	198	185	199	227	224	222	167	212	209	211	199	167	230	195	179	215	208	231	240	206	197	202	196	178	198	224	214	199	202	167	196	193	187	218	194	193	204	200	218	205	189	214	198	247	217	216	232	196	204	240	200	219	230	194	213	196	220	215	230	210	209	240	209	202	202	198	210	226	220	209	209	218	195	179	218	231	197	211	191	200	213	211	192	170	204	188	197	209	180	204	203	225	218	192	209	205	205	195	212	202	182	205	212	183	217	222	216	204	203	213	188	220	182	184	183	221	221	196	202	214	203	210	213	218	198	194	221	175	188	203	199	224	231	218	193	208	213	227	231	194	216	221	191	224	210	193	212	191	191	215	223	168	187	199	187	200	212	231	215	180	213	222	210	215	194	236	213	228	198	176	191	206	208	189	201	216	211	204	228	208	234	183	196	189	205	192	200	219	195	196	204	207	217	216	223	222	201	246	221	219	205	193	194	207	190	212	241	200	209	219	187	178	194	209	194	221	196	208	205	202	194	209	230	212	206	209	212	225	200	218	222	232	220	219	209	204	233	208	169	211	192	186	206	188	217	217	199	230	198	211	189	210	220	203	201	214	202	200	207	195	220	207	233	199	223	208	183	204	196	224	199	229	215	203	234	206	206	183	202	217	231	220	211	247	191	200	208	207	224	181	202	226	196	182	198	226	172	184	223	179	207	218	213	224	220	190	206	201	216	211	176	237	208	210	215	223	198	211	208	214	236	203	215	216	219	205	223	227	207	211	229	208	214	204	195	193	217	197	195	189	223	199	213	211	225	194	213	201	202	213	193	199	207	204	206	212	224	202	202	205	214	188	217	191	230	180	202	207	190	216	235	210	188	198	192	193	196	205	219	208	193	208	193	212	196	214	217	193	212	193	195	233	223	194	223	200	204	196	207	189	209	197	213	202	200	215	189	207	181	207	209	211	210	195	208	196	218	179	182	194	199	239	224	227	205	185	209	226	204	219	191	222	191	214	200	233	185	212	215	195	202	190	200	206	212	250	249	204	186	229	208	200	178	203	210	188	210	238	194	205	183	223	194	180	222	162	203	208	222	192	225	211	192	196	239	232	222	223	227	203	219	183	216	220	210	188	206	220	210	172	212	208	190	203	223	191	194	215	191	201	210	203	181	194	219	181	208	225	216	211	200	217	208	194	202	214	194	229	216	220	227	206	176	202	211	210	221	196	207	216	193	217	223	223	232	208	224	192	192	217	213	217	188	225	210	180	198	222	219	217	237	195	209	197	158	226	205	210	217	213	204	198	212	178	203	186	191	214	176	220	221	189	239	191	221	215	205	227	213	201	221	216	241	194	226	200	215	225	196	230	218	218	219	198	235	182	234	220	208	209	195	183	212	174	231	209	219	217	204	201	204	194	240	214	209	239	209	207	210	235	197	215	208	239	232	204	210	202	196	193	197	195	232	185	193	212	184	162	205	199	211	214	213	189	222	216	232	186	219	218	190	192	224	209	191	190	197	201	207	213	201	191	209	201	197	225	222	217	204	198	207	214	213	214	219	206	225	200	225	230	194	210	231	212	185	194	203	206	196	214	189	202	218	194	216	213	212	217	178	223	221	191	229	220	193	200	202	206	198	185	188	225	227	222	236	248	209	218	198	208	228	228	227	217	178	215	223	212	223	223	207	217	216	224	201	223	213	214	206	210	205	215	210	192	209	194	210	201	234	209	212	211	215	210	209	208	226	211	223	192	226	192	215	203	194	191	197	211	201	215	218	214	184	206	210	198	239	192	203	235	234	196	219	210	211	220	217	184	216	228	229	210	226	222	236	233	220	193	183	204	179	217	214	201	199	214	232	205	208	195	218	202	203	200	188	187	234	209	196	199	209	189	173	178	190	211	206	218	229	200	193	208	221	192	206	239	210	207	190	218	208	217	199	201	199	225	202	203	207	190	207	210	228	218	211	198	225	230	239	190	214	222	201	218	198	212	210	191	227	185	217	175	206	181	193	229	196	233	201	211	199	206	206	214	235	198	206	201	198	204	218	210	224	236	232	224	190
4202	2246	3238	1138	747	645	587	574	516	588	570	518	508	572	516	500	514	513	562	462	514	529	493	530	523	521	517	487	459	497	538	560	511	478	525	491	517	482	530	471	518	525	497	534	469	475	508	477	491	502	524	498	473	520	471	520	465	492	516	505	544	490	534	495	516	487	520	477	510	508	498	510	483	544	512	493	511	450	495	495	497	512	533	500	473	508	550	486	535	525	484	513	535	505	525	501	496	540	533	522	496	527	493	515	513	487	515	485	504	496	492	511	509	517	507	501	494	515	509	503	549	507	498	489	536	534	472	534	503	524	508	503	497	506	503	506	510	515	530	504	566	512	545	503	526	458	524	450	492	501	562	538	537	517	517	496	486	489	497	500	506	499	510	540	508	483	538	546	504	507	510	535	474	533	508	519	484	523	485	525	540	516	474	520	506	502	530	501	482	525	542	514	534	523	507	491	505	497	508	540	500	524	489	497	491	537	516	505	510	512	549	531	529	477	491	527	546	525	515	517	531	523	514	523	512	490	477	514	484	491	467	498	487	492	523	496	501	456	479	572	494	512	526	536	488	505	500	474	522	478	496	509	455	538	509	452	510	482	492	499	493	488	468	512	525	472	479	509	498	495	524	469	486	471	505	462	503	510	489	509	492	546	518	516	489	522	520	471	477	485	513	482	521	453	516	518	491	519	518	515	509	472	515	484	514	511	458	504	494	537	498	562	542	515	508	493	499	505	533	524	496	506	541	509	501	486	526	517	489	518	520	491	485	502	495	483	531	492	492	497	500	507	512	493	489	481	485	483	536	544	473	509	510	484	484	490	492	486	498	515	507	516	508	490	491	486	526	526	519	468	493	440	541	503	513	484	483	507	487	477	519	506	519	509	507	515	521	504	488	505	499	511	550	487	518	474	513	543	484	494	508	477	514	484	509	540	546	502	487	505	444	531	501	533	525	476	486	504	536	471	493	514	504	491	492	481	486	502	489	531	502	513	483	487	494	497	459	478	509	509	531	515	485	492	511	479	498	534	499	508	529	526	466	497	478	518	498	495	500	515	497	497	500	475	507	468	492	481	489	481	519	505	461	460	457	488	498	527	498	513	524	517	497	498	490	486	525	510	534	478	486	487	505	516	521	474	527	478	491	506	520	488	559	487	519	474	509	506	503	499	487	563	484	479	497	495	532	508	476	483	507	506	484	507	500	526	490	467	484	508	492	532	492	479	483	474	448	481	515	494	520	485	478	527	486	480	522	501	446	520	517	498	494	498	504	514	466	539	488	484	540	493	470	519	503	490	497	504	527	564	464	552	494	511	498	479	495	512	477	552	531	493	460	534	494	497	516	473	481	511	522	539	485	519	490	493	496	491	517	528	519	518	510	501	482	478	525	524	520	480	513	498	510	496	520	512	503	503	516	512	495	518	516	479	526	510	512	497	545	480	553	472	512	462	510	498	500	480	507	502	498	504	492	496	498	502	492	481	510	504	474	525	519	493	495	521	538	468	498	515	550	491	473	455	498	544	526	521	540	496	461	488	494	471	487	516	529	552	513	481	472	535	508	500	484	515	509	531	490	505	461	498	535	476	526	533	492	514	522	517	539	493	480	543	537	514	502	501	492	494	488	477	486	526	466	575	485	475	494	459	491	493	490	515	524	491	512	482	517	511	513	492	514	493	491	519	517	532	505	509	484	506	489	494	510	509	473	518	494	526	508	530	494	517	509	511	517	514	509	535	504	491	496	515	527	501	555	514	561	461	507	547	494	511	507	487	499	455	521	555	480	473	506	511	533	520	532	473	503	524	502	489	492	529	467	493	480	503	526	529	516	507	549	502	495	577	462	502	506	504	511	496	516	511	458	446	488	528	496	504	526	490	495	514	482	499	478	487	505	466	511	514	506	473	510	486	514	488	487	529	488	476	467	502	507	555	540	488	524	505	487	541	485	507	506	512	503	471	547	499	510	512	514	474	526	524	500	475	492	462	490	474	491	512	525	482	502	486	502	511	503	502	497	508	542	514	503	494	505	495	492	466	529	503	502	518	490	511	487	492	475	509	516	507	472	498	509	527	496	479	511	515	504	519	498	492	522	521	528	523	501	522	524	508	460	535	464	517	493	530	484	494	539	499	444	520	515	485	498	508	510	472	524	513	535	513	535	512	472	530	482	513	501	507	483	459	504	529	516	496	489	518	517	487	518	518	511	536	463	502	452	510	523	522	525	491	518	533	510	489	503	510	454	529	486	530	503	481	473	513	482	514	453	499	515	485	502	509	502	509	549	504	540	547	526	487	501	507	505	529	500	510	496	489	524	545	500	510	497	474	505	535	514	474	493	448	514	502	523	513	521	500	505	482	515	484	474	462	531	486	507	479	482	494	471	502	491	518	557	495	495	498	557	492	430	512	504	474	479	512	466	529	469	537	496	507	482	530	480	487	464	548	490	544	484	511	516	444	529	526	489	538	482	540	509	457	492	488	505	516	510	502	532	490	509	474	526	566	526	476	489	488	529	501	478	495	489	493	480	515	499	525	498	464	505	504	519	541	507	494	493	484	501	492	499	481	482	495	521	466	547	509	526	492	505	467	485	475	485	455	491	523	565	507	536	533	461	466	482	527	507	529	514	521	465	500	497	509	505	507	518	475	510	502	516	544	503	519	535	489	477	561	539	529	503	503	487	501	455	525	505	506	500	494	533	510	538	525	496	528	521	507	491	521	509	438	525	491	504	486	514	517	478	514	540	529	495	517	504	503	508	501	512	480	506	502	538	495	508	490	489	510	475	516	512	505	459	526	491	498	489	544	520	530	483	517	524	528	529	521	506	497	497	508	485	487	527	483	506	507	473	497	472	468	501	488	499	523	475	513	473	465	539	488	509	527	489	504	491	507	524	454	540	515	505	470	495	469	533	442	497	449	486	542	497	525	497	505	567	515	481	495	477	508	508	476	521	461	507	513	530	491	508	499	508	516	479	549	511	485	499	487	514	480	521	505	480	518	514	511	553	513	471	502	509	512	533	512	505	493	496	489	514	499	517	525	547	476	503	489	503	523	497	504	511	494	508	525	520	484	511	531	484	507	518	497	476	534	508	483	518	481	515	519	492	574	508	475	482	463	485	498	501	497	506	511	502	498	521	505	516	497	489	527	498	525	504	507	497	490	507	499	489	487	540	454	489	490	474	516	525	524	494	509	501	514	499	506	506	485	491	461	489	518	484	500	480	456	502	507	454	523	531	475	500	464	505	468	510	515	528	500	469	461	499	512	507	525	495	538	482	476	497	492	517	493	513	488	536	506	548	536	496	492	531	528	507	499	501	468	517	499	509	499	499	507	492	523	469	479	507	473	495	475	528	508	485	547	528	499	528	489	478	538	476	502	547	516	465	501	548	496	489	519	515	523	518	472	490	531	507	524	481	499	532	510	546	501	506	538	511	465	522	536	514	516	500	539	493	490	496	500	501	436	498	483	524	499	517	532	526	553	507	510	527	482
13151	3937	3447	1030	493	359	316	307	303	318	279	290	289	274	254	256	294	275	279	276	275	264	263	229	236	269	259	271	266	242	252	242	253	292	222	227	257	236	243	241	238	271	253	243	268	273	241	251	271	235	256	278	251	252	266	258	236	257	227	246	255	273	268	257	246	258	259	232	241	255	247	237	241	248	242	243	232	253	250	261	241	244	292	240	221	248	277	265	249	256	242	290	251	237	239	263	278	233	273	250	236	228	238	267	265	250	237	239	247	254	240	231	239	232	251	277	255	266	235	284	241	242	213	245	243	237	257	256	249	261	250	263	243	266	244	243	261	255	277	232	248	242	249	214	253	247	230	257	234	250	258	251	241	240	249	236	247	241	223	229	248	271	251	252	253	261	258	262	228	265	234	230	262	275	220	232	261	222	251	263	231	232	257	225	260	281	257	261	260	221	265	223	229	240	274	248	250	271	247	247	252	259	265	241	255	251	225	266	235	288	238	266	245	277	249	252	248	251	263	251	255	224	272	260	242	241	254	248	272	276	242	252	234	237	244	286	253	218	247	250	217	245	262	248	245	240	248	265	221	218	207	243	254	268	236	260	232	207	241	258	247	223	257	250	260	249	260	252	274	246	257	252	191	275	264	233	261	259	279	281	249	271	265	251	236	262	244	274	237	237	264	223	234	260	229	276	228	233	253	245	250	254	256	251	264	241	217	242	263	230	246	232	252	299	241	252	245	238	247	248	238	238	271	248	252	277	243	251	230	233	243	235	273	222	241	251	256	237	222	247	228	253	246	251	251	247	236	241	229	225	229	248	252	261	221	264	277	249	259	228	243	252	236	265	253	244	272	253	249	255	251	242	262	231	214	232	222	255	247	240	281	266	222	260	248	226	256	276	265	249	234	256	277	250	254	246	226	215	283	250	246	248	262	265	280	239	225	259	283	286	248	232	245	276	259	269	231	253	254	243	262	238	197	232	239	233	258	253	215	297	250	263	266	251	256	245	233	244	258	264	233	259	244	254	228	253	253	251	250	250	258	235	235	212	245	210	254	254	235	233	280	236	227	256	246	254	243	239	254	279	234	225	256	248	238	272	256	221	237	238	267	254	222	243	266	250	252	237	232	227	235	231	264	265	254	269	267	257	248	235	228	245	224	241	207	245	255	260	284	271	283	272	252	232	250	271	227	251	241	270	261	225	262	262	252	266	234	216	233	223	266	229	234	228	242	248	238	244	232	243	272	240	260	265	250	268	228	288	258	254	220	271	257	244	263	241	264	251	275	255	240	258	232	286	239	225	242	249	240	249	241	249	231	267	224	232	249	243	274	232	231	241	227	245	267	250	223	241	239	249	237	248	242	236	242	265	268	249	255	234	239	244	256	247	265	258	237	261	242	263	227	228	254	242	248	240	247	247	246	251	265	255	261	249	247	254	240	266	241	270	267	235	232	253	288	237	249	225	289	258	272	248	274	260	233	239	235	256	252	247	247	227	251	235	242	224	264	244	212	250	265	244	247	255	249	239	251	268	278	253	255	265	251	232	249	251	268	240	234	240	227	229	250	246	261	248	290	265	267	258	261	274	266	255	242	235	237	253	285	246	249	226	237	245	230	241	243	251	226	243	258	254	267	247	239	261	273	244	224	248	253	255	235	297	277	238	274	238	252	215	266	245	263	242	219	243	236	265	242	228	279	207	259	268	270	255	259	239	233	203	244	234	247	226	258	232	226	233	265	240	262	264	242	242	255	273	253	250	256	231	253	246	245	275	270	240	253	250	236	251	270	271	254	239	267	247	261	229	252	212	232	230	251	246	254	240	233	287	264	246	247	253	278	253	215	232	240	266	279	238	230	248	260	257	219	244	274	232	248	252	252	278	258	222	255	250	255	252	256	246	236	257	263	284	263	266	268	252	276	253	265	261	239	241	242	259	255	234	238	272	245	270	259	273	277	234	259	272	262	224	262	244	242	239	267	219	250	277	259	259	273	253	247	267	239	244	255	269	269	264	242	246	242	248	233	233	254	272	258	235	237	235	229	242	260	239	282	271	264	236	278	265	278	266	263	236	263	244	257	219	239	236	249	249	248	254	239	221	240	231	219	258	230	216	234	261	265	261	237	250	256	227	271	218	267	241	256	246	256	264	255	240	225	240	270	255	243	237	242	261	247	258	222	260	247	253	246	251	239	238	252	237	239	261	236	253	256	269	225	248	241	256	254	278	251	260	266	295	264	251	249	219	265	230	240	260	274	262	225	226	245	257	302	288	251	249	271	272	246	241	230	251	260	241	253	251	252	289	250	222	243	250	257	255	251	236	255	261	238	250	257	276	275	246	234	241	236	243	244	244	238	231	236	227	248	239	232	241	229	268	245	243	236	256	247	265	225	289	265	238	288	255	249	233	259	240	243	256	228	263	249	200	236	229	245	266	261	265	227	245	257	241	246	271	246	251	236	232	259	235	255	219	259	265	258	232	246	258	233	252	242	240	243	274	242	243	261	260	252	240	276	259	217	252	272	249	256	270	248	249	254	221	266	257	270	238	282	229	241	226	251	256	249	220	260	219	266	255	243	276	247	260	266	245	263	209	239	250	265	280	240	255	249	252	262	249	274	262	225	251	266	245	263	309	229	262	252	218	233	277	262	231	243	248	234	266	237	270	275	265	258	229	231	241	246	244	260	266	249	256	226	232	239	261	278	257	242	239	255	206	239	283	248	238	237	276	233	250	255	211	261	266	258	261	253	247	242	233	272	258	245	231	251	229	250	270	252	267	248	249	222	241	224	228	250	243	209	238	265	249	266	235	269	262	228	233	271	273	221	273	258	231	226	231	251	260	249	251	228	248	257	263	314	230	203	271	235	249	266	275	251	223	237	251	255	243	246	229	217	269	268	263	249	254	287	251	256	253	281	260	242	246	234	254	242	230	241	238	237	256	210	259	253	262	259	247	236	252	246	230	267	258	241	266	252	201	233	217	255	230	279	274	269	249	249	239	255	223	262	268	264	253	257	233	255	247	249	254	244	254	223	218	232	222	243	259	276	258	262	255	256	251	221	231	247	266	248	238	255	256	271	249	225	253	263	261	265	239	282	247	265	257	230	240	231	235	242	230	252	273	252	258	237	240	281	267	242	247	229	242	254	275	308	254	221	214	247	262	247	246	239	253	246	255	242	276	256	239	239	245	227	226	229	227	236	269	256	249	228	252	236	243	255	250	236	263	248	253	241	227	238	224	257	252	233	260	272	257	238	272	275	240	263	241	239	257	255	239	260	238	217	258	244	262	273	240	293	242	255	238	280	273	257	223	273	254	226	262	282	249	253	291	259	279	249	263	254	258	265	227	230	229	254	218	250	289	232	244	261	228	279	249	247	263	265	261	274	259	267	283	226	278	255	281	269	230	205	251	228	258	271	238	232	247	253	228	247	257	269	228	241	240	266	219	284	258	251	244	233	235	261	279	270	279	248	204	247	266	264	230	262	265	216	216	256	244
10029	3929	6430	2660	1634	1229	1079	970	940	866	772	754	732	793	745	719	706	727	662	643	597	630	652	640	615	639	620	635	620	592	655	614	617	584	594	610	610	582	606	615	577	567	614	625	617	626	619	628	610	606	592	579	577	642	597	619	568	606	571	561	546	591	577	549	617	568	592	585	605	563	605	634	591	618	606	567	525	580	645	578	593	582	623	600	606	573	560	539	626	576	592	595	592	601	639	648	592	623	602	594	585	576	565	566	571	584	596	611	566	574	586	578	587	576	615	589	623	614	577	619	589	566	637	597	606	593	557	566	560	615	548	585	567	542	610	563	563	599	541	562	556	575	602	579	581	558	590	578	607	592	589	583	625	524	580	588	604	565	632	592	551	551	598	600	578	591	589	569	588	552	589	560	602	594	638	553	573	574	628	585	552	615	586	567	587	565	577	601	616	593	602	585	621	579	594	567	595	584	576	586	568	601	573	585	583	607	558	634	595	569	589	570	543	609	573	605	610	578	564	573	599	592	593	574	604	572	586	607	582	585	584	608	596	562	589	606	633	579	567	570	539	590	557	574	603	575	569	629	591	626	605	596	538	581	588	555	570	545	560	592	558	584	580	561	581	610	625	567	602	615	571	553	565	614	624	563	629	567	579	587	564	588	562	572	546	542	559	609	557	616	583	591	606	620	620	548	590	580	555	577	636	577	601	555	617	608	573	600	584	584	550	556	578	596	575	561	606	595	624	591	507	559	580	605	556	571	584	572	564	588	539	543	570	618	561	586	539	595	578	587	554	622	609	573	586	614	590	591	580	570	585	615	564	632	565	633	573	559	608	568	558	626	550	611	584	594	595	581	609	606	549	544	567	616	575	591	558	613	591	592	595	575	585	593	637	598	626	569	605	594	578	610	585	594	612	555	609	550	647	613	594	554	610	605	539	559	557	594	585	616	561	579	583	599	586	581	593	615	585	589	587	608	604	589	587	558	583	567	562	596	603	568	617	585	615	602	596	571	549	591	603	556	569	599	604	567	563	601	569	612	597	563	572	629	575	581	574	593	580	579	618	602	608	564	580	616	603	614	581	627	589	580	583	617	625	570	554	584	528	583	573	619	606	588	611	611	575	577	591	611	584	622	607	567	568	587	555	584	623	602	599	566	620	608	575	554	609	592	593	576	624	603	581	563	564	586	575	579	581	611	627	602	541	636	596	602	532	587	554	637	583	608	614	561	587	581	597	551	561	637	589	558	586	558	591	588	558	573	613	588	608	541	588	574	615	575	587	610	547	622	597	590	573	571	583	610	576	620	585	537	590	599	588	609	570	563	564	622	572	574	545	577	571	654	610	579	570	592	590	556	537	606	602	577	588	575	571	583	642	592	621	599	597	570	536	597	567	555	657	583	593	580	568	582	627	649	604	602	623	561	569	587	613	621	534	623	592	596	538	623	589	571	596	571	547	575	594	593	593	559	572	549	556	574	639	572	596	605	587	569	595	578	541	595	587	546	604	576	642	579	546	565	589	579	573	560	541	572	639	594	552	597	599	588	619	599	606	592	569	594	595	602	565	586	606	612	624	575	622	597	582	575	554	548	606	618	594	603	600	598	593	616	607	641	610	582	575	566	563	573	612	629	574	574	590	585	563	635	596	543	642	579	605	552	599	622	597	600	573	590	618	566	602	582	568	598	575	528	610	611	590	559	593	544	578	568	583	601	590	578	565	606	570	558	605	602	565	620	587	594	534	587	582	560	617	654	606	625	577	582	589	594	585	600	564	584	584	527	583	582	556	590	566	619	576	597	561	579	594	615	620	566	602	537	629	558	616	565	562	599	581	604	579	576	598	566	574	608	622	589	539	590	583	578	577	584	566	612	571	590	568	573	554	583	616	577	603	573	613	600	604	577	568	576	596	629	610	593	586	587	606	562	595	598	586	586	600	608	583	574	580	574	572	606	608	610	605	608	573	620	605	601	577	596	594	598	627	564	570	584	586	615	619	580	588	594	619	595	572	575	621	601	569	581	579	580	576	589	606	576	608	603	622	615	602	550	581	607	613	562	572	592	579	568	556	597	640	601	614	628	588	571	585	601	562	608	609	567	576	648	517	577	560	605	559	578	577	592	564	618	589	587	597	578	579	567	579	581	579	585	609	590	551	564	619	569	565	596	590	614	626	544	573	577	577	588	590	631	586	583	560	642	606	571	617	623	574	555	540	571	618	602	572	596	586	577	602	568	591	568	575	634	588	619	591	597	620	573	574	589	588	570	571	602	580	573	610	611	593	606	586	562	567	575	598	638	593	592	630	613	626	602	548	597	595	582	570	548	585	607	586	666	565	612	588	589	585	598	580	559	601	586	577	581	591	610	570	580	580	607	593	576	611	573	570	564	586	620	606	598	592	616	601	590	576	563	592	602	583	626	608	582	555	572	623	586	578	627	603	584	571	576	520	584	579	588	564	583	584	591	568	617	598	580	630	572	593	581	562	596	607	603	576	592	564	601	601	591	608	619	530	587	636	580	567	596	572	550	594	545	537	611	554	594	608	581	590	596	604	585	601	589	594	586	597	597	562	581	553	584	633	606	591	567	613	575	565	589	570	594	592	576	648	568	566	557	568	586	600	579	572	632	581	572	593	590	636	621	597	556	588	605	598	602	588	585	571	584	553	595	571	606	568	577	585	580	602	574	584	549	613	614	552	561	591	580	629	604	567	604	595	560	590	646	603	583	552	596	580	638	575	601	579	601	591	569	581	599	592	560	603	572	596	555	583	602	611	583	572	575	633	585	614	602	573	570	613	595	612	562	582	597	595	582	554	586	598	541	549	626	612	625	569	598	609	594	579	562	553	575	602	584	580	574	629	584	594	594	584	601	543	567	561	589	585	586	592	574	617	610	550	604	556	576	592	604	612	610	573	594	569	581	588	588	588	622	551	538	580	576	578	596	593	623	547	560	573	613	584	588	635	624	582	524	558	604	577	555	528	577	580	615	612	590	626	538	555	547	603	581	595	598	619	636	566	556	607	584	604	594	604	581	624	605	587	595	610	612	578	552	614	568	583	593	597	566	598	595	570	571	586	583	593	603	601	552	605	640	586	599	593	592	605	571	574	621	579	607	592	570	563	609	605	574	628	595	569	576	584	603	634	624	567	583	549	611	593	587	605	557	583	576	616	578	578	576	575	595	551	630	613	580	644	558	596	594	610	556	603	602	604	584	590	595	585	602	609	566	613	602	555	589	557	564	621	595	590	559	616	596	569	573	630	553	597	577	589	577	593	578	575	580	590	562	558	570	611	578	576	577	596	583	600	578	541	594	596	594	606	586	600	581	618	633	585	558	579	578	619	596	591	611	599	585	565	590	617	631	547	575	528	593	584	607	594	561	600	603	614	589	623	615	587	604	597	636	547	591	579	584	548	590	607	616	576	609	628	564	585	571	581	601	554	578	616	559	606	557	571	622	636	662	649	611	548	549	574	567	589	609	585	621	579	622	572	593
21483	6736	5523	1444	649	435	318	297	299	247	243	224	206	192	192	210	181	199	174	183	167	186	165	182	177	184	175	187	162	190	164	153	161	171	173	180	178	174	157	160	169	166	199	144	169	172	169	150	163	173	202	176	173	139	151	149	142	150	176	161	157	139	156	171	186	164	161	154	179	172	173	166	154	171	160	176	184	185	186	184	151	165	177	164	190	167	146	135	168	158	170	159	160	187	165	179	163	166	162	180	177	173	163	165	171	148	158	193	136	155	165	176	174	176	177	167	161	149	170	192	183	165	168	161	168	168	170	160	171	183	154	189	167	173	166	154	173	174	168	173	178	157	162	180	170	148	157	167	204	183	176	157	170	143	188	167	158	158	164	162	175	163	166	184	150	170	171	160	170	162	185	174	174	167	163	158	161	165	179	148	179	174	159	160	157	153	168	164	160	213	196	172	152	184	159	168	178	161	173	156	153	168	184	143	152	170	156	172	163	164	151	147	158	175	169	170	179	188	161	163	159	173	171	172	171	160	164	173	168	176	169	171	171	158	162	154	178	193	164	158	172	143	182	146	168	161	178	175	152	150	161	157	172	155	172	163	178	166	155	158	162	155	157	151	151	159	186	165	163	198	162	169	170	157	159	150	180	167	169	164	172	184	153	141	173	166	133	198	178	180	172	165	170	172	165	156	196	164	171	155	159	171	172	172	160	156	178	165	185	175	163	158	167	179	167	178	137	145	174	205	168	155	173	180	174	180	168	174	159	165	166	143	150	166	191	177	167	176	173	163	171	164	166	185	164	198	129	147	172	164	156	187	166	151	159	157	168	188	194	167	180	151	177	179	169	178	159	166	173	182	176	140	165	159	178	160	171	155	173	153	192	179	173	183	141	185	204	138	150	172	161	142	181	176	196	172	173	169	180	195	172	177	187	187	146	163	138	136	176	159	157	220	159	161	159	167	164	169	176	149	142	146	190	142	163	150	159	176	153	155	187	172	187	157	157	193	178	154	167	180	181	151	178	179	168	199	182	188	158	161	152	161	166	156	170	199	154	135	179	161	174	138	195	179	192	164	154	163	145	177	175	163	152	171	171	187	156	185	177	158	174	159	166	164	161	156	169	148	154	151	164	168	185	157	149	196	171	150	170	147	154	177	163	169	195	157	173	187	161	161	158	161	170	167	142	175	166	154	135	171	141	154	160	143	162	192	180	171	170	181	166	180	179	176	150	160	152	157	169	160	162	177	164	177	181	164	181	166	161	175	151	154	188	147	182	168	159	185	159	166	179	159	168	190	159	183	175	178	170	167	172	157	176	168	173	177	164	158	162	166	157	159	173	169	184	168	162	184	162	165	179	170	191	197	175	163	148	169	165	177	172	164	175	191	170	157	171	164	159	149	169	177	151	176	193	183	171	144	188	160	150	160	164	171	175	169	166	172	172	163	166	169	170	157	172	159	188	197	196	185	140	164	167	168	172	146	157	203	166	175	165	188	163	169	162	152	158	170	139	181	181	168	162	143	156	155	154	168	168	181	172	181	187	158	174	164	159	174	176	169	157	169	185	203	184	151	164	134	158	167	139	176	135	162	165	173	144	161	170	176	155	155	177	196	144	162	171	154	193	130	142	169	147	191	152	148	176	196	157	190	193	160	151	161	190	145	168	166	175	158	169	188	163	167	167	181	189	157	160	180	188	132	169	171	171	182	177	164	161	162	180	172	172	176	165	144	167	162	175	196	143	162	134	165	139	170	184	172	152	189	174	156	145	162	190	163	154	170	146	145	167	177	196	166	160	155	172	172	153	157	168	161	151	188	166	157	177	189	170	158	157	168	168	141	169	138	173	147	150	135	171	156	154	146	176	161	173	168	167	164	179	178	161	159	170	163	141	132	166	149	187	169	152	178	158	179	177	173	166	174	189	170	165	170	148	151	169	171	150	166	157	149	175	161	162	156	152	153	156	156	175	194	153	162	177	171	182	143	174	169	155	175	137	172	140	154	154	158	158	182	182	156	139	172	157	163	155	156	171	189	157	152	209	154	160	145	150	166	164	164	187	147	164	180	173	176	144	189	179	185	176	187	181	157	206	166	185	144	159	179	160	149	178	147	154	145	179	173	167	184	170	180	171	177	185	177	159	172	171	175	163	154	179	156	135	150	157	168	159	160	176	159	181	161	199	182	175	172	178	172	164	149	146	171	195	146	183	168	141	184	154	186	160	163	148	173	194	154	184	162	183	171	165	170	157	152	154	138	166	150	170	173	166	167	173	175	172	165	198	151	165	189	151	159	160	163	168	166	169	181	156	162	168	172	185	173	171	160	160	197	164	158	154	163	168	160	172	168	178	176	161	160	165	149	169	160	169	171	188	167	163	181	172	164	156	163	143	192	163	171	152	186	147	162	158	144	147	131	154	163	173	160	171	164	171	169	172	172	161	196	162	162	187	158	169	159	161	155	194	164	175	158	180	192	146	164	166	155	197	164	176	176	155	165	189	186	168	144	163	176	182	151	160	171	163	149	156	148	152	161	142	184	157	142	171	191	159	188	150	190	168	152	148	161	174	148	166	196	154	133	187	171	148	157	178	159	173	200	172	157	167	170	171	162	166	178	186	182	141	166	146	157	149	183	182	188	185	166	140	158	186	177	166	153	180	150	145	188	170	184	151	184	179	152	158	122	167	167	166	172	150	172	178	169	163	171	148	172	144	157	169	154	164	176	171	155	137	183	147	154	175	165	160	169	169	155	191	154	163	155	160	198	177	165	160	198	177	145	176	142	156	160	187	137	162	155	180	167	179	172	159	162	143	172	166	164	160	176	133	160	143	164	151	190	164	158	158	166	165	164	145	152	180	137	153	173	160	160	183	162	157	152	162	158	182	186	164	163	169	201	152	177	183	150	146	153	173	173	197	169	156	193	162	148	166	191	170	158	170	161	162	168	162	140	159	170	157	198	177	157	162	149	193	158	160	184	150	151	160	151	176	180	187	147	155	168	174	171	150	145	162	161	155	148	156	183	154	166	201	162	171	168	151	181	169	156	143	150	181	169	181	152	148	184	159	154	180	167	171	181	159	169	188	169	185	205	185	143	167	184	173	151	162	168	169	155	171	173	144	168	156	167	164	163	183	166	153	157	164	151	153	163	174	189	176	152	172	155	152	175	167	172	160	179	172	158	183	159	150	154	157	153	170	168	175	167	166	170	178	178	177	161	154	173	173	155	171	154	161	177	193	160	167	155	165	179	171	159	151	151	166	147	170	161	184	163	180	170	147	145	154	183	164	186	174	168	151	156	163	173	176	162	188	156	165	161	176	143	171	167	170	161	185	175	163	164	148	172	149	151	143	145	167	164	155	180	173	162	153	169	187	172	181	136	147	158	164	166	162	173	158	172	157	195	173	142	188	198	194	166	190	133	160	164	208	180	181	173	157	178	160	175	168	158	165	165	161	172	180	189	172	155	181	164	146	150	177	162	195	168	177	146	159	145	166	181
12912	5574	9287	3702	2257	1668	1357	1174	994	872	849	804	735	694	693	680	637	613	553	499	464	463	495	501	496	479	478	448	461	498	541	459	451	452	406	416	405	474	420	418	450	371	453	385	429	450	447	380	390	403	410	395	410	415	386	412	392	413	368	411	416	411	413	423	412	432	411	414	436	414	422	391	403	405	425	454	371	426	402	409	441	414	410	422	451	410	426	363	405	406	423	406	432	456	432	451	399	401	434	392	403	396	408	391	387	374	415	355	421	380	384	380	404	409	365	402	410	370	438	377	396	361	396	416	396	420	406	389	456	455	389	392	432	422	410	414	385	401	390	432	426	377	408	402	435	426	407	377	368	432	384	399	370	409	425	378	392	410	426	387	414	396	392	371	396	389	424	379	403	410	402	414	383	459	429	377	374	402	425	392	397	414	401	370	389	408	390	399	412	373	401	437	394	414	369	442	401	407	395	392	409	412	378	393	388	397	388	401	386	394	413	418	400	401	399	346	403	406	374	394	415	414	399	402	422	370	398	400	407	376	403	416	394	387	384	407	401	394	391	372	395	397	385	397	405	416	368	397	424	408	386	409	404	425	355	413	409	423	405	389	390	398	398	383	382	417	380	420	425	393	418	384	408	369	397	398	386	405	353	423	418	403	429	392	388	426	399	401	425	396	406	414	400	417	408	395	410	410	394	424	435	390	392	372	397	393	410	435	421	399	381	409	430	367	406	390	380	422	403	396	395	362	379	410	404	415	387	411	398	398	445	411	411	422	403	418	418	425	406	442	411	405	414	375	428	420	362	386	387	393	384	395	403	423	415	414	400	393	366	413	366	373	382	391	375	377	399	429	405	415	425	400	372	402	383	428	439	399	409	375	413	401	403	361	381	409	424	419	388	395	433	374	424	417	411	407	392	359	395	420	393	428	403	377	408	444	378	380	381	404	391	399	416	409	398	396	399	410	403	401	374	411	383	432	395	385	423	407	370	393	377	410	383	422	416	390	410	423	425	407	350	367	418	440	419	399	403	393	406	427	369	374	398	389	421	414	412	428	413	397	419	442	414	398	425	395	404	384	403	388	415	443	422	387	406	440	405	369	407	413	389	412	418	395	384	399	397	369	399	382	384	382	397	433	408	450	410	409	408	433	394	401	386	402	390	419	391	423	402	374	375	445	405	366	393	386	409	395	397	389	369	376	372	391	404	432	448	410	386	405	415	405	406	410	390	392	417	440	393	411	430	405	427	390	389	449	398	369	393	419	375	425	415	386	403	374	415	384	421	419	414	409	384	421	412	387	395	386	395	419	387	397	390	398	381	418	427	393	378	374	404	384	393	392	402	408	403	396	420	420	395	394	404	408	426	393	426	435	441	428	410	391	408	401	374	401	418	393	437	420	393	391	364	385	405	378	383	378	395	418	396	412	397	414	414	412	420	364	393	374	407	422	371	386	399	359	399	392	437	424	380	423	429	431	413	430	385	403	388	412	419	394	397	383	423	443	453	406	394	411	370	379	382	373	423	381	399	371	394	427	391	386	388	420	419	400	402	395	397	404	384	355	417	434	404	419	434	391	420	404	417	385	399	381	393	436	381	383	433	403	421	413	391	394	376	383	410	386	381	406	391	419	394	383	441	401	365	440	396	401	419	379	383	399	404	384	397	371	397	393	384	419	425	415	393	383	388	394	414	441	407	409	385	416	398	421	346	386	412	406	406	386	382	421	397	379	419	385	377	385	399	404	393	403	430	396	430	425	410	438	398	406	413	385	382	409	413	383	411	404	413	380	406	361	403	383	389	389	393	394	378	421	409	410	411	381	382	399	439	396	376	394	375	386	386	399	396	423	404	373	379	389	413	394	393	397	409	415	398	418	422	404	397	364	405	403	418	390	415	391	399	470	393	405	397	425	403	398	411	391	406	405	405	375	411	410	408	399	364	380	396	422	400	386	393	380	377	418	398	395	412	402	427	402	401	419	398	385	383	436	412	404	412	380	386	425	401	409	393	405	382	409	438	421	419	437	410	405	363	360	411	377	400	422	378	383	397	402	427	441	414	396	405	367	444	398	379	369	417	399	403	418	406	412	418	397	422	426	362	404	416	411	423	406	380	403	423	392	383	441	375	400	399	359	417	413	427	376	401	379	417	449	391	370	429	438	396	409	377	427	399	400	392	366	402	415	379	404	366	376	396	419	438	467	401	395	377	438	425	422	423	409	426	417	409	376	393	428	423	395	381	397	409	397	380	399	431	409	380	364	426	430	423	395	380	386	404	406	423	439	365	382	389	405	431	403	363	410	386	373	401	396	405	432	429	399	425	419	426	438	422	405	367	414	387	377	385	405	410	403	405	375	391	370	379	380	384	440	426	385	403	364	391	398	382	396	393	373	393	409	404	379	401	400	388	387	363	439	445	396	371	419	406	411	421	375	379	389	410	405	415	386	417	404	452	390	402	413	426	400	411	456	413	374	405	427	392	380	382	421	364	397	393	413	398	397	388	409	423	427	432	387	406	381	420	389	394	427	417	394	428	399	411	417	398	420	383	413	383	382	452	406	358	396	422	405	391	389	450	408	406	412	431	398	374	380	378	355	417	371	422	422	417	393	441	374	403	359	397	367	400	393	411	404	381	394	377	402	390	390	383	393	407	403	398	386	382	410	409	380	406	399	409	387	443	375	383	403	415	389	416	426	423	404	432	424	425	456	392	429	443	398	410	388	353	441	442	432	394	364	415	375	407	419	394	430	396	358	401	367	400	421	399	411	403	379	365	414	390	372	366	377	404	423	407	435	406	418	382	410	412	420	437	425	381	402	407	427	399	395	399	407	428	388	425	390	366	402	390	386	430	377	398	380	392	432	409	361	378	393	395	410	408	414	426	415	411	394	409	407	413	403	391	414	357	403	362	405	392	405	393	365	411	404	350	425	381	403	365	392	404	410	393	366	385	416	413	372	391	381	424	378	399	420	384	405	398	407	428	418	398	428	407	415	412	411	377	410	428	384	354	372	381	382	407	465	420	404	394	395	427	451	392	401	403	388	395	422	399	410	410	396	378	432	449	357	411	430	402	393	388	402	416	402	417	371	366	405	405	422	416	392	421	353	400	390	380	409	393	402	427	396	440	412	400	368	404	399	391	366	435	395	394	459	405	402	395	428	401	390	415	387	412	412	393	445	394	420	375	390	397	405	394	363	393	407	404	419	395	425	398	389	371	421	400	375	449	397	406	433	405	391	372	435	398	413	400	405	368	414	407	430	414	392	410	444	383	403	369	404	437	394	424	407	427	381	417	432	443	393	421	397	406	408	394	332	384	369	399	388	415	375	424	404	383	413	376	404	433	383	422	406	401	447	416	383	403	395	371	404	380	392	398	437	414	428	412	425	421	400	379	417	386	413	395	420	404	373	412	411	394	419	412	379	389	371	388	391	413	434	363	433	395	425	405	369	377	395	384	396	400	368	411	407	380	413	432	403	401	424	396	399	388	418	404	424
5208	1969	1517	416	239	209	221	220	199	200	193	203	223	223	226	215	205	206	173	200	208	192	214	224	217	193	198	203	232	221	219	211	210	210	203	193	191	215	177	199	206	197	226	210	208	213	193	215	198	209	206	205	208	179	162	225	223	192	205	200	227	223	201	197	178	185	202	203	226	197	198	190	169	178	198	198	189	194	213	218	224	176	203	220	198	203	186	226	194	232	202	190	192	213	168	213	229	206	204	205	194	226	204	218	210	188	208	217	190	203	215	172	195	215	187	180	210	207	210	197	190	214	217	181	222	212	213	200	204	198	214	201	188	205	196	203	202	215	235	220	237	211	208	237	207	223	218	219	185	198	223	197	199	190	205	212	200	193	202	203	195	158	203	214	205	194	211	225	186	202	196	173	193	172	228	216	185	170	202	189	182	181	210	200	198	203	188	190	204	225	216	227	193	181	201	163	186	195	217	210	206	214	197	203	218	192	179	207	194	176	213	206	181	203	212	191	171	198	197	229	201	218	220	205	206	191	207	200	203	176	180	197	204	188	225	221	178	197	195	205	220	205	201	217	204	191	181	189	196	196	214	209	219	191	192	204	202	184	199	215	197	197	180	207	190	201	202	207	185	209	217	209	191	209	219	206	203	219	218	206	175	203	214	195	198	186	209	185	183	195	225	201	214	203	216	199	188	214	212	171	197	209	202	189	199	225	200	204	244	197	183	188	232	191	200	190	199	221	182	183	206	184	187	200	193	206	199	177	189	212	210	199	187	203	204	211	205	211	172	207	214	208	206	222	185	194	187	178	216	232	219	177	201	225	180	216	209	243	202	190	198	202	185	188	201	197	194	207	199	170	197	193	173	187	181	247	195	208	203	221	182	193	225	194	205	212	189	167	190	195	232	194	217	202	217	193	191	187	210	178	200	206	210	225	225	204	231	191	187	192	208	176	197	208	210	205	217	225	219	206	201	188	202	177	180	196	181	210	187	195	219	192	210	203	221	220	211	225	183	237	200	196	208	214	191	196	210	229	205	183	203	217	170	200	221	210	221	215	202	195	185	205	210	209	210	231	189	234	217	193	195	204	218	165	224	210	203	188	185	210	191	189	200	188	216	218	209	218	203	189	204	225	177	210	202	188	205	217	204	211	184	216	225	195	204	222	178	223	206	225	205	204	190	210	206	187	209	188	216	208	201	202	200	214	215	195	211	203	206	190	188	199	189	220	205	174	223	213	196	191	203	193	219	206	198	175	222	216	186	214	170	202	216	194	212	185	194	182	204	199	211	192	206	199	184	210	197	185	202	219	189	183	177	205	185	215	186	209	183	196	165	198	177	183	185	202	179	182	196	219	230	185	200	198	189	225	194	204	181	198	186	216	226	203	234	225	220	206	228	206	218	175	193	230	218	190	206	212	187	212	192	186	178	202	202	210	201	199	204	227	202	211	202	208	197	214	197	188	184	198	193	186	201	188	219	217	207	198	209	191	219	200	211	195	194	216	194	184	209	220	214	231	198	218	198	194	193	201	204	207	210	185	205	218	199	222	170	230	193	207	221	198	203	206	219	201	228	188	194	208	222	199	193	192	205	204	222	197	203	200	198	187	211	222	206	190	172	215	207	194	201	203	196	194	195	176	206	180	204	203	207	202	201	213	239	204	180	227	204	189	196	208	218	212	218	195	240	193	200	216	211	197	208	213	225	210	183	193	210	217	195	206	212	189	215	186	188	205	182	211	191	213	167	183	180	187	171	193	204	215	218	191	204	211	228	204	217	187	213	227	210	198	196	197	214	216	191	209	199	173	194	211	173	203	221	213	204	202	194	233	202	165	199	234	198	205	208	222	189	211	209	189	182	215	206	195	183	213	192	223	219	213	185	212	215	209	208	235	194	224	216	188	180	213	184	202	206	185	203	203	198	176	211	176	188	210	201	195	206	210	216	205	216	206	210	244	198	228	208	187	200	184	197	200	207	218	163	225	196	181	193	211	182	216	202	194	208	203	208	201	206	189	210	203	189	189	180	194	192	188	189	214	184	220	211	223	227	220	209	201	211	219	203	208	205	204	192	188	186	198	200	189	214	208	183	204	172	202	214	234	192	186	191	175	197	198	204	186	208	174	184	193	206	217	196	194	225	202	206	205	230	213	179	191	231	204	192	219	217	200	191	213	211	192	199	238	212	243	202	180	209	202	223	222	190	193	195	183	200	175	193	194	209	204	208	203	216	199	226	183	200	194	210	200	209	195	192	214	197	233	208	208	190	206	211	209	196	188	193	187	255	228	184	205	207	218	216	172	191	199	215	179	195	213	210	185	190	202	207	189	205	190	183	176	188	198	215	195	193	187	217	202	189	197	201	205	204	229	204	195	190	214	196	174	223	213	209	213	190	203	198	178	210	201	187	201	189	178	172	187	209	212	199	211	197	191	230	217	226	205	210	216	216	207	207	201	203	193	188	219	207	205	195	208	208	188	212	176	204	196	224	187	206	229	188	205	212	196	217	191	190	202	212	181	204	189	214	201	195	203	212	186	188	197	228	212	216	236	193	215	221	194	214	175	197	179	222	163	209	193	201	204	204	201	197	223	208	195	202	207	194	200	201	199	199	205	192	201	205	191	212	216	199	221	188	207	198	187	216	214	194	202	186	178	186	201	207	203	193	196	233	187	230	200	226	184	182	194	169	207	191	205	177	202	184	193	207	219	197	211	219	193	173	196	184	195	206	197	212	208	209	186	212	192	203	187	226	223	194	177	186	184	191	199	197	201	180	170	207	229	215	194	210	201	192	195	208	202	210	211	194	220	180	196	199	220	211	220	185	214	193	237	214	209	177	202	220	210	206	180	186	207	189	215	211	214	179	211	216	191	207	215	197	197	200	226	194	206	197	209	196	205	215	200	204	194	187	193	204	210	209	194	226	227	209	209	200	197	215	194	189	204	182	207	206	172	173	182	181	186	213	195	201	208	211	220	193	184	194	215	211	198	216	186	205	202	220	227	165	160	201	196	234	186	194	181	194	207	192	198	192	195	199	210	221	225	195	222	187	185	213	228	187	217	174	198	196	189	201	220	211	212	190	195	214	188	192	202	215	220	198	208	203	187	203	212	216	235	199	197	204	191	203	211	176	229	207	209	192	169	199	198	192	225	183	228	168	207	211	189	192	221	195	177	205	166	212	191	211	191	233	193	206	194	197	205	212	222	200	213	189	206	227	204	230	197	192	191	190	199	198	201	224	200	212	224	212	210	217	214	203	217	205	186	220	207	204	214	198	202	198	195	198	233	200	234	182	190	224	193	211	205	199	186	241	209	210	223	204	203	201	202	183	220	219	220	206	208	195	197	192	187	204	202	186	205	187	186	192	204	203	205	197	224	191	193	181	192	203	213	208	190	181	221	202	191	209	205	196	152	186	224	214	199	191	180	210	204	192	198	197	219	198	187	199	203	196	206	216	194	204	198	224	202	183	234	210	214	196	176	197	173	208	216	212	197
4124	2252	2959	1044	644	591	594	551	496	565	545	490	581	501	554	547	534	538	499	544	502	498	454	469	498	509	508	488	495	475	514	518	534	473	517	478	517	499	475	487	463	495	485	502	486	543	517	518	482	493	527	499	490	489	497	515	504	503	490	491	485	485	523	514	514	506	515	477	489	519	527	461	486	521	471	519	468	487	492	478	465	486	458	509	492	515	468	480	499	457	480	489	486	452	470	472	444	466	506	455	498	505	490	496	488	497	462	503	470	501	454	469	486	522	477	474	534	498	462	495	505	495	482	491	494	540	513	499	489	500	478	485	455	518	483	529	486	530	463	515	476	522	500	459	512	516	513	469	498	473	466	472	498	513	494	485	482	491	498	520	507	492	498	520	490	537	517	464	499	475	462	476	468	491	508	508	520	474	488	543	479	502	462	449	469	498	510	481	469	505	475	488	508	484	496	462	458	533	449	529	476	498	502	483	489	501	494	487	505	501	493	496	464	476	466	471	484	510	485	492	493	490	447	481	485	477	508	508	495	498	497	485	487	476	539	482	523	473	501	536	483	477	472	512	497	477	477	509	503	508	498	488	502	487	499	459	489	517	460	475	477	527	487	511	527	505	507	488	458	525	485	505	472	470	448	468	471	482	422	501	495	453	458	476	493	456	517	512	482	472	538	488	456	519	502	509	480	484	540	531	504	504	491	502	476	511	473	467	496	491	506	518	506	488	499	489	527	483	510	481	442	502	464	516	501	484	469	492	504	481	523	507	503	477	483	490	514	475	504	491	487	494	465	496	478	477	470	456	511	483	508	484	454	492	479	480	504	462	499	529	468	486	496	477	467	490	525	522	496	491	490	483	498	510	483	449	478	484	484	478	494	486	474	509	451	513	477	489	508	501	537	531	512	477	490	512	465	476	498	479	539	478	475	529	488	433	493	494	487	465	526	480	495	507	475	490	470	529	478	507	478	510	503	506	490	433	487	512	462	523	480	511	499	507	457	452	466	492	494	508	487	495	472	509	472	445	444	505	495	492	465	484	483	463	479	463	515	538	467	505	498	469	484	466	486	478	532	470	494	494	506	475	454	478	485	489	479	516	472	542	501	499	446	497	510	460	489	452	474	526	506	491	461	501	486	480	506	441	485	547	500	501	500	518	463	497	452	485	474	496	468	522	484	505	499	497	476	488	478	477	514	456	522	455	472	512	491	452	524	496	486	502	486	471	551	501	467	481	498	479	525	487	468	483	476	519	460	486	480	478	459	499	493	477	495	477	458	526	477	496	476	490	455	512	486	529	504	458	454	487	491	493	491	483	552	510	518	488	510	486	535	456	492	505	468	506	491	445	474	501	438	516	490	485	486	503	494	441	531	491	489	482	448	468	522	490	470	504	501	501	489	481	516	470	499	473	523	480	481	455	488	484	474	473	519	505	489	495	498	477	494	501	470	478	506	457	538	478	504	475	497	487	503	474	495	491	528	470	486	519	476	504	485	507	487	472	491	509	471	537	465	501	476	508	498	470	438	478	480	483	450	499	505	509	498	467	547	480	462	483	484	535	498	504	487	525	508	465	466	474	504	479	491	501	472	500	512	467	483	516	457	509	453	474	507	505	504	470	500	512	517	494	484	510	484	429	494	516	495	503	476	511	489	506	482	516	502	498	521	488	484	523	483	468	492	498	485	471	498	465	519	497	515	513	455	490	511	496	470	502	547	524	445	517	511	474	492	502	531	457	473	492	491	532	500	501	511	503	500	458	480	471	475	499	476	502	491	497	468	491	491	475	524	503	440	453	500	487	497	467	501	514	520	456	505	502	501	487	510	494	476	476	489	501	510	523	472	493	536	466	507	501	531	470	483	459	439	479	525	484	476	512	506	468	488	492	492	465	511	520	540	522	499	508	511	474	472	502	487	542	508	508	491	494	481	487	519	514	526	489	523	476	481	494	501	486	503	513	505	492	481	485	495	516	509	481	507	484	499	485	475	502	443	479	516	468	474	506	483	528	483	506	479	508	513	454	477	484	474	459	489	489	478	519	510	450	478	517	503	480	477	514	505	503	484	501	501	503	458	504	494	493	498	506	556	514	509	474	482	471	520	512	482	507	471	521	493	526	495	503	489	496	485	455	507	511	521	517	469	495	455	508	500	473	505	468	446	508	508	494	476	490	509	474	509	487	508	510	499	499	501	501	441	439	485	515	484	505	465	476	491	482	481	479	485	474	463	509	526	474	517	489	496	489	464	471	486	490	477	493	488	457	486	503	490	494	462	483	487	470	523	543	457	478	467	510	454	491	464	502	533	492	540	479	512	506	494	462	480	487	489	426	472	517	520	526	487	519	477	500	491	463	497	518	490	432	504	511	489	501	545	505	488	509	499	493	476	526	445	432	510	478	487	483	486	468	465	473	500	464	496	503	467	489	485	494	509	475	460	497	490	524	454	489	492	462	508	528	470	474	486	482	516	472	504	497	495	516	482	475	518	481	491	481	497	462	527	496	534	459	494	481	523	507	484	493	480	509	506	503	500	494	489	456	524	516	508	505	482	489	501	490	530	513	472	514	456	503	494	521	475	512	486	476	451	469	493	489	505	498	460	477	442	509	484	476	499	474	481	484	498	512	470	461	477	487	476	466	482	464	504	502	461	487	478	516	508	477	497	471	477	458	506	456	471	540	504	485	479	508	468	488	484	505	514	518	499	520	499	503	488	519	498	507	506	491	481	488	486	540	518	484	493	468	488	502	453	507	502	513	529	508	474	481	462	517	474	472	474	463	484	477	549	470	506	503	432	477	485	511	508	517	498	512	486	502	493	520	474	489	487	498	534	543	514	503	508	501	470	546	480	528	488	475	497	482	520	508	501	468	492	481	514	443	507	485	504	474	467	519	483	511	494	518	503	500	505	510	498	461	508	472	497	494	505	518	513	530	472	480	453	486	485	496	498	517	506	471	496	483	491	524	488	496	435	437	476	539	487	473	520	495	472	485	510	515	458	457	468	536	432	477	473	474	505	483	471	503	481	521	507	470	477	455	478	480	528	501	509	508	492	496	506	521	471	485	496	507	471	508	501	498	478	479	503	485	565	494	516	503	477	504	513	464	485	472	472	475	498	483	448	499	443	477	509	477	546	475	498	488	536	494	479	488	497	471	496	471	528	479	493	521	478	504	498	467	475	500	468	507	494	468	464	497	469	479	501	506	508	462	528	514	509	475	464	541	509	499	508	477	489	479	522	532	454	509	494	476	532	462	487	500	472	463	508	450	484	497	475	448	496	463	488	476	483	465	499	489	533	495	480	497	535	503	513	484	499	510	474	517	536	498	506	514	464	504	502	513	523	495	464	496	493	497	502	462	499	501	475	465	490	487	483	505	500	504	534	509	497	505	503	510	477	473	461	481	498	522	484	482	528	462	450	485	487	494	491	517	472	502	505	493	506	509	501	528	516	489	481	497	483	508	491	485	559	469	499	507	510	486	547	535	496	529	493	518
13216	3913	3482	980	434	382	339	359	275	299	302	295	244	289	272	271	232	228	240	274	242	251	259	225	287	212	286	261	251	257	255	227	231	238	251	242	252	240	233	270	237	248	251	262	222	249	230	218	247	226	225	230	233	277	240	246	251	263	212	210	232	209	262	262	258	230	242	231	267	241	252	275	252	252	254	247	257	227	239	277	276	238	248	256	270	247	260	249	219	264	229	245	231	270	225	282	234	218	240	242	235	227	252	258	264	229	266	224	261	238	245	263	269	249	279	240	230	240	225	263	220	249	218	248	249	239	260	241	254	266	263	245	270	225	259	246	212	222	255	232	243	233	265	266	241	258	239	229	235	262	260	241	240	255	276	223	234	244	224	236	238	253	268	265	262	255	247	235	269	217	252	249	239	269	233	233	249	255	251	252	238	250	253	260	271	241	225	221	244	254	244	271	246	231	276	264	269	248	231	237	237	252	260	211	238	227	258	234	255	232	228	226	252	251	260	274	214	240	253	270	244	243	204	216	251	255	266	239	255	285	270	240	237	242	239	255	207	220	274	218	231	237	247	236	211	217	240	225	255	248	228	251	233	231	240	236	245	239	264	239	253	238	230	245	261	279	242	234	241	253	230	249	245	252	270	221	237	205	239	227	267	230	243	234	267	244	252	270	234	231	231	264	226	224	234	249	214	249	250	260	248	259	242	240	233	215	258	250	274	206	245	254	243	216	255	226	223	250	217	238	230	233	258	252	258	251	247	254	258	233	247	245	249	229	229	233	243	216	267	224	232	255	239	244	255	228	243	255	269	261	266	247	228	209	231	231	223	233	257	234	238	223	235	251	239	266	255	248	245	217	249	255	232	240	267	213	277	250	248	234	241	253	256	245	201	237	251	256	205	227	238	274	244	243	263	255	235	243	232	265	236	259	261	260	259	260	274	243	246	228	241	261	256	251	256	256	237	250	235	263	221	221	224	263	221	273	245	233	244	259	226	238	220	221	246	215	217	222	248	212	274	257	242	243	249	247	287	236	224	221	247	225	240	252	237	248	224	253	218	247	252	239	257	248	262	219	270	267	277	250	248	227	230	237	262	265	259	258	252	274	250	253	254	227	249	232	240	238	260	242	241	235	236	256	227	230	257	248	238	232	251	236	237	251	260	225	256	258	235	242	231	230	225	247	242	230	220	248	226	285	253	247	252	252	234	222	231	219	244	251	219	243	265	255	259	257	268	252	237	241	209	244	232	196	238	230	230	246	251	266	247	247	257	249	241	257	211	219	218	252	249	265	277	256	261	227	263	246	246	242	267	240	253	247	253	272	245	231	276	224	252	228	231	258	250	226	240	236	264	239	236	205	254	249	268	267	245	241	240	244	271	241	227	238	263	244	236	230	288	253	228	230	280	218	262	223	237	248	246	267	231	263	249	258	250	225	273	256	285	250	242	259	232	252	265	244	261	235	253	222	260	263	252	237	237	256	247	230	215	243	204	257	213	243	264	227	237	231	214	240	216	202	237	237	249	238	235	215	237	237	235	255	200	240	239	211	235	256	229	221	243	274	247	210	265	258	227	223	224	238	243	241	236	248	256	257	243	228	243	281	253	242	269	235	250	209	239	241	258	244	253	254	241	258	255	227	251	244	237	211	247	242	242	250	224	235	251	249	251	230	257	260	235	236	246	263	283	252	269	213	256	213	220	264	298	258	240	245	236	232	210	222	253	215	278	271	268	238	238	236	231	223	237	266	247	245	234	209	242	248	246	238	219	216	237	235	223	235	242	274	234	268	251	240	209	260	241	229	218	276	225	245	238	238	227	264	229	233	245	218	260	249	233	234	236	255	248	232	250	214	248	254	252	204	233	242	233	212	228	251	254	225	239	265	235	262	226	251	233	245	257	221	276	268	255	250	235	249	257	214	246	234	270	242	240	247	216	194	251	252	237	215	234	228	246	275	237	270	254	267	251	237	249	252	256	266	223	239	237	264	235	249	254	262	267	228	246	258	238	229	249	230	256	259	261	246	229	240	232	258	243	240	239	234	260	243	236	251	244	247	258	237	250	241	227	229	258	226	236	249	253	243	232	239	247	240	256	240	230	244	238	230	228	246	243	230	253	232	244	233	268	278	262	271	240	231	255	239	262	225	242	227	245	243	220	241	270	241	272	210	244	245	242	233	246	246	230	245	252	241	253	254	264	258	239	271	256	230	249	240	243	242	222	257	259	261	238	233	235	231	240	240	242	228	249	228	225	237	235	257	258	233	268	207	253	254	258	266	273	217	238	223	224	218	243	243	219	244	241	246	253	234	278	237	229	221	271	248	227	246	260	236	230	234	248	273	259	259	267	265	271	226	215	225	274	226	247	222	248	261	231	258	236	272	255	247	259	277	235	252	261	241	247	234	222	243	244	217	243	229	246	260	243	231	267	230	231	229	254	217	267	231	221	246	226	242	248	272	248	256	259	248	221	250	249	258	239	250	235	250	203	228	194	263	253	257	257	258	247	253	249	245	223	233	233	237	243	245	248	234	234	250	254	219	240	237	245	250	243	283	236	248	243	217	268	238	249	241	237	230	265	231	248	226	250	245	255	242	236	279	226	240	224	256	248	234	244	235	256	258	261	237	253	260	260	249	230	227	231	226	258	229	268	229	258	262	258	261	248	241	228	246	276	254	222	235	244	258	234	245	249	234	239	251	225	229	261	232	251	235	233	233	213	245	245	271	246	274	230	228	247	281	274	228	263	258	249	241	269	267	270	222	243	222	247	255	246	267	284	216	237	248	218	237	251	232	231	249	284	267	255	264	231	230	222	254	237	253	247	236	261	223	217	250	255	256	261	243	240	232	231	237	269	231	216	235	233	240	222	239	256	223	245	235	249	219	255	241	254	260	223	239	209	249	245	254	239	257	256	246	242	262	253	252	255	243	244	240	249	253	219	236	259	217	255	255	244	283	221	254	249	262	242	233	231	236	238	266	245	253	239	243	232	250	234	230	233	262	239	251	258	243	230	275	255	240	282	228	242	230	216	242	239	261	243	227	235	273	226	245	253	253	207	251	268	232	233	248	255	245	237	252	232	270	242	239	221	249	221	242	242	228	241	260	248	247	260	237	206	216	225	225	232	239	246	285	241	214	247	236	239	250	275	241	234	248	265	238	216	246	224	247	215	254	234	244	232	235	220	249	255	233	250	254	251	241	266	249	267	255	234	239	256	268	265	247	225	224	219	228	215	216	234	260	244	275	241	239	242	267	272	264	216	230	254	229	249	254	220	228	211	257	231	247	266	244	223	237	241	220	221	254	229	234	210	222	250	233	221	198	247	226	219	272	240	252	236	247	271	210	242	267	248	227	231	243	256	245	232	217	228	247	230	269	257	243	246	243	238	254	251	240	261	269	222	251	246	252	255	257	216	232	260	242	243	260	220	240	245	262	244	205	239	228	224	240	243	247	249	231	239	253	252	246	237	238	201	243	247	239	250	228	250	264	253	262
9941	4118	6722	2647	1457	1198	1123	924	881	850	789	770	732	713	727	697	682	650	713	637	647	612	604	641	618	584	600	590	630	620	592	587	536	616	577	554	605	584	576	577	572	591	594	629	609	607	543	579	603	585	601	567	576	630	596	610	609	551	518	650	548	601	625	582	583	580	598	585	579	572	612	591	535	634	592	600	560	574	563	562	621	575	575	610	554	549	567	590	562	586	579	582	610	589	595	555	561	594	631	555	584	583	573	568	563	538	578	533	570	582	554	602	572	614	571	617	568	552	600	545	542	562	562	538	546	607	576	525	571	584	587	604	528	569	576	541	598	555	555	565	563	573	585	546	597	570	584	524	598	617	597	521	583	554	565	601	593	580	605	561	588	547	533	563	543	595	603	573	568	576	539	556	569	560	573	597	601	569	520	571	562	615	533	556	609	559	593	568	573	563	578	618	581	557	556	571	610	577	592	555	553	562	573	594	583	571	565	576	510	587	586	600	581	572	585	616	602	549	592	607	604	556	612	604	587	577	544	579	552	564	591	584	541	549	572	583	599	538	586	527	521	593	547	607	564	572	556	529	574	571	595	591	574	560	572	619	550	579	553	561	552	559	548	529	571	532	567	572	582	543	576	584	603	581	633	549	599	594	600	626	554	553	546	545	559	597	597	576	555	651	593	574	560	563	564	605	574	560	557	603	552	551	587	594	590	534	553	582	571	589	571	592	583	559	572	587	565	570	571	625	610	566	549	514	613	581	581	539	553	592	592	600	565	590	564	582	542	558	580	593	560	652	544	575	617	558	565	618	594	569	585	607	599	540	573	562	589	574	569	533	562	558	599	620	623	598	598	615	537	617	539	621	594	587	585	610	641	591	560	589	556	576	564	565	559	598	583	584	559	571	580	564	562	563	543	569	579	556	624	572	575	572	586	558	593	600	579	582	559	569	554	571	585	555	601	592	597	556	587	557	591	581	548	568	554	596	567	603	614	560	581	531	567	576	574	550	599	572	556	568	585	615	561	573	618	588	580	600	594	531	580	603	569	536	592	563	537	561	583	594	582	597	562	544	603	562	597	568	536	604	578	558	550	561	602	619	553	556	561	594	598	568	592	554	598	571	586	542	578	577	568	583	552	546	593	564	546	590	566	565	544	562	570	575	563	587	556	567	600	547	602	546	583	576	558	603	601	554	534	605	601	594	603	566	569	542	594	593	578	576	610	602	579	584	590	575	548	556	589	564	613	559	554	581	571	593	560	568	544	576	532	582	592	597	590	596	566	572	591	584	611	593	544	552	579	536	563	578	588	580	552	589	563	570	573	595	590	531	576	568	560	599	628	603	599	575	586	576	566	570	534	544	535	538	559	601	556	562	593	555	605	625	568	537	556	620	583	575	566	597	563	566	564	557	590	574	593	592	594	590	557	557	588	553	586	626	568	595	570	561	568	549	564	564	582	554	580	575	618	569	571	576	590	538	615	614	636	548	605	571	585	582	543	554	560	520	578	570	567	605	603	592	591	605	566	573	604	546	580	564	583	571	541	576	598	581	591	549	600	536	518	578	612	527	609	578	558	555	562	534	596	571	563	641	569	547	618	556	581	634	562	589	581	620	579	576	600	602	548	601	600	602	549	620	557	527	573	580	566	556	568	542	569	569	560	586	570	568	555	618	566	542	562	572	521	529	596	601	562	584	583	566	598	580	552	565	588	607	577	564	570	641	557	608	592	602	563	538	559	581	543	585	589	596	573	568	603	601	611	604	568	553	559	584	603	579	577	570	579	566	600	575	570	557	546	606	590	551	553	597	546	587	542	600	546	611	563	578	561	570	548	606	608	611	585	566	572	527	573	609	611	556	574	584	540	552	581	534	579	553	547	606	610	598	532	605	583	575	576	630	547	593	543	555	608	600	566	582	568	581	630	634	573	571	572	558	578	608	554	564	619	547	599	595	534	625	527	558	607	571	578	592	590	547	605	573	596	590	582	604	617	542	544	559	539	562	584	576	568	597	576	586	553	562	531	611	606	589	589	576	562	575	568	592	602	607	596	552	584	593	610	604	599	584	554	571	612	614	546	562	604	577	606	600	602	576	602	645	606	579	576	554	583	561	612	555	561	592	603	543	566	554	582	596	557	558	600	604	602	537	550	553	581	578	504	601	565	563	551	610	556	564	599	588	569	566	581	598	581	577	575	551	592	595	568	555	633	537	560	568	574	574	565	534	567	595	594	583	549	590	556	577	594	558	559	565	571	580	607	538	609	551	564	592	543	590	576	569	541	577	562	580	549	591	585	602	542	591	552	543	630	572	547	552	599	565	562	581	565	569	560	595	568	570	576	612	608	619	588	603	586	561	630	530	608	573	589	558	565	600	575	608	598	605	557	584	563	615	598	544	588	568	582	577	577	586	613	604	583	599	592	550	551	595	570	541	591	550	559	576	579	566	566	593	575	561	548	541	585	587	544	582	594	572	578	587	592	581	550	598	610	565	554	567	569	574	564	558	538	616	564	552	533	593	580	578	557	582	575	574	605	553	569	564	591	568	599	581	547	576	620	544	597	539	622	568	579	558	599	592	596	564	566	600	604	599	520	556	556	527	604	571	616	579	609	566	599	587	556	577	600	636	587	602	607	598	595	567	558	598	562	551	583	607	546	587	594	559	561	590	530	585	558	558	585	627	540	561	576	569	593	579	579	557	562	534	525	556	586	598	578	539	558	597	597	520	546	586	593	576	586	587	571	600	582	631	535	564	587	616	579	619	558	567	622	545	587	528	552	580	565	566	543	536	517	593	546	585	577	589	592	566	572	558	575	572	532	588	506	620	572	551	601	569	570	564	603	562	595	555	573	563	548	597	603	603	564	566	566	550	633	591	570	573	594	571	569	566	583	606	579	539	614	580	589	588	549	557	582	547	566	573	561	568	579	546	611	592	562	561	581	576	573	567	551	571	569	527	590	595	617	588	596	585	556	621	585	581	595	560	581	598	542	572	576	563	577	578	584	532	599	554	555	589	606	633	595	543	588	548	604	532	637	595	573	566	592	548	561	568	549	554	582	516	590	608	606	565	567	576	590	558	545	592	539	586	552	532	542	580	550	572	558	567	581	586	585	586	583	531	594	574	578	570	566	564	563	589	567	609	612	547	534	598	599	559	578	556	587	631	603	546	525	584	564	555	560	595	567	614	568	569	608	564	568	564	606	564	572	632	581	611	560	586	572	591	536	560	595	554	623	558	532	558	548	542	590	578	557	584	556	574	596	595	581	560	576	569	542	552	557	574	556	553	573	567	577	592	579	572	612	549	594	545	520	574	625	559	603	591	588	596	595	550	535	572	571	582	595	560	617	615	594	554	574	584	550	567	579	546	605	548	600	572	590	548	535	528	596	554	567	558	592	559	594	585	556	571	561	584	538	564	615	600	577	598	577	549	589	557	570	600	591	557	595	599	555	550	570	582	596	591	587	579	548	562	614	585	579	569	551	561	587	578	571	595
21558	6897	5575	1427	575	418	319	296	228	263	222	213	193	200	216	197	213	181	195	196	188	173	170	183	166	184	180	150	182	177	172	152	169	165	176	177	167	173	173	160	167	169	123	187	173	175	174	144	148	157	168	152	169	147	163	176	171	162	161	174	141	172	153	135	138	175	154	176	147	174	139	164	147	159	183	176	151	135	159	154	166	155	198	168	149	170	151	166	156	153	144	150	160	181	147	157	146	167	150	155	142	164	157	182	163	149	165	157	145	149	169	183	150	146	198	165	183	170	171	163	178	185	157	146	170	149	167	167	168	135	146	144	156	167	159	164	164	172	176	172	164	173	170	184	178	170	155	167	152	147	175	163	179	168	164	158	158	148	145	181	160	152	155	163	155	184	178	161	158	165	150	175	141	139	166	172	189	149	159	128	166	175	176	172	157	175	187	182	162	157	153	180	165	149	160	148	172	166	160	141	168	174	156	170	158	140	149	178	175	154	158	151	157	138	153	174	173	158	158	167	166	172	146	151	147	156	187	176	164	150	170	161	167	185	152	165	139	148	133	161	168	161	169	163	173	153	143	170	158	168	137	152	156	155	142	149	143	143	152	175	166	178	156	162	155	168	156	154	151	168	182	139	158	142	174	155	163	160	147	133	178	171	158	147	174	189	182	138	154	168	178	166	177	154	173	146	186	163	163	138	176	142	172	151	162	154	152	146	157	147	148	167	174	154	178	163	161	160	162	159	154	188	182	138	183	172	174	155	158	161	154	169	192	173	152	159	163	146	167	167	152	165	145	155	165	174	155	147	154	147	165	154	149	148	158	149	143	163	159	145	162	142	154	172	154	190	160	149	162	175	151	155	147	166	132	160	180	173	174	150	162	162	155	168	138	153	154	167	175	141	207	136	158	180	155	149	189	169	173	173	143	131	156	141	156	164	163	156	158	153	150	145	146	149	163	155	161	174	163	131	132	160	157	154	152	159	164	186	170	162	171	159	181	172	181	176	142	169	160	157	173	169	153	163	152	130	166	152	158	169	146	141	147	162	144	187	160	152	166	140	155	168	146	171	202	172	147	155	165	151	167	165	156	166	168	159	161	151	185	138	178	158	162	146	165	183	151	155	171	170	166	160	174	153	149	153	175	169	135	168	149	162	156	166	153	149	149	167	161	165	170	162	175	159	166	176	157	167	158	164	164	144	133	177	158	186	161	158	189	169	175	167	165	157	153	162	164	159	167	177	163	170	164	158	126	166	172	147	140	162	190	127	141	149	155	189	180	161	141	160	157	175	150	156	151	172	171	150	159	176	158	178	163	164	170	156	197	166	167	154	132	158	143	170	162	152	154	159	143	157	169	158	166	129	174	184	191	167	147	158	168	174	199	156	121	162	178	155	154	160	148	186	158	145	129	178	157	182	180	175	179	152	166	170	162	155	167	164	160	167	172	174	173	185	153	153	145	155	174	147	168	151	152	173	149	154	159	160	165	176	157	163	162	169	156	185	161	159	140	164	159	167	174	170	171	181	150	160	174	170	173	180	146	188	152	163	166	148	172	148	164	159	174	157	182	154	183	174	156	179	162	155	163	163	190	166	176	174	146	146	175	147	185	164	159	165	176	173	156	167	161	149	148	175	177	154	155	139	154	144	153	170	199	169	178	169	163	146	155	163	139	144	169	162	162	160	157	154	177	170	157	156	150	130	140	152	163	189	161	156	167	149	144	137	160	154	174	159	162	151	149	143	146	169	179	159	160	144	175	147	175	146	148	156	162	158	159	146	160	137	169	148	177	155	154	166	185	156	159	159	169	164	162	138	170	180	159	163	177	161	178	161	155	145	157	168	170	157	147	171	182	162	165	180	151	178	135	173	154	200	148	176	168	168	151	175	183	146	169	181	165	173	167	151	164	157	158	167	150	144	144	172	140	191	150	150	158	177	130	177	142	149	141	171	161	185	183	157	177	140	179	166	160	172	159	151	156	166	164	157	169	143	162	149	178	144	172	140	175	139	167	163	155	159	133	176	171	180	155	154	149	188	154	151	177	157	176	181	160	158	137	149	158	151	158	148	159	170	168	147	159	178	180	168	147	159	164	152	140	150	184	138	171	177	173	146	154	169	144	161	160	161	145	170	186	151	149	168	149	162	161	172	161	153	151	142	145	148	171	180	170	163	148	168	175	140	169	156	155	150	170	157	167	145	158	150	147	188	165	162	173	157	175	161	193	145	149	147	161	180	147	147	143	160	170	165	147	159	176	149	190	167	140	178	181	163	182	182	176	149	147	157	157	154	161	148	177	174	160	152	158	163	152	161	148	161	159	170	179	161	129	179	162	164	178	141	157	157	157	154	148	160	177	178	187	152	143	188	158	174	168	160	150	164	180	163	172	169	166	139	153	146	156	152	186	189	161	170	156	150	136	144	171	146	158	178	174	192	153	169	160	166	158	180	171	155	141	166	178	177	185	177	167	175	173	151	152	137	167	176	154	158	169	155	161	174	143	155	165	142	180	173	161	167	162	147	152	147	168	142	153	157	173	156	169	139	151	141	164	154	175	123	158	158	167	161	153	178	172	152	152	164	141	154	160	157	157	181	179	163	154	149	130	167	167	156	161	136	172	142	149	149	152	165	157	150	147	181	175	177	161	161	154	171	164	156	173	186	184	179	171	168	137	135	183	157	169	162	157	158	148	162	174	171	157	179	165	169	156	164	157	177	143	158	166	150	157	145	174	178	180	162	172	145	171	157	150	128	188	161	153	147	178	137	165	170	167	153	153	154	149	172	148	152	163	168	142	180	164	153	142	156	175	171	161	154	148	130	165	173	159	159	158	165	176	177	157	151	174	166	146	168	183	186	189	159	151	140	158	162	163	157	169	154	179	164	176	175	161	162	152	171	145	169	153	139	161	145	158	153	154	161	148	170	193	156	168	163	150	166	153	153	178	149	183	156	166	149	182	152	163	198	144	165	179	179	187	179	175	158	171	194	169	164	178	167	147	145	142	158	156	162	153	151	174	172	156	172	175	171	147	169	152	161	153	164	164	187	165	164	155	170	148	172	164	164	167	165	154	179	179	149	161	148	151	171	164	131	156	163	133	145	172	160	147	142	162	184	164	156	156	158	138	168	159	185	152	153	150	150	159	171	139	163	167	155	181	177	166	189	164	174	197	169	154	146	141	159	189	134	138	204	157	182	170	169	139	186	162	156	138	161	150	148	153	183	171	206	151	149	162	149	180	155	153	183	161	150	155	135	147	184	167	153	190	175	179	149	189	138	179	170	166	174	161	164	182	177	164	159	157	152	182	152	176	178	142	158	143	151	176	157	155	156	140	151	195	161	147	153	164	137	134	144	176	150	176	164	159	144	149	157	168	160	154	149	149	193	164	164	169	168	142	161	159	171	174	165	174	156	157	163	155	176	133	159	159	159	164	148	139	165	155	171	156	160	159	152	145	165	158	173	153	174	151	156	172	156	153	166	156	155	159	142	166	158
12821	5759	9520	3620	2038	1604	1327	1161	914	934	841	705	707	658	647	635	606	612	598	502	487	493	494	444	455	472	430	430	408	460	444	430	400	430	437	440	406	423	427	358	412	387	440	447	438	415	416	420	426	391	387	379	410	400	371	385	381	408	416	414	401	403	430	384	391	391	426	439	441	395	402	425	432	419	386	454	405	391	418	373	397	397	390	393	430	401	391	436	404	423	447	399	423	443	433	404	421	434	402	374	381	361	415	394	404	400	409	435	360	388	391	423	406	404	332	402	377	386	383	389	388	373	381	389	388	369	391	399	429	389	409	425	397	410	376	368	392	388	388	425	385	425	389	396	362	363	387	374	414	402	399	363	367	421	359	379	418	377	401	415	361	366	409	344	392	376	389	400	380	383	379	377	390	366	397	396	386	367	400	379	393	383	403	362	415	368	381	384	395	395	378	367	342	401	385	368	356	395	383	409	383	382	409	412	413	389	387	348	363	389	398	392	384	375	393	388	398	393	376	389	387	385	403	359	386	381	422	389	390	364	384	373	394	356	426	394	395	413	383	398	375	400	409	374	371	385	392	388	400	398	419	375	402	393	373	383	424	371	385	395	419	393	365	410	376	354	384	367	367	407	396	341	382	390	366	377	359	356	393	382	373	396	365	384	384	369	369	414	362	398	377	395	354	358	414	366	396	374	358	353	398	397	394	370	405	387	371	384	411	369	387	419	382	400	412	388	400	412	389	383	362	407	356	398	368	382	372	388	367	359	408	399	380	368	398	400	394	390	427	385	374	398	388	392	398	385	406	373	393	399	376	378	404	421	348	329	370	392	396	347	383	353	358	387	401	384	404	396	376	412	368	385	376	404	398	387	353	366	374	378	399	387	387	412	389	368	368	374	370	364	415	362	404	375	369	378	383	398	394	401	395	402	359	401	423	394	399	416	383	411	395	383	377	400	389	393	411	367	392	380	374	415	392	386	378	382	388	399	343	402	396	378	401	386	370	384	398	402	418	395	388	416	371	423	423	392	412	387	373	382	411	414	366	411	386	387	412	399	400	421	404	395	387	397	408	400	346	404	392	389	414	381	413	380	379	376	379	361	371	403	378	387	419	391	396	404	355	387	388	407	396	378	428	394	369	379	393	411	355	418	424	394	387	387	393	391	343	413	426	377	410	397	391	380	417	377	387	353	398	392	366	388	371	392	394	366	388	390	381	387	387	361	394	423	395	405	366	360	382	392	362	355	380	428	386	404	380	404	408	400	399	382	373	376	397	389	383	397	373	428	386	406	400	419	393	382	354	404	392	397	400	388	423	382	382	401	397	364	426	424	400	403	355	405	397	392	385	403	379	405	400	404	368	402	370	411	418	373	379	375	395	383	432	373	361	415	406	392	389	384	392	358	369	391	411	409	406	400	399	442	340	353	388	403	400	382	369	370	411	379	380	410	388	369	382	375	397	397	399	373	376	375	380	426	366	374	391	378	390	361	387	396	386	398	359	349	381	387	407	391	384	345	387	343	406	427	430	392	340	379	398	395	390	401	372	426	396	391	383	385	404	370	395	389	405	360	397	392	362	415	382	348	397	429	393	380	416	381	377	385	371	379	399	428	370	374	348	386	398	358	394	384	389	376	372	392	413	390	379	383	357	420	403	388	421	445	420	378	401	403	374	365	403	389	404	352	406	382	382	425	360	425	406	373	389	382	379	378	378	396	408	389	372	391	417	406	396	382	385	374	369	433	387	389	401	390	402	370	410	394	399	371	392	366	408	400	377	357	383	373	398	383	391	390	362	403	372	402	380	379	388	356	379	395	383	374	395	390	414	406	397	392	389	422	399	374	400	422	406	396	393	378	403	416	394	369	385	405	378	376	397	353	406	383	382	372	381	390	397	422	396	425	408	407	370	381	378	386	405	354	406	424	357	380	377	429	399	361	399	389	429	399	394	387	382	410	424	379	405	399	415	417	376	386	376	414	396	410	393	400	399	410	398	396	378	398	365	394	411	404	379	351	411	367	395	405	394	387	357	407	399	391	381	356	418	375	386	441	401	362	381	374	374	366	397	402	409	391	389	392	416	380	414	403	351	387	362	387	385	370	375	389	409	336	396	419	337	373	394	362	392	360	418	409	354	414	393	378	401	393	409	384	396	406	412	392	422	395	357	434	390	388	385	392	399	355	357	375	373	378	407	384	381	384	436	391	363	427	375	426	379	404	369	382	390	383	395	354	375	397	404	401	388	427	387	357	390	425	402	359	391	419	362	377	396	362	373	434	418	425	394	405	405	388	445	366	411	376	348	412	382	360	398	394	392	382	390	367	390	364	402	367	411	401	407	394	387	401	375	409	400	401	376	401	400	392	431	397	397	381	377	434	380	386	384	413	363	390	387	395	417	389	375	402	375	379	382	363	390	388	383	368	356	434	384	351	399	376	381	405	384	380	401	388	406	428	417	388	368	400	376	413	373	403	416	364	362	395	402	362	377	368	388	394	391	395	402	419	414	367	384	410	404	399	375	426	389	406	394	360	414	417	401	365	392	449	373	389	392	385	401	391	436	385	384	395	418	377	371	413	376	395	379	341	395	395	378	392	352	393	400	388	367	404	383	387	400	407	400	386	373	385	383	387	382	420	391	364	408	356	393	366	400	373	399	362	360	389	378	373	427	406	380	381	398	399	361	374	353	405	410	399	415	394	405	390	394	402	382	367	400	424	394	363	355	403	370	369	363	392	436	381	443	401	346	385	387	377	399	382	375	434	396	411	375	378	410	399	380	366	385	392	383	419	400	412	375	397	371	419	417	402	410	411	385	407	414	390	430	363	385	390	388	371	395	398	382	360	377	410	401	397	405	405	369	368	332	386	363	419	351	389	398	377	383	420	394	389	413	390	415	407	376	419	378	410	403	365	381	405	382	399	407	406	402	418	387	385	390	406	397	362	367	369	399	403	398	380	391	379	391	385	383	417	388	393	404	364	399	373	377	396	376	415	389	430	365	388	419	398	410	391	392	373	380	365	420	416	388	395	393	398	368	393	377	394	405	409	417	392	388	401	384	346	361	401	402	374	388	387	401	410	381	403	411	369	381	374	391	403	362	372	419	384	424	362	394	394	395	402	388	406	387	399	366	407	399	400	380	365	356	405	405	338	399	438	378	383	372	423	371	445	364	410	385	401	369	397	385	407	402	373	382	413	385	402	408	361	379	377	400	387	408	407	370	421	390	372	371	422	390	413	425	379	377	407	405	414	407	384	408	381	377	376	371	439	346	411	387	342	383	395	369	400	417	397	366	403	384	392	386	423	396	373	382	387	397	438	399	393	392	387	377	393	406	404	385	418	386	416	368	377	384	402	362	370	408	422	364	373	371	376	379	418	386	390	381	398	382	382	395	399	422	381	389	389	368	350	419	385	386	383	386	404	404	430	396	394	394	403	408	402	364	375	395	409	388	396	351	380	338	410	376	385	400	369	438	387	419	418	400	397	378	390	403	414
5294	1935	1507	400	235	199	226	223	208	218	205	171	195	188	185	217	206	229	234	202	195	184	209	221	194	193	181	215	209	202	181	176	197	196	214	212	204	207	213	199	195	228	184	215	186	217	187	203	185	209	200	183	199	211	187	201	203	220	199	182	198	192	208	188	191	229	226	210	185	169	231	205	201	207	219	155	207	188	208	215	187	185	175	189	166	206	209	178	193	221	184	209	176	203	211	217	209	206	224	184	191	190	205	197	212	215	205	196	185	208	191	200	191	232	202	177	213	180	204	221	204	203	207	176	218	190	207	213	208	208	188	204	218	198	200	174	193	190	197	194	199	193	188	177	201	193	215	203	211	201	192	218	208	174	198	171	228	203	186	187	198	175	191	198	193	200	215	211	202	204	218	205	179	192	210	225	219	199	205	209	197	189	180	213	171	196	188	199	201	199	191	172	161	191	206	209	203	197	228	197	194	216	198	187	174	195	197	230	196	204	194	217	196	196	207	196	210	188	213	204	198	191	190	179	190	177	206	208	217	196	213	211	162	204	197	227	202	180	211	198	175	210	186	192	192	185	201	221	190	191	200	210	229	190	198	180	206	217	211	180	216	165	180	211	179	218	210	196	184	211	187	229	199	174	214	172	229	217	201	207	195	185	187	217	205	210	187	196	191	188	204	198	206	169	191	209	195	220	186	233	229	198	186	213	187	218	189	202	164	177	206	187	185	199	208	198	193	201	221	208	203	187	211	220	170	198	206	187	208	205	216	188	197	220	187	201	175	202	202	178	197	213	196	184	203	175	188	222	207	216	196	185	196	182	197	193	191	195	213	206	186	187	212	192	213	208	198	175	194	208	226	190	205	214	218	169	191	220	186	196	198	171	207	200	201	209	209	204	179	181	218	205	205	186	210	196	197	182	183	210	167	181	198	221	222	213	190	190	205	213	194	197	216	197	203	208	211	201	187	192	188	183	203	220	206	197	201	191	187	178	209	195	203	193	196	185	207	202	207	188	205	210	205	209	200	179	207	224	195	190	223	183	186	213	165	200	194	198	176	200	200	193	177	204	212	195	209	202	219	196	191	183	212	191	203	193	224	181	211	216	192	215	188	195	213	209	201	195	191	209	219	207	196	181	197	202	204	208	202	193	201	224	206	198	212	193	203	189	207	199	177	212	202	215	195	211	183	206	225	180	183	188	203	198	178	223	211	213	200	187	212	200	190	191	185	207	205	202	186	198	182	185	174	174	199	202	215	200	204	188	205	199	206	205	179	180	193	223	215	188	190	184	223	208	189	193	212	198	181	210	203	183	201	221	173	190	220	213	185	193	192	170	195	182	171	200	204	192	208	186	212	183	210	206	196	221	206	199	205	226	202	198	203	194	222	212	226	206	195	194	203	183	187	209	202	184	185	168	200	192	214	204	182	195	193	199	178	205	207	195	178	212	196	189	200	219	196	187	214	201	208	191	203	220	225	197	198	213	194	193	218	175	209	198	212	216	183	193	194	183	184	216	187	193	186	168	196	198	189	203	203	178	174	175	215	204	204	195	208	174	184	212	193	189	211	194	200	207	200	232	204	202	200	214	197	206	201	199	175	194	187	201	224	166	195	200	216	202	180	205	172	183	196	209	193	211	189	202	213	189	189	215	206	199	217	199	181	201	193	212	171	196	195	188	188	203	168	225	203	205	224	190	166	183	208	221	210	203	240	209	193	201	175	192	188	194	172	190	191	205	215	217	221	204	189	185	187	197	197	187	185	207	182	205	200	185	220	180	203	217	188	192	197	184	185	189	217	192	198	184	219	199	187	201	192	208	200	210	178	173	182	193	200	197	205	214	196	207	203	169	206	189	209	183	222	187	171	211	166	191	191	206	204	193	199	216	191	193	187	196	212	202	191	209	160	227	213	185	201	182	190	181	200	224	188	198	199	195	203	213	214	203	192	191	213	218	179	206	187	200	195	219	218	193	212	181	184	199	194	203	206	176	219	188	180	186	213	207	216	200	225	191	189	204	224	250	189	186	187	184	207	194	175	206	200	199	198	215	202	172	222	187	171	199	206	171	195	222	193	184	182	186	190	198	203	238	202	204	170	193	195	188	197	184	192	185	189	192	200	184	185	209	188	200	196	213	202	192	210	161	197	208	203	211	199	199	181	205	190	188	187	183	209	188	200	201	168	187	212	220	165	162	168	185	177	194	208	196	187	196	196	206	200	212	217	203	199	181	181	176	179	205	197	223	216	210	188	175	180	214	211	223	176	192	202	191	193	201	209	200	235	176	173	201	220	190	183	194	188	201	206	206	196	178	190	202	203	179	200	187	200	185	192	191	193	202	226	214	200	190	209	205	190	195	191	191	189	176	216	183	195	212	195	244	176	223	181	186	169	184	198	199	176	205	188	200	224	178	186	172	197	205	193	216	193	187	210	190	199	192	228	205	184	207	196	175	226	218	206	193	189	159	205	177	198	204	187	197	213	181	214	189	189	191	180	182	210	181	224	173	174	214	182	229	189	181	170	186	197	214	196	214	168	196	192	174	202	197	195	220	221	215	196	210	184	200	210	222	178	190	182	226	178	182	178	209	221	210	181	201	207	200	187	207	218	181	193	207	189	211	174	225	195	202	197	203	189	173	196	199	220	169	180	186	222	201	190	172	162	199	176	198	193	187	185	176	220	206	213	187	199	185	148	178	181	203	186	211	200	186	215	177	194	225	214	189	207	181	204	210	204	188	188	195	185	190	203	207	209	165	193	216	194	207	206	178	187	183	187	183	192	169	197	181	201	204	203	187	189	173	213	206	217	185	192	192	237	198	193	209	232	151	190	192	219	178	164	201	191	194	220	206	180	194	194	178	181	175	182	188	210	185	166	185	208	184	203	200	184	185	220	199	227	203	216	194	189	202	172	189	225	192	189	177	170	201	196	201	192	204	200	212	205	227	197	190	199	210	177	222	228	208	195	201	167	216	183	198	210	192	220	214	185	186	188	215	212	188	220	173	178	221	193	203	189	200	204	208	195	169	192	233	199	201	198	191	213	190	170	187	211	220	188	203	224	204	208	196	199	211	200	204	195	229	176	193	189	202	201	188	204	207	215	201	195	178	203	187	177	184	202	195	193	197	207	215	191	189	201	195	182	206	183	180	185	179	207	210	189	204	178	207	190	209	186	182	212	219	223	203	195	218	181	195	202	186	209	200	213	192	203	190	184	162	202	203	227	201	201	210	187	196	222	191	205	201	204	192	181	217	202	199	183	207	207	206	227	169	187	218	204	221	205	186	194	191	202	197	190	184	198	190	216	195	202	180	210	185	194	213	197	206	198	193	210	192	217	188	208	205	210	200	171	193	202	186	184	191	211	166	188	221	194	194	202	218	214	218	179	215	205	211	205	213	185	210	211	194	192	182	207	179	192	209	198	197	199	205	196	174	196	182	193	180	215	184	220	197	196	207	204	193	190	227	219	197	203	207	221	197	175	219	202	165	225	205
4208	2137	3081	992	673	563	570	519	516	486	510	534	480	491	495	545	528	529	557	464	518	464	479	502	495	468	467	480	474	485	498	509	476	439	493	438	471	485	454	484	460	461	499	504	495	462	506	489	470	456	454	467	510	509	485	447	492	515	494	446	488	461	494	524	463	502	481	486	508	474	478	516	452	496	522	498	460	497	496	520	522	471	465	490	446	507	474	461	490	463	497	476	476	469	477	491	519	480	483	460	493	485	480	455	495	503	483	505	470	470	490	458	476	471	469	473	500	446	491	471	485	475	446	471	489	476	447	486	471	484	482	468	493	507	481	548	467	470	472	517	503	487	500	454	481	439	451	471	478	462	448	446	461	441	476	499	452	447	467	434	495	453	457	525	455	479	432	456	472	450	490	453	510	451	462	473	507	450	495	468	452	488	465	461	481	487	504	494	466	464	462	491	479	463	471	486	500	476	485	481	487	468	492	525	477	450	468	456	462	496	449	496	463	479	485	455	510	498	517	542	487	481	455	480	432	460	454	449	421	469	478	487	467	463	460	466	488	514	461	527	489	500	494	478	459	487	509	493	499	492	455	469	493	459	485	494	469	477	446	491	458	496	476	473	487	502	473	488	475	481	466	498	494	475	476	453	495	490	477	512	480	467	489	480	495	471	459	483	483	491	478	448	478	466	499	506	475	497	472	465	482	496	457	482	472	443	497	488	444	447	458	497	414	500	486	486	501	490	473	468	478	477	481	509	475	458	487	442	466	485	495	496	494	464	468	458	442	467	529	465	480	540	522	485	460	425	450	489	516	507	519	477	499	481	448	490	515	507	457	475	460	521	443	532	468	501	455	498	476	496	496	474	502	466	468	468	490	496	435	508	472	499	489	508	470	446	451	466	489	446	424	505	469	470	479	463	490	509	507	499	469	450	431	457	453	445	506	483	424	473	497	479	490	471	420	453	479	482	481	508	489	448	448	489	469	472	440	488	479	482	440	479	444	497	522	444	449	454	483	439	518	488	485	471	461	484	531	494	484	524	463	448	482	485	501	480	485	479	469	473	465	428	488	455	490	472	442	467	515	478	496	504	472	461	491	506	491	444	484	457	470	480	436	458	510	448	482	484	485	465	478	498	488	482	488	484	508	464	456	479	474	454	508	464	489	501	486	508	502	482	462	483	471	453	499	518	485	471	472	482	559	486	448	468	473	531	480	435	512	466	491	460	472	502	470	490	471	501	489	482	481	469	459	481	479	458	477	466	498	560	481	464	459	469	455	482	550	483	463	475	509	497	474	501	516	464	503	496	504	496	456	511	477	443	504	470	463	449	471	465	475	490	492	475	456	459	480	474	519	459	516	484	495	446	420	471	481	472	500	477	432	489	480	481	458	461	471	475	495	471	458	516	492	476	472	448	460	483	471	459	517	467	500	470	494	465	485	474	504	502	490	492	450	483	457	449	498	468	512	481	454	475	479	479	481	486	488	500	469	506	518	475	489	497	491	464	476	458	487	443	483	521	435	467	458	485	526	486	481	475	480	539	448	461	456	476	468	532	484	486	489	485	479	458	513	499	482	485	477	475	470	494	457	466	535	463	504	473	462	464	539	440	508	511	488	488	474	473	482	490	474	523	463	445	440	484	499	471	514	483	469	472	510	555	467	465	477	512	474	477	513	480	468	466	491	504	481	485	458	476	504	456	479	499	496	512	478	500	460	473	455	503	477	460	459	467	489	473	457	483	473	464	446	477	479	469	511	484	465	530	464	496	467	524	480	512	437	481	465	472	473	518	491	449	468	456	460	448	470	488	503	483	485	509	491	495	456	497	455	492	468	476	477	479	485	459	465	462	467	471	474	463	484	512	466	464	487	481	436	478	522	453	472	471	464	485	461	477	482	471	477	442	475	464	446	453	494	479	469	445	499	449	477	465	459	482	443	515	491	476	466	461	514	471	475	480	481	483	506	475	467	471	500	458	519	484	463	447	469	453	458	464	489	443	484	484	473	501	484	490	500	520	483	446	483	465	478	453	457	436	479	483	457	438	470	471	486	469	480	526	483	501	480	498	473	487	481	476	484	484	471	473	506	434	504	524	493	532	508	484	478	467	458	497	502	467	474	473	481	464	485	473	452	464	487	472	449	440	495	516	548	495	479	489	490	492	468	437	484	487	462	469	475	516	454	495	482	451	490	501	462	494	458	457	476	467	486	452	460	466	472	460	470	490	494	496	501	528	511	496	493	513	481	495	460	485	500	456	518	504	509	436	461	464	466	499	479	490	492	520	470	495	468	432	499	494	473	487	492	446	502	487	501	478	468	501	454	517	504	465	496	483	544	527	505	490	494	496	484	481	515	480	507	490	489	507	445	465	463	481	516	493	459	498	462	475	471	519	494	485	462	476	466	489	517	480	469	511	485	486	493	472	506	454	477	512	469	513	461	498	481	494	462	498	502	453	458	487	503	463	482	463	479	470	502	507	472	473	481	480	490	502	482	474	443	483	457	506	484	479	472	483	438	467	455	489	476	470	484	444	460	487	465	466	478	461	466	477	486	467	473	479	475	457	474	497	457	471	498	486	459	483	499	492	478	519	475	456	491	423	458	440	459	501	475	512	515	456	467	444	511	467	483	487	489	475	481	537	488	486	456	502	473	472	488	446	481	488	468	488	488	477	462	415	482	444	464	461	501	475	509	452	450	477	466	477	452	469	501	529	477	451	466	494	539	457	482	443	478	496	498	458	467	477	457	471	486	490	436	456	512	479	502	456	477	479	496	443	433	497	516	503	472	429	471	493	479	462	444	449	488	475	479	453	493	488	453	432	497	498	501	458	469	499	487	486	515	466	473	479	456	474	466	510	490	483	478	481	496	478	514	446	441	431	497	495	480	486	496	493	525	489	494	450	489	450	472	473	488	491	530	460	474	467	492	517	497	468	487	475	447	439	468	500	444	522	489	482	481	474	495	491	450	470	475	494	457	462	509	497	463	515	470	452	475	451	476	500	467	481	487	471	474	513	437	520	498	480	451	462	494	482	507	486	487	458	444	498	475	458	460	492	469	511	456	469	530	509	476	445	482	477	484	489	461	458	464	468	459	494	466	532	465	451	451	464	449	454	477	475	469	494	492	506	504	488	466	464	496	498	487	497	510	474	511	464	451	504	504	503	496	508	450	463	475	518	495	534	490	509	478	456	497	481	442	492	468	499	522	493	480	483	464	461	489	501	516	466	459	516	475	487	475	499	501	512	495	458	476	489	476	494	475	476	482	483	476	513	444	465	487	458	524	519	495	486	462	523	484	515	467	508	497	537	485	496	455	495	466	492	457	500	497	461	518	516	426	497	462	470	495	470	499	477	518	446	475	480	489	486	537	470	458	470	518	457	491	518	445	482	448	498	504	485	494	461	496	488	486	498	476	468	490	456	463	474	473	442	498	499	463	493	473	475	487	484	444	482	483	489	451	488	509	440	521	482	472	499	459	462	489	482	479	470	506	479
13037	3904	3240	858	453	350	315	298	324	300	280	287	268	283	258	240	261	249	290	256	227	228	266	217	274	226	247	249	229	252	230	250	242	201	250	233	237	239	228	243	200	235	226	244	224	266	247	232	201	262	260	245	219	255	241	186	207	255	241	236	241	230	246	229	238	224	257	256	254	213	250	240	222	236	246	245	257	222	255	282	235	231	242	218	237	248	241	254	217	223	231	223	217	234	256	228	216	251	208	247	212	255	258	249	246	267	226	236	215	236	231	236	220	256	229	250	247	251	256	243	264	235	211	240	229	271	213	237	265	259	215	216	251	221	235	235	236	225	233	234	241	206	217	242	252	249	261	237	227	255	252	256	243	231	242	236	239	249	214	233	241	247	247	236	248	226	254	236	249	251	231	237	217	219	247	251	242	248	254	220	243	266	213	218	246	207	253	277	236	252	248	220	228	211	240	240	254	235	231	225	259	235	232	246	230	246	222	242	200	229	238	251	223	232	232	230	218	234	232	235	256	226	218	283	238	279	254	257	239	257	250	231	232	205	261	228	228	226	247	264	222	234	244	248	242	244	235	231	214	236	238	267	221	226	234	220	249	229	252	227	256	235	237	250	231	234	246	256	232	209	227	225	240	237	253	233	256	228	238	225	231	241	221	248	239	235	257	220	232	234	242	225	226	237	220	217	245	273	235	238	254	213	240	256	250	231	237	243	248	237	232	210	231	234	223	252	214	244	258	228	253	231	230	246	240	230	218	248	223	211	225	229	238	227	257	219	245	216	237	244	230	248	218	225	216	216	272	232	239	254	247	249	248	234	225	251	241	227	225	226	215	251	253	233	199	232	220	255	228	241	230	238	233	233	259	227	239	209	233	270	223	234	218	235	250	255	261	278	226	237	214	242	244	273	222	237	207	236	270	236	230	248	232	224	236	257	277	241	254	221	233	220	226	203	272	231	226	201	223	209	243	228	223	233	256	245	252	244	226	230	238	275	220	228	242	221	239	213	260	231	233	255	216	225	238	240	231	234	253	217	264	253	245	261	250	238	263	214	254	248	241	264	240	242	236	247	216	233	241	255	238	237	253	248	238	251	239	246	234	234	259	220	256	247	232	204	213	227	278	240	247	253	246	250	227	212	222	232	230	239	242	231	219	211	230	221	234	237	261	232	235	249	233	257	228	268	249	249	225	232	234	224	235	233	234	236	226	263	225	218	232	250	204	236	202	243	228	261	228	252	233	219	248	238	234	242	213	231	217	224	207	235	252	235	223	259	219	230	251	237	230	241	218	230	210	259	220	245	248	214	240	242	231	258	259	255	234	230	221	207	222	245	246	226	225	239	220	250	227	244	240	279	258	230	242	247	255	229	203	223	257	234	254	243	233	239	257	264	231	236	244	223	258	251	234	250	221	234	227	244	240	277	255	228	263	262	249	248	227	240	249	216	227	239	238	225	248	234	256	219	247	228	226	226	255	266	220	252	232	241	237	259	242	218	216	237	228	235	223	253	216	255	211	247	230	244	242	252	242	253	233	242	260	264	240	225	273	245	223	244	221	230	248	236	213	243	221	226	246	204	219	214	243	246	234	223	241	239	213	247	252	228	231	239	245	206	201	221	245	229	220	262	231	244	236	257	249	215	269	273	239	240	247	236	235	253	261	251	244	241	226	243	240	245	254	241	246	241	239	220	215	220	232	222	224	227	210	235	238	230	216	264	236	248	242	193	235	247	203	240	216	258	249	270	247	223	228	251	233	249	254	256	253	248	212	243	258	232	208	219	216	222	252	208	209	255	223	204	237	200	255	263	240	225	234	260	229	220	224	224	253	232	246	264	240	241	235	240	248	221	261	242	226	221	222	271	296	207	230	239	254	256	253	230	237	261	227	214	241	213	229	274	240	237	232	208	236	260	237	199	223	224	212	248	230	247	245	240	210	248	253	263	228	216	218	254	243	226	243	255	224	239	248	230	259	226	241	266	246	246	245	266	260	252	211	233	254	246	230	231	255	232	225	248	277	232	229	241	251	228	248	214	236	231	241	227	259	252	242	231	250	233	237	266	234	269	228	238	238	254	212	216	236	248	236	236	235	229	247	254	250	226	214	238	268	243	257	255	259	263	229	241	252	221	220	217	250	241	251	247	212	233	219	233	230	256	237	241	230	216	226	253	247	220	235	232	222	218	260	234	243	249	256	210	263	245	244	218	230	236	229	238	249	226	242	260	242	254	225	259	271	214	218	242	217	226	234	271	253	250	240	226	234	226	222	243	239	234	219	236	234	247	223	254	225	246	245	245	238	258	216	243	222	206	231	216	226	264	240	242	211	225	237	243	234	218	234	233	238	253	231	244	247	256	211	224	239	245	245	246	264	236	236	245	256	224	205	266	258	245	272	236	232	244	237	218	241	236	247	220	241	257	261	227	238	238	218	230	239	214	220	247	233	243	232	226	226	228	277	249	236	218	266	219	258	203	241	226	236	251	256	245	258	233	248	211	241	226	250	235	241	237	255	247	220	217	231	236	236	216	219	225	230	239	213	257	270	208	251	236	252	253	269	241	227	239	274	234	241	221	237	240	242	241	246	233	236	238	232	230	247	234	242	254	242	262	231	230	256	233	259	243	210	229	253	256	234	189	247	227	249	229	250	256	238	245	248	235	224	264	228	235	214	220	222	228	237	225	248	236	257	232	235	233	245	234	259	232	246	258	258	236	252	224	213	241	235	248	240	238	260	221	259	241	236	241	236	232	193	213	257	236	255	255	228	197	234	217	219	237	243	226	244	231	227	248	239	230	239	224	238	264	245	236	218	234	232	229	259	215	259	244	234	229	239	236	227	255	246	262	214	236	225	263	226	277	241	234	226	253	247	227	285	231	233	249	250	254	240	247	232	225	245	270	256	219	232	235	239	241	247	219	196	239	227	189	224	245	242	263	222	204	224	224	236	217	227	223	264	232	248	247	251	219	251	260	261	193	247	229	252	245	235	259	232	216	235	263	273	248	268	242	253	232	235	251	235	252	226	233	228	221	258	217	259	257	209	233	237	279	227	225	239	264	252	221	245	227	225	240	254	233	254	224	238	233	240	227	233	219	242	194	237	251	221	231	217	249	233	236	247	225	237	240	223	248	238	236	255	228	227	228	223	248	218	224	231	223	207	252	246	223	213	226	254	229	274	211	216	229	238	225	259	255	223	228	239	225	230	225	258	234	216	228	218	220	239	266	240	229	235	251	238	261	247	257	248	275	264	229	228	218	219	230	241	230	279	224	216	242	219	237	222	250	226	212	243	232	227	234	244	253	238	258	230	222	240	224	261	248	268	245	235	258	237	245	236	244	234	250	277	261	249	241	254	243	230	228	247	246	249	266	222	229	227	233	239	235	241	203	221	253	232	234	231	210	254	259	245	204	250	230	224	246	237	210	242	238	248	257	216	249	230	240	261	226	213	229	227	232	232	221	239	260	232	244	234	259	221	240	240	252	231	213	229	236
9896	3932	6165	2214	1441	1200	1023	958	880	815	779	781	796	745	724	727	694	657	728	635	638	574	655	645	594	595	599	610	591	609	609	616	593	584	604	564	584	550	610	577	565	607	545	556	614	535	569	605	558	529	559	523	582	562	555	554	594	500	560	557	553	542	609	532	586	543	591	566	567	620	583	547	564	601	541	561	567	595	558	568	584	587	575	559	555	591	541	535	583	571	577	567	611	587	599	577	571	566	586	575	607	553	565	571	555	566	564	593	526	547	575	554	558	561	552	590	600	569	601	600	547	541	585	572	615	608	552	572	603	580	532	551	578	555	571	585	581	535	541	560	571	574	579	575	546	564	559	549	571	523	563	577	565	565	561	522	561	564	567	591	578	564	556	551	578	573	582	568	580	588	552	551	491	551	562	593	559	573	568	546	572	550	526	581	587	533	584	551	576	557	553	538	547	536	550	541	583	526	554	553	522	569	542	501	556	595	562	543	553	542	589	566	562	527	573	539	592	549	590	550	592	575	552	531	538	577	542	519	554	588	554	547	547	563	590	613	544	570	555	582	582	572	536	602	561	552	559	551	588	531	543	573	543	570	510	576	534	559	566	578	587	601	594	523	557	537	588	581	538	526	590	529	607	562	549	583	569	602	524	577	584	522	539	547	547	630	578	556	623	520	573	551	573	565	530	508	585	565	564	551	509	546	562	505	579	555	578	515	565	555	572	538	558	571	557	537	576	553	557	564	557	566	539	556	557	572	566	537	530	603	533	556	594	573	559	564	564	539	545	569	571	615	589	553	531	522	543	575	573	571	543	559	566	587	514	584	525	548	583	578	561	608	610	587	556	517	570	537	578	560	554	578	550	551	578	554	557	509	546	608	554	573	619	539	565	554	560	602	582	538	602	527	622	546	568	559	567	534	559	578	583	576	553	566	569	593	549	513	568	534	598	606	570	545	556	562	556	536	559	552	543	533	554	528	559	550	579	573	565	551	547	576	577	532	540	567	558	551	569	568	586	570	563	555	550	587	577	554	542	567	587	575	552	585	576	565	515	638	532	559	547	599	533	626	550	569	583	564	524	508	623	577	603	525	582	549	568	569	532	578	552	596	564	561	558	545	566	558	588	579	575	568	539	539	540	530	597	576	596	581	567	563	577	560	560	545	554	618	540	550	642	559	551	549	612	607	551	586	578	548	566	557	529	555	538	526	583	564	520	552	588	581	570	532	604	563	536	539	568	579	556	569	527	536	552	588	604	603	541	566	538	509	547	580	567	538	539	595	596	567	510	578	540	564	590	546	555	580	579	555	548	595	586	577	587	580	535	552	574	606	564	582	589	530	544	568	592	544	535	601	579	567	557	573	559	604	550	582	535	576	599	577	524	572	571	523	567	533	581	582	637	554	581	566	592	562	576	584	555	539	603	591	562	572	556	555	583	582	569	607	569	574	534	595	545	592	571	530	539	555	543	552	545	514	567	558	569	571	558	598	580	529	547	539	549	558	583	553	592	597	569	558	541	563	567	598	560	513	564	515	527	621	561	552	530	531	577	570	563	581	572	562	553	592	573	544	505	616	572	588	503	550	517	556	548	528	536	572	574	561	588	545	583	561	542	581	565	561	573	550	594	532	540	604	564	550	563	585	548	574	588	520	539	556	566	594	578	593	584	580	542	522	589	530	567	567	566	580	568	564	538	561	587	566	515	588	574	562	564	641	534	567	550	568	592	530	545	552	604	523	536	591	507	585	588	624	571	534	599	524	564	561	598	553	527	537	573	562	577	536	531	591	565	561	582	513	595	602	579	574	563	534	561	568	622	540	565	601	554	579	523	527	560	563	513	513	609	573	562	557	567	566	604	540	528	557	559	551	560	592	587	541	555	528	557	544	511	535	520	553	561	549	580	566	580	558	579	604	610	564	566	533	565	567	564	559	611	536	595	606	550	575	567	534	561	541	539	572	569	551	592	567	578	557	559	564	545	570	573	529	566	535	596	526	537	575	531	559	588	537	535	583	574	575	533	539	561	600	587	559	605	543	556	568	573	569	578	571	520	568	542	562	573	567	541	533	571	553	559	554	548	570	579	563	616	535	531	536	596	610	571	530	549	542	570	567	546	574	537	565	576	564	561	558	602	545	566	527	572	539	578	502	580	591	571	590	566	608	590	571	553	557	507	591	562	558	539	568	566	558	619	555	575	552	560	528	571	570	564	562	564	532	570	524	545	604	509	551	602	568	525	512	571	561	558	584	565	517	568	548	550	526	575	583	601	587	544	561	573	544	593	591	557	571	544	539	583	577	585	558	546	546	546	599	552	574	562	595	545	608	598	542	539	573	579	534	536	551	551	565	532	551	568	563	563	520	597	543	564	571	602	572	612	563	588	567	559	549	561	591	559	555	537	540	573	532	598	577	554	551	576	559	603	584	518	546	539	564	530	589	558	548	582	573	570	557	564	581	586	563	566	548	591	575	550	566	605	545	548	563	572	569	554	538	540	553	583	584	563	559	512	568	553	551	548	568	557	583	555	595	527	561	589	579	550	530	524	550	598	527	534	554	546	534	515	584	548	553	554	537	546	551	597	571	563	544	581	521	546	599	541	560	565	540	549	600	568	532	574	584	538	567	512	519	537	593	627	557	571	556	541	566	545	541	543	563	530	538	598	563	590	572	556	543	536	610	545	551	572	599	578	571	518	605	571	541	546	595	540	535	530	593	550	560	583	581	563	592	578	596	524	559	559	550	551	571	575	562	550	529	531	581	517	565	569	518	587	570	562	541	569	563	562	599	609	571	586	534	534	550	546	533	551	599	525	542	563	559	559	555	571	549	567	590	560	572	553	580	561	590	550	581	590	589	557	508	569	589	548	608	557	582	563	625	531	603	591	540	578	531	578	533	525	571	544	547	578	584	551	555	547	558	578	530	597	540	504	550	529	572	534	525	588	582	557	556	567	567	562	578	564	606	578	551	567	551	554	573	601	589	543	559	589	559	541	476	566	544	570	541	595	548	518	547	539	587	547	575	591	597	556	536	558	497	557	586	556	576	564	548	544	588	566	603	525	531	563	550	557	537	560	570	601	598	527	572	550	591	567	524	576	503	573	544	577	587	567	556	556	551	577	580	582	564	569	582	539	555	569	540	548	575	548	563	542	579	591	573	509	554	573	577	573	490	583	578	562	557	553	537	538	568	586	560	540	571	567	555	572	584	552	572	568	575	564	585	568	605	542	630	586	601	587	569	544	557	566	567	551	575	576	530	593	555	574	511	570	553	553	559	585	581	549	589	597	555	577	529	567	588	563	548	545	561	525	595	596	568	578	547	526	561	544	530	582	578	586	545	561	583	561	595	589	571	582	594	546	545	525	547	554	541	559	560	550	548	557	613	583	580	539	552	529	584	521	567	565	524	508	598	576	601	567	560	519	576	570	572	561	544	534	541	574	577	575	541	572	550	541	541	523	559	577	575	573	572	581	583	532	549	558	542	583	558	559	558
21263	6658	5224	1148	525	403	318	326	241	242	225	203	196	201	171	187	198	189	190	179	157	172	175	172	179	170	153	157	166	169	148	167	159	189	138	162	157	165	161	148	156	172	151	153	140	160	159	142	149	144	181	170	144	159	175	169	162	154	167	149	172	147	143	152	188	165	179	146	133	154	172	148	156	162	143	189	136	145	157	136	160	162	151	175	160	150	128	139	152	163	135	162	162	171	186	156	166	149	151	206	157	169	168	168	171	153	170	142	134	181	181	138	159	148	178	158	148	153	135	167	143	167	134	165	180	150	175	188	137	165	157	177	151	134	157	166	165	154	163	172	146	162	148	167	178	153	156	155	137	160	134	141	152	164	156	164	165	141	170	149	147	143	154	172	142	149	165	158	152	179	167	147	135	155	139	164	177	151	167	147	130	140	142	145	167	152	141	155	146	158	160	157	132	137	158	158	153	140	137	154	139	144	147	147	162	132	133	169	135	140	138	133	165	152	149	151	159	156	141	154	159	149	128	134	139	161	149	169	143	140	158	149	156	140	169	186	151	152	162	161	148	158	144	157	141	148	150	126	134	142	161	182	135	147	153	161	159	186	152	160	161	140	155	140	148	157	143	147	147	166	148	159	137	166	159	134	156	161	131	153	177	152	149	165	162	142	168	176	132	132	171	159	177	145	133	158	156	151	171	161	134	147	158	164	166	151	147	164	186	127	163	157	173	156	163	126	135	143	158	167	149	161	185	165	180	134	167	152	153	158	140	163	155	180	173	155	152	149	140	155	152	166	161	182	152	153	164	154	156	148	138	142	149	144	166	131	150	152	145	166	160	159	161	163	138	153	133	153	158	172	181	183	134	162	159	170	152	154	160	152	143	170	168	150	170	159	142	156	155	167	135	178	166	167	135	154	152	154	182	172	169	177	142	146	134	155	132	174	153	179	151	152	157	168	155	151	166	182	127	149	183	151	132	130	125	148	170	146	158	142	150	169	171	174	159	158	134	161	164	149	197	146	143	176	159	164	163	163	150	150	158	152	161	146	147	158	152	157	157	156	149	157	171	191	171	143	167	153	148	153	153	147	144	144	159	181	155	176	161	154	153	152	164	167	161	154	160	164	157	155	159	165	156	165	162	143	163	140	156	145	166	147	152	154	174	158	155	144	155	174	142	175	167	141	157	156	154	163	163	166	161	148	166	169	169	168	142	150	145	148	160	164	157	160	164	160	167	164	191	158	152	157	160	172	162	143	159	144	148	145	155	176	146	151	162	131	155	160	156	153	194	144	151	172	150	167	133	154	166	145	166	146	163	165	156	151	136	157	160	167	163	171	128	160	155	165	163	159	145	178	161	170	171	150	182	161	138	137	165	158	155	161	179	159	148	137	162	173	137	174	148	148	177	141	159	162	140	138	181	150	169	172	150	184	151	158	138	161	143	157	160	145	156	155	169	156	151	146	162	151	168	162	148	169	176	186	164	139	139	155	149	173	159	148	149	140	152	153	184	142	142	159	153	162	149	156	142	153	153	160	159	160	123	157	169	175	174	156	172	168	151	161	151	170	154	170	153	169	171	150	152	140	127	176	148	151	145	154	155	174	144	150	175	159	150	158	164	165	133	159	111	178	170	160	184	155	127	164	142	163	163	140	181	129	146	162	164	162	168	169	143	143	121	165	137	151	158	171	120	181	154	155	170	157	151	138	152	184	135	160	158	160	139	159	163	169	160	157	178	161	143	162	170	128	143	163	155	142	137	165	135	166	146	146	153	153	162	135	150	132	147	134	164	150	178	172	163	135	139	180	163	168	141	136	145	166	172	156	150	151	149	154	128	139	159	145	159	139	155	139	151	157	161	137	143	171	160	181	155	150	140	146	186	147	133	132	176	145	158	176	176	148	161	169	166	183	159	142	163	171	174	170	173	187	148	158	133	157	156	143	176	149	166	172	142	208	142	188	168	168	157	157	139	148	153	151	154	131	158	163	156	150	151	168	170	149	170	164	161	157	159	166	141	141	146	141	165	159	171	151	163	152	141	155	150	136	156	166	176	139	159	162	176	157	158	181	168	158	156	151	175	156	173	153	126	143	154	162	152	160	153	155	133	175	165	190	171	154	177	151	153	174	165	168	158	148	150	151	176	176	147	157	176	175	158	178	153	146	159	153	166	168	155	165	169	136	127	137	150	156	170	152	161	137	150	165	143	156	144	189	163	156	168	178	131	161	170	166	152	172	169	149	166	153	158	141	130	157	165	173	143	151	165	148	166	170	133	149	180	147	137	168	153	141	151	139	168	148	137	165	145	150	145	145	168	160	166	147	151	148	146	157	161	160	136	155	167	152	150	165	163	161	135	154	157	152	141	160	121	134	155	139	149	134	144	154	147	159	176	167	152	167	161	179	169	141	134	147	157	157	150	158	156	161	158	130	179	168	151	168	155	178	140	161	133	137	145	159	159	153	179	143	138	165	157	139	157	157	140	154	127	165	145	161	173	161	162	167	150	165	166	158	167	162	139	144	157	169	148	164	136	169	163	150	152	146	132	184	179	138	135	155	143	161	164	153	153	154	143	153	160	150	161	140	140	146	157	171	166	154	177	150	173	157	141	164	158	144	154	154	143	148	153	165	170	145	134	171	162	146	146	177	181	164	160	175	176	188	174	151	143	186	150	149	155	162	153	160	146	157	149	166	164	125	145	153	141	180	170	167	140	173	162	150	121	167	157	158	147	148	173	152	147	160	159	148	136	147	150	148	136	170	150	148	154	175	173	179	170	148	159	126	144	187	165	172	188	146	151	155	160	161	182	164	185	147	170	163	136	162	140	162	135	161	157	135	123	171	155	159	175	157	155	160	166	132	156	147	152	172	156	139	146	178	137	169	169	131	132	172	157	133	171	161	149	163	172	136	175	163	139	136	147	162	167	175	164	141	173	139	151	151	139	168	153	137	159	156	153	173	161	144	171	170	139	162	126	148	172	157	151	140	149	160	156	163	136	151	181	137	155	142	138	150	149	152	160	167	136	154	142	145	136	173	171	139	183	184	143	167	133	159	152	164	142	159	154	157	143	146	144	182	190	145	136	158	163	164	175	143	171	167	147	140	159	175	139	154	161	168	159	154	184	142	146	151	175	140	161	157	145	162	156	154	154	157	153	154	168	165	168	140	133	149	154	148	141	150	154	158	170	147	161	163	153	158	147	126	134	154	162	157	148	169	148	156	138	159	156	157	169	152	133	136	165	145	138	155	162	153	155	164	139	149	136	154	154	143	155	137	150	142	146	184	154	164	152	184	164	145	150	149	157	152	157	195	157	156	142	147	143	152	158	165	149	158	140	125	177	175	134	135	159	142	140	146	164	168	145	141	166	152	193	141	168	162	130	159	133	154	136	140	149	162	167	161	154	158	169	145	155	145	171	165	142	139	146	132	149	153	157	158	159	160	167	160	173	177	153	145	141	148	158	148	174	120	173	149	185	155	148	188	157	174	161	152
12916	5524	8705	3068	2109	1616	1408	1179	976	884	828	745	706	658	667	619	524	600	618	538	460	485	459	457	472	464	441	440	416	422	451	426	385	435	398	400	445	406	392	395	390	383	407	379	365	349	382	421	407	382	381	396	372	389	374	355	408	399	390	367	416	397	388	398	384	395	392	364	407	388	385	395	402	429	382	321	357	414	383	384	365	411	390	379	366	395	396	367	347	337	385	408	411	396	387	350	390	427	407	367	368	384	401	371	396	429	399	393	330	355	374	401	375	405	366	391	335	359	355	366	394	403	370	367	376	385	363	390	391	409	380	354	358	392	353	401	353	346	371	341	373	396	381	396	386	348	339	371	382	374	362	396	410	361	405	391	413	384	386	363	384	349	383	393	379	356	353	397	399	360	360	367	336	354	380	374	384	393	418	359	380	385	366	398	375	387	371	388	377	362	369	394	364	356	425	388	345	377	399	420	367	426	351	378	390	351	378	349	383	363	377	370	376	397	397	386	367	385	417	358	399	376	345	380	373	380	379	392	358	395	363	357	375	386	364	366	350	378	359	367	387	362	374	369	373	360	362	397	404	370	347	393	401	380	362	392	388	378	403	381	384	345	389	355	386	382	392	346	356	396	427	385	379	378	376	375	383	335	383	360	368	382	365	346	387	389	361	405	379	390	353	385	356	369	410	358	343	381	414	380	376	357	375	400	365	372	388	357	348	405	396	367	371	398	397	371	379	424	378	376	361	361	361	377	371	377	358	406	374	372	350	439	365	364	366	368	376	420	380	362	424	389	346	380	375	405	360	404	379	386	412	369	386	371	373	379	356	375	367	402	413	397	427	391	425	389	384	394	365	349	381	418	355	406	391	360	378	394	395	379	379	366	349	396	359	352	401	385	345	383	386	361	365	364	384	352	381	359	372	355	382	373	398	370	363	390	373	367	388	390	370	380	401	344	383	386	400	383	373	376	370	409	394	393	384	373	358	347	353	370	372	359	391	395	366	341	392	388	375	344	350	371	372	354	393	364	327	388	359	346	393	354	399	342	352	367	428	376	405	374	392	359	361	382	372	381	368	372	367	375	398	380	382	361	377	374	374	386	410	395	366	412	381	351	405	374	389	365	377	442	379	387	401	381	406	376	375	370	385	379	383	350	381	391	351	370	378	376	348	381	373	360	389	377	359	395	408	351	364	372	381	375	368	368	417	382	394	377	382	371	385	351	389	353	363	373	386	378	368	400	368	366	414	364	359	353	381	365	400	384	373	409	402	357	411	331	318	376	357	365	374	409	376	367	364	357	349	376	371	374	386	408	374	393	337	383	356	387	363	376	393	384	391	379	342	376	415	378	378	348	383	359	402	418	405	368	384	392	377	368	360	369	382	366	400	388	381	387	359	392	405	362	407	371	377	385	360	354	369	370	405	395	365	389	378	406	387	389	388	378	344	356	416	382	414	351	402	344	388	394	386	390	364	374	402	362	388	409	389	376	393	401	379	403	376	390	355	364	369	346	395	358	409	364	381	362	333	356	388	378	366	378	373	387	410	369	405	417	397	367	382	366	367	381	391	373	350	375	340	404	402	353	378	361	378	351	369	385	359	396	392	356	396	388	377	385	361	359	380	403	408	397	441	370	398	374	377	381	397	367	370	347	373	373	411	384	394	356	364	392	401	391	358	364	399	334	335	384	339	403	380	349	399	370	366	387	369	415	359	407	366	384	363	349	417	348	380	341	378	353	385	366	375	392	396	398	370	385	370	374	370	371	379	384	391	378	395	374	357	390	407	366	379	358	383	373	358	374	398	356	361	371	370	354	381	395	375	379	374	375	398	366	368	363	394	381	376	345	370	382	366	397	339	370	376	378	404	340	373	397	382	362	395	395	353	390	366	324	370	388	361	394	386	354	374	356	386	370	368	366	400	356	357	373	353	369	363	379	383	374	383	351	341	379	373	395	366	390	388	375	378	395	393	369	367	386	400	395	392	365	364	352	367	384	376	385	391	387	380	394	401	363	389	377	373	401	378	372	364	376	394	368	385	375	394	413	358	365	358	354	390	376	365	356	378	381	349	384	379	389	353	319	368	421	376	360	412	389	374	365	360	365	392	384	366	375	380	410	388	377	406	411	372	374	383	383	387	368	384	389	383	356	406	358	409	383	355	396	360	405	398	389	406	389	396	353	394	386	357	351	386	390	393	338	373	353	383	374	374	372	383	393	384	377	375	372	385	366	383	381	367	341	384	377	383	365	413	387	352	362	385	373	403	377	350	427	399	359	372	374	388	374	362	393	428	365	360	372	376	396	346	386	355	385	362	354	370	397	357	368	361	383	367	364	372	376	415	349	396	395	369	377	385	352	393	389	388	420	381	365	366	394	382	359	396	376	402	384	374	402	382	366	346	350	375	374	387	374	366	371	361	400	347	410	360	394	408	353	367	386	378	362	364	371	400	355	362	394	369	367	402	368	373	358	364	347	381	370	408	377	372	356	392	386	357	352	383	360	357	388	380	378	323	353	371	400	412	388	364	357	349	413	345	364	372	385	358	410	376	387	378	377	364	354	370	392	397	409	351	401	355	354	376	387	350	360	373	375	420	355	360	378	381	378	391	376	363	340	403	361	398	394	414	371	372	362	412	382	361	381	369	403	376	427	351	383	371	395	359	365	376	356	391	358	405	394	370	378	386	365	359	402	409	355	419	369	400	368	388	373	389	376	382	374	369	411	392	370	386	376	373	353	358	417	342	413	384	366	364	383	375	393	373	375	398	434	364	379	388	393	381	407	385	357	371	388	402	404	361	372	357	416	377	339	375	374	373	413	386	396	390	377	343	381	386	377	384	390	362	379	356	404	375	348	383	402	368	392	378	382	365	379	403	391	407	369	372	392	370	375	390	406	388	367	384	390	321	351	380	401	399	352	364	368	404	355	373	377	382	370	392	379	356	321	415	389	392	399	369	389	368	394	391	348	362	405	350	367	374	354	378	349	412	383	379	390	385	380	380	366	387	356	347	354	359	393	378	415	370	394	379	381	391	374	371	359	378	404	360	393	349	348	361	387	354	365	381	373	393	398	384	372	392	385	402	406	358	357	400	360	376	378	389	371	391	355	391	372	361	365	355	384	359	413	425	384	387	379	394	370	370	410	348	382	368	366	357	355	376	389	377	384	392	345	410	424	394	372	370	370	370	384	449	392	371	399	351	402	376	350	393	378	389	424	375	368	393	396	390	377	405	385	395	416	395	374	382	359	371	383	361	367	406	359	336	362	372	370	423	378	361	366	399	377	387	373	348	353	374	388	346	405	369	350	353	369	391	352	377	354	344	378	361	391	361	363	373	338	367	365	339	403	374	355	411	360	351	390	348	369	351	416	406	392	388	373	370	388	357	362	406	376	401	370	378	385	379	335	369	392	397	378	388	377	359	386	361	367	382	392	412	393	390	377	371	367	379	402	401	358	382	406	365	359	379	407	398	374	371	388	392	380	369	392	365	393
5287	1928	1290	315	179	198	205	206	187	208	185	213	185	189	185	228	217	204	205	197	203	186	210	197	195	170	195	177	183	199	161	182	212	188	204	180	182	228	178	208	186	190	185	189	176	199	216	194	191	192	207	190	187	206	187	193	205	215	193	210	199	197	208	187	185	162	158	178	187	187	199	178	187	187	192	170	180	194	204	208	179	174	200	174	195	183	176	202	176	203	175	185	209	185	182	159	220	213	202	204	191	185	189	168	186	186	189	195	212	203	207	220	192	224	176	182	167	218	196	177	177	189	185	206	194	180	168	182	173	200	223	175	176	187	193	197	183	200	198	198	198	194	165	186	212	200	179	203	202	174	202	166	162	193	195	202	171	230	164	201	216	206	181	178	199	203	180	174	187	178	202	156	201	192	191	173	207	191	204	181	186	219	184	195	210	175	180	171	191	194	200	202	187	172	180	192	181	197	187	207	171	192	185	224	194	216	214	189	186	167	185	196	192	194	205	203	205	178	196	201	178	195	173	191	185	200	209	175	189	209	208	226	188	202	174	200	195	160	189	193	204	179	168	201	205	195	223	173	209	198	170	181	189	197	192	199	188	186	193	167	213	183	195	170	200	195	222	181	205	181	204	203	196	206	196	185	203	162	162	199	198	209	176	168	196	195	167	166	209	221	172	210	207	210	190	211	196	194	187	202	194	189	202	166	183	183	193	184	186	179	186	190	232	203	217	205	179	185	205	203	171	197	195	204	180	194	194	223	194	215	181	194	175	190	204	199	210	196	204	214	169	212	177	175	164	198	192	192	168	182	183	174	180	176	182	202	196	204	189	176	189	192	174	184	201	177	191	179	191	195	203	180	182	180	177	191	162	195	179	194	209	183	206	203	205	178	182	191	193	180	206	221	192	148	165	195	199	209	197	173	187	187	196	187	178	209	187	174	221	193	183	197	211	187	171	185	210	193	204	196	169	167	199	199	215	191	204	176	185	200	191	192	174	188	193	194	179	173	222	194	193	202	184	189	174	196	203	212	212	206	189	183	209	188	207	164	202	185	189	172	168	189	186	178	190	186	226	190	201	188	170	200	155	190	206	162	181	167	187	210	187	186	204	192	187	195	213	191	201	211	215	178	176	191	202	188	204	205	187	190	176	194	175	165	193	211	201	222	194	195	176	204	188	193	192	197	179	168	210	180	201	210	184	186	217	201	201	214	175	204	165	201	186	190	205	208	216	192	184	168	210	202	194	204	209	182	192	188	198	201	177	185	159	176	190	186	193	164	201	159	183	200	198	202	184	205	184	173	202	177	182	192	182	181	210	188	215	203	163	204	186	184	181	186	188	170	181	183	200	192	202	194	189	204	214	178	189	187	182	162	175	170	163	199	179	211	185	200	189	204	164	208	204	187	196	163	186	195	209	204	160	205	195	180	209	186	196	183	221	200	186	172	183	191	178	212	189	191	148	179	191	214	197	198	177	183	192	190	195	186	205	202	209	203	215	184	182	179	176	184	201	193	196	226	207	191	226	191	193	177	170	177	192	212	187	193	198	194	188	178	188	189	198	175	177	194	182	218	184	197	197	191	200	199	192	182	174	191	205	171	171	187	184	208	199	181	218	184	184	202	195	203	193	220	207	185	196	179	178	194	201	189	187	195	206	182	202	185	192	213	198	193	176	198	195	210	175	158	175	177	188	190	195	178	195	195	198	216	190	218	204	168	201	201	183	178	167	183	201	197	187	178	205	205	214	191	197	216	184	182	207	181	189	221	187	185	174	208	195	169	200	192	190	190	181	178	187	188	192	208	178	176	192	176	190	195	200	178	220	209	194	177	181	208	192	172	186	176	185	219	201	193	173	175	190	181	201	179	195	183	196	171	172	197	215	178	206	203	185	161	195	203	189	189	193	195	158	178	199	175	175	184	198	199	192	213	203	172	208	181	185	206	213	184	204	178	209	197	184	180	209	179	193	205	209	183	209	174	215	223	198	179	216	167	196	190	180	193	195	196	170	220	203	178	175	171	175	189	208	214	182	189	199	168	186	193	205	199	204	187	174	197	185	188	192	187	187	174	190	173	195	205	191	188	177	185	200	168	185	214	211	184	181	160	200	211	171	185	186	180	168	179	205	186	192	189	180	223	188	197	183	223	198	209	191	187	188	210	215	195	184	189	224	167	182	186	194	206	204	197	188	188	211	214	216	181	173	191	191	181	193	175	194	170	199	189	210	214	192	203	166	199	191	196	173	207	196	186	191	186	187	200	228	168	204	185	205	191	197	187	180	209	169	174	189	197	192	199	202	176	189	191	249	163	174	169	216	179	161	185	187	194	190	204	209	222	184	173	193	204	226	201	188	192	187	225	197	182	208	193	190	190	195	197	220	199	177	213	182	203	191	181	179	194	196	155	200	192	182	192	191	202	176	188	182	199	186	154	177	192	173	206	206	184	167	191	204	193	198	174	197	190	192	171	158	188	182	189	181	182	203	183	193	182	187	153	174	168	198	206	229	178	188	205	186	186	180	200	176	180	170	200	167	191	220	207	174	184	182	205	205	205	195	199	215	197	193	169	184	223	186	192	179	201	171	207	186	206	194	190	205	194	205	203	183	208	236	194	189	186	208	196	202	188	216	169	182	199	197	181	219	201	173	210	174	154	173	198	198	193	159	189	190	197	227	186	182	167	176	179	188	162	196	206	203	191	194	181	181	217	193	202	212	191	179	197	201	213	204	191	244	187	203	201	170	178	187	209	184	165	211	201	183	204	185	177	180	183	178	182	199	181	171	194	183	194	180	192	157	201	178	177	213	180	196	205	182	215	179	209	202	209	184	189	189	203	174	195	179	199	203	183	218	204	198	215	211	210	180	199	190	190	156	163	196	221	190	184	190	202	200	201	198	205	178	183	203	197	198	195	181	192	193	200	199	203	175	228	184	190	192	194	211	188	192	194	201	216	228	199	199	197	202	193	204	212	200	192	217	187	177	172	192	178	202	194	188	164	186	184	181	201	188	205	173	196	172	167	188	207	198	207	181	165	205	164	189	194	179	215	203	216	185	191	177	209	176	196	194	198	170	161	203	189	167	190	171	197	194	194	182	223	208	199	194	197	163	173	189	197	210	189	188	185	193	192	197	207	204	212	199	184	191	205	190	202	195	178	218	181	195	190	182	186	184	197	206	217	191	187	167	188	182	217	202	201	207	192	183	178	197	208	162	206	202	199	188	177	216	188	181	184	207	168	199	221	220	200	215	201	160	159	190	222	172	199	208	180	197	191	220	186	208	180	189	211	216	200	148	208	184	167	214	176	199	202	191	195	194	193	205	183	177	214	184	197	160	192	177	203	211	200	188	172	192	206	198	177	203	235	186	191	196	188	219	207	211	198	180	189	210	193	183	203	200	183	199	199	178	184	225	189	194	181	186	168	194	199	187	174	162	192	186	202	194	174	217	195	173	193	187	182	211	207	165	191	171	183	185	198	176	189	192	180	157	198
4318	2099	2544	864	621	584	504	492	507	488	504	503	505	515	489	537	501	470	514	464	463	441	446	489	514	476	462	486	484	506	444	510	438	471	464	488	466	539	430	479	484	476	456	462	465	433	468	505	456	421	470	456	450	478	426	441	450	467	482	469	508	489	458	488	471	438	534	445	506	473	446	497	485	483	499	468	446	452	468	432	474	507	494	461	475	452	490	452	479	472	437	439	487	466	468	467	488	441	483	441	421	449	493	443	472	445	402	461	466	451	465	481	470	456	448	449	459	471	417	445	464	430	468	461	496	443	463	464	455	467	496	461	456	432	440	475	509	507	460	476	420	476	474	438	446	477	488	478	447	488	427	476	445	464	457	455	468	497	440	437	503	482	452	476	444	447	446	468	481	465	489	466	502	453	461	471	473	472	480	449	493	462	475	481	456	471	468	466	463	447	469	493	503	446	468	485	451	471	489	494	423	500	489	451	468	455	486	475	427	441	467	484	486	485	463	469	453	445	462	471	472	448	475	482	448	497	470	495	418	484	451	456	451	445	447	448	476	466	455	461	477	484	468	464	495	482	438	425	439	468	470	438	447	468	425	464	463	446	463	460	466	500	512	477	446	471	468	469	438	490	439	467	452	451	469	453	438	433	439	450	440	482	434	485	483	473	449	504	462	484	424	445	454	458	472	463	482	464	442	485	440	483	438	470	476	446	462	489	456	445	461	467	469	481	452	475	464	475	452	461	447	482	466	499	494	467	465	478	454	445	484	457	444	509	482	468	453	486	476	430	449	475	450	505	463	462	481	447	434	446	484	426	440	490	471	440	465	466	510	466	495	453	468	468	462	452	460	457	475	432	454	467	453	484	467	476	441	483	478	432	481	479	455	446	461	439	438	443	470	469	411	443	469	448	461	480	463	441	425	475	429	450	478	441	443	479	458	466	458	461	494	456	488	461	478	465	481	422	479	483	468	486	491	450	501	430	489	474	494	454	460	511	495	477	443	488	490	487	508	474	461	472	448	477	489	481	465	458	493	471	432	439	430	421	514	459	478	474	486	474	458	451	478	507	439	439	479	472	466	453	507	444	452	432	471	459	490	428	471	454	428	451	454	426	462	503	475	475	498	451	469	472	435	463	473	465	451	513	478	473	467	428	455	456	456	438	460	475	478	458	452	484	481	449	480	474	448	472	461	454	478	490	438	500	470	446	493	433	474	454	493	458	499	468	451	469	464	481	445	429	417	449	463	453	426	472	440	473	432	435	493	491	432	474	504	467	435	446	452	460	441	464	480	489	444	496	483	474	463	491	443	436	483	473	444	414	439	479	436	471	428	443	512	508	461	452	475	439	459	440	436	445	450	443	478	475	443	458	475	415	438	488	440	444	482	427	466	474	464	443	435	494	475	482	479	478	484	434	491	445	450	456	474	442	484	433	498	471	487	431	473	469	489	430	467	484	481	461	470	471	470	456	482	455	433	454	444	456	495	458	455	452	478	468	489	457	451	433	431	438	473	497	448	452	493	464	470	486	482	482	475	485	466	453	460	468	437	496	501	449	442	490	490	455	451	420	524	464	442	477	473	473	441	490	460	479	470	475	460	463	490	491	460	479	482	440	457	462	458	490	460	483	432	459	501	465	454	463	470	452	477	425	459	484	447	483	451	473	432	475	465	441	505	463	457	479	439	467	484	415	470	435	501	436	467	480	518	447	445	472	476	466	480	423	459	454	459	449	425	453	502	451	469	453	480	480	466	436	452	515	456	472	455	462	469	466	473	428	482	478	462	456	507	434	519	434	515	444	503	471	457	449	459	451	469	433	535	465	412	477	472	498	459	488	464	476	448	469	491	461	438	420	443	443	466	479	463	484	432	483	484	451	443	431	471	442	486	485	486	465	463	463	450	467	463	462	460	468	455	466	449	454	472	487	459	492	480	474	452	431	435	504	464	448	469	478	495	482	465	441	458	473	458	447	458	458	465	458	470	459	465	460	515	465	459	460	450	467	477	458	469	453	474	463	490	507	440	448	472	465	448	485	451	423	457	485	475	478	439	460	420	477	492	481	471	480	479	480	433	453	484	491	441	466	498	458	467	433	460	490	445	461	460	460	493	513	485	465	474	451	449	498	461	482	454	487	473	471	471	453	468	480	445	462	454	468	471	438	450	487	465	476	473	452	439	506	505	466	463	469	470	472	459	489	475	468	454	487	481	448	465	448	477	463	453	507	472	425	472	443	439	452	518	498	454	478	413	453	491	457	460	498	501	434	441	445	451	457	450	451	523	485	454	439	473	425	442	450	473	457	499	465	452	452	471	452	497	413	463	496	399	481	468	506	466	462	459	471	435	457	481	450	485	484	453	492	458	446	472	510	480	453	454	443	453	467	489	454	468	462	477	479	437	432	487	434	456	462	490	438	453	470	446	475	455	462	466	482	444	416	481	474	494	439	465	455	487	483	435	469	490	464	485	436	456	499	443	458	460	450	504	476	489	455	482	486	483	490	439	499	464	462	445	485	438	474	438	440	455	480	418	460	471	465	449	468	428	477	446	466	498	455	421	461	485	483	438	442	470	463	470	462	482	460	498	490	470	429	398	464	498	445	474	457	469	468	463	488	459	503	465	459	446	459	473	494	455	460	460	426	503	442	490	482	473	481	467	424	457	447	456	490	492	424	473	480	459	484	457	448	474	478	461	497	499	488	454	473	461	430	455	405	456	478	492	504	468	480	479	476	477	474	428	459	457	476	467	435	493	484	467	478	463	433	472	474	491	490	484	469	462	443	471	464	452	487	463	458	484	457	462	430	398	436	458	512	440	473	504	457	478	454	480	509	479	490	445	452	434	469	434	493	495	477	456	435	449	513	499	459	449	423	500	421	474	473	472	474	474	480	439	454	477	485	479	442	514	489	476	481	459	471	478	499	469	473	453	455	454	459	496	493	443	444	496	479	498	456	532	417	446	495	451	468	449	484	476	489	466	468	453	471	460	449	442	433	457	475	477	477	446	475	474	507	418	448	470	432	455	426	443	463	473	481	488	437	460	448	502	511	438	461	453	423	450	485	419	488	485	472	482	468	471	473	475	455	518	445	483	490	469	490	461	450	485	494	470	473	443	439	454	481	417	440	451	463	468	473	459	466	458	485	467	456	464	454	455	446	452	474	465	445	412	460	473	433	533	427	444	463	447	509	476	480	502	472	497	468	468	483	486	460	467	473	455	478	436	473	478	525	441	433	457	442	484	423	472	436	456	507	502	480	525	475	499	465	474	486	482	449	474	483	474	462	481	485	475	451	462	464	455	482	441	460	462	483	484	456	440	473	450	443	449	456	479	441	452	493	471	425	443	485	473	458	488	471	474	454	459	482	429	472	472	471	476	467	486	458	463	469	462	474	477	440	463	489	465	462	458	414	456	465	445	462	461	429	473	464	441	444	465	524	453	485	445	471	460	421	445	437	487	453	476	480	470	472	429	454	447	458	440	474	445	478	478	519
12812	3855	2950	713	420	356	312	305	269	267	254	272	258	246	252	248	262	283	265	280	204	245	229	205	251	260	234	238	239	234	225	211	225	229	211	249	239	244	226	242	231	253	243	210	211	236	229	257	243	236	207	231	233	235	230	253	227	253	230	205	265	248	227	203	221	227	235	197	238	251	259	211	215	235	232	246	213	219	237	223	232	213	199	250	209	249	248	227	264	233	245	240	221	231	204	224	211	222	255	236	230	239	218	203	255	254	233	239	230	235	228	207	241	244	224	236	223	233	207	227	215	230	221	224	243	272	232	244	238	250	235	230	210	224	232	241	259	239	241	228	227	240	248	209	223	242	240	249	230	249	229	204	223	228	245	211	205	243	241	225	248	244	233	235	221	234	244	200	240	238	207	240	231	230	208	232	244	224	254	255	227	210	256	210	226	228	212	196	239	227	258	248	226	247	252	253	221	266	248	232	250	246	237	226	229	229	228	241	207	239	231	223	223	237	236	210	258	217	221	223	260	235	241	230	194	193	218	225	243	229	231	229	226	231	222	229	222	258	221	226	224	231	217	223	236	281	235	244	196	230	199	232	251	251	240	215	237	271	228	240	207	207	246	239	260	223	245	220	250	232	217	246	244	239	229	210	207	226	231	243	229	228	226	234	249	238	231	215	234	222	252	225	220	220	241	231	239	209	284	215	232	231	216	203	235	253	246	249	233	257	239	216	221	242	211	211	254	245	227	232	232	234	228	233	249	251	222	234	244	229	231	233	228	222	243	235	230	203	240	227	230	215	257	232	263	241	227	259	255	238	236	242	224	234	218	230	222	218	226	230	213	221	234	219	253	222	218	236	251	238	249	247	222	213	233	221	201	256	239	220	242	248	217	215	195	210	222	202	223	231	207	227	228	214	240	230	213	218	240	229	200	262	267	198	218	242	213	220	247	221	231	224	241	206	231	244	230	244	265	234	228	222	253	225	235	226	240	263	211	235	243	209	267	227	251	228	235	231	204	233	210	216	208	272	240	240	226	239	233	189	223	247	242	233	260	214	238	253	229	241	255	244	241	223	204	250	239	220	209	240	222	223	248	274	245	202	243	213	214	215	230	225	248	244	225	243	225	242	212	252	207	245	266	229	232	231	244	216	239	235	231	233	242	231	248	207	250	241	235	252	214	236	235	231	229	228	206	235	195	217	224	217	250	229	221	235	249	235	239	218	224	232	246	230	218	227	258	237	226	261	233	220	223	244	234	226	245	258	243	248	241	250	223	257	261	224	244	263	239	194	229	211	216	241	225	230	223	219	222	273	231	206	217	272	227	231	226	230	217	226	245	239	203	224	220	193	226	244	218	228	231	253	229	195	252	220	218	225	207	250	218	264	213	226	239	230	225	232	230	244	214	206	229	221	254	249	227	233	233	250	237	267	234	208	227	220	216	246	210	221	232	249	220	216	227	222	265	240	218	269	210	236	237	234	220	233	225	246	243	258	241	237	257	239	230	212	221	235	261	222	254	254	223	213	238	239	216	255	259	246	231	229	255	275	242	250	252	214	257	223	226	218	222	246	229	214	202	238	237	228	221	255	222	233	227	235	208	227	256	215	211	209	210	237	221	233	252	218	242	222	213	208	237	251	229	203	233	228	219	226	221	213	230	224	211	213	201	213	253	191	207	251	238	221	227	224	235	228	236	234	219	255	233	213	218	244	239	228	225	241	226	206	222	243	241	231	242	248	230	229	244	234	222	233	258	247	214	239	223	214	245	208	216	237	213	233	237	223	242	234	205	231	223	247	222	221	243	207	219	234	224	242	226	223	243	228	243	239	210	239	196	221	222	220	238	234	212	240	214	225	257	245	244	239	252	261	230	246	241	232	236	212	265	235	237	245	227	227	213	252	256	230	212	230	229	244	270	231	262	248	235	250	235	225	252	226	205	225	219	246	218	237	221	251	216	244	247	229	242	226	227	228	254	218	208	245	231	233	230	225	240	213	220	248	216	242	214	228	265	219	201	232	222	212	229	222	234	233	210	250	219	251	244	228	269	222	232	229	236	228	226	210	207	237	254	250	216	204	231	216	238	228	229	237	247	262	236	234	229	258	254	244	228	236	221	251	238	230	276	224	230	243	210	240	238	218	240	251	251	238	227	221	232	191	213	245	222	225	230	230	257	243	247	218	231	211	224	241	242	249	269	226	241	238	218	217	247	242	232	191	236	241	223	245	239	250	233	216	237	240	238	244	230	266	234	255	250	228	248	227	250	232	215	240	205	226	255	225	226	215	215	239	239	238	236	219	242	215	220	235	225	225	221	215	231	254	244	252	255	236	235	227	229	242	229	231	246	234	218	243	200	262	229	234	229	228	188	221	224	211	211	208	220	236	251	213	236	245	248	223	202	236	245	226	217	207	235	211	232	230	221	239	215	215	244	205	236	237	229	213	248	252	209	217	230	248	243	220	244	243	229	228	209	243	222	238	218	229	245	225	222	229	252	225	223	229	216	247	250	224	228	256	219	233	212	237	240	249	214	236	222	222	222	251	233	207	216	217	248	248	237	250	250	236	203	212	193	278	239	227	229	213	193	254	223	243	212	244	228	229	241	233	236	237	202	205	222	200	224	233	221	217	231	229	223	243	249	222	214	217	206	226	260	232	253	225	233	280	243	237	243	237	234	233	218	222	201	232	239	203	260	221	213	222	230	234	239	228	208	207	233	230	242	217	195	250	228	229	216	239	237	202	209	231	220	232	230	227	225	261	254	227	263	207	204	225	214	218	210	211	245	260	214	220	254	224	226	257	222	223	197	226	230	214	239	220	231	218	218	206	249	222	266	228	232	241	257	221	205	249	205	245	264	271	202	235	227	250	236	240	242	249	241	232	249	244	218	229	221	223	238	233	247	235	206	219	221	232	234	234	242	235	220	218	245	264	241	231	203	218	250	218	238	226	247	222	196	250	230	215	259	217	219	216	228	227	235	247	209	200	232	210	220	201	232	242	243	208	207	208	264	252	218	244	230	227	252	244	223	193	196	262	204	250	231	239	220	223	242	225	205	230	232	229	210	212	201	248	215	225	203	232	218	228	237	246	220	210	245	216	217	232	238	274	249	244	210	217	228	228	222	233	241	237	259	217	236	225	230	232	230	239	215	255	236	242	251	223	261	215	210	246	232	247	218	203	234	223	251	230	232	241	248	217	215	221	248	253	203	236	221	247	253	224	238	238	217	214	236	224	261	219	253	233	235	214	247	243	254	237	222	258	221	236	251	257	222	215	230	231	215	238	235	229	234	224	232	233	209	202	229	233	250	223	230	241	251	219	230	222	237	228	231	232	230	241	220	240	224	236	252	210	229	242	241	201	209	226	250	233	230	221	272	219	227	238	228	243	279	235	213	222	219	221	241	279	232	236	218	215	208	222	215	206	215	237	224	222	244	229	248	221	258	240	238	229	220	254	262	228	255	219	230	240	262	259	235	224	240	209	202	198	244	214	218	233
9856	3973	5704	1879	1507	1174	1029	915	797	775	817	775	751	723	675	739	655	697	671	602	579	643	594	590	602	616	573	561	577	579	559	598	595	553	588	538	544	572	562	536	542	573	537	539	546	536	572	571	538	521	557	539	565	560	505	557	571	583	548	574	553	522	488	560	533	532	540	577	555	569	568	555	548	556	559	530	546	545	521	566	565	550	597	586	510	558	520	566	557	510	579	529	553	545	531	546	546	552	550	547	580	548	543	566	527	592	515	508	545	536	554	524	554	571	496	539	554	509	548	584	544	577	549	505	525	526	565	527	585	524	539	521	516	546	566	547	559	564	558	536	514	530	550	554	568	588	540	556	530	548	562	515	556	527	571	563	546	543	575	548	551	503	590	551	581	532	528	572	577	594	549	543	536	554	535	534	556	534	534	533	559	529	523	555	546	545	530	578	516	535	532	540	576	504	551	551	529	554	517	548	542	530	590	574	593	541	541	570	552	552	571	526	520	488	551	532	560	500	538	552	544	547	525	549	568	518	553	530	541	564	565	518	503	536	551	547	523	542	542	568	519	510	574	541	542	490	551	563	573	552	526	513	585	538	559	574	571	540	605	578	566	531	526	542	547	569	530	537	558	564	543	526	561	530	516	538	528	492	567	575	552	549	522	570	556	551	566	537	522	504	530	533	518	514	558	505	560	550	530	528	582	549	507	537	532	568	547	575	499	558	554	537	550	544	526	573	529	536	514	529	550	552	567	530	585	552	532	530	553	534	551	563	563	547	540	577	545	538	562	552	574	550	544	539	568	577	578	512	531	537	535	523	560	530	537	585	545	536	549	548	518	523	505	514	525	523	569	524	571	510	565	572	524	543	558	552	536	581	511	595	545	522	553	593	504	517	536	529	567	551	513	514	533	560	551	538	544	564	531	550	570	529	549	527	557	535	601	524	563	579	507	536	546	562	525	558	559	533	569	535	532	560	586	513	534	534	516	538	548	565	519	561	547	534	536	577	549	545	536	576	552	521	519	554	559	553	561	551	583	544	610	531	569	563	502	571	503	529	531	524	534	551	556	530	563	584	535	509	553	505	559	534	533	536	571	484	512	607	566	534	559	528	525	505	524	517	513	529	521	535	577	545	555	532	571	529	538	560	600	547	560	559	563	556	555	544	592	520	524	547	574	523	529	565	553	583	558	528	510	555	560	564	555	542	517	569	530	514	537	558	548	528	577	515	524	525	548	509	576	544	540	580	548	541	530	535	555	555	549	544	584	550	627	531	561	564	500	544	540	540	548	543	514	517	549	544	524	533	546	545	567	507	532	537	534	509	550	605	504	558	560	550	527	537	513	563	594	525	549	555	567	546	561	576	582	552	521	587	537	544	507	515	555	557	550	539	534	540	540	537	590	521	501	544	533	547	585	571	524	544	505	583	565	546	540	532	552	582	522	587	539	526	586	554	477	556	532	491	541	563	582	536	550	542	552	543	556	580	553	557	557	564	536	554	539	546	548	545	549	550	512	537	545	546	547	535	590	514	499	538	559	556	523	530	561	497	558	576	574	521	526	558	560	522	501	555	539	547	590	563	542	528	515	562	553	558	549	565	544	500	525	552	511	523	533	513	505	560	539	532	574	531	548	525	584	559	561	507	558	526	515	565	567	544	555	557	544	573	523	564	552	578	562	552	552	550	551	516	521	570	527	534	566	521	585	532	541	546	514	563	576	592	516	538	546	556	557	507	522	513	558	524	517	522	518	562	526	552	537	513	579	567	545	551	536	549	556	533	548	524	545	542	526	557	526	527	556	559	568	564	503	564	507	516	547	572	533	523	539	548	554	562	541	535	547	573	533	569	535	570	534	546	551	563	561	541	569	584	541	580	525	517	525	541	535	579	541	548	550	546	543	558	532	540	525	539	546	557	570	518	557	585	536	526	547	532	546	558	531	522	544	545	531	525	552	535	570	561	531	550	594	556	518	574	558	528	571	563	568	549	556	548	580	549	554	540	552	560	535	522	527	537	580	500	537	551	539	559	571	565	511	559	550	476	574	551	517	535	541	542	514	560	512	553	582	533	527	536	543	550	513	561	519	526	511	581	579	493	535	527	524	543	523	531	589	504	518	554	575	568	574	556	494	534	533	582	527	606	580	566	553	594	573	565	516	559	586	572	532	549	595	528	512	557	552	520	526	530	544	542	523	566	521	551	591	544	564	588	509	541	569	563	549	536	534	539	557	544	527	530	532	551	574	495	531	552	550	542	550	578	536	547	543	516	521	486	507	519	524	532	533	560	521	570	518	553	531	531	544	586	549	558	575	510	563	531	537	537	522	570	555	526	534	529	570	550	540	512	571	529	544	571	539	548	504	567	515	559	528	520	567	520	562	541	509	515	563	564	573	577	568	582	552	549	554	577	520	517	552	550	552	535	546	526	571	562	534	489	540	567	548	528	528	516	576	524	520	525	563	560	526	559	557	562	541	510	561	574	503	554	494	525	548	527	529	515	536	533	547	570	535	545	550	581	548	549	504	542	569	518	559	562	557	553	528	562	588	547	530	535	548	559	553	527	531	518	596	542	553	557	533	540	563	556	495	522	543	539	569	556	580	539	538	527	580	499	534	560	589	545	515	501	539	527	502	516	539	536	586	526	514	497	544	551	502	521	548	568	562	573	546	500	557	541	574	539	512	564	535	540	522	557	563	550	553	563	557	539	547	522	550	542	555	572	566	563	510	529	493	516	494	562	577	590	529	535	510	575	476	546	509	553	570	557	545	560	547	542	559	578	518	525	524	537	542	537	526	545	558	547	544	576	544	562	564	586	565	551	552	534	535	517	576	550	598	529	519	553	564	500	532	549	540	549	512	546	573	548	549	544	544	554	550	571	600	596	524	507	567	522	538	531	546	555	595	528	513	511	551	556	563	522	530	547	557	527	565	527	497	512	523	548	540	585	547	586	544	526	543	548	523	568	531	538	568	552	518	558	543	518	521	591	545	559	509	506	528	520	566	555	573	513	554	501	564	559	522	544	525	538	531	514	562	510	552	534	545	554	540	518	537	554	530	556	593	581	572	550	558	524	553	545	547	547	525	525	514	515	567	528	504	555	528	536	534	525	549	530	528	546	501	493	542	545	506	546	532	508	574	557	522	571	551	549	564	526	508	529	544	533	545	553	545	544	572	532	533	599	532	583	564	564	545	590	530	538	576	557	568	496	507	554	523	527	541	523	544	544	550	549	546	537	558	573	550	586	538	496	504	530	547	542	533	535	504	554	504	553	564	554	575	555	553	549	512	567	532	560	522	549	531	515	537	555	534	560	541	585	561	564	537	496	507	506	572	520	568	549	526	536	542	574	540	522	510	553	532	526	497	571	544	526	529	561	561	519	551	514	541	564	568	569	535	523	599	539	571	571	553	513	571	528	511	506	530	560	568	541	567	546	555	542	511	514	565	566	549	569	535	531	553	506	538	555	542	507	554	555	561	532	608	521	539	557	564	527
21575	6933	5159	1150	507	379	320	283	230	203	229	213	216	184	203	171	174	180	164	178	160	166	127	172	159	148	176	156	148	165	159	136	176	162	158	150	136	140	144	155	162	151	142	152	132	154	140	159	153	152	179	129	144	171	150	147	180	141	153	143	160	148	139	153	127	149	145	148	169	141	137	157	139	148	133	148	166	161	159	146	124	152	140	163	138	148	132	158	144	160	164	137	147	135	139	160	170	147	166	137	148	151	151	143	150	141	175	155	141	138	140	136	130	173	149	183	161	158	171	120	165	140	163	143	158	150	145	163	166	152	175	138	148	163	149	165	139	155	148	154	161	143	143	116	134	130	140	169	152	150	129	145	129	157	157	162	141	135	153	145	141	125	134	146	147	146	134	175	130	123	135	132	151	144	136	140	169	125	148	138	159	138	131	176	157	166	165	149	153	148	159	126	161	162	154	127	145	151	140	147	164	143	145	133	152	138	156	139	160	146	151	165	171	152	143	148	176	145	156	129	128	138	145	157	131	166	158	143	174	151	145	134	162	149	139	160	164	155	133	154	157	183	163	142	136	177	156	147	147	140	156	150	151	137	163	151	145	146	148	142	135	154	133	164	140	121	146	142	151	162	149	135	141	152	129	157	138	161	158	163	169	150	168	139	158	165	167	137	129	151	145	165	158	139	159	170	180	130	139	164	147	129	142	112	160	188	154	140	131	144	143	155	125	163	158	159	141	139	140	157	145	139	171	146	143	132	158	149	146	151	144	132	154	158	144	162	157	143	153	146	127	157	165	143	143	142	157	158	147	146	140	147	160	169	147	151	135	138	156	153	125	139	151	125	165	129	157	137	135	146	152	153	171	146	144	125	157	149	134	151	157	180	155	159	156	132	113	145	134	167	142	144	142	157	141	178	165	160	144	159	155	145	137	140	137	151	150	134	153	150	157	152	136	155	159	136	164	155	152	148	168	154	150	163	137	140	140	129	154	149	151	140	138	141	168	174	174	151	166	133	116	165	145	155	174	164	160	149	150	156	145	149	154	132	161	152	130	147	167	155	142	157	163	161	156	143	148	162	140	147	128	135	135	148	129	148	118	152	127	138	137	146	158	174	141	181	145	164	132	156	176	152	154	154	157	145	162	148	136	151	132	145	135	143	140	139	176	163	131	165	159	157	126	146	156	153	135	134	142	150	135	140	160	157	149	168	132	147	151	152	143	145	145	156	156	158	158	149	146	145	177	147	174	150	141	173	143	176	146	152	166	159	152	165	155	129	139	168	175	175	168	144	160	134	164	137	159	159	130	159	149	169	140	140	153	151	167	121	145	151	140	172	150	155	161	132	139	147	143	138	169	153	154	162	160	141	153	155	152	128	140	152	172	159	139	137	141	147	130	147	146	143	150	148	140	145	150	147	154	154	131	125	168	154	147	152	119	136	151	155	169	133	150	175	148	148	148	157	150	128	165	145	148	153	184	142	165	132	162	156	141	158	154	145	173	156	159	133	134	146	149	139	133	134	152	175	156	137	139	138	148	162	145	156	158	160	123	156	138	129	148	157	153	163	144	152	143	159	135	149	143	164	121	162	163	174	175	133	152	150	168	146	172	161	158	158	135	148	151	160	141	140	145	164	163	156	139	136	151	168	146	169	136	159	154	153	161	156	174	155	161	143	139	139	160	141	128	163	152	160	156	150	171	145	182	142	157	115	148	154	130	154	158	153	153	154	173	152	158	137	131	126	133	156	126	145	168	160	152	144	158	134	134	169	121	177	166	177	167	128	156	171	130	165	151	166	161	133	128	156	153	132	133	145	165	149	146	145	146	137	152	146	156	137	144	139	149	162	137	164	128	155	133	142	150	163	159	166	156	137	171	171	134	152	131	149	144	174	163	145	174	144	152	178	164	169	172	127	141	147	138	146	124	141	141	162	151	172	149	144	155	144	146	151	159	134	189	155	138	155	141	153	155	161	163	142	146	171	173	152	133	147	145	151	157	156	146	150	159	153	165	152	151	151	172	142	139	126	134	146	153	129	129	151	148	160	134	163	148	150	142	167	150	169	143	147	119	139	155	153	164	146	141	155	147	147	151	139	141	137	148	128	147	160	156	151	177	145	143	143	129	141	150	135	147	178	141	162	146	144	190	149	140	135	162	157	138	150	144	155	140	135	157	158	133	141	156	141	168	166	141	178	161	161	145	165	138	158	137	142	135	158	153	149	139	169	145	151	148	150	169	165	143	167	145	126	160	165	150	155	144	138	152	144	138	142	148	167	139	163	178	170	141	157	152	164	174	165	171	156	139	142	155	161	144	130	133	147	132	143	153	166	150	168	143	156	157	166	154	158	134	135	144	153	154	131	158	163	144	143	181	149	157	157	152	150	147	152	153	144	169	147	163	160	151	143	144	148	151	134	138	165	121	122	173	152	147	139	128	142	159	147	140	138	116	164	138	151	139	131	161	129	132	134	142	167	165	148	133	141	158	151	141	138	150	150	136	152	132	137	150	162	133	137	136	132	150	169	157	165	139	131	147	151	178	150	133	145	154	140	159	141	142	147	159	138	133	157	174	138	153	137	153	154	144	153	170	160	165	161	153	157	136	147	152	147	164	125	150	152	135	147	144	148	159	138	133	194	141	138	154	155	141	155	155	140	155	168	158	166	135	147	143	155	146	154	171	151	165	140	163	159	154	174	158	148	165	162	145	178	128	142	168	139	151	153	129	157	181	134	140	162	137	144	137	131	147	155	143	151	153	151	158	130	177	159	152	149	150	148	141	139	154	148	161	151	154	158	131	163	146	137	135	152	155	158	159	153	137	156	127	157	156	157	125	125	183	145	154	146	168	144	157	164	168	150	143	120	132	149	161	161	155	155	153	156	152	156	151	132	156	146	158	148	151	146	137	152	148	139	145	167	152	162	167	160	135	170	127	163	155	130	147	139	148	148	162	142	154	143	154	151	147	153	154	157	164	167	165	169	132	153	150	155	160	161	134	158	136	134	141	152	149	151	142	158	156	142	145	197	152	161	129	144	150	149	146	170	148	139	138	163	163	143	154	155	145	164	179	147	148	147	149	152	169	173	129	161	135	140	167	154	144	171	145	161	158	170	145	141	123	158	143	147	138	145	128	151	165	168	127	160	163	148	167	151	162	165	163	148	150	165	132	153	160	165	138	146	149	147	128	136	143	124	127	141	134	155	145	154	161	169	156	155	137	153	156	128	151	155	168	131	132	150	160	174	150	139	120	144	152	153	163	161	154	183	171	139	166	136	134	144	127	155	152	167	149	146	160	157	135	148	136	171	159	138	161	167	134	153	135	146	145	151	141	155	128	150	143	162	136	120	135	133	132	154	144	148	143	133	173	150	135	170	163	134	154	153	173	151	131	156	128	150	153	148	149	161	147	138	156	144	173	132	171	202	175	151	164	138	146	152	128	150	153	159	178	145	151	141	167	155	165	154	134	145	122	169	140	172	140	177	145	166	167	126
12731	5751	8543	2880	1989	1520	1348	1101	921	873	824	743	693	646	667	610	560	620	633	542	480	480	438	437	449	429	404	386	389	413	370	401	404	396	383	391	359	379	404	375	392	333	350	371	360	377	388	358	374	360	360	369	372	393	380	360	345	381	357	351	379	378	363	388	361	361	384	410	418	404	400	383	399	368	402	342	398	348	363	414	382	380	376	380	354	347	399	372	378	381	356	394	401	376	399	340	394	409	384	371	413	353	366	337	364	383	386	367	363	397	346	387	358	387	365	347	336	384	352	370	393	380	348	359	364	380	367	363	381	361	380	335	368	394	374	352	360	374	360	326	405	350	345	396	359	385	372	385	375	374	348	365	354	353	367	372	362	367	399	364	373	359	406	326	313	373	373	343	396	350	346	370	411	363	356	358	348	402	373	379	369	403	372	366	355	371	332	369	364	341	347	354	394	374	378	398	353	359	351	366	423	342	370	348	350	350	363	355	349	409	339	375	336	339	343	360	357	355	404	346	390	334	340	336	353	330	345	377	359	369	363	388	363	340	378	359	373	363	362	339	358	377	343	374	354	354	344	400	381	394	345	356	356	373	375	394	368	347	334	344	381	352	376	351	345	383	366	385	379	369	362	340	348	357	360	342	337	357	339	358	380	383	376	384	388	351	327	322	354	364	394	389	376	382	396	348	389	356	362	379	386	375	355	370	348	375	385	379	356	324	344	366	375	380	357	383	352	376	380	352	356	327	363	381	365	390	349	373	378	381	328	337	366	337	368	352	355	342	344	322	380	347	344	376	335	368	345	360	369	388	399	357	351	363	368	380	343	390	368	347	353	355	335	381	365	367	354	364	348	354	342	348	351	333	357	366	403	337	358	382	367	365	362	392	416	383	344	373	334	333	350	368	353	391	356	345	380	374	354	351	321	390	307	341	402	367	375	332	333	412	374	375	327	363	366	368	361	365	352	388	332	380	374	389	360	344	327	357	364	406	388	357	377	358	354	339	362	382	347	380	357	369	371	373	375	371	389	360	392	365	335	395	370	358	370	400	343	348	391	418	325	356	338	355	355	383	334	368	371	356	375	416	371	371	347	386	376	347	335	366	338	355	368	361	377	370	375	328	382	366	366	376	365	340	358	351	367	349	373	353	366	369	334	356	365	348	377	340	393	385	344	383	384	381	369	369	371	373	358	364	338	373	372	345	384	356	371	357	357	381	381	363	367	342	353	347	322	347	389	340	395	388	354	413	366	392	390	328	355	376	353	384	363	362	381	394	356	345	370	363	345	383	371	340	348	374	391	385	349	371	335	394	353	381	336	377	341	344	343	423	342	320	369	360	338	419	363	360	367	365	352	395	344	354	382	383	374	378	369	388	375	401	364	407	358	359	372	345	358	364	345	370	343	341	379	389	377	389	381	374	401	362	383	340	376	380	391	382	350	395	367	361	333	355	340	372	375	360	357	378	363	348	366	334	402	359	346	369	335	374	368	361	386	362	323	349	363	372	368	374	359	347	377	318	366	325	345	372	368	386	380	378	388	347	364	349	360	383	351	374	375	367	338	365	364	375	359	340	406	372	374	328	376	372	377	345	362	373	375	353	381	381	307	352	335	356	373	403	365	383	377	365	370	362	383	352	373	370	343	341	380	296	364	374	361	369	337	356	361	379	369	400	380	341	329	347	363	368	334	384	320	356	354	346	347	333	352	321	348	382	372	358	368	405	359	351	375	384	360	383	368	381	341	331	358	346	400	358	353	367	364	343	365	357	371	420	378	387	356	373	353	360	358	390	406	342	353	365	366	346	375	374	407	360	356	404	362	367	370	373	386	392	391	384	400	358	338	353	359	357	348	366	370	351	385	362	368	352	332	384	352	344	352	333	405	377	341	362	391	371	361	366	367	343	361	370	398	397	382	342	349	334	402	339	393	379	368	389	384	334	375	359	388	359	359	374	365	350	373	391	369	354	354	390	360	360	377	387	331	380	348	352	355	337	345	364	365	347	365	336	334	346	363	378	352	363	386	346	362	383	383	376	369	350	371	327	330	355	359	364	353	382	359	362	373	367	368	376	360	377	385	358	320	365	340	372	375	331	352	372	399	337	348	346	378	347	355	362	326	335	377	365	396	333	370	354	331	344	364	337	380	369	358	348	372	368	371	339	388	375	365	348	366	390	339	390	348	361	383	348	367	355	389	360	341	399	355	371	355	358	358	341	347	386	347	345	346	348	379	340	328	379	334	403	370	382	370	391	365	388	398	338	374	397	381	332	389	368	354	355	355	391	367	348	376	387	378	380	344	376	341	359	337	364	375	360	371	359	341	360	372	368	357	358	365	366	335	330	370	332	365	367	332	354	366	351	396	376	354	348	351	374	344	349	367	362	337	389	343	388	372	329	382	377	351	318	383	366	385	382	378	352	343	370	330	374	339	360	347	364	354	371	375	350	366	392	367	374	363	367	371	361	353	341	334	347	334	332	350	381	377	351	342	360	320	384	344	352	372	344	372	363	347	368	360	349	365	347	360	326	360	364	382	334	337	332	372	347	361	366	349	360	367	363	391	385	326	388	332	348	349	359	401	363	356	332	374	332	393	400	346	374	372	394	375	356	354	363	367	360	357	350	337	353	375	363	359	352	358	352	362	354	359	353	364	359	338	322	358	370	328	352	382	327	353	350	345	390	360	376	337	357	344	386	386	349	383	354	357	368	356	354	392	370	335	348	391	357	357	380	389	373	368	366	384	380	355	404	371	356	394	350	356	351	335	364	389	362	378	340	336	359	359	366	378	358	359	398	353	400	387	364	375	399	355	359	373	360	380	344	371	364	368	403	385	353	388	382	374	354	350	381	399	387	363	340	348	339	380	353	388	348	400	356	361	408	322	357	370	385	407	361	383	400	357	355	362	353	359	388	372	347	359	354	382	367	383	355	346	373	369	345	363	370	392	369	338	351	347	342	359	367	367	355	394	335	397	324	340	372	359	371	383	392	361	352	365	389	359	357	360	335	357	342	341	324	345	365	363	348	390	348	396	370	352	322	348	379	369	371	364	344	384	356	382	400	365	350	384	348	396	369	391	380	382	376	394	359	392	351	327	353	376	357	375	360	354	357	368	370	364	386	348	337	361	340	358	366	371	385	357	377	387	322	374	372	347	371	312	335	339	345	373	381	406	347	354	359	329	398	360	358	358	365	354	341	381	368	363	367	393	360	350	347	368	364	366	375	353	360	354	369	329	356	357	347	383	334	378	340	405	376	372	363	330	292	371	353	369	359	358	370	348	370	328	384	361	366	379	354	381	341	378	341	386	384	376	363	347	360	366	383	387	376	360	398	373	376	401	359	364	370	369	363	366	353	355	373	346	357	393	402	381	362	393	345	370	363	352	340	369	366	328	353	362	344	379	381	339	357	380	381	318	367	377	378	365	352	331	360	341	359	388	381	391	378	391	384	338	385	361	363	431	362	401	355	405	349	398	346	368	346	398	375	382	350
5133	1873	1340	295	231	190	180	193	188	181	204	188	196	166	199	169	170	186	201	170	217	201	200	179	166	182	203	185	159	197	172	181	192	206	182	201	186	161	191	168	191	187	202	174	208	173	170	167	182	195	185	180	209	194	172	168	161	178	200	173	170	193	191	195	171	167	181	193	176	184	189	194	207	178	198	197	178	194	182	187	171	196	167	170	179	171	197	186	215	189	167	173	182	184	181	188	172	198	186	172	195	182	203	186	185	180	208	180	183	188	174	201	220	169	180	187	184	168	185	188	185	185	201	164	173	165	185	199	165	187	192	200	173	192	193	189	156	209	189	204	181	165	191	177	188	193	181	173	183	184	184	207	173	185	175	178	168	183	185	179	194	163	166	179	187	190	178	161	220	200	190	162	156	187	189	175	185	167	163	232	173	181	172	187	183	192	211	194	193	202	188	181	185	192	188	193	194	191	188	200	193	173	187	220	190	186	188	198	161	196	177	198	168	206	185	202	174	175	201	179	185	173	185	181	175	176	192	220	183	177	187	199	185	176	198	221	173	188	206	205	182	166	162	198	179	219	184	190	183	183	158	197	181	182	193	203	155	204	203	185	192	196	204	163	197	183	203	186	190	177	213	186	171	196	197	193	185	193	177	194	192	190	183	185	184	190	200	198	184	182	150	169	198	184	183	206	179	173	180	161	193	205	185	214	206	190	191	187	178	191	191	183	189	206	191	149	193	166	206	194	191	191	165	181	186	195	183	164	188	184	162	187	174	182	187	179	199	206	188	181	169	183	190	167	196	186	197	168	169	198	205	193	174	193	163	158	184	165	209	189	204	218	182	234	184	161	162	199	167	203	185	198	199	192	202	205	194	196	179	176	195	194	191	173	191	188	167	201	189	200	191	199	214	174	188	197	202	194	180	178	174	173	176	152	191	180	184	198	204	191	191	196	177	197	200	212	199	175	193	187	154	169	214	163	200	218	221	181	178	160	190	171	199	179	182	187	177	212	188	168	185	156	176	165	163	202	183	179	172	179	195	159	187	195	177	181	200	174	178	182	191	214	214	180	188	162	175	174	191	175	179	185	203	191	185	179	179	190	163	188	200	171	223	185	181	161	196	194	179	198	204	190	189	175	148	183	190	199	195	217	182	192	178	194	200	199	186	190	223	171	186	182	168	171	187	197	191	192	186	180	193	179	176	190	177	206	159	177	177	190	200	200	205	188	158	193	193	199	185	205	180	199	187	204	188	194	179	155	170	190	168	177	197	208	197	161	200	171	193	172	193	160	174	187	160	168	185	204	187	186	152	190	214	178	200	176	173	174	176	152	165	205	187	207	183	193	188	179	182	179	194	172	166	191	176	169	183	179	180	190	205	207	190	188	219	199	193	200	182	176	192	178	212	157	184	214	199	201	203	190	164	169	193	193	213	184	175	187	206	154	184	160	190	167	167	185	198	192	177	187	197	195	164	180	179	211	182	203	168	181	185	195	165	203	193	180	172	189	180	179	206	167	205	201	199	162	170	172	182	172	179	190	201	192	170	169	195	181	176	197	163	196	177	200	182	201	201	184	169	186	210	187	162	208	181	186	161	173	153	174	185	186	172	184	178	191	186	161	166	180	206	167	163	181	204	187	207	176	194	176	183	197	151	186	197	196	183	200	170	184	193	196	203	164	177	196	217	176	164	200	176	175	187	193	186	199	189	199	169	191	207	188	175	196	162	159	186	166	172	193	180	198	174	172	169	181	180	192	210	211	179	193	194	212	188	225	191	189	179	185	177	178	174	176	210	201	204	203	190	161	202	168	201	186	192	208	165	176	215	164	210	181	196	169	195	220	172	184	180	179	190	190	182	197	174	184	200	188	192	200	195	192	183	187	178	195	206	185	199	210	193	171	158	187	190	166	164	178	172	163	169	178	186	186	186	205	199	198	192	164	189	193	210	187	205	158	182	179	174	206	196	182	189	199	200	194	181	181	165	193	177	184	179	174	180	173	179	177	188	177	154	165	200	190	207	201	194	187	175	197	179	177	199	174	171	188	191	190	195	186	183	198	186	171	201	167	207	189	187	183	177	186	162	191	172	185	192	193	206	189	159	157	185	212	168	182	197	181	177	188	160	190	181	186	189	173	204	173	198	161	192	183	155	198	203	161	184	175	159	201	189	180	168	175	189	194	190	204	200	196	170	173	182	245	178	201	191	191	186	193	183	183	175	160	179	161	205	196	194	195	188	178	186	206	155	197	213	163	184	163	200	192	163	191	193	201	188	191	179	165	197	189	202	197	188	176	189	179	185	197	150	200	192	163	180	213	187	186	210	178	181	167	195	199	192	185	175	185	170	189	171	179	196	191	198	204	186	210	215	190	193	177	180	176	204	180	185	192	176	172	203	173	187	199	193	184	204	185	179	198	176	188	203	190	184	176	191	188	177	181	202	206	184	163	159	195	175	190	174	186	196	218	175	193	186	200	160	172	187	193	188	196	194	169	166	185	171	197	207	209	178	175	171	177	188	176	188	181	215	161	176	188	201	204	204	198	185	172	175	192	183	173	187	191	187	230	161	173	202	194	166	178	206	186	195	196	208	190	191	190	189	180	183	171	199	197	196	196	180	192	200	185	192	200	185	177	177	192	197	172	206	182	165	162	210	171	171	173	209	194	164	200	199	191	214	165	180	183	176	188	179	193	173	151	180	180	197	188	201	185	181	203	181	178	177	156	174	165	168	194	198	186	182	191	192	173	195	175	211	195	181	195	210	193	164	167	164	171	202	194	206	211	193	206	201	179	184	188	174	186	173	204	180	187	180	182	190	191	195	192	173	187	167	202	171	206	204	184	183	164	189	195	180	153	181	170	161	176	189	188	189	158	196	181	155	176	174	167	196	172	187	199	168	202	202	174	191	173	180	174	172	178	180	168	198	204	208	197	211	172	223	187	170	179	188	199	187	176	165	148	207	153	201	200	177	183	199	193	188	184	184	173	200	197	223	198	158	168	186	171	205	187	189	167	146	193	208	167	203	179	176	199	164	192	184	188	170	192	186	151	214	176	194	169	174	182	216	187	190	156	187	183	196	207	203	197	197	173	161	191	181	189	202	190	209	192	194	174	210	186	175	188	163	202	189	194	194	206	197	211	191	178	163	198	172	194	181	203	157	197	204	190	190	184	183	177	192	186	177	178	203	180	195	190	209	194	165	195	171	188	204	205	198	199	175	188	175	196	187	175	183	232	186	200	191	185	169	182	203	193	195	183	183	203	196	188	183	191	199	216	167	184	175	162	206	184	187	188	163	165	194	183	164	159	181	194	191	187	230	194	183	180	157	193	200	191	186	182	193	194	195	180	163	182	202	178	164	174	193	203	148	178	208	167	179	195	179	191	187	183	199	170	183	164	192	188	182	180	158	166	183	196	183	204	212	156	194	150	182	167	166	193	203	195	186	175	198	195	183	164	174	174	174	189	186	168	187	216	219	177	177	149	173	181	170	163
4193	2186	2612	792	635	555	503	537	522	496	487	504	513	448	490	503	458	513	505	468	430	467	441	496	461	465	475	462	444	463	447	480	398	465	463	454	425	426	392	445	482	430	477	482	450	438	459	450	476	425	452	442	444	442	458	461	461	447	457	454	430	447	433	404	451	469	441	458	462	499	494	454	486	397	474	424	493	460	476	466	458	437	445	454	421	427	488	451	480	483	484	423	451	482	440	437	492	453	441	440	459	423	447	438	469	446	431	451	436	535	449	444	456	468	420	475	465	447	487	444	479	482	454	466	483	462	453	461	450	455	450	454	463	420	452	432	410	468	449	490	454	467	492	441	465	471	426	447	461	461	440	433	454	461	468	444	425	454	455	444	455	435	481	467	425	483	489	466	484	435	424	446	447	507	458	470	495	443	464	453	490	439	495	420	430	458	483	466	477	463	460	423	437	446	466	457	434	456	464	475	451	480	428	428	469	444	453	445	444	463	442	453	485	457	462	440	459	504	445	449	454	469	446	441	443	476	438	439	437	484	471	427	437	434	444	445	436	416	471	422	486	453	465	482	451	461	454	480	453	461	400	449	495	440	427	431	465	484	426	512	448	460	443	468	487	443	456	436	455	455	443	459	450	480	449	472	465	481	459	492	476	398	455	459	447	466	453	443	454	437	496	455	448	417	509	454	445	431	492	463	481	453	422	467	437	492	462	453	397	450	483	431	445	425	469	453	480	417	448	476	436	463	513	476	478	445	424	459	437	445	441	455	450	449	461	493	417	462	483	450	450	407	438	434	439	428	456	463	462	452	450	443	492	479	416	490	479	448	457	469	432	461	480	460	465	439	443	460	435	506	458	494	463	429	443	455	475	467	468	470	433	497	463	479	477	441	461	457	435	427	486	449	524	439	470	452	420	468	441	437	485	431	450	445	401	440	509	479	480	473	423	459	464	483	461	441	454	435	444	479	452	456	465	445	478	431	435	467	423	435	443	404	435	466	483	424	470	459	480	437	455	435	447	431	475	432	458	452	450	426	476	396	466	444	447	462	467	472	438	433	423	456	442	453	480	456	470	450	443	451	454	465	489	454	460	481	469	458	451	405	494	468	482	480	463	452	486	414	451	475	444	490	454	458	483	431	466	421	451	459	475	421	395	465	456	455	408	482	419	450	433	434	441	490	459	426	411	465	467	449	456	451	435	461	438	465	460	443	460	431	482	465	438	419	439	476	474	516	429	463	414	473	464	460	456	475	479	448	470	451	437	442	437	505	461	419	466	469	528	455	493	499	475	475	471	492	492	451	444	433	473	468	452	438	463	447	450	412	423	441	434	477	465	413	455	477	455	424	460	445	532	430	447	456	434	412	444	462	439	446	429	448	503	430	481	461	450	449	444	484	453	448	453	458	460	435	467	497	444	439	456	430	452	467	432	477	493	495	425	498	427	448	457	442	444	418	464	445	460	450	431	481	435	427	454	455	461	463	445	481	452	437	440	460	463	445	445	424	444	429	433	456	444	476	457	474	462	428	430	429	456	462	475	434	459	452	426	446	477	460	450	462	456	457	490	407	446	466	422	467	480	485	457	463	465	432	446	470	414	433	467	416	442	458	496	458	452	456	448	409	475	402	415	451	461	430	466	442	442	437	460	479	443	409	404	444	445	457	463	486	445	459	476	475	484	436	435	446	448	458	450	448	489	445	518	442	470	440	468	441	466	431	466	435	448	449	446	466	454	476	459	469	441	455	448	478	482	458	479	462	453	480	448	465	491	463	448	463	427	480	422	467	454	445	450	452	457	449	453	427	428	452	469	459	434	493	415	430	441	437	466	479	448	450	465	450	451	444	471	443	440	454	462	419	457	490	466	426	418	420	466	441	450	454	469	471	432	446	481	455	453	464	447	481	455	488	462	460	410	478	495	429	426	458	416	464	481	466	445	436	455	458	459	452	446	471	461	455	460	435	449	452	463	474	452	435	454	438	458	461	450	459	442	476	443	457	424	442	493	433	475	438	457	417	467	460	441	453	467	453	459	487	410	457	435	435	411	415	420	463	426	458	434	465	480	439	452	466	469	478	424	430	492	438	414	423	447	470	409	447	458	458	456	488	455	433	440	438	408	478	450	449	432	451	437	453	481	449	469	438	452	439	437	421	448	457	446	457	449	433	399	477	415	439	434	467	495	423	429	461	454	460	442	416	450	468	467	478	472	446	469	432	442	441	457	518	466	445	492	442	481	418	446	451	463	466	451	483	472	478	441	473	454	434	420	486	476	447	444	454	463	463	449	445	460	473	442	435	409	484	467	445	460	452	414	452	449	460	428	467	454	437	451	460	487	426	415	474	433	448	440	460	462	455	452	481	450	419	463	442	433	456	466	462	478	440	465	459	457	411	462	437	452	459	472	425	457	447	486	447	443	467	412	476	472	423	435	478	476	437	449	455	465	481	461	432	482	484	439	470	468	462	461	438	492	427	452	484	457	451	433	435	501	432	455	445	484	443	421	462	471	444	495	474	461	475	457	443	425	462	440	484	428	467	443	484	488	453	471	437	447	459	478	451	441	479	458	457	431	458	428	421	431	432	466	441	483	482	477	462	474	453	444	460	475	456	429	493	498	430	453	421	486	428	428	492	485	426	426	462	488	441	412	458	430	427	433	451	455	464	458	462	457	405	449	439	450	466	466	454	461	435	425	462	452	497	442	409	449	449	450	420	449	424	443	418	439	474	436	453	461	445	477	470	440	451	456	483	498	435	454	400	488	470	459	462	474	462	472	467	458	467	418	408	464	475	439	449	455	461	430	438	443	458	460	481	473	465	443	435	461	487	485	432	449	408	461	439	456	438	438	465	459	436	471	466	435	458	483	436	465	485	410	428	458	498	463	447	454	421	461	431	458	442	457	435	458	487	435	484	438	451	496	473	420	426	446	466	480	452	438	480	467	418	447	470	469	458	467	420	432	468	433	450	470	491	494	444	455	431	501	505	456	440	434	454	454	461	446	456	415	446	459	424	505	404	426	470	447	489	443	422	451	431	444	457	466	461	476	445	467	472	458	448	477	480	499	442	448	459	435	403	436	450	470	489	426	473	452	466	470	485	492	431	482	463	441	465	468	463	457	434	504	476	504	423	445	461	431	438	453	449	463	425	454	453	463	447	496	446	468	433	466	431	458	451	432	440	466	439	418	433	503	467	440	477	437	457	429	428	478	457	438	465	426	432	481	457	481	467	434	452	467	495	431	459	439	452	429	437	491	463	439	416	485	425	480	450	467	421	452	438	478	452	469	462	450	474	430	410	429	506	488	461	471	472	452	447	440	474	447	453	444	453	466	470	462	455	499	457	464	442	425	445	445	474	468	433	459	487	493	454	486	499	433	460	424	473	485	444	435	453	442	440	453	445	411	502	443	496	496	447	437	430	503	421	468	474	463	450	433	438	445	491	431	431	465	466	466	419	464	477	438	436	427	428	480	445	456	465	431	474	476	449	432	448
13041	4048	3286	808	429	370	316	290	251	280	260	280	266	280	248	239	254	246	227	250	256	269	244	241	249	226	246	226	212	248	267	246	237	228	235	239	242	236	207	258	243	244	207	224	217	209	195	236	219	236	226	240	230	221	253	232	234	266	227	205	226	237	243	229	249	234	213	245	218	212	223	254	269	214	253	240	248	227	246	209	238	234	212	242	229	223	218	192	223	236	257	250	251	245	264	250	233	217	211	235	219	232	236	197	227	213	228	205	228	233	213	229	250	234	235	232	231	239	220	221	222	203	240	212	234	199	237	225	230	214	245	239	213	216	230	194	239	255	218	244	247	223	214	224	240	209	243	217	228	222	245	223	212	209	220	238	203	229	238	252	231	242	241	228	255	251	206	241	225	238	237	225	244	216	237	213	239	229	237	203	227	240	215	249	225	227	228	228	201	225	219	230	254	230	199	235	251	239	215	229	229	221	234	203	237	228	195	231	232	223	237	233	248	237	283	199	222	213	225	217	220	228	191	226	224	233	256	242	238	206	228	226	238	230	234	232	223	247	232	235	231	226	210	241	236	226	231	208	240	243	227	242	242	219	224	212	240	230	229	198	216	230	227	238	239	259	215	235	252	205	220	220	211	200	258	220	206	251	249	268	264	207	216	224	217	232	209	216	195	229	229	234	229	219	215	260	218	234	258	240	216	232	242	228	260	236	221	220	247	234	241	201	242	216	243	216	233	229	260	243	231	215	222	232	209	210	221	264	249	234	239	257	245	223	210	225	228	226	237	219	205	213	230	244	205	225	241	237	258	227	219	175	211	218	240	236	250	232	239	213	227	237	243	197	215	196	209	239	232	223	216	257	232	221	233	248	242	233	209	223	206	224	234	205	237	255	228	238	217	245	212	212	215	258	225	202	245	241	223	234	253	220	244	253	261	203	249	237	265	230	237	239	229	218	230	209	224	206	238	204	197	234	236	231	246	235	224	219	235	219	242	242	230	227	274	213	257	222	233	237	223	214	203	252	212	269	235	254	232	236	222	223	206	210	229	217	225	245	216	236	220	232	232	271	226	255	222	231	234	236	222	219	223	236	233	247	226	225	231	244	206	223	221	224	269	226	221	251	222	249	261	237	232	232	227	232	230	231	237	208	223	242	225	213	214	237	230	257	246	237	209	255	226	233	252	213	253	232	200	242	223	219	234	223	238	222	230	204	238	214	215	204	244	237	246	266	242	216	217	257	215	233	242	240	245	214	221	224	231	252	227	241	215	222	217	258	241	233	227	220	228	241	220	230	187	234	236	212	208	229	219	219	203	219	257	244	238	257	248	227	228	226	219	235	231	226	233	210	237	218	221	206	237	214	226	234	225	231	217	239	224	232	220	210	245	240	245	240	256	226	238	227	215	215	228	272	225	223	249	218	209	191	260	234	190	239	231	221	233	225	219	237	222	227	211	243	207	241	223	192	246	227	230	235	229	227	205	249	247	238	240	209	205	248	239	241	240	226	249	218	214	206	206	255	205	214	224	210	217	232	246	240	231	251	233	216	244	211	198	234	240	237	244	228	241	247	194	231	232	239	244	261	244	233	216	242	220	251	238	210	240	259	189	243	222	227	242	249	249	254	239	231	209	224	250	227	221	253	200	237	229	224	194	241	223	241	215	228	219	242	246	235	230	233	240	245	255	231	213	258	225	212	209	229	225	221	220	208	203	220	197	263	252	245	230	200	214	212	209	241	203	216	215	215	215	263	246	223	232	242	220	236	221	234	244	234	221	225	216	246	239	263	225	216	233	231	224	233	219	253	249	220	233	211	217	217	228	213	243	205	223	241	235	207	234	250	231	234	242	223	220	239	255	245	214	240	239	214	227	205	227	233	216	213	228	256	231	256	225	268	246	232	230	204	227	251	228	210	208	223	276	240	232	232	254	187	205	235	238	195	214	262	236	235	218	220	253	233	226	250	231	259	258	256	233	210	226	224	220	245	197	242	244	229	192	254	221	242	236	208	206	258	216	239	204	199	242	228	252	256	205	225	256	225	233	230	250	231	239	260	248	254	224	243	205	240	247	268	209	256	227	252	252	247	225	247	229	229	203	239	231	211	244	245	220	234	243	246	258	262	195	203	235	236	201	219	199	252	235	223	222	206	234	212	229	241	196	217	221	229	240	238	224	237	222	239	200	226	225	259	231	222	210	210	232	198	245	227	219	219	232	241	245	225	230	223	202	245	235	212	262	201	227	202	226	240	226	238	202	218	192	231	245	236	253	255	238	234	219	219	209	250	236	227	248	230	205	243	215	216	226	211	227	226	247	216	225	218	214	231	218	253	244	235	205	208	233	215	218	206	233	213	223	232	224	216	256	215	256	220	218	233	212	232	245	223	207	204	231	190	249	265	224	232	220	256	241	217	234	234	216	211	218	252	252	242	224	221	220	242	239	240	187	228	217	246	230	212	217	214	236	243	212	230	219	226	223	215	208	231	230	238	260	233	199	226	227	244	253	227	245	220	215	211	231	237	203	264	223	232	244	228	245	222	263	220	243	241	206	236	219	246	258	216	225	242	232	225	250	204	247	220	258	199	244	227	242	227	227	215	246	200	221	261	237	215	244	202	225	216	233	224	251	253	238	251	254	202	244	262	241	232	217	251	200	227	215	224	224	243	230	265	246	239	235	210	240	240	246	218	245	222	206	239	233	231	210	243	239	225	248	226	253	251	260	200	232	202	252	236	243	222	221	230	219	225	245	235	206	239	205	232	231	208	234	232	256	227	228	220	224	246	236	214	235	220	209	234	239	220	234	235	221	224	216	222	227	243	228	244	221	250	218	252	258	211	214	187	188	225	202	240	258	238	209	221	230	214	250	195	223	237	225	236	241	215	262	239	229	230	245	209	223	225	224	223	243	250	222	196	228	213	269	239	198	228	233	223	209	241	227	260	218	223	254	238	227	217	240	220	234	235	197	222	211	232	244	245	214	225	229	209	200	237	234	213	231	223	246	230	226	231	226	211	227	231	230	231	233	208	229	230	236	222	217	232	220	231	222	209	249	214	227	234	224	233	240	214	244	242	246	233	235	227	229	225	238	219	230	248	242	231	259	210	241	228	241	228	222	216	222	238	222	227	203	231	249	214	232	227	265	230	229	245	217	233	230	213	218	252	228	210	237	223	236	220	249	215	240	249	248	224	232	208	243	224	234	212	257	201	233	204	253	218	273	221	232	223	232	229	223	209	220	235	246	238	242	232	214	261	220	227	236	204	229	263	240	267	230	252	222	222	217	213	239	239	242	195	231	223	245	241	224	219	209	217	236	241	242	231	251	216	212	247	217	254	247	265	231	219	248	236	222	240	229	228	247	218	241	236	207	237	227	234	238	248	237	228	215	207	239	226	221	231	205	215	224	216	230	221	206	211	239	230	219	223	237	215	200	236	234	251	232	238	197	216	239	217	215	227	205	261	217	249	245	212	226	236	233	236	245	210	227	235	236	209
9775	4166	5995	2029	1448	1149	1019	934	785	825	756	690	722	678	685	683	707	743	674	636	597	577	577	569	539	565	557	573	567	527	543	527	540	558	547	561	572	529	551	557	528	575	559	546	569	555	548	542	486	574	529	541	586	531	591	539	512	550	544	533	521	510	527	589	556	497	554	544	562	592	543	571	537	575	543	558	541	559	561	553	536	546	511	517	527	489	517	536	559	539	551	586	527	544	512	532	605	550	531	562	570	535	524	550	554	531	536	580	551	546	532	534	564	555	510	547	536	517	542	513	515	528	528	491	520	525	544	507	498	498	570	518	564	512	578	551	546	510	556	491	582	543	540	503	585	552	533	497	533	557	546	521	560	536	540	546	525	529	571	562	540	503	529	492	577	488	573	512	558	546	552	547	570	527	500	528	516	532	542	518	554	549	536	561	556	549	565	532	510	529	485	576	542	523	545	526	537	570	556	561	559	552	552	557	516	570	550	541	549	590	556	597	552	535	558	515	519	564	517	521	533	546	539	576	530	549	520	543	549	554	549	561	522	542	562	571	551	520	523	531	518	533	524	604	529	514	530	531	572	565	569	585	515	504	553	562	502	481	530	538	587	536	546	548	534	520	547	541	567	552	533	536	537	542	535	586	582	536	568	543	567	556	528	530	517	554	512	522	598	545	566	535	541	513	576	550	545	542	534	551	543	553	540	558	554	553	560	555	520	555	526	553	554	533	547	522	540	577	555	528	565	545	572	531	534	531	540	504	504	545	563	529	564	569	523	529	592	523	503	561	568	538	516	565	512	570	517	514	513	517	531	561	539	517	529	567	552	560	573	539	559	540	562	532	544	527	533	490	555	583	563	531	577	514	581	523	534	521	548	534	560	489	553	542	511	519	543	499	551	573	521	570	478	555	504	561	580	530	520	558	551	552	532	534	535	513	589	588	519	564	490	547	540	534	564	543	521	537	530	526	530	516	575	540	513	554	563	515	533	582	535	498	588	542	533	524	517	550	551	504	537	540	563	504	583	555	506	527	517	558	506	564	544	555	546	543	527	540	507	510	476	527	560	504	526	527	531	563	594	544	555	570	583	509	532	547	482	482	566	547	544	555	532	537	544	564	549	513	559	573	503	508	532	606	562	532	523	531	485	551	521	508	556	561	502	585	534	517	541	556	532	526	604	515	549	523	567	500	554	532	574	576	541	511	501	482	532	610	528	570	567	590	546	510	561	527	539	562	520	566	545	490	502	565	608	512	532	537	512	483	513	528	534	566	521	563	552	559	527	558	530	526	554	585	522	566	548	557	542	524	561	574	520	552	569	510	509	607	533	532	546	551	489	532	548	541	528	516	541	501	561	559	536	528	520	534	573	535	569	557	552	555	524	538	539	561	569	560	541	527	524	557	545	515	505	529	531	535	536	566	536	521	520	564	547	532	529	561	559	524	543	578	554	542	567	554	559	593	541	543	525	541	548	568	529	518	591	544	565	558	540	564	537	505	518	533	536	530	531	534	517	534	589	551	555	578	547	527	587	494	567	505	563	582	533	543	527	514	536	529	539	558	511	520	545	544	525	513	506	561	521	530	540	541	540	518	519	567	563	513	549	527	552	577	567	562	518	519	568	563	538	560	558	538	551	526	573	529	528	552	563	570	559	565	533	529	525	580	557	541	514	525	541	535	602	557	555	543	540	540	518	554	586	518	508	562	566	538	520	538	564	550	582	519	517	522	533	546	516	548	542	560	508	531	541	547	518	557	556	539	530	558	548	565	535	519	536	540	525	550	534	531	536	543	509	525	557	523	567	539	575	547	565	556	528	558	523	576	544	550	517	550	592	551	539	519	561	573	564	601	553	535	501	572	555	513	545	553	494	546	565	524	550	588	492	531	529	579	522	526	537	539	532	537	539	564	539	569	550	535	542	534	575	544	541	565	523	533	532	590	505	536	519	525	515	525	573	584	576	528	519	537	506	548	488	559	500	521	519	530	534	538	574	484	528	541	554	569	524	589	531	518	582	549	514	509	538	539	489	517	543	570	524	507	579	504	565	570	529	544	525	532	537	553	554	532	518	548	561	522	531	548	563	556	579	517	556	536	553	528	510	567	510	519	488	540	542	535	543	528	516	508	563	520	536	530	535	571	526	510	511	597	538	513	516	510	561	489	534	533	577	552	515	512	549	471	553	509	482	538	539	552	498	548	527	527	527	554	536	567	547	534	507	522	516	536	520	565	544	543	515	517	540	509	501	537	554	549	535	561	535	522	588	525	534	517	521	565	544	555	538	531	536	559	551	547	541	544	531	532	557	546	501	526	551	526	511	542	563	554	545	489	557	516	531	558	537	536	602	533	570	572	507	505	554	532	492	571	500	525	511	507	532	561	559	500	565	569	531	569	529	530	556	530	542	546	498	508	564	521	518	547	556	532	533	502	593	553	525	524	504	562	563	554	542	556	536	559	528	540	525	561	554	550	531	541	512	564	513	508	527	557	524	521	523	560	538	570	553	526	555	531	569	552	493	525	551	546	566	527	537	531	516	521	564	577	505	572	532	490	544	522	574	515	570	501	563	537	513	557	566	552	503	562	534	568	505	550	535	554	555	560	559	553	521	559	505	547	516	517	565	535	508	553	538	559	552	528	539	549	543	562	554	554	554	540	564	566	554	516	558	546	537	514	584	510	490	532	568	543	518	579	511	518	572	579	533	509	581	561	512	527	581	510	513	519	518	524	562	528	544	541	539	553	526	501	528	492	530	531	567	545	543	560	535	546	526	604	501	546	544	527	520	523	541	538	544	487	569	569	580	525	578	530	547	533	490	545	533	537	557	551	553	539	550	532	549	520	545	507	569	560	550	511	516	520	536	516	519	499	529	520	544	511	538	516	541	538	533	524	508	593	543	545	540	559	503	524	539	564	545	548	540	561	570	553	603	524	508	555	550	550	542	533	542	565	533	531	612	528	549	587	509	553	560	536	548	533	603	520	548	547	554	534	538	576	549	540	522	567	566	550	490	544	537	564	573	521	525	551	566	565	566	579	565	540	528	494	528	554	503	505	546	588	560	547	566	537	510	600	561	537	516	564	557	514	550	534	559	576	541	532	540	582	528	569	532	561	590	548	557	596	531	512	475	522	574	515	512	562	510	523	521	522	524	576	532	525	526	542	514	548	550	565	524	520	504	532	591	532	525	506	550	566	567	515	559	562	529	546	512	575	523	545	540	563	531	557	571	549	542	524	523	540	523	532	556	563	520	539	502	545	570	518	487	551	553	541	537	545	552	523	574	541	527	536	532	516	545	534	543	566	508	505	574	513	550	503	517	515	579	525	574	577	554	563	532	560	514	501	499	542	545	510	558	523	543	539	541	590	588	529	482	548	517	546	562	548	525	497	535	548	557	556	553	546	533	548	542	518	569	544	501	579	565	496	525	550	552	509	541	568	526	505	528	570	491	550	535	555	510	547	559	548	526	552	531	518	524	506	553	592	541	576	472	556
21466	7014	5387	1188	556	364	336	278	227	258	196	202	216	187	197	191	207	177	182	164	156	169	135	180	173	132	151	145	175	149	145	149	172	132	167	159	136	172	157	163	152	150	149	155	164	164	146	160	123	142	147	160	126	150	156	142	156	159	178	157	173	181	145	155	141	183	146	165	164	183	161	157	153	144	141	156	161	164	149	151	145	145	160	172	153	155	156	139	174	126	183	143	164	146	141	155	163	175	132	155	156	162	147	147	146	137	167	147	167	178	166	157	158	147	143	162	146	156	141	160	156	147	142	153	143	143	159	146	168	149	162	138	132	145	168	131	156	155	162	156	154	130	164	161	185	124	159	136	175	154	156	132	145	178	141	150	141	142	145	151	156	152	138	139	171	145	133	170	162	131	139	134	149	141	166	153	147	141	157	162	135	142	167	154	153	120	149	149	150	151	141	151	156	137	149	168	161	155	150	146	171	151	149	144	152	167	127	168	132	153	140	158	134	148	143	147	149	142	149	155	159	129	132	125	145	150	171	138	149	147	156	167	158	152	155	151	157	157	131	133	148	127	136	124	166	147	173	157	148	128	164	137	127	125	153	151	158	163	166	150	150	165	138	151	152	145	169	174	148	159	151	131	142	154	173	147	176	136	153	152	157	176	160	169	144	150	151	125	153	146	145	167	140	127	155	140	167	127	143	160	177	177	148	159	149	147	148	165	158	141	159	174	167	150	136	134	155	167	132	152	155	160	140	142	142	162	166	154	164	151	153	145	152	135	127	134	167	162	160	157	156	144	168	161	143	140	149	141	137	127	154	141	164	155	160	157	139	139	149	155	146	170	154	129	157	153	176	172	133	139	157	134	155	164	144	136	182	133	152	159	162	160	137	137	155	146	168	164	152	146	159	148	157	142	133	115	148	167	173	150	143	133	181	131	145	162	134	153	166	171	169	140	150	136	135	162	165	162	143	156	154	154	150	141	138	144	148	126	174	134	152	172	159	173	132	133	131	170	154	166	132	158	141	147	168	150	150	138	147	161	130	143	163	154	149	150	150	158	143	145	148	164	152	135	160	143	135	144	153	134	151	131	156	156	139	159	134	149	141	151	146	131	167	142	149	181	146	143	167	146	129	143	160	142	161	139	142	133	128	135	127	148	160	143	153	147	156	160	137	149	165	136	121	144	139	153	147	151	138	145	144	167	163	179	158	139	152	131	165	138	145	166	147	158	155	162	156	141	137	161	148	147	145	140	141	152	145	154	156	164	141	158	167	137	163	160	127	169	164	129	138	162	147	146	120	140	154	159	146	143	138	155	131	127	166	137	174	184	162	157	158	145	163	159	132	146	167	162	185	169	145	127	143	136	149	156	146	166	152	176	174	165	140	178	146	168	159	167	176	142	152	153	143	150	176	138	153	161	156	177	154	152	151	143	162	156	162	141	174	139	156	170	159	167	155	157	180	130	133	183	148	162	147	163	142	167	135	137	147	165	134	150	135	147	157	169	163	142	152	152	159	173	144	155	160	164	138	155	144	140	142	169	145	139	163	147	145	168	135	141	147	160	150	154	147	173	155	161	160	158	143	133	146	149	135	154	152	151	145	139	130	136	150	148	159	144	152	161	137	141	136	154	122	140	166	159	152	141	143	155	143	159	147	144	145	162	170	170	179	178	164	156	160	163	140	157	138	161	166	155	148	164	169	146	166	163	163	140	145	149	143	155	140	162	153	123	169	163	156	140	160	173	133	146	133	183	144	175	175	155	145	121	149	147	153	152	172	152	156	168	143	133	155	154	152	145	158	173	176	156	149	136	149	165	142	153	162	129	145	143	159	161	145	166	156	132	166	162	174	155	148	170	137	142	137	108	150	142	156	161	137	164	179	161	146	144	167	163	142	157	173	153	136	158	159	147	132	150	152	148	146	164	139	142	159	142	163	151	153	162	121	161	141	133	144	180	133	158	136	156	128	147	172	146	151	159	172	152	160	166	151	151	126	153	134	160	136	152	139	145	139	143	166	126	132	149	147	146	142	147	160	157	151	155	142	164	125	145	153	161	139	143	169	168	148	146	145	159	156	190	162	157	163	160	139	138	163	152	131	122	155	163	142	147	176	139	146	172	135	166	171	147	133	166	160	134	169	153	141	139	126	139	173	145	145	145	141	163	158	149	157	153	145	174	136	136	152	156	138	183	146	181	149	135	160	163	140	144	156	171	145	166	133	131	148	150	131	148	157	158	138	157	149	149	135	131	160	155	160	150	158	126	149	165	156	146	164	155	156	162	146	126	151	154	171	161	142	158	149	141	143	158	137	156	156	137	142	172	166	165	132	161	146	147	126	153	148	153	174	123	123	143	137	146	130	173	138	169	146	156	151	161	173	153	146	155	135	136	160	141	138	132	152	143	120	155	135	154	151	127	141	179	156	160	144	116	128	140	159	153	162	153	143	172	153	148	173	161	143	141	151	141	160	141	168	141	152	124	118	151	147	166	165	140	158	139	142	161	150	154	136	144	166	151	145	168	153	142	153	114	133	159	171	171	156	156	160	136	152	170	140	154	168	150	158	135	147	169	151	157	150	137	156	143	154	135	149	175	147	161	150	133	150	151	166	150	131	153	126	164	158	165	148	155	144	159	154	164	161	151	164	134	140	143	154	139	142	154	159	155	149	156	155	145	140	134	156	156	148	148	133	118	162	149	155	161	134	139	191	161	153	138	156	165	134	143	154	145	153	172	171	129	161	143	129	139	159	159	155	150	133	144	150	170	166	162	147	141	129	165	148	145	133	159	141	175	149	150	146	151	169	185	145	158	133	116	143	163	144	161	152	145	138	167	147	153	154	144	139	162	130	142	136	170	152	153	128	162	163	127	157	122	166	157	155	162	162	164	156	165	142	151	146	177	164	143	145	154	179	154	157	136	168	166	145	148	164	140	152	150	169	147	140	144	152	133	148	131	155	162	145	140	163	154	170	151	165	139	158	149	129	153	156	145	164	169	154	156	127	151	156	166	167	164	154	170	133	142	151	141	156	138	151	155	129	147	156	146	147	163	149	157	142	152	150	143	149	139	133	141	142	131	176	147	157	163	134	152	121	157	163	156	155	144	160	170	153	147	169	173	155	155	141	156	149	174	150	169	172	140	143	154	160	154	144	164	144	182	125	147	160	166	152	166	162	127	164	152	160	158	143	172	149	132	169	158	128	130	149	155	155	150	147	135	134	155	126	155	175	165	163	152	150	150	157	178	155	142	168	163	143	126	142	161	167	182	173	152	140	147	136	149	162	140	130	153	171	154	154	122	155	126	136	151	152	149	153	133	148	158	150	140	150	132	167	123	149	145	158	140	162	132	176	132	161	153	160	165	168	145	155	127	147	177	140	138	145	157	144	145	141	144	160	176	139	136	142	168	151	150	147	162	153	161	149	134	143	158	163	159	139	174	143	162	166	155	140	159	139	133	157	155	155	114	167	139	165	151	169	125	155	152	161	154	152	160
12859	5816	8720	3243	2108	1638	1325	1133	994	868	787	749	713	656	662	600	541	621	594	595	454	461	443	472	465	439	399	422	450	404	423	417	370	375	412	364	404	379	417	415	378	348	337	369	408	366	365	371	365	382	373	375	393	368	362	333	390	403	345	366	376	368	376	407	402	389	392	401	393	345	389	387	404	390	353	368	337	397	363	359	373	378	412	382	421	388	378	382	367	403	377	349	391	391	414	364	366	360	399	349	404	329	382	359	383	340	358	361	359	379	371	346	358	333	381	356	368	377	338	397	373	354	389	375	364	380	378	364	318	348	383	395	365	394	368	351	373	372	380	347	332	354	360	361	380	384	376	356	369	397	379	353	349	340	367	377	361	354	352	399	356	335	356	349	387	342	346	379	374	394	346	345	378	393	379	356	392	378	373	380	382	367	354	352	367	346	391	401	393	329	392	339	389	364	403	389	370	366	357	356	364	394	374	348	354	362	363	376	397	391	371	358	393	379	359	379	367	374	378	372	365	403	317	367	370	333	349	388	371	383	382	392	360	364	360	363	380	370	350	371	342	359	342	357	376	363	405	360	361	367	354	364	350	389	357	365	364	358	395	336	344	417	353	367	389	352	386	368	398	382	367	348	380	388	372	398	363	370	336	328	362	379	399	387	387	371	355	392	349	398	355	387	338	367	364	375	370	353	336	374	375	368	371	351	332	385	339	357	368	359	396	369	363	379	330	379	352	370	373	382	350	369	337	360	379	372	348	384	365	395	367	360	357	366	354	376	360	368	364	365	367	363	372	374	387	370	376	382	361	374	367	350	375	357	347	360	369	365	393	353	346	350	421	351	354	340	397	358	347	359	355	389	331	367	349	366	351	375	323	381	316	366	383	355	342	363	329	360	376	359	360	331	364	388	360	373	359	362	373	383	346	369	383	362	367	361	357	399	347	354	389	377	328	361	409	387	361	366	349	358	315	362	349	351	363	354	373	343	358	403	376	378	389	377	369	369	356	331	386	391	347	380	379	364	364	383	355	359	357	391	350	378	320	356	347	354	404	377	365	366	369	361	368	367	370	370	378	372	344	348	349	327	372	374	366	338	347	344	331	355	359	385	335	371	362	378	344	357	370	374	377	352	405	391	373	377	359	355	364	401	367	373	372	371	400	361	384	388	353	369	347	352	353	356	365	352	392	362	366	366	400	373	358	362	401	341	362	332	346	368	345	347	358	340	370	363	379	362	372	330	377	355	355	351	344	343	327	336	370	378	378	400	367	335	411	382	398	360	370	355	404	339	353	341	378	371	325	360	379	381	364	358	382	371	367	353	387	354	348	349	374	383	377	375	366	354	360	387	393	378	369	366	346	364	389	357	375	350	346	343	414	355	383	356	375	336	362	329	371	375	342	370	353	371	372	354	334	366	390	392	362	380	391	387	362	394	385	369	366	373	333	386	372	368	353	360	346	370	330	356	355	355	347	364	342	353	375	380	337	381	363	384	362	332	360	356	374	346	361	369	340	393	323	384	375	384	376	383	380	325	382	361	375	374	360	344	362	351	345	388	374	343	344	365	369	394	366	368	380	339	350	346	366	339	364	378	346	343	355	381	386	365	373	391	360	377	364	390	333	371	369	358	397	369	322	388	360	371	337	368	368	373	362	372	373	383	361	377	350	378	366	382	354	383	372	353	359	358	365	368	347	382	389	387	340	403	378	334	382	340	376	370	372	375	347	344	368	380	355	369	390	338	359	367	379	370	380	370	366	392	356	364	371	354	352	374	339	375	338	352	361	345	355	359	392	351	366	388	380	387	368	332	370	304	370	332	357	367	341	354	383	375	346	333	332	360	365	372	375	375	337	346	381	366	354	329	351	354	351	373	381	356	360	392	390	360	355	367	379	343	385	359	382	368	356	338	386	360	381	344	376	384	381	394	392	372	372	379	377	368	369	327	353	381	360	348	335	363	372	358	382	360	348	337	354	374	363	399	365	354	388	369	364	377	372	347	382	341	364	374	367	340	376	371	343	346	352	346	353	358	323	375	352	367	358	356	387	383	360	348	373	362	361	358	334	337	343	378	352	380	377	368	376	344	350	358	347	364	368	342	369	338	353	366	402	373	386	337	351	343	353	360	355	347	387	349	363	321	347	397	362	366	381	363	362	406	346	350	331	336	407	367	393	355	386	397	376	351	401	387	376	384	364	367	334	353	351	363	347	361	336	349	336	330	371	380	380	352	343	337	310	340	378	370	404	394	384	400	343	353	365	362	365	351	353	381	365	384	330	361	350	329	369	371	343	360	376	397	345	364	367	359	371	346	361	367	365	381	353	356	360	410	379	393	378	359	376	353	352	399	369	361	341	360	351	368	337	347	383	344	326	377	339	400	345	361	356	384	359	367	384	346	364	370	398	358	345	339	335	347	392	339	354	371	360	392	373	344	373	376	349	335	389	382	380	358	384	348	342	387	366	404	369	406	361	376	382	354	371	385	388	351	380	381	388	347	393	342	390	357	365	340	378	348	401	362	342	358	384	336	335	322	355	389	397	336	361	354	381	340	372	361	345	343	345	397	351	349	363	347	405	347	349	361	346	387	327	373	360	376	371	374	333	318	339	381	372	377	420	352	405	349	384	367	340	371	353	374	386	354	336	375	363	384	360	357	373	366	326	345	355	405	331	387	332	390	375	343	341	358	338	400	373	369	384	324	358	379	374	374	366	393	337	346	359	375	379	397	359	368	358	389	384	380	381	393	340	386	331	384	405	366	347	370	353	363	402	367	348	357	368	366	375	354	318	365	384	390	363	383	386	346	366	394	356	353	370	381	342	340	352	352	340	331	330	365	372	329	385	341	386	348	404	357	376	388	366	367	383	355	350	367	352	341	357	366	330	366	369	357	361	354	366	325	357	349	347	366	371	380	385	339	387	365	385	404	390	374	374	356	352	357	364	376	345	353	383	337	359	355	365	381	362	390	375	348	320	377	380	365	344	381	394	338	373	381	363	353	376	359	383	351	336	359	341	392	344	363	339	370	367	374	338	342	353	338	389	375	335	370	383	351	364	370	360	355	329	376	333	318	397	392	347	407	367	366	341	374	347	376	370	372	351	366	362	365	364	357	361	345	384	382	365	387	378	361	337	392	344	358	375	372	398	364	369	386	322	360	366	348	384	363	413	373	418	361	362	350	358	362	364	361	378	354	357	334	385	396	359	362	347	372	379	353	377	406	328	380	354	366	361	356	352	383	355	360	368	371	352	362	346	381	365	360	345	374	352	379	345	355	365	338	343	374	344	377	343	390	373	384	394	399	377	378	356	397	352	347	378	357	405	373	388	352	374	340	347	372	349	363	361	337	365	400	379	357	365	358	385	362	357	384	365	346	383	323	357	362	401	381	365	336	370	348	353	360	385	339	391	361	385	346	355	365	392	385	337	357	358	363	359	338	342	377	368	360	345	373	359	369	352	389	370	332	347	397	368	386	424	384	338	375	313	358	365	354
5372	1942	1347	326	227	191	184	213	188	197	190	190	183	206	160	215	207	185	179	183	193	204	194	174	224	191	204	166	166	190	194	178	192	194	169	203	199	159	197	182	164	206	195	215	194	188	193	190	185	170	182	168	197	185	182	196	181	179	180	173	200	215	175	173	199	168	188	203	178	205	207	210	198	168	175	174	160	195	166	202	218	207	205	211	177	168	179	173	188	200	184	215	186	194	170	202	180	190	167	207	147	184	190	188	209	223	196	154	209	210	177	196	183	189	141	204	190	174	199	218	187	199	189	185	201	202	194	190	194	198	189	203	200	215	175	195	189	172	144	185	168	178	177	180	211	187	171	171	190	197	179	200	184	181	191	158	177	190	185	172	187	208	209	203	202	189	177	172	179	183	181	177	164	187	176	179	182	193	170	203	191	198	185	191	199	192	183	181	181	183	170	236	193	185	190	163	207	182	169	177	190	198	201	199	170	208	171	175	180	165	202	179	218	200	188	169	181	205	197	186	206	164	202	179	199	185	184	140	207	183	187	189	156	175	187	158	196	185	201	229	215	187	193	182	215	188	203	186	178	179	199	190	196	165	157	192	188	201	177	187	179	179	185	170	169	192	195	175	196	209	175	182	208	171	176	202	185	198	180	169	189	167	196	179	204	174	186	177	162	160	193	177	192	201	184	178	197	182	174	202	165	205	169	179	176	199	191	179	194	185	187	186	211	191	179	197	182	212	188	195	198	176	178	194	174	179	194	185	186	181	213	195	204	182	170	188	195	176	183	174	176	187	187	181	180	178	208	177	185	175	198	175	175	189	163	207	201	159	180	175	162	166	168	203	201	201	198	193	195	176	199	162	207	197	184	187	185	201	199	189	183	212	182	216	181	201	185	158	182	174	179	188	183	174	159	169	197	181	180	192	176	194	212	181	169	181	187	172	163	201	170	205	192	185	182	192	171	197	198	167	193	212	178	184	199	183	198	208	194	192	200	191	178	201	194	204	182	180	168	201	186	189	208	180	178	195	206	184	193	181	165	189	198	194	169	171	173	195	179	175	178	173	206	158	188	164	174	182	179	174	198	183	212	182	191	191	218	220	199	180	180	191	219	191	200	187	211	203	185	175	181	181	190	191	193	200	186	183	175	183	203	197	175	198	191	191	189	193	171	190	165	171	179	192	189	186	195	185	195	189	191	177	186	190	182	185	165	183	172	176	160	174	188	164	179	181	188	204	219	188	169	192	194	185	198	182	184	193	171	192	198	171	181	174	218	185	217	193	167	173	207	172	183	192	182	191	188	193	198	171	191	186	173	186	194	173	186	213	192	179	164	193	186	188	197	175	193	193	202	167	190	170	183	202	165	186	171	176	184	201	183	172	182	201	189	171	187	196	202	190	184	185	194	189	185	186	205	157	196	170	193	167	157	174	190	190	190	215	209	208	199	196	184	212	211	164	160	187	198	208	182	179	192	203	184	196	177	184	172	185	191	186	208	199	197	190	224	190	157	180	170	170	182	197	186	168	174	224	198	187	210	216	200	187	225	182	189	172	190	195	159	201	205	196	188	191	182	200	192	177	180	198	187	204	183	183	187	190	201	184	181	182	192	191	182	186	184	168	193	190	206	179	179	181	207	184	166	152	165	158	203	182	170	181	212	190	178	182	192	170	177	167	181	161	186	175	183	223	173	192	182	189	164	192	167	177	219	187	213	201	196	187	187	185	194	201	184	155	187	198	187	186	192	179	167	217	180	194	164	172	188	188	215	221	185	195	158	180	215	174	176	158	195	167	208	200	183	184	189	197	159	174	183	153	173	201	186	201	180	175	169	172	188	192	184	174	176	185	178	190	168	214	191	186	190	189	178	179	177	192	191	221	187	181	205	172	200	184	209	196	199	191	204	176	211	186	187	180	182	176	185	167	199	204	174	206	196	180	176	167	187	188	198	192	186	175	194	170	202	167	176	177	172	209	185	203	194	192	163	175	179	189	191	192	168	184	177	167	202	209	205	186	193	190	206	181	200	185	186	188	168	204	209	210	183	189	206	180	161	179	186	203	187	193	181	173	189	202	212	202	198	176	165	181	197	199	196	194	178	191	194	175	189	212	188	177	181	177	182	152	184	204	208	199	190	186	162	177	174	201	190	189	182	208	205	195	200	205	190	170	188	161	208	180	198	197	198	193	208	177	201	185	174	195	176	187	172	181	178	186	177	182	175	201	188	175	196	200	179	172	178	169	187	179	185	185	186	174	173	188	186	200	161	180	192	185	175	190	200	184	196	200	197	183	193	174	213	196	190	183	202	210	225	202	201	177	197	211	175	201	179	181	174	174	187	181	200	170	196	177	159	184	204	194	220	192	193	205	176	182	183	180	185	182	180	194	202	192	173	194	183	180	179	177	200	184	165	196	170	196	174	183	205	181	168	175	198	179	215	182	185	172	210	213	177	178	177	190	167	192	194	199	185	173	194	205	196	208	190	193	178	178	175	183	187	174	199	186	179	185	186	166	182	200	213	180	175	173	181	192	207	201	183	210	208	201	167	184	197	187	174	184	181	193	151	182	179	197	187	170	188	202	171	162	185	184	195	179	193	172	190	191	199	195	198	204	192	221	223	192	178	194	207	191	147	187	180	182	173	191	164	181	195	176	185	204	205	178	197	190	167	190	190	186	210	206	226	210	198	181	194	180	197	195	189	201	193	191	191	196	191	192	188	183	193	188	201	198	188	189	178	187	185	169	198	191	195	199	193	194	155	176	192	178	199	196	185	200	202	203	198	196	190	172	161	222	163	193	206	183	172	189	172	166	185	184	187	170	188	192	170	188	181	201	205	177	205	149	170	186	189	189	185	180	182	226	197	206	187	190	167	176	186	218	200	179	162	194	163	180	173	196	188	175	193	190	166	179	187	193	202	175	196	197	190	204	198	212	196	198	158	177	181	190	188	207	194	196	206	176	185	182	183	194	168	188	168	193	177	164	190	205	162	184	205	172	206	217	199	164	172	195	202	169	190	192	208	166	187	197	191	186	179	203	169	210	183	182	174	197	182	192	188	172	197	188	147	184	196	191	183	177	209	177	170	190	189	198	198	181	195	195	191	178	183	191	193	191	181	190	205	195	174	205	170	178	213	174	193	194	181	194	189	205	181	193	176	168	192	170	194	172	163	172	203	203	180	170	164	166	171	197	210	196	170	167	168	169	180	202	199	213	178	168	171	159	186	171	162	180	184	206	208	218	194	167	179	187	207	194	181	197	200	198	180	200	210	187	195	204	185	187	189	169	193	154	171	180	169	188	166	172	153	174	192	174	183	195	156	202	178	172	182	211	197	204	179	207	203	157	178	189	171	179	179	190	205	187	185	190	176	191	205	183	175	183	190	187	165	193	156	170	205	198	160	181	175	192	176	206	179	179	199	198	171	163	170	211	183	207	195	180	185	188	166	173	178	158	199	213	192	206	176	169	220	182	173	190	191	199	194	173	190	207	204	186
4090	2223	2786	894	625	539	529	550	505	493	532	490	538	503	458	536	501	510	524	496	467	459	452	491	487	427	479	446	475	466	435	441	487	464	443	442	435	468	472	463	454	456	430	481	467	442	461	463	435	458	483	442	461	459	461	431	475	428	430	495	482	462	449	447	418	475	448	461	452	484	451	450	455	483	447	448	451	434	439	432	477	458	434	466	460	447	449	462	452	455	451	440	432	452	491	472	460	490	412	443	480	419	462	441	499	451	494	436	480	445	443	448	450	467	421	450	475	471	484	428	484	473	459	475	442	479	467	421	458	526	467	506	505	448	470	445	449	448	472	473	503	464	492	457	438	481	466	435	442	461	437	448	479	453	465	449	423	486	425	442	477	478	453	434	430	444	451	437	456	495	462	450	415	483	483	438	468	454	452	460	445	463	477	475	438	441	434	452	453	452	420	479	458	413	442	432	484	453	460	415	469	443	445	495	516	474	467	477	444	478	460	430	460	459	449	468	470	474	452	471	467	442	427	485	433	457	490	442	462	434	443	418	450	472	437	479	485	466	489	441	428	462	455	480	457	409	415	461	434	451	414	433	435	433	424	460	496	449	474	457	455	430	456	473	441	470	458	477	439	445	430	459	428	476	467	444	427	432	507	468	472	448	437	476	480	436	477	455	434	426	447	481	457	516	499	456	458	440	444	469	479	433	433	461	475	404	475	440	450	460	437	444	422	416	464	445	461	435	470	439	482	448	466	439	436	493	435	460	477	455	436	427	447	462	482	494	494	458	459	441	441	477	449	482	441	447	438	472	442	475	426	432	475	423	434	467	460	452	473	441	441	473	459	458	418	448	480	466	490	459	465	452	443	451	459	446	399	433	436	427	471	488	492	470	490	456	456	426	441	437	474	482	431	457	448	445	452	455	447	460	451	483	488	479	438	440	451	426	451	487	474	443	471	467	419	450	473	466	446	408	450	464	455	489	467	434	474	486	460	470	467	448	469	462	469	474	441	458	456	459	474	487	427	465	439	450	430	444	454	460	469	463	426	465	476	468	461	455	417	478	439	463	429	495	462	467	442	482	458	430	439	435	481	455	416	475	399	445	469	454	452	494	497	454	453	444	482	429	463	442	464	471	437	428	494	438	473	451	449	442	489	428	445	446	436	465	485	416	441	487	427	470	488	459	471	423	432	448	444	463	454	454	442	476	471	418	473	440	447	462	435	450	437	427	486	465	453	464	469	487	488	410	473	443	445	446	430	461	465	467	475	443	463	443	460	451	450	452	477	468	430	467	466	455	466	449	462	445	421	452	421	479	453	419	453	483	438	458	439	479	414	443	436	470	446	491	449	458	429	445	475	415	464	430	447	443	487	470	437	478	456	434	444	431	457	449	432	442	465	452	472	454	479	490	456	417	443	433	438	481	471	460	421	425	452	445	454	442	477	493	444	464	452	451	471	453	472	433	448	481	452	436	463	469	453	462	446	459	456	473	444	438	438	399	458	461	476	450	454	454	451	448	452	447	454	522	470	435	457	458	492	428	475	446	450	482	478	466	424	424	487	475	434	469	454	477	484	448	444	412	447	448	462	483	445	419	468	460	446	430	458	445	453	459	442	460	464	412	455	431	441	443	466	433	461	446	439	458	447	457	449	449	481	439	417	446	466	420	480	454	487	465	469	462	446	475	465	472	457	477	474	476	460	467	489	460	476	393	479	448	437	482	493	408	421	452	431	465	469	463	471	436	415	431	449	456	483	424	455	452	456	462	396	494	479	461	404	514	471	464	465	478	456	446	492	434	458	458	455	454	431	456	436	436	458	446	454	457	420	439	438	428	459	424	455	441	428	455	468	431	461	459	467	475	455	450	433	453	423	474	443	443	505	427	431	470	441	448	445	472	450	463	442	484	437	421	432	417	478	485	469	480	504	491	441	478	443	467	477	427	442	454	441	478	472	414	456	468	455	496	423	494	446	466	481	455	438	456	437	445	434	463	443	485	436	445	442	457	495	434	476	427	449	426	452	472	486	460	415	452	447	419	448	485	439	441	456	490	481	428	452	459	421	458	479	462	437	448	432	466	482	476	513	407	453	466	448	436	451	467	439	429	463	420	458	471	460	432	452	429	431	476	442	472	452	488	482	460	409	468	435	432	449	439	420	465	449	456	436	461	453	438	466	433	425	458	455	443	463	445	425	448	446	491	457	447	444	443	466	457	435	467	469	475	464	474	473	415	479	452	479	483	423	465	455	468	497	439	446	438	507	445	440	440	469	476	457	466	447	472	504	484	445	470	477	487	456	472	432	405	450	460	449	457	471	449	448	431	456	453	448	438	464	454	430	466	462	436	438	439	466	456	472	489	452	446	502	482	465	414	451	458	450	438	449	438	471	479	436	461	444	473	450	448	473	497	489	427	427	436	419	409	481	439	477	448	466	462	450	459	440	469	454	465	417	437	437	490	482	468	482	473	454	428	469	443	452	440	493	442	455	488	436	443	448	452	439	412	454	455	514	424	418	481	427	476	432	439	462	469	466	435	437	458	432	451	445	430	445	478	475	493	419	514	477	441	436	435	473	447	469	489	447	497	441	419	463	462	456	425	436	432	462	438	454	416	447	406	445	420	440	436	484	442	414	456	423	444	466	437	417	475	466	418	438	445	446	411	441	403	493	442	467	451	496	470	458	463	485	465	466	445	449	447	431	471	475	444	439	450	448	463	485	461	438	463	430	431	438	456	459	432	457	466	459	469	445	476	442	482	425	441	418	441	461	418	430	446	495	483	446	464	457	483	474	490	454	472	416	443	436	425	454	467	468	465	420	481	440	444	416	434	454	429	470	462	433	421	464	447	462	461	460	421	473	424	516	428	461	458	483	445	505	436	472	448	456	464	457	469	457	449	428	434	446	446	418	447	464	449	459	466	481	481	449	468	435	471	422	462	463	448	433	453	450	444	443	429	472	427	464	470	444	434	490	471	456	470	474	479	413	411	474	440	444	431	449	395	468	446	447	483	467	487	464	455	445	460	460	496	435	450	443	460	463	428	444	464	436	493	408	441	459	475	464	455	417	441	477	419	451	439	465	456	458	445	478	436	488	447	456	416	441	454	458	436	476	432	456	463	494	449	453	463	443	461	466	427	481	420	420	451	451	494	431	462	444	415	457	490	466	428	472	432	467	457	464	452	395	428	470	450	439	432	434	405	492	473	480	434	399	457	474	461	410	442	486	444	442	455	471	475	492	461	470	439	454	446	465	443	480	451	472	474	457	461	464	430	457	459	465	428	465	421	439	463	431	456	451	476	455	461	437	464	464	430	464	444	467	466	490	459	462	438	434	463	467	445	448	442	479	495	430	467	454	475	423	473	484	445	438	499	477	482	485	428	495	487	446	447	475	481	445	461	475	446	417	420	446	459	443	454	415	426	471	472	436	453	488	463	463	457	450	446	460	483	470	457	418	453	457	393	481	436	460	444	465	450	448	454	476	472	476	474	419	482
13278	4212	3292	908	427	337	321	314	279	271	250	232	213	245	253	266	240	265	232	232	245	225	227	253	250	227	219	238	222	223	257	232	244	227	228	216	241	217	244	244	213	252	223	214	220	225	230	223	217	228	227	222	199	226	232	225	234	203	226	227	241	234	253	251	228	216	227	233	216	219	226	219	216	248	221	224	230	237	224	229	234	208	266	238	226	236	215	249	253	217	229	222	231	253	217	207	222	211	213	247	216	215	240	210	203	209	257	216	218	228	229	223	212	209	250	236	217	188	244	236	223	240	213	257	230	247	240	211	256	241	226	245	216	273	236	219	259	240	225	230	225	250	243	210	220	218	218	236	218	203	234	213	238	233	214	262	230	217	220	200	201	243	218	221	252	221	233	209	220	200	230	232	223	215	203	221	194	238	216	238	228	212	214	213	225	255	246	205	207	234	225	206	217	241	219	219	232	228	225	235	255	231	250	201	245	219	208	236	243	214	246	230	220	235	235	235	231	230	210	232	227	234	234	231	235	233	206	246	206	249	233	215	222	204	244	237	238	209	222	246	196	252	223	230	210	227	229	248	196	224	208	207	227	237	229	218	212	235	203	234	237	212	229	242	226	232	231	213	226	268	195	230	241	229	230	229	215	220	237	238	241	223	218	232	230	222	227	237	214	238	216	242	210	269	227	249	231	265	230	229	235	227	207	217	213	243	221	230	245	235	244	213	201	238	220	222	222	257	241	205	230	236	253	234	221	221	202	241	228	251	213	218	243	241	225	209	224	229	259	271	224	217	227	215	239	226	233	258	217	246	266	210	241	234	229	207	243	240	236	227	217	223	240	245	255	260	242	215	243	210	242	226	258	232	213	250	200	222	228	219	224	222	214	228	246	234	226	219	221	226	221	221	213	213	220	232	229	213	218	250	228	199	230	231	238	225	259	210	243	227	239	239	210	237	203	208	208	233	240	206	229	194	225	192	237	261	250	231	241	213	227	218	236	198	206	226	246	248	225	238	222	236	208	266	215	222	231	254	222	239	251	228	209	206	211	253	211	204	230	228	231	238	221	217	208	220	241	260	215	228	230	245	223	233	225	239	249	250	242	233	224	221	205	224	238	244	232	231	184	224	228	242	254	221	226	238	213	230	218	226	241	222	228	221	237	210	225	206	226	186	220	210	228	206	216	239	225	212	224	205	222	231	230	242	235	238	233	225	239	228	234	236	263	233	250	230	232	223	210	258	229	198	217	253	215	247	226	208	239	222	207	220	230	219	223	226	246	214	215	225	242	197	225	214	211	248	198	238	223	216	237	208	207	230	223	257	223	235	254	235	223	238	235	199	219	232	224	220	226	219	215	236	263	246	221	245	231	213	235	221	194	256	201	221	228	183	219	208	226	221	247	220	264	206	210	234	232	208	245	200	236	206	225	246	244	233	214	212	227	236	191	257	225	221	231	221	243	225	211	234	205	243	196	223	233	220	231	224	218	231	196	218	266	251	223	227	212	249	230	246	217	200	226	229	213	225	207	259	224	226	215	221	210	235	231	246	205	227	214	205	234	238	205	220	232	224	220	201	222	222	219	206	217	241	240	244	252	215	206	231	217	200	209	238	196	230	230	223	230	232	217	210	237	192	215	239	251	215	220	226	220	258	243	204	227	242	207	240	245	229	231	231	224	218	237	230	215	215	232	203	213	224	202	210	212	239	240	236	230	229	236	266	227	226	196	242	239	267	211	235	231	232	220	210	256	244	262	238	228	212	226	229	251	242	218	211	223	226	242	202	213	223	210	230	250	234	231	235	221	263	223	206	216	249	230	247	240	236	228	237	218	236	212	246	210	212	223	246	210	248	216	219	212	231	216	224	253	242	238	223	242	224	238	238	231	233	240	237	214	232	216	236	233	235	242	189	238	234	220	244	253	241	238	215	224	237	223	229	238	221	203	234	213	219	210	225	242	233	229	232	247	226	214	242	223	225	231	238	216	208	244	232	201	214	236	240	227	226	226	224	208	221	240	207	233	245	252	224	242	218	209	246	243	221	238	225	229	210	241	223	217	216	211	229	227	195	225	217	231	241	223	215	217	261	226	236	231	236	243	212	230	197	217	221	202	247	235	239	243	227	208	236	230	207	187	223	203	234	226	229	219	224	224	275	224	226	245	222	203	233	213	221	223	244	235	214	250	243	199	212	216	199	224	193	221	243	240	240	227	225	214	238	237	221	192	231	216	246	205	219	257	240	195	241	250	229	234	225	220	223	213	253	250	244	251	226	205	226	212	242	228	231	255	225	193	205	260	233	230	217	225	228	248	250	239	223	252	211	224	243	224	237	240	217	215	219	245	233	256	212	250	218	209	235	222	239	235	230	243	218	215	254	230	199	226	265	222	223	217	243	250	224	207	229	223	258	226	210	200	209	244	232	228	228	232	224	224	201	215	215	217	230	198	215	217	246	203	215	230	224	241	222	222	237	228	248	235	254	246	235	213	255	248	208	249	218	242	222	206	201	225	231	227	249	225	220	221	224	214	276	231	231	221	231	242	236	211	239	216	216	223	241	235	241	238	240	239	234	216	231	236	236	261	226	232	205	200	255	282	219	230	239	202	229	210	222	214	230	235	221	248	239	240	218	194	207	223	226	228	247	225	258	240	242	228	229	243	200	198	238	250	234	206	245	211	220	236	241	229	195	215	256	270	235	233	215	238	239	247	207	253	227	208	221	241	228	245	213	235	235	206	211	215	225	235	228	215	235	196	226	238	220	250	263	251	210	221	208	207	214	231	240	257	244	199	268	231	218	235	235	228	235	229	247	249	196	266	239	219	200	256	235	228	212	237	199	241	236	239	228	222	236	218	200	256	221	234	216	235	252	226	249	212	209	234	223	234	264	225	249	215	228	235	246	232	227	232	237	225	222	233	209	274	210	216	253	223	253	220	228	232	242	251	232	203	223	245	200	226	227	249	218	241	208	196	217	219	249	237	246	196	237	223	244	192	228	234	224	221	217	219	226	233	233	231	232	224	246	235	263	217	234	206	281	259	245	233	226	243	241	237	239	247	203	240	225	234	222	229	233	223	210	211	243	242	233	218	212	245	221	232	225	208	231	243	221	244	233	232	242	246	244	215	259	222	254	243	224	233	212	244	227	220	208	227	238	245	234	206	219	233	244	218	224	218	216	239	232	206	223	235	215	201	235	201	250	240	235	218	251	230	237	232	235	239	218	234	253	237	224	248	221	238	233	204	215	207	227	235	250	218	223	219	210	238	220	241	215	240	243	223	227	262	227	239	232	223	221	214	234	247	254	238	242	256	238	218	239	216	229	237	234	239	216	233	223	227	240	201	237	231	223	237	228	227	231	192	242	246	233	214	212	217	237	205	222	243	226	196	200	234	212	236	256	242	226	206	209	262	235	214	226	214	240	237	237	215	216	227	222	227	235	214	234	237	250	225	245	244	220	228	221	240	242	239	191	233	218	196	220	219	209	245	220	218	251
9974	4112	6336	2394	1509	1254	954	920	826	841	805	770	708	668	708	677	659	749	714	673	607	571	587	571	577	617	560	569	615	580	569	548	589	566	540	540	543	522	562	532	554	587	563	566	527	511	585	546	534	518	553	580	545	554	544	495	545	535	534	542	564	539	521	562	556	558	550	530	563	570	557	545	533	535	504	554	510	500	514	597	577	537	545	572	553	536	533	565	497	551	570	526	596	588	574	539	516	506	512	526	570	563	547	525	495	525	571	510	536	558	505	536	551	503	508	550	532	537	562	555	560	533	537	542	552	532	526	574	511	540	545	573	538	554	537	539	535	559	513	536	558	537	592	551	528	498	578	536	572	560	516	522	520	551	598	560	531	539	548	570	528	500	555	562	535	568	495	530	538	545	568	527	516	551	546	580	565	550	547	521	560	530	521	516	558	508	526	533	556	514	539	513	536	574	515	531	578	533	526	535	554	555	494	508	577	554	530	585	543	527	562	562	526	544	541	557	547	521	538	578	552	530	563	483	538	588	557	490	532	544	517	547	543	524	506	516	515	530	572	493	538	536	541	558	541	550	531	542	558	504	564	553	496	534	550	560	544	593	538	540	515	535	503	565	560	562	545	540	519	501	562	535	551	547	555	519	512	560	505	510	524	550	524	558	555	565	509	515	527	548	548	543	574	580	524	524	510	538	522	534	539	532	517	553	534	507	529	525	497	523	554	555	552	597	515	555	524	566	532	556	537	535	556	522	549	559	521	544	555	542	590	533	514	542	526	501	546	531	549	549	515	537	571	552	529	514	520	538	526	492	520	520	582	557	507	516	559	552	541	496	516	524	540	517	563	549	538	546	557	549	532	510	576	535	519	521	537	525	535	575	509	535	540	541	533	549	540	489	546	509	536	538	506	570	545	521	550	581	513	538	566	505	563	592	563	531	579	526	541	533	580	511	536	558	512	531	514	571	518	525	532	550	562	528	509	550	587	533	537	510	574	522	545	498	560	577	556	500	491	548	549	536	567	545	576	532	558	521	508	548	537	551	499	530	534	529	525	559	561	511	536	565	535	517	523	519	557	576	511	512	555	535	528	515	536	557	544	517	565	528	560	549	510	520	541	552	562	543	524	557	540	513	578	525	510	551	526	518	513	516	586	519	541	523	542	508	565	523	535	546	570	544	512	528	537	519	540	530	544	562	542	523	565	529	521	540	510	533	518	557	549	536	548	549	550	576	543	556	534	503	563	485	571	554	552	578	540	555	573	568	557	527	550	540	546	538	537	590	590	531	554	578	516	566	531	512	551	542	521	557	490	530	591	552	522	489	517	558	552	530	569	589	499	549	531	572	504	568	531	503	560	508	484	528	485	532	568	541	554	529	552	561	521	544	525	541	489	542	497	546	541	568	551	501	523	554	510	520	529	552	570	491	537	548	540	519	554	516	602	482	510	541	537	545	536	532	564	520	512	544	545	559	524	536	525	549	526	550	524	537	544	579	517	520	553	572	598	543	534	527	566	545	532	539	524	508	530	552	540	525	530	512	510	529	564	560	559	568	528	544	559	524	510	587	544	531	528	532	561	544	553	514	504	541	500	527	545	535	533	540	523	534	529	531	504	530	547	546	508	541	554	536	492	501	547	549	484	539	519	558	475	527	505	564	511	516	542	575	525	523	539	498	571	527	565	508	537	573	509	501	534	511	545	534	485	584	531	532	552	559	522	534	491	528	558	551	533	547	523	565	532	553	563	542	571	528	545	539	559	546	517	536	545	515	559	539	517	549	518	564	524	552	521	540	519	528	576	556	579	522	560	509	511	547	529	519	528	543	561	539	542	558	557	559	571	547	530	585	552	559	567	529	515	565	556	532	515	549	517	530	500	537	506	513	502	562	540	555	517	551	555	524	541	532	555	544	518	548	524	513	535	557	535	555	500	526	522	542	518	567	547	560	565	586	592	491	556	507	567	503	521	544	543	504	579	543	537	508	509	526	533	515	543	551	562	580	520	508	587	548	556	516	548	505	558	548	505	547	518	528	498	528	570	529	549	527	520	534	510	539	544	510	492	552	521	521	514	541	530	562	569	543	538	545	550	516	540	543	546	543	533	534	509	537	544	528	529	531	531	538	565	525	569	557	557	504	580	565	550	502	581	510	534	568	513	524	567	546	506	583	482	548	527	525	520	547	548	539	542	524	527	594	509	516	552	558	539	566	503	559	501	571	574	508	586	545	527	572	548	536	538	583	502	547	510	508	559	544	562	530	515	544	524	468	534	569	537	555	527	525	546	552	523	572	547	533	520	495	551	563	541	517	491	563	503	537	554	561	528	543	582	512	553	538	567	582	575	573	521	534	522	569	576	542	558	519	567	537	526	548	524	502	586	539	517	601	557	597	541	540	562	550	580	571	530	561	535	547	535	532	532	545	489	555	533	506	557	577	490	511	504	567	521	548	549	566	534	561	538	523	539	526	543	544	550	559	562	571	553	529	545	512	557	541	591	541	559	541	535	534	535	516	552	520	536	539	523	546	502	544	539	530	524	536	553	528	541	514	536	560	541	568	533	539	571	533	570	559	559	545	524	519	528	521	541	539	509	570	545	548	547	511	536	522	535	570	517	526	566	536	534	513	520	530	528	524	540	530	549	563	532	533	521	537	537	568	539	609	530	576	534	550	534	507	512	523	543	527	556	512	548	507	523	604	556	559	549	545	508	530	540	538	543	509	545	549	527	528	563	570	537	548	529	545	549	530	522	517	500	536	533	536	580	508	550	523	525	565	592	503	549	523	569	547	542	535	529	557	493	565	536	507	533	504	537	521	536	525	569	554	534	558	509	506	565	588	577	544	520	533	485	533	494	547	557	546	519	526	519	525	526	554	579	560	534	561	523	492	562	556	521	528	532	510	551	516	558	496	499	560	556	500	515	530	512	547	545	552	571	514	563	561	542	510	536	531	532	543	543	534	528	563	521	544	524	515	515	523	517	547	524	526	581	575	541	531	550	534	550	541	530	524	505	503	540	565	512	596	547	535	500	561	478	557	541	514	526	539	548	562	559	498	517	524	554	515	530	519	560	524	501	540	527	557	551	576	522	500	494	556	558	547	515	524	543	545	536	546	582	547	493	534	548	519	556	528	546	555	496	563	551	491	526	515	561	546	545	546	559	541	559	562	539	492	553	554	518	550	549	563	572	519	558	546	529	541	565	623	527	516	607	557	527	544	531	516	548	574	550	521	546	556	553	546	528	508	536	562	504	538	559	544	557	535	559	528	509	534	590	528	564	491	535	505	506	530	512	551	606	539	536	554	584	579	534	485	567	509	548	514	524	509	521	545	534	537	520	552	538	544	506	531	526	512	557	554	547	544	547	529	500	560	539	532	519	540	560	544	544	564	563	528	556	562	572	538	536	533	546	545	536	540	572	555	488	550	572	488	529	534	561	535	505	529	497	511	516	568	580	545	523	541	552	527	495	548	533	548	538	539	539	548	559	562	552	548
21702	6921	5687	1457	526	364	319	308	241	238	195	227	214	196	209	198	180	192	188	184	152	170	167	151	196	153	162	152	191	189	157	176	160	172	150	150	139	146	150	170	133	137	138	153	150	149	155	149	161	147	142	146	151	137	119	132	156	157	179	157	170	136	141	148	150	146	145	156	149	154	155	149	133	159	160	173	147	145	147	153	157	153	173	166	152	133	165	160	171	154	190	170	164	146	160	156	154	148	149	147	167	154	138	156	142	146	150	159	195	173	148	171	156	138	139	141	155	142	143	171	149	166	134	136	144	148	141	136	158	149	142	144	165	151	150	161	160	136	132	129	128	143	140	145	158	142	171	139	130	152	149	132	166	157	181	148	154	130	135	133	171	163	146	133	143	152	145	156	133	163	166	145	129	166	133	147	146	167	139	139	154	160	147	158	138	157	169	166	170	138	137	138	172	136	161	148	131	146	148	151	140	147	173	155	143	170	140	147	146	174	176	152	163	141	148	138	132	132	134	160	159	140	149	169	158	130	163	138	138	139	144	152	176	165	156	144	155	139	146	169	156	140	158	155	142	170	145	156	143	140	133	142	153	149	131	152	159	149	143	147	160	173	158	154	127	148	158	150	146	171	152	156	150	147	140	147	145	152	156	159	167	157	146	146	146	146	136	157	165	147	135	152	149	172	131	156	124	153	116	179	134	136	131	134	132	138	144	153	130	142	131	149	163	144	140	163	158	146	163	154	133	139	156	131	170	134	150	150	168	134	144	158	166	138	140	150	135	141	141	132	149	156	144	157	155	162	136	159	144	143	142	143	159	147	150	148	162	141	147	179	165	149	134	146	166	134	140	167	147	129	158	142	164	161	148	171	152	149	152	149	163	146	166	158	153	163	157	159	160	149	143	184	150	161	149	169	159	156	179	128	138	138	148	166	163	159	141	175	159	156	147	154	156	137	156	159	150	156	170	144	149	136	152	152	138	154	142	170	154	133	129	147	155	150	145	168	137	153	136	164	153	161	140	152	117	151	147	166	145	182	149	151	156	149	136	134	141	137	144	143	143	153	124	153	164	162	156	144	179	140	135	133	131	147	137	171	149	153	119	139	156	130	159	153	142	154	131	178	158	128	144	139	152	144	163	146	147	161	148	156	147	154	142	158	168	162	147	146	131	163	133	138	165	132	141	123	142	155	136	153	140	125	176	145	142	156	150	160	141	144	148	152	133	129	149	167	154	146	133	147	155	149	166	168	137	127	131	151	156	167	167	152	168	140	158	180	154	180	142	148	141	137	153	160	126	154	131	143	160	133	132	127	142	161	148	162	146	144	164	172	147	157	142	146	136	167	165	161	160	158	156	168	140	150	150	145	150	130	157	145	148	139	157	138	157	148	139	129	177	136	150	145	124	152	155	146	163	146	155	163	145	125	175	160	159	183	141	140	137	133	142	149	175	131	139	162	139	146	149	137	136	130	167	130	145	148	155	149	134	151	145	146	146	154	173	159	164	162	142	136	165	142	153	164	146	141	160	170	148	131	118	143	134	143	173	148	156	166	155	149	175	131	164	139	169	151	165	133	150	134	147	141	167	142	146	142	171	142	144	154	131	132	132	148	152	146	155	134	153	142	144	156	137	134	160	136	154	161	166	139	160	162	155	144	154	131	131	136	151	163	154	130	167	148	146	162	159	141	135	147	164	131	165	152	137	164	156	155	167	139	160	144	156	125	128	145	151	149	180	181	178	150	134	137	150	154	142	170	154	143	152	160	139	155	173	155	131	153	172	148	141	162	159	138	156	176	151	119	163	154	158	135	152	148	157	148	180	130	144	151	180	140	139	171	157	153	160	168	152	149	137	152	162	151	142	160	197	167	152	136	178	151	125	152	121	147	165	155	175	180	140	155	131	144	156	153	163	138	132	139	126	142	157	147	133	140	131	145	155	172	155	145	141	147	143	146	151	130	145	132	139	156	169	154	154	162	174	154	145	151	154	129	157	159	136	149	147	154	146	141	156	161	136	153	157	155	145	158	173	137	130	134	127	149	168	172	144	140	156	132	138	161	150	157	152	171	135	170	152	154	151	130	157	137	137	145	150	154	148	137	163	151	162	139	168	139	152	174	170	132	137	162	140	169	136	132	153	146	142	150	164	152	154	143	145	144	140	147	160	177	143	146	165	151	155	123	156	149	147	149	152	134	158	140	123	159	145	147	140	117	172	193	139	138	178	119	138	141	122	142	157	112	143	156	139	136	151	133	162	147	130	140	153	145	145	127	138	141	142	148	141	155	119	167	149	147	142	171	171	136	143	148	150	139	154	144	134	136	135	153	136	174	169	166	160	149	159	153	158	145	153	153	149	155	132	168	158	152	160	152	184	131	151	159	135	138	144	138	133	162	159	138	132	132	145	156	167	148	158	131	159	143	146	151	144	137	126	131	146	147	144	170	158	140	143	145	133	152	144	172	143	142	189	135	188	174	145	169	157	149	151	149	141	146	150	153	150	163	159	128	147	166	171	144	142	165	147	150	145	146	127	148	159	152	146	147	139	154	149	135	126	138	150	128	152	177	147	139	136	132	166	142	134	133	143	138	180	138	142	130	156	150	154	135	151	149	168	154	145	131	142	172	155	164	139	152	155	144	154	156	141	137	142	136	137	146	158	163	138	141	144	139	158	147	148	186	164	162	150	158	147	163	168	145	149	149	147	158	165	158	155	160	119	148	136	151	160	165	159	158	137	150	171	163	147	122	147	153	170	163	168	163	151	143	163	147	144	138	152	153	151	186	132	145	164	136	175	151	142	140	142	178	136	135	138	171	154	168	153	160	145	161	150	142	165	138	136	165	122	160	174	130	160	154	169	159	141	153	140	155	166	140	143	130	137	171	178	164	133	138	153	176	151	147	135	147	162	178	139	143	149	140	160	147	173	148	148	143	165	149	128	157	156	155	139	151	167	139	163	156	146	131	151	157	157	139	167	136	142	147	154	135	134	132	134	148	145	183	147	123	139	140	138	155	152	157	140	153	161	153	138	145	162	160	143	159	158	121	140	152	161	129	145	142	145	132	133	161	150	124	164	142	158	156	169	129	141	139	157	149	143	153	139	136	166	151	157	168	161	150	139	129	164	133	149	150	154	154	139	136	178	172	167	149	126	151	153	164	152	149	155	169	150	159	150	144	156	141	170	136	137	157	143	149	158	152	150	164	165	148	138	166	142	137	165	150	158	147	149	173	142	157	142	150	132	138	146	168	138	132	174	153	147	156	162	163	132	143	155	153	160	150	142	134	154	155	161	146	148	147	169	177	129	171	144	137	142	160	160	132	155	142	132	132	160	143	172	148	148	150	133	145	146	148	148	155	147	156	143	147	143	141	169	147	145	144	137	162	147	136	172	126	149	146	128	145	181	158	132	151	151	155	139	142	161	156	139	133	137	144	169	138	140	165	150	138	152	149	153	165	144	145	141	149	141	166	146	160	158	161	157	117	162	150	163	139
12970	5762	9530	3653	2075	1500	1260	1149	977	883	826	720	710	662	629	623	592	650	607	679	516	461	415	441	426	404	421	403	438	406	413	391	396	379	384	377	386	396	362	359	382	375	373	370	406	352	394	371	362	374	355	377	376	350	340	386	365	387	368	379	407	373	375	406	377	363	382	371	387	346	379	338	393	370	369	371	373	337	369	384	369	359	384	393	363	355	378	389	380	386	373	374	392	392	386	357	366	360	372	373	347	374	335	358	369	381	352	353	378	386	361	335	365	370	387	347	366	331	338	412	355	379	371	375	380	364	367	366	355	350	366	386	328	395	375	380	348	360	341	415	375	374	391	356	370	367	371	360	381	359	354	381	377	376	393	354	373	413	359	357	406	369	326	360	358	381	326	359	409	368	357	376	369	363	321	395	315	358	352	376	377	382	354	331	391	329	350	343	371	385	370	367	388	350	349	367	356	341	333	342	357	359	350	347	366	325	366	358	379	353	353	373	353	370	345	366	340	395	372	378	358	375	376	357	386	373	380	404	344	371	396	343	378	370	368	382	364	357	370	317	355	372	364	360	343	362	369	381	367	340	393	367	368	368	381	376	330	348	323	377	380	364	354	340	376	384	334	397	361	353	320	357	366	354	336	397	389	376	372	391	344	389	350	327	359	365	383	372	344	372	358	349	342	356	367	331	369	348	378	356	375	353	364	355	382	362	365	368	361	344	341	346	333	388	359	371	329	348	390	376	354	367	377	331	381	361	322	403	356	335	365	379	342	347	350	371	377	357	373	376	385	365	359	353	392	371	369	365	369	337	367	364	355	351	364	349	379	350	339	361	330	344	350	366	364	368	364	342	365	402	319	350	352	378	348	381	332	345	365	355	368	366	364	355	341	358	363	358	308	365	369	336	369	357	376	414	361	380	350	362	371	358	342	380	351	351	385	373	343	339	366	379	321	370	382	389	374	341	366	350	390	397	343	344	366	348	367	364	365	388	354	376	341	370	359	356	345	371	387	378	346	341	358	342	370	366	354	382	369	365	411	366	358	367	376	345	380	353	360	368	352	330	348	386	379	376	372	361	388	365	342	338	354	357	356	364	369	381	361	325	353	332	390	381	368	378	341	350	336	345	399	341	398	361	371	376	376	364	366	358	422	385	363	372	373	361	386	360	347	351	328	384	347	331	379	347	375	352	366	352	361	348	372	359	344	363	351	347	364	397	325	349	384	349	352	331	355	357	369	348	368	369	377	385	387	381	372	353	322	353	348	385	363	370	384	346	354	345	384	376	348	384	398	347	363	347	378	350	391	339	357	341	373	345	376	359	302	355	328	336	366	365	313	405	373	334	337	373	383	373	354	394	334	351	389	393	354	329	322	363	334	347	369	382	381	345	366	323	378	374	410	344	318	331	363	354	390	348	378	390	368	355	374	371	358	371	359	400	345	370	393	354	366	355	358	383	369	388	359	377	370	348	363	396	314	355	359	408	368	340	392	340	345	381	332	318	336	344	365	337	370	378	360	321	380	373	368	382	370	389	349	346	394	343	384	336	341	362	359	369	332	386	378	341	333	329	354	362	355	369	363	379	354	372	369	369	346	371	348	378	361	347	387	356	349	348	365	357	373	345	357	360	376	333	341	374	373	388	407	357	344	376	333	357	345	379	334	338	377	343	408	358	379	371	373	349	364	336	384	355	368	339	380	365	313	383	373	372	360	357	389	356	369	356	352	378	353	335	352	386	368	317	363	389	372	370	361	361	351	361	348	358	371	382	376	367	357	356	364	381	354	353	385	381	369	365	359	401	377	340	356	362	386	373	344	373	387	346	348	356	366	339	377	336	331	393	356	381	349	353	347	358	320	368	355	342	348	379	325	346	373	374	343	360	372	350	374	352	374	381	332	356	348	388	370	343	376	386	406	423	389	334	348	358	346	390	352	354	360	334	391	351	375	408	340	336	394	393	361	345	352	338	354	374	339	361	388	379	405	376	353	375	345	361	341	366	334	333	348	364	362	350	335	386	330	366	406	370	364	337	357	355	376	345	365	333	363	322	358	336	330	346	410	378	376	372	354	346	353	342	365	312	352	351	383	367	352	381	369	364	356	360	372	375	358	389	354	357	357	370	371	360	373	389	405	359	391	354	333	393	347	377	355	376	357	380	345	354	304	362	374	341	389	365	335	372	355	347	358	349	356	362	356	394	414	357	364	356	381	348	373	361	389	353	379	373	381	348	405	382	406	334	341	339	373	360	362	351	358	371	367	383	366	333	349	356	383	390	342	385	362	346	360	330	343	380	328	363	392	364	376	381	366	346	363	357	379	343	391	371	347	385	339	381	381	368	393	361	380	406	349	397	336	373	425	346	360	362	361	346	388	382	383	363	378	384	353	396	363	375	392	362	360	328	358	366	366	357	408	352	390	373	363	332	346	349	356	343	338	339	388	398	366	379	335	382	343	376	402	383	363	366	373	358	372	333	368	370	351	374	340	342	386	367	362	352	383	370	384	352	358	349	328	338	363	363	382	354	377	369	357	361	357	376	380	362	391	366	362	361	347	363	358	353	373	359	370	376	401	303	366	370	353	357	364	343	352	402	377	388	358	355	361	365	383	368	348	399	369	408	337	358	408	363	375	357	342	356	387	363	335	362	360	368	369	362	366	408	345	357	378	372	357	397	368	338	391	371	373	382	370	347	359	351	381	348	358	381	356	337	366	369	358	350	371	371	354	357	357	351	366	406	381	334	358	371	367	329	382	331	360	382	366	342	391	364	365	369	379	383	352	415	367	360	382	369	345	357	356	356	341	346	351	375	377	367	364	378	354	357	395	365	346	335	336	374	358	352	345	373	394	357	376	367	372	384	363	373	359	375	351	395	376	331	320	332	372	346	334	345	368	371	368	363	349	362	356	352	380	371	361	375	363	359	349	349	367	369	338	405	365	345	325	369	339	342	331	332	395	350	385	360	325	329	408	360	345	410	368	337	332	365	344	357	347	382	364	349	341	342	371	396	324	370	340	393	354	330	342	373	379	370	370	341	374	337	346	358	346	359	338	383	357	352	343	362	362	365	356	362	374	367	383	372	378	376	348	360	358	382	340	378	364	355	393	363	370	364	377	386	370	363	356	325	348	364	347	396	368	355	357	333	356	365	368	352	353	362	364	363	384	364	382	355	346	372	347	362	345	393	369	391	341	343	379	353	348	350	369	342	381	339	338	360	334	327	340	386	386	378	356	361	355	370	333	371	371	374	367	338	393	354	388	346	388	369	351	345	379	343	399	375	373	362	360	364	355	379	360	355	335	369	349	368	344	333	346	346	347	331	361	382	354	384	337	362	345	358	373	346	331	349	354	360	342	383	353	362	379	361	361	353	375	349	351	340	382	365	352	353	380	368	360	376	356	346	379	354	347	364	365	375	400	366	352	354	384	352	370	342	359	344	336	362	346	371	374	372	338	362	372	364	373	379	361	359	351	336	341	369	378	378	317	359	370	365
5190	2037	1529	438	230	219	215	178	196	204	169	191	207	195	202	194	195	199	208	212	189	188	172	216	183	204	206	199	199	177	207	204	192	175	197	213	193	199	172	200	189	217	153	184	184	189	189	204	198	188	220	190	180	222	181	197	184	177	195	179	199	189	151	192	189	192	190	195	186	210	188	201	207	218	183	194	209	167	212	183	200	200	177	188	207	179	164	179	179	191	171	178	188	185	210	187	197	193	181	171	196	198	181	169	200	217	207	164	189	192	200	188	189	189	178	205	216	182	194	160	179	194	192	170	151	174	175	189	206	180	198	197	192	170	196	176	195	184	187	184	186	191	210	184	226	197	188	187	180	166	167	202	190	197	197	187	181	179	166	207	163	154	182	210	165	171	177	168	179	175	170	208	180	183	194	163	180	191	181	186	202	169	209	172	172	189	184	174	173	187	194	181	194	171	191	192	204	168	161	212	169	165	187	180	194	194	198	211	193	208	173	180	180	168	196	172	172	151	194	218	185	200	188	201	183	193	214	187	189	197	198	195	191	216	173	189	195	174	210	162	169	205	190	186	178	195	202	178	187	181	159	198	170	180	162	173	176	178	178	185	183	195	201	181	176	193	215	189	174	205	164	179	196	164	174	181	179	197	188	198	205	202	185	183	194	203	186	167	179	201	195	174	170	200	171	192	196	195	179	175	185	179	162	192	209	204	183	202	167	194	209	161	179	178	191	194	177	211	202	194	195	181	189	174	193	182	189	163	190	162	209	179	198	170	203	188	193	191	189	170	162	175	168	162	189	193	167	201	190	214	183	175	180	169	205	201	189	174	185	189	226	163	179	188	180	194	197	192	208	201	183	185	177	196	204	208	214	198	206	195	180	206	209	228	161	196	190	178	163	183	178	183	197	175	201	196	179	200	178	207	172	195	196	196	183	194	161	186	187	196	209	192	189	206	171	176	185	186	187	189	217	208	189	159	204	207	198	189	179	175	175	160	184	163	181	188	173	184	194	200	158	185	178	191	182	198	183	218	222	191	189	179	175	198	205	220	189	178	197	187	179	168	175	198	186	188	202	188	168	180	170	216	180	179	174	210	216	187	198	190	190	212	222	170	178	174	181	181	181	214	163	180	192	184	210	217	180	166	164	187	174	200	208	173	190	164	194	207	182	177	190	188	206	193	181	213	203	196	194	178	183	180	176	200	172	196	179	182	175	184	180	173	191	194	175	197	181	173	180	186	187	174	176	167	191	185	188	205	181	179	175	187	203	200	172	187	179	180	180	183	192	173	195	200	193	177	172	175	178	202	176	171	197	182	186	209	182	189	196	213	212	216	201	188	215	185	166	184	178	186	182	216	216	186	181	179	183	197	211	178	194	215	195	193	172	211	195	206	210	203	189	173	182	163	169	181	171	202	200	195	206	214	177	168	209	187	197	178	191	180	200	210	199	213	206	203	200	205	189	183	186	180	206	187	198	160	171	191	184	177	199	164	194	196	173	191	156	182	188	181	205	181	186	200	185	162	184	177	176	190	184	188	197	201	191	179	222	198	177	183	179	204	184	207	166	200	181	197	189	147	202	184	175	191	213	190	182	178	197	231	177	186	191	186	187	171	180	187	204	193	178	161	174	192	216	150	172	185	169	208	191	174	202	181	203	197	190	185	202	178	210	182	196	188	197	188	189	202	187	205	204	218	199	202	204	185	178	186	191	192	182	182	165	198	161	170	222	203	178	162	189	199	184	204	186	188	192	209	201	198	184	179	206	197	205	167	188	199	182	176	202	189	190	196	184	179	167	191	178	199	199	169	200	185	185	177	179	194	201	169	195	147	158	188	167	182	165	198	193	188	171	163	175	203	190	159	214	169	202	191	179	192	225	203	177	199	173	180	186	186	189	174	194	195	192	169	165	194	186	187	202	181	188	199	173	203	180	195	190	195	188	210	161	187	134	205	189	196	190	165	200	173	172	171	196	225	197	222	190	182	184	201	210	180	180	184	155	198	191	215	193	163	193	200	169	171	184	185	212	198	199	173	173	189	193	192	173	179	185	192	177	192	199	183	183	183	206	192	203	184	181	166	171	188	177	169	184	203	188	198	193	165	188	199	187	190	206	189	217	199	154	176	182	178	183	171	184	174	195	171	195	167	186	184	195	199	191	200	173	200	201	193	224	206	180	175	176	161	157	189	171	186	226	191	196	186	197	186	167	187	182	183	199	201	201	176	174	176	176	192	192	199	196	197	178	183	222	172	223	183	185	164	170	163	179	185	216	211	185	205	182	217	181	177	175	202	184	162	192	186	180	169	197	193	226	198	195	185	206	210	187	191	188	188	174	205	200	197	195	191	208	158	159	162	160	202	209	176	203	180	190	198	178	192	169	186	207	173	200	195	183	195	187	211	165	205	173	187	182	175	172	186	181	189	198	186	181	199	188	176	188	175	198	183	182	187	169	201	179	169	197	192	181	191	193	203	169	185	191	184	206	190	186	188	205	195	205	179	186	191	182	209	196	188	181	178	179	186	197	210	182	196	209	194	199	199	197	184	191	188	179	184	201	217	168	193	183	205	206	173	170	175	180	203	203	187	183	190	196	175	209	182	198	188	207	168	155	170	202	189	177	175	187	188	185	188	198	200	190	180	195	177	162	195	172	189	191	206	177	218	190	178	188	186	187	188	188	203	172	182	182	168	185	206	187	198	184	181	196	198	175	182	199	212	248	179	196	187	180	201	188	194	201	178	207	185	193	202	202	210	181	182	193	190	170	193	196	181	222	166	183	180	186	197	203	200	205	211	190	180	185	173	161	191	210	178	195	178	205	181	149	173	204	181	179	175	166	198	180	210	194	219	149	187	181	195	212	180	192	162	190	175	207	190	169	190	202	173	180	186	202	182	187	145	187	213	160	194	205	191	194	189	169	176	213	193	176	208	183	160	191	198	187	165	175	194	173	173	184	189	159	187	164	190	177	211	190	198	208	196	189	195	169	173	215	177	172	188	175	184	190	201	181	189	184	185	156	186	201	201	184	181	184	170	207	210	193	190	192	205	172	171	176	217	202	226	159	183	204	180	198	185	177	183	194	179	192	167	183	192	181	184	181	208	183	168	173	197	185	200	177	170	187	181	184	212	180	174	184	177	211	203	187	196	190	173	184	209	181	192	181	199	192	171	192	208	179	184	204	209	220	200	180	162	152	204	217	194	193	174	190	171	147	181	173	179	190	195	194	189	181	192	178	178	184	190	205	182	184	176	164	197	195	185	195	193	195	188	185	200	178	187	191	201	147	197	180	188	170	191	201	179	187	203	194	172	182	183	172	207	184	181	179	165	194	203	174	198	198	190	174	210	192	197	180	192	187	159	179	195	213	173	193	166	174	197	187	180	199	156	168	174	173	195	195	209	162	164	198	196	194	174	184	202	203	193	208	182	162	207	170	199	178	184	187	181	183	194	207	190	178	151	174	194	171	173	189	182	198	187	186	184	192	187	217	209
4119	2246	3156	1034	676	554	566	539	496	496	526	501	511	449	500	486	466	507	495	498	500	460	434	475	480	506	506	419	468	480	448	416	494	477	447	484	479	431	438	431	479	500	484	459	444	467	433	462	441	471	452	474	411	451	470	479	439	486	450	434	476	450	504	439	450	465	478	467	454	488	501	455	471	457	483	453	472	433	446	495	449	434	481	430	474	444	464	437	457	500	468	439	437	492	487	472	479	472	461	482	524	423	455	471	442	454	449	467	449	477	422	436	423	449	459	459	495	467	473	486	469	419	480	477	476	456	436	462	469	504	449	439	456	449	477	484	500	473	475	454	454	441	466	486	457	458	486	476	481	460	439	462	408	439	465	439	458	455	470	418	452	449	459	456	470	432	455	485	486	450	458	422	501	475	457	462	473	456	444	463	468	486	454	470	435	465	436	457	445	432	454	445	418	505	443	427	464	427	449	501	436	476	475	483	439	423	449	466	428	473	461	453	497	463	444	421	451	443	448	467	468	456	474	459	464	453	446	458	442	442	443	450	449	391	456	460	462	450	416	481	464	436	450	430	455	509	459	413	470	478	442	501	483	446	484	424	432	428	470	480	471	413	469	450	482	471	458	442	445	497	450	436	460	445	461	441	486	448	509	449	431	481	445	454	488	474	446	451	439	471	442	456	467	434	446	464	508	447	460	441	454	455	472	486	471	486	460	484	473	494	463	443	465	446	472	457	459	470	454	432	469	449	459	402	492	463	462	445	465	448	461	457	457	452	479	436	465	453	444	445	442	445	454	452	447	431	435	444	415	434	464	461	498	472	455	451	463	471	451	434	450	436	459	469	438	412	432	445	458	478	433	459	502	465	452	470	464	464	472	454	424	466	460	447	469	490	436	446	473	424	494	448	451	434	489	451	475	436	465	435	425	452	444	495	448	437	464	409	445	433	460	426	453	432	458	461	458	436	483	447	453	440	430	472	454	442	505	508	481	451	445	462	431	435	492	451	488	473	463	472	437	442	429	507	466	458	464	499	458	469	417	428	516	408	447	502	448	508	443	462	437	470	476	447	401	469	461	468	435	476	491	492	440	456	435	460	439	452	402	444	465	486	394	465	477	466	470	457	415	470	444	446	446	459	473	462	433	466	414	491	493	471	473	410	470	448	447	451	491	456	453	467	438	433	487	422	457	483	463	467	483	442	408	437	490	430	488	463	455	435	456	462	473	466	476	465	466	437	448	462	454	460	475	438	462	471	456	438	445	445	420	486	461	463	471	446	477	442	451	489	469	478	492	445	466	478	436	479	470	438	481	482	462	443	457	492	464	475	429	437	463	496	462	440	461	462	458	435	462	443	442	475	454	434	410	428	438	477	433	464	454	491	456	422	484	440	462	499	457	465	472	458	427	474	452	458	439	489	446	435	473	441	455	463	433	457	459	469	419	465	435	468	433	481	496	450	447	469	464	438	482	483	436	471	457	530	462	450	455	445	454	483	412	425	494	438	461	481	481	479	437	489	452	453	467	458	458	481	474	455	460	446	444	423	456	491	456	471	440	500	479	446	467	458	465	476	432	442	473	463	429	435	458	434	466	425	424	448	442	452	446	491	450	444	476	480	491	430	452	449	476	485	467	456	446	477	462	457	479	466	465	483	469	435	468	435	472	472	431	447	438	450	474	466	468	464	433	458	471	452	453	426	494	470	499	458	443	460	440	459	494	426	471	470	492	463	464	447	442	489	481	489	470	477	434	455	439	460	466	455	447	470	446	446	469	443	488	433	473	434	450	410	477	466	452	432	438	460	470	457	440	471	425	426	462	461	456	450	465	475	436	448	445	441	448	446	471	471	416	486	487	449	460	468	477	473	460	432	460	425	421	447	460	468	466	460	468	445	466	439	493	446	448	492	405	458	474	447	436	442	467	459	401	485	481	453	480	427	466	459	428	436	417	501	447	450	431	441	487	496	418	474	447	470	445	424	421	446	461	464	437	480	428	473	464	462	448	441	431	463	477	475	461	477	482	433	470	471	434	468	466	453	411	478	466	427	498	461	474	468	460	421	495	444	452	453	499	425	443	437	492	456	471	447	493	462	455	415	519	448	453	461	461	448	442	437	455	460	457	458	463	488	475	494	420	447	448	485	446	459	451	467	437	465	475	446	448	457	435	479	413	477	471	459	481	484	425	452	442	489	484	488	445	470	507	436	491	428	462	481	430	467	462	484	479	485	468	451	441	473	456	463	438	474	451	462	480	453	456	438	499	465	483	476	473	433	454	478	435	463	411	462	457	440	450	467	443	457	473	424	465	462	431	457	470	457	464	479	485	408	473	485	435	456	485	486	440	480	467	445	441	425	489	457	441	455	502	489	446	456	503	420	479	433	465	472	467	438	445	429	469	452	465	448	443	454	450	467	463	432	443	479	434	446	439	452	473	472	421	432	442	460	452	454	450	428	447	489	486	440	426	431	437	443	454	417	442	451	490	446	421	448	452	461	458	449	485	458	453	460	431	469	484	455	441	489	431	443	449	468	463	483	412	444	465	449	507	462	436	448	468	414	473	447	458	461	486	474	460	507	429	473	449	419	458	470	457	451	464	515	479	478	467	465	463	438	433	474	444	476	460	457	449	493	431	481	441	472	489	460	450	444	468	425	441	458	486	469	488	485	478	447	509	449	484	475	430	468	435	458	453	443	453	430	490	439	441	469	456	453	509	469	481	452	414	452	425	474	437	442	458	419	456	445	430	462	469	472	435	426	468	443	421	438	491	467	426	423	457	476	477	454	460	466	500	462	452	445	442	447	462	452	480	434	470	457	456	477	421	456	448	455	444	479	453	439	483	456	462	478	414	464	458	457	508	445	463	409	474	441	436	457	428	475	459	435	435	474	423	465	460	427	452	441	487	493	496	484	477	449	432	440	452	483	449	474	469	442	483	403	462	440	435	481	451	466	491	466	421	497	448	474	462	422	438	458	447	446	511	425	454	457	427	436	454	481	443	438	427	447	448	497	478	423	465	450	463	468	460	451	468	458	411	422	500	470	452	442	435	444	470	443	444	456	462	464	442	436	489	505	422	447	448	473	484	470	460	449	458	432	458	466	446	460	446	455	482	448	466	431	460	454	436	467	459	447	441	494	482	470	458	436	466	469	454	474	452	453	445	438	454	476	434	461	426	450	458	466	470	460	457	453	457	480	481	442	438	471	489	448	467	466	456	460	473	429	472	465	470	466	465	456	433	452	452	502	461	448	433	452	487	431	464	461	459	490	465	476	473	465	469	456	456	416	474	427	475	450	441	428	461	479	437	441	445	457	480	430	455	436	455	449	493	442	460	458	458	486	478	446	433	413	465	476	462	466	492	488	426	481	446	473	468	466	475	452	451	470	443	479	445	479	460	435	481	468	453	478	484	441	440	476	450	473	451	451	445	454	454	465	515	462	448	456	442	459	465	478	456	462	446	456	486	457	487	459	501	477	442	420	459	471	465	460	498	418
13036	3921	3528	925	455	373	307	316	291	266	249	265	254	240	247	268	261	249	238	250	226	229	225	258	250	217	246	227	238	250	258	219	244	226	226	228	238	270	229	240	255	218	238	222	219	257	230	194	233	219	246	239	246	239	231	205	194	246	254	257	233	224	242	216	222	267	223	236	216	245	200	236	232	249	235	230	231	244	210	239	230	215	197	218	234	244	219	220	207	247	233	202	220	215	226	251	246	236	261	243	243	217	233	237	227	249	221	219	227	239	219	189	190	228	225	207	233	248	239	216	264	194	241	239	211	219	214	268	228	238	242	236	216	222	211	195	223	205	244	219	230	210	233	211	225	215	219	260	231	250	244	234	216	242	219	213	231	196	233	237	204	244	204	227	197	262	286	215	217	256	237	234	222	217	209	184	214	225	217	257	218	209	224	213	240	236	238	236	203	235	246	218	237	194	214	249	239	244	215	242	201	223	249	219	224	228	245	246	234	207	220	254	206	230	224	223	233	244	209	223	233	232	252	239	209	224	234	231	236	200	228	231	260	252	226	255	222	254	235	215	247	265	219	215	220	243	225	258	252	218	218	221	235	215	223	214	273	243	254	232	243	237	226	212	244	240	211	226	255	236	226	237	226	226	221	218	240	245	224	237	269	231	255	232	242	224	211	215	230	230	212	251	249	212	220	242	232	265	213	216	259	218	210	252	214	226	203	230	223	231	230	217	266	262	224	241	241	234	227	222	236	221	255	232	212	219	217	209	244	217	211	250	227	267	219	254	240	213	231	221	227	237	210	218	165	265	215	237	254	250	199	229	199	246	219	214	218	209	241	202	234	214	250	204	264	231	207	203	224	222	214	213	219	206	229	227	226	225	229	236	236	211	249	226	238	237	235	228	249	236	219	215	227	250	232	246	248	238	215	244	224	233	239	242	211	217	214	239	224	255	225	224	223	208	211	220	213	232	244	234	231	234	247	225	228	221	236	226	240	245	259	214	234	212	204	232	232	245	246	220	258	248	251	227	232	209	225	240	233	231	209	233	250	219	223	226	224	224	212	237	225	212	211	228	248	228	237	244	228	248	230	267	208	208	237	259	260	217	243	221	221	231	203	227	246	215	230	223	235	223	227	239	215	236	244	256	232	229	230	204	253	252	226	226	209	242	230	240	222	256	225	228	240	239	266	259	215	247	233	235	225	213	214	211	251	257	228	245	233	241	214	233	229	215	248	203	235	245	235	213	231	254	239	264	229	237	228	227	222	223	214	226	222	210	219	222	240	224	235	223	215	238	233	213	212	205	213	222	201	223	242	236	212	221	220	238	210	231	224	231	217	196	213	216	261	240	236	228	249	212	256	219	250	244	229	235	232	203	230	209	242	254	234	223	227	212	200	208	220	240	235	243	230	246	249	245	216	240	211	234	240	241	216	216	204	209	227	221	204	212	243	273	210	225	222	227	263	253	231	244	262	245	238	237	217	227	221	224	239	215	209	243	206	244	238	206	217	247	265	226	248	215	249	254	228	213	216	239	234	239	212	238	231	261	232	254	243	230	194	204	211	237	260	232	237	240	230	232	224	213	231	249	245	236	215	228	222	252	264	234	259	256	236	243	244	244	237	249	251	226	236	243	223	202	225	252	230	217	225	219	236	235	224	227	205	226	227	241	227	222	240	237	218	240	274	240	239	212	246	255	230	252	195	241	224	221	249	197	242	243	218	235	235	221	228	255	219	229	203	247	231	234	227	221	221	245	243	220	226	228	256	220	242	235	273	262	208	231	236	219	201	233	236	224	208	215	221	223	194	251	230	201	242	233	200	213	249	227	256	244	214	246	207	220	230	222	238	204	233	209	250	214	241	253	255	249	225	218	220	218	241	218	238	233	235	207	238	245	214	223	208	227	215	228	217	234	228	226	227	224	219	226	215	199	224	218	234	254	237	253	216	248	226	221	216	231	259	238	220	232	222	210	196	215	236	225	259	244	220	258	274	236	234	213	217	255	228	220	251	234	229	238	243	230	226	230	217	211	202	235	202	253	210	224	262	234	227	233	230	239	213	228	252	247	231	227	249	260	212	234	237	229	228	220	253	218	221	204	252	240	234	225	213	232	236	245	233	252	228	228	228	211	250	215	235	202	214	235	196	215	235	220	236	246	243	248	240	216	218	215	189	238	242	214	214	216	235	239	230	230	221	234	233	223	242	253	241	242	219	197	213	238	249	272	229	253	221	239	207	213	215	233	217	219	239	223	276	219	206	193	202	212	229	244	229	238	224	206	237	242	244	235	233	234	237	235	245	214	243	203	242	211	225	230	228	212	212	225	233	240	235	261	254	215	246	223	233	227	229	221	225	209	230	227	201	257	221	236	237	232	254	217	207	232	254	245	218	228	247	234	221	212	222	244	207	207	220	209	227	231	213	210	245	235	250	228	244	237	219	232	258	211	237	227	219	223	239	241	211	258	207	226	237	228	243	225	230	234	198	230	222	227	187	250	239	239	220	243	227	232	223	248	213	225	218	215	240	232	220	267	241	239	236	232	245	191	234	241	237	224	237	223	195	242	225	219	219	233	236	209	242	245	231	221	264	223	230	246	220	234	245	219	228	228	205	252	241	250	218	204	227	228	211	246	247	212	217	196	217	227	228	232	249	230	235	244	235	251	238	229	246	248	228	246	222	231	238	232	232	226	250	224	275	219	225	252	239	237	216	228	220	219	208	216	247	250	218	254	225	274	247	247	239	224	212	232	240	212	197	229	233	249	235	218	230	233	225	194	225	218	246	233	241	210	246	228	227	216	235	253	238	234	226	228	225	210	236	214	233	218	211	227	222	236	227	235	206	203	255	247	254	202	236	216	237	213	261	228	235	242	227	237	231	218	217	229	203	212	236	226	235	239	221	228	213	215	226	220	221	219	217	211	217	240	222	211	236	237	258	225	231	222	279	221	204	245	222	238	233	215	225	228	251	245	250	245	231	207	215	216	239	203	211	228	212	246	227	218	236	198	238	226	234	243	247	266	237	231	251	254	219	235	201	256	256	222	256	242	241	242	252	204	212	239	250	243	233	212	241	225	223	216	207	225	231	233	244	252	252	256	233	210	231	245	230	237	250	217	205	240	210	236	272	230	241	197	228	234	222	252	207	210	231	235	222	242	265	238	235	235	220	229	228	242	232	225	258	242	234	236	210	221	239	244	239	212	246	267	213	254	215	242	222	219	218	207	221	224	233	198	213	244	231	247	221	210	219	231	217	222	222	224	204	230	219	203	229	198	224	245	225	233	226	253	236	216	241	229	226	222	208	199	214	222	239	228	221	239	237	226	244	237	237	237	242	246	218	221	246	237	279	214	235	236	245	212	256	233	207	213	237	245	221	215	233	258	237	226	227	217	244	212	239	208	214	234	225	227	240	261	201	238	224	237	228	223	238	214	241	224	250	224	206	245	228	206	237	245	251	241	207	223	232	221	233	241	213	235	221	234	232	218	234	261	198	226
9995	4145	6774	2485	1471	1141	1060	873	877	790	830	792	691	705	687	715	621	683	643	659	629	595	609	626	583	591	617	582	572	573	561	585	566	547	562	564	540	515	582	605	541	570	576	555	547	542	557	499	558	590	551	560	574	539	560	534	579	561	501	556	531	521	557	571	569	551	544	525	576	553	555	563	557	562	564	545	521	564	568	537	546	548	563	544	561	558	517	553	539	543	569	557	547	550	574	552	549	516	539	561	596	531	540	529	511	545	583	521	536	564	549	513	549	534	516	539	559	561	538	493	552	534	541	545	549	554	552	510	567	585	558	529	524	563	545	587	533	533	534	534	522	530	553	516	547	536	539	510	542	532	554	499	529	521	527	540	509	543	548	531	552	545	533	530	542	531	547	541	583	571	551	541	542	578	582	569	564	564	569	535	537	564	580	534	530	527	592	513	543	566	548	504	563	560	562	489	566	557	571	540	560	533	526	530	549	520	559	545	535	511	534	528	547	496	508	572	544	565	556	596	565	523	566	542	543	536	527	519	541	520	571	546	539	557	538	496	528	558	555	563	538	566	548	538	523	534	542	566	561	576	527	497	547	513	553	538	551	579	523	562	562	496	569	533	546	543	597	577	557	544	534	552	553	532	571	521	542	543	540	561	555	555	556	567	564	534	555	558	529	506	570	554	506	531	534	539	542	526	531	544	566	562	560	504	528	527	509	594	512	517	554	561	539	524	539	505	583	521	574	584	545	554	578	511	550	550	576	534	520	516	539	541	493	551	568	578	544	625	538	606	522	530	558	527	539	536	525	530	584	556	521	543	515	561	575	520	562	507	570	545	549	547	504	555	535	554	570	556	543	568	563	570	544	525	522	530	502	546	533	562	522	523	551	537	544	501	551	552	569	542	530	514	523	557	540	554	494	523	559	608	493	532	545	585	570	522	552	556	560	568	561	497	474	490	539	523	536	529	522	534	522	509	605	547	515	569	577	549	596	547	520	543	511	551	579	527	528	549	539	520	573	514	578	497	542	588	534	560	592	546	588	539	562	552	528	551	526	552	542	547	538	572	540	551	566	553	526	487	531	508	554	555	507	548	568	546	541	554	574	586	535	470	517	526	564	570	552	519	548	523	518	538	531	530	557	563	556	530	532	560	531	536	531	542	534	541	560	530	548	576	510	558	545	529	526	556	533	530	574	565	561	562	562	529	525	513	539	514	526	557	561	527	509	545	560	528	546	553	556	564	556	495	578	548	571	534	578	560	577	566	590	519	523	553	547	548	523	478	548	538	590	552	550	505	557	522	567	547	564	551	560	568	528	525	509	519	553	545	576	557	531	557	533	521	528	569	524	546	561	570	556	537	520	554	537	519	513	558	541	551	545	539	547	534	537	574	549	558	544	526	528	557	513	514	522	536	509	536	565	542	557	536	544	568	557	517	546	495	525	536	548	472	535	537	583	535	560	530	520	509	545	549	549	537	589	534	545	530	554	547	554	501	524	521	547	534	590	518	513	506	565	571	596	584	560	503	511	541	551	543	545	551	541	537	527	536	532	483	614	564	534	549	530	554	559	568	534	521	569	483	559	519	550	573	538	525	572	537	541	597	541	532	517	579	541	531	560	503	501	506	542	559	552	515	523	572	556	559	541	567	582	571	535	556	515	543	537	516	579	534	503	573	551	521	546	544	556	478	564	536	533	577	544	601	545	541	560	546	516	540	514	544	540	527	541	576	514	569	524	561	562	568	554	552	544	522	526	591	528	545	549	591	587	531	573	577	523	557	534	536	543	577	548	582	536	532	535	528	514	512	535	518	520	557	560	564	551	532	467	509	499	523	503	513	565	519	590	546	536	552	520	523	593	517	558	534	583	546	507	563	526	535	573	514	511	547	525	592	534	507	543	513	544	562	520	567	534	535	594	540	526	608	558	582	558	528	578	568	529	547	539	535	528	555	542	544	586	551	543	555	548	538	557	531	565	471	561	576	562	524	519	570	508	506	540	523	566	501	535	529	577	522	535	529	551	555	516	539	599	535	526	543	502	501	580	546	539	534	548	603	510	519	558	515	547	524	540	501	512	525	582	544	532	575	613	540	586	553	531	558	527	542	552	544	547	507	543	522	516	547	586	536	562	547	550	535	530	535	536	569	519	551	515	528	510	545	531	510	521	543	502	549	521	531	568	545	543	540	583	536	552	543	536	549	538	502	526	579	561	557	513	528	531	541	540	534	549	562	546	551	543	513	540	542	539	557	520	524	537	541	529	529	577	521	514	560	480	576	512	521	517	584	575	558	550	522	555	547	574	536	573	534	556	556	528	549	534	553	524	557	567	507	542	535	553	523	563	540	566	531	497	548	526	557	551	521	552	540	541	551	546	559	559	554	537	521	539	522	526	562	547	546	525	545	583	531	526	534	525	564	571	525	552	545	569	542	611	550	532	561	514	556	573	556	597	589	537	539	511	545	521	588	503	520	525	496	541	564	542	562	544	522	519	521	555	596	541	531	574	507	539	538	551	521	548	543	547	537	513	533	563	553	566	547	559	513	543	578	508	558	565	525	564	559	529	538	587	566	548	537	499	574	531	561	574	549	531	543	556	548	541	543	577	570	536	526	591	552	542	529	521	508	544	561	554	606	540	526	546	539	532	562	553	550	507	553	550	576	558	531	603	575	550	521	541	552	542	531	581	545	526	541	501	560	578	529	597	557	527	494	531	551	531	550	538	486	540	520	512	543	582	549	574	511	526	551	522	525	562	551	517	564	543	518	530	521	531	491	569	527	538	545	540	543	530	565	549	545	562	555	557	540	561	529	574	565	560	524	529	527	528	533	534	540	533	555	532	553	564	494	481	601	538	550	531	574	548	565	535	569	550	505	535	561	516	571	524	551	508	548	533	491	554	579	531	532	566	526	549	549	545	556	517	575	530	556	522	535	536	578	504	518	540	554	532	520	518	551	572	539	566	580	547	518	559	525	563	518	510	521	545	525	529	541	540	544	525	548	558	529	514	541	555	523	557	531	552	532	534	520	522	548	535	586	573	529	540	559	519	561	521	559	502	534	574	497	559	530	559	538	537	574	560	519	539	544	524	567	535	496	561	561	539	537	556	521	536	566	516	527	547	499	555	505	521	559	539	577	568	556	563	573	539	540	528	564	505	561	511	549	558	542	572	538	540	499	518	581	511	529	514	566	532	529	573	549	534	562	512	569	569	533	550	547	540	526	515	536	528	560	552	559	538	554	533	557	527	577	561	539	528	546	566	560	577	538	524	544	563	560	518	498	551	514	570	518	560	505	543	544	517	523	517	503	578	525	545	551	521	510	521	530	558	561	579	501	574	557	550	558	509	493	562	518	519	539	556	582	557	518	559	519	526	513	523	547	560	509	548	501	544	542	555	534	530	511	512	567	523	522	562	538	554	526	560	521	533	549	541	582	561	557	520	504	525	538	531	546	527	569	565	516	538	588	544	493	556	561	572	566	549	527	527	541	570	534
21430	6959	5853	1398	523	383	326	296	245	209	240	224	195	187	205	162	181	188	191	183	165	148	169	163	157	174	200	139	147	152	178	150	126	143	163	142	160	169	149	153	170	129	154	155	159	141	190	154	149	151	145	173	148	161	170	135	127	137	135	146	161	168	149	155	137	159	155	140	163	167	148	146	163	170	157	156	137	151	147	149	149	154	159	150	143	135	178	140	137	140	169	152	155	147	149	143	158	166	142	144	144	152	153	148	151	163	153	134	153	140	135	156	146	151	141	161	167	129	141	135	156	160	148	149	129	148	153	164	158	164	160	164	145	132	134	162	139	172	145	151	167	136	142	156	144	162	153	167	153	144	181	150	137	131	142	148	176	153	144	178	143	137	156	123	142	138	153	155	154	138	167	163	151	157	133	131	145	177	145	166	142	140	137	145	177	170	162	151	137	153	158	162	161	161	156	160	157	126	147	174	138	160	133	151	165	168	165	138	153	139	167	151	153	159	165	147	179	141	122	132	140	146	180	152	158	165	149	135	154	166	155	157	154	168	146	156	163	133	151	157	138	159	157	135	148	179	143	140	156	144	148	166	155	156	138	166	152	155	142	145	148	159	154	168	153	161	169	142	126	133	168	177	149	164	151	151	160	137	148	147	141	158	134	128	148	143	138	141	140	147	127	149	180	123	162	149	172	151	157	159	160	156	148	141	141	158	136	152	149	178	152	162	134	143	168	143	145	144	164	145	165	144	163	152	157	170	145	140	158	157	168	172	139	153	151	149	134	154	129	166	139	178	137	123	157	167	160	158	133	152	148	132	144	135	147	138	160	166	140	159	154	152	186	154	168	189	159	118	166	143	150	165	108	166	145	178	122	158	160	137	143	144	158	134	162	145	123	147	170	149	159	136	146	146	159	170	160	148	145	151	173	151	172	134	159	144	140	158	171	142	163	161	153	146	174	162	156	146	179	173	165	149	165	131	144	162	155	145	144	163	142	157	177	154	114	161	157	125	156	134	145	156	170	156	153	137	168	176	132	148	140	143	134	126	164	134	154	147	164	157	150	153	169	169	144	155	135	152	151	142	148	139	141	155	136	157	143	172	145	141	146	151	133	142	153	159	160	146	137	128	158	147	139	142	146	137	150	152	142	137	143	154	155	139	170	139	154	177	173	134	141	150	150	163	154	171	150	165	128	140	162	159	168	129	166	138	180	148	161	150	143	166	142	155	156	137	152	157	166	165	149	142	134	151	159	132	169	169	143	145	176	140	152	135	166	129	166	161	159	140	151	151	150	135	176	156	141	129	152	142	166	193	148	146	153	157	142	140	142	146	165	174	133	137	137	149	165	157	149	129	158	157	156	134	139	162	136	130	134	184	173	127	157	161	133	155	129	161	170	140	138	122	142	158	134	154	118	148	169	163	155	146	156	142	162	163	150	167	136	150	130	148	151	162	162	175	148	170	150	147	181	130	146	161	140	133	159	143	146	144	148	162	128	165	140	144	134	147	137	165	174	161	142	134	138	147	158	159	185	134	152	128	155	147	158	137	141	121	144	160	149	172	152	155	140	151	138	163	174	132	158	157	143	146	148	163	175	160	150	163	165	154	164	157	141	182	157	156	156	150	170	162	151	149	147	155	158	130	153	145	153	166	155	170	147	154	160	137	163	163	165	153	139	144	169	175	140	157	174	157	164	124	143	137	162	155	117	151	161	137	158	165	160	154	142	146	173	131	130	115	134	150	151	141	153	165	164	160	148	150	155	165	177	168	157	167	148	150	147	146	138	145	123	165	171	140	151	150	147	135	164	133	144	161	161	132	154	147	154	139	176	147	156	158	135	185	150	163	181	136	153	133	128	149	144	164	160	149	141	180	133	151	157	152	150	147	150	142	152	144	160	163	140	161	157	157	143	143	151	139	156	166	150	138	162	134	155	126	158	147	147	166	144	148	134	147	131	144	162	139	159	147	159	153	171	153	185	153	139	147	127	139	166	175	143	131	159	138	148	133	146	147	164	163	173	136	164	162	152	141	132	179	137	148	159	152	151	144	168	161	145	143	138	150	170	195	163	159	164	121	131	170	150	127	147	137	154	147	144	139	146	159	143	120	166	145	142	141	157	133	168	150	147	133	192	135	158	158	154	153	139	162	158	141	157	131	155	162	132	143	153	148	141	134	149	147	158	163	161	171	160	132	165	137	172	158	162	164	142	139	140	179	163	145	140	157	145	187	173	128	176	156	150	146	142	159	136	144	169	153	164	126	184	144	158	144	157	160	140	164	151	137	157	153	164	153	151	170	142	175	143	157	158	155	143	152	158	147	127	154	171	154	115	160	153	166	143	121	135	136	157	148	152	171	146	151	160	155	133	171	143	156	165	165	150	133	175	151	166	142	157	175	156	155	154	141	157	165	169	144	144	146	157	131	151	147	150	155	149	155	141	138	146	162	139	151	154	143	142	144	140	149	159	149	139	134	160	162	152	156	161	162	158	137	141	150	162	154	156	129	160	152	148	143	159	168	161	154	142	142	151	148	167	163	136	155	164	140	163	152	179	168	140	168	147	145	136	143	170	134	151	143	142	160	128	161	143	149	161	154	173	162	163	137	152	150	149	177	166	143	167	150	152	157	144	126	144	144	153	147	159	146	155	163	160	145	168	175	137	130	143	158	154	125	157	143	152	168	153	147	145	157	160	154	146	146	160	147	163	165	151	155	158	142	161	142	152	139	173	159	125	150	145	151	146	172	122	161	149	175	135	158	144	141	159	167	152	164	164	156	161	144	153	144	161	152	146	148	166	164	146	139	156	142	173	160	149	167	135	152	142	123	173	145	149	163	170	136	178	159	164	149	147	134	183	146	156	130	142	137	167	167	164	145	167	153	160	165	151	148	157	134	168	147	161	140	146	144	142	168	156	156	124	147	158	162	161	155	141	154	166	153	180	149	162	164	163	165	175	149	192	149	145	146	154	153	163	149	156	169	151	142	171	181	144	154	152	155	152	144	141	141	164	151	170	141	149	172	171	154	181	146	153	142	126	134	165	165	157	154	174	177	156	147	156	170	129	140	168	143	146	148	131	147	144	152	140	159	141	162	138	149	131	139	174	165	139	121	161	165	166	170	146	162	162	162	134	158	151	132	150	173	192	168	150	160	157	152	143	142	145	151	154	146	144	139	155	143	145	157	134	140	144	139	169	134	129	173	158	180	153	141	146	137	158	131	150	154	159	147	156	148	139	147	156	152	156	154	155	154	153	139	158	160	175	156	141	154	162	165	142	173	148	156	156	175	135	148	142	144	159	190	160	142	155	154	130	136	178	151	130	150	135	135	143	159	140	147	144	147	160	149	142	130	150	160	151	142	150	168	169	152	161	151	154	155	162	139	147	143	148	138	160	155	157	161	149	174	150	173	149	168	162	148	137	174	139	146	145	155	145	175	141	143	151	156	136	141	156	139	141	155	161	156	145	146	147	155	168	152	140	154	155	140	132	139
12987	5938	9551	3597	2132	1530	1262	1093	915	904	828	762	713	705	673	649	601	665	593	601	498	441	475	444	431	433	412	437	410	439	405	427	392	410	406	409	386	367	436	368	382	409	376	382	346	393	377	403	366	348	360	314	370	369	372	384	419	367	401	429	415	379	382	342	364	397	400	422	370	366	406	390	392	372	403	364	341	372	402	427	380	406	398	367	412	349	334	369	383	356	407	422	383	393	433	365	396	369	355	381	377	357	383	348	361	346	369	376	346	350	366	349	370	371	406	381	385	365	385	370	360	366	383	361	383	370	382	353	347	351	357	401	374	372	353	376	357	375	364	352	376	379	345	364	355	381	395	371	368	345	389	368	361	386	376	414	341	388	373	370	359	359	354	393	358	354	365	373	360	373	376	352	365	357	355	399	400	378	351	388	382	352	382	371	346	387	374	392	349	355	375	388	359	369	394	356	382	342	367	384	369	392	347	351	366	391	375	362	354	375	392	348	349	365	402	363	365	363	386	370	348	419	391	390	355	341	370	367	410	361	360	355	355	413	354	410	347	347	393	364	345	361	367	375	366	370	383	373	384	348	389	354	402	387	373	372	355	366	375	372	367	333	342	387	377	353	372	362	373	407	351	348	365	330	370	343	369	360	348	363	377	367	340	383	383	374	355	382	351	380	349	354	378	373	361	410	352	360	364	347	375	360	378	412	373	377	339	378	386	349	356	392	315	374	350	352	372	340	388	356	338	337	332	362	359	365	364	394	344	341	338	332	367	357	377	403	369	393	338	353	406	359	372	406	398	372	386	378	375	385	384	373	356	397	367	369	340	335	361	360	361	373	343	390	371	362	355	370	389	379	361	375	407	375	401	389	351	366	378	386	360	386	384	377	347	348	369	327	377	366	366	359	352	361	391	408	363	372	385	373	377	355	398	367	380	371	380	323	415	341	377	391	395	349	365	342	365	340	395	344	389	366	373	361	363	344	374	371	373	358	367	386	354	380	357	371	382	360	373	378	392	373	373	338	359	367	393	364	357	345	367	387	388	408	429	353	377	363	359	386	379	396	381	368	348	357	353	353	343	395	357	336	365	394	354	371	375	363	351	346	356	375	352	386	376	371	359	429	346	401	368	402	378	387	338	332	366	365	358	382	343	387	384	386	363	367	371	363	395	393	370	360	382	361	357	337	426	389	380	400	367	373	355	365	345	365	356	376	351	338	374	378	364	390	354	369	383	367	356	357	388	343	350	360	365	408	356	379	355	372	366	354	370	377	355	365	375	335	332	373	353	380	374	365	402	396	353	409	380	378	365	397	375	385	357	373	384	347	411	385	356	347	402	390	358	383	380	360	375	364	383	387	377	365	345	367	360	387	370	349	391	384	340	359	378	359	382	351	358	386	377	383	349	389	367	387	357	377	340	356	368	335	388	360	364	375	343	365	383	348	370	366	389	343	352	397	369	415	342	402	357	351	339	416	396	369	328	389	386	338	340	409	377	394	383	382	350	356	365	372	358	353	362	389	402	393	378	334	358	345	386	344	358	371	366	368	368	351	401	381	382	329	340	362	353	371	349	326	393	368	350	411	331	388	337	380	363	347	351	355	382	367	384	385	370	415	350	354	363	400	373	351	391	376	415	391	345	373	372	341	363	354	356	356	397	353	340	356	334	375	346	399	377	368	386	364	407	368	377	365	343	362	355	359	354	389	390	382	353	371	350	354	391	390	375	362	353	383	390	355	359	378	411	375	364	374	378	383	370	395	365	373	384	351	379	355	368	362	431	342	366	387	376	371	391	357	373	385	403	370	361	344	388	354	337	369	352	383	365	359	364	383	364	397	380	383	382	393	363	360	333	381	379	384	365	351	384	349	355	360	333	417	370	361	357	348	356	363	358	378	372	363	377	389	363	379	351	385	350	351	385	372	407	357	382	366	361	397	379	379	355	358	390	389	342	385	373	362	387	355	360	341	354	365	379	361	381	355	389	365	344	335	379	375	350	393	357	364	374	368	378	346	394	419	327	355	359	383	390	349	359	377	358	369	350	353	354	380	350	367	368	388	382	360	384	382	380	367	403	360	397	366	340	349	370	364	392	360	386	361	358	358	373	394	402	357	354	358	379	377	372	347	374	390	335	363	375	383	364	354	377	371	367	364	359	331	419	409	370	362	381	368	356	349	349	384	376	378	329	353	398	380	348	376	357	377	355	376	361	325	368	350	418	400	395	375	389	316	375	349	395	344	403	339	369	342	384	382	364	362	349	355	332	370	405	363	392	360	402	358	395	393	379	377	371	366	350	372	344	390	359	360	345	353	364	407	346	349	338	373	333	359	364	353	351	387	385	347	361	362	364	353	397	391	356	344	363	373	377	395	358	360	354	360	400	382	373	364	340	361	345	349	326	375	388	396	352	393	398	373	369	351	371	399	350	377	362	366	367	340	358	361	393	395	353	377	343	367	393	355	392	366	377	362	353	349	391	381	374	360	356	380	392	407	343	379	348	368	364	376	357	377	347	366	389	390	374	360	338	379	351	370	368	382	356	373	380	405	369	366	385	409	358	394	365	354	377	369	380	355	383	350	366	327	380	394	362	369	398	362	370	374	376	356	395	364	364	351	338	351	341	328	331	396	387	367	376	371	373	352	365	409	342	395	384	332	374	341	366	342	400	359	369	366	364	364	359	365	366	361	344	393	355	408	361	380	380	379	367	389	364	375	406	370	376	357	351	385	370	350	361	367	360	363	365	374	346	357	332	342	375	360	371	366	358	347	364	336	392	360	379	366	361	334	344	371	355	372	382	385	353	386	358	359	388	395	364	358	391	352	348	370	392	381	365	353	348	374	341	368	369	350	367	394	382	374	366	379	370	373	357	327	330	377	383	354	354	376	352	364	345	363	380	364	403	375	376	381	337	359	361	388	386	363	366	376	365	336	394	377	380	373	362	360	361	394	339	359	345	373	339	343	385	374	374	356	379	376	387	330	373	378	364	377	343	387	354	357	383	379	377	355	386	373	332	339	394	388	396	393	384	376	379	337	387	387	371	367	344	352	369	400	363	344	387	356	362	377	388	390	378	348	396	395	358	343	343	365	397	374	347	380	384	382	369	357	387	375	357	338	350	391	396	352	364	390	360	367	372	349	348	380	383	380	384	368	357	362	362	379	372	398	355	349	379	381	366	384	384	387	360	388	380	386	377	386	392	359	352	358	342	380	364	393	388	365	356	342	371	364	363	386	362	364	399	402	378	319	348	372	362	368	345	338	405	355	378	353	389	377	355	364	366	331	382	348	382	406	368	353	354	386	320	371	361	374	379	345	354	353	387	395	367	342	356	384	383	356	383	382	345	333	364	331	334	352	379	406	369	341	404	386	330	365	389	344	357	367	365	365	377	364	361	343	400	346	382	362	371	334	411	358	353	376	384	357	352	357	393	368	374	381	381	358	376	335	378	365	363	341	362	339	363	405	373	386	381	363	353	353	402	358	365	347	384	387
5148	2060	1549	391	240	185	187	193	183	205	177	180	204	192	184	215	181	174	160	183	173	210	213	178	208	188	169	188	179	182	185	186	200	180	188	188	164	196	191	186	187	221	186	158	214	212	192	150	211	184	179	177	194	162	198	178	183	207	233	144	208	189	188	211	215	162	203	197	209	163	173	198	202	210	211	174	178	201	199	202	188	196	190	166	182	186	165	181	177	191	178	203	194	199	180	219	183	193	185	238	163	177	221	186	200	184	188	184	217	193	186	191	215	190	182	186	193	179	179	190	196	188	170	185	187	174	177	203	184	214	191	193	183	193	179	197	199	185	167	186	198	165	174	178	205	199	177	186	185	170	176	181	184	190	205	164	215	182	182	155	195	200	170	206	193	189	176	181	169	182	167	188	176	194	168	187	187	190	164	178	190	180	184	188	205	198	169	219	204	169	183	166	225	205	180	186	162	192	211	193	185	171	176	189	184	200	205	185	173	185	196	204	231	209	199	183	214	199	191	183	179	188	196	178	191	206	210	186	204	212	204	173	188	200	184	180	168	147	158	186	178	182	169	179	187	186	203	168	181	206	182	178	191	196	182	181	191	184	179	200	205	188	199	184	165	171	193	197	187	212	196	206	189	194	198	180	177	164	221	186	179	182	175	206	199	167	181	201	186	188	188	188	167	203	195	188	188	173	176	204	187	208	204	167	207	193	194	170	200	212	214	185	174	174	166	186	184	179	186	177	172	165	192	204	177	186	212	189	212	184	201	180	175	176	213	193	199	204	211	190	185	187	183	187	203	168	185	188	207	180	188	186	178	190	202	203	205	194	182	179	178	198	192	216	180	178	179	205	190	170	163	190	196	172	192	173	204	197	184	189	214	190	171	182	190	169	166	180	181	191	183	179	170	217	212	171	199	205	157	171	193	167	192	191	197	205	186	194	199	164	173	195	195	205	163	173	201	171	193	179	198	219	213	165	174	177	190	179	215	169	180	170	185	197	196	187	190	190	184	205	200	206	168	178	189	206	198	180	178	191	178	180	200	201	163	203	203	213	189	193	185	194	187	203	189	185	165	192	180	186	182	196	204	183	193	161	181	169	195	169	173	175	179	166	189	193	171	202	173	159	173	187	175	196	174	194	183	181	188	193	183	163	189	171	213	177	185	170	151	196	187	207	154	179	181	195	193	195	173	210	201	205	187	195	190	205	182	165	173	185	188	165	185	214	202	207	188	228	180	163	185	200	204	194	181	199	220	227	191	190	166	172	186	206	178	216	206	191	183	157	153	204	184	176	192	214	183	178	173	184	163	181	179	163	198	207	181	189	194	183	178	194	189	167	201	193	186	226	193	201	194	182	167	201	213	211	194	174	185	187	215	191	192	187	200	201	189	177	169	191	195	181	195	201	189	193	206	172	191	175	188	183	200	184	212	181	199	183	177	190	207	195	205	175	194	218	197	189	207	193	186	194	212	172	169	198	199	205	178	195	196	204	193	216	182	176	196	207	165	192	201	194	170	192	186	170	206	177	204	162	188	192	182	212	172	179	165	159	164	180	185	184	167	173	201	178	214	215	188	185	171	197	191	191	179	168	182	172	188	172	192	175	192	188	203	197	181	178	184	164	160	190	202	179	174	190	205	184	204	183	176	187	186	180	182	190	194	196	178	200	192	176	174	240	189	162	189	217	195	185	198	179	179	224	200	188	216	184	193	161	189	196	203	203	196	189	180	182	203	192	197	198	222	175	205	194	217	180	173	217	181	169	200	197	186	204	188	160	212	185	204	239	222	221	188	189	206	183	203	190	202	180	206	174	195	198	189	187	194	206	174	210	200	181	226	189	185	177	178	165	177	171	206	191	219	202	190	181	192	169	186	177	187	201	184	195	187	193	192	172	209	173	188	201	185	183	180	168	179	179	192	208	191	206	156	184	190	203	148	172	205	209	186	192	198	177	196	188	198	191	189	209	193	197	210	193	187	217	194	180	154	171	219	211	184	199	208	192	188	211	162	179	184	195	191	167	170	220	184	179	191	157	220	177	176	195	179	205	179	176	171	210	181	200	192	164	195	170	225	173	205	183	179	196	179	193	191	162	223	232	188	195	179	175	186	208	191	203	209	204	207	197	190	176	181	219	194	213	223	188	187	172	218	180	184	197	191	178	181	188	178	165	195	210	177	210	179	204	178	180	186	199	194	196	194	205	167	202	164	188	192	170	193	196	192	160	181	178	174	148	185	188	189	218	197	200	176	191	184	192	197	218	181	194	180	194	159	190	199	184	208	179	181	182	194	167	185	197	179	177	207	201	190	198	194	199	175	214	195	206	195	183	182	169	217	192	215	194	190	169	199	197	167	216	200	176	211	183	206	196	203	202	148	182	179	187	188	156	200	175	157	170	189	185	183	175	167	189	202	193	176	193	161	177	166	172	184	195	209	200	186	186	182	180	207	198	181	237	195	179	182	219	180	186	168	173	208	191	163	203	185	202	185	172	178	181	202	195	190	181	173	189	185	195	181	154	170	182	202	176	191	184	197	186	217	210	197	205	175	198	205	197	168	174	216	186	174	172	168	165	175	211	189	192	217	178	160	193	211	182	165	193	190	194	191	161	192	182	191	208	181	187	189	206	195	200	189	154	186	184	193	192	205	190	171	184	190	185	202	154	211	194	181	190	174	187	194	198	195	186	218	190	199	176	187	196	177	194	196	192	207	184	208	199	178	208	194	171	196	188	166	185	190	184	192	183	217	185	194	182	197	196	210	186	206	185	166	187	195	186	163	205	205	166	186	204	190	174	188	203	176	174	177	212	209	178	208	200	221	199	191	187	182	205	180	170	199	192	204	183	184	169	183	220	188	209	167	165	184	184	205	174	202	186	191	192	202	194	170	189	187	176	205	186	197	200	176	173	188	210	184	191	214	181	167	184	173	173	193	188	190	228	192	207	226	168	196	195	165	189	154	203	187	220	221	177	186	215	193	153	177	182	173	197	194	201	195	177	196	203	214	194	192	189	200	214	208	192	186	203	207	186	177	209	195	177	169	176	180	218	207	196	170	195	196	175	197	168	174	203	186	187	183	199	198	187	203	199	179	208	182	184	173	173	226	176	183	165	173	193	188	169	175	196	193	178	195	181	183	185	214	176	211	224	168	194	186	166	176	191	177	205	189	196	186	204	153	189	200	202	193	163	201	205	144	172	182	175	195	195	167	177	180	175	170	197	205	180	168	200	193	195	187	172	187	177	207	222	208	181	169	180	175	203	203	211	208	164	173	183	190	185	172	167	205	187	188	182	207	178	188	207	178	183	168	219	189	176	196	166	206	232	167	178	200	176	189	185	189	192	187	203	193	194	193	217	238	183	185	187	180	196	200	194	190	171	214	177	185	189	186	188	180	195	217	174	188	221	196	174	177	206	191	214	222	191	196	190	191	187	166	162	197	200	194	210	182	185	186	191	204	170	173	190	215	182	180	181	198	161	174	200	211	203	199	198
4121	2312	2944	1025	624	538	547	534	517	460	514	530	484	487	488	533	512	544	466	467	468	483	460	421	460	463	468	486	476	482	486	455	474	478	435	480	485	457	502	444	438	462	480	466	449	463	499	465	463	437	447	435	447	459	447	451	471	440	455	486	463	468	465	427	513	443	477	453	442	450	478	444	457	460	456	464	460	484	461	502	459	437	490	463	468	476	474	406	424	480	461	428	493	480	471	462	470	449	520	428	468	453	461	458	502	468	503	486	443	462	473	460	450	478	451	465	480	479	486	422	468	478	474	473	452	437	458	451	481	490	456	470	464	473	429	435	418	486	431	507	415	433	441	485	480	454	455	487	433	455	438	451	442	459	392	474	479	508	444	496	448	467	483	485	439	443	483	475	414	465	468	450	499	486	511	413	455	464	463	419	436	470	506	426	439	439	446	470	456	445	404	454	490	478	495	483	415	454	422	443	465	443	463	479	442	423	467	465	481	434	458	423	428	442	447	477	466	497	433	465	459	459	478	455	454	469	458	459	457	425	457	455	458	454	491	461	466	455	468	465	471	447	443	448	490	450	419	469	454	483	482	399	453	445	474	472	439	462	474	451	481	507	457	460	468	453	475	511	437	475	461	472	472	447	468	464	460	456	492	466	454	473	465	509	442	427	465	440	455	415	465	438	488	422	491	455	466	431	464	496	470	460	407	449	433	520	455	459	434	482	464	419	466	470	488	460	482	426	440	433	449	427	441	439	475	428	415	458	468	429	432	447	453	474	478	484	462	497	440	474	458	465	490	481	465	431	428	472	445	498	462	440	502	460	484	442	494	432	460	451	467	471	441	458	455	454	470	450	447	500	458	476	393	447	435	483	420	432	472	437	483	450	477	464	452	465	450	454	436	450	462	470	460	438	459	441	438	407	458	451	451	476	449	435	499	457	471	443	445	491	456	446	483	465	441	448	444	438	466	477	445	473	447	448	484	462	444	462	475	450	465	444	466	448	475	465	472	452	437	437	462	403	470	463	455	463	463	468	478	426	461	453	450	465	431	473	501	456	457	399	474	484	469	468	456	461	464	456	443	489	447	471	441	495	517	480	476	454	473	424	477	436	462	457	434	431	464	440	470	469	444	485	453	467	408	464	428	451	490	463	464	442	512	424	451	462	475	454	469	461	406	428	443	458	466	472	444	487	440	454	476	482	490	431	435	450	485	468	478	451	443	494	480	460	457	455	487	443	433	458	434	444	429	463	451	421	413	438	493	488	486	464	471	477	450	409	457	434	486	444	479	445	488	474	467	480	425	453	475	468	447	469	459	469	506	426	466	513	479	485	434	446	429	454	460	395	467	441	497	492	452	499	463	450	455	445	472	431	459	443	506	468	430	484	453	465	426	503	470	406	404	488	447	478	473	468	450	461	454	456	464	461	503	449	432	481	492	500	439	493	454	470	485	467	474	474	429	446	407	454	435	478	507	463	435	459	470	518	460	434	458	456	483	471	448	417	449	482	452	486	459	445	428	466	431	466	512	477	441	455	439	472	484	473	469	469	464	490	440	470	435	438	475	467	435	444	451	487	465	471	453	439	455	425	453	439	439	475	433	447	455	443	491	498	469	466	508	427	419	461	458	498	484	449	472	418	462	493	479	443	465	496	453	478	464	473	508	429	451	485	443	472	479	514	463	481	496	484	477	463	482	448	473	452	482	423	477	460	456	442	490	476	450	463	468	455	447	480	487	477	443	475	475	466	436	426	453	445	493	457	447	456	464	489	498	403	432	410	477	468	435	487	462	473	466	447	422	463	445	464	470	433	427	434	455	431	479	442	458	476	398	469	469	490	460	468	466	439	460	432	485	448	443	474	432	455	479	425	459	454	472	446	474	431	467	501	436	464	441	437	455	457	468	429	448	458	453	459	475	479	470	475	493	480	452	458	470	455	447	449	475	402	463	452	457	480	454	464	467	448	428	429	438	461	444	464	454	426	459	447	475	468	454	454	454	409	469	443	432	430	488	443	460	447	490	467	461	470	443	446	485	461	408	503	452	467	487	471	439	465	470	503	426	479	469	433	456	426	455	483	450	465	472	465	506	460	432	519	450	495	467	415	454	463	463	412	451	434	464	446	453	464	454	477	419	415	468	441	431	462	442	475	436	451	496	429	451	452	484	458	489	474	445	435	444	439	464	456	468	464	473	465	470	487	461	459	472	427	456	468	476	472	496	436	459	458	443	423	493	457	446	464	464	443	466	461	488	453	458	516	455	463	447	473	499	441	450	456	446	460	496	429	443	449	484	418	441	444	450	458	458	499	457	442	462	486	448	432	447	448	485	500	439	433	403	464	427	437	460	438	450	441	437	406	446	439	491	452	457	436	467	462	443	445	449	439	458	428	445	452	465	469	448	492	486	445	460	487	432	497	443	411	425	463	427	482	469	464	460	438	515	451	424	486	445	473	452	463	461	464	458	465	453	423	465	467	455	487	487	455	439	426	499	444	455	477	490	483	453	467	434	435	459	438	476	463	473	423	498	480	464	438	455	490	439	431	464	453	474	450	461	459	438	520	474	469	506	439	490	437	468	466	446	481	467	472	462	425	444	475	478	447	479	455	429	440	500	482	455	438	455	450	435	453	478	482	488	450	443	457	479	495	447	451	451	465	479	453	444	455	474	458	499	433	457	474	427	483	477	449	498	423	493	461	445	510	431	469	482	442	432	460	469	483	451	479	490	435	452	504	467	456	479	453	443	465	466	467	515	455	444	429	461	436	459	435	444	441	465	480	492	495	457	443	443	477	493	483	447	458	464	470	463	458	475	484	472	468	422	432	473	418	429	445	475	442	452	441	444	469	472	442	486	435	436	473	491	444	415	428	443	466	469	460	446	480	459	472	457	487	489	487	499	439	487	437	449	428	472	450	474	466	488	457	437	447	456	448	440	433	477	462	466	481	458	418	404	484	446	474	448	458	438	445	427	446	467	471	461	477	443	423	443	448	437	479	453	471	423	460	467	469	423	474	443	454	472	428	481	448	493	447	514	463	454	485	455	484	487	480	442	483	461	455	428	438	466	481	456	439	464	466	444	493	468	442	452	488	454	533	417	448	481	449	468	489	455	470	447	412	476	428	423	423	495	459	410	459	492	477	439	452	462	478	431	430	451	446	505	483	468	459	434	432	477	505	467	481	420	436	449	481	435	468	451	465	448	466	448	501	452	493	489	478	508	488	482	458	427	445	433	455	487	473	460	475	438	483	466	437	436	471	461	463	473	497	417	442	459	411	454	446	428	451	500	475	472	446	433	462	496	488	476	460	511	468	473	424	412	453	477	453	462	462	427	472	439	469	462	470	454	422	424	446	416	431	478	478	472	485	449	488	472	481	415	482	463	432	513	453	445	472	496	458	450	471	437	451	454	447	507	469	484	477	481	481	472	473	455	450	461	451	434	429	468	468	461	466	447	456	434	457	466	450	460	454	447	480	474	465	459	438	481	453	452	440
13280	4242	3430	859	460	357	357	322	275	270	298	251	234	244	265	254	253	256	259	266	265	224	224	232	266	221	213	210	218	230	242	231	228	209	237	238	228	196	259	245	254	264	236	217	230	196	260	239	230	243	214	211	224	241	242	230	243	199	231	232	235	225	247	213	254	232	245	248	239	224	218	232	242	198	227	238	230	234	266	229	236	222	244	202	241	230	214	199	223	219	238	212	251	250	240	236	244	222	225	225	207	243	218	240	212	237	259	224	265	229	255	242	230	244	286	215	241	235	205	251	232	218	250	236	233	219	216	242	228	230	228	263	223	241	244	246	224	214	205	240	228	226	258	247	218	221	206	228	209	234	233	223	225	228	210	226	220	236	250	210	238	204	226	237	241	226	217	236	233	223	242	209	256	228	237	205	251	198	226	214	213	220	229	221	237	253	215	222	222	239	206	212	223	227	274	239	216	197	246	225	212	252	231	205	202	230	225	239	228	251	278	228	228	240	218	249	243	231	246	249	222	246	191	219	209	223	249	263	243	247	237	222	250	208	214	252	270	225	217	246	223	259	231	215	212	207	213	232	261	237	204	241	235	254	233	227	208	237	202	227	199	212	241	230	228	251	252	223	251	211	221	247	235	265	236	230	251	253	219	230	213	236	220	210	243	244	237	266	228	240	242	239	240	246	216	219	227	226	211	226	232	257	221	235	207	211	235	251	225	248	230	214	209	224	234	235	219	208	219	225	227	219	256	234	189	217	237	264	221	225	243	227	209	234	228	247	215	181	235	237	207	254	205	238	225	257	235	245	239	254	233	209	231	219	225	241	211	231	262	206	247	238	220	217	206	243	231	258	205	233	218	229	223	249	233	194	233	258	243	233	246	222	222	235	228	222	248	233	221	218	239	230	209	222	215	225	244	231	230	233	231	202	249	226	217	255	226	229	242	199	227	251	261	240	229	228	246	219	217	228	226	259	234	239	231	225	231	226	226	214	226	247	221	238	261	240	245	254	231	224	191	247	212	219	237	242	248	247	211	248	200	225	243	244	231	257	218	235	229	222	209	196	226	224	234	222	227	234	193	208	239	232	226	222	247	260	219	220	217	219	218	222	222	207	223	236	221	199	238	211	237	221	234	244	220	247	234	238	225	241	226	247	221	218	223	245	241	253	199	251	228	245	223	220	219	210	237	232	217	240	207	221	241	223	244	232	253	236	250	250	234	202	221	242	230	213	220	236	240	231	244	221	208	250	232	240	195	259	208	215	234	230	202	235	241	218	220	257	245	234	220	246	230	203	234	224	266	219	236	241	225	243	211	211	257	243	232	215	248	224	246	220	214	257	237	229	248	230	232	226	250	248	212	209	193	215	230	244	217	226	239	208	267	233	233	217	239	258	231	210	272	214	242	212	241	224	254	244	240	219	246	215	223	215	234	218	210	220	219	242	239	192	224	205	213	210	252	218	220	225	216	225	258	203	233	232	219	226	225	244	220	213	247	232	225	201	226	226	243	248	221	223	228	240	234	245	230	221	221	203	247	235	204	202	248	216	214	209	217	243	242	205	199	215	212	221	237	246	227	226	247	236	254	227	232	234	212	225	221	244	221	220	202	218	226	229	244	240	237	241	205	225	224	208	241	226	250	243	249	217	233	218	235	217	227	238	232	224	253	212	238	238	245	233	248	237	254	221	247	229	227	217	215	219	226	223	230	246	243	244	222	218	208	248	251	237	232	215	240	222	240	224	244	220	242	220	252	208	245	213	257	211	238	238	208	202	230	219	226	218	246	240	216	256	227	233	243	223	213	224	244	216	264	217	215	227	195	207	241	217	197	234	233	240	244	261	227	253	258	214	232	240	252	242	229	228	235	209	218	232	227	212	200	218	227	237	234	258	223	252	250	226	218	252	227	243	249	252	254	255	239	228	227	232	232	243	214	239	232	229	244	218	223	235	217	232	231	225	207	217	230	204	230	234	217	249	254	224	197	242	204	246	247	241	249	277	221	226	218	231	222	230	243	243	217	227	219	202	214	212	215	246	234	197	234	215	259	259	246	224	225	257	234	255	218	239	259	200	234	231	231	217	204	217	237	208	200	224	244	220	216	230	243	205	243	229	223	192	227	228	241	232	220	258	237	215	242	254	225	237	239	226	221	235	259	229	229	222	255	220	237	235	253	213	245	239	255	202	215	256	214	242	223	240	247	217	234	252	232	234	217	219	216	206	245	228	232	240	254	197	227	253	228	212	229	235	221	227	247	234	238	222	233	243	220	230	223	242	234	237	240	229	214	207	230	211	260	220	235	225	222	217	219	228	210	225	198	233	238	206	211	224	240	229	220	212	234	244	241	224	240	235	232	220	206	211	251	208	234	235	247	243	267	223	220	224	208	227	248	269	240	233	226	216	288	237	207	236	241	235	211	212	244	257	218	242	232	222	234	229	213	234	233	226	243	241	230	252	230	226	253	210	236	226	189	215	220	221	229	269	234	232	243	224	241	230	238	222	246	243	221	239	239	260	248	210	212	221	230	223	205	213	207	209	204	229	223	253	227	246	200	203	236	234	238	223	210	235	253	242	227	239	249	245	209	221	239	249	211	207	249	215	262	216	231	233	204	211	236	213	229	223	227	232	225	225	225	244	246	228	260	224	233	276	231	253	203	229	238	237	230	237	208	209	226	215	240	240	234	223	247	206	245	227	220	231	226	219	227	215	208	224	256	240	243	236	221	236	227	254	243	221	240	237	243	213	247	237	235	222	271	243	215	248	234	240	241	222	208	216	231	236	246	236	223	256	221	217	225	237	222	235	235	236	222	234	262	234	209	228	211	210	243	257	204	222	221	230	219	250	221	238	208	208	220	257	219	245	227	237	243	229	258	244	247	254	238	250	229	259	204	247	235	271	238	214	237	222	207	224	242	236	194	230	215	229	203	218	207	244	248	247	252	237	226	246	229	198	231	226	212	209	250	220	217	229	270	226	235	225	238	214	252	244	247	244	213	217	227	213	246	206	232	220	248	244	216	231	211	234	236	229	244	212	210	237	254	223	234	222	227	249	223	241	229	203	205	213	235	217	225	240	227	234	206	247	238	224	239	228	227	235	223	274	235	212	250	215	229	252	254	249	247	228	236	246	229	228	218	236	235	210	239	223	240	233	248	213	235	221	225	224	259	248	223	233	237	205	225	224	234	237	214	213	251	210	217	216	240	247	210	226	224	212	233	219	193	215	252	218	232	230	232	260	245	219	251	218	212	255	228	224	221	227	236	271	242	213	225	204	226	241	204	215	242	228	242	222	226	245	214	237	240	231	232	225	229	248	237	242	237	211	225	281	231	227	213	232	227	255	225	239	238	216	201	231	232	225	211	218	231	227	239	256	226	228	240	221	238	223	233	235	212	245	229	225	196	264	219	231	250	228	240	227	201	226	248	198	230	243	260	230	218	266	233	260	218	253	225	226	238	223	205	233	249	218	241	242	222	203	229	217	223	250	224	255
10013	4250	6452	2476	1484	1213	962	954	865	771	824	775	730	719	721	701	686	710	615	691	662	570	599	589	618	605	600	570	593	573	552	549	556	556	569	532	555	587	570	573	571	489	545	584	547	578	554	595	555	542	557	544	535	543	557	525	560	521	528	535	558	554	547	518	519	538	565	583	568	544	548	547	567	568	564	604	539	550	559	559	528	562	560	554	533	515	558	545	587	558	561	593	546	555	579	532	565	589	513	560	530	522	571	542	539	594	553	527	514	562	577	537	531	558	561	545	554	564	525	568	497	520	508	579	550	550	488	586	549	546	552	550	544	559	540	539	545	521	531	566	539	562	572	577	516	550	504	556	511	533	490	595	534	527	551	536	527	547	553	522	548	525	554	518	578	557	555	556	563	507	524	519	560	535	523	540	573	528	546	589	595	535	571	519	567	500	543	537	549	586	559	546	543	579	603	503	584	499	551	527	527	489	528	582	550	539	541	543	527	562	539	522	556	576	535	549	525	569	556	571	519	560	545	533	545	549	511	567	533	524	581	551	548	497	512	594	550	519	555	572	532	501	532	533	521	549	535	575	522	499	517	521	524	488	544	500	536	566	560	574	536	547	519	551	541	542	515	520	538	568	553	523	532	499	527	499	556	608	466	547	573	529	558	534	516	501	553	528	525	536	574	576	550	543	501	545	539	531	590	567	565	543	558	470	540	536	546	555	570	517	578	550	568	523	550	517	525	520	600	542	508	518	533	522	523	522	566	526	537	542	548	547	541	501	538	525	570	557	539	572	534	559	496	561	547	525	569	475	561	530	585	527	584	570	533	560	565	532	528	560	494	543	495	540	567	540	539	516	566	568	546	493	538	546	563	528	563	550	554	542	569	532	574	547	521	550	562	537	526	562	582	510	535	559	543	539	525	537	507	524	581	592	553	538	530	542	524	519	523	589	554	528	522	543	567	574	538	531	556	548	521	507	545	562	540	520	573	543	577	541	570	565	523	545	558	557	562	574	542	512	549	536	526	572	501	544	546	555	563	538	534	577	513	521	554	556	492	539	603	559	565	566	543	535	518	548	570	534	551	523	542	562	555	596	577	564	516	522	537	550	538	555	557	545	549	510	543	497	555	565	534	523	536	561	536	578	544	516	503	555	533	529	564	547	542	512	527	558	516	542	546	554	499	503	521	540	522	548	542	555	553	536	532	562	540	522	536	518	556	509	578	491	540	558	557	520	545	551	546	530	522	522	536	536	547	519	523	527	576	573	532	535	497	541	516	607	526	529	542	509	520	540	535	543	516	578	542	541	576	515	572	532	550	574	548	516	589	554	549	533	545	513	556	536	530	565	570	533	521	599	497	577	523	518	569	527	565	527	550	533	538	538	565	515	536	565	524	534	526	544	512	529	583	547	526	522	578	542	551	549	583	513	569	500	568	522	525	554	551	542	584	551	570	554	525	532	564	557	518	544	522	534	568	592	526	548	539	600	526	537	544	566	534	524	566	595	566	578	570	512	574	531	564	488	528	523	577	558	559	545	517	516	546	511	605	539	515	509	532	557	523	572	539	555	580	510	550	568	571	545	510	535	519	551	516	533	530	572	543	567	545	538	514	553	546	544	541	555	538	577	521	547	548	512	561	581	558	553	560	553	569	547	537	552	548	535	506	552	526	561	552	537	533	544	578	530	536	538	554	588	564	524	551	552	509	573	544	547	550	529	548	508	542	529	543	563	555	533	550	549	569	527	565	559	582	523	540	595	547	511	531	546	512	509	541	524	535	546	565	519	553	536	589	523	583	549	563	565	542	548	573	534	550	579	556	536	522	478	541	546	546	566	565	518	557	537	538	529	570	546	567	549	524	515	548	561	537	577	524	504	526	528	530	561	551	566	533	551	576	518	516	519	518	540	566	576	589	549	526	578	548	547	527	550	575	528	536	539	482	531	537	496	551	518	562	531	535	514	539	536	555	518	549	564	508	509	531	538	570	538	529	525	541	594	583	584	553	526	527	521	523	528	550	560	538	567	503	557	516	568	548	572	551	555	530	570	551	562	543	534	542	513	586	533	548	529	528	560	550	541	547	541	539	529	524	572	561	509	589	512	536	579	544	538	568	520	535	566	525	546	538	538	540	543	535	508	496	537	524	558	555	525	565	559	558	548	533	537	548	539	568	553	571	523	525	535	504	522	568	549	528	526	538	544	548	536	539	546	541	592	565	537	557	542	532	547	507	563	496	489	579	511	549	544	508	541	498	571	494	601	546	536	505	493	579	566	533	579	565	538	593	533	528	533	518	534	515	553	519	566	576	563	582	512	545	539	532	574	531	545	489	518	584	543	522	521	577	595	552	553	497	588	532	525	526	488	530	525	538	536	547	589	573	552	539	519	580	533	524	523	592	522	506	554	555	593	550	566	531	547	554	561	550	507	530	574	517	555	544	541	575	569	550	517	499	506	515	522	530	571	557	529	552	524	519	561	519	548	594	563	550	568	537	597	559	522	575	533	523	553	550	526	531	505	524	544	549	566	561	531	567	538	519	547	577	554	562	523	536	579	575	506	557	554	511	499	499	509	558	527	578	544	512	541	525	541	545	535	497	547	543	489	538	573	526	588	513	540	534	532	540	529	549	562	578	531	563	552	525	572	552	534	559	573	555	552	552	544	520	545	587	539	529	559	545	543	538	591	555	519	547	496	546	537	549	555	555	563	517	565	525	536	473	546	546	521	541	559	531	527	540	540	529	519	541	544	538	534	497	529	524	537	530	523	590	542	545	540	489	541	535	555	574	544	546	549	551	567	519	537	557	561	539	553	510	535	530	542	530	558	571	542	558	554	555	551	527	528	522	578	523	549	585	559	532	519	529	496	542	540	558	589	519	516	537	517	537	579	545	531	543	555	555	563	550	548	567	526	540	561	566	582	521	595	554	510	532	503	550	565	527	564	582	520	595	524	558	533	529	546	557	560	561	468	521	542	551	576	552	516	544	534	569	617	520	577	495	520	520	535	546	536	561	538	525	519	518	551	550	545	512	538	566	511	519	550	544	544	497	550	554	571	570	524	556	513	524	554	507	510	535	509	544	567	537	526	530	541	552	493	506	543	522	520	499	577	534	523	504	589	511	519	541	534	559	521	519	519	555	568	517	532	544	528	506	529	550	558	592	555	481	570	572	556	530	548	534	517	579	572	546	560	553	534	561	522	538	540	566	583	547	517	527	545	535	551	553	568	563	592	535	552	531	543	539	522	574	563	533	574	570	548	558	567	557	537	558	593	542	542	537	538	529	587	571	539	548	566	516	554	520	569	586	548	559	543	526	595	556	544	520	555	522	523	530	512	535	563	566	554	540	560	543	563	533	547	557	528	532	543	520	542	560	538	577	568	535	584	525	522	496	533	552	526	546	524	480	553	525	576	526	575	528	560	504	526	560	566	508	565	545	549	554	539	520	528	563	522	558	536	524	512	522	532	539	522	536	537	563	505	586	557	571	538	493	551
21609	7189	5629	1368	529	414	313	278	239	192	235	223	232	205	192	179	206	210	172	192	176	159	142	138	180	168	137	170	151	156	161	139	163	153	172	137	172	158	169	169	149	147	154	153	184	137	168	144	144	163	126	155	160	168	149	159	136	137	156	175	157	163	149	155	165	128	155	143	157	136	188	175	167	137	176	142	176	152	158	163	166	150	150	149	181	158	157	148	168	162	120	146	157	153	166	150	142	155	149	153	116	133	151	169	145	161	139	175	156	152	153	162	146	163	139	152	158	156	140	169	131	138	135	146	137	160	145	154	163	158	145	141	150	147	169	142	173	156	126	132	141	166	138	148	165	155	162	171	141	134	154	141	176	167	150	166	147	137	184	159	164	159	174	143	159	152	154	137	150	144	138	135	148	149	135	161	163	148	170	163	178	122	145	135	137	175	151	165	165	136	137	163	157	151	128	148	149	141	175	158	146	167	138	163	138	142	163	163	162	157	160	153	149	163	173	168	171	170	166	160	171	166	134	159	164	155	132	162	143	148	163	152	148	134	134	147	116	150	153	140	159	147	146	162	139	148	156	167	122	146	162	159	140	153	156	160	156	155	160	143	140	165	146	159	147	151	142	158	139	136	130	156	150	141	156	168	164	158	144	132	164	156	146	160	144	163	168	141	155	157	144	162	164	144	142	158	162	145	157	154	175	149	158	154	123	134	157	146	155	142	144	145	171	159	161	165	161	153	160	158	153	155	139	135	164	150	153	166	142	152	170	138	158	156	161	138	130	146	165	155	133	166	169	157	156	152	167	154	162	148	161	151	155	115	147	157	158	147	134	156	143	141	157	155	147	148	144	178	153	189	174	149	169	152	153	142	134	130	158	156	139	132	157	154	159	142	141	157	148	152	156	157	162	174	149	167	161	151	153	163	165	156	152	139	132	157	152	130	144	155	142	155	131	142	148	168	149	144	129	141	147	148	176	159	159	152	161	143	142	150	131	142	143	138	180	150	149	160	148	157	165	159	165	121	143	145	142	141	169	146	134	156	170	168	166	165	133	156	156	140	133	153	159	156	150	155	167	169	146	169	162	165	151	163	136	150	151	149	145	139	162	159	166	146	158	143	144	159	152	152	146	151	142	143	166	129	148	143	161	150	152	137	159	139	140	178	150	159	148	132	162	159	168	138	166	146	143	166	158	140	163	149	176	158	130	141	155	152	138	164	150	147	148	152	168	157	128	148	153	142	167	150	141	166	169	129	191	136	143	162	143	140	165	157	161	148	143	144	137	143	157	141	157	170	140	146	179	147	175	170	159	158	173	152	144	144	166	150	138	136	143	160	162	148	146	167	161	176	142	170	139	184	149	187	152	147	166	145	157	165	141	159	152	152	147	147	138	161	153	135	134	138	139	142	132	145	151	137	145	158	152	162	165	130	146	177	146	152	145	158	154	142	152	174	143	138	146	154	159	141	137	150	144	170	159	149	134	166	166	151	132	136	143	152	141	153	157	148	149	157	157	156	153	144	159	142	148	155	138	124	162	117	156	137	148	167	160	156	157	147	177	147	147	135	143	152	154	145	160	146	140	142	160	153	158	146	147	144	178	146	168	161	158	142	147	151	167	154	146	133	179	137	143	137	171	134	134	138	149	163	141	145	148	170	170	147	132	148	151	200	158	121	160	161	150	142	142	170	140	150	134	128	134	152	146	144	154	149	149	150	152	139	150	152	166	139	145	162	124	130	160	150	147	137	150	134	153	157	182	182	152	164	154	152	144	158	150	139	145	142	169	156	170	153	174	171	137	167	147	145	174	145	131	181	139	164	158	161	160	147	154	157	156	138	144	140	159	159	149	152	156	125	146	140	162	168	144	156	141	155	170	144	159	155	182	164	139	141	161	137	145	162	137	155	129	138	148	142	142	156	155	139	152	175	156	148	167	132	134	166	155	141	148	135	138	161	156	151	143	156	129	172	133	151	156	153	163	150	165	150	151	161	119	140	136	141	155	127	150	152	156	155	149	153	138	155	145	143	175	159	162	171	152	148	167	162	164	164	130	172	151	151	157	144	136	150	144	149	148	146	162	151	151	137	152	147	153	156	139	136	143	149	149	171	157	132	145	164	142	151	184	160	170	156	179	152	175	161	135	168	145	122	151	169	161	156	147	182	132	156	145	155	149	145	150	114	135	173	152	132	121	151	175	148	134	135	131	149	152	173	156	138	139	132	166	163	152	159	176	172	149	160	155	166	160	152	149	165	143	138	137	150	161	132	171	153	162	152	148	134	165	151	142	155	169	163	139	137	144	168	159	154	147	150	171	153	116	124	125	150	134	126	137	149	144	148	146	148	160	135	150	146	161	150	143	145	146	152	147	176	121	152	155	150	141	139	167	145	159	168	138	140	137	139	151	157	151	161	149	160	153	156	153	139	169	149	148	150	167	147	133	157	165	161	162	137	122	149	153	141	145	159	136	151	154	168	170	128	162	131	134	170	145	155	161	154	161	160	165	153	151	145	141	147	138	144	152	171	150	139	151	152	156	146	150	172	163	138	139	133	162	144	171	157	170	148	137	142	126	161	178	121	143	138	162	170	151	141	136	153	143	145	161	181	159	152	159	143	129	179	180	170	158	131	142	154	155	169	169	171	161	143	172	160	137	147	143	163	122	164	150	156	155	132	130	179	150	157	141	138	141	136	174	153	144	168	125	161	177	129	146	165	168	160	168	143	154	153	146	126	159	133	142	141	160	130	159	154	154	148	152	144	159	146	146	153	159	155	155	126	148	138	140	165	152	157	163	166	149	149	156	154	139	139	165	148	141	153	152	140	185	153	156	172	133	133	140	143	138	133	145	139	189	151	152	135	163	135	148	144	140	161	137	137	168	160	177	142	155	161	146	159	167	150	126	167	152	152	142	153	139	167	172	159	141	129	151	157	141	164	134	159	147	142	171	169	153	136	170	143	166	148	167	148	158	149	166	147	149	145	143	125	154	152	167	152	162	157	164	170	147	141	166	178	115	166	156	161	153	143	145	153	131	137	137	179	137	162	153	153	163	167	165	160	166	146	155	164	149	146	161	139	163	143	150	157	157	155	135	144	177	149	175	134	171	146	139	157	141	157	153	152	165	161	158	146	133	166	152	163	138	138	153	147	155	160	138	179	150	147	167	137	162	158	138	130	138	143	172	166	175	135	126	155	160	153	120	138	146	137	143	163	175	152	164	162	147	167	148	163	148	157	156	157	162	162	164	160	161	171	148	162	166	160	141	133	171	154	152	142	162	158	157	152	162	168	165	174	141	161	171	142	166	161	156	147	130	156	170	143	159	152	162	163	135	146	143	162	160	166	143	136	149	154	153	155	156	141	146	164	163	142	135	144	161	152	125	144	172	165	154	161	145	169	152	155	140	147	151	136	150	140	141	157	140	159	149	139	174	172	128	153	148	180	153	143	147	159	161	139	158	175	180	134	145	155	137	130	150	164	163	131	164	135	154	163
12980	5876	9047	3445	2117	1545	1277	1063	960	891	806	706	671	619	713	697	614	656	568	564	516	445	413	510	465	453	456	470	483	403	394	423	433	404	400	403	398	375	365	387	388	382	411	365	372	375	387	390	392	359	361	386	422	397	378	381	367	382	386	386	400	377	347	387	386	392	358	389	384	411	426	396	398	363	405	368	393	385	356	383	381	377	381	414	371	398	392	398	338	391	389	393	392	401	394	385	362	381	373	344	370	383	374	361	355	380	360	365	352	390	364	376	384	403	362	340	360	369	374	349	369	342	379	355	355	358	388	355	340	329	337	359	365	352	366	373	366	375	367	381	362	373	363	359	364	375	335	370	349	441	368	370	350	374	348	402	351	360	415	341	373	356	353	374	397	385	360	368	353	355	393	380	365	408	382	355	340	370	343	360	358	345	366	338	339	393	377	368	382	376	339	350	389	350	401	363	354	349	393	355	358	364	382	369	411	348	370	377	355	343	375	354	401	368	386	391	380	366	376	402	388	368	377	370	388	400	386	372	372	384	366	386	364	336	394	356	365	386	371	369	385	372	391	376	367	378	352	344	367	380	382	373	378	355	388	361	352	384	350	350	364	387	335	421	392	353	364	371	443	386	338	376	387	374	375	349	394	388	365	344	368	369	356	374	368	345	369	355	353	370	363	340	332	360	397	340	337	362	362	402	360	407	337	338	368	388	378	379	398	393	329	374	353	364	368	369	350	388	376	373	370	373	396	339	357	401	359	361	382	335	411	346	381	355	348	349	379	407	338	366	341	368	405	351	388	362	345	348	400	331	349	361	354	387	380	355	351	365	352	379	374	343	353	372	355	342	365	382	353	384	382	381	380	374	347	389	396	394	369	409	399	378	340	368	378	384	404	357	384	370	387	374	377	375	385	389	360	369	364	361	390	405	366	347	328	359	357	390	381	328	367	345	367	352	369	359	366	350	371	364	374	352	349	405	390	381	367	349	359	364	361	379	354	354	335	361	347	371	379	393	360	356	345	352	360	356	379	329	365	388	419	362	396	345	380	394	376	375	367	358	372	358	379	378	376	350	364	396	359	351	394	381	371	368	348	389	361	390	332	359	345	358	351	389	367	342	380	364	367	364	377	379	388	374	319	367	354	346	360	386	351	403	378	362	363	361	381	353	372	356	407	381	375	364	371	402	365	356	401	360	380	392	386	359	349	373	357	363	342	372	339	361	337	360	369	394	375	380	393	370	373	342	409	335	357	365	375	337	331	344	379	316	377	374	340	349	392	361	380	387	381	370	390	359	381	399	401	381	381	362	356	333	391	388	352	381	357	377	374	388	314	332	405	341	391	374	367	391	370	396	376	394	337	357	369	326	370	345	378	394	348	374	373	395	412	317	370	372	358	390	397	358	373	373	358	375	355	365	395	355	340	356	362	377	369	359	374	368	350	352	355	347	381	374	375	349	373	349	352	371	367	338	394	406	334	381	368	403	361	358	365	374	389	380	401	360	359	375	396	390	354	379	384	361	362	365	352	345	354	364	372	401	374	379	374	372	348	373	342	343	353	390	402	368	357	363	363	370	388	365	360	372	354	356	331	363	390	400	388	361	363	371	361	354	361	352	363	388	370	392	360	330	371	378	368	379	397	383	385	392	377	343	359	367	365	395	395	351	390	371	362	368	404	350	334	350	365	417	384	369	358	380	381	342	365	378	381	359	377	368	349	361	326	359	379	367	357	376	364	365	359	405	361	378	360	324	352	382	362	344	365	361	390	362	376	374	360	362	371	371	405	389	321	374	369	377	378	386	364	350	389	359	374	356	357	387	355	384	346	350	355	350	391	353	380	380	366	360	327	378	350	369	385	404	378	358	329	352	345	378	334	373	360	375	387	390	355	353	364	378	384	364	352	360	364	360	398	353	357	368	372	368	344	384	348	376	379	364	354	399	387	386	349	371	367	387	350	380	330	372	368	322	360	365	349	392	375	384	359	379	368	370	375	355	385	380	385	356	359	381	364	360	362	348	378	354	375	346	379	331	376	403	370	390	360	340	362	364	373	350	342	352	336	357	347	378	364	394	345	350	345	397	393	350	338	359	385	363	371	353	395	356	358	373	328	366	352	361	376	349	375	372	350	402	358	370	371	376	368	356	365	354	376	384	336	371	350	377	349	352	345	389	357	361	366	355	352	379	380	387	377	360	366	338	361	328	393	409	334	368	357	353	384	378	371	344	383	398	343	357	370	390	388	401	375	369	347	347	367	348	349	366	390	347	348	385	369	360	370	350	409	339	360	387	391	384	371	371	338	378	371	372	391	365	391	344	332	366	362	349	368	405	366	346	365	387	309	395	373	346	380	371	366	385	377	398	353	350	351	380	386	364	345	364	366	357	379	343	354	388	369	362	374	381	350	363	387	356	392	361	361	383	391	362	345	365	371	386	364	358	340	353	384	363	393	352	346	363	358	413	380	337	382	340	392	396	335	389	360	316	365	380	390	367	376	407	380	343	334	363	358	373	345	369	372	337	360	378	323	357	388	352	410	371	391	370	379	371	380	372	388	361	354	352	364	399	401	348	363	360	348	378	369	375	392	323	392	370	365	353	373	361	361	352	370	350	367	380	398	382	395	390	370	394	369	380	343	397	342	418	380	386	379	374	404	367	362	363	347	374	421	365	372	353	355	347	386	363	346	362	359	360	342	364	346	348	365	361	379	345	355	385	369	355	361	388	404	373	365	369	367	342	360	347	370	402	359	395	376	336	370	380	347	407	400	365	411	375	360	391	388	376	373	391	372	352	345	389	369	347	373	364	355	339	363	356	388	378	372	369	398	336	371	345	354	412	381	395	360	340	330	370	389	364	348	366	372	346	358	368	354	389	358	371	362	367	403	347	384	394	361	405	356	366	391	361	374	356	383	348	375	365	394	374	373	364	392	373	341	364	382	360	357	374	364	405	359	376	367	394	362	406	351	368	384	354	339	378	357	374	383	384	359	358	383	363	330	362	378	361	383	381	370	381	365	381	374	372	373	367	383	403	371	356	398	363	335	357	379	371	350	378	383	370	346	347	352	381	366	364	363	376	377	386	363	338	390	341	334	373	334	377	385	349	396	342	384	399	365	375	355	377	391	369	348	375	355	364	353	367	359	379	367	369	381	364	380	338	338	400	335	359	369	333	351	349	365	373	363	348	358	399	372	348	365	362	382	376	372	382	333	380	365	340	364	336	388	352	364	343	355	357	349	384	373	392	384	398	369	351	355	356	380	377	357	335	370	392	361	393	372	387	366	375	382	316	362	374	376	373	359	367	385	372	385	353	341	383	375	345	357	376	351	358	373	381	378	353	376	345	372	352	368	346	384	368	365	372	405	383	365	383	370	383	345	352	337	379	373	409	363	371	349	339	392	368	360	367	345	389	392	374	345	363	368	349	356	360	392	371	401	420	401	380	328	384	336	364	346	387	364	367	381	342	341	345	362	366	397	358	361	356	351	358	350	366
5246	2004	1606	401	241	203	193	220	183	196	187	182	180	176	189	188	191	174	205	173	183	200	198	195	195	201	199	187	191	201	207	205	185	206	174	186	180	185	217	197	202	190	160	214	201	178	185	181	197	180	220	153	202	185	199	170	210	183	201	199	195	190	200	179	197	178	179	167	203	201	173	207	189	209	205	176	189	172	193	168	167	174	193	187	200	181	196	208	186	173	198	195	186	200	216	210	171	185	200	167	199	186	170	215	199	180	192	166	195	175	200	216	184	190	164	196	206	190	195	170	201	199	179	188	194	204	190	179	181	204	192	195	191	183	190	229	186	215	185	198	187	178	186	174	183	195	191	185	191	167	171	173	179	159	188	181	196	199	191	186	198	169	182	188	193	183	194	175	186	188	184	147	214	180	185	192	193	212	188	187	185	206	185	191	180	181	175	210	199	215	175	178	186	163	210	201	177	194	189	191	208	204	210	202	178	176	195	178	176	206	179	192	196	185	208	185	188	169	202	208	190	198	204	180	191	185	164	188	163	182	182	162	187	181	206	192	188	190	188	196	170	173	187	199	187	179	181	180	153	197	196	198	172	178	163	188	187	171	216	177	187	194	225	209	188	163	174	183	206	196	182	194	203	184	185	176	222	195	213	176	185	200	194	189	183	176	196	195	194	221	185	166	160	193	178	185	166	169	183	215	200	146	188	189	185	187	206	177	177	180	191	200	192	185	174	186	195	173	164	195	163	206	173	177	223	211	187	203	178	176	208	178	206	193	212	169	216	173	204	191	174	194	184	200	202	189	184	204	189	188	155	170	171	193	187	184	176	187	229	168	174	205	201	192	195	185	193	164	202	187	177	193	188	188	187	181	171	190	178	172	192	181	162	178	206	171	178	216	211	209	208	191	175	186	205	171	179	179	207	179	187	201	186	184	201	205	210	174	177	189	171	196	192	197	175	173	187	183	203	218	181	187	184	186	162	189	177	204	173	185	219	213	191	196	164	204	180	193	181	202	178	172	174	186	169	208	192	188	216	205	171	221	188	206	175	172	200	173	191	204	204	212	189	194	186	203	186	190	180	184	181	181	165	196	223	187	190	181	210	183	183	191	192	189	177	160	187	197	201	198	167	191	209	190	202	207	179	168	181	183	182	209	218	176	193	201	190	162	192	183	173	184	185	183	208	187	214	164	196	170	193	169	196	176	207	187	204	160	195	197	181	218	169	183	176	198	208	213	192	157	177	204	198	187	173	201	206	184	178	184	200	163	200	183	195	173	194	172	192	180	173	153	180	186	165	208	190	193	197	199	174	186	195	196	178	186	201	210	212	170	202	225	182	192	187	179	172	174	191	194	207	188	176	195	205	163	189	192	169	171	190	176	202	178	182	185	189	198	179	191	170	178	176	185	184	184	174	201	189	172	213	208	195	186	182	206	191	171	195	189	155	176	191	192	195	198	183	186	210	205	184	189	181	191	197	195	203	194	192	179	199	197	206	203	189	188	182	202	162	151	180	198	196	169	166	195	189	197	187	210	172	196	188	211	204	180	171	181	200	164	179	179	196	203	195	219	189	162	205	178	172	197	197	190	193	206	173	195	183	204	179	182	179	160	204	205	181	195	188	179	182	159	195	196	162	175	170	197	182	182	198	199	200	197	186	205	167	197	223	183	193	201	228	178	205	194	191	183	196	194	201	198	174	174	179	190	180	183	199	182	202	196	180	185	207	191	179	191	214	174	173	188	198	196	186	212	198	173	173	171	192	173	189	213	194	187	178	174	203	202	179	185	197	164	182	202	180	179	209	169	178	205	189	159	190	182	155	194	198	183	201	208	185	177	208	189	208	210	209	178	157	208	206	181	202	189	171	199	188	189	208	204	208	185	184	201	189	188	191	184	197	181	178	155	176	192	195	195	212	192	185	199	175	201	183	171	206	180	178	186	191	198	171	168	189	198	170	192	211	173	207	200	167	166	203	225	164	187	194	172	184	175	184	201	216	196	170	182	181	194	215	164	197	192	209	182	178	169	191	189	209	198	210	165	182	187	183	197	169	190	196	193	146	194	179	188	198	193	196	185	210	177	170	178	191	201	189	181	155	201	160	185	215	179	192	176	191	183	186	180	173	210	189	164	176	195	190	185	178	183	191	183	175	178	159	166	213	174	191	175	165	170	178	204	178	209	180	217	197	189	206	186	201	185	162	165	208	203	170	166	204	147	174	198	189	187	188	170	169	172	194	186	197	174	196	172	183	173	171	187	159	179	194	194	175	193	149	173	166	195	193	200	214	175	183	170	230	184	157	159	178	205	175	191	194	181	208	206	181	190	198	189	190	190	175	200	190	199	197	195	190	195	191	184	184	184	189	182	177	178	196	202	217	194	188	177	229	176	171	194	212	183	215	227	193	183	208	175	185	182	187	192	176	178	177	201	186	220	209	202	187	196	210	168	187	178	182	190	204	180	184	182	196	175	189	176	187	178	187	200	194	201	183	188	183	206	181	181	195	177	197	196	189	183	182	192	200	190	220	167	201	179	186	158	208	188	192	189	191	177	189	165	198	201	202	183	183	182	200	205	198	164	170	172	194	178	204	204	179	197	187	184	202	177	180	208	189	190	185	181	185	193	196	192	201	203	192	180	192	207	207	190	179	196	172	184	191	204	168	175	163	182	192	177	180	182	180	184	187	173	195	193	179	208	193	182	189	181	197	223	212	177	170	188	185	185	183	179	192	209	184	198	192	175	198	200	212	171	212	213	201	194	191	212	190	195	208	178	190	163	201	175	198	183	178	197	175	177	197	190	195	177	172	183	156	175	183	196	190	169	191	162	186	179	190	200	192	191	155	183	189	216	192	202	185	187	172	174	167	193	200	180	182	176	171	201	172	194	152	197	192	205	201	188	198	185	173	204	196	199	164	175	186	199	186	172	199	195	197	178	191	200	198	162	184	183	170	201	161	192	183	171	164	193	187	221	175	182	192	184	173	188	214	180	207	197	202	164	205	221	205	198	159	206	185	191	204	186	196	191	191	177	160	213	210	192	222	189	175	210	198	193	203	195	195	193	214	194	195	158	203	188	199	192	171	193	192	198	181	170	184	198	190	195	197	190	204	200	192	188	174	181	201	184	187	198	186	171	193	191	182	194	194	182	170	205	211	205	162	216	201	193	196	174	192	212	216	193	175	176	189	181	193	181	204	204	198	189	200	185	211	185	200	219	174	178	173	204	178	171	187	188	184	189	202	176	195	188	184	226	194	200	192	201	172	187	202	162	200	191	179	193	173	190	204	193	187	186	182	204	197	193	189	207	193	181	215	192	171	218	188	234	192	184	199	172	195	201	181	180	189	188	205	190	185	187	174	208	193	181	207	208	179	182	188	186	196	206	176	177	173	205	163	162	191	185	203	178	200	179	177	190	191	163	151	179	157	209	203	195	169	193	165	177	182	185	211	169	189	167	204	207	169	187	164	185	191	184	201	157	165	199	203	200	220	199
4189	2266	3120	1114	626	581	554	509	488	488	497	500	490	498	521	486	529	524	506	532	457	464	486	483	433	467	454	495	501	471	481	483	457	478	458	463	488	458	433	458	434	484	470	448	444	458	446	462	439	428	454	468	456	446	467	457	468	474	428	446	457	434	510	483	469	499	445	439	450	450	452	474	471	455	437	453	471	462	445	491	437	432	470	463	466	439	429	478	448	451	490	474	478	425	467	503	461	488	459	477	464	434	501	456	445	488	437	508	455	444	458	473	462	467	466	467	460	444	469	489	480	486	461	457	501	504	472	465	439	456	461	472	421	436	453	497	482	420	509	436	434	418	478	479	480	436	433	441	473	456	476	462	485	467	453	429	496	472	466	487	428	479	433	467	458	438	438	471	486	462	467	423	484	489	502	466	472	449	412	471	454	486	437	439	422	454	483	433	455	463	486	476	453	448	433	442	496	437	424	428	461	425	457	455	476	482	426	466	459	466	449	456	489	459	471	490	459	450	502	488	467	439	486	504	473	405	469	408	475	434	497	461	460	455	486	439	456	446	426	497	484	455	454	455	469	440	456	473	476	456	455	423	485	460	478	497	466	446	431	490	480	455	454	474	399	462	419	443	389	398	445	426	448	458	518	474	465	473	461	469	464	410	444	453	447	461	460	424	462	477	470	461	449	461	478	472	457	457	445	465	409	459	428	473	459	456	481	458	436	470	448	458	472	451	484	466	488	462	451	452	433	466	400	430	455	468	485	450	437	511	441	471	446	478	429	477	466	481	425	477	440	501	447	453	409	501	433	471	467	465	456	459	454	473	418	463	417	458	426	442	504	458	464	458	459	447	476	450	451	465	419	480	479	444	495	485	466	470	475	455	490	451	498	502	449	450	465	486	494	456	478	469	446	519	452	424	433	443	448	447	471	455	483	485	508	450	488	430	465	486	487	480	529	460	465	488	454	445	452	481	456	507	470	421	483	494	490	469	525	465	470	484	459	490	473	460	435	459	472	459	431	435	446	471	464	463	484	472	450	470	466	470	477	437	463	492	446	436	453	452	494	440	464	459	417	460	472	481	458	465	472	466	462	455	473	451	472	502	478	464	455	407	457	423	466	526	444	436	456	486	425	445	469	454	434	426	490	451	450	445	461	506	457	483	449	445	461	453	453	464	467	478	453	453	436	456	467	448	481	412	476	454	439	427	429	473	464	494	457	451	429	487	491	469	490	457	468	448	460	465	468	427	458	438	496	487	467	502	435	471	472	449	437	427	440	447	449	425	443	442	433	475	476	483	432	458	492	490	447	451	464	419	489	470	445	474	495	456	497	440	448	471	433	400	452	416	494	442	426	453	454	482	465	483	477	445	427	481	426	498	488	463	477	470	459	487	431	446	457	483	444	438	449	438	419	466	449	467	459	489	465	416	474	472	447	423	427	435	454	468	438	471	446	482	443	472	463	470	458	437	414	459	461	475	451	448	468	467	473	448	442	440	454	417	489	477	460	507	447	431	393	446	421	455	464	452	453	477	455	466	466	476	438	489	490	474	464	487	445	469	463	444	422	491	513	446	493	467	443	474	458	489	451	431	477	438	474	493	484	481	482	481	442	452	454	433	460	437	426	449	418	432	419	449	477	442	438	457	494	448	488	416	474	484	466	517	486	457	476	465	467	440	471	438	443	462	485	433	484	481	473	433	434	467	485	459	455	439	480	481	506	456	417	458	433	430	448	455	452	448	448	473	449	464	413	476	480	429	470	442	467	463	461	446	502	453	464	441	431	481	481	442	449	451	436	439	456	438	472	441	481	471	423	465	458	423	455	480	451	489	453	469	440	471	465	493	465	479	474	467	447	505	452	480	454	458	456	437	502	473	448	436	442	447	462	457	441	488	493	488	440	447	413	437	456	452	468	437	421	446	463	437	491	524	457	454	459	484	504	426	489	510	467	463	458	470	473	456	419	437	456	471	470	458	462	460	450	447	475	485	489	442	436	433	488	447	469	429	444	460	460	434	464	403	484	444	455	449	423	454	414	436	485	430	437	477	469	460	445	475	469	484	449	498	424	469	485	492	456	465	451	475	480	433	478	432	500	455	459	457	451	449	459	455	448	443	453	467	436	476	521	452	455	448	453	466	420	451	453	429	477	473	451	447	468	434	501	474	447	442	474	427	506	432	412	473	476	435	454	477	465	471	433	435	480	454	430	480	433	430	461	407	458	498	461	450	487	484	488	418	443	446	481	464	450	446	478	488	478	425	452	469	463	445	466	470	468	466	480	457	477	468	435	476	492	466	430	468	461	470	470	510	463	470	463	478	462	433	455	465	465	464	451	422	462	465	467	437	461	427	462	432	476	477	431	454	430	421	468	446	461	448	446	460	439	469	460	466	472	477	474	436	449	439	490	473	461	487	450	443	468	447	491	484	456	483	472	480	449	457	494	456	454	436	477	426	424	479	428	458	401	458	462	484	437	444	466	418	491	458	445	440	447	420	437	481	483	441	432	452	470	459	482	451	440	439	443	466	447	464	418	448	428	491	435	432	459	447	443	447	437	431	464	493	478	451	464	431	437	437	444	425	495	441	437	465	481	470	444	469	433	464	474	427	489	443	477	473	450	436	454	485	500	434	482	450	461	442	482	506	462	441	429	538	444	462	468	466	446	473	453	421	440	441	466	466	422	449	462	453	466	434	462	414	441	478	438	427	477	471	475	469	429	479	464	472	447	451	463	459	472	423	442	457	445	467	440	441	448	462	480	451	422	501	476	471	470	425	474	485	431	508	463	478	426	493	453	454	447	434	474	459	498	484	471	444	455	433	433	466	444	482	485	445	471	486	478	439	468	460	458	458	437	416	472	485	462	428	478	459	463	437	420	458	460	440	436	460	466	445	459	399	491	457	450	481	499	438	455	458	490	458	462	488	429	459	470	473	399	470	434	485	479	442	453	430	437	451	513	449	459	462	491	454	431	453	448	473	445	447	447	448	446	417	462	420	463	466	473	476	462	432	461	445	444	474	453	466	430	433	474	473	422	452	421	438	436	439	461	496	461	468	461	512	472	462	442	453	473	456	458	456	467	445	475	465	471	450	476	514	468	467	470	427	400	472	462	467	473	481	453	465	446	468	492	495	429	431	470	424	489	452	435	463	458	442	452	459	462	471	462	453	450	469	435	427	448	472	450	407	429	433	442	438	477	501	418	473	471	484	452	475	463	458	425	471	482	445	438	502	431	473	479	483	447	451	469	442	469	459	429	443	444	443	472	477	492	491	444	436	446	471	469	435	472	461	423	443	464	447	489	442	470	431	431	461	428	465	483	421	456	434	473	453	464	458	436	442	499	487	469	450	474	441	463	431	459	503	442	500	452	460	483	443	440	474	480	468	485	468	439	431	467	450	493	439	482	417	451	455	439	469	440	468	426	495	480	432	467	450	498	455	453	462	482	458	473	444	439	472	502	442	455	475	447	439	469	478	475	462	501	435	505	454	461	463
13080	4068	3545	864	436	356	301	314	262	279	259	281	254	269	259	251	271	250	226	263	254	256	246	236	243	209	236	256	230	234	255	222	254	212	203	237	229	248	221	216	217	239	212	233	240	237	220	191	214	226	246	220	222	246	245	226	215	219	222	209	238	252	213	231	246	224	224	228	230	235	231	192	195	254	213	199	218	212	236	251	225	269	220	200	217	194	238	231	223	235	227	235	245	228	210	232	215	215	233	251	193	232	205	217	245	228	216	240	242	250	201	210	243	262	210	258	234	252	208	209	226	216	213	234	197	225	210	233	208	212	245	237	255	241	203	222	216	209	227	234	200	221	238	246	226	248	242	220	242	230	230	238	267	218	242	252	251	219	237	254	251	251	239	240	244	217	208	243	233	230	234	206	210	225	244	233	215	217	220	250	228	253	263	212	206	203	229	197	203	208	224	220	221	239	222	247	245	206	247	238	226	210	243	212	226	221	202	241	221	231	216	230	229	226	227	191	226	251	234	244	231	215	218	228	221	249	226	243	222	222	194	245	266	245	214	241	227	232	244	229	214	216	213	225	234	197	241	239	215	201	218	233	207	243	243	234	231	225	239	245	228	254	266	250	222	223	212	217	208	211	216	220	242	239	228	230	226	223	239	244	235	218	248	243	226	246	227	224	225	211	204	227	233	215	235	223	227	235	221	232	233	244	203	236	205	218	229	250	259	242	187	255	224	230	222	245	211	234	251	227	209	228	240	222	247	244	212	255	249	266	214	195	207	246	214	222	252	220	235	205	206	234	246	237	232	219	231	220	205	269	245	224	224	209	207	230	222	222	229	193	213	232	236	206	240	261	224	239	232	234	214	237	229	217	230	226	228	251	228	200	222	259	226	264	246	220	229	218	258	242	255	224	229	227	228	226	240	202	260	223	222	216	229	249	256	253	217	252	225	241	251	198	242	218	233	248	244	210	247	265	229	235	213	226	247	240	225	238	210	224	226	227	237	213	231	221	227	217	232	253	217	232	253	249	245	247	243	241	225	232	222	257	241	234	235	219	210	225	238	253	224	220	225	214	242	240	207	232	220	228	229	226	233	229	235	229	250	250	233	215	219	225	223	233	241	239	242	238	244	244	243	247	234	239	258	236	221	206	252	224	244	228	210	235	242	246	222	253	227	250	283	235	239	209	241	203	220	227	227	203	228	230	217	230	237	231	224	236	240	214	227	216	227	233	245	235	230	247	218	251	224	242	211	252	236	243	219	241	216	228	219	239	236	217	233	239	230	243	245	228	215	269	227	236	238	240	241	216	217	267	229	257	244	255	222	249	221	210	260	231	240	274	227	260	246	220	245	234	240	248	219	233	229	244	239	221	209	232	238	215	196	213	212	242	234	203	221	223	251	202	239	240	232	204	215	219	225	228	219	218	229	223	242	213	252	242	234	238	217	216	236	213	208	182	220	251	253	231	218	244	238	207	233	233	228	216	190	223	242	232	249	263	245	208	234	198	226	225	233	209	262	225	231	189	242	216	233	236	214	228	239	182	253	224	242	246	219	230	225	225	213	244	239	241	262	236	208	216	233	218	222	260	241	219	218	242	244	254	248	213	240	222	207	279	222	240	233	243	241	262	257	262	228	223	246	237	227	188	253	253	235	260	239	196	227	231	230	253	211	253	259	241	239	230	221	234	230	229	209	227	233	201	244	229	234	232	236	238	226	221	229	223	262	210	240	209	230	239	239	213	211	239	264	225	208	242	252	212	233	249	240	215	251	249	244	219	193	197	230	236	264	216	224	213	246	207	231	230	237	272	211	223	266	243	239	216	237	219	209	251	246	241	219	244	207	214	226	241	252	217	233	200	229	208	211	217	235	233	221	221	224	204	232	251	223	225	223	237	243	250	235	211	253	207	216	259	223	229	225	220	228	247	246	238	208	261	247	222	252	222	216	220	229	221	213	254	225	254	231	232	251	249	236	271	244	200	194	253	225	229	235	245	231	235	229	246	258	249	210	231	247	239	202	199	228	208	248	229	242	217	230	222	222	232	211	236	215	204	239	220	226	212	235	220	217	232	242	231	233	212	224	230	220	232	225	230	244	208	248	193	248	217	238	234	217	252	247	209	218	241	213	212	230	218	235	216	230	231	221	259	265	204	229	242	206	199	222	249	230	227	235	235	220	233	221	228	235	224	216	216	237	222	257	232	275	217	233	217	235	235	237	214	226	220	216	240	221	240	226	244	241	230	223	229	256	218	223	258	248	225	228	228	222	241	227	208	209	225	199	221	221	197	234	225	257	212	211	264	234	237	225	248	237	217	226	231	212	229	226	261	249	201	220	240	207	219	236	249	242	243	220	237	219	236	226	235	235	240	218	226	270	229	227	205	216	251	242	217	214	219	214	232	241	255	231	232	234	241	228	235	209	230	242	250	209	213	240	220	249	247	237	231	222	240	227	210	233	219	250	222	240	231	240	229	240	265	232	219	216	235	214	214	246	274	230	244	244	240	229	234	198	219	290	224	236	225	219	218	228	236	234	251	248	224	241	220	217	234	215	230	239	236	242	228	217	258	244	219	253	225	231	242	218	198	249	260	217	201	242	227	218	229	216	240	205	240	231	237	246	228	215	243	220	203	213	218	223	213	258	203	246	236	227	210	208	227	224	230	282	226	245	253	233	232	208	212	224	219	213	252	218	226	247	226	233	236	246	243	198	211	239	239	246	219	214	232	239	248	249	205	215	225	246	230	229	256	221	259	232	228	205	244	215	228	194	249	222	228	242	230	230	213	256	239	237	190	219	231	229	200	250	237	212	249	240	241	222	257	233	245	209	244	217	248	241	234	218	236	233	257	219	240	211	223	241	199	226	225	222	216	229	224	230	239	247	186	248	231	245	243	248	219	225	220	236	242	206	219	241	233	240	252	230	237	213	219	229	243	216	213	233	237	223	202	244	250	262	238	201	196	221	232	227	229	229	242	246	232	198	220	238	236	235	216	208	236	246	237	226	229	212	255	242	224	222	224	231	237	208	228	226	222	203	238	246	251	211	215	218	222	231	238	263	214	248	242	221	246	233	234	225	225	222	189	241	244	201	202	243	237	240	237	247	222	227	245	258	251	231	230	224	217	237	213	251	239	222	235	245	236	236	204	234	212	205	232	195	212	217	203	251	240	232	234	204	228	245	233	247	242	221	246	230	209	246	207	208	235	220	237	217	223	195	228	258	241	220	212	203	233	237	241	219	228	221	210	246	223	211	221	248	224	233	243	232	225	237	230	222	234	221	220	247	205	232	209	228	257	230	235	229	221	215	224	213	225	226	257	229	220	235	204	228	227	273	253	263	234	243	233	231	208	223	249	252	211	249	243	256	235	243	202	243	254	271	219	241	213	227	242	218	216	235	264	218	216	241	255	240	234	254	227	218	247	246	252	243	214	245	216	216	216	220	231	238	230	247	230	201	218	230	249	211	221	223	243	248	226	224	249	245	213	209	265	256	256
10036	4245	6408	2453	1541	1123	1005	913	871	827	765	774	761	709	689	687	675	654	649	628	659	549	579	602	604	627	631	562	548	587	564	558	588	598	568	532	536	572	568	554	579	571	542	558	556	563	538	526	538	505	555	519	554	577	558	506	577	594	561	555	565	554	553	545	570	558	565	559	610	534	536	550	599	590	498	573	519	537	558	550	601	575	528	519	551	555	557	514	559	530	565	551	594	547	506	631	536	601	533	568	550	541	567	548	522	572	532	541	559	564	500	512	568	550	567	549	549	527	512	541	535	536	558	544	595	533	564	597	499	490	554	493	573	557	550	555	490	536	512	543	507	548	559	537	537	511	549	562	532	533	559	513	565	551	567	521	546	531	561	510	531	589	548	557	547	512	571	511	579	498	552	552	547	484	562	560	557	565	564	585	547	524	515	537	514	526	551	558	520	576	557	556	556	548	593	520	516	553	553	567	556	503	509	538	533	540	555	557	573	515	542	546	534	520	564	541	484	566	537	585	551	539	556	516	571	499	504	506	529	544	547	531	530	529	556	585	525	529	521	533	555	530	561	576	567	563	528	540	525	560	529	505	506	544	546	541	572	579	566	531	516	536	509	544	534	595	532	547	565	538	541	515	549	551	569	565	528	574	585	528	525	518	561	533	557	533	551	508	528	564	544	518	546	545	545	527	558	543	483	572	540	500	563	542	528	554	545	590	491	575	550	532	544	544	521	541	515	548	536	561	482	532	539	557	514	522	562	515	497	509	543	529	539	564	487	565	500	534	499	520	559	536	562	551	593	503	555	524	533	539	564	532	560	540	549	558	593	531	558	502	537	584	561	523	566	582	539	480	528	556	561	568	532	525	545	549	561	559	497	548	542	529	525	575	528	501	547	552	508	514	508	520	544	533	505	547	538	536	516	530	553	534	502	536	531	588	534	543	522	542	495	521	522	569	566	532	519	528	555	557	566	548	537	570	552	556	524	547	550	575	552	514	540	558	527	541	523	534	566	523	536	537	547	517	548	555	545	529	534	589	529	545	512	561	522	545	536	523	559	558	539	496	530	490	572	530	568	546	522	539	566	545	523	560	577	542	517	550	535	525	522	512	552	547	557	598	590	503	588	564	539	551	528	529	545	495	570	544	531	535	537	549	567	565	579	544	596	544	519	566	543	522	537	554	495	520	553	531	509	590	506	564	551	528	530	518	522	577	557	544	582	543	562	570	553	572	575	534	586	540	527	514	520	564	548	544	589	560	561	510	567	530	527	563	532	526	514	599	493	571	545	571	540	534	516	575	507	544	527	558	552	564	524	571	559	543	541	576	520	510	533	511	551	542	545	557	525	554	535	531	497	521	545	531	532	576	555	511	518	534	567	516	516	561	542	572	608	500	496	550	545	556	544	554	559	531	505	526	540	553	561	559	511	552	507	515	492	544	554	490	534	524	518	552	553	573	485	542	569	551	517	589	519	513	555	537	549	513	573	545	550	559	525	563	510	572	534	553	559	517	509	528	546	550	528	533	536	542	524	519	529	467	508	544	545	550	539	532	585	538	546	530	531	527	547	515	556	519	536	537	572	582	519	563	566	538	503	549	541	539	519	564	540	554	513	503	541	546	548	521	544	516	536	553	555	516	501	543	511	528	515	550	571	570	526	525	569	503	550	541	487	550	489	556	512	543	570	523	566	512	517	538	544	550	543	546	523	503	560	532	576	521	525	538	577	523	494	583	496	552	578	549	508	539	541	543	528	525	534	550	558	555	555	551	556	567	545	529	570	579	513	544	583	526	539	515	519	519	553	527	564	577	523	553	535	505	543	546	528	518	525	526	543	546	580	545	515	559	519	533	543	572	545	532	601	538	552	521	498	578	543	525	573	565	520	500	552	533	555	500	550	548	516	547	550	601	560	499	534	522	526	509	551	571	571	556	531	490	572	549	547	512	546	521	563	536	493	510	527	520	512	548	579	530	502	554	564	538	546	516	516	509	531	566	573	504	564	551	583	537	507	554	531	525	525	511	529	545	527	531	537	541	504	572	553	541	580	531	528	512	533	541	541	543	559	564	530	566	543	565	556	561	546	501	509	556	575	532	532	515	561	552	517	552	524	546	584	556	542	555	522	541	527	501	552	522	536	529	551	517	529	553	592	548	530	568	580	559	532	526	525	573	504	563	590	548	551	550	549	508	542	551	546	560	529	559	597	532	541	515	528	577	528	540	566	552	541	536	538	496	515	532	537	561	520	539	564	504	543	573	537	513	551	534	546	547	555	537	531	510	541	502	529	530	501	521	567	569	567	543	577	541	522	578	568	572	551	550	538	523	545	513	567	491	571	596	539	526	534	506	560	496	522	560	546	566	535	578	561	546	562	585	552	525	511	522	563	529	551	557	564	502	516	503	533	531	566	559	540	536	547	513	552	561	548	557	513	604	546	504	545	564	573	538	552	571	554	575	523	537	545	547	555	555	531	531	557	562	539	541	575	570	528	512	561	547	564	536	520	567	550	577	542	524	517	557	542	569	563	523	570	537	532	560	550	542	545	547	550	555	554	513	540	554	545	531	536	538	531	563	506	535	582	548	538	536	524	510	562	556	510	547	557	545	497	518	521	521	569	537	553	592	562	560	527	526	529	516	536	513	530	530	537	531	557	528	518	569	547	550	592	539	532	535	549	542	519	539	522	571	539	540	527	524	519	547	555	524	530	529	541	539	559	537	556	533	562	519	546	563	538	533	535	579	550	534	526	577	552	538	533	554	557	557	561	567	519	512	573	500	563	542	544	537	527	519	533	558	568	572	558	555	561	546	514	559	547	570	576	579	518	503	593	549	540	543	521	565	532	560	562	597	540	485	590	526	560	528	563	541	515	533	544	524	566	550	580	531	555	528	507	575	561	540	535	540	538	548	539	540	542	535	542	517	572	567	539	546	557	548	522	564	502	526	565	561	519	541	534	480	525	527	529	544	560	578	542	527	525	509	499	539	592	524	540	581	554	532	526	527	540	538	614	517	572	548	538	524	558	543	553	554	503	545	530	522	514	519	526	515	560	543	507	585	549	487	572	516	541	535	517	560	550	554	551	534	549	534	556	581	595	512	553	518	513	573	593	535	536	526	561	486	505	562	559	515	561	513	604	545	492	519	559	518	539	500	542	497	533	514	560	561	545	506	589	540	545	549	539	528	535	558	513	549	564	545	542	561	511	552	543	510	518	551	524	514	534	541	533	539	508	550	555	566	568	575	495	552	532	513	530	582	549	547	544	579	541	551	540	526	518	533	484	533	587	548	548	537	522	508	550	542	546	564	540	541	562	498	527	558	497	530	532	572	562	549	507	522	556	546	551	564	526	515	533	546	565	551	547	518	570	535	564	511	545	522	541	510	579	556	529	550	583	545	542	566	532	539	558	560	544	532	521	533	537	527	528	579	546	571	534	529	558	584	539	569	580	515	573	551	572	540	563	495	563	523	540	573	538	556	544	560	535	568	560	508
21689	7151	5829	1339	561	400	347	265	233	252	215	207	187	203	201	227	211	207	147	201	173	184	181	172	160	174	173	181	163	163	184	133	157	146	157	172	152	160	161	162	169	139	140	172	157	155	145	154	179	136	151	154	170	161	155	142	160	132	142	119	150	171	145	156	153	154	162	158	167	138	168	164	127	162	159	199	151	164	124	125	147	160	178	179	162	135	151	160	139	161	144	145	144	167	158	159	166	150	137	157	160	148	120	169	138	163	137	156	130	176	134	139	153	143	164	165	162	148	153	194	168	157	153	175	155	163	121	138	152	152	149	147	133	115	153	164	163	144	154	136	154	144	152	176	124	158	139	172	163	154	169	138	156	153	163	140	147	127	153	131	156	134	145	154	143	153	158	149	153	166	153	145	134	151	181	151	151	142	146	162	144	156	137	151	183	152	154	158	176	149	163	145	155	140	155	143	156	150	147	157	169	160	143	151	134	154	153	170	145	150	146	153	126	164	155	135	158	138	148	143	174	118	151	131	149	138	160	141	156	123	155	165	159	175	145	150	165	156	133	160	154	151	163	153	169	153	128	164	143	152	150	141	165	134	131	150	157	167	129	150	162	145	167	159	136	139	142	146	164	145	139	132	151	152	144	159	147	143	156	137	150	149	149	138	136	157	153	151	165	162	161	148	165	149	169	160	163	150	140	131	146	175	168	163	155	145	154	165	165	128	136	129	166	161	158	149	163	131	131	174	126	149	138	162	158	188	164	141	165	153	171	150	138	166	160	180	151	166	149	147	124	155	143	136	144	113	158	151	150	163	162	175	170	153	149	134	145	147	155	168	151	152	137	153	147	156	153	155	102	141	142	141	158	141	182	160	157	157	147	148	153	157	141	145	138	143	172	154	165	150	176	145	151	142	174	138	136	146	134	161	172	157	146	147	173	144	169	172	145	144	157	163	155	142	153	163	135	159	159	151	148	145	143	169	172	174	145	135	168	150	130	131	153	173	166	132	159	160	148	160	154	154	152	153	146	150	172	135	144	138	127	142	149	157	156	134	164	130	134	192	160	147	143	144	145	145	146	181	155	136	151	137	165	152	148	154	122	159	140	150	151	153	146	161	161	157	136	156	165	160	159	147	152	173	158	178	139	162	136	151	163	161	145	147	141	145	129	147	147	155	154	140	153	152	133	139	145	157	146	167	152	163	143	151	166	177	156	131	159	157	146	161	171	141	172	142	168	151	168	152	137	136	163	152	148	157	159	150	134	140	133	146	161	165	149	152	165	168	132	134	155	149	166	132	162	150	148	157	153	158	145	114	166	154	151	158	163	168	154	161	186	158	154	175	170	150	134	157	137	155	148	157	145	151	143	157	154	124	146	157	171	138	155	155	136	145	147	158	140	163	160	143	155	155	136	133	147	149	148	157	145	162	126	181	134	152	131	140	158	167	162	129	166	171	148	144	161	171	168	172	142	173	143	160	134	151	154	135	145	156	172	133	159	148	154	138	156	156	155	141	132	162	150	148	152	131	159	156	174	162	151	154	134	153	164	168	140	159	159	158	147	140	147	151	170	148	136	144	146	134	141	176	148	162	154	158	143	171	161	151	153	139	164	135	156	150	156	164	174	173	146	156	144	148	156	162	147	132	168	152	141	161	158	157	151	148	177	166	149	150	156	141	162	137	144	186	181	145	190	147	151	158	167	139	143	172	141	130	156	142	163	165	143	155	143	153	153	159	176	145	133	161	146	163	166	156	125	152	136	148	140	154	148	134	148	152	170	179	137	150	159	152	165	143	158	146	170	133	136	141	167	153	163	151	152	156	134	154	120	167	138	147	154	134	162	146	151	142	148	168	152	165	153	168	161	164	159	168	148	144	134	163	154	158	158	159	134	166	157	163	133	141	162	150	150	147	140	142	161	172	148	152	159	155	151	139	142	121	168	155	139	170	165	129	147	185	157	148	163	159	133	147	164	146	143	126	155	154	133	157	164	130	150	154	139	165	136	140	150	175	163	153	171	158	151	180	141	155	164	128	178	161	160	172	169	131	140	167	145	160	161	165	154	155	150	154	156	149	139	159	135	153	149	155	168	176	139	156	155	137	142	141	157	158	160	164	138	156	171	152	155	131	151	132	142	157	169	163	168	128	145	131	146	161	137	151	146	150	150	159	137	150	149	173	153	164	163	152	163	148	148	166	175	146	142	164	152	150	144	155	140	137	150	149	140	146	158	130	170	163	143	166	150	171	171	143	180	165	130	160	158	161	152	148	168	157	147	146	146	164	173	126	140	155	154	168	164	139	145	138	156	144	134	161	137	152	157	164	157	139	146	149	139	148	156	154	152	165	170	160	163	155	148	120	142	148	176	153	156	132	160	145	155	170	137	158	154	155	152	144	161	157	143	157	189	149	180	145	142	146	179	161	146	136	132	130	137	151	173	154	151	159	169	141	150	138	166	158	144	163	159	168	157	175	147	151	143	167	130	141	141	164	146	174	138	148	144	151	164	162	147	150	157	155	123	153	143	149	136	157	150	128	130	125	125	149	159	135	128	140	153	161	137	140	133	152	136	142	161	163	146	153	161	149	165	123	128	163	182	149	135	173	135	142	163	166	182	126	162	158	139	123	171	142	122	127	134	137	136	137	151	146	144	165	168	168	153	160	169	162	142	154	146	149	167	158	170	158	133	132	133	130	148	142	156	143	154	147	163	154	166	144	148	175	152	162	152	137	139	149	142	150	154	158	160	146	139	139	129	166	161	143	160	149	151	162	154	153	148	152	159	142	153	153	165	128	163	160	151	143	141	161	146	134	149	179	145	165	159	157	159	142	145	163	147	128	138	147	130	164	145	145	135	148	157	134	163	151	171	137	172	153	132	155	149	157	153	177	159	154	129	133	169	147	138	161	163	167	169	151	137	170	166	146	162	130	152	153	145	150	156	182	183	169	153	139	158	121	149	158	149	128	160	165	153	171	156	152	155	159	144	141	122	134	168	158	165	161	154	169	153	158	165	151	154	146	157	132	163	158	142	141	160	157	165	163	157	129	151	160	145	140	172	146	157	170	141	165	182	166	141	188	173	158	176	158	146	145	140	145	155	152	135	152	156	171	165	143	144	167	161	155	158	168	151	153	167	160	141	160	150	158	134	132	142	156	202	166	166	161	130	149	132	169	157	146	156	139	166	161	169	159	129	149	148	159	146	173	141	152	140	148	150	148	133	148	148	144	159	136	149	142	150	153	146	164	158	165	148	153	143	156	170	156	170	174	164	169	159	142	142	159	149	177	147	130	169	165	156	145	150	174	144	142	133	161	176	132	135	138	128	151	159	150	144	163	163	152	137	178	161	153	146	139	180	161	155	152	154	146	130	166	143	146	126	129	153	152	181	142	172	160	164	168	141	152	165	153	148	132	139	153	155	149	153	156	158	176	144	175	152	177	155	166	157	171	145	166	167	153	132	150	167	146	156	158	145	140	177	158	157	135	156	150	145	152
13017	5980	9826	3499	2124	1550	1197	1127	981	837	816	718	701	653	728	655	646	630	564	570	487	466	464	465	459	439	442	471	429	443	407	408	411	429	412	399	414	383	397	387	373	396	371	378	354	394	370	366	370	384	369	401	373	392	379	395	371	374	391	395	357	412	426	374	361	409	395	395	378	393	410	394	407	408	384	338	372	382	422	368	362	378	369	370	364	397	395	377	378	410	412	372	371	371	382	388	340	371	363	383	376	375	374	362	339	374	382	367	385	356	368	389	349	359	387	367	388	360	368	343	389	361	354	345	367	359	381	370	383	346	389	390	390	339	380	387	345	354	389	374	416	354	354	366	379	350	377	357	373	338	381	374	390	349	353	337	362	392	364	377	391	364	384	317	363	396	354	372	385	385	380	360	425	423	387	355	386	394	398	386	373	360	362	348	362	370	345	348	368	376	363	341	353	373	324	399	334	376	369	338	368	404	373	382	384	351	362	358	372	378	395	362	380	361	402	410	389	390	378	382	371	363	381	376	389	392	360	352	352	377	376	342	384	351	376	374	390	374	360	387	363	393	396	349	381	350	355	388	341	366	356	374	382	370	361	386	362	380	377	370	402	368	359	392	349	362	377	368	354	401	375	398	366	380	352	370	337	368	363	385	384	382	386	372	357	379	373	357	392	402	343	383	348	335	381	343	366	362	339	346	411	343	336	329	383	374	359	359	403	357	360	373	362	377	375	358	375	363	392	386	366	364	384	348	381	369	366	399	360	373	327	376	393	382	387	334	345	366	374	353	374	332	383	381	363	367	333	389	360	371	375	376	345	380	394	378	367	364	385	364	343	377	347	388	369	388	361	350	349	387	389	368	369	335	390	377	370	363	389	367	348	358	367	384	341	366	387	375	342	365	372	345	358	385	355	404	374	394	381	370	368	327	346	390	357	382	347	387	370	398	366	347	368	374	381	403	364	368	378	371	385	343	360	387	383	368	388	371	378	362	342	357	399	326	363	351	351	382	388	372	362	392	377	389	353	352	373	372	359	347	370	372	396	375	347	392	366	395	406	368	362	382	369	361	392	377	349	387	366	370	374	351	355	390	358	378	362	331	363	416	374	380	372	372	371	386	378	364	350	358	356	362	383	387	351	329	381	354	375	397	386	360	338	412	375	380	377	394	364	364	371	378	349	394	381	373	378	364	366	383	363	341	375	362	404	377	386	371	376	337	366	358	364	396	410	371	376	339	339	354	391	346	394	397	365	348	357	351	390	386	377	354	393	345	354	362	397	361	342	374	384	362	419	376	365	357	366	388	345	363	332	345	371	360	360	396	369	380	362	367	385	373	341	395	380	341	356	349	409	357	344	375	332	366	364	367	356	370	337	395	381	383	386	346	353	370	389	389	366	357	375	335	423	346	374	373	373	367	380	378	345	394	354	356	376	343	408	395	361	366	357	344	384	388	391	400	362	387	371	337	396	386	382	359	352	392	366	356	359	385	341	363	350	348	350	377	337	353	358	347	366	372	325	321	371	355	388	364	371	371	343	355	384	409	363	369	393	406	378	356	380	358	400	378	362	369	394	375	377	341	359	393	388	378	371	400	406	391	387	346	372	383	362	346	375	365	356	382	372	365	364	330	373	364	373	350	375	379	348	376	441	333	367	394	413	378	359	357	363	377	361	344	364	418	369	369	390	367	388	351	345	369	373	392	400	343	377	410	372	415	358	372	364	362	354	380	378	363	398	338	389	371	344	366	395	351	360	366	380	380	367	360	384	370	402	369	396	336	360	363	349	400	329	330	379	375	375	395	386	371	388	364	387	360	351	344	361	345	399	395	351	418	403	356	376	363	343	353	380	360	379	380	318	390	353	380	368	359	368	345	385	347	365	379	380	392	340	378	382	342	376	372	356	368	372	365	366	366	387	367	355	394	394	380	340	385	366	359	341	377	404	338	368	367	371	378	360	367	352	364	368	366	347	408	338	375	356	367	368	389	361	407	365	409	391	414	353	359	364	401	344	380	379	403	372	363	373	337	356	345	314	392	349	365	361	347	348	380	409	348	351	344	369	334	356	379	350	364	376	368	345	337	354	361	380	371	368	350	407	339	356	367	360	351	385	349	346	356	341	376	374	373	331	357	407	410	370	405	374	378	355	384	371	357	361	388	369	377	387	373	365	369	353	348	339	338	379	388	388	374	365	365	338	374	381	384	355	376	380	367	368	355	339	383	347	431	394	365	327	348	376	382	375	375	355	362	368	395	375	403	349	368	371	370	394	356	383	403	348	376	350	348	415	360	373	338	389	382	354	379	359	376	379	352	370	379	376	369	378	361	385	348	398	367	377	371	330	373	368	352	377	368	364	381	362	346	374	373	359	369	360	364	392	361	383	357	362	409	378	377	356	366	378	350	377	358	393	359	381	376	371	386	360	363	351	414	363	340	355	379	361	373	366	360	369	397	349	345	350	363	367	374	359	361	360	402	353	366	374	366	353	368	389	373	379	373	379	374	357	373	402	362	341	391	361	386	367	355	360	380	385	366	387	364	342	354	371	355	341	379	368	383	360	389	365	378	407	385	365	372	377	370	378	377	342	375	379	385	357	391	369	370	381	343	374	333	388	375	415	390	368	386	364	379	335	360	383	403	390	382	352	385	354	305	372	392	377	380	378	392	349	382	353	397	356	368	357	394	352	357	370	348	355	377	378	366	358	363	353	410	354	363	383	385	359	353	353	366	381	372	368	372	354	384	379	393	350	354	361	348	420	357	370	376	385	366	374	356	371	361	410	355	397	362	405	371	391	351	339	353	350	358	366	361	386	383	372	393	374	376	333	373	388	344	378	369	371	404	375	332	384	335	362	384	357	352	352	363	343	355	375	366	371	357	370	352	345	372	374	413	372	377	374	389	374	365	387	387	404	361	357	358	389	357	369	385	366	358	351	398	390	340	347	363	386	350	358	368	383	365	368	357	347	354	358	367	339	349	365	332	339	394	346	402	367	340	385	351	372	338	354	353	362	382	395	354	382	393	358	359	356	363	379	363	376	383	350	345	332	342	389	387	360	337	368	370	378	357	389	370	362	376	357	377	417	351	389	389	347	372	379	353	427	401	378	376	389	362	374	352	382	341	357	370	382	309	360	358	370	325	354	348	379	333	365	355	401	355	382	400	375	345	381	387	374	382	387	375	346	362	347	363	381	346	416	381	369	345	383	369	385	364	331	348	389	352	308	368	361	366	367	360	391	359	353	377	383	344	363	359	374	372	372	356	351	347	345	378	358	360	370	382	339	317	372	339	384	371	375	367	365	387	383	360	354	396	344	357	371	360	348	374	374	361	394	376	385	352	365	360	373	370	347	379	357	366	387	377	331	357	378	360	387	345	336	351	340	381	371	387	411	367	344	416	370	381	352	365	328	378	343	319	341	385	378	408	370	371	373	419	322	353	365	388	393	355	357	348	351	381	371	373	384	379	388	379	343	379	357	389	362	363	373	365	334	337
5205	2072	1523	388	227	222	220	207	173	215	190	211	206	223	189	211	192	192	191	177	210	185	201	196	200	212	173	178	214	210	177	183	183	211	200	203	185	179	193	208	202	185	203	183	187	213	204	195	194	190	189	194	188	216	189	175	176	180	208	174	173	191	195	200	215	210	184	177	208	187	200	196	194	197	205	212	173	187	216	189	196	199	208	173	245	212	199	182	181	195	203	201	191	197	195	209	187	196	172	197	205	180	210	181	205	204	196	204	217	207	170	187	180	178	181	191	186	173	198	211	226	203	178	194	208	191	203	187	194	198	202	217	190	192	174	171	169	190	183	172	203	206	197	190	187	192	196	201	173	177	209	211	191	209	180	156	208	212	173	150	168	206	195	187	209	203	211	196	186	167	189	185	172	199	199	174	174	203	183	178	192	209	182	208	182	195	198	195	194	175	208	184	185	180	186	200	185	192	195	221	174	191	205	201	172	182	203	183	172	185	181	203	192	171	192	201	173	206	166	193	215	205	191	154	183	179	181	211	192	182	185	172	206	175	196	222	170	198	211	192	175	174	204	197	204	207	192	179	204	177	197	183	208	198	185	194	195	228	198	172	191	177	186	212	162	182	194	178	181	184	179	190	209	186	198	151	192	186	195	195	178	151	174	202	213	205	179	179	168	188	209	191	197	184	176	176	156	179	179	168	167	208	187	183	175	164	198	183	208	193	177	218	193	191	250	188	186	187	188	212	169	194	193	192	190	185	213	164	191	189	191	201	192	191	165	188	196	182	193	198	187	212	207	159	174	188	164	154	182	195	205	183	188	168	173	205	185	204	190	193	199	189	198	199	206	160	189	205	170	175	164	188	200	193	209	199	169	197	176	220	193	174	194	186	183	216	184	189	191	179	194	208	177	207	204	197	203	180	192	192	225	190	170	210	194	211	160	211	192	172	167	222	179	207	199	208	194	195	193	183	177	226	196	203	213	180	174	184	190	173	204	190	197	193	211	182	205	177	207	182	181	216	188	175	204	187	231	173	205	169	201	199	201	185	167	201	194	185	214	189	185	184	163	176	185	190	213	195	188	168	198	193	178	202	183	203	189	199	204	183	211	223	196	179	235	208	186	200	196	180	204	177	185	183	195	179	170	204	200	199	166	171	205	200	217	210	182	203	203	204	185	187	200	195	198	203	201	195	183	188	181	188	193	204	192	189	204	186	203	191	182	176	167	191	158	183	198	200	210	179	189	201	182	174	180	184	215	177	181	198	190	195	179	187	202	204	191	221	193	212	199	187	217	202	200	189	203	181	194	203	162	181	189	172	167	176	188	180	201	207	219	208	201	201	197	196	176	184	178	200	219	184	188	207	177	186	175	174	184	195	170	175	191	183	191	184	216	190	183	173	169	185	187	213	170	198	180	225	176	188	182	185	202	206	179	206	193	195	199	157	203	194	194	194	205	192	194	199	207	226	221	195	181	177	189	196	194	187	207	170	176	180	165	189	179	199	175	226	199	157	187	190	208	219	202	185	183	179	191	190	209	173	183	189	196	210	204	198	161	178	186	197	217	209	214	181	209	210	217	218	209	189	202	163	215	184	195	200	191	192	206	184	182	214	205	203	208	189	189	207	184	195	171	194	204	184	193	190	199	182	191	205	176	175	203	187	205	229	181	213	179	204	194	192	209	170	180	193	180	160	172	196	209	217	194	210	175	199	193	172	190	185	178	197	171	214	193	206	190	199	182	196	167	193	207	183	173	202	184	193	231	202	215	194	209	191	163	179	202	202	194	196	173	179	165	171	204	215	196	180	198	205	205	198	176	202	187	190	207	191	181	200	195	190	182	193	204	216	196	188	232	206	182	166	184	180	183	194	197	182	180	194	191	173	165	201	163	200	192	177	164	195	195	172	191	179	181	178	182	189	199	201	185	192	182	190	198	170	188	206	191	162	230	190	198	190	209	187	191	178	164	164	183	199	169	194	178	200	178	199	216	192	181	206	177	198	188	187	177	210	200	192	198	178	166	192	168	172	166	190	206	182	156	185	175	208	209	203	202	187	176	185	186	200	190	201	171	188	194	183	168	196	191	187	159	159	154	215	175	177	213	198	184	195	201	191	182	193	182	182	191	178	194	187	169	185	173	186	197	179	202	189	203	204	193	181	198	201	181	189	196	207	200	198	175	203	200	182	177	236	193	175	181	209	187	204	186	167	184	169	158	191	193	180	183	180	170	164	204	205	200	180	192	200	202	196	171	198	211	205	169	193	189	195	205	213	196	204	201	189	199	190	186	192	179	177	202	203	180	208	169	196	167	185	174	195	199	167	199	188	184	214	217	187	195	201	172	181	165	171	173	188	192	176	175	181	191	212	194	171	205	187	170	204	184	193	194	204	181	174	190	215	206	181	208	176	198	192	193	195	177	216	165	205	187	197	198	187	170	218	185	189	193	180	177	183	184	189	199	189	180	202	181	189	193	179	193	200	170	191	192	205	209	184	200	204	180	210	191	202	198	187	181	199	192	187	184	197	186	170	189	175	192	191	170	183	204	219	223	206	181	173	210	182	170	219	203	210	188	174	192	220	218	186	182	203	186	165	194	179	183	175	202	194	176	178	176	201	178	172	178	188	193	172	186	192	196	193	185	187	204	225	199	176	190	184	185	191	193	194	181	175	176	190	195	195	204	168	221	218	204	170	180	190	178	197	208	197	179	207	201	184	173	219	224	169	203	193	204	184	211	194	187	171	171	193	205	195	214	188	203	192	175	192	190	200	199	201	182	199	185	203	203	161	168	202	195	197	192	178	210	204	208	157	180	207	204	199	178	167	174	184	191	160	181	180	181	202	184	192	214	196	188	181	167	196	189	189	206	198	198	204	192	169	190	220	163	196	213	180	178	181	167	182	185	165	173	200	171	190	210	193	156	158	193	177	188	187	183	165	229	201	189	181	193	197	198	187	176	198	184	172	199	180	183	186	190	186	195	215	218	182	197	189	190	172	188	167	199	169	190	196	207	180	179	194	180	182	161	188	199	187	211	200	183	215	202	187	180	165	176	201	198	197	182	187	186	174	186	178	188	173	177	172	182	197	162	166	189	196	208	191	179	204	193	194	206	185	170	188	178	197	172	216	198	163	191	187	183	181	210	186	187	201	193	174	176	206	196	192	200	221	200	203	222	208	209	227	165	180	175	195	207	183	201	211	191	190	191	198	219	193	194	190	223	158	203	187	196	209	181	182	172	194	212	212	214	185	179	193	194	211	185	213	196	172	220	218	177	170	201	170	192	181	186	205	183	191	196	194	179	193	184	185	203	189	182	193	191	200	199	198	185	188	199	187	201	169	207	173	190	213	202	188	167	195	196	169	215	197	160	167	211	200	185	177	212	161	182	180	162	217	193	182	191	199	181	187	215	170	177	196	200	187	194	200	181	200	206	196	175	222	198	174	184	206	189	221	228	192	177	175	167	209	177	208	195	201	195	196	193	183	206	180	181	205
4197	2301	3060	1081	640	568	539	553	519	497	519	473	537	482	492	533	522	555	527	462	459	450	462	500	468	419	482	475	527	460	488	450	481	509	447	442	493	512	469	469	465	475	495	447	455	469	443	472	451	455	459	512	430	451	462	442	475	449	477	486	478	469	454	492	463	474	476	440	462	450	450	472	460	499	473	432	479	462	442	461	447	456	453	434	493	447	419	446	478	462	503	444	420	477	486	470	440	494	470	481	445	477	428	462	454	468	475	450	501	461	478	451	462	479	452	473	487	470	499	442	455	445	452	450	457	478	527	435	491	452	482	445	456	467	493	479	471	461	493	431	430	456	481	447	460	490	457	431	443	459	399	473	459	505	465	516	461	453	452	475	448	463	444	464	452	493	477	421	484	473	412	446	505	485	449	466	445	480	457	502	482	455	460	451	460	410	476	418	495	446	437	470	503	456	456	464	500	444	438	482	453	468	469	501	497	440	458	430	464	454	444	469	469	481	450	434	433	499	469	472	411	452	463	478	436	461	448	452	490	473	455	475	498	430	485	464	459	470	444	469	464	436	440	431	450	471	501	454	434	443	480	430	482	484	454	471	459	473	484	432	479	483	501	460	427	474	450	460	434	468	495	465	476	458	508	449	504	458	470	482	491	481	454	418	457	469	461	511	485	506	488	469	469	477	468	424	509	442	447	473	417	482	460	499	451	449	479	481	455	437	481	482	456	453	482	467	454	497	470	436	446	446	427	459	489	482	471	465	469	445	472	443	450	471	459	454	469	454	450	510	454	462	428	448	438	455	466	411	449	439	501	465	465	457	502	453	473	451	439	449	476	453	433	430	456	506	490	467	428	457	467	422	452	480	467	460	420	415	425	425	451	449	477	432	459	474	461	448	491	462	440	472	459	486	496	477	441	467	445	405	455	456	422	502	444	491	505	456	443	474	450	453	461	435	463	442	455	449	466	468	451	463	462	477	485	443	525	449	463	430	474	443	483	437	505	466	491	510	517	456	450	465	481	462	463	437	467	463	491	459	506	496	458	449	463	447	467	448	468	492	484	491	450	448	474	490	467	524	487	432	451	460	405	423	474	433	505	424	456	433	434	445	489	438	474	462	475	450	435	455	477	454	504	436	491	481	441	445	488	508	445	467	462	479	437	494	442	452	421	465	447	494	504	440	441	433	504	463	496	477	469	447	456	466	452	454	488	453	469	497	487	496	467	452	449	445	472	456	460	435	440	439	484	462	419	402	425	492	483	402	495	432	503	490	411	445	463	445	473	469	461	433	464	429	455	470	449	491	451	450	472	490	455	443	460	495	449	518	429	457	438	467	462	475	480	454	454	505	469	463	472	439	461	461	472	444	461	470	471	469	456	507	456	465	451	482	492	446	487	506	408	464	484	455	447	473	464	454	469	481	428	458	475	473	447	431	466	450	443	492	480	458	445	443	443	430	458	457	503	505	490	478	455	463	448	493	444	476	429	462	488	460	466	500	454	454	489	459	462	490	442	472	490	430	482	445	434	471	465	476	481	477	448	475	467	442	421	460	478	480	477	462	454	469	462	472	439	446	425	469	437	459	476	457	461	462	455	489	493	471	496	456	466	458	470	464	479	448	452	459	436	467	466	468	481	454	468	502	448	462	502	474	467	468	446	466	485	475	443	452	444	470	500	472	473	453	469	465	464	472	426	468	464	461	436	455	470	502	479	480	479	483	460	432	467	454	471	460	453	431	489	441	463	493	526	457	521	466	440	464	464	448	460	448	487	433	437	467	475	476	431	493	465	444	450	419	455	436	436	433	479	471	453	446	444	455	439	515	483	464	480	436	460	468	420	476	441	484	498	448	464	484	407	459	447	438	454	501	472	493	458	457	453	458	449	464	483	473	435	476	482	482	464	459	439	423	440	459	465	485	446	448	471	458	511	447	437	462	430	437	459	475	465	440	529	467	477	450	480	468	448	463	487	466	473	461	495	449	487	448	512	470	445	446	489	467	459	518	471	480	453	461	480	455	502	454	489	504	454	485	437	459	437	455	443	457	463	484	451	449	507	476	447	451	460	452	462	485	480	424	520	488	468	437	488	448	473	448	481	455	488	470	479	442	477	447	433	479	492	448	491	462	403	461	467	446	465	475	464	494	482	433	465	422	477	485	471	442	452	518	486	448	470	450	465	448	452	472	479	422	461	469	464	443	454	445	479	499	450	451	477	477	452	451	481	463	464	471	466	452	483	486	445	481	474	443	463	480	471	437	464	469	473	447	468	478	500	450	442	464	465	433	456	437	471	461	445	422	458	466	447	449	468	435	481	461	443	469	434	478	488	418	452	446	469	440	494	445	445	470	448	468	485	473	451	430	478	443	465	478	447	451	459	446	438	443	492	480	463	454	439	478	467	463	462	453	483	475	475	492	490	491	474	435	413	471	458	461	479	478	486	485	475	433	413	471	451	506	438	444	470	456	480	462	463	469	473	446	489	453	490	457	461	478	439	421	461	477	481	491	466	459	501	431	477	444	434	486	518	454	475	430	412	416	446	457	464	493	459	502	446	441	479	480	446	468	427	486	445	463	434	499	446	434	447	487	453	440	479	487	457	494	418	423	456	482	467	479	428	488	479	474	474	415	485	431	472	505	466	441	440	493	481	454	478	477	446	438	462	487	453	491	429	487	494	439	424	476	470	437	494	479	493	442	429	475	474	476	492	506	446	447	467	448	436	426	444	446	482	468	481	471	485	480	470	453	456	457	485	472	459	471	504	441	469	454	437	438	503	504	488	456	448	480	448	495	464	454	498	452	454	491	470	496	485	437	451	496	454	481	480	453	458	490	487	471	472	449	455	461	451	471	474	469	486	495	470	440	444	447	439	436	473	491	473	471	518	453	470	487	426	490	480	443	482	484	432	485	474	463	460	457	506	442	440	451	442	477	476	476	474	459	459	462	460	475	449	428	471	432	468	433	482	440	464	448	493	468	461	481	498	448	497	491	499	446	428	460	485	474	520	484	441	462	442	467	459	479	489	427	438	476	461	473	443	438	474	453	451	463	438	497	514	454	452	478	449	440	493	455	492	483	490	497	465	470	424	517	479	464	475	478	415	473	526	473	427	474	469	471	458	486	448	474	481	455	494	488	442	454	509	498	463	454	435	499	475	480	424	477	476	449	437	471	463	447	497	456	455	454	447	463	443	472	467	477	496	464	458	491	475	456	488	455	473	439	461	528	446	484	466	440	490	471	488	448	482	463	421	475	478	505	469	443	419	469	449	480	423	468	436	457	470	482	485	473	462	484	439	480	459	446	432	449	451	455	505	465	504	464	496	481	503	422	452	508	467	451	450	463	467	436	433	472	483	484	472	476	455	462	452	465	448	493	469	484	475	473	429	478	467	460	468	464	486	499	463	515	464	453	464	474	493	466	455	478	462	500	465	471	486	428	452	507	458	474	491	450	441	456	472	461	471	501	475	480	456	453	467	449	440	478	461	455	482	438
12969	4230	3606	1065	485	341	340	311	280	269	274	273	298	259	232	249	218	241	218	269	249	255	232	212	257	194	236	245	241	251	240	254	213	254	231	202	236	238	246	267	215	234	246	230	225	247	228	227	261	243	214	259	240	231	249	228	230	257	196	247	234	228	232	220	214	231	215	224	232	218	252	235	268	251	234	232	214	237	280	216	245	221	219	259	226	240	256	230	260	256	243	265	246	235	259	275	220	207	227	242	228	230	254	227	248	223	261	229	224	219	227	218	187	226	201	246	204	233	220	234	221	244	237	236	258	222	229	234	218	237	260	253	195	214	207	253	233	239	225	243	220	190	196	202	240	238	236	205	260	234	218	219	243	226	256	275	241	223	248	240	239	212	224	246	245	208	236	230	220	219	232	237	225	248	229	211	203	185	228	235	218	214	232	225	218	193	212	213	240	240	242	240	241	220	211	226	233	239	239	243	239	240	221	246	193	249	220	217	226	237	223	240	215	221	231	236	235	208	251	236	264	251	230	242	233	204	255	240	256	219	240	248	253	212	234	205	228	199	239	233	244	205	235	216	235	239	201	238	241	222	236	216	247	257	240	222	234	225	239	245	231	248	252	213	214	242	229	238	211	250	248	244	235	267	225	218	219	239	224	214	224	230	232	240	237	238	245	207	247	213	241	235	239	265	218	237	244	232	243	205	230	228	220	226	228	238	241	244	237	244	221	223	254	226	246	198	242	241	239	250	223	237	233	207	205	234	253	243	225	229	240	242	222	245	253	241	231	232	225	209	235	224	258	226	220	242	252	247	217	234	259	227	265	245	228	213	236	212	216	239	232	229	263	212	239	210	254	229	259	201	216	246	214	252	242	231	211	240	225	222	229	230	220	246	216	242	216	235	221	257	243	242	220	204	241	209	237	212	210	263	237	205	230	240	242	245	215	221	239	232	235	211	227	242	227	211	258	230	239	205	237	244	238	218	217	222	245	214	238	220	225	236	233	229	242	228	200	224	205	230	237	231	214	230	206	246	250	228	255	235	231	228	217	234	234	197	222	238	219	225	230	248	245	246	241	236	246	228	212	232	254	243	237	219	226	217	221	232	217	207	211	240	223	213	211	219	236	238	247	241	224	242	214	234	214	250	220	243	233	256	247	237	229	233	232	226	230	225	235	217	247	236	233	223	226	206	218	242	238	247	219	246	234	239	243	222	233	217	226	252	240	239	262	236	260	239	234	219	259	230	221	233	255	225	217	227	247	235	223	239	221	254	225	226	225	244	240	223	222	223	248	236	253	233	222	217	208	238	241	250	234	233	246	225	223	254	209	250	220	210	258	262	239	222	239	226	236	224	249	247	270	196	224	219	225	235	222	223	213	246	212	226	210	243	206	220	265	241	234	236	227	245	238	223	208	213	228	229	230	272	209	228	242	246	220	210	206	214	235	251	248	257	278	229	238	238	256	234	228	203	230	238	266	233	253	219	237	224	254	217	242	246	205	253	239	217	224	232	212	240	238	239	240	249	243	241	218	239	241	246	248	256	210	237	217	242	212	237	225	247	245	237	212	232	226	211	213	233	230	221	213	255	242	210	236	246	213	236	224	242	237	237	241	230	226	235	243	218	240	251	227	231	243	232	245	235	228	207	246	249	262	201	239	245	217	266	219	251	230	231	222	212	227	271	237	244	228	229	217	206	233	262	207	229	217	213	224	229	264	254	210	236	230	232	208	235	246	220	224	257	239	239	188	245	232	227	247	210	226	241	224	229	238	224	223	228	246	210	204	213	240	204	243	203	219	234	201	229	216	249	256	234	210	245	223	229	238	249	231	243	214	226	214	239	210	220	219	230	273	226	241	217	211	228	219	263	214	240	220	216	235	204	242	230	230	230	198	237	176	219	258	232	267	221	270	245	259	205	235	223	245	218	204	234	218	235	258	241	248	209	253	242	235	227	250	237	224	243	212	251	234	226	205	211	242	228	218	234	266	235	212	255	223	216	238	236	219	213	231	231	222	232	225	225	236	257	210	229	212	240	235	194	223	228	255	239	223	237	252	249	194	242	239	239	218	251	236	257	207	260	249	217	228	225	230	233	220	237	222	253	202	254	212	211	252	250	250	224	236	222	247	220	239	247	211	256	240	246	211	246	223	225	248	252	199	245	244	253	209	228	232	193	233	217	207	245	221	217	245	241	216	229	229	227	206	244	201	230	229	231	229	230	217	229	234	228	214	235	247	237	236	236	216	233	206	238	230	248	188	209	221	213	230	220	266	226	217	235	264	240	193	194	245	277	263	214	240	252	229	243	244	225	246	231	250	236	231	238	243	250	244	193	239	220	255	235	240	214	218	234	238	242	246	247	248	209	223	206	261	193	240	233	197	238	260	242	226	236	231	229	233	244	239	228	232	250	244	250	232	229	209	229	226	229	255	235	220	215	249	215	241	225	241	232	250	265	261	241	232	215	216	243	203	231	255	232	227	244	263	226	279	222	247	233	194	205	246	237	239	243	246	234	245	247	216	236	257	238	234	230	207	231	208	206	212	224	219	232	224	228	234	232	208	242	195	262	225	239	225	224	192	210	196	256	194	236	253	236	229	246	196	211	217	224	208	230	207	221	247	247	230	213	253	214	249	244	231	248	223	218	218	229	240	221	221	219	223	219	232	242	217	236	253	255	200	262	223	225	225	238	230	256	238	233	237	252	245	218	242	258	255	259	239	229	211	207	204	233	225	220	251	236	230	228	222	233	268	232	227	243	229	219	249	217	235	243	222	211	251	234	224	267	240	234	227	231	245	224	238	218	242	208	275	212	260	228	255	240	231	247	213	218	249	208	208	223	259	222	213	203	226	217	244	245	223	240	248	211	210	224	259	235	246	231	223	223	210	216	214	215	232	226	243	244	245	251	217	224	253	249	217	209	205	248	241	252	244	210	228	225	217	221	209	224	244	213	238	241	216	218	224	232	227	246	245	253	214	232	261	239	244	251	223	239	228	229	271	256	232	232	238	242	211	237	200	245	186	221	222	230	223	242	231	221	222	217	233	224	224	225	236	225	213	239	267	215	234	253	228	224	254	253	219	228	229	227	245	239	226	189	227	220	233	225	235	273	250	230	241	238	216	229	248	231	220	222	244	233	215	239	256	260	214	244	224	229	249	228	249	227	242	231	225	218	209	198	210	236	214	265	233	239	225	208	238	216	242	234	252	228	236	223	224	236	225	213	239	250	221	216	260	223	217	255	191	254	223	208	231	234	249	222	214	224	261	211	229	217	211	235	244	224	243	257	215	233	236	239	262	245	224	218	231	223	232	227	239	243	217	232	227	223	236	219	230	230	224	210	234	225	235	231	206	217	211	228	235	198	222	248	236	223	238	221	218	224	221	196	218	233	238	231	244	216	239	233	243	248	193	231	247	240	212	242	235	237	233	247	243	236	219	205	214	223	233	227	216	231	223	236	229	236	210	211	214	229	233	233	226	209	237	230	218	227	255	230
9886	4210	6717	2849	1611	1216	949	960	849	868	775	763	715	701	704	737	716	724	721	644	594	606	573	552	610	605	654	595	605	554	590	587	556	556	569	521	573	591	512	570	588	600	567	556	560	520	568	558	540	545	528	559	573	524	548	528	544	587	504	574	539	536	509	561	571	555	574	542	570	558	554	545	558	555	548	540	536	561	542	581	543	570	562	569	562	568	558	517	549	573	557	539	545	542	577	549	546	567	583	563	556	577	563	562	585	509	562	542	550	508	539	570	550	533	541	576	551	559	558	536	565	554	552	533	572	529	567	521	562	555	501	543	548	523	568	533	514	567	524	568	551	556	560	542	526	526	553	542	544	557	529	562	535	508	526	564	581	539	534	526	567	517	577	577	522	545	538	537	563	550	524	586	560	581	568	541	574	524	517	541	568	545	526	549	532	503	550	556	563	514	549	557	515	551	518	549	541	547	556	535	563	576	530	548	553	546	519	539	610	552	559	562	530	567	559	594	506	540	568	486	535	571	553	563	557	546	556	539	597	560	557	501	561	586	535	548	579	548	554	522	519	543	567	568	541	533	504	511	511	535	561	510	542	576	506	580	523	558	527	578	579	541	562	549	548	546	523	584	544	565	540	491	539	523	569	569	551	567	558	530	537	529	561	549	524	566	560	571	565	531	550	583	561	563	539	570	582	560	537	510	492	518	536	568	528	521	603	523	555	512	519	542	559	545	548	568	558	541	539	510	540	524	526	522	557	548	538	574	510	549	553	536	528	550	538	547	505	535	545	605	597	549	537	530	573	560	534	503	578	547	535	516	543	530	557	588	546	513	558	506	534	536	535	553	527	554	536	557	560	539	533	529	591	515	517	531	539	534	575	561	520	551	546	590	552	543	589	567	538	545	543	512	555	549	519	555	547	533	526	516	552	553	526	570	530	561	515	534	534	534	557	555	560	577	513	542	556	556	571	520	542	584	559	534	532	533	559	535	546	542	547	512	536	559	534	567	559	551	552	545	559	535	533	522	531	526	558	541	561	547	508	533	541	575	525	538	591	531	517	545	548	513	519	560	516	548	526	570	554	572	503	564	541	571	559	513	566	558	528	519	536	541	573	585	542	558	515	502	558	578	574	552	525	551	538	539	561	499	570	520	570	572	507	523	542	540	510	607	530	561	547	557	571	525	561	523	545	547	577	547	584	525	606	552	541	570	543	568	504	526	580	491	594	551	586	592	548	523	538	561	538	549	559	598	532	545	551	556	531	550	517	568	590	501	534	516	558	567	543	562	548	519	544	553	573	562	537	550	569	526	499	550	525	550	511	532	586	534	533	532	513	576	585	578	529	564	553	513	568	512	527	570	553	557	547	541	545	530	549	523	538	567	523	553	513	534	500	523	541	531	552	530	563	572	536	548	555	560	570	556	519	517	556	569	545	506	542	512	541	539	531	514	569	525	515	554	559	543	518	512	558	573	535	546	541	539	511	543	532	556	553	548	547	539	491	562	522	569	554	542	545	557	546	563	557	579	530	562	550	536	525	536	558	538	537	509	559	539	525	493	571	522	526	545	540	582	509	553	525	547	569	542	555	546	589	545	557	529	537	560	567	582	533	584	547	511	538	570	539	530	538	552	558	535	541	506	523	569	579	552	516	499	582	573	557	534	514	603	548	507	532	546	523	545	557	586	534	556	537	500	546	556	576	572	524	553	557	527	541	557	572	550	569	555	534	546	527	536	545	575	580	565	516	533	521	513	543	547	528	548	553	515	547	539	569	575	542	532	505	579	518	527	563	548	531	564	532	543	485	530	573	575	515	484	571	541	544	584	543	533	550	519	538	543	555	527	543	550	568	563	564	528	516	550	573	571	559	516	535	550	539	552	576	508	551	518	571	573	547	534	528	526	523	545	562	553	589	525	533	555	556	518	561	526	543	579	551	612	550	550	541	488	515	541	519	551	523	563	562	539	520	549	530	536	559	548	538	558	595	571	561	518	517	516	553	521	518	510	531	512	541	543	529	547	586	616	519	528	515	541	579	522	542	522	589	554	566	517	570	552	551	560	539	560	502	500	571	563	553	514	548	530	544	627	579	554	515	579	585	556	550	526	552	567	565	583	528	531	548	524	522	559	547	542	531	528	568	544	563	572	589	576	568	537	529	537	564	567	558	570	585	546	578	521	561	569	546	530	517	546	542	513	537	521	560	540	514	510	515	562	553	534	548	576	531	599	533	527	557	542	522	529	527	532	522	524	565	588	528	529	559	504	551	575	596	576	530	554	570	573	519	517	562	523	576	576	528	563	575	548	531	539	553	519	524	535	550	480	619	528	560	562	552	547	521	549	543	525	578	572	544	570	504	559	560	548	545	505	497	557	521	538	571	588	534	522	545	547	549	546	550	555	596	556	494	545	535	552	551	517	543	516	534	535	530	493	549	548	549	522	546	545	537	530	549	529	543	551	570	556	563	514	550	540	516	560	559	540	565	587	504	542	530	528	554	508	534	520	567	545	530	537	567	512	570	545	564	540	520	564	513	544	524	552	546	583	525	542	569	573	539	569	523	529	519	538	507	572	539	531	556	540	553	526	568	569	518	512	525	553	556	554	522	573	545	540	504	581	497	573	553	584	539	546	531	544	538	550	555	518	544	562	543	526	561	529	552	566	577	531	549	566	538	516	517	557	592	545	566	556	587	583	572	570	525	558	522	569	529	577	545	554	550	558	538	545	539	490	565	553	523	532	553	566	512	511	514	572	559	550	513	530	529	559	552	561	517	581	545	540	545	523	543	552	521	572	527	508	593	541	538	557	561	545	542	515	546	531	522	531	555	514	587	578	553	589	540	579	564	578	518	527	547	557	563	519	507	506	532	544	533	611	534	552	553	570	549	514	542	550	524	542	580	584	539	610	521	558	547	541	558	528	545	528	515	549	539	534	550	541	561	499	557	549	532	509	552	559	497	515	576	557	535	545	523	553	561	513	571	549	480	567	547	528	547	526	559	572	564	544	557	511	539	529	545	509	519	515	542	545	507	546	504	555	535	550	547	537	529	568	518	521	532	568	507	553	537	518	564	548	543	590	589	555	556	536	528	534	571	578	571	545	541	514	514	502	584	599	570	577	543	547	542	547	560	537	534	553	514	519	536	536	555	532	554	540	563	551	564	518	541	546	564	525	536	568	541	568	562	586	556	535	597	590	548	548	531	580	525	566	565	554	507	503	539	558	567	547	547	579	587	557	555	589	542	545	583	532	548	550	571	539	547	522	538	550	534	569	517	546	532	552	543	572	566	552	543	524	528	488	559	558	547	571	542	566	534	539	567	506	530	575	562	536	580	561	554	549	573	546	569	560	520	543	573	513	566	524	516	532	570	540	541	548	593	554	579	533	493	545	559	570	566	531	554	561	538	584	569	580	566	545	491	542	552	532	561	548	554	561	538	502	534	555	516	542	527	528	534	532	576	552	541	575	562	572	514	541	586	529	556	508	514	540	542	518
21445	7020	5832	1458	627	404	332	268	278	219	243	183	202	199	200	196	203	155	194	155	152	178	141	153	174	150	153	168	142	131	166	171	154	169	154	174	154	158	145	132	185	165	151	165	155	153	163	170	137	168	152	165	140	169	147	154	132	146	148	153	151	175	158	155	142	131	165	169	172	140	141	153	165	137	151	152	136	178	134	142	156	134	158	148	127	155	140	134	155	162	153	166	166	137	134	171	148	139	153	169	131	185	141	156	160	147	131	159	138	150	132	153	153	150	138	145	145	136	172	137	158	165	136	156	152	135	155	144	152	152	158	155	167	166	149	156	159	140	158	135	158	152	152	148	144	145	156	166	135	140	158	128	166	141	140	161	137	135	157	133	154	154	182	136	140	152	150	139	124	155	127	174	135	156	185	155	145	123	154	153	138	171	180	145	162	157	118	135	136	145	140	148	151	165	158	159	160	141	132	155	147	152	136	135	131	163	153	155	155	159	148	131	141	149	126	150	158	173	138	155	153	147	136	114	176	145	159	156	151	145	172	118	131	122	135	159	159	137	145	124	154	152	156	153	149	159	145	141	140	189	169	143	130	150	140	149	137	127	162	175	145	160	151	158	138	144	169	170	164	160	150	166	151	148	145	144	171	171	167	154	135	145	158	157	121	170	174	151	126	145	157	149	137	146	167	139	135	153	168	132	130	131	135	146	148	141	159	151	155	174	170	161	148	147	140	157	147	163	178	147	143	158	163	171	143	155	156	135	152	155	155	147	147	139	151	141	150	146	148	143	144	142	152	161	169	161	158	138	148	183	166	147	140	144	171	158	176	146	140	150	152	163	160	138	160	151	154	149	139	174	165	139	156	150	191	132	139	146	159	166	153	142	147	156	147	160	141	185	135	162	158	146	159	150	148	154	155	161	146	161	165	163	162	160	154	146	180	176	148	155	142	147	140	157	155	163	155	122	159	179	151	132	164	142	148	160	158	168	163	151	164	138	162	139	139	107	129	156	141	161	134	170	152	163	137	148	155	158	131	151	142	150	149	163	138	142	137	158	177	153	162	158	167	160	147	149	169	136	191	150	162	158	138	157	148	150	154	141	164	149	160	145	154	145	145	144	138	126	129	152	182	151	173	139	167	157	180	136	166	145	181	146	162	161	151	152	149	145	146	143	165	158	129	144	139	142	143	166	159	163	167	131	143	158	122	147	180	162	145	158	157	174	130	132	167	147	140	150	149	161	134	143	147	140	145	170	148	142	156	169	153	149	168	144	159	147	161	136	154	157	169	162	126	153	148	169	144	147	137	155	151	132	154	162	164	132	147	148	148	159	142	181	164	150	171	167	139	154	141	156	154	135	164	154	151	136	143	169	150	145	136	136	143	131	157	160	155	166	148	165	145	138	134	150	163	157	140	159	160	140	159	138	157	177	151	164	157	144	139	156	143	126	154	153	157	153	144	154	152	137	164	154	141	148	137	123	149	163	154	136	163	146	147	148	164	154	175	168	159	166	150	128	150	151	119	150	151	145	154	165	160	154	149	170	131	143	150	149	163	177	141	150	150	131	172	144	147	142	144	167	162	169	160	126	150	144	176	131	162	162	163	154	149	170	160	154	155	149	143	159	149	136	175	140	150	181	168	124	143	155	157	153	167	146	175	151	135	153	147	132	158	167	166	145	148	139	129	124	165	159	148	153	123	157	150	158	158	153	133	137	166	158	155	128	158	171	148	141	148	144	141	151	161	163	153	145	162	173	139	174	141	139	154	161	147	149	163	141	155	162	165	160	151	176	165	162	165	140	160	145	148	144	146	161	192	151	125	165	125	130	144	153	126	151	152	164	147	141	143	164	160	142	102	147	166	137	143	154	147	151	142	178	162	173	139	146	179	141	169	105	151	152	148	152	133	154	166	155	134	139	155	139	131	162	144	138	151	157	132	145	182	144	135	120	161	122	152	162	151	150	128	146	142	128	152	168	147	160	136	159	152	159	161	159	156	160	169	165	158	147	130	136	161	152	154	158	158	164	149	138	167	173	154	144	142	150	165	145	145	168	146	155	140	170	175	165	162	142	172	134	143	167	148	143	135	144	150	150	158	142	132	182	158	172	143	164	146	114	164	163	160	166	165	154	143	164	154	170	149	160	160	165	133	157	141	143	168	148	154	160	154	151	141	145	155	140	153	146	131	139	167	148	161	143	148	145	137	136	147	147	155	145	138	137	141	162	149	153	141	150	152	169	163	183	158	163	125	146	165	154	144	152	160	148	154	143	156	154	149	128	170	163	171	143	149	160	161	167	137	160	160	148	167	148	138	156	158	157	156	153	161	156	132	152	163	146	128	154	166	161	148	169	155	154	141	153	161	160	149	180	147	134	148	159	144	159	156	136	159	135	159	142	156	150	160	148	144	159	154	163	168	144	143	122	142	139	141	172	159	143	137	140	137	134	148	142	145	133	141	138	169	147	155	166	162	144	143	132	161	145	168	164	174	164	158	132	140	167	148	166	161	155	141	153	151	137	152	142	144	151	163	141	163	155	142	160	130	136	154	156	156	150	109	153	160	133	158	145	136	157	151	137	156	173	146	170	172	158	174	135	144	149	200	172	147	140	149	144	150	144	160	157	150	146	156	164	155	145	169	138	166	128	152	164	131	163	130	134	138	162	152	164	151	157	134	143	144	164	158	137	136	131	148	149	172	167	136	156	157	151	152	144	156	144	129	140	149	144	141	144	150	178	154	183	136	147	136	160	159	151	168	125	164	160	147	124	134	142	166	144	158	160	159	164	156	143	139	144	158	113	155	135	123	112	157	157	126	146	137	153	177	164	150	148	143	124	133	130	179	147	142	152	166	151	174	161	167	142	154	147	146	161	155	156	144	143	165	152	155	140	154	133	196	153	163	138	148	117	179	134	164	167	159	157	156	162	130	155	146	145	169	147	154	154	131	145	157	137	172	140	139	150	142	150	143	160	168	133	172	178	157	159	151	126	151	177	146	160	149	131	141	139	130	155	156	150	164	140	150	153	175	138	152	136	153	154	172	163	122	152	150	166	157	133	146	160	129	143	150	133	151	176	150	161	154	149	143	148	142	133	146	172	147	159	150	152	175	142	166	156	148	160	147	153	154	179	132	144	151	152	156	144	164	129	152	142	128	144	147	162	163	132	141	149	144	139	136	153	125	157	135	154	160	147	188	167	141	148	151	132	155	159	149	175	129	152	164	169	155	139	132	147	148	152	172	160	148	149	156	148	157	145	162	167	137	136	148	168	160	141	152	154	120	142	149	158	148	138	174	168	175	146	143	152	149	154	158	172	147	183	177	153	163	154	121	151	156	158	165	165	155	173	145	156	121	150	143	152	159	147	144	158	156	179	166	149	151	164	159	135	133	159	160	150	148	139	132	184	161	167	162	127	134	161	124	156	134	156	168	164	155	172	146	154	173	163	154	151	157	156	162	131	149	147	148	147	165	143	141	134	181	151	181	171	164	164
12795	5981	9783	4047	2208	1670	1281	1100	908	860	769	782	712	627	632	651	620	623	621	562	546	496	446	477	456	464	466	489	409	452	392	386	441	439	414	381	411	393	376	371	381	411	400	357	397	383	385	424	408	370	369	394	344	370	379	379	371	384	362	362	383	410	386	419	392	406	407	384	374	405	409	372	395	398	398	363	368	387	401	389	366	364	421	402	369	363	400	364	361	402	389	428	393	395	375	390	418	380	390	360	362	376	353	340	379	357	377	371	389	353	350	359	386	367	371	358	382	372	381	359	372	396	339	353	364	357	395	376	372	351	372	368	389	376	330	380	395	352	367	358	406	399	335	374	386	354	364	348	367	373	345	391	348	375	354	389	357	344	341	381	368	366	382	355	347	357	368	368	343	365	404	410	358	391	375	367	368	387	364	332	369	326	369	379	380	356	385	384	361	406	358	397	414	366	349	362	381	377	380	377	342	366	382	394	363	367	344	356	352	329	364	352	372	339	371	347	337	364	369	387	384	362	327	412	375	379	340	320	341	353	339	355	387	352	383	358	332	363	324	354	378	344	355	409	389	362	341	374	375	387	376	372	390	366	371	332	353	348	364	351	394	376	372	345	374	358	354	362	383	366	400	374	352	359	388	358	340	351	386	381	364	398	362	374	384	366	380	380	360	346	360	376	405	365	382	333	337	355	355	365	427	349	364	357	389	357	331	353	385	350	391	412	393	373	351	369	387	384	355	356	399	355	352	361	355	391	354	325	371	370	399	385	358	360	350	364	334	364	340	356	349	371	341	373	365	372	345	382	373	383	388	377	352	416	356	371	387	356	375	353	372	385	368	338	387	339	380	359	361	343	374	401	370	354	325	349	344	394	364	361	373	370	389	364	367	359	361	361	355	371	395	364	375	384	348	393	361	349	335	366	365	359	370	365	356	396	364	324	329	382	413	356	397	353	355	393	362	366	332	392	343	385	356	386	353	368	343	355	391	354	358	373	360	369	355	379	396	375	348	356	377	391	358	354	377	376	375	357	360	375	385	363	381	345	371	370	385	365	350	406	365	374	368	382	340	380	384	360	362	356	355	352	368	346	355	361	336	377	379	379	405	398	378	350	327	346	379	374	372	358	342	366	359	353	348	351	368	384	337	375	326	317	372	348	353	354	381	412	360	379	342	374	393	389	354	340	372	371	378	354	389	359	378	382	409	350	366	368	390	362	390	357	382	348	368	398	361	346	370	371	395	378	377	353	410	366	351	370	353	346	381	370	382	335	378	384	347	378	365	397	367	376	356	375	330	356	394	368	391	370	346	391	385	351	376	373	368	348	386	394	346	376	385	352	349	401	389	425	317	409	380	373	363	371	373	342	375	358	355	336	382	352	374	373	349	391	374	335	370	364	347	393	369	357	368	356	322	399	378	329	381	360	389	375	370	351	379	347	344	413	383	371	380	360	347	383	365	375	370	396	352	362	367	363	373	391	362	392	350	361	355	353	339	338	371	378	373	377	380	384	376	406	377	365	393	375	355	404	377	369	363	377	385	313	357	380	371	372	365	377	385	366	379	379	345	402	376	373	376	372	361	353	372	372	342	368	406	390	373	375	392	370	378	355	354	355	359	363	360	368	342	366	359	375	343	376	393	346	361	341	380	335	374	381	357	364	372	375	316	388	357	354	359	364	340	359	332	366	356	372	356	356	358	366	369	368	335	381	355	383	356	352	355	382	389	341	405	356	363	367	352	387	364	343	375	364	369	396	361	370	394	376	391	354	386	374	361	352	345	367	349	367	339	350	364	367	358	383	365	359	315	373	391	345	363	401	369	364	329	429	375	342	376	360	342	359	367	351	349	399	377	354	360	343	392	361	377	379	385	360	346	373	335	350	385	360	344	383	360	351	357	390	367	377	351	357	378	344	385	360	361	368	392	369	357	355	360	366	337	377	362	359	393	347	374	306	368	355	387	387	341	380	405	350	340	345	375	356	363	335	400	378	333	394	322	329	410	365	360	341	367	371	394	395	378	382	364	375	335	314	352	337	410	360	370	385	376	399	352	368	304	395	346	362	389	349	419	348	374	376	339	366	349	350	357	380	379	365	362	371	375	366	368	364	346	374	378	377	372	350	348	358	413	367	369	387	392	383	361	396	378	359	408	381	377	360	367	367	354	375	410	385	371	381	386	361	344	363	392	391	357	359	373	364	384	377	366	323	365	362	373	359	356	392	342	369	400	384	378	351	348	364	351	380	391	367	371	363	370	365	350	332	357	359	375	354	351	346	340	361	368	331	380	340	348	374	356	376	353	359	347	356	364	378	354	358	365	327	351	357	360	350	371	349	346	332	381	339	362	345	357	333	357	351	346	355	384	349	379	372	344	344	358	374	373	397	367	331	367	358	371	393	358	403	335	377	362	338	359	394	367	367	351	341	384	394	388	331	377	371	389	341	398	394	354	374	375	382	398	354	335	376	381	374	358	388	367	344	371	318	341	408	358	378	384	330	366	340	375	340	367	361	374	370	362	399	373	347	372	353	355	345	423	379	383	340	369	370	352	387	353	362	355	399	400	364	385	365	359	363	335	352	410	368	379	366	371	377	394	367	359	356	355	363	365	360	365	344	336	348	347	345	386	350	390	373	367	372	345	334	354	393	381	353	373	383	352	363	358	343	380	343	347	373	364	372	379	343	375	384	385	361	313	376	346	399	346	355	391	344	362	383	373	364	360	389	332	378	356	353	345	380	370	391	390	367	389	401	367	392	388	355	360	358	382	377	315	358	335	324	371	378	361	376	402	377	373	373	380	366	357	368	358	366	335	347	363	396	366	338	371	394	385	363	343	376	366	422	360	372	379	382	384	369	373	351	393	365	365	365	378	382	347	379	347	365	335	366	351	386	365	356	366	323	339	347	359	383	369	346	346	347	384	351	362	368	376	356	362	373	378	366	375	388	351	372	362	344	369	387	399	372	316	385	358	369	332	340	363	355	374	387	398	354	358	386	382	345	385	376	368	378	387	326	379	369	334	361	375	417	381	347	335	353	348	364	396	391	390	361	357	373	402	356	372	382	343	350	346	362	400	367	335	362	347	379	326	372	358	337	394	386	354	359	369	344	380	377	381	370	350	366	381	370	332	356	371	382	336	374	388	402	343	382	392	355	358	355	375	367	379	332	378	341	356	385	391	387	414	353	388	347	355	357	398	358	354	338	359	377	399	351	374	382	369	359	366	354	356	372	387	365	360	341	344	333	349	355	344	358	325	359	376	399	354	351	350	344	379	378	399	350	352	347	375	373	362	369	336	376	373	414	376	359	406	372	352	394	387	348	386	365	360	356	341	367	384	374	386	349	365	353	357	382	373	382	399	363	362	382	349	366	363	382	389	397	383	363	366	397	349	377	359	357	370	365	324	375	345	344	371	385	358	365	389	354	346	333	392	390	367	388	383	361	365	338	377	352	362	343	364	396	415	361	379	377	397	378	387	358	367	351	364	357	376	364
5147	2061	1512	450	251	204	191	183	190	187	205	181	201	174	207	220	222	189	178	196	213	183	171	174	196	186	172	184	196	177	203	182	186	190	209	171	208	192	194	211	195	180	173	208	178	198	197	181	189	232	207	172	187	202	177	153	175	207	193	194	170	189	212	194	204	164	194	208	193	183	188	169	186	196	177	194	167	157	180	198	174	191	192	190	202	191	212	203	170	166	207	189	179	200	185	185	179	189	165	203	195	220	170	203	194	190	183	187	218	194	193	209	169	181	182	218	217	161	180	211	191	195	198	183	179	210	175	183	214	222	205	215	163	190	203	211	182	163	173	194	188	187	184	154	186	202	216	193	167	183	220	188	224	204	191	180	188	232	183	208	210	191	188	175	187	197	178	193	194	173	151	181	211	188	161	183	179	192	183	195	169	212	168	178	176	173	215	178	176	176	192	190	180	197	201	181	175	201	181	200	179	187	200	206	199	194	177	150	181	178	186	177	174	192	193	169	190	161	181	201	180	199	172	209	208	216	207	208	199	196	183	209	201	185	169	223	187	173	171	192	188	189	194	183	179	173	187	176	195	188	185	191	186	193	155	196	205	199	162	214	180	163	196	183	195	200	190	186	193	223	201	213	199	176	163	204	174	202	167	181	203	203	178	203	177	211	188	187	153	207	194	200	178	191	185	199	200	185	189	208	194	162	196	185	178	167	208	198	183	183	206	175	224	195	205	176	206	162	216	214	190	210	165	196	171	189	191	195	156	179	190	175	181	177	194	163	210	190	167	192	170	176	191	190	180	209	192	231	189	167	184	193	185	218	199	209	193	208	172	207	223	176	172	184	179	178	198	186	190	172	185	179	173	156	174	199	186	182	188	202	193	175	173	180	179	191	201	177	175	180	203	193	176	191	209	170	196	190	179	177	159	208	192	195	179	181	206	192	179	190	197	187	196	176	160	203	156	217	217	180	178	180	182	191	185	174	208	163	187	220	193	170	170	194	190	203	181	212	189	182	201	203	185	170	187	197	200	185	192	213	172	211	161	184	181	183	192	192	174	201	198	190	185	240	176	198	171	178	201	187	197	189	195	190	185	214	191	174	181	185	202	208	205	175	181	198	212	211	175	175	160	198	177	173	195	213	201	182	176	197	214	170	184	169	190	177	205	199	168	181	174	220	183	205	181	207	166	210	204	169	192	185	174	161	190	200	201	207	182	175	198	215	212	172	183	162	187	209	186	194	191	193	182	203	173	209	177	208	189	144	198	211	211	172	188	203	179	208	200	202	190	179	180	191	195	170	195	176	198	188	184	170	209	162	183	226	204	176	207	215	153	184	211	197	196	217	199	190	204	199	202	181	172	175	190	212	199	207	189	173	182	201	184	186	206	204	184	204	177	170	192	198	219	156	173	202	161	186	222	206	195	203	178	165	166	188	190	186	207	188	163	189	204	193	212	157	169	193	184	179	172	191	219	173	189	188	167	197	187	178	192	193	192	191	200	212	227	204	206	196	173	203	196	202	181	190	180	188	198	190	177	197	175	202	200	197	175	205	210	160	213	163	176	177	168	201	172	196	188	166	188	199	199	178	182	191	202	171	175	177	211	190	178	171	180	197	206	212	211	189	208	210	200	205	171	184	212	200	198	170	192	190	186	198	190	182	171	175	169	175	174	212	197	175	191	179	202	157	179	158	210	234	208	175	196	201	206	191	180	186	189	188	175	207	162	188	210	156	176	186	207	179	189	199	187	183	204	191	194	179	186	204	175	153	163	199	210	185	174	185	191	189	184	181	178	183	190	167	172	208	189	194	185	172	191	173	191	175	187	189	172	156	199	207	174	180	183	162	242	180	181	184	188	169	190	202	173	205	155	203	194	189	194	179	191	159	201	192	187	173	178	186	190	156	170	194	166	202	190	187	212	189	185	163	168	188	181	184	185	190	190	182	193	207	206	156	175	184	207	198	191	188	198	200	183	197	190	170	185	201	202	203	189	193	226	190	188	220	186	176	184	194	204	192	170	159	178	170	201	167	217	194	170	195	194	177	198	175	170	204	201	166	165	207	198	204	181	211	196	218	203	208	152	194	194	202	190	191	189	182	155	205	205	192	189	201	199	199	207	180	182	173	204	169	180	187	179	187	162	180	180	188	195	186	191	172	190	187	183	187	176	208	189	182	196	170	203	177	218	227	176	164	160	186	191	184	183	193	183	169	213	186	182	181	184	192	188	189	168	186	176	184	199	193	189	222	198	186	163	191	173	175	185	183	174	185	183	181	202	190	206	194	177	209	170	212	184	176	199	202	174	192	187	190	204	186	184	192	172	179	206	187	211	187	189	146	217	196	215	205	200	186	191	167	205	174	184	187	174	158	165	171	194	191	188	179	159	203	211	177	213	180	210	166	193	189	202	199	193	185	193	205	193	200	198	206	209	201	203	170	207	175	201	217	185	192	175	233	171	171	184	218	230	173	208	175	184	183	185	190	197	212	178	188	186	192	165	196	191	179	180	197	185	211	212	193	212	217	199	177	192	186	182	173	195	191	198	205	176	177	230	212	171	180	164	192	186	197	179	190	191	176	156	202	186	184	210	195	164	180	168	166	208	160	175	224	199	190	179	179	164	200	180	184	162	166	205	197	185	188	191	215	188	197	198	187	152	223	166	194	193	206	191	187	180	189	204	190	185	205	189	165	197	166	165	184	183	211	163	178	191	177	186	183	195	177	199	191	185	184	165	176	197	184	189	208	194	199	189	219	181	180	197	184	208	158	219	179	210	221	184	181	203	182	207	195	169	193	162	204	211	212	206	158	199	176	167	166	164	186	193	187	197	208	161	213	190	177	196	207	197	210	167	207	201	153	203	184	192	198	194	207	194	191	192	187	157	191	178	205	187	196	160	208	183	170	180	218	188	179	158	201	202	184	185	203	190	211	194	196	204	213	209	183	187	188	177	182	207	202	193	191	211	198	220	175	205	192	188	187	200	178	208	169	198	200	181	188	191	183	210	214	168	184	193	183	201	196	204	184	191	150	236	219	179	199	174	174	210	177	168	202	191	191	169	193	205	205	187	208	202	189	193	190	192	191	154	184	211	184	185	186	206	202	179	188	182	169	195	202	221	203	188	177	210	192	194	200	202	185	170	220	201	195	190	177	189	206	190	201	163	160	188	215	178	184	170	164	178	177	169	192	182	206	211	180	209	190	207	169	209	184	174	202	181	194	205	185	207	185	190	173	203	192	193	197	171	207	208	198	201	205	176	210	200	201	199	197	201	216	197	216	175	176	172	196	192	192	198	178	191	191	191	184	191	175	188	178	174	181	193	181	168	174	196	204	202	210	194	164	185	179	201	208	173	180	201	207	164	178	205	198	202	180	181	181	210	187	193	198	171	220	214	157	175	198	194	203	160	178	184	178	183	192	193	216	165	208	213	192	162	168	154	175	203	212	202	169	184	183	188	171	206	193	172	194	191	212	172	177	201	170	190	199	185	190
4025	2281	3032	1288	684	525	490	508	561	526	502	471	475	497	516	482	495	520	480	475	479	442	484	468	439	472	500	473	473	464	449	439	488	466	465	451	501	441	478	440	424	434	455	485	460	458	423	478	489	442	440	434	421	471	475	465	479	482	483	482	485	459	441	442	441	474	434	457	486	450	458	488	460	472	458	455	443	434	447	493	456	463	464	489	459	430	463	470	468	472	489	478	453	435	444	476	447	482	463	494	443	457	496	422	469	406	436	455	449	414	450	456	424	444	497	457	457	461	445	426	443	432	454	460	434	482	431	449	420	459	467	433	484	427	460	443	473	436	509	433	431	453	461	472	460	429	426	442	450	433	454	394	444	439	451	453	421	449	464	470	419	471	464	490	467	458	461	459	447	440	473	453	464	443	446	492	433	470	474	461	440	460	432	441	457	469	459	451	439	415	444	451	480	459	448	464	440	457	493	466	423	465	468	475	453	439	464	449	434	452	475	464	461	454	472	464	468	443	446	481	449	484	455	499	423	441	459	447	441	435	437	470	445	471	461	472	464	434	467	468	428	428	429	440	472	459	451	395	457	465	392	492	466	406	436	408	415	459	444	483	454	455	450	447	443	462	467	429	460	434	478	489	397	473	477	460	456	438	435	440	449	495	449	475	482	432	458	424	438	445	455	465	492	439	458	459	463	459	465	440	450	456	511	442	466	417	435	485	470	431	485	457	475	481	441	495	452	469	502	453	443	473	482	450	483	503	453	459	452	440	477	486	466	466	455	470	462	462	449	442	445	445	497	443	423	486	448	465	497	449	423	458	478	448	467	478	455	449	464	430	442	465	472	455	410	474	477	451	419	436	431	461	472	471	481	531	443	451	461	479	457	436	440	422	435	453	489	459	482	467	442	445	436	466	514	467	445	448	455	475	466	446	444	472	428	498	441	469	452	452	490	431	436	438	428	472	453	467	442	490	428	460	456	496	423	436	479	420	438	486	434	463	446	465	474	497	491	439	469	463	451	462	427	436	463	468	469	442	439	439	438	445	472	427	415	476	423	461	454	466	427	466	511	461	442	469	443	452	454	448	446	468	470	494	475	449	457	468	466	456	430	426	463	448	466	429	461	443	429	475	451	480	443	471	508	456	446	446	465	451	451	442	448	421	465	438	453	479	441	465	431	422	487	480	449	446	423	468	443	442	453	465	504	473	462	457	452	461	472	435	468	429	428	442	451	461	446	464	489	476	465	455	450	474	440	469	457	480	470	450	435	437	468	424	461	460	457	435	466	459	501	443	479	433	463	449	485	470	439	453	446	469	447	476	447	444	470	447	446	436	464	463	453	474	473	424	436	459	432	457	444	464	450	424	455	450	438	455	445	456	468	467	418	460	427	485	452	452	453	460	484	456	440	423	451	447	475	462	483	431	484	446	464	445	454	433	438	473	470	436	433	452	471	438	432	495	466	460	488	452	439	471	450	471	463	457	437	472	440	487	477	459	465	451	451	452	473	462	463	486	447	464	440	488	491	465	463	428	466	433	445	446	503	447	447	476	499	474	451	448	427	455	449	460	440	463	447	441	413	401	465	435	468	458	473	436	449	469	469	436	480	447	443	443	478	449	465	466	449	453	437	481	455	423	476	437	440	428	446	508	435	455	501	446	437	404	470	479	463	444	470	471	438	464	442	429	432	479	445	429	451	445	514	470	419	480	431	454	461	447	491	463	449	457	501	472	456	463	456	488	428	435	473	469	449	443	435	442	471	469	457	416	450	453	449	475	442	478	462	455	450	438	465	426	433	436	443	443	427	429	448	466	484	463	430	448	456	443	442	457	448	472	472	436	493	468	447	444	446	452	461	463	438	481	445	444	464	423	463	472	476	431	454	461	470	442	432	465	470	446	449	457	459	439	438	466	436	473	428	510	441	403	484	410	435	496	459	474	427	411	512	522	454	455	507	463	441	473	460	448	448	474	442	422	474	454	454	464	471	514	435	424	496	465	429	522	480	474	404	454	462	438	442	482	480	476	465	439	465	438	465	458	477	476	477	478	454	456	485	426	456	466	387	452	462	419	434	475	445	488	432	464	459	425	423	459	405	465	461	465	494	459	485	481	482	453	470	428	466	448	421	408	434	460	465	420	455	479	451	460	473	456	506	419	433	431	474	440	431	513	438	439	431	458	427	493	435	433	441	484	434	494	443	452	441	487	465	448	431	447	426	465	461	484	458	456	448	458	429	475	470	457	475	473	429	489	432	471	434	468	455	493	441	395	425	450	441	457	466	459	422	433	441	438	441	458	483	472	437	436	446	465	463	496	456	447	496	435	469	456	453	439	446	465	443	452	455	416	451	446	399	476	454	503	456	450	460	492	463	468	440	432	423	452	480	488	435	451	467	469	460	479	451	455	436	463	447	486	457	464	481	468	445	448	499	451	431	442	455	452	442	420	468	452	426	476	469	467	426	472	466	464	476	438	434	480	423	443	482	445	464	458	497	450	472	464	474	471	498	451	448	471	466	459	445	421	457	437	487	456	464	486	427	459	450	460	451	436	458	399	487	452	445	480	484	472	471	464	450	475	470	439	451	457	446	445	461	434	457	452	486	410	477	486	421	462	498	439	423	443	509	490	425	467	453	464	452	464	470	451	458	446	482	447	482	464	482	426	470	484	460	473	471	451	509	455	490	503	468	454	449	457	451	457	465	438	469	454	451	450	423	478	424	448	452	449	441	499	433	469	449	433	445	440	458	486	486	469	452	493	464	437	426	443	459	453	488	407	461	431	467	452	430	447	452	452	496	430	469	468	460	471	469	417	440	462	446	448	469	461	438	472	458	424	446	462	477	494	473	491	486	427	477	488	471	472	477	424	463	470	468	470	477	470	423	472	411	475	461	444	457	470	444	439	480	413	468	479	482	432	431	447	428	441	496	445	476	444	479	435	452	421	469	444	429	469	455	449	468	443	431	440	445	487	497	450	460	440	440	405	465	444	475	448	446	440	434	481	456	438	469	483	451	484	454	476	451	464	489	436	471	408	448	436	473	463	428	439	471	429	474	415	459	465	454	486	447	465	482	444	434	464	485	477	465	450	433	437	439	463	494	451	442	474	437	433	457	504	484	450	469	453	447	490	448	492	451	425	473	412	476	442	460	477	451	479	429	436	477	451	473	474	407	452	451	489	459	433	450	451	445	462	470	468	458	476	454	461	470	460	477	444	447	476	436	449	485	435	488	450	441	439	439	493	454	474	486	487	477	488	446	475	429	482	483	448	493	427	477	444	475	449	464	496	431	459	442	504	469	460	470	443	447	463	478	457	479	428	457	486	463	443	452	477	468	479	456	450	453	439	428	434	444	478	509	450	469	451	465	409	463	458	490	464	453	460	456	432	443	461	460	445	467	458	469	469	494	456	467	460	445	453	469	433	479	455	450	454	456	486	461	474	446	414	452	473	433	465	485	452	449	476	453	476	443	439	478	460	422	485	478	474	448	442	491	497
13213	4266	3475	984	473	353	315	279	290	302	253	256	242	233	266	237	243	246	268	266	231	261	240	236	232	240	260	246	215	248	232	261	230	238	232	231	245	196	237	229	221	215	238	217	210	225	228	219	225	213	220	217	243	239	231	247	249	224	208	226	195	226	222	226	220	224	226	241	217	239	266	224	229	240	241	234	218	246	217	231	243	217	258	235	238	261	224	220	213	237	255	214	232	214	237	239	245	227	197	255	202	235	228	228	210	249	239	236	211	216	217	233	233	242	221	230	190	215	246	219	235	246	234	211	256	221	216	237	253	251	237	217	230	250	221	223	215	221	226	228	231	221	216	235	279	226	213	227	229	231	224	268	266	219	235	197	240	226	215	210	241	241	241	257	239	227	247	262	196	256	214	213	260	210	239	237	247	261	261	238	237	267	242	253	221	237	217	260	253	206	234	231	217	180	224	242	213	224	237	231	234	221	231	233	243	238	213	223	248	248	223	242	202	231	241	236	239	223	204	246	247	208	239	236	250	222	252	244	258	206	225	218	230	224	218	231	224	205	240	246	224	254	225	222	225	254	228	224	218	235	221	231	233	234	214	218	234	223	248	234	226	211	240	218	239	223	212	186	236	234	232	247	227	211	246	225	230	227	235	235	238	251	210	223	224	240	230	205	246	237	232	240	226	201	229	219	215	224	228	231	234	194	248	224	244	239	218	245	229	234	233	245	233	211	255	253	246	228	201	234	192	286	243	218	240	230	222	255	224	264	216	250	234	223	220	205	223	230	225	220	228	223	222	232	234	215	225	233	234	235	208	222	207	217	212	231	252	231	249	226	240	246	204	214	255	256	228	240	247	228	215	200	235	245	222	209	229	222	226	208	242	231	223	205	220	237	206	232	245	240	211	222	212	186	247	241	210	239	270	250	219	221	222	235	221	257	218	212	242	232	233	227	230	210	225	221	232	221	230	209	226	226	208	187	187	218	223	190	208	223	226	237	228	244	240	236	247	237	212	213	190	242	252	254	245	251	242	205	216	204	208	253	240	241	243	227	234	251	282	246	226	201	236	245	238	198	225	250	262	239	213	213	231	259	239	229	233	209	230	217	220	220	227	251	216	242	240	218	239	246	185	241	244	226	208	198	215	234	224	224	234	232	244	250	242	227	209	216	243	224	242	229	227	242	220	239	239	222	225	226	228	207	227	253	239	202	218	257	244	220	235	238	228	231	229	209	211	221	199	235	241	232	228	228	219	234	207	240	206	235	237	240	195	229	221	253	232	221	234	238	225	211	217	241	256	241	215	225	214	240	254	218	220	250	229	232	239	226	224	236	240	239	223	233	233	213	222	248	243	234	258	212	219	229	267	244	246	236	246	258	218	228	214	252	248	211	217	220	261	261	212	221	232	220	249	224	243	246	227	231	246	264	220	222	217	239	231	201	229	236	246	223	200	214	239	254	246	227	237	239	230	211	226	243	245	248	219	227	266	248	222	226	198	216	218	234	232	239	237	240	238	225	246	230	247	211	219	251	223	215	237	264	226	212	230	230	220	209	220	223	230	238	210	218	238	212	207	255	216	212	217	208	246	252	227	237	246	232	222	229	221	231	225	216	221	246	228	218	207	241	227	183	223	232	219	234	233	256	222	233	257	237	226	208	198	219	237	220	239	208	227	229	234	231	218	197	217	268	220	238	256	231	226	243	222	215	243	210	220	228	248	227	220	220	214	219	220	241	247	241	249	235	259	245	211	217	225	230	228	258	255	205	226	237	255	219	233	224	243	247	242	227	222	236	246	213	239	241	234	205	234	227	198	207	256	233	225	229	223	238	207	263	223	257	243	234	250	241	260	229	217	232	243	221	252	234	237	253	261	237	206	248	223	247	247	262	218	240	244	240	235	248	250	233	233	233	236	229	208	237	243	226	213	243	202	236	201	239	273	229	236	212	241	239	232	234	219	217	267	226	235	226	208	224	221	249	233	229	207	207	242	242	223	207	226	185	210	222	227	235	227	230	231	208	232	227	220	224	253	230	231	211	194	230	243	232	252	238	243	221	248	226	237	220	242	217	242	248	242	228	215	208	213	225	242	227	238	221	231	233	180	209	219	240	215	242	254	246	218	237	226	234	231	227	250	236	228	228	226	247	230	215	240	224	236	224	226	243	245	222	203	194	260	233	212	239	235	210	199	221	230	228	244	267	228	205	239	208	226	242	229	228	216	248	239	218	206	241	233	219	232	251	223	271	248	217	261	224	211	226	249	235	219	231	211	240	211	222	227	211	217	170	200	258	235	243	231	253	225	214	226	222	230	235	233	252	230	221	258	254	228	244	216	269	220	240	228	189	244	264	241	251	279	233	227	225	211	254	220	195	259	230	239	230	203	223	234	200	258	249	227	213	234	228	245	247	240	206	202	236	255	221	223	242	201	234	219	212	275	212	247	243	226	241	203	239	199	209	199	225	227	246	201	252	224	229	226	213	230	240	245	228	246	235	233	226	221	259	225	232	239	227	237	255	256	257	213	232	234	237	221	228	258	243	226	217	243	207	254	252	223	237	236	226	221	231	238	260	242	213	221	225	231	216	216	228	254	197	227	218	213	211	216	251	228	218	240	244	207	251	230	239	239	230	222	245	203	228	227	235	252	220	210	221	222	217	232	212	219	232	231	226	230	231	211	200	220	226	192	231	218	210	221	232	239	232	241	229	212	233	239	211	190	245	233	236	228	203	227	252	223	229	202	231	230	234	253	231	217	209	230	210	232	237	235	259	225	228	236	234	233	225	223	196	228	218	201	211	242	254	221	228	223	216	265	257	249	227	212	243	199	205	229	221	245	214	232	250	214	225	240	232	214	232	227	230	229	233	238	203	234	250	251	246	211	230	232	228	218	183	232	235	227	220	226	236	206	239	258	213	228	232	231	214	232	253	201	230	237	223	230	239	221	228	212	251	200	198	248	262	236	239	236	251	261	229	221	218	223	220	247	242	194	200	216	203	237	226	246	238	209	222	244	233	215	247	210	230	200	224	234	241	242	235	206	236	219	203	208	244	218	250	239	236	219	249	242	231	238	229	242	203	258	215	241	230	235	253	222	218	226	246	227	231	246	231	231	242	239	209	218	216	232	224	209	186	235	245	241	222	248	245	230	224	227	223	218	228	222	230	260	226	221	189	229	241	233	226	230	241	216	272	215	223	225	247	238	222	248	209	206	245	238	260	233	247	241	241	238	206	252	248	221	215	227	236	226	240	252	226	263	233	200	220	226	231	202	241	221	237	230	225	222	232	223	211	243	219	250	225	221	198	258	241	234	222	235	230	220	227	231	207	223	226	232	228	232	248	203	232	230	250	222	235	225	227	236	227	206	249	230	261	256	236	214	238	220	243	229	219	206	213	222	229	223	231	249	225	250	209	224	242	236	230	220	241	220	216	217	221	240	211	236	195	219	249	257	236	256	257	214	231	237	243	228	221	235	207	229	231	242	258	247	227	219	203
9860	4316	6469	2635	1557	1169	1020	921	839	839	790	759	712	677	710	727	712	679	657	681	620	614	577	599	611	606	606	604	574	551	591	602	559	579	560	559	513	552	554	510	556	498	508	544	541	529	577	548	579	517	513	573	530	566	529	560	531	549	546	558	593	569	497	537	540	553	534	593	550	550	515	591	595	548	547	538	598	530	595	580	571	553	553	543	570	589	545	549	545	518	558	570	529	550	572	543	533	480	561	526	517	569	557	548	516	571	548	532	547	523	527	517	508	533	568	594	533	548	568	551	562	521	558	552	534	539	544	539	548	541	541	584	557	544	526	542	530	550	518	528	522	575	501	547	548	502	591	535	515	556	534	538	538	498	548	557	560	498	527	517	527	563	517	566	506	511	528	516	528	533	590	514	570	555	535	496	564	517	535	561	586	543	507	552	559	551	566	544	545	504	562	527	541	501	556	558	567	541	572	558	532	542	543	529	542	562	542	553	594	561	533	512	550	510	531	491	540	538	511	524	532	543	566	557	542	574	545	574	518	525	533	523	547	528	560	531	540	565	554	534	557	560	489	565	512	507	515	540	539	574	541	531	541	572	531	577	558	527	522	536	561	526	577	519	545	542	557	549	524	509	530	543	524	561	539	552	550	554	509	543	553	551	530	495	580	536	535	510	533	564	531	581	537	543	535	542	516	512	529	488	547	535	540	545	581	554	526	532	542	504	546	548	553	529	570	531	523	523	527	517	526	591	534	561	533	571	591	476	529	504	602	548	532	553	577	540	516	544	545	523	515	552	516	505	513	542	570	505	543	562	544	510	530	585	562	513	523	569	521	563	544	533	546	528	538	556	510	503	557	558	535	529	531	566	508	560	535	521	575	486	535	516	498	563	519	534	531	593	550	524	547	562	513	512	504	585	508	522	504	523	540	506	551	545	542	528	583	563	527	542	509	544	561	549	527	534	519	558	575	571	560	576	538	553	518	538	531	520	488	558	528	569	522	522	515	553	566	518	548	508	499	575	503	553	537	529	563	558	542	528	570	499	529	554	514	574	526	542	538	541	498	523	534	537	559	499	516	520	545	565	524	556	514	502	523	536	509	519	530	527	550	547	521	554	569	540	507	522	550	555	517	557	572	531	548	561	539	512	515	563	534	570	542	564	517	508	517	558	571	552	546	553	544	566	532	516	556	537	525	545	543	561	545	554	533	558	556	521	521	552	564	531	524	563	569	528	535	522	519	546	541	526	542	548	585	531	557	557	547	523	541	530	565	521	547	504	515	534	572	565	542	564	525	525	570	525	548	579	535	519	529	573	546	529	538	541	537	529	579	554	547	553	572	549	551	590	522	583	534	549	515	546	548	518	537	547	540	531	545	542	516	509	544	546	521	527	499	564	564	536	565	530	540	516	521	542	524	562	551	526	556	585	543	569	525	539	520	547	568	548	544	568	530	523	505	534	571	553	547	549	553	500	519	505	521	584	591	530	534	545	584	482	506	545	542	537	625	553	532	500	512	588	507	572	572	543	517	516	511	493	505	573	562	556	558	547	556	571	517	562	529	535	527	551	533	527	561	520	525	537	548	529	534	533	525	519	500	519	537	554	547	543	524	548	547	567	556	523	541	544	571	509	519	544	567	544	531	554	529	533	520	557	571	527	512	506	531	533	509	552	513	551	546	554	551	516	527	574	549	547	529	601	517	533	490	563	554	525	574	562	543	500	543	617	537	531	537	549	546	520	581	543	502	534	579	538	463	598	549	559	563	548	569	556	528	539	559	537	558	546	519	546	555	528	519	545	524	540	561	533	598	528	549	527	548	556	543	545	532	552	535	519	567	519	541	560	566	542	577	564	533	545	548	559	537	498	544	535	549	535	569	523	555	545	537	525	554	553	526	535	578	534	561	561	540	541	547	574	476	548	528	552	555	536	527	543	580	483	558	507	549	542	493	549	526	493	560	582	561	519	513	555	559	567	556	539	567	535	575	533	541	514	555	520	522	571	532	531	569	541	526	529	491	547	524	595	517	542	548	564	528	547	541	528	541	517	545	540	513	511	535	528	538	532	544	537	520	536	496	494	559	531	535	531	577	561	490	528	561	543	547	587	520	582	536	552	509	530	561	517	523	543	530	538	507	556	521	556	526	530	517	549	512	547	533	528	579	523	517	522	573	555	553	499	536	551	487	573	515	541	535	513	552	567	550	512	491	523	553	550	564	564	570	522	530	512	533	551	548	556	524	523	538	562	511	565	544	509	543	560	563	537	526	506	553	546	513	541	546	516	488	539	528	544	546	546	528	559	564	497	549	538	519	580	545	544	552	513	544	534	527	531	530	550	534	534	545	511	544	584	545	552	522	565	580	495	559	540	551	581	553	509	550	524	569	515	547	528	516	532	504	501	538	503	528	559	539	557	549	549	559	566	549	534	517	517	525	545	548	545	541	510	521	539	539	521	568	583	561	507	552	569	542	546	569	483	516	569	552	576	531	567	520	550	527	546	539	514	533	564	518	515	509	544	539	494	541	527	552	546	537	529	565	518	536	497	549	578	559	559	530	530	544	550	525	559	558	518	521	547	549	553	525	538	596	510	523	545	527	551	501	523	491	527	541	529	516	529	543	511	571	537	566	577	535	524	501	557	525	543	530	543	535	511	501	502	540	526	528	532	528	604	550	541	526	569	553	527	587	551	524	529	570	545	544	561	544	504	533	544	567	520	552	534	517	540	539	500	593	539	531	563	518	533	549	432	531	543	512	547	532	591	538	545	518	544	529	539	541	538	516	556	505	574	532	481	556	550	512	568	526	522	549	560	554	547	530	570	565	514	550	515	515	552	529	537	524	540	552	567	514	551	534	585	540	515	534	495	534	594	508	514	525	533	559	533	607	554	546	542	506	572	565	545	526	551	513	530	541	531	539	560	524	557	553	511	548	558	502	496	567	470	566	525	529	533	514	526	585	554	540	565	554	538	531	573	535	553	543	503	522	522	544	571	588	520	551	551	541	553	526	517	559	556	527	544	489	552	547	501	508	536	526	527	560	574	524	584	532	587	537	537	559	513	536	570	580	584	601	554	497	549	554	567	522	562	508	545	577	510	527	607	521	536	562	564	536	577	524	533	559	491	527	551	522	529	556	503	518	557	550	496	557	491	534	543	561	544	510	533	557	532	534	537	536	568	520	551	570	520	543	579	504	532	530	504	511	526	529	560	535	548	544	556	564	558	546	573	581	512	549	499	543	551	553	537	561	554	519	522	524	553	542	520	502	512	562	553	544	553	564	565	538	542	512	560	515	551	496	539	562	515	533	508	553	545	580	507	541	532	542	528	527	549	540	555	533	510	492	513	535	563	555	518	553	573	529	533	499	512	585	511	528	492	530	546	531	544	513	504	578	541	551	535	506	561	517	528	580	524	563	558	550	529	554	584	533	568	521	543	516	597	522	561	553	597	480	531	541	548	537	535	529	560	534	544	528	530	543	550	531	565	524	548	571	513
21529	7074	5641	1539	577	400	322	328	230	242	247	207	216	194	171	224	205	194	206	178	173	189	172	184	166	162	157	153	183	152	147	149	157	148	138	162	154	165	135	146	146	164	160	162	150	165	155	155	136	156	158	148	160	195	143	153	162	157	162	178	147	137	175	163	187	148	164	158	152	164	153	138	142	170	159	152	154	145	151	145	142	153	162	137	172	154	143	149	154	155	149	151	152	146	173	160	156	155	155	158	151	138	151	162	147	145	151	185	137	155	172	150	157	124	163	112	149	153	154	153	141	158	164	148	166	152	144	141	184	143	153	170	158	133	151	148	154	132	142	156	140	165	177	142	165	150	142	156	132	139	137	129	155	142	138	145	165	170	151	167	141	160	149	154	138	130	132	151	139	141	170	154	134	162	149	131	162	138	140	150	130	151	176	146	165	135	149	164	157	165	145	151	151	136	166	150	159	148	140	163	159	159	145	160	159	146	151	151	146	148	176	135	147	166	146	148	156	131	159	171	136	163	148	147	151	152	160	163	159	142	161	162	156	133	148	152	158	165	154	156	186	133	135	144	159	158	135	160	155	147	140	136	141	171	146	138	166	149	163	145	176	165	152	159	167	157	177	163	129	156	137	144	140	160	163	141	171	137	176	140	157	146	143	133	151	145	147	174	155	168	140	156	174	155	154	132	154	157	170	150	162	145	133	152	148	139	146	178	162	164	128	144	160	165	176	149	177	157	164	152	133	154	143	151	168	151	159	154	151	163	155	143	169	125	164	173	180	145	153	140	123	149	166	148	136	154	149	156	154	129	150	143	156	146	156	164	131	136	161	145	161	131	143	160	149	152	159	148	167	157	156	158	151	147	163	147	171	171	139	147	137	139	154	152	143	148	139	135	140	144	160	169	154	133	157	154	121	131	175	148	152	147	160	166	129	131	154	146	145	156	172	149	158	130	134	142	177	141	167	161	154	164	145	157	157	149	141	130	151	168	148	144	149	188	171	162	142	161	148	149	134	151	167	156	135	140	156	165	149	141	146	157	131	152	152	146	138	154	162	170	147	149	167	147	175	156	128	164	147	145	155	125	151	143	157	143	151	156	145	158	153	151	137	154	135	140	139	149	154	141	156	132	132	131	158	137	160	154	141	147	163	161	144	152	178	172	144	138	127	156	165	158	146	155	186	152	138	164	167	141	148	152	127	178	176	139	148	129	137	126	152	157	137	129	139	136	166	131	136	148	154	181	162	155	155	140	151	155	131	145	132	144	144	171	156	160	158	153	146	166	159	127	156	153	156	144	155	159	169	164	140	144	153	160	154	141	151	138	145	171	161	172	155	157	130	141	154	137	170	134	142	158	151	146	145	162	146	148	169	163	163	150	146	165	141	146	137	154	158	168	150	177	160	168	165	162	135	145	148	155	154	157	150	139	143	142	179	164	164	148	147	176	156	179	160	138	144	143	151	162	121	151	138	167	144	162	154	160	179	142	144	141	162	164	140	131	155	164	158	179	133	130	135	152	134	147	158	157	141	157	150	157	155	154	160	141	169	148	144	135	166	164	134	149	150	146	161	143	155	157	148	151	167	175	140	160	170	172	138	129	138	136	157	151	140	152	162	172	156	149	166	182	160	152	151	142	131	138	147	162	137	149	143	166	158	162	156	154	156	165	150	152	169	164	160	152	169	150	160	169	131	169	131	139	157	133	165	159	152	157	139	129	152	177	142	134	141	137	145	163	135	160	157	157	149	149	146	144	144	131	143	140	136	155	155	138	163	170	140	144	137	161	156	143	150	151	149	157	163	130	141	152	171	150	129	153	142	153	170	136	151	155	157	158	168	147	175	128	152	161	140	164	147	163	138	163	166	157	153	178	143	150	155	130	132	125	151	142	143	152	156	160	152	161	141	163	156	121	134	164	172	172	156	155	142	142	140	145	132	157	163	147	147	150	128	148	140	125	131	146	146	169	161	142	154	145	160	149	171	160	143	144	146	130	132	131	166	151	149	148	157	161	160	157	153	126	160	138	154	162	164	168	145	154	148	142	146	159	144	173	165	165	162	154	166	145	155	177	161	164	150	176	121	163	167	154	135	146	171	149	148	199	147	163	140	143	157	157	159	132	135	145	173	160	166	155	156	148	176	144	148	143	133	147	156	166	136	165	155	144	157	151	144	141	178	151	140	180	135	167	161	158	130	144	156	136	162	173	144	143	161	146	136	173	164	159	160	165	144	148	141	179	165	160	137	153	134	112	144	150	172	154	151	147	131	188	164	152	124	151	170	151	183	160	151	143	131	181	150	152	141	163	145	154	143	161	171	169	159	174	166	158	134	130	153	127	147	150	156	172	174	139	138	154	165	169	153	144	156	159	147	146	117	148	150	120	155	138	157	146	136	142	152	127	173	154	135	170	172	135	175	118	170	132	164	150	152	149	142	138	145	136	188	153	147	136	139	151	155	172	154	141	154	144	146	158	145	144	146	149	132	156	142	171	178	163	134	163	153	168	141	160	147	134	151	146	156	151	158	166	139	129	141	139	148	160	171	174	142	167	154	147	151	145	150	142	144	152	146	163	162	154	161	147	133	169	152	162	179	155	149	180	140	149	151	148	158	150	159	161	147	171	160	133	162	157	161	130	161	160	147	139	162	165	168	167	154	160	159	163	167	156	136	139	159	170	147	146	141	144	150	141	143	161	138	132	161	159	157	132	172	179	148	138	172	173	162	192	167	158	154	138	172	154	164	155	176	147	165	165	160	134	178	150	142	143	164	158	149	163	159	160	145	162	154	168	170	148	150	161	140	155	144	150	144	152	157	136	154	151	151	152	148	142	153	178	123	149	174	138	136	162	133	159	161	141	192	169	155	152	177	141	139	138	153	138	166	161	147	147	143	176	153	161	138	137	138	146	154	149	138	162	144	122	140	172	161	142	160	179	165	148	142	163	157	173	154	162	141	140	133	157	166	161	122	170	116	175	167	147	142	173	182	166	153	166	139	162	154	158	165	141	143	139	161	170	164	147	129	150	157	140	152	152	164	149	133	161	153	127	180	155	144	137	143	177	156	169	135	152	147	158	157	138	167	152	150	139	134	137	154	113	155	159	165	164	141	152	164	147	155	139	117	144	152	161	149	129	157	168	134	150	166	154	172	143	141	164	143	150	148	136	151	163	164	157	159	147	126	181	119	157	134	123	151	148	157	160	139	142	157	149	146	154	142	147	121	155	163	130	134	127	129	130	174	154	169	154	166	145	142	143	151	126	136	123	161	146	153	154	155	143	158	174	150	139	143	177	155	153	157	142	159	156	152	149	136	140	154	146	161	167	155	142	174	144	150	165	164	155	176	162	158	156	155	165	152	156	147	151	157	159	152	164	157	155	152	140	122	155	158	159	168	159	154	161	163	164	134	139	169	138	152	145	161	141	144	146	149	154	162	138	186	126	139	140	149	150	127	141	155	151	154	180	135	137	128	160	150	151	136	141	156	164	126	157
13001	5927	9271	3971	2233	1547	1284	1159	938	836	792	734	699	654	661	708	626	648	565	543	571	472	428	446	449	464	472	511	435	407	403	429	380	403	423	405	428	397	376	335	389	363	381	378	387	358	356	394	367	364	361	380	357	386	359	388	373	361	414	382	375	359	389	390	393	382	377	385	385	405	387	366	368	376	381	361	388	406	401	374	393	377	365	364	369	374	373	361	388	350	417	365	368	400	415	390	389	398	355	367	382	358	330	373	370	364	390	371	382	365	355	356	386	355	399	339	399	378	403	384	354	357	378	350	380	357	332	382	363	362	388	375	395	344	344	372	390	365	389	369	340	364	391	361	374	360	355	357	369	317	389	354	346	378	397	363	378	353	385	356	401	359	368	403	389	337	326	338	392	354	375	377	334	395	353	354	380	357	390	350	343	347	408	386	351	415	368	404	375	358	365	398	380	377	361	380	367	375	370	342	379	382	397	359	401	333	373	351	357	360	345	358	364	370	386	337	369	341	357	305	350	371	395	367	336	377	429	357	352	374	402	379	354	383	351	351	366	405	384	362	349	382	374	348	362	372	405	346	358	354	339	396	357	377	363	326	385	361	346	369	380	347	364	353	369	339	364	394	352	346	376	367	357	352	393	366	352	358	345	382	385	398	393	390	367	358	365	378	372	332	366	393	376	353	370	331	390	435	335	368	369	391	363	387	376	370	353	376	365	379	396	372	346	361	365	340	363	367	347	330	380	364	362	366	344	342	393	359	414	366	372	364	347	397	331	386	354	347	352	377	367	404	372	337	372	367	388	352	363	407	411	367	360	388	384	356	361	351	349	392	353	376	371	388	366	365	340	376	372	335	361	356	375	388	408	395	377	371	369	398	362	370	359	390	354	342	368	337	358	368	373	358	378	357	347	374	361	368	372	393	400	349	407	347	409	373	390	387	350	376	388	411	342	349	368	350	368	370	369	361	387	354	365	376	344	368	406	363	375	354	373	356	374	398	367	367	383	363	333	355	355	338	389	356	395	402	354	369	382	354	367	373	360	337	363	360	367	340	410	384	349	356	349	354	388	356	341	353	369	395	348	373	401	360	361	354	336	354	345	363	357	351	382	371	388	357	357	375	373	344	372	344	389	353	383	359	353	348	368	363	342	351	374	359	374	358	363	373	373	357	375	359	354	378	358	401	350	378	375	371	353	354	347	361	385	345	388	344	376	363	344	393	350	408	363	383	352	364	369	388	365	388	367	346	346	364	377	359	360	343	364	345	368	386	329	372	333	363	349	354	390	361	332	379	334	355	393	385	374	342	376	351	361	377	366	361	360	367	373	340	394	351	378	362	377	358	355	367	350	374	360	357	376	386	363	386	384	389	363	359	382	393	349	373	368	380	375	342	384	371	370	372	330	394	362	382	383	373	342	399	399	375	360	380	380	362	377	324	398	403	370	362	377	342	370	385	379	357	356	367	363	398	341	377	367	367	362	371	370	394	379	393	348	371	382	353	362	363	360	362	394	378	366	332	371	355	397	372	362	349	315	374	371	356	382	377	367	373	337	361	328	344	353	343	398	327	373	344	361	379	372	360	401	352	369	338	379	359	364	381	346	339	370	394	349	335	382	398	357	327	363	354	366	386	373	403	387	340	366	371	393	359	365	366	405	356	372	360	349	394	382	350	384	366	414	363	395	363	364	373	331	358	390	366	368	379	354	389	369	394	413	373	347	360	333	355	346	341	366	371	378	364	341	345	330	374	356	336	359	330	391	376	379	366	354	380	379	367	349	336	385	364	379	368	397	353	353	353	370	373	351	393	358	386	367	399	352	377	353	354	327	393	379	336	391	366	372	340	356	374	351	377	405	364	354	372	418	358	343	339	366	345	374	381	335	358	353	362	385	359	350	332	390	375	376	418	354	360	387	352	338	360	387	382	376	343	355	379	361	335	333	384	390	302	362	349	366	342	371	390	349	377	369	378	374	378	386	378	351	337	368	312	354	384	321	336	360	362	386	386	359	367	372	391	349	380	377	350	337	342	407	375	362	390	353	373	394	421	374	358	332	358	349	349	344	363	394	395	345	374	371	362	354	350	347	363	380	382	360	354	386	389	384	359	327	351	390	352	357	397	360	363	397	372	369	393	378	369	372	376	390	335	352	359	407	387	391	332	348	353	348	370	368	378	404	374	346	380	368	364	357	406	332	381	394	366	379	356	345	370	378	367	357	361	412	379	356	375	343	369	365	393	366	391	361	361	356	338	366	398	385	349	346	341	351	387	361	390	372	391	359	330	334	359	350	364	387	368	385	349	343	336	350	294	355	359	382	391	361	386	362	375	404	394	407	335	367	355	359	371	372	345	396	384	362	337	385	348	351	367	325	379	406	365	380	396	350	335	386	344	379	353	382	401	359	406	348	362	343	377	398	377	379	367	353	409	361	376	391	351	363	379	364	372	378	359	353	359	381	410	383	328	429	382	341	386	339	365	359	335	341	374	350	373	381	346	357	346	347	379	353	405	357	349	380	356	335	359	325	365	364	384	379	363	361	335	377	359	349	382	378	392	382	374	361	364	357	350	351	354	347	377	365	387	359	352	353	377	375	372	386	343	381	402	393	356	362	366	400	352	373	363	374	387	360	359	379	361	371	361	356	350	346	370	380	362	350	356	353	351	373	347	372	360	382	377	359	358	353	361	337	392	348	396	416	337	350	370	385	358	354	358	359	364	401	380	359	372	377	353	364	344	374	343	349	377	354	374	381	379	348	362	376	366	339	396	359	388	345	378	353	357	370	356	385	357	372	348	375	347	363	369	384	384	345	343	358	340	377	340	339	359	375	372	363	377	392	361	342	375	389	364	351	381	382	358	375	368	382	408	371	340	387	388	362	339	368	365	378	355	359	353	340	378	369	360	358	393	347	353	399	370	386	380	345	385	358	346	333	373	352	368	390	356	384	369	385	359	366	355	406	360	355	379	341	356	413	369	374	371	364	379	415	374	368	358	376	360	370	375	360	346	367	371	341	388	364	351	372	381	376	347	379	360	352	362	393	373	361	368	374	394	356	382	379	348	324	372	367	383	334	412	355	365	345	394	365	353	392	369	403	391	380	351	404	351	369	381	370	404	359	399	349	361	343	387	406	363	395	366	380	374	371	367	390	363	385	376	374	325	369	343	381	358	358	369	359	380	339	347	360	346	386	375	392	362	400	370	358	371	367	374	331	388	370	375	346	347	374	327	366	368	364	361	343	352	359	375	367	405	386	383	389	338	361	350	331	370	344	357	365	342	396	362	376	371	363	345	348	332	351	385	332	382	373	345	400	362	370	323	374	386	398	408	398	330	383	410	376	357	376	329	375	358	381	379	379	380	347	364	352	356	317	356	349	379	372	418	364	334	348	369	353	344	399	381	351	357	373	377	364	378	341	366	357	358	405	389	359	351	363	356	349	371	345	377	376	370	384	378	378	330	364	381	414	341	341	384	369	376	372	360	371	373	359	357
5094	1968	1617	504	254	229	223	198	193	187	191	177	198	172	207	176	210	168	183	201	181	188	189	198	193	191	207	189	182	162	195	200	185	183	175	182	205	186	221	211	184	199	188	194	176	212	201	170	187	205	190	201	195	193	170	208	191	203	179	202	208	181	203	224	195	215	192	189	173	172	197	189	191	179	206	175	173	194	179	168	158	189	173	181	161	169	157	203	188	192	180	207	199	207	174	168	191	204	212	158	200	200	226	189	187	176	185	205	206	190	176	176	163	188	188	187	196	197	186	190	188	198	174	177	174	161	200	179	186	205	204	179	205	179	187	206	186	176	187	168	172	196	175	216	197	193	205	199	207	190	199	204	189	172	202	188	172	198	175	181	174	213	186	174	177	180	160	185	169	204	180	169	199	205	178	185	186	175	183	199	196	200	173	176	180	179	197	167	175	192	175	185	182	177	200	173	186	206	187	214	202	179	204	172	191	187	185	173	173	204	208	184	184	216	195	203	207	165	164	183	177	184	186	179	200	156	196	170	214	169	199	196	220	175	177	183	185	214	163	181	173	179	178	191	183	165	160	176	186	199	212	176	183	177	192	203	188	192	198	186	200	206	187	198	183	173	201	167	206	209	189	175	169	213	225	164	185	197	180	175	200	193	197	167	162	209	200	193	189	173	200	222	192	178	182	162	183	182	199	197	197	176	192	178	210	181	192	175	188	166	187	193	197	174	177	190	176	211	195	155	171	186	185	177	204	186	187	180	155	176	179	169	197	178	175	186	192	162	195	212	223	196	173	202	191	195	189	177	176	177	206	181	191	201	183	197	206	162	192	186	174	175	224	175	170	151	204	197	201	197	177	186	190	198	177	176	201	169	202	205	221	198	191	197	186	165	205	198	174	182	187	140	182	177	189	184	190	183	180	178	209	210	174	190	209	198	192	181	175	197	206	182	189	192	173	206	203	179	175	178	194	193	185	190	177	178	197	192	183	168	208	212	213	194	210	178	191	222	205	186	159	186	207	189	204	180	190	187	181	210	174	203	189	186	175	182	173	177	182	185	189	177	184	188	176	194	183	218	200	184	195	182	195	194	177	185	172	211	189	205	179	192	170	206	195	162	197	201	173	166	180	204	215	192	180	163	199	173	174	175	205	206	184	187	222	184	200	197	186	184	212	168	180	194	173	190	190	156	172	192	187	220	194	178	184	183	180	201	198	205	208	224	159	180	175	191	169	178	190	179	199	193	188	218	190	201	189	173	184	193	191	171	170	173	185	175	179	179	162	208	193	181	200	177	185	187	179	163	190	206	182	190	166	169	173	168	191	170	176	208	181	198	207	173	187	212	178	180	188	196	190	197	176	184	174	217	152	171	178	206	178	186	199	192	190	169	191	204	223	176	201	192	206	174	189	186	190	204	197	211	158	173	190	186	175	199	165	211	181	222	200	201	185	207	208	207	187	181	191	172	202	181	200	166	154	184	215	194	169	211	186	192	162	180	198	172	198	207	199	184	203	184	177	159	206	174	179	179	198	186	197	194	174	206	177	177	180	195	194	193	184	209	210	163	179	187	191	187	195	204	197	183	180	186	189	195	172	194	203	163	199	182	212	194	210	191	202	203	195	185	189	196	177	182	199	192	198	195	186	207	186	195	197	182	181	171	202	215	169	182	208	186	175	188	199	186	193	205	215	198	197	192	162	200	188	194	177	179	198	181	202	203	190	197	200	194	187	173	181	160	193	174	199	186	214	172	195	157	186	166	193	198	179	196	193	204	200	199	206	163	195	197	195	204	173	175	195	193	211	203	225	210	191	191	211	205	212	199	208	208	202	205	189	186	181	171	195	195	193	188	158	184	188	197	171	208	178	190	184	204	179	172	206	192	185	178	186	175	158	185	185	169	199	192	193	206	182	184	200	178	169	187	199	184	226	187	171	176	223	186	206	186	170	168	179	194	172	176	186	168	204	198	196	188	184	180	197	200	186	182	218	220	205	187	197	180	194	199	173	167	184	185	183	182	187	185	199	174	187	190	192	192	187	180	181	174	188	181	191	204	187	166	193	186	178	185	201	171	185	187	192	193	185	199	213	183	186	204	175	197	172	189	184	197	182	194	193	198	191	155	190	180	193	202	192	153	176	175	199	182	196	173	199	212	209	164	187	189	182	188	178	166	172	176	205	183	182	200	184	200	209	183	207	205	181	159	178	186	185	217	166	170	182	228	210	207	206	185	215	157	183	195	223	183	197	183	191	162	205	193	193	179	197	215	197	216	173	195	202	178	186	192	183	171	185	196	161	191	199	200	201	170	183	180	175	166	194	199	211	183	176	203	181	203	210	180	175	196	165	202	201	187	167	224	165	208	181	175	198	175	186	208	172	194	197	197	188	168	170	191	198	198	176	183	184	195	211	182	183	182	190	183	194	196	213	200	187	196	185	169	197	203	182	195	222	205	197	191	172	162	179	153	162	171	189	187	164	170	172	184	195	207	185	185	184	183	186	200	184	212	181	208	173	193	194	187	199	201	178	183	200	181	193	214	194	193	208	204	176	196	195	182	194	210	171	160	188	160	194	189	193	185	199	216	199	157	184	179	189	219	221	178	184	192	190	178	164	191	198	178	190	184	180	209	192	170	173	159	184	186	199	188	207	196	189	185	214	201	174	164	164	166	198	176	206	202	213	197	163	202	159	183	197	181	206	182	191	196	169	204	184	190	198	210	198	182	179	199	202	208	170	180	190	207	197	184	191	167	182	190	183	197	173	207	164	173	208	179	185	181	185	194	183	192	178	177	195	204	195	171	207	212	194	176	187	200	213	180	190	190	194	190	175	205	193	210	175	211	191	181	182	195	176	193	202	192	211	169	200	187	181	203	219	231	193	203	196	191	162	170	169	193	198	187	194	173	168	179	204	167	207	169	222	195	182	196	194	184	200	204	191	178	194	174	191	174	207	210	205	194	199	184	173	192	209	196	159	169	200	172	185	189	186	215	227	177	215	189	173	203	173	190	199	172	183	212	172	191	172	202	203	182	194	193	183	166	172	167	189	194	204	190	186	186	190	192	206	157	186	193	206	171	163	186	216	196	184	187	191	180	157	209	158	202	157	199	168	171	181	191	186	191	180	200	183	166	189	176	220	187	178	166	165	210	199	203	212	197	172	188	197	179	177	186	170	183	184	190	165	195	184	190	199	179	175	191	199	186	207	206	167	201	189	192	159	164	201	210	195	202	205	171	212	219	197	200	184	165	194	205	204	180	200	186	189	203	184	194	182	161	188	171	174	184	187	179	183	193	199	191	172	204	174	171	200	197	192	159	163	182	194	192	190	200	186	205	165	186	192	200	192	191	182	182	212	185	209	159	180	184	190	177	158	175	193	204	183	165	189	177	196	174	207	210	173	179	192	188	196	208	181	179	167	202	182	196	164	176	186	200	180	209	152	193	198	196	200	185	170	208	180	186	203	181	205	180	199	206	194	187	182	182	182	218	191	167
4057	2331	3383	1406	723	534	509	506	500	522	480	464	502	506	489	504	515	504	521	489	441	486	500	515	486	507	480	422	456	486	477	478	458	451	478	455	502	486	457	448	465	485	429	407	465	463	455	454	463	475	463	460	445	471	477	480	459	494	443	450	435	490	459	443	456	455	449	435	430	477	479	498	454	463	430	473	450	482	430	425	412	454	464	458	511	479	478	464	482	482	457	488	465	490	461	443	474	421	472	411	448	470	471	407	439	466	493	483	444	496	449	475	490	476	443	424	448	429	492	482	451	502	499	434	462	460	475	458	434	419	448	471	433	452	431	486	438	491	439	484	483	442	434	451	478	457	439	475	468	449	420	469	472	409	483	515	452	473	435	481	446	404	452	471	459	440	454	485	446	431	525	446	445	490	450	438	457	455	434	432	429	481	465	487	456	446	462	457	458	464	461	417	460	462	453	486	472	445	452	480	455	426	470	434	479	458	442	430	442	450	476	472	466	430	442	440	481	457	473	490	453	439	464	429	475	479	469	486	417	446	456	453	457	451	459	472	458	453	437	472	441	452	436	465	456	469	458	463	455	520	446	453	445	452	476	422	439	459	444	417	464	487	459	461	461	474	431	459	431	425	454	447	485	519	449	449	442	476	466	458	453	461	421	424	442	439	452	446	462	461	486	459	450	444	456	449	444	471	443	422	505	450	469	437	476	453	461	419	389	470	454	476	421	470	489	468	495	436	447	448	431	438	475	499	421	449	448	429	488	438	451	421	441	483	457	456	522	477	417	460	479	483	455	460	441	441	442	454	476	399	459	451	436	488	424	445	437	474	461	448	464	457	467	456	462	451	444	482	437	454	433	446	473	417	450	444	414	445	464	439	441	427	460	427	457	440	453	474	449	472	463	485	470	466	420	459	475	455	483	463	421	468	453	447	485	455	439	462	415	452	452	483	476	489	408	485	436	433	476	430	467	453	439	472	440	454	480	473	472	459	483	463	492	501	449	456	493	430	431	470	433	467	457	468	425	439	467	487	480	465	500	472	472	465	455	442	463	456	425	476	474	445	445	439	473	469	462	451	454	480	463	487	474	424	420	471	475	471	448	459	467	467	453	479	460	463	458	424	471	475	475	445	460	429	422	453	469	452	494	452	473	426	430	460	448	410	463	441	421	475	446	446	460	471	447	478	493	443	457	454	459	461	490	448	440	427	454	440	452	480	464	431	479	507	489	441	451	477	462	440	457	468	486	460	495	435	449	450	467	446	468	430	449	469	468	468	470	453	480	440	445	484	464	438	444	441	458	461	472	469	465	444	439	454	493	482	454	441	441	473	464	458	428	449	437	482	454	444	486	458	435	452	486	448	460	440	424	450	444	442	483	473	444	458	439	454	440	478	475	460	448	461	437	464	447	430	459	452	454	456	418	461	470	425	466	441	475	467	480	478	439	459	464	454	439	470	478	450	431	448	469	466	456	486	435	468	443	431	469	441	486	478	436	464	493	449	410	474	475	443	454	464	495	442	442	463	437	453	442	474	433	455	464	464	463	472	432	475	441	460	492	447	488	414	466	474	473	471	460	490	421	437	486	480	420	430	471	420	459	412	433	461	448	416	446	435	480	451	513	448	408	449	434	453	467	446	460	472	438	427	473	450	449	446	469	451	471	433	473	450	469	496	450	472	474	449	470	425	492	426	466	444	449	452	489	430	459	462	400	429	401	469	468	462	458	453	473	449	464	450	451	446	442	463	445	441	487	455	446	444	453	447	483	477	412	456	410	483	455	464	465	484	476	449	467	464	497	442	447	454	479	432	474	460	441	442	430	432	487	447	486	492	479	477	450	488	484	458	432	475	435	442	441	441	443	474	474	448	471	437	458	453	474	454	496	437	491	481	481	459	462	455	470	428	455	446	480	434	450	456	423	484	446	457	479	461	445	462	452	490	443	442	453	488	470	411	444	487	447	468	466	439	473	458	470	443	473	489	455	454	430	487	458	443	456	445	473	485	491	500	471	450	462	423	492	468	441	452	415	443	459	447	453	448	446	459	468	444	479	459	463	466	474	456	449	479	449	470	450	452	444	435	491	460	448	495	479	459	483	474	474	444	486	409	440	476	470	444	424	450	444	498	451	445	509	451	462	486	444	439	429	437	448	460	460	482	472	456	458	439	447	483	477	438	449	455	463	468	448	475	446	436	463	459	478	435	450	475	452	420	425	478	449	446	436	448	451	462	469	441	446	463	437	510	475	446	423	451	450	433	469	490	482	458	417	469	445	478	453	503	455	439	431	429	447	464	465	444	482	451	447	481	441	448	453	450	440	431	429	442	425	466	461	492	448	433	485	442	465	422	443	436	467	468	443	455	454	440	465	461	462	457	450	441	470	451	451	435	467	437	459	453	428	435	453	438	455	469	461	468	478	464	458	475	459	453	444	414	447	472	441	441	451	454	443	449	478	463	447	473	457	443	457	438	475	455	466	453	467	465	454	452	468	441	434	435	445	473	451	448	478	476	460	484	450	462	439	407	421	483	458	392	449	432	443	438	436	435	459	435	455	439	471	476	461	450	486	429	437	450	502	486	457	481	450	468	470	442	477	442	476	467	469	443	490	451	509	438	426	477	486	469	455	404	480	427	473	463	464	473	455	468	438	424	454	423	444	462	425	441	508	467	415	415	465	486	487	450	496	458	463	484	469	464	466	421	449	455	457	423	458	430	485	420	439	441	436	454	451	448	456	435	449	431	447	473	442	485	444	433	458	470	465	455	451	477	449	487	450	445	476	441	444	430	450	480	460	437	462	434	471	480	446	422	480	517	470	477	440	420	442	461	456	437	462	445	439	468	461	458	514	451	481	419	473	419	448	449	419	474	462	413	490	453	446	447	480	484	466	481	462	477	450	457	435	490	471	466	470	471	467	453	455	436	483	445	474	461	458	455	440	473	462	439	471	441	433	459	460	444	452	419	442	467	454	451	442	453	460	452	456	477	447	461	439	424	505	471	450	472	455	445	450	430	470	444	507	454	466	435	420	460	494	465	459	447	470	497	468	445	495	445	440	474	449	480	425	450	443	466	456	435	470	449	443	454	459	436	514	436	454	486	476	477	424	477	423	457	476	461	462	442	502	449	477	453	456	445	433	489	428	444	454	448	437	512	472	501	470	441	471	465	447	485	477	486	455	486	464	487	462	465	436	439	482	449	448	478	474	456	430	493	428	455	432	439	451	458	502	476	476	409	463	459	470	459	407	443	455	437	521	441	496	475	422	438	459	426	413	445	492	444	451	452	452	471	455	444	469	417	463	427	433	463	457	476	482	415	485	473	463	437	454	475	448	462	464	448	451	449	450	455	447	467	471	463	451	448	444	461	454	450	448	474	477	468	446	441	462	421	426	474	476	444	438	452	488	464	458	460	458	460	450	467	454	458	467	459	452	441	445	484	467	436	477	477	455	453	441	458	483	481	437	452	459	461	496	444	492	440	461	484	438	422	426	426
12913	4124	3764	1145	463	378	353	307	279	275	220	246	246	249	255	281	246	268	241	235	233	248	242	249	238	236	243	262	221	251	235	226	209	222	229	209	209	235	207	212	230	209	234	220	242	231	237	229	220	231	215	248	229	241	235	231	210	211	200	234	247	228	226	240	224	217	229	196	229	204	199	207	233	230	232	230	207	224	226	258	241	203	213	235	253	246	237	221	243	217	223	243	235	220	237	232	226	249	198	241	219	235	214	228	249	237	252	214	219	229	238	232	213	222	210	253	206	216	206	217	222	195	203	203	229	226	222	234	219	246	227	228	232	231	222	215	218	219	225	235	209	238	232	220	243	222	234	243	219	224	229	249	226	220	221	245	230	248	227	211	211	219	218	221	220	222	249	234	236	217	238	232	210	227	242	226	210	234	223	212	221	214	238	208	201	248	233	226	208	218	228	228	230	216	232	208	211	233	224	229	198	199	221	233	224	222	219	220	204	206	240	217	233	248	235	257	218	223	226	231	241	238	198	204	250	207	224	210	218	205	225	224	202	214	229	192	240	237	235	247	205	210	247	205	231	231	239	207	220	224	206	250	225	238	228	237	242	211	219	229	249	235	199	217	238	220	223	248	242	221	239	241	235	249	253	226	250	233	238	223	207	170	223	193	217	219	230	247	210	222	227	255	229	232	255	226	207	259	216	195	228	233	220	217	261	217	210	219	253	225	221	220	230	238	218	226	186	226	222	231	195	235	252	208	239	242	247	220	247	231	249	223	229	224	235	213	202	215	256	233	217	187	252	245	222	244	220	228	231	224	236	223	232	208	260	203	235	215	241	220	254	242	220	197	218	227	242	229	226	209	212	210	217	224	213	206	229	226	224	215	231	211	220	226	202	215	222	218	250	227	221	215	207	219	240	192	260	235	218	222	193	222	262	233	212	217	214	204	225	238	225	225	224	247	252	237	245	220	212	204	227	199	225	218	226	226	212	225	258	231	220	222	184	224	248	224	223	195	205	219	214	230	244	208	213	260	239	218	223	207	230	232	247	230	234	226	227	238	271	208	226	232	245	232	222	225	233	221	247	211	221	225	238	222	223	200	220	214	223	249	207	217	241	232	228	247	230	245	220	213	253	209	220	242	216	226	241	202	240	220	227	228	240	223	240	253	242	244	238	224	198	230	252	224	204	222	220	193	238	235	228	218	176	251	234	238	205	217	250	220	234	223	251	232	227	227	238	203	215	246	256	249	228	222	252	243	198	208	222	215	200	224	204	221	234	223	249	228	226	202	248	219	203	217	210	226	248	226	230	254	266	189	236	225	245	230	220	220	223	233	222	223	217	217	206	233	231	208	226	204	235	222	238	237	246	210	218	256	244	232	211	232	246	228	208	216	224	231	229	211	202	224	234	213	218	250	223	212	227	243	240	207	215	220	216	218	215	209	237	235	247	231	215	225	222	231	215	243	242	184	239	220	226	210	204	201	221	223	226	250	246	229	241	231	212	249	228	219	231	218	215	197	221	217	220	249	266	246	232	239	224	227	211	217	215	256	218	229	201	242	213	215	226	234	217	231	223	232	253	220	233	219	226	213	219	235	211	235	224	229	260	203	243	204	227	227	224	233	217	210	221	212	237	234	217	214	230	223	246	238	252	230	228	226	258	243	211	230	200	238	217	214	221	199	239	194	219	227	244	224	212	228	240	232	221	228	240	220	199	239	226	206	247	220	222	242	239	190	231	219	241	204	225	226	211	205	242	217	225	213	197	189	246	239	217	208	231	209	234	242	231	242	225	236	208	213	193	249	206	211	213	239	229	190	221	232	250	226	215	233	226	256	213	223	227	235	207	257	194	212	208	235	211	208	223	228	216	226	217	204	218	221	244	199	233	210	240	212	220	222	201	230	238	217	216	247	203	253	202	224	237	241	217	247	236	240	193	226	209	235	217	248	256	252	229	232	215	201	217	197	208	248	237	216	237	232	235	235	202	221	225	227	225	235	233	204	186	211	224	213	189	236	242	265	234	215	225	234	211	238	231	199	213	234	244	185	253	232	194	238	247	213	208	249	200	211	216	232	207	231	225	224	235	240	234	248	208	224	218	230	225	195	191	230	208	240	193	227	237	235	242	230	197	226	244	230	211	219	224	177	218	212	279	208	211	241	227	228	201	233	209	245	233	219	207	207	216	207	197	246	235	230	200	233	194	226	232	209	215	234	248	225	236	215	244	204	252	198	225	219	254	232	241	226	219	213	238	228	220	216	244	212	220	230	255	255	231	221	217	230	261	215	208	219	214	211	208	240	219	241	221	240	226	209	218	229	213	229	233	238	201	213	231	231	205	210	204	220	225	235	252	219	202	233	245	239	212	235	244	209	230	204	246	254	220	262	223	223	208	220	221	227	224	219	210	215	221	212	216	210	209	244	225	202	223	268	271	198	213	264	221	190	214	209	217	207	199	205	208	241	213	242	216	254	220	231	226	232	206	250	224	236	240	226	223	207	230	173	232	220	224	265	197	233	215	239	228	252	211	242	240	233	185	210	206	210	202	242	218	245	207	221	213	203	232	263	215	203	248	223	226	225	212	222	239	245	218	231	202	238	223	218	214	206	230	214	266	230	247	208	242	225	215	224	231	242	215	236	226	222	225	238	246	222	235	231	210	213	219	217	247	220	220	204	209	226	223	197	211	239	237	215	228	240	220	241	230	222	228	229	216	226	246	256	236	248	193	199	198	235	220	246	224	252	217	233	225	214	214	221	245	232	225	203	209	201	226	218	195	227	241	226	225	258	252	226	190	204	225	220	234	216	226	216	247	202	222	241	249	219	230	208	253	222	223	200	241	234	227	260	214	219	209	224	215	222	232	251	262	199	215	234	231	191	207	235	218	212	232	205	198	226	239	253	214	215	237	178	230	224	213	232	231	239	211	238	247	223	201	242	235	207	239	231	233	192	244	226	217	215	235	223	243	237	210	220	229	212	226	194	205	219	257	229	240	208	229	180	244	202	217	223	208	221	221	246	193	192	227	204	209	239	212	243	223	242	207	227	234	226	222	242	216	197	234	230	275	217	209	216	238	217	194	241	215	249	238	225	233	206	215	232	240	209	217	226	195	248	236	223	220	238	213	239	218	211	263	233	218	233	244	239	217	194	201	223	252	213	223	233	232	214	218	222	233	224	241	248	201	199	221	208	196	254	212	193	239	220	208	227	234	208	226	220	203	216	224	219	204	210	224	209	237	236	225	198	219	248	244	227	218	210	233	214	233	231	222	215	222	235	220	229	202	252	234	216	230	230	246	190	199	220	214	211	226	220	232	234	226	227	222	211	234	193	224	230	221	214	226	209	225	216	224	216	236	208	233	209	235	251	205	219	232	234	242	227	229	242	233	235	204	205	236	220	228	207	220	222	222	222	225	239	259	239	246	217	235	227	239	210	205	221	202	225	234	251	221	206	243	274	210	212	243	249	229	225	248	271	231	246	211	221	212	199	245	206
9874	4222	7167	3291	1648	1162	970	897	824	767	721	760	704	732	657	694	679	672	648	614	622	556	611	590	539	577	582	585	552	553	628	563	559	562	531	563	570	529	556	516	553	527	545	543	561	540	570	525	525	523	543	544	539	532	548	523	546	492	572	523	499	527	566	511	544	516	543	552	534	563	545	536	557	559	562	564	489	490	541	516	543	530	534	515	534	532	513	518	547	519	570	553	512	535	533	529	545	549	534	518	532	541	548	513	523	544	553	518	517	549	514	542	491	530	488	553	507	582	528	525	539	539	497	507	542	517	565	536	534	502	535	556	523	550	513	491	534	537	492	513	544	560	546	542	538	550	589	516	535	546	516	546	553	528	544	549	517	527	538	521	569	497	574	545	512	571	533	561	543	553	519	495	513	561	530	532	532	539	540	528	510	544	556	526	559	515	555	527	507	542	503	554	580	563	560	511	494	566	573	539	519	535	522	529	507	544	565	539	485	554	531	509	534	473	532	471	527	501	530	531	525	559	559	533	538	565	538	506	527	520	548	532	537	531	528	509	544	507	487	550	559	505	522	498	524	518	582	511	503	518	510	552	526	539	525	565	551	512	560	509	566	536	582	510	538	511	531	544	534	510	548	567	523	563	515	535	525	539	521	497	517	531	551	543	571	544	551	568	513	521	515	576	502	532	554	559	589	531	542	497	522	570	527	582	515	531	558	521	538	541	511	529	554	584	550	522	551	523	535	533	536	480	567	562	543	544	553	539	521	525	567	521	511	502	556	508	506	505	510	527	538	533	513	540	511	517	521	567	545	538	547	567	495	542	523	488	496	550	531	547	541	538	532	511	532	550	517	555	504	568	555	496	531	495	554	522	543	547	535	561	553	505	524	501	488	544	538	536	569	541	512	512	551	528	490	513	535	532	524	563	516	544	514	498	499	528	533	518	526	514	521	526	555	524	550	522	512	524	524	510	555	510	527	518	541	550	514	525	602	514	480	528	515	520	495	552	508	533	533	534	515	550	530	516	482	514	550	542	527	536	535	572	551	581	554	517	550	508	527	573	532	517	565	517	507	532	525	532	472	503	520	512	555	496	540	506	514	542	503	514	503	532	553	514	528	499	499	504	521	531	525	522	504	542	559	527	526	472	498	479	524	540	513	517	525	499	528	571	530	539	493	512	503	561	538	514	498	558	532	535	527	535	565	522	527	520	541	507	519	525	564	556	504	483	546	539	523	500	501	474	527	559	539	527	516	526	509	531	538	541	530	513	513	575	555	555	494	552	537	567	522	512	552	554	541	514	556	529	523	515	515	563	523	569	504	504	528	516	489	514	552	537	507	515	545	560	556	532	511	532	522	568	532	506	544	575	535	522	567	547	523	564	525	528	540	519	554	540	533	527	511	555	509	518	509	497	520	512	549	521	530	553	582	514	564	518	550	526	499	552	555	571	519	507	545	520	541	537	558	556	501	581	557	496	542	520	528	510	529	516	549	572	553	539	546	532	535	532	554	560	529	609	548	548	522	503	480	523	536	509	503	531	528	508	524	521	544	500	520	503	526	521	557	566	533	497	526	529	499	516	534	546	516	522	563	551	556	541	540	561	527	523	513	522	566	533	502	537	535	549	555	540	547	501	554	532	559	522	516	545	539	558	556	546	550	569	534	528	534	548	555	539	497	546	488	499	498	560	509	536	536	531	516	557	541	502	540	549	498	525	531	566	565	519	522	526	549	549	530	524	526	487	541	536	471	561	544	553	574	566	489	507	534	534	549	542	540	500	539	536	564	500	538	570	550	550	527	544	520	517	559	573	513	540	505	505	545	558	523	528	484	524	557	553	510	528	556	495	532	555	547	491	544	557	525	532	552	521	512	534	560	544	535	525	503	506	572	517	532	524	532	494	541	522	550	556	532	522	535	504	539	514	563	507	534	574	575	533	562	521	515	514	548	506	509	559	539	529	493	568	542	513	546	508	551	511	529	564	500	526	514	541	505	550	562	512	493	489	563	523	526	524	533	550	547	537	491	550	543	515	521	531	504	529	485	498	551	550	528	509	567	494	481	502	509	530	535	495	569	522	492	564	520	512	533	532	521	481	506	536	539	536	570	516	545	534	579	540	464	576	551	540	494	489	573	518	576	531	487	543	516	498	568	517	520	540	512	503	542	532	556	499	530	524	522	497	537	571	515	568	536	537	547	521	535	541	515	525	504	566	512	534	538	500	555	496	559	491	502	507	521	514	529	590	521	546	542	525	503	549	543	526	556	558	507	491	528	494	541	533	519	516	552	514	530	524	542	571	525	534	535	533	537	531	516	507	554	477	540	545	550	547	516	528	523	554	500	566	544	504	526	503	488	564	500	506	510	516	532	546	542	532	513	548	522	533	481	539	562	509	550	525	525	554	505	539	530	547	524	561	495	521	540	558	546	550	496	516	558	548	526	542	552	515	552	561	544	541	512	534	522	520	512	503	529	538	508	578	531	531	522	523	513	519	520	496	529	546	488	557	492	546	553	531	523	561	520	533	540	492	576	535	533	526	548	511	505	544	478	514	480	539	515	529	516	530	537	552	513	570	569	569	589	520	495	547	523	553	513	500	517	512	515	529	550	540	528	546	527	538	542	528	517	538	579	502	536	562	546	546	502	527	540	515	534	535	524	569	518	534	556	563	520	522	577	528	511	573	539	515	521	542	532	555	510	532	523	552	543	568	532	532	536	527	536	550	518	525	524	513	537	542	516	542	520	527	538	494	551	521	577	514	527	497	564	538	522	484	540	509	527	549	553	534	567	509	543	527	525	556	500	518	523	503	514	567	549	528	512	536	544	538	496	515	529	517	544	529	546	551	550	521	525	485	565	546	542	549	501	557	548	520	566	511	519	507	545	524	524	548	543	555	471	513	522	542	562	507	506	535	538	544	497	515	520	488	526	515	605	530	557	528	515	513	534	558	538	474	522	525	543	531	570	518	555	536	532	490	526	540	542	550	532	543	552	488	562	511	523	500	574	544	500	561	542	576	511	535	540	535	512	535	484	521	510	552	514	519	533	538	531	526	534	538	538	540	548	540	567	540	529	520	547	533	560	517	520	555	477	534	550	499	539	550	539	536	535	488	538	532	532	532	518	525	495	547	527	550	563	562	495	558	510	577	542	534	521	521	515	552	484	544	494	590	535	492	534	528	498	539	512	543	532	539	537	555	511	514	572	507	538	525	568	555	525	548	578	562	508	557	545	545	563	523	507	567	564	551	528	514	514	539	527	527	515	529	558	588	517	551	505	549	544	545	527	557	538	537	512	482	573	514	553	525	534	540	561	489	553	542	511	536	557	559	541	530	551	530	529	520	521	500	466	553	537	505	553	543	542	502	501	536	505	561	496	510	511	508	535	579	588	459	500	527	523	548	530	512	543	566	519	553	519	515	523	519	541	479	522	549	570	561	536	487	547	536	526	546	534	529	521	541	520	520	557	582	550	510	549	564	583	494	512	517	531	550
21316	7158	6043	1942	690	388	322	266	216	231	196	193	196	199	201	201	178	172	158	179	187	177	137	167	169	150	165	146	142	182	158	148	152	126	138	141	154	147	140	132	130	132	145	139	167	162	143	159	153	142	154	139	137	137	131	140	137	137	157	180	133	160	140	137	162	157	158	171	151	150	152	170	131	144	147	135	139	160	154	145	142	129	138	154	131	145	133	141	165	159	144	147	127	162	158	129	138	155	144	132	144	156	152	144	142	141	145	147	144	152	136	129	151	152	148	146	149	132	137	160	138	156	156	126	146	147	150	167	149	152	148	142	114	166	159	127	133	143	150	126	141	130	160	134	121	168	145	148	131	132	170	158	131	157	144	144	156	148	152	151	136	153	128	165	141	135	156	166	136	141	125	127	134	150	156	153	143	148	159	142	135	145	170	153	115	156	148	167	141	163	146	168	118	137	149	153	151	129	148	158	128	138	168	171	150	145	130	147	134	153	133	146	141	151	159	129	143	120	156	149	156	133	146	186	156	141	127	151	149	136	138	134	126	142	156	160	167	143	141	137	137	162	144	127	155	156	156	139	147	136	162	143	135	150	156	148	147	162	143	140	153	157	122	162	160	145	138	162	160	148	148	137	144	133	126	120	143	132	178	171	157	125	138	124	110	164	154	141	137	151	147	141	143	142	139	145	140	137	163	144	147	146	157	151	150	151	139	126	166	127	146	144	126	142	143	138	134	127	148	164	159	135	147	126	147	156	149	149	147	155	139	155	154	131	123	145	153	136	144	145	141	149	133	159	160	145	142	168	149	154	134	166	158	154	128	134	147	169	151	152	128	150	127	130	138	158	136	157	154	122	144	145	145	146	150	151	175	147	132	152	149	136	145	142	141	148	169	135	161	144	160	124	167	134	150	145	146	151	145	132	137	133	144	162	166	143	145	151	133	157	143	151	163	145	122	143	130	148	131	147	143	134	139	120	135	139	140	150	164	139	158	155	134	146	168	148	164	148	146	148	140	137	146	140	151	126	147	137	140	157	126	152	153	149	176	146	134	149	147	159	159	130	143	158	140	125	151	139	149	131	156	142	161	132	132	134	160	151	123	141	163	151	145	149	152	150	139	139	154	129	138	156	173	143	140	143	145	147	160	159	152	167	135	152	138	166	157	161	127	148	143	162	152	121	135	155	157	146	151	150	146	138	164	145	143	137	149	159	154	140	136	134	139	146	133	171	145	144	145	163	157	137	151	136	142	154	140	161	144	135	132	137	173	154	154	145	166	179	154	130	143	166	143	149	139	140	148	161	153	156	138	182	160	142	159	153	143	146	168	177	168	136	145	140	145	136	142	166	150	151	153	148	138	143	131	163	149	153	150	165	139	136	134	137	138	166	144	173	166	138	175	142	145	151	139	140	161	130	157	157	148	116	149	156	128	146	149	142	144	140	139	147	145	173	142	155	147	135	140	149	156	152	179	140	147	143	139	145	161	165	174	155	154	152	140	144	151	159	131	154	126	151	122	129	127	127	155	176	132	161	135	173	129	146	151	140	138	144	130	131	148	157	143	140	143	158	135	145	111	135	148	155	138	154	159	143	162	156	146	161	142	153	144	152	157	149	155	164	136	155	134	140	142	137	135	152	156	156	158	122	144	138	154	121	135	139	145	134	135	132	138	146	138	173	147	134	141	145	147	143	157	150	155	149	122	160	139	155	154	154	165	133	153	151	122	157	154	151	128	150	166	149	146	150	161	154	118	147	135	152	133	129	130	144	108	150	147	134	155	165	122	156	162	163	143	150	160	145	142	165	152	130	163	133	155	144	155	131	156	149	158	148	130	149	114	146	148	139	145	150	137	132	157	122	128	126	139	147	153	137	146	137	141	135	134	153	151	147	143	154	151	150	152	159	132	161	168	140	150	153	148	137	145	152	143	154	138	143	144	145	153	147	143	142	135	166	149	167	146	135	146	155	118	151	161	151	184	137	149	159	134	132	159	139	150	124	126	156	146	136	123	157	148	135	122	127	148	139	121	158	155	166	155	143	151	124	136	145	145	130	142	142	163	130	166	153	152	151	125	140	143	162	123	146	131	128	133	147	140	148	158	124	139	139	159	129	149	122	145	146	142	135	141	130	147	136	120	150	149	165	152	136	162	174	157	149	140	148	151	139	134	156	138	147	154	149	161	164	136	128	150	133	134	165	130	118	135	130	139	137	127	153	159	148	129	143	172	162	154	132	137	148	132	144	127	133	144	159	163	161	158	130	157	170	155	143	130	163	160	131	156	145	140	142	156	176	140	135	151	150	149	144	144	163	135	153	153	164	182	132	131	130	152	146	146	155	154	131	153	124	136	147	135	148	123	113	146	150	157	147	119	124	162	149	182	143	147	143	144	155	141	163	153	137	139	124	132	145	167	155	138	145	150	135	154	144	138	142	159	171	127	129	165	155	144	138	147	162	129	155	137	128	150	155	123	139	122	169	161	154	160	159	142	155	143	141	120	135	143	152	150	132	133	149	150	147	136	132	129	152	135	133	142	146	144	141	152	164	130	150	137	153	155	132	131	165	151	152	144	131	145	154	150	127	140	142	149	135	183	132	149	159	165	140	141	155	144	155	137	129	162	134	118	148	161	133	137	128	157	147	151	146	160	151	137	167	151	137	144	133	125	152	139	136	156	151	180	135	153	141	136	183	164	163	174	142	148	145	145	152	151	128	153	148	159	143	159	134	134	145	129	165	144	124	154	141	162	123	173	130	148	141	140	153	155	138	132	144	152	167	157	138	159	160	143	151	158	143	133	157	138	166	157	137	151	167	150	145	159	129	160	166	148	149	129	138	147	157	158	151	146	139	152	144	123	124	136	137	145	136	146	143	135	136	118	166	135	153	142	152	147	134	148	160	145	133	140	164	145	153	127	151	153	160	144	155	148	131	146	147	138	156	145	161	141	157	162	175	155	167	153	151	146	139	144	129	143	128	136	163	160	136	145	159	167	116	139	140	136	141	152	143	131	119	147	138	164	154	144	142	148	147	164	149	161	153	127	133	155	143	142	157	140	122	134	156	157	146	147	130	130	164	133	140	153	167	161	149	157	164	138	144	123	147	153	175	158	165	154	149	168	161	141	115	155	143	156	135	133	129	151	150	150	133	134	143	148	124	147	161	147	156	142	152	144	125	143	157	138	141	137	163	162	145	146	155	154	153	128	136	139	138	130	135	136	131	143	175	154	126	135	124	163	143	141	144	149	128	147	143	152	142	131	145	138	168	170	120	126	171	138	142	159	176	133	136	166	161	142	171	117	133	160	142	133	136	136	150	152	151	146	140	160	136	141	152	149	170	145	135	151	152	142	138	153	127	147	132	164	144	139	148	125	130	158	140	143	143	134	147	171	133	147	132	136	182	142	133	138	137	152	127	150	162	144	119	148	150	165	124	152	143	153	154	121	149	144	156	156	111	159	161	158	136	129	153	152	150	141	127	132	140	174	155	146	159
12809	6075	10272	4955	2611	1614	1252	1063	950	806	766	745	705	607	674	616	669	532	516	519	560	453	406	417	426	439	460	443	445	406	389	386	441	349	355	362	428	360	358	356	370	393	373	374	365	363	406	358	361	370	335	324	394	362	367	372	348	378	408	402	377	393	366	385	357	367	390	412	376	390	348	392	346	364	382	346	380	392	403	359	394	373	324	360	359	351	377	379	363	393	385	388	364	392	399	383	341	384	326	350	355	341	355	324	367	351	335	341	353	367	354	346	343	363	367	329	346	382	376	375	342	354	347	375	366	365	366	382	337	376	375	384	359	338	378	333	335	344	349	374	376	335	336	334	361	345	340	333	381	356	358	352	351	345	358	378	351	385	355	369	341	401	357	357	339	351	347	327	353	370	347	385	347	324	382	367	363	322	353	355	345	407	379	346	330	339	341	344	367	386	358	338	367	364	357	364	344	327	380	336	395	401	331	355	377	367	370	366	373	357	358	342	320	372	330	347	333	383	356	340	337	393	343	338	342	341	359	326	364	334	375	336	351	334	352	344	365	332	365	331	363	340	352	366	337	353	368	345	342	349	352	331	361	363	355	383	361	381	324	354	357	349	352	390	376	351	376	368	335	352	359	356	345	332	366	376	380	358	374	333	366	344	342	383	357	354	357	319	337	359	362	356	347	318	371	409	344	354	362	330	376	348	333	374	371	329	361	309	356	375	351	356	335	349	344	352	373	324	341	346	350	334	338	368	409	359	370	385	360	348	352	372	349	359	370	349	377	388	403	338	390	389	348	371	361	371	347	364	375	371	408	338	359	345	366	378	360	363	374	350	339	370	370	365	346	342	358	319	347	359	377	345	375	371	330	327	357	333	309	358	337	386	367	343	344	350	349	338	364	338	367	350	357	371	360	352	363	344	336	335	366	389	365	381	357	353	332	374	341	369	327	370	363	347	374	369	328	344	359	362	364	344	345	381	410	348	338	358	340	363	359	349	367	350	354	374	349	346	371	350	357	360	355	350	328	372	355	378	350	384	375	351	320	372	356	369	399	349	338	358	348	373	366	337	377	333	358	387	340	362	350	342	341	369	338	356	370	355	329	348	365	325	354	367	346	317	348	340	341	394	345	366	371	342	336	366	365	357	357	360	353	377	329	357	383	344	350	340	391	326	359	372	358	353	347	359	381	371	346	335	373	348	324	349	372	347	372	324	391	383	345	356	374	345	422	352	346	383	350	368	409	343	341	369	377	371	351	350	324	325	379	381	371	340	330	350	361	362	353	408	379	324	333	395	353	344	354	359	365	347	348	377	382	340	344	356	366	348	334	384	316	357	361	350	350	371	339	375	383	343	355	350	355	356	352	345	355	365	363	360	322	358	368	404	369	361	324	337	373	343	357	357	340	339	356	364	352	345	360	320	358	363	369	343	336	368	376	358	374	364	330	353	360	382	365	375	338	372	332	348	357	337	339	364	392	361	340	346	309	364	354	331	381	360	376	355	341	400	338	367	374	366	340	362	359	364	364	325	340	351	386	346	386	361	347	371	354	331	383	362	348	369	337	343	362	370	343	370	345	333	368	331	390	333	337	355	356	346	376	351	330	295	353	351	345	347	336	338	356	379	366	379	367	381	359	329	327	372	385	342	352	343	373	335	376	373	338	372	378	337	330	343	378	343	348	347	391	322	379	346	360	334	317	364	321	348	318	351	347	356	370	402	337	352	368	353	335	390	362	346	328	321	338	334	359	391	321	352	348	367	368	360	332	341	375	356	370	376	340	366	343	332	351	350	339	360	352	323	351	392	356	360	347	374	346	319	354	337	336	331	350	348	351	394	361	334	317	348	366	358	362	320	384	348	373	350	377	330	357	371	365	372	374	342	373	354	357	386	346	371	337	388	335	330	369	313	357	339	333	353	371	333	355	353	390	363	327	360	377	365	349	346	332	393	407	351	363	341	335	366	343	372	344	376	347	362	364	344	375	387	361	348	389	318	377	360	372	323	373	323	340	341	361	377	341	392	362	343	344	389	367	352	360	347	359	364	336	359	329	351	365	361	363	330	333	381	350	373	357	375	367	349	368	375	347	368	354	356	359	355	363	352	334	353	368	371	350	352	376	326	398	374	349	371	350	332	382	353	349	372	361	354	353	347	347	341	341	323	363	342	350	365	336	348	363	351	334	340	378	335	339	340	370	397	327	349	359	342	358	382	368	386	366	351	369	383	370	347	369	316	369	351	365	364	354	318	361	371	381	308	334	403	406	360	361	312	367	344	368	350	340	359	357	358	328	390	388	345	346	391	318	345	332	315	346	357	371	351	364	328	364	376	351	364	358	348	326	380	359	342	337	316	367	351	353	363	379	389	380	326	344	360	346	376	344	325	359	353	367	383	300	379	378	356	361	370	333	368	353	351	369	353	385	329	375	334	410	360	348	330	371	368	355	335	370	377	347	347	356	339	380	359	387	326	342	340	392	334	360	367	334	360	370	339	348	349	357	357	339	364	325	348	350	319	390	336	341	367	319	338	354	365	332	327	302	365	372	360	355	362	349	342	316	383	358	350	353	358	359	396	380	318	346	364	364	358	333	348	352	356	337	349	358	395	356	364	328	339	354	376	353	436	362	363	373	306	351	378	344	372	343	342	336	386	390	370	340	389	345	374	378	361	397	364	367	362	332	355	345	360	389	364	336	363	397	334	359	345	362	350	389	331	331	370	333	325	331	344	372	340	358	351	352	358	344	375	357	344	373	343	331	369	370	371	342	345	341	362	348	368	389	355	334	384	354	355	348	341	360	364	351	384	323	394	368	348	366	343	362	351	367	347	371	350	357	323	365	373	351	382	364	324	364	305	339	364	374	359	337	338	337	334	374	331	360	356	350	357	360	309	343	338	387	392	384	386	376	356	314	332	366	345	370	325	337	388	354	381	323	358	369	363	349	337	344	369	348	391	345	359	323	359	323	357	353	379	369	366	371	356	373	361	362	358	361	307	370	328	311	355	358	368	344	330	343	352	338	355	356	365	361	355	352	356	366	384	383	382	351	366	384	364	343	344	325	395	355	345	362	343	361	346	360	364	327	326	343	362	358	335	358	343	372	365	371	389	367	336	367	344	361	345	365	360	389	362	341	354	357	352	382	344	359	341	351	339	341	344	353	360	385	357	333	358	346	336	378	364	346	359	369	352	375	339	357	348	332	369	361	340	363	329	342	315	359	372	348	342	343	360	337	348	372	369	332	354	373	359	358	340	382	348	329	361	392	359	346	338	347	354	360	344	357	332	361	313	370	362	360	375	343	346	344	363	344	362	376	363	348	338	350	333	355	367	371	362	368	397	376	357	345	366	350	364	402	350	350	321	350	321	341	345	365	342	342	348	342	365	339	348	349	345	346	352	367	355	334	339	353	338	326	350	341	365	340	348	356	339	364	354	396	347	359	356	355	333	346	345	360	357	367	334	337	363	368	364	382	346	367	363	359	373	370	349	384	377
5075	2126	1619	534	313	202	219	232	192	192	206	189	186	187	189	198	188	202	184	167	196	175	188	200	186	187	187	180	183	177	183	169	224	181	205	156	171	166	167	196	166	159	205	168	177	173	150	150	187	195	170	192	175	202	189	175	183	182	187	191	182	179	173	169	213	190	175	189	182	197	196	197	169	202	183	205	205	165	205	191	207	187	185	195	172	196	184	192	202	152	195	190	181	178	180	170	215	211	191	214	173	177	192	201	187	173	192	195	213	187	199	199	215	189	161	186	192	188	186	187	194	174	189	194	196	196	193	200	187	186	189	192	169	169	174	216	171	157	192	189	203	192	181	173	194	185	198	178	195	168	186	181	163	196	171	196	180	177	158	178	218	189	189	194	160	178	190	181	202	190	193	191	198	158	176	152	174	165	210	166	199	176	175	208	202	180	192	192	187	165	150	212	191	164	185	178	170	188	203	189	166	191	148	179	169	196	190	197	187	184	161	162	175	204	192	193	169	163	187	164	220	195	202	200	212	178	167	177	189	179	179	180	203	192	168	211	180	174	178	148	178	193	204	174	172	202	176	181	170	162	174	192	174	163	173	154	188	214	181	166	157	155	193	203	190	189	174	188	182	211	179	182	183	192	180	182	185	223	176	146	177	182	169	196	165	159	196	191	200	171	185	189	192	206	175	193	179	147	166	196	190	192	203	182	191	171	159	176	212	215	171	186	170	199	176	169	189	173	192	182	180	185	182	200	198	197	177	187	179	193	194	196	161	187	183	188	175	193	225	193	192	164	191	207	169	205	184	185	181	173	199	182	171	174	189	172	183	173	188	173	173	180	200	164	203	190	182	182	189	193	179	192	199	179	178	199	181	202	187	194	209	159	197	194	193	175	192	183	195	196	180	191	167	187	194	185	176	195	176	184	203	178	169	187	198	191	187	180	198	215	194	179	201	179	181	201	176	174	153	176	221	206	196	176	185	204	188	187	193	160	193	178	155	198	211	176	186	170	192	176	163	182	207	171	186	164	186	213	193	198	185	203	179	183	180	162	181	176	192	180	202	191	170	187	203	202	194	190	202	180	200	169	182	207	211	198	171	188	190	160	178	171	176	196	161	187	195	167	165	206	162	214	177	170	177	193	177	181	190	186	190	202	175	177	185	206	194	170	203	215	193	152	198	206	161	165	194	194	198	191	197	184	167	179	194	174	190	165	180	180	157	183	178	231	169	212	206	176	173	198	213	187	171	194	193	180	197	186	175	187	191	178	182	181	166	208	185	183	204	162	205	197	163	179	195	162	203	187	199	170	185	175	177	183	208	173	183	191	167	168	181	175	187	179	172	168	170	175	172	185	191	184	186	151	184	181	185	166	197	161	183	153	174	172	198	185	174	206	206	188	168	170	197	195	182	207	184	184	172	152	202	176	184	172	178	219	202	176	186	183	176	194	203	184	199	189	169	200	181	177	178	182	170	202	163	169	182	157	179	165	176	178	188	185	209	194	179	193	189	198	209	198	201	195	206	208	162	190	175	198	209	177	180	173	199	177	162	211	215	210	168	182	167	190	200	186	178	162	194	183	179	196	197	182	195	180	187	194	207	182	208	173	186	158	185	203	188	188	203	162	188	171	176	191	203	172	195	171	164	157	174	207	211	204	169	181	175	160	203	192	186	191	191	178	171	189	169	174	172	186	201	161	175	187	194	169	180	195	188	224	183	175	187	172	196	186	181	201	181	187	179	169	209	186	167	182	160	172	203	174	197	193	190	166	171	180	168	192	204	192	190	187	184	169	173	199	179	169	193	184	184	167	162	172	188	178	189	192	171	169	184	172	186	179	182	189	164	182	190	184	180	195	165	178	170	181	193	177	178	186	180	186	173	185	179	188	164	183	193	191	180	180	175	219	199	186	204	186	170	206	183	198	180	183	203	181	179	182	194	169	171	218	192	181	187	203	211	186	188	153	179	179	192	182	200	180	191	202	193	166	162	174	193	183	186	186	217	188	197	206	165	195	195	183	194	188	210	160	199	205	165	203	185	178	182	197	175	147	169	154	184	196	193	177	182	179	200	200	191	165	181	191	190	171	192	171	203	192	196	193	158	162	172	185	202	195	167	178	150	174	167	194	184	181	162	181	210	202	180	184	188	169	183	181	174	186	191	192	194	187	162	187	188	186	208	206	176	174	168	213	173	171	196	220	181	169	169	199	189	184	180	176	164	212	168	169	163	172	195	192	184	185	187	182	195	168	174	192	178	173	203	175	189	208	162	189	179	164	184	190	211	171	161	168	182	191	165	178	180	159	164	184	181	197	180	215	205	181	185	168	214	196	166	161	177	185	191	192	195	183	188	165	172	180	192	201	199	185	161	183	189	182	180	181	200	199	182	186	171	184	170	170	191	165	189	192	194	196	196	183	142	164	157	189	181	184	162	186	158	165	187	179	178	205	176	158	155	174	172	167	161	174	201	185	198	178	205	185	193	183	164	204	175	181	173	175	194	180	186	188	187	165	179	193	188	199	203	201	158	201	180	166	182	178	192	180	202	176	203	189	196	202	176	180	185	168	191	159	169	172	177	162	162	182	171	172	199	194	202	167	190	173	160	184	196	176	185	158	208	165	196	162	181	166	196	191	216	178	177	192	185	181	205	163	185	178	179	213	185	186	169	165	175	181	212	184	169	198	168	183	175	171	178	176	192	219	175	186	193	149	195	192	178	164	197	168	187	184	165	196	185	172	200	187	218	208	181	186	188	186	172	178	189	177	171	186	176	158	192	203	202	194	164	177	181	177	161	176	162	186	187	171	196	176	205	186	192	181	169	210	166	170	180	159	173	194	172	188	179	182	173	187	174	187	180	183	185	169	197	223	169	183	173	173	184	185	194	185	200	167	194	190	177	178	194	183	165	197	208	176	210	182	180	185	199	183	199	186	197	170	208	197	210	186	175	173	187	185	196	165	173	152	192	162	172	194	153	186	200	199	157	169	181	187	182	187	194	190	173	169	203	195	174	182	202	192	172	190	183	208	176	175	179	178	187	184	164	195	180	196	228	177	174	177	183	170	194	177	201	184	191	188	179	177	194	192	169	174	208	191	200	175	155	209	198	191	191	165	180	175	197	180	178	175	195	184	173	205	178	175	199	170	157	193	210	161	169	185	176	177	170	153	205	198	182	195	193	180	181	184	179	207	178	186	184	158	174	178	212	190	178	180	170	174	202	163	170	165	197	207	159	157	200	195	198	188	163	169	194	196	189	182	204	198	191	172	192	168	203	206	166	199	215	176	212	210	204	212	171	185	210	187	157	212	202	212	215	180	180	188	222	184	213	191	176	161	197	172	174	171	204	167	184	176	173	185	200	191	193	192	180	170	164	176	174	185	188	199	185	205	173	182	169	189	164	162	198	210	174	177	178	182	175	162	197	188	176	155	160	170	185	180	161	178	183	208	181	177	156	181	175	189	199	183	176	205	182	183	170	165	177	179	186	181	202	189
3967	2371	3444	1656	839	584	521	551	507	436	512	457	515	545	491	514	492	502	494	459	481	450	464	441	454	443	479	481	452	453	422	462	444	448	440	424	447	454	458	445	437	445	448	459	473	432	438	438	445	448	441	407	440	448	454	426	435	422	446	467	448	459	482	423	422	455	449	461	459	478	466	414	473	443	463	420	436	442	470	473	452	488	439	455	490	435	481	456	425	424	422	465	456	417	456	489	500	445	457	414	444	449	465	447	432	465	447	467	465	427	462	451	418	450	453	443	462	446	427	424	430	477	409	445	448	431	441	471	476	450	439	422	492	451	446	387	466	441	457	444	417	428	445	440	439	459	460	440	435	435	443	477	451	459	459	455	442	423	472	423	445	450	427	431	451	444	423	472	429	457	451	432	411	469	422	409	452	428	485	466	460	414	433	439	445	459	424	455	439	446	446	439	448	441	432	458	453	401	453	469	450	458	429	448	442	450	480	457	432	446	430	458	421	453	383	423	481	433	460	454	420	439	474	472	433	433	413	457	447	443	460	488	420	476	493	438	493	444	385	441	466	437	424	404	449	443	454	436	450	468	437	450	469	423	455	432	450	453	442	424	477	477	490	479	481	454	473	427	469	458	413	421	456	435	447	449	416	405	463	433	487	422	423	409	445	482	420	447	453	481	453	408	419	472	435	460	431	427	443	451	460	434	460	444	460	482	453	430	471	450	454	423	449	409	457	451	468	423	440	414	476	478	482	414	457	472	463	449	408	447	467	433	429	428	455	463	478	416	452	476	448	453	429	451	436	399	435	433	424	441	458	454	420	451	452	492	439	433	432	468	430	441	428	446	453	414	445	457	453	423	426	392	453	463	431	466	435	416	461	482	470	476	464	466	426	464	474	445	449	460	445	432	435	419	445	441	434	448	423	443	463	456	428	476	395	459	447	451	443	430	438	449	377	410	450	468	413	446	455	463	462	402	459	427	449	483	449	447	453	506	440	470	490	477	446	454	455	417	474	437	453	411	440	425	464	460	412	425	446	437	431	431	467	455	437	474	452	452	434	471	450	438	471	452	439	446	445	475	456	487	427	445	470	455	460	453	446	409	427	478	436	437	403	478	448	468	493	446	449	462	384	411	444	433	426	458	417	453	445	428	448	421	458	459	459	464	419	398	450	431	447	466	427	440	463	459	435	456	470	450	434	484	393	455	448	411	470	483	433	458	472	452	452	421	530	463	425	453	479	453	427	450	475	475	445	475	444	436	463	448	426	433	438	459	458	455	436	455	445	445	444	457	470	450	434	479	467	456	440	474	450	466	452	436	435	442	444	445	406	474	423	466	445	413	450	444	441	453	418	459	441	441	462	464	464	427	442	449	459	456	462	454	421	451	462	430	462	449	473	500	422	428	463	400	426	385	406	416	452	427	447	479	482	486	459	442	417	421	464	495	443	449	453	440	471	456	446	447	393	469	447	487	463	455	449	437	464	420	446	435	460	450	442	425	440	463	457	422	452	434	470	481	431	453	441	416	481	490	461	443	405	457	502	463	403	435	443	467	433	433	436	444	473	439	401	431	477	468	444	487	416	451	438	455	450	437	424	452	440	477	460	414	442	407	428	454	442	480	470	458	436	445	478	431	464	422	422	426	433	462	405	471	459	433	433	447	430	423	430	475	421	457	460	439	446	461	444	447	445	440	491	440	443	457	447	428	425	457	447	423	427	502	458	460	420	431	435	451	457	428	484	456	484	471	424	432	454	475	449	449	426	427	451	420	446	448	438	456	486	442	408	453	428	435	455	443	440	424	453	476	407	422	455	459	494	436	452	433	410	425	448	440	469	466	453	425	458	431	456	435	470	478	454	439	451	432	423	486	455	446	415	462	452	437	464	436	422	459	445	416	454	438	438	470	436	462	467	424	477	489	442	450	425	439	455	493	433	454	445	462	424	420	495	470	468	506	437	429	445	480	463	488	467	436	460	446	419	464	449	444	487	460	458	422	444	414	431	394	454	485	449	409	452	466	459	443	446	448	441	454	407	442	457	437	420	453	435	476	434	463	445	470	457	410	447	450	441	432	443	485	485	457	454	458	457	443	476	454	473	435	449	450	478	466	397	485	450	446	406	460	455	469	457	494	434	416	466	440	449	424	491	463	468	426	425	416	431	436	449	415	495	398	439	433	469	433	464	447	480	435	448	454	433	439	471	471	449	460	470	442	486	425	446	428	463	461	417	505	479	443	439	451	440	427	455	466	445	441	452	460	412	458	431	436	409	481	444	430	433	441	405	407	453	460	446	458	447	438	459	458	435	415	452	460	449	437	425	453	461	475	461	498	446	457	449	455	447	428	445	475	448	450	445	430	426	452	429	439	482	461	441	439	427	433	442	424	435	453	428	440	478	459	471	467	429	455	395	481	430	433	465	459	398	461	457	453	433	443	429	484	426	423	458	433	439	425	476	446	474	475	419	438	418	418	439	457	447	472	451	471	431	474	451	454	470	451	444	443	474	477	468	441	438	481	460	473	474	454	436	426	424	459	464	421	432	460	427	468	456	461	456	438	484	448	432	449	475	451	432	434	437	488	474	455	433	449	436	426	442	438	426	455	469	452	430	434	435	452	459	467	434	454	460	419	447	450	494	431	435	443	458	464	444	443	419	447	426	495	464	433	443	428	446	449	464	465	450	442	446	422	438	438	442	463	469	476	440	443	423	448	445	467	481	453	444	446	444	489	435	454	463	434	439	461	466	424	462	464	436	437	445	432	484	451	438	445	420	433	444	456	464	456	428	417	440	447	446	445	459	442	429	468	428	448	484	447	436	406	494	462	430	442	434	475	496	451	472	453	475	447	445	433	407	429	446	461	432	461	445	459	485	475	460	471	426	476	467	455	474	409	450	457	422	425	479	436	452	427	454	418	447	457	438	443	458	450	454	475	470	445	434	425	499	427	434	462	458	459	438	458	414	441	430	446	442	462	453	453	429	440	497	441	486	459	462	476	450	428	438	467	460	459	440	434	452	455	470	457	474	440	430	436	445	418	465	451	424	449	448	389	429	446	452	419	458	475	467	448	495	446	453	463	442	433	406	469	417	407	434	458	462	464	439	403	453	428	472	442	402	441	471	454	450	460	443	437	483	467	441	437	435	482	439	444	425	470	479	448	442	459	428	457	438	452	452	419	432	438	437	472	423	425	485	428	451	446	439	427	439	405	439	458	428	454	452	446	440	470	458	416	465	446	437	404	438	428	432	476	464	442	438	453	450	435	448	423	420	419	472	447	387	451	438	409	435	408	447	448	431	479	449	430	419	455	436	460	464	442	442	462	456	445	478	473	482	452	442	458	470	436	446	474	431	440	510	440	429	462	448	421	473	406	456	464	474	409	407	422	464	424	461	464	450	451	457	442	416	438	436	437	468	419	409	452	438	445	467	458	459	460	452	417	490	440	413	442	468	498	443	449	423	440	422	468	479	454	425	412	442	444	421	443	457	468	430	430
13337	4253	3753	1315	572	354	280	267	257	246	263	260	261	264	251	232	276	247	221	238	232	227	211	236	227	245	239	262	234	248	231	203	236	214	221	229	216	250	217	224	255	218	210	219	241	192	214	240	251	201	236	213	209	236	243	211	227	220	217	256	220	228	237	215	233	251	237	244	233	216	225	207	224	251	264	206	224	224	241	228	223	255	203	239	227	225	219	223	221	218	202	223	249	251	245	226	247	253	226	221	219	258	223	213	234	263	245	244	227	230	222	205	208	230	219	245	218	242	215	210	234	237	200	220	232	245	235	223	228	265	246	205	243	222	214	211	228	244	238	201	184	200	224	241	230	215	208	235	219	243	209	244	221	198	240	223	209	196	214	220	239	226	242	218	221	201	227	219	224	197	229	241	229	220	251	220	229	211	217	213	195	207	255	225	230	202	222	251	220	201	230	205	203	221	237	245	226	190	227	223	212	241	243	254	217	204	232	227	226	200	205	210	236	214	227	227	201	206	211	233	218	215	218	217	254	212	216	246	216	208	246	218	219	211	235	232	210	215	209	213	223	227	201	217	208	220	248	212	225	229	238	210	208	209	209	209	223	216	208	190	217	212	231	234	205	206	244	216	225	227	243	235	216	197	190	208	234	223	192	235	198	199	242	217	213	265	248	217	238	196	224	223	214	234	239	214	219	215	195	231	236	230	216	205	197	215	221	235	227	186	217	212	242	227	227	216	221	224	218	237	194	218	258	212	209	215	214	231	228	238	222	235	207	225	216	202	219	209	213	216	219	235	225	232	235	235	230	206	244	225	224	236	234	236	226	223	239	231	210	243	222	215	219	241	194	215	248	190	218	208	217	226	229	233	230	243	221	217	241	216	215	220	234	228	206	217	230	204	238	215	234	209	224	238	228	211	229	237	229	236	216	202	212	209	220	224	218	203	219	201	224	258	234	192	231	226	195	210	233	219	215	228	247	241	218	227	233	200	247	218	206	214	237	235	232	259	212	243	239	229	221	236	250	188	194	214	237	251	255	257	245	217	223	216	209	229	221	262	249	214	220	215	219	213	229	204	239	235	224	218	221	211	206	240	206	207	234	238	251	209	246	219	249	208	211	217	222	231	233	250	244	218	221	223	205	229	227	221	204	224	238	220	233	224	204	232	234	216	225	237	221	210	215	184	222	224	208	238	228	229	221	218	215	210	229	221	231	205	228	216	211	227	228	217	234	227	212	227	216	236	237	233	211	217	252	256	238	209	208	233	258	228	217	218	216	210	198	203	228	242	213	217	184	215	226	213	214	218	229	218	218	229	207	215	211	251	224	230	243	201	207	214	212	211	251	218	228	225	194	217	235	202	228	210	241	205	232	237	229	218	229	227	218	203	201	226	207	247	210	194	214	192	231	201	259	213	244	244	207	245	231	213	220	224	236	211	213	238	255	226	208	241	240	212	213	191	253	237	233	224	219	246	229	231	228	235	238	241	230	225	201	245	263	227	229	229	205	188	223	234	226	247	206	200	229	217	198	230	218	210	216	244	241	234	247	193	219	238	234	225	223	228	221	202	230	254	203	216	199	218	206	224	225	206	213	231	250	214	203	209	235	214	227	218	205	223	202	225	216	253	232	197	229	248	231	249	230	230	223	224	220	220	224	233	215	236	219	253	220	222	214	207	229	198	216	213	204	224	246	205	215	209	232	196	236	237	227	219	210	239	211	238	197	248	215	243	252	210	242	208	241	217	219	222	206	203	196	207	230	203	187	229	236	217	238	190	242	228	209	218	198	226	229	213	213	243	208	219	242	208	181	231	188	231	221	244	248	223	227	248	248	235	203	222	204	246	225	264	236	228	240	230	224	237	229	222	245	215	194	232	230	205	206	235	232	237	225	239	230	232	226	219	226	205	218	217	202	229	189	226	239	188	243	190	236	255	221	202	212	213	249	236	209	226	213	194	223	228	208	227	237	247	210	221	224	225	232	210	227	225	222	203	228	212	237	233	211	209	228	198	204	227	201	203	228	232	247	218	216	207	207	220	247	237	232	181	178	215	198	228	210	230	181	227	218	249	215	222	192	207	225	231	214	211	200	218	209	246	217	219	223	223	251	232	209	227	243	203	213	229	206	224	250	201	233	216	221	214	219	213	216	237	229	227	209	235	207	214	205	212	243	234	247	220	216	234	236	219	239	204	244	229	226	214	232	217	220	224	212	226	220	225	221	208	240	214	191	203	199	225	240	205	226	233	222	227	221	213	214	222	240	230	224	231	220	248	222	246	252	228	218	239	228	191	215	239	248	233	228	224	216	222	234	194	199	202	224	227	218	242	230	210	235	214	222	214	204	227	242	202	195	199	238	230	229	226	204	225	218	211	212	204	202	223	214	222	236	225	245	227	222	196	221	246	205	239	239	227	242	239	220	236	234	214	225	233	242	244	195	236	214	209	218	213	239	210	206	231	246	200	240	208	261	219	213	224	231	213	245	230	237	212	198	231	233	248	204	211	235	208	213	223	247	243	220	252	235	210	223	221	205	232	227	234	224	206	208	220	249	216	242	229	217	247	205	223	230	245	231	212	236	227	242	222	235	200	222	206	227	211	223	224	220	212	219	236	211	206	230	204	229	220	220	220	223	204	241	237	235	223	224	207	250	233	206	233	190	219	240	198	219	218	215	241	196	221	200	200	224	225	210	233	206	213	222	242	217	211	238	240	206	238	231	222	227	218	202	231	240	215	229	221	210	199	221	223	203	193	214	217	246	221	236	234	217	221	219	225	240	222	222	243	266	207	205	177	227	231	240	216	235	207	231	236	241	232	200	239	217	228	234	224	222	217	207	234	216	225	209	205	258	204	207	227	215	191	211	205	195	218	200	181	195	231	215	247	217	209	213	224	215	199	221	201	200	215	213	224	235	215	231	222	202	231	213	207	202	195	230	250	247	249	224	203	237	231	234	205	233	198	210	230	237	222	246	195	237	208	207	215	188	253	192	211	224	228	224	246	227	219	201	226	230	228	202	212	212	204	208	248	219	217	216	236	225	227	239	249	222	222	210	203	209	235	215	203	223	215	231	223	236	223	219	210	218	224	213	234	223	223	210	228	195	231	251	227	225	209	248	211	226	221	203	207	241	270	220	214	209	229	244	217	197	231	213	207	258	226	238	244	230	219	207	233	223	219	236	221	239	222	227	230	232	252	205	228	233	254	199	219	222	240	253	225	218	203	224	233	241	214	243	275	247	221	194	217	207	219	221	215	217	213	213	248	226	243	210	245	227	186	201	226	232	223	208	224	236	217	221	213	202	215	227	210	216	210	246	203	225	209	235	233	210	242	203	233	241	215	225	238	258	215	221	238	242	231	226	227	248	224	203	203	214	239	224	189	211	220	196	218	228	230	222	211	226	233	231	244	202	218	237	220	221	225	209	227	238	221	240	226	216	237	262	234	248	239	207	250	216	223	226	240	239	233	216	220	241	234	242	240	197	236	224	237	223	186
9911	4249	6947	3826	1868	1256	989	889	826	823	803	789	709	718	726	720	706	715	593	615	593	550	567	573	601	609	594	574	559	522	578	577	516	554	530	501	535	486	557	528	535	502	549	557	529	541	568	521	527	553	524	526	508	569	529	525	525	550	535	517	566	538	531	558	507	567	490	520	549	552	526	558	537	524	574	528	552	528	558	558	540	530	561	519	526	508	532	541	521	489	560	536	518	531	556	537	546	556	493	525	514	503	496	506	550	528	524	522	544	514	496	519	511	541	531	535	561	580	552	543	549	516	534	544	516	466	577	546	532	509	533	555	536	498	528	531	531	510	548	540	496	492	545	545	524	506	525	571	519	598	527	499	494	536	570	515	560	497	552	546	525	550	543	522	554	549	527	533	571	497	501	520	489	543	520	534	501	563	510	514	492	530	503	521	526	505	551	491	519	476	537	545	516	516	499	554	514	521	515	521	522	547	535	456	528	507	497	582	534	531	494	557	500	519	527	513	529	551	501	517	520	520	504	521	498	512	519	525	543	511	521	566	541	544	545	511	575	488	517	514	495	524	540	523	500	534	556	555	498	523	541	517	512	481	496	536	519	527	518	528	530	507	517	533	536	540	542	521	521	571	542	519	513	544	506	492	528	547	545	484	526	537	523	538	536	524	521	558	541	503	540	531	537	545	546	541	489	544	549	539	522	520	536	557	528	533	507	531	534	511	524	529	532	495	559	524	525	534	540	513	520	551	532	519	489	493	522	507	515	544	516	575	513	521	556	536	537	547	522	542	512	529	555	539	536	543	584	507	553	542	533	533	517	551	537	509	556	532	513	509	501	510	555	527	549	500	541	490	535	523	508	531	516	522	532	520	511	524	512	545	565	515	501	547	533	491	535	528	465	540	545	534	555	506	498	524	516	538	523	517	569	548	535	542	550	546	514	560	565	525	506	565	526	539	486	539	545	537	504	517	549	516	515	596	526	532	527	553	517	514	516	519	529	511	502	506	513	550	514	531	524	500	549	529	507	540	523	561	505	566	500	521	571	545	523	511	554	532	516	531	541	486	520	491	532	568	521	512	505	537	499	506	524	511	501	564	562	487	508	566	523	486	536	507	549	515	508	552	531	541	471	513	551	507	519	509	528	484	554	495	491	553	510	532	538	517	472	535	548	531	545	547	530	515	520	495	504	514	504	517	495	545	537	563	504	557	478	525	501	552	518	557	496	558	527	507	533	504	521	520	514	525	531	575	544	508	536	524	505	521	507	492	535	472	518	513	524	555	510	519	518	509	521	531	537	548	590	503	510	530	536	503	512	501	572	553	565	495	491	525	468	550	544	537	494	535	533	474	538	513	541	541	504	572	563	524	532	530	506	515	562	546	517	549	522	504	559	506	556	544	516	502	487	527	562	542	515	547	541	517	467	533	508	498	515	482	523	502	508	529	535	501	540	549	565	571	514	515	532	475	549	529	492	535	534	577	564	513	527	558	557	489	540	549	584	494	511	501	562	541	506	516	542	532	541	512	514	523	529	528	502	500	530	510	495	515	530	530	544	495	525	558	511	467	525	542	536	528	582	551	529	558	564	522	514	512	543	533	524	518	524	519	520	537	502	541	507	517	552	536	530	512	514	504	501	519	544	587	567	515	461	525	529	531	535	509	521	552	495	488	575	530	515	522	534	479	509	573	525	540	499	553	515	534	558	537	555	520	530	509	501	531	534	530	512	535	558	505	520	538	535	530	535	546	517	515	534	537	505	530	543	558	535	545	504	521	517	536	512	541	549	542	541	514	542	551	506	496	563	481	517	515	524	532	526	525	534	517	545	555	501	550	551	492	505	524	516	550	544	532	563	491	500	532	533	496	522	530	533	518	526	564	517	546	564	544	506	525	529	563	536	522	497	537	544	527	528	511	565	507	511	537	539	510	570	486	472	582	537	565	564	548	522	550	522	549	506	522	560	526	568	560	529	539	512	527	556	502	484	485	504	482	553	551	518	507	518	513	525	531	515	525	497	527	547	531	534	531	557	523	535	526	562	522	525	498	538	483	532	490	549	534	519	516	549	532	545	522	571	503	488	524	502	517	525	560	534	541	519	559	507	508	530	539	541	519	545	501	534	492	547	532	513	524	530	546	499	504	527	524	517	536	516	520	511	497	544	560	503	526	534	528	565	500	520	483	553	512	528	512	509	529	520	528	506	535	536	533	573	536	537	510	510	549	542	519	531	520	530	521	538	541	491	528	560	527	508	513	496	515	525	553	567	506	539	554	501	518	523	546	509	505	524	531	515	515	523	553	528	515	487	513	515	565	485	479	542	520	494	519	508	494	516	536	504	539	490	545	586	564	551	562	566	533	524	539	539	516	489	540	506	536	522	522	522	542	514	540	551	506	523	570	503	534	512	545	494	539	512	521	527	522	518	517	535	551	544	519	532	472	496	539	486	551	515	540	516	551	528	518	517	502	524	513	536	499	506	523	500	511	560	491	512	549	525	524	539	543	520	517	503	538	552	533	525	512	532	554	478	508	517	535	551	539	522	513	488	550	540	525	530	522	534	494	507	525	499	528	525	495	523	554	555	532	549	580	505	521	505	520	527	539	584	523	500	515	531	503	526	507	541	566	541	511	520	488	513	533	531	523	552	531	542	527	555	569	506	528	531	523	553	497	504	524	532	538	565	522	521	551	499	503	509	494	539	554	525	585	551	556	532	492	518	514	508	532	531	540	557	556	519	539	498	498	499	544	486	517	545	496	524	498	520	511	574	558	533	521	549	527	512	552	526	506	533	551	498	533	517	534	501	541	546	541	481	548	560	545	501	528	506	535	510	527	578	584	528	553	532	495	575	507	543	542	544	538	478	509	504	545	515	534	517	551	521	550	522	525	532	522	466	546	537	518	555	536	549	517	487	515	590	534	528	539	538	559	497	520	527	506	500	534	524	498	592	528	528	526	548	507	504	523	570	484	538	551	541	557	548	521	510	553	535	501	525	554	462	480	546	508	495	538	549	523	550	535	542	511	531	466	543	525	509	502	512	514	556	511	531	525	528	540	497	482	504	499	560	525	542	540	559	520	558	528	510	502	538	563	555	546	541	523	523	530	547	472	513	503	516	527	500	542	571	541	546	508	538	512	493	520	581	522	514	545	509	513	581	485	554	493	512	506	498	534	529	576	559	515	501	503	483	560	538	539	549	501	514	507	531	530	545	530	528	492	535	551	524	543	506	544	518	539	561	527	500	539	505	517	550	499	539	542	545	543	509	531	519	525	565	512	494	512	516	558	516	526	563	529	549	477	556	511	498	571	507	508	504	492	546	552	530	556	543	496	520	567	544	521	527	541	521	554	520	544	551	521	531	490	569	517	507	503	518	472	546	535	514	533	547	490	490	508	521	535	583	480	489	534	543	548	491	526	518	521	526	514	556	502	501	542	510	498	522	515	544	577	540	527	555	535	534	541	492	548	515	550	521	541	500	591	496	514	503	521	523	541
21381	7158	6073	2121	764	390	293	253	254	193	232	221	191	192	197	189	210	170	179	132	150	160	150	157	171	137	178	169	172	142	154	167	158	134	136	158	138	148	169	149	136	143	158	148	147	179	141	135	144	168	156	133	149	139	173	153	136	142	147	141	147	134	138	146	150	172	133	129	143	148	135	168	150	156	161	147	148	145	146	135	124	146	131	133	160	167	141	157	153	163	131	145	140	145	149	150	123	139	155	148	132	138	117	130	146	138	134	138	143	136	131	155	146	156	147	144	122	143	144	148	135	138	132	134	134	146	134	126	127	141	159	143	141	137	137	139	141	160	139	163	151	157	141	165	143	133	144	145	142	149	131	122	136	150	153	145	151	143	146	136	160	135	152	153	117	153	144	176	140	142	137	149	141	146	140	134	149	176	149	154	117	140	153	146	117	147	122	174	161	141	147	150	150	158	157	165	158	160	142	143	145	160	134	126	141	147	133	152	155	154	128	141	142	155	135	158	133	129	137	134	150	150	136	152	156	165	127	150	148	139	167	147	151	152	143	132	136	162	164	143	145	131	136	132	154	157	161	139	139	136	128	115	134	158	137	144	149	136	169	159	158	131	142	132	143	138	136	126	134	130	152	134	121	121	150	131	121	135	151	153	130	124	124	141	141	130	151	138	133	154	142	156	154	125	157	150	144	131	144	114	128	132	149	138	165	167	131	148	144	134	137	125	143	159	161	155	146	165	140	124	149	151	139	147	148	131	141	146	126	137	131	145	118	141	140	127	154	143	143	144	134	128	135	160	160	152	146	141	140	131	146	142	147	136	142	141	149	146	130	146	136	145	152	146	137	149	168	138	138	153	153	140	135	138	138	157	148	137	134	143	145	148	139	161	143	166	154	134	145	135	137	131	147	142	141	149	152	153	143	126	140	156	138	144	124	163	122	134	151	130	137	145	162	153	141	146	149	164	163	130	125	154	130	131	119	145	126	127	146	129	125	136	134	121	157	120	133	128	143	162	124	152	152	160	136	142	121	139	145	145	145	154	146	130	163	136	134	122	140	140	145	148	156	143	142	145	111	149	140	144	115	137	138	144	123	145	146	156	154	158	160	164	130	133	144	136	154	133	144	137	131	129	148	151	151	135	129	145	140	176	131	159	126	157	140	142	146	138	159	160	144	146	144	157	140	135	175	141	157	131	145	141	145	142	154	142	143	140	135	132	164	133	138	157	146	114	141	147	142	156	141	141	147	164	143	146	132	127	135	135	126	149	152	134	136	146	180	143	137	155	136	159	161	155	137	169	155	143	121	138	136	130	134	155	131	150	146	132	122	130	154	160	136	129	166	136	133	146	136	132	143	131	166	142	160	150	162	165	157	133	136	130	137	156	148	135	159	125	174	151	141	144	138	144	128	141	159	134	121	163	104	149	146	132	156	139	152	149	146	162	142	140	133	145	126	151	137	154	160	135	119	142	143	145	146	145	125	138	142	145	138	151	162	161	142	130	144	153	135	143	134	168	126	147	138	131	115	130	156	144	156	142	137	129	134	141	157	137	138	161	133	151	155	131	136	142	146	153	134	139	147	126	152	146	128	146	134	146	126	143	131	136	156	151	149	156	153	154	136	157	150	147	120	155	140	168	144	176	150	127	134	131	159	156	117	147	138	133	134	116	141	122	153	136	152	140	112	146	127	128	140	165	143	145	135	137	139	140	155	150	140	154	152	148	140	153	167	161	130	129	168	129	127	126	148	153	148	147	155	168	152	129	160	163	132	129	136	132	150	175	163	131	157	133	137	149	124	141	145	146	158	149	135	129	133	141	139	152	134	130	140	145	151	139	149	148	150	171	142	147	173	151	140	148	150	131	151	154	137	128	127	163	130	139	153	148	150	150	164	137	153	156	159	134	131	150	142	131	142	137	149	145	158	145	136	149	167	153	149	137	146	145	160	149	143	147	133	138	114	133	118	154	136	144	165	129	142	142	132	162	140	134	150	146	130	158	144	134	138	137	134	138	151	157	143	138	142	135	142	122	126	158	149	148	144	134	141	145	152	144	157	144	162	144	133	137	150	177	145	155	120	138	126	145	158	142	149	181	171	141	117	125	133	121	147	143	146	132	128	122	137	152	145	142	144	148	122	148	138	171	164	172	151	139	139	156	161	146	168	136	138	135	139	137	135	144	131	168	120	160	143	144	157	145	124	146	152	121	153	129	147	130	171	145	138	141	137	146	155	148	140	138	125	140	160	160	135	143	147	130	124	164	155	132	147	145	148	141	142	131	153	130	146	149	135	161	131	137	153	135	157	117	157	132	144	141	142	158	148	139	148	161	140	132	137	136	159	133	137	99	136	155	154	151	149	130	146	146	158	138	126	141	164	143	139	135	132	139	147	154	145	131	142	138	120	126	164	143	155	145	171	135	147	160	155	138	170	133	144	140	168	142	159	148	152	154	155	129	149	145	145	159	131	136	171	149	138	163	154	130	142	141	126	150	127	141	157	154	130	132	136	133	139	165	136	135	110	167	140	153	142	146	135	148	140	124	144	160	133	140	136	131	136	125	135	143	133	152	133	144	147	149	153	150	146	127	139	137	144	146	134	173	167	143	157	170	152	129	138	140	124	144	139	141	145	139	140	155	179	117	130	143	155	134	134	155	150	149	126	122	143	153	158	148	151	154	136	161	134	127	151	139	147	130	137	136	137	150	134	132	134	153	153	155	123	144	136	156	129	148	146	122	138	158	134	162	123	133	111	141	139	125	147	151	129	145	142	157	157	143	139	154	138	137	136	151	138	147	149	151	185	125	137	142	118	150	139	137	135	136	135	157	173	144	140	152	149	152	140	160	152	121	140	160	147	144	158	132	178	117	134	132	129	131	161	145	121	115	124	160	137	126	140	137	150	158	140	175	152	130	144	114	123	158	133	128	148	161	154	153	159	148	130	157	154	143	151	159	164	138	150	128	181	143	151	141	134	126	157	144	124	146	163	139	119	132	143	138	149	135	129	153	142	158	153	148	129	151	132	163	134	139	136	161	144	151	150	162	129	134	145	140	133	160	121	165	130	126	145	135	157	129	153	129	147	128	124	135	129	158	150	142	122	160	145	148	153	149	139	141	139	147	123	126	139	153	146	141	140	124	140	167	150	173	137	154	136	127	141	129	133	136	132	122	138	152	145	138	142	120	149	134	160	122	132	124	141	152	134	130	140	150	150	154	139	174	108	163	143	129	132	143	167	151	173	146	144	122	164	135	146	128	141	137	146	135	132	142	123	148	137	117	132	145	157	152	156	156	157	135	138	160	158	161	138	151	152	158	146	161	136	145	145	135	138	165	152	135	168	118	122	141	141	149	144	131	152	174	137	160	124	135	152	130	139	119	153	153	155	146	143	142	152	169	127	143	151	130	134	154	143	135	150	125	158	146	181	136	136	124	139	137	141	143	154	137	135	153	157	157	139	140	160	156	153	150	147	143	154	126	144	140	136	134	151	119
12889	5936	10283	5677	2864	1684	1207	1056	979	852	718	679	683	682	663	660	634	569	523	507	542	442	437	415	468	434	486	457	437	391	394	379	391	394	374	371	368	361	363	339	390	385	411	378	339	355	354	340	385	377	379	365	349	378	348	378	374	352	379	367	377	369	353	341	393	359	386	351	365	383	380	386	345	343	359	335	378	343	393	368	396	362	333	336	367	362	337	393	399	362	365	331	387	374	391	353	358	376	362	350	339	330	343	341	344	311	395	358	369	391	366	354	340	420	335	366	361	342	358	362	362	356	366	358	332	359	358	357	326	333	337	364	362	375	352	347	382	366	323	341	336	335	322	343	367	321	352	360	326	340	349	316	396	379	336	362	367	361	354	357	345	358	329	352	343	335	351	372	356	335	318	358	367	351	380	357	383	343	341	324	359	383	311	339	334	360	320	354	340	350	389	337	364	357	350	363	332	385	353	343	379	352	376	353	342	350	345	342	321	358	348	329	366	345	381	327	322	303	349	363	349	344	320	353	347	348	331	336	336	369	347	369	358	362	367	356	362	342	365	363	364	329	344	375	364	351	384	343	335	374	368	384	352	374	374	347	370	374	339	343	328	335	304	363	360	336	370	328	360	348	307	364	329	340	364	337	343	358	362	373	361	362	353	329	364	390	341	370	352	329	362	405	330	375	347	347	334	337	362	368	364	337	351	366	359	363	309	369	335	316	341	336	376	331	387	331	359	355	358	323	349	369	370	353	318	336	344	357	362	338	348	379	351	353	347	343	359	310	379	384	369	363	337	339	352	334	367	344	337	371	355	342	325	367	358	328	357	364	344	357	352	360	315	361	339	345	346	367	342	384	349	338	328	330	358	368	391	373	347	338	325	317	367	335	339	351	335	338	336	352	384	325	351	333	372	366	359	334	329	325	345	312	344	332	344	317	384	346	346	319	336	329	345	335	309	362	323	374	339	376	333	337	347	368	330	358	366	317	320	376	365	381	343	327	368	365	329	329	362	377	359	346	349	361	373	353	357	338	346	360	345	330	349	365	355	368	361	372	304	352	352	343	372	354	332	347	351	345	335	294	335	376	383	355	354	327	337	339	330	385	345	345	341	328	339	339	327	357	341	326	346	340	322	342	341	353	352	356	393	359	340	335	341	324	341	376	369	345	350	337	367	334	344	305	328	332	362	364	364	377	350	349	373	343	350	352	370	357	366	345	323	361	342	357	379	357	334	343	380	325	322	337	371	348	346	362	358	321	347	355	346	361	317	350	351	351	345	331	353	369	383	357	339	365	340	316	358	353	344	370	369	350	326	368	332	372	350	372	339	379	343	353	343	354	355	359	330	353	387	399	333	364	349	384	390	344	346	375	322	383	365	356	371	328	354	348	355	354	357	390	355	347	371	344	350	336	316	365	381	371	363	360	320	373	344	331	341	372	352	330	375	313	375	338	368	324	366	379	351	346	387	345	335	345	365	344	334	314	357	339	377	360	341	360	348	350	352	340	347	328	322	382	381	328	371	358	336	358	331	364	357	351	347	330	346	356	340	350	345	347	328	364	358	318	389	352	388	333	379	362	350	378	321	340	340	347	319	327	345	355	353	342	368	341	361	352	346	375	319	357	388	314	388	370	352	345	357	337	348	389	359	346	357	360	357	337	340	328	341	362	387	315	352	338	330	348	333	347	348	371	359	336	395	327	332	374	343	348	338	364	317	345	350	303	357	380	352	332	332	369	361	347	328	327	336	339	324	336	375	364	356	334	331	377	339	380	313	349	332	362	330	345	328	351	354	358	347	296	335	394	332	324	347	360	392	349	328	343	343	343	355	357	378	366	319	341	377	357	381	337	386	338	321	350	334	331	331	307	367	337	347	363	357	330	345	357	339	333	348	336	342	316	375	347	344	346	386	321	367	358	355	356	343	339	371	323	359	343	347	387	360	389	329	284	350	354	365	333	367	358	359	340	347	353	354	366	345	372	330	359	372	341	373	342	374	357	378	357	361	342	367	358	339	377	337	347	359	357	353	358	357	361	332	403	356	374	360	337	369	340	363	355	351	376	334	316	362	317	321	343	352	326	337	353	342	348	353	347	355	338	332	316	365	344	357	352	375	338	334	344	400	352	325	358	338	363	354	323	320	356	335	333	344	354	309	329	337	335	331	339	340	352	351	344	348	353	321	326	344	383	331	347	340	351	332	355	334	326	345	345	333	362	356	349	373	345	365	362	339	371	368	341	364	349	352	358	340	366	350	313	356	367	367	339	326	336	372	338	327	334	334	309	347	345	318	333	372	347	384	346	333	356	337	324	401	364	320	313	345	369	377	350	336	332	359	345	358	331	361	342	330	353	345	350	333	364	343	360	348	369	336	353	341	349	340	354	340	351	372	368	322	353	317	330	344	359	366	362	360	338	352	383	372	373	346	336	335	357	366	382	356	371	349	364	311	338	363	336	348	326	359	347	322	369	354	354	358	362	384	352	349	362	305	334	356	330	338	364	356	344	329	360	317	354	359	356	372	346	349	333	338	361	348	353	357	356	331	365	368	342	338	325	366	341	321	351	313	318	352	336	348	340	344	341	340	319	355	331	375	354	358	316	360	352	326	334	349	350	365	320	325	342	378	364	348	326	341	378	304	333	331	370	302	386	335	329	354	351	350	358	382	352	363	369	363	339	351	321	376	364	367	366	331	347	341	335	345	402	345	336	348	359	351	359	363	333	363	372	338	372	311	369	324	392	349	339	342	375	351	353	364	340	371	353	330	352	334	367	354	409	359	363	325	357	334	336	330	375	378	328	353	331	369	345	370	351	355	333	341	332	338	358	361	360	355	374	333	340	326	340	329	372	354	333	386	325	345	340	329	357	332	339	347	349	364	359	369	350	326	339	364	356	385	347	346	362	341	364	322	372	359	358	313	378	337	335	337	360	338	368	373	376	381	365	354	341	331	365	324	372	329	369	342	355	374	344	354	323	353	345	359	347	338	370	333	372	358	346	348	337	367	340	349	344	374	321	338	356	342	386	335	364	378	368	350	367	364	380	336	338	329	349	388	353	323	330	348	332	361	362	342	380	341	357	374	334	357	331	367	355	323	370	358	367	336	349	320	351	298	349	347	371	334	320	354	342	319	348	352	372	342	361	376	375	344	356	346	321	360	360	318	354	357	377	344	324	349	374	347	338	360	376	385	348	361	376	357	354	336	356	337	387	375	345	331	357	357	364	351	342	351	373	358	395	356	367	358	361	351	325	341	361	354	313	335	371	322	319	339	359	334	337	368	337	353	353	370	344	372	361	344	348	356	353	305	353	338	361	385	347	333	335	374	388	359	368	349	358	370	365	363	370	357	332	342	381	345	373	343	358	349	323	376	333	335	351	356	331	358	382	353	386	352	384	336	356	357	354	342	352	380	351	347	380	373	378	359	371	367	342	326	338	362	337	372	344	380	344	317	363	344	383	336	381	320	304	318	357	332	364	346	370	333	340	354	344
5141	2037	1649	577	291	207	188	213	195	196	185	166	170	152	180	144	183	181	188	173	194	202	161	202	160	185	213	194	212	200	172	191	176	163	185	195	195	200	187	167	166	179	209	166	181	149	180	178	194	220	156	181	174	198	188	193	210	160	175	178	164	171	163	174	192	187	199	212	198	186	184	175	192	173	178	160	152	201	168	207	187	188	173	176	203	179	182	193	186	177	168	212	197	180	187	197	177	174	175	181	207	193	184	181	174	158	190	165	172	156	187	178	182	179	181	185	184	181	171	172	192	168	183	178	169	188	178	164	198	177	169	195	193	192	178	156	181	187	166	168	188	170	198	191	182	185	231	180	168	189	172	184	168	186	184	188	180	158	184	202	166	173	160	174	177	164	182	177	178	164	193	180	192	191	171	164	161	192	196	203	193	158	181	177	190	200	179	172	178	178	196	171	207	183	194	167	161	169	190	206	203	201	187	186	189	170	171	171	172	169	151	172	170	174	167	187	184	184	206	198	185	187	175	171	194	191	158	164	160	184	186	194	180	200	189	146	179	203	169	182	208	199	172	177	181	194	186	152	190	182	205	185	195	192	197	186	189	173	182	172	165	194	176	205	188	170	182	198	168	163	171	184	188	186	198	196	182	167	179	190	190	188	193	172	173	161	183	173	204	181	182	175	188	192	191	161	170	187	153	155	178	200	197	199	169	186	181	193	184	189	186	154	167	181	190	199	171	175	196	203	199	176	181	158	159	187	198	183	187	187	189	174	172	186	189	165	149	165	175	174	175	175	167	219	173	166	165	191	192	183	165	176	192	205	178	165	215	180	179	165	194	155	186	193	215	180	201	188	186	156	174	168	157	171	181	157	206	170	195	184	184	179	183	198	190	194	165	192	176	174	186	204	201	198	192	203	187	191	174	177	201	183	188	180	210	172	160	157	197	187	169	187	162	159	156	201	175	163	167	167	171	200	156	191	176	195	172	187	192	188	151	213	169	178	161	192	164	189	177	166	173	172	188	184	168	184	201	184	168	182	193	162	166	181	193	181	181	170	163	211	158	178	173	166	163	204	170	162	193	181	164	202	199	172	156	157	183	177	206	177	185	165	160	180	198	209	174	207	172	206	205	177	191	156	179	182	188	153	191	160	177	193	194	195	191	162	203	187	189	182	180	149	174	175	156	178	176	189	200	178	188	172	192	181	173	177	168	200	161	190	195	201	197	199	175	172	179	191	190	184	186	151	179	177	209	181	177	173	182	174	173	175	168	185	184	192	192	174	220	166	208	151	183	214	173	171	158	185	197	199	198	182	180	166	181	182	181	205	184	196	155	186	173	177	206	194	155	181	155	174	220	183	163	200	174	188	169	188	181	160	185	178	158	194	172	173	205	192	183	200	185	197	155	171	179	175	175	181	219	184	176	182	186	167	178	184	172	195	175	175	169	186	198	157	177	182	185	186	156	173	191	148	168	163	196	198	180	200	170	191	175	177	188	184	177	171	184	186	206	195	178	186	185	193	177	202	177	176	173	171	196	201	154	191	163	168	188	191	175	161	179	197	171	188	171	185	183	167	192	181	208	177	185	193	188	183	164	193	182	177	159	148	154	166	185	172	189	170	161	176	159	175	174	185	160	201	198	177	191	170	183	189	172	185	163	190	171	194	172	176	181	197	211	192	158	181	164	182	201	184	176	176	173	170	159	203	194	189	203	182	201	181	170	212	172	171	182	187	162	160	167	190	166	181	222	185	160	175	180	164	188	180	180	203	204	171	181	185	181	176	213	173	183	190	168	164	200	222	176	195	182	204	165	146	181	195	170	187	183	194	179	183	181	162	190	192	199	175	206	189	179	185	167	150	163	182	175	159	177	209	169	191	196	174	168	190	189	232	171	191	184	184	176	182	157	162	183	172	136	182	185	153	179	166	173	167	184	202	180	182	179	199	161	167	179	183	181	166	157	191	166	165	173	169	179	165	208	184	168	172	183	167	187	186	180	189	183	161	203	169	182	183	207	175	201	205	180	178	181	186	184	183	185	182	174	196	190	181	185	206	180	191	198	178	188	177	161	187	186	192	170	168	157	181	175	163	162	191	189	184	184	178	179	187	189	170	197	179	175	176	180	191	187	177	194	184	169	185	184	191	172	207	179	173	193	172	167	194	181	180	179	178	208	194	182	175	164	191	177	164	170	195	152	176	176	188	171	181	189	192	176	174	170	204	177	212	177	172	179	196	182	170	167	178	141	188	207	169	173	165	170	178	192	189	211	212	170	158	188	196	190	177	215	171	177	197	188	203	192	176	174	211	178	168	200	179	183	190	191	179	176	170	174	170	201	155	181	196	199	176	190	168	186	185	173	157	133	192	168	182	190	176	191	185	197	172	181	178	171	198	189	205	180	188	191	199	178	174	192	175	155	193	192	184	185	184	185	195	168	163	172	188	134	165	155	181	146	182	176	179	177	188	196	180	166	199	162	194	213	162	186	198	170	187	162	199	181	185	166	194	186	166	180	170	167	172	183	171	204	153	192	200	201	163	188	179	201	175	168	190	158	172	176	189	178	180	152	178	172	163	182	156	189	155	172	213	190	167	199	188	179	179	157	146	182	180	176	174	214	171	174	176	185	160	185	169	175	180	215	162	167	195	199	180	172	165	190	171	172	203	194	169	190	191	175	183	175	189	188	191	166	171	180	189	148	184	194	163	176	174	181	176	161	171	192	184	161	162	186	194	210	176	208	171	197	185	178	174	173	185	172	165	194	182	175	169	195	197	173	183	189	193	177	202	180	150	191	197	164	169	163	172	162	193	164	173	179	182	197	188	190	176	178	178	185	167	167	164	170	198	156	175	161	171	165	203	184	201	166	155	179	157	186	186	187	182	181	160	176	217	156	158	189	172	199	176	198	158	180	158	178	173	159	179	180	166	194	171	197	187	197	167	189	176	191	173	165	183	182	181	201	189	158	191	196	174	200	196	181	194	174	183	199	189	192	189	178	203	184	199	192	177	177	197	172	165	184	158	210	179	193	200	160	172	180	178	180	199	170	195	202	198	185	192	210	175	188	198	187	207	178	176	174	176	174	193	200	164	179	179	185	194	168	164	194	202	186	189	175	183	193	181	149	179	200	189	187	165	180	181	178	158	185	182	182	184	207	180	166	174	159	219	180	198	177	185	154	152	189	189	168	187	165	199	193	164	197	206	166	167	176	164	170	172	210	183	177	181	203	180	189	171	181	186	200	191	186	169	165	178	196	176	177	201	190	174	173	171	169	179	197	177	190	174	171	163	164	190	194	208	181	173	194	179	214	165	191	189	177	188	176	190	148	187	162	181	197	165	180	186	201	194	172	191	211	174	166	188	208	204	181	178	168	187	186	188	165	183	185	211	175	193	176	176	182	172	179	179	189	192	202	203	185	203	178	189	152	168	185	203	195	195	155	197	174	158	180	175	174	166	203	217	184	205	190	194	167	181	187	192	182	178	169	161	156	176
4156	2319	3379	1854	958	614	515	489	501	449	490	487	514	483	471	488	490	480	460	456	502	465	465	439	470	495	486	453	445	449	431	485	450	425	464	463	438	440	423	449	450	440	433	406	448	409	429	455	436	423	472	454	440	440	436	484	431	481	460	444	465	467	440	442	460	481	432	484	415	464	425	445	472	446	426	445	493	430	465	433	436	424	446	467	435	453	531	440	469	452	443	472	471	436	444	438	454	454	423	473	419	417	436	416	423	445	429	452	459	443	442	453	396	467	460	439	407	423	436	429	469	461	405	443	430	404	462	465	441	477	423	462	439	446	432	470	423	404	432	462	426	462	410	460	447	462	424	388	419	446	423	457	445	463	436	430	453	452	421	450	439	424	453	424	408	473	424	422	436	451	444	455	455	433	454	441	464	439	434	438	451	446	427	466	430	431	425	418	451	473	388	415	432	457	415	485	404	397	437	423	455	433	410	442	445	450	441	471	448	433	422	467	400	436	439	439	442	446	420	426	450	475	454	453	487	467	427	450	427	416	459	415	468	454	439	439	457	449	482	457	445	437	478	466	475	449	429	446	442	423	431	476	458	456	474	439	392	421	490	440	438	391	464	433	443	420	449	430	482	469	465	424	412	455	450	418	452	487	443	471	455	456	443	421	456	449	496	429	461	438	405	450	417	448	429	456	445	421	435	478	455	456	444	422	442	447	441	451	455	463	448	423	442	410	461	472	440	442	473	460	472	423	461	458	448	435	498	416	414	432	444	469	449	504	435	432	414	437	451	450	411	463	444	456	451	412	467	473	443	432	432	438	449	460	442	454	467	427	472	415	454	470	425	432	455	450	431	404	461	424	442	460	438	430	429	483	465	424	416	443	440	425	423	452	401	438	421	439	452	444	417	429	443	452	458	460	411	442	434	437	419	452	450	432	457	435	448	408	466	441	417	443	456	443	495	431	461	455	426	419	478	437	437	430	417	451	467	461	461	491	431	465	409	459	402	442	406	486	422	416	402	466	446	412	425	442	458	424	424	448	436	423	429	454	432	460	468	416	441	442	408	411	413	438	420	430	429	437	458	455	450	450	431	452	434	437	440	451	456	458	483	448	464	454	432	419	446	428	439	421	455	460	433	422	416	421	448	450	427	462	468	452	458	455	482	467	470	468	428	438	453	464	427	431	452	427	441	437	433	438	416	416	460	442	479	459	429	430	425	430	455	436	492	477	436	436	450	442	458	442	446	471	443	428	423	447	462	441	463	458	486	426	472	444	491	411	465	423	460	417	434	411	438	431	447	399	467	431	445	435	418	462	438	428	426	463	460	432	445	449	428	437	458	426	435	479	457	445	460	456	421	437	410	429	438	458	425	418	483	452	415	413	438	405	421	408	452	446	436	461	435	448	465	423	419	474	454	421	409	455	440	433	451	416	435	459	479	414	458	422	446	446	440	418	435	429	429	451	422	440	426	451	456	473	430	462	421	420	433	430	445	479	446	479	448	451	464	417	385	435	444	457	442	453	416	437	493	435	453	468	448	457	423	435	463	399	431	416	435	458	433	480	453	426	424	446	411	445	492	420	461	432	458	453	432	447	463	415	433	450	451	466	449	462	423	390	422	432	452	428	450	450	438	425	467	432	424	461	462	401	456	450	427	445	456	418	451	462	442	482	448	471	436	436	455	488	490	440	471	420	450	420	459	424	450	453	442	411	429	448	432	455	454	419	455	411	448	426	427	468	415	463	425	462	452	431	489	444	430	432	447	435	446	440	399	472	466	439	440	452	452	415	436	442	459	420	472	440	438	419	424	448	452	445	460	457	452	439	403	431	424	403	402	446	413	439	426	458	477	450	430	449	418	441	419	444	455	436	490	478	438	425	461	448	436	464	464	436	451	403	458	423	446	443	423	415	428	468	447	420	475	467	417	453	440	458	449	421	415	470	456	431	415	447	444	441	426	461	436	451	471	467	465	430	429	420	455	434	447	445	422	447	432	421	409	470	437	420	439	473	445	437	418	469	444	425	453	477	445	479	439	466	438	452	461	430	404	451	402	441	450	436	440	433	441	489	429	439	423	443	441	449	428	455	438	446	427	441	467	466	448	465	426	428	492	437	474	489	420	398	460	458	406	449	482	482	426	440	414	431	446	501	468	427	421	446	461	481	426	434	445	435	448	487	420	477	415	427	451	423	441	436	413	453	448	453	435	451	460	421	443	458	435	443	446	457	461	447	438	442	437	463	425	441	463	412	462	421	473	445	443	421	431	455	421	454	388	480	448	456	435	446	494	435	434	461	459	406	449	441	408	448	436	428	430	447	467	431	439	448	435	448	419	452	392	434	459	460	464	449	479	450	448	440	436	460	433	404	447	400	451	406	450	435	462	432	465	452	446	444	495	438	441	426	450	415	471	439	493	399	446	447	418	422	442	416	468	453	451	470	445	465	460	425	434	433	473	435	406	441	461	447	429	430	424	460	447	436	437	449	440	423	415	437	451	433	440	478	481	413	491	416	477	437	459	479	486	449	423	406	453	438	451	442	442	431	447	440	415	467	412	444	439	465	436	442	439	449	431	424	491	425	391	452	451	485	427	427	466	469	468	422	467	469	455	452	466	419	414	448	411	452	426	405	409	470	448	436	427	458	459	471	477	434	414	475	434	475	424	437	456	443	464	429	424	453	413	442	464	431	458	424	446	428	436	430	426	464	480	435	461	438	429	487	468	445	450	441	446	436	438	435	419	471	450	409	452	412	402	448	449	483	461	434	454	440	405	453	424	433	441	419	452	454	453	454	454	431	460	433	440	413	462	475	462	445	427	443	425	418	433	446	463	456	438	427	469	446	451	411	429	453	439	447	452	420	449	442	457	466	463	450	453	415	477	440	450	455	445	432	438	433	438	402	432	440	441	462	477	441	449	427	405	407	423	425	448	428	435	443	435	433	422	412	443	467	447	438	491	432	419	425	431	398	418	441	448	468	437	459	441	450	461	409	441	446	403	440	428	434	473	449	403	463	427	453	454	466	438	447	430	440	432	406	439	454	417	416	467	439	445	431	424	450	438	424	470	420	442	465	452	473	448	454	464	428	445	428	444	457	445	419	415	416	406	477	450	401	424	485	462	441	458	449	459	450	439	430	429	427	416	429	431	442	467	431	457	446	442	418	446	459	425	430	460	454	440	441	423	428	453	457	423	455	453	456	451	483	429	430	467	471	457	421	455	465	456	397	464	454	421	450	419	474	433	419	417	418	437	435	463	459	456	461	446	456	446	410	454	452	417	469	466	438	508	431	432	402	419	432	405	415	450	435	480	473	450	446	417	422	445	429	443	431	438	439	431	444	456	467	461	423	421	408	453	464	454	433	449	430	453	430	424	470	475	461	435	467	464	429	471	427	436	418	446	455	440	393	459	458	467	472	455	445	488	481	432	424	459	430	472	451	461	482	453	445	474	449	404	433	486	423	442	429	472	404	420	434	454	419	438	452	444	391	474	420
12805	4036	3383	1250	551	367	304	316	279	266	257	225	227	242	252	226	245	232	218	253	225	214	197	240	221	230	256	232	250	223	223	233	229	223	240	216	216	235	214	245	209	228	198	213	243	238	189	237	201	229	216	234	222	214	201	181	205	214	197	259	216	216	252	246	201	230	197	234	229	235	221	213	240	218	210	201	210	209	197	203	201	235	207	221	215	211	232	227	220	212	223	236	263	204	232	213	217	204	214	226	225	230	222	196	225	194	242	201	224	237	243	211	214	198	220	213	231	219	210	207	200	249	217	210	217	221	239	213	233	229	199	223	220	213	216	198	212	184	218	205	239	200	212	229	204	220	227	251	217	212	230	212	228	208	221	238	233	210	239	232	253	237	217	227	208	221	249	216	205	225	230	206	251	229	203	196	217	201	220	232	227	239	214	226	247	226	203	223	241	192	219	195	211	243	235	216	216	226	192	221	195	220	223	221	218	226	226	210	183	225	185	217	238	242	213	230	218	194	227	217	234	216	199	183	240	224	232	189	197	203	218	225	221	198	216	225	221	200	231	225	205	196	243	226	198	229	216	226	215	201	214	205	222	241	238	236	205	203	234	210	218	224	197	189	200	218	228	237	214	199	208	217	201	213	213	205	204	196	224	218	231	195	218	186	228	196	225	226	194	242	210	221	207	224	220	222	223	224	215	194	200	227	227	195	197	216	221	225	235	241	218	220	232	220	218	226	237	234	204	203	198	233	202	226	229	231	233	216	211	189	224	198	202	245	217	220	219	217	202	187	240	236	186	204	212	216	217	217	200	236	195	232	243	237	238	234	204	232	230	210	208	209	189	189	194	220	207	212	244	229	199	230	216	177	197	187	245	216	215	231	202	189	228	196	226	233	218	238	191	220	214	197	216	201	204	215	231	228	223	217	222	209	210	211	231	222	218	219	193	210	230	222	222	209	232	216	209	208	216	213	203	191	229	240	213	219	209	222	209	215	210	225	222	225	238	229	215	185	236	212	224	251	235	242	213	220	191	230	216	191	221	217	206	238	265	222	213	239	231	227	221	209	245	216	202	202	216	230	213	214	237	209	222	226	225	219	204	249	222	215	213	199	227	210	205	229	208	239	200	226	211	221	213	213	217	240	232	191	206	222	256	219	220	223	251	221	213	192	216	224	214	241	221	234	238	255	214	222	247	227	223	207	211	229	205	189	214	246	220	223	216	221	261	225	216	212	234	219	223	205	221	225	189	225	208	194	203	205	215	222	220	196	207	195	205	225	188	203	200	209	206	207	236	214	231	243	207	248	196	243	235	211	201	238	265	223	247	228	223	225	205	241	225	245	199	214	222	226	235	223	216	199	247	230	220	210	228	212	197	199	212	217	234	223	209	216	229	235	222	232	222	223	202	242	235	235	205	212	217	207	208	222	236	225	199	227	263	243	219	221	210	202	212	223	225	230	220	189	207	221	194	211	209	203	247	195	199	229	224	193	186	218	180	215	233	255	193	258	236	210	201	226	225	202	231	230	226	231	228	214	223	225	209	208	204	213	202	203	214	251	238	224	204	202	191	187	200	191	221	215	185	204	235	221	210	227	184	198	205	185	220	207	207	206	226	212	235	224	201	203	225	206	209	191	208	206	214	196	208	253	247	229	210	194	232	203	197	221	229	215	236	209	206	214	207	198	203	212	240	220	216	221	202	210	214	223	201	217	231	208	212	226	225	230	190	216	219	222	265	222	221	225	204	213	210	206	259	212	220	249	184	223	233	214	205	216	219	207	244	246	193	222	214	237	208	215	223	208	217	254	209	216	219	235	225	191	229	209	207	232	226	234	216	231	202	213	196	196	217	222	220	235	220	217	196	216	212	243	200	198	211	223	211	211	226	240	224	220	250	218	237	226	222	233	212	210	228	225	221	237	205	217	218	240	243	214	189	223	200	219	238	207	193	226	213	256	230	228	244	239	222	199	203	225	230	234	204	221	241	197	182	183	242	233	236	226	212	234	207	202	207	211	210	226	206	222	232	210	224	239	226	217	251	213	203	240	218	217	232	211	236	220	217	219	186	240	210	202	221	199	215	215	220	198	214	211	214	227	222	246	211	229	217	199	223	226	213	181	211	209	210	214	211	236	215	187	200	234	241	221	168	201	212	246	241	212	205	212	185	198	233	217	184	206	208	215	193	208	214	220	212	185	237	197	218	211	232	207	221	213	220	236	218	214	221	215	212	208	216	236	221	232	196	227	232	213	201	225	235	207	206	232	218	207	253	258	251	209	217	219	208	207	246	228	212	231	210	237	227	231	212	201	217	229	229	185	224	201	224	223	237	245	201	246	233	216	218	211	212	222	214	208	231	208	211	232	229	210	231	221	200	236	233	221	210	209	207	261	242	226	203	250	235	223	216	221	193	216	226	219	235	212	207	218	207	204	201	248	222	187	220	210	215	234	198	189	217	243	226	212	227	255	228	233	219	228	214	208	230	192	195	215	200	181	220	250	193	217	215	221	200	224	218	221	211	231	243	207	270	230	236	194	213	222	213	231	236	245	199	200	213	198	210	227	203	204	233	229	218	225	253	191	206	195	233	237	197	218	206	196	214	248	233	210	246	214	220	235	202	230	246	239	217	192	220	220	218	207	210	225	215	208	210	195	206	219	234	229	236	244	226	206	208	217	221	214	193	208	225	218	193	237	209	217	230	241	211	176	215	225	228	225	190	199	202	228	193	224	210	184	215	200	195	205	212	212	216	226	202	218	212	204	216	184	208	228	207	176	213	207	219	224	217	219	227	229	201	217	207	214	199	208	213	231	184	207	242	232	206	239	242	216	213	220	219	232	235	203	205	229	189	211	246	224	186	226	198	190	181	224	226	225	202	218	239	233	241	226	216	222	189	220	194	212	211	241	218	217	228	222	219	224	209	212	231	222	211	224	204	230	219	227	231	204	206	218	198	213	205	190	212	206	206	219	221	255	223	201	231	235	232	185	203	215	225	202	217	227	223	223	205	210	199	204	215	202	208	194	222	198	187	236	232	215	243	212	217	257	203	228	224	225	224	227	198	186	239	193	233	192	216	225	213	183	227	231	198	251	255	257	229	236	224	211	233	226	217	233	227	221	217	247	237	228	243	225	225	225	276	236	232	229	235	254	229	235	192	220	228	187	230	200	198	182	231	214	209	217	199	226	204	206	213	194	240	211	203	216	212	250	220	225	242	222	216	209	227	216	226	219	222	223	208	208	206	191	234	233	221	206	232	209	202	232	213	228	206	210	236	208	233	215	238	225	221	218	225	202	239	213	191	218	191	213	188	224	231	240	199	231	214	242	206	215	226	208	229	222	244	231	220	225	241	218	230	184	217	249	207	236	228	223	245	206	229	210	221	209	235	211	214	166	195	228	214	216	221	228	203	204	209	230	216	214	185	220	193	250	208	203	236	188	254	225	206	221	200	235	211	252	222	225	246	224	213	209	245	223	206	206	213	201	196	205	233	202
9674	4295	6593	3553	2079	1269	1047	912	843	711	742	711	682	669	654	714	649	672	629	646	602	553	565	604	572	544	588	552	551	535	507	521	509	547	540	535	533	515	522	546	521	529	492	568	511	522	573	549	509	575	521	554	530	537	534	526	503	476	498	514	536	499	547	540	508	554	533	547	523	499	528	521	535	511	507	529	583	516	529	549	492	533	499	547	476	516	489	474	517	522	524	532	545	508	556	565	508	514	527	525	514	496	536	536	503	518	495	527	497	497	497	528	512	515	578	524	513	540	532	545	517	508	531	536	502	530	488	515	534	516	513	508	473	495	499	492	569	524	521	518	517	514	493	549	495	473	481	494	518	528	507	488	472	510	498	508	520	515	513	526	527	485	530	546	499	530	485	475	519	540	519	519	548	557	523	516	539	525	530	493	515	533	578	549	541	471	508	550	513	558	537	512	518	513	560	507	484	480	491	520	518	523	506	518	511	517	535	510	536	537	515	538	512	503	504	538	571	544	486	502	523	526	499	560	517	504	537	518	552	529	493	532	493	506	503	527	475	536	486	486	535	532	510	541	529	555	493	532	528	535	501	498	499	523	497	553	516	486	481	506	566	521	503	513	516	496	499	515	498	533	516	541	512	524	485	570	492	502	518	514	477	531	522	489	528	531	499	539	502	525	531	519	540	495	514	527	491	563	518	528	494	540	523	524	548	514	508	521	540	550	496	504	515	444	526	505	527	520	506	508	533	553	517	512	469	549	534	483	516	519	499	528	530	512	498	490	520	524	495	523	535	557	544	483	498	521	496	487	530	505	554	519	495	476	501	528	538	504	519	483	543	469	538	506	480	482	499	503	501	544	517	497	528	546	510	510	519	521	557	488	508	501	539	506	501	557	520	494	540	525	563	549	516	524	468	541	524	476	526	547	514	513	553	518	525	509	512	516	513	533	523	499	499	507	511	501	530	516	522	527	554	468	540	520	499	539	538	517	558	483	493	535	509	518	523	504	527	523	491	525	517	506	536	533	512	512	506	549	541	511	518	526	507	528	545	529	518	507	516	572	505	499	516	511	501	526	483	515	521	533	501	515	494	558	560	525	564	520	497	505	516	556	484	559	488	511	536	530	492	472	555	524	498	521	497	540	533	560	505	541	532	533	543	491	477	478	506	538	511	510	460	533	501	496	519	495	518	532	481	500	557	549	532	555	515	497	531	522	514	551	509	537	517	485	537	561	470	501	511	547	529	519	490	492	518	538	532	513	483	533	537	504	534	540	541	514	547	521	525	482	532	529	514	516	500	500	498	512	531	536	574	550	522	501	536	478	534	507	514	497	510	511	506	523	546	527	540	515	510	536	484	511	546	522	509	528	526	527	538	508	547	503	548	551	524	521	514	510	522	530	485	533	513	559	508	519	531	502	519	513	528	545	509	549	501	517	543	535	508	557	521	513	519	484	538	541	515	507	514	515	507	508	516	561	524	527	552	507	501	525	513	547	494	498	515	536	526	556	497	531	523	530	508	523	474	477	492	484	504	539	490	537	542	556	503	507	534	464	512	504	511	497	489	514	532	531	531	534	561	564	513	537	535	541	508	540	509	519	526	523	501	527	520	480	512	530	522	521	511	544	499	471	526	509	551	539	491	527	512	518	506	559	508	478	504	531	527	529	503	509	509	507	541	521	483	549	562	507	523	472	528	496	518	479	504	539	526	518	538	526	548	541	545	506	486	500	519	557	501	508	507	536	567	515	518	493	508	500	534	539	526	513	516	529	529	498	547	528	518	511	466	520	513	515	549	551	533	521	499	493	498	519	548	502	524	562	504	504	547	521	498	504	532	494	500	530	517	512	479	505	514	533	504	500	478	522	535	532	502	487	523	540	525	482	533	503	542	553	554	487	559	529	453	487	534	520	533	548	552	508	489	530	497	519	545	500	524	541	564	547	501	519	497	525	511	492	503	500	530	487	524	453	555	561	551	485	515	505	544	486	515	492	494	498	520	532	520	536	519	535	531	487	526	501	502	553	513	512	495	481	510	534	510	515	500	516	567	529	519	567	537	535	554	543	518	483	509	483	551	544	523	536	497	536	484	521	532	479	526	546	484	503	493	589	464	544	506	542	491	511	518	509	549	534	516	505	517	504	490	525	498	510	514	548	570	545	503	543	511	487	497	539	502	553	508	465	513	562	498	488	558	522	517	518	541	496	485	512	507	493	526	517	502	521	536	551	539	454	543	508	524	519	509	565	512	512	541	503	547	495	567	524	530	515	498	517	536	546	535	554	552	496	542	502	516	530	514	505	503	569	544	547	557	515	496	530	515	540	527	537	531	526	527	543	510	525	530	502	538	521	507	508	545	508	543	522	524	557	481	528	520	544	497	528	514	513	495	529	507	496	521	499	491	511	540	527	474	521	561	518	505	489	524	484	473	499	504	526	532	471	513	487	499	532	496	566	518	558	520	544	527	506	516	498	560	500	514	502	484	545	522	511	530	548	519	524	545	486	519	509	509	536	536	549	497	498	481	527	492	507	503	492	541	577	530	501	541	515	499	524	512	517	514	517	545	556	519	517	481	528	534	505	511	525	505	527	499	487	568	501	487	476	526	537	510	532	529	509	530	495	516	494	547	515	532	526	528	503	483	535	524	517	530	555	515	482	524	499	535	520	502	499	516	553	509	521	500	519	544	535	540	568	483	502	529	543	496	522	507	559	524	523	519	471	506	518	483	516	519	540	509	503	523	530	512	522	511	518	527	547	529	528	541	537	548	538	534	554	514	509	492	511	464	506	561	537	483	504	533	536	523	496	479	526	520	496	492	561	543	535	509	523	509	500	498	523	507	519	534	554	473	529	543	512	539	506	500	523	534	551	470	555	520	521	529	533	499	499	552	505	514	509	558	486	505	553	496	540	534	508	524	503	485	536	509	518	486	501	542	535	519	490	517	522	511	520	547	546	491	516	491	527	509	513	494	540	526	512	549	511	560	504	533	514	541	505	485	494	544	516	513	528	510	579	542	533	521	535	513	563	516	514	513	538	512	459	521	507	503	532	512	507	493	502	527	478	553	494	505	455	547	517	529	503	506	517	543	507	516	516	519	543	516	561	520	489	499	568	485	479	589	490	527	532	481	531	524	552	531	511	506	547	514	524	502	508	512	528	507	502	510	550	504	523	574	493	520	531	525	546	549	511	516	514	543	540	490	560	504	491	501	532	537	527	519	471	569	529	536	521	527	527	490	548	551	487	543	509	473	480	577	545	508	475	522	501	487	517	514	506	549	518	533	511	479	504	481	517	500	531	539	533	505	558	518	585	516	493	542	522	487	540	536	487	516	541	533	531	538	556	480	488	521	564	496	545	496	528	528	490	523	524	550	502	533	522	502	556	533	490	581	530	538	489	534	487	516	516	520	494	540	490	483	534	516	536	501	503	542	530	538	490	571	481	537	472	504	507	497	437	497	516	485	476	490	550	587	509	504	529	533	479	565	500	494	497
21422	6937	5684	1904	873	452	281	239	238	223	217	176	201	208	163	184	193	171	177	139	136	146	156	173	155	155	147	165	128	139	159	141	161	180	147	157	154	162	137	142	144	128	149	155	150	130	152	142	162	132	145	154	126	153	133	122	129	149	143	154	165	173	149	172	156	143	129	158	142	167	134	127	133	142	146	147	152	144	139	124	152	139	145	138	125	151	120	109	129	136	158	155	143	124	154	129	130	127	135	128	131	150	146	146	125	114	147	130	175	166	140	152	133	161	145	150	131	137	155	132	126	150	142	157	132	126	145	134	123	137	124	160	129	138	145	136	120	164	133	153	139	137	153	152	139	147	152	159	146	138	124	137	163	148	140	157	140	131	148	158	155	118	161	117	149	144	129	143	137	129	144	136	144	142	131	175	148	144	129	153	164	140	130	138	153	131	156	144	145	151	137	159	128	141	158	141	151	119	131	170	124	136	122	160	147	127	144	148	121	149	126	140	152	136	126	162	144	126	137	136	143	144	153	154	142	133	118	153	125	140	130	130	148	142	129	157	133	133	155	132	143	138	131	139	128	128	136	134	138	136	149	126	146	137	121	137	138	128	138	144	145	133	144	134	145	150	166	129	134	144	149	135	140	138	141	124	143	133	145	120	145	136	147	139	145	142	115	151	126	135	146	140	141	142	164	132	127	139	147	147	126	159	134	135	148	135	123	136	130	132	172	137	131	144	144	128	136	124	164	139	133	127	128	122	144	142	154	142	129	144	170	157	120	138	108	173	129	150	123	148	150	159	141	143	145	129	145	122	144	163	134	145	137	163	135	149	151	125	151	140	131	155	154	154	162	146	156	118	109	139	141	157	122	152	153	154	142	155	144	152	154	141	135	145	143	134	152	135	147	117	118	159	139	132	146	126	144	161	137	156	133	135	158	157	149	135	116	145	145	148	152	154	131	131	147	157	149	140	134	153	157	126	146	143	151	148	135	123	141	129	146	128	137	165	136	112	154	138	140	142	147	136	152	167	138	147	130	122	109	136	130	146	138	150	120	144	148	162	127	139	148	128	137	135	155	134	153	147	144	149	150	142	129	141	125	144	149	154	156	126	144	156	151	134	139	146	154	127	131	167	138	140	158	134	118	142	128	140	141	131	138	143	130	148	147	141	159	128	140	144	144	144	156	134	133	126	147	119	124	158	134	144	134	119	134	132	162	140	115	147	138	121	146	138	140	156	130	141	157	140	137	136	141	156	141	125	158	147	133	156	153	138	117	133	133	151	146	155	128	161	131	132	144	135	127	162	127	119	137	145	116	138	151	162	165	129	175	136	147	123	138	121	145	121	121	127	145	115	142	124	116	139	156	130	123	136	128	135	138	142	129	147	119	163	112	143	142	157	129	141	125	144	146	144	130	144	143	135	147	133	141	135	155	156	128	151	150	130	152	135	122	139	118	155	148	150	152	140	138	146	149	161	134	132	147	154	147	108	151	145	130	135	143	149	144	133	137	149	159	144	150	133	149	146	139	129	158	143	160	144	127	131	143	147	115	166	137	166	135	134	140	128	149	133	143	119	146	140	143	137	148	173	129	146	152	114	121	130	135	116	123	150	165	152	150	131	140	142	162	141	132	125	132	133	156	134	161	146	128	135	161	140	136	137	143	137	139	141	115	137	142	126	132	128	133	137	127	149	156	138	124	117	127	116	149	153	167	143	145	122	115	142	128	138	126	155	120	143	137	125	153	141	124	153	152	153	125	132	156	145	126	143	144	147	152	130	137	133	122	148	118	142	152	124	117	149	150	150	143	146	111	132	122	123	155	148	139	157	142	131	151	139	149	126	157	139	163	156	143	144	125	158	123	155	141	133	133	147	155	149	143	154	129	140	148	163	150	135	127	134	153	135	148	131	151	141	146	158	111	121	141	131	152	130	139	146	151	138	137	147	134	127	142	164	128	145	122	136	133	137	143	150	121	125	155	138	153	132	130	142	143	155	144	136	137	146	140	174	158	141	137	131	135	148	148	146	139	143	148	140	169	158	118	145	140	129	154	128	150	145	156	147	149	135	160	159	142	141	153	136	154	149	157	148	140	122	128	157	131	130	142	144	126	122	133	125	139	153	121	146	137	130	138	148	154	118	149	144	152	136	122	132	144	124	143	165	129	141	139	137	156	164	175	158	149	154	162	150	122	128	130	123	142	137	124	114	180	138	119	158	134	147	144	149	135	129	123	137	140	144	130	125	126	141	126	158	139	133	155	120	157	134	144	153	142	130	129	136	147	132	155	157	131	124	161	156	152	152	146	146	149	126	130	132	153	146	137	150	113	143	134	129	155	153	149	125	102	130	143	144	170	140	145	136	125	145	133	143	136	147	134	141	130	106	143	139	157	151	134	154	156	137	117	151	123	151	154	137	118	131	100	140	138	147	138	149	176	147	148	135	154	137	126	138	133	130	148	134	130	156	132	157	142	158	149	140	146	122	129	138	143	145	156	165	140	130	124	135	152	107	138	135	139	142	140	124	131	155	122	138	147	145	142	157	149	145	120	142	139	140	140	129	152	164	134	134	164	139	144	135	155	154	148	151	137	161	131	130	125	136	134	134	144	131	147	138	126	158	134	120	130	135	152	136	141	164	132	152	158	179	144	147	172	144	124	135	127	138	135	135	142	124	148	142	146	156	132	138	151	155	152	137	142	143	143	123	159	150	129	153	145	145	143	145	122	122	154	136	145	153	153	139	131	123	117	149	130	135	158	130	139	142	155	156	148	119	145	118	149	121	148	136	126	150	145	128	135	145	136	161	163	124	121	119	129	157	164	141	136	146	140	150	136	146	150	151	154	137	130	129	153	148	138	149	152	152	142	121	142	141	142	136	150	130	163	153	125	134	132	122	136	131	134	168	143	123	124	129	143	132	147	136	154	143	141	164	126	127	130	139	132	159	135	137	160	116	135	123	119	127	122	121	147	120	158	148	139	138	147	130	131	142	150	151	131	156	118	157	147	140	147	134	141	144	127	134	136	143	130	131	155	139	129	143	134	119	134	145	146	152	149	117	153	144	138	152	146	153	127	127	145	125	127	138	129	137	128	153	119	130	127	159	129	131	146	122	150	137	145	139	132	159	158	143	155	141	121	140	131	141	126	161	157	142	147	157	127	153	126	140	125	136	163	165	157	163	146	153	134	136	150	151	150	128	136	132	151	132	152	136	137	142	144	150	156	173	128	140	129	132	158	141	140	150	135	141	129	151	132	133	142	147	139	128	160	114	130	134	123	144	140	153	152	155	152	146	154	146	135	111	140	118	119	132	123	131	112	125	133	127	138	149	132	143	156	150	148	145	158	130	148	147	167	152	145	136	147	149	123	132	147	146	157	124	154	148	119	147	145	156	120	157	164	136	123	129	139	144	173	127	136	131	151	140	144	146	126	126	108	139	159	129	126	144	144	125	147	150	144	117	151	134	115	122	126	132	132	137	126	135	150	150	169	157	143	123
12791	5836	9509	5313	3192	1649	1263	1001	920	840	731	688	675	645	660	627	672	618	501	491	509	462	425	407	429	446	425	405	403	360	390	399	392	395	375	375	373	373	375	351	359	395	345	378	375	375	350	366	326	335	378	359	359	349	325	344	345	355	345	354	359	353	340	332	375	326	358	365	331	329	359	369	342	347	356	366	340	361	383	362	381	361	369	362	344	359	375	378	374	317	380	344	350	357	380	370	346	363	353	341	343	318	333	346	321	354	353	344	317	305	330	319	308	346	316	335	356	326	348	330	342	344	340	330	346	351	337	358	340	354	319	347	349	345	364	367	333	335	350	326	303	322	356	362	366	324	368	335	365	343	336	316	339	321	357	358	329	328	346	351	338	330	361	347	347	371	321	317	329	326	340	334	361	306	330	315	378	375	348	345	355	371	303	346	331	345	337	321	321	323	367	299	337	338	331	332	347	388	348	329	360	312	353	344	366	323	355	337	355	340	339	335	337	341	326	377	334	336	312	349	357	318	334	354	352	366	364	328	325	345	336	318	310	358	356	336	368	350	341	325	336	370	318	354	356	346	358	342	337	335	355	356	298	322	329	321	353	330	321	331	345	310	327	357	361	335	342	347	335	356	342	351	347	331	344	344	341	344	344	345	336	315	338	334	333	342	362	348	348	347	316	347	321	361	350	338	327	303	345	354	333	326	350	348	333	343	318	357	317	363	331	352	362	335	350	334	342	332	366	347	370	352	303	345	357	340	347	358	329	346	366	342	365	351	321	353	353	324	317	373	338	366	336	325	348	347	347	360	351	360	310	347	356	313	358	325	339	336	349	318	333	360	330	338	345	358	363	337	325	335	314	333	370	347	334	351	361	328	340	354	350	352	370	334	344	351	342	304	338	349	336	330	308	318	359	344	371	318	349	341	334	334	344	350	347	328	342	372	332	350	352	337	320	328	293	332	351	333	337	343	383	327	342	330	342	343	357	343	352	301	372	357	313	314	304	375	356	351	316	339	360	322	380	362	339	328	360	305	333	336	351	329	349	329	330	336	346	337	292	334	355	334	332	339	335	327	355	316	357	318	358	369	355	364	307	342	321	353	339	328	374	339	334	335	334	339	369	340	331	328	381	370	367	335	326	376	311	305	344	346	336	325	323	367	338	351	335	335	368	332	328	362	342	345	325	321	344	371	327	300	337	317	373	366	336	336	379	327	362	343	326	341	328	327	348	360	339	346	319	326	345	365	330	346	318	315	368	353	368	324	317	357	344	333	352	363	331	349	349	355	338	316	361	351	319	342	344	360	350	307	355	345	320	313	347	332	311	325	297	373	305	337	355	332	344	330	330	341	341	342	351	329	332	328	373	346	335	356	355	342	332	352	376	347	363	330	355	360	339	371	323	351	359	327	316	329	311	345	332	350	331	329	343	360	368	337	351	348	323	341	359	319	338	330	353	348	346	336	344	343	318	359	344	337	362	322	359	364	365	338	333	358	346	371	359	360	313	332	358	329	324	354	318	341	291	359	348	312	340	312	345	303	353	342	314	327	341	355	352	313	338	342	326	316	330	350	312	361	336	356	337	321	366	321	347	316	328	342	317	331	340	354	338	361	344	364	321	335	341	362	362	360	359	352	327	327	354	336	340	319	357	383	349	331	359	319	360	350	335	358	335	357	317	342	335	353	322	362	333	379	376	303	361	321	341	343	326	338	296	345	357	365	367	326	326	326	375	349	331	363	341	383	342	350	310	341	350	342	358	328	313	322	337	314	320	347	371	368	311	355	338	315	353	328	345	343	346	344	370	351	346	358	371	338	355	349	322	329	332	353	360	352	347	346	300	334	336	315	358	325	335	378	345	353	357	345	340	326	343	333	333	335	378	352	340	375	355	345	344	358	321	377	359	367	344	329	377	363	357	380	340	357	333	334	361	334	351	327	346	346	342	332	328	372	328	341	339	342	353	331	358	292	324	351	331	362	343	366	313	373	363	376	354	344	342	342	356	348	346	352	339	354	335	348	364	358	328	376	364	346	309	347	350	355	324	344	364	333	331	357	348	338	352	324	323	397	336	343	352	343	344	327	340	354	340	337	364	342	321	345	330	353	364	345	344	343	395	345	349	308	364	339	321	365	354	357	347	307	358	360	369	349	347	336	362	361	334	334	299	352	328	367	352	368	361	319	351	338	323	333	341	342	347	337	335	344	349	347	349	370	337	295	333	324	334	346	343	362	324	324	350	337	319	358	350	329	346	343	345	334	368	335	334	342	352	312	330	333	339	331	338	345	319	302	340	353	339	355	314	333	335	335	359	331	369	314	370	300	350	356	344	351	342	355	360	330	352	335	324	348	373	347	332	355	335	328	371	371	342	358	311	350	353	355	360	317	327	335	350	329	335	317	332	334	361	327	319	329	352	350	349	342	359	338	356	328	342	313	322	341	356	344	355	335	374	322	368	355	332	371	322	319	324	314	331	335	344	314	316	340	374	360	327	341	344	349	338	349	358	297	354	381	330	349	359	325	349	339	353	361	301	335	359	370	351	324	341	367	323	342	343	346	347	375	354	298	324	352	317	348	323	331	321	318	368	352	335	361	329	356	365	343	336	366	323	346	323	323	326	382	345	376	329	345	317	353	348	366	350	355	342	349	304	352	298	379	327	346	348	353	334	347	365	342	350	341	345	351	344	355	358	321	322	330	359	352	357	353	339	345	327	340	323	325	315	361	320	366	333	326	358	324	345	311	319	365	362	334	342	372	322	343	311	373	344	354	327	343	352	307	339	367	350	343	334	329	303	374	339	377	338	336	330	355	319	323	351	307	355	364	333	382	345	310	359	343	349	342	304	340	352	313	360	357	325	352	358	336	348	335	360	343	335	311	356	354	332	319	330	327	377	339	327	352	344	335	326	358	332	351	375	348	352	366	330	354	356	373	343	353	343	368	350	339	369	353	345	346	329	348	345	319	347	333	370	354	362	371	365	341	355	336	344	347	355	349	351	381	355	340	358	347	310	365	323	365	351	328	343	335	295	373	373	351	336	366	407	390	356	363	356	367	364	373	304	325	369	336	388	373	299	327	401	350	355	343	362	361	319	349	357	354	332	336	331	364	354	349	370	308	331	341	342	348	341	343	376	365	354	375	391	347	350	343	376	330	329	352	356	357	341	340	369	345	343	336	338	319	335	310	365	335	341	352	349	365	328	327	329	317	361	332	321	384	329	364	369	345	344	343	337	348	361	347	338	306	344	343	324	323	314	339	349	316	329	323	339	356	332	354	314	363	319	364	324	330	336	335	349	328	318	333	355	346	316	361	331	355	343	311	330	317	351	333	363	339	325	349	337	352	373	328	350	321	336	323	326	328	341	338	320	372	329	334	375	317	370	333	349	345	315	339	316	349	353	358	355	343	363	388	343	357	336	357	366	342	386	377	375	336	362	352	343	340	294	327	366	347	339	334	350	338	360	330	346	359	337	344	339	372	366	344	351	343	348	369
4935	1979	1596	571	333	181	197	181	182	182	195	186	172	157	179	183	182	182	186	179	164	194	166	170	184	181	190	181	177	184	175	166	186	191	166	182	172	172	163	168	185	180	186	187	182	175	188	180	158	186	196	177	180	181	186	204	193	185	216	175	167	171	156	175	179	177	185	166	211	185	172	172	188	185	181	184	172	180	184	150	198	174	192	193	185	187	167	187	176	199	166	191	170	182	171	166	163	155	148	155	166	163	179	201	175	204	162	206	185	156	192	188	182	202	179	157	187	181	167	187	158	178	191	192	164	171	165	175	158	182	160	167	206	173	147	187	192	156	213	195	193	182	185	193	189	179	169	174	168	194	159	176	180	179	196	170	179	184	154	176	195	189	166	171	192	185	204	158	172	181	157	180	162	184	157	174	192	198	188	181	177	190	183	184	172	160	184	200	188	181	170	175	191	206	180	172	184	191	151	158	187	194	163	203	173	176	188	168	179	167	181	168	161	163	160	156	182	200	173	185	172	195	188	154	198	173	193	163	148	174	197	177	162	172	173	168	182	177	169	183	194	175	170	183	176	162	169	160	177	168	185	174	173	171	183	184	188	180	160	170	169	152	180	172	168	181	171	182	183	202	198	174	191	188	183	168	200	167	156	179	189	173	176	179	206	194	180	170	187	201	191	173	197	169	182	166	157	166	176	172	152	184	164	169	187	173	195	180	189	189	189	193	191	180	174	185	192	157	195	187	197	179	176	182	183	195	179	172	181	143	166	184	170	167	221	171	170	162	172	173	180	176	164	163	163	168	181	194	172	213	186	190	180	165	173	160	195	184	173	188	168	169	160	173	204	181	181	188	184	174	178	170	156	157	186	161	184	195	173	168	173	195	200	195	167	183	157	209	168	169	163	173	183	206	188	204	155	198	163	175	184	180	200	172	193	167	179	190	175	170	176	166	182	194	156	199	165	178	173	174	174	171	177	180	198	197	189	189	175	190	200	182	177	179	158	174	185	187	170	179	153	168	184	176	190	191	195	197	181	171	164	169	172	181	168	166	173	181	178	198	179	186	172	169	193	173	183	210	164	202	144	191	180	165	194	178	162	195	177	173	170	192	193	199	170	172	176	160	162	186	200	168	162	196	182	182	194	212	179	175	152	183	159	184	177	149	174	181	180	180	185	172	189	199	182	189	168	162	171	177	184	186	160	199	198	198	170	180	170	183	201	186	177	194	176	171	169	175	173	187	181	188	185	175	175	157	161	168	194	185	168	159	202	166	175	180	171	182	195	158	200	190	186	182	180	166	182	164	158	164	185	187	191	196	194	212	175	172	176	195	163	184	173	186	170	193	185	189	220	169	175	183	164	199	171	186	190	182	184	204	169	185	173	177	178	199	170	183	177	200	188	168	180	164	168	183	180	189	168	174	188	170	175	189	168	160	163	186	179	201	183	159	168	196	147	167	187	203	198	172	172	182	181	176	161	186	169	168	171	184	161	197	162	173	199	181	154	180	175	179	173	176	179	164	193	185	167	176	173	158	172	182	175	186	165	172	173	187	189	176	200	165	181	177	216	177	191	195	174	154	180	187	188	167	162	197	182	180	183	194	200	173	180	170	185	176	186	190	203	194	177	179	171	177	175	185	171	175	177	157	174	168	191	169	182	139	174	190	189	188	175	183	171	191	159	181	164	177	167	197	156	193	206	178	175	171	150	212	172	232	183	170	159	159	161	173	175	157	180	158	177	172	218	171	166	184	186	170	191	175	160	187	156	194	191	199	182	177	167	163	185	179	163	175	183	164	152	152	166	167	178	173	174	156	187	170	176	183	169	178	150	209	181	171	176	163	189	185	209	169	177	158	174	190	183	187	213	177	212	179	191	157	170	170	198	172	177	157	178	168	198	199	190	178	187	178	167	170	176	168	171	185	174	176	175	179	192	155	184	154	170	177	200	159	177	170	221	189	196	173	159	201	190	171	168	191	174	189	184	199	165	178	156	171	178	193	182	173	182	194	186	187	177	193	165	157	182	143	185	200	193	174	172	165	167	167	202	193	163	172	174	178	186	198	199	178	198	162	183	202	181	168	181	155	178	168	173	199	184	185	175	193	174	193	158	179	181	170	178	190	158	165	189	189	167	174	170	183	199	169	201	196	171	207	178	158	191	167	196	186	211	175	180	165	161	157	185	160	198	178	169	168	200	214	202	201	194	184	170	198	166	174	178	176	181	177	182	190	172	187	162	198	169	178	175	195	189	168	196	159	183	167	169	177	195	191	180	166	212	193	175	185	188	181	168	192	186	178	214	200	166	180	184	166	188	184	186	177	164	165	190	184	192	152	161	165	167	166	199	149	167	203	163	183	179	181	178	161	171	157	176	200	184	157	141	192	165	189	177	187	159	166	167	188	202	164	192	181	177	172	168	204	154	166	191	160	192	175	173	183	161	169	157	165	159	189	169	180	185	162	190	177	173	187	174	157	189	160	158	174	183	151	203	148	170	177	203	186	172	182	160	159	166	190	182	167	191	178	178	195	198	166	190	162	205	198	169	172	194	177	194	188	155	199	199	188	187	187	170	185	168	205	163	166	206	186	184	186	167	195	166	167	154	159	176	202	160	189	159	205	194	183	181	177	167	189	179	174	186	159	180	187	195	186	164	182	184	196	188	212	180	180	196	185	149	167	175	162	160	202	204	178	176	178	183	178	181	166	190	162	179	161	169	182	161	156	189	148	185	179	165	185	186	195	171	194	188	158	173	203	181	180	176	181	182	170	166	161	178	185	174	184	168	201	180	168	161	199	184	194	169	151	183	162	203	180	183	190	171	189	173	155	165	170	165	193	175	166	147	189	185	179	161	159	177	162	192	178	184	178	197	174	173	183	161	182	167	194	187	175	163	160	185	157	195	169	166	203	151	178	181	184	181	176	163	165	180	176	169	176	161	163	173	170	156	162	187	191	172	178	195	160	180	198	180	178	184	192	200	176	189	167	175	162	202	206	186	182	178	176	168	161	197	167	179	178	173	171	171	181	153	185	172	189	194	176	182	165	153	199	188	156	201	173	185	168	160	159	184	188	187	184	179	156	178	171	181	184	181	180	183	201	163	175	177	164	158	201	186	173	184	173	190	168	175	194	191	182	183	180	214	178	177	193	173	189	193	190	184	167	176	157	188	191	191	176	177	188	175	167	170	172	171	182	179	172	183	178	177	185	174	191	170	162	191	161	180	201	161	167	176	155	173	189	174	165	196	145	200	161	163	168	161	177	170	177	180	191	189	149	160	192	194	173	180	167	148	190	177	180	202	177	172	171	168	167	173	167	180	157	175	185	177	196	173	198	150	177	177	190	171	194	180	190	160	171	199	177	166	187	178	160	171	193	182	167	166	188	165	182	187	203	157	185	201	172	192	211	176	181	158	186	170	181	196	189	173	177	158	180	174	180	170	171	188	171	173	167	164	206	141	185	158	160	184	186	188	152	152	195	170	171	185	199	183	217
3931	2156	3228	1699	1057	618	538	460	476	512	468	491	492	479	476	526	467	475	439	428	444	451	453	430	476	440	430	430	464	465	415	436	428	431	427	426	427	410	384	430	471	402	469	447	449	439	416	428	449	469	426	415	402	441	456	453	426	402	441	405	456	403	421	411	404	392	422	422	440	430	438	414	408	406	433	421	435	394	442	446	448	395	424	384	403	431	454	466	463	408	412	424	404	483	458	442	419	490	449	430	459	443	443	441	460	442	414	429	430	425	458	411	420	445	461	451	461	416	431	432	413	453	416	441	393	467	413	414	453	394	416	471	468	467	428	409	473	453	427	428	460	452	445	422	433	407	407	404	410	411	450	404	445	448	441	408	398	406	446	443	433	429	424	428	440	451	420	454	427	447	433	406	406	393	400	443	430	436	427	418	445	419	434	466	443	468	443	427	427	414	438	394	418	407	421	453	441	411	444	435	430	474	406	414	428	426	417	401	438	423	448	432	415	464	426	433	429	440	444	424	463	450	423	398	454	450	440	441	427	445	404	433	411	454	432	421	441	408	396	454	390	463	440	430	417	413	419	385	421	426	446	428	445	392	442	425	426	425	418	446	454	431	453	424	434	440	453	443	466	438	440	477	430	443	418	427	395	437	426	427	463	418	432	441	456	423	458	410	453	411	448	422	453	433	437	474	412	423	447	450	431	429	440	409	445	445	410	435	437	470	469	447	414	457	459	418	422	436	436	454	421	442	411	431	424	443	442	443	398	421	423	399	438	432	409	444	449	461	386	412	418	438	430	453	388	459	435	437	432	420	424	469	442	448	452	423	441	437	417	433	430	429	437	428	426	405	444	413	445	427	462	408	441	444	412	445	425	402	432	447	422	428	437	424	439	476	423	409	448	431	472	446	422	426	419	412	415	388	453	458	420	466	425	415	423	426	444	431	407	434	429	432	452	446	443	448	414	443	463	421	429	426	434	419	440	427	461	423	461	431	417	428	428	405	448	433	430	429	449	448	429	467	458	407	438	438	445	443	434	427	428	430	415	440	465	385	437	425	437	460	478	410	420	437	445	450	433	444	413	435	430	433	445	429	451	454	411	430	427	437	475	408	424	461	425	432	457	406	399	453	429	422	410	385	425	421	472	459	408	430	473	440	453	455	452	442	431	447	418	462	420	445	403	457	443	433	448	422	423	461	444	418	434	466	396	424	434	429	441	415	425	423	425	443	418	419	507	413	465	415	459	458	419	403	434	423	471	455	397	442	417	468	448	443	400	454	421	402	449	429	464	443	437	421	431	443	449	450	412	457	441	443	394	431	432	439	420	486	423	424	457	456	403	434	401	450	432	445	437	419	428	444	440	459	458	450	415	449	468	443	387	391	426	463	460	408	418	448	454	411	465	438	435	432	450	415	418	427	424	444	434	449	386	424	440	425	421	450	447	451	435	463	438	385	468	447	432	396	438	419	444	441	451	443	451	474	422	458	404	430	422	394	441	439	462	463	462	396	448	431	428	459	415	438	435	439	439	430	460	469	408	473	447	421	422	424	406	394	396	475	415	413	418	428	466	466	428	428	427	449	448	410	454	435	422	429	459	446	438	430	423	444	417	396	433	462	437	407	472	438	456	402	457	447	417	431	426	464	429	437	470	454	474	444	442	424	429	401	453	464	423	450	445	461	422	412	448	487	410	484	380	413	407	433	440	397	433	418	452	456	428	457	419	478	416	445	447	444	402	427	454	468	446	409	388	416	474	408	434	467	406	433	453	453	423	396	407	461	443	424	446	410	426	435	452	457	441	450	478	433	426	469	426	443	457	409	443	400	445	426	435	464	423	404	446	423	426	393	410	427	407	411	420	429	461	450	447	465	459	438	410	481	442	404	424	417	471	425	462	442	471	495	444	415	434	418	453	441	427	431	436	433	437	434	393	468	417	472	409	473	399	447	405	442	445	395	394	405	456	425	420	404	454	418	446	422	415	448	421	428	424	416	431	412	436	445	447	425	439	471	437	432	470	433	426	458	429	460	467	464	404	455	420	445	450	486	465	410	394	422	460	430	443	406	429	467	443	411	441	450	436	425	449	427	472	429	434	430	436	399	438	432	445	426	470	467	447	444	421	445	399	403	480	454	447	424	449	426	426	442	426	442	414	414	402	437	463	396	416	436	341	438	417	422	414	418	445	414	442	416	482	447	469	428	415	428	454	441	448	458	438	436	427	426	442	420	456	438	419	465	458	438	432	400	415	433	407	449	408	427	429	402	425	443	407	430	422	434	434	455	447	451	467	451	435	442	467	405	473	431	415	434	425	432	433	472	421	461	444	441	440	485	395	428	449	450	415	425	436	444	432	438	430	419	393	447	449	418	448	443	461	406	403	457	437	445	454	455	443	422	426	422	449	453	437	434	438	410	450	463	418	448	438	423	409	433	401	407	445	455	440	446	466	417	389	436	395	434	444	422	444	418	431	443	440	412	426	423	421	451	427	465	412	413	419	434	444	440	452	424	426	437	425	425	425	442	439	416	460	421	451	448	438	444	434	439	444	443	466	430	472	431	442	433	428	456	461	415	436	426	401	400	436	427	427	452	414	442	430	445	444	432	440	445	446	473	426	462	435	414	419	423	453	432	461	400	425	393	430	446	421	435	438	460	388	423	389	441	429	412	430	469	440	470	439	465	408	475	436	447	454	422	420	425	420	421	439	403	438	449	419	419	473	467	419	436	469	437	411	451	434	458	465	456	423	427	430	434	433	446	480	417	479	465	425	410	434	415	433	452	468	429	427	464	425	415	446	431	448	431	412	446	422	429	450	421	441	431	445	474	426	454	422	456	445	441	406	452	435	453	447	437	439	414	428	430	450	445	435	417	434	424	433	402	443	448	418	456	465	433	453	435	443	432	451	481	426	425	408	436	441	469	481	447	437	490	405	443	436	448	468	442	454	429	421	481	436	396	435	470	463	458	440	443	440	445	426	442	439	446	413	436	415	460	399	424	431	461	421	469	429	440	411	451	429	441	439	416	419	431	430	445	438	453	403	450	408	413	447	408	458	452	433	439	413	444	439	479	424	435	425	438	428	432	464	434	421	473	419	436	435	397	420	424	439	394	458	433	436	389	434	420	450	457	444	475	400	467	434	443	447	422	420	396	381	443	402	438	426	432	464	460	461	402	436	393	432	418	449	409	420	430	423	460	438	468	454	449	446	440	442	438	416	399	413	422	444	446	430	419	410	419	395	412	435	431	469	451	413	457	425	416	431	430	461	416	452	451	428	408	439	417	439	462	382	424	411	433	421	391	416	449	442	478	426	437	440	438	446	451	406	414	435	397	414	463	473	435	488	407	443	449	440	446	424	475	419	427	441	449	440	440	452	442	419	401	459	458	457	444	444	462	439	421	450	435	407	439	447	457	437	459	434	416	418	417	441	457	492	420	437	414	472	428	397	435	434	402	419	414	402	413	437	435	434	456	445	455	396	449	426	453	433	469	429	436
12953	4189	3505	1183	584	407	298	266	237	241	239	226	239	245	224	240	247	233	200	243	225	245	240	225	234	232	229	225	219	193	222	225	210	262	212	206	243	226	215	236	242	200	188	190	211	250	268	229	214	226	242	189	208	220	205	204	209	207	202	201	244	240	229	214	226	236	242	192	238	232	218	234	227	198	197	218	202	216	199	185	237	209	199	187	229	204	238	217	192	218	193	204	201	219	212	211	209	234	223	197	216	201	208	192	239	218	219	201	206	197	171	215	204	225	245	191	238	229	215	214	219	202	222	201	216	220	193	198	215	206	211	218	237	222	235	229	208	214	198	194	233	223	235	198	211	194	195	247	231	224	194	227	210	214	210	203	218	201	189	185	227	200	231	227	230	228	209	211	222	198	222	234	189	223	187	234	193	199	237	228	209	214	206	225	210	212	198	218	202	225	197	213	191	200	217	225	209	203	214	216	199	218	208	211	223	225	257	204	213	226	216	206	204	188	223	201	219	205	249	226	235	216	228	221	206	228	203	211	212	214	205	201	189	190	229	233	214	211	199	218	195	195	214	250	236	229	204	215	243	225	225	218	226	223	225	196	220	241	224	247	218	222	230	234	215	230	220	197	203	231	211	240	222	212	192	202	219	189	233	219	218	209	181	228	216	205	261	209	219	214	226	217	227	234	223	218	220	231	244	214	212	213	182	213	204	227	228	207	228	186	182	206	217	206	215	252	222	202	214	189	218	216	198	203	190	210	203	232	186	194	214	196	258	235	210	259	242	219	185	206	198	240	194	207	202	196	204	236	185	209	240	205	228	207	212	221	217	181	231	229	221	233	219	188	217	208	214	225	240	226	196	230	203	234	214	214	234	202	199	220	198	197	202	234	188	229	190	206	210	186	226	200	203	198	214	186	211	219	210	208	216	193	214	191	203	225	225	207	217	213	214	228	237	203	235	223	226	191	202	215	226	210	216	210	221	184	235	198	232	228	218	207	202	226	262	192	191	237	199	219	209	210	242	175	215	224	200	211	201	206	225	220	186	192	233	209	239	206	220	234	229	218	207	227	248	223	239	214	212	212	176	238	181	206	219	204	250	216	225	205	232	212	246	200	231	213	198	251	197	222	236	187	207	233	199	206	223	219	202	223	203	224	222	209	199	181	211	204	227	212	237	163	220	266	197	200	196	215	223	197	229	220	219	186	217	184	202	191	216	187	198	221	223	210	217	220	203	256	215	209	211	233	235	217	240	192	199	212	216	231	206	212	190	241	223	199	199	208	240	227	206	243	214	201	206	228	198	192	225	214	209	227	216	222	240	183	223	209	240	183	227	214	214	224	244	200	240	212	204	216	239	228	194	225	193	217	224	211	186	215	238	188	214	217	219	207	215	208	192	212	210	213	194	215	217	200	227	244	204	221	192	217	212	235	209	209	200	212	202	240	236	217	252	221	218	218	212	211	203	203	216	225	184	220	212	228	199	215	211	199	199	223	204	244	195	199	198	231	215	207	231	205	222	206	228	226	220	203	210	216	208	236	237	217	229	220	203	214	193	197	250	223	203	222	202	196	227	231	196	194	218	252	197	222	211	208	221	219	239	207	190	247	211	207	212	211	230	230	224	233	186	240	225	203	218	219	207	205	213	230	203	228	178	205	200	219	203	204	216	192	197	248	201	196	208	227	250	233	201	206	204	238	198	219	233	218	230	208	211	208	232	204	205	198	225	217	214	212	204	214	196	191	221	209	216	214	242	211	212	217	198	192	191	214	220	225	211	183	219	233	212	223	222	208	212	212	212	183	245	210	214	211	202	227	218	209	206	202	186	214	199	213	203	198	230	213	226	206	220	232	205	188	201	214	212	215	205	221	233	231	235	202	222	221	218	213	214	224	232	227	217	231	205	201	205	193	227	222	241	189	217	193	221	212	238	206	207	205	221	201	208	224	207	211	229	212	189	188	209	232	219	248	212	229	215	213	192	232	198	212	224	202	229	220	211	208	215	223	234	212	229	227	209	184	233	215	204	203	197	199	213	193	231	197	215	233	218	195	232	194	217	238	204	199	209	206	211	201	231	229	216	177	237	219	207	181	265	225	198	203	257	191	228	210	205	201	199	204	248	205	242	202	208	229	232	207	222	209	191	228	206	241	219	174	191	224	245	190	232	217	228	233	224	230	212	230	202	201	216	241	206	213	228	215	213	223	198	224	202	195	198	178	188	215	219	232	208	222	196	196	214	261	193	240	226	206	205	217	184	229	204	204	254	212	200	200	206	209	202	201	241	215	213	225	203	209	215	224	191	224	234	204	190	190	200	242	188	207	229	219	207	231	213	229	219	216	209	232	217	223	193	197	191	220	190	212	207	231	202	224	246	213	229	231	218	225	226	243	209	225	231	237	212	233	209	218	210	255	215	208	202	214	196	229	206	185	219	195	220	210	225	230	228	216	228	208	235	203	217	207	213	216	211	190	208	223	215	225	232	192	232	220	237	210	215	209	210	213	252	226	209	247	221	192	220	248	225	226	221	200	236	203	208	211	198	205	222	217	221	207	218	212	230	206	216	210	221	221	230	228	220	192	222	248	241	210	198	223	225	183	231	238	212	231	215	218	206	210	219	200	242	241	224	210	232	227	209	182	202	215	203	240	213	193	250	215	218	220	199	223	218	200	207	202	209	208	219	176	206	244	232	228	225	226	216	208	220	205	239	194	213	202	221	195	191	205	239	228	213	225	219	240	206	210	197	196	201	215	229	231	233	194	201	253	220	225	229	197	205	213	232	226	226	183	222	211	198	210	198	200	200	198	225	204	218	201	198	205	238	208	217	197	207	209	242	233	199	220	239	199	205	213	210	196	222	203	220	199	216	216	197	232	220	208	224	231	218	232	213	202	202	224	225	194	199	195	201	232	240	191	211	211	190	236	215	185	190	217	215	239	218	193	224	232	213	205	231	238	231	232	206	215	220	235	223	230	242	220	236	198	247	219	239	222	212	210	219	218	201	221	215	203	230	209	203	226	201	219	220	248	233	236	204	233	221	224	259	221	211	219	206	205	225	191	215	218	220	220	215	218	200	198	220	224	212	224	203	235	216	200	174	208	220	218	212	226	212	201	237	207	191	215	233	229	222	230	244	247	207	235	208	218	196	211	196	199	211	209	230	221	217	230	241	210	195	205	199	219	221	259	215	198	210	229	209	207	207	225	204	228	194	187	224	219	234	237	207	193	226	201	216	208	218	210	193	209	212	225	206	202	213	223	227	224	221	202	204	240	203	207	210	209	205	190	224	219	204	215	215	226	231	208	221	233	203	246	235	223	220	233	223	225	202	207	216	238	220	230	229	223	193	228	189	227	220	210	215	198	195	210	201	226	246	214	209	205	240	224	215	229	234	205	195	234	234	198	236	216	204	220	217	209	213	207	210	220	220	219	193	220	205	232	220	212	225	237	237	215	224	199	206	234	216	219	214	167	193	209	224	217	250	214	199	217	193	217
9822	4263	6728	3671	2338	1260	996	920	862	768	703	749	663	662	694	670	691	639	620	577	602	545	514	550	558	609	524	553	500	539	511	520	559	492	510	505	485	546	553	538	504	509	530	515	467	520	510	541	498	492	489	539	553	494	505	503	486	488	489	517	546	533	506	543	545	529	502	526	487	506	542	530	538	450	492	476	514	542	548	517	521	502	471	540	518	532	512	480	474	505	517	493	515	499	541	515	535	497	506	499	499	502	519	492	512	498	535	504	505	505	526	493	501	514	512	511	526	525	477	514	503	485	524	501	505	534	522	515	500	510	542	503	506	533	480	511	493	571	497	507	539	516	504	506	533	514	509	468	523	538	527	515	542	462	521	483	532	529	523	495	476	510	531	492	514	529	482	513	506	524	527	497	497	504	464	502	501	503	489	496	484	561	489	527	502	476	485	486	494	481	514	484	510	473	485	482	508	523	489	510	515	550	539	508	538	514	504	483	514	489	481	535	535	514	506	524	504	518	499	506	458	502	489	501	513	507	526	548	500	523	527	518	505	535	512	518	513	532	512	502	512	499	473	466	512	479	509	446	465	519	490	546	522	526	518	537	503	523	521	517	519	520	512	503	510	497	523	488	501	524	523	518	504	519	489	535	516	528	546	478	534	521	474	527	537	539	495	539	493	524	498	513	494	481	514	545	503	488	519	470	549	519	532	480	508	494	527	479	519	487	511	519	507	475	504	498	481	480	511	508	523	496	468	521	534	485	531	525	498	483	523	513	568	509	499	548	498	525	498	505	513	506	507	510	474	495	501	504	530	500	511	502	548	491	485	507	514	524	543	504	544	481	537	524	472	511	512	496	516	519	504	475	472	511	507	515	545	549	515	512	514	513	475	494	503	488	511	511	514	507	515	522	470	491	501	489	508	490	541	529	519	499	486	545	523	528	495	483	519	524	504	482	525	584	511	551	528	514	508	477	518	508	509	537	515	451	544	519	484	545	488	482	488	534	462	486	541	524	489	531	528	509	516	485	479	540	559	533	570	490	516	509	536	494	502	530	541	565	494	534	536	496	504	473	518	500	517	492	511	523	517	523	465	543	510	483	489	501	559	469	498	511	485	504	483	515	531	476	538	477	536	499	505	527	511	524	487	509	506	491	504	517	490	513	540	470	556	499	482	522	512	464	553	470	539	508	500	505	483	507	522	532	496	491	458	487	523	504	475	508	480	536	552	530	520	527	493	514	539	507	518	549	516	503	485	534	479	526	519	463	495	501	526	531	490	510	512	505	490	526	516	510	531	522	489	512	529	535	500	531	532	509	501	498	494	496	519	475	546	533	541	517	496	499	491	499	481	508	519	533	507	549	485	523	525	495	491	473	493	494	468	523	482	500	517	494	482	507	541	455	506	532	532	521	462	542	520	521	503	506	524	511	510	500	490	521	516	524	519	533	537	494	521	526	500	524	524	507	528	487	523	529	506	531	508	473	532	523	489	504	483	529	478	516	494	484	487	544	523	517	512	488	529	489	513	517	511	504	482	477	499	532	477	547	499	542	500	504	488	467	502	550	503	504	547	476	507	484	512	511	495	519	497	532	485	500	490	492	506	494	513	514	545	520	509	475	522	528	531	498	510	502	509	487	550	509	491	523	570	538	557	527	495	518	506	501	558	496	476	518	482	487	497	487	523	497	530	482	495	496	509	510	502	506	508	492	504	494	534	536	543	522	497	481	518	447	527	470	513	514	529	515	505	498	551	493	521	558	470	480	535	522	508	495	508	481	517	522	528	484	480	501	483	509	512	517	553	500	479	530	528	505	530	542	501	479	525	518	547	496	507	485	567	534	493	531	496	510	487	496	505	504	506	492	477	513	529	505	513	476	509	458	486	506	533	504	533	506	514	504	540	515	541	475	503	497	554	488	492	533	483	531	506	538	516	514	522	497	530	516	518	552	498	475	507	509	511	495	505	525	479	534	531	521	538	492	497	525	464	440	523	511	482	524	474	519	502	505	546	518	497	498	485	527	494	487	459	522	478	534	545	524	462	507	519	494	499	521	540	482	518	483	529	488	512	503	473	542	531	501	533	530	510	550	520	494	495	513	482	511	527	521	483	478	484	530	528	527	518	515	508	551	467	459	554	499	499	521	503	540	493	503	494	504	488	466	501	497	496	505	506	490	515	530	533	548	472	531	498	527	512	522	518	489	531	524	516	502	502	491	513	516	536	493	522	508	520	481	526	524	492	522	541	520	486	502	514	502	492	518	515	502	505	514	522	511	538	470	495	492	513	498	520	511	468	485	545	533	533	512	505	523	514	525	537	534	470	496	507	525	486	527	490	479	494	526	502	524	526	512	524	510	480	519	548	504	519	456	477	523	515	463	535	495	504	484	555	547	501	523	493	522	490	468	538	467	523	473	532	525	513	496	492	522	511	501	547	512	499	534	547	524	524	501	523	508	530	513	483	512	515	520	515	497	508	504	511	505	511	523	529	537	499	563	554	483	515	508	512	520	545	507	495	534	537	531	478	504	505	499	490	504	475	502	518	509	506	531	498	471	525	495	542	503	522	513	495	484	548	511	513	508	498	475	503	489	550	514	493	530	548	467	451	489	537	486	463	510	530	506	515	475	505	488	481	529	510	489	504	507	525	487	532	507	503	556	495	505	491	506	487	514	524	495	539	487	521	507	473	533	507	501	549	538	523	480	490	469	477	484	515	555	502	505	513	491	494	510	522	493	509	503	511	500	516	522	525	553	502	512	524	480	527	525	516	488	493	485	515	525	516	535	526	512	536	487	494	483	537	519	512	555	469	517	467	518	507	489	485	509	523	511	478	487	533	537	478	502	542	516	476	544	539	523	522	534	502	512	512	520	535	512	509	472	522	480	516	465	491	521	504	487	490	486	535	513	559	527	483	494	494	533	524	515	520	518	480	497	575	531	501	505	480	513	488	472	513	525	546	478	523	508	495	518	494	527	471	477	461	493	509	476	509	477	517	487	481	523	509	505	532	514	498	537	530	518	513	508	485	487	523	503	500	486	514	492	488	483	521	519	501	530	510	494	522	534	501	474	515	505	473	509	471	500	502	504	504	483	509	531	510	550	510	506	531	491	517	531	529	499	505	561	483	510	497	537	490	502	520	501	486	538	505	499	512	514	540	522	529	540	551	541	512	517	467	509	516	530	537	513	542	529	535	487	508	524	498	491	573	537	495	492	523	548	532	495	547	547	547	548	510	521	503	500	495	502	541	509	485	509	495	498	490	515	523	532	505	492	540	522	490	519	535	462	538	525	493	521	495	479	486	516	496	522	512	501	551	514	465	490	452	473	484	505	524	503	508	505	559	503	481	560	484	514	499	517	500	507	505	521	502	539	522	511	518	540	494	517	495	484	497	509	514	513	499	513	540	520	486	505	523	489	506	484	523	513	528	476	505	517	494	533	501	469	520	496	458	481	543	535	511	501	492	526	489	522	474	503	515	502	502	492	504	552	538	502
21288	7071	5454	1813	857	463	296	263	244	226	183	186	195	186	185	159	178	170	180	139	169	162	120	134	171	152	147	158	144	145	143	147	155	145	135	150	157	129	145	148	143	131	147	114	144	138	168	123	145	146	151	137	138	121	142	139	133	132	128	129	138	131	128	155	120	141	158	134	106	130	118	121	132	137	158	143	126	146	141	128	124	125	142	136	139	150	115	135	146	140	125	145	140	127	137	129	120	129	129	132	151	122	132	144	130	143	127	139	114	121	124	123	140	124	133	114	131	145	133	124	126	137	149	137	146	149	118	117	132	136	156	147	142	144	134	127	140	135	142	136	149	136	144	136	152	139	141	122	125	154	139	138	151	142	140	121	134	148	133	132	138	139	121	147	135	127	138	144	139	131	126	116	135	117	123	128	128	138	145	144	130	131	146	136	141	147	136	137	143	123	156	139	147	165	180	128	150	151	148	136	125	130	126	114	137	149	137	131	124	139	121	107	134	147	120	140	142	145	148	135	142	139	125	125	155	129	135	116	137	143	123	127	122	145	123	135	132	152	146	143	160	126	146	157	136	143	136	134	153	134	150	126	134	142	128	129	144	147	133	148	144	127	151	167	118	143	122	126	158	159	156	158	129	122	129	144	148	126	145	127	129	128	133	124	127	136	153	153	118	145	117	144	93	124	143	129	128	121	124	143	131	152	156	141	159	146	152	138	138	132	128	113	157	149	146	128	157	123	151	136	123	146	156	142	119	141	113	153	151	116	141	112	128	135	162	126	141	140	152	156	136	124	134	146	177	132	136	161	153	141	140	142	162	127	153	136	133	139	151	122	140	152	145	142	103	133	154	126	159	156	140	143	141	131	145	155	161	147	132	159	141	147	138	135	123	125	131	127	133	135	137	135	132	144	115	153	112	136	146	142	130	110	157	130	114	129	163	116	122	161	151	131	122	144	142	145	142	143	138	151	137	139	134	156	151	116	137	138	130	130	147	136	139	115	152	140	140	155	134	146	129	140	134	137	142	159	132	120	135	142	126	135	142	141	140	122	115	142	106	148	135	134	146	147	151	141	149	153	143	158	136	141	145	135	135	140	137	140	130	134	163	128	131	131	142	134	131	141	140	142	133	133	144	143	158	133	137	139	145	143	150	135	134	155	142	138	130	135	139	122	129	143	119	145	138	137	149	135	126	142	160	135	105	150	138	133	129	145	127	115	130	131	143	124	136	133	120	154	169	142	130	142	126	164	139	148	141	139	143	133	123	136	125	138	164	116	132	134	137	129	131	145	157	146	134	144	122	128	140	123	103	136	124	132	127	144	148	140	136	135	141	132	122	124	158	130	120	134	145	146	121	116	131	136	151	175	161	128	162	139	162	130	137	142	150	160	150	139	146	151	139	129	121	140	124	111	153	156	118	160	121	143	139	134	149	134	140	122	139	140	143	137	124	120	123	130	147	121	156	145	134	141	138	134	159	157	144	131	131	154	136	106	128	140	151	129	134	146	153	123	139	126	122	137	139	135	111	143	125	133	136	142	124	151	170	138	130	143	126	121	121	127	148	138	137	128	131	136	127	148	125	137	123	137	112	154	138	149	145	126	125	131	122	132	128	120	160	106	137	131	146	156	129	143	120	122	135	135	138	137	155	149	145	149	149	145	121	122	152	165	151	148	163	132	141	130	142	137	150	146	130	158	139	120	135	147	147	145	116	140	130	139	149	150	164	135	128	139	122	152	108	153	139	126	155	131	131	156	141	118	164	136	136	158	140	125	142	140	178	148	134	139	147	139	150	149	150	148	121	125	130	146	140	130	123	124	137	144	154	148	131	137	142	141	149	162	147	132	155	132	135	159	132	131	127	141	155	133	138	140	131	115	134	144	141	125	122	134	115	128	119	138	136	118	128	119	142	170	134	115	161	112	165	135	131	132	142	125	133	129	136	160	136	120	148	136	123	138	126	167	164	126	135	135	134	131	136	137	147	150	151	102	124	130	147	141	121	108	112	136	130	159	147	128	139	136	153	126	141	124	146	148	115	137	140	127	128	140	153	139	148	130	140	151	136	142	131	139	147	122	119	141	130	122	137	141	157	160	150	132	152	152	141	150	140	140	132	126	137	133	144	130	152	105	141	145	139	150	140	135	120	133	130	133	128	132	148	162	155	141	135	131	136	140	129	143	124	139	139	132	113	145	131	162	128	125	130	145	118	137	145	134	147	131	140	136	143	139	135	115	141	126	139	116	114	133	137	126	159	147	143	140	130	137	132	132	142	139	160	130	138	148	138	151	154	132	144	145	121	143	127	133	143	156	148	132	132	142	146	128	152	162	152	143	151	115	127	147	127	137	117	125	132	139	142	150	122	158	151	166	125	152	131	154	151	131	137	142	138	160	138	132	143	127	139	108	143	125	149	133	141	130	157	139	158	130	117	117	146	144	139	149	143	138	140	160	153	160	132	130	145	136	136	145	147	133	149	142	119	138	137	137	154	147	165	138	119	139	145	145	128	117	139	119	124	150	150	150	125	148	140	120	157	131	132	125	149	137	132	137	155	134	141	128	131	130	135	130	145	144	121	115	143	124	130	125	147	131	115	131	146	126	147	137	160	144	152	150	154	153	146	148	155	145	123	131	112	138	135	126	138	138	144	113	129	150	147	138	160	134	119	142	131	147	130	132	146	131	136	140	139	167	164	133	132	133	138	134	126	147	121	143	149	168	135	143	134	137	148	137	141	124	136	130	122	130	130	143	148	110	146	144	147	137	143	172	152	146	152	140	150	124	132	140	119	146	138	129	124	143	130	116	149	142	127	120	119	155	130	117	132	133	140	134	126	151	137	144	153	137	150	135	143	145	154	151	155	129	120	141	139	126	137	132	144	130	143	130	138	134	148	153	151	150	131	142	143	127	108	143	145	141	140	130	142	126	138	131	139	130	127	136	146	160	163	141	150	118	143	146	139	137	132	115	152	154	146	143	139	156	119	150	145	126	137	126	144	138	149	145	147	126	126	138	113	146	143	150	117	149	148	134	147	148	133	130	133	157	126	155	108	136	134	136	144	150	107	143	137	138	130	110	136	129	172	123	125	124	126	127	152	137	130	142	145	156	123	144	124	130	131	138	116	139	140	130	146	125	146	129	153	140	129	156	162	131	110	144	138	131	146	141	134	138	142	120	142	128	155	132	137	139	134	104	134	131	155	153	119	138	119	145	140	147	130	116	144	145	138	121	133	145	138	139	139	146	128	152	142	122	132	143	127	123	115	138	122	148	127	142	140	119	130	126	136	129	122	133	134	146	130	130	130	137	139	141	132	149	136	140	104	137	148	129	140	152	145	148	141	136	151	144	151	145	147	146	144	141	152	149	130	126	132	132	123	123	133	130	137	151	114	115	146	144	133	134	135	142	131	141	154	123	135	123	148	154	124	118	160	120	129	143	137	131	152	158	148	133	133	141	134	142	155	133	160	119	124	163	160	139	134	110	126	125	132	141
12953	5961	8988	4949	3271	1737	1309	1036	911	853	712	668	625	670	690	676	597	557	496	458	462	431	463	386	442	438	426	429	362	400	364	373	395	377	344	402	354	352	337	377	361	360	346	371	390	331	322	341	357	308	322	340	349	364	326	373	378	328	352	338	343	333	325	344	334	355	329	366	355	346	379	351	332	348	322	344	351	349	348	375	371	317	336	319	345	354	370	355	329	345	372	327	363	345	365	351	346	311	326	352	356	328	328	344	352	365	330	347	345	324	318	344	345	323	342	328	309	353	344	317	314	350	347	357	336	351	320	334	297	357	317	364	320	318	326	331	361	339	335	340	329	331	347	355	334	341	335	339	321	330	307	318	323	367	319	313	325	324	350	321	325	329	324	339	347	347	318	346	336	327	290	320	321	344	378	369	313	349	338	365	365	351	315	341	344	311	350	384	342	310	331	300	360	321	378	327	364	349	325	334	313	315	320	312	325	352	325	301	326	340	349	358	327	328	343	342	352	347	328	373	356	309	331	332	332	312	344	343	332	314	316	311	321	349	339	359	296	335	321	308	318	309	333	329	325	329	348	325	336	349	348	346	328	338	315	336	342	331	341	327	337	331	314	329	309	340	353	359	337	313	385	336	312	342	318	306	338	340	333	338	317	352	356	360	362	352	307	324	310	355	331	328	340	324	340	328	359	336	335	333	342	341	356	338	323	354	304	351	342	381	316	339	307	360	305	310	329	302	323	333	316	346	328	325	344	369	336	339	340	351	313	307	342	318	303	305	333	335	350	323	341	339	352	346	332	289	338	402	305	347	303	338	330	339	324	303	351	350	372	297	326	339	335	329	321	334	330	353	341	358	315	331	308	360	312	338	334	356	355	294	330	340	378	318	352	292	355	346	327	372	330	326	350	351	347	364	320	339	356	338	319	340	324	324	330	355	333	338	333	315	344	317	360	340	341	339	324	359	332	340	321	370	325	347	318	345	365	313	319	310	313	311	333	366	347	350	332	308	311	344	312	318	314	354	320	318	350	348	341	302	376	368	324	345	340	369	345	329	356	346	347	324	339	313	316	372	332	319	337	332	348	339	322	310	336	302	329	320	335	333	342	323	348	327	309	346	309	305	308	311	334	340	317	316	357	329	329	374	328	339	352	312	323	347	374	328	337	339	379	350	342	300	345	314	325	306	325	312	325	317	326	321	339	343	356	315	369	346	348	353	337	324	307	367	318	342	351	341	315	333	348	339	331	322	321	301	340	313	291	370	351	325	353	348	327	324	332	346	335	352	315	302	322	344	330	328	329	351	322	308	352	356	367	356	338	360	312	307	347	355	331	319	336	360	307	361	357	330	320	344	318	338	324	308	359	323	319	356	324	327	312	331	337	318	360	352	332	350	342	358	338	355	349	347	332	310	351	327	341	359	307	339	370	308	338	325	367	343	343	366	333	322	334	354	322	328	342	363	340	357	345	318	323	364	323	366	331	354	340	333	319	359	353	294	337	340	343	370	323	345	322	354	318	344	335	350	342	325	302	293	321	282	353	323	365	306	355	338	313	330	325	329	353	325	332	334	338	332	347	340	336	303	320	330	307	349	347	319	336	323	345	365	377	374	361	343	350	382	361	312	336	332	350	319	334	318	343	365	356	358	326	305	362	352	346	364	345	305	338	316	302	345	332	329	361	334	330	344	313	330	314	304	317	348	315	337	325	329	347	355	305	323	325	357	324	340	317	325	330	349	326	333	321	325	346	344	318	345	355	335	363	320	335	321	330	332	333	367	331	340	321	347	355	321	351	335	328	331	357	359	347	349	356	350	331	326	317	342	330	327	345	345	352	371	302	322	343	340	341	306	325	324	371	337	355	335	321	368	336	318	346	358	314	318	347	344	352	338	326	363	316	375	323	351	334	330	309	350	335	323	329	333	336	356	360	295	355	328	342	329	361	332	338	373	334	346	326	329	345	318	346	352	306	342	331	355	349	319	331	321	332	356	333	351	348	340	344	322	312	334	370	331	343	321	347	352	345	347	336	342	332	320	371	319	360	337	324	309	359	305	361	353	281	333	328	331	351	350	324	340	345	356	368	319	353	330	342	319	342	354	349	346	335	323	364	359	328	338	349	342	338	346	325	327	349	363	333	333	344	353	354	339	321	318	318	318	341	354	341	348	349	319	322	330	336	322	334	314	346	316	344	344	303	337	340	339	354	319	359	327	343	353	330	331	353	336	348	290	340	360	324	338	348	343	324	337	343	331	320	327	331	329	368	356	335	343	348	324	339	363	301	305	364	329	315	321	313	334	311	326	317	325	351	352	355	309	347	321	339	307	349	374	352	336	311	347	315	348	341	342	323	342	382	344	322	368	317	358	354	350	349	337	343	326	333	339	308	338	319	346	349	341	341	331	364	353	346	317	303	349	346	324	348	321	351	332	328	359	317	315	341	330	361	312	330	346	357	341	341	311	333	324	335	353	323	336	336	329	319	358	337	325	310	344	329	346	322	337	331	368	346	320	320	342	335	330	334	309	313	302	312	331	344	337	323	347	356	362	356	322	340	344	362	292	350	371	353	315	367	322	343	332	311	356	316	323	352	324	321	282	358	338	322	362	324	351	306	347	362	346	314	325	353	340	364	316	340	347	305	319	329	312	312	310	329	324	341	311	311	347	326	340	325	341	339	382	308	335	318	345	361	318	323	296	335	322	346	377	331	363	315	342	348	312	370	334	324	329	336	347	334	332	321	333	332	316	316	318	375	296	312	354	355	359	337	345	332	331	300	356	377	309	316	355	333	338	358	343	346	316	324	334	348	324	296	345	346	343	326	348	353	337	351	316	326	324	343	324	379	364	348	324	344	349	356	328	375	344	334	347	324	332	321	322	354	321	339	339	330	332	322	335	332	316	318	320	357	300	343	313	323	313	355	369	349	382	319	318	352	297	356	300	339	293	332	363	293	328	339	324	326	305	338	312	331	343	347	284	333	353	351	363	358	334	376	362	297	330	341	331	336	300	320	351	336	334	322	359	344	315	336	317	303	319	319	338	341	342	308	347	333	325	344	334	371	344	316	309	338	331	317	346	346	317	291	345	308	328	318	310	336	327	345	330	353	351	329	335	345	318	302	346	349	343	340	315	339	379	344	303	345	292	347	334	325	325	326	348	363	350	353	366	311	354	299	340	340	311	348	356	331	317	382	348	329	336	344	333	347	321	336	310	347	307	343	317	354	335	344	376	298	321	352	295	335	351	352	362	315	380	348	361	320	319	354	337	323	343	324	337	323	297	343	326	292	320	306	317	375	345	326	341	308	332	333	334	316	355	346	341	338	337	332	341	343	344	289	346	319	335	318	308	339	341	362	329	338	352	332	341	353	348	342	345	294	326	328	390	361	368	322	311	312	349	354	332	362	353	363	345	352	317	345	310	334	331	322	347	346	338	358	338	353	346	325	348	314	344	346	314	341	340	364	325	351	346	337	321	334	313	343	321	315	308	307	362
5131	2093	1529	525	351	192	192	207	181	180	157	157	194	226	172	176	171	197	178	193	185	185	200	181	174	187	207	181	188	205	152	184	167	203	166	190	190	195	184	173	176	183	169	192	175	172	180	208	187	160	177	171	168	173	177	164	192	205	182	178	172	174	155	183	172	186	158	169	204	215	162	207	179	162	167	161	183	165	187	191	183	211	183	161	184	163	177	179	175	200	173	169	192	162	196	191	176	158	182	216	185	173	201	188	167	155	184	185	163	192	184	162	191	173	177	183	164	172	169	193	174	175	181	164	169	197	167	147	193	178	180	159	169	185	169	189	167	161	164	199	171	170	183	172	178	160	162	172	196	175	155	169	180	204	186	167	169	195	169	176	177	176	169	175	168	180	181	173	165	184	165	164	146	170	158	183	188	192	178	178	175	203	199	170	185	196	178	178	203	186	175	175	175	158	163	173	190	199	158	172	165	174	170	174	184	197	189	177	137	191	178	177	155	203	192	180	175	165	178	185	170	185	180	181	160	177	175	197	173	162	190	162	185	140	160	169	185	163	189	201	162	182	167	177	183	177	192	170	206	163	198	169	166	177	176	152	166	197	166	185	153	171	157	167	196	172	188	191	159	157	166	166	176	197	171	170	181	160	180	190	171	197	187	173	189	162	200	172	187	190	182	178	189	149	172	140	164	176	163	203	218	171	201	193	168	172	186	182	180	196	186	180	155	186	166	195	167	177	164	180	199	194	169	158	167	154	192	189	191	182	162	184	170	159	190	174	167	186	177	177	187	147	177	182	178	185	179	162	172	178	185	190	193	159	191	193	166	177	190	197	183	183	171	204	191	167	190	189	190	158	191	175	181	205	163	191	151	194	212	179	183	199	194	159	171	167	215	184	202	186	165	167	157	170	176	159	145	163	188	178	150	207	145	174	177	176	177	155	173	165	148	183	193	187	185	179	169	189	182	187	185	157	177	154	164	192	185	165	189	181	193	169	179	205	165	163	203	189	184	178	184	194	161	160	196	183	183	164	189	174	192	175	182	169	167	165	178	175	169	210	208	176	177	162	171	171	156	193	196	152	162	179	164	191	197	178	183	177	192	160	161	170	182	152	169	192	223	188	183	190	197	216	185	160	170	178	144	163	179	170	196	162	177	190	168	178	178	169	158	185	182	178	197	171	172	168	166	203	165	200	164	182	175	171	192	161	191	172	178	206	172	169	168	191	192	153	176	167	168	196	154	202	190	178	161	187	188	177	174	187	198	185	194	174	178	189	180	178	193	182	167	173	178	185	183	217	187	168	167	161	197	197	173	155	174	206	182	156	160	195	176	187	199	182	192	176	162	188	162	179	181	193	171	161	171	195	187	154	182	196	173	194	173	170	179	174	182	192	194	179	163	187	181	181	167	166	173	204	196	176	175	166	157	173	172	171	224	177	180	167	167	167	174	178	178	206	178	175	186	178	181	185	198	163	187	192	174	180	173	187	182	168	163	145	168	176	182	177	171	177	169	157	152	186	168	211	174	175	148	162	163	168	207	200	181	160	188	189	136	180	188	209	184	177	210	179	180	160	170	188	176	184	177	173	154	188	168	166	168	170	164	173	167	187	188	186	195	152	168	193	160	174	190	177	192	180	182	179	171	155	195	175	181	146	184	182	155	193	185	195	191	173	172	180	152	148	167	158	164	188	184	199	180	169	180	180	180	139	161	198	188	164	158	166	174	160	197	165	148	174	172	185	154	179	180	172	166	179	167	179	154	156	189	193	147	178	174	170	171	158	152	172	178	172	175	170	188	197	180	169	142	173	160	165	171	192	162	190	163	159	194	171	176	166	169	178	168	154	160	180	173	170	166	155	172	203	175	195	177	185	189	195	184	193	154	164	182	173	187	188	189	168	205	159	193	169	174	172	188	186	174	193	193	172	185	149	178	188	163	176	172	179	208	182	182	176	173	183	163	189	185	166	165	159	183	161	197	174	166	167	196	162	185	176	173	178	170	153	205	171	180	209	177	201	158	168	179	171	146	166	157	158	211	193	183	156	211	171	178	179	189	182	157	213	186	181	169	154	142	175	208	175	174	201	183	156	181	158	164	175	190	196	158	179	190	202	182	171	170	191	189	170	166	180	179	201	189	170	177	193	210	187	195	159	150	181	162	178	156	178	153	188	186	185	170	165	158	161	187	206	186	180	158	188	199	198	159	188	189	184	181	189	177	177	163	188	167	175	148	183	193	180	158	161	191	184	170	188	195	185	152	162	168	182	162	146	186	174	189	182	151	153	169	165	189	170	175	186	174	196	178	150	156	169	177	168	158	161	176	166	205	155	202	158	191	192	165	193	196	169	177	167	178	174	175	185	167	182	184	167	199	191	175	183	147	195	187	143	176	174	161	182	176	166	183	190	178	159	206	153	164	211	169	161	180	169	169	192	162	165	182	183	191	174	158	170	160	189	186	176	173	164	164	181	192	174	182	181	179	197	153	163	179	167	180	175	179	179	159	158	190	183	177	199	209	170	181	196	171	182	182	157	149	165	166	170	186	184	179	160	174	177	184	184	158	170	154	155	177	185	173	172	190	173	177	183	179	184	184	158	191	181	183	192	173	176	177	188	157	178	172	177	145	186	178	177	174	187	157	133	181	164	152	169	209	187	170	184	163	152	169	136	159	187	197	190	184	182	183	208	174	185	197	163	176	188	159	161	198	203	158	199	182	167	172	180	165	186	190	184	157	168	195	169	169	168	169	193	166	180	172	179	179	162	188	172	157	163	196	192	171	185	169	185	152	180	202	183	176	189	184	181	163	190	163	210	178	163	161	178	186	167	189	165	151	181	212	191	190	178	185	182	189	178	166	178	150	161	183	169	184	163	166	186	175	181	182	175	174	165	180	184	178	175	171	201	203	174	171	156	176	182	174	177	153	169	200	174	167	193	149	183	192	185	221	163	175	166	149	179	167	172	188	177	155	179	163	180	186	165	192	175	191	163	187	188	167	172	185	179	169	166	166	190	214	184	201	167	160	178	154	172	206	178	179	192	166	187	172	165	169	194	142	168	193	187	203	164	163	180	180	188	202	187	188	172	173	149	175	184	208	162	179	182	206	170	175	185	158	159	195	182	136	186	194	184	165	187	169	175	203	178	209	183	185	174	160	152	180	180	184	191	192	157	187	159	197	165	194	196	172	163	179	171	182	171	192	167	171	183	183	163	188	150	179	157	171	168	191	172	185	168	184	180	163	169	173	171	170	198	182	149	172	176	195	181	183	186	170	184	203	193	178	187	161	169	183	150	178	173	175	185	169	156	171	159	154	192	153	177	161	178	201	192	172	170	187	200	163	180	175	187	178	165	157	157	152	158	206	143	183	175	188	163	181	165	161	197	152	149	191	183	187	176	157	185	187	192	172	189	171	177	186	189	169	180	193	177	179	169	156	165	169	192	187	172	179	162	170	172	179	191	170	181	176	190	167	158	138	162	181	156	183	210	187	188
4137	2351	2966	1626	1100	610	480	465	503	461	488	460	432	460	486	500	508	447	436	442	441	467	450	446	451	422	421	429	424	409	416	414	472	400	423	361	430	414	414	412	423	434	420	465	399	425	429	456	406	429	381	443	411	396	438	431	411	403	449	451	434	454	406	470	395	438	433	393	434	405	462	428	426	432	423	412	442	435	426	398	417	413	423	427	464	431	392	418	431	446	398	395	424	451	406	409	436	510	449	439	458	399	436	407	429	460	438	429	434	437	444	400	446	434	449	421	435	441	452	461	400	398	416	415	413	400	426	372	428	415	410	455	481	398	441	410	435	454	428	451	418	425	405	425	432	398	442	401	413	418	471	420	412	464	461	401	436	405	420	402	376	402	426	421	382	420	395	432	428	417	429	385	448	421	441	447	429	426	432	414	434	414	409	476	446	390	441	434	443	424	428	407	398	441	408	424	441	434	432	399	412	423	436	427	428	408	418	436	436	388	425	408	445	412	419	424	430	413	430	390	424	436	434	457	461	445	402	436	419	407	406	430	467	423	474	428	431	400	450	423	400	417	443	426	380	432	396	422	424	429	432	412	438	444	428	456	425	453	418	436	406	399	492	426	414	414	374	472	408	426	415	412	413	425	416	424	409	428	465	426	425	408	406	418	416	444	430	461	425	439	430	392	429	431	420	432	396	436	420	444	414	409	444	428	458	440	416	451	442	443	430	413	399	423	427	401	451	431	438	449	440	450	434	423	412	426	455	449	442	415	384	442	410	394	407	405	437	424	458	402	419	439	392	446	400	480	453	400	441	418	397	400	437	439	401	433	425	423	425	458	443	403	441	402	415	396	413	490	460	431	431	418	409	385	438	378	416	429	432	461	429	425	424	425	417	402	437	401	432	423	433	449	409	413	421	413	426	427	446	475	420	460	423	456	419	448	474	428	415	420	408	424	427	422	435	426	431	455	431	407	418	410	440	424	408	442	421	448	406	432	447	407	407	438	401	421	464	450	417	426	441	422	417	424	410	437	416	410	415	429	448	465	414	412	452	398	418	452	390	426	442	418	447	407	424	446	464	425	396	427	432	420	439	433	459	424	450	440	435	418	432	436	471	405	454	425	464	419	419	436	457	398	444	422	427	400	414	425	449	432	429	411	426	435	409	390	437	417	425	434	410	430	470	456	401	450	416	415	440	447	445	425	464	426	417	429	407	429	390	434	414	406	443	413	408	398	376	454	419	420	417	431	410	406	394	391	452	410	396	422	407	431	449	433	422	451	426	429	403	415	427	463	439	429	440	427	411	433	427	426	411	421	408	412	440	430	436	455	446	453	420	406	452	428	416	430	395	442	441	427	400	446	395	461	436	428	439	428	434	417	401	424	431	440	410	426	411	395	398	417	439	426	428	421	423	436	445	441	443	477	446	435	393	398	451	435	413	422	436	412	438	398	429	388	441	416	455	417	384	426	432	421	435	445	440	422	414	428	431	423	405	440	413	387	414	436	396	453	426	446	444	422	441	482	433	395	429	440	412	437	430	418	443	415	450	394	437	422	426	393	403	438	427	375	427	411	440	382	408	439	408	429	436	445	385	418	421	421	415	431	417	427	391	437	433	416	387	403	431	419	436	447	433	442	432	418	454	405	416	439	393	415	448	414	447	416	435	474	409	452	409	426	425	394	417	444	433	417	444	456	456	411	412	424	433	428	409	450	454	473	410	389	408	460	431	427	446	452	451	456	455	467	450	428	430	448	434	468	401	438	415	429	448	426	418	411	438	403	429	440	442	447	405	458	397	453	466	441	394	451	441	406	420	393	431	431	404	428	444	412	431	400	470	471	435	452	444	408	456	434	402	435	421	441	417	453	425	449	399	472	452	466	425	426	443	433	420	432	440	438	428	435	453	447	404	419	469	430	416	394	424	409	433	437	464	449	427	466	446	408	423	418	430	438	449	419	422	429	448	412	394	406	439	443	431	438	434	453	450	410	440	445	432	420	460	438	383	461	417	421	409	444	438	460	480	432	421	431	433	424	448	460	475	431	404	414	421	414	431	405	457	419	452	450	378	430	466	435	468	450	454	435	398	406	392	427	447	467	430	409	443	418	449	429	411	461	420	441	443	421	409	438	425	414	405	431	455	409	428	383	410	412	436	465	395	432	429	438	467	392	451	429	427	409	405	411	423	431	446	471	416	405	475	430	413	410	456	431	403	431	420	400	445	446	437	398	425	436	452	450	441	451	407	446	445	414	413	421	397	433	414	420	441	401	397	422	431	420	445	421	480	397	408	434	412	432	413	396	396	433	407	456	436	426	397	444	395	395	403	432	453	453	456	420	404	448	402	452	387	399	447	464	459	438	432	430	399	383	471	431	440	429	440	398	401	420	433	429	458	441	400	448	410	451	456	433	452	405	414	407	386	417	435	456	475	423	399	419	421	402	451	454	448	459	431	436	381	447	432	434	409	414	464	426	416	469	421	380	405	416	444	443	458	445	424	410	438	412	438	404	412	416	451	417	430	414	442	427	439	400	432	419	427	430	450	423	440	464	419	422	438	425	411	438	427	421	411	416	421	437	415	431	411	409	463	443	435	429	397	429	410	430	412	433	445	392	426	448	456	427	445	441	428	404	395	418	419	434	460	454	395	464	428	412	399	471	456	416	431	452	414	486	428	402	412	472	415	386	434	435	408	421	433	423	439	419	413	422	392	435	425	450	439	419	399	438	457	423	442	398	432	431	430	447	412	395	425	415	405	434	432	435	402	433	404	481	434	430	442	405	406	414	425	425	417	446	454	455	469	444	427	407	434	476	455	423	389	441	427	422	407	449	438	444	400	426	397	460	431	414	456	430	443	439	417	411	438	419	468	445	447	411	398	427	422	454	411	456	460	429	368	434	431	464	428	410	423	414	440	419	436	460	421	425	404	461	419	415	411	442	462	425	437	424	426	413	419	437	448	399	454	443	394	399	414	465	401	395	385	436	428	442	416	404	452	426	417	425	446	418	402	411	401	400	410	422	446	420	399	433	384	410	455	489	420	433	413	480	411	434	391	417	414	444	404	449	439	444	438	381	435	405	463	426	426	421	428	430	421	416	438	406	451	410	420	405	436	429	425	443	439	395	442	440	391	428	427	440	416	401	422	407	418	445	459	426	401	420	426	423	442	439	439	438	410	454	421	450	432	419	427	447	418	409	425	428	442	425	433	417	406	444	431	397	453	465	402	396	420	428	387	418	430	458	429	466	452	411	422	427	441	432	436	423	479	452	420	401	425	480	422	391	435	452	424	434	405	389	464	444	435	434	405	429	430	437	455	456	448	439	444	445	424	433	464	424	457	428	442	451	390	439	412	436	462	425	450	408	425	442	414	405	432	413	477	423	458	420	425	443	437	450	416	451	413	417	446	426	410	394	453	432	425	431	390	423	416	400	438	422	392	442	421	424	402	431	458	441	431	405	402	416	429	423	427	448	393	414	442	463	434	430	439	407	447	415
13179	4047	3271	1208	606	373	278	312	240	255	263	258	229	236	265	231	217	212	212	228	206	208	224	226	192	231	197	198	210	211	228	192	210	222	241	204	219	201	234	246	186	217	197	212	235	240	207	205	204	232	220	215	195	214	218	196	228	221	232	191	203	232	232	241	234	229	236	222	192	219	208	204	200	213	217	220	203	204	214	228	204	211	223	204	235	234	209	197	231	200	235	236	212	202	219	215	226	212	223	223	198	214	221	196	204	217	197	201	234	232	205	202	198	194	204	238	246	187	226	220	220	213	208	213	194	212	235	212	197	221	195	204	218	215	212	237	204	224	254	201	203	214	245	220	215	232	187	224	233	218	179	227	193	210	211	214	206	224	227	235	194	208	230	219	202	213	166	216	230	237	200	213	231	248	197	240	226	221	229	232	211	213	202	224	208	223	183	206	225	218	217	198	221	238	226	223	248	216	210	227	179	198	235	209	195	201	201	204	204	188	187	203	234	221	210	206	229	224	190	226	197	216	236	218	214	218	215	205	209	226	225	198	211	231	199	209	194	214	209	192	197	243	209	205	219	216	210	220	216	210	218	200	203	210	192	217	208	212	231	236	216	200	217	227	244	223	238	212	239	235	245	209	201	221	231	195	206	195	228	211	209	228	216	224	209	212	227	230	212	196	223	230	224	184	201	240	208	215	223	211	229	211	196	218	226	226	191	223	208	227	214	206	198	202	222	196	194	203	215	232	213	211	222	219	206	202	210	196	235	222	197	232	203	224	209	208	207	230	199	212	232	216	223	210	185	204	236	213	235	202	220	235	236	217	217	210	222	221	249	206	224	246	216	212	220	220	201	182	204	185	204	262	212	183	200	201	219	212	223	198	226	234	206	232	207	207	211	207	221	203	232	210	217	208	237	220	211	188	212	207	227	233	224	227	210	215	217	196	192	224	195	201	204	181	194	238	178	167	203	197	206	198	220	203	242	206	232	228	225	249	207	224	229	207	216	203	201	190	231	213	217	195	209	226	225	209	224	216	205	217	193	212	186	208	213	206	214	228	224	221	196	224	223	222	213	229	200	245	194	191	223	220	196	237	213	203	208	204	230	216	231	215	190	242	211	226	189	198	201	204	215	202	211	218	230	239	209	217	222	220	226	198	205	190	206	227	219	215	225	219	195	198	176	207	229	208	185	209	203	224	192	193	193	190	222	199	227	212	219	208	242	192	226	219	221	197	225	236	209	210	244	222	196	212	215	211	206	230	205	235	217	214	242	201	195	202	211	216	227	223	219	228	204	203	202	204	226	184	225	210	198	203	216	239	214	256	201	204	223	216	212	198	217	194	222	204	218	225	214	208	242	230	195	192	213	235	221	237	213	242	230	222	242	225	213	195	263	213	199	221	197	202	205	225	211	237	213	220	211	221	232	227	172	222	242	237	225	235	192	208	215	208	190	214	236	208	215	231	215	205	220	209	203	240	213	186	212	220	242	232	207	232	235	191	225	220	197	213	192	246	216	195	219	228	246	196	209	214	222	198	231	236	221	212	204	194	208	214	228	210	233	212	215	189	218	213	202	210	223	215	217	220	186	190	210	226	241	220	200	205	229	194	218	223	222	230	214	209	241	225	238	219	217	196	232	204	193	230	229	223	227	222	197	234	198	221	225	236	248	217	202	197	229	208	215	197	232	190	201	209	210	223	227	203	234	224	224	206	208	234	220	222	216	218	230	232	232	213	201	192	209	185	241	222	218	234	238	184	209	205	231	234	197	224	240	224	226	215	221	203	201	215	237	186	211	205	206	215	230	207	249	199	224	232	212	220	224	237	179	226	210	205	211	224	211	197	228	222	220	245	211	224	214	212	216	212	208	246	216	219	221	218	215	239	220	228	208	202	238	263	198	207	212	225	189	186	215	224	195	247	217	209	215	221	210	198	203	232	194	188	239	231	215	193	211	195	233	220	229	223	217	198	215	226	194	215	235	215	209	222	183	212	225	254	183	207	229	203	235	200	220	215	194	253	242	223	198	205	228	210	211	220	203	241	217	200	204	205	231	179	203	229	226	224	200	216	246	229	195	211	257	220	233	228	216	235	214	206	242	214	229	207	237	216	202	252	207	209	246	215	229	238	204	235	205	215	217	224	223	190	212	189	212	248	227	217	211	201	229	195	195	212	235	238	211	202	225	236	237	223	204	222	231	228	194	218	226	232	210	195	220	208	224	202	209	239	227	220	215	226	225	212	219	249	189	207	207	205	212	204	238	218	223	219	209	205	228	223	198	246	184	215	196	179	227	217	255	210	179	226	224	205	220	198	204	196	224	195	186	201	211	243	210	225	247	195	214	243	222	209	201	205	226	217	191	220	198	188	221	212	209	253	242	227	196	208	207	220	202	206	218	208	191	208	197	225	204	196	218	233	236	216	215	211	237	218	213	234	199	212	193	220	223	228	202	221	225	217	229	235	220	208	198	218	227	228	232	210	211	229	196	230	202	236	215	218	240	195	226	222	225	238	225	199	226	252	221	204	212	227	184	207	217	254	186	221	206	231	219	220	181	216	229	185	226	221	186	247	208	208	219	227	214	193	196	202	187	195	221	193	209	212	219	198	215	192	202	181	217	249	221	206	205	224	200	236	222	225	198	209	206	256	218	199	211	211	224	227	220	219	201	227	196	192	223	192	190	200	235	219	222	224	233	207	220	209	224	223	208	231	193	228	196	187	195	221	232	187	202	208	222	203	251	232	218	209	181	212	186	222	237	225	212	228	224	185	181	214	186	223	228	227	224	234	248	197	215	206	230	230	205	196	248	219	198	221	203	183	240	218	237	230	216	200	184	231	243	208	215	198	226	199	205	207	218	206	212	215	197	211	219	228	225	211	218	215	214	216	222	206	171	230	216	202	227	192	207	194	203	207	227	211	222	216	232	225	219	221	204	209	233	224	223	214	233	198	216	242	236	219	227	188	197	217	234	203	215	233	273	228	205	223	222	199	201	201	194	218	202	243	236	208	210	196	232	226	205	212	199	197	216	232	251	226	190	224	220	193	199	212	200	188	213	216	217	207	192	220	211	199	262	230	213	215	215	237	201	226	216	241	197	208	193	214	236	221	203	215	212	205	215	220	221	208	225	218	218	195	225	181	230	195	212	251	223	241	213	221	225	225	223	194	205	215	219	207	217	205	218	224	198	228	223	240	243	228	227	192	230	205	244	205	225	207	231	215	214	199	201	206	220	204	229	221	197	195	195	200	225	199	205	222	220	198	239	218	213	201	238	215	193	203	224	214	214	223	228	208	204	233	205	224	215	229	243	226	188	196	203	212	215	203	246	228	187	202	202	215	209	188	213	193	217	202	216	206	217	209	219	219	216	233	227	212	218	224	240	218	189	204	221	200	205	222	220	212	221	218	237	205	232	216	208	221	238	210	240	217	178	207	207	226	209	226	205	230	214	217	227	208	214	208	222	210	202	211	215	223	240	251	260	214	243	211	215	203
9898	4107	6241	3454	2333	1355	935	883	831	795	765	668	696	669	702	710	662	636	593	587	593	560	536	531	588	582	510	545	488	520	549	560	546	530	533	535	504	504	534	514	535	518	490	517	502	479	565	533	479	497	522	494	496	562	526	479	476	505	504	498	521	510	524	516	512	487	537	527	532	501	520	470	524	469	452	540	498	491	502	531	497	525	469	477	515	513	518	518	507	501	521	522	488	520	553	469	520	480	512	487	503	477	508	489	493	518	492	521	549	513	504	506	494	498	502	489	498	556	537	482	535	535	527	532	466	496	501	483	495	499	509	506	500	549	496	496	509	504	458	499	527	480	506	504	528	478	495	528	471	529	492	541	501	572	472	513	518	517	536	506	555	523	512	511	511	482	510	503	513	510	476	518	533	500	499	527	485	476	484	572	467	451	524	473	489	509	528	514	529	485	511	499	501	507	517	536	468	531	516	480	519	501	507	443	474	511	499	512	518	499	489	513	459	504	524	486	546	544	506	501	527	511	517	485	509	543	507	521	519	550	519	480	540	533	503	520	535	478	503	497	476	557	507	509	450	510	494	482	524	481	522	482	518	524	490	529	517	491	479	532	484	505	522	504	525	519	527	484	476	503	516	506	540	454	496	494	535	537	530	528	547	527	503	513	499	488	510	493	512	508	514	480	490	505	454	546	486	486	531	492	561	532	493	522	485	505	499	501	497	522	517	571	498	538	537	494	517	511	492	506	476	495	526	517	571	469	462	481	497	489	482	510	513	503	472	503	479	538	538	528	478	501	556	513	492	529	505	523	493	517	513	487	523	509	490	521	512	512	479	549	523	483	497	475	503	526	529	475	521	530	520	490	505	572	492	509	506	518	451	526	499	525	537	471	498	505	500	491	510	497	510	506	522	487	498	499	499	531	432	532	492	502	516	548	493	512	493	495	552	495	493	509	516	516	528	485	473	543	488	512	499	549	507	525	583	532	500	507	490	488	475	490	471	487	520	489	515	508	496	518	497	513	519	471	495	506	515	548	509	524	531	527	520	537	522	509	486	554	491	489	487	535	500	510	513	482	511	477	482	518	494	489	491	501	500	540	513	521	531	530	485	505	503	511	497	522	548	530	493	492	473	480	517	533	563	497	517	499	537	488	517	502	504	528	486	539	473	486	492	504	504	509	443	584	504	508	519	509	477	529	530	494	522	482	521	523	513	546	489	540	517	533	543	504	470	506	532	530	514	490	481	495	493	518	505	528	558	472	493	471	509	549	503	509	518	524	519	527	533	497	538	488	517	478	508	486	509	541	496	523	511	526	499	531	533	497	540	498	506	475	569	508	517	534	505	502	515	495	500	501	526	524	517	531	507	497	502	508	493	559	512	476	511	502	554	473	502	487	525	520	509	510	451	478	512	494	514	497	466	512	590	508	521	509	519	502	512	493	567	512	538	529	492	482	497	503	549	478	523	538	514	489	535	509	505	510	518	507	498	501	563	540	514	501	505	506	492	530	502	502	487	502	495	484	489	535	500	518	489	494	532	479	518	525	552	522	508	499	510	524	536	512	474	453	471	517	505	521	538	515	521	534	554	504	464	527	493	499	537	483	517	488	527	495	510	488	522	486	532	487	521	539	475	495	506	501	498	444	516	484	489	490	560	520	496	527	502	495	513	487	491	531	517	495	492	513	488	498	486	544	468	487	494	515	519	503	485	497	495	520	545	485	489	515	468	490	512	520	549	471	532	509	496	531	519	487	521	507	520	507	483	516	520	495	503	500	511	512	502	518	491	485	498	507	490	529	514	514	523	538	486	499	456	538	500	515	495	523	479	532	526	508	493	546	543	445	528	488	526	543	478	485	543	470	470	503	507	505	497	472	520	500	527	512	530	505	498	493	489	512	511	503	501	510	511	571	517	526	509	514	499	515	512	503	512	532	495	516	496	497	546	515	522	510	510	475	529	484	534	528	510	495	531	484	504	506	525	479	494	549	486	524	530	506	464	500	500	524	526	520	492	496	512	510	515	508	537	457	496	493	471	536	526	469	522	527	501	519	511	496	499	486	516	469	521	531	509	492	506	461	520	491	512	517	500	484	514	513	500	525	523	475	518	523	538	514	504	459	506	519	518	476	556	494	516	532	468	510	497	512	497	504	469	504	501	512	535	547	499	509	518	509	497	531	502	487	506	520	511	462	511	521	521	498	504	465	523	506	486	497	543	529	533	489	514	492	515	520	516	517	485	547	492	485	554	500	510	512	525	510	504	530	528	507	487	546	531	511	536	533	516	475	536	527	496	510	509	498	495	531	477	507	545	490	467	500	502	539	513	559	506	499	510	477	517	510	533	539	473	505	486	516	492	498	503	497	533	497	535	526	526	512	493	534	502	544	495	483	496	449	490	504	549	581	464	496	527	495	538	504	473	531	501	497	542	553	497	543	481	503	543	484	532	483	524	504	512	537	554	465	498	506	548	479	519	505	507	492	521	509	534	470	505	552	510	514	534	509	492	488	517	546	519	480	531	508	490	501	496	505	523	479	517	500	500	536	521	504	512	505	562	480	482	488	506	498	455	520	486	545	510	500	520	568	523	516	531	509	526	523	510	487	498	504	499	473	493	503	514	467	492	500	492	514	541	545	499	498	500	539	505	576	536	496	521	476	477	484	529	485	558	549	541	477	503	508	462	465	531	547	485	478	526	531	512	538	519	519	529	507	524	531	506	532	503	538	531	530	487	536	494	476	517	495	519	505	538	508	503	477	464	500	497	521	530	511	476	468	517	526	530	495	461	489	510	534	488	520	526	506	546	520	516	483	514	471	510	469	493	478	506	513	477	484	500	539	499	524	468	543	543	534	476	485	489	497	508	476	490	482	503	510	540	498	525	499	511	495	503	480	572	535	544	493	518	522	513	477	516	473	540	489	532	518	581	528	488	503	503	525	566	514	467	547	505	535	496	531	499	544	483	475	480	489	476	494	489	485	503	559	494	520	524	518	551	497	492	508	535	487	482	546	523	494	492	535	509	526	483	487	519	499	513	517	522	484	526	505	483	484	520	498	511	490	533	506	514	509	540	534	515	526	508	498	534	509	515	547	477	513	536	501	505	513	503	490	513	479	514	507	503	489	522	541	516	546	470	489	504	494	529	514	517	510	529	526	510	480	497	483	488	503	505	484	500	517	519	490	511	520	523	493	471	485	479	522	533	497	475	519	512	545	528	519	525	502	498	499	521	498	486	531	536	507	523	513	501	508	510	479	518	501	515	504	472	528	512	533	534	529	566	482	498	493	534	526	517	495	522	452	506	473	503	565	507	533	525	551	506	527	481	507	535	484	536	500	483	516	531	536	510	485	518	494	491	520	496	498	501	530	529	545	502	491	530	550	473	524	507	525	553	494	486	489	496	512	490	502	484	539	477	523	543	509	489	550	547	487	507	525	483	510	524	480	514	483	480	522	476	531	510	557	546	543	506	520	494	536	487	512	538	499	488	478	509	519
21360	6867	5331	1766	779	393	294	266	229	210	185	184	194	192	154	189	175	177	163	150	168	163	141	145	175	158	146	119	126	150	129	151	152	151	142	164	128	159	117	157	118	155	137	146	123	122	152	123	137	118	141	128	129	124	134	130	157	136	122	149	131	138	148	129	137	129	129	134	113	126	160	139	128	130	139	113	138	134	146	135	129	129	127	159	137	141	157	122	129	124	145	132	168	144	151	155	153	132	160	149	121	139	148	130	137	150	171	132	138	140	127	154	124	118	144	120	161	106	142	136	133	148	135	140	134	128	136	139	158	146	146	150	131	126	159	144	132	141	113	153	131	141	121	128	130	131	134	132	101	131	154	129	128	130	117	162	142	124	129	137	131	134	139	123	134	135	129	133	136	118	129	127	122	151	140	108	155	132	159	153	141	146	121	131	121	132	131	132	149	117	108	162	130	138	122	137	151	133	151	112	135	158	153	123	110	149	142	120	120	135	154	132	139	134	112	130	127	126	154	142	146	139	132	139	140	126	124	133	123	147	136	124	148	147	162	142	131	159	122	130	132	151	127	113	157	138	136	123	127	146	139	131	143	133	112	125	155	141	134	158	178	126	118	143	128	150	140	132	138	149	136	131	145	157	140	126	133	115	115	141	126	128	149	118	116	140	143	115	131	168	126	132	122	147	139	131	141	143	123	124	128	108	159	136	105	128	130	131	140	146	148	155	136	126	134	144	134	143	143	158	133	119	149	130	145	119	167	138	160	135	131	132	127	138	128	127	123	110	140	125	148	146	131	169	131	136	141	146	136	152	123	141	149	167	144	132	129	149	137	143	125	136	146	150	117	129	122	163	124	126	122	146	140	130	145	138	131	140	130	143	138	148	127	136	134	156	147	139	127	135	127	147	143	127	158	119	122	141	139	137	130	133	134	126	131	136	131	129	147	116	146	130	145	128	146	129	141	129	127	135	119	135	123	131	170	146	131	123	107	142	120	127	134	155	138	141	108	154	126	147	139	151	118	108	142	122	122	132	141	154	139	101	133	125	155	105	132	146	128	128	127	147	143	133	140	141	122	115	147	147	152	141	153	146	114	161	153	121	134	125	135	161	145	114	135	112	157	136	155	139	145	128	136	121	128	147	146	129	130	147	133	147	153	140	136	144	127	161	139	146	119	121	131	126	172	133	133	144	136	138	122	128	131	172	124	138	122	120	132	144	128	131	124	148	159	145	118	143	145	172	157	138	124	110	152	141	116	123	151	146	123	122	141	133	129	151	127	140	151	128	132	155	105	129	158	151	135	143	155	144	133	142	136	137	128	148	120	135	146	143	127	164	141	128	148	152	119	125	133	138	147	141	146	148	132	133	151	133	140	135	144	125	123	133	128	151	143	142	138	129	156	149	130	134	146	155	144	151	121	160	145	153	123	121	138	143	135	148	147	142	151	151	137	130	141	137	140	127	123	129	137	142	123	132	146	128	132	135	124	155	123	156	121	142	131	114	141	134	140	141	138	139	137	141	162	130	135	124	129	151	123	141	107	145	135	142	135	136	120	101	136	130	126	158	124	154	145	144	138	127	118	161	137	136	142	126	149	144	121	133	136	118	130	132	151	114	114	139	124	137	133	136	144	124	138	156	138	140	145	151	132	131	154	147	139	118	131	144	154	163	140	160	119	149	162	139	133	135	137	139	124	149	139	112	144	118	107	134	127	139	134	141	134	130	130	110	126	136	151	120	138	131	149	113	138	128	173	125	163	163	136	103	127	125	137	119	139	137	131	153	142	125	121	129	118	135	125	152	135	143	118	131	133	112	158	142	142	145	136	135	131	138	145	140	109	132	129	141	146	139	110	140	136	128	156	153	145	122	133	150	139	142	136	132	148	118	169	128	140	120	137	142	134	143	148	143	138	122	130	132	103	135	149	141	158	140	155	147	121	143	154	142	141	127	147	164	127	126	138	123	145	130	150	142	118	130	132	149	169	116	126	126	148	111	144	140	127	128	139	118	140	139	140	150	117	148	134	120	113	133	150	137	150	148	158	137	146	113	120	139	133	142	140	164	145	120	150	145	142	127	139	118	145	145	146	130	135	124	139	140	140	149	146	125	146	149	148	127	153	152	134	134	130	143	136	160	141	136	125	140	130	128	147	122	154	127	130	110	138	134	130	138	143	124	129	138	136	142	158	135	148	130	158	117	151	134	140	131	135	126	118	122	125	131	149	150	117	147	153	141	141	140	118	131	146	143	139	146	125	139	137	132	137	124	125	123	122	121	160	135	137	149	141	132	133	146	137	135	136	162	144	127	107	121	146	136	134	146	135	136	147	121	152	115	126	145	136	125	155	117	155	124	130	140	131	129	117	151	142	140	123	135	155	145	157	148	131	146	129	132	136	139	135	109	129	143	157	138	132	130	118	154	127	129	137	126	138	123	103	128	158	147	149	144	127	140	135	117	131	153	137	146	156	129	138	116	125	153	136	132	136	129	146	96	140	146	176	137	140	132	126	140	137	143	155	148	151	167	126	142	136	133	150	104	144	134	150	119	127	121	141	129	152	137	136	126	142	131	146	141	118	120	154	140	137	121	146	139	133	135	137	132	144	142	118	133	120	126	130	148	147	137	130	109	134	130	131	153	156	138	130	120	124	139	136	127	121	130	122	132	116	154	126	139	111	138	121	120	143	143	128	135	129	147	121	135	128	153	129	145	122	130	120	146	140	148	125	124	126	136	132	137	133	149	141	138	132	130	144	117	134	115	150	126	136	164	143	138	142	148	155	116	125	130	137	138	145	149	126	135	141	133	138	141	130	136	143	138	132	120	142	141	147	135	123	132	143	150	142	125	147	155	127	121	128	133	148	132	141	115	129	127	137	144	145	129	123	126	131	138	121	123	133	121	140	139	123	155	142	146	130	142	166	135	135	137	150	135	140	126	118	126	130	133	151	143	129	141	149	132	134	149	130	125	131	116	145	141	145	122	128	132	139	155	137	130	129	144	169	122	132	144	132	137	140	138	111	132	113	138	149	134	141	132	131	142	149	131	128	134	131	154	163	120	140	138	138	133	125	146	146	132	138	156	132	146	142	139	141	149	155	154	149	148	115	142	141	148	96	121	151	133	130	131	160	147	133	117	129	156	153	157	156	164	138	126	120	136	135	141	132	128	137	136	126	153	141	139	139	127	140	154	113	153	153	145	121	121	147	132	152	135	114	136	132	119	138	129	135	140	129	134	137	145	123	143	155	136	137	159	157	120	132	167	124	130	144	145	136	154	147	125	132	140	147	121	149	144	134	145	135	144	129	137	133	140	123	106	151	131	141	105	128	120	129	110	141	132	130	128	138	139	132	152	133	135	140	141	165	155	125	135	116	145	146	145	162	132	139	157	149	147	162	136	130	141	139	121	132	136	143	114	139	130	149	141	140	141	108	141	137	135	172	131	131	143	142	137	143	155	120	141	119	129	122	148	134	115	128	171	145	130	140	128	138	133
12993	5785	8783	4952	3201	1789	1237	1097	879	844	744	719	680	666	668	647	680	570	505	485	419	489	419	394	397	452	408	403	384	396	368	383	359	346	359	376	332	360	363	343	364	364	342	351	335	380	314	354	312	333	312	341	341	300	359	325	367	330	307	334	367	376	346	355	321	336	321	331	390	367	378	342	354	357	358	337	335	359	358	336	341	333	345	377	346	335	339	331	341	360	339	329	342	339	376	353	319	311	343	326	316	331	323	347	357	321	341	331	362	308	296	296	367	358	348	355	304	336	299	323	327	310	338	327	323	320	352	345	328	317	340	368	320	327	334	308	351	321	327	342	321	330	314	289	364	309	341	344	326	339	312	302	332	334	339	358	346	343	316	311	381	355	329	332	333	335	333	307	319	339	346	381	313	321	307	342	357	308	330	338	329	327	310	339	322	329	372	332	309	292	338	350	348	363	345	335	312	373	293	351	309	332	336	355	331	327	321	322	307	321	338	323	327	325	323	341	333	298	339	311	334	312	332	324	339	317	309	345	341	297	341	322	319	365	302	335	339	344	345	319	309	318	308	301	355	320	338	334	365	311	329	368	365	337	327	336	328	314	334	343	345	317	293	330	313	325	330	360	349	303	318	320	304	337	331	324	331	340	324	316	326	308	340	347	338	337	320	351	326	349	357	331	361	299	348	334	324	357	320	345	316	361	335	324	329	377	301	333	344	339	355	332	326	335	302	341	327	336	357	333	343	333	343	315	333	354	345	325	342	361	375	320	316	330	340	308	325	343	340	316	363	326	310	309	325	332	341	345	332	306	367	330	290	319	323	340	342	318	343	346	312	342	357	328	330	331	336	333	311	323	318	341	302	349	338	325	324	346	326	368	321	315	351	346	364	314	351	308	358	325	305	331	344	341	352	342	353	307	338	345	351	305	318	342	327	306	333	305	347	311	340	354	324	337	329	335	320	325	316	313	346	366	336	334	305	377	329	324	326	337	324	341	305	332	315	363	342	347	339	335	332	353	347	329	315	318	349	355	307	341	353	345	310	314	318	307	340	343	353	319	360	357	340	332	329	325	323	329	313	348	321	335	327	333	365	340	326	332	352	356	351	309	332	321	326	369	322	324	353	308	377	317	304	359	359	325	329	321	354	334	320	342	358	342	299	324	316	329	344	325	333	327	339	333	333	292	346	313	347	344	320	309	326	342	352	302	309	344	343	326	307	356	334	340	326	338	324	323	342	354	337	313	368	340	317	325	329	331	350	350	337	322	348	337	344	325	349	323	328	324	309	330	322	337	351	319	311	311	341	347	334	308	324	322	336	320	362	336	301	355	340	324	353	318	302	318	338	320	366	328	335	340	336	324	323	329	315	311	351	373	329	346	347	316	340	332	342	317	339	340	358	363	340	316	354	372	327	324	352	330	338	342	339	362	357	323	342	373	356	317	321	306	357	326	313	344	354	352	320	365	319	332	333	366	350	337	329	345	310	314	320	334	388	302	316	329	303	338	314	325	332	330	342	320	320	323	306	318	337	346	314	339	346	315	321	337	357	335	307	315	310	328	326	341	324	324	345	353	310	333	312	341	301	319	335	352	357	328	331	327	347	352	326	326	347	329	368	317	361	301	344	337	347	312	347	358	346	321	344	291	331	349	358	343	346	337	348	321	343	347	341	344	341	327	342	354	297	384	350	325	304	329	328	321	340	305	334	332	345	326	312	278	360	325	353	355	327	313	337	320	332	337	315	317	360	341	336	332	352	309	287	315	291	343	331	351	315	306	326	297	323	314	323	345	322	322	346	323	366	326	341	333	327	329	322	341	314	318	328	341	318	352	368	332	353	334	347	339	326	327	344	317	322	320	347	337	349	337	323	356	356	330	339	352	308	341	341	335	335	303	363	329	353	332	362	363	343	324	351	333	305	335	332	360	330	321	324	362	334	344	312	314	320	338	347	386	312	314	324	340	356	346	321	327	318	333	359	358	313	341	332	322	315	341	343	357	337	343	344	337	332	326	345	342	299	332	353	338	330	336	362	319	322	372	327	347	333	318	347	319	346	339	315	303	323	337	334	318	350	334	348	339	328	312	357	332	325	329	342	369	339	301	321	349	343	323	348	333	376	319	288	346	326	330	340	337	325	330	363	334	336	322	339	328	315	345	316	343	327	321	302	328	364	327	340	343	344	332	303	338	325	326	337	315	329	352	333	348	357	345	366	317	327	335	344	316	336	329	343	332	344	304	340	335	345	344	330	339	310	332	350	326	319	316	315	333	315	344	327	329	344	352	332	358	320	335	333	349	303	332	339	363	340	325	335	335	370	346	343	330	337	337	346	345	324	336	328	338	335	312	328	365	336	343	350	304	352	326	344	339	352	360	311	302	369	348	321	321	339	318	342	328	329	367	319	321	368	349	313	352	318	319	344	353	308	369	331	343	344	307	307	320	349	304	320	336	330	353	314	345	370	323	333	354	323	358	349	316	350	333	318	299	336	318	327	318	328	351	334	334	348	334	350	350	355	354	345	314	329	322	319	341	340	361	318	333	361	335	312	328	354	323	377	340	312	329	306	321	379	323	343	350	315	348	326	333	313	318	305	342	333	346	318	347	333	363	343	315	362	325	321	335	341	304	360	300	326	333	330	345	336	355	322	363	334	345	332	333	362	332	314	333	325	326	326	310	328	320	326	300	360	367	362	360	332	316	353	337	328	338	314	345	339	316	313	304	319	327	361	335	328	337	323	324	306	341	331	347	329	356	312	343	352	352	311	328	311	360	330	335	351	336	330	341	317	339	332	331	331	317	357	338	320	355	363	336	327	328	308	315	325	317	364	312	340	313	322	331	329	322	339	363	304	295	352	324	287	305	357	386	338	340	318	293	339	333	334	344	310	381	321	317	344	309	325	363	348	332	324	342	342	329	326	351	336	302	367	345	324	321	339	358	330	339	357	363	323	331	337	361	337	346	362	308	326	326	343	320	318	332	335	334	346	296	342	343	318	335	340	298	350	358	369	340	350	339	363	306	344	295	335	338	335	322	368	317	343	308	324	331	317	334	325	319	313	332	321	321	315	341	329	324	302	346	312	344	336	340	322	325	348	359	330	299	320	330	330	350	314	347	347	320	296	333	306	298	355	362	337	296	300	334	347	331	374	352	369	346	305	303	333	313	333	358	337	350	308	348	351	345	320	314	323	323	329	337	301	347	327	333	326	368	365	298	342	354	331	339	296	342	336	305	345	305	363	326	311	337	336	321	350	313	291	331	323	345	320	317	313	355	370	353	344	354	311	330	349	323	325	333	328	342	318	339	321	315	347	322	342	297	352	336	328	348	352	354	340	344	363	328	313	356	339	331	356	354	334	356	316	326	337	296	362	321	312	305	343	305	363	327	335	326	350	314	336	332	355	335	332	345	305	332	341	336	346	337	350	369	350	347	317	332	339	373	337	306	324	331	321	333	347	304	331	307	337	328	331	339	328	333	315	336	333	340	336	319
5113	1873	1468	533	306	212	182	187	206	166	152	169	175	164	180	175	181	181	188	185	173	175	157	181	184	181	176	214	197	181	198	177	169	157	147	149	195	191	197	162	169	196	155	194	165	167	190	161	171	146	180	178	180	166	181	182	196	132	177	167	169	158	193	193	150	189	168	191	169	173	176	194	166	180	171	183	201	191	189	171	176	166	201	184	186	186	157	188	180	171	167	200	180	176	195	171	171	151	172	169	200	177	144	150	166	182	177	197	180	196	148	157	180	189	183	178	189	174	171	206	204	161	169	174	190	169	162	187	201	177	181	175	175	177	171	185	169	163	167	159	178	164	162	170	174	180	185	209	174	169	192	172	181	167	177	173	179	179	168	161	172	165	213	156	205	182	185	173	179	211	167	165	169	197	176	182	180	150	177	172	168	173	179	180	194	175	185	170	162	158	199	184	170	162	198	189	165	192	163	178	173	188	168	179	182	166	167	173	167	189	188	172	155	170	170	173	177	159	201	176	150	178	165	155	168	183	187	186	166	174	156	163	158	145	166	170	166	174	163	160	190	177	164	180	200	146	163	158	166	159	180	182	165	166	173	174	180	162	171	172	174	176	144	196	175	165	163	180	158	170	143	169	178	176	158	221	168	162	172	171	179	185	171	141	188	182	182	161	196	172	152	161	184	142	179	208	171	169	199	194	168	201	172	185	189	175	192	195	170	212	173	184	167	183	195	141	165	180	183	177	171	155	165	167	156	185	179	206	154	175	197	177	175	172	175	167	206	147	173	182	181	170	176	176	215	178	177	169	175	187	162	173	158	180	183	167	180	179	157	175	176	181	210	175	185	185	191	191	186	184	154	191	168	200	182	198	160	178	178	174	169	191	160	157	191	166	161	182	210	180	186	163	190	160	174	197	171	205	170	172	191	187	192	165	200	208	173	170	199	174	160	158	182	171	184	181	168	179	195	176	180	208	190	190	172	173	189	164	162	182	165	168	175	161	167	170	183	182	189	190	200	178	182	189	185	166	174	196	168	164	137	177	172	166	160	176	183	193	167	179	189	188	169	157	168	194	182	160	190	167	183	161	171	170	184	166	162	177	158	161	189	162	173	190	167	165	184	180	169	186	183	165	193	185	169	177	199	179	171	197	175	181	177	175	178	175	161	178	158	191	189	186	160	162	168	180	169	170	183	187	182	189	184	166	189	183	177	168	183	185	175	162	167	189	204	165	172	152	156	193	156	170	178	194	177	175	185	166	180	185	186	190	174	200	151	167	185	187	178	180	193	177	180	191	179	174	219	192	174	191	187	176	167	134	184	206	176	166	184	182	182	190	182	167	203	189	174	163	178	171	197	196	166	175	182	169	198	200	172	195	177	181	164	208	198	178	201	170	191	185	162	179	172	177	185	171	177	179	165	181	185	173	169	145	156	183	163	169	184	165	166	163	175	170	149	167	174	171	156	190	174	178	174	179	156	189	169	158	166	178	208	161	174	191	191	170	160	191	190	169	174	157	167	178	178	198	177	173	154	172	188	189	174	185	189	157	191	148	184	197	167	164	191	164	173	183	161	161	198	187	169	165	176	170	177	186	179	192	157	176	205	164	172	189	183	182	167	162	146	180	185	155	161	184	176	152	192	163	181	157	153	146	181	206	177	175	183	158	170	181	171	181	184	162	172	198	163	187	176	159	178	163	166	174	184	168	163	178	182	182	175	185	189	167	166	170	164	163	196	183	172	187	171	178	169	165	162	149	154	170	179	184	163	202	182	180	166	199	185	180	172	173	174	156	173	190	154	155	191	156	165	162	201	177	172	186	172	169	180	169	184	194	164	171	160	162	168	180	167	157	168	178	183	170	159	194	161	212	173	179	165	173	172	189	175	191	191	185	187	161	166	207	145	160	171	201	210	178	161	171	181	166	186	178	170	179	177	188	159	173	172	183	178	188	210	208	169	164	175	176	176	163	191	188	157	170	176	178	192	179	196	189	157	166	181	160	181	174	170	172	164	178	204	192	193	171	179	175	162	190	162	168	186	171	160	167	159	201	188	155	198	187	154	150	166	185	158	181	182	174	176	185	192	171	151	175	183	162	166	190	180	176	192	191	178	169	197	184	178	187	158	172	181	154	178	169	182	175	182	153	200	142	162	179	151	182	186	176	175	182	159	181	183	184	200	194	161	194	197	175	173	185	187	182	187	177	169	167	196	168	179	167	163	174	143	171	164	194	181	167	156	203	181	199	175	158	180	176	151	177	185	162	178	180	164	181	180	163	184	182	160	150	195	178	174	171	172	152	172	149	200	174	181	183	171	150	165	190	186	176	197	167	176	170	180	182	190	167	139	193	200	199	165	177	184	178	177	201	173	161	180	183	187	188	178	168	174	163	189	178	214	152	195	205	183	158	178	182	178	152	168	193	166	155	181	185	159	175	166	158	158	176	161	166	161	181	198	151	154	183	148	175	171	190	178	168	187	170	172	161	158	142	174	165	162	159	189	185	190	180	179	172	191	169	197	154	195	172	167	174	177	177	162	171	214	158	194	186	169	186	162	183	187	157	188	172	198	184	170	193	180	173	171	166	184	183	177	171	165	169	184	161	169	192	181	177	156	160	181	163	177	155	193	173	192	194	185	183	163	191	179	167	170	172	187	173	148	165	220	163	185	163	194	159	169	172	152	152	184	178	162	185	174	183	180	162	195	198	186	179	147	171	159	167	185	199	161	145	182	146	152	188	169	159	191	179	187	166	186	180	163	160	157	181	191	160	189	190	190	163	159	167	169	155	189	180	178	201	175	152	207	172	169	202	166	152	172	175	180	160	183	194	194	205	159	171	157	201	190	190	170	184	156	173	164	158	175	190	172	159	167	158	147	188	189	173	160	189	188	166	172	184	179	179	189	177	185	186	165	171	195	179	190	168	175	171	170	175	159	193	190	181	160	188	172	176	180	154	164	182	160	166	190	182	187	163	191	185	190	191	173	189	196	171	174	196	185	173	174	179	171	171	162	161	168	194	187	167	183	169	184	163	165	178	177	176	203	170	186	153	162	159	173	182	162	175	178	182	148	154	163	192	186	202	184	190	207	156	165	147	169	180	163	220	154	172	167	167	171	176	165	155	171	163	168	191	163	185	173	169	165	181	163	167	189	198	181	185	159	183	162	174	193	156	188	206	147	167	172	175	160	170	182	181	168	217	174	171	185	172	189	189	182	150	186	162	186	169	177	180	174	139	180	168	180	168	187	173	174	190	190	170	156	176	183	172	172	165	179	176	172	170	181	171	171	170	157	158	192	178	169	182	188	174	178	188	172	190	176	176	178	194	172	207	157	180	180	204	165	188	165	190	165	194	176	166	156	188	182	167	162	165	163	194	194	167	176	166	174	197	155	187	186	178	199	181	180	168	187	169	178	186	174	198	156	193	180	162	164	173	166	190	159	150	164	176	143	187	183	177	172	190	171	181	181	170	167	177	169	175	177	168	175	148	176	170
3979	2187	2824	1581	1041	608	474	489	514	499	438	440	465	469	463	515	473	482	451	460	441	474	449	425	450	473	405	398	401	399	464	409	388	404	437	472	404	419	446	449	430	424	443	457	420	390	435	453	462	441	450	452	422	430	448	425	418	417	425	426	433	425	438	434	457	441	415	420	453	437	424	405	400	431	453	434	407	463	433	386	437	430	439	409	437	386	418	396	400	451	403	417	435	425	439	447	464	468	449	423	451	482	466	424	423	443	475	428	428	460	398	404	418	412	454	412	423	471	439	419	423	429	413	391	431	473	411	428	436	395	425	434	417	425	422	431	449	417	401	439	420	433	419	431	441	446	438	471	417	401	433	426	427	437	426	405	471	445	429	421	408	471	410	450	424	427	418	425	401	414	408	410	431	438	423	409	435	431	432	451	444	451	404	447	424	443	482	390	440	442	441	398	393	421	435	414	415	445	423	417	416	449	450	406	427	423	403	420	404	434	408	390	470	394	466	398	413	451	428	422	425	406	404	417	462	436	394	415	389	423	438	426	424	424	415	428	394	433	429	457	450	450	439	400	395	465	419	420	419	456	410	408	406	430	431	448	415	413	410	425	439	425	425	438	463	435	407	477	436	416	434	437	412	420	425	459	439	441	435	444	429	427	404	424	450	497	409	432	424	453	451	460	398	447	384	420	423	397	482	429	409	420	433	435	425	378	453	450	429	439	436	438	467	443	413	420	432	433	436	418	460	427	426	463	410	405	404	412	407	407	446	452	434	419	428	435	441	455	432	404	460	426	458	425	409	452	390	444	446	408	445	399	440	459	398	457	439	429	441	439	435	381	452	440	420	413	466	390	430	468	436	447	407	395	410	444	421	389	407	400	424	422	401	418	430	425	432	466	413	425	446	447	422	416	462	466	395	425	463	429	473	444	439	420	431	443	431	365	438	467	464	450	434	418	420	445	407	477	440	430	452	443	458	415	424	432	445	410	423	436	428	420	459	420	413	441	419	468	462	427	414	454	431	428	413	423	429	432	428	418	442	443	450	427	411	475	399	432	415	444	455	452	456	416	415	418	427	421	424	437	469	462	442	433	426	384	449	421	465	413	425	437	429	468	440	418	447	461	444	435	434	505	447	431	444	448	407	405	419	451	420	431	442	375	414	425	402	452	404	446	468	421	432	403	403	435	433	456	430	432	435	423	424	467	410	442	407	433	444	411	426	414	445	463	415	405	419	443	398	441	429	462	442	465	448	444	423	438	450	438	419	426	443	412	429	433	425	422	405	393	398	446	423	432	411	455	443	459	450	426	408	431	425	402	394	436	438	443	425	417	397	405	453	409	429	403	432	440	417	470	437	465	415	452	455	446	425	477	438	431	407	431	432	438	467	441	408	440	446	474	417	408	401	427	426	395	407	426	434	419	414	451	439	417	426	459	425	423	412	420	405	415	446	424	424	456	453	414	436	417	416	405	445	432	425	416	414	460	402	447	456	414	448	463	403	440	427	467	434	425	437	437	436	444	410	424	447	453	417	413	416	416	423	433	398	483	431	406	416	447	446	444	449	428	437	423	447	430	438	430	453	452	420	446	443	448	434	442	444	438	428	428	440	424	424	422	403	412	459	424	439	459	433	401	428	403	435	395	462	441	431	430	457	415	425	430	455	420	396	445	414	456	422	405	438	427	409	438	411	406	474	393	446	442	392	434	390	428	428	405	423	401	400	448	424	443	461	421	431	425	425	435	457	422	450	438	438	425	395	478	460	458	460	454	425	430	408	441	434	426	409	414	430	471	402	410	425	427	411	431	425	411	456	460	418	452	401	436	436	414	436	430	384	430	427	416	408	423	407	421	455	448	477	401	425	408	455	460	443	455	420	397	428	426	421	434	443	432	410	432	450	447	448	435	417	428	450	441	468	406	456	393	432	434	425	412	455	426	421	425	435	381	386	409	399	432	477	449	415	432	434	414	410	436	429	425	410	434	425	461	412	413	419	441	448	414	428	436	418	455	452	386	419	444	410	418	440	447	423	437	436	436	416	395	404	393	406	444	404	425	449	474	411	427	414	416	421	486	446	445	426	396	416	447	431	421	410	415	439	439	438	415	438	482	457	411	419	425	432	419	446	405	411	428	432	431	399	437	443	470	421	426	387	452	412	398	408	443	434	408	439	412	388	429	439	414	429	416	409	407	426	431	419	431	433	441	434	421	438	437	389	429	420	442	467	428	438	438	418	430	433	430	388	426	413	403	430	401	448	463	428	413	436	416	451	434	430	415	381	420	416	410	400	430	428	411	434	414	445	420	401	426	424	463	430	459	445	396	449	428	413	424	444	454	457	417	427	436	448	432	452	428	417	428	408	423	388	397	438	445	393	425	436	411	416	448	407	486	428	441	458	423	392	444	408	437	397	426	440	432	388	417	455	408	415	410	423	450	401	443	421	408	456	433	412	458	447	413	464	438	427	445	454	429	449	446	417	447	450	424	413	470	436	452	391	402	449	400	470	435	441	407	421	468	450	444	460	393	417	415	389	426	403	443	415	446	403	419	446	389	456	455	411	409	462	440	445	409	424	413	448	427	444	438	442	461	437	412	451	428	447	443	441	447	431	456	433	454	451	449	399	432	447	439	447	453	434	394	412	440	426	430	465	418	437	443	462	411	420	388	407	437	425	458	419	425	444	435	452	444	461	429	454	428	444	431	431	448	411	465	460	431	445	458	426	438	423	445	385	415	447	426	439	404	406	439	405	416	443	438	397	430	417	424	444	474	452	451	459	451	406	445	433	398	409	466	437	433	413	458	445	435	421	442	405	406	381	449	401	395	418	443	452	445	427	434	457	474	396	398	417	440	411	432	435	407	429	404	394	418	418	433	424	435	416	450	418	353	378	430	413	403	433	422	424	416	434	406	408	413	419	441	397	424	406	443	428	435	453	426	431	454	420	457	425	448	442	434	434	413	452	433	411	412	414	430	439	466	418	449	389	392	428	410	399	416	447	430	437	454	452	409	420	461	418	406	407	429	438	381	423	459	362	440	445	429	475	401	401	473	382	434	403	425	471	420	462	411	426	411	452	452	431	434	448	432	412	463	405	429	446	404	445	400	427	439	437	445	411	437	388	415	390	436	420	404	419	448	429	461	455	434	396	397	432	422	424	442	435	422	427	403	431	451	468	404	425	427	395	472	421	440	401	430	396	424	433	444	431	431	428	411	427	428	441	428	479	435	445	375	471	430	399	476	388	390	431	394	457	400	441	460	421	437	419	431	434	418	418	412	430	427	441	431	409	431	427	448	441	469	425	442	423	472	431	432	421	431	433	412	461	391	432	464	435	418	419	410	422	467	430	478	405	421	429	440	419	398	434	453	443	425	431	436	458	420	406	419	430	434	429	393	415	429	433	463	447	406	428	426	452	430	450	412	443	428	428	447	401	421	469	448	455	417	409	366	433	428	445	411	439	418	445	450	415	485	430	417	421	412	435	412	413	410	401	438
12905	4122	3594	1149	601	408	274	275	235	259	242	250	262	243	255	257	233	221	227	223	223	221	245	222	215	198	221	193	198	201	238	229	198	201	209	192	236	237	243	214	217	216	218	201	216	208	231	227	232	229	218	242	208	198	196	193	185	193	219	255	225	175	203	197	209	206	216	234	254	209	228	206	219	206	229	231	203	179	214	225	238	217	236	197	206	214	204	207	241	251	243	212	204	219	207	223	206	198	222	239	213	219	236	197	213	221	233	224	226	216	215	216	222	194	190	207	219	205	215	247	222	213	187	206	218	232	229	211	167	216	206	205	210	206	220	196	235	223	236	230	216	228	183	232	228	209	212	213	207	208	211	214	208	225	222	218	206	232	197	217	193	220	209	231	198	214	217	230	208	219	219	211	217	223	213	199	207	220	219	227	212	199	207	203	229	203	211	228	217	207	232	207	208	208	218	209	225	210	205	199	207	202	215	199	212	189	210	215	213	216	204	199	216	228	226	216	217	229	190	212	217	198	206	221	205	221	224	233	206	217	202	232	213	186	245	217	191	219	214	226	215	228	229	257	224	202	224	219	217	218	204	189	206	214	217	231	225	239	233	215	222	202	194	230	226	194	186	214	230	202	210	202	190	214	230	232	181	193	203	207	215	202	222	174	216	228	192	194	239	207	204	233	201	222	212	202	206	222	212	204	219	203	186	232	208	224	228	216	216	215	231	201	201	209	234	207	222	217	206	213	213	217	222	205	211	220	190	215	202	203	198	234	201	198	204	197	191	192	213	221	228	200	209	214	214	198	221	200	244	204	226	185	199	201	199	185	196	206	216	211	190	207	220	226	207	200	188	206	238	220	216	215	208	210	191	209	226	204	198	183	201	223	188	243	231	220	193	202	246	223	225	248	204	210	207	214	225	205	235	232	205	229	212	192	215	220	218	204	231	218	195	214	215	235	205	226	202	214	201	230	224	209	208	188	203	182	217	239	211	206	218	181	220	233	213	251	207	198	219	209	229	202	188	198	209	243	231	212	194	199	210	224	197	236	217	240	228	201	226	173	202	222	194	213	208	207	212	216	191	212	239	231	204	206	208	200	191	197	182	181	195	198	206	203	189	205	186	205	233	199	230	222	221	194	221	221	198	208	216	192	224	214	219	206	185	200	203	219	220	250	216	203	221	221	207	220	188	210	188	221	207	214	214	202	223	209	218	223	208	228	219	214	198	212	206	220	191	215	208	218	215	210	198	217	221	211	222	196	210	235	249	229	220	203	210	220	206	219	210	214	216	222	208	188	192	190	236	234	209	229	221	209	211	228	207	200	213	211	228	197	198	232	247	235	192	235	207	188	189	234	225	183	227	189	212	217	209	201	189	242	222	190	195	200	203	220	208	201	210	217	204	193	213	202	216	219	234	184	202	206	238	211	196	214	210	215	192	228	221	195	190	228	178	220	182	221	201	194	234	214	232	218	226	200	208	208	219	202	218	197	224	214	208	204	223	212	185	227	233	230	204	217	215	207	200	235	205	196	194	240	220	225	222	202	224	230	207	179	229	208	214	232	245	222	209	217	205	227	185	196	234	226	240	212	213	222	228	198	215	209	229	195	243	221	209	203	200	198	209	216	204	190	224	235	215	215	245	193	229	215	164	237	217	218	196	196	215	235	226	196	187	202	180	210	213	216	217	201	215	187	212	210	185	228	214	194	175	234	222	220	229	201	194	199	211	197	189	235	196	227	204	206	245	217	208	194	212	212	204	208	213	252	211	241	223	221	232	217	222	201	217	213	212	206	239	208	209	210	185	206	197	233	210	199	228	194	216	214	215	205	211	235	206	205	211	202	222	232	199	188	177	234	213	225	227	215	244	213	201	230	243	208	204	229	214	226	244	219	202	217	215	200	200	201	217	199	207	239	233	207	207	214	206	203	219	208	204	194	198	194	209	209	210	226	202	199	210	242	201	223	219	227	223	194	214	210	205	206	208	230	230	181	167	212	193	211	202	183	250	227	224	242	206	224	199	224	223	225	234	200	207	205	199	200	192	216	184	219	211	225	208	228	252	209	197	237	217	213	220	217	214	212	195	220	224	246	219	215	216	180	224	225	220	228	199	218	222	197	237	230	246	189	186	150	207	214	189	210	227	250	186	244	219	199	227	232	192	202	210	202	228	206	208	200	209	199	224	204	219	192	183	252	223	209	222	217	216	227	207	186	223	224	207	234	217	194	221	218	247	234	203	201	218	214	222	217	182	225	208	233	213	211	210	192	216	222	219	204	202	230	164	185	254	196	221	199	184	174	227	220	239	217	200	215	224	218	238	207	227	190	201	204	219	206	184	194	210	207	203	220	196	206	228	223	209	224	231	231	174	223	223	217	219	209	197	207	185	230	217	199	223	208	232	212	247	213	222	212	181	167	190	206	209	200	247	217	173	201	199	218	201	223	198	215	221	215	256	190	205	223	217	218	227	206	192	238	200	224	214	211	207	245	241	212	226	228	212	198	208	215	207	222	199	222	195	224	212	210	201	210	218	229	224	212	226	233	228	222	197	205	243	203	196	218	217	232	201	201	233	212	227	203	201	212	228	225	226	210	207	222	203	223	220	214	211	215	210	226	203	215	214	231	192	196	213	215	214	236	235	214	228	263	214	191	237	196	222	229	227	220	217	236	224	215	203	205	202	208	201	199	215	227	218	204	208	237	196	207	225	218	183	202	194	218	207	220	193	233	212	229	204	198	222	175	221	193	185	192	228	207	222	224	215	227	197	216	224	228	220	189	183	202	207	202	212	211	209	199	216	218	219	232	209	214	211	198	201	216	204	211	221	190	227	221	208	220	197	203	202	218	218	230	202	207	265	207	192	213	188	213	209	222	204	233	228	200	226	202	241	200	192	227	212	199	222	243	231	198	229	218	185	206	211	220	229	200	204	223	195	204	240	217	215	191	235	219	194	205	215	227	209	223	196	230	211	232	223	202	205	244	194	202	234	192	213	220	184	220	219	207	215	223	221	208	228	236	236	224	239	223	191	230	214	207	228	198	234	207	222	225	215	223	246	217	233	242	228	214	207	196	221	207	245	244	196	227	206	219	233	236	219	214	222	230	235	204	226	196	177	212	201	224	219	195	193	236	224	209	202	211	216	217	240	215	220	218	207	200	221	220	241	211	233	229	229	233	210	225	223	206	200	220	232	231	220	248	193	182	234	205	198	221	201	199	204	190	200	178	221	218	210	204	190	225	229	233	193	205	210	217	209	191	164	201	221	194	230	229	199	209	207	209	230	211	221	199	207	219	216	193	185	225	228	215	236	203	241	227	200	197	204	226	219	201	200	201	200	207	208	202	204	219	203	201	202	188	218	203	224	203	221	182	212	213	213	202	205	219	237	215	235	203	224	167	219	238	199	206	239	215	245	229	206	199	226	225	213	186	205	243	231	227	218	183	211	196	225	221	212	198	211	207	204	205	231	225	232	210	209	208	219	216	219	212	186	221
9868	4135	6811	3348	2236	1320	1049	897	816	723	738	704	693	672	653	695	672	622	601	589	538	546	565	530	561	551	625	568	558	504	525	493	534	507	548	552	536	488	512	517	540	518	495	505	523	533	528	477	465	544	508	478	514	484	484	549	498	495	440	500	527	526	497	527	541	497	485	537	530	497	502	504	531	545	490	504	507	532	507	491	480	558	502	486	542	490	504	520	507	518	500	549	501	546	519	525	508	477	528	513	503	493	501	497	465	509	500	510	469	522	521	508	496	491	478	494	518	497	500	494	510	545	534	519	542	454	491	541	509	509	478	498	479	491	507	497	513	492	517	497	468	523	486	445	462	455	517	469	521	507	491	489	504	509	510	489	491	518	543	541	502	511	495	498	503	507	533	470	505	503	521	488	496	522	511	511	508	491	512	529	518	520	479	486	537	484	484	517	488	488	487	492	489	533	535	471	486	439	514	502	510	530	491	498	509	464	545	476	507	530	532	495	509	523	519	513	523	521	516	497	495	482	531	492	473	469	469	470	506	514	481	520	497	488	527	508	484	516	480	507	522	518	486	518	506	524	545	501	474	485	500	529	543	474	541	500	494	483	508	468	506	462	518	519	507	491	494	510	524	479	495	503	503	502	503	545	503	456	518	495	514	467	498	466	499	496	545	500	509	537	494	487	526	518	518	474	513	516	526	505	511	463	513	497	511	522	511	521	508	519	514	519	512	533	476	479	509	529	515	516	502	520	533	517	487	511	512	459	502	493	523	521	473	501	482	463	497	501	470	473	494	505	533	499	497	512	531	490	533	494	495	504	492	525	536	498	520	502	482	502	489	499	502	495	496	512	496	490	484	542	543	513	524	479	546	463	505	467	490	488	519	511	512	494	467	514	524	527	476	505	493	531	498	460	476	484	476	483	523	477	498	502	496	520	537	529	485	486	529	502	503	522	508	492	502	498	496	509	516	481	440	497	542	552	535	484	500	499	543	502	534	524	499	543	499	572	463	495	488	492	528	524	473	511	508	473	494	494	506	510	479	453	498	489	498	506	477	498	486	520	511	488	492	481	525	505	486	469	506	509	482	494	481	522	490	493	553	488	477	473	498	544	471	494	503	482	514	489	492	491	487	490	527	477	503	538	536	471	555	472	506	474	484	499	494	503	481	476	493	500	512	463	514	494	523	513	510	501	505	518	529	498	507	513	518	481	490	471	510	526	494	553	462	516	518	525	508	511	493	498	463	488	533	488	533	425	484	528	473	519	498	467	513	510	497	521	481	535	467	513	510	486	534	536	498	517	490	475	468	478	493	492	497	515	511	501	500	495	506	512	508	531	502	519	499	519	506	539	482	505	472	489	463	505	541	471	496	528	521	501	465	505	493	499	499	491	488	481	519	498	531	483	462	524	492	470	517	509	521	516	468	509	542	474	536	486	491	454	515	488	495	470	504	531	478	480	518	509	463	513	502	500	469	527	510	503	503	495	530	543	500	480	504	511	524	487	518	526	507	536	488	500	553	485	507	468	471	535	470	500	497	547	521	494	481	494	507	545	501	527	521	499	525	517	488	494	589	482	516	531	515	511	501	520	519	522	537	504	544	510	531	486	460	499	541	497	518	499	504	509	514	538	536	509	520	483	549	524	547	527	502	509	494	507	520	463	498	529	504	501	480	473	493	517	479	472	478	521	509	521	496	537	499	486	513	526	527	521	516	504	465	459	521	495	505	450	477	490	542	528	479	534	491	481	517	530	487	522	483	550	502	516	496	542	505	512	499	494	490	503	522	474	498	513	530	548	501	498	508	478	500	498	515	475	503	519	480	499	485	489	489	526	541	490	496	555	464	530	493	496	544	500	509	501	556	534	498	465	507	544	531	509	483	498	492	464	504	499	469	528	482	519	493	461	481	487	498	530	515	492	491	482	534	543	507	539	486	496	500	443	520	517	498	493	458	476	528	524	511	496	499	501	524	498	516	537	542	545	496	573	489	479	553	525	516	491	474	498	457	526	482	480	482	488	531	510	516	486	511	461	524	457	486	501	528	483	467	477	540	515	454	474	520	485	510	478	492	500	519	477	517	519	477	511	533	510	535	544	507	548	514	480	496	546	486	458	496	548	496	481	473	505	510	483	505	477	489	503	535	475	525	483	503	510	506	482	522	512	502	494	486	549	487	499	515	513	530	484	485	508	490	521	552	521	496	473	487	515	524	504	483	534	472	496	526	498	493	475	492	521	490	500	504	519	561	499	515	470	531	521	511	507	484	507	521	535	462	481	529	467	474	503	454	527	483	499	563	523	479	482	471	556	483	487	532	511	484	517	507	490	556	496	523	477	484	516	508	491	501	469	505	507	482	484	475	452	481	534	498	518	487	477	499	517	511	478	475	510	502	510	522	499	519	496	507	545	485	501	521	496	508	533	519	553	514	534	528	534	508	481	488	486	506	459	518	528	500	517	508	507	478	480	539	497	496	471	530	492	514	504	513	507	511	467	484	519	529	476	527	494	503	524	537	493	505	491	503	510	502	549	463	496	506	473	489	513	499	487	521	518	519	502	503	506	533	503	508	510	487	481	508	495	529	514	488	496	510	506	480	511	524	530	493	550	501	530	487	508	444	528	500	533	491	501	504	510	468	503	525	484	507	498	500	502	524	513	501	537	496	497	519	525	499	470	521	509	518	475	489	485	518	515	481	507	501	499	509	529	476	518	513	469	499	544	508	502	503	507	504	546	502	476	500	506	506	514	471	500	558	512	498	521	518	510	525	475	505	506	525	513	499	498	511	516	510	498	519	490	499	496	504	456	536	476	564	513	503	504	508	505	493	472	489	477	496	480	490	516	501	491	504	501	501	508	530	493	513	472	510	533	523	497	516	544	520	502	495	467	528	517	470	526	521	521	487	456	508	482	455	502	514	522	533	483	528	536	495	491	515	540	527	515	507	469	501	483	519	510	488	515	507	484	492	517	452	477	468	501	469	499	488	470	484	526	499	465	521	464	519	553	535	521	512	480	486	498	543	526	487	500	528	496	517	532	475	478	521	492	472	490	503	481	476	525	461	519	505	500	518	508	528	502	496	495	572	499	484	487	491	469	484	469	528	504	550	506	509	516	521	494	526	489	532	550	533	488	473	493	522	490	521	486	537	516	523	550	539	548	497	476	518	501	546	461	518	482	509	503	510	499	513	555	568	472	520	487	510	509	501	523	507	453	504	467	509	483	480	504	502	508	512	516	497	478	465	481	496	507	515	518	477	470	518	505	484	490	483	522	516	509	485	517	524	485	539	503	493	491	498	502	499	453	494	503	471	545	445	504	502	442	473	478	524	484	502	509	581	511	492	466	511	514	490	487	497	531	468	551	504	533	498	508	487	509	468	498	500	524	464	513	491	486	491	528	505	497	523	503	489	500	495	514	512	483	470	484	473	504	518	500	465	479	513	529	549	500	534	509	544	499	500	555	478	529	530	523	496	542	540	493	528	531	509	521	511	509
21344	6952	5797	1807	768	446	327	267	225	182	228	209	173	177	170	190	170	155	149	138	155	155	166	155	165	150	143	135	108	149	139	156	128	113	130	133	121	124	142	129	122	139	121	124	103	138	126	138	138	124	128	118	131	109	132	117	141	155	133	143	154	145	134	129	167	130	156	147	120	161	154	123	130	170	144	141	152	132	118	144	160	133	133	138	140	138	130	146	135	153	125	146	125	155	122	140	153	150	123	127	145	132	140	137	106	119	117	144	150	131	145	129	123	136	108	126	155	138	131	116	121	138	133	140	141	129	110	131	129	141	125	142	139	121	164	121	119	121	128	112	157	145	136	146	129	131	149	125	141	130	143	138	154	130	145	141	161	115	126	129	127	131	119	151	139	127	159	145	147	126	159	117	127	126	136	156	122	121	133	140	124	144	138	120	125	124	129	142	141	140	166	133	166	134	129	135	125	119	120	134	119	154	129	130	141	128	136	146	149	127	125	144	134	131	139	143	134	123	132	137	133	122	121	170	153	137	128	139	124	126	148	143	138	116	126	143	138	138	123	130	155	141	136	132	109	129	137	132	149	131	139	107	161	149	140	110	156	148	123	147	147	133	138	136	133	134	140	151	148	124	126	138	133	145	141	166	135	111	125	140	128	133	139	129	143	124	114	128	140	143	126	152	128	119	120	115	134	140	139	115	125	127	118	130	142	136	137	147	138	147	147	141	139	114	131	142	122	120	115	138	151	135	139	129	123	141	131	128	130	126	114	126	140	149	151	144	125	125	140	126	114	132	118	113	140	139	139	126	118	136	115	142	137	134	133	148	125	115	127	135	135	121	135	142	113	151	124	128	133	132	137	122	133	146	138	152	160	144	124	134	144	129	145	150	147	126	145	150	149	129	138	112	127	151	134	152	126	138	130	143	140	148	159	111	109	128	149	134	145	137	148	146	128	152	136	117	133	133	154	116	128	141	159	110	136	125	130	139	140	139	122	145	123	129	138	121	130	155	137	136	136	141	139	130	112	120	128	124	129	119	148	146	135	115	124	124	133	145	136	127	129	110	134	119	137	143	124	167	140	145	127	142	141	136	160	148	128	149	118	139	159	106	130	131	130	128	134	132	136	147	140	164	148	146	125	147	154	128	151	120	151	140	130	141	135	116	135	143	123	138	136	159	149	125	133	138	126	152	118	119	118	137	136	123	126	136	130	155	155	116	126	135	154	121	133	121	124	121	133	144	129	135	146	144	136	131	132	142	137	127	134	137	98	134	142	152	137	125	147	123	148	117	126	128	123	132	122	138	138	141	134	132	138	129	160	138	145	159	132	138	132	155	151	150	115	127	135	149	120	125	120	122	135	147	165	117	142	152	127	122	150	153	123	155	124	112	145	145	126	156	156	123	133	125	117	132	147	149	132	138	119	151	156	118	147	125	142	140	136	124	130	135	132	141	114	134	125	142	123	130	143	137	141	146	127	140	122	141	132	148	144	125	148	130	110	130	145	137	151	131	118	121	127	119	144	147	128	153	127	165	137	122	144	134	113	140	134	137	148	124	126	138	145	157	141	133	147	146	139	156	114	127	114	122	120	120	131	130	122	134	137	141	115	116	145	128	118	128	138	130	131	143	152	149	171	139	116	138	129	116	151	127	146	147	111	134	137	130	153	99	134	133	143	114	141	148	145	134	140	122	137	117	123	154	134	127	129	114	126	120	142	127	141	154	131	135	132	156	111	133	139	131	132	121	122	130	138	138	117	140	134	115	139	135	153	138	146	139	140	129	130	130	153	128	122	152	136	141	121	135	146	137	142	100	136	149	132	128	139	158	142	109	127	144	148	146	118	138	122	111	135	109	125	158	131	132	118	127	144	152	164	111	121	134	139	126	141	129	145	139	127	142	139	144	143	145	126	130	146	129	122	148	143	118	144	135	134	118	137	131	138	149	120	108	153	144	120	116	138	124	130	146	130	142	101	102	118	108	132	108	129	145	130	127	140	136	130	117	129	135	137	160	138	143	137	137	148	134	135	133	134	110	121	135	126	143	135	127	125	127	128	138	134	130	135	135	136	131	129	117	132	116	138	133	110	148	136	116	140	151	130	138	104	132	159	122	130	132	126	134	128	143	170	143	135	128	128	134	133	152	123	160	128	145	135	135	138	147	139	143	135	151	117	118	140	134	130	142	139	139	136	141	115	130	163	101	134	149	115	132	144	147	141	140	117	156	141	139	150	133	146	128	126	131	148	147	160	142	145	148	146	176	122	140	152	142	129	145	145	120	138	125	128	143	129	118	136	126	133	138	148	132	127	131	144	149	133	152	113	132	150	154	146	130	144	110	121	128	124	127	145	154	132	154	157	155	133	137	137	139	123	138	149	145	134	120	142	139	129	135	142	149	147	121	128	152	132	133	117	155	115	134	121	138	135	126	151	138	123	109	135	128	134	133	126	134	138	135	145	137	119	139	144	127	126	125	133	160	129	118	121	136	128	119	125	126	145	155	142	126	124	133	145	138	114	134	113	118	130	142	141	143	155	126	149	150	160	140	153	126	144	144	134	140	151	133	125	138	135	125	136	146	126	150	115	141	160	132	121	121	160	123	142	136	111	112	152	143	134	131	128	141	138	124	155	139	139	130	143	130	147	138	135	131	146	109	117	130	129	155	107	132	147	127	143	132	144	117	114	138	118	145	129	156	126	132	130	139	134	130	132	130	134	137	123	147	151	133	148	136	116	132	130	126	116	146	164	121	124	152	146	128	141	131	146	137	112	149	137	149	158	121	130	141	143	149	138	129	119	134	125	140	137	144	143	108	114	151	174	155	149	144	131	130	136	150	115	155	132	126	135	127	135	122	142	148	143	133	133	138	122	141	131	129	147	151	112	142	140	138	138	150	135	134	144	110	135	156	118	128	107	136	112	123	135	138	130	125	137	111	153	114	114	134	146	140	134	131	130	128	121	134	128	120	119	115	128	130	124	124	119	138	148	151	134	148	147	133	134	128	130	122	152	123	149	136	152	137	148	138	142	127	115	127	126	140	134	145	132	144	121	135	119	132	131	137	134	133	144	139	160	133	139	156	140	142	119	132	123	129	134	115	138	129	128	129	143	148	126	131	108	126	131	145	120	143	155	132	122	138	142	139	129	151	151	128	148	125	145	133	143	132	130	132	141	126	122	155	139	139	148	126	137	133	138	128	117	142	148	142	138	133	116	132	140	122	130	129	132	125	133	152	119	159	142	123	150	136	128	120	131	130	159	136	132	137	113	126	127	157	169	137	125	149	125	146	114	126	123	164	131	129	123	134	137	122	158	141	142	140	146	120	134	152	134	149	148	114	145	122	130	138	118	122	134	117	145	133	149	115	133	120	137	140	123	151	140	131	126	129	142	145	132	133	128	122	158	122	145	121	143	126	143	119	149	145	122	143	148	136	121	121	166	141	136	140	134	145	117	151	160	126	121	147	135	128	116	131	151	164	125	129	145	109	130	139
12886	5826	9484	4746	3078	1843	1311	1047	955	809	699	738	651	675	614	640	622	586	494	478	459	437	396	419	437	415	406	387	385	391	349	342	358	366	367	362	329	321	358	362	351	324	314	304	338	359	337	378	338	346	356	384	344	375	304	357	347	326	338	313	340	348	326	342	349	319	350	381	353	357	357	351	342	340	319	349	333	358	365	320	345	353	327	336	321	322	340	347	300	325	368	350	336	364	354	341	359	320	351	284	304	339	323	358	347	297	330	334	314	335	362	296	328	307	333	323	322	359	341	326	347	317	352	355	350	335	344	388	302	354	342	313	329	353	329	367	343	355	338	339	311	326	367	361	325	329	306	309	330	332	318	319	341	362	334	315	327	307	344	306	342	349	357	282	298	336	332	290	309	274	312	320	348	322	327	359	350	339	323	333	383	306	338	306	348	307	325	359	325	330	344	357	341	337	346	328	352	338	329	323	307	349	321	349	339	330	349	358	306	320	345	327	350	332	325	328	348	340	339	335	313	359	332	357	306	333	315	308	343	338	324	342	323	353	313	296	329	342	346	330	324	330	302	313	341	346	358	337	340	319	314	323	328	310	331	342	323	353	315	332	367	320	326	301	338	321	303	332	338	332	318	347	298	320	340	328	318	325	345	343	366	329	319	317	329	325	333	342	341	314	309	344	318	314	299	351	330	346	321	302	326	318	331	303	316	320	348	343	324	331	335	331	331	361	320	349	328	322	309	340	328	339	305	335	333	338	312	329	338	355	345	301	322	309	311	327	352	319	358	320	312	339	329	288	333	341	303	330	292	344	332	349	350	344	296	316	343	349	346	329	348	337	322	334	356	353	335	314	340	330	359	310	333	333	329	328	359	358	324	341	358	306	320	353	294	334	305	318	332	331	325	309	360	325	354	345	298	354	355	352	319	322	318	319	322	329	344	334	312	272	322	302	326	349	331	308	329	343	318	348	313	311	307	321	376	304	319	315	354	345	279	330	339	363	316	326	329	308	339	327	322	350	331	311	304	311	329	335	325	341	294	363	316	320	360	338	335	343	312	338	332	315	342	342	358	338	336	301	325	324	330	291	327	319	325	270	344	321	337	334	317	326	337	346	325	320	333	354	344	349	319	327	312	318	330	326	332	325	333	334	298	374	309	315	321	321	330	355	345	369	369	326	308	343	332	337	315	333	344	336	351	319	312	357	358	361	341	310	326	335	333	334	329	337	346	344	339	298	301	303	322	346	328	316	306	357	360	372	360	331	350	305	348	379	346	296	349	342	324	318	347	318	338	341	307	340	301	348	314	368	342	342	317	327	315	309	333	338	358	298	353	346	323	339	318	348	318	322	332	317	335	323	355	284	332	288	310	323	332	317	341	310	293	345	344	319	338	325	310	335	295	336	319	342	332	335	340	324	304	316	328	321	361	326	330	324	362	363	315	322	329	313	324	323	326	321	333	336	342	317	351	311	357	324	322	274	301	350	339	364	319	326	322	310	299	316	325	321	302	327	333	362	350	331	334	325	314	348	324	307	348	341	324	325	333	330	336	317	319	349	339	362	343	311	316	348	346	375	339	354	328	285	319	287	361	303	336	307	322	298	320	364	333	316	309	341	351	344	326	326	332	321	312	294	337	323	337	324	339	325	348	310	323	297	352	349	362	354	323	366	311	315	309	316	335	322	325	317	327	346	313	324	323	349	314	352	379	339	358	331	294	346	355	341	344	303	336	339	325	304	284	311	344	325	371	334	336	339	316	357	336	328	347	341	337	335	335	322	299	328	342	397	301	336	324	336	309	353	364	326	334	327	339	367	348	328	316	334	325	323	339	350	310	315	313	343	287	340	352	304	312	312	370	325	321	313	294	328	343	306	288	314	345	325	329	312	312	334	318	349	322	338	297	338	333	367	299	338	308	350	315	348	323	337	351	333	337	325	354	315	333	306	303	317	330	338	296	298	322	306	328	358	318	351	334	339	324	333	331	295	326	306	334	333	344	297	338	306	331	343	303	301	340	315	314	353	306	333	303	333	329	324	311	345	320	313	315	353	352	361	359	345	312	320	325	292	327	310	325	323	331	338	350	341	342	336	326	305	335	356	318	323	356	343	324	297	345	333	329	351	329	328	316	311	325	335	306	349	321	314	302	336	303	299	298	361	303	328	318	336	316	343	326	341	322	333	333	338	309	288	341	350	321	306	354	355	311	365	329	339	332	318	339	329	314	317	332	325	314	340	318	334	362	353	309	301	306	344	342	275	322	339	329	379	309	323	342	325	334	351	335	280	348	330	337	317	349	309	315	320	330	311	375	341	323	324	334	334	329	323	334	332	345	349	312	333	338	313	309	310	335	372	344	324	336	325	316	333	359	343	346	298	316	309	325	305	334	313	323	359	320	337	330	312	306	334	326	320	324	335	308	344	309	307	318	284	310	323	314	341	312	345	313	349	304	338	316	313	369	379	324	321	322	307	336	339	306	308	330	350	324	309	341	326	314	329	339	309	355	312	331	329	325	339	349	337	336	341	317	339	338	325	334	363	343	335	354	340	324	345	332	342	346	330	347	347	330	347	327	363	324	361	330	315	352	316	335	334	345	335	365	286	322	289	328	336	348	314	270	351	365	318	343	348	320	361	361	293	375	337	336	295	310	350	345	296	301	325	366	331	331	301	319	331	318	315	322	298	307	351	305	296	322	324	337	356	301	314	343	315	345	355	306	331	329	323	276	349	323	313	316	298	302	313	356	329	289	327	319	324	315	316	335	347	325	337	336	316	320	340	327	354	324	333	338	316	367	339	345	361	358	310	325	315	352	312	337	318	329	337	324	331	336	340	354	352	328	354	321	341	322	358	331	344	319	343	328	296	268	327	351	315	332	352	344	287	330	332	344	323	358	335	319	348	308	349	348	316	312	332	327	343	329	332	309	358	318	340	349	327	331	335	331	340	349	345	306	303	347	321	326	333	353	356	332	324	310	331	337	347	306	344	353	326	349	337	351	322	331	322	341	305	311	327	339	351	319	315	326	315	327	340	331	322	345	319	326	316	331	311	323	316	332	325	316	308	331	342	328	335	322	328	336	324	336	323	327	343	313	296	325	342	312	308	313	328	330	299	322	326	335	342	328	319	350	358	317	334	341	332	354	328	342	341	331	355	363	313	343	333	343	368	307	292	372	331	306	332	324	298	348	360	343	314	331	355	290	320	329	305	323	344	339	296	347	316	342	306	337	325	302	338	310	344	354	358	316	344	342	361	347	350	330	302	333	367	352	312	292	313	319	320	338	337	308	327	325	337	317	326	340	314	331	367	338	365	326	320	326	326	339	329	345	342	320	345	319	287	315	308	362	338	332	327	318	320	326	366	336	322	349	346	305	351	328	351	346	336	332	330	331	354	318	311	321	355	319	326	321	327	351	344	321	351	344	343	331	342	320	339	352	324	318	338	302	327	321	367	322	342	337	342	339	328	352	329	330	332	312	352	328	323	328	303	336	317
5068	1890	1488	507	290	204	203	194	191	178	164	178	182	186	196	180	166	159	175	192	183	182	194	178	171	177	168	181	174	174	170	191	163	194	142	156	171	174	170	162	181	170	188	187	196	168	169	168	154	202	196	182	214	169	173	188	171	183	168	159	171	169	160	161	170	182	181	161	192	178	140	189	165	177	164	179	153	167	168	173	215	188	198	172	177	162	201	180	158	183	171	165	179	155	179	186	180	187	179	164	188	184	184	158	157	207	156	161	168	182	194	153	176	175	168	183	182	193	205	165	140	179	177	181	139	176	193	164	181	164	195	176	154	167	162	160	153	184	153	180	198	186	193	164	176	163	211	170	182	162	191	158	167	173	164	181	152	165	175	162	172	170	184	187	177	195	187	163	165	183	183	207	186	167	168	171	192	176	148	186	156	173	143	178	159	185	168	163	179	179	194	183	178	140	182	161	195	182	149	180	154	171	178	167	170	163	173	188	172	173	169	168	193	184	190	177	185	172	175	193	192	164	211	185	179	180	179	181	193	166	163	193	212	176	175	169	151	168	161	158	150	172	168	155	168	172	164	166	154	146	162	188	202	165	166	179	190	177	140	198	169	196	176	162	164	166	164	169	201	161	172	172	170	157	169	175	189	158	157	156	158	167	175	177	175	163	177	190	162	167	156	164	189	170	185	163	174	166	165	182	174	152	156	186	173	169	186	179	181	154	164	188	195	169	199	178	172	166	169	181	174	194	147	179	191	182	169	180	143	177	152	185	186	189	180	177	177	177	187	170	164	162	161	188	162	185	154	192	175	184	186	151	177	197	167	145	165	173	212	179	170	210	157	164	150	188	175	178	150	146	176	154	189	193	161	175	167	162	161	169	201	197	171	177	207	178	204	194	159	151	177	182	185	191	181	179	168	173	189	179	199	197	181	168	143	170	178	161	169	163	203	172	181	165	175	151	197	161	185	170	160	192	181	161	185	187	170	168	144	176	174	164	180	191	192	178	159	182	183	180	157	173	165	182	188	193	163	183	170	191	175	161	168	176	190	185	155	180	184	182	161	185	162	169	195	157	164	195	192	159	172	200	174	181	177	185	187	159	158	162	187	191	170	196	183	190	160	177	160	164	174	180	194	200	165	167	161	176	187	180	172	185	182	180	169	167	178	200	164	172	173	167	168	166	162	159	145	171	172	167	186	148	176	156	190	171	182	167	173	176	192	169	192	165	157	195	153	175	176	180	180	183	157	182	189	164	173	190	195	161	171	168	184	168	188	156	156	127	180	166	188	176	175	162	204	199	182	196	180	178	159	163	172	170	152	149	168	150	185	191	182	170	150	168	179	176	163	159	188	184	161	150	175	196	194	190	186	162	155	166	190	170	179	185	187	155	174	176	156	171	177	165	171	167	170	190	174	157	159	180	167	180	165	189	190	168	186	182	171	167	171	168	171	171	138	169	198	176	185	187	180	160	166	161	165	167	168	163	194	174	165	157	161	175	163	170	173	169	160	189	152	166	169	187	166	185	172	181	216	157	195	175	178	152	204	175	176	189	179	168	172	154	193	167	184	167	174	168	146	168	161	168	157	166	135	161	178	189	172	194	157	167	153	167	188	161	187	161	183	159	188	186	200	181	177	178	158	144	160	165	156	202	173	151	157	166	179	187	161	186	183	155	186	169	188	174	173	152	171	157	166	187	160	170	205	165	150	160	168	185	171	197	151	155	178	162	151	158	187	192	176	175	193	168	147	174	172	147	163	180	170	183	165	163	147	168	195	188	176	175	170	153	140	165	183	172	177	166	170	183	163	164	161	167	167	154	184	158	169	199	183	185	145	203	168	179	171	172	190	179	176	181	182	177	183	177	158	178	190	168	143	173	175	157	181	180	167	190	191	174	165	194	174	170	184	179	196	143	185	173	172	192	175	195	191	176	194	178	158	168	189	168	178	193	197	192	135	192	175	160	186	171	156	215	186	161	145	156	201	160	196	181	158	177	176	156	170	176	185	152	181	198	158	159	184	165	178	167	145	177	151	177	158	179	190	144	160	203	158	176	176	181	168	163	198	166	175	165	184	171	191	155	184	175	175	184	175	165	169	161	171	175	166	179	159	155	166	171	172	173	167	163	170	186	183	163	161	175	155	190	151	163	158	173	158	189	181	154	170	173	204	160	190	176	180	195	172	201	176	189	177	166	164	205	164	182	186	188	168	184	184	173	159	162	173	185	184	177	181	181	161	192	160	174	177	172	165	159	158	203	179	206	163	173	150	171	168	184	178	160	157	198	156	170	177	172	167	171	152	183	179	192	176	194	168	165	158	170	177	187	159	161	167	172	179	160	161	171	178	179	178	172	147	184	159	178	161	187	194	153	159	165	188	198	130	171	168	159	153	131	176	170	189	164	157	182	165	182	160	181	188	162	157	179	181	178	184	156	183	173	188	185	180	181	206	185	181	171	157	177	163	171	175	164	158	202	169	181	186	160	169	189	167	169	193	178	180	173	178	202	150	156	185	170	154	173	174	178	156	147	176	163	183	186	165	179	174	175	178	178	175	150	151	181	175	189	199	195	175	180	192	176	149	168	203	157	196	195	160	169	141	166	174	182	166	186	163	154	194	170	196	156	174	167	185	191	173	166	154	177	169	174	169	192	154	171	154	157	153	162	181	176	183	165	174	165	173	179	200	182	184	162	159	163	195	200	170	200	158	178	173	147	196	186	172	155	155	167	206	157	159	190	175	180	187	177	172	162	156	193	182	162	157	180	161	186	170	192	184	156	171	146	149	166	176	215	174	190	158	185	191	175	181	189	181	175	167	210	206	191	205	161	171	163	202	191	182	158	170	162	178	162	171	170	190	165	160	183	185	200	166	187	152	183	169	184	151	164	178	176	191	169	180	170	131	155	180	150	167	161	171	191	179	193	159	187	169	165	167	190	172	166	178	168	203	171	183	198	158	165	155	178	182	160	185	172	169	167	154	192	181	175	209	173	195	175	167	179	206	179	166	153	147	175	152	186	182	158	180	173	168	171	176	182	202	194	199	193	186	174	174	168	184	149	175	175	173	187	185	183	164	157	165	195	152	197	166	167	151	172	172	152	183	172	186	167	171	180	170	161	167	164	190	169	172	177	164	167	143	151	172	170	141	158	192	162	168	192	182	175	158	159	160	194	157	176	164	177	190	191	172	183	179	169	162	190	167	190	170	155	160	187	159	151	150	196	178	180	166	145	191	188	169	194	176	170	170	205	169	177	150	186	143	180	174	180	183	161	177	184	170	172	173	174	160	159	170	187	186	193	191	197	167	160	173	170	174	174	167	181	178	162	187	171	175	179	183	200	171	166	157	166	185	190	173	184	183	169	181	178	185	189	163	188	176	173	179	178	179	176	165	179	153	180	186	180	173	169	176	178	169	175	174	188	202	172	166	152	191	177	191	163	143	161	170	172	161	158	156	179	157	174	156	174	170	189	165	180	167	166	168	180	182	173	174	162
3945	2222	2943	1586	991	668	498	505	465	498	458	456	489	486	460	488	488	469	415	427	453	463	427	453	475	458	420	460	417	406	385	417	407	422	443	456	441	438	407	422	438	459	392	436	429	453	399	437	417	392	403	405	434	431	432	425	415	423	418	434	382	423	425	460	423	424	445	405	384	424	432	436	456	447	415	443	402	406	421	424	396	457	409	401	443	412	446	424	404	403	437	441	408	435	413	462	446	435	428	413	409	410	434	402	399	456	430	417	448	391	389	425	422	390	442	421	437	405	421	367	431	407	408	419	433	393	415	435	399	423	403	446	426	433	423	411	415	408	411	433	435	412	417	441	436	434	439	393	425	412	441	398	432	407	411	400	403	451	407	412	428	455	433	387	473	422	438	396	423	422	444	406	424	412	445	390	459	393	474	434	432	468	423	408	426	469	385	408	438	412	407	402	417	447	418	422	455	454	427	423	460	422	427	436	415	426	404	408	411	406	419	420	430	392	456	428	385	406	426	399	396	445	421	442	419	395	397	417	392	403	423	437	422	403	436	433	372	398	437	403	424	425	434	413	472	449	397	410	438	404	433	377	423	422	437	415	429	428	400	401	435	446	395	421	392	454	423	449	385	409	434	439	438	413	394	398	404	420	441	419	406	409	420	452	404	435	443	434	422	409	424	404	407	414	398	435	423	410	418	452	408	414	355	445	392	441	433	417	428	402	406	437	384	403	452	434	407	427	451	414	423	445	399	408	393	460	449	413	414	464	449	478	436	430	454	425	439	402	456	457	423	388	451	457	408	455	410	410	426	414	411	383	411	387	414	413	433	441	475	418	436	418	453	432	429	420	446	420	411	449	408	429	434	421	425	417	385	442	418	414	455	453	463	480	429	437	416	421	411	405	473	423	439	399	431	425	408	450	448	406	421	420	409	409	421	394	444	433	450	413	429	467	443	429	402	448	413	420	438	428	402	403	403	420	417	398	428	395	450	414	403	409	431	432	440	422	427	426	426	415	427	391	435	418	411	415	420	403	427	416	406	419	429	400	454	418	460	400	415	394	451	423	374	439	449	435	433	436	423	401	436	438	439	443	405	438	374	372	399	406	407	388	392	444	404	400	413	404	420	415	433	399	421	432	431	411	427	406	383	422	406	421	417	428	447	403	440	418	423	411	414	407	403	404	412	416	416	441	405	439	455	435	385	449	442	426	426	399	457	444	423	417	401	460	401	465	393	477	415	448	418	453	450	423	404	422	432	417	422	448	423	417	436	413	418	422	439	472	378	463	427	394	416	388	423	430	436	415	404	411	444	447	434	435	433	443	417	447	421	439	451	422	415	373	407	407	404	430	410	414	415	414	378	409	460	446	445	437	442	411	410	392	445	403	381	426	406	433	408	411	421	446	413	422	400	421	442	408	402	422	431	459	437	421	441	429	388	404	436	427	444	414	426	424	433	431	420	449	388	416	458	430	406	445	437	419	441	416	392	442	394	433	414	398	383	417	424	415	409	442	400	430	450	438	433	405	437	428	407	431	437	441	418	436	407	431	405	467	433	424	427	458	444	429	456	409	441	410	491	431	415	394	411	459	389	396	404	402	412	413	383	400	415	395	391	399	432	395	385	416	424	406	432	420	425	417	445	404	427	428	449	439	410	394	407	454	419	415	421	429	446	418	422	408	437	412	436	445	457	404	394	423	427	445	399	409	472	433	400	438	417	457	430	385	427	440	412	423	407	416	444	411	428	401	417	404	421	387	382	414	383	408	410	425	392	409	396	421	397	411	401	395	389	407	414	414	390	457	453	433	432	438	464	440	405	424	441	414	417	456	422	440	427	416	462	430	379	404	423	409	405	448	413	419	441	391	426	429	418	423	393	437	417	421	449	412	414	422	440	410	399	412	421	432	416	436	472	435	439	378	456	434	432	415	416	433	452	408	439	403	438	413	421	383	433	426	403	415	435	408	424	426	423	391	398	408	406	434	443	454	424	406	405	427	414	399	403	424	427	413	434	446	448	432	438	434	427	461	423	433	402	420	445	464	417	438	417	437	435	440	451	428	423	450	426	409	415	402	388	438	431	424	418	407	421	424	414	404	414	437	447	437	408	395	452	422	423	406	417	405	393	408	431	378	435	407	403	428	447	411	439	419	423	444	430	458	420	398	424	427	464	398	410	426	355	464	439	430	419	413	429	440	433	420	429	385	443	424	426	430	386	435	441	425	417	382	459	431	420	403	400	436	404	394	444	442	440	395	421	398	415	412	447	402	419	398	413	410	416	441	411	418	410	428	444	426	390	425	431	411	408	421	440	434	437	399	458	415	460	434	461	412	400	424	417	417	411	454	408	413	444	416	444	397	392	415	433	449	420	404	445	421	443	440	431	412	410	397	374	417	427	425	444	424	471	436	411	397	433	421	396	402	443	421	420	426	394	418	421	396	431	484	411	424	452	441	457	391	475	416	414	453	403	396	412	395	423	423	398	441	444	412	405	447	440	459	440	397	405	401	401	436	407	409	438	431	427	420	402	415	462	467	416	393	445	427	417	402	420	437	448	397	407	412	457	434	425	403	435	396	417	427	421	408	435	395	421	413	428	431	445	403	431	430	446	453	418	407	442	436	381	434	425	400	408	439	390	368	428	426	425	424	454	433	410	402	412	427	430	408	388	453	423	417	426	426	409	387	410	393	424	417	414	408	424	416	398	401	404	424	385	449	413	432	446	461	399	415	432	426	445	449	406	408	417	392	407	427	439	391	385	451	421	425	391	408	418	411	452	439	407	414	424	436	452	445	436	437	399	417	433	427	464	420	398	438	390	440	416	430	423	419	406	419	432	440	417	422	408	421	378	436	418	455	425	413	386	412	399	441	398	413	423	433	403	413	458	462	352	424	415	411	432	436	403	410	455	399	402	414	447	448	429	417	385	418	417	405	445	428	437	396	417	424	402	416	402	397	428	424	446	434	427	439	446	455	420	425	454	446	407	411	455	438	438	478	449	437	396	428	410	426	405	408	412	402	431	416	411	438	398	449	407	408	421	424	434	468	416	419	434	421	447	448	409	417	414	399	443	476	393	462	412	431	405	423	401	418	411	455	397	458	445	462	420	418	447	428	399	447	401	433	410	404	439	434	457	443	412	433	430	402	432	403	376	440	402	442	434	424	396	447	431	410	410	388	424	406	438	376	383	408	447	457	401	420	426	419	413	432	410	397	397	416	415	423	456	425	395	416	428	438	435	413	440	422	430	439	392	447	419	417	438	419	414	476	411	448	412	413	402	443	409	423	414	412	417	407	402	416	423	435	430	411	459	428	429	418	410	400	419	410	410	357	445	424	417	448	405	415	407	407	476	448	408	425	398	419	439	481	409	402	449	410	443	434	412	412	426	424	463	401	434	412	420	439	428	429	421	399	418	455	418	441	436	441	455	424	420	397	411	466	421	440	438	424	474	402	428	434	433	399	439	398	395	445	461	408	418	426	423	428	435	402	442	440
13112	4239	3239	1061	584	379	309	248	277	245	241	225	244	230	255	235	246	233	190	256	218	240	250	208	192	211	194	209	227	215	227	194	185	228	186	228	251	203	201	201	224	224	219	223	236	222	256	218	234	187	211	196	220	215	204	203	210	210	212	193	220	243	208	191	200	228	212	252	239	227	217	218	258	198	202	202	197	207	213	249	225	212	226	218	188	187	176	218	209	191	199	212	242	200	225	204	235	186	234	201	199	217	217	190	211	209	195	205	205	209	213	196	210	216	202	187	237	215	198	190	216	180	218	208	204	235	218	205	240	256	211	212	189	201	214	212	211	191	209	185	189	229	185	205	209	206	190	209	237	205	225	186	225	204	202	215	216	193	201	224	224	193	218	195	222	225	215	182	193	214	218	193	206	208	217	190	226	203	189	220	224	215	196	224	209	222	203	205	211	197	195	203	206	194	187	194	220	215	200	238	205	210	187	217	236	202	217	208	222	201	233	238	232	238	205	209	221	206	178	208	190	255	217	227	203	195	207	240	222	210	224	210	227	194	218	203	232	239	218	211	194	217	203	203	210	235	200	207	188	210	226	222	188	231	249	203	222	205	192	213	205	223	201	196	249	219	204	188	173	218	188	223	198	229	200	193	211	238	222	222	200	193	194	231	221	217	187	213	205	214	189	202	215	199	221	211	214	182	227	199	207	196	216	214	233	217	202	196	182	202	176	211	234	233	209	214	192	229	195	210	197	198	231	248	232	232	205	201	217	203	191	210	238	217	228	196	193	209	182	202	197	203	194	207	219	193	204	221	197	204	224	204	208	223	202	217	198	220	221	251	224	223	226	201	225	217	209	238	176	190	201	222	204	205	231	204	202	204	176	225	206	212	199	190	184	226	205	210	183	201	234	213	222	189	232	222	198	201	209	189	194	217	210	191	214	199	209	200	212	228	186	229	205	214	200	209	227	226	202	199	217	208	177	186	200	186	218	204	238	222	211	228	193	207	220	224	227	233	226	204	194	187	196	197	229	210	220	252	221	198	208	195	211	209	209	212	208	211	188	209	225	241	196	195	255	206	215	237	199	222	227	225	203	238	208	215	224	215	216	211	205	230	207	226	215	230	208	218	190	204	199	189	203	213	232	219	217	194	214	213	227	212	215	235	235	217	235	199	223	197	202	215	179	205	207	230	195	212	227	210	208	242	211	214	186	211	208	221	248	216	230	231	214	229	201	197	226	203	215	217	226	211	197	199	192	197	205	230	238	202	200	182	219	215	218	227	197	217	216	207	187	203	198	202	194	216	214	213	212	206	186	251	229	253	244	213	206	203	214	209	216	216	212	228	182	184	209	201	219	213	212	220	211	232	203	196	254	228	231	204	204	206	190	219	206	218	207	213	217	226	195	213	208	197	197	216	222	177	210	213	214	202	194	218	207	203	210	204	180	213	210	228	191	205	192	196	210	205	213	194	241	206	200	215	199	212	203	213	196	210	216	210	202	204	196	236	198	232	166	222	211	210	193	215	200	194	233	200	205	192	221	208	218	199	220	219	201	218	194	219	216	249	218	219	233	217	213	199	218	216	224	210	198	214	235	217	221	230	222	201	228	212	219	216	228	195	209	184	213	198	231	201	204	212	219	233	222	227	226	209	222	201	188	225	213	227	220	217	179	200	188	211	218	227	195	210	258	205	225	204	177	216	218	206	186	209	214	226	214	224	189	196	215	216	203	232	195	218	226	214	246	237	203	209	233	208	189	222	200	199	224	227	190	214	205	215	208	201	201	204	225	183	204	223	202	177	195	180	220	224	207	200	199	228	204	212	200	221	180	223	210	220	233	201	209	230	193	184	196	223	188	203	213	224	217	211	199	218	230	214	189	191	199	201	178	198	183	232	220	215	195	190	211	173	202	226	210	214	223	235	189	179	232	243	192	213	187	211	238	205	198	226	215	226	233	208	214	198	201	211	222	232	188	212	227	206	236	196	214	222	218	185	211	237	220	204	223	214	204	215	219	225	215	210	246	240	192	222	206	211	211	210	216	198	208	207	215	183	196	186	193	209	207	206	216	217	235	225	247	218	231	210	201	196	201	221	225	201	223	211	216	200	197	175	214	207	208	213	202	202	191	204	206	195	204	216	195	217	205	231	206	202	244	221	208	185	199	206	229	224	216	196	223	196	200	201	200	209	185	212	208	190	200	209	213	203	214	223	207	203	228	209	236	214	210	204	226	216	224	245	226	201	219	220	212	242	223	205	185	199	224	229	212	213	183	198	217	212	202	216	206	207	231	224	236	226	225	207	216	216	230	185	222	197	215	222	207	179	226	239	203	204	213	207	209	201	205	189	213	211	225	179	189	198	199	213	216	213	205	222	219	210	217	211	187	202	224	188	201	225	202	218	236	182	208	211	192	237	195	216	232	198	199	210	199	211	237	230	198	215	202	226	227	242	210	188	200	235	203	211	236	221	225	183	203	223	228	246	197	187	213	243	223	201	225	200	222	212	220	196	210	215	222	231	214	207	196	209	208	201	218	243	220	237	226	192	200	206	206	192	207	205	219	216	198	217	227	220	197	202	205	224	223	219	222	237	238	211	193	197	197	229	236	224	217	202	206	219	212	215	217	212	183	179	220	199	221	214	222	255	211	200	200	181	192	225	234	215	219	215	223	225	234	238	236	241	196	194	231	202	214	235	227	219	200	204	201	184	204	215	222	217	221	191	215	206	210	230	231	214	213	212	198	187	201	218	222	220	192	217	187	209	221	215	203	199	204	227	207	196	198	180	228	209	212	212	220	190	224	241	219	203	199	193	203	209	222	233	226	215	206	208	220	191	228	190	210	206	212	208	216	231	202	213	228	196	190	198	212	208	217	223	224	216	207	235	228	212	225	198	188	217	215	205	192	204	202	245	209	183	225	188	227	216	211	206	198	199	189	199	226	194	213	192	201	216	195	223	198	234	206	219	203	201	204	219	217	203	208	172	192	196	208	201	209	209	196	234	213	223	195	198	206	229	183	227	222	172	193	210	236	205	205	203	210	215	202	218	223	198	232	212	208	176	214	199	220	248	211	214	214	224	204	229	231	209	193	182	224	203	234	206	186	206	217	209	241	250	215	204	209	219	224	216	167	202	224	221	220	200	191	244	206	211	204	236	205	242	214	218	206	221	224	227	211	224	211	203	191	226	223	202	229	191	202	215	205	231	215	216	223	201	227	223	191	234	206	234	219	203	220	217	206	217	203	196	214	169	228	211	179	198	206	230	208	219	202	223	214	192	225	201	220	187	206	193	226	196	210	217	226	219	205	207	208	219	197	203	171	220	209	211	204	223	189	202	216	211	176	225	242	199	207	215	193	194	195	228	209	211	255	233	219	242	196	209	214	205	217	202	189	206	212	216	217	222	178	229	220	196	234	203	197	233	197	215	207	208	202	200	216	204	208	177	218	226	192	191	221	249	212	207	190	199	206	217	201	193	210	190	209	216	205	195	204	211
9945	4238	6121	3375	2215	1293	919	879	811	766	742	723	733	672	701	657	692	622	558	613	552	563	542	527	502	503	547	565	530	522	518	544	522	476	510	524	520	493	522	501	479	515	519	552	509	462	507	519	505	536	493	480	507	485	478	537	491	526	482	518	498	459	519	505	500	543	517	525	512	532	526	523	501	492	522	502	485	495	492	522	502	502	555	510	466	535	518	496	534	518	502	524	514	529	497	518	480	528	497	484	482	490	522	505	514	513	448	530	486	519	507	474	476	508	490	475	526	496	485	492	472	474	504	505	518	472	484	508	493	514	483	515	481	484	500	512	449	513	486	505	518	553	503	478	525	507	508	512	553	477	460	518	486	480	540	498	492	517	479	527	484	504	460	493	526	533	504	483	534	500	536	498	538	481	489	514	531	475	484	514	527	538	488	495	475	529	497	498	519	547	513	503	476	477	490	499	523	467	481	540	514	502	490	537	503	522	499	480	510	532	483	504	502	474	476	509	498	528	493	470	493	476	515	545	525	495	461	477	474	524	529	458	480	511	506	481	508	497	525	472	478	488	487	489	509	520	508	513	480	479	488	502	500	493	497	492	520	483	519	497	487	493	507	551	484	529	506	494	482	476	462	525	489	483	450	488	503	512	480	489	463	493	509	499	496	500	494	514	503	525	427	490	551	507	490	497	481	514	494	522	544	508	451	474	502	521	482	505	488	485	498	497	524	464	497	502	493	510	477	499	500	472	501	453	534	531	501	506	497	510	504	487	524	490	489	483	548	476	490	511	505	540	510	534	495	480	469	501	485	459	493	514	515	484	488	457	485	502	498	529	468	486	526	504	544	490	498	495	491	493	511	533	534	569	486	463	492	478	515	544	518	505	450	514	504	507	488	512	516	518	473	522	510	480	478	493	532	498	458	515	528	483	511	488	494	506	516	504	439	482	506	477	500	471	503	509	501	494	508	535	486	470	487	491	524	474	531	507	465	464	493	522	493	502	488	496	475	510	496	486	452	468	480	527	467	497	500	547	515	528	483	542	502	485	497	512	512	510	475	509	493	490	483	481	498	504	508	488	548	520	520	488	525	474	465	513	465	491	507	527	516	489	565	511	482	493	498	521	472	541	484	491	492	504	513	522	501	483	508	514	492	508	473	479	489	501	474	451	502	484	489	451	499	455	545	512	510	532	498	486	480	498	473	504	473	490	488	536	536	499	516	489	535	505	480	517	459	494	531	503	488	494	541	485	448	470	498	531	533	475	524	495	537	498	514	479	539	481	483	486	510	500	480	517	471	492	520	497	467	502	502	482	547	518	463	506	480	548	457	488	538	503	481	492	536	475	496	478	508	523	533	509	501	493	496	524	496	485	498	505	525	502	479	481	496	474	445	460	502	484	523	511	496	529	531	504	509	488	495	505	504	490	504	514	491	488	488	524	496	499	469	539	557	488	461	510	465	512	471	512	493	498	470	495	508	532	510	504	472	501	465	484	466	534	520	523	506	488	483	499	511	520	488	459	493	541	508	551	500	484	490	512	518	450	509	531	529	512	514	503	524	510	502	491	481	569	510	486	515	443	511	477	468	498	481	538	540	510	501	528	484	513	453	458	492	498	478	438	534	544	482	492	470	514	517	516	475	517	509	510	473	456	508	492	469	483	513	475	503	521	531	513	507	503	488	498	525	467	514	491	536	469	527	473	518	514	470	467	481	509	505	518	496	503	507	533	489	489	531	490	534	467	536	456	498	489	525	484	535	480	488	459	493	503	512	457	524	500	493	519	517	509	503	478	490	504	492	463	486	464	525	512	508	510	480	558	476	494	511	532	474	448	484	495	489	483	500	476	538	509	463	529	515	539	494	486	502	485	498	501	488	527	521	514	485	510	481	518	489	444	472	497	509	439	490	491	497	482	554	473	485	482	492	511	490	499	530	495	482	495	519	480	556	500	482	494	473	508	487	505	477	483	511	505	485	470	512	511	493	530	517	529	502	499	499	480	471	486	464	479	480	511	503	440	493	501	476	496	520	507	489	500	469	484	519	519	472	501	509	524	521	532	565	477	468	491	515	465	475	479	511	495	501	504	440	515	486	535	474	513	500	479	517	492	472	481	511	506	511	513	488	501	478	505	504	515	501	528	521	494	478	507	496	488	514	558	449	484	479	494	526	445	491	466	549	507	490	487	479	508	489	510	474	455	492	492	530	478	495	530	473	518	540	494	531	449	464	535	551	487	536	520	477	523	540	445	536	522	489	503	511	511	446	491	503	519	493	521	470	538	508	516	514	504	508	488	507	479	494	485	481	541	482	482	504	511	515	483	513	503	467	491	517	497	487	503	511	504	488	492	459	525	444	453	508	528	527	533	494	522	517	517	500	525	551	462	464	484	478	488	487	509	499	521	484	500	510	541	522	524	451	499	516	517	511	471	497	494	485	537	544	486	488	467	477	504	485	533	519	519	480	493	493	520	517	511	511	511	526	533	501	486	515	500	478	510	519	484	507	511	482	500	516	522	520	499	517	498	515	512	509	517	474	502	523	487	528	501	472	486	463	507	517	479	489	511	513	503	469	505	490	496	536	476	512	539	507	524	461	487	510	524	514	509	486	510	500	468	515	472	515	504	528	494	476	484	550	482	491	507	490	497	501	474	492	504	476	477	523	504	516	508	524	523	473	508	508	451	498	514	460	493	556	518	531	505	519	510	510	500	508	486	486	510	519	463	495	547	510	514	488	493	514	495	479	502	483	481	501	512	528	523	518	495	486	522	492	525	515	496	508	513	482	502	512	532	488	528	500	503	524	489	527	466	530	489	532	493	524	487	504	499	486	549	495	558	495	486	501	497	514	515	505	488	544	512	486	520	523	475	526	527	513	475	481	489	547	515	482	517	468	474	482	510	476	504	543	473	491	497	525	502	486	477	531	479	479	530	475	486	571	489	494	520	514	465	522	459	493	448	463	484	544	489	479	451	545	492	476	488	506	480	502	539	474	496	487	540	490	454	487	456	493	516	504	514	502	516	494	465	494	520	482	494	496	508	493	484	480	503	528	512	510	523	477	520	463	492	520	503	489	499	450	485	498	490	503	518	463	522	501	558	474	501	494	529	487	508	484	501	529	488	530	526	453	501	496	471	527	482	504	501	520	523	466	489	465	449	471	480	465	519	480	473	467	502	551	492	486	443	470	512	497	455	485	501	487	513	492	504	500	505	534	445	467	512	511	477	542	491	494	442	505	495	490	542	538	519	467	507	495	539	494	456	486	488	527	485	467	502	490	476	487	476	526	491	488	493	510	496	463	528	469	474	480	490	501	491	524	513	509	495	506	505	531	510	494	482	489	510	511	502	527	502	488	511	513	499	474	492	535	521	477	508	498	486	506	475	486	514	505	500	502	507	491	499	530	496	493	470	526	549	532	526	525	481	496	517	466	520	495	513	513	504	493	468	478	505	497	504	458	453	503	501	511	477	492	487	512	519	470	505	510	510	537	503
20984	6933	5123	1658	786	402	335	274	236	201	166	183	185	192	180	182	192	164	145	140	154	157	122	149	154	121	138	147	146	137	139	155	133	143	140	140	142	144	134	151	126	116	149	146	145	123	153	137	114	145	148	133	130	158	136	135	124	150	118	112	131	148	131	136	142	135	134	108	145	133	139	142	132	155	122	109	133	152	125	122	140	139	134	138	145	142	147	143	115	130	138	119	152	143	129	130	127	113	129	125	163	119	129	133	129	151	141	126	161	120	123	130	127	128	137	117	127	153	120	151	143	129	138	114	128	150	136	143	112	150	130	132	131	133	126	153	148	117	127	135	112	134	150	124	125	137	127	146	121	152	151	120	140	143	116	124	142	112	147	137	135	145	145	151	129	132	145	146	150	143	143	91	130	138	131	129	140	117	119	128	138	125	142	125	130	138	132	155	140	137	128	116	142	117	131	128	133	131	126	129	130	121	124	135	135	157	128	127	145	127	151	135	139	114	136	126	136	127	125	148	131	128	120	138	125	125	127	120	109	139	150	131	136	138	120	132	136	131	154	147	147	129	125	122	114	110	152	147	122	142	129	138	147	153	153	138	116	122	154	133	132	123	132	137	131	139	118	136	137	118	142	145	143	125	117	116	122	109	147	98	121	119	138	136	144	140	134	138	129	152	97	151	156	115	126	125	144	128	109	139	133	129	113	135	121	143	120	117	130	129	151	144	118	130	121	154	127	117	130	116	126	119	126	138	142	110	131	136	165	143	128	128	143	129	136	164	134	129	117	133	130	121	119	146	138	119	153	127	145	133	144	152	160	108	137	134	121	153	139	136	132	153	156	135	126	151	133	159	153	123	132	126	142	114	133	141	144	148	132	139	144	118	145	122	115	129	120	130	146	154	118	128	127	144	137	146	124	130	133	146	130	125	121	134	118	132	123	139	145	120	155	138	140	107	119	137	120	118	143	125	138	139	141	133	124	131	122	130	140	145	134	136	119	128	133	129	138	124	140	131	136	137	127	147	139	137	125	123	129	149	121	140	121	143	142	138	145	144	142	140	123	134	145	140	128	123	117	133	115	131	125	147	141	129	144	116	121	134	154	148	138	104	148	129	143	148	148	133	118	121	131	138	141	121	135	143	141	121	118	117	124	120	142	121	113	129	125	119	144	135	118	126	124	144	124	125	160	138	143	122	118	144	114	149	163	127	138	120	143	119	132	118	118	116	148	134	144	131	126	120	155	145	133	131	142	130	136	130	117	123	135	136	131	141	126	151	127	114	138	135	148	116	114	130	147	128	142	142	137	135	132	129	122	130	134	123	139	128	136	119	124	137	127	145	150	119	139	98	157	128	128	126	144	128	133	133	157	119	131	131	127	101	123	117	150	146	136	134	123	131	128	139	119	132	124	123	131	134	139	156	130	105	135	145	129	138	137	121	121	141	133	143	123	134	112	140	133	129	137	128	136	120	126	140	129	133	124	122	121	128	118	161	137	128	149	123	128	144	144	135	114	136	123	143	136	140	116	149	146	136	118	146	128	137	150	117	127	113	143	139	130	114	109	134	136	128	139	142	144	149	136	115	117	146	108	145	136	129	139	139	129	131	132	131	132	147	138	135	147	132	152	135	151	144	132	121	98	148	133	129	138	127	118	141	141	142	115	103	133	116	117	126	154	124	128	135	126	129	120	134	114	120	136	144	139	136	122	105	126	149	133	127	133	142	138	121	126	138	146	131	116	135	120	122	145	144	122	134	125	145	137	132	134	139	126	116	118	141	153	148	127	138	127	131	139	122	127	158	127	116	138	121	137	111	133	154	141	116	120	134	127	142	153	145	139	124	136	144	115	134	130	140	139	138	128	131	163	142	109	151	136	128	130	155	118	132	144	138	140	128	144	131	112	116	177	130	130	146	149	123	123	136	130	129	138	142	138	157	128	118	122	130	110	153	143	123	124	105	129	155	140	126	140	126	135	136	140	108	133	150	147	121	117	140	133	135	153	136	126	121	119	120	132	127	137	130	146	126	115	134	136	148	134	136	137	117	157	117	128	117	155	133	124	139	116	96	121	142	138	151	140	119	138	152	121	131	132	124	105	120	103	120	156	127	140	115	134	133	138	160	117	115	138	121	117	135	135	128	132	138	112	127	146	150	133	115	109	143	117	136	141	139	111	126	140	132	142	158	118	140	128	129	129	132	152	128	110	131	111	125	156	127	145	130	125	145	132	144	142	147	141	152	139	113	157	136	137	131	141	132	130	120	151	116	154	114	142	127	148	124	133	137	143	138	132	150	147	130	154	135	152	122	104	121	144	111	152	127	126	141	134	139	143	128	122	141	120	137	112	110	144	125	131	110	136	138	127	130	137	139	130	116	134	130	141	131	133	160	106	146	143	134	132	129	121	134	121	125	127	132	128	147	139	123	145	129	128	140	138	123	125	148	139	148	113	155	121	101	131	128	135	127	138	134	148	122	141	129	125	173	146	144	136	116	133	127	137	123	115	151	148	152	118	122	128	110	154	121	129	159	121	139	142	118	130	151	131	128	127	137	152	126	139	134	138	146	154	113	135	130	148	138	133	125	135	138	129	149	147	119	144	132	130	113	129	117	130	125	124	138	107	139	136	153	131	140	121	142	112	151	138	135	133	147	130	150	121	107	137	135	132	137	125	129	121	150	147	117	132	138	138	118	145	120	131	148	135	125	135	150	135	129	131	162	120	139	157	150	148	132	126	151	132	124	123	145	129	145	140	141	120	127	142	135	144	110	129	133	129	141	141	108	130	143	113	133	110	137	137	117	127	138	128	115	132	154	132	148	126	136	144	120	124	147	152	122	116	126	115	135	128	135	142	117	134	138	143	110	129	126	142	141	124	133	152	139	123	141	154	122	135	120	136	115	144	109	130	133	119	114	133	122	123	121	136	130	155	138	118	137	124	135	138	114	152	134	146	123	128	137	120	126	115	134	134	132	136	119	127	139	105	137	131	132	129	138	124	148	113	127	122	118	151	129	140	141	113	132	131	128	131	144	126	151	125	158	122	157	137	127	171	141	140	149	117	132	144	135	120	115	134	128	125	162	116	139	152	147	117	144	155	126	117	139	131	110	146	160	147	127	110	139	115	130	123	107	130	124	139	129	151	121	121	139	120	120	145	136	148	127	131	133	134	139	122	123	139	136	134	137	120	161	134	136	125	152	155	134	118	153	134	125	131	125	128	141	137	120	139	133	121	120	145	138	136	146	140	118	119	143	136	136	136	117	147	145	110	147	152	153	136	143	127	136	132	133	138	118	141	125	135	165	143	112	129	114	121	138	133	126	126	130	135	139	128	121	132	156	126	136	112	140	123	136	121	150	136	150	132	131	135	128	137	128	160	126	141	132	142	109	120	118	124	127	123	114	121	144	157	117	116	148	100	143	107	140	132	105	125	128	136	113	128	111	123	126	133	144	121	154	118	151	142	121	124	144	145	120	130	118	130	148	122	126	136	135
12658	5943	8715	4866	3139	1732	1289	1101	955	789	691	685	628	679	587	673	591	546	539	424	431	466	391	400	455	445	391	378	376	376	360	367	402	351	330	361	319	346	306	345	321	383	338	412	346	326	355	327	332	361	340	337	345	333	350	345	347	364	326	314	315	341	352	352	348	334	348	347	355	356	324	318	342	372	327	328	307	302	346	325	345	328	303	334	351	336	331	378	306	354	320	358	349	336	359	376	361	330	323	354	296	372	347	303	347	321	346	342	333	304	336	324	346	309	311	337	357	341	320	337	332	333	308	334	349	353	329	320	368	323	341	345	385	332	326	321	319	335	310	307	305	303	347	337	315	330	330	336	339	337	348	360	333	334	346	343	329	312	322	366	360	352	343	289	346	348	324	324	314	343	307	357	307	313	331	333	298	319	335	331	323	334	348	345	340	333	328	297	324	320	293	285	299	318	367	336	340	362	340	292	317	314	360	343	328	297	314	331	340	298	321	321	336	332	330	322	340	350	324	346	344	327	288	335	328	331	318	284	338	324	331	347	354	337	338	291	330	337	369	327	329	317	313	318	351	331	306	293	324	331	346	345	348	312	317	321	359	340	313	314	354	318	319	290	340	341	329	306	339	322	337	327	316	306	300	350	321	322	342	297	353	316	309	327	309	309	322	376	333	314	311	306	306	352	353	340	344	356	313	358	314	308	327	362	307	329	304	334	316	331	356	330	344	309	338	308	327	317	329	357	292	326	314	359	330	337	315	328	315	314	332	329	329	340	318	329	368	312	309	335	328	326	352	300	321	305	331	306	311	341	361	328	336	328	322	313	300	330	337	330	333	317	323	310	337	309	348	290	313	342	332	306	329	301	335	348	348	301	308	296	371	328	311	337	310	316	332	339	323	313	344	303	328	357	325	353	333	317	340	318	309	314	308	321	324	296	327	318	329	332	318	351	339	305	352	322	299	334	312	327	311	326	312	329	317	304	377	296	343	312	319	332	356	351	326	315	341	307	316	330	317	307	297	308	308	296	298	331	333	317	316	348	302	340	338	316	365	329	329	310	309	324	349	302	317	325	295	314	347	367	367	326	335	309	360	334	333	317	355	362	332	347	310	351	305	295	355	309	316	350	338	297	317	314	351	304	309	329	341	287	310	331	347	318	317	320	336	321	333	332	333	328	313	334	321	302	316	311	330	330	319	316	315	322	328	308	330	322	342	325	329	320	325	325	324	334	359	313	339	340	321	325	335	321	327	319	339	334	312	349	328	341	322	316	341	306	344	333	345	350	364	345	332	347	334	313	329	330	312	298	340	329	325	337	353	312	324	299	326	327	326	307	319	334	310	333	362	322	349	335	333	309	322	331	336	340	301	304	344	350	325	302	344	323	341	323	347	328	331	324	319	342	327	324	319	326	293	339	322	327	319	309	357	356	344	338	336	343	331	317	326	335	316	324	307	355	323	344	310	342	346	342	321	299	305	339	320	347	315	299	328	319	346	347	326	313	297	324	328	337	305	327	326	341	330	346	329	317	342	325	340	337	328	338	338	356	311	346	307	330	356	354	341	328	342	359	324	339	353	294	322	334	336	359	320	343	317	352	330	339	331	358	316	324	353	318	363	318	334	307	330	365	319	345	294	318	320	332	338	315	314	307	317	321	302	316	289	301	332	339	328	298	345	339	324	318	334	323	330	335	295	341	316	316	349	330	332	355	326	341	337	304	356	324	337	298	360	322	307	327	327	340	329	341	321	330	331	325	331	327	312	351	352	353	313	338	344	327	309	319	298	343	338	309	313	313	330	316	328	323	285	334	318	328	316	320	327	340	350	365	328	325	371	332	330	329	320	315	325	297	279	341	338	333	328	314	334	331	305	344	324	323	312	325	357	317	334	347	311	320	297	292	325	283	346	305	343	315	308	336	339	321	324	317	286	349	327	324	332	317	334	311	350	293	352	334	320	338	325	341	316	341	330	333	304	317	318	316	297	339	309	330	325	324	343	310	320	342	326	349	316	337	319	320	292	346	311	317	346	285	317	332	326	347	326	340	320	318	301	319	313	315	331	352	320	323	326	306	339	299	310	342	335	340	359	337	332	334	325	320	311	315	330	320	332	341	351	303	319	308	301	339	336	311	325	342	305	337	339	325	320	329	311	353	319	323	306	321	323	333	329	331	305	324	315	325	325	338	339	335	341	332	336	330	336	306	336	313	343	311	334	292	323	324	326	329	315	338	326	303	339	323	315	358	285	337	332	302	313	338	345	323	352	341	307	330	331	307	300	311	313	322	376	364	335	319	323	330	350	338	303	331	328	320	311	342	317	327	322	325	347	315	336	295	355	321	312	307	340	327	315	321	308	299	317	319	307	311	325	322	334	293	334	349	345	350	324	329	308	352	347	316	345	312	351	329	345	325	318	315	317	296	315	321	316	309	296	323	317	315	306	343	314	331	340	317	345	335	316	334	326	329	300	330	293	318	315	309	336	346	324	342	299	325	337	328	306	341	308	328	275	309	322	326	312	316	335	325	335	308	341	350	349	336	308	303	319	310	315	312	320	321	297	331	348	311	323	345	301	319	310	332	318	330	327	312	293	326	333	312	314	309	338	337	349	327	372	323	319	327	334	313	324	313	310	314	305	321	342	321	334	303	321	317	298	357	329	294	314	316	317	347	316	322	330	296	324	355	302	319	327	321	321	321	356	333	309	328	303	289	350	334	327	293	342	331	327	305	339	325	342	318	304	314	317	331	337	362	345	327	328	324	342	365	315	314	303	307	364	328	346	300	309	330	347	339	289	330	333	349	304	323	306	336	322	345	294	323	305	296	369	329	326	326	324	312	336	321	332	324	311	346	325	314	292	324	327	320	340	343	372	339	370	302	313	308	338	360	309	304	316	341	328	318	365	348	318	303	333	342	324	334	382	311	318	324	296	286	334	339	303	338	334	344	350	346	336	378	333	345	344	357	315	305	329	306	317	334	311	336	336	332	308	315	352	310	312	311	320	299	319	318	343	340	346	363	338	274	347	284	313	333	347	297	340	316	337	325	304	293	326	330	366	337	329	325	328	326	326	339	329	330	295	316	356	325	323	332	346	323	342	311	347	342	344	325	331	318	307	313	333	364	316	324	335	330	288	334	335	336	334	303	317	312	326	354	322	312	321	299	330	316	321	330	338	318	304	324	330	341	320	325	347	315	318	330	343	357	351	355	279	342	329	342	314	342	299	312	312	366	365	312	344	339	309	308	366	330	344	317	330	321	339	327	314	324	344	336	331	309	338	347	354	310	335	330	301	322	329	328	295	310	332	319	320	363	305	315	340	354	316	349	319	294	299	342	336	334	327	312	355	356	330	369	315	305	303	291	344	306	348	328	342	308	334	327	327	305	350	324	310	338	345	326	312	321	320	284	330	322	316	296	312	315	315	333	324	330	332	309	340	356	314	327	324	333	297	343	345	340	281	324	327	306	304	328	312	340	317	337	332	342	330	318	316	340
5250	1948	1305	488	286	211	196	171	161	181	196	173	188	163	190	193	183	182	169	193	175	174	168	181	182	166	198	166	170	174	161	170	157	196	182	169	193	186	173	192	155	172	156	176	156	181	156	168	159	185	186	165	171	193	180	189	162	191	157	158	173	175	185	168	177	167	171	193	188	183	171	149	163	191	169	209	156	175	155	181	143	155	149	163	158	164	182	163	146	167	191	168	168	187	185	176	155	161	173	182	160	179	188	161	173	168	158	168	171	197	160	177	178	176	196	167	183	167	196	147	177	169	171	168	159	169	190	175	146	187	184	175	174	179	176	164	166	167	165	183	156	158	164	152	154	159	174	176	160	194	179	175	167	166	140	177	164	168	162	157	168	169	161	173	172	185	173	191	167	156	163	156	193	166	159	183	162	169	164	205	152	168	189	161	148	165	157	149	159	171	164	190	160	172	154	190	191	185	162	173	176	176	173	176	177	198	158	165	181	175	155	174	182	181	175	155	157	163	146	149	197	142	152	173	192	162	176	164	169	170	160	170	180	182	190	196	173	175	188	169	166	153	164	174	178	196	156	163	160	171	175	164	151	156	142	182	199	163	181	158	148	171	143	150	155	176	173	189	160	183	179	174	154	192	197	190	171	157	164	157	141	155	174	188	162	166	167	177	181	202	153	190	159	192	191	178	177	164	170	185	185	177	182	166	174	176	194	171	155	168	165	179	157	195	183	184	167	168	202	143	172	172	190	155	184	172	212	177	180	165	143	172	184	159	185	173	162	169	182	164	171	193	171	190	148	186	143	175	179	193	187	153	157	184	157	153	156	203	165	159	160	170	162	158	154	185	160	185	182	169	171	172	159	168	162	132	173	177	170	166	166	166	170	190	196	164	160	187	171	197	177	170	158	159	178	179	171	177	156	193	156	170	172	192	131	180	150	184	157	184	171	161	164	160	183	192	159	147	150	182	169	179	174	180	173	170	171	145	175	185	158	186	167	194	173	170	161	185	179	156	183	158	167	166	170	162	152	172	166	175	157	177	180	183	148	175	169	154	190	173	176	200	166	164	150	207	168	164	171	161	183	184	179	175	186	154	165	175	181	152	176	138	167	174	160	177	196	163	165	177	193	149	190	167	182	163	193	184	148	165	163	180	169	164	158	163	190	167	155	164	169	177	174	180	186	153	159	191	172	174	178	173	165	185	168	199	172	155	177	155	173	179	194	168	145	166	177	167	172	174	177	184	191	173	175	146	162	162	152	160	163	179	169	178	180	173	177	184	190	151	171	168	169	203	193	176	179	181	191	149	164	174	173	181	179	165	164	179	171	156	164	168	155	172	169	157	189	164	165	184	144	170	157	168	178	149	154	191	179	174	174	188	172	182	161	162	158	157	197	172	200	184	176	168	165	158	185	158	174	175	182	181	181	195	144	163	181	157	185	173	187	168	174	170	165	174	188	183	158	193	175	182	157	176	175	165	186	193	156	179	181	175	183	185	169	175	167	171	174	153	188	180	176	202	172	189	170	148	155	158	188	172	177	174	186	162	156	179	196	169	179	173	183	166	152	161	154	178	150	164	174	179	161	165	171	156	172	160	158	157	176	176	154	167	150	192	165	177	153	177	182	188	165	164	173	179	193	175	190	189	170	176	166	171	177	165	156	200	195	175	161	203	166	165	157	188	191	166	170	169	155	149	193	190	181	191	185	171	181	153	161	190	166	183	167	184	170	179	186	163	162	165	141	175	187	175	190	158	198	179	184	146	184	140	196	198	172	150	156	183	160	170	155	155	146	153	162	164	154	160	178	187	180	182	173	205	173	168	151	176	159	162	170	220	176	170	184	194	178	178	163	162	188	167	156	166	145	189	176	191	168	174	178	157	185	164	178	169	149	185	179	175	199	201	171	149	154	164	176	158	164	173	170	170	192	179	169	153	170	177	169	161	199	165	164	163	158	161	152	190	187	167	171	174	179	175	183	157	185	162	156	204	174	179	129	162	147	167	174	172	180	188	203	175	169	190	148	161	165	175	192	165	166	172	169	162	199	170	161	173	181	171	175	167	174	182	182	147	189	183	163	186	196	180	162	180	164	164	177	192	167	180	176	181	184	191	156	168	174	159	168	163	162	160	150	202	200	201	162	153	155	160	185	187	153	159	183	176	206	183	173	179	178	172	175	167	169	185	197	163	159	168	180	165	192	184	184	202	164	158	172	170	157	161	181	149	149	174	169	161	183	159	158	155	151	171	192	150	165	151	175	193	166	183	180	184	150	177	152	147	172	177	158	161	164	172	177	140	152	169	169	180	176	158	184	169	189	155	174	187	183	169	176	182	188	173	176	175	186	180	174	196	164	191	170	158	168	179	185	178	163	150	178	175	165	181	157	195	158	167	153	169	176	183	175	170	179	188	172	171	158	161	178	164	185	176	166	192	189	172	181	149	175	185	206	156	200	200	176	178	169	155	182	173	169	207	198	187	178	158	166	216	148	153	186	196	155	166	169	163	205	152	159	168	182	168	187	192	145	180	176	163	167	175	166	195	177	163	176	197	175	180	177	186	180	172	152	150	154	161	163	138	170	164	194	158	169	171	170	154	195	179	188	157	170	164	164	152	191	170	186	149	154	155	189	166	178	170	178	174	193	194	172	169	210	179	175	189	188	181	159	206	180	163	161	154	191	180	173	168	169	148	190	176	175	161	171	175	179	168	162	194	190	175	161	180	175	164	176	180	197	174	174	149	193	166	160	158	164	173	151	177	185	193	163	201	175	191	166	160	155	155	145	190	195	174	179	163	171	182	144	169	163	145	157	161	177	172	189	186	172	188	153	163	179	157	163	194	188	166	184	176	180	167	180	170	173	158	182	173	173	176	191	158	163	173	171	199	167	160	151	167	184	174	165	152	166	152	173	168	163	170	199	162	174	179	160	188	175	172	166	192	162	170	170	166	205	185	171	159	191	153	179	179	181	197	176	169	149	172	183	173	163	166	146	169	143	180	179	184	185	199	188	173	163	186	188	156	170	161	180	165	156	191	182	180	158	163	175	168	159	167	183	161	166	172	163	172	170	182	173	174	177	183	179	173	159	150	147	174	155	160	172	135	155	178	156	199	189	164	184	172	153	169	177	196	191	154	172	146	195	170	178	190	165	169	184	168	160	160	215	190	180	197	171	157	182	162	172	178	171	164	173	184	169	159	184	189	141	177	185	186	178	171	193	182	168	159	183	190	189	187	171	166	182	176	168	162	158	178	170	171	169	175	181	164	162	185	169	188	162	163	177	173	166	155	183	180	164	174	169	171	191	190	171	148	163	182	165	163	164	168	182	164	148	185	180	195	171	165	150	183	150	162	162	178	158	157	192	187	168	184	166	191	155	164	166	188	162	153	168	155	155	181	189	175	183	182	177	151	170	144	189	184	198	168	177	162	150	180	158	176	185	163	179	172	172	184	167	174	181	175	179	152	180	155	163	179	149	188	164	177	164	177	160	151
3954	2195	2572	1534	1007	638	504	459	517	445	440	484	451	459	478	445	492	462	453	430	448	452	428	430	435	405	431	437	450	406	428	423	424	421	436	427	438	439	411	428	443	445	412	418	404	423	395	390	424	443	420	454	429	440	420	400	440	412	411	442	407	423	375	432	377	438	429	422	428	416	434	433	385	408	435	406	443	409	398	423	453	434	396	425	421	430	411	394	406	437	405	399	415	414	395	402	421	449	390	459	449	430	400	467	387	410	449	410	448	409	400	380	401	403	409	431	423	414	416	430	425	434	407	447	414	406	456	431	406	439	406	418	401	427	394	429	440	449	438	420	434	438	398	422	414	437	390	457	429	397	438	410	436	415	382	431	420	399	412	415	442	418	417	442	416	420	444	433	412	391	424	432	442	405	432	444	404	432	401	456	438	415	402	423	424	416	437	477	440	426	429	429	421	414	405	407	462	406	420	451	421	406	401	431	411	456	407	441	432	409	424	448	432	400	424	445	419	413	413	437	460	372	400	414	426	408	427	397	419	407	426	406	434	391	410	416	445	405	397	392	424	427	422	414	425	377	407	440	425	420	427	439	425	417	409	454	436	453	450	389	477	433	443	415	415	397	424	410	368	424	427	464	405	427	402	427	426	412	427	395	425	386	404	406	377	409	418	426	421	404	415	408	434	455	425	409	406	399	387	439	367	406	429	426	433	474	418	424	416	434	409	427	428	465	412	405	400	409	415	436	445	419	398	413	411	443	418	426	426	409	440	406	419	435	458	417	468	447	435	426	429	412	428	425	387	410	454	434	430	431	415	392	431	422	447	393	452	449	417	430	383	376	435	376	442	410	423	427	420	400	429	444	436	437	438	402	422	427	383	406	419	390	405	411	432	433	423	427	411	440	439	428	399	407	400	411	408	426	404	405	435	412	410	413	435	462	413	415	409	437	404	449	451	440	417	411	405	403	415	455	449	403	421	426	453	422	429	377	419	418	415	403	447	454	428	419	430	405	418	423	408	448	421	408	408	421	418	401	414	446	412	457	411	402	393	416	431	389	451	462	425	383	411	412	418	411	441	416	397	443	473	445	436	431	472	423	420	418	422	424	437	429	409	415	399	438	467	387	423	471	384	399	404	413	375	428	430	414	408	426	412	405	405	381	414	419	418	433	425	414	396	407	448	465	433	441	411	404	424	385	415	392	436	414	467	403	376	415	415	403	409	396	399	434	414	452	440	427	448	401	451	445	414	409	408	457	384	428	418	402	443	396	386	445	428	422	447	413	403	405	427	419	415	420	430	421	467	426	416	419	434	408	420	405	416	416	411	414	425	440	450	425	400	442	449	416	408	415	407	430	422	415	418	413	401	434	378	449	417	409	462	422	404	399	421	442	425	452	411	416	390	396	462	409	442	370	412	397	416	412	452	415	429	398	433	402	432	427	412	394	436	437	420	426	447	422	414	434	423	443	457	401	408	405	434	398	416	456	427	410	431	428	392	399	395	428	455	444	408	425	421	434	440	426	419	414	399	414	415	420	407	415	446	434	431	451	400	418	391	425	445	438	402	434	429	410	396	447	441	400	383	446	369	415	442	418	428	424	412	422	434	421	399	401	419	410	419	415	426	427	420	386	429	429	475	405	441	415	427	431	420	406	414	454	441	398	402	391	430	404	448	410	405	392	399	419	390	451	462	395	431	387	417	449	446	403	423	430	399	484	427	414	441	402	436	453	387	426	433	422	430	390	406	433	443	438	439	408	404	428	388	401	421	441	423	395	446	426	447	411	412	380	401	374	365	453	465	411	441	406	384	476	414	435	415	419	401	438	423	442	427	420	410	413	421	449	417	382	421	408	433	368	422	446	404	416	385	461	433	427	414	380	422	429	437	411	421	414	425	458	393	410	412	445	441	410	413	419	425	413	408	454	429	449	424	402	404	438	391	447	457	434	436	439	408	394	419	483	422	439	430	384	413	427	438	420	439	427	384	418	402	456	421	393	394	408	445	420	431	435	443	416	436	381	440	423	413	441	423	391	404	437	434	420	390	430	450	422	391	450	413	426	402	431	411	421	429	429	422	385	414	439	405	383	408	421	414	424	414	383	474	415	404	445	435	382	445	417	431	417	404	425	384	414	425	461	439	406	433	418	418	438	421	408	389	434	421	426	426	419	427	420	420	435	401	406	423	378	447	426	402	440	447	419	415	419	449	442	394	447	428	416	402	439	411	402	389	427	459	458	401	418	434	415	411	402	413	408	438	440	408	415	376	439	426	421	371	445	377	399	415	434	440	412	415	381	458	427	417	424	378	390	408	389	409	446	432	404	440	428	450	403	404	411	396	403	431	382	417	420	418	434	367	436	444	410	443	461	423	396	431	422	439	421	445	413	434	448	427	386	458	397	397	400	410	456	398	398	454	455	385	419	445	418	428	448	421	433	420	431	419	448	433	414	396	434	409	421	423	416	390	388	422	440	439	433	461	448	428	392	422	433	404	416	431	413	414	416	401	393	444	406	409	406	401	435	429	429	417	403	395	410	424	425	438	409	421	390	414	398	455	416	441	427	470	403	431	450	437	383	418	422	396	410	430	441	413	451	457	425	398	452	430	403	447	385	420	403	379	452	426	437	433	400	382	413	448	418	439	429	416	430	406	398	394	441	395	423	407	386	432	437	407	422	398	417	358	426	400	430	416	432	396	423	410	423	429	434	410	382	410	407	422	395	436	403	418	405	435	405	394	389	391	431	475	453	415	405	399	390	414	402	426	408	435	421	436	438	403	412	415	421	391	391	428	373	447	422	420	420	455	431	418	437	373	463	397	421	378	376	416	428	409	404	421	462	409	437	430	419	436	417	392	387	449	398	419	453	396	402	414	411	450	417	443	409	418	463	429	450	430	399	409	398	402	428	431	419	429	400	478	403	448	434	394	425	431	416	421	429	419	422	439	420	395	393	411	428	404	389	449	406	413	456	423	424	417	431	449	436	402	426	448	389	403	458	442	482	417	450	386	384	431	392	441	427	440	450	432	376	419	466	476	417	415	404	411	435	432	399	430	406	413	401	412	448	424	407	393	429	432	466	415	434	443	428	421	445	404	439	451	443	428	394	402	451	446	422	429	406	414	422	451	426	414	436	404	439	405	453	439	404	404	395	431	384	426	427	396	463	459	461	427	421	435	414	434	400	423	406	420	430	425	438	426	415	438	427	414	472	432	419	419	418	428	407	427	413	410	402	424	417	465	399	419	440	439	442	417	394	428	431	417	415	449	438	412	467	438	439	392	379	434	421	442	398	445	444	434	461	380	407	367	415	443	413	441	420	446	438	431	422	460	388	449	432	398	404	415	431	422	384	432	422	434	435	395	413	378	432	432	389	409	406	379	457	427	449	441	414	421	414	439	433	421	428	382	409	388	424	369	449	404	412	418	410	454	408	447	408	438	408	433	398	418	435	415	428	440	409	456	401	411	431	410	412	406	405	407	427	443	416	428	427	418	387
13159	3914	2937	1060	612	420	280	305	284	244	246	248	234	220	237	250	240	219	194	210	220	199	205	218	207	207	206	213	233	229	188	210	178	204	200	202	218	213	211	201	201	195	211	217	225	217	209	207	204	219	216	205	217	226	199	222	231	192	206	206	203	192	176	230	213	184	191	204	197	181	228	211	221	188	213	217	200	229	212	209	211	169	224	215	184	219	226	231	226	211	194	202	215	210	240	184	200	228	234	203	218	214	249	218	206	222	222	199	209	224	202	184	224	216	206	233	232	206	222	216	202	211	208	209	197	231	231	218	220	224	233	217	201	219	226	232	216	189	210	192	190	197	257	186	205	199	234	195	216	227	197	214	211	188	213	207	210	209	265	222	213	218	208	204	225	192	197	185	210	225	244	229	216	221	178	259	196	208	227	187	208	211	233	235	199	189	176	206	220	184	203	202	230	163	216	213	208	206	206	184	213	216	187	197	212	229	202	243	230	179	204	199	193	219	200	198	201	172	200	243	232	202	219	204	218	198	216	219	210	220	226	205	194	204	210	197	215	222	239	206	192	201	248	197	191	200	196	228	226	197	225	200	190	188	216	207	222	208	210	189	213	179	196	190	197	226	236	235	223	237	212	187	187	197	235	207	202	198	221	199	229	220	205	227	207	224	250	203	192	218	192	201	218	196	184	216	217	198	196	215	189	239	199	186	213	201	194	222	196	208	206	221	197	215	183	225	212	202	197	200	194	204	228	220	223	221	213	233	230	220	201	224	208	219	220	201	203	230	193	230	193	227	217	202	212	212	193	183	201	198	224	226	193	191	211	187	233	198	217	237	218	206	226	223	210	231	222	203	194	181	217	202	207	198	200	218	223	192	213	200	163	225	229	205	203	232	215	217	190	208	192	199	198	214	223	224	212	230	201	238	202	206	205	221	214	174	225	227	219	200	202	186	217	247	230	244	198	209	223	201	205	215	242	202	234	219	206	195	210	225	207	211	206	207	226	197	203	241	209	175	196	212	230	206	196	226	229	205	198	204	201	183	226	201	206	234	193	182	216	234	192	220	247	223	199	188	232	248	238	206	218	218	205	206	211	214	246	208	211	203	213	179	201	210	231	199	210	210	205	207	210	210	266	223	201	222	241	208	202	196	212	201	216	220	227	237	225	246	222	224	214	238	194	209	199	210	207	200	191	211	195	203	231	206	229	222	208	201	228	235	218	192	215	216	230	196	198	228	187	198	202	230	223	221	208	212	202	213	226	222	193	221	203	212	188	218	216	204	221	213	210	185	206	184	210	215	201	189	198	216	200	184	186	195	201	226	235	210	192	184	188	203	194	199	225	211	186	163	193	199	214	229	221	216	186	220	204	177	203	212	208	218	204	193	224	231	205	212	226	221	223	199	212	195	240	213	228	228	200	219	213	206	239	201	208	203	194	187	217	199	226	236	202	181	187	191	201	173	212	190	187	201	208	229	178	201	223	218	197	223	203	241	183	200	200	210	221	210	224	195	183	211	199	219	188	187	197	234	202	213	184	195	229	229	187	208	211	219	222	219	209	216	221	210	210	203	200	199	227	197	202	233	211	221	216	202	208	201	203	223	217	207	208	231	247	233	217	176	197	217	211	183	184	200	214	193	198	188	203	227	207	190	200	196	230	196	206	215	211	196	199	177	211	203	198	219	179	195	203	216	219	231	193	200	198	190	214	207	207	207	221	219	215	205	215	228	239	225	189	188	223	211	206	204	224	172	217	188	188	208	206	207	224	246	240	240	188	205	182	198	206	219	206	199	239	213	218	220	214	220	221	201	220	227	225	220	215	227	207	232	184	209	219	216	208	194	230	222	227	213	212	208	224	219	203	201	193	215	217	191	196	199	222	254	210	197	198	216	200	230	206	221	218	210	211	197	220	214	228	185	216	210	205	209	209	211	230	212	201	185	197	217	222	241	231	228	196	222	212	204	222	208	218	220	201	219	212	190	211	215	187	244	214	193	217	214	214	219	234	184	181	233	206	202	231	234	191	202	219	204	204	216	192	196	187	196	208	217	212	209	195	199	192	242	200	199	208	208	235	211	204	219	205	203	213	203	211	244	206	211	198	206	226	210	239	217	206	221	207	202	196	239	196	226	189	213	191	201	213	211	227	201	205	205	223	221	217	194	180	192	220	202	181	188	198	237	226	221	201	220	213	195	227	188	223	189	237	197	224	205	220	208	212	219	199	230	220	210	233	240	187	227	195	212	193	195	193	214	215	218	233	189	224	207	214	190	200	210	219	192	217	230	213	247	210	200	210	205	202	208	208	202	208	201	217	198	229	214	225	211	222	216	207	203	219	200	185	194	215	241	220	187	181	207	191	192	181	182	208	200	213	213	225	233	203	207	213	221	218	203	214	189	214	209	193	200	194	205	212	223	219	238	206	200	237	197	213	219	198	212	212	196	226	219	211	207	227	221	210	207	224	194	187	194	194	209	226	221	195	219	198	198	227	232	214	192	237	207	198	209	216	196	226	209	197	202	196	197	242	223	215	220	201	204	231	217	209	197	210	234	213	202	193	201	214	216	177	194	212	225	214	192	197	215	199	234	203	219	208	186	227	203	211	200	212	223	213	211	209	236	227	200	197	209	178	225	235	221	206	199	215	202	194	216	220	204	205	202	226	208	208	187	207	230	227	212	214	230	202	194	190	210	224	211	231	230	198	205	208	177	217	201	202	206	212	214	217	204	201	196	222	212	205	219	211	202	193	196	213	212	237	195	218	200	171	198	199	207	220	209	228	234	218	219	204	207	227	227	230	215	198	228	231	192	196	194	240	217	206	171	214	200	214	227	199	216	228	212	215	218	216	215	202	234	212	228	204	225	210	205	217	208	221	216	203	231	204	209	189	226	213	178	220	225	199	180	203	207	222	216	219	183	205	220	220	206	203	211	226	200	205	210	255	209	208	259	200	206	185	252	241	208	230	199	220	217	198	220	216	212	216	226	206	219	195	208	227	226	184	203	196	236	220	240	196	195	225	216	216	203	202	204	209	224	188	190	217	238	212	220	210	192	240	233	181	201	194	220	205	213	240	210	215	182	228	200	234	203	225	191	225	227	204	199	206	207	201	206	207	209	222	193	233	218	205	195	240	219	200	198	229	218	217	218	177	194	197	199	204	242	230	225	231	196	189	199	199	196	200	228	200	226	213	200	216	214	200	194	228	206	201	211	226	194	220	213	198	202	193	195	203	193	217	209	217	196	229	204	204	206	219	216	225	193	226	191	190	211	222	202	222	208	203	207	198	194	235	201	195	200	216	209	190	217	199	227	221	225	195	195	202	207	222	203	221	211	216	217	205	207	206	180	209	201	200	206	220	241	216	223	197	237	204	208	198	202	183	223	205	218	195	227	220	239	221	238	208	227	229	222	227	212	206	196	208	198	200	213	191	194	226	190	199	215	185	216	198	211	209	180	223	206	206	207	238	205	183	209	194	225	217	220	210	207	193	207
9801	4127	5454	3123	2086	1405	979	918	779	772	744	702	696	652	685	711	692	628	594	594	551	520	530	528	533	543	573	485	536	547	523	518	500	514	510	469	553	560	506	540	529	503	521	508	536	460	507	513	517	490	511	515	489	506	503	508	507	484	493	501	560	536	506	529	500	478	514	504	513	475	484	568	528	455	524	506	503	512	509	523	463	513	479	479	491	474	532	540	499	514	503	529	508	513	515	520	497	491	513	496	532	490	534	486	487	479	478	500	539	518	462	487	507	536	494	497	502	537	516	502	506	513	494	497	515	483	489	505	508	498	550	477	463	489	459	538	525	466	490	488	461	531	539	536	520	546	498	508	476	541	506	462	487	527	520	481	479	507	476	487	481	513	491	505	445	487	525	493	480	495	482	491	503	507	529	513	452	494	470	496	492	537	506	446	515	479	494	526	485	471	474	480	495	488	489	538	536	506	525	526	490	478	466	519	492	507	476	444	472	499	506	490	478	488	483	506	472	541	506	497	519	501	485	519	470	519	473	522	479	495	528	524	508	455	517	470	516	535	512	485	499	491	482	472	495	488	489	512	511	433	513	475	478	503	475	488	503	527	456	518	540	502	523	487	512	511	504	507	502	492	456	463	459	453	500	526	490	446	508	512	480	508	526	496	509	488	496	503	491	499	467	509	501	486	477	487	515	491	490	515	496	495	470	500	505	502	463	480	531	459	504	531	500	495	490	502	508	520	463	533	507	473	488	474	477	500	506	456	499	487	493	480	499	489	493	505	484	485	510	539	490	497	457	497	507	500	521	484	480	484	486	488	532	488	496	463	500	478	531	496	509	479	450	462	476	490	501	491	503	561	461	521	481	466	466	476	497	498	510	483	462	496	507	494	475	466	427	452	517	505	461	519	468	506	503	510	489	533	488	508	485	464	503	557	457	473	485	518	500	496	484	490	470	484	496	476	459	465	493	515	487	504	469	494	488	489	484	479	476	500	469	471	507	495	519	469	464	491	508	481	509	481	472	489	485	503	524	511	509	505	488	501	512	511	486	480	479	459	476	455	492	501	495	499	470	521	489	486	478	518	505	522	492	512	523	485	556	494	471	494	523	488	489	515	520	505	486	520	527	456	497	507	506	510	525	489	468	479	539	522	487	509	510	519	504	465	503	483	536	482	466	519	513	479	482	542	507	490	472	493	512	510	490	507	498	466	452	510	514	519	519	509	505	524	480	539	473	481	510	485	513	503	515	484	504	478	481	483	491	545	510	524	512	463	493	501	486	487	515	485	468	528	501	484	534	497	487	535	486	485	468	545	538	497	557	537	503	494	477	525	511	509	518	479	504	492	487	483	504	521	496	478	470	506	458	464	485	515	483	499	474	494	500	487	515	498	504	462	503	464	516	461	502	468	489	490	520	460	481	507	542	477	442	470	482	536	511	527	447	514	502	512	464	483	521	525	501	493	506	505	469	475	494	505	543	525	533	522	473	525	502	480	471	465	486	483	498	457	445	496	471	534	522	476	481	490	510	495	487	499	514	440	520	490	503	483	535	498	463	480	497	511	542	490	479	476	502	499	492	507	511	454	510	463	470	489	492	507	535	522	465	521	506	490	473	500	482	464	493	477	490	473	501	539	531	447	497	481	489	447	483	475	457	507	547	495	497	499	496	528	534	492	494	492	461	473	495	463	484	460	514	492	539	505	504	503	526	502	533	504	486	472	539	491	481	506	491	477	511	490	482	557	508	497	455	509	520	505	497	479	518	476	486	485	523	505	527	480	509	482	495	507	498	503	490	490	524	486	526	498	504	503	494	480	510	516	482	498	467	489	488	493	485	497	482	472	493	480	480	491	478	509	533	501	559	487	523	500	485	494	533	480	540	549	526	496	483	518	432	491	502	493	526	490	522	490	471	492	464	512	512	516	455	526	491	486	517	487	537	501	457	503	475	478	518	472	466	503	510	500	499	493	533	496	472	501	498	490	499	516	498	511	484	488	542	460	516	539	493	508	481	499	533	554	538	507	473	503	479	523	467	520	502	495	509	483	522	473	498	521	488	476	461	481	490	459	529	533	494	498	506	518	529	450	502	489	483	500	489	499	491	481	491	506	504	519	502	470	487	461	502	499	506	536	462	481	485	483	495	505	547	469	485	552	474	502	521	503	492	498	503	492	540	503	528	520	496	482	510	507	512	482	490	474	505	503	493	516	500	521	490	497	512	497	515	497	473	455	475	493	509	517	496	489	466	486	515	503	505	516	491	506	523	494	490	523	465	526	494	514	515	480	481	509	467	503	470	507	482	476	485	510	511	451	491	491	510	465	499	465	466	523	495	493	471	517	489	489	505	544	498	491	540	466	490	496	515	469	502	519	529	455	503	458	487	498	506	490	478	475	460	518	493	483	471	488	524	514	509	478	505	464	494	499	480	467	512	490	516	490	488	497	472	518	495	477	516	516	529	511	505	504	546	460	485	495	488	511	501	506	517	477	513	505	517	500	457	485	476	465	491	506	462	487	543	467	491	487	512	522	509	497	499	499	486	500	500	503	464	490	546	487	470	477	474	519	490	493	478	498	492	503	529	531	558	518	503	484	483	501	468	472	527	474	514	510	501	477	484	552	526	530	490	478	452	551	488	469	470	473	511	501	499	503	490	487	474	523	508	504	526	500	508	532	507	476	500	510	460	473	483	497	498	480	498	486	508	541	456	510	482	508	520	496	491	529	502	497	506	527	529	516	549	449	470	480	535	511	526	483	491	511	525	482	508	492	489	498	483	499	497	491	504	453	499	483	496	499	476	513	516	500	500	517	529	473	540	524	472	493	527	523	517	478	532	515	483	501	509	525	487	536	548	563	483	509	465	488	513	486	432	498	492	485	515	512	512	466	528	483	521	493	502	503	494	505	482	493	492	478	521	499	450	511	506	494	477	519	506	510	486	519	521	492	469	487	482	482	547	508	490	489	520	494	484	482	479	471	480	473	539	461	507	461	532	509	510	527	522	444	473	467	533	472	507	451	508	499	477	515	538	490	519	487	451	526	491	488	481	493	492	520	446	488	535	517	484	505	502	470	495	512	533	495	463	510	498	476	517	469	458	513	522	518	480	463	506	509	488	498	446	538	488	467	476	502	536	488	482	476	506	527	515	470	493	519	483	474	497	498	494	549	535	498	494	520	490	466	490	523	521	510	479	464	513	460	499	458	478	511	473	502	522	479	506	488	461	502	549	491	476	512	479	454	522	495	480	526	471	512	488	473	496	474	510	520	524	510	463	524	447	515	441	457	481	508	505	500	498	485	449	486	575	488	516	499	462	473	510	474	462	485	495	512	493	521	475	501	503	485	507	487	482	489	490	446	483	472	496	484	469	513	469	491	524	519	496	457	463	498	521	523	520	523	518	509	511	490	509	472	440	489	499	479	467	480	493	492	525	463	508	477	494	472	469	505	483	533	504	491	475	528	524	540	472	495	499	515	489	497	495	455	486	491	476	488
21106	6907	5333	1728	716	448	315	259	249	205	183	173	198	185	173	157	179	147	162	180	139	164	130	153	132	149	146	143	137	152	148	157	145	138	144	129	141	142	125	147	130	128	135	129	140	125	138	117	133	134	133	151	129	124	129	146	118	138	133	134	130	150	147	130	141	116	140	150	139	137	116	130	131	135	127	128	121	138	133	132	147	143	155	144	128	134	131	140	138	124	144	125	125	113	127	119	153	111	148	133	130	109	130	112	145	166	150	113	137	126	141	151	123	137	112	125	111	134	132	154	151	161	160	124	142	120	143	138	133	128	132	133	135	114	125	136	119	135	124	133	146	126	133	148	132	104	158	133	121	131	118	128	143	130	135	158	132	118	131	143	131	130	119	132	127	134	153	135	118	127	137	136	166	120	159	112	120	105	118	146	109	124	146	117	126	153	140	117	124	135	118	138	115	119	164	117	128	138	131	140	116	134	127	137	118	111	140	134	143	134	124	132	146	121	135	131	121	140	130	135	121	113	139	133	124	116	146	129	150	132	128	133	154	147	137	136	110	152	134	134	146	145	127	133	113	138	148	131	135	133	138	136	146	134	126	108	126	138	138	120	131	130	138	121	121	117	121	140	135	117	122	136	123	146	122	144	134	125	128	137	122	143	112	129	141	132	131	145	126	101	134	121	152	112	152	142	126	121	122	121	142	135	121	137	133	125	146	117	98	140	148	127	106	134	110	138	127	124	146	135	121	135	129	138	105	138	126	142	139	137	117	147	139	136	120	130	123	133	120	127	135	111	134	133	125	134	139	146	133	133	119	155	111	149	110	103	121	114	163	140	121	135	146	121	132	129	130	129	146	137	129	121	137	126	123	128	140	133	119	127	141	125	127	131	140	161	126	125	136	112	156	145	128	120	119	145	134	121	147	128	130	109	132	111	139	119	111	125	144	140	138	135	158	133	137	162	135	138	130	142	141	122	128	132	135	147	114	151	127	131	149	128	107	129	164	119	123	146	129	134	119	153	148	142	124	138	138	105	143	144	126	119	140	143	126	125	153	138	159	141	112	127	138	131	143	126	143	136	142	135	116	123	121	110	114	142	131	121	119	143	125	132	113	131	133	144	152	111	116	127	123	154	138	128	118	121	143	127	121	143	133	133	116	144	143	133	134	143	133	112	119	105	161	157	136	122	131	130	122	141	127	136	107	127	117	151	120	136	127	131	136	135	145	134	116	141	124	117	151	149	125	117	155	139	107	127	143	139	132	119	141	140	125	126	140	137	153	151	139	134	154	121	147	113	131	140	128	132	145	133	136	135	163	124	138	117	134	135	119	118	146	138	133	140	137	108	130	139	131	126	145	133	115	129	148	126	112	107	142	134	142	138	117	124	121	127	137	158	146	151	137	145	159	133	118	149	127	147	151	145	156	121	137	125	116	133	156	132	130	153	134	133	134	143	136	118	129	124	133	141	124	121	121	131	129	131	122	137	136	120	131	143	128	127	119	135	142	128	132	136	118	144	135	121	151	131	125	150	150	128	129	135	157	139	115	118	122	122	143	137	162	144	142	115	144	145	126	121	143	123	117	123	129	136	154	128	115	116	130	164	114	112	118	106	149	141	131	123	142	140	140	118	113	121	123	133	112	115	126	131	153	144	123	135	141	117	126	149	132	140	117	152	127	135	145	156	126	122	126	152	112	117	158	133	120	138	126	131	150	142	128	158	147	109	156	132	123	145	138	126	137	116	133	160	135	138	147	125	123	140	151	116	165	145	129	130	153	139	114	111	133	155	131	115	130	133	142	141	130	125	143	138	145	141	125	138	127	147	140	150	144	128	99	158	126	114	134	122	132	137	144	123	144	145	119	148	130	141	152	129	143	133	146	128	134	149	147	138	141	115	109	141	134	152	148	141	144	125	122	151	118	152	114	116	106	142	140	136	114	126	138	151	133	130	117	133	134	144	131	131	113	138	158	138	152	128	133	127	113	137	123	166	129	122	126	127	116	121	159	145	134	121	138	125	123	146	124	138	139	141	126	114	126	145	125	131	138	130	135	126	143	148	136	139	142	134	142	147	134	156	130	118	120	129	100	114	126	145	113	126	125	114	130	128	144	108	117	137	147	147	111	135	148	141	117	110	136	115	145	142	125	142	100	130	143	136	126	134	156	143	136	134	146	149	133	114	125	143	133	127	147	134	138	145	166	117	115	154	128	132	121	135	126	136	135	130	145	123	150	129	120	102	136	127	136	126	138	152	146	119	118	124	126	113	124	147	124	146	135	156	145	138	140	147	128	123	108	139	153	134	124	145	142	126	117	113	104	115	141	132	114	118	137	123	139	134	136	144	129	118	128	117	151	141	137	158	140	131	140	134	131	100	137	138	118	162	116	127	131	118	136	149	152	143	143	115	140	159	136	129	137	132	129	132	125	130	150	130	125	150	144	116	138	125	157	122	149	148	137	186	135	133	114	130	119	131	137	133	131	135	129	144	127	150	150	171	130	124	128	128	151	143	132	129	140	140	160	126	134	144	130	111	125	124	139	148	138	129	124	115	126	117	138	127	132	137	127	159	140	151	156	127	131	122	138	129	133	141	123	138	140	132	151	128	129	129	157	135	112	110	106	144	123	136	130	125	163	128	139	126	136	125	114	124	145	128	143	128	124	127	111	142	146	115	133	127	117	140	132	133	136	117	131	146	164	132	135	127	130	129	145	129	135	101	141	124	124	148	165	146	126	106	144	160	139	119	134	149	134	109	136	155	150	125	135	132	137	120	122	133	133	142	135	131	123	114	133	125	127	137	138	138	148	129	137	137	139	126	134	115	124	121	141	137	134	116	109	102	127	125	131	110	117	140	133	126	118	140	147	139	132	133	140	120	131	126	153	127	141	157	124	145	119	130	143	123	135	136	107	132	125	134	101	143	135	131	117	100	131	120	131	142	138	145	132	120	136	122	129	115	148	139	134	162	133	143	139	125	130	118	114	134	158	126	139	130	136	105	150	121	141	119	130	111	124	125	133	148	126	123	138	166	123	121	143	134	125	129	138	127	124	141	124	136	139	119	123	152	143	133	179	150	127	147	140	136	137	139	149	115	142	117	111	124	128	133	122	134	142	127	139	143	133	122	131	142	134	113	134	133	138	131	125	135	143	145	133	138	118	113	142	126	138	124	157	124	132	115	130	118	130	143	139	136	119	139	112	151	114	113	145	156	122	133	141	139	136	130	119	140	129	138	148	114	135	140	125	129	125	134	124	123	112	127	129	133	135	128	137	125	123	124	147	127	131	138	136	115	132	125	116	125	122	130	150	109	120	142	126	113	133	139	119	142	126	103	131	136	125	146	122	126	114	132	132	144	121	145	147	120	146	131	152	115	132	130	177	137	137	143	148	142	126	135	146	159	147	124	124	135	125	149	132	122	104	139	161	126	110	134	119	132	142	108	129	134	143	132	117	129	139	117	140	136	140	131	129	125	121	146	129	129	134	127	131	123
12759	5698	9051	4836	3041	1955	1382	1209	904	817	730	705	654	608	689	661	656	535	477	455	447	446	417	382	435	382	383	378	384	323	353	389	324	336	334	358	316	338	352	378	357	332	329	354	337	335	349	336	353	355	323	324	313	323	347	326	304	371	305	340	359	356	333	331	368	340	296	325	353	376	360	309	353	320	372	294	349	322	335	331	369	319	303	380	304	360	316	313	302	353	337	329	351	351	333	334	359	347	288	302	320	340	335	346	335	331	318	341	329	308	322	330	307	341	320	298	311	346	338	321	324	344	327	340	317	320	348	302	320	339	312	286	333	308	337	340	332	357	311	359	319	318	336	317	347	327	324	308	312	331	348	306	322	311	338	310	308	313	343	301	319	330	356	329	332	318	284	351	298	353	358	316	303	289	309	304	338	311	321	346	344	334	374	337	332	343	338	342	309	329	359	292	328	309	317	307	331	317	339	317	321	321	328	340	318	329	326	325	311	336	325	320	340	316	337	344	307	330	325	319	315	340	333	283	300	336	290	296	302	306	310	313	342	346	293	352	295	350	323	328	328	339	316	321	334	302	306	332	323	329	354	319	290	314	330	342	319	321	279	313	317	320	330	334	304	332	321	326	339	321	317	346	327	293	348	333	322	311	360	269	318	331	329	321	304	325	351	338	336	346	325	312	333	311	329	282	320	295	337	334	309	327	340	333	307	326	324	291	309	320	325	319	325	303	334	306	328	304	322	305	320	323	320	310	313	356	307	344	316	337	342	302	332	320	327	312	332	319	346	347	321	310	336	291	337	313	315	335	314	338	327	358	332	327	316	304	348	336	306	334	328	286	351	346	340	326	323	317	299	308	326	339	319	321	303	348	309	318	323	292	296	301	322	356	327	330	326	330	345	320	339	309	337	355	321	325	355	328	331	288	299	320	315	337	313	311	324	311	332	314	313	337	312	360	348	368	344	348	319	337	308	314	308	347	312	310	312	315	331	361	337	341	339	328	321	309	309	311	306	331	306	323	319	353	344	314	315	326	325	328	306	304	323	355	354	321	322	315	343	317	309	322	339	339	319	339	303	315	357	304	339	319	361	330	342	321	316	321	316	323	313	321	287	327	311	333	343	316	322	283	321	323	314	290	312	344	318	300	342	346	308	339	336	342	352	334	332	305	328	325	302	331	297	307	336	317	308	296	306	313	309	354	325	325	360	326	302	330	317	297	311	318	297	310	339	336	327	357	338	344	339	319	303	324	337	342	333	310	326	369	327	336	345	320	317	345	335	340	345	329	318	336	288	317	287	322	324	305	343	321	337	342	322	346	299	327	338	331	321	311	332	295	351	304	301	303	320	303	291	346	324	309	308	328	304	345	296	348	298	344	315	325	286	337	311	336	353	334	298	341	349	335	300	334	348	337	308	341	325	359	317	324	306	339	325	309	319	354	337	340	330	318	312	325	316	346	306	307	388	294	293	322	310	327	340	292	317	327	357	341	302	331	338	320	320	323	337	309	315	267	327	356	334	329	324	308	328	330	304	301	316	308	346	329	315	346	327	341	324	357	306	331	324	319	313	346	302	313	320	293	323	314	335	337	322	335	300	317	301	320	305	303	344	326	307	320	318	354	322	300	328	311	328	311	328	291	338	311	325	328	331	340	350	332	317	314	322	328	311	326	314	324	311	323	342	324	321	340	322	350	349	333	337	306	335	306	307	310	320	320	335	330	326	362	326	289	293	330	315	322	352	297	328	318	312	309	338	335	294	298	322	342	290	324	344	309	297	330	337	334	330	375	345	349	279	308	365	319	327	323	309	340	340	360	316	328	335	303	328	314	334	313	308	324	371	334	305	338	297	309	314	331	311	331	311	306	340	301	305	301	321	360	300	300	321	324	313	337	293	327	343	303	316	309	361	329	309	333	321	308	272	343	324	326	313	343	305	315	335	323	332	321	328	321	309	320	351	326	306	312	353	297	298	309	307	328	347	316	299	339	338	330	326	334	330	311	331	315	325	308	334	311	326	300	315	308	325	340	325	333	323	334	338	334	315	342	319	324	326	323	311	323	325	337	316	343	326	316	330	327	346	284	319	305	331	328	322	280	328	306	323	316	332	295	352	320	328	318	332	326	330	310	319	295	354	309	317	323	307	334	324	326	301	330	341	326	310	327	334	314	303	331	319	318	304	291	319	326	326	351	335	342	307	321	311	301	358	303	306	309	335	304	328	321	331	316	312	313	331	362	330	314	343	302	301	319	318	350	308	334	305	299	308	313	320	367	336	325	345	326	325	344	322	343	349	313	347	324	301	313	334	324	317	297	289	298	324	316	305	329	333	295	305	330	338	295	314	314	316	308	334	331	316	369	345	313	324	314	302	291	334	329	309	297	330	333	339	314	328	334	304	316	351	339	302	334	308	327	312	338	373	337	308	302	335	313	342	311	312	308	306	334	346	337	310	342	312	328	320	302	340	326	314	321	300	322	328	325	337	339	317	336	296	334	357	318	341	358	322	292	326	343	305	323	294	321	328	324	308	307	317	324	316	312	335	326	321	333	303	280	333	317	308	338	345	318	310	320	330	308	335	293	315	309	309	303	346	316	299	309	326	276	323	338	323	320	339	371	326	301	328	328	329	314	353	313	319	345	294	330	336	331	311	338	337	312	321	354	304	313	306	326	319	316	317	355	328	317	300	346	319	277	313	295	312	321	317	318	321	321	320	324	318	304	326	320	312	332	334	306	344	306	306	302	316	291	314	328	326	357	315	340	319	291	329	333	322	322	321	318	338	350	315	334	326	326	294	308	336	300	305	343	345	302	363	329	318	282	328	341	314	319	342	296	328	352	315	323	315	335	301	357	302	331	340	305	341	320	336	290	358	305	319	322	324	332	326	356	306	323	331	324	294	307	311	325	321	352	340	320	323	331	332	336	304	322	309	285	307	306	313	323	323	338	311	302	302	339	316	345	333	328	330	329	306	358	300	334	353	309	313	330	351	305	322	330	322	320	321	333	320	311	329	291	349	328	311	315	311	352	336	332	291	316	338	302	316	343	308	308	316	303	315	311	328	372	329	329	322	329	338	311	340	314	361	313	317	287	315	293	323	353	334	326	329	330	308	321	320	331	321	339	327	308	324	328	324	314	329	302	330	317	345	308	342	326	318	310	282	327	315	314	346	325	314	301	299	353	323	290	298	315	363	326	316	305	326	347	327	289	345	338	329	320	327	308	349	342	326	313	352	305	316	328	339	302	332	307	329	346	309	343	350	347	337	295	329	319	331	323	327	339	341	346	349	318	320	314	294	319	322	366	321	345	312	314	352	311	306	327	326	350	329	349	310	329	337	331	310	298	349	300	326	307	315	341	325	314	323	334	338	336	315	348	326	322	316	345	343	294	316	366	302	305	321	365	314	356	291	318	326	358	353	303	308	294	339	319	304	322	321	340	325	318	311	315	327	329	325	346	327	336	305	331	305	316	347	315	317	329	317	324	313	361	307	312
4954	2029	1641	503	323	183	163	168	172	171	168	175	192	175	173	140	202	170	165	168	195	201	186	187	171	171	193	186	161	165	196	153	147	165	171	195	161	179	137	139	192	157	161	157	156	162	168	178	163	181	177	161	167	200	155	153	175	170	159	167	164	171	172	177	165	189	152	170	161	160	158	183	170	185	164	165	147	178	157	173	162	160	182	156	152	180	172	157	178	161	190	204	179	169	152	187	193	165	142	162	163	161	164	175	169	201	168	181	188	179	135	182	176	152	173	173	194	169	208	163	172	159	177	182	175	154	164	182	157	147	189	194	183	194	172	189	165	163	160	163	161	182	173	152	167	165	165	163	182	189	152	185	164	188	174	164	173	186	156	161	177	176	166	176	165	188	176	171	178	157	184	181	167	179	177	176	191	136	167	188	184	171	180	161	173	186	163	173	181	164	169	162	170	165	191	158	155	177	177	176	191	171	177	197	152	166	202	183	167	152	160	174	161	174	180	150	160	185	151	168	178	164	166	168	184	169	163	185	155	146	184	159	163	167	181	180	157	186	157	193	152	159	153	160	149	197	173	185	170	178	182	164	181	159	191	149	179	182	154	140	158	170	166	178	169	168	200	157	200	170	166	192	136	167	199	165	165	185	150	160	156	170	194	208	186	198	186	157	172	170	163	179	169	184	178	182	161	153	170	188	169	176	181	155	173	197	163	201	156	184	164	179	143	188	192	196	178	187	172	168	197	167	178	175	164	179	189	166	182	175	154	149	170	182	158	171	178	163	167	190	175	159	154	181	172	172	146	165	161	177	177	169	180	165	177	155	152	166	170	134	168	160	178	197	153	162	165	165	177	188	162	186	179	183	173	190	185	186	191	165	186	159	168	187	181	158	176	170	172	184	157	170	153	151	171	162	187	177	174	188	179	225	167	153	162	169	206	163	194	172	180	218	166	172	178	184	162	148	179	156	180	202	159	165	169	174	150	181	175	166	193	143	164	166	174	162	178	156	163	202	207	177	178	163	164	181	174	163	187	197	163	165	179	168	170	174	159	178	179	166	163	155	162	192	174	161	190	175	199	160	167	161	181	189	178	189	189	163	172	183	125	169	188	182	148	166	172	158	176	147	157	172	167	147	155	189	150	167	162	149	157	185	169	167	180	172	176	188	162	145	167	150	174	173	197	181	166	191	149	159	171	177	183	185	156	147	156	171	183	187	153	168	174	170	186	166	155	177	185	174	156	194	162	167	167	180	176	167	167	191	165	178	189	165	175	149	141	178	179	203	152	166	176	174	169	174	181	164	173	167	142	196	177	158	176	178	155	187	167	171	146	160	186	172	178	169	182	154	182	147	154	173	150	167	173	179	165	173	157	138	210	187	173	196	175	185	174	192	171	200	161	181	154	180	189	194	168	170	174	192	166	174	173	167	184	184	173	189	173	176	167	162	159	183	162	168	189	196	164	187	156	176	191	179	191	151	160	181	183	169	190	171	155	163	155	162	191	178	199	178	169	145	186	176	165	209	183	171	180	169	174	168	180	178	185	184	155	179	184	158	170	166	175	175	154	171	173	161	184	176	168	170	166	178	171	148	170	180	179	178	195	176	149	205	171	141	181	164	172	195	185	177	179	174	171	194	176	197	169	181	161	172	146	182	132	152	187	169	146	117	175	162	170	163	157	170	158	161	167	162	181	181	157	142	182	195	177	169	160	186	178	183	181	169	170	170	188	168	156	184	196	180	183	189	176	197	160	174	190	169	171	149	162	189	155	160	172	195	165	170	162	158	167	155	156	183	163	177	161	183	182	180	172	164	157	183	167	186	154	167	189	204	161	161	163	163	147	155	175	160	187	190	176	161	152	175	188	161	184	178	153	192	185	174	163	157	170	197	167	190	176	182	175	180	168	171	205	185	153	162	176	164	184	174	171	180	183	178	166	173	156	179	178	194	172	185	149	194	176	153	167	193	170	181	179	174	173	178	162	183	162	172	148	145	187	165	184	170	165	191	162	165	168	191	176	173	168	201	168	169	183	166	189	160	188	183	194	171	157	184	183	163	191	152	141	145	187	138	170	167	161	196	176	155	174	168	162	172	157	171	165	194	174	177	185	180	171	157	201	160	190	158	175	170	183	145	193	178	189	178	167	177	161	142	178	161	176	152	152	195	185	178	182	175	178	164	184	152	188	161	171	182	167	172	167	150	165	157	172	168	179	181	197	158	169	158	172	163	177	192	168	189	160	168	173	173	191	174	170	172	167	201	155	189	159	168	163	167	191	176	149	198	156	156	197	159	177	177	156	190	181	171	178	149	187	173	174	161	175	178	165	161	183	135	167	183	192	168	169	155	145	169	171	149	173	162	144	189	176	183	154	146	153	160	175	171	168	167	206	191	172	177	165	162	202	174	187	199	178	195	136	178	170	168	163	172	153	189	148	179	169	139	143	172	220	155	170	186	179	156	198	160	164	185	155	168	134	164	178	176	132	155	196	182	181	198	168	149	159	167	161	178	172	159	152	163	178	182	175	185	160	160	170	169	203	161	184	171	168	157	160	147	163	161	167	149	180	176	139	173	157	178	150	184	169	190	157	166	182	173	158	181	176	156	176	140	170	180	148	163	173	165	167	168	166	198	166	173	187	166	181	153	172	163	191	165	172	162	176	142	166	158	198	165	183	150	165	166	185	192	180	172	189	161	194	172	154	164	168	163	174	160	168	178	162	193	171	153	186	155	160	177	147	176	180	187	176	165	174	175	166	190	167	155	161	143	194	174	183	180	158	181	171	169	182	177	183	174	156	166	177	178	178	186	189	192	168	198	182	191	167	177	157	173	163	176	189	152	162	147	165	163	185	171	162	161	165	176	159	177	191	183	184	158	171	166	143	163	178	180	151	171	195	186	157	179	181	171	185	179	158	176	179	190	170	168	200	180	173	192	179	159	163	157	173	160	178	158	171	173	173	165	163	151	179	154	183	144	159	154	162	176	172	167	157	184	145	172	166	170	167	204	166	181	176	169	160	158	142	209	172	176	159	179	166	177	157	181	159	163	178	180	164	198	194	172	167	166	197	177	167	185	167	178	163	181	194	171	186	158	170	180	174	182	155	165	168	150	190	168	188	173	168	161	153	178	203	186	163	205	156	163	161	170	163	170	162	189	169	169	179	190	140	172	172	148	164	201	172	183	171	165	172	152	151	163	172	165	177	163	168	148	171	180	158	149	154	191	175	171	179	168	187	141	174	170	182	187	163	185	170	184	178	173	166	174	178	175	175	204	165	155	172	179	160	158	173	149	161	162	160	174	188	168	161	162	191	171	174	167	153	179	173	145	200	154	161	163	140	157	177	172	189	176	168	179	189	166	163	149	171	186	182	181	166	181	167	180	167	166	158	173	154	193	172	165	157	188	167	171	170	160	162	178	172	164	179	198	169	173	167	186	155	179	180	172	189	179	153	175	188	182	159	168	165	192	150	153	177	180	185	181	184	154	149	167
3949	2221	3327	1511	958	654	503	474	480	482	480	461	477	490	470	490	478	470	414	412	438	411	417	404	440	471	434	411	400	465	426	433	437	385	416	454	395	408	426	439	483	428	395	396	406	390	422	371	420	412	415	438	404	440	408	425	410	421	438	444	387	380	434	441	453	413	458	409	432	440	427	417	445	420	424	431	472	477	419	422	460	432	395	445	444	397	420	432	434	422	418	418	427	432	431	434	431	427	410	395	420	374	457	459	409	442	429	498	402	418	396	414	404	434	404	464	437	378	413	409	440	414	401	417	452	399	419	463	396	420	395	406	390	412	398	401	427	416	426	429	431	427	433	430	418	411	419	385	441	402	398	393	418	410	443	415	428	418	414	429	409	408	455	454	423	405	456	385	427	426	394	418	397	444	402	432	423	398	426	408	429	395	441	445	457	433	442	422	424	429	437	402	410	446	388	389	411	426	409	408	389	411	451	404	440	443	425	398	421	415	430	384	414	448	391	409	454	432	412	381	438	455	462	392	463	403	402	448	422	404	454	369	414	400	441	438	405	365	416	441	400	392	423	416	428	402	409	433	441	393	398	424	376	432	428	377	413	413	417	398	453	434	406	414	420	391	378	434	370	424	426	388	446	423	443	430	398	446	395	426	410	418	428	440	421	435	414	404	386	412	419	413	388	427	385	453	438	401	398	439	462	430	408	462	432	426	418	387	405	402	414	409	413	420	425	423	397	410	429	394	392	407	443	424	416	423	438	423	418	434	425	426	445	431	417	383	417	410	425	436	437	425	391	409	409	445	424	435	408	421	455	421	447	393	438	391	423	414	415	441	440	419	394	408	386	433	418	425	437	457	413	462	412	406	400	448	426	427	396	408	436	444	410	418	388	408	406	424	418	414	431	396	425	394	460	419	388	420	395	391	447	449	432	413	430	419	457	416	408	443	407	441	418	433	437	404	382	400	421	423	448	382	435	414	435	423	433	463	424	427	420	404	392	445	397	407	380	395	416	407	419	434	451	420	389	413	401	417	399	427	435	425	406	424	400	420	454	407	450	404	413	431	422	441	437	423	412	429	443	408	400	430	378	426	403	447	421	420	406	434	405	391	423	379	409	428	419	448	451	426	428	412	460	399	448	403	446	419	381	430	398	400	427	454	397	408	408	447	385	417	414	435	407	429	444	433	427	379	423	418	412	410	440	458	441	411	396	386	410	408	432	433	437	412	480	426	417	427	424	385	405	428	402	397	462	407	435	417	399	433	415	400	405	427	416	452	406	409	416	393	420	416	410	436	390	426	402	416	423	424	397	398	434	395	424	401	429	406	446	392	434	413	396	450	433	413	429	432	422	437	425	410	420	395	419	376	421	412	450	416	436	410	395	442	404	406	430	443	439	433	399	399	462	384	435	430	427	401	417	414	401	417	431	410	414	400	433	430	416	447	420	424	421	397	423	420	433	406	368	413	422	438	419	392	417	409	431	361	441	404	405	399	410	405	422	420	444	443	423	436	440	404	436	369	397	429	458	452	430	412	409	433	420	443	444	409	443	433	427	436	429	394	430	426	412	395	436	411	425	446	428	463	458	453	435	402	441	398	406	418	429	426	442	389	440	395	436	468	459	417	431	439	437	433	413	437	391	399	435	411	411	422	411	423	433	453	445	440	403	407	393	403	390	440	369	440	404	435	456	459	440	440	427	419	427	422	413	426	419	415	444	430	376	419	443	436	445	431	441	399	429	423	431	411	397	426	397	429	425	419	420	420	400	460	421	401	397	429	427	422	438	394	432	411	453	397	400	428	424	417	466	445	418	405	408	419	406	416	443	419	437	377	378	447	418	439	430	432	408	393	416	427	400	398	418	425	442	448	411	404	394	388	465	442	414	419	401	426	393	391	434	420	456	432	394	411	416	429	438	423	424	422	385	445	400	432	370	457	448	427	409	410	407	422	439	450	428	420	442	391	449	400	399	434	396	434	433	401	416	398	470	425	393	409	434	400	420	414	407	439	440	387	429	390	447	422	418	422	426	406	452	437	403	387	461	448	425	429	399	428	414	423	422	418	441	446	411	394	463	446	406	430	449	447	441	408	410	405	407	446	462	395	430	410	417	412	378	397	429	435	412	419	440	440	418	444	408	413	415	409	438	449	451	458	454	407	433	434	399	432	447	418	435	442	403	416	381	401	440	448	444	430	454	390	440	417	461	458	448	375	420	440	393	403	411	427	448	382	441	435	409	406	425	442	416	397	446	429	429	396	456	424	402	417	419	390	442	420	405	425	413	384	427	388	421	435	441	431	435	437	414	439	436	377	406	403	396	441	408	408	390	448	435	398	407	430	394	397	457	416	405	457	379	448	446	381	409	402	391	436	411	419	424	439	461	409	428	433	462	413	465	425	404	424	412	438	400	461	439	428	475	441	431	436	445	399	431	407	436	424	400	400	408	425	445	429	431	429	389	439	409	407	432	469	395	393	443	429	391	438	405	425	416	405	424	402	429	409	450	406	430	423	425	429	370	441	373	398	422	416	405	419	392	429	445	433	422	460	414	413	435	404	415	435	452	408	429	425	362	419	430	418	405	444	436	431	408	405	397	363	418	419	426	398	426	406	406	423	420	400	378	440	410	451	423	407	459	386	393	405	377	357	463	415	399	448	416	398	441	416	439	428	420	420	395	434	428	437	399	430	445	409	416	405	422	392	420	400	440	437	409	413	400	433	458	420	410	456	418	409	457	444	415	436	435	398	412	451	390	411	427	412	426	422	427	441	411	414	461	428	441	392	416	424	426	437	440	442	408	424	435	402	434	427	445	346	447	410	423	421	416	433	437	429	428	419	428	389	416	427	422	464	423	396	420	406	442	416	432	412	415	469	412	443	400	436	451	398	439	425	434	418	383	416	432	427	444	419	448	404	447	395	430	464	427	424	404	445	430	410	404	399	426	415	394	434	399	449	417	420	389	398	438	434	416	432	439	420	416	411	413	378	447	395	414	422	386	396	431	406	427	409	458	427	394	416	404	419	434	426	395	425	448	428	402	415	423	403	383	445	455	410	434	412	403	450	406	434	408	445	372	386	429	418	407	440	423	427	435	436	412	427	431	454	419	410	408	405	396	391	421	396	400	396	397	415	418	462	399	427	398	451	428	423	458	433	423	439	418	434	424	410	442	440	438	398	412	418	411	436	442	435	416	414	429	425	394	403	422	391	440	475	414	454	434	408	464	405	410	443	395	391	404	394	415	433	452	410	437	385	431	407	408	417	430	405	434	435	424	404	440	421	434	437	415	413	391	418	418	429	409	428	406	408	398	379	410	435	416	429	405	427	474	422	402	413	403	365	428	416	363	409	389	424	430	428	409	427	429	451	387	466	382	412	451	447	388	442	387	412	445	419	402	390	425	419	382	432	462	435	399	463	421	414	416	398	424	441	417	420	441	436	391	426	432	410	407	428	429	434	446	415	414	415	441	387	413	434	406	407	449	425	438	396	430	426
12980	4051	3527	1204	540	392	291	269	255	273	236	262	253	266	242	198	207	209	224	234	213	229	217	204	207	213	189	244	228	178	204	218	207	240	222	195	191	221	201	205	190	184	216	213	209	219	186	246	211	205	217	199	208	187	200	206	192	212	200	217	239	213	222	192	206	235	208	215	194	222	205	211	201	212	182	219	206	201	198	201	197	212	201	226	231	217	195	202	224	203	223	212	213	196	207	190	200	204	196	196	189	214	221	218	232	217	238	215	185	197	209	204	223	210	181	195	212	201	224	220	240	197	204	198	216	196	248	212	229	201	207	208	213	215	197	213	195	222	192	188	229	210	235	227	190	219	206	212	215	231	199	177	201	204	228	199	203	206	214	198	213	211	220	224	213	234	209	184	227	189	203	212	222	194	194	200	242	243	211	221	204	208	196	228	224	196	179	207	207	182	195	211	215	229	230	232	204	181	215	226	206	208	222	188	205	223	213	207	186	216	223	208	204	199	208	241	210	200	223	210	181	196	241	227	210	221	206	202	222	220	211	186	175	235	213	194	211	189	212	170	182	197	185	203	198	209	196	231	203	207	252	206	211	207	210	234	203	217	187	184	234	215	192	231	189	212	237	183	198	204	197	240	210	222	220	227	220	219	209	199	205	205	185	180	236	210	222	222	192	182	200	209	214	200	217	195	205	205	193	209	214	253	219	218	183	209	223	214	208	209	206	233	189	212	208	212	185	211	209	232	229	231	195	226	260	186	198	184	221	216	191	225	187	216	232	217	205	216	191	172	196	198	210	210	213	225	213	203	205	194	196	206	230	216	217	207	209	216	198	205	228	230	195	222	224	214	230	223	236	207	207	247	220	234	188	209	210	217	220	201	219	203	188	205	219	183	202	186	199	190	224	210	191	181	203	216	219	221	225	199	200	198	223	197	185	213	197	192	220	216	184	192	213	213	219	212	190	208	192	193	182	187	222	213	206	188	202	207	221	211	227	224	212	211	212	226	193	192	209	194	256	217	207	192	199	199	198	210	234	216	209	200	204	191	181	216	197	215	209	197	176	216	191	211	230	197	191	188	219	203	212	200	211	222	206	211	192	198	208	225	184	230	206	200	201	231	210	203	203	222	205	207	221	183	206	164	228	202	203	218	195	228	212	206	221	184	217	179	219	190	211	216	203	200	236	196	223	209	226	230	190	208	201	205	209	202	221	205	200	224	221	197	210	214	224	190	214	202	204	196	191	196	227	237	224	204	197	219	209	200	215	216	201	206	219	193	231	206	217	227	214	211	204	223	201	202	205	208	216	217	201	214	189	186	208	236	201	212	221	191	187	181	230	200	213	205	211	234	232	202	196	204	184	212	201	203	230	202	202	215	191	208	194	204	197	189	209	215	222	175	202	186	232	197	225	215	196	209	228	212	183	230	234	199	236	176	201	223	223	189	214	209	201	239	220	193	197	228	212	206	202	237	205	190	228	213	204	215	205	238	215	214	221	216	202	209	176	213	204	200	212	220	200	200	205	197	236	224	161	210	188	207	205	208	218	248	224	210	195	211	207	209	200	197	204	203	227	203	204	205	168	201	202	206	191	202	172	215	204	211	219	202	232	174	214	193	204	222	191	199	192	200	215	231	220	202	201	184	216	201	165	219	214	211	212	228	214	209	197	190	227	203	194	194	185	196	191	195	221	204	173	213	190	222	213	232	213	205	212	229	192	227	174	221	215	216	226	259	228	224	208	181	208	199	229	205	148	223	191	226	212	195	228	198	219	193	209	214	211	192	181	233	233	201	192	220	228	199	216	219	210	220	197	233	213	207	195	219	204	197	217	176	222	187	226	209	202	219	219	196	195	191	193	211	218	210	212	210	188	204	219	196	196	193	219	206	218	207	201	193	200	189	210	208	215	234	204	232	208	206	205	215	193	232	239	194	212	239	214	205	215	182	203	211	216	209	177	242	222	185	218	237	213	235	206	242	218	212	219	225	195	195	198	226	198	221	176	214	210	209	209	187	215	205	187	201	207	229	222	214	231	202	194	201	233	182	180	208	192	182	193	226	189	205	237	203	214	250	196	235	207	223	193	212	199	205	250	215	182	208	215	223	207	204	219	209	232	212	205	219	221	231	219	202	213	208	204	212	225	201	212	195	199	216	214	181	205	210	214	198	219	200	190	194	209	210	187	192	222	220	188	239	194	216	238	236	201	223	195	225	200	205	201	220	235	212	235	214	219	189	193	226	206	206	200	223	235	237	195	182	163	253	199	177	209	230	224	206	227	224	222	183	193	189	212	207	218	226	181	211	245	191	227	198	235	203	210	223	209	215	228	222	209	185	233	216	204	193	212	234	191	205	202	204	164	213	182	208	214	218	196	205	228	219	208	223	216	204	202	201	210	191	229	211	199	210	201	218	227	209	198	230	210	213	207	202	235	178	204	200	217	186	202	215	193	188	204	206	220	206	205	229	225	213	208	194	228	193	214	200	218	221	220	219	172	217	216	210	193	209	201	172	215	215	186	186	215	198	216	192	199	214	193	212	209	191	209	194	178	216	202	214	214	210	228	208	179	193	217	216	207	187	206	230	210	177	192	223	216	209	215	208	222	226	202	219	199	212	212	218	200	232	202	204	210	230	212	205	196	191	204	209	215	188	210	217	228	180	191	192	212	207	204	235	217	190	213	243	195	205	204	225	193	214	203	203	224	180	198	221	219	202	217	196	231	199	219	186	189	218	205	195	230	208	183	186	242	206	223	212	196	209	207	211	206	179	218	211	197	221	196	197	223	221	218	191	218	203	222	207	202	197	198	223	226	186	218	218	194	203	191	194	216	193	205	198	214	215	198	223	209	202	211	223	232	188	204	197	208	209	196	218	187	197	210	195	213	202	206	187	203	223	213	242	206	221	205	198	213	212	205	203	248	195	252	226	198	202	205	206	242	215	212	217	200	202	210	218	236	222	195	195	219	230	218	230	227	227	186	205	207	221	240	187	196	195	198	253	231	204	198	199	227	205	199	203	201	209	192	201	183	218	202	207	204	195	209	169	227	194	212	213	229	190	176	216	214	225	233	203	224	221	229	207	221	235	222	217	192	233	216	228	191	214	221	218	188	198	239	211	222	214	215	256	221	216	198	175	200	209	206	187	199	247	214	213	190	190	207	210	202	223	221	211	204	216	221	195	232	217	214	206	191	210	197	182	200	211	201	231	232	223	203	215	214	192	196	216	210	196	192	189	210	210	197	208	217	221	204	238	193	211	205	208	212	229	207	206	196	214	214	210	202	212	207	222	205	228	193	210	210	186	186	219	213	209	204	204	225	189	208	178	236	216	191	222	200	212	225	220	216	218	214	208	223	204	215	208	221	209	221	235	210	198	186	203	202	204	197	211	209	211	205	227	217	201	198	201	231	217	215	199	213	225	208	194	208	235	192	217	239	219	185	220	201	181	175	231	186	234	187	177	210	239	200	210	188	200	189	198	196	173	218	204	251	225
9852	4071	6630	3503	2206	1388	1114	897	813	797	742	700	718	692	662	686	712	616	581	582	523	553	504	564	591	520	460	547	533	565	496	459	528	497	503	500	493	481	489	498	519	508	498	502	495	489	520	527	475	524	502	497	473	476	482	503	488	510	476	525	502	473	482	515	505	517	514	541	516	525	472	459	497	529	509	477	523	490	497	445	525	471	448	478	461	508	476	490	544	503	505	542	527	519	483	480	507	491	481	463	482	506	467	501	494	451	506	533	506	486	495	497	518	509	499	464	470	523	508	503	485	503	499	529	493	481	467	493	495	481	502	473	496	510	484	514	475	540	471	466	492	519	508	504	492	530	502	486	463	485	488	500	501	486	488	491	478	478	474	505	491	524	500	494	508	507	511	510	495	492	481	491	469	516	498	511	557	482	450	522	509	526	466	515	516	499	515	464	506	494	501	506	488	472	512	478	513	480	483	488	486	470	534	494	516	517	544	493	509	525	466	516	474	469	507	466	488	496	482	529	492	502	472	501	497	483	526	500	501	486	460	534	529	518	527	475	524	477	459	504	492	496	504	498	514	499	461	536	513	505	511	498	517	480	503	500	511	482	494	478	527	495	501	523	510	513	508	495	494	508	515	488	473	438	497	499	511	472	490	480	492	453	539	478	496	487	514	428	489	466	487	527	474	488	503	462	470	475	522	498	499	479	476	504	530	530	473	492	476	496	495	486	486	518	510	476	483	503	497	474	473	484	518	515	444	523	495	489	478	481	507	477	507	457	486	521	482	510	455	436	539	475	483	433	495	508	514	511	498	488	522	452	491	489	496	487	516	533	540	527	440	485	470	486	526	489	503	456	474	491	530	450	554	457	494	492	489	477	485	455	477	482	484	489	478	527	500	486	483	495	517	496	504	482	520	528	448	489	468	493	502	510	492	473	523	478	514	547	475	467	505	468	525	497	507	531	490	483	509	498	506	480	475	501	498	484	474	494	521	490	495	480	490	540	463	462	481	525	460	504	525	523	452	502	510	456	495	496	514	459	468	448	473	463	461	476	468	503	494	457	513	524	539	476	462	444	498	459	522	487	482	492	517	515	494	514	445	509	525	472	499	499	524	465	541	494	505	514	506	466	526	483	505	468	522	500	466	517	510	475	479	523	477	497	495	464	548	547	512	512	488	520	505	504	501	494	481	481	492	493	517	467	479	509	491	474	510	478	486	477	479	465	485	507	452	490	474	492	506	472	500	528	482	507	447	476	490	528	474	506	524	507	468	488	465	523	486	485	484	538	485	518	514	487	509	506	510	502	527	502	470	495	488	521	519	461	475	466	507	537	516	504	519	483	538	512	513	460	500	494	510	516	486	458	453	509	476	470	502	477	474	469	491	549	468	469	437	520	495	478	488	499	475	510	468	488	501	500	487	484	477	482	522	520	489	494	491	489	489	493	512	483	472	505	516	447	503	505	450	498	445	514	505	474	518	535	479	494	524	503	497	472	492	469	505	519	507	496	490	516	471	466	491	471	499	472	472	485	472	522	498	514	485	477	505	491	485	490	506	467	476	459	511	492	482	443	469	474	503	493	462	462	479	461	509	523	501	444	509	495	505	474	525	484	479	536	513	505	508	469	474	522	491	536	524	511	499	499	515	542	521	477	459	495	485	498	484	480	464	503	497	483	526	513	483	504	488	470	485	463	474	452	500	523	537	506	494	474	499	487	481	482	527	478	507	506	472	514	508	569	506	512	467	480	497	472	447	515	499	505	488	474	525	508	527	523	536	485	470	536	493	540	491	503	478	465	521	517	500	458	487	519	485	453	511	498	505	488	447	461	517	458	520	510	504	480	529	507	459	502	489	466	494	497	499	523	507	527	474	471	493	527	459	534	481	541	509	523	492	491	451	555	498	504	528	506	454	494	445	448	476	484	539	478	502	484	508	517	544	460	492	487	491	500	538	498	516	462	450	481	480	512	500	518	496	537	506	484	447	494	505	517	472	503	500	487	477	464	485	496	474	487	510	486	503	500	472	456	538	484	448	531	491	488	484	557	450	504	527	516	493	514	473	473	501	495	478	488	495	527	497	497	501	539	489	509	509	475	515	469	495	479	507	473	486	484	491	452	533	453	483	458	536	486	494	487	518	516	510	465	512	482	442	509	505	540	518	496	488	537	514	492	542	521	509	528	530	509	482	493	500	506	475	511	474	525	469	514	462	500	523	508	488	498	475	508	497	471	489	484	526	495	517	533	494	525	496	482	493	539	528	492	486	476	458	479	476	499	462	468	482	503	449	513	534	473	506	466	463	513	496	481	520	511	496	496	525	492	497	513	470	481	488	483	459	458	456	522	495	494	521	489	483	479	481	475	539	500	478	508	464	512	495	467	539	488	463	496	469	469	460	481	435	493	493	489	509	559	501	477	467	502	520	490	502	492	485	512	483	488	492	530	466	494	497	458	519	497	476	485	537	473	475	464	470	511	509	503	488	497	518	484	504	473	472	483	466	506	499	495	474	472	499	488	480	497	481	536	523	475	499	484	473	498	485	510	564	463	514	480	465	473	453	478	530	506	501	473	463	472	512	489	516	500	523	524	497	485	542	520	507	456	499	509	517	495	531	493	548	480	497	487	494	503	513	493	494	540	508	508	489	482	504	486	502	493	467	462	477	481	485	525	502	466	453	516	519	499	510	488	512	497	502	488	525	475	471	488	450	471	491	521	476	511	511	511	489	500	471	490	478	480	470	506	491	505	460	488	501	471	529	535	515	514	481	475	478	501	506	451	468	457	485	474	513	459	512	480	535	502	511	479	475	493	499	474	506	519	510	478	487	495	489	461	508	503	491	506	482	518	517	504	471	535	489	496	495	502	477	490	465	505	518	491	508	461	507	473	472	461	537	492	521	508	491	474	520	514	510	509	472	485	528	500	531	482	501	515	500	482	484	486	509	489	503	524	479	499	504	470	519	462	491	484	518	527	496	467	466	491	493	511	484	515	492	501	509	495	479	514	484	505	508	500	463	503	481	492	482	490	453	501	494	523	507	520	514	464	467	508	472	534	471	490	467	483	515	491	476	541	514	486	464	448	538	510	496	480	510	507	498	521	471	502	505	512	482	505	474	471	499	517	501	476	487	475	525	503	516	511	485	468	533	497	491	481	465	499	475	488	495	526	492	528	485	470	480	483	483	508	474	490	503	483	470	531	511	516	475	499	473	504	496	507	446	454	511	494	452	499	509	530	489	521	454	465	514	494	507	493	475	518	491	492	510	464	474	495	503	490	509	475	504	454	493	474	490	484	480	487	498	541	487	489	465	486	519	487	485	466	481	530	502	478	489	473	449	474	532	538	486	494	507	496	500	480	490	475	533	472	502	464	494	503	494	497	451	482	482	528	496	478	460	517	506	470	477	483	501	479	486	505	501	502	494	467	497	496	472	492	504	460	480	491	484	524	516	507	545	499	498	472	517	493	507	519	472	527	471	491	478	476	495	500	507	454
21114	6860	5743	1838	773	522	322	265	225	205	183	179	183	169	187	184	184	160	180	145	137	150	163	132	158	140	125	146	131	139	141	121	122	155	147	130	139	117	135	138	112	137	134	141	141	118	141	120	130	132	139	147	140	139	129	144	128	157	148	139	156	132	155	127	112	151	129	124	151	145	125	123	153	153	127	113	130	132	130	133	109	121	127	124	143	136	157	141	134	140	141	134	125	127	143	145	134	152	118	134	130	113	117	143	131	128	127	160	126	135	114	129	158	111	136	128	136	134	123	125	126	128	125	138	121	132	117	114	121	142	120	129	151	153	146	111	154	107	142	147	137	153	110	132	151	138	116	135	120	129	119	144	132	128	144	121	133	132	144	136	124	153	138	151	147	119	134	120	127	98	134	110	120	129	137	121	122	147	123	146	131	122	133	148	113	118	137	161	126	133	135	129	149	143	123	137	147	125	115	143	135	120	122	155	136	151	119	134	115	126	119	133	119	112	146	125	135	137	154	146	126	137	124	132	111	123	153	128	136	118	114	123	139	92	117	143	126	126	153	147	132	132	153	126	123	121	156	141	138	119	124	144	120	137	119	130	144	138	106	142	128	132	115	136	151	133	148	138	149	126	163	130	99	119	126	129	138	143	145	143	152	147	129	118	132	145	122	118	140	143	134	131	127	134	152	140	118	148	131	145	120	121	121	114	138	140	151	121	141	124	118	123	140	152	136	128	131	139	120	133	139	131	130	154	135	116	133	135	128	127	127	151	141	124	141	125	149	144	152	130	142	135	147	120	126	144	162	126	134	125	139	106	116	135	127	154	156	139	129	132	161	146	146	127	129	126	143	139	136	127	145	167	152	125	130	136	144	135	129	123	122	125	155	144	127	118	115	125	126	123	137	111	130	107	134	139	136	134	119	143	121	146	109	108	130	142	136	149	130	107	133	152	141	135	100	154	140	127	129	125	130	112	142	132	143	155	134	142	158	131	115	126	137	135	113	147	128	131	129	115	117	145	114	125	132	119	118	112	130	128	127	117	135	147	136	135	131	123	125	106	119	136	144	132	114	159	126	130	118	132	138	112	131	130	123	140	122	148	144	140	145	128	146	134	121	125	128	139	140	118	122	128	115	125	140	120	134	138	125	129	145	131	136	128	109	112	129	129	121	127	132	150	133	150	136	121	134	128	128	121	126	152	136	145	126	135	112	129	161	133	140	134	140	133	124	141	144	115	139	132	142	132	114	156	112	138	139	108	132	139	139	127	139	139	130	140	126	147	127	124	129	123	140	142	124	136	133	133	116	131	155	152	127	120	134	119	127	146	142	160	120	130	119	124	150	133	144	136	119	122	141	104	138	128	110	120	127	121	144	127	137	137	108	120	123	126	123	128	122	124	118	114	138	123	140	122	121	138	119	131	126	137	126	133	148	137	117	129	152	110	126	117	151	128	145	130	115	125	119	132	109	134	113	129	132	130	141	125	126	126	141	158	137	144	137	125	135	128	135	132	111	135	132	122	151	123	128	136	129	121	126	133	156	138	135	123	138	141	119	133	129	138	130	117	129	139	144	117	125	142	123	116	132	154	169	140	142	131	112	129	127	123	128	125	126	174	175	127	134	123	150	162	117	133	146	155	110	119	134	150	147	112	143	141	134	136	132	166	141	128	125	135	131	139	119	126	149	128	124	127	135	121	138	144	112	145	132	139	132	143	130	137	131	138	135	130	122	107	129	121	136	132	111	138	132	117	128	130	92	134	122	133	125	134	133	143	118	130	144	149	120	138	130	126	137	118	128	111	151	145	129	149	153	136	121	124	134	113	131	133	146	134	119	128	148	146	140	138	138	135	121	123	128	152	120	150	129	156	124	138	142	137	145	130	131	136	124	137	131	145	140	142	141	127	146	145	142	154	127	143	128	110	112	125	130	128	133	130	128	113	133	135	124	134	139	134	143	138	152	144	137	147	123	133	145	151	143	143	149	103	144	130	153	135	131	135	147	157	127	141	132	131	123	123	146	105	144	123	134	122	141	119	125	120	152	139	116	128	130	125	112	120	143	117	155	141	121	119	124	110	120	113	131	140	131	157	148	128	129	132	137	140	120	135	125	152	110	152	122	130	116	146	146	132	135	150	151	153	135	127	123	145	132	131	115	120	129	106	136	124	139	128	151	119	129	140	130	146	149	127	124	127	150	138	130	136	128	111	140	131	128	130	132	134	109	113	128	116	145	132	116	142	124	140	137	122	115	118	130	130	123	147	152	136	135	114	136	112	133	134	124	119	125	128	112	129	132	131	135	126	137	127	114	133	124	129	155	112	121	154	112	157	145	148	143	113	141	125	123	131	144	136	148	147	130	123	116	125	129	137	151	98	159	131	114	113	131	139	136	143	147	124	125	132	141	138	154	139	132	139	131	142	151	135	146	129	128	139	123	122	148	140	141	116	134	139	138	122	115	132	150	135	144	142	146	136	134	128	124	135	136	144	150	110	124	115	140	135	139	144	142	129	134	141	123	146	142	123	133	142	132	135	134	133	150	133	140	139	133	127	126	118	139	125	125	121	138	136	126	115	134	132	121	113	137	129	144	148	139	129	145	137	129	130	144	158	131	147	136	120	123	138	133	154	139	158	121	150	121	137	130	136	128	146	137	135	131	131	137	129	150	133	130	108	139	164	116	137	124	149	124	142	134	137	132	138	113	150	117	155	133	139	134	124	132	142	144	139	136	137	145	146	125	109	141	134	141	131	147	146	130	126	146	124	142	116	122	133	135	136	140	143	123	131	146	162	124	123	121	143	147	142	130	132	140	149	107	129	146	126	103	131	112	140	143	148	143	150	131	120	129	140	149	134	145	116	128	111	153	120	145	121	125	140	122	119	132	126	104	130	136	118	110	126	141	131	127	136	142	139	111	124	129	120	108	105	123	125	146	122	132	127	130	140	113	136	158	158	127	123	130	125	139	121	120	131	141	122	121	141	135	141	149	113	147	138	128	125	121	137	129	130	134	127	136	134	112	124	118	143	146	141	116	126	129	148	136	138	151	155	142	114	126	159	126	139	136	140	147	125	151	130	123	119	147	106	129	128	124	129	143	142	126	118	132	117	124	139	134	130	123	119	122	116	154	126	129	128	123	154	147	146	147	137	149	127	151	136	148	144	126	140	141	116	144	134	131	155	129	155	123	131	112	136	134	127	148	117	129	134	112	148	132	160	148	134	109	123	144	127	151	132	118	116	116	136	137	128	128	126	146	124	106	143	128	103	131	123	126	130	160	110	137	161	140	133	138	133	136	127	147	127	137	143	122	130	155	114	143	126	154	119	157	115	144	113	138	125	148	143	124	127	132	135	116	120	137	132	113	139	116	136	118	142	130	135	134	118	128	136	124	133	117	144	136	119	145	142	115	123	135	132	136	123	142	136	143	126	110	144	124	139	123	129	145	118	121	127	138	149	125	129	130	139	124	130	143	154	126	134	127	144	144	150	139	132
12558	5769	9914	5091	3090	2063	1299	1084	979	837	728	682	678	630	599	676	648	573	509	446	452	384	406	413	461	434	390	403	375	385	350	337	367	353	353	360	364	317	360	356	364	335	353	324	324	348	315	319	353	351	364	343	320	338	350	335	350	349	352	326	360	337	356	333	302	353	348	350	309	400	323	347	334	330	350	325	365	335	342	299	331	312	341	322	334	320	320	330	368	341	339	364	324	339	349	346	357	303	335	376	340	379	329	361	355	323	331	360	320	326	339	295	297	337	346	345	323	327	314	330	347	315	314	325	327	325	339	295	323	334	320	316	328	339	331	345	320	311	351	365	339	367	312	314	303	306	321	311	331	324	337	319	297	321	321	324	342	324	326	343	332	318	317	324	330	335	331	328	309	342	347	309	337	321	371	336	318	341	323	343	303	282	327	295	304	344	332	316	344	308	325	320	318	314	354	303	286	350	312	349	352	336	293	365	320	346	315	324	329	360	318	312	325	344	320	308	324	360	307	319	323	356	327	326	316	298	329	307	297	328	301	330	313	332	310	330	367	322	318	360	339	366	321	338	333	299	338	316	334	335	288	302	305	332	307	347	323	288	338	333	321	330	331	365	294	313	342	335	325	313	332	346	326	315	330	346	340	345	328	307	304	334	333	352	313	327	338	328	316	350	304	317	333	344	296	322	303	345	313	302	311	332	328	306	318	342	336	351	327	341	333	332	333	301	322	304	320	329	309	320	325	310	345	319	364	343	348	321	322	290	308	320	360	340	307	304	293	322	318	326	326	320	317	310	325	316	305	335	333	312	324	311	313	298	343	349	342	366	303	291	327	341	329	320	283	356	315	312	306	318	333	326	339	312	323	309	330	337	302	311	313	301	326	320	318	352	313	298	317	335	314	340	316	355	312	335	353	309	308	321	307	303	337	347	324	328	304	336	311	308	314	324	347	313	348	313	300	314	347	336	312	346	317	333	312	326	302	322	356	322	321	338	348	326	341	332	323	307	341	330	341	336	310	321	318	322	340	309	298	332	336	318	310	317	253	319	300	312	315	329	312	306	333	326	307	335	338	330	326	356	285	344	314	334	307	345	298	304	308	322	324	328	317	309	311	309	338	347	305	313	334	315	351	356	309	330	332	319	308	298	340	353	321	346	320	312	336	317	322	337	347	335	300	350	330	341	338	318	319	311	329	331	329	309	307	327	346	335	317	351	344	347	332	302	321	322	294	346	332	307	318	346	320	337	317	334	319	325	312	334	294	302	339	307	306	319	320	334	305	307	324	356	328	327	352	348	324	299	324	347	323	317	329	331	320	322	313	339	349	284	351	333	311	297	296	332	313	302	323	345	316	305	334	350	318	331	303	367	332	332	307	342	331	315	279	300	346	305	316	316	295	368	283	330	318	324	350	326	314	320	330	323	333	298	316	312	318	335	304	335	303	328	320	336	312	323	305	319	328	287	326	326	331	306	298	325	350	315	329	383	330	310	312	319	345	333	314	331	325	330	324	320	339	311	313	339	337	311	304	316	294	321	341	327	302	338	354	319	335	343	329	332	337	300	346	356	340	344	326	294	316	333	325	322	305	315	347	308	272	301	344	330	335	323	337	321	316	314	349	316	341	332	352	308	322	312	323	329	323	307	342	307	321	311	333	333	358	291	316	306	333	316	319	340	321	319	327	330	328	323	298	323	326	371	318	309	293	326	323	321	298	306	293	311	318	320	344	337	320	344	322	333	348	325	325	309	327	319	331	326	333	355	312	329	331	320	351	323	354	337	355	338	314	289	306	344	352	350	332	295	331	343	312	342	335	329	342	340	342	320	307	336	325	340	311	351	337	322	277	314	353	334	333	364	363	297	292	309	333	313	320	313	320	327	361	298	324	320	341	297	337	328	287	337	307	344	298	303	329	326	313	314	331	330	314	354	320	304	326	337	297	310	300	332	311	315	343	318	342	364	304	324	351	335	346	316	331	344	337	319	316	322	344	328	342	330	321	292	344	323	326	336	328	348	330	327	315	348	310	292	324	305	308	322	336	312	310	352	352	317	310	354	312	366	304	317	336	358	338	348	326	307	333	322	345	330	326	338	354	321	310	332	352	348	317	314	334	315	343	343	326	304	362	304	319	317	303	350	316	299	320	315	332	332	313	314	340	350	316	323	350	301	335	372	330	338	329	347	324	338	344	336	312	356	292	329	332	334	334	345	350	341	323	299	325	325	288	341	315	328	310	288	313	318	305	328	330	314	316	316	335	291	351	297	324	331	318	313	300	323	301	333	318	319	302	324	324	322	358	344	302	318	314	306	318	348	309	305	330	332	340	297	326	334	293	344	328	339	315	314	337	326	346	320	348	308	320	326	309	327	341	329	343	305	352	297	351	310	346	312	322	326	318	320	344	320	313	331	295	331	344	316	347	331	312	361	320	318	318	321	299	321	360	350	324	310	354	349	306	337	316	308	290	335	334	352	358	358	321	295	294	286	294	334	296	293	305	334	334	360	338	381	337	319	344	346	322	344	295	337	290	332	311	359	315	295	314	342	354	323	342	333	341	346	314	320	315	305	317	323	312	311	330	328	309	314	374	355	352	336	365	342	318	333	344	291	303	297	324	331	337	299	306	338	328	325	317	310	324	321	311	316	336	322	303	302	310	319	337	334	308	340	307	329	283	335	303	329	321	308	315	343	308	331	330	315	334	315	327	330	288	344	315	292	363	330	336	317	340	320	312	346	344	334	327	315	328	296	340	315	325	276	350	336	343	279	299	326	324	326	353	355	334	314	342	353	331	341	313	319	331	320	302	309	337	342	324	318	309	350	285	354	329	335	312	326	348	321	318	316	293	316	342	350	327	311	329	306	330	318	339	335	330	330	307	320	322	345	333	313	323	319	364	330	324	325	343	326	335	313	310	318	309	317	302	325	331	332	317	358	335	332	299	320	282	310	326	329	338	318	299	325	332	341	319	327	333	317	311	289	299	315	344	359	349	312	350	336	331	337	326	351	319	343	314	334	345	326	348	306	323	311	313	316	341	310	325	306	353	317	293	330	350	358	328	331	302	330	326	313	319	327	339	317	327	327	299	300	357	319	342	315	317	341	333	334	318	349	334	317	330	322	336	329	309	296	325	316	293	321	325	329	326	331	337	311	303	330	331	331	322	321	345	294	348	314	304	325	314	353	320	320	316	323	299	317	347	316	318	315	323	323	302	325	350	319	313	323	329	346	315	311	305	366	341	324	301	344	288	346	323	328	297	335	302	369	303	301	315	322	308	328	354	308	349	352	361	292	296	318	331	316	300	317	322	307	307	341	345	344	341	312	304	348	348	310	307	327	327	367	329	308	334	317	321	334	325	335	330	296	329	323	367	365	321	348	309	347	318	332	309	348	348	303	348	326	341	306	310	320	313	326	343	337	335	283	334	334	311	340	326	327	309	342	322	325	316	342	290	335	337	312	335	291	341	322	320	306	318	322	298	309	347	327	318	342
5138	1923	1574	519	283	232	191	172	180	178	198	178	188	174	197	184	152	166	165	164	156	174	177	144	196	168	166	200	175	189	154	166	172	152	176	169	177	170	166	180	178	179	163	178	180	174	179	173	166	193	145	184	165	182	179	157	156	152	175	161	161	164	161	180	168	173	161	153	155	167	180	144	191	144	172	174	213	169	176	184	169	172	161	199	181	161	174	181	180	166	173	174	169	172	155	181	178	180	170	150	162	162	164	142	181	168	163	183	169	200	162	175	158	156	170	171	180	151	147	183	166	152	185	181	167	167	164	172	163	186	174	164	191	172	177	187	187	166	166	148	173	149	155	168	179	153	172	174	173	195	163	181	191	198	174	172	162	166	169	180	168	209	164	159	165	168	177	193	180	163	175	187	187	154	188	178	195	203	181	178	188	215	184	181	204	184	160	161	170	181	195	166	186	180	175	182	161	186	167	165	142	185	167	190	176	187	172	179	191	188	192	179	162	175	195	164	178	162	174	179	156	172	186	148	190	160	180	159	181	154	164	172	173	181	175	137	169	175	176	159	171	164	160	161	166	163	183	200	167	195	198	153	156	189	149	171	171	162	177	171	162	150	159	177	178	187	179	149	137	157	163	146	190	133	183	178	168	186	187	182	158	158	170	168	161	177	156	188	174	163	182	155	186	198	164	181	184	147	158	169	190	179	161	157	195	177	190	163	156	179	152	182	156	178	161	159	170	178	171	138	174	195	154	178	172	180	165	159	186	202	182	171	164	167	172	171	153	167	182	161	207	177	145	192	142	191	153	186	178	195	159	180	177	164	170	193	151	177	187	179	182	164	179	144	169	184	183	190	170	177	195	190	152	162	155	190	184	172	159	188	151	169	137	185	196	194	174	162	166	186	182	185	180	198	175	186	168	181	148	174	189	158	175	170	148	148	184	170	165	137	170	167	185	167	154	151	146	166	172	160	161	159	167	141	172	161	166	169	168	171	173	167	173	194	128	161	166	168	137	175	165	155	181	159	169	175	182	176	155	172	147	180	186	187	161	188	194	174	184	164	204	133	170	170	163	187	178	164	177	172	146	157	177	163	191	195	175	185	166	171	154	183	192	195	168	161	166	146	180	187	167	145	182	173	169	162	190	142	178	189	172	148	197	186	185	140	182	161	193	189	170	191	187	172	175	162	168	209	179	168	180	167	171	156	184	161	195	191	183	180	178	147	174	163	166	157	155	164	213	168	194	173	170	188	165	176	177	157	176	166	161	167	195	173	191	178	170	189	146	163	172	178	163	191	195	196	169	173	171	186	177	156	157	170	159	199	176	184	197	154	157	194	166	177	175	190	192	173	190	161	154	170	178	192	177	158	186	155	191	180	183	166	171	174	162	160	179	191	186	152	158	169	204	170	166	168	180	185	179	165	173	160	175	179	164	172	185	174	171	197	194	164	187	162	160	160	141	152	173	168	165	169	149	170	185	180	178	161	177	190	207	186	183	168	154	173	159	188	170	160	152	175	169	170	166	179	180	175	150	160	173	178	182	159	173	158	178	164	171	183	161	176	160	172	178	194	162	157	174	168	197	165	170	192	169	156	160	178	171	175	151	159	181	193	168	170	176	179	146	185	169	178	174	199	181	176	174	165	176	158	182	179	183	171	196	188	181	179	155	177	150	168	162	176	146	181	169	172	171	197	166	159	165	158	158	161	210	157	172	176	172	177	170	159	188	155	171	172	166	181	176	172	175	187	189	200	196	187	165	171	170	184	139	182	175	181	165	172	169	175	188	181	164	168	164	175	188	188	175	164	147	171	167	180	167	174	164	165	186	167	167	180	143	172	182	168	169	170	179	157	146	188	191	151	191	164	170	170	154	159	193	168	164	172	184	172	194	179	149	168	186	176	169	148	170	208	166	152	157	166	193	178	170	163	154	196	173	161	180	157	155	171	164	166	180	155	174	187	175	174	193	193	173	202	186	159	144	198	168	198	163	169	154	186	186	182	182	201	174	162	170	179	193	189	197	183	162	175	185	157	162	154	174	172	151	190	174	161	160	178	162	164	174	181	159	183	177	163	171	161	155	184	161	178	195	158	146	170	154	155	189	179	156	190	171	157	186	164	164	163	184	181	183	184	169	171	167	153	170	195	193	168	165	174	174	162	167	177	162	164	161	157	175	182	170	165	172	186	172	166	169	187	178	195	174	165	165	175	171	170	156	182	169	146	191	172	170	184	176	173	179	168	151	161	183	169	173	186	197	176	192	199	167	168	175	160	167	157	179	130	185	175	183	201	175	179	191	169	189	182	180	187	176	177	152	172	180	192	136	158	173	157	171	176	171	154	155	157	164	169	169	163	159	172	174	179	148	168	183	173	173	163	162	183	173	173	161	189	155	190	180	160	157	186	187	176	185	157	178	156	182	179	181	167	154	163	186	191	183	182	185	170	175	172	179	180	164	180	176	168	163	177	173	163	152	183	163	154	154	152	179	174	163	148	186	192	147	186	182	155	191	161	168	176	159	157	168	169	169	160	186	149	210	182	171	161	184	177	178	194	182	173	163	166	177	147	175	162	172	178	162	165	183	182	162	181	175	200	199	160	166	181	174	146	164	171	133	159	169	176	165	184	160	179	216	175	188	178	144	200	204	184	179	147	162	160	168	186	172	159	174	178	169	172	200	177	199	177	170	179	175	163	153	150	178	161	173	161	191	142	164	180	141	166	182	174	170	181	187	176	181	171	178	155	169	166	154	179	196	168	189	174	177	199	143	180	159	172	168	148	161	171	181	166	144	182	183	189	168	167	165	167	170	201	173	175	208	179	156	163	184	186	171	191	183	177	167	148	151	170	182	183	188	180	171	181	166	165	159	157	165	162	155	200	163	163	172	190	154	179	161	177	147	167	165	167	168	171	173	180	178	190	145	173	151	159	188	156	184	187	179	175	151	173	181	170	158	149	156	190	149	168	185	177	183	186	164	166	171	180	164	170	187	180	185	170	179	166	180	147	169	173	183	162	157	173	188	174	165	193	159	175	169	179	176	170	176	158	160	150	147	184	190	184	189	192	178	188	166	154	165	176	156	184	168	174	173	163	179	166	182	155	165	196	171	183	189	156	174	163	192	173	158	160	171	173	166	146	152	158	185	148	181	180	159	166	152	143	160	172	185	173	162	164	167	185	193	158	181	158	150	177	160	170	171	175	157	182	161	157	196	166	171	152	185	162	182	193	176	169	177	159	171	175	183	178	188	192	194	163	146	178	155	182	171	172	171	156	164	152	150	172	160	153	192	178	157	172	181	181	152	170	149	165	175	171	177	172	161	143	172	177	180	177	161	156	183	188	194	153	162	170	141	211	171	188	176	170	178	178	179	196	175	163	162	187	192	155	165	168	168	177	166	171	157	156	150	183	164	179	173	198	175	181	179	173	164	173	197	167	181	176	164	152	155	169	182	152	167	169	185	174	170	181	175	147	189	169	188	156	188	167	154	170	136	181
4041	2291	3224	1615	996	715	518	453	461	467	468	455	450	454	456	450	532	454	474	445	397	465	411	425	391	412	404	421	401	376	446	423	418	417	417	431	424	448	437	464	411	449	427	382	417	402	403	432	446	402	413	415	428	429	411	464	403	422	453	461	403	449	382	391	400	371	401	456	444	403	445	442	406	405	412	385	416	401	393	467	390	446	434	442	450	410	420	420	450	436	446	422	454	419	400	427	455	401	408	398	408	432	444	404	427	423	429	405	430	426	418	455	428	420	434	435	397	430	427	444	450	411	449	430	409	418	425	407	428	402	446	424	448	367	394	460	400	426	421	397	436	398	368	397	438	390	422	408	424	415	383	395	440	395	401	430	408	427	427	363	428	390	436	422	432	435	427	417	418	374	441	401	416	410	403	404	434	453	362	432	399	425	430	454	386	412	436	449	416	448	441	403	438	408	390	400	401	454	438	416	412	413	433	399	431	444	431	397	433	400	434	435	443	439	428	425	425	435	432	410	427	419	417	391	421	441	422	428	417	425	456	413	431	392	412	447	445	412	435	417	422	462	412	372	412	425	428	434	433	431	374	443	399	412	420	392	388	455	420	408	385	452	417	416	397	417	453	431	444	424	413	401	420	385	412	397	404	459	409	429	386	462	430	427	430	411	402	420	415	394	415	440	402	434	416	407	394	408	448	421	405	429	448	409	403	408	410	420	406	445	416	402	413	400	435	439	437	412	414	419	437	393	399	373	455	403	404	375	467	431	447	441	428	411	433	459	390	432	431	397	371	455	388	405	396	396	411	435	409	418	405	391	438	403	441	363	398	431	414	409	425	440	426	395	415	392	411	419	396	407	392	453	435	434	407	413	403	375	449	405	436	394	414	399	417	403	432	449	423	436	430	412	441	398	461	458	418	443	419	422	409	418	385	420	440	446	383	400	438	389	414	433	451	420	425	448	411	423	420	437	376	419	416	394	396	415	413	413	414	413	429	406	411	362	413	428	406	424	417	407	400	407	425	419	400	412	407	396	384	435	421	379	409	419	411	402	421	412	392	398	393	395	424	406	412	397	416	406	401	453	415	426	418	402	410	416	429	431	420	467	425	400	426	414	392	419	416	403	373	450	363	435	424	392	452	391	434	371	446	415	418	433	424	441	441	386	388	409	427	414	410	437	406	433	436	431	466	413	440	411	435	405	418	397	420	441	374	441	422	425	392	417	399	399	400	402	447	423	403	410	430	445	405	418	422	440	419	389	397	424	391	455	403	437	423	398	409	424	443	385	430	396	421	425	428	399	393	403	416	415	405	439	433	407	408	430	437	451	430	469	449	441	416	425	426	432	406	438	428	398	394	393	428	386	398	433	461	440	421	435	392	417	386	412	411	404	437	415	415	379	421	407	427	424	418	441	396	419	431	400	407	418	419	446	434	450	411	415	460	392	459	440	415	380	419	412	400	441	405	476	476	436	406	396	411	429	431	392	426	405	450	426	385	429	414	406	432	411	453	433	396	408	406	448	398	411	432	410	409	419	432	424	380	428	391	425	434	406	428	413	368	412	431	424	473	441	422	389	391	452	383	423	454	384	454	426	428	391	423	431	437	402	423	415	401	417	431	452	409	385	428	436	379	402	405	432	421	422	394	443	436	385	418	415	417	420	446	410	432	399	446	398	421	430	391	425	406	435	390	372	413	434	410	437	384	415	407	418	403	429	381	413	480	398	429	401	380	440	409	401	400	405	444	425	432	423	464	411	386	456	425	417	445	397	388	386	394	436	424	397	405	428	395	427	402	445	418	432	445	388	398	426	436	455	356	405	430	409	394	436	441	389	411	408	399	429	433	397	426	394	421	412	396	420	422	420	360	384	435	406	397	426	439	406	414	388	410	415	444	409	393	385	445	408	408	381	393	425	447	400	480	429	419	395	414	415	433	390	430	413	375	441	430	439	414	439	447	442	391	411	411	401	449	430	423	403	412	466	425	451	417	405	421	424	419	413	372	386	428	385	433	408	439	434	457	364	390	422	400	429	393	401	421	400	412	413	411	446	408	410	489	426	432	465	413	420	450	415	410	396	429	415	474	396	423	394	430	412	423	425	452	455	406	397	432	388	414	449	423	408	414	398	399	429	385	430	394	416	400	424	424	365	431	430	416	447	416	435	420	381	418	430	421	414	425	413	423	404	432	427	424	443	415	382	410	414	410	394	443	433	404	438	405	421	432	432	448	423	422	386	439	406	375	400	445	409	363	395	455	415	404	419	427	401	430	414	398	468	382	440	438	400	466	437	423	427	399	431	396	402	429	404	406	449	413	423	414	370	382	385	432	470	419	410	429	384	417	409	429	403	415	415	459	396	392	409	406	375	385	427	412	442	403	444	420	429	419	394	435	476	438	424	400	391	422	418	442	422	407	418	440	417	406	403	416	423	391	403	464	419	418	423	418	429	429	410	379	394	423	432	399	428	424	433	396	400	445	461	477	428	428	419	417	432	450	417	436	434	447	426	428	419	441	399	437	418	417	404	399	392	402	431	405	413	405	435	398	422	391	431	424	381	457	459	426	415	409	428	418	423	465	392	462	431	439	378	412	407	420	414	409	424	418	475	400	407	442	431	411	428	452	458	425	468	449	434	402	402	417	420	423	380	409	443	364	441	426	420	460	405	412	408	439	437	423	411	396	442	418	431	406	434	419	377	424	382	419	430	430	384	428	417	421	420	426	390	405	389	396	417	441	382	432	415	425	425	405	432	426	409	435	398	458	418	423	456	415	396	397	409	413	409	440	421	427	445	387	448	416	415	410	421	459	438	407	434	429	426	446	431	408	406	420	390	390	385	402	428	431	419	407	420	391	408	427	439	383	430	398	416	407	412	430	395	399	454	452	415	426	416	400	404	425	414	426	457	420	421	433	432	432	444	413	390	445	427	404	409	424	381	406	404	388	425	436	433	422	428	438	433	446	414	444	444	416	432	419	455	415	406	369	404	373	443	423	443	406	424	424	381	411	429	412	417	412	413	417	405	427	424	440	443	441	425	430	384	405	433	421	398	394	437	426	430	422	405	426	403	410	399	410	401	451	395	438	414	411	402	420	398	442	413	393	415	417	417	428	404	439	406	427	447	410	419	425	406	421	438	384	396	457	419	411	406	435	444	418	426	408	400	429	414	394	446	407	401	395	406	433	411	393	404	433	411	413	372	429	420	403	430	402	415	431	370	410	408	403	401	431	446	445	418	413	435	422	414	443	458	412	394	422	393	426	488	424	423	460	429	407	437	392	454	431	397	417	436	419	450	420	432	420	429	401	396	437	413	431	454	433	369	382	434	439	380	412	422	435	442	435	395	408	378	392	429	424	411	434	402	393	419	399	468	373	407	420	419	454	422	418	412	416	419	408	435	438	462	425	433	411	394	479	450	416	436	386	413	438	443	391	409	395	440	450	380	427	393	397	381	424	426	425	404	428	403	429	425	426	404	449	367	404	438	428	434	434	440
12823	4087	3559	1235	597	371	297	276	260	263	243	255	242	231	249	266	245	241	229	218	230	220	195	234	206	214	200	210	225	204	196	214	198	241	210	206	193	220	214	199	189	220	218	212	201	228	220	215	223	207	212	196	227	209	195	192	205	200	222	199	184	198	214	206	177	207	221	236	232	207	204	225	202	221	187	200	204	203	243	214	181	223	217	199	205	193	207	196	208	219	237	200	227	199	201	227	183	225	228	225	207	201	204	198	207	209	211	235	237	229	222	217	218	219	221	190	201	217	219	219	210	200	190	201	189	202	198	210	183	181	200	218	194	226	200	206	208	218	193	225	213	205	217	221	206	220	204	221	221	231	209	206	218	221	240	210	182	201	214	191	183	218	190	226	203	200	231	203	214	199	220	188	195	201	184	197	206	181	238	235	200	186	210	201	209	207	210	215	200	197	211	233	212	239	204	210	215	197	202	210	226	212	218	199	205	211	213	214	213	224	194	191	215	197	212	222	203	216	199	217	229	189	196	222	204	199	230	223	209	223	211	200	229	200	198	215	198	184	234	199	208	221	189	212	192	182	220	220	209	215	193	205	212	214	224	232	208	182	209	209	208	210	185	197	212	194	197	213	227	207	209	220	209	199	212	191	213	215	228	215	195	208	216	231	196	223	223	214	179	222	222	203	208	200	200	211	209	186	225	195	220	242	204	206	209	205	205	202	192	216	220	219	243	231	215	217	208	213	193	200	257	223	193	216	199	208	207	210	186	210	223	199	183	215	254	204	208	202	195	219	209	217	214	218	198	211	219	197	231	228	201	238	198	206	224	208	193	219	211	225	200	216	200	193	216	198	198	209	207	190	195	208	213	213	210	208	207	213	214	186	228	234	215	242	214	210	244	192	230	234	207	190	196	208	201	215	193	215	230	229	199	238	198	209	211	202	188	189	209	220	212	223	199	236	200	217	188	202	187	209	215	230	198	194	206	216	209	207	244	204	213	218	207	219	202	200	202	222	233	191	193	220	175	180	222	211	200	189	242	205	216	225	212	190	193	228	194	195	208	214	225	184	228	219	200	209	207	192	188	220	207	217	239	194	185	219	208	221	215	217	215	200	224	211	181	212	215	207	203	230	213	241	183	181	242	221	218	196	190	208	208	207	202	213	247	222	217	203	221	204	230	210	204	193	188	193	226	208	178	190	177	193	205	189	232	201	208	242	216	194	221	214	200	171	236	210	179	199	215	201	191	226	193	193	213	197	233	214	250	208	236	210	227	236	205	210	195	183	212	215	200	204	218	222	232	209	208	199	215	219	214	220	216	196	210	189	206	203	193	204	222	204	210	183	219	195	194	215	212	228	216	238	230	211	220	196	224	213	210	221	198	204	239	213	192	217	241	198	180	186	211	180	205	221	199	217	229	216	198	192	194	197	218	202	212	248	219	231	216	218	243	204	211	189	201	206	205	208	202	213	190	190	190	208	207	229	216	199	182	221	213	205	204	230	246	206	206	213	223	216	212	209	196	208	227	213	244	207	231	225	169	186	200	223	211	199	226	215	196	226	186	213	225	215	212	239	230	221	203	210	200	208	202	242	177	204	225	205	214	232	206	185	201	200	203	214	209	199	203	205	216	213	225	212	213	195	176	204	208	216	192	170	211	201	219	222	214	176	195	201	211	218	225	202	219	201	231	235	190	222	205	196	216	204	234	209	201	214	223	207	204	218	203	228	213	223	233	221	238	221	217	218	218	206	196	193	183	212	203	222	206	217	214	214	216	199	223	211	207	218	215	192	222	201	194	208	224	244	196	196	199	193	231	219	205	189	207	206	208	220	224	219	215	200	221	214	200	185	207	193	211	223	234	197	201	195	180	236	219	227	217	194	210	209	205	221	204	230	199	224	196	213	211	218	234	204	211	205	216	249	210	215	202	213	206	221	237	198	216	245	204	195	213	226	217	205	215	216	209	194	201	194	203	233	208	216	229	193	183	221	219	221	222	210	213	214	214	215	194	223	227	182	217	191	217	198	206	207	193	214	222	208	201	197	217	197	219	211	216	235	203	191	201	230	216	202	232	202	189	240	173	226	217	249	224	197	214	206	199	190	221	235	204	212	209	225	195	181	197	218	205	222	204	196	220	225	218	213	191	216	194	230	202	208	234	215	211	190	190	205	222	214	197	203	218	196	198	198	219	214	217	242	202	195	235	218	212	239	239	219	235	199	210	225	170	198	212	190	244	201	252	187	215	195	218	210	213	225	201	204	208	208	187	195	254	190	242	199	212	212	197	224	215	212	192	206	212	210	213	220	226	200	201	189	188	201	227	183	204	235	228	219	217	221	224	236	230	208	208	193	220	196	203	212	213	229	203	206	217	217	201	174	194	188	214	240	188	240	232	210	193	190	223	200	230	217	207	215	215	199	208	208	214	214	200	216	214	202	194	218	212	193	196	189	190	222	210	211	195	221	186	228	177	199	197	202	208	222	232	204	247	212	208	206	217	199	232	202	236	236	237	216	200	234	214	199	216	249	203	207	222	219	198	199	202	184	220	235	211	206	228	224	211	216	196	214	194	239	211	246	219	221	203	185	191	231	233	185	188	216	218	217	218	195	209	208	210	189	228	207	182	172	194	213	183	189	198	197	221	186	214	219	212	224	223	209	234	224	180	203	185	213	217	181	220	206	192	184	207	232	211	199	213	212	201	210	193	217	204	235	186	228	208	213	222	207	213	208	204	223	220	234	205	214	202	195	220	208	202	195	190	222	241	203	203	204	211	205	180	183	192	201	208	230	227	194	176	223	216	194	207	208	214	214	197	201	173	185	225	224	247	219	200	199	218	234	216	209	210	198	192	183	202	211	232	196	211	215	192	198	229	208	182	194	213	186	208	250	200	198	179	200	178	201	226	198	194	224	203	219	193	204	218	209	240	212	216	190	210	227	211	207	201	217	213	248	210	207	217	179	188	202	232	238	183	213	210	192	222	211	182	232	233	211	195	212	214	206	196	205	215	205	181	209	196	239	206	178	182	191	216	209	228	177	201	208	231	203	210	214	215	226	200	208	201	167	190	212	240	217	238	204	194	187	207	215	196	198	240	212	219	220	226	217	223	180	210	205	232	217	191	213	206	241	208	191	171	214	209	225	219	231	208	221	212	222	209	199	205	217	205	189	199	225	195	231	184	216	200	201	220	213	193	224	193	195	210	157	216	199	210	180	203	190	190	230	218	207	215	241	226	226	206	200	253	207	195	210	179	206	240	196	215	235	182	193	202	209	211	193	209	208	212	190	200	210	215	222	212	184	229	219	231	169	178	253	209	208	206	225	231	229	226	207	201	188	198	216	201	195	169	202	202	237	207	203	222	223	213	201	196	182	180	191	199	227	228	209	222	236	193	194	216	204	191	187	209	200	197	223	212	223	209	208	217	195	204	209	209	246	164	212	198	197	184	215	237	212	219	196	248	233	212	221	191	199	189	220	185	213	215	213	208	213	215	224
9874	4050	6520	3671	2236	1443	1060	923	811	759	755	672	674	699	693	680	647	625	595	554	552	554	542	547	575	547	548	517	504	479	526	507	471	522	474	512	504	487	505	508	531	508	523	507	516	507	510	544	502	491	489	549	499	486	488	493	524	522	474	492	525	504	506	497	518	531	510	456	492	489	494	487	530	475	518	489	482	480	489	509	510	502	514	520	516	516	479	521	471	460	491	528	512	510	476	524	442	501	492	477	531	457	508	454	506	500	488	494	493	529	520	462	516	519	486	461	502	515	503	463	524	507	500	514	531	532	465	502	504	488	474	485	523	537	490	492	467	460	467	521	456	482	513	482	502	510	478	504	481	505	467	528	503	532	476	485	492	520	499	485	529	467	475	497	477	466	543	498	467	512	528	498	535	501	496	486	503	492	492	456	465	467	534	485	495	457	519	471	512	491	527	523	486	466	499	487	508	505	466	510	541	508	494	468	498	476	495	523	487	486	495	486	475	519	479	515	506	472	526	480	483	518	503	504	495	460	492	523	492	516	501	536	508	504	476	520	484	512	482	514	494	526	535	502	518	501	503	523	501	494	485	469	518	509	508	471	512	508	519	489	514	513	487	499	518	484	509	482	514	486	477	487	501	495	480	518	492	524	528	499	506	509	467	493	486	516	483	480	507	482	481	491	537	498	520	486	478	550	522	540	487	475	531	491	489	464	540	489	501	504	521	440	479	483	476	517	526	526	504	440	491	506	498	495	490	464	470	468	484	530	505	484	451	523	478	453	556	495	462	520	498	482	509	493	491	515	508	527	468	516	494	540	510	521	501	479	483	480	440	486	489	484	455	489	503	446	515	486	519	500	481	460	493	499	518	499	502	480	450	514	469	471	527	462	538	502	507	521	477	476	514	490	475	501	496	483	503	517	493	534	525	533	582	491	485	530	531	517	473	483	508	455	481	486	554	497	486	498	502	491	489	510	516	464	513	514	488	495	473	511	482	522	483	473	485	515	487	515	463	524	517	522	488	483	520	496	504	501	516	489	480	509	479	464	479	451	512	495	498	480	492	522	544	489	462	493	497	463	486	519	468	494	514	508	490	455	500	504	493	487	480	468	489	476	472	481	474	535	456	485	507	537	507	465	464	459	525	471	517	483	463	501	476	520	497	507	464	511	498	523	542	502	484	486	484	477	513	492	512	485	509	515	479	471	483	502	477	524	517	458	481	497	491	495	510	504	496	533	460	490	488	487	440	497	522	438	470	498	522	504	501	490	514	508	545	525	545	517	516	482	448	477	547	495	456	493	482	517	488	513	503	467	491	519	509	502	507	495	513	497	501	472	536	532	470	500	502	532	478	466	497	494	510	531	483	515	523	493	481	506	456	509	503	526	528	500	501	483	499	508	469	530	546	484	552	518	488	497	495	472	496	475	484	488	480	478	483	485	466	502	496	504	490	485	515	500	473	468	468	484	492	473	461	456	521	495	518	501	498	538	491	521	513	505	478	511	439	483	521	529	475	527	485	509	481	468	484	470	517	506	516	483	510	514	469	514	474	469	498	471	449	493	524	498	482	464	488	501	494	508	496	453	508	519	480	456	492	501	513	517	539	498	506	555	504	518	474	492	494	484	475	510	498	504	472	498	482	527	504	494	495	485	473	507	502	503	486	501	502	490	491	503	484	501	519	490	453	505	498	503	472	471	508	520	524	501	485	492	436	523	498	488	472	492	488	517	522	505	523	480	501	487	473	530	468	493	521	491	516	500	516	498	506	502	475	517	453	525	478	505	476	461	534	498	499	468	494	516	485	457	513	451	519	485	467	485	491	448	487	480	508	533	510	508	498	486	504	477	529	476	428	496	479	478	494	502	465	483	522	495	477	463	454	476	476	486	525	496	491	516	485	491	511	537	490	478	483	485	461	456	495	491	506	504	515	526	528	500	506	470	482	476	545	487	528	512	503	511	482	492	497	490	495	515	490	512	479	510	500	479	469	460	474	485	481	541	470	550	463	493	477	552	528	490	525	512	497	502	535	485	506	490	481	499	465	492	520	494	509	495	546	480	485	462	492	521	492	489	476	444	516	485	487	521	516	510	475	494	506	466	478	519	509	500	437	527	456	481	485	512	491	515	463	487	489	470	447	498	495	501	474	521	482	516	476	466	525	480	480	500	539	505	497	530	480	524	482	498	491	479	502	469	537	530	514	447	521	458	472	480	455	498	473	494	478	517	486	508	508	498	508	511	493	506	484	511	485	517	470	500	459	480	490	522	526	500	467	479	497	500	516	482	504	536	480	442	498	513	458	500	473	520	501	456	481	502	512	498	486	510	484	485	512	529	524	512	484	502	480	507	498	502	507	518	519	527	495	471	514	560	519	496	466	499	482	466	491	507	450	482	500	480	516	469	486	498	503	489	511	493	514	545	510	485	477	525	492	546	509	485	542	509	502	499	473	503	504	466	494	469	485	547	536	491	503	513	478	507	472	492	537	501	521	523	481	453	532	497	486	488	476	513	487	511	478	497	518	483	479	493	514	513	500	479	503	528	494	528	477	490	487	495	524	463	489	477	503	508	472	519	479	507	514	483	489	521	485	481	490	482	527	475	498	529	486	476	483	448	526	490	501	502	480	529	504	510	521	502	511	496	500	514	485	512	471	529	484	511	445	508	459	529	491	489	513	467	502	469	462	468	507	446	509	494	535	487	461	471	514	506	492	538	496	515	468	500	516	504	439	556	509	528	509	498	488	505	475	506	469	518	479	529	539	487	475	491	528	519	562	495	501	513	509	505	540	496	488	516	505	515	477	497	498	458	460	529	526	498	503	515	532	537	482	473	480	494	475	502	497	516	526	516	502	532	476	473	479	521	471	493	480	486	499	489	529	507	481	488	480	480	477	489	494	475	496	506	491	468	503	496	504	491	486	515	516	496	513	452	479	518	522	482	472	523	518	483	493	532	475	474	476	530	474	541	499	493	490	519	498	485	525	476	517	511	476	534	524	521	526	494	490	471	474	491	514	501	498	469	487	485	523	485	506	527	511	500	517	472	498	504	519	504	493	531	470	486	453	539	478	485	477	487	517	482	498	486	509	486	501	544	494	514	472	517	470	469	486	496	480	491	493	498	496	474	465	518	513	493	516	486	510	474	538	485	447	483	483	525	445	507	501	519	483	476	486	498	521	502	472	469	501	476	540	494	493	499	476	547	503	506	510	514	492	540	474	496	509	515	495	476	507	461	503	469	500	485	532	461	494	481	493	501	486	484	543	498	472	505	471	470	486	505	500	474	479	483	489	502	442	506	537	522	480	470	503	474	508	471	511	480	457	499	475	497	512	491	504	526	489	502	483	485	492	506	466	461	491	487	503	503	506	492	489	519	482	514	500	505	516	485	538	484	467	502	489	486	503	489	524	514	512	470	519	458	507	533	502	499	481	534	457	480	514	528	468	478	460	515	458	484	468	495	495	510	510	496	488	510	483	496	475	495	524	490	458	513
20917	7041	6055	2035	792	498	321	272	262	195	228	188	215	185	160	178	198	165	141	143	153	127	160	140	162	139	150	157	117	144	144	131	150	144	136	147	137	151	123	125	136	143	132	133	142	133	127	137	130	142	117	130	118	128	138	140	120	161	143	145	132	142	112	132	137	146	131	129	131	121	138	134	125	127	136	116	144	119	133	149	138	144	142	142	131	137	146	122	128	136	147	141	144	145	159	150	112	141	133	143	131	134	137	128	120	142	132	134	143	148	137	134	128	129	149	138	135	120	147	130	141	130	129	140	131	125	133	165	154	147	117	144	133	107	132	155	162	144	153	145	141	129	134	141	129	153	136	150	130	142	127	136	134	142	123	151	135	131	124	120	142	140	134	138	111	124	124	159	151	122	120	133	142	130	142	136	120	138	144	126	144	141	117	125	142	126	131	117	149	119	110	133	115	143	131	121	115	134	121	135	123	130	131	144	140	142	131	136	128	144	123	145	124	119	132	129	144	132	127	127	132	148	139	136	137	149	128	151	132	147	139	121	113	127	133	136	134	143	154	138	133	125	133	139	148	140	126	121	144	132	151	124	119	142	134	138	125	155	116	133	133	133	135	143	146	138	146	140	120	126	144	127	142	124	149	128	120	108	141	144	127	133	128	149	129	140	128	135	141	118	107	138	121	117	131	142	143	141	131	130	145	121	128	114	142	119	125	120	142	121	126	130	113	136	141	140	129	129	133	151	140	126	134	148	135	139	148	148	146	134	133	142	120	135	111	145	142	115	134	137	149	139	142	147	147	158	140	138	155	146	115	136	119	141	152	135	145	119	115	133	142	138	151	125	112	142	143	134	129	134	134	144	122	135	145	134	157	121	144	137	150	142	140	144	150	113	124	138	141	133	115	137	138	136	139	164	129	110	130	134	134	152	127	128	127	143	103	114	133	135	142	127	167	148	130	127	147	121	132	125	137	125	119	142	133	135	142	144	121	122	125	137	116	139	115	145	136	135	124	135	144	148	138	131	148	145	153	136	132	125	133	121	124	115	111	152	129	140	115	124	122	135	133	128	132	149	146	134	161	127	159	111	146	136	116	119	137	130	143	123	135	149	133	145	131	155	167	136	133	122	139	143	148	131	110	128	135	122	117	138	143	138	132	140	139	128	131	118	135	140	142	145	139	144	116	132	149	128	143	127	141	128	138	144	119	111	136	126	142	145	131	112	153	117	135	138	112	139	132	128	136	136	124	121	135	138	121	130	125	131	145	146	142	140	123	132	129	134	128	132	131	130	143	125	141	118	126	119	149	143	130	141	142	126	130	123	142	128	137	117	113	140	151	141	144	130	131	125	138	140	146	116	124	140	143	125	151	129	133	154	98	127	132	150	141	147	128	116	134	135	133	129	140	129	131	115	138	136	140	120	130	140	136	122	131	138	110	135	144	117	139	121	155	125	145	140	133	129	128	150	139	139	124	127	130	135	139	145	143	118	136	141	132	115	121	163	154	153	142	142	136	141	145	122	120	139	132	135	143	136	142	128	123	128	129	105	142	125	120	121	142	125	107	132	150	151	135	158	143	116	136	137	130	128	109	141	126	130	128	126	126	112	146	122	126	136	142	149	138	120	127	160	140	143	161	141	135	155	106	151	134	143	140	124	128	131	137	159	130	118	141	143	125	136	146	142	142	145	132	135	141	155	141	124	123	101	134	158	128	127	128	118	128	137	125	135	124	113	126	131	123	122	135	131	127	140	135	125	133	132	130	144	131	134	125	141	133	134	135	133	132	118	104	146	123	144	142	133	114	114	129	128	147	140	136	153	145	125	139	132	128	125	131	133	120	136	129	125	120	136	125	148	148	119	133	136	129	146	116	152	160	131	142	132	142	127	155	141	137	129	149	163	111	124	130	118	109	131	139	140	129	126	118	123	128	135	130	120	140	109	141	128	113	159	137	112	135	144	124	141	147	138	131	125	134	152	154	138	134	139	146	138	124	132	118	138	116	122	147	144	106	124	134	135	151	135	123	153	143	132	131	139	139	133	126	140	127	141	141	154	145	132	144	147	126	147	159	128	131	135	152	123	138	145	141	126	155	136	144	148	133	151	130	130	137	141	143	129	130	124	134	130	143	126	134	112	113	147	136	143	144	139	145	119	120	144	131	139	146	144	117	138	155	133	136	131	138	131	130	155	133	124	146	138	121	147	137	140	142	145	131	129	158	131	131	143	115	142	139	136	116	136	142	124	136	140	118	129	146	132	136	123	131	132	142	131	142	142	132	114	133	157	128	133	133	134	139	115	144	126	118	119	128	152	133	149	125	140	145	126	157	121	122	131	144	116	124	116	126	145	122	118	143	144	146	116	144	144	132	132	128	139	122	134	114	161	136	137	117	137	127	123	123	122	128	149	140	121	128	154	117	118	132	151	156	151	145	147	120	130	127	148	126	131	147	133	152	127	126	132	119	125	127	151	116	115	119	116	134	141	108	146	119	132	128	128	126	134	100	129	128	134	129	142	135	122	123	134	139	121	152	126	123	147	158	128	135	156	127	118	130	143	126	105	148	149	134	136	137	131	152	114	112	125	139	143	136	131	120	144	150	153	148	141	125	120	140	141	141	126	124	149	159	157	137	123	119	128	123	132	139	106	123	107	145	128	140	133	141	134	135	145	136	126	136	128	166	140	130	130	140	132	133	123	146	142	135	132	143	128	134	135	113	128	135	141	135	127	133	136	137	136	134	124	147	132	135	155	125	142	143	158	141	125	115	163	128	119	130	135	127	131	124	139	135	119	112	127	126	136	162	141	130	141	139	132	124	127	137	140	139	135	121	124	114	149	131	145	152	136	128	144	120	117	122	120	133	133	145	136	139	140	135	128	133	137	133	120	126	147	116	124	116	161	141	157	147	140	138	120	140	126	119	135	148	125	137	122	132	131	140	127	158	134	143	131	119	150	148	142	141	137	125	126	125	142	130	158	148	146	114	149	158	139	136	115	104	105	134	127	146	149	159	114	130	120	143	138	144	152	118	144	141	140	147	129	141	132	150	158	118	146	130	132	125	131	156	149	126	127	137	133	132	157	128	146	124	136	144	120	142	132	140	125	127	138	138	117	145	138	149	137	132	136	123	128	127	96	125	150	126	132	128	143	124	125	153	132	128	141	126	131	158	130	150	123	145	133	133	133	151	129	139	134	118	141	146	136	120	124	125	139	114	126	134	129	145	141	129	127	120	145	138	136	153	131	124	114	149	126	127	123	156	146	162	139	139	149	147	145	121	133	128	119	136	119	144	118	134	127	119	143	144	133	144	136	118	139	122	176	119	136	139	120	142	137	115	139	110	127	141	120	138	132	147	136	133	121	128	131	140	137	132	154	130	126	126	145	145	115	139	137	126	147	142	132	133	144	128	125	139	124	142	137	143	136	139	146	153	129	135	122	122	109	128	145	124	117	128	129	117	147	125	139	115	132	139	145	137	126	158	128	159	140	126	137
12685	5833	10150	5545	3110	2029	1410	1051	996	834	763	670	677	574	626	617	629	554	510	409	523	398	409	374	403	439	406	384	367	353	328	397	380	352	352	360	318	350	323	368	348	368	349	340	328	355	380	353	360	350	358	355	359	325	329	334	361	363	353	324	321	332	327	339	325	362	355	355	339	372	354	382	329	338	329	337	310	348	341	326	324	358	298	329	351	345	324	322	318	328	356	312	364	368	335	324	375	325	342	370	318	355	347	350	304	358	323	345	326	346	329	315	344	308	353	354	310	307	375	352	311	336	349	313	355	328	320	369	347	331	348	344	341	319	323	323	322	302	337	310	331	321	322	323	342	292	339	328	304	328	333	332	319	313	358	339	330	333	303	334	335	306	328	311	321	278	306	333	313	316	293	376	287	316	313	336	348	329	337	313	352	364	326	335	363	348	343	326	282	331	358	344	325	334	332	347	334	316	328	307	322	331	309	318	335	324	313	343	320	356	345	334	344	354	355	279	316	339	315	318	324	327	327	330	305	298	304	349	349	319	320	321	336	320	298	332	326	339	350	350	334	313	320	319	326	376	312	307	310	360	339	311	325	346	327	348	326	370	328	332	306	348	364	348	371	317	293	346	335	371	333	356	337	336	326	343	287	334	371	334	343	331	364	327	310	337	324	355	339	285	326	333	300	315	340	329	347	313	338	317	332	337	307	315	358	356	295	356	294	335	313	314	318	336	353	318	313	290	352	315	306	338	350	318	334	280	326	323	323	316	356	309	319	315	324	310	328	334	308	325	313	324	309	334	345	321	345	331	332	345	335	317	287	281	353	331	316	326	358	313	309	345	330	330	302	313	342	358	320	325	316	340	349	342	363	296	329	345	364	337	343	320	335	326	329	343	332	293	341	300	322	316	342	348	340	345	314	331	337	308	317	339	300	311	307	300	341	303	303	326	312	322	317	326	279	330	353	341	326	284	333	302	325	317	286	309	325	307	315	330	314	328	287	338	312	323	332	305	326	315	297	337	302	361	313	347	299	345	326	339	338	333	313	395	322	305	305	345	306	317	327	339	308	333	309	291	316	330	329	336	333	330	323	340	324	327	359	322	332	337	322	338	323	337	325	332	309	323	338	342	327	313	343	325	338	300	302	330	305	312	350	317	323	306	291	331	270	330	312	319	324	352	312	320	310	291	320	336	297	335	296	306	328	340	313	355	333	345	334	334	336	312	333	326	340	328	323	317	333	317	312	334	355	335	382	342	308	310	303	383	349	334	330	341	323	307	314	306	306	310	350	351	321	329	310	298	311	333	332	367	325	345	352	311	320	316	325	339	337	347	327	309	310	339	319	308	322	342	323	336	293	338	323	306	290	341	331	319	366	341	358	297	299	325	280	312	326	358	320	318	356	309	330	343	302	359	288	338	261	341	321	313	346	324	359	337	352	331	327	303	327	319	356	364	300	300	314	352	338	335	310	299	322	336	336	363	292	316	325	312	320	303	343	325	342	306	336	338	349	349	289	316	329	324	362	305	326	309	330	321	293	335	338	302	335	324	344	322	291	340	320	338	302	329	312	358	315	317	302	332	312	321	329	334	324	284	328	316	355	338	349	332	300	323	350	336	328	311	341	296	333	326	355	340	360	320	364	340	306	344	351	314	350	336	303	324	321	323	359	310	339	320	338	341	356	369	320	323	313	338	309	337	310	356	315	318	351	312	334	346	350	330	303	333	319	334	343	315	316	353	311	321	336	336	341	314	317	329	316	319	318	308	352	317	318	332	314	337	313	331	315	309	344	346	315	331	331	340	324	304	339	329	314	349	329	329	356	299	341	315	351	324	315	341	339	327	299	299	313	306	344	311	325	366	313	336	317	349	327	302	365	346	299	323	326	308	317	328	322	356	318	313	335	291	328	339	328	327	329	322	337	329	334	312	325	351	329	318	323	296	337	333	320	298	316	342	360	354	351	325	325	317	353	338	335	363	328	361	335	347	328	328	307	291	341	339	331	317	353	339	343	299	317	331	341	324	342	332	319	323	320	325	310	345	342	326	321	315	342	345	326	330	304	286	306	308	328	357	326	315	329	353	315	324	318	317	351	317	333	334	330	328	328	320	339	315	354	294	306	335	321	292	320	292	319	305	325	305	333	311	352	325	360	332	330	303	317	337	330	361	355	363	306	341	336	335	304	325	331	325	318	332	330	313	330	328	357	322	322	345	348	328	318	334	346	312	324	294	352	309	329	329	328	333	335	304	335	311	347	325	309	321	295	280	373	292	329	343	335	317	315	354	279	309	316	323	340	308	322	287	326	330	335	299	301	332	351	338	341	310	315	315	328	378	344	333	305	358	333	352	306	329	310	338	310	371	353	325	341	314	343	320	335	324	368	315	334	338	319	319	312	353	338	338	290	336	335	301	310	313	308	316	303	334	340	298	320	353	334	343	303	335	330	315	331	315	315	311	352	358	328	316	349	337	291	351	337	320	348	335	322	352	346	352	347	339	311	312	351	320	343	314	293	320	389	352	342	332	322	309	346	307	305	321	309	322	348	358	310	321	317	343	308	341	342	307	339	326	332	334	321	283	314	314	314	301	333	323	316	336	328	317	323	320	339	336	322	336	308	314	320	322	301	309	335	347	282	318	315	337	325	319	338	341	300	318	348	347	324	339	343	342	326	324	310	359	328	327	323	342	345	304	344	364	327	303	348	336	332	314	326	292	321	336	370	331	379	313	315	340	351	352	351	333	310	305	314	342	345	315	333	362	337	307	312	354	346	324	346	318	335	337	296	342	360	313	314	332	335	331	314	310	313	329	345	331	314	350	325	324	309	303	310	327	329	332	304	303	301	333	354	310	321	294	322	300	336	302	339	295	351	343	329	350	299	317	341	339	314	347	359	332	311	326	326	301	338	280	358	320	356	341	347	341	328	320	330	312	304	342	324	320	340	300	346	302	300	333	339	342	329	333	335	323	317	328	314	315	312	320	314	340	351	311	321	317	343	316	302	298	322	322	332	339	342	354	347	304	326	371	339	314	341	324	326	342	336	330	331	321	335	317	318	332	318	312	315	348	325	338	335	340	299	353	331	367	310	343	301	330	303	315	329	323	346	324	308	325	323	333	315	309	332	336	331	317	311	328	344	347	311	331	304	299	327	301	316	284	324	326	377	339	304	329	324	321	318	338	302	325	311	311	366	316	313	339	362	317	308	330	300	328	340	353	314	329	328	300	317	336	319	312	315	311	309	312	314	337	281	331	350	337	331	337	348	317	339	351	337	322	337	325	340	333	320	335	322	309	325	322	313	323	327	333	321	326	312	312	330	325	329	341	314	333	302	317	293	334	336	304	306	307	338	335	341	340	332	310	328	317	329	332	317	310	353	319	377	302	327	293	325	323	335	331	308	352	289	295	334	339	345	321	335	323	296	330	358	321	304	348	330	333	332	335	343	316	329	355	322	324	324	278	313	335	364	304	338	323	321	348	320	330	336	334	335	356
4910	1962	1598	608	335	230	200	226	181	175	202	153	162	196	182	187	177	185	196	182	188	189	196	164	154	164	171	192	174	160	163	177	172	179	190	187	197	172	169	163	177	161	173	182	186	173	195	170	144	159	187	168	171	169	187	186	170	142	177	180	185	175	176	218	172	162	171	158	175	167	148	163	179	187	171	143	161	179	191	190	188	187	181	162	190	165	160	147	164	179	153	189	188	162	147	169	164	178	165	189	162	190	161	171	158	184	171	171	176	171	202	184	176	181	164	164	164	205	169	159	175	166	166	216	181	152	164	154	156	181	223	184	161	179	166	164	183	168	169	166	194	144	177	158	193	174	169	140	173	161	158	173	161	175	194	172	148	151	152	170	167	177	162	196	188	173	167	154	159	199	178	141	193	173	177	181	193	194	159	193	173	176	197	176	171	154	198	162	158	207	175	168	192	161	178	140	186	183	168	155	190	182	166	200	164	204	148	156	184	189	158	158	164	180	172	155	165	180	170	196	191	157	182	154	160	167	185	185	176	148	141	166	179	152	204	196	182	168	178	163	163	205	192	173	201	166	173	173	184	177	169	186	188	178	193	151	180	170	171	180	190	197	175	155	187	175	167	155	178	185	161	181	189	165	173	165	172	206	184	189	191	197	177	160	162	155	178	174	192	171	177	162	197	190	178	137	165	189	177	170	165	171	178	179	182	194	180	172	186	162	183	184	158	165	170	182	184	187	200	170	154	182	188	179	184	155	188	167	177	176	161	197	190	167	183	174	194	179	189	154	159	180	171	188	179	204	165	173	172	215	176	182	196	154	182	185	164	179	168	148	183	181	150	169	161	178	181	183	170	174	182	154	205	175	154	152	175	165	167	170	157	156	164	181	198	182	194	171	186	182	169	203	154	161	159	162	179	150	174	184	187	185	173	183	151	174	180	191	165	209	189	183	170	183	194	175	156	210	162	164	176	190	177	200	173	160	173	154	196	186	190	187	155	184	172	162	172	173	175	193	187	190	192	166	191	180	182	157	157	158	167	149	167	178	168	151	152	166	172	178	195	177	181	191	172	161	165	168	191	175	172	153	197	177	183	188	186	174	167	178	165	159	153	180	188	180	181	217	157	164	198	169	201	179	155	175	181	198	145	182	165	173	180	196	158	171	193	155	196	152	167	160	165	144	150	159	168	160	155	163	159	174	179	162	151	164	192	181	178	157	170	166	209	175	174	150	183	165	169	222	179	191	177	185	173	168	192	158	173	153	179	170	167	198	177	172	170	185	145	162	171	186	175	200	179	180	160	167	204	156	173	175	177	160	138	169	184	183	126	162	158	186	175	180	173	176	140	186	162	155	157	184	190	185	170	189	175	196	172	182	184	177	159	166	190	176	171	189	175	155	160	187	188	179	190	138	187	179	190	175	183	186	159	182	138	181	183	193	184	142	209	172	179	185	167	157	192	160	166	173	184	171	195	153	185	163	182	181	149	166	177	157	167	174	139	158	165	160	210	186	165	183	189	159	158	190	192	167	180	187	180	179	173	171	196	186	185	177	196	167	192	207	197	159	175	149	185	185	186	160	157	186	196	155	182	177	176	166	175	182	170	193	164	180	183	161	173	172	155	204	189	170	179	171	187	193	191	173	166	172	162	176	185	172	161	188	140	198	195	188	170	180	176	184	188	152	188	175	190	170	190	157	178	179	207	146	179	164	184	173	207	156	170	199	157	178	194	174	178	182	195	176	153	174	170	187	193	186	162	157	171	180	159	190	143	163	179	162	175	163	183	170	183	164	166	160	180	149	202	170	173	165	180	173	185	166	170	191	182	163	168	155	180	184	164	184	177	183	162	162	180	201	175	147	176	166	189	192	179	193	168	155	176	170	176	180	166	181	199	184	199	173	187	200	168	167	181	186	178	164	171	165	181	174	194	175	167	166	156	185	165	183	155	156	171	157	176	172	168	168	189	173	174	176	196	206	167	176	169	167	198	178	173	161	186	173	170	156	186	182	189	163	197	197	179	190	194	169	170	181	177	189	190	184	187	187	170	177	175	154	178	155	167	156	161	178	165	161	201	173	180	169	170	189	178	173	179	181	153	157	160	145	179	163	178	178	173	212	188	163	210	186	178	170	178	173	188	166	189	182	165	170	165	163	185	152	176	163	159	190	180	182	196	167	166	178	159	151	188	170	158	193	178	172	163	175	169	170	174	195	168	185	178	164	169	153	185	162	173	165	189	182	173	209	191	175	165	188	168	161	203	177	159	167	217	207	174	189	164	179	165	165	164	200	186	177	175	186	193	216	203	164	176	191	174	177	193	186	178	186	175	186	172	162	181	174	162	196	167	171	178	167	186	174	167	167	165	181	157	162	174	195	168	184	162	147	184	173	184	176	160	178	179	192	160	166	195	177	195	199	162	167	199	164	160	188	165	179	172	198	176	155	184	163	219	163	188	151	178	160	181	196	172	180	189	174	185	167	172	178	183	182	162	140	183	190	145	173	138	164	183	146	170	150	163	170	160	179	168	168	191	165	174	196	181	194	162	188	178	191	168	183	192	159	201	178	198	184	188	152	185	204	199	171	189	174	203	166	175	175	166	175	155	170	188	174	172	187	169	151	166	170	213	185	185	173	170	171	198	153	178	177	166	175	149	213	198	162	179	187	196	167	167	175	150	144	163	163	179	149	167	184	183	176	169	173	184	160	184	208	168	155	174	176	172	182	176	178	165	187	172	189	184	156	152	173	154	173	155	198	185	181	165	166	175	194	183	181	180	183	172	176	175	185	185	220	157	197	200	162	183	142	167	195	172	176	190	190	161	166	167	196	156	182	169	170	169	175	189	197	162	175	195	174	180	191	191	156	183	191	154	166	164	166	172	187	160	179	192	157	155	177	178	163	168	175	163	169	212	200	149	205	171	154	160	171	174	196	201	163	197	171	173	194	183	155	200	190	172	149	179	192	165	162	161	187	180	176	199	176	177	147	183	210	183	177	176	168	177	188	182	186	197	187	170	161	173	204	174	162	156	193	169	172	166	168	174	187	171	182	179	164	163	181	179	168	207	182	178	187	182	176	172	195	167	199	175	177	141	178	164	160	173	177	190	156	179	146	181	168	200	180	181	173	178	177	196	173	168	185	155	185	202	173	159	160	156	172	172	161	155	175	179	187	170	162	152	169	177	159	159	173	162	178	180	172	166	171	168	154	178	180	174	190	186	193	175	149	164	162	170	195	188	171	168	163	185	165	160	173	181	178	172	162	193	159	163	178	174	175	163	169	177	185	188	167	186	164	163	163	168	187	194	184	186	196	160	181	180	191	160	157	187	189	181	183	187	163	179	216	177	183	192	190	164	172	153	158	213	190	181	173	183	165	193	173	182	173	155	159	169	179	187	193	177	199	185	168	181	157	152	195	166	180	164	178	179	163	172	155	166	182	159	181	215	158	159	172	178	171	197	169	153	165	176	196	168	176	177	187	156	181	189	199	195	164
4096	2309	3336	1762	1147	694	575	496	496	488	449	458	462	443	466	516	457	479	477	432	445	436	457	424	441	440	422	448	399	418	401	411	412	432	396	433	426	419	423	479	402	437	444	418	406	438	418	436	472	448	457	423	431	426	398	426	414	431	435	437	380	432	379	460	424	439	430	432	433	429	442	423	442	421	446	423	406	444	427	449	436	388	413	412	454	426	402	449	443	422	413	424	432	438	459	464	447	453	404	402	407	425	447	435	449	441	444	436	422	387	382	459	414	444	427	432	402	463	463	446	430	431	425	411	451	439	436	419	435	418	371	398	422	430	431	426	419	424	421	443	419	443	399	402	398	402	450	452	435	396	437	440	400	421	432	441	427	421	430	455	429	403	419	404	429	429	436	440	404	436	435	393	413	436	456	391	454	413	415	459	443	417	420	401	423	430	427	422	423	425	392	406	406	422	413	370	417	401	431	431	376	395	440	406	425	390	424	439	403	413	443	456	433	418	472	435	399	426	390	419	406	430	406	418	402	440	393	439	417	446	446	426	424	421	415	423	420	446	453	405	411	393	423	410	453	421	417	439	424	477	422	411	414	469	439	449	410	415	474	383	427	444	390	438	407	447	431	462	390	442	414	394	398	425	402	399	437	410	417	435	421	433	438	416	406	437	416	427	394	419	459	432	413	433	428	428	399	439	427	415	413	451	402	448	402	484	400	400	443	433	429	425	420	440	436	391	429	407	419	402	433	424	431	431	449	406	421	435	421	475	446	413	397	431	413	436	403	432	455	402	445	403	391	457	411	383	455	414	419	451	425	425	433	437	433	431	439	422	385	423	404	438	429	413	422	378	455	432	439	405	441	407	424	432	413	438	423	387	430	389	421	432	422	436	403	405	421	446	429	451	423	428	395	441	429	446	423	399	420	427	468	405	387	420	426	447	429	383	393	406	400	388	442	450	410	462	442	406	432	386	427	434	444	407	440	420	415	414	399	455	414	402	465	380	473	416	425	430	382	421	365	407	434	438	418	428	434	438	449	436	420	436	456	427	432	402	450	443	441	442	426	447	468	432	437	451	426	419	403	397	432	402	382	402	414	425	427	439	444	386	414	427	415	435	401	391	405	411	408	437	439	409	401	423	422	436	411	425	453	423	426	425	431	409	443	408	442	391	428	433	435	436	424	431	417	443	440	384	439	442	449	406	416	409	404	465	417	389	443	424	439	414	422	401	402	438	415	447	441	458	446	435	424	414	396	447	399	434	453	423	408	421	408	410	433	433	422	397	441	412	418	442	391	425	406	420	425	453	460	392	454	436	452	445	419	446	393	403	447	384	427	426	449	442	457	445	434	420	418	427	420	435	429	426	401	448	424	416	416	421	430	416	427	425	427	429	451	448	416	441	434	435	431	422	449	468	453	428	410	429	423	425	415	449	431	439	378	426	432	425	414	437	455	442	444	427	445	433	420	438	388	428	429	407	429	431	399	464	409	458	432	439	408	391	438	407	439	422	418	416	408	440	447	434	437	392	412	463	433	422	417	423	427	426	438	435	399	411	418	394	425	457	428	390	437	439	416	419	426	385	429	395	429	418	414	427	393	470	418	423	440	381	406	437	409	454	439	400	408	416	455	447	434	417	432	444	432	407	467	442	417	415	425	435	434	418	435	455	491	434	444	455	438	426	426	397	448	426	423	408	434	441	428	406	426	443	427	417	453	426	419	430	411	401	406	441	410	434	432	423	430	432	432	465	397	433	417	395	418	429	414	426	410	416	378	428	473	416	415	430	440	403	421	392	395	412	454	426	420	395	414	411	406	426	438	402	421	442	412	432	410	438	433	404	395	410	488	435	413	392	445	450	427	423	442	378	426	438	421	418	409	412	429	428	487	438	422	416	467	435	452	420	460	472	426	441	436	464	391	416	399	401	372	398	474	404	422	408	468	391	413	417	433	453	454	409	455	383	473	424	389	418	436	396	397	429	439	418	422	423	407	442	421	462	419	394	399	451	443	438	436	415	404	457	405	398	421	434	411	405	401	396	404	435	417	432	444	419	461	416	432	421	386	459	400	438	423	462	418	424	400	451	425	431	372	441	419	408	421	423	447	463	424	432	414	396	437	396	448	407	400	398	416	407	412	427	392	445	423	401	444	428	443	432	411	410	406	439	436	403	423	415	392	438	462	408	413	459	402	438	422	422	423	418	421	413	406	436	393	431	441	411	434	438	452	390	403	427	465	421	436	412	437	412	436	456	439	413	422	448	415	408	431	419	453	433	414	434	456	452	438	404	446	441	397	449	371	452	396	426	403	427	414	401	446	425	424	440	391	409	449	394	448	435	431	420	451	427	404	407	459	416	418	406	415	448	414	427	418	377	422	451	404	357	429	432	411	441	440	403	429	403	418	447	404	442	416	395	483	424	439	418	434	409	435	450	416	421	435	427	409	423	437	408	421	411	459	404	460	441	458	401	429	410	397	443	416	447	443	418	439	432	390	428	432	428	430	443	445	465	395	401	446	373	406	401	446	456	437	442	397	462	434	407	435	429	401	405	456	438	405	431	430	431	421	404	395	446	453	417	436	427	433	446	435	411	439	404	418	447	430	427	420	408	423	424	407	427	411	422	445	469	422	450	433	412	408	413	447	407	439	421	394	408	405	446	418	420	401	411	406	425	431	450	450	391	472	419	426	416	423	434	407	392	429	426	431	391	400	413	428	419	450	437	419	396	439	422	419	409	439	426	437	443	427	432	396	400	426	418	397	390	434	435	423	428	470	403	445	434	402	454	461	447	442	435	415	426	441	419	434	412	412	411	420	435	418	437	426	439	416	429	411	442	435	445	441	419	448	417	450	449	432	424	425	413	423	431	390	422	413	433	428	460	415	408	426	410	418	449	436	418	439	414	370	383	423	405	459	405	440	439	388	418	460	397	463	428	424	368	397	394	398	439	425	409	375	409	412	416	409	410	432	431	431	438	432	380	429	443	438	394	420	434	411	433	405	421	407	437	436	425	423	435	421	451	437	409	431	438	424	444	417	431	439	394	415	433	457	387	447	414	403	421	437	390	424	449	438	456	418	452	419	447	429	436	445	433	430	398	429	421	400	472	426	435	422	396	439	434	457	421	393	423	402	416	416	421	416	433	441	452	400	427	390	419	413	447	414	433	430	439	413	441	433	413	441	459	400	438	438	410	430	444	443	429	438	395	450	440	432	399	401	453	427	417	430	443	398	415	407	419	400	435	416	410	437	480	427	450	387	417	448	393	409	432	448	444	408	386	418	419	405	407	424	417	454	400	448	475	413	446	407	430	424	382	422	433	422	427	418	419	432	441	434	426	443	418	446	441	448	432	428	430	423	441	420	470	441	412	445	460	438	397	438	465	385	458	442	454	424	445	435	400	418	414	434	405	427	400	442	464	450	479	448	412	408	445	401	454	440	433	393	434	412	427	398	439	424	420	427	411	439	448	448	434	457	422	440	431	413	421	417	412	458	465
12796	4118	3869	1483	646	410	299	266	255	259	238	265	245	247	215	228	217	211	212	229	229	192	230	189	233	198	214	192	227	252	230	226	242	210	204	230	243	186	193	186	209	196	177	217	234	174	225	208	204	204	231	209	211	219	210	207	240	181	193	222	207	207	207	218	206	212	227	247	205	242	210	201	229	228	186	227	206	167	210	199	222	241	212	210	211	228	210	223	230	225	206	209	248	225	229	228	189	210	190	216	206	205	186	189	219	200	205	226	207	218	187	200	208	200	222	212	216	230	219	209	234	215	194	208	195	221	239	218	208	216	202	237	222	205	220	198	235	225	213	181	207	204	226	208	223	216	221	200	228	195	204	214	193	224	212	198	221	215	248	219	215	211	207	193	191	231	225	228	205	213	194	242	186	207	217	210	209	208	216	225	221	221	198	214	204	211	211	221	229	241	202	213	228	243	240	195	215	222	193	197	236	224	230	221	216	227	199	213	220	219	208	198	210	247	223	209	199	213	220	226	216	190	168	202	220	217	207	215	229	236	202	195	204	205	224	214	226	212	222	210	212	214	221	202	208	216	242	205	202	219	192	208	209	209	216	212	202	237	208	207	217	209	197	194	226	227	219	209	219	212	210	221	217	236	230	242	221	212	205	206	239	217	198	230	197	236	218	233	211	220	231	200	203	214	212	213	208	209	169	191	247	205	229	223	218	202	222	194	202	212	217	213	226	226	217	205	219	210	216	203	218	194	226	203	219	202	230	206	216	211	203	176	209	204	208	196	229	186	196	255	213	205	224	191	208	206	201	221	216	196	227	216	249	204	213	234	221	229	217	207	204	190	217	187	234	210	223	215	207	205	208	216	231	196	225	212	214	189	195	235	186	206	197	186	182	209	213	195	206	190	218	220	197	207	195	205	199	185	207	220	216	191	212	184	191	214	217	211	209	200	226	242	215	234	205	208	177	206	227	234	234	215	240	221	187	218	213	187	214	225	201	206	231	223	201	225	232	184	202	228	220	216	248	218	214	226	192	251	218	231	220	219	214	202	203	211	208	199	202	235	213	198	217	202	187	218	192	237	195	221	185	205	204	177	202	211	200	221	218	196	222	235	217	207	214	220	215	216	218	212	206	211	205	199	233	216	207	200	222	199	206	209	198	234	216	234	257	236	227	236	207	199	204	206	214	230	208	239	222	198	224	217	208	213	231	213	255	220	190	220	227	186	184	235	196	216	193	238	217	207	227	188	183	251	190	220	195	199	222	215	206	203	219	206	210	220	216	222	200	190	216	212	207	198	238	230	224	235	237	231	232	216	225	191	206	209	202	201	240	241	209	205	206	246	206	205	213	200	224	212	215	199	193	175	232	210	210	208	211	219	209	220	201	210	201	202	219	204	198	230	213	252	219	226	220	233	209	230	181	246	206	221	206	195	239	211	240	206	237	207	213	215	184	245	178	217	228	225	223	213	209	189	209	228	187	191	224	184	220	191	210	210	214	229	223	205	211	200	215	216	217	197	195	219	222	218	193	205	233	225	238	217	210	199	190	213	191	217	218	218	220	217	227	206	220	197	228	197	190	201	212	239	208	201	237	188	209	220	226	232	202	234	191	235	219	209	211	218	234	208	189	221	219	225	217	196	197	230	252	201	192	241	233	219	216	218	218	233	222	219	219	222	205	239	251	231	206	184	207	217	193	207	204	193	197	226	178	221	237	230	205	195	218	210	182	226	198	208	204	177	204	209	226	238	225	214	216	227	214	194	216	243	207	205	201	196	196	226	225	222	229	212	224	189	192	224	225	193	238	222	226	187	211	211	195	205	223	204	204	220	242	233	205	231	228	209	224	253	193	217	234	189	222	189	202	201	187	225	238	242	214	220	198	231	210	199	228	206	207	192	217	227	221	214	222	207	203	201	201	195	217	190	215	219	185	196	218	210	193	190	225	216	214	206	199	210	220	224	180	216	219	229	211	203	219	228	216	179	209	206	210	205	223	216	195	231	214	214	227	205	200	217	197	199	193	215	215	193	191	209	218	204	207	218	218	188	211	217	181	208	197	205	177	205	202	218	225	217	232	214	237	216	241	232	209	215	198	183	219	232	183	202	241	233	187	197	181	202	210	231	224	202	212	203	216	225	215	195	208	221	168	208	219	193	229	208	226	222	187	210	216	223	204	222	218	233	194	206	211	204	219	219	207	227	190	230	230	208	224	186	234	198	194	196	200	218	228	209	222	193	194	199	195	210	221	221	207	225	235	199	239	216	245	197	202	203	238	196	232	224	204	194	219	225	207	232	208	236	225	214	218	206	198	231	202	186	213	223	207	214	204	203	218	204	189	234	241	203	215	213	215	202	188	229	197	197	217	211	202	200	203	219	240	216	239	224	223	221	210	247	211	222	224	252	208	204	209	188	211	219	202	208	217	213	217	238	203	214	216	216	222	192	201	218	212	204	194	208	207	232	205	188	233	191	228	208	223	227	236	217	211	199	219	196	214	217	217	223	228	189	199	240	228	221	225	220	203	220	217	218	207	197	193	208	212	233	232	204	192	200	198	203	199	212	197	231	232	204	184	192	190	239	207	208	232	196	241	220	231	207	236	217	221	187	222	211	209	221	210	212	213	228	208	225	223	225	205	227	214	213	208	208	206	210	209	222	207	198	200	209	201	213	216	194	191	213	219	218	182	213	208	227	191	192	227	180	209	215	233	208	218	229	210	223	214	242	203	235	218	194	201	217	192	213	190	195	191	201	210	246	213	215	239	214	230	200	217	233	216	201	229	213	211	219	216	201	192	230	229	213	203	224	196	215	212	237	232	195	193	205	224	208	226	231	203	208	204	209	208	183	235	193	219	246	229	206	247	200	206	195	213	217	221	212	205	202	215	220	191	202	232	217	224	227	205	237	230	200	194	224	210	261	208	195	184	201	197	221	194	208	225	209	199	208	195	193	228	242	201	203	203	198	217	210	215	216	199	230	222	214	211	213	216	226	214	242	232	246	239	204	198	177	213	220	215	199	185	204	224	213	195	193	221	227	224	213	245	231	209	198	233	185	235	206	236	223	231	215	222	188	211	204	218	215	205	223	195	214	228	175	187	184	211	227	223	207	207	190	212	209	237	210	229	208	241	182	213	184	186	226	231	209	219	213	223	231	228	211	206	215	208	176	194	208	202	215	198	188	205	214	269	216	223	215	201	204	215	237	236	206	189	196	181	208	198	197	223	215	206	219	200	213	202	216	242	210	201	235	211	238	200	195	193	205	178	207	237	201	199	198	210	209	214	186	206	229	224	203	224	228	229	230	207	207	198	205	197	211	210	223	207	229	187	212	208	202	227	209	192	205	213	216	225	233	232	212	214	212	216	206	200	227	202	204	195	177	210	213	223	231	197	175	207	220	229	255	221	217	194	223	215	221	238	216	204	199	209	220	240	221	216	203	190	238	238	210	208	207	232	205	233	191	209	219	218	226	218	227	211	216	209	184	215	198	215	202
9732	4241	7584	4287	2384	1450	1065	944	859	791	727	725	650	659	675	705	677	604	598	626	536	542	584	529	548	547	539	517	547	466	524	538	530	532	492	513	530	495	537	505	468	527	538	527	492	521	546	538	467	496	517	501	528	523	501	506	524	519	504	528	538	534	535	484	499	500	502	489	499	508	488	503	517	472	517	522	491	530	491	540	532	541	450	515	479	496	491	556	505	542	516	533	551	527	477	522	500	479	508	498	461	539	488	475	498	538	492	481	507	487	538	500	493	493	522	495	532	490	533	519	578	474	484	543	495	497	491	513	499	502	514	480	500	483	505	508	497	507	509	486	526	529	542	539	476	488	525	519	487	495	450	521	516	501	501	522	486	512	476	488	506	458	510	518	473	455	524	514	470	455	493	474	514	507	517	524	502	510	528	509	502	527	453	505	487	500	537	496	522	502	515	498	491	525	500	505	485	530	496	476	524	533	499	476	495	498	504	516	496	524	486	514	496	486	503	523	492	521	504	477	504	494	505	461	502	474	519	515	502	512	496	495	487	521	496	538	517	524	464	513	521	513	485	523	506	521	521	488	504	505	468	558	495	503	485	494	491	435	499	446	496	495	450	500	486	479	518	493	540	526	526	493	505	511	480	484	492	518	469	511	498	507	507	466	460	521	495	525	487	519	502	532	520	520	508	499	469	471	498	476	459	541	549	470	491	494	496	511	518	514	506	498	491	515	502	494	514	502	527	521	491	500	520	492	481	532	491	504	493	501	498	488	486	503	513	528	532	483	501	501	495	484	499	491	502	487	539	507	469	475	505	470	500	495	504	516	483	486	501	543	493	506	520	483	530	510	475	476	499	489	495	505	530	494	478	475	552	495	518	524	479	499	500	502	499	472	498	493	514	496	491	471	488	488	537	505	494	477	507	498	499	452	511	481	492	515	494	569	482	490	483	511	496	519	520	505	480	480	505	518	455	512	491	498	476	489	511	521	474	510	479	514	487	534	494	450	489	476	504	543	456	522	499	489	516	501	463	538	529	483	495	521	463	483	517	494	552	475	511	486	484	521	538	551	483	474	498	546	517	492	505	474	487	491	506	510	511	490	526	487	482	519	509	508	489	481	478	462	455	519	522	503	468	507	498	493	500	473	488	514	508	450	525	528	453	468	492	480	505	535	514	534	505	516	512	490	465	487	504	518	527	446	509	454	462	496	513	493	482	466	512	518	516	520	537	492	453	469	496	504	538	496	515	489	483	508	535	494	455	471	467	497	487	540	526	483	497	540	454	550	530	505	508	485	509	518	473	464	474	497	494	448	533	517	526	479	533	473	504	495	525	475	470	479	498	498	513	498	542	479	497	516	533	519	477	496	492	470	526	488	532	510	488	512	514	451	476	548	516	515	508	536	476	470	507	510	506	504	492	505	486	489	491	527	507	534	499	508	506	524	499	483	484	538	453	478	516	521	487	512	477	481	527	529	506	492	488	486	486	481	506	505	488	538	519	515	491	507	502	482	484	489	503	466	470	518	491	465	503	484	489	508	506	507	493	504	511	520	497	480	501	488	479	468	501	490	498	473	490	526	504	465	525	520	466	518	468	534	522	508	482	483	478	497	500	495	527	477	496	484	506	506	475	500	503	463	517	504	501	479	499	496	487	506	509	522	489	469	528	505	530	509	505	507	514	500	510	481	505	489	498	521	508	535	488	504	482	513	478	513	460	489	515	509	506	505	474	480	488	502	500	479	512	501	536	501	494	478	479	491	475	456	495	476	540	466	507	465	505	499	499	440	510	463	497	500	516	509	476	485	472	508	546	538	493	491	520	516	522	495	537	535	515	497	456	494	538	555	489	490	516	530	463	469	531	504	493	542	487	505	506	504	483	481	513	505	535	519	455	493	513	457	498	500	468	487	490	484	503	499	521	541	472	512	524	495	485	510	457	471	531	508	508	459	476	523	488	551	494	497	494	485	527	474	537	460	492	479	538	514	533	509	489	501	493	485	483	474	540	524	489	525	500	512	509	465	458	462	494	484	495	532	525	535	509	467	526	482	534	459	500	514	490	524	506	478	496	479	500	509	492	494	489	481	518	493	494	482	481	536	527	519	486	484	501	459	512	511	520	511	485	502	549	519	485	480	473	493	486	488	499	484	479	508	479	502	489	512	514	520	466	467	524	502	515	513	474	467	481	513	509	499	464	490	483	539	472	488	503	516	520	464	509	511	508	506	531	521	468	491	505	486	497	448	485	497	466	487	462	507	516	464	513	481	523	511	484	477	513	505	514	532	496	454	502	498	509	535	518	482	498	474	495	512	478	475	493	478	532	481	485	538	508	497	500	515	484	473	474	508	498	506	482	494	543	507	483	527	507	470	505	490	496	502	485	485	516	510	488	499	493	527	499	512	510	472	518	516	500	491	487	485	492	522	485	495	457	547	498	515	447	502	502	496	543	496	511	499	483	494	485	509	490	520	499	480	505	528	498	488	505	453	495	522	475	527	499	521	516	530	495	488	495	493	482	466	491	515	504	483	489	513	514	528	509	557	487	492	463	492	509	461	462	472	502	466	509	514	530	508	485	497	505	435	529	561	508	487	536	519	536	517	476	515	489	491	483	512	467	512	486	492	524	515	473	523	508	511	491	498	501	507	543	493	464	498	508	518	478	490	460	546	473	514	530	484	489	497	456	470	504	468	480	513	529	483	498	512	472	497	527	480	548	510	480	536	420	478	512	487	525	498	540	461	478	519	455	484	498	508	507	487	494	505	477	492	495	477	475	473	516	474	493	521	487	514	481	471	516	499	480	543	518	504	509	530	469	507	516	510	478	528	494	458	482	475	491	489	489	521	539	508	512	487	525	494	488	469	497	499	482	552	522	520	481	517	493	505	497	488	479	489	538	496	507	478	537	520	510	523	511	549	528	481	501	488	525	487	532	542	493	493	474	512	475	478	521	505	478	484	492	493	493	496	489	521	468	474	506	535	516	510	527	471	479	500	506	526	480	471	515	494	532	457	518	479	530	505	534	500	504	511	505	485	509	523	503	484	492	518	486	514	527	485	491	493	439	531	481	482	469	472	503	526	475	530	512	506	485	504	489	487	533	484	564	513	508	499	491	518	516	463	523	508	507	512	526	466	452	526	531	509	516	448	525	504	535	461	484	497	491	503	539	506	466	475	487	543	514	506	519	463	507	464	533	518	508	483	537	466	500	495	469	466	486	518	529	478	494	515	522	521	549	480	480	527	527	461	516	482	521	495	510	557	475	487	509	507	465	487	511	501	516	521	454	515	493	499	493	502	516	485	546	491	517	520	470	521	483	504	471	488	517	515	498	509	500	531	498	493	492	462	494	490	490	487	541	512	518	516	484	485	510	513	492	506	441	537	488	499	545	509	502	506	512	513	514	494	539	515	539	476	486	464	527	539	487	494	502	508	491	478	498	476	496	522	469	485	494	499	501	499	499	481	495	475	490	482	466	482	480	546	496	495	495	505
21389	6952	6255	2611	880	506	303	283	245	207	191	215	187	192	181	179	196	159	154	146	144	153	154	169	135	143	152	126	145	163	127	131	128	146	153	128	149	163	168	120	139	144	145	130	135	121	118	120	133	142	134	140	151	131	148	130	141	140	133	118	126	134	123	130	139	127	156	125	168	140	116	140	111	142	127	138	122	126	146	141	149	139	122	132	121	134	125	147	137	132	129	140	118	147	144	143	142	148	134	126	145	163	136	117	146	155	116	142	132	141	140	139	123	133	130	139	129	145	138	141	129	140	130	151	174	129	138	128	132	155	138	138	154	124	113	138	120	126	126	141	134	103	135	133	127	121	125	143	134	148	127	125	129	130	144	126	119	133	117	141	128	127	121	145	135	140	120	140	134	145	143	141	129	140	129	136	147	139	134	132	149	145	134	133	156	132	171	127	141	153	147	146	131	118	135	144	139	135	142	150	147	123	151	117	134	126	137	139	124	130	158	144	131	136	152	133	145	135	134	132	142	120	126	162	124	143	134	134	134	145	167	152	134	124	126	136	148	142	150	139	158	125	130	106	135	145	116	138	152	141	131	141	125	123	164	99	138	125	134	145	140	137	141	136	162	122	131	133	136	135	143	130	108	132	144	151	131	137	132	111	144	148	144	131	142	112	128	162	136	141	134	133	117	131	139	120	141	135	144	129	116	140	133	127	132	151	153	148	151	151	123	140	132	155	123	146	146	101	109	170	133	99	113	149	147	128	125	127	125	121	130	154	135	135	142	123	142	139	123	130	130	150	136	131	128	111	136	128	125	117	121	137	134	137	132	136	129	129	137	171	127	155	139	156	141	134	114	141	131	149	130	142	129	137	157	126	125	143	150	137	147	173	127	142	139	121	155	147	128	134	149	121	131	137	130	122	134	142	113	118	117	116	123	120	121	123	125	152	141	133	133	123	133	158	109	152	115	131	152	142	131	156	134	127	155	156	127	136	129	140	154	126	115	108	135	127	128	128	161	125	169	147	131	139	147	139	130	130	131	140	131	154	154	116	123	123	160	147	123	128	162	119	122	131	113	144	124	138	138	151	127	121	145	130	128	124	154	157	136	123	121	144	136	141	112	153	110	123	145	137	126	165	152	154	139	142	127	139	129	161	140	135	136	125	150	97	141	106	138	135	134	145	133	139	111	125	117	150	142	111	149	121	130	128	140	127	135	120	157	124	140	141	134	114	140	166	119	140	135	144	124	148	137	128	130	122	138	141	129	114	121	149	150	125	141	137	152	151	145	126	137	132	141	155	123	134	107	131	130	144	137	129	135	118	131	122	122	121	116	135	170	145	150	123	135	129	120	123	124	161	145	106	145	145	129	155	126	142	144	141	138	121	146	132	126	143	143	129	139	157	137	132	162	132	127	145	133	152	138	139	115	139	154	134	142	135	132	137	138	147	129	106	152	162	127	145	130	128	116	148	147	148	126	111	141	121	141	144	127	130	145	136	145	116	161	141	128	110	133	152	145	131	134	130	135	147	148	162	124	127	119	146	129	145	115	167	136	125	132	129	143	133	134	130	132	159	126	136	148	146	152	134	149	144	140	139	143	138	155	123	126	136	145	142	142	157	146	130	135	140	137	138	116	127	119	140	139	121	112	128	124	143	139	160	137	120	149	134	133	116	138	140	161	153	129	142	136	149	165	144	101	98	119	139	131	139	141	136	117	152	141	132	138	149	135	133	121	137	151	130	150	129	131	135	128	110	144	133	138	134	131	113	148	149	132	142	138	125	129	122	139	150	142	134	138	124	110	125	135	127	136	141	154	141	120	126	162	121	134	123	153	135	134	146	135	130	122	122	126	140	135	124	107	144	140	167	125	136	135	152	122	150	130	130	145	115	142	141	144	156	149	140	137	122	137	131	130	131	151	141	155	143	125	132	136	127	145	122	129	139	139	133	146	116	114	147	127	156	136	144	142	143	143	127	129	155	155	122	140	139	142	164	146	139	143	135	149	126	126	156	151	133	167	118	141	132	138	181	136	137	125	136	129	138	133	122	134	136	112	128	132	135	139	117	116	138	135	137	126	142	136	142	137	151	127	141	131	143	141	157	140	127	149	147	135	143	127	165	128	154	121	169	113	136	121	138	109	140	147	140	145	148	145	119	141	137	142	138	111	165	159	130	126	128	126	145	139	134	128	139	119	147	160	141	149	124	138	130	152	136	121	135	134	125	126	133	127	147	151	116	129	119	109	135	132	143	130	133	127	121	131	145	121	102	145	150	154	126	140	110	112	123	128	152	125	129	127	147	124	126	137	149	125	134	144	130	136	135	116	130	117	135	146	142	115	137	122	134	148	114	135	136	143	126	152	137	142	128	114	136	134	142	131	139	134	136	141	128	138	136	133	129	114	133	116	131	119	146	142	117	138	136	140	122	160	163	141	138	163	145	130	120	115	138	134	127	138	137	113	137	148	122	135	136	150	147	149	115	125	150	131	152	155	143	141	132	145	129	122	111	136	130	146	171	136	152	133	142	123	126	142	137	117	119	141	118	120	128	130	156	145	139	132	118	118	140	128	142	128	131	122	146	122	144	124	116	138	138	133	122	137	142	154	125	122	125	147	143	160	131	133	134	131	124	120	141	115	149	141	148	131	118	143	131	153	129	145	137	131	116	127	145	146	129	121	128	143	137	128	149	148	142	131	134	133	143	133	160	155	141	161	136	137	122	154	147	145	145	129	143	121	126	139	152	143	157	154	131	148	131	132	126	115	132	159	128	125	127	130	131	132	118	143	114	143	147	138	116	131	137	155	133	134	136	150	106	140	133	125	151	150	136	128	153	135	153	125	122	133	123	140	177	143	125	126	137	131	127	112	134	129	111	136	123	116	136	143	143	129	128	122	143	124	137	126	135	151	138	127	162	129	138	140	129	129	123	132	122	135	124	118	152	127	150	136	119	144	123	151	143	137	138	138	135	139	157	126	133	146	122	129	122	133	117	131	136	122	134	144	124	140	164	126	125	133	133	146	136	138	148	120	123	134	141	149	143	146	152	131	123	128	135	129	143	136	115	143	143	137	155	144	129	142	116	128	151	130	132	121	141	124	125	98	120	135	143	145	139	137	152	137	137	136	129	132	147	148	150	138	125	138	134	138	135	117	134	109	113	110	112	119	139	131	101	145	143	124	111	121	129	146	123	139	145	115	143	138	108	126	133	142	140	140	142	132	131	143	130	136	134	141	143	138	119	133	141	135	129	113	130	129	135	125	150	130	126	112	117	151	140	138	141	131	145	141	162	132	161	120	154	142	126	130	136	125	143	114	140	158	160	128	115	136	149	143	133	136	162	148	134	158	129	140	122	123	125	125	114	118	138	143	157	153	145	125	123	119	135	140	137	140	136	145	146	113	149	138	148	162	143	154	134	158	153	133	121	131	136	123	141	171	139	100	142	157	127	148	156	150	148	130	144	147	137	140	137	123	148	130	128	133	131	135	139	132	144
12688	5749	10750	6810	3296	2124	1341	1102	950	817	725	698	639	618	629	655	654	530	463	446	474	408	443	466	399	413	447	381	368	380	401	372	361	385	323	338	360	313	316	352	353	359	371	315	354	350	337	336	353	325	361	369	362	354	353	332	315	352	341	350	357	355	349	329	369	341	309	360	329	323	381	322	340	364	351	336	340	360	361	361	363	318	326	368	360	349	335	336	347	394	352	334	346	360	373	320	344	333	299	356	330	338	337	335	333	337	324	325	351	327	339	320	329	355	298	313	320	311	319	320	317	348	301	348	326	311	326	354	324	330	333	314	321	332	315	314	352	311	340	329	308	337	318	342	325	323	354	316	334	334	339	322	343	327	341	332	355	353	359	349	360	289	346	318	321	329	339	310	325	360	324	339	329	350	378	332	304	353	327	332	303	347	338	335	349	330	316	326	312	357	344	304	327	330	332	304	302	331	338	323	343	315	329	315	322	329	343	346	309	333	337	327	325	371	335	324	327	324	313	335	306	304	330	324	348	314	329	344	327	343	327	333	340	334	334	318	357	310	318	319	349	343	341	314	340	344	348	335	323	360	359	339	322	327	335	334	315	307	282	325	343	310	335	308	337	341	325	345	327	343	298	341	354	330	344	330	325	333	350	312	338	327	298	317	337	344	321	350	349	321	343	374	347	331	341	300	311	321	333	313	294	343	339	325	344	318	317	330	345	301	320	327	345	323	327	339	329	379	347	346	302	360	325	344	335	294	334	323	366	323	343	323	345	335	331	317	320	333	329	340	322	343	339	321	354	326	363	330	358	316	335	322	325	317	353	364	321	341	336	368	357	351	313	331	300	341	308	323	346	330	335	312	311	342	324	337	312	357	325	330	338	354	344	341	371	351	356	368	307	344	327	374	324	340	332	364	337	342	305	350	322	316	320	321	323	312	295	318	353	329	367	329	317	338	351	334	333	345	328	336	347	345	323	358	390	332	344	359	338	337	332	310	288	322	323	340	355	322	286	306	314	294	351	333	318	316	321	337	338	343	325	340	350	318	327	334	321	350	310	332	314	294	289	353	336	359	323	342	308	363	341	359	317	355	328	359	330	339	304	347	332	357	321	306	315	311	318	325	348	318	355	332	323	320	326	337	319	320	358	355	351	325	310	330	322	311	335	338	339	319	314	338	314	338	310	347	305	337	329	349	352	324	304	343	358	333	300	319	299	315	321	280	321	338	348	327	353	328	368	357	312	336	350	357	313	314	318	304	305	328	331	341	321	338	347	307	360	320	371	306	339	338	333	333	328	334	330	315	334	336	304	322	347	299	370	321	312	317	324	343	308	324	320	322	310	345	352	341	367	350	331	329	350	341	327	364	313	329	324	310	310	341	330	328	326	366	299	344	328	309	330	323	360	353	307	345	313	341	337	350	335	331	322	315	305	355	340	330	347	333	329	326	334	350	324	331	279	299	354	320	343	316	314	318	337	333	332	304	309	334	310	348	305	313	349	357	375	310	323	310	334	328	332	311	322	351	330	347	337	312	351	306	324	338	325	313	346	333	319	318	320	335	344	327	324	313	339	324	333	349	336	343	330	345	337	335	327	334	328	310	330	339	371	353	321	319	326	355	335	290	336	332	280	300	307	323	301	331	333	288	343	323	329	333	344	322	341	324	335	317	325	360	337	329	341	344	337	353	311	338	373	340	314	325	339	316	326	334	338	331	324	323	347	344	319	309	355	333	341	323	359	332	320	364	360	308	326	337	332	303	330	347	329	325	352	317	346	326	330	339	308	329	334	319	332	326	336	313	347	311	349	310	335	322	326	301	345	300	365	333	331	326	289	364	320	300	334	328	324	328	310	333	348	325	345	318	376	316	340	331	320	308	330	310	348	333	334	355	308	340	352	306	390	308	354	314	289	357	302	347	322	307	328	322	353	337	354	357	344	326	361	297	335	294	321	321	343	313	329	330	324	330	353	290	348	335	307	327	335	324	322	332	327	327	329	330	299	351	315	336	342	302	332	365	321	330	321	338	346	336	352	296	309	318	328	315	338	354	318	343	295	289	345	351	347	317	334	349	306	331	322	342	334	325	313	336	338	361	329	370	330	332	364	332	362	330	334	341	316	355	350	347	336	344	309	295	337	366	345	329	331	341	301	313	324	341	331	346	308	334	348	328	297	318	320	347	338	330	332	321	307	316	338	331	360	327	311	360	342	360	302	312	331	352	335	342	319	339	338	312	358	336	290	323	338	345	306	330	323	328	329	324	322	346	324	367	334	344	316	327	329	354	339	310	326	317	341	308	328	310	322	340	322	325	370	325	338	339	344	334	348	319	327	304	352	312	323	328	335	310	341	321	329	327	324	355	310	303	327	351	314	312	323	320	301	343	348	326	357	322	314	333	321	345	338	362	332	318	321	341	353	300	344	297	343	328	323	343	329	316	363	347	325	338	318	312	329	322	345	345	333	326	338	321	315	346	357	341	343	340	337	311	325	330	340	303	322	340	323	328	322	332	341	301	332	323	325	315	336	358	340	342	361	324	326	313	337	316	335	312	332	326	343	345	354	338	292	329	343	330	333	350	306	321	347	340	317	346	356	304	329	343	344	336	325	332	342	331	307	362	340	321	309	317	331	360	325	359	309	343	305	368	333	323	332	321	327	317	354	315	341	312	356	338	334	347	311	315	310	297	323	331	330	352	301	331	305	306	351	335	310	319	324	346	318	344	309	329	362	322	330	329	334	343	345	317	300	327	338	369	327	326	375	280	338	297	339	318	312	316	315	313	328	329	304	321	342	344	323	298	322	321	315	321	363	332	330	347	329	311	322	314	322	326	331	310	326	321	370	327	336	318	315	317	328	316	361	330	342	364	319	315	344	297	308	329	329	310	336	289	315	310	334	318	348	323	326	308	345	333	348	334	350	330	349	369	326	338	341	358	341	323	322	338	320	347	339	311	337	340	305	340	329	356	331	350	364	311	323	342	329	333	342	299	323	298	312	372	330	342	390	328	340	343	328	348	344	324	345	334	323	342	328	387	320	320	302	326	360	327	355	352	338	320	342	345	348	339	310	305	296	289	324	330	328	325	341	322	344	325	355	326	334	343	344	315	323	334	323	345	354	320	331	331	324	336	319	337	337	323	314	351	321	342	307	359	312	362	304	314	289	312	319	296	334	320	342	296	326	308	319	352	325	331	336	313	346	339	328	320	344	338	301	332	317	311	325	364	318	341	343	346	381	276	355	310	334	335	305	347	330	311	318	293	325	335	310	331	336	321	321	312	326	373	341	342	346	321	329	360	318	291	337	345	331	315	335	346	319	314	281	316	324	323	332	314	307	315	301	336	314	332	319	323	330	320	315	313	366	360	341	349	312	318	337	333	343	359	323	358	330	317	332	359	322	331	336	347	331	329	318	320	297	328	337	322	301	330	320	372	344	340	346	350	315	322	350	352	317	339	331	362	323	338	316	318	341	332	363	312	334	373	325	318	343	342
4963	2055	1792	805	292	238	207	166	181	181	206	179	193	181	174	177	181	198	167	182	160	177	170	181	182	183	176	172	150	163	181	198	177	162	175	166	179	165	162	177	177	149	161	172	208	180	181	156	186	166	178	183	191	178	169	178	189	207	172	179	180	153	190	190	166	164	168	195	162	180	148	181	178	193	174	169	175	174	188	189	194	199	189	181	160	166	198	180	157	152	161	172	177	148	205	171	179	160	177	164	173	180	172	194	186	170	164	161	163	165	188	174	185	182	153	187	161	167	168	183	170	176	171	180	158	157	161	171	196	161	186	214	157	152	173	166	184	182	165	174	176	182	180	161	172	158	183	207	162	172	182	170	180	197	164	205	186	170	154	160	212	184	181	184	196	176	182	185	183	158	156	157	185	195	147	174	205	161	175	166	175	174	163	172	178	197	187	147	181	164	188	156	196	167	167	146	163	165	177	163	182	185	204	193	190	172	195	174	171	185	208	159	184	187	158	151	161	158	183	158	159	192	191	172	170	170	175	173	205	167	182	156	145	173	190	196	193	169	198	154	174	180	183	180	171	171	178	185	208	171	185	208	189	162	163	188	186	186	171	166	149	183	178	182	181	162	167	185	195	175	171	196	199	185	183	172	170	178	176	185	187	197	196	144	195	185	189	181	157	191	175	185	177	169	170	193	159	195	180	189	135	158	186	150	193	206	207	187	158	189	185	146	180	180	169	183	201	181	181	184	188	144	164	173	184	195	170	195	182	187	222	184	176	185	180	194	185	178	187	177	177	176	175	128	177	165	151	171	170	173	158	209	184	156	175	165	166	171	181	162	165	220	158	187	202	181	190	191	192	204	169	164	214	197	171	201	164	200	196	166	184	187	170	180	202	170	193	196	180	158	209	187	187	205	162	197	172	196	166	170	171	188	200	173	190	195	184	181	174	157	168	183	181	189	172	167	172	173	168	172	191	161	190	169	191	198	178	158	156	155	169	189	192	170	165	188	156	183	180	197	158	210	207	150	165	188	168	182	204	187	149	173	190	159	165	186	174	190	148	167	186	184	170	187	173	164	184	166	173	163	199	179	210	155	171	168	182	167	157	165	193	175	182	183	190	151	152	160	190	209	170	199	173	161	172	175	173	185	182	159	183	186	150	174	187	163	164	164	166	161	171	172	181	170	194	181	178	178	196	190	179	174	161	202	204	198	143	148	184	192	182	202	186	178	164	180	181	166	150	170	165	141	203	137	188	180	184	226	174	175	179	198	169	177	163	161	178	194	173	206	174	160	185	162	159	208	181	178	178	191	191	180	161	148	166	211	159	194	185	163	183	200	166	168	196	172	171	182	176	169	162	176	161	181	150	172	165	191	149	195	169	177	175	194	157	160	193	180	165	179	203	169	183	187	179	188	195	162	174	187	186	165	205	190	181	170	157	168	182	187	165	177	178	162	189	170	161	157	202	204	191	160	150	178	167	184	185	178	185	186	192	160	188	162	159	180	174	183	156	188	160	154	159	193	147	186	176	172	174	194	184	182	179	172	183	174	184	186	163	177	185	167	207	172	163	200	186	163	174	184	192	174	188	189	194	196	171	175	181	148	186	180	166	165	172	185	176	147	170	178	184	171	178	189	153	201	198	157	195	217	212	182	188	177	194	187	169	168	166	200	188	175	182	181	169	182	188	200	191	187	187	159	161	158	173	192	179	173	185	178	201	176	173	163	187	170	195	186	188	177	174	168	200	174	175	191	171	173	177	199	203	192	160	166	181	187	191	163	181	170	174	184	142	172	174	166	163	163	179	152	160	150	180	189	202	187	173	173	177	207	163	169	207	179	179	141	178	176	169	176	188	189	183	167	167	175	156	184	172	173	180	139	175	176	170	149	172	190	171	179	194	186	183	184	177	189	194	168	206	159	173	170	176	147	151	172	147	155	183	168	169	181	194	171	179	186	188	171	195	210	183	176	156	181	164	171	153	178	192	182	158	153	200	197	198	182	158	177	160	179	168	181	190	180	185	178	159	167	187	156	180	195	179	161	156	180	156	171	177	165	159	179	184	201	206	180	174	185	160	172	156	158	180	178	159	165	183	200	175	173	149	176	178	198	159	189	195	182	189	202	164	187	205	177	185	197	199	164	188	163	147	179	171	180	181	175	185	200	196	191	187	154	180	202	180	172	161	197	195	165	196	165	178	182	195	180	174	179	154	163	172	182	182	158	170	174	158	187	172	155	177	162	176	203	148	190	185	191	169	157	147	171	191	181	157	164	194	165	194	178	182	152	184	175	177	191	182	187	163	178	178	189	195	201	184	174	157	179	198	179	173	186	184	179	181	185	172	194	189	157	169	186	185	161	172	166	200	172	194	213	205	188	192	158	156	198	174	159	206	168	176	195	187	164	153	177	178	188	149	167	168	171	162	159	169	176	192	178	175	169	190	172	191	150	178	204	170	180	154	187	168	187	170	191	176	170	182	193	189	185	142	175	176	175	179	175	172	184	189	186	162	198	201	181	178	188	176	176	157	163	186	155	177	174	181	180	179	187	184	191	168	184	166	217	197	197	165	174	172	154	165	179	195	185	158	187	171	215	195	146	195	184	185	175	172	184	184	160	197	178	165	199	165	172	201	178	187	199	190	167	184	188	192	189	178	168	178	188	193	137	197	192	192	174	161	172	174	190	201	181	165	155	178	176	197	174	180	188	176	205	161	189	160	181	184	154	171	200	182	175	157	191	164	194	179	180	163	181	176	162	150	149	184	170	160	202	166	157	191	190	167	165	176	184	175	171	201	162	171	195	171	157	190	189	170	171	195	187	181	181	181	186	176	173	170	185	209	161	183	161	175	160	164	171	192	164	198	175	180	196	224	185	194	193	154	187	206	174	163	199	162	169	178	195	186	151	162	172	184	162	162	187	187	160	183	172	189	173	171	179	171	187	164	192	166	196	178	191	186	191	172	181	191	182	181	190	194	180	163	186	186	177	171	192	159	184	182	167	166	172	177	187	212	185	171	172	136	197	152	188	195	182	177	156	168	168	208	168	194	177	187	178	178	200	162	193	195	181	183	165	202	171	174	172	191	199	195	159	171	211	180	182	162	174	176	202	157	202	189	163	166	165	201	179	186	171	187	184	181	195	181	175	169	159	171	183	195	147	179	172	178	168	181	170	180	196	177	196	202	182	173	189	190	170	189	167	182	167	172	177	159	188	172	177	163	161	180	196	182	188	172	190	167	158	196	237	190	145	176	189	194	176	157	177	168	177	169	174	171	181	163	184	190	168	176	163	175	177	187	172	170	189	148	191	181	179	213	171	170	165	187	185	188	210	182	187	177	181	180	180	168	183	168	134	196	188	204	165	162	164	154	172	180	181	209	190	179	159	184	187	152	148	173	139	176	176	168	174	166	182	177	183	176	174	181	191	191	179	193	170	193	192	183	185	185	177	200	180	171	163	177	176	185	218	181	175	173	190	192	166	172	147	141	168	158	167
4102	2294	3955	2380	1140	787	578	532	515	488	457	450	456	434	490	517	508	480	444	438	447	422	438	432	475	439	428	416	465	405	444	462	400	393	400	435	418	437	446	446	450	403	409	418	459	440	446	429	415	426	467	467	403	413	439	416	445	407	462	427	431	426	400	488	447	431	479	412	383	442	462	442	450	441	412	420	421	448	429	398	485	450	419	436	422	407	439	463	459	441	473	469	428	400	441	410	426	434	430	391	467	451	408	438	413	424	448	426	408	409	400	421	388	435	411	410	452	459	401	410	463	431	421	453	474	431	418	421	424	428	414	429	431	432	453	410	453	406	437	414	434	437	430	411	404	428	436	442	453	480	460	426	434	409	458	400	450	429	455	485	409	405	445	426	395	447	437	413	458	449	407	430	425	440	451	453	458	434	439	440	462	421	438	431	433	449	444	420	381	400	435	405	401	413	440	431	413	435	408	446	442	448	435	423	433	421	429	432	431	419	447	403	451	405	440	405	422	413	436	431	415	455	426	406	447	399	438	403	415	430	455	408	455	389	436	470	431	416	404	439	436	406	445	405	418	428	435	419	419	415	427	414	442	455	440	436	463	439	409	424	401	441	419	437	436	434	472	416	388	458	438	441	414	439	437	409	435	444	442	412	459	436	463	459	467	455	421	433	439	448	428	426	423	463	427	459	463	417	436	445	390	409	420	462	394	410	425	400	441	434	480	459	379	421	436	421	422	441	441	436	458	399	392	410	408	424	451	419	439	395	394	416	441	398	429	411	444	429	443	470	424	445	409	465	420	453	429	411	468	445	408	483	427	422	421	434	403	456	447	445	400	390	430	431	391	418	404	406	434	432	415	416	472	415	410	419	454	426	431	421	418	427	413	448	412	403	413	455	462	384	456	416	431	445	466	426	463	418	404	459	419	414	436	423	457	452	437	432	438	455	408	426	404	422	402	437	462	431	433	449	433	430	451	457	404	462	436	413	442	437	425	439	436	389	437	365	435	431	422	418	430	431	404	434	436	440	412	449	394	468	388	445	445	440	439	443	399	413	417	443	454	407	456	433	475	429	427	456	465	446	435	442	378	444	444	402	408	428	395	435	457	413	439	415	448	463	423	417	398	426	419	409	424	412	416	450	386	425	436	462	416	424	393	438	431	467	424	419	414	417	423	446	441	431	431	401	447	403	448	442	441	459	414	441	394	402	440	416	411	443	437	432	410	414	443	435	426	401	405	416	476	412	440	382	413	430	417	448	430	409	407	419	445	434	390	419	415	433	444	414	442	460	448	440	459	439	444	428	449	378	431	464	431	416	464	417	430	414	429	444	400	379	424	410	440	408	428	414	442	428	455	461	427	417	436	405	447	431	453	440	410	409	458	419	410	412	457	426	440	396	417	456	435	444	411	430	410	436	439	449	454	415	406	456	439	416	397	400	411	459	431	439	440	453	446	431	387	426	443	445	453	426	411	493	403	409	445	424	426	455	429	436	394	415	388	427	417	453	442	403	431	441	399	435	393	437	415	422	419	447	448	398	436	448	439	438	420	460	432	415	437	463	422	421	480	448	433	462	456	446	411	438	447	427	442	424	463	441	445	440	453	447	423	422	426	431	424	462	426	418	453	482	443	434	439	440	442	412	445	412	422	413	408	414	419	425	409	447	422	437	439	421	423	431	438	417	451	440	440	441	406	446	400	416	414	436	413	412	417	465	417	429	445	412	432	457	440	410	451	426	421	457	409	442	427	432	449	448	442	461	452	430	417	440	430	435	467	443	481	449	431	435	439	431	436	428	440	437	443	402	428	424	429	438	423	416	449	432	444	430	440	430	433	454	410	450	419	434	440	414	462	459	416	474	436	439	403	424	397	385	426	431	431	439	427	429	433	429	466	437	464	458	457	433	426	460	400	428	403	413	442	444	398	429	419	429	417	427	413	392	454	425	425	449	427	410	415	429	392	414	415	447	392	441	414	437	404	432	408	443	425	445	447	412	424	423	424	431	443	419	376	409	442	443	396	422	425	467	443	430	422	412	444	442	443	432	424	428	473	424	416	435	416	414	426	446	438	444	437	437	477	433	415	393	442	416	423	447	419	440	417	454	406	441	453	418	431	461	438	436	442	422	440	431	414	438	406	413	408	438	430	405	426	431	420	452	413	437	443	424	412	439	442	405	465	427	426	423	447	433	417	439	454	447	440	417	433	384	438	432	439	453	433	447	401	397	410	443	400	469	452	424	426	405	433	400	459	421	442	432	446	449	412	463	448	444	443	449	419	438	440	424	422	432	449	393	453	370	463	446	425	423	439	445	422	421	397	432	432	445	447	435	408	434	454	465	414	440	442	424	458	429	451	449	440	410	457	396	433	454	467	468	425	423	430	409	417	440	439	416	475	415	407	464	457	413	427	434	416	456	415	418	435	445	435	440	411	459	406	395	434	404	466	425	422	412	432	439	381	437	439	418	462	433	438	439	396	409	418	392	419	445	444	434	413	388	448	411	428	389	448	433	458	438	417	434	439	483	371	425	423	414	456	407	401	365	428	416	442	444	446	425	439	417	427	422	409	415	426	426	437	387	423	447	403	435	433	410	442	402	441	406	466	442	406	446	450	428	435	453	437	425	447	410	422	455	409	432	421	437	415	422	387	431	459	425	469	435	412	387	424	439	447	418	436	428	440	480	421	411	478	434	434	424	434	404	438	449	436	441	413	476	419	408	432	405	418	445	424	477	441	430	441	419	453	419	440	432	431	443	476	445	443	412	450	427	433	389	470	415	452	430	407	410	422	429	399	454	426	432	458	466	396	416	400	412	423	442	412	402	443	391	397	447	420	433	452	419	456	421	392	428	434	424	432	433	439	422	451	437	405	430	456	426	418	407	398	468	447	458	392	447	427	436	413	432	406	418	434	428	508	414	397	472	448	487	413	414	428	386	450	466	409	401	397	445	447	405	422	449	435	406	480	422	454	423	464	442	399	404	443	415	415	426	427	451	453	419	430	465	438	442	436	415	463	439	396	436	427	446	433	447	470	414	469	450	430	416	461	450	434	439	370	438	398	443	445	451	439	436	408	426	441	427	428	414	439	427	438	444	442	449	418	417	441	424	430	432	448	435	402	375	457	405	442	393	461	440	412	447	431	442	425	410	479	422	451	435	454	458	455	457	425	422	434	440	406	438	434	446	420	461	453	423	399	403	446	437	406	438	429	458	416	403	443	443	395	421	427	457	415	425	412	389	402	453	412	437	456	460	457	399	442	434	413	445	404	457	400	467	398	422	473	396	451	448	391	393	447	407	440	415	437	434	421	397	442	442	436	417	415	486	417	421	406	442	462	422	437	379	394	420	412	459	438	427	426	449	431	404	428	415	431	430	426	453	433	460	453	420	401	400	437	406	422	452	430	433	408	439	412	465	425	448	398	460	386	457	450	405	425	452	414	423	412	419	411	413	422	427	433	435	458	452	433	414	406	407	482	483	432	444	459	411	422	474
12876	4054	4224	1748	575	418	341	295	240	264	275	256	234	216	210	233	248	225	223	234	204	224	210	231	218	223	229	220	199	212	232	239	228	223	221	197	212	245	218	220	204	228	233	178	236	215	213	242	224	208	209	216	203	220	238	219	208	205	229	225	210	195	208	243	186	247	195	204	241	199	192	217	208	188	209	227	179	213	232	220	226	212	195	213	212	189	203	194	223	204	197	207	246	210	226	229	237	230	194	181	217	230	219	222	185	180	221	225	221	203	218	210	215	203	215	224	233	199	212	203	220	191	199	201	210	224	211	200	219	206	238	216	191	178	192	220	217	224	188	213	199	230	202	220	209	219	215	249	189	207	218	218	218	210	196	200	178	257	215	203	196	236	227	212	220	218	201	230	209	207	208	208	218	195	213	206	203	203	208	215	214	212	218	232	226	193	217	223	204	212	199	227	226	216	216	227	218	205	196	177	215	201	162	234	230	216	195	209	179	233	216	205	197	225	205	185	227	202	203	234	172	202	208	217	174	220	217	219	233	204	227	215	228	220	213	197	213	201	189	220	202	204	206	204	216	201	214	206	203	213	229	216	228	207	220	195	193	226	179	215	208	194	180	207	209	217	237	206	194	228	176	198	225	193	215	233	226	252	219	232	231	227	185	243	191	205	227	172	236	242	191	208	198	225	231	211	211	195	216	217	200	232	202	223	240	201	210	217	210	242	205	222	182	207	196	240	221	199	201	202	180	205	216	222	228	204	200	215	223	215	207	197	217	221	228	201	195	198	244	206	204	250	216	238	241	236	207	205	211	220	198	198	229	204	181	205	213	234	196	214	193	216	191	227	232	215	190	216	199	263	216	201	213	234	229	187	216	200	230	212	235	222	240	200	216	205	197	195	236	207	203	222	207	198	210	177	197	207	214	208	231	207	222	241	221	209	250	212	205	231	226	190	215	231	224	194	228	216	228	213	211	205	241	198	205	193	188	202	218	196	226	232	217	198	230	205	209	224	234	194	211	226	210	203	227	198	235	228	215	215	201	214	196	201	221	219	185	211	184	202	184	230	193	228	227	189	184	229	202	185	230	203	199	191	199	214	206	215	196	208	224	201	208	211	206	211	217	206	225	186	211	226	215	194	223	228	207	242	207	202	193	239	212	220	243	198	210	230	228	215	211	215	229	212	187	236	176	218	235	237	211	206	200	212	180	201	233	205	224	218	188	212	245	198	202	224	215	210	207	219	192	222	196	204	189	214	211	219	218	195	231	232	198	206	215	211	198	213	197	220	193	190	216	219	241	239	221	195	202	210	183	228	197	202	199	204	217	225	214	212	254	242	207	186	215	211	236	199	213	208	214	202	222	197	233	194	209	233	217	221	218	204	207	196	209	229	217	228	212	219	217	231	232	216	228	221	217	221	253	205	219	254	215	207	210	218	221	225	215	195	186	221	206	211	215	221	223	228	219	190	223	206	244	212	215	209	211	236	231	198	215	194	229	234	219	240	185	224	208	209	211	203	214	220	212	214	217	228	199	208	230	200	184	223	211	230	219	197	225	204	202	219	195	199	243	225	246	200	198	211	184	202	225	216	220	187	210	216	215	196	240	216	227	226	238	251	220	213	190	202	227	217	182	243	216	181	210	219	219	223	221	211	211	204	216	211	211	218	238	230	176	201	235	244	224	225	232	218	201	196	239	210	198	196	197	221	200	182	203	220	236	214	229	195	226	212	220	201	230	212	240	221	228	242	215	226	219	207	215	214	192	240	212	212	201	219	192	207	204	213	213	213	237	207	244	228	232	214	191	227	204	206	214	234	241	205	233	213	204	212	199	196	234	188	220	235	235	196	199	213	198	234	197	198	218	215	181	246	218	203	220	213	213	216	204	198	201	206	192	218	218	228	193	216	213	196	189	190	209	211	216	227	238	229	197	217	193	210	229	212	216	215	221	203	195	216	198	206	202	225	242	229	267	229	190	205	250	198	199	215	218	224	204	207	212	207	204	185	194	199	228	180	223	216	207	251	194	210	215	192	194	219	216	204	191	223	234	210	228	230	199	211	211	196	199	188	218	207	231	217	213	222	217	217	232	226	206	218	214	210	212	223	214	218	231	196	215	205	216	206	222	217	188	207	221	197	206	214	202	214	217	187	211	223	205	218	208	209	220	206	210	214	217	207	231	222	255	227	179	234	210	226	250	233	200	214	192	221	197	230	242	215	196	202	239	213	223	210	187	225	192	207	239	212	221	215	222	210	243	231	229	225	189	202	189	243	215	197	212	182	210	201	219	212	217	198	213	237	221	224	198	172	221	220	233	205	194	220	202	205	201	208	199	212	236	204	213	216	237	177	192	231	228	203	208	254	205	237	207	178	187	197	198	218	215	217	204	220	212	205	225	207	215	230	208	207	225	202	202	281	214	204	224	219	211	199	207	217	198	198	218	183	239	209	206	247	211	210	198	186	190	236	222	186	220	206	239	203	203	180	209	221	223	206	190	202	205	232	198	219	241	231	217	242	212	204	207	224	195	242	203	201	219	182	199	213	220	240	217	253	228	226	189	187	204	234	206	190	215	229	235	206	206	206	206	217	195	184	200	183	207	217	193	201	220	190	244	233	199	247	218	242	210	231	189	203	212	208	200	176	214	230	232	206	242	203	201	218	202	203	198	226	210	202	209	225	197	229	209	236	210	198	198	207	224	203	215	242	222	210	194	225	224	210	213	200	211	200	214	238	219	220	239	250	200	199	223	197	199	202	206	188	227	205	211	207	197	232	189	199	230	227	205	205	226	202	201	196	229	206	225	223	222	197	219	201	224	208	228	201	246	227	189	208	203	213	234	217	206	200	217	219	206	202	213	212	246	219	223	250	216	232	204	210	212	218	202	230	206	199	218	187	190	214	213	232	239	198	212	225	196	181	185	203	228	210	203	192	194	190	226	204	182	201	237	213	228	197	211	247	217	200	211	206	185	219	227	224	238	198	215	220	246	196	217	223	178	197	213	204	218	218	202	238	229	197	229	208	198	218	187	210	208	222	219	218	219	216	200	197	195	219	217	201	227	227	226	227	204	218	209	223	191	228	217	207	220	210	223	221	207	205	200	190	190	212	193	257	194	204	227	209	210	210	204	218	179	208	219	220	205	211	208	203	202	195	228	215	206	197	218	217	206	227	229	215	210	214	210	223	211	223	208	230	197	204	231	253	199	196	210	227	218	197	204	222	208	206	182	195	193	206	190	209	186	210	212	194	210	211	202	216	197	209	237	205	239	239	206	220	228	197	220	201	225	223	228	212	204	209	208	224	210	187	233	210	212	223	211	239	195	205	207	212	221	220	213	230	237	205	202	207	181	201	204	202	211	217	207	207	202	218	209	211	176	192	210	198	203	221	188	252	225	197	188	204	203	206	260	234	196	221	207	193	208	207	202	213	219	209	218	220	199	237	202	211	244	195	201	218	219	224	230	224	202	189	205	204	219	214	191	217	215	207	218	193
9918	4235	7969	5279	2177	1514	1082	906	763	721	727	713	670	633	667	626	711	683	613	576	553	534	539	519	572	534	562	537	549	518	497	528	526	543	533	524	495	504	556	520	464	506	524	515	518	516	455	521	528	529	479	499	482	552	510	481	517	490	553	509	534	495	510	521	500	520	504	484	549	484	483	502	534	498	469	501	503	527	504	513	517	502	485	507	510	483	492	529	501	520	547	545	515	496	488	511	521	513	508	502	526	501	463	492	490	485	472	487	487	501	501	452	467	522	498	517	528	510	538	529	538	548	521	451	537	500	486	484	478	508	481	520	494	475	497	515	561	449	486	488	505	522	504	494	493	526	485	520	482	465	503	480	486	498	479	437	474	487	496	477	481	491	480	510	487	532	498	517	488	500	500	471	511	504	492	508	501	469	481	521	460	516	476	515	471	529	504	500	510	482	512	496	510	500	503	531	495	537	528	510	459	489	513	517	476	478	521	501	501	509	516	510	567	475	528	526	510	487	520	511	497	473	530	517	491	495	527	479	499	562	458	486	495	496	491	518	488	509	495	507	480	509	496	514	463	541	494	494	471	516	516	502	495	507	523	504	494	525	509	534	500	474	483	492	493	518	507	468	482	549	472	518	503	508	508	517	496	495	506	468	532	475	462	489	490	543	503	508	542	520	523	494	462	492	488	491	518	515	498	524	517	483	482	499	493	476	519	515	490	493	486	503	546	529	470	483	491	462	507	547	502	506	478	493	507	508	455	468	508	488	494	502	527	473	501	471	528	498	504	509	536	481	471	555	548	472	509	485	497	506	507	512	467	490	449	522	511	489	529	496	529	515	510	526	482	481	483	507	500	510	515	555	452	470	477	533	487	505	462	535	490	476	487	524	514	508	521	497	571	493	516	528	524	504	531	491	514	520	507	507	509	508	503	505	501	513	487	553	513	498	504	493	506	504	482	509	492	483	463	513	497	546	542	529	501	508	485	526	505	470	473	521	505	461	523	480	492	475	512	476	489	517	490	513	531	507	536	479	507	522	495	502	530	488	514	538	520	488	551	485	524	510	530	540	525	500	515	519	521	516	480	479	523	514	516	523	496	482	515	483	510	464	521	472	518	503	507	492	503	488	493	494	509	478	535	489	513	491	550	492	516	492	478	478	533	502	472	490	507	519	511	476	487	496	486	516	511	507	492	499	452	497	502	520	551	523	478	503	508	551	494	532	527	490	497	509	506	492	500	545	499	522	527	518	508	539	529	508	493	528	503	529	514	490	505	490	490	511	522	502	481	515	523	480	516	483	500	506	497	525	518	530	518	519	502	482	471	495	508	499	500	487	506	534	496	493	509	511	510	474	511	488	526	524	520	510	489	517	475	480	548	493	488	492	484	491	514	503	491	495	516	505	467	475	507	513	469	490	506	487	499	451	476	473	526	499	452	532	471	517	511	495	489	474	533	529	489	525	523	488	488	502	466	511	508	536	514	474	502	523	507	460	471	498	509	491	464	551	500	530	536	511	486	524	517	493	529	475	497	500	555	500	482	530	469	550	484	477	491	519	449	483	498	470	529	531	530	491	544	534	505	520	499	517	495	474	462	448	456	523	550	505	534	549	490	497	523	485	510	487	498	517	500	499	493	467	525	524	506	501	503	490	471	486	512	517	513	467	519	554	503	504	503	509	474	542	517	508	504	541	520	469	512	496	524	507	513	481	507	523	507	483	475	504	500	534	535	511	507	539	501	507	501	543	475	515	483	514	480	497	510	507	529	508	534	524	488	498	485	507	483	509	490	486	546	497	507	535	504	516	484	500	546	500	506	554	471	532	520	479	497	501	520	489	536	521	470	504	513	528	490	475	496	516	514	447	493	540	528	498	482	514	465	494	473	480	521	453	499	497	487	498	481	492	488	491	504	503	466	511	524	507	495	494	484	486	475	492	475	522	519	498	523	527	516	507	508	501	512	497	499	505	499	478	505	521	504	484	504	501	542	486	515	523	510	515	494	472	498	503	508	524	513	514	457	489	518	506	495	520	508	481	497	501	490	549	466	503	513	579	499	505	518	470	545	531	492	507	509	461	552	482	453	527	495	464	486	523	495	517	504	462	516	460	481	531	498	504	473	502	497	506	483	495	501	480	459	540	477	514	471	483	523	516	528	502	510	510	482	497	509	540	494	499	504	508	524	525	489	536	517	478	504	536	456	550	494	529	552	470	513	507	483	478	502	456	527	521	488	542	513	508	480	557	491	497	528	479	505	506	471	487	491	501	508	485	501	511	453	496	488	504	514	557	537	486	517	485	520	521	475	494	506	525	514	479	511	485	499	476	540	517	492	519	550	474	546	537	449	464	512	485	483	482	489	495	519	498	477	488	484	522	516	474	432	545	561	497	469	490	491	525	512	531	520	522	502	499	535	525	507	492	464	516	542	501	472	528	476	523	546	537	545	489	511	475	500	516	466	492	446	521	480	532	514	513	498	492	511	497	512	486	474	471	458	514	526	517	508	525	509	504	479	488	481	492	509	488	526	536	515	471	511	515	508	566	489	495	466	535	488	519	467	503	505	498	547	465	503	489	491	507	490	524	509	504	499	508	490	462	508	526	491	511	467	503	476	498	494	514	522	494	480	470	558	514	508	524	528	484	514	493	469	539	523	469	469	495	496	469	535	519	485	516	471	482	457	471	574	527	489	476	479	518	525	524	495	514	520	462	488	470	516	499	499	498	537	522	540	485	500	488	516	488	468	478	454	497	503	511	500	477	517	511	505	522	480	485	489	467	467	506	510	465	482	499	506	483	491	511	505	481	483	491	482	482	495	503	487	516	513	482	520	483	531	503	512	523	466	513	490	518	499	489	503	496	471	494	474	535	508	497	495	506	476	496	547	543	467	503	480	507	509	483	448	490	503	532	566	480	547	484	528	472	510	509	462	483	507	470	525	495	504	477	515	493	494	494	497	481	516	465	505	493	523	507	480	510	493	510	513	506	531	529	510	516	493	505	537	534	530	500	524	456	561	562	470	536	483	478	548	533	528	510	512	502	518	475	491	525	538	503	517	534	484	476	531	485	475	498	466	485	483	513	498	503	572	496	502	527	501	469	533	502	449	518	485	491	507	499	512	494	579	512	504	483	540	529	513	501	505	491	517	507	509	506	480	469	518	451	507	522	476	463	473	522	505	489	485	486	465	513	480	480	476	530	547	497	512	492	509	485	500	478	477	479	480	530	513	519	524	516	495	493	479	512	510	494	481	484	517	508	517	485	510	501	534	503	530	520	540	488	495	526	487	489	488	496	489	510	533	504	498	466	472	498	496	493	495	499	516	471	470	523	486	508	494	504	485	509	525	511	469	482	516	548	529	518	464	497	519	500	479	471	465	491	518	495	498	478	502	524	482	548	533	509	486	482	502	502	485	528	495	501	523	524	508	539	494	488	494	519	496	489	459	531	551	495	475	539	492	446	494	523	540	481	503	515	510	493	509	480	507	537	492	488
21159	6986	6743	3126	818	444	328	283	215	233	200	199	185	197	184	198	159	167	165	128	127	140	160	182	153	162	174	141	164	150	149	153	126	140	161	112	141	141	126	124	137	133	149	138	156	134	146	129	142	155	127	132	142	135	126	142	145	127	131	153	151	139	175	166	138	109	148	130	152	144	152	159	144	157	133	146	141	153	145	152	139	126	127	155	124	143	133	146	151	144	140	154	156	141	156	141	137	155	144	120	134	132	146	139	124	121	158	157	132	138	122	122	136	141	130	151	140	143	166	129	133	139	132	135	150	147	147	144	124	150	142	134	129	134	126	148	128	138	149	147	144	143	115	122	145	122	125	149	144	129	135	119	124	119	157	137	137	142	153	144	116	152	126	137	149	121	124	157	141	135	147	151	135	134	128	143	132	128	134	113	142	137	133	131	135	135	143	136	118	108	152	122	145	151	138	136	146	158	144	152	134	130	142	142	142	147	118	136	162	164	145	122	130	140	152	139	112	135	143	135	148	141	150	109	140	162	118	131	118	140	128	135	122	150	145	132	131	125	139	111	141	162	126	154	143	139	125	136	143	150	147	142	128	138	149	162	127	125	135	116	126	135	149	140	132	141	131	129	125	140	143	121	126	122	139	159	115	141	126	150	128	146	149	119	153	126	132	135	144	143	132	146	146	137	155	137	135	117	152	132	150	130	141	143	136	138	151	143	136	152	139	142	150	134	145	126	129	125	158	142	129	143	113	133	136	152	148	141	132	145	140	147	152	129	147	130	157	119	137	145	151	131	118	147	134	150	158	153	136	143	128	125	144	143	124	135	154	136	134	148	154	136	132	140	113	137	144	124	126	127	130	149	147	140	139	147	141	143	133	128	117	149	116	119	143	136	140	125	147	149	137	125	152	135	161	118	118	153	149	143	117	122	149	146	133	148	140	164	139	147	138	147	153	142	143	149	140	135	118	123	135	146	144	120	127	145	131	155	124	136	121	135	138	113	146	131	162	145	113	133	140	134	132	131	134	123	120	152	140	125	133	143	155	142	142	152	136	93	123	136	144	128	132	121	119	146	137	126	140	142	125	149	171	129	141	133	136	153	157	142	131	115	152	140	126	125	134	142	128	121	121	132	131	123	135	113	130	149	137	141	155	122	131	128	141	165	127	140	135	125	123	149	140	133	134	122	147	124	132	143	140	135	125	117	137	150	153	140	139	134	127	149	133	130	123	142	131	162	147	128	137	132	139	151	132	147	140	137	159	150	153	147	134	126	127	141	122	143	132	122	146	143	151	140	129	124	145	133	137	127	131	126	145	142	149	152	125	145	159	130	129	138	113	131	156	141	126	140	120	135	146	138	142	131	123	139	125	122	111	136	139	157	135	145	119	145	143	131	144	135	137	134	129	139	149	124	130	139	134	166	144	133	129	139	140	133	139	145	133	132	168	146	124	157	130	136	117	142	135	140	155	137	154	117	125	157	127	126	138	129	149	139	130	135	143	125	155	140	133	127	125	143	132	131	141	121	132	111	134	124	135	188	139	138	111	127	117	149	130	142	145	129	141	125	141	145	166	119	140	131	148	126	143	131	166	128	138	133	125	139	121	144	131	113	113	148	133	139	148	137	159	143	140	139	156	125	134	124	122	130	158	141	139	134	156	126	135	126	130	118	146	135	121	125	158	131	139	145	143	119	151	126	136	134	138	148	116	123	123	150	124	151	168	137	132	130	128	145	147	129	184	133	128	144	141	137	133	138	120	141	144	142	154	142	135	111	128	150	125	126	138	151	130	145	129	144	142	159	139	114	132	143	122	143	151	121	144	131	138	139	130	130	151	146	119	128	154	122	132	137	152	126	129	129	141	150	130	127	133	145	141	141	149	124	147	142	129	144	134	124	131	131	137	132	141	136	134	132	134	151	125	125	151	150	135	122	125	143	143	153	120	139	155	134	138	119	131	121	132	156	156	133	128	146	158	155	124	159	133	144	142	139	127	139	163	144	153	123	136	149	144	125	128	143	143	134	131	133	141	160	144	126	135	147	145	141	144	137	136	142	121	122	152	139	127	130	142	135	142	124	130	116	135	141	113	134	144	135	148	137	151	131	149	110	124	124	124	134	121	131	138	149	113	124	132	110	134	152	123	118	158	134	125	133	128	156	150	113	146	142	126	153	132	136	120	153	131	128	163	135	147	145	139	136	130	134	158	107	145	148	136	128	131	115	121	144	147	144	156	139	129	125	143	124	152	148	136	136	129	105	125	130	141	132	143	158	137	126	130	140	142	139	145	138	149	153	161	153	155	118	136	122	138	136	113	148	141	130	142	150	125	137	149	130	150	130	146	166	147	129	133	131	138	146	135	144	133	124	152	136	134	132	143	136	149	124	139	145	121	137	155	129	142	152	138	153	153	145	128	143	150	129	125	148	138	129	135	141	138	139	115	119	150	125	115	125	140	117	136	135	150	129	118	124	141	121	141	133	123	140	137	144	108	141	140	148	138	150	140	138	150	146	119	136	153	144	135	131	152	123	125	129	134	148	124	128	141	143	144	165	149	121	119	112	152	161	141	160	124	141	143	131	135	127	135	135	143	137	138	145	133	147	135	135	173	130	158	143	146	128	110	136	135	143	141	129	147	127	134	131	130	140	148	128	142	151	121	141	136	142	123	130	118	118	141	151	149	125	111	127	158	137	161	129	144	146	123	131	135	122	131	121	128	150	149	151	150	124	137	126	150	127	130	147	146	129	154	129	139	167	139	149	134	129	147	142	133	145	151	121	120	129	150	142	153	135	121	127	150	132	143	124	140	154	155	150	143	142	140	127	128	127	134	132	133	129	149	135	152	143	154	163	128	127	142	143	146	130	138	163	143	133	151	132	158	132	142	134	167	134	149	157	160	127	112	150	141	127	154	137	109	146	164	151	147	130	126	127	140	109	150	132	134	127	130	129	127	148	127	141	119	136	130	156	128	136	122	154	139	127	136	150	126	134	152	140	129	134	164	154	147	147	124	131	147	126	149	144	137	114	142	155	129	129	104	141	122	139	145	159	121	137	164	149	118	129	148	136	135	151	156	141	124	124	113	131	128	127	139	137	133	155	149	117	135	143	145	128	155	158	123	126	123	136	136	133	128	147	124	119	115	129	130	141	130	137	136	137	147	119	140	137	130	140	118	137	118	135	138	143	119	132	130	153	140	146	139	129	140	128	128	135	150	144	142	127	152	145	137	152	139	129	122	142	150	140	123	124	139	113	146	135	145	140	128	120	120	124	148	164	122	124	136	127	144	138	132	130	131	136	122	133	142	142	135	145	121	130	118	129	141	111	142	117	124	133	142	130	141	134	135	127	126	134	109	125	129	145	133	142	139	158	132	139	148	138	143	133	124	123	141	141	146	136	147	167	152	113	128	150	145	124	152	152	139	153	152	119	157	129	142	114	121	142	132	118	129	137	140	154	134	147	122	143	142	166	152	144	127	141	149	145	167	157	124	125
12747	5892	11627	7755	3120	1922	1438	1055	962	825	802	714	629	609	594	638	634	528	499	493	433	432	415	397	469	469	412	395	402	321	337	399	360	353	354	338	364	372	351	344	337	354	354	345	340	352	369	324	361	364	339	363	357	346	361	372	338	348	363	331	325	371	337	320	343	382	367	357	353	335	372	364	329	357	312	362	364	369	376	354	345	330	342	346	353	364	346	333	350	341	348	359	374	333	359	368	348	353	334	340	329	371	342	309	339	363	342	343	338	366	326	322	341	338	336	320	321	350	312	317	345	385	337	317	326	361	333	348	338	357	348	357	355	367	372	330	343	356	313	342	314	326	331	333	349	350	321	335	336	336	342	336	379	316	330	320	331	330	332	346	322	347	326	325	327	360	326	314	318	271	359	317	359	341	335	341	337	335	332	337	319	310	344	363	347	326	309	321	339	334	340	348	378	328	314	339	331	300	314	324	359	337	365	356	310	343	339	350	362	324	328	363	360	317	328	350	330	359	327	352	314	324	347	330	328	324	370	328	327	340	344	334	334	335	311	353	317	334	347	372	329	344	340	350	335	372	315	298	362	310	341	351	319	291	338	319	323	309	324	345	297	334	341	336	337	350	342	355	336	327	336	350	352	337	359	365	325	335	335	326	356	318	367	307	339	315	324	348	379	353	326	296	328	362	304	315	311	325	339	330	319	345	324	333	312	341	305	292	340	355	324	338	322	339	335	356	307	311	342	308	344	343	316	356	310	286	377	324	326	321	332	324	323	330	374	339	319	317	332	314	317	328	317	337	350	308	299	322	336	345	344	317	336	341	367	342	315	359	341	334	348	317	304	326	358	352	353	321	387	351	327	339	350	330	325	326	319	337	328	351	308	337	316	330	300	334	341	335	334	371	316	315	333	355	339	338	339	349	329	364	352	295	324	360	313	354	348	304	342	329	339	335	327	353	321	322	335	311	298	320	325	316	323	357	375	368	334	354	332	320	346	344	358	364	296	299	339	311	350	373	317	341	303	331	299	309	380	345	306	330	321	334	363	334	330	308	330	345	297	335	335	316	354	331	323	330	338	312	326	322	312	346	349	341	315	365	338	345	341	331	311	329	338	367	353	305	317	335	336	338	334	343	330	327	330	326	300	318	322	344	344	339	324	353	316	341	317	335	351	336	307	304	346	324	343	335	354	359	326	349	328	346	331	325	337	352	344	308	325	324	290	364	344	383	336	303	360	352	326	316	364	324	348	318	331	328	355	339	339	334	357	325	284	338	354	316	339	326	327	332	329	324	364	370	320	327	358	342	350	347	367	368	337	346	308	334	342	331	360	328	317	332	308	335	334	330	360	305	328	314	364	326	339	349	325	338	335	304	362	328	329	303	302	317	308	320	361	360	339	336	361	308	353	326	344	371	332	329	314	334	347	336	344	310	329	323	344	341	359	337	323	307	322	333	350	303	314	320	356	337	336	324	340	330	344	330	335	359	319	393	316	332	347	334	335	329	329	326	357	349	355	346	330	338	287	325	377	362	330	332	360	287	341	295	353	351	356	338	318	303	327	332	356	354	290	362	326	343	341	334	330	371	322	355	339	346	324	342	324	300	321	327	343	350	379	332	345	323	360	352	321	333	322	333	348	322	353	337	337	375	328	326	314	341	361	334	351	332	333	332	322	327	333	316	338	341	318	352	304	340	365	320	322	331	338	312	326	324	337	303	333	366	317	322	319	303	347	307	338	312	354	303	332	330	320	322	330	336	290	358	313	304	306	289	337	335	334	361	379	312	321	329	313	343	310	359	358	333	321	343	362	340	330	305	336	357	365	345	328	342	316	358	316	366	348	328	329	307	360	347	317	328	333	363	323	317	357	356	351	339	356	329	372	334	348	326	316	329	353	322	353	317	319	363	358	330	329	347	295	356	323	317	339	324	353	323	325	302	365	347	317	299	334	302	362	300	370	310	327	312	335	290	335	327	370	335	319	321	353	317	348	312	329	337	353	363	331	352	315	345	335	329	321	348	342	337	329	351	323	350	296	334	333	320	343	324	328	335	339	340	367	325	307	364	312	326	298	335	330	352	310	313	314	312	327	357	344	318	311	321	313	334	350	349	308	291	330	340	351	363	376	339	325	342	315	345	311	323	332	318	339	342	348	296	338	349	325	337	367	352	317	311	357	330	334	340	326	330	336	378	350	323	356	339	342	386	307	346	351	325	314	330	328	322	341	354	335	326	349	323	335	326	320	356	307	343	328	353	342	314	337	315	324	347	331	353	296	336	360	349	337	347	338	364	344	333	324	346	325	348	327	354	352	325	349	309	365	340	347	328	332	323	319	336	330	341	309	327	313	350	317	337	362	305	304	320	360	309	322	338	324	309	326	338	325	346	334	345	304	338	335	342	321	336	327	326	358	334	284	372	315	334	294	339	346	336	348	347	359	324	342	326	340	363	346	349	298	346	346	322	346	311	326	356	328	345	352	336	333	354	356	347	345	330	361	315	305	338	380	357	351	315	338	335	334	336	331	340	338	342	319	346	383	354	354	334	320	325	369	352	344	345	378	326	313	359	334	339	354	343	330	349	351	334	345	340	340	347	328	359	337	323	330	334	354	310	350	359	339	341	343	336	372	337	352	331	344	313	329	327	329	349	347	297	309	358	326	365	363	301	306	314	323	343	334	350	326	334	329	386	323	336	324	351	323	334	306	356	342	332	341	343	320	350	351	329	310	345	351	346	346	329	332	332	340	360	350	338	332	360	346	350	306	333	310	329	333	326	314	310	330	327	342	326	332	339	329	327	335	323	333	338	347	347	304	310	350	294	326	343	323	326	320	317	334	311	343	332	345	318	355	305	317	366	348	335	334	341	321	331	365	306	303	334	311	327	334	336	313	341	352	350	355	307	355	321	353	364	334	352	376	309	332	325	335	311	343	328	333	293	337	325	298	330	340	353	321	308	322	360	317	314	363	346	348	365	355	332	310	351	330	304	313	366	336	338	337	330	344	332	348	337	325	341	327	340	334	328	339	363	342	366	325	360	344	322	335	303	346	360	334	347	344	330	356	334	311	330	323	325	338	395	354	382	352	325	326	346	343	331	323	355	358	325	340	292	316	331	343	332	344	344	323	337	326	362	337	327	333	343	358	334	354	356	339	344	325	356	354	313	323	304	333	349	350	323	373	312	332	330	337	358	324	300	318	342	311	338	356	301	344	337	333	332	368	335	338	330	330	319	325	313	350	347	361	294	320	328	348	338	307	338	347	338	328	330	331	324	354	332	296	331	309	303	334	327	329	318	334	337	372	310	316	337	312	317	347	327	315	362	331	360	353	332	339	325	351	299	301	335	334	300	317	354	316	343	334	327	376	347	311	316	329	354	309	354	311	344	343	344	320	333	333	290	332	313	341	339	299	356	356	340	299	329	356	363	339	300	330	324	316	360	312	334	319	333	344	347	319	328	336	345	356	332	337	355	330	352	323	310	354	339	325	339	344	351
5313	2035	1879	723	283	220	194	185	167	186	203	196	175	162	189	186	153	161	199	190	170	170	181	164	167	192	151	173	169	174	158	169	172	162	219	199	169	195	164	174	156	189	186	189	176	154	191	183	158	177	156	190	176	191	180	173	159	158	186	185	176	178	179	165	183	209	167	185	165	158	198	192	169	177	159	187	171	182	174	188	150	181	186	171	159	182	197	177	187	179	193	199	182	178	182	152	176	183	175	192	176	198	150	163	162	187	173	177	190	178	182	208	203	190	187	194	181	186	194	194	181	207	189	159	170	171	170	171	215	181	195	170	197	165	188	207	162	194	201	186	185	185	184	163	160	155	157	171	162	198	187	200	217	186	199	162	182	194	194	153	179	180	163	191	183	195	208	168	188	159	149	183	178	178	205	176	171	182	174	169	182	198	163	180	168	159	200	181	186	223	175	164	196	145	177	162	172	168	178	176	185	178	152	174	147	183	182	169	183	183	149	197	177	175	195	184	149	191	177	184	175	163	164	154	186	180	197	183	187	160	168	177	192	185	176	180	186	180	190	194	174	203	171	200	178	179	155	180	161	166	150	189	166	189	206	187	171	183	156	160	196	177	174	166	164	173	175	175	166	177	174	193	189	170	169	177	159	178	172	185	185	180	169	170	178	163	204	188	186	200	200	147	183	159	192	167	207	197	193	197	171	158	179	187	174	187	172	176	196	189	188	179	195	181	161	175	182	179	179	161	173	168	152	206	168	162	197	171	182	180	168	176	176	208	197	183	176	176	175	170	164	181	182	168	171	206	167	159	164	184	181	180	194	189	189	195	180	178	180	152	198	157	158	188	153	181	156	202	189	203	181	150	202	159	185	159	176	169	190	178	191	177	181	173	157	174	184	172	188	197	161	168	173	197	175	205	195	174	186	197	203	196	145	196	188	200	182	176	183	173	191	181	195	176	165	167	158	188	179	190	178	198	181	185	184	177	158	172	197	166	171	195	185	181	186	159	181	172	189	195	198	169	168	215	193	202	189	181	185	149	172	170	169	166	202	192	188	182	193	164	181	164	164	176	192	169	158	159	208	173	154	194	185	154	160	152	183	190	183	193	174	171	187	163	181	160	161	216	187	189	196	164	182	155	185	193	168	186	145	153	159	164	195	192	156	164	172	197	175	169	187	180	208	177	154	178	184	192	170	193	179	186	173	207	210	187	195	175	210	185	174	162	171	172	178	173	169	178	163	145	167	188	166	184	170	182	151	155	173	173	173	168	194	171	195	158	197	169	166	212	172	151	191	200	190	173	174	192	167	180	184	172	194	199	176	168	166	178	212	177	187	195	173	163	183	192	173	172	171	140	159	181	170	164	157	198	166	186	193	188	183	177	171	166	158	183	197	177	170	190	167	180	191	179	189	177	195	173	179	189	148	153	190	156	202	182	189	183	192	178	170	186	150	195	185	160	171	165	194	197	190	166	163	193	163	188	203	183	175	187	162	173	191	197	180	172	166	162	186	179	183	192	179	193	186	166	181	161	190	173	183	168	156	201	183	186	185	183	187	175	183	185	176	180	165	183	141	157	173	194	163	166	198	193	194	186	169	164	187	206	190	178	171	187	177	186	161	150	180	194	215	182	207	169	173	169	200	161	159	209	170	182	188	186	171	188	192	175	182	174	189	193	170	159	177	190	182	152	177	180	192	143	175	158	147	177	191	146	184	183	179	166	182	176	187	187	219	200	169	174	175	190	171	185	189	178	170	189	175	188	177	185	188	193	203	177	178	183	175	194	179	183	184	206	178	182	183	199	165	160	189	177	176	172	184	177	192	164	193	194	177	193	174	180	192	189	201	175	191	177	159	175	180	178	163	195	190	165	181	178	184	174	212	191	160	193	183	182	182	166	172	183	180	194	196	177	165	169	179	158	210	182	170	176	197	142	196	153	179	186	158	174	161	169	184	167	186	202	191	188	182	182	172	187	187	156	169	162	199	210	177	172	201	198	187	177	192	177	160	180	188	173	196	218	199	183	182	169	181	162	175	173	190	183	211	177	183	169	187	185	189	164	164	194	195	178	188	188	168	166	181	161	186	184	165	205	174	166	182	165	189	192	177	148	178	158	165	185	183	186	170	177	200	176	185	176	184	168	176	168	191	192	196	189	199	195	167	158	187	161	172	180	176	191	178	190	187	170	190	168	178	180	166	170	186	152	162	172	218	184	161	179	187	174	191	197	182	161	170	179	145	171	168	191	218	199	219	179	183	192	178	199	187	180	193	162	180	179	171	180	191	205	164	173	175	187	160	165	173	179	183	192	186	187	166	175	181	189	155	175	180	183	179	202	183	157	179	174	172	184	194	164	206	171	180	198	210	170	180	205	183	169	154	158	200	191	175	182	169	189	176	173	189	184	172	166	165	164	190	163	177	193	173	176	186	186	179	176	175	161	182	183	164	183	166	193	185	184	175	172	163	184	164	155	181	157	157	180	198	194	168	171	173	192	173	180	177	173	158	169	176	173	173	185	155	165	177	187	191	161	165	167	184	162	168	177	181	182	169	181	151	209	174	171	162	194	170	175	155	193	193	191	173	204	166	195	174	172	167	203	182	176	179	190	193	168	201	179	182	184	160	160	163	188	177	147	193	180	202	159	184	185	173	165	160	174	195	181	184	170	176	173	169	174	157	182	194	158	180	170	175	180	188	175	217	173	193	187	201	192	137	187	176	160	166	157	171	157	188	213	160	201	197	180	193	154	168	176	179	182	184	184	162	184	176	172	222	168	165	189	234	175	199	182	176	170	172	169	167	187	156	180	201	207	164	177	194	199	193	165	173	168	178	182	200	188	173	191	160	188	175	170	192	206	185	202	190	163	180	146	146	169	165	167	182	176	166	156	188	195	193	185	180	184	176	187	164	209	181	181	187	187	157	185	172	191	193	148	187	176	170	150	171	171	193	166	192	172	149	160	170	162	179	165	180	182	175	170	169	168	166	163	190	170	177	192	188	163	193	185	165	198	170	187	201	169	185	188	199	171	168	191	162	204	180	194	165	193	161	175	178	180	187	187	182	183	152	163	164	175	195	176	205	192	181	167	188	165	180	200	168	177	175	172	193	182	169	192	188	185	180	190	190	185	156	182	181	183	174	169	205	188	209	177	175	174	178	207	183	182	169	194	194	176	171	199	164	180	180	186	175	188	187	187	179	187	173	187	183	179	180	202	195	188	182	182	180	171	193	215	187	164	158	166	175	182	177	170	166	167	183	188	175	201	185	168	179	197	174	181	196	167	172	183	167	212	182	191	165	199	166	172	192	179	170	179	201	179	177	162	141	160	186	146	193	185	183	161	176	203	183	158	180	153	182	193	173	153	197	153	184	199	147	184	177	191	185	199	172	162	162	203	171	184	185	160	205	176	167	159	193	194	187	190	169	195	175	199	186	170	167	152	187	176	171	196	185	165	144	195	172	177	163	206	198	176	185	174	171	174	160	192	171	166	192	178
4047	2347	4032	2362	986	702	596	536	482	458	530	457	494	494	431	514	449	456	471	411	449	451	438	413	427	475	433	451	460	393	422	461	471	466	460	438	423	436	421	443	474	442	471	402	403	461	437	431	432	431	450	420	419	420	471	460	448	461	465	442	442	432	422	470	432	412	443	430	433	436	465	471	426	406	436	439	464	423	450	428	429	443	425	416	410	439	430	417	424	461	478	488	446	436	399	446	448	439	396	457	434	477	429	387	445	459	463	438	451	436	411	444	460	455	471	446	453	429	454	427	465	452	444	421	445	460	428	406	502	401	431	446	413	457	424	429	441	422	419	431	421	479	406	432	433	433	470	449	436	400	406	431	441	416	413	409	410	454	463	439	455	450	418	417	448	406	418	443	453	426	422	446	428	427	440	448	445	440	485	410	434	456	440	416	420	421	454	447	480	441	461	442	415	451	408	450	452	469	447	457	468	423	426	392	452	427	468	452	472	426	439	412	455	449	465	401	414	434	437	430	436	412	432	417	427	422	431	448	392	438	451	455	415	438	432	454	415	447	394	427	446	420	421	416	455	414	423	405	418	426	464	446	427	428	411	444	441	450	442	467	451	411	417	453	451	426	443	431	446	415	422	475	420	392	455	443	453	473	437	460	428	413	440	466	437	440	428	440	450	442	439	433	448	443	428	425	425	474	419	467	454	397	452	484	415	419	450	429	433	450	446	415	457	421	446	429	422	438	403	433	463	465	451	419	471	427	444	468	433	444	434	439	420	472	410	434	445	425	432	428	398	473	456	423	441	394	444	401	433	412	416	419	420	456	397	418	446	410	420	433	442	450	444	425	433	465	400	422	428	425	437	446	418	446	467	406	446	453	429	409	459	457	448	425	441	436	409	459	452	435	426	431	420	471	428	440	426	453	442	391	443	424	448	407	433	463	411	397	410	390	430	427	449	412	423	425	425	419	447	412	445	445	446	468	433	455	440	474	470	437	425	441	402	432	427	433	413	427	422	440	429	436	461	414	380	404	440	400	457	415	433	467	437	428	439	428	431	445	451	439	434	443	404	443	424	425	413	431	414	449	432	439	428	449	433	476	425	418	440	448	439	425	414	435	416	453	435	433	445	464	424	430	429	426	438	425	421	427	445	457	441	468	413	389	438	399	433	444	427	418	425	401	439	406	473	445	403	443	428	413	431	421	418	436	412	424	434	436	467	422	461	415	412	436	443	431	428	475	425	424	461	472	455	452	434	447	399	465	430	463	439	420	465	438	442	438	453	436	431	456	452	444	448	426	449	437	448	428	447	414	414	440	436	421	418	434	450	402	420	455	446	446	431	383	440	398	447	442	437	410	437	431	464	485	457	429	419	422	452	466	410	441	466	453	414	438	430	449	430	389	423	432	423	445	435	460	434	437	438	431	404	405	414	460	429	401	403	451	401	410	453	423	476	477	415	441	412	437	432	450	426	439	454	469	447	432	433	447	472	440	415	432	432	442	424	435	471	416	417	426	431	457	440	476	494	452	453	425	410	450	469	425	445	414	448	470	457	420	460	405	437	422	466	425	410	421	398	451	450	433	429	447	434	429	444	424	415	428	394	417	430	402	426	432	460	410	455	410	420	450	428	435	419	448	441	431	434	457	457	439	434	437	446	447	455	458	448	454	407	405	431	428	434	485	434	457	411	426	424	431	443	432	473	443	430	461	453	465	442	443	425	474	487	416	412	450	459	425	499	425	424	448	439	430	455	398	436	417	425	433	396	451	459	435	409	413	435	439	438	445	442	428	455	418	430	451	410	456	398	426	471	440	457	440	478	434	441	438	478	431	426	473	450	403	434	452	430	447	444	412	456	429	420	422	430	428	410	430	451	455	398	390	409	423	422	428	438	460	450	405	423	427	436	458	441	421	467	427	420	418	415	415	420	413	448	417	424	474	424	416	441	460	433	426	442	447	457	456	467	410	457	407	422	443	477	401	431	445	436	424	457	450	441	447	444	477	427	474	443	417	414	426	479	452	413	422	439	449	451	453	428	408	436	455	415	438	466	416	438	439	461	468	432	495	475	470	409	448	390	418	407	451	449	446	482	423	424	436	453	442	409	464	419	419	414	420	446	444	478	417	469	424	418	450	450	419	435	448	427	440	414	422	386	460	460	425	450	421	402	449	434	387	413	410	432	435	432	435	425	415	425	442	457	458	444	403	432	436	455	430	434	422	450	478	428	441	399	390	444	438	408	430	428	437	425	439	433	425	426	438	435	445	407	427	471	420	454	431	457	426	407	404	428	433	442	463	405	420	435	437	430	458	437	389	443	440	394	440	443	442	442	448	422	410	427	421	438	441	417	450	423	434	425	409	469	445	420	421	437	426	441	420	416	441	437	444	415	453	436	430	402	441	460	450	455	440	424	466	417	431	398	452	445	419	423	424	447	452	418	468	420	429	471	439	434	407	437	444	437	416	449	429	460	409	433	422	415	441	386	508	421	388	483	430	432	408	418	424	416	442	393	441	432	416	418	432	424	425	439	431	425	432	462	437	432	420	390	453	471	413	436	453	412	441	429	415	406	427	429	410	451	431	397	393	483	415	418	446	460	434	400	422	453	453	461	466	431	428	440	364	437	412	418	473	467	416	462	449	414	450	419	454	428	476	441	442	416	452	461	445	439	438	458	444	440	453	447	437	456	467	435	433	415	438	458	476	436	419	429	426	436	462	449	447	469	451	453	473	441	419	418	428	459	426	452	449	455	426	446	435	429	420	445	434	433	427	448	455	470	458	432	444	458	458	455	423	445	451	443	419	440	464	466	418	435	446	400	440	449	454	437	489	451	462	426	433	450	432	461	478	412	441	487	417	447	447	436	468	444	408	396	437	417	427	425	402	432	452	430	415	453	440	426	469	470	400	443	440	398	424	426	421	435	404	458	446	408	416	443	455	444	417	440	444	398	439	407	446	407	437	429	476	418	454	416	440	442	437	412	407	417	388	446	419	432	408	411	459	446	415	446	413	437	425	448	444	435	444	454	463	439	441	419	426	413	425	411	445	401	417	470	439	449	428	424	418	385	464	448	465	434	421	421	392	453	444	416	421	439	436	441	418	442	382	401	443	430	432	423	391	444	426	412	438	442	455	442	447	438	429	450	434	440	437	413	469	443	422	452	406	436	446	433	399	391	416	431	429	409	415	455	433	434	441	433	397	413	448	415	460	448	408	431	436	435	445	409	444	441	432	465	424	409	469	427	437	441	405	421	437	434	466	414	421	435	418	415	441	455	432	456	443	428	424	452	451	442	454	439	429	443	450	433	439	451	425	426	405	412	418	440	453	442	430	403	486	398	422	445	437	432	440	453	420	419	424	441	489	427	496	419	464	398	465	413	434	422	439	431	447	440	438	433	457	438	452	463	414	475	447	438	423	454	441	461	441	421	455	470	467	458	434	428	454	430	434	420	443	449	456	444	436	461	416	450	444	450	501	417	421	445	458	425	418	460	443
13111	4169	4193	1897	541	428	309	283	265	256	246	238	248	230	255	248	278	256	254	224	234	211	243	237	227	215	228	194	199	213	225	217	188	213	229	213	205	230	224	223	239	238	234	217	212	200	209	217	211	196	209	213	194	241	224	204	227	216	199	204	212	206	215	203	220	231	229	216	196	228	215	232	245	208	192	190	232	212	203	223	233	223	186	202	200	227	219	240	216	235	216	190	208	217	226	206	184	209	200	215	217	229	232	208	220	200	217	210	201	205	209	198	221	251	217	223	223	207	221	210	241	235	210	220	227	206	218	210	196	217	207	248	216	212	212	203	201	225	217	193	237	216	226	199	191	242	209	231	196	208	218	195	222	206	215	210	216	196	220	220	201	191	196	230	218	240	236	205	210	229	228	182	221	213	233	216	211	185	192	216	209	221	236	216	196	227	234	191	211	209	199	206	223	197	202	219	221	221	189	205	199	236	199	223	234	197	227	213	204	214	223	195	209	213	209	216	204	203	209	199	225	232	215	211	220	192	219	216	209	207	214	225	220	229	193	206	233	211	192	210	227	213	195	204	206	186	217	219	203	189	209	218	206	183	163	207	220	202	213	232	236	223	240	228	191	222	223	215	238	219	218	193	189	228	247	207	215	203	223	235	233	198	205	228	210	231	193	212	249	216	205	221	216	235	223	215	203	190	230	235	220	202	226	232	240	222	219	197	205	184	212	218	223	191	219	202	187	235	205	201	187	211	222	202	228	209	225	211	210	212	228	240	218	197	225	222	193	207	182	211	204	215	195	232	213	246	219	216	225	227	193	217	251	219	205	213	229	200	200	209	223	225	241	213	224	195	189	200	208	241	231	222	229	204	221	226	214	216	222	219	227	232	207	206	220	187	216	219	201	203	219	204	220	205	221	212	212	216	192	199	200	194	239	192	210	205	223	230	212	220	213	199	208	208	219	204	221	223	206	210	219	216	237	215	209	229	189	191	215	232	217	217	186	209	238	231	203	220	202	207	214	214	203	219	191	193	213	191	218	204	192	209	197	212	206	226	230	214	209	208	213	228	224	242	236	217	237	193	230	235	242	204	227	222	227	241	219	222	209	204	218	200	212	225	200	225	210	223	215	228	219	186	232	225	194	231	228	237	224	187	201	207	239	215	213	213	214	248	216	192	215	221	194	204	213	197	212	208	197	229	192	205	202	242	227	213	231	204	189	207	240	199	234	202	228	180	206	234	209	201	200	186	220	227	195	171	216	184	238	215	206	223	210	218	223	232	216	200	219	188	224	232	214	230	189	223	214	200	230	216	223	217	210	210	190	228	221	232	197	208	201	239	188	201	223	231	205	232	206	225	230	229	197	205	235	193	220	215	205	188	209	232	208	215	220	220	206	173	223	221	225	247	260	183	238	228	213	223	216	222	231	222	209	214	240	201	225	219	221	228	222	201	214	182	214	204	186	214	202	208	219	211	205	227	203	199	219	233	225	194	235	237	204	230	191	213	200	208	200	248	215	209	222	231	227	206	203	227	200	215	203	201	193	229	230	238	230	201	212	187	240	214	243	203	191	211	204	203	195	218	216	211	216	227	227	194	239	187	217	212	217	226	240	213	217	199	206	227	215	199	222	194	225	233	233	238	211	198	216	219	215	244	246	207	200	215	250	210	204	235	213	212	217	225	220	211	208	204	204	222	220	233	228	253	218	193	226	214	196	223	196	200	210	200	199	234	222	209	240	231	203	239	214	181	220	182	217	212	213	216	200	202	211	230	227	238	229	244	192	190	202	219	231	219	178	208	184	230	229	204	205	203	198	214	221	209	191	245	231	220	218	243	215	216	237	194	237	228	217	237	225	204	212	218	225	193	222	226	221	202	198	225	192	223	217	197	199	213	232	244	194	233	218	213	215	215	190	206	220	235	206	199	202	214	224	181	211	219	182	218	192	231	192	216	205	213	225	216	219	196	248	217	208	197	229	201	225	208	233	226	211	204	237	233	238	185	218	217	233	207	225	213	207	222	203	220	215	242	245	225	198	235	187	226	227	233	206	218	240	241	199	228	223	197	188	226	211	192	193	237	230	209	171	200	211	239	230	205	211	194	210	199	209	229	198	233	203	202	221	222	215	218	216	205	216	213	225	210	201	199	231	220	196	233	213	205	206	255	220	226	208	213	209	220	226	215	220	205	209	200	211	200	209	214	234	206	199	233	207	215	213	217	194	199	221	210	200	225	229	234	174	221	216	233	237	207	208	194	196	229	221	226	220	206	202	216	243	199	190	244	213	224	232	217	186	226	215	217	221	214	191	229	206	211	185	216	222	221	204	233	196	207	199	217	230	195	204	198	214	194	215	211	206	207	244	203	220	219	225	224	233	237	204	208	233	207	221	230	191	199	203	234	198	246	211	243	240	201	207	231	208	220	245	213	212	212	243	251	212	237	279	204	198	232	223	226	238	226	205	203	242	215	213	193	221	259	205	223	214	185	203	219	231	220	205	230	188	222	193	203	221	246	197	227	209	212	200	208	200	200	217	206	182	223	233	226	228	216	230	234	198	224	220	209	180	222	239	238	205	245	210	203	197	185	207	210	211	210	210	218	178	201	218	232	259	222	201	229	204	237	220	198	203	206	227	220	209	199	238	226	205	218	203	208	201	218	199	194	230	228	201	210	197	209	232	210	203	217	208	220	189	208	225	253	207	221	186	215	232	200	241	219	222	203	207	212	218	212	185	237	207	208	185	210	211	220	219	216	210	224	227	239	212	220	194	209	181	246	221	211	217	227	207	203	205	197	210	235	217	213	221	244	226	213	211	211	231	225	265	224	217	261	211	201	210	204	224	213	190	212	247	221	227	235	237	229	242	201	204	190	199	215	214	194	226	197	192	193	229	208	234	215	213	237	207	213	207	192	206	210	212	202	208	226	201	217	228	236	222	196	238	197	193	258	196	213	249	235	223	203	218	197	206	214	221	202	192	229	199	230	202	214	214	194	196	229	186	222	210	240	199	191	219	226	217	231	217	200	192	191	233	226	212	202	225	232	195	198	202	197	218	209	212	240	216	174	215	227	214	210	230	206	200	204	204	217	230	225	221	220	236	205	212	249	230	228	226	188	214	225	243	225	205	213	216	222	201	199	194	213	195	225	197	219	209	194	221	216	206	206	198	169	187	212	202	199	235	216	202	202	203	188	223	211	227	221	210	212	200	261	207	219	220	211	228	220	232	190	219	204	248	210	189	199	219	224	224	199	217	199	250	195	208	198	205	213	196	211	234	209	215	197	234	201	216	223	194	206	188	223	180	236	219	199	232	246	207	203	188	231	253	233	223	217	214	206	224	229	207	212	222	205	222	208	217	180	205	239	201	223	196	218	203	208	234	222	204	199	242	244	224	210	206	197	218	205	225	221	248	211	221	213	231	201	200	202	212	209	221	191	197	195	205	229	225	219	219	224	219	217	168	194	194	212	229	237	206	189	218	202	201	196	223	213	206	229
9922	4158	8313	5365	2079	1475	1091	915	820	786	738	749	656	639	665	637	674	600	579	597	564	581	550	592	539	563	553	549	546	543	528	502	548	560	522	482	542	517	544	535	490	526	529	487	504	549	487	541	518	495	513	553	519	518	507	584	507	510	504	552	487	559	472	498	502	539	502	562	529	554	489	517	493	559	562	565	527	537	533	545	533	470	515	495	486	512	517	498	472	571	487	537	517	497	527	499	526	505	496	541	537	504	500	483	516	526	513	512	472	495	441	471	499	504	502	514	505	503	533	512	509	495	511	520	511	496	517	518	473	505	520	492	531	500	524	498	484	523	515	494	528	487	525	530	521	552	518	536	482	502	497	486	525	491	527	531	480	523	524	469	508	488	505	500	486	554	479	507	538	507	517	524	497	532	486	494	511	526	507	462	525	528	483	500	469	482	520	483	501	498	498	531	523	510	514	501	540	480	489	468	530	468	482	469	469	508	514	545	505	479	504	548	484	552	503	454	459	457	504	520	532	548	533	516	478	499	465	485	491	496	489	532	497	508	498	510	524	481	521	519	502	500	529	484	498	506	476	525	558	491	526	484	487	506	507	437	509	480	478	504	502	482	481	543	512	495	478	495	514	508	537	573	469	528	527	470	499	499	484	540	517	496	514	516	518	476	477	535	559	498	526	476	505	464	501	532	510	518	524	487	504	482	504	523	523	501	522	513	508	534	506	498	515	516	485	497	486	514	504	484	508	467	500	478	506	508	503	495	527	511	511	491	494	505	488	492	514	508	513	509	515	483	487	488	489	499	486	532	511	485	484	520	539	499	490	476	477	509	504	556	502	500	507	491	497	522	513	496	485	517	536	484	508	496	509	482	476	516	525	520	568	518	537	478	521	510	524	459	480	464	491	550	508	527	525	466	540	503	471	511	488	520	495	533	498	525	504	491	519	509	510	463	499	521	525	501	467	516	522	499	515	514	525	485	514	508	513	494	500	529	491	518	506	479	502	576	517	515	533	522	508	488	492	488	514	541	483	536	496	445	491	467	520	497	500	492	499	481	509	504	529	472	516	513	515	526	518	529	505	511	522	502	491	528	502	512	460	517	513	528	518	512	477	540	479	530	477	541	498	540	503	493	504	516	522	489	517	507	497	505	495	545	528	541	502	516	473	545	496	489	492	485	504	540	489	536	502	551	485	500	504	517	500	517	504	515	526	465	505	493	519	545	474	469	522	510	520	510	500	516	508	506	507	488	501	497	499	530	472	485	513	487	507	507	493	484	525	535	493	514	517	511	468	500	521	500	480	491	521	471	500	552	519	493	499	513	498	493	489	532	499	504	474	490	492	498	505	515	496	505	519	548	492	481	525	485	506	501	485	506	504	536	538	451	547	487	513	515	512	515	498	509	522	507	542	491	456	584	503	492	517	540	506	485	520	491	478	513	479	492	513	472	528	530	525	529	518	512	496	487	513	503	521	528	531	499	542	499	480	492	471	507	516	500	509	511	501	481	518	492	547	536	505	516	497	526	494	544	483	539	547	503	553	532	508	477	553	490	494	507	504	510	486	470	525	541	494	533	507	545	491	518	525	487	496	503	477	502	520	459	497	551	528	517	529	470	526	520	487	493	471	525	508	520	501	534	503	491	495	535	496	484	508	492	477	487	556	522	477	541	539	511	495	506	530	542	532	498	501	510	554	490	547	504	517	515	509	485	490	494	493	487	519	470	541	513	481	534	518	510	540	498	503	500	500	467	488	530	489	510	476	528	527	524	526	513	526	491	502	540	512	532	497	521	517	500	468	543	488	516	508	519	549	477	492	489	512	459	499	502	502	525	445	479	529	494	479	502	505	497	509	476	490	495	509	499	490	512	504	497	496	539	493	505	512	502	498	486	485	479	515	522	512	471	472	524	480	523	520	478	502	513	504	490	502	500	483	473	491	509	532	456	522	465	468	531	539	505	524	560	490	507	475	495	509	520	554	531	523	550	495	538	523	487	521	474	498	482	549	480	470	525	530	512	516	519	477	510	479	542	513	497	528	439	492	471	511	547	521	503	511	487	506	501	492	502	485	507	487	505	480	466	477	510	507	503	533	515	507	555	496	484	520	465	464	517	480	513	495	511	461	465	466	508	506	491	513	523	489	538	521	530	505	515	461	488	472	504	497	523	489	495	518	551	527	520	500	545	520	483	484	538	490	486	501	492	488	509	513	511	514	514	503	512	521	531	519	466	524	506	518	497	504	515	494	503	474	494	499	511	529	520	512	506	498	500	553	475	486	532	530	528	525	482	546	458	462	499	506	514	516	518	513	515	492	536	520	523	508	532	496	519	509	506	518	531	502	527	516	533	508	485	521	483	516	496	498	507	459	496	518	494	514	508	497	447	510	535	515	522	527	538	522	522	507	494	498	523	504	508	477	520	529	507	511	480	501	523	528	518	532	471	518	496	512	487	529	507	519	555	517	469	544	531	527	499	555	486	528	500	519	512	493	473	478	507	515	562	541	540	505	487	504	515	502	535	485	524	490	507	486	474	521	463	522	494	515	504	486	506	490	525	534	482	516	500	487	528	530	523	482	525	533	537	522	499	511	474	494	524	536	563	486	501	476	508	504	494	524	572	501	515	519	517	510	504	513	539	486	490	536	458	562	505	507	510	488	516	506	486	530	514	460	540	504	521	512	543	536	460	533	511	505	504	483	517	536	484	505	519	526	525	494	526	511	492	472	489	527	504	479	513	529	519	501	516	523	532	487	559	515	522	469	509	512	515	544	497	495	503	520	495	498	535	546	534	513	521	526	545	464	513	491	507	510	470	521	489	533	484	444	500	526	532	515	516	489	524	472	519	586	463	509	523	532	531	466	515	473	530	485	525	513	484	528	475	519	538	508	545	519	482	511	499	455	498	521	505	534	523	514	526	527	539	467	464	527	521	510	529	495	505	505	507	454	556	476	517	508	505	488	491	525	512	527	496	519	473	512	513	552	490	538	458	523	507	494	526	510	523	519	509	494	524	494	515	532	519	523	519	492	510	485	502	524	500	492	546	506	482	498	508	511	459	534	506	505	499	512	535	472	449	515	529	531	492	496	532	511	532	504	501	437	482	519	523	498	469	510	485	496	534	495	526	518	518	522	510	501	502	498	490	455	487	491	533	495	516	512	515	532	512	467	527	534	488	509	508	535	521	506	476	490	498	527	513	477	507	506	502	516	560	521	489	558	524	493	520	512	486	513	508	491	492	544	512	489	514	492	489	496	506	481	507	537	518	502	511	522	494	483	505	528	511	505	531	523	521	488	551	489	506	507	495	500	521	481	543	524	493	497	540	553	542	470	484	523	522	481	519	494	493	498	491	460	499	459	519	520	546	522	498	494	482	529	482	466	513	472	481	500	518	531	529	516	483	468	519	526	498	530	500	513	525	494	466	486	522	477	496	477	464	501	520	517	506	468	472	466	475	518	518	485	475	526	472	560	501	501	501	531	491	465	531	480	478
21333	6995	6928	3087	704	435	327	278	225	189	228	189	208	151	183	148	183	168	147	157	154	142	148	152	150	152	141	164	139	145	142	157	137	150	137	128	136	131	138	122	114	164	141	131	112	155	140	131	127	141	140	139	132	159	154	127	142	146	127	136	141	141	132	153	142	129	136	120	153	136	137	114	159	155	145	144	127	157	159	130	142	122	117	118	128	154	129	140	126	155	136	157	153	141	139	157	165	126	121	128	145	143	132	145	130	119	150	130	135	137	126	126	160	134	129	133	143	137	133	135	125	134	138	157	142	137	151	147	117	151	123	133	131	142	129	131	136	134	152	138	130	142	128	142	146	121	142	148	144	125	134	164	151	146	134	134	140	135	119	127	138	124	129	113	151	126	149	135	147	115	154	136	93	157	133	142	147	141	137	169	149	144	152	156	133	120	140	143	132	139	129	119	123	132	136	159	131	131	113	141	143	149	147	160	172	133	138	140	152	155	125	116	136	150	143	131	136	144	145	111	119	152	134	144	146	133	124	154	114	142	121	145	144	141	119	122	121	123	140	137	120	124	156	141	146	123	138	121	141	112	122	118	137	143	154	138	134	115	122	123	160	135	151	129	112	142	141	147	139	123	132	172	153	156	105	142	156	149	151	143	130	145	145	154	141	132	134	105	151	139	123	125	132	137	140	129	144	129	142	145	137	133	131	135	157	127	113	124	127	135	128	131	125	129	157	154	143	145	136	148	134	138	128	141	143	145	120	150	111	131	141	136	135	114	135	128	167	146	143	122	135	132	131	138	155	144	118	135	135	144	143	131	139	119	131	153	167	127	133	134	119	145	139	144	140	126	139	133	145	139	144	130	131	154	132	136	127	148	138	115	121	126	143	131	135	115	147	126	141	129	144	122	121	169	144	146	136	137	120	120	147	137	127	149	121	138	143	132	149	148	121	125	141	141	117	123	126	129	148	137	120	130	146	159	122	144	120	123	147	119	139	134	126	123	134	129	126	132	131	137	134	122	141	131	128	120	125	147	130	133	121	125	134	136	122	138	138	131	123	144	117	128	149	132	146	119	142	158	157	123	121	167	143	140	108	156	144	146	132	138	122	138	114	146	137	133	124	139	96	154	148	147	146	116	133	138	126	130	142	133	159	150	120	139	148	129	136	152	129	142	150	163	150	124	157	133	148	142	132	106	143	143	139	138	136	138	127	149	147	147	135	124	107	131	141	139	123	145	129	144	115	147	144	147	157	129	144	136	130	117	141	132	136	133	117	126	114	155	139	138	131	121	161	162	142	136	145	150	143	144	136	135	109	132	120	121	149	136	135	124	154	127	128	145	127	122	138	151	140	130	140	130	134	136	142	142	117	133	128	151	135	128	153	135	133	140	146	121	128	160	127	126	141	139	133	174	136	130	142	142	143	137	133	123	129	128	150	129	131	125	119	138	118	123	139	147	131	146	118	151	165	139	149	134	105	136	122	126	128	133	160	135	127	119	125	169	139	118	147	147	133	132	140	131	124	124	134	150	141	149	140	153	143	128	139	155	164	129	143	139	136	143	147	113	139	140	127	130	122	128	117	149	136	129	136	120	111	116	141	146	134	129	124	107	159	130	133	131	151	130	132	144	140	125	154	126	143	135	143	138	136	120	140	137	132	136	141	141	146	135	137	153	142	130	119	137	147	134	123	144	102	146	160	143	144	162	118	136	138	130	152	145	137	140	141	133	142	123	142	139	136	162	133	145	166	143	111	127	141	119	144	143	154	113	159	137	129	135	140	140	135	151	138	145	136	143	137	138	154	130	143	136	128	151	118	160	122	133	155	139	140	159	134	124	165	144	132	133	126	150	124	136	150	147	134	143	129	140	128	134	119	152	127	143	144	140	138	120	136	130	123	129	144	124	142	137	142	138	130	117	159	108	140	127	117	133	136	141	131	135	135	140	153	171	154	137	140	136	143	134	143	127	118	121	134	132	146	129	144	152	142	140	130	137	140	145	122	141	124	156	144	129	132	161	124	141	133	141	129	106	142	117	133	130	152	138	117	144	121	122	110	134	161	129	153	140	148	147	124	134	139	135	128	123	113	134	131	131	149	146	136	143	119	134	143	142	144	158	141	139	135	135	159	115	133	140	120	126	124	140	140	142	139	120	142	112	137	129	138	125	148	139	140	131	145	137	142	125	135	142	121	139	100	144	151	148	135	133	166	153	145	150	155	114	153	139	121	135	145	153	146	168	134	129	119	130	151	137	145	128	135	124	112	118	134	128	127	142	143	125	121	121	122	122	131	140	122	125	126	134	127	159	127	121	139	143	140	146	126	132	124	120	150	125	130	127	137	120	137	112	149	150	142	116	166	110	131	131	139	145	133	141	106	129	125	136	109	150	150	131	128	135	123	161	146	138	141	120	124	126	135	121	149	141	115	129	133	129	139	131	161	97	136	140	130	152	152	153	136	153	124	142	149	132	150	122	131	132	130	113	147	146	116	136	152	164	134	131	151	123	119	117	125	130	145	145	124	125	104	128	119	159	143	146	150	126	145	158	142	128	152	140	147	142	129	156	149	142	138	158	134	145	134	169	157	130	130	139	124	146	140	130	125	133	136	144	133	121	140	119	146	143	148	117	139	138	123	143	144	147	149	145	151	134	130	161	139	124	145	143	122	142	158	141	145	149	134	129	147	144	133	130	139	119	176	133	137	102	126	149	145	145	132	126	144	131	135	145	149	146	139	133	137	163	126	125	122	141	130	122	135	159	120	152	126	127	139	149	162	144	123	111	146	144	145	150	145	134	143	130	132	141	157	144	118	118	132	156	135	125	128	135	155	165	111	131	128	139	143	123	142	147	136	142	141	145	166	163	150	118	127	134	132	131	126	153	136	133	130	140	145	153	136	138	141	139	144	126	154	139	130	144	152	137	144	115	132	128	136	138	144	158	152	138	141	139	133	146	145	139	111	153	121	161	153	153	117	137	134	141	138	137	166	141	124	133	134	124	130	121	128	137	151	116	132	145	144	156	143	129	148	133	139	136	144	154	135	143	151	153	126	122	141	133	156	143	134	135	155	144	144	126	133	149	133	143	146	149	119	149	127	123	149	130	121	128	132	154	129	148	162	144	123	128	137	147	143	137	122	134	143	132	143	144	139	142	128	137	117	134	126	139	124	126	116	137	129	128	132	138	186	147	136	121	136	130	114	124	115	120	115	132	139	145	165	143	136	140	144	129	135	129	115	146	150	124	150	152	149	144	150	130	152	135	142	109	142	133	144	130	126	125	143	139	144	160	136	133	126	140	136	128	138	121	148	129	148	134	134	126	136	131	135	128	120	136	130	115	121	126	121	147	125	132	130	139	125	150	138	149	146	120	140	123	137	129	133	140	130	105	105	146	135	148	142	149	134	139	129	152	130	124	126	142	132	128	113	141	130	122	123	145	150	147	136	127	145	134	127	136	146	148	133	118	129	132	167	161	122	130	129	154	136	131	139	151
12810	5964	11925	7488	2874	1982	1346	1121	983	820	788	662	632	640	629	644	703	584	515	449	452	397	430	429	389	421	425	382	393	380	376	390	366	340	385	402	336	334	362	374	374	347	352	395	356	345	361	379	368	336	363	342	339	338	368	318	346	333	394	374	365	315	332	363	327	360	337	368	351	350	316	345	341	344	327	348	368	314	348	342	340	347	334	349	310	340	333	321	327	350	351	379	384	349	340	337	330	321	307	332	343	356	345	334	337	330	367	329	336	349	346	344	344	322	328	330	309	339	289	336	317	351	357	337	346	307	325	317	334	322	331	337	344	383	315	336	324	316	332	349	354	322	335	306	334	344	343	315	354	357	326	313	322	334	348	361	288	319	321	324	316	364	314	322	330	307	315	339	298	353	324	388	345	333	315	355	337	320	324	326	330	355	322	374	329	317	375	323	293	331	344	324	358	342	335	317	344	331	307	328	360	334	348	291	386	346	359	344	348	331	313	346	344	312	329	344	330	324	332	317	314	365	296	332	323	353	317	368	357	317	321	340	359	330	357	303	358	304	343	356	323	337	308	336	334	323	329	335	307	320	304	322	345	313	342	334	298	338	349	348	346	324	339	335	347	346	327	363	343	352	335	340	307	308	352	344	318	325	322	316	360	320	358	344	294	350	318	295	319	344	315	347	332	325	332	339	352	307	322	341	358	336	358	330	317	325	329	336	368	337	325	331	336	316	345	313	340	322	307	374	334	316	321	346	288	318	359	344	338	329	360	327	369	300	345	330	320	320	329	317	298	355	296	339	345	325	297	358	334	336	353	337	323	367	348	316	297	329	343	327	331	344	329	308	318	355	346	325	352	309	373	337	325	332	354	321	323	317	335	333	361	354	325	324	352	333	328	358	336	325	357	338	358	311	290	319	351	341	346	336	341	351	335	313	313	359	336	339	366	308	320	328	335	323	366	341	318	338	365	309	330	338	304	343	315	340	323	336	329	333	322	361	352	336	327	340	298	310	349	327	316	360	295	314	309	317	329	342	339	328	342	345	328	343	364	369	358	325	326	325	324	334	309	330	353	336	330	330	325	312	320	361	343	347	338	349	353	330	358	318	364	321	339	350	320	332	369	325	346	333	328	347	330	341	326	337	337	352	325	291	332	348	351	354	327	334	316	297	342	320	335	338	329	348	334	364	344	320	355	351	311	347	310	337	321	346	361	337	325	328	339	337	334	347	361	336	348	321	336	334	345	316	308	315	332	349	361	343	333	353	381	316	343	333	325	324	359	340	331	333	327	317	305	347	342	346	362	342	338	348	327	343	334	325	358	320	349	330	316	302	345	302	347	304	310	337	347	320	305	363	345	332	337	341	323	373	307	311	335	336	321	313	335	367	309	332	352	330	335	323	300	297	325	298	328	348	297	325	332	319	351	328	321	303	313	310	385	364	355	349	342	341	342	332	328	355	350	353	332	366	320	277	291	351	332	334	323	337	347	318	340	334	330	327	332	322	332	330	326	313	357	322	332	306	331	369	335	342	326	345	320	355	339	336	345	328	342	289	305	345	344	330	326	328	332	324	341	302	345	338	333	348	356	360	321	362	291	309	318	330	324	346	327	302	329	345	296	326	330	345	318	324	337	333	334	337	361	336	360	364	341	349	308	332	314	317	343	346	382	339	334	315	329	317	344	332	349	324	326	302	353	342	302	354	333	315	348	360	341	353	326	331	369	312	301	358	315	305	328	343	343	314	322	346	341	338	336	317	333	333	331	376	334	342	356	347	336	339	327	365	351	345	387	289	353	348	362	313	333	351	315	322	316	335	280	343	299	350	332	344	331	315	349	317	360	326	326	334	338	357	303	350	373	345	324	330	351	361	335	314	337	328	324	332	329	332	337	336	345	336	346	345	324	321	334	314	360	317	308	336	316	335	322	327	343	306	332	338	345	351	344	316	351	309	332	377	334	335	341	344	342	305	330	347	324	318	318	367	306	335	315	332	290	364	347	338	299	312	335	358	308	314	361	309	342	324	321	300	394	327	336	333	336	308	324	316	314	365	339	356	315	326	320	337	336	308	316	343	334	321	336	343	335	327	332	322	352	322	320	344	306	316	348	336	309	355	338	291	346	348	305	315	336	342	296	337	328	314	331	343	351	288	322	325	340	343	378	328	349	296	323	329	297	313	311	309	315	343	347	294	335	311	339	329	303	324	332	324	332	309	371	351	324	332	323	327	324	335	326	323	327	327	344	345	350	314	330	326	330	359	363	291	350	320	332	355	358	351	332	332	373	327	311	344	339	331	359	325	343	359	369	319	287	348	304	320	367	358	324	341	276	336	322	347	334	348	323	375	344	328	336	324	336	310	281	329	315	344	379	284	346	348	323	300	332	319	337	340	317	323	344	338	366	331	348	317	331	316	374	350	330	335	351	319	334	320	335	344	336	337	281	341	349	356	360	301	340	363	335	331	361	334	354	348	331	294	347	337	326	345	346	363	345	335	324	332	347	347	315	337	338	304	336	360	320	328	337	372	332	333	326	347	377	373	332	315	340	323	318	317	341	341	351	321	334	325	330	344	368	360	356	320	331	315	382	351	332	323	329	340	359	330	315	363	323	350	344	342	349	351	316	317	355	333	334	346	324	322	347	312	322	357	357	287	344	312	355	316	336	329	353	316	299	326	332	374	341	317	310	312	304	308	344	324	360	323	347	365	322	318	315	346	331	345	300	367	340	353	308	288	305	329	344	356	353	378	316	288	356	352	327	356	348	324	338	350	350	350	313	305	308	302	323	328	338	305	297	351	366	335	340	287	318	352	346	339	310	323	324	325	322	330	331	356	332	348	346	317	345	336	318	310	317	319	369	348	341	344	342	338	324	327	323	352	358	343	307	319	329	363	343	342	376	307	353	320	328	331	330	365	334	328	353	331	330	347	324	328	314	316	327	313	341	309	343	302	326	331	323	323	345	309	328	321	315	334	369	342	346	331	312	325	338	326	325	353	303	344	335	341	332	321	342	318	334	347	335	346	313	374	301	318	336	313	324	321	308	334	335	334	328	323	316	351	307	355	339	330	308	336	323	311	359	348	332	316	296	338	338	335	293	344	320	318	326	340	346	365	320	312	297	373	315	340	329	349	369	338	323	314	358	321	357	317	291	324	346	343	326	322	313	363	313	325	358	357	330	352	336	318	336	343	332	369	348	345	356	326	344	333	334	323	337	321	369	307	333	329	329	325	311	365	334	342	325	351	319	336	340	369	341	311	345	296	288	311	325	329	351	357	329	325	314	354	349	359	348	342	329	320	336	330	303	371	361	340	338	326	340	369	318	346	331	331	337	335	304	335	340	314	318	324	321	324	334	311	303	336	333	325	379	328	334	334	329	332	370	342	350	348	318	337	320	313	356	362	324	322	327	330	322	343	333	332	319	317	324	321	357	320	308	343	328	368	305	321	339	326	299	351	328	317	365	337	339	351	295	308	356	328	345	322	338	311	318	319
5013	2037	1954	748	278	219	171	167	179	189	185	194	180	174	200	188	190	152	189	180	149	157	168	164	168	156	186	191	164	185	166	177	163	173	185	201	152	181	178	170	206	192	172	168	197	203	147	201	187	180	184	176	169	184	161	186	164	156	157	182	183	173	180	176	186	195	180	189	158	167	146	183	156	187	187	180	171	177	175	214	199	162	183	165	161	146	167	190	153	194	185	177	189	163	160	166	194	176	182	185	163	196	168	197	177	183	169	155	192	165	159	163	159	171	200	151	176	175	157	187	199	181	165	193	178	160	163	166	192	172	200	210	176	182	184	155	202	161	173	186	188	205	217	156	154	174	176	175	156	184	163	170	160	175	166	162	165	161	157	194	176	190	190	172	167	172	184	172	194	175	166	197	174	159	184	141	171	189	158	192	183	158	195	186	193	165	163	202	172	170	175	161	173	163	181	176	204	171	177	181	182	165	199	192	217	165	179	182	183	180	189	181	207	183	180	184	170	174	173	177	164	164	163	170	174	195	168	171	184	162	142	176	190	183	176	197	158	155	201	179	161	188	196	191	169	191	181	184	160	158	164	183	181	143	206	168	145	162	172	176	178	175	183	187	165	174	183	173	175	194	172	202	165	157	176	159	190	171	178	181	166	180	179	161	169	187	181	190	179	194	191	193	164	188	182	177	185	180	169	168	187	167	182	202	191	164	186	179	167	193	186	151	162	183	181	183	183	175	183	168	193	169	167	178	198	213	167	161	182	166	168	181	177	175	160	161	212	191	155	195	208	184	189	167	183	164	157	161	190	155	173	178	198	196	173	192	171	198	166	175	174	176	175	184	151	178	173	187	181	197	184	176	169	156	189	175	173	180	193	157	183	172	180	172	176	192	166	190	192	183	180	198	179	156	164	174	176	154	184	186	173	159	153	177	159	176	170	172	194	173	189	186	183	181	182	182	159	211	206	176	164	161	190	179	177	182	177	180	177	189	216	163	192	174	153	162	173	179	189	174	161	181	175	176	199	177	193	167	201	161	193	179	159	168	186	162	180	180	146	174	188	180	195	171	178	195	176	152	185	136	182	172	200	181	177	186	165	166	170	152	163	171	160	191	173	189	170	193	200	159	173	165	182	177	195	194	210	183	183	174	167	189	180	170	177	196	189	161	156	187	176	182	171	169	183	171	164	183	152	202	194	186	207	184	180	183	177	178	155	179	169	169	175	170	194	172	174	194	181	163	179	170	191	161	152	195	170	186	184	166	175	162	171	168	168	220	206	167	174	186	195	177	165	189	189	156	193	165	166	185	175	193	216	152	181	165	172	175	205	170	187	188	169	185	178	187	175	154	169	195	196	192	185	183	184	167	185	195	181	175	191	181	195	166	172	167	183	194	184	177	209	181	175	173	157	173	178	175	181	196	206	178	187	159	166	197	186	184	170	182	171	164	174	189	189	193	183	198	184	189	177	185	196	196	170	177	180	181	172	159	159	184	190	191	174	172	170	150	177	170	172	166	180	160	159	170	194	179	162	166	169	187	155	172	173	162	184	166	164	151	170	143	203	178	194	183	168	178	195	186	179	154	176	178	180	192	172	164	184	175	170	181	169	180	175	167	158	175	162	170	191	178	168	154	185	190	168	189	173	152	181	168	153	188	201	171	160	190	169	179	180	172	159	184	169	169	186	182	186	187	173	165	173	160	149	164	164	168	185	150	195	160	184	184	149	164	190	185	164	158	161	172	178	167	173	167	173	192	194	194	206	170	206	166	174	174	163	165	175	145	182	175	181	196	201	173	169	169	157	172	190	182	187	195	163	183	177	170	144	165	188	161	193	180	175	193	189	196	172	174	163	189	170	191	169	174	191	161	183	180	167	173	154	171	175	199	174	161	186	178	201	184	166	176	182	196	171	181	184	167	167	166	158	180	173	178	163	165	161	164	181	196	150	182	172	183	185	165	172	183	203	181	182	169	180	182	197	213	184	167	185	185	164	168	159	178	169	183	184	165	185	166	180	168	178	190	179	193	168	185	154	164	168	151	186	193	158	178	150	166	160	187	175	174	177	159	182	196	173	190	159	171	158	192	190	154	178	192	172	172	193	178	170	171	185	195	174	163	179	175	167	187	160	181	191	149	181	151	175	194	165	173	175	162	168	179	179	203	167	157	196	189	174	164	177	180	168	197	180	184	165	201	180	162	199	159	161	194	178	174	162	164	200	190	166	189	176	180	180	191	190	169	179	196	184	169	149	178	183	145	173	154	182	195	188	167	150	207	173	179	190	192	181	202	176	174	169	194	157	170	190	183	157	179	171	164	153	166	189	195	184	174	197	200	191	173	150	205	185	186	162	176	180	170	187	170	169	160	163	200	173	154	172	159	184	167	200	166	183	143	177	189	180	191	184	167	168	198	185	178	180	174	155	176	171	184	207	162	181	193	195	202	191	169	161	189	200	177	182	202	203	175	166	201	181	188	168	163	216	215	179	176	177	202	160	177	184	195	202	181	182	181	186	169	166	172	225	186	148	207	194	184	158	154	178	171	169	197	184	160	166	187	196	202	177	198	185	146	180	159	186	170	156	172	185	161	158	183	162	180	146	181	158	174	180	188	206	176	183	182	179	182	162	153	193	162	147	195	180	181	159	172	168	183	169	160	170	177	161	179	191	196	150	175	174	152	179	158	206	187	177	200	167	159	167	181	171	175	180	163	200	174	187	164	179	154	193	172	154	189	183	195	169	159	185	171	188	191	153	172	184	163	179	188	178	149	172	178	180	193	188	192	196	191	157	169	226	189	190	162	168	189	177	183	180	157	170	195	181	176	190	191	194	192	188	176	156	187	175	186	190	169	192	184	184	169	207	165	187	170	188	180	174	173	200	179	163	155	170	165	179	166	169	181	186	190	181	201	184	174	196	211	162	171	165	176	180	167	175	197	199	178	170	160	180	178	164	173	174	158	184	180	198	176	184	186	170	189	190	145	177	168	196	177	170	177	178	184	185	170	153	199	186	180	187	160	182	169	178	186	159	180	180	175	192	178	198	208	196	217	182	160	182	151	168	164	162	179	196	191	198	175	175	179	185	184	180	173	169	154	187	153	178	175	180	182	183	182	178	164	168	177	166	194	199	195	156	174	193	198	170	179	194	172	163	172	193	162	179	148	165	168	177	163	176	158	153	199	173	159	188	169	179	179	184	215	200	211	199	159	196	163	174	164	163	184	164	172	173	164	172	172	158	160	154	178	173	169	174	166	183	212	169	157	185	188	195	169	197	158	156	149	188	166	182	166	198	157	152	152	175	186	181	179	172	183	164	196	175	186	167	169	168	185	161	163	168	171	202	196	178	180	183	192	168	181	183	175	195	184	187	172	185	171	158	158	143	160	195	177	176	208	175	190	175	165	171	187	177	188	189	176	172	164	167	201	161	165	202	176	156	172	197	157	189	172	184	133	218	165	176	176	167	182	188	172	163	192	178	185	180	165	194	177	189	173
4001	2309	3852	2230	938	690	542	511	469	460	470	472	482	472	507	510	512	487	470	428	441	417	439	432	477	402	439	449	450	434	481	419	429	433	461	473	446	434	398	450	443	430	451	419	438	443	442	409	431	445	433	445	435	458	426	404	415	439	438	432	400	435	446	461	447	443	432	426	404	426	464	401	444	410	417	394	463	431	417	408	409	415	406	446	449	448	466	452	447	404	437	415	438	447	449	414	393	459	417	412	457	415	418	411	418	396	434	445	388	445	365	430	422	455	441	413	431	417	440	407	443	428	393	437	451	425	453	458	394	470	429	432	454	428	430	438	400	456	400	448	437	427	417	456	405	440	415	473	454	418	423	428	431	445	402	443	432	449	404	421	440	406	437	420	407	437	427	452	448	439	429	420	422	450	443	416	425	435	445	419	456	422	414	461	464	436	436	432	401	390	414	445	412	402	406	464	428	418	378	438	429	446	415	418	448	430	466	403	451	422	402	435	441	424	433	443	417	422	466	429	433	403	417	425	433	453	408	433	434	427	426	439	399	434	435	438	423	426	451	422	418	408	430	424	425	507	462	468	450	431	418	426	414	385	468	437	416	419	436	464	425	412	454	475	435	431	440	358	460	466	409	422	440	431	414	420	478	408	456	449	428	450	417	453	446	425	404	432	442	471	398	441	439	408	431	407	454	450	420	430	436	433	432	416	427	400	425	456	437	475	441	393	427	395	441	464	417	373	435	393	400	420	453	421	396	401	448	448	432	421	455	442	443	432	415	436	451	464	450	447	421	448	425	406	411	425	448	410	457	460	415	453	413	429	477	424	442	458	433	442	457	428	455	411	392	422	435	378	409	438	407	422	428	444	430	425	469	405	447	466	466	431	458	450	433	417	435	422	411	433	436	423	417	417	418	436	391	460	427	429	421	434	421	431	437	429	438	449	427	423	402	448	426	444	413	431	441	400	433	448	421	411	481	416	412	418	416	452	415	461	454	451	407	449	401	415	445	431	403	440	415	447	408	432	450	429	429	438	459	405	454	432	447	434	433	403	430	449	451	438	419	425	436	425	425	443	462	426	387	411	451	420	440	421	402	431	421	379	429	433	469	464	420	429	470	446	433	417	432	435	413	397	434	452	437	451	430	433	450	402	443	415	444	408	417	483	417	410	430	409	429	437	466	460	445	441	458	439	415	409	451	441	482	448	436	416	440	443	434	402	432	466	426	391	470	438	440	420	424	436	472	428	446	446	440	403	381	440	408	432	433	449	436	417	425	430	436	444	409	420	464	445	435	442	414	436	382	454	436	437	416	428	444	396	452	442	448	450	455	425	395	467	443	427	426	422	433	437	408	458	425	419	386	431	458	416	397	395	390	427	427	402	390	438	430	459	459	399	446	418	464	357	430	444	435	409	450	416	445	443	418	447	417	416	452	389	428	428	406	402	418	460	431	441	424	437	438	408	422	450	393	412	451	431	447	426	404	412	430	433	429	401	421	434	447	423	440	445	407	447	441	457	409	426	455	416	440	429	414	410	456	414	411	401	442	404	411	445	414	429	434	431	413	446	436	432	425	407	445	428	426	399	441	448	413	462	402	450	444	444	428	393	408	449	411	398	407	414	428	425	477	414	447	442	435	450	423	427	433	422	442	447	446	451	451	431	428	364	391	443	452	441	429	464	395	472	388	470	452	407	442	458	467	448	428	426	447	431	408	411	408	422	399	384	417	414	420	422	450	474	431	412	463	416	401	439	419	436	449	478	437	458	421	427	428	418	448	448	438	417	431	437	433	412	426	413	435	439	449	406	483	442	434	434	415	476	447	428	407	447	455	422	399	425	429	427	417	420	432	407	427	431	430	445	445	403	427	427	435	458	427	438	458	397	456	424	473	429	415	466	439	430	414	493	402	436	437	411	444	419	434	466	422	435	438	425	447	425	452	403	434	436	434	413	414	460	430	454	426	455	456	423	397	427	458	406	472	399	432	449	416	420	405	425	444	445	477	404	439	445	444	451	396	459	406	434	435	446	394	442	406	443	440	429	415	428	432	424	452	438	421	455	483	466	435	426	434	416	446	448	430	443	435	431	411	422	446	422	389	441	427	389	406	407	461	449	383	456	471	437	447	418	438	411	437	447	435	407	460	432	453	460	410	381	424	432	396	438	445	423	429	458	433	439	426	439	433	415	389	463	417	430	419	422	444	397	417	448	421	430	420	416	434	401	419	470	420	431	474	447	439	445	468	429	446	364	471	433	429	438	413	425	421	418	429	408	421	456	440	403	449	406	430	444	424	427	444	468	435	440	436	447	420	443	423	407	454	468	432	427	423	478	409	442	444	414	487	434	427	445	428	414	433	439	413	405	441	437	454	441	393	406	419	421	416	402	430	416	436	413	411	442	451	422	446	448	436	433	423	436	440	444	413	447	429	403	423	401	451	453	396	435	452	416	395	433	428	405	428	472	411	427	454	441	447	399	434	434	439	438	422	424	429	449	413	444	462	481	414	420	433	410	417	423	439	445	428	443	399	460	443	441	462	421	443	454	430	393	430	466	423	422	433	454	436	405	404	486	441	432	413	461	451	447	406	406	451	417	413	467	388	438	411	419	411	430	427	434	440	415	452	443	424	458	402	423	406	442	426	459	430	438	451	442	480	434	428	482	430	415	439	431	444	440	440	409	431	449	410	431	425	439	437	388	431	406	413	449	429	418	448	439	443	443	423	423	455	458	410	433	431	430	470	462	424	450	427	420	423	457	434	435	432	433	455	436	418	469	428	452	448	412	395	447	436	409	426	418	421	419	445	426	433	404	444	428	433	434	462	429	416	416	420	428	451	469	457	426	462	441	456	431	430	384	428	428	415	449	445	415	435	437	416	415	428	432	423	418	452	410	434	431	473	463	421	428	441	429	431	455	405	404	438	413	418	440	432	422	431	449	443	442	447	432	451	420	462	407	379	433	425	431	387	394	462	415	462	438	415	406	445	423	422	427	478	437	459	407	434	412	437	450	419	406	430	439	425	426	443	441	440	417	458	442	444	459	425	408	419	444	432	456	418	456	449	429	440	458	475	420	437	412	437	414	472	421	447	420	424	423	399	428	443	452	432	412	404	436	438	400	441	379	406	400	427	432	424	446	448	417	447	395	427	425	417	438	440	410	405	449	393	451	436	428	428	400	418	409	405	430	433	394	467	447	427	426	406	453	412	463	419	420	411	436	428	412	433	412	411	431	407	421	449	442	433	411	379	430	385	447	432	425	415	456	396	427	422	437	417	435	441	445	401	431	443	412	448	464	421	418	392	414	425	433	463	445	404	442	443	404	470	411	443	404	412	405	413	429	437	424	449	416	406	452	437	442	440	470	456	428	442	447	448	436	427	425	432	438	468	410	405	446	412	418	394	388	427	437	440	450	453	455	408	460	453	422	444	416	464	457	460	412	402	491	443	420	402	405	440	452	420	429	447	422	458	442	421	436	415	431	445	443	442	409	431	446
12786	4234	4113	1777	528	372	310	318	249	266	292	266	239	250	247	239	237	241	238	211	241	210	225	190	214	233	229	186	228	196	187	225	233	227	180	223	225	222	214	233	207	199	206	210	212	209	203	202	222	225	216	199	237	219	229	210	222	222	217	198	229	201	206	227	238	224	237	231	219	188	216	225	183	196	203	241	206	223	220	199	206	187	232	205	249	219	228	217	223	187	222	214	183	227	226	243	223	211	208	198	210	234	197	245	199	204	221	189	201	214	212	221	238	205	212	219	207	212	240	213	213	204	192	223	191	201	227	179	189	210	183	214	204	237	173	205	215	225	213	222	219	221	241	213	213	184	221	256	205	193	229	193	222	211	211	219	213	235	222	226	233	208	234	229	226	223	211	207	215	199	212	213	190	222	243	220	228	212	186	205	218	200	209	201	210	208	191	198	233	228	223	235	181	221	219	226	191	218	196	223	213	226	218	218	233	196	210	188	205	198	194	217	213	241	205	211	233	209	225	237	208	197	210	188	192	206	203	208	219	241	226	208	217	215	235	223	230	180	203	205	209	217	203	224	208	181	175	206	204	224	185	236	231	213	208	209	222	184	222	218	220	185	213	230	198	212	216	241	241	242	212	218	215	197	221	214	226	194	199	198	199	213	229	213	216	233	209	188	193	205	235	200	173	198	212	179	203	215	216	205	219	195	187	207	209	235	202	219	232	223	197	214	210	219	220	210	224	236	223	217	225	218	219	214	205	195	207	188	199	188	202	215	233	238	169	213	237	229	206	199	203	208	196	220	226	207	237	241	198	210	195	201	222	204	203	209	171	226	214	198	219	245	216	192	197	228	207	198	215	239	186	198	224	208	207	197	210	236	203	204	225	209	192	207	178	234	198	188	229	197	211	190	228	223	231	223	234	221	200	193	221	190	203	214	211	207	203	201	237	212	234	174	242	213	206	207	223	194	249	197	235	203	208	222	221	195	206	207	217	230	236	219	203	210	227	179	212	228	202	220	216	178	192	207	222	218	216	191	214	230	210	214	223	232	210	197	208	215	180	205	202	217	189	220	199	229	233	221	217	217	216	222	225	190	233	240	205	225	233	199	234	216	198	218	238	203	222	192	233	213	226	207	228	216	226	203	172	228	239	199	213	212	234	213	234	225	210	212	207	204	217	225	189	211	221	218	218	195	206	205	238	243	209	189	227	201	221	241	223	195	225	209	229	202	240	204	209	202	224	201	210	244	191	203	211	198	226	218	209	222	201	226	217	217	209	203	222	225	207	223	199	210	223	235	200	195	225	204	201	258	236	207	220	216	225	213	225	207	238	228	221	201	169	201	227	213	213	237	228	222	231	213	209	236	233	212	216	210	217	226	209	207	210	202	218	230	197	201	237	193	221	191	198	197	220	221	205	212	188	232	209	221	222	217	200	197	211	194	197	242	237	208	219	207	181	211	194	213	212	228	213	222	231	204	209	221	195	182	222	192	225	221	213	216	205	261	239	202	227	196	207	234	227	205	212	205	214	226	222	224	214	182	203	235	187	184	229	209	215	224	242	227	228	208	191	217	187	230	231	247	205	209	225	229	216	224	231	243	208	202	228	223	221	196	197	190	217	221	239	215	203	221	231	232	180	238	214	211	194	217	205	222	217	197	204	240	223	187	213	223	214	200	206	220	242	201	215	214	233	249	201	206	193	234	214	260	256	226	210	200	213	191	246	215	235	227	215	215	214	206	210	205	209	206	213	226	235	211	229	231	194	216	226	235	203	205	207	182	234	244	220	194	208	218	242	195	222	220	200	197	213	202	244	198	222	187	197	208	232	234	231	190	206	193	244	217	217	213	216	223	237	212	241	241	203	198	243	189	233	218	226	244	214	207	226	226	198	198	198	223	193	214	202	199	231	203	211	215	240	205	207	226	213	201	195	208	205	202	213	218	206	218	216	212	220	224	233	224	211	218	213	222	212	209	207	245	177	192	201	219	219	204	181	209	222	208	217	212	218	229	180	219	225	216	195	185	202	232	212	201	212	200	202	231	229	203	224	208	219	211	219	209	213	208	193	224	206	192	233	197	207	234	179	208	191	231	233	212	203	222	218	215	219	213	212	199	222	221	220	215	234	207	220	223	212	222	189	188	237	216	183	222	218	206	207	233	222	224	204	210	206	221	230	235	191	233	208	246	230	208	183	231	220	214	217	204	236	197	215	218	193	209	229	228	189	226	195	223	197	232	191	243	216	195	213	217	222	219	221	215	213	216	227	230	233	203	229	181	206	192	218	189	226	216	206	211	203	216	206	233	199	219	233	198	211	219	221	210	218	214	233	218	204	218	204	243	218	224	206	243	209	226	226	196	208	189	199	227	208	218	237	199	204	214	223	217	217	223	204	194	188	215	218	237	223	196	217	231	216	210	205	206	222	218	211	183	200	214	215	191	215	204	185	203	185	209	227	220	203	206	231	211	205	236	206	197	219	203	204	190	222	219	207	217	219	214	229	230	250	239	240	201	249	226	236	192	217	216	196	223	190	233	215	196	217	214	224	214	220	200	198	190	212	211	214	209	212	196	193	206	207	223	212	209	224	216	192	213	243	234	217	213	220	216	185	203	222	224	214	184	215	204	213	196	260	211	221	203	195	225	243	227	224	206	212	205	192	207	212	233	225	216	198	179	230	208	240	214	211	201	224	232	205	220	219	242	200	204	192	221	220	209	199	204	205	217	233	184	208	212	197	196	188	211	190	204	193	222	199	215	242	214	241	202	204	209	195	209	217	221	202	193	235	216	221	230	239	223	198	203	206	217	223	231	226	222	225	183	194	229	218	198	204	186	176	209	185	221	237	209	221	229	213	216	210	241	225	219	200	205	213	215	200	220	196	207	237	211	201	204	222	229	215	222	231	204	222	232	239	214	215	208	236	215	189	208	186	216	239	213	247	202	212	196	209	220	223	210	206	240	202	207	206	239	198	224	209	155	186	210	215	221	195	202	198	203	223	208	221	187	226	216	206	223	200	219	232	200	203	179	188	185	209	219	217	174	204	229	204	193	206	201	213	237	216	232	235	208	195	232	204	231	192	232	225	202	246	216	219	228	215	216	207	224	230	210	193	229	202	210	208	198	247	197	221	202	214	214	213	190	204	223	235	211	231	209	208	204	214	210	205	227	218	226	203	218	178	212	218	220	218	219	215	236	212	222	211	210	215	204	201	193	200	214	193	202	233	197	213	218	206	217	236	190	226	223	202	219	209	228	212	202	223	205	187	230	232	196	171	200	226	207	198	203	226	250	233	238	239	215	206	191	200	202	214	222	205	228	203	213	219	214	233	202	223	200	209	208	219	222	260	238	192	219	228	201	203	227	211	200	235	203	193	211	207	220	240	220	237	211	186	186	209	197	211	207	212	225	242	214	183	214	219	203	179	204	206	223	222	199	203	225	221	205	228	223	218	220	192	217	228	234	187	232	230	211	209	205	210	209	221	218	217	214	238	236
9781	4322	8182	5202	2093	1398	1091	930	802	745	705	738	714	677	639	652	679	620	561	580	547	527	536	542	548	527	586	517	511	541	568	555	516	530	526	548	527	473	487	492	520	525	531	547	510	513	498	525	550	548	522	490	485	518	542	530	560	488	525	529	507	505	539	513	519	511	523	569	537	503	486	512	488	538	490	494	533	505	532	506	503	536	518	547	510	494	492	531	527	503	521	506	517	503	522	527	533	496	517	510	480	519	495	512	516	512	512	504	480	512	499	473	515	484	479	525	503	504	502	507	481	491	534	516	519	539	522	510	522	514	498	514	487	489	456	516	493	498	542	491	525	493	487	472	539	490	550	490	514	533	547	504	508	503	498	499	521	510	485	492	525	500	532	540	501	527	507	512	556	535	508	514	512	496	481	485	517	512	532	503	509	471	537	510	478	547	500	559	496	493	492	517	500	491	546	520	524	484	536	492	489	530	516	482	547	501	483	542	482	472	571	543	463	484	490	471	504	493	518	496	492	474	505	504	507	488	504	522	507	500	507	510	503	498	502	472	521	516	497	535	491	507	510	507	515	479	514	473	529	478	533	486	478	535	499	483	494	534	518	490	525	494	519	521	498	495	510	516	489	491	515	512	484	531	479	540	507	560	497	511	520	513	523	517	538	510	497	525	494	528	493	508	508	493	501	488	512	525	489	512	495	496	508	519	471	518	518	514	491	489	479	487	469	546	484	490	512	510	517	503	477	530	531	533	487	535	507	498	482	509	489	524	508	549	509	503	552	523	447	513	501	496	514	497	521	535	525	511	500	519	497	527	528	545	505	485	512	501	509	517	521	481	482	568	467	530	502	502	477	505	543	544	459	505	477	509	522	482	482	517	493	494	544	504	477	498	485	487	553	542	557	518	510	513	544	481	526	525	501	509	460	509	524	505	492	513	504	529	545	524	449	513	491	561	507	476	484	541	520	512	504	506	516	529	491	521	511	508	514	510	502	521	498	519	518	540	464	523	508	504	492	504	480	481	499	504	476	496	477	511	509	485	474	520	483	508	502	501	500	457	538	507	485	500	537	525	516	519	495	502	502	495	512	470	481	506	490	516	530	537	521	520	523	572	546	470	526	511	510	485	489	451	534	532	513	547	531	532	514	499	496	473	505	523	487	496	516	517	545	548	512	469	478	522	500	521	533	535	477	534	510	530	518	500	522	481	511	530	483	540	495	525	473	489	505	491	493	486	491	520	532	496	469	499	545	516	534	505	496	494	538	503	539	505	511	508	515	528	485	463	488	495	505	523	517	488	530	535	482	471	461	476	478	521	503	478	551	523	495	501	532	487	515	501	515	526	499	544	513	547	533	448	452	497	472	503	517	504	501	496	492	471	524	517	452	506	524	494	475	528	475	477	494	563	508	490	506	533	513	519	507	548	516	469	479	525	491	523	514	509	488	532	521	514	507	527	508	496	529	468	492	488	492	507	517	493	491	510	509	509	474	499	484	508	518	504	513	477	531	500	531	516	525	502	482	471	516	497	495	457	505	534	507	513	528	488	519	483	496	517	485	530	533	519	505	485	529	490	486	505	507	500	514	488	469	481	493	534	526	529	503	501	528	485	539	545	516	512	492	489	530	479	519	517	531	494	481	483	481	530	542	541	468	489	512	498	505	474	497	513	534	507	522	484	508	482	516	502	503	500	520	521	525	532	517	492	519	537	504	515	486	480	533	513	498	504	483	481	491	505	508	474	510	491	535	477	548	496	497	539	485	497	523	543	518	492	490	518	518	495	531	536	514	503	539	481	510	548	511	485	515	509	527	492	523	502	475	487	549	510	506	490	493	564	519	530	516	526	485	550	480	508	525	498	509	524	522	462	510	527	496	554	529	489	488	498	503	501	490	505	525	553	528	528	466	508	491	540	537	520	488	505	468	539	521	560	527	504	525	537	529	512	493	508	501	510	523	489	492	514	487	498	488	504	493	494	521	467	513	524	539	447	467	471	521	549	527	520	474	510	506	477	519	501	484	476	544	488	491	511	488	492	496	512	490	519	481	474	469	516	508	466	493	502	508	485	529	512	518	520	494	517	489	514	547	474	509	506	464	559	486	489	502	493	533	529	530	472	516	499	462	540	518	448	516	473	500	499	516	507	468	510	502	524	499	518	532	510	490	513	494	510	481	475	476	528	496	515	528	500	493	527	490	546	521	527	520	518	516	491	550	501	497	521	529	493	534	505	510	513	519	509	507	455	490	533	499	524	503	508	522	491	539	499	536	489	525	519	470	504	489	509	535	528	486	518	566	512	489	517	505	465	521	504	489	528	470	507	514	488	527	514	530	480	479	479	492	494	501	505	513	555	506	500	499	485	501	524	522	504	513	526	491	517	532	541	518	493	534	505	486	495	516	509	502	468	512	500	510	497	485	538	510	499	485	507	518	514	502	531	522	523	531	526	522	513	540	488	525	482	484	530	515	545	527	518	505	526	521	454	502	484	514	478	519	515	546	525	511	524	546	513	504	490	520	502	520	522	468	489	519	533	528	526	475	490	477	495	511	505	499	510	547	567	517	523	555	502	544	491	491	485	497	504	505	525	485	500	507	528	500	496	511	481	534	549	498	485	511	547	462	512	506	523	529	509	530	500	496	509	507	516	512	495	500	528	527	539	461	499	494	510	480	514	512	486	483	475	523	520	527	505	524	474	526	551	500	482	505	491	529	538	543	510	450	514	530	515	533	481	532	515	488	541	491	520	526	481	525	518	521	517	514	500	530	505	511	505	500	497	467	516	488	477	527	495	500	488	491	558	486	509	537	507	478	493	478	525	527	547	532	542	513	496	518	519	568	522	515	487	487	508	500	534	504	474	547	501	497	495	476	528	496	502	482	513	512	502	512	526	526	514	531	502	521	519	512	474	487	466	491	522	505	499	461	515	483	521	493	526	487	502	529	494	494	527	493	515	531	481	548	526	490	526	519	509	438	519	539	519	522	492	484	507	459	515	515	512	478	485	518	520	511	530	551	506	520	484	463	509	504	507	504	530	490	522	536	538	471	509	528	498	515	491	515	463	477	498	533	504	535	502	499	517	503	505	533	475	538	531	520	525	520	503	522	509	472	519	530	516	511	511	527	456	481	529	506	537	469	516	487	533	511	551	505	478	509	487	544	479	527	519	499	502	535	517	473	486	473	535	548	524	510	496	486	487	511	507	487	495	537	513	514	487	517	489	495	542	481	493	486	480	534	514	504	506	489	533	506	527	471	478	481	516	533	524	506	500	486	469	512	472	501	524	519	484	481	490	519	526	459	531	500	528	476	519	524	489	519	506	514	517	532	490	521	466	476	510	501	496	485	495	482	508	515	480	546	478	524	474	505	494	518	551	499	518	542	536	492	517	545	515	513	512	504	502	494	507	489	495	467	462	520	534	468	480	502	491	548	519	519	501	517	515	512	499	486	501	504	534	493	454	523	550	487	453	537	500	477	498	508	506	494	515	500	519
21282	6975	6819	2896	756	422	368	272	261	211	181	197	209	182	188	201	168	173	162	166	149	159	126	147	161	136	160	134	146	143	130	155	137	136	161	144	137	142	154	159	119	127	168	144	149	117	136	127	172	133	141	129	161	139	142	142	132	127	160	123	136	121	137	123	150	124	136	137	125	125	124	147	138	132	153	150	130	151	124	116	114	141	141	137	123	133	135	145	138	142	142	153	151	145	130	138	136	125	141	144	133	155	162	139	136	129	128	145	144	141	120	145	156	114	138	165	134	133	156	146	132	147	151	132	134	122	125	145	127	127	149	171	146	126	150	144	146	144	120	128	135	153	136	130	157	162	122	127	133	155	135	136	145	127	123	125	137	134	133	137	146	132	121	153	135	115	151	140	141	144	135	137	126	136	151	130	113	143	132	141	138	152	138	148	133	164	142	118	127	158	118	130	128	135	128	152	130	143	146	136	127	140	135	136	119	154	136	128	146	135	157	145	145	124	115	122	133	136	128	147	140	139	148	143	140	123	162	131	145	146	138	112	139	128	148	121	131	131	144	133	138	137	114	133	137	152	141	140	161	151	144	130	137	122	145	141	136	137	124	147	124	114	159	142	136	133	127	132	118	126	142	134	151	123	136	155	182	152	131	171	140	130	142	138	151	137	134	136	156	112	132	131	151	133	136	142	130	136	158	149	158	116	130	138	154	139	133	120	132	126	123	143	131	131	130	147	133	140	152	147	144	135	120	159	132	133	121	133	154	127	122	125	135	140	148	145	140	141	126	138	130	129	161	143	136	136	155	137	142	143	138	120	142	125	139	140	120	136	137	134	150	149	125	127	144	146	143	141	131	161	150	117	136	125	121	124	140	129	134	125	155	139	152	122	131	145	137	134	157	133	147	140	147	135	134	146	142	143	153	130	130	128	136	136	137	135	116	143	132	146	150	126	142	134	134	128	141	122	146	141	139	127	121	129	140	129	125	153	144	135	159	146	135	166	152	116	155	133	148	157	125	147	117	143	159	133	157	157	131	142	129	153	162	135	151	121	128	129	130	123	142	133	137	132	138	152	148	129	136	115	143	143	149	139	142	140	136	149	117	135	146	120	125	136	128	140	150	115	130	132	150	141	126	125	134	133	142	152	129	143	135	134	123	124	125	141	135	126	126	129	144	148	145	148	143	112	133	158	148	144	137	153	156	134	142	158	141	123	138	135	143	136	148	142	155	138	135	144	133	159	152	139	146	140	128	127	133	156	136	155	145	124	129	143	136	119	153	134	117	156	131	139	152	140	160	130	150	163	144	131	129	137	144	132	151	163	145	155	147	130	129	125	113	147	130	145	144	118	126	164	150	133	140	154	121	156	130	128	118	129	120	138	157	124	164	144	136	137	132	150	158	137	125	143	143	142	134	150	151	138	136	142	148	141	151	134	119	139	137	136	129	156	140	145	132	139	138	117	122	134	134	137	149	143	135	148	126	130	142	127	147	143	142	125	136	156	146	128	154	124	123	139	135	143	145	119	141	135	124	140	136	141	124	122	130	126	137	164	144	149	129	138	131	115	132	128	127	135	147	129	137	139	136	130	158	145	138	141	153	132	143	125	151	154	117	106	137	125	114	128	140	137	150	127	116	149	125	168	143	148	134	143	127	134	154	117	129	131	143	127	143	124	121	107	141	135	134	146	149	138	110	146	144	153	136	143	130	139	135	134	143	135	131	148	136	133	139	165	125	141	146	149	122	155	137	150	144	166	141	154	126	138	145	121	131	124	133	146	120	123	136	172	155	143	135	121	163	140	134	128	134	131	138	157	155	111	126	137	140	134	124	142	152	140	141	146	128	135	146	125	125	118	142	140	138	136	121	113	167	135	154	128	141	166	141	132	128	146	136	135	133	133	135	133	121	146	156	129	129	145	126	146	131	134	132	140	139	127	153	129	157	122	128	140	129	130	140	156	118	121	137	160	122	132	131	136	128	126	139	152	135	139	149	111	127	142	125	132	135	139	136	128	130	117	153	143	129	136	133	139	130	139	117	134	129	126	123	130	153	114	142	137	138	145	103	139	141	155	145	128	121	148	151	154	133	141	151	144	122	139	133	125	121	153	139	120	134	142	121	118	126	147	147	150	126	123	153	144	138	155	125	120	120	137	139	150	125	138	140	137	130	134	121	132	152	151	125	138	137	151	135	125	130	155	142	142	145	137	134	121	127	148	136	149	155	133	142	135	141	148	125	129	130	150	148	163	125	141	155	133	149	141	136	128	148	149	140	130	143	158	152	134	154	134	152	121	122	128	136	111	139	138	158	131	129	133	129	129	122	132	109	139	125	140	137	128	115	130	136	129	127	133	157	137	125	133	140	140	128	134	130	144	129	120	145	117	135	120	129	154	145	135	135	140	147	120	148	141	138	122	139	141	138	143	127	151	125	128	148	111	147	159	162	136	132	150	133	133	124	118	132	138	138	126	148	122	135	138	147	136	129	149	130	144	118	164	123	132	126	116	130	144	138	128	135	133	150	134	159	155	138	124	134	127	114	130	134	125	137	141	139	140	158	98	132	151	142	131	135	127	149	121	124	159	127	143	148	151	125	134	137	127	135	163	124	137	146	150	141	148	130	118	141	174	125	126	120	130	151	119	154	125	128	137	147	143	145	138	142	128	150	137	120	136	130	143	160	133	144	126	145	141	105	124	130	131	151	134	149	131	135	146	118	137	143	147	131	135	142	132	116	149	154	129	127	145	132	136	140	151	150	147	126	143	144	140	133	107	137	152	139	129	157	136	144	133	161	149	154	123	134	137	142	152	138	140	124	135	141	126	163	160	146	155	129	143	161	152	146	139	137	138	139	135	127	106	158	147	139	148	156	150	149	105	144	145	138	154	133	133	121	153	146	145	177	132	116	152	151	152	113	140	131	145	146	140	141	117	154	151	145	144	132	118	140	149	123	119	126	163	139	154	138	158	122	138	159	147	150	137	125	108	139	127	132	126	133	138	147	147	130	140	131	151	129	134	118	145	129	152	152	137	127	143	143	137	149	144	116	121	126	119	148	123	144	141	115	127	133	152	172	129	141	139	153	151	152	107	149	121	131	138	146	145	117	149	134	156	131	130	134	136	160	123	151	141	137	141	126	145	129	143	107	122	143	148	136	146	120	145	126	139	115	146	153	150	124	137	120	156	121	136	137	139	152	131	139	129	125	138	137	145	140	136	140	121	148	122	129	117	122	123	140	148	114	109	118	133	133	134	150	117	109	145	143	142	127	146	148	154	120	139	156	142	129	136	161	138	128	152	136	153	142	139	120	148	130	113	132	122	131	138	127	156	158	152	161	135	149	118	127	134	123	126	125	150	163	117	136	135	130	121	125	126	131	128	147	129	151	162	127	135	142	108	126	137	136	128	124	135	135	125	156	144	140	150	130	128	136	140	153	126	167	138	121	138	116	150	133	140	118	141	123	140	150	130	133	139	160	154	140	150	120	156	123	153
12873	6017	11823	7096	2805	1999	1430	1082	886	836	780	738	655	643	641	636	612	556	547	453	424	407	435	415	411	425	397	374	375	387	382	344	385	340	347	364	352	364	326	360	356	374	329	365	348	349	339	360	335	359	335	369	364	342	323	347	336	327	346	375	349	338	374	365	311	340	336	388	358	354	327	390	380	368	362	354	325	338	347	339	358	323	334	350	322	349	323	359	357	357	381	358	385	365	379	363	346	325	375	310	321	314	340	327	363	353	340	343	300	340	360	362	299	321	355	373	313	336	327	332	311	354	340	365	329	347	338	339	348	351	310	347	300	335	351	321	354	357	352	351	328	355	292	281	353	309	342	337	346	320	318	340	363	307	362	344	320	356	354	336	315	365	339	336	345	354	329	348	346	321	361	331	320	338	312	355	331	343	359	367	345	303	329	326	328	359	331	338	324	301	329	336	357	326	340	329	308	322	337	359	350	336	372	373	357	326	323	331	340	347	325	329	351	306	311	331	352	348	345	333	348	315	347	331	357	346	352	339	333	325	344	341	325	312	353	350	330	315	314	330	334	347	312	329	350	314	331	330	322	317	333	322	384	342	337	318	321	305	307	348	331	333	355	362	347	351	351	359	346	328	333	324	336	347	334	324	347	308	349	340	320	344	345	322	363	323	323	367	348	318	360	331	342	361	336	314	327	356	336	331	340	339	328	315	310	351	339	308	306	335	315	330	337	320	312	341	332	350	361	345	338	343	339	375	362	330	379	351	344	350	309	341	328	355	351	349	330	335	348	315	304	319	320	348	334	328	310	336	306	342	336	357	328	348	317	334	328	355	344	324	337	356	328	292	301	326	336	321	352	344	359	311	314	350	330	339	355	319	310	334	372	333	306	386	338	323	356	342	349	330	357	345	297	355	361	331	354	355	344	354	345	335	331	330	361	304	351	360	326	340	339	305	315	339	334	331	346	323	324	339	346	361	349	362	332	321	334	351	310	306	335	324	346	324	341	351	341	343	327	331	355	370	319	345	331	331	374	353	315	333	341	350	318	378	303	340	367	339	344	336	321	372	353	333	328	338	342	336	360	404	347	323	321	335	316	319	351	348	308	302	333	347	333	315	358	334	350	316	349	329	339	358	325	305	337	331	339	319	330	336	318	348	318	295	353	353	317	337	332	368	321	333	344	339	304	326	323	308	350	328	342	338	339	346	331	354	333	351	342	341	326	337	336	331	349	320	329	329	315	322	352	345	339	351	304	300	317	340	356	309	323	341	315	341	304	330	353	328	336	314	348	342	356	297	330	340	376	323	344	331	316	325	326	378	366	316	311	321	352	338	331	324	321	327	342	346	326	363	339	332	331	305	313	335	319	325	309	318	334	318	320	337	336	361	338	338	315	344	315	305	321	313	327	347	333	311	328	332	327	346	333	331	336	322	341	341	335	345	325	329	341	350	316	364	352	358	344	334	376	355	323	301	348	360	348	327	318	345	337	347	315	325	368	348	361	348	350	322	325	348	332	351	373	356	314	329	333	314	313	356	365	331	353	322	317	326	334	343	344	368	283	310	318	338	357	330	332	332	302	318	332	308	354	333	321	374	356	320	357	307	337	348	318	344	331	367	358	356	335	338	363	348	339	327	307	295	309	329	383	342	330	360	354	351	338	340	348	361	332	321	349	321	332	338	316	291	319	313	313	354	364	335	316	308	324	350	334	310	341	333	352	341	345	352	315	321	336	304	301	327	331	351	298	319	321	344	309	322	331	319	352	324	330	311	365	361	302	334	357	317	338	345	354	329	311	309	299	365	349	314	339	317	327	345	320	300	300	323	343	329	340	338	350	345	357	347	342	334	349	337	309	307	358	344	358	345	368	321	342	320	321	331	358	326	340	319	340	330	336	351	344	371	333	332	327	348	336	319	368	344	369	333	347	359	348	318	343	333	345	333	357	346	333	321	351	339	362	320	399	389	366	322	336	321	319	341	322	337	320	309	337	351	361	336	335	364	326	330	308	322	321	376	341	331	348	325	324	374	305	311	345	343	309	332	342	311	313	326	341	359	313	342	293	368	336	332	338	335	308	381	350	320	327	339	314	363	330	351	328	324	323	357	366	374	326	351	345	330	331	338	319	330	336	336	318	356	341	333	338	363	315	347	354	331	330	326	323	324	334	318	315	330	337	335	348	348	332	359	323	350	318	361	319	376	342	367	331	328	307	326	318	329	336	334	329	327	318	304	321	339	328	378	324	351	359	354	372	316	324	322	357	307	357	302	284	319	327	339	344	332	332	317	339	317	312	312	352	319	355	365	318	312	331	330	325	348	299	331	336	360	339	309	325	328	304	315	348	288	339	322	357	321	329	327	330	331	344	341	316	311	322	366	321	316	362	360	347	364	309	322	304	315	331	319	347	341	368	326	331	343	329	356	339	346	322	341	312	347	349	349	364	312	313	325	332	304	361	321	316	350	358	331	351	313	350	320	358	326	347	305	317	312	335	341	311	315	340	331	311	385	293	364	348	333	336	321	353	319	349	335	339	354	354	325	362	325	344	351	329	332	298	289	342	348	336	357	341	331	316	341	348	317	319	290	366	340	292	342	323	355	330	343	341	357	313	337	321	392	363	356	355	329	334	361	337	349	322	369	351	343	371	346	312	322	321	358	366	356	350	327	339	342	330	355	346	331	333	349	293	338	338	318	315	333	346	336	344	368	312	306	340	357	304	341	324	362	373	329	334	310	337	349	327	325	345	344	347	331	313	329	329	325	334	324	337	329	330	316	315	351	327	333	347	359	325	348	343	352	298	356	312	344	375	354	324	354	356	333	296	309	322	328	338	363	310	343	336	341	334	348	344	315	331	323	334	317	366	323	320	354	282	351	345	315	319	320	352	348	332	327	290	325	318	334	318	357	350	320	300	356	333	332	335	322	297	342	340	369	327	328	340	302	310	363	301	321	328	324	315	354	319	316	342	333	287	321	354	362	346	357	312	337	345	333	338	332	334	353	330	352	354	331	319	324	317	343	321	335	315	302	368	371	338	333	332	330	315	303	310	377	339	317	346	319	360	318	326	338	335	340	349	347	339	356	338	352	343	304	312	325	359	378	385	326	317	349	361	348	311	323	350	327	355	304	346	326	327	342	324	311	357	325	302	310	322	323	305	347	301	338	352	318	327	356	343	339	334	333	335	330	357	355	381	321	313	323	340	334	348	339	366	343	334	317	361	344	312	336	300	321	313	336	320	324	326	331	338	334	348	324	336	294	365	363	355	356	338	321	351	316	356	350	329	346	329	336	346	314	317	327	349	354	357	335	366	306	356	321	311	330	354	351	300	325	326	345	321	356	342	325	303	309	313	320	331	340	323	368	354	319	324	354	314	366	316	290	348	359	339	328	326	347	349	350	283	318	345	304	335	361	314	372	404	348	353	327	335	340	322	365	343	347	347	324	347	356	356	350	341	357	326	325	305	365	316	360	302	345	330	321	340	318	340	301	323	329
5133	2078	1839	681	279	205	198	216	187	196	163	205	197	212	157	158	204	188	171	180	172	172	182	153	139	180	182	179	187	174	179	178	197	179	193	188	183	177	188	176	160	177	158	182	194	166	180	171	209	171	166	183	163	181	165	170	174	176	183	191	179	175	157	180	169	156	186	178	192	193	162	155	182	168	163	164	165	179	182	176	189	186	165	151	169	185	170	163	161	195	193	188	182	172	174	174	164	191	200	193	194	184	168	189	167	172	168	193	174	192	162	183	165	167	162	181	174	186	198	187	198	181	187	162	194	181	172	162	214	179	152	162	177	194	185	190	166	202	189	169	162	208	180	171	163	206	174	172	160	184	152	171	166	188	198	199	196	181	192	173	152	157	205	179	163	183	176	161	162	168	182	184	177	181	178	181	168	172	174	177	172	180	175	157	171	161	179	159	179	182	167	164	151	182	175	175	173	160	178	179	192	176	169	163	185	171	184	176	170	164	158	160	182	187	197	187	167	160	165	159	174	186	172	199	193	151	178	184	177	193	169	183	180	181	183	148	168	181	168	160	169	185	164	184	192	164	152	156	173	197	175	170	180	166	171	170	184	180	175	170	172	183	184	171	173	161	157	182	183	197	162	184	156	164	153	164	183	178	167	154	182	173	175	197	182	195	188	165	161	165	188	150	184	184	180	185	175	167	182	169	172	176	161	172	193	166	169	174	167	173	157	168	179	167	171	180	151	188	194	170	203	175	171	157	162	191	161	157	140	176	151	195	174	197	152	181	166	147	197	179	146	176	184	173	195	162	178	178	182	178	171	191	179	182	181	164	167	170	202	170	169	192	164	209	175	176	171	201	164	208	174	160	183	182	155	163	202	161	153	182	197	165	181	196	163	181	173	154	187	189	177	180	160	196	190	190	192	173	164	193	167	156	192	176	176	161	186	185	151	167	157	160	176	181	175	187	151	180	203	182	173	178	180	163	180	189	165	173	168	158	176	180	168	154	168	171	176	192	129	170	175	182	164	170	167	172	162	186	183	173	178	157	161	178	168	201	177	162	161	176	200	174	157	188	162	170	175	175	180	174	189	168	185	176	191	174	173	167	184	148	169	181	187	182	205	188	167	164	178	172	194	181	179	169	184	196	195	177	200	160	163	161	160	177	165	179	165	188	187	185	169	160	152	166	173	175	176	176	177	167	169	179	181	179	175	180	175	199	165	184	200	168	166	153	168	192	176	167	182	204	163	161	173	169	183	157	161	190	155	157	187	179	179	177	178	166	170	194	202	188	146	178	176	160	162	170	173	171	190	152	189	196	184	196	173	178	162	163	182	172	198	189	208	183	191	178	191	181	168	183	162	180	183	197	182	166	192	159	202	206	170	176	169	168	165	183	182	167	181	168	162	183	164	172	186	176	171	165	175	143	169	176	179	176	164	171	144	160	163	167	177	189	168	159	179	171	165	169	148	175	157	178	163	179	155	166	185	189	167	172	173	171	147	180	188	183	179	190	190	174	189	168	179	151	152	181	203	170	170	158	183	180	174	163	176	167	183	175	170	160	150	182	139	178	182	196	172	166	178	197	162	182	164	191	203	171	173	180	173	171	184	186	178	179	178	141	176	183	185	161	189	181	166	153	174	170	175	173	180	191	178	169	211	197	188	179	196	170	196	185	165	167	179	172	159	164	191	156	162	166	154	201	175	161	165	180	175	185	179	170	199	202	187	179	175	179	179	182	175	166	164	173	198	171	165	166	179	178	149	163	175	137	181	179	167	178	182	160	190	166	184	169	192	208	156	191	187	162	165	174	175	160	176	185	149	152	164	162	171	151	176	156	146	214	185	171	162	167	201	177	169	179	162	211	156	173	184	181	176	172	166	176	180	180	167	157	185	191	196	199	168	154	158	181	177	170	200	191	193	182	184	166	178	179	168	187	182	156	169	188	159	160	188	165	165	163	147	178	175	202	160	184	179	178	197	152	167	164	155	176	165	175	181	168	163	198	187	186	166	165	170	174	140	181	194	152	191	190	175	152	184	164	179	187	155	174	179	193	193	177	181	170	179	167	173	159	176	170	173	165	162	182	177	172	156	170	175	173	166	182	158	161	164	152	170	200	189	185	176	171	179	201	162	187	159	147	162	171	165	163	170	168	165	178	205	164	163	200	153	197	180	184	202	178	190	139	185	194	179	159	178	192	197	188	168	160	154	160	159	166	170	155	212	192	174	195	149	193	166	188	194	166	178	156	178	186	172	153	187	177	176	191	191	222	184	168	179	173	167	174	161	166	150	179	168	200	170	193	199	200	191	177	168	185	177	151	171	163	190	184	181	189	170	168	152	192	207	206	191	193	167	174	189	176	164	195	176	195	180	174	194	165	177	154	181	173	183	192	162	154	178	176	178	170	183	187	176	158	171	197	171	191	188	173	177	174	171	160	188	143	168	199	180	179	159	159	161	157	183	175	182	186	166	162	168	202	189	161	177	194	158	184	169	174	193	189	164	180	174	185	171	174	185	146	187	191	191	183	161	172	158	173	172	175	174	202	178	183	169	175	170	158	163	143	175	178	165	191	198	163	182	171	174	172	187	144	179	183	163	185	195	183	182	155	188	165	184	165	178	187	212	186	178	182	170	190	175	178	167	186	171	177	167	196	163	164	151	178	199	158	182	164	193	183	185	139	178	171	153	161	180	181	184	175	182	203	135	165	173	173	174	152	175	186	160	168	170	176	188	172	195	178	164	183	160	183	179	191	190	163	189	165	148	176	175	195	203	193	182	196	178	179	174	182	183	169	186	175	187	173	163	171	172	174	179	166	186	169	145	168	155	161	195	188	175	152	178	182	169	191	170	185	180	166	173	188	161	178	196	172	173	175	142	162	166	176	191	183	176	183	188	168	171	171	190	160	185	166	197	194	138	171	190	214	185	180	190	159	164	180	169	188	170	198	156	164	183	179	159	183	192	169	159	168	159	185	169	188	157	185	173	171	161	191	186	191	159	152	173	174	175	144	166	171	184	162	173	150	167	198	172	173	167	194	193	166	198	189	200	176	177	171	179	171	164	163	177	182	161	176	166	144	177	169	170	169	163	183	169	177	163	168	182	185	188	174	203	190	161	160	162	173	173	185	161	181	192	175	164	166	152	185	192	186	156	157	176	183	171	157	170	160	170	160	167	190	196	180	173	170	152	188	170	173	168	162	195	158	163	160	168	176	194	168	156	170	180	161	191	158	150	160	173	199	192	165	189	178	177	166	161	160	180	175	194	183	159	145	175	173	175	164	168	162	178	187	154	183	151	185	180	177	187	179	205	172	174	198	148	180	166	176	180	156	186	201	189	161	159	173	184	169	156	155	165	168	169	176	180	165	176	175	186	173	178	179	171	165	164	177	172	168	172	158	223	149	170	179	188	175	190	171	166	190	186	157	156	182	186	157	146	198	164	166	171	170	182	173	206	178	189	147	195	185	158	156	190	186	170	168	178	154	178	167	213	157
4021	2364	3987	2001	886	654	590	534	506	468	469	482	500	461	520	470	524	472	478	451	435	431	452	437	472	419	441	427	444	474	470	399	431	404	457	408	438	436	404	444	429	412	411	425	458	406	410	377	439	420	431	438	387	421	431	423	444	420	434	446	413	449	445	416	441	465	429	458	443	449	436	427	435	419	428	413	433	454	409	435	425	442	402	445	437	430	452	431	423	421	440	441	434	459	417	434	450	444	411	414	455	414	433	420	414	446	400	420	464	404	439	449	427	465	425	430	402	445	400	451	422	429	425	388	426	436	433	433	452	431	460	432	426	416	400	424	439	430	448	410	447	449	435	473	430	416	443	436	430	416	408	428	434	419	422	388	413	424	426	456	417	435	448	448	454	432	431	421	409	407	447	435	452	443	418	436	423	438	418	429	430	437	436	437	492	457	393	402	439	422	432	471	444	452	454	432	422	448	404	434	434	415	407	452	422	409	427	417	460	410	438	396	438	442	410	407	435	420	442	429	410	425	434	412	453	422	443	411	393	462	409	428	403	404	436	415	434	448	438	453	450	452	400	455	404	443	427	420	422	428	453	447	432	424	421	437	458	441	462	447	437	424	447	412	434	434	420	420	458	414	428	413	412	433	426	419	395	448	454	446	395	454	429	409	416	398	409	472	394	451	394	406	412	454	429	462	393	436	439	451	438	429	451	434	412	430	419	425	454	442	407	444	424	410	440	421	426	455	413	377	433	404	405	424	398	466	443	404	429	425	423	460	414	433	452	418	438	406	451	420	433	468	443	402	421	426	398	416	392	438	423	464	469	429	452	412	420	421	450	394	429	401	438	465	427	412	430	419	443	398	423	416	441	434	429	437	429	445	424	403	449	418	415	407	439	433	409	410	441	395	444	453	415	465	411	378	409	451	399	412	419	440	407	467	453	439	434	440	442	402	432	456	467	445	425	438	448	449	440	415	421	430	458	445	419	418	443	382	399	471	405	396	447	425	467	448	408	471	388	404	449	482	441	429	439	448	435	451	441	452	457	454	460	434	447	429	437	407	422	449	429	443	415	444	404	433	454	455	447	422	403	422	445	428	418	438	382	421	438	417	448	386	447	403	426	451	416	423	461	443	417	435	393	427	434	414	467	422	398	465	394	402	438	422	435	469	453	431	469	422	428	411	427	456	450	446	411	446	408	415	453	425	445	402	422	457	412	431	432	423	441	439	430	403	470	422	461	445	434	426	430	436	399	422	407	417	413	401	425	446	437	420	414	424	417	420	469	408	468	421	396	441	427	443	477	452	454	405	418	459	395	440	430	451	485	460	446	405	433	435	443	417	430	445	404	431	417	415	431	409	437	472	428	457	432	398	441	400	415	452	408	419	454	441	446	429	379	432	409	437	458	421	422	419	437	405	422	440	434	411	459	420	450	455	391	468	445	432	423	407	390	449	397	413	443	417	379	429	473	427	463	428	399	462	450	423	451	446	399	450	442	441	379	447	449	416	470	435	453	432	432	428	414	422	398	442	410	426	423	422	400	437	423	454	417	466	405	401	419	427	465	439	441	409	419	437	422	394	382	446	416	445	416	436	437	483	421	465	430	448	397	423	457	424	444	412	450	425	444	428	417	446	447	441	448	452	432	446	398	406	448	427	427	426	444	434	424	414	421	428	404	435	433	414	453	426	436	434	435	416	452	463	453	390	399	434	426	430	434	413	415	438	403	474	421	398	435	439	471	425	435	431	407	435	416	430	446	437	441	431	449	448	428	418	411	436	408	419	434	468	442	418	451	390	440	406	432	452	440	394	417	451	405	426	427	419	407	422	401	437	474	462	407	408	413	428	404	426	415	417	443	478	411	436	422	442	420	399	436	387	431	427	460	436	466	385	415	437	451	425	436	429	449	414	456	452	397	465	418	447	404	411	439	422	442	418	423	427	458	432	451	426	430	408	402	446	473	407	450	448	414	425	447	467	439	420	441	457	403	470	401	434	452	413	443	411	434	416	440	459	418	432	467	427	402	428	448	445	448	389	457	455	446	424	419	450	426	418	462	431	431	417	362	404	446	418	428	416	448	381	446	447	452	431	395	421	425	438	430	467	398	433	404	430	436	427	425	418	421	491	416	430	432	442	405	423	451	441	474	426	437	459	447	431	408	425	423	391	446	414	422	441	387	428	459	433	390	472	430	413	421	410	455	451	448	460	444	438	405	444	430	437	446	439	393	432	410	415	452	422	445	447	463	427	440	422	443	457	415	441	402	430	385	437	440	474	402	480	404	431	445	438	438	430	411	448	434	435	450	409	469	434	440	388	442	441	452	419	448	482	404	415	419	455	418	434	438	406	437	432	411	456	442	450	412	438	452	429	443	436	452	368	410	421	446	407	443	447	426	417	440	395	422	434	421	444	426	431	435	424	407	417	452	432	463	450	398	393	442	451	462	446	433	423	421	412	438	399	423	469	459	443	411	412	422	441	444	434	441	447	435	423	431	460	396	440	398	398	441	426	423	447	455	446	395	438	398	434	408	453	435	440	441	405	443	421	434	421	439	416	430	425	422	419	421	371	396	440	396	446	448	427	398	449	426	419	433	435	437	451	427	415	449	408	441	406	437	394	420	403	407	453	427	424	409	434	431	470	434	437	426	400	445	434	421	425	466	395	426	398	409	439	425	427	454	442	439	427	429	448	423	453	460	448	441	419	436	409	462	428	445	411	412	438	369	410	418	453	447	427	425	450	464	419	424	436	431	447	444	395	401	417	405	444	380	444	442	392	441	392	415	442	408	443	431	417	463	423	409	408	407	434	437	404	438	467	472	443	411	400	423	467	430	429	422	446	439	422	448	442	391	422	402	426	428	406	435	435	442	421	389	484	424	408	429	412	409	463	430	402	461	425	421	428	399	442	401	443	444	435	423	391	407	444	435	405	475	433	406	416	444	425	447	437	437	412	392	436	438	425	430	411	407	443	400	430	427	449	429	432	428	425	420	398	412	418	450	439	452	415	411	401	420	417	457	373	440	465	411	436	454	419	456	434	434	427	431	429	417	426	388	412	447	423	401	405	431	473	431	437	421	415	426	414	437	393	397	412	417	449	423	452	420	439	472	378	389	462	453	387	410	444	427	417	448	463	433	465	411	441	450	417	418	410	441	455	425	423	462	433	406	387	462	434	440	483	428	455	419	419	446	454	406	398	414	433	460	413	444	433	429	412	447	422	446	469	437	436	439	429	431	431	413	421	441	435	417	438	438	408	457	434	442	443	456	443	422	430	433	446	470	447	394	455	417	430	439	420	440	442	450	438	435	422	431	429	415	442	441	432	470	439	414	439	433	424	441	431	417	411	392	444	426	465	425	430	444	449	432	423	416	453	431	432	423	398	409	454	432	438	419	435	426	453	412	460	427	419	447	432	433	421	446	419	413	410	407	382	426	446	440	402	445	434	417	470	396	472	470	454	425	377	414	405	448	406	413	431	419	431	421	406	439	441	408	423
12865	4157	4298	1604	526	386	347	325	236	245	256	260	259	242	251	232	233	262	219	211	222	234	199	223	241	200	223	202	234	210	188	209	191	194	223	246	204	209	219	210	201	217	225	185	233	212	208	210	191	220	191	242	214	217	223	202	181	195	198	221	236	226	223	181	223	221	201	193	207	214	246	231	216	216	206	200	220	238	201	226	200	206	212	192	224	207	224	188	203	222	212	224	237	194	231	217	218	235	205	191	218	193	226	221	192	206	202	204	211	194	200	192	221	201	224	198	212	201	184	216	244	220	194	223	201	206	190	245	209	219	197	190	207	246	213	202	199	206	211	226	224	206	194	224	194	199	197	205	180	200	235	195	215	215	214	213	206	184	222	207	221	199	211	192	215	225	226	226	238	185	215	246	223	206	187	187	200	223	232	210	184	210	207	212	221	205	206	225	209	247	208	233	182	193	216	215	220	198	208	208	213	188	196	195	195	210	211	204	232	225	209	183	202	215	171	190	199	181	203	224	215	228	203	200	225	233	193	207	192	234	215	200	188	215	213	195	205	188	187	218	208	219	176	197	218	179	195	213	250	199	223	187	215	184	223	212	187	205	244	209	197	202	218	201	208	200	193	196	203	212	215	205	214	220	219	204	218	229	216	189	214	195	195	214	229	216	208	182	203	186	194	215	184	180	195	232	195	229	205	202	195	204	182	194	206	229	211	225	221	196	205	222	226	215	197	200	248	199	205	220	206	221	218	208	201	212	246	176	226	219	200	191	219	226	197	243	232	204	210	208	216	190	236	187	223	207	220	225	198	188	222	178	185	203	216	227	206	226	208	216	199	207	228	220	213	223	239	204	197	224	230	181	217	182	228	214	181	226	213	223	197	197	218	199	202	197	230	184	186	189	213	215	218	219	214	216	206	240	195	210	227	222	244	211	234	223	226	225	214	215	189	225	207	237	216	236	181	226	218	187	205	199	205	220	229	215	202	209	212	223	192	199	204	200	216	241	198	202	213	211	204	200	215	164	215	208	205	212	223	233	200	191	214	200	215	211	212	217	205	218	204	197	199	218	182	216	207	193	194	203	194	212	221	199	219	227	181	208	200	220	205	225	203	207	234	216	214	211	191	210	209	225	178	210	212	224	193	195	199	230	233	212	227	223	203	235	193	192	210	216	218	203	212	200	260	183	212	195	205	167	179	170	213	220	227	206	190	186	216	203	205	219	225	207	214	210	222	211	211	199	212	217	185	217	209	222	196	190	207	211	205	228	209	193	200	189	197	216	234	223	210	213	205	200	234	182	222	205	212	180	200	216	236	225	216	201	162	214	205	229	208	226	181	215	194	194	194	224	229	223	209	199	231	214	206	189	201	193	214	231	204	188	191	233	208	192	210	214	212	181	220	207	211	213	227	219	208	232	220	191	193	192	190	206	204	200	221	219	213	213	194	213	194	206	228	231	199	195	225	227	217	217	227	242	232	210	227	195	228	225	203	212	249	217	199	228	211	214	241	218	181	200	178	209	193	229	198	216	219	206	198	210	222	229	172	228	209	187	204	226	206	247	217	231	199	210	241	221	201	204	213	213	214	214	237	221	214	206	225	191	207	212	199	202	239	206	207	220	179	212	214	243	209	195	182	175	225	224	208	237	210	211	207	209	225	208	209	223	213	202	223	209	225	235	234	207	216	180	235	231	199	201	206	199	199	215	201	228	226	220	223	206	210	194	211	195	211	207	208	204	233	215	177	207	178	203	203	203	207	205	214	190	191	220	210	207	200	201	196	209	202	200	207	205	205	197	190	232	218	204	199	198	219	239	261	185	206	215	213	206	239	195	213	214	196	188	218	204	207	220	222	228	216	202	207	226	197	223	224	220	199	207	196	228	223	224	192	197	206	201	227	184	198	197	212	237	204	192	203	220	210	213	218	226	195	205	203	195	223	195	211	203	220	222	196	199	207	214	201	236	200	223	183	205	205	189	208	173	218	216	224	218	217	210	222	192	235	208	190	182	202	215	200	209	224	239	213	201	212	198	207	224	212	226	206	196	211	192	204	224	197	222	189	194	236	226	200	215	207	200	198	226	211	212	206	225	210	222	211	187	198	220	213	213	199	206	188	227	233	196	203	195	199	197	222	235	201	227	200	214	213	209	204	204	210	206	196	202	196	223	223	205	202	218	194	222	228	211	192	184	200	239	210	189	193	221	207	180	195	231	204	227	216	229	210	202	221	203	195	216	220	194	194	211	217	191	224	217	208	185	206	224	225	220	205	213	215	217	219	204	239	216	210	217	242	200	181	204	206	222	200	197	200	221	216	203	201	229	194	214	228	191	212	208	230	219	215	229	190	211	205	215	218	207	199	257	226	198	225	233	221	213	190	232	211	227	196	195	233	208	199	231	225	242	215	195	222	235	207	238	223	230	202	203	219	233	214	180	227	216	205	201	208	217	233	238	229	206	213	208	237	224	240	214	213	211	192	186	223	239	192	217	182	215	202	199	223	208	191	191	219	217	220	231	254	198	194	211	171	198	189	209	228	203	217	194	220	211	206	180	190	201	184	196	189	188	216	240	222	206	196	184	190	195	236	245	218	217	211	220	217	206	196	226	231	212	196	217	192	207	230	207	201	243	215	182	196	207	238	231	204	224	218	218	212	221	201	200	214	191	236	196	238	221	220	210	216	217	240	222	219	217	217	202	228	200	226	233	185	187	205	225	208	264	212	232	187	228	238	193	225	202	239	202	223	208	180	183	200	211	192	188	219	206	216	216	224	195	190	183	205	222	207	192	226	220	215	227	210	221	221	200	197	199	213	212	212	190	195	200	195	222	220	246	217	191	211	222	207	206	202	223	234	223	177	219	208	195	223	196	179	200	232	216	235	196	238	206	208	213	209	216	205	209	236	210	224	210	196	234	210	183	225	207	202	211	219	222	214	244	205	204	213	226	216	208	218	213	212	204	215	226	199	194	219	217	204	184	225	201	195	203	209	192	220	214	192	177	243	229	229	201	223	220	226	198	202	183	208	212	193	212	204	209	221	198	221	206	228	202	212	217	194	214	194	215	207	241	206	219	177	204	212	222	196	201	225	200	200	206	202	201	199	210	211	186	232	207	188	183	211	205	218	208	219	210	195	214	202	194	203	169	205	175	210	204	209	189	203	193	216	239	214	233	238	246	241	203	205	198	209	195	180	204	230	221	186	226	214	209	218	199	195	198	201	208	206	224	226	223	219	213	228	233	201	207	206	194	211	216	203	207	203	237	216	211	229	206	232	198	217	208	205	208	232	196	210	218	207	211	197	205	222	230	212	209	198	221	202	209	214	200	199	231	206	220	210	206	233	216	206	191	201	228	205	214	232	209	206	198	205	212	222	228	224	229	190	196	205	187	197	202	226	209	201	206	218	199	186	197	178	207	221	225	192	239	181	193	201	229	215	225	213	222	212	208	222	208	233	203	194	213	209	206	185	182	195	234	217	204	191	194	223	206	212	204
9876	4203	8435	4401	2003	1377	1126	941	840	793	737	740	656	673	677	681	679	623	637	561	550	584	541	568	572	516	534	542	556	516	520	529	513	493	545	540	520	499	500	480	497	542	479	521	520	550	496	488	533	502	526	496	519	521	497	514	511	486	508	524	483	527	492	545	549	468	485	476	550	536	513	526	525	543	527	467	514	482	515	488	504	519	480	488	482	495	467	500	501	510	499	540	539	542	535	562	504	505	485	490	485	490	507	516	475	520	534	481	493	479	519	532	485	499	506	507	546	455	486	499	492	489	509	506	486	483	509	518	494	484	512	517	514	531	516	505	488	517	497	530	495	528	524	486	503	517	475	490	499	524	490	492	534	518	496	537	492	499	503	484	513	488	496	485	521	497	486	494	461	514	523	500	518	533	507	536	457	504	469	551	467	482	517	471	497	527	459	479	507	505	503	494	502	496	501	485	462	497	481	500	505	498	471	455	501	509	504	493	498	498	511	475	483	501	501	517	475	457	469	527	500	503	454	521	520	542	514	477	477	475	514	478	464	540	478	485	511	510	500	486	507	506	538	502	511	500	531	505	523	487	458	489	487	549	498	473	504	487	521	471	478	473	518	467	501	487	493	488	474	506	541	521	492	472	519	490	461	493	468	501	518	509	513	476	460	471	523	505	482	489	462	497	523	482	521	488	492	479	513	520	498	517	515	497	493	498	502	472	493	524	498	485	492	488	515	481	468	476	517	472	469	530	510	512	514	508	511	505	507	521	525	509	480	532	483	484	490	512	520	475	513	508	509	546	510	486	498	503	499	503	493	506	476	474	513	471	487	466	523	496	513	449	496	497	525	533	466	493	483	494	454	475	482	477	533	545	509	503	516	481	507	526	498	506	494	457	526	479	486	459	490	516	512	485	486	482	484	495	520	470	524	505	464	518	508	533	477	512	473	507	467	521	486	524	501	501	468	469	491	504	542	485	518	482	516	486	497	548	473	471	484	475	510	460	493	501	473	546	520	505	510	505	532	502	517	480	522	490	479	500	533	505	498	483	493	478	475	489	499	486	492	472	496	485	500	485	471	498	511	488	471	512	499	491	513	550	480	512	499	497	542	543	461	498	528	485	561	491	516	479	468	485	524	506	460	523	497	487	498	476	497	476	498	465	505	506	488	498	508	482	489	516	518	507	514	532	505	473	513	513	478	515	520	483	463	469	510	510	527	476	517	472	493	476	502	541	519	524	569	490	465	520	483	460	504	535	457	509	520	480	502	511	509	480	486	474	475	483	485	543	485	444	516	493	520	514	483	507	489	489	471	496	507	488	514	535	501	482	495	540	471	506	497	472	492	521	543	501	471	555	496	508	504	505	506	453	514	489	493	497	506	482	495	505	507	532	526	510	503	504	495	468	492	505	507	519	490	492	460	503	443	496	477	513	486	498	470	514	490	473	489	505	527	515	466	471	517	543	501	527	474	473	508	503	489	540	517	508	529	516	485	519	492	564	487	491	516	501	493	490	535	485	510	519	485	493	465	530	528	502	478	493	467	542	448	511	529	532	539	518	469	509	496	499	512	499	480	513	511	526	495	482	502	487	524	521	491	520	509	517	524	483	457	503	530	497	509	519	478	517	480	504	498	497	543	505	468	487	526	486	526	553	484	485	512	498	545	514	506	515	500	483	474	482	482	517	496	501	503	519	489	475	497	506	463	527	477	468	540	508	475	548	551	521	524	530	512	518	510	482	534	479	517	486	500	500	499	512	475	479	517	478	514	487	504	494	482	464	490	514	469	499	479	526	500	493	492	485	482	550	498	536	506	526	492	519	507	517	464	492	506	540	498	494	476	474	505	520	457	465	479	510	485	493	462	552	545	478	524	496	536	503	489	513	505	499	456	497	490	507	466	520	494	535	495	496	470	505	536	551	508	510	496	490	498	481	494	497	483	486	528	496	489	511	472	516	512	500	511	510	501	453	524	470	508	462	474	463	475	512	533	461	500	492	522	503	465	508	511	472	474	502	483	498	478	504	489	468	500	490	491	542	472	479	474	505	503	547	522	516	523	500	473	517	506	506	468	475	528	505	515	466	456	483	517	486	548	495	518	519	488	524	514	493	512	486	506	481	499	498	521	495	509	495	547	490	512	500	469	482	493	472	521	490	468	487	484	527	534	488	484	478	471	492	533	520	463	510	507	488	500	517	507	505	489	442	507	525	513	503	498	539	469	525	475	511	480	492	485	521	500	487	506	508	510	532	477	517	491	515	534	468	486	472	514	481	490	507	491	531	503	486	526	511	518	512	526	536	513	551	486	456	523	518	505	490	503	489	478	510	461	528	554	512	448	511	545	492	516	477	473	478	502	476	498	507	476	437	515	523	480	550	514	471	491	494	513	507	515	482	480	520	514	466	479	531	465	467	483	502	536	484	482	508	458	516	510	538	500	503	476	534	467	542	509	484	472	499	485	541	515	501	529	475	532	515	487	499	486	517	538	493	510	487	477	493	503	523	490	533	481	517	508	514	479	487	506	473	522	530	509	510	498	488	490	512	490	472	492	499	472	496	531	508	525	477	512	543	499	509	479	487	492	498	526	506	491	498	506	500	500	519	505	497	527	535	531	501	526	500	484	499	474	536	502	481	555	497	502	496	506	466	477	501	507	490	511	499	545	505	480	558	505	507	493	483	481	496	541	523	518	518	462	501	497	509	505	529	477	499	506	516	473	527	496	498	521	505	495	514	497	477	514	497	477	499	478	476	505	504	496	507	516	505	499	463	551	479	513	526	491	518	474	516	521	536	528	546	484	496	495	504	489	518	516	487	488	482	489	469	495	457	508	542	517	509	483	525	493	500	475	530	506	501	476	520	545	516	473	503	494	586	481	523	508	507	492	490	485	508	514	542	492	519	489	500	497	493	479	474	518	463	487	474	508	493	467	498	536	497	516	516	477	514	455	535	517	505	523	531	500	494	509	490	544	503	538	499	487	513	481	506	486	510	475	484	494	498	491	529	467	513	489	469	520	489	498	476	463	540	541	530	491	456	488	498	554	476	511	498	555	490	494	496	500	507	507	539	500	468	489	515	465	491	470	498	508	496	505	513	530	492	536	469	534	486	506	443	519	456	511	484	495	528	511	476	535	522	469	511	463	525	518	524	520	489	507	502	490	493	468	500	478	512	487	484	456	482	514	463	511	475	480	503	528	491	505	529	466	476	498	508	481	483	467	531	499	478	504	521	507	512	480	455	512	523	527	506	498	456	481	512	521	510	512	525	504	481	515	500	482	539	486	513	516	472	506	527	528	514	501	483	486	477	510	491	469	472	481	515	492	521	537	527	540	529	527	506	471	502	496	498	511	495	508	520	455	513	556	517	518	512	496	459	488	487	501	464	489	513	522	494	436	469	497	505	457	504	472	516	517	490	475	537	498	505	513	481	486	501	483	502	547	487	505	501	479	518	498	520	495	470	487	523	489	480	463	510	498	499	498	513	474	509	529	508
21304	7069	7123	2763	741	482	304	258	203	209	199	191	196	156	200	162	183	162	152	145	139	160	150	130	131	154	138	145	129	129	133	138	120	160	127	127	131	135	127	147	122	113	137	133	136	111	155	123	135	153	131	130	115	146	120	138	139	119	123	142	143	130	129	133	102	145	143	147	162	144	137	136	138	147	150	147	123	116	135	158	157	145	134	149	158	125	127	116	141	131	134	159	127	140	138	142	157	136	138	151	118	150	130	128	126	122	150	118	145	139	130	117	99	144	130	116	145	147	126	125	146	110	133	129	127	118	144	159	150	134	126	145	130	159	125	108	136	138	135	134	123	142	127	142	113	150	127	124	143	130	136	137	135	142	123	136	134	153	123	141	140	135	124	124	146	140	121	125	118	159	152	121	126	138	131	145	149	135	129	161	122	121	144	120	104	133	137	142	143	167	133	134	138	113	116	133	127	133	153	130	144	139	146	108	142	148	128	136	120	135	128	158	153	129	125	141	133	146	124	125	121	156	120	118	149	126	144	151	141	144	147	131	147	132	143	122	111	149	148	132	122	155	139	139	141	134	136	125	132	117	149	129	97	130	139	132	144	131	127	157	119	130	137	142	115	126	124	153	137	160	131	111	127	136	118	142	131	145	137	143	148	133	129	163	132	152	143	134	133	127	152	152	133	148	134	150	116	135	135	110	126	157	139	150	130	128	144	138	129	117	136	134	148	143	140	137	122	137	160	114	154	130	133	131	123	114	128	132	127	137	125	115	140	155	123	132	137	139	120	134	121	165	140	123	159	134	130	127	138	122	125	153	142	131	148	124	119	139	119	146	136	150	123	128	114	130	115	121	132	146	134	131	152	137	135	148	149	125	119	147	135	128	145	146	137	129	131	159	142	113	146	110	136	145	139	135	151	140	136	128	117	132	132	139	101	132	145	130	129	124	116	121	145	137	151	129	140	153	118	145	142	133	140	129	122	134	125	129	130	133	110	131	117	134	139	139	130	119	148	145	126	141	144	157	136	150	144	152	135	131	137	141	129	141	132	135	136	150	133	124	128	132	127	150	121	130	131	139	130	137	146	138	154	153	168	124	131	132	128	147	148	124	137	144	150	112	138	138	119	143	145	119	150	116	129	119	141	152	149	106	127	129	159	131	127	146	126	142	115	133	137	129	133	148	128	121	126	128	141	154	127	139	116	131	150	125	147	129	125	124	149	145	111	134	159	105	130	124	153	124	125	143	129	130	126	123	136	136	130	132	138	141	141	138	145	142	121	142	120	130	144	129	127	136	114	118	136	143	117	127	126	121	141	115	140	130	131	119	124	127	137	129	137	125	133	131	142	144	135	117	142	113	137	121	128	126	130	117	135	117	125	126	140	110	131	139	150	148	123	149	138	145	141	144	122	143	128	118	121	124	144	141	139	140	138	134	158	150	137	133	153	134	141	146	151	125	125	114	140	118	139	141	137	141	123	143	125	119	119	154	104	146	135	133	135	136	137	118	148	139	135	135	142	145	144	140	134	137	152	141	119	124	133	120	137	124	145	141	134	137	110	130	134	122	146	165	132	139	128	150	148	128	137	146	127	143	123	129	123	147	124	140	126	127	139	136	153	153	138	133	157	149	128	143	132	144	121	134	105	121	136	150	146	145	139	133	137	118	146	134	137	138	133	129	130	132	146	126	140	128	104	115	133	122	141	137	131	144	124	135	130	135	134	146	121	131	126	146	165	129	138	123	135	130	111	141	130	134	134	133	143	115	124	135	153	123	130	135	136	125	126	136	132	135	138	121	160	147	136	127	144	142	94	172	140	133	120	130	134	116	111	118	141	138	150	110	127	140	116	139	141	150	135	163	132	132	129	129	137	113	156	148	118	148	142	137	140	140	146	146	131	140	133	139	109	138	149	157	128	142	127	142	146	128	145	133	131	111	123	135	122	161	124	133	149	145	126	140	132	129	127	123	146	123	120	124	142	128	144	132	119	130	134	144	121	160	138	115	125	142	137	128	150	126	123	146	146	156	140	131	123	139	120	137	123	134	120	124	140	152	114	146	160	132	141	142	127	155	144	117	138	135	167	122	127	125	137	125	127	134	160	147	115	131	150	124	127	139	125	136	107	123	135	124	149	132	147	136	148	132	109	136	131	139	136	123	138	144	123	119	137	151	136	149	118	137	126	149	154	157	127	142	140	138	139	145	124	118	140	125	125	128	121	163	163	143	134	163	128	145	122	124	152	128	136	128	139	140	117	140	124	123	135	152	138	122	128	113	116	138	112	145	123	140	111	137	117	140	136	137	108	125	117	138	127	116	132	147	158	125	122	162	130	132	124	137	157	128	111	128	139	118	118	137	151	167	136	128	161	145	134	130	122	112	120	154	117	151	147	138	161	142	130	131	159	134	139	142	121	132	154	152	148	158	151	130	135	138	142	131	137	144	138	136	131	122	136	128	119	126	135	125	129	126	137	144	139	125	119	124	141	138	123	149	153	145	113	126	122	145	140	144	137	140	124	143	136	145	137	136	147	148	122	156	135	120	128	125	141	131	141	130	137	123	124	127	132	108	129	120	115	124	121	131	131	140	121	128	130	138	117	143	137	138	133	167	149	126	134	118	146	134	147	120	133	165	117	139	149	112	118	134	152	142	135	124	105	103	152	124	132	159	141	146	119	125	122	139	130	157	153	135	108	128	147	119	126	144	117	143	122	133	146	118	129	142	138	157	151	137	124	122	168	141	128	124	164	169	158	132	134	129	134	135	128	126	143	126	134	128	125	129	134	125	150	130	137	117	123	112	135	137	135	138	175	140	137	131	139	135	136	109	130	144	122	137	127	137	163	132	161	124	152	135	148	127	157	116	135	149	144	132	138	138	122	146	125	131	121	141	164	136	141	124	128	133	120	145	123	145	125	147	149	144	145	137	132	159	152	126	125	170	122	121	159	126	142	130	148	143	114	121	146	150	137	123	147	113	132	148	126	129	119	131	158	139	112	120	130	129	154	136	141	131	139	122	138	142	122	124	125	124	127	142	130	147	116	123	128	130	134	133	143	146	154	119	151	138	140	114	114	140	155	143	152	139	143	135	140	139	124	140	137	148	161	165	154	151	120	147	117	131	123	151	143	123	126	111	133	119	125	117	134	145	124	120	142	154	126	142	141	124	123	120	139	147	137	125	137	131	123	132	121	109	130	131	133	126	131	126	143	143	114	135	122	142	155	120	137	121	149	149	133	120	114	123	146	155	144	131	143	116	131	140	138	153	138	134	142	138	139	126	139	124	151	142	127	126	134	133	156	142	146	154	132	148	131	137	121	132	161	121	145	123	155	136	134	139	140	123	131	134	144	154	119	120	142	150	138	145	137	108	133	143	137	146	125	125	148	143	150	119	110	124	128	146	126	125	125	144	130	141	145	119	127	125	127	134	125	131	127	164	155	162	140	128	144	131	116	128	147	135	125	121	126	123	147	143	136	124	139	119	121	133	131	153
12842	5927	12235	6522	2741	1969	1433	1144	973	878	770	711	619	604	607	639	610	557	508	444	452	434	432	383	388	371	380	372	404	367	347	397	359	373	378	378	361	342	335	347	342	358	384	365	353	332	332	350	345	359	342	347	348	329	387	350	354	380	358	345	329	292	344	353	344	332	332	351	354	371	360	336	348	355	340	316	349	354	389	334	350	332	346	330	319	324	313	343	340	357	364	346	330	306	363	323	305	296	302	314	357	323	356	333	309	313	309	341	324	330	342	322	352	336	313	286	348	337	342	305	347	328	346	320	363	341	306	331	328	367	352	366	330	300	340	356	327	336	306	347	336	356	313	326	324	309	326	335	349	312	332	299	323	347	325	342	328	316	356	327	362	343	332	363	345	280	313	326	328	329	344	336	348	315	327	304	319	317	308	348	338	344	358	337	354	323	306	367	346	321	346	344	338	329	326	318	322	320	318	315	326	320	345	369	317	361	332	330	341	341	361	344	325	294	340	311	299	358	364	321	341	339	315	301	363	323	345	315	346	323	301	318	365	288	323	302	345	350	314	310	329	327	320	318	325	325	338	359	322	345	341	379	309	320	317	340	363	335	317	335	318	313	330	318	315	338	362	310	352	335	343	345	317	316	339	280	308	324	333	310	328	333	339	318	338	337	352	323	331	324	320	338	348	310	359	347	334	330	322	342	330	314	313	333	344	312	311	333	340	317	301	304	324	335	362	362	314	301	281	359	324	332	321	378	322	348	332	316	337	354	325	346	346	345	331	362	364	326	358	333	361	294	339	327	330	324	354	304	313	314	344	336	351	331	333	352	322	335	366	325	351	311	311	321	338	386	329	316	338	332	365	347	337	313	348	339	342	348	301	345	328	316	354	301	321	314	307	328	317	327	338	352	342	338	322	326	304	357	311	307	332	331	325	345	299	311	319	304	322	316	295	305	353	347	301	314	337	314	318	356	310	335	338	341	310	340	336	313	322	314	348	316	336	328	312	313	325	295	328	352	353	307	322	355	326	327	332	319	330	356	336	299	343	327	323	372	332	295	341	314	361	306	322	299	323	342	356	313	315	327	343	310	331	315	358	329	322	327	348	335	360	319	369	345	317	327	338	314	339	368	352	288	346	343	353	353	310	352	346	306	330	316	330	308	340	299	314	322	315	369	312	354	317	330	343	308	342	322	365	346	379	335	349	319	320	307	315	314	321	330	333	323	314	317	349	295	371	355	332	356	323	308	312	315	341	323	346	329	325	337	347	353	319	308	336	310	346	318	311	353	323	329	343	314	325	318	332	358	308	361	356	338	338	309	329	287	348	319	332	343	325	304	328	314	321	365	325	330	344	307	341	321	312	354	330	340	335	295	334	358	315	349	349	333	319	339	367	340	309	302	350	314	318	350	337	322	319	368	357	354	320	336	354	346	344	341	324	336	338	336	307	364	313	336	344	331	352	351	344	345	322	339	325	340	342	289	334	327	310	355	308	288	341	331	329	327	319	339	360	319	337	323	320	326	344	299	330	306	312	296	341	357	321	335	327	319	342	372	340	348	334	327	361	347	291	286	313	317	314	335	346	354	335	325	322	290	320	336	322	346	336	331	329	323	352	323	319	323	329	348	313	312	335	333	301	316	316	336	292	340	306	340	323	315	340	313	324	337	354	338	324	330	338	323	345	355	305	336	338	341	335	311	320	311	340	299	324	340	358	319	321	315	340	351	320	352	342	316	310	336	307	337	345	347	308	338	324	344	306	297	364	364	297	330	336	356	327	305	312	344	314	326	346	353	316	318	302	348	308	347	342	314	310	357	324	310	313	352	320	326	362	340	324	341	317	327	322	320	335	299	320	309	329	329	327	311	337	332	342	341	323	340	348	336	349	338	318	334	354	330	314	291	350	332	311	311	349	296	311	321	323	326	316	322	355	358	310	340	318	321	329	328	335	357	318	323	308	334	338	322	353	329	306	336	316	353	339	338	366	307	340	324	354	341	326	336	319	307	338	358	328	354	329	329	306	310	312	319	333	312	323	330	333	319	355	355	301	315	317	307	333	334	321	353	305	348	354	319	322	314	326	338	325	325	296	349	319	343	309	342	334	331	319	347	312	318	354	340	331	346	330	302	345	316	352	330	339	324	319	327	337	316	348	328	320	338	327	350	349	337	360	339	331	350	335	329	295	359	362	326	311	333	313	332	319	322	298	353	323	329	345	357	330	315	302	338	317	326	326	339	327	337	347	294	334	347	305	329	317	335	342	314	334	333	318	344	301	368	322	346	338	328	318	328	335	334	322	362	318	354	316	326	336	345	334	324	366	352	358	323	331	341	353	358	306	310	309	309	323	332	302	358	308	353	301	281	365	346	327	331	346	337	337	332	336	353	326	328	342	350	347	329	325	365	311	318	332	326	331	319	344	330	344	353	331	325	315	332	320	321	313	323	339	335	333	323	313	340	311	322	305	311	332	328	349	329	345	341	348	342	328	303	323	337	332	318	344	330	317	366	298	323	311	342	314	334	304	338	334	323	315	332	345	316	350	360	330	331	354	325	368	333	338	329	331	326	344	336	374	334	308	345	309	345	333	331	319	345	321	317	314	360	332	336	333	318	315	348	361	316	330	320	313	345	310	319	319	337	320	303	318	314	359	335	347	329	352	328	324	275	326	364	274	303	313	326	319	336	303	326	345	343	337	321	318	314	309	349	303	290	336	344	339	342	344	331	353	331	318	327	307	328	307	353	358	291	313	323	327	324	326	312	324	312	316	338	368	333	348	311	322	342	355	316	332	331	345	355	355	286	336	324	350	307	381	315	283	336	309	319	343	328	348	328	327	322	327	310	312	365	376	311	329	328	325	360	300	333	301	301	337	327	332	333	328	308	341	314	344	327	316	337	346	295	343	311	328	333	328	319	324	317	326	323	319	289	317	314	326	379	308	334	328	301	326	369	340	337	329	358	319	331	343	338	333	334	331	335	331	345	324	313	319	337	352	339	309	314	316	343	319	314	351	312	327	344	310	349	308	311	331	340	344	331	336	323	331	344	369	335	310	332	322	326	344	321	322	332	337	291	338	335	315	310	311	360	321	313	361	330	313	298	325	311	349	352	307	309	321	346	363	314	340	320	288	333	331	301	318	310	317	374	291	297	351	309	316	302	327	310	305	330	337	324	319	372	357	324	314	307	363	318	318	336	322	315	312	355	347	310	305	337	340	361	330	343	327	308	321	355	315	363	307	295	344	340	353	321	328	322	347	267	315	350	310	330	331	315	312	336	318	332	332	314	303	325	339	348	309	335	317	353	317	330	309	339	375	318	337	308	305	291	319	329	347	304	319	328	320	328	367	344	372	303	345	346	338	307	354	315	319	291	356	326	330	303	315	311	326	310	329	345	334	337	367	324	320	328	324	337	300	358	310	318	318	342	352	331	328	311	335	315	344	332	306	302	354	300	327	334	338	317	315	315	338	348	330	313	348	339	307	351	343	302	335	321
4875	2015	1869	715	303	225	182	216	195	176	215	181	206	165	163	179	191	182	191	179	164	170	171	163	181	176	176	176	175	161	174	196	173	161	185	162	175	161	159	171	169	178	186	170	160	145	173	186	178	176	187	167	167	158	208	145	176	173	167	154	195	200	181	178	174	175	189	180	161	196	164	171	170	188	161	156	155	174	159	183	192	183	189	176	197	173	146	179	183	171	162	187	160	163	225	194	161	177	172	174	173	148	201	192	184	172	160	167	178	175	177	172	188	158	171	159	169	175	165	173	199	172	171	184	181	172	176	204	175	169	178	178	200	172	191	193	184	191	182	196	188	193	187	171	177	177	169	172	176	168	158	165	173	148	195	194	156	177	180	206	197	174	162	179	175	149	166	191	196	149	150	150	175	169	173	181	163	187	184	175	164	189	167	167	167	197	180	169	166	168	183	174	172	183	174	169	177	168	162	176	166	176	175	157	187	177	149	170	196	186	160	192	181	154	192	199	161	178	179	166	200	199	176	166	190	175	177	182	186	171	155	166	172	157	199	165	177	165	171	170	188	172	179	162	168	181	206	203	175	173	162	162	179	170	194	158	159	167	159	180	174	175	152	187	180	175	163	203	174	178	169	172	188	158	151	197	177	170	181	171	207	168	166	177	150	174	180	150	176	170	181	190	193	175	152	174	146	177	186	173	171	166	186	181	203	168	162	188	177	172	171	172	186	152	159	174	181	171	187	181	189	181	165	186	180	170	165	185	157	194	180	188	185	183	147	162	195	172	188	184	189	159	163	205	190	177	188	169	159	188	177	161	183	198	165	157	175	187	199	179	181	173	181	177	161	174	195	191	206	179	192	160	206	184	200	178	178	169	185	209	194	189	173	190	164	180	157	177	205	192	181	190	181	182	206	199	182	163	188	179	192	174	190	175	206	167	190	177	157	173	184	172	173	180	174	185	162	178	194	171	158	156	190	157	172	184	194	189	145	154	174	168	178	167	184	160	169	143	168	165	165	175	161	185	151	152	176	188	160	194	186	178	183	179	148	184	173	169	188	179	153	180	171	174	169	188	179	208	193	183	161	216	202	177	162	162	164	174	161	189	164	167	186	161	208	161	165	187	165	159	176	193	178	198	172	155	171	172	180	175	177	180	171	168	166	166	162	194	183	175	177	169	195	183	171	158	178	182	195	172	187	196	176	167	187	157	186	183	161	182	164	191	175	177	211	162	175	204	173	194	164	189	175	181	187	163	157	172	170	174	180	167	180	170	142	180	155	174	155	166	174	165	180	160	168	170	191	166	156	172	168	170	167	190	172	175	175	166	201	202	185	175	193	193	174	169	156	173	158	172	168	143	190	181	169	168	171	185	184	161	177	174	205	186	178	202	155	149	155	172	189	182	209	181	187	186	202	211	146	171	188	189	168	175	183	171	206	178	179	141	166	178	174	169	171	186	162	189	174	187	180	175	171	181	157	170	191	185	179	200	194	169	186	182	188	199	186	174	157	175	168	168	184	168	163	175	177	170	169	169	169	181	176	193	175	174	158	191	193	179	171	172	208	182	166	173	164	177	156	163	187	176	180	186	168	176	167	172	178	164	192	184	164	146	161	163	166	188	181	165	181	178	206	149	179	151	181	180	157	184	171	173	168	197	173	178	162	186	195	186	184	177	173	143	156	172	175	162	173	202	150	170	176	186	171	174	157	205	166	169	182	191	174	176	194	154	170	193	198	168	178	168	160	177	197	190	165	172	189	178	173	179	157	190	157	186	188	192	168	173	177	188	197	161	163	156	160	175	169	177	162	170	181	149	165	172	182	199	154	168	170	167	194	166	186	170	158	172	158	160	200	167	186	170	190	172	194	170	160	187	168	200	165	164	197	187	200	181	163	184	182	171	174	153	176	154	184	198	180	154	202	177	155	162	180	179	165	173	185	169	182	172	174	169	179	190	182	173	162	187	181	163	176	179	185	199	163	171	182	175	189	207	169	182	192	174	191	179	187	179	176	143	167	165	160	177	169	160	165	179	184	212	183	157	148	161	178	188	153	181	185	182	177	198	177	198	150	200	192	161	160	162	136	187	180	201	154	181	167	200	175	171	160	199	175	158	154	153	173	171	146	178	161	169	193	182	171	170	172	175	177	163	179	186	169	161	170	162	159	183	182	200	170	171	162	178	173	150	176	202	190	175	201	182	183	177	185	189	181	184	171	209	184	155	189	186	191	178	141	167	162	153	192	173	174	182	172	189	146	184	193	175	157	166	165	189	180	161	187	173	164	168	166	169	162	200	173	184	171	183	174	167	169	152	161	167	194	177	180	181	171	179	169	163	173	180	180	169	166	186	164	171	197	181	164	177	201	175	160	210	197	181	190	174	170	173	143	189	184	191	160	197	179	177	194	178	192	166	191	170	178	177	179	179	167	188	214	183	154	162	194	168	197	169	160	159	185	160	166	176	163	165	139	185	166	158	173	160	165	163	179	163	153	222	183	154	172	194	169	186	165	191	174	179	149	177	186	161	161	167	167	178	175	188	158	180	166	170	163	186	175	162	188	167	158	188	177	174	161	195	183	173	167	174	177	168	184	176	175	199	170	196	196	175	166	178	160	171	169	161	153	185	173	168	186	170	171	170	158	150	143	177	173	178	185	171	194	172	196	175	181	168	199	178	172	181	179	184	155	183	176	151	183	178	199	180	189	190	182	158	192	176	160	177	173	207	165	175	200	208	187	158	177	188	167	184	189	182	168	165	195	180	179	179	161	198	172	171	170	179	174	178	159	189	184	174	175	194	170	138	168	198	177	198	176	173	159	181	152	181	165	155	174	191	191	193	182	152	180	161	180	180	196	192	163	156	175	161	167	185	159	170	186	163	146	162	202	173	177	160	163	168	195	178	159	184	189	146	165	191	161	184	176	189	176	167	171	166	183	166	160	170	196	163	198	200	184	189	192	184	171	185	175	187	208	175	156	185	184	193	166	183	153	197	150	197	186	192	178	187	173	180	159	188	186	198	168	154	154	153	165	151	185	166	190	143	170	150	155	175	145	174	180	153	177	164	163	170	169	173	172	182	156	180	188	193	180	183	192	165	169	174	164	182	158	153	177	187	147	176	181	170	178	168	167	152	165	176	197	167	172	171	163	200	172	168	172	172	165	178	177	189	184	169	185	197	184	167	195	180	192	176	173	174	197	172	175	189	175	164	189	190	177	168	188	173	198	186	177	187	182	184	169	169	181	189	186	152	185	170	199	200	175	157	194	162	160	187	133	162	212	178	192	148	151	149	180	158	193	169	187	165	189	165	171	169	201	188	161	171	205	158	162	172	186	173	159	151	166	174	184	179	170	202	159	167	164	192	186	191	170	162	157	179	163	186	172	174	165	178	186	154	177	170	174	168	200	171	196	195	197	174	165	148	182	190	186	181	195	171	196	188	168	206	161	205	176	190	201	180	181	174	191	181	163	145	184	191	182	199	157	184	169	163	172	158
4072	2302	3977	1902	899	708	533	522	447	494	426	488	437	439	481	481	474	441	491	445	439	449	451	440	410	436	413	450	426	427	433	437	426	426	439	428	456	420	436	378	423	484	453	419	424	441	441	448	396	443	442	427	451	434	441	415	435	406	445	423	412	437	408	434	416	460	431	468	434	451	416	443	449	401	415	404	409	435	423	425	434	439	405	450	430	431	445	451	410	415	438	441	437	444	416	441	417	421	427	455	399	424	406	422	406	449	443	436	410	444	418	454	420	434	408	393	453	427	447	410	451	358	433	458	404	433	440	436	419	423	428	425	403	420	436	427	461	427	445	432	446	416	428	406	409	430	418	419	436	424	454	424	456	421	449	472	424	442	437	429	417	452	442	419	380	433	411	443	432	410	423	422	452	399	458	408	418	449	425	400	438	407	446	410	476	414	435	387	433	452	417	426	407	465	454	421	445	479	413	417	407	421	420	409	439	411	442	417	376	427	421	470	429	423	443	456	409	428	425	433	465	444	408	452	438	416	439	433	422	442	426	422	430	430	437	447	433	430	463	443	435	438	426	432	441	466	462	408	442	435	459	444	419	407	476	443	396	419	452	440	455	465	448	462	423	387	400	419	422	412	449	429	437	418	437	473	426	413	459	449	423	402	420	407	470	444	440	423	428	474	447	436	466	404	448	421	425	422	456	435	438	412	428	446	483	422	447	440	413	403	393	447	397	402	441	453	415	456	441	459	423	456	478	407	412	456	420	425	434	438	416	425	432	427	424	387	456	419	432	426	448	428	394	439	436	431	425	467	422	442	460	412	422	436	434	439	444	433	441	401	401	436	417	421	424	441	417	381	402	462	446	407	440	405	451	438	430	441	416	419	402	410	448	429	407	463	395	491	490	446	452	412	417	452	486	407	416	452	399	404	420	425	395	435	410	386	436	455	442	463	447	428	416	413	402	396	437	429	443	441	446	457	394	440	435	432	412	422	448	417	409	423	410	465	440	434	423	438	455	439	409	472	377	434	414	389	434	434	438	434	415	459	457	440	420	429	389	423	423	427	422	430	441	406	432	442	419	436	464	424	459	430	412	457	425	450	436	455	454	449	436	454	411	453	435	410	476	437	408	448	422	423	425	451	439	443	446	455	391	476	411	416	395	453	415	425	449	411	433	432	413	446	449	424	459	430	406	437	451	420	422	435	449	422	424	470	437	445	433	418	420	407	435	444	419	436	446	427	491	411	453	452	420	471	391	449	425	438	444	424	440	461	409	430	393	397	463	435	435	426	434	439	460	406	376	439	420	453	461	453	436	447	407	419	413	450	421	439	451	431	471	428	449	393	452	438	404	411	395	417	440	444	436	440	402	443	421	440	447	457	406	432	426	426	412	429	486	449	419	407	438	441	410	396	408	401	447	447	439	422	481	453	403	399	426	462	407	431	421	416	439	410	439	415	433	453	449	441	439	422	418	435	464	460	407	418	457	405	454	373	439	425	468	459	456	414	459	431	400	436	440	451	451	438	404	431	429	423	428	415	452	465	474	402	418	422	399	421	442	446	428	429	418	432	493	431	411	432	413	441	402	445	427	433	397	453	458	451	477	447	407	442	442	423	405	457	418	422	469	437	408	412	451	445	417	420	410	473	445	433	396	455	437	460	457	450	449	450	439	479	464	423	404	414	454	435	433	434	424	426	419	436	434	404	443	416	403	487	458	411	402	405	442	443	392	402	433	428	398	397	455	452	450	437	414	439	425	455	429	440	426	414	478	447	386	416	449	461	445	432	457	419	419	355	381	438	417	405	437	415	401	455	444	428	453	443	432	482	437	425	464	417	443	433	462	406	411	436	441	457	427	412	432	458	446	389	431	423	420	411	405	448	442	424	460	454	423	431	421	434	419	457	438	443	453	457	402	407	454	419	439	407	460	443	441	431	422	396	430	372	442	451	426	461	413	453	471	435	439	483	430	481	438	418	408	429	384	421	444	448	421	433	427	429	408	400	430	433	423	414	464	418	421	425	457	420	404	445	443	418	410	439	469	421	449	410	407	456	409	428	414	444	430	427	419	439	458	424	423	450	452	396	410	433	422	421	420	432	393	418	430	418	423	417	420	463	428	448	463	431	491	413	400	414	457	454	413	445	421	418	398	422	418	428	425	451	434	448	425	424	402	411	447	425	423	464	449	425	462	444	479	427	436	448	467	409	399	400	459	463	427	444	433	453	421	409	464	471	434	456	406	453	442	441	413	457	404	455	460	396	433	418	428	440	402	403	403	438	399	419	410	416	424	442	449	451	420	455	383	438	444	444	396	424	467	444	426	439	479	397	424	421	426	457	465	401	432	418	430	410	420	408	460	420	405	429	439	427	435	424	448	430	437	441	445	436	421	410	435	397	426	394	442	435	446	454	411	415	431	440	466	452	433	441	444	419	458	446	417	416	427	414	395	441	400	427	421	410	434	432	442	464	473	411	417	412	417	429	434	436	424	405	439	429	448	422	440	426	413	403	428	448	405	446	404	403	398	429	465	442	426	432	448	400	409	410	420	400	380	392	431	414	442	412	419	413	432	456	463	420	429	442	455	472	448	442	434	408	442	425	442	445	409	428	425	415	431	426	445	419	438	428	442	459	419	407	382	451	455	407	467	409	427	452	432	415	459	432	426	421	433	433	400	434	414	412	436	424	429	418	425	428	433	439	438	408	412	415	438	431	426	453	420	409	415	425	444	473	395	464	489	428	447	425	435	434	408	428	488	454	480	413	456	452	459	452	416	471	460	427	419	432	398	430	484	464	422	427	425	412	410	395	414	423	424	415	452	436	443	443	426	428	444	428	451	419	408	412	444	438	447	451	450	437	444	402	424	467	418	422	475	428	432	420	439	458	435	430	437	408	438	457	430	426	426	430	427	414	404	380	386	463	414	444	403	438	434	455	428	436	448	460	423	441	438	418	453	416	450	440	446	428	395	400	440	445	438	422	441	408	429	380	433	413	422	399	414	436	438	424	448	420	393	412	449	419	456	416	432	423	411	426	415	412	470	442	427	462	430	432	486	401	426	425	432	430	440	395	389	469	424	439	413	415	408	457	434	424	421	437	389	402	440	435	459	416	442	443	414	414	449	422	436	416	410	430	416	436	417	414	421	433	420	454	443	425	397	430	438	417	420	448	440	426	429	419	416	376	497	410	419	411	392	459	397	420	389	413	420	432	433	402	447	440	393	417	419	450	461	421	429	415	414	441	422	404	429	415	414	456	460	418	429	437	466	435	418	410	446	440	418	435	403	437	414	408	395	410	411	454	438	395	425	422	410	435	402	414	412	423	394	415	415	390	426	409	412	433	439	439	438	422	434	419	408	433	436	424	402	420	429	433	408	458	445	448	408	486	421	430	407	422	445	440	411	395	429	412	464	451	443	418	431	445	400	425	425	436	396	449	421	468	426	435	454	437	435	450	469	407	408	410	462	413	478	433	432	464	445	424	407	421	406	470	417	446
12638	4091	4534	1665	560	396	334	262	276	274	227	244	232	240	214	248	221	261	217	207	239	217	206	204	222	228	212	201	208	197	214	198	234	217	189	197	227	211	196	225	226	214	204	211	204	213	253	223	219	241	222	210	190	216	194	193	189	219	213	223	231	208	195	227	183	209	226	226	179	222	212	232	215	199	227	197	213	197	233	220	198	202	229	211	225	228	219	202	225	221	239	204	202	209	220	189	204	206	226	195	222	234	224	225	200	240	214	216	231	205	186	198	195	205	216	209	216	192	235	203	229	220	202	219	224	230	212	225	205	197	187	214	218	199	234	216	208	208	216	249	215	210	225	218	172	206	207	240	194	224	231	219	216	233	214	209	188	215	205	229	195	222	197	197	207	203	186	174	224	221	209	206	199	200	225	194	202	198	229	210	197	182	211	189	212	170	203	236	215	203	212	217	231	214	217	198	209	216	227	214	222	262	225	198	220	228	210	218	220	188	222	236	219	211	188	203	212	207	219	205	211	198	216	197	217	186	228	226	199	205	223	232	204	198	218	189	173	182	185	216	222	213	221	197	206	172	196	185	220	187	220	220	206	204	233	184	211	185	208	240	203	203	214	243	221	226	193	213	239	177	197	203	218	204	197	199	224	207	213	232	202	219	215	217	222	224	216	227	244	233	198	206	215	198	229	198	206	212	225	215	217	179	223	232	231	224	187	210	222	216	228	226	206	196	215	210	193	222	226	188	214	207	241	208	208	216	218	210	194	218	185	240	214	232	229	205	194	215	190	191	222	221	213	180	198	210	204	207	200	194	212	194	220	159	215	197	227	184	217	225	211	221	214	208	219	208	233	227	197	222	207	210	228	213	202	209	204	199	196	224	211	213	214	198	209	239	239	213	174	223	239	215	198	195	196	202	186	207	213	196	200	190	197	184	216	211	201	224	213	195	217	207	250	217	222	211	197	206	218	197	198	201	215	214	231	225	218	241	221	224	163	237	197	217	190	190	222	171	202	217	208	200	228	206	175	223	207	201	194	187	212	202	211	233	181	208	199	222	196	216	241	211	194	217	203	209	210	218	222	233	206	203	204	205	230	211	203	207	222	206	189	221	217	180	210	208	188	207	240	203	204	210	211	191	196	214	238	238	211	217	208	197	212	191	245	204	203	212	216	212	239	217	199	211	230	239	214	233	207	222	224	209	212	195	213	204	212	194	206	212	201	201	195	205	219	206	204	226	218	201	202	218	208	219	193	204	256	209	218	237	203	221	196	209	212	216	210	205	219	230	229	209	208	233	220	211	191	200	215	191	207	202	230	216	192	182	180	208	200	221	184	212	215	215	192	203	185	209	200	211	228	196	198	234	196	201	218	228	219	203	196	187	211	227	224	220	200	194	202	212	206	209	205	208	191	248	199	190	239	200	201	223	205	207	198	186	178	204	215	208	210	182	210	210	223	223	234	214	196	204	259	187	221	200	217	204	199	214	195	209	217	224	213	174	195	199	208	179	210	231	224	202	245	191	213	208	212	218	213	244	210	192	204	234	216	196	198	210	225	213	206	224	205	233	194	226	202	246	191	252	218	192	185	212	228	219	206	196	231	206	200	200	216	210	193	194	218	195	215	204	201	199	215	204	221	210	198	198	204	207	224	214	200	210	224	206	240	199	208	215	226	209	213	185	196	217	187	190	214	237	206	211	212	213	207	220	193	209	206	200	195	227	210	211	213	221	199	227	207	211	207	249	222	213	210	180	203	207	201	211	206	201	208	201	218	235	212	210	205	191	210	230	196	195	198	227	217	232	209	208	226	228	230	204	214	217	208	212	216	219	218	234	213	209	190	212	210	205	218	224	206	230	212	249	207	198	198	209	231	200	216	213	201	202	208	203	227	186	247	187	223	201	216	220	200	200	198	212	201	245	224	227	204	197	222	220	204	209	228	220	199	203	212	215	218	206	207	237	209	224	211	189	219	199	224	234	203	197	199	215	191	200	231	214	227	192	213	212	199	209	199	209	208	218	193	194	216	230	211	194	211	210	194	218	228	201	214	220	193	233	214	220	175	215	205	221	186	219	231	219	239	206	236	219	199	210	202	197	221	217	235	205	231	235	223	236	242	238	255	195	204	211	237	189	220	223	228	203	218	227	207	221	220	244	213	204	189	215	194	231	193	219	192	219	242	194	194	215	227	247	211	211	193	258	210	223	232	188	239	218	194	223	198	217	213	204	196	209	203	198	193	237	213	229	212	171	194	196	219	208	207	217	229	220	215	212	210	181	205	201	187	192	196	220	183	197	219	213	235	205	204	200	220	218	204	241	182	191	215	209	194	219	215	227	214	244	185	196	236	217	236	202	208	216	211	213	212	201	200	219	232	238	177	211	235	202	210	216	210	214	197	201	184	201	191	201	199	193	206	209	223	221	187	218	221	214	173	221	203	202	175	172	214	216	209	240	213	221	198	200	212	214	208	197	197	225	202	228	224	217	217	208	224	211	211	217	206	201	202	194	215	194	217	234	227	212	229	254	237	193	204	213	193	212	195	235	181	216	178	202	199	256	190	197	184	210	227	245	222	208	186	196	219	220	201	198	217	221	214	189	204	238	212	170	204	192	213	239	217	227	224	195	218	210	217	222	207	192	213	213	192	192	177	211	216	220	198	189	207	220	230	216	226	202	202	246	226	189	196	210	210	223	218	227	201	234	194	226	194	211	215	206	200	222	225	239	215	216	196	228	210	225	221	215	197	195	230	224	233	197	202	216	198	211	184	187	211	214	200	185	199	234	218	200	233	194	197	206	204	200	204	215	239	218	238	214	205	202	210	203	220	196	205	168	209	223	225	197	204	222	208	222	213	210	190	185	209	193	178	186	212	216	212	188	220	215	215	196	231	213	200	201	232	215	203	235	223	216	223	199	218	197	205	212	228	205	218	211	197	211	216	199	205	200	194	208	206	202	196	203	186	225	206	212	245	214	248	230	210	196	204	190	218	257	179	195	211	204	209	206	195	182	195	228	198	232	170	209	204	232	237	209	209	184	236	218	209	217	190	220	204	199	232	212	205	225	186	215	221	219	216	194	205	213	195	226	199	187	213	208	199	215	239	192	217	227	185	181	205	232	230	203	204	213	213	225	198	209	194	226	199	195	194	218	230	216	224	191	209	200	217	208	215	217	220	220	215	215	228	196	214	206	182	235	219	218	214	209	221	210	212	224	214	198	206	197	227	200	193	203	194	188	222	222	217	219	221	258	246	215	195	201	214	203	222	240	205	178	193	194	230	199	224	209	201	191	206	190	220	206	208	206	224	209	193	233	180	203	230	203	236	193	226	243	207	207	205	214	220	213	212	226	213	198	197	218	245	211	229	204	208	213	225	202	187	228	209	198	233	227	198	229	195	209	203	236	192	180	230	233	199	205	206	213	225	242	220	231	196	202	192	238	208	221	210	216	193	205	202	232	182	245	209	237	189	193	197	219	189	208	200	202	212	220	209	211
9777	4376	9124	4538	2023	1426	1164	938	838	762	733	748	628	656	690	708	641	617	569	546	546	545	567	535	568	535	537	525	522	556	553	527	511	521	562	491	515	496	517	477	521	549	503	489	509	493	463	543	530	516	512	483	465	545	494	501	504	545	532	511	530	539	501	530	510	482	509	519	501	503	549	506	539	505	522	527	509	500	532	505	488	493	518	504	504	501	479	453	484	514	532	506	518	479	490	523	476	483	481	522	477	485	550	534	498	523	483	542	500	532	495	494	475	479	489	505	517	519	525	506	491	512	481	489	512	511	494	501	480	510	505	484	508	461	504	513	494	510	522	497	477	497	497	491	476	460	504	498	521	531	504	524	509	496	493	501	520	521	491	507	460	504	471	495	488	524	515	509	505	524	504	504	471	468	477	505	490	483	515	513	537	519	519	538	486	477	491	495	499	515	499	525	511	516	501	514	513	501	495	495	525	451	530	469	478	533	532	484	481	473	515	475	480	496	510	499	494	505	494	518	528	468	525	458	484	481	482	488	503	523	512	511	503	525	508	509	494	482	492	512	489	531	478	524	558	477	544	502	504	474	481	459	494	509	479	498	498	469	465	508	488	480	437	489	473	481	494	502	521	472	484	523	485	485	532	507	510	506	491	501	503	509	497	542	506	446	480	523	451	447	509	504	513	492	472	494	519	550	507	508	505	518	484	506	539	454	521	511	555	504	511	493	475	486	522	498	454	526	500	465	503	544	490	477	497	473	549	517	499	494	499	507	463	498	518	499	542	531	486	549	496	571	508	494	477	489	506	520	474	523	497	478	510	505	483	551	501	482	479	486	545	495	490	486	480	476	482	503	492	509	477	453	515	474	482	452	480	501	487	533	471	513	469	506	513	481	540	527	503	536	468	501	518	491	468	495	527	494	506	510	487	515	493	503	504	458	478	481	489	512	506	466	485	510	518	507	474	544	498	478	505	538	519	500	499	453	508	500	506	494	501	485	497	525	504	451	501	510	460	496	511	498	530	499	507	456	468	493	469	505	483	494	489	536	522	502	490	491	516	473	488	514	506	544	495	491	484	501	521	484	518	518	571	496	509	493	492	541	489	497	505	504	483	506	504	524	496	484	520	506	512	533	493	520	525	546	505	503	552	485	508	520	486	525	519	515	515	527	511	517	454	486	478	523	530	515	532	509	505	470	502	484	533	472	480	513	510	533	488	502	509	543	487	522	488	501	446	476	487	477	516	517	513	507	488	497	503	508	519	503	511	514	485	461	506	477	490	495	482	467	531	519	510	527	486	539	460	496	554	522	500	532	510	488	492	507	494	512	512	509	511	490	515	499	485	519	486	545	500	526	496	499	493	499	495	513	519	492	488	498	508	520	510	522	488	515	476	468	522	523	556	497	504	537	502	517	527	521	507	486	521	505	537	507	475	528	523	483	509	468	505	534	515	507	474	494	454	472	499	466	491	470	466	452	525	521	536	499	472	524	495	495	474	493	496	509	539	513	489	467	499	508	483	519	453	502	520	479	473	523	505	497	469	514	473	539	481	520	501	515	502	509	500	498	484	517	490	501	492	514	509	508	523	494	472	499	497	483	468	544	512	504	485	496	516	534	486	529	481	495	504	461	531	467	506	542	492	509	539	498	500	473	469	501	487	508	519	484	470	512	536	496	498	478	465	501	490	507	491	551	539	508	503	517	505	528	474	517	512	505	476	503	499	516	526	494	515	491	542	501	476	505	498	482	488	504	464	516	468	483	456	505	512	504	508	520	502	505	515	490	513	476	479	518	490	528	542	528	520	520	502	455	467	456	530	506	504	496	507	494	520	531	454	491	512	509	544	517	527	501	486	525	531	484	490	471	482	512	494	507	501	494	480	535	525	532	502	462	435	540	502	542	481	506	517	512	514	497	514	508	510	474	477	505	544	507	505	462	506	468	504	490	486	490	462	518	469	500	477	486	489	507	461	476	486	512	504	467	470	538	467	496	462	492	496	508	511	461	489	562	477	513	508	492	522	488	524	505	531	520	504	544	467	543	452	492	515	501	518	523	492	485	534	522	466	536	485	473	514	564	483	507	480	546	534	476	540	487	526	520	529	517	495	491	516	559	501	535	530	502	510	501	502	527	497	479	480	508	493	513	523	552	521	520	546	536	533	513	480	503	510	471	505	510	495	503	504	484	483	481	543	527	549	473	491	510	514	500	486	509	494	510	493	540	504	516	494	458	494	486	483	486	526	498	539	474	539	498	546	510	482	504	480	491	463	489	515	509	493	476	519	518	485	536	451	491	524	501	499	533	504	525	530	484	505	492	491	442	488	474	526	524	514	510	493	524	498	445	515	471	518	530	505	519	488	464	530	495	467	506	519	518	488	523	506	496	515	511	499	496	465	502	496	544	496	499	477	484	529	482	527	498	539	491	527	506	490	521	514	508	516	502	486	484	514	507	517	489	505	488	496	472	487	491	513	523	494	475	519	487	502	520	520	506	483	538	516	502	514	495	505	502	463	460	502	498	487	498	515	509	474	510	497	546	515	490	507	518	543	481	491	476	531	492	529	488	467	505	479	493	510	459	508	488	506	541	520	499	483	512	476	479	542	495	512	510	472	516	509	507	527	468	513	552	497	485	545	497	489	465	494	532	480	479	516	495	501	525	503	515	529	533	516	524	501	488	504	512	527	458	511	498	480	489	514	517	489	512	506	513	504	505	480	526	470	511	526	486	457	483	515	566	523	464	532	504	503	488	531	498	527	500	537	484	477	503	480	514	490	501	494	490	503	486	486	502	484	476	512	513	478	461	513	507	532	513	498	508	499	474	532	540	454	454	517	539	540	496	540	438	473	533	517	504	497	500	498	522	482	487	441	502	514	554	522	515	504	491	516	478	481	520	492	490	502	514	508	503	487	495	481	480	506	487	497	473	470	489	501	477	502	518	518	536	537	504	503	486	484	495	472	490	550	505	494	474	485	507	493	462	522	487	517	501	533	532	484	494	504	478	494	484	469	460	486	481	503	496	499	483	484	507	536	514	520	451	432	482	490	483	494	450	485	492	544	496	501	515	489	515	513	498	519	483	502	514	497	499	501	492	522	529	464	520	500	489	524	476	564	466	513	522	522	516	533	477	524	482	526	491	515	487	508	493	559	488	482	484	525	516	455	545	491	500	527	525	484	486	475	463	518	482	510	457	515	491	502	525	506	473	478	523	488	481	458	506	490	492	501	496	474	526	548	477	519	507	502	520	500	458	508	508	506	552	551	485	519	498	503	475	479	482	538	478	519	503	476	498	526	482	493	526	509	508	533	496	512	549	494	499	508	492	491	504	526	476	501	462	505	485	469	508	499	488	504	481	495	475	526	543	492	452	491	518	507	477	528	476	497	513	509	474	481	493	499	502	534	508	515	499	488	486	478	497	482	488	492	516	526	497	553	482	501	516	502	482	468	481	502	501	534	504	480	512	481	550	518	503	562	482	506	488	511	502	477	492
21117	7040	7380	2693	682	486	328	312	251	237	224	227	214	173	177	167	202	157	136	170	143	154	130	143	152	120	123	130	147	129	107	115	122	139	132	136	147	141	124	116	128	135	135	161	119	151	142	148	131	144	139	149	151	135	134	125	150	114	166	132	134	140	143	130	132	110	135	112	147	137	154	134	140	113	163	132	128	139	145	137	133	121	135	140	143	149	147	151	125	141	139	144	140	142	167	131	144	125	130	140	114	130	127	139	141	127	130	111	132	119	143	141	134	143	134	107	134	135	137	121	128	127	139	133	165	117	141	143	150	132	124	119	134	129	118	132	118	121	132	134	120	148	171	142	139	146	133	143	121	112	152	143	118	132	131	135	156	151	121	157	124	151	139	146	128	141	141	131	120	131	117	125	129	146	135	149	143	140	146	147	143	131	123	117	130	151	140	154	134	120	138	127	121	139	167	139	143	142	116	153	153	145	139	135	152	138	136	152	128	130	140	124	122	113	164	150	150	114	147	132	128	175	109	162	135	128	118	119	121	146	128	145	142	140	141	143	154	133	141	129	141	146	135	151	131	154	113	133	152	126	141	128	155	147	140	134	117	124	140	142	136	126	130	139	134	131	165	123	133	138	117	139	147	135	155	122	131	133	135	136	131	123	144	136	125	135	131	127	153	101	137	120	125	114	147	130	125	115	134	150	141	128	132	132	136	129	123	100	124	126	159	144	141	152	135	131	123	131	141	126	138	150	128	153	137	146	153	132	132	140	138	128	120	135	115	129	123	134	128	161	143	130	140	132	147	130	138	148	132	154	145	122	134	139	125	127	151	144	131	155	136	143	150	148	155	137	155	141	126	120	151	146	136	129	139	118	128	148	129	119	158	128	136	144	127	154	143	146	129	132	152	131	124	123	115	128	158	135	114	136	129	127	148	153	122	129	135	121	130	129	135	134	129	113	131	115	129	148	143	119	142	138	138	138	132	137	136	130	127	125	129	149	112	143	153	130	128	160	125	135	142	134	122	147	162	142	154	131	119	119	139	139	125	150	141	119	156	154	139	136	144	121	112	154	135	129	123	149	143	139	144	141	126	129	128	143	142	130	128	125	145	147	139	121	136	126	131	135	122	132	127	145	126	127	129	122	144	112	144	126	104	150	151	151	123	152	148	136	116	123	147	128	134	141	119	127	127	153	132	160	137	133	131	146	151	130	159	151	127	127	126	127	133	124	143	128	147	134	110	157	152	110	141	110	110	131	135	134	138	131	130	129	134	150	122	160	124	131	125	118	131	151	119	130	135	117	131	122	150	140	136	126	147	133	125	119	130	135	136	143	124	120	137	136	128	123	113	118	125	118	117	129	134	123	145	142	150	128	156	147	144	153	132	141	146	152	136	130	167	145	123	133	127	151	151	135	123	137	121	146	103	130	160	159	134	128	143	145	129	115	150	124	126	150	134	129	153	130	121	128	140	145	114	125	118	144	141	118	156	132	135	126	148	139	126	143	126	127	124	131	148	139	137	161	122	127	137	125	121	136	124	129	140	134	125	133	135	128	148	146	123	116	119	131	136	146	143	122	132	127	146	140	145	140	148	129	142	133	133	135	129	129	136	143	142	146	163	119	146	119	128	131	153	104	112	150	147	125	124	134	129	145	146	155	143	131	131	105	132	111	125	145	138	128	134	130	137	152	136	127	143	140	122	118	139	113	136	117	148	133	120	152	139	146	155	126	130	123	125	156	141	150	108	127	136	117	125	147	118	130	156	132	134	137	123	148	154	144	143	137	151	133	131	153	121	114	136	153	124	123	134	133	138	130	113	140	130	148	117	138	131	130	123	127	136	133	110	136	121	128	147	135	132	110	130	129	139	131	129	133	141	128	122	139	139	143	142	135	147	141	143	145	116	138	153	143	138	139	137	109	111	118	169	148	122	140	136	150	117	141	147	131	142	128	124	133	146	143	155	143	136	129	155	124	159	162	142	127	112	147	143	115	126	135	135	121	128	127	137	129	121	126	138	123	119	145	130	123	142	136	131	121	135	124	132	132	128	147	135	155	115	129	132	134	141	121	136	131	128	127	121	133	133	130	133	140	129	132	113	141	120	146	144	144	134	122	147	121	124	134	123	134	121	135	169	126	134	148	162	139	125	135	141	127	138	142	128	122	139	133	120	149	121	131	121	134	149	137	132	151	111	115	134	123	138	151	121	128	136	136	149	138	126	135	129	124	136	142	146	143	130	118	143	149	138	126	119	128	115	122	158	136	126	134	142	144	141	154	121	130	118	142	134	139	138	135	149	151	153	131	121	135	148	153	128	150	135	133	131	139	132	146	137	129	151	127	137	115	129	143	132	139	133	141	127	130	125	133	132	120	143	152	127	133	153	155	133	148	123	117	121	132	132	145	146	170	128	123	124	131	125	131	130	133	144	146	147	112	137	111	147	131	130	161	144	111	129	118	148	118	117	119	132	153	144	137	114	138	138	130	149	134	137	116	127	134	154	129	147	139	137	108	132	112	144	148	147	119	161	148	143	140	123	141	138	140	123	122	113	134	126	146	132	154	163	143	128	110	145	153	143	135	129	131	123	124	134	122	131	151	139	122	166	138	133	133	153	131	140	124	133	143	139	119	131	126	121	130	117	146	145	124	138	127	143	142	122	147	124	131	140	117	155	144	133	138	155	161	149	126	134	125	129	143	162	123	123	135	149	158	128	107	121	133	135	152	147	133	158	137	119	127	126	151	142	137	141	131	135	124	123	147	115	115	117	151	153	147	154	132	134	144	126	153	134	106	120	158	147	142	124	151	149	146	131	118	134	125	135	127	114	130	146	151	133	125	139	156	136	130	144	144	133	151	120	139	139	132	135	132	142	125	118	105	137	131	130	114	137	118	148	142	131	138	109	142	128	140	146	129	111	129	148	135	137	139	120	122	138	154	134	155	165	137	141	138	113	157	137	130	129	129	124	130	151	133	115	129	145	134	143	141	139	125	126	121	155	160	128	154	127	132	130	126	151	149	138	124	149	149	153	136	122	141	148	129	129	135	135	149	143	137	151	127	127	150	124	131	135	123	149	138	130	129	124	141	135	147	119	137	139	145	133	135	141	134	127	130	136	125	135	139	128	149	140	125	142	121	133	123	144	107	152	153	111	146	139	148	130	124	126	143	137	133	122	122	128	141	130	126	150	126	137	139	144	126	149	130	154	135	147	133	127	132	140	154	138	148	122	124	147	125	129	130	142	131	100	131	112	145	135	127	130	135	142	150	137	142	118	157	139	119	148	148	135	130	129	159	151	127	133	143	123	141	164	141	117	132	124	133	138	153	148	138	113	125	134	122	130	143	133	128	152	143	145	116	135	133	123	154	125	119	122	136	121	145	142	127	117	130	113	146	152	126	125	154	113	127	146	124	135	131	163	126	133	140	133	114	140	133	154	126	134	139	137	135	159	125	135	137	122	130	139	153	154	133	124	133	142	138	119	141	121	123	132	114
12805	5908	12861	5932	2815	1991	1459	1082	910	863	772	714	651	611	613	609	617	550	487	461	409	400	385	397	395	397	415	406	385	373	359	370	359	364	396	361	334	336	367	327	350	361	352	333	351	380	326	332	312	331	352	354	315	316	340	318	361	354	316	340	320	351	347	347	341	337	360	384	333	359	345	347	336	341	345	302	316	370	371	334	331	337	342	308	303	346	306	336	329	352	370	375	373	387	338	348	361	311	338	352	349	290	318	312	303	315	326	330	327	351	321	312	317	347	315	317	325	345	339	315	331	340	358	329	336	345	326	339	371	341	320	314	325	317	303	333	350	332	320	321	313	321	335	324	337	334	324	334	325	335	335	337	325	355	343	329	350	326	315	322	335	314	314	338	365	338	336	357	315	331	358	313	313	338	315	350	327	303	344	307	333	372	293	346	316	345	322	328	339	311	328	326	318	299	332	330	340	304	321	330	311	332	306	313	317	348	318	334	343	296	335	332	355	335	312	308	335	341	310	312	340	352	339	331	343	333	334	313	309	346	331	332	348	341	317	296	330	313	366	352	321	334	332	344	318	314	348	343	332	324	325	342	315	313	304	329	346	334	341	349	310	338	324	333	335	318	348	321	369	327	279	336	327	322	331	294	304	318	351	357	339	311	319	340	324	336	312	346	345	328	322	349	329	347	293	342	365	305	344	348	318	331	367	357	321	348	346	339	317	345	345	279	305	305	330	310	361	354	345	300	334	340	284	317	306	345	352	335	326	310	311	338	334	330	295	325	347	353	325	383	309	306	335	318	317	328	331	327	336	342	341	325	286	322	336	342	334	347	331	330	313	325	338	322	332	359	309	304	317	318	340	359	337	314	316	318	316	318	352	343	333	330	319	316	336	332	363	333	332	327	335	352	344	323	339	344	311	345	329	340	335	316	334	351	310	324	306	339	324	361	308	363	319	319	345	342	306	325	331	346	359	331	322	340	346	313	339	316	326	338	323	326	328	309	343	343	326	304	295	313	302	311	335	327	319	338	322	326	315	332	325	352	328	315	318	315	314	353	308	346	304	333	354	346	341	336	352	319	337	327	323	348	313	330	361	331	317	307	343	317	343	325	354	331	357	331	292	325	351	335	362	328	344	352	316	337	348	349	360	360	326	392	315	315	343	343	353	341	314	325	312	334	313	322	324	339	328	315	362	313	339	340	328	308	304	318	353	349	350	312	310	299	336	322	315	335	331	324	356	325	359	334	354	324	332	325	339	337	328	322	349	353	332	337	319	346	352	351	336	334	293	353	342	320	336	349	342	345	331	326	315	340	355	324	324	330	318	324	285	344	332	364	305	338	331	319	308	310	325	317	320	328	343	337	342	362	346	318	349	300	335	319	324	351	340	347	299	326	314	320	328	326	346	321	353	334	331	339	326	302	315	365	314	313	338	326	325	301	321	329	352	298	317	326	345	319	309	329	320	319	325	325	323	376	357	314	291	346	335	348	295	326	325	333	344	337	314	327	367	308	358	338	363	349	335	339	344	303	340	365	331	329	342	356	328	314	373	325	305	315	312	316	320	305	365	340	299	310	338	328	360	324	313	371	309	330	333	315	348	331	332	326	293	354	341	335	323	291	321	289	379	306	300	314	323	336	328	321	324	316	326	290	336	327	328	321	333	333	316	338	345	322	340	331	346	375	357	333	354	358	361	330	340	333	321	340	328	333	310	319	368	323	315	332	343	298	323	338	348	316	332	335	348	308	311	324	358	334	333	326	337	330	366	332	302	327	360	322	326	326	323	306	306	321	356	327	335	312	333	343	346	333	347	316	343	360	359	321	327	332	322	324	327	370	350	339	328	366	342	327	318	303	300	317	316	344	341	330	317	340	343	335	362	331	318	315	352	313	342	364	332	337	335	349	356	335	291	326	341	286	332	324	329	322	334	325	345	345	329	335	345	331	312	325	349	352	343	318	319	319	324	312	334	322	323	312	327	335	317	324	343	299	319	346	309	299	332	347	301	351	328	346	340	330	364	305	345	325	308	323	308	339	329	345	352	340	382	356	327	341	298	316	339	327	298	351	299	301	300	313	323	319	306	356	340	320	300	325	318	322	334	354	326	319	301	351	338	345	332	340	333	306	335	334	332	293	359	324	317	301	324	333	312	293	339	340	296	326	347	347	330	323	304	315	341	324	329	324	317	340	346	359	337	348	337	303	327	367	318	330	337	359	349	358	324	327	361	301	314	344	313	338	318	334	342	346	342	308	324	337	339	339	318	309	361	325	341	351	331	327	337	335	330	311	333	335	340	350	321	306	373	350	349	318	304	347	348	322	318	363	330	329	332	313	340	314	315	316	332	334	332	308	374	309	336	334	311	343	297	340	330	327	314	328	337	349	330	338	320	340	332	307	351	314	339	316	323	329	303	340	347	342	372	350	330	331	374	320	339	318	338	332	347	351	323	318	291	324	304	358	303	336	331	312	348	338	292	341	326	290	348	344	331	349	301	306	334	326	331	303	318	353	316	298	334	349	291	309	352	309	336	351	323	331	328	301	341	353	321	344	329	328	321	309	353	372	336	321	340	317	355	307	304	355	310	341	333	328	319	328	336	300	345	308	353	366	319	329	321	301	331	320	362	328	317	318	333	324	355	318	331	335	319	341	343	316	310	356	346	348	364	299	358	327	345	298	352	308	328	335	327	332	337	362	365	343	336	333	307	351	324	344	363	322	314	325	322	348	309	347	338	352	345	340	342	309	324	352	356	337	346	316	329	309	324	341	322	316	326	328	328	352	334	337	330	330	329	348	334	322	342	325	306	322	358	328	329	326	350	331	342	325	356	320	338	332	349	354	306	367	335	315	314	341	341	326	323	304	364	330	323	336	335	321	327	315	332	344	365	334	319	355	361	294	351	327	296	323	336	331	319	321	301	338	345	341	294	321	333	334	343	293	332	325	308	328	325	347	321	290	309	326	351	337	326	371	356	332	341	293	328	324	325	353	341	290	328	337	355	318	322	316	347	362	372	342	367	358	333	336	304	352	337	345	357	346	321	358	316	301	305	333	329	373	314	344	345	340	327	316	332	351	334	318	373	332	346	319	278	336	357	309	292	349	309	305	307	314	339	317	362	320	328	352	344	305	325	324	339	308	312	326	338	331	346	327	365	343	352	302	322	345	308	309	317	333	336	359	318	346	338	343	323	333	317	316	306	325	324	331	322	345	338	347	343	328	352	315	299	307	345	330	364	343	350	334	332	314	331	328	326	367	307	331	299	287	358	338	347	309	337	303	321	371	332	361	362	335	332	376	340	344	320	357	339	318	319	339	326	341	352	322	333	333	337	320	312	305	331	327	366	329	323	315	342	325	318	354	325	338	335	304	324	320	297	308	334	377	329	352	349	342	341	338	361	309	329	329	320	313	336	361	358	321	317	335	352	344	346	328	317	339	336	322	330	357	302	322	338	344	330	336	370	337	333	316	351	343	340	349	309	333	330	341	330	318
5118	2054	1998	585	270	224	185	182	176	167	198	170	178	207	169	174	199	160	153	199	168	178	180	198	164	189	182	157	166	172	183	188	179	171	175	191	151	169	174	167	163	168	162	159	174	145	161	177	178	182	171	188	166	194	190	164	177	178	183	166	185	201	174	160	154	169	183	173	160	175	160	187	182	170	172	153	169	169	159	215	166	174	140	187	176	158	179	164	190	175	164	160	197	162	171	170	156	184	157	180	166	160	181	181	161	196	188	193	170	176	176	178	176	152	180	161	146	152	173	188	165	182	168	172	180	180	173	170	159	162	177	153	166	173	186	173	168	162	169	176	161	179	172	180	160	166	175	164	177	205	179	164	162	185	153	166	169	176	157	210	140	185	168	183	169	164	160	176	187	162	191	176	160	172	198	190	167	178	191	195	186	169	190	181	182	163	183	168	189	169	166	180	187	185	183	185	182	168	189	182	176	175	189	182	165	196	175	155	184	176	191	160	177	193	170	178	163	200	171	185	191	190	171	172	174	193	174	170	188	191	160	152	147	213	164	177	165	195	179	175	169	179	183	176	177	187	183	171	160	185	189	157	153	169	178	175	164	186	182	165	171	171	179	175	160	171	181	179	161	152	180	177	181	160	188	178	210	182	159	167	148	181	194	188	177	173	165	164	210	191	175	184	176	172	173	199	177	151	160	157	171	183	139	170	171	151	170	188	183	196	175	180	194	170	202	182	187	176	196	179	161	167	202	180	161	163	177	174	192	194	204	172	176	184	167	171	168	192	158	170	188	206	169	198	182	198	172	172	170	163	183	193	175	167	188	173	186	181	197	168	197	175	171	203	184	171	168	194	148	177	150	193	164	174	162	161	177	169	180	181	133	175	160	162	175	195	169	175	168	209	166	152	193	160	177	177	178	149	178	166	190	178	181	190	187	184	184	182	178	172	172	182	183	188	150	150	184	170	179	169	164	194	180	177	190	146	165	188	192	163	176	155	156	187	180	175	163	180	180	201	160	169	185	165	158	170	203	179	182	186	155	173	160	211	163	200	195	161	148	197	173	178	181	194	170	170	173	168	160	166	174	182	182	162	141	169	170	174	177	168	175	183	192	186	175	167	195	163	173	179	157	159	152	199	179	187	159	161	193	183	191	180	172	156	167	191	167	179	172	187	180	162	202	181	180	155	182	192	151	160	160	193	170	154	164	171	173	167	185	183	186	188	175	175	166	186	199	165	174	194	171	175	165	168	172	148	175	163	188	175	166	160	203	188	171	158	151	184	157	184	169	191	165	178	185	177	170	179	194	169	160	150	180	206	204	187	196	167	175	167	186	183	158	167	161	159	193	170	156	197	172	144	163	165	160	173	151	178	170	183	156	182	171	162	173	183	159	186	183	167	179	178	196	178	163	192	176	163	166	164	172	149	162	169	178	194	184	148	172	184	183	162	198	169	173	164	171	181	172	184	178	165	210	167	191	160	160	166	187	154	177	207	173	207	178	166	171	185	159	152	186	190	194	185	185	203	175	156	172	160	186	194	183	178	199	147	172	135	152	171	182	179	180	188	194	201	173	176	191	173	162	187	189	186	167	184	181	150	179	167	165	177	167	173	179	158	159	175	168	185	176	195	178	191	166	178	157	152	191	174	168	166	187	173	180	166	210	190	167	153	179	160	171	153	189	166	179	179	164	192	172	175	202	173	181	195	168	202	183	155	168	142	160	174	164	187	177	175	191	153	180	173	194	184	147	194	181	171	178	185	189	180	178	169	172	178	170	173	174	192	179	187	178	173	166	167	192	169	163	165	182	183	169	173	188	185	170	181	149	169	162	177	184	167	186	174	181	139	181	167	167	164	173	165	175	165	194	178	166	196	194	175	184	194	176	172	164	182	163	173	187	177	190	166	175	164	182	180	191	183	162	176	195	180	178	176	162	177	176	152	142	167	175	178	158	165	155	178	180	167	182	181	208	152	172	176	170	169	185	173	165	195	191	211	157	176	191	168	171	154	185	171	180	171	177	166	160	186	201	185	148	172	172	174	170	165	176	188	191	170	176	164	159	168	162	174	149	153	183	177	163	178	165	189	183	177	175	139	193	157	136	158	199	177	175	188	192	156	176	175	203	194	185	177	168	151	176	162	177	157	155	185	176	189	149	168	178	154	209	169	174	174	151	173	194	176	155	161	176	147	184	143	190	141	166	184	209	165	166	163	166	165	170	171	177	204	183	169	185	156	165	180	158	145	183	173	177	182	198	195	169	169	165	175	190	183	169	173	185	203	174	184	181	179	167	165	169	185	175	187	175	181	189	163	186	198	191	178	188	173	168	175	182	197	185	200	170	163	167	207	189	156	155	170	177	156	194	181	174	151	187	148	168	170	170	165	204	181	173	184	186	191	164	173	187	195	171	175	171	159	183	167	157	151	188	185	173	180	177	168	163	164	176	167	154	167	170	164	171	167	165	178	153	167	160	174	163	174	178	194	181	182	167	159	187	192	141	170	168	187	155	138	182	204	185	168	150	198	173	153	167	161	184	174	179	168	172	175	179	161	180	165	169	160	145	181	170	167	181	190	167	182	165	175	178	181	155	156	161	180	186	183	171	192	195	205	185	171	178	166	170	169	158	171	163	187	179	168	165	179	163	159	188	162	169	168	169	195	178	159	161	168	160	203	161	176	164	168	172	192	174	165	182	181	181	189	196	197	151	186	184	187	189	197	183	192	181	147	183	167	178	176	156	183	181	157	165	181	188	155	173	177	175	174	183	174	191	151	169	181	173	160	164	201	189	183	170	166	134	183	194	168	152	171	185	173	178	193	174	172	186	189	162	186	172	187	190	168	149	159	180	176	188	187	156	168	172	182	199	173	160	161	177	168	179	169	188	186	162	184	181	162	158	179	174	169	168	192	181	137	160	198	154	180	180	169	160	197	159	167	176	179	164	182	177	152	173	164	183	174	197	174	154	169	168	164	177	166	184	180	163	188	186	174	193	186	179	144	180	165	177	201	179	185	184	183	168	168	154	167	188	183	158	174	193	190	192	170	183	184	171	194	154	153	146	185	185	171	191	161	187	177	163	161	163	172	155	178	180	162	190	172	187	148	164	182	168	168	179	187	166	175	175	137	179	173	177	188	192	163	170	176	205	171	152	160	184	178	187	175	194	167	172	174	184	194	178	185	179	182	161	164	199	199	178	190	175	165	154	181	173	171	173	175	184	155	171	182	175	155	157	176	176	170	176	180	157	194	164	181	167	161	186	175	177	167	186	192	160	178	163	183	178	185	182	175	166	187	178	188	198	171	160	198	154	163	177	165	184	152	165	139	172	144	186	169	172	184	182	189	182	181	165	176	178	191	153	175	162	174	181	181	172	173	189	160	178	151	180	167	154	158	176	175	166	172	182	173	145	158	182	162	176	172	179	195	191	175	163	182	162	159	191	192	156	167	199	190	172	196	166	183	165	165	201	188	177	169	172	170	173	172	208	198	183	187
3993	2264	3879	1641	904	669	557	490	503	492	465	461	502	474	465	451	497	436	451	463	411	420	457	416	469	448	425	457	421	436	414	439	411	439	416	470	436	416	428	447	392	422	429	466	428	417	415	413	470	419	433	432	441	408	425	416	426	457	440	398	416	406	435	443	440	435	406	441	413	421	440	415	457	428	422	430	448	446	428	442	437	438	410	417	394	429	425	429	421	449	419	415	415	447	425	463	447	419	446	429	411	421	432	422	438	420	410	425	449	428	426	481	416	408	404	439	432	445	392	433	401	445	438	424	431	429	411	399	447	435	402	426	431	438	429	440	441	437	416	455	428	415	418	407	362	407	425	464	449	405	432	448	396	431	440	425	410	423	398	411	434	439	423	452	428	448	436	400	383	431	454	429	408	395	405	382	423	388	426	413	422	447	430	434	390	412	416	398	426	434	429	440	453	415	433	400	413	444	419	438	453	395	428	412	445	433	408	403	401	440	435	452	432	431	380	434	447	448	411	425	422	431	444	424	383	421	420	421	432	431	411	460	450	431	435	424	396	431	414	440	405	438	447	447	419	441	416	425	426	434	411	403	505	422	378	420	413	393	450	432	448	454	435	411	404	428	429	443	410	376	427	389	440	423	472	451	457	422	440	406	424	419	431	459	393	435	429	401	449	411	417	443	421	401	446	417	434	425	419	453	453	401	386	404	412	414	450	427	435	452	414	423	428	401	450	459	443	428	435	444	416	471	434	422	434	431	423	423	443	417	434	413	428	455	403	451	420	421	397	394	407	428	438	441	493	403	431	418	419	410	406	428	401	428	427	446	411	458	454	432	446	430	422	459	452	435	412	439	464	427	407	423	424	460	449	413	477	399	376	437	456	472	407	402	441	410	417	418	397	398	425	432	389	407	427	437	404	414	463	425	452	428	470	408	399	445	415	440	441	428	448	431	441	435	447	436	411	414	412	421	419	415	443	449	411	442	432	406	464	469	413	449	399	409	424	435	412	445	410	424	434	452	403	410	406	417	428	424	457	425	419	388	433	445	412	403	422	444	426	393	402	429	415	393	429	434	425	436	452	408	463	450	424	427	442	462	382	467	391	397	405	428	411	452	391	398	433	443	402	394	433	423	392	421	408	413	421	455	419	447	419	427	387	394	439	441	400	401	441	396	438	429	440	407	469	403	392	429	409	430	461	376	426	430	458	414	440	407	429	449	459	437	436	437	489	399	390	413	422	449	433	452	399	425	437	448	408	426	441	439	405	439	431	409	409	421	392	424	431	432	402	409	399	446	440	401	394	413	459	430	410	404	390	375	428	438	408	432	414	434	486	392	444	440	449	411	418	462	466	398	392	419	423	405	414	427	440	432	414	419	422	434	421	432	455	426	410	436	428	426	461	479	407	416	426	443	417	386	428	409	408	431	398	438	432	435	432	397	455	464	450	415	423	472	420	407	410	417	408	469	401	414	427	404	424	408	427	439	434	443	415	438	399	439	412	399	409	407	425	410	404	415	436	448	410	412	450	409	414	442	420	412	417	415	428	426	430	416	452	446	425	408	444	415	406	448	425	426	412	421	418	435	416	450	445	432	439	391	424	468	419	429	411	429	429	440	443	409	422	398	434	452	443	423	424	435	442	433	424	428	439	454	435	420	447	398	410	448	442	429	393	468	416	421	425	467	464	434	399	434	397	415	429	406	405	425	408	425	471	408	439	437	429	437	420	408	429	432	457	415	423	423	418	396	440	422	423	430	434	400	438	428	398	424	422	399	420	447	418	405	421	411	461	444	402	463	410	396	431	475	439	417	413	388	431	432	441	430	443	411	446	440	423	417	458	429	414	418	468	428	395	422	401	441	386	436	410	465	472	434	425	426	411	422	425	437	400	431	437	405	431	420	434	412	419	446	407	477	436	418	426	441	418	423	477	433	393	433	411	417	432	409	405	455	434	432	399	461	449	401	450	398	431	403	429	430	425	435	401	420	418	406	461	419	398	436	395	415	430	430	443	423	408	434	452	410	431	429	410	397	404	439	421	402	405	415	446	393	436	444	417	421	424	461	422	440	449	462	416	403	431	408	410	414	435	438	447	449	440	443	463	391	422	432	422	435	413	450	405	387	411	435	416	436	447	407	434	410	414	418	396	431	426	422	444	440	423	418	464	463	425	407	402	408	441	415	435	433	436	423	431	438	424	409	409	455	437	424	419	402	386	402	450	426	433	426	445	438	427	417	429	410	416	396	440	443	418	482	393	415	435	409	423	491	442	433	417	464	411	445	421	434	437	466	433	434	446	418	414	394	437	420	421	410	408	394	435	423	446	416	413	411	428	427	419	439	390	407	390	426	362	434	402	441	417	426	472	429	423	420	399	440	387	430	410	443	408	421	463	446	456	427	412	413	446	461	416	435	404	472	420	432	391	458	395	426	414	449	429	444	433	404	436	439	410	441	398	411	437	403	452	439	409	420	409	431	440	441	410	459	401	416	441	406	434	432	419	385	406	423	430	438	435	418	428	419	427	367	439	420	445	404	410	481	412	431	428	418	453	385	399	440	440	420	480	429	426	443	411	465	455	459	437	421	457	417	432	448	431	368	441	439	483	426	436	411	423	444	431	422	392	416	420	409	445	420	405	389	435	417	445	419	412	439	452	419	448	422	454	420	453	409	428	419	436	424	408	390	427	433	450	432	409	413	431	466	415	445	444	440	423	389	446	438	424	441	470	421	435	419	411	422	410	372	433	419	439	424	452	411	437	385	445	463	409	399	412	455	420	443	407	462	432	425	427	431	373	462	425	416	403	413	464	416	438	423	418	398	455	411	424	429	462	426	378	457	410	402	413	442	389	405	467	411	431	467	409	402	437	461	450	476	420	382	428	391	437	395	428	429	419	449	441	471	395	427	386	421	429	417	423	429	443	420	444	414	445	410	371	408	406	392	426	424	455	409	437	397	453	452	419	415	433	412	454	436	442	420	493	391	403	435	457	401	404	420	424	440	422	438	441	397	401	438	435	440	407	402	425	418	422	416	461	445	455	430	441	424	427	420	433	418	379	468	417	447	415	435	419	388	425	425	438	400	481	419	404	389	451	418	391	402	455	402	428	417	430	399	426	422	406	397	430	427	423	412	426	414	402	407	409	426	430	420	399	429	439	412	439	408	388	416	407	417	399	424	418	422	433	399	396	425	432	456	406	435	420	397	430	433	389	414	423	439	439	422	428	413	451	479	403	421	426	421	421	425	422	422	412	454	422	424	416	394	399	408	460	447	452	463	439	407	411	445	436	401	420	435	433	401	451	413	425	416	422	428	406	401	420	411	437	414	432	437	424	409	431	434	425	444	417	453	427	437	432	415	411	413	436	423	393	421	457	418	424	420	396	394	469	419	453	410	411	430	402	389	435	436	412	386	429	406	417	397	413	376	456	436	400	414	435	418	428	415	436	430	456	395	462	388	429	454	452	428	453	437	418	440	406	445	431	465	424	456	419	404
12656	4275	4203	1138	506	409	323	260	263	259	249	237	232	240	237	235	231	235	227	215	218	221	206	197	228	226	203	207	222	211	221	186	211	225	224	230	208	181	203	197	199	158	215	211	210	207	207	209	207	217	213	220	222	189	208	225	214	216	194	226	232	247	191	237	221	208	229	203	219	203	227	193	208	214	215	190	229	182	196	216	183	184	227	213	193	201	215	212	197	220	198	206	201	223	216	203	203	208	210	212	221	237	200	189	191	202	193	207	206	202	201	236	213	207	198	191	219	191	187	201	206	204	191	189	205	164	233	255	207	231	210	202	207	203	201	201	203	218	225	184	225	197	194	216	183	234	217	173	237	215	216	197	242	221	205	208	205	197	203	185	227	212	204	210	199	221	229	223	227	207	199	195	193	224	206	205	198	185	205	184	206	181	226	199	207	199	188	200	178	193	202	203	192	217	181	208	206	204	207	211	217	206	204	184	200	226	186	190	204	185	207	209	196	243	196	201	230	204	216	198	196	207	197	214	231	200	224	213	219	212	199	242	196	222	194	215	205	222	205	189	213	233	203	206	180	191	215	207	198	168	190	203	205	186	202	196	213	224	178	203	207	207	199	193	201	206	219	196	225	207	214	200	202	204	225	227	184	215	200	219	191	189	220	202	224	203	208	188	205	203	196	229	188	202	206	196	200	198	210	210	220	209	240	213	239	212	200	207	202	208	196	185	195	190	197	232	196	222	183	207	171	201	228	174	198	186	192	199	209	203	204	204	213	189	206	229	206	198	195	189	205	185	198	201	173	211	197	193	206	213	216	200	211	225	222	204	193	225	206	207	192	190	209	204	200	198	212	238	209	213	214	215	190	201	203	193	206	190	205	197	209	199	196	225	219	195	199	216	222	202	180	199	214	190	189	181	210	212	246	204	242	199	199	197	220	191	214	208	219	201	224	204	205	217	226	208	220	220	238	197	207	222	195	194	202	222	223	189	176	245	211	229	190	210	225	199	197	220	213	214	198	192	225	197	198	206	181	212	228	202	192	207	190	203	220	216	205	205	193	202	201	205	210	204	187	203	216	185	218	198	223	214	195	210	215	192	225	208	228	204	194	188	228	198	207	191	191	201	218	224	225	215	236	216	208	230	201	206	184	214	225	202	219	204	203	187	192	192	236	225	210	213	215	200	194	199	200	216	204	217	155	218	185	208	213	225	204	185	219	186	184	197	188	224	212	208	219	193	200	218	193	186	235	195	214	223	219	211	237	225	182	198	197	204	223	190	220	171	223	218	202	212	195	204	199	221	204	203	213	197	203	204	210	178	231	183	199	206	205	221	178	222	202	214	184	200	221	197	225	197	206	206	191	212	185	205	219	198	201	218	244	201	209	216	230	199	182	217	230	174	213	224	221	221	234	202	215	178	230	217	185	220	192	208	184	227	180	205	221	202	208	192	190	217	204	207	206	211	212	198	207	210	189	189	215	209	190	211	212	241	200	192	218	191	205	199	201	208	196	210	172	175	227	192	208	217	235	218	205	202	221	222	194	211	176	211	187	208	194	203	193	222	210	186	202	201	171	187	190	217	198	218	209	214	197	196	201	213	220	215	178	249	189	215	220	214	199	233	188	227	208	201	192	205	228	203	194	221	207	192	211	192	227	224	226	204	204	200	215	216	231	209	194	191	197	218	211	224	216	214	224	200	199	218	201	182	195	202	214	207	221	204	208	215	173	214	193	195	203	201	207	209	201	184	217	187	215	217	284	210	208	190	184	205	179	215	226	211	223	175	218	194	207	228	203	204	224	191	212	215	218	192	197	199	204	179	231	230	201	206	209	167	196	186	226	193	205	208	198	216	195	200	220	223	222	207	212	208	197	193	222	221	222	221	221	226	204	199	222	221	202	204	190	213	184	195	216	179	221	186	224	178	200	212	204	214	222	207	207	232	222	204	238	208	212	215	196	201	219	205	180	217	213	210	184	202	210	222	203	200	241	209	208	191	181	217	216	216	175	194	208	202	238	187	207	216	197	227	206	217	201	207	178	192	202	207	222	198	201	199	173	191	184	189	200	187	199	215	217	204	200	218	180	216	201	227	187	214	218	218	231	195	185	182	211	217	198	196	211	202	219	214	215	205	185	195	211	208	193	213	226	189	210	188	187	190	211	202	217	198	212	225	194	215	219	212	239	213	228	196	227	188	208	212	206	211	249	208	191	194	206	224	205	216	186	201	225	217	218	221	199	196	214	196	216	211	205	198	204	222	196	213	215	199	193	214	222	199	216	215	207	200	206	220	220	208	196	190	214	209	204	188	198	209	211	209	207	220	199	227	205	175	213	206	196	207	221	200	189	221	191	186	179	222	216	207	199	194	206	225	190	194	201	229	185	210	186	181	213	216	203	191	187	195	213	184	202	207	193	183	204	206	214	207	207	215	212	209	189	193	223	169	203	201	192	210	185	233	222	176	204	201	184	200	190	197	206	192	205	213	221	205	227	198	198	192	234	220	215	222	167	213	221	206	206	181	201	206	206	206	191	210	218	185	216	193	216	229	203	211	211	206	188	200	234	179	231	213	223	188	203	220	178	207	193	203	212	198	182	213	200	214	198	199	201	205	216	215	180	218	191	208	200	195	221	194	221	222	203	185	231	208	188	229	220	198	197	195	226	213	209	209	221	206	201	198	220	222	238	208	220	205	218	221	199	214	187	203	181	191	215	222	227	195	196	219	191	192	199	190	219	217	206	210	199	216	189	207	242	193	218	181	240	222	198	209	208	210	242	191	197	183	231	219	186	200	223	210	219	191	214	167	181	198	222	209	205	190	230	202	212	211	230	212	203	221	222	192	221	208	192	193	204	193	194	210	238	198	221	197	213	200	189	178	223	201	219	199	205	205	228	216	198	228	230	220	229	187	183	195	172	234	202	211	191	205	179	202	185	200	187	225	217	189	195	192	187	211	182	223	206	208	216	202	202	226	185	229	211	202	211	194	212	188	229	193	211	189	235	181	177	197	226	194	180	216	192	216	190	223	239	238	214	200	207	215	172	187	204	202	220	196	200	233	205	217	183	199	179	198	207	219	200	198	187	223	205	223	198	195	204	211	216	174	181	202	185	202	195	191	200	223	202	208	220	193	217	229	203	192	208	207	222	232	210	223	201	193	213	199	226	215	198	201	219	175	203	207	212	214	199	207	234	197	229	197	198	207	210	214	211	229	197	185	213	182	218	212	216	200	231	184	205	206	226	201	215	177	227	212	218	227	202	206	193	216	216	205	220	211	218	208	192	197	215	236	208	195	191	207	226	221	205	219	200	208	197	201	219	203	221	181	214	222	244	187	205	198	184	221	196	200	214	208	210	190	189	204	221	235	224	185	211	220	216	189	204	203	204	187	184	213	214	233	214	204	221	218	205	212	230	203	229	228	225	213	226	215	174	209	213	204	204	251	220	199	200	189	193	185	184	226	202	207	213	216	205	206	210	218	196	218	213	230	219	230
9816	4166	8128	3064	1961	1388	1118	955	789	763	763	712	677	658	632	658	690	622	607	549	560	533	500	485	547	550	506	529	515	539	507	503	585	534	515	522	521	500	508	492	531	513	499	483	536	492	527	494	500	462	506	514	536	487	503	461	493	525	500	454	512	509	482	492	509	463	510	536	456	520	511	536	496	520	490	456	484	519	502	506	515	487	510	495	494	503	509	484	484	495	521	522	488	507	461	482	492	479	532	442	507	493	485	483	524	490	494	461	466	508	533	458	510	463	476	495	493	497	480	485	498	498	549	500	471	517	497	478	482	486	481	474	492	471	499	496	511	462	475	456	498	458	529	478	499	465	486	481	482	528	467	509	488	514	432	496	486	461	501	493	496	493	520	487	526	528	490	510	495	477	541	501	481	471	495	491	489	486	453	490	467	481	481	459	501	475	488	512	517	488	451	495	500	498	524	480	513	501	474	513	483	498	494	491	503	481	457	467	488	493	502	509	490	452	494	494	503	477	493	537	482	505	513	495	452	494	509	508	450	496	522	501	510	481	489	478	482	515	504	451	479	507	507	540	468	477	495	481	483	457	454	452	494	482	499	500	480	479	490	475	489	527	515	528	505	467	509	467	508	481	498	443	475	488	493	465	506	514	496	511	508	465	500	505	491	472	488	474	477	501	534	500	484	487	505	510	482	503	491	467	507	489	525	502	478	529	486	436	497	501	520	471	442	527	487	506	490	505	519	501	520	510	491	541	491	507	472	468	469	510	472	517	494	469	483	496	514	521	490	498	457	496	489	517	493	493	446	475	457	505	511	469	492	519	480	503	526	516	486	503	499	435	506	487	515	486	485	515	484	479	492	476	510	508	500	516	474	497	487	468	542	493	494	485	485	493	471	478	458	498	522	446	502	484	437	473	503	468	482	522	501	475	483	460	457	492	495	477	511	521	518	492	518	494	508	477	534	478	475	509	477	458	458	482	501	464	481	519	496	533	462	475	471	464	469	495	522	478	449	520	526	465	487	458	494	507	478	525	456	486	448	500	495	474	502	521	513	394	460	479	500	473	478	542	520	524	501	519	529	505	523	475	476	497	525	457	452	505	520	542	462	496	504	515	499	513	500	501	484	484	496	469	478	485	507	461	469	500	451	515	511	504	485	528	468	471	492	484	506	481	497	432	487	507	473	489	481	520	434	492	496	482	507	501	486	507	463	468	534	456	525	465	485	486	495	528	437	530	486	464	466	487	480	453	482	506	483	510	452	507	506	456	511	544	453	491	489	490	518	479	526	467	491	464	524	486	483	493	507	458	537	492	466	527	482	500	489	508	482	540	485	478	477	506	437	479	490	533	503	511	477	494	505	503	477	500	481	474	448	487	429	500	464	480	463	517	456	503	495	521	505	496	485	454	471	488	499	448	515	506	482	491	505	489	481	507	466	502	479	491	506	511	500	505	465	508	493	504	505	516	497	471	494	525	476	501	497	494	449	516	525	477	465	500	511	506	523	478	506	446	501	471	510	529	481	467	493	512	510	477	525	504	482	527	488	479	502	526	473	494	496	476	513	491	461	467	493	470	469	476	524	452	483	511	490	496	523	510	497	529	492	520	505	544	522	469	534	487	519	527	495	505	489	492	477	480	474	473	461	510	502	490	519	477	534	478	504	485	465	502	499	514	510	475	503	492	518	436	521	489	513	512	517	482	521	495	474	483	479	467	457	482	456	495	499	521	493	475	504	477	522	501	422	495	499	500	530	492	444	473	529	489	502	489	536	468	504	485	479	498	520	459	478	469	497	472	502	507	449	493	510	497	466	456	521	465	476	502	500	448	503	484	514	486	528	515	471	476	525	510	456	443	512	472	446	498	506	461	466	484	484	522	485	506	459	508	463	498	516	456	484	518	461	482	484	478	479	479	499	486	434	451	495	484	501	487	506	508	441	440	496	478	451	463	487	472	473	476	492	474	505	502	491	502	507	464	523	496	515	508	515	491	475	460	474	501	514	505	479	490	526	511	474	473	498	491	481	523	504	491	534	480	522	482	496	467	516	489	462	457	497	526	511	497	490	481	521	468	520	478	458	465	496	538	491	469	508	497	516	512	485	499	499	495	496	447	478	491	502	516	469	484	507	528	481	523	476	509	511	520	507	468	489	477	475	464	475	482	560	515	468	512	506	528	518	482	558	502	531	508	467	484	456	483	486	474	529	461	483	470	459	541	438	499	504	470	494	480	552	479	489	520	498	485	469	475	475	475	505	482	458	468	482	467	490	492	500	487	484	510	492	527	483	482	501	497	503	472	455	519	485	518	449	488	455	479	496	512	502	493	444	495	533	476	468	477	538	473	480	500	464	500	487	490	548	497	487	440	488	518	490	512	471	490	505	496	460	432	507	495	446	445	488	469	481	469	541	517	492	476	486	457	505	493	507	544	489	482	517	482	479	460	486	520	499	507	495	511	514	531	506	502	478	454	493	506	463	494	494	485	481	467	503	478	518	485	536	517	443	472	498	492	499	496	545	510	483	495	488	526	488	475	539	494	459	490	459	500	501	542	528	484	473	481	490	475	478	487	521	492	457	465	478	479	486	511	531	484	507	445	502	456	496	461	476	516	491	490	489	490	489	482	499	499	470	490	496	497	501	496	486	486	510	497	497	498	499	500	506	491	521	495	473	506	475	508	499	485	501	455	502	463	510	514	429	464	489	512	462	509	534	452	516	480	478	503	483	493	527	491	494	486	499	494	524	456	492	520	546	487	432	495	488	489	483	448	502	503	517	490	452	493	493	505	458	525	474	512	481	456	496	499	494	465	464	472	498	496	502	482	451	490	473	492	526	471	525	457	432	502	465	468	471	493	504	508	494	441	502	521	484	490	514	519	494	504	494	504	481	467	490	475	508	498	485	456	453	461	492	453	502	512	496	484	471	524	468	489	514	438	527	498	483	491	486	492	515	519	477	511	493	505	470	519	503	488	501	491	461	484	483	509	504	501	525	500	496	497	504	466	511	464	474	513	491	496	500	454	460	469	495	476	482	502	483	477	507	472	503	509	470	501	490	489	520	500	449	499	498	523	484	517	454	441	497	453	483	460	526	474	473	487	476	495	513	522	483	465	497	452	487	488	468	497	434	507	485	512	468	494	510	482	438	480	484	475	505	502	466	450	468	489	484	501	474	463	497	466	518	458	479	494	529	485	531	433	477	472	501	486	477	485	508	480	482	490	466	443	536	458	478	510	505	481	488	483	500	466	488	489	492	485	496	515	511	492	513	506	473	496	492	449	464	526	471	462	471	502	476	502	536	475	458	477	510	513	500	504	477	521	462	470	524	491	496	491	474	517	486	519	522	502	520	498	497	557	490	489	485	488	461	486	483	475	486	523	493	490	501	468	513	486	483	471	490	495	458	500	468	504	496	500	468	471	478	506	513	507	450	496	541	485	488	511	471	487	480	499	459	513	503	483	480	505	489	492	475	482	479	490	520	476	488	471	488	499
20849	7144	6841	1786	696	459	339	302	253	193	196	184	186	160	167	170	186	145	158	156	142	130	119	165	128	132	137	139	140	141	148	122	147	120	134	144	140	137	137	129	128	149	153	137	101	137	115	124	120	118	134	115	134	124	139	136	120	122	126	126	130	144	139	116	149	114	135	143	117	139	140	144	132	125	141	129	148	120	116	122	111	129	144	111	130	135	139	113	162	121	135	127	138	129	118	133	140	132	132	126	137	138	118	118	125	128	134	144	162	128	128	151	139	162	145	133	147	130	149	121	144	120	146	132	131	122	129	114	142	111	124	133	107	122	113	140	128	140	157	146	140	136	120	133	117	134	130	127	125	127	111	136	138	103	134	146	122	150	121	138	116	135	117	131	150	135	113	130	129	117	104	134	125	124	138	129	122	107	115	115	119	133	154	148	138	152	124	143	147	127	110	133	130	125	127	138	114	143	128	109	117	128	129	144	133	132	124	129	142	109	133	126	120	128	132	136	134	142	122	116	127	141	140	122	157	127	125	142	126	128	139	140	131	135	146	125	138	131	152	121	135	141	131	108	126	139	159	154	116	140	135	142	142	130	127	126	133	135	130	137	135	134	136	139	136	145	117	114	120	126	153	139	126	117	115	136	128	136	132	132	132	134	115	119	139	124	117	135	131	153	113	129	116	142	142	117	126	149	128	111	148	123	135	135	133	138	133	127	140	141	119	123	142	127	133	114	147	124	133	129	123	124	123	129	148	126	157	143	148	140	111	123	132	129	136	117	127	145	128	127	142	122	138	129	138	109	140	129	140	123	105	145	121	119	129	123	103	119	137	133	139	149	141	139	146	134	130	146	126	126	111	140	137	137	134	130	126	148	139	151	126	135	123	131	139	127	120	123	115	130	146	122	139	135	135	146	142	135	117	130	119	139	142	130	131	142	124	127	117	141	139	134	143	137	123	133	151	130	118	128	144	127	122	121	126	118	145	137	126	128	138	126	110	132	155	124	98	131	119	117	131	133	137	144	119	130	125	147	117	132	127	124	107	123	122	130	125	132	137	137	112	120	144	142	139	117	131	135	130	144	112	149	121	137	128	121	137	123	135	138	156	138	126	130	115	151	130	153	144	129	163	141	158	138	129	145	135	122	141	120	139	126	126	116	128	119	145	131	134	130	124	147	120	124	124	151	150	135	115	119	128	132	149	131	125	128	124	127	122	120	133	126	134	115	129	140	114	141	125	127	117	133	133	161	124	108	97	141	139	125	136	136	132	126	95	110	145	114	146	118	122	144	140	116	114	135	131	130	133	115	105	132	139	117	126	123	126	125	110	125	138	146	109	145	113	121	124	119	139	99	141	130	126	136	119	127	126	146	146	107	140	141	114	128	125	140	130	117	122	135	137	143	123	132	126	136	132	126	139	123	139	126	152	133	149	135	125	145	130	140	154	136	138	133	148	151	124	132	147	118	120	99	127	125	118	120	133	132	119	128	130	125	132	129	127	133	133	140	127	137	136	112	139	119	154	132	143	135	147	130	130	130	133	140	125	139	140	109	146	139	142	137	134	147	124	154	127	135	109	145	119	153	134	124	129	143	95	133	117	142	123	133	139	111	126	121	140	125	114	134	154	117	148	121	135	136	133	123	140	127	128	133	119	128	119	118	124	131	129	144	122	122	148	128	125	143	133	119	143	144	147	107	121	136	125	133	138	120	133	133	117	128	146	124	128	125	119	121	101	128	145	141	136	130	133	126	112	97	123	130	148	123	128	123	120	107	129	130	121	121	119	121	144	110	130	132	126	147	141	132	112	119	142	147	140	131	136	113	115	156	111	118	154	119	104	122	128	123	117	153	130	112	138	131	135	118	130	144	111	139	121	145	135	141	116	134	137	150	133	121	114	115	119	144	118	137	149	122	139	150	123	126	146	133	106	127	134	126	138	119	158	143	109	147	126	127	131	106	149	134	114	142	121	119	136	124	133	137	127	107	136	135	121	141	132	128	135	150	115	149	122	123	129	119	153	108	122	101	113	126	148	154	145	132	135	137	130	128	123	128	119	139	120	137	132	125	116	130	140	133	131	126	121	130	117	131	141	122	117	141	142	126	134	136	118	122	139	127	127	116	128	150	118	125	121	116	127	139	115	126	118	112	164	129	120	149	128	153	119	141	129	126	123	108	113	141	127	152	127	123	134	129	130	131	124	112	119	136	133	128	135	132	108	130	123	112	147	153	146	132	135	129	150	123	138	134	120	139	157	103	137	148	129	109	124	127	143	128	121	131	131	124	139	142	111	135	117	133	135	105	122	144	136	134	132	123	125	113	115	141	134	138	136	115	128	130	125	121	135	131	123	126	126	161	144	122	122	143	140	103	137	120	102	113	143	131	124	137	129	122	137	144	116	146	125	149	128	127	106	128	137	150	155	113	127	144	134	114	151	147	142	126	123	136	133	127	128	156	127	135	117	126	154	115	137	132	127	139	137	126	128	152	111	129	139	141	126	138	133	119	145	120	134	138	127	125	138	124	136	127	124	149	138	129	133	112	128	122	120	136	142	124	118	114	129	150	125	142	131	141	120	140	131	130	135	130	161	149	133	127	128	129	151	134	136	132	131	139	140	128	116	138	130	137	126	121	120	139	123	148	134	152	120	124	116	134	126	120	113	125	123	129	116	111	123	138	124	124	141	142	111	151	148	129	139	123	122	141	145	140	122	125	131	129	123	131	139	121	103	130	147	117	123	140	134	131	134	132	148	120	119	136	104	133	126	111	143	130	121	171	139	137	131	115	132	130	132	128	139	121	134	129	138	125	129	119	127	142	116	138	114	131	130	141	112	127	118	138	119	130	122	133	118	137	148	116	138	140	128	131	139	135	131	137	152	155	127	122	134	143	155	131	136	139	145	116	122	128	133	133	142	142	103	126	125	115	132	137	118	138	132	120	134	132	133	127	119	134	123	132	116	112	108	140	132	132	137	158	136	135	128	113	133	131	103	118	147	122	126	146	129	148	145	114	130	119	142	139	141	117	135	157	132	128	133	128	134	146	113	103	128	126	143	125	138	144	154	118	137	138	143	135	119	145	126	164	136	121	158	144	115	105	130	117	140	116	142	129	137	116	116	131	136	139	139	132	111	155	143	147	127	124	134	115	134	111	117	136	133	117	140	127	132	131	136	145	121	140	123	131	116	117	117	142	121	122	148	137	136	147	144	115	144	153	136	128	133	112	134	129	137	149	147	130	150	110	134	133	146	137	128	146	137	133	137	142	123	136	131	133	122	126	143	111	118	129	125	119	133	103	153	125	108	137	119	130	140	109	117	151	114	137	142	119	120	138	127	139	147	136	129	122	128	127	121	136	149	122	133	151	148	133	126	153	117	154	143	132	145	159	127	140	130	110	129	103	137	142	116	121	150	157	129	124	121	135	136	145	109	133	138	133	131	142	120	129	137	128	131	121	136	123	107	127	135	126	115	139	112	123	136	141	134	134	116	134
12760	5872	11324	4362	2813	1974	1425	1149	917	823	740	669	707	635	524	602	610	555	489	447	398	429	447	398	389	411	364	390	385	367	380	369	357	349	376	340	367	317	358	334	372	323	369	347	345	335	270	334	316	327	319	326	367	324	298	343	338	330	340	339	339	377	346	331	325	368	346	305	317	338	328	325	304	322	357	323	352	364	349	364	341	327	319	354	364	342	321	306	326	343	358	360	344	353	321	314	323	290	307	348	335	309	345	345	315	331	308	338	309	297	320	329	324	294	341	327	362	326	334	332	322	350	315	332	303	323	337	313	325	330	323	331	315	334	324	336	324	339	304	322	322	341	326	280	372	335	331	329	321	303	332	321	324	316	267	331	363	341	325	338	314	313	340	278	328	308	333	304	304	315	328	324	340	325	328	312	294	300	308	307	322	292	338	300	290	336	340	349	354	333	340	303	311	314	316	327	322	324	304	315	299	339	344	308	307	334	317	341	361	295	320	349	289	337	303	329	288	324	300	346	369	343	313	339	346	300	322	325	308	297	304	283	334	294	287	295	330	354	327	308	279	328	346	331	302	295	284	319	307	315	317	310	319	328	311	343	334	302	283	325	328	324	335	319	318	315	343	331	311	319	343	356	287	322	322	278	295	325	332	326	321	313	319	330	339	309	341	319	321	328	288	302	337	309	309	308	316	313	319	298	341	282	283	308	360	339	331	312	323	297	325	296	310	259	323	302	333	309	319	272	305	332	351	339	331	328	310	330	309	317	336	324	310	359	306	341	301	300	331	290	331	327	341	308	316	326	311	330	313	331	328	300	315	319	311	302	314	325	309	320	288	322	316	304	322	288	308	273	312	315	304	363	306	344	323	303	293	297	339	308	340	307	314	326	287	310	325	305	314	341	290	317	319	322	322	335	308	287	316	369	323	339	332	355	314	343	324	289	290	313	314	316	325	312	274	324	307	312	305	329	325	327	333	366	309	306	348	341	315	310	321	303	341	320	311	308	306	308	327	281	340	319	337	311	349	327	327	344	318	298	312	319	333	357	315	304	340	313	286	332	338	305	331	337	283	319	328	338	320	338	323	309	292	304	306	303	321	299	297	328	311	340	330	335	324	308	312	283	335	314	313	310	301	333	315	349	344	309	347	343	330	335	318	307	305	332	341	341	339	297	333	331	355	343	307	333	297	350	364	304	334	341	299	327	331	327	324	338	312	305	321	299	320	320	333	321	321	353	286	313	331	318	318	323	320	321	306	333	343	317	317	336	330	332	360	323	312	343	318	309	321	321	306	326	346	325	333	298	277	340	326	342	291	342	309	294	295	334	315	323	297	315	310	316	320	310	318	319	325	310	351	318	311	328	315	314	312	338	330	314	306	315	340	326	302	301	342	319	313	306	313	296	296	307	295	350	299	344	329	325	335	311	291	335	335	357	318	314	343	313	308	295	305	307	312	318	312	333	336	328	338	314	332	328	341	327	328	323	304	308	298	288	303	323	325	343	329	331	302	303	311	333	308	328	335	287	322	307	317	286	299	303	306	312	332	307	326	297	320	345	362	333	307	338	331	346	298	312	314	297	296	308	297	288	317	296	327	283	304	291	340	334	317	342	339	319	354	349	304	290	331	353	290	290	305	324	337	307	328	340	348	314	279	324	336	345	324	325	302	320	320	288	322	337	335	318	347	272	322	312	318	312	325	349	299	320	315	318	315	312	307	331	308	309	329	300	303	311	348	350	295	333	328	300	322	349	269	300	337	323	319	333	338	313	316	313	356	297	303	299	325	327	312	365	328	296	319	312	283	319	338	280	340	336	325	325	313	316	326	311	355	300	314	319	339	309	295	325	306	326	346	327	290	349	331	337	317	325	304	318	331	316	332	327	334	330	330	298	326	314	325	302	303	336	322	311	345	279	299	274	314	305	343	341	322	315	316	320	315	310	294	386	325	334	296	308	289	309	344	325	310	321	307	328	289	330	301	349	343	346	296	334	292	312	322	313	322	316	330	302	318	339	276	334	332	305	316	309	311	340	301	359	330	338	326	335	320	292	371	317	329	320	300	331	296	298	338	316	322	313	327	320	300	330	320	313	329	297	299	322	334	319	346	288	313	335	316	329	315	316	341	330	334	347	322	332	333	325	332	281	368	351	329	311	313	307	350	334	316	319	324	311	344	330	309	320	316	285	312	309	346	313	302	341	308	319	353	315	332	343	311	329	306	314	310	323	306	335	291	344	327	335	314	323	312	342	307	322	318	331	307	303	312	319	324	320	308	308	328	307	296	347	319	336	329	330	314	314	335	353	332	283	306	317	330	322	350	273	315	308	283	331	319	302	315	333	334	302	308	327	292	323	341	334	342	308	353	342	312	344	334	308	343	307	324	318	364	304	309	322	352	355	343	302	301	343	297	345	294	299	287	335	336	340	326	305	320	274	315	332	275	320	308	326	342	341	333	306	327	319	320	300	310	313	337	315	304	313	298	324	330	341	320	325	353	334	301	345	318	337	340	282	297	316	326	318	333	319	277	316	324	316	317	332	331	286	307	332	351	330	321	331	337	307	322	336	320	325	336	319	339	303	330	339	285	327	324	318	306	312	315	283	300	295	301	315	343	330	327	313	298	319	309	310	330	312	332	309	335	348	352	322	306	348	328	318	318	280	315	315	332	327	326	325	321	315	288	348	319	335	310	315	328	339	292	313	333	313	291	296	319	329	303	334	373	325	332	323	331	281	309	334	316	340	302	300	334	296	300	288	303	352	285	378	298	312	313	335	330	317	322	332	343	327	322	335	349	312	339	346	346	336	317	332	296	317	313	298	360	303	335	330	320	289	304	355	381	346	299	319	341	329	333	317	313	324	346	304	310	304	314	324	321	337	330	337	329	332	330	344	354	316	319	353	338	331	336	314	287	293	318	310	294	358	348	366	292	337	348	323	330	304	368	311	341	312	295	281	329	299	319	313	341	321	322	303	316	337	296	301	335	338	313	337	326	327	320	321	339	335	336	345	326	316	348	341	326	301	324	329	320	318	331	297	317	322	323	334	339	300	317	321	352	310	289	355	300	325	323	317	314	326	315	351	326	281	322	274	300	326	321	279	340	374	329	299	320	317	298	338	336	300	330	314	345	295	337	324	324	319	319	318	322	349	318	319	332	313	300	290	324	329	325	302	314	325	298	326	343	339	312	332	316	304	330	349	307	309	321	321	305	335	325	339	358	320	307	319	306	348	309	335	334	313	310	318	331	319	316	319	303	293	292	304	338	321	345	312	340	309	337	322	323	332	311	356	324	325	338	292	340	315	334	322	297	327	320	318	328	316	302	349	306	322	311	326	323	317	286	294	322	293	306	318	309	314	321	320	309	307	343	314	327	296	288	311	326	303	330	338	327	332	345	334	339	342	313	325	328	333	311	319	329	313	321	359	336	331	326	315	335	327	334	339	335	342	321	305	312	348	314	318	343	332	324	321	303	308	307	311	333	320	335	337	311	308
5047	1981	1731	479	237	212	201	194	188	171	189	187	193	198	188	175	180	172	191	179	182	183	204	171	181	180	152	169	154	157	153	163	173	186	186	155	161	163	156	179	178	189	153	173	171	159	190	177	178	160	185	183	181	156	182	175	162	138	218	161	193	161	174	149	182	157	176	159	175	193	158	159	147	171	167	185	165	175	176	178	168	175	172	161	173	173	167	159	155	173	174	150	160	165	158	180	164	169	140	195	152	146	167	166	170	175	156	159	172	171	173	162	196	178	171	175	183	155	176	171	169	173	172	156	176	192	157	184	177	172	175	176	177	170	209	174	169	187	186	186	203	161	180	155	168	205	193	193	171	171	176	173	164	177	163	174	157	165	146	128	155	170	170	164	151	165	181	171	219	201	157	173	169	181	183	164	170	159	145	189	186	170	170	185	180	191	166	178	181	170	167	195	165	186	180	139	171	182	174	192	200	145	154	148	150	184	190	158	181	173	179	157	177	163	189	182	195	162	185	165	173	182	176	173	172	174	179	164	183	185	168	159	192	176	155	175	189	167	202	158	152	207	183	165	166	144	166	179	161	152	179	168	188	181	190	167	172	165	190	166	157	199	164	159	183	172	171	179	169	167	183	168	184	157	165	186	165	178	197	190	184	141	167	166	131	154	182	136	191	140	184	160	180	188	176	161	167	162	165	179	183	188	157	186	170	166	161	147	195	181	162	154	165	175	157	166	186	169	159	179	139	170	189	165	188	180	163	192	151	172	176	177	151	156	195	171	190	152	190	171	197	151	181	154	174	184	188	168	169	165	147	174	141	163	162	153	183	183	164	172	168	164	163	199	168	143	174	189	171	142	161	173	175	194	188	172	176	199	179	169	154	157	172	181	165	200	176	164	153	158	159	185	187	186	187	156	189	175	162	172	180	198	181	189	149	175	185	199	187	184	177	150	174	175	156	171	174	172	178	178	170	155	176	163	175	155	170	173	154	171	173	187	180	171	191	194	184	176	179	145	163	190	180	180	152	183	177	165	173	166	187	162	153	171	158	168	164	173	174	179	182	173	174	194	179	183	187	196	160	178	187	169	166	160	169	181	209	188	147	154	156	144	197	178	188	180	164	174	174	201	157	154	173	175	169	192	157	178	164	174	168	201	172	173	169	174	177	160	156	193	178	168	165	171	163	179	183	199	190	167	191	163	196	167	196	184	155	199	160	152	174	173	152	184	156	160	201	189	198	169	188	137	157	172	156	162	167	165	154	176	228	165	178	141	159	155	157	183	189	182	176	162	179	181	173	183	149	165	176	165	177	184	195	148	170	180	177	193	190	189	198	181	160	162	187	187	168	181	193	160	184	185	190	153	196	178	198	162	189	150	170	172	168	168	178	185	206	177	181	159	168	176	168	168	171	172	157	160	196	180	138	156	169	179	159	182	153	183	158	192	177	182	179	165	179	178	174	145	160	169	170	179	198	186	180	180	191	187	164	168	190	181	172	185	178	178	175	161	189	172	185	187	163	157	186	171	170	144	168	164	173	145	162	156	178	175	197	166	172	167	191	185	170	169	173	143	164	166	162	172	182	168	167	167	177	174	148	187	193	177	157	177	164	172	179	154	153	177	160	170	177	158	170	182	163	186	187	192	179	171	170	162	171	177	187	163	181	196	171	175	172	164	184	167	168	148	169	175	170	183	181	161	168	170	168	174	163	154	168	183	175	173	173	193	170	168	141	173	213	166	190	178	182	182	189	176	174	163	174	178	179	153	159	162	176	155	175	174	189	184	197	182	162	174	170	184	177	177	162	183	212	167	173	173	175	194	164	201	177	166	189	162	152	153	160	195	189	189	167	171	190	159	142	153	187	148	170	177	159	175	189	164	156	174	136	175	172	187	146	171	192	165	173	160	164	161	162	181	167	174	183	184	187	148	180	178	163	209	157	167	171	172	171	173	187	180	163	149	189	158	178	160	163	193	184	191	167	173	166	150	163	176	195	178	152	178	172	155	181	170	188	156	183	155	159	169	175	165	160	158	160	147	196	178	166	174	169	183	192	182	185	173	174	172	186	172	172	184	161	176	184	146	177	173	153	154	167	160	158	174	179	165	157	166	171	176	185	190	155	148	168	177	186	199	172	173	205	145	151	161	146	153	177	173	193	178	196	181	155	191	155	155	163	182	195	162	197	149	166	188	178	192	145	166	167	163	184	163	182	172	180	191	175	168	173	192	195	171	162	185	166	164	165	187	188	162	194	175	167	172	171	169	180	169	157	190	156	192	167	153	174	166	167	152	164	157	174	176	186	173	155	156	165	176	171	157	164	186	170	154	153	156	168	175	168	183	171	164	199	185	158	161	146	152	158	185	175	177	179	174	177	169	160	187	164	174	149	155	171	156	162	158	196	179	158	185	177	180	187	187	164	200	192	184	161	172	134	174	183	161	156	164	168	169	185	174	172	167	173	186	157	154	170	148	195	197	207	152	133	162	179	165	168	174	198	206	183	172	158	195	156	143	161	170	163	188	164	153	197	164	166	188	155	166	163	166	181	177	176	159	176	146	175	159	173	159	170	158	176	129	143	171	186	167	186	164	187	183	167	173	195	195	172	169	179	187	164	166	163	178	169	186	155	180	175	161	159	158	178	182	220	173	184	150	185	183	181	186	166	175	176	165	159	192	184	183	165	187	148	180	153	204	177	186	139	172	183	175	186	161	172	169	158	180	165	165	173	174	167	163	188	172	171	152	164	152	159	151	179	200	154	179	183	176	186	173	156	182	162	161	199	171	162	162	187	197	163	134	174	169	167	175	190	176	145	172	159	199	207	178	180	167	145	194	170	161	167	179	160	189	179	168	158	165	183	173	189	178	162	184	167	202	139	184	170	184	165	191	188	168	178	160	184	193	171	178	164	181	167	189	168	161	143	178	161	171	188	184	173	179	172	149	163	162	160	159	171	184	131	183	175	149	198	178	176	171	172	178	153	148	147	192	171	188	158	171	186	188	169	150	177	182	157	168	159	179	179	186	178	198	155	194	173	182	185	188	183	167	167	178	158	173	188	188	186	167	164	188	182	198	176	189	164	177	169	159	161	161	173	208	179	174	163	177	153	174	162	152	167	182	157	161	157	189	179	208	133	166	167	183	160	172	152	185	172	176	196	177	144	198	147	190	173	162	144	151	172	185	190	166	185	158	166	178	154	148	168	169	174	170	180	159	178	166	188	157	182	165	157	170	167	162	190	204	171	185	169	188	171	175	166	154	139	176	156	182	144	174	140	158	163	161	193	165	184	163	172	163	180	178	166	156	179	174	177	163	144	164	172	188	176	165	160	170	184	182	170	152	159	182	186	172	175	179	177	162	181	172	159	172	161	161	186	195	178	173	162	165	166	166	169	173	178	173	174	153	160	195	179	167	190	182	158	177	154	184	170	170	155	167	160	165	188	180	189	179	202	178	171	191	158	187	185	166	188	146	140	182	185	131	181	177	162	180	166	169
3923	2251	3581	1372	835	713	600	539	484	442	450	450	512	489	482	435	467	425	427	411	387	445	420	422	413	435	451	420	415	440	414	400	390	442	407	472	433	447	412	457	419	430	402	414	443	452	406	430	390	423	405	426	414	441	431	453	443	438	416	408	434	434	422	456	458	429	401	401	409	455	403	446	413	399	433	432	445	443	417	410	439	410	394	438	419	443	408	432	420	448	453	457	400	440	393	407	448	427	386	421	425	423	409	411	436	448	475	415	404	418	403	447	396	407	458	448	419	396	415	386	424	432	409	421	431	425	425	430	423	420	441	395	436	431	396	405	425	394	415	433	444	460	422	401	402	391	413	432	423	439	423	382	397	453	422	427	407	427	427	440	446	416	463	419	388	408	457	442	413	416	413	410	451	435	393	447	405	443	424	441	411	424	416	449	402	433	444	404	387	410	463	405	408	411	417	399	401	439	424	414	421	438	410	430	425	396	428	414	376	438	362	459	417	422	450	420	424	400	420	427	451	417	431	433	391	403	428	408	400	375	456	414	438	416	430	431	409	402	438	365	436	388	435	418	442	421	425	431	396	403	397	424	454	446	439	423	391	433	412	406	461	409	394	398	388	442	412	449	418	419	411	418	423	443	414	396	397	410	383	413	382	427	410	383	418	413	399	403	434	397	434	443	432	423	443	438	393	401	452	402	427	424	402	435	427	423	369	398	425	433	365	398	415	424	403	437	430	421	417	453	402	414	405	408	421	435	405	399	453	420	407	423	410	419	412	366	442	382	426	430	398	412	444	421	415	414	403	409	437	416	417	402	405	411	393	431	424	424	435	404	449	404	421	440	420	408	462	428	454	398	444	448	443	430	427	451	394	462	395	380	411	438	414	431	440	453	409	398	428	465	439	425	432	421	441	414	438	392	399	430	399	414	397	462	440	419	374	418	370	432	431	379	411	430	442	426	441	431	423	394	400	419	384	424	393	437	437	446	424	441	420	398	436	403	447	424	394	420	437	417	382	393	408	430	415	404	410	445	420	428	407	440	413	412	424	365	430	432	381	418	444	422	427	432	420	419	429	422	389	421	423	421	428	431	426	393	419	410	406	428	449	393	413	472	450	473	403	436	398	420	420	413	432	381	428	418	448	442	418	420	431	422	472	403	409	427	438	393	392	416	405	431	469	403	406	416	390	445	439	440	425	383	414	422	472	409	437	434	412	437	419	436	444	410	420	440	422	422	476	448	407	446	411	405	384	405	397	437	409	409	419	428	429	415	412	420	398	406	422	398	445	431	399	434	379	406	413	458	428	442	440	394	417	442	409	451	387	430	406	426	413	446	406	412	416	415	415	425	425	386	437	438	411	395	409	430	430	421	402	413	388	422	423	445	419	402	407	445	451	409	468	443	432	402	410	392	440	447	426	445	402	367	407	405	426	440	416	401	401	442	416	438	396	454	406	427	425	381	445	426	433	402	421	410	423	417	392	472	405	438	433	444	405	433	409	455	410	414	448	404	388	397	430	428	406	396	400	463	399	448	422	439	395	421	413	427	442	439	433	421	434	447	445	390	437	471	415	401	415	397	455	424	415	420	386	432	407	426	388	415	431	434	438	419	422	434	383	417	438	385	381	431	383	420	386	410	389	386	380	408	422	415	415	393	424	451	435	400	417	469	435	399	393	450	415	449	446	419	425	440	438	441	421	403	454	418	432	437	423	412	376	415	418	412	427	413	415	428	381	431	436	396	442	397	408	390	431	428	433	406	464	391	426	413	423	446	429	428	450	407	430	466	415	420	451	398	409	389	416	419	402	406	439	394	434	417	428	440	416	467	401	439	414	428	442	463	429	454	399	415	365	416	416	445	456	441	414	406	415	411	400	409	406	414	412	421	420	432	386	393	431	458	390	422	410	381	399	412	411	414	431	417	437	410	416	395	439	438	439	416	431	378	392	402	402	415	428	403	434	461	409	406	404	394	438	396	430	429	414	408	418	431	451	438	413	424	403	442	378	427	423	457	449	434	414	369	448	431	430	443	445	405	451	452	385	427	459	426	492	412	396	421	404	382	436	423	414	412	393	442	369	414	413	421	426	412	389	416	419	409	403	454	399	424	385	420	420	437	441	423	401	397	426	412	415	400	425	452	431	448	427	445	416	420	417	440	435	398	435	415	409	399	408	433	438	409	435	418	399	424	423	417	441	423	420	447	389	406	412	437	388	389	385	406	433	436	396	421	432	425	391	407	398	447	459	441	405	400	417	403	436	431	421	401	417	396	438	453	442	390	421	425	431	422	406	392	440	418	386	426	446	438	397	442	396	456	418	447	427	441	430	452	407	417	404	457	403	422	413	414	416	453	416	428	442	413	428	415	407	415	356	434	429	421	452	422	424	411	413	397	421	425	445	434	395	444	443	441	428	416	398	427	426	430	443	412	402	374	401	451	418	444	428	418	417	405	415	386	431	422	454	412	427	424	430	438	439	433	451	412	423	438	387	426	405	367	427	408	416	404	435	406	406	437	391	426	429	392	394	420	412	446	414	408	428	448	402	419	459	427	432	431	421	407	408	412	398	425	448	410	423	395	443	386	412	394	429	440	414	420	405	435	434	437	395	459	419	451	403	421	403	407	394	441	403	423	396	421	445	407	445	392	399	430	429	399	396	454	406	417	416	437	437	420	428	423	450	386	430	390	421	410	406	428	427	397	421	441	434	386	440	390	384	404	413	426	399	405	392	404	438	436	428	461	445	397	400	392	427	374	409	416	409	443	394	396	405	459	440	403	414	423	454	420	423	404	426	452	438	401	412	417	430	436	417	447	430	407	405	413	436	400	416	414	415	431	435	406	402	423	406	438	432	436	431	419	418	422	423	452	442	419	391	421	425	429	429	406	383	427	412	386	415	421	414	393	416	426	451	426	422	407	432	444	380	390	414	468	417	419	426	434	448	441	431	428	411	429	418	453	456	437	426	433	451	439	405	404	441	444	429	430	432	417	413	437	436	384	422	385	421	409	422	448	403	456	392	402	432	377	403	435	413	426	400	408	405	421	438	388	450	426	401	425	438	370	433	387	421	430	402	447	392	393	428	405	388	447	443	400	433	410	442	425	413	400	425	445	413	403	444	393	399	421	396	405	432	439	406	418	442	406	431	417	420	403	385	414	441	426	422	416	424	441	395	399	396	417	434	380	435	409	392	396	453	416	408	391	403	406	416	388	399	418	439	414	434	429	367	420	403	432	398	411	419	407	408	390	424	430	358	417	406	434	411	393	379	420	397	412	439	386	410	432	403	417	403	413	468	424	414	417	445	438	473	422	393	436	422	401	446	409	447	397	447	442	425	436	393	448	426	426	426	416	390	390	402	434	412	389	457	452	423	416	393	429	386	415	398	416	417	385	440	423	437	388	361	405	455	430	424	414	435	428	400	417	436	402	417	439	416	386	453	442	451	426	447	413	365	416	421	428	398	420	394	451	401	429	434	395	435	430	409	410	456	450
12832	4058	3863	1063	480	331	311	272	246	260	233	241	225	218	201	207	205	224	235	215	217	245	207	215	206	195	219	217	199	202	222	227	226	217	198	210	218	209	209	220	195	213	206	184	202	221	210	189	202	184	214	205	184	186	223	231	216	225	200	204	201	192	209	181	199	214	213	222	230	194	192	219	205	193	205	191	221	178	192	222	218	182	207	202	208	205	174	219	192	211	211	199	192	197	183	220	208	172	190	189	198	206	225	188	223	215	225	212	208	192	213	205	205	160	178	209	210	183	189	222	215	194	209	200	206	215	188	215	182	230	217	214	228	217	197	171	206	180	203	220	231	205	245	225	227	209	189	233	207	242	224	224	203	202	204	208	158	216	202	204	192	179	204	191	218	184	199	200	225	240	234	210	195	187	207	229	228	224	209	223	219	213	197	199	234	200	210	196	214	203	230	204	199	222	203	212	200	198	194	207	219	202	168	233	194	209	203	191	209	200	219	232	211	184	179	211	206	195	196	189	209	198	226	196	230	194	207	201	217	174	211	181	188	221	214	206	208	234	207	197	218	198	199	212	184	198	205	218	219	219	206	186	224	212	199	198	207	205	191	229	189	199	204	233	196	217	214	195	193	209	191	228	219	192	202	204	204	188	220	191	192	213	188	203	210	211	183	186	209	195	187	222	192	224	206	220	207	201	210	233	192	230	210	173	171	208	221	203	194	224	195	212	209	211	193	209	203	229	230	212	201	224	224	235	197	179	192	193	225	179	206	191	189	197	216	213	223	210	215	214	188	197	198	207	221	215	216	204	221	201	203	196	171	223	177	187	205	214	193	198	206	222	221	223	188	195	205	213	252	248	212	217	192	215	195	242	210	196	200	202	215	207	221	214	201	188	215	184	184	202	192	224	206	222	228	196	200	206	206	202	231	198	194	192	198	209	211	191	187	244	235	194	222	189	190	190	178	219	228	206	201	198	192	168	213	206	211	211	208	185	217	192	181	216	196	231	221	198	209	225	195	204	213	199	199	191	193	224	177	231	228	177	224	215	181	214	212	200	199	206	202	211	235	218	202	207	222	183	204	210	223	214	183	186	174	210	205	221	213	217	200	196	207	206	199	215	208	203	201	203	221	219	204	208	228	230	214	204	187	213	202	180	226	198	202	196	193	196	186	204	181	206	250	196	213	212	219	217	211	198	198	210	173	212	207	218	203	198	224	192	188	200	203	194	223	209	205	219	222	212	214	184	194	227	235	196	188	218	196	191	198	226	236	216	209	199	203	197	207	209	180	198	199	232	211	192	176	217	188	207	185	183	218	226	209	195	215	204	185	207	190	195	233	197	204	203	191	223	233	185	207	229	239	227	190	218	217	226	217	207	206	211	186	213	223	206	212	207	196	180	210	226	240	203	190	177	202	200	192	201	200	211	192	200	219	197	196	211	196	195	200	227	218	219	201	185	214	181	178	189	234	212	230	196	217	190	198	218	205	220	223	192	208	208	200	215	184	184	214	220	196	240	226	165	181	228	194	201	213	236	218	186	204	181	166	205	222	227	212	199	193	219	221	191	204	196	211	208	190	233	216	223	231	169	217	186	184	223	180	225	182	194	192	212	219	189	197	215	198	213	214	192	196	202	216	197	189	179	200	213	211	201	235	199	185	201	181	191	222	219	251	200	196	209	212	230	204	223	187	186	217	189	205	265	216	205	234	236	213	213	227	208	210	225	222	188	222	250	202	201	199	217	194	187	218	198	202	203	193	200	181	186	201	220	198	201	222	218	190	195	222	191	238	209	200	203	190	200	217	196	196	201	212	215	199	193	201	211	209	216	187	225	209	235	237	229	199	211	194	204	206	233	245	224	210	213	202	199	204	189	193	191	166	196	209	219	214	184	173	231	184	194	265	202	227	180	221	203	204	215	210	222	204	204	198	192	189	200	184	196	202	201	195	179	217	196	209	228	211	201	222	209	212	212	208	223	215	198	181	180	181	216	230	188	176	248	225	207	190	205	192	220	185	190	213	226	218	193	199	217	199	215	238	239	202	196	201	242	216	220	216	212	198	206	226	227	190	168	214	198	203	177	199	228	207	226	203	196	187	224	209	224	187	195	214	213	239	191	214	216	194	238	216	207	220	195	193	199	220	224	195	189	208	166	209	227	226	196	225	192	234	194	200	216	197	212	207	182	205	214	223	191	195	229	209	183	199	212	226	205	203	197	191	217	188	205	190	216	204	193	210	209	220	200	231	193	211	229	222	212	219	200	194	200	164	219	202	228	180	220	204	180	193	246	231	205	220	200	220	232	225	199	220	229	209	216	193	168	181	217	208	212	203	231	194	202	216	215	227	210	202	212	214	191	206	176	239	222	200	199	203	204	189	195	216	186	211	190	217	211	204	184	218	168	233	224	200	226	197	211	197	220	179	210	203	197	203	193	161	217	183	195	206	198	219	195	211	217	195	197	194	231	206	208	185	200	189	208	194	196	215	198	208	198	226	205	199	211	207	222	214	228	212	220	222	188	204	224	202	196	204	205	209	243	234	200	203	192	210	177	173	226	181	182	199	185	212	210	201	235	186	213	196	207	225	202	205	210	214	210	177	216	200	194	208	173	214	213	206	190	188	217	203	210	214	208	211	209	195	202	206	212	206	219	204	213	203	239	210	203	187	195	187	205	178	219	193	200	195	203	221	223	209	222	219	222	199	211	212	222	204	225	216	232	192	186	205	195	220	193	185	211	178	217	211	211	215	191	202	202	247	182	205	194	195	210	229	192	192	209	203	190	225	222	215	234	194	217	204	220	206	204	218	196	174	182	194	228	192	193	192	233	209	200	172	222	191	213	209	180	211	224	200	237	192	238	213	224	189	193	212	204	202	197	233	225	207	233	205	201	195	213	210	190	204	195	233	238	202	183	192	213	204	224	199	195	217	189	207	227	197	215	213	207	208	232	201	223	214	194	206	225	218	211	230	218	191	244	224	221	216	189	195	209	200	226	204	227	214	236	204	175	206	222	199	196	187	224	203	214	231	202	183	233	197	219	177	185	212	219	192	202	218	194	236	232	192	200	192	186	185	204	203	208	206	213	189	203	206	209	195	220	227	194	209	206	186	207	209	221	208	199	184	222	217	226	233	217	188	200	206	211	194	222	221	224	194	207	207	193	190	229	213	224	198	182	198	203	190	222	201	201	223	170	200	185	171	207	183	194	194	210	205	220	200	186	208	188	194	216	190	230	203	182	204	187	197	208	216	215	209	194	198	183	213	195	210	222	214	223	223	209	197	219	171	213	215	195	205	211	206	207	207	221	200	173	185	184	177	201	211	190	180	215	200	198	199	203	202	214	220	222	217	201	171	184	211	214	242	196	223	222	216	202	188	177	177	199	212	204	199	177	182	211	204	247	208	205	198	234	191	217	212	220	211	179	205	202	201	221	199	195	196	219	181	222	210	215	217	220	233	215	203	201	213	218	246	209	208	196	225	191	194	201	224	192
9756	4199	7655	2907	1932	1434	1135	976	795	739	713	701	670	639	630	654	591	586	559	595	522	539	573	531	518	549	535	488	498	509	483	525	502	504	487	476	493	526	495	522	513	517	481	552	484	504	483	476	479	534	486	472	508	487	468	449	506	486	580	488	504	542	474	498	490	469	463	534	459	518	492	501	483	501	475	487	504	498	495	479	521	512	454	475	487	510	488	507	462	464	497	529	488	528	499	508	503	488	475	471	449	479	506	514	516	507	484	472	509	460	466	469	474	481	484	492	491	495	476	493	464	457	521	515	464	521	502	474	506	496	473	492	471	525	443	500	503	490	488	474	499	526	462	497	471	471	469	462	489	505	503	472	494	488	476	500	482	487	514	522	486	466	514	473	498	479	498	502	457	505	475	503	543	490	463	490	509	491	461	499	482	468	521	446	473	528	466	446	482	491	478	468	479	491	505	479	550	508	471	486	535	445	473	466	476	479	451	505	513	531	519	488	475	532	459	474	491	443	530	498	472	482	485	517	466	458	484	532	464	536	489	477	507	516	449	459	464	499	516	491	483	542	460	485	538	470	503	488	479	495	505	522	476	475	478	466	491	492	467	489	476	491	494	491	504	551	479	502	490	461	463	487	508	452	476	527	506	521	473	489	464	505	469	509	498	501	465	486	504	499	477	501	482	463	481	540	503	508	485	513	516	474	484	466	516	518	473	458	486	468	469	469	516	480	495	500	486	454	515	495	484	460	480	478	480	498	494	496	460	497	486	512	531	522	466	503	468	462	471	483	445	495	489	496	514	488	495	495	487	490	507	497	471	469	492	471	513	500	490	485	509	537	508	470	489	467	492	514	483	496	481	492	525	484	469	501	529	494	530	476	474	528	453	491	517	463	507	487	482	490	499	456	485	517	476	460	486	528	508	505	469	494	458	504	478	524	466	488	516	475	489	522	492	505	466	479	531	495	485	468	507	469	530	496	494	492	509	490	481	512	449	483	496	470	495	479	502	494	461	521	461	487	484	502	449	503	490	508	465	491	493	519	491	475	498	507	500	499	502	477	483	449	520	473	501	476	525	492	493	501	469	531	487	461	505	464	536	486	484	512	509	472	464	484	496	470	535	483	504	475	497	529	484	523	491	471	453	502	481	491	518	514	489	501	500	529	484	463	508	496	518	496	508	511	515	478	530	457	482	478	458	501	481	494	509	509	515	493	450	526	498	488	490	469	505	479	464	491	450	536	499	461	483	516	489	492	434	495	455	514	492	467	478	458	473	523	466	496	471	506	483	469	480	499	497	507	485	463	491	474	491	492	496	489	476	506	493	476	502	479	452	497	494	439	487	448	483	476	533	527	477	493	480	495	498	510	474	471	466	509	482	459	510	489	468	473	501	490	479	485	486	447	498	513	491	479	501	521	519	504	472	496	504	511	527	476	497	489	481	489	522	460	475	499	474	477	490	493	485	487	492	486	469	477	493	506	518	479	483	481	466	521	473	479	438	504	503	459	493	470	505	470	522	499	478	508	486	500	498	504	453	449	509	444	478	448	476	483	482	463	517	491	515	496	501	443	531	518	476	451	495	475	482	486	497	482	497	472	497	495	489	518	492	487	464	478	520	484	494	478	469	490	453	487	510	538	478	486	498	474	450	506	520	492	494	480	495	488	457	495	509	479	540	473	483	494	532	480	479	450	468	472	487	490	494	470	480	458	505	485	470	469	497	506	488	471	512	496	528	475	528	485	482	431	513	511	502	483	467	469	487	454	473	490	503	447	488	487	461	469	493	527	508	480	483	498	495	475	473	484	522	448	488	493	500	528	473	464	508	485	442	471	450	488	482	479	468	465	510	485	489	474	447	509	487	496	507	496	483	503	516	476	499	508	536	534	485	474	508	453	488	530	498	464	482	473	497	482	491	478	505	452	473	472	502	464	506	496	482	513	438	483	503	462	506	528	486	475	490	497	503	485	509	487	481	511	494	509	479	463	482	485	494	510	516	464	503	493	485	454	466	470	523	495	489	511	481	480	470	514	487	438	466	485	536	498	461	506	500	505	490	532	496	489	503	433	496	506	492	521	479	478	520	485	493	454	453	479	510	494	481	497	510	505	467	457	481	478	494	526	475	487	464	535	468	491	496	513	507	490	453	483	495	495	502	475	494	444	483	516	498	495	493	502	481	511	478	481	502	504	518	511	492	490	504	523	503	497	514	450	522	500	465	475	481	502	482	489	511	469	458	508	503	471	473	455	460	497	515	443	523	499	448	493	516	504	456	466	516	501	482	459	494	485	489	503	478	467	478	484	497	533	480	473	475	494	461	503	503	501	457	511	467	491	502	475	520	498	506	537	498	456	469	479	480	504	470	436	490	439	471	504	477	446	491	469	456	482	484	521	542	506	497	451	483	466	471	493	474	467	494	531	445	464	484	467	476	466	485	514	486	522	501	511	440	465	522	457	519	493	464	486	502	459	469	485	467	502	492	490	472	459	494	490	485	504	493	488	534	444	495	465	505	498	476	496	502	472	487	473	445	476	487	518	512	534	518	447	462	510	472	482	525	494	503	472	497	500	495	430	496	460	480	468	489	493	547	520	466	481	486	496	500	533	531	508	481	512	477	465	474	504	472	529	437	469	502	512	479	512	480	517	486	456	510	478	496	506	491	479	472	494	487	479	486	484	462	499	459	510	503	493	487	458	468	447	497	479	481	459	469	499	489	506	477	479	443	518	490	488	486	476	512	443	524	460	497	495	539	501	455	458	469	481	503	490	478	526	467	464	500	522	465	500	482	484	467	435	484	477	490	478	464	480	476	505	488	461	480	461	492	480	498	445	437	499	490	477	510	465	477	492	519	491	488	503	467	506	420	485	475	503	455	524	470	506	494	479	494	525	487	462	507	500	481	507	518	509	471	454	515	456	498	492	481	466	490	505	503	475	459	451	490	447	523	476	472	500	460	477	508	498	505	537	483	479	504	505	501	484	478	472	515	502	475	443	497	489	443	502	501	519	513	484	558	501	484	444	486	481	514	503	531	483	493	540	492	484	461	492	502	487	510	498	450	466	489	487	477	505	482	494	481	494	498	485	472	494	503	477	480	491	496	476	515	514	482	460	505	485	475	520	455	486	481	486	491	505	496	443	513	514	458	482	506	513	505	505	514	486	501	477	514	476	504	495	521	445	470	474	524	506	488	530	503	486	501	507	499	505	517	484	538	487	474	492	479	491	480	540	474	486	467	428	495	518	486	465	472	502	458	420	474	488	526	515	524	502	489	484	552	520	475	486	446	490	473	470	480	498	507	481	500	487	476	476	487	474	488	476	489	464	449	481	490	498	478	515	496	469	500	486	519	488	463	473	479	527	492	468	509	517	477	539	484	487	471	522	448	495	484	504	473	502	476	473	470	461	469	448	465	468	488	529	487	518	487	476	488	517	485	469	505	501	528	501	493	483	489	511	505	499	483	536	505	523	454	467	504	468	505	486	527	446	482	470
21077	6895	6141	1476	622	434	377	285	238	208	189	186	217	189	172	164	169	167	171	156	128	135	133	143	135	127	134	145	111	149	155	139	115	128	153	131	136	138	158	135	132	129	127	139	121	123	151	141	128	119	122	124	139	135	141	147	160	141	145	117	136	147	124	122	119	142	134	140	159	105	140	111	124	133	166	136	157	141	124	127	105	139	134	138	146	110	159	119	137	112	138	127	110	119	139	120	141	116	140	145	144	105	142	131	122	110	122	129	121	128	129	139	143	126	126	131	128	134	120	128	106	125	126	134	131	122	122	118	119	107	121	131	103	150	143	131	117	118	140	120	159	136	130	126	94	118	122	117	131	140	134	123	135	134	127	137	128	126	128	136	126	135	147	143	134	122	138	127	112	133	113	123	127	119	142	122	138	122	141	125	141	136	124	130	107	109	142	133	114	117	139	110	139	125	136	123	138	115	132	130	122	142	113	125	131	150	134	119	139	147	121	140	125	132	141	149	140	131	119	125	122	131	129	132	123	127	109	127	110	138	138	119	135	154	130	131	124	134	127	110	126	151	118	117	129	124	165	142	125	121	114	109	115	152	134	121	151	133	126	114	129	118	132	140	118	116	134	136	134	125	127	121	152	134	123	117	137	134	133	125	132	126	145	124	137	115	133	134	154	146	122	147	156	127	136	141	132	128	114	124	136	137	144	132	113	112	115	118	129	135	143	118	125	126	138	124	121	129	127	122	137	149	150	125	115	131	132	125	131	136	120	125	140	125	130	135	141	137	132	143	128	131	138	126	127	135	134	113	140	120	126	133	121	113	140	133	127	104	118	140	128	165	130	122	117	126	140	129	134	131	144	148	117	128	123	124	143	107	138	124	146	143	143	140	124	126	134	143	122	145	127	147	142	134	121	127	140	131	145	119	119	143	134	107	117	123	117	117	129	132	122	132	143	131	138	119	118	121	150	141	138	111	128	145	123	141	141	155	139	132	148	135	148	141	125	135	141	130	132	131	124	128	149	147	129	123	143	128	118	109	112	112	121	137	138	127	145	135	127	119	117	128	133	138	152	111	148	144	139	151	133	141	128	138	104	106	116	115	129	133	131	154	150	130	135	142	131	142	119	127	142	114	127	131	119	114	131	119	128	136	121	134	143	108	125	139	135	139	118	125	114	137	134	131	133	130	112	125	115	120	137	128	132	115	145	109	109	126	115	126	124	134	137	125	109	134	150	134	138	133	126	141	148	112	129	125	145	144	121	138	139	134	116	135	119	120	144	140	130	128	130	128	124	117	136	132	142	133	122	125	136	136	109	129	125	138	133	117	140	109	144	134	128	122	148	124	110	137	117	122	134	115	138	128	117	113	124	129	124	121	125	133	117	111	123	124	138	124	124	131	114	143	150	146	132	127	119	143	127	133	135	132	132	134	116	139	131	118	125	139	123	140	151	137	137	157	117	140	120	128	143	123	122	144	131	150	114	122	121	148	111	134	107	128	113	108	123	145	134	135	152	130	124	117	143	123	119	145	139	125	128	141	126	167	149	144	151	115	116	133	132	134	129	139	117	132	123	143	111	127	119	131	131	106	116	134	129	120	120	118	120	128	109	141	136	136	134	112	118	114	119	154	126	137	103	131	146	132	127	142	117	132	133	120	110	124	132	116	137	141	129	139	147	136	152	158	135	128	108	125	142	138	111	119	121	170	123	139	118	135	135	118	130	122	142	113	121	126	137	134	102	131	140	125	126	117	143	127	159	126	134	124	138	138	156	129	138	104	130	129	101	134	137	125	153	130	141	119	125	111	129	130	134	108	152	118	122	146	103	135	125	133	124	148	107	120	161	132	116	127	104	131	135	148	132	124	110	132	150	121	116	135	127	113	116	137	138	138	130	115	132	134	117	122	121	122	124	122	133	115	115	123	128	141	135	135	116	127	151	145	121	139	116	133	142	139	131	127	130	133	126	118	143	132	110	144	127	128	116	117	122	124	149	129	137	148	151	140	121	131	126	121	164	134	120	136	125	144	136	111	151	148	140	128	150	139	131	118	131	118	136	131	128	141	128	129	123	137	135	125	143	117	117	118	132	134	130	144	130	154	138	137	113	150	128	140	134	153	116	153	118	145	126	124	111	132	126	129	150	124	148	119	140	139	158	139	142	129	148	132	115	115	112	126	116	130	116	142	133	144	131	128	122	145	129	143	123	125	131	123	127	124	128	126	144	139	120	136	139	132	119	117	124	140	106	113	119	112	126	131	114	135	129	120	138	130	137	155	151	134	136	127	112	135	135	109	120	119	114	125	128	124	116	152	128	137	128	132	139	114	140	140	133	157	126	143	137	136	110	125	140	141	101	130	120	162	132	119	137	124	130	152	129	118	126	125	115	133	128	141	137	116	129	136	157	144	149	127	101	132	141	132	128	142	124	133	96	148	142	157	138	136	117	143	139	136	121	133	124	138	142	123	120	144	134	133	120	120	144	148	130	134	119	133	123	133	120	136	134	157	121	130	122	152	123	124	131	127	112	123	138	139	138	126	124	143	120	124	119	134	118	110	125	118	124	115	117	155	125	118	142	117	120	126	128	124	126	134	112	124	134	120	116	123	144	128	125	135	132	123	126	140	136	148	134	117	121	114	112	133	139	133	143	127	111	133	138	133	139	119	142	124	125	121	126	118	141	140	108	140	117	132	102	109	131	118	122	119	123	134	135	163	122	146	128	118	116	123	116	107	119	130	116	116	127	126	105	132	104	118	127	126	146	134	128	133	153	128	125	119	135	137	117	134	113	151	140	123	117	121	123	132	139	126	127	123	132	127	127	123	116	133	112	118	129	119	155	119	139	136	131	109	150	128	133	133	127	113	125	121	124	117	128	107	124	134	151	158	147	138	141	131	149	135	129	152	131	129	154	139	119	123	146	100	108	121	117	116	132	134	98	133	140	147	129	118	125	146	146	128	124	145	121	148	126	144	122	125	125	137	129	123	131	127	124	142	151	134	114	130	140	124	134	125	132	116	123	131	129	138	116	133	128	133	123	131	137	106	132	124	141	124	143	126	114	151	143	125	119	115	134	134	125	118	120	121	120	128	120	134	107	161	119	136	122	106	127	137	104	132	146	153	125	138	140	127	106	139	121	118	126	146	124	142	130	148	136	149	114	116	136	132	135	130	130	117	129	125	115	120	136	120	129	116	136	158	115	129	117	149	119	137	130	126	117	130	123	116	153	145	137	120	120	127	129	131	150	141	124	131	150	116	121	122	126	145	144	145	112	139	136	105	148	143	148	133	159	130	137	112	145	143	129	120	117	122	123	134	134	148	122	124	144	118	140	126	119	127	139	128	103	118	108	118	140	141	123	123	123	122	121	103	109	148	128	134	138	119	120	139	123	131	122	118	134	125	143	129	135	129	144	144	100	125	130	144	141	143	130	108	142	113	145	119	145	137	134	121	124	119	124	135	120	131	144	122	135	109	143	124	122	111	122	128	124	111
12874	5928	10208	4129	2745	2018	1506	1171	940	819	831	699	645	610	578	574	593	543	515	470	438	393	427	421	415	420	399	383	372	307	371	368	338	343	332	370	389	329	333	342	318	317	368	344	311	342	332	381	328	347	317	312	318	358	324	323	367	299	329	330	312	358	318	340	350	317	331	324	328	306	329	325	330	374	310	317	352	336	340	329	334	312	288	320	346	335	335	325	339	339	357	353	342	347	326	350	342	271	307	312	309	316	302	317	316	323	330	367	310	309	330	328	300	304	320	327	341	299	288	286	324	281	344	315	352	336	339	310	289	314	327	313	293	326	335	335	284	301	339	292	336	284	297	349	325	308	319	304	327	325	287	315	323	317	326	333	306	320	327	304	319	354	325	345	329	332	343	322	300	351	297	320	319	353	353	276	336	329	309	342	305	315	311	328	322	324	320	323	333	310	314	323	315	329	324	353	346	317	323	315	309	321	351	309	305	283	321	297	302	330	346	294	310	321	347	308	330	304	325	323	306	305	354	331	316	291	315	308	293	306	357	325	292	323	322	335	318	362	323	291	322	344	330	343	305	307	346	300	293	300	327	304	307	334	304	283	289	340	326	290	322	328	304	266	280	309	314	325	337	322	322	338	325	298	353	328	316	302	323	322	325	329	301	307	324	289	326	307	320	298	304	352	291	333	338	340	305	347	321	333	320	319	311	322	297	293	317	345	335	337	326	336	313	332	326	336	306	295	294	291	309	290	305	336	319	316	300	321	335	330	313	310	289	325	309	313	316	317	305	328	338	289	341	296	315	279	317	330	303	332	311	306	329	317	314	337	338	325	315	319	321	317	316	329	300	311	316	297	326	307	314	329	329	318	305	319	335	310	320	307	328	344	331	338	329	279	298	288	309	309	364	287	320	299	305	350	324	295	302	367	296	334	344	310	332	338	330	297	321	303	314	299	297	311	312	307	317	366	301	336	298	329	318	312	321	336	332	303	323	332	314	292	348	281	319	316	319	312	335	310	296	288	312	313	301	315	327	291	306	340	330	329	319	315	326	296	303	330	336	317	316	357	321	319	327	292	326	350	340	310	286	299	326	283	327	305	290	340	338	332	325	312	315	317	313	302	332	311	331	323	311	320	296	328	291	309	336	314	318	297	329	335	344	312	340	272	342	302	296	319	281	312	357	290	300	308	321	341	321	329	315	310	305	329	350	321	332	302	304	301	326	301	296	315	355	298	309	294	307	337	336	294	342	348	291	309	300	297	294	285	305	303	322	302	345	292	326	332	317	324	321	322	310	325	327	334	329	331	310	317	345	321	288	304	305	329	328	303	314	318	315	311	317	315	307	331	329	316	328	305	336	317	318	358	337	320	294	325	332	289	328	348	320	341	281	297	305	358	294	327	300	313	313	304	352	328	338	306	333	313	320	350	347	292	328	321	311	336	343	302	302	317	332	313	323	350	297	329	336	314	331	311	302	327	324	300	326	319	330	312	317	329	320	273	327	335	327	266	350	313	340	326	316	347	333	323	308	325	338	318	293	331	298	353	325	293	309	325	331	309	327	336	343	323	339	331	315	327	354	323	322	320	337	312	320	340	316	290	346	320	302	299	331	310	334	311	339	347	316	328	299	349	326	336	317	319	331	315	306	297	295	299	308	333	315	330	334	324	313	293	308	320	291	347	310	336	331	320	325	330	318	302	313	356	295	336	315	354	339	314	324	319	321	323	324	288	340	318	296	281	333	301	290	309	365	323	307	311	333	326	295	287	324	313	358	323	309	335	313	292	313	341	343	316	346	318	323	313	336	308	302	311	341	309	302	339	337	352	306	306	309	292	346	317	339	304	323	300	323	309	319	316	335	342	311	320	314	349	326	319	314	315	313	323	315	300	314	310	311	331	315	328	315	313	314	336	323	321	290	326	302	310	302	362	314	325	334	390	335	335	319	323	291	335	280	311	317	342	319	309	317	295	319	322	300	330	302	328	299	304	309	309	303	320	320	323	319	325	324	287	306	310	313	315	333	339	334	307	360	310	307	348	329	312	315	340	270	348	320	302	311	336	312	328	320	343	302	321	343	310	320	287	346	321	337	327	330	311	320	322	319	315	308	317	321	302	303	330	309	290	313	298	339	355	321	312	332	306	320	333	342	327	307	308	322	316	337	319	300	339	332	326	320	318	320	311	309	348	320	316	329	322	325	303	318	319	316	304	337	343	339	306	314	336	333	295	320	340	328	319	310	326	315	309	286	347	300	308	339	315	328	343	313	304	295	312	320	341	327	352	307	300	333	334	335	334	341	334	303	329	317	312	297	302	323	311	317	293	317	321	316	320	311	323	311	312	335	305	298	324	374	305	330	358	332	322	343	320	333	325	337	310	325	296	342	335	320	326	345	348	313	291	291	313	304	309	317	317	311	310	315	341	326	309	350	333	339	306	311	359	345	303	338	277	320	306	326	310	349	318	340	311	309	327	331	302	346	333	333	330	274	326	339	308	301	315	330	330	332	306	313	320	302	325	335	329	327	302	330	341	293	323	309	315	323	323	320	311	339	310	325	313	334	332	310	303	351	324	325	310	329	294	335	315	306	299	324	307	344	299	303	323	347	346	335	294	324	333	322	300	332	352	323	329	346	319	344	321	314	320	336	303	331	310	319	310	304	331	297	333	337	342	322	310	340	319	308	302	303	322	309	301	329	287	305	333	297	312	312	312	297	293	306	311	341	338	326	320	288	332	335	303	312	361	331	311	334	306	301	309	321	332	340	304	303	320	326	316	334	306	265	310	312	335	307	316	320	345	306	330	321	344	300	326	337	298	311	321	328	311	322	323	312	310	312	319	327	328	334	314	319	312	316	298	318	328	309	299	312	319	338	336	341	329	300	323	292	329	335	311	343	290	278	318	325	347	312	287	318	298	280	339	324	354	302	320	307	348	292	316	320	302	290	311	316	293	326	333	319	327	326	317	328	311	318	316	321	315	339	311	308	313	323	279	304	322	339	322	300	333	308	337	320	305	327	317	301	351	303	346	311	333	293	311	364	335	350	342	316	324	308	334	310	298	298	356	342	311	343	268	310	326	330	338	308	309	337	333	331	332	287	319	295	338	290	338	358	340	326	289	338	339	305	312	296	297	322	315	318	312	286	332	284	331	298	333	320	313	324	338	293	339	329	331	324	301	333	345	313	309	305	318	279	289	340	320	321	327	334	333	344	356	310	312	337	302	309	316	310	304	330	331	314	304	316	314	297	315	304	305	313	300	339	330	326	339	291	313	326	318	309	346	320	316	341	304	271	326	337	330	293	325	321	338	313	329	327	306	299	335	341	335	343	308	322	320	326	323	337	326	293	330	307	310	311	331	339	338	318	276	340	313	297	303	330	298	316	313	312	313	336	348	309	294	339	272	338	303	298	333	303	312	304	329	317	331	328	301	304	312	340	309	327	365	307	333	298	318	326	298	306	342	360	346	278	294	299	315	279	315	330	315	348	309	338	303
4874	1979	1541	399	259	211	215	201	168	181	185	175	178	178	161	180	190	163	174	181	196	166	172	156	152	177	184	175	157	154	167	141	181	182	198	146	180	203	172	189	162	163	159	178	197	185	174	182	199	176	172	163	179	161	156	166	147	183	175	158	196	168	174	162	161	181	165	171	179	201	156	180	177	153	175	170	183	166	167	161	163	161	195	190	171	156	189	176	170	196	179	171	165	169	180	192	155	191	186	166	158	164	168	178	172	159	163	158	169	159	182	162	175	150	177	166	173	184	182	151	171	172	167	171	172	146	171	173	164	166	175	163	166	166	184	174	147	169	174	176	158	185	198	145	171	183	172	163	172	178	202	169	154	165	179	162	183	163	189	154	177	170	185	153	176	181	182	149	186	166	183	199	189	158	176	163	180	150	167	171	174	164	171	141	151	179	151	189	177	197	185	170	157	175	164	167	154	170	171	155	185	151	153	173	148	179	173	173	169	151	174	170	167	147	180	173	172	146	180	175	147	176	192	174	162	169	165	185	177	158	168	172	164	165	164	173	162	180	157	182	188	199	180	155	167	187	174	190	138	180	153	164	192	166	155	173	165	158	169	194	166	179	142	165	167	155	172	172	159	166	177	178	190	172	177	147	158	153	189	180	174	168	167	159	159	176	164	174	167	171	157	185	183	186	168	155	166	170	166	178	183	178	157	151	165	168	184	152	144	160	152	164	155	176	174	169	162	144	159	170	163	152	142	151	150	172	165	191	148	180	138	170	164	151	140	162	177	149	182	168	164	155	179	163	174	158	178	172	177	141	161	172	159	170	157	162	145	158	142	169	204	181	158	166	171	169	154	179	146	193	181	167	177	176	183	183	159	159	154	152	141	158	144	163	178	147	178	167	182	158	161	156	174	164	188	166	156	193	179	181	178	149	149	174	170	148	143	184	155	181	154	165	168	177	143	177	174	155	157	186	171	156	177	167	195	170	162	193	183	168	167	154	187	195	169	173	172	168	168	160	151	155	181	176	164	166	180	155	182	175	181	170	159	147	192	168	161	192	173	166	178	189	167	174	188	145	168	172	177	196	165	136	175	166	152	152	176	171	167	165	162	164	160	171	182	154	168	171	149	193	155	152	160	166	163	185	164	175	161	189	168	168	177	183	175	171	165	160	161	165	178	158	172	149	183	166	161	175	153	166	182	182	161	141	166	168	178	160	145	137	154	166	173	170	175	157	155	177	184	169	151	162	172	144	161	166	170	167	200	218	152	157	163	197	150	194	174	172	157	162	169	166	166	170	172	169	164	156	163	177	180	160	182	163	156	157	187	167	203	168	154	139	153	162	177	160	168	138	151	181	180	165	149	161	172	155	168	160	140	160	166	159	178	158	166	165	169	161	164	153	182	166	159	156	170	186	186	191	165	170	173	187	192	173	176	166	181	155	151	162	174	175	185	143	165	201	144	161	165	145	148	157	142	171	168	146	190	165	133	177	160	171	163	190	172	167	150	170	171	169	145	152	178	163	196	170	194	166	154	156	179	171	155	170	175	150	179	166	172	152	146	158	153	177	178	179	140	145	169	158	175	203	155	170	162	171	156	156	171	156	154	181	190	175	169	165	149	191	184	190	164	193	182	138	187	147	178	172	158	176	141	168	149	180	178	139	156	178	158	173	170	154	131	173	155	160	185	192	190	161	166	151	178	181	169	167	180	169	167	158	188	176	168	169	178	184	170	177	158	181	166	161	180	148	152	166	157	172	162	165	168	146	169	162	165	167	155	170	159	164	172	158	175	170	166	161	172	210	160	186	165	163	165	158	176	186	186	155	185	166	191	163	148	146	173	159	168	160	170	169	183	174	158	163	161	175	183	195	171	168	190	164	167	191	179	157	183	178	174	181	185	148	184	158	151	183	139	153	171	175	172	165	147	162	158	157	164	164	154	178	140	180	145	173	171	167	130	173	179	179	164	154	186	155	178	162	165	177	163	174	184	159	174	157	156	152	179	156	158	161	169	160	179	174	167	175	159	161	178	163	175	168	166	166	165	177	184	180	148	170	182	170	170	203	167	148	180	191	149	172	138	180	138	177	165	156	179	193	168	175	183	190	162	182	157	146	183	179	157	160	177	141	177	160	156	193	170	187	155	173	149	151	161	177	166	165	144	173	189	169	191	174	154	167	170	178	143	168	168	172	192	165	170	166	161	166	163	162	175	178	146	165	152	160	177	159	164	196	186	178	153	192	149	158	176	160	172	191	181	152	147	182	170	161	193	183	180	204	169	162	160	172	162	165	179	155	174	187	175	174	195	169	153	166	192	158	186	148	156	160	137	165	158	176	161	153	169	159	150	156	174	180	161	198	166	198	173	150	171	175	165	168	176	168	175	203	193	161	177	195	173	185	173	198	179	156	178	190	153	170	170	155	144	150	163	162	167	173	158	177	164	153	184	143	159	161	164	162	152	165	159	163	158	169	162	177	163	165	167	172	172	152	144	177	171	151	175	180	172	165	164	162	166	197	167	159	173	161	168	161	158	163	181	155	164	154	139	163	182	159	171	180	168	159	205	179	157	162	138	163	175	160	189	183	190	194	156	159	180	163	194	140	190	191	165	149	172	164	155	186	164	157	179	197	162	160	178	173	187	170	194	171	158	167	205	169	170	165	168	179	198	158	180	147	163	176	177	180	154	172	150	150	152	159	187	185	154	156	154	189	144	132	171	181	174	169	167	180	167	170	188	165	172	136	142	158	153	146	177	183	154	181	181	181	185	183	206	182	174	174	158	182	182	169	170	165	162	154	146	142	151	158	165	141	163	149	172	169	175	156	152	154	164	170	152	173	191	175	159	168	164	172	176	174	169	163	160	167	139	172	168	137	198	178	168	184	164	171	163	177	161	181	196	160	158	178	170	151	179	150	182	198	190	166	171	156	187	159	195	163	166	199	173	173	152	166	186	173	164	179	148	163	168	161	175	190	179	207	144	156	164	154	188	176	163	171	151	161	191	180	167	174	155	181	148	153	181	173	170	149	149	147	141	164	174	171	187	167	151	160	141	181	161	163	177	152	176	177	156	161	165	168	191	166	167	180	192	144	187	168	167	152	146	177	172	143	164	165	157	181	157	159	157	169	169	177	164	198	134	148	156	176	147	158	170	158	172	140	160	160	148	156	170	175	164	168	182	147	159	178	172	145	166	175	175	179	179	187	172	173	171	181	168	178	153	181	169	184	185	162	180	159	157	163	154	199	187	171	173	141	163	150	170	175	184	181	189	138	159	152	171	187	163	177	169	166	162	167	183	139	153	160	170	163	167	179	184	176	159	155	149	167	160	171	177	166	161	164	187	168	181	166	154	177	156	167	190	162	172	211	181	150	165	151	182	172	182	165	193	163	172	155	170	172	172	167	168	179	173	174	160	169	152	141	164	146	160	152	160	181	180	156	152	141	182	166	178	171	151	160	141	173	165	172	192	176	155	167	157	184	159	176	193	170	179	158
3928	2176	2968	1100	894	685	546	490	514	472	461	441	448	462	445	474	453	464	431	430	418	424	445	417	408	420	451	437	381	402	417	458	420	401	442	423	411	405	385	442	379	390	398	442	426	430	453	419	384	436	441	418	426	433	450	359	420	397	439	422	399	426	436	423	420	413	402	411	409	415	426	408	438	442	423	395	401	421	390	395	429	410	412	374	391	444	383	419	454	448	413	409	432	388	420	439	430	398	420	446	436	419	396	435	431	437	389	416	416	396	392	415	429	411	418	435	429	416	447	390	412	421	432	415	403	445	391	453	429	403	401	408	429	452	413	441	456	408	435	409	432	416	396	404	397	412	431	395	397	410	422	444	400	399	399	441	386	407	424	390	426	398	399	435	413	432	404	441	396	437	427	401	445	421	423	404	403	393	417	442	446	415	382	407	433	401	412	370	428	395	423	439	392	415	435	386	420	411	411	436	435	417	393	430	422	382	410	434	437	396	411	433	441	436	417	396	405	424	402	413	389	415	419	421	400	401	376	394	378	388	426	422	432	384	418	427	397	446	429	430	402	409	406	418	414	403	408	410	416	394	434	387	379	411	414	401	404	395	392	439	393	417	418	416	419	448	372	421	416	405	408	409	424	432	416	396	433	410	428	380	432	402	402	389	456	384	426	405	421	446	422	397	410	415	393	418	449	395	389	415	447	432	423	448	398	416	403	403	410	408	402	416	459	468	404	400	372	400	425	362	415	425	430	389	383	405	400	449	386	406	417	442	411	423	441	453	420	417	399	413	432	417	398	420	410	412	454	415	424	438	417	412	400	400	410	397	403	372	407	435	398	425	428	420	421	408	400	412	426	441	454	453	411	421	393	416	427	392	423	406	389	403	416	447	395	436	426	417	383	388	425	419	394	450	397	410	411	395	402	468	434	413	449	395	412	413	408	427	417	407	395	454	397	413	423	423	394	432	393	390	437	404	435	413	405	420	403	397	390	428	411	376	395	424	431	405	410	421	404	404	388	395	402	406	411	444	392	412	422	429	442	392	389	406	414	408	405	407	404	408	390	406	445	425	408	431	405	417	377	384	372	448	428	415	447	396	418	435	382	403	435	441	389	414	385	429	428	403	396	421	436	434	374	391	434	434	394	419	404	422	409	403	411	395	374	433	408	426	424	383	402	419	403	407	403	432	421	392	406	408	422	373	405	403	417	412	388	396	407	433	409	379	377	399	403	407	394	413	405	367	414	451	404	435	409	426	385	415	408	413	395	440	396	434	439	400	406	397	415	426	395	409	419	408	383	397	396	412	378	407	421	397	443	383	422	410	437	415	427	379	441	380	416	407	450	432	388	394	399	428	414	436	483	412	394	438	365	430	414	447	366	457	417	399	412	390	395	401	440	410	420	394	402	411	431	426	429	390	426	424	392	447	420	437	398	406	379	437	432	412	389	389	409	402	370	414	425	396	408	426	408	415	408	373	403	442	431	392	415	386	415	391	402	407	408	413	425	393	387	392	435	395	423	433	411	399	444	399	389	420	436	383	420	420	420	415	401	421	410	435	400	380	397	389	403	389	400	425	402	382	431	425	418	410	427	400	438	388	414	402	415	418	404	392	393	436	442	427	419	438	413	373	378	391	419	429	432	416	406	383	390	413	432	422	408	423	406	423	419	410	415	399	447	416	391	425	423	422	410	399	382	410	395	418	429	402	434	425	402	407	398	405	438	395	417	380	412	387	419	401	416	439	415	420	435	417	396	396	384	387	416	412	429	411	376	449	405	423	458	430	462	383	405	435	396	423	389	379	425	470	427	451	419	433	413	420	406	386	400	410	420	371	408	409	409	444	445	382	421	386	398	440	424	448	427	419	415	411	367	420	349	424	416	400	410	435	407	420	412	403	420	391	424	431	453	427	416	423	436	388	421	415	394	385	387	408	397	418	398	383	396	418	408	414	425	419	420	430	418	412	413	376	421	423	377	427	382	377	391	420	395	414	432	381	399	406	416	436	375	389	417	402	383	400	421	376	436	417	404	424	428	417	441	374	403	417	382	425	417	454	399	392	420	402	393	430	425	390	400	419	400	410	390	450	393	428	377	363	421	398	422	412	351	390	397	416	412	413	394	427	427	404	462	415	431	415	400	374	434	426	412	448	420	377	419	432	410	408	411	419	413	389	409	400	403	431	420	411	386	368	426	429	405	401	399	429	420	395	421	374	433	401	424	411	407	412	446	444	440	426	420	395	392	443	394	388	441	417	456	438	402	377	390	430	392	430	399	387	420	401	411	390	410	433	423	399	367	407	453	428	421	400	411	416	396	349	438	441	392	394	421	435	414	423	411	415	431	394	428	405	417	418	382	369	366	410	436	399	384	432	411	387	448	418	365	408	378	427	417	426	411	419	405	392	382	421	403	371	422	420	475	400	424	403	401	394	439	389	440	432	393	396	405	419	393	412	420	413	413	452	412	371	426	411	403	388	414	407	429	401	426	426	426	417	409	437	401	429	416	417	392	355	406	392	377	433	386	399	407	409	419	463	458	382	425	444	406	429	432	394	433	403	387	394	405	448	415	448	433	420	388	418	410	426	356	398	396	407	413	387	434	395	417	444	395	430	420	442	406	390	393	390	433	426	403	392	392	424	423	400	432	415	400	405	369	412	412	436	406	417	423	386	452	415	398	367	399	454	391	438	427	413	414	434	401	450	437	408	452	421	423	388	412	426	429	442	429	405	400	394	419	417	425	409	407	431	391	467	392	431	396	411	435	404	429	400	392	416	411	415	403	413	418	423	384	432	412	420	420	405	403	407	434	419	364	397	406	417	407	451	421	403	403	425	408	386	415	422	402	417	422	423	459	404	418	402	435	411	396	409	418	404	403	414	402	423	401	431	416	430	417	402	415	427	407	407	433	438	414	376	412	399	453	440	435	401	422	426	376	417	409	411	424	450	374	395	391	416	399	417	416	372	429	392	391	415	407	398	417	368	407	419	375	379	428	411	393	440	371	428	411	375	408	369	426	383	427	421	377	400	398	382	464	385	385	443	435	432	416	429	404	385	456	411	400	402	443	395	416	409	414	421	414	414	420	409	405	412	442	402	420	420	410	434	437	385	416	392	428	394	448	408	428	444	422	438	410	399	405	384	408	446	364	422	387	389	388	400	407	402	425	400	428	424	380	397	383	390	416	400	425	392	438	382	439	423	392	443	398	417	410	424	364	450	446	452	411	402	421	417	400	407	393	379	410	385	449	411	407	406	413	410	413	423	398	417	418	385	396	439	394	419	416	358	415	404	424	403	405	433	386	401	412	386	392	405	451	398	432	406	430	429	428	413	420	442	406	414	421	415	391	435	430	427	398	396	399	433	421	429	379	405	371	367	426	438	439	382	428	422	415	424	420	414	407	420	419	391	434	387	410	402	390	380	404	372	372	399	433	381	411	383	373	392	387	453	414	362	353	368	359	405	384	408	422	433	409	387	422	421	378	430	431	402	444	404
12578	4145	3443	982	507	394	330	285	250	249	239	246	220	245	216	180	199	235	221	209	207	219	209	202	234	208	235	176	213	213	212	216	190	166	199	167	211	214	213	205	186	197	203	212	203	222	203	201	222	212	179	185	202	218	180	198	203	221	187	208	222	231	214	197	199	185	179	202	214	193	208	194	180	197	215	211	198	204	178	227	207	191	185	187	189	208	206	182	176	217	230	200	208	199	210	222	210	221	191	183	216	197	215	194	228	214	215	198	215	245	208	211	200	194	190	186	208	211	212	195	213	220	206	204	194	194	235	225	220	206	178	192	199	179	210	186	213	212	219	188	185	185	207	227	174	207	203	222	200	179	181	211	198	181	211	187	230	226	198	216	189	190	199	191	209	187	224	202	198	202	205	224	224	228	211	190	181	211	217	211	186	209	189	182	199	191	200	200	209	229	217	207	190	190	190	195	217	216	165	189	187	169	182	199	178	201	204	184	201	192	199	216	203	206	184	168	202	205	206	204	175	216	188	198	184	184	196	200	181	179	189	201	211	209	198	189	199	169	206	228	204	184	196	208	202	217	223	179	184	194	203	207	191	197	207	199	221	211	225	190	208	200	196	215	212	152	183	231	175	185	188	213	197	171	222	196	179	167	194	222	189	201	203	193	196	212	191	213	224	170	203	203	202	205	198	190	187	209	198	192	207	198	181	213	210	200	182	207	197	197	192	221	186	184	182	204	217	200	206	203	233	246	221	210	209	204	203	215	192	180	200	225	186	207	183	232	242	186	198	186	229	188	208	164	181	208	189	203	195	208	203	164	201	212	198	227	235	202	204	184	216	221	202	217	182	204	205	191	201	208	196	202	198	165	198	201	199	199	201	193	245	213	199	178	197	229	206	208	203	195	221	235	222	180	179	192	204	215	211	197	194	224	246	188	176	203	199	195	211	187	180	200	195	206	199	155	201	188	202	191	195	222	211	202	207	192	186	200	193	212	252	183	189	190	188	192	190	213	192	181	225	214	178	228	205	202	198	223	199	185	209	206	184	208	179	203	191	196	176	189	217	181	201	220	187	233	202	203	219	214	197	210	196	180	208	194	201	210	228	220	214	196	192	192	218	180	211	208	195	165	230	187	213	223	225	216	206	212	200	217	198	182	190	198	193	208	191	208	190	183	201	196	202	179	198	178	208	190	221	213	196	190	213	169	237	172	201	212	216	187	182	181	186	216	208	193	203	192	193	206	194	186	197	192	228	193	209	238	205	184	237	188	216	196	183	190	182	180	200	201	196	185	228	179	206	214	217	192	209	193	208	194	191	184	193	196	207	200	211	236	188	227	172	211	204	205	192	211	187	199	196	214	213	225	211	211	223	206	235	194	182	239	202	192	214	209	189	214	197	200	191	195	194	197	195	204	209	198	183	191	204	216	205	196	227	180	224	179	187	198	190	208	165	229	219	212	200	195	213	186	194	200	208	203	175	190	202	190	207	184	205	220	174	190	198	169	186	215	199	208	180	206	180	170	198	217	168	193	208	204	205	202	199	232	211	223	223	167	210	220	219	198	205	198	200	160	191	182	187	196	221	201	206	205	209	192	182	222	200	206	206	215	208	187	198	213	198	215	194	208	219	219	175	214	198	196	204	192	210	219	201	189	217	190	184	235	218	200	208	200	228	185	198	207	209	215	213	211	221	176	212	228	169	208	220	189	206	207	191	225	203	199	205	200	195	200	199	198	208	223	206	209	204	212	219	210	203	196	192	179	230	218	207	231	211	208	198	195	186	207	209	206	201	193	182	198	193	175	211	194	219	214	208	206	188	189	204	211	208	189	171	213	204	176	188	259	193	224	198	183	230	193	221	175	209	203	161	194	193	185	215	203	189	186	213	182	197	221	205	193	173	184	205	194	220	170	189	206	196	206	213	179	189	199	199	231	197	188	218	193	212	185	185	193	215	215	207	214	200	207	203	192	217	185	187	210	194	195	206	180	204	182	188	192	209	224	178	225	224	203	186	198	194	207	202	200	185	202	192	198	198	180	175	201	216	183	198	198	201	210	195	207	173	212	188	199	169	197	181	211	221	171	184	176	248	177	186	196	208	206	209	195	196	195	202	220	188	181	203	195	182	213	185	198	188	180	227	216	204	216	188	195	187	204	204	213	198	170	189	200	194	176	199	189	231	213	216	238	202	151	203	192	196	194	179	182	201	195	201	209	232	205	225	193	201	209	174	207	206	180	188	207	197	180	201	202	199	196	205	196	204	187	217	181	196	200	178	224	201	179	187	216	196	223	186	193	215	211	201	181	195	210	207	200	219	197	218	230	191	209	186	206	182	215	217	216	189	190	182	208	214	207	180	209	188	227	197	169	217	231	206	234	186	194	204	209	213	231	205	218	210	192	181	199	218	209	182	215	198	188	197	206	178	184	235	184	202	179	187	204	213	196	224	184	203	168	185	193	194	203	241	206	205	196	196	214	184	181	206	184	180	208	206	221	233	198	211	200	236	189	178	193	192	212	186	197	208	198	205	203	202	194	193	209	215	191	184	200	229	210	196	211	212	211	204	201	203	220	210	192	194	195	195	203	200	196	185	183	205	196	200	180	200	170	219	227	218	225	221	191	183	198	201	202	209	219	190	204	186	201	222	192	228	187	193	180	200	188	225	214	233	189	189	204	209	210	205	194	188	210	191	195	214	210	210	197	233	197	225	208	203	178	203	188	190	229	208	182	185	184	201	237	199	187	203	176	210	229	183	230	209	182	188	190	172	209	219	189	199	195	184	181	209	224	203	171	206	197	223	215	218	214	226	198	209	204	201	243	193	210	220	216	179	211	197	177	209	182	181	174	206	191	165	182	191	185	212	218	206	201	205	207	190	176	192	207	190	187	194	197	221	205	214	213	212	206	209	191	215	201	209	217	230	197	217	231	219	207	218	198	191	200	205	209	200	196	224	186	215	184	207	202	197	211	185	185	188	211	192	211	186	192	195	180	205	194	211	209	221	198	185	207	191	217	196	194	184	213	218	210	217	210	201	164	218	213	222	192	183	203	243	229	177	217	218	204	220	167	216	189	214	200	188	198	197	198	184	210	216	194	188	174	206	231	220	201	214	187	210	189	199	209	182	198	207	183	221	190	182	213	180	182	166	167	203	194	213	190	240	171	200	182	180	176	205	218	196	182	179	199	229	196	172	183	202	200	198	174	210	202	205	208	200	216	208	227	181	228	196	197	215	202	235	168	192	211	225	207	217	210	190	187	201	213	167	205	219	203	182	209	232	207	220	205	200	191	226	201	193	218	223	207	203	206	179	198	186	215	222	191	172	209	207	180	192	190	219	195	237	195	224	180	208	171	217	227	208	211	205	203	204	189	218	204	194	198	188	207	185	211	200	199	185	206	180	226	191	197	183	178	181	199	196	211	223	194	197	220	183	198	213	195	196	220	202	200	228	199	204	210	230	210	194	211	190	227	206	198	195	196	191	206	181	198	200	208
9621	4080	6351	2622	1897	1516	1100	876	811	704	715	656	654	575	628	596	619	574	597	549	532	532	458	503	544	531	464	537	507	506	498	531	505	500	474	483	481	493	466	505	483	531	459	483	500	496	488	490	445	483	460	480	474	494	484	492	495	505	491	532	526	444	540	514	513	483	474	502	504	529	502	497	486	440	448	458	513	467	502	474	506	490	470	496	488	492	447	482	485	520	544	504	503	527	472	467	482	474	437	487	454	448	470	437	489	467	444	459	475	457	481	453	440	471	439	464	436	474	512	464	482	511	491	511	472	512	478	465	530	468	442	474	487	469	456	506	475	438	445	463	489	475	505	458	473	486	531	494	470	466	478	459	503	439	506	504	493	462	494	468	511	489	487	441	494	444	492	448	548	471	493	462	485	477	457	511	511	463	501	464	509	495	460	471	498	487	500	464	486	478	476	497	510	443	480	516	486	476	482	526	490	451	478	493	491	483	479	471	441	475	443	474	470	463	451	464	505	442	497	474	443	469	488	441	464	493	476	476	472	470	482	498	476	476	467	477	458	500	455	460	473	486	545	487	483	468	456	480	515	512	462	494	487	482	487	485	450	461	512	459	491	498	464	457	453	480	510	395	525	529	487	461	458	496	466	447	453	466	397	467	454	479	487	487	505	462	466	459	487	470	486	494	478	503	455	478	500	461	494	493	515	472	436	448	504	489	491	468	442	463	471	499	460	494	466	483	503	475	436	488	471	508	460	478	448	495	479	516	468	467	444	471	483	498	468	466	459	523	471	503	470	480	498	471	440	427	488	507	473	485	464	462	476	444	451	474	464	510	459	460	471	463	481	467	442	530	504	480	481	488	439	519	495	472	456	453	498	457	466	457	459	461	459	475	453	499	496	469	472	490	487	489	458	420	431	494	461	464	468	458	439	487	479	455	456	480	471	510	506	467	485	485	486	475	511	479	437	458	482	515	515	482	488	461	480	475	484	449	506	496	477	500	473	504	457	491	490	445	522	448	490	459	484	453	454	497	473	463	449	479	471	513	493	445	516	486	508	506	457	468	467	442	481	484	449	461	478	482	468	480	512	473	471	464	454	459	465	470	439	488	520	489	458	521	513	457	491	477	472	483	472	482	469	488	470	478	458	446	447	495	451	491	450	450	503	453	472	513	507	473	468	457	445	489	492	495	485	460	477	455	472	475	445	473	498	483	444	464	502	482	498	429	444	491	445	475	505	453	457	470	457	470	503	480	476	450	468	437	533	439	456	467	443	487	500	487	468	509	463	471	494	499	488	476	498	509	436	474	496	492	506	446	497	470	548	486	492	473	479	456	506	500	455	493	472	478	487	476	490	431	444	466	443	457	490	494	499	455	472	468	461	537	488	504	483	451	478	512	459	423	454	469	466	485	498	477	521	445	469	463	468	465	497	454	513	503	500	463	491	472	472	455	497	525	466	522	453	496	492	441	485	503	482	481	468	522	465	515	457	531	458	483	474	496	474	499	460	528	466	471	492	492	456	480	492	481	496	471	479	457	484	467	477	486	514	472	421	500	491	460	469	508	471	470	488	460	469	495	496	454	462	489	496	479	464	440	440	503	448	449	514	453	451	475	492	493	489	455	482	482	497	444	454	504	496	521	445	497	466	461	431	481	460	473	457	495	460	457	444	503	443	459	522	483	484	479	519	444	478	460	427	517	489	492	464	454	446	486	462	466	476	449	480	482	497	476	474	456	452	487	474	460	462	496	453	435	519	502	486	483	489	491	451	468	470	519	451	487	453	476	452	458	441	475	454	512	470	514	475	475	486	468	460	478	452	493	497	476	472	460	481	500	477	514	488	473	467	463	452	486	471	477	481	488	502	465	484	525	505	467	508	491	463	482	479	477	477	452	465	509	483	469	466	462	442	517	480	444	508	526	490	484	488	464	490	467	479	475	472	508	504	471	477	482	451	496	498	534	449	466	463	512	472	422	492	496	487	464	464	458	480	461	486	514	485	444	482	497	423	471	519	454	465	476	506	491	513	466	463	466	446	458	440	478	451	469	456	506	493	483	454	484	461	477	453	484	493	449	489	464	465	463	465	445	494	500	457	473	497	497	517	536	490	491	467	463	463	490	510	502	473	473	468	425	486	506	467	477	456	477	451	434	496	441	499	451	489	484	489	491	506	493	433	489	509	460	482	467	470	432	482	461	491	466	435	513	537	460	479	512	450	455	484	473	432	505	509	469	475	441	469	475	516	484	498	478	496	475	502	465	455	486	453	463	492	453	471	457	487	482	457	444	470	451	493	527	483	477	475	478	482	476	509	532	476	460	518	443	447	467	521	462	518	479	472	469	488	431	503	489	453	475	499	472	451	505	454	484	495	475	469	477	484	504	468	458	429	458	521	479	501	484	463	473	537	473	498	479	479	496	510	490	495	457	442	508	470	476	493	465	460	454	476	464	488	479	526	463	476	474	476	499	454	511	483	444	472	476	470	495	493	505	469	442	497	468	470	492	495	470	474	464	509	496	492	482	460	471	515	454	504	485	467	467	489	472	494	518	492	483	473	469	452	460	477	430	475	477	465	491	437	478	463	473	474	463	485	511	468	445	467	477	459	449	452	478	472	437	480	446	467	497	463	495	475	469	488	476	483	472	466	501	536	505	473	454	532	479	476	486	472	462	513	458	478	459	471	484	463	467	511	518	444	450	490	444	486	523	493	438	486	454	441	481	489	474	440	493	457	472	499	462	502	469	496	487	459	493	435	465	459	487	491	474	482	480	494	455	489	497	493	498	477	513	465	497	442	499	441	454	536	495	463	478	496	503	494	479	469	483	463	510	449	469	468	462	490	466	507	495	494	482	489	488	480	497	471	450	484	502	489	496	469	483	479	462	476	497	524	494	532	496	448	479	497	483	496	473	480	497	470	523	447	484	471	447	517	474	464	488	473	466	477	484	528	494	504	493	522	466	470	459	498	504	482	452	484	470	452	495	445	470	482	516	485	478	504	514	503	495	504	476	444	473	492	464	474	467	450	500	479	500	499	492	457	483	512	460	439	479	492	491	486	490	458	475	448	498	473	495	504	475	461	477	483	463	484	478	450	423	442	462	504	485	484	516	513	465	446	503	490	454	514	489	485	483	484	476	477	478	470	459	508	470	491	450	495	456	512	483	494	476	488	461	494	509	513	464	477	514	457	467	469	489	507	476	498	477	513	503	508	502	453	461	499	476	504	443	496	481	491	457	457	488	477	483	464	482	484	461	440	436	496	426	471	500	457	509	499	483	444	495	460	488	477	432	505	486	479	529	488	497	456	484	487	452	493	498	481	482	487	464	446	453	462	465	468	488	479	486	518	449	485	495	468	490	436	455	493	477	459	473	451	524	490	511	441	451	470	499	482	491	468	481	472	476	466	463	437	491	511	472	506	467	505	467	476	460	485	492	512	499	487	462	502	498	502	473	442	487	482	485	455	481	454	454	500	464	462	493	491	454	478	513	477	455
21154	6888	5576	1443	663	515	378	284	239	218	197	188	183	145	169	164	143	161	143	146	147	123	147	148	121	125	149	141	135	133	147	127	121	139	126	114	129	116	148	134	127	125	126	118	137	122	116	124	144	118	119	108	114	128	141	118	135	138	146	119	107	110	124	138	123	139	141	142	134	104	112	132	129	122	135	126	103	121	131	155	124	149	131	132	137	128	136	119	104	117	117	119	128	128	123	141	114	117	136	128	126	98	128	117	117	129	134	145	111	128	121	130	131	133	120	129	130	128	110	137	140	127	116	123	148	116	134	122	95	109	105	128	144	122	141	144	123	121	133	124	117	142	136	106	141	130	126	110	126	126	139	119	121	123	118	115	120	120	126	127	123	119	153	143	153	148	141	115	139	124	127	135	115	115	116	125	120	123	122	117	127	139	134	140	117	132	122	123	118	111	143	102	113	119	116	119	120	134	136	144	140	112	138	124	122	114	127	119	133	121	106	108	130	116	133	118	118	110	119	133	126	118	113	126	113	111	116	126	136	138	131	125	103	129	147	120	102	154	114	120	134	113	121	128	100	103	130	139	124	123	130	133	121	142	128	127	117	117	137	121	112	113	133	121	147	140	115	122	132	125	109	118	115	137	127	130	119	129	125	120	111	121	107	142	143	124	110	162	134	128	126	135	107	99	131	146	114	98	118	132	133	134	137	124	121	144	127	126	107	119	125	120	143	118	95	146	115	152	123	120	127	144	122	125	141	139	119	120	118	121	125	125	103	96	111	139	106	137	97	129	114	99	100	134	136	131	128	134	144	136	141	107	103	118	119	113	109	123	124	121	113	116	142	129	111	116	140	116	128	126	109	119	132	143	143	138	148	119	127	130	129	131	142	130	124	139	127	123	118	128	147	126	128	139	132	150	109	114	132	120	145	130	118	120	101	132	144	124	129	127	132	122	135	136	145	118	138	108	148	122	117	109	121	131	127	115	104	125	150	128	129	141	119	106	135	142	106	138	111	110	122	110	130	117	118	116	140	102	136	140	158	131	136	132	118	123	138	115	123	132	126	129	118	109	142	103	132	145	133	130	120	129	117	133	141	136	124	144	133	120	134	133	138	129	142	116	118	125	136	109	105	115	102	125	140	145	130	136	123	135	113	133	124	136	135	126	116	132	132	134	134	108	136	149	114	125	117	123	111	128	131	120	118	116	150	122	119	132	116	128	130	116	127	123	126	120	120	102	134	131	126	145	125	110	108	142	129	121	126	140	129	127	115	120	135	140	107	126	122	115	115	134	134	120	134	141	137	117	137	113	107	143	138	146	135	146	120	123	138	108	100	125	137	147	103	102	115	138	132	137	156	94	127	122	116	131	126	122	109	130	118	127	107	121	132	122	151	126	119	113	120	118	117	125	143	132	128	147	119	141	148	136	107	154	120	130	116	132	109	120	127	141	133	135	128	151	128	127	129	111	135	131	126	108	118	110	133	132	120	120	120	134	138	111	139	134	123	157	125	123	134	165	133	119	120	133	129	143	135	112	129	130	115	134	121	130	125	144	128	121	151	139	109	109	114	142	131	127	122	142	140	138	135	128	132	124	144	128	126	131	121	137	120	134	132	108	124	131	132	109	136	112	127	128	130	132	110	120	119	133	102	122	111	124	134	129	116	124	127	104	105	101	132	123	125	135	145	108	117	144	125	117	117	132	153	136	134	144	122	136	124	117	113	120	138	139	95	125	134	122	120	108	129	122	116	134	123	144	127	119	131	120	105	117	93	121	129	138	121	136	127	117	107	119	132	129	118	124	129	121	115	132	135	124	129	127	125	126	127	122	120	122	125	112	113	110	130	123	128	131	124	126	111	140	118	127	135	119	132	152	121	129	115	115	132	130	126	113	116	136	122	116	129	133	125	122	130	118	108	134	133	133	122	144	110	121	120	114	114	150	121	133	122	119	92	129	105	151	158	140	141	106	116	136	121	122	121	123	119	126	104	116	124	122	124	145	126	108	130	129	129	138	132	140	124	122	115	127	113	132	119	105	138	122	105	130	107	132	130	146	144	104	151	119	141	127	131	139	121	136	122	113	131	136	144	161	124	129	136	106	141	107	130	116	118	146	121	125	123	114	154	127	103	105	133	139	119	111	142	123	121	100	114	126	112	139	119	117	147	115	134	119	136	119	129	146	135	120	125	120	130	138	135	104	133	115	123	126	132	124	132	129	119	121	118	120	112	130	147	118	113	113	113	118	144	137	106	111	120	120	101	103	130	104	145	101	130	131	118	134	101	126	111	138	117	120	132	134	113	120	132	101	131	121	121	124	114	146	129	124	131	127	131	117	119	140	133	126	103	156	126	136	125	125	127	132	150	127	136	110	110	121	126	126	123	104	96	113	116	133	120	123	136	116	147	116	121	113	134	141	132	123	125	140	125	134	119	115	127	96	104	111	140	152	114	114	120	117	129	124	122	131	129	125	116	106	119	124	122	130	129	125	152	123	123	132	141	127	138	130	141	134	151	126	133	135	106	140	116	107	122	136	118	143	118	126	136	128	138	111	117	109	119	136	114	133	121	128	136	138	145	135	137	142	135	151	101	113	119	139	119	126	129	129	133	129	134	118	143	128	137	130	131	125	121	113	111	143	146	127	133	113	123	127	138	106	125	122	136	117	113	140	124	124	110	135	123	115	130	131	118	144	111	137	152	137	121	120	141	138	137	115	130	154	143	126	112	119	120	126	139	135	124	109	125	125	140	138	111	140	137	118	133	133	120	138	111	139	118	137	126	111	113	146	134	106	124	135	119	116	133	134	139	120	131	138	146	142	110	123	116	133	129	116	127	115	131	134	123	108	121	124	126	143	131	121	110	145	132	132	116	109	126	123	143	148	106	115	134	122	138	129	105	124	138	117	110	136	125	126	129	140	97	119	99	112	140	142	135	127	113	135	144	140	136	130	113	117	136	130	132	119	160	103	161	116	125	113	118	152	121	111	113	112	127	114	121	123	120	125	130	116	120	147	125	130	110	124	131	118	121	123	139	135	99	141	122	124	122	119	126	108	115	126	131	146	117	116	155	127	117	122	144	125	122	134	149	120	126	113	150	122	133	96	129	129	108	114	107	132	133	130	121	123	116	133	127	131	140	124	144	136	127	124	125	124	129	129	117	127	113	120	118	123	135	124	123	112	149	150	120	115	122	118	138	116	143	119	122	122	112	140	130	124	112	124	120	113	133	120	149	123	138	117	115	129	135	120	129	121	131	122	124	132	149	126	133	132	124	117	127	131	126	125	134	122	120	117	148	113	126	138	136	107	124	137	141	127	128	117	139	127	130	145	121	139	139	120	135	114	114	127	115	118	123	130	126	121	129	138	106	128	116	128	120	116	119	115	125	121	136	146	134	130	128	119	112	116	121	109	142	128	116	109	124	118	132	112	133	121	127	130	124	130	116	124	133	125	121	121	127	140	129	124	120	106	122	130	131	130	141	130	133	131	121	134
12724	5835	9384	3848	2741	1962	1412	1202	965	812	789	720	654	581	543	537	533	496	471	477	403	398	396	376	392	398	403	349	388	328	369	328	341	351	344	342	339	364	329	305	291	329	313	316	299	349	314	317	318	321	344	342	312	311	328	321	310	295	349	313	334	298	328	300	334	342	368	313	345	342	318	309	328	313	311	283	313	343	307	359	348	350	305	277	324	314	283	287	330	326	334	321	364	347	319	307	276	289	297	301	311	308	363	313	308	309	324	315	303	300	308	302	318	314	320	308	320	322	297	282	322	317	314	307	318	291	271	317	340	302	309	300	304	284	340	305	333	312	288	310	304	291	309	313	341	301	305	318	297	316	311	318	319	302	298	308	301	302	281	319	305	324	304	316	311	308	297	295	304	339	316	291	316	308	306	290	336	292	326	317	265	330	295	294	315	292	300	289	291	308	311	286	323	340	304	305	296	330	319	332	316	316	279	306	303	322	300	327	331	311	301	321	307	316	312	301	335	292	317	287	330	281	304	323	314	318	281	309	307	330	335	301	323	301	338	306	298	334	282	304	323	295	307	358	319	321	304	285	306	305	332	293	291	296	299	307	295	337	282	286	302	287	278	315	302	309	285	289	330	302	311	302	315	284	293	314	326	337	295	305	311	325	322	280	328	303	324	321	320	316	326	291	320	305	327	288	274	291	281	298	342	325	299	309	283	315	319	271	286	323	290	293	317	291	311	306	317	315	306	329	287	303	282	279	281	316	343	297	296	316	306	293	326	326	307	319	329	289	312	290	343	297	304	295	322	314	292	299	334	315	326	325	330	306	312	309	325	306	294	277	313	361	278	317	309	302	330	324	320	321	306	317	314	313	307	309	284	303	305	289	259	281	316	353	321	305	339	314	306	294	316	326	290	302	298	303	281	344	302	280	307	323	285	300	308	304	320	308	325	297	320	314	294	286	277	310	324	318	298	287	308	347	309	296	303	318	288	313	320	315	335	296	286	283	314	314	329	310	294	307	332	352	280	297	295	316	307	313	303	332	311	279	295	333	314	318	330	303	293	298	322	321	309	327	276	319	319	286	305	333	290	297	316	313	314	301	292	284	283	309	310	272	292	335	337	294	339	290	294	331	304	298	308	308	338	325	296	308	327	275	299	338	338	305	320	318	329	336	299	284	314	339	309	299	315	305	324	317	337	303	281	305	317	305	320	310	299	306	339	298	290	298	301	290	299	342	308	290	340	304	286	324	297	299	304	330	277	326	312	307	287	308	328	333	285	314	329	299	330	303	331	300	309	309	319	269	330	312	304	303	308	301	316	303	313	305	309	282	302	300	297	301	302	314	282	307	295	305	303	307	325	310	300	315	304	312	278	300	329	308	281	307	309	313	300	288	310	334	306	297	308	333	318	340	283	283	313	276	279	331	298	322	302	325	302	307	299	289	295	264	328	268	306	333	319	297	354	295	299	278	311	292	324	321	299	326	327	344	322	321	317	300	327	301	281	294	301	286	319	315	279	324	338	333	314	304	348	317	311	300	309	311	315	330	299	301	288	311	310	295	327	297	304	303	303	279	284	296	287	328	304	303	311	314	292	299	271	296	312	332	293	357	310	313	286	317	321	346	312	301	345	296	315	319	302	300	308	306	283	316	293	320	290	298	308	297	307	326	311	324	310	304	300	278	295	305	326	322	319	280	275	303	335	296	318	338	303	338	309	337	292	320	331	320	280	275	314	323	283	300	296	334	320	318	308	316	342	299	272	339	287	310	308	326	325	304	313	308	303	277	313	311	310	311	310	293	305	301	299	300	306	304	290	318	296	303	300	324	275	316	314	308	346	298	314	300	290	323	299	301	318	307	286	320	296	306	285	276	315	316	325	337	288	308	317	285	290	330	275	269	292	320	305	312	300	291	280	338	315	325	277	319	307	331	319	292	299	290	288	293	298	325	350	288	333	300	310	330	316	326	309	294	300	313	326	273	292	331	313	302	319	304	286	310	316	314	299	309	291	313	343	283	354	316	298	296	288	307	293	269	308	329	294	314	292	301	302	287	306	331	318	293	336	338	285	340	302	311	327	299	299	295	325	344	325	343	283	313	335	301	305	330	291	291	272	332	286	308	319	314	334	298	282	332	305	297	347	307	322	304	305	301	300	300	273	283	312	269	288	324	292	303	343	283	295	291	294	293	309	309	295	306	337	293	317	308	297	294	298	303	308	287	282	286	311	304	318	309	295	294	281	330	291	315	289	312	303	322	300	323	327	295	307	310	312	297	320	325	289	304	315	315	304	296	294	306	311	296	292	258	299	288	290	325	316	290	313	292	332	315	302	332	303	296	309	332	323	334	314	335	282	353	319	323	313	318	293	305	322	301	323	310	322	314	293	282	300	308	339	311	327	304	302	320	320	350	305	303	308	315	298	294	292	337	331	284	292	310	308	290	325	355	279	331	280	298	310	297	260	338	324	307	300	319	340	315	305	293	314	299	283	287	325	295	316	355	314	301	323	317	303	348	330	294	292	328	296	281	317	318	329	313	307	300	289	312	297	330	318	315	291	350	325	307	301	326	317	302	309	306	314	301	294	293	289	314	319	285	306	270	308	318	311	294	305	311	331	320	313	316	328	296	305	311	301	327	336	299	302	281	326	332	326	306	328	307	265	304	324	301	301	333	310	306	319	311	303	300	322	308	304	305	303	288	279	285	305	319	292	265	284	314	296	288	295	323	308	305	356	296	313	302	311	316	322	321	312	325	306	335	325	291	296	298	303	293	309	276	326	310	301	327	336	333	309	308	276	329	316	294	285	327	269	313	301	334	336	295	306	305	305	319	305	261	325	308	274	331	335	325	301	313	285	302	315	267	315	324	301	302	321	281	299	308	308	320	286	333	304	315	307	319	324	314	304	312	285	300	330	297	284	283	300	322	287	303	314	275	289	278	343	349	311	338	315	302	352	308	319	324	310	301	314	317	300	298	289	286	304	315	305	339	282	301	292	312	342	318	326	304	278	294	324	325	310	324	290	314	328	305	311	293	326	333	325	275	277	303	320	274	314	305	290	317	292	312	313	331	331	316	306	315	316	287	320	317	306	334	312	271	302	322	316	327	301	308	305	327	323	301	304	267	328	313	321	299	299	327	313	316	299	300	318	300	333	290	314	305	307	293	284	329	320	321	324	290	314	269	291	299	318	306	321	301	315	308	314	321	310	314	286	293	321	302	283	326	328	316	309	324	313	275	325	273	302	316	319	331	320	299	325	312	314	316	320	299	334	288	326	297	330	340	295	319	326	317	289	326	288	295	315	311	339	287	295	344	304	308	307	297	361	288	330	325	300	291	308	303	311	305	319	338	313	279	294	305	308	305	332	291	312	297	294	302	291	306	271	311	305	327	292	254	311	318	318	332	318	305	292	286	299	327	299	342	266	288	299	303	307	327	286	295	304	295	312	303	277	322	303	323	286	322	330	345	314	296	329	323	314	302	298	334	312	302	332	307
4919	1987	1476	402	277	214	209	187	189	179	183	190	170	188	163	175	164	164	148	151	179	195	175	148	173	181	153	179	155	165	180	173	179	148	154	140	156	159	157	169	168	160	171	189	173	128	177	151	159	169	143	145	160	179	144	171	207	179	176	192	191	185	147	153	175	161	161	150	177	172	196	178	162	146	163	162	167	173	158	151	155	138	164	172	162	142	156	163	171	162	162	173	167	189	154	178	155	143	172	164	177	149	152	174	163	157	188	172	198	165	156	155	168	145	202	166	165	149	174	172	156	178	179	154	164	164	158	153	168	175	177	158	159	174	181	168	158	169	188	169	180	164	152	184	159	133	159	159	161	186	178	187	178	160	169	175	167	195	184	175	159	143	161	171	174	133	148	169	160	145	141	173	167	180	161	160	167	163	155	147	196	178	154	173	169	158	179	149	163	171	158	152	171	137	155	149	164	173	148	183	157	180	152	131	146	169	153	168	174	144	161	163	162	180	188	144	188	167	198	159	158	150	161	174	175	159	182	165	169	174	176	170	156	183	154	179	178	161	167	163	149	165	172	181	158	170	161	156	153	170	179	157	175	155	162	167	140	155	158	161	168	150	149	168	162	157	180	165	170	148	156	163	172	191	158	175	150	180	179	173	157	159	174	167	156	173	168	162	168	182	163	154	177	151	177	168	188	184	141	170	163	160	171	187	201	158	162	166	170	158	185	169	159	162	168	161	166	165	143	173	168	169	191	164	187	182	134	186	179	185	164	161	143	164	179	163	149	173	174	199	154	169	188	160	173	152	143	152	134	139	185	150	156	171	172	181	172	178	172	170	153	156	164	178	165	166	172	146	168	179	182	145	170	145	171	173	180	168	157	155	167	145	203	173	179	168	160	188	174	141	173	156	163	138	170	172	167	151	173	127	154	174	150	146	167	149	172	143	155	155	156	163	166	138	175	188	165	167	184	144	149	158	156	157	185	171	160	154	190	142	163	166	162	152	175	171	160	184	168	169	156	175	167	152	151	171	158	163	161	178	155	167	172	167	166	167	160	168	187	180	163	166	166	151	146	177	184	161	148	145	169	161	159	169	178	157	177	166	157	177	181	151	170	161	145	156	177	173	160	156	195	157	168	166	189	179	177	152	171	156	168	157	177	183	160	179	160	134	157	148	174	175	161	177	148	160	166	162	143	168	157	176	169	158	154	160	179	153	156	156	174	158	159	181	146	190	150	167	165	161	162	162	176	157	182	172	177	141	174	165	161	157	139	166	164	148	153	164	189	189	167	155	177	181	169	191	165	177	191	174	156	152	159	186	180	161	178	162	148	155	172	159	176	155	178	187	181	145	158	171	151	140	183	161	158	160	184	175	170	166	164	190	189	144	173	163	170	181	178	174	152	145	183	154	173	161	191	150	153	160	183	166	190	190	157	130	157	173	182	158	168	157	142	179	138	154	157	178	160	168	173	131	164	172	166	152	164	163	162	167	171	186	200	172	147	170	153	170	151	151	173	147	159	136	152	182	156	153	151	160	178	178	159	168	181	151	187	196	170	163	167	165	166	164	168	152	209	172	166	163	167	176	165	154	166	162	189	182	171	141	168	154	150	136	160	175	171	179	159	150	173	148	169	183	160	183	176	154	168	148	185	181	153	187	164	157	150	152	170	148	165	152	163	168	182	162	169	179	176	172	177	142	160	174	148	176	183	164	159	187	169	175	181	166	164	160	127	157	183	157	176	165	179	153	172	159	163	156	156	162	189	153	189	156	149	156	182	148	144	160	189	165	172	175	182	180	173	189	139	153	148	173	188	159	179	176	178	174	166	168	159	152	172	154	158	165	168	173	155	146	164	156	178	169	145	156	172	154	136	196	169	179	177	160	151	149	195	172	192	161	168	170	180	163	177	151	178	177	167	171	167	176	167	145	163	164	155	178	152	183	196	164	168	177	146	166	162	151	155	150	146	161	153	158	162	177	155	172	181	164	158	140	148	177	160	154	171	142	156	190	175	170	173	153	177	175	166	154	153	149	153	180	177	163	162	172	183	171	153	175	157	170	166	157	153	138	164	169	160	142	184	176	167	180	155	168	150	165	135	170	158	156	170	167	161	142	159	158	156	165	169	170	169	175	159	169	179	144	195	175	174	165	187	154	158	172	153	171	168	178	161	170	193	185	166	142	179	168	174	157	173	168	175	200	180	154	194	159	174	161	172	168	160	169	166	166	148	144	164	173	159	159	183	148	149	180	172	146	164	174	163	178	187	176	181	174	170	164	174	180	195	178	159	166	160	162	168	148	171	159	182	151	157	169	185	166	170	170	165	168	162	159	173	166	159	176	154	143	180	152	140	169	154	173	166	176	169	175	143	134	151	177	159	171	167	160	171	162	169	148	178	157	158	149	160	144	166	184	171	158	151	183	174	154	164	145	160	153	180	165	156	163	158	159	155	172	164	165	180	154	155	184	151	183	164	160	178	159	136	186	154	162	173	135	164	160	190	161	171	166	156	183	183	173	149	164	162	167	171	175	162	162	172	163	172	181	157	169	187	166	175	156	166	152	165	162	176	167	163	181	158	166	163	189	170	180	174	161	158	163	180	162	193	172	180	175	173	180	151	159	157	171	159	192	152	165	163	157	163	152	162	160	155	162	188	163	172	162	185	153	157	172	175	160	155	155	168	147	166	163	164	175	182	166	178	178	164	150	154	166	153	159	156	150	138	167	154	153	173	171	161	161	179	173	171	194	139	167	182	157	159	165	167	174	172	170	181	163	173	162	171	147	162	183	146	173	183	170	128	150	144	156	161	147	183	159	166	164	172	191	170	166	162	157	162	148	163	177	174	167	179	166	187	158	159	172	160	200	164	150	173	165	154	171	178	161	147	134	162	170	183	171	185	167	158	168	167	170	181	150	171	185	170	178	178	150	180	140	140	183	165	189	158	170	163	157	170	170	179	153	174	146	181	173	167	158	166	171	167	169	184	167	170	142	149	164	166	184	200	145	138	152	171	184	176	144	142	164	166	173	173	148	150	160	174	172	183	164	161	171	146	159	154	171	160	187	171	159	173	189	149	159	179	180	156	176	152	168	161	167	166	184	165	186	175	144	149	147	164	161	169	206	186	170	184	179	173	184	168	138	150	153	171	190	148	169	178	172	172	163	182	163	161	140	167	165	156	150	169	161	170	176	151	152	163	154	180	152	173	169	168	166	195	149	174	179	170	182	159	165	178	175	164	143	151	155	179	159	162	179	172	140	137	175	172	161	172	176	182	146	162	176	174	166	163	170	163	142	162	138	189	175	161	175	148	186	155	156	154	166	181	150	184	159	169	159	163	174	170	167	146	150	162	145	149	176	172	179	158	167	155	167	182	196	160	144	160	164	166	162	159	154	177	171	170	171	167	176	196	195	156	169	184	150	139	179	170	156	161	158	180	165	134	147	174	172	143	174	165	177	156	186	166	158	183	156	172	158	163	167	148	156	170	164	158	153
3873	2180	2675	1226	851	631	567	514	454	432	471	405	463	472	454	452	392	434	407	367	437	400	414	371	410	418	393	386	421	440	431	384	367	372	371	422	391	443	374	409	434	387	414	360	391	384	396	377	388	417	424	399	394	409	386	364	396	387	379	433	397	396	441	389	415	409	405	420	407	424	428	395	394	408	423	410	415	422	431	407	395	409	397	413	371	429	395	384	387	386	436	414	408	424	386	404	404	413	421	380	403	382	392	418	415	408	407	415	461	455	409	374	406	381	434	385	404	409	408	411	391	366	461	390	418	422	398	441	426	420	400	420	440	413	411	435	396	454	390	383	392	383	394	394	393	388	413	427	409	433	424	393	402	407	417	433	429	396	375	409	415	377	427	380	396	420	418	402	394	390	377	422	399	402	405	399	412	409	391	416	368	404	430	420	406	395	383	379	403	438	371	378	426	408	428	381	429	412	397	403	386	396	403	422	411	414	385	399	358	393	376	423	375	438	361	394	377	411	418	413	416	382	401	402	387	422	425	423	448	429	394	394	395	408	377	441	392	417	384	394	383	386	424	417	408	420	384	410	407	401	391	398	399	381	411	410	412	384	407	377	365	415	409	420	405	390	423	418	439	389	400	440	413	424	405	407	406	390	433	409	398	383	403	431	431	387	405	407	416	378	396	430	425	400	417	395	419	395	387	364	446	399	382	406	366	401	397	415	374	412	415	372	406	382	433	408	422	418	416	359	378	409	430	382	420	426	380	425	386	404	383	412	388	412	380	364	390	404	440	457	390	386	410	337	399	425	413	431	438	452	413	416	361	418	389	401	400	378	416	369	398	394	398	384	424	396	409	398	381	409	366	394	394	386	396	398	402	377	411	389	415	389	407	401	438	394	392	398	422	391	422	407	441	382	451	407	377	416	425	396	416	395	380	439	397	407	423	389	367	396	405	397	370	441	418	436	410	388	418	380	395	391	401	386	398	409	385	389	412	425	396	409	407	394	428	382	435	381	399	364	396	417	429	386	415	408	398	392	401	407	378	397	374	402	380	406	400	412	382	397	391	389	420	408	400	400	415	386	438	406	426	408	421	390	399	381	396	402	425	401	419	421	374	420	393	411	417	404	435	368	393	419	404	426	415	407	388	389	417	398	401	431	416	397	402	381	382	431	420	417	398	394	405	400	393	402	404	364	401	392	418	426	375	401	423	390	407	391	434	385	438	407	408	376	424	410	431	372	384	405	420	385	385	402	435	415	376	404	389	432	385	358	416	400	440	441	398	404	396	400	389	402	420	390	406	389	388	375	409	423	408	405	376	384	421	378	398	402	391	419	417	377	408	405	410	366	421	387	438	398	403	465	403	437	431	438	395	414	383	430	368	399	414	375	423	407	400	420	413	368	433	400	409	406	415	385	407	415	429	352	403	401	404	398	395	395	405	375	369	392	396	399	385	409	367	361	413	411	438	402	404	399	377	386	378	443	436	392	431	403	396	436	394	405	413	381	392	415	411	395	425	411	447	392	401	412	357	423	437	394	407	391	409	392	396	414	418	427	423	395	407	410	399	399	425	418	403	392	433	370	384	388	441	408	381	384	412	389	423	416	404	392	406	376	376	383	388	378	421	409	396	367	407	410	406	404	441	383	414	401	402	396	421	441	387	414	429	380	386	378	400	412	449	398	383	380	406	407	405	352	378	391	376	438	388	445	404	382	405	402	429	440	407	385	402	400	377	453	404	371	392	372	401	432	381	379	402	389	400	413	418	373	439	425	410	375	382	417	392	378	433	432	440	436	380	451	426	392	395	386	372	414	409	388	412	399	393	410	405	365	402	409	425	351	396	377	402	385	431	400	395	406	410	396	367	372	370	426	414	395	387	385	393	390	400	401	396	374	381	415	351	398	411	382	435	408	414	406	406	414	361	369	382	390	412	402	422	384	406	377	421	406	437	392	411	428	407	379	418	401	373	390	432	380	376	391	426	412	370	379	401	436	433	456	393	403	444	424	445	381	405	435	399	405	418	433	391	430	405	436	399	421	399	422	395	409	420	405	421	374	406	428	417	390	424	398	376	412	382	442	363	396	412	445	410	394	414	430	406	411	404	370	378	423	392	440	389	403	440	387	414	436	382	403	397	372	396	385	390	381	404	407	449	420	420	391	379	379	412	382	393	392	389	386	402	410	406	415	403	423	399	399	405	367	416	397	391	356	423	380	415	430	404	407	458	384	424	408	429	362	437	415	407	403	415	371	397	403	399	404	421	403	422	385	388	409	390	422	414	405	371	409	410	412	393	371	384	431	436	406	402	408	403	427	430	403	421	402	373	381	416	399	421	375	429	447	413	424	387	388	426	434	394	376	396	390	420	391	383	424	422	440	403	393	423	383	415	402	376	401	427	399	391	426	407	387	413	418	377	410	395	400	375	400	418	402	411	409	422	395	417	451	392	396	422	409	414	425	384	393	396	415	396	414	424	420	421	371	398	403	400	394	372	399	425	433	412	382	391	432	399	388	460	417	395	428	394	380	396	430	363	408	366	383	418	415	416	401	415	383	377	379	415	399	400	410	420	403	374	369	405	396	418	437	416	389	423	384	424	432	412	382	383	405	390	422	429	415	412	388	394	449	394	379	397	391	411	354	404	396	385	436	393	424	360	410	399	396	397	386	410	382	418	412	371	421	386	424	417	389	388	379	425	407	401	395	420	403	410	388	410	400	405	381	397	416	409	402	395	424	402	441	436	407	406	384	431	396	389	397	400	381	399	410	448	399	413	409	424	399	383	409	409	384	396	394	400	448	406	363	402	430	366	433	430	409	418	406	399	404	361	400	385	410	362	424	414	400	366	371	411	408	387	395	435	420	421	404	454	433	397	400	401	410	430	407	387	382	399	379	398	401	407	371	413	415	437	429	401	413	408	395	389	410	372	392	372	406	425	418	394	395	399	425	405	412	408	392	407	400	398	420	413	422	363	377	392	430	419	400	403	412	386	406	416	407	421	364	424	428	369	382	428	398	447	406	397	404	434	385	362	424	441	421	396	401	427	409	407	446	398	408	409	421	413	378	385	419	394	435	426	408	408	405	405	422	382	401	409	377	377	379	378	402	402	417	443	439	381	431	398	441	419	436	403	401	384	413	368	403	425	388	380	400	445	388	420	410	424	442	450	400	375	395	423	391	407	386	388	354	431	377	388	395	408	425	355	415	393	411	386	399	415	444	417	423	427	420	405	402	395	415	413	440	378	394	431	393	434	414	391	405	383	370	419	379	371	405	414	414	418	389	406	388	414	375	380	419	420	393	421	404	414	435	382	403	367	414	393	397	383	391	414	412	423	422	399	415	407	384	436	418	419	390	369	429	405	427	412	408	409	395	407	369	412	401	421	440	383	447	417	391	451	414	427	393	394	399	439	386	413	392	449	386	407	415	386	418	419	375	368	404	389	408	407	428	400	404	416	396	388	388	404	414	373	423	412	417	432	428	411	410	390	382	424	409
12769	3990	3169	916	507	406	357	298	265	237	271	256	236	226	214	205	216	215	220	212	212	229	190	196	187	181	191	234	221	193	192	195	203	207	186	202	189	218	225	219	210	184	202	207	199	196	192	184	201	189	199	204	219	205	223	170	189	193	181	177	212	235	208	217	228	203	179	197	207	224	204	209	213	197	186	208	222	207	224	199	191	185	205	215	188	200	209	225	214	192	205	223	184	209	223	247	191	193	190	202	205	190	200	199	184	205	204	217	218	184	186	200	214	204	175	173	197	210	205	203	179	176	221	229	207	213	216	204	200	192	180	184	194	188	187	194	205	203	197	213	203	172	200	212	255	209	213	181	189	228	187	199	193	206	174	205	208	198	207	221	200	195	210	196	199	203	184	192	199	187	173	198	198	199	196	164	196	217	206	194	200	188	188	193	185	208	207	228	204	196	178	220	210	202	208	206	205	198	201	206	227	194	206	177	202	201	191	210	204	190	198	215	188	200	205	205	207	173	183	193	228	203	200	218	157	202	193	188	189	211	181	177	203	190	201	192	178	195	205	187	194	203	199	204	200	172	204	196	213	216	190	217	184	208	191	209	194	173	174	191	177	222	198	187	187	211	206	196	210	182	198	207	193	185	184	187	201	209	195	197	188	196	220	188	192	210	199	230	201	182	222	200	197	198	172	188	203	210	165	219	187	167	179	194	188	203	200	200	186	182	190	178	205	214	187	189	209	220	190	183	205	203	209	177	194	174	182	189	188	206	195	178	222	195	208	223	183	196	196	200	202	156	190	210	226	206	197	217	239	187	207	194	196	219	201	221	213	187	208	181	174	188	218	204	175	201	203	227	185	202	176	206	190	212	196	205	178	215	205	208	193	210	229	165	198	216	198	227	200	199	205	207	194	183	189	203	177	201	170	198	212	202	248	187	181	215	207	202	194	228	194	198	196	213	207	190	201	193	210	180	204	189	200	188	181	189	205	206	209	212	224	206	178	194	172	210	187	192	225	186	207	229	199	196	199	204	217	210	201	192	212	172	181	190	158	179	194	209	203	186	200	197	197	198	200	213	205	199	167	198	199	205	202	197	185	193	202	166	212	205	204	194	194	212	224	200	206	237	199	211	192	213	196	203	193	205	192	203	217	219	184	175	178	197	191	205	196	190	178	191	193	237	209	217	204	185	177	198	190	195	181	215	188	196	201	216	177	224	188	188	207	206	215	198	192	207	187	166	216	198	221	196	182	176	205	182	195	196	224	175	207	196	185	203	162	195	207	185	203	179	189	190	216	210	203	210	196	189	192	202	185	210	197	205	191	206	201	226	165	216	166	185	210	184	209	197	214	205	178	196	207	200	203	183	195	165	220	216	225	188	200	204	222	207	204	190	174	205	183	218	207	212	196	207	203	197	173	210	210	189	187	191	209	186	207	174	194	205	196	190	202	176	203	212	173	195	222	204	175	193	203	189	205	215	177	183	188	184	183	191	185	170	201	228	190	177	186	171	203	205	179	186	177	169	209	208	162	192	193	202	215	184	218	217	205	200	188	208	209	187	196	199	188	227	181	219	200	215	216	187	195	195	196	195	181	180	197	175	193	194	182	185	196	189	183	193	215	198	202	190	224	229	205	184	172	197	195	181	195	193	209	169	214	186	199	177	195	209	180	202	202	200	216	204	206	242	208	178	185	164	221	205	164	191	183	221	200	195	207	196	192	201	203	172	221	190	200	181	210	220	184	207	205	172	195	222	186	198	195	229	182	201	234	205	174	219	209	187	204	202	194	206	201	210	193	201	180	195	185	211	210	196	203	222	205	230	219	208	188	213	204	186	204	223	183	185	198	210	199	209	180	210	205	214	198	200	205	209	203	210	225	205	208	210	179	194	215	197	192	217	201	203	229	250	193	195	192	195	202	168	212	219	174	170	203	167	206	184	205	219	214	206	202	233	182	208	190	174	186	182	208	187	201	198	197	198	199	196	211	221	214	218	179	173	213	186	217	215	192	200	212	190	215	198	188	216	187	178	166	200	194	200	205	199	217	202	242	229	189	224	197	180	197	175	194	210	206	202	209	208	212	206	218	225	211	198	182	181	179	212	196	181	185	213	191	188	189	211	211	178	192	218	216	192	204	193	215	165	204	208	212	225	218	190	192	184	191	197	176	190	173	198	195	185	213	206	193	203	198	203	187	226	187	207	205	207	212	209	193	184	195	193	206	183	230	196	207	209	199	181	193	238	180	189	178	201	192	202	181	185	192	185	199	175	198	221	198	210	179	211	183	179	215	215	197	187	189	181	188	195	205	218	207	200	197	191	192	193	198	174	206	192	166	193	189	196	178	176	192	204	223	185	198	198	187	214	197	201	191	199	196	190	193	189	213	202	195	226	211	214	188	169	199	180	210	178	189	219	228	186	191	207	197	195	182	164	205	203	183	196	195	200	200	236	197	215	194	197	200	193	204	198	207	219	207	196	193	239	200	197	203	164	197	170	183	196	187	231	174	203	206	206	161	201	203	190	191	164	164	187	172	221	175	185	198	195	201	219	195	196	195	207	171	201	222	186	183	217	199	181	237	206	210	203	203	195	204	199	197	218	197	224	190	206	185	217	194	196	169	195	204	190	218	204	200	203	210	187	184	190	185	210	187	225	208	219	212	192	223	176	205	212	194	218	205	191	167	186	213	215	197	246	191	207	204	204	163	174	200	194	224	166	191	204	212	215	245	185	181	184	208	208	183	187	190	191	199	213	155	235	219	189	169	198	190	192	193	211	222	213	177	221	192	199	182	218	225	204	176	197	213	197	212	211	196	169	183	194	202	190	207	193	190	195	214	211	194	195	200	206	215	218	172	187	202	190	191	170	196	206	184	174	213	205	191	171	219	189	188	202	177	218	203	200	194	217	201	206	207	193	178	175	174	181	203	236	211	205	188	195	203	193	188	207	198	204	197	201	186	199	208	209	223	186	212	186	165	219	204	190	173	190	201	183	213	206	197	182	189	209	213	172	199	201	196	186	210	195	201	202	216	185	193	194	183	189	207	215	192	210	216	222	188	193	180	193	194	195	186	179	196	208	201	208	191	176	219	218	205	204	162	162	212	199	205	189	175	214	198	194	180	192	191	219	187	196	211	197	182	185	208	204	179	185	187	186	192	220	196	195	211	212	191	218	200	189	176	186	206	178	177	184	196	193	181	197	188	208	244	186	228	203	210	176	194	220	204	205	192	223	194	211	216	216	168	188	210	209	185	212	211	205	212	226	197	185	196	212	192	213	191	199	192	197	208	210	217	203	202	223	211	173	218	216	189	168	170	236	212	223	182	193	193	187	182	206	176	216	185	194	200	186	172	205	194	196	204	194	186	187	179	205	193	205	212	202	196	188	224	199	198	201	188	193	203	223	191	197	183	188	211	204	180	227	211	221	207	212	214	211	220	211	194	201	191	204	210	208	209	195	188	202	181	219	213	237	208	212	172	198	183	183	209	206	170	199
9742	4190	6383	2832	1906	1567	1128	911	798	742	720	627	692	651	649	637	647	567	526	529	505	556	496	506	524	524	505	537	468	488	498	481	479	485	462	458	508	467	476	517	474	470	459	504	495	494	510	476	487	451	464	484	478	485	474	478	488	499	487	453	489	445	493	447	484	458	509	494	479	482	501	468	503	474	468	477	469	501	466	485	494	467	469	486	459	451	483	441	469	459	475	459	503	474	492	487	485	468	492	445	461	484	498	460	459	447	509	472	510	430	494	515	472	467	459	459	411	478	435	475	504	459	489	485	472	490	485	465	448	468	451	465	443	480	429	468	453	488	488	509	472	454	502	448	458	464	464	494	455	445	432	477	440	466	422	496	516	493	478	457	483	464	482	474	462	448	468	473	497	496	436	475	469	499	468	461	492	479	449	467	423	450	447	485	480	455	464	451	459	430	473	485	442	482	487	527	474	490	446	469	436	510	528	438	446	456	437	503	463	455	478	476	494	450	505	480	464	487	394	489	448	461	453	471	433	457	467	483	481	456	459	454	463	475	448	481	447	436	468	463	473	437	483	479	511	480	499	447	462	445	483	478	499	462	473	462	449	484	427	511	426	472	466	480	458	457	463	457	456	494	482	456	464	464	484	453	488	420	454	509	506	486	441	448	471	512	478	495	470	479	486	451	464	474	461	462	498	447	465	484	446	478	474	492	458	458	439	479	482	489	468	473	465	453	491	480	496	495	466	496	446	455	431	453	457	514	469	476	470	471	509	469	435	490	470	462	457	465	465	478	481	473	483	458	473	464	474	464	443	445	492	445	467	463	459	468	464	463	481	472	459	465	424	486	543	434	446	426	439	452	494	447	467	427	508	485	463	496	473	483	425	492	465	465	458	471	490	454	481	450	489	476	460	470	464	449	517	457	470	440	505	461	483	484	484	469	450	461	485	471	454	486	456	435	489	459	454	513	446	452	464	443	482	449	481	468	459	474	458	491	492	461	464	463	454	460	475	453	473	471	485	479	503	450	454	499	491	467	492	487	465	483	474	450	499	469	444	511	453	439	471	481	478	481	456	435	445	512	472	474	448	485	504	492	438	469	498	469	474	441	438	445	431	473	483	472	478	472	453	487	497	487	475	448	528	468	472	408	443	464	450	453	442	506	512	462	489	474	470	457	486	458	438	507	471	476	494	438	449	470	475	504	481	460	491	509	469	464	488	432	440	480	480	512	442	497	450	462	459	427	491	487	460	462	435	429	458	477	434	474	497	489	458	453	457	489	447	514	443	478	462	464	473	464	462	440	456	480	460	455	480	479	446	504	476	455	446	489	496	501	505	459	455	472	472	481	470	504	447	501	482	478	460	485	500	462	464	469	466	472	491	467	478	460	463	470	485	460	460	450	481	468	477	449	469	483	465	466	419	457	432	472	408	480	525	468	476	476	459	456	428	477	440	454	486	462	470	441	494	489	461	466	487	483	448	484	478	472	482	480	464	452	437	478	451	414	447	525	473	482	491	469	449	473	456	459	454	505	484	499	462	462	477	458	467	488	463	454	450	488	463	485	442	456	458	492	486	478	505	437	449	517	466	484	460	499	518	467	456	451	479	445	496	472	509	459	494	488	453	486	451	510	450	443	489	487	478	458	489	452	501	474	433	459	483	450	511	464	484	455	447	439	448	486	502	502	485	456	456	456	442	459	473	453	461	452	452	448	460	464	476	471	460	497	495	457	468	450	473	470	474	479	478	484	463	441	485	489	513	476	474	473	458	462	431	469	497	483	462	510	487	471	456	470	469	481	448	472	448	482	455	459	476	484	442	488	435	485	494	452	462	464	415	473	439	401	445	445	491	490	474	483	466	435	476	450	517	465	448	469	482	492	479	461	433	465	474	472	493	463	452	443	497	468	472	491	453	445	462	463	468	452	468	460	477	484	492	449	442	473	505	467	449	466	459	471	449	439	453	459	453	505	480	477	476	452	498	447	483	443	448	483	432	438	469	472	444	450	448	464	447	479	507	490	494	409	483	467	463	498	480	445	489	490	457	471	476	463	488	482	460	471	490	464	478	486	490	485	473	501	489	457	458	488	476	485	472	471	456	457	479	482	494	472	468	454	514	493	460	485	503	471	453	478	443	498	481	488	479	487	472	451	464	463	449	473	469	464	457	464	473	488	486	468	487	409	460	466	442	482	452	467	461	455	439	424	431	514	472	466	410	488	440	428	494	441	470	450	470	492	496	472	438	468	467	442	491	469	447	483	439	458	483	477	468	488	441	468	487	440	435	467	450	489	486	445	443	486	447	457	438	510	474	447	461	501	485	488	468	520	468	477	485	463	453	490	447	469	475	489	463	501	440	463	454	459	516	466	408	474	479	479	488	484	461	435	486	444	432	457	434	452	493	448	479	484	466	489	465	457	438	451	510	474	483	469	491	462	449	496	450	419	466	458	475	470	469	496	434	489	454	462	425	488	488	472	475	470	449	457	471	495	478	472	464	469	500	436	466	456	433	456	493	481	465	499	474	449	479	450	464	457	470	444	473	452	468	475	489	506	516	439	483	483	437	501	447	477	464	484	430	460	444	479	482	501	451	464	462	470	471	484	452	471	468	452	475	444	472	506	469	479	460	451	476	491	455	475	450	476	446	493	462	467	500	456	484	448	455	490	500	437	481	485	518	453	437	495	461	510	486	453	511	447	497	484	470	465	466	466	493	480	476	501	442	498	475	502	490	487	454	472	470	476	467	466	488	445	487	458	455	435	490	469	479	455	482	455	469	446	510	486	457	468	518	469	449	496	468	475	463	453	499	452	491	443	473	457	472	462	450	461	470	436	467	463	463	448	437	484	472	492	487	454	455	454	471	479	440	446	469	457	478	423	457	463	446	456	422	474	469	459	475	455	434	502	476	463	474	481	446	505	450	485	475	467	515	503	463	470	457	508	477	469	506	464	462	475	496	478	483	489	466	499	440	432	427	484	468	484	460	455	449	455	477	434	473	465	437	450	472	469	449	459	477	469	456	490	481	467	488	470	446	487	507	495	452	480	465	444	472	469	470	480	481	477	453	469	455	455	469	505	465	453	457	442	503	436	473	483	466	495	501	510	426	491	486	445	492	456	449	462	489	456	488	484	487	462	453	457	473	484	453	472	478	468	431	461	485	457	484	475	420	463	475	451	449	449	480	438	472	439	456	486	463	419	450	477	466	500	452	461	502	439	468	459	482	444	457	462	504	446	465	473	466	458	480	456	459	473	427	491	476	474	451	500	465	459	399	446	450	474	503	462	469	487	499	492	471	458	424	476	436	489	465	471	490	427	470	456	505	430	516	472	498	464	482	448	457	430	508	461	452	465	482	483	451	490	469	428	475	470	462	485	471	493	487	466	485	438	473	467	479	479	477	495	442	482	472	497	448	466	489	459	443	469	454	480	473	477	433	469	471	511	483	428	489	482	478	490	435	437	493	466	448	486	493	498	434	483	476	475	504	459	454	485
21024	6967	6282	1921	694	493	357	261	199	198	195	180	170	158	171	135	156	136	141	142	147	137	163	124	113	139	119	124	102	116	122	123	132	106	124	118	121	134	131	136	119	126	129	142	130	135	120	103	126	119	130	127	133	125	143	118	115	127	121	131	134	126	126	103	124	122	138	133	143	110	118	103	141	133	122	114	130	121	119	135	128	132	134	119	129	124	128	133	118	116	142	145	115	133	120	126	120	109	107	119	122	120	132	146	105	115	132	116	128	128	141	123	135	116	134	128	128	148	139	118	125	121	117	119	124	121	136	118	136	128	132	107	134	131	103	122	112	118	112	128	120	127	130	120	126	107	108	109	124	109	123	126	123	135	113	119	109	102	124	122	112	127	97	124	112	123	117	109	104	122	122	130	121	139	140	136	127	124	118	122	126	104	105	114	111	143	132	119	108	112	106	111	118	122	115	114	133	91	110	114	134	148	113	109	112	108	107	133	126	131	122	90	130	136	128	127	115	123	147	121	108	128	120	128	157	110	143	139	115	123	119	115	115	128	114	124	123	114	135	124	131	107	119	135	133	127	136	123	134	117	116	124	136	116	131	122	125	126	107	120	97	101	134	101	107	120	131	126	135	110	118	116	126	121	123	133	131	144	129	143	116	105	122	132	114	115	133	124	132	120	119	114	127	117	134	142	110	135	126	125	127	117	130	116	113	119	131	129	161	120	104	126	132	125	116	113	111	119	116	133	132	120	114	123	141	136	128	143	114	148	114	121	111	132	102	111	121	116	109	102	128	126	129	129	108	129	110	125	130	119	131	123	122	112	113	130	116	122	114	96	127	125	128	120	116	126	144	111	118	120	130	125	110	120	115	130	109	125	126	127	120	124	144	122	124	133	117	135	110	115	137	148	120	114	109	131	126	122	148	119	131	120	108	139	136	113	123	143	120	126	116	124	139	116	133	123	137	124	108	139	121	127	127	114	133	110	148	149	114	98	121	109	129	126	136	117	129	123	108	101	132	122	129	113	135	119	125	121	140	111	104	126	122	122	117	127	121	139	102	124	124	109	127	115	125	130	119	102	124	125	101	128	129	107	117	111	123	114	124	133	131	122	134	131	127	135	115	126	124	135	122	130	142	138	131	122	121	106	133	132	109	114	98	111	121	143	138	126	123	129	133	133	102	127	136	144	123	126	92	135	117	136	138	136	116	129	101	113	136	113	143	109	107	135	124	122	132	122	133	124	136	125	150	119	125	127	118	114	131	137	112	126	129	134	136	120	121	122	122	111	129	117	107	123	118	132	133	125	127	125	117	112	114	127	127	131	113	126	133	126	125	128	113	126	121	103	136	127	124	135	113	128	119	123	113	127	125	118	119	122	113	129	129	124	132	120	128	118	100	111	109	138	114	119	141	126	106	127	127	128	118	124	110	136	111	123	127	144	131	140	126	105	131	116	123	122	132	127	133	120	127	123	120	123	132	114	111	131	117	119	116	133	135	132	151	125	139	125	117	124	131	106	134	114	108	129	122	119	144	103	143	135	138	115	131	148	124	111	119	142	117	116	131	126	118	136	138	140	108	111	141	124	122	161	101	137	111	100	124	108	121	113	123	120	128	125	143	138	135	118	117	97	148	133	105	117	135	112	115	98	136	108	117	107	101	112	114	113	118	113	109	116	120	132	137	121	127	136	127	120	126	126	114	122	110	130	107	125	123	137	120	132	132	118	106	117	98	116	132	117	128	133	121	116	108	124	122	129	128	143	104	125	142	134	111	104	99	109	123	117	121	147	129	122	111	104	131	121	120	115	108	131	141	132	140	106	138	125	115	118	120	137	130	112	110	121	133	119	109	117	131	115	104	124	137	121	122	116	118	130	116	126	118	106	128	126	122	128	138	136	139	133	114	124	123	114	119	121	134	122	114	103	144	108	111	129	108	120	130	104	139	100	133	147	130	104	121	116	133	112	117	117	110	134	128	133	121	102	114	98	109	121	134	131	121	133	122	105	127	128	126	136	120	123	127	129	111	122	125	109	131	136	116	130	151	124	119	116	105	127	112	134	122	97	136	104	116	124	130	115	121	145	130	118	115	112	125	121	120	118	131	115	131	123	109	129	129	110	119	109	114	127	119	114	125	122	111	128	131	117	132	153	140	110	112	123	104	129	116	110	128	107	120	121	137	134	102	125	118	130	116	112	104	120	151	132	110	133	115	124	127	117	135	136	113	144	123	122	113	144	120	125	130	119	106	122	123	127	145	104	114	100	122	124	127	133	125	119	126	107	121	125	135	133	136	122	157	164	134	119	112	145	139	99	125	130	143	124	125	118	124	129	130	125	114	125	112	123	119	118	139	121	130	110	113	127	118	147	134	127	140	100	121	108	118	132	116	126	157	134	104	106	123	121	138	140	105	126	100	134	132	130	126	103	127	136	137	113	99	125	118	121	124	131	119	132	124	121	135	145	134	110	107	127	121	119	111	140	119	129	114	134	104	116	138	125	130	128	117	121	135	114	109	105	131	120	124	132	111	110	128	112	118	124	114	129	125	133	123	140	91	117	119	114	131	107	107	106	129	157	125	141	109	133	132	109	111	111	154	141	116	126	137	109	96	114	104	126	127	115	133	124	129	120	132	134	126	111	117	122	124	105	120	134	127	119	113	105	120	118	122	128	133	138	134	118	118	110	108	116	115	138	123	130	129	143	88	118	130	123	110	130	100	132	130	124	142	122	140	124	133	128	109	138	103	121	106	129	133	102	130	129	107	109	103	132	136	119	133	125	118	129	107	135	106	107	122	108	120	108	105	125	129	136	144	133	153	114	127	125	114	116	109	103	119	124	121	125	144	120	121	110	112	133	142	118	135	115	134	119	111	127	123	104	132	123	124	136	139	126	115	126	128	126	117	122	120	138	114	133	124	127	136	102	129	126	94	125	133	117	107	118	131	135	121	132	111	134	126	110	131	107	122	119	112	107	116	135	122	115	123	132	108	125	112	115	122	140	115	116	118	100	103	108	129	131	118	102	112	123	123	126	116	144	120	118	130	127	136	139	127	123	118	121	136	137	113	122	132	122	131	120	119	105	131	123	111	133	124	110	100	119	110	138	103	135	113	122	120	114	108	107	96	119	118	114	128	125	124	138	159	132	149	118	122	137	134	108	132	128	135	134	120	102	124	117	124	122	124	122	100	127	123	107	123	125	121	127	120	134	120	120	91	115	135	128	119	133	104	116	109	125	118	126	113	138	124	126	113	112	106	116	117	135	108	134	114	127	139	118	117	110	119	133	154	106	111	138	113	98	116	102	127	137	117	106	107	128	139	124	133	141	109	109	119	112	120	134	137	117	106	96	114	121	134	131	128	106	100	122	120	143	118	118	111	97	106	136	126	115	143	143	119	126	113	111	98	119	120	115	114	100	122	112	122	151	157	114	104	138	117	109	113	115	100	111	120	116	111	128	99	131	134	132	123	119	112	119	125	108	124	129	114	97	127	109
12560	5772	10534	4754	2672	2138	1545	1181	985	789	734	665	643	627	590	537	527	496	460	457	406	403	410	362	401	372	360	371	335	343	345	323	351	364	292	339	301	331	345	310	295	330	285	294	294	307	344	315	318	333	318	304	303	318	316	334	340	311	318	312	340	336	303	328	319	350	361	323	312	334	330	300	311	338	318	335	336	316	339	323	346	293	278	306	307	321	310	303	305	284	351	359	339	316	332	330	294	278	284	294	277	343	270	266	273	312	313	317	294	295	307	306	289	304	313	294	310	294	298	290	289	311	253	326	315	280	309	322	324	299	291	286	327	282	273	276	327	291	299	308	276	305	288	290	306	304	288	303	300	307	314	269	319	302	336	313	298	305	310	298	292	300	293	353	278	290	295	289	306	285	322	289	312	312	293	289	300	275	327	300	282	321	317	293	298	272	272	304	336	304	329	317	304	312	296	299	282	325	313	294	296	305	332	284	302	264	291	315	315	281	300	300	295	287	300	296	307	316	321	280	323	268	293	312	265	303	301	287	294	295	293	287	299	314	279	307	307	334	291	277	267	280	324	291	294	324	299	315	310	333	290	326	309	305	275	304	298	293	267	282	326	316	279	313	286	294	292	333	280	296	295	295	277	289	309	310	301	314	307	344	303	289	289	320	313	308	305	265	311	296	304	288	308	295	290	342	317	330	326	284	285	302	309	296	293	316	300	305	325	285	304	276	330	294	274	327	310	267	304	309	290	281	280	310	290	309	305	304	312	302	308	316	301	305	288	299	289	324	298	314	350	298	305	327	272	300	280	275	311	290	303	291	317	312	292	305	306	310	310	309	299	281	300	286	277	279	293	316	320	298	325	288	305	295	305	312	305	316	290	293	299	291	310	312	282	322	295	290	306	305	296	316	283	302	281	307	266	297	303	309	294	337	282	325	304	301	308	309	332	305	309	293	284	323	315	314	303	310	295	301	303	367	311	300	310	313	329	286	298	289	297	305	282	301	286	337	269	292	293	312	269	319	269	307	301	314	305	292	302	287	322	312	266	312	290	309	324	306	275	302	318	301	290	308	315	287	306	304	310	315	302	289	300	306	307	305	280	293	292	287	275	289	305	318	283	329	292	325	305	258	311	283	341	312	305	324	317	307	309	287	281	306	314	330	302	294	314	305	282	271	271	298	302	275	287	305	278	289	291	306	286	300	320	331	286	303	299	310	307	281	285	300	329	280	296	292	303	323	322	302	292	285	322	325	323	273	309	285	290	279	302	304	310	272	301	313	308	302	285	299	279	334	314	301	300	283	289	333	288	292	290	270	323	292	291	291	310	318	299	287	298	307	303	300	294	273	314	278	287	310	305	287	285	294	307	293	299	296	307	302	315	308	304	298	298	319	292	295	273	325	267	316	351	324	288	263	294	314	311	301	320	303	291	291	309	294	296	295	299	300	285	291	299	291	304	317	283	289	281	296	282	313	306	286	296	284	303	286	281	323	295	312	327	281	269	278	321	305	282	309	302	338	307	301	281	320	293	354	274	298	313	297	299	279	287	311	332	291	298	276	313	293	305	311	303	267	303	320	311	282	314	310	295	285	325	298	284	281	311	280	305	293	316	339	318	302	292	293	327	294	292	315	290	308	297	285	302	284	291	319	295	332	320	302	296	303	307	322	299	303	279	312	292	296	315	295	293	303	313	321	298	294	312	273	279	277	325	302	323	340	322	309	305	324	288	307	282	301	361	313	306	293	310	309	294	324	299	309	311	308	290	289	299	310	282	277	338	289	297	315	306	309	291	296	334	319	285	308	326	292	291	328	300	291	312	326	331	301	306	297	309	272	305	329	321	316	293	292	309	325	323	315	284	280	278	321	284	295	309	267	286	293	309	285	281	295	317	283	314	274	308	294	307	299	284	281	306	307	293	276	300	319	302	285	298	300	297	274	299	283	302	316	304	289	285	292	324	340	302	267	296	262	310	299	300	314	326	333	314	313	307	293	327	287	291	261	311	304	304	298	296	293	292	294	295	307	308	327	306	311	295	286	271	319	289	286	289	279	357	310	289	280	260	295	300	305	309	269	287	307	300	319	303	309	268	300	295	285	312	302	308	304	289	306	297	300	281	306	328	323	276	342	302	278	280	301	307	293	296	288	287	292	296	291	288	305	323	305	323	305	307	279	299	295	303	335	316	310	303	282	311	300	296	296	291	285	294	270	280	318	351	294	306	300	328	295	282	279	289	284	302	287	270	325	278	297	313	313	270	286	283	316	264	300	292	286	303	308	301	303	285	312	311	341	326	291	302	292	301	276	329	307	319	304	296	328	307	298	316	308	267	258	312	333	310	329	308	298	275	305	296	275	295	314	310	305	275	291	276	285	329	298	304	314	295	279	303	283	278	314	284	273	300	316	309	279	291	282	296	307	310	317	306	316	271	312	297	288	304	319	311	279	276	329	323	313	267	298	302	333	275	316	302	305	305	294	300	293	304	316	305	279	298	293	292	271	306	292	284	289	311	302	295	330	287	296	281	290	281	287	284	308	318	281	288	295	305	304	310	324	285	302	309	313	281	315	270	322	324	298	271	291	300	283	276	294	317	281	321	289	316	299	307	280	339	280	301	309	330	316	293	285	295	315	303	295	313	339	289	267	296	304	294	299	305	300	295	294	289	311	296	284	322	306	305	329	307	322	302	286	292	290	303	292	296	292	304	318	327	313	283	305	297	310	294	323	297	286	275	302	295	321	278	273	338	277	302	307	296	269	271	283	317	327	333	307	301	303	284	295	289	302	304	283	284	296	265	306	292	339	280	327	296	276	319	291	303	308	323	285	300	286	299	303	250	283	316	297	296	301	304	307	293	309	306	282	311	318	274	265	261	316	323	308	313	293	319	307	291	292	297	276	300	316	299	296	295	298	302	282	313	275	300	286	305	261	313	281	271	306	285	296	277	300	284	349	310	274	321	346	294	330	296	342	325	261	304	289	295	341	309	281	286	309	298	277	287	301	325	301	282	293	302	320	315	293	289	275	281	292	308	320	294	329	294	300	320	269	274	299	277	323	315	290	297	263	304	291	282	314	311	305	283	334	313	287	321	275	310	292	305	296	304	271	327	285	279	283	308	301	313	315	270	296	294	294	294	325	313	320	293	348	328	300	315	299	321	334	322	272	288	287	277	294	283	305	297	303	272	300	272	294	261	304	326	331	321	311	313	289	314	310	293	322	268	252	265	295	255	299	292	302	290	293	269	293	310	296	310	302	303	306	288	326	316	264	323	292	325	284	297	300	274	283	310	323	331	293	283	300	330	311	318	318	326	308	283	317	310	317	331	322	286	313	294	311	260	304	309	291	280	297	319	284	330	299	302	293	281	316	295	296	309	313	281	317	300	298	295	295	298	295	323	323	304	294	272	256	324	291	297	319	306	310	299	282	309	283	332	308	294	303	287	292	297	296	300	250	272	318	323	301	268	310	317	281	289	310	302	295	339	324	305	304	298	340
5000	1933	1755	477	257	220	184	195	169	177	177	195	170	147	173	174	166	184	164	153	153	150	205	166	191	160	162	171	180	171	149	151	186	164	165	152	180	180	140	175	163	174	178	168	151	170	158	159	178	175	150	181	143	180	160	175	156	177	177	183	151	154	176	147	174	170	176	174	160	180	148	179	135	158	171	170	175	152	143	172	177	176	166	184	165	188	177	189	145	180	175	168	165	175	161	160	140	163	176	198	152	155	183	153	180	163	152	172	178	195	160	151	161	167	148	181	170	165	148	174	168	176	179	161	171	188	141	170	161	160	158	166	154	174	199	165	181	173	168	166	143	156	167	165	170	172	174	154	150	171	163	153	165	155	164	149	182	148	158	155	179	146	164	155	176	157	136	167	160	152	146	157	167	174	154	159	164	161	183	145	160	185	144	139	146	176	149	175	172	175	167	173	139	178	155	175	171	185	171	161	141	172	156	151	149	142	156	159	179	158	141	162	176	150	174	165	146	150	160	141	142	167	162	154	156	147	139	171	196	143	175	166	200	183	182	172	175	140	153	179	155	154	195	154	177	152	158	157	174	189	173	166	152	139	163	130	179	164	152	152	164	138	176	185	180	167	163	166	167	156	157	172	157	172	172	189	168	155	141	165	158	191	203	143	156	159	158	178	168	155	156	185	149	155	195	157	182	186	141	170	155	169	160	160	162	176	176	160	177	175	154	135	154	194	173	167	184	169	183	168	167	148	177	149	153	162	160	171	165	184	161	124	158	176	153	146	179	170	169	149	148	168	156	164	179	169	148	179	156	153	167	181	129	173	159	170	151	142	146	162	164	175	175	174	176	176	149	160	190	139	153	149	190	194	159	163	175	165	159	180	175	165	153	159	172	161	156	152	185	182	171	147	175	183	181	150	177	206	163	169	172	142	194	145	141	184	164	151	141	145	130	170	145	180	166	179	152	147	185	158	166	149	148	147	179	164	154	174	155	164	170	169	197	166	157	175	167	157	164	154	193	168	152	152	153	171	170	177	195	173	160	161	185	165	150	165	201	184	163	144	146	177	146	152	139	156	138	180	171	159	160	177	171	155	146	161	176	147	155	155	179	178	181	164	167	136	151	176	156	169	190	148	166	170	167	138	148	164	170	170	162	179	144	156	170	146	157	152	170	145	151	176	160	152	180	172	130	150	136	173	166	147	169	178	153	151	164	167	162	164	176	144	161	191	174	164	175	146	159	158	157	124	151	147	171	160	156	139	150	184	179	162	157	151	156	129	163	177	158	159	144	163	149	195	149	175	159	166	186	162	171	166	150	147	174	181	154	154	149	166	185	191	174	164	168	161	180	160	169	158	161	155	158	160	161	164	165	129	153	159	175	152	180	160	162	148	148	170	169	157	165	141	132	171	166	167	182	157	161	153	155	179	159	180	193	184	156	173	154	181	180	166	143	169	158	155	188	189	191	164	185	140	166	183	158	167	165	154	168	179	188	168	145	164	141	156	159	173	162	157	165	171	180	163	164	152	156	159	147	151	152	157	180	160	139	158	165	160	174	165	184	148	171	170	159	155	158	154	187	167	162	154	175	153	170	155	163	155	143	154	163	164	160	146	170	166	130	166	157	152	167	173	153	184	174	169	165	178	186	159	165	150	149	190	155	140	160	169	161	158	161	168	164	181	149	159	171	148	180	152	155	174	169	155	143	183	154	146	151	149	161	184	154	145	156	146	179	150	156	162	169	152	156	166	156	158	179	160	190	130	165	186	152	186	152	192	156	170	152	174	185	177	129	165	170	173	158	164	151	167	144	164	177	152	155	157	168	148	176	180	156	153	162	170	167	174	189	171	147	151	173	166	165	184	151	159	148	157	149	157	173	177	159	162	155	140	173	170	188	179	167	155	157	135	184	178	184	141	173	165	165	155	168	159	174	203	173	188	150	159	177	156	161	128	153	186	179	169	181	175	172	162	161	144	169	140	175	166	161	165	166	143	168	150	171	183	152	150	165	192	166	164	137	151	197	175	158	144	152	150	138	143	154	161	156	150	166	170	194	177	160	139	153	173	191	185	156	181	161	164	194	160	194	175	149	176	196	172	158	185	162	162	188	166	170	171	158	142	159	156	143	147	161	148	182	185	141	153	157	174	170	167	162	178	143	171	141	162	188	162	162	159	185	165	167	158	159	159	177	163	181	164	154	169	160	181	195	172	171	157	158	164	171	159	180	160	157	141	153	166	168	168	166	172	179	177	161	164	165	155	149	157	157	162	148	167	161	189	175	176	172	174	194	173	161	163	167	165	181	180	172	145	147	151	173	168	150	159	153	155	152	163	157	176	159	183	164	140	171	182	160	182	189	170	172	173	152	166	181	168	183	161	145	156	188	189	158	142	171	160	130	193	145	167	165	166	155	179	135	151	168	164	178	183	164	185	187	175	150	158	150	157	170	142	147	160	156	184	179	146	169	148	175	176	165	175	172	168	186	154	180	182	175	164	194	160	160	159	184	159	180	156	183	168	180	175	160	169	157	158	162	177	175	148	198	163	139	162	184	171	168	159	164	159	184	144	166	149	170	169	174	168	166	158	156	167	142	174	181	143	173	162	154	163	155	175	166	169	152	184	158	159	146	159	176	179	186	166	153	176	179	163	151	163	150	148	159	155	155	162	143	183	144	152	142	178	166	152	180	160	194	180	184	172	184	182	155	161	158	164	154	174	153	163	178	181	173	188	171	207	171	172	163	174	167	164	163	161	150	153	179	152	169	172	165	191	171	162	177	151	184	139	163	147	170	184	179	143	156	163	138	167	167	161	146	153	174	132	160	162	163	164	176	180	157	173	182	132	146	165	154	153	169	155	167	165	171	167	147	162	162	168	166	174	160	158	139	143	160	175	165	175	163	171	148	157	177	172	189	161	175	144	194	183	169	185	144	149	152	171	173	164	177	175	175	164	158	170	159	159	173	151	171	151	175	161	165	165	174	157	163	147	153	165	151	154	174	182	174	154	180	165	153	150	156	165	195	174	157	153	159	168	148	167	176	169	157	155	154	189	146	160	162	171	146	164	147	180	161	186	152	160	173	154	150	171	173	163	176	175	164	166	175	165	178	173	176	174	176	133	147	186	175	181	157	172	172	177	178	182	166	167	167	151	144	160	170	141	167	174	161	168	179	170	171	170	182	174	176	172	165	178	184	181	151	171	165	169	155	171	164	176	163	139	153	166	145	173	161	160	160	169	151	141	198	160	157	153	163	165	152	148	168	161	150	161	171	146	210	170	178	155	177	162	160	179	161	154	165	168	167	135	175	185	182	160	166	141	172	167	145	175	158	182	160	147	149	185	165	174	177	135	172	176	203	155	171	166	170	169	140	161	151	157	151	175	163	150	159	137	157	143	184	137	155	174	143	153	158	173	151	148	155	166	169	179	167	144	164	146	182	148	161	169	144	179	150	167	172	147	141	158	172	170	161	172	165	190	163	145	167	164	148	181	165	164
3823	2145	3424	1412	862	759	630	551	484	473	464	452	466	474	441	415	439	405	413	425	410	420	393	446	395	449	401	399	401	425	421	389	417	369	405	424	414	395	411	416	393	418	400	383	393	370	419	413	382	408	421	404	411	389	405	423	420	406	396	393	415	414	379	403	385	413	397	408	425	383	386	405	404	413	438	388	415	425	429	384	404	383	409	378	412	364	387	373	384	356	411	401	367	422	432	422	400	389	385	400	397	394	411	399	355	415	393	413	364	428	419	395	385	373	379	414	410	415	405	388	377	407	388	411	379	382	383	418	417	378	456	403	373	374	393	385	387	406	380	374	381	413	358	400	418	402	395	380	388	393	388	388	423	376	399	388	419	410	395	397	367	362	407	380	416	373	426	410	418	413	422	378	399	424	408	382	378	381	383	414	400	412	386	415	426	442	368	389	379	400	424	380	402	397	403	414	404	387	363	415	412	390	400	409	409	381	397	386	404	368	415	405	398	370	408	407	405	371	387	400	389	403	418	393	391	372	404	417	424	392	383	365	344	397	405	402	417	384	385	407	386	382	397	397	445	395	415	422	397	394	387	386	397	364	417	420	392	417	397	393	385	375	379	402	379	412	405	396	407	406	432	403	383	405	435	400	385	412	395	395	401	417	416	373	364	384	355	405	401	393	436	406	411	394	400	409	396	409	389	370	423	423	428	384	386	410	390	424	449	384	396	445	388	404	433	414	391	390	397	436	406	391	414	415	400	380	429	410	392	404	379	401	441	397	410	401	388	440	400	370	373	413	372	390	391	389	385	408	405	418	387	384	426	390	401	378	417	397	367	388	426	394	363	400	394	388	390	408	409	398	398	381	398	403	394	425	383	395	395	385	390	383	351	367	399	418	395	426	371	380	392	401	420	374	396	416	364	381	400	389	376	414	424	409	416	381	423	410	379	381	384	401	403	396	414	419	383	409	399	393	449	391	374	385	419	362	397	404	424	387	369	381	383	373	386	375	387	380	353	400	422	382	402	400	405	416	401	422	375	405	436	363	374	385	368	375	442	395	388	418	389	362	359	413	397	393	412	382	433	415	375	393	435	372	389	392	400	380	416	387	398	434	422	401	393	409	364	411	416	394	408	387	394	402	415	426	431	364	356	398	395	417	435	406	396	394	418	378	384	382	380	432	432	384	427	437	411	404	371	405	370	381	416	417	401	385	376	393	412	401	424	402	402	416	428	376	394	379	401	399	404	430	387	404	391	416	390	411	401	388	396	383	431	390	412	387	334	403	383	386	416	389	420	401	392	377	401	396	341	393	416	409	421	405	421	416	429	395	443	391	366	380	421	393	367	378	416	410	409	414	397	422	407	429	409	409	399	399	384	417	406	425	383	389	378	393	423	390	392	396	378	426	392	406	396	432	388	431	414	390	394	405	391	384	367	411	402	392	383	408	422	451	383	397	391	409	402	381	424	368	377	405	437	413	393	391	383	403	407	405	405	422	415	379	354	381	407	387	399	438	424	382	420	375	388	439	434	407	405	431	450	429	437	382	411	361	359	414	367	389	407	423	409	364	385	402	373	401	420	381	375	420	419	366	426	393	411	384	391	388	397	386	401	371	391	386	387	343	365	396	396	413	388	427	409	422	407	413	428	351	408	435	454	364	438	400	358	408	428	393	402	392	380	403	388	384	407	415	382	414	409	421	396	389	407	401	389	395	376	401	403	382	394	372	390	408	377	403	370	402	364	419	396	408	391	399	433	413	406	401	427	426	422	396	449	422	408	432	385	389	417	423	445	381	419	419	394	389	403	378	359	422	415	397	376	443	375	419	399	399	407	417	433	375	391	412	407	409	392	429	396	412	340	391	386	410	389	398	377	395	368	393	398	380	413	389	447	421	380	386	387	372	396	388	399	403	377	395	383	357	401	418	433	391	396	426	415	381	387	362	374	376	401	416	426	418	408	404	389	398	375	379	386	386	397	369	399	400	429	417	400	388	383	395	413	410	400	383	441	417	397	421	367	413	396	416	393	373	398	368	410	418	437	390	440	412	425	376	404	398	408	405	394	393	376	406	446	404	409	391	391	402	397	444	386	415	386	406	421	436	392	406	378	390	390	419	402	411	366	399	403	409	405	418	390	416	372	354	409	397	405	412	395	413	375	390	378	428	408	401	433	417	396	380	403	407	426	381	421	362	387	430	384	407	394	392	376	429	402	399	378	383	434	422	441	422	393	383	411	398	376	413	398	373	418	398	413	407	384	417	334	400	402	380	416	413	409	417	433	417	397	384	397	384	386	423	397	396	419	438	389	422	444	393	407	380	404	364	402	413	404	415	399	395	356	407	393	416	394	406	375	382	410	430	384	376	383	421	392	436	389	376	384	396	415	391	395	436	393	419	371	379	392	392	413	406	379	385	422	368	408	387	404	401	374	391	409	392	370	404	381	428	393	399	393	390	417	418	403	396	402	377	406	397	412	427	391	401	380	406	359	399	412	363	399	375	408	411	394	393	413	398	369	388	367	390	371	395	402	380	433	399	388	377	380	391	389	384	372	390	398	395	424	387	410	417	411	386	366	403	403	395	365	428	384	382	411	404	381	430	404	412	411	397	402	405	415	390	392	388	401	411	372	407	413	421	421	413	392	403	387	391	401	427	394	400	366	406	386	377	418	412	386	405	452	426	382	402	425	349	411	422	409	360	388	424	376	371	409	389	404	383	385	424	413	422	358	406	387	374	386	397	432	395	394	369	379	370	410	383	384	409	404	422	421	397	418	432	412	376	405	385	378	416	420	449	408	375	434	414	387	405	402	414	433	413	388	382	412	412	372	396	386	387	413	412	394	379	433	437	376	383	398	368	394	413	395	404	399	393	418	392	389	410	413	393	398	388	414	432	411	423	384	418	419	390	379	415	425	419	391	389	416	375	393	385	405	401	409	393	398	396	385	400	399	404	413	450	383	428	352	387	388	367	421	420	386	399	402	437	423	389	419	372	414	377	413	404	394	397	408	409	366	384	402	396	433	395	399	390	375	430	387	429	375	408	410	382	361	398	420	403	380	362	414	369	403	391	390	396	359	375	395	419	417	427	368	373	400	405	435	402	385	371	396	402	380	397	405	426	405	415	415	383	428	392	402	407	429	392	414	379	369	409	398	385	398	433	404	424	398	391	385	374	379	418	394	379	432	370	408	394	421	419	426	376	406	462	379	373	412	430	414	366	412	445	447	395	425	431	394	377	389	401	400	391	388	431	380	393	404	379	403	369	405	388	404	401	408	407	388	379	408	407	393	418	393	364	406	406	411	398	398	412	351	382	417	409	415	401	392	366	415	362	417	409	387	397	407	422	390	400	434	410	395	418	395	378	380	431	404	422	424	407	431	386	417	414	408	375	372	367	369	381	382	385	418	378	359	408	387	381	417	380	417	396	350	396	384	390	391	396	372	397	354	351	408	412	364	410	385	403	365	405	439	363	348	403	404	399	396	411	394	396	403	395
12774	4093	3555	1068	507	402	355	254	252	261	244	238	227	228	182	248	253	199	174	221	235	200	221	210	190	181	197	201	202	213	210	205	195	221	204	200	203	190	202	197	204	213	186	189	201	178	176	187	205	197	170	210	205	205	181	206	216	167	201	186	196	211	197	204	200	215	190	191	180	191	192	193	211	189	205	203	191	181	210	233	201	204	196	180	190	175	206	203	200	212	233	227	206	215	189	204	195	181	204	175	188	189	201	218	223	185	205	205	209	217	190	191	171	184	207	168	173	191	204	232	188	200	224	198	177	204	215	212	177	216	206	182	213	197	209	187	178	191	200	179	181	195	170	200	192	200	197	222	205	197	194	197	197	208	220	221	184	197	212	192	205	182	177	185	184	225	171	198	209	181	198	221	195	180	226	211	189	197	225	211	200	210	178	177	191	197	220	181	196	207	205	174	191	207	195	193	205	190	182	205	213	191	195	181	186	185	192	206	171	174	195	181	189	185	206	204	189	197	177	190	228	187	201	201	180	208	171	199	194	195	179	203	233	188	194	201	183	202	199	186	182	186	193	213	178	180	205	206	208	199	195	205	191	210	203	195	201	205	184	201	181	214	205	195	186	218	197	200	195	207	204	188	200	216	212	188	215	182	207	182	189	209	223	199	198	219	188	197	212	192	178	192	186	225	196	192	194	210	233	180	167	201	208	200	211	207	229	157	192	182	174	202	219	211	188	204	182	177	195	194	173	194	226	174	215	192	204	198	202	215	198	176	196	174	206	209	209	190	209	204	188	201	203	197	199	183	203	209	205	198	195	184	212	193	199	192	230	199	207	207	216	200	202	188	185	196	186	182	193	221	222	195	210	204	173	209	178	209	196	204	211	214	189	175	178	196	198	223	197	191	202	180	206	184	179	190	199	217	200	229	195	214	200	207	199	190	224	197	215	207	216	197	217	178	177	185	182	179	190	210	182	171	207	194	183	190	200	231	189	196	203	204	173	206	211	201	208	191	204	214	169	194	172	193	216	192	196	183	185	177	198	219	179	228	174	217	212	217	194	200	176	201	214	211	234	197	201	209	205	192	189	183	198	194	210	211	154	207	205	252	197	199	208	179	218	220	212	222	205	209	193	207	204	182	194	198	204	204	200	183	177	184	200	219	176	191	197	193	197	200	199	194	214	213	179	213	184	206	232	194	214	211	219	182	194	205	182	201	184	193	169	202	210	176	182	191	193	220	163	190	204	176	204	198	204	198	211	204	176	174	195	219	214	193	198	177	213	201	206	192	195	177	180	211	175	211	231	204	197	187	199	213	210	201	196	199	174	219	193	227	210	162	181	196	195	206	216	162	212	180	172	189	223	200	209	199	181	206	174	196	191	196	191	203	181	210	212	194	196	217	198	199	211	203	202	186	180	191	265	186	197	205	200	204	214	210	203	182	199	206	172	211	196	213	202	214	189	179	195	185	201	214	205	174	204	207	178	216	219	185	191	182	193	210	172	192	191	205	169	188	196	222	189	206	174	184	237	179	193	186	184	202	193	190	199	180	209	168	194	217	204	192	192	184	199	197	212	236	220	182	198	197	187	212	203	199	185	208	185	218	193	194	179	190	197	191	215	208	202	191	205	197	179	192	187	205	202	199	202	179	177	237	211	200	206	192	210	196	213	194	204	180	195	220	183	202	193	198	193	223	187	211	194	217	213	194	202	199	220	217	214	197	227	215	189	192	196	205	204	223	204	217	224	187	216	174	195	207	200	216	191	194	186	186	188	190	211	203	198	202	208	174	222	169	217	221	202	199	169	172	167	201	212	183	200	201	174	202	188	182	215	192	229	213	186	187	204	217	209	193	181	199	191	190	200	205	221	163	193	210	195	226	203	205	214	170	206	179	216	181	199	156	169	190	194	235	188	199	186	198	186	193	197	196	184	203	194	214	175	203	204	200	206	207	221	199	197	175	177	212	188	189	207	223	203	183	208	214	194	207	196	205	182	193	194	193	179	179	197	213	216	185	196	211	190	206	205	191	195	178	210	205	224	209	225	196	185	216	193	183	207	227	199	197	177	220	189	223	188	188	187	194	199	220	209	191	212	179	220	179	185	215	205	201	195	204	207	183	213	217	218	179	212	179	202	207	241	233	178	209	205	188	218	196	195	198	190	178	220	184	192	198	194	213	196	203	178	190	218	199	208	204	185	184	230	193	206	208	197	196	197	216	185	221	188	179	229	191	173	194	207	182	176	165	202	199	193	181	171	185	196	188	202	187	195	215	220	186	202	160	191	194	198	189	174	224	212	204	200	212	187	195	216	226	221	195	217	182	207	197	192	201	198	171	193	164	188	187	170	199	178	199	189	180	216	223	200	212	211	238	198	191	187	209	205	186	178	179	183	189	204	179	204	218	193	198	209	197	182	199	176	180	179	175	214	211	192	229	194	207	203	184	192	206	200	197	207	201	186	180	205	218	223	207	185	232	191	193	202	193	198	217	203	196	186	184	171	193	194	206	223	213	214	220	181	181	191	192	213	176	177	179	186	194	205	183	183	217	158	210	195	224	205	187	173	228	195	203	192	203	179	193	181	191	223	196	229	220	196	192	189	196	181	176	170	214	214	206	189	204	184	219	186	193	181	200	193	196	188	192	167	219	204	177	202	191	227	185	189	190	215	210	189	181	180	169	200	205	229	197	212	179	200	182	222	191	205	200	209	170	200	202	183	214	218	196	190	198	204	191	207	203	200	183	234	201	235	198	200	207	206	174	208	195	208	185	196	166	209	185	185	188	179	191	197	206	210	221	194	195	220	177	212	186	217	207	195	214	209	212	173	195	188	193	219	200	217	199	207	182	196	186	159	216	200	170	204	203	181	198	225	194	206	204	232	190	179	216	181	213	195	183	197	197	207	193	197	195	186	199	213	223	223	198	188	205	201	166	212	197	184	208	190	214	197	191	188	213	207	207	231	176	189	229	210	223	188	185	199	214	215	220	197	233	193	202	180	209	193	211	185	230	206	198	190	211	228	183	164	196	209	179	214	182	171	211	182	185	206	188	207	211	185	181	199	212	192	200	189	178	192	241	191	198	217	201	181	197	217	214	197	199	199	199	180	175	219	192	179	181	185	212	188	200	212	219	215	168	204	202	180	173	216	191	202	179	220	180	217	187	179	202	207	185	207	193	197	206	209	202	172	187	213	190	202	187	190	206	184	219	207	193	189	192	179	178	175	206	202	215	188	201	187	215	193	199	219	198	213	209	199	196	187	219	189	190	226	201	194	183	203	209	215	220	177	193	188	205	177	199	209	214	222	186	217	206	210	186	193	181	186	200	207	169	191	206	219	186	197	176	219	184	180	174	211	224	188	181	190	182	193	192	181	193	199	184	221	205	182	208	215	179	172	180	214	218	194	182	190	203	176	179	207	209	200	203	180	201	225	186	194	205	171	196	187	186	239	197	227	220	196	209	212	227	191	194	181	211	193	193	182	195	197	201	187	188
9709	4220	6854	3078	1936	1552	1225	985	863	736	725	666	661	616	592	586	623	609	541	537	510	494	551	529	482	519	502	529	514	453	476	508	477	498	529	492	462	490	456	485	459	490	475	483	464	447	454	521	497	475	510	478	452	495	471	448	491	460	461	458	491	477	505	543	483	476	523	505	439	488	429	476	466	481	454	484	463	492	458	488	484	487	480	457	461	468	484	468	424	490	469	496	495	506	471	506	518	448	468	478	468	490	503	470	467	477	445	475	466	489	462	530	484	462	501	472	445	460	515	470	482	466	476	501	489	449	471	476	491	450	475	464	437	483	452	462	448	506	482	495	454	468	446	510	502	469	494	459	450	450	480	485	463	448	433	441	455	501	474	444	471	446	454	478	487	462	481	459	483	474	485	491	453	478	482	499	453	461	491	494	439	477	502	464	461	454	503	443	499	493	454	516	484	468	464	511	486	490	455	436	487	481	466	479	477	458	485	455	526	454	472	445	490	413	472	469	513	471	441	479	478	466	487	473	491	441	451	440	512	492	475	460	503	445	481	452	484	419	466	467	445	454	518	455	487	468	495	456	455	456	451	465	467	462	506	453	485	466	469	446	439	484	463	478	488	471	504	480	472	451	456	484	459	464	472	461	504	458	474	509	447	437	457	423	490	444	493	448	504	479	463	427	445	498	463	442	459	466	430	469	453	472	455	497	444	456	457	468	450	433	483	481	448	425	464	500	503	471	485	403	441	458	458	445	445	454	448	439	458	480	476	476	431	421	471	500	466	484	501	466	451	459	524	486	476	496	484	485	450	446	448	459	457	456	497	488	446	490	455	483	453	449	443	459	489	458	470	486	471	489	466	463	430	460	447	497	480	478	443	454	468	439	477	463	474	449	492	466	465	443	441	460	459	481	486	489	473	481	445	478	479	469	482	462	461	473	477	508	459	476	464	466	449	467	423	479	465	441	491	497	466	447	460	473	478	451	453	455	441	446	490	489	485	439	488	487	430	429	461	428	468	462	438	467	508	473	444	450	483	490	435	468	441	448	475	456	459	459	429	467	467	466	476	508	442	444	524	451	476	488	475	462	445	461	492	472	475	501	479	484	490	475	461	464	443	444	485	455	503	491	453	475	448	468	451	445	487	468	480	486	492	485	464	478	467	448	466	466	478	436	497	462	466	484	470	467	459	466	485	509	483	483	477	479	447	425	452	460	454	495	506	461	506	464	466	453	486	451	478	471	456	492	475	446	484	496	481	465	495	442	439	453	474	510	461	480	496	441	467	450	469	489	466	470	457	479	477	477	469	486	499	419	495	449	488	451	428	461	460	472	484	459	457	481	452	482	458	489	439	469	459	454	468	444	427	468	451	458	475	455	461	492	458	476	480	479	452	451	443	499	499	483	451	468	458	477	466	465	477	467	477	475	451	426	491	440	462	441	470	465	464	465	477	490	467	503	486	483	468	461	424	510	459	456	457	453	482	485	474	489	454	452	495	472	472	517	435	443	478	464	477	531	441	446	450	493	448	471	497	466	443	458	455	444	470	448	467	495	465	432	455	497	453	472	471	474	488	452	457	482	459	432	473	462	476	456	479	473	420	449	503	464	423	488	453	496	482	461	471	440	471	494	481	469	440	459	473	455	507	453	505	487	468	502	497	474	491	493	455	472	460	453	491	509	442	462	457	490	477	460	439	484	519	472	409	462	479	449	500	473	481	494	482	455	454	454	519	449	456	435	427	467	466	457	476	473	440	495	466	463	455	471	422	495	435	466	467	448	441	482	489	453	439	474	458	449	452	431	437	441	445	479	450	463	510	462	471	477	449	450	448	491	485	448	482	478	490	505	483	467	453	506	478	492	508	495	472	479	486	461	458	472	434	487	465	461	488	459	471	491	438	458	474	435	457	453	467	480	483	466	488	479	437	458	463	464	478	462	463	500	483	495	489	417	494	478	496	473	468	518	506	445	468	485	467	470	477	472	514	490	445	434	468	494	481	493	464	459	452	479	458	477	484	413	442	530	479	495	478	438	451	436	429	475	440	464	440	479	458	431	495	483	473	454	458	467	444	454	461	472	445	453	475	479	473	465	479	470	474	454	501	506	487	420	455	490	512	436	491	528	474	442	472	454	458	484	470	475	470	494	455	479	451	499	440	468	445	492	437	501	476	444	487	503	495	477	453	445	459	439	468	423	489	477	452	455	478	474	482	483	460	477	483	458	446	434	472	472	425	502	444	446	460	487	513	485	460	446	484	482	502	453	421	484	454	491	489	441	495	479	506	477	473	504	434	485	456	459	431	448	487	466	461	440	464	474	503	460	448	468	473	467	498	459	503	466	497	496	477	488	464	478	450	476	492	492	470	501	463	452	451	454	436	498	442	485	443	432	461	464	481	461	475	439	512	480	484	477	450	470	437	490	440	504	509	479	500	466	510	427	461	471	467	487	460	474	460	470	475	461	441	495	493	427	446	437	479	477	472	448	488	478	465	485	481	469	464	461	431	462	478	453	476	496	480	447	461	480	479	468	473	445	463	456	469	504	484	468	438	478	481	474	465	467	474	493	491	464	449	487	468	428	437	455	459	503	483	474	466	460	489	476	473	494	467	462	474	461	451	436	470	510	461	464	473	467	446	460	465	497	452	464	449	449	467	449	487	460	452	473	464	479	433	484	461	428	404	521	444	466	522	487	451	437	424	479	484	451	454	501	474	456	483	450	518	485	539	440	491	494	477	442	474	473	452	451	459	435	486	506	490	496	484	465	455	466	479	483	480	461	487	491	464	407	473	485	426	440	447	435	446	489	474	522	466	470	431	452	438	452	447	476	449	443	482	436	473	484	450	457	498	443	473	464	456	470	471	485	456	533	482	438	438	481	434	488	472	468	459	467	475	460	456	473	419	466	446	464	495	455	465	454	509	475	457	467	412	462	459	453	479	460	481	541	454	475	443	438	437	460	470	467	476	477	511	460	424	477	453	465	466	483	441	449	466	448	454	476	421	470	457	464	461	495	480	439	460	478	477	463	452	442	485	484	488	457	447	469	472	470	472	472	475	477	452	452	469	440	452	486	439	518	501	493	453	448	505	513	485	477	451	508	489	457	456	415	471	486	501	460	456	472	472	455	444	465	459	436	474	435	446	467	459	487	426	493	511	477	480	438	445	457	430	490	456	508	425	449	456	481	468	526	476	478	454	462	451	475	472	462	471	431	512	475	459	500	456	456	469	457	487	468	459	426	480	448	449	490	460	467	451	485	487	448	475	477	413	441	487	454	519	492	470	511	432	501	461	428	449	484	478	471	496	470	466	487	474	490	447	473	446	502	478	476	445	449	465	461	498	462	439	453	526	482	500	465	452	437	455	471	506	432	440	493	461	504	507	479	472	482	461	457	429	517	458	481	444	455	489	470	450	431	487	454	469	475	474	468	489	514	511	424	438	449	492	473	504	487	455	446	447	466	462	468	472	499	431	509	464	502	467	498	483	482	474	459
21015	6790	5271	1675	681	492	342	294	243	221	184	166	214	154	159	155	159	161	160	148	138	136	140	129	128	115	135	122	136	131	115	115	138	130	125	133	131	124	146	137	142	137	128	89	129	102	108	126	141	134	136	120	116	104	104	137	134	128	132	123	126	110	120	120	126	123	126	129	126	148	120	128	126	139	128	110	106	123	132	115	120	127	124	133	109	121	116	106	123	122	132	136	120	132	124	104	116	138	123	121	148	121	107	109	117	95	120	120	111	144	133	116	110	123	116	107	107	115	135	95	123	124	109	115	126	116	135	109	126	128	122	134	107	135	126	128	113	118	114	129	103	110	126	104	120	117	110	133	123	127	120	121	143	121	121	114	129	123	134	120	120	116	125	139	113	111	120	123	137	108	154	128	112	125	109	127	108	136	133	108	143	140	136	129	130	145	110	135	137	121	144	110	110	140	142	119	121	113	117	129	129	123	134	123	113	145	109	112	112	111	103	133	126	133	122	135	132	109	106	136	113	128	134	119	131	119	147	117	109	120	120	138	136	136	123	115	132	134	125	120	114	139	115	138	122	136	139	141	133	139	97	126	109	104	105	147	118	131	131	104	121	147	130	103	126	122	143	105	94	115	126	132	154	121	155	117	129	104	139	115	119	135	120	136	123	132	130	123	115	137	122	104	121	120	116	134	127	133	120	122	121	121	119	118	117	133	96	129	138	120	107	140	102	105	141	151	120	110	141	127	115	129	135	113	108	133	141	110	126	138	112	121	141	133	114	136	117	113	142	140	115	121	131	139	110	127	132	120	130	136	116	119	123	157	150	127	132	124	121	129	116	121	127	141	122	120	144	125	111	117	99	119	102	103	117	119	101	128	116	124	108	122	116	116	122	116	109	125	139	109	115	110	128	134	116	124	132	133	129	137	134	133	120	123	132	121	130	122	142	115	128	110	119	103	119	112	109	129	109	112	110	94	143	135	108	113	109	138	136	120	126	121	139	116	117	127	129	99	128	145	116	114	127	123	122	132	118	121	103	132	133	135	140	117	123	131	139	119	123	126	116	131	113	122	110	111	117	127	138	139	116	134	125	113	127	123	128	116	113	128	115	137	110	116	122	125	127	122	122	138	128	136	113	133	125	129	144	151	126	122	120	130	134	127	122	106	124	121	138	122	115	129	114	119	125	108	130	123	108	129	119	142	133	118	110	108	106	113	116	124	122	119	92	141	141	119	131	92	127	126	133	106	140	115	106	94	111	121	110	117	101	112	121	130	144	135	137	129	130	111	115	119	126	116	139	109	110	116	135	135	108	129	112	127	107	154	113	126	118	114	104	150	131	114	135	113	114	131	121	120	120	124	132	110	125	127	125	119	124	116	111	123	145	121	118	115	116	128	112	112	105	94	112	141	94	113	138	143	115	137	124	117	120	116	132	106	123	109	132	122	140	115	96	127	127	117	113	124	118	122	126	126	120	104	140	125	111	146	139	116	129	130	119	121	145	133	125	127	118	139	125	129	122	123	144	112	110	130	124	118	131	123	104	99	112	130	113	116	104	108	143	125	105	120	145	107	134	145	122	140	113	132	135	119	112	106	118	121	106	97	111	119	103	116	138	124	126	134	126	121	118	112	107	139	115	121	136	115	112	124	134	132	101	133	121	135	121	112	124	117	108	119	125	123	100	115	131	138	122	121	117	143	134	119	125	117	108	118	133	116	118	124	139	142	109	139	120	129	110	136	111	126	134	119	124	110	104	132	123	119	108	142	120	97	128	141	117	138	129	122	122	120	117	131	109	136	117	92	104	104	136	118	123	134	101	108	127	132	118	131	132	131	118	115	109	157	123	119	106	94	110	96	124	119	125	119	128	129	150	112	115	129	136	114	121	114	128	111	118	114	130	136	119	117	126	122	117	132	144	125	111	122	98	110	108	145	129	129	119	120	123	120	115	115	120	107	117	114	128	116	125	146	117	136	115	133	99	126	120	147	118	114	131	135	126	129	101	113	111	121	129	129	121	110	113	110	141	139	118	136	124	115	131	123	121	111	139	123	122	130	114	111	108	103	132	120	125	122	127	135	121	124	150	99	128	140	110	121	127	113	110	139	106	121	113	135	106	117	109	130	110	123	125	149	127	149	123	141	104	114	120	134	123	117	123	111	108	108	129	94	106	149	139	115	116	133	122	126	111	112	120	121	114	133	108	99	116	120	106	123	128	122	106	118	112	111	153	128	115	104	105	124	134	121	130	125	105	108	128	130	121	105	116	123	122	131	106	115	108	139	137	135	160	129	112	113	127	123	131	113	139	130	117	122	135	122	128	103	120	101	135	104	108	124	130	130	130	137	129	135	137	121	106	126	125	104	136	136	117	116	136	146	133	107	115	114	112	126	112	124	119	112	124	112	110	131	134	135	138	125	107	127	115	123	135	129	130	125	116	135	131	119	116	127	123	121	136	123	116	124	120	130	115	116	107	140	113	112	110	110	112	129	113	114	113	128	119	131	126	147	128	128	121	161	117	118	122	119	133	126	112	106	113	99	132	138	123	125	132	128	140	144	119	109	101	102	127	113	129	125	111	133	123	105	127	111	117	114	113	95	137	112	137	125	129	137	123	97	111	120	113	131	124	119	144	137	118	102	131	126	123	113	156	120	128	110	113	114	139	118	115	136	128	108	132	111	121	131	128	130	111	107	122	133	131	144	98	119	106	128	119	129	111	123	111	128	132	100	132	116	73	114	128	133	130	165	112	130	141	111	116	134	150	124	130	113	98	127	104	115	119	124	124	142	133	92	124	132	129	116	124	128	102	103	113	147	125	133	111	126	115	99	112	115	107	128	109	105	137	143	128	122	120	120	113	117	113	125	105	117	117	110	119	125	119	123	145	104	123	133	137	140	105	118	113	111	113	108	128	120	126	122	119	131	119	124	127	117	134	129	119	106	119	96	125	115	122	110	140	135	110	105	130	139	125	142	115	134	114	119	102	125	136	133	122	120	135	124	124	140	120	129	116	115	126	110	140	108	116	134	110	117	118	128	130	132	152	119	101	126	122	118	124	103	137	124	121	140	120	152	113	116	120	123	154	122	118	125	128	136	137	102	125	121	127	123	132	130	108	123	117	108	136	111	112	133	123	139	102	128	128	126	131	119	132	121	134	126	123	113	112	134	129	110	119	115	123	143	120	115	125	127	139	135	148	148	125	134	97	118	128	97	121	124	120	147	125	120	124	130	115	123	132	129	111	108	127	101	116	131	112	127	115	120	86	122	93	104	119	134	110	127	115	117	113	123	137	138	129	137	150	117	136	122	123	106	108	108	120	101	127	110	122	117	126	115	121	138	112	125	150	123	112	136	139	131	110	139	115	124	125	99	125	112	112	121	120	123	122	118	113	127	118	136	136	108	110	122	136	124	121	121	134	117	121	118	132	121	107	124	113	123	90	128	104	121	134	129	118	118	103	111	114	101	145	118	104	135	135	124	115	117	141	135	122	107
12525	5792	9080	4526	2842	2149	1635	1199	1046	807	792	703	659	568	512	488	547	505	453	403	394	405	403	329	383	371	350	330	337	337	363	316	358	315	327	324	329	305	304	303	315	318	306	306	339	339	326	323	305	322	321	334	336	306	302	325	310	365	304	305	309	322	302	332	329	304	322	322	323	308	321	319	308	309	307	316	292	323	317	327	349	322	319	296	311	284	302	314	327	307	353	330	332	319	331	319	283	305	300	275	278	262	313	294	303	299	320	281	318	324	333	305	302	306	292	312	337	299	330	297	283	278	265	300	323	305	280	334	318	290	320	288	278	289	295	302	310	282	332	287	276	299	267	303	297	293	290	310	317	285	299	295	307	308	316	318	284	312	326	262	298	304	282	277	291	302	303	305	302	290	304	276	303	316	295	290	295	280	273	340	296	318	324	309	299	305	302	292	295	287	310	307	292	308	307	288	317	278	314	303	273	274	314	297	325	324	289	314	286	295	296	294	299	317	277	313	290	295	303	288	307	316	310	307	303	292	312	283	308	287	278	279	314	314	299	303	308	312	286	302	315	284	320	327	300	289	328	330	320	305	275	280	282	299	279	312	329	262	304	296	319	319	289	308	301	279	309	282	311	273	284	323	285	291	283	288	302	307	314	321	291	304	301	285	314	283	307	322	289	285	331	296	308	318	305	275	301	308	295	305	297	290	303	269	321	306	310	304	329	281	287	282	293	328	277	321	297	278	305	266	290	331	306	336	296	299	303	299	290	322	317	287	285	293	315	298	302	323	290	306	278	308	292	261	273	290	322	289	288	296	326	304	290	291	296	325	301	294	316	296	297	319	307	302	299	291	328	317	285	314	308	290	339	305	295	261	299	308	332	323	292	298	295	297	288	310	311	305	278	296	296	286	302	295	294	309	293	291	278	298	272	329	298	327	304	284	281	324	295	316	300	306	305	289	281	324	276	301	296	270	325	296	327	287	264	313	298	323	290	286	290	274	332	327	290	291	319	305	295	287	302	289	311	282	305	299	306	309	293	306	271	305	328	272	312	301	333	297	339	282	315	305	352	294	313	289	289	328	268	294	305	304	345	305	313	314	292	282	291	265	314	309	291	311	295	290	313	292	290	298	261	307	296	310	328	322	309	296	297	308	305	278	283	286	277	282	316	345	308	314	297	286	330	316	267	319	275	319	300	295	296	281	292	300	333	289	290	285	319	300	313	305	301	295	295	322	302	276	282	300	329	295	280	277	272	290	311	292	277	317	306	265	292	328	334	316	294	297	272	291	318	296	300	287	316	294	295	296	300	282	307	303	333	329	313	314	259	298	292	294	316	309	330	284	304	338	295	297	333	289	273	279	299	300	284	303	313	272	298	279	295	321	295	319	333	280	322	313	305	291	295	312	286	340	276	315	319	330	301	278	309	287	296	322	308	287	318	310	323	292	278	331	308	344	300	273	291	306	332	316	277	273	284	325	285	302	291	293	307	282	290	272	286	279	266	336	319	296	282	335	294	316	268	298	316	314	271	295	321	320	310	294	293	327	259	265	280	300	323	339	285	323	288	300	312	304	327	300	313	291	304	304	303	306	292	286	340	307	274	288	285	286	253	291	272	288	294	276	273	286	306	312	289	311	291	295	309	282	295	303	279	297	331	309	300	306	334	328	318	304	297	307	309	306	295	300	265	307	304	291	303	276	284	295	265	314	328	309	300	320	277	295	293	285	275	292	295	269	343	314	306	306	295	308	321	313	304	316	328	289	301	321	305	318	312	328	272	307	315	291	302	286	330	251	317	294	317	308	297	295	294	283	308	337	318	281	316	289	272	301	279	288	277	284	316	320	301	275	342	285	335	301	321	305	300	326	272	313	330	310	328	309	300	282	302	292	302	325	303	293	301	321	308	316	317	293	277	284	305	286	307	316	293	322	331	319	277	316	302	305	330	289	311	267	295	303	289	319	288	325	334	303	325	281	286	294	293	298	300	306	300	284	318	312	293	306	278	320	314	298	300	303	316	310	316	314	290	314	272	262	302	315	301	313	313	275	289	283	307	274	286	304	314	302	294	281	285	330	303	322	305	294	282	316	305	301	304	290	280	292	295	282	292	312	306	286	292	280	272	323	284	302	278	320	289	317	287	278	283	277	272	328	300	321	284	301	301	318	275	318	310	310	302	313	316	306	334	282	295	299	287	314	310	313	250	290	327	328	300	282	277	268	313	300	331	298	309	280	277	293	317	308	267	290	300	304	271	312	288	322	288	306	300	317	310	290	299	291	294	296	298	296	266	321	321	316	315	316	305	299	316	283	280	314	276	310	317	284	280	282	306	343	275	301	316	295	333	317	308	288	284	305	308	292	310	305	306	294	273	298	298	292	329	290	328	302	276	285	305	314	297	302	276	279	318	312	283	321	288	304	292	351	313	293	284	342	298	332	290	301	306	292	304	313	300	295	293	337	283	301	303	300	291	266	278	317	310	314	306	294	303	311	287	258	298	299	288	299	334	298	303	273	331	327	260	301	340	295	294	287	274	298	256	318	295	315	306	302	292	290	294	321	300	296	283	282	286	302	272	276	298	275	278	309	299	333	359	317	311	293	294	307	306	317	348	298	296	285	290	314	304	284	323	289	296	281	301	309	299	284	304	284	287	309	297	314	304	324	276	294	294	320	320	323	299	284	276	297	317	321	323	286	291	296	305	331	307	306	310	271	301	310	322	308	269	312	319	331	327	309	282	309	311	308	287	323	305	325	307	299	278	300	303	296	288	285	265	305	316	295	328	300	274	278	297	339	281	284	315	280	322	291	284	300	298	272	291	312	290	299	264	310	285	286	299	283	272	275	316	312	302	291	338	285	278	293	321	293	321	291	288	297	301	308	327	316	300	302	287	304	295	274	337	271	307	327	281	293	317	311	291	301	300	287	263	283	283	320	275	281	343	283	293	297	293	302	300	301	281	279	296	316	275	318	266	290	283	291	283	304	298	325	296	282	309	279	294	347	274	293	315	314	304	312	269	274	264	301	297	259	283	299	323	288	283	310	339	310	307	306	310	296	317	312	300	295	296	296	285	283	300	293	319	316	309	296	295	319	347	302	306	329	299	316	299	311	306	321	284	299	300	286	297	316	288	299	326	345	333	308	314	296	290	309	285	305	313	288	291	306	279	317	331	264	301	303	306	323	302	310	313	310	290	283	295	292	280	300	310	323	302	307	300	270	329	307	285	325	340	267	319	301	285	291	304	309	305	340	297	307	319	270	293	306	279	306	287	297	301	290	280	286	252	310	298	281	256	292	312	278	305	319	327	320	305	264	293	306	289	302	269	319	299	299	307	304	277	299	279	302	311	289	282	306	270	288	292	322	291	285	302	337	324	330	326	320	325	311	288	293	298	280	301	311	274	295	262	305	324	285	311	305	305	303	289	312	288	316	296	290	317	294	298	292	285	311	307	294	329	273	316	288	295	285	326	291	285	280	288	290	307	308	300	285	311	265
4737	1973	1366	423	309	204	203	195	173	148	182	179	151	164	170	170	141	154	153	164	177	148	160	160	199	159	163	150	146	172	181	172	177	161	192	151	155	171	158	164	177	163	157	172	151	134	180	156	155	149	141	160	192	164	166	163	153	139	153	186	167	155	170	164	150	135	167	170	164	184	180	147	168	160	180	171	151	171	149	153	153	146	206	167	175	180	160	162	160	164	143	158	181	162	176	168	174	148	153	160	150	148	164	176	167	129	165	196	163	158	172	136	159	168	159	181	178	162	173	147	142	132	161	163	173	145	156	153	181	164	151	170	173	156	183	139	155	169	153	182	149	180	175	161	156	156	144	186	154	146	171	166	141	164	174	160	191	139	149	165	164	152	195	182	154	156	173	172	177	186	179	157	165	148	176	157	159	190	172	167	153	155	182	176	181	170	169	152	164	157	167	157	160	159	173	167	161	164	152	165	177	165	170	170	177	147	160	155	154	169	191	180	176	150	166	161	161	155	146	181	180	150	155	163	154	157	157	171	163	145	183	160	166	177	178	147	152	156	163	166	175	168	153	161	163	159	146	162	181	152	173	150	147	170	190	172	178	182	187	182	178	161	155	166	150	169	148	182	145	183	162	155	173	168	155	152	155	152	140	175	155	156	164	138	135	184	145	157	167	160	195	133	152	155	148	159	163	209	169	158	156	165	138	132	158	161	165	178	162	155	185	159	144	161	171	160	149	162	180	146	156	179	138	186	170	171	159	141	160	138	160	179	145	171	165	140	175	152	162	163	155	157	164	166	189	178	139	169	142	155	144	150	149	151	143	161	167	157	153	163	152	144	180	138	171	144	189	142	151	173	140	160	159	160	158	155	164	171	165	170	170	163	170	146	175	160	134	173	127	179	149	154	153	144	170	158	165	162	155	145	154	154	172	164	165	170	165	165	179	163	172	152	151	144	143	140	169	161	177	170	166	148	154	173	142	168	132	160	171	159	178	182	150	167	152	174	187	159	166	150	141	151	183	141	149	149	172	179	200	153	156	149	148	159	154	155	191	161	160	170	172	174	178	189	181	169	163	192	160	129	148	158	168	181	159	169	158	186	161	155	170	157	166	173	172	173	167	183	151	150	174	162	169	160	152	148	169	152	178	140	157	143	172	161	164	145	164	157	178	152	161	151	163	162	174	163	180	166	176	157	149	177	175	156	168	175	157	146	162	176	152	201	165	146	174	167	152	176	155	173	165	173	160	148	135	150	150	158	172	168	165	173	156	138	152	146	154	155	162	168	175	142	157	160	170	189	175	167	169	154	155	160	133	163	152	162	171	149	147	151	153	165	157	183	163	162	162	168	157	147	138	157	163	151	184	167	172	183	178	180	155	182	172	156	124	171	158	150	180	168	180	171	162	167	167	154	150	155	191	144	157	129	164	181	147	169	144	160	174	148	149	160	162	134	144	148	155	132	162	174	161	164	163	156	172	179	186	163	134	172	149	142	198	167	167	166	175	164	155	169	177	167	137	144	152	169	157	181	182	188	176	154	141	191	173	142	166	179	176	178	175	146	165	187	169	172	152	154	171	175	142	161	162	159	152	172	184	146	168	153	174	206	158	150	172	169	163	148	151	160	164	158	178	141	143	134	155	206	150	174	160	143	179	158	168	166	173	183	137	170	150	156	160	160	150	160	160	169	178	159	152	141	179	143	149	152	174	166	161	144	158	176	143	177	204	160	148	165	165	151	164	169	150	158	150	155	164	172	186	185	172	205	158	162	173	151	159	153	170	191	174	177	168	156	152	163	172	174	149	175	129	149	146	153	159	134	175	151	167	196	148	180	166	168	183	177	142	178	195	160	180	158	195	189	148	152	165	172	172	157	154	143	167	161	154	161	159	153	172	141	149	175	156	159	147	193	171	169	172	155	175	179	162	163	175	155	157	161	169	177	171	173	167	181	162	176	174	160	164	171	146	171	192	162	162	171	159	157	195	150	156	145	151	164	150	136	163	153	156	156	148	150	189	166	157	137	172	183	171	157	179	176	158	153	151	149	170	152	152	184	187	186	161	152	160	154	141	167	171	148	145	142	170	161	160	168	165	170	177	164	187	160	156	164	176	168	205	156	140	149	154	173	164	163	163	145	172	176	137	140	180	172	173	169	167	172	176	150	167	155	177	150	134	171	169	171	160	174	145	165	141	173	149	143	138	143	179	186	161	183	183	189	163	170	148	176	170	163	161	151	166	178	167	153	190	172	179	177	149	198	186	168	146	189	130	183	172	169	183	165	155	171	172	155	180	190	154	168	164	206	158	155	166	148	161	149	198	173	180	143	164	157	149	170	176	214	169	161	162	172	156	156	147	162	179	163	150	168	168	179	155	174	170	163	171	166	161	154	171	167	168	180	157	175	170	156	151	160	165	159	151	159	181	157	167	172	189	165	187	164	152	159	155	164	150	172	170	147	185	182	146	176	151	164	161	157	162	133	160	165	158	153	155	150	170	177	167	158	164	161	161	153	168	148	147	148	176	157	142	146	152	161	148	164	149	181	142	183	149	164	158	166	168	146	185	153	152	188	130	161	165	160	161	156	150	173	160	162	126	153	147	132	154	163	150	164	176	201	171	186	177	162	166	166	168	161	169	170	143	183	163	169	139	178	153	162	151	153	165	149	164	169	139	168	161	152	174	175	169	153	164	165	181	146	155	133	172	154	158	152	173	178	168	158	159	148	162	184	176	161	170	174	163	165	176	157	145	139	152	157	171	163	154	156	160	137	163	160	204	163	132	152	171	146	170	149	156	149	169	147	138	182	154	166	160	152	168	157	152	179	178	155	150	191	176	146	165	158	167	166	173	136	163	156	173	155	152	177	165	128	157	171	152	160	162	140	153	174	134	173	174	164	156	142	167	156	149	145	158	153	147	157	150	162	169	146	170	172	178	164	143	153	170	166	172	144	185	150	140	164	141	142	179	157	142	148	175	152	159	165	156	158	166	181	138	171	142	171	140	172	153	156	163	146	162	183	127	149	147	140	147	160	164	150	141	182	146	158	181	159	141	183	158	193	188	166	166	173	175	151	157	186	166	167	180	171	161	163	161	141	144	151	168	156	134	151	160	158	155	155	175	154	167	155	186	164	158	145	159	149	179	157	154	141	157	173	143	161	165	153	156	134	148	165	148	150	157	158	160	162	176	167	179	182	160	152	179	183	153	158	158	135	157	164	162	164	207	179	166	167	165	187	152	155	155	172	155	140	157	160	146	159	180	164	197	149	133	138	173	140	172	153	167	132	170	179	137	161	179	159	146	171	154	180	165	147	179	174	159	177	176	130	168	172	145	163	161	157	148	179	149	127	148	155	142	145	174	149	158	176	169	164	167	168	184	145	147	164	155	162	149	192	172	169	157	156	146	153	155	170	170	169	173	182	187	172	146	154	156	162	182	161	175	150	167	169	161	159	182	160	152	162	156	171	155	171	146	164	151	171	152	168	153	159	145	158
3860	2141	2887	1394	911	766	616	491	466	490	473	446	458	477	410	399	417	414	410	400	398	402	421	423	398	401	386	378	409	382	397	416	391	362	428	408	385	358	407	387	409	371	382	398	429	426	386	362	396	421	381	399	374	421	380	399	396	382	405	388	409	384	411	420	405	365	431	431	429	357	388	444	379	412	399	396	417	385	402	429	404	419	420	423	373	414	393	371	411	397	436	429	380	411	411	415	407	422	386	373	413	347	371	402	437	393	363	391	417	419	402	389	425	385	364	418	416	394	348	436	409	380	430	364	399	411	422	365	379	385	397	408	387	406	404	407	395	382	406	427	403	392	407	362	393	420	404	411	428	402	399	363	412	364	409	387	355	420	400	415	383	394	395	406	420	371	385	394	352	363	404	364	434	381	393	447	385	397	450	422	381	356	383	381	378	416	395	412	438	403	431	401	392	392	448	402	416	346	395	398	422	405	413	404	408	365	392	378	372	383	402	429	392	387	401	424	426	405	367	383	427	401	374	418	406	368	385	358	403	399	402	353	383	383	347	414	410	397	389	402	395	409	383	411	377	388	396	421	421	400	405	395	392	408	446	391	388	365	370	406	414	410	378	381	368	410	392	408	436	388	405	414	420	411	389	403	418	390	417	420	403	390	407	400	388	386	367	396	375	362	433	401	420	373	384	385	386	412	396	414	367	401	424	414	378	354	379	420	382	437	417	409	421	375	406	400	434	399	410	390	397	374	374	421	418	377	395	408	446	416	384	382	399	409	376	421	357	438	381	416	411	366	383	435	382	406	394	414	440	396	391	392	413	418	399	386	377	388	410	423	390	377	389	406	404	398	368	380	396	405	400	421	375	374	407	380	407	420	385	371	379	417	428	364	402	421	414	386	407	434	402	409	396	421	411	401	407	415	379	387	395	378	418	399	410	404	437	388	380	397	406	408	413	404	368	431	424	388	368	380	379	426	396	416	387	431	396	372	413	400	410	408	393	402	375	382	378	378	355	379	394	394	402	425	363	384	386	375	411	453	413	426	413	388	430	387	387	391	403	410	395	419	401	381	388	367	389	452	388	396	437	437	397	374	402	418	374	424	396	422	365	398	375	399	403	407	387	405	365	400	382	388	376	400	431	371	386	395	363	378	384	384	436	375	399	375	385	419	433	427	394	376	355	387	398	412	418	431	398	380	361	382	378	401	429	353	405	389	393	355	399	393	380	392	411	383	381	401	388	372	388	407	384	414	439	428	408	421	365	416	408	420	399	408	352	414	410	373	405	378	368	394	390	384	412	383	422	420	374	389	397	419	388	403	400	433	395	387	414	433	423	389	400	385	366	397	409	386	431	421	392	378	391	410	350	380	414	439	429	405	352	391	408	392	398	395	410	412	388	368	393	387	448	407	390	373	436	393	382	430	396	372	386	420	395	371	390	388	388	365	399	399	395	382	394	360	408	413	439	411	413	370	426	389	368	437	415	400	402	387	427	405	406	399	420	373	410	395	403	395	387	371	404	400	393	407	388	421	402	388	346	382	377	395	414	395	398	402	389	376	409	400	372	392	412	392	404	390	434	424	397	397	386	431	393	408	412	403	401	378	396	403	402	436	413	422	415	404	429	376	382	381	410	386	394	430	388	407	401	413	369	417	386	374	395	416	400	385	418	428	441	355	416	365	373	371	393	402	410	385	420	446	392	393	395	400	381	389	358	395	384	353	400	408	382	408	423	396	384	407	401	395	373	408	408	388	393	401	371	417	378	405	392	403	391	390	428	363	377	411	387	432	423	397	413	400	446	365	420	383	386	394	382	386	385	411	395	395	380	412	417	377	417	392	402	401	366	369	429	400	389	413	419	389	440	435	384	392	391	400	405	430	406	360	404	422	405	374	402	415	393	408	352	372	418	416	373	379	414	389	398	361	403	382	341	378	402	388	397	372	424	405	428	416	378	425	384	413	414	409	417	390	402	372	364	402	370	392	420	371	391	402	417	402	403	371	393	416	396	385	415	407	387	390	374	354	403	400	401	380	401	405	447	392	403	416	368	417	399	395	396	445	376	403	362	375	383	410	414	379	395	395	334	366	385	345	390	402	412	422	373	400	395	394	402	377	375	397	415	394	355	392	393	373	386	435	392	382	391	372	365	389	390	430	395	401	391	400	410	424	372	414	399	401	408	375	389	376	405	423	370	403	432	380	375	413	395	428	420	422	378	376	378	387	399	425	390	419	391	382	422	394	404	399	396	390	414	443	375	391	348	391	403	405	397	378	393	387	413	432	401	420	399	385	395	379	421	404	421	390	378	421	393	382	374	383	396	437	376	402	429	404	401	409	441	391	405	384	436	407	426	394	394	385	416	378	384	401	399	396	379	408	385	388	360	420	393	396	390	429	417	383	399	365	386	387	402	381	391	411	408	406	372	380	395	392	409	388	379	409	367	390	379	376	394	395	453	392	430	414	390	420	434	414	390	362	394	412	394	421	397	375	397	411	363	434	372	409	380	398	389	407	394	387	437	411	381	379	399	380	397	431	401	390	391	391	396	368	421	391	395	404	397	404	412	385	388	409	408	402	353	407	353	434	392	425	390	411	375	383	405	411	361	414	412	378	419	392	355	413	392	392	376	430	396	378	390	435	404	418	395	397	373	355	405	441	418	386	374	394	391	381	345	405	416	425	407	399	362	428	361	381	363	404	406	390	385	376	378	382	398	401	430	399	378	403	437	395	433	361	391	408	375	383	363	365	376	404	396	391	374	381	420	352	391	406	388	396	395	392	420	373	344	409	368	406	413	383	415	367	425	401	391	388	392	407	400	382	431	349	428	393	385	407	399	380	375	418	415	371	379	395	389	399	421	393	393	404	390	448	398	412	365	406	378	365	381	407	389	381	385	391	407	377	408	421	411	395	400	400	405	373	402	379	411	398	411	373	355	389	381	392	387	440	429	417	392	382	388	408	405	397	366	415	403	345	425	369	396	420	357	387	426	387	421	361	417	429	343	408	384	373	415	391	426	373	435	387	404	393	369	381	415	412	405	406	372	388	391	384	389	405	378	403	410	386	397	411	395	414	416	407	365	390	388	402	389	385	409	392	450	416	426	382	402	400	415	359	399	414	422	419	395	397	432	407	401	399	387	410	373	402	425	417	410	411	380	441	371	351	429	411	408	399	395	378	376	408	368	409	414	382	400	402	411	408	373	395	456	335	385	377	377	393	388	412	394	410	431	419	370	388	409	432	412	396	342	409	356	425	383	405	436	470	416	387	367	408	405	366	427	389	401	418	375	413	369	365	396	394	449	423	390	427	364	407	413	381	411	414	413	373	359	388	388	368	387	407	379	416	427	421	403	436	421	402	370	380	385	387	395	423	381	393	418	372	387	397	408	393	389	393	429	403	372	399	407	389	422	419	402	408	445	405	391	380	398	371	403	396	386	426	374	409	410	403	358	408	394	380	360	374	416	385	428	386	389	413	388	410	398	385	372	392	378	430
12627	3928	3203	975	506	445	332	294	270	231	230	217	215	213	220	212	193	212	205	199	196	197	188	201	205	225	186	188	196	213	206	203	202	190	205	178	199	225	194	181	189	206	201	215	190	172	192	194	208	221	193	208	181	220	231	186	162	188	186	184	190	204	198	200	201	210	208	197	177	156	191	166	203	189	183	180	205	159	174	209	194	222	203	182	210	187	195	184	183	176	181	199	173	194	184	207	204	223	181	186	160	217	180	199	196	174	193	200	177	201	198	173	180	190	201	196	185	207	228	197	202	189	199	201	178	212	193	186	213	184	192	199	201	201	208	195	184	187	204	186	194	183	193	198	192	217	176	180	198	177	210	236	218	207	198	185	215	186	180	187	202	194	169	201	213	205	215	202	218	215	202	181	185	231	205	186	177	219	180	171	189	185	188	183	180	175	199	215	187	180	200	204	159	173	156	214	194	218	196	194	177	201	203	179	214	184	205	187	186	195	192	181	198	203	199	213	212	178	177	193	188	204	196	190	187	212	205	212	172	187	181	194	197	199	189	188	165	182	195	198	200	212	178	183	197	203	195	203	201	200	228	176	201	221	177	214	171	194	198	195	201	229	175	180	194	165	208	193	188	208	180	209	201	195	214	187	198	217	192	207	211	190	190	172	193	188	201	212	198	216	200	212	174	180	194	236	181	193	195	218	180	159	217	175	181	184	183	189	198	210	212	185	156	205	203	201	212	184	189	192	177	221	197	223	167	198	222	202	183	173	189	206	179	199	195	212	179	186	201	193	212	205	200	208	214	212	184	185	190	201	189	191	187	200	202	196	202	197	188	184	195	225	222	190	212	205	236	200	190	229	166	192	187	207	212	208	204	186	195	171	203	180	166	172	195	190	183	183	202	168	198	175	168	203	193	211	173	179	205	206	208	221	189	176	182	215	215	184	207	207	206	214	181	207	192	198	215	169	202	184	184	196	180	171	183	188	201	217	175	184	192	191	199	172	170	221	188	201	195	204	204	187	211	218	176	175	189	187	171	176	183	179	194	192	181	182	191	203	202	172	199	209	195	211	196	187	197	204	203	182	217	197	184	201	165	209	195	179	177	189	180	188	177	180	184	219	184	221	187	199	181	190	183	181	180	188	156	196	209	205	215	227	235	204	218	187	212	186	211	208	187	158	179	164	193	220	181	162	175	165	189	205	200	201	166	210	218	194	192	199	191	187	216	185	221	195	184	195	183	215	203	194	196	197	200	183	199	234	205	198	198	208	208	204	188	196	196	179	188	181	172	224	212	214	221	176	185	208	166	184	169	236	200	197	217	194	197	169	176	212	198	188	201	183	202	185	179	196	204	172	190	175	182	195	159	196	199	184	180	197	202	191	191	193	173	184	215	193	209	185	182	184	182	191	184	179	212	186	191	174	166	223	201	204	178	196	213	224	175	218	185	184	175	177	183	186	192	192	205	181	203	183	199	210	188	181	199	190	191	204	192	206	217	205	207	208	206	185	211	179	187	190	170	190	169	201	182	191	199	204	210	170	177	181	200	176	197	196	209	205	189	169	219	223	196	190	186	167	200	184	184	185	203	202	199	185	183	183	189	194	185	180	193	210	208	226	180	176	211	182	201	200	200	189	198	198	200	183	182	189	192	183	178	180	223	185	180	172	189	191	208	182	195	210	212	213	156	185	206	207	203	175	196	233	213	183	181	207	182	204	195	188	193	198	186	205	200	209	205	184	201	204	189	206	191	203	215	184	186	197	199	175	196	215	205	213	180	192	179	209	185	183	203	210	211	222	179	191	196	193	206	189	205	201	211	189	210	175	187	187	203	204	192	196	200	179	185	195	187	203	199	161	185	184	203	203	175	211	194	222	197	190	188	192	203	186	158	172	209	191	204	196	194	220	198	210	168	200	185	185	198	188	155	170	181	183	207	212	215	214	207	215	205	193	211	232	179	194	167	182	188	215	185	178	193	204	204	186	183	204	176	183	185	184	162	196	209	189	187	174	164	203	199	199	210	189	210	192	180	203	190	201	190	180	176	203	186	204	224	185	188	194	191	214	222	196	197	199	201	181	205	186	191	195	201	182	184	205	191	226	175	207	202	198	209	199	202	214	177	178	159	201	203	205	204	204	215	172	202	193	185	199	203	193	178	210	216	210	206	219	203	192	187	167	211	192	190	181	193	212	204	182	193	193	187	192	183	194	185	205	167	209	213	189	190	188	194	180	171	183	183	195	186	171	193	193	206	183	211	215	197	194	207	202	197	196	216	211	188	204	178	202	201	213	190	190	193	207	195	178	176	197	202	190	154	217	200	209	216	186	191	185	203	200	194	178	215	177	193	207	188	170	210	165	219	217	200	182	205	184	182	187	187	184	199	184	193	164	187	223	191	219	184	201	215	227	223	204	186	167	228	181	189	180	224	199	206	184	204	193	171	175	206	216	205	205	213	206	197	196	182	158	185	196	157	193	179	188	182	208	199	180	197	212	182	198	192	191	198	200	207	209	196	195	203	221	213	200	215	187	198	197	199	209	175	178	190	177	193	208	193	190	184	201	210	171	213	182	210	188	185	205	190	193	208	202	181	202	190	165	196	178	194	180	198	175	214	195	221	188	183	187	187	169	201	219	215	185	186	199	196	172	192	180	170	197	206	224	171	199	235	188	185	177	170	205	191	211	210	215	170	201	188	174	195	204	175	172	192	182	178	213	204	188	203	165	181	179	186	179	164	201	188	214	180	180	207	190	170	194	161	213	177	182	192	201	203	191	205	206	215	231	187	201	180	202	171	187	192	176	210	193	178	215	213	187	187	185	212	200	168	180	172	199	185	194	198	195	193	193	179	190	183	202	195	194	193	172	179	182	182	184	196	183	189	201	206	206	186	194	191	167	192	205	196	198	205	225	189	228	175	190	201	184	194	211	181	187	166	200	199	187	183	205	218	206	220	202	188	195	208	217	169	196	188	199	178	178	202	216	209	200	199	203	200	199	187	185	180	174	184	210	230	186	157	188	169	172	185	195	212	174	176	187	204	207	180	194	175	195	166	180	213	188	210	202	180	178	206	208	176	226	191	202	178	174	189	198	212	212	202	196	211	194	222	177	162	196	164	184	171	191	207	194	202	214	198	192	178	186	191	187	155	194	184	183	196	187	197	185	155	182	188	200	206	217	205	196	221	191	198	215	207	206	202	175	187	183	233	223	175	183	208	203	174	213	208	211	174	196	189	190	202	177	197	204	195	183	219	166	171	200	189	198	227	205	198	170	194	183	211	214	181	197	218	193	175	210	164	221	182	205	208	203	163	217	186	207	181	195	184	195	174	221	203	192	179	197	220	206	189	204	222	206	204	197	202	186	215	185	190	172	201	210	181	202	182	213	202	168	170	186	202	196	209	194	154	181	221	199	191	211	184	200	202	214	217	176	191	216	208	184	195	223	198	215	185	193	186	199	159	186	158	170	172	184	213	196	206	198	202	217	199	214	215	192
9623	4092	6212	2845	1944	1549	1261	1008	901	735	660	707	639	614	559	592	583	527	543	534	505	534	526	508	526	486	499	491	474	508	491	467	429	466	509	431	488	485	458	491	485	441	485	467	440	498	437	437	494	476	493	450	471	465	440	462	481	498	456	479	449	463	437	471	488	460	468	444	473	476	485	482	462	487	468	455	485	465	447	494	492	526	449	503	474	461	439	453	459	488	467	462	519	463	475	456	458	459	433	453	477	498	483	501	493	454	482	454	438	466	429	441	464	440	497	499	459	444	431	483	492	424	485	472	492	474	458	432	481	458	455	454	461	456	436	439	449	469	455	495	497	440	487	472	468	441	486	447	460	499	438	443	457	477	456	427	494	477	474	417	527	438	481	485	441	426	445	429	485	432	468	465	455	458	434	470	445	476	478	426	456	492	502	451	457	439	473	409	410	489	428	430	476	455	462	454	476	447	456	429	460	459	482	482	447	448	443	442	441	398	484	422	471	412	469	477	492	475	425	496	451	451	445	470	454	480	441	486	423	506	416	471	453	430	497	471	444	423	460	458	468	500	452	479	484	457	494	430	455	482	432	426	448	482	474	464	481	474	469	468	469	486	449	467	478	494	467	449	464	459	484	445	438	515	471	446	460	473	449	460	461	460	464	484	489	456	415	471	430	461	401	429	485	464	444	471	452	467	470	451	494	445	504	497	452	436	478	431	476	443	467	457	442	480	454	465	473	487	480	437	435	457	451	481	443	474	481	466	430	468	512	458	439	476	439	443	454	487	478	451	448	503	427	466	501	505	453	467	480	460	485	482	481	466	489	465	500	445	486	436	440	438	456	429	460	445	479	424	437	485	480	458	460	461	430	475	453	503	437	481	434	451	448	500	457	471	464	449	465	464	485	494	447	465	450	467	433	482	461	455	469	459	442	427	436	437	432	429	458	455	441	495	464	441	446	461	430	448	432	434	440	453	446	455	473	436	458	447	421	481	468	444	450	470	448	460	439	457	414	437	452	465	451	477	449	464	488	427	499	451	457	455	469	468	473	469	444	461	454	453	460	453	441	455	419	480	452	437	456	476	464	455	477	463	489	466	429	422	442	453	452	463	433	451	429	478	489	456	453	485	446	483	453	459	466	481	430	445	456	462	452	470	476	457	451	418	475	441	462	453	452	449	455	450	434	443	439	436	445	468	472	477	478	483	475	487	461	430	428	483	502	480	472	468	438	481	453	471	462	422	453	490	427	467	446	466	459	504	462	440	453	458	442	459	496	470	443	440	416	427	461	469	501	430	482	473	455	450	473	454	431	471	452	435	458	442	442	444	444	455	516	455	445	458	476	436	460	476	445	473	447	482	471	461	492	475	471	468	431	462	470	467	446	417	466	492	419	447	473	497	483	438	465	476	455	457	419	431	456	463	462	451	449	461	442	457	441	449	454	470	430	454	457	443	461	437	463	445	484	447	420	477	458	456	468	473	489	499	495	474	435	465	473	462	430	474	503	493	442	489	441	435	484	473	466	482	418	452	458	449	444	460	449	444	469	472	438	503	488	436	459	442	438	443	430	480	472	461	519	457	413	491	459	432	446	453	455	440	436	460	448	438	479	465	472	483	474	465	474	478	435	468	477	475	471	439	503	460	440	448	454	447	474	487	465	441	402	443	456	481	431	451	447	442	507	431	412	407	487	438	440	454	444	454	440	487	461	491	429	465	413	474	443	445	479	445	494	458	454	456	444	427	450	491	470	453	466	462	467	443	465	476	418	488	492	483	492	492	441	480	478	475	485	448	450	420	468	480	431	430	480	502	467	495	474	479	443	436	490	487	458	483	493	447	432	449	467	443	444	441	434	477	426	428	452	464	480	491	471	482	466	431	455	473	466	425	465	468	442	449	447	455	441	466	481	430	401	485	473	474	454	450	468	485	436	434	443	462	458	447	437	445	458	415	505	477	486	466	454	490	459	476	454	492	483	406	473	495	453	444	443	460	455	450	466	443	490	460	458	464	474	472	475	444	480	476	431	478	460	451	451	454	464	485	514	443	471	485	449	467	393	468	470	512	434	452	438	494	481	457	445	436	441	459	454	458	490	458	454	473	480	467	469	421	460	475	477	430	421	475	477	447	463	462	450	492	446	425	468	481	466	472	448	455	427	449	469	477	449	432	467	488	459	484	470	422	407	440	430	459	438	447	457	435	471	400	473	474	438	474	455	473	485	479	476	476	449	455	488	464	445	453	479	452	444	455	474	429	432	460	459	463	463	445	463	486	465	480	441	445	466	470	466	494	451	447	468	442	446	471	457	470	487	467	440	460	430	485	442	474	457	456	456	481	453	469	451	449	419	448	474	462	476	478	456	455	485	485	433	442	467	464	469	417	492	469	494	481	450	460	468	457	480	463	498	468	495	447	450	459	457	438	466	429	441	452	439	486	442	451	460	446	468	410	473	464	454	477	426	436	458	481	430	468	496	469	451	456	480	465	440	486	426	454	449	433	471	469	446	480	497	429	450	411	449	446	445	503	455	447	457	443	453	436	461	474	476	450	427	460	449	424	489	432	442	467	464	473	451	441	459	433	464	455	452	445	469	485	474	473	494	475	463	460	443	445	452	449	414	469	459	499	464	465	459	489	465	442	464	439	480	495	443	437	480	451	454	478	454	452	459	474	472	448	474	480	473	427	430	441	495	475	479	458	422	468	450	442	471	464	447	443	441	413	447	467	519	467	422	466	413	449	443	502	478	439	455	448	475	452	470	458	441	450	501	478	484	472	430	491	449	439	449	425	432	461	488	437	435	456	470	432	489	461	484	486	468	449	424	447	417	435	481	442	426	431	457	438	490	449	471	477	485	446	476	466	439	452	448	468	472	416	472	489	426	460	450	441	424	446	457	501	469	451	479	466	461	427	419	423	488	449	423	448	489	489	493	452	488	439	469	466	429	481	492	430	477	429	455	441	471	467	429	446	458	501	437	468	465	476	490	446	464	418	482	470	491	437	444	493	451	451	482	448	451	459	461	480	462	430	443	455	454	470	434	505	465	420	451	468	435	462	483	427	474	464	465	443	442	455	464	443	451	469	496	460	447	449	434	484	482	442	444	457	442	427	458	431	467	476	452	481	485	461	450	464	496	445	503	457	441	446	455	448	461	484	450	412	470	470	446	474	462	469	474	461	473	499	440	475	446	467	455	456	455	439	448	443	462	495	455	465	481	488	486	442	459	460	449	511	479	491	437	475	437	448	460	483	450	449	449	467	462	453	458	473	476	463	459	435	480	465	404	446	441	473	447	479	459	486	463	460	414	455	478	456	483	438	450	470	451	466	427	452	485	470	444	457	457	461	464	455	455	454	465	451	503	475	470	466	470	458	478	473	452	484	421	485	430	434	472	439	484	453	469	492	463	489	458	432	479	442	513	474	445	471	446	465	503	413	470	474	457	417	456	458	467	476	467	449	484	450	475	450	419	528	484	454	473	426	462	467	490	453	456	458
20708	6767	5115	1609	752	485	387	272	239	210	191	184	167	167	164	163	161	142	146	144	149	145	114	118	126	120	144	139	130	128	118	121	156	140	133	118	120	123	116	131	135	114	116	91	123	128	136	133	128	120	111	130	116	102	118	93	132	148	128	125	129	109	117	122	131	111	116	143	134	145	139	107	140	115	117	110	103	108	126	110	116	119	146	114	118	122	138	133	113	127	119	131	113	129	125	110	132	144	123	116	125	120	133	123	114	125	132	139	115	100	127	113	127	110	110	124	128	118	139	96	121	105	123	147	111	116	134	114	110	124	112	122	108	121	108	113	115	116	128	120	133	121	132	120	115	96	122	111	121	128	116	119	125	131	108	131	114	126	133	111	145	107	130	101	141	117	120	131	124	108	127	149	126	88	113	113	130	115	109	123	121	111	117	119	121	117	123	123	110	120	106	128	110	116	113	103	111	113	133	113	127	131	114	121	111	108	111	128	109	134	123	117	111	127	109	123	100	126	122	118	126	119	116	130	147	107	119	131	115	116	122	115	119	102	124	118	111	121	110	123	119	114	123	135	124	115	130	95	122	123	104	126	95	110	131	129	113	117	125	98	133	113	132	102	123	115	91	121	110	107	116	117	115	134	109	128	114	111	121	119	127	127	122	111	114	125	121	115	124	101	92	117	105	135	121	132	110	127	117	115	121	131	123	108	108	113	116	133	136	112	113	126	129	114	109	112	116	114	114	137	121	123	128	111	109	130	106	124	115	117	105	131	112	126	106	103	116	108	106	105	96	115	128	127	131	117	122	118	126	133	114	105	119	129	133	126	129	109	125	119	118	124	106	110	111	141	133	115	131	131	136	126	118	122	102	111	107	127	119	112	129	132	114	105	134	117	118	120	108	124	103	113	125	109	111	109	130	129	117	127	115	98	128	116	115	96	119	103	96	140	103	116	102	103	106	133	131	116	133	132	139	122	118	96	111	128	129	101	114	137	117	120	126	107	117	112	115	115	108	122	130	102	118	109	114	131	133	169	98	137	131	119	115	109	122	132	111	110	121	120	122	118	126	116	120	108	126	122	124	143	129	119	104	117	128	102	119	135	127	126	124	133	103	114	109	120	120	110	102	128	123	118	130	123	125	134	103	108	102	117	102	130	127	112	114	104	120	112	115	126	105	107	126	117	110	118	106	111	128	125	102	113	121	118	116	104	131	146	112	109	105	139	117	121	123	127	124	145	106	145	114	111	102	134	134	109	132	131	119	123	126	132	128	109	126	124	126	115	117	107	88	99	124	122	114	109	120	112	120	108	121	119	103	108	110	132	115	118	124	108	113	113	124	106	127	113	95	114	113	133	107	115	118	117	139	103	123	113	119	123	115	116	119	133	108	118	113	140	113	111	119	107	127	109	111	95	123	117	122	109	127	128	131	113	121	115	104	129	119	119	105	112	123	117	136	128	106	120	117	125	107	104	125	103	115	103	103	130	128	117	132	114	102	111	126	125	119	126	159	118	105	128	137	110	123	119	112	106	130	135	125	109	121	133	120	129	114	120	94	107	135	112	127	123	117	107	114	128	129	135	122	136	123	126	122	133	121	131	107	128	112	125	151	132	131	119	122	104	115	129	118	126	120	99	131	123	135	114	114	115	118	109	99	134	109	117	119	114	121	115	120	100	122	115	122	113	137	114	121	131	127	122	138	112	109	101	102	152	121	122	107	127	119	123	121	125	140	118	104	116	110	132	121	125	128	113	125	127	115	119	116	125	107	107	103	110	119	121	118	123	126	100	108	115	105	107	125	114	123	125	107	112	125	143	115	133	109	130	100	103	121	108	116	109	111	97	104	124	130	121	132	130	111	100	119	138	131	115	142	108	112	92	119	128	116	126	127	132	116	116	130	116	110	143	135	132	91	116	143	124	120	142	118	118	142	105	145	107	117	132	131	136	118	124	108	120	129	98	109	100	111	132	111	115	121	114	119	110	136	145	123	113	110	102	98	118	137	115	137	115	129	128	114	102	115	116	122	116	115	107	102	117	120	133	124	103	127	113	119	108	124	102	118	132	113	133	122	121	116	137	125	111	128	134	119	113	109	136	121	121	118	116	127	127	137	124	117	134	136	113	119	122	139	127	118	112	109	108	101	116	99	107	132	118	111	89	106	113	133	118	114	121	96	115	95	138	108	111	135	119	138	125	119	115	143	122	113	112	134	121	113	143	134	107	117	147	123	135	114	143	114	129	126	92	113	120	119	104	120	129	105	146	130	118	112	102	103	116	106	112	113	127	128	129	110	118	99	103	124	117	153	147	104	96	137	103	122	101	125	115	99	134	124	120	127	117	134	113	109	122	113	113	120	120	121	107	116	96	111	105	127	122	102	120	104	124	127	118	113	128	118	117	114	120	118	126	111	119	124	141	116	126	120	123	126	108	105	120	99	125	119	108	103	127	122	111	118	102	159	127	117	98	122	119	138	127	129	127	112	144	127	126	135	116	122	111	106	106	128	108	136	108	122	114	127	128	130	114	95	96	128	124	132	110	117	121	127	110	128	137	119	124	101	114	123	135	138	113	122	121	116	118	118	119	125	117	114	123	101	122	127	120	125	106	108	98	142	124	114	125	101	104	123	110	101	90	135	115	115	107	116	117	124	112	140	105	111	127	115	125	113	129	125	92	122	120	121	105	114	100	133	118	133	121	126	117	114	110	126	115	135	125	104	129	132	121	121	127	122	108	126	112	124	118	114	119	111	107	125	118	129	101	129	124	119	131	146	119	135	124	133	136	132	123	134	117	126	107	121	131	120	128	120	116	121	97	141	109	117	132	106	124	115	113	98	122	139	119	123	123	101	106	122	105	130	110	119	104	98	105	124	114	136	121	106	98	121	124	122	113	122	114	101	103	112	124	123	116	124	144	105	130	134	133	133	122	116	130	126	101	118	112	128	122	127	110	107	133	120	117	112	138	106	124	113	126	126	102	109	108	120	84	121	120	122	113	137	128	137	111	114	126	107	96	123	119	108	108	120	124	103	121	100	119	123	111	105	125	116	138	124	124	124	122	115	99	124	131	127	140	119	125	120	121	129	128	108	106	120	125	110	132	121	109	111	115	128	121	114	133	112	123	101	120	130	138	106	105	118	117	126	111	113	117	113	116	136	133	90	106	130	115	119	121	121	99	106	109	108	110	104	118	130	140	105	108	114	105	109	104	121	97	102	128	113	106	99	131	137	118	112	112	109	115	111	114	112	123	94	110	113	125	125	127	127	119	119	135	118	111	111	126	125	136	115	125	93	112	114	98	130	123	117	108	121	129	107	122	123	122	123	115	132	123	133	118	139	113	112	113	118	100	126	123	143	128	132	85	103	136	115	115	116	121	96	129	125	102	113	116	100	112	121	114	116	110	122	126	120	119	122	111	124	134	126	118	117	97	145	90	129	116	115	129	135	109	107	101	105	122	106	132	117	125	140	134	109	118	124	103	106	125	117	133	133	123
12459	5830	9067	4460	2897	2170	1684	1183	983	796	758	673	627	567	541	510	521	468	459	429	407	344	388	356	347	405	322	369	345	304	311	319	328	352	333	300	300	301	301	331	324	311	323	320	326	340	306	322	286	275	338	316	295	321	282	319	306	308	298	310	320	343	327	321	315	305	302	318	291	298	339	334	298	307	313	290	310	324	320	284	280	329	314	287	296	302	312	318	267	317	336	303	350	330	278	292	276	331	290	319	277	296	299	285	291	294	296	305	304	273	304	287	280	313	309	271	286	316	302	286	303	305	277	284	297	298	327	302	275	286	277	297	290	293	327	302	280	313	322	282	289	317	295	286	319	317	282	287	308	285	281	266	257	296	264	269	293	296	273	282	291	302	317	278	292	261	299	307	294	285	293	299	316	273	275	321	304	301	311	303	273	290	308	290	296	287	292	284	297	298	319	293	280	306	294	297	286	307	326	269	289	292	294	294	287	288	304	274	303	295	300	310	307	300	328	299	281	314	310	311	281	304	303	305	261	273	297	277	275	293	311	287	307	256	276	299	302	280	270	316	314	298	273	276	253	283	284	294	308	302	324	298	313	309	293	281	276	298	276	264	297	267	305	303	283	309	257	245	292	286	284	296	302	299	256	321	294	268	306	278	283	286	294	331	294	261	283	310	287	318	294	282	266	299	279	294	264	276	325	262	281	289	278	273	297	287	268	263	284	278	296	313	281	290	293	291	292	272	317	277	318	285	269	292	279	322	245	263	292	284	295	293	284	299	287	304	295	285	313	282	297	282	304	291	301	281	272	322	293	272	299	266	320	327	331	305	293	259	281	314	280	266	294	324	292	298	276	309	308	292	292	276	300	299	322	282	295	278	295	320	307	283	276	296	311	296	283	297	288	281	273	310	279	289	290	281	278	272	295	296	252	291	299	305	297	265	272	313	285	267	301	276	271	304	297	300	315	296	293	298	300	293	325	283	273	305	277	278	296	266	297	299	288	297	278	290	286	321	299	283	285	286	285	293	299	298	302	276	290	310	287	283	279	301	292	294	262	285	334	273	293	295	294	285	268	313	322	269	315	294	314	299	290	294	288	292	285	293	322	291	298	300	289	299	293	289	284	271	263	298	293	280	291	302	293	300	310	279	260	300	286	297	299	283	286	291	311	295	269	274	277	278	298	308	294	284	296	295	255	313	292	278	303	310	320	285	327	272	286	275	292	284	327	314	287	301	289	281	291	264	303	282	285	298	275	278	295	279	283	245	290	295	301	268	276	285	276	310	305	310	298	303	295	269	300	291	310	301	278	276	286	284	314	304	296	283	267	284	266	254	279	294	284	292	264	284	298	271	317	291	268	305	304	296	295	281	314	316	280	278	269	275	288	301	302	282	293	299	268	287	291	287	279	275	261	287	314	283	301	298	327	291	301	308	299	313	250	279	288	279	292	323	263	305	282	276	291	292	299	300	302	268	299	298	283	314	279	289	284	313	295	314	291	301	301	306	271	252	328	314	265	299	288	327	312	287	284	281	276	303	287	318	336	293	305	282	283	284	282	275	270	309	278	310	279	263	299	309	303	269	321	288	303	293	319	293	315	287	261	319	299	272	305	298	273	276	273	299	310	294	284	287	283	297	299	295	255	288	275	300	282	291	299	336	327	276	298	288	276	285	309	326	283	320	280	296	285	294	287	310	302	289	261	315	292	273	292	293	282	316	280	275	290	272	287	296	278	304	285	289	315	303	304	311	292	306	269	306	295	266	266	276	292	283	295	281	317	315	310	288	320	286	292	273	276	262	329	287	289	281	299	297	307	300	312	293	294	270	260	307	304	310	283	278	288	320	290	296	293	316	310	312	295	269	309	291	300	285	298	300	299	301	290	258	322	249	286	286	265	295	289	301	327	287	305	301	256	271	308	290	290	304	301	256	291	282	289	294	315	289	300	320	296	294	285	273	245	290	324	287	285	258	303	314	322	294	309	308	310	278	272	283	276	297	320	294	282	311	313	279	309	277	291	285	316	297	293	297	302	289	291	317	291	277	277	281	300	258	277	265	320	309	289	282	310	283	297	295	304	285	299	330	292	300	274	283	283	269	265	321	285	291	325	313	289	283	283	322	315	274	286	270	302	313	298	292	268	312	314	287	299	289	293	281	314	307	246	277	268	292	275	272	306	297	293	279	289	262	325	286	283	288	302	277	289	286	283	268	271	273	305	276	267	317	300	331	289	296	314	296	294	302	315	284	284	264	265	294	287	314	293	273	303	289	306	301	297	279	262	301	282	276	314	284	262	262	309	238	299	279	315	292	284	299	301	316	286	303	282	318	290	275	303	281	284	272	300	298	266	300	288	250	306	295	311	288	300	281	280	290	313	313	304	305	298	339	295	280	288	259	284	282	295	292	281	311	275	300	322	300	306	297	309	285	286	306	293	321	255	319	301	272	320	313	277	318	283	284	295	285	269	294	286	288	293	298	314	292	299	282	290	283	309	293	291	307	293	273	305	278	286	302	266	313	297	283	287	269	287	275	293	290	257	310	283	289	298	306	312	310	314	254	305	288	245	312	305	318	291	282	255	279	286	282	303	282	313	298	254	329	293	287	321	314	288	299	289	289	293	278	283	280	278	321	280	293	303	287	294	305	289	316	310	293	277	295	292	297	297	330	300	284	302	300	278	309	287	279	276	297	277	295	274	315	326	288	288	296	336	291	275	323	296	266	310	318	269	306	284	296	289	305	296	287	281	322	279	275	316	306	291	297	308	323	280	305	296	307	302	277	291	325	294	299	276	302	301	305	282	289	290	279	307	277	298	331	307	326	318	304	289	272	324	291	299	287	330	278	309	290	283	305	291	269	273	289	296	283	285	287	275	298	287	285	266	272	308	282	310	271	324	257	299	310	304	286	296	283	319	302	305	280	290	300	256	291	266	307	283	295	312	270	312	296	304	298	290	282	310	302	284	312	290	304	301	279	296	279	328	287	275	281	282	295	262	306	322	296	275	311	306	296	305	302	269	298	273	281	304	287	310	293	313	295	285	316	282	291	284	292	284	285	298	298	310	288	262	275	290	302	286	283	293	280	262	282	258	300	304	270	283	300	308	297	306	283	313	321	299	304	306	276	320	264	300	295	302	305	285	266	275	291	273	281	325	309	269	298	315	308	321	298	288	304	307	277	293	304	333	282	288	296	259	305	292	283	307	269	284	297	317	302	280	321	298	304	284	268	300	279	273	286	325	277	275	310	295	290	280	273	290	285	314	305	311	275	286	303	300	278	310	307	277	301	256	280	303	292	285	263	282	327	272	266	319	296	320	290	279	290	296	279	283	293	295	299	298	326	297	314	308	291	289	284	285	304	257	280	301	296	261	312	312	302	294	273	312	291	285	279	298	258	304	299	306	293	296	271	272	262	316	282	311	277	293	274	295	303	287	295	296	323	258	276	293	303	286	318	284	315	272	273	301	261	306	310	285	293	307	287	277	326	270	290	318	294
4781	1919	1417	425	263	245	195	196	151	194	166	143	135	145	164	172	199	167	176	167	154	181	184	166	168	155	164	175	138	164	156	147	168	176	163	183	168	195	165	164	161	161	146	160	170	146	165	172	142	150	185	161	144	171	160	178	164	146	157	174	164	170	171	156	172	167	142	155	158	168	170	155	174	150	170	156	147	155	132	161	141	153	153	150	162	161	148	153	158	135	176	178	153	151	170	168	174	159	146	152	166	170	161	147	163	164	147	137	137	128	168	165	175	144	149	185	168	179	174	166	170	157	173	157	164	159	164	173	156	170	167	158	152	180	156	191	162	136	161	157	143	172	170	153	154	148	150	156	171	171	173	171	171	167	164	165	161	142	185	156	179	186	168	150	146	168	159	141	173	168	154	170	158	153	144	153	188	160	150	162	193	160	166	127	147	148	177	145	157	165	152	145	151	162	160	147	163	159	175	157	159	168	145	151	136	142	154	164	171	158	166	157	166	169	175	163	154	174	161	133	158	138	167	174	164	161	158	154	143	175	164	129	140	167	155	159	180	161	151	161	152	167	132	169	164	176	157	164	153	176	136	156	176	166	145	170	165	142	180	162	174	154	159	188	156	177	162	144	168	154	150	207	162	146	170	149	171	137	164	157	170	184	159	173	153	162	151	184	158	174	150	160	160	165	163	156	173	159	150	164	157	165	160	161	154	186	167	167	173	142	149	176	142	163	181	157	147	173	153	165	160	171	143	168	146	170	182	163	174	157	162	180	169	167	143	161	173	143	171	162	188	184	166	172	145	144	161	146	153	164	162	186	177	151	202	169	158	163	163	189	163	149	147	183	159	203	150	168	169	150	158	158	186	167	137	173	159	176	174	147	168	165	163	171	167	169	154	157	157	120	167	151	141	174	162	166	160	154	148	177	157	158	148	140	148	163	161	147	152	168	185	154	159	143	150	153	136	158	176	138	137	147	168	174	151	129	186	166	167	158	171	154	158	176	168	163	172	156	165	159	174	152	154	137	152	144	135	145	170	158	177	161	158	152	152	172	146	185	152	160	149	157	169	152	142	177	174	168	159	156	141	159	161	172	158	175	151	144	140	167	162	158	154	154	173	162	158	171	184	150	170	175	168	161	139	168	151	188	182	169	142	183	159	185	170	160	172	162	171	141	176	167	173	152	183	164	161	160	154	160	143	182	145	139	169	162	176	139	167	167	176	139	159	168	167	157	170	160	150	176	151	130	165	150	144	159	131	162	169	161	151	152	143	153	157	160	161	164	177	158	145	149	164	153	155	166	159	159	155	168	143	191	156	140	156	152	188	187	157	148	157	172	180	169	166	165	154	162	142	138	133	161	150	174	158	150	164	164	139	167	166	151	162	161	161	148	162	145	153	146	147	166	168	158	156	141	179	152	167	157	150	160	143	167	172	158	165	147	153	159	158	169	150	180	169	165	160	163	155	153	163	183	171	145	175	157	148	171	157	165	193	167	161	175	142	163	167	185	175	133	181	174	157	123	147	159	172	147	157	154	151	152	162	139	155	159	156	158	149	152	137	137	165	170	170	163	154	163	184	156	148	147	175	150	145	169	161	160	154	166	148	171	164	139	166	199	180	160	158	149	153	185	160	158	155	158	145	148	143	159	152	169	171	166	154	174	158	149	146	168	167	124	147	159	188	154	159	172	178	164	150	152	162	169	150	174	155	157	152	165	153	168	169	152	157	181	135	154	153	178	133	171	166	161	178	159	172	161	194	163	161	145	163	184	158	150	145	197	169	161	169	172	158	152	170	167	165	177	161	167	159	153	168	191	167	160	148	150	173	174	171	148	156	159	154	175	155	174	147	163	149	155	177	155	162	166	154	139	197	165	158	155	154	155	135	158	146	156	174	149	184	160	156	178	158	162	140	171	160	148	162	178	140	153	161	139	197	142	178	156	180	150	135	150	121	175	147	154	168	146	158	148	176	159	153	148	166	140	153	162	169	161	153	146	158	167	194	182	191	173	154	183	151	166	171	163	183	140	175	160	140	162	160	150	171	136	175	160	151	155	125	158	151	148	143	150	151	164	169	178	170	145	175	164	149	177	171	170	171	145	133	166	166	182	165	154	197	149	186	165	161	162	147	175	168	169	141	171	139	179	161	165	147	151	152	150	158	176	179	172	169	160	152	156	169	163	152	158	149	136	147	177	150	178	154	164	153	145	158	159	125	185	161	196	172	149	171	146	142	159	198	145	148	158	147	175	147	170	172	171	145	166	164	146	144	189	150	142	169	150	179	159	150	170	150	153	168	172	166	191	158	155	165	166	150	171	158	133	166	160	149	162	177	158	167	168	160	160	153	140	151	171	156	166	149	132	166	151	138	147	162	162	158	138	161	166	169	171	147	160	149	135	145	167	172	154	144	183	156	155	160	148	178	146	155	176	172	164	152	160	167	173	162	157	163	172	175	142	184	151	169	149	141	161	131	145	148	165	173	165	175	159	158	164	153	141	160	172	151	156	156	149	179	147	145	151	160	158	152	169	156	163	146	169	150	157	143	160	171	161	161	168	157	146	141	153	157	143	148	179	156	158	153	170	153	162	136	153	142	168	158	154	155	155	153	181	172	168	149	166	160	138	157	165	146	132	180	179	152	141	147	155	158	150	155	168	160	147	148	161	172	150	159	162	149	173	153	173	147	181	169	161	150	173	175	160	161	146	163	161	167	156	173	161	153	161	155	169	164	159	167	145	160	159	147	167	167	166	162	164	135	195	171	180	167	174	169	161	144	167	155	167	182	158	188	186	168	179	151	150	174	158	161	130	173	159	174	130	159	147	146	153	144	196	170	132	141	163	148	177	162	168	168	137	176	169	162	188	142	145	156	166	151	145	144	168	149	145	160	160	139	135	169	174	142	164	178	172	175	166	157	166	163	155	150	142	149	178	131	164	158	167	168	168	158	140	183	163	165	150	173	139	165	148	182	149	143	154	136	157	165	184	171	175	172	168	168	158	181	151	159	148	148	167	173	153	140	179	162	136	170	172	164	143	148	180	160	149	152	160	169	177	164	162	139	160	174	128	167	168	172	181	162	165	155	164	162	162	153	169	170	153	159	156	167	158	166	150	162	154	156	157	165	169	173	158	162	162	175	157	162	155	135	136	164	184	137	208	133	154	149	141	167	165	168	165	179	165	154	146	162	153	157	144	144	186	164	178	151	163	166	128	135	157	173	179	155	178	166	142	156	148	156	165	159	146	164	159	152	189	152	157	137	153	182	162	162	147	178	142	152	161	188	168	141	146	156	144	166	176	156	164	142	159	130	147	169	188	141	151	158	146	172	153	144	157	183	159	119	150	164	158	158	140	148	167	151	145	167	153	171	170	158	152	161	141	164	159	133	162	132	153	156	166	156	154	151	155	145	151	162	172	149	156	141	167	159	159	161	174	150	170	165	154	157	151	178	204	192	177	167	170	172	172	167	161	177	160	155	168	174	159	156	143	143	146
3926	2199	3098	1306	962	731	639	529	484	449	446	472	468	417	376	409	428	440	419	371	352	412	399	391	404	380	378	390	369	417	381	402	405	406	384	339	385	399	405	387	408	388	386	394	405	430	397	401	406	352	405	411	382	433	384	391	395	384	388	397	367	399	432	354	369	363	425	375	413	422	387	397	364	431	407	400	393	455	383	395	339	383	378	389	384	397	383	371	384	383	389	394	390	405	369	383	388	399	411	392	388	388	383	374	413	380	380	388	400	423	439	415	377	408	393	405	436	375	368	396	434	403	417	406	391	374	366	403	386	361	397	402	382	397	410	382	411	412	383	375	400	386	351	407	377	406	371	385	401	400	346	370	370	398	411	406	404	411	379	383	407	413	388	398	379	356	395	403	367	407	370	390	407	388	363	360	386	353	368	400	421	392	397	432	380	390	369	388	361	383	405	412	407	390	393	404	363	352	394	442	388	372	395	399	378	374	413	355	386	403	371	385	419	385	405	415	399	447	391	360	371	384	400	370	394	402	395	363	387	389	397	355	367	357	377	353	401	351	405	419	394	384	388	393	393	393	384	393	380	464	382	390	399	426	407	389	370	343	378	385	390	420	415	412	404	386	395	409	422	367	404	409	433	380	419	395	388	417	419	354	369	360	370	358	391	404	403	379	408	387	379	401	390	386	382	375	380	377	385	413	394	400	395	412	396	381	407	369	355	383	399	397	425	385	370	357	403	392	418	418	408	384	395	423	385	418	400	387	400	414	391	427	389	396	377	374	401	414	408	405	433	377	436	400	368	356	382	410	404	411	360	366	379	418	383	412	388	434	345	380	384	378	422	433	399	367	389	426	389	381	417	409	367	369	419	388	381	390	374	350	354	412	440	362	394	413	410	408	389	400	399	364	445	419	403	406	419	384	404	402	395	381	375	386	434	418	386	431	347	411	373	403	414	387	384	408	383	390	409	411	371	401	423	381	429	406	386	408	357	408	414	395	397	365	411	384	374	423	345	389	385	413	405	376	402	426	342	377	394	399	439	382	363	401	397	374	377	416	384	399	371	383	386	363	391	386	371	417	415	399	394	423	388	393	355	390	434	410	387	359	390	427	381	397	414	374	365	365	383	413	396	384	415	358	412	389	358	394	407	383	392	407	352	426	426	390	356	427	416	353	376	419	366	359	392	409	419	411	408	384	379	357	369	389	375	405	395	373	383	420	401	392	392	418	412	389	396	389	421	321	363	366	374	378	385	388	389	346	394	427	380	384	394	437	395	389	376	376	390	396	394	366	406	387	374	411	385	366	359	417	387	406	370	414	419	409	427	381	391	397	395	369	366	379	391	388	373	387	400	426	390	422	383	407	367	397	359	397	378	377	416	382	368	367	390	390	355	392	413	366	391	378	418	388	403	409	402	377	383	364	409	408	409	385	397	404	366	393	390	396	393	381	398	412	410	372	435	397	405	413	381	363	377	401	400	395	420	405	377	371	419	399	388	369	389	413	380	393	396	380	408	406	409	380	431	351	405	400	403	393	370	393	382	418	382	362	398	377	358	428	394	364	386	437	404	400	407	383	397	395	412	359	361	410	401	411	394	403	404	379	406	388	394	408	393	395	393	391	372	429	393	370	371	350	400	431	414	378	356	394	390	381	370	404	439	372	354	405	410	393	404	372	348	416	393	398	408	382	398	427	377	383	416	382	366	397	399	422	388	425	400	400	396	385	397	389	394	375	404	367	358	356	364	424	394	385	393	370	399	406	371	375	393	402	407	411	401	390	396	389	408	392	415	346	411	423	375	367	406	387	391	390	423	396	354	430	392	412	372	385	431	388	414	392	394	429	407	451	381	372	393	379	372	387	355	388	400	411	363	386	395	388	378	381	436	379	414	409	398	389	405	382	371	408	385	381	390	393	400	413	408	410	388	390	376	419	374	383	404	377	413	381	361	383	409	380	418	384	415	419	435	377	379	416	381	362	398	410	414	393	409	390	367	378	387	421	369	381	398	429	371	377	392	383	402	401	380	383	384	378	372	409	345	418	378	387	399	402	380	415	388	405	386	372	407	398	393	375	390	417	370	384	388	397	359	372	383	372	404	396	401	359	422	412	399	364	409	370	356	405	349	390	381	431	378	381	399	359	412	407	408	396	365	426	409	409	369	355	393	407	391	428	441	371	392	378	386	414	385	372	398	399	411	372	373	391	403	398	387	385	406	391	393	397	386	358	384	405	373	426	430	375	390	382	373	348	371	409	377	441	394	430	370	411	382	421	378	375	360	369	390	405	407	421	367	396	424	406	370	401	379	414	417	383	400	379	407	371	370	404	400	369	419	395	395	388	381	386	374	386	371	381	345	406	353	376	400	387	379	383	430	409	392	427	381	373	408	403	404	400	438	407	409	369	398	390	426	413	388	384	394	413	399	376	395	385	387	414	403	382	403	365	401	388	380	363	369	372	431	373	421	384	370	379	431	397	389	399	394	396	387	360	400	403	368	379	363	360	399	408	362	391	405	378	390	382	392	423	402	408	389	387	407	375	374	407	402	379	422	394	433	413	403	387	409	349	395	394	381	411	370	379	419	373	391	378	390	377	348	397	389	389	381	394	369	408	383	414	451	371	404	364	411	392	414	344	387	396	372	412	370	355	401	406	360	390	402	399	400	392	401	385	387	380	405	409	356	385	396	412	377	394	409	395	387	377	384	402	368	376	393	402	410	360	407	414	400	383	399	381	364	392	413	372	374	385	358	368	390	374	400	378	409	383	370	407	371	375	407	378	398	390	383	415	399	380	378	383	373	417	419	385	383	426	369	381	392	367	381	374	395	377	398	420	364	377	383	406	388	345	381	404	375	382	385	402	422	400	384	396	430	382	401	393	366	386	397	420	379	395	398	339	372	399	419	388	423	389	373	377	395	418	417	411	388	406	378	391	411	389	388	394	398	409	397	411	387	356	408	399	363	404	376	404	391	390	396	371	389	422	418	356	382	383	385	401	401	395	378	434	395	400	354	388	397	382	401	396	388	374	394	367	376	413	365	391	371	409	416	386	368	371	407	396	402	379	391	378	416	391	414	401	404	399	387	393	396	410	383	423	383	408	367	391	402	387	373	390	363	384	379	374	398	384	361	375	367	400	377	376	400	379	412	390	406	394	369	395	401	416	397	395	388	396	419	380	368	377	424	408	367	376	439	401	359	377	394	420	417	354	387	381	440	351	394	392	373	357	407	369	438	388	393	379	374	402	353	374	353	410	391	395	376	373	386	350	375	397	385	386	405	428	383	382	371	398	399	381	404	414	384	396	429	381	420	384	420	373	385	397	402	406	405	421	413	390	364	384	365	382	385	428	400	404	393	387	388	425	401	402	372	392	372	367	376	392	376	428	382	363	359	400	401	404	374	387	398	388	406	389	427	384	393	391	363	390	382	354	378	399	351	386	372	411	416	408	407	427	415	434	362	413	387	393	377	347	375	407	384	394	418	441	373	359	386	392
12591	4078	3125	996	564	396	314	296	241	241	234	253	227	223	245	189	247	211	209	214	213	198	172	196	197	193	201	191	199	187	206	179	192	209	212	200	186	167	192	191	182	197	194	198	181	194	187	209	205	198	180	186	182	198	195	184	187	188	169	201	198	208	226	227	198	195	179	185	229	182	209	211	181	205	166	183	202	182	170	194	197	196	197	184	191	199	175	195	186	167	185	218	199	201	197	184	190	191	195	185	204	193	192	222	178	192	188	181	191	164	184	195	210	204	178	217	203	201	212	182	191	186	193	179	219	210	193	176	209	182	227	213	193	189	172	209	186	187	207	178	189	193	203	177	184	192	203	196	193	213	178	184	214	195	201	202	179	227	191	202	215	207	177	183	171	203	190	186	188	198	178	180	208	208	190	204	192	174	184	217	188	213	194	202	189	172	197	232	158	173	178	176	186	189	191	189	199	160	231	188	210	216	219	202	158	182	197	198	201	190	221	196	201	206	166	184	188	170	182	163	189	194	198	197	194	190	175	194	179	176	191	185	182	184	190	191	214	200	211	211	204	156	195	182	184	183	185	217	179	189	216	201	214	219	200	191	212	192	168	185	204	183	168	187	206	188	196	196	186	214	235	187	194	208	204	200	189	182	158	184	202	178	198	203	178	186	205	197	202	214	194	194	211	215	214	216	164	184	178	162	190	185	175	205	183	200	211	199	194	216	219	191	203	192	179	167	215	215	197	211	199	190	195	173	191	196	195	228	199	188	180	190	187	206	178	200	176	207	193	198	196	198	188	199	173	197	175	203	173	193	202	189	198	195	195	192	190	208	175	164	208	180	192	209	185	188	203	178	199	234	216	187	179	167	209	173	211	189	186	204	221	211	193	215	216	205	204	180	193	170	189	215	205	191	197	202	198	157	165	189	218	193	190	185	197	227	201	189	177	183	189	197	184	194	182	196	205	213	176	195	196	205	166	207	188	175	198	210	188	208	214	207	194	190	197	210	182	202	205	208	174	167	201	213	188	200	221	193	207	189	173	194	207	197	159	180	196	193	197	176	172	188	221	180	181	184	203	194	200	209	188	184	193	200	193	196	211	174	184	186	187	168	224	202	200	202	183	194	199	200	183	187	215	183	182	214	193	194	206	197	204	207	200	209	203	174	188	189	214	203	174	196	187	189	183	207	203	196	184	193	207	197	198	219	195	202	196	228	209	185	192	167	203	178	179	239	198	187	208	181	160	187	175	195	174	204	202	184	205	191	168	185	210	180	218	215	225	171	186	196	208	224	215	238	179	226	223	189	169	191	209	185	174	178	208	183	188	189	187	174	185	204	209	198	171	204	186	168	175	217	194	196	190	211	202	192	188	178	188	187	211	187	224	187	193	207	185	181	185	209	204	183	205	193	175	185	208	222	198	202	192	201	177	183	189	185	214	196	192	171	190	192	197	211	187	184	214	184	180	211	194	170	207	187	217	199	189	192	177	213	193	186	186	190	197	205	226	196	189	199	225	216	186	177	186	175	201	189	228	183	199	192	191	200	206	202	205	193	182	169	211	204	172	185	219	194	166	186	188	212	187	175	195	186	183	193	218	182	205	195	206	201	171	204	193	153	187	192	196	187	173	201	189	184	203	213	172	182	193	222	203	201	187	212	194	214	171	192	183	194	183	184	199	195	162	173	206	191	196	185	207	193	210	208	199	177	215	202	224	183	188	208	211	217	177	202	177	187	186	207	203	205	193	160	178	206	189	193	172	192	187	183	193	189	181	190	190	177	196	156	180	205	201	202	177	182	208	203	187	211	195	188	210	190	176	167	177	190	193	171	194	186	178	180	171	204	184	178	183	207	191	186	195	225	195	182	189	207	205	183	198	199	183	169	165	194	196	187	216	180	200	174	205	199	192	205	174	194	189	211	213	174	200	222	193	194	205	189	182	214	197	192	173	167	202	203	167	187	198	193	209	150	191	170	179	214	206	180	186	204	193	246	210	209	200	168	194	186	205	206	187	184	176	195	200	190	196	205	207	219	180	201	201	198	184	195	182	184	205	188	229	194	210	193	189	175	204	218	193	229	208	187	198	203	187	182	175	210	182	208	180	193	182	169	215	179	210	195	171	190	183	198	187	205	197	198	220	206	178	195	198	177	210	204	186	183	200	203	175	200	184	200	187	199	173	181	201	204	198	211	190	166	193	200	205	200	194	189	199	186	196	193	190	183	207	188	181	185	219	191	186	170	184	198	189	177	217	201	196	187	194	196	171	189	203	189	206	206	198	196	186	178	199	182	186	169	214	206	200	196	198	186	188	207	218	193	222	200	198	182	181	196	190	205	186	191	179	190	186	181	211	188	196	172	179	219	193	218	215	206	170	195	216	204	223	170	210	189	188	177	183	183	161	187	180	189	167	196	184	163	207	202	219	188	198	190	171	190	210	195	197	204	189	205	206	195	178	190	188	202	220	219	211	207	160	187	207	198	198	224	187	191	207	195	177	187	193	179	200	199	194	165	172	170	186	198	190	190	193	197	191	177	169	187	176	207	212	203	216	222	175	188	183	191	161	184	181	213	196	205	182	203	196	218	209	183	209	195	228	173	208	209	222	183	181	208	177	158	172	193	198	196	186	192	177	196	215	212	192	188	203	187	202	205	204	180	199	189	231	202	181	195	223	219	192	193	190	172	222	206	199	206	176	214	193	176	183	165	171	170	215	175	210	200	198	199	211	201	211	202	212	195	214	190	228	173	174	176	187	204	198	204	184	188	214	165	175	183	211	201	185	183	208	189	200	192	194	159	208	198	188	176	195	181	207	172	205	227	185	205	200	181	184	195	179	181	232	166	192	204	187	185	209	208	188	179	179	201	187	204	222	202	191	218	221	209	176	194	199	183	195	201	199	224	217	199	193	166	201	186	193	188	219	201	195	199	212	199	174	183	195	176	193	180	234	166	188	197	188	201	186	171	183	198	219	189	181	222	195	203	215	201	210	180	179	224	191	207	201	185	204	180	210	208	214	206	214	181	181	187	177	195	190	201	180	193	191	186	202	180	193	199	217	203	191	221	170	167	162	182	195	193	192	193	189	207	147	185	222	188	210	198	198	182	194	223	216	168	226	174	212	170	157	151	201	172	205	194	178	203	183	215	202	187	216	211	201	206	187	183	191	201	220	209	193	219	222	186	201	203	214	180	222	183	198	198	182	215	214	179	208	190	198	185	181	184	184	171	198	181	212	193	190	215	171	189	200	229	204	184	190	207	197	205	177	205	199	193	199	199	184	179	208	195	202	216	192	187	185	188	211	164	180	191	180	200	200	187	192	193	172	181	196	192	202	197	177	192	190	175	183	174	157	186	185	167	193	206	182	190	205	186	161	194	196	188	178	207	168	183	193	206	200	192	220	170	215	189	211	199	189	196	189	201	207	165	205	168	185	208	201	169	192	184	190	213	218	175	179	198	204	202	197	192	190	217	202	196	199	226	213	186	174	194	182	166
9569	4071	5728	2946	2168	1492	1261	909	882	737	685	666	662	622	555	574	581	540	603	533	511	531	510	530	515	455	504	467	463	448	501	485	469	479	487	474	459	470	462	442	491	495	458	452	474	480	477	483	472	478	409	450	486	452	456	477	471	481	476	482	477	459	451	473	454	496	474	477	491	466	492	428	501	464	439	433	446	431	450	468	467	497	479	420	490	462	429	488	496	523	472	457	473	473	451	467	499	460	444	463	475	445	443	441	449	459	459	425	462	421	459	465	456	467	426	485	512	460	470	500	474	483	488	446	509	456	464	494	469	440	473	438	457	440	494	465	471	468	435	473	471	442	488	492	484	460	456	495	483	456	451	459	439	483	421	457	460	473	447	454	445	455	476	449	495	411	524	464	481	478	430	473	441	469	455	459	491	446	445	467	440	475	463	493	459	456	471	445	423	471	447	479	454	460	446	449	447	469	456	427	460	476	485	433	488	440	447	472	476	446	433	467	458	445	436	430	474	467	459	480	461	481	418	428	463	429	430	471	460	449	444	447	481	473	476	478	440	479	471	480	457	454	481	483	479	455	439	444	420	427	486	452	485	462	459	421	510	480	477	453	450	464	485	440	455	514	450	462	455	519	461	439	456	443	465	443	484	452	434	469	469	466	492	476	460	471	410	471	489	458	432	468	446	462	415	435	485	494	503	469	457	472	461	478	425	453	474	456	428	468	474	446	426	467	460	446	436	419	427	511	458	447	439	445	461	469	419	504	440	456	476	482	442	444	438	471	470	476	476	461	449	449	466	444	502	466	438	477	432	426	469	463	435	497	446	427	433	487	484	468	482	449	456	476	511	428	477	419	424	502	452	472	478	466	455	475	478	467	478	457	438	446	480	464	467	428	470	471	497	477	470	448	476	457	454	463	455	454	474	457	460	444	478	472	498	453	438	472	469	461	494	453	465	459	448	468	488	448	497	445	476	453	431	440	489	454	483	433	444	421	469	438	431	432	462	450	438	483	436	466	445	463	459	473	468	448	466	460	524	462	416	461	465	469	458	468	460	488	467	489	456	473	434	437	447	474	426	435	443	466	495	478	458	491	476	481	474	434	465	463	452	443	442	427	447	466	426	461	379	478	508	490	451	502	460	453	416	435	436	434	439	453	466	464	444	435	491	443	441	445	472	434	494	449	432	457	453	487	446	449	470	473	483	472	429	464	434	461	481	469	451	473	485	483	444	473	423	447	460	465	459	476	468	475	456	464	442	478	482	417	443	441	423	469	472	515	460	475	465	478	466	458	469	455	446	481	454	468	446	430	476	476	414	449	438	473	458	488	460	445	466	465	443	457	500	507	421	454	430	477	445	519	458	465	480	468	463	453	464	440	485	459	453	435	465	438	417	440	496	434	449	442	439	486	498	433	417	448	460	446	459	451	456	463	437	438	451	455	450	484	469	472	455	445	448	483	487	480	473	487	467	442	467	436	440	484	438	458	444	489	460	452	461	462	414	485	448	508	451	455	446	432	436	475	482	488	424	480	490	474	429	448	434	453	482	483	482	463	462	478	432	458	471	449	475	483	437	474	532	427	504	474	438	445	419	456	449	462	488	417	492	439	464	436	419	435	449	451	454	453	474	498	453	466	474	476	501	452	451	445	501	471	453	502	457	478	509	447	445	443	496	479	449	450	468	461	512	437	484	414	457	458	456	452	453	470	469	503	458	470	480	491	464	469	454	440	472	448	463	461	429	465	446	456	456	460	432	473	474	472	454	471	447	482	436	443	447	481	469	430	490	442	479	458	469	450	487	441	467	461	482	481	452	435	492	465	432	469	439	457	469	446	485	474	494	470	431	438	433	484	446	468	483	459	459	465	484	464	453	485	462	432	521	497	475	500	488	483	486	419	437	462	476	475	475	503	461	483	485	466	499	436	454	441	463	464	464	447	482	476	448	456	477	446	480	432	478	468	453	429	436	449	476	517	465	443	444	417	460	414	474	452	436	462	485	468	455	443	488	446	456	463	461	443	462	475	470	498	449	460	469	470	456	443	497	434	489	452	477	470	467	471	453	495	467	461	483	479	499	489	448	419	452	460	459	459	475	461	461	460	491	467	448	438	453	469	481	486	501	453	483	464	494	474	444	465	472	444	477	458	466	412	423	480	470	453	479	484	491	490	445	453	410	427	467	447	486	477	445	455	457	492	473	445	502	477	459	440	449	468	445	468	422	482	480	445	464	478	459	384	478	458	426	433	447	474	494	457	456	448	464	472	473	506	442	461	445	473	482	477	439	484	450	485	471	447	437	473	454	480	441	465	431	447	436	478	509	438	477	449	467	444	504	477	447	471	429	459	459	444	459	481	495	499	470	465	467	479	474	441	478	457	446	449	441	493	474	463	458	462	419	461	480	441	435	453	461	483	457	471	514	461	477	481	433	439	427	466	442	456	474	465	447	487	492	444	488	433	473	424	471	482	502	456	482	442	447	481	477	484	448	453	475	470	455	464	442	480	506	435	466	483	445	475	458	470	477	452	477	445	447	462	432	427	470	438	454	432	435	461	450	459	473	484	482	484	457	462	451	436	423	457	458	472	503	448	452	433	488	459	447	465	449	450	451	461	432	474	464	447	447	465	479	472	452	423	482	468	451	466	475	453	457	465	449	463	473	467	463	473	434	434	446	439	468	428	447	468	478	466	530	446	421	449	415	458	436	452	462	487	479	480	411	440	430	439	492	466	502	463	476	436	533	442	471	469	433	415	463	443	486	469	462	446	464	478	473	447	478	435	455	472	413	433	500	418	440	458	440	462	484	415	458	464	472	446	468	453	450	484	460	452	469	469	452	464	476	413	475	436	451	436	450	464	446	492	463	459	447	504	448	436	471	443	452	446	463	449	478	505	441	448	487	481	454	425	498	468	492	445	515	479	476	465	461	472	442	443	461	473	474	448	463	485	455	448	458	449	495	447	447	449	484	472	454	451	490	476	479	478	467	468	477	447	440	458	456	473	466	465	416	453	475	462	435	438	454	479	473	473	417	470	482	466	460	450	463	447	458	439	431	481	458	443	448	407	458	429	452	502	460	457	443	487	470	434	467	447	463	464	476	464	512	457	467	463	445	419	479	463	453	445	501	454	447	490	486	439	477	456	446	465	459	459	461	461	457	449	443	470	448	480	445	441	452	467	481	519	415	439	459	452	484	490	479	476	450	472	458	481	488	476	480	420	449	460	465	435	501	451	438	457	488	461	470	433	457	476	440	454	471	458	457	431	449	444	460	449	488	483	453	461	461	499	452	497	446	435	469	490	471	414	434	514	446	491	463	487	470	446	468	464	445	455	452	426	438	438	460	460	432	468	435	501	481	435	433	451	480	498	501	456	419	453	472	467	484	446	434	463	434	461	471	441	469	468	451	459	454	461	483	429	506	434	481	470	454	455	452	430	440	491	497	440	482	447	462	463	446	451	444	454	432	481	454	485	438	517	460	452	435	451	459	461	463	441
20956	6858	5252	1880	744	545	363	271	216	210	186	207	156	160	153	159	164	159	150	139	140	136	130	141	156	120	111	128	119	137	129	126	123	121	116	130	128	136	130	129	128	135	144	130	133	114	129	125	119	126	124	120	108	124	123	118	117	104	105	101	119	129	130	109	117	141	119	129	131	129	127	117	116	130	106	112	110	130	112	118	102	119	127	131	131	126	120	115	145	113	123	139	144	112	142	129	123	127	131	121	120	103	112	115	128	142	109	114	125	123	111	100	125	101	122	121	110	108	131	119	130	122	122	122	128	123	122	110	107	123	105	94	115	98	95	106	126	124	118	109	108	128	115	104	108	118	116	120	114	139	133	109	112	98	128	118	98	131	114	108	114	116	109	136	132	122	106	108	150	125	110	117	117	123	109	104	125	124	125	109	129	131	133	117	108	136	127	158	125	129	139	104	114	119	110	132	116	143	136	144	130	112	111	101	128	110	134	105	127	149	122	112	115	121	125	95	122	136	124	126	130	125	108	125	117	119	124	137	113	125	119	138	129	131	119	117	139	131	115	124	124	118	100	108	111	119	115	138	95	125	120	116	115	116	108	112	104	114	139	114	147	116	116	126	125	119	108	127	144	114	114	122	121	114	100	137	125	125	121	122	138	130	108	99	135	111	130	133	128	111	112	115	117	138	115	129	103	106	126	112	154	131	113	122	130	110	111	121	129	138	139	135	127	117	132	114	106	119	132	118	115	107	123	121	119	162	141	111	124	121	141	113	117	121	132	112	130	123	114	99	113	123	134	87	119	127	104	126	123	94	129	121	121	115	126	130	113	108	110	105	132	123	107	127	113	138	95	105	107	105	133	108	111	140	127	114	131	114	136	119	120	119	114	131	114	118	127	132	136	129	114	114	119	145	116	116	124	121	122	120	131	114	115	125	136	121	117	119	125	122	136	106	130	125	117	112	129	131	123	131	110	147	125	105	125	121	111	144	132	129	129	117	135	119	128	115	115	126	132	107	118	143	123	110	122	115	105	125	114	123	112	104	118	124	126	118	145	128	119	119	99	113	118	108	101	120	106	118	125	123	132	143	128	128	124	111	129	122	116	93	114	120	116	129	124	124	104	133	126	112	106	106	105	135	122	112	117	119	128	113	126	108	114	107	94	147	119	136	112	114	119	120	131	121	119	101	114	115	124	122	125	131	123	133	127	123	111	117	119	119	137	150	123	106	111	116	117	112	104	109	113	108	125	104	121	115	121	104	118	113	133	108	108	111	124	124	102	129	127	124	117	146	122	125	131	128	105	101	133	124	127	117	102	103	121	120	139	103	129	132	110	123	129	119	110	115	119	109	112	125	129	95	129	104	114	95	129	118	84	134	120	126	114	123	126	120	122	104	118	107	135	145	113	122	120	109	137	139	113	109	137	114	115	111	126	113	131	128	115	114	124	122	119	111	106	131	113	128	115	132	145	111	111	107	113	109	117	130	130	123	117	106	120	139	125	130	122	136	155	109	113	110	99	123	130	124	99	122	124	121	130	137	118	114	118	110	108	101	105	125	122	115	93	122	105	134	125	126	145	131	124	137	111	115	132	130	142	93	146	112	128	125	120	138	112	128	122	147	118	104	130	128	119	103	140	127	103	117	137	115	110	116	103	127	140	140	125	141	127	130	103	103	135	117	115	143	100	123	101	123	128	114	97	124	127	119	116	116	145	110	145	122	118	111	135	119	115	106	121	119	120	135	133	114	113	95	101	123	110	106	97	110	117	122	108	99	116	115	123	135	140	114	113	130	115	118	113	109	104	129	129	99	107	117	121	129	136	130	117	126	117	101	126	143	128	130	110	111	115	128	131	128	109	124	96	115	114	111	124	112	122	126	117	124	127	121	106	108	107	121	121	107	118	126	109	110	123	137	117	106	105	140	125	108	103	117	131	101	117	129	127	129	115	122	119	129	123	110	112	118	123	132	139	118	127	118	118	123	132	126	118	107	126	108	118	124	109	109	130	114	131	120	121	112	110	120	139	112	122	114	100	146	107	122	100	123	143	124	106	105	124	117	123	139	120	103	100	133	148	131	120	117	121	106	112	127	108	109	127	107	111	130	115	129	112	147	110	119	136	127	117	116	93	109	121	122	113	108	127	119	111	129	121	122	104	130	119	124	107	135	116	119	117	122	109	112	127	121	115	112	97	118	112	117	107	116	170	115	119	135	104	120	127	125	108	120	113	114	130	112	104	142	135	119	113	152	108	131	132	112	112	132	119	113	95	113	132	119	108	113	125	120	128	102	136	160	123	125	122	108	101	121	128	126	104	117	116	104	115	127	131	142	111	114	113	114	111	113	109	112	121	120	132	112	114	134	136	123	137	124	120	134	129	116	117	131	94	120	113	110	84	142	110	127	121	110	111	114	142	105	109	134	138	125	113	135	128	118	114	121	98	129	120	128	126	115	112	141	105	113	125	109	118	119	120	112	126	105	127	139	118	116	135	123	118	125	90	125	107	146	113	113	119	119	125	108	119	120	109	131	132	113	100	131	107	107	139	104	128	124	120	128	118	120	114	128	114	113	115	135	113	136	113	113	115	108	109	100	122	113	107	118	117	126	117	103	129	117	95	123	115	128	122	116	113	98	119	113	116	123	118	101	116	119	117	119	131	128	109	135	135	115	106	132	129	130	107	109	122	131	135	122	131	112	153	115	134	133	104	123	118	109	127	136	128	140	132	117	127	116	146	118	139	112	138	120	114	110	122	130	115	115	124	131	126	118	105	110	119	109	102	126	121	102	117	115	113	121	101	117	136	109	138	122	121	117	128	111	122	127	114	118	109	118	122	116	136	125	127	104	99	93	127	121	132	112	120	121	127	126	106	95	117	113	126	117	111	110	107	118	108	114	119	124	116	96	111	135	122	110	135	127	137	102	122	119	115	128	122	138	127	108	128	114	116	133	118	121	115	102	96	102	132	138	133	122	124	115	111	122	114	139	110	131	109	124	109	118	110	128	112	98	120	122	112	97	105	110	114	131	108	133	134	117	116	114	118	109	115	131	124	133	118	103	116	126	110	111	116	129	125	122	108	101	109	123	103	111	118	111	120	113	100	132	112	126	121	142	120	129	127	102	122	100	132	114	141	108	117	143	135	130	122	138	103	137	135	83	111	108	103	141	129	107	125	109	127	102	121	127	144	130	132	84	121	115	113	104	113	113	140	116	122	115	133	117	125	109	129	110	119	115	115	104	131	136	127	121	123	119	127	135	115	123	131	107	111	97	119	110	113	130	143	103	108	97	132	104	131	145	116	103	113	115	134	128	102	122	127	132	128	132	112	119	113	121	107	104	94	105	126	129	120	131	131	147	109	125	119	109	106	97	134	106	107	126	108	120	114	119	114	111	112	110	123	117	140	125	137	134	114	121	109	109	121	124	123	122	116	111	108	111	129	143	118	107	131	122	134	122	117	114	127	133	143	103	116	108	104	117	145	125	137	144	119	118
12799	5759	9081	4939	3041	2148	1624	1180	1051	805	756	709	677	620	578	546	491	480	419	434	389	377	401	384	385	369	394	352	356	320	355	341	308	372	305	308	303	330	332	366	332	295	325	342	324	335	281	291	291	304	335	303	301	310	302	314	319	320	331	296	282	326	308	329	317	313	319	328	320	336	338	306	318	312	296	334	329	307	281	299	335	328	299	304	292	277	311	277	291	340	322	319	338	303	343	306	281	281	332	304	319	273	321	309	284	311	304	294	290	316	289	294	313	291	270	286	305	302	304	308	291	349	290	296	343	297	310	303	267	289	287	290	300	285	302	290	284	279	283	295	299	291	295	256	277	304	292	324	303	296	263	275	304	282	295	299	263	295	265	291	312	293	277	267	297	292	297	294	284	311	299	321	277	294	260	283	298	292	301	282	307	288	305	284	286	270	314	260	304	304	319	289	323	287	278	272	258	285	289	319	303	276	311	313	294	298	296	293	312	314	301	310	314	294	292	269	310	296	286	283	293	325	280	290	288	261	276	309	280	294	299	301	291	283	294	267	298	286	297	312	283	290	309	310	272	301	271	288	314	302	310	309	308	294	274	302	273	324	303	317	307	287	311	313	318	268	290	275	271	287	282	299	313	272	263	278	267	290	269	305	317	306	281	285	298	274	300	305	292	327	296	299	284	288	270	291	266	291	290	286	270	285	288	276	299	306	289	284	293	280	274	254	329	284	305	285	319	284	285	286	275	307	294	317	261	300	280	311	288	254	307	305	288	273	298	299	287	305	284	275	322	273	303	266	288	288	285	279	303	287	278	304	292	283	297	302	279	309	309	306	281	281	295	304	298	297	308	280	300	241	274	290	284	296	295	284	284	272	305	286	290	291	302	303	288	324	302	313	301	272	296	309	284	288	284	290	294	310	299	298	278	287	280	308	276	291	282	278	287	275	321	321	277	319	293	309	311	314	320	276	316	283	288	316	288	311	266	314	278	293	275	296	292	254	281	317	308	252	278	286	324	278	291	291	297	308	295	302	323	271	306	324	299	284	294	302	313	304	274	285	261	289	309	323	312	286	271	294	284	277	294	290	317	282	289	305	308	303	302	291	287	284	308	315	303	292	299	301	297	280	261	318	310	311	305	297	272	292	330	295	298	318	308	294	274	309	312	269	274	297	271	296	277	333	308	280	279	286	328	278	303	280	298	289	311	310	283	249	288	300	310	314	286	323	307	255	299	294	300	310	306	294	270	299	268	311	304	287	283	313	289	306	304	280	309	277	282	264	302	305	299	300	315	320	289	290	263	298	272	289	293	272	304	281	323	322	314	309	284	297	270	325	287	280	290	310	314	279	318	281	316	276	331	308	293	288	326	284	278	308	280	282	309	300	293	284	310	294	285	276	306	326	322	278	304	304	300	293	264	312	301	297	307	294	298	308	317	280	311	287	311	260	300	291	304	282	287	317	299	305	300	304	304	301	312	282	317	299	287	288	279	274	294	309	296	297	310	315	297	288	321	302	290	289	279	313	279	314	274	291	273	288	309	289	304	278	323	298	287	295	319	291	276	295	248	263	293	301	292	292	304	323	277	298	300	280	286	308	288	263	299	315	277	302	265	296	286	294	307	313	289	259	308	287	298	293	317	302	288	275	303	288	296	268	309	304	316	290	286	266	283	284	313	305	288	306	273	307	273	285	297	291	280	291	296	298	311	258	289	287	303	304	325	300	314	300	286	290	289	260	313	288	319	275	302	309	301	280	290	317	280	302	271	296	294	269	290	286	286	277	275	281	293	293	281	309	287	301	292	285	260	276	265	286	289	323	289	337	308	264	286	328	292	261	274	302	269	315	281	279	271	306	308	292	343	307	280	324	285	265	294	320	281	292	314	288	306	295	317	319	285	295	301	318	301	280	293	293	303	312	308	311	271	313	291	280	274	286	285	286	304	317	283	314	280	273	302	271	278	297	301	283	339	298	294	267	321	295	285	312	325	295	271	300	323	308	288	297	280	282	267	275	291	264	285	279	296	296	285	287	314	313	278	267	302	296	304	260	304	321	279	279	294	296	295	279	306	303	278	285	294	277	278	315	284	302	310	253	251	299	316	282	266	287	298	292	291	293	269	303	287	303	274	284	302	290	292	279	348	281	298	287	302	316	301	292	292	325	295	252	265	299	327	294	325	280	328	296	272	320	314	292	311	302	278	289	306	283	300	337	316	274	306	277	301	279	288	277	305	331	288	322	269	301	328	322	290	285	284	285	295	279	283	299	289	304	303	285	287	314	300	274	290	284	278	272	270	283	294	271	296	259	318	283	325	303	300	268	302	323	273	289	299	290	263	295	273	303	285	312	260	295	261	310	322	270	308	324	300	286	307	282	293	281	298	288	267	283	295	290	317	285	292	321	259	285	278	296	294	305	299	282	321	321	265	283	306	292	320	287	306	303	295	281	244	304	285	293	268	308	297	299	326	310	297	313	310	272	298	295	275	293	278	295	276	316	308	289	307	272	310	274	346	287	293	294	310	303	322	302	306	288	311	288	299	276	311	270	270	318	310	329	294	304	294	289	304	303	304	307	265	301	293	301	299	300	284	294	290	296	300	287	289	309	324	272	296	307	291	295	311	291	286	311	263	321	298	301	295	291	297	321	276	315	300	264	317	274	287	253	303	306	284	267	324	275	295	296	272	300	301	299	277	303	320	271	293	269	298	292	296	314	276	306	321	306	268	279	283	298	300	281	309	290	300	290	305	298	293	326	291	296	301	305	319	299	285	323	263	308	319	300	307	299	305	295	291	329	287	336	318	320	310	270	314	300	351	325	317	282	269	282	293	331	290	280	302	294	294	318	287	262	275	313	293	299	277	279	284	270	305	274	295	290	322	308	263	317	285	299	340	281	304	308	297	275	295	303	296	298	314	306	269	312	290	331	300	316	311	300	283	320	294	264	292	282	270	324	290	288	310	314	271	285	285	300	275	304	295	288	281	293	288	278	304	301	309	263	299	333	270	289	315	298	256	300	285	288	293	299	291	284	305	287	291	301	301	267	278	279	306	305	302	271	285	302	302	310	314	307	276	303	311	284	286	282	305	300	275	272	307	304	304	313	279	309	283	313	289	294	296	306	282	328	285	285	297	334	273	290	317	302	353	316	297	273	246	293	293	289	300	276	294	318	312	293	308	314	285	297	285	257	313	306	284	319	278	274	324	303	295	275	287	286	291	274	304	277	296	294	274	311	277	296	316	308	297	282	296	297	287	304	278	312	287	305	307	310	274	329	310	286	287	314	292	303	275	316	294	276	285	308	289	293	275	281	279	306	309	292	327	307	272	275	284	302	310	301	285	276	314	282	317	291	307	311	310	286	314	270	319	283	280	256	294	277	296	293	266	303	274	268	316	275	306	281	318	292	294	300	306	309	270	294	299	341	294	290	305	278	310	298	337	265	285	298	285	277	295	277	297	291	301	296	290	292	303	302	300	263	276	298	300	321	305	286
4917	1878	1405	491	259	210	191	169	191	188	162	184	155	183	175	147	165	169	180	178	137	175	171	158	187	155	158	166	165	176	197	160	177	132	151	171	170	149	154	200	169	152	162	175	182	168	162	169	165	160	161	177	181	162	175	165	140	162	179	157	160	158	154	163	156	169	164	174	176	154	139	172	148	141	175	161	148	179	195	169	150	168	163	168	155	157	160	180	202	153	163	171	164	161	161	146	163	160	159	159	144	131	148	172	135	144	167	164	152	162	160	152	163	157	135	163	160	187	179	182	141	183	165	137	151	145	181	162	185	155	146	170	160	150	132	167	184	134	169	159	159	162	162	153	153	155	161	158	144	166	184	164	168	188	176	163	158	175	154	167	142	138	159	175	144	138	169	168	145	157	185	175	170	181	159	179	152	163	161	163	154	145	158	173	157	151	182	184	186	158	165	150	156	184	178	164	149	147	151	138	138	195	152	171	157	140	163	174	161	158	167	162	153	176	150	189	137	164	135	158	160	178	171	158	159	146	178	147	182	148	181	172	148	173	146	142	163	131	137	144	163	160	187	163	164	171	148	202	156	171	163	145	157	163	154	168	151	168	161	150	143	153	160	159	168	175	151	136	149	157	154	148	148	183	185	143	156	157	137	163	154	174	164	176	135	137	159	161	149	156	152	150	152	158	153	174	167	174	165	168	159	161	151	165	173	160	174	148	154	168	169	150	163	164	154	155	171	179	166	150	141	156	144	172	185	179	166	155	150	155	148	158	160	150	149	142	137	182	177	161	146	181	155	145	167	154	179	159	154	149	187	179	142	173	143	168	168	153	166	174	157	160	155	164	170	156	155	155	129	165	167	143	154	149	168	181	174	181	197	172	162	157	148	182	145	156	169	151	147	132	164	151	155	184	174	146	172	176	159	170	161	148	164	178	154	169	142	139	131	158	191	159	175	160	140	183	147	188	171	163	170	170	163	175	183	126	166	174	167	144	128	157	137	165	167	156	157	152	157	154	159	153	155	145	133	151	151	166	174	142	179	165	156	153	154	159	184	152	168	141	181	165	174	158	156	160	151	179	145	151	169	168	174	145	187	155	153	169	184	151	154	158	165	165	146	173	149	143	153	163	169	146	150	152	144	149	146	166	164	162	161	147	141	164	165	165	154	142	127	149	142	146	144	153	147	155	160	159	166	160	171	180	158	132	145	192	171	166	173	183	167	147	165	152	173	170	161	159	162	169	175	161	158	159	155	159	148	174	170	153	163	135	139	130	164	168	149	149	167	139	149	172	189	179	148	172	161	146	150	164	151	149	148	146	155	164	153	155	148	171	180	142	170	179	168	142	136	153	148	169	163	144	156	155	161	162	166	162	164	138	153	165	150	160	150	166	156	156	171	138	171	170	161	184	148	149	150	180	185	135	167	160	139	169	163	135	131	166	158	158	157	164	171	142	156	158	162	176	139	162	154	161	159	164	190	171	180	148	167	151	152	141	162	141	166	190	185	189	169	166	158	145	194	151	169	159	181	166	160	164	172	169	158	164	165	196	168	148	170	145	166	179	140	147	148	149	169	167	164	153	142	152	153	171	163	151	174	170	165	151	153	138	151	171	139	168	168	133	163	207	136	149	146	166	155	150	147	158	152	165	165	174	149	153	167	148	153	159	160	146	165	181	159	165	165	177	160	139	162	182	170	179	147	170	159	186	152	162	175	165	139	160	178	178	154	161	158	153	181	159	157	168	161	144	164	176	175	179	157	152	184	162	173	173	145	150	164	165	171	169	163	165	178	155	167	174	166	159	140	149	180	152	160	149	155	172	159	153	153	179	180	169	155	160	177	167	171	160	167	159	136	156	167	137	164	183	163	140	163	158	159	164	159	170	161	178	166	154	168	142	153	177	146	171	151	135	152	178	159	144	178	160	154	176	172	170	153	196	155	169	182	132	143	149	171	156	171	189	183	160	148	179	155	155	138	153	162	162	161	174	163	179	148	188	141	150	154	144	169	164	158	136	142	151	180	148	173	149	155	148	162	156	161	142	148	171	156	148	158	169	147	157	164	176	170	168	164	155	159	163	142	160	157	157	158	159	160	168	137	178	175	165	149	160	161	141	164	186	155	149	154	177	165	143	156	149	172	165	164	158	156	151	151	156	169	163	186	191	151	162	137	157	179	167	193	141	147	151	157	159	167	161	179	142	156	151	175	165	160	163	135	135	154	186	162	155	154	169	158	157	174	160	181	187	151	157	193	133	164	168	149	178	150	148	163	167	173	145	171	165	146	141	143	164	179	158	146	175	180	147	157	161	157	165	140	171	151	155	192	162	192	163	181	152	151	157	164	162	170	167	137	192	162	159	160	158	192	149	169	158	169	144	162	153	162	155	153	177	149	162	160	152	169	187	172	177	147	185	160	162	167	130	155	160	166	179	157	181	148	167	179	155	145	161	167	135	176	151	154	181	151	154	187	154	157	154	183	171	152	164	171	178	162	168	171	140	172	189	150	167	165	151	177	165	159	152	145	163	147	155	181	169	179	158	167	150	158	161	152	151	183	160	153	170	158	154	157	145	154	168	172	173	160	132	157	157	173	179	162	174	159	154	140	140	153	157	162	144	190	162	174	141	164	169	139	149	178	176	195	159	168	151	165	177	162	153	159	164	163	171	170	149	175	185	178	155	168	157	172	155	170	178	141	168	169	156	173	162	152	171	177	169	145	176	177	172	182	159	161	145	172	141	162	164	144	136	184	154	159	160	166	165	154	145	163	154	170	162	167	171	182	153	155	172	152	165	187	134	160	174	142	161	171	177	154	161	160	147	164	166	162	172	167	167	163	159	178	169	166	164	158	173	139	149	156	164	139	141	156	146	163	149	178	167	167	166	148	153	161	172	150	141	168	153	169	163	182	154	191	159	155	155	155	149	169	173	155	161	156	171	184	149	157	170	134	159	163	164	159	163	171	141	160	142	151	168	174	140	180	173	150	165	182	179	184	168	163	172	157	185	160	158	169	153	158	149	163	161	162	177	150	161	145	167	143	166	152	185	163	158	140	159	158	139	143	145	170	164	168	158	184	156	161	161	153	161	169	151	162	142	159	172	162	155	163	168	148	179	164	153	171	179	185	155	152	151	205	163	178	166	157	171	157	179	164	146	159	158	141	149	177	194	167	168	157	154	169	147	152	163	168	158	190	163	150	150	171	175	176	170	127	156	144	179	138	179	158	171	160	165	189	159	141	161	138	134	161	161	144	170	144	147	176	149	165	156	152	165	119	148	187	203	163	166	164	161	169	165	165	157	177	197	134	182	152	166	155	163	179	167	143	149	174	185	180	166	162	149	146	143	165	179	143	152	195	178	159	142	145	166	170	164	150	137	164	167	146	166	157	160	153	175	158	143	166	165	151	160	152	149	160	159	128	161	182	141	120	156	179	152	173	144	156	151	165	164	178	148	160	146	157	147	139	157	157	156	189	156	172	169	164	161	192	158	166	164
3893	2077	2818	1465	968	702	601	495	494	449	473	460	442	433	446	415	461	431	413	398	417	404	413	381	393	374	416	377	400	440	389	365	423	414	430	408	394	400	380	390	379	381	419	393	422	410	411	424	427	358	396	369	383	385	393	407	376	388	371	380	419	399	446	425	412	374	401	391	386	377	412	398	417	412	354	390	401	422	418	417	394	373	379	415	373	388	398	366	379	372	412	447	381	372	399	431	418	399	376	398	364	376	383	412	432	395	387	380	379	391	383	390	407	424	385	378	394	386	382	399	401	408	392	383	422	387	409	398	372	375	389	373	397	408	424	368	384	426	412	384	374	385	396	396	364	415	385	439	360	420	416	364	396	411	416	383	368	429	386	416	399	362	386	388	368	395	405	410	381	376	377	374	396	404	387	417	363	379	406	422	384	419	402	362	380	404	395	403	409	407	395	355	413	364	385	411	378	418	403	376	395	378	391	379	380	421	369	394	423	380	359	408	447	380	365	407	402	403	354	415	371	361	396	381	391	413	403	402	377	399	396	368	402	397	406	405	449	416	419	389	364	416	388	410	401	403	405	370	378	388	362	396	395	430	383	390	407	397	409	389	397	429	398	398	390	402	408	380	404	372	415	385	443	379	368	410	394	380	393	410	412	384	379	418	427	412	391	391	408	384	375	414	414	377	430	379	403	390	412	409	418	415	387	374	376	383	364	414	380	384	413	384	386	404	382	395	396	395	410	406	369	414	415	412	387	376	394	373	396	414	422	413	395	419	374	338	415	398	394	398	377	421	401	383	365	376	400	428	390	382	373	408	382	415	378	388	401	393	411	376	404	381	409	400	409	433	402	400	396	394	407	403	422	371	410	364	426	401	384	375	401	437	439	380	358	398	393	437	409	407	393	360	425	404	426	380	445	385	422	406	391	367	439	406	431	417	356	400	343	425	407	408	413	391	365	405	394	426	353	395	374	408	398	391	361	381	415	418	379	419	414	404	398	419	417	377	414	399	380	379	404	398	373	420	396	380	383	388	375	398	410	392	412	383	408	374	387	377	385	406	444	382	392	430	391	352	411	394	402	386	389	424	407	384	410	403	408	389	396	405	399	401	406	423	420	361	410	385	393	428	407	413	401	403	413	373	409	415	404	398	375	397	394	421	430	405	401	424	421	384	400	387	393	407	352	405	438	373	378	397	392	392	406	409	428	420	434	406	380	413	389	416	405	390	378	401	368	418	398	376	384	357	409	357	416	365	385	415	360	389	395	372	385	387	417	382	403	376	400	409	388	391	431	391	368	376	384	398	406	413	411	405	389	382	418	412	371	433	368	393	403	364	351	415	390	383	358	392	413	411	359	396	405	414	377	397	379	405	435	414	413	373	414	358	405	400	423	393	371	423	391	406	389	424	420	376	434	427	401	363	395	398	396	356	393	386	395	410	400	425	378	397	388	397	383	391	383	403	423	407	415	376	362	403	410	388	362	377	367	363	411	353	394	375	397	379	418	375	387	402	420	411	389	346	381	384	416	396	400	375	405	381	383	400	399	373	403	402	416	426	394	430	403	387	419	378	405	381	398	413	383	386	400	375	399	406	412	400	386	424	387	378	399	384	415	408	413	385	444	404	381	420	447	380	387	370	442	380	408	401	351	417	445	390	402	390	390	401	355	427	390	397	424	348	413	403	394	409	433	394	409	395	392	378	393	373	385	374	445	392	423	393	386	382	389	364	378	386	432	375	368	416	406	394	392	427	390	374	394	385	380	401	392	418	384	396	422	377	371	403	383	405	425	386	399	397	385	367	409	392	403	384	395	391	373	402	372	380	403	408	354	430	395	380	436	399	434	384	385	409	428	399	410	417	443	402	382	385	375	395	373	351	363	386	376	414	382	413	409	378	427	384	392	369	387	386	430	369	367	386	376	406	392	370	402	408	404	368	386	381	397	387	415	425	404	382	369	407	367	401	388	413	436	412	408	423	376	403	396	365	396	351	412	406	422	393	372	374	390	400	414	376	389	385	415	410	375	432	345	383	409	411	405	435	361	378	384	415	422	382	412	400	378	387	382	391	403	408	398	435	383	386	363	386	416	357	389	409	392	440	386	370	400	414	385	417	384	371	385	376	403	361	403	421	406	383	405	384	374	378	385	396	433	410	394	404	380	401	376	425	415	401	422	398	394	372	396	415	347	404	376	373	411	397	394	395	409	396	358	389	416	380	393	414	400	392	373	380	401	364	416	406	393	431	440	373	397	374	394	402	377	346	395	376	357	407	398	387	368	386	377	411	368	357	390	371	421	392	402	401	375	422	396	375	398	423	432	396	390	378	413	390	399	358	398	365	405	385	388	386	383	400	402	424	439	396	387	417	405	382	405	362	374	387	413	398	385	414	389	400	395	366	396	393	432	381	374	397	400	410	379	413	369	436	387	378	422	380	415	417	407	411	407	390	416	385	386	395	392	395	394	394	391	394	438	367	382	400	387	396	370	414	430	430	384	395	385	418	420	422	397	369	386	390	409	428	380	401	384	376	381	371	423	429	392	409	375	371	421	400	384	395	398	395	395	395	382	432	413	399	374	394	413	400	357	403	389	367	410	398	406	400	418	365	360	403	377	379	372	399	398	415	413	396	398	365	409	360	372	407	425	372	380	345	395	419	382	407	383	385	388	401	392	368	369	377	407	393	393	418	408	403	410	410	400	378	395	371	393	393	420	399	411	377	399	382	369	342	394	394	426	368	396	410	402	370	384	387	398	422	405	398	383	349	427	398	375	398	415	376	410	398	413	364	400	377	425	396	384	413	368	380	407	394	387	403	374	374	425	401	419	384	405	434	403	396	399	361	384	375	381	378	385	392	404	391	402	401	390	398	417	394	379	375	441	398	383	407	353	354	387	420	406	399	366	411	427	403	366	398	384	416	355	377	398	376	386	356	409	403	400	408	383	399	397	420	399	404	397	398	425	372	420	394	381	385	393	423	378	405	418	423	404	443	397	415	383	399	405	390	416	414	397	379	424	419	393	391	390	411	366	398	353	380	380	392	394	428	380	390	387	412	363	386	401	390	393	385	426	374	392	363	398	404	399	363	366	381	439	380	374	379	373	414	428	411	419	420	373	371	396	371	420	378	402	377	369	432	395	365	393	423	384	385	396	406	380	405	395	416	368	391	373	409	385	368	386	363	388	400	389	359	381	394	429	420	397	392	387	385	408	408	386	418	391	395	395	383	381	376	357	404	421	414	396	388	389	387	391	394	372	392	397	408	388	418	377	410	424	374	386	369	384	395	351	408	381	386	398	361	409	385	399	420	374	374	379	353	373	359	418	357	381	399	378	422	372	401	413	392	430	408	393	407	391	425	366	386	386	377	362	410	346	432	382	385	404	431	385	377	409	418	420	416	378	392	397	405	358	378	398	376	396	385	393	370	405	391	412	355	375	386	389	424	439	374	357	391	369	402	371	396	398	377	425	368	413	392	444	384	373	395	410	374	368	398
12926	3827	3152	982	557	392	331	308	291	240	230	238	187	214	202	199	191	223	201	200	194	202	216	206	211	204	219	187	205	194	210	218	207	195	187	171	184	193	192	204	195	223	172	198	208	197	192	197	200	210	183	222	190	163	188	186	186	174	212	200	192	177	192	168	193	170	192	196	189	196	184	201	209	160	189	178	187	208	187	180	218	203	201	198	188	193	224	167	186	199	176	194	197	191	192	193	182	183	208	206	193	200	181	198	201	185	212	197	182	175	184	207	218	187	191	187	189	202	200	191	181	205	201	177	205	182	208	202	184	172	192	176	193	193	167	193	215	199	166	204	213	205	185	199	208	198	181	208	199	208	179	211	181	187	213	192	188	175	212	204	194	196	205	206	169	169	215	182	211	182	177	211	199	176	179	182	199	193	191	182	179	184	194	200	185	192	186	188	202	194	204	174	192	172	196	181	175	181	207	183	199	190	170	186	188	222	201	190	183	204	222	200	181	189	195	192	142	180	193	216	184	171	219	186	177	180	218	199	162	175	172	209	187	188	206	206	188	180	179	181	199	191	188	176	207	172	194	159	193	195	228	167	182	190	187	182	204	182	218	182	186	184	213	207	173	188	177	180	181	205	210	176	176	173	173	189	191	190	193	194	189	185	187	206	187	190	191	211	187	192	196	181	194	188	183	215	196	193	186	208	180	187	192	212	175	199	180	203	202	195	176	195	193	195	181	191	164	189	198	187	179	186	176	180	194	200	189	197	193	192	187	201	203	188	173	223	195	169	182	183	182	183	199	185	181	181	199	189	175	190	214	195	166	189	225	213	207	175	182	204	225	182	201	212	173	179	207	187	181	207	211	169	208	199	205	203	195	193	158	196	146	163	190	197	186	173	188	226	171	206	191	214	191	193	183	203	197	199	201	200	200	196	194	218	182	206	203	213	169	192	196	210	217	222	206	182	209	224	179	189	180	206	204	185	171	204	178	205	167	180	207	209	191	201	199	184	196	214	212	176	207	200	169	184	199	194	198	210	187	193	185	176	180	181	192	187	174	177	195	194	180	189	180	204	189	202	192	187	194	201	197	189	171	190	209	210	189	186	184	178	193	179	196	178	179	208	209	200	182	211	179	196	190	189	226	178	186	195	193	200	169	186	213	189	191	188	208	193	189	190	210	203	217	170	188	186	172	220	177	182	206	206	190	188	213	202	184	192	197	211	218	192	193	169	175	183	187	198	174	214	200	197	198	200	179	179	204	182	204	179	187	176	189	200	179	197	174	177	220	208	197	198	178	232	190	182	192	180	177	216	191	195	213	230	192	184	189	200	196	193	205	186	194	181	164	218	205	197	167	198	161	196	201	173	189	195	192	202	175	184	157	220	194	160	167	192	204	179	170	204	208	203	180	190	200	223	181	182	181	179	194	198	191	186	212	231	196	194	189	206	214	203	202	194	193	188	198	196	212	196	196	161	205	195	175	171	161	166	201	196	177	176	203	190	194	193	202	216	190	192	199	190	221	206	180	186	178	196	189	190	208	200	157	188	196	189	178	202	181	170	177	186	201	175	184	193	193	183	229	192	181	215	191	195	190	187	169	186	175	184	181	195	195	184	202	189	210	158	182	177	196	193	191	192	218	171	161	188	209	190	167	164	168	185	199	173	194	180	205	198	204	180	167	174	189	177	202	190	189	200	171	199	185	185	182	167	194	198	199	204	185	169	197	207	177	186	207	226	193	202	169	188	198	182	189	190	196	189	182	188	185	192	187	212	189	169	203	188	234	184	189	199	169	189	190	187	201	206	182	195	207	179	171	185	191	198	201	182	185	185	182	184	181	182	204	203	195	208	182	175	229	180	192	214	205	201	215	184	204	168	188	172	200	197	184	184	198	189	179	174	202	207	164	191	176	185	199	185	191	179	171	201	214	203	193	187	198	217	178	187	211	196	190	184	195	208	196	188	178	158	191	205	190	193	192	188	183	199	191	181	187	167	208	201	181	176	186	182	187	200	189	191	207	218	212	207	184	183	180	167	192	187	180	204	194	176	186	158	186	189	200	184	200	191	207	204	174	196	209	193	187	199	195	217	221	208	193	189	197	161	199	179	190	189	211	210	170	200	215	185	194	198	193	189	204	213	166	214	172	178	194	202	202	190	205	198	191	205	188	212	175	188	206	174	200	203	214	189	180	230	182	185	181	193	208	191	185	198	172	189	188	199	218	198	174	194	220	192	220	195	182	225	206	199	182	200	216	201	216	187	182	177	176	201	188	190	183	204	202	194	169	223	182	161	182	191	193	212	181	205	213	182	213	176	206	181	198	163	208	188	181	203	204	199	194	205	207	203	200	206	205	173	169	191	207	190	188	178	182	182	200	192	222	193	191	189	182	160	208	180	191	184	209	199	211	198	189	193	177	213	176	218	200	204	186	201	187	202	192	166	211	183	193	216	231	202	173	184	200	183	162	203	186	192	205	221	203	187	175	194	194	196	202	189	182	158	195	169	188	164	182	184	166	164	188	193	176	192	205	220	145	176	213	199	189	194	193	170	185	179	213	196	148	179	205	191	189	193	210	215	198	199	177	168	176	210	202	175	173	206	236	205	194	176	175	188	210	197	211	215	208	178	187	195	205	177	207	183	213	193	187	180	199	174	180	187	219	190	206	222	187	189	165	205	192	176	171	191	195	187	221	193	166	176	181	192	184	196	208	185	203	196	187	179	216	169	200	159	202	218	212	206	202	182	181	189	180	204	178	175	199	197	189	194	177	194	183	190	225	205	189	182	202	203	213	180	180	189	190	198	186	173	211	203	184	182	204	208	189	203	175	201	211	200	213	196	197	197	227	203	207	199	205	184	175	222	180	204	225	191	193	196	195	199	202	181	192	187	203	194	180	168	210	198	186	199	193	191	224	177	196	198	237	175	198	210	170	186	171	187	172	182	193	181	211	177	204	177	217	193	180	181	208	216	236	198	186	182	170	191	208	186	198	185	186	169	203	186	221	194	175	182	202	190	180	175	194	216	184	179	210	182	195	179	180	197	179	187	182	201	190	188	221	203	185	191	208	197	189	197	182	213	203	178	197	184	181	221	171	175	211	205	178	197	206	182	207	182	174	218	178	213	167	198	208	215	181	201	209	198	191	182	184	210	176	202	183	205	210	194	211	182	182	197	198	185	204	197	185	163	194	177	203	211	188	160	213	200	197	173	214	186	197	198	191	175	225	200	179	208	184	197	164	207	221	183	204	187	184	173	195	196	197	209	175	220	230	231	230	199	196	218	209	219	186	193	201	194	184	201	213	180	203	201	172	207	194	186	215	189	191	190	216	189	213	213	189	193	172	187	208	186	193	199	179	191	206	216	198	172	181	209	202	197	194	175	210	215	188	199	189	208	195	196	211	188	212	181	173	190	184	206	186	186	175	203	180	177	178	176	190	159	198	194	194	217	188	189	192	201	212	214	177	184	189	204	200	195	209	223	208	170	188	215	208	215
9658	3966	6045	2964	2081	1538	1281	1035	837	780	738	693	622	633	559	589	594	540	525	522	518	519	515	443	498	465	511	494	486	477	460	505	452	465	450	467	484	459	446	495	507	485	485	439	461	457	508	444	477	457	461	477	436	458	476	477	437	488	476	455	455	435	473	478	489	471	441	494	479	464	462	486	454	458	434	478	491	479	450	464	427	470	453	460	489	462	468	442	456	463	488	475	469	482	478	498	440	466	448	470	490	443	452	465	452	433	461	435	446	441	430	442	472	439	461	457	450	450	438	445	467	484	484	479	505	442	490	457	482	499	486	470	471	460	436	449	486	453	481	483	448	462	466	438	469	463	454	462	446	422	446	483	413	448	473	468	483	474	441	448	460	493	440	477	446	419	427	441	466	442	477	443	441	494	456	479	488	453	428	450	448	455	464	478	437	463	465	437	482	469	467	460	466	475	458	450	484	445	466	462	432	494	449	472	459	458	483	480	456	457	465	455	450	492	510	485	444	467	457	442	478	487	499	448	436	460	431	470	497	442	427	469	400	467	476	424	439	449	494	442	451	478	439	424	455	476	454	448	441	504	469	445	462	478	439	438	435	433	397	448	463	500	459	461	469	432	476	443	446	474	503	477	449	429	443	442	453	448	483	484	454	474	463	474	447	492	452	476	445	517	451	440	428	418	463	470	465	455	400	444	443	502	471	487	467	409	426	479	447	469	478	450	487	448	474	430	411	484	486	437	463	461	454	477	470	433	476	512	428	434	460	415	462	457	505	452	404	463	481	490	466	457	451	447	430	450	441	455	452	464	460	478	465	460	463	436	483	454	427	453	518	466	445	483	465	463	446	457	474	455	431	469	471	479	426	469	463	439	474	446	449	440	442	467	482	447	465	436	466	446	443	477	443	444	426	466	495	466	450	452	433	473	456	463	486	489	449	418	463	469	466	446	505	431	498	451	479	422	455	490	463	483	427	450	461	446	463	475	460	454	457	470	456	464	481	490	460	474	491	449	431	450	452	458	482	443	475	461	452	436	455	451	451	485	461	410	485	462	441	441	432	472	499	491	481	447	483	444	474	453	468	483	451	463	455	437	453	439	476	461	460	467	469	481	399	497	455	455	475	494	426	476	483	434	476	480	432	450	510	448	434	469	435	459	458	452	461	477	489	458	460	457	448	477	434	450	461	467	464	496	487	428	436	464	458	449	455	487	466	455	480	454	456	473	478	450	482	452	491	478	448	446	441	436	481	444	463	456	455	457	419	451	459	455	426	441	458	460	493	438	442	490	460	423	462	462	448	437	449	425	418	419	481	502	450	479	453	445	418	438	445	481	468	441	438	448	452	456	489	464	453	421	459	412	467	469	426	454	457	467	479	469	463	427	437	459	449	488	450	438	464	442	455	477	464	519	483	456	450	457	482	442	432	459	448	428	442	457	478	499	457	465	456	434	468	418	451	466	502	430	471	435	455	449	458	440	441	443	499	431	488	432	427	457	453	441	454	448	488	466	485	431	444	462	505	483	442	489	476	458	516	475	429	473	432	466	457	422	467	469	471	446	444	478	440	459	463	485	456	409	461	443	472	454	457	450	430	460	483	482	497	481	429	412	460	430	486	507	455	452	452	448	452	457	462	440	489	451	412	464	501	465	451	477	464	412	452	489	475	483	463	449	428	469	520	441	458	474	489	491	456	461	451	469	464	465	473	499	442	483	428	510	446	421	483	466	485	439	441	435	465	448	438	466	439	479	446	469	461	457	451	496	438	498	455	434	444	445	469	507	462	395	477	458	480	461	481	469	448	465	463	475	484	444	444	474	479	485	472	460	484	436	423	472	431	472	452	455	465	486	455	427	452	459	460	463	467	457	466	463	466	489	427	487	494	480	444	446	463	478	479	463	497	464	437	467	459	440	493	442	456	415	470	448	452	465	467	512	440	469	489	503	493	456	445	457	477	441	431	465	467	450	442	457	467	465	422	472	436	439	471	467	463	445	479	440	429	459	441	476	460	457	462	471	451	467	456	429	432	476	480	434	454	503	465	457	439	488	464	443	447	447	431	460	474	460	484	472	471	454	484	445	453	449	464	459	471	479	449	442	463	456	447	418	468	448	454	442	437	436	476	449	468	477	483	469	459	445	449	469	450	440	454	481	445	433	457	443	458	440	449	457	425	437	487	468	437	442	496	435	475	472	473	432	465	463	449	456	460	468	459	425	481	455	450	454	457	479	478	438	483	482	453	442	442	428	432	469	413	445	443	485	448	428	471	460	476	492	439	469	473	466	435	446	448	493	456	481	465	438	492	478	468	465	458	476	425	465	477	466	439	473	442	467	476	460	458	472	452	451	440	457	489	454	460	494	441	462	415	497	431	488	485	473	457	466	469	470	450	480	411	467	465	484	426	455	438	441	432	468	468	459	458	445	415	468	494	462	449	472	487	463	449	426	481	486	447	443	469	469	475	395	432	479	428	472	457	461	450	462	473	470	459	496	447	459	477	474	454	479	455	453	456	465	464	457	495	441	450	459	441	497	486	447	465	458	469	424	474	423	453	458	449	433	466	434	446	459	458	474	462	479	463	437	431	509	431	433	446	454	458	430	445	468	392	459	465	473	469	489	462	476	454	463	466	488	469	462	463	472	459	438	433	448	478	470	486	468	466	434	441	470	465	436	493	486	441	444	447	412	457	434	476	479	445	465	468	457	429	448	466	473	451	441	443	474	494	449	465	440	416	462	474	446	453	489	462	423	464	427	460	447	454	440	456	458	450	432	424	449	433	438	432	453	473	428	411	425	396	468	442	487	493	423	453	453	471	445	422	441	494	501	431	454	429	442	457	470	440	464	456	461	441	460	455	492	456	465	433	438	484	447	456	456	461	480	472	433	453	463	485	455	456	489	449	434	448	438	472	500	452	504	418	474	443	431	445	435	469	493	448	465	518	486	441	489	461	468	477	457	470	456	494	470	485	425	460	465	495	439	503	466	462	428	443	465	449	427	428	430	473	442	469	485	436	519	433	429	476	452	427	477	464	448	470	447	474	411	476	450	482	430	467	453	498	475	439	480	446	493	444	444	425	433	448	455	414	448	466	421	495	477	461	475	469	458	468	475	472	457	476	459	435	494	480	460	428	508	444	470	438	460	435	473	471	464	438	445	449	485	459	459	434	461	472	487	482	451	441	461	469	514	438	452	432	441	489	462	473	516	442	479	478	457	441	435	418	447	435	454	448	457	457	477	451	460	431	435	452	452	454	478	481	465	456	433	436	469	482	458	474	502	454	457	457	448	446	448	459	485	468	449	413	458	439	441	492	475	476	481	447	402	466	443	467	475	412	440	491	478	483	478	464	449	427	461	504	453	458	463	447	421	460	432	459	508	488	425	450	446	457	421	456	456	447	481	449	490	448	451	462	462	455	442	463	430	461	420	455	459	452	491	471	431	445	433	467	467	450	480	446	409	514	459	482	421	435	426	471	449	444	456	442	473	469	446
21365	6660	5061	1630	701	454	404	328	251	221	192	179	182	156	148	134	148	138	127	129	128	129	135	145	119	125	130	107	116	130	110	125	133	117	123	106	111	131	117	136	140	124	131	134	115	125	126	131	121	110	124	120	108	109	133	119	119	136	133	132	123	108	108	117	95	110	132	118	145	122	116	115	123	114	128	133	103	120	132	111	130	123	123	113	146	113	115	122	115	120	118	131	110	118	124	116	119	135	116	121	102	162	108	129	126	117	132	131	117	136	122	130	132	129	115	135	123	127	120	112	108	98	132	124	117	125	142	117	107	114	123	116	127	125	121	140	108	107	144	136	132	122	116	129	129	134	110	127	130	115	124	127	108	118	122	104	129	94	122	102	121	135	110	128	130	127	118	124	125	111	126	127	125	100	113	126	126	126	114	127	113	115	125	115	105	129	129	106	114	132	102	104	115	127	116	120	109	118	120	116	115	117	109	143	134	115	96	117	126	119	126	125	118	107	111	111	100	129	115	127	129	124	117	117	111	131	121	115	117	128	122	117	132	134	115	124	121	112	98	128	135	109	118	116	96	135	126	107	122	127	118	99	124	135	126	117	123	120	121	114	101	124	116	145	117	125	142	121	115	131	110	113	104	126	110	121	123	114	119	129	130	125	117	114	109	121	147	125	115	114	106	130	120	132	112	128	120	121	114	97	122	126	127	120	108	122	144	142	127	92	92	115	121	106	121	102	129	121	115	140	119	112	117	130	108	143	133	136	118	130	145	109	108	127	140	112	123	140	140	111	126	115	122	112	94	123	153	111	97	123	115	134	101	115	126	100	113	110	110	134	102	96	108	114	120	120	99	110	124	105	101	113	126	112	106	116	123	106	121	106	109	117	116	120	116	111	110	121	105	103	113	121	115	129	124	122	110	138	129	129	118	114	124	141	104	115	134	123	118	142	117	108	112	100	119	119	106	114	114	112	131	129	133	106	123	124	123	131	131	118	99	109	121	119	120	117	116	128	112	117	122	112	123	117	112	130	121	114	127	115	134	130	117	124	111	104	118	119	118	110	105	97	121	121	118	113	112	113	104	127	126	117	122	120	108	95	125	128	121	120	137	137	104	122	115	97	120	109	106	120	141	116	137	129	109	119	108	123	94	126	108	120	109	116	116	120	128	121	115	103	111	121	134	140	124	129	110	106	121	116	120	105	124	130	106	136	128	117	117	134	144	120	108	128	134	119	125	114	105	112	103	132	111	99	112	108	98	133	107	122	146	114	131	110	107	98	125	104	115	122	128	126	113	106	117	134	101	142	133	143	118	129	117	115	120	155	122	105	140	106	109	124	128	133	130	151	114	116	126	124	113	121	113	129	129	132	113	117	108	128	122	125	130	135	127	117	115	110	116	129	111	130	108	118	110	127	118	147	129	102	117	119	128	114	104	118	128	127	106	126	112	128	120	136	116	99	128	112	99	97	130	114	107	117	119	113	111	116	140	148	118	125	128	135	126	115	121	110	110	108	132	127	112	111	108	124	139	150	103	127	125	121	136	140	100	124	141	117	126	111	111	123	100	112	108	111	124	121	113	122	121	105	112	126	129	117	119	121	109	118	118	104	118	131	112	127	127	102	124	119	137	129	130	119	110	138	105	132	109	119	128	127	143	129	126	118	101	124	118	116	123	111	152	130	106	136	117	102	103	124	135	138	117	128	119	105	137	125	108	102	116	123	111	107	112	127	125	132	122	107	127	107	128	130	118	129	112	115	131	119	136	110	92	106	134	111	114	123	123	128	125	130	139	125	112	102	115	126	109	129	114	141	139	114	110	126	121	110	102	120	119	134	123	127	104	124	131	127	138	116	111	117	141	120	112	127	117	115	134	123	116	111	130	134	125	130	128	119	113	100	106	129	116	153	139	130	113	133	125	154	107	140	104	105	133	94	130	117	121	123	122	134	120	98	127	125	130	117	119	109	115	124	98	116	138	109	114	124	116	121	113	109	107	127	136	124	121	115	120	109	107	129	124	128	98	114	97	125	134	132	117	120	106	111	103	128	105	126	122	114	122	125	142	112	126	115	133	136	138	119	133	111	118	88	117	126	126	122	136	139	105	108	109	103	119	116	126	116	125	105	141	124	118	116	125	130	114	113	108	119	130	133	124	115	112	102	106	107	98	105	127	106	95	112	138	111	114	124	120	130	101	132	124	119	119	124	158	120	110	132	117	118	122	118	116	120	128	109	100	130	113	98	106	138	124	118	118	107	100	109	114	103	141	123	113	120	134	126	107	141	140	126	102	126	131	112	120	101	121	117	123	128	123	131	112	121	104	108	109	149	119	126	109	112	162	130	128	107	103	128	114	127	129	133	113	131	108	117	124	120	120	119	120	134	108	135	110	122	119	123	122	128	107	114	110	101	124	135	130	106	119	114	96	112	109	114	99	115	121	118	135	117	125	118	129	114	119	116	133	124	122	136	139	132	132	131	126	117	112	111	122	127	136	139	105	126	120	135	123	97	106	96	123	115	114	127	123	126	119	107	98	117	117	98	113	142	107	122	129	116	113	143	139	133	140	122	118	112	111	121	109	103	96	127	100	110	118	106	110	102	114	120	118	132	131	130	118	126	118	91	109	113	122	122	107	106	115	121	113	118	131	103	112	131	122	118	124	115	121	113	137	121	119	150	124	123	123	106	123	103	98	122	112	118	112	109	105	116	112	111	122	121	140	116	115	116	121	137	115	121	120	127	116	122	108	113	117	103	119	119	112	134	109	108	121	113	118	143	150	121	108	118	126	128	112	126	111	103	120	131	121	115	130	141	129	119	104	114	105	116	128	103	118	114	96	113	128	129	120	116	125	134	116	115	118	115	115	140	129	117	132	104	120	128	123	91	103	123	119	117	111	123	112	120	115	129	116	101	112	116	111	101	116	99	120	102	141	129	143	141	132	126	117	123	111	119	128	103	92	127	113	117	131	123	145	117	110	111	123	116	122	122	115	109	112	130	115	120	114	122	117	106	122	130	107	118	131	129	131	114	118	117	113	128	118	110	119	128	114	120	108	128	131	129	121	126	129	118	138	111	122	111	120	119	124	109	126	125	115	122	119	104	92	118	124	103	110	119	99	109	105	134	105	114	126	117	136	116	137	122	116	140	106	120	106	134	103	118	139	138	125	135	129	109	121	92	99	106	118	133	130	110	125	131	124	119	148	128	110	133	118	122	110	127	115	124	129	105	88	126	107	138	121	129	122	108	128	129	115	132	137	108	145	130	117	127	116	118	129	130	125	127	128	117	120	98	125	135	138	126	121	120	127	115	108	127	104	111	107	105	115	119	122	113	113	142	105	126	104	126	115	119	93	121	123	147	140	113	96	131	119	126	107	124	122	128	112	116	102	118	138	109	122	131	113	117	110	129	103	119	129	116	128	137	112	133	130	123	124	120	116	121	128	136	135	112	121	123	116	110	119	136	132	133	101	122	123	143	110	113	118	117	114	125	148	141
12688	5542	8617	4611	3060	2111	1676	1343	1054	857	801	727	649	615	511	528	492	522	469	379	438	375	408	375	382	341	326	345	318	302	327	288	344	351	295	315	329	328	307	344	327	345	307	316	302	305	309	323	305	318	312	283	301	328	286	313	268	336	311	312	295	298	328	329	332	333	320	329	318	310	335	313	297	307	280	311	273	304	332	303	329	285	301	296	290	334	307	303	304	310	353	333	299	308	300	307	265	285	267	293	285	265	313	315	303	316	314	268	300	318	273	284	323	312	281	307	273	311	333	259	307	291	313	311	249	315	337	289	295	312	310	293	292	294	300	294	286	316	308	302	270	324	287	308	279	292	304	323	278	304	295	326	294	273	279	303	310	303	299	295	268	312	299	301	263	300	291	307	273	316	297	281	290	314	283	294	307	266	327	275	301	314	272	269	322	304	289	326	329	305	275	299	296	291	282	284	290	306	289	260	305	311	308	292	297	313	261	285	274	282	292	296	314	296	307	297	276	275	273	282	302	282	272	304	318	311	277	268	263	299	282	285	309	309	288	325	300	282	285	277	314	292	294	321	315	274	315	297	300	298	297	316	276	298	286	284	285	287	290	299	296	286	300	289	309	295	289	291	279	285	319	286	300	307	295	272	293	286	308	285	305	309	298	295	283	274	277	260	296	310	291	286	310	300	277	277	289	284	270	307	302	308	285	314	309	296	283	305	275	292	282	292	277	284	310	275	276	336	325	303	313	299	275	295	304	324	292	310	281	316	299	311	280	309	305	276	282	286	289	296	333	305	304	295	271	287	299	301	303	314	321	299	272	300	286	259	277	292	273	305	289	284	307	286	273	272	317	310	284	297	277	267	274	307	297	296	311	295	316	312	274	315	291	324	306	278	311	320	285	293	276	292	319	304	315	300	288	314	308	299	299	268	303	305	265	291	290	250	307	267	315	278	292	302	270	296	286	347	288	265	271	291	285	292	287	308	284	295	265	288	281	288	303	284	297	308	274	280	310	323	287	314	276	311	302	288	290	305	302	310	292	295	310	271	301	292	304	270	308	311	293	307	255	284	312	272	298	296	278	291	310	305	292	308	277	304	307	307	282	273	276	295	282	289	303	304	294	300	310	315	296	286	297	283	300	265	315	302	293	278	296	326	308	291	310	296	270	293	308	294	286	313	299	318	312	294	274	339	268	306	275	268	305	302	301	280	274	321	307	304	294	280	269	309	258	316	302	324	300	307	309	299	279	270	320	265	307	279	275	333	270	265	290	313	304	294	282	293	301	296	294	301	308	282	308	282	303	294	293	302	295	292	268	290	327	303	308	290	315	298	264	277	269	264	283	288	306	297	295	303	255	280	261	280	286	332	306	298	290	320	309	293	281	311	298	326	314	282	295	295	309	297	259	289	270	329	310	288	276	272	318	323	282	340	299	290	293	288	288	290	297	281	309	288	291	272	328	303	261	309	287	291	293	317	293	274	293	263	246	309	302	299	287	308	278	307	288	265	280	320	265	295	310	289	285	270	297	246	277	290	304	280	294	271	307	279	298	304	294	291	305	286	319	286	285	276	315	302	294	300	263	305	272	284	309	297	282	292	305	275	322	315	302	301	290	266	264	289	277	308	311	274	299	277	287	263	277	300	261	273	291	292	298	290	303	296	287	280	300	297	283	310	268	305	279	275	282	297	331	291	284	344	311	291	265	301	278	275	267	310	276	325	273	295	318	273	312	298	285	303	315	286	291	264	280	303	282	276	274	318	275	325	304	314	270	274	346	292	253	263	294	255	288	305	297	349	318	320	329	283	317	282	302	289	289	295	315	276	318	279	340	288	294	290	297	299	283	278	303	312	308	309	273	292	298	284	323	283	299	313	282	303	267	301	312	287	319	280	286	267	312	306	251	287	311	297	280	316	276	277	269	301	270	284	305	270	294	278	323	303	297	289	275	301	288	303	274	319	278	265	293	286	305	314	303	274	289	311	298	289	278	292	287	281	287	278	319	308	305	272	291	312	308	270	291	279	325	309	292	271	304	285	315	317	318	255	289	295	290	296	303	287	249	263	270	294	266	290	318	302	269	312	303	291	285	300	306	282	309	286	271	295	261	340	302	311	271	329	311	299	325	303	295	280	304	285	277	285	292	250	305	310	297	326	276	329	305	292	282	289	296	308	258	282	327	280	285	251	287	265	267	345	295	268	312	319	289	286	282	279	302	257	291	288	302	300	297	296	282	308	304	309	281	263	290	294	289	282	292	307	306	296	316	294	313	281	307	310	307	276	282	305	279	293	282	299	288	296	252	269	323	302	320	274	304	305	308	297	305	300	327	322	262	265	291	289	273	318	289	313	270	281	281	307	296	260	288	289	311	287	296	295	306	292	301	286	312	289	316	295	309	308	324	308	317	312	275	315	281	253	305	278	284	299	288	314	273	298	300	296	311	293	311	275	311	295	305	326	295	290	285	283	295	277	304	268	254	282	287	270	321	316	316	297	295	259	283	276	286	295	314	277	273	285	307	290	307	284	265	284	277	291	307	309	290	275	271	308	294	292	289	293	284	281	312	317	281	353	328	304	329	317	285	280	294	273	257	296	328	297	282	287	295	284	303	303	293	308	297	278	310	289	312	307	313	291	299	317	280	272	292	277	296	268	310	288	281	294	274	301	312	316	291	293	271	291	287	281	297	309	267	289	292	284	252	307	298	289	284	291	278	270	293	317	289	307	287	314	291	300	275	281	338	316	302	292	298	263	298	304	306	317	309	258	274	261	287	296	307	302	285	293	292	321	319	297	305	280	315	290	279	299	320	285	273	299	304	263	308	269	320	301	306	302	292	314	289	297	303	295	303	316	288	313	311	312	278	319	295	271	310	284	297	293	306	266	292	295	286	290	294	303	311	312	286	314	279	327	276	287	316	338	275	304	290	285	294	327	275	292	260	265	292	275	297	272	290	288	308	318	273	271	292	284	285	314	307	302	291	282	303	280	288	309	302	286	288	268	268	279	303	265	281	310	309	284	330	293	287	270	285	286	286	312	272	268	331	293	274	300	306	272	288	270	259	305	296	292	290	277	284	274	276	311	313	309	297	294	282	293	322	270	288	263	292	264	285	319	284	311	272	291	306	283	312	303	315	299	296	300	287	301	277	250	281	322	286	284	307	307	275	288	284	311	303	309	283	296	263	307	281	287	278	323	274	266	282	283	324	313	302	316	291	290	307	294	300	279	299	290	290	310	296	293	283	276	281	294	299	292	320	310	290	297	275	298	314	297	279	298	302	296	303	326	278	294	281	305	292	290	291	273	301	296	312	315	308	299	285	301	272	281	297	313	324	286	307	273	301	292	315	290	272	287	283	294	288	295	297	288	315	273	282	309	265	312	309	269	307	305	309	270	273	290	307	298	312	292	285	294	296	279	327	280	295	284	310	275	278	278	280	281	300	294	286	284	280	286	312	294	289	303	276	305	299	293	303	294	307	292	291	300	325	294	303	297
4969	1881	1445	486	279	251	207	165	165	167	177	175	180	178	179	202	162	147	172	163	162	183	162	157	178	144	169	160	172	135	161	156	147	167	178	168	172	153	150	157	137	156	168	155	160	168	173	183	184	173	164	162	141	156	180	155	170	178	191	170	158	152	165	160	174	157	153	152	168	163	182	163	169	171	183	163	180	167	161	176	151	160	154	140	153	151	145	160	158	186	173	179	156	155	150	169	156	143	161	124	171	175	132	157	160	163	167	204	158	196	165	168	167	185	155	161	174	141	197	178	164	156	153	185	156	166	164	153	173	180	158	169	176	148	154	167	171	177	168	143	174	147	187	160	158	177	165	183	155	172	146	172	149	159	141	166	155	171	145	159	167	153	171	171	174	172	185	160	163	159	158	156	166	164	152	142	165	157	144	169	164	156	167	155	150	151	155	160	163	164	172	181	145	180	153	164	174	151	160	177	150	156	161	153	133	178	150	178	162	162	168	164	176	145	162	169	152	179	153	191	169	190	155	152	165	157	151	158	150	151	172	152	175	165	173	148	167	173	169	145	175	192	163	155	174	169	164	177	177	156	158	162	141	166	153	165	167	180	166	156	148	149	175	175	164	140	163	130	180	141	149	159	147	177	173	153	158	158	157	144	173	161	176	171	151	165	147	159	168	183	164	154	156	180	140	164	181	155	191	140	189	144	157	159	160	157	169	165	140	151	154	151	153	163	165	166	153	154	161	143	164	183	157	174	164	165	138	165	159	153	169	191	154	153	170	159	139	159	138	152	160	133	150	180	151	147	135	148	149	167	194	169	151	157	133	163	169	157	147	156	150	153	181	170	163	166	158	158	171	162	156	136	191	164	183	168	160	172	185	166	145	182	170	133	181	169	162	153	165	179	154	151	156	151	174	163	138	147	146	156	167	164	175	163	151	177	165	161	163	176	170	150	184	174	158	179	177	149	166	156	168	146	131	169	140	172	185	157	147	148	140	138	142	176	153	157	169	144	156	183	178	154	160	155	172	158	159	169	158	149	169	156	145	159	151	153	147	176	157	175	173	157	164	162	163	145	160	183	170	179	173	143	152	164	148	165	152	168	177	190	173	157	147	160	178	153	192	171	166	177	153	145	154	135	155	146	150	168	159	162	192	189	159	160	171	161	164	142	162	143	163	158	162	161	138	170	169	156	180	182	157	174	147	134	144	160	163	172	167	155	160	174	152	156	160	164	168	152	163	140	156	166	170	149	145	160	152	180	177	158	160	149	151	167	174	161	167	145	143	165	162	141	153	156	157	143	174	164	165	163	183	163	154	166	157	161	141	167	161	155	137	154	142	162	144	192	144	157	166	177	164	172	148	149	159	176	163	154	161	164	170	167	155	162	173	174	160	152	162	164	162	142	154	157	178	163	171	153	171	166	156	159	148	179	168	155	145	160	162	180	153	176	152	143	186	169	160	158	148	155	162	155	150	159	160	153	147	166	171	198	171	162	164	169	146	148	155	162	172	158	174	183	177	171	191	169	149	147	150	168	164	139	179	206	162	147	170	155	146	151	158	180	147	156	140	162	137	162	156	167	153	155	152	187	158	152	156	176	151	137	163	166	176	152	156	158	162	174	180	175	169	161	134	166	152	168	175	138	175	156	168	136	162	169	137	169	175	175	171	145	167	169	149	147	174	163	160	146	160	159	145	187	147	157	164	171	159	180	189	165	160	164	144	156	142	141	141	180	162	162	152	161	154	158	142	158	157	162	146	165	173	161	163	156	181	174	176	155	143	176	160	150	176	144	136	161	171	173	183	165	184	175	176	165	168	157	156	186	140	148	160	163	182	176	138	161	149	167	158	171	162	180	172	162	174	163	146	157	154	165	158	158	165	151	171	183	180	133	145	173	160	149	139	144	163	196	176	152	147	162	175	177	155	181	170	166	169	150	150	174	149	155	171	143	168	146	165	158	177	176	187	168	157	161	177	175	160	155	151	167	168	168	136	166	185	160	160	158	166	177	147	141	155	168	144	163	156	164	170	171	157	163	159	184	181	165	158	144	163	169	161	142	154	167	164	159	176	178	135	167	153	169	141	181	175	165	159	193	164	167	155	170	162	138	141	155	163	150	167	174	145	157	163	156	174	148	170	153	162	172	169	177	178	172	173	155	153	157	155	155	165	157	192	164	142	163	168	172	152	173	144	160	151	171	162	137	150	168	172	178	159	178	154	121	172	178	173	145	141	160	136	138	173	175	191	159	141	146	174	153	162	160	148	166	163	153	173	145	155	144	167	175	149	171	163	148	159	164	141	190	180	172	184	173	164	194	162	130	187	127	165	171	166	180	180	151	182	148	143	163	170	168	182	152	135	147	139	163	149	181	141	174	190	161	164	182	175	157	165	149	180	189	161	164	150	166	161	142	146	167	186	168	182	167	149	171	153	166	174	159	172	157	155	158	172	150	167	149	173	178	152	183	161	158	178	159	154	173	172	141	176	172	175	176	182	173	185	155	169	160	152	156	173	166	154	140	142	163	150	174	158	159	189	183	155	135	182	163	172	139	151	189	186	154	165	158	151	154	164	155	161	163	175	179	172	151	160	159	178	166	153	158	141	156	159	175	184	156	165	179	144	156	149	157	164	158	157	147	174	163	155	165	163	163	154	160	137	159	167	171	163	143	172	152	173	162	156	187	174	160	178	179	156	152	163	169	149	159	170	174	169	174	166	150	180	169	173	173	162	171	178	149	178	176	137	138	149	159	162	166	173	167	160	190	159	152	173	174	177	177	150	183	160	178	154	152	171	185	180	149	158	157	161	170	153	151	172	150	150	161	169	118	177	167	165	175	166	150	174	146	155	170	147	156	159	159	158	164	169	169	150	151	178	147	161	175	128	160	161	171	148	141	157	149	179	178	167	146	167	149	159	182	153	163	158	151	165	175	184	153	174	147	150	133	167	154	159	150	156	155	163	161	169	139	193	150	139	168	139	144	170	168	168	161	158	181	190	168	145	160	142	153	178	161	144	157	177	156	177	145	138	144	155	165	171	174	167	151	152	162	166	159	156	155	176	173	170	170	157	177	150	171	151	162	184	177	154	156	161	159	187	162	183	152	185	161	152	169	153	151	176	166	178	147	158	138	156	162	169	178	172	158	156	156	172	171	150	155	161	120	149	176	138	156	161	159	139	147	182	134	157	183	151	161	165	171	159	182	137	166	153	189	146	163	166	160	140	143	183	163	165	146	167	150	171	142	177	155	162	133	159	139	148	162	151	157	176	153	146	182	159	156	154	152	154	158	170	169	150	167	159	171	159	154	182	185	176	189	167	160	167	165	163	183	182	162	161	173	178	155	168	165	158	157	138	176	154	148	164	151	181	152	158	198	140	145	168	171	161	179	151	160	160	162	147	177	178	157	160	190	155	167	161	180	173	168	143	155	172	163	143	145	148	192	166	176	165	171	158	146	149	167	171	140	146	193	156	156	151	166	150	182	186	153	163	145
3960	2101	2811	1470	943	747	621	537	461	455	477	438	433	454	447	400	427	386	407	419	412	416	405	405	400	394	403	390	393	367	392	419	404	376	407	407	386	399	417	372	398	392	400	367	400	365	400	400	408	381	359	406	359	387	401	409	392	401	411	422	388	377	401	386	403	425	408	400	388	401	403	440	388	386	389	395	406	434	414	378	383	394	365	382	401	384	371	390	392	403	371	403	370	405	413	414	408	420	351	392	387	409	385	416	382	379	382	412	366	399	392	420	430	396	390	381	433	384	364	381	374	402	375	385	399	379	387	413	391	430	427	388	408	372	371	358	394	402	362	364	390	346	421	371	395	352	421	380	381	423	422	402	401	354	383	436	393	397	377	423	416	371	436	406	398	394	392	407	402	360	383	391	377	382	379	333	354	387	426	353	358	378	408	368	394	398	370	436	413	417	384	370	412	375	365	428	394	394	389	414	411	420	387	414	396	372	409	363	437	421	353	426	427	380	375	401	373	407	401	384	400	392	420	390	387	402	381	389	392	379	404	406	382	401	401	368	380	401	417	390	402	381	378	387	431	379	367	433	349	408	417	401	414	408	384	378	367	353	369	374	394	425	410	390	394	434	376	360	402	367	392	389	388	374	395	378	385	395	429	393	380	387	380	401	404	405	397	362	374	389	390	386	409	411	386	391	358	405	387	361	397	381	390	381	378	399	387	389	406	421	409	400	428	416	408	370	390	393	395	401	410	361	393	419	373	413	385	390	412	412	388	389	384	396	369	387	391	391	371	409	380	379	423	374	348	393	423	373	394	401	401	413	406	382	395	411	438	394	398	399	423	413	351	402	380	388	365	388	360	433	413	405	394	393	394	401	406	422	399	378	423	362	393	404	399	411	363	406	406	384	371	367	420	416	396	357	357	388	386	388	378	379	386	399	410	416	376	396	417	392	397	366	400	395	396	386	427	390	386	411	385	400	368	384	379	363	382	410	414	364	382	393	391	390	370	372	399	392	361	374	371	369	356	387	414	369	405	374	381	393	414	422	395	418	404	396	434	384	401	396	397	425	414	396	355	377	399	386	420	394	371	403	380	426	365	391	402	389	406	383	386	373	408	406	388	389	373	351	361	401	385	401	388	415	408	396	340	402	382	395	416	379	394	405	404	385	434	403	388	370	405	385	399	401	410	401	391	394	381	356	370	408	388	368	387	343	374	416	385	396	391	330	380	390	400	383	400	412	369	400	404	414	384	403	432	388	425	394	403	399	400	375	423	374	372	391	377	368	387	389	356	390	393	403	373	376	360	397	388	410	387	401	365	408	412	383	411	355	382	385	424	386	410	400	421	385	396	352	429	419	401	374	369	420	374	372	393	394	382	416	405	408	402	425	387	396	407	370	363	392	391	416	386	384	378	411	389	386	393	371	376	364	403	392	406	393	367	403	357	375	390	422	395	386	436	391	385	374	380	408	376	393	412	396	427	418	385	394	386	400	391	388	410	369	407	385	411	366	398	383	390	392	376	383	397	390	391	373	391	390	377	393	423	372	375	421	379	409	387	363	372	422	421	404	383	391	370	399	404	386	383	390	355	378	429	340	403	368	411	390	377	366	381	391	354	371	386	379	383	394	416	392	382	433	352	400	402	383	360	386	371	380	433	390	354	375	392	372	391	373	365	394	431	401	422	437	406	395	392	370	393	370	383	410	341	390	388	398	384	396	377	367	386	391	392	382	382	398	377	371	401	370	378	387	392	378	378	387	407	390	347	373	371	364	375	404	369	390	423	410	386	381	407	402	409	379	385	424	392	400	424	355	388	378	410	404	388	409	413	389	379	399	353	369	411	389	377	375	380	365	394	382	405	364	391	404	373	400	408	382	380	386	389	403	411	359	391	369	409	403	388	383	393	380	396	377	376	419	378	390	392	378	381	395	380	382	395	396	382	413	339	371	401	409	377	412	407	412	391	376	421	425	394	389	387	409	359	320	427	392	390	397	394	423	366	395	393	352	354	446	413	412	415	408	381	376	397	379	414	339	392	362	421	401	413	393	398	386	398	434	394	391	415	404	385	382	406	416	429	358	382	345	407	408	381	382	348	398	384	360	374	367	366	403	373	393	403	368	394	362	412	396	407	381	380	391	405	387	402	385	384	395	350	370	377	404	394	372	399	386	401	429	406	408	412	387	419	379	402	373	402	381	344	403	418	355	398	428	389	415	374	389	428	362	405	363	353	400	364	403	360	382	365	395	391	420	378	376	386	383	383	381	390	391	404	400	366	390	359	400	415	351	369	405	412	406	383	365	358	401	401	407	414	382	380	379	378	359	368	428	404	396	383	398	413	392	418	370	416	401	412	375	358	410	383	382	389	394	395	394	372	386	411	415	379	374	371	390	415	412	407	407	375	380	402	395	406	376	406	403	381	393	400	401	412	420	431	409	422	368	416	372	341	418	390	367	414	413	370	400	388	402	339	405	387	387	390	409	403	368	375	372	405	355	310	328	387	389	399	400	403	393	387	387	374	387	401	399	357	400	380	381	379	397	410	393	371	409	351	397	388	411	370	388	386	382	402	400	401	367	388	421	401	389	404	405	357	402	439	416	375	395	372	412	370	429	375	388	402	374	405	411	379	416	362	374	363	400	431	375	366	398	398	424	415	393	370	416	391	386	423	412	375	364	419	404	361	356	393	406	402	371	429	385	378	380	397	377	395	376	391	373	402	410	348	374	397	341	396	391	383	430	395	408	395	418	397	363	401	394	409	400	358	386	380	384	379	384	422	356	353	376	418	346	408	392	422	361	386	404	403	384	355	388	421	401	394	382	404	364	436	389	416	373	422	384	395	419	380	391	387	401	403	358	384	402	368	379	392	375	398	388	399	390	405	393	401	368	383	374	416	388	379	412	392	388	390	380	387	400	402	419	428	396	425	382	366	355	373	385	421	421	397	405	363	390	395	392	387	435	425	427	401	422	390	390	390	407	386	359	359	403	417	405	416	388	366	444	371	381	375	436	387	425	434	369	400	416	386	409	385	374	401	412	439	421	406	347	367	375	380	393	388	376	398	359	375	372	386	421	402	399	368	377	369	407	387	396	405	397	374	385	412	386	385	400	413	350	382	418	402	405	390	371	357	400	378	416	386	370	408	405	395	382	367	407	366	386	395	377	396	386	408	403	387	418	401	399	398	411	426	389	404	389	365	386	411	392	370	365	437	392	374	390	390	389	402	405	382	371	389	406	387	377	371	394	387	366	378	415	366	404	375	380	359	363	417	421	349	405	386	388	420	362	399	387	412	366	394	401	390	387	391	415	372	388	405	395	399	419	417	373	405	378	442	404	407	380	393	408	402	364	400	375	387	391	408	411	386	378	365	378	425	402	377	380	367	350	393	404	352	390	403	391	386	377	411	399	392	425	375	416	374	365	368	397	396	390	359	411	360	400	445	397	387	368	393	391	393	394	385	370	411	364	406	371	381	398	380	394	403	395	369	422	376	404
12791	3828	3174	1131	593	381	313	300	239	239	206	239	195	250	214	221	215	213	214	207	212	190	188	198	190	203	200	186	202	194	217	173	229	175	203	202	207	183	223	189	174	183	216	195	217	194	194	212	185	219	174	174	190	203	186	192	184	176	213	194	178	210	191	194	168	191	165	199	189	222	216	193	193	215	199	215	189	183	162	180	212	196	184	204	206	183	164	161	213	182	187	176	215	208	204	235	215	180	209	182	185	163	208	214	205	190	205	202	188	181	181	179	176	172	178	194	171	168	199	184	185	185	193	197	215	163	176	201	209	202	184	202	209	169	182	191	184	218	186	190	202	206	159	201	174	167	182	172	194	229	175	171	216	206	212	171	180	178	202	184	201	201	228	217	177	190	182	159	196	198	186	213	191	201	206	241	167	187	189	183	201	204	181	189	205	230	186	168	211	196	177	182	181	171	223	202	174	193	171	195	186	194	187	175	201	181	171	186	178	172	216	191	188	186	205	206	162	177	199	199	181	163	193	171	196	207	200	197	182	190	161	202	189	195	225	183	184	226	184	200	169	195	198	158	184	183	193	207	199	167	188	180	186	185	192	194	191	215	194	191	173	193	169	193	191	191	194	208	200	211	179	188	197	192	213	203	215	183	220	194	198	185	196	189	197	196	207	183	214	177	220	188	174	208	218	196	213	197	179	182	192	199	193	197	174	190	207	188	175	177	183	197	193	193	171	204	200	177	186	187	214	178	192	163	201	162	206	197	220	194	201	206	166	193	206	196	178	184	179	174	178	193	194	181	188	194	180	183	184	181	195	182	193	188	180	183	167	176	213	206	188	201	178	224	174	194	182	187	216	196	195	162	209	201	204	181	168	190	181	189	176	182	201	205	169	207	191	207	182	189	217	183	189	210	178	194	169	165	192	174	188	204	183	192	200	189	178	230	169	164	199	210	197	190	198	186	174	178	178	178	195	185	194	191	184	203	201	206	202	176	194	204	170	186	160	199	217	193	197	200	211	180	173	210	203	205	175	189	180	188	175	207	197	198	180	200	211	179	178	204	189	211	187	215	171	182	181	159	201	213	176	185	175	206	224	194	195	182	197	196	202	205	182	211	197	195	179	181	183	193	186	193	176	172	185	196	205	168	202	202	180	200	218	199	210	176	164	168	155	195	169	184	165	204	197	191	164	182	178	188	194	220	208	209	190	169	215	179	187	193	191	186	165	174	188	174	195	181	170	193	220	192	194	178	194	214	192	196	201	198	193	204	207	181	195	190	223	206	174	179	196	185	173	180	203	205	164	219	190	186	207	195	212	182	196	210	185	186	206	183	185	172	174	189	180	173	190	201	199	196	181	175	194	192	185	180	191	170	186	222	180	173	211	202	178	193	183	193	197	224	189	197	191	169	165	192	195	177	211	202	193	196	191	202	181	189	190	198	189	172	199	182	207	184	196	192	186	195	188	214	171	186	188	198	201	225	189	189	182	191	217	192	162	203	196	185	191	189	195	187	215	182	198	188	207	186	185	171	191	200	183	190	185	195	215	206	191	174	199	193	173	182	190	182	173	179	184	198	212	210	189	194	187	217	174	195	185	177	190	185	193	202	178	199	194	171	204	190	190	192	182	206	184	176	187	185	201	165	176	207	201	172	186	185	202	174	200	206	185	167	202	181	195	194	205	187	204	221	201	182	193	243	197	211	189	195	199	207	159	204	188	168	185	207	182	215	198	178	187	186	199	191	229	217	177	162	198	196	186	214	193	193	208	202	211	177	184	204	178	189	179	230	190	180	182	183	205	209	183	205	165	188	184	167	207	214	175	178	204	204	169	175	198	169	175	164	170	203	201	206	203	202	172	202	202	176	190	199	184	193	192	195	178	219	214	219	185	192	157	191	200	201	169	192	182	200	179	188	191	193	221	211	225	170	204	200	203	203	162	204	190	181	211	192	194	198	187	204	208	203	194	198	176	186	186	181	176	187	163	204	197	185	189	185	228	179	186	188	190	187	187	171	199	181	222	193	176	203	195	184	192	222	184	209	205	199	148	172	228	171	175	189	213	219	196	172	169	182	182	191	175	168	178	198	188	193	214	186	160	213	188	202	202	218	207	191	189	187	210	193	195	172	198	187	213	190	198	199	221	212	182	209	194	181	201	185	185	215	199	183	187	169	191	160	177	168	185	215	201	183	188	208	214	197	219	175	189	172	188	191	180	183	203	201	170	197	208	213	189	213	208	204	179	189	209	189	220	165	198	193	216	212	185	208	204	190	186	183	204	186	198	205	194	182	185	214	183	218	199	214	156	194	194	209	202	201	207	182	209	172	187	173	206	186	188	185	192	198	203	192	176	199	167	180	198	184	188	174	203	181	205	169	166	182	178	205	211	213	197	197	175	196	204	178	181	215	202	188	189	203	218	188	203	180	173	210	193	197	204	205	177	174	193	215	200	223	205	185	194	208	178	184	214	201	195	195	175	196	185	199	193	198	183	212	171	199	185	197	177	208	221	178	169	203	196	187	187	193	185	193	184	202	189	183	211	194	204	207	185	200	196	172	169	179	176	190	197	197	217	203	175	197	180	203	194	239	169	221	214	196	188	188	169	195	206	201	198	183	202	192	184	196	178	215	187	192	215	185	207	175	211	205	198	211	178	203	213	202	166	192	221	190	211	187	195	191	200	201	182	203	177	183	212	188	179	186	221	227	196	178	162	181	194	193	204	195	166	224	206	201	196	194	169	163	171	228	177	186	183	197	192	189	171	175	215	179	174	192	177	181	188	203	204	181	207	200	198	211	194	170	185	201	181	193	209	198	190	191	186	179	193	168	210	198	207	156	197	190	176	168	184	181	177	228	187	208	209	199	183	191	170	188	168	188	188	221	210	189	205	211	171	199	202	180	208	193	181	196	183	184	182	188	220	189	191	224	188	186	191	201	164	187	203	200	200	202	212	179	205	199	179	195	191	181	216	205	200	161	174	191	221	207	164	186	183	184	196	169	200	209	205	187	203	186	185	193	178	183	197	202	177	170	207	203	183	179	198	174	169	150	207	175	178	173	197	214	202	214	186	199	187	190	210	207	183	167	211	184	181	186	197	204	172	196	191	169	200	203	208	184	205	209	192	170	191	197	207	187	202	204	198	162	184	180	210	182	179	200	192	168	206	173	210	192	214	188	208	195	194	155	192	194	190	164	194	193	215	206	196	206	198	197	190	194	190	189	198	170	171	183	202	187	186	212	183	177	190	215	178	197	190	201	200	195	189	184	184	185	171	207	199	189	190	181	199	189	201	217	209	215	173	215	206	180	204	186	192	200	205	191	196	179	181	187	177	208	204	210	218	193	216	174	177	199	196	200	185	186	183	175	175	215	182	172	184	170	201	192	179	190	183	190	207	178	201	193	186	192	201	205	159	180	200	187	191	167	202	200	209	219	187	224	175	206	214	205	188	202	226	163	162	184	177	176	227	192	182	184	188	195	215	187	199	205	186	201
9741	3959	6137	3550	2086	1501	1254	996	844	735	725	680	635	610	596	602	566	595	562	546	529	488	500	477	535	499	510	476	463	511	468	445	495	430	461	468	468	474	472	516	468	511	421	472	469	481	446	492	476	480	491	426	445	453	474	462	433	491	444	472	485	445	467	459	487	439	467	438	463	506	494	474	477	452	471	459	457	471	467	482	471	472	461	440	470	481	442	485	452	467	437	501	459	494	472	443	453	502	417	486	420	510	469	481	452	402	428	497	480	435	465	420	446	456	415	460	481	456	423	426	491	418	431	458	425	466	462	423	455	439	413	472	447	457	466	469	431	447	444	442	446	496	451	484	476	473	458	494	463	455	464	486	462	421	466	420	423	464	475	455	456	454	436	442	464	453	459	424	424	466	421	469	481	472	456	465	461	438	443	466	492	430	463	454	446	485	436	434	446	450	464	450	440	450	481	485	434	449	439	448	456	468	468	479	455	459	461	449	490	434	431	490	482	497	415	450	456	465	475	440	489	507	463	423	470	466	458	435	479	458	448	471	453	453	441	465	476	440	432	437	457	407	443	440	472	440	450	452	477	484	490	452	455	421	472	497	454	445	469	471	439	456	475	448	447	456	455	475	433	465	462	447	472	464	437	455	483	460	420	438	441	484	440	436	442	442	479	412	421	463	454	492	478	426	456	468	463	434	452	484	478	452	442	434	444	464	433	496	446	437	429	411	392	497	479	455	438	428	488	487	465	440	445	449	453	452	468	486	437	467	469	449	461	435	444	486	456	466	412	434	456	465	438	442	429	412	463	475	441	416	462	410	477	464	416	452	469	394	404	476	457	431	435	439	433	473	452	461	436	464	459	469	472	433	448	443	438	492	445	461	469	418	434	471	460	434	427	438	456	442	491	418	442	415	478	469	476	460	459	448	444	488	449	463	471	431	441	479	420	447	429	443	431	429	446	474	455	469	444	464	441	415	466	424	468	441	456	496	429	474	448	461	454	490	445	426	439	445	476	467	458	488	447	481	455	452	452	439	472	463	424	470	454	452	454	452	473	431	467	447	457	491	431	427	445	421	456	492	463	463	448	455	492	485	425	462	446	441	451	463	464	459	479	437	446	468	456	453	462	463	467	439	482	447	498	443	434	445	477	464	495	457	458	389	456	472	434	463	449	435	442	441	483	421	453	453	478	460	476	422	507	475	478	448	485	447	472	462	463	476	476	475	464	434	483	475	454	437	479	454	483	456	446	437	448	465	415	476	487	496	444	435	488	464	455	474	467	433	427	456	426	442	410	441	460	454	448	453	461	457	430	490	443	452	433	477	441	458	475	453	473	480	468	465	447	500	484	438	491	477	479	443	435	424	456	451	449	476	424	457	472	426	423	456	439	496	424	451	452	450	465	452	491	458	466	461	453	447	476	442	441	469	433	433	504	459	448	446	498	417	456	451	445	442	448	442	499	429	454	466	492	436	434	441	442	471	454	431	462	457	484	488	477	424	450	456	451	465	487	449	476	455	416	441	462	449	437	464	464	477	469	444	480	464	467	426	463	453	473	448	430	435	448	442	446	496	478	432	449	448	469	449	499	437	477	447	430	454	466	427	447	461	454	458	458	435	450	452	471	459	444	470	477	439	445	462	426	436	461	455	453	460	463	469	439	426	459	481	437	465	442	439	451	494	469	464	450	433	469	450	433	455	471	429	457	455	478	497	468	441	448	471	436	463	440	449	454	437	418	461	493	449	430	453	478	449	400	489	442	444	461	427	471	427	449	457	474	452	461	503	453	419	477	463	454	443	499	456	467	450	436	430	427	444	414	437	495	456	462	468	467	446	460	458	463	457	475	463	456	437	488	448	413	483	481	411	455	468	458	416	464	464	420	467	474	442	494	476	474	471	461	452	464	478	446	479	437	473	497	459	403	448	410	504	479	458	479	448	462	440	451	446	489	456	424	424	462	442	443	447	443	448	447	502	440	466	457	429	413	453	472	477	468	466	482	466	452	449	436	461	437	437	457	456	437	455	489	466	465	498	459	477	441	483	470	425	471	420	435	460	498	456	491	460	454	438	413	441	469	441	446	500	421	448	461	464	448	442	442	443	472	483	478	446	474	396	446	433	419	460	452	434	443	467	465	468	435	443	429	455	414	438	482	425	459	492	449	479	456	443	441	476	455	456	479	444	492	468	463	479	472	445	462	464	422	451	449	455	462	476	404	424	498	428	498	420	473	481	480	464	422	487	467	466	507	467	455	443	457	465	437	427	438	461	470	455	437	447	463	427	429	440	460	444	460	456	458	436	479	505	446	477	435	446	421	452	434	456	424	486	443	473	452	449	434	445	452	473	453	473	428	422	449	444	438	489	450	444	491	464	436	438	416	431	473	448	478	433	495	445	452	465	413	407	439	467	482	423	419	469	470	469	475	435	474	429	467	487	441	476	444	442	422	497	477	493	477	452	454	456	477	470	466	458	426	460	479	440	445	490	435	489	446	472	427	467	419	433	506	474	467	419	433	419	448	461	490	398	461	450	476	472	422	462	436	430	456	452	468	418	452	473	489	411	465	468	479	479	456	430	472	505	439	440	475	435	455	447	469	445	500	466	419	462	462	431	451	455	486	474	404	490	483	461	468	443	423	460	459	501	460	446	493	469	459	438	446	460	458	446	464	495	472	452	433	435	479	445	506	427	488	483	492	486	423	433	432	476	460	481	469	434	445	465	465	471	461	462	444	445	436	468	435	447	460	456	458	470	397	445	458	474	430	456	452	478	473	449	458	431	501	463	443	483	420	475	429	436	478	474	468	485	464	456	421	416	475	438	432	483	450	487	440	469	442	470	460	459	485	493	463	454	425	456	457	468	461	448	449	472	506	451	475	437	433	497	487	518	500	448	428	438	441	476	426	448	462	485	446	437	468	441	463	470	410	464	426	430	414	433	425	458	447	473	454	445	455	444	459	479	479	426	478	460	418	409	434	463	423	461	448	462	402	450	472	477	459	488	489	469	445	470	454	464	462	464	488	427	440	438	486	436	460	457	465	457	431	486	448	449	471	484	468	444	470	457	459	479	460	465	434	473	464	437	450	520	477	449	458	461	450	431	451	446	453	435	468	467	444	500	477	445	439	480	445	442	438	427	451	491	472	463	449	452	406	449	473	478	457	444	425	453	445	448	488	495	482	457	479	468	451	469	426	425	457	432	420	464	483	452	447	467	470	449	474	475	430	499	446	478	455	454	470	486	431	442	434	435	459	499	474	494	456	453	453	489	471	476	413	486	425	472	439	476	489	467	463	442	480	423	474	478	430	466	474	464	471	410	448	434	464	408	479	466	460	478	473	445	451	481	484	446	474	472	433	482	478	467	419	447	407	454	451	470	473	498	492	475	458	500	502	423	463	431	477	458	427	464	472	450	470	466	488	473	409	420	425	442	425	465	466	436	466	435	418	469	455	448	454	420	451	485	452	471	459	460	425	449	462	457	443	476	453	463	492	433
21487	6914	5351	1758	788	511	383	301	231	216	191	182	178	156	165	139	127	122	148	150	136	126	131	120	124	126	130	129	124	122	131	139	95	132	124	119	128	123	123	123	132	128	116	147	110	140	139	118	124	125	135	139	124	121	128	127	115	132	125	114	126	124	120	118	109	113	121	109	120	136	116	109	112	115	111	111	103	118	117	132	126	150	115	151	117	133	132	128	132	120	110	116	119	135	102	124	148	133	126	127	116	105	124	129	113	127	140	115	115	131	106	128	136	150	127	122	129	107	137	107	116	103	126	127	115	126	121	107	125	133	123	129	120	128	122	113	133	94	117	131	121	100	145	114	113	139	129	120	126	119	109	139	118	116	130	124	126	122	124	118	120	118	119	124	118	125	116	130	128	115	127	126	127	111	130	127	108	145	126	120	110	109	113	106	112	133	119	107	121	119	114	103	121	110	121	134	133	121	113	116	118	106	95	128	117	134	167	125	114	114	112	122	107	105	116	147	120	105	142	107	132	128	130	131	137	120	105	137	122	134	109	138	108	115	129	131	132	110	111	132	130	120	100	106	124	123	114	120	118	110	125	144	137	128	135	105	103	137	112	127	100	122	122	112	116	117	124	135	107	128	105	111	124	124	122	138	107	123	129	101	113	134	110	122	115	134	107	106	114	129	127	127	106	95	125	127	99	117	136	112	130	124	117	138	143	107	131	122	127	118	119	134	116	112	120	118	135	125	123	132	123	114	129	129	95	121	118	132	119	98	128	129	117	115	120	132	131	112	112	143	112	141	131	109	120	116	127	122	117	117	129	118	144	118	105	123	112	106	140	127	126	132	115	109	134	146	120	116	96	109	148	135	115	152	121	115	115	142	140	138	101	133	116	108	101	122	110	108	118	142	129	120	118	112	101	115	113	134	139	123	108	108	122	103	127	118	108	118	99	113	139	120	147	103	124	120	133	111	100	118	121	103	104	123	114	102	139	117	117	103	114	101	104	108	124	121	124	132	94	117	125	106	140	120	110	116	141	104	111	119	101	105	144	101	105	128	121	123	127	111	109	134	114	115	132	129	99	95	127	127	109	107	135	119	124	95	119	107	119	139	117	98	117	107	120	109	120	118	119	110	124	127	128	113	97	131	111	114	113	128	112	130	127	123	136	133	132	122	105	127	98	119	103	117	116	114	124	117	118	122	124	103	109	121	110	118	111	104	113	96	111	120	119	120	120	130	105	97	104	112	110	120	124	103	131	105	108	109	121	134	133	110	128	108	113	128	112	100	108	123	133	120	141	121	91	129	144	95	137	129	126	101	113	111	114	126	136	114	121	104	96	117	140	135	117	113	105	139	119	118	121	114	107	94	134	128	114	118	137	114	130	131	122	134	108	111	102	122	105	108	108	107	116	124	115	101	125	121	132	123	117	108	109	131	127	125	116	123	117	108	123	110	117	121	129	113	119	129	95	128	136	113	110	116	104	117	105	114	105	105	119	116	119	136	139	140	104	120	119	114	128	114	134	128	138	123	133	152	124	124	123	120	107	116	127	115	127	128	129	122	119	121	123	117	119	112	111	125	102	118	130	141	104	115	104	124	131	137	136	115	126	115	155	127	147	104	120	116	110	114	133	108	126	118	122	119	124	117	132	123	119	115	117	129	111	142	125	107	137	96	144	130	102	116	112	141	105	108	105	107	122	110	119	125	111	130	122	109	141	122	125	111	122	122	110	139	115	125	120	125	134	123	139	128	109	121	118	135	124	129	128	127	136	116	126	141	120	112	115	118	117	116	117	146	105	112	119	117	127	112	110	98	111	124	125	123	118	144	136	124	110	113	122	119	129	127	117	109	111	140	113	131	124	130	120	138	113	103	135	137	125	134	127	93	113	140	124	128	137	106	120	115	117	124	118	126	113	117	142	135	108	118	133	127	105	116	129	116	109	114	111	136	115	123	94	119	111	122	141	150	121	129	136	112	143	135	130	113	108	112	115	114	118	114	125	138	148	107	123	125	126	111	120	147	120	122	133	123	135	113	107	114	129	129	100	102	121	136	112	125	115	135	131	134	128	130	100	117	117	102	114	137	133	129	117	105	131	131	137	110	108	118	125	116	124	106	117	109	108	121	134	127	129	131	118	136	102	136	148	119	122	113	125	123	131	96	113	120	112	130	114	127	128	100	108	122	112	107	111	145	120	117	130	133	108	114	119	112	133	121	118	112	123	108	103	111	127	119	103	103	130	114	135	141	114	126	108	122	126	113	123	123	119	113	105	118	117	103	120	113	107	125	130	111	122	128	130	125	99	113	91	115	115	126	126	120	126	134	165	129	108	122	109	119	115	124	124	142	118	122	113	139	101	124	131	136	132	147	134	124	138	136	153	123	114	115	110	122	126	129	123	107	123	129	131	143	128	131	129	113	122	102	116	126	114	125	109	129	125	127	96	112	120	117	140	135	111	113	113	124	107	120	117	139	113	128	109	136	126	125	124	101	124	125	121	112	114	102	140	115	129	103	136	130	113	107	125	123	125	99	120	104	104	108	99	111	127	140	130	116	128	133	103	106	146	129	135	144	116	127	151	128	127	119	127	118	101	102	126	133	127	129	125	107	130	127	108	124	115	114	124	111	125	107	121	112	115	106	118	126	121	111	110	108	118	117	118	116	143	120	122	116	114	126	138	132	134	122	141	117	119	125	120	129	106	118	110	119	100	112	124	128	117	133	140	113	118	119	122	107	114	123	123	121	141	118	118	136	123	125	135	114	116	124	134	115	132	138	141	121	119	109	126	127	122	108	108	130	116	109	121	117	108	142	129	118	118	117	132	115	128	116	122	125	134	130	124	106	103	121	121	129	114	135	122	101	111	138	124	124	110	120	116	130	108	121	112	98	109	103	112	94	97	136	120	113	123	105	116	121	111	123	117	113	124	122	108	107	104	125	130	111	128	138	136	105	129	116	121	137	129	120	111	130	99	104	106	106	117	114	126	128	106	116	112	113	106	133	97	119	93	124	129	130	125	123	118	112	126	119	112	127	131	131	129	109	112	97	113	110	128	136	119	140	118	106	144	95	115	138	109	127	131	123	103	130	111	129	124	117	123	111	126	130	109	121	133	110	133	117	112	118	116	134	116	126	129	136	143	104	108	113	132	121	125	109	107	122	116	123	115	117	109	121	129	122	113	139	125	110	135	103	105	107	136	126	123	134	121	128	105	135	107	129	119	102	126	117	120	111	143	110	133	128	115	121	122	120	127	121	119	144	105	101	125	128	133	122	111	125	114	119	96	94	115	143	115	119	124	121	127	118	103	90	115	107	139	139	115	118	121	116	113	95	115	97	123	112	121	123	110	107	113	95	113	100	120	116	124	132	130	116	119	145	125	131	131	112	114	106	131	126	112	112	106	125	111	100	105	125	124	113	99	120	129	115	114	143	110	135	130	115	103	115	117	150	110	128	95	113	114	108	103	125	115	117	134	137	112	108	110	134	108	113	105	119
12757	5682	9087	4806	3142	2220	1677	1288	1050	802	757	659	584	610	555	541	495	511	472	398	403	366	364	355	379	328	362	343	340	323	307	329	322	299	293	324	328	340	309	322	328	307	308	298	303	272	313	304	307	275	286	282	323	272	319	296	311	298	281	307	335	328	307	332	305	362	338	306	319	306	297	317	306	317	260	305	314	316	332	304	317	312	284	300	319	293	319	273	280	323	341	342	315	332	355	318	292	305	289	313	310	305	290	306	294	296	288	291	324	289	297	298	298	301	299	317	254	269	284	272	324	296	306	265	309	315	296	315	272	286	293	293	275	282	284	286	291	256	303	307	277	307	294	284	288	311	262	314	284	273	325	315	306	268	284	320	287	296	322	296	267	317	292	301	297	287	313	305	294	306	310	293	258	292	305	318	308	310	295	293	281	283	333	318	299	279	314	295	320	278	308	290	281	265	283	273	286	313	284	307	290	287	296	290	283	263	304	326	309	285	280	306	265	312	299	292	266	296	300	299	292	277	295	308	280	300	285	279	304	274	307	307	269	312	283	279	264	289	288	331	298	293	279	301	282	317	297	322	288	308	306	294	275	295	276	256	305	300	323	319	266	286	337	278	280	297	307	265	266	319	289	302	280	300	309	274	303	318	301	264	321	321	306	286	307	287	284	277	299	310	318	297	308	298	316	281	280	295	314	320	232	294	289	310	305	284	281	293	308	324	288	311	346	305	286	320	305	281	306	261	264	297	284	290	265	335	308	291	280	289	296	265	338	289	262	301	313	272	281	273	279	294	275	268	306	293	289	296	287	291	304	303	297	292	276	293	260	293	314	326	312	290	320	284	258	309	290	294	302	328	288	284	274	272	301	281	276	287	286	258	287	307	316	286	281	283	282	303	294	286	280	308	350	290	297	318	278	301	276	320	293	286	297	273	306	297	268	288	274	286	314	280	307	279	309	289	305	264	277	319	306	295	314	283	308	296	277	292	334	321	293	310	306	305	292	296	306	306	266	298	264	283	318	319	312	283	293	277	301	315	285	317	280	331	305	300	276	266	292	273	326	304	286	290	316	322	293	313	303	310	307	302	259	302	291	286	269	305	303	307	267	276	316	274	286	310	267	279	273	320	322	294	293	291	275	302	321	303	341	308	300	281	323	281	263	305	305	301	284	265	272	306	328	270	305	312	286	300	290	299	307	285	265	326	311	268	289	288	281	258	270	260	295	276	295	288	286	297	280	278	270	294	319	291	301	308	290	304	281	296	304	274	286	311	301	290	309	273	286	315	264	293	263	281	318	267	279	278	294	290	301	294	312	310	270	294	269	287	292	297	277	308	279	278	282	299	281	294	275	305	288	292	313	299	303	280	313	303	316	297	281	285	276	281	269	304	297	264	347	301	274	288	294	271	284	302	301	292	277	281	274	277	295	278	267	316	269	307	330	270	292	275	283	288	303	294	296	285	286	285	282	302	308	281	268	282	276	293	290	273	305	305	302	303	312	301	293	288	295	294	298	303	320	303	284	273	288	302	287	289	312	299	304	296	303	299	307	282	308	319	292	274	283	314	272	299	315	268	271	276	310	293	290	298	309	301	328	316	315	265	278	276	289	304	288	312	275	285	320	311	307	306	315	284	290	326	272	264	304	289	294	286	277	311	273	296	273	307	303	299	284	248	304	285	301	269	297	294	269	293	290	286	289	282	296	285	268	319	312	303	255	322	326	294	299	296	309	282	278	287	288	311	285	294	297	272	286	278	290	300	300	268	287	291	298	293	308	301	273	299	303	293	292	292	292	288	291	293	297	280	276	301	283	305	272	295	301	327	284	315	286	295	292	314	278	301	275	294	290	291	294	293	282	277	307	258	301	283	281	301	310	286	290	293	304	268	286	308	295	287	307	281	321	341	265	304	293	266	289	280	297	306	286	296	294	278	322	313	317	269	260	331	279	304	318	304	288	300	296	272	274	298	283	282	303	299	288	294	296	266	311	281	301	269	295	296	292	302	307	301	267	275	297	290	301	295	294	314	329	288	280	310	294	290	285	278	251	316	320	272	285	317	320	254	301	310	289	262	275	320	289	308	269	259	274	321	308	307	280	318	267	244	283	287	307	290	276	261	285	272	293	284	312	314	294	310	327	318	290	284	299	312	267	293	302	286	279	272	335	293	314	293	303	277	294	284	297	302	299	300	283	295	298	293	316	297	279	303	293	261	308	309	278	292	282	271	325	282	295	277	292	320	295	272	306	285	289	282	302	303	293	297	298	295	274	299	282	313	282	283	295	270	296	313	326	282	310	312	291	298	283	286	282	308	289	307	301	297	260	309	292	327	282	287	278	304	275	305	263	285	295	326	303	270	302	341	308	307	294	265	306	295	311	293	285	286	284	290	261	292	279	303	302	288	273	297	312	279	278	290	278	303	303	287	285	269	322	287	270	290	261	272	323	257	313	296	317	302	302	313	300	320	296	313	287	305	282	260	336	268	314	296	307	309	294	322	271	336	285	290	289	291	288	313	286	331	281	278	280	315	290	311	290	300	311	288	273	301	312	285	275	294	281	286	293	258	321	297	286	321	343	274	293	285	284	266	289	284	279	304	292	299	302	285	309	306	308	304	297	312	269	288	316	286	293	294	282	303	295	291	301	300	322	296	301	291	314	297	310	312	283	324	285	300	279	315	328	293	313	292	302	294	336	275	301	327	278	275	310	276	306	292	284	302	292	318	286	299	318	292	292	272	315	273	286	285	266	300	288	286	321	291	262	306	305	293	294	300	277	293	286	266	281	302	302	284	258	250	296	290	307	293	296	284	316	298	285	311	297	296	303	306	296	290	293	312	291	283	264	286	292	305	317	287	287	292	280	290	288	304	279	303	302	304	282	301	304	327	272	302	284	296	297	298	312	284	277	296	307	287	292	300	279	277	313	285	275	281	323	307	281	301	320	301	304	311	302	294	312	265	318	273	307	305	295	287	275	329	292	284	267	273	281	283	288	299	306	320	303	259	250	292	317	301	297	282	305	280	306	313	293	296	304	303	277	263	295	295	308	298	271	286	301	291	289	295	322	280	266	262	298	310	300	281	297	307	292	317	328	291	275	303	277	295	297	266	291	286	300	306	302	277	288	314	278	278	295	313	295	296	315	255	316	312	279	323	283	301	293	306	295	289	287	291	245	291	308	284	279	284	269	295	295	296	255	320	298	296	263	276	297	293	278	323	325	290	289	309	266	257	292	280	270	306	271	292	290	287	277	263	304	286	326	286	305	294	302	284	289	268	275	285	300	306	298	310	301	266	308	312	305	260	277	302	302	283	317	294	304	302	291	296	318	316	300	298	273	300	301	284	328	292	280	272	275	327	297	294	267	293	291	310	306	280	293	278	272	280	316	298	291	284	288	279	278	298	272	296	285	284	283	272	289	316	300	293	304	307	288	314	304	283	272	297	288	307	262	283	299	316	269	300	277	269	285	302	294	327	274	291	296	300	278	272	276	322
5014	1823	1325	562	262	221	203	173	157	186	159	172	177	178	173	168	198	174	145	162	168	151	159	197	157	168	162	149	148	175	178	157	137	174	179	172	187	152	150	155	151	143	164	172	147	167	190	185	144	156	139	168	160	144	158	151	155	159	174	161	174	160	165	174	174	172	149	169	162	156	163	142	173	150	171	192	157	165	150	161	164	153	167	171	180	157	162	130	161	128	150	167	167	163	143	155	173	172	192	157	158	197	152	179	140	152	157	162	158	164	156	163	138	152	153	157	158	155	155	177	152	164	146	170	144	149	175	175	161	175	195	175	181	146	163	167	190	167	147	165	183	142	175	182	182	141	176	185	145	155	146	190	169	161	151	147	152	153	170	153	165	189	167	168	156	153	178	143	157	160	163	173	151	162	150	126	151	142	185	178	162	158	178	181	145	157	152	172	153	170	179	161	136	174	170	161	170	184	187	168	170	163	146	140	150	148	164	161	162	175	167	168	149	174	169	154	170	149	166	168	170	143	158	158	173	192	184	144	141	162	159	166	158	152	157	146	152	170	165	178	168	158	149	150	163	156	165	159	154	166	182	167	175	159	170	161	152	171	164	165	161	151	157	168	170	162	144	172	153	169	185	166	144	158	163	151	175	188	146	153	190	171	132	142	140	168	133	166	162	191	176	161	171	149	174	160	165	176	177	191	146	189	161	158	167	171	164	155	176	167	153	156	144	179	162	151	177	169	154	146	146	131	164	166	163	127	183	185	169	172	163	156	160	171	181	153	149	164	168	152	154	172	160	175	135	169	164	147	168	166	158	160	147	151	144	145	166	179	173	173	136	169	147	151	166	173	180	164	184	138	170	171	169	173	138	191	173	174	162	147	154	144	135	156	148	132	161	173	147	146	176	168	146	173	157	163	180	164	158	178	188	160	170	145	181	148	188	179	159	150	157	177	158	140	169	168	164	153	165	177	158	145	127	158	142	165	164	151	150	169	175	161	174	176	171	150	174	149	161	165	151	161	160	125	141	159	162	128	154	148	180	167	149	164	161	161	181	175	161	169	154	169	156	169	155	179	171	154	170	151	151	160	167	164	168	155	157	145	132	145	144	155	200	179	126	150	159	156	189	149	176	167	136	151	175	142	144	152	152	168	160	175	171	173	165	147	164	158	152	140	173	157	163	179	170	141	157	159	145	158	157	159	159	169	177	187	164	150	156	172	150	150	173	163	184	156	171	137	154	156	154	152	168	178	151	170	154	174	148	149	141	179	150	132	171	165	124	173	143	156	161	170	147	169	166	152	161	169	168	153	137	160	152	168	154	166	198	156	150	153	152	160	155	173	167	149	145	142	158	163	147	189	150	154	174	148	167	173	171	159	156	152	169	158	148	157	148	161	160	137	165	169	176	144	170	181	155	156	152	138	158	153	184	177	155	177	144	138	169	171	151	153	157	184	176	171	145	167	164	156	159	192	162	177	186	178	184	170	185	165	175	154	167	169	150	166	188	150	143	176	152	170	148	148	153	146	169	139	163	144	171	154	175	141	169	168	149	169	161	132	173	197	146	169	166	155	153	150	152	161	169	161	141	185	167	157	152	159	156	157	151	160	177	147	139	146	151	161	158	142	140	167	172	135	157	158	147	159	165	178	161	154	181	157	172	180	169	196	179	182	152	154	160	164	160	154	169	192	183	153	174	150	169	159	135	155	166	180	169	164	158	159	169	176	153	156	147	176	156	152	149	156	164	178	150	149	163	173	164	155	176	154	168	148	154	172	157	144	161	159	141	155	168	150	159	153	144	152	164	171	142	159	153	160	180	177	168	151	143	162	158	139	162	164	169	151	147	158	172	164	156	144	196	162	164	128	155	180	159	154	154	176	160	167	166	162	153	136	136	157	186	156	167	161	171	136	163	161	140	199	155	157	163	173	181	165	137	154	164	163	151	156	146	168	141	172	159	160	149	156	151	160	139	167	148	137	160	169	147	162	173	143	173	162	132	172	154	149	162	142	181	161	163	161	138	144	166	185	194	157	152	153	184	161	172	153	170	177	166	162	179	161	156	169	180	168	149	173	163	169	153	183	161	153	153	166	156	156	156	176	142	166	160	159	151	162	146	139	164	163	190	170	180	155	147	167	167	139	152	138	151	164	165	167	168	166	137	155	157	165	180	177	165	174	136	158	142	164	153	168	163	139	167	139	146	171	144	161	190	159	164	131	161	161	174	162	150	156	170	166	186	157	161	159	148	145	152	155	146	134	157	155	166	154	126	170	190	172	149	154	139	162	151	134	160	129	139	145	141	170	150	149	159	153	132	177	180	159	157	152	175	137	168	164	143	160	162	172	159	155	169	167	172	165	198	157	147	164	145	143	139	174	179	171	146	189	151	166	160	165	140	156	146	167	146	153	156	186	155	165	136	156	151	138	165	175	176	186	128	146	172	158	168	159	158	180	167	141	153	174	153	155	171	184	148	151	155	154	194	174	149	158	150	166	154	159	159	147	167	145	164	165	139	172	166	161	166	138	159	167	151	140	146	160	138	144	173	127	181	141	138	175	171	140	161	184	155	153	152	169	156	167	164	148	152	167	159	137	163	152	175	155	170	156	153	160	159	184	150	154	134	182	164	168	151	168	169	166	169	163	167	142	159	197	150	139	180	163	172	133	126	178	150	139	162	172	162	147	162	166	161	158	154	160	152	144	151	151	153	152	159	157	167	166	140	151	148	165	145	145	160	181	184	171	144	149	177	147	144	156	144	160	165	165	164	168	188	160	160	160	170	183	148	164	177	159	160	156	170	161	162	155	160	163	164	160	139	149	167	165	156	148	166	177	157	188	182	147	157	180	126	137	183	164	159	170	183	166	155	160	150	174	134	169	181	185	165	180	165	161	165	160	150	147	146	174	142	179	158	157	147	155	167	171	150	147	153	161	161	167	155	171	155	170	164	153	155	174	164	149	164	146	152	138	169	168	166	159	152	154	162	136	144	160	163	159	177	148	184	163	166	171	149	160	179	164	149	164	168	164	179	175	164	157	146	183	175	141	162	148	146	145	176	157	176	159	193	178	146	176	145	157	155	154	157	162	170	174	166	171	165	189	157	154	177	156	191	150	164	175	146	158	146	147	176	161	140	169	165	170	166	167	166	169	162	164	189	160	192	177	186	168	152	173	161	169	162	150	183	150	165	161	139	162	150	158	160	187	164	169	136	168	170	156	157	181	174	166	129	159	175	167	169	155	177	157	161	139	158	173	137	135	153	144	160	142	167	153	137	144	180	151	162	174	164	147	147	187	153	153	159	180	155	142	177	163	160	153	157	146	142	138	166	140	155	156	157	152	143	161	157	155	159	193	185	153	176	140	174	170	166	166	166	149	177	149	178	168	155	157	173	159	143	148	169	174	137	154	196	164	173	168	173	137	158	173	163	163	164	154	188	159	154	158	161	166	167	184	169	165	138	173	157	166	146	170	152	165	146	167	169	146	169	138	151	142
3972	2184	2834	1696	985	800	651	551	498	447	431	427	409	433	398	434	423	427	399	382	407	360	396	404	423	358	389	373	402	367	411	390	392	397	381	397	431	413	388	408	423	374	395	392	416	398	390	402	388	412	351	382	387	421	405	391	409	399	409	404	405	383	360	412	424	390	392	378	398	385	393	408	377	358	380	414	410	400	417	376	386	398	394	403	385	391	379	379	389	363	429	401	439	435	379	385	393	400	407	379	362	362	408	434	382	379	428	365	409	388	405	354	357	398	391	354	410	376	402	413	421	446	382	403	439	396	426	397	426	358	387	381	385	389	397	411	392	389	410	387	392	347	386	394	391	415	417	346	413	414	383	405	424	346	386	404	399	386	404	380	414	389	416	383	389	397	394	379	400	426	387	356	375	385	369	377	381	419	382	374	400	399	402	406	390	372	369	387	389	379	385	418	378	379	388	408	403	381	388	367	373	384	340	383	400	370	383	381	404	367	417	392	368	368	390	380	390	392	436	380	402	386	417	357	402	414	357	415	363	380	409	395	387	378	359	343	361	376	378	381	409	400	407	422	359	378	393	396	383	416	434	399	419	378	393	406	375	389	355	417	389	391	348	381	373	397	377	395	399	378	410	410	435	423	413	387	371	417	377	382	402	395	377	368	352	399	402	361	402	398	366	372	407	356	395	400	373	362	400	419	395	345	337	386	367	420	400	410	398	357	404	370	408	397	412	394	376	420	388	407	384	392	397	414	377	413	393	434	403	390	409	389	415	399	381	351	370	395	385	399	399	412	426	386	357	423	391	371	384	393	390	375	363	381	383	376	409	384	408	374	399	360	403	400	393	377	379	383	392	399	399	390	361	394	397	378	401	376	357	371	377	392	388	408	391	386	374	373	402	382	391	392	385	387	376	402	388	394	385	383	408	405	416	389	370	376	424	377	390	393	403	404	437	386	409	367	394	397	354	385	396	404	378	428	376	395	375	400	412	378	361	429	386	410	413	378	370	399	371	372	377	402	409	392	385	403	404	370	398	394	413	417	418	405	369	358	382	358	407	409	388	411	394	376	412	383	367	389	389	398	367	380	423	368	416	354	383	389	375	362	355	363	393	393	399	390	387	398	394	394	397	404	385	442	366	436	381	380	419	437	379	368	329	398	407	387	374	388	412	390	385	445	422	426	380	403	388	408	383	411	396	400	431	371	361	373	370	387	368	409	417	391	402	394	408	402	386	396	376	350	343	409	385	418	368	363	349	372	402	385	391	386	395	413	354	346	368	379	400	383	395	391	356	426	412	362	366	409	374	376	364	407	420	409	405	366	410	438	393	423	369	410	395	380	390	424	379	379	406	377	381	389	402	382	368	408	393	369	379	374	404	420	403	397	410	400	400	364	386	386	397	381	375	410	382	412	380	388	357	363	404	374	432	385	370	396	412	371	382	395	417	396	360	385	383	370	393	376	372	373	411	394	409	380	379	392	409	419	413	383	396	372	357	385	392	394	372	385	427	412	379	396	385	386	382	411	406	374	384	410	377	372	397	368	404	387	392	404	388	404	388	403	342	363	413	367	390	407	370	365	417	373	382	387	383	375	360	370	386	395	406	399	407	420	442	348	390	364	388	413	400	409	431	393	402	386	372	393	401	394	424	374	394	414	402	372	429	363	367	407	407	419	370	424	394	400	388	382	367	381	371	387	434	396	382	421	396	379	379	365	341	372	339	397	420	442	430	387	387	412	369	404	370	377	352	359	369	380	402	410	392	359	379	354	386	397	372	393	406	391	371	387	371	392	376	389	395	370	373	383	391	399	391	417	403	397	374	396	385	386	381	415	420	363	368	388	384	394	393	356	402	385	392	402	423	358	389	420	395	400	394	408	385	393	385	383	397	409	375	398	395	344	388	375	386	409	370	372	383	375	397	391	418	376	374	384	394	396	391	387	392	377	377	432	381	378	369	394	410	410	404	377	377	377	367	400	403	368	407	390	387	380	392	378	382	394	411	381	403	404	378	411	387	388	409	385	376	385	397	435	394	387	387	386	386	397	384	410	379	394	401	385	371	376	425	422	405	387	374	352	355	399	409	424	370	439	383	382	415	388	411	417	404	404	409	385	357	397	370	398	399	355	403	395	397	372	424	404	392	373	400	412	374	396	392	415	378	388	395	384	375	367	393	423	378	419	384	395	398	376	383	392	413	369	379	411	399	343	372	426	399	403	377	385	359	385	377	387	418	399	409	423	367	370	386	391	381	435	398	416	371	396	397	356	399	412	396	406	417	401	395	390	386	380	384	361	365	396	379	384	452	389	392	392	399	399	408	401	366	401	397	395	410	386	405	366	372	387	415	380	386	410	400	373	395	385	394	403	364	418	378	395	377	374	382	430	394	389	377	369	384	408	392	390	437	411	355	384	374	374	387	359	384	367	406	429	377	396	429	356	377	375	399	371	355	387	380	394	380	412	420	385	381	368	390	428	402	392	401	400	406	379	394	372	418	386	395	413	379	386	394	371	376	411	382	399	404	408	411	417	366	367	368	377	411	362	386	386	402	387	369	378	396	403	410	351	422	369	363	426	415	408	384	388	372	396	412	380	380	426	431	390	420	390	379	375	419	396	410	415	405	390	387	373	381	377	385	388	375	423	405	378	407	371	383	361	380	378	373	407	386	380	383	420	380	387	349	381	409	383	368	355	398	358	372	365	359	377	367	380	394	381	376	389	382	372	427	377	380	372	417	424	388	402	359	406	376	365	417	403	388	383	393	421	377	387	375	387	408	393	394	358	388	384	389	381	389	384	409	384	462	406	379	386	383	401	366	393	409	397	397	360	366	387	398	390	393	356	374	402	380	416	381	354	399	402	389	413	380	384	403	408	413	411	353	359	418	366	380	358	394	411	421	417	380	399	400	404	401	394	403	377	378	396	417	367	396	390	367	372	422	368	397	383	437	392	396	382	382	400	370	428	421	385	359	397	378	430	393	394	394	410	381	377	396	416	407	377	423	417	412	372	396	379	423	365	384	390	408	376	403	386	416	365	373	390	389	386	409	398	367	415	373	367	423	389	351	389	405	387	385	389	375	385	372	403	381	380	445	398	412	382	364	420	394	420	405	388	385	364	379	389	364	393	378	422	384	386	379	420	399	368	393	382	406	415	396	369	374	395	401	378	405	418	371	366	398	387	370	418	400	355	393	373	381	388	392	401	433	394	411	428	377	365	408	373	388	376	380	357	391	354	356	356	373	406	412	390	357	403	359	396	392	406	361	375	399	398	409	383	422	370	391	402	415	376	375	380	413	411	395	431	427	385	400	360	370	371	365	377	371	399	421	391	388	367	353	370	388	389	390	397	363	406	380	372	378	350	412	391	404	364	369	408	386	398	385	379	385	403	390	386	391	365	370	413	373	443	416	394	376	401	353	395	368	393	363	389	382	413	412	402	390	422	406	376	365	364	378	398	395	370	405	379	370	398	400	389	356	377	374	377	411	404	397	456
12717	3769	3255	1292	557	401	366	297	246	256	218	203	212	203	208	224	232	215	200	204	203	185	177	196	206	199	206	184	185	192	181	164	228	198	193	218	193	192	202	181	166	190	188	172	210	192	188	207	192	177	195	216	209	215	160	183	214	193	167	178	195	177	193	175	173	180	204	191	209	195	185	210	181	173	182	191	177	217	216	222	191	201	206	184	236	173	193	209	187	219	158	199	184	186	203	196	185	202	186	177	204	163	150	198	193	202	198	204	163	191	169	200	182	164	192	208	189	188	185	175	178	181	178	195	212	197	208	184	219	204	172	177	186	206	214	178	191	195	180	207	183	176	175	180	188	186	200	177	187	195	219	216	216	202	189	163	193	179	195	168	176	180	168	205	202	205	200	194	185	185	176	179	172	188	194	188	187	184	186	203	200	195	191	186	202	211	200	176	185	190	176	204	196	183	174	240	206	173	198	175	185	214	178	206	171	194	167	172	179	193	190	154	188	200	192	208	199	218	191	174	197	181	179	201	207	193	198	196	184	206	218	179	159	205	168	197	203	220	174	181	197	167	207	178	216	186	190	186	193	168	182	170	190	166	193	190	198	190	205	179	180	184	201	195	174	190	207	191	189	178	184	171	171	191	166	197	172	165	214	202	196	190	181	186	194	198	192	195	191	224	175	207	169	169	186	170	177	180	173	184	189	166	187	200	189	213	165	189	185	185	212	230	182	191	169	204	188	173	187	189	212	180	239	168	196	181	162	188	196	196	184	202	226	185	184	209	183	203	172	178	182	172	202	175	227	222	140	225	200	185	205	195	188	173	197	199	201	195	194	180	193	174	205	184	196	183	172	184	213	201	208	190	197	199	179	213	172	190	165	187	200	188	184	193	198	199	212	192	166	169	194	184	174	196	163	219	172	200	165	174	196	193	184	171	197	192	217	228	199	182	187	191	166	195	199	166	194	197	198	196	207	170	154	202	190	207	213	189	196	207	191	179	192	173	169	209	185	203	201	194	164	185	170	211	186	190	187	184	183	211	173	179	177	201	177	178	221	178	204	191	226	186	169	184	191	197	212	185	196	188	172	190	215	193	185	196	192	193	182	189	186	209	194	192	171	189	202	189	175	186	191	172	198	209	209	200	204	179	179	196	186	190	202	166	192	185	192	235	191	202	179	175	188	175	184	194	194	207	192	208	170	201	179	193	195	178	188	177	170	169	183	207	220	192	182	187	207	178	172	194	184	211	164	177	195	185	214	199	204	194	201	191	168	176	195	184	198	194	202	194	209	200	193	191	193	187	197	176	188	170	210	200	176	206	142	178	210	170	179	188	194	214	168	208	170	187	172	193	192	177	166	184	183	182	178	204	193	173	191	198	190	211	200	212	201	194	190	197	179	213	188	187	174	185	189	187	181	157	211	194	194	188	191	201	193	194	194	186	191	201	202	203	186	193	176	195	175	204	169	183	226	195	185	180	165	195	197	172	182	175	184	192	170	208	199	220	200	210	200	210	200	209	186	202	184	207	169	162	158	212	186	191	180	177	200	212	177	199	197	205	187	201	200	193	193	194	198	171	204	183	171	194	203	219	183	190	183	211	207	202	176	189	172	181	171	197	181	156	163	176	202	173	210	208	193	168	184	200	195	191	203	194	189	195	182	166	197	186	185	196	169	213	194	236	194	195	186	183	181	199	210	211	184	181	202	205	187	192	199	203	175	181	202	176	182	212	201	181	187	204	191	184	184	200	210	162	168	196	187	213	161	213	173	197	171	172	196	175	178	195	199	195	174	194	181	166	216	199	185	201	177	179	215	216	202	193	190	181	173	174	196	209	194	181	205	177	197	198	204	197	187	174	180	189	208	187	213	197	200	190	209	185	207	207	188	238	179	198	198	176	178	192	190	198	177	183	194	174	189	208	201	164	189	193	195	173	203	164	193	199	188	172	182	208	210	185	185	207	219	191	183	200	197	187	206	182	178	163	194	182	193	169	179	208	201	198	212	218	199	192	192	216	200	188	209	178	194	182	182	187	195	200	188	222	207	206	165	183	192	195	165	183	168	191	186	188	171	186	215	191	193	181	191	185	215	192	197	189	186	188	191	169	173	193	187	206	207	201	182	176	169	215	208	185	192	196	165	178	182	185	166	187	169	199	184	176	196	208	190	177	199	183	154	193	200	223	180	181	189	185	188	222	203	197	171	206	212	210	192	186	180	202	199	185	188	189	209	176	172	181	200	195	202	191	195	197	163	182	176	171	212	175	187	196	193	182	183	189	200	182	178	182	201	183	187	182	240	187	202	195	203	176	174	210	240	194	194	192	187	188	183	191	210	199	195	158	182	200	197	200	218	195	206	198	199	210	188	165	200	163	190	178	198	178	180	197	179	202	191	164	169	178	166	189	176	165	184	193	202	194	200	181	166	200	179	211	167	203	175	186	189	157	199	176	197	189	184	184	189	191	183	168	194	211	176	186	193	192	202	171	184	191	182	184	200	184	190	195	182	193	199	216	200	189	202	198	207	181	180	172	198	184	186	183	186	204	179	153	195	183	201	184	185	212	208	178	182	184	210	185	175	199	165	181	161	176	195	186	193	193	163	187	196	201	214	183	199	179	199	205	219	211	184	185	173	184	185	203	183	186	182	187	192	148	176	193	213	202	155	195	230	201	171	200	220	185	221	197	204	195	191	196	181	185	184	185	195	194	191	165	198	170	174	144	202	148	197	180	205	196	186	206	190	189	195	172	178	194	182	215	201	199	202	169	198	199	219	181	194	187	206	204	192	187	184	201	169	179	202	201	196	173	180	168	187	181	177	209	183	176	185	185	198	184	205	176	194	178	153	174	199	231	163	211	202	174	167	182	181	211	193	194	199	170	211	177	179	191	202	188	183	209	183	172	180	179	185	191	193	195	186	205	208	216	182	190	180	190	216	222	193	213	187	194	208	186	181	172	175	153	184	187	194	202	166	183	193	208	188	176	178	192	194	164	169	207	182	176	193	193	189	176	197	197	181	202	174	191	201	196	184	190	212	200	182	193	185	196	177	194	204	179	183	166	182	196	202	213	188	211	172	177	202	206	208	183	184	186	203	211	168	186	193	201	210	174	183	207	180	216	188	194	159	209	189	187	179	170	208	187	192	193	193	171	176	196	224	180	180	184	213	189	194	204	178	197	204	192	166	207	187	201	165	180	204	216	188	181	193	207	173	193	189	207	188	183	196	194	206	169	191	201	203	199	184	201	192	215	171	201	211	178	187	178	190	217	204	197	181	189	209	209	181	201	188	193	171	208	223	189	190	182	206	201	179	198	179	201	176	197	203	189	193	199	185	180	184	190	172	207	200	183	201	186	206	202	167	183	206	193	185	172	179	208	192	209	194	185	170	194	198	180	179	199	189	180	190	189	176	208	196	191	215	173	191	194	192	196	209	196	202	183	177	222	187	176	200	201	198	197	182	175	187	195	173	164	190	196	179	183	201	182	184	215	217	183
9771	3887	6373	3819	2137	1488	1294	1091	909	795	689	680	637	608	607	536	583	616	555	508	465	505	479	487	482	529	469	452	455	487	466	474	464	462	496	461	477	471	504	458	447	460	448	462	525	469	462	469	441	450	444	477	471	514	455	450	458	466	471	437	498	479	479	448	440	439	474	437	518	471	463	478	484	469	437	483	431	440	499	469	511	453	426	496	465	467	461	421	464	460	461	439	480	447	514	469	475	451	485	447	440	405	443	469	435	403	425	431	452	426	432	457	452	462	419	466	459	441	426	494	456	478	442	442	498	490	475	415	443	469	439	456	426	446	464	435	467	438	464	486	439	425	432	423	468	470	442	478	420	448	461	458	487	466	481	461	472	426	453	462	461	440	455	440	496	462	433	451	463	470	467	442	505	431	417	477	440	434	498	465	453	460	472	418	461	467	456	490	478	469	425	450	446	405	472	463	440	459	459	457	480	467	420	486	469	444	419	441	473	443	459	466	455	466	450	420	472	462	459	450	431	499	420	483	436	454	473	474	446	440	452	450	437	452	449	437	422	444	432	432	455	434	455	472	465	464	429	435	414	481	424	453	466	435	463	451	423	455	461	432	460	468	506	440	430	470	441	414	424	488	425	455	438	427	465	465	472	437	456	470	464	464	417	486	463	428	422	447	475	430	458	446	419	465	429	478	414	466	444	422	470	466	468	429	464	465	462	457	448	451	465	465	469	469	459	451	478	449	462	419	432	448	437	478	475	431	470	452	461	457	458	450	486	453	446	485	450	462	461	438	470	425	453	458	456	466	482	443	437	451	433	416	466	447	476	465	505	452	476	467	427	439	438	500	467	439	441	437	459	474	419	415	485	471	434	475	463	432	456	429	452	450	441	492	442	448	487	457	441	436	498	424	445	443	485	424	457	422	497	417	441	474	454	407	457	450	428	479	472	506	446	441	459	495	445	462	435	441	467	476	437	453	492	448	431	466	440	465	409	455	464	460	464	465	456	477	437	490	480	464	462	515	462	458	488	423	453	450	430	443	434	468	440	454	461	452	505	455	452	422	436	466	467	471	467	443	448	467	492	453	432	420	474	480	475	467	428	399	406	443	453	465	448	474	456	427	472	429	488	436	425	443	469	465	441	470	410	449	467	446	422	465	472	429	462	448	476	464	464	471	436	418	508	441	466	468	466	429	398	451	489	444	465	463	453	430	477	461	485	448	464	444	425	440	470	409	434	493	411	490	440	434	450	443	425	440	448	433	448	465	466	479	408	467	438	452	416	443	425	492	463	480	445	453	412	446	468	445	472	416	443	424	508	456	475	438	446	472	496	461	486	482	451	421	435	453	441	429	446	448	445	434	445	461	434	468	429	485	387	442	459	453	462	442	455	451	429	466	437	477	441	445	437	456	464	458	463	421	429	447	459	462	464	436	409	420	464	427	459	429	420	447	466	473	443	449	474	467	469	504	415	464	462	445	436	423	433	465	472	494	450	456	462	504	470	443	470	463	448	459	440	473	480	443	479	444	497	451	469	423	435	435	446	424	464	434	412	441	474	426	467	444	487	497	473	459	442	425	464	466	425	432	429	447	492	459	418	488	486	454	470	467	444	481	505	456	455	428	478	498	423	459	471	440	436	466	432	461	463	416	466	446	439	433	494	456	473	444	457	451	460	472	478	439	437	448	444	452	468	439	473	467	439	436	464	464	477	446	439	418	419	464	433	476	437	462	437	439	481	427	450	444	456	454	483	460	480	392	455	429	440	448	460	478	462	452	449	482	452	476	471	462	427	442	450	446	469	469	421	449	476	441	440	468	410	447	440	434	472	446	456	426	442	468	430	422	461	462	454	446	431	456	455	434	437	426	442	442	447	446	415	440	439	420	441	467	425	448	436	472	446	446	458	421	441	476	419	445	406	478	433	438	466	459	437	492	466	474	432	434	459	432	465	464	422	451	475	459	464	458	435	461	417	448	439	448	454	453	421	432	419	468	431	434	455	470	445	455	475	473	466	481	474	455	505	465	462	448	438	464	463	432	409	454	444	443	462	430	435	438	442	438	446	418	443	527	402	442	436	454	460	442	456	442	430	429	428	449	437	484	443	421	468	424	471	450	482	422	468	439	451	466	442	448	464	462	483	456	432	454	476	477	482	427	462	475	406	473	430	445	505	433	462	460	458	423	454	454	495	444	461	448	418	456	460	455	492	445	484	470	467	465	427	471	456	451	488	440	473	429	445	452	481	464	424	487	401	427	446	484	438	467	489	466	423	466	487	455	441	459	454	478	446	466	473	455	438	454	479	472	447	453	470	447	446	454	430	460	467	445	465	470	441	461	430	483	460	449	443	414	474	466	442	423	455	421	462	452	446	435	453	454	476	460	470	440	505	438	425	483	469	454	452	450	441	426	471	446	426	456	415	465	457	475	446	451	477	448	458	475	472	504	480	457	465	462	463	441	449	414	473	444	447	435	419	429	454	455	433	478	494	439	457	471	440	438	436	455	471	436	429	450	456	456	431	452	422	450	438	464	451	431	506	450	472	427	477	468	462	434	475	490	457	440	455	431	438	443	482	480	435	488	447	443	475	474	468	448	430	459	442	447	476	411	452	466	417	465	431	477	441	448	460	426	466	467	439	472	443	450	422	432	495	446	448	471	434	465	467	449	447	460	453	480	475	448	459	446	465	423	464	450	433	436	412	469	444	454	428	427	477	424	479	463	428	453	436	409	432	460	464	443	465	458	447	479	470	441	443	420	468	481	479	432	455	449	420	456	449	420	408	462	452	445	450	469	455	433	448	409	457	468	459	440	449	428	471	439	479	458	444	476	432	467	465	444	429	451	437	473	456	439	449	489	471	442	458	452	466	445	456	485	460	472	454	430	500	469	475	459	438	448	423	434	450	444	451	438	450	400	485	464	435	485	438	442	464	474	473	449	424	462	486	450	465	459	429	450	421	465	451	449	419	479	450	423	449	440	460	503	452	460	475	456	435	473	429	468	429	434	485	458	424	492	466	437	472	438	431	452	487	464	461	423	436	445	445	407	480	447	464	484	430	461	447	449	436	421	445	425	421	457	479	461	448	421	441	414	450	427	459	436	460	437	468	471	445	440	429	441	441	488	463	450	463	471	448	465	433	396	475	431	472	471	433	417	454	462	434	433	480	444	451	453	451	416	441	450	458	424	473	450	417	488	459	431	428	452	456	451	425	437	460	432	454	457	495	435	442	449	483	456	442	451	435	440	437	467	465	454	456	440	426	446	428	409	457	473	483	468	429	465	419	494	471	480	469	425	432	424	457	461	449	463	437	465	462	434	445	472	462	474	429	459	433	463	466	469	455	427	461	426	464	451	431	449	451	473	442	455	438	439	440	468	437	461	463	450	437	451	418	475	449	459	424	473	463	470	494	480	431	456	429	464	431	457	481	441	412	454	431	439	442	471	468	441	447	467	491	419	483	403	469	525	459	440	468	440	461	440	462	423	470	441	469	456
20933	6362	5232	2017	780	492	435	282	267	207	210	173	162	179	166	144	142	147	134	151	145	128	125	120	114	111	140	134	138	132	132	111	111	121	117	125	133	104	117	136	119	138	115	108	106	131	116	135	118	105	124	130	116	113	122	112	100	111	119	136	115	123	116	119	108	107	128	127	126	140	109	100	130	122	132	115	114	93	109	107	122	123	121	110	121	101	114	84	115	107	120	106	86	143	121	117	144	112	128	126	119	109	117	111	127	102	121	113	103	127	132	122	115	108	115	110	107	131	134	101	112	103	104	123	110	113	131	134	108	133	117	122	99	122	111	120	98	95	117	120	117	120	133	117	124	124	127	128	112	112	131	126	121	104	106	106	99	104	137	103	95	124	105	106	119	117	106	122	114	113	117	112	103	118	124	108	128	128	120	105	114	130	112	106	110	110	117	114	115	117	118	124	113	122	120	130	120	115	109	107	121	121	121	111	114	113	122	108	118	120	101	117	136	111	105	155	122	146	103	122	105	114	123	114	100	115	93	128	122	124	102	104	120	114	121	119	140	113	138	127	106	120	110	127	107	117	112	119	130	131	123	127	114	134	110	110	117	112	112	112	130	119	105	123	147	110	122	117	111	106	119	117	111	134	112	125	122	112	115	121	121	105	107	128	127	107	120	115	123	101	83	107	109	110	109	119	114	131	116	130	130	137	120	96	136	115	122	124	118	96	108	118	104	113	114	128	126	124	104	110	124	132	121	110	107	110	135	122	116	127	112	114	128	92	121	110	99	139	117	124	114	132	108	99	110	104	117	128	121	120	108	106	104	114	131	102	124	137	109	122	105	109	132	118	111	121	113	123	106	137	110	106	98	112	119	141	111	146	105	111	111	139	125	123	114	112	104	122	128	114	126	123	138	134	138	113	119	121	124	100	113	87	112	144	113	135	120	117	101	112	133	126	110	104	114	118	111	112	88	92	123	129	105	103	92	144	117	111	120	121	134	111	100	110	97	126	112	127	112	121	102	124	119	116	109	123	139	113	109	99	116	106	102	138	113	112	124	142	120	116	126	130	111	121	126	111	126	122	113	131	129	110	123	143	117	135	120	139	130	113	108	135	141	110	131	122	104	126	115	113	134	124	105	120	89	122	144	92	107	101	132	131	129	117	102	136	118	120	108	127	127	100	103	117	124	137	121	90	109	117	114	94	123	122	123	109	119	118	114	123	136	112	131	135	140	129	111	111	100	103	119	115	122	128	132	102	112	119	130	127	113	135	102	113	107	121	127	127	126	101	123	113	104	125	116	109	130	132	98	108	116	113	120	138	116	109	130	112	117	92	108	109	96	107	103	114	134	121	136	114	143	136	121	120	119	115	132	118	122	125	101	115	121	125	115	89	103	116	127	118	126	130	119	128	113	117	96	118	131	115	122	94	91	124	121	96	96	133	110	124	112	105	125	99	106	113	93	136	92	113	103	119	111	90	107	101	106	119	119	116	114	116	127	128	116	121	98	109	113	126	108	115	92	109	129	127	104	132	111	117	105	120	114	111	107	115	124	117	143	119	114	121	110	101	118	128	121	123	108	124	112	115	101	110	120	106	131	105	104	129	132	105	110	100	135	126	92	117	126	118	134	118	117	129	145	123	112	114	111	122	111	120	110	96	128	122	118	106	125	105	123	106	110	111	119	126	113	129	114	106	108	127	120	101	112	118	122	109	115	132	122	120	126	108	109	109	114	137	118	122	125	108	110	117	132	130	98	106	98	121	113	104	90	117	122	105	122	115	111	132	95	112	125	120	132	129	149	105	120	139	110	106	118	113	95	105	128	115	149	91	119	126	102	119	138	135	142	129	129	117	109	143	134	95	126	104	123	118	118	120	123	131	105	122	118	126	110	102	124	135	113	112	134	105	120	124	111	123	152	131	112	121	124	131	121	106	123	88	96	142	145	118	125	115	127	142	121	138	114	112	120	113	117	127	117	106	149	131	126	104	116	116	118	115	114	112	116	116	121	107	112	132	118	109	111	121	124	115	111	115	111	120	139	107	129	101	133	126	104	125	134	111	139	125	115	122	120	129	125	119	142	113	112	111	101	115	122	120	121	116	116	111	130	109	112	109	112	110	131	117	110	111	128	118	127	123	125	109	97	134	97	128	114	110	115	126	123	118	121	119	112	109	118	147	113	109	116	112	122	138	117	119	141	114	101	131	119	123	122	106	131	125	108	108	109	97	133	104	125	117	106	99	112	116	131	112	108	136	124	118	107	102	107	131	129	103	102	130	110	106	134	109	122	113	132	132	124	104	111	122	126	126	113	96	99	107	117	120	135	115	119	121	119	129	105	108	112	115	112	158	114	101	98	125	139	108	101	144	131	101	100	126	111	120	97	108	118	128	125	107	113	103	113	104	107	140	117	126	126	112	105	135	117	130	123	119	142	124	95	115	112	118	105	118	127	138	120	94	132	93	115	137	123	119	120	123	89	124	108	99	123	98	127	131	118	107	111	106	125	109	102	119	106	123	118	103	115	107	104	129	108	99	108	133	117	109	133	121	118	106	131	109	108	116	114	128	127	103	123	125	119	129	142	128	122	136	115	136	110	134	114	121	127	120	117	126	97	126	124	123	102	115	121	120	117	111	102	109	119	133	126	125	108	100	124	112	121	129	121	126	134	119	100	141	109	106	122	132	126	141	115	115	124	128	106	114	117	90	126	119	103	112	119	101	113	119	123	107	116	115	113	159	123	129	118	118	88	127	122	113	112	112	114	107	133	113	135	118	128	117	119	122	132	112	126	134	134	120	120	106	110	103	119	111	142	114	121	125	127	123	133	115	115	133	117	111	118	109	125	120	93	116	133	125	109	109	111	119	149	120	123	132	134	131	120	108	111	128	120	106	120	117	110	112	109	125	121	141	125	124	137	111	130	108	114	115	105	119	128	124	129	112	128	116	112	112	126	136	112	134	109	113	85	129	111	125	107	123	119	123	121	126	110	103	135	100	126	103	118	119	131	122	110	108	117	132	108	119	123	129	119	112	118	145	124	130	110	127	148	127	109	129	130	134	108	113	128	126	113	128	123	114	103	139	113	103	120	124	138	107	98	118	126	134	122	134	104	105	109	103	119	122	114	122	126	119	131	118	116	119	103	95	112	114	106	116	124	144	125	128	135	118	117	131	111	116	109	124	101	126	143	115	98	121	109	133	118	126	115	141	112	127	115	121	111	108	117	123	121	131	113	142	143	102	110	129	106	116	100	113	136	112	124	116	109	132	116	127	103	113	122	108	125	119	124	107	140	133	108	86	103	104	132	120	121	92	91	129	108	86	141	143	120	115	104	114	108	99	113	120	108	105	118	117	112	118	133	110	107	138	130	116	135	112	111	109	127	120	142	123	97	107	116	104	114	110	110	101	117	124	127	112	114	132	123	109	128	109	118	116	115	114	110	103	103	128	126	106	133	130	126	117	112	130	124	119	127	131	111	125	119	130	118	128	138	131
12775	5543	9244	5493	3218	2239	1741	1306	1009	895	766	735	611	630	548	551	479	513	484	440	392	397	377	408	337	333	360	364	313	347	315	309	316	288	325	351	308	303	303	291	296	319	331	306	328	295	306	302	311	306	289	300	287	298	314	313	323	309	299	295	332	317	304	331	307	333	281	317	326	313	297	285	280	302	310	283	310	304	283	337	328	287	307	299	276	275	309	283	311	305	320	332	336	276	348	274	313	296	324	304	307	293	279	284	290	311	284	298	276	251	281	293	287	305	282	315	276	299	305	284	280	305	309	305	277	266	286	288	308	279	271	325	284	304	265	283	321	287	288	325	261	285	286	301	309	300	304	304	291	289	287	273	279	277	301	283	292	297	258	259	320	270	297	285	275	278	292	292	299	267	264	306	265	270	280	294	292	297	297	301	290	306	287	286	284	288	283	311	284	305	291	284	270	286	275	281	281	298	294	278	316	266	319	283	267	341	310	309	277	291	284	274	307	256	288	303	277	315	316	270	274	301	288	291	280	307	262	329	280	290	287	262	255	274	283	273	294	284	279	306	272	270	265	265	316	290	318	282	308	282	318	280	309	306	273	301	281	282	290	295	280	289	322	339	294	281	306	292	250	271	292	296	302	310	288	294	321	306	299	275	271	274	291	270	309	305	300	312	285	257	299	239	283	297	284	338	317	301	287	297	280	299	288	288	281	307	291	312	284	280	282	289	261	290	278	292	265	275	290	269	288	260	295	277	281	307	300	259	261	293	287	313	300	304	270	300	294	306	268	306	267	306	285	312	295	265	295	319	279	290	289	315	307	271	294	290	287	281	308	278	288	288	301	279	302	296	262	281	297	289	282	294	276	347	304	300	274	280	280	279	268	300	259	284	271	260	294	276	287	296	269	305	278	270	299	282	292	279	293	345	286	311	323	292	308	261	313	307	286	297	303	275	324	274	310	265	277	321	301	288	261	298	269	296	281	244	285	302	287	259	284	301	273	299	308	304	252	281	273	288	263	278	272	295	289	268	302	295	296	295	288	308	265	281	281	291	267	284	287	291	282	289	304	279	294	303	291	267	285	314	261	305	290	263	282	279	264	275	295	302	287	283	306	296	300	300	279	274	288	279	272	299	314	294	278	305	314	268	334	269	288	301	276	283	323	300	273	283	297	295	264	297	271	298	320	305	271	316	288	293	286	273	284	276	315	274	302	282	304	287	266	276	301	305	263	305	297	302	312	291	280	269	257	297	273	304	311	314	252	258	291	278	299	292	282	286	275	306	270	303	290	301	283	307	311	303	305	289	289	272	290	280	273	262	286	281	294	270	316	256	299	275	259	314	277	293	303	269	278	268	283	308	276	278	288	320	286	294	280	281	272	302	280	291	276	270	282	295	279	275	300	304	265	288	283	289	307	300	314	260	295	309	291	279	287	292	311	280	269	254	299	281	275	296	271	276	293	286	279	314	310	302	277	302	301	303	274	311	274	308	295	294	282	291	301	274	299	303	293	309	263	274	308	294	279	288	299	296	301	265	246	271	298	262	288	293	297	286	300	289	262	306	312	278	307	297	257	274	304	287	293	307	306	288	305	294	274	283	342	296	271	275	286	313	292	291	318	278	273	289	265	296	276	286	273	277	306	286	283	283	304	292	284	293	270	301	288	267	270	288	304	310	277	285	280	283	298	306	309	291	301	317	296	298	288	282	288	284	288	301	260	263	286	284	260	288	293	304	274	312	338	292	289	324	317	320	308	281	317	306	278	306	277	277	312	286	271	267	273	299	294	307	318	314	293	273	265	275	268	277	311	251	293	318	306	269	253	297	301	296	289	276	244	279	310	277	271	296	284	282	273	288	284	323	305	312	309	309	257	271	272	284	280	304	293	283	277	280	301	298	267	279	291	276	323	269	286	286	272	301	288	305	298	296	264	299	308	256	293	274	317	290	248	318	315	293	290	306	316	288	287	299	296	282	304	295	300	317	306	287	303	291	295	287	302	304	304	297	290	293	262	282	300	279	317	298	297	312	285	261	299	272	299	298	272	286	290	300	293	276	280	302	276	287	252	276	299	282	281	268	294	279	298	353	267	290	271	323	310	301	280	300	296	307	286	283	284	263	316	303	291	286	307	295	313	298	296	254	246	275	276	291	294	319	276	319	303	283	273	288	312	283	318	294	304	267	264	258	293	303	271	307	293	308	258	281	302	286	295	284	269	280	259	293	294	260	278	288	300	275	295	293	270	278	274	290	268	286	303	275	275	301	286	268	280	269	265	294	316	270	277	258	298	259	294	264	280	297	276	314	288	306	301	299	291	292	274	270	267	277	282	299	279	292	292	292	281	293	289	308	253	286	282	310	296	304	284	303	313	266	345	279	268	272	280	294	283	284	268	272	264	278	277	288	283	270	288	309	259	282	287	285	293	310	269	273	313	289	279	253	303	283	286	279	297	250	321	312	302	288	306	285	290	298	279	296	260	293	276	311	266	277	302	286	293	253	297	289	293	285	275	280	282	266	327	308	284	290	289	263	278	313	295	288	313	299	281	305	305	267	307	288	308	287	293	289	281	312	306	275	282	284	268	296	263	278	303	262	292	287	285	307	268	295	278	258	278	295	272	312	282	312	304	310	258	293	292	262	292	271	257	270	288	315	288	313	321	303	286	309	298	310	298	309	303	293	283	298	306	268	290	304	299	270	282	293	291	294	304	294	273	335	261	285	286	309	283	277	269	315	294	273	303	318	299	266	290	283	303	290	317	305	298	332	282	310	265	262	277	288	270	302	280	297	276	322	291	302	287	283	315	283	288	292	284	286	305	288	264	296	256	304	268	294	282	267	296	262	264	277	290	280	260	272	294	269	278	284	276	274	285	302	277	264	287	286	275	293	258	285	300	269	287	282	285	296	270	279	275	317	257	281	269	300	309	285	280	264	327	313	308	302	301	314	277	295	310	321	288	297	303	297	266	260	281	281	292	294	298	311	277	266	283	278	305	291	271	305	287	290	297	301	305	282	290	298	272	294	314	274	261	266	313	301	295	297	315	290	257	297	283	292	299	281	305	317	292	269	309	299	270	267	262	312	290	297	294	289	281	306	280	275	287	289	303	256	277	257	239	259	289	274	307	278	271	291	296	294	259	276	324	268	269	290	299	295	277	295	293	292	272	305	328	262	288	277	272	303	299	297	266	287	271	282	292	288	282	314	281	311	291	291	322	316	275	299	248	280	254	304	292	286	284	275	310	281	257	274	276	304	293	300	300	278	268	278	279	301	285	281	256	288	295	294	290	293	307	298	278	303	283	271	270	296	276	283	301	293	284	291	266	282	314	263	296	277	281	282	304	309	326	295	293	301	282	320	259	290	284	305	320	308	286	310	294	292	299	270	300	310	307	305	293	319	295	280	288	301	275	279	264	289	314	297	308	261	303	288	295	273	255	283	317	292	278	276	298	289	291	268	315	280	267	288	256	271	295	310	304	279	284	276	295	306	294	313
4697	1771	1439	629	297	250	227	200	179	170	164	193	183	141	152	158	196	183	180	150	158	156	163	159	133	169	169	148	147	149	143	156	139	173	164	160	154	156	159	163	158	150	173	173	170	137	129	165	174	154	148	143	150	163	141	183	159	168	151	144	172	134	163	157	141	169	181	156	149	176	136	133	148	156	133	176	123	158	183	204	174	158	148	131	147	159	146	156	141	164	165	178	173	137	162	149	160	164	143	146	138	143	154	161	177	158	164	149	159	158	175	144	162	144	153	148	171	168	153	170	156	154	165	150	167	147	158	182	131	153	142	150	155	159	149	158	158	163	173	172	158	157	148	156	183	163	174	166	155	167	166	182	169	155	185	149	161	167	173	144	160	158	154	161	151	159	175	158	166	168	166	165	179	157	177	165	154	181	171	147	148	161	158	186	172	188	157	151	175	149	160	160	143	170	143	154	162	130	170	158	148	149	172	155	174	180	161	143	160	163	156	154	156	161	137	127	149	147	167	141	157	150	144	157	115	141	155	155	152	168	132	172	154	169	135	155	175	157	160	172	158	165	132	149	170	163	179	174	149	153	179	163	149	149	144	134	135	130	152	148	163	134	173	169	164	140	144	136	158	168	177	159	163	140	173	150	160	144	158	158	136	161	152	155	160	170	159	179	167	151	168	161	166	148	162	148	151	150	169	154	138	159	157	159	147	165	149	160	145	159	179	142	160	178	142	161	158	161	154	147	172	169	181	165	169	133	160	161	174	152	146	175	172	157	151	176	172	164	176	172	144	160	170	149	160	162	153	141	159	154	160	142	167	138	142	163	155	141	142	144	178	174	171	139	158	174	149	143	147	183	159	173	166	160	174	167	183	172	143	150	160	173	180	164	158	149	174	149	173	161	165	153	174	164	147	152	162	149	148	162	159	155	160	153	164	173	158	171	142	177	153	165	163	164	174	147	143	159	145	186	180	136	161	189	162	124	132	150	156	156	152	151	160	176	174	146	154	164	152	133	165	169	179	176	176	161	175	134	169	146	165	165	132	163	171	166	155	164	173	137	146	131	167	169	149	175	146	152	133	163	158	157	167	178	163	143	148	171	154	174	156	129	159	174	160	168	150	148	149	155	171	150	177	160	148	153	158	141	157	166	152	158	159	188	161	161	153	161	156	155	163	142	162	151	160	171	203	154	153	147	162	177	163	136	137	164	172	179	171	136	135	149	156	175	158	152	150	173	166	164	132	159	173	177	136	142	159	127	154	152	174	155	149	159	163	168	155	162	183	143	141	159	130	125	149	151	180	161	173	142	177	156	153	162	184	170	199	169	155	173	154	171	174	166	133	170	153	135	183	182	176	162	149	140	154	158	158	164	141	164	168	173	165	158	172	146	175	163	152	161	168	150	173	154	143	166	153	168	139	143	147	156	149	145	169	171	184	153	170	181	157	155	169	143	164	185	131	146	127	168	176	151	157	166	145	153	186	152	153	172	150	158	143	177	154	168	158	152	168	151	168	149	146	148	170	172	172	147	165	158	176	153	164	134	166	154	154	155	166	186	149	146	158	144	163	176	169	179	146	146	172	175	166	176	162	134	166	175	168	155	140	134	162	168	153	167	167	166	148	157	149	160	145	171	169	151	163	156	164	159	149	176	146	167	148	135	146	167	165	156	184	177	141	163	168	171	170	168	161	163	159	181	130	167	168	187	155	148	145	147	120	160	162	146	147	140	154	191	164	158	160	159	180	151	158	154	190	167	133	122	162	137	151	148	161	123	171	168	145	159	147	131	142	167	157	139	151	133	158	165	172	147	154	175	160	146	162	144	156	142	147	140	143	139	168	164	155	160	140	145	164	171	161	168	165	153	148	171	158	139	177	169	164	164	145	164	161	158	170	164	181	153	142	166	157	158	138	205	166	126	163	163	173	177	151	153	141	142	146	159	196	160	162	165	147	149	179	139	170	137	167	173	176	170	161	156	154	157	179	180	197	181	181	176	156	143	164	156	150	139	152	164	169	151	192	136	143	177	158	158	147	175	146	148	154	152	172	161	157	146	173	167	180	158	141	150	142	156	139	164	160	143	153	144	154	138	158	152	149	163	174	154	170	185	157	150	141	168	143	163	166	154	163	151	141	171	157	157	160	149	149	149	137	149	148	151	154	164	158	145	166	156	172	156	161	164	141	168	190	181	149	157	138	178	175	159	152	151	142	163	168	160	175	171	170	152	165	169	163	175	175	149	173	130	156	155	151	160	185	158	171	188	158	152	170	167	165	171	171	160	159	152	159	177	163	155	173	182	190	156	125	144	149	167	164	152	140	184	149	154	164	157	146	163	216	162	149	129	147	181	159	148	171	149	165	158	167	160	156	152	162	146	123	186	173	168	132	164	150	156	149	193	179	154	161	128	151	123	189	148	133	140	148	161	171	171	148	154	173	178	145	137	115	160	156	159	168	181	150	148	156	172	176	164	167	164	148	144	160	155	140	153	162	146	164	139	175	144	153	138	166	146	151	152	139	166	149	155	145	147	151	147	153	161	178	172	132	151	188	157	166	150	167	189	157	161	156	141	172	145	151	140	190	142	177	167	174	158	143	148	165	163	165	158	170	150	152	145	144	150	162	167	172	152	164	177	159	132	156	157	137	132	141	184	149	160	147	171	151	165	143	132	166	150	139	163	152	167	162	162	176	181	180	146	160	135	155	173	175	157	157	138	144	147	173	176	173	146	160	162	155	162	140	158	160	140	147	142	135	153	173	159	160	171	150	166	150	155	156	161	143	137	160	162	183	169	142	155	157	171	159	148	168	175	161	196	149	145	168	151	162	182	146	168	163	154	148	190	159	148	159	172	156	145	145	170	168	137	153	175	150	153	150	130	163	173	157	141	164	157	160	161	148	167	171	200	142	171	154	157	175	171	135	147	150	149	169	147	165	165	172	165	151	152	129	172	158	159	146	164	158	161	177	179	147	157	141	150	157	177	144	163	167	141	153	151	172	153	146	147	121	135	133	151	173	157	163	167	167	149	154	170	172	145	148	144	176	159	189	190	166	135	156	173	172	149	166	170	176	182	159	151	152	145	143	174	163	160	152	160	163	161	149	191	173	154	170	161	167	148	175	151	166	156	152	160	162	151	159	155	146	138	141	153	173	200	150	156	163	170	175	149	155	164	185	176	147	145	142	142	148	183	149	151	150	162	163	159	185	152	180	177	168	152	137	154	157	175	160	166	167	177	157	142	173	147	151	161	149	145	170	164	139	150	147	143	142	160	168	167	152	157	151	161	147	157	155	139	139	155	153	170	155	160	167	151	158	160	156	137	143	157	152	165	161	148	172	143	167	177	162	173	130	175	163	176	158	146	158	151	172	145	158	165	169	160	174	161	144	157	156	146	147	152	152	152	161	146	143	156	166	168	174	138	152	127	152	160	161	171	120	136	167	160	162	165	151	167	157	167	148	153	160	155	153	180	155	159	161	164	150	143	148	147	152	191
3918	1987	3067	1827	974	786	623	573	444	457	408	453	439	424	406	410	436	424	423	426	422	401	411	389	412	390	381	372	401	412	393	397	383	398	396	385	412	401	398	384	385	407	382	396	406	367	353	409	403	397	407	395	370	358	381	366	370	389	382	389	392	405	372	406	381	387	398	426	404	371	364	417	420	377	397	415	404	344	389	359	392	376	409	412	415	385	374	392	406	408	398	423	386	401	382	369	367	375	383	384	382	384	385	383	367	378	379	427	395	395	408	356	363	371	403	382	375	346	374	372	401	401	375	397	386	395	395	403	366	367	382	355	374	425	374	369	368	404	397	386	353	385	393	370	388	403	393	410	365	357	390	447	396	417	358	365	368	372	381	394	403	380	405	395	384	424	396	382	396	391	352	337	393	373	414	400	384	377	383	386	381	392	376	388	373	372	390	381	367	376	387	364	412	402	405	395	390	372	339	348	377	386	376	361	402	417	390	412	382	449	396	397	364	360	374	380	378	406	399	373	388	351	375	414	369	410	394	374	395	430	395	398	426	377	395	373	392	420	394	412	397	358	385	381	367	376	383	377	372	395	391	396	350	391	376	354	398	387	414	410	399	358	418	372	386	369	364	349	372	393	375	356	385	390	373	410	415	394	413	381	396	410	397	383	386	363	377	389	368	393	414	372	367	365	401	390	429	424	385	394	355	382	394	352	406	413	409	420	400	367	389	387	383	371	347	396	396	408	367	400	401	385	401	382	415	393	369	364	344	409	363	365	396	377	391	394	429	386	397	388	436	369	397	375	368	382	392	391	364	367	373	358	375	393	381	360	407	396	390	412	370	392	379	365	359	414	404	389	375	404	385	412	438	389	378	380	389	381	373	386	391	388	379	395	368	388	396	390	378	400	389	384	395	381	373	395	376	371	409	389	351	399	370	373	399	410	377	387	331	387	404	380	421	402	407	400	375	407	435	367	394	394	353	374	380	411	386	401	423	369	372	400	414	368	417	394	377	377	386	373	391	376	393	384	413	381	401	382	369	407	403	387	411	382	405	389	386	396	413	410	377	402	391	397	404	378	388	360	381	390	360	400	392	367	390	378	371	400	413	355	394	393	381	369	374	354	385	388	383	388	366	414	380	379	417	399	379	410	368	386	394	390	423	383	363	382	396	380	387	393	396	371	365	405	370	404	380	383	360	391	383	375	429	392	396	385	374	406	366	407	401	388	366	370	374	351	376	385	362	360	373	365	370	387	357	383	410	393	420	372	418	437	379	379	382	370	356	374	406	384	387	366	380	378	380	372	421	384	396	362	374	389	372	358	341	394	391	376	364	405	409	386	379	393	365	352	360	380	373	387	385	372	416	412	333	407	365	381	410	418	371	369	402	389	365	404	372	380	391	399	398	420	395	369	381	386	393	401	400	396	369	404	437	380	430	428	398	375	386	384	369	357	375	416	380	369	359	401	435	374	395	417	371	378	400	396	417	399	392	343	394	392	370	383	393	392	413	368	364	399	393	406	355	393	377	379	388	397	397	377	378	381	395	380	409	369	375	375	412	410	384	398	386	376	389	391	403	375	382	393	385	396	402	368	403	362	369	396	387	390	390	370	368	396	359	380	367	392	400	391	379	375	375	375	341	407	342	359	377	424	362	370	388	373	445	373	364	389	396	356	368	387	393	398	400	360	397	408	387	392	397	366	369	388	393	376	385	384	361	398	391	377	401	385	355	357	393	409	399	371	423	400	386	367	363	362	363	402	385	379	380	416	387	400	377	388	404	388	374	380	387	408	391	377	367	365	373	359	341	399	340	393	343	424	368	367	383	329	376	390	336	375	414	399	342	378	398	382	364	410	380	374	383	390	392	402	346	439	375	406	387	385	354	390	417	393	400	380	388	413	408	386	393	349	421	432	421	407	397	368	394	391	382	364	393	405	400	426	395	371	404	375	385	400	373	397	393	373	383	396	375	391	417	399	399	388	381	409	373	394	376	406	420	391	404	404	370	395	390	389	378	374	378	379	394	397	406	391	371	380	385	390	407	407	419	369	368	388	377	419	397	385	384	389	418	392	380	368	407	397	347	388	379	393	391	393	395	396	398	394	360	414	370	380	361	405	389	443	381	402	404	388	395	378	356	379	385	391	394	389	393	407	382	379	400	375	425	428	371	398	372	403	434	402	409	374	391	400	369	398	359	392	409	369	382	392	387	383	381	380	347	423	385	419	380	418	377	376	406	364	336	373	381	383	378	359	376	388	378	404	384	372	388	382	345	382	385	384	388	402	374	393	385	428	390	384	374	379	364	378	379	370	385	394	394	412	371	389	410	375	381	384	384	377	390	390	406	395	372	353	397	406	417	378	393	369	368	354	386	392	393	396	361	365	398	377	369	414	423	372	388	384	369	380	367	411	373	394	378	386	377	397	391	414	379	392	329	385	372	380	367	381	390	401	388	378	374	348	412	373	374	394	435	425	403	410	361	379	416	368	414	378	401	356	411	397	376	344	383	410	394	380	423	398	391	386	377	363	379	423	370	376	414	390	364	378	351	413	361	406	384	382	345	389	371	378	396	402	406	334	396	383	400	403	385	391	389	382	360	406	375	359	381	367	413	402	423	343	391	372	405	333	398	392	404	399	398	400	337	389	391	403	408	372	372	383	382	334	353	374	355	409	384	375	421	368	355	407	360	383	383	387	346	398	382	405	406	370	377	400	373	382	388	384	419	358	382	377	378	352	391	401	400	368	367	364	361	373	366	388	387	346	375	415	373	364	422	387	390	387	398	380	383	398	426	381	405	373	375	403	360	405	388	373	381	356	380	416	393	358	395	397	419	359	374	410	429	419	397	342	386	381	382	387	422	396	361	393	401	422	398	428	398	367	399	416	376	386	385	375	348	342	378	370	380	378	387	355	412	376	397	351	392	410	354	348	378	413	403	386	395	402	402	360	383	407	376	390	374	399	384	389	366	372	420	413	373	383	395	334	397	418	365	379	392	362	385	374	426	406	384	388	380	379	393	353	374	420	417	386	353	397	371	372	377	379	399	414	349	365	373	398	386	391	382	389	371	409	383	386	413	376	389	396	394	357	402	402	384	407	410	391	358	376	391	369	364	378	404	406	405	409	422	413	373	375	384	377	375	391	388	362	383	376	376	367	379	393	377	414	352	403	412	406	401	413	369	386	375	378	335	396	402	359	409	389	392	402	416	345	385	391	387	397	408	388	395	371	366	424	365	398	376	438	385	364	389	419	388	417	397	393	360	338	386	376	332	407	371	407	380	368	381	399	417	400	400	404	378	378	398	409	367	373	396	405	396	377	395	411	403	386	403	430	357	395	385	371	382	390	369	391	373	383	393	402	387	401	381	396	384	388	395	354	410	386	402	402	404	418	361	374	374	355	378	358	399	356	372	364	378	385	361	397	409	387	368	409	390	386	386	360	408	357	370	381	375	413	409	412	379	404	409	377	401	396	366	362	381	372	366	357	377	396	397	382
12500	3748	3288	1343	632	424	314	319	214	243	258	247	198	236	226	194	183	226	202	201	194	176	163	206	202	186	188	179	176	213	188	188	184	162	220	180	179	175	213	203	190	198	205	192	180	177	183	220	199	179	181	189	207	199	200	209	194	199	183	184	180	182	176	189	182	183	197	209	180	196	196	145	191	171	168	189	204	183	178	223	175	188	178	191	197	211	213	181	195	175	199	178	188	184	217	206	179	160	186	174	208	204	193	171	187	167	149	195	160	180	200	185	174	193	172	185	178	200	183	224	184	190	175	179	185	198	194	183	184	206	210	196	188	187	174	195	203	202	189	198	211	194	193	186	203	193	172	208	187	190	193	184	192	191	177	204	183	198	183	182	190	161	194	191	172	203	180	179	194	201	179	164	193	190	200	196	201	189	200	162	202	177	186	192	179	185	179	195	169	176	169	210	204	201	171	171	185	181	185	207	186	174	196	201	181	196	165	164	193	198	191	185	198	188	189	193	197	179	174	195	176	184	197	185	179	195	224	194	185	190	189	191	178	197	187	201	183	188	184	192	171	185	195	197	176	175	196	216	180	180	176	222	160	173	178	197	171	164	186	165	179	202	185	176	203	165	191	148	180	173	218	182	199	196	157	170	196	196	187	192	190	207	172	203	185	201	172	192	176	164	179	169	221	181	191	209	168	172	171	194	174	197	203	206	192	187	183	185	189	184	205	168	193	188	215	200	179	187	177	178	199	203	171	184	179	180	182	192	191	161	189	155	195	182	187	185	207	170	193	203	195	174	202	207	201	182	200	183	208	165	180	200	188	176	191	190	218	175	166	176	201	190	186	177	188	190	184	165	185	174	189	185	206	184	207	197	188	204	173	196	180	195	201	202	188	182	207	181	170	176	195	193	201	215	188	178	194	197	171	161	211	184	184	182	207	200	200	190	202	190	181	197	199	183	196	192	175	184	196	200	192	196	194	203	178	185	167	175	178	190	202	195	198	201	212	196	222	187	172	186	184	208	176	203	180	183	181	225	192	202	187	198	178	170	185	213	196	173	212	200	218	169	211	201	216	202	171	178	154	189	190	171	187	202	182	194	198	179	166	143	208	210	168	175	176	204	188	201	187	198	202	193	215	170	179	174	172	180	165	170	199	193	198	197	191	193	187	193	190	179	176	196	220	199	191	194	171	209	177	205	184	173	193	192	204	181	203	170	174	216	186	170	239	225	213	193	214	174	210	189	170	192	197	206	189	156	180	214	171	191	184	187	219	188	187	174	204	189	189	174	209	203	196	181	159	169	171	152	181	196	175	177	177	206	182	179	191	227	199	204	204	188	177	170	199	174	223	192	192	206	191	159	192	210	163	177	201	185	198	177	202	190	185	169	165	189	189	188	192	181	170	160	199	185	170	206	193	219	202	200	196	196	191	184	184	179	198	203	180	204	183	168	203	192	182	176	169	176	194	184	208	212	185	192	198	178	175	160	206	152	155	198	181	180	210	181	194	184	186	210	185	213	165	189	187	177	193	176	193	229	210	184	173	205	182	186	206	186	183	186	207	186	198	209	190	181	190	222	192	179	181	181	163	199	179	212	197	193	206	221	201	173	177	159	195	194	210	188	222	178	202	183	176	199	185	178	187	207	212	195	192	226	188	199	191	157	205	178	194	194	189	183	197	201	173	173	186	215	201	195	180	190	190	188	192	169	198	203	228	203	211	203	195	156	172	205	209	175	180	189	170	176	196	206	196	183	218	174	156	191	181	206	175	219	178	167	200	193	184	190	190	192	197	166	201	180	216	210	195	200	190	189	183	198	179	193	175	209	175	191	186	178	213	195	209	171	214	188	198	215	185	183	187	177	197	196	190	171	182	189	172	193	186	204	201	198	179	193	191	214	206	195	185	196	188	174	200	206	222	172	183	196	179	190	179	179	186	185	193	201	175	181	189	171	170	177	187	192	208	192	192	163	186	180	193	200	165	185	169	189	184	172	167	208	182	181	216	204	195	178	189	179	186	219	195	215	204	190	177	194	191	193	186	190	202	192	170	202	186	174	201	175	181	216	179	201	175	160	199	215	188	188	169	220	201	179	183	191	175	186	171	192	197	183	173	197	193	181	187	205	177	201	202	185	180	208	177	185	173	179	198	186	176	172	168	193	220	192	170	199	196	183	175	194	193	220	191	208	181	173	186	200	188	201	180	195	198	187	164	217	188	182	197	189	191	187	181	202	219	183	176	167	199	180	187	191	186	193	175	207	166	190	194	163	204	203	186	212	194	217	177	184	195	194	187	195	165	184	212	193	192	195	188	186	209	175	165	177	177	186	186	187	205	184	216	182	180	189	196	201	168	191	202	184	189	212	170	194	202	201	180	199	189	173	204	181	169	203	181	175	198	183	153	179	181	178	196	195	205	217	191	181	191	185	207	215	170	187	180	195	172	177	212	191	172	211	175	215	187	197	202	191	204	157	189	190	189	193	153	197	159	176	195	193	194	218	208	182	191	208	192	186	192	227	213	196	189	188	201	180	200	198	173	185	189	208	182	194	200	189	176	180	184	203	200	185	184	193	173	203	195	195	226	185	177	188	198	204	229	186	207	194	182	200	204	199	184	193	167	205	207	182	210	198	185	176	204	201	190	183	197	188	135	199	160	187	188	172	162	181	181	169	201	220	196	197	187	191	176	202	237	195	198	193	169	182	173	173	201	193	217	201	194	211	187	189	213	191	171	208	207	184	191	171	166	167	187	169	206	190	228	180	184	209	186	195	166	182	181	161	203	210	170	169	201	189	183	175	188	208	190	194	195	178	172	181	190	200	196	201	186	163	181	197	189	180	179	181	210	193	179	191	208	186	200	191	175	182	194	201	171	191	170	204	192	186	213	211	168	210	190	211	187	197	235	181	171	187	197	177	205	207	159	186	190	195	189	171	186	224	198	195	176	193	229	186	167	174	185	216	206	195	174	209	174	181	194	163	183	200	185	186	191	194	172	207	175	184	186	187	180	199	181	217	176	198	173	205	211	169	210	203	197	176	187	213	172	171	203	196	200	198	174	185	192	202	175	192	202	205	193	208	191	162	180	183	170	199	193	206	159	203	186	186	166	192	194	222	187	180	159	196	168	181	162	164	205	205	175	186	204	172	189	164	185	184	180	202	202	190	200	199	199	193	205	178	200	216	186	184	164	183	191	190	222	173	174	187	171	198	196	193	169	184	208	162	212	181	156	198	180	164	180	204	182	184	196	188	204	181	220	186	171	204	192	201	191	206	173	204	180	208	168	191	189	194	206	171	198	197	179	188	192	188	183	172	175	196	182	168	182	183	195	211	189	210	196	164	230	192	179	210	180	188	210	192	182	155	194	209	184	209	208	154	163	165	195	177	200	206	202	194	179	215	204	184	203	195	182	178	199	185	193	199	179	220	195	174	185	209	175	197	217	194	187	177	176	193	186	211	175	206	195	193	184	191	206	172	199	191	178	159	200	176	167	162
9593	3857	6517	3941	2216	1606	1287	1011	947	772	710	711	650	617	574	561	585	562	554	526	494	522	475	501	474	457	517	479	465	495	488	470	491	505	520	501	461	453	488	476	469	447	460	477	443	480	470	449	449	437	462	452	482	467	469	458	472	448	441	454	435	460	456	431	475	469	473	450	460	475	464	430	470	485	466	464	468	474	447	457	470	459	452	462	446	414	462	478	438	476	453	468	453	422	450	420	476	405	422	438	468	485	455	485	463	453	445	474	446	443	422	422	447	450	437	457	437	421	462	478	485	465	467	457	431	457	443	435	445	453	465	447	438	443	480	443	435	476	488	393	452	456	421	463	422	440	469	463	425	459	456	435	449	433	427	435	497	419	447	456	423	418	442	427	423	440	444	435	441	460	434	443	445	446	456	430	440	476	426	469	440	406	434	425	433	476	455	459	462	443	434	455	435	435	438	388	457	454	440	458	445	453	430	431	447	485	457	483	437	447	466	451	461	488	459	463	441	452	460	470	456	446	428	438	460	465	453	477	436	436	475	453	453	455	467	461	446	464	460	421	472	453	452	449	460	464	427	431	459	428	437	466	464	457	476	419	429	455	454	453	440	472	430	452	456	454	468	460	427	472	454	450	464	453	454	443	453	468	454	492	440	426	462	398	446	454	442	429	446	434	464	472	438	441	435	478	438	447	445	468	488	468	435	435	444	428	444	445	421	461	484	424	415	428	440	446	447	421	437	409	442	448	433	472	449	465	431	436	424	462	468	429	442	453	454	459	426	436	474	445	464	451	429	410	468	431	468	439	436	447	450	452	437	412	457	447	440	432	421	474	465	424	460	451	441	450	439	442	479	455	453	462	412	461	429	505	458	471	464	475	461	443	444	463	464	428	433	492	457	432	455	469	446	450	457	426	419	445	418	452	469	430	451	431	458	476	457	464	463	437	468	441	484	451	450	488	478	435	421	455	464	439	461	460	468	439	432	456	422	476	475	467	439	454	447	432	439	471	445	462	487	448	439	433	458	445	400	446	475	434	450	467	484	428	411	433	469	425	470	446	439	479	416	404	479	430	433	393	442	473	442	457	450	445	463	478	443	461	480	425	425	441	463	428	487	415	392	436	407	482	445	469	435	465	428	456	493	421	430	479	434	466	431	440	450	449	448	505	467	479	465	430	463	444	478	474	435	458	436	447	463	462	473	444	470	439	438	444	483	438	424	468	467	440	430	398	437	464	489	463	428	451	432	448	447	456	450	427	465	454	477	473	469	474	470	428	431	446	453	459	480	433	476	459	444	430	456	442	428	372	479	446	465	436	473	451	421	443	442	412	432	437	444	479	455	423	446	454	447	489	416	450	474	442	493	434	426	459	438	447	439	471	476	450	438	438	440	444	420	449	436	425	443	458	484	419	461	446	483	448	423	450	465	420	451	417	448	462	448	461	433	402	398	466	485	452	448	449	431	470	479	468	451	448	439	486	456	475	426	462	477	427	453	438	453	435	428	459	457	438	416	461	429	441	432	490	462	421	454	441	433	429	425	455	429	423	460	443	462	455	455	473	460	463	460	415	419	449	464	438	455	452	418	447	418	475	445	442	466	448	445	423	509	460	472	437	450	455	452	432	469	444	458	469	469	433	457	456	441	478	431	442	430	450	445	463	444	425	465	485	424	439	431	450	423	441	458	468	443	411	474	428	484	447	457	452	462	448	460	455	460	416	446	432	429	463	439	413	493	465	489	438	492	476	443	442	460	422	420	405	425	467	427	453	446	434	433	435	420	457	449	448	416	451	477	439	459	462	460	413	465	447	421	495	475	475	453	431	446	463	413	447	384	421	449	440	446	477	479	456	437	469	396	463	465	454	463	474	458	464	475	488	442	455	423	432	450	423	450	454	430	478	448	452	489	469	429	460	452	461	454	426	442	464	436	401	457	486	460	409	419	448	471	460	450	496	466	447	445	473	429	444	429	461	444	427	462	431	456	460	463	436	481	426	500	420	458	452	457	490	472	455	461	457	457	424	454	459	458	400	475	460	417	462	437	464	461	435	442	470	462	472	439	465	404	439	448	486	447	456	452	462	463	450	432	449	425	435	455	444	420	445	441	465	474	454	458	436	453	457	468	437	479	474	423	473	416	448	434	447	486	495	463	423	433	472	455	467	422	457	445	436	455	425	414	458	452	413	452	445	430	429	460	457	386	433	410	433	434	467	472	433	421	445	437	463	470	445	445	450	438	437	427	429	447	408	473	411	432	428	477	445	414	406	489	466	421	458	465	455	460	387	453	474	460	485	465	461	463	448	460	414	442	427	455	469	456	460	459	444	452	432	452	451	447	415	471	463	440	447	462	428	428	461	480	476	453	454	444	415	429	458	438	452	446	441	464	457	439	450	432	458	451	449	460	453	429	463	466	458	421	478	436	441	390	464	447	469	441	461	429	437	452	453	439	418	438	423	433	424	426	469	431	432	496	456	432	507	482	471	419	455	439	470	426	489	507	463	464	461	449	435	450	413	436	477	487	444	439	462	454	442	452	432	477	447	453	471	423	455	441	473	461	502	429	509	462	441	443	455	463	462	458	454	440	442	449	428	488	472	440	458	458	446	473	439	430	485	453	451	424	449	435	481	461	441	471	455	411	441	442	454	432	469	453	464	453	454	472	452	418	455	455	441	448	429	430	475	462	398	423	456	448	473	468	433	425	452	475	444	473	477	468	445	444	444	444	450	462	452	430	424	465	471	441	464	444	443	451	416	440	440	436	479	447	463	397	428	450	444	442	467	485	457	455	471	460	435	451	436	464	465	427	470	466	442	447	463	463	467	408	416	412	436	414	456	420	491	448	514	456	443	509	444	428	461	450	458	433	460	436	413	433	410	436	451	458	510	421	448	447	413	438	422	458	426	457	464	456	441	464	414	446	454	499	445	454	482	408	442	468	449	470	485	478	454	461	453	431	485	473	472	472	444	423	441	410	452	472	466	443	452	471	474	464	419	468	437	488	455	426	431	435	435	477	463	460	415	445	447	433	483	454	435	476	423	427	434	456	446	472	442	479	430	449	401	446	436	438	443	407	437	469	499	437	460	487	454	463	448	461	429	435	415	427	436	421	458	459	488	455	439	490	434	481	458	456	469	462	460	466	447	420	429	453	441	430	449	442	436	475	455	452	473	434	416	457	500	436	451	441	456	398	441	447	413	437	436	451	447	406	464	418	471	482	424	451	434	465	454	442	452	470	455	440	474	442	445	452	449	439	438	440	454	470	498	462	462	452	418	441	458	421	438	447	467	453	441	428	449	426	428	475	478	465	411	475	441	462	438	440	463	425	458	461	459	463	477	487	480	447	471	401	472	457	437	496	448	442	431	492	441	472	416	436	438	411	446	476	450	473	436	447	455	457	459	468	446	508	458	462	443	422	439	404	456	434	440	416	461	450	446	428	447	438	436	452	456	451	476	466	439	453	444	449	447	447	443	477	437	426	448	465	455	428	457
21230	6485	5397	2114	874	540	361	302	239	215	179	197	148	174	138	170	168	137	133	133	146	137	122	136	121	120	128	115	138	116	137	122	114	122	121	117	140	148	124	117	107	118	145	114	125	126	140	121	133	114	114	112	119	122	120	128	129	115	142	127	134	97	117	131	104	102	122	127	109	128	133	133	108	132	114	124	126	133	128	114	138	113	97	119	139	123	100	109	111	130	120	108	118	111	127	119	118	110	130	105	117	106	101	129	125	93	96	116	116	109	118	101	110	123	122	105	118	133	137	134	137	134	129	128	110	108	114	114	111	114	135	98	144	140	111	147	131	111	140	118	141	143	133	126	132	125	135	109	133	132	119	121	116	121	97	115	132	112	114	89	99	112	117	126	120	128	105	113	109	127	127	93	145	126	128	107	116	120	131	135	129	132	147	106	102	94	117	150	125	125	117	109	104	138	123	122	119	116	109	100	104	106	126	119	122	114	146	124	119	129	98	115	122	119	112	103	117	108	132	122	130	121	108	117	107	117	110	123	99	118	138	128	104	105	131	101	116	124	105	143	136	124	104	127	131	120	103	110	108	125	118	99	121	124	133	123	109	125	124	150	104	124	118	107	129	113	116	103	109	112	122	97	120	123	120	116	118	111	115	117	110	116	111	118	124	136	105	111	113	130	117	125	128	99	115	124	114	107	129	111	119	124	117	124	122	102	121	112	126	127	117	111	110	140	136	122	108	102	115	111	114	120	130	120	132	121	128	123	132	120	123	106	132	100	109	113	109	137	142	109	110	119	119	112	132	137	133	107	111	102	137	111	127	120	114	122	116	123	108	111	111	119	129	96	117	109	105	121	119	148	110	125	106	109	117	119	121	125	120	126	121	124	116	120	115	131	139	104	127	126	123	119	122	127	104	118	117	106	106	116	123	121	116	136	128	110	125	98	115	121	123	110	121	114	121	111	123	110	113	130	117	129	155	114	120	124	111	108	129	124	136	106	101	118	134	134	104	96	104	143	117	110	130	108	136	112	105	93	107	97	126	107	115	109	117	120	116	119	132	122	123	115	116	108	95	117	107	146	109	106	109	127	121	118	101	118	123	117	92	126	112	127	116	126	115	137	98	111	115	98	119	102	107	108	132	117	100	122	119	141	107	82	120	129	99	124	115	120	126	117	102	124	130	121	112	113	109	112	100	110	115	123	141	134	108	117	128	102	114	132	117	117	112	131	127	108	115	118	124	123	121	116	107	122	138	138	115	107	116	112	142	130	118	124	111	108	117	104	132	135	133	102	131	119	113	121	118	106	115	107	115	105	110	115	109	111	116	135	139	125	103	126	123	128	138	131	130	109	129	134	138	112	116	134	105	125	124	131	110	124	100	132	116	96	105	122	122	112	137	112	116	117	103	117	104	147	134	112	136	112	113	118	126	122	114	107	126	118	104	116	107	110	103	118	107	118	123	122	132	94	110	111	102	117	125	106	106	119	136	115	112	91	103	110	117	104	114	99	116	118	97	114	109	104	126	123	134	120	131	113	114	127	116	123	113	110	125	120	121	126	132	130	120	124	118	138	102	129	90	125	119	106	133	117	108	111	132	113	98	101	122	117	121	103	108	122	139	124	115	121	106	124	120	115	122	109	106	102	113	102	113	103	98	138	123	122	118	124	121	122	119	118	110	117	102	120	110	124	119	117	121	128	105	133	110	126	122	102	125	114	121	112	110	119	104	117	135	131	113	128	125	131	123	106	106	94	121	121	130	109	125	112	116	139	123	127	114	119	116	119	108	131	116	122	122	112	143	127	105	107	103	122	130	102	105	102	117	114	111	108	108	124	132	114	115	120	132	120	105	118	113	133	122	146	128	101	135	106	116	107	123	120	115	113	114	119	122	112	110	108	140	109	101	119	112	128	130	135	125	132	115	133	116	109	92	108	122	126	104	137	109	97	117	102	112	85	114	121	110	106	130	126	134	133	119	115	131	108	122	112	126	118	101	97	119	132	111	137	105	106	106	115	133	114	128	104	119	119	132	119	114	111	112	133	128	145	115	107	125	117	135	116	125	100	131	108	129	114	132	107	126	116	134	136	111	114	97	102	149	128	143	119	96	117	109	131	115	116	112	107	122	121	125	110	123	105	114	123	109	124	121	153	105	101	132	148	100	108	112	121	123	99	96	129	112	114	118	105	108	101	100	113	111	125	117	107	120	131	115	135	128	106	95	98	120	101	110	129	122	117	130	113	114	93	139	120	126	105	116	114	118	127	112	131	122	112	108	133	99	109	113	124	123	125	118	109	146	130	129	123	118	137	116	133	100	127	125	145	114	110	116	120	92	105	110	127	99	107	131	108	124	114	125	124	126	130	128	101	126	127	124	114	123	129	138	119	117	116	110	128	131	90	125	103	116	139	86	135	108	120	109	90	119	109	101	127	100	123	120	119	132	103	119	115	134	118	109	139	122	113	121	123	126	124	115	124	133	115	126	111	126	116	125	115	109	110	127	121	135	112	99	128	119	120	108	117	114	146	132	119	122	113	128	127	117	118	136	114	111	105	114	94	114	128	121	117	122	100	122	105	109	107	119	130	116	90	122	106	132	128	127	100	105	109	117	129	101	144	122	113	115	96	111	132	107	97	119	111	103	122	122	124	104	118	129	121	119	117	118	126	119	125	100	127	113	116	125	102	146	121	106	135	127	119	132	111	118	118	123	134	122	105	101	126	117	142	114	112	112	129	108	129	128	88	121	109	132	104	124	116	120	104	130	107	135	116	131	123	136	119	128	131	105	120	113	143	109	105	104	103	109	103	105	123	101	131	112	117	110	118	102	130	145	116	131	103	100	120	131	102	103	126	109	138	123	144	131	124	109	125	103	116	128	126	128	110	117	116	107	114	128	94	116	115	111	112	104	116	109	147	134	111	130	102	109	111	113	111	135	132	117	104	123	130	119	130	120	119	119	136	120	106	106	118	139	120	133	117	104	115	118	131	119	103	94	97	108	115	103	117	126	116	114	115	118	107	111	120	122	126	128	108	117	100	126	142	102	119	116	121	133	135	101	130	110	120	114	135	104	139	123	114	101	123	144	116	121	125	128	116	104	124	112	108	112	115	128	105	108	111	116	130	128	116	110	102	116	107	117	115	120	129	116	116	111	148	93	103	124	107	120	124	110	115	115	151	140	105	96	121	102	98	114	116	116	120	128	113	109	121	116	112	132	106	120	137	125	112	132	114	115	110	100	117	125	130	134	110	106	103	141	107	111	130	103	124	139	127	118	100	123	123	116	126	124	112	110	125	124	121	114	116	104	117	107	127	127	104	130	116	141	105	139	109	114	134	119	109	136	117	131	96	117	117	113	114	121	109	130	95	95	112	124	105	117	114	113	127	107	102	123	121	114	115	113	129	120	127	123	126	107	135	109	114	112	121	118	120	121	104	100	104	116	113	113	100	118	115	110	103	114	114	111	104	108	89	105	118	102	125	127	134	110	116	112	109
12548	5356	9473	5658	3284	2333	1729	1337	1089	831	700	717	625	578	538	549	487	485	446	395	396	378	366	370	385	330	341	331	304	302	303	340	337	334	325	292	343	311	290	291	334	323	330	317	276	314	307	294	273	300	297	279	289	297	308	279	309	334	328	312	319	313	313	272	324	335	325	340	274	349	304	272	321	295	281	304	281	299	316	318	297	302	301	309	273	317	298	304	320	335	266	358	317	325	282	300	292	303	326	286	303	262	289	266	292	272	302	299	281	280	307	289	258	273	274	294	317	300	276	304	260	329	280	294	289	303	289	289	270	279	306	291	309	308	318	303	253	296	298	283	298	288	280	293	267	277	294	312	315	272	287	282	312	288	291	277	251	287	290	270	303	279	269	288	302	285	290	259	277	294	272	264	263	297	305	278	274	295	307	281	302	266	279	294	285	303	293	312	276	316	286	288	271	301	300	288	300	305	280	272	275	234	294	269	302	274	269	308	299	271	286	289	315	256	261	272	286	277	300	291	315	272	294	286	286	296	312	310	281	306	274	298	300	310	288	283	267	263	302	265	293	279	292	291	271	283	260	306	279	319	294	288	277	264	287	285	289	314	306	271	290	266	322	282	305	298	299	295	274	313	257	296	272	279	273	303	265	271	291	304	298	270	282	281	293	310	313	293	295	306	307	311	289	297	273	275	316	289	297	283	289	265	296	279	303	272	283	264	283	287	302	286	302	275	286	269	301	264	297	300	299	289	317	287	316	279	284	295	284	287	249	267	266	298	294	305	276	274	288	296	277	269	325	289	298	283	258	310	299	271	300	310	257	291	281	274	346	316	270	284	276	286	283	287	296	294	316	281	241	267	278	277	278	273	304	284	283	283	279	261	299	304	284	291	290	275	271	307	299	308	321	310	287	286	294	254	266	270	303	297	288	263	282	318	269	277	306	293	289	278	291	261	287	258	278	300	287	282	270	290	306	312	316	282	305	294	273	280	282	305	281	303	305	261	295	266	288	288	290	265	292	295	279	292	285	279	283	294	260	270	282	267	291	283	286	293	307	285	274	305	273	289	271	284	284	263	276	307	276	282	281	292	300	275	323	307	300	284	284	277	316	258	316	264	295	303	295	284	261	269	319	301	324	276	273	284	274	272	280	317	289	313	275	287	265	317	284	277	253	288	277	270	269	303	279	306	266	267	259	305	293	276	265	308	283	286	287	308	281	266	280	279	295	274	287	266	295	299	290	297	268	307	310	292	307	299	323	270	268	274	307	301	265	308	283	280	312	266	306	304	280	310	268	295	261	289	289	301	289	278	299	303	254	240	278	290	269	270	293	290	276	326	319	288	320	296	261	270	287	298	319	292	259	271	265	275	278	267	254	280	284	279	294	292	300	336	267	298	284	307	285	283	274	298	246	305	293	255	285	293	244	281	292	251	290	277	299	296	280	327	301	303	274	281	293	310	293	273	296	284	267	270	272	316	284	319	268	284	296	286	310	278	285	289	253	286	282	265	321	276	283	292	296	264	283	318	290	301	284	305	304	275	292	306	284	294	265	285	308	281	257	282	293	293	291	270	285	306	288	274	285	314	288	289	287	301	296	304	287	272	266	303	304	285	277	295	316	313	291	268	284	304	296	300	291	300	303	250	297	284	276	293	294	327	302	289	291	282	282	281	293	282	324	299	288	296	262	268	291	319	256	277	302	271	304	294	257	308	268	261	293	329	321	304	284	317	311	295	283	258	293	288	282	288	265	264	279	264	318	290	293	322	277	328	262	319	295	241	294	298	280	281	282	280	324	259	278	258	306	265	298	278	293	294	264	249	309	313	281	248	266	320	299	316	296	299	266	276	302	264	268	288	285	288	274	284	281	290	269	282	314	268	280	304	279	263	286	290	287	300	296	274	293	267	321	297	305	264	296	277	283	275	306	283	282	280	304	286	279	281	301	275	286	291	316	233	285	280	281	253	304	288	294	316	282	329	300	269	279	299	308	328	282	284	279	305	308	287	311	269	286	272	290	304	275	284	270	275	311	312	285	299	266	308	246	292	273	294	288	280	323	300	279	299	273	278	274	298	282	280	305	269	284	294	255	285	322	299	298	276	274	288	283	297	256	316	264	254	323	257	271	261	294	294	277	280	293	270	305	285	288	303	297	292	292	285	279	282	285	323	276	268	304	303	264	277	277	285	283	302	273	270	321	305	266	266	268	268	274	306	313	307	300	272	297	294	302	288	315	307	296	270	291	281	291	302	282	304	315	276	315	302	307	276	279	298	291	306	271	314	262	298	262	297	273	253	285	311	286	262	312	289	256	312	307	268	273	274	273	283	301	285	275	296	283	268	272	279	296	299	292	282	292	295	270	261	281	273	286	305	293	286	306	299	303	270	310	279	303	293	299	318	302	246	249	283	272	282	274	302	297	287	278	294	280	297	296	296	300	269	323	286	312	285	284	286	285	280	293	286	268	270	306	288	281	296	283	312	296	289	266	289	254	329	280	306	294	261	308	291	295	286	273	285	273	293	290	297	266	277	274	278	280	269	316	277	304	270	334	280	314	314	269	266	303	276	293	283	291	271	286	274	279	305	296	336	259	286	270	281	285	261	259	269	297	291	297	297	251	279	292	331	280	299	279	291	292	282	280	294	292	276	290	327	307	282	299	261	293	292	281	266	297	275	295	271	315	284	271	314	291	266	284	271	288	315	256	298	283	276	272	303	276	305	269	275	294	305	296	279	291	304	289	254	281	305	278	284	284	308	280	307	292	281	299	285	286	267	284	292	296	247	298	293	293	264	279	280	260	282	282	280	275	278	274	280	309	290	294	268	309	309	257	295	277	306	270	279	300	286	285	257	300	269	283	268	286	271	282	284	285	289	285	324	283	293	313	286	285	321	299	270	263	280	295	309	288	282	266	289	316	308	297	287	287	300	266	282	295	277	282	259	313	296	297	296	283	292	276	272	272	270	262	311	282	265	302	304	297	327	281	265	324	285	301	285	285	305	299	302	278	250	295	265	274	295	280	312	288	283	301	273	277	311	282	297	294	277	282	282	268	281	288	261	262	282	285	271	312	329	274	273	326	286	299	302	282	295	305	318	273	292	289	295	287	293	297	321	303	281	286	299	291	297	282	283	259	291	276	260	289	276	286	263	284	292	287	281	290	298	283	296	323	282	282	291	299	296	275	307	299	290	283	329	275	307	301	290	279	311	302	272	251	275	282	299	276	278	299	286	287	288	285	299	295	279	275	264	282	309	275	295	305	276	314	311	253	275	268	290	296	273	299	289	292	276	296	271	289	284	280	303	301	276	293	275	295	297	279	295	287	307	287	279	271	283	280	287	262	258	294	301	262	268	297	295	273	260	268	302	323	293	269	303	296	304	279	276	294	281	284	263	310	292	322	259	306	270	281	292	283	257	276	289	297	287	282	313	277	292	279	293	276	315	254	286	298	278	259	291	328	290	269	275	273	272	262	266	267	277	293	279	295	277	303	282
4814	1771	1474	625	317	240	225	151	186	178	158	166	165	169	147	155	182	144	155	135	153	152	147	143	174	176	157	163	158	169	169	169	160	151	142	156	159	148	147	166	149	149	147	144	156	157	174	144	159	171	131	150	151	162	184	152	143	142	155	179	162	153	149	157	156	153	165	170	179	179	174	166	164	174	161	155	156	143	150	152	147	148	162	151	158	146	141	164	168	169	158	193	149	175	169	171	182	131	159	170	151	163	155	164	158	177	142	159	150	172	136	171	164	142	189	158	141	151	184	159	152	168	173	144	175	143	163	174	157	152	164	157	174	154	150	145	164	145	145	176	166	154	187	181	135	162	129	155	153	150	144	152	130	167	175	138	177	171	139	140	153	134	169	164	147	148	176	164	181	162	148	156	162	189	168	127	177	148	145	161	158	159	167	156	160	151	155	170	148	153	158	183	147	169	156	187	153	141	157	132	154	168	136	168	154	163	147	155	167	170	160	180	160	174	150	156	168	148	170	158	172	175	160	148	166	174	150	178	181	147	145	174	158	133	147	170	169	164	153	138	150	156	154	154	175	160	157	148	176	156	138	162	148	147	172	157	160	187	175	151	164	164	166	154	177	150	154	159	148	134	162	172	149	144	165	174	147	158	144	154	147	154	151	166	154	157	152	181	163	127	172	192	139	164	150	149	170	154	136	138	176	164	166	163	182	153	165	164	161	140	173	165	146	171	152	178	156	169	137	125	165	161	129	146	136	158	152	163	150	182	160	169	172	168	158	147	142	142	175	150	155	159	166	169	173	184	144	148	189	160	159	162	163	179	166	165	160	160	147	160	162	166	172	174	148	164	177	158	171	155	162	152	175	165	159	147	150	149	167	166	169	176	157	154	174	177	164	151	174	151	170	145	158	161	155	147	194	161	169	154	139	165	171	145	174	150	140	149	166	164	168	143	169	173	157	182	178	170	164	144	129	171	158	168	167	161	176	166	173	172	165	175	161	152	142	173	161	179	157	167	146	183	161	139	159	169	163	185	161	165	166	139	185	159	145	169	142	130	164	141	177	171	139	155	148	158	139	150	161	144	154	166	160	150	140	169	165	152	166	161	138	166	145	158	154	162	179	179	142	152	158	156	153	157	163	180	154	172	153	178	149	148	136	147	146	168	159	157	169	154	149	171	162	151	141	161	140	175	155	164	158	157	154	141	160	162	140	192	172	140	173	156	168	126	145	173	164	161	172	152	159	155	149	163	174	177	154	182	164	172	154	173	174	156	150	159	148	145	152	184	169	179	157	159	161	174	141	160	158	153	190	175	178	172	171	183	162	152	182	162	160	165	150	158	156	161	167	177	174	161	147	133	162	171	141	129	173	140	164	158	174	175	153	155	165	152	167	154	138	163	150	143	176	149	182	161	161	153	153	143	162	168	178	151	175	156	146	147	141	148	177	162	170	155	163	130	174	151	181	136	158	140	157	159	155	141	154	185	148	159	153	176	163	152	148	135	136	174	162	145	166	139	163	155	160	159	180	135	164	137	140	174	182	159	190	161	163	185	178	147	151	160	171	138	155	160	150	156	191	140	178	159	150	179	154	174	155	164	159	169	167	166	149	164	151	134	154	167	172	167	134	142	188	152	162	152	147	148	158	167	152	146	169	163	176	162	134	142	181	172	157	154	152	167	164	165	161	166	160	166	170	156	168	172	147	134	174	158	155	159	142	172	152	168	167	162	145	139	139	152	174	145	163	150	162	153	164	150	182	167	180	155	143	161	169	187	153	172	156	169	131	140	152	149	176	159	137	170	168	163	148	177	175	178	167	163	178	151	155	151	154	145	147	172	147	139	150	175	166	158	179	149	151	160	145	158	156	163	141	158	161	142	183	168	162	168	154	154	154	144	161	151	163	172	152	167	165	145	143	166	140	143	151	144	140	152	150	163	148	179	174	182	177	172	151	148	153	154	133	165	164	179	162	161	147	161	154	144	165	166	151	132	136	158	179	165	166	150	146	161	151	178	165	178	178	154	166	161	165	157	147	142	165	156	139	178	148	141	162	143	146	178	166	161	157	156	154	136	150	169	169	170	167	156	132	148	165	162	168	155	156	149	147	180	157	160	156	166	169	175	146	164	156	144	140	151	165	156	159	161	153	147	153	167	154	160	177	148	166	164	132	161	167	177	182	160	151	150	169	162	150	165	160	180	163	154	149	154	158	185	146	193	146	155	163	137	166	153	145	165	159	153	148	149	157	138	139	153	135	147	157	162	145	157	162	178	165	133	161	187	155	158	147	150	160	163	170	181	144	140	174	171	145	136	135	165	137	166	167	168	171	158	170	176	180	151	174	161	171	179	139	135	170	146	152	138	168	193	193	153	164	183	138	144	162	148	142	162	182	166	157	146	132	142	163	157	137	149	173	181	164	134	147	169	141	154	175	162	164	176	170	177	156	148	149	164	150	139	168	162	158	142	158	134	150	163	174	163	168	148	158	172	170	153	158	165	155	167	165	172	152	149	203	171	156	191	154	155	167	161	187	174	167	159	195	174	170	173	160	167	172	160	160	155	170	180	163	162	134	146	159	164	183	148	177	187	176	166	162	165	161	136	173	154	150	154	147	158	169	168	172	166	179	169	175	146	176	151	158	136	163	190	170	157	142	207	158	154	152	138	170	158	156	157	172	138	191	163	147	140	166	138	150	145	166	177	157	152	139	181	153	144	150	159	148	151	158	172	168	159	171	166	150	162	168	171	185	153	134	156	144	147	154	152	154	171	177	167	168	157	151	170	159	164	148	156	150	169	134	162	163	151	162	150	163	163	154	165	164	169	151	158	153	154	158	178	146	167	181	171	160	174	139	164	152	161	159	160	163	155	172	169	153	142	168	160	183	149	155	130	147	147	130	171	165	146	183	171	171	136	180	165	157	179	144	182	165	157	173	179	134	167	175	151	150	151	161	174	189	177	150	179	162	153	186	167	141	159	157	165	167	170	154	153	174	146	173	165	165	134	179	191	162	167	161	163	160	162	161	153	137	170	160	165	156	164	169	154	136	161	165	163	128	172	158	172	138	164	159	155	175	162	169	165	172	150	144	133	129	175	162	160	144	154	167	143	161	154	160	178	176	175	136	155	138	151	160	168	174	161	162	177	155	160	154	167	151	170	169	158	175	169	147	164	152	155	174	164	154	163	144	155	149	152	154	161	156	145	192	196	161	151	148	182	177	176	151	165	143	177	158	159	161	163	160	160	152	155	153	180	152	177	147	145	158	158	154	153	169	185	161	161	145	154	147	173	167	174	173	158	158	158	149	139	170	167	158	152	152	160	186	132	152	154	160	182	168	138	152	156	152	166	147	158	144	167	175	138	139	175	167	150	163	153	133	143	173	171	153	175	177	153	163	157	175	156	171	150	158	151	150	155	156	160	160	145	163	152	187	150	157	162	159	166	157	167	156	137	146	175	170	155	147	179	158	174	161	153	161	173	162	149	170	144	142	154
3779	2000	3027	2146	1080	766	694	548	537	460	470	454	425	424	439	430	432	421	384	416	393	372	392	379	408	388	396	365	394	395	400	392	373	389	367	436	371	406	398	409	385	360	394	385	387	395	363	387	407	386	367	388	382	373	415	377	389	381	374	409	373	390	380	380	419	373	400	399	366	374	389	406	397	381	406	401	380	369	411	384	378	356	351	385	404	420	385	400	355	400	387	391	416	337	410	383	369	415	385	366	367	369	370	395	411	374	372	376	377	418	398	382	421	378	391	372	388	390	401	408	384	385	366	383	394	397	402	392	383	365	375	344	388	374	399	368	363	402	376	350	401	395	402	401	411	415	370	350	405	396	384	398	374	391	378	371	374	378	339	396	397	384	416	372	344	361	413	363	409	358	383	388	387	397	404	375	350	383	424	381	394	416	385	385	410	375	375	399	395	414	386	403	357	387	376	363	397	409	435	390	418	394	376	381	375	386	385	385	383	356	396	391	384	378	359	408	400	354	361	378	383	401	379	387	377	342	378	407	380	387	364	368	385	407	390	361	395	393	369	364	406	389	402	382	363	359	394	378	371	399	396	382	420	352	398	364	433	379	403	404	398	374	392	400	386	381	366	339	381	387	374	370	360	375	412	368	377	349	364	366	365	410	391	421	395	376	378	360	402	383	370	424	400	393	375	364	392	382	383	389	375	372	399	365	386	403	359	375	361	363	389	384	386	382	392	335	399	388	372	402	409	389	375	355	401	400	379	386	399	389	359	384	358	366	386	335	394	394	373	425	398	408	408	390	386	410	397	380	389	394	398	367	400	411	391	350	372	381	358	370	387	393	360	339	423	399	356	394	387	395	346	394	382	382	420	351	393	391	379	391	392	401	402	417	386	401	375	372	388	400	408	390	384	403	412	386	381	382	383	407	377	371	394	372	387	414	375	375	376	401	374	369	381	378	394	395	388	370	369	376	384	351	382	379	435	384	392	364	392	380	393	405	384	361	345	379	370	429	401	391	345	391	357	407	380	394	395	396	370	381	368	395	395	380	410	362	387	404	386	373	376	373	400	402	436	343	382	377	381	354	397	368	397	372	392	398	417	377	349	374	402	400	387	378	407	388	366	379	398	392	392	383	391	396	391	379	374	374	393	394	429	383	412	406	392	390	400	357	389	411	363	397	386	360	379	378	344	365	380	372	393	379	358	387	391	347	386	392	395	368	397	387	377	369	410	396	381	382	387	406	390	384	391	381	387	428	386	422	411	375	388	379	362	393	383	372	377	405	366	378	416	362	381	368	430	415	366	390	404	390	430	400	395	351	411	411	403	408	389	423	388	358	416	370	414	352	376	383	384	355	421	358	390	402	394	382	379	377	362	398	374	415	402	358	397	402	367	396	432	394	392	355	407	367	357	378	412	368	386	381	396	387	371	404	363	385	397	397	390	388	404	371	373	372	404	395	383	352	383	406	417	373	354	384	391	364	394	362	349	362	408	380	369	372	378	389	379	386	392	370	374	356	381	394	407	392	369	358	347	383	416	383	360	389	362	378	376	353	333	418	382	371	385	399	406	402	404	372	371	370	353	366	352	382	386	397	374	380	374	402	397	412	367	377	380	374	367	400	374	388	412	366	402	429	425	368	388	355	385	375	395	363	400	364	373	387	388	395	380	389	377	368	406	375	353	369	361	368	408	365	393	372	354	410	366	401	395	384	350	422	387	375	397	416	405	396	377	394	343	380	372	386	408	416	368	364	421	392	385	415	399	375	380	398	384	370	392	405	377	378	358	382	371	348	359	379	348	370	386	360	377	378	379	374	376	374	389	357	402	355	426	360	401	380	384	406	360	382	397	377	389	391	418	389	382	401	382	376	413	402	365	381	359	353	377	399	393	384	389	383	367	375	385	372	412	400	349	374	352	431	379	371	407	378	401	380	394	404	381	400	370	407	362	392	379	380	407	349	394	353	410	371	411	370	381	405	391	387	383	365	402	382	359	366	401	330	399	408	361	386	413	421	400	381	400	391	386	403	402	381	378	373	403	383	354	392	370	416	359	376	389	369	414	417	397	356	406	392	393	384	381	354	338	398	386	374	412	398	389	381	393	367	363	408	392	383	374	394	367	391	430	379	417	370	384	361	373	361	342	366	383	361	429	401	400	339	381	363	432	364	408	375	417	415	398	397	393	369	379	354	411	394	395	355	398	372	374	366	384	389	372	365	385	404	371	376	397	361	399	380	399	344	417	374	405	374	424	384	379	408	383	416	367	356	416	396	403	398	438	401	362	411	391	381	386	372	396	330	390	364	379	358	354	357	369	383	397	399	340	396	381	354	401	356	379	381	348	385	390	391	389	387	412	352	401	375	390	377	352	375	382	402	397	366	393	398	410	366	369	368	398	410	427	389	396	368	390	396	355	388	366	358	391	367	374	396	399	374	351	415	394	408	389	388	404	388	409	376	371	416	405	391	403	368	394	385	364	349	416	406	373	389	400	354	407	383	366	381	391	370	365	354	373	383	414	380	434	370	400	349	413	408	396	384	388	402	403	374	386	381	382	354	393	406	384	366	366	417	377	367	378	384	373	373	374	380	391	385	386	388	394	383	393	389	393	358	356	363	421	383	392	374	368	409	417	442	367	435	395	377	371	382	399	382	390	395	386	388	404	387	361	389	376	373	371	386	400	383	424	370	354	394	404	435	357	363	389	378	415	331	359	345	392	393	359	390	357	376	360	394	401	384	378	398	385	384	403	392	342	393	378	381	351	373	405	380	354	380	404	345	388	343	412	393	383	366	406	389	381	342	390	370	397	373	402	362	363	403	366	362	354	396	391	361	376	400	367	370	393	378	395	377	351	375	369	419	379	363	405	429	411	363	402	394	408	415	393	397	395	362	413	395	395	397	411	361	384	405	375	395	355	373	379	391	405	391	355	371	378	390	348	376	354	362	410	387	400	408	369	381	394	392	412	380	391	358	365	408	412	356	384	416	368	390	349	382	376	390	361	396	402	356	395	380	375	370	374	353	394	372	399	393	392	444	383	370	368	374	388	378	402	371	409	404	404	365	389	400	396	355	375	403	385	365	366	405	361	401	380	371	408	377	381	339	408	382	375	395	411	363	405	389	389	387	379	402	362	372	347	372	369	361	396	380	398	380	419	424	392	366	391	366	363	372	389	425	395	358	389	374	397	382	352	386	426	387	386	378	367	385	391	385	381	403	385	397	396	416	384	352	375	387	365	385	382	397	372	403	362	377	398	392	384	400	398	421	391	378	405	378	393	394	373	383	394	383	378	400	388	372	392	406	372	366	393	398	353	389	402	402	394	392	386	401	428	390	373	386	360	382	386	390	373	393	406	369	421	374	397	412	386	383	375	381	389	394	395	412	374	374	359	387	423	394	360	377	392	368	370	386	370	383	413	361	364	398	361	369	385	416	394	379	406	378	386	379	379	399	367	363	380	412	391	390	354	378	414	421	369	379	332	360	398	364	383	390
12481	3792	3282	1419	645	477	378	298	252	227	239	228	224	187	202	217	195	196	176	191	217	200	192	174	192	175	196	213	184	185	196	199	209	177	189	191	170	211	207	224	199	185	181	177	194	197	188	213	177	200	182	203	185	175	192	198	184	187	209	200	172	206	183	176	208	182	178	186	202	184	188	187	179	191	202	189	209	180	195	210	170	179	185	220	183	199	188	192	186	190	193	186	201	189	194	178	197	213	215	200	170	216	192	184	183	186	174	210	197	202	185	196	180	208	197	209	171	182	183	188	202	215	199	184	199	187	193	181	202	188	197	184	177	182	194	180	173	200	207	180	186	212	221	223	204	198	188	206	194	201	202	198	206	186	184	169	182	206	202	209	191	214	203	178	204	194	177	185	186	191	199	193	167	221	202	181	160	207	164	174	184	204	180	168	206	201	196	185	192	189	189	219	157	166	191	191	192	221	183	198	184	197	176	167	212	199	203	196	190	213	199	181	173	191	207	196	182	213	189	164	170	215	205	182	187	174	186	190	189	208	169	214	190	191	198	182	205	189	175	169	199	226	187	173	164	199	189	201	190	233	204	205	220	198	184	181	163	204	203	187	157	179	196	183	183	171	172	177	183	182	194	169	208	164	177	190	179	214	200	174	182	173	173	185	186	183	176	164	189	177	229	188	198	169	176	174	199	190	179	202	203	187	219	192	192	187	202	206	158	196	194	190	188	200	186	172	170	195	196	192	179	188	184	211	185	196	194	199	183	190	175	187	194	203	190	197	191	168	185	176	194	177	178	189	199	195	205	173	193	210	230	168	205	185	209	172	177	181	202	185	178	187	167	203	185	173	173	190	194	208	206	187	192	176	189	163	199	206	209	188	182	208	194	211	188	214	181	196	197	191	195	201	169	159	162	215	185	203	181	184	196	185	188	212	205	180	202	183	166	178	188	201	202	197	175	191	207	178	180	169	191	180	179	201	194	174	174	174	176	193	159	165	204	225	201	185	211	187	212	174	188	188	198	197	182	172	190	187	166	225	215	182	190	194	197	177	172	196	169	170	176	226	185	182	218	195	196	216	188	201	185	174	179	180	215	197	204	177	179	172	189	192	185	178	166	209	199	233	187	191	213	197	169	168	156	193	194	179	199	191	194	185	188	177	185	202	187	223	178	224	182	181	197	164	185	179	174	164	207	188	185	180	178	170	186	218	179	172	187	178	175	193	212	141	186	187	157	210	192	181	167	197	197	195	205	179	190	192	191	209	199	158	215	185	204	190	196	218	197	193	179	187	173	192	204	205	214	202	225	188	192	172	198	197	189	196	212	191	192	172	218	200	193	208	194	178	210	185	219	193	175	198	193	198	185	187	178	163	188	210	183	190	173	201	190	181	185	173	191	185	219	195	195	174	179	196	209	207	206	179	170	205	185	187	202	185	162	177	206	199	180	198	184	195	201	179	178	199	177	196	193	184	161	192	197	206	174	185	167	178	185	188	190	208	181	187	196	208	201	203	208	203	193	162	182	184	186	194	186	176	189	179	190	219	183	195	190	209	195	195	192	206	164	169	191	233	204	188	187	200	212	196	174	191	196	198	187	179	192	188	190	183	190	205	183	192	193	175	205	206	176	191	201	183	183	200	178	212	205	193	183	195	194	189	183	209	208	169	183	184	185	185	189	178	202	184	196	196	188	191	189	195	199	204	187	191	176	203	179	181	193	164	189	190	190	192	209	198	188	191	173	190	179	175	201	176	189	199	174	205	184	176	165	189	186	179	189	186	195	222	188	186	205	182	175	172	193	203	166	199	206	188	190	187	173	205	174	184	184	204	201	183	229	209	189	186	184	178	205	188	193	182	222	196	189	181	182	195	227	178	188	179	203	206	190	190	206	176	206	160	175	202	185	192	180	174	218	186	166	181	195	201	200	200	188	210	167	183	181	210	188	184	189	176	199	166	184	194	204	175	185	204	205	175	176	173	188	191	186	188	166	180	203	203	176	178	201	192	213	192	186	192	185	191	198	200	184	207	175	187	197	162	195	171	148	180	182	177	193	181	187	164	237	177	185	205	187	201	200	169	179	194	189	226	163	163	190	195	181	194	179	157	186	182	197	183	197	187	207	191	202	186	204	194	176	189	192	220	223	188	178	159	208	185	192	183	188	165	198	180	187	193	185	216	183	183	188	173	169	211	175	188	176	184	214	168	211	185	180	172	202	189	191	187	202	201	199	200	195	210	170	170	204	174	176	222	200	191	179	192	205	201	195	166	198	204	178	204	202	185	185	205	198	179	180	183	201	200	198	176	176	211	181	183	204	195	156	199	189	185	168	191	164	199	164	194	205	195	182	204	199	189	206	199	168	185	185	198	197	212	176	181	187	194	202	166	201	181	171	188	174	170	190	170	179	191	173	183	194	185	186	181	164	210	189	211	189	199	169	169	198	187	200	185	200	192	179	193	188	181	173	189	219	186	194	213	205	167	193	195	208	189	222	204	202	199	179	187	184	205	204	206	188	225	187	225	192	195	168	201	196	224	204	176	188	207	207	209	184	183	181	208	175	177	187	214	191	190	193	183	163	187	195	199	175	153	210	207	188	167	201	198	200	203	207	205	215	204	197	184	194	179	218	202	192	210	197	201	165	190	209	161	177	198	184	219	168	188	166	191	216	173	192	175	173	209	177	181	201	192	159	181	194	208	200	204	185	196	194	173	201	193	194	186	205	191	201	205	179	186	200	203	168	200	214	217	187	191	220	191	190	172	211	213	187	193	188	169	169	197	197	178	196	202	202	184	180	181	189	189	204	196	163	184	171	158	206	170	183	190	164	201	177	175	192	169	160	182	180	165	166	235	202	171	197	214	184	183	194	182	181	191	187	202	189	190	180	194	201	212	193	171	199	201	194	184	207	202	192	182	178	202	205	195	208	176	178	171	172	184	213	188	166	185	155	205	180	191	196	180	200	200	176	171	180	163	174	189	192	177	168	192	200	175	183	233	215	187	185	189	172	178	183	175	209	195	175	176	198	199	166	157	225	182	187	204	195	187	181	201	201	201	192	176	191	178	194	175	197	181	214	176	220	189	181	179	196	177	198	185	192	195	211	204	195	187	215	193	172	162	209	195	210	191	188	188	200	194	202	168	179	175	182	191	216	177	184	186	184	211	205	199	183	192	187	181	177	206	213	212	189	219	196	182	212	209	166	187	182	172	169	208	172	199	182	179	187	192	206	208	195	190	203	177	180	193	176	228	212	194	181	198	188	191	192	188	189	199	183	187	213	203	170	209	199	204	186	186	194	184	214	198	199	208	167	170	174	197	180	195	161	214	217	167	212	193	179	199	211	187	181	191	193	203	176	188	217	200	173	179	179	198	162	175	181	191	181	170	179	192	174	198	168	165	175	183	192	207	183	236	182	182	164	182	205	166	201	203	207	168	199	181	215	184	200	213	199	202	214	201	203	192	203	215	196	187	159	194	207	184	204	152	199	204	217	193
9704	3868	6508	4117	2331	1690	1348	1110	855	771	703	675	681	581	622	575	503	563	534	524	573	474	458	494	414	472	475	469	469	445	513	453	419	488	462	491	472	454	419	418	458	444	444	414	459	447	464	479	446	488	509	416	490	445	489	444	424	461	471	443	465	455	483	469	483	462	420	462	444	442	473	456	440	446	445	408	477	462	471	483	464	436	474	441	457	433	412	445	458	479	451	484	479	440	440	438	465	478	468	453	434	429	451	412	423	450	459	462	439	435	423	450	419	446	402	444	420	460	440	428	416	489	437	486	407	449	421	417	454	453	465	452	450	434	477	450	463	455	478	430	446	428	473	462	438	437	456	483	461	454	475	417	438	461	424	470	459	457	456	464	444	454	467	438	457	446	442	441	445	426	434	396	474	492	425	449	450	433	476	407	436	465	479	460	482	411	454	451	464	462	458	419	468	445	428	446	481	457	472	451	438	456	443	439	462	455	450	436	448	443	452	484	429	442	489	445	466	486	456	470	412	458	455	496	442	405	470	421	469	480	436	452	432	449	437	456	414	443	475	420	447	455	457	458	438	472	436	475	458	455	456	444	454	451	408	467	455	439	456	416	473	449	446	432	482	436	465	451	425	477	464	441	453	477	449	452	445	480	493	476	451	437	436	466	472	435	461	449	441	447	463	424	429	450	419	483	431	446	483	450	423	482	453	425	466	478	448	446	438	436	444	450	404	463	466	441	428	454	451	451	444	438	487	504	475	457	461	401	447	483	490	480	435	458	419	469	430	445	448	426	447	418	470	455	466	448	437	439	439	434	460	460	465	448	442	424	420	473	459	464	460	464	445	397	455	420	418	411	440	474	456	444	451	407	471	444	458	430	439	434	506	442	429	455	457	409	449	445	432	456	454	448	472	481	441	470	431	423	482	476	448	475	430	451	474	457	436	447	440	479	435	483	433	458	467	430	465	470	407	429	441	455	447	442	462	472	442	447	401	489	408	428	435	472	419	445	432	477	410	421	476	411	447	441	413	462	454	447	488	444	425	462	419	427	484	431	442	423	469	478	397	430	429	490	465	466	489	497	440	438	460	456	432	509	473	423	428	402	438	471	472	441	462	460	458	423	475	446	463	423	463	435	415	406	471	494	487	444	426	443	419	431	392	409	433	460	470	435	425	470	429	452	427	433	455	447	418	431	454	432	428	457	433	445	422	468	440	435	465	439	479	459	450	423	450	463	455	434	459	476	401	480	439	426	410	480	453	428	459	433	436	483	449	438	432	421	447	470	471	451	486	461	461	412	464	467	436	411	434	408	469	417	486	462	433	447	452	469	469	466	456	456	446	426	435	464	449	431	448	474	446	430	486	444	439	477	450	453	496	455	480	450	460	443	440	449	450	446	427	472	438	480	438	459	479	500	504	407	428	442	447	450	439	433	486	459	430	491	473	461	463	469	477	445	438	448	498	455	467	429	446	431	492	446	443	440	469	418	442	456	456	422	462	435	431	466	482	423	429	429	433	459	440	435	458	484	473	499	445	464	409	461	420	453	439	440	481	450	422	421	441	461	435	435	425	462	446	461	462	431	471	459	437	460	492	427	459	470	453	481	443	476	450	423	440	436	446	452	431	454	449	452	436	409	406	459	453	446	427	461	462	451	467	423	431	484	410	480	466	415	472	463	452	449	468	442	469	490	445	428	456	431	441	483	440	452	464	455	439	445	489	420	476	442	417	434	434	487	475	441	465	435	460	466	496	424	450	441	403	446	454	415	473	464	447	465	435	468	443	496	409	431	433	429	418	445	424	437	413	469	461	457	461	459	450	445	482	418	440	440	426	433	423	438	432	423	440	447	477	438	431	460	420	457	469	454	417	448	404	471	445	451	434	425	477	468	430	433	432	462	448	472	430	475	441	436	443	487	467	464	446	420	491	451	417	486	476	444	472	469	471	443	449	434	469	441	479	402	468	434	445	452	435	425	476	440	485	453	445	466	442	457	436	458	441	435	434	441	459	467	453	412	446	465	468	490	446	430	462	459	454	461	449	457	430	468	436	420	440	447	477	469	451	480	444	414	468	454	458	461	429	422	461	442	456	442	479	435	458	483	416	397	454	443	457	447	468	441	443	480	467	452	466	427	475	469	412	480	462	450	451	440	435	416	435	429	481	455	443	456	452	433	436	431	463	427	465	467	452	453	475	410	452	479	443	483	454	449	447	437	453	427	435	427	393	470	449	453	441	426	428	465	438	490	450	474	433	476	443	434	473	429	440	443	475	427	477	473	414	444	474	490	483	413	459	490	426	455	416	453	432	468	431	466	442	472	474	430	457	414	473	454	441	462	462	463	444	414	412	460	482	447	430	447	440	493	408	435	423	456	457	437	467	472	407	458	470	432	475	457	426	475	437	443	451	474	472	424	456	481	434	462	423	463	491	457	447	432	446	454	475	496	420	427	477	438	421	470	467	467	446	464	446	420	457	445	471	443	446	437	421	460	441	422	432	465	440	456	456	462	432	483	466	479	435	408	470	469	461	421	445	460	474	452	467	435	448	441	456	470	446	467	459	436	423	423	461	471	456	444	433	476	483	443	483	463	477	467	469	474	427	459	449	482	428	478	452	445	469	461	468	457	471	446	476	450	433	434	476	467	434	451	395	420	459	467	453	438	434	486	430	421	446	472	428	442	449	416	464	439	464	462	474	444	483	459	452	448	420	454	431	407	448	473	450	459	437	395	477	442	423	467	469	431	461	441	444	455	482	426	488	455	451	446	427	457	475	482	432	436	482	424	445	471	404	440	463	426	413	419	468	428	456	420	455	456	457	477	453	420	450	454	419	475	419	456	431	430	458	468	435	439	412	433	493	460	431	447	468	444	424	475	471	459	454	442	456	407	455	423	464	465	425	429	428	414	456	438	462	461	432	438	449	411	440	437	447	492	503	447	422	430	448	441	456	450	461	464	477	462	471	435	452	462	444	487	449	446	467	479	432	437	419	433	419	466	487	451	468	473	443	444	449	480	451	452	399	439	465	453	476	410	444	476	415	451	411	424	447	436	457	459	413	454	464	428	415	441	432	442	493	435	435	427	464	462	422	469	435	461	461	469	405	471	469	424	425	444	490	472	481	446	428	437	452	443	475	431	449	449	430	467	437	481	424	419	451	453	492	426	443	416	459	459	429	459	440	407	471	429	499	470	449	456	477	450	501	457	481	458	476	457	435	441	442	442	428	462	459	438	439	399	462	439	431	412	434	441	439	439	434	440	488	461	469	430	435	448	424	455	479	427	445	418	460	441	441	433	434	465	450	448	435	445	470	433	406	403	460	469	420	462	437	445	476	416	433	440	443	458	454	461	462	397	430	457	459	435	418	454	468	445	475	442	437	392	431	447	432	463	425	455	485	456	471	478	434	454	474	479	470	440	430	431	426	466	473	459	471	421	435	466	426	453	445	445	494	435	463	458	459	426	443	451	465	418	445	418	434	443	452	516	464	453	445	465
20901	6611	5617	2306	833	579	400	298	269	178	201	196	139	152	152	134	147	144	132	132	135	153	112	136	136	122	143	128	114	107	120	137	125	109	120	127	121	103	119	122	122	113	127	123	128	107	128	126	128	107	131	132	115	113	135	125	137	139	135	103	132	119	115	125	126	124	116	127	100	132	121	123	127	120	141	128	133	129	111	126	105	119	107	118	129	99	110	106	123	121	109	122	115	133	126	117	118	137	135	109	99	109	132	110	106	118	124	120	128	117	113	122	102	122	125	111	102	129	134	126	103	130	124	116	116	133	121	134	125	102	138	124	116	106	139	106	118	105	122	128	116	133	110	120	110	124	118	109	126	103	109	132	113	97	123	109	105	109	145	111	130	140	130	134	104	110	133	117	116	103	113	98	109	97	89	109	144	107	103	98	125	116	125	105	111	117	103	109	125	105	108	123	108	129	118	99	112	133	130	113	116	113	114	114	125	116	103	119	95	125	102	115	116	110	114	114	120	112	121	109	124	112	123	123	120	103	123	128	117	112	112	110	112	108	114	135	136	100	118	129	107	120	147	110	123	123	108	89	111	119	123	110	138	126	105	103	119	154	120	116	118	118	117	121	112	105	104	112	124	119	115	108	104	94	122	128	129	109	108	116	105	105	94	120	101	130	127	106	124	125	111	123	123	106	124	118	131	131	113	116	140	117	105	126	124	105	116	113	113	117	124	136	113	111	107	133	120	105	134	123	100	124	124	91	126	134	111	93	115	116	109	129	109	115	126	95	112	123	109	139	135	106	123	122	125	118	125	139	124	122	119	102	120	118	121	119	132	102	117	113	107	106	122	112	113	105	136	112	117	100	112	121	96	116	123	99	139	124	124	123	108	100	120	133	113	113	106	116	104	113	112	112	137	116	113	128	126	116	114	132	111	118	116	112	112	118	100	123	124	115	143	136	111	120	124	104	113	94	138	110	122	101	111	115	144	114	109	119	118	114	114	134	121	119	108	124	142	137	112	118	122	111	123	101	95	127	113	124	123	119	114	124	123	115	125	133	118	116	104	119	120	117	108	113	109	109	133	113	114	143	112	132	101	125	109	110	133	93	115	121	101	123	113	138	113	133	118	117	117	91	119	99	119	129	127	120	115	113	130	121	130	96	128	111	115	125	116	111	122	100	131	130	108	124	97	102	127	113	116	118	98	105	111	122	100	107	107	102	117	122	119	123	141	93	102	121	106	104	119	112	116	107	110	94	115	109	118	121	117	103	127	113	111	124	121	116	120	103	118	130	100	113	120	130	120	127	123	120	138	118	133	115	128	108	127	110	118	116	110	92	140	128	122	109	109	105	124	124	110	124	121	122	91	124	115	113	134	105	121	108	124	127	103	118	111	111	126	130	122	106	112	123	125	104	106	131	130	120	134	97	103	108	134	103	125	111	110	112	110	102	107	110	105	93	115	127	115	119	109	115	114	130	126	97	120	126	106	126	131	100	105	100	112	121	121	113	119	119	112	139	109	114	121	124	110	106	122	157	102	107	125	99	107	95	121	117	121	120	114	118	128	121	101	119	103	110	109	119	113	137	97	116	118	117	129	121	122	119	119	106	115	124	114	94	112	112	104	119	131	119	106	124	133	113	109	116	115	130	100	107	109	115	123	124	100	101	124	140	123	109	123	131	94	124	110	127	110	115	137	124	132	115	120	134	102	115	106	127	111	128	113	132	137	116	136	115	118	123	98	113	97	129	112	122	129	116	105	128	134	128	131	121	116	131	127	119	125	131	118	112	113	129	103	114	94	138	109	116	133	126	93	117	108	107	125	117	120	127	125	123	112	97	117	110	123	118	125	120	118	106	130	122	107	141	111	117	121	108	106	115	108	114	121	115	108	116	120	117	128	99	125	119	113	127	97	112	123	115	128	116	116	115	114	127	127	128	127	121	121	127	116	141	128	131	119	101	106	117	110	90	109	123	132	131	117	105	105	122	116	112	118	124	113	106	119	111	131	140	104	122	119	130	117	131	111	118	123	129	114	121	112	111	116	135	114	114	117	122	135	119	107	116	118	111	120	102	124	109	116	119	122	100	117	122	115	115	116	110	107	108	98	111	130	129	128	111	126	114	109	122	97	135	119	124	128	131	108	118	98	109	132	108	120	108	105	97	124	117	120	123	115	127	119	110	109	112	125	126	108	116	127	109	110	104	128	108	131	113	129	89	142	116	112	109	98	125	113	117	131	118	100	119	93	122	120	115	119	127	133	130	109	117	116	119	112	156	113	99	111	120	125	130	114	122	129	114	133	113	143	123	112	113	106	120	121	121	116	130	111	123	121	116	114	130	117	110	117	130	98	124	120	101	116	114	119	115	116	110	120	104	130	132	136	115	119	126	114	128	99	116	133	117	104	115	117	103	118	115	99	115	120	133	122	112	145	134	120	117	120	112	102	125	114	123	110	99	116	127	118	116	95	119	116	114	123	119	140	125	127	111	108	134	117	114	103	128	126	122	120	114	135	140	136	133	119	117	114	115	125	128	114	120	144	119	128	107	113	124	119	101	118	117	92	114	136	106	106	121	113	120	103	124	111	110	110	125	122	106	121	117	123	112	125	112	99	123	114	114	116	136	123	139	99	128	152	128	101	126	114	108	111	137	127	119	109	101	119	115	115	113	100	109	113	122	131	126	120	134	144	153	123	133	128	122	146	113	129	141	111	126	117	102	104	98	133	120	102	117	131	113	122	96	107	110	121	116	126	124	121	115	105	128	127	109	133	130	126	100	129	130	101	96	133	123	134	120	124	99	110	137	106	105	124	133	117	120	127	106	116	100	105	114	113	104	135	135	102	120	97	119	126	103	105	144	109	153	162	117	105	104	147	124	130	120	139	101	124	115	120	123	122	115	111	126	98	131	141	135	141	116	119	106	121	117	110	116	107	99	111	110	120	107	115	109	111	122	129	111	104	110	124	134	145	130	101	114	90	110	128	128	113	125	115	109	122	112	124	108	120	109	124	120	114	108	118	122	124	98	125	129	116	116	109	124	120	128	119	102	143	120	130	115	120	130	117	117	118	135	125	135	126	118	133	135	120	109	118	117	121	120	97	131	111	113	114	124	114	89	120	124	125	124	117	109	134	127	150	101	120	116	99	114	109	102	129	121	112	121	115	108	122	106	120	108	115	122	126	142	109	110	124	103	121	114	126	125	114	114	115	141	142	107	107	140	118	131	110	124	119	97	114	130	122	122	104	117	128	125	113	123	111	119	146	129	115	111	147	117	119	118	103	118	138	110	120	123	119	101	109	131	111	141	124	125	127	124	114	128	100	110	106	115	127	113	107	128	114	121	126	102	97	120	96	136	125	128	118	112	114	100	101	118	101	110	108	95	121	142	104	126	113	115	115	118	116	97	156	121	135	115	112	111	117	116	108	117	127	115	111	130	111	107	99	120	132	94	113	131	132	108	123	107	111	124	117	132	113	114	113	121	134	126	120	121	104	139
12498	5448	9728	5949	3624	2434	1821	1403	1113	874	764	677	626	596	522	470	486	492	466	426	374	373	386	344	348	340	347	368	354	333	326	312	314	319	296	312	315	312	298	311	319	331	299	342	306	293	300	316	306	321	286	266	291	313	312	303	305	301	342	306	319	369	305	318	290	310	289	330	308	310	333	299	313	319	319	328	287	305	317	345	309	323	300	303	267	296	285	292	301	282	327	313	290	301	307	297	291	290	329	286	291	256	288	287	327	283	326	325	304	261	322	265	315	293	265	301	306	281	310	296	286	281	298	298	277	313	277	286	303	300	259	310	299	298	280	290	269	275	281	289	303	291	274	274	280	297	282	299	274	277	294	296	276	307	296	288	290	302	281	325	288	263	329	286	271	239	252	286	270	307	283	309	290	310	262	280	300	284	260	294	311	306	298	285	269	281	318	281	309	321	260	298	273	268	291	278	275	303	272	287	282	281	290	296	295	293	303	265	285	297	296	277	302	276	281	267	296	282	333	315	258	298	299	298	298	297	273	302	292	262	262	285	267	307	302	296	291	296	261	278	300	265	290	283	281	281	311	285	277	293	271	302	297	302	301	303	314	287	291	302	263	276	264	259	282	287	277	272	271	292	276	311	258	301	260	295	296	269	285	315	293	277	286	302	272	281	285	287	307	304	323	293	288	278	279	269	269	280	277	247	275	277	295	271	257	303	302	283	261	274	306	309	286	289	307	319	285	298	321	245	294	303	297	271	272	295	290	263	289	276	301	290	300	322	273	283	285	261	293	264	281	237	293	299	274	283	281	265	287	293	297	287	239	286	298	262	323	308	277	282	303	276	292	304	282	318	280	320	279	281	281	270	290	267	260	268	269	282	274	301	290	307	297	278	246	295	314	274	294	263	295	270	297	305	262	303	303	277	305	283	305	307	271	280	275	289	254	296	271	295	295	289	257	285	297	260	260	290	275	279	282	310	291	307	290	323	298	284	300	298	253	284	268	290	290	289	273	300	285	269	294	298	319	283	276	292	277	281	299	283	258	285	294	316	314	295	275	272	263	273	282	272	324	283	278	356	269	271	324	354	280	274	281	301	254	271	305	308	283	277	268	278	273	256	292	268	307	300	295	294	281	277	301	290	307	297	257	281	300	294	293	295	277	289	291	281	302	297	274	285	295	272	266	298	290	276	281	303	279	301	289	266	282	296	264	275	288	282	277	291	299	318	265	300	273	270	277	308	282	269	306	273	300	317	310	304	281	284	293	278	281	281	325	263	312	289	283	286	293	270	280	251	281	269	284	264	278	263	271	278	277	283	274	287	256	284	295	254	292	280	275	272	281	252	330	280	278	296	268	297	283	313	262	302	254	287	289	266	270	276	276	294	286	290	323	251	271	296	296	281	276	263	293	280	292	280	269	255	280	311	298	283	259	291	268	276	319	288	287	297	278	271	250	262	283	269	287	264	253	316	311	284	279	293	302	318	298	254	322	320	259	282	317	293	285	271	271	273	309	265	309	284	266	282	260	303	277	293	261	269	290	277	292	298	263	293	326	286	290	303	256	303	285	270	264	313	296	267	277	294	277	286	276	298	286	278	258	278	268	331	297	279	293	269	299	287	254	318	292	290	286	268	288	297	303	309	268	294	286	298	281	311	266	299	292	308	263	279	293	285	304	324	281	331	277	287	300	294	266	297	279	273	300	325	266	269	314	308	305	264	298	306	280	296	309	297	295	297	290	284	307	267	287	277	289	275	293	272	256	279	267	311	278	302	258	305	285	295	287	295	333	291	269	267	241	276	278	258	292	286	293	282	295	304	247	302	286	309	281	275	307	294	268	279	287	288	292	301	249	276	283	271	301	274	299	271	293	295	276	299	299	310	311	295	294	335	275	288	277	287	293	313	317	285	293	278	296	294	274	295	289	308	316	270	289	299	303	287	268	266	291	290	303	285	282	281	298	288	284	317	282	297	289	302	268	276	293	283	283	299	287	286	286	288	311	272	288	296	276	289	273	311	306	307	287	263	286	325	293	275	291	279	322	297	238	276	286	287	259	296	293	279	308	301	305	272	266	294	299	303	290	279	253	306	272	273	296	265	330	291	294	300	273	311	270	280	280	305	311	281	283	302	282	272	285	276	318	274	308	294	262	304	266	313	275	291	281	269	292	289	283	285	275	258	308	294	290	284	252	274	313	301	299	311	296	290	273	284	269	292	278	272	258	274	295	294	284	308	286	286	272	286	321	290	294	266	329	306	259	307	303	272	295	269	316	306	297	282	314	304	289	291	266	290	312	292	320	315	284	259	308	293	331	308	286	308	281	271	293	284	292	267	307	289	246	288	290	283	265	329	302	254	301	297	275	263	318	291	310	294	284	292	295	297	281	272	248	295	280	300	290	284	296	265	294	275	259	283	316	265	296	267	284	301	307	269	272	289	305	306	287	279	261	319	277	269	295	257	238	279	292	278	295	312	286	290	270	274	284	248	333	305	292	288	272	314	282	314	296	266	285	283	280	276	304	277	268	282	296	315	269	335	296	312	262	273	272	288	282	255	270	316	288	275	259	290	273	311	279	286	276	257	301	272	294	287	280	291	295	282	268	290	289	265	305	319	269	285	274	269	278	275	284	308	307	317	293	271	271	262	273	305	295	319	310	266	258	290	263	304	268	285	264	305	273	289	268	286	290	293	330	293	292	271	299	274	296	284	295	314	285	297	286	295	271	262	299	301	278	284	309	295	292	294	292	275	273	251	277	274	247	291	296	285	289	268	310	270	288	284	287	277	316	287	308	311	274	289	288	300	312	272	312	271	290	318	329	299	306	306	305	285	276	315	284	319	286	288	319	289	294	313	298	281	311	287	305	282	280	267	283	250	271	265	301	288	277	287	287	281	287	287	272	284	284	266	268	293	278	282	267	283	270	262	278	271	309	279	300	273	270	289	264	298	283	302	297	306	292	271	260	291	310	268	301	295	273	294	308	284	317	300	282	290	299	294	281	266	293	280	271	303	279	279	284	291	273	288	275	262	259	295	269	270	270	284	288	297	279	296	313	299	298	310	274	273	302	313	301	279	327	286	284	296	284	280	284	271	305	266	270	278	291	282	294	296	247	310	258	266	278	323	290	304	281	349	270	305	270	303	271	293	275	282	282	292	273	280	280	291	298	283	288	290	280	318	294	240	285	291	291	272	268	274	289	290	288	310	274	302	283	281	315	286	301	271	290	269	253	270	284	330	294	258	293	272	328	310	240	287	298	279	289	307	273	319	312	294	268	294	316	285	298	277	309	288	272	271	299	264	261	301	253	268	276	289	278	266	280	294	284	296	318	299	290	319	281	288	332	287	267	298	303	267	304	289	262	310	295	285	282	292	309	318	285	305	284	277	302	285	271	266	292	324	327	315	295	309	286	278	294	297	265	292	279	286	298	272	322	272	302	265	302	307	298	333	291	293	281	289	308	284	287	289	284	284	279	280	296	273	278	270	288	319	311	295
4900	1837	1521	560	326	247	215	214	182	186	170	178	141	156	140	137	150	165	158	174	168	138	167	142	164	179	149	162	151	155	154	145	168	171	146	162	147	157	147	145	136	145	177	158	152	158	152	155	145	174	164	153	154	162	156	155	145	145	143	155	160	156	147	153	144	157	170	147	165	153	155	164	164	147	162	172	161	145	158	164	183	150	157	157	148	141	143	161	154	146	182	157	170	147	171	142	144	162	166	154	142	175	157	138	175	134	189	170	151	159	155	152	162	156	167	166	173	170	158	151	151	155	168	147	155	165	149	152	148	163	150	152	169	165	154	170	179	177	151	138	157	147	162	166	146	171	152	143	162	159	151	146	155	167	164	152	144	165	155	161	161	141	152	160	161	142	168	143	157	160	156	172	177	155	165	162	166	177	173	154	150	175	131	151	131	137	182	156	157	159	152	181	148	151	167	174	183	142	143	144	167	180	169	145	154	140	153	181	165	167	145	150	141	159	167	143	176	168	163	162	139	155	145	171	139	165	196	168	148	152	153	143	144	151	150	154	134	165	166	170	151	140	158	148	152	180	147	152	132	156	143	162	162	188	164	170	138	164	156	172	154	180	141	166	142	158	162	155	119	153	148	181	161	153	139	154	158	139	171	133	136	144	141	172	143	142	162	168	155	164	165	148	147	149	177	171	145	162	155	129	161	147	171	168	141	170	165	141	160	159	143	170	144	165	157	156	153	145	149	160	162	129	166	178	145	164	150	160	165	158	157	141	172	138	168	153	143	134	155	181	165	170	154	177	150	161	159	147	161	158	157	165	156	148	162	145	153	148	160	163	154	147	151	164	144	149	168	149	169	149	160	153	157	184	154	165	174	153	135	200	165	167	165	172	152	167	166	145	172	146	160	178	134	159	164	160	143	145	155	176	146	158	151	153	169	156	164	168	136	162	159	153	176	139	148	148	150	192	160	160	165	170	164	154	151	167	174	155	167	158	160	161	162	156	158	181	161	178	155	177	171	158	153	151	173	170	164	140	161	160	149	176	176	165	156	151	158	153	162	157	172	159	171	160	155	162	156	160	162	158	149	146	147	149	137	144	152	146	158	164	157	149	172	178	145	161	158	158	156	147	176	168	169	143	158	160	150	162	171	155	165	136	143	177	169	155	151	166	154	164	149	138	151	140	154	144	149	160	160	157	170	148	165	149	163	177	167	154	161	140	166	175	168	149	154	155	170	151	161	156	173	182	171	158	145	157	184	147	169	140	184	145	159	153	177	151	163	146	167	156	163	165	155	178	149	154	149	171	141	156	166	157	156	157	138	157	139	137	151	163	149	170	148	159	139	153	178	183	152	158	173	192	164	176	145	136	129	152	130	170	162	172	153	164	159	173	159	142	169	153	165	156	170	170	150	151	147	162	144	144	153	137	149	151	157	144	138	158	162	146	176	173	159	144	151	166	137	161	142	152	165	145	148	196	158	140	152	145	159	131	171	141	168	136	154	155	138	168	135	140	151	169	148	150	164	172	165	143	149	140	154	159	144	145	144	177	167	168	171	177	172	150	146	159	140	152	165	166	163	169	158	144	139	150	141	158	168	172	136	150	162	166	164	172	173	159	165	170	174	170	164	149	153	162	188	174	157	172	170	168	147	152	154	170	146	172	147	170	132	160	173	156	166	148	170	153	157	150	157	163	189	125	149	150	165	146	163	161	150	163	154	131	190	157	154	150	146	174	175	145	151	158	152	166	169	136	153	147	168	148	149	139	163	143	158	152	203	175	123	154	154	129	154	170	163	143	133	126	161	138	153	162	141	140	173	160	181	181	176	154	144	163	145	171	148	174	151	164	158	154	150	144	159	163	177	162	154	170	137	141	143	157	166	181	165	180	165	160	177	168	163	168	161	179	162	168	143	183	153	154	154	155	142	157	175	154	153	154	163	160	151	149	140	176	166	151	162	188	153	186	173	142	147	170	165	158	131	172	156	161	158	167	153	140	152	139	126	143	145	163	132	160	161	146	178	149	146	166	166	163	155	166	155	174	149	159	159	156	173	148	143	136	150	141	155	176	190	172	142	165	146	148	166	145	160	170	186	161	156	164	155	169	158	139	182	130	189	159	147	145	148	158	139	149	144	162	152	148	171	151	180	155	182	184	159	184	161	153	170	145	156	155	157	142	203	205	151	151	140	163	154	162	149	142	166	141	161	160	155	162	154	184	132	162	158	170	158	156	149	143	176	144	141	172	142	172	163	148	155	168	171	149	159	185	166	163	157	163	136	148	151	171	152	163	155	139	160	154	168	139	170	157	157	156	143	150	143	170	166	154	169	141	161	160	141	158	170	158	161	155	165	165	165	165	168	178	133	145	138	142	141	163	158	158	146	162	136	167	176	176	122	129	160	140	156	182	149	175	168	176	181	145	139	147	144	166	171	160	148	171	154	152	160	169	130	179	146	155	138	170	164	137	163	150	153	180	154	146	139	165	167	176	171	146	167	164	143	135	155	152	181	161	187	152	164	169	155	151	158	142	143	151	168	167	157	159	177	177	157	171	162	146	157	161	145	146	157	145	183	152	159	166	171	154	149	153	159	152	138	163	169	150	169	177	174	158	140	143	157	168	142	179	136	166	164	173	149	145	174	170	168	162	157	159	169	163	144	135	158	192	171	161	163	172	145	128	137	146	158	156	135	151	131	161	152	168	179	166	160	140	147	171	172	142	135	152	166	159	162	186	165	158	158	142	163	160	138	152	141	162	159	147	134	170	147	138	170	131	156	147	153	156	159	175	176	149	174	166	166	137	138	148	195	176	163	158	169	171	143	159	174	163	159	169	141	142	149	153	164	169	132	164	144	171	169	151	142	173	177	177	162	178	157	155	137	160	146	154	151	153	145	162	148	158	156	178	135	157	153	136	174	178	128	163	160	179	161	145	138	166	145	138	157	164	162	166	181	180	140	179	151	179	162	145	136	161	161	166	172	160	174	143	156	147	145	158	150	142	158	139	156	164	159	160	165	166	171	167	160	143	164	171	142	161	144	160	153	149	155	180	171	155	156	156	165	164	145	162	166	158	161	176	185	170	162	163	152	150	160	164	122	181	163	177	109	179	174	157	152	150	163	169	165	150	170	151	153	169	172	160	142	150	169	174	157	149	139	140	155	152	149	154	163	165	135	152	182	174	145	169	179	181	170	154	148	147	184	164	154	174	156	191	150	164	147	163	159	151	145	156	165	174	150	147	157	137	162	151	156	158	160	159	155	172	165	158	171	151	153	160	165	171	144	152	156	148	163	142	154	142	146	155	167	155	165	172	167	145	155	165	146	153	154	174	162	165	149	149	147	152	148	171	162	170	143	157	143	155	165	177	160	154	153	158	147	162	170	160	209	148	149	147	174	166	163	137	163	158	174	158	131	179	164	167	151	162	162	178	172	152	168	182	174	174	136	137	171	150	171	161	142	137	165	157	161	149	156	162	133	157	159	173	159	144	153	159
3832	2102	3055	1904	1109	860	688	592	522	451	447	430	429	424	454	430	395	424	405	391	406	376	398	374	392	362	408	371	381	375	391	384	402	378	383	396	401	408	421	365	407	406	372	381	377	413	395	381	386	400	362	359	384	400	386	367	367	373	369	431	379	362	387	401	409	404	423	380	390	377	377	353	390	395	366	361	410	383	349	389	376	350	374	375	385	397	386	431	354	403	420	417	417	388	389	389	379	368	385	381	412	402	386	382	408	373	384	348	384	406	416	382	385	374	352	402	405	393	394	392	379	353	389	385	380	402	386	360	377	351	371	358	398	423	352	353	364	395	389	361	413	393	388	422	418	379	382	381	414	387	375	391	379	386	393	386	401	391	404	415	365	400	369	381	424	376	394	386	391	395	395	359	368	382	385	336	374	365	393	397	376	389	384	375	374	388	376	396	362	401	388	406	364	403	380	411	378	395	407	403	398	362	356	369	405	407	391	384	376	383	419	391	357	401	392	336	350	396	373	398	380	416	362	365	400	420	363	413	397	390	382	380	377	370	374	367	407	383	357	407	378	372	378	374	370	400	400	386	396	404	378	362	414	347	395	397	363	352	402	385	378	402	334	341	363	403	401	401	405	420	388	393	386	397	367	379	373	354	373	372	374	434	393	395	374	382	385	418	375	395	371	365	401	372	427	372	378	352	371	370	395	373	398	356	392	354	375	386	435	388	403	370	367	374	374	370	357	378	393	359	360	385	361	358	373	379	402	371	396	371	379	376	407	406	402	393	394	385	387	408	367	407	411	415	411	398	381	384	393	374	419	380	370	386	377	359	374	385	409	404	367	405	405	395	401	363	350	396	354	394	399	385	399	418	393	386	408	375	407	379	375	371	374	402	407	368	383	370	374	405	363	428	409	350	374	354	379	412	409	386	381	404	386	351	362	376	376	389	377	421	382	421	376	382	419	391	376	376	347	401	381	385	347	405	371	357	388	389	354	381	417	345	368	408	396	402	422	365	395	391	406	399	365	385	364	405	392	386	390	408	405	415	388	391	400	426	370	381	365	395	371	379	400	398	378	392	386	367	379	374	373	370	406	383	379	406	361	387	377	378	364	360	396	399	436	387	407	350	381	378	371	442	381	381	345	388	345	361	390	391	357	367	373	375	384	353	367	382	396	403	402	378	374	421	367	371	381	366	401	387	390	424	372	377	371	341	400	361	400	375	397	376	357	390	381	367	367	445	369	417	377	407	362	362	413	386	420	378	384	383	444	365	392	393	382	395	393	361	392	402	411	370	394	348	386	397	364	362	421	402	357	409	380	393	399	363	398	370	389	359	404	379	404	401	430	382	364	390	397	377	403	376	376	383	373	350	387	406	375	409	373	361	356	416	376	398	419	370	375	379	380	378	347	390	400	391	350	382	363	410	380	406	385	407	379	371	336	382	381	370	416	382	396	388	392	381	382	412	384	377	375	383	406	401	381	373	409	382	390	358	390	385	380	377	340	402	374	417	382	397	366	347	358	397	381	337	403	386	383	375	350	396	377	372	378	350	424	377	377	382	398	388	396	394	352	367	362	412	427	396	344	387	388	410	395	353	378	352	371	386	373	372	373	367	380	392	359	406	375	421	401	385	389	356	372	384	371	404	406	402	389	393	390	366	366	356	394	365	363	372	396	374	379	374	378	387	394	384	384	406	391	380	414	390	382	355	381	369	416	369	375	383	404	373	385	357	358	349	374	385	350	388	425	387	379	394	368	369	403	372	355	395	389	395	363	378	382	404	400	393	367	357	382	387	384	351	399	386	385	408	381	385	372	380	373	393	393	390	366	382	381	414	381	374	388	383	373	379	379	355	387	415	406	365	393	406	392	378	358	385	385	357	400	375	355	389	407	383	381	403	369	386	366	366	381	379	382	404	366	381	356	371	389	382	347	379	376	340	424	425	415	403	389	390	371	355	397	393	396	365	408	386	391	353	367	421	391	335	412	397	384	371	360	416	394	372	363	403	397	378	385	413	357	366	388	391	379	372	368	419	386	449	400	377	381	366	417	359	407	401	406	380	383	397	358	355	419	358	370	374	400	391	376	402	370	400	386	369	368	371	355	370	396	376	380	389	368	390	403	410	371	398	387	372	394	402	381	393	361	389	384	376	385	354	406	378	391	355	382	355	380	392	355	380	414	356	374	392	412	404	369	349	360	375	348	401	364	390	376	398	367	370	381	364	410	390	417	383	391	402	387	376	350	349	414	387	382	392	384	379	374	363	366	356	397	394	393	358	428	370	380	390	343	388	412	370	388	381	376	384	360	390	380	406	356	410	417	388	393	406	395	414	414	416	397	362	368	419	386	429	351	371	430	370	358	379	333	417	380	366	390	391	395	351	346	336	385	383	374	383	399	406	365	363	396	400	333	375	387	380	389	372	385	375	374	370	394	381	409	363	379	438	378	397	450	364	406	421	355	384	391	393	389	386	349	400	375	371	386	356	428	392	405	364	361	373	362	398	407	358	395	410	366	348	399	372	384	404	388	415	365	367	410	352	384	370	387	385	377	399	369	369	410	426	358	397	386	405	372	379	372	392	398	411	393	373	369	376	408	410	366	425	391	390	368	369	402	405	409	383	376	394	371	415	390	436	412	394	356	370	405	374	364	405	383	395	352	404	421	395	362	363	371	419	393	405	405	390	389	389	384	386	370	411	366	390	372	356	403	418	415	382	407	383	390	375	365	362	377	392	374	375	364	379	380	402	396	372	381	388	397	386	390	409	404	374	386	398	367	369	413	428	356	362	381	348	358	372	359	368	366	384	382	392	373	342	363	393	401	347	365	387	395	375	404	370	358	393	405	375	406	372	400	381	380	377	412	378	390	383	439	410	371	404	382	409	379	382	373	403	391	365	374	417	381	373	395	406	337	379	387	388	374	395	410	405	408	407	413	364	352	417	413	419	382	396	387	380	387	385	397	375	427	385	380	397	376	401	413	410	399	377	332	346	397	398	361	379	364	363	413	377	356	354	433	348	370	361	408	358	427	386	376	367	374	388	374	374	374	387	401	378	361	373	388	381	386	365	414	391	373	384	361	418	407	370	378	411	368	409	387	388	399	344	364	403	356	428	390	394	401	384	404	328	428	372	349	415	384	392	398	380	371	380	355	345	376	418	369	407	367	388	428	399	371	406	391	403	379	372	398	393	350	379	435	410	393	389	401	356	390	360	391	390	378	365	359	392	399	375	380	375	393	360	403	417	382	363	387	355	381	390	357	377	361	386	374	385	375	373	415	405	388	384	418	384	390	410	354	408	409	412	400	394	389	356	363	410	356	377	414	394	382	380	374	378	412	370	396	360	391	394	381	407	409	383	363	393	331	399	365	405	396	382	357	409	368	363	412	393	393	386	418	392	419	389	402	379	369	384	390	385	422	379	399	398	381	426	417	357	338	364	372	378	414	393	400	386	371	365	380	379	393	400	389	391	391	362	400	372	402	408	377	411	363	429
12819	3724	3383	1353	624	437	363	337	279	241	219	237	221	229	206	200	180	212	224	198	186	195	196	200	219	196	187	205	206	173	192	185	185	198	211	191	184	188	189	194	192	216	200	173	182	207	167	181	184	190	183	176	185	223	188	175	162	193	205	183	185	183	187	196	187	179	139	193	184	180	165	198	182	200	203	187	191	182	190	212	190	176	188	189	179	199	195	197	197	194	182	226	229	179	185	188	197	180	212	194	222	175	200	189	166	174	199	193	192	171	190	178	209	177	182	196	198	184	179	225	182	201	197	226	177	207	203	198	227	187	189	165	202	187	200	186	192	186	177	206	175	185	204	178	171	183	176	201	179	204	172	183	192	186	184	151	186	205	165	184	200	217	181	187	190	182	191	188	178	182	187	171	169	200	161	203	192	234	209	194	189	172	189	183	201	213	183	175	199	179	201	196	196	173	179	185	203	197	203	165	198	177	173	203	191	191	177	185	190	183	177	196	201	194	178	189	183	193	183	204	173	194	194	211	172	190	179	207	198	169	193	182	189	196	173	161	215	198	183	179	169	223	176	181	170	208	199	178	186	210	171	181	163	190	172	176	187	193	195	200	205	205	194	176	176	188	170	191	176	184	207	163	170	186	170	200	171	194	199	196	187	179	210	190	201	188	190	177	198	172	193	197	202	185	192	196	209	214	187	196	176	180	203	170	204	180	195	202	198	207	170	192	189	189	225	193	208	180	174	195	187	184	194	190	198	189	206	215	184	180	198	204	182	179	200	182	177	177	195	180	179	199	194	174	163	189	180	180	203	179	191	207	197	201	159	196	192	194	197	206	187	197	180	213	181	159	164	206	206	195	204	200	204	172	185	223	191	192	201	177	204	185	185	169	207	188	176	220	173	203	195	188	194	184	190	176	187	199	212	183	205	211	184	188	211	172	184	159	194	173	197	207	207	180	203	195	195	197	169	184	194	186	191	208	188	214	214	190	167	187	167	197	196	188	174	178	161	203	184	210	192	191	188	198	182	213	215	167	175	174	194	205	185	174	174	156	200	178	197	183	196	201	179	161	188	179	192	200	193	185	209	194	177	174	179	188	163	195	190	201	199	191	175	178	162	180	171	179	163	177	171	180	189	203	183	156	166	190	163	195	191	195	188	211	191	161	212	200	202	197	173	188	174	205	205	182	189	195	170	154	206	202	176	189	183	206	160	196	148	206	172	159	200	201	180	189	188	175	205	196	205	200	201	194	171	212	184	203	194	175	194	173	178	197	200	154	204	194	191	208	177	180	169	175	168	190	229	158	175	202	201	215	199	194	174	191	179	203	184	184	183	187	176	192	189	201	189	183	171	192	201	195	189	181	195	175	182	156	192	189	190	178	185	178	192	183	191	185	187	208	183	208	172	163	175	207	200	201	203	161	195	203	199	207	173	173	184	160	178	207	176	191	191	191	182	170	181	181	180	207	195	185	186	174	167	190	182	200	181	215	188	215	206	201	183	148	193	193	186	186	195	178	188	171	179	203	186	210	210	199	172	183	206	202	192	177	209	187	208	169	203	211	180	184	176	176	206	183	165	180	184	195	219	188	216	171	192	227	196	186	235	216	186	168	208	210	191	209	205	189	183	191	160	183	202	198	203	186	209	194	194	202	180	158	194	207	172	189	185	196	171	166	206	212	164	190	196	169	179	194	202	180	196	181	175	185	183	180	182	185	198	186	239	186	178	204	205	213	185	171	186	201	184	194	151	209	211	204	185	178	195	196	185	184	177	189	170	199	211	190	195	196	207	193	217	174	184	189	192	208	196	182	190	205	197	225	206	206	174	184	180	222	183	186	170	161	240	170	211	188	181	208	207	175	188	185	192	189	187	181	174	203	212	216	161	192	170	164	176	188	168	182	186	180	179	188	176	165	215	182	168	158	196	217	173	177	190	193	161	180	165	199	199	181	167	205	189	181	165	183	194	187	188	155	199	164	197	183	208	177	163	236	204	185	178	198	180	179	172	181	218	208	179	190	208	208	183	177	185	193	193	211	173	204	221	187	144	195	181	180	181	188	199	192	183	175	192	196	191	191	200	184	196	180	215	194	173	201	194	169	169	171	172	189	183	193	223	196	198	209	197	201	184	183	197	180	188	183	175	203	210	204	181	186	189	202	184	185	184	174	208	190	178	171	196	166	181	198	180	218	195	193	186	198	199	174	191	208	199	217	197	163	182	203	193	219	191	172	178	200	181	184	149	179	207	185	178	202	188	198	212	165	193	183	166	178	217	155	184	207	180	173	198	223	189	180	187	206	196	155	162	217	182	184	159	194	174	181	200	177	185	210	195	198	173	200	221	192	200	162	176	204	174	184	214	207	206	199	181	194	169	197	172	199	194	166	188	172	211	187	180	179	209	191	186	181	199	196	177	198	200	181	188	193	205	188	233	175	203	193	214	218	219	220	193	171	192	195	180	188	189	191	191	192	187	196	187	186	172	190	172	189	177	195	173	178	198	185	199	194	195	202	175	202	200	172	188	198	179	181	198	188	208	176	215	185	166	185	165	169	179	179	199	175	209	217	207	203	195	186	190	175	188	206	195	164	180	191	172	195	179	172	195	174	181	173	183	190	190	196	182	195	199	182	198	184	169	186	167	153	185	186	193	204	191	175	209	186	172	196	180	192	194	180	204	189	210	188	201	200	198	224	169	173	171	187	172	178	207	197	181	183	191	198	196	197	196	193	201	187	206	165	179	202	187	190	186	172	192	208	181	202	202	195	181	203	196	212	214	198	186	189	208	185	188	210	181	188	205	179	192	160	203	199	174	174	185	172	198	171	182	195	204	180	214	198	173	200	154	192	181	187	179	176	171	191	174	183	185	204	194	198	202	182	233	190	178	182	181	179	183	183	206	186	178	175	212	183	196	178	185	211	208	171	190	176	202	215	173	184	185	166	219	201	183	175	180	171	183	188	159	213	202	196	199	186	216	197	183	185	154	218	193	198	162	210	192	177	197	182	177	190	172	194	179	189	194	219	187	199	194	178	215	214	168	179	195	193	200	190	176	180	167	205	237	179	214	204	196	187	168	169	226	211	159	181	195	174	185	191	190	208	205	174	207	174	183	209	169	178	202	179	187	212	199	183	186	176	184	191	189	179	204	174	204	191	184	200	182	207	216	200	192	182	179	180	197	205	186	204	188	186	209	180	200	172	196	159	157	194	182	201	211	166	179	159	202	199	198	218	165	223	208	178	180	196	193	194	200	195	196	218	227	197	202	190	192	181	205	190	171	163	184	191	186	201	221	187	167	196	209	179	175	185	220	167	176	166	210	172	191	207	199	198	174	187	186	196	178	186	191	211	203	199	185	183	177	194	187	202	187	192	186	184	214	187	166	210	160	161	176	213	184	191	178	181	180	198	191	196	194	189	190	178	194	185	197	179	217	183	180	159	201	183	180	167	171	160	184	184	200	203	193	195	175	168	160	170	192	200	190	161	204	177	211	181
9675	3923	6791	4042	2489	1780	1467	1096	887	801	703	675	659	610	530	601	508	566	559	510	519	475	509	459	498	502	491	485	461	477	498	483	450	436	520	461	492	445	435	449	436	488	465	421	460	442	482	454	445	467	485	442	409	409	459	482	502	475	489	467	459	457	458	449	469	433	479	495	469	517	434	495	467	452	465	477	423	432	447	451	416	444	469	425	441	456	437	441	468	500	459	479	478	472	488	451	424	449	416	429	413	446	450	458	449	420	417	447	382	431	432	463	470	449	437	422	464	451	478	392	412	429	461	450	430	482	485	433	452	437	490	482	473	449	440	443	427	447	448	441	428	458	458	449	419	470	444	417	437	450	453	480	419	423	447	449	450	434	432	411	475	461	460	405	439	424	438	435	477	480	464	421	442	463	435	451	425	433	447	430	451	433	421	447	415	463	476	440	418	470	429	457	402	456	431	437	445	415	447	443	498	450	414	495	454	465	461	449	455	462	443	455	441	444	506	456	466	424	446	413	415	436	472	469	449	440	399	443	445	456	422	470	444	480	457	434	448	426	434	443	452	448	441	466	450	452	437	435	482	436	457	466	424	403	433	445	471	424	479	483	452	442	452	425	436	419	430	418	451	453	471	462	451	471	430	476	479	468	423	405	453	466	480	433	466	423	412	426	443	473	460	439	444	405	450	395	434	481	444	430	427	436	432	432	478	418	447	456	452	443	450	438	419	419	443	422	447	424	449	445	444	453	443	453	451	431	484	463	440	440	424	448	452	428	414	424	472	462	484	472	425	465	476	449	456	432	485	495	440	456	463	477	454	482	433	471	458	452	445	453	414	393	459	443	424	451	449	457	439	448	450	436	414	449	425	445	477	433	420	481	452	452	423	442	464	433	455	434	445	431	434	430	481	445	426	435	463	449	446	432	462	423	441	429	444	451	460	456	469	465	457	417	439	454	442	453	468	429	440	483	438	467	388	453	470	473	442	457	454	453	479	428	447	435	487	448	439	445	480	447	445	433	433	464	452	466	447	446	467	447	451	455	444	450	473	469	484	402	446	425	476	444	419	425	442	451	420	463	462	438	439	440	446	435	451	423	448	427	466	460	427	447	483	461	442	428	463	435	426	452	452	447	459	470	426	496	494	450	460	416	486	437	433	448	505	468	455	423	441	449	477	417	480	446	430	448	468	448	435	452	405	456	417	422	437	416	422	441	458	459	433	469	450	462	475	484	484	446	458	410	507	438	442	456	468	449	441	480	457	412	469	461	503	469	429	466	467	485	423	443	440	483	463	441	411	438	476	429	444	481	461	460	435	451	445	483	427	452	442	423	420	433	432	458	416	449	463	438	440	483	455	469	430	444	464	436	461	500	428	501	447	455	437	455	408	417	465	444	444	484	480	471	444	423	413	431	450	435	417	421	440	457	444	424	437	465	451	450	421	503	477	447	447	445	470	431	440	430	440	444	434	457	477	441	490	446	431	454	486	438	444	446	465	462	456	444	461	441	456	420	452	455	453	463	409	436	412	457	458	457	436	449	443	424	471	427	463	460	412	463	450	447	411	455	447	443	475	439	424	438	449	442	460	411	442	437	422	457	437	450	456	499	430	443	403	442	467	426	423	429	472	435	453	474	438	470	425	469	463	453	448	460	455	436	453	466	454	419	427	436	461	451	445	456	460	438	455	453	446	485	427	436	446	462	434	432	437	452	454	469	435	464	447	413	462	466	379	438	454	462	481	462	452	429	429	477	455	434	459	433	448	418	436	443	438	441	459	445	486	487	480	478	452	441	450	439	472	444	458	451	424	464	448	434	462	397	423	438	460	476	467	464	423	482	472	477	456	467	441	445	464	462	431	444	431	432	488	452	474	422	463	439	437	420	462	453	476	458	400	468	445	445	415	445	454	481	450	468	451	416	467	438	444	436	449	447	439	464	462	430	449	436	453	450	433	452	443	440	467	433	474	439	419	462	457	408	468	463	444	476	483	453	403	413	461	441	405	425	429	410	473	431	451	475	450	451	422	452	417	453	431	438	448	445	450	446	395	479	476	454	436	432	447	415	434	445	450	454	441	462	451	437	449	445	422	490	456	427	463	434	464	455	457	417	447	455	435	444	468	473	454	447	474	479	416	442	433	457	428	464	479	417	458	464	444	426	425	457	453	427	464	460	438	437	473	444	448	434	457	416	451	416	453	457	463	488	489	435	463	447	473	462	434	452	409	426	442	438	422	415	477	439	456	416	415	446	472	452	442	438	443	416	403	454	407	435	417	429	431	435	414	462	476	446	439	482	433	456	444	436	457	440	465	503	443	417	458	455	445	436	468	418	456	415	411	451	439	463	441	405	451	423	428	416	471	435	444	460	432	475	461	445	468	441	473	435	451	465	493	458	431	461	464	464	452	431	462	437	445	503	459	465	433	411	436	453	444	458	443	425	443	448	453	450	470	428	457	481	475	444	464	483	430	448	439	428	431	466	429	460	460	449	425	440	450	406	468	468	442	465	463	459	455	434	454	441	490	423	442	456	467	455	435	457	439	419	461	459	459	444	473	475	428	449	442	457	415	451	448	438	413	440	445	429	444	455	446	454	448	438	431	466	448	463	471	445	450	463	456	444	444	421	455	472	432	421	472	432	468	452	455	487	460	431	474	456	439	460	442	411	434	439	417	464	425	428	435	479	461	467	440	451	443	425	449	475	425	456	430	462	481	456	476	475	461	443	442	445	427	447	482	472	471	412	442	459	421	457	469	437	448	449	462	410	446	436	444	426	458	461	464	472	476	472	484	418	461	424	472	438	413	435	450	446	455	459	423	456	438	435	485	462	436	441	437	444	426	431	464	424	457	446	425	447	454	479	456	459	441	462	401	464	436	438	437	395	461	455	473	433	441	456	445	402	437	427	422	440	441	433	444	435	442	504	486	417	440	442	456	469	434	457	420	468	462	432	470	435	437	451	464	434	461	429	476	478	444	435	421	425	479	451	445	458	444	430	441	449	438	437	436	468	417	434	457	435	457	435	471	418	465	417	461	446	447	436	508	431	403	411	450	439	439	460	449	429	480	421	451	452	465	466	480	456	446	450	448	455	455	444	425	430	415	454	465	409	490	473	467	433	469	432	452	446	434	454	456	454	412	462	468	449	423	479	413	441	426	422	439	435	419	458	439	420	439	430	457	465	462	473	463	446	448	468	396	481	460	471	446	470	423	469	483	461	458	435	424	444	436	455	444	429	469	463	468	459	431	422	455	456	431	467	411	416	470	435	443	431	445	422	438	469	466	440	458	469	432	458	483	451	443	462	432	446	440	424	432	468	439	472	470	423	442	490	497	407	411	425	456	453	467	441	476	481	463	442	447	432	438	448	456	435	497	447	411	447	430	462	416	441	426	459	442	466	412	425	405	440	441	464	422	452	447	455	457	411	435	458	436	431	424	449	427	457	440	469	427	446	438	482	444	437	428	454	432	413	450	448	457	404	499	468	418	448	445	455
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
